diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b6d76e28..99911eaf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,8 @@ jobs: git ls-files -z '*.c' '*.cpp' '*.h' '*.hpp' ':(exclude)modules/core_chat/generated/**' \ ':(exclude)modules/ui_shared/include/ui/assets/**' \ ':(exclude)modules/ui_shared/src/ui/assets/**' \ + ':(exclude)platform/nrf52/arduino_common/include/ui/fonts/**' \ + ':(exclude)platform/nrf52/arduino_common/src/ui/fonts/**' \ ':(exclude)third_party/codec2/**' \ | xargs -0 clang-format-14 --dry-run --Werror diff --git a/.gitignore b/.gitignore index 85b63f31..f584eee5 100644 --- a/.gitignore +++ b/.gitignore @@ -93,6 +93,7 @@ firmware.elf !.vscode/extensions.json !.vscode/settings.json *.code-workspace +compile_commands.json # IDE - JetBrains (CLion, IntelliJ, etc.) .idea/ diff --git a/README.md b/README.md index 19da1761..a6f86f20 100644 Binary files a/README.md and b/README.md differ diff --git a/README_CN.md b/README_CN.md index 92b74621..7e3e0f3d 100644 Binary files a/README_CN.md and b/README_CN.md differ diff --git a/apps/esp_idf/CMakeLists.txt b/apps/esp_idf/CMakeLists.txt index 5b5c2dbf..d333a335 100644 --- a/apps/esp_idf/CMakeLists.txt +++ b/apps/esp_idf/CMakeLists.txt @@ -70,6 +70,7 @@ set(trail_mate_idf_requires esp_wifi espressif__esp_codec_dev espressif__esp_lvgl_port + mbedtls ) set(trail_mate_idf_ui_shared_sources @@ -178,7 +179,7 @@ set(trail_mate_idf_ui_shared_sources ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/ble_topbar.c ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/Satellite.c ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/contact.c - ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c + ${CMAKE_SOURCE_DIR}/platform/esp/arduino_common/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/rally.c ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/Spectrum.c ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/assets/sos.c @@ -193,6 +194,7 @@ set(trail_mate_idf_ui_shared_sources set(trail_mate_idf_include_dirs "include" + "${CMAKE_SOURCE_DIR}/boards/tab5/include" "${CMAKE_SOURCE_DIR}/modules/ui_shared/include" "${CMAKE_SOURCE_DIR}/modules/core_sys/include" "${CMAKE_SOURCE_DIR}/modules/core_chat/include" @@ -209,17 +211,51 @@ set(trail_mate_idf_include_dirs ) if(TRAIL_MATE_IDF_TARGET STREQUAL "tab5") + set(trail_mate_dashboard_sources + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/menu_dashboard.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_state.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_style.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_mesh_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_gps_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_recent_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_compass_widget.cpp + ) list(APPEND trail_mate_idf_include_dirs "${CMAKE_SOURCE_DIR}/platform/esp/idf_components/m5stack_tab5/include" + "${CMAKE_SOURCE_DIR}/platform/esp/idf_components/sensor_bmi270/include" ) list(APPEND trail_mate_idf_requires m5stack_tab5 + sensor_bmi270 + ) + list(APPEND trail_mate_idf_external_sources + ${CMAKE_SOURCE_DIR}/boards/tab5/src/tab5_board.cpp + ${CMAKE_SOURCE_DIR}/boards/tab5/src/rtc_runtime.cpp + ${CMAKE_SOURCE_DIR}/boards/tab5/src/heading_runtime.cpp + ${CMAKE_SOURCE_DIR}/boards/tab5/src/codec_compat.cpp + ) + list(APPEND trail_mate_idf_ui_shared_sources + ${trail_mate_dashboard_sources} + ) +elseif(TRAIL_MATE_IDF_TARGET STREQUAL "t_display_p4") + set(trail_mate_dashboard_sources + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/menu_dashboard.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_state.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_style.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_mesh_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_gps_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_recent_widget.cpp + ${CMAKE_SOURCE_DIR}/modules/ui_shared/src/ui/menu/dashboard/dashboard_compass_widget.cpp + ) + list(APPEND trail_mate_idf_ui_shared_sources + ${trail_mate_dashboard_sources} ) endif() list(FILTER trail_mate_idf_external_sources EXCLUDE REGEX ".*/modules/core_chat/src/infra/meshcore/meshcore_protocol_helpers\.cpp$") list(FILTER trail_mate_idf_external_sources EXCLUDE REGEX ".*/modules/core_chat/src/infra/meshtastic/mt_packet_wire\.cpp$") list(FILTER trail_mate_idf_external_sources EXCLUDE REGEX ".*/modules/core_chat/src/infra/meshtastic/mt_pki_crypto\.cpp$") +list(FILTER trail_mate_idf_external_sources EXCLUDE REGEX ".*/modules/core_chat/src/ble/.*\.cpp$") list(FILTER trail_mate_idf_local_sources EXCLUDE REGEX ".*/src/idf_component_anchor\.cpp$") list(FILTER trail_mate_idf_local_sources EXCLUDE REGEX ".*/src/gps_tracker_overlay\.cpp$") @@ -244,14 +280,3 @@ elseif(TRAIL_MATE_IDF_TARGET STREQUAL "t_display_p4") else() message(FATAL_ERROR "Unsupported TRAIL_MATE_IDF_TARGET='${TRAIL_MATE_IDF_TARGET}' inside apps/esp_idf/CMakeLists.txt") endif() - - - - - - - - - - - diff --git a/apps/esp_idf/include/apps/esp_idf/meshtastic_radio_adapter.h b/apps/esp_idf/include/apps/esp_idf/meshtastic_radio_adapter.h new file mode 100644 index 00000000..0a425ca8 --- /dev/null +++ b/apps/esp_idf/include/apps/esp_idf/meshtastic_radio_adapter.h @@ -0,0 +1,98 @@ +#pragma once + +#include "board/LoraBoard.h" +#include "chat/domain/chat_types.h" +#include "chat/infra/meshtastic/mt_codec_pb.h" +#include "chat/infra/meshtastic/mt_dedup.h" +#include "chat/ports/i_mesh_adapter.h" + +#include +#include +#include + +namespace apps::esp_idf +{ + +class MeshtasticRadioAdapter final : public chat::IMeshAdapter +{ + public: + explicit MeshtasticRadioAdapter(LoraBoard& board); + + chat::MeshCapabilities getCapabilities() const override; + bool sendText(chat::ChannelId channel, const std::string& text, + chat::MessageId* out_msg_id, chat::NodeId peer = 0) override; + bool pollIncomingText(chat::MeshIncomingText* out) override; + bool sendAppData(chat::ChannelId channel, uint32_t portnum, + const uint8_t* payload, size_t len, + chat::NodeId dest = 0, bool want_ack = false, + chat::MessageId packet_id = 0, + bool want_response = false) override; + bool pollIncomingData(chat::MeshIncomingData* out) override; + bool requestNodeInfo(chat::NodeId dest, bool want_response) override; + bool triggerDiscoveryAction(chat::MeshDiscoveryAction action) override; + void applyConfig(const chat::MeshConfig& config) override; + void setUserInfo(const char* long_name, const char* short_name) override; + bool isReady() const override; + bool pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) override; + void handleRawPacket(const uint8_t* data, size_t size) override; + void setLastRxStats(float rssi, float snr) override; + void processSendQueue() override; + chat::NodeId getNodeId() const override; + + bool broadcastNodeInfo(); + + private: + static constexpr uint32_t kBroadcastNodeId = 0xFFFFFFFFu; + + bool sendEncodedPayload(chat::ChannelId channel, + const uint8_t* payload, + size_t len, + chat::NodeId dest, + bool want_ack, + chat::MessageId packet_id, + bool publish_send_result); + bool sendNodeInfoTo(chat::NodeId dest, bool want_response, chat::ChannelId channel); + bool sendRoutingAck(chat::NodeId dest, chat::MessageId request_id, chat::ChannelId channel); + void processReceivedPacket(const uint8_t* data, size_t size); + void pollRadio(); + void configureRadio(); + void updateChannelKeys(); + void initNodeIdentity(); + void ensureReceiveStarted(); + bool decodeUserPayload(const uint8_t* payload, size_t len, + const chat::RxMeta& rx_meta, + chat::NodeId from_node, + uint8_t channel_index); + void publishPositionEvent(chat::NodeId node_id, const meshtastic_Position& pos); + uint8_t channelHashFor(chat::ChannelId channel) const; + const uint8_t* channelKeyFor(chat::ChannelId channel, size_t* out_len) const; + + LoraBoard& board_; + chat::MeshConfig config_{}; + chat::meshtastic::MtDedup dedup_{}; + std::queue text_queue_{}; + std::queue data_queue_{}; + std::map node_last_channel_{}; + std::string user_long_name_{}; + std::string user_short_name_{}; + chat::MessageId next_packet_id_ = 1; + chat::NodeId node_id_ = 0; + uint8_t mac_addr_[6] = {}; + bool ready_ = false; + bool rx_started_ = false; + bool nodeinfo_broadcast_sent_ = false; + float last_rx_rssi_ = 0.0f; + float last_rx_snr_ = 0.0f; + uint32_t radio_freq_hz_ = 0; + uint32_t radio_bw_hz_ = 0; + uint8_t radio_sf_ = 0; + uint8_t radio_cr_ = 0; + uint8_t primary_channel_hash_ = 0x00; + uint8_t secondary_channel_hash_ = 0x00; + uint8_t primary_psk_[16] = {}; + size_t primary_psk_len_ = 0; + uint8_t secondary_psk_[16] = {}; + size_t secondary_psk_len_ = 0; +}; + +} // namespace apps::esp_idf diff --git a/apps/esp_idf/src/app_facade_runtime.cpp b/apps/esp_idf/src/app_facade_runtime.cpp index cf395688..c02e4792 100644 --- a/apps/esp_idf/src/app_facade_runtime.cpp +++ b/apps/esp_idf/src/app_facade_runtime.cpp @@ -1,8 +1,10 @@ #include "apps/esp_idf/app_facade_runtime.h" +#include "apps/esp_idf/meshtastic_radio_adapter.h" #include "app/app_config.h" #include "app/app_facade_access.h" #include "app/app_facades.h" +#include "boards/tab5/tab5_board.h" #include "chat/domain/chat_model.h" #include "chat/infra/contact_store_core.h" #include "chat/infra/mesh_adapter_router_core.h" @@ -923,7 +925,12 @@ class MinimalAppFacade final : public app::IAppFacade chat_model_ = std::make_unique(); chat_store_ = std::make_unique(); mesh_router_ = std::make_unique(); - installLoopbackBackend(config_.mesh_protocol); + installMeshBackend(config_.mesh_protocol); + if (mesh_router_) + { + self_node_id_ = mesh_router_->getNodeId(); + } + team_pairing_->setIdentity(self_node_id_, config_.short_name); chat_service_ = std::make_unique(*chat_model_, *mesh_router_, *chat_store_, config_.mesh_protocol); team_runtime_ = std::make_unique(); @@ -949,6 +956,11 @@ class MinimalAppFacade final : public app::IAppFacade return; } + if (mesh_router_) + { + mesh_router_->processSendQueue(); + } + if (loopback_adapter_ && chat_service_) { std::vector sent_ids; @@ -1044,7 +1056,15 @@ class MinimalAppFacade final : public app::IAppFacade { chat_service_->setActiveProtocol(protocol); } - installLoopbackBackend(protocol); + installMeshBackend(protocol); + if (mesh_router_) + { + self_node_id_ = mesh_router_->getNodeId(); + } + if (team_pairing_) + { + team_pairing_->setIdentity(self_node_id_, config_.short_name); + } applyMeshConfig(); return true; } @@ -1104,7 +1124,18 @@ class MinimalAppFacade final : public app::IAppFacade (void)active; } - void broadcastNodeInfo() override {} + void broadcastNodeInfo() override + { + if (!mesh_router_) + { + return; + } + + if (meshtastic_adapter_) + { + (void)meshtastic_adapter_->broadcastNodeInfo(); + } + } void clearNodeDb() override { @@ -1146,6 +1177,11 @@ class MinimalAppFacade final : public app::IAppFacade ble_enabled_ = enabled; } + void restartDevice() override + { + esp_restart(); + } + chat::ui::IChatUiRuntime* getChatUiRuntime() override { return chat_ui_runtime_; @@ -1158,12 +1194,12 @@ class MinimalAppFacade final : public app::IAppFacade BoardBase* getBoard() override { - return nullptr; + return &::boards::tab5::Tab5Board::instance(); } const BoardBase* getBoard() const override { - return nullptr; + return &::boards::tab5::Tab5Board::instance(); } void updateCoreServices() override @@ -1187,6 +1223,16 @@ class MinimalAppFacade final : public app::IAppFacade switch (event->type) { + case sys::EventType::ChatSendResult: + { + auto* result_event = static_cast(event); + if (chat_service_) + { + chat_service_->handleSendResult(result_event->msg_id, result_event->success); + } + delete event; + continue; + } case sys::EventType::NodeInfoUpdate: { auto* node_event = static_cast(event); @@ -1388,19 +1434,38 @@ class MinimalAppFacade final : public app::IAppFacade void configureIdentity(const RuntimeConfig& runtime_config) { const char* target_name = runtime_config.target_name ? runtime_config.target_name : "IDF"; - std::snprintf(config_.node_name, sizeof(config_.node_name), "Trail Mate %s", target_name); - makeShortName(target_name, config_.short_name, sizeof(config_.short_name)); + std::snprintf(config_.node_name, sizeof(config_.node_name), "%s", + ::boards::tab5::Tab5Board::defaultLongName()); + std::snprintf(config_.short_name, sizeof(config_.short_name), "%s", + ::boards::tab5::Tab5Board::defaultShortName()); + if (target_name && target_name[0] != '\0' && + std::strcmp(target_name, "tab5") != 0 && + std::strcmp(target_name, "TAB5") != 0) + { + makeShortName(target_name, config_.short_name, sizeof(config_.short_name)); + } config_.mesh_protocol = chat::MeshProtocol::Meshtastic; config_.chat_channel = 0; } - void installLoopbackBackend(chat::MeshProtocol protocol) + void installMeshBackend(chat::MeshProtocol protocol) { if (!mesh_router_) { return; } + loopback_adapter_ = nullptr; + meshtastic_adapter_ = nullptr; + if (protocol == chat::MeshProtocol::Meshtastic) + { + auto backend = std::make_unique( + ::boards::tab5::Tab5Board::instance()); + meshtastic_adapter_ = backend.get(); + (void)mesh_router_->installBackend(protocol, std::move(backend)); + return; + } + auto backend = std::make_unique(self_node_id_); loopback_adapter_ = backend.get(); (void)mesh_router_->installBackend(protocol, std::move(backend)); @@ -1553,6 +1618,7 @@ class MinimalAppFacade final : public app::IAppFacade std::unique_ptr chat_store_; std::unique_ptr mesh_router_; LoopbackMeshAdapter* loopback_adapter_ = nullptr; + apps::esp_idf::MeshtasticRadioAdapter* meshtastic_adapter_ = nullptr; std::unique_ptr chat_service_; std::unique_ptr team_runtime_; diff --git a/apps/esp_idf/src/meshtastic_radio_adapter.cpp b/apps/esp_idf/src/meshtastic_radio_adapter.cpp new file mode 100644 index 00000000..8d87ce62 --- /dev/null +++ b/apps/esp_idf/src/meshtastic_radio_adapter.cpp @@ -0,0 +1,812 @@ +#include "apps/esp_idf/meshtastic_radio_adapter.h" + +#include "chat/domain/contact_types.h" +#include "chat/infra/meshtastic/mt_packet_wire.h" +#include "chat/infra/meshtastic/mt_protocol_helpers.h" +#include "chat/infra/meshtastic/mt_region.h" +#include "chat/time_utils.h" +#include "esp_log.h" +#include "esp_mac.h" +#include "esp_timer.h" +#include "meshtastic/config.pb.h" +#include "meshtastic/mesh.pb.h" +#include "pb_encode.h" +#include "sys/event_bus.h" + +#include +#include +#include +#include + +namespace apps::esp_idf +{ +namespace +{ + +constexpr const char* kTag = "idf-mt"; +constexpr uint8_t kDefaultPskIndex = 1; +constexpr uint8_t kLoraSyncWord = 0x2B; +constexpr uint16_t kLoraPreambleLen = 16; +constexpr uint16_t kIrqRxDone = 0x0002; +constexpr uint16_t kIrqHeaderErr = 0x0020; +constexpr uint16_t kIrqCrcErr = 0x0040; +constexpr uint16_t kIrqTimeout = 0x0200; +constexpr uint8_t kBitfieldWantResponseMask = 0x02; +constexpr uint32_t kRadioOk = 0; +constexpr char kSecondaryChannelName[] = "Squad"; + +uint32_t now_millis() +{ + return static_cast(esp_timer_get_time() / 1000ULL); +} + +const char* primary_channel_name(const chat::MeshConfig& config) +{ + if (!config.use_preset) + { + return "Custom"; + } + + const auto preset = + static_cast(config.modem_preset); + const char* name = chat::meshtastic::presetDisplayName(preset); + return (name && name[0] != '\0') ? name : "Custom"; +} + +uint8_t to_channel_index(chat::ChannelId channel) +{ + return (channel == chat::ChannelId::SECONDARY) ? 1U : 0U; +} + +chat::ChannelId channel_from_hash(uint8_t hash, uint8_t primary_hash, uint8_t secondary_hash) +{ + if (hash == secondary_hash) + { + return chat::ChannelId::SECONDARY; + } + (void)primary_hash; + return chat::ChannelId::PRIMARY; +} + +void fill_rx_meta(chat::RxMeta& rx_meta, + const chat::meshtastic::PacketHeaderWire& header, + float rssi, + float snr, + uint32_t freq_hz, + uint32_t bw_hz, + uint8_t sf, + uint8_t cr) +{ + rx_meta.rx_timestamp_ms = now_millis(); + const uint32_t epoch_s = chat::now_epoch_seconds(); + if (chat::is_valid_epoch(epoch_s)) + { + rx_meta.rx_timestamp_s = epoch_s; + rx_meta.time_source = chat::RxTimeSource::DeviceUtc; + } + else + { + rx_meta.rx_timestamp_s = rx_meta.rx_timestamp_ms / 1000U; + rx_meta.time_source = chat::RxTimeSource::Uptime; + } + + rx_meta.origin = chat::RxOrigin::Mesh; + rx_meta.channel_hash = header.channel; + rx_meta.wire_flags = header.flags; + rx_meta.next_hop = header.next_hop; + rx_meta.relay_node = header.relay_node; + rx_meta.hop_count = chat::meshtastic::computeHopsAway(header.flags); + rx_meta.hop_limit = header.flags & chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + rx_meta.direct = (rx_meta.hop_count == 0); + rx_meta.from_is = false; + rx_meta.rssi_dbm_x10 = static_cast(std::lround(rssi * 10.0f)); + rx_meta.snr_db_x10 = static_cast(std::lround(snr * 10.0f)); + rx_meta.freq_hz = freq_hz; + rx_meta.bw_hz = bw_hz; + rx_meta.sf = sf; + rx_meta.cr = cr; +} + +} // namespace + +MeshtasticRadioAdapter::MeshtasticRadioAdapter(LoraBoard& board) + : board_(board) +{ + initNodeIdentity(); +} + +chat::MeshCapabilities MeshtasticRadioAdapter::getCapabilities() const +{ + chat::MeshCapabilities caps{}; + caps.supports_unicast_text = true; + caps.supports_unicast_appdata = true; + caps.supports_node_info = true; + return caps; +} + +bool MeshtasticRadioAdapter::sendText(chat::ChannelId channel, + const std::string& text, + chat::MessageId* out_msg_id, + chat::NodeId peer) +{ + if (out_msg_id) + { + *out_msg_id = 0; + } + if (!ready_ || text.empty()) + { + return false; + } + + const chat::NodeId dest = (peer != 0) ? peer : kBroadcastNodeId; + const chat::MessageId msg_id = next_packet_id_++; + uint8_t data_buffer[256]; + size_t data_size = sizeof(data_buffer); + if (!chat::meshtastic::encodeTextMessage(channel, text, node_id_, msg_id, dest, + data_buffer, &data_size)) + { + return false; + } + + if (out_msg_id) + { + *out_msg_id = msg_id; + } + return sendEncodedPayload(channel, data_buffer, data_size, peer, false, msg_id, true); +} + +bool MeshtasticRadioAdapter::pollIncomingText(chat::MeshIncomingText* out) +{ + if (!out || text_queue_.empty()) + { + return false; + } + *out = text_queue_.front(); + text_queue_.pop(); + return true; +} + +bool MeshtasticRadioAdapter::sendAppData(chat::ChannelId channel, + uint32_t portnum, + const uint8_t* payload, + size_t len, + chat::NodeId dest, + bool want_ack, + chat::MessageId packet_id, + bool want_response) +{ + if (!ready_) + { + return false; + } + + uint8_t data_buffer[256]; + size_t data_size = sizeof(data_buffer); + if (!chat::meshtastic::encodeAppData(portnum, payload, len, want_response, + data_buffer, &data_size)) + { + return false; + } + + return sendEncodedPayload(channel, data_buffer, data_size, dest, want_ack, packet_id, false); +} + +bool MeshtasticRadioAdapter::pollIncomingData(chat::MeshIncomingData* out) +{ + if (!out || data_queue_.empty()) + { + return false; + } + *out = data_queue_.front(); + data_queue_.pop(); + return true; +} + +bool MeshtasticRadioAdapter::requestNodeInfo(chat::NodeId dest, bool want_response) +{ + chat::ChannelId channel = chat::ChannelId::PRIMARY; + if (dest != 0) + { + auto it = node_last_channel_.find(dest); + if (it != node_last_channel_.end()) + { + channel = it->second; + } + } + return sendNodeInfoTo(dest == 0 ? kBroadcastNodeId : dest, want_response, channel); +} + +bool MeshtasticRadioAdapter::triggerDiscoveryAction(chat::MeshDiscoveryAction action) +{ + switch (action) + { + case chat::MeshDiscoveryAction::SendIdBroadcast: + return broadcastNodeInfo(); + case chat::MeshDiscoveryAction::SendIdLocal: + case chat::MeshDiscoveryAction::ScanLocal: + return requestNodeInfo(0, true); + default: + return false; + } +} + +void MeshtasticRadioAdapter::applyConfig(const chat::MeshConfig& config) +{ + config_ = config; + updateChannelKeys(); + configureRadio(); +} + +void MeshtasticRadioAdapter::setUserInfo(const char* long_name, const char* short_name) +{ + user_long_name_ = long_name ? long_name : ""; + user_short_name_ = short_name ? short_name : ""; + nodeinfo_broadcast_sent_ = false; +} + +bool MeshtasticRadioAdapter::isReady() const +{ + return ready_; +} + +bool MeshtasticRadioAdapter::pollIncomingRawPacket(uint8_t* out_data, + size_t& out_len, + size_t max_len) +{ + (void)out_data; + (void)out_len; + (void)max_len; + return false; +} + +void MeshtasticRadioAdapter::handleRawPacket(const uint8_t* data, size_t size) +{ + processReceivedPacket(data, size); +} + +void MeshtasticRadioAdapter::setLastRxStats(float rssi, float snr) +{ + last_rx_rssi_ = rssi; + last_rx_snr_ = snr; +} + +void MeshtasticRadioAdapter::processSendQueue() +{ + pollRadio(); + if (!nodeinfo_broadcast_sent_ && ready_) + { + nodeinfo_broadcast_sent_ = broadcastNodeInfo(); + } +} + +chat::NodeId MeshtasticRadioAdapter::getNodeId() const +{ + return node_id_; +} + +bool MeshtasticRadioAdapter::broadcastNodeInfo() +{ + return sendNodeInfoTo(kBroadcastNodeId, false, chat::ChannelId::PRIMARY); +} + +bool MeshtasticRadioAdapter::sendEncodedPayload(chat::ChannelId channel, + const uint8_t* payload, + size_t len, + chat::NodeId dest, + bool want_ack, + chat::MessageId packet_id, + bool publish_send_result) +{ + if (!ready_ || !payload || len == 0 || !board_.isRadioOnline()) + { + return false; + } + + size_t psk_len = 0; + const uint8_t* psk = channelKeyFor(channel, &psk_len); + const uint8_t channel_hash = channelHashFor(channel); + const chat::NodeId dest_node = (dest != 0) ? dest : kBroadcastNodeId; + const chat::MessageId msg_id = (packet_id != 0) ? packet_id : next_packet_id_++; + + uint8_t wire_buffer[512]; + size_t wire_size = sizeof(wire_buffer); + if (!chat::meshtastic::buildWirePacket(payload, len, node_id_, msg_id, + dest_node, channel_hash, config_.hop_limit, + want_ack, psk, psk_len, + wire_buffer, &wire_size)) + { + return false; + } + + const int state = board_.transmitRadio(wire_buffer, wire_size); + const bool ok = (state == static_cast(kRadioOk)); + if (ok) + { + rx_started_ = false; + ensureReceiveStarted(); + if (publish_send_result) + { + sys::EventBus::publish(new sys::ChatSendResultEvent(msg_id, true), 0); + } + } + else if (publish_send_result) + { + sys::EventBus::publish(new sys::ChatSendResultEvent(msg_id, false), 0); + } + + ESP_LOGI(kTag, + "tx from=%08lX to=%08lX id=%08lX ch=%u len=%u ok=%d", + static_cast(node_id_), + static_cast(dest_node), + static_cast(msg_id), + static_cast(channel_hash), + static_cast(wire_size), + ok ? 1 : 0); + return ok; +} + +bool MeshtasticRadioAdapter::sendNodeInfoTo(chat::NodeId dest, + bool want_response, + chat::ChannelId channel) +{ + uint8_t payload[256]; + size_t payload_len = sizeof(payload); + if (!chat::meshtastic::encodeNodeInfoMessage(std::to_string(node_id_), + user_long_name_, + user_short_name_, + meshtastic_HardwareModel_PRIVATE_HW, + mac_addr_, + nullptr, + 0, + want_response, + payload, + &payload_len)) + { + return false; + } + + return sendEncodedPayload(channel, + payload, + payload_len, + dest == kBroadcastNodeId ? 0 : dest, + false, + 0, + false); +} + +bool MeshtasticRadioAdapter::sendRoutingAck(chat::NodeId dest, + chat::MessageId request_id, + chat::ChannelId channel) +{ + meshtastic_Routing routing = meshtastic_Routing_init_default; + routing.which_variant = meshtastic_Routing_error_reason_tag; + routing.error_reason = meshtastic_Routing_Error_NONE; + + uint8_t routing_buf[64]; + pb_ostream_t routing_stream = pb_ostream_from_buffer(routing_buf, sizeof(routing_buf)); + if (!pb_encode(&routing_stream, meshtastic_Routing_fields, &routing)) + { + return false; + } + + meshtastic_Data data = meshtastic_Data_init_default; + data.portnum = meshtastic_PortNum_ROUTING_APP; + data.dest = dest; + data.source = node_id_; + data.request_id = request_id; + data.has_bitfield = true; + data.bitfield = 0; + data.payload.size = routing_stream.bytes_written; + std::memcpy(data.payload.bytes, routing_buf, data.payload.size); + + uint8_t data_buf[128]; + pb_ostream_t data_stream = pb_ostream_from_buffer(data_buf, sizeof(data_buf)); + if (!pb_encode(&data_stream, meshtastic_Data_fields, &data)) + { + return false; + } + + return sendEncodedPayload(channel, data_buf, data_stream.bytes_written, dest, false, 0, false); +} + +void MeshtasticRadioAdapter::processReceivedPacket(const uint8_t* data, size_t size) +{ + if (!data || size < sizeof(chat::meshtastic::PacketHeaderWire)) + { + return; + } + + chat::meshtastic::PacketHeaderWire header{}; + uint8_t payload[256]; + size_t payload_size = sizeof(payload); + if (!chat::meshtastic::parseWirePacket(data, size, &header, payload, &payload_size)) + { + return; + } + + if (header.from == node_id_ || dedup_.isDuplicate(header.from, header.id)) + { + return; + } + dedup_.markSeen(header.from, header.id); + + const chat::ChannelId channel = + channel_from_hash(header.channel, primary_channel_hash_, secondary_channel_hash_); + if (header.channel != channelHashFor(channel)) + { + ESP_LOGI(kTag, + "drop unknown channel from=%08lX id=%08lX hash=0x%02X", + static_cast(header.from), + static_cast(header.id), + static_cast(header.channel)); + return; + } + + size_t psk_len = 0; + const uint8_t* psk = channelKeyFor(channel, &psk_len); + uint8_t plaintext[256]; + size_t plaintext_len = sizeof(plaintext); + if (psk_len > 0) + { + if (!chat::meshtastic::decryptPayload(header, payload, payload_size, psk, psk_len, + plaintext, &plaintext_len)) + { + return; + } + } + else + { + std::memcpy(plaintext, payload, payload_size); + plaintext_len = payload_size; + } + + chat::RxMeta rx_meta{}; + fill_rx_meta(rx_meta, header, last_rx_rssi_, last_rx_snr_, + radio_freq_hz_, radio_bw_hz_, radio_sf_, radio_cr_); + + meshtastic_Data decoded = meshtastic_Data_init_default; + pb_istream_t stream = pb_istream_from_buffer(plaintext, plaintext_len); + if (!pb_decode(&stream, meshtastic_Data_fields, &decoded)) + { + return; + } + + node_last_channel_[header.from] = channel; + + const bool to_us = (header.to == node_id_); + const bool is_broadcast = (header.to == kBroadcastNodeId); + const bool want_ack = (header.flags & chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK) != 0; + const bool want_response = + decoded.want_response || + (decoded.has_bitfield && ((decoded.bitfield & kBitfieldWantResponseMask) != 0)); + + if (want_ack && to_us) + { + (void)sendRoutingAck(header.from, header.id, channel); + } + + if (decoded.portnum == meshtastic_PortNum_NODEINFO_APP) + { + if (decoded.payload.size > 0) + { + (void)decodeUserPayload(decoded.payload.bytes, + decoded.payload.size, + rx_meta, + header.from, + to_channel_index(channel)); + } + if (want_response && (to_us || is_broadcast)) + { + (void)sendNodeInfoTo(header.from, false, channel); + } + return; + } + + if (decoded.portnum == meshtastic_PortNum_POSITION_APP && decoded.payload.size > 0) + { + meshtastic_Position pos = meshtastic_Position_init_zero; + pb_istream_t pos_stream = pb_istream_from_buffer(decoded.payload.bytes, decoded.payload.size); + if (pb_decode(&pos_stream, meshtastic_Position_fields, &pos)) + { + publishPositionEvent(header.from, pos); + } + } + + if (decoded.portnum == meshtastic_PortNum_ROUTING_APP) + { + return; + } + + chat::MeshIncomingText incoming_text{}; + if (chat::meshtastic::decodeTextMessage(plaintext, plaintext_len, &incoming_text)) + { + incoming_text.from = header.from; + incoming_text.to = header.to; + incoming_text.msg_id = header.id; + incoming_text.channel = channel; + incoming_text.hop_limit = header.flags & chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + incoming_text.encrypted = (psk_len > 0); + incoming_text.rx_meta = rx_meta; + text_queue_.push(incoming_text); + return; + } + + if (decoded.payload.size > 0) + { + chat::MeshIncomingData incoming_data{}; + incoming_data.portnum = decoded.portnum; + incoming_data.from = header.from; + incoming_data.to = header.to; + incoming_data.packet_id = header.id; + incoming_data.request_id = decoded.request_id; + incoming_data.channel = channel; + incoming_data.channel_hash = header.channel; + incoming_data.hop_limit = header.flags & chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + incoming_data.want_response = want_response; + incoming_data.payload.assign(decoded.payload.bytes, + decoded.payload.bytes + decoded.payload.size); + incoming_data.rx_meta = rx_meta; + data_queue_.push(incoming_data); + } +} + +void MeshtasticRadioAdapter::pollRadio() +{ + if (!ready_ || !board_.isRadioOnline()) + { + return; + } + + ensureReceiveStarted(); + + const uint32_t irq = board_.getRadioIrqFlags(); + if (irq == 0) + { + return; + } + + board_.clearRadioIrqFlags(irq); + if ((irq & kIrqRxDone) == 0) + { + rx_started_ = false; + ensureReceiveStarted(); + return; + } + + const int packet_length = board_.getRadioPacketLength(true); + if (packet_length <= 0 || packet_length > 255) + { + rx_started_ = false; + ensureReceiveStarted(); + return; + } + + uint8_t buffer[255]; + if (board_.readRadioData(buffer, static_cast(packet_length)) == static_cast(kRadioOk)) + { + setLastRxStats(board_.getRadioRSSI(), board_.getRadioSNR()); + processReceivedPacket(buffer, static_cast(packet_length)); + } + + if ((irq & (kIrqHeaderErr | kIrqCrcErr | kIrqTimeout)) != 0) + { + ESP_LOGI(kTag, "radio irq=0x%04lX", static_cast(irq)); + } + + rx_started_ = false; + ensureReceiveStarted(); +} + +void MeshtasticRadioAdapter::configureRadio() +{ + if (!board_.isRadioOnline()) + { + ready_ = false; + return; + } + + auto region_code = static_cast(config_.region); + if (region_code == meshtastic_Config_LoRaConfig_RegionCode_UNSET) + { + region_code = meshtastic_Config_LoRaConfig_RegionCode_CN; + } + const chat::meshtastic::RegionInfo* region = chat::meshtastic::findRegion(region_code); + + float bw_khz = 250.0f; + uint8_t sf = 11; + uint8_t cr_denom = 5; + if (config_.use_preset) + { + const auto preset = + static_cast(config_.modem_preset); + chat::meshtastic::modemPresetToParams(preset, region->wide_lora, bw_khz, sf, cr_denom); + } + else + { + bw_khz = config_.bandwidth_khz; + sf = config_.spread_factor; + cr_denom = config_.coding_rate; + } + + float freq_mhz = chat::meshtastic::computeFrequencyMhz(region, bw_khz, primary_channel_name(config_)); + if (config_.override_frequency_mhz > 0.0f) + { + freq_mhz = config_.override_frequency_mhz; + } + freq_mhz += config_.frequency_offset_mhz; + + int8_t tx_power = config_.tx_power; + if (region->power_limit_dbm > 0) + { + tx_power = std::min(tx_power == 0 ? static_cast(region->power_limit_dbm) : tx_power, + static_cast(region->power_limit_dbm)); + } + if (tx_power == 0) + { + tx_power = 17; + } + + board_.configureLoraRadio(freq_mhz, bw_khz, sf, cr_denom, tx_power, + kLoraPreambleLen, kLoraSyncWord, 2); + radio_freq_hz_ = static_cast(std::lround(freq_mhz * 1000000.0f)); + radio_bw_hz_ = static_cast(std::lround(bw_khz * 1000.0f)); + radio_sf_ = sf; + radio_cr_ = cr_denom; + ready_ = true; + rx_started_ = false; + ensureReceiveStarted(); + + ESP_LOGI(kTag, + "radio ready node=%08lX region=%u freq=%.3f bw=%.1f sf=%u cr=4/%u tx=%d hash=(%02X,%02X)", + static_cast(node_id_), + static_cast(region_code), + freq_mhz, + bw_khz, + static_cast(sf), + static_cast(cr_denom), + static_cast(tx_power), + static_cast(primary_channel_hash_), + static_cast(secondary_channel_hash_)); +} + +void MeshtasticRadioAdapter::updateChannelKeys() +{ + if (chat::meshtastic::isZeroKey(config_.primary_key, sizeof(config_.primary_key))) + { + chat::meshtastic::expandShortPsk(kDefaultPskIndex, primary_psk_, &primary_psk_len_); + } + else + { + std::memcpy(primary_psk_, config_.primary_key, sizeof(primary_psk_)); + primary_psk_len_ = sizeof(primary_psk_); + } + + if (chat::meshtastic::isZeroKey(config_.secondary_key, sizeof(config_.secondary_key))) + { + std::memset(secondary_psk_, 0, sizeof(secondary_psk_)); + secondary_psk_len_ = 0; + } + else + { + std::memcpy(secondary_psk_, config_.secondary_key, sizeof(secondary_psk_)); + secondary_psk_len_ = sizeof(secondary_psk_); + } + + primary_channel_hash_ = chat::meshtastic::computeChannelHash(primary_channel_name(config_), + primary_psk_, + primary_psk_len_); + secondary_channel_hash_ = chat::meshtastic::computeChannelHash(kSecondaryChannelName, + secondary_psk_len_ > 0 ? secondary_psk_ : nullptr, + secondary_psk_len_); +} + +void MeshtasticRadioAdapter::initNodeIdentity() +{ + std::memset(mac_addr_, 0, sizeof(mac_addr_)); + (void)esp_efuse_mac_get_default(mac_addr_); + node_id_ = (static_cast(mac_addr_[2]) << 24) | + (static_cast(mac_addr_[3]) << 16) | + (static_cast(mac_addr_[4]) << 8) | + static_cast(mac_addr_[5]); +} + +void MeshtasticRadioAdapter::ensureReceiveStarted() +{ + if (!rx_started_) + { + rx_started_ = (board_.startRadioReceive() == static_cast(kRadioOk)); + } +} + +bool MeshtasticRadioAdapter::decodeUserPayload(const uint8_t* payload, + size_t len, + const chat::RxMeta& rx_meta, + chat::NodeId from_node, + uint8_t channel_index) +{ + if (!payload || len == 0) + { + return false; + } + + meshtastic_User user = meshtastic_User_init_default; + pb_istream_t user_stream = pb_istream_from_buffer(payload, len); + if (!pb_decode(&user_stream, meshtastic_User_fields, &user)) + { + return false; + } + + char short_name[10] = {}; + char long_name[32] = {}; + const size_t short_len = strnlen(user.short_name, sizeof(user.short_name)); + const size_t long_len = strnlen(user.long_name, sizeof(user.long_name)); + std::memcpy(short_name, user.short_name, std::min(short_len, sizeof(short_name) - 1)); + std::memcpy(long_name, user.long_name, std::min(long_len, sizeof(long_name) - 1)); + + auto* event = new sys::NodeInfoUpdateEvent(from_node, + "", + "", + static_cast(rx_meta.snr_db_x10) / 10.0f, + static_cast(rx_meta.rssi_dbm_x10) / 10.0f, + chat::now_message_timestamp(), + static_cast(chat::contacts::NodeProtocolType::Meshtastic), + static_cast(user.role), + rx_meta.hop_count, + static_cast(user.hw_model), + channel_index); + std::memcpy(event->short_name, short_name, sizeof(short_name)); + std::memcpy(event->long_name, long_name, sizeof(long_name)); + sys::EventBus::publish(event, 0); + return true; +} + +void MeshtasticRadioAdapter::publishPositionEvent(chat::NodeId node_id, + const meshtastic_Position& pos) +{ + if (node_id == 0 || !chat::meshtastic::hasValidPosition(pos)) + { + return; + } + + const bool has_altitude = pos.has_altitude || pos.has_altitude_hae; + const int32_t altitude = pos.has_altitude ? pos.altitude : pos.altitude_hae; + const uint32_t ts = pos.timestamp ? pos.timestamp : pos.time; + sys::EventBus::publish( + new sys::NodePositionUpdateEvent(node_id, + pos.latitude_i, + pos.longitude_i, + has_altitude, + altitude, + ts, + pos.precision_bits, + pos.PDOP, + pos.HDOP, + pos.VDOP, + pos.gps_accuracy), + 0); +} + +uint8_t MeshtasticRadioAdapter::channelHashFor(chat::ChannelId channel) const +{ + return (channel == chat::ChannelId::SECONDARY) ? secondary_channel_hash_ : primary_channel_hash_; +} + +const uint8_t* MeshtasticRadioAdapter::channelKeyFor(chat::ChannelId channel, size_t* out_len) const +{ + if (channel == chat::ChannelId::SECONDARY) + { + if (out_len) + { + *out_len = secondary_psk_len_; + } + return secondary_psk_; + } + + if (out_len) + { + *out_len = primary_psk_len_; + } + return primary_psk_; +} + +} // namespace apps::esp_idf diff --git a/apps/esp_idf/src/mt_packet_wire_idf.cpp b/apps/esp_idf/src/mt_packet_wire_idf.cpp new file mode 100644 index 00000000..e660a22b --- /dev/null +++ b/apps/esp_idf/src/mt_packet_wire_idf.cpp @@ -0,0 +1,143 @@ +#include "chat/infra/meshtastic/mt_packet_wire.h" + +#include "mbedtls/aes.h" + +#include + +namespace chat +{ +namespace meshtastic +{ +namespace +{ + +void aes_ctr_crypt(const uint8_t* key, + size_t key_len, + uint8_t* nonce, + uint8_t* buffer, + size_t len) +{ + if (!key || !nonce || !buffer || len == 0) + { + return; + } + + mbedtls_aes_context aes; + mbedtls_aes_init(&aes); + if (mbedtls_aes_setkey_enc(&aes, key, static_cast(key_len * 8U)) != 0) + { + mbedtls_aes_free(&aes); + return; + } + + size_t nc_off = 0; + unsigned char stream_block[16] = {}; + (void)mbedtls_aes_crypt_ctr(&aes, len, &nc_off, nonce, stream_block, buffer, buffer); + mbedtls_aes_free(&aes); +} + +} // namespace + +bool buildWirePacket(const uint8_t* data_payload, size_t data_len, + uint32_t from_node, uint32_t packet_id, + uint32_t dest_node, uint8_t channel_hash, + uint8_t hop_limit, bool want_ack, + const uint8_t* psk, size_t psk_len, + uint8_t* out_buffer, size_t* out_size) +{ + if (!data_payload || data_len == 0 || !out_buffer || !out_size) + { + return false; + } + + uint8_t payload[256]; + if (data_len > sizeof(payload)) + { + return false; + } + std::memcpy(payload, data_payload, data_len); + + if (psk && psk_len > 0) + { + uint8_t nonce[16] = {}; + const uint64_t packet_id64 = static_cast(packet_id); + std::memcpy(nonce, &packet_id64, sizeof(packet_id64)); + std::memcpy(nonce + sizeof(packet_id64), &from_node, sizeof(from_node)); + aes_ctr_crypt(psk, psk_len, nonce, payload, data_len); + } + + PacketHeaderWire header{}; + header.to = dest_node; + header.from = from_node; + header.id = packet_id; + header.flags = + (hop_limit & PACKET_FLAGS_HOP_LIMIT_MASK) | + ((hop_limit << PACKET_FLAGS_HOP_START_SHIFT) & PACKET_FLAGS_HOP_START_MASK) | + (want_ack ? PACKET_FLAGS_WANT_ACK_MASK : 0); + header.channel = channel_hash; + header.next_hop = 0; + header.relay_node = static_cast(from_node & 0xFFU); + + const size_t required = sizeof(header) + data_len; + if (*out_size < required) + { + *out_size = required; + return false; + } + + std::memcpy(out_buffer, &header, sizeof(header)); + std::memcpy(out_buffer + sizeof(header), payload, data_len); + *out_size = required; + return true; +} + +bool parseWirePacket(const uint8_t* buffer, size_t size, + PacketHeaderWire* out_header, + uint8_t* out_payload, size_t* out_payload_size) +{ + if (!buffer || size < sizeof(PacketHeaderWire) || !out_header || !out_payload || !out_payload_size) + { + return false; + } + + const size_t payload_len = size - sizeof(PacketHeaderWire); + if (*out_payload_size < payload_len) + { + *out_payload_size = payload_len; + return false; + } + + std::memcpy(out_header, buffer, sizeof(PacketHeaderWire)); + std::memcpy(out_payload, buffer + sizeof(PacketHeaderWire), payload_len); + *out_payload_size = payload_len; + return true; +} + +bool decryptPayload(const PacketHeaderWire& header, + const uint8_t* cipher, size_t cipher_len, + const uint8_t* psk, size_t psk_len, + uint8_t* out_plaintext, size_t* out_plain_len) +{ + if (!cipher || cipher_len == 0 || !psk || psk_len == 0 || !out_plaintext || !out_plain_len) + { + return false; + } + + if (*out_plain_len < cipher_len) + { + *out_plain_len = cipher_len; + return false; + } + + std::memcpy(out_plaintext, cipher, cipher_len); + uint8_t nonce[16] = {}; + const uint64_t packet_id64 = static_cast(header.id); + std::memcpy(nonce, &packet_id64, sizeof(packet_id64)); + std::memcpy(nonce + sizeof(packet_id64), &header.from, sizeof(header.from)); + aes_ctr_crypt(psk, psk_len, nonce, out_plaintext, cipher_len); + *out_plain_len = cipher_len; + return true; +} + +} // namespace meshtastic +} // namespace chat diff --git a/apps/esp_idf/src/startup_runtime.cpp b/apps/esp_idf/src/startup_runtime.cpp index b5c5b16d..d6f9ba6c 100644 --- a/apps/esp_idf/src/startup_runtime.cpp +++ b/apps/esp_idf/src/startup_runtime.cpp @@ -5,13 +5,13 @@ #include "app/app_config.h" #include "app/app_facade_access.h" +#include "boards/tab5/rtc_runtime.h" #include "esp_log.h" #include "platform/esp/boards/board_runtime.h" #include "platform/esp/idf_common/bsp_runtime.h" #include "platform/esp/idf_common/gps_runtime.h" #include "platform/esp/idf_common/startup_support.h" #include "platform/esp/idf_common/sx126x_radio.h" -#include "platform/esp/idf_common/tab5_rtc_runtime.h" #include "platform/ui/gps_runtime.h" #include "platform/ui/lora_runtime.h" #include "platform/ui/screen_runtime.h" @@ -125,7 +125,7 @@ void run(const RuntimeConfig& config) (void)platform::esp::idf_common::bsp_runtime::ensure_nvs_ready(); platform::esp::boards::initializeBoard(waking_from_sleep); platform::esp::boards::initializeDisplay(); - if (platform::esp::idf_common::tab5_rtc_runtime::sync_system_time_from_hardware_rtc()) + if (::boards::tab5::rtc_runtime::sync_system_time_from_hardware_rtc()) { ESP_LOGI(config.log_tag, "Boot time restored from hardware RTC"); } diff --git a/apps/esp_idf/targets/tab5/sdkconfig.defaults b/apps/esp_idf/targets/tab5/sdkconfig.defaults index 79ef55a4..eaa2058e 100644 --- a/apps/esp_idf/targets/tab5/sdkconfig.defaults +++ b/apps/esp_idf/targets/tab5/sdkconfig.defaults @@ -12,4 +12,7 @@ CONFIG_CACHE_L2_CACHE_256KB=y CONFIG_CACHE_L2_CACHE_LINE_128B=y CONFIG_IDF_EXPERIMENTAL_FEATURES=y CONFIG_TINYUSB_MSC_ENABLED=y +CONFIG_ESP_TASK_WDT_PANIC=y +CONFIG_TASK_WDT_PANIC=y +CONFIG_ESP_COREDUMP_ENABLE_TO_FLASH=y diff --git a/apps/esp_pio/include/apps/esp_pio/app_context.h b/apps/esp_pio/include/apps/esp_pio/app_context.h index 91901876..0064319b 100644 --- a/apps/esp_pio/include/apps/esp_pio/app_context.h +++ b/apps/esp_pio/include/apps/esp_pio/app_context.h @@ -168,6 +168,10 @@ class AppContext final : public IAppBleFacade return node_store_.get(); } + bool getDeviceMacAddress(uint8_t out_mac[6]) const override; + bool syncCurrentEpochSeconds(uint32_t epoch_seconds) override; + void restartDevice() override; + chat::contacts::IContactStore* getContactStore() { return contact_store_.get(); diff --git a/apps/esp_pio/src/app_context.cpp b/apps/esp_pio/src/app_context.cpp index 55929cd6..a6aa240c 100644 --- a/apps/esp_pio/src/app_context.cpp +++ b/apps/esp_pio/src/app_context.cpp @@ -10,6 +10,7 @@ #include "board/LoraBoard.h" #include "board/MotionBoard.h" #include "chat/infra/mesh_protocol_utils.h" +#include "chat/runtime/self_identity_policy.h" #include "sys/event_bus.h" #ifdef USING_ST25R3916 #endif @@ -99,9 +100,18 @@ void AppContext::initChatRuntime(bool use_mock_adapter) void AppContext::initTeamServices() { - if (!mesh_router_ || !platform_bindings_.create_team_services) + if (!mesh_router_) { - Serial.printf("[Team] platform bindings missing\n"); + Serial.printf("[Team] mesh router unavailable, skip team services\n"); + return; + } + + if (!platform_bindings_.create_team_services) + { + if (platform_bindings_.set_team_mode_active) + { + platform_bindings_.set_team_mode_active(false); + } return; } @@ -219,7 +229,7 @@ void AppContext::applyPrivacyConfig() bool AppContext::isBleEnabled() const { - return ble_manager_ && ble_manager_->isEnabled(); + return config_.ble_enabled; } bool AppContext::init(BoardBase& board, LoraBoard* lora_board, GpsBoard* gps_board, MotionBoard* motion_board, @@ -320,41 +330,21 @@ void AppContext::getEffectiveUserInfo(char* out_long, size_t long_len, return; } - out_long[0] = '\0'; - out_short[0] = '\0'; + chat::runtime::SelfIdentityInput input{}; + input.node_id = getSelfNodeId(); + input.configured_long_name = config_.node_name; + input.configured_short_name = config_.short_name; + input.fallback_long_prefix = "lilygo"; + input.fallback_ble_prefix = "TrailMate"; + input.allow_short_hex_fallback = true; - const char* cfg_long = config_.node_name; - const char* cfg_short = config_.short_name; - uint16_t suffix = static_cast(getSelfNodeId() & 0x0ffff); + chat::runtime::EffectiveSelfIdentity identity{}; + (void)chat::runtime::resolveEffectiveSelfIdentity(input, &identity); - if (cfg_long && cfg_long[0] != '\0') - { - strncpy(out_long, cfg_long, long_len - 1); - out_long[long_len - 1] = '\0'; - } - else - { - snprintf(out_long, long_len, "lilygo-%04X", suffix); - } - - if (cfg_short && cfg_short[0] != '\0') - { - size_t copy_len = strlen(cfg_short); - if (copy_len > 4) - { - copy_len = 4; - } - if (copy_len > short_len - 1) - { - copy_len = short_len - 1; - } - memcpy(out_short, cfg_short, copy_len); - out_short[copy_len] = '\0'; - } - else - { - snprintf(out_short, short_len, "%04X", suffix); - } + strncpy(out_long, identity.long_name, long_len - 1); + out_long[long_len - 1] = '\0'; + strncpy(out_short, identity.short_name, short_len - 1); + out_short[short_len - 1] = '\0'; } void AppContext::updateCoreServices() @@ -411,10 +401,12 @@ void AppContext::attachBleManager(std::unique_ptr ble_manager) void AppContext::setBleEnabled(bool enabled) { + config_.ble_enabled = enabled; if (ble_manager_) { ble_manager_->setEnabled(enabled); } + saveConfig(); } chat::NodeId AppContext::getSelfNodeId() const diff --git a/apps/esp_pio/src/app_context_time_sync.cpp b/apps/esp_pio/src/app_context_time_sync.cpp new file mode 100644 index 00000000..9fa6f984 --- /dev/null +++ b/apps/esp_pio/src/app_context_time_sync.cpp @@ -0,0 +1,55 @@ +#include "apps/esp_pio/app_context.h" +#include "platform/esp/arduino_common/device_identity.h" + +#include + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) +#include "platform/esp/idf_common/tab5_rtc_runtime.h" +#else +#include +#endif + +namespace app +{ + +bool AppContext::getDeviceMacAddress(uint8_t out_mac[6]) const +{ + if (!out_mac) + { + return false; + } + + const auto mac = platform::esp::arduino_common::device_identity::getSelfMacAddress(); + for (size_t i = 0; i < mac.size(); ++i) + { + out_mac[i] = mac[i]; + } + return true; +} + +bool AppContext::syncCurrentEpochSeconds(uint32_t epoch_seconds) +{ + if (epoch_seconds == 0) + { + return false; + } + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + return platform::esp::idf_common::tab5_rtc_runtime::apply_system_time_and_sync_rtc( + static_cast(epoch_seconds), "app_context"); +#else + timeval tv{}; + tv.tv_sec = static_cast(epoch_seconds); + tv.tv_usec = 0; + return settimeofday(&tv, nullptr) == 0; +#endif +} + +void AppContext::restartDevice() +{ +#if __has_include() + ESP.restart(); +#endif +} + +} // namespace app diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_facade_runtime.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_facade_runtime.h new file mode 100644 index 00000000..2589bbbe --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_facade_runtime.h @@ -0,0 +1,127 @@ +#pragma once + +#include "app/app_config.h" +#include "app/app_facades.h" +#include "chat/runtime/self_identity_policy.h" +#include "chat/runtime/self_identity_provider.h" + +#include + +namespace chat +{ +class ChatModel; +class ChatService; +class IChatStore; +class IMeshAdapter; +namespace contacts +{ +class INodeStore; +class IContactStore; +class ContactService; +} // namespace contacts +} // namespace chat + +namespace platform::nrf52::arduino_common +{ +class SelfIdentityBridge; +} + +namespace boards::gat562_mesh_evb_pro +{ +class Gat562Board; +} + +namespace apps::gat562_mesh_evb_pro +{ + +class AppFacadeRuntime final : public app::IAppBleFacade +{ + public: + static AppFacadeRuntime& instance(); + ~AppFacadeRuntime(); + + bool initialize(); + bool isInitialized() const; + + bool installMeshBackend(chat::MeshProtocol protocol, + std::unique_ptr backend); + + app::AppConfig& getConfig() override; + const app::AppConfig& getConfig() const override; + void saveConfig() override; + void applyMeshConfig() override; + void applyUserInfo() override; + void applyPositionConfig() override; + void applyNetworkLimits() override; + void applyPrivacyConfig() override; + void applyChatDefaults() override; + void getEffectiveUserInfo(char* out_long, std::size_t long_len, + char* out_short, std::size_t short_len) const override; + bool switchMeshProtocol(chat::MeshProtocol protocol, bool persist = true) override; + + chat::ChatService& getChatService() override; + chat::contacts::ContactService& getContactService() override; + chat::IMeshAdapter* getMeshAdapter() override; + const chat::IMeshAdapter* getMeshAdapter() const override; + chat::NodeId getSelfNodeId() const override; + + team::TeamController* getTeamController() override; + team::TeamPairingService* getTeamPairing() override; + team::TeamService* getTeamService() override; + const team::TeamService* getTeamService() const override; + team::TeamTrackSampler* getTeamTrackSampler() override; + void setTeamModeActive(bool active) override; + + void broadcastNodeInfo() override; + void clearNodeDb() override; + void clearMessageDb() override; + + ble::BleManager* getBleManager() override; + const ble::BleManager* getBleManager() const override; + bool isBleEnabled() const override; + void setBleEnabled(bool enabled) override; + void restartDevice() override; + chat::contacts::INodeStore* getNodeStore() override; + const chat::contacts::INodeStore* getNodeStore() const override; + bool getDeviceMacAddress(uint8_t out_mac[6]) const override; + bool syncCurrentEpochSeconds(uint32_t epoch_seconds) override; + void resetMeshConfig() override; + chat::ui::IChatUiRuntime* getChatUiRuntime() override; + void setChatUiRuntime(chat::ui::IChatUiRuntime* runtime) override; + BoardBase* getBoard() override; + const BoardBase* getBoard() const override; + + void updateCoreServices() override; + void tickEventRuntime() override; + void dispatchPendingEvents(std::size_t max_events = 32) override; + + const chat::runtime::EffectiveSelfIdentity& effectiveIdentity() const; + + private: + AppFacadeRuntime(); + + void initializeStores(); + void initializeChatRuntime(); + void refreshEffectiveIdentity(); + chat::NodeId resolveSelfNodeId() const; + const chat::runtime::SelfIdentityProvider* identityProvider() const; + + bool initialized_ = false; + app::AppConfig config_{}; + std::unique_ptr identity_bridge_; + mutable chat::runtime::EffectiveSelfIdentity effective_identity_{}; + + std::unique_ptr node_store_; + std::unique_ptr contact_store_; + std::unique_ptr contact_service_; + std::unique_ptr chat_model_; + std::unique_ptr chat_store_; + std::unique_ptr mesh_router_; + std::unique_ptr chat_service_; + std::unique_ptr ble_manager_; + boards::gat562_mesh_evb_pro::Gat562Board* board_ = nullptr; + chat::ui::IChatUiRuntime* chat_ui_runtime_ = nullptr; + bool config_save_pending_ = false; +}; + +} // namespace apps::gat562_mesh_evb_pro diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_runtime_access.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_runtime_access.h new file mode 100644 index 00000000..e8159540 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_runtime_access.h @@ -0,0 +1,16 @@ +#pragma once + +namespace apps::gat562_mesh_evb_pro::app_runtime_access +{ + +struct Status +{ + bool initialized = false; + bool app_facade_bound = false; +}; + +bool initialize(); +void tick(); +const Status& status(); + +} // namespace apps::gat562_mesh_evb_pro::app_runtime_access diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/arduino_entry.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/arduino_entry.h new file mode 100644 index 00000000..d0030dad --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/arduino_entry.h @@ -0,0 +1,9 @@ +#pragma once + +namespace apps::gat562_mesh_evb_pro::arduino_entry +{ + +void setup(); +void loop(); + +} // namespace apps::gat562_mesh_evb_pro::arduino_entry diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/debug_console.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/debug_console.h new file mode 100644 index 00000000..cfd8f389 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/debug_console.h @@ -0,0 +1,14 @@ +#pragma once + +#include + +namespace apps::gat562_mesh_evb_pro::debug_console +{ + +void begin(); +void print(const char* text); +void println(); +void println(const char* text); +void printf(const char* format, ...); + +} // namespace apps::gat562_mesh_evb_pro::debug_console diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/loop_runtime.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/loop_runtime.h new file mode 100644 index 00000000..c87f3650 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/loop_runtime.h @@ -0,0 +1,8 @@ +#pragma once + +namespace apps::gat562_mesh_evb_pro::loop_runtime +{ + +void tick(); + +} // namespace apps::gat562_mesh_evb_pro::loop_runtime diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/protocol_factory.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/protocol_factory.h new file mode 100644 index 00000000..60012ae1 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/protocol_factory.h @@ -0,0 +1,23 @@ +#pragma once + +#include "chat/domain/chat_types.h" +#include "chat/runtime/self_identity_provider.h" +#include "chat/usecase/contact_service.h" +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h" + +#include + +namespace chat +{ +class IMeshAdapter; +} + +namespace apps::gat562_mesh_evb_pro +{ + +std::unique_ptr createProtocolAdapter(chat::MeshProtocol protocol, + const chat::runtime::SelfIdentityProvider* identity_provider, + platform::nrf52::arduino_common::chat::meshtastic::NodeStore* meshtastic_node_store = nullptr, + chat::contacts::ContactService* contact_service = nullptr); + +} // namespace apps::gat562_mesh_evb_pro diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/self_identity_provider.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/self_identity_provider.h new file mode 100644 index 00000000..dc88d858 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/self_identity_provider.h @@ -0,0 +1,10 @@ +#pragma once + +#include "platform/nrf52/arduino_common/self_identity_bridge.h" + +namespace apps::gat562_mesh_evb_pro +{ + +using SelfIdentityProvider = platform::nrf52::arduino_common::SelfIdentityBridge; + +} // namespace apps::gat562_mesh_evb_pro diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/startup_runtime.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/startup_runtime.h new file mode 100644 index 00000000..1e3cc9b2 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/startup_runtime.h @@ -0,0 +1,8 @@ +#pragma once + +namespace apps::gat562_mesh_evb_pro::startup_runtime +{ + +void run(); + +} // namespace apps::gat562_mesh_evb_pro::startup_runtime diff --git a/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/ui_runtime.h b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/ui_runtime.h new file mode 100644 index 00000000..5c441829 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/ui_runtime.h @@ -0,0 +1,14 @@ +#pragma once + +#include "boards/gat562_mesh_evb_pro/gat562_board.h" + +namespace apps::gat562_mesh_evb_pro::ui_runtime +{ + +bool initialize(); +void bindChatObservers(); +void appendBootLog(const char* line); +void tick(const boards::gat562_mesh_evb_pro::BoardInputEvent* event); +void showDisplayProbe(); + +} // namespace apps::gat562_mesh_evb_pro::ui_runtime diff --git a/apps/gat562_mesh_evb_pro/library.json b/apps/gat562_mesh_evb_pro/library.json new file mode 100644 index 00000000..5da7dd1f --- /dev/null +++ b/apps/gat562_mesh_evb_pro/library.json @@ -0,0 +1,27 @@ +{ + "name": "gat562_mesh_evb_pro", + "version": "0.1.0", + "frameworks": [ + "arduino" + ], + "platforms": [ + "nordicnrf52" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-Iinclude", + "-I../../boards/gat562_mesh_evb_pro/include", + "-I../../platform/shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_chat/generated", + "-I../../modules/core_gps/include", + "-I../../modules/ui_mono_128x64/include", + "-I../../modules/ui_shared/include", + "-I../../platform/nrf52/arduino_common/include", + "-I../.." + ] + } +} diff --git a/apps/gat562_mesh_evb_pro/src/app_facade_runtime.cpp b/apps/gat562_mesh_evb_pro/src/app_facade_runtime.cpp new file mode 100644 index 00000000..39410f03 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/app_facade_runtime.cpp @@ -0,0 +1,629 @@ +#include "apps/gat562_mesh_evb_pro/app_facade_runtime.h" + +#include "app/app_facade_access.h" +#include "apps/gat562_mesh_evb_pro/debug_console.h" +#include "apps/gat562_mesh_evb_pro/protocol_factory.h" +#include "ble/ble_manager.h" +#include "boards/gat562_mesh_evb_pro/gat562_board.h" +#include "boards/gat562_mesh_evb_pro/settings_store.h" +#include "chat/domain/chat_model.h" +#include "chat/infra/mesh_adapter_router_core.h" +#include "chat/infra/mesh_protocol_utils.h" +#include "chat/infra/store/ram_store.h" +#include "chat/runtime/self_identity_provider.h" +#include "chat/usecase/chat_service.h" +#include "chat/usecase/contact_service.h" +#include "platform/nrf52/arduino_common/chat/infra/contact_store.h" +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h" +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" +#include "platform/nrf52/arduino_common/chat/infra/store/internal_fs_store.h" +#include "platform/nrf52/arduino_common/device_identity.h" +#include "platform/nrf52/arduino_common/self_identity_bridge.h" + +#include + +#include +#include +#include + +namespace apps::gat562_mesh_evb_pro +{ +namespace +{ + +template +void copyString(const char* src, T* dst, size_t dst_len) +{ + if (!dst || dst_len == 0) + { + return; + } + + if (!src) + { + dst[0] = '\0'; + return; + } + + const size_t copy_len = std::min(std::strlen(src), dst_len - 1); + std::memcpy(dst, src, copy_len); + dst[copy_len] = '\0'; +} + +const char* protocolLabel(chat::MeshProtocol protocol) +{ + return protocol == chat::MeshProtocol::MeshCore ? "MC" : "MT"; +} + +} // namespace + +AppFacadeRuntime& AppFacadeRuntime::instance() +{ + static AppFacadeRuntime runtime; + return runtime; +} + +AppFacadeRuntime::AppFacadeRuntime() = default; + +AppFacadeRuntime::~AppFacadeRuntime() = default; + +bool AppFacadeRuntime::initialize() +{ + if (initialized_) + { + return true; + } + + board_ = &::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + if (board_) + { + (void)board_->begin(); + } + + (void)::boards::gat562_mesh_evb_pro::settings_store::loadAppConfig(config_); + ::boards::gat562_mesh_evb_pro::settings_store::normalizeConfig(config_); + initializeStores(); + const chat::NodeId resolved_self_node_id = resolveSelfNodeId(); + platform::nrf52::arduino_common::device_identity::setResolvedSelfNodeId(resolved_self_node_id); + identity_bridge_ = std::unique_ptr( + new platform::nrf52::arduino_common::SelfIdentityBridge(config_, + NRF_FICR->DEVICEADDR[0], + NRF_FICR->DEVICEADDR[1], + board_->defaultLongName(), + board_->defaultShortName())); + identity_bridge_->setNodeId(resolved_self_node_id); + refreshEffectiveIdentity(); + initializeChatRuntime(); + + app::bindAppFacade(*this); + ble_manager_ = std::unique_ptr(new ble::BleManager(*this)); + if (config_.ble_enabled && ble_manager_) + { + ble_manager_->begin(); + } + initialized_ = true; + debug_console::printf("[gat562] app facade ready node=%08lX\n", + static_cast(effective_identity_.node_id)); + return true; +} + +bool AppFacadeRuntime::isInitialized() const +{ + return initialized_; +} + +bool AppFacadeRuntime::installMeshBackend(chat::MeshProtocol protocol, + std::unique_ptr backend) +{ + if (!mesh_router_ || !backend) + { + return false; + } + + if (!mesh_router_->installBackend(protocol, std::move(backend))) + { + return false; + } + + if (protocol == config_.mesh_protocol) + { + applyMeshConfig(); + applyUserInfo(); + applyNetworkLimits(); + applyPrivacyConfig(); + } + return true; +} + +void AppFacadeRuntime::initializeStores() +{ + if (node_store_ && contact_store_ && contact_service_) + { + return; + } + + auto node_store = std::unique_ptr( + new platform::nrf52::arduino_common::chat::meshtastic::NodeStore()); + auto contact_store = std::unique_ptr( + new platform::nrf52::arduino_common::chat::infra::ContactStore()); + platform::nrf52::arduino_common::chat::infra::ContactStore* contact_store_ptr = contact_store.get(); + node_store->setProtectedNodeChecker([contact_store_ptr](uint32_t node_id) + { return contact_store_ptr && contact_store_ptr->hasContactNode(node_id); }); + node_store_ = std::move(node_store); + contact_store_ = std::move(contact_store); + contact_service_ = std::unique_ptr( + new chat::contacts::ContactService(*node_store_, *contact_store_)); + + if (node_store_) + { + node_store_->begin(); + } + if (contact_store_) + { + contact_store_->begin(); + } + if (contact_service_) + { + contact_service_->begin(); + } +} + +void AppFacadeRuntime::initializeChatRuntime() +{ + chat_model_ = std::unique_ptr(new chat::ChatModel()); + chat_store_ = std::unique_ptr( + new platform::nrf52::arduino_common::chat::infra::store::InternalFsStore()); + mesh_router_ = std::unique_ptr(new chat::MeshAdapterRouterCore()); + chat_service_ = std::unique_ptr( + new chat::ChatService(*chat_model_, *mesh_router_, *chat_store_, config_.mesh_protocol)); + + if (chat_model_) + { + chat_model_->setPolicy(config_.chat_policy); + } + + (void)installMeshBackend(chat::MeshProtocol::Meshtastic, + createProtocolAdapter(chat::MeshProtocol::Meshtastic, + identityProvider(), + static_cast(node_store_.get()), + contact_service_.get())); + (void)installMeshBackend(chat::MeshProtocol::MeshCore, + createProtocolAdapter(chat::MeshProtocol::MeshCore, identityProvider())); + + applyMeshConfig(); + applyUserInfo(); + applyNetworkLimits(); + applyPrivacyConfig(); + applyChatDefaults(); +} + +void AppFacadeRuntime::refreshEffectiveIdentity() +{ + effective_identity_ = chat::runtime::EffectiveSelfIdentity{}; + if (!identity_bridge_) + { + return; + } + + chat::runtime::SelfIdentityInput input{}; + if (!identity_bridge_->readSelfIdentityInput(&input)) + { + return; + } + + (void)chat::runtime::resolveEffectiveSelfIdentity(input, &effective_identity_); +} + +const chat::runtime::SelfIdentityProvider* AppFacadeRuntime::identityProvider() const +{ + return identity_bridge_.get(); +} + +app::AppConfig& AppFacadeRuntime::getConfig() +{ + return config_; +} + +const app::AppConfig& AppFacadeRuntime::getConfig() const +{ + return config_; +} + +void AppFacadeRuntime::saveConfig() +{ + debug_console::printf("[gat562][cfg] save start proto=%u ok_to_mqtt=%u ignore_mqtt=%u ble=%u\n", + static_cast(config_.mesh_protocol), + config_.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + config_.meshtastic_config.ignore_mqtt ? 1U : 0U, + config_.ble_enabled ? 1U : 0U); + ::boards::gat562_mesh_evb_pro::settings_store::normalizeConfig(config_); + debug_console::printf("[gat562][cfg] save post-normalize ok_to_mqtt=%u ignore_mqtt=%u\n", + config_.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + config_.meshtastic_config.ignore_mqtt ? 1U : 0U); + refreshEffectiveIdentity(); + debug_console::printf("[gat562][cfg] save post-identity\n"); + applyMeshConfig(); + debug_console::printf("[gat562][cfg] save post-applyMesh\n"); + applyUserInfo(); + debug_console::printf("[gat562][cfg] save post-applyUser\n"); + applyPositionConfig(); + debug_console::printf("[gat562][cfg] save post-applyPos\n"); + applyNetworkLimits(); + debug_console::printf("[gat562][cfg] save post-applyLimits\n"); + applyPrivacyConfig(); + debug_console::printf("[gat562][cfg] save post-applyPrivacy\n"); + applyChatDefaults(); + config_save_pending_ = true; + debug_console::printf("[gat562][cfg] save deferred-store queued\n"); +} + +void AppFacadeRuntime::applyMeshConfig() +{ + debug_console::printf("[gat562][cfg] applyMesh start proto=%u ok_to_mqtt=%u ignore_mqtt=%u\n", + static_cast(config_.mesh_protocol), + config_.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + config_.meshtastic_config.ignore_mqtt ? 1U : 0U); + ::boards::gat562_mesh_evb_pro::settings_store::normalizeConfig(config_); + if (mesh_router_) + { + auto* router = static_cast(mesh_router_.get()); + router->setActiveProtocol(config_.mesh_protocol); + } + if (mesh_router_) + { + mesh_router_->applyConfig(config_.activeMeshConfig()); + } + if (board_) + { + board_->applyRadioConfig(config_.mesh_protocol, config_.activeMeshConfig()); + } + if (chat_service_) + { + chat_service_->setActiveProtocol(config_.mesh_protocol); + } + if (ble_manager_) + { + ble_manager_->applyProtocol(config_.mesh_protocol); + } + debug_console::printf("[gat562][cfg] applyMesh end\n"); + + const chat::MeshConfig& mesh = config_.activeMeshConfig(); + debug_console::printf("[gat562] radio cfg %s region=%u preset=%u ch=%u tx=%d hop=%u\n", + protocolLabel(config_.mesh_protocol), + static_cast(mesh.region), + static_cast(mesh.modem_preset), + static_cast(mesh.channel_num), + static_cast(mesh.tx_power), + static_cast(mesh.hop_limit)); +} + +void AppFacadeRuntime::applyUserInfo() +{ + const chat::runtime::EffectiveSelfIdentity previous_identity = effective_identity_; + refreshEffectiveIdentity(); + if (mesh_router_) + { + mesh_router_->setUserInfo(effective_identity_.long_name, + effective_identity_.short_name); + } + + const bool ble_identity_changed = + std::strcmp(previous_identity.long_name, effective_identity_.long_name) != 0 || + std::strcmp(previous_identity.short_name, effective_identity_.short_name) != 0; + if (ble_identity_changed && ble_manager_ && ble_manager_->isEnabled()) + { + ble_manager_->setEnabled(false); + ble_manager_->setEnabled(true); + } +} + +void AppFacadeRuntime::applyPositionConfig() +{ + if (board_) + { + board_->applyGpsConfig(config_); + } +} + +chat::NodeId AppFacadeRuntime::resolveSelfNodeId() const +{ + return platform::nrf52::arduino_common::device_identity::resolveNodeId( + NRF_FICR->DEVICEADDR[0], + NRF_FICR->DEVICEADDR[1], + NRF_FICR->DEVICEID[0], + NRF_FICR->DEVICEID[1], + node_store_.get()); +} + +void AppFacadeRuntime::applyNetworkLimits() +{ + if (mesh_router_) + { + mesh_router_->setNetworkLimits(config_.net_duty_cycle, config_.net_channel_util); + } +} + +void AppFacadeRuntime::applyPrivacyConfig() +{ + if (mesh_router_) + { + mesh_router_->setPrivacyConfig(config_.privacy_encrypt_mode, config_.privacy_pki); + } +} + +void AppFacadeRuntime::applyChatDefaults() +{ + if (!chat_service_) + { + return; + } + + const chat::ChannelId channel = (config_.chat_channel == 1) + ? chat::ChannelId::SECONDARY + : chat::ChannelId::PRIMARY; + chat_service_->switchChannel(channel); +} + +void AppFacadeRuntime::getEffectiveUserInfo(char* out_long, std::size_t long_len, + char* out_short, std::size_t short_len) const +{ + const char* long_name = effective_identity_.long_name[0] != '\0' + ? effective_identity_.long_name + : (board_ ? board_->defaultLongName() : ""); + const char* short_name = effective_identity_.short_name[0] != '\0' + ? effective_identity_.short_name + : (board_ ? board_->defaultShortName() : ""); + copyString(long_name, out_long, long_len); + copyString(short_name, out_short, short_len); +} + +bool AppFacadeRuntime::switchMeshProtocol(chat::MeshProtocol protocol, bool persist) +{ + if (!chat::infra::isValidMeshProtocol(protocol)) + { + return false; + } + + config_.mesh_protocol = protocol; + applyMeshConfig(); + applyUserInfo(); + applyNetworkLimits(); + applyPrivacyConfig(); + + if (persist) + { + saveConfig(); + } + return true; +} + +chat::ChatService& AppFacadeRuntime::getChatService() +{ + return *chat_service_; +} + +chat::contacts::ContactService& AppFacadeRuntime::getContactService() +{ + return *contact_service_; +} + +chat::IMeshAdapter* AppFacadeRuntime::getMeshAdapter() +{ + return mesh_router_.get(); +} + +const chat::IMeshAdapter* AppFacadeRuntime::getMeshAdapter() const +{ + return mesh_router_.get(); +} + +chat::NodeId AppFacadeRuntime::getSelfNodeId() const +{ + return effective_identity_.node_id; +} + +team::TeamController* AppFacadeRuntime::getTeamController() +{ + return nullptr; +} + +team::TeamPairingService* AppFacadeRuntime::getTeamPairing() +{ + return nullptr; +} + +team::TeamService* AppFacadeRuntime::getTeamService() +{ + return nullptr; +} + +const team::TeamService* AppFacadeRuntime::getTeamService() const +{ + return nullptr; +} + +team::TeamTrackSampler* AppFacadeRuntime::getTeamTrackSampler() +{ + return nullptr; +} + +void AppFacadeRuntime::setTeamModeActive(bool active) +{ + (void)active; +} + +void AppFacadeRuntime::broadcastNodeInfo() +{ + if (mesh_router_) + { + (void)mesh_router_->requestNodeInfo(0xFFFFFFFFUL, false); + } +} + +void AppFacadeRuntime::clearNodeDb() +{ + if (node_store_) + { + node_store_->clear(); + } + if (contact_service_) + { + contact_service_->clearCache(); + } +} + +void AppFacadeRuntime::clearMessageDb() +{ + if (chat_service_) + { + chat_service_->clearAllMessages(); + } +} + +ble::BleManager* AppFacadeRuntime::getBleManager() +{ + return ble_manager_.get(); +} + +const ble::BleManager* AppFacadeRuntime::getBleManager() const +{ + return ble_manager_.get(); +} + +bool AppFacadeRuntime::isBleEnabled() const +{ + return config_.ble_enabled; +} + +void AppFacadeRuntime::setBleEnabled(bool enabled) +{ + if (config_.ble_enabled == enabled) + { + if (ble_manager_) + { + ble_manager_->setEnabled(enabled); + } + return; + } + + config_.ble_enabled = enabled; + if (ble_manager_) + { + ble_manager_->setEnabled(enabled); + } + (void)::boards::gat562_mesh_evb_pro::settings_store::saveAppConfig(config_); +} + +void AppFacadeRuntime::restartDevice() +{ + NVIC_SystemReset(); +} + +chat::contacts::INodeStore* AppFacadeRuntime::getNodeStore() +{ + return node_store_.get(); +} + +const chat::contacts::INodeStore* AppFacadeRuntime::getNodeStore() const +{ + return node_store_.get(); +} + +bool AppFacadeRuntime::getDeviceMacAddress(uint8_t out_mac[6]) const +{ + if (!out_mac) + { + return false; + } + + const auto mac = platform::nrf52::arduino_common::device_identity::getSelfMacAddress(); + std::copy(mac.begin(), mac.end(), out_mac); + return true; +} + +bool AppFacadeRuntime::syncCurrentEpochSeconds(uint32_t epoch_seconds) +{ + if (!board_ || epoch_seconds == 0) + { + return false; + } + + board_->setCurrentEpochSeconds(epoch_seconds); + return true; +} + +void AppFacadeRuntime::resetMeshConfig() +{ + if (config_.mesh_protocol == chat::MeshProtocol::MeshCore) + { + config_.meshcore_config = chat::MeshConfig(); + config_.applyMeshCoreFactoryDefaults(); + } + else + { + config_.meshtastic_config = chat::MeshConfig(); + config_.meshtastic_config.region = app::AppConfig::kDefaultRegionCode; + } + saveConfig(); + applyMeshConfig(); +} + +chat::ui::IChatUiRuntime* AppFacadeRuntime::getChatUiRuntime() +{ + return chat_ui_runtime_; +} + +void AppFacadeRuntime::setChatUiRuntime(chat::ui::IChatUiRuntime* runtime) +{ + chat_ui_runtime_ = runtime; +} + +BoardBase* AppFacadeRuntime::getBoard() +{ + return board_; +} + +const BoardBase* AppFacadeRuntime::getBoard() const +{ + return board_; +} + +void AppFacadeRuntime::updateCoreServices() +{ + if (chat_service_) + { + chat_service_->processIncoming(); + } + if (ble_manager_) + { + ble_manager_->update(); + } +} + +void AppFacadeRuntime::tickEventRuntime() +{ + if (!config_save_pending_) + { + return; + } + + debug_console::printf("[gat562][cfg] deferred-store start\n"); + const bool ok = ::boards::gat562_mesh_evb_pro::settings_store::saveAppConfig(config_); + debug_console::printf("[gat562][cfg] deferred-store done ok=%u\n", ok ? 1U : 0U); + if (ok) + { + config_save_pending_ = false; + } +} + +void AppFacadeRuntime::dispatchPendingEvents(std::size_t max_events) +{ + (void)max_events; +} + +const chat::runtime::EffectiveSelfIdentity& AppFacadeRuntime::effectiveIdentity() const +{ + return effective_identity_; +} + +} // namespace apps::gat562_mesh_evb_pro diff --git a/apps/gat562_mesh_evb_pro/src/app_runtime_access.cpp b/apps/gat562_mesh_evb_pro/src/app_runtime_access.cpp new file mode 100644 index 00000000..9c2f6d38 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/app_runtime_access.cpp @@ -0,0 +1,94 @@ +#include "apps/gat562_mesh_evb_pro/app_runtime_access.h" + +#include +#include + +#include "app/app_facade_access.h" +#include "apps/gat562_mesh_evb_pro/app_facade_runtime.h" +#include "apps/gat562_mesh_evb_pro/debug_console.h" +#include "apps/gat562_mesh_evb_pro/ui_runtime.h" +#include "boards/gat562_mesh_evb_pro/gat562_board.h" +#include "chat/ports/i_mesh_adapter.h" +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" + +namespace apps::gat562_mesh_evb_pro::app_runtime_access +{ +namespace +{ + +Status s_status{}; +uint32_t s_rx_packet_count = 0; +uint32_t s_last_rx_log_ms = 0; + +int decimalDigit(int value) +{ + return value < 0 ? -value : value; +} + +} // namespace + +bool initialize() +{ + if (s_status.initialized) + { + return s_status.app_facade_bound; + } + + s_status = Status{}; + s_status.initialized = true; + + AppFacadeRuntime& runtime = AppFacadeRuntime::instance(); + s_status.app_facade_bound = runtime.initialize() && app::hasAppFacade(); + if (!s_status.app_facade_bound) + { + debug_console::println("[gat562] app runtime init failed"); + } + return s_status.app_facade_bound; +} + +void tick() +{ + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + board.tickGps(); + ::boards::gat562_mesh_evb_pro::BoardInputEvent input_event{}; + (void)board.pollInputEvent(&input_event); + AppFacadeRuntime& runtime = AppFacadeRuntime::instance(); + if (chat::IMeshAdapter* adapter = runtime.getMeshAdapter()) + { + adapter->processSendQueue(); + + platform::nrf52::arduino_common::chat::infra::RadioPacket packet{}; + auto* io = platform::nrf52::arduino_common::chat::infra::radioPacketIo(); + while (io && io->pollReceive(&packet)) + { + ++s_rx_packet_count; + adapter->setLastRxStats(packet.rx_meta.rssi_dbm_x10 / 10.0f, + packet.rx_meta.snr_db_x10 / 10.0f); + const uint32_t now_ms = millis(); + if (s_rx_packet_count <= 4 || (now_ms - s_last_rx_log_ms) >= 2000U) + { + s_last_rx_log_ms = now_ms; + debug_console::printf("[gat562] rx raw #%lu len=%u rssi=%d.%01d snr=%d.%01d\n", + static_cast(s_rx_packet_count), + static_cast(packet.size), + packet.rx_meta.rssi_dbm_x10 / 10, + decimalDigit(packet.rx_meta.rssi_dbm_x10 % 10), + packet.rx_meta.snr_db_x10 / 10, + decimalDigit(packet.rx_meta.snr_db_x10 % 10)); + } + adapter->handleRawPacket(packet.data, packet.size); + } + } + + runtime.updateCoreServices(); + runtime.tickEventRuntime(); + runtime.dispatchPendingEvents(); + ui_runtime::tick(&input_event); +} + +const Status& status() +{ + return s_status; +} + +} // namespace apps::gat562_mesh_evb_pro::app_runtime_access diff --git a/apps/gat562_mesh_evb_pro/src/arduino_entry.cpp b/apps/gat562_mesh_evb_pro/src/arduino_entry.cpp new file mode 100644 index 00000000..20403290 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/arduino_entry.cpp @@ -0,0 +1,19 @@ +#include "apps/gat562_mesh_evb_pro/arduino_entry.h" + +#include "apps/gat562_mesh_evb_pro/loop_runtime.h" +#include "apps/gat562_mesh_evb_pro/startup_runtime.h" + +namespace apps::gat562_mesh_evb_pro::arduino_entry +{ + +void setup() +{ + startup_runtime::run(); +} + +void loop() +{ + loop_runtime::tick(); +} + +} // namespace apps::gat562_mesh_evb_pro::arduino_entry diff --git a/apps/gat562_mesh_evb_pro/src/debug_console.cpp b/apps/gat562_mesh_evb_pro/src/debug_console.cpp new file mode 100644 index 00000000..b8d70c70 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/debug_console.cpp @@ -0,0 +1,75 @@ +#include "apps/gat562_mesh_evb_pro/debug_console.h" + +#include +#include +#include + +namespace apps::gat562_mesh_evb_pro::debug_console +{ +namespace +{ + +constexpr unsigned long kBaudRate = 115200UL; + +void writeToUsbSerial(const char* text) +{ + if (!text) + { + return; + } + Serial.print(text); +} + +void writeToJlinkSerial(const char* text) +{ + if (!text) + { + return; + } + Serial2.print(text); +} + +} // namespace + +void begin() +{ + Serial.begin(kBaudRate); + Serial2.begin(kBaudRate); + delay(80); +} + +void print(const char* text) +{ + writeToUsbSerial(text); + writeToJlinkSerial(text); +} + +void println() +{ + Serial.println(); + Serial2.println(); +} + +void println(const char* text) +{ + writeToUsbSerial(text); + writeToJlinkSerial(text); + println(); +} + +void printf(const char* format, ...) +{ + if (!format) + { + return; + } + + char buffer[192] = {}; + va_list args; + va_start(args, format); + vsnprintf(buffer, sizeof(buffer), format, args); + va_end(args); + print(buffer); +} + +} // namespace apps::gat562_mesh_evb_pro::debug_console diff --git a/apps/gat562_mesh_evb_pro/src/loop_runtime.cpp b/apps/gat562_mesh_evb_pro/src/loop_runtime.cpp new file mode 100644 index 00000000..85074351 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/loop_runtime.cpp @@ -0,0 +1,16 @@ +#include "apps/gat562_mesh_evb_pro/loop_runtime.h" + +#include + +#include "apps/gat562_mesh_evb_pro/app_runtime_access.h" + +namespace apps::gat562_mesh_evb_pro::loop_runtime +{ + +void tick() +{ + app_runtime_access::tick(); + delay(2); +} + +} // namespace apps::gat562_mesh_evb_pro::loop_runtime diff --git a/apps/gat562_mesh_evb_pro/src/protocol_factory.cpp b/apps/gat562_mesh_evb_pro/src/protocol_factory.cpp new file mode 100644 index 00000000..55c47391 --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/protocol_factory.cpp @@ -0,0 +1,28 @@ +#include "apps/gat562_mesh_evb_pro/protocol_factory.h" + +#include "platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h" +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h" + +namespace apps::gat562_mesh_evb_pro +{ + +std::unique_ptr createProtocolAdapter(chat::MeshProtocol protocol, + const chat::runtime::SelfIdentityProvider* identity_provider, + platform::nrf52::arduino_common::chat::meshtastic::NodeStore* meshtastic_node_store, + chat::contacts::ContactService* contact_service) +{ + switch (protocol) + { + case chat::MeshProtocol::MeshCore: + return std::unique_ptr( + new platform::nrf52::arduino_common::chat::meshcore::MeshCoreRadioAdapter(identity_provider)); + case chat::MeshProtocol::Meshtastic: + default: + return std::unique_ptr( + new platform::nrf52::arduino_common::chat::meshtastic::MeshtasticRadioAdapter(identity_provider, + meshtastic_node_store, + contact_service)); + } +} + +} // namespace apps::gat562_mesh_evb_pro diff --git a/apps/gat562_mesh_evb_pro/src/startup_runtime.cpp b/apps/gat562_mesh_evb_pro/src/startup_runtime.cpp new file mode 100644 index 00000000..2f7705ee --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/startup_runtime.cpp @@ -0,0 +1,56 @@ +#include "apps/gat562_mesh_evb_pro/startup_runtime.h" + +#include + +#include "apps/gat562_mesh_evb_pro/app_facade_runtime.h" +#include "apps/gat562_mesh_evb_pro/app_runtime_access.h" +#include "apps/gat562_mesh_evb_pro/debug_console.h" +#include "apps/gat562_mesh_evb_pro/ui_runtime.h" +#include "boards/gat562_mesh_evb_pro/gat562_board.h" +#include "sys/clock.h" + +namespace apps::gat562_mesh_evb_pro::startup_runtime +{ + +void run() +{ + debug_console::begin(); + debug_console::println(); + debug_console::println("[gat562] startup begin"); + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + (void)board.begin(); + sys::set_millis_provider([]() -> uint32_t + { return millis(); }); + sys::set_epoch_seconds_provider([]() -> uint32_t + { return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().currentEpochSeconds(); }); + ui_runtime::initialize(); + ui_runtime::appendBootLog("startup begin"); + ui_runtime::appendBootLog("board/input ok"); + + (void)board.bindRadioIo(); + const bool lora_ok = board.beginRadioIo(); + debug_console::println(lora_ok ? "[gat562] startup lora io ok" : "[gat562] startup lora io failed"); + ui_runtime::appendBootLog(lora_ok ? "lora io ok" : "lora io fail"); + + if (app_runtime_access::initialize()) + { + auto& cfg = AppFacadeRuntime::instance().getConfig(); + ui_runtime::bindChatObservers(); + (void)board.startGpsRuntime(cfg); + debug_console::println("[gat562] startup app facade ok"); + ui_runtime::appendBootLog("app/gps ok"); + char freq_text[20] = {}; + if (board.formatLoraFrequencyMHz(board.activeLoraFrequencyHz(), freq_text, sizeof(freq_text))) + { + ui_runtime::appendBootLog(freq_text); + } + ui_runtime::appendBootLog(cfg.mesh_protocol == chat::MeshProtocol::MeshCore ? "proto MC" : "proto MT"); + } + else + { + debug_console::println("[gat562] startup app facade failed"); + ui_runtime::appendBootLog("app init fail"); + } +} + +} // namespace apps::gat562_mesh_evb_pro::startup_runtime diff --git a/apps/gat562_mesh_evb_pro/src/ui_runtime.cpp b/apps/gat562_mesh_evb_pro/src/ui_runtime.cpp new file mode 100644 index 00000000..a54ea52a --- /dev/null +++ b/apps/gat562_mesh_evb_pro/src/ui_runtime.cpp @@ -0,0 +1,258 @@ +#include "apps/gat562_mesh_evb_pro/ui_runtime.h" + +#include "apps/gat562_mesh_evb_pro/app_facade_runtime.h" +#include "apps/gat562_mesh_evb_pro/debug_console.h" +#include "boards/gat562_mesh_evb_pro/gat562_board.h" +#include "platform/ui/device_runtime.h" +#include "platform/ui/gps_runtime.h" +#include "platform/ui/time_runtime.h" +#include "sys/clock.h" +#include "ui/fonts/fusion_pixel_8_font.h" +#include "ui/mono_128x64/runtime.h" + +#include +#include +#include + +namespace apps::gat562_mesh_evb_pro::ui_runtime +{ +namespace +{ +using Adafruit_LittleFS_Namespace::File; +using boards::gat562_mesh_evb_pro::BoardInputEvent; +using boards::gat562_mesh_evb_pro::BoardInputKey; +constexpr uint32_t kProbeHoldMs = 900; +constexpr uint32_t kGat562TotalRamBytes = 248832U; +constexpr uint32_t kGat562FsTotalBytes = 7U * 4096U; +const char kProbeAscii[] = "ABC123"; +const char kProbeCjk[] = "\xE4\xB8\xAD\xE6\x96\x87"; +const char kProbeSymbols[] = "\xE2\x94\x80\xE2\x96\x88\xE2\x96\xA0"; + +extern "C" char* sbrk(int incr); + +uint32_t now_ms() { return millis(); } +time_t utc_now() { return static_cast(sys::epoch_seconds_now()); } + +uint32_t active_lora_frequency_hz() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().activeLoraFrequencyHz(); +} + +bool format_freq(uint32_t freq_hz, char* out, size_t out_len) +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().formatLoraFrequencyMHz(freq_hz, out, out_len); +} + +ui::mono_128x64::HostCallbacks::ResourceUsage ram_usage() +{ + ui::mono_128x64::HostCallbacks::ResourceUsage usage{}; + usage.available = true; + usage.total_bytes = kGat562TotalRamBytes; + + char stack_marker = 0; + const uintptr_t stack_ptr = reinterpret_cast(&stack_marker); + const uintptr_t heap_ptr = reinterpret_cast(sbrk(0)); + if (stack_ptr > heap_ptr) + { + const uint32_t free_bytes = static_cast(stack_ptr - heap_ptr); + usage.used_bytes = usage.total_bytes > free_bytes ? (usage.total_bytes - free_bytes) : 0U; + } + return usage; +} + +uint32_t accumulateFsBytes(File dir) +{ + uint32_t total = 0; + if (!dir) + { + return total; + } + + dir.rewindDirectory(); + while (true) + { + File entry = dir.openNextFile(); + if (!entry) + { + break; + } + if (entry.isDirectory()) + { + total += accumulateFsBytes(entry); + } + else + { + total += entry.size(); + } + entry.close(); + } + return total; +} + +ui::mono_128x64::HostCallbacks::ResourceUsage flash_usage() +{ + ui::mono_128x64::HostCallbacks::ResourceUsage usage{}; + if (!InternalFS.begin()) + { + return usage; + } + + File root = InternalFS.open("/"); + if (!root) + { + return usage; + } + + usage.available = true; + usage.used_bytes = accumulateFsBytes(root); + usage.total_bytes = kGat562FsTotalBytes; + root.close(); + return usage; +} + +ui::mono_128x64::InputAction to_input_action( + const BoardInputEvent* event) +{ + if (!event || !event->pressed) + { + return ui::mono_128x64::InputAction::None; + } + + switch (event->key) + { + case BoardInputKey::JoystickUp: + return ui::mono_128x64::InputAction::Up; + case BoardInputKey::JoystickDown: + return ui::mono_128x64::InputAction::Down; + case BoardInputKey::JoystickLeft: + return ui::mono_128x64::InputAction::Left; + case BoardInputKey::JoystickRight: + return ui::mono_128x64::InputAction::Right; + case BoardInputKey::JoystickPress: + return ui::mono_128x64::InputAction::Select; + case BoardInputKey::PrimaryButton: + return ui::mono_128x64::InputAction::Primary; + case BoardInputKey::SecondaryButton: + return ui::mono_128x64::InputAction::Secondary; + default: + return ui::mono_128x64::InputAction::None; + } +} + +bool s_initialized = false; +ui::mono_128x64::Runtime* s_runtime = nullptr; +bool s_probe_drawn = false; + +void drawProbePattern(::ui::mono_128x64::MonoDisplay& display, const ::ui::mono_128x64::MonoFont& font) +{ + ::ui::mono_128x64::TextRenderer renderer(font); + display.clear(); + + const int w = display.width(); + const int h = display.height(); + for (int x = 0; x < w; ++x) + { + display.drawPixel(x, 0, true); + display.drawPixel(x, h - 1, true); + } + for (int y = 0; y < h; ++y) + { + display.drawPixel(0, y, true); + display.drawPixel(w - 1, y, true); + } + for (int d = 0; d < 16; ++d) + { + display.drawPixel(2 + d, 2 + d, true); + display.drawPixel(w - 3 - d, 2 + d, true); + } + + display.fillRect(96, 8, 16, 8, true); + display.fillRect(96, 20, 16, 8, false); + display.drawHLine(8, 31, 40); + + renderer.drawText(display, 6, 8, kProbeAscii); + renderer.drawText(display, 6, 20, kProbeCjk); + renderer.drawText(display, 6, 32, kProbeSymbols); + display.present(); +} + +} // namespace + +bool initialize() +{ + if (s_initialized) + { + return s_runtime != nullptr; + } + s_initialized = true; + + static ui::mono_128x64::HostCallbacks callbacks{}; + callbacks.app = &AppFacadeRuntime::instance(); + callbacks.ui_font = &platform::nrf52::ui::fonts::fusion_pixel_8_font(); + callbacks.millis_fn = now_ms; + callbacks.utc_now_fn = utc_now; + callbacks.timezone_offset_min_fn = platform::ui::time::timezone_offset_min; + callbacks.set_timezone_offset_min_fn = platform::ui::time::set_timezone_offset_min; + callbacks.active_lora_frequency_hz_fn = active_lora_frequency_hz; + callbacks.format_frequency_fn = format_freq; + callbacks.battery_info_fn = platform::ui::device::battery_info; + callbacks.gps_data_fn = platform::ui::gps::get_data; + callbacks.gps_enabled_fn = platform::ui::gps::is_enabled; + callbacks.gps_powered_fn = platform::ui::gps::is_powered; + callbacks.ram_usage_fn = ram_usage; + callbacks.flash_usage_fn = flash_usage; + + static ui::mono_128x64::Runtime runtime(::boards::gat562_mesh_evb_pro::Gat562Board::instance().monoDisplay(), + callbacks); + s_runtime = &runtime; + const bool ok = s_runtime->begin(); + debug_console::printf("[gat562] ui init display=%s\n", ok ? "ok" : "fail"); + return ok; +} + +void appendBootLog(const char* line) +{ + if (initialize() && s_runtime) + { + s_runtime->appendBootLog(line); + s_runtime->tick(ui::mono_128x64::InputAction::None); + } +} + +void bindChatObservers() +{ + if (initialize() && s_runtime) + { + s_runtime->bindChatObservers(); + } +} + +void tick(const BoardInputEvent* event) +{ + if (initialize() && s_runtime) + { + const auto action = to_input_action(event); + s_runtime->tick(action); + } +} + +void showDisplayProbe() +{ + if (!initialize()) + { + debug_console::println("[gat562] display probe skipped: ui init failed"); + return; + } + if (s_probe_drawn) + { + return; + } + + auto& display = ::boards::gat562_mesh_evb_pro::Gat562Board::instance().monoDisplay(); + drawProbePattern(display, platform::nrf52::ui::fonts::fusion_pixel_8_font()); + s_probe_drawn = true; + debug_console::println("[gat562] display probe rendered"); + delay(kProbeHoldMs); +} + +} // namespace apps::gat562_mesh_evb_pro::ui_runtime diff --git a/boards/gat562_mesh_evb_pro.json b/boards/gat562_mesh_evb_pro.json new file mode 100644 index 00000000..ec09e173 --- /dev/null +++ b/boards/gat562_mesh_evb_pro.json @@ -0,0 +1,53 @@ +{ + "build": { + "arduino": { + "ldscript": "nrf52840_s140_v6.ld" + }, + "core": "nRF5", + "cpu": "cortex-m4", + "extra_flags": "-DARDUINO_NRF52840_FEATHER -DNRF52840_XXAA", + "f_cpu": "64000000L", + "hwids": [ + ["0x239A", "0x8029"], + ["0x239A", "0x0029"], + ["0x239A", "0x002A"], + ["0x239A", "0x802A"] + ], + "usb_product": "GAT562 Mesh EVB Pro", + "mcu": "nrf52840", + "variant": "gat562_mesh_evb_pro", + "variants_dir": "variants", + "bsp": { + "name": "adafruit" + }, + "softdevice": { + "sd_flags": "-DS140", + "sd_name": "s140", + "sd_version": "6.1.1", + "sd_fwid": "0x00B6" + }, + "bootloader": { + "settings_addr": "0xFF000" + } + }, + "connectivity": ["bluetooth"], + "debug": { + "jlink_device": "nRF52840_xxAA", + "svd_path": "nrf52840.svd", + "openocd_target": "nrf52840-mdk-rs" + }, + "frameworks": ["arduino", "freertos"], + "name": "GAT562 Mesh EVB Pro", + "upload": { + "maximum_ram_size": 248832, + "maximum_size": 815104, + "speed": 115200, + "protocol": "nrfutil", + "protocols": ["jlink", "nrfjprog", "nrfutil", "stlink"], + "use_1200bps_touch": true, + "require_upload_port": true, + "wait_for_upload_port": true + }, + "url": "http://www.gat-iot.com/", + "vendor": "GAT-IOT" +} diff --git a/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h new file mode 100644 index 00000000..df5bbe84 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h @@ -0,0 +1,138 @@ +#pragma once + +#include + +namespace boards::gat562_mesh_evb_pro +{ + +struct BoardProfile +{ + struct LedPins + { + int status = -1; + int notification = -1; + bool active_high = true; + bool notification_shares_status = false; + }; + + struct InputPins + { + int button_primary = -1; + int button_secondary = -1; + int joystick_up = -1; + int joystick_down = -1; + int joystick_left = -1; + int joystick_right = -1; + int joystick_press = -1; + bool buttons_need_pullup = true; + bool joystick_need_pullup = true; + bool joystick_is_two_way = false; + uint16_t debounce_ms = 50; + }; + + struct I2cPins + { + int sda = -1; + int scl = -1; + uint8_t address = 0x3C; + }; + + struct UartPins + { + int rx = -1; + int tx = -1; + int aux = -1; + }; + + struct SpiPins + { + int sck = -1; + int miso = -1; + int mosi = -1; + int cs = -1; + }; + + struct LoraPins + { + SpiPins spi{}; + int dio1 = -1; + int busy = -1; + int reset = -1; + int power_en = -1; + bool dio2_controls_rf_switch = true; + float dio3_tcxo_voltage = 1.8f; + }; + + struct GpsProfile + { + UartPins uart{}; + int pps = -1; + uint32_t baud_rate = 9600; + }; + + struct BatteryProfile + { + int adc_pin = -1; + uint8_t adc_resolution_bits = 12; + float aref_voltage = 3.0f; + float adc_multiplier = 1.73f; + }; + + struct ProductBoundary + { + bool supports_meshtastic = true; + bool supports_meshcore = true; + bool supports_ble = true; + bool supports_lora = true; + bool supports_gnss = true; + bool supports_team = false; + bool supports_hostlink = false; + bool supports_sdcard = false; + bool supports_cjk_input = false; + bool supports_pinyin_ime = false; + bool supports_touch = false; + bool supports_keyboard = false; + }; + + struct ProductIdentity + { + const char* long_name = "GAT562"; + const char* short_name = "GAT562"; + const char* ble_name = "GAT562"; + }; + + LedPins leds{}; + InputPins inputs{}; + I2cPins oled_i2c{}; + UartPins jlink_cdc{}; + LoraPins lora{}; + GpsProfile gps{}; + BatteryProfile battery{}; + int peripheral_3v3_enable = -1; + bool has_screen = true; + bool use_ssd1306 = true; + uint32_t max_flash_size = 815104; + uint32_t max_ram_size = 248832; + uint32_t bootloader_settings_addr = 0xFF000; + ProductIdentity identity{}; + ProductBoundary boundary{}; +}; + +inline constexpr BoardProfile kBoardProfile{ + {35, 36, true, false}, + {9, 12, 28, 4, 30, 31, 26, true, true, false, 50}, + {13, 14, 0x3C}, + {8, 6, -1}, + {{43, 45, 44, 42}, 47, 46, 38, 37, true, 1.8f}, + {{15, 16, -1}, 17, 9600}, + {5, 12, 3.0f, 1.73f}, + 34, + true, + true, + 815104, + 248832, + 0xFF000, + {"GAT562", "GAT562", "GAT562"}, + {}}; + +} // namespace boards::gat562_mesh_evb_pro diff --git a/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/gat562_board.h b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/gat562_board.h new file mode 100644 index 00000000..8f17509e --- /dev/null +++ b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/gat562_board.h @@ -0,0 +1,169 @@ +#pragma once + +#include "app/app_config.h" +#include "board/BoardBase.h" +#include "chat/domain/chat_types.h" +#include "gps/domain/gnss_satellite.h" +#include "gps/domain/gps_state.h" + +#include +#include + +class TwoWire; + +namespace ui::mono_128x64 +{ +class MonoDisplay; +} + +namespace platform::nrf52::arduino_common::chat::infra +{ +class IRadioPacketIo; +} + +namespace boards::gat562_mesh_evb_pro +{ + +enum class BoardInputKey : uint8_t +{ + None = 0, + PrimaryButton, + SecondaryButton, + JoystickUp, + JoystickDown, + JoystickLeft, + JoystickRight, + JoystickPress, +}; + +struct BoardInputEvent +{ + BoardInputKey key = BoardInputKey::None; + bool pressed = false; + uint32_t timestamp_ms = 0; +}; + +struct BoardInputSnapshot +{ + bool button_primary = false; + bool button_secondary = false; + bool joystick_up = false; + bool joystick_down = false; + bool joystick_left = false; + bool joystick_right = false; + bool joystick_press = false; + bool any_activity = false; +}; + +class Gat562Board final : public BoardBase +{ + public: + class I2cGuard + { + public: + explicit I2cGuard(Gat562Board& board, uint32_t timeout_ms = 100); + ~I2cGuard(); + + I2cGuard(const I2cGuard&) = delete; + I2cGuard& operator=(const I2cGuard&) = delete; + + bool locked() const; + explicit operator bool() const; + + private: + Gat562Board* board_ = nullptr; + bool locked_ = false; + }; + + static Gat562Board& instance(); + + uint32_t begin(uint32_t disable_hw_init = 0) override; + void wakeUp() override; + void handlePowerButton() override; + void softwareShutdown() override; + int getPowerTier() const override; + + void setBrightness(uint8_t level) override; + uint8_t getBrightness() override; + + bool hasKeyboard() override; + void keyboardSetBrightness(uint8_t level) override; + uint8_t keyboardGetBrightness() override; + + bool isRTCReady() const override; + bool isCharging() override; + int getBatteryLevel() override; + + bool isSDReady() const override; + bool isCardReady() override; + bool isGPSReady() const override; + + void vibrator() override; + void stopVibrator() override; + void playMessageTone() override; + + void setMessageToneVolume(uint8_t volume_percent) override; + uint8_t getMessageToneVolume() const override; + + void setStatusLed(bool on); + void pulseNotificationLed(uint32_t pulse_ms = 25); + bool pollInputSnapshot(BoardInputSnapshot* out_snapshot) const; + bool pollInputEvent(BoardInputEvent* out_event); + bool formatLoraFrequencyMHz(uint32_t freq_hz, char* out, std::size_t out_len) const; + uint16_t inputDebounceMs() const; + ::ui::mono_128x64::MonoDisplay& monoDisplay(); + bool ensureI2cReady(); + bool lockI2c(uint32_t timeout_ms = 100); + void unlockI2c(); + TwoWire& i2cWire(); + const char* defaultLongName() const; + const char* defaultShortName() const; + const char* defaultBleName() const; + bool prepareRadioHardware(); + bool beginRadioIo(); + platform::nrf52::arduino_common::chat::infra::IRadioPacketIo* bindRadioIo(); + void applyRadioConfig(chat::MeshProtocol protocol, const chat::MeshConfig& config); + uint32_t activeLoraFrequencyHz() const; + + bool startGpsRuntime(const app::AppConfig& config); + bool beginGps(const app::AppConfig& config); + void applyGpsConfig(const app::AppConfig& config); + void tickGps(); + bool isGpsRuntimeReady() const; + ::gps::GpsState gpsData() const; + bool gpsEnabled() const; + bool gpsPowered() const; + uint32_t gpsLastMotionMs() const; + bool gpsGnssSnapshot(::gps::GnssSatInfo* out, + std::size_t max, + std::size_t* out_count, + ::gps::GnssStatus* status) const; + void setGpsCollectionInterval(uint32_t interval_ms); + void setGpsPowerStrategy(uint8_t strategy); + void setGpsConfig(uint8_t mode, uint8_t sat_mask); + void setGpsNmeaConfig(uint8_t output_hz, uint8_t sentence_mask); + void setGpsMotionIdleTimeout(uint32_t timeout_ms); + void setGpsMotionSensorId(uint8_t sensor_id); + void suspendGps(); + void resumeGps(); + void setCurrentEpochSeconds(uint32_t epoch_s); + uint32_t currentEpochSeconds() const; + + private: + Gat562Board() = default; + + void initializeBoardHardware(); + void enablePeripheralRail(); + int readBatteryPercent() const; + + bool initialized_ = false; + bool i2c_initialized_ = false; + bool i2c_locked_ = false; + bool peripheral_rail_enabled_ = false; + bool radio_hw_ready_ = false; + uint8_t brightness_ = DEVICE_MAX_BRIGHTNESS_LEVEL; + uint8_t keyboard_brightness_ = 0; + uint8_t message_tone_volume_ = 45; +}; + +} // namespace boards::gat562_mesh_evb_pro diff --git a/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/settings_store.h b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/settings_store.h new file mode 100644 index 00000000..0db34b54 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/settings_store.h @@ -0,0 +1,36 @@ +#pragma once + +#include "app/app_config.h" + +#include + +namespace boards::gat562_mesh_evb_pro::settings_store +{ + +enum class StoreStatus : uint8_t +{ + Ok = 0, + NotFound, + FsInitFailed, + OpenFailed, + ReadFailed, + WriteFailed, + FlushFailed, + HeaderInvalid, + VersionMismatch, + PayloadSizeMismatch, + CrcMismatch, + RenameFailed, + BackupFailed, +}; + +void normalizeConfig(app::AppConfig& config); +bool loadAppConfig(app::AppConfig& config); +bool saveAppConfig(const app::AppConfig& config); +uint8_t loadMessageToneVolume(); +bool saveMessageToneVolume(uint8_t volume); +StoreStatus lastLoadStatus(); +StoreStatus lastSaveStatus(); +const char* statusLabel(StoreStatus status); + +} // namespace boards::gat562_mesh_evb_pro::settings_store diff --git a/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/sx1262_radio_packet_io.h b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/sx1262_radio_packet_io.h new file mode 100644 index 00000000..50fe4fa8 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/sx1262_radio_packet_io.h @@ -0,0 +1,58 @@ +#pragma once + +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" + +#include + +class Module; +class SX1262; + +namespace boards::gat562_mesh_evb_pro +{ + +class Sx1262RadioPacketIo final : public platform::nrf52::arduino_common::chat::infra::IRadioPacketIo +{ + public: + struct AppliedRadioConfig + { + float freq_mhz = 0.0f; + float bw_khz = 0.0f; + uint8_t sf = 0; + uint8_t cr = 0; + int8_t tx_power = 0; + uint16_t preamble_len = 0; + uint8_t sync_word = 0; + uint8_t crc_len = 0; + }; + + Sx1262RadioPacketIo(); + ~Sx1262RadioPacketIo() override; + + bool begin() override; + void applyConfig(::chat::MeshProtocol protocol, const ::chat::MeshConfig& config) override; + bool transmit(const uint8_t* data, size_t size) override; + bool pollReceive(platform::nrf52::arduino_common::chat::infra::RadioPacket* out_packet) override; + uint32_t appliedFrequencyHz() const { return applied_freq_hz_; } + uint32_t appliedBandwidthHz() const { return applied_bw_hz_; } + + private: + bool initializeRadioChip(); + bool enterReceiveMode(); + bool applyRadioConfig(const AppliedRadioConfig& config); + AppliedRadioConfig deriveRadioConfig(::chat::MeshProtocol protocol, const ::chat::MeshConfig& config) const; + + std::unique_ptr module_; + std::unique_ptr radio_; + bool initialized_ = false; + bool receiving_ = false; + bool radio_online_ = false; + ::chat::MeshProtocol active_protocol_ = ::chat::MeshProtocol::Meshtastic; + ::chat::MeshConfig active_config_{}; + AppliedRadioConfig applied_config_{}; + uint32_t applied_freq_hz_ = 0; + uint32_t applied_bw_hz_ = 0; +}; + +Sx1262RadioPacketIo& sx1262RadioPacketIo(); + +} // namespace boards::gat562_mesh_evb_pro diff --git a/boards/gat562_mesh_evb_pro/library.json b/boards/gat562_mesh_evb_pro/library.json new file mode 100644 index 00000000..ba5d768b --- /dev/null +++ b/boards/gat562_mesh_evb_pro/library.json @@ -0,0 +1,35 @@ +{ + "name": "boards_gat562_mesh_evb_pro", + "version": "0.1.0", + "frameworks": [ + "arduino" + ], + "platforms": [ + "nordicnrf52" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_chat/generated", + "-I../../modules/core_gps/include", + "-I../../modules/ui_mono_128x64/include", + "-I../../modules/ui_shared/include", + "-I../../platform/nrf52/arduino_common/include", + "-I../../variants/gat562_mesh_evb_pro", + "-I../../.pio/libdeps/gat562_mesh_evb_pro/RadioLib/src", + "-I../../.pio/libdeps/gat562_mesh_evb_pro/TinyGPSPlus/src", + "-I../../.pio/libdeps/gat562_mesh_evb_pro/Adafruit\\ GFX\\ Library", + "-I../../.pio/libdeps/gat562_mesh_evb_pro/Adafruit\\ SSD1306", + "-I../../.pio/libdeps/gat562_mesh_evb_pro/Adafruit\\ BusIO", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Adafruit_LittleFS/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/InternalFileSytem/src" + ] + } +} diff --git a/boards/gat562_mesh_evb_pro/src/gat562_board.cpp b/boards/gat562_mesh_evb_pro/src/gat562_board.cpp new file mode 100644 index 00000000..1c3166ac --- /dev/null +++ b/boards/gat562_mesh_evb_pro/src/gat562_board.cpp @@ -0,0 +1,1472 @@ +#include "boards/gat562_mesh_evb_pro/gat562_board.h" + +#include "boards/gat562_mesh_evb_pro/board_profile.h" +#include "boards/gat562_mesh_evb_pro/settings_store.h" +#include "boards/gat562_mesh_evb_pro/sx1262_radio_packet_io.h" +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" +#include "ui/mono_128x64/runtime.h" + +#include ".pio/libdeps/gat562_mesh_evb_pro/Adafruit SSD1306/Adafruit_SSD1306.h" +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +namespace boards::gat562_mesh_evb_pro +{ +namespace +{ + +bool readActiveLowPin(int pin, bool use_pullup) +{ + if (pin < 0) + { + return false; + } + pinMode(pin, use_pullup ? INPUT_PULLUP : INPUT); + return digitalRead(pin) == LOW; +} + +void writeLed(int pin, bool active_high, bool on) +{ + if (pin < 0) + { + return; + } + pinMode(pin, OUTPUT); + digitalWrite(pin, (on == active_high) ? HIGH : LOW); +} + +struct DebounceState +{ + bool stable = false; + bool sampled = false; + uint32_t changed_at_ms = 0; +}; + +struct InputRuntimeState +{ + uint32_t last_activity_ms = 0; + BoardInputSnapshot snapshot{}; + DebounceState button_primary{}; + DebounceState button_secondary{}; + DebounceState joystick_up{}; + DebounceState joystick_down{}; + DebounceState joystick_left{}; + DebounceState joystick_right{}; + DebounceState joystick_press{}; +} s_input; + +struct GpsRuntimeState +{ + TinyGPSPlus parser{}; + ::gps::GpsState data{}; + ::gps::GnssStatus status{}; + struct GsvCollector + { + std::array<::gps::GnssSatInfo, ::gps::kMaxGnssSats> sats{}; + std::size_t count = 0; + }; + uint32_t last_motion_ms = 0; + uint32_t collection_interval_ms = 60000; + uint32_t motion_idle_timeout_ms = 0; + uint8_t power_strategy = 0; + uint8_t gnss_mode = 0; + uint8_t sat_mask = 0; + uint8_t nmea_output_hz = 0; + uint8_t nmea_sentence_mask = 0; + uint8_t motion_sensor_id = 0; + uint32_t epoch_base_s = 0; + uint32_t epoch_base_ms = 0; + uint32_t last_nmea_ms = 0; + uint32_t last_time_sync_log_ms = 0; + uint32_t last_time_sync_epoch_logged = 0; + uint32_t last_status_log_ms = 0; + std::array gsv{}; + std::array<::gps::GnssSatInfo, ::gps::kMaxGnssSats> sats{}; + std::array used_sat_ids{}; + char nmea_line[96] = {}; + std::size_t sat_count = 0; + std::size_t used_sat_count = 0; + std::size_t nmea_line_len = 0; + bool enabled = true; + bool powered = false; + bool initialized = false; + bool time_synced = false; + bool nmea_seen = false; +} s_gps; + +constexpr uint32_t kMinValidEpochSeconds = 1700000000UL; +constexpr std::size_t kNmeaFieldMax = 24; + +enum class CollectorSlot : uint8_t +{ + GPS = 0, + GLN = 1, + GAL = 2, + BD = 3, + UNKNOWN = 4, +}; + +uint32_t readSystemEpochSeconds() +{ + const time_t now = ::time(nullptr); + if (now < static_cast(kMinValidEpochSeconds)) + { + return 0; + } + return static_cast(now); +} + +void syncSystemClockFromEpoch(uint32_t epoch_s) +{ + (void)epoch_s; +} + +CollectorSlot collectorSlotForTalker(const char* talker) +{ + if (!talker || talker[0] == '\0' || talker[1] == '\0') + { + return CollectorSlot::UNKNOWN; + } + if (talker[0] == 'G' && talker[1] == 'P') + { + return CollectorSlot::GPS; + } + if (talker[0] == 'G' && talker[1] == 'L') + { + return CollectorSlot::GLN; + } + if (talker[0] == 'G' && talker[1] == 'A') + { + return CollectorSlot::GAL; + } + if ((talker[0] == 'G' && talker[1] == 'B') || (talker[0] == 'B' && talker[1] == 'D')) + { + return CollectorSlot::BD; + } + return CollectorSlot::UNKNOWN; +} + +::gps::GnssSystem systemForSlot(CollectorSlot slot) +{ + switch (slot) + { + case CollectorSlot::GPS: + return ::gps::GnssSystem::GPS; + case CollectorSlot::GLN: + return ::gps::GnssSystem::GLN; + case CollectorSlot::GAL: + return ::gps::GnssSystem::GAL; + case CollectorSlot::BD: + return ::gps::GnssSystem::BD; + default: + return ::gps::GnssSystem::UNKNOWN; + } +} + +bool parseUint(const char* text, uint32_t* out) +{ + if (!text || !*text || !out) + { + return false; + } + char* end = nullptr; + unsigned long value = std::strtoul(text, &end, 10); + if (end == text) + { + return false; + } + *out = static_cast(value); + return true; +} + +bool parseInt(const char* text, int* out) +{ + if (!text || !*text || !out) + { + return false; + } + char* end = nullptr; + long value = std::strtol(text, &end, 10); + if (end == text) + { + return false; + } + *out = static_cast(value); + return true; +} + +bool verifyChecksum(const char* line) +{ + if (!line || line[0] != '$') + { + return false; + } + + const char* star = std::strchr(line, '*'); + if (!star || !star[1] || !star[2]) + { + return true; + } + + uint8_t checksum = 0; + for (const char* cursor = line + 1; cursor < star; ++cursor) + { + checksum ^= static_cast(*cursor); + } + + char checksum_text[3] = {star[1], star[2], '\0'}; + char* end = nullptr; + long expected = std::strtol(checksum_text, &end, 16); + return end != checksum_text && checksum == static_cast(expected & 0xFF); +} + +std::size_t splitFields(char* sentence, std::array& fields) +{ + fields.fill(nullptr); + std::size_t count = 0; + char* cursor = sentence; + while (cursor && *cursor && count < fields.size()) + { + fields[count++] = cursor; + char* comma = std::strchr(cursor, ','); + if (!comma) + { + break; + } + *comma = '\0'; + cursor = comma + 1; + } + return count; +} + +bool usedSat(uint16_t sat_id) +{ + for (std::size_t i = 0; i < s_gps.used_sat_count; ++i) + { + if (s_gps.used_sat_ids[i] == sat_id) + { + return true; + } + } + return false; +} + +void mergeGnssSatellites() +{ + s_gps.sat_count = 0; + for (std::size_t collector_index = 0; collector_index < s_gps.gsv.size(); ++collector_index) + { + auto& collector = s_gps.gsv[collector_index]; + for (std::size_t sat_index = 0; + sat_index < collector.count && s_gps.sat_count < s_gps.sats.size(); + ++sat_index) + { + auto sat = collector.sats[sat_index]; + sat.used = usedSat(sat.id); + s_gps.sats[s_gps.sat_count++] = sat; + } + } + + s_gps.status.sats_in_view = static_cast(std::min(s_gps.sat_count, 255U)); + if (s_gps.used_sat_count > 0) + { + s_gps.status.sats_in_use = static_cast(std::min(s_gps.used_sat_count, 255U)); + } +} + +void clearGpsObservations() +{ + s_gps.parser = TinyGPSPlus{}; + s_gps.data = ::gps::GpsState{}; + s_gps.status = ::gps::GnssStatus{}; + s_gps.sats.fill(::gps::GnssSatInfo{}); + s_gps.used_sat_ids.fill(0); + s_gps.gsv.fill(GpsRuntimeState::GsvCollector{}); + s_gps.sat_count = 0; + s_gps.used_sat_count = 0; + s_gps.last_nmea_ms = 0; + s_gps.nmea_line_len = 0; + s_gps.nmea_line[0] = '\0'; + s_gps.nmea_seen = false; +} + +void parseGsaSentence(const std::array& fields, std::size_t count) +{ + if (count < 4) + { + return; + } + + s_gps.used_sat_count = 0; + for (std::size_t i = 3; i <= 14 && i < count; ++i) + { + uint32_t sat_id = 0; + if (!parseUint(fields[i], &sat_id) || sat_id == 0 || s_gps.used_sat_count >= s_gps.used_sat_ids.size()) + { + continue; + } + s_gps.used_sat_ids[s_gps.used_sat_count++] = static_cast(sat_id); + } + mergeGnssSatellites(); +} + +void parseGsvSentence(const char* talker, const std::array& fields, std::size_t count) +{ + if (count < 4) + { + return; + } + + const CollectorSlot slot = collectorSlotForTalker(talker); + auto& collector = s_gps.gsv[static_cast(slot)]; + + uint32_t msg_num = 0; + if (!parseUint(fields[2], &msg_num)) + { + return; + } + + uint32_t sats_in_view = 0; + if (parseUint(fields[3], &sats_in_view)) + { + s_gps.status.sats_in_view = static_cast(std::min(sats_in_view, 255U)); + } + + if (msg_num == 1) + { + collector.count = 0; + } + + for (std::size_t base = 4; base + 3 < count && collector.count < collector.sats.size(); base += 4) + { + uint32_t sat_id = 0; + if (!parseUint(fields[base], &sat_id) || sat_id == 0) + { + continue; + } + + ::gps::GnssSatInfo sat{}; + sat.id = static_cast(sat_id); + sat.sys = systemForSlot(slot); + + uint32_t elevation = 0; + if (parseUint(fields[base + 1], &elevation)) + { + sat.elevation = static_cast(std::min(elevation, 90U)); + } + + uint32_t azimuth = 0; + if (parseUint(fields[base + 2], &azimuth)) + { + sat.azimuth = static_cast(std::min(azimuth, 359U)); + } + + int snr = -1; + if (parseInt(fields[base + 3], &snr)) + { + sat.snr = static_cast(std::clamp(snr, -1, 99)); + } + + collector.sats[collector.count++] = sat; + } + + mergeGnssSatellites(); +} + +void parseNmeaSentence(char* sentence) +{ + if (!sentence || sentence[0] != '$' || !verifyChecksum(sentence)) + { + return; + } + + char* payload = sentence + 1; + char* star = std::strchr(payload, '*'); + if (star) + { + *star = '\0'; + } + + std::array fields{}; + const std::size_t count = splitFields(payload, fields); + if (count == 0 || !fields[0] || std::strlen(fields[0]) < 5) + { + return; + } + + char talker[3] = {fields[0][0], fields[0][1], '\0'}; + const char* type = fields[0] + std::strlen(fields[0]) - 3; + + if (std::strcmp(type, "GSA") == 0) + { + parseGsaSentence(fields, count); + } + else if (std::strcmp(type, "GSV") == 0) + { + parseGsvSentence(talker, fields, count); + } +} + +void processGpsNmeaChar(char ch) +{ + if (ch == '$') + { + s_gps.nmea_line_len = 0; + s_gps.nmea_line[s_gps.nmea_line_len++] = ch; + return; + } + + if (s_gps.nmea_line_len == 0) + { + return; + } + + if (ch == '\r' || ch == '\n') + { + if (s_gps.nmea_line_len > 0) + { + s_gps.nmea_line[s_gps.nmea_line_len] = '\0'; + parseNmeaSentence(s_gps.nmea_line); + s_gps.nmea_line_len = 0; + } + return; + } + + if (s_gps.nmea_line_len + 1 < sizeof(s_gps.nmea_line)) + { + s_gps.nmea_line[s_gps.nmea_line_len++] = ch; + } + else + { + s_gps.nmea_line_len = 0; + } +} + +uint8_t daysInMonth(int year, uint8_t month) +{ + static constexpr uint8_t kDays[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + if (month == 0 || month > 12) + { + return 31; + } + if (month != 2) + { + return kDays[month - 1]; + } + const bool leap = ((year % 4) == 0 && (year % 100) != 0) || ((year % 400) == 0); + return leap ? 29 : 28; +} + +bool gpsDateTimeValid(int year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second) +{ + if (year < 2020 || year > 2100) + { + return false; + } + if (month < 1 || month > 12) + { + return false; + } + const uint8_t max_day = daysInMonth(year, month); + if (day < 1 || day > max_day) + { + return false; + } + if (hour >= 24 || minute >= 60 || second >= 60) + { + return false; + } + return true; +} + +int64_t daysFromCivil(int year, unsigned month, unsigned day) +{ + year -= month <= 2 ? 1 : 0; + const int era = (year >= 0 ? year : year - 399) / 400; + const unsigned yoe = static_cast(year - era * 400); + const unsigned doy = (153 * (month + (month > 2 ? static_cast(-3) : 9)) + 2) / 5 + day - 1; + const unsigned doe = yoe * 365 + yoe / 4 - yoe / 100 + doy; + return static_cast(era) * 146097 + static_cast(doe) - 719468; +} + +time_t gpsDateTimeToEpochUtc(int year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second) +{ + const int64_t days = daysFromCivil(year, month, day); + const int64_t sec_of_day = + static_cast(hour) * 3600 + static_cast(minute) * 60 + static_cast(second); + const int64_t epoch64 = days * 86400 + sec_of_day; + if (epoch64 < 0 || epoch64 > static_cast(std::numeric_limits::max())) + { + return static_cast(-1); + } + return static_cast(epoch64); +} + +bool updateDebounced(bool sampled, + DebounceState& state, + uint16_t debounce_ms, + BoardInputKey key, + BoardInputEvent* out_event, + uint32_t now_ms) +{ + if (sampled != state.sampled) + { + state.sampled = sampled; + state.changed_at_ms = now_ms; + } + + if (state.stable == state.sampled) + { + return false; + } + + if ((now_ms - state.changed_at_ms) < debounce_ms) + { + return false; + } + + state.stable = state.sampled; + if (out_event) + { + out_event->key = key; + out_event->pressed = state.stable; + out_event->timestamp_ms = now_ms; + } + if (state.stable) + { + s_input.last_activity_ms = now_ms; + } + return true; +} + +void applyGpsTimeIfValid() +{ + if (!s_gps.parser.time.isValid() || !s_gps.parser.date.isValid()) + { + return; + } + + const uint16_t year = s_gps.parser.date.year(); + const uint8_t month = s_gps.parser.date.month(); + const uint8_t day = s_gps.parser.date.day(); + const uint8_t hour = s_gps.parser.time.hour(); + const uint8_t minute = s_gps.parser.time.minute(); + const uint8_t second = s_gps.parser.time.second(); + + if (!gpsDateTimeValid(year, month, day, hour, minute, second)) + { + return; + } + + const time_t utc = gpsDateTimeToEpochUtc(year, month, day, hour, minute, second); + if (utc < static_cast(kMinValidEpochSeconds)) + { + return; + } + + const uint32_t utc_s = static_cast(utc); + if (s_gps.epoch_base_s == utc_s) + { + return; + } + const uint32_t prev_epoch_s = s_gps.epoch_base_s; + s_gps.epoch_base_s = utc_s; + s_gps.epoch_base_ms = millis(); + s_gps.time_synced = true; + if (s_gps.last_time_sync_epoch_logged != utc_s || + (s_gps.epoch_base_ms - s_gps.last_time_sync_log_ms) >= 1000U) + { + s_gps.last_time_sync_epoch_logged = utc_s; + s_gps.last_time_sync_log_ms = s_gps.epoch_base_ms; + Serial.printf( + "[gat562][gps] time sync source=gnss epoch=%lu prev=%lu sats=%u fix=%u age_ms=%lu date=%04u-%02u-%02u time=%02u:%02u:%02u\n", + static_cast(utc_s), + static_cast(prev_epoch_s), + static_cast(s_gps.parser.satellites.isValid() ? s_gps.parser.satellites.value() : 0U), + static_cast(s_gps.parser.location.isValid() ? 1U : 0U), + static_cast(s_gps.parser.location.isValid() ? s_gps.parser.location.age() : 0U), + static_cast(year), + static_cast(month), + static_cast(day), + static_cast(hour), + static_cast(minute), + static_cast(second)); + } + syncSystemClockFromEpoch(utc_s); +} + +void logGpsStatusIfDue() +{ + if (!s_gps.initialized || !s_gps.enabled) + { + return; + } + + const uint32_t now_ms = millis(); + const uint32_t interval_ms = s_gps.collection_interval_ms > 0 ? s_gps.collection_interval_ms : 60000U; + if ((now_ms - s_gps.last_status_log_ms) < interval_ms) + { + return; + } + s_gps.last_status_log_ms = now_ms; + + const bool time_valid = s_gps.parser.time.isValid(); + const bool date_valid = s_gps.parser.date.isValid(); + const bool fix_valid = s_gps.parser.location.isValid(); + const uint16_t year = date_valid ? s_gps.parser.date.year() : 0U; + const uint8_t month = date_valid ? s_gps.parser.date.month() : 0U; + const uint8_t day = date_valid ? s_gps.parser.date.day() : 0U; + const uint8_t hour = time_valid ? s_gps.parser.time.hour() : 0U; + const uint8_t minute = time_valid ? s_gps.parser.time.minute() : 0U; + const uint8_t second = time_valid ? s_gps.parser.time.second() : 0U; + const bool datetime_shape_valid = time_valid && date_valid && gpsDateTimeValid(year, month, day, hour, minute, second); + const time_t utc = datetime_shape_valid ? gpsDateTimeToEpochUtc(year, month, day, hour, minute, second) + : static_cast(0); + const bool epoch_ok = utc >= static_cast(kMinValidEpochSeconds); + const uint32_t sat_count = s_gps.parser.satellites.isValid() ? s_gps.parser.satellites.value() : 0U; + const uint32_t nmea_age_ms = s_gps.last_nmea_ms > 0 ? (now_ms - s_gps.last_nmea_ms) : 0U; + const char* state = "idle"; + if (!s_gps.nmea_seen) + { + state = "no_nmea"; + } + else if (!time_valid || !date_valid) + { + state = "time_invalid"; + } + else if (!datetime_shape_valid) + { + state = "datetime_reject"; + } + else if (!epoch_ok) + { + state = "epoch_reject"; + } + else if (sat_count == 0U) + { + state = "time_only"; + } + else if (!fix_valid) + { + state = "search_fix"; + } + else if (!s_gps.time_synced) + { + state = "ready_unsynced"; + } + else + { + state = "synced"; + } + + Serial.printf( + "[gat562][gps] status state=%s enabled=%u powered=%u nmea=%u nmea_age_ms=%lu time=%u date=%u fix=%u sats=%u lat=%.6f lng=%.6f epoch=%lu utc=%lu dt=%04u-%02u-%02uT%02u:%02u:%02u\n", + state, + static_cast(s_gps.enabled ? 1 : 0), + static_cast(s_gps.powered ? 1 : 0), + static_cast(s_gps.nmea_seen ? 1 : 0), + static_cast(nmea_age_ms), + static_cast(time_valid ? 1 : 0), + static_cast(date_valid ? 1 : 0), + static_cast(fix_valid ? 1 : 0), + static_cast(sat_count), + fix_valid ? s_gps.parser.location.lat() : 0.0, + fix_valid ? s_gps.parser.location.lng() : 0.0, + static_cast(s_gps.epoch_base_s), + static_cast(epoch_ok ? static_cast(utc) : 0U), + static_cast(year), + static_cast(month), + static_cast(day), + static_cast(hour), + static_cast(minute), + static_cast(second)); +} + +void refreshGpsFix() +{ + s_gps.data.valid = s_gps.parser.location.isValid(); + s_gps.data.lat = s_gps.parser.location.lat(); + s_gps.data.lng = s_gps.parser.location.lng(); + s_gps.data.has_alt = s_gps.parser.altitude.isValid(); + s_gps.data.alt_m = s_gps.data.has_alt ? s_gps.parser.altitude.meters() : 0.0; + s_gps.data.has_speed = s_gps.parser.speed.isValid(); + s_gps.data.speed_mps = s_gps.data.has_speed ? (s_gps.parser.speed.kmph() / 3.6) : 0.0; + s_gps.data.has_course = s_gps.parser.course.isValid(); + s_gps.data.course_deg = s_gps.data.has_course ? s_gps.parser.course.deg() : 0.0; + s_gps.data.satellites = static_cast( + std::min(s_gps.parser.satellites.isValid() ? s_gps.parser.satellites.value() : 0U, 255U)); + s_gps.data.age = s_gps.parser.location.isValid() + ? static_cast(s_gps.parser.location.age()) + : 0xFFFFFFFFUL; + + s_gps.status.sats_in_use = s_gps.used_sat_count > 0 + ? static_cast(std::min(s_gps.used_sat_count, 255U)) + : s_gps.data.satellites; + s_gps.status.sats_in_view = s_gps.sat_count > 0 + ? static_cast(std::min(s_gps.sat_count, 255U)) + : s_gps.data.satellites; + s_gps.status.hdop = s_gps.parser.hdop.isValid() + ? static_cast(s_gps.parser.hdop.hdop()) + : 0.0f; + s_gps.status.fix = s_gps.data.valid + ? (s_gps.data.has_alt ? ::gps::GnssFix::FIX3D : ::gps::GnssFix::FIX2D) + : ::gps::GnssFix::NOFIX; + + if (s_gps.data.valid) + { + s_gps.last_motion_ms = millis(); + } +} + +} // namespace + +Gat562Board& Gat562Board::instance() +{ + static Gat562Board board_instance; + return board_instance; +} + +uint32_t Gat562Board::begin(uint32_t disable_hw_init) +{ + (void)disable_hw_init; + if (initialized_) + { + return 1U; + } + + initializeBoardHardware(); + ensureI2cReady(); + message_tone_volume_ = ::boards::gat562_mesh_evb_pro::settings_store::loadMessageToneVolume(); + initialized_ = true; + return 1U; +} + +void Gat562Board::initializeBoardHardware() +{ + const auto& profile = kBoardProfile; + enablePeripheralRail(); + + writeLed(profile.leds.status, profile.leds.active_high, false); + if (!profile.leds.notification_shares_status) + { + writeLed(profile.leds.notification, profile.leds.active_high, false); + } + + const auto setup_input = [](int pin, bool pullup) + { + if (pin >= 0) + { + pinMode(pin, pullup ? INPUT_PULLUP : INPUT); + } + }; + + setup_input(profile.inputs.button_primary, profile.inputs.buttons_need_pullup); + setup_input(profile.inputs.button_secondary, profile.inputs.buttons_need_pullup); + setup_input(profile.inputs.joystick_up, profile.inputs.joystick_need_pullup); + setup_input(profile.inputs.joystick_down, profile.inputs.joystick_need_pullup); + setup_input(profile.inputs.joystick_left, profile.inputs.joystick_need_pullup); + setup_input(profile.inputs.joystick_right, profile.inputs.joystick_need_pullup); + setup_input(profile.inputs.joystick_press, profile.inputs.joystick_need_pullup); +} + +void Gat562Board::enablePeripheralRail() +{ + if (peripheral_rail_enabled_) + { + return; + } + + const auto& profile = kBoardProfile; + if (profile.peripheral_3v3_enable >= 0) + { + pinMode(profile.peripheral_3v3_enable, OUTPUT); + digitalWrite(profile.peripheral_3v3_enable, HIGH); + } + peripheral_rail_enabled_ = true; +} + +void Gat562Board::wakeUp() +{ + enablePeripheralRail(); + setStatusLed(false); +} + +void Gat562Board::handlePowerButton() +{ + pulseNotificationLed(40); +} + +void Gat562Board::softwareShutdown() +{ + NVIC_SystemReset(); +} + +int Gat562Board::getPowerTier() const +{ + const int level = const_cast(this)->readBatteryPercent(); + if (level < 0) + { + return 0; + } + if (level <= 10) + { + return 2; + } + if (level <= 20) + { + return 1; + } + return 0; +} + +void Gat562Board::setBrightness(uint8_t level) +{ + brightness_ = static_cast( + std::clamp(level, DEVICE_MIN_BRIGHTNESS_LEVEL, DEVICE_MAX_BRIGHTNESS_LEVEL)); +} + +uint8_t Gat562Board::getBrightness() +{ + return brightness_; +} + +bool Gat562Board::hasKeyboard() +{ + return false; +} + +void Gat562Board::keyboardSetBrightness(uint8_t level) +{ + keyboard_brightness_ = level; +} + +uint8_t Gat562Board::keyboardGetBrightness() +{ + return keyboard_brightness_; +} + +bool Gat562Board::isRTCReady() const +{ + return s_gps.time_synced && currentEpochSeconds() >= kMinValidEpochSeconds; +} + +bool Gat562Board::isCharging() +{ + return false; +} + +int Gat562Board::readBatteryPercent() const +{ + const auto& battery = kBoardProfile.battery; + if (battery.adc_pin < 0) + { + return -1; + } + + analogReference(AR_INTERNAL_3_0); + analogReadResolution(battery.adc_resolution_bits); + const int raw = analogRead(battery.adc_pin); + if (raw <= 0) + { + return -1; + } + + const float max_raw = static_cast((1UL << battery.adc_resolution_bits) - 1UL); + const float voltage = (static_cast(raw) / max_raw) * battery.aref_voltage * battery.adc_multiplier; + const float ratio = (voltage - 3.30f) / (4.20f - 3.30f); + const float clamped = ratio < 0.0f ? 0.0f : (ratio > 1.0f ? 1.0f : ratio); + return static_cast(clamped * 100.0f + 0.5f); +} + +int Gat562Board::getBatteryLevel() +{ + return readBatteryPercent(); +} + +bool Gat562Board::isSDReady() const +{ + return false; +} + +bool Gat562Board::isCardReady() +{ + return false; +} + +bool Gat562Board::isGPSReady() const +{ + return isGpsRuntimeReady(); +} + +void Gat562Board::vibrator() +{ + pulseNotificationLed(20); +} + +void Gat562Board::stopVibrator() +{ + const auto& leds = kBoardProfile.leds; + const int pin = leds.notification_shares_status ? leds.status : leds.notification; + writeLed(pin, leds.active_high, false); +} + +void Gat562Board::playMessageTone() +{ + pulseNotificationLed(25); +} + +void Gat562Board::setMessageToneVolume(uint8_t volume_percent) +{ + message_tone_volume_ = volume_percent; + (void)::boards::gat562_mesh_evb_pro::settings_store::saveMessageToneVolume(volume_percent); +} + +uint8_t Gat562Board::getMessageToneVolume() const +{ + return message_tone_volume_; +} + +void Gat562Board::setStatusLed(bool on) +{ + const auto& leds = kBoardProfile.leds; + writeLed(leds.status, leds.active_high, on); +} + +void Gat562Board::pulseNotificationLed(uint32_t pulse_ms) +{ + const auto& leds = kBoardProfile.leds; + const int pin = leds.notification_shares_status ? leds.status : leds.notification; + if (pin < 0) + { + return; + } + + writeLed(pin, leds.active_high, true); + delay(pulse_ms); + writeLed(pin, leds.active_high, false); +} + +bool Gat562Board::pollInputSnapshot(BoardInputSnapshot* out_snapshot) const +{ + if (!out_snapshot) + { + return false; + } + + const auto& inputs = kBoardProfile.inputs; + BoardInputSnapshot snapshot{}; + snapshot.button_primary = readActiveLowPin(inputs.button_primary, inputs.buttons_need_pullup); + snapshot.button_secondary = readActiveLowPin(inputs.button_secondary, inputs.buttons_need_pullup); + snapshot.joystick_up = readActiveLowPin(inputs.joystick_up, inputs.joystick_need_pullup); + snapshot.joystick_down = readActiveLowPin(inputs.joystick_down, inputs.joystick_need_pullup); + snapshot.joystick_left = readActiveLowPin(inputs.joystick_left, inputs.joystick_need_pullup); + snapshot.joystick_right = readActiveLowPin(inputs.joystick_right, inputs.joystick_need_pullup); + snapshot.joystick_press = readActiveLowPin(inputs.joystick_press, inputs.joystick_need_pullup); + snapshot.any_activity = snapshot.button_primary || snapshot.button_secondary || + snapshot.joystick_up || snapshot.joystick_down || + snapshot.joystick_left || snapshot.joystick_right || + snapshot.joystick_press; + + *out_snapshot = snapshot; + return snapshot.any_activity; +} + +bool Gat562Board::formatLoraFrequencyMHz(uint32_t freq_hz, char* out, std::size_t out_len) const +{ + if (!out || out_len == 0 || freq_hz == 0) + { + return false; + } + + const uint32_t mhz = freq_hz / 1000000UL; + const uint32_t khz = (freq_hz % 1000000UL) / 1000UL; + std::snprintf(out, out_len, "%lu.%03luMHz", + static_cast(mhz), + static_cast(khz)); + return true; +} + +uint16_t Gat562Board::inputDebounceMs() const +{ + return kBoardProfile.inputs.debounce_ms; +} + +bool Gat562Board::ensureI2cReady() +{ + if (i2c_initialized_) + { + return true; + } + + const auto& profile = kBoardProfile; + Wire.setPins(profile.oled_i2c.sda, profile.oled_i2c.scl); + Wire.begin(); + Wire.setClock(400000); + i2c_initialized_ = true; + return true; +} + +bool Gat562Board::lockI2c(uint32_t timeout_ms) +{ + const uint32_t start_ms = millis(); + while (true) + { + noInterrupts(); + if (!i2c_locked_) + { + i2c_locked_ = true; + interrupts(); + return true; + } + interrupts(); + + if ((millis() - start_ms) >= timeout_ms) + { + return false; + } + delay(1); + } +} + +void Gat562Board::unlockI2c() +{ + noInterrupts(); + i2c_locked_ = false; + interrupts(); +} + +TwoWire& Gat562Board::i2cWire() +{ + (void)ensureI2cReady(); + return Wire; +} + +bool Gat562Board::pollInputEvent(BoardInputEvent* out_event) +{ + if (out_event) + { + *out_event = BoardInputEvent{}; + } + + BoardInputSnapshot current{}; + (void)pollInputSnapshot(¤t); + s_input.snapshot = current; + + const uint32_t now_ms = millis(); + const uint16_t debounce_ms = inputDebounceMs(); + + return updateDebounced(current.button_primary, s_input.button_primary, debounce_ms, + BoardInputKey::PrimaryButton, out_event, now_ms) || + updateDebounced(current.button_secondary, s_input.button_secondary, debounce_ms, + BoardInputKey::SecondaryButton, out_event, now_ms) || + updateDebounced(current.joystick_up, s_input.joystick_up, debounce_ms, + BoardInputKey::JoystickUp, out_event, now_ms) || + updateDebounced(current.joystick_down, s_input.joystick_down, debounce_ms, + BoardInputKey::JoystickDown, out_event, now_ms) || + updateDebounced(current.joystick_left, s_input.joystick_left, debounce_ms, + BoardInputKey::JoystickLeft, out_event, now_ms) || + updateDebounced(current.joystick_right, s_input.joystick_right, debounce_ms, + BoardInputKey::JoystickRight, out_event, now_ms) || + updateDebounced(current.joystick_press, s_input.joystick_press, debounce_ms, + BoardInputKey::JoystickPress, out_event, now_ms); +} + +namespace +{ +constexpr int kMonoScreenWidth = 128; +constexpr int kMonoScreenHeight = 64; + +class Ssd1306MonoDisplay final : public ::ui::mono_128x64::MonoDisplay +{ + public: + Ssd1306MonoDisplay() + : display_(kMonoScreenWidth, + kMonoScreenHeight, + &::boards::gat562_mesh_evb_pro::Gat562Board::instance().i2cWire(), + -1) + { + } + + bool begin() override; + int width() const override { return kMonoScreenWidth; } + int height() const override { return kMonoScreenHeight; } + void clear() override + { + if (online_) + { + display_.clearDisplay(); + } + } + void drawPixel(int x, int y, bool on) override + { + if (online_) + { + display_.drawPixel(x, y, on ? SSD1306_WHITE : SSD1306_BLACK); + } + } + void drawHLine(int x, int y, int w) override + { + if (online_) + { + display_.drawFastHLine(x, y, w, SSD1306_WHITE); + } + } + void fillRect(int x, int y, int w, int h, bool on) override + { + if (online_) + { + display_.fillRect(x, y, w, h, on ? SSD1306_WHITE : SSD1306_BLACK); + } + } + void present() override + { + if (!online_) + { + return; + } + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + Gat562Board::I2cGuard guard(board, 100); + if (guard) + { + display_.display(); + } + } + + private: + Adafruit_SSD1306 display_; + bool initialized_ = false; + bool online_ = false; +}; + +bool Ssd1306MonoDisplay::begin() +{ + if (initialized_) + { + return online_; + } + initialized_ = true; + + const auto& profile = ::boards::gat562_mesh_evb_pro::kBoardProfile; + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + Gat562Board::I2cGuard guard(board, 200); + if (!guard) + { + return false; + } + online_ = display_.begin(SSD1306_SWITCHCAPVCC, profile.oled_i2c.address, true, false); + if (online_) + { + display_.clearDisplay(); + display_.setTextWrap(false); + // Mono UI text is rendered by ui::mono_128x64::TextRenderer. Keep the + // panel implementation at raw-pixel level so NRF never falls back to + // Adafruit_GFX's built-in ASCII font path. + display_.display(); + } + return online_; +} + +} // namespace + +::ui::mono_128x64::MonoDisplay& Gat562Board::monoDisplay() +{ + static Ssd1306MonoDisplay display; + return display; +} + +Gat562Board::I2cGuard::I2cGuard(Gat562Board& board, uint32_t timeout_ms) + : board_(&board), + locked_(board.ensureI2cReady() && board.lockI2c(timeout_ms)) +{ +} + +Gat562Board::I2cGuard::~I2cGuard() +{ + if (board_ && locked_) + { + board_->unlockI2c(); + } +} + +bool Gat562Board::I2cGuard::locked() const +{ + return locked_; +} + +Gat562Board::I2cGuard::operator bool() const +{ + return locked_; +} + +const char* Gat562Board::defaultLongName() const +{ + return kBoardProfile.identity.long_name; +} + +const char* Gat562Board::defaultShortName() const +{ + return kBoardProfile.identity.short_name; +} + +const char* Gat562Board::defaultBleName() const +{ + return kBoardProfile.identity.ble_name; +} + +bool Gat562Board::prepareRadioHardware() +{ + if (radio_hw_ready_) + { + return true; + } + + (void)begin(); + enablePeripheralRail(); + + const auto& profile = kBoardProfile; + if (profile.lora.power_en >= 0) + { + pinMode(profile.lora.power_en, OUTPUT); + digitalWrite(profile.lora.power_en, HIGH); + delay(5); + } + + SPI.begin(); + radio_hw_ready_ = true; + return true; +} + +bool Gat562Board::beginRadioIo() +{ + return ::boards::gat562_mesh_evb_pro::sx1262RadioPacketIo().begin(); +} + +platform::nrf52::arduino_common::chat::infra::IRadioPacketIo* Gat562Board::bindRadioIo() +{ + auto& io = ::boards::gat562_mesh_evb_pro::sx1262RadioPacketIo(); + ::platform::nrf52::arduino_common::chat::infra::bindRadioPacketIo(&io); + return &io; +} + +void Gat562Board::applyRadioConfig(chat::MeshProtocol protocol, const chat::MeshConfig& config) +{ + ::boards::gat562_mesh_evb_pro::sx1262RadioPacketIo().applyConfig(protocol, config); +} + +uint32_t Gat562Board::activeLoraFrequencyHz() const +{ + return ::boards::gat562_mesh_evb_pro::sx1262RadioPacketIo().appliedFrequencyHz(); +} + +bool Gat562Board::startGpsRuntime(const app::AppConfig& config) +{ + if (!beginGps(config)) + { + return false; + } + applyGpsConfig(config); + return true; +} + +bool Gat562Board::beginGps(const app::AppConfig& config) +{ + (void)config; + if (!s_gps.initialized) + { + const auto& profile = kBoardProfile; + if (profile.gps.uart.aux >= 0) + { + pinMode(profile.gps.uart.aux, OUTPUT); + digitalWrite(profile.gps.uart.aux, HIGH); + } + Serial1.setPins(profile.gps.uart.rx, profile.gps.uart.tx); + Serial1.begin(profile.gps.baud_rate); + s_gps.initialized = true; + s_gps.powered = true; + } + return true; +} + +void Gat562Board::applyGpsConfig(const app::AppConfig& config) +{ + s_gps.collection_interval_ms = config.gps_interval_ms; + s_gps.power_strategy = config.gps_strategy; + s_gps.gnss_mode = config.gps_mode; + s_gps.sat_mask = config.gps_sat_mask; + s_gps.nmea_output_hz = config.privacy_nmea_output; + s_gps.nmea_sentence_mask = config.privacy_nmea_sentence; + s_gps.motion_idle_timeout_ms = config.motion_config.idle_timeout_ms; + s_gps.motion_sensor_id = config.motion_config.sensor_id; + s_gps.enabled = (config.gps_mode != 0); + if (!s_gps.enabled) + { + clearGpsObservations(); + } + Serial.printf( + "[gat562][gps] config enabled=%u interval_ms=%lu strategy=%u mode=%u sat_mask=0x%02X nmea_hz=%u nmea_mask=0x%02X motion_idle_ms=%lu motion_sensor=%u\n", + static_cast(s_gps.enabled ? 1 : 0), + static_cast(s_gps.collection_interval_ms), + static_cast(s_gps.power_strategy), + static_cast(s_gps.gnss_mode), + static_cast(s_gps.sat_mask), + static_cast(s_gps.nmea_output_hz), + static_cast(s_gps.nmea_sentence_mask), + static_cast(s_gps.motion_idle_timeout_ms), + static_cast(s_gps.motion_sensor_id)); +} + +void Gat562Board::tickGps() +{ + if (!s_gps.initialized || !s_gps.enabled) + { + return; + } + + while (Serial1.available() > 0) + { + s_gps.nmea_seen = true; + s_gps.last_nmea_ms = millis(); + const char ch = static_cast(Serial1.read()); + s_gps.parser.encode(ch); + processGpsNmeaChar(ch); + } + applyGpsTimeIfValid(); + refreshGpsFix(); + logGpsStatusIfDue(); +} + +bool Gat562Board::isGpsRuntimeReady() const +{ + return s_gps.initialized && s_gps.powered; +} + +::gps::GpsState Gat562Board::gpsData() const +{ + return s_gps.data; +} + +bool Gat562Board::gpsEnabled() const +{ + return s_gps.enabled; +} + +bool Gat562Board::gpsPowered() const +{ + return s_gps.powered; +} + +uint32_t Gat562Board::gpsLastMotionMs() const +{ + return s_gps.last_motion_ms; +} + +bool Gat562Board::gpsGnssSnapshot(::gps::GnssSatInfo* out, + std::size_t max, + std::size_t* out_count, + ::gps::GnssStatus* status) const +{ + if (out_count) + { + *out_count = 0; + } + if (status) + { + *status = s_gps.status; + } + if (out && max > 0 && s_gps.sat_count > 0) + { + const std::size_t copy_count = std::min(max, s_gps.sat_count); + for (std::size_t index = 0; index < copy_count; ++index) + { + out[index] = s_gps.sats[index]; + } + if (out_count) + { + *out_count = copy_count; + } + return true; + } + return s_gps.data.valid || s_gps.data.satellites > 0 || s_gps.sat_count > 0; +} + +void Gat562Board::setGpsCollectionInterval(uint32_t interval_ms) { s_gps.collection_interval_ms = interval_ms; } +void Gat562Board::setGpsPowerStrategy(uint8_t strategy) { s_gps.power_strategy = strategy; } +void Gat562Board::setGpsConfig(uint8_t mode, uint8_t sat_mask) +{ + s_gps.gnss_mode = mode; + s_gps.sat_mask = sat_mask; + s_gps.enabled = (mode != 0); + if (!s_gps.enabled) + { + clearGpsObservations(); + } +} +void Gat562Board::setGpsNmeaConfig(uint8_t output_hz, uint8_t sentence_mask) +{ + s_gps.nmea_output_hz = output_hz; + s_gps.nmea_sentence_mask = sentence_mask; +} +void Gat562Board::setGpsMotionIdleTimeout(uint32_t timeout_ms) { s_gps.motion_idle_timeout_ms = timeout_ms; } +void Gat562Board::setGpsMotionSensorId(uint8_t sensor_id) { s_gps.motion_sensor_id = sensor_id; } +void Gat562Board::suspendGps() +{ + s_gps.enabled = false; + clearGpsObservations(); +} + +void Gat562Board::resumeGps() +{ + s_gps.enabled = (s_gps.gnss_mode != 0); + if (!s_gps.enabled) + { + clearGpsObservations(); + } +} +void Gat562Board::setCurrentEpochSeconds(uint32_t epoch_s) +{ + if (epoch_s < kMinValidEpochSeconds) + { + return; + } + + const uint32_t prev_epoch_s = s_gps.epoch_base_s; + s_gps.epoch_base_s = epoch_s; + s_gps.epoch_base_ms = millis(); + s_gps.time_synced = true; + s_gps.last_time_sync_epoch_logged = epoch_s; + s_gps.last_time_sync_log_ms = s_gps.epoch_base_ms; + Serial.printf("[gat562][gps] time sync source=external epoch=%lu prev=%lu\n", + static_cast(epoch_s), + static_cast(prev_epoch_s)); + syncSystemClockFromEpoch(epoch_s); +} + +uint32_t Gat562Board::currentEpochSeconds() const +{ + const uint32_t system_epoch_s = readSystemEpochSeconds(); + if (system_epoch_s >= kMinValidEpochSeconds) + { + return system_epoch_s; + } + + if (!s_gps.time_synced || s_gps.epoch_base_s == 0) + { + return 0; + } + const uint32_t elapsed_s = (millis() - s_gps.epoch_base_ms) / 1000U; + return s_gps.epoch_base_s + elapsed_s; +} + +} // namespace boards::gat562_mesh_evb_pro + +BoardBase& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); diff --git a/boards/gat562_mesh_evb_pro/src/platform_ui_bindings.cpp b/boards/gat562_mesh_evb_pro/src/platform_ui_bindings.cpp new file mode 100644 index 00000000..66008381 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/src/platform_ui_bindings.cpp @@ -0,0 +1,233 @@ +#include "boards/gat562_mesh_evb_pro/gat562_board.h" + +#include "platform/ui/device_runtime.h" +#include "platform/ui/gps_runtime.h" + +#include + +#include + +namespace platform::ui::device +{ + +namespace +{ + +struct BatteryUiFilterState +{ + bool initialized = false; + uint32_t last_sample_ms = 0; + int stable_level = -1; +}; + +BatteryUiFilterState s_battery_filter{}; + +int applyBatteryUiFilter(int raw_level) +{ + if (raw_level < 0) + { + return raw_level; + } + + constexpr uint32_t kSampleIntervalMs = 1500; + constexpr int kDisplayHysteresis = 2; + const uint32_t now_ms = millis(); + + if (!s_battery_filter.initialized) + { + s_battery_filter.initialized = true; + s_battery_filter.last_sample_ms = now_ms; + s_battery_filter.stable_level = raw_level; + return raw_level; + } + + if ((now_ms - s_battery_filter.last_sample_ms) < kSampleIntervalMs) + { + return s_battery_filter.stable_level; + } + + s_battery_filter.last_sample_ms = now_ms; + const int delta = raw_level - s_battery_filter.stable_level; + const int abs_delta = delta >= 0 ? delta : -delta; + if (abs_delta >= kDisplayHysteresis) + { + s_battery_filter.stable_level = raw_level; + } + else + { + s_battery_filter.stable_level = (s_battery_filter.stable_level + raw_level) / 2; + } + + return s_battery_filter.stable_level; +} + +int readFilteredBatteryLevel(::boards::gat562_mesh_evb_pro::Gat562Board& board) +{ + constexpr int kBatterySamples = 6; + int valid_sum = 0; + int valid_count = 0; + for (int i = 0; i < kBatterySamples; ++i) + { + const int sample = board.getBatteryLevel(); + if (sample >= 0) + { + valid_sum += sample; + ++valid_count; + } + delay(2); + } + + if (valid_count == 0) + { + return -1; + } + + const int averaged = (valid_sum + (valid_count / 2)) / valid_count; + return applyBatteryUiFilter(averaged); +} + +} // namespace + +void delay_ms(uint32_t ms) +{ + delay(ms); +} + +void restart() +{ + NVIC_SystemReset(); +} + +bool rtc_ready() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().isRTCReady(); +} + +BatteryInfo battery_info() +{ + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + BatteryInfo info{}; + info.available = true; + info.charging = board.isCharging(); + info.level = readFilteredBatteryLevel(board); + return info; +} + +void handle_low_battery(const BatteryInfo& info) +{ + (void)info; +} + +uint8_t default_message_tone_volume() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().getMessageToneVolume(); +} + +void set_message_tone_volume(uint8_t volume_percent) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setMessageToneVolume(volume_percent); +} + +void play_message_tone() +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().playMessageTone(); +} + +bool sd_ready() +{ + return false; +} + +bool card_ready() +{ + return false; +} + +bool gps_ready() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().isGPSReady(); +} + +int power_tier() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().getPowerTier(); +} + +} // namespace platform::ui::device + +namespace platform::ui::gps +{ + +GpsState get_data() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().gpsData(); +} + +bool get_gnss_snapshot(GnssSatInfo* out, std::size_t max, std::size_t* out_count, GnssStatus* status) +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().gpsGnssSnapshot(out, max, out_count, status); +} + +uint32_t last_motion_ms() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().gpsLastMotionMs(); +} + +bool is_enabled() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().gpsEnabled(); +} + +bool is_powered() +{ + return ::boards::gat562_mesh_evb_pro::Gat562Board::instance().gpsPowered(); +} + +void set_collection_interval(uint32_t interval_ms) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsCollectionInterval(interval_ms); +} + +void set_power_strategy(uint8_t strategy) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsPowerStrategy(strategy); +} + +void set_gnss_config(uint8_t mode, uint8_t sat_mask) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsConfig(mode, sat_mask); +} + +void set_nmea_config(uint8_t output_hz, uint8_t sentence_mask) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsNmeaConfig(output_hz, sentence_mask); +} + +void set_motion_idle_timeout(uint32_t timeout_ms) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsMotionIdleTimeout(timeout_ms); +} + +void set_motion_sensor_id(uint8_t sensor_id) +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().setGpsMotionSensorId(sensor_id); +} + +void suspend_runtime() +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().suspendGps(); +} + +void resume_runtime() +{ + ::boards::gat562_mesh_evb_pro::Gat562Board::instance().resumeGps(); +} + +double calculate_map_resolution(int zoom, double lat) +{ + constexpr double kEarthCircumferenceM = 40075016.686; + return (kEarthCircumferenceM * std::cos(lat * 3.14159265358979323846 / 180.0)) / + (256.0 * static_cast(1 << zoom)); +} + +} // namespace platform::ui::gps diff --git a/boards/gat562_mesh_evb_pro/src/settings_store.cpp b/boards/gat562_mesh_evb_pro/src/settings_store.cpp new file mode 100644 index 00000000..1c8ebeb3 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/src/settings_store.cpp @@ -0,0 +1,489 @@ +#include "boards/gat562_mesh_evb_pro/settings_store.h" + +#include "chat/infra/mesh_protocol_utils.h" +#include "chat/infra/meshcore/mc_region_presets.h" +#include "chat/infra/meshtastic/mt_region.h" + +#include +#include + +#include +#include + +namespace boards::gat562_mesh_evb_pro::settings_store +{ +namespace +{ +using Adafruit_LittleFS_Namespace::FILE_O_READ; +using Adafruit_LittleFS_Namespace::FILE_O_WRITE; + +constexpr const char* kSettingsPath = "/gat562_settings.bin"; +constexpr const char* kSettingsTempPath = "/gat562_settings.bin.tmp"; +constexpr const char* kSettingsBackupPath = "/gat562_settings.bin.bak"; +constexpr const char* kSettingsCorruptPath = "/gat562_settings.bin.corrupt"; +constexpr uint32_t kSettingsMagic = 0x53415447UL; // GTAS +constexpr uint16_t kSettingsVersion = 1; +constexpr uint8_t kDefaultToneVolume = 45; + +struct PersistedPayload +{ + app::AppConfig config; + uint8_t tone_volume = kDefaultToneVolume; + uint8_t reserved[3] = {}; +}; + +struct FileHeader +{ + uint32_t magic = 0; + uint16_t version = 0; + uint16_t reserved = 0; + uint32_t payload_size = 0; + uint32_t crc32 = 0; +} __attribute__((packed)); + +struct CachedSettings +{ + app::AppConfig config; + uint8_t tone_volume = kDefaultToneVolume; +}; + +bool s_cache_loaded = false; +CachedSettings s_cache{}; +StoreStatus s_last_load_status = StoreStatus::NotFound; +StoreStatus s_last_save_status = StoreStatus::NotFound; + +int8_t clampTxPower(int8_t value) +{ + if (value < app::AppConfig::kTxPowerMinDbm) + { + return app::AppConfig::kTxPowerMinDbm; + } + if (value > app::AppConfig::kTxPowerMaxDbm) + { + return app::AppConfig::kTxPowerMaxDbm; + } + return value; +} + +uint8_t clampToneVolume(uint8_t volume) +{ + return static_cast(std::min(volume, 100U)); +} + +const char* statusText(StoreStatus status) +{ + switch (status) + { + case StoreStatus::Ok: + return "ok"; + case StoreStatus::NotFound: + return "not_found"; + case StoreStatus::FsInitFailed: + return "fs_init_failed"; + case StoreStatus::OpenFailed: + return "open_failed"; + case StoreStatus::ReadFailed: + return "read_failed"; + case StoreStatus::WriteFailed: + return "write_failed"; + case StoreStatus::FlushFailed: + return "flush_failed"; + case StoreStatus::HeaderInvalid: + return "header_invalid"; + case StoreStatus::VersionMismatch: + return "version_mismatch"; + case StoreStatus::PayloadSizeMismatch: + return "payload_size_mismatch"; + case StoreStatus::CrcMismatch: + return "crc_mismatch"; + case StoreStatus::RenameFailed: + return "rename_failed"; + case StoreStatus::BackupFailed: + return "backup_failed"; + default: + return "unknown"; + } +} + +bool ensureFs() +{ + if (InternalFS.begin()) + { + return true; + } + Serial.printf("[gat562][settings] fs init failed\n"); + return false; +} + +void removeIfExists(const char* path) +{ + if (path && InternalFS.exists(path)) + { + InternalFS.remove(path); + } +} + +uint32_t crc32(const uint8_t* data, size_t len) +{ + uint32_t crc = 0xFFFFFFFFU; + for (size_t i = 0; i < len; ++i) + { + crc ^= data[i]; + for (int bit = 0; bit < 8; ++bit) + { + crc = (crc & 1U) ? ((crc >> 1) ^ 0xEDB88320U) : (crc >> 1); + } + } + return ~crc; +} + +bool quarantineCorruptFile(StoreStatus status) +{ + if (!InternalFS.exists(kSettingsPath)) + { + return true; + } + + removeIfExists(kSettingsCorruptPath); + if (InternalFS.rename(kSettingsPath, kSettingsCorruptPath)) + { + Serial.printf("[gat562][settings] quarantined corrupt store status=%s path=%s\n", + statusText(status), + kSettingsCorruptPath); + return true; + } + + Serial.printf("[gat562][settings] failed to quarantine corrupt store status=%s\n", + statusText(status)); + return false; +} + +void resetCacheToDefaults() +{ + s_cache = CachedSettings{}; + s_cache.tone_volume = kDefaultToneVolume; + normalizeConfig(s_cache.config); +} + +bool loadFromFs() +{ + if (!ensureFs()) + { + s_last_load_status = StoreStatus::FsInitFailed; + return false; + } + + if (!InternalFS.exists(kSettingsPath)) + { + s_last_load_status = StoreStatus::NotFound; + return false; + } + + auto file = InternalFS.open(kSettingsPath, FILE_O_READ); + if (!file) + { + s_last_load_status = StoreStatus::OpenFailed; + Serial.printf("[gat562][settings] open failed path=%s\n", kSettingsPath); + return false; + } + + const uint32_t expected_size = static_cast(sizeof(FileHeader) + sizeof(PersistedPayload)); + const uint32_t actual_size = file.size(); + if (actual_size != expected_size) + { + file.close(); + s_last_load_status = StoreStatus::PayloadSizeMismatch; + (void)quarantineCorruptFile(s_last_load_status); + Serial.printf("[gat562][settings] size mismatch actual=%lu expected=%lu\n", + static_cast(actual_size), + static_cast(expected_size)); + return false; + } + + FileHeader header{}; + if (file.read(&header, sizeof(header)) != sizeof(header)) + { + file.close(); + s_last_load_status = StoreStatus::ReadFailed; + Serial.printf("[gat562][settings] header read failed\n"); + return false; + } + + if (header.magic != kSettingsMagic) + { + file.close(); + s_last_load_status = StoreStatus::HeaderInvalid; + (void)quarantineCorruptFile(s_last_load_status); + Serial.printf("[gat562][settings] magic mismatch got=0x%08lX expected=0x%08lX\n", + static_cast(header.magic), + static_cast(kSettingsMagic)); + return false; + } + + if (header.version != kSettingsVersion) + { + file.close(); + s_last_load_status = StoreStatus::VersionMismatch; + (void)quarantineCorruptFile(s_last_load_status); + Serial.printf("[gat562][settings] version mismatch got=%u expected=%u\n", + static_cast(header.version), + static_cast(kSettingsVersion)); + return false; + } + + if (header.payload_size != sizeof(PersistedPayload)) + { + file.close(); + s_last_load_status = StoreStatus::PayloadSizeMismatch; + (void)quarantineCorruptFile(s_last_load_status); + Serial.printf("[gat562][settings] payload size mismatch got=%lu expected=%lu\n", + static_cast(header.payload_size), + static_cast(sizeof(PersistedPayload))); + return false; + } + + PersistedPayload payload{}; + if (file.read(&payload, sizeof(payload)) != sizeof(payload)) + { + file.close(); + s_last_load_status = StoreStatus::ReadFailed; + Serial.printf("[gat562][settings] payload read failed\n"); + return false; + } + file.close(); + + const uint32_t actual_crc = crc32(reinterpret_cast(&payload), sizeof(payload)); + if (actual_crc != header.crc32) + { + s_last_load_status = StoreStatus::CrcMismatch; + (void)quarantineCorruptFile(s_last_load_status); + Serial.printf("[gat562][settings] crc mismatch got=0x%08lX expected=0x%08lX\n", + static_cast(actual_crc), + static_cast(header.crc32)); + return false; + } + + s_cache.config = payload.config; + normalizeConfig(s_cache.config); + s_cache.tone_volume = clampToneVolume(payload.tone_volume); + s_last_load_status = StoreStatus::Ok; + Serial.printf("[gat562][settings] load ok tone=%u ble=%u proto=%u\n", + static_cast(s_cache.tone_volume), + static_cast(s_cache.config.ble_enabled ? 1 : 0), + static_cast(s_cache.config.mesh_protocol)); + return true; +} + +bool saveToFs() +{ + if (!ensureFs()) + { + s_last_save_status = StoreStatus::FsInitFailed; + return false; + } + + removeIfExists(kSettingsTempPath); + + auto file = InternalFS.open(kSettingsTempPath, FILE_O_WRITE); + if (!file) + { + s_last_save_status = StoreStatus::OpenFailed; + Serial.printf("[gat562][settings] temp open failed path=%s\n", kSettingsTempPath); + return false; + } + + PersistedPayload payload{}; + payload.config = s_cache.config; + payload.tone_volume = clampToneVolume(s_cache.tone_volume); + + FileHeader header{}; + header.magic = kSettingsMagic; + header.version = kSettingsVersion; + header.payload_size = sizeof(payload); + header.crc32 = crc32(reinterpret_cast(&payload), sizeof(payload)); + + const size_t header_written = file.write(reinterpret_cast(&header), sizeof(header)); + const size_t payload_written = header_written == sizeof(header) + ? file.write(reinterpret_cast(&payload), sizeof(payload)) + : 0U; + file.flush(); + const bool write_ok = (header_written == sizeof(header) && payload_written == sizeof(payload)); + file.close(); + + if (!write_ok) + { + removeIfExists(kSettingsTempPath); + s_last_save_status = StoreStatus::WriteFailed; + Serial.printf("[gat562][settings] write failed header=%lu payload=%lu\n", + static_cast(header_written), + static_cast(payload_written)); + return false; + } + + removeIfExists(kSettingsBackupPath); + if (InternalFS.exists(kSettingsPath) && !InternalFS.rename(kSettingsPath, kSettingsBackupPath)) + { + removeIfExists(kSettingsTempPath); + s_last_save_status = StoreStatus::BackupFailed; + Serial.printf("[gat562][settings] backup rename failed main=%s backup=%s\n", + kSettingsPath, + kSettingsBackupPath); + return false; + } + + if (!InternalFS.rename(kSettingsTempPath, kSettingsPath)) + { + if (InternalFS.exists(kSettingsBackupPath)) + { + (void)InternalFS.rename(kSettingsBackupPath, kSettingsPath); + } + removeIfExists(kSettingsTempPath); + s_last_save_status = StoreStatus::RenameFailed; + Serial.printf("[gat562][settings] commit rename failed temp=%s main=%s\n", + kSettingsTempPath, + kSettingsPath); + return false; + } + + removeIfExists(kSettingsBackupPath); + s_last_save_status = StoreStatus::Ok; + Serial.printf("[gat562][settings] save ok tone=%u ble=%u proto=%u\n", + static_cast(payload.tone_volume), + static_cast(payload.config.ble_enabled ? 1 : 0), + static_cast(payload.config.mesh_protocol)); + return true; +} + +void ensureCacheLoaded() +{ + if (s_cache_loaded) + { + return; + } + + resetCacheToDefaults(); + (void)loadFromFs(); + s_cache_loaded = true; +} + +} // namespace + +void normalizeConfig(app::AppConfig& config) +{ + Serial.printf("[gat562][settings] normalize start proto=%u mt_region=%u ok_to_mqtt=%u ignore_mqtt=%u gps_ms=%lu\n", + static_cast(config.mesh_protocol), + static_cast(config.meshtastic_config.region), + config.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + config.meshtastic_config.ignore_mqtt ? 1U : 0U, + static_cast(config.gps_interval_ms)); + Serial2.printf("[gat562][settings] normalize start proto=%u mt_region=%u ok_to_mqtt=%u ignore_mqtt=%u gps_ms=%lu\n", + static_cast(config.mesh_protocol), + static_cast(config.meshtastic_config.region), + config.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + config.meshtastic_config.ignore_mqtt ? 1U : 0U, + static_cast(config.gps_interval_ms)); + if (!chat::infra::isValidMeshProtocol(config.mesh_protocol)) + { + config.mesh_protocol = chat::MeshProtocol::Meshtastic; + } + Serial.printf("[gat562][settings] normalize post-proto proto=%u\n", + static_cast(config.mesh_protocol)); + Serial2.printf("[gat562][settings] normalize post-proto proto=%u\n", + static_cast(config.mesh_protocol)); + + if (chat::meshtastic::findRegion( + static_cast(config.meshtastic_config.region)) == nullptr) + { + config.meshtastic_config.region = app::AppConfig::kDefaultRegionCode; + } + Serial.printf("[gat562][settings] normalize post-region mt_region=%u\n", + static_cast(config.meshtastic_config.region)); + Serial2.printf("[gat562][settings] normalize post-region mt_region=%u\n", + static_cast(config.meshtastic_config.region)); + + config.meshtastic_config.tx_power = clampTxPower(config.meshtastic_config.tx_power); + config.meshcore_config.tx_power = clampTxPower(config.meshcore_config.tx_power); + Serial.printf("[gat562][settings] normalize post-tx mt_tx=%d mc_tx=%d\n", + static_cast(config.meshtastic_config.tx_power), + static_cast(config.meshcore_config.tx_power)); + Serial2.printf("[gat562][settings] normalize post-tx mt_tx=%d mc_tx=%d\n", + static_cast(config.meshtastic_config.tx_power), + static_cast(config.meshcore_config.tx_power)); + + if (chat::meshcore::isValidRegionPresetId(config.meshcore_config.meshcore_region_preset) && + config.meshcore_config.meshcore_region_preset > 0) + { + if (const chat::meshcore::RegionPreset* preset = + chat::meshcore::findRegionPresetById(config.meshcore_config.meshcore_region_preset)) + { + config.meshcore_config.meshcore_freq_mhz = preset->freq_mhz; + config.meshcore_config.meshcore_bw_khz = preset->bw_khz; + config.meshcore_config.meshcore_sf = preset->sf; + config.meshcore_config.meshcore_cr = preset->cr; + } + } + else + { + config.meshcore_config.meshcore_region_preset = 0; + } + Serial.printf("[gat562][settings] normalize post-mc-preset preset=%u\n", + static_cast(config.meshcore_config.meshcore_region_preset)); + Serial2.printf("[gat562][settings] normalize post-mc-preset preset=%u\n", + static_cast(config.meshcore_config.meshcore_region_preset)); + + if (config.gps_interval_ms == 0) + { + config.gps_interval_ms = 60000UL; + } + Serial.printf("[gat562][settings] normalize done gps_ms=%lu\n", + static_cast(config.gps_interval_ms)); + Serial2.printf("[gat562][settings] normalize done gps_ms=%lu\n", + static_cast(config.gps_interval_ms)); +} + +bool loadAppConfig(app::AppConfig& config) +{ + ensureCacheLoaded(); + config = s_cache.config; + normalizeConfig(config); + s_cache.config = config; + return s_last_load_status == StoreStatus::Ok; +} + +bool saveAppConfig(const app::AppConfig& config) +{ + ensureCacheLoaded(); + s_cache.config = config; + normalizeConfig(s_cache.config); + return saveToFs(); +} + +uint8_t loadMessageToneVolume() +{ + ensureCacheLoaded(); + return s_cache.tone_volume; +} + +bool saveMessageToneVolume(uint8_t volume) +{ + ensureCacheLoaded(); + s_cache.tone_volume = clampToneVolume(volume); + return saveToFs(); +} + +StoreStatus lastLoadStatus() +{ + return s_last_load_status; +} + +StoreStatus lastSaveStatus() +{ + return s_last_save_status; +} + +const char* statusLabel(StoreStatus status) +{ + return statusText(status); +} + +} // namespace boards::gat562_mesh_evb_pro::settings_store diff --git a/boards/gat562_mesh_evb_pro/src/sx1262_radio_packet_io.cpp b/boards/gat562_mesh_evb_pro/src/sx1262_radio_packet_io.cpp new file mode 100644 index 00000000..6b538238 --- /dev/null +++ b/boards/gat562_mesh_evb_pro/src/sx1262_radio_packet_io.cpp @@ -0,0 +1,342 @@ +#include "boards/gat562_mesh_evb_pro/sx1262_radio_packet_io.h" + +#include "boards/gat562_mesh_evb_pro/board_profile.h" +#include "boards/gat562_mesh_evb_pro/gat562_board.h" +#include "chat/infra/meshcore/mc_region_presets.h" +#include "chat/infra/meshtastic/mt_region.h" + +#include +#include +#include + +#include +#include + +namespace boards::gat562_mesh_evb_pro +{ +namespace +{ + +constexpr uint8_t kMeshtasticSyncWord = 0x2B; +constexpr uint8_t kMeshCoreSyncWord = 0x12; +constexpr uint16_t kDefaultPreambleLen = 16; +constexpr uint8_t kDefaultCrcLen = 2; + +float normalizeBandwidthKhz(float bw_khz) +{ + if (bw_khz == 31.0f) return 31.25f; + if (bw_khz == 62.0f) return 62.5f; + if (bw_khz == 200.0f) return 203.125f; + if (bw_khz == 400.0f) return 406.25f; + if (bw_khz == 800.0f) return 812.5f; + if (bw_khz == 1600.0f) return 1625.0f; + return bw_khz; +} + +void modemPresetToParams(meshtastic_Config_LoRaConfig_ModemPreset preset, + bool wide_lora, + float& bw_khz, + uint8_t& sf, + uint8_t& cr_denom) +{ + switch (preset) + { + case meshtastic_Config_LoRaConfig_ModemPreset_LONG_SLOW: + bw_khz = 125.0f; + sf = 12; + cr_denom = 8; + break; + case meshtastic_Config_LoRaConfig_ModemPreset_LONG_FAST: + bw_khz = 250.0f; + sf = 11; + cr_denom = 5; + break; + case meshtastic_Config_LoRaConfig_ModemPreset_MEDIUM_SLOW: + bw_khz = 250.0f; + sf = 10; + cr_denom = 8; + break; + case meshtastic_Config_LoRaConfig_ModemPreset_MEDIUM_FAST: + bw_khz = 250.0f; + sf = 9; + cr_denom = 5; + break; + case meshtastic_Config_LoRaConfig_ModemPreset_SHORT_SLOW: + bw_khz = 250.0f; + sf = 8; + cr_denom = 8; + break; + case meshtastic_Config_LoRaConfig_ModemPreset_SHORT_FAST: + default: + bw_khz = wide_lora ? 500.0f : 250.0f; + sf = wide_lora ? 7 : 8; + cr_denom = 5; + break; + } +} + +Sx1262RadioPacketIo::AppliedRadioConfig deriveMeshtasticRadioConfig(const ::chat::MeshConfig& config) +{ + Sx1262RadioPacketIo::AppliedRadioConfig out{}; + auto region_code = static_cast(config.region); + if (region_code == meshtastic_Config_LoRaConfig_RegionCode_UNSET) + { + region_code = meshtastic_Config_LoRaConfig_RegionCode_CN; + } + + const ::chat::meshtastic::RegionInfo* region = ::chat::meshtastic::findRegion(region_code); + if (!region) + { + region = ::chat::meshtastic::findRegion(meshtastic_Config_LoRaConfig_RegionCode_CN); + } + + float bw_khz = 250.0f; + uint8_t sf = 11; + uint8_t cr_denom = 5; + if (config.use_preset && region) + { + modemPresetToParams(static_cast(config.modem_preset), + region->wide_lora, + bw_khz, + sf, + cr_denom); + } + else + { + bw_khz = normalizeBandwidthKhz(config.bandwidth_khz); + sf = std::clamp(config.spread_factor, 5, 12); + cr_denom = std::clamp(config.coding_rate, 5, 8); + if (region) + { + if (bw_khz < 7.8f) bw_khz = 7.8f; + if (!region->wide_lora && bw_khz > 500.0f) bw_khz = 500.0f; + if (region->wide_lora && bw_khz > 1625.0f) bw_khz = 1625.0f; + } + } + + float freq_mhz = ::chat::meshtastic::estimateFrequencyMhz(config.region, config.modem_preset); + if (config.override_frequency_mhz > 0.0f) + { + freq_mhz = config.override_frequency_mhz; + } + freq_mhz += config.frequency_offset_mhz; + + out.freq_mhz = freq_mhz; + out.bw_khz = bw_khz; + out.sf = sf; + out.cr = cr_denom; + out.tx_power = std::clamp(config.tx_power == 0 ? 17 : config.tx_power, -9, 20); + if (region && region->power_limit_dbm > 0 && out.tx_power > static_cast(region->power_limit_dbm)) + { + out.tx_power = static_cast(region->power_limit_dbm); + } + out.preamble_len = kDefaultPreambleLen; + out.sync_word = kMeshtasticSyncWord; + out.crc_len = kDefaultCrcLen; + return out; +} + +Sx1262RadioPacketIo::AppliedRadioConfig deriveMeshCoreRadioConfig(const ::chat::MeshConfig& config) +{ + Sx1262RadioPacketIo::AppliedRadioConfig out{}; + float freq_mhz = config.meshcore_freq_mhz; + float bw_khz = config.meshcore_bw_khz; + uint8_t sf = config.meshcore_sf; + uint8_t cr = config.meshcore_cr; + + if (config.meshcore_region_preset > 0) + { + if (const auto* preset = ::chat::meshcore::findRegionPresetById(config.meshcore_region_preset)) + { + freq_mhz = preset->freq_mhz; + bw_khz = preset->bw_khz; + sf = preset->sf; + cr = preset->cr; + } + } + + out.freq_mhz = std::clamp(freq_mhz, 400.0f, 2500.0f); + out.bw_khz = std::clamp(normalizeBandwidthKhz(bw_khz), 7.8f, 500.0f); + out.sf = std::clamp(sf, 5, 12); + out.cr = std::clamp(cr, 5, 8); + out.tx_power = std::clamp(config.tx_power, -9, 20); + out.preamble_len = kDefaultPreambleLen; + out.sync_word = kMeshCoreSyncWord; + out.crc_len = kDefaultCrcLen; + return out; +} + +} // namespace + +Sx1262RadioPacketIo::Sx1262RadioPacketIo() = default; +Sx1262RadioPacketIo::~Sx1262RadioPacketIo() = default; + +bool Sx1262RadioPacketIo::begin() +{ + if (initialized_) + { + return radio_online_; + } + + initialized_ = true; + const auto& profile = ::boards::gat562_mesh_evb_pro::kBoardProfile; + auto& board = ::boards::gat562_mesh_evb_pro::Gat562Board::instance(); + (void)board.begin(); + delay(10); + (void)board.prepareRadioHardware(); + module_.reset(new Module(profile.lora.spi.cs, + profile.lora.dio1, + profile.lora.reset, + profile.lora.busy)); + radio_.reset(new SX1262(module_.get())); + + radio_online_ = initializeRadioChip(); + if (radio_online_) + { + applyConfig(active_protocol_, active_config_); + } + return radio_online_; +} + +void Sx1262RadioPacketIo::applyConfig(::chat::MeshProtocol protocol, const ::chat::MeshConfig& config) +{ + active_protocol_ = protocol; + active_config_ = config; + if (!radio_online_ || !radio_) + { + return; + } + + (void)applyRadioConfig(deriveRadioConfig(protocol, config)); +} + +bool Sx1262RadioPacketIo::transmit(const uint8_t* data, size_t size) +{ + if (!radio_online_ || !radio_ || !data || size == 0) + { + return false; + } + + receiving_ = false; + const int state = radio_->transmit(data, size); + if (state != RADIOLIB_ERR_NONE) + { + return false; + } + return enterReceiveMode(); +} + +bool Sx1262RadioPacketIo::pollReceive(platform::nrf52::arduino_common::chat::infra::RadioPacket* out_packet) +{ + if (!radio_online_ || !radio_ || !out_packet) + { + return false; + } + + if (!receiving_) + { + (void)enterReceiveMode(); + return false; + } + + // Do not hard-gate RX polling on DIO1. Some board variants can still + // expose valid SX1262 IRQ flags even when that GPIO isn't asserted as + // expected, and a strict gate here makes the device look "deaf". + + const uint32_t irq = radio_->getIrqFlags(); + if ((irq & RADIOLIB_SX126X_IRQ_RX_DONE) == 0) + { + if (irq & RADIOLIB_SX126X_IRQ_TIMEOUT) + { + (void)radio_->finishReceive(); + (void)enterReceiveMode(); + } + return false; + } + + const size_t packet_len = radio_->getPacketLength(); + if (packet_len <= 0 || packet_len > static_cast(sizeof(out_packet->data))) + { + (void)radio_->finishReceive(); + (void)enterReceiveMode(); + return false; + } + + const int state = radio_->readData(out_packet->data, packet_len); + out_packet->size = ((state == RADIOLIB_ERR_NONE || state == RADIOLIB_ERR_CRC_MISMATCH) && packet_len > 0) + ? packet_len + : 0; + out_packet->rx_meta.rssi_dbm_x10 = static_cast(radio_->getRSSI() * 10.0f); + out_packet->rx_meta.snr_db_x10 = static_cast(radio_->getSNR() * 10.0f); + + (void)radio_->finishReceive(); + (void)enterReceiveMode(); + return out_packet->size > 0; +} + +bool Sx1262RadioPacketIo::initializeRadioChip() +{ + if (!radio_) + { + return false; + } + + const int state = radio_->begin(); + if (state != RADIOLIB_ERR_NONE) + { + return false; + } + + radio_->setDio2AsRfSwitch(true); + radio_->setTCXO(1.8f); + radio_->setCurrentLimit(140.0f); + return true; +} + +bool Sx1262RadioPacketIo::enterReceiveMode() +{ + if (!radio_online_ || !radio_) + { + return false; + } + receiving_ = (radio_->startReceive() == RADIOLIB_ERR_NONE); + return receiving_; +} + +bool Sx1262RadioPacketIo::applyRadioConfig(const AppliedRadioConfig& config) +{ + if (!radio_) + { + return false; + } + + if (radio_->setFrequency(config.freq_mhz) != RADIOLIB_ERR_NONE) return false; + if (radio_->setBandwidth(config.bw_khz) != RADIOLIB_ERR_NONE) return false; + if (radio_->setSpreadingFactor(config.sf) != RADIOLIB_ERR_NONE) return false; + if (radio_->setCodingRate(config.cr) != RADIOLIB_ERR_NONE) return false; + if (radio_->setOutputPower(config.tx_power) != RADIOLIB_ERR_NONE) return false; + if (radio_->setPreambleLength(config.preamble_len) != RADIOLIB_ERR_NONE) return false; + if (radio_->setSyncWord(config.sync_word) != RADIOLIB_ERR_NONE) return false; + if (radio_->setCRC(config.crc_len) != RADIOLIB_ERR_NONE) return false; + + applied_config_ = config; + applied_freq_hz_ = static_cast(config.freq_mhz * 1000000.0f + 0.5f); + applied_bw_hz_ = static_cast(config.bw_khz * 1000.0f + 0.5f); + return enterReceiveMode(); +} + +Sx1262RadioPacketIo::AppliedRadioConfig Sx1262RadioPacketIo::deriveRadioConfig(::chat::MeshProtocol protocol, + const ::chat::MeshConfig& config) const +{ + return protocol == ::chat::MeshProtocol::MeshCore + ? deriveMeshCoreRadioConfig(config) + : deriveMeshtasticRadioConfig(config); +} + +Sx1262RadioPacketIo& sx1262RadioPacketIo() +{ + static Sx1262RadioPacketIo io; + return io; +} + +} // namespace boards::gat562_mesh_evb_pro diff --git a/platform/esp/boards/t_display_p4/README.md b/boards/t_display_p4/README.md similarity index 55% rename from platform/esp/boards/t_display_p4/README.md rename to boards/t_display_p4/README.md index 3a95714f..f22acde0 100644 --- a/platform/esp/boards/t_display_p4/README.md +++ b/boards/t_display_p4/README.md @@ -1,6 +1,6 @@ -# `platform/esp/boards/t_display_p4` +# `boards/t_display_p4` -Board-runtime home for T-Display-P4. +Board-owned runtime/profile home for T-Display-P4. Source reference: @@ -20,9 +20,8 @@ Current extracted profile: - IO expander interrupt: `5` - LCD backlight: `51` -Planned responsibilities: +Current responsibilities: -- provide T-Display-P4 board/runtime handles for the selected IDF target shell -- become the point where `AppContext` is bound into the T-Display-P4 IDF app shell -- replace the current placeholder handle resolution with real `BoardBase` / `GpsBoard` adapters -- keep T-Display-P4-specific pin/capability knowledge in `t_display_p4_board_profile.h` rather than scattering it into shell entry code \ No newline at end of file +- provide T-Display-P4-specific profile data from `boards/*` +- provide the ESP board-runtime adapter include used by the shared dispatcher +- keep board-local pin/capability knowledge out of generic `platform/esp/boards` diff --git a/platform/esp/boards/include/platform/esp/boards/t_display_p4_board_profile.h b/boards/t_display_p4/include/boards/t_display_p4/board_profile.h similarity index 94% rename from platform/esp/boards/include/platform/esp/boards/t_display_p4_board_profile.h rename to boards/t_display_p4/include/boards/t_display_p4/board_profile.h index 4fe75cc0..c62a39ee 100644 --- a/platform/esp/boards/include/platform/esp/boards/t_display_p4_board_profile.h +++ b/boards/t_display_p4/include/boards/t_display_p4/board_profile.h @@ -2,7 +2,7 @@ #include -namespace platform::esp::boards::t_display_p4 +namespace boards::t_display_p4 { struct BoardProfile @@ -96,4 +96,4 @@ inline constexpr BoardProfile kBoardProfile{ true, }; -} // namespace platform::esp::boards::t_display_p4 \ No newline at end of file +} // namespace boards::t_display_p4 diff --git a/boards/t_display_p4/include/boards/t_display_p4/platform_esp_board_runtime.h b/boards/t_display_p4/include/boards/t_display_p4/platform_esp_board_runtime.h new file mode 100644 index 00000000..cf2215e4 --- /dev/null +++ b/boards/t_display_p4/include/boards/t_display_p4/platform_esp_board_runtime.h @@ -0,0 +1,83 @@ +#pragma once + +#include + +#include "boards/t_display_p4/board_profile.h" +#include "esp_log.h" +#include "platform/esp/boards/board_runtime.h" + +namespace platform::esp::boards::detail +{ + +namespace +{ +constexpr const char* kTag = "t-display-p4-board-runtime"; +} + +inline void initializeBoard(bool waking_from_sleep) +{ + ESP_LOGI(kTag, + "T-Display-P4 board runtime bootstrap: caps(display=%d touch=%d audio=%d sd=%d gps=%d lora=%d ioexp_lora=%d) sys_i2c=(%d,%d,%d) ext_i2c=(%d,%d,%d) gps_uart=(%d,%d,%d) sdmmc=(%d,%d,%d,%d,%d,%d) audio_i2s=(%d,%d,%d,%d,%d) lora_spi=(host=%d sck=%d miso=%d mosi=%d) lora_ctrl=(nss=%d rst=%d irq=%d busy=%d pwr_en=%d) boot=%d expander_int=%d backlight=%d wake=%d", + ::boards::t_display_p4::kBoardProfile.has_display ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.has_touch ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.has_audio ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.has_sdcard ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.has_gps_uart ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.has_lora ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.uses_io_expander_for_lora ? 1 : 0, + ::boards::t_display_p4::kBoardProfile.sys_i2c.port, + ::boards::t_display_p4::kBoardProfile.sys_i2c.sda, + ::boards::t_display_p4::kBoardProfile.sys_i2c.scl, + ::boards::t_display_p4::kBoardProfile.ext_i2c.port, + ::boards::t_display_p4::kBoardProfile.ext_i2c.sda, + ::boards::t_display_p4::kBoardProfile.ext_i2c.scl, + ::boards::t_display_p4::kBoardProfile.gps_uart.port, + ::boards::t_display_p4::kBoardProfile.gps_uart.tx, + ::boards::t_display_p4::kBoardProfile.gps_uart.rx, + ::boards::t_display_p4::kBoardProfile.sdmmc.d0, + ::boards::t_display_p4::kBoardProfile.sdmmc.d1, + ::boards::t_display_p4::kBoardProfile.sdmmc.d2, + ::boards::t_display_p4::kBoardProfile.sdmmc.d3, + ::boards::t_display_p4::kBoardProfile.sdmmc.cmd, + ::boards::t_display_p4::kBoardProfile.sdmmc.clk, + ::boards::t_display_p4::kBoardProfile.audio_i2s.bclk, + ::boards::t_display_p4::kBoardProfile.audio_i2s.mclk, + ::boards::t_display_p4::kBoardProfile.audio_i2s.ws, + ::boards::t_display_p4::kBoardProfile.audio_i2s.dout, + ::boards::t_display_p4::kBoardProfile.audio_i2s.din, + ::boards::t_display_p4::kBoardProfile.lora.spi.host, + ::boards::t_display_p4::kBoardProfile.lora.spi.sck, + ::boards::t_display_p4::kBoardProfile.lora.spi.miso, + ::boards::t_display_p4::kBoardProfile.lora.spi.mosi, + ::boards::t_display_p4::kBoardProfile.lora.nss, + ::boards::t_display_p4::kBoardProfile.lora.rst, + ::boards::t_display_p4::kBoardProfile.lora.irq, + ::boards::t_display_p4::kBoardProfile.lora.busy, + ::boards::t_display_p4::kBoardProfile.lora.pwr_en, + ::boards::t_display_p4::kBoardProfile.boot, + ::boards::t_display_p4::kBoardProfile.expander_int, + ::boards::t_display_p4::kBoardProfile.lcd_backlight, + waking_from_sleep ? 1 : 0); +} + +inline void initializeDisplay() +{ + ESP_LOGI(kTag, "T-Display-P4 display runtime not wired yet; waiting for IDF board/display adapter migration"); +} + +inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) +{ + (void)out_handles; + ESP_LOGI(kTag, "T-Display-P4 AppContext handles are not available yet; board adapter still pending"); + return false; +} + +inline AppContextInitHandles resolveAppContextInitHandles() +{ + AppContextInitHandles handles{}; + (void)handles; + ESP_LOGE(kTag, "T-Display-P4 resolveAppContextInitHandles() called before adapter implementation"); + abort(); +} + +} // namespace platform::esp::boards::detail diff --git a/boards/t_display_p4/library.json b/boards/t_display_p4/library.json new file mode 100644 index 00000000..f7c60267 --- /dev/null +++ b/boards/t_display_p4/library.json @@ -0,0 +1,28 @@ +{ + "name": "boards_t_display_p4", + "version": "0.1.0", + "frameworks": [ + "espidf" + ], + "platforms": [ + "espressif32" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../platform/esp/boards/include", + "-I../../platform/esp/idf_common/include", + "-I../../modules/ui_shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_gps/include", + "-I../../modules/core_hostlink/include", + "-I../../modules/core_team/include" + ] + } +} diff --git a/platform/esp/boards/tab5/README.md b/boards/tab5/README.md similarity index 78% rename from platform/esp/boards/tab5/README.md rename to boards/tab5/README.md index a8ccb809..b4b7f24f 100644 --- a/platform/esp/boards/tab5/README.md +++ b/boards/tab5/README.md @@ -1,6 +1,6 @@ -# `platform/esp/boards/tab5` +# `boards/tab5` -Planned home for Tab5 board support and board-specific adapters. +Board-owned home for Tab5 support and board-specific ESP adapters. Current extracted board profile and verified M5-Bus routing for the Tab5 target: @@ -26,10 +26,9 @@ Important routing notes: - The currently adopted GNSS UART route is `TX=6`, `RX=7`, matching the verified M5-Bus routing used in the Tab5 GNSS integration reference. - The current LoRa route assumes an M5-Bus module wired to `NSS=35`, `IRQ=16`, `RST=45` with fixed SPI on `5/18/19`. -Planned responsibilities: +Current responsibilities: - provide Tab5 board/runtime handles for the selected IDF target shell -- become the point where `AppContext` is bound into the Tab5 IDF app shell -- replace the current placeholder handle resolution with real `BoardBase` / `GpsBoard` adapters -- keep Tab5-specific pin/capability knowledge in `tab5_board_profile.h` rather than scattering it into shell entry code - +- bind `AppContext` into the Tab5 IDF app shell +- keep Tab5-specific pin/capability knowledge in `boards/tab5/board_profile.h` +- own Tab5-specific runtime glue under `boards/tab5/*` rather than `platform/esp/boards/*` diff --git a/platform/esp/boards/include/platform/esp/boards/tab5_board_profile.h b/boards/tab5/include/boards/tab5/board_profile.h similarity index 80% rename from platform/esp/boards/include/platform/esp/boards/tab5_board_profile.h rename to boards/tab5/include/boards/tab5/board_profile.h index 0ac47dd7..22d6c236 100644 --- a/platform/esp/boards/include/platform/esp/boards/tab5_board_profile.h +++ b/boards/tab5/include/boards/tab5/board_profile.h @@ -2,7 +2,7 @@ #include -namespace platform::esp::boards::tab5 +namespace boards::tab5 { struct BoardProfile @@ -20,6 +20,7 @@ struct BoardProfile int tx = -1; int rx = -1; int aux = -1; + uint32_t baud_rate = 0; }; struct SdmmcPins @@ -59,6 +60,13 @@ struct BoardProfile int pwr_en = -1; }; + struct ProductIdentity + { + const char* long_name = "Trail Mate Tab5"; + const char* short_name = "TAB5"; + const char* ble_name = "TrailMate-Tab5"; + }; + I2cBus sys_i2c{}; I2cBus ext_i2c{}; UartPort gps_uart{}; @@ -76,13 +84,14 @@ struct BoardProfile bool has_rs485_uart = false; bool has_lora = false; bool has_m5bus_lora_module_routing = false; + ProductIdentity identity{}; }; inline constexpr BoardProfile kBoardProfile{ {0, 31, 32}, {1, 53, 54}, - {2, 6, 7, -1}, - {1, 20, 21, 34}, + {2, 6, 7, -1, 38400}, + {1, 20, 21, 34, 0}, {39, 40, 41, 42, 44, 43}, {27, 30, 29, 26, 28}, {{2, 5, 19, 18}, 35, 45, 16, -1, -1}, @@ -96,6 +105,7 @@ inline constexpr BoardProfile kBoardProfile{ true, true, true, + {"Trail Mate Tab5", "TAB5", "TrailMate-Tab5"}, }; -} // namespace platform::esp::boards::tab5 +} // namespace boards::tab5 diff --git a/boards/tab5/include/boards/tab5/codec_compat.h b/boards/tab5/include/boards/tab5/codec_compat.h new file mode 100644 index 00000000..c549c6bc --- /dev/null +++ b/boards/tab5/include/boards/tab5/codec_compat.h @@ -0,0 +1,52 @@ +#pragma once + +#include +#include + +namespace boards::tab5 +{ + +class CodecCompat +{ + public: + CodecCompat() = default; + ~CodecCompat(); + + int open(uint8_t bits_per_sample, uint8_t channel, uint32_t sample_rate); + void close(); + + int write(uint8_t* buffer, size_t size); + int read(uint8_t* buffer, size_t size); + + void setMute(bool enable); + bool getMute() const; + + void setOutMute(bool enable); + bool getOutMute() const; + + void setVolume(uint8_t level); + int getVolume() const; + + void setGain(float db_value); + float getGain() const; + + bool ready() const; + + private: + bool ensure_ready(); + bool ensure_scratch(size_t size); + + void* scratch_ = nullptr; + size_t scratch_size_ = 0; + bool ready_ = false; + bool mute_ = false; + bool out_mute_ = false; + int volume_ = 10; + float gain_db_ = 0.0f; + uint8_t requested_channels_ = 1; + uint8_t requested_bits_ = 16; + uint32_t requested_sample_rate_ = 8000; + uint8_t hardware_capture_channels_ = 1; +}; + +} // namespace boards::tab5 diff --git a/boards/tab5/include/boards/tab5/heading_runtime.h b/boards/tab5/include/boards/tab5/heading_runtime.h new file mode 100644 index 00000000..c8e31dd1 --- /dev/null +++ b/boards/tab5/include/boards/tab5/heading_runtime.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#include "platform/ui/orientation_runtime.h" + +namespace boards::tab5::heading_runtime +{ + +using HeadingState = ::platform::ui::orientation::HeadingState; + +void ensure_started(); +HeadingState get_data(); + +} // namespace boards::tab5::heading_runtime diff --git a/boards/tab5/include/boards/tab5/platform_esp_board_runtime.h b/boards/tab5/include/boards/tab5/platform_esp_board_runtime.h new file mode 100644 index 00000000..bf2083e4 --- /dev/null +++ b/boards/tab5/include/boards/tab5/platform_esp_board_runtime.h @@ -0,0 +1,111 @@ +#pragma once + +#include + +#include "boards/tab5/board_profile.h" +#include "boards/tab5/tab5_board.h" +#include "esp_log.h" +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "platform/esp/boards/board_runtime.h" + +extern "C" +{ +#include "bsp/trail_mate_tab5_runtime.h" + + void bsp_set_ext_5v_en(bool en); +} + +namespace platform::esp::boards::detail +{ + +namespace +{ +constexpr const char* kTag = "tab5-board-runtime"; +} + +inline void initializeBoard(bool waking_from_sleep) +{ + const auto& profile = ::boards::tab5::Tab5Board::profile(); + ESP_LOGI(kTag, + "Tab5 board runtime bootstrap: caps(display=%d touch=%d audio=%d sd=%d gps=%d rs485=%d lora=%d lora_module=%d) sys_i2c=(%d,%d,%d) ext_i2c=(%d,%d,%d) gps_uart=(%d,%d,%d) rs485_uart=(%d,%d,%d,%d) sdmmc=(%d,%d,%d,%d,%d,%d) audio_i2s=(%d,%d,%d,%d,%d) lora_spi=(host=%d sck=%d miso=%d mosi=%d) lora_ctrl=(nss=%d rst=%d irq=%d busy=%d pwr_en=%d) backlight=%d touch_int=%d wake=%d", + profile.has_display ? 1 : 0, + profile.has_touch ? 1 : 0, + profile.has_audio ? 1 : 0, + profile.has_sdcard ? 1 : 0, + profile.has_gps_uart ? 1 : 0, + profile.has_rs485_uart ? 1 : 0, + profile.has_lora ? 1 : 0, + profile.has_m5bus_lora_module_routing ? 1 : 0, + profile.sys_i2c.port, + profile.sys_i2c.sda, + profile.sys_i2c.scl, + profile.ext_i2c.port, + profile.ext_i2c.sda, + profile.ext_i2c.scl, + profile.gps_uart.port, + profile.gps_uart.tx, + profile.gps_uart.rx, + profile.rs485_uart.port, + profile.rs485_uart.tx, + profile.rs485_uart.rx, + profile.rs485_uart.aux, + profile.sdmmc.d0, + profile.sdmmc.d1, + profile.sdmmc.d2, + profile.sdmmc.d3, + profile.sdmmc.cmd, + profile.sdmmc.clk, + profile.audio_i2s.bclk, + profile.audio_i2s.mclk, + profile.audio_i2s.ws, + profile.audio_i2s.dout, + profile.audio_i2s.din, + profile.lora_module.spi.host, + profile.lora_module.spi.sck, + profile.lora_module.spi.miso, + profile.lora_module.spi.mosi, + profile.lora_module.nss, + profile.lora_module.rst, + profile.lora_module.irq, + profile.lora_module.busy, + profile.lora_module.pwr_en, + profile.lcd_backlight, + profile.touch_int, + waking_from_sleep ? 1 : 0); + + (void)::boards::tab5::Tab5Board::instance().begin(); +} + +inline void initializeDisplay() +{ + if (trail_mate_tab5_display_runtime_init()) + { + ESP_LOGI(kTag, "Tab5 display runtime initialized"); + bsp_set_ext_5v_en(true); + vTaskDelay(pdMS_TO_TICKS(300)); + ESP_LOGI(kTag, "Tab5 M5-Bus Ext5V enabled for GNSS/LoRa modules"); + } + else + { + ESP_LOGE(kTag, "Tab5 display runtime initialization failed"); + } +} + +inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) +{ + if (!out_handles) + { + return false; + } + + *out_handles = resolveAppContextInitHandles(); + return out_handles->isValid(); +} + +inline AppContextInitHandles resolveAppContextInitHandles() +{ + return {&::boards::tab5::Tab5Board::instance(), &::boards::tab5::Tab5Board::instance(), nullptr, nullptr}; +} + +} // namespace platform::esp::boards::detail diff --git a/boards/tab5/include/boards/tab5/rtc_runtime.h b/boards/tab5/include/boards/tab5/rtc_runtime.h new file mode 100644 index 00000000..c31cffd8 --- /dev/null +++ b/boards/tab5/include/boards/tab5/rtc_runtime.h @@ -0,0 +1,30 @@ +#pragma once + +#include +#include + +namespace boards::tab5::rtc_runtime +{ + +constexpr std::time_t kMinValidEpochSeconds = 1577836800; // 2020-01-01 00:00:00 UTC + +bool is_valid_epoch(std::time_t epoch_seconds); +bool validate_datetime_utc(int year, + uint8_t month, + uint8_t day, + uint8_t hour, + uint8_t minute, + uint8_t second); +std::time_t datetime_to_epoch_utc(int year, + uint8_t month, + uint8_t day, + uint8_t hour, + uint8_t minute, + uint8_t second); + +bool apply_system_time(std::time_t epoch_seconds, const char* source); +bool apply_system_time_and_sync_rtc(std::time_t epoch_seconds, const char* source); +bool sync_system_time_from_hardware_rtc(); +bool sync_hardware_rtc_from_system_time(); + +} // namespace boards::tab5::rtc_runtime diff --git a/boards/tab5/include/boards/tab5/tab5_board.h b/boards/tab5/include/boards/tab5/tab5_board.h new file mode 100644 index 00000000..555991ba --- /dev/null +++ b/boards/tab5/include/boards/tab5/tab5_board.h @@ -0,0 +1,191 @@ +#pragma once + +#include +#include +#include +#include + +#include "board/BoardBase.h" +#include "board/LoraBoard.h" +#include "boards/tab5/board_profile.h" +#include "driver/i2c_master.h" +#include "driver/uart.h" + +namespace boards::tab5 +{ + +class Tab5Board final : public BoardBase, public LoraBoard +{ + public: + struct SystemI2cDeviceConfig + { + const char* owner = nullptr; + uint16_t address = 0; + uint32_t speed_hz = 400000; + }; + + class SysI2cGuard + { + public: + explicit SysI2cGuard(Tab5Board& board, uint32_t timeout_ms = 1000); + ~SysI2cGuard(); + + SysI2cGuard(const SysI2cGuard&) = delete; + SysI2cGuard& operator=(const SysI2cGuard&) = delete; + + bool locked() const; + explicit operator bool() const; + + private: + Tab5Board* board_ = nullptr; + bool locked_ = false; + }; + + class ManagedSystemI2cGuard + { + public: + ManagedSystemI2cGuard(Tab5Board& board, + const SystemI2cDeviceConfig& config, + uint32_t timeout_ms = 1000); + ~ManagedSystemI2cGuard(); + + ManagedSystemI2cGuard(const ManagedSystemI2cGuard&) = delete; + ManagedSystemI2cGuard& operator=(const ManagedSystemI2cGuard&) = delete; + + bool ok() const; + explicit operator bool() const; + i2c_master_dev_handle_t handle() const; + esp_err_t transmit(const uint8_t* data, size_t len, uint32_t timeout_ms) const; + esp_err_t transmitReceive(const uint8_t* tx_data, size_t tx_len, + uint8_t* rx_data, size_t rx_len, + uint32_t timeout_ms) const; + + private: + Tab5Board* board_ = nullptr; + i2c_master_dev_handle_t handle_ = nullptr; + bool locked_ = false; + }; + + static Tab5Board& instance(); + static constexpr const BoardProfile& profile() + { + return kBoardProfile; + } + static constexpr bool hasDisplay() { return profile().has_display; } + static constexpr bool hasTouch() { return profile().has_touch; } + static constexpr bool hasAudio() { return profile().has_audio; } + static constexpr bool hasSdCard() { return profile().has_sdcard; } + static constexpr bool hasGpsUart() { return profile().has_gps_uart; } + static constexpr bool hasRs485Uart() { return profile().has_rs485_uart; } + static constexpr bool hasLora() { return profile().has_lora; } + static constexpr bool hasM5BusLoraRouting() { return profile().has_m5bus_lora_module_routing; } + static constexpr const BoardProfile::I2cBus& systemI2c() { return profile().sys_i2c; } + static constexpr const BoardProfile::I2cBus& externalI2c() { return profile().ext_i2c; } + static constexpr const BoardProfile::UartPort& gpsUart() { return profile().gps_uart; } + static constexpr const BoardProfile::UartPort& rs485Uart() { return profile().rs485_uart; } + static constexpr const BoardProfile::SdmmcPins& sdmmcPins() { return profile().sdmmc; } + static constexpr const BoardProfile::AudioI2sPins& audioI2sPins() { return profile().audio_i2s; } + static constexpr const BoardProfile::LoRaModulePins& loraModulePins() { return profile().lora_module; } + static constexpr int backlightPin() { return profile().lcd_backlight; } + static constexpr int touchInterruptPin() { return profile().touch_int; } + static constexpr const char* defaultLongName() { return profile().identity.long_name; } + static constexpr const char* defaultShortName() { return profile().identity.short_name; } + static constexpr const char* defaultBleName() { return profile().identity.ble_name; } + + uint32_t begin(uint32_t disable_hw_init = 0) override; + void wakeUp() override; + void handlePowerButton() override; + void softwareShutdown() override; + void enterScreenSleep() override; + void exitScreenSleep() override; + + void setBrightness(uint8_t level) override; + uint8_t getBrightness() override; + + bool hasKeyboard() override; + void keyboardSetBrightness(uint8_t level) override; + uint8_t keyboardGetBrightness() override; + + bool isRTCReady() const override; + bool isCharging() override; + int getBatteryLevel() override; + bool isSDReady() const override; + bool isCardReady() override; + bool isGPSReady() const override; + + void vibrator() override; + void stopVibrator() override; + void setMessageToneVolume(uint8_t volume_percent) override; + uint8_t getMessageToneVolume() const override; + + bool lockSystemI2c(uint32_t timeout_ms = 1000); + void unlockSystemI2c(); + i2c_master_bus_handle_t systemI2cHandle() const; + i2c_master_bus_handle_t externalI2cHandle() const; + i2c_master_dev_handle_t addSystemI2cDevice(uint16_t address, uint32_t speed_hz = 400000) const; + void removeSystemI2cDevice(i2c_master_dev_handle_t handle) const; + i2c_master_dev_handle_t getManagedSystemI2cDevice(const SystemI2cDeviceConfig& config, + uint32_t timeout_ms = 1000); + + bool setExt5vEnabled(bool enabled); + bool acquireExt5vRail(const char* owner); + void releaseExt5vRail(const char* owner); + bool isExt5vEnabled() const; + bool touchInterruptActive() const; + + bool configureGpsUart(); + void teardownGpsUart(); + uart_port_t gpsUartPort() const; + + bool isRadioOnline() const override; + int transmitRadio(const uint8_t* data, size_t len) override; + int startRadioReceive() override; + uint32_t getRadioIrqFlags() override; + int getRadioPacketLength(bool update) override; + int readRadioData(uint8_t* buf, size_t len) override; + void clearRadioIrqFlags(uint32_t flags) override; + float getRadioRSSI() override; + float getRadioSNR() override; + void configureLoraRadio(float freq_mhz, float bw_khz, uint8_t sf, uint8_t cr_denom, + int8_t tx_power, uint16_t preamble_len, uint8_t sync_word, + uint8_t crc_len) override; + + private: + struct ManagedI2cSlot + { + bool active = false; + uint16_t address = 0; + uint32_t speed_hz = 0; + i2c_master_dev_handle_t handle = nullptr; + char owner[24] = {}; + }; + + struct ManagedLeaseSlot + { + bool active = false; + uint32_t refs = 0; + char owner[24] = {}; + }; + + Tab5Board() = default; + static bool ensureRadioReady(); + static void copyOwnerTag(const char* src, char* dst, size_t dst_len); + ManagedI2cSlot* findManagedI2cSlot(uint16_t address, uint32_t speed_hz); + const ManagedI2cSlot* findManagedI2cSlot(uint16_t address, uint32_t speed_hz) const; + ManagedI2cSlot* findFreeManagedI2cSlot(); + ManagedLeaseSlot* findLeaseSlot(std::array& slots, const char* owner); + const ManagedLeaseSlot* findLeaseSlot(const std::array& slots, const char* owner) const; + ManagedLeaseSlot* findFreeLeaseSlot(std::array& slots); + void updateExt5vStateLocked(bool enabled); + void logManagedResourcesLocked(const char* reason) const; + + uint8_t brightness_level_ = DEVICE_MAX_BRIGHTNESS_LEVEL; + uint8_t message_tone_volume_ = 45; + bool ext_5v_enabled_ = false; + bool gps_uart_configured_ = false; + mutable std::mutex resource_mutex_; + std::array managed_system_i2c_{}; + std::array ext5v_leases_{}; +}; + +} // namespace boards::tab5 diff --git a/boards/tab5/library.json b/boards/tab5/library.json new file mode 100644 index 00000000..dc438230 --- /dev/null +++ b/boards/tab5/library.json @@ -0,0 +1,28 @@ +{ + "name": "boards_tab5", + "version": "0.1.0", + "frameworks": [ + "espidf" + ], + "platforms": [ + "espressif32" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../platform/esp/boards/include", + "-I../../platform/esp/idf_common/include", + "-I../../modules/ui_shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_gps/include", + "-I../../modules/core_hostlink/include", + "-I../../modules/core_team/include" + ] + } +} diff --git a/platform/esp/idf_common/src/tab5_codec_compat.cpp b/boards/tab5/src/codec_compat.cpp similarity index 89% rename from platform/esp/idf_common/src/tab5_codec_compat.cpp rename to boards/tab5/src/codec_compat.cpp index 146a407d..782e5754 100644 --- a/platform/esp/idf_common/src/tab5_codec_compat.cpp +++ b/boards/tab5/src/codec_compat.cpp @@ -1,4 +1,4 @@ -#include "platform/esp/idf_common/tab5_codec_compat.h" +#include "boards/tab5/codec_compat.h" #include #include @@ -37,7 +37,7 @@ extern "C" } #endif -namespace platform::esp::idf_common +namespace boards::tab5 { namespace { @@ -57,7 +57,7 @@ bsp_codec_config_t* active_codec() } // namespace -Tab5CodecCompat::~Tab5CodecCompat() +CodecCompat::~CodecCompat() { if (scratch_) { @@ -67,7 +67,7 @@ Tab5CodecCompat::~Tab5CodecCompat() } } -bool Tab5CodecCompat::ensure_ready() +bool CodecCompat::ensure_ready() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) bsp_codec_config_t* codec = active_codec(); @@ -89,7 +89,7 @@ bool Tab5CodecCompat::ensure_ready() #endif } -bool Tab5CodecCompat::ensure_scratch(size_t size) +bool CodecCompat::ensure_scratch(size_t size) { if (scratch_size_ >= size) { @@ -107,7 +107,7 @@ bool Tab5CodecCompat::ensure_scratch(size_t size) return true; } -int Tab5CodecCompat::open(uint8_t bits_per_sample, uint8_t channel, uint32_t sample_rate) +int CodecCompat::open(uint8_t bits_per_sample, uint8_t channel, uint32_t sample_rate) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) if (!ensure_ready()) @@ -151,12 +151,12 @@ int Tab5CodecCompat::open(uint8_t bits_per_sample, uint8_t channel, uint32_t sam #endif } -void Tab5CodecCompat::close() +void CodecCompat::close() { setOutMute(true); } -int Tab5CodecCompat::write(uint8_t* buffer, size_t size) +int CodecCompat::write(uint8_t* buffer, size_t size) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) if (!ensure_ready()) @@ -179,7 +179,7 @@ int Tab5CodecCompat::write(uint8_t* buffer, size_t size) #endif } -int Tab5CodecCompat::read(uint8_t* buffer, size_t size) +int CodecCompat::read(uint8_t* buffer, size_t size) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) if (!ensure_ready()) @@ -246,7 +246,7 @@ int Tab5CodecCompat::read(uint8_t* buffer, size_t size) #endif } -void Tab5CodecCompat::setMute(bool enable) +void CodecCompat::setMute(bool enable) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) mute_ = enable; @@ -263,12 +263,12 @@ void Tab5CodecCompat::setMute(bool enable) #endif } -bool Tab5CodecCompat::getMute() const +bool CodecCompat::getMute() const { return mute_; } -void Tab5CodecCompat::setOutMute(bool enable) +void CodecCompat::setOutMute(bool enable) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) out_mute_ = enable; @@ -285,12 +285,12 @@ void Tab5CodecCompat::setOutMute(bool enable) #endif } -bool Tab5CodecCompat::getOutMute() const +bool CodecCompat::getOutMute() const { return out_mute_; } -void Tab5CodecCompat::setVolume(uint8_t level) +void CodecCompat::setVolume(uint8_t level) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) volume_ = level; @@ -307,7 +307,7 @@ void Tab5CodecCompat::setVolume(uint8_t level) #endif } -int Tab5CodecCompat::getVolume() const +int CodecCompat::getVolume() const { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) return volume_; @@ -316,7 +316,7 @@ int Tab5CodecCompat::getVolume() const #endif } -void Tab5CodecCompat::setGain(float db_value) +void CodecCompat::setGain(float db_value) { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) gain_db_ = db_value; @@ -333,14 +333,14 @@ void Tab5CodecCompat::setGain(float db_value) #endif } -float Tab5CodecCompat::getGain() const +float CodecCompat::getGain() const { return gain_db_; } -bool Tab5CodecCompat::ready() const +bool CodecCompat::ready() const { return ready_; } -} // namespace platform::esp::idf_common \ No newline at end of file +} // namespace boards::tab5 diff --git a/boards/tab5/src/heading_runtime.cpp b/boards/tab5/src/heading_runtime.cpp new file mode 100644 index 00000000..5666ed13 --- /dev/null +++ b/boards/tab5/src/heading_runtime.cpp @@ -0,0 +1,451 @@ +#include "boards/tab5/heading_runtime.h" + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + +#include +#include +#include +#include + +#include "bmi2.h" +#include "bmi270.h" +#include "boards/tab5/tab5_board.h" +#include "driver/i2c_master.h" +#include "esp_err.h" +#include "esp_log.h" +#include "esp_timer.h" +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" + +namespace boards::tab5::heading_runtime +{ +namespace +{ + +constexpr const char* kTag = "tab5-heading"; +constexpr uint8_t kBmi270Address = 0x69; +constexpr uint8_t kBmm150Address = 0x10; +constexpr uint8_t kBmm150RegChipId = 0x40; +constexpr uint8_t kBmm150RegData = 0x42; +constexpr uint8_t kBmm150RegStatus = 0x48; +constexpr uint8_t kBmm150RegPower = 0x4B; +constexpr uint8_t kBmm150RegOpmode = 0x4C; +constexpr uint8_t kBmm150RegAxes = 0x4E; +constexpr uint8_t kBmm150RegRepxy = 0x51; +constexpr uint8_t kBmm150RegRepz = 0x52; +constexpr uint32_t kI2cTimeoutMs = 60; +constexpr uint32_t kSampleIntervalMs = 200; +constexpr uint32_t kLogIntervalMs = 3000; +constexpr float kPi = 3.14159265358979323846f; + +struct RuntimeState +{ + std::mutex mutex; + HeadingState data{}; + bool started = false; + bool sensor_ready = false; + bool measurement_active = false; + uint32_t retry_backoff_ms = 1000; + uint32_t next_retry_ms = 0; + TaskHandle_t task = nullptr; + i2c_master_dev_handle_t bmi_handle = nullptr; + bmi2_dev bmi{}; +}; + +RuntimeState g_runtime{}; + +uint32_t now_ms() +{ + return static_cast(esp_timer_get_time() / 1000ULL); +} + +float normalize_degrees(float angle) +{ + while (angle < 0.0f) + { + angle += 360.0f; + } + while (angle >= 360.0f) + { + angle -= 360.0f; + } + return angle; +} + +float blend_heading(float previous, float next, float alpha) +{ + float delta = normalize_degrees(next - previous); + if (delta > 180.0f) + { + delta -= 360.0f; + } + return normalize_degrees(previous + delta * alpha); +} + +int8_t bmi_read(uint8_t reg_addr, uint8_t* reg_data, uint32_t len, void* intf_ptr) +{ + (void)intf_ptr; + if (g_runtime.bmi_handle == nullptr || reg_data == nullptr || len == 0) + { + return BMI2_E_COM_FAIL; + } + + auto& board = ::boards::tab5::Tab5Board::instance(); + if (!board.lockSystemI2c(kI2cTimeoutMs)) + { + return BMI2_E_COM_FAIL; + } + + const uint8_t write_buffer[1] = {reg_addr}; + const esp_err_t err = + i2c_master_transmit_receive(g_runtime.bmi_handle, write_buffer, sizeof(write_buffer), reg_data, len, kI2cTimeoutMs); + board.unlockSystemI2c(); + return err == ESP_OK ? BMI2_OK : BMI2_E_COM_FAIL; +} + +int8_t bmi_write(uint8_t reg_addr, const uint8_t* reg_data, uint32_t len, void* intf_ptr) +{ + (void)intf_ptr; + if (g_runtime.bmi_handle == nullptr || reg_data == nullptr || len == 0 || len > 31) + { + return BMI2_E_COM_FAIL; + } + + auto& board = ::boards::tab5::Tab5Board::instance(); + if (!board.lockSystemI2c(kI2cTimeoutMs)) + { + return BMI2_E_COM_FAIL; + } + + uint8_t write_buffer[32]; + write_buffer[0] = reg_addr; + std::memcpy(&write_buffer[1], reg_data, len); + const esp_err_t err = i2c_master_transmit(g_runtime.bmi_handle, write_buffer, len + 1, kI2cTimeoutMs); + board.unlockSystemI2c(); + return err == ESP_OK ? BMI2_OK : BMI2_E_COM_FAIL; +} + +void bmi_delay_us(uint32_t period, void* intf_ptr) +{ + (void)intf_ptr; + const uint32_t delay_ms = (period + 999U) / 1000U; + vTaskDelay(pdMS_TO_TICKS(delay_ms == 0 ? 1 : delay_ms)); +} + +bool add_bmi_device() +{ + if (g_runtime.bmi_handle != nullptr) + { + return true; + } + + auto& board = ::boards::tab5::Tab5Board::instance(); + const ::boards::tab5::Tab5Board::SystemI2cDeviceConfig config{ + "heading_bmi270", + kBmi270Address, + 400000, + }; + g_runtime.bmi_handle = board.getManagedSystemI2cDevice(config, kI2cTimeoutMs); + if (g_runtime.bmi_handle == nullptr) + { + ESP_LOGE(kTag, "Failed to provision managed BMI270 device"); + return false; + } + + g_runtime.bmi = {}; + g_runtime.bmi.intf = BMI2_I2C_INTF; + g_runtime.bmi.read = bmi_read; + g_runtime.bmi.write = bmi_write; + g_runtime.bmi.delay_us = bmi_delay_us; + g_runtime.bmi.read_write_len = 30; + g_runtime.bmi.config_file_ptr = nullptr; + return true; +} + +bool init_bmi270() +{ + if (!add_bmi_device()) + { + return false; + } + + ESP_LOGI(kTag, "Initializing Module GNSS BMI270 on SYS I2C"); + const int8_t rslt = bmi270_init(&g_runtime.bmi); + if (rslt != BMI2_OK) + { + ESP_LOGE(kTag, "bmi270_init failed: %d", static_cast(rslt)); + return false; + } + return true; +} + +bool configure_bmm150() +{ + bmi2_sens_config aux_cfg{}; + aux_cfg.type = BMI2_AUX; + aux_cfg.cfg.aux.aux_en = BMI2_ENABLE; + aux_cfg.cfg.aux.i2c_device_addr = kBmm150Address; + aux_cfg.cfg.aux.manual_en = BMI2_ENABLE; + aux_cfg.cfg.aux.fcu_write_en = BMI2_ENABLE; + aux_cfg.cfg.aux.man_rd_burst = BMI2_AUX_READ_LEN_3; + aux_cfg.cfg.aux.aux_rd_burst = BMI2_AUX_READ_LEN_3; + aux_cfg.cfg.aux.odr = BMI2_AUX_ODR_100HZ; + aux_cfg.cfg.aux.read_addr = kBmm150RegData; + aux_cfg.cfg.aux.offset = 0; + + if (bmi2_set_sensor_config(&aux_cfg, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to configure BMI270 AUX interface"); + return false; + } + + uint8_t reg = 0x01; + if (bmi2_write_aux_man_mode(kBmm150RegPower, ®, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to wake BMM150 from suspend"); + return false; + } + vTaskDelay(pdMS_TO_TICKS(10)); + + reg = 0x82; + if (bmi2_write_aux_man_mode(kBmm150RegPower, ®, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to soft reset BMM150"); + return false; + } + vTaskDelay(pdMS_TO_TICKS(4)); + + reg = 0x01; + if (bmi2_write_aux_man_mode(kBmm150RegPower, ®, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to confirm BMM150 sleep mode"); + return false; + } + vTaskDelay(pdMS_TO_TICKS(10)); + + uint8_t chip_id = 0; + if (bmi2_read_aux_man_mode(kBmm150RegChipId, &chip_id, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to read BMM150 chip id"); + return false; + } + if (chip_id != 0x32) + { + ESP_LOGE(kTag, "Unexpected BMM150 chip id: 0x%02X", chip_id); + return false; + } + + reg = 0x01; + (void)bmi2_write_aux_man_mode(kBmm150RegRepxy, ®, 1, &g_runtime.bmi); + (void)bmi2_write_aux_man_mode(kBmm150RegRepz, ®, 1, &g_runtime.bmi); + reg = 0x07; + (void)bmi2_write_aux_man_mode(kBmm150RegAxes, ®, 1, &g_runtime.bmi); + vTaskDelay(pdMS_TO_TICKS(5)); + + ESP_LOGI(kTag, "BMM150 ready on AUX bus"); + return true; +} + +bool start_measurement() +{ + if (bmi2_set_adv_power_save(BMI2_DISABLE, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGW(kTag, "Failed to disable BMI270 advanced power save"); + } + + uint8_t opmode = 0x00; + if (bmi2_write_aux_man_mode(kBmm150RegOpmode, &opmode, 1, &g_runtime.bmi) != BMI2_OK) + { + ESP_LOGE(kTag, "Failed to enter BMM150 normal mode"); + return false; + } + vTaskDelay(pdMS_TO_TICKS(10)); + g_runtime.measurement_active = true; + ESP_LOGI(kTag, "BMM150 measurement started"); + return true; +} + +bool ensure_sensor_ready() +{ + if (g_runtime.sensor_ready) + { + return true; + } + + const uint32_t now = now_ms(); + if (g_runtime.next_retry_ms != 0 && now < g_runtime.next_retry_ms) + { + return false; + } + + (void)::boards::tab5::Tab5Board::instance().acquireExt5vRail("heading_runtime"); + vTaskDelay(pdMS_TO_TICKS(300)); + + if (!init_bmi270()) + { + g_runtime.next_retry_ms = now_ms() + g_runtime.retry_backoff_ms; + g_runtime.retry_backoff_ms = std::min(g_runtime.retry_backoff_ms * 2U, 15000U); + return false; + } + if (!configure_bmm150()) + { + g_runtime.next_retry_ms = now_ms() + g_runtime.retry_backoff_ms; + g_runtime.retry_backoff_ms = std::min(g_runtime.retry_backoff_ms * 2U, 15000U); + return false; + } + if (!start_measurement()) + { + g_runtime.next_retry_ms = now_ms() + g_runtime.retry_backoff_ms; + g_runtime.retry_backoff_ms = std::min(g_runtime.retry_backoff_ms * 2U, 15000U); + return false; + } + + { + std::lock_guard lock(g_runtime.mutex); + g_runtime.sensor_ready = true; + g_runtime.data.sensor_ready = true; + } + g_runtime.retry_backoff_ms = 1000; + g_runtime.next_retry_ms = 0; + return true; +} + +void publish_invalid() +{ + std::lock_guard lock(g_runtime.mutex); + g_runtime.data.available = false; + g_runtime.data.sensor_ready = g_runtime.sensor_ready; +} + +void publish_heading(int16_t raw_x, int16_t raw_y, int16_t raw_z, float heading_deg) +{ + std::lock_guard lock(g_runtime.mutex); + HeadingState next = g_runtime.data; + const bool had_previous = g_runtime.data.available; + next.available = true; + next.sensor_ready = true; + next.raw_x = raw_x; + next.raw_y = raw_y; + next.raw_z = raw_z; + next.heading_deg = had_previous ? blend_heading(next.heading_deg, heading_deg, 0.35f) : heading_deg; + next.last_update_ms = now_ms(); + g_runtime.data = next; +} + +bool sample_once() +{ + if (!g_runtime.measurement_active) + { + return false; + } + + uint8_t status_reg = 0; + const int8_t status_rslt = bmi2_read_aux_man_mode(kBmm150RegStatus, &status_reg, 1, &g_runtime.bmi); + if (status_rslt != BMI2_OK || (status_reg & 0x01U) == 0) + { + return false; + } + + uint8_t mag_data[8] = {}; + const int8_t rslt = bmi2_read_aux_man_mode(kBmm150RegData, mag_data, sizeof(mag_data), &g_runtime.bmi); + if (rslt != BMI2_OK) + { + return false; + } + + const int16_t raw_x = static_cast((mag_data[1] << 8) | (mag_data[0] & 0xF8)) >> 3; + const int16_t raw_y = static_cast((mag_data[3] << 8) | (mag_data[2] & 0xF8)) >> 3; + const int16_t raw_z = static_cast((mag_data[5] << 8) | (mag_data[4] & 0xFE)) >> 1; + + float heading_deg = std::atan2(static_cast(raw_y), static_cast(raw_x)) * 180.0f / kPi; + if (heading_deg < 0.0f) + { + heading_deg += 360.0f; + } + publish_heading(raw_x, raw_y, raw_z, heading_deg); + return true; +} + +void task_main(void* arg) +{ + (void)arg; + uint32_t last_log_ms = 0; + uint32_t last_error_ms = 0; + + ESP_LOGI(kTag, "Heading task started"); + + for (;;) + { + if (!ensure_sensor_ready()) + { + publish_invalid(); + if (now_ms() - last_error_ms >= kLogIntervalMs) + { + ESP_LOGW(kTag, + "Heading sensor not ready yet backoff=%lu next_retry_in=%ld ms", + static_cast(g_runtime.retry_backoff_ms), + g_runtime.next_retry_ms > now_ms() ? static_cast(g_runtime.next_retry_ms - now_ms()) : 0L); + last_error_ms = now_ms(); + } + vTaskDelay(pdMS_TO_TICKS(250)); + continue; + } + + if (sample_once()) + { + const HeadingState current = get_data(); + if (now_ms() - last_log_ms >= kLogIntervalMs) + { + ESP_LOGI(kTag, + "heading=%.1f raw=(%d,%d,%d) age=%lu ms", + static_cast(current.heading_deg), + static_cast(current.raw_x), + static_cast(current.raw_y), + static_cast(current.raw_z), + static_cast(now_ms() - current.last_update_ms)); + last_log_ms = now_ms(); + } + } + else if (now_ms() - last_error_ms >= kLogIntervalMs) + { + const HeadingState current = get_data(); + ESP_LOGW(kTag, + "No fresh BMM150 sample yet sensor_ready=%d active=%d age=%lu ms", + g_runtime.sensor_ready ? 1 : 0, + g_runtime.measurement_active ? 1 : 0, + current.last_update_ms != 0 ? static_cast(now_ms() - current.last_update_ms) : 0UL); + last_error_ms = now_ms(); + } + + vTaskDelay(pdMS_TO_TICKS(kSampleIntervalMs)); + } +} + +} // namespace + +void ensure_started() +{ + std::lock_guard lock(g_runtime.mutex); + if (g_runtime.started) + { + return; + } + + BaseType_t ok = xTaskCreate(task_main, "tab5_heading", 6144, nullptr, 4, &g_runtime.task); + if (ok != pdPASS) + { + ESP_LOGE(kTag, "Failed to create heading task"); + return; + } + g_runtime.started = true; +} + +HeadingState get_data() +{ + std::lock_guard lock(g_runtime.mutex); + return g_runtime.data; +} + +} // namespace boards::tab5::heading_runtime + +#endif diff --git a/platform/esp/idf_common/src/tab5_rtc_runtime.cpp b/boards/tab5/src/rtc_runtime.cpp similarity index 89% rename from platform/esp/idf_common/src/tab5_rtc_runtime.cpp rename to boards/tab5/src/rtc_runtime.cpp index eb496f29..cded9590 100644 --- a/platform/esp/idf_common/src/tab5_rtc_runtime.cpp +++ b/boards/tab5/src/rtc_runtime.cpp @@ -1,25 +1,20 @@ -#include "platform/esp/idf_common/tab5_rtc_runtime.h" +#include "boards/tab5/rtc_runtime.h" #include #include #include #include +#include #include #include "esp_log.h" #if defined(TRAIL_MATE_ESP_BOARD_TAB5) +#include "boards/tab5/tab5_board.h" #include "driver/i2c_master.h" - -extern "C" -{ - i2c_master_bus_handle_t bsp_i2c_get_handle(void); - bool bsp_i2c_lock(uint32_t timeout_ms); - void bsp_i2c_unlock(void); -} #endif -namespace platform::esp::idf_common::tab5_rtc_runtime +namespace boards::tab5::rtc_runtime { namespace { @@ -110,31 +105,20 @@ class ScopedRtcDevice public: ScopedRtcDevice() { - if (!bsp_i2c_lock(kI2cTimeoutMs)) + const ::boards::tab5::Tab5Board::SystemI2cDeviceConfig config{ + "rtc", + kRtcAddress, + 400000, + }; + guard_ = std::make_unique<::boards::tab5::Tab5Board::ManagedSystemI2cGuard>( + ::boards::tab5::Tab5Board::instance(), + config, + kI2cTimeoutMs); + if (!guard_ || !guard_->ok()) { - ESP_LOGW(kTag, "Failed to lock SYS I2C for RTC access"); - return; - } - - locked_ = true; - i2c_master_bus_handle_t bus = bsp_i2c_get_handle(); - if (bus == nullptr) - { - ESP_LOGW(kTag, "SYS I2C handle is not available"); - return; - } - - i2c_device_config_t dev_cfg = {}; - dev_cfg.dev_addr_length = I2C_ADDR_BIT_LEN_7; - dev_cfg.device_address = kRtcAddress; - dev_cfg.scl_speed_hz = 400000; - const esp_err_t err = i2c_master_bus_add_device(bus, &dev_cfg, &handle_); - if (err != ESP_OK) - { - handle_ = nullptr; - ESP_LOGW(kTag, "i2c_master_bus_add_device(RTC) failed: %s", esp_err_to_name(err)); return; } + handle_ = guard_->handle(); uint8_t ctrl1 = 0; if (read8(kRegCtrl1, &ctrl1) == ESP_OK) @@ -149,16 +133,8 @@ class ScopedRtcDevice ~ScopedRtcDevice() { - if (handle_ != nullptr) - { - (void)i2c_master_bus_rm_device(handle_); - handle_ = nullptr; - } - if (locked_) - { - bsp_i2c_unlock(); - locked_ = false; - } + handle_ = nullptr; + guard_.reset(); } bool ok() const @@ -199,7 +175,7 @@ class ScopedRtcDevice } private: - bool locked_ = false; + std::unique_ptr<::boards::tab5::Tab5Board::ManagedSystemI2cGuard> guard_; i2c_master_dev_handle_t handle_ = nullptr; }; @@ -487,4 +463,4 @@ bool sync_hardware_rtc_from_system_time() #endif } -} // namespace platform::esp::idf_common::tab5_rtc_runtime +} // namespace boards::tab5::rtc_runtime diff --git a/boards/tab5/src/tab5_board.cpp b/boards/tab5/src/tab5_board.cpp new file mode 100644 index 00000000..1c2cf659 --- /dev/null +++ b/boards/tab5/src/tab5_board.cpp @@ -0,0 +1,804 @@ +#include "boards/tab5/tab5_board.h" + +#include +#include +#include + +#include "boards/tab5/rtc_runtime.h" +#include "driver/uart.h" +#include "esp_log.h" +#include "platform/esp/idf_common/bsp_runtime.h" +#include "platform/esp/idf_common/gps_runtime.h" +#include "platform/esp/idf_common/sx126x_radio.h" +#include "platform/ui/device_runtime.h" + +extern "C" +{ +#include "bsp/trail_mate_tab5_runtime.h" + + i2c_master_bus_handle_t bsp_i2c_get_handle(void); + i2c_master_bus_handle_t bsp_ext_i2c_get_handle(void); + bool bsp_i2c_lock(uint32_t timeout_ms); + void bsp_i2c_unlock(void); + void bsp_set_ext_5v_en(bool en); +} + +namespace +{ + +constexpr const char* kTag = "Tab5Board"; + +platform::esp::idf_common::Sx126xRadio& radio() +{ + return platform::esp::idf_common::Sx126xRadio::instance(); +} + +} // namespace + +namespace boards::tab5 +{ + +Tab5Board::SysI2cGuard::SysI2cGuard(Tab5Board& board, uint32_t timeout_ms) + : board_(&board), locked_(board.lockSystemI2c(timeout_ms)) +{ +} + +Tab5Board::SysI2cGuard::~SysI2cGuard() +{ + if (locked_ && board_ != nullptr) + { + board_->unlockSystemI2c(); + } +} + +bool Tab5Board::SysI2cGuard::locked() const +{ + return locked_; +} + +Tab5Board::SysI2cGuard::operator bool() const +{ + return locked_; +} + +Tab5Board::ManagedSystemI2cGuard::ManagedSystemI2cGuard(Tab5Board& board, + const SystemI2cDeviceConfig& config, + uint32_t timeout_ms) + : board_(&board) +{ + handle_ = board.getManagedSystemI2cDevice(config, timeout_ms); + if (handle_ == nullptr) + { + return; + } + + locked_ = board.lockSystemI2c(timeout_ms); + if (!locked_) + { + ESP_LOGW(kTag, + "Failed to lock SYS I2C for managed device owner=%s addr=0x%02X", + config.owner ? config.owner : "unknown", + static_cast(config.address)); + handle_ = nullptr; + } +} + +Tab5Board::ManagedSystemI2cGuard::~ManagedSystemI2cGuard() +{ + if (locked_ && board_ != nullptr) + { + board_->unlockSystemI2c(); + } +} + +bool Tab5Board::ManagedSystemI2cGuard::ok() const +{ + return locked_ && handle_ != nullptr; +} + +Tab5Board::ManagedSystemI2cGuard::operator bool() const +{ + return ok(); +} + +i2c_master_dev_handle_t Tab5Board::ManagedSystemI2cGuard::handle() const +{ + return handle_; +} + +esp_err_t Tab5Board::ManagedSystemI2cGuard::transmit(const uint8_t* data, size_t len, uint32_t timeout_ms) const +{ + if (!ok() || data == nullptr || len == 0) + { + return ESP_ERR_INVALID_ARG; + } + return i2c_master_transmit(handle_, data, len, timeout_ms); +} + +esp_err_t Tab5Board::ManagedSystemI2cGuard::transmitReceive(const uint8_t* tx_data, size_t tx_len, + uint8_t* rx_data, size_t rx_len, + uint32_t timeout_ms) const +{ + if (!ok() || tx_data == nullptr || tx_len == 0 || rx_data == nullptr || rx_len == 0) + { + return ESP_ERR_INVALID_ARG; + } + return i2c_master_transmit_receive(handle_, tx_data, tx_len, rx_data, rx_len, timeout_ms); +} + +Tab5Board& Tab5Board::instance() +{ + static Tab5Board board_instance; + return board_instance; +} + +uint32_t Tab5Board::begin(uint32_t disable_hw_init) +{ + (void)disable_hw_init; + const auto& profile = Tab5Board::profile(); + ESP_LOGI(kTag, + "begin name=%s short=%s ble=%s sys_i2c=(%d,%d,%d) gps_uart=(%d,%d,%d,%lu) rs485_uart=(%d,%d,%d,%d,%lu) " + "sdmmc=(%d,%d,%d,%d,%d,%d) lora_spi=(host=%d sck=%d miso=%d mosi=%d) " + "lora_ctrl=(nss=%d rst=%d irq=%d busy=%d pwr_en=%d) backlight=%d touch_int=%d", + defaultLongName(), + defaultShortName(), + defaultBleName(), + profile.sys_i2c.port, + profile.sys_i2c.sda, + profile.sys_i2c.scl, + profile.gps_uart.port, + profile.gps_uart.tx, + profile.gps_uart.rx, + static_cast(profile.gps_uart.baud_rate), + profile.rs485_uart.port, + profile.rs485_uart.tx, + profile.rs485_uart.rx, + profile.rs485_uart.aux, + static_cast(profile.rs485_uart.baud_rate), + profile.sdmmc.d0, + profile.sdmmc.d1, + profile.sdmmc.d2, + profile.sdmmc.d3, + profile.sdmmc.cmd, + profile.sdmmc.clk, + profile.lora_module.spi.host, + profile.lora_module.spi.sck, + profile.lora_module.spi.miso, + profile.lora_module.spi.mosi, + profile.lora_module.nss, + profile.lora_module.rst, + profile.lora_module.irq, + profile.lora_module.busy, + profile.lora_module.pwr_en, + profile.lcd_backlight, + profile.touch_int); + ensureRadioReady(); + return 0; +} + +void Tab5Board::wakeUp() +{ + (void)platform::esp::idf_common::bsp_runtime::wake_display(); +} + +void Tab5Board::handlePowerButton() {} + +void Tab5Board::softwareShutdown() {} + +void Tab5Board::enterScreenSleep() +{ + (void)platform::esp::idf_common::bsp_runtime::sleep_display(); +} + +void Tab5Board::exitScreenSleep() +{ + (void)platform::esp::idf_common::bsp_runtime::wake_display(); +} + +void Tab5Board::setBrightness(uint8_t level) +{ + brightness_level_ = level; + const int percent = (DEVICE_MAX_BRIGHTNESS_LEVEL <= 0) + ? 100 + : static_cast((static_cast(level) * 100U) / + static_cast(DEVICE_MAX_BRIGHTNESS_LEVEL)); + (void)platform::esp::idf_common::bsp_runtime::set_display_brightness(percent); +} + +uint8_t Tab5Board::getBrightness() +{ + return brightness_level_; +} + +bool Tab5Board::hasKeyboard() +{ + return false; +} + +void Tab5Board::keyboardSetBrightness(uint8_t level) +{ + (void)level; +} + +uint8_t Tab5Board::keyboardGetBrightness() +{ + return 0; +} + +bool Tab5Board::isRTCReady() const +{ + return ::boards::tab5::rtc_runtime::is_valid_epoch(std::time(nullptr)); +} + +bool Tab5Board::isCharging() +{ + return platform::ui::device::battery_info().charging; +} + +int Tab5Board::getBatteryLevel() +{ + const auto info = platform::ui::device::battery_info(); + return info.available ? info.level : -1; +} + +bool Tab5Board::isSDReady() const +{ + return platform::esp::idf_common::bsp_runtime::sdcard_ready(); +} + +bool Tab5Board::isCardReady() +{ + return platform::esp::idf_common::bsp_runtime::sdcard_ready(); +} + +bool Tab5Board::isGPSReady() const +{ + return platform::esp::idf_common::gps_runtime::is_enabled() || + platform::esp::idf_common::gps_runtime::is_powered(); +} + +void Tab5Board::vibrator() {} + +void Tab5Board::stopVibrator() {} + +void Tab5Board::setMessageToneVolume(uint8_t volume_percent) +{ + message_tone_volume_ = volume_percent; +} + +uint8_t Tab5Board::getMessageToneVolume() const +{ + return message_tone_volume_; +} + +bool Tab5Board::lockSystemI2c(uint32_t timeout_ms) +{ + return bsp_i2c_lock(timeout_ms); +} + +void Tab5Board::unlockSystemI2c() +{ + bsp_i2c_unlock(); +} + +i2c_master_bus_handle_t Tab5Board::systemI2cHandle() const +{ + return bsp_i2c_get_handle(); +} + +i2c_master_bus_handle_t Tab5Board::externalI2cHandle() const +{ + return bsp_ext_i2c_get_handle(); +} + +i2c_master_dev_handle_t Tab5Board::addSystemI2cDevice(uint16_t address, uint32_t speed_hz) const +{ + i2c_master_bus_handle_t bus = systemI2cHandle(); + if (bus == nullptr) + { + ESP_LOGW(kTag, "SYS I2C handle unavailable when adding device 0x%02X", address); + return nullptr; + } + + i2c_master_dev_handle_t handle = nullptr; + i2c_device_config_t dev_cfg = {}; + dev_cfg.dev_addr_length = I2C_ADDR_BIT_LEN_7; + dev_cfg.device_address = address; + dev_cfg.scl_speed_hz = speed_hz; + const esp_err_t err = i2c_master_bus_add_device(bus, &dev_cfg, &handle); + if (err != ESP_OK) + { + ESP_LOGW(kTag, + "Failed to add SYS I2C device 0x%02X: %s", + address, + esp_err_to_name(err)); + return nullptr; + } + return handle; +} + +void Tab5Board::removeSystemI2cDevice(i2c_master_dev_handle_t handle) const +{ + if (handle == nullptr) + { + return; + } + const esp_err_t err = i2c_master_bus_rm_device(handle); + if (err != ESP_OK) + { + ESP_LOGW(kTag, "Failed to remove SYS I2C device: %s", esp_err_to_name(err)); + } +} + +i2c_master_dev_handle_t Tab5Board::getManagedSystemI2cDevice(const SystemI2cDeviceConfig& config, + uint32_t timeout_ms) +{ + if (config.address == 0) + { + return nullptr; + } + + { + std::lock_guard lock(resource_mutex_); + ManagedI2cSlot* existing = findManagedI2cSlot(config.address, config.speed_hz); + if (existing != nullptr) + { + return existing->handle; + } + } + + SysI2cGuard bus_guard(*this, timeout_ms); + if (!bus_guard) + { + ESP_LOGW(kTag, + "Failed to lock SYS I2C while creating managed device owner=%s addr=0x%02X", + config.owner ? config.owner : "unknown", + static_cast(config.address)); + return nullptr; + } + + std::lock_guard lock(resource_mutex_); + ManagedI2cSlot* existing = findManagedI2cSlot(config.address, config.speed_hz); + if (existing != nullptr) + { + return existing->handle; + } + + ManagedI2cSlot* slot = findFreeManagedI2cSlot(); + if (slot == nullptr) + { + ESP_LOGW(kTag, + "No free managed SYS I2C slot for owner=%s addr=0x%02X", + config.owner ? config.owner : "unknown", + static_cast(config.address)); + return nullptr; + } + + i2c_master_dev_handle_t handle = addSystemI2cDevice(config.address, config.speed_hz); + if (handle == nullptr) + { + return nullptr; + } + + slot->active = true; + slot->address = config.address; + slot->speed_hz = config.speed_hz; + slot->handle = handle; + copyOwnerTag(config.owner, slot->owner, sizeof(slot->owner)); + logManagedResourcesLocked("i2c_register"); + return handle; +} + +bool Tab5Board::setExt5vEnabled(bool enabled) +{ + std::lock_guard lock(resource_mutex_); + updateExt5vStateLocked(enabled); + return true; +} + +bool Tab5Board::acquireExt5vRail(const char* owner) +{ + std::lock_guard lock(resource_mutex_); + ManagedLeaseSlot* slot = findLeaseSlot(ext5v_leases_, owner); + if (slot == nullptr) + { + slot = findFreeLeaseSlot(ext5v_leases_); + if (slot == nullptr) + { + ESP_LOGW(kTag, "No free Ext5V lease slot for owner=%s", owner ? owner : "unknown"); + return false; + } + slot->active = true; + slot->refs = 0; + copyOwnerTag(owner, slot->owner, sizeof(slot->owner)); + } + + ++slot->refs; + updateExt5vStateLocked(true); + logManagedResourcesLocked("ext5v_acquire"); + return true; +} + +void Tab5Board::releaseExt5vRail(const char* owner) +{ + std::lock_guard lock(resource_mutex_); + ManagedLeaseSlot* slot = findLeaseSlot(ext5v_leases_, owner); + if (slot == nullptr) + { + ESP_LOGW(kTag, "Ext5V release ignored for unknown owner=%s", owner ? owner : "unknown"); + return; + } + + if (slot->refs > 0) + { + --slot->refs; + } + if (slot->refs == 0) + { + slot->active = false; + slot->owner[0] = '\0'; + } + + bool still_needed = false; + for (const auto& lease : ext5v_leases_) + { + if (lease.active && lease.refs > 0) + { + still_needed = true; + break; + } + } + + updateExt5vStateLocked(still_needed); + logManagedResourcesLocked("ext5v_release"); +} + +bool Tab5Board::isExt5vEnabled() const +{ + return ext_5v_enabled_; +} + +bool Tab5Board::touchInterruptActive() const +{ + return trail_mate_tab5_touch_interrupt_active(); +} + +bool Tab5Board::configureGpsUart() +{ + const auto& uart = gpsUart(); + if (uart.port < 0 || uart.tx < 0 || uart.rx < 0 || uart.baud_rate == 0) + { + ESP_LOGW(kTag, + "Refusing to configure invalid GNSS UART: port=%d tx=%d rx=%d baud=%lu", + uart.port, + uart.tx, + uart.rx, + static_cast(uart.baud_rate)); + return false; + } + + if (gps_uart_configured_) + { + ESP_LOGI(kTag, + "GNSS UART already configured: port=%d tx=%d rx=%d baud=%lu", + uart.port, + uart.tx, + uart.rx, + static_cast(uart.baud_rate)); + return true; + } + + uart_config_t config = {}; + config.baud_rate = static_cast(uart.baud_rate); + config.data_bits = UART_DATA_8_BITS; + config.parity = UART_PARITY_DISABLE; + config.stop_bits = UART_STOP_BITS_1; + config.flow_ctrl = UART_HW_FLOWCTRL_DISABLE; + config.source_clk = UART_SCLK_DEFAULT; + + const uart_port_t port = static_cast(uart.port); + (void)uart_driver_delete(port); + esp_err_t err = uart_param_config(port, &config); + if (err != ESP_OK) + { + ESP_LOGE(kTag, "uart_param_config failed: %s", esp_err_to_name(err)); + return false; + } + err = uart_set_pin(port, uart.tx, uart.rx, UART_PIN_NO_CHANGE, UART_PIN_NO_CHANGE); + if (err != ESP_OK) + { + ESP_LOGE(kTag, "uart_set_pin failed: %s", esp_err_to_name(err)); + return false; + } + err = uart_driver_install(port, 4096, 0, 0, nullptr, 0); + if (err != ESP_OK) + { + ESP_LOGE(kTag, "uart_driver_install failed: %s", esp_err_to_name(err)); + return false; + } + gps_uart_configured_ = true; + ESP_LOGI(kTag, + "GNSS UART configured: port=%d tx=%d rx=%d baud=%lu", + uart.port, + uart.tx, + uart.rx, + static_cast(uart.baud_rate)); + { + std::lock_guard lock(resource_mutex_); + logManagedResourcesLocked("gps_uart_acquire"); + } + return true; +} + +void Tab5Board::teardownGpsUart() +{ + if (!gps_uart_configured_) + { + return; + } + + const auto& uart = gpsUart(); + if (uart.port >= 0) + { + (void)uart_driver_delete(static_cast(uart.port)); + } + gps_uart_configured_ = false; + std::lock_guard lock(resource_mutex_); + logManagedResourcesLocked("gps_uart_release"); +} + +uart_port_t Tab5Board::gpsUartPort() const +{ + return static_cast(gpsUart().port); +} + +bool Tab5Board::isRadioOnline() const +{ + return ensureRadioReady() && radio().isOnline(); +} + +int Tab5Board::transmitRadio(const uint8_t* data, size_t len) +{ + if (!ensureRadioReady()) + { + return -1; + } + return radio().startTransmit(data, len); +} + +int Tab5Board::startRadioReceive() +{ + if (!ensureRadioReady()) + { + return -1; + } + return radio().startReceive() ? 0 : -1; +} + +uint32_t Tab5Board::getRadioIrqFlags() +{ + if (!ensureRadioReady()) + { + return 0; + } + return radio().getIrqFlags(); +} + +int Tab5Board::getRadioPacketLength(bool update) +{ + if (!ensureRadioReady()) + { + return -1; + } + return radio().getPacketLength(update); +} + +int Tab5Board::readRadioData(uint8_t* buf, size_t len) +{ + if (!ensureRadioReady()) + { + return -1; + } + return radio().readPacket(buf, len); +} + +void Tab5Board::clearRadioIrqFlags(uint32_t flags) +{ + if (!ensureRadioReady()) + { + return; + } + radio().clearIrqFlags(flags); +} + +float Tab5Board::getRadioRSSI() +{ + if (!ensureRadioReady()) + { + return 0.0f; + } + return radio().readRssi(); +} + +float Tab5Board::getRadioSNR() +{ + return 0.0f; +} + +void Tab5Board::configureLoraRadio(float freq_mhz, float bw_khz, uint8_t sf, uint8_t cr_denom, + int8_t tx_power, uint16_t preamble_len, uint8_t sync_word, + uint8_t crc_len) +{ + if (!ensureRadioReady()) + { + return; + } + + (void)radio().configureLoRaReceive(freq_mhz, + bw_khz, + sf, + cr_denom, + tx_power, + preamble_len, + sync_word, + crc_len); +} + +bool Tab5Board::ensureRadioReady() +{ + static bool acquired = false; + if (!acquired) + { + acquired = radio().acquire(); + if (acquired) + { + ESP_LOGI(kTag, "SX126x radio acquired"); + } + else + { + ESP_LOGW(kTag, "SX126x radio acquire failed"); + } + } + return acquired; +} + +void Tab5Board::copyOwnerTag(const char* src, char* dst, size_t dst_len) +{ + if (dst == nullptr || dst_len == 0) + { + return; + } + if (src == nullptr) + { + dst[0] = '\0'; + return; + } + const size_t copy_len = std::min(std::strlen(src), dst_len - 1); + std::memcpy(dst, src, copy_len); + dst[copy_len] = '\0'; +} + +Tab5Board::ManagedI2cSlot* Tab5Board::findManagedI2cSlot(uint16_t address, uint32_t speed_hz) +{ + for (auto& slot : managed_system_i2c_) + { + if (slot.active && slot.address == address && slot.speed_hz == speed_hz && slot.handle != nullptr) + { + return &slot; + } + } + return nullptr; +} + +const Tab5Board::ManagedI2cSlot* Tab5Board::findManagedI2cSlot(uint16_t address, uint32_t speed_hz) const +{ + for (const auto& slot : managed_system_i2c_) + { + if (slot.active && slot.address == address && slot.speed_hz == speed_hz && slot.handle != nullptr) + { + return &slot; + } + } + return nullptr; +} + +Tab5Board::ManagedI2cSlot* Tab5Board::findFreeManagedI2cSlot() +{ + for (auto& slot : managed_system_i2c_) + { + if (!slot.active) + { + return &slot; + } + } + return nullptr; +} + +Tab5Board::ManagedLeaseSlot* Tab5Board::findLeaseSlot(std::array& slots, const char* owner) +{ + if (owner == nullptr || owner[0] == '\0') + { + return nullptr; + } + for (auto& slot : slots) + { + if (slot.active && std::strncmp(slot.owner, owner, sizeof(slot.owner)) == 0) + { + return &slot; + } + } + return nullptr; +} + +const Tab5Board::ManagedLeaseSlot* Tab5Board::findLeaseSlot(const std::array& slots, + const char* owner) const +{ + if (owner == nullptr || owner[0] == '\0') + { + return nullptr; + } + for (const auto& slot : slots) + { + if (slot.active && std::strncmp(slot.owner, owner, sizeof(slot.owner)) == 0) + { + return &slot; + } + } + return nullptr; +} + +Tab5Board::ManagedLeaseSlot* Tab5Board::findFreeLeaseSlot(std::array& slots) +{ + for (auto& slot : slots) + { + if (!slot.active) + { + return &slot; + } + } + return nullptr; +} + +void Tab5Board::updateExt5vStateLocked(bool enabled) +{ + if (ext_5v_enabled_ == enabled) + { + return; + } + bsp_set_ext_5v_en(enabled); + ext_5v_enabled_ = enabled; + ESP_LOGI(kTag, "M5-Bus Ext5V %s", enabled ? "enabled" : "disabled"); +} + +void Tab5Board::logManagedResourcesLocked(const char* reason) const +{ + size_t i2c_count = 0; + for (const auto& slot : managed_system_i2c_) + { + if (slot.active && slot.handle != nullptr) + { + ++i2c_count; + } + } + + size_t ext5v_count = 0; + for (const auto& slot : ext5v_leases_) + { + if (slot.active && slot.refs > 0) + { + ++ext5v_count; + } + } + + ESP_LOGI(kTag, + "managed resources reason=%s sys_i2c_devices=%u ext5v_leases=%u ext5v=%d gps_uart=%d", + reason ? reason : "unknown", + static_cast(i2c_count), + static_cast(ext5v_count), + ext_5v_enabled_ ? 1 : 0, + gps_uart_configured_ ? 1 : 0); +} + +} // namespace boards::tab5 + +BoardBase& board = ::boards::tab5::Tab5Board::instance(); diff --git a/boards/tdeck/README.md b/boards/tdeck/README.md new file mode 100644 index 00000000..2a005079 --- /dev/null +++ b/boards/tdeck/README.md @@ -0,0 +1,14 @@ +# `boards/tdeck` + +Board-owned home for T-Deck support. + +Current responsibilities: + +- own the `boards::tdeck::TDeckBoard` implementation +- own T-Deck-specific ESP adapter glue under `boards/tdeck/platform_esp_board_runtime.h` +- keep T-Deck bring-up, pin usage, and singleton/runtime behavior inside `boards/tdeck/*` + +Boundary note: + +- shared ESP board abstractions, display helpers, and dispatcher glue stay in `platform/esp/boards` +- T-Deck-specific runtime and board knowledge belongs in `boards/tdeck` diff --git a/platform/esp/boards/tlora_pager/board_runtime_impl.h b/boards/tdeck/include/boards/tdeck/platform_esp_board_runtime.h similarity index 58% rename from platform/esp/boards/tlora_pager/board_runtime_impl.h rename to boards/tdeck/include/boards/tdeck/platform_esp_board_runtime.h index 37bceaf3..3e585bbf 100644 --- a/platform/esp/boards/tlora_pager/board_runtime_impl.h +++ b/boards/tdeck/include/boards/tdeck/platform_esp_board_runtime.h @@ -1,6 +1,6 @@ #pragma once -#include "board/TLoRaPagerBoard.h" +#include "boards/tdeck/tdeck_board.h" #include "platform/esp/boards/board_runtime.h" #include "ui/LV_Helper.h" @@ -10,20 +10,20 @@ namespace platform::esp::boards::detail inline void initializeBoard(bool waking_from_sleep) { #if HAS_GPS - board.begin(NO_HW_NFC); + ::boards::tdeck::board.begin(); #else - board.begin(NO_HW_GPS | NO_HW_NFC); + ::boards::tdeck::board.begin(NO_HW_GPS); #endif if (waking_from_sleep) { - board.wakeUp(); + ::boards::tdeck::board.wakeUp(); } } inline void initializeDisplay() { - beginLvglHelper(static_cast(instance)); + beginLvglHelper(static_cast(::boards::tdeck::instance)); } inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) @@ -39,9 +39,9 @@ inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) inline AppContextInitHandles resolveAppContextInitHandles() { #if HAS_GPS - return {&board, &instance, &instance, &instance}; + return {&::boards::tdeck::board, &::boards::tdeck::instance, &::boards::tdeck::instance, &::boards::tdeck::instance}; #else - return {&board, &instance, nullptr, nullptr}; + return {&::boards::tdeck::board, &::boards::tdeck::instance, nullptr, nullptr}; #endif } diff --git a/platform/esp/boards/include/board/TDeckBoard.h b/boards/tdeck/include/boards/tdeck/tdeck_board.h similarity index 96% rename from platform/esp/boards/include/board/TDeckBoard.h rename to boards/tdeck/include/boards/tdeck/tdeck_board.h index 4b7ed393..79f82cf4 100644 --- a/platform/esp/boards/include/board/TDeckBoard.h +++ b/boards/tdeck/include/boards/tdeck/tdeck_board.h @@ -6,11 +6,11 @@ #include #include -#include "BoardBase.h" -#include "GpsBoard.h" -#include "LoraBoard.h" -#include "MotionBoard.h" -#include "SdBoard.h" +#include "board/BoardBase.h" +#include "board/GpsBoard.h" +#include "board/LoraBoard.h" +#include "board/MotionBoard.h" +#include "board/SdBoard.h" #include "board/TLoRaPagerTypes.h" #include "display/DisplayInterface.h" #include "pins_arduino.h" @@ -22,6 +22,9 @@ #define newModule() new Module(LORA_CS, LORA_IRQ, LORA_RST, LORA_BUSY) +namespace boards::tdeck +{ + class SX1262Access : public SX1262 { public: @@ -175,3 +178,5 @@ class TDeckBoard : public BoardBase, extern TDeckBoard& instance; extern BoardBase& board; + +} // namespace boards::tdeck diff --git a/boards/tdeck/library.json b/boards/tdeck/library.json new file mode 100644 index 00000000..aea71794 --- /dev/null +++ b/boards/tdeck/library.json @@ -0,0 +1,48 @@ +{ + "name": "boards_tdeck", + "version": "0.1.0", + "frameworks": [ + "arduino" + ], + "platforms": [ + "espressif32" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../platform/esp/boards/include", + "-I../../modules/ui_shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_gps/include", + "-I../../modules/core_hostlink/include", + "-I../../modules/core_team/include", + "-I../../platform/esp/arduino_common/include" + ] + }, + "dependencies": [ + { + "name": "lvgl" + }, + { + "name": "SensorLib" + }, + { + "name": "XPowersLib" + }, + { + "name": "RadioLib" + }, + { + "name": "TinyGPSPlus" + }, + { + "name": "ESP8266Audio" + } + ] +} diff --git a/platform/esp/boards/src/board/TDeckBoard.cpp b/boards/tdeck/src/tdeck_board.cpp similarity index 99% rename from platform/esp/boards/src/board/TDeckBoard.cpp rename to boards/tdeck/src/tdeck_board.cpp index b3d2a450..2dc42ed1 100644 --- a/platform/esp/boards/src/board/TDeckBoard.cpp +++ b/boards/tdeck/src/tdeck_board.cpp @@ -1,5 +1,5 @@ #if defined(ARDUINO_T_DECK) -#include "board/TDeckBoard.h" +#include "boards/tdeck/tdeck_board.h" #include "board/sd_utils.h" #include "display/drivers/ST7789TDeck.h" #include @@ -11,6 +11,9 @@ #include #include +namespace boards::tdeck +{ + namespace { constexpr time_t kMinValidEpochSeconds = 1577836800; // 2020-01-01 00:00:00 UTC @@ -1174,4 +1177,8 @@ TDeckBoard& getInstanceRef() TDeckBoard& instance = getInstanceRef(); BoardBase& board = getInstanceRef(); + +} // namespace boards::tdeck + +BoardBase& board = ::boards::tdeck::instance; #endif // defined(ARDUINO_T_DECK) diff --git a/boards/tlora_pager/README.md b/boards/tlora_pager/README.md new file mode 100644 index 00000000..dc9db9c5 --- /dev/null +++ b/boards/tlora_pager/README.md @@ -0,0 +1,14 @@ +# `boards/tlora_pager` + +Board-owned home for T-LoRa Pager support. + +Current responsibilities: + +- own the `boards::tlora_pager::TLoRaPagerBoard` implementation +- own T-LoRa Pager-specific ESP adapter glue under `boards/tlora_pager/platform_esp_board_runtime.h` +- keep Pager-specific bring-up, power sequencing, and singleton/runtime behavior inside `boards/tlora_pager/*` + +Boundary note: + +- shared ESP board abstractions, display/input helpers, and dispatcher glue stay in `platform/esp/boards` +- T-LoRa Pager-specific runtime and board knowledge belongs in `boards/tlora_pager` diff --git a/platform/esp/boards/tdeck/board_runtime_impl.h b/boards/tlora_pager/include/boards/tlora_pager/platform_esp_board_runtime.h similarity index 54% rename from platform/esp/boards/tdeck/board_runtime_impl.h rename to boards/tlora_pager/include/boards/tlora_pager/platform_esp_board_runtime.h index 52bd23e3..4e0881cf 100644 --- a/platform/esp/boards/tdeck/board_runtime_impl.h +++ b/boards/tlora_pager/include/boards/tlora_pager/platform_esp_board_runtime.h @@ -1,6 +1,6 @@ #pragma once -#include "board/TDeckBoard.h" +#include "boards/tlora_pager/tlora_pager_board.h" #include "platform/esp/boards/board_runtime.h" #include "ui/LV_Helper.h" @@ -10,20 +10,20 @@ namespace platform::esp::boards::detail inline void initializeBoard(bool waking_from_sleep) { #if HAS_GPS - board.begin(); + ::boards::tlora_pager::board.begin(NO_HW_NFC); #else - board.begin(NO_HW_GPS); + ::boards::tlora_pager::board.begin(NO_HW_GPS | NO_HW_NFC); #endif if (waking_from_sleep) { - board.wakeUp(); + ::boards::tlora_pager::board.wakeUp(); } } inline void initializeDisplay() { - beginLvglHelper(static_cast(instance)); + beginLvglHelper(static_cast(::boards::tlora_pager::instance)); } inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) @@ -39,9 +39,9 @@ inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) inline AppContextInitHandles resolveAppContextInitHandles() { #if HAS_GPS - return {&board, &instance, &instance, &instance}; + return {&::boards::tlora_pager::board, &::boards::tlora_pager::instance, &::boards::tlora_pager::instance, &::boards::tlora_pager::instance}; #else - return {&board, &instance, nullptr, nullptr}; + return {&::boards::tlora_pager::board, &::boards::tlora_pager::instance, nullptr, nullptr}; #endif } diff --git a/platform/esp/boards/include/board/TLoRaPagerBoard.h b/boards/tlora_pager/include/boards/tlora_pager/tlora_pager_board.h similarity index 98% rename from platform/esp/boards/include/board/TLoRaPagerBoard.h rename to boards/tlora_pager/include/boards/tlora_pager/tlora_pager_board.h index aa563156..ed0156ee 100644 --- a/platform/esp/boards/include/board/TLoRaPagerBoard.h +++ b/boards/tlora_pager/include/boards/tlora_pager/tlora_pager_board.h @@ -15,11 +15,11 @@ #include #include -#include "BoardBase.h" -#include "GpsBoard.h" -#include "LoraBoard.h" -#include "MotionBoard.h" -#include "SdBoard.h" +#include "board/BoardBase.h" +#include "board/GpsBoard.h" +#include "board/LoraBoard.h" +#include "board/MotionBoard.h" +#include "board/SdBoard.h" // Forward declaration to avoid circular includes namespace app @@ -49,7 +49,7 @@ class AppContext; // Keyboard #ifdef USING_INPUT_DEV_KEYBOARD -#include "LilyGoKeyboard.h" +#include "board/LilyGoKeyboard.h" #endif #include "board/TLoRaPagerTypes.h" @@ -72,6 +72,9 @@ class SX1262Access : public SX1262 #define newModule() new Module(LORA_CS, LORA_IRQ, LORA_RST, LORA_BUSY) +namespace boards::tlora_pager +{ + /** * @class TLoRaPagerBoard * @brief Main board class for T-LoRa-Pager hardware @@ -496,5 +499,7 @@ class TLoRaPagerBoard : public BoardBase, extern TLoRaPagerBoard& instance; extern BoardBase& board; +} // namespace boards::tlora_pager + #define DEVICE_MAX_BRIGHTNESS_LEVEL 16 #define DEVICE_MIN_BRIGHTNESS_LEVEL 0 diff --git a/boards/tlora_pager/library.json b/boards/tlora_pager/library.json new file mode 100644 index 00000000..368810b2 --- /dev/null +++ b/boards/tlora_pager/library.json @@ -0,0 +1,60 @@ +{ + "name": "boards_tlora_pager", + "version": "0.1.0", + "frameworks": [ + "arduino" + ], + "platforms": [ + "espressif32" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../platform/esp/boards/include", + "-I../../modules/ui_shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_gps/include", + "-I../../modules/core_hostlink/include", + "-I../../modules/core_team/include", + "-I../../platform/esp/arduino_common/include" + ] + }, + "dependencies": [ + { + "name": "lvgl" + }, + { + "name": "SensorLib" + }, + { + "name": "XPowersLib" + }, + { + "name": "RadioLib" + }, + { + "name": "TinyGPSPlus" + }, + { + "name": "Adafruit TCA8418" + }, + { + "name": "Adafruit BusIO" + }, + { + "name": "STM32duino ST25R3916" + }, + { + "name": "STM32duino NFC-RFAL" + }, + { + "name": "esp_arduino_audio_codec" + } + ] +} diff --git a/platform/esp/boards/src/board/TLoRaPagerBoard.cpp b/boards/tlora_pager/src/tlora_pager_board.cpp similarity index 99% rename from platform/esp/boards/src/board/TLoRaPagerBoard.cpp rename to boards/tlora_pager/src/tlora_pager_board.cpp index 06507edc..70d62ed4 100644 --- a/platform/esp/boards/src/board/TLoRaPagerBoard.cpp +++ b/boards/tlora_pager/src/tlora_pager_board.cpp @@ -1,5 +1,5 @@ #if defined(ARDUINO_T_LORA_PAGER) -#include "board/TLoRaPagerBoard.h" +#include "boards/tlora_pager/tlora_pager_board.h" #include "board/sd_utils.h" #include "freertos/FreeRTOS.h" @@ -19,6 +19,9 @@ #include "ui/widgets/system_notification.h" #include +namespace boards::tlora_pager +{ + #ifndef GPS_BOARD_LOG_ENABLE #define GPS_BOARD_LOG_ENABLE 0 #endif @@ -2610,4 +2613,8 @@ TLoRaPagerBoard& getInstanceRef() TLoRaPagerBoard& instance = getInstanceRef(); BoardBase& board = getInstanceRef(); + +} // namespace boards::tlora_pager + +BoardBase& board = ::boards::tlora_pager::instance; #endif // defined(ARDUINO_T_LORA_PAGER) diff --git a/boards/twatchs3/README.md b/boards/twatchs3/README.md new file mode 100644 index 00000000..404fe7fc --- /dev/null +++ b/boards/twatchs3/README.md @@ -0,0 +1,14 @@ +# `boards/twatchs3` + +Board-owned home for T-Watch S3 support. + +Current responsibilities: + +- own the `boards::twatchs3::TWatchS3Board` implementation +- own T-Watch S3-specific ESP adapter glue under `boards/twatchs3/platform_esp_board_runtime.h` +- keep T-Watch S3 bring-up, pin usage, and singleton/runtime behavior inside `boards/twatchs3/*` + +Boundary note: + +- shared ESP board abstractions, display helpers, and dispatcher glue stay in `platform/esp/boards` +- T-Watch S3-specific runtime and board knowledge belongs in `boards/twatchs3` diff --git a/platform/esp/boards/twatchs3/board_runtime_impl.h b/boards/twatchs3/include/boards/twatchs3/platform_esp_board_runtime.h similarity index 61% rename from platform/esp/boards/twatchs3/board_runtime_impl.h rename to boards/twatchs3/include/boards/twatchs3/platform_esp_board_runtime.h index b51dd674..7efd33b7 100644 --- a/platform/esp/boards/twatchs3/board_runtime_impl.h +++ b/boards/twatchs3/include/boards/twatchs3/platform_esp_board_runtime.h @@ -1,6 +1,6 @@ #pragma once -#include "board/TWatchS3Board.h" +#include "boards/twatchs3/twatchs3_board.h" #include "platform/esp/boards/board_runtime.h" #include "ui/LV_Helper.h" @@ -10,20 +10,20 @@ namespace platform::esp::boards::detail inline void initializeBoard(bool waking_from_sleep) { #if HAS_GPS - board.begin(NO_HW_SD | NO_HW_NFC); + ::boards::twatchs3::instance.begin(NO_HW_SD | NO_HW_NFC); #else - board.begin(NO_HW_GPS | NO_HW_SD | NO_HW_NFC); + ::boards::twatchs3::instance.begin(NO_HW_GPS | NO_HW_SD | NO_HW_NFC); #endif if (waking_from_sleep) { - board.wakeUp(); + ::boards::twatchs3::instance.wakeUp(); } } inline void initializeDisplay() { - beginLvglHelper(static_cast(instance)); + beginLvglHelper(static_cast(::boards::twatchs3::instance)); } inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) @@ -38,7 +38,7 @@ inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) inline AppContextInitHandles resolveAppContextInitHandles() { - return {&board, &instance, nullptr, nullptr}; + return {&board, &::boards::twatchs3::instance, nullptr, nullptr}; } } // namespace platform::esp::boards::detail diff --git a/platform/esp/boards/include/board/TWatchS3Board.h b/boards/twatchs3/include/boards/twatchs3/twatchs3_board.h similarity index 96% rename from platform/esp/boards/include/board/TWatchS3Board.h rename to boards/twatchs3/include/boards/twatchs3/twatchs3_board.h index 304073f3..5bcbe544 100644 --- a/platform/esp/boards/include/board/TWatchS3Board.h +++ b/boards/twatchs3/include/boards/twatchs3/twatchs3_board.h @@ -5,8 +5,8 @@ #include #include -#include "BoardBase.h" -#include "LoraBoard.h" +#include "board/BoardBase.h" +#include "board/LoraBoard.h" #include "board/TLoRaPagerTypes.h" #include "display/DisplayInterface.h" #include "pins_arduino.h" @@ -15,6 +15,9 @@ #error "SCREEN_WIDTH and SCREEN_HEIGHT must be provided via build flags (env .ini)." #endif +namespace boards::twatchs3 +{ + class SX1262Access : public SX1262 { public: @@ -32,7 +35,6 @@ class TWatchS3Board : public BoardBase, public: static TWatchS3Board* getInstance(); - // BoardBase uint32_t begin(uint32_t disable_hw_init = 0) override; void wakeUp() override {} void handlePowerButton() override {} @@ -56,7 +58,6 @@ class TWatchS3Board : public BoardBase, void vibrator() override {} void stopVibrator() override {} - // LilyGo_Display void setRotation(uint8_t rotation) override; uint8_t getRotation() override; void pushColors(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t* color) override; @@ -66,7 +67,6 @@ class TWatchS3Board : public BoardBase, bool hasTouch() override { return touch_ready_; } uint8_t getPoint(int16_t* x, int16_t* y, uint8_t get_point) override; - // LoraBoard bool isRadioOnline() const override { return (devices_probe_ & HW_RADIO_ONLINE) != 0; } int transmitRadio(const uint8_t* data, size_t len) override; int startRadioReceive() override; @@ -85,7 +85,6 @@ class TWatchS3Board : public BoardBase, bool initPMU(); bool initTouch(); - private: uint32_t devices_probe_ = 0; uint8_t brightness_ = 8; uint8_t rotation_ = 0; @@ -108,4 +107,7 @@ class TWatchS3Board : public BoardBase, }; extern TWatchS3Board& instance; + +} // namespace boards::twatchs3 + extern BoardBase& board; diff --git a/boards/twatchs3/library.json b/boards/twatchs3/library.json new file mode 100644 index 00000000..e8d5136a --- /dev/null +++ b/boards/twatchs3/library.json @@ -0,0 +1,42 @@ +{ + "name": "boards_twatchs3", + "version": "0.1.0", + "frameworks": [ + "arduino" + ], + "platforms": [ + "espressif32" + ], + "build": { + "includeDir": "include", + "srcDir": "src", + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../..", + "-I../../platform/shared/include", + "-I../../platform/esp/boards/include", + "-I../../modules/ui_shared/include", + "-I../../modules/core_sys/include", + "-I../../modules/core_chat/include", + "-I../../modules/core_gps/include", + "-I../../modules/core_hostlink/include", + "-I../../modules/core_team/include", + "-I../../platform/esp/arduino_common/include" + ] + }, + "dependencies": [ + { + "name": "lvgl" + }, + { + "name": "SensorLib" + }, + { + "name": "XPowersLib" + }, + { + "name": "RadioLib" + } + ] +} diff --git a/platform/esp/boards/src/board/TWatchS3Board.cpp b/boards/twatchs3/src/twatchs3_board.cpp similarity index 94% rename from platform/esp/boards/src/board/TWatchS3Board.cpp rename to boards/twatchs3/src/twatchs3_board.cpp index 54ff8b49..0bce4ef1 100644 --- a/platform/esp/boards/src/board/TWatchS3Board.cpp +++ b/boards/twatchs3/src/twatchs3_board.cpp @@ -1,12 +1,14 @@ #if defined(ARDUINO_T_WATCH_S3) -#include "board/TWatchS3Board.h" +#include "boards/twatchs3/twatchs3_board.h" #include "display/drivers/ST7789WatchS3.h" #include #include #include #include -#include + +namespace boards::twatchs3 +{ namespace { @@ -61,8 +63,8 @@ TWatchS3Board::TWatchS3Board() TWatchS3Board* TWatchS3Board::getInstance() { - static TWatchS3Board instance; - return &instance; + static TWatchS3Board singleton; + return &singleton; } uint32_t TWatchS3Board::begin(uint32_t disable_hw_init) @@ -174,11 +176,9 @@ bool TWatchS3Board::initPMU() bool TWatchS3Board::initTouch() { - bool ok = false; - Wire1.begin(TOUCH_SDA, TOUCH_SCL); touch_.setPins(TOUCH_RST, TOUCH_INT); - ok = touch_.begin(Wire1, FT6X36_SLAVE_ADDRESS, TOUCH_SDA, TOUCH_SCL); + bool ok = touch_.begin(Wire1, FT6X36_SLAVE_ADDRESS, TOUCH_SDA, TOUCH_SCL); if (!ok) { Serial.println("[TWatchS3Board] touch init failed"); @@ -204,24 +204,26 @@ void TWatchS3Board::softwareShutdown() void TWatchS3Board::setBrightness(uint8_t level) { brightness_ = level; - if (display_ready_) + if (!display_ready_) { - LilyGoDispArduinoSPI::setBrightness(level); - setup_backlight(); + return; + } + + LilyGoDispArduinoSPI::setBrightness(level); + setup_backlight(); #if defined(DISP_BL) #if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) - if (s_backlight_ready) - { - ledcWrite(DISP_BL, brightness_); - } -#else - if (s_backlight_ready) - { - ledcWrite(LEDC_BACKLIGHT_CHANNEL, brightness_); - } -#endif -#endif + if (s_backlight_ready) + { + ledcWrite(DISP_BL, brightness_); } +#else + if (s_backlight_ready) + { + ledcWrite(LEDC_BACKLIGHT_CHANNEL, brightness_); + } +#endif +#endif } bool TWatchS3Board::isRTCReady() const @@ -416,5 +418,8 @@ TWatchS3Board& getInstanceRef() } // namespace TWatchS3Board& instance = getInstanceRef(); -BoardBase& board = getInstanceRef(); + +} // namespace boards::twatchs3 + +BoardBase& board = ::boards::twatchs3::instance; #endif // defined(ARDUINO_T_WATCH_S3) diff --git a/docs/Best Practices/GAT562_IMPLEMENTATION_MAP.md b/docs/Best Practices/GAT562_IMPLEMENTATION_MAP.md new file mode 100644 index 00000000..c7162623 --- /dev/null +++ b/docs/Best Practices/GAT562_IMPLEMENTATION_MAP.md @@ -0,0 +1,314 @@ +# GAT562 实现映射 + +本文件用于把 `gat562_mesh_evb_pro` 的实现落点、分层归属和当前完成状态写清楚。 + +权威约束来源: +- `.tmp/meshtastic-firmware` 中 GAT562 硬件参考 +- `docs/Best Practices/GAT562_REQUIREMENTS.md` +- `docs/Best Practices/new_hardware_adaptation_prompt.md` + +--- + +## 1. 板级事实 + +落点: +- `boards/gat562_mesh_evb_pro.json` +- `boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h` +- `variants/gat562_mesh_evb_pro/variant.h` +- `variants/gat562_mesh_evb_pro/variant.cpp` + +承载内容: +- nRF52840 / S140 / Flash / RAM / bootloader 约束 +- OLED / LoRa / GNSS / LED / 按键 / 电池 / 3V3 供电引脚 +- 产品边界:支持 `Meshtastic / MeshCore / BLE / LoRa / GNSS` +- 产品边界:不支持 `Team / HostLink / SD / CJK / 拼音 IME` + +原则: +- 板级参数只放在 `boards/` 和 `variants/` +- 业务层不直接写死引脚和硬件事实 + +--- + +## 2. 环境定义 + +落点: +- `variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini` + +承载内容: +- GAT562 独立编译环境 +- nRF52 include path / generated protobuf include path +- `RadioLib / TinyGPSPlus / nanopb` 依赖 +- GAT562 边界裁剪:排除 `Team / HostLink / USB/PC Link / CJK 字库 / 拼音 IME` + +原则: +- GAT562 的编译裁剪在环境层完成 +- 不用在共享模块里到处写板级 ifdef 兜底 + +--- + +## 3. 共享身份与自宣告 + +落点: +- `modules/core_chat/include/chat/runtime/self_identity_provider.h` +- `modules/core_chat/include/chat/runtime/self_identity_policy.h` +- `modules/core_chat/src/runtime/self_identity_policy.cpp` +- `modules/core_chat/include/chat/runtime/self_announcement_core.h` +- `modules/core_chat/include/chat/runtime/meshtastic_self_announcement_core.h` +- `modules/core_chat/src/runtime/meshtastic_self_announcement_core.cpp` +- `modules/core_chat/include/chat/runtime/meshcore_self_announcement_core.h` +- `modules/core_chat/src/runtime/meshcore_self_announcement_core.cpp` + +承载内容: +- `long name / short name / node id / BLE 名称` 的统一派生规则 +- Meshtastic NodeInfo 组包 +- MeshCore identity advert 组包 + +原则: +- 身份派生规则属于共享业务,不属于 app +- 空口自宣告规则属于共享业务,不属于板级 runtime + +--- + +## 4. Shared app 容器去 Team 强依赖 + +落点: +- `modules/core_sys/include/app/app_context_platform_bindings.h` +- `apps/esp_pio/src/app_context.cpp` + +承载内容: +- `create_team_services` 不再是 app context 有效性的硬要求 +- GAT562 可以作为真实的 “无 Team 设备” 接入,而不是伪造 Team 壳 + +--- + +## 5. nRF52 平台桥接与持久化 + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/device_identity.h` +- `platform/nrf52/arduino_common/src/device_identity.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/settings_runtime.h` +- `platform/nrf52/arduino_common/src/settings_runtime.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/self_identity_bridge.h` +- `platform/nrf52/arduino_common/src/self_identity_bridge.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/app_config_store.h` +- `platform/nrf52/arduino_common/src/app_config_store.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/blob_file_store.h` +- `platform/nrf52/arduino_common/src/chat/infra/blob_file_store.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/contact_store.h` +- `platform/nrf52/arduino_common/src/chat/infra/contact_store.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h` +- `platform/nrf52/arduino_common/src/chat/infra/meshtastic/node_store.cpp` + +承载内容: +- 从 `NRF_FICR->DEVICEADDR` 派生 node id / MAC +- 统一规范化 Meshtastic / MeshCore 配置 +- `InternalFS` 上的 app config / 节点 / 联系人存储 +- 消息提示音音量持久化入口 +- 保存配置后直接回推 radio / BLE / GNSS / identity 运行态 + +原则: +- 平台层负责“读真值”和“落磁盘” +- 共享层只消费抽象结果 + +--- + +## 6. nRF52 LoRa 传输层 + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/radio_packet_io.h` +- `platform/nrf52/arduino_common/src/chat/infra/radio_packet_io.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/sx1262_radio_packet_io.h` +- `platform/nrf52/arduino_common/src/chat/infra/sx1262_radio_packet_io.cpp` + +承载内容: +- `IRadioPacketIo` 抽象 +- GAT562 SX1262 + RadioLib 实现 +- 3V3 / radio power rail / SPI / Radio chip 初始化 +- Meshtastic / MeshCore 两套 radio 参数应用 +- TX 后回到 RX,RX 时填充 `RSSI / SNR / freq / bw / sf / cr` +- 频率字符串格式化能力在板级 runtime 提供,后续屏保页直接消费 + +原则: +- radio 真实参数生效属于平台层 +- app 只负责把当前协议配置下发给平台层 + +--- + +## 7. nRF52 协议适配器 + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/protocol_factory.h` +- `platform/nrf52/arduino_common/src/chat/infra/protocol_factory.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h` +- `platform/nrf52/arduino_common/src/chat/infra/meshtastic/meshtastic_radio_adapter.cpp` +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h` +- `platform/nrf52/arduino_common/src/chat/infra/meshcore/meshcore_radio_adapter.cpp` + +承载内容: +- Meshtastic Lite Adapter:文本、AppData、NodeInfo、自宣告 +- MeshCore Lite Adapter:文本/AppData 转发、identity advert、自宣告 +- Meshtastic 收包按 `channel_hash -> key` 解密,不再只支持无 PSK + +原则: +- 协议逻辑尽量复用 `modules/core_chat` +- 平台适配器只补 transport / runtime glue + +--- + +## 8. nRF52 GNSS / Device runtime + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/gps_runtime.h` +- `platform/nrf52/arduino_common/src/platform_ui_gps_runtime.cpp` +- `platform/nrf52/arduino_common/src/platform_ui_device_runtime.cpp` +- `platform/nrf52/arduino_common/src/platform_ui_time_runtime.cpp` + +承载内容: +- `platform::ui::gps::*` 的 nRF52 实现 +- `platform::ui::device::*` 的 nRF52 实现 +- UART GNSS 输入解析 +- 基础电池百分比读取 +- GPS 校时入口 +- 本地时区偏移持久化与本地时间换算 +- 统一走 `board_runtime` 完成 3V3 rail / LED / 输入引脚初始化 + +原则: +- UI 读的是共享平台 runtime 接口 +- 具体串口、ADC、RTC 判定都归平台层 + +--- + +## 9. nRF52 BLE runtime + +落点: +- `platform/nrf52/arduino_common/include/ble/ble_manager.h` +- `platform/nrf52/arduino_common/src/ble/ble_manager.cpp` + +承载内容: +- Bluefruit 基础广播/连接入口 +- 根据当前协议切换广播服务 UUID +- BLE 名称统一使用 `modules/core_chat` 的共享身份派生规则 + +当前状态: +- 已建立 nRF52 侧 BLE manager 边界和基础广播能力 +- 还需要继续补齐 Meshtastic / MeshCore 的完整手机侧协议服务 + +--- + +## 9.5 nRF52 板级 runtime + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/board_runtime.h` +- `platform/nrf52/arduino_common/src/board_runtime.cpp` + +承载内容: +- 3V3 rail 初始化 +- 状态 LED / 提示 LED 控制 +- GAT562 摇杆与按键原始输入快照 +- LoRa 频率字符串格式化 + +原则: +- 电源 rail / LED / GPIO 输入事实归平台板级 runtime +- LoRa / GPS / UI 不再各自散落初始化相同的板级引脚 + +--- + +## 9.6 nRF52 输入 runtime + +落点: +- `platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/input_runtime.h` +- `platform/nrf52/arduino_common/src/input_runtime.cpp` + +承载内容: +- 摇杆 / 按键的去抖事件 +- 最近活动时间戳 +- 当前原始输入快照 + +原则: +- 原始 GPIO -> 可消费输入事件的转换归平台 runtime +- UI 不直接轮询散落 GPIO + +--- + +## 10. GAT562 app 装配层 + +落点: +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_facade_runtime.h` +- `apps/gat562_mesh_evb_pro/src/app_facade_runtime.cpp` +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/app_runtime_access.h` +- `apps/gat562_mesh_evb_pro/src/app_runtime_access.cpp` +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/startup_runtime.h` +- `apps/gat562_mesh_evb_pro/src/startup_runtime.cpp` +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/loop_runtime.h` +- `apps/gat562_mesh_evb_pro/src/loop_runtime.cpp` +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/arduino_entry.h` +- `apps/gat562_mesh_evb_pro/src/arduino_entry.cpp` +- `apps/gat562_mesh_evb_pro/include/apps/gat562_mesh_evb_pro/ui_runtime.h` +- `apps/gat562_mesh_evb_pro/src/ui_runtime.cpp` +- `src/main.cpp` + +承载内容: +- GAT562 独立 app facade,不再复用 ESP 偏置的 `AppContext` +- 启动时装配: + - app config + - identity bridge + - node/contact store + - protocol adapters + - BLE manager + - SX1262 radio packet io + - GPS runtime +- loop 中驱动: + - GPS tick + - Mono OLED UI tick + - 输入事件 -> UI 动作映射 + - raw packet -> active adapter + - chat core update + - BLE update + - event dispatch + +原则: +- `apps/` 只负责 assemble,不负责发明共享业务 + +--- + +## 11. 与需求文档的对应关系 + +已经覆盖的主线: +- `User Name / Short Name` -> 本机身份 / BLE 名称 / LoRa 自宣告联动 +- GAT562 真实 `no-Team / no-HostLink / no-SD / no-CJK` +- LoRa 参数由 settings 真正驱动 radio 配置 +- GNSS / battery / device runtime 不再是假入口 +- GAT562 单色 UI 已有独立 shared module 与 nRF52 backend +- 启动日志 / 屏保 / 主菜单 / 会话 / 文本输入 / 身份/无线/设备/GNSS/动作页 已有明确落点 +- MeshCore Lite 不再只认 advert,已能把 direct/group app payload 入站成 `AppData` +- Meshtastic Lite 不再只认文本,已能把非文本 `AppData` 入站成 `AppData` + +仍需继续补齐的主线: +- Meshtastic / MeshCore 完整 BLE 手机协议服务 +- 更完整的消息接收/ACK/控制类业务 +- 单色 UI 的编译与实机联调闭环 + +--- + +## 12. 分层结论 + +本轮确定下来的长期结构: +- `modules/`:共享业务、协议、自宣告、身份策略 +- `platform/nrf52/`:nRF52 transport / BLE / GNSS / FS / device runtime +- `boards/gat562_mesh_evb_pro/`:板级事实与边界 +- `apps/gat562_mesh_evb_pro/`:设备启动与装配 +- `variants/gat562_mesh_evb_pro/`:编译环境与能力裁剪 + +这也是后续继续补齐 GAT562、以及适配更多新硬件时的标准落点。 + +## Board Ownership Update + +- `boards/gat562_mesh_evb_pro/src/gat562_board.cpp` is now the single board owner for GAT562 board-specific hardware coordination. +- Board-owned concerns include: 3V3 power rail, GPIO input mapping, OLED/I2C access, GPS UART bring-up, board default identity, and LoRa radio binding/config application. +- `apps/gat562_mesh_evb_pro/*` remains composition-only: it wires board, shared platform BLE, shared protocol adapters, and shared UI together. +- GAT562 app code must not keep a second board-specific LoRa/GPIO/bus/power owner outside `Gat562Board`. +- Shared BLE logic should stay in `platform/nrf52/arduino_common`, with board-specific prerequisites absorbed by `Gat562Board`. +- BLE ownership rule update: `apps/gat562_mesh_evb_pro` no longer keeps a board-specific `ble_owner` layer. The app composes the shared `platform/nrf52` `BleManager` directly, while board-specific defaults/prerequisites stay in `Gat562Board`. +- GPS startup rule update: app startup should call a single board-facing GPS runtime entry, rather than splitting UART bring-up and config application across multiple app/runtime locations. +- Radio hardware ownership update: GAT562 LoRa rail enable and SPI bus bring-up are board-owned concerns and now live behind `Gat562Board::prepareRadioHardware()`. `sx1262_radio_packet_io` should only perform chip-level RadioLib initialization and packet I/O. +- I2C ownership update: the former standalone `i2c_bus` helper is now folded into `Gat562Board`. Shared OLED/I2C access and the RAII lock live behind `Gat562Board::i2cWire()` and `Gat562Board::I2cGuard`, keeping board bus ownership at a single entry point. diff --git a/docs/Best Practices/GAT562_REQUIREMENTS.md b/docs/Best Practices/GAT562_REQUIREMENTS.md new file mode 100644 index 00000000..345ada31 --- /dev/null +++ b/docs/Best Practices/GAT562_REQUIREMENTS.md @@ -0,0 +1,643 @@ +# GAT562 需求文档 + +## 1. 文档目的 + +本文档定义 `gat562_mesh_evb_pro` 固件的产品目标、能力边界、功能需求、非功能要求与验收标准。 + +目标不是做“能编译的演示固件”,而是做一个: + +- 能稳定启动 +- 能稳定交互 +- 能真实承接 LoRa / BLE / GNSS / 本地设置 +- 能作为后续更多硬件适配参考模板 + +的正式硬件环境。 + +--- + +## 2. 产品定位 + +`GAT562` 是一个: + +- 小屏设备 +- 输入能力有限 +- 无触摸 +- 无全键盘 +- 无中文输入 +- 无大屏复杂 UI +- 但具备真实无线通信与身份能力 + +的手持节点。 + +它的核心价值不是复杂交互,而是: + +- 作为真实 Meshtastic / MeshCore 双协议节点 +- 作为 BLE 手机配对与配置入口 +- 作为 LoRa 空口节点 +- 作为具备基础本地 UI 的独立设备 + +--- + +## 3. 总体目标 + +`gat562_mesh_evb_pro` 固件必须满足以下总体目标: + +1. 启动稳定,不得随机卡死、卡屏、卡在某个初始化阶段 +2. 主循环稳定,不得因 UI / LoRa / BLE / GNSS / 文件系统任务互相抢占而失活 +3. UI 不是空壳,页面入口必须对应真实能力 +4. Settings 中的可改项必须真实生效,且可持久化落盘 +5. LoRa、BLE、GNSS、身份广播必须是实际业务能力,不是 mock / no-op +6. 保持 `GAT562` 自身边界清晰,不引入不适合该硬件形态的功能 + +--- + +## 4. 产品边界 + +### 4.1 必须支持的能力 + +- Meshtastic 真实能力 +- MeshCore 真实能力 +- BLE 手机连接与基本配置能力 +- LoRa 收发能力 +- GNSS 基础能力 +- 本机身份显示 +- 本机设置管理 +- 屏保 / 主菜单 / 关键业务页面 + +### 4.2 明确不支持的能力 + +以下能力不属于 `GAT562` 范围,后续实现时必须排除: + +- Team 相关全部能力 +- HostLink / PC Link +- SD / Card 能力 +- 中文输入法 +- 拼音输入 +- 中文字库 / CJK 字库路径 +- 复杂大屏页面 +- 不适合有限输入设备的重交互流程 + +### 4.3 输入边界 + +`GAT562` 只需要支持: + +- 英文 +- 数字 +- 符号 + +不需要支持: + +- 中文输入 +- 拼音候选 +- 手写 / 触摸输入 + +--- + +## 5. 架构原则 + +### 5.1 基本原则 + +后续所有实现必须遵守以下原则: + +- 行为优先,抽象第二 +- 稳定环境优先,共享模块第二 +- 先保证板级运行链可靠,再做跨平台抽象 +- 不允许一次同时改 owner / lifecycle / startup order / shared boundary + +### 5.2 模块边界原则 + +共享模块 `modules/*` 应只承载: + +- 协议逻辑 +- 纯业务逻辑 +- 与具体硬件无关的 runtime core + +板级或平台层应承载: + +- 引脚 +- 上电顺序 +- 总线初始化 +- 芯片协调 +- 设备生命周期 +- 中断与轮询节奏 +- 与具体外设绑定的 host/context/runtime + +### 5.3 硬件适配原则 + +新增或改造硬件环境时: + +- 不允许把一个不稳定板级环境当成共享抽象验证基准 +- 必须先有一个稳定参考环境 +- 对 `GAT562` 的改动不得顺手破坏 ESP 环境 +- 对 shared modules 的改动必须先验证至少一个 ESP 环境可编译通过 + +--- + +## 6. 启动与运行时需求 + +### 6.1 启动需求 + +设备上电后应完成以下流程: + +1. 基础硬件上电 +2. 显示可工作 +3. 启动日志可见 +4. 板级初始化依次推进 +5. 成功进入屏保页或主界面 + +不得出现: + +- 卡在 `lora ok` +- 卡在 `gnss ok` +- 卡在屏保页但时间不更新 +- 卡在屏保页且摇杆无响应 +- 进入某页后主循环停摆 + +### 6.2 启动日志需求 + +启动日志必须: + +- 能反映当前初始化阶段 +- 能帮助判断卡在哪个模块 +- 不依赖 logo 才可观察 + +用户偏好要求: + +- 开机只保留滚动日志 +- 不要显示不相关 logo + +### 6.3 主循环需求 + +主循环必须持续运行,且能同时支撑: + +- board runtime +- input poll +- UI 刷新 +- LoRa poll +- BLE poll +- GNSS poll +- 设置 / 状态维护 + +主循环不得因为任一模块: + +- 长时间阻塞 +- 死锁 +- 饥饿 +- 占满总线 + +而导致全局失活。 + +### 6.4 IC 协调需求 + +必须显式考虑以下芯片与总线协调: + +- OLED / I2C +- GNSS / UART +- LoRa / SPI +- BLE / SoftDevice / Bluefruit +- InternalFS / Flash +- 输入 GPIO +- LED GPIO + +要求: + +- 引脚用途明确,不允许冲突 +- 初始化顺序明确 +- 轮询频率合理 +- 避免 I2C / SPI / Flash 与 UI 渲染形成长期阻塞 + +--- + +## 7. UI 需求 + +### 7.1 UI 总体要求 + +UI 必须是“有限但真实”的 UI: + +- 页面数量可少 +- 页面能力不能空 +- 入口必须能走通 +- 页面背后必须有真实能力承接 + +### 7.2 启动页 + +要求: + +- 支持滚动日志 +- 不显示多余 logo +- 启动完成后自动转入屏保 + +### 7.3 屏保页 + +屏保页必须支持: + +- 当前时间显示 +- 时间持续更新 +- 年月日与星期显示 +- 顶栏左侧显示协议简写:`mt` / `mc` +- 顶栏右侧显示当前 LoRa 频率,带单位 `MHz` +- 频率显示必须正确处理小数,例如 `478.875MHz` +- 顶部横线通栏显示 + +交互要求: + +- 从屏保页可通过摇杆进入主菜单 +- 不得卡死 +- 不得时间停住 + +### 7.4 主菜单 + +要求: + +- 可从屏保页进入 +- 各菜单入口有效 +- 无死入口 +- 不得进入 no-op 页面后没有反馈 + +### 7.5 Settings 页面 + +要求: + +- 从主菜单可进入 +- 分类清晰 +- 所有展示项要么真实生效,要么明确不在本硬件范围内并隐藏 +- 不允许放大量空壳项 + +### 7.6 字体与排版 + +用户偏好要求: + +- 页面头部标题字体尽量小 +- 行与行之间间隔尽量小 +- 小屏信息密度优先 + +--- + +## 8. Settings 功能需求 + +## 8.1 System 类 + +System 中每个设置项都必须满足: + +- 有明确来源 +- 有真实当前值 +- 改动后可生效 +- 可落盘 + +不允许只是展示静态占位文案。 + +## 8.2 Chat 类 + +Chat 设置必须按“真实接入,不做空壳”的要求实现。 + +要求覆盖以下能力: + +1. Protocol +2. TX +3. Region +4. Preset +5. Channel +6. User Name +7. Short Name +8. PSK +9. Encrypt + +### 8.2.1 Protocol + +要求: + +- 可切换当前聊天协议 +- 至少覆盖 Meshtastic / MeshCore +- 切换后 UI / runtime / LoRa 使用的协议一致 + +### 8.2.2 TX + +要求: + +- 可配置发射相关参数 +- 配置项必须真实作用于 LoRa 配置 + +### 8.2.3 Region / Preset / Channel + +要求: + +- 必须真实驱动无线配置 +- 改动后影响当前协议无线参数 +- 显示值与实际生效值一致 + +### 8.2.4 User Name / Short Name + +要求: + +- 不是只改 BLE 名称 +- 必须联动本机显示文案 +- 必须联动 Meshtastic nodeinfo +- 必须联动 MeshCore 身份相关展示与空口广播 + +即: + +- 本机 UI 看见的身份 +- BLE 广播/设备名称 +- LoRa 空口中的身份信息 + +必须一致或按明确规则派生。 + +### 8.2.5 PSK / Encrypt + +要求: + +- 不能只是 UI 勾选项 +- 必须真实影响协议收发 +- 必须可持久化 + +--- + +## 9. 通信需求 + +### 9.1 Meshtastic + +必须支持真实 Meshtastic 业务能力,包括但不限于: + +- 基本 LoRa 收发 +- 节点身份广播 +- Channel 相关配置 +- 与手机的 BLE 数据通路 +- NodeInfo 同步 + +### 9.2 MeshCore + +必须支持真实 MeshCore 业务能力,包括但不限于: + +- 身份广播 +- 本机身份展示 +- 空口身份联动 +- LoRa 数据通路 + +### 9.3 双协议边界 + +要求: + +- `GAT562` 支持 Meshtastic / MeshCore +- 屏保页只需显示当前协议简写 +- Team 相关能力不在范围内 + +--- + +## 10. LoRa 需求 + +### 10.1 基础收发 + +必须支持: + +- LoRa 初始化 +- 接收数据 +- 发送数据 +- 根据协议选择参数 + +### 10.2 无线参数展示 + +必须支持: + +- 当前频率显示 +- 与实际配置一致 +- 小数位精确显示,不得粗暴四舍五入成错误值 + +### 10.3 后台处理 + +必须支持: + +- 接收轮询 +- 消息入站 +- 对应协议处理 +- 发射恢复接收 + +--- + +## 11. BLE 需求 + +### 11.1 基础能力 + +必须支持: + +- 手机连接 +- 正常广播 +- 设备名正确 +- 基本收发链路可用 + +### 11.2 身份联动 + +BLE 名称不能孤立管理,必须服从本机身份策略。 + +### 11.3 稳定性 + +BLE 不得: + +- 抢占主循环导致 UI 卡死 +- 导致启动死锁 +- 导致 LoRa / GNSS 失活 + +--- + +## 12. GNSS 需求 + +必须支持: + +- GNSS 初始化 +- 基本定位数据读取 +- 定时任务运行 +- 时间校准相关能力 + +不得: + +- 只初始化一次然后无后续调度 +- 导致主循环被 GNSS 任务拖住 + +--- + +## 13. 身份与广播需求 + +### 13.1 本机身份 + +本机必须存在统一身份来源,至少包括: + +- long name +- short name +- node id + +### 13.2 屏保显示 + +用户偏好要求: + +- 屏保 / 展示页只需要显示短的 `node id` + +### 13.3 空口联动 + +必须支持: + +- Meshtastic 身份广播 +- MeshCore 身份广播 +- 本机显示文案联动 + +要求: + +- 设置修改后,身份广播与本机显示保持一致 + +--- + +## 14. 输入需求 + +### 14.1 摇杆 / 按键 + +必须支持: + +- 上下左右中键 +- 输入消抖 +- 活动检测 +- 从屏保唤醒 +- 菜单导航 + +### 14.2 输入调试要求 + +在问题排查阶段,输入层应可输出: + +- 原始引脚状态 +- 消抖后的方向事件 +- 活动时间戳 + +但正式版本不应长期保留高频噪声日志。 + +--- + +## 15. 文件系统与持久化需求 + +必须支持: + +- 设置持久化 +- 消息持久化 +- Peer 信息持久化 + +要求: + +- 文件系统损坏时有恢复策略 +- 恢复策略不能导致无穷重启或长期卡死 +- 持久化路径不能把主循环拖停 + +--- + +## 16. 体积与资源要求 + +### 16.1 Flash + +要求: + +- 固件必须能稳定烧录 +- 不仅仅是“编译未满 100%” +- 实际 UF2 / bootloader 兼容性也必须满足 + +### 16.2 RAM + +要求: + +- 不允许因为 UI / 协议 / 文件系统组合后耗尽 RAM 导致卡死 +- 必须关注运行时峰值,而不只是静态编译数据 + +### 16.3 精简要求 + +为了控制体积,必须移除: + +- 拼音输入 +- 中文输入法 +- 中文字库 / CJK 路径 + +--- + +## 17. 验收标准 + +`GAT562` 环境至少满足以下标准,才算进入“可继续演进”的状态。 + +### 17.1 启动验收 + +- 可成功烧录 +- 上电可见滚动日志 +- 不会卡在启动中间状态 +- 能进入屏保页 + +### 17.2 UI 验收 + +- 屏保时间持续更新 +- 日期 / 星期显示正常 +- 协议简写显示正常 +- 频率显示准确 +- 可从屏保进入主菜单 +- 菜单可正常导航 + +### 17.3 Settings 验收 + +- 设置项不是空壳 +- 可改项可真实生效 +- 可持久化 +- 重启后保持 + +### 17.4 通信验收 + +- BLE 可连接 +- LoRa 可收发 +- Meshtastic 可广播身份 +- MeshCore 可广播身份 +- User Name / Short Name 对本机显示与空口身份联动生效 + +### 17.5 稳定性验收 + +- 连续运行不因单个模块导致主循环停摆 +- UI 不会进入静止假死状态 +- 摇杆不会失活 +- 日志不会停在固定阶段而系统无响应 + +--- + +## 18. 开发顺序建议 + +后续恢复和开发,建议严格按以下顺序推进: + +1. 稳定启动链 +2. 稳定输入链 +3. 稳定 UI 基础页 +4. 稳定 LoRa 收发 +5. 稳定 BLE 连接 +6. 稳定 GNSS 定时任务 +7. 接入真实 Settings +8. 接入真实身份联动 +9. 完成 Meshtastic / MeshCore 双协议业务闭环 + +禁止反向顺序,例如: + +- 在启动链不稳定时先抽 shared modules +- 在输入失活时先堆页面 +- 在 LoRa / BLE 还没跑稳时先做高层抽象 + +--- + +## 19. 结论 + +`GAT562` 的目标不是做成“大而全”的多媒体终端,而是做成一个: + +- 小屏 +- 有限输入 +- 无 Team +- 无中文输入 +- 无 SD +- 无 HostLink + +但具备真实: + +- Meshtastic +- MeshCore +- BLE +- LoRa +- GNSS +- 本机设置 +- 身份联动 + +能力的稳定设备环境。 + +后续所有实现、重构、共享模块抽取,都必须服从这个目标与边界。 diff --git a/docs/Best Practices/GAT562_REQUIREMENT_COVERAGE.md b/docs/Best Practices/GAT562_REQUIREMENT_COVERAGE.md new file mode 100644 index 00000000..9efb981d --- /dev/null +++ b/docs/Best Practices/GAT562_REQUIREMENT_COVERAGE.md @@ -0,0 +1,78 @@ +# GAT562 需求覆盖清单 + +本文件用于对照 `GAT562_REQUIREMENTS.md` 跟踪当前实现状态。 + +## 已落地 + +- 身份单一事实来源:`long name / short name / node id / BLE 名称` 统一走 `modules/core_chat` 的 `self_identity_policy` +- LoRa 真配置:`region / preset / channel / tx_power / MeshCore radio params` 已能下推到 `SX1262` +- Meshtastic 空口自宣告:共享 `MeshtasticSelfAnnouncementCore` +- MeshCore 空口自宣告:共享 `MeshCoreSelfAnnouncementCore` +- Meshtastic Lite 入站:文本 + 非文本 `AppData` +- MeshCore Lite 入站:advert + direct/group `AppData` +- GNSS 平台 runtime:UART 读流、fix 状态、基础校时 +- Device runtime:电池百分比、提示音音量持久化、提示 LED +- 单色 128x64 shared UI 模块:已新增 `modules/ui_mono_128x64` +- GAT562 单色 UI 装配:已接入启动日志、屏保、主菜单、聊天列表、会话、英文/数字/符号输入、身份/无线/设备/GNSS/动作页 +- 屏保信息:已按需求提供 `mt/mc`、`MHz` 频率、时间、日期、星期、短 node id +- GAT562 timezone runtime:已新增独立平台时间偏移持久化接口 +- no-Team / no-HostLink / no-SD / no-CJK / no-Pinyin:已在 env 与 shared UI 边界裁剪 +- `saveConfig()`:已改为“落盘后立即回推运行态” + +## 已搭骨架但未闭环 + +- nRF52 BLE manager:已有协议切换、广播名联动、基础 connectable service +- nRF52 board runtime:已有 3V3 rail / LED / 输入快照 / 频率格式化 +- GAT562 app facade:已具备独立装配根,不再依附 ESP app context +- 单色 UI 还未经过编译与实机回归,当前属于“结构已落地、待联调验证” + +## 仍待完成 + +- Meshtastic 手机侧 BLE 完整协议 +- MeshCore 手机侧 BLE 完整协议 +- 设置页与所有真实能力的最终页面映射收尾 +- 启动链 / 主循环 / IC 协调的最终实机验证 + +## 结论 + +当前代码已经把“共享身份 / 自宣告 / LoRa 配置 / GNSS / 板级 runtime / no-Team 边界”这几条基础主线重新压回了正确层级, +但 **GAT562 还没有达到需求文档里的“全部完成”状态**。后续最高优先级仍然是: + +1. 单色 UI 闭环 +2. BLE 手机协议闭环 +3. 实机稳定性闭环 + +--- + +## 2026-03-18 Incremental Coverage Notes + +- nRF52 `Meshtastic BLE` now covers: + - `get_device_connection_status_request` + - `get_module_config_request` + - `set_module_config` + - `FromRadio.moduleConfig` snapshot emission during `want_config_id` +- nRF52 `MeshCore BLE` now additionally covers: + - `CMD_GET_BATT_AND_STORAGE` + - `CMD_SEND_LOGIN` + - `CMD_SEND_STATUS_REQ` + - `CMD_SEND_BINARY_REQ` + - `CMD_SEND_PATH_DISCOVERY_REQ` + - `CMD_SEND_RAW_DATA` + - `CMD_SEND_TRACE_PATH` + - `CMD_SEND_CONTROL_DATA` + - `CMD_SET_FLOOD_SCOPE` + - `CMD_HAS_CONNECTION` + - `CMD_LOGOUT` + - `CMD_RESET_PATH` +- These additions stay inside `platform/nrf52/arduino_common`, which keeps the board/app/module boundary consistent with `new_hardware_adaptation_prompt.md`. +- No build or device validation is claimed in this note. +- nRF52 `MeshCore BLE` coverage in this round also now includes: + - `CMD_SEND_TELEMETRY_REQ` + - `CMD_GET_ADVERT_PATH` + - `CMD_GET_BATT_AND_STORAGE` +- nRF52 `Meshtastic BLE` in this round also now handles lightweight local admin helpers: + - canned-message get/set + - ringtone get/set + - `set_time_only` + - `store_ui_config` + - `remove_by_nodenum` request path diff --git a/docs/Best Practices/GAT562_STATUS_SNAPSHOT.md b/docs/Best Practices/GAT562_STATUS_SNAPSHOT.md new file mode 100644 index 00000000..333c55df --- /dev/null +++ b/docs/Best Practices/GAT562_STATUS_SNAPSHOT.md @@ -0,0 +1,122 @@ +# GAT562 Status Snapshot + +This snapshot records what the current `gat562_mesh_evb_pro` branch has already aligned with the GAT562 requirements, and what is still intentionally unfinished. + +## Aligned in this round + +- Shared self identity stays in `modules/core_chat`, including: + - effective `long_name / short_name / node_id` + - screen node label formatting + - BLE visible name derivation +- GAT562 app assembly stays in `apps/gat562_mesh_evb_pro`: + - startup + - loop + - app facade + - mono UI runtime binding +- nRF52 platform ownership stays in `platform/nrf52/arduino_common`: + - board runtime + - input runtime + - SX1262 packet transport + - GNSS runtime + - time persistence + - BLE manager and protocol service split +- GAT562 env keeps hard product boundaries in `variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini`: + - no Team + - no HostLink + - no SD + - no CJK + - no Pinyin IME + - no `modules/ui_shared/src/*` +- GAT562 app facade still implements Team-related interface slots only as compatibility stubs returning `nullptr`, so Team capability stays structurally excluded instead of half-enabled. + +## Newly aligned details + +- Mono UI settings now cover real persisted/runtime-backed items: + - identity + - protocol + - tx power + - region + - preset + - channel + - encrypt + - PSK or MeshCore channel name + - BLE + - time zone + - GPS on/off + - GPS interval + - active chat channel +- BLE enabled state is now treated as configuration state instead of only transient runtime state. +- ESP-side effective identity and BLE visible name now consume the same shared identity policy as GAT. +- nRF52 BLE manager no longer owns protocol-specific service construction logic directly; Meshtastic and MeshCore BLE services now have their own files. +- nRF52 Meshtastic BLE service now moves beyond advertising shell and includes: + - `ToRadio.packet` text/app-data ingress + - `want_config_id / heartbeat / disconnect` + - `MyInfo / self NodeInfo / node-store NodeInfo / Metadata / config-complete` + - radio-to-phone forwarding for text plus polled app-data +- nRF52 MeshCore BLE service now moves beyond advertising shell and includes: + - `CMD_DEVICE_QEURY` + - `CMD_APP_START` + - `CMD_SEND_TXT_MSG` + - `CMD_SEND_CHANNEL_TXT_MSG` + - `CMD_GET_BATT_AND_STORAGE` + - `CMD_GET_DEVICE_TIME / CMD_SET_DEVICE_TIME` + - `CMD_GET_CONTACTS` + - `CMD_GET_CONTACT_BY_KEY` + - `CMD_SET_ADVERT_NAME` + - `CMD_SEND_SELF_ADVERT` + - `CMD_SET_RADIO_PARAMS / CMD_SET_RADIO_TX_POWER` + - `CMD_GET_CHANNEL / CMD_SET_CHANNEL` + - `CMD_GET_STATS` + - `CMD_EXPORT_PRIVATE_KEY / CMD_IMPORT_PRIVATE_KEY` + - `CMD_SIGN_START / CMD_SIGN_DATA / CMD_SIGN_FINISH` + - `CMD_REBOOT / CMD_FACTORY_RESET` + - `CMD_SEND_LOGIN` + - `CMD_SEND_STATUS_REQ` + - `CMD_HAS_CONNECTION` + - `CMD_SEND_BINARY_REQ` + - `CMD_SEND_PATH_DISCOVERY_REQ` + - `CMD_SEND_RAW_DATA` + - `CMD_SEND_TRACE_PATH` + - `CMD_SEND_TELEMETRY_REQ` + - `CMD_GET_ADVERT_PATH` + - `CMD_SET_FLOOD_SCOPE` + - `CMD_SEND_CONTROL_DATA` + - `CMD_GET_BATT_AND_STORAGE` + - `CMD_LOGOUT / CMD_RESET_PATH` + - incoming text/app-data forwarding on the BLE TX path +- nRF52 `MeshCoreRadioAdapter` now exports its own public key so BLE self-info can stay protocol-backed instead of inventing board-local identity logic. +- nRF52 `MeshCoreRadioAdapter` now exposes self-advert triggering for BLE command routing. +- nRF52 `MeshCoreRadioAdapter` now also owns lightweight MeshCore request/control packet building for: + - peer request types + - anonymous login-style requests + - binary request payloads + - trace path packets + - control channel packets + - flood-scope key storage +- nRF52 Meshtastic BLE admin flow now also answers: + - `get_device_connection_status_request` + - correct config echo type for `display` and `device_ui` +- nRF52 Meshtastic BLE now also covers module-config admin/snapshot flow: + - `get_module_config_request` + - `set_module_config` + - `FromRadio.moduleConfig` snapshot stream during `want_config_id` +- nRF52 Meshtastic BLE also now covers lightweight local admin helpers: + - canned-message get/set + - ringtone get/set + - `set_time_only` + - `store_ui_config` + - `remove_by_nodenum` as a handled request path + +## Still not closed + +- nRF52 Meshtastic phone BLE still lacks the fuller official module-config/admin mutation stream. +- nRF52 MeshCore phone BLE still uses lite peer resolution and does not yet claim parity with the richer ESP route/session model. +- The new mono UI and the new nRF52 BLE service split are not build-verified in this round. +- No runtime validation is claimed here. + +## Next priority + +1. Finish nRF52 Meshtastic BLE protocol behavior on top of the new service split. +2. Finish nRF52 MeshCore BLE protocol behavior on top of the new service split. +3. Build-verify `tdeck` and `gat562_mesh_evb_pro`. +4. Only after build passes, move to device flashing and runtime validation. diff --git a/docs/Best Practices/NRF52_MESHTASTIC_ALIGNMENT_PLAN.md b/docs/Best Practices/NRF52_MESHTASTIC_ALIGNMENT_PLAN.md new file mode 100644 index 00000000..00a4768b --- /dev/null +++ b/docs/Best Practices/NRF52_MESHTASTIC_ALIGNMENT_PLAN.md @@ -0,0 +1,93 @@ +# GAT562 / nRF52 对齐 `.tmp/meshtastic-firmware` 改造清单 + +## 基准原则 + +- 以 `.tmp/meshtastic-firmware` 的平台分层方式为准,不自创新架构 +- 共享协议核心负责业务语义 +- 平台蓝牙宿主只负责 transport / callback / notify +- 板级 owner 只负责硬件事实:LoRa / GPS / I2C / 输入 / 时间源 + +## 参考实现映射 + +- 参考共享核心 + - `.tmp/meshtastic-firmware/src/mesh/PhoneAPI.cpp` + - `.tmp/meshtastic-firmware/src/mesh/MeshService.cpp` +- 参考平台宿主 + - `.tmp/meshtastic-firmware/src/platform/nrf52/NRF52Bluetooth.cpp` + - `.tmp/meshtastic-firmware/src/nimble/NimbleBluetooth.cpp` + +## 当前偏差 + +- `platform/nrf52/arduino_common/src/ble/meshtastic_ble.cpp` + - 仍承担过多 Meshtastic phone 协议与配置响应逻辑 +- `platform/nrf52/arduino_common/src/ble/meshcore_ble.cpp` + - 仍承担过多 MeshCore 命令解释与设备状态拼装逻辑 +- `platform/nrf52/arduino_common/src/chat/infra/meshtastic/meshtastic_radio_adapter.cpp` + - 同时承担 radio codec、部分业务拼包、节点宣告 +- `platform/nrf52/arduino_common/src/chat/infra/meshcore/meshcore_radio_adapter.cpp` + - 同时承担 radio codec 与 MeshCore 业务桥接 +- nRF BLE 文件此前直接依赖 `gat562_board` + - 违反“board owner 提供事实,上层只消费” + +## 改造顺序 + +### 1. 先把 BLE host 变薄 + +- BLE 层不再直接依赖 `boards/gat562_mesh_evb_pro` +- BLE 层通过 `app::IAppBleFacade` 消费: + - 当前时间同步入口 + - node store + - chat service + - mesh adapter + +### 2. 抽 Meshtastic 共享 phone core + +- 从 `platform/nrf52/arduino_common/src/ble/meshtastic_ble.cpp` 下沉: + - `handleToRadio` + - `handleToRadioPacket` + - admin/config/module config 响应 + - `FromRadio` 编码与队列状态生成 +- 目标形态: + - 平台无关 `MeshtasticPhoneCore` + - nRF BLE 仅保留 characteristic / advertising / read-write callback + +### 3. 抽 MeshCore 共享 phone core + +- 从 `platform/nrf52/arduino_common/src/ble/meshcore_ble.cpp` 下沉: + - 命令分发 + - contact/status/device info 帧拼装 + - raw data push / telemetry push 规则 +- 目标形态: + - 平台无关 `MeshCorePhoneCore` + - nRF BLE 仅保留 NUS 风格收发宿主 + +### 4. 收拢 radio 入口 + +- 保持 `boards/gat562_mesh_evb_pro/src/sx1262_radio_packet_io.cpp` 为唯一板级 radio owner +- Meshtastic / MeshCore 共享 `IRadioPacketIo` +- adapter/core 不再碰板级 SPI / pin / IRQ + +### 5. 收拢 GPS / 时间 owner + +- GAT562 板级继续提供: + - GPS 上电/串口/NMEA 解析 + - 当前 epoch 事实 + - time synced 状态 +- 上层仅通过 facade / runtime 接口消费,不直连 board 类 + +### 6. 再处理命名与残留层 + +- 当 `*_lite` 不再准确时再重命名 +- 不保留兼容层 +- 不新增临时 runtime + +## 本轮已开始执行 + +- 已新增 `IAppBleFacade::syncCurrentEpochSeconds()` +- 已让 nRF BLE 的 Meshtastic / MeshCore 时间同步改走 facade,而不是直接触达 `gat562_board` + +## 下一批代码动作 + +- 把 Meshtastic BLE 中的 phone 协议逻辑抽成独立 core +- 让 `MeshtasticBleService` 只剩 Bluefruit host 职责 +- 再对 MeshCore 做同样处理 diff --git a/docs/Best Practices/new_hardware_adaptation_prompt.md b/docs/Best Practices/new_hardware_adaptation_prompt.md index 541f279d..af2e8a26 100644 --- a/docs/Best Practices/new_hardware_adaptation_prompt.md +++ b/docs/Best Practices/new_hardware_adaptation_prompt.md @@ -1,192 +1,653 @@ -# 新硬件适配 Prompt(Trail-Mate) +# 新硬件适配开发规范(Trail-Mate) -你是本项目(Trail-Mate)的嵌入式适配工程师。你的任务是为“一个新硬件板卡”增加支持,同时**不破坏已有环境(尤其是 tlora_pager_*)**,并严格遵守“面向能力接口解耦”的设计原则。 +本文档不是一次性的 Prompt 备忘录,而是 Trail-Mate 后续适配新硬件时必须遵守的工程规范。 -## 0. 核心目标(必须同时满足) +目标不是“先跑起来”,而是: -1) 旧板零改动或最小改动(不改行为,只做抽象收口/兼容性修复)。 -2) 新板通过新增环境 + 新板实现接入(Open/Closed:对扩展开放,对修改关闭)。 -3) 禁止在上层(app/chat/ui/gps/hal)引入具体板类型依赖。 -4) 禁止使用 dynamic_cast 作为主路径(嵌入式不推荐)。 - -如果你发现实现路径会违反上述目标,必须停下并改走“能力接口 + 环境隔离”的路径。 +1. 新硬件可以持续接入; +2. 旧硬件不被破坏; +3. 能力边界长期清晰; +4. 业务逻辑不因为换板子而四处复制; +5. 后续任何人接手,都能快速判断代码该写在哪一层。 --- -## 1. 先做“结构审视”,再动手改代码 +## 1. 核心设计原则 -在修改前先快速审视以下内容: +后续所有新硬件接入,都必须同时满足下面几个原则。 -- 板级抽象与能力接口: - - `platform/esp/boards/include/board/BoardBase.h` - - `platform/esp/boards/include/board/LoraBoard.h` - - `platform/esp/boards/include/board/GpsBoard.h` - - `platform/esp/boards/include/board/MotionBoard.h` -- 现有板实现: - - `platform/esp/boards/include/board/TLoRaPagerBoard.h` - - `platform/esp/boards/src/board/TLoRaPagerBoard.cpp` -- 环境与变体: - - `variants/lilygo_tlora_pager/envs/tlora_pager.ini` - - `variants/tdeck/envs/tdeck.ini` - - `variants/*/pins_arduino.h` -- 入口与装配点: - - `apps/esp_pio/src/arduino_entry.cpp` - - `src/app/app_context.cpp` - - `platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/protocol_factory.h / platform/esp/arduino_common/src/chat/infra/protocol_factory.cpp` +### 1.1 单一职责 -审视后用 3-6 条要点说明: -- 哪些地方已经解耦良好; -- 哪些地方仍可能泄漏具体板类型; -- 你的接入策略(必须是“新增实现 + 能力接口消费 + 环境隔离”)。 +- `modules/` 负责可复用业务能力、共享策略、共享控制器、共享协议核心。 +- `platform/` 负责芯片/平台相关能力适配,例如 ESP、nRF52、BLE、LoRa、文件系统、系统时钟、平台桥接。 +- `boards/` 负责具体硬件板卡差异、板级引脚、板级设备组合、板级 profile。 +- `apps/` 负责具体产品/设备运行时装配,只做 startup / loop / assemble,不持有可复用业务资产本体。 +- `variants/` 负责编译环境、宏、参数、`build_src_filter`、目标板环境隔离。 + +### 1.2 开闭原则 + +- 新硬件接入优先通过“新增实现”完成,而不是修改旧板行为。 +- 能通过新增 `board` / `env` / `bridge` / `provider` 解决的,不要去污染现有业务核心。 +- 修改旧代码时,只允许做: + - 抽象上提; + - 重复逻辑收敛; + - 兼容性修复; + - 命名澄清。 + +### 1.3 能力消费优先,禁止上层直连板级细节 + +- 上层只能依赖抽象能力,不能依赖具体板类、具体驱动实例、具体引脚。 +- 禁止在 `apps/`、`modules/`、UI controller、chat service 中写板卡特判。 +- 禁止用 `dynamic_cast<具体板类*>` 作为主路径。 + +### 1.4 配置单一事实来源 + +- 板级参数来自 `variants/*/envs/*.ini` 与 `boards/*/board_profile.*`。 +- 运行时设置来自 settings runtime / app config / platform config owner。 +- 不允许同一份配置在多个层级各自存一套“真值”。 + +### 1.5 共享逻辑必须向 `modules/` 汇聚 + +凡是满足下面任一条件,就不应该继续留在 app 或 platform 层: + +- ESP 与 nRF52 都会用到; +- 同一协议在多个设备上都会复用; +- 同一 UI 控制器会被多块设备复用; +- 同一 identity / announcement / settings / protocol 规则会跨环境复用。 --- -## 2. 统一准则:能力接口消费,不暴露具体板类型 +## 2. 目录分层规范 -### 2.1 你应该做的(DO) +这是当前项目后续长期遵守的目录语义。 -- 只在“板级实现层(src/board)”接触具体硬件细节与第三方驱动类型(如 SX1262)。 -- 在上层通过能力接口访问硬件能力: - - LoRa:只用 `LoraBoard` 中的能力方法(例如 `transmitRadio` / `startRadioReceive` / `configureLoraRadio` 等)。 - - GPS:只用 `GpsBoard` 能力。 - - Motion:只用 `MotionBoard` 能力。 -- 使用编译期宏在入口处选择板实现: - - 例如在 `apps/esp_pio/src/arduino_entry.cpp`: - - `#if defined(ARDUINO_T_DECK)` -> `#include "board/TDeckBoard.h"` - - `#else` -> `#include "board/TLoRaPagerBoard.h"` -- 使用 PlatformIO 的环境隔离板级源文件: - - 在 env 中使用 `build_src_filter`,确保: - - 新板环境只编译新板文件; - - 旧板环境只编译旧板文件。 +## 2.1 `modules/` -### 2.2 你不应该做的(DON'T) +`modules/` 是共享业务与共享能力的归属地。 -- 不要在 `app/`、`chat/`、`ui/`、`gps/`、`hal/` 中包含具体板头文件(如 `TLoRaPagerBoard.h` / `TDeckBoard.h`)。 -- 不要在上层写: - - `dynamic_cast` - - `static_cast` - - 直接调用 `radio_` 或特定驱动 API。 -- 不要把“环境配置参数”(如屏幕宽高)散落在代码里作为兜底默认值。 - - 屏幕参数必须来自 env 的 `build_flags`(例如 `-DSCREEN_WIDTH=...`)。 +适合放入 `modules/` 的内容: + +- 协议核心; +- 共享 controller; +- 共享 page model; +- 共享 UI 渲染抽象; +- identity policy; +- self-announcement policy; +- team/chat/contact/core runtime; +- 不依赖具体板卡的显示抽象; +- 不依赖具体平台的业务状态机。 + +不应该放入 `modules/` 的内容: + +- 具体引脚; +- 具体 SPI/I2C/UART 实例; +- 某个板子的按键编号; +- 某个板子的 OLED 地址; +- 某个板子的电池 ADC 换算; +- 某个板子的 RadioLib 初始化序列。 + +### 当前已经确认的共享模块方向 + +- `modules/core_chat` + - identity policy + - self identity provider 抽象 + - self announcement core + - Meshtastic / MeshCore 自宣核心 +- `modules/ui_mono_128x64` + - 128x64 单色屏共享 UI/controller/page/display 抽象 + +## 2.2 `platform/` + +`platform/` 不是“具体设备层”,而是“平台/芯片/系统能力适配层”。 + +例如: + +- `platform/esp/*` +- `platform/nrf52/*` + +适合放入 `platform/` 的内容: + +- BLE runtime; +- LoRa runtime; +- platform-specific identity bridge; +- 平台消息泵; +- 平台文件系统封装; +- 平台 radio context; +- 平台协议 backend 适配; +- 平台侧对 shared modules 的桥接。 + +不适合放入 `platform/` 的内容: + +- 某块具体板子的产品 UI 资产本体; +- 某块具体设备专属业务菜单结构; +- 某块板子的 startup 文案; +- 具体产品装配逻辑。 + +## 2.3 `boards/` + +`boards/` 是具体硬件板卡层。 + +适合放入 `boards/` 的内容: + +- `board_profile.h` +- PinMap / BleProfile / LoraProfile / InputProfile / BatteryProfile +- 板级专属 binding +- 板级 capability 组合 +- 某块板子的设备 runtime bridge + +命名必须反映真实板卡,而不是模糊缩写。 + +推荐: + +- `boards/gat562_mesh_evb_pro` + +不推荐: + +- `boards/gat562` + +原因: + +- `gat562` 更像系列名,不像具体板名; +- 后续同系列多板并存时会混乱; +- 目录名必须对应真实硬件适配对象。 + +## 2.4 `apps/` + +`apps/` 是具体产品/设备运行时的装配层。 + +适合放入 `apps/` 的内容: + +- startup runtime +- loop runtime +- app context / runtime assembly +- provider / port 的实例装配 +- 生命周期触发 +- 各模块之间的最终 wiring + +不适合放入 `apps/` 的内容: + +- 协议包拼装规则; +- identity fallback 规则; +- 共享 UI 资产本体; +- Meshtastic / MeshCore 自宣业务核心; +- 通用 settings controller 逻辑; +- 通用屏保页面逻辑。 + +一句话: + +- `apps/` 只负责“把已有模块拼起来”,不负责“重新发明模块”。 + +## 2.5 `variants/` + +`variants/` 只负责环境和编译隔离。 + +必须放在这里的内容: + +- `build_flags` +- `build_src_filter` +- board 宏 +- 屏幕尺寸 +- 板级 include path +- 目标环境名称 + +禁止把这些配置散落到代码里做兜底默认值。 + +例如屏幕尺寸: + +- 正确:在 env 用 `-DSCREEN_WIDTH=128 -DSCREEN_HEIGHT=64` +- 错误:代码里偷偷默认 `128x64` --- -## 3. 环境与参数的唯一事实来源(Single Source of Truth) +## 3. 推荐设计模式 -所有“板级参数”优先放在 env 配置层: +以下模式已经在本工程中验证有效,后续硬件适配优先沿用。 -- 屏幕尺寸: - - 在 env 中通过 `-DSCREEN_WIDTH=...` / `-DSCREEN_HEIGHT=...` 提供。 - - 代码中如果缺失,应 `#error`,而不是兜底默认值。 -- 板级源文件选择: - - 在 env 中通过 `build_src_filter` 控制。 +## 3.1 Provider 模式 -如果你发现代码内存在板级参数兜底默认值: -- 优先删除默认值,改为 `#error` 提示必须由 env 提供; -- 然后确保所有 env 都提供该参数。 +适用场景: + +- 某类共享逻辑需要读取“当前运行时状态”,但不应该依赖某个 app / board / platform 细节。 + +典型例子: + +- `SelfIdentityProvider` + +职责: + +- 只提供数据; +- 不做业务; +- 不做持久化; +- 不做 UI; +- 不做协议发包。 + +适合 provider 的数据: + +- 当前 node id +- 当前 configured long/short name +- 当前默认前缀 +- 当前 BLE 默认名 +- 当前 active mesh config + +## 3.2 Port + Core 模式 + +适用场景: + +- 共享业务核心需要调用平台能力,但不应该直接依赖硬件。 + +典型例子: + +- `MeshtasticSelfAnnouncementCore` + `MeshtasticSelfAnnouncementPort` +- `MeshCoreSelfAnnouncementCore` + `MeshCoreSelfAnnouncementPort` + +规范: + +- `Core` 放在 `modules/` +- `Port` 接口放在 `modules/` +- `Port` 实现放在 `apps/` 或 `platform/` +- `Core` 不得 include 具体板驱动头文件 + +## 3.3 Bridge 模式 + +适用场景: + +- 平台层内部仍有多个 runtime 需要读取同一类平台状态; +- 但又不希望所有 runtime 直接依赖 settings/runtime 细节。 + +典型例子: + +- `platform/nrf52/self_identity_bridge` + +职责: + +- 统一暴露平台内部身份读取接口; +- 隔离 `settings_runtime` 细节; +- 给 BLE、radio context、host config 等平台 runtime 使用。 + +## 3.4 Composition Root 模式 + +适用场景: + +- 一个环境需要最终决定“装什么实现、连什么 provider、走什么 controller”。 + +典型位置: + +- `apps/esp_pio` +- `apps/gat562_mesh_evb_pro` + +职责: + +- 只装配,不造轮子。 + +## 3.5 Adapter 模式 + +适用场景: + +- 平台已有 runtime / backend / 驱动接口,与共享模块接口不一致。 + +例如: + +- 平台 radio context 对 shared mesh adapter 的桥接; +- 板级 OLED 驱动对 `MonoDisplay` 的桥接。 --- -## 4. 新硬件接入的推荐步骤(按顺序执行) +## 4. 当前已经确立的架构结论 -### Step A - 新增环境(不改旧环境行为) +## 4.1 Identity / Self-Announcement -1) 在 `variants//envs/.ini` 新增环境: - - 设置 `board = ...` - - 设置 `build_flags`(包括屏幕尺寸、板宏、变体 include path) - - 设置 `build_src_filter`: - - `+<*>` - - `-<../platform/esp/boards/src/board/TLoRaPagerBoard.cpp>`(或其他旧板文件) - - `+<../platform/esp/boards/src/board/.cpp>` +现在这条链路的最终归属已经明确: -2) 在旧环境(如 `variants/lilygo_tlora_pager/envs/tlora_pager.ini`)确保: - - `build_src_filter` 排除新板源文件。 +- `modules/core_chat` + - `SelfIdentityPolicy` + - `SelfIdentityProvider` + - `SelfAnnouncementCore` + - `MeshtasticSelfAnnouncementCore` + - `MeshCoreSelfAnnouncementCore` +- `platform/nrf52/settings_runtime` + - nRF52 本地 identity 配置真值 +- `platform/nrf52/self_identity_bridge` + - nRF52 平台统一 identity 读取桥 +- `apps/esp_pio` + - ESP provider 装配 +- `apps/gat562_mesh_evb_pro` + - GAT562 provider 与自宣 port 装配 -### Step B - 新增板实现(而不是污染旧实现) +结论: -1) 新建: - - `platform/esp/boards/include/board/.h` - - `platform/esp/boards/src/board/.cpp` +- identity fallback 规则不能写在 app 里; +- protocol self-announcement 规则不能写在 app 里; +- app 只能提供 provider 和 port; +- platform 只能提供 bridge 和 runtime 适配。 -2) 新板类应: - - `public BoardBase` - - 视能力实现情况再实现:`LoraBoard` / `GpsBoard` / `MotionBoard` / `LilyGo_Display` +## 4.2 UI -3) 在新板实现中: - - 可以接触具体驱动类型(RadioLib / 传感器驱动等); - - 但对外只暴露能力接口定义的方法。 +单色 128x64 OLED UI 的归属规则: -### Step C - 入口装配(最小范围宏分发) +- 显示抽象、controller、page、flow 在 `modules/ui_mono_128x64` +- `platform` 只保留屏幕 backend / runtime 适配 +- `boards` 提供板级 display profile / pin / wiring +- `apps` 只装配 UI runtime -仅在“装配点”做宏分发: +结论: -- `apps/esp_pio/src/arduino_entry.cpp` -- 如有必要:`src/app/app_context.cpp` +- “屏保页 / 主菜单页 / settings page 业务控制器”不属于 app +- app 只决定: + - 是否启用这个 UI + - 用什么显示 backend + - 用什么数据 provider -模式: +## 4.3 Meshtastic / MeshCore -- 条件 include 具体板头文件; -- 但上层调用尽量只使用 `BoardBase& board` 和能力接口指针(`LoraBoard*` 等)。 +协议规则必须尽量回到 shared modules: + +- 协议 packet shaping +- NodeInfo 组装 +- peer/event/payload 处理 +- identity derivation + +平台层只做: + +- radio transport +- protocol backend runtime +- driver / filesystem / BLE / UART / crypto 接线 --- -## 5. 修改策略与边界控制 +## 5. 新硬件适配的标准流程 -### 5.1 允许改动的范围 +后续任何新板接入,都按这个顺序做。 -- 允许改动: - - `variants/*/envs/*.ini` - - `variants/*/pins_arduino.h` - - `platform/esp/boards/include/board/*` 与 `platform/esp/boards/src/board/*` - - `apps/esp_pio/src/arduino_entry.cpp`(PlatformIO 装配/宏分发层面) - - 极少量上层代码:仅为了移除具体板依赖、改为能力接口 +## Step 1:先做结构审视 -### 5.2 高风险改动(尽量避免) +在改代码前先回答 4 个问题: -- 大规模重写 `TLoRaPagerBoard.*`。 -- 在多个上层模块中加入新的宏分支。 -- 为了新板适配而更改旧板行为逻辑。 +1. 这是新板卡问题,还是共享模块边界问题? +2. 这段逻辑未来会不会被第二块板复用? +3. 这段逻辑属于 `modules`、`platform`、`boards` 还是 `apps`? +4. 这次修改会不会让旧板行为漂移? -如确需高风险改动,必须: -- 解释为什么不能用更小改动达成目标; -- 列出风险点和回归验证点。 +如果 2 的答案是“会复用”,优先进入 `modules/`。 + +## Step 2:新增环境,不污染旧环境 + +必须先新增: + +- `variants//envs/.ini` + +必须显式配置: + +- board +- `build_flags` +- `build_src_filter` +- variant include path + +必须保证: + +- 新板环境只编译新板所需源文件; +- 旧板环境不误编译新板源文件。 + +## Step 3:补齐 board profile + +必须在 `boards//` 补齐板级 profile: + +- PinMap +- InputProfile +- BleProfile +- LoraProfile +- BatteryProfile +- AudioProfile + +规则: + +- 板级参数不许散落在 runtime `.cpp` 里; +- runtime 只能引用 board profile; +- board profile 不做业务决策。 + +## Step 4:优先接 platform bridge,再接 app + +如果某能力会被多个 runtime 读取: + +- 先做 bridge +- 再让 BLE / radio / settings / host config 共用 + +不要直接在多个 runtime 中各自读取 settings / config 真值。 + +## Step 5:app 只做 assemble + +在 `apps//` 中只允许做: + +- provider 实现 +- port 实现 +- runtime startup / loop +- controller 装配 + +不允许做: + +- 业务协议核心; +- 通用 controller; +- 通用 page; +- 可复用状态机。 + +## Step 6:双环境回归编译 + +所有共享改造必须至少验证: + +- 受影响的 ESP 环境; +- 受影响的 nRF52 环境。 + +当前最低回归标准: + +- `platformio run -e tdeck` +- `platformio run -e gat562_mesh_evb_pro` --- -## 6. 编译与回归验证(必须执行) +## 6. 命名规范 -每次关键改动后至少验证: +## 6.1 目录命名 -1) 旧环境: - - `C:\Users\VicLi\.platformio\penv\Scripts\platformio.exe run -e tlora_pager_sx1262` -2) 新环境: - - `C:\Users\VicLi\.platformio\penv\Scripts\platformio.exe run -e ` +- 板级目录必须用真实板名: + - `boards/gat562_mesh_evb_pro` +- 禁止用模糊系列名充当具体板目录: + - 不推荐 `boards/gat562` -如果失败: -- 优先判断是不是“源文件未隔离 / 命名空间或宏作用域错误 / 参数未在 env 定义”。 -- 不要用临时兜底默认值掩盖配置缺失。 +## 6.2 API 命名 + +命名必须体现语义,不要模糊。 + +推荐: + +- `applyUserIdentity` +- `fillSelfIdentityPolicyArgs` +- `getEffectiveUserInfo` +- `buildBleVisibleName` +- `broadcast(...)` + +不推荐: + +- `setUserInfo` 用来表示“持久化 + apply + runtime 生效” + +说明: + +- `setXxx` 更像简单 setter; +- 如果有持久化、广播、副作用,应该用 `apply` / `persist` / `broadcast` / `refresh` 这类动词。 + +## 6.3 文件命名 + +共享策略文件应直接体现职责: + +- `self_identity_policy.*` +- `self_identity_provider.*` +- `self_announcement_core.*` +- `meshtastic_self_announcement_core.*` +- `meshcore_self_announcement_core.*` + +不要用: + +- `helper2` +- `runtime_misc` +- `temp_adapter` +- `stage_*` --- -## 7. 输出格式要求(给人看的结果) +## 7. 反模式清单 -请用中文输出,结构如下: +下面这些做法后续一律视为需要重构。 -1) 你的接入策略(3-6 条要点) -2) 你实际修改了哪些文件(逐条列出路径) -3) 为什么这些改动符合解耦原则(简洁说明) -4) 编译验证结果(旧环境 + 新环境) -5) 下一步建议(最多 3 条,必须具体且可执行) +## 7.1 在 app 中手搓共享业务逻辑 + +例如: + +- app 里自己组 Meshtastic `PhoneUserArgs` +- app 里自己拼 MeshCore NodeInfo 包 +- app 里自己写 identity fallback + +这些都应该回到 `modules/`。 + +## 7.2 在多个 runtime 里各自读取 settings 真值 + +例如: + +- BLE runtime 自己读 user_name +- radio context 自己读 short_name +- host config 自己读一遍 user_name + +正确做法: + +- 统一经由 bridge / provider 暴露。 + +## 7.3 用“兼容临时代码”长期占位 + +允许短期兼容包装,但必须满足: + +- 只作为迁移桥; +- 不新增重复逻辑; +- 后续可清理; +- 命名能看出它是兼容层。 + +如果兼容层开始承载新逻辑,就说明边界错了。 + +## 7.4 在 platform 层持有产品 UI 资产 + +例如: + +- 屏保页面文案 +- 主菜单结构 +- settings 页面项定义 + +这类内容应该放共享 UI 模块或 app 装配层,不应埋在平台 runtime 里。 + +## 7.5 编译环境不隔离 + +出现以下任一情况,说明 env 设计不合格: + +- ESP 环境误编译 nRF52 `src/*.cpp` +- 新板环境误编译旧板 board 文件 +- 通过 `#ifdef` 到处兜底掩盖环境边界错误 + +必须优先修正 `build_src_filter`。 --- -## 8. 快速自检清单(提交前逐条确认) +## 8. 新硬件适配时的输出要求 -- [ ] 上层模块没有 include 具体板头文件 -- [ ] 没有新增 dynamic_cast 主路径逻辑 -- [ ] 板级参数来自 env,而不是代码兜底 -- [ ] 通过 build_src_filter 做了板级源文件隔离 -- [ ] tlora_pager_sx1262 编译通过 -- [ ] 新环境编译通过 +当一次新硬件适配或架构改造完成后,输出必须包含: -如果有任何一条不满足,先修正再输出结果。 \ No newline at end of file +1. 接入策略摘要 +2. 实际修改文件列表 +3. 分层归属说明 +4. 为什么符合解耦原则 +5. 编译验证结果 +6. 后续遗留项 + +如果涉及共享边界调整,还必须明确说明: + +- 哪些逻辑从 app 移到了 modules +- 哪些逻辑从 settings/runtime 收敛到了 bridge/provider +- 哪些兼容入口仍然保留,未来何时清理 + +--- + +## 9. 提交前检查清单 + +- [ ] 新逻辑放在正确层级 +- [ ] 共享逻辑优先进入 `modules/` +- [ ] 平台读取真值统一走 bridge/provider +- [ ] app 只做装配,不持有共享业务核心 +- [ ] 没有新增板卡特判污染上层模块 +- [ ] 没有用临时兜底掩盖 env 配置缺失 +- [ ] 受影响 ESP 环境编译通过 +- [ ] 受影响 nRF52 环境编译通过 +- [ ] 文档同步更新 + +--- + +## 10. 当前项目的长期落地结论 + +对 Trail-Mate 来说,后续适配更多硬件时,应该长期坚持下面这套工程结构: + +- `modules/`:共享业务、共享协议、共享 UI、共享策略 +- `platform/`:平台 runtime 与 bridge +- `boards/`:具体板卡 profile 与板级能力绑定 +- `apps/`:具体设备运行时装配 +- `variants/`:编译环境与参数事实来源 + +如果某段代码的归属不确定,按下面顺序判断: + +1. 两个平台都会复用吗?是的话进 `modules/` +2. 这是平台能力差异吗?是的话进 `platform/` +3. 这是具体板卡引脚/器件差异吗?是的话进 `boards/` +4. 这是设备级启动/循环/装配吗?是的话进 `apps/` +5. 这是编译隔离和参数吗?进 `variants/` + +这就是后续新硬件适配的标准答案。 +--- + +## 11. Board Class 与总线锁强制约束(新增) + +以下规则后续必须长期执行,不能再遗漏: + +### 11.1 `board_profile` 不是 `Board` 类的替代品 + +- 每个具体硬件目录都必须提供真实的板级类,至少继承 `BoardBase` +- `board_profile.*` 只负责静态引脚、能力边界、器件地址、硬件常量 +- `board_profile.*` 不负责承载电源管理、亮度、电池、RTC、提示音、总线协同等动态行为 +- `apps/` 中的 facade/runtime 不能长期返回空的 `getBoard()` + +### 11.2 板级能力必须统一收口到真实 `Board` 类 + +- GPIO 初始化、外设上电、LED、亮度、电池、RTC、输入设备、提示音等板级能力,应优先由具体 `Board` 类统一收口 +- `platform` 层可以保留 runtime / bridge / adapter,但不能长期把同一板级真值分散在多个 runtime 里各自维护 +- `apps` 只负责装配,不直接承担板级外设编排 + +### 11.3 共享 `I2C` / `SPI` 总线必须显式加锁 + +- 只要一块板上有多个 IC 共享同一条 `I2C` 或 `SPI` 总线,就必须提供统一总线协调器 +- 至少要提供显式 `lock()/unlock()` 或 RAII guard,不能默认假设“单线程所以不会冲突” +- OLED、RTC、PMU、键盘控制器、触摸、传感器、音频 codec 等共线设备都必须走同一总线入口 +- 禁止在多个 runtime 中各自直接 `Wire.begin()`、`Wire.setClock()`、`Wire` 读写而没有统一锁 + +### 11.4 新板适配的板级检查项 + +- 是否已经补齐真实 `Board` 类,而不是只有 `board_profile` +- `getBoard()` 是否返回真实实例 +- 是否已经建立统一 `I2C` 入口与 guard +- 显示驱动是否通过共享总线协调器访问 `Wire` +- 新增 RTC / PMU / 传感器 / 键盘时,是否继续复用同一把总线锁 + +### 11.5 参考实现要求 + +- `tdeck` 与 `pager` 的板级实现是当前参考样式 +- 新板适配前,必须先查看参考板的 `BoardBase` 收口方式与总线锁策略 +- 如果新板缺少这些层,先补板级抽象和总线协调,再继续叠业务能力 + +## 12. BLE / LoRa / Settings ߽ǿԼ + +- `boards//` 弶Ӳ owneršԴſءʵڡ +- `platform//` ɸõƽ̨ջ繲 `BleManager` BLE service radio transport ӿڡƽ̨ bridge +- `apps//` ֻ composition root board ownerplatform managershared modules øһݰר BLE/LoRa/settings runtime +- ܹ BLE ߼ǰǡƽ̨ջ弶ѱ board owner աapp ֻ wiringͨ app ︴ manager ɡ湲 +- `settings` ֵֻһ owner runtime Ҫȡʱͨ bridge/provider BLE / radio / UI / host config á +- 弶ֻǡĬ / fallback ǰ׺ / Ӳչʾ / ĬϹ㲥Ʒ app board ע룬ֹ shared module platform shared runtime д `GAT562` ֮ diff --git a/docs/REPOSITORY_MIGRATION_PLAN.md b/docs/REPOSITORY_MIGRATION_PLAN.md index c744c165..ba91dacf 100644 --- a/docs/REPOSITORY_MIGRATION_PLAN.md +++ b/docs/REPOSITORY_MIGRATION_PLAN.md @@ -1200,7 +1200,7 @@ The repository now has evidence of a second real ESP-IDF board target outside Ta - `.tmp/T-Display-P4` is a pure ESP-IDF device reference tree for an `esp32p4` target - this means `apps/esp_idf_tab5` should be treated as a transitional shell, not the final IDF app-layer shape - the intended end-state is `apps/esp_idf/` as the shared IDF shell root, with target descriptors under `apps/esp_idf/targets/tab5` and `apps/esp_idf/targets/t_display_p4` -- board-specific runtime details should continue to converge downward into `platform/esp/boards/tab5` and the planned `platform/esp/boards/t_display_p4` +- board-specific runtime details should continue to converge downward into `boards/tab5` and `boards/t_display_p4` This reframes the IDF plan from "one board-specific shell" to "one shared IDF shell with multiple board targets". @@ -1219,7 +1219,7 @@ This is the first concrete code move from a board-specific IDF shell toward a sh - the top-level IDF build now selects its active target shell through `TRAIL_MATE_IDF_TARGET` instead of hardwiring `apps/esp_idf_tab5` - introduced `apps/esp_idf_t_display_p4` as a second transitional IDF target shell so the repository no longer assumes Tab5 is the only IDF board - changed `platform/esp/boards/src/board_runtime.cpp` to select board runtime by explicit board macro (`TRAIL_MATE_ESP_BOARD_*`) instead of by `CONFIG_IDF_TARGET_ESP32P4`, which would incorrectly collapse multiple ESP32-P4 boards onto the same runtime implementation -- added initial T-Display-P4 target metadata and board-profile placeholders under `apps/esp_idf/targets/t_display_p4` and `platform/esp/boards/t_display_p4` +- added initial T-Display-P4 target metadata and board-profile placeholders under `apps/esp_idf/targets/t_display_p4`, now converged into `boards/t_display_p4` This makes the IDF side structurally ready for multiple boards that share the same SoC family. diff --git a/docs/devices/gat562-mesh-evb-pro.md b/docs/devices/gat562-mesh-evb-pro.md new file mode 100644 index 00000000..f6903576 --- /dev/null +++ b/docs/devices/gat562-mesh-evb-pro.md @@ -0,0 +1,164 @@ +# GAT562 Mesh EVB Pro + +This document records the board-level hardware facts currently verified for +`gat562_mesh_evb_pro`. + +It exists to prevent future drift between: + +- the real GAT562 Mesh EVB Pro hardware +- this repository's board/variant definitions +- `.tmp/meshtastic-firmware` reference variants used during the original bring-up + +## Summary + +- MCU: `nRF52840` +- Framework/BSP: `Adafruit nRF52 Arduino` +- Radio: `SX1262` +- Display: `128x64 SSD1306 OLED` over `I2C` +- GNSS: `UART + PPS` +- Input: `5-way joystick + 2 buttons` +- BLE: enabled +- Meshtastic / MeshCore: enabled + +## Important Boundary + +`GAT562 Mesh EVB Pro` is not the same thing as the Meshtastic +`gat562_mesh_trial_tracker` reference variant. + +Some early board definitions were aligned from `.tmp/meshtastic-firmware`, but that +reference carries RAK/WisBlock-style inherited definitions that do not all match the +real EVB Pro hardware. + +The most important verified difference at the time of writing: + +- `GAT562 Mesh EVB Pro` should be treated as not having on-board external QSPI flash +- the old inherited `PIN_QSPI_*` / `EXTERNAL_FLASH_*` definitions were removed from + [variant.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/gat562_mesh_evb_pro/variant.h) + +When adapting this board further, prefer verified EVB Pro hardware facts over +reference-variant inheritance. + +## Board Ownership + +Primary board definition files: + +- [boards/gat562_mesh_evb_pro.json](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro.json) +- [board_profile.h](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h) +- [gat562_board.h](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/gat562_board.h) +- [gat562_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro/src/gat562_board.cpp) +- [variant.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/gat562_mesh_evb_pro/variant.h) +- [gat562_mesh_evb_pro.ini](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini) + +Rules: + +- board-level pin truth belongs in `boards/` and `variants/` +- app/runtime code must not hardcode raw pins +- if Meshtastic reference variants disagree with verified EVB Pro behavior, EVB Pro wins + +## Verified Pin Map + +The currently verified EVB Pro pin map in this repository is: + +### LEDs + +- Status LED: `35` +- Notification LED: `36` + +### Buttons And Joystick + +Defined in [board_profile.h](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro/include/boards/gat562_mesh_evb_pro/board_profile.h). + +- Primary button: `9` +- Secondary button: `12` +- Joystick up: `28` +- Joystick down: `4` +- Joystick left: `30` +- Joystick right: `31` +- Joystick press: `26` + +Notes: + +- joystick inputs are currently treated as `active low` +- pull-ups are enabled for both buttons and joystick +- joystick center was previously misconfigured as `10` +- real-device verification showed that `26` is the correct joystick center pin for EVB Pro + +### OLED + +- SDA: `13` +- SCL: `14` +- Address: `0x3C` + +### GNSS + +- RX: `15` +- TX: `16` +- PPS: `17` +- Baud rate: `9600` + +### LoRa / SX1262 + +- CS: `42` +- DIO1: `47` +- BUSY: `46` +- RESET: `38` +- POWER_EN: `37` +- SPI SCK: `43` +- SPI MISO: `45` +- SPI MOSI: `44` + +### Other Board Control + +- Peripheral 3V3 enable: `34` +- Battery ADC: `5` + +## NFC Pins + +This board still uses nRF52840 NFC-capable pins in its GPIO space. + +- `PIN_NFC1 = 9` +- `PIN_NFC2 = 10` + +For that reason the environment enables: + +- `CONFIG_NFCT_PINS_AS_GPIOS=1` + +See: + +- [gat562_mesh_evb_pro.ini](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini) + +This is required so `P0.09` / `P0.10` behave as normal GPIOs instead of NFC pins. + +## Input Debugging Notes + +Useful debug path during bring-up: + +- board raw input logs are emitted from [gat562_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/gat562_mesh_evb_pro/src/gat562_board.cpp) +- UI input logs are emitted from [ui_runtime.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/apps/gat562_mesh_evb_pro/src/ui_runtime.cpp) + +Typical healthy joystick logs look like: + +```text +[gat562][board] raw in pri=0 sec=0 up=0 down=0 left=0 right=0 press=1 any=1 +[gat562][ui] input key=JoyPress pressed=1 action=Select +``` + +If direction keys work but center press does not log at board level, the first thing to +suspect is pin mapping, not UI logic. + +## Known History + +These facts were learned during bring-up and should not be reintroduced accidentally: + +- `joystick_press = 10` was wrong for EVB Pro +- broad GPIO probing caused instability and should not be used casually on this board +- inherited external QSPI flash definitions from reference variants were misleading for EVB Pro + +## Maintenance Guidance + +When changing this board next time: + +1. Update `board_profile.h` first if the change is a runtime hardware mapping fact. +2. Update `variant.h` only for real BSP-visible hardware definitions. +3. Prefer narrow, board-safe validation logs over broad GPIO probing. +4. Keep this document in sync with verified hardware behavior. diff --git a/docs/devices/lilygo-t-lora-pager.md b/docs/devices/lilygo-t-lora-pager.md index ea95d428..7d2022a4 100644 --- a/docs/devices/lilygo-t-lora-pager.md +++ b/docs/devices/lilygo-t-lora-pager.md @@ -1,20 +1,41 @@ -
- LilyGo logo -
+# LilyGo T-LoRa Pager -

🌟LilyGo T-LoRa-Pager🌟

+This document records the board-level hardware facts currently used by this +repository for `LilyGo T-LoRa Pager`. +It exists to prevent drift between: -## `1` Overview +- the real LilyGo T-LoRa Pager hardware +- this repository's PlatformIO board / variant / environment definitions +- the ESP board runtime implementation that actually brings the hardware up -* This page introduces the hardware parameters related to `LilyGO T-LoRa-Pager` +## Summary -```bash +- MCU: `ESP32-S3` +- Flash / PSRAM: `16MB QSPI flash + 8MB QSPI PSRAM` +- Display: `ST7796` SPI TFT +- UI resolution used by this repo: `480x222` +- Radio: `SX1262` or `SX1280` depending on build environment +- GNSS: `u-blox MIA-M10Q` +- Input: `rotary encoder + center key + I2C keyboard` +- Power / battery: `BQ25896 + BQ27220` +- RTC: `PCF85063` +- NFC: `ST25R3916` +- Motion sensor: `BHI260AP` +- Audio codec: `ES8311` +- GPIO expander: `XL9555` +## Physical Layout + +The original vendor overview included a useful front-panel sketch. It is kept +here because it helps quickly identify the visible controls and connectors when +working with real hardware: + +```text /---------------------------------------------------\ | ┌───────────────────────────────────────────┐ |-| | | | | |/| | -| | 480 x 222 IPS | |/| | +| | 480 x 222 IPS | |/| | | | | |/| | | └───────────────────────────────────────────┘ |-| | | | @@ -24,265 +45,261 @@ \---|RST|--|BOOT|--|POWER|--|SD SOCKET|--|USB-C|----/ ^ ^ ^ ^ ^ | | | | | - | | | | └─── The adapter is used as a charging and - | | | | programming interface, and the USB-C can + | | | | └─── The adapter is used as a charging and + | | | | programming interface, and the USB-C can | | | | be programmed to power external devices - | | | | + | | | | | | | └────── Supports up to 32 GB SD memory card - | | | - | | └───────────── The power button is only valid when the device is + | | | + | | └───────────── The power button is only valid when the device is | | turned off and cannot be customized or program controlled. | | | └───────────────────── (GPIO0) Custom Button or Enter download Mode | - └───────────────────────────── Click to reset the device, + └───────────────────────────── Click to reset the device, it cannot be programmed or controlled by the program - - - - - - ``` -### Extension interface +## Board Ownership -```bash +Primary board definition files: ->----------Place the screen facing up---------------< -|---------------------------------------------------| -| | SCL | SDA | MISO | SCK | TX | GND | | -| | 5V | CE | GPIO9 | MOSI | RX | 3.3V | | -|---------------------------------------------------| +- [boards/lilygo-t-lora-pager.json](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/lilygo-t-lora-pager.json) +- [pins_arduino.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/pins_arduino.h) +- [tlora_pager.ini](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/envs/tlora_pager.ini) +- [tlora_pager_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/tlora_pager/src/tlora_pager_board.cpp) +- [tlora_pager_board.h](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/tlora_pager/include/boards/tlora_pager/tlora_pager_board.h) -* CE is XL9555 GPIO9 -* TX is ESP32-S3 GPIO43 -* RX is ESP32-S3 GPIO44 -* MISO is ESP32-S3 GPIO33 -* MOSI is ESP32-S3 GPIO34 -* SCK is ESP32-S3 GPIO35 -* SDA is ESP32-S3 GPIO3 -* SCL is ESP32-S3 GPIO2 +Rules: -``` +- pin truth belongs in `variants/lilygo_tlora_pager/pins_arduino.h` +- board bring-up behavior belongs in `boards/tlora_pager/src/tlora_pager_board.cpp` +- environment-specific radio and display choices belong in `variants/lilygo_tlora_pager/envs/tlora_pager.ini` +- device docs should reflect what this repository actually builds, not just vendor marketing material -### nRF24L01 PA Shield interface +## Important Boundary -```bash ->----------Place the screen facing up---------------< -|---------------------------------------------------| -| | SCL | SDA | MISO | SCK | TX | GND | | -| | 5V | CE | GPIO9 | MOSI | RX | 3.3V | | -|---------------------------------------------------| +This repository uses the LilyGo Pager as an ESP board with its own runtime +implementation in [tlora_pager_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/tlora_pager/src/tlora_pager_board.cpp). -* CE is XL9555 GPIO9 , nRF24L01 Shield Tx/Rx Control, LOW:Rx HIGH:Tx -* TX is ESP32-S3 GPIO43, nRF24L01 Shield CE Pin -* RX is ESP32-S3 GPIO44, nRF24L01 Shield CS Pin -* MISO is ESP32-S3 GPIO33, nRF24L01 Shield MISO Pin -* MOSI is ESP32-S3 GPIO34, nRF24L01 Shield MOSI Pin -* SCK is ESP32-S3 GPIO35, nRF24L01 Shield SCK Pin -* SDA is ESP32-S3 GPIO3, nRF24L01 Shield No Connect -* SCL is ESP32-S3 GPIO2, nRF24L01 Shield No Connect +That means the most authoritative sources for day-to-day maintenance are: -``` +- `pins_arduino.h` for GPIO ownership +- `tlora_pager.ini` for enabled features per environment +- `tlora_pager_board.cpp` for initialization order and power sequencing -### ✨ Hardware-Features +If external vendor docs disagree with runtime behavior here, prefer the checked-in +board runtime unless real hardware verification proves otherwise. -| Features | Params | -| -------------------------------- | -------------------------------- | -| SOC | [Espressif ESP32-S3][1] | -| Flash | 16MB(QSPI) | -| PSRAM | 8MB (QSPI) | -| GNSS | [UBlox MIA-M10Q][2] | -| LoRa | [Semtech SX1262][3] | -| NFC | [ST25R3916][4] | -| Smart sensor | [Bosch BHI260AP][5] | -| Real-Time Clock | [NXP PCF85063A][6] | -| Battery Charger | [Ti BQ25896][7] | -| Battery Gauge | [Ti BQ27220][8] | -| Haptic driver | [Ti DRV2605][9] | -| Audio Codec | [Everest-semi ES8311][10] | -| GPIO Expand | [XINLUDA XL9555][11] | -| I2C Keyboard | [Ti TCA8418][12] | -| Audio Power Amplifier | [Nsiway NS4150B(3W Class D)][13] | -| Display Backlight Driver | [AW9364 16-Level Led Driver][14] | -| SD Card Socket | ✅️ Maximum 32GB (FAT32 format) | -| External low speed clock crystal | ✅️ | +## Build Environments -> \[!TIP] -> -> * SD card only supports FAT format, please pay attention to the selection of SD format -> * Device shutdown can only shut down the device when no USB is connected. -> * The PWR button can only be used to wake up the device by pressing it for one second when the device is turned off. It cannot be used for programming. -> * ST25R3916 (NFC) does not have an integrated capacitive sensor, which means that to read a card, the reader must be turned on, and the presence of a card cannot be detected by turning on the capacitive sensor. -> * ESP32-S3 uses an external QSPI Flash and PSRAM solution, not a built-in PSRAM or Flash solution -> * USB/charging state is detected via the BQ25896 PMU (VBUS/charge status), so UI charging indicators and software shutdown checks rely on PMU detection. +Defined in [tlora_pager.ini](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/envs/tlora_pager.ini): -[1]: https://www.espressif.com.cn/en/products/socs/esp32-s3 "ESP32-S3" -[2]: https://www.u-blox.com/en/product/mia-m10-series "UBlox MIA-M10Q" -[3]: https://www.semtech.com/products/wireless-rf/lora-connect/sx1262 "Semtech SX1262" -[4]: https://www.st.com/en/nfc/st25r3916.html "ST25R3916" -[5]: https://www.bosch-sensortec.com/products/smart-sensor-systems/bhi260ab "BHI260AP" -[6]: https://www.nxp.com/products/PCF85063A "PCF85063A" -[7]: https://www.ti.com/product/BQ25896 "BQ25896" -[8]: https://www.ti.com/product/BQ27220 "BQ27220" -[9]: https://www.ti.com/product/DRV2605 "DRV2605" -[10]: http://www.everest-semi.com/pdf/ES8311%20PB.pdf "ES8311" -[11]: https://www.xinluda.com/en/I2C-to-GPIO-extension/ "XL9555" -[12]: https://www.ti.com/product/TCA8418 "TCA8418" -[13]: http://www.nsiway.com.cn/product/58.html "NS4150B" -[14]: https://item.szlcsc.com/datasheet/AW9364DNR/385721.html "AW9364" +- `tlora_pager_sx1262` +- `tlora_pager_sx1262_debug` +- `tlora_pager_sx1280` +- `tlora_pager_sx1280_debug` -### ✨ Display-Features +Current build-time facts: -| Features | Params | -| --------------------- | ------------- | -| Resolution | 480 x 222 | -| Display Size | 2.33 Inch | -| Luminance on surface | 450 cd/m² | -| Driver IC | ST7796U (SPI) | -| Contrast ratio | 1000:1 | -| Color gamut | 70% | -| PPI | 221 | -| Display Colors | 262K | -| View Direction | All (IPS) | -| Operating Temperature | -20~70°C | +- all Pager environments define `ARDUINO_T_LORA_PAGER` +- `SX1262` builds define `ARDUINO_LILYGO_LORA_SX1262` +- `SX1280` builds define `ARDUINO_LILYGO_LORA_SX1280` +- the display driver is built as `ST7796` +- this repo currently builds the Pager UI with `SCREEN_WIDTH=480` and `SCREEN_HEIGHT=222` -### 📍 [Pins Map](https://github.com/espressif/arduino-esp32/blob/master/variants/lilygo_tlora_pager/pins_arduino.h) +## Verified Pin Map -| Name | GPIO NUM | Free | -| ------------------------------------ | ------------------------------ | ---- | -| Custom Pin | GPIO9 (External 12-Pin socket) | ✅️ | -| Uart1 TX | 43(External 12-Pin socket) | ✅️ | -| Uart1 RX | 44(External 12-Pin socket) | ✅️ | -| SDA | 3 | ❌ | -| SCL | 2 | ❌ | -| SPI MOSI | 34 | ❌ | -| SPI MISO | 33 | ❌ | -| SPI SCK | 35 | ❌ | -| SD CS | 21 | ❌ | -| SD MOSI | Share with SPI bus | ❌ | -| SD MISO | Share with SPI bus | ❌ | -| SD SCK | Share with SPI bus | ❌ | -| Keyboard(**TCA8418**) SDA | Share with I2C bus | ❌ | -| Keyboard(**TCA8418**) SCL | Share with I2C bus | ❌ | -| Keyboard(**TCA8418**) Interrupt | 6 | ❌ | -| Keyboard Backlight | 46 | ❌ | -| Rotary Encoder A | 40 | ❌ | -| Rotary Encoder B | 41 | ❌ | -| Rotary Encoder Center | 7 | ❌ | -| RTC(**PCF85063A**) SDA | Share with I2C bus | ❌ | -| RTC(**PCF85063A**) SCL | Share with I2C bus | ❌ | -| RTC(**PCF85063A**) Interrupt | 1 | ❌ | -| NFC(**ST25R3916**) CS | 39 | ❌ | -| NFC(**ST25R3916**) Interrupt | 5 | ❌ | -| NFC(**ST25R3916**) MOSI | Share with SPI bus | ❌ | -| NFC(**ST25R3916**) MISO | Share with SPI bus | ❌ | -| NFC(**ST25R3916**) SCK | Share with SPI bus | ❌ | -| Sensor(**BHI260**) Interrupt | 8 | ❌ | -| Sensor(**BHI260**) SDA | Share with I2C bus | ❌ | -| Sensor(**BHI260**) SCL | Share with I2C bus | ❌ | -| Audio Codec(**ES8311**) WS | 18 | ❌ | -| Audio Codec(**ES8311**) SCK | 11 | ❌ | -| Audio Codec(**ES8311**) MCLK | 10 | ❌ | -| Audio Codec(**ES8311**) data out | 45 | ❌ | -| Audio Codec(**ES8311**) data in | 17 | ❌ | -| Audio Codec(**ES8311**) SDA | Share with I2C bus | ❌ | -| Audio Codec(**ES8311**) SCL | Share with I2C bus | ❌ | -| GNSS(**MIA-M10Q**) TX | 12 | ❌ | -| GNSS(**MIA-M10Q**) RX | 4 | ❌ | -| GNSS(**MIA-M10Q**) PPS | 13 | ❌ | -| LoRa(**SX1262 or SX1280**) SCK | Share with SPI bus | ❌ | -| LoRa(**SX1262 or SX1280**) MISO | Share with SPI bus | ❌ | -| LoRa(**SX1262 or SX1280**) MOSI | Share with SPI bus | ❌ | -| LoRa(**SX1262 or SX1280**) RESET | 47 | ❌ | -| LoRa(**SX1262 or SX1280**) BUSY | 48 | ❌ | -| LoRa(**SX1262 or SX1280**) CS | 36 | ❌ | -| LoRa(**SX1262 or SX1280**) Interrupt | 14 | ❌ | -| Display CS | 38 | ❌ | -| Display MOSI | Share with SPI bus | ❌ | -| Display MISO | Share with SPI bus | ❌ | -| Display SCK | Share with SPI bus | ❌ | -| Display DC | 37 | ❌ | -| Display RESET | Not Connected | ❌ | -| Display Backlight(16 Level) | 42 | ❌ | -| Gauge(**BQ27220**) SDA | Share with I2C bus | ❌ | -| Gauge(**BQ27220**) SCL | Share with I2C bus | ❌ | -| Charger(**BQ25896**) SDA | Share with I2C bus | ❌ | -| Charger(**BQ25896**) SCL | Share with I2C bus | ❌ | -| Haptic Driver(**DRV2605**) SDA | Share with I2C bus | ❌ | -| Haptic Driver(**DRV2605**) SCL | Share with I2C bus | ❌ | -| Expand(**XL9555**) SDA | Share with I2C bus | ❌ | -| Expand(**XL9555**) SCL | Share with I2C bus | ❌ | -| Expand(**XL9555**) GPIO0 | Haptic Driver Enable | ❌ | -| Expand(**XL9555**) GPIO1 | Audio Power Amplifier Enable | ❌ | -| Expand(**XL9555**) GPIO2 | Keyboard RESET | ❌ | -| Expand(**XL9555**) GPIO3 | LoRa Power supply Enable | ❌ | -| Expand(**XL9555**) GPIO4 | GNSS Power supply Enable | ❌ | -| Expand(**XL9555**) GPIO5 | NFC Power supply Enable | ❌ | -| Expand(**XL9555**) GPIO6 | ~~Display RESET~~ (No connect) | ❌ | -| Expand(**XL9555**) GPIO7 | GNSS RESET | ❌ | -| Expand(**XL9555**) GPIO10 | Keyboard Power supply Enable | ❌ | -| Expand(**XL9555**) GPIO11 | External 12-Pin socket | ✅️ | -| Expand(**XL9555**) GPIO12 | SD Insert Detect | ❌ | -| Expand(**XL9555**) GPIO14 | SD Power supply Enable | ❌ | - +The pin map below is taken from +[pins_arduino.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/pins_arduino.h), +which is the active variant source for this repo. -### 🧑🏼‍🔧 I2C Devices Address +### Shared I2C Bus -| Devices | 7-Bit Address | Share Bus | -| ------------------------------ | ------------- | --------- | -| [Codec ES8311][10] | 0x18 | ✅️ | -| [Expands IO XL9555][11] | 0x20 | ✅️ | -| [Smart sensor BHI260AP][5] | 0x28 | ✅️ | -| [Real-Time Clock PCF85063A][6] | 0x51 | ✅️ | -| [PowerManage BQ25896][7] | 0x6B | ✅️ | -| [Gauge BQ27220][8] | 0x55 | ✅️ | -| [Keyboard TCA8418][12] | 0x34 | ✅️ | -| [Haptic driver DRV2605][9] | 0x5A | ✅️ | +- SDA: `3` +- SCL: `2` -### ⚡ PowerManage Channel +Devices sharing this bus include: -| Channel | Peripherals | -| ------------------------ | ------------------ | -| Expand(**XL9555**) GPIO0 | **DRV2605 Enable** | -| Expand(**XL9555**) GPIO1 | **Speaker** | -| Expand(**XL9555**) GPIO3 | **LoRa** | -| Expand(**XL9555**) GPIO4 | **GNSS** | -| Expand(**XL9555**) GPIO5 | **NFC** | -| Expand(**XL9555**) GPIO8 | **Keyboard** | -| Expand(**XL9555**) GPIO14 | **SD Card** | +- `BHI260AP` +- `PCF85063` +- `BQ25896` +- `BQ27220` +- `DRV2605` +- `ES8311` +- `XL9555` +- `TCA8418` -### ⚡ Electrical parameters +### Shared SPI Bus -| Features | Details | -| -------------------------- | -------------------------- | -| 🔗USB-C Input Voltage | 3.9V-6V | -| 🔗USB-C Output Voltage | 4.55-5.55V | -| ⚡USB-C Output Current | 0.5-1A | -| ⚡Charge Current | 0-3008mA(\(Programmable\)) | -| 🔋Battery Voltage | 3.7V | -| 🔋Battery capacity | 1500mA (\(5.55Wh\)) | -| 🔋Charge Temperature Range | 0~60° | +- MOSI: `34` +- MISO: `33` +- SCK: `35` -> \[!IMPORTANT] -> ⚠️ Recommended to use a charging current lower than 750mA. -> The charging current should not be greater than half of the battery capacity +Bus users: -### ⚡ Power consumption reference +- LoRa radio +- SD card +- NFC +- display -| Mode | Wake-Up Mode | Current | -| ---------- | ------------ | ------- | -| DeepSleep | BootButton | 530uA | -| DeepSleep | Timer | 530uA | -| LightSleep | BootButton | ~2.26mA | -| Power OFF | PowerButton | 26uA | +### External UART / Expansion Header -### Resource +- TX: `43` +- RX: `44` +- custom external pin: `9` -* [Radio-SX1262(Sub 1G LoRa and FSK )](https://www.semtech.com/products/wireless-rf/lora-connect/sx1262) -* [Radio-SX1280(2.4G LoRa,FLRC,(G)FSK)](https://www.semtech.cn/products/wireless-rf/lora-connect/sx1280) -* [Radio-CC1101(Sub 1G (G)MSK, 2(G)FSK, 4(G)FSK, ASK, OOK)](https://www.ti.com/product/CC1101) -* [Radio-LR1121(Sub 1G + 2.4G LoRa)](https://www.semtech.com/products/wireless-rf/lora-connect/lr1121) -* [Radio-SI4432(Sub 1G ISM)](https://www.silabs.com/wireless/proprietary/ezradiopro-sub-ghz-ics/device.si4432?tab=specs) -* [Schematic](../../schematic/T-Watch%20Ultra%20V1.0%20SCH%2025-07-24.pdf) +### Buttons And Input + +- Power / wake button: `0` +- Boot / custom button: `9` +- Rotary A: `40` +- Rotary B: `41` +- Rotary center: `7` +- Keyboard interrupt: `6` +- Keyboard backlight: `46` + +Notes: + +- this board uses a rotary encoder instead of a 5-way joystick +- the keyboard is handled through `TCA8418` +- the boot / power buttons are not interchangeable in behavior + +### GNSS + +- TX: `12` +- RX: `4` +- PPS: `13` + +### LoRa + +- CS: `36` +- RESET: `47` +- BUSY: `48` +- IRQ / DIO: `14` +- SPI bus: shared on `34/33/35` + +### Display + +- Driver: `ST7796` +- CS: `38` +- DC: `37` +- RESET: `-1` (`not connected`) +- Backlight: `42` +- SPI bus: shared on `34/33/35` + +### SD Card + +- CS: `21` +- SPI bus: shared on `34/33/35` + +### Audio + +- I2S WS: `18` +- I2S SCK: `11` +- I2S MCLK: `10` +- I2S data out: `45` +- I2S data in: `17` + +### Interrupt Pins + +- RTC interrupt: `1` +- NFC interrupt: `5` +- Motion sensor interrupt: `8` + +### NFC + +- ST25R3916 CS: `39` +- ST25R3916 interrupt: `5` + +## XL9555 Power / Control Lines + +The Pager uses an `XL9555` I/O expander to gate multiple peripherals. + +Current logical assignments from +[pins_arduino.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/pins_arduino.h): + +- `EXPANDS_DRV_EN = 0` +- `EXPANDS_AMP_EN = 1` +- `EXPANDS_KB_RST = 2` +- `EXPANDS_LORA_EN = 3` +- `EXPANDS_GPS_EN = 4` +- `EXPANDS_NFC_EN = 5` +- `EXPANDS_GPS_RST = 7` +- `EXPANDS_KB_EN = 8` +- `EXPANDS_GPIO_EN = 9` +- `EXPANDS_SD_DET = 10` +- `EXPANDS_SD_PULLEN = 11` +- `EXPANDS_SD_EN = 12` + +Operationally this means power sequencing for LoRa, GNSS, NFC, keyboard, SD, audio +and haptics is not just raw GPIO configuration on the ESP32-S3. The expander state +also matters. + +## Feature Flags + +The active variant declares these board capabilities: + +- `USING_AUDIO_CODEC` +- `USING_XL9555_EXPANDS` +- `USING_PPM_MANAGE` +- `USING_BQ_GAUGE` +- `USING_INPUT_DEV_ROTARY` +- `USING_INPUT_DEV_KEYBOARD` +- `USING_ST25R3916` +- `USING_BHI260_SENSOR` +- `HAS_SD_CARD_SOCKET` + +These flags are part of the board contract and are relied on by the ESP platform code. + +## Runtime Bring-Up Notes + +The board runtime in +[tlora_pager_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/tlora_pager/src/tlora_pager_board.cpp) +currently initializes or manages: + +- battery gauge `BQ27220` +- PMU `BQ25896` +- GPIO expander `XL9555` +- motion sensor `BHI260AP` +- RTC `PCF85063` +- NFC `ST25R3916` +- keyboard `TCA8418` +- audio codec `ES8311` +- LoRa radio +- display and related power lines + +When debugging missing peripherals on Pager, always check both: + +1. the raw pin assignment +2. the relevant `XL9555` enable line or runtime init path + +## Display Notes + +There are two dimensions worth remembering: + +- vendor-facing panel spec is often described as `480 x 222` +- this repository also builds with `SCREEN_WIDTH=480` and `SCREEN_HEIGHT=222` + +The panel is driven through `ST7796`, and physical orientation / UI rotation should be +validated in runtime code rather than assumed from the raw panel numbers alone. + +## Known Risks / Maintenance Notes + +- `boards/lilygo-t-lora-pager.json` currently points at variant `lilygo_twatch_ultra` + while the actual pin definitions used for Pager live under + [variants/lilygo_tlora_pager](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager). + This is worth treating carefully whenever board configuration is refactored. +- Pager hardware is highly multiplexed. A peripheral can fail because of shared-bus + contention, expander power state, or init order, not just because a GPIO number is wrong. +- LoRa, SD, NFC and display all share the SPI bus, so bus ownership issues are realistic. +- Many auxiliary devices share the same I2C bus, so probe order and bus locking matter. + +## Maintenance Guidance + +When changing this board next time: + +1. Update [pins_arduino.h](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/pins_arduino.h) first for GPIO truth. +2. Update [tlora_pager.ini](/C:/Users/VicLi/Documents/Projects/trail-mate/variants/lilygo_tlora_pager/envs/tlora_pager.ini) if the radio or build flags change. +3. Update [tlora_pager_board.cpp](/C:/Users/VicLi/Documents/Projects/trail-mate/boards/tlora_pager/src/tlora_pager_board.cpp) for init order, power gating or runtime behavior. +4. Keep this document aligned with the checked-in implementation, not with stale vendor copy. diff --git a/modules/core_chat/include/chat/ble/meshcore_phone_core.h b/modules/core_chat/include/chat/ble/meshcore_phone_core.h new file mode 100644 index 00000000..9c3ef31a --- /dev/null +++ b/modules/core_chat/include/chat/ble/meshcore_phone_core.h @@ -0,0 +1,155 @@ +#pragma once + +#include "app/app_facades.h" +#include "chat/domain/chat_types.h" + +#include +#include +#include +#include +#include + +namespace chat +{ +namespace contacts +{ +struct NodeEntry; +} +} // namespace chat + +namespace ble +{ + +struct MeshCoreBleFrame +{ + size_t len = 0; + std::array buf{}; +}; + +struct MeshCorePhoneBatteryInfo +{ + uint8_t level = 0; + uint16_t millivolts = 0; +}; + +struct MeshCorePhoneLocation +{ + int32_t lat_i6 = 0; + int32_t lon_i6 = 0; +}; + +struct MeshCorePhoneRadioStats +{ + int16_t noise_floor_dbm = 0; + int8_t last_rssi_dbm = 0; + int8_t last_snr_qdb = 0; + uint32_t tx_air_seconds = 0; + uint32_t rx_air_seconds = 0; +}; + +struct MeshCorePhonePacketStats +{ + uint32_t rx_packets = 0; + uint32_t tx_packets = 0; + uint32_t tx_flood = 0; + uint32_t tx_direct = 0; + uint32_t rx_flood = 0; + uint32_t rx_direct = 0; +}; + +struct MeshCorePhoneTuningParams +{ + uint32_t rx_delay_base_ms = 0; + uint32_t airtime_factor_milli = 0; +}; + +class MeshCorePhoneHooks +{ + public: + virtual ~MeshCorePhoneHooks() = default; + virtual uint32_t getReportedBlePin() const { return 0; } + virtual MeshCorePhoneBatteryInfo getBatteryInfo() const { return {}; } + virtual MeshCorePhoneLocation getAdvertLocation() const { return {}; } + virtual uint8_t getAdvertLocationPolicy() const { return 0; } + virtual uint8_t getTelemetryModeBits() const { return 0; } + virtual bool getManualAddContacts() const { return false; } + virtual bool resolvePeerPublicKey(const uint8_t* in_pubkey, size_t in_len, + uint8_t* out_pubkey, size_t out_len) const + { + if (!in_pubkey || !out_pubkey || out_len == 0) + { + return false; + } + const size_t copy_len = (in_len < out_len) ? in_len : out_len; + for (size_t i = 0; i < copy_len; ++i) + { + out_pubkey[i] = in_pubkey[i]; + } + for (size_t i = copy_len; i < out_len; ++i) + { + out_pubkey[i] = 0; + } + return true; + } + virtual void onPendingBinaryRequest(uint32_t) {} + virtual void onPendingTelemetryRequest(uint32_t) {} + virtual void onPendingPathDiscoveryRequest(uint32_t) {} + virtual void onSentRoute(bool) {} + virtual bool lookupAdvertPath(const uint8_t*, size_t, uint32_t*, uint8_t*, size_t*) const { return false; } + virtual bool hasActiveConnection(const uint8_t*, size_t) const { return false; } + virtual void logoutActiveConnection(const uint8_t*, size_t) {} + virtual bool getRadioStats(MeshCorePhoneRadioStats*) const { return false; } + virtual bool getPacketStats(MeshCorePhonePacketStats*) const { return false; } + virtual bool setAdvertLocation(int32_t, int32_t) { return false; } + virtual bool upsertContactFromFrame(const uint8_t*, size_t) { return false; } + virtual bool removeContact(const uint8_t*, size_t) { return false; } + virtual bool exportContact(const uint8_t*, size_t, uint8_t*, size_t*) const { return false; } + virtual bool importContact(const uint8_t*, size_t) { return false; } + virtual bool shareContact(const uint8_t*, size_t) { return false; } + virtual bool popOfflineMessage(uint8_t*, size_t*) { return false; } + virtual bool setTuningParams(const MeshCorePhoneTuningParams&) { return false; } + virtual bool getTuningParams(MeshCorePhoneTuningParams*) const { return false; } + virtual bool setOtherParams(uint8_t, uint8_t, bool, uint8_t, uint8_t) { return false; } + virtual bool setDevicePin(uint32_t) { return false; } + virtual bool getCustomVars(std::string*) const { return false; } + virtual bool setCustomVar(const char*, const char*) { return false; } + virtual void onFactoryReset() {} +}; + +class MeshCorePhoneCore +{ + public: + MeshCorePhoneCore(app::IAppBleFacade& ctx, const std::string& device_name, + MeshCorePhoneHooks* hooks = nullptr); + + void reset(); + void pumpIncomingAppData(); + void onIncomingText(const chat::MeshIncomingText& msg); + bool handleRxFrame(const uint8_t* data, size_t len); + bool popTxFrame(uint8_t* out, size_t* out_len); + bool canHandleCommand(uint8_t cmd) const; + + private: + void handleCmdFrame(const uint8_t* data, size_t len); + void enqueueFrame(const uint8_t* data, size_t len); + void enqueueSentOk(); + void enqueueErr(uint8_t err); + void enqueueRawDataPush(const chat::MeshIncomingData& msg); + uint32_t resolveNodeIdFromPrefix(const uint8_t* prefix, size_t len) const; + bool buildContactFromNode(const chat::contacts::NodeEntry& entry, uint8_t code, MeshCoreBleFrame& out) const; + + app::IAppBleFacade& ctx_; + std::string device_name_; + MeshCorePhoneHooks* hooks_ = nullptr; + std::deque tx_queue_; + std::vector sign_data_; + bool sign_active_ = false; + uint32_t stats_rx_packets_ = 0; + uint32_t stats_tx_packets_ = 0; + uint32_t stats_tx_flood_ = 0; + uint32_t stats_tx_direct_ = 0; + uint32_t stats_rx_flood_ = 0; + uint32_t stats_rx_direct_ = 0; +}; + +} // namespace ble diff --git a/modules/core_chat/include/chat/ble/meshtastic_phone_core.h b/modules/core_chat/include/chat/ble/meshtastic_phone_core.h new file mode 100644 index 00000000..e6f8a20d --- /dev/null +++ b/modules/core_chat/include/chat/ble/meshtastic_phone_core.h @@ -0,0 +1,134 @@ +#pragma once + +#include "app/app_facades.h" +#include "chat/domain/chat_types.h" +#include "chat/ports/i_node_store.h" +#include "meshtastic/admin.pb.h" +#include "meshtastic/channel.pb.h" +#include "meshtastic/config.pb.h" +#include "meshtastic/device_ui.pb.h" +#include "meshtastic/localonly.pb.h" +#include "meshtastic/mesh.pb.h" +#include "meshtastic/module_config.pb.h" +#include "meshtastic/telemetry.pb.h" + +#include + +namespace ble +{ + +struct MeshtasticBleFrame +{ + size_t len = 0; + uint32_t from_num = 0; + uint8_t buf[meshtastic_FromRadio_size] = {}; +}; + +class MeshtasticPhoneTransport +{ + public: + virtual ~MeshtasticPhoneTransport() = default; + virtual bool isBleConnected() const = 0; + virtual void notifyFromNum(uint32_t from_num) = 0; +}; + +class MeshtasticPhoneHooks +{ + public: + virtual ~MeshtasticPhoneHooks() = default; + virtual bool loadBluetoothConfig(meshtastic_Config_BluetoothConfig* out) const + { + (void)out; + return false; + } + virtual void saveBluetoothConfig(const meshtastic_Config_BluetoothConfig& config) + { + (void)config; + } + virtual bool loadDeviceConnectionStatus(meshtastic_DeviceConnectionStatus* out) const + { + (void)out; + return false; + } + virtual bool loadModuleConfig(meshtastic_LocalModuleConfig* out) const + { + (void)out; + return false; + } + virtual void saveModuleConfig(const meshtastic_LocalModuleConfig& config) + { + (void)config; + } + virtual bool handleMqttProxyToRadio(const meshtastic_MqttClientProxyMessage& msg) + { + (void)msg; + return false; + } + virtual bool pollMqttProxyToPhone(meshtastic_MqttClientProxyMessage* out) + { + (void)out; + return false; + } + virtual void onConfigStart() {} + virtual void onConfigComplete() {} +}; + +class MeshtasticPhoneCore +{ + public: + MeshtasticPhoneCore(app::IAppBleFacade& ctx, MeshtasticPhoneTransport& transport, + MeshtasticPhoneHooks* hooks = nullptr); + + void reset(); + void pumpIncomingAppData(); + void onIncomingText(const chat::MeshIncomingText& msg); + void onIncomingData(const chat::MeshIncomingData& msg); + bool handleToRadio(const uint8_t* data, size_t len); + bool popToPhone(MeshtasticBleFrame* out); + bool isSendingPackets() const; + bool isConfigFlowActive() const; + + private: + bool handleToRadioPacket(meshtastic_MeshPacket& packet); + bool handleAdmin(meshtastic_MeshPacket& packet); + bool handleLocalSelfPacket(meshtastic_MeshPacket& packet); + bool encodeFromRadio(const meshtastic_FromRadio& from, uint32_t from_num, MeshtasticBleFrame* out) const; + bool popConfigSnapshotFrame(MeshtasticBleFrame* out); + void enqueueQueueStatus(uint32_t packet_id, bool ok); + void enqueueConfigSnapshot(uint32_t config_nonce); + void enqueueFromRadio(const meshtastic_FromRadio& from, uint32_t from_num); + void notifyFromNum(uint32_t from_num); + meshtastic_MyNodeInfo buildMyInfo() const; + meshtastic_NodeInfo buildSelfNodeInfo() const; + meshtastic_NodeInfo buildNodeInfoFromEntry(const chat::contacts::NodeEntry& entry) const; + meshtastic_DeviceMetadata buildMetadata() const; + meshtastic_DeviceMetrics buildDeviceMetrics() const; + meshtastic_LocalStats buildLocalStats() const; + meshtastic_DeviceUIConfig buildDeviceUi() const; + meshtastic_Channel buildChannel(uint8_t idx) const; + meshtastic_Config buildConfig(meshtastic_AdminMessage_ConfigType type) const; + meshtastic_ModuleConfig buildModuleConfig(meshtastic_AdminMessage_ModuleConfigType type) const; + meshtastic_MeshPacket buildPacketFromText(const chat::MeshIncomingText& msg) const; + meshtastic_MeshPacket buildPacketFromData(const chat::MeshIncomingData& msg) const; + + app::IAppBleFacade& ctx_; + MeshtasticPhoneTransport& transport_; + MeshtasticPhoneHooks* hooks_ = nullptr; + uint32_t config_nonce_ = 0; + size_t config_node_index_ = 0; + uint8_t config_channel_index_ = 0; + uint8_t config_type_index_ = 0; + uint8_t config_module_type_index_ = 0; + uint8_t last_to_radio_[meshtastic_ToRadio_size] = {}; + size_t last_to_radio_len_ = 0; + bool config_flow_active_ = false; + std::deque frame_queue_; + std::deque queue_status_queue_; + std::deque packet_queue_; + meshtastic_Config_BluetoothConfig bluetooth_config_ = meshtastic_Config_BluetoothConfig_init_zero; + meshtastic_LocalModuleConfig module_config_ = meshtastic_LocalModuleConfig_init_zero; + char admin_canned_messages_[160] = {}; + char admin_ringtone_[96] = {}; +}; + +} // namespace ble diff --git a/modules/core_chat/include/chat/ble/meshtastic_phone_session.h b/modules/core_chat/include/chat/ble/meshtastic_phone_session.h new file mode 100644 index 00000000..e74efb57 --- /dev/null +++ b/modules/core_chat/include/chat/ble/meshtastic_phone_session.h @@ -0,0 +1,26 @@ +#pragma once + +#include "chat/ble/meshtastic_phone_core.h" + +namespace ble +{ + +class MeshtasticPhoneSession +{ + public: + MeshtasticPhoneSession(app::IAppBleFacade& ctx, MeshtasticPhoneTransport& transport, MeshtasticPhoneHooks* hooks); + + void close(); + void pumpIncomingAppData(); + bool isSendingPackets() const; + bool isConfigFlowActive() const; + bool handleToRadio(const uint8_t* buf, size_t len); + bool popToPhone(MeshtasticBleFrame* out); + void onIncomingText(const chat::MeshIncomingText& msg); + void onIncomingData(const chat::MeshIncomingData& msg); + + private: + MeshtasticPhoneCore core_; +}; + +} // namespace ble diff --git a/modules/core_chat/include/chat/domain/chat_model.h b/modules/core_chat/include/chat/domain/chat_model.h index c6150533..d6346fa2 100644 --- a/modules/core_chat/include/chat/domain/chat_model.h +++ b/modules/core_chat/include/chat/domain/chat_model.h @@ -7,8 +7,8 @@ #include "chat/domain/chat_policy.h" #include "chat/domain/chat_types.h" -#include "sys/ringbuf.h" #include +#include #include namespace chat @@ -21,7 +21,7 @@ namespace chat class ChatModel { public: - static constexpr size_t MAX_MESSAGES_PER_CONV = 50; + static constexpr size_t MAX_MESSAGES_TOTAL = 20; static constexpr size_t MAX_FAILED_MESSAGES = 5; ChatModel(); @@ -78,9 +78,15 @@ class ChatModel } private: + struct StoredMessageEntry + { + ChatMessage message; + uint32_t sequence = 0; + }; + struct ConversationData { - sys::RingBuffer messages; + std::vector messages; int unread_count; uint32_t last_ts; std::string preview; @@ -90,12 +96,17 @@ class ChatModel }; std::map conversations_; - sys::RingBuffer failed_messages_; + std::vector failed_messages_; ChatPolicy policy_; MessageId next_msg_id_; + uint32_t next_sequence_ = 1; + size_t total_message_count_ = 0; ConversationData& getConvData(const ConversationId& conv); const ConversationData& getConvData(const ConversationId& conv) const; + void appendMessage(const ConversationId& conv, const ChatMessage& msg); + void evictOldestMessage(); + static void refreshConversationMeta(ConversationData& data); }; } // namespace chat diff --git a/modules/core_chat/include/chat/infra/contact_store_core.h b/modules/core_chat/include/chat/infra/contact_store_core.h index 554e7cf2..5499f4a4 100644 --- a/modules/core_chat/include/chat/infra/contact_store_core.h +++ b/modules/core_chat/include/chat/infra/contact_store_core.h @@ -2,6 +2,7 @@ #include "../ports/i_contact_blob_store.h" #include "../ports/i_contact_store.h" +#include "chat/infra/node_store_core.h" #include #include #include @@ -15,6 +16,15 @@ namespace contacts class ContactStoreCore : public IContactStore { public: + struct Entry + { + uint32_t node_id = 0; + char nickname[13] = {0}; + }; + + static constexpr size_t kMaxContacts = NodeStoreCore::kMaxNodes; + static constexpr size_t kSerializedEntrySize = sizeof(Entry); + explicit ContactStoreCore(IContactBlobStore& blob_store); void begin() override; @@ -26,15 +36,6 @@ class ContactStoreCore : public IContactStore size_t getCount() const override; private: - struct Entry - { - uint32_t node_id = 0; - char nickname[13] = {0}; - }; - - static constexpr size_t kMaxContacts = 100; - static constexpr size_t kSerializedEntrySize = sizeof(Entry); - bool loadEntries(); bool saveEntries(); bool decodeEntries(const uint8_t* data, size_t len); diff --git a/modules/core_chat/include/chat/infra/mesh_adapter_router_core.h b/modules/core_chat/include/chat/infra/mesh_adapter_router_core.h index 44163e82..f37720a6 100644 --- a/modules/core_chat/include/chat/infra/mesh_adapter_router_core.h +++ b/modules/core_chat/include/chat/infra/mesh_adapter_router_core.h @@ -11,6 +11,7 @@ class MeshAdapterRouterCore : public IMeshAdapter { public: bool installBackend(MeshProtocol protocol, std::unique_ptr backend); + void setActiveProtocol(MeshProtocol protocol); bool hasBackend() const; MeshProtocol backendProtocol() const; IMeshAdapter* backendForProtocol(MeshProtocol protocol); @@ -19,6 +20,9 @@ class MeshAdapterRouterCore : public IMeshAdapter MeshCapabilities getCapabilities() const override; bool sendText(ChannelId channel, const std::string& text, MessageId* out_msg_id, NodeId peer = 0) override; + bool sendTextWithId(ChannelId channel, const std::string& text, + MessageId forced_msg_id, + MessageId* out_msg_id, NodeId peer = 0) override; bool pollIncomingText(MeshIncomingText* out) override; bool sendAppData(ChannelId channel, uint32_t portnum, const uint8_t* payload, size_t len, @@ -44,8 +48,12 @@ class MeshAdapterRouterCore : public IMeshAdapter void processSendQueue() override; private: - std::unique_ptr backend_; - MeshProtocol backend_protocol_ = MeshProtocol::Meshtastic; + IMeshAdapter* activeBackend(); + const IMeshAdapter* activeBackend() const; + + std::unique_ptr meshtastic_backend_; + std::unique_ptr meshcore_backend_; + MeshProtocol active_protocol_ = MeshProtocol::Meshtastic; }; } // namespace chat diff --git a/modules/core_chat/include/chat/infra/meshcore/meshcore_ble_backend.h b/modules/core_chat/include/chat/infra/meshcore/meshcore_ble_backend.h new file mode 100644 index 00000000..936065fe --- /dev/null +++ b/modules/core_chat/include/chat/infra/meshcore/meshcore_ble_backend.h @@ -0,0 +1,44 @@ +#pragma once + +#include "chat/infra/meshcore/meshcore_identity_crypto.h" + +#include +#include + +namespace chat::meshcore +{ + +class IMeshCoreBleBackend +{ + public: + virtual ~IMeshCoreBleBackend() = default; + + virtual bool exportIdentityPublicKey(uint8_t out_pubkey[kMeshCorePubKeySize]) = 0; + virtual bool exportIdentityPrivateKey(uint8_t out_priv[kMeshCorePrivKeySize]) = 0; + virtual bool importIdentityPrivateKey(const uint8_t* in_priv, size_t len) = 0; + virtual bool signPayload(const uint8_t* data, size_t len, + uint8_t out_sig[kMeshCoreSignatureSize]) = 0; + virtual bool sendSelfAdvert(bool broadcast) = 0; + virtual bool sendPeerRequestType(const uint8_t* pubkey, size_t len, uint8_t req_type, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood) = 0; + virtual bool sendPeerRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + bool force_flood, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood) = 0; + virtual bool sendAnonRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout, + bool* out_sent_flood) = 0; + virtual bool sendTracePath(const uint8_t* path, size_t path_len, + uint32_t tag, uint32_t auth, uint8_t flags, + uint32_t* out_est_timeout) = 0; + virtual bool sendControlData(const uint8_t* payload, size_t payload_len) = 0; + virtual bool sendRawData(const uint8_t* path, size_t path_len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout) = 0; + virtual void setFloodScopeKey(const uint8_t* key, size_t len) = 0; +}; + +} // namespace chat::meshcore diff --git a/modules/core_chat/include/chat/infra/meshtastic/mt_codec_pb.h b/modules/core_chat/include/chat/infra/meshtastic/mt_codec_pb.h index 06ee5547..21fb3bf2 100644 --- a/modules/core_chat/include/chat/infra/meshtastic/mt_codec_pb.h +++ b/modules/core_chat/include/chat/infra/meshtastic/mt_codec_pb.h @@ -88,6 +88,7 @@ bool encodeNodeInfoMessage(const std::string& user_id, const std::string& long_n */ bool encodeAppData(uint32_t portnum, const uint8_t* payload, size_t payload_len, bool want_response, uint8_t* out_buffer, size_t* out_size); +bool decodeAppData(const uint8_t* buffer, size_t size, MeshIncomingData* out); /** * @brief Encode MeshPacket to buffer diff --git a/modules/core_chat/include/chat/infra/node_store_core.h b/modules/core_chat/include/chat/infra/node_store_core.h index 25cbe049..ee530dfa 100644 --- a/modules/core_chat/include/chat/infra/node_store_core.h +++ b/modules/core_chat/include/chat/infra/node_store_core.h @@ -4,6 +4,7 @@ #include "../ports/i_node_store.h" #include #include +#include #include namespace chat @@ -14,12 +15,14 @@ namespace contacts class NodeStoreCore : public INodeStore { public: - static constexpr size_t kMaxNodes = 16; - static constexpr size_t kSerializedEntrySize = 63; - static constexpr uint8_t kPersistVersion = 5; + static constexpr size_t kMaxNodes = 80; + static constexpr size_t kLegacySerializedEntrySize = 64; + static constexpr size_t kSerializedEntrySize = 104; + static constexpr uint8_t kPersistVersion = 7; static constexpr uint32_t kSaveIntervalMs = 5000; explicit NodeStoreCore(INodeBlobStore& blob_store); + void setProtectedNodeChecker(std::function checker); void begin() override; void upsert(uint32_t node_id, const char* short_name, const char* long_name, @@ -27,6 +30,9 @@ class NodeStoreCore : public INodeStore uint8_t role = kNodeRoleUnknown, uint8_t hops_away = 0xFF, uint8_t hw_model = 0, uint8_t channel = 0xFF) override; void updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_secs) override; + void updatePosition(uint32_t node_id, const NodePosition& position) override; + bool setNextHop(uint32_t node_id, uint8_t next_hop, uint32_t now_secs); + uint8_t getNextHop(uint32_t node_id) const; bool remove(uint32_t node_id) override; const std::vector& getEntries() const override; void clear() override; @@ -39,11 +45,13 @@ class NodeStoreCore : public INodeStore bool decodeEntries(const uint8_t* data, size_t len); void encodeEntries(std::vector& out) const; void maybeSave(); + size_t selectEvictionIndex() const; INodeBlobStore& blob_store_; std::vector entries_; uint32_t last_save_ms_ = 0; bool dirty_ = false; + std::function protected_node_checker_; }; } // namespace contacts diff --git a/modules/core_chat/include/chat/infra/store/ram_store.h b/modules/core_chat/include/chat/infra/store/ram_store.h index 46b5c0bb..8abbcd31 100644 --- a/modules/core_chat/include/chat/infra/store/ram_store.h +++ b/modules/core_chat/include/chat/infra/store/ram_store.h @@ -7,8 +7,8 @@ #include "chat/domain/chat_types.h" #include "chat/ports/i_chat_store.h" -#include "sys/ringbuf.h" #include +#include namespace chat { @@ -20,7 +20,7 @@ namespace chat class RamStore : public IChatStore { public: - static constexpr size_t MAX_MESSAGES_PER_CONV = 100; + static constexpr size_t MAX_MESSAGES_TOTAL = 20; RamStore(); virtual ~RamStore(); @@ -37,18 +37,27 @@ class RamStore : public IChatStore bool updateMessageStatus(MessageId msg_id, MessageStatus status) override; private: + struct StoredMessageEntry + { + ChatMessage message; + uint32_t sequence = 0; + }; + struct ConversationStorage { - sys::RingBuffer messages; + std::vector messages; int unread_count; ConversationStorage() : unread_count(0) {} }; std::map conversations_; + uint32_t next_sequence_ = 1; + size_t total_message_count_ = 0; ConversationStorage& getConversationStorage(const ConversationId& conv); const ConversationStorage& getConversationStorage(const ConversationId& conv) const; + void evictOldestMessage(); }; } // namespace chat diff --git a/modules/core_chat/include/chat/ports/i_mesh_adapter.h b/modules/core_chat/include/chat/ports/i_mesh_adapter.h index 6e02f8ed..f388b953 100644 --- a/modules/core_chat/include/chat/ports/i_mesh_adapter.h +++ b/modules/core_chat/include/chat/ports/i_mesh_adapter.h @@ -10,6 +10,10 @@ namespace chat { +namespace meshcore +{ +class IMeshCoreBleBackend; +} struct MeshCapabilities { @@ -49,6 +53,23 @@ class IMeshAdapter virtual bool sendText(ChannelId channel, const std::string& text, MessageId* out_msg_id, NodeId peer = 0) = 0; + /** + * @brief Send text message with a caller-supplied message ID if supported + * @param channel Channel ID + * @param text Message text + * @param forced_msg_id Preferred message ID (0 = auto) + * @param out_msg_id Output message ID (if successful) + * @param peer Destination node (0 for broadcast) + * @return true if queued successfully + */ + virtual bool sendTextWithId(ChannelId channel, const std::string& text, + MessageId forced_msg_id, + MessageId* out_msg_id, NodeId peer = 0) + { + (void)forced_msg_id; + return sendText(channel, text, out_msg_id, peer); + } + /** * @brief Poll for incoming text messages * @param out Output message (if available) @@ -265,6 +286,16 @@ class IMeshAdapter return nullptr; } + virtual meshcore::IMeshCoreBleBackend* asMeshCoreBleBackend() + { + return nullptr; + } + + virtual const meshcore::IMeshCoreBleBackend* asMeshCoreBleBackend() const + { + return nullptr; + } + /** * @brief Process any pending send queue work */ diff --git a/modules/core_chat/include/chat/ports/i_node_store.h b/modules/core_chat/include/chat/ports/i_node_store.h index 1a9b08b3..2d8d4b4d 100644 --- a/modules/core_chat/include/chat/ports/i_node_store.h +++ b/modules/core_chat/include/chat/ports/i_node_store.h @@ -13,6 +13,8 @@ namespace chat namespace contacts { +struct NodePosition; + /** * @brief Node entry structure */ @@ -26,9 +28,21 @@ struct NodeEntry float rssi; // RSSI in dBm uint8_t hops_away = 0xFF; uint8_t channel = 0xFF; // Meshtastic channel index; 0xFF = unknown + uint8_t next_hop = 0; // Meshtastic learned next-hop relay hint; 0 = unknown/flooding uint8_t protocol; // NodeProtocolType uint8_t role; // NodeRoleType (Meshtastic roles) uint8_t hw_model; // Meshtastic_HardwareModel (0 = UNSET) + bool position_valid = false; + int32_t position_latitude_i = 0; + int32_t position_longitude_i = 0; + bool position_has_altitude = false; + int32_t position_altitude = 0; + uint32_t position_timestamp = 0; + uint32_t position_precision_bits = 0; + uint32_t position_pdop = 0; + uint32_t position_hdop = 0; + uint32_t position_vdop = 0; + uint32_t position_gps_accuracy_mm = 0; }; static constexpr uint8_t kNodeRoleUnknown = 0xFF; @@ -68,6 +82,13 @@ class INodeStore */ virtual void updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_secs) = 0; + /** + * @brief Update node position info + * @param node_id Node ID + * @param position Latest known position + */ + virtual void updatePosition(uint32_t node_id, const NodePosition& position) = 0; + /** * @brief Remove a node entry by node ID * @param node_id Node ID diff --git a/modules/core_chat/include/chat/runtime/meshcore_self_announcement_core.h b/modules/core_chat/include/chat/runtime/meshcore_self_announcement_core.h new file mode 100644 index 00000000..de4885e1 --- /dev/null +++ b/modules/core_chat/include/chat/runtime/meshcore_self_announcement_core.h @@ -0,0 +1,42 @@ +#pragma once + +#include "chat/domain/chat_types.h" +#include "chat/runtime/self_announcement_core.h" + +#include +#include + +namespace chat::runtime +{ + +struct MeshCoreAnnouncementRequest +{ + EffectiveSelfIdentity identity{}; + MeshConfig mesh_config{}; + bool broadcast = true; + bool include_location = false; + int32_t latitude_i6 = 0; + int32_t longitude_i6 = 0; + uint32_t timestamp_s = 0; + bool client_repeat = false; + const uint8_t* public_key = nullptr; + size_t public_key_len = 0; + const uint8_t* private_key = nullptr; + size_t private_key_len = 0; +}; + +struct MeshCoreAnnouncementPacket +{ + uint8_t frame[255] = {}; + size_t frame_size = 0; + NodeId node_id = 0; +}; + +class MeshCoreSelfAnnouncementCore final : public SelfAnnouncementCore +{ + public: + static bool buildAdvertPacket(const MeshCoreAnnouncementRequest& request, + MeshCoreAnnouncementPacket* out_packet); +}; + +} // namespace chat::runtime diff --git a/modules/core_chat/include/chat/runtime/meshtastic_self_announcement_core.h b/modules/core_chat/include/chat/runtime/meshtastic_self_announcement_core.h new file mode 100644 index 00000000..0ba05551 --- /dev/null +++ b/modules/core_chat/include/chat/runtime/meshtastic_self_announcement_core.h @@ -0,0 +1,42 @@ +#pragma once + +#include "chat/domain/chat_types.h" +#include "chat/runtime/self_announcement_core.h" +#include "meshtastic/mesh.pb.h" + +#include +#include + +namespace chat::runtime +{ + +struct MeshtasticAnnouncementRequest +{ + EffectiveSelfIdentity identity{}; + MeshConfig mesh_config{}; + ChannelId channel = ChannelId::PRIMARY; + uint32_t packet_id = 0; + NodeId dest_node = 0xFFFFFFFFUL; + uint8_t hop_limit = 2; + bool want_response = false; + meshtastic_HardwareModel hw_model = meshtastic_HardwareModel_UNSET; + const uint8_t* mac_addr = nullptr; + const uint8_t* public_key = nullptr; + size_t public_key_len = 0; +}; + +struct MeshtasticAnnouncementPacket +{ + uint8_t wire[384] = {}; + size_t wire_size = 0; + uint8_t channel_hash = 0; +}; + +class MeshtasticSelfAnnouncementCore final : public SelfAnnouncementCore +{ + public: + static bool buildNodeInfoPacket(const MeshtasticAnnouncementRequest& request, + MeshtasticAnnouncementPacket* out_packet); +}; + +} // namespace chat::runtime diff --git a/modules/core_chat/include/chat/runtime/self_announcement_core.h b/modules/core_chat/include/chat/runtime/self_announcement_core.h new file mode 100644 index 00000000..d447d12f --- /dev/null +++ b/modules/core_chat/include/chat/runtime/self_announcement_core.h @@ -0,0 +1,14 @@ +#pragma once + +#include "chat/runtime/self_identity_policy.h" + +namespace chat::runtime +{ + +class SelfAnnouncementCore +{ + public: + virtual ~SelfAnnouncementCore() = default; +}; + +} // namespace chat::runtime diff --git a/modules/core_chat/include/chat/runtime/self_identity_policy.h b/modules/core_chat/include/chat/runtime/self_identity_policy.h new file mode 100644 index 00000000..950f5118 --- /dev/null +++ b/modules/core_chat/include/chat/runtime/self_identity_policy.h @@ -0,0 +1,29 @@ +#pragma once + +#include "chat/domain/chat_types.h" +#include "chat/runtime/self_identity_provider.h" + +#include + +namespace chat::runtime +{ + +struct EffectiveSelfIdentity +{ + NodeId node_id = 0; + char long_name[32] = {}; + char short_name[16] = {}; + char ble_name[32] = {}; +}; + +bool resolveEffectiveSelfIdentity(const SelfIdentityInput& input, + EffectiveSelfIdentity* out_identity); + +void formatCompactNodeId(NodeId node_id, char* out, size_t out_len); +void formatScreenNodeLabel(NodeId node_id, char* out, size_t out_len); +void buildBleVisibleName(const EffectiveSelfIdentity& identity, + MeshProtocol protocol, + char* out, + size_t out_len); + +} // namespace chat::runtime diff --git a/modules/core_chat/include/chat/runtime/self_identity_provider.h b/modules/core_chat/include/chat/runtime/self_identity_provider.h new file mode 100644 index 00000000..0e551f55 --- /dev/null +++ b/modules/core_chat/include/chat/runtime/self_identity_provider.h @@ -0,0 +1,30 @@ +#pragma once + +#include "chat/domain/chat_types.h" + +#include +#include + +namespace chat::runtime +{ + +struct SelfIdentityInput +{ + NodeId node_id = 0; + const char* configured_long_name = nullptr; + const char* configured_short_name = nullptr; + const char* fallback_long_prefix = nullptr; + const char* fallback_ble_prefix = nullptr; + bool allow_short_hex_fallback = true; + const uint8_t* mac_addr = nullptr; + size_t mac_addr_len = 0; +}; + +class SelfIdentityProvider +{ + public: + virtual ~SelfIdentityProvider() = default; + virtual bool readSelfIdentityInput(SelfIdentityInput* out) const = 0; +}; + +} // namespace chat::runtime diff --git a/modules/core_chat/include/chat/usecase/chat_service.h b/modules/core_chat/include/chat/usecase/chat_service.h index ef1ab9a8..4272f75b 100644 --- a/modules/core_chat/include/chat/usecase/chat_service.h +++ b/modules/core_chat/include/chat/usecase/chat_service.h @@ -47,6 +47,8 @@ class ChatService * @return Message ID if queued successfully, 0 on failure */ MessageId sendText(ChannelId channel, const std::string& text, NodeId peer = 0); + MessageId sendTextWithId(ChannelId channel, const std::string& text, + MessageId forced_msg_id, NodeId peer = 0); /** * @brief Trigger protocol discovery action (if supported by active adapter) diff --git a/modules/core_chat/include/chat/usecase/contact_service.h b/modules/core_chat/include/chat/usecase/contact_service.h index 8f3edb92..c7be08ad 100644 --- a/modules/core_chat/include/chat/usecase/contact_service.h +++ b/modules/core_chat/include/chat/usecase/contact_service.h @@ -13,7 +13,6 @@ #include "../ports/i_contact_store.h" #include "../ports/i_node_store.h" #include -#include #include namespace chat @@ -129,10 +128,11 @@ class ContactService mutable std::vector cached_nodes_; // Cache for getContacts/getNearby mutable uint32_t cache_timestamp_; static constexpr uint32_t kCacheTimeoutMs = 1000; // 1 second cache - mutable std::unordered_map positions_; void invalidateCache() const; void buildCache() const; + bool ensureNodeExistsForContact(uint32_t node_id); + bool hasNodeEntry(uint32_t node_id) const; bool isNodeVisible(uint32_t last_seen) const; std::string formatTimeStatus(uint32_t last_seen) const; }; diff --git a/modules/core_chat/src/ble/meshcore_phone_core.cpp b/modules/core_chat/src/ble/meshcore_phone_core.cpp new file mode 100644 index 00000000..d5afad17 --- /dev/null +++ b/modules/core_chat/src/ble/meshcore_phone_core.cpp @@ -0,0 +1,1792 @@ +#include "chat/ble/meshcore_phone_core.h" + +#include "app/app_config.h" +#include "chat/infra/meshcore/meshcore_ble_backend.h" +#include "chat/ports/i_mesh_adapter.h" +#include "chat/ports/i_node_store.h" +#include "chat/usecase/chat_service.h" +#include "sys/clock.h" + +#include +#include +#include +#include + +namespace ble +{ +namespace +{ + +constexpr uint8_t CMD_APP_START = 1; +constexpr uint8_t CMD_SEND_TXT_MSG = 2; +constexpr uint8_t CMD_SEND_CHANNEL_TXT_MSG = 3; +constexpr uint8_t CMD_GET_CONTACTS = 4; +constexpr uint8_t CMD_GET_DEVICE_TIME = 5; +constexpr uint8_t CMD_SET_DEVICE_TIME = 6; +constexpr uint8_t CMD_SEND_SELF_ADVERT = 7; +constexpr uint8_t CMD_SET_ADVERT_NAME = 8; +constexpr uint8_t CMD_ADD_UPDATE_CONTACT = 9; +constexpr uint8_t CMD_SYNC_NEXT_MESSAGE = 10; +constexpr uint8_t CMD_SET_RADIO_PARAMS = 11; +constexpr uint8_t CMD_SET_RADIO_TX_POWER = 12; +constexpr uint8_t CMD_RESET_PATH = 13; +constexpr uint8_t CMD_SET_ADVERT_LATLON = 14; +constexpr uint8_t CMD_REMOVE_CONTACT = 15; +constexpr uint8_t CMD_SHARE_CONTACT = 16; +constexpr uint8_t CMD_EXPORT_CONTACT = 17; +constexpr uint8_t CMD_IMPORT_CONTACT = 18; +constexpr uint8_t CMD_GET_BATT_AND_STORAGE = 20; +constexpr uint8_t CMD_SET_TUNING_PARAMS = 21; +constexpr uint8_t CMD_SEND_RAW_DATA = 25; +constexpr uint8_t CMD_SEND_LOGIN = 26; +constexpr uint8_t CMD_SEND_STATUS_REQ = 27; +constexpr uint8_t CMD_HAS_CONNECTION = 28; +constexpr uint8_t CMD_LOGOUT = 29; +constexpr uint8_t CMD_GET_CONTACT_BY_KEY = 30; +constexpr uint8_t CMD_GET_CHANNEL = 31; +constexpr uint8_t CMD_SET_CHANNEL = 32; +constexpr uint8_t CMD_SIGN_START = 33; +constexpr uint8_t CMD_SIGN_DATA = 34; +constexpr uint8_t CMD_SIGN_FINISH = 35; +constexpr uint8_t CMD_SEND_TRACE_PATH = 36; +constexpr uint8_t CMD_SET_DEVICE_PIN = 37; +constexpr uint8_t CMD_SET_OTHER_PARAMS = 38; +constexpr uint8_t CMD_SEND_BINARY_REQ = 50; +constexpr uint8_t CMD_GET_CUSTOM_VARS = 40; +constexpr uint8_t CMD_SET_CUSTOM_VAR = 41; +constexpr uint8_t CMD_EXPORT_PRIVATE_KEY = 23; +constexpr uint8_t CMD_IMPORT_PRIVATE_KEY = 24; +constexpr uint8_t CMD_REBOOT = 19; +constexpr uint8_t CMD_FACTORY_RESET = 51; +constexpr uint8_t CMD_SEND_PATH_DISCOVERY_REQ = 52; +constexpr uint8_t CMD_SET_FLOOD_SCOPE = 54; +constexpr uint8_t CMD_SEND_CONTROL_DATA = 55; +constexpr uint8_t CMD_GET_STATS = 56; +constexpr uint8_t CMD_SEND_TELEMETRY_REQ = 39; +constexpr uint8_t CMD_GET_ADVERT_PATH = 42; +constexpr uint8_t CMD_GET_TUNING_PARAMS = 43; +constexpr uint8_t CMD_DEVICE_QEURY = 22; + +constexpr uint8_t RESP_CODE_OK = 0; +constexpr uint8_t RESP_CODE_ERR = 1; +constexpr uint8_t RESP_CODE_CONTACTS_START = 2; +constexpr uint8_t RESP_CODE_CONTACT = 3; +constexpr uint8_t RESP_CODE_END_OF_CONTACTS = 4; +constexpr uint8_t RESP_CODE_SELF_INFO = 5; +constexpr uint8_t RESP_CODE_SENT = 6; +constexpr uint8_t RESP_CODE_CONTACT_MSG_RECV = 7; +constexpr uint8_t RESP_CODE_CHANNEL_MSG_RECV = 8; +constexpr uint8_t RESP_CODE_CURR_TIME = 9; +constexpr uint8_t RESP_CODE_NO_MORE_MESSAGES = 10; +constexpr uint8_t RESP_CODE_EXPORT_CONTACT = 11; +constexpr uint8_t RESP_CODE_DEVICE_INFO = 13; +constexpr uint8_t RESP_CODE_PRIVATE_KEY = 14; +constexpr uint8_t RESP_CODE_CHANNEL_INFO = 18; +constexpr uint8_t RESP_CODE_SIGN_START = 19; +constexpr uint8_t RESP_CODE_SIGNATURE = 20; +constexpr uint8_t RESP_CODE_CUSTOM_VARS = 21; +constexpr uint8_t RESP_CODE_ADVERT_PATH = 22; +constexpr uint8_t RESP_CODE_TUNING_PARAMS = 23; +constexpr uint8_t RESP_CODE_STATS = 24; +constexpr uint8_t RESP_CODE_BATT_AND_STORAGE = 25; + +constexpr uint8_t PUSH_CODE_RAW_DATA = 0x84; +constexpr uint8_t PUSH_CODE_TELEMETRY_RESPONSE = 0x8B; + +constexpr uint8_t ERR_CODE_UNSUPPORTED_CMD = 1; +constexpr uint8_t ERR_CODE_NOT_FOUND = 2; +constexpr uint8_t ERR_CODE_TABLE_FULL = 3; +constexpr uint8_t ERR_CODE_BAD_STATE = 4; +constexpr uint8_t ERR_CODE_ILLEGAL_ARG = 6; + +constexpr uint8_t ADV_TYPE_CHAT = 1; +constexpr uint8_t TXT_TYPE_PLAIN = 0; +constexpr uint8_t TXT_TYPE_CLI_DATA = 1; +constexpr uint8_t kCompatFirmwareVerCode = 8; +constexpr uint8_t kCompatMaxContactsDiv2 = 50; +constexpr uint8_t kCompatMaxGroupChannels = 1; +constexpr const char* kCompatFirmwareVersion = "v1.11.0"; +constexpr size_t kPrefixSize = 6; +constexpr size_t kMaxFrameSize = 172; +constexpr size_t kPubKeySize = chat::meshcore::kMeshCorePubKeySize; +constexpr size_t kMaxPathSize = 64; +constexpr uint8_t STATS_TYPE_CORE = 0; +constexpr uint8_t STATS_TYPE_RADIO = 1; +constexpr uint8_t STATS_TYPE_PACKETS = 2; + +void copyBounded(char* dst, size_t dst_len, const char* src) +{ + if (!dst || dst_len == 0) + { + return; + } + if (!src) + { + dst[0] = '\0'; + return; + } + std::strncpy(dst, src, dst_len - 1); + dst[dst_len - 1] = '\0'; +} + +uint32_t nowSeconds() +{ + return sys::epoch_seconds_now(); +} + +chat::meshcore::IMeshCoreBleBackend* resolveMeshCoreAdapter(app::IAppBleFacade& ctx) +{ + auto* adapter = ctx.getMeshAdapter(); + if (!adapter || ctx.getConfig().mesh_protocol != chat::MeshProtocol::MeshCore) + { + return nullptr; + } + + if (auto* backend = adapter->backendForProtocol(chat::MeshProtocol::MeshCore)) + { + return backend->asMeshCoreBleBackend(); + } + + return adapter->asMeshCoreBleBackend(); +} + +} // namespace + +MeshCorePhoneCore::MeshCorePhoneCore(app::IAppBleFacade& ctx, const std::string& device_name, MeshCorePhoneHooks* hooks) + : ctx_(ctx), device_name_(device_name), hooks_(hooks) {} + +void MeshCorePhoneCore::reset() +{ + tx_queue_.clear(); + sign_data_.clear(); + sign_active_ = false; + stats_rx_packets_ = 0; + stats_tx_packets_ = 0; + stats_tx_flood_ = 0; + stats_tx_direct_ = 0; + stats_rx_flood_ = 0; + stats_rx_direct_ = 0; +} + +void MeshCorePhoneCore::onIncomingText(const chat::MeshIncomingText& msg) +{ + ++stats_rx_packets_; + if (msg.rx_meta.direct) + { + ++stats_rx_direct_; + } + else + { + ++stats_rx_flood_; + } + + MeshCoreBleFrame frame{}; + size_t index = 0; + if (msg.to == 0xFFFFFFFFUL || msg.to == 0) + { + frame.buf[index++] = RESP_CODE_CHANNEL_MSG_RECV; + frame.buf[index++] = static_cast(msg.channel); + frame.buf[index++] = msg.rx_meta.direct ? 0xFFU : msg.rx_meta.hop_count; + } + else + { + frame.buf[index++] = RESP_CODE_CONTACT_MSG_RECV; + std::memcpy(&frame.buf[index], &msg.from, std::min(sizeof(msg.from), kPrefixSize)); + index += kPrefixSize; + frame.buf[index++] = msg.rx_meta.direct ? 0xFFU : msg.rx_meta.hop_count; + } + + frame.buf[index++] = TXT_TYPE_PLAIN; + std::memcpy(&frame.buf[index], &msg.timestamp, sizeof(msg.timestamp)); + index += sizeof(msg.timestamp); + + const size_t text_len = std::min(msg.text.size(), frame.buf.size() - index); + if (text_len > 0) + { + std::memcpy(&frame.buf[index], msg.text.data(), text_len); + index += text_len; + } + frame.len = index; + tx_queue_.push_back(frame); +} + +bool MeshCorePhoneCore::handleRxFrame(const uint8_t* data, size_t len) +{ + if (!data || len == 0 || len > kMaxFrameSize) + { + return false; + } + handleCmdFrame(data, len); + return true; +} + +bool MeshCorePhoneCore::popTxFrame(uint8_t* out, size_t* out_len) +{ + if (!out || !out_len || tx_queue_.empty()) + { + return false; + } + const MeshCoreBleFrame frame = tx_queue_.front(); + tx_queue_.pop_front(); + std::memcpy(out, frame.buf.data(), frame.len); + *out_len = frame.len; + return true; +} + +bool MeshCorePhoneCore::canHandleCommand(uint8_t cmd) const +{ + switch (cmd) + { + case CMD_APP_START: + case CMD_SEND_TXT_MSG: + case CMD_SEND_CHANNEL_TXT_MSG: + case CMD_GET_CONTACTS: + case CMD_GET_DEVICE_TIME: + case CMD_SET_DEVICE_TIME: + case CMD_SEND_SELF_ADVERT: + case CMD_SET_ADVERT_NAME: + case CMD_ADD_UPDATE_CONTACT: + case CMD_SYNC_NEXT_MESSAGE: + case CMD_SET_RADIO_PARAMS: + case CMD_SET_RADIO_TX_POWER: + case CMD_RESET_PATH: + case CMD_SET_ADVERT_LATLON: + case CMD_REMOVE_CONTACT: + case CMD_SHARE_CONTACT: + case CMD_EXPORT_CONTACT: + case CMD_IMPORT_CONTACT: + case CMD_GET_BATT_AND_STORAGE: + case CMD_SET_TUNING_PARAMS: + case CMD_SEND_RAW_DATA: + case CMD_SEND_LOGIN: + case CMD_SEND_STATUS_REQ: + case CMD_HAS_CONNECTION: + case CMD_LOGOUT: + case CMD_GET_CONTACT_BY_KEY: + case CMD_GET_CHANNEL: + case CMD_SET_CHANNEL: + case CMD_SIGN_START: + case CMD_SIGN_DATA: + case CMD_SIGN_FINISH: + case CMD_SEND_TRACE_PATH: + case CMD_SET_DEVICE_PIN: + case CMD_SET_OTHER_PARAMS: + case CMD_SEND_BINARY_REQ: + case CMD_GET_CUSTOM_VARS: + case CMD_SET_CUSTOM_VAR: + case CMD_EXPORT_PRIVATE_KEY: + case CMD_IMPORT_PRIVATE_KEY: + case CMD_REBOOT: + case CMD_FACTORY_RESET: + case CMD_SEND_PATH_DISCOVERY_REQ: + case CMD_SET_FLOOD_SCOPE: + case CMD_SEND_CONTROL_DATA: + case CMD_GET_STATS: + case CMD_SEND_TELEMETRY_REQ: + case CMD_GET_ADVERT_PATH: + case CMD_GET_TUNING_PARAMS: + case CMD_DEVICE_QEURY: + return true; + default: + return false; + } +} + +void MeshCorePhoneCore::pumpIncomingAppData() +{ + chat::IMeshAdapter* adapter = ctx_.getMeshAdapter(); + if (!adapter) + { + return; + } + + for (uint8_t count = 0; count < 4; ++count) + { + chat::MeshIncomingData msg{}; + if (!adapter->pollIncomingData(&msg)) + { + break; + } + enqueueRawDataPush(msg); + } +} + +void MeshCorePhoneCore::handleCmdFrame(const uint8_t* data, size_t len) +{ + const uint8_t cmd = data[0]; + chat::IMeshAdapter* adapter = ctx_.getMeshAdapter(); + auto& cfg = ctx_.getConfig(); + auto* backend = resolveMeshCoreAdapter(ctx_); + + if (cmd == CMD_DEVICE_QEURY && len >= 2) + { + uint8_t out[kMaxFrameSize] = {}; + size_t index = 0; + out[index++] = RESP_CODE_DEVICE_INFO; + out[index++] = kCompatFirmwareVerCode; + out[index++] = kCompatMaxContactsDiv2; + out[index++] = kCompatMaxGroupChannels; + const uint32_t ble_pin = hooks_ ? hooks_->getReportedBlePin() : 0; + std::memcpy(&out[index], &ble_pin, sizeof(ble_pin)); + index += sizeof(ble_pin); + std::memset(&out[index], 0, 12); + std::strncpy(reinterpret_cast(&out[index]), __DATE__, 11); + index += 12; + std::strncpy(reinterpret_cast(&out[index]), device_name_.c_str(), 40); + index += 40; + std::strncpy(reinterpret_cast(&out[index]), kCompatFirmwareVersion, 20); + index += 20; + enqueueFrame(out, index); + return; + } + + if (cmd == CMD_APP_START && len >= 8) + { + uint8_t out[kMaxFrameSize] = {}; + size_t index = 0; + out[index++] = RESP_CODE_SELF_INFO; + out[index++] = ADV_TYPE_CHAT; + out[index++] = static_cast(cfg.meshcore_config.tx_power); + out[index++] = static_cast(app::AppConfig::kTxPowerMaxDbm); + + uint8_t pubkey[chat::meshcore::kMeshCorePubKeySize] = {}; + if (backend) + { + backend->exportIdentityPublicKey(pubkey); + } + std::memcpy(&out[index], pubkey, sizeof(pubkey)); + index += sizeof(pubkey); + + const MeshCorePhoneLocation location = hooks_ ? hooks_->getAdvertLocation() : MeshCorePhoneLocation{}; + const int32_t lat = location.lat_i6; + const int32_t lon = location.lon_i6; + std::memcpy(&out[index], &lat, sizeof(lat)); + index += sizeof(lat); + std::memcpy(&out[index], &lon, sizeof(lon)); + index += sizeof(lon); + + out[index++] = cfg.meshcore_config.meshcore_multi_acks ? 1U : 0U; + out[index++] = hooks_ ? hooks_->getAdvertLocationPolicy() : 0U; + out[index++] = hooks_ ? hooks_->getTelemetryModeBits() : 0U; + out[index++] = (hooks_ && hooks_->getManualAddContacts()) ? 1U : 0U; + + const uint32_t freq = static_cast(cfg.meshcore_config.meshcore_freq_mhz * 1000.0f); + const uint32_t bw = static_cast(cfg.meshcore_config.meshcore_bw_khz * 1000.0f); + std::memcpy(&out[index], &freq, sizeof(freq)); + index += sizeof(freq); + std::memcpy(&out[index], &bw, sizeof(bw)); + index += sizeof(bw); + out[index++] = cfg.meshcore_config.meshcore_sf; + out[index++] = cfg.meshcore_config.meshcore_cr; + + const size_t name_len = strnlen(cfg.node_name, sizeof(cfg.node_name)); + const size_t copy_len = std::min(name_len, static_cast(kMaxFrameSize - index)); + if (copy_len > 0) + { + std::memcpy(&out[index], cfg.node_name, copy_len); + index += copy_len; + } + enqueueFrame(out, index); + return; + } + + if (cmd == CMD_GET_CONTACTS) + { + uint32_t filter_since = 0; + if (len >= 5) + { + std::memcpy(&filter_since, &data[1], sizeof(filter_since)); + } + + uint32_t total = 0; + if (const auto* store = ctx_.getNodeStore()) + { + for (const auto& entry : store->getEntries()) + { + if (entry.node_id == 0) + { + continue; + } + if (filter_since != 0 && entry.last_seen <= filter_since) + { + continue; + } + ++total; + } + } + + uint8_t start_buf[5] = {RESP_CODE_CONTACTS_START, 0, 0, 0, 0}; + std::memcpy(&start_buf[1], &total, sizeof(total)); + enqueueFrame(start_buf, sizeof(start_buf)); + + uint32_t most_recent = 0; + if (const auto* store = ctx_.getNodeStore()) + { + for (const auto& entry : store->getEntries()) + { + if (entry.node_id == 0) + { + continue; + } + if (filter_since != 0 && entry.last_seen <= filter_since) + { + continue; + } + MeshCoreBleFrame frame{}; + if (buildContactFromNode(entry, RESP_CODE_CONTACT, frame)) + { + enqueueFrame(frame.buf.data(), frame.len); + most_recent = std::max(most_recent, entry.last_seen); + } + } + } + + uint8_t end_buf[5] = {RESP_CODE_END_OF_CONTACTS, 0, 0, 0, 0}; + std::memcpy(&end_buf[1], &most_recent, sizeof(most_recent)); + enqueueFrame(end_buf, sizeof(end_buf)); + return; + } + + if (cmd == CMD_SEND_TXT_MSG && len >= 14) + { + if (!adapter) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + size_t index = 1; + const uint8_t txt_type = data[index++]; + index++; + index += 4; + const uint8_t* prefix = &data[index]; + index += kPrefixSize; + if (txt_type != TXT_TYPE_PLAIN && txt_type != TXT_TYPE_CLI_DATA) + { + enqueueErr(ERR_CODE_UNSUPPORTED_CMD); + return; + } + + const uint32_t dest = resolveNodeIdFromPrefix(prefix, kPrefixSize); + if (dest == 0) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + + const std::string text(reinterpret_cast(&data[index]), len - index); + chat::MessageId msg_id = 0; + if (!adapter->sendText(chat::ChannelId::PRIMARY, text, &msg_id, dest)) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + + ++stats_tx_packets_; + ++stats_tx_direct_; + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = 0; + const uint32_t ack = msg_id; + const uint32_t timeout = 0; + std::memcpy(&out[2], &ack, sizeof(ack)); + std::memcpy(&out[6], &timeout, sizeof(timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SEND_CHANNEL_TXT_MSG && len >= 7) + { + if (!adapter) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + size_t index = 1; + const uint8_t txt_type = data[index++]; + const uint8_t channel_idx = data[index++]; + index += 4; + if (txt_type != TXT_TYPE_PLAIN) + { + enqueueErr(ERR_CODE_UNSUPPORTED_CMD); + return; + } + const std::string text(reinterpret_cast(&data[index]), len - index); + chat::MessageId msg_id = 0; + const chat::ChannelId channel = (channel_idx == 1U) ? chat::ChannelId::SECONDARY : chat::ChannelId::PRIMARY; + if (!adapter->sendText(channel, text, &msg_id, 0)) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + ++stats_tx_packets_; + ++stats_tx_flood_; + enqueueSentOk(); + return; + } + + if (cmd == CMD_SEND_LOGIN && len >= 1 + kPubKeySize) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + const uint8_t* pubkey = &data[1]; + const size_t pass_len = (len > (1 + kPubKeySize)) ? (len - (1 + kPubKeySize)) : 0; + uint8_t payload[24] = {}; + size_t payload_len = 0; + const uint32_t now_ts = nowSeconds(); + std::memcpy(&payload[payload_len], &now_ts, sizeof(now_ts)); + payload_len += sizeof(now_ts); + if (pass_len > 0) + { + const size_t copy_len = std::min(pass_len, sizeof(payload) - payload_len); + std::memcpy(&payload[payload_len], &data[1 + kPubKeySize], copy_len); + payload_len += copy_len; + } + + uint32_t est_timeout = 0; + bool sent_flood = false; + if (!backend->sendAnonRequestPayload(pubkey, + kPubKeySize, + payload, + payload_len, + &est_timeout, + &sent_flood)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + + ++stats_tx_packets_; + ++stats_tx_flood_; + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = sent_flood ? 1U : 0U; + std::memcpy(&out[2], pubkey, sizeof(uint32_t)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SEND_STATUS_REQ && len >= 1 + kPubKeySize) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + const uint8_t* pubkey = &data[1]; + uint32_t tag = 0; + uint32_t est_timeout = 0; + bool sent_flood = false; + if (!backend->sendPeerRequestType(pubkey, + kPubKeySize, + 0x01, + &tag, + &est_timeout, + &sent_flood)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + + ++stats_tx_packets_; + ++stats_tx_flood_; + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = sent_flood ? 1U : 0U; + std::memcpy(&out[2], &tag, sizeof(tag)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SET_ADVERT_NAME && len >= 2) + { + const size_t nlen = std::min(len - 1, sizeof(cfg.node_name) - 1); + std::memcpy(cfg.node_name, &data[1], nlen); + cfg.node_name[nlen] = '\0'; + ctx_.saveConfig(); + ctx_.applyUserInfo(); + enqueueSentOk(); + return; + } + + if (cmd == CMD_SET_ADVERT_LATLON && len >= 9) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + int32_t lat = 0; + int32_t lon = 0; + std::memcpy(&lat, &data[1], sizeof(lat)); + std::memcpy(&lon, &data[5], sizeof(lon)); + if (!hooks_->setAdvertLocation(lat, lon)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_ADD_UPDATE_CONTACT) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!hooks_->upsertContactFromFrame(data, len)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_REMOVE_CONTACT && len >= 1 + kPubKeySize) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!hooks_->removeContact(&data[1], kPubKeySize)) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_EXPORT_CONTACT) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t out[kMaxFrameSize] = {}; + size_t out_len = kMaxFrameSize - 1; + const uint8_t* pubkey = (len >= 1 + kPubKeySize) ? &data[1] : nullptr; + const size_t pubkey_len = pubkey ? kPubKeySize : 0; + if (!hooks_->exportContact(pubkey, pubkey_len, &out[1], &out_len)) + { + enqueueErr(pubkey ? ERR_CODE_NOT_FOUND : ERR_CODE_TABLE_FULL); + return; + } + if (out_len == 0 || out_len > (kMaxFrameSize - 1)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + out[0] = RESP_CODE_EXPORT_CONTACT; + enqueueFrame(out, out_len + 1); + return; + } + + if (cmd == CMD_IMPORT_CONTACT && len >= 2) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!hooks_->importContact(&data[1], len - 1)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_SHARE_CONTACT && len >= 1 + kPubKeySize) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!hooks_->shareContact(&data[1], kPubKeySize)) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_SYNC_NEXT_MESSAGE) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t out[kMaxFrameSize] = {}; + size_t out_len = 0; + if (hooks_->popOfflineMessage(out, &out_len)) + { + enqueueFrame(out, out_len); + } + else + { + const uint8_t code = RESP_CODE_NO_MORE_MESSAGES; + enqueueFrame(&code, 1); + } + return; + } + + if (cmd == CMD_SEND_SELF_ADVERT) + { + const bool broadcast = (len >= 2 && data[1] == 1); + if (backend && backend->sendSelfAdvert(broadcast)) + { + ++stats_tx_packets_; + if (broadcast) + { + ++stats_tx_flood_; + } + else + { + ++stats_tx_direct_; + } + enqueueSentOk(); + } + else + { + enqueueErr(ERR_CODE_BAD_STATE); + } + return; + } + + if (cmd == CMD_GET_DEVICE_TIME) + { + uint8_t out[5] = {}; + out[0] = RESP_CODE_CURR_TIME; + const uint32_t now = nowSeconds(); + std::memcpy(&out[1], &now, sizeof(now)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SET_DEVICE_TIME && len >= 5) + { + uint32_t epoch = 0; + std::memcpy(&epoch, &data[1], sizeof(epoch)); + if (ctx_.syncCurrentEpochSeconds(epoch)) + { + enqueueSentOk(); + } + else + { + enqueueErr(ERR_CODE_BAD_STATE); + } + return; + } + + if (cmd == CMD_GET_BATT_AND_STORAGE) + { + uint8_t out[11] = {}; + out[0] = RESP_CODE_BATT_AND_STORAGE; + const auto battery = hooks_ ? hooks_->getBatteryInfo() : MeshCorePhoneBatteryInfo{}; + const uint16_t mv = battery.millivolts; + const uint32_t used = 0; + const uint32_t total = 0; + std::memcpy(&out[1], &mv, sizeof(mv)); + std::memcpy(&out[3], &used, sizeof(used)); + std::memcpy(&out[7], &total, sizeof(total)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SET_RADIO_PARAMS && len >= 11) + { + uint32_t freq = 0; + uint32_t bw = 0; + std::memcpy(&freq, &data[1], sizeof(freq)); + std::memcpy(&bw, &data[5], sizeof(bw)); + const uint8_t sf = data[9]; + const uint8_t cr = data[10]; + if (freq < 300000U || freq > 2500000U || bw < 7000U || bw > 500000U || sf < 5U || sf > 12U || cr < 5U || + cr > 8U) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + cfg.meshcore_config.meshcore_freq_mhz = static_cast(freq) / 1000.0f; + cfg.meshcore_config.meshcore_bw_khz = static_cast(bw) / 1000.0f; + cfg.meshcore_config.meshcore_sf = sf; + cfg.meshcore_config.meshcore_cr = cr; + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + enqueueSentOk(); + return; + } + + if (cmd == CMD_SET_RADIO_TX_POWER && len >= 2) + { + const int8_t tx = static_cast(data[1]); + if (tx < app::AppConfig::kTxPowerMinDbm || tx > app::AppConfig::kTxPowerMaxDbm) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + cfg.meshcore_config.tx_power = tx; + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + enqueueSentOk(); + return; + } + + if (cmd == CMD_SET_TUNING_PARAMS && len >= 9) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + MeshCorePhoneTuningParams params{}; + std::memcpy(¶ms.rx_delay_base_ms, &data[1], sizeof(params.rx_delay_base_ms)); + std::memcpy(¶ms.airtime_factor_milli, &data[5], sizeof(params.airtime_factor_milli)); + if (!hooks_->setTuningParams(params)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_GET_TUNING_PARAMS) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + MeshCorePhoneTuningParams params{}; + if (!hooks_->getTuningParams(¶ms)) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t out[9] = {}; + out[0] = RESP_CODE_TUNING_PARAMS; + std::memcpy(&out[1], ¶ms.rx_delay_base_ms, sizeof(params.rx_delay_base_ms)); + std::memcpy(&out[5], ¶ms.airtime_factor_milli, sizeof(params.airtime_factor_milli)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SET_OTHER_PARAMS && len >= 2) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + const uint8_t manual_add_contacts = data[1]; + const uint8_t telemetry_bits = (len >= 3) ? data[2] : 0; + const bool has_multi_acks = (len >= 5); + const uint8_t advert_loc_policy = (len >= 4) ? data[3] : 0; + const uint8_t multi_acks = has_multi_acks ? data[4] : 0; + if (!hooks_->setOtherParams(manual_add_contacts, telemetry_bits, has_multi_acks, advert_loc_policy, multi_acks)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_GET_CHANNEL && len >= 2) + { + const uint8_t channel_idx = data[1]; + if (channel_idx > 1U) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + uint8_t out[kMaxFrameSize] = {}; + size_t index = 0; + out[index++] = RESP_CODE_CHANNEL_INFO; + out[index++] = channel_idx; + if (channel_idx == 0U) + { + copyBounded(reinterpret_cast(&out[index]), 32, cfg.meshcore_config.meshcore_channel_name); + index += 32; + std::memcpy(&out[index], cfg.meshcore_config.primary_key, 16); + index += 16; + } + else + { + copyBounded(reinterpret_cast(&out[index]), 32, "Secondary"); + index += 32; + std::memcpy(&out[index], cfg.meshcore_config.secondary_key, 16); + index += 16; + } + enqueueFrame(out, index); + return; + } + + if (cmd == CMD_EXPORT_PRIVATE_KEY) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t priv[chat::meshcore::kMeshCorePrivKeySize] = {}; + if (!backend->exportIdentityPrivateKey(priv)) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t out[1 + chat::meshcore::kMeshCorePrivKeySize] = {}; + out[0] = RESP_CODE_PRIVATE_KEY; + std::memcpy(&out[1], priv, sizeof(priv)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_IMPORT_PRIVATE_KEY && len >= 1 + chat::meshcore::kMeshCorePrivKeySize) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!backend->importIdentityPrivateKey(&data[1], chat::meshcore::kMeshCorePrivKeySize)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_SEND_PATH_DISCOVERY_REQ) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (len < 2 + kPubKeySize || data[1] != 0) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + const uint8_t* pubkey = &data[2]; + uint8_t req_data[9] = {}; + req_data[0] = 0x03; + req_data[1] = static_cast(~0x01U); + const uint32_t nonce = static_cast(millis()); + std::memcpy(&req_data[5], &nonce, sizeof(nonce)); + + uint32_t tag = 0; + uint32_t est_timeout = 0; + bool sent_flood = false; + if (!backend->sendPeerRequestPayload(pubkey, + kPubKeySize, + req_data, + sizeof(req_data), + true, + &tag, + &est_timeout, + &sent_flood)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + + ++stats_tx_packets_; + ++stats_tx_flood_; + if (hooks_) + { + hooks_->onPendingPathDiscoveryRequest(tag); + hooks_->onSentRoute(sent_flood); + } + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = sent_flood ? 1U : 0U; + std::memcpy(&out[2], &tag, sizeof(tag)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SEND_RAW_DATA && len >= 6) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + size_t index = 1; + const int8_t path_len = static_cast(data[index++]); + if (path_len < 0 || (index + static_cast(path_len) + 4U) > len) + { + enqueueErr(ERR_CODE_UNSUPPORTED_CMD); + return; + } + const uint8_t* path = &data[index]; + index += static_cast(path_len); + const uint8_t* payload = &data[index]; + const size_t payload_len = len - index; + uint32_t est_timeout = 0; + if (!backend->sendRawData(path, static_cast(path_len), payload, payload_len, &est_timeout)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + ++stats_tx_packets_; + ++stats_tx_direct_; + enqueueSentOk(); + return; + } + + if (cmd == CMD_SEND_BINARY_REQ && len >= 1 + kPubKeySize + 1) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t resolved_pubkey[kPubKeySize] = {}; + const uint8_t* pubkey = &data[1]; + if (hooks_ && !hooks_->resolvePeerPublicKey(&data[1], kPubKeySize, resolved_pubkey, sizeof(resolved_pubkey))) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + if (hooks_) + { + pubkey = resolved_pubkey; + } + const uint8_t* payload = &data[1 + kPubKeySize]; + const size_t payload_len = len - (1 + kPubKeySize); + if (payload_len == 0) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + uint32_t tag = 0; + uint32_t est_timeout = 0; + bool sent_flood = false; + if (!backend->sendPeerRequestPayload(pubkey, + kPubKeySize, + payload, + payload_len, + false, + &tag, + &est_timeout, + &sent_flood)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + + ++stats_tx_packets_; + ++stats_tx_flood_; + if (hooks_) + { + hooks_->onPendingBinaryRequest(tag); + hooks_->onSentRoute(sent_flood); + } + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = sent_flood ? 1U : 0U; + std::memcpy(&out[2], &tag, sizeof(tag)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SEND_TELEMETRY_REQ) + { + if (len == 4) + { + uint8_t out[kMaxFrameSize] = {}; + size_t index = 0; + out[index++] = PUSH_CODE_TELEMETRY_RESPONSE; + out[index++] = 0; + uint8_t prefix[kPrefixSize] = {}; + if (backend) + { + uint8_t pubkey[kPubKeySize] = {}; + if (backend->exportIdentityPublicKey(pubkey)) + { + std::memcpy(prefix, pubkey, kPrefixSize); + } + } + if (prefix[0] == 0) + { + const uint32_t self_id = ctx_.getSelfNodeId(); + std::memcpy(prefix, &self_id, std::min(sizeof(self_id), sizeof(prefix))); + } + std::memcpy(&out[index], prefix, sizeof(prefix)); + index += sizeof(prefix); + const auto battery = hooks_ ? hooks_->getBatteryInfo() : MeshCorePhoneBatteryInfo{}; + const uint16_t mv = battery.millivolts; + const uint16_t lpp_val = static_cast(mv / 10U); + out[index++] = 1; + out[index++] = 116; + std::memcpy(&out[index], &lpp_val, sizeof(lpp_val)); + index += sizeof(lpp_val); + enqueueFrame(out, index); + return; + } + if (len >= 4 + kPubKeySize) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t resolved_pubkey[kPubKeySize] = {}; + const uint8_t* pubkey = &data[4]; + if (hooks_ && !hooks_->resolvePeerPublicKey(&data[4], kPubKeySize, resolved_pubkey, sizeof(resolved_pubkey))) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + if (hooks_) + { + pubkey = resolved_pubkey; + } + uint32_t tag = 0; + uint32_t est_timeout = 0; + bool sent_flood = false; + if (!backend->sendPeerRequestType(pubkey, kPubKeySize, 0x03, &tag, &est_timeout, &sent_flood)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + ++stats_tx_packets_; + ++stats_tx_flood_; + if (hooks_) + { + hooks_->onPendingTelemetryRequest(tag); + hooks_->onSentRoute(sent_flood); + } + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = sent_flood ? 1U : 0U; + std::memcpy(&out[2], &tag, sizeof(tag)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + + if (cmd == CMD_SEND_TRACE_PATH && len > 10) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint32_t tag = 0; + uint32_t auth = 0; + std::memcpy(&tag, &data[1], sizeof(tag)); + std::memcpy(&auth, &data[5], sizeof(auth)); + const uint8_t flags = data[9]; + const size_t path_len = len - 10; + const uint8_t path_sz_bits = flags & 0x03U; + const size_t path_stride = static_cast(1U << path_sz_bits); + if (path_stride == 0 || (path_len >> path_sz_bits) > kMaxPathSize || (path_len % path_stride) != 0) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + uint32_t est_timeout = 0; + if (!backend->sendTracePath(&data[10], path_len, tag, auth, flags, &est_timeout)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + ++stats_tx_packets_; + ++stats_tx_direct_; + uint8_t out[10] = {}; + out[0] = RESP_CODE_SENT; + out[1] = 0; + std::memcpy(&out[2], &tag, sizeof(tag)); + std::memcpy(&out[6], &est_timeout, sizeof(est_timeout)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_GET_ADVERT_PATH && len >= 2 + kPubKeySize) + { + const uint8_t* pubkey = &data[2]; + uint32_t ts = 0; + uint8_t path_len = 0; + uint8_t path[kMaxPathSize] = {}; + bool found = false; + if (hooks_) + { + size_t lookup_len = kMaxPathSize; + found = hooks_->lookupAdvertPath(pubkey, kPubKeySize, &ts, path, &lookup_len); + if (found) + { + path_len = static_cast(std::min(lookup_len, static_cast(kMaxPathSize))); + } + } + if (const auto* store = ctx_.getNodeStore()) + { + for (const auto& entry : store->getEntries()) + { + if (found) + { + break; + } + if (entry.node_id == 0) + { + continue; + } + uint32_t entry_id = 0; + std::memcpy(&entry_id, pubkey, std::min(sizeof(entry_id), kPubKeySize)); + if (entry.node_id == entry_id) + { + ts = entry.last_seen; + found = true; + break; + } + } + } + if (!found) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + uint8_t out[kMaxFrameSize] = {}; + size_t index = 0; + out[index++] = RESP_CODE_ADVERT_PATH; + std::memcpy(&out[index], &ts, sizeof(ts)); + index += sizeof(ts); + out[index++] = path_len; + if (path_len > 0) + { + std::memcpy(&out[index], path, path_len); + index += path_len; + } + enqueueFrame(out, index); + return; + } + + if (cmd == CMD_REBOOT && len >= 7) + { + if (std::memcmp(&data[1], "reboot", 6) != 0) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + delay(100); + ctx_.restartDevice(); + return; + } + + if (cmd == CMD_GET_CONTACT_BY_KEY && len >= 2) + { + const uint8_t* key = &data[1]; + const size_t key_len = len - 1; + if (const auto* store = ctx_.getNodeStore()) + { + for (const auto& entry : store->getEntries()) + { + if (entry.node_id == 0) + { + continue; + } + if (std::memcmp(&entry.node_id, key, std::min(key_len, sizeof(entry.node_id))) == 0) + { + MeshCoreBleFrame frame{}; + if (buildContactFromNode(entry, RESP_CODE_CONTACT, frame)) + { + enqueueFrame(frame.buf.data(), frame.len); + return; + } + } + } + } + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + + if (cmd == CMD_RESET_PATH && len >= 1 + kPubKeySize) + { + if (backend) + { + backend->setFloodScopeKey(nullptr, 0); + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_SIGN_START) + { + sign_active_ = true; + sign_data_.clear(); + sign_data_.reserve(8 * 1024); + uint8_t out[6] = {}; + out[0] = RESP_CODE_SIGN_START; + out[1] = 0; + const uint32_t max_len = 8 * 1024; + std::memcpy(&out[2], &max_len, sizeof(max_len)); + enqueueFrame(out, sizeof(out)); + return; + } + + if (cmd == CMD_SIGN_DATA && len > 1) + { + if (!sign_active_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (sign_data_.size() + (len - 1) > (8 * 1024)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + sign_data_.insert(sign_data_.end(), &data[1], &data[len]); + enqueueSentOk(); + return; + } + + if (cmd == CMD_SIGN_FINISH) + { + if (!sign_active_ || !backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + sign_active_ = false; + uint8_t sig[chat::meshcore::kMeshCoreSignatureSize] = {}; + if (!backend->signPayload(sign_data_.data(), sign_data_.size(), sig)) + { + enqueueErr(ERR_CODE_BAD_STATE); + sign_data_.clear(); + return; + } + uint8_t out[1 + chat::meshcore::kMeshCoreSignatureSize] = {}; + out[0] = RESP_CODE_SIGNATURE; + std::memcpy(&out[1], sig, sizeof(sig)); + enqueueFrame(out, sizeof(out)); + sign_data_.clear(); + return; + } + + if (cmd == CMD_SET_CHANNEL && len >= 2 + 32 + 32) + { + enqueueErr(ERR_CODE_UNSUPPORTED_CMD); + return; + } + + if (cmd == CMD_SET_CHANNEL && len >= 2 + 32 + 16) + { + const uint8_t channel_idx = data[1]; + if (channel_idx > 1U) + { + enqueueErr(ERR_CODE_NOT_FOUND); + return; + } + if (channel_idx == 0U) + { + copyBounded(cfg.meshcore_config.meshcore_channel_name, + sizeof(cfg.meshcore_config.meshcore_channel_name), + reinterpret_cast(&data[2])); + std::memcpy(cfg.meshcore_config.primary_key, &data[34], 16); + } + else + { + std::memcpy(cfg.meshcore_config.secondary_key, &data[34], 16); + } + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + enqueueSentOk(); + return; + } + + if (cmd == CMD_SEND_CONTROL_DATA && len >= 2 && (data[1] & 0x80U) != 0) + { + if (!backend) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + if (!backend->sendControlData(&data[1], len - 1)) + { + enqueueErr(ERR_CODE_TABLE_FULL); + return; + } + ++stats_tx_packets_; + ++stats_tx_direct_; + enqueueSentOk(); + return; + } + + if (cmd == CMD_SET_DEVICE_PIN && len >= 5) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint32_t pin = 0; + std::memcpy(&pin, &data[1], sizeof(pin)); + if (!hooks_->setDevicePin(pin)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_GET_CUSTOM_VARS) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + std::string vars; + if (!hooks_->getCustomVars(&vars)) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + uint8_t out[kMaxFrameSize] = {}; + out[0] = RESP_CODE_CUSTOM_VARS; + const size_t copy_len = std::min(vars.size(), static_cast(kMaxFrameSize - 1)); + if (copy_len > 0) + { + std::memcpy(&out[1], vars.data(), copy_len); + } + enqueueFrame(out, copy_len + 1); + return; + } + + if (cmd == CMD_SET_CUSTOM_VAR && len >= 4) + { + if (!hooks_) + { + enqueueErr(ERR_CODE_BAD_STATE); + return; + } + std::vector buf(data + 1, data + len); + buf.push_back(0); + char* key = reinterpret_cast(buf.data()); + char* value = std::strchr(key, ':'); + if (!value) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + *value++ = 0; + if (!hooks_->setCustomVar(key, value)) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_SET_FLOOD_SCOPE && len >= 2 && data[1] == 0) + { + if (backend) + { + if (len >= 18) + { + backend->setFloodScopeKey(&data[2], 16); + } + else + { + backend->setFloodScopeKey(nullptr, 0); + } + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_HAS_CONNECTION && len >= 1 + kPubKeySize) + { + const bool connected = hooks_ ? hooks_->hasActiveConnection(&data[1], kPubKeySize) + : (resolveNodeIdFromPrefix(&data[1], sizeof(uint32_t)) != 0); + if (connected) + { + enqueueSentOk(); + } + else + { + enqueueErr(ERR_CODE_NOT_FOUND); + } + return; + } + + if (cmd == CMD_LOGOUT && len >= 1 + kPubKeySize) + { + if (hooks_) + { + hooks_->logoutActiveConnection(&data[1], kPubKeySize); + } + enqueueSentOk(); + return; + } + + if (cmd == CMD_GET_STATS && len >= 2) + { + const uint8_t stats_type = data[1]; + if (stats_type == STATS_TYPE_CORE) + { + uint8_t out[16] = {}; + size_t index = 0; + out[index++] = RESP_CODE_STATS; + out[index++] = STATS_TYPE_CORE; + const auto battery = hooks_ ? hooks_->getBatteryInfo() : MeshCorePhoneBatteryInfo{}; + const uint16_t mv = battery.millivolts; + const uint32_t uptime = millis() / 1000U; + const uint16_t err_flags = 0; + const uint8_t queue_len = static_cast(tx_queue_.size()); + std::memcpy(&out[index], &mv, sizeof(mv)); + index += sizeof(mv); + std::memcpy(&out[index], &uptime, sizeof(uptime)); + index += sizeof(uptime); + std::memcpy(&out[index], &err_flags, sizeof(err_flags)); + index += sizeof(err_flags); + out[index++] = queue_len; + enqueueFrame(out, index); + return; + } + + if (stats_type == STATS_TYPE_RADIO) + { + uint8_t out[16] = {}; + size_t index = 0; + out[index++] = RESP_CODE_STATS; + out[index++] = STATS_TYPE_RADIO; + MeshCorePhoneRadioStats stats{}; + if (hooks_) + { + hooks_->getRadioStats(&stats); + } + const int16_t noise_floor = stats.noise_floor_dbm; + const int8_t last_rssi = stats.last_rssi_dbm; + const int8_t last_snr = stats.last_snr_qdb; + const uint32_t tx_air = stats.tx_air_seconds; + const uint32_t rx_air = stats.rx_air_seconds; + std::memcpy(&out[index], &noise_floor, sizeof(noise_floor)); + index += sizeof(noise_floor); + out[index++] = static_cast(last_rssi); + out[index++] = static_cast(last_snr); + std::memcpy(&out[index], &tx_air, sizeof(tx_air)); + index += sizeof(tx_air); + std::memcpy(&out[index], &rx_air, sizeof(rx_air)); + index += sizeof(rx_air); + enqueueFrame(out, index); + return; + } + + if (stats_type == STATS_TYPE_PACKETS) + { + uint8_t out[32] = {}; + size_t index = 0; + out[index++] = RESP_CODE_STATS; + out[index++] = STATS_TYPE_PACKETS; + MeshCorePhonePacketStats stats{}; + stats.rx_packets = stats_rx_packets_; + stats.tx_packets = stats_tx_packets_; + stats.tx_flood = stats_tx_flood_; + stats.tx_direct = stats_tx_direct_; + stats.rx_flood = stats_rx_flood_; + stats.rx_direct = stats_rx_direct_; + if (hooks_) + { + hooks_->getPacketStats(&stats); + } + uint32_t counts[6] = { + stats.rx_packets, + stats.tx_packets, + stats.tx_flood, + stats.tx_direct, + stats.rx_flood, + stats.rx_direct, + }; + std::memcpy(&out[index], counts, sizeof(counts)); + index += sizeof(counts); + enqueueFrame(out, index); + return; + } + + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + + if (cmd == CMD_FACTORY_RESET && len >= 6) + { + if (std::memcmp(&data[1], "reset", 5) != 0) + { + enqueueErr(ERR_CODE_ILLEGAL_ARG); + return; + } + ctx_.resetMeshConfig(); + ctx_.clearNodeDb(); + ctx_.clearMessageDb(); + ctx_.setBleEnabled(true); + if (hooks_) + { + hooks_->onFactoryReset(); + } + tx_queue_.clear(); + sign_data_.clear(); + sign_active_ = false; + enqueueSentOk(); + delay(100); + ctx_.restartDevice(); + return; + } + + enqueueErr(ERR_CODE_ILLEGAL_ARG); +} + +void MeshCorePhoneCore::enqueueFrame(const uint8_t* data, size_t len) +{ + if (!data || len == 0) + { + return; + } + MeshCoreBleFrame frame{}; + frame.len = std::min(len, frame.buf.size()); + std::memcpy(frame.buf.data(), data, frame.len); + tx_queue_.push_back(frame); +} + +void MeshCorePhoneCore::enqueueSentOk() +{ + const uint8_t code = RESP_CODE_OK; + enqueueFrame(&code, 1); +} + +void MeshCorePhoneCore::enqueueErr(uint8_t err) +{ + const uint8_t buf[2] = {RESP_CODE_ERR, err}; + enqueueFrame(buf, sizeof(buf)); +} + +void MeshCorePhoneCore::enqueueRawDataPush(const chat::MeshIncomingData& msg) +{ + ++stats_rx_packets_; + if (msg.rx_meta.direct) + { + ++stats_rx_direct_; + } + else + { + ++stats_rx_flood_; + } + + MeshCoreBleFrame frame{}; + size_t index = 0; + frame.buf[index++] = PUSH_CODE_RAW_DATA; + const size_t payload_len = std::min(msg.payload.size(), frame.buf.size() - index); + if (payload_len > 0) + { + std::memcpy(&frame.buf[index], msg.payload.data(), payload_len); + index += payload_len; + } + frame.len = index; + tx_queue_.push_back(frame); +} + +uint32_t MeshCorePhoneCore::resolveNodeIdFromPrefix(const uint8_t* prefix, size_t len) const +{ + if (!prefix || len == 0) + { + return 0; + } + + if (len >= sizeof(uint32_t)) + { + uint32_t node_id = 0; + std::memcpy(&node_id, prefix, sizeof(node_id)); + if (node_id != 0) + { + return node_id; + } + } + + const auto* store = ctx_.getNodeStore(); + if (!store) + { + return 0; + } + + for (const auto& entry : store->getEntries()) + { + if (entry.node_id == 0) + { + continue; + } + if (std::memcmp(&entry.node_id, prefix, std::min(len, sizeof(entry.node_id))) == 0) + { + return entry.node_id; + } + } + return 0; +} + +bool MeshCorePhoneCore::buildContactFromNode(const chat::contacts::NodeEntry& entry, uint8_t code, MeshCoreBleFrame& out) const +{ + size_t index = 0; + out.buf[index++] = code; + uint8_t pubkey[kPubKeySize] = {}; + std::memcpy(pubkey, &entry.node_id, std::min(sizeof(entry.node_id), sizeof(pubkey))); + std::memcpy(&out.buf[index], pubkey, sizeof(pubkey)); + index += sizeof(pubkey); + out.buf[index++] = ADV_TYPE_CHAT; + out.buf[index++] = 0; + out.buf[index++] = 0; + std::memset(&out.buf[index], 0, kMaxPathSize); + index += kMaxPathSize; + + char name[32] = {}; + copyBounded(name, sizeof(name), entry.long_name[0] != '\0' ? entry.long_name : entry.short_name); + if (name[0] == '\0') + { + std::snprintf(name, sizeof(name), "%08lX", static_cast(entry.node_id)); + } + copyBounded(reinterpret_cast(&out.buf[index]), 32, name); + index += 32; + + const uint32_t last_adv = entry.last_seen; + std::memcpy(&out.buf[index], &last_adv, sizeof(last_adv)); + index += sizeof(last_adv); + const MeshCorePhoneLocation location = hooks_ ? hooks_->getAdvertLocation() : MeshCorePhoneLocation{}; + const int32_t lat = location.lat_i6; + const int32_t lon = location.lon_i6; + std::memcpy(&out.buf[index], &lat, sizeof(lat)); + index += sizeof(lat); + std::memcpy(&out.buf[index], &lon, sizeof(lon)); + index += sizeof(lon); + std::memcpy(&out.buf[index], &last_adv, sizeof(last_adv)); + index += sizeof(last_adv); + + out.len = index; + return true; +} + +} // namespace ble diff --git a/modules/core_chat/src/ble/meshtastic_phone_core.cpp b/modules/core_chat/src/ble/meshtastic_phone_core.cpp new file mode 100644 index 00000000..b5cfe047 --- /dev/null +++ b/modules/core_chat/src/ble/meshtastic_phone_core.cpp @@ -0,0 +1,1565 @@ +#include "chat/ble/meshtastic_phone_core.h" + +#include "app/app_config.h" +#include "chat/ports/i_mesh_adapter.h" +#include "chat/runtime/self_identity_policy.h" +#include "chat/usecase/chat_service.h" +#include "chat/usecase/contact_service.h" +#include "pb_decode.h" +#include "pb_encode.h" +#include "sys/clock.h" + +#include +#include +#include +#include +#include +#include + +namespace ble +{ +namespace +{ + +constexpr uint32_t kOfficialMinAppVersion = 30200; +constexpr uint32_t kOfficialDeviceStateVersion = 24; +constexpr const char* kCompatFirmwareVersion = "2.7.4.0"; +constexpr uint8_t kQueueDepthHint = 4; +constexpr uint8_t kMaxMeshtasticChannels = 8; +constexpr uint32_t kModuleConfigVersion = 1; +constexpr meshtastic_AdminMessage_ConfigType kConfigSnapshotTypes[] = { + meshtastic_AdminMessage_ConfigType_DEVICE_CONFIG, + meshtastic_AdminMessage_ConfigType_POSITION_CONFIG, + meshtastic_AdminMessage_ConfigType_DISPLAY_CONFIG, + meshtastic_AdminMessage_ConfigType_LORA_CONFIG, + meshtastic_AdminMessage_ConfigType_BLUETOOTH_CONFIG, + meshtastic_AdminMessage_ConfigType_SECURITY_CONFIG, + meshtastic_AdminMessage_ConfigType_DEVICEUI_CONFIG, +}; +constexpr meshtastic_AdminMessage_ModuleConfigType kModuleSnapshotTypes[] = { + meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_SERIAL_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_EXTNOTIF_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_STOREFORWARD_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_RANGETEST_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_TELEMETRY_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_CANNEDMSG_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_AUDIO_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_REMOTEHARDWARE_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_NEIGHBORINFO_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_AMBIENTLIGHTING_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_DETECTIONSENSOR_CONFIG, + meshtastic_AdminMessage_ModuleConfigType_PAXCOUNTER_CONFIG, +}; + +void logDual(const char* format, ...) +{ + if (!format) + { + return; + } + + char buffer[192] = {}; + va_list args; + va_start(args, format); + vsnprintf(buffer, sizeof(buffer), format, args); + va_end(args); + Serial.print(buffer); + Serial2.print(buffer); +} + +void copyBounded(char* dst, size_t dst_len, const char* src) +{ + if (!dst || dst_len == 0) + { + return; + } + if (!src) + { + dst[0] = '\0'; + return; + } + std::strncpy(dst, src, dst_len - 1); + dst[dst_len - 1] = '\0'; +} + +uint32_t nowSeconds() +{ + return sys::epoch_seconds_now(); +} + +uint8_t channelIndexFromId(chat::ChannelId channel) +{ + return (channel == chat::ChannelId::SECONDARY) ? 1U : 0U; +} + +meshtastic_Config_DeviceConfig_Role roleFromEntry(uint8_t role) +{ + switch (role) + { + case 0: + return meshtastic_Config_DeviceConfig_Role_CLIENT; + case 1: + return meshtastic_Config_DeviceConfig_Role_CLIENT_MUTE; + case 2: + return meshtastic_Config_DeviceConfig_Role_ROUTER; + case 3: + return meshtastic_Config_DeviceConfig_Role_ROUTER_CLIENT; + case 4: + return meshtastic_Config_DeviceConfig_Role_REPEATER; + case 5: + return meshtastic_Config_DeviceConfig_Role_TRACKER; + case 6: + return meshtastic_Config_DeviceConfig_Role_SENSOR; + case 7: + return meshtastic_Config_DeviceConfig_Role_TAK; + case 8: + return meshtastic_Config_DeviceConfig_Role_CLIENT_HIDDEN; + case 9: + return meshtastic_Config_DeviceConfig_Role_LOST_AND_FOUND; + case 10: + return meshtastic_Config_DeviceConfig_Role_TAK_TRACKER; + case 11: + return meshtastic_Config_DeviceConfig_Role_ROUTER_LATE; + case 12: + return meshtastic_Config_DeviceConfig_Role_CLIENT_BASE; + default: + return meshtastic_Config_DeviceConfig_Role_CLIENT; + } +} + +void initDefaultModuleConfig(meshtastic_LocalModuleConfig* out, uint32_t self_node) +{ + if (!out) + { + return; + } + meshtastic_LocalModuleConfig zero = meshtastic_LocalModuleConfig_init_zero; + *out = zero; + out->version = kModuleConfigVersion; + out->has_mqtt = true; + out->has_serial = true; + out->has_external_notification = true; + out->has_store_forward = true; + out->has_range_test = true; + out->has_telemetry = true; + out->has_canned_message = true; + out->has_audio = true; + out->has_remote_hardware = true; + out->has_neighbor_info = true; + out->has_ambient_lighting = true; + out->has_detection_sensor = true; + out->has_paxcounter = true; + + out->telemetry.device_update_interval = 3600; + out->telemetry.device_telemetry_enabled = true; + out->telemetry.environment_update_interval = 0; + out->telemetry.environment_measurement_enabled = false; + out->telemetry.power_update_interval = 0; + out->telemetry.health_update_interval = 0; + out->telemetry.air_quality_interval = 0; + + out->neighbor_info.enabled = false; + out->neighbor_info.update_interval = 0; + out->neighbor_info.transmit_over_lora = false; + + out->detection_sensor.enabled = false; + out->ambient_lighting.current = 8; + out->ambient_lighting.red = (self_node >> 16) & 0xFFU; + out->ambient_lighting.green = (self_node >> 8) & 0xFFU; + out->ambient_lighting.blue = self_node & 0xFFU; +} + +bool moduleConfigTypeFromVariant(pb_size_t variant_tag, meshtastic_AdminMessage_ModuleConfigType* out) +{ + if (!out) + { + return false; + } + switch (variant_tag) + { + case meshtastic_ModuleConfig_mqtt_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG; + return true; + case meshtastic_ModuleConfig_serial_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_SERIAL_CONFIG; + return true; + case meshtastic_ModuleConfig_external_notification_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_EXTNOTIF_CONFIG; + return true; + case meshtastic_ModuleConfig_store_forward_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_STOREFORWARD_CONFIG; + return true; + case meshtastic_ModuleConfig_range_test_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_RANGETEST_CONFIG; + return true; + case meshtastic_ModuleConfig_telemetry_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_TELEMETRY_CONFIG; + return true; + case meshtastic_ModuleConfig_canned_message_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_CANNEDMSG_CONFIG; + return true; + case meshtastic_ModuleConfig_audio_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_AUDIO_CONFIG; + return true; + case meshtastic_ModuleConfig_remote_hardware_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_REMOTEHARDWARE_CONFIG; + return true; + case meshtastic_ModuleConfig_neighbor_info_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_NEIGHBORINFO_CONFIG; + return true; + case meshtastic_ModuleConfig_ambient_lighting_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_AMBIENTLIGHTING_CONFIG; + return true; + case meshtastic_ModuleConfig_detection_sensor_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_DETECTIONSENSOR_CONFIG; + return true; + case meshtastic_ModuleConfig_paxcounter_tag: + *out = meshtastic_AdminMessage_ModuleConfigType_PAXCOUNTER_CONFIG; + return true; + default: + return false; + } +} + +} // namespace + +MeshtasticPhoneCore::MeshtasticPhoneCore(app::IAppBleFacade& ctx, MeshtasticPhoneTransport& transport, + MeshtasticPhoneHooks* hooks) + : ctx_(ctx), transport_(transport), hooks_(hooks) +{ + bluetooth_config_ = meshtastic_Config_BluetoothConfig_init_zero; + bluetooth_config_.enabled = ctx_.isBleEnabled(); + bluetooth_config_.mode = meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN; + bluetooth_config_.fixed_pin = 0; + if (hooks_) + { + meshtastic_Config_BluetoothConfig loaded_bt = meshtastic_Config_BluetoothConfig_init_zero; + if (hooks_->loadBluetoothConfig(&loaded_bt)) + { + bluetooth_config_ = loaded_bt; + } + } + initDefaultModuleConfig(&module_config_, ctx_.getSelfNodeId()); + if (hooks_) + { + meshtastic_LocalModuleConfig loaded = meshtastic_LocalModuleConfig_init_zero; + if (hooks_->loadModuleConfig(&loaded)) + { + module_config_ = loaded; + } + } +} + +void MeshtasticPhoneCore::reset() +{ + config_nonce_ = 0; + config_node_index_ = 0; + config_channel_index_ = 0; + config_type_index_ = 0; + config_module_type_index_ = 0; + last_to_radio_len_ = 0; + std::memset(last_to_radio_, 0, sizeof(last_to_radio_)); + config_flow_active_ = false; + frame_queue_.clear(); + queue_status_queue_.clear(); + packet_queue_.clear(); +} + +void MeshtasticPhoneCore::onIncomingText(const chat::MeshIncomingText& msg) +{ + packet_queue_.push_back(buildPacketFromText(msg)); + notifyFromNum(packet_queue_.back().id); +} + +void MeshtasticPhoneCore::onIncomingData(const chat::MeshIncomingData& msg) +{ + packet_queue_.push_back(buildPacketFromData(msg)); + notifyFromNum(packet_queue_.back().id); +} + +bool MeshtasticPhoneCore::isSendingPackets() const +{ + return !config_flow_active_; +} + +bool MeshtasticPhoneCore::isConfigFlowActive() const +{ + return config_flow_active_; +} + +bool MeshtasticPhoneCore::handleToRadio(const uint8_t* data, size_t len) +{ + if (!data || len == 0 || len > sizeof(last_to_radio_)) + { + return false; + } + + if (last_to_radio_len_ == len && std::memcmp(last_to_radio_, data, len) == 0) + { + return true; + } + std::memcpy(last_to_radio_, data, len); + last_to_radio_len_ = len; + + meshtastic_ToRadio to_radio = meshtastic_ToRadio_init_zero; + pb_istream_t stream = pb_istream_from_buffer(data, len); + if (!pb_decode(&stream, meshtastic_ToRadio_fields, &to_radio)) + { + return false; + } + + logDual("[BLE][mtcore] to_radio variant=%u len=%u\n", + static_cast(to_radio.which_payload_variant), + static_cast(len)); + + switch (to_radio.which_payload_variant) + { + case meshtastic_ToRadio_packet_tag: + return handleToRadioPacket(to_radio.packet); + case meshtastic_ToRadio_mqttClientProxyMessage_tag: + return hooks_ ? hooks_->handleMqttProxyToRadio(to_radio.mqttClientProxyMessage) : false; + case meshtastic_ToRadio_want_config_id_tag: + enqueueConfigSnapshot(to_radio.want_config_id); + return true; + case meshtastic_ToRadio_heartbeat_tag: + enqueueQueueStatus(to_radio.heartbeat.nonce, true); + return true; + case meshtastic_ToRadio_disconnect_tag: + reset(); + return true; + default: + return false; + } +} + +bool MeshtasticPhoneCore::handleToRadioPacket(meshtastic_MeshPacket& packet) +{ + if (packet.which_payload_variant != meshtastic_MeshPacket_decoded_tag) + { + enqueueQueueStatus(packet.id, false); + return false; + } + + if (packet.id == 0) + { + packet.id = millis(); + } + + packet.from = ctx_.getSelfNodeId(); + packet.rx_time = nowSeconds(); + + const bool is_broadcast = (packet.to == 0 || packet.to == 0xFFFFFFFFUL); + if (is_broadcast) + { + // Meshtastic broadcast messages should not be modeled as ACKed sends. + // Some phone clients set want_ack by default, which leaves the UI waiting + // for an ACK that will never exist for broadcast traffic. + packet.want_ack = false; + packet.decoded.want_response = false; + } + + const bool admin_for_self = + (packet.decoded.portnum == meshtastic_PortNum_ADMIN_APP) && + (packet.to == 0 || packet.to == ctx_.getSelfNodeId()); + if (admin_for_self) + { + const bool ok = handleAdmin(packet); + enqueueQueueStatus(packet.id, ok); + return ok; + } + + if (handleLocalSelfPacket(packet)) + { + enqueueQueueStatus(packet.id, true); + return true; + } + + const chat::ChannelId channel = (packet.channel == 1) ? chat::ChannelId::SECONDARY : chat::ChannelId::PRIMARY; + + if (packet.decoded.portnum == meshtastic_PortNum_TEXT_MESSAGE_APP) + { + std::string text(reinterpret_cast(packet.decoded.payload.bytes), packet.decoded.payload.size); + const chat::MessageId msg_id = ctx_.getChatService().sendTextWithId(channel, text, packet.id, packet.to); + enqueueQueueStatus(packet.id, msg_id != 0); + return msg_id != 0; + } + + chat::IMeshAdapter* adapter = ctx_.getMeshAdapter(); + if (!adapter) + { + enqueueQueueStatus(packet.id, false); + return false; + } + + const bool ok = adapter->sendAppData(channel, + static_cast(packet.decoded.portnum), + packet.decoded.payload.bytes, + packet.decoded.payload.size, + packet.to, + packet.want_ack, + packet.id, + packet.decoded.want_response); + enqueueQueueStatus(packet.id, ok); + return ok; +} + +bool MeshtasticPhoneCore::handleAdmin(meshtastic_MeshPacket& packet) +{ + meshtastic_AdminMessage req = meshtastic_AdminMessage_init_zero; + pb_istream_t stream = pb_istream_from_buffer(packet.decoded.payload.bytes, packet.decoded.payload.size); + if (!pb_decode(&stream, meshtastic_AdminMessage_fields, &req)) + { + return false; + } + + meshtastic_AdminMessage resp = meshtastic_AdminMessage_init_zero; + bool has_resp = false; + auto& cfg = ctx_.getConfig(); + + switch (req.which_payload_variant) + { + case meshtastic_AdminMessage_get_owner_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_owner_response_tag; + resp.get_owner_response = buildSelfNodeInfo().user; + has_resp = true; + break; + case meshtastic_AdminMessage_get_channel_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_channel_response_tag; + resp.get_channel_response = buildChannel(static_cast(req.get_channel_request > 0 ? (req.get_channel_request - 1) : 0)); + has_resp = true; + break; + case meshtastic_AdminMessage_get_config_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_config_response_tag; + resp.get_config_response = buildConfig(req.get_config_request); + has_resp = true; + break; + case meshtastic_AdminMessage_get_module_config_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_module_config_response_tag; + resp.get_module_config_response = buildModuleConfig(req.get_module_config_request); + has_resp = true; + break; + case meshtastic_AdminMessage_get_canned_message_module_messages_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_canned_message_module_messages_response_tag; + copyBounded(resp.get_canned_message_module_messages_response, + sizeof(resp.get_canned_message_module_messages_response), + admin_canned_messages_); + has_resp = true; + break; + case meshtastic_AdminMessage_get_device_metadata_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_device_metadata_response_tag; + resp.get_device_metadata_response = buildMetadata(); + has_resp = true; + break; + case meshtastic_AdminMessage_get_ringtone_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_ringtone_response_tag; + copyBounded(resp.get_ringtone_response, + sizeof(resp.get_ringtone_response), + admin_ringtone_); + has_resp = true; + break; + case meshtastic_AdminMessage_get_device_connection_status_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_device_connection_status_response_tag; + { + meshtastic_DeviceConnectionStatus status = meshtastic_DeviceConnectionStatus_init_zero; + resp.get_device_connection_status_response = status; + } + if (!(hooks_ && hooks_->loadDeviceConnectionStatus(&resp.get_device_connection_status_response))) + { + resp.get_device_connection_status_response.has_bluetooth = true; + resp.get_device_connection_status_response.bluetooth.pin = 0; + resp.get_device_connection_status_response.bluetooth.rssi = 0; + resp.get_device_connection_status_response.bluetooth.is_connected = transport_.isBleConnected(); + } + has_resp = true; + break; + case meshtastic_AdminMessage_get_ui_config_request_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_ui_config_response_tag; + resp.get_ui_config_response = buildDeviceUi(); + has_resp = true; + break; + case meshtastic_AdminMessage_set_owner_tag: + copyBounded(cfg.node_name, sizeof(cfg.node_name), req.set_owner.long_name); + copyBounded(cfg.short_name, sizeof(cfg.short_name), req.set_owner.short_name); + ctx_.saveConfig(); + ctx_.applyUserInfo(); + resp.which_payload_variant = meshtastic_AdminMessage_get_owner_response_tag; + resp.get_owner_response = buildSelfNodeInfo().user; + has_resp = true; + break; + case meshtastic_AdminMessage_set_channel_tag: + if (req.set_channel.index == 0) + { + cfg.primary_enabled = (req.set_channel.role != meshtastic_Channel_Role_DISABLED); + cfg.primary_uplink_enabled = req.set_channel.settings.uplink_enabled; + cfg.primary_downlink_enabled = req.set_channel.settings.downlink_enabled; + if (req.set_channel.settings.psk.size == 16) + { + std::memcpy(cfg.meshtastic_config.primary_key, req.set_channel.settings.psk.bytes, 16); + } + else if (req.set_channel.settings.psk.size == 0) + { + std::memset(cfg.meshtastic_config.primary_key, 0, sizeof(cfg.meshtastic_config.primary_key)); + } + } + else if (req.set_channel.index == 1) + { + cfg.secondary_enabled = (req.set_channel.role != meshtastic_Channel_Role_DISABLED); + cfg.secondary_uplink_enabled = req.set_channel.settings.uplink_enabled; + cfg.secondary_downlink_enabled = req.set_channel.settings.downlink_enabled; + if (req.set_channel.settings.psk.size == 16) + { + std::memcpy(cfg.meshtastic_config.secondary_key, req.set_channel.settings.psk.bytes, 16); + } + else if (req.set_channel.settings.psk.size == 0) + { + std::memset(cfg.meshtastic_config.secondary_key, 0, sizeof(cfg.meshtastic_config.secondary_key)); + } + } + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + resp.which_payload_variant = meshtastic_AdminMessage_get_channel_response_tag; + resp.get_channel_response = buildChannel(req.set_channel.index); + has_resp = true; + break; + case meshtastic_AdminMessage_set_config_tag: + switch (req.set_config.which_payload_variant) + { + case meshtastic_Config_lora_tag: + logDual("[BLE][mtcore] set_config lora start ok_to_mqtt=%u ignore_mqtt=%u hop=%u ch=%u preset=%u\n", + req.set_config.payload_variant.lora.config_ok_to_mqtt ? 1U : 0U, + req.set_config.payload_variant.lora.ignore_mqtt ? 1U : 0U, + static_cast(req.set_config.payload_variant.lora.hop_limit), + static_cast(req.set_config.payload_variant.lora.channel_num), + static_cast(req.set_config.payload_variant.lora.modem_preset)); + cfg.meshtastic_config.use_preset = req.set_config.payload_variant.lora.use_preset; + cfg.meshtastic_config.modem_preset = static_cast(req.set_config.payload_variant.lora.modem_preset); + cfg.meshtastic_config.bandwidth_khz = req.set_config.payload_variant.lora.bandwidth; + cfg.meshtastic_config.spread_factor = static_cast(req.set_config.payload_variant.lora.spread_factor); + cfg.meshtastic_config.coding_rate = req.set_config.payload_variant.lora.coding_rate; + cfg.meshtastic_config.frequency_offset_mhz = req.set_config.payload_variant.lora.frequency_offset; + cfg.meshtastic_config.region = static_cast(req.set_config.payload_variant.lora.region); + cfg.meshtastic_config.hop_limit = static_cast(req.set_config.payload_variant.lora.hop_limit); + cfg.meshtastic_config.tx_enabled = req.set_config.payload_variant.lora.tx_enabled; + cfg.meshtastic_config.tx_power = req.set_config.payload_variant.lora.tx_power; + cfg.meshtastic_config.channel_num = req.set_config.payload_variant.lora.channel_num; + cfg.meshtastic_config.override_duty_cycle = req.set_config.payload_variant.lora.override_duty_cycle; + cfg.meshtastic_config.override_frequency_mhz = req.set_config.payload_variant.lora.override_frequency; + cfg.meshtastic_config.ignore_mqtt = req.set_config.payload_variant.lora.ignore_mqtt; + cfg.meshtastic_config.config_ok_to_mqtt = req.set_config.payload_variant.lora.config_ok_to_mqtt; + logDual("[BLE][mtcore] set_config lora pre-save ok_to_mqtt=%u ignore_mqtt=%u\n", + cfg.meshtastic_config.config_ok_to_mqtt ? 1U : 0U, + cfg.meshtastic_config.ignore_mqtt ? 1U : 0U); + ctx_.saveConfig(); + logDual("[BLE][mtcore] set_config lora post-save\n"); + ctx_.applyMeshConfig(); + logDual("[BLE][mtcore] set_config lora post-apply\n"); + break; + case meshtastic_Config_position_tag: + cfg.gps_mode = req.set_config.payload_variant.position.gps_enabled ? 1 : 0; + cfg.gps_interval_ms = req.set_config.payload_variant.position.gps_update_interval * 1000U; + ctx_.saveConfig(); + ctx_.applyPositionConfig(); + break; + case meshtastic_Config_bluetooth_tag: + bluetooth_config_ = req.set_config.payload_variant.bluetooth; + bluetooth_config_.enabled = req.set_config.payload_variant.bluetooth.enabled; + if (bluetooth_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + { + bluetooth_config_.fixed_pin = 0; + } + if (hooks_) + { + hooks_->saveBluetoothConfig(bluetooth_config_); + } + ctx_.setBleEnabled(req.set_config.payload_variant.bluetooth.enabled); + break; + case meshtastic_Config_device_ui_tag: + break; + case meshtastic_Config_display_tag: + break; + default: + break; + } + resp.which_payload_variant = meshtastic_AdminMessage_get_config_response_tag; + if (req.set_config.which_payload_variant == meshtastic_Config_position_tag) + { + resp.get_config_response = buildConfig(meshtastic_AdminMessage_ConfigType_POSITION_CONFIG); + } + else if (req.set_config.which_payload_variant == meshtastic_Config_bluetooth_tag) + { + resp.get_config_response = buildConfig(meshtastic_AdminMessage_ConfigType_BLUETOOTH_CONFIG); + } + else if (req.set_config.which_payload_variant == meshtastic_Config_display_tag) + { + resp.get_config_response = buildConfig(meshtastic_AdminMessage_ConfigType_DISPLAY_CONFIG); + } + else if (req.set_config.which_payload_variant == meshtastic_Config_device_ui_tag) + { + resp.get_config_response = buildConfig(meshtastic_AdminMessage_ConfigType_DEVICEUI_CONFIG); + } + else + { + resp.get_config_response = buildConfig(meshtastic_AdminMessage_ConfigType_LORA_CONFIG); + } + has_resp = true; + break; + case meshtastic_AdminMessage_set_module_config_tag: + { + switch (req.set_module_config.which_payload_variant) + { + case meshtastic_ModuleConfig_mqtt_tag: + logDual("[BLE][mtcore] set_module_config mqtt start enabled=%u proxy=%u enc=%u root=%s\n", + req.set_module_config.payload_variant.mqtt.enabled ? 1U : 0U, + req.set_module_config.payload_variant.mqtt.proxy_to_client_enabled ? 1U : 0U, + req.set_module_config.payload_variant.mqtt.encryption_enabled ? 1U : 0U, + req.set_module_config.payload_variant.mqtt.root); + module_config_.has_mqtt = true; + module_config_.mqtt = req.set_module_config.payload_variant.mqtt; + break; + case meshtastic_ModuleConfig_serial_tag: + module_config_.has_serial = true; + module_config_.serial = req.set_module_config.payload_variant.serial; + break; + case meshtastic_ModuleConfig_external_notification_tag: + module_config_.has_external_notification = true; + module_config_.external_notification = req.set_module_config.payload_variant.external_notification; + break; + case meshtastic_ModuleConfig_store_forward_tag: + module_config_.has_store_forward = true; + module_config_.store_forward = req.set_module_config.payload_variant.store_forward; + break; + case meshtastic_ModuleConfig_range_test_tag: + module_config_.has_range_test = true; + module_config_.range_test = req.set_module_config.payload_variant.range_test; + break; + case meshtastic_ModuleConfig_telemetry_tag: + module_config_.has_telemetry = true; + module_config_.telemetry = req.set_module_config.payload_variant.telemetry; + break; + case meshtastic_ModuleConfig_canned_message_tag: + module_config_.has_canned_message = true; + module_config_.canned_message = req.set_module_config.payload_variant.canned_message; + break; + case meshtastic_ModuleConfig_audio_tag: + module_config_.has_audio = true; + module_config_.audio = req.set_module_config.payload_variant.audio; + break; + case meshtastic_ModuleConfig_remote_hardware_tag: + module_config_.has_remote_hardware = true; + module_config_.remote_hardware = req.set_module_config.payload_variant.remote_hardware; + break; + case meshtastic_ModuleConfig_neighbor_info_tag: + module_config_.has_neighbor_info = true; + module_config_.neighbor_info = req.set_module_config.payload_variant.neighbor_info; + break; + case meshtastic_ModuleConfig_ambient_lighting_tag: + module_config_.has_ambient_lighting = true; + module_config_.ambient_lighting = req.set_module_config.payload_variant.ambient_lighting; + break; + case meshtastic_ModuleConfig_detection_sensor_tag: + module_config_.has_detection_sensor = true; + module_config_.detection_sensor = req.set_module_config.payload_variant.detection_sensor; + break; + case meshtastic_ModuleConfig_paxcounter_tag: + module_config_.has_paxcounter = true; + module_config_.paxcounter = req.set_module_config.payload_variant.paxcounter; + break; + default: + break; + } + if (hooks_) + { + logDual("[BLE][mtcore] set_module_config pre-save variant=%u\n", + static_cast(req.set_module_config.which_payload_variant)); + hooks_->saveModuleConfig(module_config_); + logDual("[BLE][mtcore] set_module_config post-save variant=%u\n", + static_cast(req.set_module_config.which_payload_variant)); + } + + resp.which_payload_variant = meshtastic_AdminMessage_get_module_config_response_tag; + meshtastic_AdminMessage_ModuleConfigType module_type = meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG; + if (moduleConfigTypeFromVariant(req.set_module_config.which_payload_variant, &module_type)) + { + resp.get_module_config_response = buildModuleConfig(module_type); + } + else + { + resp.get_module_config_response = req.set_module_config; + } + has_resp = true; + break; + } + case meshtastic_AdminMessage_set_canned_message_module_messages_tag: + copyBounded(admin_canned_messages_, + sizeof(admin_canned_messages_), + req.set_canned_message_module_messages); + resp.which_payload_variant = meshtastic_AdminMessage_get_canned_message_module_messages_response_tag; + copyBounded(resp.get_canned_message_module_messages_response, + sizeof(resp.get_canned_message_module_messages_response), + admin_canned_messages_); + has_resp = true; + break; + case meshtastic_AdminMessage_set_ringtone_message_tag: + copyBounded(admin_ringtone_, + sizeof(admin_ringtone_), + req.set_ringtone_message); + resp.which_payload_variant = meshtastic_AdminMessage_get_ringtone_response_tag; + copyBounded(resp.get_ringtone_response, + sizeof(resp.get_ringtone_response), + admin_ringtone_); + has_resp = true; + break; + case meshtastic_AdminMessage_store_ui_config_tag: + resp.which_payload_variant = meshtastic_AdminMessage_get_ui_config_response_tag; + resp.get_ui_config_response = buildDeviceUi(); + has_resp = true; + break; + case meshtastic_AdminMessage_set_time_only_tag: + { + return ctx_.syncCurrentEpochSeconds(static_cast(req.set_time_only)); + } + case meshtastic_AdminMessage_remove_by_nodenum_tag: + return true; + case meshtastic_AdminMessage_factory_reset_config_tag: + ctx_.resetMeshConfig(); + ctx_.clearNodeDb(); + ctx_.clearMessageDb(); + return true; + default: + return false; + } + + logDual("[BLE][mtcore] admin handled variant=%u has_resp=%u resp_variant=%u\n", + static_cast(req.which_payload_variant), + has_resp ? 1U : 0U, + static_cast(resp.which_payload_variant)); + + if (!has_resp) + { + return true; + } + + meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; + reply.from = ctx_.getSelfNodeId(); + reply.to = ctx_.getSelfNodeId(); + reply.channel = packet.channel; + reply.id = static_cast(millis()); + reply.rx_time = nowSeconds(); + reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; + reply.decoded = meshtastic_Data_init_zero; + reply.decoded.portnum = meshtastic_PortNum_ADMIN_APP; + reply.decoded.dest = reply.to; + reply.decoded.source = reply.from; + reply.decoded.request_id = packet.id; + reply.decoded.want_response = false; + reply.decoded.has_bitfield = true; + reply.decoded.bitfield = 0; + + pb_ostream_t out_stream = pb_ostream_from_buffer(reply.decoded.payload.bytes, sizeof(reply.decoded.payload.bytes)); + if (!pb_encode(&out_stream, meshtastic_AdminMessage_fields, &resp)) + { + return false; + } + reply.decoded.payload.size = static_cast(out_stream.bytes_written); + packet_queue_.push_back(reply); + notifyFromNum(reply.id); + return true; +} + +bool MeshtasticPhoneCore::handleLocalSelfPacket(meshtastic_MeshPacket& packet) +{ + const uint32_t self = ctx_.getSelfNodeId(); + if (self == 0 || packet.to != self || packet.which_payload_variant != meshtastic_MeshPacket_decoded_tag) + { + return false; + } + + if (packet.decoded.portnum == meshtastic_PortNum_TELEMETRY_APP && packet.decoded.want_response && + packet.decoded.payload.size > 0) + { + meshtastic_Telemetry req = meshtastic_Telemetry_init_zero; + pb_istream_t req_stream = pb_istream_from_buffer(packet.decoded.payload.bytes, packet.decoded.payload.size); + if (!pb_decode(&req_stream, meshtastic_Telemetry_fields, &req)) + { + return false; + } + + meshtastic_Telemetry resp = meshtastic_Telemetry_init_zero; + resp.time = nowSeconds(); + switch (req.which_variant) + { + case meshtastic_Telemetry_device_metrics_tag: + resp.which_variant = meshtastic_Telemetry_device_metrics_tag; + resp.variant.device_metrics = buildDeviceMetrics(); + break; + case meshtastic_Telemetry_local_stats_tag: + resp.which_variant = meshtastic_Telemetry_local_stats_tag; + resp.variant.local_stats = buildLocalStats(); + break; + default: + return false; + } + + meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; + reply.from = self; + reply.to = self; + reply.channel = packet.channel; + reply.id = static_cast(millis()); + reply.rx_time = nowSeconds(); + reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; + reply.decoded = meshtastic_Data_init_zero; + reply.decoded.portnum = meshtastic_PortNum_TELEMETRY_APP; + reply.decoded.dest = self; + reply.decoded.source = self; + reply.decoded.request_id = packet.id; + reply.decoded.want_response = false; + reply.decoded.has_bitfield = true; + reply.decoded.bitfield = 0; + pb_ostream_t out_stream = pb_ostream_from_buffer(reply.decoded.payload.bytes, sizeof(reply.decoded.payload.bytes)); + if (!pb_encode(&out_stream, meshtastic_Telemetry_fields, &resp)) + { + return false; + } + reply.decoded.payload.size = static_cast(out_stream.bytes_written); + packet_queue_.push_back(reply); + notifyFromNum(reply.id); + return true; + } + + if (packet.decoded.portnum == meshtastic_PortNum_NODEINFO_APP && packet.decoded.want_response) + { + meshtastic_NodeInfo self_info = buildSelfNodeInfo(); + meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; + reply.from = self; + reply.to = self; + reply.channel = packet.channel; + reply.id = static_cast(millis()); + reply.rx_time = nowSeconds(); + reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; + reply.decoded = meshtastic_Data_init_zero; + reply.decoded.portnum = meshtastic_PortNum_NODEINFO_APP; + reply.decoded.dest = self; + reply.decoded.source = self; + reply.decoded.request_id = packet.id; + reply.decoded.want_response = false; + reply.decoded.has_bitfield = true; + reply.decoded.bitfield = 0; + pb_ostream_t out_stream = pb_ostream_from_buffer(reply.decoded.payload.bytes, sizeof(reply.decoded.payload.bytes)); + if (!pb_encode(&out_stream, meshtastic_User_fields, &self_info.user)) + { + return false; + } + reply.decoded.payload.size = static_cast(out_stream.bytes_written); + packet_queue_.push_back(reply); + notifyFromNum(reply.id); + return true; + } + + return false; +} + +void MeshtasticPhoneCore::pumpIncomingAppData() +{ + chat::IMeshAdapter* adapter = ctx_.getMeshAdapter(); + if (!adapter) + { + return; + } + + for (uint8_t count = 0; count < kQueueDepthHint; ++count) + { + chat::MeshIncomingData incoming{}; + if (!adapter->pollIncomingData(&incoming)) + { + break; + } + packet_queue_.push_back(buildPacketFromData(incoming)); + notifyFromNum(packet_queue_.back().id); + } +} + +bool MeshtasticPhoneCore::popToPhone(MeshtasticBleFrame* out) +{ + if (!out) + { + return false; + } + + if (hooks_) + { + meshtastic_MqttClientProxyMessage mqtt = meshtastic_MqttClientProxyMessage_init_zero; + if (hooks_->pollMqttProxyToPhone(&mqtt)) + { + meshtastic_FromRadio from = meshtastic_FromRadio_init_zero; + from.which_payload_variant = meshtastic_FromRadio_mqttClientProxyMessage_tag; + from.mqttClientProxyMessage = mqtt; + return encodeFromRadio(from, 0, out); + } + } + + if (!frame_queue_.empty()) + { + *out = frame_queue_.front(); + frame_queue_.pop_front(); + return true; + } + + if (config_flow_active_ && popConfigSnapshotFrame(out)) + { + return true; + } + + meshtastic_FromRadio from = meshtastic_FromRadio_init_zero; + if (!queue_status_queue_.empty()) + { + from.which_payload_variant = meshtastic_FromRadio_queueStatus_tag; + from.queueStatus = queue_status_queue_.front(); + queue_status_queue_.pop_front(); + return encodeFromRadio(from, from.queueStatus.mesh_packet_id, out); + } + + if (!packet_queue_.empty()) + { + from.which_payload_variant = meshtastic_FromRadio_packet_tag; + from.packet = packet_queue_.front(); + packet_queue_.pop_front(); + return encodeFromRadio(from, from.packet.id, out); + } + + return false; +} + +bool MeshtasticPhoneCore::popConfigSnapshotFrame(MeshtasticBleFrame* out) +{ + if (!out || !config_flow_active_) + { + return false; + } + + meshtastic_FromRadio from = meshtastic_FromRadio_init_zero; + uint32_t from_num = config_nonce_; + + if (config_node_index_ == 0) + { + from.which_payload_variant = meshtastic_FromRadio_my_info_tag; + from.my_info = buildMyInfo(); + ++config_node_index_; + return encodeFromRadio(from, from_num, out); + } + + if (config_node_index_ == 1) + { + from.which_payload_variant = meshtastic_FromRadio_deviceuiConfig_tag; + from.deviceuiConfig = buildDeviceUi(); + ++config_node_index_; + return encodeFromRadio(from, from_num, out); + } + + if (config_node_index_ == 2) + { + from.which_payload_variant = meshtastic_FromRadio_node_info_tag; + from.node_info = buildSelfNodeInfo(); + ++config_node_index_; + return encodeFromRadio(from, from_num, out); + } + + if (const auto* store = ctx_.getNodeStore()) + { + const auto& entries = store->getEntries(); + while ((config_node_index_ - 3) < entries.size()) + { + const auto& entry = entries[config_node_index_ - 3]; + ++config_node_index_; + if (entry.node_id == 0 || entry.node_id == ctx_.getSelfNodeId()) + { + continue; + } + from.which_payload_variant = meshtastic_FromRadio_node_info_tag; + from.node_info = buildNodeInfoFromEntry(entry); + return encodeFromRadio(from, entry.node_id, out); + } + } + + if (config_channel_index_ == 0) + { + from.which_payload_variant = meshtastic_FromRadio_metadata_tag; + from.metadata = buildMetadata(); + ++config_channel_index_; + return encodeFromRadio(from, from_num, out); + } + + const uint8_t channel_slot = static_cast(config_channel_index_ - 1); + if (channel_slot < kMaxMeshtasticChannels) + { + from.which_payload_variant = meshtastic_FromRadio_channel_tag; + from.channel = buildChannel(channel_slot); + ++config_channel_index_; + return encodeFromRadio(from, from_num, out); + } + + if (config_type_index_ < (sizeof(kConfigSnapshotTypes) / sizeof(kConfigSnapshotTypes[0]))) + { + from.which_payload_variant = meshtastic_FromRadio_config_tag; + from.config = buildConfig(kConfigSnapshotTypes[config_type_index_++]); + return encodeFromRadio(from, from_num, out); + } + + if (config_module_type_index_ < (sizeof(kModuleSnapshotTypes) / sizeof(kModuleSnapshotTypes[0]))) + { + from.which_payload_variant = meshtastic_FromRadio_moduleConfig_tag; + from.moduleConfig = buildModuleConfig(kModuleSnapshotTypes[config_module_type_index_++]); + return encodeFromRadio(from, from_num, out); + } + + from.which_payload_variant = meshtastic_FromRadio_config_complete_id_tag; + from.config_complete_id = config_nonce_; + config_flow_active_ = false; + config_nonce_ = 0; + config_node_index_ = 0; + config_channel_index_ = 0; + config_type_index_ = 0; + config_module_type_index_ = 0; + if (hooks_) + { + hooks_->onConfigComplete(); + } + return encodeFromRadio(from, from_num, out); +} + +bool MeshtasticPhoneCore::encodeFromRadio(const meshtastic_FromRadio& from, uint32_t from_num, MeshtasticBleFrame* out) const +{ + if (!out) + { + return false; + } + + meshtastic_FromRadio msg = from; + pb_ostream_t ostream = pb_ostream_from_buffer(out->buf, sizeof(out->buf)); + if (!pb_encode(&ostream, meshtastic_FromRadio_fields, &msg)) + { + return false; + } + + out->len = ostream.bytes_written; + out->from_num = from_num; + return true; +} + +void MeshtasticPhoneCore::enqueueQueueStatus(uint32_t packet_id, bool ok) +{ + meshtastic_QueueStatus status = meshtastic_QueueStatus_init_zero; + status.res = ok ? 0 : 1; + status.free = kQueueDepthHint; + status.maxlen = kQueueDepthHint; + status.mesh_packet_id = packet_id; + queue_status_queue_.push_back(status); + notifyFromNum(packet_id); +} + +void MeshtasticPhoneCore::enqueueConfigSnapshot(uint32_t config_nonce) +{ + config_flow_active_ = true; + config_nonce_ = config_nonce; + config_node_index_ = 0; + config_channel_index_ = 0; + config_type_index_ = 0; + config_module_type_index_ = 0; + frame_queue_.clear(); + if (hooks_) + { + hooks_->onConfigStart(); + } + notifyFromNum(config_nonce); +} + +void MeshtasticPhoneCore::enqueueFromRadio(const meshtastic_FromRadio& from, uint32_t from_num) +{ + MeshtasticBleFrame frame{}; + if (encodeFromRadio(from, from_num, &frame)) + { + frame_queue_.push_back(frame); + } +} + +void MeshtasticPhoneCore::notifyFromNum(uint32_t from_num) +{ + transport_.notifyFromNum(from_num); +} + +meshtastic_MyNodeInfo MeshtasticPhoneCore::buildMyInfo() const +{ + meshtastic_MyNodeInfo info = meshtastic_MyNodeInfo_init_zero; + info.my_node_num = ctx_.getSelfNodeId(); + info.reboot_count = 0; + info.min_app_version = kOfficialMinAppVersion; + + size_t nodedb_count = 1; + if (const auto* store = ctx_.getNodeStore()) + { + nodedb_count += store->getEntries().size(); + } + if (nodedb_count > 0xFFFFU) + { + nodedb_count = 0xFFFFU; + } + info.nodedb_count = static_cast(nodedb_count); + + uint8_t mac[6] = {}; + const bool has_mac = ctx_.getDeviceMacAddress(mac); + const size_t mac_len = has_mac ? sizeof(mac) : 0; + std::memcpy(info.device_id.bytes, mac, mac_len); + std::memcpy(info.device_id.bytes + mac_len, &info.my_node_num, sizeof(info.my_node_num)); + info.device_id.size = static_cast(mac_len + sizeof(info.my_node_num)); + + copyBounded(info.pio_env, sizeof(info.pio_env), "Trail Mate"); + info.firmware_edition = meshtastic_FirmwareEdition_VANILLA; + return info; +} + +meshtastic_NodeInfo MeshtasticPhoneCore::buildSelfNodeInfo() const +{ + meshtastic_NodeInfo info = meshtastic_NodeInfo_init_zero; + info.num = ctx_.getSelfNodeId(); + info.has_user = true; + + char long_name[32] = {}; + char short_name[16] = {}; + ctx_.getEffectiveUserInfo(long_name, sizeof(long_name), short_name, sizeof(short_name)); + + char user_id[16] = {}; + std::snprintf(user_id, sizeof(user_id), "!%08lX", static_cast(ctx_.getSelfNodeId())); + copyBounded(info.user.id, sizeof(info.user.id), user_id); + copyBounded(info.user.long_name, sizeof(info.user.long_name), long_name); + copyBounded(info.user.short_name, sizeof(info.user.short_name), short_name); + info.user.hw_model = meshtastic_HardwareModel_UNSET; + info.user.role = meshtastic_Config_DeviceConfig_Role_CLIENT; + info.channel = 0; + info.last_heard = nowSeconds(); + info.has_hops_away = true; + info.hops_away = 0; + return info; +} + +meshtastic_NodeInfo MeshtasticPhoneCore::buildNodeInfoFromEntry(const chat::contacts::NodeEntry& entry) const +{ + meshtastic_NodeInfo info = meshtastic_NodeInfo_init_zero; + info.num = entry.node_id; + info.has_user = true; + + char user_id[16] = {}; + std::snprintf(user_id, sizeof(user_id), "!%08lX", static_cast(entry.node_id)); + copyBounded(info.user.id, sizeof(info.user.id), user_id); + copyBounded(info.user.long_name, sizeof(info.user.long_name), entry.long_name); + copyBounded(info.user.short_name, sizeof(info.user.short_name), entry.short_name); + info.user.hw_model = static_cast(entry.hw_model); + info.user.role = roleFromEntry(entry.role); + info.channel = entry.channel; + info.last_heard = entry.last_seen; + info.snr = entry.snr; + info.has_hops_away = (entry.hops_away != 0xFFU); + info.hops_away = entry.hops_away; + + const chat::contacts::NodeInfo* node = ctx_.getContactService().getNodeInfo(entry.node_id); + if (node != nullptr) + { + if (node->position.valid) + { + info.has_position = true; + info.position = meshtastic_Position_init_zero; + info.position.has_latitude_i = true; + info.position.latitude_i = node->position.latitude_i; + info.position.has_longitude_i = true; + info.position.longitude_i = node->position.longitude_i; + info.position.timestamp = node->position.timestamp; + info.position.has_altitude = node->position.has_altitude; + info.position.altitude = node->position.altitude; + info.position.precision_bits = node->position.precision_bits; + info.position.PDOP = node->position.pdop; + info.position.HDOP = node->position.hdop; + info.position.VDOP = node->position.vdop; + info.position.gps_accuracy = node->position.gps_accuracy_mm; + } + } + + return info; +} + +meshtastic_DeviceMetadata MeshtasticPhoneCore::buildMetadata() const +{ + meshtastic_DeviceMetadata metadata = meshtastic_DeviceMetadata_init_zero; + copyBounded(metadata.firmware_version, sizeof(metadata.firmware_version), kCompatFirmwareVersion); + metadata.device_state_version = kOfficialDeviceStateVersion; + metadata.canShutdown = true; + metadata.hasBluetooth = true; + metadata.hasWifi = false; + metadata.hasEthernet = false; + metadata.hasRemoteHardware = false; +#if defined(NRF52840_XXAA) || defined(ARDUINO_NRF52840_FEATHER) + // The nRF52 radio backend can use PKI on-air, but the phone-side BLE admin + // flow does not yet fully model the official PKI management exchange. + // Advertising PKC here causes some phone apps to enter unsupported init paths + // immediately after pairing. + metadata.hasPKC = false; +#else + metadata.hasPKC = ctx_.getMeshAdapter() ? ctx_.getMeshAdapter()->isPkiReady() : false; +#endif + metadata.role = meshtastic_Config_DeviceConfig_Role_CLIENT; + metadata.position_flags = 0; + metadata.hw_model = meshtastic_HardwareModel_UNSET; + metadata.excluded_modules = 0; + return metadata; +} + +meshtastic_DeviceMetrics MeshtasticPhoneCore::buildDeviceMetrics() const +{ + meshtastic_DeviceMetrics metrics = meshtastic_DeviceMetrics_init_zero; + metrics.has_uptime_seconds = true; + metrics.uptime_seconds = static_cast(millis() / 1000U); + return metrics; +} + +meshtastic_LocalStats MeshtasticPhoneCore::buildLocalStats() const +{ + meshtastic_LocalStats stats = meshtastic_LocalStats_init_zero; + stats.uptime_seconds = static_cast(millis() / 1000U); + stats.channel_utilization = 0.0f; + stats.air_util_tx = 0.0f; + stats.num_packets_tx = 0; + stats.num_packets_rx = 0; + stats.num_packets_rx_bad = 0; + stats.num_rx_dupe = 0; + stats.num_tx_relay = 0; + stats.num_tx_relay_canceled = 0; + stats.num_tx_dropped = 0; + stats.heap_total_bytes = 0; + stats.heap_free_bytes = 0; + if (const auto* store = ctx_.getNodeStore()) + { + const size_t total = store->getEntries().size(); + stats.num_total_nodes = static_cast(std::min(total, 0xFFFFU)); + stats.num_online_nodes = stats.num_total_nodes; + } + return stats; +} + +meshtastic_DeviceUIConfig MeshtasticPhoneCore::buildDeviceUi() const +{ + meshtastic_DeviceUIConfig ui = meshtastic_DeviceUIConfig_init_zero; + ui.version = 1; + ui.screen_brightness = 255; + ui.screen_timeout = 30; + ui.screen_lock = false; + ui.settings_lock = false; + ui.pin_code = 0; + ui.theme = meshtastic_Theme_LIGHT; + ui.alert_enabled = false; + ui.banner_enabled = true; + ui.ring_tone_id = 0; + ui.language = meshtastic_Language_ENGLISH; + ui.has_node_filter = false; + ui.has_node_highlight = false; + ui.has_map_data = false; + ui.compass_mode = meshtastic_CompassMode_DYNAMIC; + ui.screen_rgb_color = 0; + ui.is_clockface_analog = false; + ui.gps_format = meshtastic_DeviceUIConfig_GpsCoordinateFormat_DEC; + return ui; +} + +meshtastic_Channel MeshtasticPhoneCore::buildChannel(uint8_t idx) const +{ + meshtastic_Channel channel = meshtastic_Channel_init_zero; + channel.index = idx; + + const auto& cfg = ctx_.getConfig(); + bool enabled = false; + if (idx == 0 && cfg.primary_enabled) + { + channel.role = meshtastic_Channel_Role_PRIMARY; + enabled = true; + } + else if (idx == 1 && cfg.secondary_enabled) + { + channel.role = meshtastic_Channel_Role_SECONDARY; + enabled = true; + } + else + { + channel.role = meshtastic_Channel_Role_DISABLED; + } + + if (!enabled) + { + channel.has_settings = false; + return channel; + } + + channel.has_settings = true; + { + meshtastic_ChannelSettings settings = meshtastic_ChannelSettings_init_zero; + channel.settings = settings; + } + channel.settings.channel_num = idx; + channel.settings.id = 0; + channel.settings.uplink_enabled = (idx == 0) ? cfg.primary_uplink_enabled : cfg.secondary_uplink_enabled; + channel.settings.downlink_enabled = (idx == 0) ? cfg.primary_downlink_enabled : cfg.secondary_downlink_enabled; + channel.settings.has_module_settings = false; + + if (idx == 0) + { + copyBounded(channel.settings.name, sizeof(channel.settings.name), "Primary"); + if (cfg.meshtastic_config.primary_key[0] != 0) + { + channel.settings.psk.size = sizeof(cfg.meshtastic_config.primary_key); + std::memcpy(channel.settings.psk.bytes, + cfg.meshtastic_config.primary_key, + sizeof(cfg.meshtastic_config.primary_key)); + } + else + { + channel.settings.psk.size = 1; + channel.settings.psk.bytes[0] = 1; + } + } + else + { + copyBounded(channel.settings.name, sizeof(channel.settings.name), "Secondary"); + if (cfg.meshtastic_config.secondary_key[0] != 0) + { + channel.settings.psk.size = sizeof(cfg.meshtastic_config.secondary_key); + std::memcpy(channel.settings.psk.bytes, + cfg.meshtastic_config.secondary_key, + sizeof(cfg.meshtastic_config.secondary_key)); + } + } + return channel; +} + +meshtastic_Config MeshtasticPhoneCore::buildConfig(meshtastic_AdminMessage_ConfigType type) const +{ + const auto& cfg = ctx_.getConfig(); + meshtastic_Config out = meshtastic_Config_init_zero; + switch (type) + { + case meshtastic_AdminMessage_ConfigType_DEVICE_CONFIG: + out.which_payload_variant = meshtastic_Config_device_tag; + { + meshtastic_Config_DeviceConfig device = meshtastic_Config_DeviceConfig_init_zero; + out.payload_variant.device = device; + } + out.payload_variant.device.role = meshtastic_Config_DeviceConfig_Role_CLIENT; + out.payload_variant.device.rebroadcast_mode = + cfg.chat_policy.enable_relay ? meshtastic_Config_DeviceConfig_RebroadcastMode_ALL + : meshtastic_Config_DeviceConfig_RebroadcastMode_NONE; + out.payload_variant.device.node_info_broadcast_secs = 900; + out.payload_variant.device.serial_enabled = false; + out.payload_variant.device.is_managed = false; + out.payload_variant.device.led_heartbeat_disabled = false; + out.payload_variant.device.buzzer_mode = meshtastic_Config_DeviceConfig_BuzzerMode_DISABLED; + break; + case meshtastic_AdminMessage_ConfigType_POSITION_CONFIG: + out.which_payload_variant = meshtastic_Config_position_tag; + { + meshtastic_Config_PositionConfig position = meshtastic_Config_PositionConfig_init_zero; + out.payload_variant.position = position; + } + out.payload_variant.position.position_broadcast_secs = 900; + out.payload_variant.position.gps_enabled = (cfg.gps_mode != 0); + out.payload_variant.position.gps_update_interval = cfg.gps_interval_ms / 1000U; + out.payload_variant.position.gps_mode = (cfg.gps_mode != 0) + ? meshtastic_Config_PositionConfig_GpsMode_ENABLED + : meshtastic_Config_PositionConfig_GpsMode_DISABLED; + break; + case meshtastic_AdminMessage_ConfigType_DISPLAY_CONFIG: + out.which_payload_variant = meshtastic_Config_display_tag; + { + meshtastic_Config_DisplayConfig display = meshtastic_Config_DisplayConfig_init_zero; + out.payload_variant.display = display; + } + out.payload_variant.display.screen_on_secs = 30; + out.payload_variant.display.units = meshtastic_Config_DisplayConfig_DisplayUnits_METRIC; + out.payload_variant.display.oled = meshtastic_Config_DisplayConfig_OledType_OLED_AUTO; + out.payload_variant.display.displaymode = meshtastic_Config_DisplayConfig_DisplayMode_DEFAULT; + out.payload_variant.display.compass_orientation = meshtastic_Config_DisplayConfig_CompassOrientation_DEGREES_0; + break; + case meshtastic_AdminMessage_ConfigType_LORA_CONFIG: + out.which_payload_variant = meshtastic_Config_lora_tag; + { + meshtastic_Config_LoRaConfig lora = meshtastic_Config_LoRaConfig_init_zero; + out.payload_variant.lora = lora; + } + out.payload_variant.lora.use_preset = cfg.meshtastic_config.use_preset; + out.payload_variant.lora.modem_preset = + static_cast(cfg.meshtastic_config.modem_preset); + out.payload_variant.lora.bandwidth = static_cast(cfg.meshtastic_config.bandwidth_khz); + out.payload_variant.lora.spread_factor = cfg.meshtastic_config.spread_factor; + out.payload_variant.lora.coding_rate = cfg.meshtastic_config.coding_rate; + out.payload_variant.lora.frequency_offset = cfg.meshtastic_config.frequency_offset_mhz; + out.payload_variant.lora.region = static_cast(cfg.meshtastic_config.region); + out.payload_variant.lora.hop_limit = cfg.meshtastic_config.hop_limit; + out.payload_variant.lora.tx_enabled = cfg.meshtastic_config.tx_enabled; + out.payload_variant.lora.tx_power = cfg.meshtastic_config.tx_power; + out.payload_variant.lora.channel_num = cfg.meshtastic_config.channel_num; + out.payload_variant.lora.override_duty_cycle = cfg.meshtastic_config.override_duty_cycle; + out.payload_variant.lora.override_frequency = cfg.meshtastic_config.override_frequency_mhz; + out.payload_variant.lora.ignore_mqtt = cfg.meshtastic_config.ignore_mqtt; + out.payload_variant.lora.config_ok_to_mqtt = cfg.meshtastic_config.config_ok_to_mqtt; + break; + case meshtastic_AdminMessage_ConfigType_BLUETOOTH_CONFIG: + out.which_payload_variant = meshtastic_Config_bluetooth_tag; + { + meshtastic_Config_BluetoothConfig bluetooth = meshtastic_Config_BluetoothConfig_init_zero; + out.payload_variant.bluetooth = bluetooth; + } + out.payload_variant.bluetooth = bluetooth_config_; + out.payload_variant.bluetooth.enabled = ctx_.isBleEnabled(); + break; + case meshtastic_AdminMessage_ConfigType_SECURITY_CONFIG: + out.which_payload_variant = meshtastic_Config_security_tag; + { + meshtastic_Config_SecurityConfig security = meshtastic_Config_SecurityConfig_init_zero; + out.payload_variant.security = security; + } + out.payload_variant.security.is_managed = false; + out.payload_variant.security.serial_enabled = false; + out.payload_variant.security.debug_log_api_enabled = false; + out.payload_variant.security.admin_channel_enabled = false; + break; + case meshtastic_AdminMessage_ConfigType_DEVICEUI_CONFIG: + out.which_payload_variant = meshtastic_Config_device_ui_tag; + out.payload_variant.device_ui = buildDeviceUi(); + break; + default: + out.which_payload_variant = meshtastic_Config_device_tag; + { + meshtastic_Config_DeviceConfig device = meshtastic_Config_DeviceConfig_init_zero; + out.payload_variant.device = device; + } + break; + } + return out; +} + +meshtastic_ModuleConfig MeshtasticPhoneCore::buildModuleConfig(meshtastic_AdminMessage_ModuleConfigType type) const +{ + meshtastic_ModuleConfig out = meshtastic_ModuleConfig_init_zero; + switch (type) + { + case meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_mqtt_tag; + out.payload_variant.mqtt = module_config_.mqtt; + break; + case meshtastic_AdminMessage_ModuleConfigType_SERIAL_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_serial_tag; + out.payload_variant.serial = module_config_.serial; + break; + case meshtastic_AdminMessage_ModuleConfigType_EXTNOTIF_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_external_notification_tag; + out.payload_variant.external_notification = module_config_.external_notification; + break; + case meshtastic_AdminMessage_ModuleConfigType_STOREFORWARD_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_store_forward_tag; + out.payload_variant.store_forward = module_config_.store_forward; + break; + case meshtastic_AdminMessage_ModuleConfigType_RANGETEST_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_range_test_tag; + out.payload_variant.range_test = module_config_.range_test; + break; + case meshtastic_AdminMessage_ModuleConfigType_TELEMETRY_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_telemetry_tag; + out.payload_variant.telemetry = module_config_.telemetry; + break; + case meshtastic_AdminMessage_ModuleConfigType_CANNEDMSG_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_canned_message_tag; + out.payload_variant.canned_message = module_config_.canned_message; + break; + case meshtastic_AdminMessage_ModuleConfigType_AUDIO_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_audio_tag; + out.payload_variant.audio = module_config_.audio; + break; + case meshtastic_AdminMessage_ModuleConfigType_REMOTEHARDWARE_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_remote_hardware_tag; + out.payload_variant.remote_hardware = module_config_.remote_hardware; + break; + case meshtastic_AdminMessage_ModuleConfigType_NEIGHBORINFO_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_neighbor_info_tag; + out.payload_variant.neighbor_info = module_config_.neighbor_info; + break; + case meshtastic_AdminMessage_ModuleConfigType_AMBIENTLIGHTING_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_ambient_lighting_tag; + out.payload_variant.ambient_lighting = module_config_.ambient_lighting; + break; + case meshtastic_AdminMessage_ModuleConfigType_DETECTIONSENSOR_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_detection_sensor_tag; + out.payload_variant.detection_sensor = module_config_.detection_sensor; + break; + case meshtastic_AdminMessage_ModuleConfigType_PAXCOUNTER_CONFIG: + out.which_payload_variant = meshtastic_ModuleConfig_paxcounter_tag; + out.payload_variant.paxcounter = module_config_.paxcounter; + break; + default: + break; + } + return out; +} + +meshtastic_MeshPacket MeshtasticPhoneCore::buildPacketFromText(const chat::MeshIncomingText& msg) const +{ + meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; + packet.from = msg.from; + packet.to = msg.to; + packet.channel = channelIndexFromId(msg.channel); + packet.id = (msg.msg_id == 0) ? static_cast(millis()) : msg.msg_id; + packet.rx_time = (msg.rx_meta.rx_timestamp_s != 0) ? msg.rx_meta.rx_timestamp_s : msg.timestamp; + packet.rx_snr = msg.rx_meta.snr_db_x10 / 10.0f; + packet.rx_rssi = msg.rx_meta.rssi_dbm_x10 / 10; + packet.hop_limit = msg.hop_limit; + packet.which_payload_variant = meshtastic_MeshPacket_decoded_tag; + packet.decoded = meshtastic_Data_init_zero; + packet.decoded.portnum = meshtastic_PortNum_TEXT_MESSAGE_APP; + packet.decoded.source = msg.from; + packet.decoded.dest = msg.to; + packet.decoded.want_response = false; + packet.decoded.has_bitfield = true; + packet.decoded.bitfield = 0; + packet.decoded.payload.size = static_cast( + std::min(msg.text.size(), sizeof(packet.decoded.payload.bytes))); + if (packet.decoded.payload.size > 0) + { + std::memcpy(packet.decoded.payload.bytes, msg.text.data(), packet.decoded.payload.size); + } + return packet; +} + +meshtastic_MeshPacket MeshtasticPhoneCore::buildPacketFromData(const chat::MeshIncomingData& msg) const +{ + meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; + packet.from = msg.from; + packet.to = msg.to; + packet.channel = channelIndexFromId(msg.channel); + packet.id = (msg.packet_id == 0) ? static_cast(millis()) : msg.packet_id; + packet.rx_time = (msg.rx_meta.rx_timestamp_s != 0) ? msg.rx_meta.rx_timestamp_s : nowSeconds(); + packet.rx_snr = msg.rx_meta.snr_db_x10 / 10.0f; + packet.rx_rssi = msg.rx_meta.rssi_dbm_x10 / 10; + packet.hop_limit = msg.hop_limit; + packet.relay_node = msg.rx_meta.relay_node; + packet.which_payload_variant = meshtastic_MeshPacket_decoded_tag; + packet.decoded = meshtastic_Data_init_zero; + packet.decoded.portnum = static_cast(msg.portnum); + packet.decoded.source = msg.from; + packet.decoded.dest = msg.to; + packet.decoded.request_id = msg.request_id; + packet.decoded.want_response = msg.want_response; + packet.decoded.has_bitfield = true; + packet.decoded.bitfield = 0; + packet.decoded.payload.size = static_cast( + std::min(msg.payload.size(), sizeof(packet.decoded.payload.bytes))); + if (packet.decoded.payload.size > 0) + { + std::memcpy(packet.decoded.payload.bytes, msg.payload.data(), packet.decoded.payload.size); + } + return packet; +} + +} // namespace ble diff --git a/modules/core_chat/src/ble/meshtastic_phone_session.cpp b/modules/core_chat/src/ble/meshtastic_phone_session.cpp new file mode 100644 index 00000000..5ded4938 --- /dev/null +++ b/modules/core_chat/src/ble/meshtastic_phone_session.cpp @@ -0,0 +1,52 @@ +#include "chat/ble/meshtastic_phone_session.h" + +namespace ble +{ + +MeshtasticPhoneSession::MeshtasticPhoneSession(app::IAppBleFacade& ctx, MeshtasticPhoneTransport& transport, + MeshtasticPhoneHooks* hooks) + : core_(ctx, transport, hooks) +{ +} + +void MeshtasticPhoneSession::close() +{ + core_.reset(); +} + +void MeshtasticPhoneSession::pumpIncomingAppData() +{ + core_.pumpIncomingAppData(); +} + +bool MeshtasticPhoneSession::isSendingPackets() const +{ + return core_.isSendingPackets(); +} + +bool MeshtasticPhoneSession::isConfigFlowActive() const +{ + return core_.isConfigFlowActive(); +} + +bool MeshtasticPhoneSession::handleToRadio(const uint8_t* buf, size_t len) +{ + return core_.handleToRadio(buf, len); +} + +bool MeshtasticPhoneSession::popToPhone(MeshtasticBleFrame* out) +{ + return core_.popToPhone(out); +} + +void MeshtasticPhoneSession::onIncomingText(const chat::MeshIncomingText& msg) +{ + core_.onIncomingText(msg); +} + +void MeshtasticPhoneSession::onIncomingData(const chat::MeshIncomingData& msg) +{ + core_.onIncomingData(msg); +} + +} // namespace ble diff --git a/modules/core_chat/src/domain/chat_model.cpp b/modules/core_chat/src/domain/chat_model.cpp index 5a96295f..82ff7a26 100644 --- a/modules/core_chat/src/domain/chat_model.cpp +++ b/modules/core_chat/src/domain/chat_model.cpp @@ -19,22 +19,12 @@ ChatModel::~ChatModel() void ChatModel::onIncoming(const ChatMessage& msg) { ConversationId conv(msg.channel, msg.peer, msg.protocol); - ConversationData& data = getConvData(conv); - - data.messages.append(msg); - data.preview = msg.text; - data.last_ts = msg.timestamp; - - if (!data.muted) - { - data.unread_count++; - } + appendMessage(conv, msg); } void ChatModel::onSendQueued(const ChatMessage& msg) { ConversationId conv(msg.channel, msg.peer, msg.protocol); - ConversationData& data = getConvData(conv); ChatMessage copy = msg; if (copy.msg_id == 0) @@ -46,9 +36,7 @@ void ChatModel::onSendQueued(const ChatMessage& msg) copy.status = MessageStatus::Queued; } - data.messages.append(copy); - data.preview = copy.text; - data.last_ts = copy.timestamp; + appendMessage(conv, copy); } void ChatModel::onSendResult(MessageId msg_id, bool ok) @@ -57,15 +45,19 @@ void ChatModel::onSendResult(MessageId msg_id, bool ok) for (auto& pair : conversations_) { ConversationData& data = pair.second; - for (size_t i = 0; i < data.messages.count(); i++) + for (size_t i = 0; i < data.messages.size(); i++) { - ChatMessage* msg = data.messages.get(i); + ChatMessage* msg = &data.messages[i].message; if (msg && msg->msg_id == msg_id) { msg->status = ok ? MessageStatus::Sent : MessageStatus::Failed; if (!ok) { - failed_messages_.append(*msg); + if (failed_messages_.size() >= MAX_FAILED_MESSAGES) + { + failed_messages_.erase(failed_messages_.begin()); + } + failed_messages_.push_back(*msg); } return; } @@ -90,16 +82,12 @@ std::vector ChatModel::getRecent(const ConversationId& conv, size_t const ConversationData& data = getConvData(conv); std::vector result; - size_t count = data.messages.count(); + size_t count = data.messages.size(); size_t start = (count > limit) ? (count - limit) : 0; for (size_t i = start; i < count; i++) { - const ChatMessage* msg = data.messages.get(i); - if (msg) - { - result.push_back(*msg); - } + result.push_back(data.messages[i].message); } return result; @@ -108,15 +96,11 @@ std::vector ChatModel::getRecent(const ConversationId& conv, size_t std::vector ChatModel::getFailedMessages() const { std::vector result; - size_t count = failed_messages_.count(); + size_t count = failed_messages_.size(); for (size_t i = 0; i < count; i++) { - const ChatMessage* msg = failed_messages_.get(i); - if (msg) - { - result.push_back(*msg); - } + result.push_back(failed_messages_[i]); } return result; @@ -127,9 +111,9 @@ const ChatMessage* ChatModel::getMessage(MessageId msg_id) const for (const auto& pair : conversations_) { const ConversationData& data = pair.second; - for (size_t i = 0; i < data.messages.count(); i++) + for (size_t i = 0; i < data.messages.size(); i++) { - const ChatMessage* msg = data.messages.get(i); + const ChatMessage* msg = &data.messages[i].message; if (msg && msg->msg_id == msg_id) { return msg; @@ -143,6 +127,8 @@ void ChatModel::clearAll() { conversations_.clear(); failed_messages_.clear(); + total_message_count_ = 0; + next_sequence_ = 1; } std::vector ChatModel::getConversations() const @@ -203,4 +189,86 @@ const ChatModel::ConversationData& ChatModel::getConvData(const ConversationId& return it->second; } +void ChatModel::appendMessage(const ConversationId& conv, const ChatMessage& msg) +{ + if (total_message_count_ >= MAX_MESSAGES_TOTAL) + { + evictOldestMessage(); + } + + ConversationData& data = getConvData(conv); + StoredMessageEntry entry; + entry.message = msg; + entry.sequence = next_sequence_++; + data.messages.push_back(entry); + total_message_count_++; + refreshConversationMeta(data); + + if (msg.status == MessageStatus::Incoming && !data.muted) + { + data.unread_count++; + } +} + +void ChatModel::evictOldestMessage() +{ + auto oldest_it = conversations_.end(); + size_t oldest_index = 0; + uint32_t oldest_sequence = 0; + bool found = false; + + for (auto it = conversations_.begin(); it != conversations_.end(); ++it) + { + auto& messages = it->second.messages; + for (size_t index = 0; index < messages.size(); ++index) + { + if (!found || messages[index].sequence < oldest_sequence) + { + oldest_it = it; + oldest_index = index; + oldest_sequence = messages[index].sequence; + found = true; + } + } + } + + if (!found) + { + total_message_count_ = 0; + return; + } + + ConversationData& data = oldest_it->second; + const ChatMessage removed = data.messages[oldest_index].message; + data.messages.erase(data.messages.begin() + static_cast(oldest_index)); + if (removed.status == MessageStatus::Incoming && data.unread_count > 0) + { + data.unread_count--; + } + refreshConversationMeta(data); + if (data.messages.empty()) + { + conversations_.erase(oldest_it); + } + if (total_message_count_ > 0) + { + total_message_count_--; + } +} + +void ChatModel::refreshConversationMeta(ConversationData& data) +{ + if (data.messages.empty()) + { + data.preview.clear(); + data.last_ts = 0; + data.unread_count = 0; + return; + } + + const ChatMessage& newest = data.messages.back().message; + data.preview = newest.text; + data.last_ts = newest.timestamp; +} + } // namespace chat diff --git a/modules/core_chat/src/infra/mesh_adapter_router_core.cpp b/modules/core_chat/src/infra/mesh_adapter_router_core.cpp index 7534a639..0f9eeaa6 100644 --- a/modules/core_chat/src/infra/mesh_adapter_router_core.cpp +++ b/modules/core_chat/src/infra/mesh_adapter_router_core.cpp @@ -2,6 +2,24 @@ namespace chat { +namespace +{ + +std::unique_ptr& backendSlot(MeshProtocol protocol, + std::unique_ptr& meshtastic_backend, + std::unique_ptr& meshcore_backend) +{ + return protocol == MeshProtocol::MeshCore ? meshcore_backend : meshtastic_backend; +} + +const std::unique_ptr& backendSlotConst(MeshProtocol protocol, + const std::unique_ptr& meshtastic_backend, + const std::unique_ptr& meshcore_backend) +{ + return protocol == MeshProtocol::MeshCore ? meshcore_backend : meshtastic_backend; +} + +} // namespace bool MeshAdapterRouterCore::installBackend(MeshProtocol protocol, std::unique_ptr backend) { @@ -9,53 +27,61 @@ bool MeshAdapterRouterCore::installBackend(MeshProtocol protocol, std::unique_pt { return false; } - backend_ = std::move(backend); - backend_protocol_ = protocol; + + backendSlot(protocol, meshtastic_backend_, meshcore_backend_) = std::move(backend); return true; } +void MeshAdapterRouterCore::setActiveProtocol(MeshProtocol protocol) +{ + active_protocol_ = protocol; +} + bool MeshAdapterRouterCore::hasBackend() const { - return static_cast(backend_); + return activeBackend() != nullptr; } MeshProtocol MeshAdapterRouterCore::backendProtocol() const { - return backend_protocol_; + return active_protocol_; } IMeshAdapter* MeshAdapterRouterCore::backendForProtocol(MeshProtocol protocol) { - if (!backend_ || backend_protocol_ != protocol) - { - return nullptr; - } - return backend_.get(); + return backendSlot(protocol, meshtastic_backend_, meshcore_backend_).get(); } const IMeshAdapter* MeshAdapterRouterCore::backendForProtocol(MeshProtocol protocol) const { - if (!backend_ || backend_protocol_ != protocol) - { - return nullptr; - } - return backend_.get(); + return backendSlotConst(protocol, meshtastic_backend_, meshcore_backend_).get(); } MeshCapabilities MeshAdapterRouterCore::getCapabilities() const { - return backend_ ? backend_->getCapabilities() : MeshCapabilities{}; + const IMeshAdapter* backend = activeBackend(); + return backend ? backend->getCapabilities() : MeshCapabilities{}; } bool MeshAdapterRouterCore::sendText(ChannelId channel, const std::string& text, MessageId* out_msg_id, NodeId peer) { - return backend_ && backend_->sendText(channel, text, out_msg_id, peer); + IMeshAdapter* backend = activeBackend(); + return backend && backend->sendText(channel, text, out_msg_id, peer); +} + +bool MeshAdapterRouterCore::sendTextWithId(ChannelId channel, const std::string& text, + MessageId forced_msg_id, + MessageId* out_msg_id, NodeId peer) +{ + IMeshAdapter* backend = activeBackend(); + return backend && backend->sendTextWithId(channel, text, forced_msg_id, out_msg_id, peer); } bool MeshAdapterRouterCore::pollIncomingText(MeshIncomingText* out) { - return backend_ && backend_->pollIncomingText(out); + IMeshAdapter* backend = activeBackend(); + return backend && backend->pollIncomingText(out); } bool MeshAdapterRouterCore::sendAppData(ChannelId channel, uint32_t portnum, @@ -64,114 +90,142 @@ bool MeshAdapterRouterCore::sendAppData(ChannelId channel, uint32_t portnum, MessageId packet_id, bool want_response) { - return backend_ && backend_->sendAppData(channel, portnum, payload, len, dest, want_ack, - packet_id, want_response); + IMeshAdapter* backend = activeBackend(); + return backend && backend->sendAppData(channel, portnum, payload, len, dest, want_ack, + packet_id, want_response); } bool MeshAdapterRouterCore::pollIncomingData(MeshIncomingData* out) { - return backend_ && backend_->pollIncomingData(out); + IMeshAdapter* backend = activeBackend(); + return backend && backend->pollIncomingData(out); } bool MeshAdapterRouterCore::requestNodeInfo(NodeId dest, bool want_response) { - return backend_ && backend_->requestNodeInfo(dest, want_response); + IMeshAdapter* backend = activeBackend(); + return backend && backend->requestNodeInfo(dest, want_response); } bool MeshAdapterRouterCore::startKeyVerification(NodeId dest) { - return backend_ && backend_->startKeyVerification(dest); + IMeshAdapter* backend = activeBackend(); + return backend && backend->startKeyVerification(dest); } bool MeshAdapterRouterCore::submitKeyVerificationNumber(NodeId dest, uint64_t nonce, uint32_t number) { - return backend_ && backend_->submitKeyVerificationNumber(dest, nonce, number); + IMeshAdapter* backend = activeBackend(); + return backend && backend->submitKeyVerificationNumber(dest, nonce, number); } NodeId MeshAdapterRouterCore::getNodeId() const { - return backend_ ? backend_->getNodeId() : 0; + const IMeshAdapter* backend = activeBackend(); + return backend ? backend->getNodeId() : 0; } bool MeshAdapterRouterCore::isPkiReady() const { - return backend_ && backend_->isPkiReady(); + const IMeshAdapter* backend = activeBackend(); + return backend && backend->isPkiReady(); } bool MeshAdapterRouterCore::hasPkiKey(NodeId dest) const { - return backend_ && backend_->hasPkiKey(dest); + const IMeshAdapter* backend = activeBackend(); + return backend && backend->hasPkiKey(dest); } bool MeshAdapterRouterCore::triggerDiscoveryAction(MeshDiscoveryAction action) { - return backend_ && backend_->triggerDiscoveryAction(action); + IMeshAdapter* backend = activeBackend(); + return backend && backend->triggerDiscoveryAction(action); } void MeshAdapterRouterCore::applyConfig(const MeshConfig& config) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->applyConfig(config); + backend->applyConfig(config); } } void MeshAdapterRouterCore::setUserInfo(const char* long_name, const char* short_name) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->setUserInfo(long_name, short_name); + backend->setUserInfo(long_name, short_name); } } void MeshAdapterRouterCore::setNetworkLimits(bool duty_cycle_enabled, uint8_t util_percent) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->setNetworkLimits(duty_cycle_enabled, util_percent); + backend->setNetworkLimits(duty_cycle_enabled, util_percent); } } void MeshAdapterRouterCore::setPrivacyConfig(uint8_t encrypt_mode, bool pki_enabled) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->setPrivacyConfig(encrypt_mode, pki_enabled); + backend->setPrivacyConfig(encrypt_mode, pki_enabled); } } bool MeshAdapterRouterCore::isReady() const { - return backend_ && backend_->isReady(); + const IMeshAdapter* backend = activeBackend(); + return backend && backend->isReady(); } bool MeshAdapterRouterCore::pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) { - return backend_ && backend_->pollIncomingRawPacket(out_data, out_len, max_len); + IMeshAdapter* backend = activeBackend(); + return backend && backend->pollIncomingRawPacket(out_data, out_len, max_len); } void MeshAdapterRouterCore::handleRawPacket(const uint8_t* data, size_t size) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->handleRawPacket(data, size); + backend->handleRawPacket(data, size); } } void MeshAdapterRouterCore::setLastRxStats(float rssi, float snr) { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->setLastRxStats(rssi, snr); + backend->setLastRxStats(rssi, snr); } } void MeshAdapterRouterCore::processSendQueue() { - if (backend_) + IMeshAdapter* backend = activeBackend(); + if (backend) { - backend_->processSendQueue(); + backend->processSendQueue(); } } +IMeshAdapter* MeshAdapterRouterCore::activeBackend() +{ + return backendForProtocol(active_protocol_); +} + +const IMeshAdapter* MeshAdapterRouterCore::activeBackend() const +{ + return backendForProtocol(active_protocol_); +} + } // namespace chat diff --git a/modules/core_chat/src/infra/meshtastic/mt_codec_pb.cpp b/modules/core_chat/src/infra/meshtastic/mt_codec_pb.cpp index 1c20dcc0..cb8e9f53 100644 --- a/modules/core_chat/src/infra/meshtastic/mt_codec_pb.cpp +++ b/modules/core_chat/src/infra/meshtastic/mt_codec_pb.cpp @@ -251,6 +251,33 @@ bool encodeAppData(uint32_t portnum, const uint8_t* payload, size_t payload_len, return true; } +bool decodeAppData(const uint8_t* buffer, size_t size, MeshIncomingData* out) +{ + if (!buffer || !out || size == 0) + { + return false; + } + + meshtastic_Data data = meshtastic_Data_init_default; + pb_istream_t stream = pb_istream_from_buffer(buffer, size); + if (!pb_decode(&stream, meshtastic_Data_fields, &data)) + { + return false; + } + + if (data.portnum == meshtastic_PortNum_TEXT_MESSAGE_APP || + data.portnum == meshtastic_PortNum_TEXT_MESSAGE_COMPRESSED_APP || + data.portnum == meshtastic_PortNum_NODEINFO_APP) + { + return false; + } + + out->portnum = static_cast(data.portnum); + out->want_response = data.want_response; + out->payload.assign(data.payload.bytes, data.payload.bytes + data.payload.size); + return true; +} + bool encodeMeshPacket(const meshtastic_MeshPacket& packet, uint8_t* out_buffer, size_t* out_size) { if (!out_buffer || !out_size) diff --git a/modules/core_chat/src/infra/node_store_blob_format.cpp b/modules/core_chat/src/infra/node_store_blob_format.cpp index b7ea94f0..be536557 100644 --- a/modules/core_chat/src/infra/node_store_blob_format.cpp +++ b/modules/core_chat/src/infra/node_store_blob_format.cpp @@ -14,12 +14,17 @@ namespace contacts bool isValidNodeBlobSize(size_t len) { - return (len % NodeStoreCore::kSerializedEntrySize) == 0; + return (len % NodeStoreCore::kSerializedEntrySize) == 0 || + (len % NodeStoreCore::kLegacySerializedEntrySize) == 0; } size_t nodeBlobEntryCount(size_t len) { - return len / NodeStoreCore::kSerializedEntrySize; + if ((len % NodeStoreCore::kSerializedEntrySize) == 0) + { + return len / NodeStoreCore::kSerializedEntrySize; + } + return len / NodeStoreCore::kLegacySerializedEntrySize; } size_t nodeBlobByteSize(size_t count) @@ -51,6 +56,13 @@ NodeBlobValidation validateNodeBlobMetadata(size_t len, uint8_t version, { return NodeBlobValidation::InvalidLength; } + const size_t entry_size = (version == NodeStoreCore::kPersistVersion) + ? NodeStoreCore::kSerializedEntrySize + : NodeStoreCore::kLegacySerializedEntrySize; + if ((len % entry_size) != 0) + { + return NodeBlobValidation::InvalidLength; + } if (nodeBlobEntryCount(len) > NodeStoreCore::kMaxNodes) { return NodeBlobValidation::TooManyEntries; @@ -59,7 +71,8 @@ NodeBlobValidation validateNodeBlobMetadata(size_t len, uint8_t version, { return NodeBlobValidation::MissingCrc; } - if (version != NodeStoreCore::kPersistVersion) + if (version != NodeStoreCore::kPersistVersion && + version != (NodeStoreCore::kPersistVersion - 1)) { return NodeBlobValidation::VersionMismatch; } @@ -73,7 +86,8 @@ NodeBlobValidation validateNodeBlobMetadata(size_t len, uint8_t version, NodeBlobValidation validateNodeStoreSdHeader(const NodeStoreSdHeader& header) { - if (header.ver != NodeStoreCore::kPersistVersion) + if (header.ver != NodeStoreCore::kPersistVersion && + header.ver != (NodeStoreCore::kPersistVersion - 1)) { return NodeBlobValidation::VersionMismatch; } @@ -92,7 +106,10 @@ NodeBlobValidation validateNodeStoreSdBlob(const NodeStoreSdHeader& header, { return header_status; } - const size_t expected_bytes = nodeBlobByteSize(header.count); + const size_t entry_size = (header.ver == NodeStoreCore::kPersistVersion) + ? NodeStoreCore::kSerializedEntrySize + : NodeStoreCore::kLegacySerializedEntrySize; + const size_t expected_bytes = header.count * entry_size; if (expected_bytes != len || !isValidNodeBlobSize(len)) { return NodeBlobValidation::InvalidLength; @@ -102,4 +119,4 @@ NodeBlobValidation validateNodeStoreSdBlob(const NodeStoreSdHeader& header, } } // namespace contacts -} // namespace chat \ No newline at end of file +} // namespace chat diff --git a/modules/core_chat/src/infra/node_store_core.cpp b/modules/core_chat/src/infra/node_store_core.cpp index 69986a8a..3a0c299a 100644 --- a/modules/core_chat/src/infra/node_store_core.cpp +++ b/modules/core_chat/src/infra/node_store_core.cpp @@ -1,5 +1,6 @@ #include "chat/infra/node_store_core.h" +#include "chat/domain/contact_types.h" #include "sys/clock.h" #include #include @@ -12,7 +13,7 @@ namespace contacts namespace { -struct PersistedNodeEntry +struct PersistedNodeEntryV6 { uint32_t node_id; char short_name[10]; @@ -20,36 +21,82 @@ struct PersistedNodeEntry uint32_t last_seen; float snr; float rssi; + uint8_t hops_away; + uint8_t channel; + uint8_t next_hop; uint8_t protocol; uint8_t role; - uint8_t hops_away; uint8_t hw_model; - uint8_t channel; } __attribute__((packed)); -static_assert(sizeof(PersistedNodeEntry) == NodeStoreCore::kSerializedEntrySize, - "PersistedNodeEntry size changed"); +static_assert(sizeof(PersistedNodeEntryV6) == NodeStoreCore::kLegacySerializedEntrySize, + "PersistedNodeEntryV6 size changed"); -void copyIntoPersisted(PersistedNodeEntry& dst, const NodeEntry& src) +struct PersistedNodeEntryV7 { - dst.node_id = src.node_id; - memcpy(dst.short_name, src.short_name, sizeof(dst.short_name)); - dst.short_name[sizeof(dst.short_name) - 1] = '\0'; - memcpy(dst.long_name, src.long_name, sizeof(dst.long_name)); - dst.long_name[sizeof(dst.long_name) - 1] = '\0'; - dst.last_seen = src.last_seen; - dst.snr = src.snr; - dst.rssi = src.rssi; - dst.protocol = src.protocol; - dst.role = src.role; - dst.hops_away = src.hops_away; - dst.hw_model = src.hw_model; - dst.channel = src.channel; -} + uint32_t node_id; + char short_name[10]; + char long_name[32]; + uint32_t last_seen; + float snr; + float rssi; + uint8_t hops_away; + uint8_t channel; + uint8_t next_hop; + uint8_t protocol; + uint8_t role; + uint8_t hw_model; + uint8_t position_valid; + uint8_t position_has_altitude; + uint8_t reserved[2]; + int32_t position_latitude_i; + int32_t position_longitude_i; + int32_t position_altitude; + uint32_t position_timestamp; + uint32_t position_precision_bits; + uint32_t position_pdop; + uint32_t position_hdop; + uint32_t position_vdop; + uint32_t position_gps_accuracy_mm; +} __attribute__((packed)); -void copyFromPersisted(NodeEntry& dst, const PersistedNodeEntry& src) +static_assert(sizeof(PersistedNodeEntryV7) == NodeStoreCore::kSerializedEntrySize, + "PersistedNodeEntryV7 size changed"); + +void copyCommonFields(NodeEntry& dst, + uint32_t node_id, + const char short_name[10], + const char long_name[32], + uint32_t last_seen, + float snr, + float rssi, + uint8_t hops_away, + uint8_t channel, + uint8_t next_hop, + uint8_t protocol, + uint8_t role, + uint8_t hw_model) { dst = {}; + dst.node_id = node_id; + memcpy(dst.short_name, short_name, sizeof(dst.short_name)); + dst.short_name[sizeof(dst.short_name) - 1] = '\0'; + memcpy(dst.long_name, long_name, sizeof(dst.long_name)); + dst.long_name[sizeof(dst.long_name) - 1] = '\0'; + dst.last_seen = last_seen; + dst.snr = snr; + dst.rssi = rssi; + dst.hops_away = hops_away; + dst.channel = channel; + dst.next_hop = next_hop; + dst.protocol = protocol; + dst.role = role; + dst.hw_model = hw_model; +} + +void copyIntoPersisted(PersistedNodeEntryV7& dst, const NodeEntry& src) +{ + memset(&dst, 0, sizeof(dst)); dst.node_id = src.node_id; memcpy(dst.short_name, src.short_name, sizeof(dst.short_name)); dst.short_name[sizeof(dst.short_name) - 1] = '\0'; @@ -58,11 +105,68 @@ void copyFromPersisted(NodeEntry& dst, const PersistedNodeEntry& src) dst.last_seen = src.last_seen; dst.snr = src.snr; dst.rssi = src.rssi; + dst.hops_away = src.hops_away; + dst.channel = src.channel; + dst.next_hop = src.next_hop; dst.protocol = src.protocol; dst.role = src.role; - dst.hops_away = src.hops_away; dst.hw_model = src.hw_model; - dst.channel = src.channel; + dst.position_valid = src.position_valid ? 1U : 0U; + dst.position_has_altitude = src.position_has_altitude ? 1U : 0U; + dst.position_latitude_i = src.position_latitude_i; + dst.position_longitude_i = src.position_longitude_i; + dst.position_altitude = src.position_altitude; + dst.position_timestamp = src.position_timestamp; + dst.position_precision_bits = src.position_precision_bits; + dst.position_pdop = src.position_pdop; + dst.position_hdop = src.position_hdop; + dst.position_vdop = src.position_vdop; + dst.position_gps_accuracy_mm = src.position_gps_accuracy_mm; +} + +void copyFromPersisted(NodeEntry& dst, const PersistedNodeEntryV6& src) +{ + copyCommonFields(dst, + src.node_id, + src.short_name, + src.long_name, + src.last_seen, + src.snr, + src.rssi, + src.hops_away, + src.channel, + src.next_hop, + src.protocol, + src.role, + src.hw_model); +} + +void copyFromPersisted(NodeEntry& dst, const PersistedNodeEntryV7& src) +{ + copyCommonFields(dst, + src.node_id, + src.short_name, + src.long_name, + src.last_seen, + src.snr, + src.rssi, + src.hops_away, + src.channel, + src.next_hop, + src.protocol, + src.role, + src.hw_model); + dst.position_valid = src.position_valid != 0; + dst.position_has_altitude = src.position_has_altitude != 0; + dst.position_latitude_i = src.position_latitude_i; + dst.position_longitude_i = src.position_longitude_i; + dst.position_altitude = src.position_altitude; + dst.position_timestamp = src.position_timestamp; + dst.position_precision_bits = src.position_precision_bits; + dst.position_pdop = src.position_pdop; + dst.position_hdop = src.position_hdop; + dst.position_vdop = src.position_vdop; + dst.position_gps_accuracy_mm = src.position_gps_accuracy_mm; } } // namespace @@ -72,6 +176,11 @@ NodeStoreCore::NodeStoreCore(INodeBlobStore& blob_store) { } +void NodeStoreCore::setProtectedNodeChecker(std::function checker) +{ + protected_node_checker_ = std::move(checker); +} + void NodeStoreCore::begin() { if (!loadEntries()) @@ -137,7 +246,11 @@ void NodeStoreCore::upsert(uint32_t node_id, const char* short_name, const char* if (entries_.size() >= kMaxNodes) { - entries_.erase(entries_.begin()); + const size_t eviction_index = selectEvictionIndex(); + if (eviction_index < entries_.size()) + { + entries_.erase(entries_.begin() + static_cast(eviction_index)); + } } NodeEntry entry{}; @@ -187,7 +300,11 @@ void NodeStoreCore::updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t if (entries_.size() >= kMaxNodes) { - entries_.erase(entries_.begin()); + const size_t eviction_index = selectEvictionIndex(); + if (eviction_index < entries_.size()) + { + entries_.erase(entries_.begin() + static_cast(eviction_index)); + } } NodeEntry entry{}; @@ -206,6 +323,138 @@ void NodeStoreCore::updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t maybeSave(); } +void NodeStoreCore::updatePosition(uint32_t node_id, const NodePosition& position) +{ + if (node_id == 0) + { + return; + } + + for (auto& entry : entries_) + { + if (entry.node_id != node_id) + { + continue; + } + + entry.position_valid = position.valid; + entry.position_latitude_i = position.latitude_i; + entry.position_longitude_i = position.longitude_i; + entry.position_has_altitude = position.has_altitude; + entry.position_altitude = position.altitude; + entry.position_timestamp = position.timestamp; + entry.position_precision_bits = position.precision_bits; + entry.position_pdop = position.pdop; + entry.position_hdop = position.hdop; + entry.position_vdop = position.vdop; + entry.position_gps_accuracy_mm = position.gps_accuracy_mm; + dirty_ = true; + maybeSave(); + return; + } + + if (entries_.size() >= kMaxNodes) + { + const size_t eviction_index = selectEvictionIndex(); + if (eviction_index < entries_.size()) + { + entries_.erase(entries_.begin() + static_cast(eviction_index)); + } + } + + NodeEntry entry{}; + entry.node_id = node_id; + entry.snr = std::numeric_limits::quiet_NaN(); + entry.rssi = std::numeric_limits::quiet_NaN(); + entry.hops_away = 0xFF; + entry.channel = 0xFF; + entry.next_hop = 0; + entry.protocol = 0; + entry.role = kNodeRoleUnknown; + entry.hw_model = 0; + entry.position_valid = position.valid; + entry.position_latitude_i = position.latitude_i; + entry.position_longitude_i = position.longitude_i; + entry.position_has_altitude = position.has_altitude; + entry.position_altitude = position.altitude; + entry.position_timestamp = position.timestamp; + entry.position_precision_bits = position.precision_bits; + entry.position_pdop = position.pdop; + entry.position_hdop = position.hdop; + entry.position_vdop = position.vdop; + entry.position_gps_accuracy_mm = position.gps_accuracy_mm; + entries_.push_back(entry); + dirty_ = true; + maybeSave(); +} + +bool NodeStoreCore::setNextHop(uint32_t node_id, uint8_t next_hop, uint32_t now_secs) +{ + if (node_id == 0) + { + return false; + } + + for (auto& entry : entries_) + { + if (entry.node_id != node_id) + { + continue; + } + + if (entry.next_hop == next_hop) + { + return true; + } + + entry.next_hop = next_hop; + if (now_secs != 0) + { + entry.last_seen = now_secs; + } + dirty_ = true; + maybeSave(); + return true; + } + + if (entries_.size() >= kMaxNodes) + { + const size_t eviction_index = selectEvictionIndex(); + if (eviction_index < entries_.size()) + { + entries_.erase(entries_.begin() + static_cast(eviction_index)); + } + } + + NodeEntry entry{}; + entry.node_id = node_id; + entry.last_seen = now_secs; + entry.snr = std::numeric_limits::quiet_NaN(); + entry.rssi = std::numeric_limits::quiet_NaN(); + entry.hops_away = 0xFF; + entry.channel = 0xFF; + entry.next_hop = next_hop; + entry.protocol = 0; + entry.role = kNodeRoleUnknown; + entry.hw_model = 0; + entries_.push_back(entry); + dirty_ = true; + maybeSave(); + return true; +} + +uint8_t NodeStoreCore::getNextHop(uint32_t node_id) const +{ + for (const auto& entry : entries_) + { + if (entry.node_id == node_id) + { + return entry.next_hop; + } + } + return 0; +} + bool NodeStoreCore::remove(uint32_t node_id) { for (auto it = entries_.begin(); it != entries_.end(); ++it) @@ -296,12 +545,15 @@ bool NodeStoreCore::decodeEntries(const uint8_t* data, size_t len) return true; } - if ((len % kSerializedEntrySize) != 0) + const bool is_v7_blob = (len % kSerializedEntrySize) == 0; + const bool is_v6_blob = (len % kLegacySerializedEntrySize) == 0; + if (!is_v7_blob && !is_v6_blob) { return false; } - size_t count = len / kSerializedEntrySize; + const size_t entry_size = is_v7_blob ? kSerializedEntrySize : kLegacySerializedEntrySize; + size_t count = len / entry_size; if (count > kMaxNodes) { count = kMaxNodes; @@ -309,12 +561,25 @@ bool NodeStoreCore::decodeEntries(const uint8_t* data, size_t len) entries_.clear(); entries_.reserve(count); - auto* persisted = reinterpret_cast(data); - for (size_t index = 0; index < count; ++index) + if (is_v7_blob) { - NodeEntry entry{}; - copyFromPersisted(entry, persisted[index]); - entries_.push_back(entry); + auto* persisted = reinterpret_cast(data); + for (size_t index = 0; index < count; ++index) + { + NodeEntry entry{}; + copyFromPersisted(entry, persisted[index]); + entries_.push_back(entry); + } + } + else + { + auto* persisted = reinterpret_cast(data); + for (size_t index = 0; index < count; ++index) + { + NodeEntry entry{}; + copyFromPersisted(entry, persisted[index]); + entries_.push_back(entry); + } } return true; } @@ -327,13 +592,13 @@ void NodeStoreCore::encodeEntries(std::vector& out) const return; } - std::vector persisted(entries_.size()); + std::vector persisted(entries_.size()); for (size_t index = 0; index < entries_.size(); ++index) { copyIntoPersisted(persisted[index], entries_[index]); } - out.resize(persisted.size() * sizeof(PersistedNodeEntry)); + out.resize(persisted.size() * sizeof(PersistedNodeEntryV7)); memcpy(out.data(), persisted.data(), out.size()); } @@ -351,5 +616,46 @@ void NodeStoreCore::maybeSave() } } +size_t NodeStoreCore::selectEvictionIndex() const +{ + if (entries_.empty()) + { + return 0; + } + + auto is_protected = [this](uint32_t node_id) -> bool + { + return protected_node_checker_ ? protected_node_checker_(node_id) : false; + }; + + size_t oldest_unprotected_index = entries_.size(); + uint32_t oldest_unprotected_seen = std::numeric_limits::max(); + size_t oldest_any_index = 0; + uint32_t oldest_any_seen = std::numeric_limits::max(); + + for (size_t index = 0; index < entries_.size(); ++index) + { + const NodeEntry& entry = entries_[index]; + if (entry.last_seen < oldest_any_seen) + { + oldest_any_seen = entry.last_seen; + oldest_any_index = index; + } + + if (is_protected(entry.node_id)) + { + continue; + } + + if (entry.last_seen < oldest_unprotected_seen) + { + oldest_unprotected_seen = entry.last_seen; + oldest_unprotected_index = index; + } + } + + return (oldest_unprotected_index < entries_.size()) ? oldest_unprotected_index : oldest_any_index; +} + } // namespace contacts } // namespace chat diff --git a/modules/core_chat/src/infra/store/ram_store.cpp b/modules/core_chat/src/infra/store/ram_store.cpp index 78867cfa..174298dd 100644 --- a/modules/core_chat/src/infra/store/ram_store.cpp +++ b/modules/core_chat/src/infra/store/ram_store.cpp @@ -22,9 +22,18 @@ RamStore::~RamStore() void RamStore::append(const ChatMessage& msg) { + if (total_message_count_ >= MAX_MESSAGES_TOTAL) + { + evictOldestMessage(); + } + ConversationId conv(msg.channel, msg.peer, msg.protocol); ConversationStorage& storage = getConversationStorage(conv); - storage.messages.append(msg); + StoredMessageEntry entry; + entry.message = msg; + entry.sequence = next_sequence_++; + storage.messages.push_back(entry); + total_message_count_++; if (msg.status == MessageStatus::Incoming) { storage.unread_count++; @@ -36,16 +45,12 @@ std::vector RamStore::loadRecent(const ConversationId& conv, size_t const ConversationStorage& storage = getConversationStorage(conv); std::vector result; - size_t count = storage.messages.count(); + size_t count = storage.messages.size(); size_t start = (count > n) ? (count - n) : 0; for (size_t i = start; i < count; i++) { - const ChatMessage* msg = storage.messages.get(i); - if (msg) - { - result.push_back(*msg); - } + result.push_back(storage.messages[i].message); } return result; @@ -61,20 +66,15 @@ std::vector RamStore::loadConversationPage(size_t offset, { const ConversationId& conv = pair.first; const ConversationStorage& storage = pair.second; - size_t count = storage.messages.count(); + size_t count = storage.messages.size(); if (count == 0) { continue; } - const ChatMessage* last = storage.messages.get(count - 1); - if (!last) - { - continue; - } ConversationMeta meta; meta.id = conv; - meta.preview = last->text; - meta.last_timestamp = last->timestamp; + meta.preview = storage.messages.back().message.text; + meta.last_timestamp = storage.messages.back().message.timestamp; meta.unread = storage.unread_count; if (conv.peer == 0) { @@ -135,13 +135,17 @@ int RamStore::getUnread(const ConversationId& conv) const void RamStore::clearConversation(const ConversationId& conv) { ConversationStorage& storage = getConversationStorage(conv); + total_message_count_ -= std::min(total_message_count_, storage.messages.size()); storage.messages.clear(); storage.unread_count = 0; + conversations_.erase(conv); } void RamStore::clearAll() { conversations_.clear(); + total_message_count_ = 0; + next_sequence_ = 1; } bool RamStore::updateMessageStatus(MessageId msg_id, MessageStatus status) @@ -150,10 +154,10 @@ bool RamStore::updateMessageStatus(MessageId msg_id, MessageStatus status) for (auto& pair : conversations_) { ConversationStorage& storage = pair.second; - size_t count = storage.messages.count(); + size_t count = storage.messages.size(); for (size_t i = 0; i < count; ++i) { - ChatMessage* msg = storage.messages.get(i); + ChatMessage* msg = &storage.messages[i].message; if (!msg) continue; if (msg->msg_id != msg_id) continue; if (msg->from != 0) continue; // only update outgoing messages @@ -164,6 +168,51 @@ bool RamStore::updateMessageStatus(MessageId msg_id, MessageStatus status) return false; } +void RamStore::evictOldestMessage() +{ + auto oldest_it = conversations_.end(); + size_t oldest_index = 0; + uint32_t oldest_sequence = 0; + bool found = false; + + for (auto it = conversations_.begin(); it != conversations_.end(); ++it) + { + auto& messages = it->second.messages; + for (size_t index = 0; index < messages.size(); ++index) + { + if (!found || messages[index].sequence < oldest_sequence) + { + oldest_it = it; + oldest_index = index; + oldest_sequence = messages[index].sequence; + found = true; + } + } + } + + if (!found) + { + total_message_count_ = 0; + return; + } + + ConversationStorage& storage = oldest_it->second; + const ChatMessage removed = storage.messages[oldest_index].message; + storage.messages.erase(storage.messages.begin() + static_cast(oldest_index)); + if (removed.status == MessageStatus::Incoming && storage.unread_count > 0) + { + storage.unread_count--; + } + if (storage.messages.empty()) + { + conversations_.erase(oldest_it); + } + if (total_message_count_ > 0) + { + total_message_count_--; + } +} + RamStore::ConversationStorage& RamStore::getConversationStorage(const ConversationId& conv) { auto it = conversations_.find(conv); diff --git a/modules/core_chat/src/runtime/meshcore_self_announcement_core.cpp b/modules/core_chat/src/runtime/meshcore_self_announcement_core.cpp new file mode 100644 index 00000000..82252b3c --- /dev/null +++ b/modules/core_chat/src/runtime/meshcore_self_announcement_core.cpp @@ -0,0 +1,137 @@ +#include "chat/runtime/meshcore_self_announcement_core.h" + +#include "chat/infra/meshcore/meshcore_identity_crypto.h" +#include "chat/infra/meshcore/meshcore_payload_helpers.h" + +#include +#include + +namespace chat::runtime +{ +namespace +{ + +constexpr uint8_t kRouteTypeFlood = 0x01; +constexpr uint8_t kRouteTypeDirect = 0x02; +constexpr uint8_t kPayloadTypeAdvert = 0x04; +constexpr uint8_t kAdvertTypeChat = 0x01; +constexpr uint8_t kAdvertTypeRepeater = 0x02; +constexpr uint8_t kAdvertFlagHasLocation = 0x10; +constexpr uint8_t kAdvertFlagHasName = 0x80; + +} // namespace + +bool MeshCoreSelfAnnouncementCore::buildAdvertPacket(const MeshCoreAnnouncementRequest& request, + MeshCoreAnnouncementPacket* out_packet) +{ + if (!out_packet || !request.public_key || !request.private_key || + request.public_key_len != chat::meshcore::kMeshCorePubKeySize || + request.private_key_len != chat::meshcore::kMeshCorePrivKeySize) + { + return false; + } + + *out_packet = MeshCoreAnnouncementPacket{}; + + char display_name[32] = {}; + size_t name_len = chat::meshcore::copyPrintableAscii(request.identity.short_name, + display_name, + sizeof(display_name)); + if (name_len == 0) + { + name_len = chat::meshcore::copyPrintableAscii(request.identity.long_name, + display_name, + sizeof(display_name)); + } + + const uint8_t node_type = request.client_repeat ? kAdvertTypeRepeater : kAdvertTypeChat; + uint8_t app_data[1 + 8 + sizeof(display_name)] = {}; + size_t app_data_len = 0; + uint8_t flags = static_cast(node_type & 0x0F); + if (request.include_location) + { + flags = static_cast(flags | kAdvertFlagHasLocation); + } + if (name_len > 0) + { + flags = static_cast(flags | kAdvertFlagHasName); + } + + app_data[app_data_len++] = flags; + if (request.include_location) + { + std::memcpy(app_data + app_data_len, &request.latitude_i6, sizeof(request.latitude_i6)); + app_data_len += sizeof(request.latitude_i6); + std::memcpy(app_data + app_data_len, &request.longitude_i6, sizeof(request.longitude_i6)); + app_data_len += sizeof(request.longitude_i6); + } + if (name_len > 0) + { + std::memcpy(app_data + app_data_len, display_name, name_len); + app_data_len += name_len; + } + + std::array + signed_message{}; + size_t signed_len = 0; + std::memcpy(signed_message.data() + signed_len, + request.public_key, + chat::meshcore::kMeshCorePubKeySize); + signed_len += chat::meshcore::kMeshCorePubKeySize; + std::memcpy(signed_message.data() + signed_len, + &request.timestamp_s, + sizeof(request.timestamp_s)); + signed_len += sizeof(request.timestamp_s); + if (app_data_len > 0) + { + std::memcpy(signed_message.data() + signed_len, app_data, app_data_len); + signed_len += app_data_len; + } + + uint8_t signature[chat::meshcore::kMeshCoreSignatureSize] = {}; + if (!chat::meshcore::meshcoreSign(request.private_key, + request.public_key, + signed_message.data(), + signed_len, + signature)) + { + return false; + } + + uint8_t payload[184] = {}; + size_t payload_len = 0; + std::memcpy(payload + payload_len, + request.public_key, + chat::meshcore::kMeshCorePubKeySize); + payload_len += chat::meshcore::kMeshCorePubKeySize; + std::memcpy(payload + payload_len, &request.timestamp_s, sizeof(request.timestamp_s)); + payload_len += sizeof(request.timestamp_s); + std::memcpy(payload + payload_len, signature, sizeof(signature)); + payload_len += sizeof(signature); + if (app_data_len > 0) + { + std::memcpy(payload + payload_len, app_data, app_data_len); + payload_len += app_data_len; + } + + size_t frame_size = sizeof(out_packet->frame); + if (!chat::meshcore::buildFrameNoTransport(request.broadcast ? kRouteTypeFlood : kRouteTypeDirect, + kPayloadTypeAdvert, + nullptr, + 0, + payload, + payload_len, + out_packet->frame, + frame_size, + &out_packet->frame_size)) + { + *out_packet = MeshCoreAnnouncementPacket{}; + return false; + } + + out_packet->node_id = chat::meshcore::deriveNodeIdFromPubkey(request.public_key, + request.public_key_len); + return out_packet->node_id != 0; +} + +} // namespace chat::runtime diff --git a/modules/core_chat/src/runtime/meshtastic_self_announcement_core.cpp b/modules/core_chat/src/runtime/meshtastic_self_announcement_core.cpp new file mode 100644 index 00000000..7d6dd526 --- /dev/null +++ b/modules/core_chat/src/runtime/meshtastic_self_announcement_core.cpp @@ -0,0 +1,141 @@ +#include "chat/runtime/meshtastic_self_announcement_core.h" + +#include "chat/infra/meshtastic/mt_codec_pb.h" +#include "chat/infra/meshtastic/mt_packet_wire.h" +#include "chat/infra/meshtastic/mt_protocol_helpers.h" +#include "chat/infra/meshtastic/mt_region.h" + +#include +#include +#include + +namespace chat::runtime +{ +namespace +{ + +std::string buildMeshtasticUserId(NodeId node_id) +{ + char user_id[16] = {}; + std::snprintf(user_id, sizeof(user_id), "!%08X", static_cast(node_id)); + return user_id; +} + +constexpr uint8_t kDefaultPskIndex = 1; + +const char* resolveChannelName(const MeshConfig& config, ChannelId channel) +{ + if (channel == ChannelId::SECONDARY) + { + return "Secondary"; + } + + if (config.use_preset) + { + const char* preset_name = chat::meshtastic::presetDisplayName( + static_cast(config.modem_preset)); + if (preset_name && preset_name[0] != '\0' && std::strcmp(preset_name, "Invalid") != 0) + { + return preset_name; + } + } + return "Custom"; +} + +const uint8_t* resolveChannelKey(const MeshConfig& config, ChannelId channel, size_t* out_len) +{ + if (out_len) + { + *out_len = 0; + } + + if (channel == ChannelId::SECONDARY) + { + if (!chat::meshtastic::isZeroKey(config.secondary_key, sizeof(config.secondary_key))) + { + if (out_len) + { + *out_len = sizeof(config.secondary_key); + } + return config.secondary_key; + } + return nullptr; + } + + if (!chat::meshtastic::isZeroKey(config.primary_key, sizeof(config.primary_key))) + { + if (out_len) + { + *out_len = sizeof(config.primary_key); + } + return config.primary_key; + } + + static uint8_t default_primary_psk[16] = {}; + size_t expanded_len = 0; + chat::meshtastic::expandShortPsk(kDefaultPskIndex, default_primary_psk, &expanded_len); + if (out_len) + { + *out_len = expanded_len; + } + return expanded_len > 0 ? default_primary_psk : nullptr; +} + +} // namespace + +bool MeshtasticSelfAnnouncementCore::buildNodeInfoPacket(const MeshtasticAnnouncementRequest& request, + MeshtasticAnnouncementPacket* out_packet) +{ + if (!out_packet || request.packet_id == 0 || request.identity.node_id == 0) + { + return false; + } + + *out_packet = MeshtasticAnnouncementPacket{}; + + const std::string user_id = buildMeshtasticUserId(request.identity.node_id); + uint8_t payload[192] = {}; + size_t payload_size = sizeof(payload); + + if (!chat::meshtastic::encodeNodeInfoMessage(user_id, + request.identity.long_name, + request.identity.short_name, + request.hw_model, + request.mac_addr, + request.public_key, + request.public_key_len, + request.want_response, + payload, + &payload_size)) + { + return false; + } + + size_t key_len = 0; + const uint8_t* key = resolveChannelKey(request.mesh_config, request.channel, &key_len); + out_packet->channel_hash = chat::meshtastic::computeChannelHash(resolveChannelName(request.mesh_config, + request.channel), + key, + key_len); + out_packet->wire_size = sizeof(out_packet->wire); + if (!chat::meshtastic::buildWirePacket(payload, + payload_size, + request.identity.node_id, + request.packet_id, + request.dest_node, + out_packet->channel_hash, + request.hop_limit, + false, + key, + key_len, + out_packet->wire, + &out_packet->wire_size)) + { + *out_packet = MeshtasticAnnouncementPacket{}; + return false; + } + + return true; +} + +} // namespace chat::runtime diff --git a/modules/core_chat/src/runtime/self_identity_policy.cpp b/modules/core_chat/src/runtime/self_identity_policy.cpp new file mode 100644 index 00000000..15f18dda --- /dev/null +++ b/modules/core_chat/src/runtime/self_identity_policy.cpp @@ -0,0 +1,173 @@ +#include "chat/runtime/self_identity_policy.h" + +#include +#include +#include + +namespace chat::runtime +{ +namespace +{ + +size_t copyPrintableAscii(const char* input, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return 0; + } + + out[0] = '\0'; + if (!input || input[0] == '\0') + { + return 0; + } + + size_t written = 0; + for (const char* cursor = input; *cursor != '\0' && written + 1 < out_len; ++cursor) + { + const unsigned char ch = static_cast(*cursor); + if (ch >= 0x20U && ch <= 0x7EU) + { + out[written++] = static_cast(ch); + } + } + out[written] = '\0'; + return written; +} + +void trimTrailingSpaces(char* text) +{ + if (!text) + { + return; + } + + size_t len = std::strlen(text); + while (len > 0 && std::isspace(static_cast(text[len - 1])) != 0) + { + text[--len] = '\0'; + } +} + +} // namespace + +void formatCompactNodeId(NodeId node_id, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + + const uint16_t short_id = static_cast(node_id & 0xFFFFU); + std::snprintf(out, out_len, "%04X", static_cast(short_id)); +} + +void formatScreenNodeLabel(NodeId node_id, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + + char compact[8] = {}; + formatCompactNodeId(node_id, compact, sizeof(compact)); + std::snprintf(out, out_len, "#%s", compact); +} + +bool resolveEffectiveSelfIdentity(const SelfIdentityInput& input, + EffectiveSelfIdentity* out_identity) +{ + if (!out_identity) + { + return false; + } + + *out_identity = EffectiveSelfIdentity{}; + out_identity->node_id = input.node_id; + + char long_name[sizeof(out_identity->long_name)] = {}; + char short_name[sizeof(out_identity->short_name)] = {}; + char short_hex[8] = {}; + formatCompactNodeId(input.node_id, short_hex, sizeof(short_hex)); + + const size_t long_len = copyPrintableAscii(input.configured_long_name, + long_name, + sizeof(long_name)); + size_t short_len = copyPrintableAscii(input.configured_short_name, + short_name, + sizeof(short_name)); + + if (long_len == 0) + { + const char* prefix = (input.fallback_long_prefix && input.fallback_long_prefix[0] != '\0') + ? input.fallback_long_prefix + : "node"; + std::snprintf(long_name, sizeof(long_name), "%s-%s", prefix, short_hex); + } + + if (short_len == 0 && input.allow_short_hex_fallback) + { + std::snprintf(short_name, sizeof(short_name), "%s", short_hex); + short_len = std::strlen(short_name); + } + + if (short_len > 4) + { + short_name[4] = '\0'; + } + + trimTrailingSpaces(long_name); + trimTrailingSpaces(short_name); + + std::memcpy(out_identity->long_name, long_name, sizeof(out_identity->long_name)); + std::memcpy(out_identity->short_name, short_name, sizeof(out_identity->short_name)); + + const char* ble_prefix = (input.fallback_ble_prefix && input.fallback_ble_prefix[0] != '\0') + ? input.fallback_ble_prefix + : "node"; + if (out_identity->long_name[0] != '\0') + { + std::snprintf(out_identity->ble_name, + sizeof(out_identity->ble_name), + "%s", + out_identity->long_name); + } + else + { + std::snprintf(out_identity->ble_name, + sizeof(out_identity->ble_name), + "%s-%s", + ble_prefix, + short_hex); + } + + return out_identity->long_name[0] != '\0'; +} + +void buildBleVisibleName(const EffectiveSelfIdentity& identity, + MeshProtocol protocol, + char* out, + size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + + out[0] = '\0'; + char compact[8] = {}; + formatCompactNodeId(identity.node_id, compact, sizeof(compact)); + + if (protocol == MeshProtocol::Meshtastic) + { + std::snprintf(out, out_len, "Meshtastic_%s", compact); + return; + } + + const char* base = identity.short_name[0] != '\0' + ? identity.short_name + : (identity.long_name[0] != '\0' ? identity.long_name : compact); + std::snprintf(out, out_len, "MeshCore-%s", base); +} + +} // namespace chat::runtime diff --git a/modules/core_chat/src/usecase/chat_service.cpp b/modules/core_chat/src/usecase/chat_service.cpp index 36c45fff..75d40485 100644 --- a/modules/core_chat/src/usecase/chat_service.cpp +++ b/modules/core_chat/src/usecase/chat_service.cpp @@ -9,6 +9,13 @@ namespace chat { +namespace +{ +NodeId normalize_conversation_peer(NodeId peer) +{ + return (peer == 0 || peer == 0xFFFFFFFFUL) ? 0 : peer; +} +} // namespace #ifndef CHAT_SERVICE_LOG_ENABLE #define CHAT_SERVICE_LOG_ENABLE 0 @@ -31,6 +38,12 @@ ChatService::ChatService(ChatModel& model, } MessageId ChatService::sendText(ChannelId channel, const std::string& text, NodeId peer) +{ + return sendTextWithId(channel, text, 0, peer); +} + +MessageId ChatService::sendTextWithId(ChannelId channel, const std::string& text, + MessageId forced_msg_id, NodeId peer) { if (text.empty()) { @@ -39,13 +52,13 @@ MessageId ChatService::sendText(ChannelId channel, const std::string& text, Node // Try to send via adapter first to get packet ID MessageId msg_id = 0; - bool queued = adapter_.sendText(channel, text, &msg_id, peer); + bool queued = adapter_.sendTextWithId(channel, text, forced_msg_id, &msg_id, peer); ChatMessage msg; msg.protocol = active_protocol_; msg.channel = channel; msg.from = 0; // Local message - msg.peer = peer; + msg.peer = normalize_conversation_peer(peer); msg.msg_id = msg_id; msg.timestamp = now_message_timestamp(); msg.text = text; @@ -147,14 +160,7 @@ void ChatService::processIncoming() msg.protocol = active_protocol_; msg.channel = incoming.channel; msg.from = incoming.from; - if (incoming.to == 0xFFFFFFFF) - { - msg.peer = 0; - } - else - { - msg.peer = incoming.from; - } + msg.peer = normalize_conversation_peer(incoming.to) == 0 ? 0 : incoming.from; msg.msg_id = incoming.msg_id; // Use local receive time to avoid sender clock skew. msg.timestamp = now_message_timestamp(); diff --git a/modules/core_chat/src/usecase/contact_service.cpp b/modules/core_chat/src/usecase/contact_service.cpp index 038c0e16..8bb25f43 100644 --- a/modules/core_chat/src/usecase/contact_service.cpp +++ b/modules/core_chat/src/usecase/contact_service.cpp @@ -6,6 +6,7 @@ #include "chat/usecase/contact_service.h" #include "sys/clock.h" #include +#include #include #include #include @@ -35,6 +36,13 @@ void ContactService::begin() { node_store_.begin(); contact_store_.begin(); + + const std::vector contact_ids = contact_store_.getAllContactIds(); + for (size_t i = 0; i < contact_ids.size(); ++i) + { + (void)ensureNodeExistsForContact(contact_ids[i]); + } + invalidateCache(); } @@ -60,7 +68,7 @@ void ContactService::updateNodeProtocol(uint32_t node_id, uint8_t protocol, uint void ContactService::updateNodePosition(uint32_t node_id, const NodePosition& pos) { - positions_[node_id] = pos; + node_store_.updatePosition(node_id, pos); invalidateCache(); } @@ -123,6 +131,10 @@ std::vector ContactService::getNearby() const bool ContactService::addContact(uint32_t node_id, const char* nickname) { + if (!ensureNodeExistsForContact(node_id)) + { + return false; + } if (contact_store_.setNickname(node_id, nickname)) { invalidateCache(); @@ -133,6 +145,10 @@ bool ContactService::addContact(uint32_t node_id, const char* nickname) bool ContactService::editContact(uint32_t node_id, const char* nickname) { + if (!ensureNodeExistsForContact(node_id)) + { + return false; + } if (contact_store_.setNickname(node_id, nickname)) { invalidateCache(); @@ -162,7 +178,6 @@ bool ContactService::removeNode(uint32_t node_id) { removed = true; } - positions_.erase(node_id); if (removed) { invalidateCache(); @@ -227,11 +242,17 @@ void ContactService::buildCache() const info.channel = entry.channel; info.protocol = static_cast(entry.protocol); info.role = static_cast(entry.role); - auto pos_it = positions_.find(entry.node_id); - if (pos_it != positions_.end()) - { - info.position = pos_it->second; - } + info.position.valid = entry.position_valid; + info.position.latitude_i = entry.position_latitude_i; + info.position.longitude_i = entry.position_longitude_i; + info.position.has_altitude = entry.position_has_altitude; + info.position.altitude = entry.position_altitude; + info.position.timestamp = entry.position_timestamp; + info.position.precision_bits = entry.position_precision_bits; + info.position.pdop = entry.position_pdop; + info.position.hdop = entry.position_hdop; + info.position.vdop = entry.position_vdop; + info.position.gps_accuracy_mm = entry.position_gps_accuracy_mm; if (info.short_name[0] == '\0') { @@ -260,6 +281,45 @@ void ContactService::buildCache() const cache_timestamp_ = now_ms; } +bool ContactService::ensureNodeExistsForContact(uint32_t node_id) +{ + if (node_id == 0) + { + return false; + } + + if (hasNodeEntry(node_id)) + { + return true; + } + + node_store_.upsert(node_id, + nullptr, + nullptr, + 0, + std::numeric_limits::quiet_NaN(), + std::numeric_limits::quiet_NaN(), + 0, + kNodeRoleUnknown, + 0xFF, + 0, + 0xFF); + return hasNodeEntry(node_id); +} + +bool ContactService::hasNodeEntry(uint32_t node_id) const +{ + const auto& entries = node_store_.getEntries(); + for (size_t i = 0; i < entries.size(); ++i) + { + if (entries[i].node_id == node_id) + { + return true; + } + } + return false; +} + bool ContactService::isNodeVisible(uint32_t last_seen) const { (void)last_seen; @@ -268,7 +328,7 @@ bool ContactService::isNodeVisible(uint32_t last_seen) const std::string ContactService::formatTimeStatus(uint32_t last_seen) const { - uint32_t now_secs = time(nullptr); + uint32_t now_secs = sys::epoch_seconds_now(); if (now_secs < last_seen) { return "Offline"; diff --git a/modules/core_sys/include/app/app_config.h b/modules/core_sys/include/app/app_config.h index 76c05be3..b1f7380d 100644 --- a/modules/core_sys/include/app/app_config.h +++ b/modules/core_sys/include/app/app_config.h @@ -79,6 +79,7 @@ struct AppConfig // Device settings char node_name[32]; char short_name[16]; + bool ble_enabled; // Channel settings bool primary_enabled; @@ -149,6 +150,7 @@ struct AppConfig mesh_protocol = chat::MeshProtocol::Meshtastic; node_name[0] = '\0'; short_name[0] = '\0'; + ble_enabled = true; primary_enabled = true; secondary_enabled = false; primary_uplink_enabled = false; diff --git a/modules/core_sys/include/app/app_context_platform_bindings.h b/modules/core_sys/include/app/app_context_platform_bindings.h index df7260d3..22297f50 100644 --- a/modules/core_sys/include/app/app_context_platform_bindings.h +++ b/modules/core_sys/include/app/app_context_platform_bindings.h @@ -124,8 +124,7 @@ struct AppContextPlatformBindings return load_app_config && save_app_config && load_message_tone_volume && init_gps_runtime && apply_position_config && init_track_recorder && set_team_mode_active && finalize_startup && create_chat_services && - create_mesh_backend && create_contact_services && - create_team_services && get_self_node_id; + create_mesh_backend && create_contact_services && get_self_node_id; } }; diff --git a/modules/core_sys/include/app/app_facades.h b/modules/core_sys/include/app/app_facades.h index a93f9f80..34982c19 100644 --- a/modules/core_sys/include/app/app_facades.h +++ b/modules/core_sys/include/app/app_facades.h @@ -101,6 +101,7 @@ class IAppRuntimeFacade virtual const ble::BleManager* getBleManager() const = 0; virtual bool isBleEnabled() const = 0; virtual void setBleEnabled(bool enabled) = 0; + virtual void restartDevice() = 0; virtual chat::ui::IChatUiRuntime* getChatUiRuntime() = 0; virtual void setChatUiRuntime(chat::ui::IChatUiRuntime* runtime) = 0; virtual BoardBase* getBoard() = 0; @@ -133,6 +134,8 @@ class IAppBleFacade : public IAppFacade ~IAppBleFacade() override = default; virtual chat::contacts::INodeStore* getNodeStore() = 0; virtual const chat::contacts::INodeStore* getNodeStore() const = 0; + virtual bool getDeviceMacAddress(uint8_t out_mac[6]) const = 0; + virtual bool syncCurrentEpochSeconds(uint32_t epoch_seconds) = 0; virtual void resetMeshConfig() = 0; }; diff --git a/modules/core_sys/include/platform/ui/orientation_runtime.h b/modules/core_sys/include/platform/ui/orientation_runtime.h new file mode 100644 index 00000000..4c98c7f7 --- /dev/null +++ b/modules/core_sys/include/platform/ui/orientation_runtime.h @@ -0,0 +1,22 @@ +#pragma once + +#include + +namespace platform::ui::orientation +{ + +struct HeadingState +{ + bool available = false; + bool sensor_ready = false; + float heading_deg = 0.0f; + int16_t raw_x = 0; + int16_t raw_y = 0; + int16_t raw_z = 0; + uint32_t last_update_ms = 0; +}; + +HeadingState get_heading(); +void ensure_heading_runtime(); + +} // namespace platform::ui::orientation diff --git a/modules/core_sys/include/platform/ui/time_runtime.h b/modules/core_sys/include/platform/ui/time_runtime.h new file mode 100644 index 00000000..a9d45fb0 --- /dev/null +++ b/modules/core_sys/include/platform/ui/time_runtime.h @@ -0,0 +1,14 @@ +#pragma once + +#include +#include + +namespace platform::ui::time +{ + +int timezone_offset_min(); +void set_timezone_offset_min(int offset_min); +time_t apply_timezone_offset(time_t utc_seconds); +bool localtime_now(struct tm* out_tm); + +} // namespace platform::ui::time diff --git a/modules/ui_mono_128x64/include/ui/mono_128x64/font/mono_font.h b/modules/ui_mono_128x64/include/ui/mono_128x64/font/mono_font.h new file mode 100644 index 00000000..016fefcb --- /dev/null +++ b/modules/ui_mono_128x64/include/ui/mono_128x64/font/mono_font.h @@ -0,0 +1,147 @@ +#pragma once + +#include +#include + +namespace ui::mono_128x64 +{ + +struct MonoGlyph +{ + constexpr MonoGlyph(uint32_t bitmap_offset_in = 0, + uint8_t width_in = 0, + uint8_t height_in = 0, + int8_t x_offset_in = 0, + int8_t y_offset_in = 0, + uint8_t advance_in = 0) + : bitmap_offset(bitmap_offset_in), + width(width_in), + height(height_in), + x_offset(x_offset_in), + y_offset(y_offset_in), + advance(advance_in) + { + } + + uint32_t bitmap_offset; + uint8_t width; + uint8_t height; + int8_t x_offset; + int8_t y_offset; + uint8_t advance; +}; + +struct MonoFont +{ + enum Format : uint8_t + { + Legacy = 0, + Compact16 = 1, + }; + + static constexpr MonoFont makeLegacy(const uint8_t* bitmap_in, + const MonoGlyph* glyphs_in, + const uint32_t* codepoints_in, + uint16_t glyph_count_in, + uint8_t line_height_in, + int8_t baseline_in, + uint8_t default_advance_in, + uint16_t fallback_glyph_index_in) + { + return MonoFont(bitmap_in, + glyphs_in, + nullptr, + codepoints_in, + nullptr, + glyph_count_in, + line_height_in, + baseline_in, + default_advance_in, + fallback_glyph_index_in, + 0, + 0, + 0, + Legacy); + } + + static constexpr MonoFont makeCompact16(const uint8_t* bitmap_in, + const uint16_t* codepoints16_in, + const uint8_t* advances_in, + uint16_t glyph_count_in, + uint8_t line_height_in, + int8_t baseline_in, + uint8_t default_advance_in, + uint16_t fallback_glyph_index_in, + uint8_t glyph_width_in, + uint8_t glyph_height_in, + uint8_t fixed_advance_in) + { + return MonoFont(bitmap_in, + nullptr, + codepoints16_in, + nullptr, + advances_in, + glyph_count_in, + line_height_in, + baseline_in, + default_advance_in, + fallback_glyph_index_in, + glyph_width_in, + glyph_height_in, + fixed_advance_in, + Compact16); + } + + const uint8_t* bitmap; + const MonoGlyph* glyphs; + const uint16_t* codepoints16; + const uint32_t* codepoints32; + const uint8_t* advances; + uint16_t glyph_count; + uint8_t line_height; + int8_t baseline; + uint8_t default_advance; + uint16_t fallback_glyph_index; + uint8_t glyph_width; + uint8_t glyph_height; + uint8_t fixed_advance; + uint8_t format; + + private: + constexpr MonoFont(const uint8_t* bitmap_in, + const MonoGlyph* glyphs_in, + const uint16_t* codepoints16_in, + const uint32_t* codepoints32_in, + const uint8_t* advances_in, + uint16_t glyph_count_in, + uint8_t line_height_in, + int8_t baseline_in, + uint8_t default_advance_in, + uint16_t fallback_glyph_index_in, + uint8_t glyph_width_in, + uint8_t glyph_height_in, + uint8_t fixed_advance_in, + uint8_t format_in) + : bitmap(bitmap_in), + glyphs(glyphs_in), + codepoints16(codepoints16_in), + codepoints32(codepoints32_in), + advances(advances_in), + glyph_count(glyph_count_in), + line_height(line_height_in), + baseline(baseline_in), + default_advance(default_advance_in), + fallback_glyph_index(fallback_glyph_index_in), + glyph_width(glyph_width_in), + glyph_height(glyph_height_in), + fixed_advance(fixed_advance_in), + format(format_in) + { + } +}; + +// Emergency fallback only. Production NRF builds are expected to inject a +// platform font through HostCallbacks::ui_font instead of relying on this stub. +const MonoFont& builtin_ui_font(); + +} // namespace ui::mono_128x64 diff --git a/modules/ui_mono_128x64/include/ui/mono_128x64/runtime.h b/modules/ui_mono_128x64/include/ui/mono_128x64/runtime.h new file mode 100644 index 00000000..5ae85805 --- /dev/null +++ b/modules/ui_mono_128x64/include/ui/mono_128x64/runtime.h @@ -0,0 +1,334 @@ +#pragma once + +#include "app/app_config.h" +#include "app/app_facades.h" +#include "chat/domain/contact_types.h" +#include "chat/usecase/chat_service.h" +#include "platform/ui/device_runtime.h" +#include "platform/ui/gps_runtime.h" +#include "ui/mono_128x64/text_renderer.h" + +#include +#include +#include +#include + +namespace ui::mono_128x64 +{ + +class MonoDisplay +{ + public: + virtual ~MonoDisplay() = default; + + virtual bool begin() = 0; + virtual int width() const = 0; + virtual int height() const = 0; + virtual void clear() = 0; + virtual void drawPixel(int x, int y, bool on) = 0; + virtual void drawHLine(int x, int y, int w) = 0; + virtual void fillRect(int x, int y, int w, int h, bool on) = 0; + virtual void present() = 0; +}; + +enum class InputAction : uint8_t +{ + None = 0, + Up, + Down, + Left, + Right, + Select, + Back, + Primary, + Secondary, +}; + +struct HostCallbacks +{ + struct ResourceUsage + { + bool available = false; + uint32_t used_bytes = 0; + uint32_t total_bytes = 0; + }; + + app::IAppFacade* app = nullptr; + // Platform-owned mono UI font. NRF is expected to provide the selected + // Fusion Pixel mono asset here so the renderer stays decoupled from a + // specific platform font size. + const MonoFont* ui_font = nullptr; + const MonoFont* accent_font = nullptr; + uint32_t (*millis_fn)() = nullptr; + time_t (*utc_now_fn)() = nullptr; + int (*timezone_offset_min_fn)() = nullptr; + void (*set_timezone_offset_min_fn)(int offset_min) = nullptr; + uint32_t (*active_lora_frequency_hz_fn)() = nullptr; + bool (*format_frequency_fn)(uint32_t freq_hz, char* out, size_t out_len) = nullptr; + platform::ui::device::BatteryInfo (*battery_info_fn)() = nullptr; + platform::ui::gps::GpsState (*gps_data_fn)() = nullptr; + bool (*gps_enabled_fn)() = nullptr; + bool (*gps_powered_fn)() = nullptr; + ResourceUsage (*ram_usage_fn)() = nullptr; + ResourceUsage (*flash_usage_fn)() = nullptr; + void (*debug_log_fn)(const char* text) = nullptr; +}; + +class Runtime : public chat::ChatService::IncomingTextObserver +{ + public: + Runtime(MonoDisplay& display, const HostCallbacks& host); + + bool begin(); + void appendBootLog(const char* line); + void tick(InputAction action); + void bindChatObservers(); + void onIncomingText(const chat::MeshIncomingText& msg) override; + + enum class ComposeMode : uint8_t + { + AbcLower = 0, + AbcUpper, + Num, + Sym, + }; + + enum class ComposeFocus : uint8_t + { + Body = 0, + Candidate, + Action, + }; + + enum class ComposeAction : uint8_t + { + Mode = 0, + Space, + Back, + Delete, + Send, + }; + + private: + enum class Page : uint8_t + { + BootLog = 0, + Screensaver, + Sleep, + MainMenu, + ChatList, + NodeList, + NodeActionMenu, + NodeInfo, + NodeCompass, + Conversation, + MessageMenu, + MessageInfo, + Compose, + SettingsMenu, + RadioSettings, + DeviceSettings, + InfoPage, + GnssPage, + ActionPage, + }; + + enum class EditTarget : uint8_t + { + None = 0, + Message, + MeshCoreChannelName, + }; + + void handleInput(InputAction action); + void render(); + + void renderBootLog(); + void renderScreensaver(); + void renderSleep(); + void renderMainMenu(); + void renderChatList(); + void renderNodeList(); + void renderNodeActionMenu(); + void renderNodeInfo(); + void renderNodeCompass(); + void renderConversation(); + void renderMessageMenu(); + void renderMessageInfo(); + void renderCompose(); + void renderSettingsMenu(); + void renderRadioSettings(); + void renderDeviceSettings(); + void renderInfoPage(); + void renderGnssPage(); + void renderActionPage(); + void renderSettingPopup(); + void renderTransientPopup(); + + void enterPage(Page page); + void openCompose(EditTarget target, const char* seed_text = nullptr); + void finishTextEdit(bool accept); + void rebuildConversationList(); + void rebuildNodeList(); + void buildNodeInfo(); + void rebuildMessages(); + void buildMessageInfo(); + void sendComposeMessage(); + void commitConfig(); + void ensureBootExit(); + void ensureSleepTimeout(InputAction action); + void adjustRadioSetting(int delta); + void adjustDeviceSetting(int delta); + void beginSettingPopup(Page owner, size_t index); + void cancelSettingPopup(); + void confirmSettingPopup(); + void adjustSettingPopup(int delta); + void formatSettingPopupValue(char* out, size_t out_len) const; + void adjustComposeSelection(int delta); + void adjustComposeCandidate(int delta); + void adjustComposeAction(int delta); + void addComposeChar(); + void removeComposeChar(); + void cycleComposeMode(); + void rebuildComposeCandidates(); + bool commitComposeCandidate(); + bool commitComposePreedit(bool prefer_candidate); + void appendComposeChar(char ch); + void appendComposeWord(const char* text); + void activateComposeAction(); + void saveEditedTextToConfig(); + void formatTime(char* out_time, size_t out_len, char* out_date, size_t date_len) const; + void formatTimestamp(char* out, size_t out_len, uint32_t timestamp_s) const; + void formatProtocol(char* out, size_t out_len) const; + void formatNodeLabel(char* out, size_t out_len) const; + void formatComposeTarget(char* out, size_t out_len) const; + void drawTitleBar(const char* left, const char* right); + void drawMenuList(const char* title, const char* const* items, size_t count, size_t selected); + void drawFooterHint(const char* hint); + void drawTextClipped(int x, int y, int w, const char* text, bool inverse = false); + void drawConversationText(int x, int y, int w, const char* text, bool selected, bool align_right); + void refreshGnssSnapshot(bool force = false); + bool editUsesHexCharset() const; + bool usesSmartCompose() const; + void executeActionPageItem(size_t index); + + uint32_t nowMs() const; + app::IAppFacade* app() const; + const chat::ChatMessage* selectedMessage() const; + const chat::contacts::NodeInfo* selectedNode() const; + void executeNodeAction(); + void requestNodePositionExchange(); + void showTransientPopup(const char* title, const char* message, uint32_t duration_ms = 2000U); + void expireTransientPopup(); + + MonoDisplay& display_; + TextRenderer text_renderer_; + TextRenderer accent_text_renderer_; + HostCallbacks host_{}; + bool initialized_ = false; + Page page_ = Page::BootLog; + Page page_before_compose_ = Page::MainMenu; + Page page_before_sleep_ = Page::Screensaver; + uint32_t boot_started_ms_ = 0; + uint32_t page_entered_ms_ = 0; + uint32_t last_interaction_ms_ = 0; + static constexpr size_t kBootLogLines = 8; + static constexpr size_t kBootLogWidth = 32; + char boot_log_[kBootLogLines][kBootLogWidth] = {}; + size_t boot_log_count_ = 0; + + size_t main_menu_index_ = 0; + size_t settings_menu_index_ = 0; + size_t radio_index_ = 0; + size_t device_index_ = 0; + bool setting_popup_active_ = false; + Page setting_popup_owner_ = Page::SettingsMenu; + size_t setting_popup_index_ = 0; + app::AppConfig setting_popup_config_{}; + bool setting_popup_ble_enabled_ = false; + int setting_popup_timezone_min_ = 0; + size_t info_scroll_ = 0; + size_t action_index_ = 0; + size_t chat_list_index_ = 0; + size_t node_list_index_ = 0; + size_t node_action_index_ = 0; + size_t node_info_scroll_ = 0; + bool transient_popup_active_ = false; + uint32_t transient_popup_expires_ms_ = 0; + char transient_popup_title_[24] = {}; + char transient_popup_message_[32] = {}; + size_t message_index_ = 0; + uint32_t message_focus_started_ms_ = 0; + size_t message_menu_index_ = 0; + size_t message_info_scroll_ = 0; + size_t gnss_page_index_ = 0; + + static constexpr size_t kMaxConversationItems = 8; + chat::ConversationMeta conversations_[kMaxConversationItems]{}; + size_t conversation_count_ = 0; + size_t conversation_total_ = 0; + + static constexpr size_t kMaxNodeItems = 16; + chat::contacts::NodeInfo nodes_[kMaxNodeItems]{}; + size_t node_count_ = 0; + static constexpr size_t kNodeInfoLines = 24; + static constexpr size_t kNodeInfoWidth = 40; + char node_info_lines_[kNodeInfoLines][kNodeInfoWidth] = {}; + size_t node_info_count_ = 0; + + static constexpr size_t kMaxMessageItems = 12; + chat::ChatMessage messages_[kMaxMessageItems]{}; + size_t message_count_ = 0; + chat::ConversationId active_conversation_{}; + + struct MessageMetaEntry + { + bool used = false; + chat::MeshProtocol protocol = chat::MeshProtocol::Meshtastic; + chat::ChannelId channel = chat::ChannelId::PRIMARY; + chat::NodeId from = 0; + chat::MessageId msg_id = 0; + chat::NodeId to = 0; + uint8_t hop_limit = 0xFF; + bool encrypted = false; + chat::RxMeta rx_meta{}; + }; + static constexpr size_t kMessageMetaCapacity = 24; + MessageMetaEntry message_meta_[kMessageMetaCapacity]{}; + size_t message_meta_cursor_ = 0; + bool chat_observers_bound_ = false; + + static constexpr size_t kMessageInfoLines = 18; + static constexpr size_t kMessageInfoWidth = 40; + char message_info_lines_[kMessageInfoLines][kMessageInfoWidth] = {}; + size_t message_info_count_ = 0; + + EditTarget edit_target_ = EditTarget::None; + static constexpr size_t kComposeMax = 64; + char compose_buffer_[kComposeMax] = {}; + size_t compose_len_ = 0; + size_t compose_charset_index_ = 0; + ComposeMode compose_mode_ = ComposeMode::AbcLower; + ComposeFocus compose_focus_ = ComposeFocus::Body; + size_t compose_action_index_ = 0; + size_t compose_abc_group_index_ = 0; + size_t compose_abc_tap_index_ = 0; + uint32_t compose_abc_last_tap_ms_ = 0; + int compose_abc_last_group_index_ = -1; + static constexpr size_t kComposePreeditMax = 24; + char compose_preedit_[kComposePreeditMax] = {}; + size_t compose_preedit_len_ = 0; + static constexpr size_t kComposeCandidateMax = 3; + static constexpr size_t kComposeCandidateWidth = 20; + char compose_candidates_[kComposeCandidateMax][kComposeCandidateWidth] = {}; + size_t compose_candidate_count_ = 0; + size_t compose_candidate_index_ = 0; + platform::ui::gps::GpsState gnss_snapshot_state_{}; + platform::ui::gps::GnssStatus gnss_snapshot_status_{}; + std::array gnss_snapshot_sats_{}; + size_t gnss_snapshot_count_ = 0; + uint32_t gnss_snapshot_updated_ms_ = 0; + bool gnss_snapshot_valid_ = false; +}; + +} // namespace ui::mono_128x64 diff --git a/modules/ui_mono_128x64/include/ui/mono_128x64/text_renderer.h b/modules/ui_mono_128x64/include/ui/mono_128x64/text_renderer.h new file mode 100644 index 00000000..dd2d229a --- /dev/null +++ b/modules/ui_mono_128x64/include/ui/mono_128x64/text_renderer.h @@ -0,0 +1,27 @@ +#pragma once + +#include "ui/mono_128x64/font/mono_font.h" + +#include + +namespace ui::mono_128x64 +{ + +class MonoDisplay; + +class TextRenderer +{ + public: + explicit TextRenderer(const MonoFont& font); + + int lineHeight() const; + int measureTextWidth(const char* utf8) const; + size_t clipTextToWidth(const char* utf8, int max_width) const; + int ellipsisWidth() const; + void drawText(MonoDisplay& display, int x, int y, const char* utf8, bool inverse = false) const; + + private: + const MonoFont& font_; +}; + +} // namespace ui::mono_128x64 diff --git a/modules/ui_mono_128x64/src/runtime.cpp b/modules/ui_mono_128x64/src/runtime.cpp new file mode 100644 index 00000000..efc24a64 --- /dev/null +++ b/modules/ui_mono_128x64/src/runtime.cpp @@ -0,0 +1,5078 @@ +#include "ui/mono_128x64/runtime.h" + +#include "app/app_config.h" +#include "ble/ble_manager.h" +#include "chat/infra/mesh_protocol_utils.h" +#include "chat/infra/meshcore/mc_region_presets.h" +#include "chat/infra/meshtastic/mt_region.h" +#include "chat/runtime/self_identity_policy.h" +#include "chat/usecase/chat_service.h" +#include "chat/usecase/contact_service.h" +#include "generated/meshtastic/mesh.pb.h" +#include "generated/meshtastic/portnums.pb.h" +#include "pb_encode.h" +#include +#include +#include +#include +#include +#include +#include +#include + +namespace ui::mono_128x64 +{ +namespace +{ +const char* inputActionName(InputAction action) +{ + switch (action) + { + case InputAction::None: + return "None"; + case InputAction::Up: + return "Up"; + case InputAction::Down: + return "Down"; + case InputAction::Left: + return "Left"; + case InputAction::Right: + return "Right"; + case InputAction::Select: + return "Select"; + case InputAction::Back: + return "Back"; + case InputAction::Primary: + return "Primary"; + case InputAction::Secondary: + return "Secondary"; + default: + return "?"; + } +} + +constexpr const char* kMainMenuItems[] = { + "CHATS", + "NODES", + "GPS", + "SETTINGS", + "INFO", +}; + +constexpr const char* kSettingsMenuItems[] = { + "LORA", + "DEVICE", + "ACTIONS", +}; + +constexpr const char* kMeshtasticRadioItems[] = { + "PROTOCOL", + "REGION", + "TX POWER", + "MODEM", + "CHANNEL", + "ENCRYPT", +}; + +constexpr const char* kMeshCoreRadioItems[] = { + "PROTOCOL", + "REGION", + "TX POWER", + "PRESET", + "SLOT", + "ENCRYPT", + "NAME", +}; + +constexpr const char* kDeviceItems[] = { + "BLE", + "GPS", + "SATS", + "GPS INT", + "TIME ZONE", +}; + +constexpr const char* kActionItems[] = { + "BROADCAST ID", + "CLEAR NODES", + "CLEAR MSGS", + "RESET RADIO", +}; + +constexpr const char* kMessageMenuItems[] = { + "INFO", + "REPLY", +}; + +constexpr const char* kNodeActionItems[] = { + "DETAIL", + "ADD CONTACT", + "TRACE ROUTE", + "KEY VERIFICATION", + "EXCHANGE POSITION", + "OPEN COMPASS", +}; + +constexpr const char* kWeekdays[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; +constexpr const char* kComposeCharset = + " ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,!?-_/:#@+*=()[]"; +constexpr const char* kHexCharset = "0123456789ABCDEF"; +constexpr const char* kComposeAbcKeys = " ETAOINSHRDLUCMFWYPVBGKQJXZ"; +constexpr const char* kComposeNumKeys = "0123456789"; +constexpr const char* kComposeSymKeys = " .,!?/-:@#()[]+="; +constexpr const char* kComposeActionLabels[] = {"ABC", "SP", "BACK", "DEL", "SEND"}; +constexpr uint32_t kConversationScrollStartPauseMs = 500; +constexpr uint32_t kConversationScrollStepMs = 250; +constexpr uint32_t kConversationScrollEndPauseMs = 800; +struct ComposeGroupDef +{ + const char* input; + const char* label; +}; + +constexpr ComposeGroupDef kComposeAbcGroups[] = { + {"ABC", "ABC"}, + {"DEF", "DEF"}, + {"GHI", "GHI"}, + {"JKL", "JKL"}, + {"!/-", "!/-"}, + {"MNO", "MNO"}, + {"PQRS", "PQRS"}, + {"TUV", "TUV"}, + {"WXYZ", "WXYZ"}, + {".,?", ".,?"}, +}; +constexpr uint32_t kBootMinMs = 1800; +constexpr uint32_t kSleepTimeoutMs = 30000; +constexpr uint32_t kComposeMultiTapWindowMs = 700; +constexpr size_t kChatListPageSize = 6; +constexpr size_t kNodeListPageSize = 6; +constexpr size_t kMessageInfoPageSize = 6; +constexpr size_t kNodeInfoPageSize = 6; +constexpr size_t kInfoPageSize = 6; +constexpr size_t kGnssSummaryPageSize = 6; +constexpr size_t kGnssSatPageSize = 5; +constexpr uint32_t kGnssSnapshotRefreshMs = 5000; +constexpr int kTimezoneMin = -12 * 60; +constexpr int kTimezoneMax = 14 * 60; +constexpr int kTimezoneStep = 60; +constexpr const char* kHamTerms[] = { + "73", + "88", + "AGN", + "ALFA", + "ATT", + "BREAK", + "BRAVO", + "CALL", + "CHARLIE", + "COPY", + "CQ", + "CTCSS", + "DE", + "DELTA", + "DIRECT", + "DUPLEX", + "DX", + "ECHO", + "ES", + "FB", + "FM", + "FREQ", + "FT8", + "FT4", + "HOTEL", + "ID", + "INDIA", + "INFO", + "JA", + "JULIETT", + "KILO", + "LIMA", + "LOG", + "LSB", + "MIKE", + "NIL", + "NOVEMBER", + "OM", + "OSCAR", + "OUT", + "OVER", + "PAPA", + "PSE", + "QRL", + "QRM", + "QRN", + "QRP", + "QRQ", + "QRS", + "QRT", + "QRV", + "QRZ", + "QSB", + "QSL", + "QSO", + "QSP", + "QSX", + "QSY", + "QTC", + "QTH", + "QTR", + "QUEBEC", + "RELAY", + "REPEATER", + "RIG", + "ROGER", + "ROMEO", + "RST", + "RX", + "SEND", + "SIERRA", + "SIMPLEX", + "SOLID", + "SPLIT", + "STANDBY", + "SYM", + "TANGO", + "TKS", + "TNX", + "TU", + "TX", + "UNIFORM", + "USB", + "VICTOR", + "WAIT", + "WHISKEY", + "X-RAY", + "XYL", + "YANKEE", + "YL", + "ZULU", +}; + +template +constexpr size_t arrayCount(const T (&)[N]) +{ + return N; +} + +template +constexpr T clampValue(T value, T low, T high) +{ + return value < low ? low : (value > high ? high : value); +} + +size_t utf8CharLength(unsigned char lead) +{ + if ((lead & 0x80U) == 0) + { + return 1; + } + if ((lead & 0xE0U) == 0xC0U) + { + return 2; + } + if ((lead & 0xF0U) == 0xE0U) + { + return 3; + } + if ((lead & 0xF8U) == 0xF0U) + { + return 4; + } + return 1; +} + +template +void copyText(char (&dst)[N], const char* src) +{ + if (!src) + { + dst[0] = '\0'; + return; + } + std::strncpy(dst, src, N - 1); + dst[N - 1] = '\0'; +} + +void appendChar(char* buffer, size_t capacity, size_t& len, char ch) +{ + if (!buffer || capacity == 0 || len + 1 >= capacity) + { + return; + } + buffer[len++] = ch; + buffer[len] = '\0'; +} + +void popChar(char* buffer, size_t& len) +{ + if (!buffer || len == 0) + { + return; + } + --len; + buffer[len] = '\0'; +} + +const char* composeKeysetForMode(ui::mono_128x64::Runtime::ComposeMode mode) +{ + switch (mode) + { + case ui::mono_128x64::Runtime::ComposeMode::Num: + return kComposeNumKeys; + case ui::mono_128x64::Runtime::ComposeMode::Sym: + return kComposeSymKeys; + case ui::mono_128x64::Runtime::ComposeMode::AbcUpper: + case ui::mono_128x64::Runtime::ComposeMode::AbcLower: + default: + return kComposeAbcKeys; + } +} + +const char* composeModeLabel(ui::mono_128x64::Runtime::ComposeMode mode) +{ + switch (mode) + { + case ui::mono_128x64::Runtime::ComposeMode::AbcLower: + return "abc"; + case ui::mono_128x64::Runtime::ComposeMode::AbcUpper: + return "ABC"; + case ui::mono_128x64::Runtime::ComposeMode::Num: + return "123"; + case ui::mono_128x64::Runtime::ComposeMode::Sym: + return "SYM"; + default: + return "ABC"; + } +} + +bool isAlphaComposeMode(ui::mono_128x64::Runtime::ComposeMode mode) +{ + return mode == ui::mono_128x64::Runtime::ComposeMode::AbcLower || + mode == ui::mono_128x64::Runtime::ComposeMode::AbcUpper; +} + +char applyComposeAlphaCase(ui::mono_128x64::Runtime::ComposeMode mode, char ch) +{ + if (std::isalpha(static_cast(ch)) == 0) + { + return ch; + } + + if (mode == ui::mono_128x64::Runtime::ComposeMode::AbcLower) + { + return static_cast(std::tolower(static_cast(ch))); + } + return static_cast(std::toupper(static_cast(ch))); +} + +char upperAscii(char ch) +{ + return static_cast(std::toupper(static_cast(ch))); +} + +bool isAlphaAscii(char ch) +{ + return std::isalpha(static_cast(ch)) != 0; +} + +bool hasPrefixIgnoreCase(const char* text, const char* prefix) +{ + if (!text || !prefix) + { + return false; + } + while (*prefix) + { + if (*text == '\0' || upperAscii(*text) != upperAscii(*prefix)) + { + return false; + } + ++text; + ++prefix; + } + return true; +} + +bool equalsIgnoreCase(const char* a, const char* b) +{ + if (!a || !b) + { + return false; + } + while (*a != '\0' && *b != '\0') + { + if (upperAscii(*a) != upperAscii(*b)) + { + return false; + } + ++a; + ++b; + } + return *a == '\0' && *b == '\0'; +} + +double degToRad(double deg) +{ + return deg * 3.14159265358979323846 / 180.0; +} + +double radToDeg(double rad) +{ + return rad * 180.0 / 3.14159265358979323846; +} + +double normalizeBearingDeg(double deg) +{ + while (deg < 0.0) + { + deg += 360.0; + } + while (deg >= 360.0) + { + deg -= 360.0; + } + return deg; +} + +double haversineMeters(double lat1, double lon1, double lat2, double lon2) +{ + constexpr double kEarthRadiusM = 6371000.0; + const double dlat = degToRad(lat2 - lat1); + const double dlon = degToRad(lon2 - lon1); + const double a = std::sin(dlat / 2.0) * std::sin(dlat / 2.0) + + std::cos(degToRad(lat1)) * std::cos(degToRad(lat2)) * + std::sin(dlon / 2.0) * std::sin(dlon / 2.0); + const double c = 2.0 * std::atan2(std::sqrt(a), std::sqrt(std::max(0.0, 1.0 - a))); + return kEarthRadiusM * c; +} + +double bearingDegrees(double lat1, double lon1, double lat2, double lon2) +{ + const double lat1r = degToRad(lat1); + const double lat2r = degToRad(lat2); + const double dlonr = degToRad(lon2 - lon1); + const double y = std::sin(dlonr) * std::cos(lat2r); + const double x = std::cos(lat1r) * std::sin(lat2r) - + std::sin(lat1r) * std::cos(lat2r) * std::cos(dlonr); + return normalizeBearingDeg(radToDeg(std::atan2(y, x))); +} + +const char* bearingCardinal(double bearing_deg) +{ + static constexpr const char* kDirs[] = { + "N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", + "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW"}; + const int index = static_cast((normalizeBearingDeg(bearing_deg) + 11.25) / 22.5) % 16; + return kDirs[index]; +} + +const char* bearingOctant(double bearing_deg) +{ + static constexpr const char* kDirs[] = { + "N", "NE", "E", "SE", "S", "SW", "W", "NW"}; + const int index = static_cast((normalizeBearingDeg(bearing_deg) + 22.5) / 45.0) % 8; + return kDirs[index]; +} + +void formatBearingCompact(char* out, size_t out_len, double bearing_deg) +{ + if (!out || out_len == 0) + { + return; + } + + const int rounded_deg = static_cast(std::lround(normalizeBearingDeg(bearing_deg))) % 360; + std::snprintf(out, out_len, "%s%d", bearingOctant(bearing_deg), rounded_deg); +} + +void drawBearingArrow(MonoDisplay& display, int center_x, int center_y, double bearing_deg, bool selected_row) +{ + const bool on = !selected_row; + const int dir = static_cast((normalizeBearingDeg(bearing_deg) + 22.5) / 45.0) % 8; + display.drawPixel(center_x, center_y, on); + + switch (dir) + { + case 0: // N + display.drawPixel(center_x, center_y - 2, on); + display.drawPixel(center_x - 1, center_y - 1, on); + display.drawPixel(center_x + 1, center_y - 1, on); + break; + case 1: // NE + display.drawPixel(center_x + 2, center_y - 2, on); + display.drawPixel(center_x + 1, center_y - 2, on); + display.drawPixel(center_x + 2, center_y - 1, on); + break; + case 2: // E + display.drawPixel(center_x + 2, center_y, on); + display.drawPixel(center_x + 1, center_y - 1, on); + display.drawPixel(center_x + 1, center_y + 1, on); + break; + case 3: // SE + display.drawPixel(center_x + 2, center_y + 2, on); + display.drawPixel(center_x + 1, center_y + 2, on); + display.drawPixel(center_x + 2, center_y + 1, on); + break; + case 4: // S + display.drawPixel(center_x, center_y + 2, on); + display.drawPixel(center_x - 1, center_y + 1, on); + display.drawPixel(center_x + 1, center_y + 1, on); + break; + case 5: // SW + display.drawPixel(center_x - 2, center_y + 2, on); + display.drawPixel(center_x - 1, center_y + 2, on); + display.drawPixel(center_x - 2, center_y + 1, on); + break; + case 6: // W + display.drawPixel(center_x - 2, center_y, on); + display.drawPixel(center_x - 1, center_y - 1, on); + display.drawPixel(center_x - 1, center_y + 1, on); + break; + default: // NW + display.drawPixel(center_x - 2, center_y - 2, on); + display.drawPixel(center_x - 1, center_y - 2, on); + display.drawPixel(center_x - 2, center_y - 1, on); + break; + } +} + +void drawLine(MonoDisplay& display, int x0, int y0, int x1, int y1, bool on = true) +{ + int dx = std::abs(x1 - x0); + const int sx = (x0 < x1) ? 1 : -1; + int dy = -std::abs(y1 - y0); + const int sy = (y0 < y1) ? 1 : -1; + int err = dx + dy; + + while (true) + { + display.drawPixel(x0, y0, on); + if (x0 == x1 && y0 == y1) + { + break; + } + const int e2 = err * 2; + if (e2 >= dy) + { + err += dy; + x0 += sx; + } + if (e2 <= dx) + { + err += dx; + y0 += sy; + } + } +} + +void drawCircle(MonoDisplay& display, int cx, int cy, int radius, bool on = true) +{ + if (radius <= 0) + { + return; + } + + int x = radius; + int y = 0; + int err = 0; + while (x >= y) + { + display.drawPixel(cx + x, cy + y, on); + display.drawPixel(cx + y, cy + x, on); + display.drawPixel(cx - y, cy + x, on); + display.drawPixel(cx - x, cy + y, on); + display.drawPixel(cx - x, cy - y, on); + display.drawPixel(cx - y, cy - x, on); + display.drawPixel(cx + y, cy - x, on); + display.drawPixel(cx + x, cy - y, on); + ++y; + if (err <= 0) + { + err += (2 * y) + 1; + } + if (err > 0) + { + --x; + err -= (2 * x) + 1; + } + } +} + +void drawCompassArrow(MonoDisplay& display, int cx, int cy, double bearing_deg, int length, bool on = true) +{ + const double angle = degToRad(normalizeBearingDeg(bearing_deg) - 90.0); + const int tip_x = cx + static_cast(std::lround(std::cos(angle) * length)); + const int tip_y = cy + static_cast(std::lround(std::sin(angle) * length)); + const int tail_x = cx - static_cast(std::lround(std::cos(angle) * (length / 4.0))); + const int tail_y = cy - static_cast(std::lround(std::sin(angle) * (length / 4.0))); + const double left_angle = angle + degToRad(150.0); + const double right_angle = angle - degToRad(150.0); + const int wing = std::max(3, length / 3); + const int left_x = tip_x + static_cast(std::lround(std::cos(left_angle) * wing)); + const int left_y = tip_y + static_cast(std::lround(std::sin(left_angle) * wing)); + const int right_x = tip_x + static_cast(std::lround(std::cos(right_angle) * wing)); + const int right_y = tip_y + static_cast(std::lround(std::sin(right_angle) * wing)); + + drawLine(display, tail_x, tail_y, tip_x, tip_y, on); + drawLine(display, tip_x, tip_y, left_x, left_y, on); + drawLine(display, tip_x, tip_y, right_x, right_y, on); +} + +void drawFrame(MonoDisplay& display, int x, int y, int w, int h, bool filled = false) +{ + if (w <= 0 || h <= 0) + { + return; + } + + if (filled) + { + display.fillRect(x, y, w, h, true); + return; + } + + display.fillRect(x, y, w, 1, true); + display.fillRect(x, y + h - 1, w, 1, true); + display.fillRect(x, y, 1, h, true); + display.fillRect(x + w - 1, y, 1, h, true); +} + +void drawBatteryIcon(MonoDisplay& display, int x, int y, int level, bool charging) +{ + drawFrame(display, x, y, 14, 7); + display.fillRect(x + 14, y + 2, 2, 3, true); + const int fill_w = clampValue((level < 0 ? 0 : level), 0, 100) / 25; + for (int i = 0; i < fill_w; ++i) + { + display.fillRect(x + 2 + i * 3, y + 2, 2, 3, true); + } + if (charging) + { + display.fillRect(x + 6, y + 1, 1, 5, true); + display.drawPixel(x + 7, y + 2, true); + display.drawPixel(x + 5, y + 4, true); + } +} + +void drawMessageIcon(MonoDisplay& display, int x, int y, bool active) +{ + drawFrame(display, x, y + 1, 10, 7); + display.drawPixel(x + 1, y + 2, true); + display.drawPixel(x + 2, y + 3, true); + display.drawPixel(x + 3, y + 4, true); + display.drawPixel(x + 4, y + 5, true); + display.drawPixel(x + 8, y + 2, true); + display.drawPixel(x + 7, y + 3, true); + display.drawPixel(x + 6, y + 4, true); + display.drawPixel(x + 5, y + 5, true); + if (active) + { + display.fillRect(x + 11, y, 2, 2, true); + } +} + +void formatToggleLabel(char* out, size_t out_len, const char* name, bool enabled) +{ + if (!out || out_len == 0) + { + return; + } + std::snprintf(out, out_len, "%s %s", name ? name : "--", enabled ? "ON" : "OFF"); +} + +void drawClockSegmentH(MonoDisplay& display, int x, int y, int w) +{ + if (w < 6) + { + display.fillRect(x, y, w, 2, true); + return; + } + display.fillRect(x + 1, y, w - 2, 1, true); + display.fillRect(x, y + 1, w, 1, true); + display.drawPixel(x + 1, y + 2, true); + display.drawPixel(x + w - 2, y + 2, true); +} + +void drawClockSegmentV(MonoDisplay& display, int x, int y, int h) +{ + if (h < 6) + { + display.fillRect(x, y, 2, h, true); + return; + } + display.drawPixel(x + 1, y, true); + display.fillRect(x, y + 1, 2, h - 2, true); + display.drawPixel(x, y + h - 1, true); +} + +void drawClockDigit(MonoDisplay& display, int x, int y, char ch) +{ + if (ch == ':') + { + display.fillRect(x + 1, y + 5, 2, 2, true); + display.fillRect(x + 1, y + 13, 2, 2, true); + return; + } + + if (ch < '0' || ch > '9') + { + return; + } + + static constexpr uint8_t kDigitSegments[] = { + 0b1111110, // 0 + 0b0110000, // 1 + 0b1101101, // 2 + 0b1111001, // 3 + 0b0110011, // 4 + 0b1011011, // 5 + 0b1011111, // 6 + 0b1110000, // 7 + 0b1111111, // 8 + 0b1111011, // 9 + }; + + const uint8_t seg = kDigitSegments[ch - '0']; + constexpr int kDigitW = 8; + constexpr int kDigitH = 15; + constexpr int kMidY = 6; + constexpr int kBottomY = kDigitH - 3; + constexpr int kLeftX = 0; + constexpr int kRightX = kDigitW - 2; + constexpr int kSegW = 6; + constexpr int kSegH = 4; + + if (seg & 0b1000000) + { + drawClockSegmentH(display, x + 1, y, kSegW); + } + if (seg & 0b0100000) + { + drawClockSegmentV(display, x + kRightX, y + 1, kSegH); + } + if (seg & 0b0010000) + { + drawClockSegmentV(display, x + kRightX, y + 8, kSegH); + } + if (seg & 0b0001000) + { + drawClockSegmentH(display, x + 1, y + kBottomY, kSegW); + } + if (seg & 0b0000100) + { + drawClockSegmentV(display, x + kLeftX, y + 8, kSegH); + } + if (seg & 0b0000010) + { + drawClockSegmentV(display, x + kLeftX, y + 1, kSegH); + } + if (seg & 0b0000001) + { + drawClockSegmentH(display, x + 1, y + kMidY, kSegW); + } +} + +void splitClockText(const char* time_text, char* main_out, size_t main_len, char* sec_out, size_t sec_len) +{ + if (main_out && main_len > 0) + { + main_out[0] = '\0'; + } + if (sec_out && sec_len > 0) + { + sec_out[0] = '\0'; + } + if (!time_text || !main_out || main_len == 0) + { + return; + } + + if (std::strlen(time_text) >= 5) + { + std::snprintf(main_out, main_len, "%.5s", time_text); + } + else + { + std::snprintf(main_out, main_len, "%s", time_text); + } + + if (sec_out && sec_len > 0 && std::strlen(time_text) >= 8) + { + std::snprintf(sec_out, sec_len, "%.2s", time_text + 6); + } +} + +int clockGlyphWidth(char ch) +{ + return ch == ':' ? 2 : 8; +} + +int measureClockText(const char* text) +{ + if (!text || *text == '\0') + { + return 0; + } + + int width = 0; + for (const char* p = text; *p != '\0'; ++p) + { + if (p != text) + { + width += 2; + } + width += clockGlyphWidth(*p); + } + return width; +} + +void drawClockText(MonoDisplay& display, int x, int y, const char* text) +{ + if (!text) + { + return; + } + + int cursor_x = x; + for (const char* p = text; *p != '\0'; ++p) + { + drawClockDigit(display, cursor_x, y, *p); + cursor_x += clockGlyphWidth(*p) + 2; + } +} + +const char* signalRatingLabel(float snr, float rssi) +{ + if (snr >= 9.0f || rssi >= -90.0f) + { + return "STR"; + } + if (snr >= 4.0f || rssi >= -102.0f) + { + return "OK"; + } + if (snr > -2.0f || rssi >= -112.0f) + { + return "WEAK"; + } + return "POOR"; +} + +void formatElapsedShort(time_t now_s, uint32_t then_s, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + if (then_s == 0 || now_s < static_cast(1700000000) || now_s < static_cast(then_s)) + { + std::snprintf(out, out_len, "-"); + return; + } + + uint32_t delta = static_cast(now_s - static_cast(then_s)); + if (delta < 60U) + { + std::snprintf(out, out_len, "%lus", static_cast(delta)); + } + else if (delta < 3600U) + { + std::snprintf(out, out_len, "%lum", static_cast(delta / 60U)); + } + else if (delta < 86400U) + { + std::snprintf(out, out_len, "%luh", static_cast(delta / 3600U)); + } + else + { + std::snprintf(out, out_len, "%lud", static_cast(delta / 86400U)); + } +} + +void formatDistanceShort(double meters, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + if (!(meters >= 0.0)) + { + std::snprintf(out, out_len, "-"); + return; + } + if (meters < 1000.0) + { + std::snprintf(out, out_len, "%.0fm", meters); + } + else if (meters < 10000.0) + { + std::snprintf(out, out_len, "%.1fk", meters / 1000.0); + } + else + { + std::snprintf(out, out_len, "%.0fk", meters / 1000.0); + } +} + +const char* gnssFixLabel(::gps::GnssFix fix) +{ + switch (fix) + { + case ::gps::GnssFix::FIX2D: + return "2D"; + case ::gps::GnssFix::FIX3D: + return "3D"; + case ::gps::GnssFix::NOFIX: + default: + return "NO"; + } +} + +const char* gnssSystemLabel(::gps::GnssSystem sys) +{ + switch (sys) + { + case ::gps::GnssSystem::GPS: + return "GPS"; + case ::gps::GnssSystem::GLN: + return "GLN"; + case ::gps::GnssSystem::GAL: + return "GAL"; + case ::gps::GnssSystem::BD: + return "BDS"; + case ::gps::GnssSystem::UNKNOWN: + default: + return "UNK"; + } +} + +template +void pushFormattedLine(char (&lines)[N][40], size_t& line_count, const char* fmt, Args... args) +{ + if (!fmt || line_count >= N) + { + return; + } + std::snprintf(lines[line_count], sizeof(lines[line_count]), fmt, args...); + ++line_count; +} + +const char* composeAbcGroupLetters(size_t index) +{ + return index < arrayCount(kComposeAbcGroups) ? kComposeAbcGroups[index].input : ""; +} + +const char* composeAbcGroupLabel(size_t index) +{ + return index < arrayCount(kComposeAbcGroups) ? kComposeAbcGroups[index].label : ""; +} + +const char* protocolShortLabel(chat::MeshProtocol protocol) +{ + return protocol == chat::MeshProtocol::MeshCore ? "MC" : "MT"; +} + +const char* protocolLabel(chat::MeshProtocol protocol) +{ + return protocol == chat::MeshProtocol::MeshCore ? "MeshCore" : "Meshtastic"; +} + +const char* const* radioItemsFor(chat::MeshProtocol protocol) +{ + return protocol == chat::MeshProtocol::MeshCore ? kMeshCoreRadioItems : kMeshtasticRadioItems; +} + +size_t radioItemCount(chat::MeshProtocol protocol) +{ + return protocol == chat::MeshProtocol::MeshCore ? arrayCount(kMeshCoreRadioItems) : arrayCount(kMeshtasticRadioItems); +} + +const char* radioRegionLabel(const app::AppConfig& cfg) +{ + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + const auto* region = chat::meshtastic::findRegion( + static_cast(cfg.meshtastic_config.region)); + return region ? region->label : "-"; + } + + const auto* preset = chat::meshcore::findRegionPresetById(cfg.meshcore_config.meshcore_region_preset); + return preset ? preset->title : "Custom"; +} + +const char* gpsSatMaskLabel(uint8_t mask) +{ + switch (mask) + { + case 0x1: + return "GPS"; + case 0x1 | 0x8: + return "GPS+BDS"; + case 0x1 | 0x4: + return "GPS+GAL"; + case 0x1 | 0x8 | 0x4: + return "GPS+BDS+GAL"; + case 0x1 | 0x8 | 0x4 | 0x2: + return "GPS+BDS+GAL+GLO"; + default: + return "CUSTOM"; + } +} + +uint8_t nextGpsSatMask(uint8_t current, int delta) +{ + static constexpr uint8_t kGpsMasks[] = { + 0x1 | 0x8 | 0x4, + 0x1, + 0x1 | 0x8, + 0x1 | 0x4, + 0x1 | 0x8 | 0x4 | 0x2, + }; + + int index = 0; + for (size_t i = 0; i < arrayCount(kGpsMasks); ++i) + { + if (kGpsMasks[i] == current) + { + index = static_cast(i); + break; + } + } + index = clampValue(index + delta, 0, static_cast(arrayCount(kGpsMasks)) - 1); + return kGpsMasks[index]; +} + +void formatTimezoneLabel(int offset_min, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + + const int hours = offset_min / 60; + const int minutes = std::abs(offset_min % 60); + if (minutes == 0) + { + std::snprintf(out, out_len, "UTC%+d", hours); + } + else + { + std::snprintf(out, out_len, "UTC%+d:%02d", hours, minutes); + } +} + +void formatUptimeLabel(uint32_t uptime_seconds, char* out, size_t out_len) +{ + if (!out || out_len == 0) + { + return; + } + + const uint32_t days = uptime_seconds / 86400U; + const uint32_t hours = (uptime_seconds / 3600U) % 24U; + const uint32_t minutes = (uptime_seconds / 60U) % 60U; + std::snprintf(out, + out_len, + "%lu d %lu h %lu m", + static_cast(days), + static_cast(hours), + static_cast(minutes)); +} + +void appendStatus(Runtime* runtime, const char* fmt, ...) +{ + if (!runtime || !fmt) + { + return; + } + + char line[40] = {}; + va_list args; + va_start(args, fmt); + std::vsnprintf(line, sizeof(line), fmt, args); + va_end(args); + runtime->appendBootLog(line); +} + +template +void appendInfoLine(char (&dst)[N], const char* label, const char* value) +{ + if (!label || !value) + { + dst[0] = '\0'; + return; + } + std::snprintf(dst, N, "%s:%s", label, value); +} + +template +void setInfoSection(char (&dst)[N], const char* title) +{ + if (!title) + { + dst[0] = '\0'; + return; + } + std::snprintf(dst, N, "[%s]", title); +} + +bool encryptEnabled(const app::AppConfig& config) +{ + return config.privacy_encrypt_mode != 0; +} + +void setEncryptEnabled(app::AppConfig& config, bool enabled) +{ + config.privacy_encrypt_mode = enabled ? 1 : 0; +} + +bool loadBlePairingStatus(app::IAppFacade* app, ble::BlePairingStatus* out) +{ + if (!app || !out) + { + return false; + } + ble::BleManager* manager = app->getBleManager(); + return manager ? manager->getPairingStatus(out) : false; +} + +const char* blePairingModeLabel(const ble::BlePairingStatus& status) +{ + if (!status.requires_passkey) + { + return "OPEN"; + } + return status.is_fixed_pin ? "FIXED" : "RANDOM"; +} + +} // namespace + +Runtime::Runtime(MonoDisplay& display, const HostCallbacks& host) + : display_(display), + text_renderer_(host.ui_font ? *host.ui_font : builtin_ui_font()), + accent_text_renderer_(host.accent_font ? *host.accent_font + : (host.ui_font ? *host.ui_font : builtin_ui_font())), + host_(host) +{ +} + +bool Runtime::begin() +{ + if (initialized_) + { + return true; + } + initialized_ = display_.begin(); + boot_started_ms_ = nowMs(); + page_entered_ms_ = boot_started_ms_; + last_interaction_ms_ = boot_started_ms_; + return initialized_; +} + +void Runtime::appendBootLog(const char* line) +{ + if (!line || line[0] == '\0') + { + return; + } + + if (boot_log_count_ < kBootLogLines) + { + copyText(boot_log_[boot_log_count_], line); + ++boot_log_count_; + return; + } + + for (size_t i = 1; i < kBootLogLines; ++i) + { + std::memcpy(boot_log_[i - 1], boot_log_[i], sizeof(boot_log_[i - 1])); + } + copyText(boot_log_[kBootLogLines - 1], line); +} + +void Runtime::tick(InputAction action) +{ + if (!begin()) + { + return; + } + + expireTransientPopup(); + ensureBootExit(); + ensureSleepTimeout(action); + handleInput(action); + render(); +} + +void Runtime::bindChatObservers() +{ + if (chat_observers_bound_ || !app()) + { + return; + } + + app()->getChatService().addIncomingTextObserver(this); + chat_observers_bound_ = true; +} + +void Runtime::onIncomingText(const chat::MeshIncomingText& msg) +{ + MessageMetaEntry& entry = message_meta_[message_meta_cursor_ % kMessageMetaCapacity]; + entry.used = true; + entry.protocol = app() ? app()->getChatService().getActiveProtocol() : chat::MeshProtocol::Meshtastic; + entry.channel = msg.channel; + entry.from = msg.from; + entry.msg_id = msg.msg_id; + entry.to = msg.to; + entry.hop_limit = msg.hop_limit; + entry.encrypted = msg.encrypted; + entry.rx_meta = msg.rx_meta; + ++message_meta_cursor_; +} + +void Runtime::handleInput(InputAction action) +{ + if (page_ == Page::Compose && action != InputAction::None && host_.debug_log_fn) + { + char preedit[32] = {}; + for (size_t i = 0; i < compose_preedit_len_ && i + 1 < sizeof(preedit); ++i) + { + preedit[i] = static_cast(std::tolower(static_cast(compose_preedit_[i]))); + preedit[i + 1] = '\0'; + } + + char line[160] = {}; + std::snprintf(line, sizeof(line), + "[gat562][ui] compose action=%s focus=%u mode=%u group=%u tap=%u preedit=\"%s\" cand=%u body_len=%u\n", + inputActionName(action), + static_cast(compose_focus_), + static_cast(compose_mode_), + static_cast(compose_abc_group_index_), + static_cast(compose_abc_tap_index_), + preedit, + static_cast(compose_candidate_count_), + static_cast(compose_len_)); + host_.debug_log_fn(line); + } + + if (action == InputAction::None) + { + return; + } + + if (page_ == Page::BootLog) + { + if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::MainMenu); + } + return; + } + + if (page_ == Page::Screensaver) + { + if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::MainMenu); + } + return; + } + + if (page_ == Page::Sleep) + { + if (action != InputAction::None) + { + last_interaction_ms_ = nowMs(); + enterPage(page_before_sleep_); + } + return; + } + + if (action != InputAction::None) + { + last_interaction_ms_ = nowMs(); + } + + if (setting_popup_active_) + { + if (action == InputAction::Back) + { + cancelSettingPopup(); + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + confirmSettingPopup(); + } + else if (action == InputAction::Up || action == InputAction::Right) + { + adjustSettingPopup(1); + } + else if (action == InputAction::Down || action == InputAction::Left) + { + adjustSettingPopup(-1); + } + return; + } + + switch (page_) + { + case Page::MainMenu: + if (action == InputAction::Up && main_menu_index_ > 0) + { + --main_menu_index_; + } + else if (action == InputAction::Down && main_menu_index_ + 1 < arrayCount(kMainMenuItems)) + { + ++main_menu_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::Screensaver); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + switch (main_menu_index_) + { + case 0: + enterPage(Page::ChatList); + break; + case 1: + enterPage(Page::NodeList); + break; + case 2: + enterPage(Page::GnssPage); + break; + case 3: + enterPage(Page::SettingsMenu); + break; + case 4: + enterPage(Page::InfoPage); + break; + default: + break; + } + } + break; + + case Page::ChatList: + if (action == InputAction::Up && chat_list_index_ > 0) + { + --chat_list_index_; + } + else if (action == InputAction::Down && chat_list_index_ + 1 < conversation_count_) + { + ++chat_list_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::MainMenu); + } + else if ((action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) && + chat_list_index_ < conversation_count_) + { + active_conversation_ = conversations_[chat_list_index_].id; + enterPage(Page::Conversation); + } + break; + + case Page::NodeList: + if (action == InputAction::Up && node_list_index_ > 0) + { + --node_list_index_; + } + else if (action == InputAction::Down && node_list_index_ + 1 < node_count_) + { + ++node_list_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::MainMenu); + } + else if (action == InputAction::Right) + { + enterPage(Page::NodeActionMenu); + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::NodeInfo); + } + break; + + case Page::NodeActionMenu: + if (action == InputAction::Up && node_action_index_ > 0) + { + --node_action_index_; + } + else if (action == InputAction::Down && node_action_index_ + 1 < arrayCount(kNodeActionItems)) + { + ++node_action_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::NodeList); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + executeNodeAction(); + } + break; + + case Page::NodeInfo: + if (action == InputAction::Up && node_info_scroll_ > 0) + { + node_info_scroll_ = (node_info_scroll_ >= kNodeInfoPageSize) + ? (node_info_scroll_ - kNodeInfoPageSize) + : 0U; + } + else if (action == InputAction::Down && (node_info_scroll_ + kNodeInfoPageSize) < node_info_count_) + { + node_info_scroll_ += kNodeInfoPageSize; + } + else if (action == InputAction::Left || action == InputAction::Back || + action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::NodeList); + } + break; + + case Page::NodeCompass: + if (action == InputAction::Left || action == InputAction::Back || + action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::NodeActionMenu); + } + break; + + case Page::Conversation: + if (action == InputAction::Up && message_index_ > 0) + { + --message_index_; + message_focus_started_ms_ = nowMs(); + } + else if (action == InputAction::Down && message_index_ + 1 < message_count_) + { + ++message_index_; + message_focus_started_ms_ = nowMs(); + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::ChatList); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::MessageMenu); + } + break; + + case Page::MessageMenu: + if (action == InputAction::Up && message_menu_index_ > 0) + { + --message_menu_index_; + } + else if (action == InputAction::Down && message_menu_index_ + 1 < arrayCount(kMessageMenuItems)) + { + ++message_menu_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::Conversation); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + if (message_menu_index_ == 0) + { + enterPage(Page::MessageInfo); + } + else + { + openCompose(EditTarget::Message); + } + } + break; + + case Page::MessageInfo: + if (action == InputAction::Up && message_info_scroll_ > 0) + { + message_info_scroll_ = (message_info_scroll_ >= kMessageInfoPageSize) + ? (message_info_scroll_ - kMessageInfoPageSize) + : 0U; + } + else if (action == InputAction::Down && (message_info_scroll_ + kMessageInfoPageSize) < message_info_count_) + { + message_info_scroll_ += kMessageInfoPageSize; + } + else if (action == InputAction::Left || action == InputAction::Back || + action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::MessageMenu); + } + break; + + case Page::Compose: + if (!usesSmartCompose()) + { + if (action == InputAction::Up) + { + adjustComposeSelection(-1); + } + else if (action == InputAction::Down) + { + adjustComposeSelection(1); + } + else if (action == InputAction::Left || action == InputAction::Back) + { + if (compose_len_ > 0) + { + removeComposeChar(); + } + else + { + finishTextEdit(false); + } + } + else if (action == InputAction::Right || action == InputAction::Primary) + { + addComposeChar(); + } + else if (action == InputAction::Secondary) + { + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, ' '); + } + else if (action == InputAction::Select) + { + if (edit_target_ == EditTarget::Message) + { + sendComposeMessage(); + } + else + { + finishTextEdit(true); + } + } + break; + } + + if (action == InputAction::Back) + { + finishTextEdit(false); + } + else if (compose_focus_ == ComposeFocus::Body) + { + if (isAlphaComposeMode(compose_mode_)) + { + if (action == InputAction::Up) + { + if (compose_abc_group_index_ >= 5U) + { + compose_abc_group_index_ -= 5U; + } + else if (compose_candidate_count_ > 0) + { + compose_focus_ = ComposeFocus::Candidate; + } + } + else if (action == InputAction::Down) + { + if (compose_abc_group_index_ < 5U) + { + compose_abc_group_index_ += 5U; + } + else + { + compose_focus_ = ComposeFocus::Action; + } + } + else if (action == InputAction::Left) + { + compose_abc_group_index_ = (compose_abc_group_index_ % 5U == 0U) + ? (compose_abc_group_index_ + 4U) + : (compose_abc_group_index_ - 1U); + } + else if (action == InputAction::Right) + { + compose_abc_group_index_ = (compose_abc_group_index_ % 5U == 4U) + ? (compose_abc_group_index_ - 4U) + : (compose_abc_group_index_ + 1U); + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + const char* letters = composeAbcGroupLetters(compose_abc_group_index_); + const size_t letter_count = std::strlen(letters); + if (letter_count > 0) + { + const uint32_t now = nowMs(); + const bool can_cycle = compose_preedit_len_ > 0 && + compose_abc_last_group_index_ == static_cast(compose_abc_group_index_) && + (now - compose_abc_last_tap_ms_) <= kComposeMultiTapWindowMs; + if (can_cycle) + { + compose_abc_tap_index_ = (compose_abc_tap_index_ + 1U) % letter_count; + compose_preedit_[compose_preedit_len_ - 1U] = letters[compose_abc_tap_index_]; + compose_abc_last_tap_ms_ = now; + rebuildComposeCandidates(); + } + else + { + compose_abc_tap_index_ = 0; + appendComposeChar(letters[0]); + compose_abc_last_group_index_ = static_cast(compose_abc_group_index_); + compose_abc_last_tap_ms_ = now; + } + } + } + else if (action == InputAction::Secondary) + { + appendComposeChar(' '); + } + } + else if (action == InputAction::Up && compose_candidate_count_ > 0) + { + compose_focus_ = ComposeFocus::Candidate; + } + else if (action == InputAction::Down) + { + compose_focus_ = ComposeFocus::Action; + } + else if (action == InputAction::Left) + { + adjustComposeSelection(-1); + } + else if (action == InputAction::Right) + { + adjustComposeSelection(1); + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + addComposeChar(); + } + else if (action == InputAction::Secondary) + { + appendComposeChar(' '); + } + } + else if (compose_focus_ == ComposeFocus::Candidate) + { + if (action == InputAction::Left) + { + adjustComposeCandidate(-1); + } + else if (action == InputAction::Right) + { + adjustComposeCandidate(1); + } + else if (action == InputAction::Down) + { + compose_focus_ = ComposeFocus::Body; + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + (void)commitComposeCandidate(); + compose_focus_ = ComposeFocus::Body; + } + } + else + { + if (action == InputAction::Left) + { + adjustComposeAction(-1); + } + else if (action == InputAction::Right) + { + adjustComposeAction(1); + } + else if (action == InputAction::Up) + { + compose_focus_ = compose_candidate_count_ > 0 ? ComposeFocus::Candidate : ComposeFocus::Body; + } + else if (action == InputAction::Select || action == InputAction::Primary) + { + activateComposeAction(); + } + } + break; + + case Page::SettingsMenu: + if (action == InputAction::Up && settings_menu_index_ > 0) + { + --settings_menu_index_; + } + else if (action == InputAction::Down && settings_menu_index_ + 1 < arrayCount(kSettingsMenuItems)) + { + ++settings_menu_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::MainMenu); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + switch (settings_menu_index_) + { + case 0: + enterPage(Page::RadioSettings); + break; + case 1: + enterPage(Page::DeviceSettings); + break; + case 2: + enterPage(Page::ActionPage); + break; + default: + break; + } + } + break; + + case Page::InfoPage: + if (action == InputAction::Up && info_scroll_ > 0) + { + info_scroll_ = (info_scroll_ >= kInfoPageSize) ? (info_scroll_ - kInfoPageSize) : 0U; + } + else if (action == InputAction::Down) + { + info_scroll_ += kInfoPageSize; + } + else if (action == InputAction::Left || action == InputAction::Back || + action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + enterPage(Page::MainMenu); + } + break; + + case Page::RadioSettings: + if (action == InputAction::Up && radio_index_ > 0) + { + --radio_index_; + } + else if (action == InputAction::Down && radio_index_ + 1 < radioItemCount(app()->getConfig().mesh_protocol)) + { + ++radio_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::SettingsMenu); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + if (app()->getConfig().mesh_protocol == chat::MeshProtocol::MeshCore && + radio_index_ + 1 == radioItemCount(app()->getConfig().mesh_protocol)) + { + openCompose(EditTarget::MeshCoreChannelName, app()->getConfig().meshcore_config.meshcore_channel_name); + } + else + { + beginSettingPopup(Page::RadioSettings, radio_index_); + } + } + break; + + case Page::DeviceSettings: + if (action == InputAction::Up && device_index_ > 0) + { + --device_index_; + } + else if (action == InputAction::Down && device_index_ + 1 < arrayCount(kDeviceItems)) + { + ++device_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::SettingsMenu); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + beginSettingPopup(Page::DeviceSettings, device_index_); + } + break; + + case Page::GnssPage: + if (action == InputAction::Up && gnss_page_index_ > 0) + { + --gnss_page_index_; + } + else if (action == InputAction::Down) + { + ++gnss_page_index_; + } + else if (action == InputAction::Left || action == InputAction::Back || action == InputAction::Select) + { + enterPage(Page::MainMenu); + } + break; + + case Page::ActionPage: + if (action == InputAction::Up && action_index_ > 0) + { + --action_index_; + } + else if (action == InputAction::Down && action_index_ + 1 < arrayCount(kActionItems)) + { + ++action_index_; + } + else if (action == InputAction::Left || action == InputAction::Back) + { + enterPage(Page::SettingsMenu); + } + else if (action == InputAction::Right || action == InputAction::Select || action == InputAction::Primary) + { + if (action_index_ == 1 || action_index_ == 2) + { + beginSettingPopup(Page::ActionPage, action_index_); + } + else + { + executeActionPageItem(action_index_); + } + } + break; + + default: + break; + } +} + +void Runtime::render() +{ + display_.clear(); + switch (page_) + { + case Page::BootLog: + renderBootLog(); + break; + case Page::Screensaver: + renderScreensaver(); + break; + case Page::Sleep: + renderSleep(); + break; + case Page::MainMenu: + renderMainMenu(); + break; + case Page::ChatList: + renderChatList(); + break; + case Page::NodeList: + renderNodeList(); + break; + case Page::NodeActionMenu: + renderNodeActionMenu(); + break; + case Page::NodeInfo: + renderNodeInfo(); + break; + case Page::NodeCompass: + renderNodeCompass(); + break; + case Page::Conversation: + renderConversation(); + break; + case Page::MessageMenu: + renderMessageMenu(); + break; + case Page::MessageInfo: + renderMessageInfo(); + break; + case Page::Compose: + renderCompose(); + break; + case Page::SettingsMenu: + renderSettingsMenu(); + break; + case Page::RadioSettings: + renderRadioSettings(); + break; + case Page::DeviceSettings: + renderDeviceSettings(); + break; + case Page::InfoPage: + renderInfoPage(); + break; + case Page::GnssPage: + renderGnssPage(); + break; + case Page::ActionPage: + renderActionPage(); + break; + default: + renderScreensaver(); + break; + } + + if (setting_popup_active_) + { + renderSettingPopup(); + } + + if (transient_popup_active_) + { + renderTransientPopup(); + } + + ble::BlePairingStatus ble_status{}; + if (loadBlePairingStatus(app(), &ble_status) && + ble_status.requires_passkey && + ble_status.is_pairing_active) + { + display_.fillRect(0, 45, display_.width(), 19, false); + display_.drawHLine(0, 44, display_.width()); + char line1[24] = {}; + char line2[24] = {}; + std::snprintf(line1, sizeof(line1), "BLE %s PIN", ble_status.is_fixed_pin ? "FIXED" : "PAIR"); + std::snprintf(line2, sizeof(line2), "%06lu", static_cast(ble_status.passkey)); + text_renderer_.drawText(display_, 0, 46, line1); + text_renderer_.drawText(display_, 0, 54, line2); + } + + display_.present(); +} + +void Runtime::renderBootLog() +{ + drawTitleBar("BOOT", nullptr); + const int line_h = text_renderer_.lineHeight(); + const int start_y = 10; + const size_t visible = std::min(boot_log_count_, static_cast(6)); + for (size_t i = 0; i < visible; ++i) + { + drawTextClipped(0, start_y + static_cast(i * line_h), display_.width(), boot_log_[boot_log_count_ - visible + i]); + } +} + +void Runtime::refreshGnssSnapshot(bool force) +{ + const uint32_t now = nowMs(); + const bool stale = !gnss_snapshot_valid_ || + now < gnss_snapshot_updated_ms_ || + (now - gnss_snapshot_updated_ms_) >= kGnssSnapshotRefreshMs; + if (!force && !stale) + { + return; + } + + gnss_snapshot_state_ = host_.gps_data_fn ? host_.gps_data_fn() : platform::ui::gps::GpsState{}; + gnss_snapshot_status_ = platform::ui::gps::GnssStatus{}; + gnss_snapshot_count_ = 0; + gnss_snapshot_sats_.fill(platform::ui::gps::GnssSatInfo{}); + (void)platform::ui::gps::get_gnss_snapshot(gnss_snapshot_sats_.data(), + gnss_snapshot_sats_.size(), + &gnss_snapshot_count_, + &gnss_snapshot_status_); + gnss_snapshot_updated_ms_ = now; + gnss_snapshot_valid_ = true; +} + +void Runtime::renderScreensaver() +{ + char protocol[8] = {}; + char freq[20] = {}; + char time_buf[16] = {}; + char time_main_buf[8] = {}; + char time_sec_buf[4] = {}; + char date_buf[24] = {}; + char status_buf[16] = {}; + char node_buf[12] = {}; + char tz_buf[16] = {}; + char unread_buf[8] = {}; + char bat_pct_buf[8] = {}; + char sat_buf[16] = {}; + char top_left_buf[32] = {}; + char top_right_buf[32] = {}; + char left_toggle_buf[12] = {}; + char right_toggle_buf[12] = {}; + formatProtocol(protocol, sizeof(protocol)); + formatNodeLabel(node_buf, sizeof(node_buf)); + formatTime(time_buf, sizeof(time_buf), date_buf, sizeof(date_buf)); + splitClockText(time_buf, time_main_buf, sizeof(time_main_buf), time_sec_buf, sizeof(time_sec_buf)); + formatTimezoneLabel(host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0, tz_buf, sizeof(tz_buf)); + if (host_.format_frequency_fn) + { + host_.format_frequency_fn(host_.active_lora_frequency_hz_fn ? host_.active_lora_frequency_hz_fn() : 0U, + freq, + sizeof(freq)); + } + + refreshGnssSnapshot(); + const auto battery = host_.battery_info_fn ? host_.battery_info_fn() : platform::ui::device::BatteryInfo{}; + const auto& gps = gnss_snapshot_state_; + const auto& gnss_status = gnss_snapshot_status_; + const int unread = app() ? app()->getChatService().getTotalUnread() : 0; + const bool gps_enabled = host_.gps_enabled_fn && host_.gps_enabled_fn(); + const bool ble_enabled = app() && app()->isBleEnabled(); + std::snprintf(unread_buf, sizeof(unread_buf), unread > 99 ? "99+" : "%d", unread); + if (battery.available && battery.level >= 0) + { + std::snprintf(bat_pct_buf, sizeof(bat_pct_buf), "BAT:%d%%", battery.level); + } + else + { + std::snprintf(bat_pct_buf, sizeof(bat_pct_buf), "BAT:--"); + } + const unsigned satellite_count = gnss_status.sats_in_view > 0 + ? static_cast(gnss_status.sats_in_view) + : (gnss_snapshot_count_ > 0 + ? static_cast(gnss_snapshot_count_) + : static_cast(gps.satellites)); + if (satellite_count > 0) + { + std::snprintf(sat_buf, sizeof(sat_buf), "SAT %u", satellite_count); + } + else if (gps_enabled) + { + std::snprintf(sat_buf, sizeof(sat_buf), "SAT --"); + } + else + { + std::snprintf(sat_buf, sizeof(sat_buf), "SAT OFF"); + } + const bool clock_unsynced = std::strcmp(date_buf, "TIME UNSYNC") == 0; + if (clock_unsynced) + { + std::snprintf(status_buf, sizeof(status_buf), "CLOCK UNSYNC"); + } + else + { + std::snprintf(status_buf, sizeof(status_buf), "%s", date_buf); + } + std::snprintf(top_left_buf, sizeof(top_left_buf), "%s %s", protocol[0] ? protocol : "--", bat_pct_buf); + std::snprintf(top_right_buf, sizeof(top_right_buf), "%s", freq[0] ? freq : "--"); + formatToggleLabel(left_toggle_buf, sizeof(left_toggle_buf), "GPS", gps_enabled); + formatToggleLabel(right_toggle_buf, sizeof(right_toggle_buf), "BLE", ble_enabled); + + constexpr int kTopY = 1; + constexpr int kTopDetailY = 9; + constexpr int kTimeY = 22; + constexpr int kSideToggleY = 26; + constexpr int kSecY = 28; + constexpr int kDateY = 42; + constexpr int kFooterY = 55; + + drawTextClipped(2, kTopY, 60, top_left_buf); + const int top_right_w = text_renderer_.measureTextWidth(top_right_buf); + text_renderer_.drawText(display_, std::max(66, display_.width() - top_right_w - 2), kTopY, top_right_buf); + drawTextClipped(2, kTopDetailY, 42, sat_buf); + char top_detail_right[16] = {}; + std::snprintf(top_detail_right, sizeof(top_detail_right), "MSG %s", unread_buf); + const int top_detail_right_w = text_renderer_.measureTextWidth(top_detail_right); + text_renderer_.drawText(display_, std::max(70, display_.width() - top_detail_right_w - 2), kTopDetailY, top_detail_right); + + const int time_w = measureClockText(time_main_buf); + const int time_x = std::max(0, (display_.width() - time_w) / 2); + drawClockText(display_, time_x, kTimeY, time_main_buf); + if (time_sec_buf[0] != '\0') + { + const int sec_x = std::min(display_.width() - 12, time_x + time_w + 4); + text_renderer_.drawText(display_, sec_x, kSecY, time_sec_buf); + } + drawTextClipped(0, kSideToggleY, 28, left_toggle_buf); + const int right_toggle_w = text_renderer_.measureTextWidth(right_toggle_buf); + text_renderer_.drawText(display_, std::max(96, display_.width() - right_toggle_w), kSideToggleY, right_toggle_buf); + const int status_w = text_renderer_.measureTextWidth(status_buf); + text_renderer_.drawText(display_, std::max(0, (display_.width() - status_w) / 2), kDateY, status_buf); + + char footer_left[24] = {}; + char footer_right[24] = {}; + std::snprintf(footer_left, sizeof(footer_left), "ID %s", node_buf[0] ? node_buf : "--"); + std::snprintf(footer_right, sizeof(footer_right), "%s", tz_buf[0] ? tz_buf : "UTC+0"); + drawTextClipped(3, kFooterY, 76, footer_left); + const int right_w = text_renderer_.measureTextWidth(footer_right); + text_renderer_.drawText(display_, std::max(80, display_.width() - right_w - 3), kFooterY, footer_right); + + if (battery.available && battery.level >= 0 && battery.level <= 20) + { + display_.fillRect(display_.width() - 10, kFooterY + text_renderer_.lineHeight() - 2, 7, 2, true); + } +} + +void Runtime::renderSleep() +{ +} + +void Runtime::renderMainMenu() +{ + drawMenuList("MENU", kMainMenuItems, arrayCount(kMainMenuItems), main_menu_index_); +} + +void Runtime::renderChatList() +{ + rebuildConversationList(); + const size_t total_pages = std::max(1U, (conversation_count_ + kChatListPageSize - 1U) / kChatListPageSize); + const size_t selected = (conversation_count_ > 0) + ? std::min(chat_list_index_, conversation_count_ - 1U) + : 0U; + const size_t start = (conversation_count_ > 0) ? ((selected / kChatListPageSize) * kChatListPageSize) : 0U; + const size_t current_page = (conversation_count_ > 0) ? ((start / kChatListPageSize) + 1U) : 1U; + char pos[16] = {}; + std::snprintf(pos, sizeof(pos), "%u/%u", + static_cast(current_page), + static_cast(total_pages)); + drawTitleBar("CHATS", pos); + if (conversation_count_ == 0) + { + text_renderer_.drawText(display_, 0, 18, "NO CONVERSATIONS"); + return; + } + + const int line_h = text_renderer_.lineHeight(); + const size_t visible = std::min(conversation_count_ - start, kChatListPageSize); + for (size_t i = 0; i < visible; ++i) + { + const size_t conversation_index = start + i; + const bool selected_row = (conversation_index == selected); + char line[32] = {}; + const auto& conv = conversations_[conversation_index]; + std::snprintf(line, sizeof(line), "%s%s", + conv.unread > 0 ? "*" : "", + conv.name.c_str()); + const int y = 10 + static_cast(i * line_h); + drawTextClipped(0, y, display_.width(), line, selected_row); + } +} + +void Runtime::renderNodeList() +{ + rebuildNodeList(); + const size_t selected = (node_count_ > 0) + ? std::min(node_list_index_, node_count_ - 1U) + : 0U; + const size_t start = (node_count_ > 0) ? ((selected / kNodeListPageSize) * kNodeListPageSize) : 0U; + constexpr int kHeaderY = 0; + const int line_h = text_renderer_.lineHeight(); + constexpr int kRowStartY = 10; + constexpr int kNameX = 0; + constexpr int kNameW = 22; + constexpr int kAgeX = 24; + constexpr int kAgeW = 14; + constexpr int kDistX = 40; + constexpr int kDistW = 18; + constexpr int kBrgX = 60; + constexpr int kBrgW = 28; + constexpr int kHopsX = 90; + constexpr int kHopsW = 12; + constexpr int kBarsX = 106; + + display_.fillRect(0, kHeaderY, display_.width(), line_h + 1, true); + drawTextClipped(kAgeX, kHeaderY, kAgeW, "AGE", true); + drawTextClipped(kDistX, kHeaderY, kDistW, "DST", true); + drawTextClipped(kBrgX, kHeaderY, kBrgW, "BRG", true); + drawTextClipped(kHopsX, kHeaderY, kHopsW, "HP", true); + if (node_count_ == 0) + { + text_renderer_.drawText(display_, 0, kRowStartY, "NO NODES"); + return; + } + + const size_t visible = std::min(node_count_ - start, kNodeListPageSize); + + for (size_t i = 0; i < visible; ++i) + { + const size_t node_index = start + i; + const auto& node = nodes_[node_index]; + const int row_y = kRowStartY + static_cast(i * line_h); + const bool selected_row = (node_index == selected); + char node_id[8] = {}; + std::snprintf(node_id, sizeof(node_id), "%04lX", + static_cast(node.node_id & 0xFFFFUL)); + char label[16] = {}; + std::snprintf(label, sizeof(label), "%s", node_id); + + if (selected_row) + { + display_.fillRect(0, row_y, display_.width(), line_h, true); + } + + char age_buf[8] = {}; + const time_t now_s = host_.utc_now_fn ? host_.utc_now_fn() : 0; + formatElapsedShort(now_s, node.last_seen, age_buf, sizeof(age_buf)); + + char dist_buf[12] = {}; + const auto gps = host_.gps_data_fn ? host_.gps_data_fn() : platform::ui::gps::GpsState{}; + if (gps.valid && node.position.valid) + { + const double node_lat = static_cast(node.position.latitude_i) / 1e7; + const double node_lon = static_cast(node.position.longitude_i) / 1e7; + formatDistanceShort(haversineMeters(gps.lat, gps.lng, node_lat, node_lon), dist_buf, sizeof(dist_buf)); + } + else + { + std::snprintf(dist_buf, sizeof(dist_buf), "-"); + } + + bool has_bearing = false; + double bearing_deg = 0.0; + if (gps.valid && node.position.valid) + { + const double node_lat = static_cast(node.position.latitude_i) / 1e7; + const double node_lon = static_cast(node.position.longitude_i) / 1e7; + bearing_deg = bearingDegrees(gps.lat, gps.lng, node_lat, node_lon); + has_bearing = true; + } + + const char* sig = signalRatingLabel(node.snr, node.rssi); + char hops_buf[6] = {}; + if (node.hops_away == 0xFF) + { + std::snprintf(hops_buf, sizeof(hops_buf), "-"); + } + else + { + std::snprintf(hops_buf, sizeof(hops_buf), "%u", static_cast(node.hops_away)); + } + drawTextClipped(kNameX, row_y, kNameW, label, selected_row); + drawTextClipped(kAgeX, row_y, kAgeW, age_buf, selected_row); + drawTextClipped(kDistX, row_y, kDistW, dist_buf, selected_row); + drawTextClipped(kHopsX, row_y, kHopsW, hops_buf, selected_row); + if (has_bearing) + { + char bearing_buf[10] = {}; + formatBearingCompact(bearing_buf, sizeof(bearing_buf), bearing_deg); + drawTextClipped(kBrgX, row_y, kBrgW, bearing_buf, selected_row); + } + else + { + drawTextClipped(kBrgX, row_y, kBrgW, "-", selected_row); + } + + const int bars = std::strcmp(sig, "STR") == 0 ? 3 : std::strcmp(sig, "OK") == 0 ? 2 + : std::strcmp(sig, "WEAK") == 0 ? 1 + : 0; + for (int bar = 0; bar < 3; ++bar) + { + if (bar >= bars) + { + continue; + } + const int bar_h = 2 + bar * 3; + const int bar_x = kBarsX + bar * 4; + const int bar_y = row_y + 6 - bar_h; + display_.fillRect(bar_x, bar_y, 3, bar_h, !selected_row); + } + } +} + +void Runtime::renderNodeInfo() +{ + buildNodeInfo(); + char pos[24] = {}; + if (node_info_count_ > 0) + { + const size_t total_pages = (node_info_count_ + kNodeInfoPageSize - 1U) / kNodeInfoPageSize; + const size_t current_page = (node_info_scroll_ / kNodeInfoPageSize) + 1U; + std::snprintf(pos, sizeof(pos), "%u/%u", + static_cast(current_page), + static_cast(total_pages)); + } + drawTitleBar("NODE", pos[0] != '\0' ? pos : nullptr); + if (node_info_count_ == 0) + { + text_renderer_.drawText(display_, 0, 18, "NO INFO"); + return; + } + + const int line_h = text_renderer_.lineHeight(); + const size_t start = std::min(node_info_scroll_, node_info_count_); + const size_t visible = std::min(node_info_count_ - start, kNodeInfoPageSize); + for (size_t i = 0; i < visible && (start + i) < node_info_count_; ++i) + { + drawTextClipped(0, 10 + static_cast(i * line_h), display_.width(), node_info_lines_[start + i], false); + } +} + +void Runtime::renderNodeCompass() +{ + const chat::contacts::NodeInfo* node = selectedNode(); + char right[12] = {}; + if (node != nullptr) + { + std::snprintf(right, sizeof(right), "%04lX", + static_cast(node->node_id & 0xFFFFUL)); + } + drawTitleBar("COMPASS", right[0] != '\0' ? right : nullptr); + + if (node == nullptr) + { + text_renderer_.drawText(display_, 0, 18, "NO NODE"); + return; + } + + const char* title_name = node->display_name.empty() + ? (node->short_name[0] != '\0' ? node->short_name : "NODE") + : node->display_name.c_str(); + drawTextClipped(0, 10, display_.width(), title_name); + + const auto gps = host_.gps_data_fn ? host_.gps_data_fn() : platform::ui::gps::GpsState{}; + if (!gps.valid) + { + text_renderer_.drawText(display_, 0, 26, "GPS UNAVAILABLE"); + text_renderer_.drawText(display_, 0, 36, "NEED LOCAL FIX"); + return; + } + if (!node->position.valid) + { + text_renderer_.drawText(display_, 0, 26, "NODE POSITION"); + text_renderer_.drawText(display_, 0, 36, "UNAVAILABLE"); + return; + } + + const double node_lat = static_cast(node->position.latitude_i) / 1e7; + const double node_lon = static_cast(node->position.longitude_i) / 1e7; + const double dist_m = haversineMeters(gps.lat, gps.lng, node_lat, node_lon); + const double abs_bearing_deg = bearingDegrees(gps.lat, gps.lng, node_lat, node_lon); + const double rel_bearing_deg = gps.has_course ? normalizeBearingDeg(abs_bearing_deg - gps.course_deg) : abs_bearing_deg; + + constexpr int kCenterX = 20; + constexpr int kCenterY = 39; + constexpr int kRadius = 17; + constexpr int kInfoX = 42; + constexpr int kInfoW = 86; + drawCircle(display_, kCenterX, kCenterY, kRadius); + display_.drawPixel(kCenterX, kCenterY, true); + text_renderer_.drawText(display_, kCenterX - 2, kCenterY - kRadius - 7, "N"); + text_renderer_.drawText(display_, kCenterX - 2, kCenterY + kRadius + 1, "S"); + text_renderer_.drawText(display_, kCenterX - kRadius - 7, kCenterY - 3, "W"); + text_renderer_.drawText(display_, kCenterX + kRadius + 3, kCenterY - 3, "E"); + display_.drawPixel(kCenterX, kCenterY - kRadius + 3, true); + display_.drawPixel(kCenterX - 1, kCenterY - kRadius + 4, true); + display_.drawPixel(kCenterX + 1, kCenterY - kRadius + 4, true); + + if (gps.has_course) + { + drawCompassArrow(display_, kCenterX, kCenterY, rel_bearing_deg, kRadius - 4, true); + } + else + { + drawCompassArrow(display_, kCenterX, kCenterY, abs_bearing_deg, kRadius - 4, true); + } + + char line[24] = {}; + if (dist_m < 1000.0) + { + std::snprintf(line, sizeof(line), "DST %.0fm", dist_m); + } + else + { + std::snprintf(line, sizeof(line), "DST %.2fkm", dist_m / 1000.0); + } + drawTextClipped(kInfoX, 18, kInfoW, line); + + std::snprintf(line, sizeof(line), "BRG %s %.0f", bearingCardinal(abs_bearing_deg), abs_bearing_deg); + drawTextClipped(kInfoX, 26, kInfoW, line); + + if (gps.has_course) + { + std::snprintf(line, sizeof(line), "HDG %.0f", gps.course_deg); + drawTextClipped(kInfoX, 34, kInfoW, line); + std::snprintf(line, sizeof(line), "REL %.0f", rel_bearing_deg); + drawTextClipped(kInfoX, 42, kInfoW, line); + } + else + { + drawTextClipped(kInfoX, 34, kInfoW, "HDG N/A"); + drawTextClipped(kInfoX, 42, kInfoW, "REL N/A"); + } + + if (node->position.has_altitude) + { + std::snprintf(line, sizeof(line), "ALT %ldm", static_cast(node->position.altitude)); + } + else + { + std::snprintf(line, sizeof(line), "ALT -"); + } + drawTextClipped(kInfoX, 50, kInfoW, line); + + char age_buf[12] = {}; + formatElapsedShort(host_.utc_now_fn ? host_.utc_now_fn() : 0, node->last_seen, age_buf, sizeof(age_buf)); + char footer[24] = {}; + const char* proto = node->protocol == chat::contacts::NodeProtocolType::MeshCore ? "MC" + : node->protocol == chat::contacts::NodeProtocolType::Meshtastic ? "MT" + : "?"; + if (node->hops_away == 0xFF) + { + std::snprintf(footer, sizeof(footer), "%s %s", proto, age_buf); + } + else + { + std::snprintf(footer, sizeof(footer), "%s H%u %s", + proto, + static_cast(node->hops_away), + age_buf); + } + drawTextClipped(kInfoX, 58, kInfoW, footer); +} + +void Runtime::renderNodeActionMenu() +{ + const auto* node = selectedNode(); + char title[20] = {}; + if (node) + { + std::snprintf(title, sizeof(title), "%04lX", static_cast(node->node_id & 0xFFFFUL)); + } + drawMenuList(title[0] != '\0' ? title : "NODE", kNodeActionItems, arrayCount(kNodeActionItems), node_action_index_); +} + +void Runtime::renderConversation() +{ + rebuildMessages(); + char title[20] = {}; + if (active_conversation_.peer == 0) + { + copyText(title, "BROADCAST"); + } + else + { + std::snprintf(title, sizeof(title), "%08lX", static_cast(active_conversation_.peer)); + } + drawTitleBar(title, nullptr); + + if (message_count_ == 0) + { + text_renderer_.drawText(display_, 0, 18, "NO MESSAGES"); + return; + } + + const int line_h = text_renderer_.lineHeight(); + const size_t selected_index = std::min(message_index_, message_count_ - 1U); + const size_t visible = std::min(message_count_, static_cast(6)); + constexpr int kMessageViewportWidth = 90; + size_t start = 0; + if (message_count_ > visible) + { + start = (selected_index + 1 > visible) ? (selected_index + 1 - visible) : 0; + if (start + visible > message_count_) + { + start = message_count_ - visible; + } + } + for (size_t i = 0; i < visible; ++i) + { + const size_t msg_index = start + i; + const auto& msg = messages_[msg_index]; + const bool selected = (msg_index == selected_index); + std::string line; + if (active_conversation_.peer == 0 && msg.from != 0) + { + char sender[12] = {}; + std::snprintf(sender, sizeof(sender), "%04lX ", static_cast(msg.from & 0xFFFFUL)); + line = sender; + } + line += msg.text; + + const int y = 10 + static_cast(i * line_h); + const bool is_self = (msg.from == 0); + const int x = is_self ? (display_.width() - kMessageViewportWidth) : 0; + drawConversationText(x, y, kMessageViewportWidth, line.c_str(), selected, is_self); + } +} + +void Runtime::renderMessageMenu() +{ + drawMenuList("MESSAGE", kMessageMenuItems, arrayCount(kMessageMenuItems), message_menu_index_); +} + +void Runtime::renderMessageInfo() +{ + buildMessageInfo(); + char pos[24] = {}; + if (message_info_count_ > 0) + { + const size_t total_pages = (message_info_count_ + kMessageInfoPageSize - 1U) / kMessageInfoPageSize; + const size_t current_page = (message_info_scroll_ / kMessageInfoPageSize) + 1U; + std::snprintf(pos, sizeof(pos), "%u/%u", + static_cast(current_page), + static_cast(total_pages)); + } + drawTitleBar("INFO", pos[0] != '\0' ? pos : nullptr); + if (message_info_count_ == 0) + { + text_renderer_.drawText(display_, 0, 18, "NO INFO"); + return; + } + + const int line_h = text_renderer_.lineHeight(); + const size_t start = std::min(message_info_scroll_, message_info_count_); + const size_t visible = std::min(message_info_count_ - start, kMessageInfoPageSize); + for (size_t i = 0; i < visible && (start + i) < message_info_count_; ++i) + { + drawTextClipped(0, 10 + static_cast(i * line_h), display_.width(), message_info_lines_[start + i], false); + } +} + +void Runtime::renderCompose() +{ + if (!usesSmartCompose()) + { + drawTitleBar(edit_target_ == EditTarget::Message ? "COMPOSE" : "EDIT", nullptr); + drawTextClipped(0, 12, display_.width(), compose_buffer_); + + const char* charset = editUsesHexCharset() ? kHexCharset : kComposeCharset; + const size_t charset_len = std::strlen(charset); + const char current = charset[compose_charset_index_ % charset_len]; + char pick[8] = {}; + std::snprintf(pick, sizeof(pick), "[%c]", current); + text_renderer_.drawText(display_, 0, 34, pick); + + text_renderer_.drawText(display_, 40, 34, "U/D PICK"); + text_renderer_.drawText(display_, 40, 44, "R ADD"); + text_renderer_.drawText(display_, 40, 54, "L DEL OK"); + return; + } + + const int line_h = text_renderer_.lineHeight(); + + char target[16] = {}; + formatComposeTarget(target, sizeof(target)); + char to_line[24] = {}; + std::snprintf(to_line, sizeof(to_line), "TO:%s", target[0] != '\0' ? target : "-"); + drawTextClipped(0, 0, display_.width(), to_line, false); + + constexpr size_t kBodyVisiblePerLine = 18; + char body_text[kComposeMax + 1] = {}; + if (compose_len_ > 0) + { + copyText(body_text, compose_buffer_); + } + + const size_t body_text_len = std::strlen(body_text); + const size_t body_window = kBodyVisiblePerLine * 2U; + const size_t body_start = body_text_len > body_window ? (body_text_len - body_window) : 0U; + const size_t visible_len = body_text_len - body_start; + const size_t split = visible_len > kBodyVisiblePerLine ? (visible_len - kBodyVisiblePerLine) : 0U; + + char body_line_1[kBodyVisiblePerLine + 1] = {}; + char body_line_2[kBodyVisiblePerLine + 1] = {}; + if (visible_len == 0) + { + std::snprintf(body_line_1, sizeof(body_line_1), "_"); + } + else + { + const size_t first_len = std::min(split, kBodyVisiblePerLine); + if (first_len > 0) + { + std::memcpy(body_line_1, body_text + body_start, first_len); + body_line_1[first_len] = '\0'; + } + + const size_t second_start = body_start + split; + const size_t second_len = std::min(body_text_len - second_start, kBodyVisiblePerLine); + if (second_len > 0) + { + std::memcpy(body_line_2, body_text + second_start, second_len); + body_line_2[second_len] = '\0'; + } + } + + drawTextClipped(0, line_h, display_.width(), body_line_1, false); + drawTextClipped(0, line_h * 2, display_.width(), body_line_2, false); + + char candidate_line[48] = {}; + size_t pos = 0; + if (compose_preedit_len_ > 0) + { + for (size_t i = 0; i < compose_preedit_len_ && pos + 2 < sizeof(candidate_line); ++i) + { + candidate_line[pos++] = static_cast(std::tolower(static_cast(compose_preedit_[i]))); + } + candidate_line[pos++] = '_'; + candidate_line[pos] = '\0'; + if (compose_candidate_count_ > 0 && pos + 1 < sizeof(candidate_line)) + { + candidate_line[pos++] = ' '; + candidate_line[pos] = '\0'; + } + } + + if (compose_candidate_count_ == 0) + { + if (pos == 0) + { + std::snprintf(candidate_line, sizeof(candidate_line), "-"); + } + } + else + { + for (size_t i = 0; i < compose_candidate_count_ && pos + 4 < sizeof(candidate_line); ++i) + { + const bool selected = (i == compose_candidate_index_); + pos += static_cast(std::snprintf(candidate_line + pos, sizeof(candidate_line) - pos, + selected ? "[%s]" : "%s", + compose_candidates_[i])); + if (i + 1 < compose_candidate_count_ && pos + 1 < sizeof(candidate_line)) + { + candidate_line[pos++] = ' '; + candidate_line[pos] = '\0'; + } + } + } + drawTextClipped(0, line_h * 3, display_.width(), candidate_line, false); + + if (isAlphaComposeMode(compose_mode_)) + { + constexpr int kGroupCols = 5; + constexpr int kGroupX[kGroupCols] = {0, 26, 52, 78, 104}; + constexpr int kGroupCellW[kGroupCols] = {26, 26, 26, 26, 24}; + for (int row = 0; row < 2; ++row) + { + for (int col = 0; col < kGroupCols; ++col) + { + const size_t group_index = static_cast(row * kGroupCols + col); + if (group_index >= arrayCount(kComposeAbcGroups)) + { + continue; + } + + char cell[8] = {}; + std::snprintf(cell, sizeof(cell), "%s", composeAbcGroupLabel(group_index)); + const bool selected = compose_focus_ == ComposeFocus::Body && compose_abc_group_index_ == group_index; + drawTextClipped(kGroupX[col], line_h * (5 + row), kGroupCellW[col], cell, selected); + } + } + } + else + { + const char* keyset = composeKeysetForMode(compose_mode_); + const size_t key_count = std::strlen(keyset); + const size_t page_start = key_count == 0 ? 0U : ((compose_charset_index_ / 12U) * 12U); + constexpr int kKeyCols = 6; + constexpr int kKeyCellW = 20; + for (int row = 0; row < 2; ++row) + { + for (int col = 0; col < kKeyCols; ++col) + { + const size_t key_index = page_start + static_cast(row * kKeyCols + col); + if (key_index >= key_count) + { + continue; + } + + const bool selected = compose_focus_ == ComposeFocus::Body && key_index == compose_charset_index_; + const char key_char = keyset[key_index]; + char cell[8] = {}; + std::snprintf(cell, sizeof(cell), selected ? "[%c]" : " %c ", + key_char == ' ' ? '_' : key_char); + text_renderer_.drawText(display_, col * kKeyCellW, line_h * (5 + row), cell, false); + } + } + } + + const int action_y = line_h * 7; + const int action_x[5] = {0, 24, 48, 72, 96}; + const char* action_labels[5] = {composeModeLabel(compose_mode_), " ", "\xE2\x86\x90", "\xE2\x87\xA4", "SEND"}; + for (size_t i = 0; i < 5; ++i) + { + char action_cell[10] = {}; + std::snprintf(action_cell, sizeof(action_cell), "[%s]", action_labels[i]); + const bool selected = compose_focus_ == ComposeFocus::Action && compose_action_index_ == i; + text_renderer_.drawText(display_, action_x[i], action_y, action_cell, selected); + } +} + +void Runtime::renderSettingsMenu() +{ + drawMenuList("SETTINGS", kSettingsMenuItems, arrayCount(kSettingsMenuItems), settings_menu_index_); +} + +void Runtime::renderRadioSettings() +{ + const auto protocol = app()->getConfig().mesh_protocol; + const char* const* items = radioItemsFor(protocol); + const size_t item_count = radioItemCount(protocol); + + drawTitleBar("LORA", protocolShortLabel(protocol)); + char value[40] = {}; + auto& cfg = app()->getConfig(); + for (size_t i = 0; i < item_count; ++i) + { + value[0] = '\0'; + switch (i) + { + case 0: + copyText(value, protocolLabel(cfg.mesh_protocol)); + break; + case 1: + copyText(value, radioRegionLabel(cfg)); + break; + case 2: + std::snprintf(value, sizeof(value), "%ddBm", static_cast(cfg.activeMeshConfig().tx_power)); + break; + case 3: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + copyText(value, + chat::meshtastic::presetDisplayName( + static_cast(cfg.meshtastic_config.modem_preset))); + } + else + { + copyText(value, radioRegionLabel(cfg)); + } + break; + case 4: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + std::snprintf(value, sizeof(value), "Slot %u", static_cast(cfg.meshtastic_config.channel_num)); + } + else + { + std::snprintf(value, sizeof(value), "%u", + static_cast(cfg.meshcore_config.meshcore_channel_slot)); + } + break; + case 5: + copyText(value, encryptEnabled(cfg) ? "On" : "Off"); + break; + case 6: + if (cfg.mesh_protocol == chat::MeshProtocol::MeshCore) + { + copyText(value, cfg.meshcore_config.meshcore_channel_name); + } + break; + } + + char line[48] = {}; + std::snprintf(line, sizeof(line), "%s: %s", items[i], value); + drawTextClipped(0, 10 + static_cast(i * text_renderer_.lineHeight()), + display_.width(), line, i == radio_index_); + } +} + +void Runtime::renderDeviceSettings() +{ + drawTitleBar("DEVICE", nullptr); + ble::BlePairingStatus ble_status{}; + const bool has_ble_status = loadBlePairingStatus(app(), &ble_status); + char line[48] = {}; + for (size_t i = 0; i < arrayCount(kDeviceItems); ++i) + { + if (i == 0) + { + if (has_ble_status && ble_status.requires_passkey && ble_status.passkey != 0) + { + std::snprintf(line, sizeof(line), "BLE: ON %s %06lu", + ble_status.is_fixed_pin ? "FIX" : "PIN", + static_cast(ble_status.passkey)); + } + else if (has_ble_status && ble_status.requires_passkey) + { + std::snprintf(line, sizeof(line), "BLE: ON %s", + ble_status.is_fixed_pin ? "FIXED" : "RANDOM"); + } + else + { + std::snprintf(line, sizeof(line), "BLE: %s", app()->isBleEnabled() ? "ON" : "OFF"); + } + } + else if (i == 1) + { + std::snprintf(line, sizeof(line), "GPS: %s", app()->getConfig().gps_mode != 0 ? "ON" : "OFF"); + } + else if (i == 2) + { + std::snprintf(line, sizeof(line), "SATS: %s", gpsSatMaskLabel(app()->getConfig().gps_sat_mask)); + } + else if (i == 3) + { + std::snprintf(line, sizeof(line), "GPS INT: %lus", + static_cast(app()->getConfig().gps_interval_ms / 1000UL)); + } + else if (i == 4) + { + const int tz = host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0; + char tz_label[16] = {}; + formatTimezoneLabel(tz, tz_label, sizeof(tz_label)); + std::snprintf(line, sizeof(line), "TIME ZONE: %s", tz_label); + } + drawTextClipped(0, 10 + static_cast(i * text_renderer_.lineHeight()), + display_.width(), line, i == device_index_); + } +} + +void Runtime::renderSettingPopup() +{ + char title[24] = {}; + char value[32] = {}; + const bool is_radio = setting_popup_owner_ == Page::RadioSettings; + const bool is_device = setting_popup_owner_ == Page::DeviceSettings; + const bool is_action = setting_popup_owner_ == Page::ActionPage; + if (!is_radio && !is_device && !is_action) + { + return; + } + + if (is_radio) + { + const auto protocol = setting_popup_config_.mesh_protocol; + const auto* items = (protocol == chat::MeshProtocol::Meshtastic) ? kMeshtasticRadioItems : kMeshCoreRadioItems; + const size_t count = radioItemCount(protocol); + if (setting_popup_index_ >= count) + { + return; + } + std::snprintf(title, sizeof(title), "%s", items[setting_popup_index_]); + } + else if (is_device) + { + if (setting_popup_index_ >= arrayCount(kDeviceItems)) + { + return; + } + std::snprintf(title, sizeof(title), "%s", kDeviceItems[setting_popup_index_]); + } + else + { + if (setting_popup_index_ >= arrayCount(kActionItems)) + { + return; + } + std::snprintf(title, sizeof(title), "%s", kActionItems[setting_popup_index_]); + std::snprintf(value, sizeof(value), "SELECT TO CONFIRM"); + } + + if (!is_action) + { + formatSettingPopupValue(value, sizeof(value)); + } + + constexpr int kBoxX = 8; + constexpr int kBoxY = 14; + constexpr int kBoxW = 112; + constexpr int kBoxH = 36; + display_.fillRect(kBoxX, kBoxY, kBoxW, kBoxH, false); + drawFrame(display_, kBoxX, kBoxY, kBoxW, kBoxH); + const int title_w = text_renderer_.measureTextWidth(title); + text_renderer_.drawText(display_, kBoxX + std::max(2, (kBoxW - title_w) / 2), kBoxY + 3, title); + const int value_w = text_renderer_.measureTextWidth(value); + text_renderer_.drawText(display_, kBoxX + std::max(2, (kBoxW - value_w) / 2), kBoxY + 14, value); + if (is_action) + { + drawTextClipped(kBoxX + 2, kBoxY + 25, kBoxW - 4, "SELECT CONFIRM BACK CANCEL"); + } + else + { + drawTextClipped(kBoxX + 2, kBoxY + 25, kBoxW - 4, "ADJ ARROWS SEL OK BACK ESC"); + } +} + +void Runtime::renderTransientPopup() +{ + constexpr int kBoxX = 14; + constexpr int kBoxY = 18; + constexpr int kBoxW = 100; + constexpr int kBoxH = 28; + display_.fillRect(kBoxX, kBoxY, kBoxW, kBoxH, false); + drawFrame(display_, kBoxX, kBoxY, kBoxW, kBoxH); + if (transient_popup_title_[0] != '\0') + { + drawTextClipped(kBoxX + 4, kBoxY + 4, kBoxW - 8, transient_popup_title_); + } + if (transient_popup_message_[0] != '\0') + { + drawTextClipped(kBoxX + 4, kBoxY + 15, kBoxW - 8, transient_popup_message_); + } +} + +void Runtime::renderInfoPage() +{ + char lines[24][40] = {}; + size_t line_count = 0; + auto push_line = [&](const char* text) + { + if (!text || text[0] == '\0' || line_count >= arrayCount(lines)) + { + return; + } + copyText(lines[line_count++], text); + }; + auto push_kv = [&](const char* key, const char* value) + { + if (!key || !value || line_count >= arrayCount(lines)) + { + return; + } + appendInfoLine(lines[line_count++], key, value); + }; + + char long_name[24] = {}; + char short_name[12] = {}; + app()->getEffectiveUserInfo(long_name, sizeof(long_name), short_name, sizeof(short_name)); + const auto& cfg = app()->getConfig(); + const auto battery = host_.battery_info_fn ? host_.battery_info_fn() : platform::ui::device::BatteryInfo{}; + const auto gps = host_.gps_data_fn ? host_.gps_data_fn() : platform::ui::gps::GpsState{}; + const auto ram = host_.ram_usage_fn ? host_.ram_usage_fn() : HostCallbacks::ResourceUsage{}; + const auto flash = host_.flash_usage_fn ? host_.flash_usage_fn() : HostCallbacks::ResourceUsage{}; + ble::BlePairingStatus ble_status{}; + const bool has_ble_status = loadBlePairingStatus(app(), &ble_status); + + push_line("[DEVICE]"); + push_kv("NAME", long_name[0] ? long_name : "-"); + push_kv("SHORT", short_name[0] ? short_name : "-"); + char self_id[16] = {}; + formatNodeLabel(self_id, sizeof(self_id)); + push_kv("NODE", self_id[0] ? self_id : "-"); + + char value[40] = {}; + std::snprintf(value, sizeof(value), "%s", protocolLabel(cfg.mesh_protocol)); + push_kv("PROTO", value); + push_kv("BLE", app()->isBleEnabled() ? "ON" : "OFF"); + if (has_ble_status && ble_status.requires_passkey) + { + push_kv("BLE MODE", blePairingModeLabel(ble_status)); + if (ble_status.passkey != 0) + { + std::snprintf(value, sizeof(value), "%06lu", static_cast(ble_status.passkey)); + push_kv("BLE PIN", value); + } + } + + if (host_.format_frequency_fn) + { + char freq[24] = {}; + host_.format_frequency_fn(host_.active_lora_frequency_hz_fn ? host_.active_lora_frequency_hz_fn() : 0U, + freq, + sizeof(freq)); + push_kv("FREQ", freq[0] ? freq : "-"); + } + + push_line("[RADIO]"); + std::snprintf(value, sizeof(value), "%s", protocolLabel(cfg.mesh_protocol)); + push_kv("PROTO", value); + push_kv("REGION", radioRegionLabel(cfg)); + std::snprintf(value, sizeof(value), "%ddBm", static_cast(cfg.activeMeshConfig().tx_power)); + push_kv("TX", value); + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + push_kv("MODEM", chat::meshtastic::presetDisplayName( + static_cast(cfg.meshtastic_config.modem_preset))); + std::snprintf(value, sizeof(value), "Slot %u", static_cast(cfg.meshtastic_config.channel_num)); + push_kv("CHAN", value); + push_kv("ENCRYPT", encryptEnabled(cfg) ? "ON" : "OFF"); + } + else + { + push_kv("PRESET", radioRegionLabel(cfg)); + push_kv("NAME", cfg.meshcore_config.meshcore_channel_name); + std::snprintf(value, sizeof(value), "%u", + static_cast(cfg.meshcore_config.meshcore_channel_slot)); + push_kv("SLOT", value); + push_kv("ENCRYPT", encryptEnabled(cfg) ? "ON" : "OFF"); + } + + push_line("[SYSTEM]"); + push_kv("BLE", app()->isBleEnabled() ? "ON" : "OFF"); + if (has_ble_status && ble_status.requires_passkey) + { + push_kv("BLE MODE", blePairingModeLabel(ble_status)); + if (ble_status.passkey != 0) + { + std::snprintf(value, sizeof(value), "%06lu", static_cast(ble_status.passkey)); + push_kv("BLE PIN", value); + } + } + if (battery.available && battery.level >= 0) + { + std::snprintf(value, sizeof(value), "%d%%%s", battery.level, battery.charging ? "+" : ""); + push_kv("BAT", value); + } + else + { + push_kv("BAT", "-"); + } + char tz_label[16] = {}; + formatTimezoneLabel(host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0, tz_label, sizeof(tz_label)); + push_kv("TZ", tz_label[0] ? tz_label : "UTC+0"); + + char time_buf[16] = {}; + char date_buf[24] = {}; + formatTime(time_buf, sizeof(time_buf), date_buf, sizeof(date_buf)); + push_kv("TIME", time_buf[0] ? time_buf : "-"); + push_kv("DATE", date_buf[0] ? date_buf : "-"); + formatUptimeLabel(host_.millis_fn ? (host_.millis_fn() / 1000U) : 0U, value, sizeof(value)); + push_kv("UPTIME", value); + if (ram.available && ram.total_bytes > 0) + { + std::snprintf(value, sizeof(value), "%lu/%luK", + static_cast(ram.used_bytes / 1024U), + static_cast(ram.total_bytes / 1024U)); + push_kv("SRAM", value); + } + if (flash.available && flash.total_bytes > 0) + { + std::snprintf(value, sizeof(value), "%lu/%luK", + static_cast(flash.used_bytes / 1024U), + static_cast(flash.total_bytes / 1024U)); + push_kv("FLASH", value); + } + + push_line("[GPS]"); + push_kv("GPS", cfg.gps_mode != 0 ? "ON" : "OFF"); + push_kv("SATS", gpsSatMaskLabel(cfg.gps_sat_mask)); + std::snprintf(value, sizeof(value), "%lus", static_cast(cfg.gps_interval_ms / 1000UL)); + push_kv("INT", value); + push_kv("PWR", (host_.gps_powered_fn && host_.gps_powered_fn()) ? "ON" : "OFF"); + if (gps.valid) + { + std::snprintf(value, sizeof(value), "%.5f", gps.lat); + push_kv("LAT", value); + std::snprintf(value, sizeof(value), "%.5f", gps.lng); + push_kv("LON", value); + std::snprintf(value, sizeof(value), "%u", static_cast(gps.satellites)); + push_kv("SATS", value); + if (gps.has_alt) + { + std::snprintf(value, sizeof(value), "%.0fm", gps.alt_m); + push_kv("ALT", value); + } + if (gps.has_speed) + { + std::snprintf(value, sizeof(value), "%.1fkmh", gps.speed_mps * 3.6); + push_kv("SPD", value); + } + if (gps.has_course) + { + std::snprintf(value, sizeof(value), "%.0fdeg", gps.course_deg); + push_kv("CRS", value); + } + std::snprintf(value, sizeof(value), "%lus", static_cast(gps.age / 1000UL)); + push_kv("AGE", value); + } + else + { + push_kv("FIX", "SEARCH"); + } + + const size_t max_scroll = line_count > kInfoPageSize ? (line_count - kInfoPageSize) : 0U; + if (info_scroll_ > max_scroll) + { + info_scroll_ = max_scroll; + } + + const size_t total_pages = std::max(1U, (line_count + kInfoPageSize - 1U) / kInfoPageSize); + const size_t current_page = (line_count > 0) ? ((info_scroll_ / kInfoPageSize) + 1U) : 1U; + char pos[16] = {}; + std::snprintf(pos, sizeof(pos), "%u/%u", + static_cast(current_page), + static_cast(total_pages)); + drawTitleBar("INFO", pos); + + const int line_h = text_renderer_.lineHeight(); + const int start_y = 10; + const size_t visible = std::min(line_count - info_scroll_, kInfoPageSize); + for (size_t i = 0; i < visible; ++i) + { + drawTextClipped(0, + start_y + static_cast(i * line_h), + display_.width(), + lines[info_scroll_ + i]); + } +} + +void Runtime::renderGnssPage() +{ + refreshGnssSnapshot(); + const auto& state = gnss_snapshot_state_; + const auto& status = gnss_snapshot_status_; + const std::size_t sat_count = gnss_snapshot_count_; + const auto* sats = gnss_snapshot_sats_.data(); + char summary_lines[14][40] = {}; + size_t summary_count = 0; + + pushFormattedLine(summary_lines, summary_count, "USE:%u/%u", + static_cast(status.sats_in_use), + static_cast(status.sats_in_view > 0 ? status.sats_in_view : sat_count)); + pushFormattedLine(summary_lines, summary_count, "FIX:%s", gnssFixLabel(status.fix)); + pushFormattedLine(summary_lines, summary_count, "HDOP:%.1f", static_cast(status.hdop)); + if ((host_.gps_enabled_fn && host_.gps_enabled_fn()) && (host_.gps_powered_fn && host_.gps_powered_fn())) + { + if (sat_count == 0) + { + pushFormattedLine(summary_lines, summary_count, "STATE:TIME ONLY"); + } + else if (!state.valid) + { + pushFormattedLine(summary_lines, summary_count, "STATE:SEARCH FIX"); + } + else + { + pushFormattedLine(summary_lines, summary_count, "STATE:LOCKED"); + } + } + else + { + pushFormattedLine(summary_lines, summary_count, "STATE:GPS OFF"); + } + pushFormattedLine(summary_lines, summary_count, "EN:%s", (host_.gps_enabled_fn && host_.gps_enabled_fn()) ? "YES" : "NO"); + pushFormattedLine(summary_lines, summary_count, "PWR:%s", (host_.gps_powered_fn && host_.gps_powered_fn()) ? "YES" : "NO"); + pushFormattedLine(summary_lines, summary_count, "AGE:%lums", static_cast(state.age)); + + if (state.valid) + { + pushFormattedLine(summary_lines, summary_count, "LAT:%.5f", state.lat); + pushFormattedLine(summary_lines, summary_count, "LON:%.5f", state.lng); + } + else + { + pushFormattedLine(summary_lines, summary_count, "LAT:-"); + pushFormattedLine(summary_lines, summary_count, "LON:-"); + } + + if (state.has_alt) + { + pushFormattedLine(summary_lines, summary_count, "ALT:%.0fm", state.alt_m); + } + else + { + pushFormattedLine(summary_lines, summary_count, "ALT:-"); + } + + if (state.has_speed) + { + pushFormattedLine(summary_lines, summary_count, "SPD:%.1fkmh", state.speed_mps * 3.6); + } + else + { + pushFormattedLine(summary_lines, summary_count, "SPD:-"); + } + + if (state.has_course) + { + pushFormattedLine(summary_lines, summary_count, "CRS:%.0f %s", state.course_deg, bearingCardinal(state.course_deg)); + } + else + { + pushFormattedLine(summary_lines, summary_count, "CRS:-"); + } + + const uint32_t last_motion_ms = platform::ui::gps::last_motion_ms(); + if (last_motion_ms > 0) + { + const uint32_t age_s = nowMs() >= last_motion_ms ? (nowMs() - last_motion_ms) / 1000U : 0U; + pushFormattedLine(summary_lines, summary_count, "MOVE:%lus", static_cast(age_s)); + } + else + { + pushFormattedLine(summary_lines, summary_count, "MOVE:-"); + } + + const size_t summary_pages = std::max(1U, (summary_count + kGnssSummaryPageSize - 1U) / kGnssSummaryPageSize); + const size_t sat_pages = std::max(1U, (sat_count + kGnssSatPageSize - 1U) / kGnssSatPageSize); + const size_t total_pages = summary_pages + sat_pages; + if (gnss_page_index_ >= total_pages) + { + gnss_page_index_ = total_pages - 1U; + } + + char pos[16] = {}; + std::snprintf(pos, sizeof(pos), "%u/%u", + static_cast(gnss_page_index_ + 1U), + static_cast(total_pages)); + drawTitleBar("GPS", pos); + + const int line_h = text_renderer_.lineHeight(); + + if (gnss_page_index_ < summary_pages) + { + const size_t start = gnss_page_index_ * kGnssSummaryPageSize; + const size_t visible = std::min(kGnssSummaryPageSize, summary_count - std::min(start, summary_count)); + for (size_t i = 0; i < visible; ++i) + { + text_renderer_.drawText(display_, 0, 10 + static_cast(i * line_h), summary_lines[start + i]); + } + return; + } + + constexpr int kSatHeaderY = 10; + constexpr int kSatRowY = 20; + constexpr int kSysX = 0; + constexpr int kSysW = 16; + constexpr int kIdX = 18; + constexpr int kIdW = 14; + constexpr int kUseX = 34; + constexpr int kUseW = 18; + constexpr int kSnrX = 54; + constexpr int kSnrW = 22; + constexpr int kElvX = 78; + constexpr int kElvW = 20; + constexpr int kAziX = 100; + constexpr int kAziW = 28; + + display_.fillRect(0, kSatHeaderY, display_.width(), line_h, true); + drawTextClipped(kSysX, kSatHeaderY, kSysW, "SAT", true); + drawTextClipped(kIdX, kSatHeaderY, kIdW, "ID", true); + drawTextClipped(kUseX, kSatHeaderY, kUseW, "USE", true); + drawTextClipped(kSnrX, kSatHeaderY, kSnrW, "SNR", true); + drawTextClipped(kElvX, kSatHeaderY, kElvW, "ELV", true); + drawTextClipped(kAziX, kSatHeaderY, kAziW, "AZI", true); + const size_t sat_page = gnss_page_index_ - summary_pages; + const size_t sat_start = sat_page * kGnssSatPageSize; + const size_t sat_visible = std::min(kGnssSatPageSize, sat_count - std::min(sat_start, sat_count)); + if (sat_visible == 0) + { + text_renderer_.drawText(display_, 0, 22, "NO SATELLITE DATA"); + return; + } + + for (size_t i = 0; i < sat_visible; ++i) + { + const auto& sat = sats[sat_start + i]; + const int row_y = kSatRowY + static_cast(i * line_h); + char cell[12] = {}; + + std::snprintf(cell, sizeof(cell), "%s", gnssSystemLabel(sat.sys)); + drawTextClipped(kSysX, row_y, kSysW, cell); + + std::snprintf(cell, sizeof(cell), "%02u", static_cast(sat.id)); + drawTextClipped(kIdX, row_y, kIdW, cell); + + std::snprintf(cell, sizeof(cell), "%c", sat.used ? 'Y' : '-'); + drawTextClipped(kUseX, row_y, kUseW, cell); + + std::snprintf(cell, sizeof(cell), "%03d", static_cast(sat.snr >= 0 ? sat.snr : 0)); + drawTextClipped(kSnrX, row_y, kSnrW, cell); + + std::snprintf(cell, sizeof(cell), "%02u", static_cast(sat.elevation)); + drawTextClipped(kElvX, row_y, kElvW, cell); + + std::snprintf(cell, sizeof(cell), "%03u", static_cast(sat.azimuth)); + drawTextClipped(kAziX, row_y, kAziW, cell); + } +} + +void Runtime::renderActionPage() +{ + drawMenuList("ACTIONS", kActionItems, arrayCount(kActionItems), action_index_); +} + +void Runtime::enterPage(Page page) +{ + page_ = page; + page_entered_ms_ = nowMs(); + if (page == Page::Screensaver || page == Page::GnssPage) + { + refreshGnssSnapshot(true); + } + if (page == Page::ChatList) + { + rebuildConversationList(); + chat_list_index_ = std::min(chat_list_index_, conversation_count_ == 0 ? 0U : conversation_count_ - 1U); + } + else if (page == Page::NodeList) + { + rebuildNodeList(); + node_list_index_ = std::min(node_list_index_, node_count_ == 0 ? 0U : node_count_ - 1U); + } + else if (page == Page::NodeInfo) + { + node_info_scroll_ = 0; + buildNodeInfo(); + } + else if (page == Page::NodeCompass) + { + node_action_index_ = std::min(node_action_index_, arrayCount(kNodeActionItems) - 1U); + } + else if (page == Page::Conversation) + { + if (app()) + { + app()->getChatService().markConversationRead(active_conversation_); + } + rebuildMessages(); + message_focus_started_ms_ = nowMs(); + message_menu_index_ = 0; + message_info_scroll_ = 0; + } + else if (page == Page::MessageMenu) + { + message_menu_index_ = 0; + } + else if (page == Page::MessageInfo) + { + message_info_scroll_ = 0; + buildMessageInfo(); + } + else if (page == Page::InfoPage) + { + info_scroll_ = 0; + } + else if (page == Page::GnssPage) + { + gnss_page_index_ = 0; + } +} + +void Runtime::openCompose(EditTarget target, const char* seed_text) +{ + edit_target_ = target; + page_before_compose_ = page_; + compose_buffer_[0] = '\0'; + compose_len_ = 0; + compose_charset_index_ = 0; + compose_mode_ = ComposeMode::AbcLower; + compose_focus_ = ComposeFocus::Body; + compose_action_index_ = 0; + compose_abc_group_index_ = 0; + compose_abc_tap_index_ = 0; + compose_abc_last_tap_ms_ = 0; + compose_abc_last_group_index_ = -1; + compose_preedit_[0] = '\0'; + compose_preedit_len_ = 0; + compose_candidate_count_ = 0; + compose_candidate_index_ = 0; + for (size_t i = 0; i < kComposeCandidateMax; ++i) + { + compose_candidates_[i][0] = '\0'; + } + if (seed_text) + { + copyText(compose_buffer_, seed_text); + compose_len_ = std::strlen(compose_buffer_); + } + rebuildComposeCandidates(); + page_ = Page::Compose; + page_entered_ms_ = nowMs(); +} + +void Runtime::finishTextEdit(bool accept) +{ + if (accept) + { + saveEditedTextToConfig(); + } + edit_target_ = EditTarget::None; + enterPage(page_before_compose_); +} + +void Runtime::rebuildConversationList() +{ + conversation_count_ = 0; + conversation_total_ = 0; + if (!app()) + { + return; + } + + size_t total = 0; + const auto list = app()->getChatService().getConversations(0, kMaxConversationItems, &total); + conversation_total_ = total; + conversation_count_ = std::min(list.size(), static_cast(kMaxConversationItems)); + for (size_t i = 0; i < conversation_count_; ++i) + { + conversations_[i] = list[i]; + } +} + +void Runtime::rebuildNodeList() +{ + node_count_ = 0; + if (!app()) + { + return; + } + + auto contacts = app()->getContactService().getContacts(); + auto nearby = app()->getContactService().getNearby(); + contacts.insert(contacts.end(), nearby.begin(), nearby.end()); + std::sort(contacts.begin(), contacts.end(), + [](const chat::contacts::NodeInfo& a, const chat::contacts::NodeInfo& b) + { + if (a.last_seen != b.last_seen) + { + return a.last_seen > b.last_seen; + } + return a.node_id < b.node_id; + }); + + node_count_ = std::min(contacts.size(), static_cast(kMaxNodeItems)); + for (size_t i = 0; i < node_count_; ++i) + { + nodes_[i] = contacts[i]; + } + + if (node_count_ == 0) + { + node_list_index_ = 0; + } + else if (node_list_index_ >= node_count_) + { + node_list_index_ = node_count_ - 1U; + } +} + +void Runtime::buildNodeInfo() +{ + node_info_count_ = 0; + if (node_count_ == 0) + { + return; + } + + const size_t index = std::min(node_list_index_, node_count_ - 1U); + const auto& node = nodes_[index]; + + auto push_line = [this](const char* text) + { + if (!text || text[0] == '\0' || node_info_count_ >= kNodeInfoLines) + { + return; + } + copyText(node_info_lines_[node_info_count_], text); + ++node_info_count_; + }; + + auto push_kv = [this](const char* key, const char* value) + { + if (!key || !value || node_info_count_ >= kNodeInfoLines) + { + return; + } + appendInfoLine(node_info_lines_[node_info_count_], key, value); + ++node_info_count_; + }; + + auto push_section = [this](const char* title) + { + if (!title || node_info_count_ >= kNodeInfoLines) + { + return; + } + setInfoSection(node_info_lines_[node_info_count_], title); + ++node_info_count_; + }; + + char value[40] = {}; + push_section("NODE"); + std::snprintf(value, sizeof(value), "%08lX", static_cast(node.node_id)); + push_kv("ID", value); + push_kv("NM", node.display_name.empty() ? "-" : node.display_name.c_str()); + push_kv("SH", node.short_name[0] != '\0' ? node.short_name : "-"); + push_kv("LN", node.long_name[0] != '\0' ? node.long_name : "-"); + + push_section("LINK"); + push_kv("P", node.protocol == chat::contacts::NodeProtocolType::MeshCore ? "MC" : node.protocol == chat::contacts::NodeProtocolType::Meshtastic ? "MT" + : "?"); + std::snprintf(value, sizeof(value), "%u", static_cast(node.hops_away)); + push_kv("HP", node.hops_away == 0xFF ? "-" : value); + std::snprintf(value, sizeof(value), "%u", static_cast(node.channel)); + push_kv("CH", node.channel == 0xFF ? "-" : value); + std::snprintf(value, sizeof(value), "%.1f", static_cast(node.snr)); + push_kv("SN", value); + std::snprintf(value, sizeof(value), "%.1f", static_cast(node.rssi)); + push_kv("RS", value); + formatTimestamp(value, sizeof(value), node.last_seen); + push_kv("SEEN", value[0] != '\0' ? value : "-"); + formatElapsedShort(host_.utc_now_fn ? host_.utc_now_fn() : 0, node.last_seen, value, sizeof(value)); + push_kv("AGO", value); + push_kv("SIG", signalRatingLabel(node.snr, node.rssi)); + + push_section("POS"); + if (node.position.valid) + { + std::snprintf(value, sizeof(value), "%.5f", static_cast(node.position.latitude_i) / 1e7); + push_kv("LAT", value); + std::snprintf(value, sizeof(value), "%.5f", static_cast(node.position.longitude_i) / 1e7); + push_kv("LON", value); + if (node.position.has_altitude) + { + std::snprintf(value, sizeof(value), "%ldm", static_cast(node.position.altitude)); + push_kv("ALT", value); + } + formatTimestamp(value, sizeof(value), node.position.timestamp); + push_kv("TIME", value[0] != '\0' ? value : "-"); + } + else + { + push_line("NO POSITION"); + } + + const auto gps = host_.gps_data_fn ? host_.gps_data_fn() : platform::ui::gps::GpsState{}; + if (gps.valid && node.position.valid) + { + const double node_lat = static_cast(node.position.latitude_i) / 1e7; + const double node_lon = static_cast(node.position.longitude_i) / 1e7; + const double dist_m = haversineMeters(gps.lat, gps.lng, node_lat, node_lon); + const double brg_deg = bearingDegrees(gps.lat, gps.lng, node_lat, node_lon); + + push_section("NAV"); + if (dist_m < 1000.0) + { + std::snprintf(value, sizeof(value), "%.0fm", dist_m); + } + else + { + std::snprintf(value, sizeof(value), "%.2fkm", dist_m / 1000.0); + } + push_kv("DST", value); + + std::snprintf(value, sizeof(value), "%s %.0f", bearingCardinal(brg_deg), brg_deg); + push_kv("BRG", value); + + if (gps.has_course) + { + const double rel = normalizeBearingDeg(brg_deg - gps.course_deg); + std::snprintf(value, sizeof(value), "%.0f", rel); + push_kv("REL", value); + } + } +} + +void Runtime::rebuildMessages() +{ + message_count_ = 0; + if (!app()) + { + return; + } + + const auto list = app()->getChatService().getRecentMessages(active_conversation_, kMaxMessageItems); + message_count_ = std::min(list.size(), static_cast(kMaxMessageItems)); + for (size_t i = 0; i < message_count_; ++i) + { + messages_[i] = list[message_count_ - 1U - i]; + } + if (message_count_ == 0) + { + message_index_ = 0; + } + else if (message_index_ >= message_count_) + { + message_index_ = message_count_ - 1U; + } +} + +void Runtime::buildMessageInfo() +{ + message_info_count_ = 0; + const chat::ChatMessage* msg = selectedMessage(); + if (!msg) + { + return; + } + + auto push_line = [this](const char* text) + { + if (!text || text[0] == '\0' || message_info_count_ >= kMessageInfoLines) + { + return; + } + copyText(message_info_lines_[message_info_count_], text); + ++message_info_count_; + }; + + auto push_kv = [this, &push_line](const char* key, const char* value) + { + if (message_info_count_ >= kMessageInfoLines) + { + return; + } + appendInfoLine(message_info_lines_[message_info_count_], key, value ? value : "-"); + ++message_info_count_; + }; + + char value[40] = {}; + auto push_section = [this](const char* title) + { + if (!title || message_info_count_ >= kMessageInfoLines) + { + return; + } + setInfoSection(message_info_lines_[message_info_count_], title); + ++message_info_count_; + }; + + auto formatInfoTime = [this](uint32_t timestamp_s, char* out, size_t out_len) + { + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + if (timestamp_s == 0) + { + return; + } + + const int tz_offset_s = (host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0) * 60; + const time_t adjusted = static_cast(timestamp_s + tz_offset_s); + const std::tm* tm = std::gmtime(&adjusted); + if (!tm) + { + std::snprintf(out, out_len, "%lu", static_cast(timestamp_s)); + return; + } + + std::snprintf(out, out_len, "%02d-%02d %02d:%02d", + tm->tm_mon + 1, + tm->tm_mday, + tm->tm_hour, + tm->tm_min); + }; + + std::snprintf(value, sizeof(value), "%s", msg->protocol == chat::MeshProtocol::MeshCore ? "MC" : "MT"); + push_section("MSG"); + push_kv("P", value); + + std::snprintf(value, sizeof(value), "%s", msg->channel == chat::ChannelId::SECONDARY ? "SECONDARY" : "PRIMARY"); + push_kv("CH", value); + + if (msg->from == 0) + { + push_kv("FR", "SELF"); + } + else + { + std::snprintf(value, sizeof(value), "%08lX", static_cast(msg->from)); + push_kv("FR", value); + } + + std::snprintf(value, sizeof(value), "%08lX", static_cast(msg->peer)); + push_kv("PEER", value); + + std::snprintf(value, sizeof(value), "%08lX", static_cast(msg->msg_id)); + push_kv("ID", value); + + formatInfoTime(msg->timestamp, value, sizeof(value)); + push_kv("TIME", value[0] != '\0' ? value : "-"); + + std::snprintf(value, sizeof(value), "%u", static_cast(msg->text.size())); + push_kv("LEN", value); + + if (!msg->text.empty()) + { + push_kv("TXT", msg->text.c_str()); + } + + const MessageMetaEntry* meta = nullptr; + for (size_t i = 0; i < kMessageMetaCapacity; ++i) + { + const MessageMetaEntry& candidate = message_meta_[i]; + if (!candidate.used) + { + continue; + } + if (candidate.protocol == msg->protocol && + candidate.channel == msg->channel && + candidate.from == msg->from && + candidate.msg_id == msg->msg_id) + { + meta = &candidate; + break; + } + } + + if (meta) + { + push_section("RX"); + std::snprintf(value, sizeof(value), "%08lX", static_cast(meta->to)); + push_kv("TO", value); + + std::snprintf(value, sizeof(value), "%u", static_cast(meta->hop_limit)); + push_kv("HOP", value); + + push_kv("ENC", meta->encrypted ? "YES" : "NO"); + + std::snprintf(value, sizeof(value), "%d.%01d", + meta->rx_meta.rssi_dbm_x10 / 10, + std::abs(meta->rx_meta.rssi_dbm_x10 % 10)); + push_kv("RS", value); + + std::snprintf(value, sizeof(value), "%d.%01d", + meta->rx_meta.snr_db_x10 / 10, + std::abs(meta->rx_meta.snr_db_x10 % 10)); + push_kv("SN", value); + + std::snprintf(value, sizeof(value), "%u", static_cast(meta->rx_meta.hop_count)); + push_kv("HP", value); + + std::snprintf(value, sizeof(value), "%02X", static_cast(meta->rx_meta.channel_hash)); + push_kv("HS", value); + + std::snprintf(value, sizeof(value), "%lu", static_cast(meta->rx_meta.relay_node)); + push_kv("RY", value); + } + + if (msg->from != 0 && app()) + { + if (const auto* node = app()->getContactService().getNodeInfo(msg->from)) + { + push_section("NODE"); + push_kv("NM", node->display_name.empty() ? "-" : node->display_name.c_str()); + push_kv("SH", node->short_name[0] != '\0' ? node->short_name : "-"); + push_kv("LN", node->long_name[0] != '\0' ? node->long_name : "-"); + + formatInfoTime(node->last_seen, value, sizeof(value)); + push_kv("SEEN", value[0] != '\0' ? value : "-"); + + std::snprintf(value, sizeof(value), "%.1f", static_cast(node->snr)); + push_kv("SN", value); + + std::snprintf(value, sizeof(value), "%.1f", static_cast(node->rssi)); + push_kv("RS", value); + + std::snprintf(value, sizeof(value), "%u", static_cast(node->hops_away)); + push_kv("HP", value); + + std::snprintf(value, sizeof(value), "%u", static_cast(node->channel)); + push_kv("CH", value); + } + } +} + +void Runtime::sendComposeMessage() +{ + if (usesSmartCompose()) + { + (void)commitComposePreedit(true); + } + + if (!app() || compose_len_ == 0) + { + finishTextEdit(false); + return; + } + + app()->getChatService().sendText(active_conversation_.channel, compose_buffer_, active_conversation_.peer); + finishTextEdit(false); + enterPage(Page::Conversation); +} + +void Runtime::commitConfig() +{ + if (!app()) + { + return; + } + app()->saveConfig(); +} + +void Runtime::ensureBootExit() +{ + if (page_ == Page::BootLog && (nowMs() - boot_started_ms_) >= kBootMinMs) + { + enterPage(Page::Screensaver); + } +} + +void Runtime::ensureSleepTimeout(InputAction action) +{ + if (page_ == Page::BootLog || page_ == Page::Sleep) + { + return; + } + + const uint32_t now = nowMs(); + if (action != InputAction::None) + { + return; + } + + if ((now - last_interaction_ms_) < kSleepTimeoutMs) + { + return; + } + + page_before_sleep_ = page_; + enterPage(Page::Sleep); +} + +void Runtime::adjustRadioSetting(int delta) +{ + if (!app()) + { + return; + } + + auto& cfg = app()->getConfig(); + switch (radio_index_) + { + case 0: + app()->switchMeshProtocol(cfg.mesh_protocol == chat::MeshProtocol::Meshtastic + ? chat::MeshProtocol::MeshCore + : chat::MeshProtocol::Meshtastic, + false); + appendStatus(this, "proto %s", protocolShortLabel(app()->getConfig().mesh_protocol)); + break; + case 1: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + size_t count = 0; + const auto* table = chat::meshtastic::getRegionTable(&count); + if (count > 0) + { + size_t index = 0; + for (size_t i = 0; i < count; ++i) + { + if (table[i].code == + static_cast(cfg.meshtastic_config.region)) + { + index = i; + break; + } + } + index = static_cast(clampValue(static_cast(index) + delta, 0, static_cast(count) - 1)); + cfg.meshtastic_config.region = static_cast(table[index].code); + } + } + else + { + size_t count = 0; + const auto* table = chat::meshcore::getRegionPresetTable(&count); + if (count > 0) + { + int index = -1; + for (size_t i = 0; i < count; ++i) + { + if (table[i].id == cfg.meshcore_config.meshcore_region_preset) + { + index = static_cast(i); + break; + } + } + index = clampValue(index + delta, 0, static_cast(count) - 1); + cfg.meshcore_config.meshcore_region_preset = table[index].id; + } + } + appendStatus(this, "region %s", radioRegionLabel(cfg)); + break; + case 2: + cfg.activeMeshConfig().tx_power = static_cast(clampValue( + static_cast(cfg.activeMeshConfig().tx_power) + delta, + static_cast(app::AppConfig::kTxPowerMinDbm), + static_cast(app::AppConfig::kTxPowerMaxDbm))); + appendStatus(this, "tx %ddBm", static_cast(cfg.activeMeshConfig().tx_power)); + break; + case 3: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + constexpr int kPresetMin = static_cast(meshtastic_Config_LoRaConfig_ModemPreset_LONG_FAST); + constexpr int kPresetMax = static_cast(meshtastic_Config_LoRaConfig_ModemPreset_LONG_TURBO); + cfg.meshtastic_config.modem_preset = static_cast(clampValue( + static_cast(cfg.meshtastic_config.modem_preset) + delta, kPresetMin, kPresetMax)); + cfg.meshtastic_config.use_preset = true; + } + else + { + size_t count = 0; + const auto* table = chat::meshcore::getRegionPresetTable(&count); + if (count > 0) + { + int index = -1; + for (size_t i = 0; i < count; ++i) + { + if (table[i].id == cfg.meshcore_config.meshcore_region_preset) + { + index = static_cast(i); + break; + } + } + index = clampValue(index + delta, 0, static_cast(count) - 1); + cfg.meshcore_config.meshcore_region_preset = table[index].id; + cfg.meshcore_config.meshcore_freq_mhz = table[index].freq_mhz; + cfg.meshcore_config.meshcore_bw_khz = table[index].bw_khz; + cfg.meshcore_config.meshcore_sf = table[index].sf; + cfg.meshcore_config.meshcore_cr = table[index].cr; + } + } + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + appendStatus(this, "modem %s", + chat::meshtastic::presetDisplayName( + static_cast(cfg.meshtastic_config.modem_preset))); + } + else + { + appendStatus(this, "preset %s", radioRegionLabel(cfg)); + } + break; + case 4: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + cfg.meshtastic_config.channel_num = static_cast(clampValue( + static_cast(cfg.meshtastic_config.channel_num) + delta, 0, 255)); + appendStatus(this, "channel %u", static_cast(cfg.meshtastic_config.channel_num)); + } + else + { + cfg.meshcore_config.meshcore_channel_slot = static_cast(clampValue( + static_cast(cfg.meshcore_config.meshcore_channel_slot) + delta, 0, 15)); + appendStatus(this, "slot %u", static_cast(cfg.meshcore_config.meshcore_channel_slot)); + } + break; + case 5: + setEncryptEnabled(cfg, !encryptEnabled(cfg)); + appendStatus(this, "encrypt %s", encryptEnabled(cfg) ? "on" : "off"); + break; + default: + break; + } + + commitConfig(); +} + +void Runtime::adjustDeviceSetting(int delta) +{ + if (!app()) + { + return; + } + + if (device_index_ == 0) + { + app()->setBleEnabled(!app()->isBleEnabled()); + appendStatus(this, "ble %s", app()->isBleEnabled() ? "on" : "off"); + } + else if (device_index_ == 1) + { + app()->getConfig().gps_mode = (app()->getConfig().gps_mode == 0) ? 1 : 0; + commitConfig(); + appendStatus(this, "gps %s", app()->getConfig().gps_mode != 0 ? "on" : "off"); + } + else if (device_index_ == 2) + { + app()->getConfig().gps_sat_mask = nextGpsSatMask(app()->getConfig().gps_sat_mask, delta); + commitConfig(); + appendStatus(this, "sats %s", gpsSatMaskLabel(app()->getConfig().gps_sat_mask)); + } + else if (device_index_ == 3) + { + static constexpr uint32_t kGpsIntervals[] = {15000UL, 30000UL, 60000UL, 300000UL, 600000UL}; + size_t index = 0; + while (index + 1 < arrayCount(kGpsIntervals) && + kGpsIntervals[index] < app()->getConfig().gps_interval_ms) + { + ++index; + } + const int next = clampValue(static_cast(index) + delta, 0, static_cast(arrayCount(kGpsIntervals)) - 1); + app()->getConfig().gps_interval_ms = kGpsIntervals[next]; + commitConfig(); + appendStatus(this, "gps int %lus", static_cast(app()->getConfig().gps_interval_ms / 1000UL)); + } + else if (device_index_ == 4 && host_.timezone_offset_min_fn && host_.set_timezone_offset_min_fn) + { + const int current = host_.timezone_offset_min_fn(); + const int next = clampValue(current + delta * kTimezoneStep, kTimezoneMin, kTimezoneMax); + host_.set_timezone_offset_min_fn(next); + char tz_label[16] = {}; + formatTimezoneLabel(next, tz_label, sizeof(tz_label)); + appendStatus(this, "tz %s", tz_label); + } +} + +void Runtime::beginSettingPopup(Page owner, size_t index) +{ + if (!app()) + { + return; + } + setting_popup_active_ = true; + setting_popup_owner_ = owner; + setting_popup_index_ = index; + setting_popup_config_ = app()->getConfig(); + setting_popup_ble_enabled_ = app()->isBleEnabled(); + setting_popup_timezone_min_ = host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0; +} + +void Runtime::cancelSettingPopup() +{ + setting_popup_active_ = false; +} + +void Runtime::confirmSettingPopup() +{ + if (!setting_popup_active_ || !app()) + { + return; + } + + if (setting_popup_owner_ == Page::ActionPage) + { + const size_t action = setting_popup_index_; + setting_popup_active_ = false; + executeActionPageItem(action); + return; + } + + auto& cfg = app()->getConfig(); + cfg = setting_popup_config_; + cfg.ble_enabled = setting_popup_ble_enabled_; + if (host_.set_timezone_offset_min_fn) + { + host_.set_timezone_offset_min_fn(setting_popup_timezone_min_); + } + app()->setBleEnabled(setting_popup_ble_enabled_); + app()->saveConfig(); + + char value[32] = {}; + formatSettingPopupValue(value, sizeof(value)); + appendStatus(this, "%s", value); + setting_popup_active_ = false; +} + +void Runtime::adjustSettingPopup(int delta) +{ + if (!setting_popup_active_ || !app() || delta == 0) + { + return; + } + + if (setting_popup_owner_ == Page::ActionPage) + { + return; + } + + if (setting_popup_owner_ == Page::RadioSettings) + { + auto& cfg = setting_popup_config_; + switch (setting_popup_index_) + { + case 0: + cfg.mesh_protocol = (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + ? chat::MeshProtocol::MeshCore + : chat::MeshProtocol::Meshtastic; + break; + case 1: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + size_t count = 0; + const auto* table = chat::meshtastic::getRegionTable(&count); + if (count > 0) + { + size_t index = 0; + for (size_t i = 0; i < count; ++i) + { + if (table[i].code == + static_cast(cfg.meshtastic_config.region)) + { + index = i; + break; + } + } + index = static_cast( + clampValue(static_cast(index) + delta, 0, static_cast(count) - 1)); + cfg.meshtastic_config.region = static_cast(table[index].code); + } + } + else + { + size_t count = 0; + const auto* table = chat::meshcore::getRegionPresetTable(&count); + if (count > 0) + { + int index = -1; + for (size_t i = 0; i < count; ++i) + { + if (table[i].id == cfg.meshcore_config.meshcore_region_preset) + { + index = static_cast(i); + break; + } + } + index = clampValue(index + delta, 0, static_cast(count) - 1); + cfg.meshcore_config.meshcore_region_preset = table[index].id; + } + } + break; + case 2: + cfg.activeMeshConfig().tx_power = static_cast(clampValue( + static_cast(cfg.activeMeshConfig().tx_power) + delta, + static_cast(app::AppConfig::kTxPowerMinDbm), + static_cast(app::AppConfig::kTxPowerMaxDbm))); + break; + case 3: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + constexpr int kPresetMin = static_cast(meshtastic_Config_LoRaConfig_ModemPreset_LONG_FAST); + constexpr int kPresetMax = static_cast(meshtastic_Config_LoRaConfig_ModemPreset_LONG_TURBO); + cfg.meshtastic_config.modem_preset = static_cast(clampValue( + static_cast(cfg.meshtastic_config.modem_preset) + delta, kPresetMin, kPresetMax)); + cfg.meshtastic_config.use_preset = true; + } + else + { + size_t count = 0; + const auto* table = chat::meshcore::getRegionPresetTable(&count); + if (count > 0) + { + int index = -1; + for (size_t i = 0; i < count; ++i) + { + if (table[i].id == cfg.meshcore_config.meshcore_region_preset) + { + index = static_cast(i); + break; + } + } + index = clampValue(index + delta, 0, static_cast(count) - 1); + cfg.meshcore_config.meshcore_region_preset = table[index].id; + cfg.meshcore_config.meshcore_freq_mhz = table[index].freq_mhz; + cfg.meshcore_config.meshcore_bw_khz = table[index].bw_khz; + cfg.meshcore_config.meshcore_sf = table[index].sf; + cfg.meshcore_config.meshcore_cr = table[index].cr; + } + } + break; + case 4: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + cfg.meshtastic_config.channel_num = static_cast(clampValue( + static_cast(cfg.meshtastic_config.channel_num) + delta, 0, 255)); + } + else + { + cfg.meshcore_config.meshcore_channel_slot = static_cast(clampValue( + static_cast(cfg.meshcore_config.meshcore_channel_slot) + delta, 0, 15)); + } + break; + case 5: + setEncryptEnabled(cfg, !encryptEnabled(cfg)); + break; + default: + break; + } + return; + } + + if (setting_popup_owner_ == Page::DeviceSettings) + { + switch (setting_popup_index_) + { + case 0: + setting_popup_ble_enabled_ = !setting_popup_ble_enabled_; + break; + case 1: + setting_popup_config_.gps_mode = (setting_popup_config_.gps_mode == 0) ? 1 : 0; + break; + case 2: + setting_popup_config_.gps_sat_mask = nextGpsSatMask(setting_popup_config_.gps_sat_mask, delta); + break; + case 3: + { + static constexpr uint32_t kGpsIntervals[] = {15000UL, 30000UL, 60000UL, 300000UL, 600000UL}; + size_t index = 0; + while (index + 1 < arrayCount(kGpsIntervals) && + kGpsIntervals[index] < setting_popup_config_.gps_interval_ms) + { + ++index; + } + const int next = clampValue(static_cast(index) + delta, 0, static_cast(arrayCount(kGpsIntervals)) - 1); + setting_popup_config_.gps_interval_ms = kGpsIntervals[next]; + break; + } + case 4: + setting_popup_timezone_min_ = clampValue(setting_popup_timezone_min_ + delta * kTimezoneStep, + kTimezoneMin, + kTimezoneMax); + break; + default: + break; + } + } +} + +void Runtime::formatSettingPopupValue(char* out, size_t out_len) const +{ + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + + if (setting_popup_owner_ == Page::RadioSettings) + { + const auto& cfg = setting_popup_config_; + switch (setting_popup_index_) + { + case 0: + std::snprintf(out, out_len, "%s", protocolShortLabel(cfg.mesh_protocol)); + return; + case 1: + std::snprintf(out, out_len, "%s", radioRegionLabel(cfg)); + return; + case 2: + std::snprintf(out, out_len, "%ddBm", static_cast(cfg.activeMeshConfig().tx_power)); + return; + case 3: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + std::snprintf(out, out_len, "%s", + chat::meshtastic::presetDisplayName( + static_cast(cfg.meshtastic_config.modem_preset))); + } + else + { + std::snprintf(out, out_len, "%s", radioRegionLabel(cfg)); + } + return; + case 4: + if (cfg.mesh_protocol == chat::MeshProtocol::Meshtastic) + { + std::snprintf(out, out_len, "CH %u", static_cast(cfg.meshtastic_config.channel_num)); + } + else + { + std::snprintf(out, out_len, "SLOT %u", static_cast(cfg.meshcore_config.meshcore_channel_slot)); + } + return; + case 5: + std::snprintf(out, out_len, "%s", encryptEnabled(cfg) ? "ON" : "OFF"); + return; + default: + break; + } + } + + if (setting_popup_owner_ == Page::DeviceSettings) + { + switch (setting_popup_index_) + { + case 0: + std::snprintf(out, out_len, "%s", setting_popup_ble_enabled_ ? "ON" : "OFF"); + return; + case 1: + std::snprintf(out, out_len, "%s", setting_popup_config_.gps_mode != 0 ? "ON" : "OFF"); + return; + case 2: + std::snprintf(out, out_len, "%s", gpsSatMaskLabel(setting_popup_config_.gps_sat_mask)); + return; + case 3: + std::snprintf(out, out_len, "%lus", static_cast(setting_popup_config_.gps_interval_ms / 1000UL)); + return; + case 4: + { + char tz_label[16] = {}; + formatTimezoneLabel(setting_popup_timezone_min_, tz_label, sizeof(tz_label)); + std::snprintf(out, out_len, "%s", tz_label); + return; + } + default: + break; + } + } +} + +void Runtime::adjustComposeSelection(int delta) +{ + if (usesSmartCompose()) + { + const char* charset = composeKeysetForMode(compose_mode_); + const size_t len = std::strlen(charset); + if (len == 0) + { + compose_charset_index_ = 0; + return; + } + const int next = static_cast(compose_charset_index_) + delta; + if (next < 0) + { + compose_charset_index_ = len - 1; + } + else + { + compose_charset_index_ = static_cast(next) % len; + } + return; + } + + const char* charset = editUsesHexCharset() ? kHexCharset : kComposeCharset; + const size_t len = std::strlen(charset); + if (len == 0) + { + compose_charset_index_ = 0; + return; + } + const int next = static_cast(compose_charset_index_) + delta; + if (next < 0) + { + compose_charset_index_ = len - 1; + } + else + { + compose_charset_index_ = static_cast(next) % len; + } +} + +void Runtime::adjustComposeCandidate(int delta) +{ + if (compose_candidate_count_ == 0) + { + compose_candidate_index_ = 0; + return; + } + const int next = static_cast(compose_candidate_index_) + delta; + if (next < 0) + { + compose_candidate_index_ = compose_candidate_count_ - 1; + } + else + { + compose_candidate_index_ = static_cast(next) % compose_candidate_count_; + } +} + +void Runtime::adjustComposeAction(int delta) +{ + constexpr size_t kActionCount = 5; + const int next = static_cast(compose_action_index_) + delta; + if (next < 0) + { + compose_action_index_ = kActionCount - 1; + } + else + { + compose_action_index_ = static_cast(next) % kActionCount; + } +} + +void Runtime::addComposeChar() +{ + if (usesSmartCompose()) + { + const char* keyset = composeKeysetForMode(compose_mode_); + const size_t len = std::strlen(keyset); + if (len == 0) + { + return; + } + appendComposeChar(keyset[compose_charset_index_ % len]); + return; + } + + const char* charset = editUsesHexCharset() ? kHexCharset : kComposeCharset; + const size_t len = std::strlen(charset); + if (len == 0) + { + return; + } + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, charset[compose_charset_index_ % len]); +} + +void Runtime::removeComposeChar() +{ + if (usesSmartCompose()) + { + compose_abc_last_group_index_ = -1; + compose_abc_last_tap_ms_ = 0; + compose_abc_tap_index_ = 0; + if (compose_preedit_len_ > 0) + { + popChar(compose_preedit_, compose_preedit_len_); + rebuildComposeCandidates(); + } + else + { + popChar(compose_buffer_, compose_len_); + } + return; + } + + popChar(compose_buffer_, compose_len_); +} + +void Runtime::cycleComposeMode() +{ + if (compose_mode_ == ComposeMode::AbcLower) + { + compose_mode_ = ComposeMode::AbcUpper; + } + else if (compose_mode_ == ComposeMode::AbcUpper) + { + compose_mode_ = ComposeMode::Num; + } + else if (compose_mode_ == ComposeMode::Num) + { + compose_mode_ = ComposeMode::Sym; + } + else + { + compose_mode_ = ComposeMode::AbcLower; + } + compose_charset_index_ = 0; + compose_abc_tap_index_ = 0; + compose_abc_last_tap_ms_ = 0; + compose_abc_last_group_index_ = -1; + rebuildComposeCandidates(); +} + +void Runtime::rebuildComposeCandidates() +{ + compose_candidate_count_ = 0; + compose_candidate_index_ = 0; + for (size_t i = 0; i < kComposeCandidateMax; ++i) + { + compose_candidates_[i][0] = '\0'; + } + + if (!usesSmartCompose() || !isAlphaComposeMode(compose_mode_) || compose_preedit_len_ == 0) + { + return; + } + + for (const char* term : kHamTerms) + { + if (!hasPrefixIgnoreCase(term, compose_preedit_)) + { + continue; + } + copyText(compose_candidates_[compose_candidate_count_], term); + ++compose_candidate_count_; + if (compose_candidate_count_ >= kComposeCandidateMax) + { + break; + } + } +} + +bool Runtime::commitComposeCandidate() +{ + if (compose_candidate_count_ == 0 || compose_candidate_index_ >= compose_candidate_count_) + { + return false; + } + appendComposeWord(compose_candidates_[compose_candidate_index_]); + compose_preedit_[0] = '\0'; + compose_preedit_len_ = 0; + compose_abc_last_group_index_ = -1; + compose_abc_last_tap_ms_ = 0; + compose_abc_tap_index_ = 0; + rebuildComposeCandidates(); + return true; +} + +bool Runtime::commitComposePreedit(bool prefer_candidate) +{ + if (compose_preedit_len_ == 0) + { + return false; + } + if (prefer_candidate && commitComposeCandidate()) + { + return true; + } + appendComposeWord(compose_preedit_); + compose_preedit_[0] = '\0'; + compose_preedit_len_ = 0; + compose_abc_last_group_index_ = -1; + compose_abc_last_tap_ms_ = 0; + compose_abc_tap_index_ = 0; + rebuildComposeCandidates(); + return true; +} + +void Runtime::appendComposeChar(char ch) +{ + if (!usesSmartCompose()) + { + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, ch); + return; + } + + if (isAlphaComposeMode(compose_mode_) && isAlphaAscii(ch)) + { + appendChar(compose_preedit_, sizeof(compose_preedit_), compose_preedit_len_, upperAscii(ch)); + rebuildComposeCandidates(); + return; + } + + if (ch == ' ') + { + (void)commitComposePreedit(true); + compose_abc_last_group_index_ = -1; + compose_abc_last_tap_ms_ = 0; + compose_abc_tap_index_ = 0; + if (compose_len_ > 0 && compose_buffer_[compose_len_ - 1] != ' ') + { + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, ' '); + } + return; + } + + (void)commitComposePreedit(true); + compose_abc_last_group_index_ = -1; + compose_abc_last_tap_ms_ = 0; + compose_abc_tap_index_ = 0; + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, ch); +} + +void Runtime::appendComposeWord(const char* text) +{ + if (!text || text[0] == '\0') + { + return; + } + + if (compose_len_ > 0 && compose_buffer_[compose_len_ - 1] != ' ') + { + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, ' '); + } + + for (size_t i = 0; text[i] != '\0'; ++i) + { + appendChar(compose_buffer_, sizeof(compose_buffer_), compose_len_, applyComposeAlphaCase(compose_mode_, text[i])); + } +} + +void Runtime::activateComposeAction() +{ + switch (static_cast(compose_action_index_)) + { + case ComposeAction::Mode: + cycleComposeMode(); + compose_focus_ = ComposeFocus::Action; + break; + case ComposeAction::Space: + appendComposeChar(' '); + compose_focus_ = ComposeFocus::Body; + break; + case ComposeAction::Back: + finishTextEdit(false); + break; + case ComposeAction::Delete: + removeComposeChar(); + compose_focus_ = ComposeFocus::Body; + break; + case ComposeAction::Send: + sendComposeMessage(); + break; + } +} + +void Runtime::saveEditedTextToConfig() +{ + if (!app()) + { + return; + } + + auto& cfg = app()->getConfig(); + switch (edit_target_) + { + case EditTarget::MeshCoreChannelName: + copyText(cfg.meshcore_config.meshcore_channel_name, compose_buffer_); + break; + default: + break; + } + commitConfig(); +} + +void Runtime::formatTime(char* out_time, size_t out_len, char* out_date, size_t date_len) const +{ + if (out_time && out_len > 0) + { + out_time[0] = '\0'; + } + if (out_date && date_len > 0) + { + out_date[0] = '\0'; + } + + if (!host_.utc_now_fn && !host_.millis_fn) + { + return; + } + + time_t now = host_.utc_now_fn ? host_.utc_now_fn() : 0; + const bool has_valid_wall_clock = now >= static_cast(1700000000); + + if (has_valid_wall_clock && host_.timezone_offset_min_fn) + { + now += static_cast(host_.timezone_offset_min_fn()) * 60; + } + + if (!has_valid_wall_clock) + { + const uint32_t uptime_s = host_.millis_fn ? (host_.millis_fn() / 1000U) : 0U; + const uint32_t hours = uptime_s / 3600U; + const uint32_t minutes = (uptime_s / 60U) % 60U; + const uint32_t seconds = uptime_s % 60U; + + if (out_time && out_len > 0) + { + std::snprintf(out_time, out_len, "%02lu:%02lu:%02lu", + static_cast(hours), + static_cast(minutes), + static_cast(seconds)); + } + if (out_date && date_len > 0) + { + std::snprintf(out_date, date_len, "TIME UNSYNC"); + } + return; + } + + const tm* local = gmtime(&now); + if (!local) + { + return; + } + + if (out_time && out_len > 0) + { + std::snprintf(out_time, out_len, "%02d:%02d:%02d", local->tm_hour, local->tm_min, local->tm_sec); + } + if (out_date && date_len > 0) + { + const char* weekday = (local->tm_wday >= 0 && local->tm_wday < 7) ? kWeekdays[local->tm_wday] : "---"; + std::snprintf(out_date, date_len, "%04d-%02d-%02d %s", + local->tm_year + 1900, local->tm_mon + 1, local->tm_mday, weekday); + } +} + +void Runtime::formatTimestamp(char* out, size_t out_len, uint32_t timestamp_s) const +{ + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + if (timestamp_s == 0) + { + return; + } + + const int tz_offset_s = (host_.timezone_offset_min_fn ? host_.timezone_offset_min_fn() : 0) * 60; + const time_t adjusted = static_cast(timestamp_s + tz_offset_s); + const std::tm* tm = std::gmtime(&adjusted); + if (!tm) + { + std::snprintf(out, out_len, "%lu", static_cast(timestamp_s)); + return; + } + + std::snprintf(out, out_len, "%02d-%02d %02d:%02d", + tm->tm_mon + 1, + tm->tm_mday, + tm->tm_hour, + tm->tm_min); +} + +void Runtime::formatProtocol(char* out, size_t out_len) const +{ + if (!out || out_len == 0 || !app()) + { + return; + } + std::snprintf(out, out_len, "%s", protocolShortLabel(app()->getConfig().mesh_protocol)); +} + +void Runtime::formatNodeLabel(char* out, size_t out_len) const +{ + if (!out || out_len == 0 || !app()) + { + return; + } + chat::runtime::formatScreenNodeLabel(app()->getSelfNodeId(), out, out_len); +} + +void Runtime::formatComposeTarget(char* out, size_t out_len) const +{ + if (!out || out_len == 0) + { + return; + } + out[0] = '\0'; + + if (active_conversation_.peer == 0) + { + std::snprintf(out, out_len, "BCST"); + return; + } + + std::snprintf(out, out_len, "%04lX", static_cast(active_conversation_.peer & 0xFFFFUL)); +} + +void Runtime::drawTitleBar(const char* left, const char* right) +{ + if (left && left[0] != '\0') + { + text_renderer_.drawText(display_, 0, 0, left); + } + if (right && right[0] != '\0') + { + const int w = text_renderer_.measureTextWidth(right); + text_renderer_.drawText(display_, std::max(0, display_.width() - w), 0, right); + } + display_.drawHLine(0, 8, display_.width()); +} + +void Runtime::drawMenuList(const char* title, const char* const* items, size_t count, size_t selected) +{ + drawTitleBar(title, nullptr); + const int line_h = text_renderer_.lineHeight(); + const size_t visible = std::min(count, static_cast(6)); + size_t start = 0; + if (count > visible) + { + start = (selected + 1 > visible) ? (selected + 1 - visible) : 0; + if (start + visible > count) + { + start = count - visible; + } + } + + for (size_t i = 0; i < visible && (start + i) < count; ++i) + { + const size_t item_index = start + i; + drawTextClipped(0, 10 + static_cast(i * line_h), display_.width(), items[item_index], item_index == selected); + } +} + +void Runtime::drawFooterHint(const char* hint) +{ + if (!hint) + { + return; + } + drawTextClipped(0, 56, display_.width(), hint); +} + +void Runtime::drawTextClipped(int x, int y, int w, const char* text, bool inverse) +{ + if (!text || w <= 0) + { + return; + } + + char clipped[48] = {}; + if (text_renderer_.measureTextWidth(text) <= w) + { + copyText(clipped, text); + } + else if (w > text_renderer_.ellipsisWidth()) + { + const size_t keep_bytes = text_renderer_.clipTextToWidth(text, w - text_renderer_.ellipsisWidth()); + std::memcpy(clipped, text, std::min(keep_bytes, sizeof(clipped) - 4)); + clipped[std::min(keep_bytes, sizeof(clipped) - 4)] = '\0'; + std::strcat(clipped, "..."); + } + else + { + const size_t keep_bytes = text_renderer_.clipTextToWidth(text, w); + std::memcpy(clipped, text, std::min(keep_bytes, sizeof(clipped) - 1)); + clipped[std::min(keep_bytes, sizeof(clipped) - 1)] = '\0'; + } + text_renderer_.drawText(display_, x, y, clipped, inverse); +} + +void Runtime::drawConversationText(int x, int y, int w, const char* text, bool selected, bool align_right) +{ + if (!text || w <= 0) + { + return; + } + + const int full_width = text_renderer_.measureTextWidth(text); + + if (full_width <= w) + { + const int draw_x = align_right ? (x + std::max(0, w - full_width)) : x; + text_renderer_.drawText(display_, draw_x, y, text, selected); + return; + } + + char clipped[96] = {}; + if (!selected) + { + if (w > text_renderer_.ellipsisWidth()) + { + const size_t keep_bytes = text_renderer_.clipTextToWidth(text, w - text_renderer_.ellipsisWidth()); + std::memcpy(clipped, text, std::min(keep_bytes, sizeof(clipped) - 4)); + clipped[std::min(keep_bytes, sizeof(clipped) - 4)] = '\0'; + std::strcat(clipped, "..."); + } + else + { + const size_t keep_bytes = text_renderer_.clipTextToWidth(text, w); + std::memcpy(clipped, text, std::min(keep_bytes, sizeof(clipped) - 1)); + clipped[std::min(keep_bytes, sizeof(clipped) - 1)] = '\0'; + } + text_renderer_.drawText(display_, x, y, clipped, false); + return; + } + + const size_t text_len = std::strlen(text); + std::vector offsets; + offsets.reserve(text_len + 1); + for (size_t off = 0; off < text_len;) + { + offsets.push_back(off); + off += utf8CharLength(static_cast(text[off])); + } + offsets.push_back(text_len); + + size_t max_scroll_index = 0; + for (size_t i = 0; i + 1 < offsets.size(); ++i) + { + if (text_renderer_.measureTextWidth(text + offsets[i]) > w) + { + max_scroll_index = i + 1; + } + } + + size_t scroll_index = 0; + const uint32_t elapsed_ms = nowMs() >= message_focus_started_ms_ ? (nowMs() - message_focus_started_ms_) : 0U; + if (max_scroll_index > 0 && elapsed_ms > kConversationScrollStartPauseMs) + { + const uint32_t rolling_ms = static_cast(max_scroll_index) * kConversationScrollStepMs; + const uint32_t cycle_ms = rolling_ms + kConversationScrollEndPauseMs; + const uint32_t within_cycle = (elapsed_ms - kConversationScrollStartPauseMs) % std::max(1U, cycle_ms); + if (within_cycle < rolling_ms) + { + scroll_index = std::min(max_scroll_index, within_cycle / kConversationScrollStepMs); + } + else + { + scroll_index = max_scroll_index; + } + } + + const char* window_text = text + offsets[scroll_index]; + const size_t keep_bytes = text_renderer_.clipTextToWidth(window_text, w); + std::memcpy(clipped, window_text, std::min(keep_bytes, sizeof(clipped) - 1)); + clipped[std::min(keep_bytes, sizeof(clipped) - 1)] = '\0'; + text_renderer_.drawText(display_, x, y, clipped, true); +} + +void Runtime::executeActionPageItem(size_t index) +{ + if (!app()) + { + return; + } + + switch (index) + { + case 0: + app()->broadcastNodeInfo(); + appendBootLog("nodeinfo tx"); + break; + case 1: + app()->clearNodeDb(); + appendBootLog("nodes cleared"); + break; + case 2: + app()->clearMessageDb(); + appendBootLog("messages cleared"); + break; + case 3: + if (auto* ble_app = static_cast(app())) + { + ble_app->resetMeshConfig(); + appendBootLog("radio reset"); + } + break; + default: + break; + } +} + +void Runtime::showTransientPopup(const char* title, const char* message, uint32_t duration_ms) +{ + copyText(transient_popup_title_, title ? title : ""); + copyText(transient_popup_message_, message ? message : ""); + transient_popup_active_ = true; + transient_popup_expires_ms_ = nowMs() + duration_ms; +} + +void Runtime::expireTransientPopup() +{ + if (!transient_popup_active_) + { + return; + } + const uint32_t now = nowMs(); + if (now >= transient_popup_expires_ms_) + { + transient_popup_active_ = false; + transient_popup_title_[0] = '\0'; + transient_popup_message_[0] = '\0'; + transient_popup_expires_ms_ = 0; + } +} + +bool Runtime::editUsesHexCharset() const +{ + return false; +} + +bool Runtime::usesSmartCompose() const +{ + return edit_target_ == EditTarget::Message; +} + +uint32_t Runtime::nowMs() const +{ + return host_.millis_fn ? host_.millis_fn() : 0U; +} + +app::IAppFacade* Runtime::app() const +{ + return host_.app; +} + +const chat::ChatMessage* Runtime::selectedMessage() const +{ + if (message_count_ == 0) + { + return nullptr; + } + const size_t index = std::min(message_index_, message_count_ - 1U); + return &messages_[index]; +} + +const chat::contacts::NodeInfo* Runtime::selectedNode() const +{ + if (node_count_ == 0) + { + return nullptr; + } + const size_t index = std::min(node_list_index_, node_count_ - 1U); + return &nodes_[index]; +} + +void Runtime::executeNodeAction() +{ + auto* mesh = app() ? app()->getMeshAdapter() : nullptr; + auto* contacts = app() ? &app()->getContactService() : nullptr; + const chat::contacts::NodeInfo* node = selectedNode(); + if (!node) + { + appendBootLog("node action na"); + showTransientPopup("NODE", "ACTION UNAVAILABLE"); + return; + } + + switch (node_action_index_) + { + case 0: + node_info_scroll_ = 0; + enterPage(Page::NodeInfo); + return; + case 1: + { + if (!contacts) + { + appendBootLog("contact svc na"); + showTransientPopup("ADD CONTACT", "UNAVAILABLE"); + return; + } + if (node->is_contact) + { + appendBootLog("contact exists"); + showTransientPopup("ADD CONTACT", "ALREADY EXISTS"); + return; + } + + char nickname[13] = {}; + if (node->short_name[0] != '\0') + { + copyText(nickname, node->short_name); + } + else + { + std::snprintf(nickname, sizeof(nickname), "%04lX", + static_cast(node->node_id & 0xFFFFUL)); + } + + if (contacts->addContact(node->node_id, nickname)) + { + appendBootLog("contact added"); + showTransientPopup("ADD CONTACT", "SUCCESS"); + rebuildNodeList(); + enterPage(Page::NodeList); + } + else + { + appendBootLog("contact failed"); + showTransientPopup("ADD CONTACT", "FAILED"); + } + return; + } + case 2: + { + if (!mesh) + { + appendBootLog("trace na"); + showTransientPopup("TRACE ROUTE", "UNAVAILABLE"); + return; + } + meshtastic_RouteDiscovery route = meshtastic_RouteDiscovery_init_zero; + uint8_t route_buf[96] = {}; + pb_ostream_t stream = pb_ostream_from_buffer(route_buf, sizeof(route_buf)); + if (!pb_encode(&stream, meshtastic_RouteDiscovery_fields, &route)) + { + appendBootLog("trace encode err"); + showTransientPopup("TRACE ROUTE", "ENCODE FAILED"); + return; + } + + const bool ok = mesh->sendAppData(chat::ChannelId::PRIMARY, + meshtastic_PortNum_TRACEROUTE_APP, + route_buf, + stream.bytes_written, + node->node_id, + false, + 0, + true); + appendBootLog(ok ? "trace queued" : "trace failed"); + showTransientPopup("TRACE ROUTE", ok ? "QUEUED" : "FAILED"); + return; + } + case 3: + { + if (!mesh) + { + appendBootLog("verify na"); + showTransientPopup("KEY VERIFICATION", "UNAVAILABLE"); + return; + } + const bool ok = mesh->startKeyVerification(node->node_id); + appendBootLog(ok ? "verify queued" : "verify failed"); + showTransientPopup("KEY VERIFICATION", ok ? "QUEUED" : "FAILED"); + return; + } + case 4: + requestNodePositionExchange(); + return; + case 5: + showTransientPopup("OPEN COMPASS", "OPENED"); + enterPage(Page::NodeCompass); + return; + default: + return; + } +} + +void Runtime::requestNodePositionExchange() +{ + auto* mesh = app() ? app()->getMeshAdapter() : nullptr; + const chat::contacts::NodeInfo* node = selectedNode(); + if (!node) + { + appendBootLog("pos req node na"); + showTransientPopup("EXCHANGE POSITION", "NO NODE"); + return; + } + if (!mesh) + { + appendBootLog("pos req na"); + showTransientPopup("EXCHANGE POSITION", "UNAVAILABLE"); + return; + } + + const bool ok = mesh->sendAppData(chat::ChannelId::PRIMARY, + meshtastic_PortNum_POSITION_APP, + nullptr, + 0, + node->node_id, + false, + 0, + true); + appendBootLog(ok ? "pos req queued" : "pos req failed"); + showTransientPopup("EXCHANGE POSITION", ok ? "QUEUED" : "FAILED"); +} + +} // namespace ui::mono_128x64 diff --git a/modules/ui_mono_128x64/src/text_renderer.cpp b/modules/ui_mono_128x64/src/text_renderer.cpp new file mode 100644 index 00000000..b53a7840 --- /dev/null +++ b/modules/ui_mono_128x64/src/text_renderer.cpp @@ -0,0 +1,429 @@ +#include "ui/mono_128x64/text_renderer.h" + +#include "ui/mono_128x64/runtime.h" + +#include +#include + +namespace ui::mono_128x64 +{ +namespace +{ + +constexpr uint32_t kReplacementCodepoint = 0xFFFD; + +struct GlyphView +{ + constexpr GlyphView(const uint8_t* bitmap_in = nullptr, + uint8_t width_in = 0, + uint8_t height_in = 0, + int8_t x_offset_in = 0, + int8_t y_offset_in = 0, + uint8_t advance_in = 0) + : bitmap(bitmap_in), + width(width_in), + height(height_in), + x_offset(x_offset_in), + y_offset(y_offset_in), + advance(advance_in) + { + } + + const uint8_t* bitmap; + uint8_t width; + uint8_t height; + int8_t x_offset; + int8_t y_offset; + uint8_t advance; +}; + +uint8_t glyphRowBytes(uint8_t width) +{ + return static_cast((width + 7U) / 8U); +} + +size_t utf8SequenceLength(unsigned char lead) +{ + if ((lead & 0x80U) == 0) + { + return 1; + } + if ((lead & 0xE0U) == 0xC0U) + { + return 2; + } + if ((lead & 0xF0U) == 0xE0U) + { + return 3; + } + if ((lead & 0xF8U) == 0xF0U) + { + return 4; + } + return 1; +} + +bool isContinuation(unsigned char ch) +{ + return (ch & 0xC0U) == 0x80U; +} + +uint32_t decodeUtf8(const char* text, size_t len, size_t& consumed) +{ + consumed = 0; + if (!text || len == 0) + { + return 0; + } + + const unsigned char lead = static_cast(text[0]); + if ((lead & 0x80U) == 0) + { + consumed = 1; + return lead; + } + + const size_t seq_len = utf8SequenceLength(lead); + if (seq_len == 1 || seq_len > len) + { + consumed = 1; + return kReplacementCodepoint; + } + + uint32_t codepoint = 0; + if (seq_len == 2) + { + if (!isContinuation(static_cast(text[1]))) + { + consumed = 1; + return kReplacementCodepoint; + } + codepoint = static_cast(lead & 0x1FU) << 6; + codepoint |= static_cast(text[1] & 0x3FU); + } + else if (seq_len == 3) + { + if (!isContinuation(static_cast(text[1])) || !isContinuation(static_cast(text[2]))) + { + consumed = 1; + return kReplacementCodepoint; + } + codepoint = static_cast(lead & 0x0FU) << 12; + codepoint |= static_cast(text[1] & 0x3FU) << 6; + codepoint |= static_cast(text[2] & 0x3FU); + } + else + { + if (!isContinuation(static_cast(text[1])) || + !isContinuation(static_cast(text[2])) || + !isContinuation(static_cast(text[3]))) + { + consumed = 1; + return kReplacementCodepoint; + } + codepoint = static_cast(lead & 0x07U) << 18; + codepoint |= static_cast(text[1] & 0x3FU) << 12; + codepoint |= static_cast(text[2] & 0x3FU) << 6; + codepoint |= static_cast(text[3] & 0x3FU); + } + + consumed = seq_len; + return codepoint; +} + +uint16_t lookupGlyphIndex(const MonoFont& font, uint32_t codepoint) +{ + if (!font.bitmap || font.glyph_count == 0) + { + return font.glyph_count; + } + + const bool is_compact16 = (font.codepoints16 != nullptr) && (font.glyphs == nullptr); + if (is_compact16) + { + if (!font.codepoints16 || codepoint > 0xFFFFU) + { + return font.fallback_glyph_index < font.glyph_count ? font.fallback_glyph_index : font.glyph_count; + } + const uint16_t wanted = static_cast(codepoint); + const uint16_t* begin = font.codepoints16; + const uint16_t* end = font.codepoints16 + font.glyph_count; + const uint16_t* it = std::lower_bound(begin, end, wanted); + if (it != end && *it == wanted) + { + return static_cast(it - begin); + } + } + else + { + if (!font.glyphs || !font.codepoints32) + { + return font.glyph_count; + } + const uint32_t* begin = font.codepoints32; + const uint32_t* end = font.codepoints32 + font.glyph_count; + const uint32_t* it = std::lower_bound(begin, end, codepoint); + if (it != end && *it == codepoint) + { + return static_cast(it - begin); + } + } + + return font.fallback_glyph_index < font.glyph_count ? font.fallback_glyph_index : font.glyph_count; +} + +GlyphView resolveGlyph(const MonoFont& font, uint16_t glyph_index) +{ + if (!font.bitmap || glyph_index >= font.glyph_count) + { + return {}; + } + + const bool is_compact16 = (font.codepoints16 != nullptr) && (font.glyphs == nullptr); + if (is_compact16) + { + const uint32_t offset = static_cast(glyph_index) * + static_cast(font.glyph_height) * + static_cast(glyphRowBytes(font.glyph_width)); + const uint8_t advance = font.advances ? font.advances[glyph_index] : font.fixed_advance; + return GlyphView{ + font.bitmap + offset, + font.glyph_width, + font.glyph_height, + 0, + 0, + advance, + }; + } + + if (!font.glyphs) + { + return {}; + } + + const MonoGlyph& glyph = font.glyphs[glyph_index]; + return GlyphView{ + font.bitmap + glyph.bitmap_offset, + glyph.width, + glyph.height, + glyph.x_offset, + glyph.y_offset, + glyph.advance, + }; +} + +void drawGlyphBitmap(MonoDisplay& display, const MonoFont& font, int x, int y, const GlyphView& glyph, bool inverse) +{ + if (!glyph.bitmap) + { + return; + } + + if (inverse) + { + display.fillRect(x, y, glyph.advance, font.line_height, true); + } + + for (int row = 0; row < glyph.height; ++row) + { + const uint8_t row_bytes = glyphRowBytes(glyph.width); + const uint8_t* row_ptr = glyph.bitmap + static_cast(row) * row_bytes; + for (int col = 0; col < glyph.width; ++col) + { + const uint8_t byte_value = row_ptr[col / 8]; + const bool on = ((byte_value >> (7 - (col % 8))) & 0x01U) != 0; + if (!on) + { + continue; + } + display.drawPixel(x + glyph.x_offset + col, y + glyph.y_offset + row, !inverse); + } + } +} + +} // namespace + +const MonoFont& builtin_ui_font() +{ + static const uint8_t kBitmap[] = { + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x40, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xE0, + 0xA0, + 0xA0, + 0xE0, + 0xA0, + 0x00, + 0x00, + 0x40, + 0xE0, + 0xC0, + 0x60, + 0x60, + 0xC0, + 0x40, + 0x00, + 0x00, + 0xA0, + 0x20, + 0x40, + 0x80, + 0xA0, + 0x00, + 0x00, + 0x40, + 0xA0, + 0x40, + 0xA0, + 0xA0, + 0x60, + 0x00, + 0x00, + 0x40, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + }; + static const MonoGlyph kGlyphs[] = { + {0, 8, 8, 0, -1, 4}, + {8, 8, 8, 0, -1, 4}, + {16, 8, 8, 0, -1, 4}, + {24, 8, 8, 0, -1, 4}, + {32, 8, 8, 0, -1, 4}, + {40, 8, 8, 0, -1, 4}, + {48, 8, 8, 0, -1, 4}, + {56, 8, 8, 0, -1, 4}, + }; + static const uint32_t kCodepoints[] = {0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27}; + static const MonoFont kFont = MonoFont::makeLegacy( + kBitmap, + kGlyphs, + kCodepoints, + static_cast(sizeof(kCodepoints) / sizeof(kCodepoints[0])), + 8, + 7, + 4, + 0); + return kFont; +} + +TextRenderer::TextRenderer(const MonoFont& font) + : font_(font) +{ +} + +int TextRenderer::lineHeight() const +{ + return font_.line_height; +} + +int TextRenderer::measureTextWidth(const char* utf8) const +{ + if (!utf8) + { + return 0; + } + + int width = 0; + const size_t len = std::strlen(utf8); + for (size_t i = 0; i < len;) + { + size_t consumed = 0; + const uint32_t cp = decodeUtf8(utf8 + i, len - i, consumed); + const uint16_t glyph_index = lookupGlyphIndex(font_, cp); + const GlyphView glyph = resolveGlyph(font_, glyph_index); + width += glyph.bitmap ? glyph.advance : font_.default_advance; + i += consumed ? consumed : 1; + } + return width; +} + +size_t TextRenderer::clipTextToWidth(const char* utf8, int max_width) const +{ + if (!utf8 || max_width <= 0) + { + return 0; + } + + int width = 0; + size_t bytes = 0; + const size_t len = std::strlen(utf8); + for (size_t i = 0; i < len;) + { + size_t consumed = 0; + const uint32_t cp = decodeUtf8(utf8 + i, len - i, consumed); + const uint16_t glyph_index = lookupGlyphIndex(font_, cp); + const GlyphView glyph = resolveGlyph(font_, glyph_index); + const int advance = glyph.bitmap ? glyph.advance : font_.default_advance; + if (width + advance > max_width) + { + break; + } + width += advance; + bytes += consumed ? consumed : 1; + i += consumed ? consumed : 1; + } + return bytes; +} + +int TextRenderer::ellipsisWidth() const +{ + return measureTextWidth("..."); +} + +void TextRenderer::drawText(MonoDisplay& display, int x, int y, const char* utf8, bool inverse) const +{ + if (!utf8) + { + return; + } + + const size_t len = std::strlen(utf8); + int cursor_x = x; + for (size_t i = 0; i < len;) + { + size_t consumed = 0; + const uint32_t cp = decodeUtf8(utf8 + i, len - i, consumed); + const uint16_t glyph_index = lookupGlyphIndex(font_, cp); + const GlyphView glyph = resolveGlyph(font_, glyph_index); + if (glyph.bitmap) + { + drawGlyphBitmap(display, font_, cursor_x, y, glyph, inverse); + cursor_x += glyph.advance; + } + else + { + cursor_x += font_.default_advance; + } + i += consumed ? consumed : 1; + } +} + +} // namespace ui::mono_128x64 diff --git a/modules/ui_shared/include/ui/assets/fonts/font_utils.h b/modules/ui_shared/include/ui/assets/fonts/font_utils.h index e432c16a..232eef05 100644 --- a/modules/ui_shared/include/ui/assets/fonts/font_utils.h +++ b/modules/ui_shared/include/ui/assets/fonts/font_utils.h @@ -42,7 +42,12 @@ inline const lv_font_t* ui_chrome_font() inline const lv_font_t* chat_content_font(const char* text) { +#if defined(GAT562_NO_CJK) && GAT562_NO_CJK + (void)text; + return ui_chrome_font(); +#else return utf8_has_non_ascii(text) ? &lv_font_noto_cjk_16_2bpp : ui_chrome_font(); +#endif } inline void apply_font(lv_obj_t* label, const lv_font_t* font) diff --git a/modules/ui_shared/include/ui/assets/fonts/fonts.h b/modules/ui_shared/include/ui/assets/fonts/fonts.h index 609becca..ddc2cdf7 100644 --- a/modules/ui_shared/include/ui/assets/fonts/fonts.h +++ b/modules/ui_shared/include/ui/assets/fonts/fonts.h @@ -7,4 +7,8 @@ #include "lvgl.h" +#if defined(GAT562_NO_CJK) && GAT562_NO_CJK +#define lv_font_noto_cjk_16_2bpp lv_font_montserrat_14 +#else LV_FONT_DECLARE(lv_font_noto_cjk_16_2bpp); +#endif diff --git a/modules/ui_shared/include/ui/menu/dashboard/dashboard_state.h b/modules/ui_shared/include/ui/menu/dashboard/dashboard_state.h new file mode 100644 index 00000000..280a6189 --- /dev/null +++ b/modules/ui_shared/include/ui/menu/dashboard/dashboard_state.h @@ -0,0 +1,86 @@ +#pragma once + +#include "ui/menu/dashboard/dashboard_style.h" + +namespace ui::menu::dashboard +{ + +struct MeshWidgetUi +{ + DashboardCardChrome chrome{}; + lv_obj_t* orbit_outer = nullptr; + lv_obj_t* orbit_mid = nullptr; + lv_obj_t* orbit_core = nullptr; + lv_obj_t* hero_value = nullptr; + lv_obj_t* hero_caption = nullptr; + lv_obj_t* stat_tiles[3]{}; + lv_obj_t* stat_values[3]{}; + lv_obj_t* stat_captions[3]{}; + lv_obj_t* signal_bar_wrap = nullptr; + lv_obj_t* signal_bars[12]{}; + lv_obj_t* footer_label = nullptr; +}; + +struct GpsWidgetUi +{ + DashboardCardChrome chrome{}; + lv_obj_t* radar = nullptr; + lv_obj_t* radar_rings[3]{}; + lv_obj_t* radar_cross_h = nullptr; + lv_obj_t* radar_cross_v = nullptr; + lv_obj_t* sat_dots[8]{}; + lv_obj_t* sat_labels[8]{}; + lv_obj_t* sat_use_tags[8]{}; + lv_obj_t* stat_tiles[3]{}; + lv_obj_t* stat_values[3]{}; + lv_obj_t* stat_captions[3]{}; + lv_obj_t* footer_label = nullptr; +}; + +struct RecentWidgetUi +{ + DashboardCardChrome chrome{}; + lv_obj_t* rows[2]{}; + lv_obj_t* row_dots[2]{}; + lv_obj_t* row_names[2]{}; + lv_obj_t* row_previews[2]{}; + lv_obj_t* row_badges[2]{}; + lv_obj_t* row_badge_labels[2]{}; + lv_obj_t* scan_track = nullptr; + lv_obj_t* scan_runner = nullptr; + lv_obj_t* footer_label = nullptr; +}; + +struct CompassWidgetUi +{ + DashboardCardChrome chrome{}; + lv_obj_t* dial = nullptr; + lv_obj_t* dial_ring = nullptr; + lv_obj_t* dial_inner_ring = nullptr; + lv_obj_t* north_marker = nullptr; + lv_obj_t* needle = nullptr; + lv_obj_t* center_dot = nullptr; + lv_obj_t* cardinal_labels[4]{}; + lv_obj_t* target_name = nullptr; + lv_obj_t* distance_value = nullptr; + lv_obj_t* bearing_value = nullptr; + lv_obj_t* footer_label = nullptr; +}; + +struct DashboardUi +{ + lv_obj_t* panel = nullptr; + lv_obj_t* grid = nullptr; + lv_timer_t* timer = nullptr; + uint32_t tick = 0; + bool dock_right = false; + MeshWidgetUi mesh{}; + GpsWidgetUi gps{}; + RecentWidgetUi recent{}; + CompassWidgetUi compass{}; +}; + +DashboardUi& dashboard_state(); +void dashboard_reset(); + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/include/ui/menu/dashboard/dashboard_style.h b/modules/ui_shared/include/ui/menu/dashboard/dashboard_style.h new file mode 100644 index 00000000..be1a68f1 --- /dev/null +++ b/modules/ui_shared/include/ui/menu/dashboard/dashboard_style.h @@ -0,0 +1,56 @@ +#pragma once + +#include "lvgl.h" + +#if !defined(LV_FONT_MONTSERRAT_12) || !LV_FONT_MONTSERRAT_12 +#define lv_font_montserrat_12 lv_font_montserrat_14 +#endif + +#if !defined(LV_FONT_MONTSERRAT_16) || !LV_FONT_MONTSERRAT_16 +#define lv_font_montserrat_16 lv_font_montserrat_14 +#endif + +namespace ui::menu::dashboard +{ + +struct DashboardCardChrome +{ + lv_obj_t* card = nullptr; + lv_obj_t* header = nullptr; + lv_obj_t* title = nullptr; + lv_obj_t* status_chip = nullptr; + lv_obj_t* status_label = nullptr; + lv_obj_t* body = nullptr; + lv_obj_t* footer = nullptr; +}; + +lv_color_t color_amber(); +lv_color_t color_amber_dark(); +lv_color_t color_panel_bg(); +lv_color_t color_line(); +lv_color_t color_text(); +lv_color_t color_text_dim(); +lv_color_t color_warn(); +lv_color_t color_ok(); +lv_color_t color_info(); +lv_color_t color_soft_amber(); +lv_color_t color_soft_blue(); +lv_color_t color_soft_green(); +lv_color_t color_soft_warn(); + +DashboardCardChrome create_card_chrome(lv_obj_t* parent, + const char* title, + lv_coord_t card_w, + lv_coord_t card_h); +void set_status_chip(DashboardCardChrome& chrome, const char* text, lv_color_t bg, lv_color_t fg); +void style_stat_tile(lv_obj_t* tile, lv_color_t bg); +void style_body_label(lv_obj_t* label, const lv_font_t* font, lv_color_t color); +void style_footer_label(lv_obj_t* label); +void style_ring_object(lv_obj_t* obj, lv_coord_t diameter, lv_coord_t border, lv_color_t color); +void format_distance(double meters, char* out, size_t out_len); +float normalize_degrees(float value); +float bearing_between(double lat1, double lon1, double lat2, double lon2); +double haversine_m(double lat1, double lon1, double lat2, double lon2); +const char* compass_rose(float bearing); + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/include/ui/menu/dashboard/dashboard_widgets.h b/modules/ui_shared/include/ui/menu/dashboard/dashboard_widgets.h new file mode 100644 index 00000000..c021822b --- /dev/null +++ b/modules/ui_shared/include/ui/menu/dashboard/dashboard_widgets.h @@ -0,0 +1,20 @@ +#pragma once + +#include "lvgl.h" + +namespace ui::menu::dashboard +{ + +void create_mesh_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h); +void refresh_mesh_widget(); + +void create_gps_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h); +void refresh_gps_widget(); + +void create_recent_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h); +void refresh_recent_widget(); + +void create_compass_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h); +void refresh_compass_widget(); + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/include/ui/menu/menu_dashboard.h b/modules/ui_shared/include/ui/menu/menu_dashboard.h new file mode 100644 index 00000000..195a2a12 --- /dev/null +++ b/modules/ui_shared/include/ui/menu/menu_dashboard.h @@ -0,0 +1,32 @@ +#pragma once + +#include "lvgl.h" + +#include "ui/menu/menu_layout.h" + +namespace ui::menu::dashboard +{ + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) || defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) +void init(lv_obj_t* menu_panel, lv_obj_t* grid_panel, const ui::menu_layout::InitOptions& options); +void bringToFront(); +void setActive(bool active); +#else +inline void init(lv_obj_t* menu_panel, lv_obj_t* grid_panel, const ui::menu_layout::InitOptions& options) +{ + (void)menu_panel; + (void)grid_panel; + (void)options; +} + +inline void bringToFront() +{ +} + +inline void setActive(bool active) +{ + (void)active; +} +#endif + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/include/ui/menu/menu_layout.h b/modules/ui_shared/include/ui/menu/menu_layout.h index 2dce1738..fcbc17da 100644 --- a/modules/ui_shared/include/ui/menu/menu_layout.h +++ b/modules/ui_shared/include/ui/menu/menu_layout.h @@ -19,6 +19,7 @@ struct InitOptions void init(const InitOptions& options); lv_obj_t* menuPanel(); void bringContentToFront(); +void setMenuVisible(bool visible); } // namespace menu_layout } // namespace ui diff --git a/modules/ui_shared/include/ui/menu/menu_profile.h b/modules/ui_shared/include/ui/menu/menu_profile.h index dbaaf9e4..bd328259 100644 --- a/modules/ui_shared/include/ui/menu/menu_profile.h +++ b/modules/ui_shared/include/ui/menu/menu_profile.h @@ -69,11 +69,13 @@ struct MenuLayoutProfile lv_coord_t title_offset_x = 0; lv_coord_t title_offset_y = 0; + uint8_t max_columns = 0; bool wrap_grid = false; bool vertical_scroll = false; bool snap_center = false; bool transparent_cards = false; + bool grid_anchor_top_left = false; bool show_top_bar = false; bool show_card_label = false; bool show_desc_label = true; diff --git a/modules/ui_shared/include/ui/menu/menu_runtime.h b/modules/ui_shared/include/ui/menu/menu_runtime.h index f5f09e48..a6cbde94 100644 --- a/modules/ui_shared/include/ui/menu/menu_runtime.h +++ b/modules/ui_shared/include/ui/menu/menu_runtime.h @@ -10,6 +10,14 @@ namespace ui namespace menu_runtime { +enum class Scene : uint8_t +{ + Menu = 0, + App, + WatchFace, + Sleeping, +}; + struct Hooks { struct WatchFaceHooks @@ -29,6 +37,9 @@ struct Hooks void init(lv_obj_t* screen_root, lv_obj_t* main_screen, lv_obj_t* menu_panel, const Hooks& hooks); void showWatchFace(); void onWakeFromSleep(); +void setMenuActive(bool active); +void setScene(Scene scene); +Scene currentScene(); } // namespace menu_runtime } // namespace ui diff --git a/modules/ui_shared/include/ui/ui_status.h b/modules/ui_shared/include/ui/ui_status.h index 41417d6f..56d5f7dc 100644 --- a/modules/ui_shared/include/ui/ui_status.h +++ b/modules/ui_shared/include/ui/ui_status.h @@ -23,6 +23,7 @@ void register_menu_status_row(lv_obj_t* row, void register_chat_badge(lv_obj_t* badge_bg, lv_obj_t* badge_label); void force_update(); int get_total_unread(); +void set_menu_active(bool active); } // namespace status } // namespace ui diff --git a/modules/ui_shared/include/ui/widgets/ime/pinyin_ime.h b/modules/ui_shared/include/ui/widgets/ime/pinyin_ime.h index ffa08bb9..b4fe7b05 100644 --- a/modules/ui_shared/include/ui/widgets/ime/pinyin_ime.h +++ b/modules/ui_shared/include/ui/widgets/ime/pinyin_ime.h @@ -16,6 +16,48 @@ namespace widgets class PinyinIme { public: +#if defined(GAT562_NO_PINYIN_IME) && GAT562_NO_PINYIN_IME + void setEnabled(bool enabled) + { + enabled_ = enabled; + } + bool isEnabled() const { return false; } + + void reset() + { + buffer_.clear(); + candidates_.clear(); + candidate_index_ = 0; + } + bool hasBuffer() const { return false; } + const std::string& buffer() const { return buffer_; } + const std::vector& candidates() const { return candidates_; } + int candidateIndex() const { return 0; } + + bool appendLetter(char c) + { + (void)c; + return false; + } + bool backspace() { return false; } + bool moveCandidate(int delta) + { + (void)delta; + return false; + } + + bool commitCandidate(int index, std::string& out) + { + (void)index; + out.clear(); + return false; + } + bool commitActive(std::string& out) + { + out.clear(); + return false; + } +#else void setEnabled(bool enabled); bool isEnabled() const; @@ -31,10 +73,13 @@ class PinyinIme bool commitCandidate(int index, std::string& out); bool commitActive(std::string& out); +#endif private: +#if !(defined(GAT562_NO_PINYIN_IME) && GAT562_NO_PINYIN_IME) void updateCandidates(); void updateCandidatesFromBuiltin(); +#endif bool enabled_ = false; std::string buffer_; diff --git a/modules/ui_shared/library.json b/modules/ui_shared/library.json index 2cef8aad..bdde925e 100644 --- a/modules/ui_shared/library.json +++ b/modules/ui_shared/library.json @@ -5,13 +5,13 @@ "includeDir": "include", "srcDir": "src", "flags": [ + "-I../../platform/shared/include", "-I../../modules/core_sys/include", "-I../../modules/core_chat/include", "-I../../modules/core_gps/include", "-I../../modules/core_hostlink/include", "-I../../modules/core_team/include", - "-I../../platform/esp/arduino_common/include", - "-I../../platform/esp/boards/include" + "-I../../platform/esp/arduino_common/include" ] }, "dependencies": [ diff --git a/modules/ui_shared/src/ui/app_catalog_builder.cpp b/modules/ui_shared/src/ui/app_catalog_builder.cpp index 86605cb7..a012eada 100644 --- a/modules/ui_shared/src/ui/app_catalog_builder.cpp +++ b/modules/ui_shared/src/ui/app_catalog_builder.cpp @@ -9,12 +9,18 @@ #include "ui/screens/energy_sweep/energy_sweep_page_shell.h" #include "ui/screens/gnss/gnss_skyplot_page_shell.h" #include "ui/screens/gps/gps_page_shell.h" +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK #include "ui/screens/pc_link/pc_link_page_shell.h" +#endif #include "ui/screens/settings/settings_page_shell.h" #include "ui/screens/sstv/sstv_page_shell.h" +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM #include "ui/screens/team/team_page_shell.h" +#endif #include "ui/screens/tracker/tracker_page_shell.h" +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK #include "ui/screens/usb/usb_page_shell.h" +#endif #include "ui/screens/walkie_talkie/walkie_talkie_page_shell.h" namespace @@ -22,6 +28,12 @@ namespace constexpr size_t kMaxMenuApps = 16; +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) +constexpr bool kTab5SkipSkyPlot = true; +#else +constexpr bool kTab5SkipSkyPlot = false; +#endif + extern "C" { extern const lv_image_dsc_t Chat; @@ -29,12 +41,18 @@ extern "C" extern const lv_image_dsc_t Satellite; extern const lv_image_dsc_t contact; extern const lv_image_dsc_t Spectrum; +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM extern const lv_image_dsc_t team_icon; +#endif extern const lv_image_dsc_t tracker_icon; +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK extern const lv_image_dsc_t rf; +#endif extern const lv_image_dsc_t sstv; extern const lv_image_dsc_t Setting; +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK extern const lv_image_dsc_t img_usb; +#endif extern const lv_image_dsc_t walkie_talkie; } @@ -72,26 +90,32 @@ ui::CallbackAppScreen s_energy_sweep_app("Energy Sweep", &Spectrum, energy_sweep::ui::shell::enter, energy_sweep::ui::shell::exit, &s_menu_host); +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM ui::CallbackAppScreen s_team_app("Team", &team_icon, team::ui::shell::enter, team::ui::shell::exit, &s_menu_host); +#endif ui::CallbackAppScreen s_tracker_app("Tracker", &tracker_icon, tracker::ui::shell::enter, tracker::ui::shell::exit, &s_menu_host); +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK ui::CallbackAppScreen s_pc_link_app("Data Exchange", &rf, pc_link::ui::shell::enter, pc_link::ui::shell::exit, &s_menu_host); +#endif ui::CallbackAppScreen s_sstv_app("SSTV", &sstv, sstv_page::ui::shell::enter, sstv_page::ui::shell::exit, &s_menu_host); +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK ui::CallbackAppScreen s_usb_app("USB Mass Storage", &img_usb, usb_storage::ui::shell::enter, usb_storage::ui::shell::exit, &s_menu_host); +#endif ui::CallbackAppScreen s_setting_app("Setting", &Setting, settings::ui::shell::enter, settings::ui::shell::exit, @@ -129,7 +153,9 @@ AppCatalog build(const FeatureFlags& flags) } if (flags.include_team) { +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM add(&s_team_app); +#endif } if (flags.profile == CatalogProfile::IdfDefault && flags.include_tracker) { @@ -137,7 +163,9 @@ AppCatalog build(const FeatureFlags& flags) } if (flags.include_pc_link) { +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK add(&s_pc_link_app); +#endif } if (flags.profile == CatalogProfile::PioDefault && flags.include_sstv) { @@ -153,7 +181,9 @@ AppCatalog build(const FeatureFlags& flags) } if (flags.include_usb) { +#if !defined(GAT562_NO_HOSTLINK) || !GAT562_NO_HOSTLINK add(&s_usb_app); +#endif } if (flags.profile == CatalogProfile::IdfDefault && flags.include_sstv) { @@ -177,7 +207,10 @@ AppCatalog build(const FeatureFlags& flags) } if (flags.include_gnss_skyplot) { - add(&s_skyplot_app); + if (!kTab5SkipSkyPlot) + { + add(&s_skyplot_app); + } } add_common_tail(); } @@ -189,7 +222,10 @@ AppCatalog build(const FeatureFlags& flags) } if (flags.include_gnss_skyplot) { - add(&s_skyplot_app); + if (!kTab5SkipSkyPlot) + { + add(&s_skyplot_app); + } } if (flags.include_tracker) { diff --git a/modules/ui_shared/src/ui/app_runtime.cpp b/modules/ui_shared/src/ui/app_runtime.cpp index 27f5fd5d..b7a207bb 100644 --- a/modules/ui_shared/src/ui/app_runtime.cpp +++ b/modules/ui_shared/src/ui/app_runtime.cpp @@ -1,5 +1,11 @@ #include "ui/app_runtime.h" +#include "ui/menu/menu_layout.h" #include "ui/menu/menu_profile.h" +#include "ui/menu/menu_runtime.h" + +#if defined(ESP_PLATFORM) +#include "esp_log.h" +#endif lv_obj_t* main_screen = nullptr; lv_group_t* menu_g = nullptr; @@ -7,6 +13,10 @@ lv_group_t* app_g = nullptr; namespace { +#if defined(ESP_PLATFORM) +constexpr const char* kTag = "ui-app-runtime"; +#endif + AppScreen* s_active_app = nullptr; AppScreen* s_pending_exit = nullptr; lv_timer_t* s_exit_timer = nullptr; @@ -19,6 +29,31 @@ lv_anim_enable_t transition_anim() : LV_ANIM_ON; } +void show_menu_internal() +{ +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "show_menu_internal active=%s", s_active_app ? s_active_app->name() : "(null)"); +#endif + ui_clear_active_app(); + set_default_group(menu_g); + ui::menu_layout::setMenuVisible(true); + ui::menu_runtime::setScene(ui::menu_runtime::Scene::Menu); + lv_tileview_set_tile_by_index(main_screen, 0, 0, transition_anim()); +} + +uint32_t child_count(lv_obj_t* obj) +{ + if (obj == nullptr) + { + return 0; + } +#if LVGL_VERSION_MAJOR >= 9 + return lv_obj_get_child_count(obj); +#else + return static_cast(lv_obj_get_child_cnt(obj)); +#endif +} + uint32_t exit_delay_ms() { return ui::menu_profile::current().input_mode == ui::menu_profile::InputMode::TouchPrimary ? 16U : 120U; @@ -41,18 +76,51 @@ void exit_to_menu_timer_cb(lv_timer_t* timer) return; } s_pending_exit = nullptr; +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "exit_to_menu_timer_cb begin app=%s", app->name()); +#endif if (main_screen == nullptr) { app->exit(nullptr); + s_active_app = nullptr; return; } lv_obj_t* parent = lv_obj_get_child(main_screen, 1); +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, + "exit_to_menu_timer_cb parent=%p child_count_before=%lu", + parent, + static_cast(child_count(parent))); +#endif app->exit(parent); + if (parent != nullptr) + { + const uint32_t leaked_children = child_count(parent); + if (leaked_children > 0) + { +#if defined(ESP_PLATFORM) + ESP_LOGW(kTag, + "exit_to_menu_timer_cb cleaning leaked app_panel children=%lu", + static_cast(leaked_children)); +#endif + lv_obj_clean(parent); + } + } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, + "exit_to_menu_timer_cb parent=%p child_count_after=%lu", + parent, + static_cast(child_count(parent))); +#endif + s_active_app = nullptr; + show_menu_internal(); if (menu_g) { - set_default_group(menu_g); lv_group_set_editing(menu_g, false); } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "exit_to_menu_timer_cb complete"); +#endif } } // namespace @@ -84,9 +152,7 @@ void set_default_group(lv_group_t* group) void menu_show() { - ui_clear_active_app(); - set_default_group(menu_g); - lv_tileview_set_tile_by_index(main_screen, 0, 0, transition_anim()); + show_menu_internal(); } AppScreen* ui_get_active_app() @@ -101,17 +167,31 @@ void ui_clear_active_app() void ui_switch_to_app(AppScreen* app, lv_obj_t* parent) { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, + "ui_switch_to_app from=%s to=%s parent=%d", + s_active_app ? s_active_app->name() : "(null)", + app ? app->name() : "(null)", + parent ? 1 : 0); +#endif if (s_pending_exit == app) { s_pending_exit = nullptr; } if (s_active_app && s_active_app != app) { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "exiting previous app=%s", s_active_app->name()); +#endif s_active_app->exit(parent); } if (app) { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "enter app=%s", app->name()); +#endif app->enter(parent); + ui::menu_runtime::setScene(ui::menu_runtime::Scene::App); } s_active_app = app; } @@ -123,14 +203,18 @@ void ui_exit_active_app(lv_obj_t* parent) s_active_app->exit(parent); } s_active_app = nullptr; + ui::menu_runtime::setScene(ui::menu_runtime::Scene::Menu); } void ui_request_exit_to_menu() { AppScreen* app = s_active_app; - menu_show(); +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "ui_request_exit_to_menu app=%s", app ? app->name() : "(null)"); +#endif if (app == nullptr) { + menu_show(); return; } if (s_pending_exit == app) diff --git a/modules/ui_shared/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c b/modules/ui_shared/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c deleted file mode 100644 index 9e227b44..00000000 --- a/modules/ui_shared/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c +++ /dev/null @@ -1,31788 +0,0 @@ -/******************************************************************************* - * Size: 16 px - * Bpp: 2 - * Opts: - ******************************************************************************/ - -#ifdef LV_LVGL_H_INCLUDE_SIMPLE -#include "lvgl.h" -#else -#include "lvgl.h" -#endif - -#ifndef LV_FONT_NOTO_CJK_16_2BPP -#define LV_FONT_NOTO_CJK_16_2BPP 1 -#endif - -#if LV_FONT_NOTO_CJK_16_2BPP - -/*----------------- - * BITMAPS - *----------------*/ - -/*Store the image of the glyphs*/ -static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { - 0x34, 0xd3, 0x4c, 0x18, 0x30, 0x60, 0xc0, 0x86, 0x74, 0xd0, 0xb1, 0xcb, 0x1c, 0x71, 0xc7, 0x06, - 0x04, 0x10, 0x0b, 0x04, 0x86, 0xc1, 0x86, 0x60, 0x61, 0x7f, 0xc8, 0x24, 0x10, 0x69, 0x18, 0x36, - 0x06, 0x03, 0xff, 0x05, 0x82, 0x43, 0x60, 0xc3, 0xa0, 0x61, 0x98, 0x18, 0x40, 0x0d, 0x87, 0xd8, - 0x73, 0xf4, 0x07, 0x41, 0xa5, 0x87, 0xac, 0x3e, 0xe0, 0xf3, 0xe4, 0x3d, 0x70, 0x79, 0xe0, 0xf5, - 0x03, 0xd4, 0x38, 0x0e, 0x83, 0xf4, 0x1d, 0x87, 0xd8, 0x40, 0x07, 0xa0, 0xec, 0x3b, 0x4a, 0x05, - 0x21, 0x9c, 0x0e, 0x06, 0x0e, 0x70, 0xb0, 0x61, 0xf6, 0x07, 0x18, 0xb8, 0x2d, 0x24, 0xca, 0x14, - 0x0b, 0xd0, 0xc6, 0x16, 0x1f, 0x60, 0xc2, 0xc3, 0xd2, 0x0c, 0x2c, 0x3d, 0x85, 0x85, 0x87, 0x48, - 0x54, 0x28, 0x1d, 0x87, 0x5c, 0x00, 0x0a, 0xf2, 0x1e, 0xb1, 0xc3, 0xda, 0x0c, 0x3d, 0xa5, 0x03, - 0xcf, 0x61, 0xf3, 0xe0, 0xc8, 0x1e, 0xc2, 0x70, 0x71, 0x60, 0xa0, 0xe1, 0x79, 0xc0, 0xe1, 0xbd, - 0x05, 0xe4, 0x7e, 0x82, 0xbd, 0x23, 0x20, 0xbb, 0x77, 0x10, 0x0f, 0x50, 0x18, 0x18, 0x1a, 0x0c, - 0x0e, 0x07, 0x03, 0x01, 0x80, 0xe0, 0x70, 0xb0, 0xb4, 0x0c, 0x16, 0x15, 0x03, 0x0e, 0xc2, 0x90, - 0x38, 0x5a, 0x0a, 0x01, 0x80, 0xe0, 0x70, 0x38, 0x1c, 0x0c, 0x0a, 0x03, 0x03, 0x82, 0x41, 0x87, - 0x80, 0x04, 0x12, 0x6a, 0x1f, 0xa0, 0x3e, 0x0b, 0x24, 0x3e, 0x0f, 0xfc, 0x61, 0xfb, 0x0f, 0xd8, - 0x67, 0xfe, 0x42, 0x70, 0xfd, 0x87, 0xec, 0x3f, 0x61, 0x80, 0x0e, 0xb0, 0x5a, 0x09, 0x1c, 0x10, - 0x78, 0x7f, 0x07, 0x0a, 0xcb, 0x00, 0x0e, 0xc3, 0x98, 0x3b, 0x43, 0xb0, 0xe6, 0x0e, 0x90, 0xec, - 0x39, 0x83, 0xa4, 0x3b, 0x0e, 0x70, 0xe9, 0x0e, 0xc3, 0xd8, 0x75, 0x03, 0x90, 0xf0, 0x03, 0xe8, - 0x3b, 0x8b, 0x0a, 0xc2, 0xe0, 0x68, 0x56, 0x0d, 0x09, 0xc1, 0x86, 0x70, 0x61, 0x9c, 0x1a, 0x13, - 0x83, 0x42, 0xb0, 0x58, 0x5a, 0x17, 0x36, 0x1d, 0xe8, 0x20, 0x1b, 0x42, 0xf9, 0x0e, 0xd0, 0xed, - 0x0e, 0xd0, 0xed, 0x0e, 0xd0, 0xed, 0x0e, 0xd0, 0xed, 0x0e, 0xe0, 0x5f, 0xe0, 0x05, 0xe8, 0x37, - 0x2b, 0xc1, 0x21, 0xb4, 0x3e, 0xd0, 0xfb, 0x43, 0xce, 0x1f, 0x70, 0x7a, 0xc3, 0xd6, 0x1e, 0xb0, - 0xf5, 0xaf, 0x0f, 0xfc, 0x00, 0x05, 0xf2, 0x0e, 0x55, 0x87, 0xdc, 0x1e, 0xd0, 0xeb, 0x0d, 0xf0, - 0x79, 0xf0, 0x7d, 0xc1, 0xeb, 0x10, 0xd6, 0xf2, 0xad, 0x05, 0xf2, 0x00, 0x0e, 0xf0, 0x7a, 0xf0, - 0x73, 0xd8, 0x77, 0x4c, 0x33, 0x96, 0x1b, 0x4b, 0x0a, 0xc1, 0x60, 0x70, 0xac, 0x17, 0xfc, 0x87, - 0x58, 0x7d, 0x61, 0xf5, 0x80, 0x1f, 0xe4, 0x0e, 0x87, 0x9c, 0x3e, 0x70, 0xfa, 0xef, 0x21, 0x32, - 0x5a, 0x1f, 0x78, 0x3e, 0xb0, 0xfa, 0xc0, 0x86, 0xe1, 0xe5, 0x58, 0x6b, 0xd0, 0x40, 0x0a, 0xf4, - 0x1a, 0xd5, 0x40, 0x38, 0x7d, 0xc1, 0xf6, 0xaf, 0x41, 0x7a, 0x1e, 0x07, 0x04, 0xe0, 0xd0, 0x9c, - 0x1c, 0x13, 0x81, 0xc2, 0xb0, 0xb8, 0x74, 0x35, 0xe4, 0x00, 0x3f, 0xe0, 0xfb, 0x83, 0xce, 0x1f, - 0x68, 0x79, 0xc3, 0xea, 0x07, 0xda, 0x1e, 0x70, 0xf9, 0xc3, 0xeb, 0x0f, 0xac, 0x3e, 0xe0, 0xc0, - 0x03, 0xf2, 0x13, 0xa3, 0xa0, 0xa0, 0x54, 0x05, 0x02, 0xa0, 0x5a, 0x0d, 0x09, 0xf5, 0x03, 0x6d, - 0xe0, 0xb4, 0x2f, 0x03, 0x0c, 0xe0, 0xc3, 0x38, 0x2d, 0x1e, 0x0a, 0xf9, 0x00, 0x05, 0xe8, 0x35, - 0xaa, 0xc2, 0xd0, 0xb4, 0x70, 0xd6, 0x0c, 0x33, 0x83, 0x80, 0xf8, 0x2f, 0xa7, 0x0f, 0xac, 0x3e, - 0xe0, 0xf3, 0x85, 0xca, 0xe0, 0xd7, 0x90, 0x80, 0xb2, 0xc3, 0xff, 0x06, 0xb2, 0xc0, 0x2c, 0x16, - 0x1f, 0xf8, 0x3f, 0xd6, 0x0b, 0x41, 0x23, 0x82, 0x0f, 0x0f, 0x90, 0xf5, 0xe0, 0x9b, 0x90, 0x3e, - 0x43, 0x9f, 0x21, 0xf3, 0x72, 0x1f, 0x5e, 0x0f, 0xc8, 0x7f, 0xe4, 0x3f, 0xf0, 0x7f, 0xe0, 0x9f, - 0xf9, 0x0f, 0xe0, 0x10, 0xf9, 0xf2, 0x1f, 0x37, 0x21, 0xf3, 0xe0, 0xf3, 0xe0, 0x9b, 0x90, 0x3e, - 0x43, 0xc8, 0x7c, 0x05, 0xe4, 0x1c, 0xda, 0x1d, 0xc1, 0xdc, 0x19, 0xc3, 0xb4, 0x37, 0x07, 0x68, - 0x72, 0x1f, 0xf9, 0xd0, 0xed, 0x00, 0x0e, 0x6f, 0xa0, 0xfd, 0xc8, 0x56, 0x87, 0x68, 0x7d, 0x86, - 0xd0, 0xfc, 0xc0, 0x70, 0x9f, 0x48, 0x30, 0x68, 0x28, 0x0c, 0x2c, 0x18, 0x58, 0x58, 0x58, 0x30, - 0x30, 0x58, 0x58, 0x30, 0x50, 0x0c, 0x06, 0x06, 0x8e, 0x0f, 0x03, 0x0a, 0x80, 0xb8, 0xb8, 0x3b, - 0x43, 0xff, 0x03, 0x90, 0x90, 0xfe, 0x6f, 0xa0, 0xe0, 0x0d, 0xe0, 0xf9, 0xf0, 0x7d, 0xbc, 0x1e, - 0xc7, 0x0e, 0x70, 0x61, 0xdc, 0x0e, 0x0d, 0x85, 0x61, 0x3f, 0xe0, 0xb8, 0x36, 0x83, 0x43, 0x58, - 0xe1, 0xce, 0x70, 0x7b, 0x40, 0x7f, 0xa0, 0x38, 0x4f, 0x0e, 0x19, 0xc7, 0x0c, 0xe3, 0x84, 0xf0, - 0xff, 0x80, 0xe1, 0x3e, 0x1c, 0x3b, 0x9c, 0x3a, 0x8e, 0x1d, 0xce, 0x81, 0xf0, 0xff, 0x40, 0x0d, - 0x7a, 0x0c, 0xf9, 0x56, 0x17, 0x07, 0xd6, 0x1f, 0xb8, 0x3f, 0x70, 0x7e, 0xe0, 0xfd, 0xc1, 0xfa, - 0xc3, 0xfb, 0x83, 0x21, 0x3c, 0xab, 0x43, 0x5e, 0x80, 0x7f, 0x41, 0x9d, 0x1b, 0x40, 0xe1, 0xac, - 0x0e, 0x1d, 0xc3, 0x87, 0x58, 0xe1, 0xd6, 0x38, 0x75, 0x8e, 0x1d, 0x63, 0x87, 0x70, 0xe1, 0xac, - 0x0e, 0xb7, 0x90, 0x3f, 0xa0, 0xc0, 0x7f, 0xca, 0xd0, 0xe7, 0x0f, 0x38, 0x79, 0xc3, 0xcf, 0xf4, - 0x3a, 0x1c, 0xe1, 0xe7, 0x0f, 0x38, 0x79, 0xd7, 0x87, 0xfd, 0x00, 0x7f, 0xca, 0xd0, 0xe7, 0x0f, - 0x38, 0x79, 0xc3, 0xcf, 0xf4, 0x3a, 0x1c, 0xe1, 0xe7, 0x0f, 0x38, 0x79, 0xc3, 0xce, 0x1e, 0x0d, - 0x7a, 0x42, 0x7c, 0xab, 0x41, 0xc1, 0xf5, 0x87, 0xee, 0x0f, 0xdc, 0x1f, 0xb8, 0x2f, 0xc7, 0x07, - 0x59, 0x61, 0xd6, 0x0e, 0x0d, 0x60, 0x7c, 0xb7, 0x06, 0xbe, 0x40, 0x70, 0xe7, 0x1c, 0x39, 0xc7, - 0x0e, 0x71, 0xc3, 0x9c, 0x70, 0xe7, 0x1f, 0xfc, 0x3a, 0x1a, 0xc7, 0x0e, 0x71, 0xc3, 0x9c, 0x70, - 0xe7, 0x1c, 0x39, 0xc7, 0x0e, 0x70, 0x71, 0xc7, 0x1c, 0x71, 0xc7, 0x1c, 0x71, 0xc7, 0x1c, 0x0e, - 0x70, 0xf3, 0x87, 0x9c, 0x3c, 0xe1, 0xe7, 0x0f, 0x38, 0x79, 0xc3, 0xce, 0x1e, 0xb0, 0x21, 0x58, - 0x39, 0xb4, 0x2b, 0xd0, 0x00, 0x70, 0xce, 0x8e, 0x1b, 0x40, 0xe1, 0x70, 0x4e, 0x0f, 0x06, 0x72, - 0xc3, 0x9e, 0xf4, 0x19, 0xf2, 0xb0, 0xcf, 0x03, 0x82, 0x70, 0x9d, 0x03, 0x86, 0xf0, 0x1c, 0x3b, - 0x47, 0x0e, 0xb0, 0x70, 0xf3, 0x87, 0x9c, 0x3c, 0xe1, 0xe7, 0x0f, 0x38, 0x79, 0xc3, 0xce, 0x1e, - 0x70, 0xf3, 0x87, 0x9d, 0x78, 0x7f, 0xc0, 0x78, 0x3a, 0xd5, 0xe0, 0xef, 0x2b, 0xc8, 0x4f, 0x95, - 0xd0, 0x2a, 0x6a, 0xdc, 0x2c, 0xd5, 0x9a, 0x39, 0xab, 0x28, 0x49, 0xab, 0x06, 0x60, 0xd5, 0x83, - 0xb0, 0x6a, 0xc0, 0xe8, 0x35, 0x61, 0x61, 0x6a, 0xc3, 0xed, 0x74, 0x33, 0xbe, 0x0c, 0xef, 0xa0, - 0x9d, 0xdc, 0x27, 0x73, 0x80, 0xee, 0x0c, 0x0e, 0xe0, 0xb1, 0xdc, 0x2d, 0x5b, 0x85, 0x6e, 0xe1, - 0xbb, 0x70, 0xcf, 0x9c, 0x3b, 0xc0, 0x09, 0xbd, 0x07, 0x3c, 0xaf, 0x21, 0x70, 0x6b, 0x05, 0x87, - 0xb8, 0xe0, 0xf7, 0x1c, 0x1e, 0xb3, 0x83, 0xd6, 0x70, 0x7b, 0x8b, 0x0f, 0x70, 0x38, 0x35, 0x84, - 0xf2, 0xbc, 0x86, 0x6f, 0x41, 0x7f, 0x90, 0x3a, 0x2b, 0x87, 0x0c, 0xe3, 0x87, 0x6a, 0xc3, 0x38, - 0xe1, 0x3c, 0x3f, 0xd0, 0x1d, 0x0f, 0x38, 0x7c, 0xe1, 0xf3, 0x87, 0xce, 0x1f, 0x09, 0xbd, 0x07, - 0x9e, 0x57, 0x90, 0xdc, 0x1a, 0xc2, 0xb0, 0xf6, 0x83, 0x83, 0xdc, 0x0e, 0x0f, 0x58, 0x34, 0x3d, - 0x60, 0xe0, 0xf5, 0x82, 0xc3, 0xdc, 0x07, 0x43, 0x38, 0x6f, 0x20, 0x78, 0x3a, 0xfd, 0x07, 0xeb, - 0x0f, 0xfb, 0xc8, 0x7f, 0xaf, 0x83, 0xff, 0x00, 0x7f, 0xa0, 0x3a, 0x07, 0xc3, 0x86, 0x71, 0xc3, - 0xb5, 0x61, 0x9c, 0x70, 0x9f, 0x0f, 0xf4, 0x07, 0x4b, 0x09, 0xc2, 0xe0, 0x38, 0x4e, 0x07, 0x0d, - 0xe1, 0xc3, 0x3a, 0x0a, 0xf4, 0x1b, 0xca, 0xb0, 0x58, 0x7d, 0x61, 0xfb, 0xc1, 0xf3, 0xf2, 0x1e, - 0x7d, 0x07, 0xcf, 0x07, 0xd6, 0x21, 0xdc, 0x7a, 0x55, 0x84, 0xde, 0x80, 0x7f, 0xf0, 0x77, 0x07, - 0xee, 0x0f, 0xdc, 0x1f, 0xb8, 0x3f, 0x70, 0x7e, 0xe0, 0xfd, 0xc1, 0xfb, 0x83, 0xf7, 0x07, 0xee, - 0x0f, 0xdc, 0x18, 0x70, 0xe7, 0x70, 0xe7, 0x70, 0xe7, 0x70, 0xe7, 0x70, 0xe7, 0x70, 0xe7, 0x70, - 0xe7, 0x70, 0xeb, 0x30, 0xeb, 0x38, 0x37, 0x0f, 0x2b, 0xc1, 0x3f, 0x40, 0xe0, 0xe7, 0x2c, 0x3a, - 0x80, 0xd0, 0xda, 0x0e, 0x09, 0xc2, 0xb0, 0xac, 0x27, 0x0b, 0x43, 0x68, 0x30, 0xeb, 0x1c, 0x39, - 0xce, 0x0f, 0x6e, 0x1f, 0x5e, 0x0f, 0x9e, 0x0c, 0x70, 0xd6, 0x1b, 0x9c, 0x37, 0x83, 0x69, 0xa1, - 0x79, 0x03, 0x83, 0x80, 0xd4, 0x07, 0x05, 0x82, 0x56, 0x0a, 0x01, 0xc1, 0x83, 0x07, 0x05, 0x83, - 0x06, 0x9a, 0x16, 0xa8, 0x14, 0x30, 0xdd, 0x10, 0x3b, 0x86, 0xa6, 0x85, 0xd0, 0x33, 0xe0, 0xde, - 0x83, 0xbc, 0x1a, 0xd0, 0x34, 0x36, 0x96, 0x15, 0x85, 0xa0, 0xd0, 0xac, 0xb0, 0xee, 0xc3, 0xcf, - 0x07, 0xaf, 0x07, 0xb7, 0x43, 0x71, 0x61, 0x38, 0x5a, 0x0e, 0x0a, 0xc7, 0x0e, 0xe0, 0x3c, 0x19, - 0xd1, 0xc3, 0x58, 0x5c, 0x16, 0x84, 0xe0, 0xb0, 0xee, 0x34, 0x39, 0xec, 0x3e, 0xf2, 0x1f, 0x58, - 0x7e, 0x70, 0xfc, 0xe1, 0xf9, 0xc3, 0xf3, 0x86, 0x2f, 0xf8, 0x3c, 0xe8, 0x7b, 0xc1, 0xe7, 0x0f, - 0xb8, 0x3d, 0x61, 0xe7, 0x43, 0xdc, 0x1e, 0xb0, 0xfb, 0x43, 0xde, 0x5f, 0x1f, 0xf8, 0x7d, 0x38, - 0x1c, 0x0e, 0x07, 0x03, 0x81, 0xc0, 0xe0, 0x70, 0x38, 0x1c, 0x0e, 0x07, 0x03, 0x81, 0xc0, 0xfa, - 0x90, 0xe7, 0x0f, 0x61, 0xe9, 0x0e, 0x60, 0xf6, 0x1e, 0xd0, 0xe6, 0x0f, 0x61, 0xec, 0x3d, 0x40, - 0xf6, 0x1e, 0xc3, 0xd2, 0x1c, 0xe1, 0xe4, 0x7d, 0x01, 0x80, 0xc0, 0x60, 0x30, 0x18, 0x0c, 0x06, - 0x03, 0x01, 0x80, 0xc0, 0x60, 0x30, 0x18, 0x0c, 0xfa, 0x03, 0xa1, 0xbd, 0x06, 0xcc, 0x2a, 0x12, - 0x0d, 0x1c, 0x70, 0xb2, 0x81, 0x50, 0xff, 0xd0, 0x0c, 0xe1, 0x70, 0x5c, 0x12, 0x03, 0xf2, 0x07, - 0x55, 0xa1, 0xee, 0x0c, 0xae, 0x05, 0xcf, 0x16, 0x15, 0x0d, 0x0b, 0x8f, 0x2b, 0xd0, 0x3e, 0x68, - 0xb0, 0xfa, 0xc3, 0xeb, 0x0f, 0xac, 0x3e, 0xb2, 0xf2, 0x0b, 0xca, 0xb4, 0xb0, 0xde, 0x2c, 0x35, - 0x96, 0x19, 0xcb, 0x0d, 0x65, 0x86, 0xe2, 0xf2, 0xbc, 0x0a, 0x3e, 0x82, 0x0a, 0xf4, 0x17, 0x95, - 0x02, 0xc3, 0xdc, 0x1e, 0xd0, 0xf6, 0x87, 0xbc, 0x1f, 0x79, 0x52, 0x15, 0xe8, 0x0f, 0xb4, 0x3e, - 0xd0, 0xfb, 0x43, 0xed, 0x0a, 0xf3, 0xa0, 0xf2, 0xbc, 0x96, 0x1b, 0x4e, 0x0d, 0xa6, 0x86, 0xd3, - 0x43, 0x69, 0xe0, 0xda, 0x3c, 0xaf, 0x20, 0x7d, 0x1a, 0x0a, 0xf2, 0x1b, 0x87, 0x41, 0x61, 0x38, - 0x34, 0x36, 0x0f, 0xf8, 0x1a, 0x1f, 0x70, 0x7e, 0xe4, 0x50, 0x6b, 0xd2, 0x00, 0x03, 0xe4, 0x1c, - 0x13, 0x86, 0x70, 0x9f, 0xc0, 0x74, 0x27, 0x0c, 0xe1, 0x9c, 0x33, 0x86, 0x70, 0xce, 0x19, 0xc2, - 0x03, 0xfd, 0x0e, 0x07, 0x41, 0xc1, 0x68, 0x28, 0x16, 0x81, 0xd1, 0xc3, 0x7e, 0x0d, 0x40, 0xfa, - 0xd0, 0xfb, 0xfc, 0x0d, 0x0d, 0xc6, 0x1d, 0xc7, 0x05, 0x61, 0x5f, 0x40, 0xb0, 0xf5, 0x87, 0xac, - 0x3d, 0x61, 0xeb, 0x2f, 0x25, 0xe9, 0xf1, 0x61, 0xb6, 0xc3, 0x6d, 0x86, 0xdb, 0x0d, 0xb6, 0x1b, - 0x6c, 0x36, 0xd8, 0x6d, 0xb1, 0xc3, 0xeb, 0x2c, 0xb2, 0xcb, 0x2c, 0xb2, 0xcb, 0x00, 0x05, 0x84, - 0xe1, 0xff, 0x8b, 0x0a, 0xc2, 0xb0, 0xac, 0x2b, 0x0a, 0xc2, 0xb0, 0xac, 0x2b, 0x0a, 0xc2, 0xb0, - 0x3c, 0x5e, 0x00, 0xb0, 0xf5, 0x87, 0xac, 0x3d, 0x61, 0xeb, 0x0a, 0xcb, 0x05, 0x82, 0xc7, 0x41, - 0x67, 0x05, 0x7e, 0x0a, 0xf1, 0xc0, 0xb0, 0x38, 0x2c, 0x2f, 0x16, 0x1b, 0x40, 0xb2, 0xcb, 0x2c, - 0xb2, 0xcb, 0x2c, 0xb2, 0xcb, 0x1c, 0x1c, 0xa1, 0x70, 0x2f, 0x25, 0xe5, 0x7d, 0x36, 0x58, 0x4e, - 0x85, 0xb6, 0x13, 0x86, 0xdb, 0x09, 0xc3, 0x6d, 0x84, 0xe1, 0xb6, 0xc2, 0x70, 0xdb, 0x61, 0x38, - 0x6d, 0xb0, 0x9c, 0x36, 0x80, 0xa1, 0x79, 0x2f, 0x4f, 0x8b, 0x0d, 0xb6, 0x1b, 0x6c, 0x36, 0xd8, - 0x6d, 0xb0, 0xdb, 0x61, 0xb6, 0xc3, 0x68, 0x0a, 0xf4, 0x1b, 0x95, 0xe0, 0x58, 0x6d, 0x34, 0x37, - 0x1a, 0x1a, 0xcd, 0x0d, 0xc7, 0x83, 0x68, 0x39, 0x5e, 0x0d, 0x7a, 0x00, 0xa1, 0x79, 0x05, 0xe5, - 0x5a, 0x58, 0x6f, 0x16, 0x1a, 0xcb, 0x0c, 0xe5, 0x86, 0xb2, 0xc3, 0x71, 0x79, 0x5e, 0x05, 0xbe, - 0x82, 0xb0, 0xfa, 0xc3, 0xeb, 0x0f, 0xac, 0x3e, 0x0a, 0xf3, 0xa0, 0xe0, 0x5a, 0x58, 0x6d, 0x34, - 0x36, 0x9a, 0x1b, 0x4d, 0x0d, 0xa7, 0x83, 0x68, 0xf2, 0xbc, 0x81, 0xf4, 0x68, 0x7d, 0xa1, 0xf6, - 0x87, 0xda, 0x1f, 0x68, 0xa1, 0x65, 0xe9, 0x2d, 0x0a, 0xc3, 0x58, 0x6b, 0x0d, 0x61, 0xac, 0x35, - 0x86, 0x05, 0xe8, 0x1e, 0x49, 0x34, 0x3a, 0xd0, 0xe7, 0xd0, 0x73, 0xc1, 0xd6, 0x68, 0xf0, 0xfd, - 0x00, 0x02, 0x1d, 0x87, 0x61, 0x5f, 0xa1, 0xd0, 0x9c, 0x33, 0x86, 0x70, 0xce, 0x1d, 0xa1, 0xb9, - 0x09, 0xf4, 0xb0, 0xd9, 0x61, 0xb2, 0xc3, 0x65, 0x86, 0xcb, 0x0d, 0x96, 0x1b, 0x2c, 0x27, 0x1e, - 0x6f, 0x02, 0xf4, 0x60, 0xb0, 0xce, 0x38, 0x6e, 0x07, 0x05, 0xa0, 0xb0, 0x38, 0x6c, 0x14, 0x0d, - 0xa6, 0x86, 0xb7, 0x0f, 0x7a, 0x0f, 0x78, 0x30, 0x70, 0x9d, 0x0b, 0x4d, 0x05, 0xc0, 0x70, 0x70, - 0x37, 0x05, 0x82, 0xc1, 0x98, 0x38, 0x0e, 0x31, 0xa6, 0x1b, 0x64, 0xa3, 0x86, 0xdc, 0x0f, 0x40, - 0xd7, 0x82, 0xf2, 0x19, 0xe0, 0xbc, 0x10, 0x34, 0x0e, 0x0b, 0x07, 0x05, 0xce, 0x19, 0xf2, 0x1d, - 0xe0, 0xea, 0x70, 0x6c, 0x70, 0xb8, 0x1e, 0x1c, 0x36, 0x80, 0xb0, 0xce, 0x0c, 0x37, 0x03, 0x82, - 0xd0, 0x38, 0x1c, 0x36, 0x94, 0x0d, 0x43, 0x43, 0x3b, 0x87, 0xbd, 0x07, 0xad, 0x0f, 0x38, 0x7d, - 0xc1, 0xcd, 0x87, 0x3e, 0x0f, 0x3f, 0xc1, 0xcf, 0x07, 0x58, 0x73, 0x87, 0xb8, 0x3a, 0xc3, 0x9d, - 0x0e, 0xe0, 0xe7, 0xfc, 0x00, 0x03, 0xe0, 0x68, 0x58, 0x6c, 0x36, 0x1b, 0x42, 0xc0, 0xe8, 0x4e, - 0x1b, 0x0d, 0xa1, 0x61, 0xb0, 0xd8, 0x6d, 0x09, 0xe0, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, 0x66, - 0x66, 0x66, 0x78, 0x36, 0x85, 0xa1, 0x68, 0x5a, 0x16, 0x85, 0x40, 0xde, 0x05, 0x02, 0xd0, 0xb4, - 0x2d, 0x0b, 0x42, 0xd0, 0xb4, 0x78, 0x00, 0x07, 0x82, 0x41, 0xab, 0x06, 0x04, 0x0f, 0x90, 0xff, - 0x3f, 0xff, 0x7a, 0x17, 0xff, 0x28, 0x3f, 0xff, 0x78, 0x0b, 0xf6, 0xbe, 0x0f, 0xec, 0x3f, 0xf0, - 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x05, 0x87, 0xfe, 0x0b, 0x0f, - 0xfc, 0x16, 0x1f, 0xf8, 0x2c, 0x3f, 0xe5, 0xac, 0x3f, 0xeb, 0xe8, 0x3e, 0x0c, 0xe1, 0xff, 0x87, - 0x0f, 0xfc, 0x38, 0x7f, 0xe1, 0xc3, 0xff, 0x0e, 0x05, 0x5f, 0x20, 0x55, 0xfd, 0x44, 0x1f, 0xe4, - 0x3f, 0xf3, 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x0f, 0x38, 0x73, 0x87, 0x9c, 0x3d, - 0xaf, 0xb8, 0x3d, 0x7f, 0xa0, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, 0xc1, 0xea, 0x07, 0xfe, 0x06, 0x87, - 0xfe, 0x06, 0x87, 0xfe, 0x07, 0xfe, 0x83, 0xed, 0x0e, 0xd0, 0xf3, 0x87, 0xb4, 0x3d, 0x40, 0xf6, - 0x87, 0xb4, 0x3d, 0xa1, 0xd6, 0x1f, 0x61, 0xce, 0x87, 0x9c, 0x33, 0xa1, 0xf5, 0x86, 0xd0, 0xef, - 0xc1, 0xff, 0x83, 0xf0, 0x0f, 0xda, 0x1f, 0xf8, 0xd0, 0xff, 0xc7, 0x07, 0x7f, 0xfe, 0xf0, 0x7f, - 0x68, 0x7d, 0x40, 0xd8, 0x7f, 0x61, 0x38, 0x7f, 0x68, 0x1c, 0x3f, 0x9c, 0x1c, 0x1f, 0xeb, 0x70, - 0xff, 0xde, 0x83, 0xfe, 0x7e, 0x43, 0xf3, 0xe4, 0x7d, 0x06, 0xbc, 0x87, 0x3f, 0x83, 0xff, 0x06, - 0x3f, 0xff, 0x01, 0x7f, 0xf0, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xfb, 0xff, 0xa0, 0xcb, 0xfe, - 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, 0x0f, 0xb0, - 0xff, 0xc1, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x05, 0x87, 0xfe, 0x0b, 0x43, 0xff, 0x03, 0xfe, 0x0f, - 0xec, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x05, 0x87, - 0xf7, 0xff, 0xef, 0x01, 0x7f, 0xf2, 0x80, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, 0xc1, 0xfb, 0x43, 0xff, - 0x03, 0x43, 0xff, 0x03, 0x83, 0xff, 0x03, 0xe4, 0x3f, 0xf6, 0xaf, 0x21, 0xfe, 0xd0, 0x5c, 0x1f, - 0xda, 0x1a, 0x0f, 0xed, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, - 0x0f, 0x80, 0x2f, 0xff, 0xd8, 0x15, 0x6b, 0xad, 0x60, 0xd4, 0x0c, 0xe1, 0xf5, 0x03, 0x38, 0x7d, - 0x40, 0xce, 0x1f, 0x50, 0x33, 0x87, 0xdc, 0x19, 0xc3, 0xed, 0x0c, 0xe1, 0xf6, 0x1c, 0xe1, 0xeb, - 0x0e, 0x70, 0xe7, 0x0f, 0x38, 0x67, 0x83, 0xce, 0x1b, 0x43, 0xe7, 0x0f, 0xfc, 0x1e, 0x02, 0xff, - 0xe0, 0xbf, 0xff, 0x78, 0x3f, 0xb4, 0x3f, 0xf1, 0xe0, 0xff, 0xc5, 0xc1, 0xff, 0xaf, 0x53, 0x43, - 0xf7, 0x8a, 0x0f, 0x07, 0x3e, 0x05, 0x02, 0xf0, 0x57, 0x05, 0x40, 0xde, 0x04, 0x1d, 0x40, 0xe4, - 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xc0, 0x0f, 0xfc, 0x1f, - 0x68, 0x7f, 0xe3, 0x43, 0xff, 0x3f, 0xfe, 0x0d, 0x40, 0xff, 0xc6, 0x87, 0xfe, 0x34, 0x3f, 0xf1, - 0xff, 0xf0, 0x7f, 0xe0, 0x61, 0xff, 0x87, 0x07, 0xff, 0x87, 0x0f, 0xfc, 0x50, 0x3f, 0xf1, 0xa1, - 0xff, 0x9c, 0x3f, 0xdf, 0x90, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x0f, 0xff, 0xde, 0x0f, 0x50, 0x3f, - 0x21, 0x50, 0x3f, 0x61, 0x5f, 0xe0, 0x38, 0x54, 0x0f, 0x9c, 0x2a, 0x07, 0xd4, 0x0a, 0x81, 0xf7, - 0xff, 0xe8, 0x3f, 0xf5, 0x03, 0xff, 0x68, 0x7f, 0xec, 0x3f, 0xf5, 0x87, 0xe7, 0xf2, 0x1f, 0xf8, - 0x20, 0x07, 0xff, 0xc1, 0xf9, 0xc3, 0x38, 0x7e, 0x70, 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xea, 0x06, - 0x70, 0xfd, 0x40, 0xce, 0x1d, 0xff, 0xf0, 0x79, 0x5c, 0xba, 0xc3, 0xf6, 0x86, 0xa0, 0x7e, 0xc3, - 0xa8, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0x3b, 0x83, 0xe7, 0x0e, 0xe0, 0xdf, 0xff, 0xbc, 0x80, 0x0f, - 0xa0, 0xff, 0xc5, 0x87, 0xf5, 0xff, 0xe8, 0x32, 0xda, 0xf8, 0x3e, 0x70, 0xfe, 0xff, 0xfd, 0xc2, - 0xed, 0x7f, 0x83, 0x38, 0x7f, 0xe3, 0xff, 0x90, 0xff, 0x9f, 0x07, 0xfe, 0xf0, 0x7c, 0xc1, 0x78, - 0x3f, 0xaf, 0xc1, 0xff, 0x9b, 0x90, 0xff, 0xc5, 0x03, 0xff, 0x07, 0x80, 0x0a, 0xff, 0xe0, 0xf5, - 0x03, 0xd6, 0x1e, 0xa0, 0x79, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0xff, 0xe0, 0xf5, 0x17, 0xd6, 0x1e, - 0xa0, 0x79, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0x8b, 0xeb, 0x0f, 0x5f, 0xfc, 0x1e, 0xa0, 0x79, 0xc3, - 0xd4, 0x0f, 0x38, 0x6f, 0xff, 0xde, 0x02, 0xff, 0xe5, 0x00, 0x0f, 0xfc, 0x1d, 0x7f, 0xfe, 0x83, - 0xfb, 0x43, 0xff, 0x1e, 0x0f, 0xfc, 0x5c, 0x1f, 0xfa, 0xf4, 0xe8, 0x7e, 0xf1, 0x41, 0xe0, 0xeb, - 0x81, 0x40, 0xb8, 0x2f, 0x21, 0x50, 0x37, 0x80, 0x87, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, - 0x0f, 0xcb, 0xff, 0x94, 0x0f, 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x28, 0x07, 0x0f, 0x68, - 0x28, 0x07, 0x0f, 0x68, 0x28, 0x07, 0x0f, 0x70, 0x38, 0x16, 0x1b, 0xff, 0xf7, 0x83, 0x68, 0x28, - 0x07, 0x0f, 0x68, 0x28, 0x07, 0x0f, 0x68, 0x28, 0x07, 0x0f, 0x68, 0x28, 0x0b, 0x0f, 0x68, 0x2f, - 0xe0, 0xf6, 0x87, 0xfe, 0x06, 0x87, 0xfe, 0x07, 0xff, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, - 0xf9, 0x57, 0x83, 0xd7, 0xfa, 0x43, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, - 0x7f, 0xf9, 0x0d, 0x45, 0xeb, 0x50, 0x75, 0x03, 0x98, 0x3e, 0xa0, 0x73, 0x07, 0xd4, 0x0e, 0x60, - 0xfa, 0x81, 0xcc, 0x1f, 0x50, 0x39, 0x83, 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x70, 0xff, 0xfd, 0xe0, - 0xf7, 0x07, 0xfe, 0xa0, 0x7f, 0xea, 0x07, 0x9f, 0xff, 0xca, 0xc3, 0x70, 0x6d, 0x58, 0x6d, 0x0d, - 0xab, 0x0a, 0xf4, 0x16, 0xac, 0x0e, 0x0f, 0x03, 0x56, 0x3a, 0x17, 0x8d, 0x5d, 0xa1, 0xd1, 0xab, - 0x0f, 0xf6, 0xac, 0x3f, 0x9d, 0x58, 0x7c, 0xfa, 0x00, 0x0e, 0xa0, 0x28, 0x1f, 0xea, 0x02, 0x81, - 0xfe, 0xa0, 0x28, 0x1e, 0x50, 0x28, 0x0a, 0x01, 0x09, 0xc1, 0x40, 0x50, 0x1a, 0x16, 0x94, 0x05, - 0x07, 0x0c, 0xe5, 0x01, 0x42, 0x81, 0xdb, 0x40, 0x51, 0xc3, 0xd3, 0x40, 0x53, 0x43, 0xf5, 0x01, - 0x40, 0xff, 0x50, 0x14, 0x0f, 0xf5, 0x01, 0x40, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, - 0x1f, 0xa8, 0x1a, 0x81, 0xfa, 0x81, 0xb8, 0x3f, 0x68, 0x6d, 0x0f, 0xda, 0x1b, 0x43, 0xf7, 0x06, - 0xe0, 0xf9, 0xf0, 0x4f, 0x83, 0xe7, 0xb0, 0x53, 0x0f, 0xb4, 0xe3, 0x68, 0x1e, 0xc0, 0xf6, 0x0c, - 0x3a, 0x81, 0xb8, 0x16, 0x15, 0x86, 0xf0, 0x6f, 0x02, 0x42, 0x70, 0xf4, 0x12, 0x19, 0x0f, 0xef, - 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1f, 0xdc, 0x1f, 0xf9, 0xd0, 0xfd, 0xff, 0xfb, 0x43, 0x38, 0x7f, - 0xe3, 0x41, 0x87, 0xf5, 0x02, 0xc3, 0xf5, 0xff, 0xe8, 0x32, 0xf6, 0xbc, 0x1f, 0xd8, 0x7f, 0x58, - 0x58, 0x34, 0x3b, 0x42, 0xc0, 0xe8, 0x5c, 0x1b, 0x09, 0xc1, 0x61, 0x9c, 0x35, 0x03, 0xde, 0x83, - 0xff, 0x07, 0xf0, 0x0f, 0xf9, 0x0f, 0xd4, 0x0e, 0xc3, 0xf6, 0x1d, 0x40, 0xfa, 0x80, 0x41, 0x87, - 0xce, 0x0a, 0x14, 0x06, 0x85, 0xa3, 0x8e, 0x0b, 0x0a, 0xfc, 0x9f, 0xc1, 0xf5, 0x03, 0xb4, 0x3c, - 0xe1, 0xda, 0x1e, 0x70, 0xee, 0x0f, 0x3f, 0xd7, 0xfa, 0x09, 0x41, 0xc8, 0x7f, 0xe0, 0xff, 0xbf, - 0xff, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x7f, 0xf9, 0x0f, 0xfc, 0x78, 0x3f, 0xf1, 0xc1, - 0xff, 0x9f, 0x04, 0x85, 0x7e, 0x69, 0x85, 0xa1, 0xec, 0xac, 0x68, 0x7a, 0x85, 0x0f, 0x41, 0xf6, - 0x0a, 0x16, 0x1f, 0x70, 0x28, 0x0e, 0x0e, 0xf0, 0x54, 0x0b, 0x82, 0xf0, 0x6e, 0x0d, 0xc0, 0x42, - 0xf9, 0x0f, 0xfc, 0x1f, 0xfb, 0xff, 0xf7, 0x00, 0x0f, 0xfc, 0x1f, 0x2e, 0xab, 0xe8, 0x37, 0xd4, - 0xf2, 0x83, 0xff, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, - 0x3f, 0x7f, 0xfe, 0xf0, 0x79, 0xd0, 0xff, 0xc7, 0x05, 0x40, 0xfd, 0xc1, 0xdc, 0x1e, 0xf0, 0x73, - 0x68, 0x6f, 0xfe, 0xa6, 0x19, 0x60, 0xfd, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, - 0xc1, 0xe9, 0x05, 0x03, 0xfd, 0x20, 0xa0, 0x79, 0xff, 0xfc, 0x81, 0xc1, 0xc0, 0xa0, 0x34, 0x0e, - 0x0d, 0x04, 0x83, 0x40, 0xe0, 0xf0, 0x3c, 0x0d, 0x03, 0x8f, 0x47, 0x73, 0x40, 0xe6, 0x8f, 0x14, - 0xd0, 0x3d, 0x82, 0xc2, 0xb4, 0x0e, 0x84, 0x87, 0x68, 0x1c, 0x3f, 0xda, 0x07, 0x0f, 0x9f, 0x80, - 0x07, 0xff, 0xe8, 0x3d, 0x82, 0x81, 0xf6, 0x0c, 0x12, 0x50, 0x34, 0x98, 0x24, 0xc3, 0x9c, 0xc1, - 0x34, 0x0f, 0x26, 0x0e, 0x50, 0x6f, 0xff, 0xd8, 0x30, 0xff, 0xc0, 0xc3, 0xff, 0x03, 0x0f, 0xfc, - 0x0c, 0x3f, 0xf0, 0xe1, 0xff, 0x8a, 0x07, 0xfe, 0x30, 0xff, 0xc1, 0xff, 0x83, 0x0f, 0xa8, 0x1f, - 0x9f, 0xff, 0xd0, 0x64, 0x2a, 0x01, 0x41, 0xed, 0x05, 0x01, 0x61, 0xe7, 0x05, 0x01, 0xa1, 0xf6, - 0x94, 0x28, 0x1f, 0x90, 0x50, 0x43, 0xdf, 0xff, 0xbc, 0x1a, 0x80, 0xa0, 0x68, 0x3a, 0x81, 0x68, - 0xe8, 0x75, 0x02, 0x7d, 0x07, 0xd4, 0x0d, 0x68, 0x7d, 0x6d, 0xc3, 0xc1, 0xef, 0xa4, 0x35, 0xe0, - 0xc8, 0x7f, 0xe0, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0xdd, 0x0f, 0x94, 0x1f, 0xf8, 0x1c, 0x1f, - 0xf8, 0xed, 0x0f, 0xfb, 0x81, 0xa1, 0xfd, 0xc1, 0x3c, 0x1e, 0xb8, 0x1a, 0x0f, 0x20, 0x7c, 0x85, - 0xa1, 0x5e, 0x02, 0x1d, 0xa1, 0xc8, 0x7e, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, - 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xf8, 0x0f, 0xfd, 0x68, 0x79, 0xd1, - 0xd0, 0xd6, 0x84, 0xf0, 0x2c, 0x3c, 0xc5, 0x87, 0xf5, 0x87, 0xfb, 0x43, 0xfd, 0xa1, 0xfe, 0xd0, - 0xff, 0x68, 0x7f, 0xb4, 0x3f, 0xda, 0x1f, 0xed, 0x0f, 0xf6, 0x87, 0xfb, 0x43, 0x80, 0x0e, 0xc3, - 0xd8, 0x18, 0x18, 0x5c, 0x61, 0xb3, 0x0c, 0x98, 0x7b, 0x0f, 0x61, 0x9f, 0x01, 0xf3, 0x83, 0x41, - 0x87, 0xb0, 0xf6, 0x1e, 0xc0, 0x0f, 0x38, 0x7f, 0xe7, 0x0f, 0x97, 0xad, 0x7e, 0xff, 0xfd, 0xb8, - 0x67, 0x0c, 0xee, 0x19, 0xc3, 0x3b, 0x86, 0x70, 0xce, 0xe1, 0x9c, 0x33, 0xbf, 0xff, 0xb7, 0x0c, - 0xe1, 0x9c, 0x3c, 0xe1, 0xff, 0x9c, 0x3f, 0xf3, 0x87, 0xfe, 0x70, 0xf0, 0x0f, 0xa8, 0x1f, 0xf8, - 0x14, 0x0f, 0xd7, 0xff, 0xe8, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xe5, 0xdc, 0xbc, 0x1a, 0xff, - 0xf4, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, - 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xf0, 0x0f, 0x68, 0x7d, 0x7f, 0xfa, 0x05, 0x16, 0xe5, 0xac, - 0x12, 0x16, 0x84, 0xe0, 0xa0, 0x5a, 0x13, 0x82, 0xff, 0xf8, 0x3e, 0xd0, 0xf3, 0xff, 0xfa, 0x70, - 0xda, 0x1a, 0x8e, 0x1b, 0x43, 0x51, 0xc3, 0x70, 0x6a, 0x3f, 0xff, 0xa0, 0xf6, 0x87, 0xfe, 0xd0, - 0xf0, 0x0f, 0xfc, 0x1e, 0xc2, 0xd0, 0xfe, 0xc0, 0xeb, 0xe3, 0x4c, 0x1f, 0xf8, 0xd3, 0x1c, 0x43, - 0xda, 0x67, 0x0e, 0x86, 0xd3, 0x20, 0xd8, 0x6d, 0x30, 0xff, 0xb4, 0xc1, 0xff, 0x26, 0x98, 0x30, - 0x60, 0xd3, 0x4c, 0x18, 0x30, 0x69, 0xa6, 0x0c, 0x18, 0x34, 0xd3, 0x06, 0x0c, 0x1a, 0x1b, 0x07, - 0xfc, 0x86, 0xc1, 0x87, 0x68, 0x7f, 0xe0, 0xc0, 0x60, 0xfb, 0xc1, 0xf7, 0x90, 0xf5, 0xa1, 0xeb, - 0x43, 0xd6, 0x87, 0x90, 0x0f, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x82, 0xc3, 0xfd, 0x7f, 0xf8, 0x3f, - 0x9c, 0x27, 0x0f, 0xe7, 0x0d, 0x87, 0xa8, 0x30, 0x6c, 0x3e, 0xbd, 0x06, 0xc3, 0xf3, 0xe0, 0xd8, - 0x7e, 0x7b, 0x41, 0x87, 0xed, 0x2c, 0x18, 0x18, 0x2e, 0x0f, 0x60, 0x71, 0xf0, 0x7d, 0xa5, 0x0e, - 0x0f, 0xdf, 0x83, 0xff, 0x07, 0x0b, 0xff, 0xc1, 0xed, 0x0f, 0x38, 0x7b, 0x49, 0x0d, 0x87, 0xb4, - 0x74, 0x2c, 0x3d, 0xa0, 0x74, 0x18, 0x7b, 0x42, 0x60, 0x61, 0xed, 0x0f, 0x38, 0x6f, 0xff, 0xde, - 0x0d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x3a, 0x81, 0xfb, 0x0e, 0xd0, 0xfd, 0x86, 0xb0, 0xfc, 0xe1, - 0xb0, 0xfb, 0xe8, 0x3f, 0xf0, 0x7c, 0x02, 0x07, 0x0f, 0xea, 0x0e, 0x1f, 0xed, 0x58, 0x7e, 0x5d, - 0x6b, 0xe1, 0xff, 0xfd, 0x07, 0x50, 0x3a, 0x43, 0xb4, 0x3b, 0x43, 0xb2, 0xc2, 0xd0, 0xd4, 0x07, - 0x03, 0x42, 0x74, 0x2c, 0x1a, 0x17, 0x07, 0xd8, 0x5e, 0x0f, 0x9c, 0x78, 0x3f, 0x58, 0xc1, 0xeb, - 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0xeb, 0x0f, 0xfc, 0x15, 0x87, 0xfe, 0x0a, 0x81, 0xf3, - 0xff, 0xf9, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xfc, 0xbb, 0xcb, 0x83, 0xaf, - 0xff, 0x41, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, - 0x78, 0x3f, 0xff, 0x78, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0xbf, 0x87, 0xf9, 0x03, 0x85, 0x8e, 0x16, - 0x81, 0xc2, 0xc7, 0x0b, 0x40, 0xf2, 0x63, 0xa8, 0xd0, 0x39, 0x98, 0xee, 0x68, 0x1c, 0x9c, 0x73, - 0x74, 0x0e, 0x16, 0x38, 0x1d, 0x03, 0x85, 0x8e, 0x16, 0x81, 0xc2, 0xc7, 0x0b, 0x40, 0xe1, 0x63, - 0x85, 0xa0, 0x71, 0xe1, 0xc7, 0xc0, 0x0f, 0xfc, 0x1f, 0x60, 0x70, 0xd8, 0x7a, 0x80, 0xa0, 0x38, - 0x3c, 0xe0, 0x51, 0x61, 0xdf, 0xff, 0xbc, 0x1d, 0x40, 0xce, 0x1f, 0x50, 0x14, 0x05, 0x87, 0x78, - 0x2a, 0x05, 0x68, 0x39, 0xff, 0xca, 0xd0, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xfd, 0x7f, 0xfe, 0x83, - 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0e, 0xd0, 0xed, 0x0e, 0xd0, 0xed, 0x0e, - 0xd0, 0xed, 0x0e, 0xd0, 0xec, 0x39, 0xc3, 0xa8, 0x19, 0xd0, 0xdc, 0x13, 0xe0, 0xdc, 0x1f, 0xf0, - 0x0f, 0xfc, 0x19, 0xff, 0xe8, 0x3e, 0xd0, 0xda, 0x1f, 0x68, 0x6c, 0x3f, 0x68, 0x56, 0x1f, 0xb0, - 0xdc, 0x1f, 0xb0, 0xdf, 0xc8, 0x4e, 0x1f, 0x38, 0x6a, 0x07, 0xec, 0x36, 0x87, 0xec, 0x27, 0x0f, - 0xce, 0x17, 0x07, 0xe7, 0x05, 0x87, 0xf7, 0x0e, 0x1f, 0x7e, 0x0f, 0xfc, 0x1c, 0x0e, 0x43, 0xff, - 0x05, 0xa1, 0xff, 0x87, 0x0f, 0xfc, 0x0f, 0xf4, 0x1f, 0x9d, 0x77, 0x07, 0xed, 0x0d, 0x87, 0xef, - 0x06, 0xb0, 0xfb, 0xc1, 0xdc, 0x1f, 0x61, 0xd7, 0x83, 0xff, 0x3b, 0xa1, 0xff, 0x70, 0xe1, 0xfc, - 0xf0, 0x56, 0x1f, 0x3c, 0x1d, 0xe0, 0xcf, 0x90, 0xfb, 0xc8, 0x38, 0x3f, 0xce, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x87, 0xfc, 0xdf, 0x07, 0x95, 0x7d, 0x21, 0xef, 0xa9, 0xa1, 0xff, 0x81, 0xa1, 0xff, - 0x81, 0xa1, 0xff, 0x81, 0xa1, 0xff, 0x95, 0xd6, 0xfc, 0xaf, 0xfa, 0x8b, 0x07, 0xf6, 0x87, 0xfe, - 0x06, 0x87, 0xfe, 0x06, 0x87, 0x90, 0xfb, 0x43, 0xd8, 0x7d, 0xc1, 0xd6, 0x1f, 0x3f, 0xf2, 0x00, - 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x70, 0x7f, 0xe3, 0xc1, 0xb4, 0x3e, 0xf0, - 0x6b, 0x0f, 0xbc, 0x19, 0xc3, 0xea, 0x06, 0x74, 0x3f, 0xf1, 0xc1, 0xff, 0x8e, 0x05, 0x87, 0xf7, - 0x06, 0xe0, 0xfb, 0x83, 0xda, 0x19, 0xe1, 0x6a, 0xbc, 0x1b, 0xfe, 0xa9, 0xe0, 0x90, 0xff, 0x38, - 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x61, 0xff, 0x21, 0x50, 0x2a, 0x06, 0x70, 0x9c, 0x2d, - 0x0e, 0xd0, 0xa0, 0x58, 0x79, 0xc3, 0xda, 0x1f, 0x70, 0x6b, 0x0f, 0xed, 0x03, 0xa1, 0xfc, 0xe0, - 0xe0, 0xff, 0xaf, 0x83, 0xff, 0x1e, 0x0f, 0xfc, 0xfe, 0x43, 0xfa, 0xd0, 0x5c, 0x1e, 0xbc, 0x1c, - 0xfa, 0x0b, 0x83, 0xf9, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7f, 0xe0, 0x38, - 0x7f, 0xe0, 0xb4, 0x3e, 0x7f, 0xfe, 0x83, 0xff, 0x16, 0x1f, 0xf8, 0x70, 0xff, 0xc3, 0xa1, 0xff, - 0x9d, 0x0f, 0xfd, 0x68, 0x7f, 0xeb, 0x0f, 0xfc, 0xf8, 0x3f, 0xe7, 0xd0, 0x7f, 0xd6, 0xdc, 0x87, - 0x28, 0x1a, 0x06, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xa0, 0xff, 0xc5, 0x03, 0xfd, 0xff, 0xe0, - 0xed, 0x0f, 0x38, 0x76, 0x1f, 0x38, 0x76, 0x1f, 0x58, 0x76, 0x1d, 0x72, 0x1d, 0x87, 0xfe, 0x07, - 0xff, 0xe0, 0xff, 0xc3, 0x87, 0xfe, 0x18, 0xff, 0xf8, 0xa0, 0x7f, 0xe2, 0x81, 0xff, 0x8d, 0x0f, - 0xf7, 0xd0, 0x7f, 0xe0, 0xc0, 0x0e, 0x83, 0xff, 0x01, 0xc3, 0xff, 0x03, 0x83, 0xff, 0x0f, 0xff, - 0xc8, 0x5c, 0x58, 0x7f, 0xac, 0x0e, 0x1f, 0xd6, 0x13, 0x87, 0xf4, 0x84, 0xff, 0xc8, 0x7c, 0xe1, - 0xff, 0x80, 0xe1, 0xff, 0x80, 0xeb, 0xe0, 0xfc, 0xff, 0xd0, 0x7c, 0xe1, 0xff, 0x80, 0xe1, 0xff, - 0x80, 0xe1, 0xf8, 0x0f, 0xfc, 0x1f, 0xe5, 0xa9, 0xe4, 0x37, 0xfd, 0x28, 0x3f, 0xe7, 0x09, 0x41, - 0xd8, 0x4e, 0x16, 0x87, 0x50, 0x0e, 0x07, 0x0f, 0xb0, 0x38, 0x34, 0x3e, 0x40, 0xe0, 0x43, 0xbf, - 0xff, 0x78, 0x0b, 0xeb, 0x5f, 0x07, 0xe7, 0x0f, 0xfc, 0x07, 0x0f, 0xfc, 0x07, 0x0f, 0xfc, 0x0a, - 0x07, 0xfd, 0x7c, 0x87, 0xc0, 0x0f, 0xfc, 0x1f, 0xf2, 0xa9, 0xf0, 0x6f, 0xf5, 0x48, 0x7f, 0x98, - 0x3f, 0xf0, 0x5a, 0x1f, 0xf8, 0x0a, 0x0f, 0xef, 0xff, 0xa0, 0xff, 0xc5, 0x87, 0xfe, 0x2c, 0x3f, - 0xf1, 0xe0, 0xff, 0xcf, 0x07, 0xfc, 0xf8, 0x3f, 0xd7, 0xc8, 0x7f, 0xac, 0xb9, 0x0f, 0x20, 0xc3, - 0x5f, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xf2, 0xa4, 0x3b, 0xff, 0x51, 0x0c, 0xe1, 0xff, 0x80, 0xe1, - 0xa0, 0xfe, 0xa0, 0x4e, 0x1f, 0xd2, 0x13, 0x87, 0xf6, 0x84, 0xe1, 0xfd, 0xff, 0xfb, 0x09, 0x0c, - 0xe1, 0xff, 0x20, 0x70, 0xff, 0x68, 0x1c, 0x0e, 0x1d, 0x61, 0x38, 0x56, 0x15, 0x86, 0x70, 0xdc, - 0x0c, 0x39, 0xc3, 0xb0, 0xf5, 0xe8, 0x3e, 0x0f, 0xcb, 0x58, 0x79, 0xff, 0x51, 0x0f, 0x38, 0x7f, - 0xe0, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x3f, 0xfe, 0x43, 0x38, 0x74, 0x87, 0xce, 0x1d, 0x21, - 0xf3, 0x87, 0x48, 0x7d, 0x61, 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xe4, 0x3f, 0xf0, 0x2d, 0x0f, 0xf9, - 0xe0, 0xff, 0xd6, 0x87, 0xfe, 0x0f, 0xfc, 0x18, 0x0f, 0xcb, 0x58, 0x79, 0xff, 0x51, 0x0f, 0x38, - 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x3f, 0xfe, 0x43, 0x38, 0x74, 0x87, 0xce, 0x1d, - 0x21, 0xf3, 0x87, 0x48, 0x7d, 0x61, 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xff, 0x21, 0xff, 0x82, 0xf2, - 0x1f, 0xf8, 0x17, 0x07, 0xfe, 0x0b, 0x83, 0xff, 0x07, 0x0f, 0xe5, 0x51, 0x0d, 0xff, 0xd2, 0x1f, - 0xce, 0x1f, 0xf8, 0x16, 0x1f, 0xcb, 0xdc, 0xbf, 0x03, 0xff, 0xf7, 0x83, 0xac, 0x36, 0x87, 0xd6, - 0x86, 0xb8, 0x35, 0xce, 0x1b, 0x2f, 0x02, 0x03, 0x86, 0xc2, 0x43, 0x9c, 0x36, 0x1f, 0xd4, 0x0d, - 0x87, 0xf6, 0x86, 0xc3, 0xe7, 0x83, 0xb0, 0xfb, 0x43, 0xd8, 0x7f, 0xe0, 0xfe, 0x0f, 0xe5, 0x50, - 0x3b, 0xff, 0x51, 0x0f, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xfe, - 0xa1, 0x42, 0x43, 0xaa, 0xe2, 0x85, 0x5c, 0x05, 0xa8, 0x50, 0xb8, 0x3e, 0xa1, 0x42, 0x43, 0xcd, - 0xc5, 0x09, 0x06, 0x9e, 0x68, 0x50, 0xba, 0x61, 0xca, 0x28, 0x05, 0x83, 0xfa, 0x81, 0xff, 0x81, - 0x40, 0xf8, 0x0f, 0x96, 0xa6, 0x1d, 0xff, 0x51, 0x41, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, - 0xfe, 0xf0, 0x79, 0x28, 0x21, 0xfd, 0x42, 0x84, 0x90, 0x4f, 0xd1, 0x42, 0xf4, 0x1e, 0x62, 0x85, - 0x03, 0x9a, 0x71, 0xe2, 0x41, 0x82, 0x5a, 0xfd, 0x7d, 0x07, 0x3b, 0x47, 0x0f, 0xd6, 0x0a, 0x0f, - 0x06, 0xf2, 0x15, 0x02, 0xb8, 0x08, 0x75, 0x03, 0x90, 0x0f, 0xfc, 0x13, 0xff, 0xe8, 0x3f, 0xe7, - 0x83, 0xfe, 0x74, 0x3f, 0xeb, 0x43, 0xfe, 0xb0, 0xff, 0xde, 0x0f, 0xfd, 0xe0, 0xff, 0xde, 0x0f, - 0xfd, 0x61, 0xfe, 0x87, 0x0f, 0xf3, 0x8e, 0x1f, 0xe7, 0x1e, 0x5f, 0xed, 0x03, 0x7f, 0xf4, 0x00, - 0x0d, 0x87, 0xfe, 0x0b, 0x0f, 0xfc, 0x16, 0x1e, 0x60, 0xfb, 0x09, 0xbe, 0x0f, 0xb6, 0xf4, 0x0c, - 0x39, 0xbd, 0x07, 0x61, 0x3e, 0xb0, 0xfb, 0x0f, 0xb0, 0xfb, 0x0f, 0xb0, 0xf5, 0x03, 0xec, 0x37, - 0xa0, 0xfd, 0x87, 0xf4, 0x1d, 0x87, 0xe7, 0x0e, 0xe5, 0xfb, 0x83, 0x9b, 0xfe, 0x80, 0x0e, 0x70, - 0xff, 0xc0, 0x70, 0xff, 0xc0, 0x70, 0xff, 0x96, 0xb5, 0xc1, 0xe7, 0xff, 0xc1, 0xfd, 0x40, 0x9c, - 0x3f, 0xa8, 0x13, 0x87, 0xf6, 0x84, 0xe1, 0xfd, 0x86, 0x70, 0xfd, 0x61, 0x9c, 0x3f, 0x68, 0x67, - 0x0f, 0xb8, 0x39, 0xc0, 0xe0, 0xf0, 0x79, 0xc1, 0x43, 0x83, 0xf7, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, - 0xfc, 0x1f, 0xa8, 0x1f, 0xf8, 0x74, 0x3f, 0xf1, 0xff, 0xf8, 0x2f, 0x07, 0xfe, 0x3c, 0x1f, 0xf8, - 0x11, 0x7f, 0xe0, 0xff, 0xcf, 0x83, 0xff, 0x5a, 0x1f, 0xf3, 0xc1, 0xff, 0xad, 0x0f, 0xfd, 0x61, - 0xfc, 0x84, 0xe1, 0xfe, 0xc2, 0x74, 0x3f, 0x58, 0x6b, 0xff, 0xc8, 0x0c, 0x85, 0xa1, 0xfc, 0xe1, - 0x68, 0x7f, 0x38, 0x5a, 0x07, 0x0e, 0x70, 0xbb, 0xd6, 0x1c, 0xed, 0xe9, 0x06, 0x19, 0xfa, 0x34, - 0x2c, 0x2f, 0x58, 0x5a, 0x16, 0x1c, 0xe1, 0x68, 0x58, 0x73, 0x85, 0xa0, 0xa0, 0x73, 0x85, 0xb7, - 0x07, 0x9c, 0x2d, 0x0d, 0x06, 0x70, 0xfe, 0xd0, 0xda, 0x1f, 0x38, 0x75, 0xff, 0xc8, 0x0f, 0xfc, - 0x17, 0xff, 0xe0, 0xff, 0xc6, 0x1a, 0x0f, 0xd8, 0x6b, 0x43, 0xd8, 0x73, 0xc1, 0xd8, 0x7d, 0xc1, - 0xb0, 0xff, 0xc6, 0x1f, 0x9f, 0x26, 0x1c, 0xfc, 0x85, 0x81, 0xf9, 0x0e, 0x70, 0x68, 0x7e, 0x70, - 0xff, 0xdc, 0x1f, 0xd7, 0xc1, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xbc, 0x1f, 0xf7, 0x83, 0xfe, 0xe0, - 0xda, 0x19, 0xe1, 0x6f, 0x06, 0x7f, 0xe8, 0x3f, 0xde, 0x43, 0xfa, 0xe0, 0xce, 0x13, 0xe5, 0xaa, - 0xd0, 0x7f, 0x54, 0xf8, 0x3f, 0xef, 0x07, 0xf9, 0xe0, 0xfe, 0x7d, 0x07, 0x95, 0x79, 0x0f, 0xaf, - 0x48, 0x7f, 0xe0, 0xff, 0x80, 0x0e, 0x70, 0xc8, 0x7e, 0x70, 0xd6, 0x82, 0xff, 0xf1, 0x01, 0x75, - 0xae, 0xc3, 0xf3, 0x84, 0xe1, 0xf9, 0xc2, 0x70, 0xfc, 0xe1, 0x38, 0x5f, 0xff, 0xbc, 0x1e, 0x70, - 0xf6, 0x1e, 0x70, 0xf6, 0x1e, 0x70, 0xe7, 0x0f, 0x38, 0x75, 0x03, 0xce, 0x0b, 0xe0, 0xf9, 0xc3, - 0xf0, 0x0f, 0xfc, 0x1e, 0xc3, 0x38, 0x7e, 0xc3, 0x38, 0x7e, 0xc3, 0x38, 0x7e, 0xfd, 0x38, 0x7e, - 0xc3, 0x38, 0x7e, 0xc3, 0x38, 0x7c, 0xe1, 0x9c, 0x3b, 0xfe, 0x1c, 0x3b, 0x0e, 0xc7, 0x0e, 0xc3, - 0xb1, 0xc2, 0x4c, 0x3b, 0x1c, 0x2c, 0xc3, 0xb1, 0xc2, 0xcf, 0xf8, 0x18, 0x1c, 0xd0, 0x9c, 0x1f, - 0x90, 0x0f, 0xfc, 0x1d, 0xff, 0xfa, 0x0f, 0xfc, 0x68, 0x64, 0x24, 0x27, 0x0e, 0xf2, 0x68, 0x34, - 0x3c, 0xe6, 0x87, 0xdc, 0x1b, 0x43, 0xf5, 0xa0, 0xc3, 0xff, 0x03, 0x0f, 0xbf, 0xff, 0x78, 0x3e, - 0xe0, 0xff, 0xce, 0xc1, 0xfe, 0xb0, 0x3e, 0x43, 0x37, 0x83, 0x9e, 0x07, 0xa4, 0x3f, 0x50, 0x3f, - 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x95, 0x69, 0x87, 0xbf, 0x48, 0x58, 0x7f, 0x48, 0x6c, 0x3f, 0xa4, - 0x36, 0x1c, 0xff, 0xe7, 0x0f, 0xea, 0x06, 0xc3, 0xfa, 0x43, 0x61, 0xfd, 0x40, 0xd8, 0x7a, 0xff, - 0x26, 0x1e, 0xa0, 0x6d, 0x30, 0xf5, 0x03, 0x69, 0x85, 0x02, 0x81, 0xb4, 0xc2, 0xd2, 0xff, 0x26, - 0x16, 0x06, 0x0d, 0x27, 0xe8, 0x0e, 0x55, 0x87, 0xeb, 0xea, 0x28, 0xd0, 0xf2, 0x21, 0x66, 0x87, - 0xb2, 0x85, 0x0d, 0x0f, 0x50, 0xcc, 0x1a, 0x1e, 0x61, 0x20, 0x68, 0x73, 0xfe, 0x8d, 0x0f, 0xf5, - 0x83, 0x43, 0xfa, 0xc2, 0xd0, 0xfc, 0xe1, 0xb4, 0x3a, 0xaf, 0xe3, 0x43, 0xa8, 0xd8, 0x6d, 0x04, - 0x86, 0x70, 0xda, 0x0d, 0x0c, 0xe1, 0xb4, 0x18, 0x4f, 0xa0, 0xd7, 0xd0, 0x0d, 0x86, 0x60, 0xf7, - 0xfc, 0x50, 0x3f, 0x38, 0x6f, 0xf0, 0x76, 0x15, 0x03, 0xeb, 0xfe, 0x0f, 0xd2, 0x15, 0x17, 0xc1, - 0x5f, 0xd1, 0x57, 0x05, 0x21, 0x50, 0x2b, 0x0d, 0x7f, 0x40, 0x70, 0xfd, 0x87, 0x68, 0x67, 0xfe, - 0x38, 0x24, 0x33, 0x84, 0xe1, 0xb4, 0x36, 0x15, 0x86, 0xc3, 0xb0, 0xdf, 0xd0, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x17, 0xff, 0xe0, 0xff, 0xad, 0x0f, 0xf5, 0x87, 0xf9, 0xe0, 0xff, 0x3a, 0x1f, 0xf3, - 0x87, 0xfe, 0x70, 0xff, 0xce, 0x1f, 0xf9, 0xc3, 0xff, 0x38, 0x7f, 0xe7, 0x0f, 0xfd, 0x61, 0xfc, - 0xfc, 0x87, 0x80, 0x0f, 0xfc, 0x19, 0xff, 0xf2, 0x1f, 0xf3, 0xc1, 0xf4, 0x13, 0xc1, 0xfa, 0xe9, - 0xa1, 0xff, 0x5e, 0x0f, 0xfc, 0x5e, 0x43, 0x7f, 0xfe, 0xf0, 0x7c, 0xe1, 0xb4, 0x3e, 0x70, 0xa8, - 0x1f, 0x9c, 0x28, 0x3f, 0x9c, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x0f, 0xfb, 0xe8, 0x3e, 0x0f, 0x21, - 0xff, 0x81, 0xc1, 0xff, 0x8b, 0xfd, 0x07, 0xd6, 0x19, 0xc3, 0xef, 0x06, 0x74, 0x3c, 0xdf, 0xfe, - 0x43, 0xfa, 0x81, 0x68, 0x7f, 0x50, 0x2e, 0x0b, 0xff, 0xf7, 0xa0, 0xfa, 0x81, 0x68, 0x7f, 0x50, - 0x2d, 0x0d, 0x7f, 0xf9, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xfe, 0x7e, 0x43, 0xe0, 0x0f, 0xa8, - 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xdf, 0xfe, 0x43, 0xb0, 0xa8, 0x14, 0x87, 0x7f, 0xf9, - 0x0f, 0xea, 0x07, 0xf5, 0xff, 0xe8, 0x3f, 0xa8, 0x15, 0x85, 0xff, 0xfb, 0xc8, 0x7d, 0x40, 0x98, - 0x37, 0xff, 0xd0, 0x7f, 0x50, 0x26, 0x0f, 0xbe, 0x43, 0xe0, 0x0f, 0xfc, 0x1e, 0xbf, 0xfe, 0x0f, - 0xfc, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xfc, - 0x1f, 0xf8, 0x3f, 0xe5, 0xff, 0xca, 0x07, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1e, 0xbf, 0xfd, 0x07, - 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0xf0, 0x5f, 0xff, 0xbc, 0x1f, 0xac, 0x3f, 0xf0, 0x1c, 0x3f, - 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x2c, 0x3f, 0xe7, - 0xe4, 0x3e, 0x0f, 0xfc, 0x1e, 0xff, 0xfc, 0x1f, 0xce, 0x1f, 0xf8, 0x0e, 0x1f, 0xf8, 0x0e, 0x1f, - 0xf8, 0x16, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x58, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, - 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x50, 0x3f, 0xeb, 0xe4, 0x3e, 0x07, 0xff, 0xe0, 0xff, 0xc1, - 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0b, 0xff, 0xf7, 0x83, 0xac, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x1c, - 0x1f, 0xf8, 0x1f, 0xfc, 0x87, 0xfe, 0x06, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x28, - 0x1f, 0xeb, 0xf0, 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x1e, 0x7f, 0xfc, 0x87, 0xfe, 0x0f, 0xfc, 0x1f, - 0xf8, 0x3f, 0xf0, 0x5f, 0xff, 0xbc, 0x05, 0xd7, 0x2f, 0xc1, 0xef, 0x07, 0xfe, 0x1d, 0x0b, 0x83, - 0xf7, 0x06, 0x70, 0xfa, 0xc3, 0xd6, 0x1c, 0xe8, 0xb5, 0x5c, 0x1b, 0xfe, 0xad, 0x86, 0x43, 0xfd, - 0x21, 0xff, 0x83, 0x80, 0x2f, 0xff, 0xd0, 0x73, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x05, 0x03, 0xff, - 0x02, 0xff, 0x90, 0xfb, 0x43, 0xb0, 0xfd, 0x87, 0xb0, 0xf9, 0xc3, 0x9c, 0x3e, 0xb0, 0xe7, 0x0f, - 0xaf, 0xfa, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x06, 0x87, 0xfe, 0x07, 0x07, 0x7f, 0xfe, 0xf0, 0x0f, - 0xfc, 0x1b, 0xff, 0xd0, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xeb, 0xff, 0xf6, 0x1b, 0x42, 0xa0, - 0x7d, 0xa1, 0x50, 0x3e, 0xc3, 0x50, 0x3c, 0xe1, 0xa8, 0x1e, 0xd0, 0xd4, 0x0e, 0xb0, 0xea, 0x06, - 0xf0, 0x7a, 0x81, 0x30, 0x7d, 0x40, 0xff, 0xc1, 0xc0, 0x07, 0xff, 0xe0, 0xfd, 0x61, 0xff, 0x81, - 0x40, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xbf, 0xf9, 0x0f, 0xce, 0x1b, 0x43, 0xf3, 0x86, - 0xc3, 0xfa, 0x81, 0xb0, 0xfe, 0xd0, 0xd8, 0x7f, 0x61, 0x9c, 0x3b, 0xff, 0xf7, 0x83, 0xff, 0x07, - 0x0c, 0xe1, 0xa8, 0x1f, 0x9c, 0x35, 0x03, 0xf3, 0x86, 0xe0, 0xeb, 0xff, 0xf4, 0x1c, 0xe1, 0xa8, - 0x1f, 0x9c, 0x35, 0x03, 0xf3, 0x86, 0xa0, 0x7e, 0xb0, 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xdc, 0x1a, - 0x81, 0xfb, 0x0e, 0xa0, 0x7d, 0xc1, 0xd4, 0x0f, 0x58, 0x7a, 0x81, 0xd6, 0x1f, 0x50, 0x3f, 0xf0, - 0x7e, 0x2f, 0xff, 0xd0, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0xaf, 0xfe, 0x0f, 0x50, 0x3c, 0xe1, 0xe9, - 0x0f, 0x38, 0x7a, 0x81, 0xeb, 0x0f, 0x5f, 0xfc, 0x1e, 0x90, 0xf3, 0x87, 0xa8, 0x1e, 0x70, 0xf5, - 0xff, 0xc1, 0xff, 0x83, 0xff, 0x07, 0xfe, 0xff, 0xfd, 0xe0, 0x2f, 0xff, 0xd8, 0x7a, 0xc1, 0x40, - 0xff, 0x38, 0x28, 0x1f, 0xe7, 0x05, 0x03, 0xec, 0x0e, 0x0a, 0x03, 0x82, 0xd1, 0xc1, 0x40, 0x61, - 0x9c, 0x70, 0x50, 0xa0, 0x76, 0xac, 0x14, 0x30, 0xf5, 0x1c, 0x15, 0x83, 0xf3, 0x82, 0x81, 0xfe, - 0x70, 0x50, 0x3f, 0xce, 0x0a, 0x07, 0xbf, 0xff, 0x79, 0x0f, 0xfc, 0x18, 0x0d, 0x21, 0x61, 0xfa, - 0x24, 0x2c, 0x16, 0x13, 0x97, 0xc7, 0x79, 0x09, 0xca, 0x05, 0xa1, 0xe7, 0x24, 0x2c, 0x32, 0x07, - 0x24, 0x2c, 0x36, 0x07, 0x3a, 0x8d, 0x03, 0x83, 0xf5, 0x45, 0xf9, 0x0f, 0xfc, 0x1f, 0x3f, 0xfe, - 0x43, 0xff, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x2f, 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1e, 0x7f, - 0xfc, 0x1f, 0xf9, 0xf0, 0x7f, 0xef, 0x21, 0xff, 0xa8, 0x1f, 0x9f, 0xc5, 0x3f, 0x90, 0x30, 0x32, - 0x81, 0xb0, 0x98, 0x19, 0x58, 0x70, 0x98, 0x19, 0x43, 0xb4, 0x26, 0x06, 0x50, 0x1e, 0x0c, 0xfe, - 0x28, 0x3e, 0x83, 0xe5, 0x75, 0x03, 0x0f, 0x99, 0x0f, 0xef, 0xff, 0xde, 0x02, 0xff, 0xe5, 0x00, - 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0xfc, 0x17, 0x07, 0xfe, 0x0b, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xf8, - 0x38, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0xb0, 0xfd, 0xff, 0xfb, 0xc1, - 0xb8, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, - 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x3f, 0xfe, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, - 0xf7, 0x07, 0xfe, 0x03, 0x87, 0xe5, 0xfa, 0x5f, 0x03, 0xff, 0xf7, 0x83, 0xff, 0x07, 0xf3, 0xfe, - 0x43, 0xf3, 0xae, 0xd0, 0xfc, 0xe1, 0xb4, 0x3f, 0x50, 0x36, 0x87, 0xea, 0x06, 0xd0, 0xfd, 0x87, - 0x68, 0x24, 0x2e, 0x0e, 0xd0, 0x48, 0x3c, 0x1e, 0xd0, 0x69, 0xc1, 0xf3, 0xf4, 0x1f, 0xf8, 0x38, - 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xf2, 0x19, 0x0f, 0xee, - 0x0d, 0x68, 0x7b, 0x83, 0xcf, 0x04, 0xf1, 0x06, 0x93, 0x82, 0x41, 0xa1, 0x61, 0x21, 0xe7, 0x07, - 0x07, 0xfd, 0x76, 0x1f, 0xf8, 0xf0, 0x7f, 0xeb, 0xa7, 0x07, 0xcd, 0xe4, 0x2f, 0x48, 0x5e, 0x90, - 0xf3, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xf7, 0x07, 0xfe, 0x05, 0xa1, 0xf7, 0xff, 0xef, - 0x07, 0x9c, 0x3f, 0xf0, 0xe8, 0x52, 0x1f, 0x3c, 0x2a, 0xc3, 0xe7, 0xfe, 0x02, 0x1f, 0xcf, 0x80, - 0xe8, 0x7d, 0x70, 0x5c, 0x1c, 0xfa, 0x09, 0xe0, 0xf7, 0x06, 0xb8, 0x3f, 0xeb, 0xa7, 0x07, 0xcd, - 0xe4, 0x2f, 0x21, 0x5e, 0x83, 0xe7, 0x43, 0xff, 0x07, 0x0f, 0xa0, 0xff, 0xc1, 0x70, 0x7f, 0xe0, - 0x38, 0x7e, 0xff, 0xfd, 0xe0, 0x2f, 0x6a, 0xb5, 0xc1, 0xe7, 0x03, 0x87, 0xec, 0x70, 0x39, 0x87, - 0x38, 0xe0, 0x73, 0x43, 0x68, 0xe0, 0x71, 0xc2, 0x70, 0x50, 0x0e, 0x0d, 0x06, 0x83, 0x40, 0xe0, - 0x70, 0xeb, 0x09, 0xc2, 0x43, 0xb4, 0x27, 0x0f, 0xdc, 0x1a, 0xc3, 0xea, 0x05, 0xf2, 0x1f, 0xf8, - 0x3f, 0x80, 0x0f, 0xfc, 0x1f, 0xee, 0x0f, 0xcb, 0xed, 0x78, 0x2f, 0xff, 0xd0, 0x66, 0x0e, 0xc3, - 0xf6, 0x85, 0x61, 0xfa, 0x81, 0x68, 0x77, 0xff, 0xec, 0x1a, 0x1f, 0xf8, 0xd0, 0xff, 0xc6, 0x1f, - 0xf8, 0x18, 0x7f, 0xe1, 0xc3, 0xff, 0x14, 0x0f, 0xfc, 0x68, 0x7f, 0xe1, 0x0f, 0xfc, 0x00, 0x0f, - 0x90, 0xff, 0xc1, 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xfa, 0xff, 0xe0, 0xf4, 0x87, 0x9c, - 0x3d, 0x40, 0xf3, 0x87, 0xab, 0xfc, 0x1f, 0xf8, 0x3f, 0x3f, 0xff, 0x41, 0xfe, 0x6e, 0x43, 0xfd, - 0x68, 0x7f, 0xe2, 0x81, 0xff, 0x81, 0x40, 0xff, 0xaf, 0x90, 0xf8, 0x0f, 0x90, 0xff, 0xc1, 0x68, - 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xfe, 0xff, 0xfc, 0x1b, 0x42, - 0xa0, 0x4e, 0x1b, 0x42, 0xa0, 0x4e, 0x1b, 0xff, 0xf0, 0x6e, 0x5a, 0x8b, 0x58, 0x6d, 0x0a, 0x81, - 0x38, 0x6d, 0x0a, 0x81, 0x38, 0x6f, 0xff, 0xc1, 0xb4, 0x3f, 0x58, 0x00, 0x0f, 0x90, 0xff, 0xc1, - 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xfb, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xef, 0x57, 0xbc, - 0x1f, 0xf8, 0x3f, 0xaf, 0xff, 0x07, 0xfc, 0xdc, 0x1f, 0xf5, 0xa1, 0xf7, 0xff, 0xef, 0x07, 0xea, - 0x07, 0xfe, 0x05, 0x03, 0xfe, 0x7e, 0x43, 0xe0, 0x0f, 0xfc, 0x1f, 0xed, 0x0f, 0xfc, 0x58, 0x7d, - 0xff, 0xfb, 0xc1, 0xff, 0x83, 0xdf, 0xfe, 0x0e, 0xd0, 0xfb, 0x0e, 0xc3, 0xf6, 0x1d, 0xa1, 0xf6, - 0x1d, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0x70, 0x28, 0x0a, 0x06, 0xb0, 0xa8, 0x17, 0x03, 0xc1, 0xa8, - 0x1b, 0x83, 0xbe, 0x43, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, - 0xfd, 0xff, 0xe0, 0xf6, 0x87, 0x9c, 0x3d, 0xff, 0xe0, 0xff, 0xc1, 0xfb, 0xff, 0xf7, 0x81, 0x87, - 0xfe, 0xc1, 0x9f, 0xfe, 0x30, 0xfc, 0xe1, 0xff, 0x80, 0xe1, 0xff, 0x80, 0xe1, 0xff, 0xbe, 0x83, - 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, 0xfd, 0xff, 0xe0, 0xf6, - 0x87, 0x9c, 0x3d, 0xff, 0xe0, 0xff, 0xc1, 0xfb, 0xff, 0xf7, 0x03, 0x43, 0xfc, 0xc0, 0x90, 0x7f, - 0x80, 0xc1, 0xce, 0x1b, 0x0f, 0xea, 0x06, 0xc2, 0x83, 0x58, 0x76, 0x07, 0x07, 0xa0, 0xf7, 0xe8, - 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf5, 0x87, 0xd7, 0xff, 0xc1, 0xa8, 0x1a, 0x81, - 0xf6, 0x1b, 0x0d, 0x7f, 0xfe, 0xc3, 0xd6, 0x1f, 0xfa, 0x81, 0xe7, 0xff, 0xf4, 0x12, 0x0a, 0x01, - 0x0e, 0x70, 0x50, 0x74, 0x36, 0x82, 0x80, 0x74, 0x1a, 0x15, 0x02, 0x70, 0xeb, 0xc8, 0x78, 0x0f, - 0x21, 0xff, 0x81, 0xc1, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0f, 0x7f, 0xf8, 0x3b, 0x43, 0xec, 0x3a, - 0xff, 0xe0, 0xff, 0xc1, 0xeb, 0xff, 0xf6, 0x48, 0x4a, 0xa7, 0x87, 0x12, 0xef, 0x48, 0x64, 0x3c, - 0xeb, 0xa8, 0x9f, 0xf5, 0x4b, 0x07, 0xce, 0x1e, 0xc3, 0xef, 0xfa, 0x00, 0x0f, 0xfc, 0x1f, 0xf5, - 0x03, 0xf7, 0xff, 0xef, 0x07, 0x61, 0x98, 0x3d, 0x7f, 0x5f, 0xc8, 0x73, 0x86, 0x92, 0x43, 0x37, - 0xcf, 0x81, 0x21, 0x5d, 0xa0, 0xb8, 0xa2, 0x1d, 0x82, 0xca, 0x3c, 0x83, 0xd0, 0x34, 0x35, 0x03, - 0xd7, 0x60, 0x70, 0xcd, 0xe8, 0x15, 0x61, 0xdc, 0xc8, 0x5e, 0x0f, 0xea, 0x0c, 0x5c, 0x87, 0x3f, - 0x48, 0x4d, 0x87, 0x21, 0xff, 0x0f, 0xb8, 0x3f, 0xf0, 0x38, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x38, - 0x3f, 0xf0, 0x3c, 0x1f, 0xf8, 0x7c, 0x1f, 0xf8, 0xa6, 0x87, 0xfe, 0xd5, 0x87, 0xfc, 0xe0, 0xd0, - 0xff, 0x70, 0x2c, 0x3f, 0xac, 0x37, 0x07, 0xd6, 0x1e, 0xd0, 0xeb, 0x43, 0xcf, 0x05, 0xe0, 0xff, - 0x78, 0x08, 0x7f, 0xe4, 0x0f, 0x41, 0xe7, 0x0f, 0x68, 0x75, 0x87, 0x3a, 0x1d, 0xe4, 0x37, 0x68, - 0x5c, 0x68, 0x18, 0x1a, 0x1e, 0xd0, 0xf6, 0x87, 0xb4, 0x3d, 0xa1, 0xed, 0x0f, 0x68, 0x00, 0x0c, - 0x87, 0xfe, 0x0b, 0x43, 0xff, 0x16, 0x5f, 0xf2, 0x1b, 0x43, 0xee, 0x0d, 0x61, 0xf5, 0x86, 0x7c, - 0x1e, 0xb0, 0xed, 0xc3, 0x9c, 0x3d, 0x18, 0x76, 0x87, 0xec, 0x36, 0x87, 0xf6, 0x15, 0x03, 0xfd, - 0x81, 0xc3, 0xd8, 0x6c, 0x1a, 0x1e, 0xc3, 0x60, 0xd0, 0xe7, 0x0d, 0x82, 0xff, 0x90, 0xd8, 0x65, - 0xe0, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xce, 0x19, 0xc3, 0xf7, 0x06, 0x70, 0xf9, 0xc3, - 0x9c, 0x3e, 0xf0, 0x73, 0x87, 0xbb, 0x3f, 0xfc, 0x0c, 0xc3, 0xac, 0x3f, 0x61, 0xce, 0x1f, 0xb0, - 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, 0xfd, 0x87, - 0x38, 0x7f, 0xe0, 0xfe, 0x0c, 0xa0, 0xff, 0xc0, 0xd0, 0xff, 0xc3, 0x87, 0xfe, 0x07, 0x1f, 0xf9, - 0x09, 0xc0, 0xbf, 0x83, 0x78, 0x3f, 0xf1, 0xd8, 0x7f, 0xe3, 0x30, 0xff, 0xc1, 0x61, 0xff, 0x82, - 0xc3, 0xff, 0x05, 0x87, 0xfe, 0x0b, 0x0f, 0xfc, 0x16, 0x1f, 0xf8, 0x2c, 0xff, 0xf0, 0x6c, 0x3f, - 0xf0, 0x0f, 0xfc, 0x1f, 0x68, 0x58, 0x7e, 0x70, 0xd8, 0x7e, 0xd0, 0xd8, 0x7c, 0xe3, 0xff, 0xa1, - 0xf0, 0x15, 0x6b, 0x59, 0xd8, 0x67, 0x09, 0xc9, 0xc3, 0x30, 0x4e, 0x07, 0x0d, 0x40, 0xa8, 0x07, - 0x0d, 0xa1, 0x50, 0x0e, 0x1b, 0x0d, 0x40, 0x38, 0x5c, 0x1a, 0x80, 0x70, 0x38, 0x76, 0x81, 0xc7, - 0x43, 0x38, 0x4e, 0x68, 0x57, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf0, 0xe7, - 0xff, 0x41, 0x68, 0x7b, 0x43, 0xac, 0x3e, 0xd0, 0xef, 0x07, 0xda, 0x1b, 0xe0, 0xfb, 0x43, 0x4e, - 0x1f, 0x68, 0x7b, 0x0f, 0xb4, 0x3d, 0x87, 0xda, 0x1e, 0xc3, 0xed, 0x0f, 0x61, 0xf6, 0x87, 0xb0, - 0xfb, 0x43, 0xd8, 0x65, 0xb4, 0x3d, 0x86, 0xbd, 0x06, 0x07, 0xff, 0xec, 0x2d, 0x0e, 0x43, 0xf6, - 0x86, 0x70, 0xfd, 0xa1, 0x9c, 0x3f, 0x68, 0x67, 0x0f, 0xda, 0x1a, 0xc3, 0xf6, 0x1d, 0xe0, 0xfd, - 0x87, 0x7a, 0x0f, 0xb0, 0xce, 0x61, 0xe7, 0x0d, 0xa5, 0x87, 0x30, 0x56, 0x17, 0x06, 0xd0, 0x58, - 0x77, 0x05, 0x83, 0xc1, 0xf7, 0x80, 0x81, 0x0f, 0xe4, 0x0e, 0x43, 0xff, 0x03, 0x83, 0xff, 0x0e, - 0x7f, 0xe4, 0x37, 0x14, 0x0e, 0xd0, 0x9c, 0x2c, 0x3b, 0x09, 0xf0, 0x58, 0x6b, 0x0b, 0xb0, 0xa8, - 0x16, 0x81, 0x8c, 0x27, 0x03, 0x87, 0xb0, 0xd4, 0x38, 0x3d, 0x87, 0x76, 0x1f, 0x61, 0xd6, 0x87, - 0xd8, 0x67, 0xd0, 0x7d, 0x84, 0xe9, 0xe0, 0xf6, 0x3e, 0x42, 0xb8, 0x36, 0x68, 0x79, 0xc3, 0xff, - 0x07, 0x0f, 0xfc, 0x1f, 0xa8, 0x07, 0x0f, 0xf6, 0x13, 0x87, 0xf5, 0x02, 0x70, 0xfe, 0xd0, 0x9c, - 0x3f, 0x78, 0x33, 0xc8, 0x75, 0xe0, 0xce, 0xf0, 0x4e, 0x61, 0x9c, 0x1c, 0x1d, 0x86, 0x70, 0xbc, - 0x1b, 0x0c, 0xe1, 0xa0, 0xd8, 0x67, 0x0f, 0xec, 0x33, 0x87, 0xf6, 0x19, 0xc3, 0xfb, 0x0c, 0xe1, - 0xfd, 0x86, 0x70, 0xff, 0xc1, 0xfe, 0x0f, 0xfc, 0x1f, 0xb4, 0x18, 0x7f, 0x9c, 0x2c, 0x3f, 0xda, - 0x16, 0x1f, 0xce, 0x7f, 0xe0, 0xcf, 0x82, 0x74, 0x70, 0xdd, 0x84, 0xe0, 0x70, 0xd3, 0x84, 0xe0, - 0x70, 0xe7, 0x0a, 0x80, 0x70, 0xe7, 0x0b, 0x40, 0xe1, 0xce, 0x16, 0x13, 0x87, 0x38, 0x1c, 0x27, - 0x10, 0x9c, 0x1a, 0x13, 0x92, 0x07, 0x3c, 0x19, 0xcc, 0x27, 0x70, 0xf7, 0xc1, 0xff, 0x83, 0x80, - 0x0d, 0x21, 0xff, 0x81, 0x83, 0xfc, 0x1e, 0xa0, 0x34, 0x0e, 0x1e, 0xc2, 0xc2, 0x70, 0xeb, 0x0b, - 0x09, 0xc3, 0x3e, 0x0b, 0x09, 0xc2, 0x7b, 0x0b, 0x09, 0xc3, 0x26, 0x16, 0x13, 0x87, 0xb0, 0xb0, - 0x9c, 0x3d, 0x85, 0x84, 0xe1, 0xec, 0x0e, 0x13, 0x87, 0xb0, 0x50, 0x27, 0x04, 0x16, 0x0c, 0x33, - 0x8c, 0x16, 0x58, 0x67, 0x18, 0x2c, 0xc3, 0xdf, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, - 0xfe, 0x2f, 0x41, 0xff, 0x58, 0x38, 0x3f, 0xbc, 0x1b, 0xc1, 0xe7, 0xc3, 0x05, 0x70, 0x5e, 0x42, - 0xb0, 0x9f, 0x01, 0x0f, 0x58, 0x64, 0x32, 0xff, 0x83, 0x9f, 0xff, 0x21, 0xff, 0x8e, 0x0f, 0xfc, - 0x58, 0x7f, 0xe2, 0xc3, 0xff, 0x0e, 0x87, 0xfe, 0x34, 0x3f, 0xf0, 0x10, 0xf8, 0x0f, 0xd0, 0x7f, - 0xe0, 0x78, 0x3f, 0xf1, 0x76, 0x1f, 0xf5, 0x82, 0xd0, 0xf9, 0xf0, 0x67, 0x83, 0x37, 0x07, 0xde, - 0x81, 0xc0, 0x43, 0x91, 0xd0, 0xce, 0x19, 0xc3, 0xf3, 0x86, 0x70, 0xfc, 0xe1, 0x9c, 0x3f, 0x50, - 0x33, 0x87, 0xed, 0x0c, 0xe1, 0xf5, 0x87, 0x38, 0x7a, 0xd0, 0xe7, 0x0e, 0x70, 0xf9, 0xc3, 0x0f, - 0xfc, 0x1e, 0xd0, 0xff, 0xce, 0x7f, 0xc8, 0x6a, 0x05, 0x85, 0x87, 0x68, 0x58, 0x58, 0x6f, 0x20, - 0x70, 0x38, 0x57, 0x90, 0x38, 0x2f, 0x94, 0x68, 0x18, 0x3b, 0x41, 0xa0, 0xa0, 0x76, 0x83, 0x41, - 0xa1, 0xda, 0x0d, 0x06, 0x1e, 0xd0, 0x68, 0xe1, 0xec, 0x2d, 0x34, 0x3d, 0x85, 0xb6, 0x1e, 0xb0, - 0xb7, 0x0c, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xb4, 0x35, 0x03, 0xf6, 0x86, 0xd0, 0xfd, - 0xa1, 0xb4, 0x3f, 0x61, 0xda, 0x1f, 0xb0, 0xec, 0x3f, 0x3a, 0x13, 0x87, 0xe7, 0xc1, 0x3a, 0x1f, - 0x55, 0x82, 0xe0, 0xfb, 0x4e, 0x37, 0x0f, 0xb0, 0x3b, 0x94, 0x0e, 0xb0, 0xdc, 0x0c, 0x3b, 0x42, - 0x70, 0xb8, 0x2b, 0x09, 0xd0, 0xdc, 0x0d, 0x0b, 0x83, 0xd8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, - 0xf5, 0x87, 0xfe, 0x1f, 0x41, 0xff, 0x58, 0x38, 0x3f, 0xac, 0x37, 0x83, 0xcf, 0x07, 0xae, 0x0b, - 0xcc, 0x1f, 0x3e, 0x02, 0x0c, 0x3a, 0xc3, 0xf6, 0x15, 0xe4, 0x3f, 0x77, 0xa4, 0x3f, 0xde, 0x43, - 0xff, 0x18, 0x7c, 0x87, 0xd8, 0x7d, 0x40, 0xf7, 0x07, 0x3a, 0x1e, 0x7f, 0xe8, 0x20, 0x0f, 0xc8, - 0x7f, 0xe0, 0x78, 0x3f, 0xf1, 0x74, 0x0f, 0xfa, 0xc1, 0x61, 0xfd, 0xe0, 0xd6, 0x87, 0x5c, 0x1e, - 0x7c, 0x83, 0xd7, 0xfe, 0x6d, 0x11, 0xc3, 0xd8, 0x7c, 0xe1, 0xec, 0x3e, 0x70, 0xf6, 0x1f, 0x38, - 0x4a, 0xb0, 0xf9, 0xc2, 0xa9, 0x0f, 0x9c, 0x3e, 0x70, 0xf6, 0x87, 0xb8, 0x3d, 0x7f, 0xe0, 0x80, - 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf0, 0xe7, 0xff, 0x06, 0xd0, 0xfa, 0xc3, 0x38, 0x7d, 0xc1, 0xde, - 0x0f, 0x68, 0x75, 0xe0, 0xe7, 0x0f, 0x6e, 0x2f, 0x6b, 0x83, 0x67, 0xff, 0x90, 0xb0, 0xe7, 0x0f, - 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x09, 0x56, 0x1f, 0xb0, 0xbe, 0x43, - 0x80, 0x0f, 0xfc, 0x1f, 0xa8, 0x13, 0x07, 0xf6, 0x19, 0x83, 0xf5, 0x03, 0x30, 0x7c, 0xe1, 0xcc, - 0x1f, 0x78, 0x3a, 0xc3, 0xdf, 0x1f, 0xfe, 0x56, 0x61, 0xcc, 0x1f, 0xb0, 0xe6, 0x0f, 0xd8, 0x73, - 0x07, 0xec, 0x39, 0x83, 0xf6, 0x1c, 0xc1, 0xfb, 0x0e, 0x60, 0xfd, 0x81, 0x6b, 0x5c, 0x1b, 0x2f, - 0xfe, 0x00, 0x0f, 0xfc, 0x1f, 0xb4, 0x36, 0x1f, 0x9c, 0x18, 0x30, 0xfd, 0xa0, 0xc1, 0x81, 0x82, - 0x70, 0xb0, 0x77, 0xc1, 0x78, 0x2d, 0xf4, 0xac, 0x1d, 0x82, 0xf3, 0x81, 0xc6, 0x73, 0xe0, 0x60, - 0x70, 0x9c, 0x2c, 0x18, 0x1c, 0x27, 0x0b, 0x06, 0x0a, 0x04, 0xe1, 0x60, 0xdf, 0x21, 0x38, 0x58, - 0x30, 0xf9, 0xc2, 0xc3, 0xd2, 0x07, 0x0b, 0x43, 0xb4, 0x0e, 0x15, 0xfe, 0x83, 0xff, 0x07, 0x0f, - 0xfc, 0x1f, 0xa4, 0x35, 0x03, 0xf6, 0x1d, 0x40, 0xfb, 0x83, 0xa8, 0x1e, 0x73, 0xff, 0xc1, 0x78, - 0x3d, 0x40, 0xee, 0xc1, 0x05, 0x40, 0xcc, 0x60, 0xa0, 0x34, 0x3e, 0xc2, 0xc1, 0xa1, 0xf6, 0x17, - 0x38, 0x7e, 0xc3, 0x7a, 0x0f, 0xd8, 0x6f, 0x21, 0xfb, 0x0a, 0xee, 0x0f, 0xb1, 0xf0, 0x5e, 0x90, - 0xd9, 0xa1, 0xcd, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xa4, 0x3d, 0x87, 0xd8, 0x7d, 0x87, 0xa8, - 0x1f, 0x61, 0xce, 0x5f, 0xfc, 0x17, 0x80, 0xbe, 0xd4, 0x0f, 0x83, 0xf6, 0x1b, 0x30, 0x38, 0x6c, - 0x3d, 0x85, 0xa1, 0x61, 0xec, 0x27, 0x0b, 0x0f, 0x61, 0xb8, 0x18, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, - 0xd8, 0x7b, 0x0f, 0x9c, 0x3d, 0x86, 0x7e, 0x82, 0x0f, 0xfc, 0x1f, 0x68, 0x4e, 0x1f, 0x38, 0x67, - 0x0f, 0xb4, 0x33, 0x87, 0xac, 0x18, 0x1c, 0x0e, 0x3e, 0x06, 0x07, 0x03, 0x9d, 0x83, 0x03, 0x81, - 0xc8, 0xc1, 0x81, 0xc0, 0xe1, 0x60, 0xc0, 0xe0, 0x70, 0xb0, 0x60, 0x70, 0x38, 0x58, 0x30, 0x38, - 0x1c, 0x2c, 0x18, 0x1c, 0x0e, 0x16, 0x0c, 0x0e, 0x07, 0x0b, 0x07, 0xff, 0x05, 0x87, 0xf3, 0x80, - 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, 0xfc, 0x0f, 0x41, 0xff, 0xb8, 0xe0, 0xff, 0x70, 0x5c, 0x1f, 0x3c, - 0x1d, 0xe0, 0xeb, 0x43, 0xeb, 0x81, 0xcb, 0xff, 0x70, 0x57, 0xff, 0x07, 0xf9, 0xc3, 0xff, 0x01, - 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x02, 0xc3, 0xfb, 0xff, 0xf4, 0x00, 0x0f, 0xfc, - 0x1f, 0xb4, 0x3f, 0xf1, 0x47, 0xff, 0x83, 0x61, 0xd6, 0x07, 0x0b, 0xc1, 0xce, 0x16, 0x0b, 0xc0, - 0x62, 0x81, 0x63, 0xd8, 0x34, 0xa0, 0x58, 0xa3, 0x06, 0x0d, 0x03, 0x86, 0xcd, 0x06, 0x13, 0x86, - 0xc8, 0x0e, 0x13, 0x86, 0xc3, 0x70, 0x4e, 0x1b, 0x09, 0xc3, 0x50, 0x36, 0x16, 0x86, 0xa0, 0x6c, - 0x78, 0x33, 0xa1, 0xb3, 0x42, 0xbd, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0xb4, 0x3c, 0xe1, 0xd6, - 0x2a, 0xfa, 0x43, 0xb4, 0xe6, 0xc3, 0xeb, 0x0e, 0x70, 0xf3, 0xe0, 0xe7, 0x0f, 0x7c, 0x1c, 0xe1, - 0xcc, 0xe7, 0xff, 0x90, 0x38, 0x73, 0x87, 0xce, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x7c, 0xe1, 0xce, - 0x1f, 0x38, 0x73, 0x87, 0xce, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x70, 0x0f, 0xc8, 0x7f, 0xda, 0x38, - 0x7f, 0x9c, 0x1c, 0x1f, 0xed, 0x1f, 0xfc, 0x15, 0x83, 0x83, 0xf9, 0xf1, 0x61, 0xfe, 0xec, 0x2f, - 0xf4, 0x14, 0x61, 0xe7, 0xc1, 0xec, 0x3d, 0xc1, 0xf6, 0x1d, 0xc1, 0xfb, 0x0d, 0xa1, 0xfd, 0x85, - 0xa1, 0xc8, 0x6c, 0x14, 0x0f, 0x68, 0x58, 0x38, 0x3d, 0x86, 0xc0, 0xff, 0xd0, 0x0f, 0xfc, 0x1f, - 0x9c, 0x0e, 0x30, 0x7d, 0xa1, 0x60, 0xb0, 0xeb, 0x0d, 0x85, 0x40, 0xda, 0x1b, 0x0f, 0xde, 0x42, - 0x7a, 0x7c, 0x0e, 0xdf, 0xe9, 0x41, 0x50, 0xd0, 0xd2, 0x1f, 0xb4, 0x35, 0x03, 0xf6, 0x86, 0x70, - 0xfd, 0xa1, 0xd8, 0x7e, 0xd0, 0xee, 0x04, 0x85, 0xa1, 0xce, 0x0d, 0x0b, 0x43, 0xd7, 0x61, 0xb4, - 0x3e, 0xb8, 0x3f, 0xf0, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0x58, 0x7f, 0xe2, 0xf4, 0x1f, 0xf7, 0x81, - 0x61, 0xf9, 0xe1, 0x03, 0xc1, 0x9f, 0x20, 0xe0, 0x3e, 0x41, 0xc1, 0xda, 0x15, 0x87, 0xfe, 0x0f, - 0x9f, 0xff, 0x21, 0xff, 0x8e, 0x0f, 0xfc, 0x70, 0x7f, 0x78, 0x1c, 0x1f, 0xf5, 0xe8, 0x3f, 0xf0, - 0xf8, 0x3f, 0xf0, 0x5c, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xfc, 0x1c, 0x87, 0xed, 0x09, 0xc1, 0x40, - 0xda, 0x13, 0x85, 0xa1, 0x68, 0x4e, 0x13, 0x85, 0x86, 0x70, 0xda, 0x0c, 0x33, 0x87, 0xce, 0x19, - 0xc3, 0xea, 0x06, 0x70, 0xfb, 0x43, 0x38, 0x48, 0x1c, 0x39, 0xcb, 0x81, 0xe0, 0xeb, 0xd0, 0x57, - 0x61, 0xb8, 0x35, 0x82, 0xc3, 0xe7, 0xc1, 0xac, 0x3d, 0xc1, 0xec, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, - 0x1f, 0xa4, 0x3f, 0xf0, 0xe1, 0xff, 0x81, 0xcf, 0xfe, 0x82, 0x70, 0xff, 0xc0, 0xf0, 0x7f, 0xe3, - 0xe0, 0xff, 0xce, 0x61, 0xff, 0x82, 0xc1, 0xff, 0x83, 0xb0, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xc3, - 0xff, 0x05, 0x87, 0xfe, 0x0b, 0x3f, 0xfc, 0x1b, 0x0f, 0xfc, 0x0c, 0x87, 0xfe, 0x0b, 0x10, 0x68, - 0x14, 0x1a, 0x86, 0x8e, 0x0a, 0x06, 0xc1, 0x40, 0x69, 0x86, 0xb0, 0x38, 0x76, 0x13, 0xe0, 0xb0, - 0xcc, 0x07, 0xb0, 0xb4, 0x2d, 0x09, 0x30, 0x9c, 0x2c, 0x3d, 0x86, 0xe3, 0x83, 0xd8, 0x67, 0x70, - 0xfb, 0x0e, 0xf2, 0x1f, 0x61, 0x9f, 0x41, 0xf6, 0x13, 0xa7, 0x07, 0xb1, 0xf2, 0x17, 0xa0, 0xd9, - 0xa1, 0xe7, 0x0f, 0xfc, 0x1c, 0x0e, 0x43, 0xff, 0x03, 0x81, 0x40, 0xfe, 0x70, 0xb4, 0x3f, 0xb8, - 0x16, 0x1f, 0xce, 0x16, 0x83, 0x0f, 0x78, 0x16, 0x0a, 0x07, 0x76, 0x3a, 0x0c, 0x3d, 0x98, 0xc0, - 0xa0, 0x7e, 0xc3, 0xb4, 0x43, 0xd8, 0x6a, 0x03, 0x0f, 0x61, 0xb0, 0xa8, 0x1d, 0x85, 0xa1, 0xb0, - 0xec, 0x16, 0x2a, 0x9c, 0x1b, 0x07, 0xea, 0x36, 0x1b, 0x02, 0x1f, 0x40, 0x09, 0x02, 0x1f, 0xf6, - 0x0d, 0x3f, 0x90, 0x38, 0x58, 0x76, 0x82, 0x44, 0x83, 0xb4, 0x1a, 0x61, 0xf6, 0x96, 0x0c, 0x3e, - 0xd5, 0xe0, 0x61, 0xf6, 0xb6, 0x0c, 0x3e, 0xd0, 0x60, 0xc3, 0xed, 0x06, 0x0c, 0x3e, 0xd0, 0x60, - 0xc3, 0xed, 0x06, 0x0c, 0x3e, 0xd0, 0x60, 0xc3, 0xed, 0x06, 0x0c, 0x3e, 0xd0, 0x60, 0xc3, 0xbe, - 0x00, 0x0d, 0x07, 0xfe, 0x1c, 0x17, 0x07, 0xed, 0x38, 0x1f, 0xc1, 0x60, 0xc2, 0xd1, 0xc1, 0x60, - 0xc2, 0xc2, 0xc1, 0xe0, 0x61, 0x61, 0x67, 0xc0, 0xc2, 0xc2, 0xcd, 0xc1, 0x85, 0x85, 0x81, 0xc1, - 0x85, 0x85, 0x81, 0xc1, 0x85, 0x85, 0x81, 0xc1, 0x8a, 0xc2, 0xc0, 0xe3, 0xf3, 0xad, 0x81, 0xca, - 0x20, 0xcb, 0x40, 0xe1, 0xec, 0x3c, 0xe1, 0xec, 0x30, 0x0f, 0xfc, 0x1f, 0xb0, 0xce, 0x1f, 0xa8, - 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfa, 0xcf, 0xff, 0x05, 0xe3, 0x40, 0xe1, 0x60, 0xf8, 0xd0, 0x38, - 0x58, 0x37, 0x34, 0x0e, 0x16, 0x1b, 0x34, 0x0e, 0x16, 0x1b, 0x3f, 0xfc, 0x1b, 0x34, 0x0e, 0x16, - 0x1b, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1c, 0x0f, 0xfc, 0x1f, - 0xb3, 0x40, 0xe1, 0xf3, 0x9a, 0x07, 0x0f, 0xb4, 0xd0, 0x38, 0x79, 0xc1, 0xa0, 0x70, 0x21, 0x78, - 0x1a, 0x07, 0x38, 0x17, 0x81, 0xf4, 0xf9, 0x0b, 0x70, 0x68, 0x1d, 0x0f, 0x60, 0xd0, 0x38, 0x7d, - 0x83, 0x40, 0xe1, 0xf6, 0x0d, 0x03, 0x87, 0xd8, 0x34, 0x0e, 0x1f, 0x60, 0xd5, 0x38, 0x34, 0x2c, - 0x1f, 0x2b, 0x06, 0x1b, 0x06, 0x85, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xb4, 0xd0, 0xff, - 0x38, 0x30, 0xff, 0xb4, 0xbf, 0xf0, 0x56, 0x0d, 0x1c, 0x3e, 0xf1, 0xc0, 0x70, 0xf7, 0xc4, 0x13, - 0x87, 0xa3, 0x0e, 0x70, 0xfd, 0x9f, 0xfe, 0x42, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, - 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, 0x23, - 0x87, 0xe7, 0x1c, 0x70, 0xfd, 0xa5, 0x07, 0x0f, 0x9c, 0x1f, 0xfa, 0x0b, 0xc3, 0x81, 0xc3, 0xdf, - 0x1a, 0x07, 0x0f, 0x6e, 0x21, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, 0x67, 0xff, 0x83, 0x61, 0xce, 0x1f, - 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xc0, 0x0c, 0x86, 0x50, - 0x7f, 0x61, 0xbc, 0x1f, 0xa8, 0x15, 0xe8, 0x3e, 0xc2, 0x70, 0x68, 0x75, 0x81, 0xd0, 0xb4, 0x27, - 0xc5, 0xa1, 0x9e, 0x07, 0x76, 0x21, 0x93, 0x49, 0xc2, 0xd0, 0x38, 0x73, 0x85, 0xa0, 0x70, 0xe7, - 0x0b, 0x09, 0xc3, 0x9c, 0x2c, 0x27, 0x0e, 0x70, 0x38, 0x4e, 0x1c, 0xe0, 0xe0, 0x9c, 0x39, 0xcb, - 0x0c, 0xe1, 0xce, 0x61, 0xce, 0x1f, 0xf8, 0x3e, 0x0c, 0xa0, 0xff, 0xc0, 0xd0, 0xcd, 0xe4, 0x33, - 0xb7, 0xe9, 0x0f, 0x68, 0x81, 0xc3, 0xeb, 0x0e, 0x70, 0xf3, 0xe0, 0xe7, 0x0e, 0x77, 0x0e, 0x70, - 0xe6, 0x37, 0xff, 0xc8, 0x58, 0xba, 0xd7, 0x06, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, - 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x0b, 0x5a, 0xe0, 0xd8, 0xff, 0xf0, 0x0f, 0xfc, 0x1f, 0xb0, 0xb4, - 0xa0, 0x7a, 0xc0, 0xe0, 0x70, 0xf6, 0x83, 0x82, 0xc3, 0x9c, 0x2c, 0x35, 0x86, 0xf0, 0x38, 0x3b, - 0x41, 0xf1, 0xe0, 0xf3, 0xa6, 0xe5, 0x3f, 0xe5, 0x01, 0xc3, 0x30, 0x1c, 0x33, 0x86, 0xa0, 0x1c, - 0x33, 0x86, 0xd0, 0x30, 0x67, 0x09, 0xc2, 0xa0, 0x67, 0x0b, 0x42, 0x90, 0xce, 0x0e, 0x09, 0xd0, - 0xce, 0x50, 0x2f, 0x41, 0xff, 0x83, 0xe0, 0x0c, 0x86, 0x50, 0x7e, 0x70, 0xce, 0x1f, 0xa8, 0x1d, - 0x87, 0xec, 0xff, 0xf0, 0x56, 0x2d, 0xaf, 0x80, 0xf8, 0x36, 0x1f, 0xbe, 0x09, 0xc3, 0xf6, 0xe1, - 0x3f, 0xe0, 0xec, 0x2b, 0x0d, 0x87, 0x61, 0x50, 0x36, 0x1d, 0x85, 0xa1, 0x38, 0x76, 0x07, 0x0c, - 0xe1, 0xd8, 0x38, 0x35, 0x03, 0xb2, 0xc3, 0xb8, 0x3b, 0x30, 0x9f, 0x83, 0xff, 0x07, 0xc0, 0x0f, - 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2f, 0x41, 0xff, 0x58, 0x38, 0x3f, 0xbc, 0x1b, 0xc1, 0xeb, 0x80, - 0xc0, 0xb8, 0x2f, 0x06, 0x70, 0xd6, 0x88, 0x73, 0x87, 0xfa, 0x40, 0xe1, 0xfe, 0x90, 0x3f, 0xc8, - 0x74, 0x81, 0xc3, 0xfd, 0x20, 0x70, 0xff, 0x48, 0x1c, 0x3f, 0xd4, 0x05, 0x87, 0xeb, 0xff, 0xf6, - 0x00, 0x0f, 0xfc, 0x1f, 0xb0, 0xd8, 0x7f, 0x58, 0x6a, 0x07, 0xed, 0x7a, 0x8b, 0x82, 0xb2, 0xff, - 0xe0, 0x3e, 0x0f, 0xfc, 0x76, 0x17, 0xf4, 0x1a, 0x30, 0xb0, 0xa8, 0x1e, 0xc2, 0xc2, 0xa0, 0x7b, - 0x0b, 0x0a, 0x81, 0xec, 0x2c, 0x2a, 0x07, 0xb0, 0x30, 0x54, 0x10, 0xd8, 0x34, 0x2a, 0x12, 0x16, - 0x58, 0x6a, 0x18, 0x6d, 0xc3, 0xde, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf0, 0xe7, - 0xfe, 0x0e, 0xd0, 0x9c, 0x2c, 0x35, 0x86, 0x70, 0xb0, 0xaf, 0x3f, 0xfe, 0x56, 0xe2, 0xd6, 0xb6, - 0x8a, 0x30, 0xce, 0x16, 0x1d, 0x86, 0x60, 0xb0, 0xec, 0x7f, 0xf0, 0x76, 0x1b, 0x42, 0xc3, 0xb0, - 0xd8, 0x64, 0x3b, 0x0b, 0x83, 0xfd, 0x8f, 0x07, 0xfd, 0x9a, 0x1f, 0xf8, 0x3f, 0xf0, 0x0f, 0xfc, - 0x1f, 0xb4, 0x3f, 0xf1, 0x6f, 0xff, 0x06, 0xd0, 0xd8, 0x7e, 0xb0, 0xce, 0x1f, 0x3e, 0x0c, 0xe1, - 0xf7, 0x61, 0xa8, 0x1e, 0x63, 0x1f, 0xfc, 0x1d, 0x86, 0xd0, 0x38, 0x76, 0x1b, 0x09, 0x83, 0xb0, - 0xd8, 0x54, 0x0e, 0xc2, 0x70, 0xa8, 0x1d, 0x85, 0x40, 0xb4, 0x3b, 0x15, 0xcb, 0x72, 0x1b, 0x3f, - 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xed, 0xff, 0xf2, 0x07, 0x0e, - 0x70, 0xfb, 0xc1, 0xce, 0x1e, 0xf8, 0x39, 0xc3, 0xdb, 0x97, 0xfe, 0x83, 0x60, 0x70, 0xec, 0x3b, - 0x0b, 0x42, 0xe0, 0xec, 0x27, 0x4a, 0x07, 0xb0, 0xcf, 0xa0, 0xfb, 0x0c, 0xfa, 0x0f, 0xb0, 0x5e, - 0x05, 0xc8, 0x6c, 0xe0, 0xf5, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xb4, 0x29, 0x10, 0xf3, 0x86, - 0x93, 0x83, 0xb4, 0x34, 0x83, 0x42, 0xb0, 0xed, 0x0f, 0x3e, 0x3f, 0xfc, 0x0e, 0xc3, 0xbc, 0x1e, - 0x8c, 0x3b, 0xc1, 0xfb, 0x0c, 0xf9, 0x0f, 0xb0, 0xd5, 0x83, 0xec, 0x36, 0x98, 0x7d, 0x85, 0x60, - 0xb0, 0xf6, 0x07, 0x0d, 0xc1, 0xd8, 0xe8, 0x77, 0x06, 0xc9, 0x0f, 0xb0, 0x0f, 0xfc, 0x1f, 0xa8, - 0x0b, 0x20, 0xfd, 0x84, 0xe3, 0xa1, 0xd4, 0x09, 0xc2, 0x83, 0xb0, 0xce, 0x2d, 0x05, 0xe6, 0xff, - 0x54, 0x0f, 0x96, 0x06, 0x12, 0x16, 0x61, 0xda, 0x38, 0x76, 0x1d, 0xc6, 0x87, 0x61, 0xd7, 0xa0, - 0xf6, 0x1c, 0xf0, 0x7d, 0x86, 0x7c, 0x82, 0x0d, 0x81, 0xf2, 0xb0, 0x68, 0x59, 0xe8, 0x2f, 0x38, - 0x6c, 0x3f, 0x5c, 0x00, 0x0f, 0xfc, 0x1f, 0xa8, 0x16, 0x87, 0xf6, 0x1b, 0x43, 0xf7, 0x06, 0xd0, - 0xf9, 0xd0, 0xdc, 0x1f, 0x79, 0xff, 0xf0, 0x3e, 0x0d, 0x79, 0x0c, 0xe6, 0x1b, 0xd6, 0x1f, 0x61, - 0x4e, 0xc8, 0x7b, 0x03, 0x9a, 0x61, 0xec, 0x1a, 0x69, 0x61, 0xd9, 0xc0, 0xd0, 0x70, 0x6e, 0xc2, - 0xd0, 0xb0, 0xd8, 0x76, 0x87, 0xec, 0x3b, 0x43, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0x78, 0x3f, 0xf0, - 0xf9, 0x0f, 0xf9, 0xc1, 0xa1, 0xfd, 0x61, 0x3c, 0x1e, 0x7c, 0x1e, 0xf2, 0x17, 0x96, 0x0c, 0x8f, - 0x83, 0xb4, 0x36, 0x87, 0xed, 0x0d, 0x87, 0xf7, 0x82, 0x74, 0x3e, 0xab, 0x05, 0xe0, 0xfb, 0x4b, - 0x33, 0x43, 0xac, 0x26, 0x80, 0xd0, 0x9c, 0x33, 0x84, 0xe8, 0x34, 0x36, 0x86, 0x70, 0xff, 0xc1, - 0xc0, 0x0f, 0xfc, 0x1f, 0xb4, 0x0e, 0x08, 0x3c, 0xe1, 0x38, 0x28, 0x1d, 0x21, 0x38, 0x50, 0x67, - 0x3f, 0xfc, 0x83, 0xc2, 0xd6, 0xbc, 0x0b, 0xc1, 0xa8, 0x1f, 0x6e, 0x1a, 0x54, 0x1f, 0x61, 0xb5, - 0x41, 0xf6, 0x1b, 0x18, 0x3e, 0xc2, 0x61, 0x83, 0xec, 0x2d, 0x18, 0x08, 0x6c, 0x14, 0x03, 0x03, - 0x42, 0xc7, 0x09, 0x81, 0x86, 0xcc, 0x3b, 0xf0, 0x0f, 0xfc, 0x1f, 0xb4, 0x2b, 0x0f, 0xce, 0x1a, - 0xc3, 0xf6, 0x86, 0xb0, 0xf9, 0xc1, 0x25, 0x00, 0xe1, 0x78, 0x1a, 0x50, 0x14, 0x07, 0xc0, 0xc1, - 0x40, 0x68, 0x27, 0x1c, 0x1c, 0x38, 0x67, 0x14, 0x0f, 0x07, 0xce, 0x1d, 0xe0, 0xf9, 0xc3, 0x3d, - 0x03, 0xce, 0x1b, 0x4c, 0x3c, 0xe1, 0x78, 0x16, 0x1c, 0xe3, 0xe0, 0xd7, 0x04, 0xe6, 0x87, 0x9c, - 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xfe, 0x1f, 0x41, 0xff, 0x3a, 0x70, 0x7f, 0x5a, 0x15, 0xa1, 0xd7, - 0x97, 0xd7, 0x90, 0x79, 0x5f, 0xf0, 0xe8, 0x7f, 0xe0, 0xff, 0xc1, 0xfc, 0xff, 0xfe, 0xc3, 0xed, - 0x0f, 0xfc, 0x68, 0x56, 0x1f, 0xb8, 0x3a, 0xc3, 0xde, 0x6a, 0xfe, 0x0c, 0xfa, 0xa5, 0x81, 0xa1, - 0xff, 0x83, 0x80, 0x0d, 0x21, 0xff, 0x81, 0x9f, 0xfc, 0x1a, 0x86, 0x87, 0xfd, 0x83, 0x10, 0xd0, - 0x6f, 0x03, 0x34, 0x14, 0x09, 0xf0, 0x30, 0x69, 0x86, 0xec, 0x18, 0x1e, 0xc3, 0x46, 0x0c, 0x2b, - 0x43, 0xd8, 0x30, 0xae, 0x0f, 0x60, 0xc0, 0xee, 0x87, 0x60, 0xc1, 0xa3, 0x87, 0x60, 0xde, 0x0b, - 0x43, 0x60, 0xd8, 0x3f, 0xd8, 0x35, 0xfc, 0x1b, 0x07, 0xff, 0x20, 0x0f, 0xd0, 0x7f, 0xe0, 0x78, - 0x3f, 0xf3, 0xab, 0x83, 0xf3, 0xe0, 0x9f, 0x21, 0x9f, 0x40, 0x50, 0x2f, 0x40, 0xe0, 0xd4, 0x0c, - 0xe1, 0xa8, 0x0a, 0x02, 0x81, 0xf6, 0x0a, 0x03, 0x43, 0xea, 0x14, 0x28, 0x1f, 0x94, 0x50, 0x83, - 0xcb, 0xee, 0x5f, 0x03, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf8, - 0x0d, 0x21, 0x50, 0x3f, 0xb0, 0xd4, 0x0f, 0xd4, 0x7f, 0xf8, 0x36, 0x1d, 0x40, 0xfb, 0xc1, 0xd4, - 0x0f, 0x5e, 0x07, 0xfe, 0x41, 0xb8, 0x75, 0x03, 0xf6, 0x1d, 0x40, 0xfd, 0x9f, 0xfe, 0x42, 0xc3, - 0xa8, 0x16, 0x1b, 0x0e, 0xa0, 0x58, 0x6c, 0x3a, 0x80, 0x70, 0xd8, 0x75, 0x0b, 0x43, 0x61, 0xd4, - 0x0f, 0xfc, 0x1f, 0xc0, 0x0c, 0xa0, 0x94, 0x1f, 0xda, 0x14, 0x87, 0xe7, 0x3f, 0xf4, 0x1b, 0x45, - 0x5a, 0xf0, 0x4e, 0x19, 0x83, 0xf7, 0x85, 0xb9, 0x78, 0x1f, 0x1f, 0xfe, 0x56, 0xe1, 0x38, 0x7f, - 0xb0, 0xad, 0x78, 0x3b, 0x0a, 0xff, 0x21, 0xb0, 0xfd, 0xa1, 0xd8, 0x64, 0x1c, 0x1e, 0xc3, 0x3e, - 0x83, 0xec, 0x3d, 0xe0, 0xfb, 0x0f, 0xa8, 0x1f, 0xf8, 0x3e, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf8, - 0x35, 0x03, 0xed, 0x0e, 0xd0, 0x61, 0xb0, 0xeb, 0x0b, 0x0d, 0x87, 0x78, 0x0e, 0x1b, 0x0d, 0xf0, - 0x2c, 0x36, 0x85, 0xb8, 0x2f, 0xfd, 0x05, 0x87, 0xaf, 0x07, 0xb0, 0xe7, 0x30, 0xf6, 0x1a, 0xc1, - 0x87, 0xb0, 0xbc, 0x16, 0x1e, 0xcb, 0x83, 0x61, 0xec, 0x90, 0xce, 0x1e, 0xc3, 0xaf, 0x41, 0xff, - 0x83, 0xe0, 0x0f, 0xc8, 0x7f, 0xda, 0x38, 0x7f, 0x9c, 0x1c, 0x1f, 0xed, 0x1f, 0xfc, 0x15, 0x83, - 0x44, 0x3e, 0x7c, 0x50, 0x1a, 0x1e, 0xec, 0x3b, 0x43, 0xd1, 0x83, 0xff, 0x83, 0x61, 0x9c, 0x27, - 0x0d, 0x86, 0x70, 0x9c, 0x36, 0x1a, 0x81, 0x30, 0x6c, 0x36, 0x1a, 0x81, 0xb0, 0xa8, 0x1a, 0x81, - 0xb0, 0x58, 0x76, 0x86, 0xca, 0x05, 0x7c, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1f, 0xb4, 0xd0, 0xc8, - 0x73, 0x83, 0x42, 0xb0, 0xee, 0x06, 0x81, 0xc3, 0x9c, 0x2d, 0x2d, 0x0e, 0xf0, 0x5b, 0x68, 0x77, - 0xc1, 0x6b, 0x07, 0xb7, 0x3f, 0xfc, 0x81, 0xc2, 0xd2, 0x81, 0xe7, 0x0b, 0x47, 0x0f, 0x38, 0x5a, - 0x0d, 0x0e, 0x70, 0xb4, 0x0e, 0x1c, 0xe1, 0x6a, 0xdb, 0x0c, 0xe0, 0x7e, 0x41, 0x68, 0x1c, 0x0c, - 0x1e, 0x40, 0x0f, 0xf2, 0x1f, 0xda, 0x15, 0x87, 0xe7, 0x09, 0xf4, 0x1f, 0x68, 0x5a, 0x68, 0x73, - 0x85, 0xc1, 0x68, 0x6f, 0x0f, 0x06, 0x78, 0x1f, 0x3b, 0x07, 0xb8, 0xdc, 0x2c, 0x34, 0x1e, 0xc2, - 0xc0, 0xf9, 0x0e, 0xc2, 0xdf, 0x21, 0xf6, 0x17, 0x90, 0xfe, 0xc2, 0xc3, 0xfe, 0xc2, 0xc3, 0x98, - 0x36, 0x16, 0x1d, 0x40, 0xd8, 0x57, 0xf8, 0x00, 0x0c, 0x86, 0x50, 0x7f, 0x68, 0x5e, 0x0f, 0xd6, - 0x15, 0xe4, 0x3e, 0xd0, 0x58, 0x34, 0x3a, 0xc1, 0x68, 0x1d, 0x09, 0xf1, 0x68, 0x67, 0x81, 0xf1, - 0xdf, 0xe7, 0x04, 0xe0, 0x70, 0xd8, 0x73, 0x81, 0xc3, 0x61, 0xce, 0x07, 0x09, 0xc3, 0x9c, 0x0e, - 0x5e, 0x83, 0x9c, 0x0e, 0x1c, 0xa0, 0x9c, 0x0e, 0x1c, 0xc1, 0x38, 0x1c, 0x3b, 0x82, 0x70, 0xbf, - 0xe0, 0x0f, 0xfc, 0x1f, 0x68, 0x58, 0x7e, 0x73, 0x06, 0x1f, 0xb4, 0x73, 0x0f, 0xac, 0x25, 0x61, - 0xe7, 0xc7, 0xff, 0x8e, 0xc3, 0x38, 0x4e, 0x4e, 0x1a, 0x81, 0x38, 0x58, 0x6d, 0xd1, 0x82, 0xc3, - 0x63, 0x94, 0x0b, 0x0a, 0x80, 0x9a, 0x05, 0x85, 0x87, 0x50, 0x2c, 0x1c, 0x1d, 0xa1, 0x67, 0x04, - 0xb6, 0x1b, 0x60, 0xd7, 0x90, 0x0f, 0xfc, 0x1f, 0xb8, 0x2c, 0x3f, 0x9c, 0x35, 0x87, 0xee, 0x0e, - 0xd0, 0xf3, 0x97, 0xff, 0x05, 0xe2, 0x81, 0xe7, 0x07, 0xc5, 0x03, 0xce, 0x39, 0x87, 0xfe, 0x0b, - 0x0f, 0xfc, 0x16, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x67, 0xff, - 0x83, 0x61, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x5c, 0x1f, 0x38, 0x6c, 0x3f, 0x50, 0x55, 0xae, - 0x0d, 0x83, 0xff, 0x05, 0xe0, 0x61, 0xec, 0x17, 0x81, 0x87, 0xb1, 0xdc, 0x18, 0x7b, 0x09, 0xc1, - 0xff, 0x82, 0x70, 0x6b, 0xec, 0x27, 0x06, 0x1e, 0xc2, 0x70, 0x61, 0xec, 0x27, 0x06, 0x1e, 0xc2, - 0x70, 0x7f, 0xe0, 0x9c, 0x1a, 0xfb, 0x0f, 0xfc, 0x18, 0x0d, 0x86, 0x70, 0xfc, 0xe1, 0x9c, 0x3f, - 0x68, 0x67, 0x0f, 0x9c, 0xff, 0xf2, 0x0f, 0x07, 0x58, 0x7b, 0xe0, 0xe7, 0x0e, 0x77, 0x0e, 0x70, - 0xfd, 0x84, 0xab, 0x58, 0x3b, 0x07, 0xfe, 0x43, 0x60, 0xd0, 0xed, 0x0d, 0x83, 0x43, 0xb4, 0x36, - 0x0d, 0x0e, 0xd0, 0xd8, 0x39, 0x7b, 0x43, 0x60, 0xff, 0xc8, 0x7f, 0xe0, 0xe0, 0x0d, 0x07, 0xfe, - 0x0b, 0x3f, 0xf8, 0x35, 0x0d, 0x0e, 0x70, 0xda, 0x61, 0xf6, 0x15, 0x83, 0x43, 0x9c, 0x0f, 0x81, - 0xff, 0xc0, 0xf8, 0x18, 0x10, 0xfa, 0x70, 0x60, 0xc2, 0x43, 0xb0, 0x60, 0xc1, 0x68, 0x6c, 0x18, - 0x3b, 0x83, 0xd8, 0xe0, 0xd0, 0xfd, 0x8c, 0x0c, 0x3f, 0xb3, 0x41, 0x86, 0x60, 0xb3, 0x0b, 0x0d, - 0x21, 0x6c, 0x15, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xce, 0x68, 0xe0, - 0xe0, 0xda, 0x38, 0xe3, 0x86, 0x70, 0xb1, 0xcd, 0x0d, 0xe0, 0x92, 0xc4, 0x37, 0x63, 0xff, 0xc3, - 0x18, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1d, 0x61, 0xfb, 0x3f, 0xfd, 0x05, 0x87, 0x38, 0x7e, - 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0e, 0x0f, 0xfc, 0x1f, 0xb4, 0x2e, 0x0f, 0xd6, - 0x15, 0xe4, 0x3e, 0xd0, 0x38, 0x30, 0xf5, 0x81, 0xd0, 0x38, 0x67, 0xc5, 0xa6, 0x07, 0x41, 0xf3, - 0x85, 0x60, 0x71, 0x9c, 0x3c, 0x87, 0xce, 0x0f, 0xfc, 0x19, 0xc3, 0xf7, 0x06, 0x70, 0xfa, 0xc3, - 0x9c, 0x29, 0x2c, 0x3c, 0xe1, 0xbe, 0x0f, 0x9c, 0x3a, 0xd0, 0xf3, 0x87, 0x9c, 0x3f, 0xf0, 0x7e, - 0x0f, 0xfc, 0x1f, 0xb0, 0xec, 0x3f, 0x58, 0x76, 0x1f, 0xb7, 0xff, 0xc1, 0x59, 0xa0, 0x70, 0xb0, - 0x3e, 0x34, 0x2c, 0x2c, 0x1d, 0x9f, 0xfe, 0x04, 0x67, 0x01, 0xc2, 0xc3, 0x66, 0x85, 0x85, 0x86, - 0xcd, 0x03, 0x85, 0x86, 0xcf, 0xff, 0x06, 0xc4, 0x36, 0x12, 0x1b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, - 0xfb, 0x0f, 0x61, 0xc0, 0x0c, 0xa0, 0xff, 0xc0, 0xdf, 0xfe, 0x0c, 0xe1, 0xfd, 0x86, 0xd0, 0xfe, - 0xc2, 0xb0, 0x7f, 0xc6, 0x17, 0x83, 0xfd, 0x83, 0xe0, 0xff, 0x63, 0xb8, 0x2f, 0xe0, 0x61, 0xb0, - 0x50, 0x2c, 0x18, 0x6c, 0x14, 0x0b, 0x06, 0x1b, 0x05, 0x00, 0xe0, 0xc3, 0x60, 0xbf, 0x81, 0x86, - 0xc1, 0x40, 0xf6, 0x1b, 0x0f, 0xf6, 0x1b, 0x0f, 0xaf, 0x40, 0x0f, 0xfc, 0x1f, 0x38, 0x87, 0xb0, - 0xed, 0x32, 0x42, 0xc3, 0x38, 0x31, 0xc2, 0xc3, 0x58, 0x30, 0x60, 0x70, 0x9f, 0x03, 0x05, 0x07, - 0x0b, 0xb0, 0x60, 0x72, 0x80, 0x67, 0x06, 0x1d, 0x21, 0x9c, 0x18, 0x76, 0x86, 0x70, 0x60, 0x41, - 0xc1, 0x9c, 0x19, 0x65, 0x30, 0xce, 0x0f, 0x40, 0xca, 0x04, 0xe3, 0xa0, 0xe0, 0x61, 0x38, 0x77, - 0x82, 0xe0, 0x38, 0x74, 0x1e, 0x0f, 0xfc, 0x1e, 0xc1, 0x87, 0xf9, 0xc1, 0x84, 0xbc, 0x09, 0x06, - 0x17, 0x56, 0x0d, 0xfe, 0x70, 0x39, 0x68, 0x32, 0x70, 0x3b, 0xe4, 0x19, 0x38, 0x1e, 0x74, 0x19, - 0x38, 0x1c, 0x1a, 0x39, 0xb8, 0x1c, 0x1a, 0x31, 0xb8, 0x1c, 0x1a, 0x49, 0x98, 0x1c, 0x1a, 0x60, - 0xcc, 0x0e, 0x0d, 0x30, 0x67, 0xf0, 0x36, 0x47, 0x34, 0x70, 0x6c, 0x79, 0x20, 0xa0, 0xff, 0xc1, - 0x0d, 0x21, 0xff, 0x8c, 0xff, 0xe0, 0xa8, 0x60, 0x70, 0x38, 0x58, 0x30, 0xb0, 0x38, 0x2c, 0x18, - 0x58, 0x1c, 0x7c, 0x0c, 0x2c, 0x0e, 0xf6, 0x0c, 0x2c, 0x0e, 0x2b, 0x07, 0xff, 0x01, 0xc1, 0xa3, - 0x81, 0xc0, 0xe0, 0xc2, 0xc0, 0xe0, 0x70, 0x61, 0x60, 0x70, 0x38, 0x30, 0xb0, 0x38, 0x1c, 0x18, - 0x58, 0x1c, 0x0e, 0x0f, 0xfe, 0x03, 0x83, 0x43, 0x9c, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf1, 0x67, - 0xfe, 0x0e, 0xd3, 0x43, 0xb0, 0xd6, 0x0d, 0x0e, 0xc2, 0x7c, 0x0d, 0x0e, 0xc2, 0xf8, 0x1f, 0xf8, - 0x0c, 0xe0, 0xd0, 0xce, 0x1d, 0x83, 0x43, 0xb0, 0xec, 0x1a, 0x1d, 0x87, 0x60, 0xff, 0xc1, 0xd8, - 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x62, 0xff, 0x83, 0x67, 0xff, 0x90, 0x0f, 0xfc, 0x1f, 0xb4, 0x2d, - 0x0f, 0xce, 0x1a, 0x81, 0xfb, 0x85, 0xd2, 0xc1, 0x9c, 0x1f, 0xf9, 0x0b, 0xc1, 0xff, 0x8b, 0xc1, - 0x61, 0xb4, 0x2c, 0xc2, 0xc3, 0x61, 0xec, 0x29, 0x0b, 0x0f, 0x61, 0x50, 0x0e, 0x1e, 0xc2, 0x70, - 0x50, 0x3d, 0x84, 0xe0, 0xd0, 0xf6, 0x1b, 0x06, 0x1f, 0x62, 0xfb, 0x58, 0x36, 0x7f, 0xf8, 0x0f, - 0xfc, 0x1f, 0xb4, 0x33, 0x79, 0x0d, 0x65, 0xfc, 0x87, 0xb4, 0xd0, 0x38, 0x79, 0xc1, 0x84, 0xe1, - 0xef, 0x03, 0x09, 0xc3, 0xbe, 0x06, 0x81, 0xc3, 0x3b, 0x83, 0xff, 0x90, 0xb0, 0x61, 0xb0, 0xfb, - 0x06, 0x1b, 0x43, 0xd8, 0x30, 0xd4, 0x0f, 0x60, 0xc3, 0x38, 0x7b, 0x06, 0x07, 0x32, 0x42, 0xc1, - 0xdb, 0xb7, 0x83, 0x63, 0xa0, 0x51, 0x40, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xb4, 0x2d, 0x0f, - 0xce, 0x1a, 0xc3, 0xf7, 0x06, 0x60, 0xf9, 0xcb, 0xff, 0x82, 0xf0, 0x73, 0x87, 0xbe, 0x0e, 0x70, - 0xf4, 0x61, 0xce, 0x1f, 0xb0, 0x7f, 0xe4, 0x36, 0x05, 0xad, 0x60, 0xec, 0x39, 0xc3, 0xf6, 0x1c, - 0xe1, 0xfb, 0x0e, 0x70, 0xfd, 0x87, 0x58, 0x7e, 0xcf, 0xff, 0x20, 0x0f, 0xfc, 0x1f, 0xb0, 0xb4, - 0x3f, 0xa8, 0x16, 0x1f, 0xed, 0x03, 0x87, 0xf5, 0xbf, 0xfe, 0x03, 0xe0, 0xa8, 0x1f, 0x3d, 0x85, - 0xa1, 0xf3, 0x18, 0x1c, 0x3f, 0xec, 0x17, 0xfe, 0x0d, 0x83, 0x41, 0x40, 0xfb, 0x1c, 0x2a, 0x07, - 0xd9, 0xa1, 0x50, 0x3e, 0xec, 0x35, 0x03, 0xee, 0x0e, 0xa0, 0x7d, 0x82, 0xff, 0xc0, 0x0f, 0xfc, - 0x1f, 0xb0, 0xd8, 0x7f, 0x58, 0x4e, 0x1f, 0xda, 0x15, 0x87, 0xeb, 0x3f, 0xfd, 0x0f, 0x83, 0x61, - 0xf3, 0xd8, 0x54, 0x0f, 0x94, 0x61, 0x61, 0xff, 0x60, 0xbf, 0xf0, 0x6c, 0x7c, 0x86, 0x70, 0xd9, - 0xb8, 0x73, 0x86, 0xe4, 0xc3, 0x9c, 0x36, 0x16, 0x1c, 0xe1, 0xb0, 0xbf, 0xf0, 0x6c, 0x2d, 0x0c, - 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, 0xcc, 0x1f, 0x9c, 0x33, 0x07, 0xed, 0x0d, 0x40, - 0xf9, 0xcf, 0xff, 0x20, 0xf0, 0x67, 0xd0, 0x77, 0xc1, 0xba, 0x61, 0xd3, 0x85, 0x46, 0x60, 0xf6, - 0x16, 0x31, 0x87, 0xb0, 0x50, 0x61, 0xc3, 0xb1, 0xc0, 0xc0, 0xe0, 0xdb, 0xbf, 0xe7, 0x82, 0xc3, - 0xa8, 0x1f, 0xb0, 0xe6, 0x0f, 0xd8, 0x73, 0x07, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x05, 0x5f, - 0xfc, 0x1b, 0x0f, 0xce, 0x1a, 0xc3, 0xfb, 0x09, 0xf0, 0x17, 0x05, 0x85, 0xf0, 0xfe, 0x81, 0x85, - 0xb8, 0xe0, 0x60, 0x61, 0xd8, 0xe0, 0x60, 0x61, 0xd8, 0xe0, 0x60, 0x61, 0xd8, 0xfe, 0x81, 0x87, - 0x63, 0x87, 0xb0, 0xec, 0x08, 0x7b, 0x0e, 0xc3, 0xf3, 0x87, 0x61, 0xef, 0xa0, 0xff, 0xc1, 0xe0, - 0x0f, 0xfc, 0x1f, 0xb4, 0x2b, 0x0f, 0xce, 0x1d, 0x87, 0xed, 0x3f, 0xf9, 0x03, 0x83, 0x0f, 0xb4, - 0x1e, 0x06, 0xa0, 0xed, 0x3e, 0x0a, 0x81, 0xfb, 0x70, 0xa8, 0x15, 0x87, 0x61, 0x50, 0x7c, 0x87, - 0x61, 0x5e, 0x90, 0xfb, 0x0a, 0x81, 0xfe, 0xc2, 0xa0, 0x72, 0x1b, 0x0a, 0x81, 0xd8, 0x6c, 0x2b, - 0x0c, 0xe1, 0xb0, 0xdf, 0xe8, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2f, 0x41, 0xff, 0x50, 0x1c, - 0x1f, 0xdc, 0x1a, 0xd0, 0xeb, 0x83, 0xcf, 0x91, 0xe2, 0xff, 0x43, 0xa1, 0xff, 0x83, 0xdf, 0xff, - 0x83, 0xfa, 0x81, 0xff, 0x60, 0xa0, 0x30, 0xfb, 0x81, 0x40, 0x58, 0x77, 0x05, 0x40, 0xac, 0x2a, - 0x06, 0xa0, 0x6d, 0x0f, 0x5e, 0x43, 0xe0, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2e, 0xc3, 0xfe, - 0xb0, 0x5a, 0x1f, 0x3c, 0x19, 0xe0, 0xeb, 0x97, 0xef, 0x40, 0xe2, 0xff, 0x92, 0x43, 0xe7, 0x0f, - 0xfc, 0x07, 0x0f, 0xcf, 0xff, 0xec, 0x3f, 0x38, 0x7f, 0xda, 0x38, 0x34, 0x39, 0xd0, 0x38, 0x5c, - 0x13, 0xa1, 0x38, 0x6e, 0x0f, 0x5e, 0x83, 0xff, 0x07, 0xfc, 0x0f, 0xfc, 0x1f, 0xb4, 0x41, 0x87, - 0xe7, 0x1c, 0x18, 0x7e, 0xd2, 0xd5, 0xac, 0x19, 0xc1, 0xff, 0xa0, 0xbc, 0x38, 0x1c, 0x3d, 0xf1, - 0x20, 0x70, 0xe7, 0x70, 0xe7, 0x0f, 0xd9, 0xff, 0xe4, 0x2c, 0x3a, 0xd0, 0xfb, 0x0e, 0xec, 0x3e, - 0xc3, 0x71, 0x21, 0xec, 0x2b, 0x0b, 0x43, 0xb1, 0xf0, 0x67, 0x83, 0x66, 0x87, 0xda, 0x1f, 0xf8, - 0x30, 0x0f, 0xfc, 0x1f, 0xb4, 0x18, 0x30, 0xf9, 0xc2, 0xc1, 0x87, 0xdb, 0x7f, 0xf0, 0x56, 0x1b, - 0x06, 0x0c, 0x0f, 0x83, 0x60, 0xc1, 0x83, 0xb1, 0xff, 0xe0, 0x46, 0x49, 0x83, 0x0f, 0xb3, 0x06, - 0x0c, 0x3e, 0xcf, 0xff, 0x21, 0x61, 0x38, 0x30, 0x48, 0x58, 0x54, 0x06, 0x0d, 0x0b, 0x0b, 0x0b, - 0x06, 0x1b, 0x06, 0x85, 0xbc, 0x1b, 0x34, 0x36, 0x1f, 0xf8, 0x3f, 0x0c, 0x84, 0x87, 0xfd, 0xa0, - 0xc3, 0xfc, 0xe0, 0x70, 0xff, 0x68, 0x3f, 0xf2, 0x07, 0x03, 0x9a, 0x1f, 0x78, 0x1a, 0x68, 0x7b, - 0xe2, 0x80, 0xd0, 0xf6, 0x64, 0x17, 0xf8, 0x36, 0x1d, 0xa1, 0xfb, 0x0e, 0xd0, 0xfd, 0x87, 0x7f, - 0x83, 0x61, 0xda, 0x1f, 0xb0, 0xed, 0x0f, 0xd8, 0x76, 0x87, 0xec, 0x3b, 0x43, 0x80, 0x0c, 0x84, - 0x87, 0xfd, 0xa5, 0x87, 0xfa, 0xc1, 0xa1, 0xfe, 0xd1, 0xff, 0xc1, 0x58, 0x38, 0x3d, 0x81, 0xf1, - 0x61, 0xf6, 0x0e, 0xdd, 0xfe, 0x06, 0x08, 0xc0, 0xe0, 0x70, 0x61, 0xb0, 0x30, 0x1c, 0x18, 0x6c, - 0x0c, 0x07, 0x1c, 0x36, 0x07, 0xa7, 0x87, 0x0d, 0x81, 0xd6, 0x03, 0x06, 0xc2, 0x43, 0xa8, 0x1b, - 0x0f, 0xce, 0x86, 0xc3, 0xd7, 0xa0, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf0, 0xe7, 0xfe, 0x43, 0x68, - 0x7f, 0xe1, 0xc3, 0xff, 0x03, 0xc7, 0xff, 0x93, 0xe0, 0xec, 0x3e, 0x9c, 0x35, 0x03, 0xf3, 0xbf, - 0xfe, 0x40, 0xe1, 0x68, 0x5a, 0x19, 0xc1, 0x61, 0x58, 0x73, 0x81, 0xb9, 0xc3, 0xce, 0x1d, 0xf2, - 0x1c, 0xe0, 0x6e, 0x1f, 0x21, 0x39, 0xc8, 0x73, 0x07, 0xfe, 0x0e, 0x0c, 0x84, 0x87, 0xfd, 0x81, - 0xc3, 0xfd, 0x60, 0xff, 0x83, 0xb4, 0xb0, 0xdc, 0x1a, 0xc7, 0xd0, 0x2c, 0x33, 0xe3, 0x4e, 0x98, - 0x67, 0xb0, 0xcf, 0x90, 0xe9, 0xc2, 0xba, 0x70, 0x73, 0xbe, 0x83, 0x5e, 0x40, 0xe2, 0x09, 0x0c, - 0x84, 0xe1, 0x9b, 0xc8, 0x73, 0x87, 0xca, 0x0e, 0x70, 0x7a, 0x43, 0xf3, 0x86, 0x7e, 0x43, 0x9c, - 0x3e, 0x74, 0x00, 0x0f, 0xfc, 0x1f, 0xb4, 0xa0, 0x7f, 0x9c, 0x1a, 0x1f, 0xed, 0x06, 0x87, 0xf3, - 0x82, 0xff, 0xc8, 0x3c, 0x0c, 0x2c, 0x2c, 0x1f, 0x14, 0x0b, 0x0b, 0x19, 0xc2, 0x41, 0x8a, 0x0e, - 0xc2, 0xd3, 0x1c, 0x3b, 0x03, 0x83, 0x06, 0x86, 0xc1, 0x40, 0x60, 0x70, 0xd8, 0xe1, 0x61, 0x61, - 0xb1, 0x41, 0x61, 0x41, 0xb0, 0xf6, 0x1f, 0xb0, 0xd7, 0x83, 0xff, 0x07, 0xf0, 0x0f, 0xfc, 0x1f, - 0xb4, 0x3f, 0xf0, 0xe7, 0xff, 0x06, 0xd3, 0x0b, 0x0b, 0x0a, 0xc1, 0x85, 0x85, 0x85, 0xe0, 0x6b, - 0x6b, 0x60, 0xf8, 0x1f, 0xfc, 0x33, 0x83, 0x0b, 0x0b, 0x0d, 0x83, 0x0b, 0x0b, 0x0d, 0x83, 0xff, - 0x83, 0x60, 0xc2, 0xc2, 0xc3, 0x63, 0x05, 0x85, 0x86, 0xc9, 0x0b, 0x0b, 0x0d, 0x98, 0x6c, 0x2c, - 0x36, 0xc1, 0xb3, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x87, 0xfe, 0x03, 0xdf, 0xfc, 0x1b, 0x81, 0xa1, - 0xfc, 0xe1, 0x61, 0xfe, 0xf0, 0x58, 0x7f, 0x3e, 0x0b, 0xfc, 0x1b, 0xb0, 0x38, 0x6c, 0x34, 0x60, - 0x71, 0x06, 0x1e, 0xc0, 0xe6, 0x0c, 0x3d, 0x81, 0x87, 0x30, 0xf6, 0x0a, 0x03, 0x30, 0xf6, 0x0a, - 0x06, 0xc3, 0xd8, 0x34, 0x36, 0x28, 0x2c, 0x1d, 0x3c, 0x6c, 0x85, 0x8f, 0x21, 0x5e, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x1f, 0x21, 0xff, 0x38, 0x38, 0x3f, 0xac, 0x37, 0x90, - 0xe7, 0xc1, 0xeb, 0xc8, 0x3c, 0xdf, 0xf1, 0x68, 0x7f, 0xe0, 0xfa, 0x0b, 0x0d, 0xa1, 0xda, 0x09, - 0x0b, 0x0f, 0x38, 0x1c, 0x14, 0x0f, 0xb4, 0x18, 0x30, 0xfc, 0xa0, 0xd4, 0x0f, 0x2f, 0xed, 0x70, - 0x2f, 0xff, 0xd8, 0x0d, 0xa0, 0x70, 0xfe, 0x70, 0x9c, 0x3f, 0xb4, 0x27, 0xfa, 0x09, 0xc3, 0x38, - 0x7e, 0xf0, 0x67, 0x0f, 0xbe, 0x0c, 0xe1, 0xe7, 0x73, 0xff, 0xc8, 0x58, 0x67, 0x0f, 0xec, 0x33, - 0xa8, 0x3e, 0xc3, 0x3b, 0xc1, 0xec, 0x33, 0x81, 0xd0, 0xd8, 0x67, 0x0f, 0xec, 0x33, 0x87, 0xf6, - 0x19, 0xc3, 0xc0, 0x0a, 0x0f, 0xfc, 0x16, 0x7f, 0xf0, 0x66, 0x30, 0xf3, 0x86, 0xd3, 0x0f, 0xb0, - 0xd8, 0x33, 0xf8, 0xc2, 0xb0, 0x61, 0x61, 0x60, 0x7c, 0x0c, 0x2c, 0x2c, 0x14, 0xc1, 0x9d, 0xd9, - 0x86, 0xc1, 0x99, 0x99, 0x86, 0xc1, 0x99, 0x99, 0x86, 0xc6, 0x33, 0x33, 0x0d, 0x8c, 0x66, 0x66, - 0x1b, 0x24, 0xce, 0x86, 0xa0, 0x6e, 0x1b, 0x0b, 0x82, 0xd8, 0x34, 0x13, 0x87, 0xfe, 0x0e, 0x0d, - 0x85, 0xa1, 0xfd, 0x61, 0x68, 0x54, 0x0d, 0xb7, 0xfa, 0xc3, 0x38, 0x6d, 0x06, 0x1d, 0xe0, 0xda, - 0x68, 0x6f, 0x9f, 0xff, 0x26, 0xe1, 0x9e, 0x0f, 0xd8, 0x4e, 0x87, 0xf6, 0x0b, 0x80, 0xf0, 0x77, - 0x75, 0xb9, 0x0f, 0x68, 0x2d, 0x0f, 0xec, 0x2a, 0x07, 0x61, 0xb0, 0xa8, 0x19, 0xc3, 0x61, 0xbf, - 0xc8, 0x0f, 0xfc, 0x1f, 0x38, 0xe1, 0xac, 0x3a, 0x80, 0xd0, 0xb4, 0x3b, 0x09, 0x81, 0x61, 0xd6, - 0x5f, 0xfc, 0x17, 0x83, 0x9c, 0x3d, 0xf0, 0x73, 0x87, 0xb7, 0x1f, 0xfd, 0x06, 0xc3, 0x9c, 0x3f, - 0x61, 0xce, 0x1f, 0xb3, 0xff, 0xc8, 0x58, 0xba, 0xd7, 0x06, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, - 0xb0, 0xe7, 0x0e, 0x0d, 0x07, 0xfe, 0x07, 0x7f, 0xf0, 0x56, 0x1b, 0x83, 0xed, 0x0d, 0xa1, 0xe7, - 0x0e, 0xc3, 0xef, 0x02, 0xff, 0x81, 0x78, 0x14, 0x0e, 0xc7, 0x70, 0x48, 0x76, 0x04, 0xc1, 0x21, - 0xd8, 0x6c, 0x17, 0xfc, 0x1b, 0x05, 0x03, 0xb0, 0xd8, 0x24, 0x3b, 0x0d, 0x82, 0x43, 0xb0, 0xd8, - 0x2f, 0xf8, 0x36, 0x0a, 0x07, 0x60, 0x0d, 0x86, 0x60, 0xfc, 0xe1, 0xac, 0x3f, 0x69, 0xff, 0x90, - 0x9c, 0x39, 0x83, 0xef, 0x07, 0x30, 0x7a, 0xf1, 0x7f, 0xf0, 0x37, 0x0f, 0xfc, 0x07, 0x0e, 0x60, - 0xf9, 0xc3, 0xac, 0x3e, 0x71, 0xff, 0xd0, 0x4e, 0x1c, 0xc1, 0xf3, 0x87, 0x30, 0x7c, 0xe2, 0xeb, - 0x5c, 0x13, 0x9f, 0xfe, 0x40, 0x0d, 0x87, 0xfe, 0x03, 0xbf, 0xfc, 0x1b, 0x47, 0x0d, 0x40, 0xce, - 0x16, 0x1a, 0x81, 0xbc, 0x16, 0x1a, 0x81, 0x3e, 0x0b, 0xfd, 0x05, 0xf0, 0x58, 0x6a, 0x05, 0x38, - 0x58, 0x6a, 0x07, 0x61, 0x7f, 0xa0, 0xec, 0x2c, 0x35, 0x03, 0xb0, 0xb0, 0xd4, 0x0e, 0xc0, 0xf5, - 0x7e, 0x0d, 0x9e, 0xa2, 0x8a, 0x07, 0x61, 0xfa, 0x81, 0xd8, 0x7e, 0xa0, 0x00, 0x0d, 0x21, 0x38, - 0x7f, 0x61, 0x9c, 0x3f, 0x53, 0xff, 0xc8, 0x1c, 0x39, 0xc3, 0xef, 0x07, 0x38, 0x7b, 0xe0, 0x2d, - 0x6b, 0x05, 0xb8, 0x3f, 0xf4, 0x13, 0x87, 0xfe, 0x03, 0x82, 0xff, 0x90, 0x9c, 0x1c, 0x1d, 0xa1, - 0x38, 0x34, 0x3b, 0x42, 0x70, 0x68, 0x76, 0x84, 0xe0, 0xe5, 0xed, 0x09, 0xc1, 0xff, 0x90, 0x0f, - 0xfc, 0x1f, 0xb4, 0x18, 0x30, 0xf9, 0xc2, 0xc1, 0x87, 0xda, 0x81, 0x83, 0x18, 0x27, 0x1c, 0xc1, - 0x9a, 0x17, 0x81, 0xd8, 0x3a, 0x05, 0xf0, 0x1b, 0x06, 0x86, 0xdc, 0x36, 0x0c, 0x3e, 0xc2, 0xb0, - 0x79, 0x0e, 0xc7, 0xe0, 0x6f, 0x06, 0xcd, 0x58, 0x30, 0x61, 0xb0, 0xa8, 0x0c, 0x3e, 0xc0, 0xe1, - 0x60, 0x50, 0x58, 0x34, 0x2c, 0x12, 0x16, 0x68, 0x6f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xe4, 0x3f, - 0xd8, 0x6a, 0x07, 0xea, 0x06, 0x70, 0xfd, 0x9f, 0xfe, 0x41, 0x61, 0x21, 0x90, 0xcf, 0x82, 0xc3, - 0x68, 0x1e, 0xc1, 0xc1, 0xda, 0x28, 0xce, 0x43, 0x46, 0x1b, 0x12, 0x80, 0xa0, 0x7b, 0x0d, 0x83, - 0x0f, 0xb0, 0xcf, 0xa0, 0xfb, 0x0e, 0xf0, 0x7e, 0xc3, 0x7a, 0xd0, 0xf6, 0x37, 0x01, 0xf2, 0x1b, - 0x34, 0x3c, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0x87, 0x90, 0xfd, 0x81, 0xc1, 0xa1, 0xea, 0x03, 0x40, - 0xe1, 0xed, 0x2c, 0x35, 0x03, 0x58, 0xe1, 0xed, 0x03, 0xe7, 0xff, 0xd1, 0xda, 0xb4, 0x33, 0xad, - 0x18, 0x34, 0x33, 0x87, 0x60, 0xff, 0xc1, 0xd8, 0x34, 0x3b, 0x0e, 0xc1, 0xa1, 0x9c, 0x3b, 0x07, - 0xfe, 0x0e, 0xc1, 0xa1, 0xd8, 0x76, 0x0d, 0x0c, 0xe1, 0xd8, 0x34, 0x17, 0xa0, 0x0f, 0xfc, 0x1f, - 0xb4, 0x26, 0x0f, 0xcf, 0xff, 0xc8, 0x58, 0x75, 0x87, 0xd6, 0x1c, 0xc1, 0xeb, 0xc3, 0xff, 0xc3, - 0xd8, 0xc0, 0x60, 0x38, 0x13, 0x18, 0x0c, 0x07, 0x0d, 0x8f, 0xff, 0x06, 0xc1, 0x02, 0x81, 0xfb, - 0x06, 0x9a, 0x1f, 0xb0, 0xbb, 0x0f, 0xec, 0x27, 0xc8, 0x7e, 0xc6, 0xd5, 0xe9, 0x41, 0xb3, 0x43, - 0x9b, 0x00, 0x0d, 0x07, 0xfe, 0x0b, 0x3f, 0xf0, 0x75, 0x0c, 0x39, 0xc3, 0xb0, 0x61, 0xec, 0x37, - 0x81, 0x87, 0xb0, 0x9f, 0x03, 0x0e, 0x70, 0x3d, 0x83, 0xff, 0x04, 0x98, 0x7f, 0xe0, 0xb0, 0x50, - 0xd3, 0x43, 0xb0, 0x50, 0xd3, 0x43, 0xb0, 0x50, 0xd3, 0x43, 0xb0, 0x69, 0xa6, 0x87, 0x60, 0xc1, - 0xa6, 0x90, 0x59, 0x40, 0x69, 0xaa, 0x0b, 0x70, 0x90, 0x5e, 0x0f, 0xfc, 0x1c, 0x0d, 0x07, 0xfe, - 0x03, 0xdf, 0xfc, 0x1a, 0x81, 0x78, 0x3f, 0xb4, 0x0e, 0x07, 0x0e, 0xb0, 0xb8, 0x2e, 0x0d, 0xe0, - 0x58, 0x6b, 0x0b, 0xe2, 0xff, 0xd0, 0x37, 0x02, 0x12, 0x14, 0x1b, 0x0e, 0x70, 0xfd, 0x87, 0x58, - 0x7e, 0xc1, 0xff, 0xa0, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1d, 0x61, 0xfb, 0x3f, 0xfc, - 0x80, 0x0f, 0xe4, 0x3f, 0xda, 0x07, 0x0f, 0xe7, 0x03, 0xfe, 0x0e, 0xd2, 0xc3, 0x68, 0x67, 0x38, - 0x81, 0x40, 0xef, 0x06, 0xbd, 0x07, 0x7c, 0x13, 0xe9, 0x0c, 0xee, 0x5c, 0xad, 0x0f, 0xb0, 0xcf, - 0xf8, 0x36, 0x15, 0x86, 0xa0, 0x6c, 0x79, 0x40, 0x70, 0xec, 0x3a, 0xec, 0x3d, 0x87, 0x3c, 0x1f, - 0x60, 0x6f, 0x21, 0xfb, 0x3d, 0x07, 0xfe, 0x0f, 0xfc, 0x0f, 0xfc, 0x1f, 0xb0, 0xd8, 0x7f, 0x58, - 0x56, 0x1f, 0xdb, 0xff, 0xe0, 0xac, 0x2d, 0x05, 0x03, 0x3e, 0x07, 0x06, 0xe0, 0xbb, 0x77, 0xfc, - 0xe9, 0x38, 0x7f, 0xe0, 0xb2, 0xff, 0xd0, 0x6c, 0x2a, 0x07, 0xfb, 0x0b, 0x43, 0xfd, 0x85, 0xfe, - 0x83, 0xb0, 0xfd, 0x21, 0xd8, 0x7e, 0xc3, 0xd8, 0x67, 0xe8, 0x20, 0x0f, 0xfc, 0x1e, 0xef, 0xe0, - 0x9c, 0x0c, 0x0d, 0x0b, 0x1c, 0x1a, 0x0c, 0x36, 0x38, 0xe0, 0x75, 0x8c, 0x73, 0xc0, 0xbb, 0x8c, - 0x7a, 0x60, 0xc1, 0x26, 0x38, 0x31, 0xc1, 0xa6, 0x38, 0x37, 0x51, 0x83, 0x1c, 0x18, 0x9e, 0x81, - 0x8e, 0x0c, 0x36, 0x83, 0x1c, 0x18, 0x4e, 0x1c, 0xe0, 0xc2, 0xd0, 0xe7, 0x06, 0x0e, 0x0f, 0x38, - 0x31, 0x83, 0xaf, 0x21, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xce, 0x19, 0xc3, 0xf7, - 0x1f, 0xfa, 0x09, 0xc3, 0x9c, 0x3e, 0xf0, 0x73, 0x87, 0xbe, 0x3f, 0xfd, 0x3b, 0x87, 0xec, 0x3d, - 0x87, 0xed, 0x0e, 0xcb, 0xff, 0x90, 0xb0, 0x90, 0xd8, 0x7b, 0x0b, 0x82, 0xc3, 0xd8, 0x6d, 0x06, - 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0x9f, 0x82, 0x0f, 0xfc, 0x1f, 0xb4, 0x87, 0x0f, 0xce, 0x38, 0xe1, - 0xfb, 0x4b, 0xff, 0x04, 0xe0, 0xd6, 0xd7, 0x05, 0xe3, 0x80, 0xe1, 0xef, 0x83, 0x9c, 0x3d, 0x39, - 0xff, 0xe4, 0x2c, 0x33, 0xf0, 0x7d, 0x86, 0xee, 0x81, 0xec, 0x2a, 0x39, 0xa1, 0xd8, 0x2c, 0x71, - 0xc3, 0xb2, 0xc0, 0xe0, 0x74, 0x2c, 0xc2, 0x70, 0x94, 0x16, 0x1c, 0xe1, 0xc0, 0x0f, 0xfc, 0x1f, - 0xb4, 0x0e, 0x1f, 0xce, 0x17, 0x07, 0xf6, 0xdf, 0xfc, 0x15, 0x85, 0x61, 0xf9, 0xf0, 0x5a, 0x1f, - 0xbe, 0x07, 0xfe, 0x0a, 0x33, 0xe4, 0x36, 0x1d, 0x99, 0xff, 0x07, 0x61, 0x68, 0x6c, 0x3b, 0x0b, - 0x43, 0x61, 0xd8, 0x5f, 0xf0, 0x76, 0x16, 0x86, 0xc3, 0xb0, 0xb4, 0x36, 0x1d, 0x85, 0xa0, 0xf8, - 0x3f, 0xf0, 0x78, 0x0f, 0xe4, 0x3f, 0xda, 0x0b, 0x0f, 0xeb, 0x03, 0x81, 0xc3, 0xda, 0x0d, 0x0a, - 0xc3, 0x58, 0x3f, 0xf4, 0x07, 0xc0, 0x60, 0x41, 0xee, 0xc1, 0x41, 0xc3, 0xd1, 0x83, 0xff, 0x21, - 0xb1, 0xd6, 0xd6, 0x0e, 0xcd, 0x03, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x7f, 0xf8, 0x36, 0x1c, 0xe1, - 0xfb, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7f, 0xe0, 0xfe, 0x09, 0x0f, 0xfc, 0x0d, 0xff, 0xf0, 0x1c, - 0xc3, 0xe7, 0x05, 0x0c, 0x3e, 0x70, 0x69, 0x9f, 0xd3, 0x96, 0x98, 0x7c, 0xef, 0x93, 0x02, 0xe1, - 0xf3, 0xa6, 0x3d, 0x31, 0xc1, 0xa6, 0x30, 0x31, 0xc1, 0xa6, 0x30, 0x31, 0xc1, 0xa6, 0x30, 0x31, - 0xc1, 0xa6, 0x3f, 0x87, 0x06, 0x98, 0xa0, 0xce, 0x0d, 0x30, 0xfa, 0xc1, 0xa6, 0x1d, 0x79, 0x0f, - 0xfc, 0x10, 0x0f, 0xfc, 0x1f, 0xb4, 0x60, 0xb0, 0xf3, 0x81, 0x82, 0xc3, 0xda, 0x06, 0x0b, 0x0e, - 0x72, 0xff, 0xe4, 0x1e, 0x0a, 0xc0, 0xe1, 0xbe, 0x09, 0x82, 0xc3, 0x4e, 0x13, 0x05, 0x87, 0x38, - 0x4c, 0x16, 0x1c, 0xe7, 0xff, 0x90, 0x38, 0x7f, 0xe0, 0x38, 0x4c, 0x14, 0x1c, 0xe1, 0x61, 0xa8, - 0x19, 0xc1, 0xa1, 0xdc, 0x13, 0x92, 0x1f, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x2d, - 0x0f, 0xce, 0x19, 0xc3, 0xf7, 0x06, 0x74, 0x3c, 0xe7, 0xff, 0x90, 0x78, 0x35, 0xa1, 0xef, 0x82, - 0x7b, 0x09, 0x06, 0xe0, 0x74, 0xc1, 0x61, 0xb2, 0xf0, 0x29, 0xc1, 0xdd, 0xb8, 0x5a, 0x1e, 0xc2, - 0xc2, 0xa0, 0x7b, 0x0b, 0x0d, 0xa1, 0xd8, 0x58, 0x11, 0xd0, 0xd8, 0x1f, 0xa0, 0x3a, 0x16, 0x0a, - 0x07, 0x90, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xce, 0x19, 0xc3, 0xf6, 0xdf, - 0xfc, 0x15, 0x81, 0x03, 0x81, 0x09, 0xf0, 0x28, 0x38, 0x30, 0xbb, 0x0b, 0x1c, 0xa0, 0x53, 0x84, - 0x8c, 0x41, 0xec, 0xff, 0xf2, 0x16, 0x1d, 0xe4, 0x3e, 0xc3, 0xba, 0x07, 0xd8, 0x6e, 0x30, 0xfb, - 0x0b, 0xc0, 0x70, 0xf6, 0x3c, 0x19, 0xe0, 0xd9, 0xa1, 0xf4, 0x00, 0x0c, 0x87, 0xfe, 0x1c, 0xbf, - 0xe0, 0xd4, 0x28, 0x19, 0xc3, 0x60, 0xa0, 0x76, 0x15, 0x82, 0x81, 0xd8, 0x5e, 0x05, 0x03, 0x38, - 0x3e, 0x03, 0xff, 0x0e, 0xe1, 0xff, 0x87, 0x0f, 0xfc, 0x38, 0xff, 0xe4, 0x0e, 0x38, 0x7a, 0x40, - 0xe3, 0x87, 0xa4, 0x0e, 0x38, 0x7a, 0x40, 0xe3, 0xff, 0x90, 0x38, 0xe1, 0xe9, 0x0d, 0x85, 0x87, - 0xf9, 0xc2, 0xd7, 0x48, 0x6d, 0xfe, 0xa9, 0x0c, 0xe1, 0x9c, 0x16, 0x1b, 0xc1, 0xd4, 0xe0, 0xdf, - 0x01, 0xbe, 0x81, 0x82, 0x72, 0xe0, 0xbd, 0x61, 0xb0, 0xfe, 0x43, 0xb7, 0xff, 0xc1, 0xb0, 0xac, - 0x70, 0xfb, 0x0a, 0x83, 0x87, 0xd8, 0x58, 0x1c, 0x08, 0x6c, 0x78, 0x0e, 0x0a, 0x05, 0xda, 0x1b, - 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0xb4, 0x2c, 0x3f, 0x9c, 0x37, 0xf8, 0x36, 0x86, 0xd0, - 0xf9, 0xc3, 0xb0, 0xfd, 0xe0, 0x7f, 0xe0, 0xbb, 0x06, 0x1e, 0xc2, 0x8c, 0x18, 0x14, 0x0c, 0x3b, - 0x06, 0x0a, 0x03, 0x0e, 0xc1, 0x82, 0x41, 0x87, 0x60, 0xc1, 0xa0, 0xc3, 0xb0, 0x40, 0xc2, 0x83, - 0xb0, 0xda, 0x68, 0x7b, 0x05, 0xa1, 0x5a, 0x1b, 0x38, 0x3c, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, - 0x1e, 0xdf, 0xe0, 0xd8, 0x18, 0x82, 0xcc, 0x18, 0x30, 0x46, 0x66, 0x0c, 0x70, 0x46, 0x66, 0x0c, - 0xf0, 0x23, 0x33, 0x06, 0xd8, 0x23, 0x33, 0x06, 0x98, 0x23, 0x33, 0x06, 0x0c, 0x11, 0x99, 0x83, - 0x06, 0x08, 0xcc, 0xc1, 0x83, 0x04, 0x46, 0x60, 0xc1, 0x81, 0x61, 0x20, 0x60, 0xc2, 0xdc, 0x3b, - 0x06, 0x0a, 0x0c, 0x13, 0x83, 0x28, 0x14, 0x3e, 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0xb4, 0x0b, - 0x5e, 0x0e, 0x72, 0xfc, 0xa0, 0xf6, 0x86, 0xd0, 0xfa, 0xc3, 0xb4, 0x3c, 0xf8, 0xff, 0xf2, 0x76, - 0x13, 0x81, 0xc3, 0x46, 0x0b, 0x0d, 0x61, 0xdb, 0xe5, 0x05, 0x3c, 0x16, 0x23, 0x01, 0xc3, 0xd8, - 0x54, 0x03, 0x87, 0xb0, 0xb4, 0x0e, 0x1e, 0xc0, 0xe1, 0x38, 0x7b, 0x06, 0x84, 0xe1, 0xec, 0xa0, - 0x67, 0x0f, 0xfc, 0x1f, 0x0c, 0x86, 0x43, 0xfd, 0x86, 0xd0, 0xfd, 0x40, 0xbb, 0x0f, 0xda, 0x0a, - 0x0e, 0x87, 0x38, 0x2c, 0x27, 0x83, 0x78, 0xf0, 0x73, 0xe0, 0x7d, 0x47, 0xfa, 0x20, 0x6e, 0x1f, - 0xf8, 0x2c, 0x3f, 0xf0, 0x59, 0xff, 0xc8, 0x6c, 0x27, 0x0f, 0xf6, 0x16, 0x82, 0x43, 0xd8, 0x28, - 0x1b, 0x43, 0xb2, 0xff, 0xc1, 0xd8, 0xb0, 0x74, 0x00, 0x0c, 0x86, 0x83, 0xfa, 0x81, 0xa8, 0x1f, - 0xb6, 0xff, 0xe4, 0x0e, 0x07, 0x5d, 0xa8, 0x2f, 0x05, 0x60, 0xe0, 0xcf, 0x83, 0x5d, 0x87, 0x76, - 0x19, 0xf4, 0x1d, 0x39, 0x4e, 0x4b, 0xd0, 0x4e, 0x4a, 0x0d, 0x30, 0x4e, 0x16, 0x85, 0x87, 0x38, - 0x5a, 0x16, 0x1c, 0xe1, 0x61, 0xb0, 0xe7, 0x03, 0x86, 0xc3, 0x9c, 0x70, 0xec, 0x39, 0xcc, 0x3d, - 0x87, 0xfe, 0x0f, 0x80, 0x0f, 0xfc, 0x1f, 0x38, 0x6a, 0x07, 0xed, 0x0d, 0x21, 0xfb, 0x3f, 0xfc, - 0x15, 0x98, 0x1f, 0x05, 0x85, 0xe2, 0x07, 0x61, 0x40, 0xf8, 0x27, 0x30, 0xf6, 0xe1, 0x69, 0x23, - 0x86, 0xc1, 0xe0, 0x3d, 0x87, 0x67, 0xc1, 0x70, 0x7b, 0x63, 0x0a, 0x81, 0xec, 0x2c, 0x36, 0x87, - 0x61, 0x63, 0x0e, 0x86, 0xc0, 0xfd, 0x01, 0xd0, 0xb0, 0x30, 0x79, 0x00, 0x0c, 0x82, 0x0f, 0xfa, - 0x80, 0xc3, 0xfe, 0xd2, 0xff, 0xc1, 0x38, 0x34, 0x3f, 0xde, 0x38, 0x3f, 0xcf, 0x8d, 0xff, 0x90, - 0x7c, 0x06, 0x24, 0x18, 0x53, 0x82, 0x80, 0x81, 0x86, 0x73, 0xff, 0xd0, 0x1c, 0x1a, 0xa0, 0xb4, - 0x27, 0x06, 0x0a, 0x03, 0x0c, 0xe0, 0xc2, 0x81, 0x86, 0x71, 0xff, 0xe0, 0x9c, 0x3f, 0x50, 0x33, - 0x87, 0xbd, 0x04, 0x0d, 0x07, 0xfe, 0x03, 0x97, 0xf8, 0x3d, 0xa1, 0xea, 0x07, 0xb0, 0xfa, 0x81, - 0xd6, 0x7f, 0xf9, 0x07, 0x82, 0x83, 0xfa, 0xf0, 0x2c, 0x3f, 0xb7, 0x07, 0xfe, 0x42, 0x73, 0x81, - 0xa1, 0xf3, 0x87, 0x68, 0x7c, 0xef, 0xff, 0x82, 0x70, 0xd7, 0x83, 0xe7, 0x09, 0xda, 0x07, 0x9c, - 0x16, 0x82, 0xe4, 0x27, 0x38, 0x3d, 0x68, 0x7f, 0xe0, 0xc0, 0x0c, 0x87, 0xfe, 0x0b, 0x2f, 0xf8, - 0x3a, 0xc3, 0xf6, 0x1d, 0xa3, 0xff, 0x06, 0xb0, 0xfe, 0xc2, 0x7c, 0x0b, 0xfe, 0x0b, 0xb0, 0xff, - 0xc4, 0x67, 0xff, 0x90, 0xb3, 0x0f, 0xd2, 0x16, 0x53, 0xfd, 0x21, 0xb0, 0xb4, 0x2d, 0x0e, 0xc3, - 0x69, 0xc1, 0xec, 0x3b, 0xd0, 0x7d, 0x81, 0xbd, 0x72, 0x1d, 0x9e, 0x83, 0x3e, 0x0f, 0xfc, 0x1c, - 0x0d, 0x07, 0xfe, 0x03, 0xff, 0xf0, 0x6e, 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7d, 0x63, 0xff, 0xa0, - 0x3e, 0x1c, 0x0e, 0x0a, 0x03, 0xe1, 0xe9, 0xea, 0x70, 0x27, 0x1c, 0x0e, 0x0a, 0x06, 0xc7, 0x03, - 0x82, 0x81, 0xb1, 0xff, 0xd0, 0x6c, 0x50, 0x28, 0x1f, 0xb0, 0x69, 0x87, 0xf6, 0x17, 0xa0, 0xfe, - 0xc1, 0x77, 0xa5, 0x07, 0x6f, 0x06, 0x69, 0x87, 0xfe, 0x0e, 0x0c, 0x87, 0xfe, 0x05, 0x0f, 0xfc, - 0x86, 0xd3, 0x43, 0xb4, 0x27, 0x06, 0x1e, 0xd0, 0xbc, 0x0c, 0x3d, 0xa0, 0x7c, 0x0d, 0x0e, 0xd0, - 0x7c, 0x0f, 0xfc, 0x8e, 0xe1, 0xec, 0x3e, 0x70, 0x28, 0x18, 0x7c, 0xe0, 0x90, 0x7e, 0x82, 0x70, - 0x68, 0x30, 0xf9, 0xc1, 0xe0, 0x61, 0xf3, 0x8d, 0xce, 0x1f, 0x39, 0x83, 0xe0, 0xf9, 0xd4, 0x13, - 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x38, 0x4c, 0xe2, 0x1d, 0x46, 0xf2, 0xb3, 0x43, 0x6c, - 0xe1, 0x63, 0x85, 0x61, 0x61, 0x60, 0x82, 0xf0, 0xad, 0x6d, 0x60, 0x7c, 0xff, 0xf9, 0x5b, 0x85, - 0x85, 0x81, 0x09, 0xc2, 0xc2, 0xda, 0x04, 0xe2, 0xbe, 0x7b, 0x0c, 0xf7, 0x68, 0x2d, 0x0c, 0xe1, - 0x61, 0x58, 0x73, 0x85, 0x83, 0xe1, 0x80, 0xe1, 0x6f, 0x15, 0x20, 0x73, 0xd0, 0x77, 0x83, 0xff, - 0x07, 0x0f, 0xfc, 0x1f, 0xb0, 0xd4, 0x20, 0xf3, 0x86, 0xa0, 0x20, 0xed, 0xbf, 0xf8, 0x2b, 0x02, - 0xd4, 0x5c, 0x07, 0xc2, 0x81, 0x60, 0x50, 0x3b, 0x06, 0x96, 0x38, 0x51, 0x85, 0x97, 0x68, 0x76, - 0x1d, 0x79, 0x0f, 0x61, 0xae, 0xd0, 0xf6, 0x17, 0x51, 0x87, 0xb1, 0xd2, 0x83, 0xa1, 0xb3, 0x41, - 0x40, 0x3a, 0x16, 0x1d, 0x40, 0xfd, 0x85, 0x78, 0x3f, 0xf0, 0x7f, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, - 0x1c, 0x21, 0xf3, 0x82, 0x80, 0xb0, 0xf6, 0x96, 0x2d, 0xc1, 0x9c, 0xbf, 0x55, 0xa1, 0x78, 0x25, - 0x02, 0x43, 0x7c, 0x07, 0x0d, 0xa1, 0x6e, 0x58, 0x86, 0xe0, 0xd9, 0x0e, 0x1c, 0x86, 0xc2, 0xff, - 0x41, 0xd8, 0xf8, 0x36, 0x1e, 0xc9, 0x35, 0x68, 0x7b, 0x0c, 0xf9, 0x0f, 0xb0, 0x37, 0x4e, 0x43, - 0xb7, 0x90, 0xcd, 0x87, 0xfe, 0x0e, 0x0c, 0x87, 0xfe, 0x03, 0x01, 0xff, 0x07, 0x68, 0x1c, 0x36, - 0x1d, 0xa0, 0x70, 0xd8, 0x6a, 0x70, 0xe1, 0xb0, 0x9c, 0x1c, 0xff, 0x82, 0xd0, 0x95, 0xae, 0xc2, - 0x46, 0x03, 0x86, 0xc3, 0xa8, 0x07, 0x0d, 0x87, 0x68, 0x1d, 0x76, 0x19, 0xe0, 0x3f, 0xe0, 0xdd, - 0xc3, 0x86, 0xc2, 0xb0, 0x51, 0xc3, 0x60, 0x74, 0x25, 0x61, 0x38, 0x48, 0x6f, 0xfe, 0x40, 0x0d, - 0xa8, 0x2c, 0x24, 0x27, 0x34, 0x18, 0x34, 0x2d, 0x06, 0x0c, 0x70, 0x9c, 0x24, 0x18, 0x7b, 0xc0, - 0xff, 0xc9, 0xf0, 0x34, 0x3b, 0x4d, 0xc1, 0xa1, 0xda, 0x16, 0x0f, 0xfc, 0x85, 0x83, 0x43, 0xb4, - 0x2c, 0x1a, 0x1d, 0xa1, 0x60, 0xff, 0xc8, 0x58, 0x34, 0x3b, 0x42, 0xc1, 0xa1, 0xda, 0x16, 0x0d, - 0x0a, 0xe0, 0x0f, 0xfc, 0x1e, 0x90, 0x94, 0x16, 0x85, 0xb7, 0xa4, 0x4d, 0x05, 0x16, 0xc2, 0xcd, - 0x06, 0x85, 0x85, 0x9a, 0x5a, 0xed, 0x46, 0x69, 0xe6, 0xfe, 0x73, 0x69, 0xa0, 0xb4, 0x19, 0xa0, - 0xd0, 0x7c, 0x0c, 0xd0, 0x69, 0x79, 0xcc, 0xd0, 0x69, 0xb9, 0x19, 0xa0, 0xdd, 0x30, 0xb3, 0x41, - 0xb0, 0x30, 0xed, 0x06, 0x85, 0x87, 0x68, 0x34, 0x2c, 0x27, 0xc1, 0xff, 0x83, 0x0c, 0x87, 0xfe, - 0x1d, 0xff, 0xc8, 0x54, 0x0f, 0x3c, 0x1b, 0x0d, 0xeb, 0x43, 0x58, 0x73, 0xe4, 0x37, 0x81, 0xff, - 0xc7, 0x60, 0xc0, 0xe0, 0x73, 0x70, 0x61, 0x60, 0x70, 0xb0, 0x7f, 0xf0, 0x58, 0x30, 0xb0, 0x38, - 0x58, 0x30, 0x38, 0x1c, 0x2c, 0x1f, 0xfc, 0x16, 0x0c, 0x2c, 0x2c, 0x2c, 0x18, 0x58, 0x1c, 0x2c, - 0x18, 0x59, 0x70, 0x0c, 0x84, 0x87, 0xfd, 0x81, 0xc1, 0x61, 0xea, 0x03, 0x0d, 0x61, 0xd8, 0x34, - 0x50, 0x2c, 0x2b, 0x34, 0x1e, 0x0a, 0x03, 0xe0, 0xd5, 0x83, 0xbb, 0x0a, 0xc1, 0xc1, 0xa3, 0x05, - 0x86, 0xe0, 0xec, 0xf0, 0x7b, 0xc8, 0x59, 0x7f, 0xe5, 0x05, 0x83, 0x43, 0x38, 0x76, 0x0c, 0x3d, - 0x87, 0x60, 0xc3, 0xd8, 0x76, 0x0d, 0x0c, 0xe1, 0xd8, 0x3f, 0xf0, 0x00, 0x0f, 0xfc, 0x1f, 0xb0, - 0xca, 0xa7, 0x06, 0x77, 0xf5, 0x14, 0x1d, 0x41, 0x04, 0x16, 0x86, 0xc1, 0x42, 0x80, 0xc3, 0x58, - 0x58, 0xe5, 0x02, 0x7c, 0x14, 0x04, 0x83, 0x7c, 0x0f, 0xfc, 0x14, 0xe1, 0xf5, 0x87, 0xb0, 0xf5, - 0x87, 0xd8, 0x73, 0x87, 0xec, 0xff, 0xf0, 0x6c, 0x3d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x39, 0xc3, - 0xf6, 0x1b, 0xd0, 0x70, 0x0d, 0x07, 0xfe, 0x0b, 0x3f, 0xf4, 0x1a, 0x86, 0x07, 0x03, 0x06, 0xd3, - 0x0b, 0x03, 0x05, 0x60, 0xd1, 0xc1, 0x40, 0xbc, 0x0e, 0x9e, 0xa7, 0x03, 0xe0, 0x61, 0x60, 0x60, - 0x6e, 0x0c, 0x0e, 0x0a, 0x04, 0xe0, 0xff, 0xd0, 0x4e, 0x1c, 0xe1, 0xf3, 0x83, 0xff, 0x41, 0x38, - 0x73, 0x87, 0xce, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x7c, 0xe7, 0xff, 0xa0, 0x0f, 0xfc, 0x1f, 0xb0, - 0xec, 0x3f, 0x39, 0xff, 0xc1, 0xb4, 0xc2, 0xc0, 0xe1, 0x38, 0x3f, 0xf8, 0x2f, 0x03, 0x0b, 0x03, - 0x83, 0xe0, 0x75, 0x75, 0x60, 0x9c, 0x3f, 0xf0, 0x59, 0xff, 0xe8, 0x2c, 0x2a, 0x07, 0xfb, 0x0b, - 0x43, 0xfd, 0x85, 0xff, 0x21, 0xb0, 0xfe, 0x83, 0xb0, 0xfe, 0xc3, 0xb0, 0xf7, 0xc8, 0x00, 0x0c, - 0x87, 0xfe, 0x0b, 0x3f, 0xf2, 0x1a, 0x86, 0x87, 0x68, 0x6c, 0x18, 0x7b, 0x42, 0xf0, 0x30, 0xf6, - 0x82, 0xf0, 0x3f, 0xf2, 0x3b, 0x87, 0x38, 0x79, 0x30, 0xe7, 0x0f, 0xd9, 0xff, 0xe0, 0xd8, 0xb5, - 0xf2, 0xc1, 0xb0, 0xdd, 0xc8, 0x7b, 0x0b, 0x9c, 0xd0, 0xec, 0x78, 0x71, 0xd0, 0xdb, 0xa0, 0x70, - 0xb4, 0x2c, 0x39, 0xc3, 0x80, 0x0f, 0xfc, 0x1f, 0xf7, 0x07, 0xfe, 0x7b, 0x83, 0xfd, 0x68, 0x2c, - 0x3e, 0x7c, 0x86, 0xbc, 0x81, 0xf3, 0xff, 0x2b, 0xc0, 0x43, 0xff, 0x06, 0xae, 0x43, 0x61, 0xda, - 0x09, 0x24, 0xc3, 0xba, 0xb4, 0x93, 0x0e, 0xd6, 0x92, 0x4c, 0x3b, 0x5a, 0x49, 0x30, 0xee, 0xad, - 0x24, 0xc3, 0xb0, 0xa4, 0x36, 0x1d, 0x83, 0xc8, 0x1f, 0x04, 0x0f, 0xfc, 0x1f, 0xb4, 0x2c, 0x3f, - 0x9c, 0x2d, 0x1c, 0x3d, 0xc0, 0xd0, 0xac, 0x33, 0x83, 0xff, 0x41, 0x78, 0x29, 0x0e, 0x41, 0x78, - 0x2d, 0x0f, 0xdb, 0x82, 0xff, 0xa0, 0xd8, 0xe1, 0x61, 0xfb, 0x02, 0x07, 0x0f, 0xd9, 0xff, 0xe4, - 0x2c, 0x3b, 0xc8, 0x7d, 0x86, 0xf1, 0xa1, 0xec, 0x17, 0x05, 0xc8, 0x6c, 0xe0, 0xf3, 0xa1, 0xff, - 0x83, 0x0c, 0x86, 0x43, 0xfd, 0x86, 0xd0, 0xfd, 0x40, 0xcc, 0x1f, 0xb3, 0xff, 0xc8, 0x2c, 0x3f, - 0xf0, 0x3c, 0x12, 0xfc, 0x17, 0xc0, 0xaf, 0xc1, 0x66, 0x1f, 0xf8, 0x2c, 0x17, 0xfc, 0x1d, 0x87, - 0xfe, 0x0b, 0x07, 0xfe, 0x0e, 0xc1, 0x87, 0xb0, 0xec, 0x18, 0x7b, 0x0e, 0xc1, 0x87, 0xb0, 0xec, - 0x1f, 0xf8, 0x3f, 0xf0, 0x78, 0x0c, 0xa0, 0xff, 0xc0, 0xdf, 0xfc, 0x86, 0xb3, 0x43, 0xb4, 0x36, - 0x98, 0x7b, 0x42, 0xb0, 0x68, 0x76, 0x85, 0xe0, 0x7f, 0xe4, 0x1f, 0x07, 0xfe, 0x27, 0x1f, 0xfe, - 0x0d, 0x87, 0x38, 0x7e, 0xc3, 0xa8, 0x1f, 0xb3, 0xff, 0xc8, 0x58, 0x67, 0xd0, 0x7d, 0x86, 0xe3, - 0x43, 0xd8, 0x1e, 0x0b, 0x90, 0xdb, 0xc1, 0xe7, 0x43, 0xff, 0x06, 0x0c, 0x86, 0x50, 0x7f, 0x61, - 0xa4, 0x3f, 0x51, 0xff, 0xe0, 0xd8, 0x76, 0x1f, 0xac, 0x14, 0xf5, 0x70, 0x1f, 0x04, 0xda, 0xe0, - 0xbb, 0x0d, 0x40, 0xfa, 0x33, 0xff, 0xd0, 0x58, 0x4e, 0x13, 0x87, 0x61, 0x7f, 0xe4, 0x2c, 0x0e, - 0x20, 0x70, 0xec, 0x1a, 0x68, 0xe1, 0xd9, 0xc0, 0x71, 0xc3, 0xb2, 0x0f, 0x38, 0x76, 0x1e, 0x7c, - 0x80, 0x0c, 0xa0, 0xff, 0xc0, 0xdf, 0xfe, 0x0d, 0x61, 0xb3, 0x0f, 0xb4, 0xc1, 0x98, 0xc1, 0x58, - 0x28, 0x66, 0x68, 0x5e, 0x0b, 0x33, 0x70, 0xbe, 0x0c, 0xe6, 0x19, 0xdc, 0x7f, 0xfa, 0x0b, 0x1c, - 0x3f, 0xf6, 0x38, 0x7f, 0xec, 0x70, 0xff, 0xd8, 0xc1, 0xff, 0xb2, 0x81, 0xff, 0xb3, 0x0f, 0xfc, - 0x6c, 0x1f, 0xe0, 0x0f, 0xfc, 0x1e, 0xd0, 0xff, 0xce, 0xff, 0xf8, 0x12, 0x13, 0x8c, 0x1d, 0xa1, - 0x38, 0xc1, 0xad, 0x3f, 0xf9, 0x5e, 0x4c, 0x71, 0x89, 0x9d, 0x31, 0x8a, 0x12, 0x0d, 0x32, 0xcb, - 0x24, 0x1a, 0x67, 0x4e, 0xa4, 0x1a, 0x66, 0x39, 0xc8, 0x34, 0xf2, 0x68, 0xc8, 0x34, 0xd0, 0x21, - 0x48, 0x34, 0xc3, 0xe9, 0x06, 0x98, 0x73, 0xc1, 0xff, 0x83, 0x0b, 0x0f, 0xfc, 0x0e, 0xff, 0xf0, - 0x28, 0x1f, 0xf8, 0xd0, 0xff, 0xce, 0x0f, 0xc7, 0xe4, 0xf0, 0x30, 0x66, 0x09, 0x5e, 0x06, 0x0c, - 0xc1, 0x2d, 0x83, 0x4c, 0xd2, 0x41, 0x83, 0x8c, 0xd5, 0x20, 0xc1, 0xb6, 0x65, 0x10, 0x60, 0xcb, - 0x32, 0x88, 0x30, 0x60, 0xcc, 0x12, 0x0c, 0x18, 0x33, 0x04, 0x83, 0x06, 0x0c, 0xc1, 0x20, 0xc1, - 0x9c, 0x67, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0xb0, 0xda, 0x1f, 0xa8, 0x15, 0xe0, 0xfd, 0x84, - 0xe3, 0x87, 0x9c, 0x16, 0x13, 0xa1, 0xbc, 0x5a, 0x19, 0xf0, 0x3e, 0xa3, 0xfe, 0x24, 0xdc, 0x3f, - 0xf0, 0x1c, 0x18, 0x34, 0x18, 0x67, 0x06, 0x94, 0x1c, 0x33, 0x81, 0x86, 0x34, 0x33, 0x85, 0x04, - 0xe1, 0xce, 0x1f, 0x68, 0x73, 0xbf, 0xfe, 0x09, 0xc3, 0xff, 0x0c, 0x86, 0x83, 0xf9, 0xc2, 0x70, - 0xfe, 0xd0, 0xbf, 0xe0, 0x9c, 0x2b, 0x42, 0xd0, 0xac, 0x0e, 0xe0, 0xb0, 0x9f, 0x1a, 0x07, 0xb0, - 0xdf, 0x18, 0x57, 0xc8, 0x1d, 0xce, 0xf4, 0x07, 0xc8, 0x1c, 0xd0, 0xa8, 0x1e, 0x73, 0x05, 0xa2, - 0x83, 0x39, 0x81, 0x05, 0x87, 0x39, 0x81, 0xb4, 0x10, 0x4e, 0x40, 0x90, 0x5a, 0x13, 0x87, 0x37, - 0x07, 0x38, 0x5d, 0x03, 0xc0, 0x09, 0x0e, 0x83, 0xfb, 0x43, 0x48, 0x7c, 0xe7, 0xff, 0x82, 0x93, - 0x04, 0x12, 0x83, 0x60, 0xc1, 0x84, 0xc1, 0x58, 0x31, 0x82, 0x60, 0x3e, 0x06, 0x6d, 0xfc, 0x2b, - 0x06, 0xe8, 0x4c, 0x1b, 0x07, 0xc9, 0x0c, 0x1b, 0x06, 0x49, 0x8c, 0x1b, 0x06, 0x48, 0xcc, 0x1b, - 0x18, 0x90, 0x2a, 0x0d, 0x94, 0x24, 0x26, 0x0d, 0x9a, 0x48, 0x4c, 0x1b, 0x70, 0x48, 0x3c, 0x87, - 0xfe, 0x0f, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf0, 0x75, 0x0d, 0x0e, 0xc3, 0xb0, 0x7a, 0xb7, 0x83, - 0x58, 0x34, 0x33, 0x84, 0xf8, 0x1a, 0x1d, 0x85, 0xf0, 0x3f, 0xf0, 0x51, 0x83, 0x43, 0xb0, 0xec, - 0x1f, 0xf8, 0x3b, 0x06, 0x87, 0x61, 0xd8, 0xf2, 0xf6, 0x86, 0xca, 0x7a, 0x9e, 0xa2, 0x16, 0x15, - 0x00, 0xc1, 0xec, 0x1e, 0x0c, 0xe8, 0x6c, 0xd0, 0xfb, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xb0, - 0xb4, 0xc3, 0xe7, 0x0b, 0x4c, 0x3e, 0xdf, 0xc9, 0xf8, 0x27, 0x0d, 0xa6, 0x1e, 0xf0, 0x6d, 0x30, - 0xef, 0x83, 0x69, 0x87, 0x6e, 0x5f, 0x27, 0xe0, 0xd8, 0x6d, 0x30, 0xfb, 0x0d, 0xa6, 0x1f, 0x67, - 0xe4, 0xfc, 0x85, 0x8b, 0x69, 0x87, 0xd8, 0x6d, 0x30, 0xfb, 0x0d, 0xa6, 0x1f, 0x61, 0xb4, 0xc3, - 0x0f, 0xfc, 0x1f, 0xb4, 0x29, 0x0f, 0xcf, 0x7f, 0xf0, 0x6d, 0x0d, 0x87, 0xe7, 0x07, 0xfe, 0x80, - 0xf8, 0x36, 0x87, 0xdd, 0x9f, 0xfe, 0x88, 0xc0, 0xe8, 0x94, 0x0e, 0xc1, 0xa3, 0x83, 0x83, 0x6e, - 0xff, 0xae, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc1, 0xff, 0xc1, 0xb0, 0xe7, 0x0f, 0xd8, - 0x73, 0x87, 0x0f, 0xfc, 0x1f, 0xb4, 0x14, 0x0f, 0xe7, 0x5b, 0x97, 0x83, 0x6f, 0xff, 0x90, 0x38, - 0x5a, 0x07, 0x0e, 0xf0, 0x28, 0x69, 0x40, 0xbb, 0x2f, 0xfe, 0x04, 0xf7, 0x93, 0x47, 0xa0, 0x1c, - 0x18, 0x34, 0x18, 0x67, 0x07, 0xfe, 0x0c, 0xe0, 0xc1, 0xa0, 0xc3, 0x38, 0x3f, 0xf0, 0x67, 0x06, - 0x0d, 0x09, 0x09, 0xc3, 0xb4, 0x2d, 0x03, 0x87, 0x3f, 0xc1, 0xff, 0x83, 0x80, 0x0c, 0x87, 0x41, - 0xfd, 0x86, 0xb0, 0xfd, 0x67, 0xff, 0x06, 0xd3, 0x03, 0x81, 0xc2, 0xb0, 0x60, 0x70, 0xb0, 0xbc, - 0x0f, 0xfe, 0x07, 0xc0, 0xc0, 0xe1, 0x63, 0xb8, 0x30, 0x58, 0x1c, 0x36, 0x0f, 0xfe, 0x0d, 0x86, - 0xf1, 0x87, 0xd8, 0x2d, 0x06, 0x1f, 0x67, 0xff, 0xa0, 0xb0, 0xfb, 0x0f, 0xb0, 0xfb, 0x0f, 0xb0, - 0xfb, 0x0c, 0x0c, 0x86, 0x43, 0xf3, 0x86, 0xa0, 0x7d, 0xd3, 0xff, 0x82, 0xcd, 0x0f, 0x38, 0x2c, - 0x83, 0xf4, 0x0f, 0x02, 0xff, 0x20, 0xf8, 0x12, 0x1b, 0x41, 0xb8, 0x28, 0x1b, 0x43, 0x60, 0xbf, - 0xc8, 0x6c, 0x12, 0x1f, 0xec, 0x17, 0xfc, 0x1b, 0x05, 0x03, 0xb0, 0xd8, 0x24, 0x3b, 0x0d, 0x82, - 0xeb, 0x78, 0x36, 0x0a, 0x2f, 0x61, 0xff, 0x83, 0x0c, 0x86, 0x50, 0x7f, 0x61, 0x9c, 0x3f, 0x50, - 0xff, 0xe0, 0xda, 0x08, 0x34, 0x86, 0xb0, 0xb4, 0x2d, 0x0d, 0xe0, 0x98, 0x2c, 0x37, 0xc1, 0x30, - 0x28, 0x1a, 0x73, 0xff, 0xc8, 0x58, 0x7f, 0xe0, 0xb0, 0x3f, 0xf0, 0x76, 0x0a, 0x06, 0x70, 0xec, - 0x14, 0x0e, 0xc3, 0xb0, 0x50, 0x3b, 0x0e, 0xc1, 0x45, 0xec, 0x3b, 0x05, 0xff, 0x07, 0xfe, 0x0f, - 0x0f, 0xfc, 0x1f, 0x38, 0x6a, 0x07, 0xed, 0x40, 0x7d, 0x52, 0x1b, 0x31, 0xe0, 0x38, 0x6b, 0x37, - 0x74, 0xd0, 0xde, 0x30, 0xde, 0x83, 0x7c, 0x61, 0x5f, 0x20, 0x77, 0x37, 0xd0, 0x1f, 0x20, 0x73, - 0x10, 0x51, 0xc3, 0x39, 0x86, 0xe2, 0x81, 0x39, 0xbf, 0xf9, 0x03, 0x98, 0x4f, 0x07, 0x9c, 0xc2, - 0xef, 0x07, 0x38, 0x4f, 0x01, 0xd0, 0x9c, 0x14, 0x0f, 0x60, 0x0f, 0xfc, 0x1e, 0xd7, 0xc1, 0x68, - 0x1d, 0xfa, 0x86, 0x68, 0x34, 0x71, 0x06, 0x68, 0xe0, 0xd3, 0x4c, 0xd3, 0xc3, 0xb7, 0x8c, 0xd5, - 0xe2, 0xa4, 0x9c, 0xd9, 0xc2, 0x50, 0x59, 0xa0, 0xc2, 0xa0, 0x59, 0xa0, 0xcf, 0xf1, 0x9a, 0x0c, - 0x2a, 0x05, 0x9a, 0x0c, 0x2a, 0x04, 0x9a, 0x0c, 0x0f, 0xe4, 0x1a, 0x0d, 0xf4, 0x87, 0x68, 0x30, - 0xfd, 0xf0, 0x7f, 0xe0, 0xc0, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf8, 0x35, 0x0c, 0x3e, 0xc3, 0x60, - 0xc3, 0xec, 0x2b, 0x07, 0xff, 0x05, 0xe0, 0x61, 0xfe, 0xf8, 0x19, 0x03, 0x02, 0x0d, 0xc1, 0x98, - 0x30, 0x61, 0xb0, 0x66, 0x0c, 0x70, 0xd8, 0x33, 0xfd, 0x06, 0xc7, 0x10, 0x60, 0x43, 0x63, 0x18, - 0x30, 0x61, 0xb2, 0x4c, 0x18, 0x30, 0xd9, 0x83, 0x06, 0x0c, 0x36, 0x60, 0xff, 0x83, 0xff, 0x07, - 0x0d, 0x88, 0x1c, 0x24, 0x35, 0x0d, 0x1c, 0x14, 0x0d, 0xa0, 0xc7, 0x1c, 0x33, 0x84, 0xb6, 0x61, - 0xde, 0x02, 0xed, 0x60, 0xaf, 0x0f, 0xff, 0x03, 0x71, 0xc3, 0xec, 0x27, 0x1c, 0xfc, 0x98, 0x4e, - 0x39, 0x82, 0x4c, 0x27, 0x1c, 0xc1, 0x26, 0x13, 0x8e, 0x7e, 0x4c, 0x27, 0x1c, 0xd0, 0xd8, 0x4e, - 0x38, 0x79, 0xc2, 0x71, 0xc3, 0x3e, 0x80, 0x09, 0x41, 0xff, 0x81, 0xa0, 0xbf, 0xa0, 0xec, 0x3f, - 0x50, 0x35, 0x03, 0xf6, 0x86, 0xd3, 0x6b, 0xbd, 0x02, 0xc1, 0x8e, 0xbe, 0x07, 0x81, 0x83, 0x0f, - 0x9b, 0x06, 0x5f, 0xe8, 0x2c, 0x1b, 0x83, 0x0f, 0xb0, 0x62, 0x0c, 0x3e, 0xc1, 0xdf, 0xf8, 0x2c, - 0x18, 0x4f, 0x07, 0xb0, 0xf7, 0x68, 0x76, 0x19, 0xe0, 0x72, 0x16, 0x15, 0x03, 0x9c, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1f, 0xb4, 0x36, 0x1f, 0x9e, 0xff, 0xe0, 0xda, 0x1b, 0x83, 0xe7, 0x0d, 0x7c, - 0x87, 0x78, 0x0f, 0x80, 0xf9, 0x07, 0x65, 0x10, 0xe6, 0x18, 0xcf, 0xff, 0x41, 0x61, 0xfd, 0x87, - 0x60, 0xfe, 0x06, 0x1d, 0x83, 0x0b, 0x06, 0x1d, 0x83, 0x0b, 0x06, 0x1d, 0x83, 0xf8, 0x18, 0x76, - 0x0c, 0x3d, 0x87, 0x61, 0xeb, 0xd0, 0x00, 0x0c, 0x87, 0xfe, 0x06, 0xff, 0xf0, 0x54, 0x30, 0xa0, - 0xb0, 0xb4, 0xc2, 0xc2, 0xc1, 0x60, 0xcf, 0xe3, 0x07, 0x81, 0x85, 0x85, 0x9f, 0x03, 0x29, 0xd0, - 0xcd, 0xc1, 0x87, 0xd8, 0x1c, 0x18, 0x7d, 0x81, 0xc7, 0x3a, 0x78, 0xc0, 0xe3, 0x18, 0x59, 0x81, - 0xca, 0x18, 0x1c, 0xc0, 0xe6, 0x9f, 0xa3, 0x03, 0xb8, 0x20, 0xce, 0x07, 0x90, 0xe7, 0xd0, 0x7f, - 0xe0, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x60, 0x38, 0x79, 0xc1, 0x40, 0x38, 0x7b, 0x6f, 0xfe, 0x0a, - 0xc2, 0x60, 0x38, 0x67, 0xc1, 0x50, 0x0e, 0x1b, 0xe7, 0xff, 0xd1, 0x18, 0x7f, 0xe0, 0xb0, 0x5f, - 0xf0, 0x76, 0x0a, 0x07, 0x61, 0xd8, 0x28, 0x1d, 0x87, 0x60, 0xbf, 0xe0, 0xec, 0x14, 0x0e, 0xc3, - 0xb0, 0x50, 0x3b, 0x0e, 0xc1, 0x7f, 0xc0, 0x0c, 0xa0, 0xff, 0xc6, 0xdf, 0xf0, 0x67, 0x28, 0x1d, - 0x86, 0xd2, 0x81, 0xd8, 0x56, 0x0b, 0xfe, 0x03, 0xe0, 0x50, 0x3b, 0x07, 0xc0, 0xbf, 0xe0, 0x4e, - 0x1f, 0xf8, 0x71, 0xff, 0xe0, 0x38, 0xe1, 0xe7, 0x03, 0x8e, 0x1e, 0x70, 0x38, 0xff, 0xf0, 0x1c, - 0x70, 0xf3, 0x81, 0xc7, 0x0f, 0x58, 0x1c, 0x7f, 0xf8, 0x0f, 0xfc, 0x1f, 0xb0, 0xda, 0x1f, 0xac, - 0x5a, 0xd7, 0x06, 0xdb, 0xff, 0x82, 0xb2, 0x43, 0xec, 0x2f, 0x08, 0x30, 0x68, 0x83, 0xe0, 0x3a, - 0x17, 0x01, 0xdc, 0xb4, 0x3a, 0x81, 0xb0, 0x21, 0xff, 0xb0, 0x5f, 0xf0, 0x76, 0x1c, 0xc1, 0xfb, - 0x0e, 0x60, 0xfd, 0x87, 0x30, 0x7e, 0xc3, 0xac, 0x3f, 0x67, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0xb5, - 0x86, 0x14, 0x1c, 0xe0, 0xca, 0x1a, 0x1d, 0xa0, 0x4d, 0x20, 0xe7, 0x07, 0xfe, 0x42, 0xf0, 0x6a, - 0x07, 0xdf, 0x1f, 0xfe, 0x49, 0xc0, 0xf0, 0x1d, 0x0e, 0xc1, 0x61, 0xac, 0x3b, 0x2f, 0xfe, 0x0d, - 0x99, 0x86, 0xc8, 0x36, 0x16, 0x13, 0x87, 0xb0, 0xb0, 0x5a, 0x83, 0xb0, 0xb0, 0xec, 0x3b, 0x0a, - 0xfe, 0x83, 0xff, 0x07, 0x80, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf2, 0x1a, 0xcd, 0x0e, 0xd0, 0xda, - 0x61, 0xed, 0x0a, 0xc1, 0xff, 0x90, 0x3e, 0x06, 0x81, 0xc3, 0xbe, 0x06, 0x1b, 0x0e, 0x9c, 0x1f, - 0xfc, 0x85, 0x83, 0x09, 0xc3, 0xec, 0x18, 0x6c, 0x3e, 0xc7, 0x7f, 0xd0, 0x6c, 0x66, 0x0d, 0x40, - 0xd9, 0x2a, 0x0d, 0x40, 0xd9, 0x8e, 0x1a, 0x81, 0xb9, 0x1f, 0xf4, 0x00, 0x09, 0xc3, 0x30, 0x7e, - 0xab, 0xff, 0x83, 0x61, 0xcc, 0x1f, 0x58, 0x3f, 0xf2, 0x17, 0x83, 0x98, 0x3d, 0xf1, 0xff, 0xe9, - 0xdc, 0x3f, 0xf0, 0x1c, 0x1e, 0xad, 0xe0, 0xce, 0x0c, 0x3d, 0x86, 0x70, 0x7f, 0xe0, 0xce, 0x0c, - 0x3d, 0x86, 0x70, 0x7f, 0xe0, 0xce, 0x0c, 0x3d, 0x86, 0x70, 0x61, 0xbd, 0x07, 0xfe, 0x0f, 0x0f, - 0xfc, 0x1f, 0xb4, 0x16, 0x1f, 0xce, 0x79, 0x1f, 0xc1, 0xb4, 0xc3, 0xec, 0x2b, 0x06, 0x1e, 0x70, - 0x3e, 0x07, 0xe3, 0xf0, 0x3e, 0x06, 0x1f, 0x60, 0x9c, 0x18, 0x7d, 0x86, 0xc1, 0xff, 0xc1, 0xb0, - 0x9c, 0x70, 0xfb, 0x09, 0xc1, 0x87, 0xd8, 0x54, 0x06, 0x1f, 0x61, 0x61, 0x60, 0x60, 0xb1, 0xe0, - 0xb0, 0x50, 0x2d, 0xd0, 0xdf, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xce, - 0x19, 0xfe, 0x42, 0xd0, 0xce, 0x1f, 0x38, 0x3f, 0xf2, 0x17, 0x81, 0x87, 0xb4, 0x1f, 0x03, 0x0f, - 0x68, 0x33, 0x07, 0xfe, 0x43, 0x60, 0xc3, 0xda, 0x1b, 0x07, 0xfe, 0x43, 0x61, 0xce, 0x1f, 0xb0, - 0xe7, 0x0f, 0xdb, 0xff, 0xe8, 0x2c, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xc0, 0x0d, 0x21, 0x95, 0x68, - 0x76, 0xff, 0x28, 0x3d, 0x61, 0xd8, 0x7e, 0xd0, 0xce, 0x1f, 0x59, 0x7f, 0xf4, 0x3e, 0x0d, 0x7d, - 0x06, 0xf8, 0x0e, 0x99, 0x68, 0x27, 0x38, 0x0e, 0x17, 0x05, 0x86, 0x70, 0xfe, 0xcf, 0xff, 0x41, - 0x61, 0x50, 0x2d, 0x0e, 0xc2, 0xe0, 0x58, 0x7b, 0x0d, 0x7c, 0x87, 0xb0, 0x9b, 0xa7, 0x07, 0x65, - 0xc8, 0x6a, 0x07, 0xfe, 0x0e, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf2, 0x1a, 0xcc, 0x2c, 0x1a, 0x1b, - 0x4c, 0x0e, 0x0d, 0x0a, 0xc1, 0xff, 0x90, 0xbc, 0x0c, 0x2c, 0x1a, 0x0f, 0x81, 0xeb, 0xd4, 0xd0, - 0x4e, 0x12, 0xda, 0xc1, 0xd8, 0x73, 0x87, 0xec, 0xff, 0xf2, 0x16, 0x1a, 0xf8, 0x3e, 0xc2, 0x77, - 0x70, 0xf6, 0x0b, 0x06, 0x58, 0x76, 0xf0, 0x58, 0x1c, 0x36, 0x1e, 0xc3, 0x80, 0x0f, 0xfc, 0x1f, - 0xb0, 0xec, 0x3f, 0x39, 0xff, 0xa0, 0xda, 0x1d, 0x87, 0xce, 0x0b, 0xfe, 0x42, 0xf0, 0x7b, 0x0f, - 0x5e, 0x2f, 0xfe, 0x4d, 0xc3, 0xff, 0x05, 0x83, 0xff, 0x41, 0xb0, 0x68, 0x75, 0x03, 0x60, 0xd1, - 0xc1, 0x40, 0xd8, 0x34, 0x60, 0x50, 0x36, 0x04, 0x1a, 0x05, 0x06, 0xc2, 0x78, 0xb9, 0x0d, 0x97, - 0x07, 0x32, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0xb4, 0x27, 0x0f, 0xcf, 0x7f, 0xf0, 0x6d, 0x0d, - 0x40, 0xf9, 0xc3, 0xb4, 0x3e, 0xf0, 0x2f, 0xf8, 0x2f, 0x81, 0x21, 0xd8, 0x5b, 0x82, 0xff, 0x83, - 0xb0, 0x48, 0x76, 0x1d, 0x82, 0xff, 0x83, 0xb0, 0x48, 0x76, 0x1d, 0x82, 0x81, 0xd8, 0x76, 0x0b, - 0xae, 0xc3, 0xb0, 0x48, 0x76, 0x1d, 0x9f, 0xfe, 0x80, 0x0b, 0x0f, 0xfc, 0x16, 0x1b, 0xfe, 0x0a, - 0x86, 0x19, 0xc3, 0xda, 0x61, 0xa8, 0x1c, 0xe0, 0xc1, 0x7f, 0x20, 0xf0, 0x3e, 0xa0, 0x5a, 0x53, - 0x06, 0x0a, 0x19, 0x24, 0x60, 0xc1, 0x43, 0x24, 0x2c, 0x18, 0x28, 0x64, 0x85, 0x83, 0x05, 0x0c, - 0x90, 0xb0, 0x77, 0x46, 0x24, 0x2c, 0x78, 0x54, 0x90, 0x6c, 0x3e, 0xd8, 0x3b, 0x0e, 0x74, 0x74, - 0x2c, 0x33, 0x07, 0x41, 0xff, 0x83, 0x80, 0x0d, 0x07, 0xfe, 0x03, 0x9f, 0xfc, 0x85, 0xa6, 0x1f, - 0xf3, 0x83, 0x3f, 0xc1, 0xbc, 0x0c, 0xc3, 0x61, 0x3e, 0x06, 0x75, 0xb0, 0xbb, 0x06, 0x6b, 0xb0, - 0xa3, 0x06, 0x2b, 0x58, 0x3b, 0x07, 0x7f, 0xc1, 0xb0, 0x63, 0x82, 0x81, 0xd8, 0x32, 0xd5, 0x87, - 0xb0, 0x60, 0x7d, 0x07, 0xb0, 0x6d, 0xcf, 0x83, 0xb0, 0x6a, 0x0c, 0x87, 0x60, 0xff, 0xe8, 0x09, - 0x0f, 0xfc, 0x16, 0x7e, 0x7f, 0x06, 0x63, 0x06, 0x1b, 0x0d, 0xa6, 0x0c, 0x36, 0x1b, 0x06, 0x0c, - 0x36, 0x15, 0x83, 0xf3, 0xf8, 0x2f, 0x03, 0x0f, 0xf3, 0x60, 0xc2, 0x6b, 0x06, 0xc1, 0xf9, 0xdb, - 0x0d, 0x83, 0x0d, 0x8e, 0x1b, 0x06, 0x1b, 0x78, 0x36, 0x0f, 0xc3, 0xe0, 0xec, 0x18, 0x77, 0x07, - 0x60, 0xc2, 0x76, 0x81, 0xb0, 0x60, 0xa0, 0x4c, 0x1f, 0xf8, 0x38, 0x0c, 0x87, 0xfe, 0x06, 0x5f, - 0xf0, 0x6a, 0x12, 0x1d, 0x86, 0xc1, 0x7f, 0xc1, 0x58, 0x24, 0x3b, 0x0b, 0xc0, 0x90, 0xce, 0x0f, - 0x81, 0x7f, 0xc0, 0xdc, 0x0e, 0x1f, 0xec, 0x1f, 0xfc, 0x16, 0x70, 0x50, 0x18, 0x2c, 0x18, 0x3c, - 0x8c, 0x16, 0x0c, 0xc1, 0x14, 0x0b, 0x07, 0x5c, 0xd0, 0x2c, 0x3f, 0xb4, 0x2c, 0x3e, 0x7c, 0x1f, - 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0xb0, 0x50, 0x2c, 0x3c, 0xf7, 0xff, 0x06, 0xd0, 0x50, 0x0e, 0x1c, - 0xe1, 0x50, 0x2c, 0x3b, 0xc1, 0xa8, 0x04, 0x37, 0xc2, 0xdc, 0xbc, 0x3b, 0x9f, 0xfe, 0x42, 0xc2, - 0xa0, 0x7f, 0xb0, 0x3a, 0x1f, 0xec, 0x1f, 0xf9, 0x0d, 0x9d, 0xa1, 0xb4, 0x36, 0x26, 0x86, 0xd0, - 0xd8, 0x5f, 0xf2, 0x1b, 0x0b, 0x5e, 0xd0, 0x0c, 0x87, 0xfe, 0x0b, 0x3f, 0xf0, 0x75, 0x98, 0x58, - 0x30, 0xed, 0x30, 0xb0, 0x61, 0xac, 0x1f, 0xf8, 0x27, 0xc0, 0xc2, 0xc1, 0x85, 0xf0, 0x3f, 0xf0, - 0x51, 0x87, 0xfe, 0x0b, 0x3f, 0xfc, 0x85, 0x8d, 0xab, 0x5c, 0x1b, 0x03, 0x82, 0x4d, 0x0d, 0x81, - 0xc0, 0xf9, 0x0e, 0xc0, 0xe1, 0x58, 0x7b, 0x05, 0xda, 0x5a, 0x1b, 0x05, 0x10, 0xce, 0x1f, 0xf8, - 0x38, 0x0c, 0xa0, 0xa0, 0xfe, 0xd0, 0xa8, 0x1f, 0x39, 0xff, 0xa0, 0xb4, 0xc3, 0xd4, 0x05, 0x83, - 0x0f, 0x50, 0x7c, 0x0f, 0xfd, 0x1d, 0x83, 0x0f, 0xe8, 0xc1, 0xff, 0xc1, 0x60, 0xf1, 0x82, 0x30, - 0xb0, 0x78, 0xc1, 0x18, 0x58, 0xd9, 0x8c, 0x61, 0x65, 0x3f, 0xf0, 0x59, 0xb9, 0x82, 0x30, 0xb3, - 0x33, 0x04, 0x61, 0x64, 0x66, 0x0b, 0x80, 0x0f, 0xfc, 0x1f, 0xb7, 0x0d, 0x87, 0xce, 0x61, 0xb2, - 0x43, 0x69, 0xf8, 0xf4, 0x1a, 0xc1, 0x86, 0xc3, 0x9f, 0x03, 0x02, 0x60, 0xc1, 0xd8, 0xfd, 0x1f, - 0x81, 0xb8, 0x10, 0x50, 0x3f, 0x61, 0xdc, 0x1f, 0xb0, 0x7f, 0xe4, 0x36, 0x0d, 0x0e, 0xd0, 0xd8, - 0x3f, 0xf2, 0x1b, 0x06, 0x87, 0x68, 0x6c, 0x1a, 0x1d, 0xa1, 0xb0, 0x7f, 0xe4, 0x0f, 0xfc, 0x1f, - 0x69, 0x20, 0x70, 0xfb, 0x04, 0x82, 0x81, 0xea, 0x03, 0x81, 0x40, 0xf6, 0xff, 0x5f, 0xc0, 0xb4, - 0x12, 0x38, 0x30, 0x3e, 0x41, 0x25, 0x83, 0x06, 0xe8, 0x24, 0xe4, 0xc3, 0x6a, 0xfc, 0xa9, 0x83, - 0x6a, 0x81, 0x83, 0xc8, 0x6d, 0x50, 0x30, 0x78, 0x3b, 0x54, 0x0c, 0x1e, 0x0e, 0xd5, 0xf8, 0x7c, - 0x86, 0xd5, 0x2e, 0xc1, 0xa1, 0x6b, 0x01, 0x83, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, - 0xce, 0x1f, 0x9e, 0xff, 0xe4, 0x2d, 0x0f, 0xfc, 0x38, 0x1f, 0xf8, 0x37, 0x80, 0xc1, 0xd8, 0x5f, - 0x01, 0xff, 0x82, 0xdc, 0x3f, 0xf0, 0x59, 0xff, 0xe4, 0x2c, 0xc3, 0xf4, 0x85, 0x94, 0xff, 0x94, - 0x16, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc2, 0xbd, 0x07, 0xfe, 0x0f, 0xe0, - 0x0f, 0xfc, 0x1f, 0x68, 0x74, 0x87, 0x9d, 0xf4, 0xff, 0x06, 0x90, 0x68, 0x24, 0xc3, 0x60, 0x77, - 0xfe, 0x07, 0x81, 0x86, 0x93, 0x03, 0xe2, 0xf2, 0xbf, 0x80, 0x98, 0x94, 0x04, 0x87, 0xb0, 0xa6, - 0xfe, 0x0d, 0x91, 0x20, 0xa0, 0x7b, 0x1b, 0x0a, 0x81, 0xec, 0x1e, 0x7f, 0xd0, 0x58, 0x2c, 0x29, - 0x0f, 0x65, 0xdc, 0xf0, 0x7b, 0x70, 0x9a, 0x7d, 0x07, 0xfe, 0x0e, 0x0c, 0x81, 0x0f, 0xf9, 0xc1, - 0x87, 0xfd, 0xa5, 0xff, 0x82, 0x72, 0xc7, 0x34, 0xc2, 0xf3, 0xb6, 0x98, 0x30, 0x3e, 0x0b, 0xea, - 0x0e, 0x0e, 0xc0, 0xe3, 0xe1, 0x81, 0x38, 0xe9, 0xc0, 0xa0, 0x4e, 0x20, 0x72, 0xf0, 0x67, 0x0e, - 0x43, 0xf3, 0x99, 0x9a, 0x08, 0x33, 0x99, 0x83, 0x06, 0x84, 0xec, 0x60, 0x45, 0x61, 0x3c, 0x98, - 0x6c, 0x82, 0x70, 0xbf, 0xa0, 0x80, 0x0d, 0x07, 0xfe, 0x0b, 0x3f, 0xf2, 0x1a, 0x86, 0x16, 0x0d, - 0x0d, 0xa6, 0x16, 0x0d, 0x0a, 0xc1, 0xff, 0x90, 0xbc, 0x0c, 0x2c, 0x1a, 0x0f, 0x81, 0xff, 0x90, - 0x6e, 0x1e, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x3f, 0xfc, 0x1b, 0x34, 0x2c, 0x4c, 0x36, 0x68, 0x1d, - 0xcc, 0x36, 0x6d, 0x4b, 0x58, 0x6c, 0xd0, 0xfb, 0x0d, 0x9a, 0x1d, 0xe8, 0x0f, 0xfc, 0x1f, 0x30, - 0x6f, 0x07, 0xed, 0x0b, 0xa8, 0x3e, 0xc0, 0xe8, 0x1d, 0x0d, 0x6f, 0x90, 0xcf, 0x82, 0xf0, 0x95, - 0xe0, 0xd7, 0x86, 0xa4, 0x29, 0x06, 0xe7, 0x56, 0x64, 0x84, 0xe6, 0x83, 0x32, 0x42, 0x73, 0xf8, - 0xc9, 0x09, 0xcd, 0x06, 0x64, 0x84, 0xe7, 0xf1, 0x92, 0x13, 0x9a, 0x0c, 0x89, 0x09, 0xcd, 0x06, - 0x16, 0x84, 0xe6, 0xae, 0x07, 0x83, 0xff, 0x07, 0x80, 0x0d, 0x8a, 0x18, 0x10, 0x73, 0x83, 0x18, - 0xe0, 0xed, 0x02, 0x39, 0x07, 0x39, 0x7f, 0xf0, 0x5e, 0x0d, 0x7c, 0x1d, 0x78, 0x2a, 0x31, 0xa1, - 0x6e, 0x3c, 0x30, 0x2c, 0x36, 0x19, 0x90, 0x90, 0xd9, 0xff, 0xe0, 0xd8, 0x5c, 0x16, 0x87, 0x60, - 0xb0, 0xa8, 0x1e, 0xc0, 0xdf, 0x83, 0xec, 0x26, 0xef, 0x41, 0xd9, 0xe9, 0x0d, 0x61, 0xff, 0x83, - 0x80, 0x0f, 0xfc, 0x1f, 0xb0, 0xce, 0x1f, 0xa8, 0x7f, 0xf0, 0x6c, 0x39, 0xc3, 0xeb, 0x0b, 0x42, - 0xc3, 0xbc, 0x7f, 0xfa, 0x3e, 0x0b, 0x42, 0xc3, 0x6e, 0x0f, 0xfc, 0x19, 0xc1, 0xa1, 0xd8, 0x67, - 0x06, 0x06, 0x06, 0x19, 0xc1, 0x81, 0x81, 0x86, 0x70, 0x60, 0xa0, 0x30, 0xce, 0x04, 0x72, 0x50, - 0x67, 0x03, 0x61, 0x5a, 0x13, 0x9c, 0x87, 0xa4, 0x3f, 0xf0, 0x60, 0x09, 0x88, 0x0e, 0x09, 0x0d, - 0xa3, 0x8e, 0x50, 0x3b, 0x2f, 0xfe, 0x0a, 0xcd, 0x0f, 0xb0, 0x3e, 0x30, 0xfd, 0x83, 0xe1, 0xbf, - 0xe4, 0x1b, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x03, 0xbf, 0xfe, 0x80, 0xe1, 0xb8, 0x08, 0x73, 0x85, - 0x40, 0xb4, 0x33, 0x82, 0xc3, 0x38, 0x67, 0x1f, 0xfe, 0x09, 0xc0, 0xa0, 0xf4, 0x00, 0x0c, 0x86, - 0x50, 0x7f, 0x68, 0x5c, 0x1f, 0x9c, 0xff, 0xc8, 0x6d, 0x30, 0x38, 0x34, 0x27, 0x06, 0x07, 0x06, - 0x85, 0xe0, 0x7f, 0xe4, 0x1f, 0x03, 0x05, 0x01, 0xa0, 0xdc, 0x18, 0x24, 0x1a, 0x1b, 0x07, 0xfe, - 0x43, 0x61, 0xde, 0x20, 0xf6, 0x1a, 0x99, 0x40, 0xec, 0x36, 0xf5, 0x83, 0x61, 0x69, 0xd1, 0x83, - 0x63, 0xa0, 0xc2, 0xc3, 0x66, 0x85, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0xb0, 0xcc, 0x68, 0x73, 0xd6, - 0xf5, 0x38, 0x36, 0x86, 0xa0, 0x7c, 0xe0, 0xff, 0xc8, 0x5e, 0x1c, 0x0c, 0x0a, 0x03, 0xe1, 0xff, - 0xd0, 0xee, 0x38, 0x28, 0x0a, 0x06, 0xc7, 0xff, 0x41, 0xb0, 0x60, 0x51, 0x44, 0x36, 0x7f, 0xf9, - 0x0b, 0x02, 0x83, 0x61, 0xec, 0x2e, 0x0b, 0x0f, 0x61, 0xb0, 0xb0, 0xf6, 0x1e, 0xf8, 0x20, 0x0d, - 0x07, 0xfe, 0x03, 0xff, 0xf0, 0x6e, 0x0b, 0x06, 0x1f, 0x61, 0xb0, 0x61, 0xeb, 0x2f, 0xfe, 0x03, - 0xe2, 0x4c, 0x18, 0x30, 0x7c, 0x49, 0x83, 0x06, 0x09, 0xcb, 0xff, 0x82, 0x70, 0xea, 0x07, 0xce, - 0x2e, 0xb5, 0xc1, 0x39, 0xff, 0xe0, 0x9c, 0x37, 0xe4, 0x39, 0xc0, 0xed, 0x0d, 0x0c, 0xe7, 0x81, - 0x40, 0x58, 0x4e, 0x21, 0x50, 0x24, 0x0f, 0xe5, 0x07, 0xf6, 0x19, 0xc3, 0xf5, 0xdf, 0xfc, 0x1b, - 0x41, 0x21, 0x68, 0x6b, 0x09, 0xc0, 0xe1, 0x9f, 0x1f, 0xfe, 0x07, 0xc6, 0x81, 0x41, 0x60, 0x9c, - 0x82, 0x70, 0xa0, 0xd9, 0x7f, 0xf0, 0x6c, 0x36, 0x1f, 0xec, 0x27, 0x0f, 0xf6, 0x15, 0xfe, 0x0e, - 0xc2, 0xd0, 0x9c, 0x3b, 0x1e, 0x0d, 0x61, 0xd9, 0xc1, 0x7c, 0x87, 0xfe, 0x0f, 0x0c, 0x86, 0x50, - 0x7f, 0x61, 0xa8, 0x1f, 0xa8, 0xff, 0xf0, 0x6c, 0x3b, 0x0f, 0xce, 0x3f, 0xfa, 0x0b, 0xc1, 0xb4, - 0x3e, 0xbc, 0x13, 0xa1, 0xf4, 0xef, 0xff, 0x90, 0xb0, 0x71, 0x26, 0x87, 0x6f, 0x02, 0x46, 0xd0, - 0xb0, 0x39, 0x2b, 0x0f, 0x61, 0x37, 0xc8, 0x7b, 0x1b, 0xb5, 0x70, 0x76, 0x68, 0x24, 0x14, 0x0d, - 0x84, 0xf8, 0x3c, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x48, 0x67, 0x1c, 0x18, 0x34, 0x35, 0x01, 0x03, - 0x04, 0x1d, 0xbf, 0xff, 0x01, 0xdd, 0x0f, 0x9c, 0x1e, 0x74, 0x3e, 0x72, 0xf2, 0x0f, 0xf8, 0x24, - 0xd0, 0x61, 0xd8, 0x76, 0x83, 0x0e, 0xc3, 0xb4, 0x1f, 0xf0, 0x76, 0x84, 0xc4, 0x87, 0xb4, 0x2d, - 0x24, 0x10, 0x5a, 0x3c, 0x0a, 0x0e, 0x16, 0xf2, 0x13, 0xf4, 0x1f, 0xf8, 0x38, 0x0c, 0x86, 0x50, - 0x7f, 0x68, 0x4e, 0x1f, 0x9c, 0xff, 0xe0, 0xda, 0x61, 0xf6, 0x15, 0x83, 0x02, 0xd4, 0xc2, 0xf0, - 0x5e, 0xa2, 0x83, 0x7c, 0x16, 0x1f, 0xd3, 0x85, 0xff, 0x21, 0xb0, 0xb4, 0x1a, 0x1e, 0xc2, 0xc2, - 0xc3, 0xec, 0x2d, 0x06, 0x87, 0xb3, 0xff, 0xc8, 0x58, 0x4c, 0x06, 0x0f, 0x60, 0xb4, 0x2b, 0x43, - 0x65, 0x03, 0xce, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x24, 0x26, 0x70, 0x7e, 0xb4, - 0x2d, 0x18, 0x0e, 0x58, 0x4e, 0x1f, 0x66, 0x1b, 0xc1, 0x95, 0x7c, 0xa1, 0xf5, 0xe1, 0xa7, 0xaa, - 0x15, 0x83, 0x0a, 0x81, 0xf6, 0x0c, 0x7f, 0xc8, 0x58, 0x37, 0xb0, 0xa4, 0x2c, 0x18, 0x58, 0x52, - 0x16, 0x0c, 0x2f, 0xe4, 0x2c, 0x1d, 0xb8, 0x52, 0x16, 0x0e, 0x07, 0xf2, 0x16, 0x1e, 0xc2, 0x90, - 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x83, 0x98, 0x3a, 0x86, 0x86, 0xdf, 0xc6, 0x8c, - 0x1b, 0x09, 0xef, 0xf0, 0x2c, 0x27, 0xe0, 0x61, 0x3e, 0x32, 0x8e, 0x0c, 0x29, 0xc6, 0xc1, 0xfe, - 0x0b, 0x07, 0x81, 0x83, 0x0e, 0xc1, 0x60, 0xc1, 0x87, 0x60, 0xf2, 0x7f, 0x41, 0x63, 0x99, 0x83, - 0x0e, 0xdc, 0x11, 0x83, 0x0e, 0xd4, 0x1b, 0xfc, 0x83, 0x0f, 0x61, 0xe0, 0x0f, 0xfc, 0x1f, 0x39, - 0x85, 0x85, 0x86, 0xd3, 0x0b, 0x0b, 0x0d, 0x83, 0x0b, 0x03, 0x85, 0x60, 0xff, 0xe0, 0xbc, 0x14, - 0x08, 0x3d, 0xf0, 0x28, 0x0a, 0x07, 0x6e, 0x0f, 0xfe, 0x42, 0xcf, 0x04, 0xc1, 0xf6, 0xff, 0xf8, - 0x36, 0x0c, 0x26, 0x0f, 0xb0, 0x7f, 0xf0, 0x6c, 0x18, 0x4c, 0x1f, 0x60, 0xd6, 0xa2, 0xc1, 0xb0, - 0x7a, 0xbe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x48, 0xe1, 0x68, 0x7b, 0xbf, 0x8c, 0x3c, 0xc0, - 0x70, 0xba, 0x82, 0xd0, 0x38, 0x1a, 0x70, 0x1d, 0x5f, 0xad, 0x30, 0xbc, 0x81, 0xc7, 0x8c, 0x14, - 0xd0, 0x39, 0x4c, 0xc3, 0x6f, 0xf8, 0xdc, 0x36, 0x8c, 0x1b, 0xa0, 0x6d, 0x2f, 0xa1, 0xd0, 0xda, - 0x49, 0x40, 0x61, 0xda, 0x60, 0x93, 0xd0, 0x6d, 0xa0, 0x36, 0xce, 0x0b, 0x71, 0xf3, 0x85, 0xa1, - 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0x69, 0x81, 0x83, 0xf6, 0x5f, 0xd4, 0xe0, 0xa8, 0xe0, 0xcc, 0x18, - 0x6e, 0xcb, 0xc3, 0x68, 0x56, 0xa8, 0xc2, 0xe0, 0x9f, 0x23, 0xa1, 0x38, 0x54, 0xd3, 0xbf, 0xae, - 0x0b, 0x78, 0x3e, 0x60, 0xb4, 0x3f, 0xf0, 0x34, 0xff, 0xe0, 0xda, 0x08, 0x18, 0x10, 0xed, 0x28, - 0x0c, 0x14, 0x0d, 0xab, 0x0b, 0x0b, 0x42, 0xd0, 0xaf, 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, 0xd4, - 0x0f, 0xd4, 0x3f, 0xf8, 0x36, 0x0c, 0x92, 0x56, 0x15, 0x83, 0x07, 0xa1, 0xc2, 0xf0, 0x37, 0x46, - 0x70, 0x76, 0x0f, 0xfe, 0x06, 0x61, 0xa0, 0x50, 0x3d, 0x8d, 0xa1, 0x3c, 0x1b, 0x24, 0xe0, 0xd0, - 0x6c, 0x0f, 0xfa, 0x0e, 0xcb, 0xa0, 0x1c, 0x3d, 0x86, 0x7b, 0x0f, 0xb0, 0x9b, 0xb9, 0x0e, 0xcf, - 0x48, 0x4d, 0xa1, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xb4, 0x70, 0xff, 0x38, 0x3f, 0x90, 0xf6, 0x9a, - 0x0a, 0x07, 0x9d, 0xff, 0xf0, 0x1f, 0x0e, 0x06, 0x03, 0x83, 0xe0, 0x74, 0xf5, 0x3c, 0x08, 0xc2, - 0x78, 0x3f, 0xb0, 0x5b, 0xa0, 0xa0, 0x6c, 0x91, 0xf5, 0xc1, 0xd8, 0x1e, 0x3a, 0x83, 0xb3, 0x81, - 0xe8, 0xc3, 0xb0, 0xac, 0xa0, 0xe1, 0xb3, 0xc8, 0x34, 0x0c, 0x16, 0x20, 0xb8, 0x38, 0x0f, 0xfc, - 0x1f, 0xb0, 0xd4, 0x0f, 0xcf, 0xff, 0xc1, 0xb4, 0x35, 0x03, 0xeb, 0x05, 0x7e, 0x40, 0xf8, 0x1f, - 0xf8, 0x2e, 0xc1, 0x87, 0xb0, 0xa3, 0x07, 0xab, 0xb0, 0xec, 0x2a, 0x01, 0xc3, 0xd8, 0xab, 0x57, - 0x28, 0x36, 0x2f, 0xf8, 0x36, 0x0a, 0xfc, 0x86, 0xc1, 0xa1, 0xda, 0x1b, 0x06, 0x1e, 0xd0, 0xd8, - 0x3f, 0xf2, 0x00, 0x0c, 0x86, 0x50, 0x7f, 0x38, 0x6d, 0x0f, 0xea, 0x7f, 0xfa, 0x0d, 0x88, 0xe9, - 0x41, 0x0d, 0x67, 0x70, 0x5b, 0x86, 0xf0, 0x3c, 0x1a, 0xd0, 0xbe, 0x2f, 0xfd, 0x05, 0xbd, 0xe4, - 0x3b, 0xd0, 0x4e, 0x0f, 0xfc, 0x1c, 0xe0, 0xd0, 0xec, 0x39, 0xc1, 0xff, 0x83, 0x9c, 0x0a, 0x1c, - 0x08, 0x73, 0x83, 0x03, 0x83, 0x43, 0x39, 0xa0, 0x70, 0xb0, 0xce, 0x15, 0xe8, 0x24, 0x3f, 0xf0, - 0x7c, 0x0f, 0xfc, 0x1f, 0x60, 0xc3, 0x6a, 0x0c, 0xe0, 0x90, 0xb7, 0x42, 0xa7, 0xf4, 0x69, 0x85, - 0x87, 0xed, 0x0d, 0xe1, 0xfc, 0xff, 0x0f, 0x86, 0x06, 0x0d, 0x0e, 0xc6, 0x06, 0x0e, 0x0e, 0xc7, - 0xf0, 0x38, 0x3b, 0x0a, 0x42, 0xe0, 0xec, 0x54, 0xe3, 0xc1, 0xd9, 0x12, 0xd5, 0x07, 0x6e, 0x48, - 0xec, 0x41, 0x6a, 0x24, 0xd5, 0x98, 0x58, 0x2c, 0x60, 0x5c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, - 0x69, 0xa1, 0x70, 0x67, 0x0b, 0x03, 0x87, 0x6a, 0xff, 0xe0, 0x38, 0xe8, 0x32, 0x71, 0xf0, 0xe6, - 0x6c, 0xe7, 0xc3, 0x89, 0xa3, 0x91, 0x8f, 0xff, 0x05, 0x87, 0xfe, 0x06, 0x07, 0xfe, 0x0d, 0x81, - 0x83, 0x38, 0x6c, 0x0f, 0xfc, 0x1b, 0x03, 0x06, 0x70, 0xd8, 0x1e, 0xb7, 0x83, 0x60, 0x60, 0xce, - 0x1f, 0xf8, 0x30, 0x0c, 0x81, 0x02, 0x1f, 0xd8, 0x30, 0x68, 0x7d, 0x42, 0x80, 0x60, 0xfb, 0x4f, - 0xfe, 0x0a, 0xcb, 0x0a, 0x43, 0xde, 0x3c, 0x82, 0x81, 0xdf, 0x53, 0xab, 0xd4, 0x41, 0xb8, 0x30, - 0xa4, 0x3e, 0xc1, 0xff, 0xa0, 0xd8, 0x30, 0xa4, 0x3e, 0xc1, 0xff, 0xc8, 0x58, 0x20, 0xf2, 0x1d, - 0x83, 0x24, 0xcd, 0x0d, 0x94, 0x18, 0xc7, 0x0d, 0x98, 0x50, 0xa3, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, - 0xfc, 0x16, 0x7e, 0x7f, 0x41, 0x39, 0x18, 0x13, 0x0e, 0xd3, 0x30, 0x66, 0x1d, 0xa7, 0xeb, 0xf4, - 0x0b, 0x41, 0x68, 0x1c, 0x27, 0xc8, 0xed, 0x0f, 0x08, 0xda, 0xb2, 0xce, 0x8e, 0x16, 0xa0, 0xe4, - 0x08, 0x6d, 0x1f, 0xfc, 0x1b, 0x47, 0x0f, 0x61, 0xb4, 0x7f, 0xf0, 0x6d, 0x1c, 0x3d, 0x86, 0xd1, - 0xc3, 0xd8, 0x6d, 0x1f, 0xfc, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1f, 0x38, 0x6a, 0x07, 0xea, 0x3f, - 0xfc, 0x1b, 0x0a, 0x80, 0x70, 0xeb, 0x29, 0xea, 0x7a, 0x88, 0x3c, 0x2f, 0xf8, 0x1f, 0x03, 0xff, - 0x20, 0xdc, 0x18, 0x18, 0x1a, 0x13, 0x83, 0xff, 0x21, 0x38, 0x30, 0x30, 0x34, 0x27, 0x07, 0xfe, - 0x42, 0x70, 0xea, 0x07, 0xce, 0x3f, 0xfa, 0x09, 0xc3, 0xa8, 0x1f, 0x3b, 0xff, 0xe8, 0x0d, 0x07, - 0xfe, 0x05, 0x5f, 0xfc, 0x85, 0xa1, 0x49, 0x87, 0x9c, 0x34, 0x9a, 0x1d, 0x63, 0xff, 0xc0, 0x7c, - 0x31, 0x26, 0x0c, 0x1f, 0x0c, 0x49, 0x83, 0x06, 0xe3, 0xff, 0xc1, 0x38, 0x18, 0x70, 0x61, 0x9c, - 0x2c, 0x72, 0x43, 0x39, 0xff, 0xe4, 0x0e, 0x1b, 0xf2, 0x1c, 0xe1, 0x73, 0x9a, 0x19, 0xcb, 0x47, - 0x07, 0x90, 0x38, 0x84, 0xe1, 0x20, 0x0c, 0x87, 0xfe, 0x05, 0x3f, 0xfc, 0x1b, 0x43, 0xff, 0x0e, - 0x0e, 0x9e, 0xa6, 0x85, 0x60, 0xd5, 0x6a, 0xd0, 0xbc, 0x0c, 0x14, 0x06, 0x83, 0xe0, 0x74, 0xf5, - 0x30, 0xb7, 0x17, 0xfc, 0x13, 0x8b, 0xfe, 0x09, 0xc1, 0xd3, 0xd4, 0xd0, 0x9c, 0x1a, 0xad, 0x5a, - 0x13, 0x83, 0x55, 0xab, 0x42, 0x70, 0x74, 0xf5, 0x34, 0x27, 0x0f, 0xfc, 0x07, 0x7f, 0xfc, 0x80, - 0x0a, 0x43, 0xca, 0x0f, 0x67, 0xe0, 0x38, 0x73, 0x98, 0x30, 0x3a, 0x1b, 0x4c, 0x1b, 0xfc, 0x16, - 0x0c, 0x19, 0x02, 0x41, 0x60, 0xdb, 0x18, 0xc0, 0xf8, 0x1a, 0xc2, 0xd8, 0x15, 0x83, 0x0a, 0xfe, - 0x0b, 0x1e, 0xa0, 0xb0, 0xec, 0x79, 0xc2, 0xc3, 0xb2, 0xe3, 0xbf, 0x82, 0xce, 0x86, 0x8e, 0x1d, - 0xbb, 0x18, 0x58, 0x77, 0x47, 0xe0, 0xb0, 0xec, 0x0c, 0x1d, 0x87, 0xfe, 0x0f, 0x80, 0x0b, 0x30, - 0x60, 0xc3, 0xce, 0xf4, 0xd3, 0x0f, 0x4a, 0xe9, 0xce, 0x1e, 0xc1, 0x03, 0x1f, 0xc9, 0x60, 0xd0, - 0xb4, 0xa0, 0x3c, 0x3f, 0xae, 0x24, 0x16, 0xe1, 0x5d, 0x9a, 0x17, 0xf5, 0x13, 0x30, 0xdb, 0x0d, - 0x12, 0x98, 0x6c, 0x86, 0x88, 0xe8, 0x6c, 0xbd, 0x44, 0x18, 0x76, 0x41, 0x69, 0x78, 0x36, 0x1d, - 0x96, 0x50, 0x2c, 0x2f, 0x4e, 0x14, 0x1f, 0xf8, 0x38, 0x0c, 0x87, 0xfe, 0x03, 0x9f, 0xfa, 0x0d, - 0xa6, 0x40, 0xc6, 0x0d, 0x83, 0x20, 0x63, 0x05, 0x60, 0xff, 0xd0, 0x5e, 0x17, 0xfc, 0x0f, 0x85, - 0xff, 0x03, 0x70, 0x5f, 0xf0, 0x67, 0x06, 0x1e, 0xc3, 0x38, 0x34, 0x3b, 0x0c, 0xe0, 0xbf, 0xe0, - 0xce, 0x15, 0x94, 0x28, 0x13, 0x9f, 0x05, 0xe4, 0x33, 0x85, 0xaa, 0x3c, 0x84, 0xe0, 0x79, 0x09, - 0xd0, 0xff, 0xc1, 0x80, 0x0d, 0x23, 0x07, 0xfd, 0x83, 0xfa, 0x0f, 0x59, 0x40, 0xb4, 0x3d, 0xab, - 0x80, 0xe8, 0x75, 0x9e, 0xa7, 0x4e, 0x88, 0x3c, 0xd8, 0xe9, 0x40, 0xbe, 0x06, 0xe3, 0x03, 0x06, - 0xe0, 0xe8, 0xdc, 0xc1, 0xb0, 0x61, 0xff, 0xb0, 0x65, 0x7c, 0x1b, 0x18, 0x5f, 0x83, 0x63, 0x07, - 0xfe, 0xc9, 0x5d, 0x6f, 0x06, 0xcc, 0x70, 0xec, 0x36, 0xc3, 0xd6, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, - 0xfc, 0x1f, 0x53, 0xff, 0x83, 0xb0, 0xec, 0x3f, 0x51, 0xff, 0xe8, 0x2d, 0x90, 0xb0, 0xd8, 0x2d, - 0x1a, 0x3b, 0x44, 0x0f, 0x91, 0xa1, 0xb4, 0x41, 0x3a, 0x1d, 0x07, 0xed, 0xbf, 0xfc, 0x16, 0x86, - 0x70, 0xfd, 0xa7, 0xff, 0x21, 0x69, 0x83, 0x28, 0x48, 0x5a, 0x60, 0xc6, 0x24, 0x2d, 0x30, 0x63, - 0x12, 0x16, 0x98, 0x21, 0x56, 0x00, 0x09, 0x0f, 0xfc, 0x0c, 0xbf, 0xe8, 0x27, 0x28, 0x0c, 0x14, - 0x0b, 0x8a, 0x03, 0x05, 0x00, 0xe9, 0x7f, 0xd0, 0x3c, 0x94, 0x06, 0x0a, 0x17, 0x92, 0xff, 0xa2, - 0x74, 0x3f, 0xf1, 0xbf, 0xc7, 0xf0, 0x37, 0x33, 0x33, 0x30, 0x6e, 0x66, 0x66, 0x60, 0xdf, 0xe3, - 0xf8, 0x1b, 0x99, 0x99, 0x98, 0x37, 0xbb, 0x3b, 0xb0, 0x6e, 0x16, 0x61, 0x61, 0xff, 0x82, 0x0f, - 0xfc, 0x1f, 0xb4, 0x36, 0x1f, 0xda, 0x1b, 0x0f, 0xed, 0x0d, 0x87, 0xf6, 0x86, 0xc3, 0xfb, 0x43, - 0x61, 0xfd, 0xa1, 0xb0, 0xfe, 0xc3, 0xb0, 0xfe, 0xc3, 0xb0, 0xfc, 0xe1, 0xd8, 0x7e, 0xb0, 0xec, - 0x24, 0x36, 0x87, 0x61, 0x68, 0x2c, 0x3d, 0x85, 0xa5, 0x87, 0xda, 0x0c, 0x74, 0x3e, 0xbe, 0x83, - 0xff, 0x07, 0x3f, 0xff, 0x78, 0x3a, 0xc2, 0xb0, 0xfe, 0x70, 0x9c, 0x3f, 0x9c, 0x27, 0x0f, 0xe7, - 0x09, 0xc3, 0xf9, 0xc2, 0x70, 0xfe, 0xa0, 0x4e, 0x1f, 0xda, 0x13, 0x87, 0xf6, 0x19, 0xc3, 0xf5, - 0x86, 0x70, 0xa0, 0x9c, 0x39, 0xc2, 0xd1, 0xe0, 0xe7, 0x47, 0x06, 0x87, 0xdf, 0xa0, 0xff, 0xc1, - 0xc0, 0x0f, 0xfc, 0x1f, 0xee, 0x0f, 0xfc, 0x58, 0x7f, 0xe0, 0x61, 0x38, 0x7f, 0x68, 0x6b, 0x0f, - 0xb8, 0x3d, 0xc1, 0xd7, 0x4f, 0xf9, 0x0d, 0x57, 0x26, 0x8e, 0x1f, 0x68, 0x30, 0xff, 0xb4, 0x18, - 0x7f, 0xd8, 0x58, 0x7f, 0xac, 0x2c, 0x36, 0x19, 0xd0, 0xb0, 0xd8, 0x4e, 0x86, 0xd0, 0x38, 0xf9, - 0x0e, 0xbf, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xbf, 0xfd, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, - 0xf8, 0x3f, 0xf0, 0x5f, 0xff, 0xbc, 0x1c, 0xe8, 0x38, 0x3f, 0xd8, 0x54, 0x0f, 0xe7, 0x0a, 0x81, - 0xfd, 0x40, 0xa8, 0x1f, 0xda, 0x15, 0x02, 0xc3, 0x58, 0x6a, 0x05, 0x85, 0x61, 0xd4, 0x0b, 0x07, - 0x07, 0x9f, 0xd0, 0x7f, 0xe0, 0xe0, 0x03, 0xff, 0xf0, 0x67, 0x0f, 0xce, 0x19, 0xc3, 0xf3, 0x86, - 0x70, 0xfc, 0xe1, 0x9c, 0x3f, 0x38, 0x67, 0x0f, 0xce, 0x19, 0xff, 0xf8, 0x3e, 0xd0, 0x68, 0x7f, - 0xb0, 0xb4, 0x3f, 0x9c, 0x2d, 0x0f, 0xea, 0x05, 0xa1, 0x28, 0x27, 0x0d, 0xa1, 0x50, 0x16, 0x86, - 0xe0, 0xb4, 0xf0, 0x79, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0xf0, 0x58, - 0x7e, 0xff, 0xfd, 0xe0, 0xf7, 0x82, 0x43, 0xfa, 0xc3, 0x68, 0x7c, 0xe1, 0xee, 0x0e, 0xba, 0xef, - 0xd0, 0x6a, 0xbc, 0xae, 0x06, 0x87, 0xa8, 0x0d, 0x0f, 0xf6, 0x83, 0x43, 0xf9, 0xc2, 0xd0, 0xa0, - 0xee, 0x0b, 0x42, 0xc2, 0x7c, 0x1b, 0x82, 0xc1, 0xe8, 0x39, 0xfd, 0x07, 0xfe, 0x0e, 0x0e, 0x70, - 0x68, 0x7d, 0x01, 0xc1, 0xa0, 0x90, 0xb8, 0x70, 0x68, 0xe1, 0xd8, 0xe0, 0xd3, 0x43, 0xad, 0xc1, - 0xb4, 0x0f, 0x95, 0x83, 0x50, 0x7f, 0x38, 0x39, 0x0f, 0xd7, 0x81, 0xdc, 0x19, 0xf5, 0x40, 0xd2, - 0xd0, 0x50, 0x1a, 0x0d, 0x03, 0x87, 0x38, 0x5a, 0x1f, 0xdc, 0x16, 0x85, 0x04, 0xf0, 0x6e, 0x0b, - 0x05, 0xa1, 0xcf, 0xe8, 0x3f, 0xf0, 0x70, 0x0d, 0x02, 0x81, 0xfe, 0x70, 0x50, 0x3f, 0xdf, 0xff, - 0x06, 0x70, 0xa8, 0x1f, 0xda, 0x15, 0x03, 0xfa, 0x0d, 0x40, 0xfc, 0xbe, 0xa2, 0xf8, 0x1f, 0xff, - 0xbc, 0x1e, 0xd0, 0x50, 0x3f, 0xd8, 0x54, 0x0f, 0xea, 0x05, 0x40, 0xfc, 0xe8, 0x54, 0x0b, 0x09, - 0xd0, 0xd6, 0x16, 0x0f, 0x21, 0xef, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xa8, 0x1f, 0xd4, 0x0a, 0x81, - 0x50, 0x3b, 0x41, 0x40, 0xb0, 0xf3, 0x82, 0x80, 0xa0, 0x7d, 0x82, 0x80, 0x83, 0xfe, 0xa0, 0x7e, - 0xff, 0xfd, 0xe0, 0xf6, 0x82, 0x81, 0xfe, 0xc2, 0xa0, 0x7f, 0x38, 0x54, 0x0f, 0xee, 0x0a, 0x81, - 0x21, 0xac, 0x35, 0x02, 0xd1, 0xf0, 0x75, 0x02, 0xc1, 0xc1, 0xe7, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, - 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xef, 0xff, 0x07, 0xb0, 0xfd, - 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x1f, 0xb8, 0x1a, 0x1f, 0xed, 0x06, 0x87, - 0xf5, 0x85, 0xa1, 0x68, 0x1f, 0x06, 0xd0, 0xb0, 0x79, 0x0e, 0xbf, 0x41, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1f, 0xdc, 0x1f, 0xf8, 0xbf, 0xc1, 0xfa, 0xc3, 0x68, 0x7d, 0x68, 0x56, 0x1f, 0x5f, 0xff, - 0x82, 0x56, 0x13, 0x86, 0xc3, 0x38, 0x54, 0x0d, 0x86, 0x75, 0xb9, 0x76, 0x1d, 0xff, 0xf0, 0x7e, - 0x73, 0x0f, 0xfd, 0xa6, 0x1f, 0xe7, 0x81, 0x86, 0x90, 0x36, 0x85, 0xa1, 0x69, 0x70, 0x75, 0xfc, - 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xd0, 0xce, 0x1f, 0x38, 0x6d, 0x0f, 0xda, 0x0b, 0x0f, 0x3f, - 0xfe, 0x42, 0x70, 0xfd, 0xa1, 0x38, 0x7e, 0xd0, 0x9c, 0x3f, 0x68, 0x4f, 0xff, 0x90, 0xf5, 0x83, - 0x43, 0xfa, 0x80, 0xd0, 0xfe, 0xd0, 0x68, 0x7e, 0xb0, 0xb4, 0x2c, 0x2b, 0x0d, 0xa1, 0x65, 0xc1, - 0xd7, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xac, 0x3f, 0xf0, 0x3f, 0xc8, 0x7e, 0xd0, 0xac, - 0x3f, 0x78, 0x27, 0x43, 0xef, 0xff, 0xd8, 0x4e, 0x85, 0xa1, 0x38, 0x6d, 0x0b, 0x0c, 0xe1, 0xb4, - 0x0e, 0x19, 0xc3, 0x7f, 0xfe, 0x0f, 0xdb, 0x8a, 0x0f, 0xeb, 0x30, 0x70, 0x7d, 0x60, 0xc2, 0x8c, - 0x2b, 0x82, 0xd0, 0x9c, 0x1c, 0x86, 0xbf, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1d, 0xfc, 0x0f, - 0xc8, 0x5a, 0x38, 0x30, 0x68, 0x58, 0x1c, 0x18, 0x34, 0x2c, 0x0e, 0xac, 0x1a, 0x16, 0x07, 0xf0, - 0x34, 0x2c, 0x3f, 0xb4, 0x2d, 0x0f, 0xda, 0x17, 0xff, 0xc8, 0x7b, 0x87, 0x0f, 0xf6, 0x83, 0x0f, - 0xe7, 0x0b, 0x0c, 0x86, 0xe0, 0xb0, 0xd8, 0x5e, 0x0d, 0x84, 0xc7, 0xa0, 0xef, 0xe4, 0x43, 0xff, - 0x00, 0x0f, 0xa4, 0x3f, 0xf0, 0x2c, 0x3f, 0x7f, 0xfe, 0xf0, 0x73, 0x20, 0x64, 0x3e, 0x78, 0x35, - 0xc1, 0xd6, 0x8e, 0x1b, 0xc8, 0x28, 0x07, 0x80, 0x82, 0x43, 0x9e, 0x0b, 0x43, 0xe7, 0x43, 0x3c, - 0x1d, 0x7f, 0xeb, 0x43, 0xed, 0x05, 0x04, 0x3f, 0x68, 0x28, 0x1f, 0xd6, 0x15, 0x02, 0x83, 0x5a, - 0x15, 0x02, 0xc1, 0x70, 0x73, 0xfc, 0x1f, 0xf8, 0x38, 0x0a, 0x0b, 0x42, 0x83, 0xd6, 0x0d, 0x05, - 0x87, 0x9d, 0x34, 0x74, 0x37, 0xff, 0xef, 0x03, 0x0f, 0xf9, 0xc1, 0x8f, 0xfe, 0x1c, 0x33, 0x87, - 0xb0, 0xf9, 0xc3, 0xd8, 0x7c, 0xff, 0xe0, 0xfe, 0xa0, 0xe1, 0xff, 0x68, 0xe1, 0xfe, 0xb0, 0x38, - 0x6c, 0x27, 0xc1, 0x38, 0x6c, 0x1c, 0x87, 0x7f, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xa0, 0xff, 0xac, - 0x18, 0x4b, 0x06, 0xe2, 0xfc, 0xd3, 0x0d, 0x82, 0x41, 0x85, 0x86, 0xc1, 0x20, 0xc2, 0xc3, 0x60, - 0xbf, 0x05, 0x86, 0xc1, 0x20, 0xc2, 0xc3, 0x6f, 0x90, 0x61, 0x61, 0x5e, 0x7f, 0x9f, 0x82, 0x50, - 0x10, 0xa0, 0xff, 0xb0, 0xb0, 0xff, 0x38, 0x58, 0x7f, 0xb8, 0x2c, 0x36, 0x13, 0xc1, 0xb4, 0x0e, - 0x0f, 0x21, 0xd7, 0xe8, 0x3f, 0xf0, 0x70, 0x09, 0xc3, 0xd8, 0x77, 0xfa, 0x9f, 0xe4, 0x27, 0x0f, - 0x68, 0x79, 0xc3, 0xd8, 0x75, 0xfc, 0x3f, 0xe0, 0x50, 0x2c, 0x60, 0x9c, 0x14, 0x0b, 0x18, 0x27, - 0x05, 0xfc, 0x3f, 0xe0, 0xa8, 0x61, 0x39, 0x87, 0x50, 0xc2, 0x63, 0x0e, 0x93, 0x12, 0x86, 0x1d, - 0x83, 0xd1, 0xa6, 0x08, 0xb1, 0xd2, 0xc1, 0xaa, 0x30, 0xeb, 0x0a, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, - 0xfc, 0x1f, 0xd8, 0x7f, 0xe0, 0xac, 0x3f, 0xf0, 0x56, 0x1f, 0xf8, 0x2e, 0x0f, 0xfc, 0x0f, 0x07, - 0xfe, 0x1e, 0xc3, 0xff, 0x59, 0xa1, 0xff, 0x69, 0x61, 0xfe, 0xb0, 0xb8, 0x3f, 0xb4, 0x27, 0x0f, - 0xde, 0x0e, 0xf0, 0x7b, 0xc1, 0xf7, 0x04, 0xf8, 0x3f, 0x3e, 0x07, 0x07, 0xfd, 0x87, 0xfe, 0x0e, - 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2f, 0x41, 0xff, 0x58, 0x3c, 0x1f, 0xd6, 0x1b, 0xc1, 0xe7, - 0x83, 0xd7, 0x05, 0x72, 0xfe, 0xbc, 0x08, 0xad, 0xea, 0xc4, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, - 0xf5, 0xff, 0xc1, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xaf, 0xff, 0xd8, 0x0f, - 0xfc, 0x1f, 0xd8, 0x54, 0x0f, 0xe7, 0x09, 0x83, 0xf9, 0xc2, 0x70, 0xfe, 0x70, 0xd8, 0x7f, 0x50, - 0x36, 0x1f, 0xda, 0x1b, 0x43, 0xf6, 0x1c, 0xe1, 0xf3, 0x87, 0xb0, 0xfb, 0x43, 0xdc, 0x1c, 0xe1, - 0xf3, 0x87, 0x70, 0x7e, 0xb0, 0xbc, 0x1f, 0xee, 0x06, 0x1f, 0xfb, 0x43, 0xff, 0x06, 0x0e, 0x83, - 0x41, 0xfc, 0xe1, 0xb4, 0x3f, 0x68, 0x67, 0x0f, 0xac, 0x3d, 0x61, 0xce, 0x87, 0xdc, 0x13, 0xc1, - 0x70, 0x6e, 0x07, 0x05, 0x61, 0xce, 0x1f, 0x68, 0x7f, 0xe3, 0xc1, 0x21, 0xfc, 0xe1, 0xac, 0x3f, - 0x68, 0x77, 0x07, 0xb8, 0x0b, 0xad, 0x0d, 0x7f, 0xd4, 0xf0, 0x72, 0x1f, 0xdc, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0xfc, 0x17, 0x07, 0xfe, 0x03, 0x87, 0xfe, 0x09, 0x0f, 0xdf, 0xff, - 0xbc, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, 0xe1, 0xc3, 0x68, 0x7e, 0xe0, 0xd6, 0x1f, 0x58, 0x7b, 0x83, - 0xda, 0x1f, 0x68, 0x6f, 0x07, 0xeb, 0x0a, 0xc3, 0xfd, 0xc0, 0xd0, 0xff, 0x38, 0x7f, 0xe0, 0xe0, - 0x0e, 0x43, 0x21, 0xfd, 0x61, 0x38, 0x7f, 0x68, 0x6e, 0x0f, 0xac, 0x3d, 0xa1, 0xd6, 0x1f, 0x3a, - 0x15, 0xdf, 0xfa, 0xd1, 0xc2, 0xe0, 0xf3, 0x87, 0xb0, 0xff, 0xc0, 0x70, 0xff, 0xc0, 0xff, 0xc8, - 0x7f, 0xe0, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x02, 0x81, 0xfe, 0x7f, 0x07, 0xfe, - 0x0f, 0xe0, 0x0c, 0x87, 0x90, 0xf9, 0xc3, 0xda, 0x1f, 0x58, 0x6a, 0x07, 0xf4, 0x13, 0x87, 0x9f, - 0xff, 0xc8, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xaf, 0xff, 0x21, 0xff, - 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xfc, 0x17, 0xff, 0xef, 0x07, 0xfe, 0x0e, 0x0c, 0xe1, 0xa8, 0x1f, - 0x9c, 0x35, 0x03, 0xf3, 0x86, 0xa0, 0x73, 0xff, 0xfb, 0x0e, 0x70, 0xd4, 0x0f, 0xce, 0x1a, 0x81, - 0xf9, 0xc3, 0x50, 0x3f, 0x38, 0x6a, 0x07, 0x7f, 0xfe, 0xf2, 0x1f, 0xf8, 0x3f, 0xb4, 0x2d, 0x0f, - 0xdc, 0x19, 0xe0, 0xe7, 0x83, 0xef, 0x05, 0x68, 0x7f, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, - 0xb0, 0xf6, 0x87, 0xd6, 0x1a, 0xc3, 0xfb, 0x0d, 0x87, 0xdf, 0xff, 0x83, 0xfa, 0xc3, 0xff, 0x02, - 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xf3, 0xe4, 0x3f, 0xf5, 0xd8, 0x7f, 0xce, 0x9c, - 0x1f, 0xd7, 0x05, 0xe0, 0xf5, 0xe4, 0x3a, 0xe4, 0x1e, 0x43, 0xf3, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, - 0x21, 0xff, 0x82, 0xc3, 0xd4, 0x06, 0x85, 0x40, 0xed, 0x03, 0x86, 0xc3, 0x58, 0x6a, 0x05, 0xa1, - 0x68, 0x67, 0x09, 0x40, 0xa0, 0x7a, 0x0f, 0x38, 0x7f, 0xe0, 0x90, 0xef, 0xff, 0xde, 0x0f, 0xfc, - 0x1f, 0xcc, 0x1a, 0x43, 0xe7, 0x43, 0x3a, 0x1c, 0xe8, 0x79, 0xd0, 0xad, 0x0f, 0xce, 0x82, 0x43, - 0xfc, 0xc0, 0x0f, 0xcb, 0x58, 0x79, 0xff, 0x51, 0x0f, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x38, - 0x7f, 0xe0, 0x3f, 0xfe, 0x43, 0x38, 0x74, 0x87, 0xce, 0x1d, 0x21, 0xf3, 0x87, 0x48, 0x7d, 0x61, - 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xe4, 0x32, 0x1f, 0xd6, 0x1b, 0xc8, 0x73, 0xc1, 0xeb, 0x82, 0xf2, - 0x1f, 0xdc, 0x1f, 0xf8, 0x38, 0x0d, 0x87, 0xb0, 0xeb, 0xff, 0xf4, 0x12, 0xb5, 0xf6, 0xa0, 0xf6, - 0x1e, 0xc3, 0xf7, 0xfe, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0xdf, 0xf8, 0x3f, 0x61, 0xec, - 0x3e, 0x70, 0xf6, 0x86, 0xff, 0xfd, 0xe0, 0xf4, 0x81, 0x41, 0xfa, 0xe0, 0xd7, 0x21, 0x7a, 0x0f, - 0xd7, 0x07, 0xfe, 0x0e, 0x0a, 0xff, 0xe0, 0xf5, 0x03, 0xce, 0x1e, 0xa0, 0x79, 0xc3, 0xd7, 0xff, - 0x07, 0xa8, 0x1e, 0x70, 0xf5, 0xff, 0xc1, 0xea, 0x07, 0x9c, 0x3d, 0x7f, 0xf0, 0x7a, 0x81, 0xe7, - 0x0f, 0x50, 0x3c, 0xe1, 0xbf, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7d, 0xe4, 0x33, 0xe4, 0x2f, 0x41, - 0xf9, 0xf0, 0x10, 0xff, 0xc8, 0x0e, 0xa0, 0x30, 0xfc, 0xb5, 0x15, 0xac, 0x1d, 0xff, 0xf4, 0x1b, - 0x05, 0x01, 0x82, 0x81, 0xb0, 0x50, 0x18, 0x28, 0x1b, 0xff, 0xe8, 0x36, 0x94, 0x06, 0x94, 0x0d, - 0x82, 0x80, 0xc1, 0x40, 0xd8, 0x28, 0x0c, 0x14, 0x03, 0xff, 0xfb, 0xc0, 0x5d, 0x2e, 0x97, 0x07, - 0x78, 0x27, 0x83, 0xd7, 0x07, 0xae, 0x0b, 0x83, 0xfd, 0xa1, 0xff, 0x83, 0x80, 0x0c, 0x87, 0x90, - 0xfd, 0x87, 0x38, 0x7e, 0xb0, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0x9c, 0x3a, 0x81, 0xf5, 0x03, 0xb4, - 0x3e, 0xc0, 0x82, 0x80, 0x43, 0x68, 0xe0, 0xc1, 0x61, 0x5d, 0x34, 0xf5, 0x30, 0xd4, 0x78, 0x14, - 0x74, 0x3c, 0xe1, 0xd4, 0x0f, 0xb1, 0x80, 0xe3, 0x86, 0xd1, 0xc7, 0x03, 0xa0, 0xff, 0xfd, 0x60, - 0x43, 0x32, 0x1d, 0x80, 0x0c, 0xa0, 0xcc, 0x1f, 0x9c, 0x36, 0x87, 0x3f, 0xff, 0x90, 0xfd, 0x40, - 0xff, 0xc0, 0xe0, 0xfe, 0x6a, 0xf5, 0x72, 0x1f, 0xb8, 0x3f, 0xbf, 0xff, 0x78, 0x3b, 0xc1, 0xa8, - 0x1c, 0xdd, 0x86, 0xde, 0x41, 0xc0, 0xc3, 0x60, 0x70, 0xe7, 0x0d, 0x87, 0xf7, 0x06, 0xc3, 0xe7, - 0xc1, 0xd8, 0x7d, 0xc1, 0xec, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1f, 0x38, 0x7b, 0x83, 0xeb, 0x0d, - 0x61, 0xdf, 0xff, 0xbc, 0x1e, 0x70, 0x61, 0xfa, 0xff, 0xf4, 0x1f, 0x38, 0x30, 0x50, 0x3e, 0xb0, - 0x69, 0x40, 0xbf, 0xff, 0x78, 0x3c, 0xe0, 0xc1, 0x40, 0xdf, 0xff, 0x41, 0xeb, 0xc0, 0xf4, 0x1f, - 0x5b, 0x83, 0x68, 0x1a, 0xe1, 0xc1, 0x81, 0xe0, 0x41, 0x38, 0x30, 0xc8, 0x0f, 0xfc, 0x1f, 0xa8, - 0x1a, 0x81, 0xfd, 0xa0, 0x70, 0xfb, 0xd5, 0x7a, 0xaf, 0x06, 0xc3, 0x50, 0x27, 0x0d, 0xff, 0xf8, - 0x36, 0x1a, 0x81, 0x38, 0x6f, 0xff, 0xa0, 0xff, 0xc1, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0f, 0x9f, - 0xff, 0x21, 0x9c, 0x3f, 0x68, 0x67, 0xaf, 0xda, 0x19, 0xc3, 0xf6, 0x80, 0x0f, 0xfc, 0x28, 0x0f, - 0xf0, 0x3b, 0xd0, 0x7c, 0xe0, 0xd0, 0xa4, 0x69, 0xf0, 0x39, 0x6c, 0x15, 0x2b, 0x05, 0xfa, 0x0d, - 0xff, 0xe8, 0x3b, 0x09, 0x82, 0x60, 0xee, 0xaf, 0x55, 0xc1, 0xda, 0xd6, 0xb5, 0x03, 0xce, 0x1a, - 0x81, 0xcf, 0xff, 0xe8, 0x3d, 0x86, 0xa0, 0x77, 0xff, 0xef, 0x21, 0x9e, 0x0b, 0x90, 0xd7, 0xa0, - 0xf9, 0xf0, 0x7f, 0xe0, 0xe0, 0x02, 0x04, 0x3f, 0xf6, 0x0c, 0x7f, 0xe0, 0xa5, 0x43, 0x07, 0x60, - 0xbf, 0x4e, 0x1d, 0x82, 0x16, 0x9f, 0xf8, 0x12, 0xe9, 0x8c, 0x18, 0x57, 0xe9, 0xcd, 0x30, 0xa1, - 0x69, 0xee, 0x9c, 0x09, 0xa3, 0x31, 0x83, 0x09, 0xbd, 0x2b, 0x75, 0x68, 0x6a, 0x02, 0x9d, 0x36, - 0x07, 0xfc, 0x40, 0xdc, 0x35, 0x01, 0x90, 0x2c, 0x3a, 0x85, 0x0e, 0x87, 0x06, 0xa1, 0x03, 0x82, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x07, 0xff, 0xf2, 0xb0, 0xff, 0x6a, 0xc3, 0xfd, 0xab, 0x0f, 0xf6, - 0xac, 0x3f, 0xda, 0xb0, 0xff, 0x6a, 0xc3, 0xfd, 0xab, 0x0f, 0xf6, 0xac, 0x3f, 0xda, 0xb0, 0xff, - 0x6a, 0xc3, 0xfd, 0xab, 0x0f, 0xf6, 0xac, 0x3e, 0x7e, 0x00, 0x0f, 0x38, 0x7f, 0xe7, 0x0f, 0xbf, - 0xff, 0x6e, 0xba, 0xd7, 0x5b, 0x86, 0xa0, 0x67, 0x70, 0xdc, 0x19, 0xdc, 0x37, 0xc1, 0x3b, 0x85, - 0xc5, 0x81, 0xdc, 0x16, 0x15, 0x8e, 0xe7, 0x83, 0xad, 0xdc, 0x83, 0xe5, 0x6e, 0x1f, 0xe7, 0x70, - 0xff, 0x5b, 0x87, 0xef, 0x90, 0x7f, 0xff, 0x6e, 0x1f, 0xe7, 0x70, 0xf9, 0x87, 0x72, 0x81, 0xb4, - 0x77, 0x07, 0x01, 0xc0, 0xee, 0x17, 0x1a, 0x07, 0x70, 0xde, 0x82, 0x77, 0x0c, 0xf0, 0x4e, 0xe1, - 0x3b, 0xc0, 0x77, 0x03, 0xa0, 0xe1, 0xdc, 0x74, 0x27, 0x1d, 0xcd, 0x0f, 0x9d, 0xc3, 0xfd, 0x6e, - 0x1f, 0xbe, 0x40, 0x0f, 0x9c, 0x3f, 0xf0, 0x2c, 0x3f, 0x9f, 0xff, 0x83, 0x38, 0x4e, 0x13, 0x86, - 0x70, 0x9c, 0x27, 0x0c, 0xff, 0xfc, 0x19, 0xc2, 0x70, 0x9c, 0x33, 0x84, 0xe1, 0x38, 0x4a, 0xd6, - 0xb5, 0xad, 0x07, 0xff, 0xef, 0x20, 0x70, 0xfc, 0xe1, 0x9c, 0x3f, 0x38, 0x67, 0x0f, 0xd6, 0x19, - 0xc3, 0xdf, 0x20, 0x03, 0xf9, 0x3f, 0x83, 0x38, 0x34, 0xc0, 0xe1, 0x9c, 0x1a, 0x60, 0x70, 0xce, - 0x0d, 0x30, 0x38, 0x67, 0x06, 0x98, 0x1c, 0x33, 0x83, 0x4c, 0x0e, 0x17, 0xff, 0xef, 0x40, 0x60, - 0x69, 0x81, 0xc3, 0x50, 0x1a, 0xb0, 0x38, 0x69, 0x06, 0xac, 0x0e, 0x1b, 0x41, 0xb4, 0x03, 0x86, - 0xc2, 0xdd, 0x03, 0x85, 0x40, 0xbb, 0x09, 0xc2, 0xc1, 0xf3, 0x0f, 0xa0, 0xff, 0xc1, 0xe0, 0x2f, - 0xff, 0xd8, 0x7e, 0xb0, 0xff, 0xc0, 0x70, 0xff, 0x7f, 0xfa, 0x0e, 0xc2, 0xb0, 0xa8, 0x1d, 0x84, - 0xe1, 0x50, 0x3b, 0xff, 0xd0, 0x76, 0x15, 0x85, 0x40, 0xec, 0x27, 0x0a, 0x81, 0x7f, 0xfe, 0xf4, - 0x07, 0x0f, 0xd4, 0x0e, 0xc3, 0xf5, 0x03, 0xb0, 0xfd, 0x40, 0xec, 0x3d, 0xf2, 0x00, 0x3f, 0xff, - 0x03, 0x0f, 0xf6, 0x0c, 0xff, 0xc6, 0x0c, 0x3f, 0xd8, 0x33, 0xff, 0x18, 0x10, 0xff, 0x21, 0x5f, - 0xfc, 0x1b, 0x43, 0xce, 0x1b, 0xd5, 0xef, 0x06, 0xd0, 0xf3, 0x86, 0xeb, 0xf6, 0x1b, 0x43, 0xce, - 0x1b, 0x43, 0xce, 0x1b, 0xff, 0xc0, 0x07, 0xff, 0xc8, 0x58, 0x7f, 0x68, 0x59, 0x5f, 0x3a, 0x16, - 0x35, 0xe3, 0x42, 0x47, 0x0f, 0x21, 0xef, 0xf4, 0x1e, 0x78, 0x36, 0x87, 0x7f, 0xfe, 0x09, 0xa0, - 0x5a, 0x16, 0x19, 0x82, 0xd0, 0xb0, 0xcd, 0x5f, 0xaa, 0x0f, 0x9d, 0xa0, 0x64, 0x26, 0xd2, 0x81, - 0x3b, 0xf2, 0x13, 0xfc, 0x87, 0xfe, 0x08, 0x7f, 0xff, 0x6e, 0x1f, 0xe7, 0x70, 0xff, 0x3b, 0x87, - 0xf9, 0xc3, 0xff, 0x00, 0x0f, 0xfc, 0x1b, 0xff, 0xf6, 0x9a, 0x1f, 0xed, 0x34, 0x3f, 0xda, 0x68, - 0x7f, 0xb4, 0x37, 0xfc, 0x1f, 0xb4, 0x36, 0x1f, 0xb4, 0x36, 0x1f, 0xb4, 0x36, 0x1f, 0xb0, 0xec, - 0x3e, 0x70, 0xec, 0x28, 0x2d, 0x0e, 0xc0, 0xe3, 0xc1, 0xed, 0x2d, 0xd0, 0xfa, 0xf9, 0x0f, 0xfc, - 0x10, 0xff, 0xfd, 0xba, 0x28, 0x3e, 0xdd, 0x28, 0x1f, 0x68, 0x5c, 0x1f, 0xfb, 0xff, 0x21, 0xd8, - 0x7f, 0xe7, 0x0f, 0xfd, 0x7f, 0xf0, 0x7f, 0xea, 0x07, 0xfe, 0xa0, 0x2f, 0xfc, 0x68, 0x7f, 0xec, - 0x3f, 0xf3, 0x87, 0xf5, 0xf2, 0x1f, 0xf8, 0x38, 0xff, 0xfd, 0xf2, 0x12, 0x1e, 0x7c, 0x13, 0x87, - 0x9d, 0x0b, 0x83, 0xe4, 0x1f, 0xfe, 0x0e, 0xa0, 0x20, 0xfc, 0xe1, 0x61, 0xfb, 0xff, 0xc8, 0x4b, - 0xda, 0xe0, 0xfe, 0xc3, 0xe5, 0xf6, 0xbe, 0xff, 0xfd, 0xe0, 0xfb, 0x0f, 0xfc, 0x61, 0xe0, 0x0f, - 0xfc, 0x1f, 0xfb, 0x0f, 0xfc, 0x07, 0x0f, 0xcf, 0xff, 0xec, 0x0e, 0x1b, 0x43, 0x38, 0x1c, 0x2b, - 0x83, 0x38, 0x79, 0xdc, 0x3f, 0xe7, 0x06, 0x82, 0xc3, 0xad, 0x03, 0x96, 0x19, 0xf9, 0x0b, 0xd0, - 0x74, 0x9a, 0x13, 0x87, 0xf6, 0x86, 0xb0, 0xfd, 0xa1, 0xd6, 0x1f, 0x74, 0xf0, 0x57, 0x06, 0x7d, - 0x07, 0x9d, 0x0c, 0x87, 0xfc, 0x2f, 0xff, 0xd0, 0x28, 0x1f, 0xea, 0x02, 0x43, 0xfd, 0x21, 0x7f, - 0x21, 0xb0, 0xe5, 0xe1, 0x77, 0x21, 0xfd, 0xff, 0x07, 0xfe, 0x30, 0xdf, 0xf3, 0x83, 0x0e, 0x71, - 0x81, 0x43, 0x0e, 0x61, 0x82, 0x8c, 0x3a, 0x83, 0x07, 0x61, 0xda, 0x30, 0x57, 0x8c, 0x16, 0x07, - 0x0f, 0x38, 0x30, 0xdf, 0xf9, 0x0f, 0xfc, 0x1c, 0x3f, 0xff, 0x78, 0x1a, 0x1f, 0xe7, 0x06, 0x1f, - 0xf3, 0x86, 0xff, 0xf0, 0x7e, 0x78, 0x3f, 0xcd, 0xce, 0x1a, 0x81, 0x5a, 0x17, 0x0f, 0x07, 0xb2, - 0xdf, 0x90, 0xf3, 0xe8, 0x1d, 0x41, 0xd4, 0x68, 0xf4, 0x34, 0x3f, 0x70, 0xc3, 0x87, 0x36, 0x82, - 0x80, 0xb4, 0x14, 0x43, 0x68, 0x4c, 0x1f, 0x7a, 0x0f, 0xfc, 0x1f, 0xf0, 0x3f, 0xff, 0x61, 0x68, - 0x24, 0x3d, 0x85, 0x81, 0xd0, 0xf6, 0x14, 0x3f, 0xe0, 0xa0, 0xce, 0x85, 0xa1, 0xf7, 0xff, 0xe4, - 0x2a, 0x82, 0xc3, 0x68, 0x6a, 0x05, 0x86, 0xd0, 0xd7, 0x4f, 0x56, 0xd0, 0xe5, 0xbb, 0x5c, 0x1f, - 0x9c, 0xc7, 0x0f, 0xce, 0x98, 0x1c, 0xc2, 0x7c, 0x83, 0x42, 0x71, 0xe4, 0x35, 0xfc, 0x87, 0xfe, - 0x0e, 0x2f, 0xff, 0xd8, 0x24, 0x3f, 0xce, 0x09, 0x0f, 0xf3, 0x86, 0xff, 0xf0, 0x7b, 0x0f, 0xd8, - 0x7b, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x07, 0xfa, 0x43, 0xff, 0x02, 0xc3, 0xf7, 0xff, - 0xef, 0x07, 0xa0, 0xd2, 0x1f, 0x5a, 0x19, 0xf2, 0x15, 0xc1, 0xf9, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, - 0x68, 0x4e, 0x84, 0xe1, 0xa4, 0x3f, 0xf0, 0x20, 0xb8, 0x16, 0x16, 0x83, 0x81, 0x61, 0xf8, 0x0f, - 0x21, 0xff, 0x80, 0xe1, 0xff, 0x87, 0xfe, 0x83, 0xee, 0x0c, 0xe1, 0xe7, 0xb4, 0x0e, 0x87, 0x3a, - 0x0d, 0xb4, 0x3f, 0xe7, 0xc8, 0x7f, 0x9f, 0x37, 0x90, 0xe6, 0xf2, 0x1a, 0xfa, 0x05, 0x02, 0xd0, - 0xe6, 0x0f, 0x9b, 0xd0, 0x7f, 0xe0, 0x30, 0x7f, 0x7a, 0x43, 0xff, 0x0d, 0xe9, 0x0f, 0xfc, 0x0b, - 0xc1, 0xff, 0x83, 0xf0, 0x0f, 0xfc, 0x1b, 0x0b, 0xff, 0x05, 0x40, 0xfc, 0xe1, 0xb4, 0x08, 0x76, - 0x1a, 0xc1, 0x86, 0x70, 0xe4, 0x18, 0x67, 0x0f, 0xd8, 0x6a, 0x07, 0xce, 0x1a, 0x81, 0xf3, 0xff, - 0x90, 0x50, 0x3f, 0xb4, 0x1a, 0x1f, 0xda, 0x39, 0x7f, 0xc6, 0x0d, 0x0f, 0xe7, 0x1c, 0x3f, 0xd4, - 0x0f, 0xf7, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xed, 0x0f, 0x61, 0xf6, 0x87, 0x9e, 0x0e, 0xd0, 0xfd, - 0x07, 0x70, 0x28, 0x1d, 0x7c, 0xf8, 0xb0, 0xfe, 0xcf, 0x58, 0x7f, 0xb3, 0xb0, 0xfb, 0x05, 0x0d, - 0xc3, 0xd4, 0x06, 0x0d, 0x50, 0x67, 0x05, 0x01, 0xa6, 0x85, 0xc3, 0x85, 0xa0, 0xe0, 0x60, 0xc3, - 0x68, 0x1c, 0x3f, 0xda, 0x1f, 0xfb, 0xe0, 0xff, 0xc1, 0xfe, 0x20, 0xff, 0xc1, 0x58, 0xff, 0xf8, - 0x2e, 0x0a, 0x43, 0xf9, 0xc2, 0xd0, 0xff, 0xc0, 0xff, 0x21, 0xf9, 0xc3, 0x68, 0x7e, 0x60, 0xd8, - 0x79, 0x05, 0x03, 0x61, 0xec, 0x1a, 0x13, 0x87, 0x50, 0x1f, 0xf0, 0x76, 0x87, 0xcc, 0x1a, 0xc3, - 0xf5, 0x03, 0x68, 0x7e, 0xe0, 0xd0, 0x3f, 0xfe, 0x40, 0x0f, 0xed, 0x0e, 0xd0, 0xf6, 0x87, 0x3a, - 0x1d, 0xa1, 0xe7, 0x3f, 0xfc, 0x1d, 0xa0, 0xd0, 0x38, 0x76, 0x83, 0x40, 0xe1, 0xda, 0x0d, 0x03, - 0x85, 0x9c, 0x0d, 0x03, 0x82, 0xcf, 0xff, 0x03, 0x4d, 0x06, 0x81, 0xca, 0x07, 0xb4, 0x33, 0x87, - 0xda, 0x1c, 0x87, 0xda, 0x1f, 0xf8, 0xd0, 0xc0, 0x10, 0xfb, 0x0f, 0xa8, 0x1e, 0xc3, 0xf7, 0x0f, - 0xfe, 0x0e, 0xc3, 0xb4, 0x70, 0xff, 0xb0, 0x38, 0x7f, 0xd8, 0x1c, 0x3f, 0xec, 0x0e, 0x1f, 0x7f, - 0xf9, 0x0b, 0x0d, 0x78, 0x3e, 0xa0, 0x6d, 0xd0, 0xf6, 0x84, 0xe3, 0x87, 0x58, 0x4e, 0x82, 0xc3, - 0x61, 0x5a, 0x1b, 0xc8, 0x10, 0x5a, 0x1e, 0xb0, 0xff, 0xc1, 0xc0, 0x14, 0x17, 0xfe, 0x40, 0xe8, - 0x30, 0xf6, 0x84, 0xe9, 0x87, 0xb4, 0x32, 0x8c, 0x3d, 0xa1, 0xf6, 0x1e, 0xd0, 0xfb, 0x0f, 0x68, - 0x7d, 0xff, 0x90, 0xda, 0x07, 0x06, 0x1e, 0x70, 0x98, 0x18, 0x7b, 0x42, 0xa0, 0x30, 0xeb, 0x0d, - 0xa0, 0xc0, 0x83, 0x0d, 0x61, 0x60, 0x90, 0xeb, 0x0d, 0x83, 0x43, 0x70, 0x77, 0xe0, 0xff, 0xc1, - 0xc0, 0x0f, 0xe4, 0x3e, 0x83, 0xd6, 0x1f, 0x58, 0x76, 0x1f, 0xd6, 0x15, 0x01, 0xa1, 0xe8, 0x0e, - 0x1b, 0x43, 0xf6, 0x86, 0xb0, 0xfb, 0xff, 0xa0, 0xf2, 0x83, 0xe8, 0x3f, 0xf0, 0x7e, 0xd3, 0xff, - 0x06, 0x70, 0x61, 0xce, 0x1b, 0x41, 0x87, 0x38, 0x4e, 0x16, 0x1c, 0xe1, 0x68, 0x5a, 0xf5, 0x85, - 0x06, 0xff, 0xc0, 0x0f, 0xe4, 0x3e, 0x83, 0xee, 0x0f, 0x50, 0x3b, 0xe0, 0xfb, 0x42, 0xb1, 0xc3, - 0xd6, 0x0b, 0x0a, 0xc3, 0xf7, 0x81, 0x02, 0xd0, 0xef, 0x05, 0x40, 0x58, 0x7f, 0xc8, 0x7e, 0x47, - 0xfe, 0x83, 0x38, 0x7c, 0xe8, 0x6d, 0x0f, 0xb8, 0x33, 0x86, 0x81, 0x40, 0xea, 0x06, 0x7e, 0x0f, - 0x61, 0xf7, 0x07, 0x90, 0xfd, 0x61, 0xff, 0x83, 0xf0, 0x0f, 0xc8, 0x7e, 0x43, 0xd8, 0x7e, 0xe0, - 0xce, 0x1f, 0xd8, 0xff, 0xf8, 0x2b, 0x0b, 0x0f, 0xfc, 0x07, 0x1c, 0x3f, 0xed, 0x1c, 0x3f, 0xce, - 0x07, 0x0f, 0xf5, 0xff, 0x90, 0xd8, 0x73, 0x87, 0xd4, 0x04, 0x8e, 0x41, 0xd8, 0x58, 0x1c, 0x70, - 0xb8, 0x1c, 0x07, 0x07, 0x03, 0x03, 0x85, 0x61, 0x61, 0xf9, 0xf2, 0x1c, 0x0f, 0x30, 0xc1, 0xeb, - 0x0b, 0x46, 0x0f, 0xac, 0x1f, 0xfa, 0x0f, 0x50, 0x16, 0x1f, 0xce, 0x13, 0x07, 0xfe, 0x03, 0x07, - 0xfb, 0xff, 0xc1, 0xb5, 0xad, 0x5a, 0xc1, 0x38, 0x54, 0x06, 0x1e, 0xd0, 0xa4, 0x18, 0x75, 0x03, - 0x61, 0x61, 0xd8, 0x6b, 0x0b, 0x04, 0x87, 0x58, 0x6c, 0x12, 0x1b, 0x83, 0xbf, 0x07, 0xfe, 0x0e, - 0x30, 0x7f, 0x82, 0x72, 0x81, 0x61, 0xb1, 0xc1, 0x85, 0x86, 0xc7, 0x04, 0x8e, 0xb1, 0x8e, 0x1d, - 0x77, 0x8c, 0x70, 0xec, 0x0c, 0x63, 0x86, 0xa0, 0x24, 0xc7, 0x02, 0xb6, 0x34, 0xc7, 0x06, 0x83, - 0xe0, 0x63, 0x83, 0x0d, 0xc0, 0xc7, 0x28, 0x13, 0x87, 0x39, 0xa1, 0x68, 0x73, 0xb8, 0x1e, 0x0f, - 0x38, 0x6d, 0x0e, 0xf9, 0x0f, 0xfc, 0x10, 0x0f, 0x90, 0xfe, 0x83, 0xb4, 0x3f, 0x68, 0x57, 0xf0, - 0x73, 0x81, 0xc2, 0xa0, 0x7a, 0x8f, 0x05, 0xa1, 0xfb, 0xff, 0xc1, 0xff, 0x60, 0x70, 0xf2, 0xf6, - 0xab, 0x43, 0xaf, 0xff, 0x04, 0xe1, 0xd8, 0x1c, 0x37, 0x17, 0xfe, 0x0d, 0x87, 0xb0, 0x38, 0x5c, - 0x1e, 0xc3, 0xec, 0x3c, 0xe1, 0xff, 0x9f, 0x41, 0xff, 0x83, 0xfc, 0x10, 0xf3, 0x87, 0xd8, 0x3f, - 0xfe, 0x03, 0x87, 0x38, 0x7e, 0xd3, 0xff, 0x83, 0xfc, 0xe0, 0x70, 0xe7, 0xff, 0xe4, 0x3f, 0x38, - 0x1c, 0x3e, 0xff, 0xe0, 0xd2, 0x13, 0x87, 0xf6, 0x7f, 0xfc, 0x8c, 0x17, 0x01, 0xc3, 0xb4, 0x2b, - 0xa6, 0x87, 0x61, 0xcf, 0xe8, 0x3e, 0xfa, 0x0d, 0x68, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0x21, 0xec, - 0x33, 0x83, 0x0f, 0x58, 0x52, 0x0a, 0x07, 0xb4, 0x1f, 0xfc, 0x15, 0x96, 0x16, 0x87, 0xf7, 0x82, - 0xd0, 0xfd, 0xd8, 0x5a, 0x1f, 0x31, 0xff, 0xa0, 0xfb, 0x0b, 0x43, 0xec, 0x18, 0x5a, 0x1e, 0xb0, - 0x7f, 0xe8, 0x2d, 0x06, 0x16, 0x87, 0x58, 0x58, 0x5a, 0x1d, 0xa1, 0x7f, 0xf2, 0x1e, 0xc3, 0xf8, - 0x10, 0xd8, 0x50, 0xa0, 0xb4, 0x2c, 0x2c, 0x70, 0xd8, 0x58, 0x1c, 0x18, 0x69, 0xfd, 0x50, 0x34, - 0x3d, 0x60, 0xc2, 0x70, 0xf7, 0x95, 0x98, 0x34, 0x3b, 0xe0, 0xb0, 0xfd, 0x4d, 0x87, 0x0f, 0x53, - 0x70, 0xa8, 0x1e, 0xd4, 0x61, 0x63, 0x04, 0xc1, 0x60, 0x70, 0x61, 0x68, 0x58, 0x24, 0x14, 0x06, - 0x1b, 0x07, 0xf8, 0x3e, 0xc0, 0x86, 0xc0, 0x0f, 0xe8, 0x3e, 0xc3, 0xed, 0x0f, 0x58, 0x3f, 0xfa, - 0x0b, 0x45, 0xff, 0x05, 0x61, 0xff, 0x82, 0x81, 0xff, 0x83, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, - 0xe8, 0x1f, 0xf8, 0x33, 0x87, 0x50, 0x3e, 0xa0, 0x34, 0xa1, 0x21, 0xb0, 0x38, 0x28, 0x38, 0x54, - 0x06, 0x82, 0x80, 0xa0, 0x30, 0x50, 0x2e, 0x0a, 0x0f, 0xd7, 0x83, 0xc0, 0x10, 0xbf, 0xfc, 0x78, - 0x1a, 0x04, 0x27, 0x05, 0x9a, 0x0c, 0x27, 0x0a, 0x37, 0xf9, 0x58, 0x76, 0x83, 0x09, 0xc3, 0xb6, - 0x9d, 0x4e, 0x12, 0x68, 0x79, 0xc2, 0xcc, 0x3e, 0x70, 0x50, 0xcf, 0xe1, 0xc1, 0x83, 0x30, 0xa1, - 0xca, 0x0c, 0x68, 0x31, 0xdc, 0x1a, 0x75, 0x87, 0x11, 0xc1, 0x07, 0x38, 0x52, 0x1e, 0xf9, 0x0f, - 0xfc, 0x10, 0x10, 0xfa, 0x43, 0xdc, 0x07, 0xff, 0x06, 0xc3, 0xd2, 0x1f, 0x50, 0x5d, 0xcb, 0x83, - 0x2b, 0xff, 0xc1, 0xfa, 0x41, 0x21, 0xf9, 0xd0, 0xd6, 0x86, 0x48, 0x1a, 0x19, 0x09, 0xc2, 0xff, - 0x21, 0xb4, 0x7c, 0x81, 0xc3, 0x38, 0xea, 0xd5, 0xa1, 0xa8, 0x1c, 0xf9, 0x0e, 0xc3, 0x37, 0x7a, - 0x0c, 0x82, 0xf2, 0x1a, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0x87, 0xf6, 0x61, 0x50, 0x3f, - 0x60, 0x82, 0xc1, 0xff, 0xe4, 0x0c, 0x61, 0xda, 0x1f, 0xb6, 0xb6, 0x08, 0x3d, 0x87, 0x49, 0x87, - 0xb0, 0xe9, 0x50, 0x7b, 0x3e, 0x9b, 0x0c, 0xcc, 0x60, 0x9f, 0x06, 0xd5, 0x18, 0x23, 0x43, 0x65, - 0x0f, 0xa7, 0x0d, 0x43, 0x4c, 0x0f, 0x95, 0x18, 0xe1, 0xac, 0x79, 0x09, 0x41, 0xa0, 0xac, 0x3f, - 0xf0, 0x70, 0x0f, 0xe4, 0x3e, 0x83, 0xec, 0x3e, 0xe0, 0x7f, 0xf4, 0x16, 0x86, 0xa0, 0x7e, 0x72, - 0xff, 0xc1, 0xfc, 0xe1, 0xff, 0x5f, 0xfe, 0x0f, 0xbc, 0x17, 0x07, 0xeb, 0x5e, 0xe0, 0xcf, 0x65, - 0x3d, 0x1e, 0x0a, 0x81, 0xd8, 0x7e, 0xc0, 0xff, 0xe0, 0xac, 0x33, 0xb2, 0x1d, 0xa1, 0x3a, 0x3e, - 0x42, 0x40, 0xf0, 0x73, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xe4, 0x3f, 0xf0, 0x58, 0x7d, 0x23, 0xff, - 0xe0, 0xb4, 0x0b, 0xf8, 0x3b, 0x28, 0xbe, 0xc3, 0xe9, 0x5d, 0x33, 0x0f, 0xa5, 0x74, 0xcc, 0x3e, - 0xa0, 0x7b, 0x0e, 0x95, 0x5f, 0x83, 0x38, 0x2b, 0xf0, 0x6d, 0x0f, 0xfc, 0x50, 0xbf, 0xfc, 0x0c, - 0x34, 0x92, 0x41, 0xf3, 0xc0, 0xd1, 0xd0, 0xe5, 0x17, 0x83, 0x40, 0x0f, 0xfc, 0x1f, 0x98, 0x67, - 0xf8, 0x1c, 0x3e, 0x83, 0xb8, 0x2e, 0x60, 0xd5, 0x83, 0xa7, 0x04, 0x96, 0x87, 0xdf, 0x41, 0x38, - 0x7d, 0x85, 0x7f, 0x21, 0x9f, 0xc1, 0x66, 0x19, 0xc9, 0x04, 0x64, 0x15, 0x01, 0xa3, 0x18, 0x76, - 0x7f, 0x50, 0xf8, 0x14, 0x0b, 0x47, 0x30, 0xda, 0x07, 0xcd, 0xb8, 0x68, 0x2c, 0x16, 0x78, 0x3e, - 0xd0, 0x48, 0x2f, 0x21, 0xff, 0x83, 0x0d, 0xff, 0x83, 0xf6, 0x86, 0xb0, 0xfd, 0xa1, 0x9c, 0x3f, - 0x68, 0x67, 0x0f, 0xda, 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3e, - 0x70, 0xe7, 0x0f, 0xac, 0x39, 0xc3, 0xed, 0x0e, 0x70, 0x68, 0x1c, 0x3c, 0xe0, 0xd1, 0xd0, 0xf3, - 0x83, 0x06, 0x87, 0xef, 0xa0, 0xff, 0xc1, 0xc0, 0x0d, 0xff, 0x83, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, - 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc8, 0x27, 0x0f, 0x9c, 0xe0, 0x38, 0x7c, 0xe0, 0xe1, 0xc3, 0xe7, - 0x0b, 0x9c, 0x3e, 0xa0, 0x4b, 0x61, 0xf6, 0x87, 0x38, 0x79, 0xc3, 0xce, 0x0d, 0x05, 0x03, 0xce, - 0x0d, 0x2c, 0x3e, 0x70, 0x60, 0xd0, 0xfd, 0xf4, 0x1f, 0xf8, 0x38, 0x07, 0xff, 0xc8, 0x6d, 0x0f, - 0xda, 0x1b, 0x43, 0xf6, 0x86, 0xd1, 0x78, 0x1a, 0x1b, 0x57, 0xf8, 0xd0, 0xda, 0x1d, 0x26, 0x86, - 0xd2, 0x0b, 0x06, 0x86, 0xc1, 0x65, 0x01, 0xa1, 0xb0, 0x9f, 0x05, 0xa1, 0x38, 0x6f, 0x20, 0x90, - 0x98, 0x2e, 0x74, 0x90, 0xb4, 0xb4, 0x0e, 0x34, 0x06, 0x0c, 0x3f, 0x78, 0x60, 0xff, 0xa8, 0x1f, - 0xf8, 0x38, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7f, 0xdf, 0xfe, 0x0f, 0x61, 0xf3, 0x87, 0xb1, 0xe4, - 0x16, 0x1e, 0xc2, 0x63, 0xc8, 0x7b, 0x0f, 0xfc, 0x17, 0xff, 0xe0, 0xff, 0xc0, 0xa0, 0x75, 0xfc, - 0x15, 0x03, 0xb9, 0x6c, 0x2d, 0x0e, 0xd0, 0xb1, 0xe0, 0xe7, 0x0d, 0x86, 0x42, 0x74, 0x36, 0x85, - 0x83, 0xc8, 0x75, 0xfa, 0x0f, 0xfc, 0x1c, 0x0c, 0x87, 0xe4, 0x39, 0xc5, 0x53, 0xe8, 0x3b, 0x49, - 0x54, 0x0f, 0xbc, 0x1d, 0x40, 0xf7, 0xc7, 0xff, 0x81, 0x38, 0x75, 0x03, 0xf6, 0x1d, 0x40, 0xfd, - 0x8f, 0xff, 0x06, 0x43, 0xff, 0x06, 0xbf, 0xd0, 0x7e, 0xe5, 0xd4, 0x0f, 0xda, 0x19, 0x83, 0xe7, - 0x0e, 0x60, 0x48, 0x2d, 0x0e, 0x70, 0x49, 0xc1, 0xfb, 0xf0, 0x7f, 0xe0, 0xe0, 0xc1, 0x8a, 0x3f, - 0x05, 0x83, 0x18, 0xc1, 0x85, 0x83, 0x18, 0xc1, 0x85, 0xfe, 0x8c, 0x18, 0x7f, 0xd8, 0x30, 0xff, - 0xb0, 0x61, 0x7f, 0x81, 0x83, 0x0f, 0xd8, 0x30, 0x61, 0x97, 0x63, 0x83, 0x0a, 0xfe, 0x18, 0x18, - 0x52, 0x1d, 0x20, 0xc2, 0x90, 0x93, 0x0b, 0x22, 0xfd, 0x38, 0x59, 0x94, 0x42, 0xd0, 0xaf, 0x07, - 0xfe, 0x0c, 0x07, 0xff, 0xc8, 0x6d, 0x0b, 0x0d, 0x21, 0xb4, 0x2c, 0x34, 0x86, 0xdf, 0xf8, 0x90, - 0xdb, 0xaf, 0x64, 0x86, 0xde, 0x5d, 0x92, 0x1b, 0x3d, 0x5b, 0x24, 0x36, 0x1f, 0xd2, 0x1b, 0x7f, - 0xea, 0x21, 0xb0, 0xd8, 0x6a, 0x04, 0xc7, 0xfc, 0x32, 0x09, 0x0d, 0x86, 0x68, 0x0c, 0x3b, 0x43, - 0x78, 0x63, 0xff, 0x9a, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x86, 0x7f, 0x93, 0x74, 0x3a, 0x05, 0x00, - 0xe0, 0x90, 0xdf, 0x4a, 0xbe, 0x43, 0x5a, 0x2e, 0x1e, 0x0b, 0x9f, 0xfc, 0xd8, 0x67, 0x0f, 0x48, - 0x79, 0xff, 0xc8, 0x7e, 0xc3, 0x68, 0x75, 0x6f, 0x53, 0xd5, 0x83, 0xff, 0x07, 0xf5, 0xfe, 0x83, - 0xf6, 0x86, 0xa0, 0x10, 0xd6, 0x1d, 0x40, 0x69, 0xe8, 0x3c, 0xfe, 0x0f, 0xfc, 0x1c, 0x10, 0xff, - 0x20, 0xc3, 0xfd, 0xa6, 0x1f, 0xed, 0x30, 0xff, 0x69, 0x87, 0xfb, 0x4c, 0x3f, 0xda, 0x61, 0xfe, - 0xd3, 0x0f, 0xf6, 0x98, 0x7f, 0xb4, 0xc3, 0xfd, 0xa6, 0x1f, 0xed, 0x30, 0xff, 0x69, 0xff, 0xf9, - 0x0f, 0xfd, 0xa0, 0x0f, 0xf2, 0x1e, 0x43, 0xda, 0x12, 0x70, 0x6a, 0x01, 0x58, 0x38, 0x2c, 0x0e, - 0xe1, 0x71, 0xa0, 0x77, 0x0d, 0xf0, 0x4e, 0xe1, 0x9f, 0x04, 0xee, 0x13, 0xbc, 0x07, 0x70, 0x3a, - 0x0e, 0x1d, 0xcb, 0x43, 0x6a, 0xde, 0xc3, 0xc8, 0xee, 0x1f, 0xe7, 0x7f, 0xff, 0x61, 0xff, 0x9c, - 0x0d, 0xfe, 0x43, 0xed, 0x0b, 0x43, 0xec, 0x36, 0x87, 0xd8, 0x6d, 0x0f, 0xb0, 0xda, 0x19, 0x6c, - 0x36, 0xb0, 0x3f, 0x06, 0xfe, 0x30, 0xff, 0x39, 0x87, 0xf9, 0xcc, 0x3f, 0xce, 0x61, 0xfe, 0x73, - 0x0f, 0xf3, 0x9f, 0xff, 0xb3, 0x0f, 0xf3, 0x00, 0x3f, 0x81, 0xfc, 0x98, 0x1c, 0x1a, 0x0d, 0x30, - 0x38, 0x34, 0x1a, 0x60, 0x70, 0x68, 0x34, 0xc0, 0xe0, 0xd0, 0x69, 0x81, 0xc1, 0xa0, 0xd3, 0x0b, - 0xf2, 0x0d, 0x30, 0xff, 0x69, 0x87, 0xfb, 0x4c, 0x3f, 0xda, 0x61, 0xfe, 0xd3, 0xff, 0xf2, 0x61, - 0xfe, 0xd0, 0x0f, 0x68, 0x7d, 0x40, 0xb4, 0x27, 0x05, 0x02, 0xd0, 0x9c, 0x14, 0x0b, 0x42, 0x70, - 0x50, 0x2d, 0x09, 0xc1, 0x7f, 0xfc, 0x12, 0xee, 0x5e, 0x04, 0x1b, 0x43, 0x4a, 0xc3, 0x68, 0x6a, - 0x38, 0x6d, 0x0d, 0x47, 0x0d, 0xa1, 0xa8, 0xe1, 0xb4, 0x35, 0x1f, 0xff, 0xd0, 0x7f, 0xee, 0x0f, - 0x50, 0x3f, 0xf5, 0x03, 0xeb, 0xff, 0xe0, 0xfa, 0x81, 0xff, 0xa8, 0x1f, 0xfa, 0xc3, 0xdf, 0xff, - 0xbc, 0x1e, 0xa0, 0x7d, 0x40, 0xa8, 0x15, 0x01, 0x40, 0xa8, 0x15, 0x01, 0x40, 0xa8, 0x15, 0x01, - 0x40, 0xa8, 0x15, 0x01, 0x7f, 0xfa, 0x0f, 0xfd, 0x40, 0x10, 0xec, 0x39, 0x58, 0x76, 0x1d, 0xb8, - 0x76, 0x14, 0xee, 0xfc, 0xe9, 0xa6, 0xe1, 0x67, 0xc8, 0x37, 0x03, 0x9d, 0x85, 0xb8, 0x34, 0xcd, - 0x06, 0xe3, 0x83, 0x06, 0x0d, 0xdc, 0x2c, 0x16, 0xef, 0x21, 0x61, 0x4e, 0xe1, 0x7c, 0x1d, 0xb8, - 0x7f, 0xdb, 0xff, 0xfb, 0x0f, 0xfc, 0xe0, 0x0f, 0xfc, 0x13, 0xff, 0xc1, 0xff, 0x5a, 0x1f, 0xcf, - 0x83, 0xb4, 0x36, 0x81, 0x37, 0x6c, 0x1a, 0x39, 0xba, 0x50, 0xd5, 0x83, 0x74, 0x09, 0xf0, 0x5b, - 0xa0, 0xbd, 0x68, 0x37, 0x57, 0x1a, 0x69, 0xbb, 0xa0, 0xd0, 0x66, 0xe8, 0x29, 0x87, 0x6e, 0x84, - 0x87, 0xb7, 0xff, 0xf6, 0x87, 0xfe, 0xd0, 0x0f, 0xfc, 0x1e, 0x40, 0xc0, 0xc0, 0x87, 0x38, 0xc0, - 0xc7, 0x0f, 0x23, 0x03, 0x10, 0xd7, 0xff, 0xef, 0x04, 0x8c, 0x13, 0x0a, 0x0d, 0x83, 0x41, 0xa3, - 0x86, 0xc0, 0xa1, 0x80, 0xe1, 0xb7, 0xff, 0x38, 0x6c, 0x36, 0x84, 0xe1, 0xb3, 0xfe, 0x9c, 0x36, - 0x1b, 0x42, 0x70, 0xd8, 0x69, 0x09, 0xc3, 0x7f, 0xfe, 0x0f, 0xfc, 0x07, 0x00, 0x2f, 0xff, 0xc8, - 0x17, 0x72, 0xf6, 0x87, 0xb4, 0x3b, 0x43, 0xda, 0x1d, 0xa1, 0xed, 0x0e, 0xd0, 0xe7, 0x0f, 0x68, - 0x75, 0x87, 0xb4, 0x3b, 0x83, 0xd8, 0x73, 0x87, 0xd8, 0x77, 0x07, 0x9c, 0x37, 0x83, 0xe7, 0x03, - 0xe0, 0xe5, 0xb8, 0x1c, 0x1e, 0xfc, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x01, 0x7f, 0xec, 0x3f, 0xf1, - 0x87, 0xfe, 0x30, 0xfc, 0xe1, 0x61, 0xf7, 0x90, 0x38, 0x73, 0xc1, 0x9c, 0x37, 0x90, 0xe7, 0x03, - 0xc1, 0xf5, 0x83, 0x43, 0xf5, 0x03, 0xff, 0x70, 0x7e, 0x5d, 0x87, 0xf5, 0xf4, 0x1f, 0xf8, 0x30, - 0x0e, 0xcc, 0x36, 0x61, 0xb3, 0x0d, 0x98, 0x6c, 0xc3, 0x66, 0x1b, 0x30, 0xd9, 0x86, 0xcc, 0x36, - 0x1e, 0xc3, 0xd8, 0x73, 0x85, 0x7a, 0x0f, 0xc0, 0x1f, 0xff, 0xc1, 0xfb, 0x42, 0x70, 0xfd, 0x86, - 0x70, 0xd8, 0x58, 0x67, 0x09, 0xc0, 0xe1, 0x9c, 0x29, 0x05, 0x03, 0x38, 0x1c, 0x2d, 0x0c, 0xe0, - 0xd0, 0x38, 0x75, 0x03, 0xdc, 0x1d, 0x40, 0xeb, 0x0f, 0x50, 0x35, 0x87, 0xda, 0x07, 0xc1, 0xc8, - 0xe1, 0x50, 0x3d, 0xf4, 0x1f, 0xf8, 0x38, 0x0e, 0xc3, 0x61, 0xfd, 0x61, 0xa8, 0x1f, 0xb4, 0x3b, - 0x43, 0xd6, 0x1e, 0x70, 0xeb, 0x0f, 0xde, 0x0a, 0xe0, 0xfc, 0xf8, 0x13, 0xff, 0xe2, 0x0f, 0xb0, - 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xea, 0x06, 0x70, 0xfd, 0x87, 0x50, 0x3e, 0xe0, 0xea, 0x07, 0x3c, - 0x1c, 0xe8, 0x6b, 0x43, 0x7d, 0x07, 0xfe, 0x0f, 0xc0, 0x0b, 0x0f, 0xfc, 0x16, 0x17, 0xfe, 0x42, - 0xc3, 0x9c, 0x2c, 0x36, 0x30, 0x18, 0x2c, 0x17, 0xd2, 0x06, 0x0b, 0x05, 0x30, 0xea, 0x05, 0x86, - 0xc3, 0xa4, 0x2c, 0x36, 0x1d, 0xa1, 0x61, 0xb0, 0x20, 0xc3, 0x61, 0x3b, 0xe2, 0xc2, 0x70, 0xaf, - 0x20, 0xd0, 0x9c, 0x25, 0x05, 0x61, 0xa8, 0x1f, 0x58, 0x76, 0x87, 0x9c, 0x27, 0xe0, 0xff, 0xc1, - 0xe0, 0x0f, 0x90, 0xed, 0x0f, 0xb0, 0xed, 0x34, 0x27, 0x02, 0x0d, 0x06, 0x17, 0x03, 0x06, 0x81, - 0xc1, 0x85, 0x83, 0x42, 0xb7, 0x0b, 0x06, 0x86, 0xf2, 0x16, 0x0d, 0x0c, 0xe8, 0x58, 0x34, 0x37, - 0xc1, 0x60, 0xd0, 0xa8, 0x70, 0x30, 0x68, 0x2c, 0x2c, 0x3b, 0x4b, 0x42, 0x83, 0xb4, 0xd0, 0xfc, - 0xac, 0x3f, 0xe7, 0xe0, 0xff, 0xc1, 0x80, 0x2f, 0xf2, 0x19, 0xc3, 0x70, 0x68, 0x0e, 0x1b, 0x43, - 0x68, 0xe1, 0xb4, 0x36, 0x8e, 0x1b, 0x43, 0x68, 0xe5, 0x5d, 0x49, 0xa3, 0x95, 0x7a, 0xa3, 0x47, - 0x0d, 0xa1, 0xb4, 0x70, 0xda, 0x1b, 0x47, 0x0d, 0xa1, 0xb4, 0x70, 0xda, 0x1f, 0x38, 0x6d, 0x0f, - 0x9c, 0x36, 0x87, 0xd6, 0x1a, 0x43, 0xbe, 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x9d, 0x0f, 0xfd, - 0xe0, 0xff, 0xdf, 0xfc, 0x1d, 0xe0, 0xf6, 0x19, 0xe0, 0xf6, 0x86, 0xef, 0xff, 0x90, 0xff, 0xc6, - 0x87, 0xfe, 0x34, 0x3f, 0xf1, 0xa1, 0x7f, 0xfc, 0x87, 0xfe, 0x34, 0x3f, 0xf1, 0xa0, 0xff, 0xfc, - 0x87, 0xfe, 0x34, 0x0f, 0xfc, 0x1e, 0xc3, 0xf9, 0x80, 0xf5, 0xc0, 0xc6, 0x07, 0x77, 0x69, 0x8c, - 0x0c, 0xc8, 0x93, 0x18, 0xd5, 0x19, 0xa6, 0x33, 0x92, 0x66, 0x98, 0xc1, 0x63, 0x18, 0x31, 0x81, - 0x42, 0x06, 0x0c, 0x60, 0x60, 0xc1, 0x83, 0x18, 0xd2, 0x80, 0xc1, 0x8c, 0x20, 0xc2, 0xc3, 0x30, - 0x5a, 0x07, 0x0c, 0xc0, 0x61, 0x5c, 0x1a, 0x81, 0xd7, 0x05, 0x79, 0x0f, 0xfc, 0x10, 0x2f, 0xf8, - 0x33, 0x85, 0x82, 0x80, 0x61, 0xc2, 0xc0, 0xc0, 0xa0, 0xe1, 0x60, 0x60, 0x50, 0x70, 0xb0, 0x30, - 0x28, 0x38, 0xad, 0x56, 0xaa, 0x0e, 0x7f, 0xe6, 0x83, 0x85, 0x81, 0x81, 0x41, 0xc0, 0xe0, 0x60, - 0x50, 0x70, 0x30, 0x18, 0x14, 0x1c, 0x14, 0x03, 0x07, 0x38, 0x30, 0x98, 0x39, 0xca, 0x04, 0xc1, - 0xce, 0x61, 0x98, 0x2b, 0xc8, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1e, 0xc9, 0x0f, 0x38, 0x58, 0x38, - 0x10, 0x1c, 0x2c, 0x28, 0x1a, 0x38, 0x5a, 0xd4, 0x74, 0x77, 0xfa, 0x89, 0xa3, 0x89, 0x40, 0x28, - 0xd1, 0xc2, 0x70, 0x69, 0xa3, 0x84, 0xe7, 0x03, 0x47, 0x0d, 0xd8, 0x5a, 0x38, 0x6f, 0x21, 0x68, - 0xe1, 0xbc, 0x1f, 0x38, 0x1d, 0xd1, 0x41, 0x39, 0xe0, 0x3b, 0x86, 0x71, 0x0c, 0xf0, 0x3e, 0x43, - 0xff, 0x04, 0x07, 0xf8, 0x39, 0xc1, 0xa0, 0x70, 0x40, 0x70, 0x68, 0x58, 0x30, 0x38, 0x39, 0x6c, - 0x18, 0x1c, 0x1e, 0xa7, 0x81, 0x81, 0xc1, 0xa1, 0x60, 0xc0, 0xe0, 0xc3, 0x60, 0xc0, 0xe0, 0xeb, - 0x60, 0xc0, 0xe0, 0xe5, 0x58, 0x30, 0x38, 0x30, 0xd8, 0x30, 0x38, 0xe1, 0xb0, 0xe7, 0x28, 0x1b, - 0x0e, 0x73, 0x0c, 0xe1, 0xd6, 0x40, 0x7d, 0x05, 0xf2, 0x1f, 0xf8, 0x20, 0x3f, 0xf0, 0x67, 0x0a, - 0x81, 0xd0, 0x1c, 0x2d, 0x0e, 0xd1, 0xc2, 0xd7, 0x03, 0x47, 0x03, 0xd5, 0xa6, 0x8e, 0x0d, 0x0b, - 0x06, 0x8e, 0x38, 0x6c, 0x1a, 0x39, 0xb2, 0x30, 0x34, 0x70, 0x9e, 0xd0, 0x68, 0xe1, 0xde, 0x0b, - 0x47, 0x0c, 0xe8, 0x79, 0xc3, 0x68, 0x7c, 0xe0, 0xb4, 0x3f, 0x38, 0xe1, 0xfa, 0xf4, 0x1f, 0xf8, - 0x20, 0x0f, 0xfc, 0x1f, 0x68, 0x7c, 0xe1, 0x98, 0x34, 0x07, 0x3f, 0xf1, 0x81, 0xc3, 0xd4, 0x06, - 0x07, 0x0f, 0x68, 0x30, 0x38, 0x34, 0x18, 0x58, 0x1c, 0x0e, 0x38, 0x58, 0x1c, 0x27, 0xc8, 0x58, - 0x1c, 0x35, 0x86, 0xc0, 0xe1, 0xbe, 0x0b, 0x03, 0x85, 0x67, 0x07, 0x38, 0x1c, 0x2c, 0x39, 0xcb, - 0x43, 0xfa, 0xcc, 0x3f, 0xbe, 0x43, 0xff, 0x04, 0x07, 0xfc, 0x19, 0xc1, 0x86, 0x71, 0xc7, 0x06, - 0x08, 0x18, 0xe3, 0x83, 0x06, 0x0c, 0x71, 0xc1, 0x83, 0x06, 0x38, 0xe0, 0xc1, 0x83, 0x1c, 0x70, - 0x60, 0xc1, 0x8e, 0x38, 0x31, 0xc1, 0x8e, 0x38, 0x31, 0xc1, 0x8e, 0x38, 0x22, 0x80, 0x87, 0x1c, - 0x36, 0xa0, 0xc8, 0xe1, 0x71, 0xc1, 0xce, 0x0f, 0x05, 0xe0, 0xd6, 0x70, 0x72, 0x0f, 0x90, 0xff, - 0xc1, 0xff, 0xc1, 0xb7, 0x43, 0xb0, 0x66, 0xe8, 0x59, 0x83, 0x37, 0x70, 0x66, 0x0c, 0xdd, 0x53, - 0x18, 0x33, 0x74, 0xf2, 0x60, 0xcd, 0xd1, 0xc1, 0x83, 0x37, 0x47, 0x06, 0x0c, 0xdd, 0x3a, 0x18, - 0x33, 0x75, 0x46, 0x60, 0xcd, 0xdd, 0x27, 0x0d, 0xbd, 0x03, 0x61, 0xb7, 0x43, 0xb0, 0xdb, 0xa1, - 0x7a, 0x05, 0xe0, 0xff, 0xc1, 0x0f, 0xfc, 0x1f, 0x58, 0x7d, 0xa1, 0xbc, 0x84, 0x83, 0x42, 0xd3, - 0x41, 0x83, 0x41, 0xc0, 0x74, 0xc1, 0xa7, 0x06, 0x73, 0x06, 0xaa, 0x7e, 0x81, 0x83, 0x41, 0xae, - 0xc1, 0x83, 0x41, 0xa0, 0x70, 0x60, 0xd0, 0x68, 0x18, 0x18, 0x34, 0x1a, 0x0a, 0x03, 0x06, 0x83, - 0x57, 0x04, 0x83, 0x41, 0xa1, 0xb0, 0xda, 0x0e, 0x0a, 0xc3, 0x68, 0x1f, 0xe0, 0x3f, 0x07, 0xfe, - 0x0c, 0x09, 0x0f, 0xfc, 0x0c, 0x25, 0xf8, 0x34, 0x97, 0xfd, 0x1f, 0xc1, 0x68, 0x24, 0x5a, 0xc2, - 0xd0, 0x48, 0x6d, 0x0b, 0x0b, 0x42, 0xb1, 0x06, 0x16, 0x81, 0xed, 0x1c, 0x2d, 0x1f, 0xa0, 0x30, - 0x5a, 0xb7, 0x74, 0xa0, 0x58, 0x13, 0x50, 0x30, 0xd8, 0x6d, 0x05, 0x86, 0xc3, 0x68, 0x34, 0x36, - 0x1b, 0x4e, 0x0d, 0x61, 0xb5, 0x41, 0x7c, 0x87, 0xfe, 0x0c, 0x07, 0xca, 0xf8, 0x36, 0x0c, 0x95, - 0x18, 0xa3, 0x06, 0x4a, 0x8c, 0x63, 0x06, 0x4a, 0x8c, 0x63, 0x06, 0x4a, 0x8c, 0x63, 0x1d, 0xab, - 0x75, 0x46, 0x5d, 0xfa, 0xe6, 0x30, 0x64, 0xa8, 0xc6, 0x30, 0x64, 0xb1, 0x8c, 0x60, 0xc9, 0x93, - 0x18, 0xc1, 0x93, 0x26, 0x1b, 0x18, 0x9c, 0x18, 0x6c, 0x92, 0x98, 0x30, 0xd9, 0x94, 0x63, 0x81, - 0xe8, 0x3f, 0xf0, 0x40, 0x0c, 0xc0, 0x43, 0x38, 0xe3, 0x14, 0x24, 0x70, 0x6a, 0x8c, 0x1a, 0x38, - 0x16, 0x98, 0x1a, 0x39, 0x7f, 0xa3, 0x47, 0x02, 0xad, 0x40, 0xd1, 0xc3, 0x50, 0x36, 0x8e, 0x1a, - 0x81, 0xb4, 0x77, 0xff, 0x1a, 0x38, 0x6d, 0x0d, 0xa3, 0x84, 0xe1, 0xf9, 0xc2, 0xe0, 0xfc, 0xe0, - 0xf0, 0x7f, 0x58, 0xc1, 0xfb, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1e, 0xc3, 0xf9, 0xc1, 0x7f, - 0x81, 0x8e, 0x0d, 0x0d, 0x83, 0x1c, 0xb0, 0xec, 0x18, 0xef, 0xf0, 0x30, 0x63, 0x8e, 0x0c, 0x18, - 0x31, 0xc1, 0x83, 0x06, 0x0c, 0x70, 0x74, 0xc7, 0x06, 0x38, 0x35, 0x87, 0x06, 0x38, 0x30, 0xbd, - 0x03, 0x1c, 0x18, 0x7f, 0x9c, 0x18, 0x7a, 0x09, 0xc1, 0x87, 0x50, 0x27, 0x05, 0xfe, 0x03, 0xe8, - 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1e, 0x69, 0xe0, 0xe7, 0x3a, 0x70, 0x4c, 0x07, 0x0d, 0x21, 0x38, - 0x1c, 0x34, 0x84, 0xe0, 0x73, 0xfe, 0x56, 0x07, 0x16, 0xe5, 0x0e, 0x07, 0x0a, 0xe0, 0x9c, 0x0e, - 0x17, 0xd0, 0x1c, 0x0e, 0x09, 0x9b, 0x1c, 0x0e, 0x39, 0x24, 0x38, 0x1c, 0xc1, 0x21, 0xf3, 0x88, - 0x24, 0x3e, 0x70, 0xd2, 0x1f, 0x38, 0x69, 0x0e, 0xf9, 0x0f, 0xfc, 0x10, 0x1f, 0xf0, 0x73, 0x8e, - 0x1b, 0x04, 0x07, 0x1c, 0x36, 0x0c, 0x0e, 0x38, 0x6c, 0x18, 0x1c, 0x7a, 0xd8, 0x30, 0x38, 0x1a, - 0x94, 0x0c, 0x0e, 0x1b, 0x0e, 0xc0, 0xe5, 0x3e, 0xa2, 0x60, 0x71, 0x6d, 0x5a, 0x60, 0x70, 0x98, - 0x18, 0x30, 0x38, 0x5a, 0x0c, 0x39, 0xc0, 0xe1, 0x61, 0xce, 0x3a, 0x36, 0x1c, 0xe6, 0x83, 0xc8, - 0x5f, 0x21, 0xff, 0x82, 0x0f, 0xfc, 0x1b, 0xfe, 0x0e, 0xc3, 0xef, 0x03, 0x06, 0x1e, 0xb0, 0xb0, - 0x61, 0xde, 0x42, 0xc1, 0x84, 0xf4, 0xe0, 0x60, 0xc1, 0xe4, 0x2f, 0x18, 0x30, 0x21, 0xe4, 0xc1, - 0x82, 0xbe, 0x4c, 0x18, 0x16, 0xe5, 0x03, 0x06, 0x1d, 0x87, 0x60, 0xc3, 0xb0, 0xe4, 0x18, 0x76, - 0xb4, 0x1b, 0x1b, 0xf5, 0x10, 0xd8, 0x14, 0x1f, 0xbd, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, 0x1e, 0x69, - 0xe0, 0xed, 0x5d, 0x34, 0x36, 0x0d, 0x0d, 0xa1, 0xb0, 0x68, 0x6d, 0x0d, 0x83, 0x6f, 0xfc, 0x60, - 0xd0, 0xda, 0x1b, 0x06, 0x86, 0xd0, 0xd8, 0x34, 0x36, 0x86, 0xc1, 0xa7, 0xfc, 0x98, 0x34, 0xd0, - 0xda, 0x60, 0xd3, 0x43, 0x68, 0x6d, 0x34, 0x36, 0x86, 0xd3, 0xfe, 0x43, 0x69, 0xa1, 0xa4, 0x1e, - 0x83, 0xff, 0x06, 0x3f, 0xf2, 0x16, 0x85, 0x40, 0xec, 0x1a, 0x16, 0x0a, 0x03, 0x06, 0x82, 0x81, - 0x60, 0xc1, 0xa3, 0xff, 0x18, 0x34, 0x0b, 0x05, 0x18, 0x34, 0x33, 0x86, 0xc1, 0xa0, 0x55, 0xac, - 0x60, 0xd1, 0xff, 0x8c, 0x1a, 0x19, 0xc3, 0x60, 0xd0, 0xce, 0x1a, 0x06, 0x86, 0x7b, 0xc1, 0xb4, - 0xbe, 0xa2, 0x1d, 0xa2, 0x83, 0xf7, 0xc1, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0x30, 0x7c, 0xe5, 0xff, - 0x26, 0x38, 0x5c, 0xe8, 0x58, 0xe0, 0xb0, 0xb4, 0x18, 0xe7, 0xab, 0x38, 0x31, 0xcc, 0x0b, 0x06, - 0xc7, 0x0f, 0xfb, 0x1c, 0xff, 0xc9, 0x8e, 0x16, 0x1f, 0x63, 0x81, 0xfe, 0x41, 0x8e, 0x1f, 0x68, - 0x67, 0x0f, 0xb0, 0xe7, 0x0f, 0xb0, 0xe7, 0x0d, 0xf2, 0x13, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, - 0x1e, 0x93, 0x0f, 0xd8, 0x5a, 0xb0, 0xec, 0x18, 0x1f, 0xf8, 0x18, 0x30, 0x68, 0x30, 0xec, 0x18, - 0x35, 0xb5, 0xc6, 0x0c, 0x15, 0x7a, 0xb1, 0x83, 0x0f, 0x61, 0xd8, 0x30, 0xaa, 0xea, 0x06, 0x0c, - 0x0e, 0xda, 0xb4, 0xc1, 0x81, 0x81, 0x83, 0x4c, 0x18, 0x18, 0x18, 0x34, 0x36, 0x06, 0x06, 0x0d, - 0x0d, 0x81, 0x81, 0x9e, 0x0c, 0xe1, 0xec, 0x39, 0xf4, 0x1f, 0xf8, 0x38, 0x07, 0xfc, 0x1d, 0x83, - 0x0e, 0xc1, 0x83, 0x06, 0x1d, 0x83, 0x06, 0x0c, 0x3b, 0x06, 0x0c, 0x1f, 0xf0, 0x30, 0x60, 0xc2, - 0xc3, 0x60, 0xc1, 0xdf, 0xc0, 0xc1, 0x83, 0x93, 0x30, 0x60, 0xc1, 0xc9, 0x98, 0x30, 0x63, 0xc9, - 0x98, 0x30, 0x63, 0x44, 0xcc, 0x3b, 0x26, 0x4e, 0xc3, 0xb3, 0x0d, 0x87, 0x9c, 0x43, 0x61, 0xde, - 0x83, 0xff, 0x04, 0x0f, 0x98, 0x3f, 0xce, 0x0a, 0x03, 0x83, 0xe9, 0x34, 0x70, 0xf7, 0xff, 0xe0, - 0xfd, 0xc1, 0xff, 0x87, 0x0f, 0xf7, 0xff, 0xef, 0x06, 0x78, 0x37, 0x07, 0x9e, 0x0f, 0x70, 0x6f, - 0xff, 0xdc, 0x08, 0x27, 0x0d, 0x82, 0x0f, 0x58, 0x6c, 0x3f, 0x38, 0x76, 0x1f, 0x5a, 0x1a, 0xc3, - 0xdc, 0x1b, 0xe4, 0x3f, 0xf0, 0x7e, 0x0f, 0xb0, 0xe7, 0x07, 0x93, 0x41, 0x01, 0xc2, 0x7d, 0x05, - 0x81, 0xc0, 0xf9, 0xe0, 0x60, 0x72, 0xd1, 0x24, 0xc0, 0xe2, 0x0a, 0x06, 0xc0, 0xe5, 0x5e, 0xa8, - 0xc0, 0xe2, 0xd6, 0xb1, 0x81, 0xc3, 0x51, 0x40, 0xc0, 0xe0, 0x9a, 0x38, 0x30, 0x38, 0xe5, 0x0a, - 0x06, 0x73, 0x4a, 0x03, 0x0c, 0xe2, 0x0a, 0x07, 0xd6, 0x17, 0x90, 0xeb, 0xc8, 0x7f, 0xe0, 0x80, - 0x0d, 0x40, 0xf9, 0xca, 0xbd, 0x51, 0x01, 0xc5, 0xa8, 0xb1, 0xa3, 0x86, 0xa0, 0x6d, 0x1c, 0xbf, - 0xe3, 0x47, 0x24, 0xa0, 0xe6, 0x8e, 0x49, 0x41, 0xcd, 0x1c, 0x92, 0x8f, 0x1a, 0x38, 0x4f, 0x06, - 0xd1, 0xc2, 0xfc, 0x83, 0x47, 0x07, 0x53, 0xc1, 0x9c, 0xe2, 0x80, 0x43, 0x39, 0x02, 0x81, 0xf3, - 0x86, 0xa0, 0x75, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x38, 0x7c, 0xe5, 0x6f, 0x51, 0x31, - 0xc5, 0x5c, 0xb8, 0xc7, 0x0a, 0x80, 0x42, 0xc7, 0x05, 0x85, 0x85, 0x8e, 0x3f, 0xc8, 0x58, 0xe0, - 0x5b, 0x83, 0x63, 0x86, 0xf0, 0x30, 0x63, 0x81, 0xe0, 0x68, 0x31, 0xcb, 0x41, 0xc1, 0x63, 0x87, - 0x7a, 0x0e, 0x70, 0x9e, 0x38, 0x33, 0x83, 0xc8, 0x5c, 0x13, 0x94, 0x0f, 0xd7, 0xa0, 0xff, 0xc1, - 0x0f, 0xfc, 0x1f, 0x38, 0x7e, 0xc3, 0x6e, 0x85, 0x83, 0x0b, 0x41, 0xa0, 0xc1, 0x8e, 0x86, 0xe3, - 0x06, 0xed, 0x73, 0x38, 0x30, 0x97, 0x82, 0xc1, 0x87, 0xfd, 0x83, 0x3f, 0xf2, 0x60, 0xc5, 0x5a, - 0xe0, 0x60, 0xc2, 0xa0, 0xa0, 0xb0, 0x61, 0x61, 0x61, 0xec, 0x14, 0x0a, 0x81, 0xd9, 0x7f, 0x5a, - 0x13, 0x8a, 0x0e, 0x41, 0x79, 0x0f, 0xfc, 0x10, 0x30, 0x60, 0xd0, 0xd9, 0x83, 0x06, 0x98, 0x33, - 0x06, 0x0d, 0x30, 0x67, 0x4e, 0x9a, 0x60, 0xc6, 0xe5, 0x81, 0x83, 0x03, 0x87, 0xb0, 0x60, 0xfe, - 0x81, 0x83, 0x1d, 0x05, 0x01, 0x83, 0x70, 0xd8, 0x58, 0x39, 0x36, 0xc2, 0xc1, 0x86, 0xf0, 0x7d, - 0x85, 0x68, 0x7d, 0x97, 0x83, 0xf3, 0xd1, 0x0f, 0xaf, 0x41, 0xff, 0x80, 0x0f, 0xfc, 0x0c, 0x18, - 0x58, 0x6d, 0xc1, 0x85, 0x86, 0xdc, 0x18, 0x59, 0x83, 0x7f, 0xf1, 0x83, 0x43, 0xfb, 0x06, 0xd7, - 0xc9, 0x83, 0x6b, 0xec, 0xc1, 0xa1, 0xe7, 0x30, 0x6a, 0xaf, 0x66, 0x0d, 0xeb, 0xc9, 0x83, 0x70, - 0xfc, 0x83, 0x70, 0x95, 0x40, 0xdb, 0xfd, 0x21, 0xd8, 0xa0, 0xfd, 0xf0, 0x7f, 0xe0, 0x80, 0x0b, - 0xf4, 0x1c, 0xe1, 0x60, 0xa0, 0x50, 0xe0, 0x70, 0x50, 0x2c, 0x70, 0x50, 0x14, 0x0b, 0x1c, 0xb0, - 0x9e, 0x4c, 0x72, 0x03, 0x0a, 0x06, 0x38, 0xb5, 0xac, 0x0c, 0x73, 0xff, 0x26, 0x38, 0x6f, 0x41, - 0xb1, 0xc2, 0xfd, 0x05, 0x8e, 0x0a, 0xc6, 0x86, 0x72, 0xca, 0x03, 0x0c, 0xe6, 0x0a, 0x07, 0xce, - 0x1a, 0x81, 0xcf, 0xa0, 0xff, 0xc1, 0x0f, 0xfc, 0x1f, 0x50, 0x3f, 0x62, 0xee, 0x58, 0x36, 0x57, - 0xb9, 0x58, 0x30, 0x50, 0x16, 0x07, 0x06, 0x15, 0xd8, 0x4e, 0x0c, 0x37, 0xd0, 0x1c, 0x19, 0x79, - 0x05, 0xab, 0x06, 0x44, 0x14, 0x8e, 0x0c, 0x2c, 0x2c, 0x0e, 0x0c, 0x2c, 0x2c, 0x0e, 0x0c, 0x2c, - 0x2c, 0x3d, 0x82, 0x81, 0x61, 0xec, 0x70, 0xd8, 0x73, 0x98, 0x76, 0x15, 0xe4, 0x3f, 0xf0, 0x40, - 0x0f, 0xfc, 0x1e, 0x82, 0xd0, 0xec, 0x2d, 0x18, 0x28, 0x19, 0x7f, 0xc0, 0xc1, 0x87, 0x60, 0xc1, - 0x83, 0x0e, 0xc1, 0x83, 0x06, 0x3f, 0xf0, 0x30, 0x63, 0x03, 0x0e, 0xc1, 0x8c, 0x38, 0x76, 0x0c, - 0xbf, 0xe4, 0xc1, 0x86, 0xf0, 0x34, 0xc1, 0x85, 0xb8, 0x30, 0xec, 0x74, 0xc7, 0x0e, 0xcc, 0x2d, - 0xe0, 0xce, 0x1d, 0x87, 0x5e, 0x83, 0xff, 0x04, 0x20, 0x60, 0x90, 0xda, 0x69, 0x83, 0x02, 0x0d, - 0x28, 0x63, 0x03, 0x06, 0x81, 0x31, 0x0b, 0x06, 0x9f, 0xf0, 0x30, 0x69, 0xa1, 0x38, 0x30, 0x69, - 0xa1, 0x38, 0x30, 0x69, 0xff, 0x03, 0x06, 0x9a, 0x1b, 0x06, 0x0d, 0x3f, 0xe0, 0x60, 0xd3, 0x42, - 0x70, 0xed, 0x34, 0x36, 0x1d, 0xa6, 0x84, 0xe1, 0xd8, 0x24, 0x1e, 0x40, 0xfc, 0x1f, 0xf8, 0x30, - 0x0f, 0xfc, 0x1f, 0x30, 0x7c, 0xe5, 0x5e, 0xa8, 0x10, 0xe2, 0xd4, 0x58, 0x71, 0xc3, 0x50, 0x33, - 0x8e, 0x5f, 0xf0, 0xe3, 0x92, 0x30, 0x31, 0xc7, 0x24, 0x60, 0x63, 0x8e, 0x5f, 0xf0, 0xe3, 0x84, - 0xf9, 0x09, 0xc7, 0x0b, 0xf2, 0x07, 0x1c, 0x15, 0x9d, 0x0c, 0xe7, 0x0c, 0x30, 0x67, 0x20, 0x30, - 0x7c, 0xe1, 0x98, 0x3a, 0xf2, 0x1f, 0xf8, 0x20, 0x0c, 0x87, 0x90, 0xfd, 0xa1, 0xda, 0x1f, 0x58, - 0x6b, 0x0e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xd0, 0x6f, 0xe8, 0x70, 0x61, 0xb0, 0x98, - 0x70, 0x61, 0xba, 0xb8, 0x70, 0x61, 0xb5, 0xa8, 0x38, 0x30, 0xd8, 0x4c, 0x38, 0x30, 0xdf, 0xd0, - 0xe0, 0xc3, 0x61, 0x30, 0x10, 0x61, 0xb0, 0xa8, 0x19, 0xc3, 0x63, 0xe4, 0x0f, 0xa0, 0xff, 0xc1, - 0xe0, 0x3f, 0xe0, 0xd8, 0x30, 0xce, 0x08, 0xc1, 0x86, 0x70, 0x66, 0x0f, 0xf8, 0x19, 0x87, 0x61, - 0xd9, 0x87, 0x61, 0xd9, 0x9f, 0xf9, 0x33, 0x34, 0x70, 0x49, 0x99, 0xa7, 0x92, 0x4c, 0xcd, 0x37, - 0x64, 0xcc, 0xdd, 0x1e, 0x42, 0xcd, 0x41, 0x32, 0x16, 0x68, 0x74, 0x85, 0x9a, 0x15, 0xe0, 0x5e, - 0x0f, 0xfc, 0x10, 0x0e, 0x43, 0xff, 0x16, 0x1f, 0xb0, 0x9d, 0xd0, 0xa0, 0x61, 0x61, 0x68, 0x30, - 0x63, 0xa1, 0xb8, 0xc1, 0xbd, 0xfc, 0xc6, 0x0c, 0x3f, 0xec, 0x18, 0x65, 0x02, 0x06, 0x0c, 0x71, - 0x87, 0x06, 0x0c, 0x18, 0x32, 0x41, 0x83, 0x04, 0x99, 0x85, 0x83, 0x02, 0x80, 0xc1, 0xec, 0x39, - 0xfa, 0x0d, 0x97, 0xd4, 0x43, 0x9c, 0x08, 0x7e, 0xbd, 0x07, 0xfe, 0x08, 0x07, 0xfc, 0x1d, 0x83, - 0x0e, 0xc1, 0x83, 0x07, 0x5d, 0x83, 0x06, 0x0d, 0x7b, 0x06, 0x0c, 0x18, 0x76, 0x0c, 0x18, 0x3f, - 0xe0, 0x60, 0xc2, 0xc3, 0xec, 0x18, 0x2f, 0xf2, 0x60, 0xcb, 0x37, 0x68, 0x60, 0xc8, 0x63, 0x24, - 0xc1, 0x81, 0xc9, 0x34, 0x36, 0x38, 0x30, 0x61, 0xd8, 0x83, 0x47, 0x0c, 0xe1, 0xa3, 0xc8, 0x2f, - 0x41, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0x38, 0x7e, 0xc6, 0xaf, 0x51, 0x30, 0x60, 0xa2, 0xdc, 0x38, - 0x30, 0xb0, 0xb0, 0x38, 0x30, 0xb4, 0x60, 0x38, 0x31, 0x54, 0x79, 0x6c, 0x19, 0x5f, 0xce, 0x0c, - 0x3f, 0xce, 0x0c, 0x1f, 0xe8, 0x70, 0x60, 0xd0, 0xac, 0x70, 0x60, 0xc3, 0x38, 0x76, 0x0c, 0x33, - 0x87, 0x60, 0xff, 0x83, 0x38, 0x34, 0x26, 0x03, 0xe8, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x38, - 0x7e, 0xc3, 0x3a, 0x19, 0x06, 0x7f, 0xf1, 0x83, 0x30, 0xf3, 0x98, 0x31, 0xc2, 0x5c, 0x60, 0xc1, - 0xf3, 0xd8, 0x30, 0x63, 0x13, 0x90, 0x30, 0x66, 0x99, 0x90, 0x30, 0x6d, 0x1c, 0xcc, 0x18, 0x30, - 0x3c, 0x76, 0x0c, 0x18, 0x58, 0x30, 0xfb, 0x05, 0x01, 0x96, 0x1b, 0x2c, 0x17, 0xa0, 0xce, 0x61, - 0x28, 0x33, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x38, 0x7e, 0xcf, 0xfc, 0xac, 0x18, 0x6f, - 0x06, 0x70, 0x61, 0x5d, 0xa0, 0x70, 0x63, 0xe0, 0x3c, 0x38, 0x33, 0x83, 0x30, 0xe0, 0xcf, 0xfd, - 0x38, 0x30, 0xfa, 0x47, 0x06, 0x0f, 0xc4, 0x8e, 0x0c, 0x18, 0x32, 0x47, 0x06, 0x0c, 0x19, 0x21, - 0xd8, 0x3f, 0x12, 0x1d, 0x82, 0x0d, 0x21, 0x9c, 0x3a, 0xf0, 0x57, 0xa0, 0xff, 0xc1, 0x0e, 0xc0, - 0x87, 0x60, 0xc7, 0x28, 0x41, 0x60, 0xca, 0x18, 0x34, 0x18, 0x6f, 0x21, 0x68, 0x30, 0xa8, 0xf0, - 0x34, 0x18, 0xf0, 0x5c, 0x68, 0x31, 0x0b, 0x0d, 0xa0, 0xc0, 0x8e, 0x08, 0xd0, 0x60, 0xc6, 0x28, - 0x68, 0x32, 0x85, 0x0c, 0x1a, 0x0c, 0x41, 0xe8, 0x3e, 0xc2, 0xe3, 0xc1, 0xec, 0x78, 0x2b, 0x0c, - 0xe4, 0x87, 0x20, 0xf9, 0x0f, 0xfc, 0x10, 0x0f, 0xfc, 0x1d, 0xfe, 0x43, 0xb0, 0xfb, 0x46, 0x06, - 0x06, 0xb6, 0x07, 0x06, 0x05, 0xec, 0x0e, 0x0c, 0x3e, 0xd1, 0xc1, 0x9f, 0xfc, 0xe0, 0xc4, 0x0e, - 0x04, 0x70, 0x63, 0x8e, 0x38, 0xe0, 0xc1, 0x47, 0x70, 0x38, 0x30, 0x9f, 0xa0, 0x38, 0x30, 0x5b, - 0xbc, 0x1d, 0x9c, 0x38, 0x38, 0x36, 0x19, 0xc3, 0xe7, 0x0b, 0xd0, 0x75, 0xe8, 0x3f, 0xf0, 0x40, - 0x07, 0xfc, 0x1d, 0x83, 0x0e, 0xc1, 0x03, 0x06, 0x1d, 0x83, 0x06, 0x0f, 0xf8, 0x18, 0x30, 0x60, - 0x70, 0xd8, 0x30, 0x61, 0x61, 0xb0, 0x63, 0xff, 0x8c, 0x18, 0xc1, 0x61, 0xb0, 0x65, 0x00, 0xe1, - 0xb0, 0x64, 0xff, 0x81, 0x83, 0x37, 0x42, 0xc3, 0xb3, 0x34, 0x2c, 0x3b, 0x63, 0xfc, 0x19, 0xc2, - 0x97, 0x61, 0x7a, 0x0f, 0xfc, 0x10, 0x0e, 0x55, 0x87, 0xcf, 0xf4, 0x87, 0x61, 0xd8, 0x74, 0x0c, - 0xff, 0xe3, 0x06, 0x14, 0xec, 0x16, 0x0c, 0x2c, 0xcc, 0x2c, 0x19, 0x78, 0xcf, 0x46, 0x0c, 0x2c, - 0xcc, 0x2c, 0x19, 0x78, 0xcc, 0x8c, 0x18, 0x9b, 0x97, 0x8c, 0x18, 0x6f, 0x90, 0xb0, 0x61, 0x76, - 0xf0, 0x76, 0x0e, 0x30, 0x58, 0x6c, 0xe0, 0x61, 0xf3, 0x88, 0x58, 0x75, 0xe8, 0x3f, 0xf0, 0x40, - 0x0c, 0x87, 0x90, 0xfd, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xff, 0xc0, 0x43, 0x75, 0x70, 0xc3, - 0x06, 0xe5, 0x50, 0x61, 0x83, 0x6b, 0x50, 0x61, 0x83, 0x7a, 0x9c, 0x30, 0xc1, 0xb0, 0xa8, 0x1a, - 0x81, 0x90, 0x90, 0xcc, 0x1a, 0xff, 0xfc, 0x1f, 0xa8, 0x19, 0xc3, 0xe7, 0x0e, 0x70, 0xe7, 0xc1, - 0xee, 0x0b, 0xd2, 0x1a, 0xf8, 0x3f, 0xf0, 0x7c, 0x3f, 0xf4, 0x1b, 0x0f, 0xfa, 0x06, 0x0a, 0xf8, - 0x18, 0x30, 0x68, 0x4e, 0x0c, 0x18, 0x30, 0xce, 0x0c, 0x18, 0x3f, 0xe0, 0x60, 0xc3, 0xfe, 0xc1, - 0x97, 0xfc, 0x98, 0x32, 0x80, 0xc1, 0x43, 0x06, 0x48, 0x30, 0x50, 0xc1, 0x97, 0xfd, 0x08, 0x32, - 0x41, 0x82, 0x81, 0xb2, 0xff, 0xa0, 0x9c, 0xa0, 0x75, 0x0b, 0xc8, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, - 0x1c, 0xe1, 0xfb, 0xff, 0xa0, 0xde, 0x0a, 0x0b, 0x30, 0x77, 0xfc, 0x98, 0x30, 0xd8, 0x76, 0x0c, - 0xbf, 0x90, 0x60, 0xc3, 0x61, 0xd8, 0x3f, 0xfa, 0x30, 0x61, 0xb0, 0xec, 0x19, 0x4f, 0x54, 0x0c, - 0x19, 0xaf, 0x61, 0xd9, 0x87, 0x61, 0xd9, 0xd6, 0xf0, 0x67, 0x30, 0xce, 0x07, 0xd0, 0x7f, 0xe0, - 0x3f, 0xf8, 0x36, 0x13, 0x18, 0x6c, 0x19, 0x7f, 0xc9, 0x83, 0x25, 0x46, 0x50, 0xc1, 0x92, 0xa3, - 0x28, 0x60, 0xcb, 0xfe, 0x4c, 0x18, 0x7f, 0xd8, 0x30, 0x7f, 0xc0, 0xc1, 0x87, 0xfd, 0x83, 0x7f, - 0xf8, 0xc1, 0x81, 0x06, 0x21, 0xec, 0x18, 0x32, 0xc3, 0xb3, 0x41, 0x82, 0x81, 0x38, 0x57, 0x07, - 0x5e, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1d, 0x8e, 0x38, 0x76, 0x69, 0x8e, 0x12, 0x0c, 0x72, 0x85, - 0x01, 0x83, 0x04, 0x92, 0x60, 0xc1, 0x97, 0x7a, 0x98, 0x30, 0x65, 0x07, 0x1c, 0x18, 0x32, 0xef, - 0x53, 0x06, 0x0c, 0xa0, 0xe3, 0x83, 0x06, 0x34, 0xf5, 0x40, 0xc1, 0x8b, 0x5a, 0xe3, 0x06, 0x55, - 0xf5, 0x12, 0x06, 0x07, 0xbb, 0x43, 0xb3, 0xc3, 0x82, 0x42, 0x71, 0x03, 0x87, 0x5e, 0x83, 0xff, - 0x04, 0x0f, 0xfc, 0x1c, 0xe5, 0x03, 0xce, 0x0a, 0x03, 0x0c, 0x8e, 0x0f, 0xfa, 0x31, 0xcf, 0x01, - 0xc3, 0x63, 0xbe, 0xab, 0xa0, 0x31, 0xc1, 0xad, 0xa8, 0x18, 0xe0, 0xe6, 0xd4, 0x0c, 0x70, 0x73, - 0x6a, 0x06, 0x38, 0x34, 0x70, 0xd8, 0xe0, 0xff, 0xa3, 0x1c, 0x10, 0x72, 0x0c, 0x71, 0x8c, 0xca, - 0x04, 0xe4, 0x98, 0xc6, 0x13, 0x98, 0x20, 0x22, 0x5e, 0x43, 0xff, 0x04, 0x3f, 0xfa, 0x0b, 0x30, - 0xca, 0x0a, 0x06, 0x6e, 0x54, 0x82, 0x06, 0x66, 0x64, 0x82, 0x06, 0x77, 0xd7, 0xd4, 0x06, 0x60, - 0xc1, 0xaa, 0x80, 0xcd, 0x59, 0x79, 0xa0, 0x33, 0x56, 0x6e, 0xa8, 0x19, 0xab, 0x23, 0x04, 0x0c, - 0xcb, 0x23, 0x48, 0x19, 0x9e, 0xa3, 0xe1, 0x06, 0x60, 0xc1, 0xb8, 0x6d, 0x89, 0x1c, 0x60, 0x3a, - 0xd0, 0x30, 0x95, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xf9, 0x0f, 0x7f, 0x41, 0x61, 0xec, 0x26, 0x9f, - 0xe0, 0xb5, 0xa8, 0x48, 0x30, 0xda, 0xe2, 0xf5, 0xe9, 0x1e, 0xb2, 0x16, 0x86, 0x7c, 0xab, 0x0b, - 0x0e, 0xe8, 0x07, 0xbf, 0xc0, 0xde, 0x9e, 0x0b, 0x0f, 0xfc, 0x14, 0x1e, 0xff, 0xfd, 0x07, 0xec, - 0x3b, 0x43, 0xee, 0x0e, 0xd0, 0xcd, 0xc1, 0xce, 0x15, 0xe8, 0x33, 0xf4, 0x1f, 0xf8, 0x3c, 0x3f, - 0xf8, 0x36, 0x2b, 0x9b, 0x51, 0x03, 0x0b, 0x41, 0x05, 0x83, 0x07, 0x34, 0x58, 0xc1, 0x96, 0xab, - 0x58, 0xc1, 0x9e, 0xa7, 0xa8, 0x98, 0x30, 0x6a, 0xb5, 0x03, 0x06, 0x0d, 0x6d, 0x40, 0xc1, 0x83, - 0xff, 0x18, 0x30, 0x41, 0xfb, 0x06, 0x5f, 0xf2, 0x20, 0xc1, 0x44, 0x74, 0x3b, 0x09, 0xfa, 0x43, - 0x39, 0xe9, 0x03, 0x42, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x58, 0x7e, 0xc1, 0xcb, 0x58, - 0x20, 0x60, 0xeb, 0x78, 0x18, 0x30, 0x75, 0xd8, 0x30, 0x60, 0xd0, 0x9c, 0x18, 0x30, 0x57, 0xc0, - 0xc1, 0x8d, 0x5d, 0x49, 0x83, 0x1e, 0x9d, 0x34, 0xc1, 0x8c, 0xad, 0x52, 0x60, 0xc0, 0xbf, 0x03, - 0x06, 0x7f, 0xf0, 0x6c, 0x0e, 0x07, 0x0f, 0x60, 0xa0, 0x1c, 0x39, 0xca, 0x04, 0xe1, 0x5e, 0x83, - 0xff, 0x04, 0x0f, 0x61, 0xff, 0x8c, 0x3f, 0xf1, 0x87, 0xcf, 0xff, 0xe8, 0x5d, 0x6b, 0xd4, 0x0e, - 0x70, 0xea, 0x07, 0x50, 0x3b, 0x43, 0xb4, 0x3b, 0x43, 0x38, 0x7b, 0x43, 0x70, 0x7b, 0x0d, 0xe0, - 0xfb, 0x0a, 0xc3, 0xe7, 0x07, 0x83, 0xf7, 0x16, 0x1e, 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xe7, 0x0e, - 0x5f, 0x01, 0xc3, 0xab, 0x78, 0x0e, 0x1f, 0xd5, 0x7f, 0xc7, 0x03, 0x41, 0x60, 0x70, 0x69, 0x85, - 0x40, 0x38, 0x1e, 0x81, 0x50, 0x0e, 0x15, 0xa1, 0x68, 0x1c, 0x27, 0x82, 0xc2, 0x60, 0xb7, 0x4b, - 0x0a, 0x80, 0xe1, 0xcd, 0x0a, 0x87, 0x83, 0x58, 0x6d, 0x20, 0xd6, 0x19, 0xd0, 0xf6, 0x81, 0xf4, - 0x1f, 0xf8, 0x30, 0x0f, 0x68, 0x7f, 0xe0, 0x68, 0x7f, 0x97, 0x72, 0xe0, 0xeb, 0xff, 0xc1, 0xfe, - 0xd0, 0x38, 0x7c, 0x83, 0x40, 0xec, 0x1a, 0x80, 0xc2, 0x73, 0x0d, 0xa5, 0x84, 0xe5, 0x01, 0x60, - 0xe0, 0xac, 0x70, 0x60, 0x70, 0xd4, 0x06, 0x1d, 0xc1, 0xa8, 0x1f, 0x78, 0x3b, 0x83, 0xde, 0x09, - 0x1d, 0x0e, 0xe0, 0xdf, 0x41, 0xff, 0x83, 0xf8, 0x0f, 0xf6, 0x1e, 0xae, 0x42, 0xc3, 0xca, 0xe5, - 0x05, 0x87, 0xe9, 0x07, 0xfe, 0x0d, 0x21, 0x9c, 0x0e, 0x1a, 0x43, 0x30, 0x58, 0x69, 0x0d, 0x40, - 0xb0, 0xd2, 0x1b, 0x42, 0xc3, 0x51, 0x81, 0x84, 0xe1, 0x3f, 0x43, 0x84, 0xe0, 0xf2, 0x1b, 0x42, - 0x70, 0xfd, 0x61, 0xa8, 0x1f, 0x78, 0x3b, 0x43, 0xd4, 0x0a, 0xf8, 0x3f, 0xf0, 0x78, 0x0b, 0x43, - 0xff, 0x1a, 0x1f, 0xf8, 0xd0, 0xdf, 0xe3, 0xfe, 0x30, 0x9c, 0x2c, 0x0e, 0x61, 0x38, 0x58, 0x1c, - 0xc2, 0x70, 0xb0, 0x39, 0x84, 0xe1, 0x60, 0x73, 0x09, 0xc0, 0xe0, 0x73, 0x09, 0xc1, 0x40, 0x31, - 0x84, 0xe0, 0xd0, 0x50, 0xc2, 0x71, 0xc2, 0xa1, 0xa0, 0xb3, 0x82, 0xd3, 0xfc, 0xe0, 0xf8, 0x18, - 0x4c, 0x1f, 0xf8, 0x20, 0x0f, 0x41, 0xff, 0x81, 0x40, 0xff, 0xc5, 0xff, 0xa0, 0xeb, 0x83, 0xac, - 0x3b, 0x9d, 0x0a, 0xc3, 0xc8, 0x5e, 0xb4, 0x3f, 0x9b, 0xf4, 0x87, 0x7e, 0x90, 0x9f, 0xc0, 0x43, - 0xb4, 0x3f, 0x97, 0xb5, 0xf0, 0x6f, 0xff, 0xc1, 0xfb, 0x43, 0x50, 0x3e, 0xe0, 0xe9, 0x0c, 0xdc, - 0x1e, 0xc3, 0x7a, 0x0c, 0xfd, 0x07, 0xfe, 0x0f, 0x80, 0x0f, 0xf4, 0x84, 0xff, 0xc0, 0x90, 0xf6, - 0x1e, 0xd0, 0xf6, 0x19, 0xba, 0xc1, 0x61, 0x9b, 0xab, 0x0b, 0xf8, 0x1a, 0x0c, 0x0e, 0x06, 0x06, - 0x07, 0x03, 0x01, 0x81, 0x81, 0xc1, 0x40, 0x30, 0xe0, 0x70, 0x68, 0x28, 0x30, 0x18, 0x18, 0x52, - 0x68, 0x28, 0x38, 0x52, 0x61, 0x50, 0xd0, 0xb3, 0x82, 0xd5, 0x8f, 0xa7, 0x1f, 0x83, 0xff, 0x06, - 0x0f, 0xb0, 0xff, 0x38, 0x30, 0xb4, 0x3b, 0x41, 0x84, 0xe8, 0x5c, 0x16, 0x0a, 0x3a, 0x50, 0x36, - 0xf0, 0x14, 0x19, 0x57, 0x07, 0xdf, 0x4a, 0xc3, 0xff, 0x0e, 0x1f, 0x9f, 0xff, 0xa0, 0xfb, 0x43, - 0x50, 0x3c, 0xe1, 0xd4, 0x0e, 0x74, 0x3b, 0x42, 0x7c, 0x87, 0x38, 0x1e, 0x43, 0xbe, 0x83, 0xff, - 0x07, 0x0f, 0xf4, 0x87, 0x5f, 0xd0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf5, 0x3d, 0x50, 0x7f, 0x53, - 0xab, 0x07, 0xfc, 0x0d, 0x06, 0x1b, 0x0f, 0x61, 0x61, 0x38, 0x10, 0xb0, 0xb0, 0xa8, 0x0c, 0x0e, - 0x16, 0x16, 0x14, 0x94, 0x03, 0x81, 0xdb, 0xe3, 0x40, 0xe0, 0xf4, 0x83, 0x70, 0xa8, 0x1f, 0xda, - 0x16, 0x87, 0xe6, 0x2f, 0x83, 0xff, 0x07, 0x80, 0x07, 0xf0, 0x52, 0x1d, 0x85, 0x85, 0xa1, 0xd8, - 0x58, 0x5a, 0x1d, 0x85, 0xbf, 0xf0, 0x3f, 0x85, 0x73, 0x60, 0xc2, 0xc2, 0xc2, 0xc1, 0x85, 0x85, - 0x85, 0x83, 0xf8, 0x2c, 0x0e, 0x0c, 0x2c, 0x14, 0x03, 0x83, 0x0b, 0x06, 0x81, 0xc1, 0xaa, 0xf3, - 0x84, 0xc7, 0xd2, 0x0d, 0x0a, 0x82, 0x1d, 0xc1, 0xb4, 0x3d, 0x40, 0x3f, 0x07, 0xfe, 0x0c, 0x0f, - 0xfc, 0x1f, 0xb0, 0xff, 0xc0, 0x70, 0xaf, 0xe8, 0x1f, 0xe8, 0xc2, 0x90, 0xac, 0x12, 0x68, 0x30, - 0xda, 0x0c, 0x0e, 0x50, 0x35, 0xd4, 0x15, 0xe0, 0xfb, 0xd0, 0x57, 0x83, 0x9e, 0x76, 0xe2, 0xe0, - 0x72, 0x13, 0x06, 0x60, 0xfd, 0xa1, 0xfd, 0xff, 0xf8, 0x3f, 0x50, 0x33, 0x87, 0xd6, 0x1c, 0xe1, - 0xcf, 0x83, 0xdc, 0x15, 0xc8, 0x6b, 0xe0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1f, 0xb4, 0x3b, 0x0f, - 0xda, 0x1d, 0x87, 0x3f, 0xe0, 0xb0, 0xfd, 0xa0, 0x7f, 0xc1, 0xda, 0x19, 0xc7, 0x0e, 0xd0, 0xce, - 0x0c, 0x1f, 0xf2, 0x30, 0x30, 0xd6, 0x1d, 0x40, 0x61, 0xb4, 0xc2, 0xd1, 0xc2, 0x70, 0x50, 0x18, - 0x1c, 0x2d, 0x1b, 0x1c, 0x0c, 0x0b, 0xf5, 0xba, 0x0a, 0x01, 0x41, 0xd6, 0x16, 0x87, 0xf6, 0x0f, - 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0xa0, 0x7d, 0x87, 0xbf, 0xc8, 0x30, - 0xe7, 0x0d, 0x34, 0xea, 0x06, 0x86, 0xda, 0x74, 0xc1, 0xfc, 0x68, 0xe0, 0xc2, 0xc1, 0x9a, 0x30, - 0x30, 0xb0, 0x66, 0x06, 0x06, 0x16, 0x0c, 0xc1, 0x20, 0xc2, 0xfc, 0x60, 0xd0, 0x61, 0x61, 0xb0, - 0x61, 0x61, 0x21, 0xb2, 0x80, 0x70, 0xfa, 0xdc, 0x2a, 0x07, 0x7c, 0xc9, 0x78, 0x3f, 0xf0, 0x78, - 0x0f, 0xf6, 0x86, 0xff, 0x40, 0xd0, 0xe7, 0x05, 0x01, 0xa1, 0xd6, 0x0a, 0x7f, 0xc0, 0xd0, 0x68, - 0x34, 0x71, 0xc2, 0xd0, 0x60, 0x77, 0x05, 0xc1, 0x60, 0x71, 0x0f, 0x9c, 0x0e, 0x7f, 0x81, 0x40, - 0x39, 0xa1, 0x60, 0xd0, 0x31, 0xa1, 0x60, 0xc2, 0xa1, 0xa1, 0x65, 0x02, 0xa1, 0xff, 0x83, 0x69, - 0x21, 0xb4, 0x7e, 0x0f, 0xfc, 0x18, 0x07, 0xfc, 0x98, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, - 0xae, 0x41, 0xa1, 0xdd, 0x3a, 0x37, 0xf0, 0x58, 0x30, 0xec, 0x18, 0x58, 0x3e, 0x41, 0x83, 0x0b, - 0x06, 0x48, 0xe0, 0xc0, 0xe3, 0x1a, 0x30, 0x30, 0x39, 0x26, 0x09, 0x06, 0x06, 0x34, 0xc1, 0x85, - 0x82, 0x4c, 0x18, 0xe0, 0x70, 0x6d, 0x01, 0x9a, 0x0a, 0x03, 0x32, 0xea, 0x2f, 0x07, 0xfe, 0x0f, - 0x0f, 0xfc, 0x1b, 0xfc, 0x83, 0x43, 0xf5, 0x85, 0xa1, 0xfb, 0x42, 0xd0, 0xfb, 0xc0, 0xbf, 0xc0, - 0x7b, 0xc1, 0x68, 0xe7, 0x90, 0x38, 0x30, 0x38, 0x87, 0xec, 0x0e, 0x7f, 0x90, 0x60, 0x70, 0x9c, - 0x33, 0x81, 0x83, 0x61, 0x98, 0x0c, 0x1b, 0x0d, 0xa0, 0x60, 0x9e, 0xf3, 0x85, 0x43, 0xf4, 0x9c, - 0x17, 0x0a, 0x0d, 0x40, 0x7c, 0x1f, 0xf8, 0x30, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, - 0x37, 0x07, 0xf2, 0x19, 0x0f, 0x5f, 0xff, 0xa0, 0x50, 0x3f, 0xd4, 0x04, 0x84, 0xe1, 0xca, 0x0f, - 0xac, 0x3f, 0xdf, 0xff, 0x41, 0xfb, 0x43, 0x50, 0x3e, 0x70, 0xed, 0x0f, 0x3a, 0x1d, 0xa1, 0x9f, - 0x21, 0xce, 0x1b, 0xc8, 0x67, 0xe8, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0xb0, 0xf6, 0x1c, 0xb7, - 0x2c, 0x0c, 0x3a, 0x9e, 0xa9, 0x06, 0x1f, 0x68, 0x6f, 0xf0, 0x54, 0x06, 0x81, 0xc7, 0x05, 0xdf, - 0x04, 0xe0, 0xc0, 0xb5, 0x86, 0x60, 0x61, 0x9c, 0x1a, 0x50, 0x70, 0xac, 0x14, 0x06, 0x8e, 0x0f, - 0x01, 0xc2, 0xc0, 0xc1, 0xcf, 0x80, 0xe0, 0xa0, 0x6b, 0x2c, 0xd0, 0x48, 0x1f, 0x04, 0xd8, 0x5a, - 0x0d, 0x0e, 0xd3, 0xd0, 0x7f, 0xe0, 0xf0, 0x0a, 0x81, 0xb0, 0xfb, 0xfa, 0xff, 0x21, 0xd4, 0x0d, - 0x83, 0x43, 0xab, 0x76, 0x0d, 0x0b, 0xf4, 0xaf, 0x03, 0x42, 0x4a, 0x05, 0xf3, 0x30, 0x4d, 0x07, - 0x49, 0x5e, 0x0a, 0x80, 0x60, 0xe5, 0x04, 0xba, 0xd7, 0x83, 0x3f, 0xff, 0x41, 0xfb, 0x0e, 0x90, - 0xfb, 0x43, 0xb4, 0x33, 0x68, 0x73, 0x86, 0xf4, 0x19, 0xf9, 0x0f, 0xfc, 0x1f, 0x0d, 0xa1, 0xd8, - 0x6f, 0xfa, 0x06, 0x1f, 0x68, 0x76, 0x1f, 0x68, 0x54, 0xea, 0x3f, 0xf5, 0x3a, 0x66, 0x1c, 0xc3, - 0x03, 0x1f, 0xe8, 0x0c, 0x38, 0x77, 0x05, 0x41, 0xc3, 0x68, 0x6d, 0x1c, 0xab, 0xf4, 0x60, 0x62, - 0x56, 0x84, 0xe0, 0x60, 0xd8, 0x6d, 0x05, 0x03, 0x61, 0x58, 0x5a, 0x0b, 0xc1, 0x60, 0xf8, 0x3f, - 0xf0, 0x60, 0x0f, 0xfc, 0x1d, 0xff, 0xf0, 0x7d, 0x20, 0xb8, 0x3f, 0x34, 0xf4, 0x1e, 0xbf, 0xfd, - 0x05, 0x21, 0x50, 0x2a, 0x05, 0x7f, 0xfa, 0x0a, 0x42, 0xa0, 0x54, 0x0a, 0xff, 0xf4, 0x14, 0x84, - 0xa0, 0x98, 0x3f, 0x68, 0x7c, 0xff, 0xfe, 0x0f, 0xb4, 0x33, 0x86, 0x6d, 0x0e, 0xa0, 0x3d, 0x21, - 0x9f, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x38, 0x7b, 0x0f, 0xbf, 0x21, 0x61, 0xea, 0x03, 0x0d, - 0x87, 0x38, 0x28, 0x3f, 0xe0, 0x7f, 0xe1, 0xc1, 0x81, 0xc1, 0x83, 0x18, 0x18, 0x58, 0x30, 0x65, - 0x01, 0x85, 0x8e, 0x39, 0xa0, 0xc2, 0xff, 0x46, 0x16, 0x1d, 0x4c, 0x16, 0x07, 0x0e, 0xdc, 0x70, - 0x34, 0x0d, 0x43, 0x34, 0x1c, 0x85, 0x60, 0xc3, 0xe9, 0x38, 0x2b, 0xff, 0x07, 0xfe, 0x0e, 0x1f, - 0xe0, 0xb4, 0x33, 0x85, 0x85, 0xa1, 0x9c, 0x2c, 0x2d, 0x0c, 0xff, 0x14, 0xf5, 0x10, 0xfc, 0xae, - 0x78, 0xff, 0x40, 0xd2, 0x4c, 0x33, 0x03, 0x49, 0x30, 0x63, 0x03, 0x04, 0x98, 0x31, 0x81, 0x82, - 0x4c, 0x18, 0xc3, 0x83, 0x4c, 0x71, 0x8a, 0x03, 0x42, 0xe8, 0x16, 0x16, 0x17, 0x16, 0x78, 0x0e, - 0x3a, 0x12, 0xb1, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x19, 0xff, 0x05, 0x87, 0xe7, 0x42, 0xc3, - 0xeb, 0x0e, 0xc3, 0xee, 0x09, 0xb5, 0x8f, 0xfa, 0x9e, 0xbc, 0x1a, 0x43, 0x30, 0x30, 0x9d, 0x0c, - 0xc3, 0x81, 0xa0, 0x75, 0x07, 0x2f, 0xf0, 0x24, 0x72, 0x63, 0x30, 0x60, 0x62, 0x63, 0x31, 0xc0, - 0xc4, 0xc6, 0x65, 0x01, 0x47, 0xfe, 0xb0, 0xb4, 0x50, 0x74, 0x9f, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, - 0x1e, 0x60, 0x61, 0xb0, 0xef, 0xfa, 0x06, 0x1e, 0x60, 0x68, 0x58, 0x79, 0xe9, 0x97, 0xf8, 0x3a, - 0x81, 0x9c, 0x70, 0x3f, 0xe4, 0x60, 0x60, 0x62, 0x84, 0x94, 0x06, 0x06, 0x24, 0x92, 0x80, 0xc0, - 0xff, 0x93, 0x41, 0x87, 0x48, 0x6c, 0x2c, 0x1f, 0xf5, 0x40, 0x70, 0xea, 0x01, 0xc2, 0x70, 0xe9, - 0x07, 0x05, 0x40, 0xe9, 0x18, 0x1f, 0x07, 0xfe, 0x0f, 0xff, 0xa0, 0x61, 0x61, 0xcc, 0x0c, 0x2d, - 0xfc, 0xc0, 0xc2, 0xc3, 0x9b, 0xfe, 0xbf, 0x50, 0x71, 0xe0, 0xe5, 0x0e, 0x39, 0x5e, 0x03, 0x0e, - 0xeb, 0xb0, 0x50, 0x67, 0xad, 0x82, 0x46, 0x70, 0x9c, 0x1a, 0x33, 0xd6, 0xc1, 0x82, 0x8c, 0x1b, - 0x28, 0x09, 0x5f, 0xe3, 0x41, 0xab, 0x09, 0xd8, 0xf8, 0x3f, 0xf0, 0x40, 0x04, 0x81, 0x82, 0xc3, - 0x7f, 0xe0, 0x61, 0xd2, 0x06, 0x0b, 0x0e, 0xbf, 0x47, 0xf8, 0x12, 0x06, 0x03, 0x8e, 0x0b, 0xa7, - 0x01, 0x87, 0x04, 0x82, 0x80, 0x61, 0xc1, 0x20, 0x60, 0x50, 0x67, 0xff, 0x1a, 0x30, 0xc4, 0x41, - 0x60, 0x61, 0x9c, 0xa0, 0xe0, 0xa0, 0xd0, 0x24, 0xd0, 0x48, 0xff, 0xe0, 0xb4, 0x3f, 0x69, 0xf0, - 0x7f, 0xe0, 0xc0, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0xc3, 0xf7, 0xff, 0x90, 0xec, 0x3f, 0x68, 0x77, - 0x5f, 0xb4, 0x3b, 0x0f, 0xda, 0x1d, 0xff, 0xe4, 0x3e, 0xb0, 0xff, 0x7f, 0xfe, 0xf0, 0x6a, 0x03, - 0x0b, 0x83, 0x7f, 0xfe, 0xe0, 0xfb, 0x42, 0xd1, 0x0e, 0x78, 0x36, 0x1e, 0xb8, 0x27, 0xd0, 0x7f, - 0xe0, 0xfc, 0x03, 0x03, 0x42, 0xc3, 0xbf, 0xf0, 0x30, 0xf3, 0x03, 0x42, 0xc3, 0xeb, 0xa0, 0x2f, - 0x54, 0x07, 0xfc, 0x8e, 0x0d, 0x24, 0x92, 0x46, 0x06, 0x09, 0x24, 0x91, 0x81, 0x81, 0xff, 0x25, - 0x01, 0x81, 0x6e, 0x58, 0xd0, 0x60, 0x5b, 0x94, 0x0c, 0x2c, 0x0f, 0xf8, 0x70, 0xb0, 0xe9, 0x0b, - 0x42, 0xc1, 0x57, 0xf8, 0x2b, 0x04, 0xb0, 0x58, 0x2f, 0x21, 0xff, 0x83, 0x80, 0x0d, 0x86, 0xff, - 0x01, 0xff, 0x19, 0x26, 0x1a, 0x47, 0x32, 0x4c, 0x36, 0x07, 0x3f, 0xc1, 0x50, 0x14, 0x32, 0x4c, - 0x1c, 0x3e, 0x4c, 0x93, 0x0a, 0x02, 0x81, 0xfe, 0x0b, 0x04, 0x86, 0x43, 0xbe, 0xbe, 0x03, 0x21, - 0xd4, 0x63, 0x56, 0x62, 0x05, 0x46, 0x6a, 0xc8, 0xc0, 0xa8, 0xcd, 0x58, 0x19, 0x32, 0x63, 0x8c, - 0x1a, 0xd4, 0xf3, 0xc0, 0xfa, 0x0f, 0xfc, 0x1e, 0x0e, 0x43, 0xff, 0x14, 0x0f, 0xfc, 0x68, 0x7f, - 0xeb, 0xff, 0xe0, 0xb8, 0x3f, 0x58, 0x2c, 0x3f, 0x9c, 0x74, 0x3f, 0x9c, 0xd0, 0xff, 0x50, 0x3f, - 0xf1, 0x40, 0xff, 0xc5, 0x03, 0xff, 0x1a, 0x1f, 0xf8, 0xd0, 0xff, 0xc6, 0x1f, 0xe4, 0x16, 0x1f, - 0xef, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x70, 0x7f, 0xe7, 0x0f, 0xfc, 0x5f, 0xfe, 0x82, - 0xd0, 0xfd, 0x40, 0x70, 0x7f, 0x49, 0x60, 0x43, 0xe9, 0x30, 0xb4, 0x3d, 0xa1, 0xce, 0x87, 0x68, - 0x7a, 0xc3, 0xb4, 0x3e, 0xe0, 0xd8, 0x7f, 0xe0, 0x61, 0xff, 0x87, 0x0f, 0xfc, 0x70, 0x7f, 0xbf, - 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x58, 0x7f, 0xe3, 0x43, 0xff, 0x5f, 0xff, 0x05, 0xa1, 0xf9, - 0xc1, 0x60, 0xc3, 0xce, 0x38, 0x2c, 0x3c, 0xe6, 0x83, 0x45, 0x05, 0x40, 0xd6, 0x07, 0x0a, 0x81, - 0x38, 0x6a, 0x02, 0x81, 0x72, 0xa9, 0xe0, 0x50, 0x0f, 0xd4, 0x55, 0x0d, 0x0f, 0xfc, 0x68, 0x7f, - 0x20, 0xb0, 0xff, 0x7e, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x68, 0x7f, 0xe7, 0x0f, 0xfc, 0x5f, - 0xff, 0x05, 0xa5, 0x83, 0x87, 0x07, 0x03, 0x41, 0x81, 0xcb, 0x0b, 0x03, 0x81, 0xcd, 0x05, 0x01, - 0x40, 0x30, 0x76, 0x16, 0x82, 0x81, 0xb8, 0x0e, 0x15, 0x02, 0xb0, 0xb8, 0x2a, 0x02, 0xc2, 0x70, - 0xda, 0x38, 0x6d, 0x0d, 0x87, 0xdc, 0x1a, 0xc3, 0xcc, 0x17, 0xc8, 0x0e, 0x43, 0xff, 0x16, 0x1f, - 0xf8, 0xd0, 0xff, 0xd7, 0xff, 0x90, 0xb4, 0x3f, 0x68, 0x38, 0x3f, 0xb4, 0xb2, 0xc3, 0xed, 0x30, - 0xae, 0x0e, 0xc3, 0xf7, 0x06, 0xc3, 0xff, 0x03, 0x0f, 0xd7, 0x90, 0x61, 0xd7, 0xa4, 0x27, 0x0a, - 0xf2, 0x1e, 0x70, 0xff, 0xc7, 0x07, 0xf5, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xac, 0x3f, - 0xf0, 0xe8, 0x7f, 0xe3, 0xff, 0xe0, 0xd6, 0x1f, 0x9c, 0x2b, 0x5f, 0x04, 0xe1, 0x67, 0xfc, 0x07, - 0x0e, 0xc3, 0x38, 0x18, 0x3b, 0x0c, 0xe0, 0xa0, 0x77, 0x5d, 0x82, 0x81, 0xdc, 0xbc, 0x3a, 0x1d, - 0x87, 0xae, 0x0f, 0x68, 0x7f, 0x61, 0xb8, 0x3f, 0x38, 0x67, 0xff, 0xc8, 0x0c, 0x87, 0xfe, 0x06, - 0x87, 0xfe, 0xb0, 0xff, 0xc7, 0xff, 0xc8, 0x1d, 0x38, 0x70, 0x68, 0x34, 0x18, 0x1c, 0x1a, 0x72, - 0xd8, 0x28, 0x0d, 0x21, 0xf4, 0x0d, 0x06, 0x86, 0x7e, 0xb0, 0xb4, 0x36, 0x8f, 0x82, 0xc3, 0x58, - 0x5f, 0x26, 0x15, 0x85, 0x62, 0x0c, 0x16, 0x13, 0x86, 0x70, 0x21, 0x3a, 0x1b, 0x83, 0xcc, 0x0b, - 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xac, 0x3f, 0xf0, 0x38, 0x3f, 0xf1, 0x7f, 0xfc, 0x15, - 0x87, 0xfb, 0x05, 0xa1, 0xa4, 0x27, 0x07, 0x6e, 0x0c, 0x71, 0xc2, 0x71, 0xf2, 0x38, 0xe1, 0x38, - 0x2e, 0x1c, 0x70, 0x9c, 0x73, 0x9c, 0x70, 0x9d, 0xc2, 0x9c, 0x70, 0x9c, 0x43, 0x39, 0x40, 0x9f, - 0xfe, 0x28, 0x1f, 0xf8, 0x1a, 0x1f, 0xf5, 0xf0, 0x7f, 0xe0, 0xf0, 0x0c, 0x87, 0xfe, 0x1c, 0x3f, - 0xf1, 0xea, 0xfe, 0x40, 0xeb, 0xa8, 0xb7, 0x0e, 0x81, 0x9e, 0x05, 0x0e, 0xb7, 0xa9, 0xc4, 0x88, - 0x6a, 0x07, 0x48, 0x5f, 0xf9, 0x24, 0x2c, 0x14, 0x04, 0x9a, 0x17, 0xfe, 0x4d, 0x0b, 0x05, 0x01, - 0x26, 0x85, 0xff, 0x93, 0x42, 0xc1, 0x40, 0x49, 0x86, 0xc1, 0x42, 0xd5, 0x86, 0x80, 0xa1, 0x5e, - 0x83, 0xff, 0x06, 0x0d, 0x07, 0x21, 0xf9, 0xc3, 0x30, 0x7b, 0xfd, 0x1f, 0xe0, 0x9e, 0xc0, 0xe1, - 0xb0, 0xb8, 0xa1, 0xa1, 0xb0, 0x58, 0x5d, 0xd6, 0x30, 0x6f, 0xc2, 0xb5, 0x66, 0x1f, 0xcc, 0x0c, - 0xc1, 0xfe, 0x98, 0x19, 0x85, 0x40, 0xcf, 0xe3, 0x0b, 0xd5, 0x0c, 0x0b, 0xc1, 0x2e, 0xc6, 0x0f, - 0xfd, 0x8c, 0x1a, 0x43, 0x98, 0x70, 0xd2, 0x07, 0xe4, 0x1f, 0xe0, 0xff, 0xc1, 0xc0, 0x0c, 0x87, - 0xfe, 0x06, 0x1f, 0xf8, 0xff, 0xfc, 0x07, 0x0f, 0xe7, 0x07, 0xff, 0x87, 0x38, 0x3f, 0xce, 0x43, - 0xff, 0x01, 0xc2, 0x75, 0xec, 0x0c, 0x19, 0x7e, 0x05, 0x02, 0xff, 0xd1, 0x40, 0xb0, 0xb0, 0x39, - 0x40, 0xbf, 0xf8, 0xa0, 0x58, 0x58, 0x1c, 0xd0, 0xbf, 0xf4, 0x61, 0x90, 0xf3, 0xe8, 0x3f, 0xf0, - 0x60, 0xd0, 0xff, 0xb4, 0x3f, 0xed, 0x0f, 0xa4, 0x1a, 0x1d, 0x79, 0x06, 0x81, 0xf9, 0x0d, 0xd3, - 0xd0, 0x7d, 0xe9, 0x0f, 0xed, 0x0f, 0xfb, 0x43, 0xfe, 0xd0, 0xfc, 0xe6, 0x87, 0xe7, 0x38, 0x3f, - 0x70, 0xff, 0xf8, 0x32, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0xa8, 0x0d, 0x0f, 0xf6, 0x16, 0x87, 0xf5, - 0x02, 0xd0, 0xa4, 0x27, 0x42, 0xd0, 0x58, 0x6f, 0x21, 0x68, 0xe8, 0x5d, 0xa1, 0x6a, 0xd0, 0xd9, - 0xa1, 0x7c, 0x87, 0xda, 0x17, 0x83, 0xfb, 0x4b, 0xc8, 0x7f, 0x6f, 0x9d, 0x0c, 0x86, 0xd0, 0xb4, - 0x36, 0x1b, 0x42, 0xd0, 0xd8, 0x6d, 0x0b, 0x82, 0xb0, 0xda, 0x13, 0xfc, 0x80, 0x0e, 0xd0, 0x61, - 0xff, 0x68, 0x30, 0xff, 0xb4, 0x18, 0x7f, 0xda, 0x0c, 0x0f, 0x03, 0xf9, 0x06, 0x5c, 0x1f, 0x68, - 0x3e, 0x0f, 0xed, 0x06, 0x87, 0xfb, 0x41, 0x87, 0xfd, 0xa0, 0xc3, 0xfc, 0xe8, 0x30, 0xfd, 0x7c, - 0x83, 0x0d, 0xab, 0x93, 0x41, 0x86, 0xd0, 0xed, 0x06, 0x81, 0xc3, 0xda, 0x0b, 0xf4, 0x00, 0x1f, - 0xf0, 0xc1, 0xe6, 0x0d, 0x8c, 0x1e, 0x7f, 0xc3, 0x01, 0x40, 0x60, 0xd8, 0xc5, 0xa0, 0x7f, 0xc3, - 0xe8, 0x3f, 0xf3, 0x87, 0xbf, 0xf3, 0x07, 0xf5, 0x02, 0x60, 0xfb, 0x18, 0x26, 0x0a, 0x0b, 0x1f, - 0xa7, 0x0b, 0x03, 0x8c, 0x1b, 0xf8, 0x14, 0xe8, 0x1f, 0xf6, 0xaf, 0x21, 0xfc, 0xe1, 0x53, 0xff, - 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x17, 0xff, 0xe0, 0x61, 0xff, 0x8c, 0x3f, 0xf1, 0x87, 0xfe, 0x30, - 0xff, 0xc6, 0x1f, 0xf8, 0xc3, 0xff, 0x18, 0x7f, 0xe3, 0x0f, 0xfc, 0x61, 0xff, 0x8c, 0x3f, 0xf1, - 0xff, 0xf9, 0x0f, 0xfc, 0x00, 0x7f, 0xff, 0x63, 0x87, 0xfe, 0x1c, 0x3d, 0x07, 0x9c, 0x3d, 0x87, - 0x9c, 0x15, 0x7a, 0xb0, 0x1c, 0x1a, 0xda, 0xd8, 0x1c, 0x18, 0x58, 0x58, 0x1c, 0x18, 0x58, 0x58, - 0x1c, 0x18, 0x58, 0x58, 0x1c, 0x18, 0x58, 0xd8, 0x1c, 0x10, 0x58, 0xc1, 0x38, 0x7b, 0x0f, 0x38, - 0x7f, 0xe1, 0xff, 0xfd, 0xa0, 0x7f, 0xff, 0x63, 0x87, 0xfe, 0x1c, 0x3e, 0x68, 0x13, 0x83, 0xfd, - 0x21, 0x38, 0x34, 0x3f, 0x9c, 0x18, 0x7f, 0x9c, 0x1f, 0xfd, 0x0e, 0x0d, 0x0b, 0x43, 0x38, 0x30, - 0xda, 0x19, 0xc7, 0x0d, 0xa1, 0x9c, 0xa0, 0x6d, 0x0c, 0xe6, 0x1d, 0xa1, 0x9c, 0x43, 0x90, 0xe7, - 0xff, 0xf6, 0x80, 0x7f, 0xff, 0x63, 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0xe5, 0xff, 0xa0, 0x38, 0x75, - 0x03, 0xce, 0x1d, 0x40, 0xf3, 0x83, 0xff, 0x20, 0x70, 0xea, 0x07, 0x9c, 0x3a, 0x81, 0xe7, 0x0e, - 0xa0, 0x79, 0xcf, 0xff, 0x01, 0xc3, 0xff, 0x0e, 0xbf, 0xf8, 0x1f, 0xff, 0xb4, 0x7f, 0xff, 0x63, - 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0xe3, 0xff, 0xc0, 0x71, 0xc2, 0xc2, 0xc0, 0xe3, 0xff, 0xc0, 0x71, - 0xc0, 0xe0, 0x70, 0x38, 0xe1, 0x61, 0x60, 0x71, 0xff, 0xe0, 0x38, 0x20, 0xb0, 0xa0, 0x38, 0x7b, - 0x0f, 0x38, 0x7b, 0x0f, 0x38, 0x7a, 0x0f, 0x3f, 0xff, 0xb4, 0x3f, 0xff, 0x60, 0xc3, 0xff, 0x03, - 0x06, 0x85, 0x07, 0xb6, 0xe8, 0x90, 0x7b, 0x19, 0x05, 0xe9, 0x0b, 0x27, 0x0b, 0x64, 0x2c, 0xee, - 0x4c, 0x90, 0xb1, 0x5a, 0x0c, 0x90, 0xb0, 0xb5, 0x19, 0x21, 0x6f, 0xd0, 0xc4, 0xc0, 0xc2, 0xc1, - 0x82, 0xa0, 0x61, 0x62, 0x82, 0x90, 0x61, 0xff, 0x81, 0xff, 0xfb, 0x40, 0x7f, 0xff, 0x63, 0x87, - 0xfe, 0x1c, 0x36, 0x0c, 0x39, 0xc3, 0x60, 0xc3, 0x9c, 0xfc, 0x0f, 0xc8, 0xe1, 0xb0, 0x61, 0xce, - 0x5f, 0x03, 0xf0, 0x1c, 0x36, 0x0c, 0x39, 0xc3, 0x60, 0xc3, 0x9d, 0xfc, 0x0f, 0xd0, 0xe1, 0xb0, - 0x61, 0xce, 0x1b, 0x06, 0x1c, 0xeb, 0xff, 0x81, 0xff, 0xfb, 0x40, 0x7f, 0xff, 0x63, 0x87, 0x90, - 0xf3, 0x83, 0xa7, 0xa9, 0xc0, 0x70, 0x60, 0x70, 0x50, 0x0e, 0x0a, 0xbd, 0x52, 0x07, 0x17, 0x5a, - 0xf0, 0xe2, 0xff, 0xc3, 0x83, 0xff, 0x20, 0x70, 0x61, 0x20, 0xd0, 0x38, 0x30, 0x38, 0x34, 0x0e, - 0x08, 0x77, 0x60, 0x9c, 0xa7, 0x05, 0x70, 0x1c, 0x90, 0xfa, 0x0b, 0xff, 0xf6, 0x80, 0x7f, 0xff, - 0x63, 0x85, 0xa0, 0xd0, 0xce, 0x16, 0x16, 0x1c, 0xe1, 0x61, 0x61, 0xce, 0x16, 0x16, 0x1c, 0xe1, - 0x61, 0x61, 0xce, 0x07, 0x0b, 0x09, 0x1c, 0x14, 0x0b, 0x0b, 0x1c, 0x18, 0x6c, 0x2c, 0x73, 0x83, - 0x5f, 0x43, 0x88, 0x7f, 0xce, 0x1f, 0xf8, 0x7f, 0xff, 0x61, 0xff, 0x83, 0x7f, 0xff, 0x63, 0x87, - 0xfe, 0x1c, 0x3f, 0x30, 0x4e, 0x38, 0x76, 0x84, 0xe0, 0x74, 0x1c, 0x19, 0xc2, 0x76, 0xc3, 0x9c, - 0x33, 0xe0, 0xf3, 0x86, 0x7d, 0x07, 0x38, 0x4e, 0xad, 0x0c, 0xe0, 0xb4, 0x0e, 0x84, 0xe7, 0x90, - 0xce, 0x13, 0x88, 0x7c, 0x84, 0xe1, 0xff, 0x87, 0xff, 0xf6, 0x80, 0x7f, 0xff, 0x63, 0x84, 0xa0, - 0xfc, 0xe1, 0x61, 0xfc, 0xe0, 0xba, 0xf8, 0x0e, 0x5a, 0xda, 0xe0, 0x39, 0x04, 0xe1, 0xe7, 0x0e, - 0x70, 0xf3, 0x9f, 0xfe, 0x87, 0x0e, 0xb4, 0x39, 0xc3, 0x3b, 0xc1, 0x9c, 0x2b, 0x41, 0xc1, 0x39, - 0x70, 0x75, 0x81, 0xd9, 0x7f, 0x48, 0x3f, 0xff, 0x68, 0x7f, 0xff, 0x63, 0x87, 0x28, 0x3c, 0xe1, - 0xce, 0x1e, 0x70, 0x75, 0xef, 0x01, 0xc1, 0x87, 0xd8, 0x1c, 0x1f, 0xfa, 0x03, 0x8e, 0x1f, 0xe7, - 0x1b, 0xff, 0x01, 0xca, 0x64, 0x0c, 0xc0, 0xe6, 0xff, 0xe0, 0x3b, 0x99, 0x03, 0x30, 0x3c, 0x99, - 0x03, 0xb0, 0x38, 0x7f, 0xe1, 0xff, 0xfd, 0xa0, 0x7f, 0xff, 0x63, 0x84, 0xa0, 0x90, 0xce, 0x15, - 0x00, 0xe1, 0x9c, 0xff, 0xf2, 0x38, 0x52, 0x81, 0x86, 0x70, 0xce, 0x1f, 0x39, 0xff, 0xe8, 0x70, - 0xa8, 0x1f, 0x9c, 0x17, 0xfc, 0x81, 0xce, 0xc3, 0xa4, 0x0e, 0x46, 0x1d, 0x20, 0x70, 0xbf, 0xe4, - 0x0e, 0x1f, 0xf8, 0x7f, 0xff, 0x68, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, - 0x05, 0x03, 0xff, 0x02, 0x81, 0xf9, 0x7d, 0x6b, 0xe0, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, - 0x81, 0xf0, 0x0f, 0xfc, 0x1f, 0xf9, 0x57, 0x90, 0xd4, 0xfe, 0x94, 0x1e, 0x94, 0x0a, 0x07, 0xfe, - 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xfa, 0x81, 0xff, 0x81, - 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, - 0x07, 0xc0, 0x0a, 0x80, 0x70, 0xb4, 0x3a, 0x80, 0x70, 0xb4, 0x3a, 0x80, 0x70, 0xb4, 0x3a, 0x80, - 0x70, 0xb4, 0x3a, 0x80, 0x70, 0xb4, 0x2f, 0xff, 0xde, 0x85, 0x72, 0xad, 0x6e, 0x43, 0x68, 0x1c, - 0x2d, 0x0e, 0xd0, 0x38, 0x5a, 0x1d, 0x84, 0xe1, 0x68, 0x6b, 0x09, 0xc2, 0xd0, 0xdc, 0x13, 0x85, - 0xa1, 0x78, 0x33, 0x85, 0xa1, 0x68, 0x7f, 0x68, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1f, 0xe7, 0x46, - 0x0f, 0x9b, 0xc8, 0x18, 0x3b, 0xf4, 0x19, 0x83, 0xf5, 0x03, 0x30, 0x7e, 0xa0, 0x66, 0x0f, 0xd4, - 0x0c, 0xc1, 0xdf, 0xff, 0xbc, 0x1d, 0x40, 0xd6, 0x1f, 0xb4, 0x33, 0x07, 0xec, 0x39, 0x83, 0xeb, - 0x0e, 0x60, 0xf3, 0xa1, 0xcc, 0x1c, 0xf0, 0x79, 0x83, 0xb4, 0x3e, 0x60, 0xff, 0xc1, 0xf8, 0x0c, - 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x05, 0x87, 0xfe, 0x07, 0xff, 0xc1, 0xb8, 0x2a, 0x07, 0xeb, 0x0d, - 0x40, 0xfd, 0x21, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, - 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0f, 0xa8, - 0x1f, 0xf8, 0x14, 0x0f, 0xcf, 0xff, 0xe4, 0x3f, 0x50, 0x3f, 0xe8, 0x14, 0x04, 0x1f, 0xb0, 0x50, - 0x18, 0x7e, 0xc3, 0xd8, 0x77, 0xff, 0xef, 0x06, 0x74, 0x33, 0x87, 0xce, 0x1e, 0xc3, 0xea, 0x07, - 0xb0, 0xf3, 0x87, 0xd8, 0x75, 0xa1, 0xf6, 0x1d, 0x21, 0xfb, 0x0c, 0x09, 0x0a, 0x81, 0x28, 0x3b, - 0x0a, 0x81, 0x68, 0x75, 0x82, 0x80, 0xa0, 0x7d, 0x82, 0x80, 0xc3, 0xfe, 0xa0, 0x7f, 0x7f, 0xfe, - 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf2, 0xfb, 0x97, 0xc0, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, - 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x0f, 0xfc, 0x1f, 0x9c, 0x14, 0x0f, 0xe7, - 0x41, 0x40, 0x5a, 0x13, 0xe0, 0xae, 0xe0, 0xd7, 0xc3, 0x79, 0x0f, 0x43, 0x93, 0x40, 0xc8, 0x67, - 0x0a, 0x81, 0xb0, 0xce, 0x13, 0xfd, 0x07, 0x20, 0x50, 0x7f, 0xe0, 0x50, 0x3f, 0x2f, 0xb9, 0x7c, - 0x0f, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xe0, 0x03, 0x87, 0x61, - 0xf9, 0xc3, 0xb0, 0xfc, 0xe0, 0x55, 0xca, 0x0d, 0xfa, 0x69, 0xd3, 0x43, 0x38, 0x76, 0x09, 0x0c, - 0xe0, 0x81, 0x82, 0x88, 0x4e, 0x0c, 0x70, 0x76, 0x13, 0x8e, 0x50, 0x1b, 0x84, 0xe6, 0x9a, 0x0d, - 0x90, 0x39, 0x0e, 0x16, 0xa8, 0x0e, 0x16, 0x85, 0x87, 0x38, 0x2c, 0x36, 0x1c, 0xe3, 0x86, 0xb0, - 0xe7, 0x30, 0xbe, 0x43, 0xff, 0x07, 0xc0, 0x0f, 0x94, 0x1f, 0xf8, 0x70, 0xff, 0x3f, 0xfe, 0x83, - 0x30, 0x54, 0x0a, 0x81, 0x98, 0x2a, 0x05, 0x40, 0xcf, 0xff, 0xa0, 0xcc, 0x15, 0x02, 0xa0, 0x67, - 0x0b, 0x82, 0xa0, 0x67, 0xff, 0xd0, 0x7d, 0x69, 0xa1, 0xf3, 0xe8, 0x2d, 0x0f, 0x7f, 0xfe, 0xf0, - 0x7f, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x38, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xf2, 0xf5, - 0xaf, 0x05, 0x7f, 0xfe, 0x83, 0xa8, 0x19, 0x83, 0xf6, 0x86, 0xe0, 0xfa, 0xf2, 0x0b, 0xc1, 0xeb, - 0x06, 0xd8, 0xf0, 0x56, 0x19, 0xc3, 0x68, 0x7e, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0xc1, 0xff, - 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3e, 0x0f, 0xb4, 0x3f, 0xf0, 0x3f, 0xe8, 0x3f, - 0x68, 0x7f, 0x3f, 0xfe, 0x83, 0x38, 0x7e, 0xa0, 0x67, 0x0f, 0xd4, 0x0c, 0xff, 0xfa, 0x0c, 0xc1, - 0xfa, 0x81, 0x9f, 0xff, 0x41, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, - 0xff, 0xc0, 0xa0, 0x7c, 0x0c, 0x87, 0x90, 0xfd, 0xc1, 0x9c, 0x3f, 0xb4, 0x2e, 0x0f, 0x5f, 0xfe, - 0x83, 0x50, 0x2a, 0x05, 0x61, 0xa8, 0x15, 0x02, 0x70, 0xd7, 0xff, 0xc1, 0xa8, 0x15, 0x02, 0x70, - 0xd4, 0x0a, 0x81, 0x38, 0x6b, 0xff, 0xd0, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x0f, 0x50, 0x3f, 0x5f, 0xff, 0x07, 0xea, 0x07, 0xfe, 0x28, - 0x1f, 0x5f, 0xff, 0xa0, 0xd2, 0x05, 0x05, 0x87, 0xac, 0x90, 0x50, 0x27, 0x82, 0xd0, 0xfe, 0x50, - 0x30, 0xfb, 0xff, 0xf7, 0x83, 0xed, 0x0f, 0xfd, 0xe3, 0x83, 0xe6, 0xe0, 0xaf, 0x20, 0xbd, 0x07, - 0xcf, 0x83, 0xff, 0x06, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, - 0xdf, 0xff, 0x83, 0x60, 0x83, 0x40, 0xc3, 0x60, 0x60, 0x50, 0x18, 0x6c, 0x0e, 0x0d, 0x06, 0x1b, - 0x2f, 0xf4, 0x61, 0xb0, 0xd4, 0x0d, 0x86, 0xcf, 0xfc, 0x61, 0xb0, 0xd4, 0x0d, 0x86, 0xc3, 0x50, - 0x36, 0x1b, 0x0d, 0x41, 0xf8, 0x3f, 0xf0, 0x78, 0x0b, 0x0f, 0x63, 0x21, 0xb1, 0xff, 0xe8, 0x2c, - 0x3d, 0x87, 0x95, 0xaa, 0xff, 0xc0, 0xfe, 0xa0, 0x30, 0xb0, 0xd8, 0x2f, 0xfc, 0x1b, 0x05, 0x01, - 0x85, 0x86, 0xc1, 0x77, 0xf8, 0x36, 0x0a, 0x03, 0x37, 0x0d, 0x97, 0xff, 0x41, 0x61, 0x48, 0x5a, - 0x1d, 0x85, 0x61, 0x68, 0x76, 0x1a, 0x41, 0xa1, 0xd8, 0x7b, 0xe0, 0x80, 0x34, 0x3f, 0x68, 0x7e, - 0xd0, 0xfd, 0xa1, 0xfb, 0x43, 0xf7, 0xc8, 0x7b, 0x57, 0xa0, 0xda, 0x07, 0xd0, 0x34, 0x33, 0x83, - 0x43, 0xf6, 0x87, 0xed, 0x0f, 0xda, 0x1f, 0xb4, 0x3e, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7f, 0xe0, - 0x58, 0x7f, 0xe0, 0x3a, 0x1f, 0x7f, 0xfe, 0xf0, 0x7e, 0xd0, 0xff, 0xc0, 0xe0, 0xff, 0xc0, 0xf9, - 0x0f, 0xfd, 0xab, 0x83, 0xfe, 0xd0, 0x5c, 0x1f, 0xda, 0x13, 0x07, 0xf6, 0x87, 0xfe, 0x06, 0x87, - 0xfe, 0x06, 0x87, 0xfe, 0x06, 0x87, 0xc0, 0x0f, 0x9c, 0x3d, 0xfc, 0x07, 0x0f, 0x68, 0xe0, 0x70, - 0xf6, 0x83, 0x03, 0x87, 0xb4, 0x18, 0x1f, 0x21, 0xb4, 0x18, 0x1d, 0xe0, 0xb4, 0x18, 0x1c, 0x1c, - 0x0d, 0x06, 0x07, 0x0b, 0x8d, 0x06, 0x07, 0x0c, 0x9f, 0xc0, 0x70, 0xf6, 0x87, 0x38, 0x7a, 0x0f, - 0x38, 0x7f, 0xe1, 0xc3, 0xff, 0x0e, 0x1e, 0x0e, 0xd0, 0xff, 0xb4, 0x3f, 0xed, 0x0f, 0xfb, 0xfe, - 0x83, 0xb4, 0x3f, 0xed, 0x0f, 0xfb, 0x43, 0xcf, 0xff, 0xc3, 0x87, 0xe7, 0x1c, 0x3f, 0x38, 0xe1, - 0xf9, 0xc7, 0x0f, 0xce, 0x3f, 0xff, 0x0e, 0x1f, 0x9c, 0x0f, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, - 0x3f, 0xd0, 0x7f, 0x68, 0x7f, 0xe0, 0x68, 0x7e, 0x5f, 0x72, 0xf8, 0x1f, 0xff, 0xbc, 0x1f, 0xb4, - 0x3f, 0xf0, 0x35, 0x07, 0xfe, 0x36, 0xe4, 0x3f, 0xda, 0x0b, 0xc1, 0xfd, 0xa1, 0x90, 0xfe, 0xd0, - 0xff, 0xc0, 0xd0, 0xf8, 0x0f, 0xb4, 0x3f, 0xf1, 0xff, 0x41, 0xf6, 0x87, 0xfe, 0x34, 0x3f, 0xbf, - 0xfc, 0x86, 0xc3, 0xf6, 0x86, 0xc3, 0xf6, 0x86, 0xc3, 0xf6, 0x86, 0xff, 0xf2, 0x13, 0x87, 0xe8, - 0x35, 0x03, 0xff, 0x1a, 0x1f, 0xf9, 0xc3, 0xff, 0x1a, 0x1f, 0xf8, 0x3f, 0xf0, 0x40, 0x0f, 0x68, - 0x7f, 0xef, 0xfc, 0x1e, 0xd0, 0xf9, 0x7b, 0x97, 0x81, 0xd7, 0xfb, 0x06, 0x1f, 0xec, 0x1f, 0xf8, - 0x2c, 0x18, 0x7b, 0x0b, 0x06, 0x1e, 0xc2, 0xc1, 0x87, 0x38, 0x58, 0x3f, 0xf0, 0x58, 0x30, 0xff, - 0x60, 0xff, 0xfc, 0x0d, 0x7f, 0xd8, 0x0f, 0x68, 0x7f, 0xef, 0xfa, 0x0f, 0x68, 0x7f, 0xed, 0x0f, - 0xbf, 0xff, 0x03, 0x0f, 0xa0, 0x60, 0xc7, 0x41, 0xc0, 0xc1, 0x81, 0xfc, 0x16, 0x0c, 0x37, 0xa0, - 0xb0, 0x60, 0x79, 0xe0, 0x60, 0xcb, 0x42, 0xe3, 0x06, 0x21, 0xfb, 0x07, 0xff, 0xe0, 0x6b, 0xfe, - 0xc0, 0x0d, 0x40, 0xda, 0x1e, 0x55, 0x14, 0x0d, 0x0e, 0xbf, 0xc9, 0xa1, 0xfa, 0x81, 0xb4, 0x3f, - 0x50, 0x37, 0x07, 0x7f, 0xe3, 0xe0, 0xf9, 0x41, 0xb6, 0xc3, 0xd4, 0x0d, 0xa7, 0x02, 0xff, 0x26, - 0x81, 0x0e, 0xa0, 0x6d, 0x0f, 0xd4, 0x0d, 0xa1, 0xfa, 0x8d, 0x0d, 0x0e, 0xfe, 0xa2, 0x68, 0x7f, - 0xe0, 0x68, 0x60, 0x7f, 0xe1, 0xc3, 0x38, 0x34, 0x27, 0x0c, 0xe0, 0xd0, 0x9c, 0x33, 0x83, 0x42, - 0x70, 0xce, 0xae, 0x40, 0xe1, 0x9f, 0xf4, 0x3c, 0x13, 0x86, 0xa0, 0xf6, 0x07, 0x0d, 0x41, 0xcb, - 0x1f, 0xf4, 0x38, 0x25, 0x60, 0xd0, 0x9c, 0x33, 0x83, 0x42, 0x70, 0xce, 0x0d, 0x09, 0xc3, 0x3f, - 0xf0, 0xe1, 0xff, 0x87, 0x0c, 0xff, 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x33, - 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x33, 0xe4, 0x1f, 0x5a, 0x1e, 0xd0, 0xf6, 0x87, 0x80, - 0x0f, 0xfc, 0x1e, 0xff, 0xfc, 0x1f, 0x9c, 0x33, 0x87, 0xe7, 0x0c, 0xe1, 0xf9, 0xc3, 0x38, 0x7e, - 0x70, 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xe7, 0x0c, 0xe1, 0xf9, 0xc1, 0xf2, 0x1f, 0x9c, 0x3f, 0xf0, - 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0x97, 0xad, 0x7e, 0x07, 0xff, 0xef, 0x00, 0x0f, 0x96, 0xa6, 0x86, - 0xff, 0xa8, 0xa0, 0xed, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0f, 0xff, 0xd8, 0x5a, 0x1f, 0xf8, 0x1a, - 0x1f, 0xf8, 0x18, 0x3f, 0xf0, 0x76, 0x0d, 0x0c, 0xe1, 0xd8, 0x30, 0xe7, 0x0e, 0xc1, 0x87, 0x50, - 0x33, 0x83, 0x03, 0xf2, 0x1a, 0x80, 0xc3, 0xf6, 0x0d, 0x07, 0x07, 0xa8, 0x0c, 0x27, 0xff, 0x07, - 0xfe, 0x0f, 0x0f, 0xfc, 0x1c, 0xf8, 0x3f, 0xae, 0x42, 0xfe, 0x4c, 0x24, 0x1a, 0x0d, 0x30, 0xb0, - 0x61, 0x69, 0x85, 0x83, 0x0b, 0x4c, 0x2c, 0x18, 0x5a, 0x61, 0x60, 0xc2, 0xd3, 0x0b, 0x06, 0x16, - 0x98, 0xd8, 0x30, 0xb5, 0x7a, 0x98, 0x30, 0xb4, 0x41, 0xa0, 0xcb, 0xc1, 0xac, 0x2c, 0x3c, 0xf8, - 0x36, 0x1e, 0xd0, 0xec, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1c, 0xd8, 0x7f, 0x5e, 0x80, 0xff, 0x9c, - 0x39, 0xc2, 0x77, 0x0e, 0x70, 0x9d, 0xc3, 0x9c, 0x27, 0x7f, 0x95, 0x84, 0xee, 0x1c, 0xe1, 0x3b, - 0x87, 0x38, 0x4e, 0xe1, 0xce, 0x13, 0xb8, 0x73, 0x84, 0xee, 0xde, 0x56, 0x06, 0xfd, 0x20, 0x71, - 0xf2, 0x83, 0xce, 0x1f, 0xf9, 0xc3, 0x80, 0x0f, 0xfc, 0x1f, 0xda, 0x1f, 0xf8, 0xbf, 0xc1, 0xf9, - 0xc3, 0x50, 0x3f, 0x68, 0x6c, 0x3f, 0x7f, 0xfe, 0xc1, 0xf0, 0x7f, 0xe1, 0x58, 0x7f, 0xe0, 0x38, - 0x3f, 0xe0, 0xe7, 0x06, 0x1d, 0x87, 0x38, 0x30, 0xce, 0x1d, 0x40, 0x61, 0xac, 0x3b, 0x41, 0x82, - 0xf2, 0x1d, 0x85, 0x87, 0xd2, 0x70, 0x58, 0x7d, 0xa6, 0x1a, 0xff, 0xa0, 0xff, 0xc1, 0xc0, 0x7f, - 0xc7, 0xf9, 0xc2, 0x73, 0x40, 0xee, 0x13, 0x9a, 0x07, 0x70, 0x9c, 0xd0, 0x3b, 0xfe, 0x34, 0x0e, - 0xe1, 0x39, 0xa0, 0x77, 0x09, 0xcd, 0x03, 0xbf, 0xe3, 0x40, 0xee, 0x1e, 0xd0, 0x3b, 0x82, 0x80, - 0xd0, 0x3b, 0x85, 0x83, 0x6f, 0x4e, 0xde, 0x8d, 0x0d, 0xf2, 0x0c, 0xd0, 0xc8, 0x7d, 0xa1, 0x80, - 0x0d, 0x21, 0x3f, 0xc1, 0xa4, 0x27, 0x03, 0x97, 0xf8, 0x70, 0xb0, 0xdc, 0x13, 0x85, 0x86, 0x90, - 0x9c, 0x2c, 0x37, 0x04, 0xe1, 0x67, 0xfc, 0xac, 0x2c, 0x27, 0x0c, 0xe1, 0x61, 0x50, 0x80, 0xe1, - 0x61, 0x60, 0xd1, 0xc2, 0xc1, 0x40, 0x38, 0xe2, 0xb1, 0xe9, 0xf2, 0xb3, 0xc9, 0x72, 0x09, 0x58, - 0x7f, 0xe1, 0xc3, 0x0f, 0xfc, 0x1c, 0xf9, 0x0f, 0xde, 0x90, 0xbf, 0xc6, 0x12, 0x0c, 0x27, 0x30, - 0xb0, 0x61, 0x39, 0xb1, 0x83, 0x61, 0xcc, 0xcc, 0x19, 0xab, 0x33, 0x70, 0x63, 0x39, 0x85, 0x83, - 0x04, 0xe6, 0x07, 0x06, 0x13, 0xbf, 0xc0, 0xc2, 0x7a, 0x26, 0x83, 0x03, 0x61, 0x58, 0x59, 0x79, - 0x07, 0x06, 0xc3, 0x9d, 0x0e, 0xc3, 0xff, 0x07, 0xc0, 0x0f, 0x98, 0x3f, 0xce, 0x0a, 0x03, 0x83, - 0xe9, 0x34, 0x70, 0xf7, 0xff, 0xe0, 0xfd, 0xc1, 0xff, 0x87, 0x0f, 0xf7, 0xff, 0xef, 0x07, 0x70, - 0x6e, 0x0f, 0xbc, 0x1c, 0xf0, 0x6b, 0xbf, 0xe7, 0xd0, 0x34, 0xd0, 0xd8, 0x1c, 0x3b, 0x42, 0x70, - 0xfe, 0xd1, 0xf2, 0x21, 0xf6, 0x87, 0xb4, 0x3c, 0xff, 0xe0, 0x80, 0x0f, 0xfc, 0x1e, 0xc3, 0xff, - 0x0e, 0x1d, 0x7f, 0x03, 0xfc, 0xd0, 0x0e, 0x39, 0x40, 0xa4, 0x2c, 0xd2, 0x81, 0x48, 0x58, 0x82, - 0x81, 0x48, 0x59, 0xff, 0x51, 0x0b, 0x0d, 0x40, 0xa4, 0x2c, 0x19, 0x40, 0xa4, 0x2c, 0x19, 0x7c, - 0x48, 0x58, 0x32, 0x81, 0x48, 0x58, 0x32, 0x81, 0x48, 0xac, 0x19, 0x5e, 0x4f, 0x47, 0xea, 0x24, - 0x87, 0xfe, 0x24, 0x30, 0x0f, 0xfc, 0x1f, 0x7f, 0xf0, 0x7f, 0xe7, 0x83, 0xcf, 0xf5, 0x85, 0x61, - 0xf6, 0x5c, 0xe8, 0x79, 0xd2, 0x8f, 0x90, 0xd7, 0x01, 0xd0, 0x37, 0x80, 0x86, 0xa0, 0x7f, 0xbf, - 0xfe, 0x0f, 0xfc, 0x1f, 0xcf, 0xff, 0x41, 0xce, 0x1f, 0x30, 0x73, 0x85, 0x7e, 0x44, 0x27, 0x0f, - 0xea, 0x06, 0xbf, 0xfc, 0x00, 0x0c, 0x87, 0xfe, 0xb8, 0xfc, 0x7e, 0x38, 0x2c, 0x19, 0x83, 0x30, - 0x26, 0x0c, 0xc1, 0x98, 0x33, 0xf1, 0x83, 0x30, 0x66, 0x0c, 0xc1, 0x98, 0x33, 0x06, 0x60, 0xcc, - 0x19, 0xf8, 0xc1, 0x98, 0x33, 0x0d, 0x83, 0x36, 0xcc, 0x81, 0x83, 0x3e, 0x8c, 0x93, 0x06, 0x44, - 0x99, 0x43, 0x1c, 0x0c, 0x3e, 0xb3, 0x74, 0x18, 0x28, 0x09, 0xc3, 0x61, 0xfd, 0x87, 0xfe, 0x0f, - 0x09, 0x7f, 0xe0, 0xbf, 0xff, 0x60, 0xd0, 0xff, 0xc6, 0x87, 0xfe, 0x34, 0x3f, 0xf1, 0xa1, 0xff, - 0x8d, 0x0f, 0xfc, 0x68, 0x7f, 0xe3, 0x43, 0xff, 0x18, 0x7f, 0xe1, 0xc3, 0xff, 0x14, 0x0f, 0xfc, - 0x68, 0x7f, 0xe7, 0x0f, 0xfc, 0x1f, 0xf8, 0x30, 0x07, 0xff, 0xec, 0x2d, 0x0f, 0xfc, 0x0d, 0x0f, - 0xfc, 0x0d, 0x3f, 0xf0, 0x76, 0x9c, 0xbd, 0x87, 0x69, 0xa1, 0xd8, 0x76, 0x9a, 0x1d, 0x87, 0x69, - 0xa1, 0xd8, 0x76, 0x0d, 0x1f, 0xc1, 0xd8, 0x34, 0x0a, 0x0f, 0x38, 0x34, 0x3e, 0x81, 0x40, 0x68, - 0x7d, 0x83, 0x41, 0xc1, 0xeb, 0x1c, 0x27, 0xff, 0x21, 0xff, 0x83, 0x80, 0x07, 0xff, 0xec, 0x2d, - 0x0f, 0xfc, 0x0c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb3, 0xff, 0xe0, 0xb0, 0xf5, 0x03, 0xec, 0x3d, - 0x40, 0xfb, 0x0f, 0x50, 0x3e, 0xc3, 0xd4, 0x0f, 0xb0, 0xf5, 0x03, 0xce, 0x1e, 0xa0, 0x7a, 0x81, - 0xea, 0x07, 0xb0, 0xfb, 0x83, 0xd0, 0x67, 0xe0, 0xf0, 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, - 0x74, 0x1f, 0xd8, 0x76, 0x1f, 0xd8, 0x76, 0x1f, 0xd9, 0xff, 0xe4, 0x2c, 0x33, 0x86, 0xc2, 0x70, - 0xd4, 0x0d, 0x84, 0xe1, 0xa8, 0x1b, 0x09, 0xc3, 0x61, 0xd8, 0x54, 0x0a, 0xc3, 0x38, 0x52, 0x07, - 0x0e, 0x70, 0xb0, 0x3a, 0x1d, 0xc1, 0x63, 0xa1, 0x5f, 0x07, 0xfe, 0x0f, 0x80, 0x07, 0xff, 0xec, - 0x2d, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, 0x17, 0xfc, 0x16, 0xff, 0xfc, 0x16, 0x85, 0x87, 0xfb, - 0x42, 0xc3, 0xfd, 0x84, 0xff, 0xa0, 0xd8, 0x54, 0x0d, 0x40, 0xd8, 0x5a, 0x1a, 0x81, 0x38, 0x1c, - 0x3b, 0x42, 0xa0, 0x38, 0x3b, 0x42, 0xd3, 0xc1, 0xce, 0x1b, 0x1c, 0x35, 0xe4, 0x3f, 0xf0, 0x7c, - 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, 0x79, 0x0f, 0xd8, 0x75, 0x03, 0xf6, 0x1d, 0x40, 0xfd, - 0x87, 0x50, 0x3f, 0x67, 0xff, 0x90, 0xb0, 0xea, 0x07, 0xce, 0x1d, 0x42, 0x0e, 0x70, 0xea, 0x0e, - 0x19, 0x83, 0xa8, 0x07, 0x0a, 0x43, 0xa8, 0x1f, 0x62, 0xf5, 0xaf, 0x0e, 0x5f, 0xff, 0x07, 0xfe, - 0x0e, 0x07, 0xff, 0xec, 0x2d, 0x0e, 0x43, 0xf6, 0x87, 0x62, 0x1e, 0xd0, 0xec, 0x70, 0xed, 0x0c, - 0xe0, 0x60, 0xda, 0x19, 0xc3, 0xf6, 0xff, 0xfc, 0x16, 0x1d, 0x68, 0x7d, 0x87, 0x76, 0x1f, 0x61, - 0x9c, 0xd0, 0xe7, 0x0d, 0xa3, 0x87, 0x50, 0x2f, 0x05, 0x61, 0xb4, 0x1e, 0x0e, 0xf0, 0x1c, 0x78, - 0x3e, 0xb0, 0xff, 0xc1, 0xc0, 0x07, 0xff, 0xec, 0x2d, 0x09, 0x0f, 0xf6, 0x1b, 0x43, 0xfb, 0x0d, - 0x87, 0xfb, 0x3f, 0xfd, 0x05, 0x85, 0xa2, 0x1f, 0xb0, 0x38, 0x34, 0x3e, 0xc1, 0xc0, 0xe0, 0xfb, - 0x07, 0xff, 0x04, 0xe1, 0xed, 0x0f, 0x30, 0xbd, 0xcb, 0x81, 0x2b, 0xff, 0xe0, 0x61, 0xf6, 0x87, - 0xa0, 0xfb, 0x43, 0x80, 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, 0xbe, 0x0d, 0x85, 0x9d, 0x6c, - 0x81, 0x85, 0x98, 0x83, 0x30, 0x61, 0x66, 0x40, 0xcc, 0x18, 0x59, 0x90, 0x33, 0x06, 0x16, 0x64, - 0x0c, 0xc1, 0x81, 0xcc, 0xc1, 0x98, 0x30, 0x39, 0x98, 0x33, 0x06, 0x0a, 0x11, 0x82, 0x30, 0x60, - 0xd0, 0x54, 0x87, 0x60, 0xc1, 0x60, 0xd0, 0xd8, 0x21, 0x83, 0x45, 0xe8, 0x3f, 0xf0, 0x70, 0x07, - 0xff, 0xec, 0x2d, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, 0xbf, 0xf8, 0x36, 0xd0, 0x0c, 0x16, 0x1b, - 0x6f, 0xfe, 0x0d, 0xb4, 0x03, 0x05, 0x86, 0xca, 0x01, 0x80, 0xe1, 0xb1, 0xff, 0xe0, 0xd8, 0x73, - 0x87, 0xce, 0x5f, 0xfc, 0x15, 0x03, 0xac, 0x3e, 0xd0, 0xeb, 0x0f, 0xb3, 0xff, 0xf0, 0x7f, 0xe0, - 0xe0, 0x07, 0xff, 0xec, 0x2d, 0x0f, 0xfc, 0x0d, 0x3f, 0xf0, 0x76, 0x98, 0x7b, 0x43, 0x69, 0xff, - 0x90, 0xda, 0x61, 0xed, 0x0d, 0x83, 0xff, 0x21, 0xb0, 0xff, 0xc1, 0x63, 0xff, 0x83, 0xb0, 0xf5, - 0x10, 0xe7, 0x7f, 0xfe, 0x05, 0x03, 0x9c, 0x3e, 0xc3, 0xce, 0x1f, 0x41, 0xaf, 0x41, 0xff, 0x83, - 0xfc, 0x07, 0xff, 0xec, 0x1a, 0x1f, 0xf8, 0xd0, 0x50, 0x0e, 0x1d, 0xbf, 0xfe, 0x41, 0xa0, 0xa0, - 0x1c, 0x3b, 0x41, 0x40, 0x38, 0x77, 0x7f, 0xfc, 0x0c, 0x3f, 0xf0, 0x30, 0x7f, 0xe4, 0x2c, 0x18, - 0x7b, 0x40, 0xc0, 0xff, 0xc8, 0x28, 0x0c, 0x3d, 0xa0, 0xc2, 0xd0, 0xed, 0x06, 0x17, 0xfe, 0x40, - 0x07, 0xff, 0xec, 0x2d, 0x0c, 0xc1, 0xfb, 0x43, 0x70, 0x7e, 0xd5, 0xff, 0xc1, 0xb5, 0x61, 0xe7, - 0x0d, 0xab, 0x0f, 0x38, 0x6c, 0x7f, 0xf8, 0x36, 0x38, 0x79, 0xc3, 0x63, 0xff, 0xc1, 0x38, 0x7b, - 0x0f, 0x98, 0x16, 0x0c, 0x70, 0xda, 0x58, 0x58, 0x2c, 0x2c, 0x70, 0x9c, 0x2a, 0x01, 0x0c, 0xfa, - 0x0f, 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, 0x1c, 0x3f, 0xec, 0x0e, 0x0f, 0xf0, 0x58, 0x1c, - 0x18, 0x6c, 0x2e, 0xfc, 0xe1, 0xb0, 0xb0, 0x58, 0x3f, 0xc1, 0x60, 0xf4, 0x61, 0x38, 0x59, 0x4e, - 0x70, 0xd8, 0x1d, 0xdc, 0x7f, 0xc0, 0xa6, 0x38, 0x30, 0x9c, 0x12, 0x07, 0x06, 0x1b, 0x06, 0x13, - 0x83, 0xfc, 0x08, 0x34, 0x0d, 0x03, 0x87, 0xfe, 0x0e, 0x07, 0xff, 0xed, 0x06, 0x1e, 0x81, 0x07, - 0x61, 0xce, 0x0a, 0x06, 0xcf, 0xff, 0x82, 0xc3, 0x71, 0xa1, 0xec, 0x0f, 0x05, 0x44, 0x37, 0xf5, - 0x77, 0xc1, 0x60, 0xd6, 0xd6, 0xc2, 0x70, 0x61, 0x61, 0x61, 0x30, 0x3f, 0xf8, 0x26, 0x06, 0x16, - 0x16, 0x14, 0x83, 0xff, 0x82, 0xc3, 0xec, 0x3e, 0x83, 0xec, 0x3c, 0x07, 0xff, 0xec, 0x2c, 0x42, - 0x40, 0x87, 0xb2, 0x4a, 0x12, 0x1e, 0xc1, 0x18, 0x24, 0x3d, 0xbf, 0xcf, 0xf0, 0x58, 0x1c, 0x0e, - 0x16, 0x16, 0x46, 0x51, 0x95, 0x05, 0x99, 0x9c, 0x6c, 0x85, 0x99, 0x98, 0x34, 0x33, 0x9d, 0xd8, - 0x3c, 0x19, 0x80, 0xe6, 0x3e, 0x0d, 0x20, 0xa0, 0x5b, 0x40, 0xb0, 0x38, 0x56, 0x0d, 0x06, 0x3a, - 0x0b, 0x0d, 0x87, 0xfe, 0x0e, 0x07, 0xff, 0xec, 0x2d, 0x0f, 0xfc, 0x0d, 0xff, 0xf4, 0x16, 0x1d, - 0x40, 0xfd, 0x83, 0xd7, 0xa9, 0x87, 0x60, 0xe5, 0xec, 0x3b, 0x06, 0xbe, 0xc3, 0xb0, 0x7a, 0xbb, - 0x0e, 0xc1, 0xcb, 0xd8, 0x67, 0x02, 0xb9, 0x70, 0x67, 0x03, 0xfe, 0x83, 0x51, 0xe9, 0x82, 0x81, - 0xda, 0x1b, 0xf0, 0x73, 0x97, 0xd2, 0xaf, 0xc1, 0xff, 0x83, 0x80, 0x07, 0xff, 0xec, 0x2c, 0x3f, - 0xc8, 0x6c, 0x3f, 0xd8, 0x6d, 0xfe, 0x82, 0xc3, 0x61, 0xfc, 0xe1, 0xb3, 0xf9, 0xfe, 0x41, 0x98, - 0x58, 0x6c, 0x36, 0x61, 0x66, 0x0c, 0x27, 0x3f, 0x89, 0x30, 0x98, 0x40, 0xc3, 0x98, 0x54, 0x18, - 0x90, 0x26, 0x16, 0x83, 0x30, 0xec, 0x2c, 0x69, 0xf4, 0x07, 0x0a, 0x16, 0x0e, 0xf4, 0x1f, 0xf8, - 0x3c, 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb3, 0xf2, 0xbf, 0x82, 0xcc, 0x1a, - 0x46, 0x1d, 0x9f, 0x95, 0x18, 0x76, 0x60, 0xd9, 0x30, 0xec, 0xfc, 0xff, 0x80, 0xe6, 0x19, 0x38, - 0x33, 0x99, 0x86, 0xf0, 0x66, 0x31, 0xc1, 0x78, 0x34, 0xaf, 0xca, 0xdc, 0x41, 0x96, 0x8d, 0xa6, - 0x49, 0x87, 0x38, 0x5f, 0x07, 0xfe, 0x0e, 0x07, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x59, 0x05, 0x04, - 0xa8, 0x2e, 0xfe, 0xba, 0x21, 0xb3, 0x41, 0x98, 0x7d, 0x97, 0xe3, 0x0f, 0xb2, 0x41, 0x9f, 0xc8, - 0x32, 0xe9, 0x9a, 0xb0, 0x9c, 0x91, 0xcc, 0x18, 0x4c, 0x68, 0x33, 0x06, 0x15, 0x3f, 0xd6, 0x0c, - 0x2d, 0x14, 0x43, 0x03, 0x0b, 0x06, 0x07, 0x90, 0x61, 0x44, 0x1d, 0x05, 0x87, 0xfe, 0x0f, 0x0f, - 0x41, 0xff, 0x9d, 0x0f, 0xfa, 0xc3, 0xff, 0x68, 0x7f, 0xce, 0x1f, 0xfb, 0x83, 0xfe, 0x70, 0xe8, - 0x3d, 0xc1, 0xda, 0x19, 0xc3, 0xd6, 0x1b, 0x43, 0xed, 0x05, 0x87, 0xcf, 0x0f, 0xff, 0xe0, 0x51, - 0x60, 0xf7, 0x07, 0xfe, 0x40, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, - 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x17, 0x5a, 0xfe, 0x0f, 0x70, 0x50, - 0x7f, 0x58, 0x6b, 0x0f, 0x9c, 0x3d, 0xc1, 0xed, 0x09, 0x6b, 0x43, 0x7f, 0xea, 0xb0, 0xca, 0x0f, - 0xe8, 0x00, 0x0a, 0xff, 0xe0, 0xf5, 0x03, 0xce, 0x1e, 0xa0, 0x79, 0xc3, 0xd7, 0xff, 0x07, 0xa8, - 0x1e, 0x70, 0xf5, 0x03, 0xce, 0x1e, 0xbf, 0xf8, 0x3d, 0x40, 0xf3, 0x86, 0x55, 0x17, 0xd6, 0xa0, - 0x7f, 0xfe, 0xf0, 0x73, 0xa1, 0x48, 0x7c, 0xe1, 0xee, 0x0e, 0xff, 0xfa, 0x0c, 0xb8, 0x3e, 0xd0, - 0xff, 0xc1, 0xc0, 0x0f, 0x28, 0x3f, 0xf0, 0xe8, 0xc1, 0xfd, 0x61, 0xad, 0x0e, 0x7f, 0xfd, 0x07, - 0x28, 0xe0, 0xec, 0x3e, 0x70, 0xff, 0x7f, 0xfe, 0xf0, 0x77, 0x06, 0xb0, 0xf5, 0xff, 0xe8, 0x2f, - 0x07, 0xfa, 0xc0, 0x87, 0xfe, 0x0e, 0xbf, 0xf4, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, 0xe7, 0xff, 0xf4, - 0x00, 0x0f, 0x21, 0xff, 0x80, 0xe8, 0xe1, 0xfd, 0x61, 0x9d, 0x0e, 0x7f, 0xfd, 0x07, 0x28, 0xe0, - 0xec, 0x3f, 0x68, 0x7f, 0x7f, 0xfe, 0xf0, 0x75, 0x86, 0xa0, 0x7d, 0x60, 0xb4, 0xf0, 0x67, 0xd7, - 0x90, 0xd7, 0x03, 0x43, 0x9e, 0x03, 0x87, 0x37, 0xa0, 0x90, 0xfa, 0x81, 0xad, 0x0f, 0xf3, 0x70, - 0x7e, 0xbe, 0x90, 0xff, 0x28, 0x3f, 0xe0, 0x0f, 0xfc, 0x1c, 0xff, 0xfd, 0x07, 0x68, 0x7d, 0xa1, - 0xd4, 0x0f, 0x38, 0x7d, 0x87, 0xb8, 0x3e, 0xa0, 0x67, 0x0f, 0xec, 0x36, 0x87, 0xf5, 0x83, 0xc1, - 0xff, 0x74, 0xc3, 0xff, 0x1e, 0x0f, 0xfc, 0x7e, 0x0f, 0xf5, 0xc0, 0xb4, 0x3d, 0x79, 0x0c, 0xfa, - 0x41, 0xc8, 0x7e, 0x6c, 0x3f, 0xf0, 0x70, 0x1f, 0xff, 0xa0, 0xce, 0x87, 0xda, 0x1d, 0xa3, 0x04, - 0xe1, 0xe7, 0x07, 0x02, 0x81, 0xf6, 0x83, 0x4c, 0x3f, 0x38, 0x6e, 0x0f, 0xeb, 0x05, 0x87, 0xfd, - 0xce, 0x1f, 0xf8, 0xf2, 0x1f, 0xfa, 0xf8, 0x3f, 0xcf, 0x02, 0xe0, 0xf5, 0xe4, 0x33, 0xf2, 0x0e, - 0x43, 0xfa, 0xc3, 0xff, 0x07, 0x2f, 0xfe, 0x0f, 0xee, 0x09, 0xc3, 0xfb, 0x82, 0x60, 0xfe, 0xf0, - 0x54, 0x0f, 0xef, 0x05, 0xfc, 0x87, 0x7a, 0x0e, 0x70, 0xf6, 0xe1, 0xd6, 0x1c, 0xe5, 0x03, 0x68, - 0x75, 0x01, 0xa0, 0xa0, 0x7b, 0x40, 0xed, 0x87, 0xac, 0x33, 0xe0, 0xf3, 0xa1, 0x3f, 0x83, 0xb8, - 0x0f, 0xa0, 0x5e, 0x41, 0x01, 0xd0, 0xf5, 0x87, 0xfe, 0x0e, 0x0e, 0xa0, 0x7f, 0xe0, 0x48, 0x7f, - 0xbf, 0xff, 0x78, 0x3d, 0xa1, 0xff, 0x81, 0x87, 0xfe, 0x03, 0xaf, 0x83, 0xf5, 0xff, 0x83, 0xef, - 0x41, 0xa8, 0x1e, 0x73, 0x0d, 0x87, 0xdc, 0x38, 0x38, 0x3c, 0xe1, 0x5d, 0x87, 0xdc, 0x1b, 0xc8, - 0x7b, 0xc1, 0x5c, 0xf9, 0x0d, 0x03, 0xd0, 0x67, 0xe0, 0xe4, 0x3f, 0x90, 0x0f, 0xfc, 0x1d, 0xfe, - 0x3f, 0xd0, 0x7d, 0x94, 0x0b, 0x43, 0xce, 0x30, 0x5a, 0x0a, 0x02, 0x80, 0xc2, 0xc3, 0x71, 0xa0, - 0xc0, 0xe1, 0xdb, 0x85, 0x26, 0x87, 0x3e, 0x09, 0xdc, 0x3e, 0xf0, 0x6f, 0x41, 0xe7, 0xc8, 0x56, - 0x1f, 0x6a, 0xc0, 0xf9, 0x0e, 0xb0, 0x60, 0xe7, 0x0d, 0x61, 0x9e, 0x05, 0xa0, 0xc3, 0x3a, 0x1a, - 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x96, 0xa7, 0xc8, 0x4f, 0xd5, 0x28, 0x3c, 0xe1, 0xff, 0x87, - 0x0f, 0xfc, 0x3a, 0xff, 0x06, 0x7f, 0xfc, 0x84, 0xe5, 0x03, 0x38, 0x67, 0x06, 0x1b, 0x83, 0x50, - 0x14, 0x03, 0x87, 0x50, 0x2d, 0x34, 0x3b, 0x42, 0x7d, 0x07, 0xb0, 0xd7, 0xa0, 0xe7, 0x03, 0xe4, - 0xf4, 0x16, 0xaf, 0x21, 0x9b, 0x84, 0x08, 0x7f, 0x80, 0x0f, 0x94, 0x1f, 0xea, 0x03, 0x41, 0xc1, - 0xed, 0x06, 0x1b, 0x43, 0x38, 0x1c, 0x3f, 0xdf, 0xff, 0xb0, 0x90, 0xb8, 0x3f, 0xf0, 0xe1, 0xff, - 0x81, 0x7f, 0xc8, 0x7d, 0xe4, 0x27, 0x0f, 0xbd, 0x40, 0xb4, 0x3d, 0x60, 0xd2, 0xc3, 0xd6, 0x85, - 0xf0, 0x7a, 0xd0, 0xdf, 0x07, 0xb0, 0x9b, 0x8b, 0x90, 0xf7, 0xa0, 0xeb, 0xc1, 0xff, 0x83, 0x80, - 0x0d, 0x87, 0xfe, 0x0b, 0x0a, 0xff, 0x07, 0x7e, 0x30, 0x98, 0x3b, 0x0d, 0x20, 0xa0, 0x76, 0x19, - 0x81, 0xa0, 0xff, 0xa3, 0x06, 0x1e, 0xd0, 0xd9, 0x40, 0xc9, 0xac, 0x0a, 0x68, 0x6c, 0xd5, 0x81, - 0xf0, 0x66, 0x34, 0xd0, 0x70, 0x6d, 0x34, 0xa1, 0x78, 0x34, 0x0d, 0x0a, 0xca, 0x07, 0xb4, 0x16, - 0x17, 0x82, 0xbc, 0x0a, 0x07, 0x68, 0x7f, 0xe0, 0xc0, 0x3f, 0xe0, 0xff, 0x60, 0x73, 0xfd, 0x05, - 0x81, 0xc7, 0x5a, 0x81, 0x60, 0x70, 0x61, 0x48, 0x5f, 0xc0, 0x90, 0x61, 0xb0, 0x38, 0x18, 0x18, - 0x6c, 0x0e, 0x16, 0x30, 0x6f, 0xe0, 0xb7, 0x43, 0x60, 0x70, 0x9f, 0x07, 0x60, 0x70, 0xda, 0x19, - 0xe9, 0xf0, 0x2f, 0x06, 0xe5, 0xb0, 0x39, 0xc1, 0xf3, 0x96, 0x83, 0x83, 0xce, 0x61, 0xd0, 0x7f, - 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0xe5, 0xa9, 0xe8, 0x2b, 0xfd, 0x45, 0x07, 0xd0, 0x5a, 0x16, 0x87, - 0x68, 0x28, 0x07, 0x0f, 0x30, 0x18, 0x1a, 0x1b, 0xff, 0xf7, 0x81, 0xa1, 0xfe, 0x70, 0x61, 0xff, - 0xb0, 0x27, 0xff, 0x42, 0x1d, 0xa1, 0x9c, 0x3f, 0x38, 0x6e, 0x0f, 0xe7, 0x57, 0x07, 0xfd, 0x7a, - 0x0f, 0xe6, 0xf2, 0xbd, 0x21, 0xbe, 0x83, 0xd7, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xa0, 0xff, 0xc1, - 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7a, 0x80, 0xd0, 0xfd, 0xaa, 0x06, 0xd0, 0x39, 0xc6, 0x06, 0x9c, - 0x13, 0x81, 0x81, 0xa0, 0xd0, 0xf3, 0x03, 0x43, 0xff, 0x07, 0xfd, 0xff, 0xf0, 0x7d, 0xa1, 0x9c, - 0x3f, 0x3a, 0x07, 0x43, 0xfd, 0xf8, 0x3f, 0xcd, 0xfa, 0x0f, 0x5f, 0x41, 0x37, 0xd0, 0x14, 0x1f, - 0xe5, 0x00, 0x0f, 0xfc, 0x1f, 0xb8, 0x3f, 0xf1, 0x7a, 0x2f, 0xf0, 0x56, 0x0f, 0x38, 0x4c, 0x0f, - 0x06, 0x9c, 0x2a, 0x0d, 0xfd, 0x1a, 0x0d, 0x0e, 0xd0, 0xa4, 0x18, 0x7b, 0x42, 0x71, 0xc2, 0xff, - 0x93, 0x38, 0x3d, 0xa1, 0xa9, 0x87, 0x66, 0xd0, 0x0f, 0x06, 0x63, 0x4c, 0x0f, 0x06, 0xc1, 0xa4, - 0xad, 0xd0, 0x90, 0x68, 0x2d, 0x1e, 0x09, 0xf0, 0x1c, 0x3a, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, - 0xb0, 0xf3, 0x78, 0x12, 0x64, 0xde, 0x90, 0xce, 0x66, 0x48, 0x7e, 0xdd, 0x89, 0x0f, 0xe7, 0x0a, - 0xff, 0x02, 0xfe, 0x2e, 0x05, 0x87, 0x61, 0x53, 0x04, 0x86, 0x70, 0xb7, 0x06, 0x17, 0xf9, 0xc6, - 0xa0, 0xea, 0x05, 0x83, 0xc1, 0xed, 0x03, 0x83, 0xc1, 0xce, 0x16, 0x97, 0x61, 0xb4, 0x16, 0x58, - 0x3c, 0x06, 0x0b, 0x1c, 0x34, 0x87, 0xfe, 0x0c, 0x0c, 0xa3, 0x0f, 0xf5, 0xc0, 0xcb, 0xf0, 0x6c, - 0x36, 0x1d, 0x86, 0xfc, 0x63, 0xf8, 0x36, 0x85, 0x86, 0x70, 0xd8, 0x6c, 0x3b, 0x0d, 0xff, 0xf8, - 0x3f, 0xb4, 0x3f, 0xbf, 0xfe, 0x0f, 0x3a, 0x19, 0xe0, 0xf9, 0xd0, 0x3c, 0x1f, 0xef, 0xc8, 0x7e, - 0x6f, 0x5f, 0x48, 0x6f, 0xa4, 0x33, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x5f, 0xf9, 0x0f, - 0x9a, 0x9a, 0x21, 0xf5, 0x72, 0xa8, 0x86, 0x6f, 0x58, 0xd3, 0xe4, 0x2a, 0x34, 0x04, 0x94, 0x0c, - 0xfc, 0x81, 0xf9, 0x0a, 0x88, 0xef, 0x23, 0xa0, 0xba, 0xff, 0x70, 0x24, 0xaf, 0xc3, 0x06, 0x75, - 0xf6, 0x87, 0x9e, 0xbd, 0xa1, 0xe7, 0xaf, 0x68, 0x79, 0x83, 0xda, 0x1b, 0xff, 0xf7, 0x80, 0xff, - 0xfc, 0x68, 0x7e, 0x73, 0x43, 0xf3, 0x9a, 0x1f, 0x9c, 0xd0, 0xfc, 0xe6, 0x87, 0xe7, 0x34, 0x3f, - 0x39, 0xa1, 0xf9, 0xcd, 0x0f, 0xce, 0x68, 0x7e, 0x73, 0xff, 0xf1, 0xaf, 0xfb, 0x34, 0x3f, 0xb0, - 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xcb, 0xef, 0x2f, 0x81, 0xff, 0xfb, 0xc1, 0xfa, 0x81, 0xff, - 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0xce, 0x1f, 0xb4, 0x33, - 0x87, 0xed, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0x0f, 0xfc, 0x1f, 0x50, - 0x3f, 0xf1, 0xa1, 0xff, 0xaf, 0xff, 0x82, 0xd0, 0xfc, 0xe0, 0xe0, 0xfe, 0x72, 0xdf, 0xf0, 0x4e, - 0x60, 0xc2, 0x70, 0xa8, 0x1b, 0x0d, 0x85, 0x40, 0xd8, 0x6c, 0x2a, 0x06, 0xc3, 0x61, 0x50, 0x37, - 0xf8, 0x2d, 0x0d, 0x87, 0xed, 0x0f, 0xe4, 0x16, 0x1f, 0xef, 0xc8, 0x7f, 0xe0, 0xc0, 0x03, 0xff, - 0xe4, 0x27, 0x0f, 0xda, 0x13, 0x87, 0xed, 0x09, 0xc3, 0xf6, 0x84, 0xe1, 0xfb, 0x42, 0x7f, 0xfc, - 0x87, 0xed, 0x0f, 0xfc, 0x68, 0x7d, 0xff, 0xfb, 0x0f, 0xa8, 0x19, 0xc3, 0xce, 0x1c, 0xe1, 0xce, - 0x87, 0x50, 0x2b, 0xc8, 0x7b, 0x41, 0xc8, 0x77, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x0f, 0xcd, - 0xff, 0x5a, 0x68, 0x5a, 0x0a, 0x60, 0xd0, 0xb0, 0xa7, 0x06, 0x85, 0x85, 0x38, 0x34, 0x2c, 0x2d, - 0xc1, 0xa0, 0x70, 0xb7, 0x06, 0x82, 0x81, 0x6e, 0x0d, 0x06, 0x85, 0xbf, 0x91, 0xc3, 0x66, 0x86, - 0xe0, 0xd9, 0x06, 0x70, 0xec, 0x3a, 0xd0, 0xd6, 0x1d, 0xa1, 0x7c, 0x87, 0xfe, 0x08, 0x0f, 0x97, - 0xc7, 0xf2, 0x7f, 0x9c, 0x2d, 0x30, 0xdb, 0x85, 0xa6, 0x1b, 0x70, 0xb4, 0xc3, 0x6e, 0x16, 0x98, - 0x6d, 0xc2, 0xd3, 0x0d, 0xb8, 0x5a, 0x61, 0xb7, 0x5b, 0x4c, 0x36, 0xff, 0x03, 0x0d, 0xb8, 0x7b, - 0x1f, 0x83, 0xf6, 0x05, 0x07, 0xf6, 0x1f, 0xf8, 0xc3, 0xc0, 0x0f, 0xfc, 0x1e, 0x7f, 0xfe, 0x0c, - 0xe1, 0xf9, 0xc3, 0x38, 0x7e, 0x70, 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xe7, 0x0c, 0xe1, 0xf9, 0xc3, - 0x3f, 0xff, 0x07, 0xfe, 0x0f, 0xf9, 0x0c, 0x87, 0xf3, 0xa1, 0x58, 0x7c, 0xe8, 0x75, 0xa1, 0xad, - 0x0f, 0x9d, 0x05, 0x87, 0xf9, 0xc3, 0xff, 0x07, 0x0f, 0xfd, 0xab, 0xf8, 0x70, 0xb5, 0x60, 0x71, - 0xc2, 0xd5, 0x85, 0x8e, 0x16, 0xac, 0x2c, 0x70, 0xb5, 0x61, 0x63, 0x85, 0xab, 0x0b, 0x1c, 0x2d, - 0x58, 0x58, 0xe1, 0x6a, 0xc2, 0xc7, 0x0b, 0x57, 0xf1, 0x77, 0xca, 0xc3, 0xbc, 0x83, 0x48, 0x3f, - 0xda, 0x1f, 0xfb, 0x43, 0xff, 0x68, 0x1f, 0xff, 0xc1, 0xee, 0x0c, 0xe1, 0xed, 0x0c, 0xc1, 0xd6, - 0x1d, 0x40, 0xed, 0x0e, 0x90, 0x9e, 0x0f, 0x68, 0xdc, 0x1b, 0xe8, 0x1e, 0x43, 0xff, 0x1f, 0xfe, - 0x42, 0xc3, 0xf6, 0x85, 0x87, 0xed, 0x0b, 0x0f, 0xda, 0x16, 0xbf, 0xb4, 0x2f, 0xff, 0x20, 0x0f, - 0x90, 0x21, 0xbf, 0x81, 0x83, 0x42, 0xd1, 0xc1, 0x83, 0x42, 0xc0, 0xe0, 0xc1, 0x21, 0x60, 0x71, - 0xc1, 0x21, 0x60, 0x71, 0xc1, 0x40, 0xb0, 0x39, 0x40, 0x30, 0x58, 0x1c, 0xa0, 0x1c, 0x2c, 0x0e, - 0x68, 0x58, 0x5f, 0xc6, 0x1b, 0x41, 0xa1, 0x38, 0x6a, 0x02, 0x0d, 0x40, 0xce, 0x1f, 0x61, 0xee, - 0x0e, 0x60, 0xfa, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x17, 0xf3, 0xff, 0x8d, 0x1c, 0x3b, 0x0d, 0x85, - 0x87, 0x61, 0xb0, 0xb0, 0xec, 0x36, 0x16, 0x1d, 0x86, 0xc2, 0xc3, 0xb0, 0xd8, 0x58, 0x76, 0x1b, - 0x0b, 0x0e, 0xc3, 0x7f, 0x07, 0x61, 0xb4, 0x3f, 0x61, 0xa0, 0xfe, 0xc3, 0xfe, 0x47, 0x0f, 0xfb, - 0xe8, 0x30, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, 0xc1, 0xff, 0x8c, 0x3f, 0xf0, 0x58, 0x73, 0xfe, 0x0b, - 0x0e, 0x70, 0x9c, 0x2c, 0x39, 0x83, 0x61, 0x61, 0xcc, 0x1b, 0x0b, 0x0e, 0x60, 0xd8, 0x58, 0x73, - 0xfe, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0xfe, 0x0b, 0x0f, 0xfc, 0xb6, 0x1f, 0xfb, 0xe8, 0x20, 0x0f, - 0xfc, 0x1f, 0x70, 0x7f, 0xd6, 0x1f, 0xf3, 0x86, 0xd0, 0xe7, 0x0f, 0x68, 0x4e, 0x84, 0xb5, 0xa0, - 0xff, 0xea, 0x60, 0x43, 0xfd, 0x21, 0xff, 0x83, 0x7f, 0xf8, 0x36, 0x1f, 0xb0, 0xd8, 0x7e, 0xc3, - 0x61, 0xfb, 0x0d, 0xff, 0xe0, 0xda, 0x1e, 0x70, 0x0f, 0xd8, 0x7b, 0xf8, 0x2c, 0x3d, 0xa3, 0x85, - 0x85, 0x26, 0x8e, 0x16, 0x0b, 0x4d, 0x1c, 0x2c, 0xb4, 0x1a, 0x38, 0x5f, 0x21, 0x68, 0xe0, 0x7c, - 0x1d, 0xa3, 0x97, 0x83, 0xda, 0x3d, 0xb8, 0x7b, 0xf8, 0x2c, 0x3d, 0xa1, 0xec, 0x36, 0x21, 0xf6, - 0x1b, 0x0f, 0xed, 0x03, 0x87, 0xf5, 0xf9, 0x00, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, - 0x21, 0x68, 0x4e, 0x1b, 0x42, 0xc3, 0x38, 0x69, 0x0b, 0x0c, 0xe1, 0xa4, 0x2f, 0xff, 0xc8, 0x64, - 0x2b, 0x0f, 0xf6, 0x82, 0x81, 0xfe, 0x70, 0x68, 0x7f, 0xd7, 0xc1, 0xff, 0x9f, 0x41, 0xfe, 0x7d, - 0x37, 0xa5, 0x82, 0xf2, 0x1c, 0xd3, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xea, 0x07, 0xfe, - 0x06, 0x87, 0xfe, 0x1d, 0x0f, 0xef, 0xff, 0xde, 0x0f, 0x68, 0x7f, 0xe2, 0xc3, 0xff, 0x03, 0x43, - 0xff, 0x17, 0xff, 0x83, 0x5e, 0x43, 0xce, 0x15, 0x92, 0x1e, 0x70, 0xa0, 0x48, 0x79, 0xc3, 0xd2, - 0x1e, 0x70, 0xf5, 0xff, 0xc1, 0xea, 0x07, 0x9c, 0x00, 0x3f, 0xff, 0x26, 0x1f, 0xf8, 0xc3, 0xff, - 0x18, 0x7f, 0xe3, 0x0b, 0xfc, 0x85, 0x85, 0x86, 0xd0, 0xb0, 0xb0, 0xda, 0x16, 0x16, 0x1b, 0x42, - 0xc2, 0xc3, 0x68, 0x58, 0x5f, 0xe4, 0x2c, 0x3f, 0xf1, 0x87, 0xfe, 0x35, 0xff, 0xc7, 0xff, 0xec, - 0x0f, 0xec, 0x3b, 0xf8, 0x36, 0x1d, 0xa3, 0x86, 0xc3, 0xb0, 0xb0, 0xd8, 0x76, 0x16, 0x1b, 0x0e, - 0xc2, 0xff, 0xf3, 0x85, 0x84, 0xe1, 0xd8, 0x58, 0x6c, 0x3b, 0x0b, 0x0d, 0x87, 0x7f, 0x06, 0xc3, - 0xb4, 0x3e, 0xc3, 0x90, 0xfd, 0x87, 0xfe, 0x06, 0x1f, 0xf8, 0x18, 0x70, 0x07, 0xff, 0x83, 0x61, - 0xf3, 0x86, 0xc3, 0xf6, 0x1b, 0xd5, 0xef, 0x06, 0x5f, 0xf0, 0x7f, 0xe0, 0xdf, 0xff, 0xbc, 0x17, - 0x07, 0xfe, 0xd0, 0xff, 0xaf, 0xfe, 0x0f, 0xfc, 0xe1, 0xff, 0xa8, 0x1f, 0xf3, 0xa1, 0xfa, 0xfa, - 0x0f, 0xfc, 0x1c, 0xbf, 0xff, 0x07, 0xfe, 0x30, 0xff, 0xc6, 0x3f, 0xfc, 0x0c, 0x0b, 0xfc, 0x0c, - 0x3f, 0xf1, 0x82, 0xff, 0x82, 0xc1, 0x40, 0xce, 0x16, 0x0a, 0x07, 0x61, 0x60, 0xa0, 0x76, 0x16, - 0x0b, 0xfe, 0x0b, 0x05, 0x03, 0xfb, 0x0f, 0xf2, 0xd8, 0x7f, 0xbe, 0x80, 0x0c, 0xff, 0xe0, 0x7e, - 0x6d, 0x75, 0x83, 0x06, 0x0c, 0x35, 0x01, 0x83, 0x06, 0x1b, 0x41, 0x83, 0x04, 0x85, 0x85, 0x83, - 0x03, 0x82, 0x81, 0x60, 0xc2, 0xd3, 0x42, 0xc1, 0x84, 0xf6, 0x1b, 0x4c, 0x37, 0x83, 0xbf, 0x04, - 0xf8, 0x3b, 0x0e, 0x7a, 0x61, 0x90, 0xd6, 0x82, 0xd0, 0xe7, 0xc1, 0xcf, 0x83, 0x90, 0xff, 0x0f, - 0xd8, 0x77, 0xe8, 0x2c, 0x3b, 0x47, 0x0b, 0x43, 0x60, 0x7f, 0xfa, 0xc0, 0xe1, 0x61, 0x53, 0x03, - 0x85, 0x85, 0x4c, 0x0e, 0x07, 0x0b, 0x70, 0x38, 0x1c, 0x2d, 0xc0, 0xe0, 0xa0, 0x5b, 0xfc, 0x0d, - 0x0b, 0x34, 0x33, 0x86, 0xc8, 0x3b, 0x42, 0x70, 0xf7, 0x06, 0xb0, 0xe6, 0x0b, 0xe0, 0xff, 0xc1, - 0x80, 0xfe, 0xbf, 0xe7, 0x47, 0x0f, 0xb7, 0x41, 0x87, 0xdb, 0xa0, 0xc3, 0xa3, 0x74, 0x18, 0x6e, - 0x33, 0x41, 0x85, 0x60, 0xcd, 0x06, 0x0b, 0x0b, 0x34, 0x18, 0xe1, 0xb3, 0xf9, 0xd0, 0x9c, 0xd0, - 0xc8, 0x67, 0x20, 0xff, 0x50, 0x3f, 0xe7, 0x43, 0xfa, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0x7f, 0x82, - 0xfe, 0x34, 0x0e, 0x16, 0x8e, 0x68, 0x1c, 0x2c, 0x2c, 0xd0, 0x38, 0x58, 0x59, 0xa0, 0x70, 0xb0, - 0xb3, 0x40, 0xe1, 0x61, 0x66, 0x81, 0xc2, 0xc2, 0xcc, 0x27, 0x0b, 0x0b, 0x30, 0x9c, 0x2f, 0xe7, - 0x09, 0xc2, 0xd0, 0xa8, 0x13, 0x91, 0x06, 0xd0, 0x9c, 0xc3, 0xac, 0x33, 0x98, 0x76, 0x1e, 0xf4, - 0x1f, 0xf8, 0x30, 0x0f, 0x7f, 0xd1, 0xf8, 0x3b, 0x43, 0x69, 0x87, 0x68, 0x6c, 0x18, 0x76, 0x86, - 0xc1, 0x87, 0x68, 0x6c, 0x18, 0x77, 0x06, 0xc1, 0xbf, 0xfc, 0xe0, 0xc3, 0xb4, 0x36, 0x0c, 0x3b, - 0x43, 0x7e, 0x0e, 0xd0, 0xda, 0x1f, 0x68, 0x68, 0x3f, 0x68, 0x7f, 0xe3, 0x43, 0xfe, 0xf8, 0x38, - 0x0f, 0x90, 0xff, 0xc0, 0xc3, 0xef, 0xc0, 0xb0, 0xfb, 0x4c, 0x1f, 0xf8, 0xc1, 0x96, 0x1f, 0xb0, - 0x6e, 0x1f, 0xd8, 0x30, 0x5f, 0xe0, 0x60, 0xc3, 0x9f, 0x05, 0x83, 0x0e, 0xf0, 0x6c, 0x18, 0x6e, - 0x0e, 0xfc, 0x17, 0x07, 0xb4, 0x37, 0x07, 0x24, 0x1a, 0xc3, 0xd8, 0x7a, 0x81, 0xce, 0x1f, 0x7f, - 0xd0, 0x0e, 0x50, 0x7f, 0xe0, 0x68, 0x7f, 0xe3, 0xff, 0x21, 0xef, 0x21, 0xac, 0x39, 0xe7, 0x09, - 0xc3, 0xda, 0x07, 0x6c, 0x3f, 0xf5, 0xe4, 0x3f, 0xcf, 0xa9, 0xc1, 0xe6, 0xf2, 0x1b, 0xe4, 0x0f, - 0x44, 0x3c, 0xdc, 0x1b, 0xff, 0x90, 0xf6, 0x87, 0xb4, 0x3d, 0xa1, 0xed, 0x0f, 0x6b, 0xf6, 0x87, - 0xbf, 0xf9, 0x08, 0x0f, 0xfc, 0x1f, 0xee, 0x0d, 0xf8, 0x36, 0x1d, 0xa6, 0x15, 0x03, 0xb0, 0x61, - 0x61, 0x20, 0xc1, 0x83, 0x82, 0xd3, 0x06, 0x5a, 0xdc, 0x0c, 0x1b, 0xfe, 0x0b, 0x06, 0x1d, 0xa1, - 0x69, 0x86, 0xe0, 0xdf, 0x82, 0xb0, 0x60, 0xc3, 0x9c, 0x2a, 0x08, 0x67, 0x95, 0x78, 0x3d, 0xfa, - 0x8f, 0x07, 0x21, 0xe6, 0x0f, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x1f, 0x41, 0xff, - 0x5a, 0x70, 0x7f, 0x78, 0x37, 0x90, 0xeb, 0xc1, 0xeb, 0xc8, 0x3c, 0xff, 0xe2, 0xc0, 0x87, 0xfe, - 0x0f, 0xfc, 0x1f, 0xdf, 0xfe, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xef, - 0xff, 0x07, 0xb4, 0x3c, 0xe1, 0x0f, 0x50, 0x3f, 0xf5, 0x03, 0xdf, 0xff, 0xbc, 0x1e, 0xa0, 0x7f, - 0xea, 0x07, 0xdf, 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xbf, 0xfc, 0x85, 0x87, 0xed, 0x0b, 0x0f, - 0xda, 0x16, 0x1f, 0xb4, 0x2d, 0x7f, 0x68, 0x5f, 0xfe, 0x40, 0x07, 0xff, 0x83, 0x61, 0xf3, 0x86, - 0xc3, 0xf6, 0x1b, 0x0f, 0xd8, 0x6f, 0xff, 0x07, 0xed, 0x0f, 0xfd, 0xa1, 0xf7, 0xff, 0xe0, 0x68, - 0x5c, 0x1b, 0x06, 0x1b, 0x43, 0x60, 0xc3, 0x68, 0x6c, 0x18, 0x6d, 0x0d, 0x83, 0x0d, 0xa0, 0xf4, - 0x1f, 0x68, 0x78, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd0, 0xff, 0x6e, 0x9f, 0xf8, 0xdd, 0x0f, 0xf6, - 0xe8, 0x7f, 0xb7, 0x47, 0xfc, 0x0d, 0xd1, 0x83, 0x60, 0xdd, 0x18, 0x36, 0x0d, 0xd1, 0x83, 0x60, - 0xdd, 0x1f, 0xf0, 0x37, 0x46, 0x0f, 0xb7, 0x43, 0xfd, 0x9a, 0x1f, 0xbd, 0x00, 0x0f, 0x28, 0x3f, - 0xe7, 0x0f, 0xf9, 0xff, 0xc1, 0x9d, 0x0e, 0xe0, 0xad, 0x0e, 0xb0, 0xa8, 0x38, 0x4e, 0x1f, 0xac, - 0xb4, 0x3f, 0xae, 0x0f, 0xe7, 0xd0, 0x7c, 0xdf, 0xfe, 0x4a, 0x38, 0x7d, 0xa1, 0xb0, 0xfb, 0x43, - 0x61, 0xf6, 0x86, 0xff, 0xe4, 0x36, 0x87, 0xb4, 0x0f, 0xfc, 0x1f, 0xcb, 0x53, 0xe8, 0x37, 0xea, - 0x94, 0x1f, 0x68, 0x7f, 0xe0, 0x68, 0x7f, 0xe0, 0x7f, 0xfe, 0xc2, 0xd0, 0xff, 0xc0, 0xd0, 0xff, - 0xc0, 0xd3, 0xff, 0x41, 0xb0, 0x6b, 0xeb, 0x0d, 0x83, 0x0f, 0x38, 0x4e, 0x0c, 0x3c, 0xe1, 0x70, - 0x30, 0xf3, 0x81, 0xc2, 0xff, 0xe0, 0x30, 0x58, 0x79, 0xc3, 0xff, 0x07, 0x80, 0x0f, 0xa8, 0x1f, - 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xdf, 0xff, 0x83, 0x68, 0x54, 0x0d, 0x86, - 0xd0, 0xa8, 0x1b, 0x0d, 0xff, 0xf8, 0x3a, 0x0b, 0x43, 0xfd, 0x40, 0x61, 0xff, 0xba, 0x83, 0xff, - 0x1e, 0x83, 0xfc, 0xdc, 0xfd, 0x28, 0x37, 0x90, 0xe6, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xec, 0x3b, - 0xf0, 0x76, 0x1d, 0xa6, 0x1d, 0x87, 0x60, 0xc3, 0xb0, 0xec, 0x18, 0x67, 0x43, 0x60, 0xcb, 0xff, - 0x18, 0x30, 0xec, 0x3b, 0x06, 0x1d, 0x87, 0x60, 0xc3, 0xb0, 0xef, 0xc1, 0xd8, 0x76, 0x87, 0xd8, - 0x74, 0x1f, 0xb0, 0xfe, 0xff, 0xf2, 0x19, 0x7f, 0xc0, 0x0f, 0x41, 0xff, 0x9c, 0x3f, 0xf5, 0x03, - 0xf7, 0xff, 0xed, 0xd7, 0xfd, 0x6e, 0x1f, 0xe7, 0x70, 0xff, 0x3b, 0x83, 0xfc, 0x07, 0x70, 0x61, - 0xb0, 0x3b, 0x83, 0x0d, 0x81, 0xdc, 0x18, 0x6c, 0x0e, 0xe0, 0xff, 0x01, 0xdc, 0x18, 0x7c, 0xee, - 0x04, 0x3e, 0xb7, 0x0f, 0x9f, 0x90, 0x0f, 0xfc, 0x1f, 0xf9, 0xb8, 0x1f, 0x86, 0xfa, 0x42, 0xd3, - 0x14, 0x38, 0x76, 0x0c, 0x33, 0x87, 0x60, 0xc3, 0x38, 0x76, 0x0c, 0x33, 0x81, 0x46, 0x0d, 0x6b, - 0xfa, 0x30, 0x77, 0xa9, 0x87, 0x60, 0xc3, 0x38, 0x76, 0xac, 0x33, 0x87, 0x7e, 0x0c, 0xe1, 0x24, - 0x1f, 0x38, 0x5a, 0x1f, 0xd8, 0x58, 0x7f, 0xbf, 0x40, 0x0e, 0x7f, 0xf9, 0x3f, 0x21, 0x38, 0x7b, - 0x06, 0x84, 0xe1, 0xec, 0x1a, 0x13, 0x87, 0xb0, 0x68, 0x4f, 0x07, 0x60, 0xd0, 0x9d, 0xd0, 0xb0, - 0x68, 0x4e, 0x3c, 0x0c, 0x1a, 0x13, 0x81, 0x81, 0x83, 0x42, 0x70, 0xf7, 0xe4, 0x27, 0x0f, 0x61, - 0xf3, 0x87, 0xa0, 0xf9, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x01, 0xc3, 0x80, 0x3f, 0xfc, 0x0d, 0x0f, - 0x38, 0x34, 0x3e, 0xc1, 0xa1, 0xf6, 0x0d, 0x0f, 0x38, 0x3f, 0xfc, 0x1f, 0xf8, 0x3f, 0xf1, 0xff, - 0xfb, 0x43, 0xf3, 0xe4, 0x3f, 0x3e, 0x43, 0xf3, 0xe9, 0x7f, 0x5f, 0xff, 0xb0, 0x0f, 0xfc, 0x1f, - 0xa8, 0x1c, 0xe7, 0xf1, 0xa1, 0xb4, 0xd1, 0xc7, 0x0a, 0x80, 0xc2, 0xc1, 0x41, 0xc2, 0xc2, 0xc2, - 0xdc, 0x36, 0x16, 0x1b, 0x43, 0x61, 0x61, 0xb4, 0x36, 0x16, 0x1b, 0x43, 0x61, 0x61, 0xb4, 0x37, - 0xf0, 0x6d, 0x0d, 0xa1, 0xf6, 0x86, 0x83, 0xf6, 0x87, 0xfe, 0x34, 0x3f, 0xf1, 0xa1, 0x80, 0x0f, - 0xfc, 0x1f, 0x5f, 0xe4, 0xfc, 0x1f, 0x69, 0xa6, 0x04, 0x36, 0x98, 0x30, 0x61, 0xb0, 0x60, 0xc1, - 0x86, 0xc1, 0x83, 0x06, 0x1b, 0x06, 0x0c, 0x18, 0x4e, 0x0c, 0x18, 0x3f, 0xf8, 0x18, 0x7e, 0x6f, - 0xc1, 0xfa, 0x9a, 0x17, 0xf9, 0xd4, 0x1f, 0xf6, 0x1f, 0xf9, 0xc3, 0xfd, 0x79, 0x0f, 0xfc, 0x10, - 0x03, 0xff, 0xe4, 0x3f, 0x38, 0x6d, 0x0f, 0xd4, 0x0d, 0xa1, 0x7f, 0xfe, 0xf0, 0x79, 0xc3, 0xb8, - 0x3e, 0xb0, 0xed, 0x0d, 0x7f, 0xf9, 0x0f, 0x58, 0x7f, 0xe1, 0xd0, 0xff, 0xcf, 0xff, 0xc1, 0x5b, - 0xa1, 0xe7, 0x0a, 0x06, 0x87, 0x9c, 0x3d, 0xff, 0xe0, 0xf7, 0x2f, 0xac, 0x00, 0x0f, 0xa0, 0xff, - 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x67, 0x43, 0x3a, 0x1f, 0x3a, 0x07, 0x43, 0xf9, 0xe9, 0xa1, - 0xff, 0x5e, 0x83, 0xf9, 0xbc, 0xaf, 0x48, 0x6f, 0xa4, 0x33, 0x7c, 0x09, 0x7f, 0xe1, 0x0d, 0xff, - 0xe4, 0x3b, 0x0f, 0xda, 0x1d, 0x87, 0xed, 0x0e, 0xff, 0xf2, 0x1d, 0xaf, 0xed, 0x00, 0x07, 0xff, - 0xe4, 0x3e, 0x70, 0xff, 0xc0, 0xb0, 0xff, 0xc0, 0xd0, 0xfe, 0xff, 0xfd, 0xe0, 0xe7, 0x41, 0x61, - 0xfd, 0xc1, 0xbc, 0x1f, 0x58, 0x7b, 0xc1, 0x9f, 0xff, 0xd0, 0x36, 0x81, 0xeb, 0x20, 0xd4, 0x0f, - 0x58, 0x7a, 0x81, 0xeb, 0x0f, 0x5f, 0xfc, 0x1e, 0xa2, 0xfa, 0x81, 0x0f, 0xe4, 0x3f, 0xf1, 0x61, - 0xdf, 0x83, 0x74, 0x0d, 0xa6, 0x16, 0x94, 0x0b, 0x06, 0x0e, 0x0b, 0x81, 0x83, 0x78, 0xa0, 0x3c, - 0x60, 0xd8, 0x2d, 0x04, 0x60, 0xc3, 0x90, 0xec, 0x19, 0x5f, 0x81, 0x83, 0x17, 0xde, 0x07, 0xe0, - 0xfb, 0x0b, 0x0f, 0xea, 0x04, 0x87, 0xf6, 0x1f, 0xf8, 0xa0, 0x7f, 0xe3, 0x0f, 0xfc, 0x1f, 0x80, - 0x0f, 0xce, 0x21, 0x7f, 0x04, 0xe5, 0x83, 0x47, 0x09, 0xc1, 0x66, 0x16, 0x13, 0x84, 0x98, 0x5a, - 0xd6, 0xb8, 0xc2, 0xff, 0xf1, 0x85, 0x84, 0xe1, 0xd8, 0x58, 0x56, 0x86, 0xd1, 0xc2, 0xf4, 0x1b, - 0xf8, 0x0e, 0x61, 0xb4, 0x3b, 0x8a, 0x04, 0x87, 0x78, 0x2d, 0x0f, 0x3c, 0x19, 0xe0, 0xed, 0x0f, - 0x3a, 0x1f, 0xf8, 0x20, 0x0e, 0xd0, 0x38, 0x6f, 0xc6, 0x81, 0xc3, 0x69, 0x9a, 0x07, 0x0d, 0x83, - 0x34, 0x0e, 0x04, 0xc1, 0x9a, 0x07, 0x34, 0xc1, 0x9f, 0x4f, 0x90, 0x60, 0xcd, 0x03, 0x86, 0xc1, - 0x9a, 0x07, 0x0d, 0x83, 0x34, 0x0e, 0x1b, 0xf1, 0xa0, 0x70, 0xda, 0x16, 0x81, 0xc0, 0x90, 0x6d, - 0x76, 0x0c, 0x3d, 0xf2, 0xb0, 0x61, 0xed, 0x0b, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xf5, - 0x03, 0xff, 0x03, 0x43, 0x7e, 0x0f, 0x61, 0xb0, 0x61, 0x91, 0x82, 0xc1, 0x84, 0xe1, 0xec, 0x19, - 0x0e, 0x14, 0x0c, 0x19, 0x8e, 0x15, 0x0c, 0x19, 0x8e, 0x13, 0x98, 0x33, 0x1c, 0x36, 0x7e, 0x71, - 0xc3, 0x6e, 0xba, 0x1c, 0x28, 0x18, 0x79, 0xc2, 0xc3, 0xf9, 0xc0, 0xe1, 0xfe, 0xfc, 0x80, 0x3f, - 0xff, 0x78, 0x3f, 0x3a, 0x1f, 0xf9, 0xe0, 0xff, 0xdf, 0x4f, 0x07, 0x9b, 0x8a, 0x02, 0xe0, 0xbd, - 0x05, 0x40, 0xde, 0x02, 0x1d, 0x40, 0xe4, 0x3f, 0xf0, 0x7e, 0xff, 0xf2, 0x1d, 0x87, 0xed, 0x0e, - 0xc3, 0xf6, 0x87, 0x61, 0xfb, 0x43, 0xbf, 0xfc, 0x87, 0x6b, 0xfb, 0x40, 0x0f, 0x7f, 0xe3, 0xf0, - 0x30, 0x68, 0xe6, 0x98, 0x30, 0x60, 0x73, 0x06, 0x0c, 0x18, 0x1c, 0xc1, 0x83, 0x06, 0x07, 0x30, - 0x60, 0xc1, 0x81, 0xcc, 0x18, 0x30, 0x68, 0xe6, 0x0c, 0x1f, 0xf8, 0xd3, 0x06, 0x1e, 0x4f, 0xc0, - 0xc3, 0xf6, 0x1d, 0x87, 0xe4, 0x3b, 0x0f, 0x48, 0x7b, 0x43, 0xb4, 0x3d, 0x7f, 0xa0, 0x0f, 0xec, - 0x3a, 0xf8, 0x33, 0x87, 0x6a, 0xdf, 0xfe, 0x30, 0x61, 0xd8, 0x76, 0x0c, 0x82, 0xc1, 0x03, 0x06, - 0x61, 0x60, 0xc1, 0x83, 0x30, 0xb0, 0x60, 0xc1, 0x98, 0x58, 0x30, 0x60, 0xcc, 0x0e, 0x0c, 0x1f, - 0x8f, 0xfc, 0x0d, 0x0f, 0x38, 0x30, 0x41, 0xfb, 0x0a, 0x0f, 0xf6, 0x16, 0x1f, 0xeb, 0xe8, 0x0f, - 0xfc, 0x1f, 0xea, 0x14, 0x0b, 0xf0, 0x5a, 0x38, 0x5a, 0x61, 0x61, 0x68, 0x30, 0x60, 0xb0, 0xac, - 0x18, 0x31, 0xc3, 0xb4, 0xc1, 0xbc, 0x1c, 0xe6, 0x0c, 0x7f, 0xe4, 0xc1, 0x84, 0xe0, 0x70, 0x69, - 0x84, 0xc0, 0x70, 0x7e, 0x0b, 0x40, 0xe0, 0xc3, 0xd8, 0x54, 0x02, 0x1d, 0xc1, 0x50, 0x3e, 0xb0, - 0xda, 0x1e, 0xa0, 0x5f, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2f, 0x41, 0xff, - 0x58, 0x38, 0x3f, 0x3c, 0xc0, 0xb4, 0x35, 0xe4, 0x16, 0x07, 0xd0, 0x24, 0x39, 0x41, 0x30, 0x6f, - 0xfe, 0x43, 0xff, 0x1c, 0x1f, 0xf8, 0xe0, 0xfd, 0xff, 0xe0, 0xf6, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, - 0xf7, 0xff, 0x83, 0xda, 0xfe, 0xc2, 0x0f, 0xfc, 0x1f, 0xf3, 0x71, 0xf9, 0x2f, 0x48, 0x5a, 0x69, - 0xa1, 0xec, 0x1a, 0x68, 0x7b, 0x06, 0x9c, 0x1e, 0xc1, 0xa7, 0xff, 0x03, 0x4d, 0x0b, 0x06, 0x0d, - 0x34, 0x2c, 0x18, 0x34, 0xd0, 0xb0, 0x7e, 0x4c, 0x36, 0x0d, 0x09, 0xc3, 0x60, 0x83, 0x50, 0x36, - 0x1e, 0x70, 0xec, 0x3c, 0xc1, 0xd8, 0x00, 0x0f, 0xd2, 0x1f, 0xf8, 0xb0, 0xef, 0xc1, 0xd8, 0x76, - 0x0d, 0xff, 0xe3, 0x06, 0x2f, 0xf1, 0x83, 0x0f, 0xfb, 0x06, 0x07, 0xf8, 0x2c, 0x18, 0x1c, 0x0e, - 0x16, 0x0c, 0x0e, 0x16, 0x16, 0x0c, 0x0e, 0x16, 0x17, 0xe0, 0x30, 0x58, 0x5a, 0x1b, 0x42, 0xc4, - 0x83, 0x38, 0x6c, 0x83, 0x9d, 0x0d, 0x98, 0x76, 0x87, 0x7a, 0x0f, 0xfc, 0x18, 0x0f, 0xc8, 0x7f, - 0xe1, 0xc3, 0xdf, 0x82, 0xa0, 0x7b, 0x4c, 0x2c, 0x0e, 0x16, 0x0c, 0x1c, 0x16, 0x83, 0x06, 0x38, - 0x6b, 0x06, 0x0d, 0xff, 0xd1, 0x83, 0x15, 0xa6, 0x08, 0xc1, 0x85, 0x83, 0x0d, 0x83, 0x0b, 0x06, - 0x1b, 0xf0, 0x1c, 0x18, 0x6d, 0x0d, 0x40, 0x60, 0x48, 0x33, 0x85, 0x83, 0x43, 0x3a, 0x16, 0x0c, - 0x35, 0xa1, 0xbf, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xeb, 0x0f, 0xfc, 0x0d, 0x0f, 0x9f, 0xff, - 0x82, 0x70, 0xfe, 0xc2, 0x70, 0xfe, 0xc2, 0x7f, 0xfe, 0x09, 0xc3, 0xff, 0x0e, 0x1f, 0xf8, 0xa3, - 0xff, 0xc8, 0x28, 0xe1, 0xf6, 0x83, 0x56, 0x1f, 0x68, 0x31, 0xc3, 0xed, 0x28, 0x3f, 0xfc, 0x98, - 0x1c, 0x3e, 0xd0, 0xff, 0xc1, 0x0f, 0xce, 0x1d, 0x7c, 0x19, 0xc3, 0xb4, 0xdf, 0xfe, 0x30, 0x61, - 0x9c, 0x3b, 0x06, 0x19, 0xc3, 0xb0, 0x61, 0x9c, 0x3b, 0x06, 0x7f, 0xe0, 0x60, 0xc1, 0x86, 0xa0, - 0x30, 0x60, 0xb0, 0xb0, 0xbf, 0x05, 0xc6, 0x85, 0xa1, 0xef, 0x41, 0xa0, 0xf3, 0xe8, 0x3f, 0x9f, - 0x25, 0xc1, 0xef, 0x21, 0x9f, 0x07, 0xfe, 0x0c, 0x0e, 0xbf, 0x03, 0x3f, 0x06, 0x70, 0x66, 0x98, - 0x76, 0x0c, 0xc1, 0x86, 0x70, 0x66, 0x0c, 0x1f, 0x81, 0x98, 0x31, 0xc3, 0xb3, 0x06, 0x30, 0x76, - 0x60, 0xcb, 0xa8, 0x19, 0x83, 0x1a, 0xb0, 0x67, 0xe0, 0xec, 0x19, 0x87, 0xec, 0x18, 0x87, 0xce, - 0x0c, 0x3f, 0xa8, 0x0c, 0x3e, 0xf8, 0x2c, 0x3f, 0xf0, 0x40, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, - 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7e, 0xd0, 0xcf, 0xff, 0x90, 0xff, 0xc1, 0xfb, 0xff, 0xf0, 0x7f, - 0x70, 0x7f, 0xe0, 0x68, 0x7e, 0xff, 0xfd, 0xe0, 0xfa, 0xf4, 0x1f, 0xf3, 0x83, 0x43, 0xf3, 0xe4, - 0x0f, 0x21, 0xbe, 0x43, 0xd7, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xec, 0x3b, 0xf0, 0x76, 0x1d, 0xa6, - 0x08, 0x18, 0xc0, 0xc1, 0x83, 0x06, 0x0c, 0x18, 0x30, 0x60, 0xc1, 0x26, 0x0c, 0xa0, 0x30, 0x39, - 0x83, 0x34, 0x18, 0x51, 0x83, 0x10, 0xb0, 0x20, 0xd3, 0x0e, 0xcb, 0x07, 0xe0, 0xec, 0xd0, 0x61, - 0xfd, 0xc1, 0x21, 0xf3, 0xc1, 0xfe, 0xbc, 0x87, 0xf5, 0xc8, 0x7f, 0xe0, 0xff, 0x0c, 0xff, 0xc1, - 0x7e, 0x05, 0x01, 0x40, 0xb4, 0xc1, 0x20, 0xd0, 0xb0, 0x60, 0xd0, 0x61, 0xb0, 0x60, 0xd1, 0xc3, - 0x60, 0xc1, 0xc5, 0xf2, 0x60, 0xc1, 0xe0, 0xd8, 0x30, 0x63, 0xe4, 0x0c, 0x0c, 0x18, 0xce, 0x0d, - 0x07, 0xe3, 0x4e, 0x70, 0xb0, 0xd8, 0x5e, 0x0c, 0x85, 0x40, 0xbc, 0x87, 0x9c, 0x0f, 0x3c, 0x1d, - 0xc5, 0xa1, 0x78, 0x3f, 0xf0, 0x60, 0x0f, 0xa0, 0xff, 0xc0, 0xc3, 0xef, 0xc0, 0x70, 0xfb, 0x06, - 0x0b, 0xfe, 0x30, 0x60, 0xd7, 0xac, 0xc1, 0x96, 0x04, 0x14, 0x30, 0x6e, 0x83, 0x06, 0x98, 0x36, - 0x03, 0x82, 0x06, 0x0c, 0x33, 0x87, 0x60, 0xc3, 0x5a, 0x1b, 0xf0, 0x6e, 0xc3, 0x68, 0x75, 0x9a, - 0x14, 0x1c, 0xe8, 0xe1, 0xfa, 0xd0, 0xad, 0x0e, 0xf0, 0x7a, 0xc3, 0xff, 0x06, 0x0f, 0x28, 0x3f, - 0xf4, 0x87, 0xbf, 0x03, 0x0f, 0xb0, 0x63, 0xff, 0xc0, 0xca, 0x18, 0xef, 0x81, 0x98, 0xe5, 0x1f, - 0x03, 0xd1, 0x26, 0xaf, 0x03, 0x41, 0x83, 0x1b, 0x06, 0x0a, 0x0c, 0x36, 0x0c, 0x18, 0x34, 0xa7, - 0xe3, 0x47, 0x04, 0xe1, 0x30, 0x34, 0x1b, 0x07, 0xa8, 0x16, 0x1f, 0x58, 0x4e, 0x1f, 0xeb, 0xc8, - 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1f, 0x5f, 0x9c, 0x37, 0xe0, 0x9d, 0xc3, 0x60, 0xc2, 0xe3, 0x0d, - 0x83, 0x05, 0x83, 0x0d, 0x83, 0x06, 0x83, 0x0d, 0x83, 0x06, 0x16, 0x1b, 0x06, 0x0e, 0xdc, 0x36, - 0x0d, 0xf4, 0x98, 0x6c, 0x1a, 0xb0, 0xb0, 0xd8, 0x30, 0x61, 0x61, 0xbf, 0x03, 0x0b, 0x04, 0x61, - 0xd8, 0x58, 0x31, 0x0e, 0xc2, 0xd3, 0x0e, 0xbc, 0x15, 0xe8, 0x3f, 0xf0, 0x60, 0x07, 0xff, 0xe4, - 0x3e, 0xd0, 0xff, 0xc0, 0xc3, 0xff, 0x7f, 0xf2, 0x1f, 0xa8, 0x1b, 0x43, 0xf6, 0x86, 0xd0, 0xdf, - 0xff, 0xbc, 0x87, 0xfe, 0x0f, 0xfc, 0x1f, 0xf7, 0xff, 0x90, 0xec, 0x3f, 0x68, 0x76, 0x1f, 0xb4, - 0x3b, 0x5f, 0xda, 0x1d, 0xff, 0xe4, 0x00, 0x0e, 0xff, 0xe3, 0xf0, 0x7d, 0xa0, 0xd3, 0x06, 0x1b, - 0x0b, 0x06, 0x0c, 0x36, 0x16, 0x0c, 0x70, 0xd8, 0x58, 0x31, 0xc3, 0x68, 0x30, 0x65, 0xff, 0x8c, - 0x18, 0x73, 0xe0, 0xb0, 0x61, 0x9c, 0xc2, 0xfc, 0x15, 0x83, 0x0b, 0x43, 0x58, 0x58, 0x50, 0x4f, - 0x06, 0xc3, 0xe9, 0x0c, 0xe1, 0xff, 0x5e, 0x83, 0xff, 0x07, 0x80, 0x0e, 0xff, 0xe3, 0xf1, 0xa1, - 0xfb, 0x06, 0x68, 0x7e, 0xc1, 0x9a, 0x7f, 0x03, 0x06, 0x69, 0x85, 0x83, 0x06, 0x69, 0x85, 0x83, - 0x06, 0x69, 0x85, 0x83, 0x06, 0x60, 0xc2, 0xc1, 0x83, 0x30, 0x63, 0x60, 0xfc, 0x60, 0xc0, 0xa0, - 0x61, 0x38, 0x30, 0xc9, 0x05, 0x40, 0x61, 0xb0, 0xed, 0x06, 0x1b, 0x0c, 0xe1, 0x5f, 0x90, 0xff, - 0xc1, 0x80, 0x0b, 0xff, 0xc8, 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xda, 0x1d, 0x87, 0xed, 0x0e, 0xff, - 0xf2, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xf2, 0xf5, 0x17, 0x82, 0xff, 0xfd, 0xe0, 0xf3, 0xf8, - 0x3f, 0xce, 0x50, 0xd0, 0xf3, 0xe0, 0x50, 0x1e, 0x42, 0xf2, 0x15, 0x02, 0x7c, 0x04, 0x3a, 0x81, - 0xf0, 0x07, 0xff, 0x83, 0x61, 0xfb, 0x0d, 0x87, 0xec, 0x36, 0x1f, 0xb0, 0xdf, 0xfe, 0x0c, 0xbf, - 0xe0, 0xff, 0xc1, 0xdf, 0xff, 0x83, 0xea, 0x07, 0xfe, 0xa0, 0x7d, 0x7f, 0xfa, 0x0f, 0xa8, 0x1f, - 0xfa, 0x81, 0xef, 0xff, 0xde, 0x0d, 0x81, 0xc3, 0xfd, 0x40, 0x38, 0x7f, 0xbf, 0xfe, 0x0d, 0xa1, - 0x38, 0x7e, 0xb0, 0xce, 0x1f, 0x97, 0xed, 0x7c, 0x0f, 0xff, 0xde, 0x0f, 0xfc, 0x1f, 0xbf, 0xfc, - 0x1e, 0xd0, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x7f, 0xf8, 0x3d, 0xaf, 0xec, 0x20, - 0x0f, 0xd4, 0x0f, 0xfc, 0x50, 0x3b, 0xf0, 0x6a, 0x07, 0x60, 0xcf, 0xfc, 0x98, 0x30, 0xd4, 0x0e, - 0xc1, 0x86, 0xa0, 0x76, 0x0c, 0x37, 0x07, 0x60, 0xdf, 0xfe, 0x30, 0x61, 0xbc, 0x1d, 0xf8, 0x27, - 0xa0, 0x6c, 0x3d, 0xa6, 0x1a, 0x0e, 0xe0, 0x58, 0x7c, 0xf0, 0x6b, 0x43, 0x3c, 0x1e, 0xb0, 0xff, - 0xc1, 0x80, 0x0f, 0xec, 0x35, 0x60, 0xec, 0x36, 0x98, 0x76, 0x1b, 0x06, 0x7f, 0xf8, 0x19, 0xa0, - 0xc0, 0xf8, 0x19, 0xa3, 0x81, 0xf0, 0x33, 0x4b, 0x87, 0xc0, 0xcd, 0x3b, 0x1f, 0x03, 0x35, 0x65, - 0xbf, 0xc7, 0x68, 0x3f, 0x21, 0x74, 0x09, 0x5c, 0x1b, 0x43, 0x9c, 0x3b, 0x43, 0x9c, 0x3b, 0x42, - 0xbc, 0x80, 0x0e, 0xbf, 0xe0, 0x7e, 0x09, 0xc3, 0xda, 0x61, 0xb0, 0xf6, 0x98, 0x6c, 0x3d, 0xa6, - 0x13, 0x87, 0xb4, 0xef, 0xfe, 0x34, 0xc2, 0xa6, 0x86, 0xd3, 0x0b, 0x74, 0x36, 0x98, 0x59, 0xa1, - 0xbf, 0x01, 0xcd, 0x0d, 0xa1, 0xb4, 0xd0, 0xfe, 0xb0, 0x68, 0x30, 0xeb, 0x0b, 0x41, 0x86, 0xb0, - 0xd7, 0xd0, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0xec, 0x2c, 0x2f, 0xc2, 0xb5, 0xb5, 0x1a, 0x6f, - 0xff, 0x18, 0x30, 0xb0, 0xb0, 0xb0, 0x61, 0x41, 0x41, 0x60, 0xc7, 0xfd, 0x03, 0x06, 0x1e, 0xf0, - 0x58, 0x30, 0xef, 0x06, 0xc1, 0x86, 0xf0, 0x77, 0xe0, 0xac, 0x3d, 0xa1, 0xac, 0x39, 0x20, 0xec, - 0x3d, 0x87, 0x9c, 0x39, 0xc3, 0xeb, 0xfc, 0x80, 0x0f, 0xce, 0x1d, 0xf8, 0x33, 0x87, 0x69, 0x86, - 0x70, 0xec, 0x18, 0x67, 0x0e, 0xc1, 0xbf, 0xfc, 0x60, 0xc3, 0x58, 0x76, 0x0c, 0x37, 0x90, 0xd8, - 0x30, 0xdd, 0x03, 0x60, 0xc2, 0x73, 0x0d, 0xf8, 0x2d, 0x34, 0x2d, 0x0d, 0x60, 0x70, 0xa0, 0xcf, - 0xa0, 0x70, 0x79, 0xd3, 0x81, 0xc1, 0x9d, 0x0b, 0x03, 0x87, 0xfe, 0x0c, 0x0e, 0x7f, 0xf1, 0xf8, - 0x70, 0xfd, 0xa6, 0x38, 0x72, 0x0c, 0x18, 0xee, 0x16, 0x0c, 0x18, 0xe7, 0x14, 0x06, 0x0c, 0x70, - 0x6e, 0x16, 0x0c, 0x70, 0x3e, 0x0b, 0x06, 0x38, 0x5e, 0x0b, 0x06, 0x38, 0x29, 0xa0, 0xfc, 0x38, - 0xe3, 0x83, 0x0c, 0xee, 0x14, 0x88, 0x67, 0x10, 0xff, 0x9f, 0xfc, 0x87, 0x97, 0xf0, 0x0e, 0xff, - 0xfd, 0x9a, 0x1f, 0x69, 0x9a, 0x08, 0x36, 0x0c, 0xd0, 0x68, 0x58, 0x33, 0x47, 0x58, 0xc1, 0x9b, - 0x7f, 0x58, 0x33, 0x0b, 0x04, 0xe0, 0xcc, 0x2c, 0x13, 0x83, 0x30, 0xb0, 0x6f, 0xe3, 0x03, 0x03, - 0x70, 0x9c, 0x1a, 0x0c, 0x42, 0xa0, 0xe1, 0x61, 0xda, 0x70, 0x1c, 0x3b, 0x28, 0x0f, 0x21, 0xff, - 0x82, 0x0f, 0x7f, 0xc9, 0xf8, 0x18, 0x76, 0x9a, 0x60, 0xc0, 0x83, 0x4c, 0x18, 0x30, 0x60, 0xd3, - 0x06, 0x0c, 0x18, 0x34, 0xc1, 0x83, 0x06, 0x0d, 0x30, 0x60, 0xc1, 0x83, 0x4c, 0x18, 0x30, 0x60, - 0xd3, 0x4c, 0x18, 0xe0, 0xd3, 0xf0, 0x32, 0x80, 0xd3, 0x0f, 0xb6, 0x0c, 0x87, 0xac, 0xb0, 0xfe, - 0xf0, 0x4e, 0x1e, 0xb8, 0x39, 0xc3, 0xff, 0x06, 0x05, 0xff, 0xc8, 0x6a, 0x07, 0xda, 0x1a, 0x81, - 0xf6, 0x86, 0xbf, 0xf9, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0x9f, 0xff, 0x82, 0x70, 0xfc, 0xe1, 0x38, - 0x4e, 0x13, 0x84, 0xe1, 0x38, 0x4e, 0x13, 0x85, 0x40, 0x9c, 0x34, 0x07, 0x64, 0x10, 0x73, 0x68, - 0xfa, 0x09, 0xbc, 0x87, 0xaf, 0x01, 0x0f, 0xf9, 0x00, 0x07, 0xff, 0x90, 0xb0, 0xfd, 0xa1, 0x61, - 0xfb, 0x42, 0xc3, 0xf6, 0x85, 0xff, 0xe4, 0x3e, 0xd0, 0xf3, 0xff, 0xf9, 0x58, 0x4e, 0x86, 0xa3, - 0x85, 0x70, 0x6a, 0x38, 0x1c, 0x78, 0x14, 0x72, 0xd0, 0xac, 0xa3, 0x90, 0x79, 0x28, 0xe1, 0xfe, - 0xe7, 0x0f, 0xdf, 0x00, 0x0f, 0xca, 0x0f, 0xfc, 0x78, 0x3b, 0xf0, 0x57, 0x40, 0xda, 0x60, 0x70, - 0x70, 0x58, 0x32, 0xd0, 0xb8, 0x18, 0x3e, 0x43, 0xbc, 0x60, 0xe7, 0xfc, 0x26, 0x0c, 0x18, 0x4e, - 0x16, 0x0c, 0x18, 0x4e, 0x16, 0x0c, 0x18, 0x4c, 0x17, 0xe0, 0x65, 0xe4, 0x2d, 0x60, 0x61, 0xc8, - 0x20, 0xec, 0x3a, 0x43, 0xed, 0x0d, 0xa1, 0xf5, 0xfd, 0x00, 0x0f, 0xca, 0x0f, 0xfd, 0x21, 0xbf, - 0x03, 0xfe, 0x34, 0xc1, 0x86, 0x73, 0x4c, 0x18, 0x66, 0x34, 0xc1, 0x86, 0xa1, 0xa6, 0x0c, 0x17, - 0x81, 0xa6, 0x0c, 0x3e, 0xd3, 0x07, 0xfd, 0x69, 0x87, 0xea, 0x7e, 0x0f, 0xd4, 0xd0, 0x3f, 0xf5, - 0x03, 0xff, 0x48, 0x7f, 0xed, 0x0f, 0xf7, 0xa0, 0xff, 0xc1, 0x0f, 0x7f, 0xcf, 0xe0, 0x61, 0xdb, - 0xa6, 0x0c, 0x3b, 0x70, 0x60, 0xc3, 0xb7, 0x06, 0x0f, 0xf9, 0xc1, 0x8e, 0x41, 0xd8, 0x31, 0xcc, - 0x24, 0xc1, 0x8e, 0x60, 0xf1, 0x83, 0x18, 0xed, 0x07, 0xe2, 0x86, 0x86, 0xd0, 0xb4, 0xc3, 0xa0, - 0x9c, 0x18, 0x6c, 0x37, 0x03, 0x40, 0xe1, 0xb0, 0xaf, 0xc8, 0x7f, 0xe0, 0x0f, 0xe4, 0x3f, 0xf1, - 0x61, 0xdf, 0x82, 0x7c, 0x86, 0xd3, 0x0b, 0x4d, 0x0b, 0x06, 0x0e, 0x0b, 0x41, 0x83, 0x78, 0xc0, - 0xe9, 0x83, 0xd0, 0x1c, 0x0e, 0x60, 0xc3, 0x90, 0xec, 0x18, 0xff, 0xa0, 0x60, 0xc3, 0xce, 0x83, - 0xf0, 0x7b, 0x82, 0xc3, 0x98, 0xb0, 0xc8, 0x7b, 0xe0, 0xff, 0xc5, 0xa1, 0xff, 0x87, 0x0f, 0xfc, - 0x1f, 0x0f, 0x41, 0x68, 0x3f, 0x03, 0x0b, 0x41, 0x83, 0x1c, 0x2c, 0x2c, 0x19, 0x23, 0xfe, 0x06, - 0x63, 0x1a, 0x78, 0x1d, 0xba, 0x60, 0xf0, 0x3a, 0xb0, 0x60, 0xf0, 0x30, 0x68, 0x30, 0x78, 0x18, - 0xe8, 0xc3, 0xe0, 0x66, 0xcd, 0x06, 0xfd, 0x6d, 0x34, 0x6c, 0x2f, 0x4f, 0x81, 0x40, 0xfd, 0x40, - 0x68, 0x7e, 0xc7, 0xc1, 0xff, 0x82, 0x07, 0xff, 0xe0, 0x68, 0x7e, 0x70, 0x68, 0x58, 0x67, 0x06, - 0xdf, 0xe1, 0xc1, 0xa1, 0x61, 0x9c, 0x1a, 0x16, 0x84, 0xe0, 0xdf, 0xfa, 0x70, 0x68, 0x7e, 0x70, - 0x63, 0xfe, 0x1c, 0x18, 0xc1, 0x38, 0xe3, 0x8c, 0x13, 0x8e, 0x50, 0x7f, 0xc3, 0x98, 0x18, 0x3c, - 0xec, 0x1f, 0xbe, 0x43, 0xff, 0x00, 0x0f, 0xfc, 0x87, 0xe6, 0x9f, 0x93, 0xf1, 0xd3, 0x4c, 0x2d, - 0x33, 0x06, 0x0c, 0x2c, 0x19, 0x83, 0x04, 0x83, 0x06, 0x60, 0xc1, 0x20, 0xc1, 0x98, 0x30, 0x48, - 0x30, 0x66, 0x0c, 0x0c, 0x0c, 0x19, 0x83, 0x03, 0x03, 0x06, 0x60, 0xc2, 0xc1, 0xf9, 0xc7, 0x51, - 0x83, 0x09, 0x8a, 0x19, 0xa2, 0x14, 0x9a, 0x6d, 0x03, 0xb1, 0xfd, 0x18, 0x66, 0x04, 0x14, 0x41, - 0xff, 0x83, 0x0f, 0xb0, 0x61, 0xbf, 0x05, 0x83, 0x0d, 0x83, 0x0b, 0x06, 0x1b, 0x06, 0x26, 0x0c, - 0x09, 0x83, 0x33, 0x06, 0x69, 0x83, 0x33, 0xd7, 0x90, 0x60, 0xcc, 0xc1, 0x86, 0xc1, 0x99, 0x83, - 0x0d, 0x83, 0x33, 0x06, 0x1b, 0xf1, 0x98, 0x30, 0xd8, 0x6c, 0xc1, 0x82, 0x30, 0xd9, 0xab, 0x06, - 0x1c, 0xf7, 0x9c, 0x18, 0x77, 0x90, 0xaf, 0x21, 0xff, 0x83, 0x0f, 0xcc, 0x1d, 0xf8, 0x33, 0x07, - 0x60, 0xcb, 0xfe, 0x06, 0x0c, 0x35, 0x87, 0x60, 0xc3, 0x30, 0x76, 0x0c, 0x33, 0x07, 0x60, 0xdf, - 0xfe, 0x30, 0x61, 0x3e, 0x83, 0x60, 0xc2, 0xbe, 0x0d, 0xf8, 0x0e, 0xd4, 0x16, 0x86, 0xc6, 0x34, - 0x10, 0x6d, 0x18, 0x74, 0x3b, 0x40, 0xc0, 0x70, 0xfe, 0x60, 0xe0, 0x0e, 0x5f, 0xe3, 0xf3, 0xff, - 0xc6, 0x98, 0x7e, 0xc1, 0x83, 0x0f, 0xd8, 0x30, 0x60, 0xfc, 0x0c, 0x18, 0x30, 0x60, 0xc1, 0x83, - 0x06, 0x0c, 0x18, 0x30, 0x60, 0xc1, 0x83, 0x06, 0x0c, 0x18, 0x35, 0x60, 0xc1, 0xf8, 0x1d, 0x40, - 0xc1, 0xa1, 0xb0, 0xec, 0x10, 0x7f, 0xd8, 0x7f, 0xe1, 0xc3, 0xfe, 0xfa, 0x0f, 0xfc, 0x1c, 0x0f, - 0xfc, 0x1f, 0xd8, 0x7e, 0xac, 0x0c, 0x1f, 0xc6, 0xac, 0x60, 0x48, 0x33, 0x07, 0xf9, 0x81, 0x98, - 0x32, 0x4d, 0x86, 0x30, 0x66, 0x31, 0x92, 0x60, 0xcc, 0x63, 0x34, 0xc1, 0xb1, 0x24, 0xe0, 0xc1, - 0xb9, 0x81, 0xe0, 0x7e, 0x1e, 0x0b, 0x41, 0x87, 0x79, 0x1d, 0x0f, 0xa8, 0xc7, 0x61, 0xeb, 0x0b, - 0x4e, 0x0e, 0x82, 0xd0, 0xb0, 0xff, 0xc1, 0x80, 0x0e, 0xff, 0xcf, 0xe3, 0x47, 0x06, 0xe9, 0x98, - 0x58, 0x37, 0x06, 0x61, 0x60, 0xdc, 0x19, 0xff, 0x9c, 0x19, 0xa3, 0x83, 0x70, 0x66, 0x16, 0x0d, - 0xc1, 0x98, 0x58, 0x37, 0x06, 0x7f, 0xe7, 0xf1, 0xa3, 0x83, 0x74, 0x3e, 0xc3, 0x41, 0xfb, 0x0f, - 0xfc, 0x61, 0xff, 0x8c, 0x30, 0x0e, 0x5f, 0xe3, 0xf1, 0x7f, 0xe3, 0x4c, 0x3b, 0x83, 0x60, 0xc3, - 0x38, 0x76, 0x0c, 0x37, 0x90, 0xd8, 0x30, 0xaf, 0x58, 0x58, 0x30, 0x5b, 0x96, 0x0c, 0x1b, 0x60, - 0xc1, 0x66, 0x0e, 0xc2, 0xc2, 0x8f, 0xc1, 0xd8, 0x76, 0x1f, 0xb0, 0xe4, 0x3f, 0x61, 0xff, 0x83, - 0xff, 0x3f, 0xfc, 0x80, 0x0f, 0xec, 0x35, 0x60, 0xce, 0x1b, 0x56, 0x7f, 0xf8, 0x19, 0x85, 0x85, - 0xe0, 0x66, 0x16, 0x17, 0x81, 0x9f, 0xfe, 0x06, 0x68, 0x30, 0x3e, 0x06, 0x61, 0x61, 0x79, 0x33, - 0x5b, 0x5b, 0xf8, 0xff, 0xf0, 0x68, 0x2c, 0x2a, 0x07, 0xec, 0x3f, 0xf1, 0x87, 0xfe, 0x30, 0xc0, - 0x0f, 0xfc, 0x1f, 0xca, 0xa7, 0xc0, 0xfc, 0x75, 0x68, 0x6d, 0x58, 0x67, 0x02, 0x0c, 0x18, 0xc3, - 0x83, 0x06, 0x0c, 0x18, 0xe3, 0x83, 0x06, 0x0d, 0x59, 0x20, 0xc1, 0x81, 0x6c, 0x82, 0xc1, 0x95, - 0xba, 0xc6, 0xac, 0xad, 0xd6, 0x3f, 0x06, 0x70, 0xec, 0x3e, 0x70, 0xff, 0xc3, 0x87, 0xfe, 0x1c, - 0x3f, 0xeb, 0xd0, 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x1f, 0xf7, 0x83, 0xff, 0x1e, 0xb0, 0xff, 0x3c, - 0x0b, 0x43, 0xcf, 0xa0, 0xd7, 0x90, 0xbc, 0xaf, 0xf0, 0xf8, 0x08, 0x7f, 0xe0, 0xdf, 0xc3, 0xfc, - 0x1b, 0x03, 0x8e, 0x16, 0x1b, 0x0b, 0x1c, 0x2c, 0x36, 0x16, 0x38, 0x58, 0x6d, 0x56, 0x38, 0x58, - 0x6e, 0xb0, 0xe7, 0xc1, 0xb0, 0xe7, 0x0f, 0xfc, 0x07, 0x0f, 0x0f, 0x7f, 0xc0, 0xfc, 0x0c, 0x33, - 0x83, 0x4c, 0x18, 0x67, 0x06, 0x0c, 0x18, 0x67, 0x06, 0x0c, 0x1f, 0xf0, 0x30, 0x60, 0xd7, 0xb0, - 0x60, 0xc1, 0x86, 0x70, 0x60, 0xc1, 0x86, 0x70, 0x60, 0xc1, 0xd6, 0xf0, 0x3f, 0x03, 0x5d, 0x60, - 0xd0, 0xd8, 0x67, 0x04, 0x1d, 0x86, 0x70, 0xfd, 0x86, 0x70, 0xf7, 0xff, 0x90, 0x5c, 0x7f, 0xf1, - 0xf8, 0xc3, 0xfb, 0x06, 0x61, 0xb0, 0xd8, 0x33, 0x09, 0xc3, 0x60, 0xcc, 0xff, 0x03, 0x06, 0x66, - 0x0c, 0xc1, 0x83, 0x33, 0x06, 0x60, 0xc1, 0x99, 0x83, 0x30, 0x60, 0xcc, 0xc1, 0x98, 0x3f, 0x19, - 0x83, 0xb0, 0x68, 0x58, 0x6c, 0x32, 0x1b, 0x0d, 0x07, 0xf6, 0x1f, 0xf8, 0x1f, 0xfc, 0x00, 0x0f, - 0xec, 0x37, 0xe2, 0x80, 0xc1, 0xba, 0xb2, 0x80, 0xc1, 0xb8, 0x32, 0x80, 0xc1, 0xb8, 0x32, 0x80, - 0xc1, 0xb8, 0x32, 0xff, 0x9c, 0x18, 0x76, 0x1b, 0x06, 0x41, 0x60, 0x56, 0x0c, 0xd0, 0x60, 0xa6, - 0xac, 0xd0, 0x60, 0xa7, 0xe3, 0x41, 0x82, 0x98, 0x6d, 0x06, 0x0a, 0x07, 0x7f, 0xe8, 0x3f, 0xf5, - 0x00, 0x0f, 0x90, 0xff, 0xc0, 0xc3, 0xef, 0xc0, 0xbf, 0xc9, 0x83, 0x06, 0xbd, 0xa6, 0x0c, 0xe0, - 0xed, 0x30, 0x7f, 0xe3, 0x4c, 0x1c, 0x60, 0x73, 0x4c, 0x18, 0x30, 0xb3, 0x4c, 0x18, 0x30, 0x39, - 0xa6, 0xac, 0x1f, 0xc6, 0x0f, 0xc0, 0xc2, 0xbc, 0x0c, 0x3b, 0x0f, 0xd0, 0x76, 0x1e, 0xc3, 0xed, - 0x0e, 0xc3, 0xe7, 0xfd, 0x00, 0x0f, 0x90, 0xff, 0xce, 0x1e, 0xfc, 0x94, 0x0f, 0x69, 0xa7, 0xff, - 0x26, 0xd0, 0xd0, 0xda, 0x76, 0x0d, 0x0d, 0xa7, 0xa0, 0x72, 0xc6, 0x9a, 0x17, 0xf3, 0xa6, 0x85, - 0xa1, 0xb4, 0xd0, 0xb4, 0x37, 0xe4, 0x2f, 0xeb, 0x43, 0xda, 0x19, 0x0f, 0xb4, 0x3f, 0xf6, 0x87, - 0xfe, 0xd0, 0xc0, 0x0f, 0xfc, 0x1e, 0x6f, 0x21, 0xfb, 0xd6, 0x81, 0xfe, 0x43, 0x61, 0x50, 0x2d, - 0x0d, 0x85, 0x40, 0xb4, 0xff, 0xa8, 0x16, 0x85, 0x68, 0x28, 0x16, 0x85, 0xf0, 0x28, 0x16, 0x81, - 0xba, 0x14, 0x0b, 0x41, 0xb9, 0xd4, 0x16, 0x94, 0x30, 0x34, 0x0b, 0x56, 0x0c, 0x2a, 0x05, 0xa2, - 0x0c, 0x2b, 0xf9, 0x0d, 0x85, 0x40, 0xb4, 0x36, 0x12, 0x82, 0x40, 0x0f, 0xfc, 0x1f, 0x38, 0x76, - 0x1f, 0xbf, 0x81, 0xc1, 0xea, 0x01, 0xc1, 0xd8, 0x6b, 0xc0, 0xe0, 0x65, 0x85, 0x14, 0x70, 0xb0, - 0x48, 0x77, 0x90, 0xb0, 0xfd, 0x7d, 0x2a, 0x5c, 0x0b, 0xc1, 0x34, 0xfd, 0x02, 0x17, 0xfc, 0x1e, - 0xff, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x5f, 0xd8, 0x7b, 0xff, 0xc1, 0x0f, 0xfc, - 0x1f, 0xcf, 0x90, 0xe5, 0xc1, 0x9f, 0x21, 0x7e, 0x0f, 0x21, 0xb0, 0x65, 0xf8, 0x3b, 0x06, 0x19, - 0xc2, 0x8c, 0x18, 0x76, 0x9c, 0x60, 0xdf, 0x9e, 0xd0, 0x60, 0xc0, 0xc7, 0x90, 0xb0, 0x60, 0xd3, - 0xa0, 0x5f, 0x87, 0x06, 0x68, 0x34, 0x2d, 0x06, 0x38, 0x20, 0x3a, 0x16, 0x07, 0x42, 0x50, 0x4e, - 0x12, 0x1f, 0x3e, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xec, 0x36, 0x0b, 0xe0, 0x38, 0x6c, 0x1a, 0x60, - 0xd0, 0xd8, 0x30, 0x63, 0xbf, 0xe7, 0x06, 0x78, 0x33, 0x83, 0x07, 0xe0, 0xec, 0x18, 0x38, 0xca, - 0x03, 0x06, 0x0c, 0x18, 0x30, 0x60, 0xd3, 0x06, 0x0d, 0x30, 0x7e, 0x06, 0x05, 0x18, 0x30, 0xec, - 0x3b, 0x04, 0x1d, 0x87, 0x61, 0xfb, 0x0c, 0xe1, 0xfb, 0x03, 0xe8, 0x3f, 0xf0, 0x70, 0x07, 0xf0, - 0x3f, 0x83, 0x61, 0x60, 0xc2, 0xc3, 0x61, 0x60, 0xc2, 0xc3, 0x61, 0x60, 0xc2, 0xc3, 0x7f, 0x03, - 0xf8, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0xc0, 0xff, 0xa0, 0xfd, 0xa1, 0xa8, 0x1f, 0xb0, 0xea, 0x07, - 0xec, 0x3a, 0x80, 0x43, 0x50, 0x3a, 0x80, 0xd0, 0x58, 0x7a, 0x80, 0xc1, 0xc1, 0xf3, 0xf4, 0x1f, - 0xf8, 0x38, 0x0f, 0xda, 0x1d, 0xf8, 0x36, 0x87, 0x60, 0xc3, 0x7f, 0x03, 0x06, 0x1b, 0x43, 0xb0, - 0x61, 0xb4, 0x3b, 0x06, 0x85, 0xa1, 0xd8, 0x3b, 0xff, 0x8c, 0x18, 0x6d, 0x0e, 0xc1, 0x86, 0xd4, - 0x1b, 0xf0, 0x6e, 0xe0, 0xb4, 0x3d, 0xa5, 0x82, 0x0f, 0xb4, 0x10, 0x7f, 0xb4, 0x3f, 0xf1, 0xa1, - 0xc0, 0x0f, 0xed, 0x0c, 0xd4, 0x86, 0xd0, 0xdc, 0xd8, 0x6d, 0x0d, 0x85, 0xbf, 0xf8, 0xc2, 0xc3, - 0x68, 0x6c, 0x2c, 0x36, 0x86, 0xc2, 0xc3, 0x68, 0x6c, 0x2c, 0x5b, 0x94, 0x0d, 0x1c, 0xeb, 0xb4, - 0xfe, 0x34, 0x36, 0x98, 0x76, 0x86, 0xd1, 0x0e, 0xd0, 0xda, 0x1f, 0x7f, 0xc8, 0x7d, 0xa1, 0xb4, - 0x0f, 0x61, 0xf7, 0xe0, 0x61, 0x2e, 0xc1, 0x8e, 0x17, 0x4f, 0x03, 0xbf, 0x38, 0x3c, 0x0c, 0x73, - 0x70, 0x78, 0x18, 0xc6, 0xe0, 0xf0, 0x31, 0x8c, 0xc1, 0xe0, 0x65, 0x0c, 0xc1, 0xe0, 0x64, 0x99, - 0x83, 0xf8, 0xc1, 0x98, 0x3c, 0x1b, 0x1c, 0xc1, 0xe0, 0x98, 0x63, 0xf0, 0x6c, 0x14, 0x30, 0x61, - 0x50, 0xf0, 0x20, 0x41, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0xec, 0x10, 0x6f, 0xc1, 0x60, 0x74, 0x18, - 0x30, 0xb0, 0xfb, 0x06, 0xff, 0xf1, 0x83, 0x03, 0x9a, 0x1b, 0x06, 0x07, 0x34, 0x41, 0x83, 0x03, - 0x1a, 0x69, 0x83, 0x05, 0x0d, 0xa0, 0x30, 0x60, 0xd3, 0xb0, 0xbf, 0x03, 0x07, 0x90, 0xb0, 0xd4, - 0x06, 0x86, 0x83, 0x60, 0xf2, 0x08, 0x3b, 0x8d, 0xd0, 0x61, 0xa8, 0x04, 0x7e, 0x83, 0xff, 0x06, - 0x0f, 0xc8, 0x7f, 0xe3, 0x83, 0xdf, 0x80, 0xff, 0x40, 0xd3, 0x1f, 0x2d, 0xa0, 0xc1, 0xbb, 0xa5, - 0x85, 0x83, 0xc8, 0xf6, 0x1b, 0x06, 0x1b, 0xc8, 0x6c, 0x18, 0x5e, 0xb4, 0x2c, 0x1b, 0x70, 0x5e, - 0x4c, 0x1d, 0x01, 0x04, 0xc6, 0x98, 0x67, 0x83, 0x7e, 0x0f, 0x41, 0xb0, 0xee, 0x43, 0xc8, 0x7a, - 0xf4, 0x1f, 0xf8, 0x16, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xe7, 0x0c, 0xb8, 0x3b, 0x42, 0xe9, - 0x97, 0xff, 0x03, 0x24, 0x39, 0xf0, 0x32, 0x43, 0x9f, 0x03, 0x0f, 0xf6, 0x0c, 0xff, 0xf0, 0x30, - 0xec, 0x36, 0x0c, 0x3b, 0x0d, 0x83, 0x0e, 0xc3, 0x7e, 0x0e, 0xc3, 0x68, 0x7d, 0x86, 0xc3, 0xf6, - 0x1f, 0xf7, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xd4, 0x0b, 0x0b, 0xf0, 0x34, 0x0e, 0x16, 0x0c, 0x18, - 0x54, 0x0b, 0x06, 0x49, 0x18, 0xa3, 0x06, 0x63, 0x31, 0xa6, 0x0e, 0xf8, 0xfc, 0x0c, 0x18, 0x18, - 0x2d, 0x06, 0x0c, 0x18, 0x4c, 0x16, 0x0c, 0x90, 0xb0, 0xdf, 0x9f, 0xa9, 0xf8, 0xc3, 0x21, 0xfd, - 0x87, 0xfe, 0x0f, 0x7f, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xce, 0x1d, 0xf8, 0xd1, 0xc1, 0xa6, 0x0c, - 0x18, 0xe3, 0x83, 0x06, 0x09, 0x59, 0x85, 0x83, 0x03, 0x3b, 0x05, 0x83, 0x0c, 0xe1, 0xd8, 0x37, - 0xff, 0x8c, 0x18, 0x5a, 0x61, 0xb0, 0x61, 0x69, 0x86, 0xd5, 0x85, 0x83, 0x0d, 0xf8, 0x0e, 0x0c, - 0x36, 0x1d, 0xa0, 0xc1, 0x07, 0xb8, 0x2d, 0x30, 0xce, 0x86, 0xbe, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, - 0x1f, 0xf3, 0x07, 0x56, 0x17, 0x6b, 0x03, 0x9c, 0xff, 0xe3, 0x06, 0x61, 0xf6, 0x60, 0xc8, 0x27, - 0xcc, 0x60, 0xc1, 0x7a, 0x43, 0x60, 0xc0, 0x98, 0x7b, 0x06, 0x1b, 0x09, 0x46, 0x0c, 0x55, 0xfd, - 0x1f, 0x8e, 0x9a, 0x1d, 0x87, 0xd8, 0x7a, 0x0f, 0xb0, 0xd8, 0x7f, 0x68, 0x1c, 0x3f, 0xaf, 0xc8, - 0x0f, 0xce, 0x1d, 0xf9, 0xff, 0xe3, 0x56, 0x19, 0xc3, 0xb0, 0x65, 0xff, 0x03, 0x06, 0x19, 0xc1, - 0x83, 0x06, 0x19, 0xc1, 0x83, 0x06, 0x5f, 0xf0, 0x30, 0x66, 0x8e, 0x1d, 0x83, 0x3f, 0xf4, 0x7e, - 0x0d, 0xe0, 0x50, 0xc3, 0xce, 0xce, 0x88, 0x73, 0x83, 0x83, 0xf5, 0x86, 0xe0, 0xf7, 0x07, 0xac, - 0x3f, 0xf0, 0x60, 0xac, 0xfe, 0x42, 0xfe, 0x06, 0x1e, 0xf0, 0x30, 0x61, 0x60, 0xf0, 0x31, 0xc2, - 0xc1, 0xe0, 0x63, 0xf1, 0x83, 0xc0, 0xc9, 0x33, 0x07, 0x81, 0x98, 0x33, 0x07, 0x81, 0xb2, 0x46, - 0x0f, 0x03, 0xcf, 0x93, 0x07, 0xa9, 0x85, 0x83, 0x07, 0xa5, 0x01, 0x81, 0x03, 0xc1, 0xd8, 0x7b, - 0x0e, 0xa0, 0x7b, 0x0c, 0xc1, 0x9f, 0x41, 0xff, 0x80, 0x0f, 0x94, 0x1f, 0x9d, 0x0b, 0x43, 0xf9, - 0xf0, 0xff, 0xd0, 0x7d, 0xa5, 0x01, 0xa1, 0xeb, 0x07, 0x03, 0x0f, 0x48, 0x1f, 0x01, 0x09, 0xb8, - 0x2e, 0x98, 0x77, 0x04, 0xf8, 0x16, 0x87, 0xde, 0x83, 0x5e, 0x0f, 0x28, 0x3f, 0xf7, 0xff, 0x83, - 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xda, 0x1e, 0x70, 0xf7, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0xd4, - 0x0d, 0x82, 0xb0, 0x58, 0x54, 0x07, 0x38, 0x52, 0x0d, 0x06, 0x0c, 0xbf, 0xf1, 0x83, 0x0e, 0xd0, - 0xd8, 0x30, 0xed, 0x0d, 0x83, 0x07, 0xfc, 0x98, 0x30, 0xed, 0x0d, 0xab, 0x0e, 0xd0, 0xdf, 0x9f, - 0xfe, 0x30, 0xfd, 0xa1, 0xa0, 0xfd, 0xa1, 0xff, 0x8d, 0x0f, 0xfc, 0x68, 0x60, 0x0f, 0xec, 0x3b, - 0xf1, 0x20, 0xc1, 0xa6, 0x0c, 0x70, 0x63, 0x83, 0x06, 0x0d, 0x32, 0x80, 0xc1, 0x82, 0x86, 0x61, - 0x60, 0xc3, 0x38, 0x76, 0x0d, 0xff, 0xe3, 0x06, 0x1b, 0xd0, 0x6f, 0xc1, 0x53, 0x90, 0xb5, 0x80, - 0xc6, 0x61, 0x61, 0x9c, 0x19, 0x40, 0xf3, 0x85, 0x83, 0x83, 0xb0, 0xd8, 0x58, 0x7f, 0xb0, 0xe0, - 0x0f, 0xfc, 0x1e, 0xff, 0x1f, 0xc8, 0x58, 0x4e, 0x61, 0x68, 0x58, 0x4e, 0x61, 0x68, 0x58, 0x4e, - 0x61, 0x68, 0x58, 0x4e, 0x61, 0x68, 0x5a, 0x07, 0x3a, 0xb4, 0x2f, 0xf0, 0xbc, 0x1b, 0x28, 0x1a, - 0x10, 0xce, 0x0c, 0x2a, 0x0e, 0x13, 0x83, 0x41, 0x85, 0xa0, 0xa0, 0x1c, 0xd0, 0xd8, 0x34, 0x2b, - 0x43, 0xf6, 0x1d, 0x72, 0x1c, 0xe1, 0xf5, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, - 0x7e, 0x0e, 0xd0, 0xda, 0x67, 0xff, 0x18, 0x30, 0xa0, 0x90, 0xb0, 0x60, 0xb0, 0xb8, 0x18, 0x31, - 0xc3, 0xb4, 0xc1, 0xbc, 0x85, 0x19, 0x83, 0x0b, 0x03, 0x85, 0xa6, 0x15, 0x0d, 0x0b, 0xf0, 0x6e, - 0xc3, 0x61, 0xf5, 0xa1, 0xa0, 0xf5, 0xda, 0x1f, 0xde, 0x03, 0xc1, 0xe7, 0x43, 0xac, 0x3f, 0xf0, - 0x60, 0x0f, 0xec, 0x35, 0xf0, 0x76, 0x1b, 0x4c, 0xff, 0xf0, 0x30, 0xec, 0x36, 0x0c, 0x3b, 0x0d, - 0x83, 0x02, 0xda, 0xc6, 0x0c, 0x7f, 0xe7, 0x06, 0x1f, 0xec, 0x18, 0x2b, 0xe3, 0xf0, 0x35, 0xec, - 0xd0, 0xd8, 0x76, 0x41, 0xd8, 0x76, 0x1f, 0x6b, 0xd8, 0x7d, 0xff, 0x00, 0x0f, 0xd0, 0x7f, 0xe2, - 0xc3, 0xdf, 0x82, 0xff, 0x03, 0x4c, 0x1e, 0x0a, 0x80, 0xc1, 0xbf, 0x20, 0xc2, 0xc1, 0xd8, 0xef, - 0x05, 0x83, 0x0d, 0x70, 0x6c, 0x18, 0x4f, 0xc8, 0x58, 0x35, 0x79, 0x1f, 0x26, 0x9f, 0x97, 0xbc, - 0x7e, 0x4e, 0xbb, 0x06, 0x1d, 0x87, 0x61, 0xfb, 0x0e, 0xc3, 0xf6, 0x86, 0xc3, 0xf7, 0xfc, 0x00, - 0x0f, 0xe4, 0x3f, 0xf3, 0x86, 0xfc, 0x1a, 0x81, 0xb4, 0xc1, 0xff, 0x38, 0x30, 0x61, 0xdb, 0x83, - 0x06, 0x1d, 0xb8, 0x30, 0x7f, 0xce, 0x0c, 0x18, 0x76, 0xe0, 0xc1, 0x87, 0x6e, 0x0c, 0x1d, 0x76, - 0xfe, 0x07, 0x5d, 0xba, 0x1b, 0x0e, 0xd8, 0x3b, 0x0e, 0xd0, 0xf7, 0xfc, 0x87, 0xb0, 0xed, 0x0f, - 0xfc, 0x1f, 0xf3, 0x87, 0x2e, 0x0e, 0xd0, 0xde, 0xb7, 0xff, 0x8c, 0x18, 0x4e, 0x1e, 0xc1, 0x85, - 0xa0, 0x42, 0xc1, 0x83, 0xc0, 0x70, 0xb0, 0x67, 0xf9, 0x0b, 0x06, 0x19, 0xd2, 0x86, 0x0c, 0x2b, - 0x03, 0x83, 0xf3, 0x70, 0x1c, 0x2d, 0x09, 0x0a, 0xd0, 0xb0, 0xf3, 0xeb, 0x0f, 0xcd, 0xa0, 0xb0, - 0xf5, 0xc1, 0xd4, 0x0f, 0xfc, 0x18, 0x0f, 0x90, 0xff, 0xc0, 0xc3, 0xea, 0xc1, 0x61, 0xf6, 0xdb, - 0xff, 0xc6, 0x0c, 0x14, 0x02, 0x1b, 0x06, 0x09, 0x06, 0x1b, 0x06, 0x0c, 0x8c, 0x51, 0x83, 0x06, - 0x66, 0x49, 0x83, 0x18, 0xcc, 0xc1, 0x83, 0x36, 0x56, 0xe0, 0xfc, 0xe1, 0x58, 0x6c, 0x0e, 0x85, - 0xd0, 0x2c, 0x28, 0x2e, 0x30, 0xff, 0x58, 0x1c, 0x3f, 0x70, 0x67, 0x0f, 0xfc, 0x18, 0x0f, 0xe6, - 0x60, 0xff, 0xcc, 0x38, 0x6f, 0xff, 0xd8, 0x5a, 0x1c, 0xe1, 0xf6, 0x1f, 0x61, 0xf6, 0x7f, 0x18, - 0x30, 0xd8, 0x7d, 0x94, 0x0d, 0x9f, 0xc6, 0xe8, 0x6c, 0xc2, 0xcb, 0xc1, 0xd9, 0x85, 0x96, 0x1c, - 0xe7, 0xf1, 0xe0, 0x20, 0xa1, 0xa0, 0x7b, 0x04, 0x0c, 0x08, 0x1e, 0x2c, 0xc1, 0x07, 0x48, 0x57, - 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xd8, 0x58, 0x6b, 0xd0, 0x30, 0xb0, 0xda, 0x64, 0x85, 0x86, - 0xc1, 0x9b, 0xff, 0x18, 0x3b, 0x0a, 0xe0, 0xb0, 0x7c, 0x17, 0xc1, 0x60, 0xdc, 0x2f, 0x82, 0xc1, - 0x98, 0x27, 0x50, 0x30, 0x66, 0x0c, 0xcc, 0x1f, 0x8c, 0xa1, 0x92, 0x61, 0xb7, 0x06, 0x0c, 0x83, - 0x72, 0x0c, 0x08, 0x7b, 0x0d, 0x87, 0xf6, 0x1b, 0x0c, 0x0e, 0xff, 0xfd, 0x9a, 0x1c, 0xf9, 0x59, - 0x85, 0x85, 0xe0, 0x66, 0x16, 0x17, 0x81, 0x98, 0x58, 0x5e, 0x06, 0x6f, 0xf3, 0xe0, 0x66, 0x16, - 0x17, 0x81, 0x98, 0x1d, 0x07, 0x81, 0x98, 0x37, 0x07, 0xf1, 0x8e, 0x50, 0xf0, 0x6d, 0xc2, 0xdd, - 0x0d, 0xa8, 0x25, 0x61, 0xdf, 0xfc, 0x1d, 0xa1, 0xce, 0x0f, 0xfc, 0x1f, 0xd8, 0x7f, 0xe0, 0x6f, - 0xf0, 0x3f, 0x0c, 0x0d, 0x30, 0x60, 0xcd, 0x06, 0x0c, 0x18, 0x33, 0x0b, 0x06, 0x0c, 0x1d, 0xbf, - 0xf1, 0x83, 0xe0, 0xb4, 0xd3, 0x07, 0x61, 0x60, 0xc1, 0x83, 0x30, 0xb0, 0x60, 0xd5, 0x99, 0x7f, - 0x03, 0xf1, 0x81, 0xd1, 0x06, 0x1b, 0x03, 0x87, 0xfb, 0x05, 0x03, 0xfd, 0x83, 0x0f, 0xfb, 0x24, - 0x3f, 0xf0, 0x7f, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, 0xff, 0xc1, - 0xff, 0xbf, 0xfc, 0x1e, 0xc3, 0xe7, 0x0f, 0x61, 0xf3, 0x87, 0xbf, 0xfc, 0x1f, 0xac, 0xd0, 0xb4, - 0x33, 0xe0, 0x38, 0xe8, 0x57, 0x70, 0x57, 0x83, 0xa0, 0x50, 0x35, 0x87, 0xea, 0xbc, 0x07, 0x90, - 0xcf, 0xa4, 0x3a, 0xc3, 0xff, 0x07, 0x03, 0xff, 0x83, 0x9c, 0x3d, 0x87, 0x38, 0x7b, 0x0e, 0x70, - 0xf6, 0x1c, 0xeb, 0xec, 0x39, 0xff, 0xc1, 0xff, 0x83, 0xbf, 0xc0, 0xfe, 0x74, 0x0e, 0x0c, 0x2d, - 0xd0, 0x38, 0x30, 0xb7, 0x40, 0xe0, 0xc2, 0xdd, 0x03, 0x83, 0x0b, 0x7f, 0xc0, 0xfe, 0x74, 0x0e, - 0x0c, 0x2d, 0x0e, 0xff, 0xe3, 0xf0, 0x6c, 0xc3, 0x69, 0x86, 0xcc, 0x36, 0x0c, 0x5b, 0x75, 0x8c, - 0x19, 0xff, 0xc6, 0x0c, 0xc1, 0x98, 0x33, 0x06, 0x60, 0xcc, 0x19, 0x83, 0x31, 0x8c, 0x19, 0xa6, - 0x6e, 0x0b, 0xe3, 0xf1, 0xc8, 0x76, 0x61, 0xb0, 0xfb, 0x10, 0xd8, 0x7d, 0x87, 0xbf, 0xf8, 0x3d, - 0x87, 0x9c, 0x0f, 0xb0, 0xb0, 0xaf, 0x82, 0xc2, 0xc2, 0xd3, 0x0b, 0x0b, 0x0b, 0x06, 0x7f, 0xf1, - 0x83, 0x03, 0x85, 0x85, 0x83, 0x0b, 0x0b, 0x0b, 0x06, 0x16, 0x16, 0x16, 0x0c, 0x2c, 0x2c, 0x2c, - 0x1b, 0xff, 0xc7, 0xe0, 0xff, 0xb4, 0x33, 0x05, 0x05, 0x07, 0x68, 0x5c, 0x1f, 0x78, 0x3b, 0x43, - 0xb8, 0x3c, 0xe1, 0xff, 0x83, 0x0f, 0xe4, 0x3f, 0xf1, 0xc1, 0xdf, 0x82, 0xff, 0x03, 0x4c, 0x74, - 0x2e, 0x06, 0x0d, 0x98, 0x16, 0x16, 0x0c, 0x27, 0xd0, 0x6c, 0x18, 0x1f, 0x48, 0x6c, 0x1b, 0xe4, - 0xd0, 0xd8, 0x30, 0xdf, 0xe3, 0x06, 0x0b, 0x42, 0xd3, 0xf3, 0xc6, 0x0b, 0x06, 0x87, 0x9f, 0x82, - 0x83, 0xe7, 0xc1, 0xfe, 0x6e, 0x0f, 0xe7, 0xd0, 0x7f, 0xe0, 0xff, 0x0f, 0xce, 0x1d, 0x58, 0x33, - 0x87, 0x6a, 0xcb, 0xfe, 0x06, 0x0c, 0x33, 0x87, 0x60, 0xc3, 0x38, 0x76, 0x0d, 0xff, 0xe3, 0x06, - 0x1f, 0xf6, 0x0c, 0x33, 0x07, 0x60, 0xc3, 0x38, 0x77, 0xe3, 0xff, 0x26, 0x1f, 0x38, 0x74, 0x1f, - 0x38, 0x7f, 0xe2, 0xc3, 0xfb, 0xff, 0xc0, 0x0f, 0xe4, 0x3f, 0xf0, 0xe8, 0x6f, 0xc1, 0xbe, 0x0d, - 0xa6, 0x15, 0x94, 0x0b, 0x06, 0x07, 0x0b, 0x41, 0x83, 0x1d, 0x09, 0xe3, 0x07, 0x77, 0xf3, 0x98, - 0x30, 0xff, 0xb0, 0x60, 0x5f, 0x05, 0xa6, 0x0f, 0xf8, 0x1f, 0x81, 0x86, 0x70, 0x61, 0xd8, 0x67, - 0x02, 0x1d, 0x86, 0x70, 0xfd, 0xff, 0x07, 0xed, 0x09, 0xc0, 0x0f, 0xfc, 0x1f, 0xa8, 0x15, 0x08, - 0x33, 0xfe, 0x68, 0x58, 0x7a, 0x81, 0x50, 0x14, 0x0e, 0xa0, 0x54, 0x0f, 0x2d, 0xcb, 0x5a, 0xe0, - 0x7f, 0xfe, 0xf0, 0x7f, 0x9c, 0x08, 0x6f, 0xf0, 0x30, 0x61, 0xb0, 0x9c, 0x1b, 0x40, 0xd8, 0x6c, - 0x17, 0x83, 0xb0, 0xd8, 0x2c, 0x08, 0x5f, 0xe1, 0xf2, 0x48, 0x30, 0xeb, 0x2d, 0xc2, 0x43, 0x30, - 0x57, 0x00, 0x0f, 0xfc, 0x87, 0xf2, 0xaf, 0x81, 0xf8, 0xf5, 0x10, 0xed, 0x33, 0x0f, 0x20, 0xc1, - 0x98, 0x1b, 0xe0, 0x60, 0xcc, 0x1d, 0x86, 0xc1, 0x98, 0x33, 0x0d, 0x83, 0x30, 0x64, 0xd0, 0xc1, - 0x98, 0x32, 0xe0, 0x60, 0xcc, 0x18, 0x30, 0xbf, 0x18, 0x30, 0x68, 0x34, 0x0c, 0x0c, 0x14, 0x04, - 0x15, 0x01, 0x89, 0xa1, 0xd8, 0x1f, 0x43, 0x86, 0x70, 0x50, 0x34, 0x1f, 0xf8, 0x30, 0x0f, 0xe8, - 0x3f, 0xf3, 0x86, 0xfc, 0x1a, 0x43, 0x60, 0xcf, 0xff, 0x03, 0x34, 0x39, 0xf0, 0x33, 0x0f, 0xbc, - 0x0c, 0xc1, 0xf0, 0x3c, 0x0c, 0xc1, 0x90, 0x3c, 0x0c, 0xc1, 0x90, 0x3c, 0x0c, 0xc1, 0x90, 0x3f, - 0x8c, 0x19, 0x83, 0xc8, 0x58, 0x3a, 0x03, 0x43, 0x60, 0x43, 0x61, 0xd8, 0x79, 0xc3, 0xb0, 0xef, - 0x41, 0xff, 0x80, 0x0f, 0xb0, 0xb0, 0xbf, 0x5f, 0xfc, 0xe9, 0xad, 0xad, 0xa8, 0xc1, 0x85, 0x85, - 0x85, 0x83, 0x0a, 0x0a, 0x0b, 0x06, 0x0c, 0x33, 0x83, 0x06, 0x0d, 0x0a, 0x80, 0xc1, 0x81, 0xc2, - 0xc2, 0xd3, 0x0b, 0x4a, 0x05, 0xf8, 0x27, 0x70, 0xd8, 0x7d, 0x68, 0x7f, 0xd7, 0xc1, 0xfc, 0xf8, - 0x17, 0x07, 0xbc, 0x87, 0x5a, 0x1f, 0xf8, 0x20, 0x0e, 0x7f, 0xe0, 0x7e, 0x1c, 0x33, 0x83, 0x06, - 0x38, 0x67, 0x06, 0x0c, 0x7f, 0xe0, 0x60, 0xc7, 0x0c, 0xe0, 0xc1, 0x8e, 0x19, 0xc1, 0x83, 0x1f, - 0xf8, 0x18, 0x31, 0xca, 0x07, 0x69, 0x8e, 0x0c, 0x1a, 0x7e, 0x1c, 0x1d, 0xa0, 0xc3, 0x38, 0x1d, - 0x09, 0x0c, 0xe1, 0x58, 0x7e, 0x7b, 0x8f, 0x21, 0xef, 0x48, 0x56, 0x1f, 0xf8, 0x30, 0x5c, 0x3f, - 0xf8, 0xfc, 0x38, 0x7e, 0xc1, 0x8e, 0x1f, 0xb0, 0x63, 0xbf, 0xc9, 0x83, 0x1c, 0x2c, 0x36, 0x0c, - 0x70, 0xb0, 0xd8, 0x31, 0xcf, 0xe0, 0x60, 0xc7, 0x03, 0x86, 0xc1, 0x8e, 0x16, 0x1b, 0xf0, 0xe0, - 0x70, 0xdc, 0xa1, 0xef, 0xf1, 0x06, 0x70, 0xff, 0xc3, 0xff, 0x90, 0xf2, 0xfe, 0x00, 0x0c, 0xff, - 0xf1, 0xf8, 0x2c, 0x18, 0x6c, 0x18, 0x58, 0x30, 0xd8, 0x30, 0xb0, 0x61, 0xb0, 0x6a, 0x30, 0x60, - 0x8c, 0x1b, 0x98, 0x31, 0x8c, 0x19, 0x98, 0x32, 0x4c, 0x19, 0x38, 0x33, 0x06, 0x0c, 0xa6, 0x0d, - 0xc1, 0xf8, 0x56, 0x0e, 0x41, 0x87, 0xb0, 0x61, 0x90, 0xf6, 0x0c, 0x3f, 0x2d, 0xab, 0x58, 0x3b, - 0xff, 0xc8, 0x0e, 0x43, 0x61, 0xbf, 0x18, 0x6c, 0x36, 0x39, 0x40, 0xb0, 0xd8, 0x30, 0xd4, 0xe8, - 0x98, 0x30, 0xd4, 0xea, 0x30, 0x77, 0x82, 0xd0, 0xb0, 0x63, 0x81, 0xf0, 0x58, 0x30, 0x60, 0xa6, - 0x83, 0x06, 0x0c, 0x18, 0xe0, 0xd5, 0x83, 0x1c, 0x18, 0x3e, 0x81, 0x98, 0x54, 0x30, 0xec, 0x43, - 0x21, 0xcf, 0x72, 0x12, 0x1d, 0x20, 0xbf, 0x83, 0xff, 0x06, 0x0f, 0xb0, 0xfb, 0xf0, 0xae, 0x9f, - 0x46, 0x99, 0x56, 0x81, 0x06, 0x0c, 0x36, 0x0e, 0x06, 0x0c, 0x35, 0xe4, 0x2c, 0x18, 0xdf, 0x40, - 0xcc, 0x19, 0x21, 0x5e, 0x8c, 0x18, 0x7f, 0xd8, 0x37, 0xff, 0x8f, 0xc1, 0x60, 0xc3, 0x61, 0xec, - 0x18, 0x64, 0x3a, 0x80, 0xc1, 0x07, 0xac, 0x2c, 0x18, 0x77, 0x90, 0xbe, 0x83, 0xff, 0x06, 0x0e, - 0xc2, 0x60, 0xd5, 0x8c, 0x26, 0x18, 0xd5, 0x9f, 0x4f, 0xa0, 0x60, 0xcd, 0x03, 0x86, 0xc1, 0x98, - 0x4c, 0x04, 0xc1, 0x9b, 0x47, 0x06, 0x60, 0xcf, 0x40, 0xfc, 0x60, 0xc3, 0x38, 0x77, 0x4c, 0x33, - 0x87, 0x75, 0x3f, 0xfc, 0x61, 0xf3, 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x0e, 0x0f, - 0x60, 0xc0, 0xff, 0x03, 0x06, 0x07, 0xc9, 0x83, 0x06, 0x07, 0xc0, 0xc1, 0x83, 0x47, 0xc0, 0xc1, - 0xff, 0xc0, 0xc2, 0x70, 0xec, 0x18, 0x5f, 0xeb, 0x06, 0x0a, 0x06, 0xec, 0x19, 0xe0, 0xec, 0xfc, - 0x20, 0xd3, 0x8d, 0x0f, 0xbe, 0x04, 0x1f, 0x3e, 0x0f, 0xe6, 0xe0, 0xfc, 0xfa, 0x0f, 0xfc, 0x1f, - 0x80, 0x0f, 0xfc, 0x1f, 0xec, 0x60, 0xdf, 0x81, 0x41, 0x8e, 0x34, 0xc1, 0x81, 0xf4, 0x0c, 0x19, - 0xe0, 0x5a, 0x16, 0x0e, 0x9b, 0xe8, 0x36, 0x0c, 0x18, 0xa8, 0x19, 0x83, 0x06, 0x07, 0xbc, 0x60, - 0xc1, 0x02, 0x0e, 0xc1, 0x87, 0x61, 0xdf, 0x9f, 0xfe, 0x35, 0x83, 0x38, 0x74, 0x1f, 0xb0, 0xff, - 0xc0, 0xc3, 0xff, 0x03, 0x0e, 0x0f, 0xe4, 0x3f, 0xf1, 0xe0, 0xef, 0xc1, 0x3e, 0x83, 0x69, 0x85, - 0xa6, 0x85, 0x83, 0x07, 0x05, 0xc0, 0xc1, 0xbc, 0x19, 0xe3, 0x07, 0x57, 0xf0, 0x98, 0x30, 0xff, - 0xb0, 0x62, 0xfe, 0x06, 0x99, 0x7f, 0xc9, 0xf8, 0x2a, 0x07, 0xb0, 0xe7, 0x05, 0x02, 0x43, 0xb4, - 0x2d, 0x0f, 0xae, 0x9f, 0x83, 0xee, 0x58, 0x1a, 0x1f, 0xf8, 0x30, 0x0f, 0xbf, 0x21, 0x7e, 0x03, - 0x83, 0x42, 0xd3, 0x03, 0x83, 0x42, 0xc1, 0x82, 0x80, 0xd0, 0xb0, 0x63, 0x85, 0x79, 0x30, 0x64, - 0x8c, 0x1d, 0x83, 0x0c, 0xc1, 0xd8, 0x37, 0xff, 0x46, 0x0c, 0x5b, 0xd2, 0x81, 0xf8, 0x2f, 0xc1, - 0xb0, 0xea, 0x33, 0x84, 0x86, 0xe1, 0x87, 0x43, 0xb4, 0x0c, 0x06, 0x0f, 0xe6, 0x0e, 0x0f, 0xca, - 0x0f, 0xfc, 0x38, 0x77, 0xe3, 0xff, 0x8c, 0x18, 0xda, 0xda, 0x8c, 0x18, 0x58, 0x1c, 0x2c, 0x18, - 0x4e, 0xe1, 0xb0, 0x61, 0xbd, 0x06, 0xc1, 0xb7, 0xa6, 0xe8, 0x60, 0xd9, 0x41, 0x4c, 0x60, 0xc2, - 0xc2, 0xc2, 0xfc, 0x16, 0x16, 0x16, 0x1c, 0xe1, 0x61, 0x41, 0xda, 0x16, 0x1f, 0xac, 0x36, 0x1f, - 0x50, 0x3b, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0xfa, 0x43, 0x7e, 0x0e, 0xc3, 0xb0, 0x67, 0xff, - 0x18, 0x33, 0x05, 0x85, 0x98, 0x32, 0x07, 0x90, 0x46, 0x0c, 0x2b, 0xa0, 0x6c, 0x18, 0x58, 0xe5, - 0x0c, 0x18, 0x3c, 0x0e, 0x80, 0xc1, 0xbd, 0x82, 0x81, 0x7e, 0x93, 0x03, 0x85, 0x87, 0xb0, 0xb4, - 0x10, 0x7b, 0x09, 0xc3, 0xf3, 0xdc, 0x58, 0x7d, 0x68, 0x68, 0x3f, 0xf0, 0x60, 0x0f, 0xc8, 0x7f, - 0xe1, 0xc0, 0x85, 0xf8, 0x2d, 0x06, 0x83, 0x4c, 0x1c, 0x15, 0x83, 0x06, 0x5d, 0x77, 0x8c, 0x18, - 0x10, 0x68, 0x6c, 0x18, 0x34, 0xd0, 0xd8, 0x31, 0xd5, 0xca, 0x06, 0x0c, 0xbf, 0xe4, 0xc1, 0xb8, - 0x5a, 0x1b, 0xf0, 0x85, 0xa1, 0xb0, 0xaf, 0xfe, 0x10, 0xfd, 0xa1, 0xff, 0x8d, 0x0f, 0xfc, 0x68, - 0x60, 0x0f, 0xfc, 0x1f, 0xd8, 0x1c, 0x37, 0xc8, 0xe0, 0xa0, 0x6c, 0x92, 0x41, 0xc1, 0xb2, 0x4c, - 0x2f, 0xe3, 0x26, 0x4e, 0x81, 0x66, 0x4f, 0xcc, 0x85, 0x99, 0x23, 0x82, 0x41, 0x99, 0x26, 0x1b, - 0x1c, 0xc9, 0xbb, 0x4a, 0x39, 0xf3, 0x28, 0x32, 0xb3, 0x0f, 0xf9, 0x8c, 0x33, 0x70, 0x54, 0x0e, - 0xe5, 0x06, 0xd0, 0xff, 0xbe, 0x0f, 0xfc, 0x1c, 0x2f, 0xff, 0xd8, 0x7f, 0xe3, 0x0f, 0x7f, 0xc0, - 0xc3, 0xd8, 0x76, 0x0c, 0x3d, 0x87, 0x60, 0xc3, 0xdf, 0xf0, 0x30, 0xff, 0xc0, 0x70, 0xdf, 0xff, - 0xbc, 0x1f, 0xf8, 0xc3, 0xdf, 0xf0, 0x30, 0xf6, 0x19, 0xc1, 0x87, 0xba, 0xde, 0x06, 0x1e, 0xc3, - 0xf6, 0x1f, 0xf8, 0xf8, 0x20, 0x0f, 0x99, 0xc4, 0x1f, 0x9b, 0x93, 0x24, 0xc1, 0x83, 0x0b, 0x06, - 0x60, 0xc1, 0x85, 0x86, 0xc1, 0xdf, 0xfc, 0x60, 0xc1, 0xa0, 0xd0, 0xb0, 0x60, 0xc2, 0xca, 0x18, - 0x30, 0x6b, 0x6e, 0x0c, 0x1b, 0xf4, 0x5e, 0x07, 0xe5, 0x61, 0x5a, 0x0c, 0x3b, 0x0b, 0xc1, 0x61, - 0xd8, 0x2f, 0x0a, 0x0f, 0x6f, 0x8d, 0x83, 0xaf, 0x10, 0x5e, 0x0f, 0xfc, 0x18, 0x0f, 0xd4, 0x0f, - 0xfc, 0x50, 0x3b, 0xf1, 0x7f, 0xc0, 0xc1, 0x86, 0xa0, 0x76, 0x0c, 0x35, 0x03, 0xb0, 0x6f, 0xff, - 0x18, 0x30, 0xa4, 0xc3, 0x60, 0xc8, 0x93, 0x20, 0x60, 0xcc, 0x93, 0x30, 0x7e, 0x33, 0x06, 0x50, - 0xc2, 0xa1, 0x83, 0x06, 0x41, 0x45, 0x01, 0x81, 0x0f, 0x58, 0x58, 0x7f, 0x60, 0xb8, 0x3f, 0xf0, - 0x7c, 0x0e, 0x42, 0xc0, 0xdf, 0xce, 0x0c, 0x1b, 0xa3, 0x9a, 0x63, 0x98, 0x1c, 0x41, 0x88, 0x30, - 0x39, 0xff, 0x18, 0x1c, 0xc3, 0xb3, 0x03, 0x98, 0x76, 0x60, 0x73, 0xfe, 0x30, 0x39, 0x87, 0x67, - 0xf1, 0x87, 0x66, 0x86, 0xff, 0x83, 0xec, 0x3b, 0x0f, 0xb0, 0xec, 0x3e, 0xc2, 0xf8, 0x3f, 0xf0, - 0x40, 0x0e, 0xbf, 0xe4, 0xfc, 0x48, 0x30, 0x49, 0xa6, 0x48, 0x30, 0x49, 0x83, 0x28, 0x38, 0x34, - 0xc1, 0x97, 0x7a, 0x9a, 0x60, 0xc9, 0x06, 0x09, 0x30, 0x65, 0x07, 0x06, 0x98, 0x32, 0xff, 0x93, - 0x4c, 0x3b, 0x0e, 0xfc, 0x7f, 0xe8, 0xc3, 0xe7, 0x0e, 0x43, 0xf6, 0x1f, 0xf8, 0x70, 0xfe, 0xff, - 0xf0, 0x0f, 0xfc, 0x1f, 0x7f, 0x1f, 0x8f, 0x81, 0xa6, 0x63, 0x99, 0x82, 0x06, 0x65, 0x0c, 0x81, - 0x03, 0x33, 0x06, 0x47, 0xf1, 0x98, 0x32, 0x06, 0x99, 0xb0, 0x32, 0x06, 0x0c, 0xcc, 0x19, 0x03, - 0x06, 0x63, 0x19, 0x9f, 0xc6, 0x0c, 0xf8, 0x18, 0x33, 0x06, 0x61, 0x30, 0x33, 0x1c, 0x82, 0xd0, - 0x66, 0xe8, 0x6b, 0x05, 0x0c, 0x3e, 0x87, 0xc9, 0x87, 0xfe, 0x0f, 0x80, 0x1f, 0xe2, 0xfe, 0x09, - 0x80, 0xe5, 0x02, 0xc2, 0x60, 0x39, 0x40, 0xb0, 0x98, 0x0e, 0x50, 0x2c, 0x27, 0xf8, 0xbf, 0x83, - 0xfa, 0x49, 0x0f, 0xfb, 0x47, 0x83, 0xf9, 0xd0, 0x3a, 0x0b, 0xff, 0xf7, 0x83, 0xee, 0xd0, 0xff, - 0x9c, 0x70, 0xff, 0x3a, 0x0b, 0x0f, 0x9b, 0x43, 0x5c, 0x81, 0xf4, 0x1f, 0xaf, 0x01, 0x0f, 0xfc, - 0x00, 0x0f, 0xd8, 0x64, 0xfc, 0x5f, 0xd6, 0x98, 0x30, 0x9d, 0x28, 0x0c, 0x18, 0x6c, 0x70, 0xb0, - 0x6f, 0xff, 0x18, 0x30, 0xee, 0x0d, 0x83, 0x0d, 0x61, 0xd8, 0x30, 0x7f, 0xa0, 0x60, 0xc7, 0x87, - 0x42, 0xff, 0x20, 0xc3, 0xb0, 0x9f, 0xfe, 0x20, 0xfd, 0x87, 0xfe, 0x06, 0x1f, 0xfb, 0xe0, 0xe0, - 0x09, 0xc3, 0x95, 0x61, 0x55, 0xd0, 0xe8, 0x87, 0xce, 0x16, 0x1f, 0xe7, 0x51, 0xff, 0x03, 0xf5, - 0x0c, 0x0e, 0x19, 0x1c, 0x2c, 0x2c, 0x3c, 0xe0, 0xa0, 0x58, 0x77, 0xa1, 0xc3, 0x61, 0xe4, 0x24, - 0x26, 0x0f, 0x7f, 0xf8, 0x3d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x3d, 0xa1, 0xe7, 0x0f, 0x7f, 0xf8, - 0x20, 0x0f, 0x61, 0x9e, 0x3f, 0x03, 0x07, 0xa0, 0xb1, 0xc7, 0x06, 0x1d, 0x83, 0xfa, 0xc3, 0xb0, - 0x60, 0xc1, 0x87, 0x60, 0xc1, 0x83, 0xf8, 0xc1, 0x83, 0x06, 0x0c, 0x18, 0x31, 0xf5, 0x83, 0x06, - 0x0f, 0xc9, 0x83, 0x07, 0xe0, 0x60, 0xc1, 0x83, 0x0e, 0xc7, 0x06, 0x04, 0x3b, 0x28, 0x0c, 0x3e, - 0x73, 0x41, 0x87, 0xae, 0x20, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xec, 0x90, 0x56, 0x0c, 0xe0, 0xa1, - 0xab, 0xbf, 0xf9, 0xc1, 0x87, 0x61, 0xd8, 0x31, 0x76, 0xb0, 0x30, 0x67, 0xff, 0x18, 0x33, 0x0b, - 0x03, 0x98, 0x33, 0xff, 0x8d, 0x59, 0x81, 0xc0, 0xe7, 0xe3, 0x03, 0x81, 0xcc, 0x37, 0xff, 0x07, - 0xb0, 0xb0, 0x38, 0x7b, 0x0b, 0x03, 0x87, 0xb0, 0xb3, 0xd0, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0x7e, - 0x3f, 0xf8, 0xc1, 0x87, 0xfd, 0x83, 0x07, 0xfc, 0x0c, 0x18, 0x30, 0xec, 0x18, 0x30, 0x68, 0x4e, - 0x0c, 0x18, 0x2b, 0xe0, 0x60, 0xc1, 0x5f, 0x03, 0xf0, 0x17, 0x79, 0x06, 0x87, 0xdc, 0x1b, 0x0f, - 0xd8, 0x7f, 0xe0, 0x61, 0xff, 0x81, 0x87, 0xfe, 0xf4, 0x1c, 0x0c, 0xff, 0xf3, 0xf8, 0x33, 0x87, - 0x69, 0x86, 0x70, 0xec, 0x19, 0xff, 0xc6, 0x0c, 0xc2, 0xc0, 0xe6, 0x0c, 0xff, 0xe3, 0x06, 0x61, - 0x60, 0x73, 0x06, 0x73, 0x6a, 0xb3, 0x06, 0x55, 0xea, 0xc7, 0xe2, 0x4a, 0x07, 0x61, 0xdb, 0x87, - 0xa0, 0xe7, 0xc1, 0xfe, 0x6e, 0x9c, 0x87, 0x9e, 0x0d, 0x7c, 0x87, 0xfe, 0x08, 0x09, 0x83, 0x2f, - 0x05, 0xfe, 0x8e, 0xad, 0x0d, 0xa5, 0x0c, 0x2d, 0x0d, 0x82, 0x86, 0x16, 0x85, 0xc0, 0xd3, 0x0b, - 0x41, 0xe2, 0xf0, 0x3f, 0x90, 0x21, 0xff, 0x82, 0xff, 0xfd, 0xe0, 0xff, 0xce, 0x1c, 0xff, 0x40, - 0x70, 0xe7, 0x0a, 0x80, 0x70, 0xe7, 0x0a, 0x80, 0x70, 0xe7, 0xf9, 0x03, 0x87, 0xa0, 0xef, 0x90, - 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0x38, 0x77, 0xe0, 0xec, 0x3b, 0x06, 0x7f, 0xf1, 0x83, 0x0f, 0xfb, - 0x06, 0x0a, 0xf8, 0x18, 0x30, 0x2f, 0xc0, 0xc1, 0x87, 0xfd, 0x83, 0x07, 0xfc, 0x0c, 0x18, 0x7f, - 0xdf, 0x87, 0xfe, 0x06, 0x19, 0xc3, 0xb0, 0x41, 0x9c, 0x3b, 0x0f, 0x9c, 0x3b, 0x0f, 0x9f, 0xf8, - 0x00, 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0x56, 0x0b, 0x03, 0x85, 0xce, 0x3a, 0x2b, 0xc0, 0xc1, 0x9f, - 0xd4, 0xe3, 0x06, 0x14, 0x09, 0x0b, 0x06, 0x0e, 0x0b, 0x81, 0x83, 0x74, 0x82, 0xb3, 0x06, 0xa3, - 0x83, 0xd8, 0x30, 0x7f, 0xc0, 0xfc, 0xfa, 0x0b, 0x41, 0x84, 0xa3, 0x8e, 0x0a, 0x0f, 0xbd, 0x07, - 0xf9, 0xf5, 0xc8, 0x7b, 0xd2, 0x15, 0xe0, 0xff, 0xc1, 0x80, 0x07, 0xff, 0xe4, 0x2d, 0x0f, 0xfc, - 0x0d, 0xbf, 0xf0, 0x76, 0x87, 0xfe, 0x07, 0xff, 0xe8, 0x2d, 0x34, 0xa0, 0x24, 0x36, 0x0d, 0x06, - 0xd8, 0x76, 0x0e, 0xa3, 0xc1, 0xec, 0x1c, 0x85, 0x7a, 0x0b, 0x0f, 0xf2, 0x80, 0xc3, 0xff, 0x90, - 0xa4, 0x70, 0xf6, 0x85, 0x81, 0xc3, 0xda, 0x06, 0x03, 0xff, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, - 0x1f, 0xf6, 0x1e, 0xac, 0x16, 0x96, 0x16, 0xac, 0x1a, 0x17, 0x03, 0x06, 0x7f, 0xe4, 0xc1, 0x81, - 0x83, 0x28, 0xc1, 0x83, 0x83, 0xec, 0x18, 0xff, 0xc9, 0x83, 0x30, 0x38, 0x76, 0x0c, 0x40, 0xe1, - 0xdf, 0x9f, 0xfe, 0x30, 0xfb, 0xc8, 0x68, 0x3d, 0x66, 0x1f, 0xef, 0x01, 0xd0, 0xf5, 0xa1, 0xd6, - 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x87, 0xcf, 0x23, 0xc0, 0xfc, 0x13, 0xf4, 0x16, 0x98, 0x2f, 0x37, - 0x93, 0x06, 0xf3, 0x85, 0x66, 0x0c, 0x27, 0x0f, 0x60, 0xdf, 0xfe, 0x70, 0x60, 0x73, 0x0e, 0xc1, - 0x83, 0x9e, 0x58, 0xc1, 0xbe, 0xa7, 0x4f, 0x1f, 0x95, 0x83, 0x03, 0x98, 0x76, 0x0c, 0x0e, 0x21, - 0xd8, 0x30, 0x38, 0x7d, 0x83, 0x2d, 0x0f, 0xf6, 0x1c, 0x0f, 0xd0, 0x7f, 0xe0, 0xb8, 0x3f, 0x7f, - 0xfe, 0xc2, 0xc3, 0xb4, 0x3f, 0x60, 0xff, 0xd0, 0x6c, 0x3b, 0x40, 0xc1, 0xb6, 0xb7, 0xa9, 0xe8, - 0x2c, 0x3b, 0x41, 0x61, 0xb0, 0xed, 0x05, 0x02, 0x71, 0xff, 0xd0, 0x4e, 0x1d, 0xa1, 0xf3, 0x0f, - 0xff, 0x05, 0x23, 0x87, 0x9c, 0x2c, 0x0e, 0x1e, 0x70, 0x30, 0x1f, 0xfe, 0x0f, 0xfc, 0x1e, 0x0f, - 0xcc, 0x1d, 0xf8, 0x18, 0xc5, 0x01, 0xa6, 0x0c, 0x62, 0x41, 0x83, 0x18, 0x63, 0x0b, 0x06, 0x58, - 0xc7, 0x03, 0x06, 0x74, 0x66, 0xc1, 0x83, 0x73, 0xbc, 0x39, 0x83, 0x91, 0xb4, 0x11, 0xa6, 0x19, - 0x83, 0xbf, 0x1f, 0xf8, 0x18, 0x7d, 0x40, 0xe4, 0x3e, 0x60, 0xff, 0xc3, 0x07, 0xf5, 0xff, 0xc0, - 0x0e, 0xff, 0xe3, 0xf0, 0x6d, 0x0e, 0xd3, 0x0d, 0x87, 0xb0, 0x63, 0xff, 0x03, 0x06, 0x15, 0x00, - 0xc0, 0xc1, 0x85, 0x20, 0xa0, 0x30, 0x6f, 0xff, 0x38, 0x34, 0x3f, 0xda, 0x60, 0x5f, 0x81, 0xf8, - 0x1f, 0xf0, 0x30, 0xec, 0x3b, 0x04, 0x1d, 0x87, 0x61, 0xfb, 0x5e, 0xc3, 0xf7, 0xfc, 0x00, 0x0f, - 0xec, 0x3a, 0xf8, 0xff, 0xd1, 0xab, 0x0e, 0xc3, 0xb0, 0x63, 0xff, 0x03, 0x06, 0x1d, 0x87, 0x60, - 0xca, 0xbe, 0xa8, 0xc1, 0x8a, 0xb5, 0xe3, 0x06, 0x17, 0x2e, 0x06, 0x0c, 0x17, 0xa9, 0xe0, 0x7e, - 0x2f, 0x20, 0xd0, 0x61, 0x58, 0x37, 0x82, 0x83, 0xeb, 0xc1, 0xfe, 0x7c, 0xf9, 0x0f, 0x5c, 0x84, - 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xb0, 0xb0, 0x97, 0x0a, 0xd5, 0x6a, 0x3a, 0x6d, 0x3a, 0x7a, 0x86, - 0x0c, 0x2c, 0x2c, 0x2c, 0x19, 0xff, 0xc6, 0x0d, 0xc3, 0xce, 0x60, 0xc8, 0x0a, 0x0b, 0x30, 0x61, - 0xa8, 0x1d, 0x83, 0x2f, 0xf9, 0x3f, 0x06, 0xc2, 0xc1, 0x87, 0xac, 0x2c, 0x08, 0x73, 0x84, 0xe1, - 0xf3, 0xa1, 0x50, 0x3d, 0x68, 0x2f, 0x07, 0xfe, 0x0f, 0x0f, 0xec, 0x08, 0x3f, 0x03, 0x06, 0x0c, - 0x18, 0x30, 0x31, 0x9a, 0x0c, 0x18, 0x49, 0x88, 0x58, 0x31, 0xff, 0x81, 0x83, 0x1c, 0x3b, 0x06, - 0x0c, 0x70, 0x60, 0xc1, 0x83, 0x1c, 0x18, 0x30, 0x60, 0xc7, 0x1c, 0x18, 0x3f, 0x0e, 0x38, 0x30, - 0x61, 0x9c, 0xa0, 0x30, 0x41, 0xca, 0xd9, 0x41, 0xfa, 0xc0, 0xf0, 0x7b, 0xd0, 0x75, 0x87, 0xfe, - 0x0c, 0x0f, 0xe9, 0x0f, 0xfc, 0xe8, 0x77, 0xe3, 0xff, 0x0e, 0x39, 0x87, 0x38, 0xe0, 0xcd, 0x0c, - 0xe3, 0x83, 0x3d, 0x5b, 0xc3, 0x83, 0x30, 0xe7, 0x1c, 0x19, 0xff, 0x87, 0x06, 0x16, 0x1e, 0x70, - 0x61, 0x6b, 0x51, 0x5f, 0xaf, 0xd4, 0x50, 0xeb, 0x05, 0x87, 0xd0, 0x7b, 0x0c, 0xc1, 0xfb, 0x42, - 0xa0, 0x7e, 0xbf, 0x80, 0x0f, 0x94, 0x1f, 0xf8, 0xe0, 0xf7, 0xe0, 0x3f, 0xc8, 0x35, 0x60, 0xd0, - 0x50, 0x2c, 0x19, 0xe0, 0x3a, 0x16, 0x0c, 0xff, 0xc0, 0xc1, 0x8e, 0x0c, 0x18, 0x30, 0x63, 0x83, - 0x06, 0x0c, 0x18, 0xe3, 0x83, 0x06, 0x0d, 0xf5, 0xeb, 0xd1, 0xf8, 0x37, 0x90, 0xda, 0xc1, 0x5b, - 0x86, 0x83, 0xac, 0x16, 0x1f, 0x3e, 0x0d, 0x68, 0x76, 0x87, 0x9c, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, - 0x1f, 0x7e, 0x3f, 0xf1, 0x83, 0x30, 0x78, 0x19, 0x83, 0x30, 0x78, 0x19, 0xf8, 0xc1, 0xe0, 0x66, - 0x0c, 0xc1, 0xe0, 0x66, 0x0c, 0xc1, 0xe0, 0x67, 0xe3, 0x07, 0x81, 0x98, 0x6c, 0x1e, 0x06, 0x64, - 0x0c, 0x1f, 0xc6, 0x60, 0xc1, 0xe0, 0xd9, 0x43, 0x1e, 0x09, 0xf5, 0x9b, 0xa1, 0xa8, 0x0c, 0xc3, - 0xff, 0x18, 0x40, 0x0f, 0xe4, 0x3f, 0xf0, 0xe1, 0xdf, 0x8f, 0xfd, 0x1a, 0xb0, 0xd4, 0x0e, 0xc1, - 0x8f, 0xfc, 0x0c, 0x18, 0x4e, 0x1e, 0xc1, 0xbf, 0xfc, 0x60, 0xc1, 0x64, 0x61, 0x60, 0xc7, 0x1c, - 0x70, 0x6a, 0xee, 0xfd, 0x4c, 0xfc, 0x84, 0xe1, 0x26, 0x1f, 0x38, 0x74, 0x1b, 0xff, 0x21, 0xfc, - 0xe1, 0xff, 0x87, 0x0e, 0x0f, 0xce, 0x1d, 0x58, 0x33, 0xfa, 0x35, 0x61, 0x9c, 0x3b, 0x06, 0x7f, - 0xf1, 0x83, 0x30, 0x30, 0x59, 0x83, 0x35, 0x5d, 0xa0, 0xc1, 0x9d, 0x3c, 0x14, 0x60, 0xcc, 0x0f, - 0x58, 0xc1, 0x98, 0x7f, 0x7e, 0x30, 0x7e, 0x0b, 0x0d, 0x8e, 0x0c, 0x28, 0x26, 0x18, 0x18, 0x87, - 0x69, 0xa0, 0xcc, 0x33, 0x1c, 0x17, 0xc1, 0xff, 0x83, 0x0d, 0x04, 0x87, 0xf5, 0x02, 0xc3, 0xf3, - 0xff, 0xf0, 0x5e, 0x0d, 0xa1, 0xef, 0xff, 0xc1, 0x46, 0x1b, 0x43, 0xf7, 0xff, 0x83, 0xb0, 0xd8, - 0x7f, 0x7f, 0xfc, 0x85, 0x07, 0xfe, 0x07, 0xff, 0x83, 0xb0, 0xfd, 0xa1, 0xb0, 0xfd, 0xa1, 0xb0, - 0xfd, 0xa1, 0xbf, 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0xed, 0x50, 0x6a, 0xc0, 0x70, 0x61, 0xb9, 0xc1, - 0xe5, 0x51, 0x46, 0x0c, 0x7f, 0xe8, 0xc1, 0xbe, 0x0b, 0x0d, 0x83, 0xf2, 0x38, 0x6c, 0x1a, 0x7f, - 0xc9, 0x83, 0x06, 0x16, 0x1b, 0x06, 0x0d, 0x6d, 0x40, 0xfc, 0x0f, 0x53, 0xa2, 0x68, 0x6c, 0x2c, - 0x34, 0x1d, 0x85, 0x87, 0xfb, 0xff, 0x07, 0xda, 0x1f, 0xfd, 0x7f, 0x05, 0xe1, 0xe0, 0xd8, 0x9e, - 0x07, 0x21, 0x6c, 0x78, 0x1d, 0xfc, 0xc7, 0x81, 0xc8, 0x81, 0x8f, 0x03, 0x81, 0x81, 0x8f, 0x03, - 0xa7, 0xe6, 0x3c, 0x0e, 0xdc, 0xd8, 0xf0, 0x3d, 0x19, 0xb1, 0xe6, 0xf4, 0x66, 0xc7, 0xab, 0x8c, - 0xd8, 0xd0, 0x34, 0x33, 0x0b, 0x0b, 0x23, 0x50, 0x58, 0x48, 0x58, 0x5e, 0x83, 0xff, 0x00, 0x0e, - 0x7f, 0xe3, 0xf0, 0xc1, 0xd9, 0xab, 0x1c, 0x33, 0x98, 0x31, 0xff, 0x8c, 0x18, 0xc1, 0xd9, 0x83, - 0x1f, 0xf8, 0xc1, 0x87, 0xfb, 0x06, 0x7f, 0xeb, 0x4c, 0xd0, 0xea, 0x7e, 0x34, 0x3a, 0x9a, 0x17, - 0xfe, 0xa0, 0x6d, 0x0e, 0xa0, 0x76, 0x87, 0x50, 0x3b, 0xff, 0x40, 0x0f, 0xe8, 0x3f, 0xf0, 0x34, - 0x37, 0xe2, 0xff, 0xa3, 0x06, 0x70, 0x73, 0x98, 0x33, 0x43, 0xd9, 0x83, 0x38, 0x39, 0xcc, 0x19, - 0xff, 0xa3, 0x06, 0x68, 0x51, 0x03, 0x06, 0x68, 0x58, 0xc6, 0x0c, 0xff, 0xe3, 0xf1, 0x85, 0x68, - 0x58, 0x4e, 0x17, 0xa0, 0xa0, 0xa8, 0x0b, 0x30, 0xfb, 0x05, 0x81, 0xc3, 0x99, 0xe0, 0xce, 0x1f, - 0xf8, 0x30, 0x0f, 0xca, 0x0f, 0xfc, 0x38, 0x77, 0xe3, 0xff, 0x8c, 0x18, 0x56, 0x30, 0x58, 0x30, - 0x58, 0x54, 0x06, 0x0c, 0xff, 0xd1, 0x83, 0x16, 0x0e, 0x8c, 0x18, 0x3f, 0xe0, 0x60, 0xc1, 0x87, - 0x60, 0xd5, 0x83, 0xad, 0xe0, 0x7e, 0x06, 0x19, 0xc1, 0x87, 0x61, 0x9c, 0x10, 0x77, 0x5b, 0xc1, - 0xfb, 0x0c, 0xe1, 0xfb, 0x0b, 0xc8, 0x00, 0x0f, 0xc8, 0x7f, 0xe0, 0x50, 0x3b, 0xf1, 0xff, 0x93, - 0x4c, 0x12, 0x06, 0x41, 0x83, 0x03, 0x81, 0xc2, 0xc1, 0x85, 0x03, 0x42, 0xc1, 0xbf, 0xfc, 0x60, - 0xc3, 0x61, 0xec, 0x18, 0x56, 0x1e, 0xc1, 0xdf, 0xfc, 0x7e, 0x06, 0x85, 0x85, 0x86, 0x78, 0x1c, - 0x12, 0x1e, 0xbe, 0x0f, 0xf3, 0x77, 0x90, 0xf5, 0xe8, 0x27, 0x43, 0xff, 0x06, 0x0f, 0xe5, 0x50, - 0x0d, 0x13, 0xfa, 0x50, 0x3f, 0x06, 0x70, 0xec, 0x18, 0x67, 0x0e, 0xc1, 0xbf, 0xfa, 0x30, 0x63, - 0x8e, 0x50, 0x18, 0x30, 0x63, 0x94, 0x06, 0x0d, 0xff, 0xe3, 0x06, 0x3a, 0xb6, 0x89, 0x83, 0x06, - 0x39, 0x40, 0x7e, 0x1c, 0x72, 0x80, 0xd0, 0x3f, 0xfa, 0x20, 0xf9, 0xc3, 0xff, 0x0e, 0x1f, 0xef, - 0xfc, 0x80, 0x0f, 0x90, 0xff, 0xc5, 0x03, 0xef, 0xc0, 0xff, 0xc6, 0x0c, 0xe3, 0x28, 0xe6, 0x0d, - 0xca, 0x18, 0xe6, 0x0c, 0x2c, 0x18, 0xc6, 0x0c, 0x1a, 0x49, 0x43, 0x06, 0x50, 0x70, 0x49, 0x83, - 0x20, 0x63, 0x60, 0xc1, 0x87, 0x94, 0x17, 0xe2, 0x73, 0x04, 0x0c, 0x36, 0xe5, 0x0a, 0x08, 0x6c, - 0xc2, 0x8c, 0x3a, 0x86, 0x16, 0x41, 0xfb, 0xf4, 0x10, 0x0e, 0xff, 0xcf, 0xe3, 0x0f, 0x6e, 0xac, - 0xc2, 0x81, 0xb8, 0x33, 0x3f, 0x3b, 0x83, 0x30, 0xa0, 0x6e, 0x0c, 0xc0, 0xc0, 0xdc, 0x19, 0xbf, - 0xad, 0xc1, 0x98, 0x7b, 0x70, 0x66, 0x7e, 0x77, 0xf3, 0x98, 0x27, 0x74, 0x0c, 0x60, 0x9d, 0x82, - 0xd3, 0xf3, 0xa1, 0x38, 0x10, 0xda, 0x14, 0x87, 0x3e, 0x0f, 0xfc, 0x10, 0x0f, 0x49, 0x87, 0x7e, - 0x04, 0x9f, 0x81, 0x83, 0x04, 0x98, 0x76, 0x0c, 0x1a, 0x61, 0xd8, 0x37, 0xff, 0x8c, 0x18, 0x7f, - 0xd8, 0x30, 0x7f, 0xc0, 0xc1, 0x83, 0x0e, 0xc1, 0x83, 0x07, 0xfc, 0x0f, 0xc0, 0xc3, 0xb0, 0x61, - 0xdf, 0xf0, 0x10, 0xec, 0x3b, 0x0f, 0xd8, 0x67, 0x0f, 0xd8, 0x5e, 0x80, 0x0e, 0x5f, 0xe3, 0xf3, - 0xff, 0xc6, 0x98, 0x6d, 0x0e, 0xc1, 0x81, 0xe0, 0xf6, 0x0d, 0xf1, 0xa0, 0xf1, 0x83, 0x90, 0x5b, - 0xc0, 0xc1, 0x8d, 0xdf, 0x05, 0x83, 0x1e, 0x2b, 0x03, 0x07, 0x6c, 0xf1, 0x83, 0xf0, 0x57, 0x66, - 0x0c, 0x3a, 0xc7, 0x28, 0x21, 0x3a, 0x0a, 0x03, 0x0f, 0xf6, 0x87, 0xf9, 0xf4, 0x1f, 0xf8, 0x3f, - 0x0f, 0x94, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1c, 0xc1, 0xa4, 0x3f, 0xb0, 0xda, 0x1f, - 0xd2, 0x0b, 0x0f, 0xbf, 0xff, 0x06, 0xc2, 0x81, 0x20, 0xc3, 0x63, 0xa1, 0x71, 0x86, 0xdd, 0x0c, - 0xd3, 0x0d, 0x83, 0xad, 0x83, 0x0d, 0x83, 0x0d, 0x83, 0x0d, 0x83, 0xfc, 0x0c, 0x36, 0x0c, 0x3e, - 0xc3, 0x61, 0xf3, 0xe8, 0x00, 0x0f, 0x61, 0x38, 0x5f, 0x81, 0x84, 0xe1, 0x60, 0xc1, 0x84, 0xe1, - 0x60, 0xef, 0xaf, 0xe3, 0x06, 0x3a, 0x0b, 0x41, 0x83, 0x1f, 0x03, 0xc8, 0x30, 0x65, 0xc9, 0xf0, - 0x30, 0x67, 0x89, 0xf8, 0x18, 0x36, 0xc1, 0xbc, 0x9f, 0xa7, 0x06, 0xee, 0x60, 0x73, 0x35, 0x66, - 0x61, 0x26, 0x43, 0x88, 0x7d, 0x84, 0xe1, 0xfd, 0x84, 0xe1, 0x0f, 0xfc, 0x1f, 0x3f, 0x5f, 0xd7, - 0xd3, 0x30, 0x67, 0x30, 0x4d, 0x10, 0xcc, 0x60, 0x9a, 0x0f, 0xa6, 0x30, 0x4d, 0x8c, 0x4c, 0x60, - 0x9b, 0x14, 0x4c, 0x60, 0x99, 0x94, 0x4c, 0x60, 0x98, 0xd4, 0x4c, 0x6a, 0x98, 0xd8, 0x98, 0xfa, - 0x63, 0x7d, 0x31, 0x84, 0xdc, 0xc0, 0x62, 0x09, 0x83, 0xcc, 0x1c, 0xc1, 0xcd, 0x03, 0x98, 0x33, - 0xe4, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0x56, 0x17, 0x6b, 0x8e, 0x73, 0xff, 0x46, 0x0c, 0x28, 0x28, - 0x2c, 0x18, 0x28, 0x07, 0x0b, 0x06, 0x3e, 0x07, 0x90, 0x60, 0xdd, 0x5d, 0x0e, 0x30, 0x6a, 0x0a, - 0x09, 0x35, 0x61, 0xd8, 0x77, 0xeb, 0xff, 0x9c, 0x3e, 0x70, 0xe8, 0x3f, 0x61, 0xff, 0x81, 0x87, - 0xfe, 0x06, 0x1c, 0x0f, 0xfc, 0x1f, 0xb4, 0x3d, 0x7a, 0x1c, 0x3e, 0xd5, 0x9f, 0xfe, 0x06, 0xe2, - 0x19, 0xf0, 0x3c, 0x50, 0x33, 0x60, 0xc7, 0xba, 0x0d, 0x83, 0x20, 0x61, 0x36, 0x0c, 0xff, 0x4d, - 0x83, 0x0d, 0x84, 0xdf, 0x8c, 0x18, 0xb5, 0xa1, 0x60, 0xc5, 0x54, 0x1a, 0xfe, 0x64, 0x3f, 0xf6, - 0x87, 0xf3, 0xf0, 0x7f, 0xe0, 0x80, 0x0f, 0xec, 0x3b, 0xf0, 0x31, 0xc1, 0x43, 0x4c, 0xa0, 0xc3, - 0x83, 0x06, 0xe0, 0xf3, 0x05, 0x83, 0x0a, 0xde, 0x0b, 0x06, 0x0b, 0x0a, 0xd3, 0x07, 0x70, 0x20, - 0x31, 0x83, 0x0c, 0xe1, 0xda, 0x63, 0x0e, 0x0b, 0x3f, 0x3a, 0x58, 0x30, 0x61, 0x48, 0x3d, 0x28, - 0x3f, 0xb8, 0xd0, 0xfd, 0x70, 0x1e, 0x0e, 0x78, 0x3d, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, - 0x3f, 0x9f, 0xc7, 0xe0, 0x98, 0x26, 0x30, 0x62, 0x68, 0x5a, 0x60, 0xcb, 0xc0, 0xec, 0x18, 0x30, - 0x79, 0x07, 0x81, 0x83, 0x38, 0x9d, 0x59, 0x83, 0x50, 0x50, 0x76, 0x0d, 0xaf, 0xe3, 0x06, 0x15, - 0x61, 0xcf, 0xc4, 0x69, 0x9c, 0x61, 0xbe, 0x05, 0x30, 0x61, 0xde, 0x03, 0xa1, 0xf7, 0x51, 0xf0, - 0x73, 0xc0, 0xb8, 0xb4, 0x3f, 0xf0, 0x80, 0x0f, 0x9c, 0xc3, 0x7e, 0x09, 0xcc, 0x36, 0x0c, 0xfc, - 0x7e, 0x30, 0x61, 0x39, 0xa1, 0x60, 0xc2, 0x73, 0x0d, 0x83, 0x09, 0xcd, 0x0b, 0x06, 0x5f, 0x1f, - 0x8c, 0x18, 0x4e, 0x61, 0xb4, 0xc2, 0x73, 0x0d, 0xf8, 0xfc, 0x7e, 0x30, 0xca, 0xb3, 0x42, 0x83, - 0xce, 0x61, 0xff, 0x39, 0x87, 0xfc, 0xe6, 0x1f, 0xf8, 0x3e, 0x0f, 0xe8, 0x3f, 0xf0, 0xe1, 0xdf, - 0x81, 0xff, 0x03, 0x4c, 0x18, 0xe0, 0xd3, 0x06, 0x0c, 0x18, 0x34, 0xc1, 0x83, 0xfe, 0x4c, 0x18, - 0x30, 0x60, 0xd3, 0x06, 0x0f, 0xf9, 0x30, 0x61, 0x3b, 0xa1, 0x6a, 0xc0, 0xe9, 0x86, 0xfc, 0x0d, - 0x06, 0x1b, 0x0a, 0xff, 0xe0, 0xff, 0xb0, 0xff, 0xc0, 0xc3, 0xff, 0x03, 0x0c, 0x0f, 0xe4, 0x3f, - 0xf1, 0x61, 0xdf, 0x82, 0xbb, 0x0d, 0xab, 0x05, 0x81, 0xd0, 0x60, 0xde, 0x0c, 0xf1, 0x83, 0x95, - 0xfc, 0x46, 0x0c, 0x3b, 0x0e, 0xc1, 0x8b, 0xb5, 0x81, 0x83, 0x3f, 0xf4, 0x60, 0xc3, 0x38, 0x77, - 0xe1, 0xff, 0x81, 0xa1, 0x38, 0x76, 0x08, 0x33, 0x87, 0x61, 0xf3, 0x86, 0x70, 0xf9, 0xff, 0x80, - 0x0f, 0xfc, 0x1f, 0xd8, 0x5a, 0x15, 0x60, 0x61, 0x30, 0x5a, 0xb1, 0xc5, 0x51, 0x46, 0x0e, 0xfa, - 0xbc, 0x60, 0xc1, 0x81, 0x02, 0x8c, 0x18, 0x30, 0x60, 0x93, 0x06, 0x0c, 0x18, 0x34, 0xc1, 0x97, - 0x8c, 0x18, 0x31, 0xef, 0x03, 0x4c, 0x1f, 0x81, 0x82, 0x4c, 0x18, 0x76, 0x09, 0x50, 0x20, 0xec, - 0x13, 0x21, 0xf3, 0x86, 0x90, 0xf5, 0xc7, 0xf9, 0x0f, 0xec, 0x3b, 0xf1, 0xff, 0xa3, 0x56, 0x1d, - 0x87, 0x60, 0xc7, 0xfe, 0x06, 0x0c, 0x5d, 0xae, 0x30, 0x62, 0xff, 0x18, 0x31, 0xff, 0x81, 0x83, - 0x18, 0x3b, 0x4c, 0x18, 0xc0, 0x81, 0xa7, 0xe1, 0x81, 0x83, 0x4c, 0x33, 0x0e, 0x0d, 0x10, 0xfb, - 0x50, 0x87, 0xeb, 0x8b, 0x83, 0xd7, 0x07, 0x50, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xb0, 0xd8, - 0x2b, 0x03, 0x09, 0xc1, 0xab, 0x1c, 0x0f, 0x2b, 0x07, 0xf3, 0xd5, 0xe0, 0x60, 0xc1, 0x85, 0xe0, - 0x60, 0xc1, 0x85, 0xe0, 0x60, 0xe7, 0x0b, 0xc0, 0xdf, 0x47, 0x57, 0x87, 0x6c, 0x1a, 0xaf, 0xe0, - 0x60, 0xc2, 0xf0, 0x76, 0x0c, 0x2e, 0x0e, 0xc1, 0x85, 0x87, 0x38, 0x3f, 0x83, 0x5c, 0x0c, 0x0e, - 0x0f, 0x9c, 0x3f, 0xbf, 0xff, 0x21, 0xa4, 0x0e, 0x14, 0x1f, 0x60, 0x70, 0x50, 0x3e, 0x91, 0xc7, - 0x0e, 0xff, 0xfd, 0xe8, 0x3f, 0xf0, 0x7d, 0xff, 0xe8, 0x3b, 0x0f, 0xcc, 0x1d, 0x97, 0x56, 0x30, - 0x76, 0x48, 0x58, 0xc1, 0xd8, 0xd7, 0x0c, 0x1d, 0x87, 0xea, 0x07, 0x7f, 0xfa, 0x00, 0x0f, 0xfc, - 0x1f, 0x98, 0x36, 0x17, 0xd3, 0x44, 0x6d, 0x06, 0x0a, 0x7c, 0xfe, 0x8c, 0x11, 0x86, 0x90, 0xb0, - 0x45, 0x8d, 0xd4, 0x60, 0xa1, 0x8a, 0xd6, 0x30, 0x7f, 0x46, 0x1b, 0x06, 0xad, 0x6f, 0xa3, 0x04, - 0x0c, 0x3b, 0x4f, 0xa1, 0xec, 0x0e, 0x0c, 0x2f, 0x91, 0xa2, 0x0c, 0x24, 0xc2, 0xb0, 0xfe, 0xc3, - 0x61, 0xfd, 0x87, 0x40, 0x14, 0x16, 0x0c, 0x3b, 0xf0, 0x30, 0x7e, 0x4c, 0x18, 0x30, 0x68, 0x6c, - 0x18, 0x30, 0x61, 0xd8, 0x3b, 0xff, 0x9c, 0x18, 0x74, 0x1d, 0x83, 0x30, 0xb0, 0x39, 0x83, 0x30, - 0x38, 0x1c, 0xc1, 0x98, 0x2d, 0x1c, 0xfc, 0x60, 0xdc, 0x73, 0x0d, 0xba, 0x3b, 0x90, 0x6d, 0x41, - 0x9c, 0x3d, 0xff, 0xc1, 0xff, 0x87, 0x00, 0x0c, 0xa0, 0xd8, 0x6a, 0xc6, 0x85, 0x86, 0xd5, 0x85, - 0xff, 0x18, 0x30, 0xb0, 0x63, 0x18, 0x34, 0x18, 0x32, 0x06, 0x0e, 0xcd, 0x30, 0xd8, 0x32, 0x7f, - 0xd1, 0x83, 0x0b, 0xa0, 0x34, 0xc1, 0x85, 0x98, 0x30, 0x6a, 0xcc, 0xcd, 0xa0, 0x3e, 0x99, 0xc7, - 0xc1, 0x61, 0x4a, 0x81, 0xc1, 0xf6, 0x6a, 0xde, 0x0f, 0x46, 0xe8, 0x2c, 0x3f, 0xf0, 0x60, 0x0f, - 0xfc, 0x1f, 0xf5, 0x03, 0xab, 0x06, 0x74, 0x37, 0x39, 0xff, 0xc6, 0x0c, 0xc3, 0xec, 0xc1, 0x90, - 0x7c, 0x98, 0x32, 0xff, 0x93, 0x06, 0x1d, 0x87, 0x60, 0xc1, 0x03, 0x0e, 0xc1, 0x8e, 0x0e, 0xa0, - 0x7e, 0x1c, 0x1a, 0xc0, 0xc3, 0x58, 0x30, 0xe8, 0x37, 0x43, 0x0f, 0xe7, 0x2f, 0x07, 0xf6, 0x13, - 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0xd8, 0x7f, 0xe0, 0x50, 0x1f, 0x8f, 0xc0, 0x60, 0x63, - 0x98, 0x33, 0xf1, 0x8c, 0x60, 0xcc, 0x19, 0x92, 0x60, 0xcf, 0xc6, 0x60, 0xc1, 0x98, 0x33, 0x30, - 0x60, 0xcc, 0x19, 0x98, 0x30, 0x67, 0xe3, 0x18, 0xc1, 0x98, 0x6c, 0x19, 0xf8, 0xcc, 0x18, 0x33, - 0x0d, 0x8c, 0x60, 0xc8, 0x27, 0xbc, 0x6f, 0x07, 0x5a, 0x66, 0x1f, 0xf8, 0x18, 0x60, 0x0f, 0xce, - 0x1d, 0xf8, 0xff, 0xc0, 0xc1, 0x86, 0x70, 0x60, 0xc1, 0xdf, 0xfc, 0x60, 0xc3, 0x38, 0x30, 0x60, - 0xcf, 0xfc, 0x0c, 0x18, 0x67, 0x0e, 0xc1, 0xb0, 0x1c, 0x18, 0x30, 0x6c, 0x6f, 0x18, 0x3f, 0x33, - 0x3c, 0xe0, 0xc2, 0x54, 0xad, 0x58, 0x30, 0xa7, 0x1c, 0xb0, 0xf6, 0x43, 0x8e, 0x1e, 0x82, 0x70, - 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xb4, 0x3e, 0xff, 0xfc, 0x1a, 0x81, 0xb4, 0x2f, 0xff, - 0xdd, 0xa1, 0xb4, 0x35, 0x30, 0xed, 0x0c, 0xc0, 0xea, 0xf5, 0x3c, 0x1b, 0x0b, 0x40, 0xe1, 0xb0, - 0xb4, 0xf4, 0x1f, 0xf8, 0x39, 0xff, 0xf2, 0x07, 0x0f, 0xda, 0x07, 0x5f, 0xda, 0x07, 0xaf, 0xd8, - 0x00, 0x0f, 0xc8, 0x7f, 0xe1, 0x83, 0x7e, 0x3f, 0xf5, 0xa6, 0x06, 0x0b, 0x06, 0x0c, 0x2c, 0x0c, - 0x0c, 0x19, 0xff, 0xac, 0x19, 0x81, 0x80, 0xf8, 0x19, 0x05, 0x85, 0x60, 0xc7, 0xfe, 0x30, 0x63, - 0xab, 0x56, 0x7e, 0x18, 0x18, 0x33, 0x0c, 0xc0, 0xc1, 0x88, 0x66, 0x06, 0x0c, 0x3c, 0xc0, 0xce, - 0x0f, 0xf6, 0x18, 0x0f, 0x3c, 0x0c, 0x2f, 0xd7, 0x90, 0xb0, 0xb0, 0x60, 0xc3, 0x61, 0x60, 0xc1, - 0x83, 0x73, 0x30, 0x77, 0xd6, 0xe6, 0x60, 0xc7, 0x4d, 0xd8, 0xc1, 0x97, 0x33, 0xc9, 0x83, 0x3d, - 0x25, 0x85, 0x83, 0x6c, 0x4b, 0x41, 0xfa, 0x70, 0xb9, 0x06, 0x16, 0x60, 0x73, 0x06, 0x12, 0x60, - 0x93, 0x0f, 0xd8, 0xe0, 0x70, 0xfb, 0x20, 0xd0, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, - 0xbf, 0x1f, 0xfc, 0x60, 0xcc, 0x08, 0x4e, 0x60, 0xc8, 0xe0, 0xd1, 0x83, 0x05, 0xfc, 0x83, 0x06, - 0x5e, 0x05, 0x02, 0xc1, 0x90, 0xf6, 0x1b, 0x06, 0x13, 0xe8, 0x36, 0x0c, 0x7c, 0x8f, 0x26, 0x0d, - 0xba, 0xf8, 0xfc, 0x0d, 0x76, 0x83, 0x0e, 0xc3, 0x68, 0x10, 0xec, 0x36, 0x87, 0xef, 0xf2, 0x00, - 0x0e, 0xff, 0xc7, 0xe3, 0x41, 0x83, 0x35, 0x66, 0x8e, 0x0c, 0xc1, 0x9f, 0xf8, 0xc1, 0x9a, 0x0c, - 0x19, 0x83, 0x3f, 0xf1, 0x83, 0x0e, 0xc3, 0x60, 0xca, 0xdd, 0x4e, 0x0d, 0xea, 0xeb, 0x7e, 0x60, - 0xb1, 0x56, 0x1a, 0x03, 0xbb, 0x07, 0x56, 0x55, 0x41, 0xd0, 0x79, 0x83, 0xa0, 0xef, 0x20, 0x0e, - 0xff, 0xc0, 0xfc, 0x61, 0x60, 0xc1, 0xab, 0x34, 0x18, 0x30, 0x60, 0xcf, 0xfc, 0x0c, 0x19, 0x85, - 0x83, 0x06, 0x0c, 0xff, 0xc0, 0xc1, 0x87, 0xfd, 0x83, 0x6b, 0xf8, 0xd3, 0x2d, 0x5c, 0xb1, 0xf8, - 0x70, 0x49, 0x26, 0x19, 0xc2, 0xf4, 0x08, 0x33, 0x85, 0x40, 0xfc, 0xed, 0x0e, 0x0f, 0xbe, 0x90, - 0x78, 0x3f, 0xf0, 0x60, 0x0f, 0xe8, 0x3f, 0xf0, 0x30, 0xef, 0xcf, 0xff, 0x38, 0x30, 0xce, 0x1d, - 0x83, 0x0c, 0xc1, 0xd8, 0x33, 0xff, 0x8c, 0x19, 0xac, 0x28, 0xcc, 0x19, 0x8c, 0x49, 0x98, 0x33, - 0x04, 0x60, 0xcc, 0x19, 0xbf, 0xa3, 0x3a, 0x66, 0x16, 0x16, 0x6b, 0x1b, 0xfc, 0xe4, 0x1b, 0x0b, - 0x0b, 0x0f, 0x61, 0x61, 0x61, 0xec, 0x28, 0xb8, 0x3f, 0xf0, 0x60, 0x0c, 0x87, 0x28, 0x3f, 0x50, - 0x36, 0x87, 0xbf, 0xff, 0x21, 0xfa, 0x81, 0xfe, 0xff, 0xf2, 0x1f, 0xd4, 0x0f, 0xd7, 0xff, 0xe8, - 0x35, 0x01, 0x40, 0x50, 0x3c, 0xe0, 0xa0, 0x34, 0x37, 0xff, 0xef, 0x07, 0xfe, 0x0f, 0xdf, 0xfe, - 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x7f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0xb0, 0xf7, 0xe9, - 0xba, 0x10, 0x3c, 0xad, 0x5c, 0x90, 0x3c, 0x0c, 0x1a, 0x08, 0x1e, 0x07, 0x7e, 0x20, 0x78, 0x1c, - 0x64, 0x40, 0xf0, 0x38, 0xc8, 0x81, 0xe0, 0x74, 0xec, 0x81, 0xe1, 0xcb, 0x92, 0x07, 0xf1, 0x79, - 0x20, 0x78, 0x37, 0x9d, 0x0b, 0x42, 0xcc, 0x43, 0x61, 0x50, 0xc3, 0x9c, 0x3d, 0x85, 0x79, 0x0f, - 0xfc, 0x00, 0x0e, 0xd0, 0xb0, 0xd5, 0x8d, 0x0b, 0x18, 0xd5, 0x9f, 0x47, 0xa0, 0x60, 0xcd, 0x0b, - 0x0d, 0x83, 0x34, 0x4c, 0x19, 0x83, 0x7e, 0x4f, 0xc6, 0x0c, 0x41, 0xe0, 0xec, 0x18, 0x6e, 0x0e, - 0xc1, 0x97, 0xfc, 0x0f, 0xc4, 0x87, 0x60, 0xc3, 0x5f, 0xf0, 0x20, 0xd2, 0x1d, 0x87, 0xd2, 0x1d, - 0x87, 0xd7, 0xfc, 0x00, 0x0f, 0x28, 0x3f, 0xf1, 0xbf, 0xc0, 0xfc, 0x38, 0x67, 0x06, 0x0c, 0xa0, - 0x66, 0x06, 0x0c, 0xcf, 0xf9, 0xc1, 0xf0, 0x24, 0x3b, 0x07, 0xc0, 0xc3, 0xd8, 0x33, 0x1f, 0xf1, - 0x83, 0x37, 0x4c, 0x36, 0x0c, 0xd4, 0x0c, 0x37, 0xe3, 0xbf, 0xe7, 0x42, 0xc2, 0x78, 0x2c, 0x36, - 0x16, 0xe1, 0xfb, 0x07, 0x0e, 0x87, 0xb7, 0x43, 0x68, 0x7f, 0xe0, 0x80, 0x0f, 0xf6, 0xc0, 0xac, - 0x1e, 0xc1, 0x1a, 0x67, 0xff, 0x18, 0x33, 0x0d, 0xa1, 0x60, 0xcd, 0xfa, 0x48, 0xc1, 0x98, 0x69, - 0x51, 0x83, 0x30, 0xd3, 0x26, 0x0c, 0xde, 0xdb, 0x06, 0x0c, 0xd4, 0x6f, 0x81, 0xf9, 0x94, 0x66, - 0x83, 0x09, 0x9f, 0x9c, 0x28, 0x29, 0x61, 0xf2, 0xc1, 0xb0, 0x9c, 0x79, 0x0d, 0x05, 0x05, 0x61, - 0xff, 0x83, 0x0f, 0x66, 0x0d, 0x07, 0xe0, 0x66, 0x9a, 0x0c, 0x1b, 0xff, 0xce, 0x0c, 0x19, 0x83, - 0x41, 0x83, 0x06, 0x7a, 0xd0, 0x60, 0xc1, 0x87, 0xec, 0x18, 0x3f, 0xf1, 0x83, 0x0d, 0x40, 0xec, - 0x18, 0xb7, 0x97, 0x1f, 0x9a, 0x7e, 0xa8, 0xc3, 0xdf, 0x90, 0xb0, 0xce, 0xd0, 0xd0, 0xf5, 0xa5, - 0x01, 0xe0, 0xe4, 0x2a, 0x04, 0x80, 0x0f, 0xb0, 0xb0, 0x97, 0x0a, 0xd6, 0xd4, 0x74, 0xdf, 0xfe, - 0x30, 0x61, 0x61, 0x61, 0x60, 0xc2, 0x70, 0xf6, 0x0d, 0x76, 0xbc, 0x60, 0xdf, 0xfe, 0x30, 0x61, - 0x61, 0xf6, 0x98, 0x2d, 0x78, 0x1f, 0x81, 0xea, 0xda, 0x61, 0xbb, 0x0d, 0xa4, 0x15, 0x0c, 0x36, - 0x87, 0xed, 0x76, 0x87, 0xef, 0xf2, 0x00, 0x0f, 0xca, 0x0f, 0xfc, 0x38, 0x77, 0xe2, 0xff, 0x93, - 0x06, 0x34, 0x5a, 0x41, 0x83, 0x03, 0x05, 0x85, 0x83, 0x0b, 0x03, 0x85, 0x83, 0x7f, 0xf8, 0xc1, - 0x87, 0xfd, 0x83, 0x1f, 0xf8, 0x1a, 0x63, 0x06, 0x70, 0x7e, 0x18, 0x3b, 0x06, 0x84, 0xff, 0xc0, - 0x83, 0x30, 0x76, 0x1f, 0x38, 0x67, 0x0f, 0x9f, 0xf8, 0x00, 0x0e, 0xff, 0xcf, 0xe3, 0x0f, 0x6e, - 0xac, 0xd0, 0xed, 0xc1, 0x9f, 0xf9, 0xc1, 0x98, 0x7e, 0xc1, 0x9f, 0xfe, 0x06, 0x60, 0xc1, 0x03, - 0x06, 0x6f, 0x2b, 0x8d, 0x59, 0xb4, 0xe6, 0x3f, 0x38, 0x58, 0x6c, 0x27, 0xbf, 0xcc, 0x15, 0x02, - 0xc3, 0xf6, 0x1b, 0x0f, 0xa8, 0xff, 0xe0, 0xff, 0xc0, 0x0e, 0xc2, 0xc0, 0xe7, 0xe3, 0x0b, 0x03, - 0x98, 0x33, 0x0b, 0x03, 0x98, 0x33, 0xff, 0x8c, 0x18, 0x7f, 0xd8, 0x37, 0xff, 0x9c, 0x18, 0x66, - 0x0e, 0xc1, 0x86, 0xa0, 0x76, 0x0c, 0xff, 0xe3, 0xf1, 0x82, 0x30, 0x66, 0x1b, 0x04, 0x60, 0xc8, - 0x36, 0x08, 0xc1, 0x87, 0xb0, 0x46, 0x0c, 0x3d, 0x82, 0x27, 0x80, 0x0f, 0xfc, 0x1f, 0xcc, 0x1f, - 0x34, 0x41, 0x7f, 0x40, 0xfc, 0x0d, 0x0a, 0x41, 0x83, 0x06, 0x1b, 0x0b, 0x06, 0x3f, 0xe0, 0xb0, - 0x61, 0xf6, 0x16, 0x0e, 0xff, 0xe7, 0x06, 0x15, 0x87, 0xb0, 0x6f, 0xac, 0x0f, 0x18, 0x31, 0x2f, - 0xc1, 0x7e, 0x2d, 0x37, 0x0b, 0x0a, 0x80, 0xf4, 0xc0, 0x83, 0xac, 0xa1, 0xa1, 0xde, 0x41, 0xa3, - 0x87, 0xef, 0x41, 0xff, 0x83, 0xf0, 0x0f, 0xa8, 0x1f, 0xaf, 0xff, 0xd0, 0x7e, 0xa0, 0x7f, 0x35, - 0xfe, 0x43, 0xaf, 0xfd, 0x07, 0xb4, 0x3c, 0xe1, 0xef, 0x57, 0xbc, 0x1f, 0x50, 0x37, 0x07, 0x55, - 0xea, 0xdd, 0x60, 0x2f, 0xfe, 0x50, 0x6f, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x87, 0xbf, - 0xfc, 0x10, 0x0f, 0x7f, 0xc0, 0xfc, 0x0c, 0x3b, 0x06, 0x0c, 0x1f, 0xf0, 0x30, 0x60, 0xc3, 0xb0, - 0x60, 0xc1, 0x87, 0x60, 0xc1, 0x83, 0xfe, 0x06, 0x0c, 0x1a, 0x1f, 0x60, 0xc7, 0xff, 0x1a, 0x76, - 0x14, 0x16, 0x7e, 0x54, 0x3c, 0x0c, 0xc3, 0xa6, 0x19, 0xc8, 0x3b, 0xaf, 0x83, 0xff, 0x14, 0x0f, - 0xfd, 0xe0, 0xff, 0xc1, 0xc0, 0x0e, 0xff, 0xd7, 0xe3, 0x0b, 0x05, 0x30, 0x67, 0xfe, 0xb0, 0x66, - 0x07, 0x05, 0x30, 0x66, 0x16, 0x0a, 0x60, 0xcf, 0xfd, 0x60, 0xc3, 0xfd, 0x83, 0x1e, 0xb7, 0x8c, - 0x18, 0xe1, 0xd9, 0xf8, 0x7a, 0xde, 0x34, 0x27, 0x0e, 0xc8, 0x33, 0xff, 0x07, 0x9c, 0x3b, 0x0f, - 0x38, 0x57, 0x80, 0x0f, 0xca, 0x0f, 0xfc, 0x38, 0x77, 0xe7, 0xff, 0x8c, 0x1b, 0x87, 0xd9, 0x83, - 0x70, 0xfb, 0x30, 0x60, 0xff, 0x40, 0xc1, 0x87, 0xfd, 0x83, 0x07, 0xfc, 0x0c, 0x18, 0x30, 0xec, - 0x1a, 0x60, 0xff, 0x81, 0xf8, 0x18, 0x76, 0x0c, 0x3b, 0x0c, 0xe0, 0x83, 0xbf, 0xd0, 0x7f, 0xe0, - 0xfe, 0xbf, 0xf9, 0x0e, 0xff, 0xe3, 0xf1, 0x87, 0xf6, 0xac, 0xc3, 0xfb, 0x06, 0x67, 0xf9, 0x30, - 0x66, 0x63, 0x0a, 0x30, 0x66, 0x7f, 0x93, 0x06, 0x66, 0x30, 0xa3, 0x06, 0x67, 0x7a, 0xd3, 0xa6, - 0xe1, 0x58, 0x6f, 0xcc, 0x13, 0x06, 0xc2, 0xa3, 0xfe, 0x83, 0xa4, 0x26, 0x0f, 0xd8, 0x6b, 0x0f, - 0xa8, 0x7f, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xec, 0x3a, 0xb0, 0x67, 0x0e, 0xe9, 0x9f, 0xfc, 0x60, - 0xc2, 0xbd, 0x40, 0xb0, 0x60, 0xa1, 0x94, 0x06, 0x0d, 0x90, 0x60, 0x73, 0x06, 0x0f, 0xf4, 0x0c, - 0x18, 0x30, 0xce, 0x0c, 0x18, 0x30, 0xce, 0x0e, 0x98, 0x3a, 0xde, 0x07, 0x50, 0x30, 0xce, 0x0c, - 0x3b, 0xfd, 0x07, 0xfe, 0x0f, 0xeb, 0xff, 0x80, 0x0f, 0xb0, 0x30, 0x2f, 0x80, 0xe0, 0x70, 0x6a, - 0xdf, 0xff, 0x03, 0x0b, 0x03, 0x03, 0x06, 0x16, 0x06, 0x06, 0x0c, 0x0b, 0xf1, 0x83, 0x3f, 0xf3, - 0x83, 0x30, 0xb0, 0x6e, 0x0c, 0xd1, 0xc1, 0xbf, 0x8f, 0xfc, 0xe8, 0x58, 0x58, 0x36, 0x0d, 0x85, - 0x83, 0x43, 0xbf, 0xf2, 0x1d, 0xa1, 0xda, 0x0f, 0xce, 0x1d, 0xf8, 0xff, 0xd1, 0x83, 0x0c, 0xe1, - 0xd8, 0x30, 0x48, 0x5a, 0x0c, 0x1d, 0xff, 0xc6, 0x0c, 0x12, 0x16, 0x16, 0x0c, 0x7f, 0xe0, 0x60, - 0xc6, 0x0e, 0xc1, 0x83, 0x18, 0x10, 0x30, 0x7e, 0x18, 0x70, 0x60, 0xc3, 0x30, 0xe0, 0xc0, 0x87, - 0xdb, 0x28, 0x3f, 0x5c, 0x0b, 0x43, 0xbc, 0x87, 0x38, 0x7f, 0xe0, 0xc0, 0x0f, 0xca, 0x0e, 0x5c, - 0x1b, 0x43, 0xbf, 0x3f, 0xfc, 0x60, 0xc0, 0xe9, 0x40, 0xb0, 0x60, 0xd1, 0x38, 0x18, 0x3b, 0x47, - 0x07, 0x8c, 0x1a, 0x7f, 0x98, 0xc1, 0x86, 0x70, 0xec, 0x19, 0xff, 0xa3, 0x06, 0x1f, 0xf6, 0x98, - 0x66, 0x0e, 0xfc, 0x5f, 0xf0, 0x30, 0xf9, 0x83, 0x90, 0xf9, 0x83, 0xfa, 0xff, 0xe0, 0x0f, 0xfc, - 0x1f, 0xf5, 0x87, 0x7e, 0x0a, 0xec, 0x36, 0x0c, 0x74, 0x0f, 0x26, 0x0f, 0x5d, 0x6e, 0xcc, 0x18, - 0x7f, 0xd8, 0x31, 0x70, 0x52, 0x60, 0xce, 0x99, 0x92, 0x60, 0xcc, 0x19, 0x92, 0x60, 0xcf, 0xc6, - 0x49, 0xd3, 0x30, 0x66, 0x49, 0xac, 0x7e, 0x32, 0x4c, 0x36, 0x0c, 0x89, 0x0f, 0x60, 0xc2, 0x90, - 0xf6, 0x70, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xce, 0x08, 0x15, 0x87, 0x1c, 0xa0, 0x3a, 0x60, 0x95, - 0x98, 0x58, 0x37, 0xff, 0x8c, 0x18, 0x57, 0xc8, 0x58, 0x30, 0x73, 0x9c, 0x0c, 0x1b, 0xa3, 0x82, - 0xcc, 0x18, 0x69, 0x0e, 0xc1, 0xb4, 0xf5, 0x71, 0xf8, 0x6d, 0x6d, 0x46, 0x1d, 0xa0, 0xa0, 0x50, - 0x75, 0xeb, 0x0f, 0xfa, 0xfa, 0x0f, 0xaf, 0x41, 0x5a, 0x1f, 0xf8, 0x30, 0x0f, 0xa0, 0xc8, 0x67, - 0x0b, 0x42, 0xc3, 0xac, 0x0c, 0x0e, 0x0a, 0xff, 0xfd, 0x14, 0x5f, 0xf5, 0x09, 0x20, 0x30, 0x6a, - 0x05, 0x7f, 0xf2, 0x13, 0x84, 0xc1, 0xfa, 0x42, 0xb0, 0xfb, 0xff, 0xf7, 0x83, 0xff, 0x07, 0xbf, - 0xfc, 0x86, 0xc3, 0xf6, 0x86, 0xc3, 0xf6, 0x86, 0xff, 0xf2, 0x00, 0x0d, 0x7f, 0xf1, 0xf8, 0x33, - 0x07, 0x69, 0x82, 0x9e, 0xa8, 0x18, 0x30, 0x61, 0xd8, 0x30, 0x60, 0xeb, 0x78, 0x18, 0x30, 0x61, - 0xd8, 0x30, 0x60, 0xff, 0x81, 0x83, 0x06, 0xbd, 0x83, 0x9c, 0x0f, 0x97, 0x03, 0xa8, 0x17, 0xf4, - 0x0c, 0x2b, 0xe0, 0x3a, 0x1c, 0xc0, 0x7b, 0x43, 0xf9, 0xbe, 0x83, 0xd7, 0xa4, 0x2b, 0xc1, 0xff, - 0x83, 0x0f, 0xe4, 0x3f, 0xf1, 0x40, 0xef, 0xc0, 0xff, 0x81, 0xab, 0x06, 0x1d, 0x83, 0x06, 0x0f, - 0xf8, 0x18, 0x30, 0x61, 0xd8, 0x30, 0x60, 0xeb, 0x78, 0x18, 0x30, 0x61, 0xd8, 0x30, 0x60, 0xff, - 0x81, 0x83, 0x0c, 0xe4, 0x83, 0xf3, 0xff, 0xc6, 0x87, 0x3e, 0x43, 0x41, 0xef, 0x38, 0x7f, 0xac, - 0x0f, 0x07, 0xae, 0x0e, 0xb0, 0xff, 0xc1, 0x80, 0x0f, 0xce, 0x1d, 0x58, 0xff, 0xd1, 0xab, 0x0c, - 0xe1, 0xd8, 0x32, 0xff, 0x93, 0x06, 0x19, 0xc3, 0xb0, 0x6f, 0xff, 0x18, 0x30, 0x32, 0x21, 0xb0, - 0x65, 0xfa, 0x42, 0xc1, 0x85, 0x40, 0x48, 0x3f, 0x1f, 0xf8, 0x18, 0x65, 0x14, 0x02, 0x88, 0x33, - 0x8c, 0x68, 0x7a, 0xc0, 0xc0, 0xa0, 0x72, 0x0b, 0x42, 0x40, 0x0f, 0xfc, 0x1f, 0xd8, 0x6a, 0x03, - 0xf0, 0x28, 0x07, 0x0b, 0x56, 0x12, 0x05, 0x05, 0x83, 0x7f, 0xf4, 0x60, 0xc2, 0x43, 0xec, 0x18, - 0x1c, 0x16, 0x16, 0x0c, 0xf0, 0x67, 0x4c, 0x1b, 0x07, 0x98, 0xc1, 0x9f, 0xf8, 0x1f, 0x8c, 0xc1, - 0x98, 0x30, 0xd9, 0x83, 0x30, 0x41, 0xb3, 0x06, 0x61, 0xf6, 0x60, 0xcc, 0x39, 0xff, 0xf0, 0x0f, - 0xc8, 0x7f, 0x30, 0xc7, 0xfd, 0x19, 0xa6, 0x0f, 0x0c, 0xd3, 0x8c, 0x1e, 0x04, 0xdd, 0x1c, 0x1e, - 0x04, 0x0c, 0x4f, 0xe0, 0x4a, 0xcc, 0xc1, 0xe0, 0x4a, 0xcc, 0xc1, 0xe0, 0x4a, 0xcc, 0xd5, 0xe0, - 0x4d, 0xd9, 0xff, 0x43, 0xbb, 0x03, 0xc1, 0x98, 0x0a, 0x06, 0x86, 0xc2, 0xd0, 0x61, 0x9c, 0x0e, - 0x16, 0x1a, 0x0a, 0x4b, 0x83, 0xff, 0x00, 0x0f, 0xd4, 0x0e, 0xfc, 0x7f, 0xe0, 0x60, 0xc3, 0x50, - 0x3b, 0x06, 0x1a, 0x81, 0xd8, 0x3b, 0xff, 0x8c, 0x18, 0x1c, 0x0c, 0x16, 0x0c, 0x70, 0xdc, 0x0c, - 0x1b, 0xff, 0xa3, 0x06, 0x1f, 0xc9, 0xf8, 0xff, 0xc9, 0x86, 0xc8, 0x63, 0x44, 0x36, 0x43, 0x1a, - 0x1c, 0xe6, 0xa8, 0xd0, 0xd7, 0xff, 0x90, 0x0f, 0xb0, 0xb0, 0xab, 0x0a, 0xd6, 0xd4, 0x74, 0xdb, - 0xd4, 0xf5, 0x0c, 0x18, 0x58, 0x98, 0x58, 0x30, 0x9f, 0x21, 0xb0, 0x61, 0x71, 0xc1, 0x60, 0xcb, - 0x82, 0xf0, 0x30, 0x7c, 0xff, 0x3b, 0xab, 0x0f, 0xfb, 0xd4, 0x07, 0xfc, 0x0c, 0x3b, 0x0e, 0xc3, - 0xf6, 0x1d, 0x87, 0xec, 0x33, 0x87, 0xef, 0xf8, 0x00, 0x0f, 0xfc, 0x1f, 0xdf, 0xe8, 0x1f, 0x80, - 0xa0, 0x50, 0x2c, 0x18, 0x57, 0xc1, 0xb0, 0x63, 0xa0, 0x74, 0x18, 0x37, 0xe9, 0xfc, 0x60, 0xc4, - 0x91, 0x28, 0x60, 0xc7, 0xc0, 0xbc, 0x0c, 0x1b, 0xd4, 0xf7, 0x1d, 0x30, 0xce, 0x1d, 0xca, 0xbf, - 0xf9, 0xc3, 0xd7, 0xc1, 0xfe, 0xb7, 0x74, 0x3d, 0x70, 0xe3, 0xe0, 0xe8, 0x27, 0x09, 0x00, 0x0f, - 0xfc, 0x1f, 0xf3, 0x87, 0x7e, 0x3f, 0xf8, 0xd5, 0x86, 0xd0, 0xec, 0x18, 0x3f, 0xe0, 0x60, 0xc7, - 0x0c, 0xe0, 0xc1, 0x8f, 0x5b, 0xc0, 0xc1, 0x8e, 0x19, 0xc1, 0x83, 0x1e, 0xbb, 0x06, 0x0c, 0x7a, - 0xec, 0x1f, 0x87, 0x0c, 0xe0, 0xc2, 0xbf, 0xf9, 0x83, 0xd0, 0x28, 0x1f, 0x9e, 0x0b, 0xc1, 0xeb, - 0x43, 0xac, 0x3f, 0xf0, 0x60, 0x0f, 0x95, 0x86, 0xfc, 0x5a, 0xbb, 0xce, 0x99, 0x85, 0x83, 0x70, - 0x67, 0xc7, 0x79, 0xc1, 0x9a, 0x0c, 0x1b, 0x83, 0x30, 0xb0, 0x6e, 0x0c, 0xff, 0xce, 0x0c, 0x3b, - 0x0d, 0x83, 0x2b, 0x75, 0x1f, 0x8b, 0x5d, 0xc6, 0x1d, 0x60, 0x70, 0x41, 0xeb, 0xb0, 0xfe, 0x6f, - 0x90, 0xf7, 0xd0, 0x1b, 0x83, 0xff, 0x00, 0x0f, 0xa8, 0x1e, 0xac, 0x7f, 0xac, 0x1a, 0xb0, 0xa8, - 0x50, 0x2c, 0x1d, 0xff, 0xc6, 0x0c, 0x0f, 0x07, 0xb0, 0x77, 0xcd, 0xc8, 0x30, 0x68, 0xe8, 0x68, - 0xc1, 0x85, 0xfe, 0x8c, 0x18, 0x7f, 0xdf, 0x8f, 0xfc, 0x0c, 0x36, 0x87, 0x61, 0xf7, 0xfe, 0x0f, - 0xb4, 0x3b, 0x0f, 0xbf, 0xf0, 0x00, 0x0e, 0xff, 0xe3, 0xf0, 0x7f, 0xd8, 0x30, 0x7f, 0xc0, 0xc1, - 0x83, 0x0e, 0xc1, 0x83, 0x07, 0x5d, 0x83, 0x06, 0x05, 0xf8, 0x18, 0x33, 0xff, 0x46, 0x0c, 0xd8, - 0x25, 0x66, 0x0c, 0xc6, 0x24, 0xcf, 0xc6, 0x08, 0xc1, 0x98, 0x6d, 0xfe, 0x72, 0x0d, 0x85, 0x85, - 0x87, 0xb0, 0xb0, 0x38, 0x7b, 0x0b, 0x2e, 0x00, 0x0f, 0xf9, 0x0f, 0xea, 0x01, 0xc2, 0xfc, 0x07, - 0x06, 0x85, 0x83, 0x7f, 0xf8, 0xc1, 0x86, 0xc3, 0xd8, 0x33, 0xff, 0x46, 0x0c, 0x2a, 0x07, 0xb0, - 0x61, 0x70, 0x7b, 0x07, 0x7f, 0xf1, 0x83, 0x05, 0x03, 0xef, 0xc3, 0xff, 0x26, 0x1b, 0x41, 0x21, - 0xa0, 0xb8, 0x29, 0x0f, 0x98, 0x37, 0x07, 0xf7, 0xff, 0x00, 0x0f, 0xfc, 0x1f, 0xec, 0x12, 0x17, - 0xe0, 0x68, 0x5a, 0x0c, 0x19, 0xc6, 0x17, 0x8c, 0x1a, 0x8a, 0x18, 0x13, 0x06, 0x0a, 0x01, 0xd0, - 0x60, 0xcb, 0xea, 0xb0, 0x60, 0xc3, 0xfe, 0xc1, 0xdf, 0xaf, 0xc6, 0x0c, 0x81, 0x90, 0xe7, 0xe1, - 0xdc, 0x67, 0x30, 0xe7, 0xc0, 0x7c, 0x61, 0x3e, 0xb7, 0xd6, 0x1c, 0xa1, 0xd0, 0x38, 0x7d, 0x70, - 0x3d, 0x00, 0xbf, 0x8f, 0xf5, 0x41, 0x61, 0xe6, 0xa0, 0xb0, 0xf3, 0x4f, 0xe2, 0xfc, 0xc1, 0xff, - 0x98, 0x3f, 0xf3, 0x7f, 0xa7, 0xb9, 0xb3, 0x22, 0x61, 0x9b, 0x32, 0x26, 0x19, 0xbf, 0xd3, 0x0c, - 0xd9, 0x9b, 0x3f, 0x2a, 0xcc, 0x89, 0x82, 0x6c, 0xcd, 0x83, 0xa9, 0x91, 0x68, 0x5f, 0x21, 0xff, - 0x80, 0x0e, 0xc2, 0xc1, 0x27, 0xe3, 0x0b, 0x04, 0x98, 0x33, 0xd7, 0xa9, 0xa6, 0x0c, 0x33, 0x87, - 0x60, 0xc3, 0x38, 0x76, 0x0d, 0xff, 0xe3, 0x06, 0x1c, 0x87, 0x60, 0xcb, 0xfe, 0x06, 0x0c, 0xd1, - 0xc1, 0x83, 0xf1, 0xa0, 0xc1, 0x83, 0x94, 0x7f, 0xe0, 0x41, 0xfb, 0x34, 0x3f, 0xce, 0x3a, 0x1d, - 0xff, 0xac, 0x3f, 0xf0, 0x10, 0x0f, 0xe4, 0x3f, 0xf0, 0xe1, 0xdf, 0x8f, 0xfc, 0x0d, 0x59, 0x87, - 0xb0, 0x60, 0xcf, 0xfc, 0x0c, 0x19, 0x87, 0xb0, 0x60, 0xcf, 0xfc, 0x0c, 0x18, 0x6d, 0x0e, 0xc1, - 0xb4, 0xf5, 0x71, 0x83, 0x55, 0xab, 0xca, 0x3f, 0x0e, 0x91, 0xc0, 0xc2, 0xf2, 0x0c, 0x16, 0xa0, - 0x9f, 0xfc, 0x1f, 0xe7, 0x0f, 0xfc, 0x38, 0x70, 0x0f, 0xce, 0x1d, 0xf8, 0xff, 0xd1, 0x83, 0x0c, - 0xc1, 0xd8, 0x37, 0xff, 0x8c, 0x1b, 0x02, 0x81, 0x66, 0x0d, 0x45, 0x86, 0x8c, 0x18, 0x2c, 0x74, - 0x2c, 0x18, 0x3e, 0x83, 0xb0, 0x60, 0x74, 0x14, 0x07, 0xe3, 0xff, 0x46, 0x1f, 0x38, 0x49, 0x07, - 0x63, 0x94, 0x0f, 0xb4, 0x70, 0x70, 0x79, 0x2e, 0x09, 0x00, 0x0f, 0xfc, 0x1f, 0x20, 0x70, 0xf5, - 0x45, 0x94, 0x0f, 0x6e, 0x04, 0xff, 0x8c, 0x82, 0xb0, 0xfb, 0x25, 0x1b, 0xfc, 0x99, 0x36, 0x34, - 0x49, 0x32, 0x0d, 0x42, 0x64, 0xc8, 0x2b, 0xfe, 0x37, 0x02, 0xb6, 0x56, 0x9f, 0x0c, 0x65, 0x0c, - 0x18, 0x5a, 0x60, 0x8c, 0x10, 0x58, 0xff, 0xc1, 0xa8, 0x1e, 0x70, 0xec, 0x3a, 0xf2, 0x1f, 0xf8, - 0x38, 0x0f, 0xe4, 0x3f, 0xf0, 0x30, 0xef, 0xc7, 0xfe, 0x8c, 0x18, 0x6a, 0x07, 0x60, 0xc7, 0xfe, - 0x06, 0x0c, 0x27, 0x0f, 0x60, 0xef, 0xfe, 0x70, 0x60, 0xa0, 0x5a, 0x0c, 0x19, 0x74, 0xf1, 0xa6, - 0xaf, 0x42, 0xb0, 0xb7, 0xe8, 0xab, 0xd5, 0x26, 0x1c, 0xaf, 0x94, 0x04, 0x39, 0xee, 0xd0, 0xfb, - 0xc0, 0xc1, 0xa1, 0xe4, 0x2c, 0x38, 0x0d, 0x7f, 0xf1, 0xf8, 0x18, 0x6c, 0x2d, 0x58, 0x3f, 0xc1, - 0x60, 0xc1, 0x86, 0xc2, 0xc1, 0x83, 0xad, 0x85, 0x83, 0x1c, 0x5b, 0xa1, 0x83, 0xba, 0xed, 0x46, - 0x0d, 0xa9, 0xac, 0x98, 0x31, 0x55, 0x9a, 0x1f, 0x94, 0x69, 0x18, 0x30, 0xdd, 0x82, 0xa0, 0x21, - 0xdc, 0x07, 0x0f, 0xdb, 0x27, 0x61, 0xed, 0x03, 0x81, 0xc3, 0xff, 0x06, 0x0f, 0x38, 0x28, 0x12, - 0xea, 0x7a, 0x9e, 0xa1, 0xd3, 0x1b, 0x55, 0x14, 0x60, 0xc1, 0x40, 0x28, 0x2c, 0x18, 0xdf, 0xf1, - 0x83, 0x30, 0xf6, 0x0c, 0x1d, 0x97, 0xa3, 0x06, 0x0f, 0x8c, 0x19, 0x83, 0x06, 0xe6, 0x0c, 0xc1, - 0xf8, 0xcc, 0x19, 0x83, 0x0d, 0x9f, 0x8c, 0x08, 0x6c, 0x43, 0x61, 0xf6, 0x1e, 0xc3, 0xec, 0x35, - 0xe0, 0xff, 0xc1, 0xc0, 0x0e, 0xff, 0xc0, 0xfc, 0x61, 0xec, 0x1a, 0xb3, 0x03, 0x03, 0x06, 0x0c, - 0xdf, 0xce, 0x0c, 0x19, 0x83, 0x81, 0x83, 0x06, 0x65, 0x1c, 0xc1, 0x83, 0x36, 0x02, 0x60, 0xc1, - 0x9f, 0xf8, 0x18, 0x30, 0xe4, 0x3b, 0xf3, 0x44, 0xc1, 0x83, 0x0a, 0x64, 0xa1, 0x24, 0x16, 0x48, - 0x5b, 0x86, 0x62, 0x81, 0x66, 0x1f, 0x3f, 0xa0, 0x80, 0x0f, 0xfc, 0x1f, 0xce, 0x0b, 0x41, 0xf4, - 0xf9, 0x03, 0x71, 0x8e, 0xa2, 0xec, 0x09, 0x83, 0x03, 0x77, 0x20, 0xc1, 0xf4, 0x28, 0xbc, 0xe0, - 0xc2, 0xbf, 0x05, 0x83, 0x2d, 0x05, 0x02, 0xc1, 0x88, 0xf9, 0x0d, 0xab, 0x1b, 0x89, 0x0b, 0xe9, - 0x90, 0x7e, 0x8c, 0x39, 0xe0, 0xb0, 0x21, 0x98, 0x7b, 0x43, 0xf9, 0xb8, 0x3f, 0x5e, 0x90, 0xff, - 0xc1, 0xfc, 0x0f, 0xf2, 0xa0, 0xfb, 0xfa, 0x88, 0x3f, 0x01, 0x18, 0x1a, 0x60, 0xc1, 0x8e, 0x38, - 0x30, 0x60, 0x81, 0x1a, 0x0c, 0x1b, 0xff, 0xc6, 0x0d, 0x89, 0x0d, 0x98, 0x33, 0xff, 0x46, 0x0c, - 0x0e, 0x1f, 0x60, 0xc1, 0x75, 0xc0, 0xfc, 0x0f, 0x2d, 0xc0, 0xc3, 0x3d, 0x01, 0x84, 0x86, 0xc1, - 0x79, 0x0f, 0x3a, 0x0b, 0xd2, 0x1d, 0x2b, 0xc8, 0x2f, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x20, - 0xff, 0x47, 0xf2, 0x12, 0x50, 0x18, 0x33, 0x03, 0xe8, 0x2c, 0x19, 0x20, 0x7c, 0x16, 0x0c, 0x2f, - 0x5d, 0xe3, 0x06, 0xa3, 0x06, 0x0c, 0xc1, 0xd9, 0xff, 0x18, 0x33, 0x30, 0x60, 0xcc, 0x19, 0x9d, - 0x3a, 0x67, 0xe3, 0x34, 0xc7, 0x30, 0xd9, 0x83, 0x06, 0x21, 0xb7, 0x06, 0xf0, 0x76, 0xda, 0x1f, - 0xca, 0x0a, 0xfe, 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x12, 0xc1, 0x61, 0x48, 0x5d, 0xbf, 0xce, 0x1b, - 0x24, 0x1a, 0x0f, 0xce, 0x41, 0x60, 0x77, 0x8c, 0x8f, 0xea, 0x1a, 0x64, 0x16, 0x0f, 0x18, 0x32, - 0x41, 0xaa, 0xcc, 0x19, 0x3f, 0xc6, 0xe0, 0xc8, 0x1a, 0x15, 0xc0, 0xf8, 0x1d, 0xe1, 0xd0, 0x61, - 0x30, 0x30, 0x61, 0x41, 0x48, 0xe5, 0xe0, 0xe7, 0x03, 0x4c, 0xe0, 0xd8, 0x3c, 0xe1, 0x61, 0xff, - 0x83, 0x0f, 0x61, 0x48, 0x5f, 0x3f, 0xce, 0x85, 0x98, 0x58, 0x5f, 0x9c, 0xc2, 0xc0, 0xe0, 0xcc, - 0xce, 0xee, 0x51, 0x99, 0x99, 0x9e, 0x36, 0x33, 0x33, 0x30, 0x61, 0x66, 0x7f, 0x03, 0x0b, 0x30, - 0x3c, 0x07, 0x0b, 0xe0, 0x7d, 0x0e, 0x83, 0x0b, 0x73, 0x37, 0x04, 0x0e, 0x30, 0x39, 0xa1, 0xa0, - 0x60, 0xc0, 0xe1, 0xf6, 0x28, 0x28, 0x3f, 0xf0, 0x60, 0x0e, 0x43, 0x21, 0x96, 0x04, 0x82, 0x43, - 0x76, 0x14, 0x0d, 0x71, 0x94, 0xfd, 0x75, 0x8c, 0x93, 0x06, 0xc1, 0xb2, 0x06, 0x05, 0x61, 0xb2, - 0x07, 0xc5, 0xf8, 0xc8, 0x19, 0x99, 0x85, 0x90, 0xc6, 0x26, 0x16, 0x43, 0x1b, 0xfc, 0xfc, 0x49, - 0x81, 0xd0, 0x61, 0x60, 0xc1, 0x70, 0x20, 0xb0, 0x60, 0xcc, 0x3b, 0x86, 0x34, 0xa0, 0x6c, 0xb6, - 0x81, 0x48, 0x7f, 0xe0, 0x80, 0x0f, 0xe4, 0x3f, 0xf3, 0x86, 0xfc, 0x7f, 0xeb, 0x4c, 0x0c, 0x16, - 0x0c, 0x18, 0x58, 0x24, 0x18, 0x33, 0xff, 0x38, 0x33, 0x0b, 0x06, 0xe0, 0xcd, 0xfd, 0x6e, 0x0c, - 0xc2, 0xc1, 0xba, 0x66, 0x2b, 0x4d, 0xfc, 0x66, 0xa9, 0xdc, 0x36, 0x60, 0x56, 0xa0, 0xd9, 0xf9, - 0xd0, 0xec, 0x43, 0x68, 0x76, 0x1d, 0xe0, 0x0f, 0xf4, 0xe0, 0xfa, 0x0f, 0x4a, 0x8c, 0x14, 0xff, - 0xe7, 0x05, 0x12, 0x04, 0x85, 0x82, 0x89, 0xd6, 0x23, 0x05, 0x13, 0x4a, 0x19, 0x82, 0x89, 0x81, - 0x98, 0xc1, 0x4f, 0xe6, 0x89, 0x82, 0x88, 0xc0, 0xf0, 0x3e, 0xa1, 0xb4, 0x38, 0x18, 0x5b, 0x32, - 0x68, 0x30, 0xb9, 0x51, 0x6a, 0x0c, 0xc0, 0x67, 0xb9, 0x0a, 0x4b, 0x64, 0xb0, 0xff, 0xc1, 0x80, - 0x0f, 0xb0, 0x61, 0xab, 0x34, 0xf5, 0xd4, 0x6a, 0xc2, 0xd3, 0x0d, 0x83, 0x3f, 0xf4, 0x60, 0xcc, - 0xc1, 0x8c, 0x60, 0xcf, 0xfd, 0x18, 0x33, 0x30, 0x63, 0x18, 0x33, 0xff, 0x46, 0x0c, 0x3f, 0xee, - 0x99, 0x7f, 0xc0, 0xea, 0x24, 0x3b, 0x06, 0x1a, 0xff, 0x83, 0xe9, 0x0e, 0xc3, 0xeb, 0xfe, 0x00, - 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x25, 0xee, 0x5e, 0x0c, 0xbf, 0xf8, 0x3b, 0xff, 0xc8, 0x67, - 0x0f, 0xda, 0x19, 0xff, 0xf2, 0x1f, 0x61, 0xb4, 0x3a, 0xb7, 0xa9, 0xea, 0xc1, 0x94, 0x1f, 0xf8, - 0x0e, 0x1a, 0xb8, 0x2a, 0x7a, 0xe3, 0x5b, 0x42, 0x70, 0x50, 0xc2, 0xd0, 0x71, 0x78, 0x1f, 0xc8, - 0x7f, 0xe0, 0xe0, 0x5e, 0xff, 0xe7, 0xa6, 0x14, 0x0c, 0x36, 0x0c, 0xff, 0xd1, 0x83, 0x33, 0x4c, - 0x73, 0x06, 0x64, 0x0c, 0x73, 0x06, 0x7f, 0xf1, 0x83, 0x0f, 0xfb, 0x06, 0x5f, 0xf2, 0x60, 0xc3, - 0xfe, 0xfc, 0xff, 0xf3, 0x87, 0xce, 0x1d, 0x86, 0xa0, 0xe5, 0x87, 0xac, 0x16, 0x0b, 0x0e, 0x41, - 0xe8, 0x24, 0x0c, 0xff, 0xf1, 0xf8, 0x35, 0x03, 0xb0, 0x65, 0xff, 0x03, 0x06, 0x68, 0x76, 0x0c, - 0x19, 0xea, 0xec, 0x18, 0x33, 0x97, 0xb0, 0x60, 0xcd, 0x7d, 0x83, 0x06, 0x5f, 0xf0, 0x35, 0x61, - 0x50, 0x74, 0x1d, 0x6f, 0xfe, 0x30, 0xfb, 0x47, 0x0f, 0xf3, 0xe8, 0x3f, 0x37, 0xad, 0x34, 0x37, - 0xa0, 0x9b, 0xc0, 0x0f, 0xfc, 0x1f, 0x60, 0xfc, 0x7e, 0x0d, 0x83, 0x06, 0x13, 0x81, 0xb4, 0xc1, - 0x86, 0xc1, 0x7a, 0x70, 0x61, 0xb0, 0xd8, 0x3f, 0x1f, 0x83, 0x60, 0xc3, 0xfe, 0x70, 0x61, 0x2f, - 0x02, 0xf9, 0xfc, 0xf4, 0xc1, 0x24, 0xe1, 0xb1, 0x81, 0x24, 0xe1, 0xa7, 0x41, 0x24, 0xfe, 0x1f, - 0x05, 0x7c, 0xe1, 0x9e, 0x0a, 0x8a, 0x30, 0x9d, 0xd0, 0x21, 0xb0, 0x50, 0x29, 0x0f, 0xfc, 0x18, - 0x5c, 0x19, 0xfd, 0x1f, 0x83, 0x30, 0x76, 0xac, 0x35, 0x87, 0x60, 0xcf, 0xfe, 0x30, 0x66, 0x0c, - 0x36, 0x60, 0xce, 0xfa, 0x8a, 0x30, 0x6e, 0x0d, 0x02, 0x8c, 0x1b, 0x81, 0xfc, 0x98, 0x36, 0x02, - 0x28, 0x2f, 0xd4, 0xcc, 0x95, 0x98, 0x53, 0x39, 0x32, 0x1d, 0x8d, 0x94, 0xc3, 0x9c, 0x2d, 0x90, - 0xf4, 0xff, 0xf2, 0x1f, 0xf8, 0x20, 0x0f, 0xc8, 0x79, 0x60, 0xea, 0x07, 0x76, 0x7f, 0xf8, 0xcc, - 0xc0, 0x84, 0x85, 0x99, 0x83, 0x0b, 0x0b, 0x33, 0x06, 0x16, 0x16, 0x67, 0x7c, 0xfe, 0x33, 0x31, - 0xd1, 0xd0, 0x66, 0x65, 0xe2, 0xe0, 0x66, 0x65, 0xab, 0xd0, 0x3e, 0x35, 0x62, 0xb5, 0x18, 0x1b, - 0x33, 0x32, 0x30, 0x51, 0x35, 0x19, 0x06, 0xc2, 0xc2, 0xc3, 0xd0, 0x58, 0x58, 0x7f, 0xe0, 0xf0, - 0x0c, 0xc4, 0x98, 0x7d, 0xeb, 0xc6, 0x17, 0xc3, 0x94, 0x34, 0x19, 0x8f, 0x6f, 0xf8, 0xc2, 0xd0, - 0x60, 0xf1, 0x9f, 0xc6, 0x0f, 0x19, 0x99, 0x98, 0x3c, 0x66, 0x66, 0x60, 0xf1, 0x9f, 0xc6, 0x0f, - 0xc1, 0x61, 0x60, 0xf0, 0x1f, 0xea, 0x0d, 0x03, 0xb0, 0x68, 0xc1, 0xec, 0x18, 0x28, 0x1e, 0xc9, - 0x5e, 0x0f, 0xfc, 0x10, 0x0f, 0x40, 0x45, 0x03, 0xb2, 0xf5, 0x1e, 0x99, 0x98, 0x1d, 0xcc, 0x63, - 0x30, 0xaa, 0x32, 0x4c, 0xdf, 0xeb, 0x30, 0x66, 0x07, 0x41, 0xb8, 0x33, 0x07, 0x05, 0x98, 0x33, - 0x7f, 0x8c, 0x63, 0x35, 0x60, 0xcc, 0x19, 0xf0, 0x3a, 0x66, 0x0c, 0xc3, 0x60, 0xcd, 0xb2, 0x0d, - 0x83, 0x36, 0x0f, 0xbf, 0x18, 0x7f, 0x40, 0xcc, 0x30, 0x0e, 0xc2, 0xc2, 0xcf, 0xc6, 0x16, 0x16, - 0x6a, 0xce, 0xae, 0xac, 0xc1, 0x8b, 0xfc, 0x60, 0xcf, 0xa3, 0xf1, 0x83, 0x31, 0xcc, 0x19, 0x83, - 0x30, 0x66, 0x0c, 0xc1, 0x9f, 0x8f, 0xc6, 0x0c, 0xc1, 0x98, 0x33, 0xf1, 0x8e, 0x60, 0xcd, 0x0b, - 0xf1, 0xf8, 0x42, 0x60, 0x6c, 0x0c, 0x3a, 0x41, 0xc8, 0x30, 0xec, 0x7b, 0x07, 0x83, 0xff, 0x06, - 0x0c, 0xfd, 0x7e, 0x8f, 0xca, 0x05, 0x89, 0x18, 0x35, 0x45, 0x99, 0x18, 0x35, 0x65, 0x99, 0x18, - 0x35, 0x65, 0x99, 0x18, 0x31, 0xd7, 0x42, 0x60, 0xc9, 0xd3, 0x70, 0x60, 0xe8, 0x0b, 0x46, 0x30, - 0x61, 0x50, 0x3d, 0xfa, 0xff, 0xe7, 0x0e, 0xa0, 0x1c, 0x24, 0x3b, 0xd3, 0xa1, 0xfe, 0xbe, 0x83, - 0xeb, 0xd0, 0x56, 0x87, 0xfe, 0x0c, 0x0f, 0xc8, 0x7f, 0xe0, 0x50, 0x3b, 0xf3, 0xff, 0xc6, 0x0d, - 0x80, 0x86, 0xcc, 0x18, 0x67, 0x31, 0x30, 0x64, 0x63, 0xa8, 0x18, 0x33, 0x37, 0x4c, 0x18, 0x35, - 0x1e, 0x02, 0xb3, 0x06, 0x5e, 0x5b, 0x23, 0x06, 0xc3, 0x52, 0x17, 0xe1, 0x03, 0x02, 0x06, 0x1b, - 0x03, 0x03, 0x06, 0x1b, 0x03, 0x03, 0x0f, 0xbd, 0x7a, 0xf0, 0x7c, 0xbf, 0x60, 0x5c, 0x5f, 0xf0, - 0x3f, 0x14, 0x0e, 0xc1, 0x83, 0x2f, 0xf8, 0x18, 0x32, 0x81, 0xd8, 0x30, 0x63, 0xff, 0x03, 0x06, - 0x1f, 0xf6, 0x0e, 0xff, 0xe7, 0x06, 0x60, 0xc3, 0xd8, 0x33, 0xa7, 0x77, 0x8e, 0x99, 0x83, 0x32, - 0x4e, 0x51, 0xd3, 0x1b, 0x06, 0x1b, 0x56, 0x9c, 0x1e, 0xe8, 0xe5, 0xe4, 0x3f, 0xb9, 0x04, 0x00, - 0x0f, 0x68, 0x69, 0xfd, 0x7e, 0x87, 0x30, 0x60, 0xd0, 0x38, 0x30, 0x6d, 0xe9, 0x82, 0xc1, 0x87, - 0xe9, 0xc1, 0xbf, 0x82, 0xcc, 0x1b, 0x03, 0x06, 0x98, 0x36, 0x56, 0xf0, 0x30, 0x65, 0x61, 0x0b, - 0xf1, 0x0c, 0x13, 0x61, 0xb2, 0x42, 0xc4, 0x32, 0x74, 0x28, 0x1d, 0x7a, 0x57, 0x07, 0x90, 0xdc, - 0x1f, 0xf8, 0x38, 0x5c, 0x7f, 0xe7, 0xf1, 0x87, 0xa7, 0x06, 0x61, 0xe9, 0xc1, 0x9f, 0xf9, 0xc1, - 0x9a, 0xd5, 0x26, 0x0c, 0xc5, 0x61, 0xb0, 0x67, 0x7f, 0x8c, 0x1b, 0x44, 0xc1, 0x9d, 0x36, 0x69, - 0xd4, 0x6a, 0x26, 0xae, 0xa6, 0x0b, 0x30, 0x6a, 0xa0, 0x4e, 0x60, 0xc9, 0x82, 0xd3, 0xba, 0xe0, - 0xa0, 0x61, 0x9d, 0x0f, 0x61, 0x7f, 0xeb, 0xf3, 0x83, 0xc0, 0xc1, 0x85, 0x83, 0xc0, 0xc1, 0x85, - 0x83, 0xc0, 0xdf, 0xc7, 0x7c, 0x0d, 0x40, 0xcc, 0x7c, 0x0d, 0xfc, 0xe0, 0xf0, 0x35, 0x03, 0x75, - 0x78, 0x1b, 0xf9, 0xe9, 0xfa, 0x06, 0x06, 0x07, 0x82, 0xff, 0x20, 0xc3, 0xda, 0xb4, 0x18, 0x7b, - 0x1c, 0x2c, 0x3d, 0x90, 0x2e, 0x0f, 0xfc, 0x00, 0x0e, 0xcd, 0x31, 0x47, 0xd1, 0x9e, 0x7d, 0x03, - 0x18, 0xcc, 0x18, 0x13, 0x04, 0xf7, 0x9e, 0x99, 0x82, 0x5b, 0x0f, 0xb0, 0x40, 0xfe, 0x82, 0xc1, - 0x1c, 0x16, 0x1b, 0x05, 0x3f, 0xf0, 0x30, 0x44, 0x83, 0x06, 0x0e, 0xa2, 0xff, 0x81, 0xd1, 0x34, - 0x18, 0x30, 0x61, 0xbf, 0xf0, 0x79, 0xc2, 0xc1, 0x87, 0xb4, 0x2c, 0xf0, 0x7f, 0xe0, 0xe0, 0x0e, - 0xc8, 0x35, 0x0b, 0xc0, 0xcd, 0x3d, 0x03, 0x37, 0xf9, 0xc3, 0x66, 0x0c, 0x81, 0x86, 0xcc, 0x1d, - 0x83, 0x0d, 0x98, 0x32, 0x07, 0xeb, 0x30, 0x64, 0x0c, 0xc1, 0x98, 0x3e, 0x06, 0x60, 0xcc, 0x19, - 0x03, 0x30, 0x77, 0x7a, 0xf5, 0x98, 0x35, 0x0b, 0x86, 0x30, 0x61, 0x50, 0xc9, 0x30, 0xeb, 0x03, - 0x60, 0xc3, 0xa0, 0xcc, 0x0c, 0x3f, 0xf0, 0x70, 0x0f, 0xca, 0x0f, 0xfc, 0x48, 0x77, 0xe7, 0xff, - 0x46, 0x0c, 0x4a, 0x18, 0x83, 0x06, 0x76, 0x09, 0xd3, 0x06, 0x3a, 0x16, 0x83, 0x06, 0xff, 0xe8, - 0xc1, 0xab, 0x0d, 0xa8, 0xc1, 0x83, 0xfc, 0x16, 0x0c, 0x18, 0x6c, 0x2f, 0xc0, 0xff, 0x05, 0x87, - 0x23, 0x88, 0x48, 0x6a, 0x0e, 0x70, 0x7a, 0xc0, 0xe0, 0xe0, 0xe4, 0x1e, 0x83, 0x80, 0x0f, 0xce, - 0x1d, 0xf9, 0xab, 0xd5, 0x8d, 0x58, 0xb5, 0xac, 0x0c, 0x18, 0xbf, 0x81, 0x83, 0x1f, 0xf8, 0x18, - 0x31, 0x83, 0xb0, 0x60, 0xc7, 0xfe, 0x06, 0x0c, 0x12, 0x16, 0x16, 0xad, 0x56, 0xaa, 0x28, 0xfa, - 0x6b, 0xf8, 0xc3, 0x35, 0xf0, 0x10, 0xd4, 0x0e, 0xd0, 0xf5, 0x03, 0xb4, 0x3d, 0x7f, 0xc0, 0x0e, - 0xff, 0xc9, 0xf8, 0xc2, 0xc1, 0xa6, 0x0c, 0xc8, 0xcb, 0x4c, 0x19, 0x93, 0xab, 0x4c, 0x19, 0x85, - 0xa6, 0x98, 0x33, 0xff, 0x26, 0x0c, 0x3b, 0x0e, 0xc1, 0x97, 0xfc, 0x9f, 0x83, 0x38, 0x77, 0x50, - 0x67, 0x0e, 0xc2, 0x7f, 0xf8, 0x3c, 0x86, 0x54, 0x1f, 0x63, 0x19, 0xa1, 0xd4, 0x06, 0x63, 0x87, - 0xf2, 0x19, 0x00, 0x0f, 0xfc, 0x1f, 0xac, 0x2d, 0x3f, 0x05, 0x82, 0xc1, 0xab, 0x3f, 0xf5, 0x83, - 0x31, 0x32, 0x6c, 0x19, 0x99, 0xb3, 0x60, 0xcc, 0x4d, 0x1b, 0x06, 0x7f, 0xeb, 0x06, 0x1f, 0xec, - 0x18, 0x3f, 0xe3, 0xf0, 0x30, 0xce, 0x68, 0x6e, 0xb7, 0x88, 0x3b, 0x5d, 0x61, 0xf7, 0x5b, 0xc1, - 0xf6, 0x19, 0xc0, 0x0f, 0x90, 0xff, 0xc3, 0x8e, 0x1b, 0xf0, 0x34, 0x18, 0x6c, 0x18, 0xff, 0xe3, - 0x06, 0xf8, 0x0e, 0x1b, 0x07, 0xaf, 0xfa, 0x30, 0x69, 0x81, 0xc3, 0x60, 0xc1, 0x81, 0xc3, 0x60, - 0xc1, 0xff, 0x46, 0x0c, 0x18, 0x1c, 0x37, 0xe0, 0x7f, 0xe3, 0x43, 0x41, 0xfa, 0x0c, 0xc6, 0x66, - 0x87, 0xb4, 0xc9, 0x58, 0x73, 0x83, 0x18, 0xd0, 0xff, 0xc1, 0x0f, 0xd4, 0x0e, 0xac, 0xff, 0xe8, - 0xd5, 0x86, 0xa0, 0x76, 0x0c, 0xbf, 0xe0, 0x60, 0xc5, 0xfe, 0x30, 0x6c, 0xbf, 0x66, 0x0d, 0x5f, - 0xe6, 0x30, 0x61, 0xff, 0x60, 0xcb, 0xfd, 0x03, 0xf1, 0x21, 0x98, 0x18, 0x6b, 0xfd, 0x02, 0x0e, - 0x60, 0x48, 0x7f, 0xb0, 0x61, 0xfb, 0xff, 0xc0, 0x0f, 0xf2, 0x1f, 0xdf, 0x8c, 0xc1, 0xf8, 0x2a, - 0x1e, 0x41, 0xab, 0x37, 0x46, 0x33, 0x06, 0x3c, 0x17, 0x93, 0x06, 0x3f, 0xd6, 0x98, 0x3b, 0x0f, - 0x3b, 0x83, 0x57, 0xfc, 0x98, 0x30, 0x61, 0x9c, 0x18, 0x30, 0x61, 0x9c, 0x1f, 0x81, 0xff, 0x03, - 0x0e, 0x60, 0xb0, 0x90, 0xf6, 0x0b, 0x0f, 0xf6, 0x0d, 0x0f, 0xbf, 0xfc, 0x80, 0x0e, 0x49, 0x58, - 0x82, 0xb1, 0xb2, 0xb3, 0x07, 0x4c, 0x54, 0xad, 0x40, 0xc1, 0xdf, 0xfc, 0x60, 0xc1, 0x21, 0x61, - 0x60, 0xc0, 0xe0, 0xa0, 0x58, 0x33, 0xff, 0x26, 0x0c, 0x35, 0x03, 0xb0, 0x67, 0xfe, 0x07, 0xe0, - 0xd4, 0x0e, 0xc2, 0xbf, 0xf8, 0x83, 0xcf, 0x40, 0xff, 0x58, 0x28, 0x1f, 0x5c, 0x19, 0xf0, 0x7f, - 0xe0, 0xc0, 0x0c, 0xff, 0xf1, 0xf4, 0xa0, 0xfe, 0xc6, 0x54, 0x0c, 0xc2, 0xc1, 0x2f, 0x8c, 0x2c, - 0x13, 0x57, 0x8e, 0x86, 0x09, 0x6a, 0x2a, 0x63, 0x05, 0x19, 0x54, 0x68, 0x60, 0xa3, 0x2a, 0x8c, - 0x9a, 0xa8, 0xca, 0x86, 0x07, 0xd4, 0x3f, 0x16, 0x0c, 0x2c, 0x12, 0x0f, 0x01, 0x0b, 0x06, 0x14, - 0xa0, 0xcc, 0x50, 0x12, 0x61, 0x90, 0x60, 0x60, 0x48, 0x7f, 0xe0, 0x80, 0x0f, 0xe4, 0x3f, 0xf1, - 0xe4, 0x37, 0xe0, 0x3a, 0x70, 0x58, 0x37, 0xc2, 0x8b, 0x8c, 0x1c, 0xff, 0x84, 0xc1, 0x88, 0x8a, - 0x10, 0x60, 0xcc, 0x7c, 0x0c, 0x18, 0x33, 0x35, 0x66, 0x0c, 0x19, 0xff, 0x81, 0x83, 0x0d, 0xa1, - 0xdf, 0x9f, 0xfd, 0x18, 0x4a, 0x24, 0x86, 0x20, 0x96, 0xdb, 0x54, 0x1c, 0xb4, 0x81, 0x50, 0x72, - 0x83, 0xbc, 0x87, 0xfe, 0x0c, 0x0f, 0xb0, 0xf9, 0x70, 0x3f, 0x90, 0xbf, 0x14, 0x0b, 0x0d, 0x83, - 0x7f, 0xf2, 0x60, 0xec, 0x2c, 0x12, 0x60, 0xcf, 0x5e, 0xa6, 0x98, 0x33, 0x0b, 0x04, 0x98, 0x32, - 0xff, 0x93, 0x06, 0xd7, 0xf1, 0x83, 0x17, 0xf8, 0xfc, 0x3f, 0xf0, 0x30, 0xcc, 0x1d, 0x82, 0x0c, - 0xff, 0xc1, 0xf3, 0x07, 0x61, 0xf3, 0xff, 0x00, 0x0f, 0xc8, 0x79, 0x70, 0x6d, 0x0e, 0xe9, 0x9f, - 0xfc, 0x60, 0xcc, 0x28, 0x56, 0x60, 0xcc, 0xcd, 0x8c, 0xc1, 0x99, 0x3c, 0xac, 0xc1, 0x9b, 0x7a, - 0xac, 0xc1, 0x99, 0x3c, 0x99, 0x83, 0x36, 0x32, 0x73, 0x06, 0x61, 0x41, 0x47, 0x4c, 0x35, 0x87, - 0x72, 0xdf, 0xfc, 0xc1, 0xe7, 0xa0, 0x7f, 0xac, 0x16, 0x87, 0x3e, 0x83, 0x3e, 0x43, 0xff, 0x04, - 0x0f, 0x61, 0xb0, 0xbf, 0x3f, 0x53, 0xf1, 0x83, 0x1e, 0x05, 0xc0, 0xc1, 0x97, 0x93, 0xe0, 0x60, - 0xdb, 0x56, 0xee, 0x60, 0xe3, 0x04, 0x64, 0x60, 0xc1, 0x06, 0x82, 0xc1, 0x97, 0xfc, 0x0c, 0x18, - 0x7f, 0xdf, 0xaf, 0xfe, 0x30, 0xe4, 0xa0, 0x84, 0x86, 0xd2, 0x85, 0x03, 0xda, 0x0a, 0x02, 0xc3, - 0x90, 0x79, 0x09, 0x00, 0x07, 0xf0, 0x3f, 0x83, 0x61, 0x60, 0xc2, 0xc3, 0x61, 0x60, 0xc2, 0xc3, - 0x68, 0xe0, 0xc0, 0xe1, 0xbf, 0x81, 0xfc, 0x1f, 0xa8, 0x0a, 0x21, 0xbf, 0xff, 0x78, 0x3b, 0xc1, - 0x3c, 0x1e, 0x78, 0x3d, 0xe4, 0x2f, 0xf0, 0x3f, 0xc0, 0x74, 0x70, 0x60, 0x74, 0x2c, 0x2c, 0x18, - 0x58, 0x6c, 0x2c, 0x18, 0x58, 0x6f, 0xe0, 0x7f, 0x00, 0x3f, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xaf, - 0x9a, 0x3f, 0x41, 0xa0, 0x4d, 0x18, 0x60, 0xd2, 0x4d, 0x18, 0x60, 0xd7, 0xc5, 0x1f, 0xa0, 0xcb, - 0xde, 0x5e, 0x0c, 0xbd, 0xcb, 0xc1, 0xaf, 0x8a, 0x3f, 0x41, 0xa0, 0x4d, 0x18, 0x18, 0x68, 0x13, - 0x46, 0x06, 0x1a, 0xf8, 0xa3, 0xf4, 0x1f, 0xd4, 0x0f, 0xdf, 0xff, 0xbc, 0x00, 0x0f, 0x7f, 0x82, - 0xfc, 0x0c, 0x36, 0x16, 0x0c, 0x1a, 0x16, 0x16, 0x0c, 0x15, 0xe0, 0xb0, 0x67, 0xd1, 0xf4, 0x60, - 0xd8, 0x72, 0x18, 0xc1, 0xa8, 0x72, 0x04, 0x60, 0xdf, 0xcf, 0xd1, 0x83, 0x0e, 0xc3, 0xbf, 0x5f, - 0xfc, 0x68, 0x75, 0xf0, 0x68, 0x3b, 0xce, 0xe8, 0x7a, 0xe0, 0x60, 0xe0, 0xe4, 0x36, 0x12, 0x00, - 0x0f, 0xc8, 0x7f, 0xe0, 0x50, 0x3b, 0xf3, 0xff, 0xa3, 0x4c, 0x12, 0x07, 0x0b, 0x06, 0xd3, 0xa7, - 0x51, 0x83, 0x5f, 0xf1, 0x83, 0x2f, 0xf8, 0x18, 0x33, 0x0f, 0x60, 0xc1, 0x9e, 0xad, 0xe0, 0x69, - 0x98, 0x7b, 0x07, 0xe2, 0xff, 0x81, 0x87, 0x46, 0x82, 0x02, 0x14, 0xe0, 0x92, 0x43, 0xb3, 0x0d, - 0xb8, 0x72, 0x5f, 0xc1, 0x0f, 0x41, 0x90, 0xfc, 0xe1, 0x50, 0x2f, 0xc7, 0xe7, 0xf3, 0x83, 0x77, - 0x28, 0xe0, 0xc1, 0xe4, 0xdc, 0x14, 0x30, 0x68, 0x7e, 0x4c, 0x1b, 0xff, 0xc6, 0x0c, 0x08, 0xe1, - 0xd8, 0x30, 0x63, 0x8c, 0x0c, 0x19, 0x63, 0x92, 0x0f, 0xc7, 0x95, 0xbe, 0x4c, 0x2e, 0x3b, 0xc9, - 0xa1, 0x90, 0x9c, 0x3f, 0xf0, 0xe1, 0xf9, 0xff, 0xf4, 0x5c, 0x19, 0xfc, 0x9f, 0x83, 0x30, 0x76, - 0x0c, 0xff, 0xe3, 0x06, 0x60, 0xa0, 0x1c, 0xc1, 0x9b, 0x7d, 0x28, 0xc1, 0x98, 0x19, 0x6c, 0xc1, - 0x98, 0x4b, 0x81, 0x83, 0x37, 0xfe, 0x30, 0x66, 0x0b, 0x09, 0x3f, 0x3b, 0x34, 0x74, 0xc2, 0x61, - 0x9e, 0x80, 0x82, 0x99, 0x56, 0xc8, 0x76, 0x3c, 0x49, 0xa1, 0x28, 0x47, 0xc1, 0xff, 0x83, 0xe0, - 0x0c, 0xff, 0xf1, 0xf8, 0xa7, 0x57, 0x43, 0x9c, 0x2c, 0x2c, 0x2c, 0x18, 0xff, 0xc0, 0xc1, 0x8e, - 0xbd, 0x83, 0x06, 0x3a, 0xf6, 0x0c, 0x18, 0xff, 0xc0, 0xc1, 0x81, 0xc3, 0xec, 0x18, 0x3f, 0xf1, - 0xf8, 0xf0, 0x30, 0xb3, 0x09, 0xb2, 0xd0, 0x62, 0x1d, 0xd0, 0x95, 0x87, 0xdf, 0xcd, 0x03, 0xfe, - 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xbf, 0x5f, 0xfc, 0x60, 0xe4, 0xc1, 0x03, - 0x30, 0x67, 0xfe, 0x4c, 0x18, 0x58, 0x30, 0xd8, 0x33, 0xff, 0x03, 0x06, 0x16, 0x0c, 0x36, 0x0e, - 0xff, 0xe3, 0x06, 0x0d, 0x03, 0x85, 0xde, 0x28, 0x31, 0x40, 0x61, 0x5f, 0xfc, 0x61, 0x61, 0x30, - 0x50, 0x7f, 0x30, 0x7f, 0x5f, 0xfc, 0x00, 0x0f, 0xfa, 0x09, 0x7b, 0xe8, 0x18, 0x5f, 0x94, 0x08, - 0x1a, 0x0d, 0x5a, 0x81, 0x4f, 0xc6, 0x0d, 0x40, 0x94, 0x31, 0x83, 0x7a, 0x88, 0xd3, 0x06, 0xc1, - 0x93, 0x06, 0x0d, 0x41, 0x7f, 0x18, 0x37, 0xa8, 0x18, 0x58, 0x3b, 0x56, 0x0c, 0x2f, 0xd6, 0x0e, - 0xfc, 0x61, 0x78, 0x18, 0x30, 0xa0, 0xac, 0x18, 0x30, 0xf9, 0xfc, 0x0c, 0x3f, 0x61, 0xd8, 0x7f, - 0xe0, 0xf0, 0x0e, 0xbf, 0xe8, 0xfc, 0x1d, 0x87, 0x6a, 0xcf, 0xfe, 0x30, 0x66, 0x16, 0x16, 0x60, - 0xca, 0x9e, 0xa4, 0xc1, 0x82, 0x8e, 0xd0, 0x18, 0x30, 0xff, 0xb0, 0x67, 0xff, 0x3a, 0xb0, 0xd2, - 0x1d, 0xf8, 0xbf, 0xf1, 0x86, 0x93, 0x30, 0x64, 0x1a, 0x4c, 0xc1, 0x87, 0xa4, 0xcc, 0x18, 0x7a, - 0x4c, 0xce, 0x00, 0x0f, 0x30, 0x1c, 0x2f, 0xd7, 0xff, 0x38, 0x30, 0x32, 0x38, 0x58, 0x31, 0x6a, - 0x32, 0x8c, 0x18, 0xbf, 0xc6, 0x0c, 0x1f, 0xe8, 0x18, 0x30, 0x61, 0xb8, 0x18, 0x30, 0x7f, 0xa0, - 0x60, 0xc5, 0xfe, 0x3f, 0x1a, 0xfa, 0xcc, 0x36, 0x7e, 0x06, 0x41, 0xb3, 0x04, 0x0c, 0x3d, 0x9f, - 0x81, 0x87, 0xb1, 0x0b, 0xd0, 0x0f, 0xca, 0x0f, 0xf2, 0xd6, 0xb8, 0xfc, 0x57, 0xf1, 0x83, 0x05, - 0x7c, 0x0c, 0x18, 0x30, 0xec, 0x18, 0x30, 0x75, 0xbc, 0x0c, 0x18, 0xbf, 0xc6, 0x0d, 0x97, 0xed, - 0xc1, 0xab, 0xfd, 0x43, 0x06, 0x15, 0x85, 0x27, 0xe2, 0x85, 0xba, 0x0c, 0x39, 0xdb, 0x90, 0x41, - 0xa5, 0x4e, 0x61, 0xe6, 0xd0, 0x60, 0xc3, 0x90, 0xad, 0x0c, 0x0f, 0xce, 0x1c, 0xd4, 0xff, 0xf1, - 0xd3, 0x0c, 0xe1, 0xd8, 0x37, 0xaf, 0xb3, 0x06, 0xcb, 0xf6, 0x60, 0xc9, 0x1c, 0x70, 0x60, 0xcb, - 0xa7, 0x4c, 0x18, 0x32, 0x8d, 0xab, 0x06, 0xac, 0x0b, 0xf0, 0x3f, 0x5f, 0xfc, 0x61, 0x94, 0x0c, - 0x0e, 0x1e, 0xd0, 0x7c, 0x87, 0x9f, 0x2b, 0x0f, 0xce, 0x0b, 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xc8, - 0x7f, 0xe0, 0x50, 0x3b, 0xf3, 0xff, 0xc6, 0x3b, 0x20, 0x40, 0xe6, 0x0c, 0x7e, 0xbe, 0x4c, 0x19, - 0xa6, 0x66, 0x0c, 0x1c, 0xda, 0x5a, 0x0c, 0x19, 0x4c, 0x2c, 0x2c, 0x19, 0x7f, 0x3a, 0x60, 0xe8, - 0x1f, 0x47, 0xe3, 0xff, 0x03, 0x43, 0x23, 0x08, 0x50, 0x67, 0x18, 0xa0, 0x79, 0xc0, 0xc0, 0xd0, - 0xfd, 0xe4, 0x38, 0x07, 0xa9, 0xab, 0xa7, 0x82, 0xc2, 0x95, 0x05, 0x85, 0xea, 0x6a, 0xe9, 0xe0, - 0x2f, 0xfe, 0x50, 0xbe, 0xe5, 0xf0, 0x55, 0xba, 0xe0, 0xce, 0x12, 0x1b, 0x42, 0x70, 0xb0, 0xda, - 0x19, 0x07, 0x4e, 0x50, 0x4a, 0xbd, 0x05, 0x7a, 0x07, 0xa4, 0x3e, 0x68, 0x0f, 0x53, 0x57, 0x4f, - 0x05, 0x85, 0x2a, 0x0b, 0x0b, 0xf9, 0x5f, 0xc0, 0x5c, 0x5f, 0xf0, 0x3f, 0x07, 0x61, 0xd8, 0x37, - 0xff, 0x8c, 0x1b, 0x28, 0xc5, 0x66, 0x0c, 0x5d, 0x8b, 0x18, 0x32, 0xf3, 0xbe, 0x06, 0x0c, 0x10, - 0x20, 0xec, 0x19, 0xea, 0x7a, 0x89, 0x83, 0xb4, 0x14, 0x0d, 0xf9, 0xff, 0xc9, 0xa1, 0x61, 0x48, - 0x6c, 0x37, 0xfe, 0x43, 0xda, 0x0a, 0x07, 0xf7, 0xfe, 0x80, 0x0f, 0xca, 0x0e, 0x5c, 0x2d, 0x6b, - 0x8e, 0x9b, 0x5f, 0xce, 0x0c, 0xac, 0x54, 0x98, 0x33, 0x06, 0x60, 0x8c, 0x19, 0xd3, 0x3a, 0x8c, - 0x18, 0x1c, 0x0e, 0x16, 0x0d, 0xff, 0xe3, 0x06, 0x36, 0xab, 0x51, 0x83, 0x03, 0xad, 0xa0, 0xfd, - 0x7f, 0xf3, 0x87, 0x3b, 0x41, 0x88, 0x2b, 0xc8, 0x3b, 0x0f, 0x24, 0x89, 0xc8, 0x7d, 0xe9, 0x05, - 0xa1, 0xff, 0x82, 0x0f, 0xf9, 0x41, 0xf7, 0xf5, 0x40, 0xfc, 0x49, 0x05, 0x83, 0x06, 0x30, 0xc4, - 0x83, 0x06, 0x7f, 0xe4, 0xc1, 0x91, 0x82, 0x24, 0xc1, 0x9f, 0xf9, 0x30, 0x61, 0xfa, 0x06, 0x0d, - 0xee, 0x0b, 0x06, 0x0d, 0xeb, 0xdc, 0x7e, 0x61, 0x85, 0x69, 0xa0, 0x7a, 0x88, 0xc1, 0x04, 0xc6, - 0x09, 0xc3, 0xcd, 0x38, 0x2c, 0x3d, 0x40, 0x43, 0xc1, 0xff, 0x83, 0x80, 0x1a, 0xef, 0x57, 0x21, - 0xab, 0x7a, 0xb0, 0x7b, 0x0a, 0x81, 0x68, 0x75, 0x6f, 0x56, 0x42, 0xeb, 0xff, 0x60, 0xca, 0xca, - 0xab, 0x30, 0xda, 0xa6, 0x8a, 0xc3, 0xca, 0xd0, 0x5a, 0x83, 0xaa, 0xeb, 0x75, 0x06, 0x69, 0xd6, - 0xea, 0x0a, 0xb7, 0xfa, 0xb0, 0x66, 0xd1, 0x81, 0x40, 0xb9, 0xd1, 0x6f, 0x21, 0xf7, 0xa8, 0x81, - 0xbc, 0x1f, 0xf8, 0x38, 0x68, 0x56, 0xf5, 0x63, 0x70, 0x55, 0xea, 0x81, 0x98, 0x3a, 0x7a, 0x98, - 0x33, 0x17, 0x72, 0xe3, 0x37, 0x5f, 0xd9, 0x9b, 0x75, 0xee, 0x33, 0x05, 0x35, 0x74, 0x06, 0x65, - 0x3d, 0x4f, 0x50, 0xcc, 0x0d, 0xab, 0x90, 0x7c, 0x06, 0x8a, 0xd4, 0x0d, 0x45, 0x3f, 0xaf, 0x18, - 0x67, 0x87, 0x70, 0xeb, 0xb0, 0x2b, 0x43, 0xe7, 0xd2, 0x0b, 0x0f, 0xfc, 0x18, 0x7f, 0xff, 0x2b, - 0x0f, 0xf6, 0xac, 0x3f, 0xda, 0xb0, 0xff, 0x6a, 0xc3, 0xfd, 0xab, 0x0f, 0xf6, 0xac, 0x3f, 0xda, - 0xb0, 0xff, 0x6a, 0xc3, 0xfd, 0xab, 0x0f, 0xf6, 0xac, 0x3f, 0xda, 0xb0, 0xff, 0x6a, 0xff, 0xfc, - 0xac, 0x3f, 0xda, 0xff, 0xfd, 0xba, 0x19, 0x41, 0xb7, 0x43, 0x48, 0x6d, 0xd0, 0xda, 0x1b, 0x74, - 0x36, 0x1d, 0xba, 0x1b, 0x0e, 0xdd, 0x0a, 0xe0, 0xdb, 0xa1, 0x6f, 0x05, 0xba, 0x0a, 0x03, 0x41, - 0xba, 0x38, 0x6c, 0x1b, 0xb6, 0x86, 0xb3, 0x74, 0x3f, 0xdb, 0xff, 0xfb, 0x79, 0x7f, 0xda, 0x0f, - 0xfc, 0x07, 0xff, 0xf6, 0xe0, 0x70, 0x68, 0x1d, 0xc2, 0xc1, 0x84, 0xee, 0x07, 0x06, 0x13, 0xb8, - 0x1c, 0x18, 0x4e, 0xe0, 0xa0, 0x30, 0x9d, 0xc1, 0x85, 0xa0, 0x77, 0x38, 0x2b, 0xeb, 0x7a, 0x07, - 0xe7, 0x70, 0xff, 0x3b, 0xff, 0xfb, 0x75, 0xff, 0x5b, 0x07, 0xfd, 0x00, 0xff, 0xfd, 0xba, 0x1f, - 0xed, 0xd0, 0xff, 0x6e, 0x97, 0xf9, 0x37, 0x43, 0x9d, 0x06, 0xe8, 0x6a, 0x06, 0xdd, 0xbf, 0xf1, - 0xba, 0x1a, 0x81, 0xb7, 0x43, 0x50, 0x36, 0xe8, 0x6a, 0x06, 0xdd, 0x03, 0x68, 0x6d, 0xd0, 0x94, - 0x1d, 0xbf, 0xff, 0xb7, 0x83, 0xfd, 0xa0, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd0, 0xff, 0x6e, 0x87, - 0xfb, 0x74, 0x1f, 0xe0, 0x6e, 0x83, 0x09, 0xc1, 0xba, 0x0c, 0x27, 0x06, 0xe8, 0x30, 0x9c, 0x1b, - 0xa0, 0xc2, 0x70, 0x6e, 0x83, 0xfc, 0x0d, 0xd0, 0xff, 0x6e, 0x87, 0xfb, 0x7f, 0xff, 0x6e, 0x87, - 0xfb, 0x40, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0xfa, 0xc3, 0xf7, 0xff, 0xe4, 0xc3, 0xe4, 0x1a, 0x61, - 0xee, 0x06, 0x99, 0x68, 0xe1, 0x69, 0x81, 0xed, 0x0b, 0x4c, 0x37, 0x90, 0xb4, 0xc2, 0xf3, 0xa0, - 0xd3, 0x07, 0x80, 0xe9, 0xa6, 0x70, 0x64, 0x1a, 0x62, 0x1f, 0xb4, 0xff, 0xfc, 0x98, 0x7f, 0xb4, - 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xc3, 0xa4, 0x36, 0xe1, 0xda, 0x1b, 0x70, 0xed, 0x0d, 0xb9, 0xff, - 0xce, 0xe1, 0xd8, 0x76, 0xe1, 0xaf, 0x06, 0xdc, 0x36, 0xac, 0x2d, 0xc2, 0xe0, 0x38, 0x37, 0x1e, - 0x0d, 0x66, 0xe2, 0x83, 0xc9, 0xbf, 0xff, 0xb7, 0x5f, 0xfb, 0x40, 0xff, 0xfd, 0xba, 0x19, 0x0e, - 0xdd, 0x09, 0xc3, 0xb7, 0x42, 0xa0, 0x76, 0xef, 0xff, 0x3b, 0xa0, 0xa0, 0x28, 0x0d, 0xd1, 0xc2, - 0xd0, 0x6e, 0x96, 0x8e, 0x16, 0xe8, 0x57, 0x83, 0x6e, 0x85, 0x7c, 0x83, 0x75, 0x5c, 0x07, 0x8d, - 0xd6, 0x0f, 0x26, 0xff, 0xfe, 0xde, 0x5f, 0xf6, 0x80, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd0, 0xe5, - 0x05, 0xba, 0x1d, 0x40, 0xb7, 0x6f, 0xfc, 0x6e, 0x86, 0x78, 0x2d, 0xd0, 0xde, 0x82, 0xdd, 0x0b, - 0x68, 0x16, 0xe8, 0xe9, 0x40, 0xb7, 0x6d, 0x05, 0x02, 0xdd, 0x0c, 0xd0, 0x2d, 0xd0, 0xdc, 0x1b, - 0x79, 0x7f, 0xdb, 0xff, 0xfb, 0x40, 0x7f, 0xff, 0x6e, 0x1c, 0x86, 0x77, 0x0e, 0xc3, 0x3b, 0xbf, - 0xfa, 0x77, 0x10, 0x38, 0x11, 0xdc, 0xc2, 0xc1, 0x8e, 0xe6, 0x16, 0x0c, 0x77, 0x3f, 0xf0, 0xee, - 0x19, 0xc3, 0x3b, 0x87, 0x61, 0x6e, 0xe1, 0xde, 0xbc, 0xee, 0x1f, 0x20, 0x77, 0xff, 0xf6, 0xe1, - 0xfe, 0x70, 0xff, 0xfd, 0xba, 0x04, 0x3e, 0xdd, 0x06, 0x1f, 0x6e, 0x8e, 0xbe, 0x37, 0x4f, 0xf5, - 0x9b, 0xbc, 0x63, 0x19, 0xbd, 0x06, 0x30, 0x66, 0xe8, 0xe3, 0x03, 0x37, 0x56, 0x0d, 0x18, 0xdd, - 0x40, 0xa0, 0x28, 0x6e, 0x82, 0x82, 0xb0, 0x6e, 0x87, 0x2c, 0x0d, 0xff, 0xfd, 0xbc, 0xbf, 0xed, - 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd0, 0xff, 0x6e, 0x9f, 0xf4, 0x6e, 0x87, 0xfb, 0x74, 0x3f, 0xdb, - 0xbf, 0xfc, 0xee, 0x82, 0x85, 0x02, 0xdd, 0x06, 0x94, 0x0b, 0x74, 0x18, 0x28, 0x2b, 0x75, 0x68, - 0x1e, 0xdd, 0xd8, 0x39, 0x63, 0x7f, 0xff, 0x6f, 0x2f, 0xfb, 0x40, 0xff, 0xfd, 0xba, 0x1f, 0xed, - 0xd0, 0xd8, 0x76, 0xe8, 0x6c, 0x3b, 0x75, 0xed, 0x71, 0xbb, 0x7f, 0xe3, 0x74, 0x2f, 0x83, 0x6e, - 0x83, 0x77, 0x41, 0xba, 0x71, 0x8e, 0x9b, 0xbc, 0x0c, 0x0e, 0x6e, 0xa0, 0xb0, 0x93, 0x74, 0x36, - 0x1d, 0xbc, 0xbf, 0xed, 0xff, 0xfd, 0xa0, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xeb, 0x0f, 0x9f, 0xff, - 0xca, 0xc3, 0x41, 0xda, 0xb0, 0xae, 0xa4, 0xd5, 0x82, 0xc2, 0xd3, 0x56, 0x79, 0x03, 0x83, 0x56, - 0x45, 0xb8, 0x5a, 0xb0, 0xd7, 0x05, 0xab, 0x0a, 0xde, 0x06, 0xac, 0xb8, 0x28, 0x1a, 0xb2, 0x0f, - 0xda, 0xbf, 0xff, 0x2b, 0x0f, 0xf6, 0x80, 0xff, 0xfd, 0xba, 0x19, 0x0e, 0xdc, 0x3b, 0x0e, 0xdc, - 0xff, 0xe3, 0x70, 0xec, 0x3b, 0x70, 0x7f, 0xc9, 0xb8, 0x76, 0x1d, 0xb8, 0x76, 0x1d, 0xbb, 0xff, - 0xc6, 0xe1, 0xd8, 0x59, 0xb8, 0x76, 0x79, 0x37, 0x0e, 0xc3, 0xb7, 0xff, 0xf6, 0xeb, 0xff, 0x68, - 0xff, 0xfd, 0xba, 0x1a, 0x0e, 0xdc, 0x35, 0xc1, 0xb7, 0x0a, 0xca, 0x05, 0xb8, 0x3c, 0x15, 0x83, - 0x77, 0x83, 0x9d, 0xdc, 0x2c, 0x0e, 0x16, 0xe1, 0x77, 0x90, 0xb7, 0x0b, 0x82, 0x41, 0xb8, 0x58, - 0x6c, 0x1b, 0x85, 0xea, 0xb0, 0x6e, 0x19, 0x70, 0x5b, 0xff, 0xfb, 0x74, 0x3f, 0xda, 0xff, 0xfd, - 0xba, 0x19, 0x0e, 0xdc, 0x33, 0xc1, 0xb7, 0x09, 0xde, 0x0b, 0x70, 0x3a, 0x0b, 0x06, 0xef, 0x81, - 0xa3, 0xbb, 0xa8, 0x26, 0x0d, 0xb8, 0x3f, 0xe0, 0x6e, 0x1f, 0x61, 0x6e, 0x1a, 0x34, 0x2d, 0xc3, - 0x3c, 0x1b, 0x70, 0xf6, 0x85, 0xbf, 0xff, 0xb7, 0x5f, 0xfb, 0x40, 0x7f, 0xff, 0x6e, 0x1f, 0xe7, - 0x70, 0xe8, 0x33, 0xb8, 0x67, 0x0c, 0xee, 0x7f, 0xf3, 0xb8, 0x76, 0x19, 0xdc, 0x3b, 0x0c, 0xee, - 0x0f, 0xf8, 0x77, 0x06, 0x1d, 0x8e, 0xe0, 0xc3, 0xb1, 0xdc, 0x1f, 0xf0, 0xee, 0x1f, 0xe7, 0x75, - 0xff, 0x5b, 0xff, 0xfb, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd0, 0xff, 0x6e, 0xaf, 0xfa, 0x37, 0x43, - 0x61, 0xdb, 0xa1, 0xb0, 0xed, 0xd3, 0xfe, 0x4d, 0xd0, 0xd8, 0x85, 0xba, 0x1b, 0x1c, 0x1b, 0xa1, - 0xb0, 0x28, 0xdd, 0xbf, 0xf1, 0xba, 0x1f, 0xed, 0xff, 0xfd, 0xbc, 0xbf, 0xed, 0xff, 0xfd, 0xba, - 0x12, 0x1e, 0xdd, 0x03, 0x87, 0xb7, 0x47, 0xfc, 0x9b, 0xab, 0xc8, 0x28, 0x0d, 0xd8, 0x1d, 0xc1, - 0x6e, 0x81, 0xfa, 0x41, 0xbb, 0x79, 0x05, 0xe7, 0x75, 0x03, 0x90, 0xdb, 0xa1, 0xd4, 0x0b, 0x74, - 0xbd, 0x21, 0xb7, 0x43, 0x37, 0x81, 0xba, 0xff, 0xdb, 0xff, 0xfb, 0x40, 0xff, 0xfd, 0xba, 0x12, - 0x1e, 0xdd, 0x0b, 0x43, 0xb7, 0x7f, 0xf8, 0xdd, 0x06, 0x87, 0xb7, 0x47, 0xfc, 0x0d, 0xd5, 0xe0, - 0xd8, 0x37, 0x77, 0xad, 0x83, 0x74, 0x18, 0x6c, 0x1b, 0xa0, 0xeb, 0x60, 0xdd, 0x06, 0x1b, 0x06, - 0xe8, 0x20, 0xa4, 0x1b, 0xff, 0xfb, 0x79, 0x7f, 0xda, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xc3, 0xb1, - 0x81, 0xb9, 0xff, 0xce, 0xe1, 0xd8, 0x76, 0xe0, 0xff, 0xa3, 0x70, 0x60, 0xc0, 0xc6, 0xe0, 0xff, - 0xa3, 0x70, 0x60, 0xc0, 0xc6, 0xe0, 0xff, 0xa3, 0x70, 0x60, 0xc0, 0xc6, 0xe0, 0xc1, 0x8e, 0x9b, - 0xa1, 0xfe, 0xdf, 0xff, 0xda, 0xff, 0xfd, 0xba, 0x1f, 0xed, 0xd5, 0xff, 0x26, 0xe8, 0x5a, 0x1d, - 0xba, 0x7f, 0xa0, 0x6e, 0x81, 0xc0, 0xc0, 0xdd, 0xa7, 0xa9, 0xe8, 0xdd, 0x0f, 0xf6, 0xe9, 0x7f, - 0x81, 0xba, 0x68, 0x6c, 0x1b, 0xa7, 0x5d, 0x83, 0x74, 0x3f, 0xdb, 0xff, 0xfb, 0x79, 0x7f, 0xda, - 0xff, 0xfd, 0xb8, 0x7f, 0xdb, 0x82, 0xff, 0x03, 0x70, 0x68, 0x6c, 0x1b, 0x82, 0xff, 0x03, 0x70, - 0xff, 0xb7, 0x07, 0xfd, 0x1b, 0x83, 0x02, 0x0a, 0x1b, 0x83, 0x06, 0x94, 0x37, 0x06, 0x0c, 0x14, - 0x37, 0x09, 0xe9, 0xa0, 0xdd, 0xbc, 0x81, 0xf1, 0xba, 0xc1, 0xe4, 0xdf, 0xff, 0xda, 0xff, 0xfd, - 0xba, 0x19, 0x41, 0xb7, 0x04, 0x92, 0x40, 0xdc, 0x28, 0xc1, 0x83, 0x71, 0xff, 0xc6, 0xe1, 0xb4, - 0x3b, 0x76, 0x9e, 0xa7, 0xa7, 0x70, 0x79, 0x76, 0x9b, 0xbb, 0xad, 0x94, 0xdc, 0x2c, 0x6c, 0x2d, - 0xc2, 0xc3, 0x28, 0xdc, 0x2b, 0xf8, 0x1b, 0xa1, 0x96, 0x0b, 0x7f, 0xff, 0x68, 0xff, 0xfd, 0xb8, - 0x7f, 0xdb, 0x87, 0x61, 0xdb, 0x83, 0xfe, 0x8d, 0xc3, 0xb0, 0xed, 0xdf, 0xfe, 0xb7, 0x0a, 0x41, - 0x85, 0xb8, 0x3f, 0xe8, 0xdc, 0x3b, 0x0e, 0xdc, 0xff, 0xe3, 0x70, 0xec, 0x3b, 0x70, 0xec, 0x3b, - 0x7f, 0xff, 0x6e, 0xbf, 0xf6, 0x80, 0x3f, 0xff, 0x66, 0x1f, 0xe7, 0x31, 0x6b, 0x58, 0x73, 0x16, - 0xb5, 0x87, 0x31, 0xa7, 0xaa, 0x1c, 0xc5, 0xad, 0x7b, 0x31, 0x7f, 0xd9, 0x83, 0xad, 0xe1, 0xcc, - 0x1a, 0xeb, 0x1c, 0xc1, 0x86, 0x71, 0xcc, 0x1d, 0x76, 0x39, 0x83, 0x0a, 0xe1, 0xcd, 0x7f, 0xec, - 0xff, 0xfd, 0x80, 0xff, 0xfd, 0xb8, 0x7f, 0xdb, 0x83, 0xbb, 0xd6, 0x6e, 0x0c, 0xd5, 0x19, 0xb8, - 0x17, 0xf1, 0xb9, 0x7f, 0xe7, 0x70, 0x35, 0xe0, 0x6e, 0x09, 0x0d, 0x26, 0xe0, 0xab, 0xa9, 0x37, - 0x09, 0xd7, 0x46, 0xe5, 0xc8, 0x2c, 0x1b, 0x85, 0x58, 0x73, 0x74, 0x1c, 0x84, 0x9b, 0xff, 0xfb, - 0x40, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, - 0xfd, 0xff, 0xf8, 0x3f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xff, - 0x02, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc0, 0x5f, 0xfc, 0xa0, 0x0f, 0xfc, 0x1c, 0xff, - 0xfc, 0x87, 0x58, 0x7b, 0xc1, 0xf7, 0x06, 0xb0, 0xfe, 0xf0, 0x3c, 0x1f, 0xf7, 0xe0, 0xfe, 0x6f, - 0x5f, 0x21, 0xdf, 0x90, 0xd7, 0xe0, 0x21, 0xd4, 0x0c, 0xa0, 0xfd, 0x40, 0xfe, 0x7f, 0xfc, 0x87, - 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc0, 0x0f, 0x21, 0xff, 0x82, - 0xd0, 0xff, 0xc3, 0x87, 0xfb, 0xff, 0xf7, 0x83, 0x9c, 0x3f, 0xf0, 0x34, 0x26, 0x0f, 0xd6, 0x19, - 0xc3, 0xe7, 0x43, 0x38, 0x79, 0xf2, 0x7f, 0xe4, 0x1b, 0xa1, 0xac, 0x3f, 0x68, 0x67, 0x0f, 0xda, - 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfd, 0xa1, 0x9c, 0x3f, 0x6d, 0xff, 0xc0, 0x0b, 0x0b, 0xff, 0x06, - 0xc3, 0xd4, 0x0f, 0xb0, 0xf5, 0x03, 0x3f, 0xc1, 0xa8, 0x1c, 0xad, 0x41, 0xa8, 0x1f, 0x61, 0xea, - 0x07, 0xd8, 0x2f, 0xfc, 0x85, 0x87, 0xa8, 0x1f, 0x62, 0x1a, 0x81, 0xe7, 0xe0, 0xd4, 0x0e, 0xf4, - 0x1e, 0xa0, 0x72, 0x1f, 0xa8, 0x1f, 0xf8, 0x1c, 0x1f, 0xfa, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, - 0xb4, 0x3f, 0xb0, 0x9c, 0x3f, 0xd8, 0x5f, 0xf8, 0x14, 0xe6, 0xc3, 0xf9, 0xb5, 0x61, 0xff, 0xb0, - 0xaf, 0xf0, 0x76, 0x1e, 0x7c, 0x1e, 0xc3, 0xd6, 0x1f, 0x62, 0x17, 0x83, 0xeb, 0xd0, 0x2c, 0x3e, - 0xf2, 0x15, 0x87, 0x20, 0x43, 0xb0, 0xf6, 0x87, 0x9c, 0x3d, 0x87, 0xeb, 0xfd, 0x00, 0x0b, 0x0b, - 0xfe, 0x83, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x1f, 0xc1, 0xff, 0x2b, 0x55, 0xff, 0x90, 0xb0, 0xdc, - 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x36, 0x1f, 0xec, 0x27, 0xfc, 0x86, 0xf8, 0x3e, 0xd0, 0x5e, 0x43, - 0xf6, 0x82, 0x0f, 0xfb, 0x0f, 0xfc, 0x07, 0x0f, 0xfb, 0xf2, 0x1f, 0xf8, 0x3c, 0x0f, 0xa8, 0x1f, - 0xf8, 0x14, 0x0f, 0xe7, 0xff, 0xc8, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xaf, 0xff, 0xd0, 0x7f, - 0xe0, 0xff, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xf7, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, - 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x0b, 0x0f, 0xfc, 0x16, 0x17, 0xfc, 0x1d, 0x87, 0xf6, 0x17, - 0xf0, 0x7d, 0x84, 0xad, 0x41, 0xf6, 0x1d, 0x87, 0xf6, 0x1d, 0x85, 0xff, 0x07, 0x61, 0x68, 0x6c, - 0x3b, 0x63, 0x0f, 0xf3, 0xe8, 0xc3, 0xfb, 0xd0, 0x58, 0x79, 0x02, 0x1d, 0x87, 0xb4, 0x3e, 0xd0, - 0xce, 0x1f, 0x9f, 0xf4, 0x00, 0x0b, 0x41, 0xff, 0x83, 0x68, 0x38, 0x33, 0x86, 0xd0, 0x68, 0x67, - 0x02, 0xb9, 0x34, 0x33, 0x83, 0xfa, 0xd0, 0xce, 0x1b, 0x41, 0xa1, 0x9c, 0x36, 0x83, 0xff, 0x06, - 0xd0, 0x70, 0x66, 0x0d, 0xa3, 0xa1, 0xfe, 0xfa, 0xd0, 0xfd, 0xf4, 0x0d, 0x0e, 0x51, 0x21, 0xb4, - 0x3a, 0x81, 0xf5, 0x03, 0xb4, 0x3f, 0x7f, 0xa0, 0x0b, 0x0f, 0x61, 0xfb, 0x0b, 0x06, 0x1f, 0xb0, - 0xb0, 0x60, 0x60, 0x7e, 0x8c, 0x1f, 0xc0, 0x56, 0xa3, 0xbd, 0x0e, 0x1b, 0x05, 0xe7, 0x03, 0x86, - 0xc7, 0xc0, 0xc0, 0xe1, 0xb0, 0xb0, 0x60, 0x70, 0xd8, 0x98, 0x34, 0x60, 0xdf, 0x18, 0x37, 0xc8, - 0x2f, 0x20, 0xc1, 0x87, 0xb4, 0x36, 0x1e, 0x90, 0xfb, 0x43, 0xb4, 0x3e, 0x7f, 0xe0, 0x0f, 0xfc, - 0x1e, 0xc2, 0xd0, 0xce, 0x16, 0x16, 0x98, 0x1c, 0x2c, 0x2d, 0x30, 0x39, 0x4e, 0x86, 0x98, 0x1c, - 0xa7, 0x43, 0x4c, 0x0e, 0x16, 0x16, 0x98, 0x1c, 0x2c, 0x2d, 0x30, 0x38, 0x58, 0x58, 0x30, 0x38, - 0x58, 0x58, 0x30, 0x38, 0x5b, 0x98, 0x30, 0x38, 0xde, 0x56, 0x0c, 0x0e, 0x70, 0x5c, 0x0c, 0x0e, - 0x1c, 0xe1, 0xe7, 0x0e, 0x60, 0xf3, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xea, 0x07, - 0xd8, 0x5f, 0xf8, 0x36, 0x83, 0x0f, 0xef, 0xe3, 0x0f, 0xfb, 0x0b, 0x0f, 0xfb, 0x0b, 0x0f, 0xfb, - 0x0b, 0x0f, 0xfb, 0x03, 0x87, 0xfd, 0xf3, 0x87, 0xf5, 0xe4, 0xa0, 0x7f, 0x48, 0x5a, 0x1f, 0xf8, - 0x70, 0xff, 0xc0, 0xe0, 0xff, 0xc1, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0x60, 0xff, 0x90, 0xec, 0x3c, - 0xf0, 0x7b, 0x0e, 0x78, 0x3a, 0x9c, 0x81, 0xd0, 0xf5, 0x3a, 0x16, 0x87, 0xf6, 0x0b, 0xff, 0x06, - 0xc3, 0xb2, 0x86, 0x1b, 0x0d, 0x43, 0x06, 0x1b, 0x09, 0xc7, 0x1c, 0x36, 0xd3, 0x06, 0x8e, 0x07, - 0xd2, 0x81, 0x40, 0x50, 0x1a, 0x1c, 0xe1, 0x50, 0x3f, 0x58, 0x6d, 0x0f, 0x9c, 0x2f, 0x41, 0xff, - 0x83, 0xc0, 0x0f, 0xfc, 0x1f, 0x68, 0x79, 0xb0, 0xed, 0x0a, 0xf4, 0x87, 0xb4, 0x0e, 0x1f, 0x95, - 0xc8, 0xe1, 0xfa, 0x9d, 0x15, 0x87, 0xfb, 0x40, 0xff, 0xc8, 0x5a, 0x07, 0x0b, 0x0f, 0x68, 0x1c, - 0x2c, 0x3d, 0xad, 0x61, 0x61, 0xcf, 0xcd, 0x02, 0xc3, 0x7a, 0x0b, 0x42, 0xc3, 0x21, 0xd8, 0x6c, - 0x3f, 0xb8, 0x36, 0x1f, 0xd8, 0x76, 0x1f, 0xf8, 0x3e, 0x0b, 0x07, 0xfc, 0x1e, 0xc2, 0x70, 0x38, - 0x7b, 0x09, 0xc0, 0xc1, 0xbf, 0x43, 0x02, 0x43, 0x53, 0x91, 0x81, 0xa1, 0xec, 0x2b, 0x07, 0xd0, - 0x6c, 0x2f, 0x21, 0x48, 0x6c, 0x2f, 0x41, 0x61, 0xd8, 0x59, 0xa3, 0x87, 0x6e, 0xc5, 0x98, 0x66, - 0xf3, 0xa0, 0xf4, 0x1b, 0x80, 0xe1, 0x5c, 0x1f, 0xb8, 0x1e, 0x7c, 0x87, 0x58, 0x38, 0x2b, 0x43, - 0xff, 0x06, 0x0b, 0x0f, 0x38, 0x7d, 0x87, 0x9c, 0x3e, 0xc3, 0xce, 0x1c, 0xad, 0x44, 0x07, 0x0e, - 0xa7, 0x43, 0x03, 0x87, 0xd8, 0x58, 0x1f, 0xc8, 0x58, 0x58, 0x1c, 0x3e, 0xc2, 0xc0, 0xe1, 0xf6, - 0x26, 0x07, 0x0f, 0x3f, 0x18, 0x1c, 0x3b, 0xd0, 0x58, 0x1c, 0x3a, 0x0e, 0xc0, 0xe1, 0xff, 0x68, - 0xe1, 0xfd, 0xff, 0xe8, 0x0f, 0xfc, 0x1f, 0x61, 0xe5, 0x5c, 0x1b, 0x03, 0xfa, 0x50, 0x76, 0x0a, - 0x07, 0xf5, 0xe9, 0xa0, 0x7f, 0x2b, 0x4b, 0xfe, 0x83, 0x60, 0xa6, 0x85, 0xa1, 0xb0, 0x51, 0x82, - 0xc3, 0xb0, 0x50, 0xc1, 0x40, 0xed, 0x5a, 0x50, 0xc3, 0xaf, 0x3a, 0x0f, 0x41, 0xbc, 0x83, 0x0b, - 0xc1, 0xfc, 0xc0, 0xbe, 0x0f, 0xda, 0xbc, 0x0b, 0x83, 0xd9, 0xa1, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, - 0xfc, 0x1e, 0xc3, 0xb0, 0xfd, 0x86, 0xa0, 0x7e, 0xc3, 0x7f, 0xc7, 0xe8, 0xd0, 0xec, 0x56, 0xae, - 0x0f, 0x61, 0x60, 0x4e, 0x0d, 0x85, 0x87, 0x70, 0x1c, 0x2c, 0x3d, 0x01, 0xc2, 0xc4, 0x3a, 0xdc, - 0x2f, 0x41, 0x5c, 0x31, 0x79, 0x05, 0xc1, 0x50, 0xd0, 0xd0, 0x74, 0x87, 0xfe, 0x34, 0x3f, 0xdf, - 0x41, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xea, 0x07, 0xd8, 0x17, 0x51, 0x60, - 0x9c, 0x69, 0xea, 0xe4, 0xfe, 0x03, 0x87, 0xf6, 0x19, 0xc3, 0xfb, 0x0c, 0xff, 0x21, 0xb0, 0xce, - 0x16, 0x86, 0xc3, 0x50, 0x2d, 0x0d, 0xf0, 0x34, 0x2d, 0x05, 0xe4, 0x16, 0x1b, 0x0a, 0x0e, 0xd0, - 0xd8, 0x7c, 0xf0, 0x67, 0x0f, 0xb4, 0x2f, 0x90, 0xff, 0xc1, 0xe0, 0x0e, 0x43, 0xff, 0x01, 0xc2, - 0x70, 0xfc, 0xe8, 0x67, 0x43, 0xad, 0x0f, 0x3c, 0x17, 0xaf, 0xfd, 0x78, 0x3e, 0xd0, 0xa8, 0x1f, - 0x9c, 0x36, 0x87, 0xd6, 0x86, 0xc3, 0xd7, 0x06, 0xf4, 0x1f, 0xf5, 0x03, 0xf9, 0xff, 0xf2, 0x1f, - 0xdc, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x00, 0x0b, 0x0b, 0xfe, 0x0e, - 0xc2, 0xd0, 0xd8, 0x76, 0x16, 0xc8, 0x30, 0x95, 0xa8, 0xd5, 0x83, 0x0b, 0xf4, 0x69, 0x43, 0x0e, - 0xc2, 0xd0, 0x26, 0x1d, 0x8f, 0xff, 0x21, 0x60, 0x75, 0xed, 0x0d, 0x89, 0x87, 0x61, 0x9f, 0x9c, - 0x3b, 0x0b, 0xd0, 0x28, 0x1d, 0x84, 0x86, 0xc3, 0xd8, 0x7d, 0x40, 0xf6, 0x1f, 0x61, 0xdf, 0x07, - 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0x61, 0xb4, 0x3f, 0xb0, 0xd8, 0x7f, 0xb0, 0x9e, 0xbc, 0x9f, 0xa3, - 0x97, 0xb0, 0x2b, 0x5b, 0x02, 0x07, 0x0d, 0x83, 0x41, 0x82, 0x81, 0xb0, 0x41, 0x60, 0x43, 0xb0, - 0xf6, 0x87, 0xdb, 0x04, 0xf0, 0x79, 0xf4, 0x15, 0x30, 0xef, 0x21, 0x9c, 0xa0, 0x7f, 0xda, 0x0d, - 0x0f, 0xce, 0x84, 0xf0, 0x79, 0xc3, 0xec, 0x3f, 0xf0, 0x70, 0x0b, 0x07, 0xff, 0x21, 0x61, 0xeb, - 0x0f, 0xb0, 0xf7, 0x07, 0x2b, 0x43, 0x58, 0x7b, 0xf4, 0x07, 0xc1, 0xfb, 0x09, 0xfa, 0xc3, 0xd8, - 0x1e, 0x71, 0xd0, 0xd9, 0x68, 0xe0, 0x74, 0x2c, 0x39, 0xc3, 0xf7, 0xc1, 0x38, 0x7a, 0xf2, 0x19, - 0xc3, 0xd0, 0x7c, 0xe1, 0xff, 0x80, 0xe1, 0xff, 0x80, 0xe1, 0xc0, 0x0c, 0x82, 0x81, 0x21, 0xe7, - 0x05, 0x01, 0x40, 0xf7, 0x02, 0x80, 0xd0, 0xf7, 0x02, 0x83, 0xa1, 0xd4, 0xe2, 0x87, 0x68, 0x4e, - 0x0e, 0xb6, 0x3a, 0x0d, 0x0d, 0x78, 0x27, 0x0f, 0xd4, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xff, - 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x2f, 0xa8, 0xbe, 0x07, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1f, - 0x61, 0xd6, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, 0x5f, 0xfa, 0x3f, 0x4b, 0xfc, 0x05, 0x6a, 0x0f, 0xfc, - 0x61, 0x3f, 0xc1, 0xec, 0x27, 0x0b, 0x0f, 0x61, 0x38, 0x58, 0x7b, 0x09, 0xc2, 0xc3, 0xdf, 0x0e, - 0x16, 0x1a, 0xf2, 0x0a, 0x05, 0x81, 0x20, 0xec, 0x36, 0x08, 0x3d, 0xc1, 0xb1, 0x83, 0xa8, 0x1d, - 0x78, 0x3f, 0xf0, 0x70, 0x0b, 0x0e, 0xd0, 0xfd, 0x87, 0x68, 0x7e, 0xc0, 0xff, 0xc1, 0x7e, 0x82, - 0xd0, 0x61, 0x2b, 0x43, 0x68, 0x30, 0xec, 0x3b, 0x41, 0x87, 0x61, 0xda, 0x0c, 0x3b, 0x07, 0xff, - 0x21, 0x62, 0x17, 0x90, 0xf3, 0xe8, 0x0f, 0x40, 0xef, 0x41, 0xb4, 0xd0, 0xc8, 0x75, 0x81, 0xc3, - 0xfb, 0xc1, 0xad, 0x0f, 0x70, 0x7a, 0xd0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1e, 0xc1, 0x9f, 0xf0, - 0x6c, 0x18, 0xe1, 0x50, 0x36, 0x0c, 0x12, 0x0c, 0x3b, 0x06, 0x16, 0xe8, 0x76, 0x0c, 0x27, 0xc1, - 0xec, 0x18, 0x2e, 0xe0, 0xe4, 0x1b, 0xe4, 0x7e, 0x0f, 0x64, 0x1d, 0x61, 0xf9, 0x41, 0xfc, 0xff, - 0xf9, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x80, 0x0b, 0x0f, - 0xfc, 0x16, 0x17, 0xfd, 0x06, 0xc3, 0xff, 0x1f, 0xa0, 0xff, 0x95, 0xa8, 0x3f, 0xf1, 0x81, 0x7f, - 0x83, 0x60, 0xff, 0xe4, 0x2c, 0x3b, 0x43, 0xf6, 0x1a, 0xc3, 0xfb, 0x60, 0x68, 0x34, 0x33, 0xe8, - 0x70, 0x9c, 0x2f, 0x21, 0x68, 0x6d, 0x02, 0x1b, 0xd7, 0xf8, 0x3e, 0xa2, 0x83, 0x68, 0x7f, 0xe0, - 0xc0, 0x0b, 0x05, 0xff, 0x83, 0x60, 0xa0, 0x7f, 0xd8, 0x28, 0x05, 0x07, 0x2b, 0x4a, 0x03, 0x43, - 0xaf, 0x4d, 0x07, 0x96, 0x0d, 0x82, 0xaf, 0xf0, 0x6c, 0x14, 0x06, 0x07, 0x0d, 0x82, 0x41, 0x81, - 0xc3, 0x63, 0xa0, 0xc0, 0xc1, 0x3e, 0xb0, 0x38, 0x28, 0x0f, 0x40, 0xc1, 0x40, 0x50, 0x08, 0x54, - 0x06, 0x14, 0x87, 0xb4, 0xe0, 0xb4, 0x39, 0xc7, 0x07, 0xa0, 0xff, 0xc1, 0xe0, 0x0b, 0x0b, 0xfe, - 0x43, 0x61, 0x61, 0xda, 0x1b, 0x0b, 0x04, 0x0d, 0x07, 0xe8, 0xc1, 0x83, 0x40, 0xad, 0x46, 0x0c, - 0x1a, 0x1b, 0x0b, 0x06, 0x0d, 0x0d, 0x85, 0x83, 0x06, 0x86, 0xc2, 0xc1, 0x83, 0x43, 0x76, 0x63, - 0x83, 0x40, 0xdc, 0x99, 0x40, 0x68, 0xf0, 0x7b, 0x60, 0xff, 0xdc, 0x3a, 0x1f, 0x9e, 0x09, 0xd0, - 0xf3, 0x21, 0xe8, 0x0f, 0xfc, 0x1e, 0xc3, 0xa8, 0x1f, 0x61, 0x7f, 0xc1, 0xb0, 0xb0, 0xce, 0x06, - 0xd4, 0x61, 0x9c, 0x1f, 0xc6, 0x1a, 0x81, 0xb0, 0xb0, 0x3c, 0x1d, 0x85, 0x87, 0xfb, 0x0b, 0xff, - 0x05, 0x87, 0xf3, 0x85, 0xd8, 0x7c, 0xe5, 0xe4, 0xff, 0x4c, 0x48, 0x7f, 0xa8, 0x1f, 0xf8, 0x90, - 0xff, 0xbe, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x7b, 0x43, 0xec, 0x0b, - 0xa8, 0xb0, 0x3f, 0x53, 0xd5, 0x7a, 0x45, 0x68, 0x1c, 0x2a, 0x07, 0x61, 0xb0, 0xb4, 0x3b, 0x0d, - 0xa0, 0xc3, 0xd8, 0x6b, 0x2c, 0x3d, 0x90, 0x5b, 0xa1, 0xcf, 0xa0, 0xaf, 0x07, 0x7a, 0x0e, 0xb8, - 0x39, 0x0f, 0x5b, 0xe0, 0xfe, 0xb8, 0x2f, 0x41, 0xe6, 0x0f, 0x30, 0x0f, 0xfc, 0x1c, 0xfe, 0x82, - 0xc3, 0xce, 0x38, 0x4e, 0x1e, 0x73, 0x42, 0xb4, 0x39, 0xc7, 0x0b, 0xd0, 0x73, 0x82, 0x80, 0xcc, - 0x39, 0xdf, 0x47, 0x16, 0x19, 0xc3, 0x58, 0x5c, 0x13, 0x85, 0xc1, 0xd6, 0x12, 0x19, 0x41, 0xff, - 0x81, 0x40, 0xfe, 0xbf, 0xfe, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x00, 0x0b, - 0x0f, 0x61, 0xfb, 0x0f, 0x68, 0x7d, 0x81, 0xff, 0xc0, 0xfd, 0x30, 0x30, 0x38, 0x15, 0xad, 0x03, - 0x05, 0x03, 0x60, 0x60, 0x68, 0x7d, 0x82, 0xff, 0x90, 0xd8, 0x29, 0x86, 0xc3, 0xb1, 0x9a, 0x02, - 0x81, 0x9f, 0x5a, 0x60, 0xc3, 0x7a, 0x06, 0x07, 0xc8, 0x64, 0x27, 0x0b, 0xc1, 0xfd, 0xa3, 0xd3, - 0x83, 0xcc, 0x79, 0x0a, 0xc3, 0xff, 0x07, 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xd0, 0xf6, 0x0b, 0xff, - 0x14, 0xe6, 0x80, 0xc2, 0xc6, 0xe6, 0x80, 0xc2, 0xc2, 0xc1, 0x7f, 0xe0, 0xb0, 0x50, 0x1a, 0x38, - 0x58, 0x28, 0x0c, 0x2c, 0x2c, 0x68, 0x0d, 0x1c, 0x2f, 0xaf, 0xfc, 0x5c, 0x05, 0x03, 0x0a, 0x10, - 0xfd, 0x87, 0xfe, 0x06, 0x1f, 0xf8, 0x18, 0x60, 0x0b, 0x0b, 0xfe, 0x43, 0x61, 0x68, 0x6d, 0x0d, - 0x85, 0x87, 0x68, 0x29, 0xd0, 0xc3, 0xb4, 0x14, 0xe8, 0x68, 0x6d, 0x0d, 0x85, 0xff, 0x21, 0xb0, - 0xb0, 0xed, 0x0d, 0x85, 0x87, 0x68, 0x6c, 0x4c, 0x3b, 0x42, 0x7d, 0x1f, 0xf2, 0x0f, 0x41, 0xff, - 0x84, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0xbf, 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, - 0xf6, 0x87, 0xd8, 0x3f, 0xf9, 0x3f, 0x3a, 0x1e, 0xd1, 0x5a, 0x6a, 0x0e, 0xd0, 0xb0, 0x9c, 0x3f, - 0xd8, 0x6c, 0x2b, 0x0e, 0xc3, 0x63, 0xe4, 0x3b, 0x10, 0x7a, 0x43, 0xcf, 0xc0, 0xc3, 0xf7, 0xa4, - 0x2c, 0x39, 0x04, 0x1e, 0xc3, 0xb0, 0xfe, 0xc3, 0x38, 0x7f, 0x5f, 0xd0, 0x0f, 0xfc, 0x1e, 0x70, - 0xa8, 0x13, 0x86, 0x70, 0xa8, 0x13, 0x86, 0x70, 0xa8, 0x13, 0x84, 0xda, 0xbf, 0xf9, 0x3f, 0x45, - 0x02, 0x70, 0xce, 0x15, 0x02, 0x70, 0xce, 0x15, 0x02, 0x70, 0xce, 0x15, 0xfe, 0x0c, 0xe1, 0x50, - 0x27, 0x0c, 0xf6, 0x50, 0x27, 0x0a, 0xf4, 0x94, 0x09, 0xc2, 0xd0, 0xd4, 0x09, 0xc3, 0xfa, 0xff, - 0x07, 0xf5, 0x02, 0x70, 0x03, 0x03, 0xff, 0x82, 0x60, 0xe7, 0x0f, 0x98, 0x0a, 0x06, 0x08, 0x2f, - 0xc0, 0xc1, 0x83, 0x09, 0xb4, 0x18, 0x31, 0xc3, 0x30, 0x5a, 0x64, 0x86, 0x60, 0xf6, 0x1f, 0x30, - 0xff, 0xf2, 0x06, 0x17, 0xb5, 0xc1, 0x5e, 0x43, 0x61, 0xef, 0x41, 0xec, 0x3c, 0x87, 0xec, 0x3f, - 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0xe0, 0x0f, 0xfc, 0x1f, 0x48, 0x76, 0x1f, 0xa4, 0x3b, 0x0f, 0xd2, - 0x1d, 0xae, 0x07, 0xf4, 0x17, 0x59, 0x15, 0xc8, 0x6c, 0x3f, 0x48, 0x76, 0x1f, 0xa4, 0x3b, 0x0f, - 0xd2, 0x0f, 0xfc, 0x1a, 0x5b, 0x43, 0x38, 0x4f, 0xa3, 0x0e, 0x70, 0x7a, 0x0b, 0x0e, 0x70, 0x21, - 0xd8, 0x73, 0x87, 0xef, 0xfc, 0x1f, 0xb4, 0x33, 0x80, 0x0b, 0x05, 0xff, 0x83, 0x60, 0xa0, 0x73, - 0x86, 0xc1, 0x40, 0xf6, 0x0a, 0x73, 0x40, 0xe7, 0x05, 0x39, 0xbf, 0xf0, 0x6c, 0x14, 0x10, 0xfe, - 0xc1, 0x43, 0x09, 0x0e, 0xc1, 0x43, 0x05, 0xa1, 0xb5, 0x69, 0xdc, 0x1d, 0x79, 0xd3, 0x83, 0xde, - 0x41, 0x83, 0x0f, 0x90, 0x9c, 0x18, 0x66, 0x0e, 0xd0, 0x61, 0xa8, 0x19, 0xc2, 0xbf, 0x83, 0xff, - 0x07, 0x03, 0x87, 0xfe, 0x03, 0x83, 0xff, 0x82, 0x70, 0xf5, 0x03, 0x95, 0xa8, 0x27, 0x0f, 0x7e, - 0x82, 0xf0, 0x7c, 0xe1, 0xaf, 0x50, 0x39, 0xc2, 0x77, 0x28, 0x19, 0xc0, 0xe9, 0x83, 0x82, 0x71, - 0xd0, 0x61, 0x61, 0x3b, 0x06, 0xc3, 0xeb, 0xd0, 0x6c, 0x39, 0xe4, 0x3d, 0x87, 0xfe, 0x09, 0x0f, - 0xf3, 0xff, 0xc8, 0x06, 0x85, 0x85, 0x87, 0x68, 0x1c, 0x2c, 0x3b, 0x41, 0x40, 0xb0, 0xcf, 0x03, - 0x03, 0xfa, 0x7e, 0x9c, 0x67, 0x56, 0x0d, 0x39, 0xc1, 0x83, 0x06, 0x9d, 0xc0, 0xc7, 0x06, 0x85, - 0x81, 0xc6, 0x06, 0x81, 0x91, 0x86, 0x07, 0x43, 0x22, 0x46, 0x2f, 0x3d, 0x37, 0x03, 0x32, 0x3d, - 0x1f, 0x02, 0x81, 0xfd, 0xa0, 0xd0, 0xfe, 0xcb, 0xc1, 0xff, 0x83, 0x0b, 0x0b, 0xfe, 0x43, 0x61, - 0x68, 0x69, 0x0d, 0x85, 0x8c, 0x0d, 0x07, 0xe8, 0xc1, 0x43, 0x40, 0xad, 0x06, 0x12, 0x68, 0x6c, - 0x7f, 0xf9, 0x0b, 0x03, 0xaf, 0x68, 0x6c, 0x0e, 0x68, 0x30, 0xed, 0x98, 0x1a, 0x61, 0xaf, 0x2a, - 0x09, 0x30, 0xb9, 0x05, 0xff, 0x83, 0xf2, 0xfb, 0x43, 0xff, 0x16, 0x1f, 0xfb, 0xe4, 0x3f, 0xf0, - 0x78, 0x0b, 0x0f, 0xfc, 0x16, 0x0f, 0xfe, 0x82, 0xc3, 0xfb, 0x41, 0x4e, 0x43, 0xed, 0x05, 0x3a, - 0x1f, 0x81, 0xa1, 0xb0, 0xb0, 0x60, 0xd0, 0xd8, 0x58, 0x30, 0x68, 0x6c, 0x2c, 0x18, 0x34, 0x36, - 0x16, 0x0c, 0x1a, 0x1b, 0x73, 0xf0, 0x34, 0x0d, 0xc9, 0x87, 0x68, 0x34, 0x3f, 0xda, 0x1f, 0xf8, - 0x70, 0xff, 0xdf, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xe6, 0xf2, 0x1b, 0x03, 0xea, 0x61, 0xf6, 0x06, - 0x03, 0x87, 0x7e, 0x98, 0x0e, 0x1c, 0xad, 0x68, 0x2c, 0x3e, 0xc0, 0xc0, 0x70, 0xfb, 0x03, 0xff, - 0x83, 0x60, 0x60, 0xb0, 0xfb, 0x03, 0x05, 0x21, 0xcf, 0xcc, 0x15, 0x03, 0x5c, 0x8c, 0x13, 0x86, - 0x83, 0x30, 0x33, 0x14, 0x1e, 0xb9, 0x9b, 0x90, 0xf7, 0x20, 0x8b, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, - 0x1f, 0x61, 0xe6, 0xf0, 0x76, 0x17, 0xd4, 0x43, 0xd8, 0x58, 0x7f, 0x2b, 0x51, 0x87, 0xf7, 0xf1, - 0x87, 0xfd, 0x85, 0xff, 0x83, 0x61, 0x61, 0x61, 0xf6, 0x07, 0x13, 0x0f, 0xb0, 0x39, 0xf0, 0x7d, - 0xb3, 0x01, 0xf2, 0x13, 0x73, 0x40, 0xb7, 0xc0, 0xd0, 0xb0, 0xd8, 0x7f, 0x38, 0x6c, 0x3f, 0xa4, - 0x36, 0x18, 0x0f, 0xe5, 0x51, 0x0d, 0x7f, 0xd4, 0x43, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0x7f, - 0xff, 0x21, 0xac, 0x14, 0x07, 0x07, 0x9c, 0x14, 0x05, 0x03, 0x7f, 0xfe, 0xf0, 0x15, 0x6a, 0xb5, - 0x72, 0x83, 0x38, 0x28, 0x0a, 0x07, 0xac, 0x14, 0x07, 0x06, 0x7f, 0xff, 0x21, 0xfa, 0x81, 0xff, - 0x81, 0x40, 0xfe, 0xbf, 0xfd, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, - 0x96, 0x97, 0x01, 0x5a, 0x5f, 0xf8, 0x1f, 0xa0, 0xff, 0xc6, 0x15, 0x02, 0x70, 0xec, 0x27, 0x0a, - 0x81, 0xd8, 0x6c, 0x2d, 0x0e, 0xc3, 0x61, 0x68, 0x76, 0x40, 0xd0, 0x61, 0xd7, 0xa0, 0x50, 0x70, - 0xde, 0x43, 0x28, 0xa0, 0x7f, 0x2f, 0x72, 0x83, 0xcf, 0xff, 0x20, 0x0f, 0xfc, 0x1f, 0xec, 0x2d, - 0x0f, 0xe7, 0x09, 0xf0, 0x6f, 0xff, 0xde, 0x0f, 0x69, 0x40, 0x50, 0x3c, 0xe0, 0xa3, 0xe0, 0xfb, - 0x41, 0x79, 0x02, 0x13, 0xcf, 0xe0, 0xd8, 0x2e, 0x02, 0x0f, 0xe8, 0x08, 0x73, 0x07, 0xfe, 0x05, - 0x87, 0xf3, 0xff, 0xf0, 0x7f, 0x38, 0x7f, 0xe0, 0x38, 0x7e, 0xff, 0xfd, 0xe4, 0x0f, 0xfc, 0x1f, - 0x61, 0xb4, 0x50, 0x7b, 0x0d, 0xa0, 0xd0, 0xec, 0x36, 0x85, 0x04, 0xad, 0x15, 0xcb, 0xc0, 0xfc, - 0xd3, 0xf5, 0x41, 0xb0, 0xd8, 0x30, 0xfb, 0x0d, 0x83, 0x28, 0x1b, 0x09, 0xc1, 0x98, 0x76, 0x15, - 0x01, 0xd0, 0x3b, 0x63, 0x41, 0xe0, 0xcd, 0xe4, 0xc0, 0xe1, 0xdc, 0x15, 0x0b, 0xc0, 0x83, 0xd6, - 0x79, 0xc1, 0x87, 0xb0, 0x20, 0xfc, 0x1f, 0xf8, 0x38, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x7f, 0x06, - 0xc3, 0xd8, 0x7a, 0x9c, 0x84, 0xe1, 0xea, 0x74, 0x7f, 0xe4, 0x36, 0x06, 0x0e, 0xd0, 0xd8, 0x18, - 0x3b, 0x43, 0x60, 0xb0, 0xed, 0x0d, 0x82, 0xff, 0x90, 0x9f, 0x54, 0x1c, 0x85, 0xe8, 0x1a, 0x1f, - 0xc8, 0x6c, 0x3f, 0xf0, 0x18, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x7f, 0xe0, 0x1f, 0xf8, 0xd3, 0x43, - 0x69, 0xa0, 0xd3, 0x43, 0x60, 0xd0, 0x69, 0xa0, 0x56, 0xae, 0x4d, 0x34, 0x17, 0xfc, 0x69, 0xa1, - 0x38, 0x34, 0x08, 0x34, 0x2a, 0x03, 0x43, 0xb4, 0x16, 0x14, 0x85, 0xf0, 0x7f, 0x50, 0x3f, 0xcb, - 0xad, 0x70, 0x73, 0xff, 0xe4, 0x3f, 0xa8, 0x1f, 0xf8, 0x16, 0x1f, 0xbf, 0xff, 0x78, 0x0b, 0x05, - 0xff, 0x83, 0x60, 0x90, 0xf6, 0x1b, 0x04, 0x87, 0xb0, 0x2b, 0x49, 0xbf, 0x18, 0x3f, 0x51, 0x0f, - 0x61, 0xb0, 0x48, 0x7b, 0x0d, 0x82, 0x4e, 0xa3, 0x0d, 0x82, 0x48, 0x11, 0x86, 0xc1, 0x24, 0x08, - 0xc3, 0x77, 0x24, 0x08, 0xc1, 0x7a, 0x24, 0xfa, 0x30, 0x48, 0x52, 0x21, 0xb0, 0xfa, 0x43, 0x9c, - 0x3e, 0x90, 0xde, 0x80, 0x0f, 0x21, 0xff, 0x81, 0x61, 0x41, 0xfd, 0xc1, 0x9d, 0x0e, 0xbf, 0xfc, - 0x87, 0x41, 0xe4, 0x10, 0x76, 0x21, 0x39, 0x07, 0x69, 0x40, 0x60, 0xa0, 0x56, 0xab, 0x3c, 0xd3, - 0x41, 0xd4, 0xcd, 0x4b, 0x41, 0xfa, 0x43, 0xfc, 0xbb, 0x97, 0x07, 0x35, 0xbd, 0x59, 0x0f, 0xea, - 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x5d, - 0xcb, 0x06, 0xc1, 0x57, 0xab, 0x03, 0xf2, 0x16, 0x87, 0x95, 0xa1, 0x70, 0x28, 0x1d, 0x85, 0x60, - 0x70, 0xf6, 0x0b, 0xf9, 0x0f, 0x61, 0xed, 0x18, 0x36, 0x19, 0xd0, 0x70, 0x4f, 0xa7, 0xc1, 0x70, - 0x57, 0x92, 0x42, 0xe0, 0xd0, 0x7d, 0x7c, 0x1f, 0xe7, 0xc0, 0xb4, 0x3c, 0xf9, 0x0c, 0xe1, 0xf2, - 0x1f, 0xc0, 0x0b, 0x0d, 0xfc, 0x1e, 0xc3, 0x60, 0x70, 0xf6, 0x1b, 0x0b, 0x0d, 0x7a, 0x83, 0x85, - 0x86, 0x6d, 0x6d, 0x0b, 0xa0, 0x6c, 0x12, 0x0c, 0x3f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe4, 0x2c, - 0x33, 0xf2, 0x1e, 0xec, 0x1d, 0xd8, 0x6b, 0xd0, 0x28, 0x65, 0x02, 0xd0, 0xbc, 0x0c, 0x16, 0x1e, - 0xa0, 0x58, 0x52, 0x1f, 0xec, 0x38, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0xec, 0x3b, 0x03, 0x07, - 0x61, 0x2b, 0x5b, 0xae, 0xc2, 0xfd, 0x3a, 0xf6, 0x1d, 0x81, 0x83, 0xb0, 0xec, 0x0f, 0xfc, 0x1d, - 0x81, 0xca, 0x07, 0xec, 0x0c, 0x0c, 0x1c, 0x1b, 0xb6, 0x07, 0x68, 0x57, 0xa1, 0x82, 0xd0, 0xda, - 0x13, 0x04, 0xe8, 0x7e, 0xbe, 0x8b, 0x83, 0xea, 0x21, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, - 0xb4, 0x18, 0xc1, 0xf3, 0x85, 0x81, 0xc3, 0xda, 0x07, 0xa7, 0xd0, 0x5e, 0x3d, 0x79, 0x18, 0x2e, - 0xc3, 0xb1, 0xd0, 0x93, 0x0e, 0xf8, 0x3e, 0xc2, 0x6f, 0x20, 0x83, 0x65, 0xe4, 0x79, 0xc3, 0x61, - 0x28, 0x2b, 0x43, 0xf5, 0x03, 0xfa, 0xff, 0xf8, 0x3f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, - 0xbc, 0x00, 0x0f, 0xfc, 0x1f, 0x60, 0x7f, 0x51, 0x0e, 0xc1, 0x40, 0xff, 0xb0, 0x50, 0x3f, 0xa9, - 0xcd, 0x03, 0xfa, 0x9c, 0xdf, 0xf9, 0x0b, 0x05, 0x03, 0xfe, 0xc1, 0x40, 0xff, 0xb0, 0x4f, 0xfc, - 0x1b, 0x04, 0xe8, 0x4e, 0x1b, 0xa6, 0xe1, 0x9c, 0x0f, 0xa7, 0x30, 0xce, 0x0e, 0x03, 0x9a, 0x13, - 0x87, 0xa8, 0x7f, 0xc1, 0xec, 0x18, 0x67, 0x0f, 0xfc, 0x1c, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0xff, - 0x05, 0x87, 0xfe, 0x15, 0xa0, 0xaf, 0x82, 0xfd, 0x1c, 0xb5, 0x87, 0x61, 0x61, 0xd8, 0x76, 0x17, - 0xfc, 0x1d, 0x85, 0xa1, 0xb0, 0xec, 0x4c, 0x3b, 0x0e, 0xf8, 0xd0, 0xd8, 0x57, 0x90, 0x7f, 0xc1, - 0x41, 0xff, 0x83, 0xe5, 0xff, 0x07, 0x3f, 0xfe, 0x40, 0x0b, 0x1f, 0xfe, 0x42, 0xc3, 0xb4, 0x3f, - 0x61, 0xac, 0x1a, 0x15, 0xea, 0x0e, 0x15, 0x85, 0x4e, 0x87, 0x04, 0xe8, 0x6c, 0x1f, 0xfc, 0x1b, - 0x0f, 0x21, 0x41, 0xb0, 0xf6, 0x1f, 0xb0, 0x96, 0xd7, 0x06, 0xf9, 0xff, 0xa0, 0x5e, 0x43, 0xb0, - 0xf4, 0x87, 0xd8, 0x7f, 0xe0, 0xb4, 0x3f, 0xaf, 0xfe, 0x80, 0x0b, 0xff, 0xc1, 0xec, 0x3e, 0x70, - 0xf7, 0xff, 0x83, 0xd8, 0x7c, 0xe1, 0xef, 0xff, 0x21, 0xd8, 0x4e, 0x15, 0x03, 0xb0, 0xce, 0xe8, - 0x73, 0xde, 0x81, 0xe9, 0x0c, 0xc8, 0x14, 0x15, 0xe0, 0xfd, 0x40, 0xfe, 0xbf, 0xfc, 0x87, 0xf5, - 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x80, 0x0f, 0xfc, 0x1e, 0xc3, 0xda, 0x1e, 0xc3, 0xd8, - 0x7d, 0x84, 0xab, 0x5c, 0x2b, 0x4b, 0xff, 0x14, 0xe6, 0x81, 0xec, 0x2c, 0x14, 0x3f, 0x18, 0x58, - 0x28, 0x60, 0xcc, 0x2c, 0x14, 0x30, 0x66, 0x16, 0x0a, 0x18, 0x33, 0x0b, 0x1a, 0x18, 0xe6, 0x0b, - 0xd5, 0x1f, 0x46, 0x70, 0x54, 0x10, 0xd8, 0x7a, 0x81, 0xec, 0x3d, 0x40, 0xd7, 0x07, 0xfe, 0x08, - 0x07, 0xff, 0xe8, 0x3e, 0xc1, 0xa1, 0xfb, 0x06, 0x09, 0x28, 0x1d, 0xa6, 0x09, 0x30, 0xf3, 0x98, - 0x26, 0x81, 0xfd, 0x82, 0x43, 0xdf, 0xff, 0xbc, 0x1f, 0xf8, 0x3f, 0xf3, 0x87, 0xf5, 0xff, 0xf0, - 0x7f, 0x58, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe4, 0x0a, 0x81, 0xb4, 0x3d, - 0xfd, 0x7f, 0xa0, 0xea, 0x06, 0xc1, 0x40, 0xea, 0x2a, 0x70, 0x50, 0x26, 0xf9, 0x3c, 0x0a, 0x05, - 0xdc, 0x15, 0xe5, 0x41, 0xd4, 0x03, 0x8e, 0xca, 0x0a, 0x83, 0xa1, 0xbc, 0x8f, 0x05, 0x21, 0x98, - 0x3f, 0x50, 0x3f, 0xaf, 0xff, 0x41, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0x0b, - 0x07, 0xff, 0x06, 0xc3, 0xb3, 0x0f, 0xb0, 0xec, 0xc3, 0x95, 0xa1, 0xb3, 0x0e, 0xfd, 0x40, 0x66, - 0x04, 0x36, 0x0d, 0x33, 0x1c, 0x36, 0x0a, 0x19, 0x94, 0x0d, 0x81, 0xcc, 0xcd, 0x0d, 0x85, 0xb9, - 0xb8, 0x76, 0x26, 0xe7, 0x40, 0xd7, 0xa0, 0xb3, 0x0e, 0xf2, 0x1d, 0x98, 0x7f, 0x2e, 0xdd, 0x60, - 0xf5, 0xff, 0xc8, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0x1f, 0xfc, 0x05, - 0x6a, 0x06, 0x8e, 0x1a, 0x9d, 0x0d, 0x0a, 0xc3, 0xb1, 0xef, 0xe7, 0x42, 0xc3, 0xff, 0x05, 0x83, - 0xff, 0x83, 0x61, 0xb4, 0x3f, 0xb6, 0x06, 0x1f, 0x9b, 0xc8, 0xff, 0x82, 0xe0, 0xff, 0x61, 0xff, - 0x80, 0xe1, 0xff, 0x7e, 0x43, 0xff, 0x07, 0x80, 0x0b, 0x03, 0x03, 0x06, 0x86, 0xc0, 0xc0, 0xc1, - 0xa1, 0xb0, 0x30, 0x30, 0x68, 0x15, 0xad, 0xff, 0x20, 0xa7, 0x21, 0xff, 0x8c, 0x17, 0xfc, 0x1d, - 0x87, 0xf6, 0x1d, 0x87, 0xf6, 0x1d, 0x8a, 0xff, 0x83, 0x3e, 0x9c, 0x3f, 0xbd, 0x01, 0xc3, 0xfa, - 0x0c, 0xe1, 0xec, 0x3e, 0x70, 0xe7, 0x0f, 0xd7, 0xf9, 0x00, 0x0f, 0xfc, 0x1e, 0x70, 0xea, 0x07, - 0xce, 0x1e, 0xd0, 0xf3, 0x83, 0xff, 0xa3, 0xf0, 0x7c, 0x86, 0x6d, 0x28, 0x13, 0x98, 0x4e, 0x0a, - 0xc4, 0x98, 0x4e, 0x0a, 0x1d, 0x83, 0x09, 0xc1, 0x40, 0x70, 0x30, 0x9c, 0x68, 0x3e, 0x06, 0x15, - 0xe6, 0x86, 0xd9, 0x83, 0xc8, 0x29, 0xc0, 0xdc, 0x08, 0x6a, 0x21, 0xd8, 0x7d, 0x7f, 0xe0, 0xff, - 0xc0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xee, 0x0f, 0xb0, 0x5f, 0xf9, 0x15, 0xaa, - 0x43, 0xd2, 0x2b, 0x5a, 0xff, 0x28, 0x2c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0x5f, 0xf9, 0x0b, - 0x0d, 0x65, 0x03, 0xdd, 0x82, 0x85, 0x03, 0x3e, 0x82, 0xd2, 0x81, 0xb4, 0x33, 0x82, 0x83, 0x07, - 0xad, 0x05, 0x0a, 0x07, 0x58, 0x67, 0xe0, 0xff, 0xc1, 0xc0, 0x0b, 0x07, 0xff, 0x21, 0x61, 0xec, - 0x3f, 0x61, 0xec, 0x3c, 0xda, 0xaf, 0xfc, 0x0a, 0x73, 0x40, 0x61, 0x61, 0xb0, 0x5f, 0xf8, 0x36, - 0x0a, 0x03, 0x47, 0x0d, 0x82, 0x80, 0xc2, 0xc3, 0x60, 0xbf, 0xf0, 0x6d, 0x88, 0x18, 0x79, 0xbc, - 0x9d, 0x41, 0xee, 0x43, 0x78, 0x3f, 0xf1, 0x7d, 0x07, 0xf7, 0xa0, 0xaf, 0x90, 0xff, 0xc0, 0x40, - 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xdc, 0x0c, 0x3d, 0x85, 0xe5, 0xac, 0x2f, 0xd3, 0xea, - 0x2a, 0xc0, 0xad, 0x40, 0xc3, 0xfd, 0x85, 0x61, 0xfe, 0xc0, 0xff, 0xd0, 0x6c, 0x1c, 0x0c, 0x3f, - 0x62, 0x1b, 0x0f, 0x9f, 0x5f, 0xfc, 0x9e, 0x83, 0xae, 0x0e, 0x43, 0xce, 0x68, 0x7f, 0xad, 0x07, - 0x07, 0xcf, 0x07, 0x58, 0x7f, 0xe0, 0xe0, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x60, 0x60, 0x70, 0xd8, - 0x18, 0x18, 0x58, 0x3f, 0x4f, 0xfe, 0x02, 0xb5, 0xa0, 0x68, 0xe1, 0xb0, 0x30, 0x30, 0xb0, 0xd8, - 0x1d, 0x5a, 0xd8, 0x6c, 0x0d, 0x3e, 0xa8, 0x36, 0x21, 0xb4, 0x3d, 0x79, 0xbf, 0xf0, 0x3c, 0x87, - 0xb4, 0x39, 0x0f, 0xda, 0x1f, 0xf8, 0x1a, 0x1f, 0xdf, 0xfe, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, - 0xe1, 0xd8, 0x7d, 0x8c, 0x1b, 0x07, 0xff, 0x25, 0x38, 0xd0, 0xb0, 0xe6, 0xd3, 0x0d, 0x87, 0xd8, - 0x3f, 0x18, 0x30, 0xd8, 0x30, 0x66, 0xd0, 0x36, 0x0c, 0x19, 0x3a, 0x1b, 0x06, 0x0c, 0xbc, 0x1d, - 0xab, 0x06, 0x3c, 0x1a, 0xf5, 0x83, 0x1c, 0x37, 0x25, 0x1e, 0x3c, 0x08, 0x3b, 0x09, 0xda, 0xc1, - 0x98, 0x2c, 0x2f, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0xc1, 0xf0, 0xaa, 0x90, 0xb0, 0x9c, 0xab, - 0x0e, 0xc2, 0xa0, 0x6c, 0x26, 0xf4, 0x61, 0xd8, 0x6b, 0x95, 0x03, 0x06, 0x1d, 0x83, 0xe3, 0x07, - 0xc1, 0x61, 0xb3, 0x06, 0x1d, 0x81, 0x33, 0x06, 0x1d, 0x83, 0x73, 0x06, 0x1d, 0xcd, 0xc6, 0x0c, - 0x35, 0xe4, 0xd3, 0xfc, 0x5a, 0x07, 0xc1, 0xff, 0x8d, 0x5c, 0x87, 0xf5, 0x02, 0xbf, 0x90, 0xff, - 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xca, 0xbd, 0x06, 0xc1, 0x74, 0x50, 0x7d, 0x84, 0x83, 0x03, - 0x03, 0xf8, 0xc1, 0xa6, 0x81, 0x5a, 0x0a, 0x12, 0xb0, 0xec, 0x3f, 0x21, 0xec, 0x3f, 0x68, 0x76, - 0x0f, 0xfe, 0x42, 0xd8, 0x50, 0x5a, 0x1a, 0xf2, 0x50, 0x2d, 0x0b, 0xc8, 0x6e, 0x06, 0x87, 0xfd, - 0x03, 0x43, 0xff, 0x03, 0x43, 0xff, 0x7c, 0x10, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0xa0, 0x76, 0x1e, - 0xd1, 0x83, 0x63, 0xff, 0xd0, 0xda, 0x83, 0x61, 0xef, 0xd0, 0x6d, 0x0f, 0xb0, 0x5f, 0xf8, 0x36, - 0x0a, 0x03, 0x0b, 0x0d, 0x82, 0xff, 0xc1, 0xb6, 0xa0, 0x60, 0x70, 0x9f, 0x54, 0x0d, 0x1c, 0x1e, - 0x81, 0x7f, 0xe0, 0x21, 0xa8, 0x0c, 0x2c, 0x3e, 0xa0, 0x30, 0x38, 0x7d, 0x40, 0x67, 0xa0, 0x0b, - 0x0b, 0xfe, 0x43, 0x61, 0x61, 0xda, 0x1b, 0x0b, 0x0e, 0xd0, 0x37, 0x26, 0x1d, 0xa0, 0xa7, 0x43, - 0xfe, 0x43, 0x61, 0xff, 0x82, 0xc1, 0x7f, 0xd0, 0x6c, 0x3d, 0xa1, 0xf6, 0x1e, 0xd0, 0xfb, 0xb3, - 0xfe, 0x40, 0xfa, 0x02, 0xda, 0xc1, 0x70, 0x7d, 0xa1, 0xff, 0x81, 0xa1, 0xfe, 0xff, 0xe0, 0x0b, - 0x0f, 0xec, 0x3b, 0x07, 0xe0, 0xb0, 0xec, 0x1a, 0x61, 0x61, 0x2b, 0x4c, 0x18, 0xad, 0x07, 0xe7, - 0x07, 0x7e, 0x42, 0xc1, 0xab, 0x0b, 0x0e, 0xc1, 0xf9, 0x46, 0x1d, 0x83, 0x06, 0x66, 0x1d, 0x83, - 0x06, 0x66, 0x1d, 0xab, 0x06, 0x2b, 0x09, 0xf4, 0x7e, 0x0b, 0x0b, 0x82, 0xd0, 0xec, 0x3f, 0x41, - 0xec, 0x3f, 0xf1, 0xf0, 0x00, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0x38, 0x76, 0x16, 0x19, 0xc2, - 0xa7, 0x43, 0xfe, 0x0a, 0x9c, 0x87, 0xfe, 0x30, 0x3f, 0xf4, 0x1b, 0x03, 0x87, 0x50, 0x36, 0x06, - 0x06, 0x0a, 0x06, 0xc0, 0xc0, 0xc1, 0x40, 0xdb, 0xb0, 0x30, 0x50, 0x0d, 0xca, 0x8b, 0x02, 0x81, - 0xc1, 0xce, 0xd0, 0x3f, 0xd6, 0x82, 0xd0, 0xf3, 0xc1, 0xce, 0x1f, 0xf8, 0x38, 0x03, 0x85, 0xff, - 0x04, 0xe1, 0x61, 0xd8, 0x4e, 0x16, 0x1d, 0x81, 0xb4, 0x1a, 0x13, 0x83, 0xf2, 0x55, 0xea, 0x04, - 0xe1, 0xec, 0x3c, 0xe0, 0xff, 0xe0, 0x38, 0x34, 0xb0, 0x38, 0x1c, 0x18, 0x3d, 0x03, 0x03, 0xce, - 0x39, 0xa6, 0x3e, 0x8d, 0xd0, 0x6e, 0x68, 0x5a, 0x83, 0xb0, 0xf6, 0x1e, 0x70, 0xf6, 0x1d, 0xe8, - 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xee, 0xc3, 0xec, 0x27, 0x4b, 0x0d, 0x4e, 0x6d, 0x50, - 0xf0, 0x1b, 0x54, 0x14, 0x14, 0x1b, 0x0b, 0xfd, 0x07, 0x61, 0xfb, 0x43, 0xb0, 0xf9, 0xc3, 0xd8, - 0x85, 0x50, 0x79, 0xf4, 0x99, 0xa2, 0x17, 0xa0, 0x66, 0x31, 0x20, 0x42, 0x73, 0x09, 0x30, 0xf4, - 0x98, 0x59, 0x21, 0xfb, 0xf4, 0x10, 0x0f, 0xfc, 0x1e, 0xd0, 0xf5, 0x18, 0x36, 0x87, 0xa8, 0x30, - 0x5a, 0x7f, 0xf8, 0x0f, 0x21, 0xd4, 0x0c, 0xfd, 0x07, 0x30, 0x7b, 0x47, 0xb5, 0x44, 0x85, 0xa2, - 0x85, 0xb3, 0x0d, 0xa2, 0x85, 0x1d, 0x03, 0x68, 0xfc, 0x9e, 0x0e, 0xf8, 0x3d, 0xc1, 0xbd, 0x01, - 0xbd, 0x68, 0x4c, 0x07, 0xd0, 0xf4, 0x30, 0xfe, 0x74, 0xdc, 0x3f, 0xa0, 0x9e, 0x00, 0x0f, 0xfc, - 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x1f, 0xf8, 0x3b, 0x03, 0x07, 0x61, 0x53, 0xa3, 0xd7, 0x61, 0x2b, - 0x5b, 0x0f, 0xfb, 0x03, 0xff, 0x41, 0xb0, 0x38, 0x75, 0x03, 0x60, 0x60, 0xea, 0x06, 0xc5, 0x7f, - 0xd0, 0x4f, 0xa0, 0xd8, 0x7b, 0xc9, 0x7f, 0xf2, 0x1f, 0xce, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x58, - 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x3f, 0xf8, 0x36, 0x06, 0x06, 0x07, 0x03, 0x6b, - 0x40, 0xc2, 0xc1, 0xfa, 0x7f, 0xf0, 0x6c, 0x0c, 0x0c, 0x2c, 0x36, 0x07, 0xff, 0x06, 0xc3, 0xb5, - 0x41, 0xec, 0x47, 0x47, 0x0e, 0x7d, 0x12, 0x07, 0x0d, 0xe8, 0x7f, 0xfa, 0x10, 0xfe, 0x70, 0xff, - 0xc0, 0x70, 0xff, 0xc0, 0x70, 0x80, 0x0a, 0x0f, 0x61, 0xfb, 0x03, 0xff, 0x07, 0x61, 0xce, 0x0c, - 0x26, 0xd0, 0xce, 0x0d, 0x07, 0xe7, 0xff, 0x90, 0xb0, 0xf6, 0x0c, 0x3b, 0x03, 0xff, 0x07, 0x61, - 0xec, 0x3f, 0x6b, 0x60, 0xc1, 0xa1, 0x5e, 0x4a, 0x3f, 0x21, 0x79, 0x09, 0xf9, 0xc3, 0xfb, 0xc9, - 0x8e, 0x87, 0xa4, 0x0e, 0x16, 0x1f, 0xde, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, - 0x77, 0x07, 0xec, 0x1f, 0xfc, 0x94, 0xe4, 0x18, 0x98, 0x66, 0xd0, 0x69, 0x8e, 0x1d, 0x97, 0xff, - 0x21, 0x63, 0x60, 0xc1, 0xc1, 0xb0, 0x38, 0x30, 0x61, 0xd8, 0x1f, 0xf8, 0x3b, 0x67, 0x06, 0x0c, - 0x27, 0xe5, 0x7f, 0xc1, 0x70, 0x4e, 0x0c, 0x24, 0x3f, 0xec, 0x2d, 0x0f, 0xf7, 0xf0, 0x0f, 0xfc, - 0x1d, 0x21, 0xda, 0x1e, 0x91, 0xff, 0xc8, 0x24, 0x33, 0x87, 0x2b, 0x90, 0x98, 0x39, 0xfc, 0x7f, - 0xc8, 0x52, 0x0c, 0x3b, 0x42, 0x90, 0x7f, 0xc8, 0x52, 0x0c, 0x3b, 0x42, 0x90, 0x7f, 0xc8, 0x57, - 0x8c, 0x3b, 0x47, 0xd0, 0x3d, 0x5b, 0x46, 0x0d, 0xa1, 0xb4, 0x3e, 0xc3, 0xb4, 0x3d, 0xff, 0xe0, - 0x0b, 0x03, 0xff, 0x07, 0x60, 0x60, 0xec, 0x3b, 0x03, 0x87, 0x61, 0x36, 0xb7, 0xfc, 0x15, 0x39, - 0x50, 0x76, 0x1d, 0x81, 0xff, 0x83, 0xb0, 0xac, 0x3f, 0xd8, 0xaf, 0xfc, 0x13, 0xf9, 0x5b, 0x47, - 0x05, 0xce, 0x9a, 0x60, 0xc1, 0x07, 0x50, 0x61, 0xc3, 0xeb, 0x06, 0x06, 0x0f, 0x30, 0x34, 0x12, - 0x1f, 0xd2, 0x5e, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xbf, 0xf0, 0x6c, - 0x25, 0x04, 0xc1, 0x2b, 0x40, 0xc1, 0x50, 0x2f, 0xd0, 0x30, 0xb0, 0xf6, 0x1a, 0x03, 0x87, 0xb1, - 0xff, 0xe8, 0x2c, 0x3f, 0xf0, 0x58, 0x5f, 0xf0, 0x77, 0x66, 0x86, 0xc2, 0x7e, 0x4c, 0x3b, 0x0b, - 0x83, 0x61, 0xd8, 0x7f, 0x6b, 0xd8, 0x7f, 0x7f, 0xc0, 0x0d, 0xa1, 0xda, 0x1d, 0x4f, 0x57, 0x7a, - 0x81, 0xda, 0x1d, 0xa1, 0xf7, 0xfe, 0x43, 0xed, 0x0e, 0xd0, 0xfb, 0xff, 0x21, 0xf6, 0x87, 0x68, - 0x6f, 0xff, 0xde, 0x43, 0x68, 0x77, 0x07, 0xb8, 0x0e, 0x17, 0x05, 0x74, 0xff, 0x9f, 0x24, 0x1c, - 0xe1, 0xc8, 0x7e, 0x70, 0xfe, 0xff, 0xfc, 0x80, 0x0b, 0x0b, 0xfe, 0x0e, 0xc3, 0xfb, 0x0e, 0xc2, - 0xff, 0x82, 0x6e, 0x0f, 0xd8, 0x54, 0xe4, 0xff, 0x83, 0xb0, 0xff, 0xc1, 0x60, 0xff, 0xe4, 0x2c, - 0x18, 0x58, 0x5a, 0x16, 0x07, 0xfe, 0x83, 0x76, 0x60, 0xc1, 0xa0, 0x7e, 0x4c, 0x18, 0x34, 0x1c, - 0x1b, 0x06, 0x0d, 0x0f, 0xd8, 0x33, 0xc1, 0xff, 0xb0, 0xe0, 0x03, 0x83, 0xff, 0x82, 0x70, 0x68, - 0x7b, 0x09, 0xc1, 0xa1, 0xec, 0x0a, 0xd3, 0xaf, 0xb0, 0x7e, 0x79, 0x7e, 0x09, 0xc1, 0xb0, 0x30, - 0x41, 0x38, 0x33, 0x06, 0x0c, 0x27, 0x06, 0x60, 0xc1, 0x84, 0xe0, 0xcf, 0xf8, 0x27, 0x9c, 0x41, - 0x81, 0x03, 0xea, 0x66, 0x0c, 0x18, 0x38, 0x14, 0x30, 0x60, 0xc3, 0xd8, 0x30, 0x60, 0xc3, 0xd8, - 0x3f, 0xe0, 0xff, 0xc1, 0xc0, 0x04, 0x15, 0x02, 0xc3, 0x58, 0x28, 0x0d, 0x07, 0xff, 0xef, 0x90, - 0xff, 0x3e, 0x55, 0x7e, 0x56, 0x8e, 0x1e, 0xd1, 0x03, 0x07, 0xa4, 0x33, 0xff, 0x90, 0xfd, 0x40, - 0xff, 0xd4, 0x0f, 0xaf, 0xff, 0x41, 0xf5, 0x03, 0xff, 0x50, 0x3d, 0xff, 0xfb, 0xc0, 0x0f, 0xfc, - 0x1f, 0x61, 0xb4, 0xc3, 0xec, 0x27, 0x06, 0x87, 0xb0, 0xae, 0x9d, 0x40, 0xfd, 0x3a, 0xda, 0xc0, - 0x56, 0xaf, 0x05, 0x87, 0xd8, 0xda, 0x0d, 0x0f, 0x61, 0x7f, 0xd0, 0x6c, 0x2c, 0x2c, 0x3e, 0xc4, - 0xd0, 0x61, 0xf7, 0xc7, 0xfd, 0x02, 0xe4, 0x18, 0x58, 0x74, 0x1d, 0x85, 0x87, 0xfd, 0xff, 0x83, - 0xf6, 0x87, 0xc0, 0x0d, 0x21, 0x9c, 0x3b, 0xff, 0xf7, 0x83, 0xa4, 0x33, 0x87, 0xeb, 0xfe, 0x0f, - 0xfa, 0x81, 0xfc, 0xff, 0xf9, 0x0c, 0xc1, 0x50, 0x29, 0x0c, 0xff, 0xf9, 0x0f, 0xea, 0x07, 0xf7, - 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0x5f, 0xfe, 0x83, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x80, 0x06, 0x97, - 0xc7, 0xe4, 0x1a, 0x49, 0x9a, 0x68, 0x34, 0x93, 0x34, 0xd5, 0x73, 0x26, 0x69, 0xaa, 0xe6, 0xf8, - 0xfc, 0x83, 0x49, 0x33, 0x4d, 0x06, 0x9a, 0x66, 0x9a, 0x0d, 0x34, 0xcd, 0x34, 0x1a, 0x7e, 0x3f, - 0x20, 0xd5, 0x83, 0x30, 0x68, 0xfa, 0xc1, 0x98, 0x35, 0x68, 0xc0, 0xdc, 0x1a, 0x1b, 0x41, 0xd0, - 0x1a, 0x13, 0x8f, 0xc3, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xa8, 0x1f, 0xd8, 0x6f, - 0xe0, 0xf6, 0x16, 0x82, 0x81, 0x9b, 0x55, 0x81, 0xc3, 0xa9, 0xd3, 0xff, 0x83, 0x60, 0xa0, 0x34, - 0x18, 0x6c, 0x14, 0x06, 0x16, 0x1b, 0x05, 0x01, 0x81, 0xc3, 0x60, 0x7f, 0xf0, 0x6e, 0xc2, 0xbc, - 0x1d, 0x79, 0x09, 0xdc, 0xc2, 0x43, 0xda, 0xb1, 0x83, 0xeb, 0x47, 0x03, 0x07, 0x70, 0x6f, 0xc8, - 0x7f, 0xe0, 0xc0, 0x0c, 0x87, 0xfe, 0x03, 0x86, 0x55, 0x38, 0x1f, 0xf3, 0x45, 0x07, 0x38, 0x85, - 0x21, 0xf6, 0x0c, 0x2a, 0x2e, 0x05, 0xfe, 0x7d, 0x7a, 0x43, 0xb0, 0xb4, 0x60, 0xca, 0xbe, 0xb0, - 0x30, 0x5e, 0xa6, 0x8e, 0x06, 0x0f, 0xb0, 0x48, 0x18, 0x3f, 0x98, 0x3f, 0xaf, 0xff, 0x83, 0xfa, - 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc8, 0x0f, 0xe8, 0x3e, 0x7f, 0x05, 0xa1, 0xe6, 0x29, - 0xff, 0xc8, 0xc6, 0x16, 0x87, 0xcc, 0xc0, 0xbf, 0xc8, 0x18, 0xc7, 0xc1, 0xb4, 0x0c, 0x3e, 0x7d, - 0x56, 0x81, 0x87, 0x06, 0xbb, 0x40, 0xd3, 0x41, 0xae, 0xd0, 0x30, 0x76, 0x05, 0x61, 0xfe, 0x80, - 0xb0, 0x67, 0xff, 0xd0, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x79, 0x06, 0x9f, 0xfe, - 0x0b, 0x43, 0x63, 0x87, 0xb4, 0x36, 0x38, 0x73, 0xaa, 0xff, 0xd1, 0x7d, 0x51, 0x8e, 0x50, 0x2d, - 0x24, 0xc1, 0x94, 0x0b, 0x4b, 0xff, 0x41, 0x68, 0x7f, 0xe0, 0x68, 0x74, 0x87, 0xdd, 0xbf, 0xf9, - 0x05, 0xe4, 0x37, 0x07, 0x3a, 0x1e, 0x90, 0xff, 0xc0, 0xa0, 0x7f, 0x5f, 0xfe, 0x00, 0x0f, 0xfc, - 0x1f, 0x61, 0x63, 0x83, 0x0e, 0xc0, 0xe3, 0x8e, 0x1d, 0x8f, 0xff, 0x01, 0x5a, 0x0c, 0x70, 0x61, - 0x7e, 0x4c, 0x7a, 0x61, 0xd8, 0x58, 0x7f, 0xd8, 0x5f, 0xf4, 0x1b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, - 0xfb, 0x57, 0xff, 0x23, 0x79, 0x05, 0xf2, 0x1b, 0x83, 0x71, 0x9a, 0x1f, 0x5a, 0x0c, 0x16, 0x1e, - 0x43, 0x61, 0x20, 0x0f, 0xfc, 0x1f, 0x38, 0x57, 0x7e, 0x0e, 0x70, 0xb4, 0x36, 0x1c, 0xe0, 0x70, - 0xec, 0x32, 0xb4, 0xf3, 0x5b, 0x50, 0x3f, 0xe6, 0xbc, 0x84, 0xef, 0x64, 0x87, 0xe7, 0x0b, 0x3f, - 0xc8, 0x4e, 0x16, 0xc6, 0x87, 0x9c, 0x2d, 0x06, 0x87, 0x9f, 0x47, 0x7f, 0xc0, 0xf4, 0x16, 0x07, - 0xc1, 0xc8, 0x76, 0x09, 0xa0, 0x7f, 0xb2, 0xc1, 0xc1, 0xfd, 0xb0, 0x6a, 0x07, 0xfe, 0x0f, 0x0c, - 0x87, 0xfe, 0x0b, 0x3f, 0xf0, 0x77, 0x1a, 0x19, 0xc3, 0x38, 0x34, 0x33, 0x84, 0xf8, 0x15, 0x7a, - 0xa0, 0xbb, 0x0e, 0xa0, 0x79, 0x33, 0xff, 0xc1, 0xb0, 0xab, 0xc1, 0xec, 0x78, 0xa1, 0x68, 0x6c, - 0x90, 0x50, 0x28, 0x32, 0x13, 0x87, 0xf5, 0xff, 0xf0, 0x7f, 0x38, 0x7f, 0xe0, 0x38, 0x7e, 0xff, - 0xfd, 0xe8, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0xec, 0x3b, 0x03, 0xd7, 0x61, 0x2b, 0x5b, 0x5e, - 0xc0, 0xff, 0x3a, 0xf6, 0x1d, 0x84, 0xbf, 0x07, 0x63, 0x5f, 0xc1, 0xb0, 0x2e, 0xd7, 0x06, 0xc2, - 0xc1, 0x87, 0xee, 0xdc, 0x1f, 0x90, 0x5e, 0x8b, 0x06, 0x1e, 0xd0, 0xba, 0x18, 0x7f, 0xac, 0xbc, - 0x1f, 0xec, 0x27, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, 0x90, 0xb0, 0xd8, 0x74, 0x97, 0xff, - 0x05, 0x21, 0x61, 0xb4, 0x27, 0x90, 0x6b, 0xb0, 0x9f, 0xc0, 0xeb, 0x61, 0xd2, 0x16, 0x1b, 0x0e, - 0x90, 0xbf, 0xc1, 0xd2, 0x16, 0x1b, 0x43, 0x49, 0xff, 0xe0, 0xaa, 0x30, 0x44, 0x86, 0x7d, 0x18, - 0xe0, 0xc2, 0x78, 0x2c, 0xc2, 0xa0, 0x7e, 0xd9, 0x78, 0x3f, 0x7f, 0xe8, 0x0b, 0x07, 0xff, 0x06, - 0xc1, 0xa1, 0xff, 0x60, 0xd3, 0xab, 0x41, 0x4e, 0x75, 0x41, 0x48, 0x29, 0xce, 0xae, 0xad, 0x0d, - 0x83, 0x56, 0xb6, 0x86, 0xc1, 0xa0, 0x90, 0xfb, 0x06, 0xff, 0xd0, 0x58, 0xe9, 0x23, 0x06, 0x7d, - 0x69, 0xce, 0x85, 0xe8, 0x1a, 0x0b, 0xc1, 0xa0, 0xdb, 0x79, 0x5a, 0x1f, 0x74, 0x5f, 0x07, 0xd7, - 0xfe, 0x80, 0x0b, 0x0e, 0xc3, 0xfb, 0x09, 0x5a, 0x8d, 0x0d, 0x82, 0xfe, 0xb0, 0xce, 0x1d, 0x8e, - 0x1b, 0xf4, 0x07, 0x78, 0x3d, 0x8f, 0xff, 0x21, 0x61, 0xad, 0x0f, 0xd8, 0x2f, 0xf8, 0x3b, 0x2d, - 0xc3, 0x61, 0xdd, 0x83, 0x0d, 0x84, 0xfa, 0x0b, 0xfc, 0x17, 0x07, 0x61, 0xb0, 0xff, 0x61, 0xb0, - 0xff, 0x7f, 0x80, 0x0b, 0x05, 0xff, 0x83, 0x60, 0x95, 0x18, 0x30, 0xd8, 0x21, 0x8c, 0x18, 0x15, - 0xa4, 0xa8, 0xc7, 0x05, 0xe9, 0xbf, 0xf0, 0x6c, 0x39, 0xc3, 0xf6, 0x3f, 0xfc, 0x85, 0x86, 0xd0, - 0xfe, 0xc4, 0x1a, 0x1f, 0x9f, 0x40, 0xff, 0x05, 0xe8, 0x27, 0x0d, 0x84, 0x87, 0x70, 0x4e, 0x1f, - 0xbc, 0x1a, 0x81, 0xf5, 0x02, 0xf8, 0x3f, 0xf0, 0x7c, 0x0b, 0x03, 0xff, 0x06, 0xc0, 0xc1, 0xd8, - 0x6c, 0x0f, 0x5d, 0x81, 0x5a, 0xda, 0xf6, 0x0f, 0xd3, 0xaf, 0x61, 0xb0, 0x97, 0xe0, 0xd8, 0x3f, - 0x3f, 0x41, 0x60, 0x41, 0x88, 0xe1, 0x60, 0x93, 0x34, 0xc2, 0xec, 0xcc, 0x13, 0x97, 0xa0, 0x5e, - 0x05, 0xe2, 0x40, 0xf1, 0xda, 0x61, 0xfd, 0x86, 0xc3, 0xeb, 0xc0, 0xb8, 0x3f, 0xf0, 0x40, 0x0f, - 0xf2, 0x1e, 0xfc, 0x30, 0xc5, 0x02, 0xd3, 0x06, 0x50, 0xc3, 0x60, 0xc0, 0x9a, 0x41, 0xb0, 0x67, - 0xfe, 0x81, 0xf8, 0x26, 0x0f, 0xb0, 0x77, 0xff, 0x03, 0x06, 0x0a, 0x01, 0xc3, 0x69, 0x8e, 0x04, - 0xa0, 0x5f, 0xad, 0x18, 0x16, 0x0c, 0x1c, 0x82, 0xc2, 0x41, 0x83, 0x07, 0xfa, 0x0b, 0x06, 0x19, - 0x83, 0x98, 0x18, 0x67, 0x0e, 0x95, 0xe3, 0xff, 0x83, 0xff, 0x07, 0x02, 0x12, 0x1f, 0xf3, 0x83, - 0x05, 0xfc, 0x05, 0x6d, 0xa5, 0x00, 0xe0, 0xff, 0xaa, 0x03, 0x84, 0x92, 0x45, 0xfc, 0x06, 0x24, - 0xca, 0x01, 0xc0, 0xf7, 0x4c, 0xff, 0x04, 0xda, 0xb3, 0x09, 0xc3, 0x68, 0x54, 0x09, 0xc0, 0xe8, - 0x6c, 0x2f, 0x41, 0xf9, 0xc3, 0xf9, 0xff, 0xf8, 0x3f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0x7f, 0xfe, - 0xf2, 0x0b, 0x09, 0x82, 0xc3, 0xd8, 0xab, 0x55, 0xa8, 0x36, 0x34, 0xea, 0xe8, 0x05, 0x68, 0x19, - 0x46, 0x1b, 0xf2, 0x07, 0xc1, 0xfb, 0x0a, 0xd3, 0x83, 0xd8, 0xf8, 0x35, 0xc1, 0xb3, 0x57, 0xf1, - 0x06, 0xc3, 0xff, 0x05, 0xa8, 0xff, 0x82, 0x6f, 0x26, 0x19, 0xc2, 0xe4, 0x2c, 0x3b, 0x0f, 0xec, - 0x33, 0x87, 0xf7, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x5f, 0xfa, 0x0b, 0x04, - 0x84, 0x87, 0x2b, 0x49, 0x03, 0x87, 0x7e, 0xa3, 0x4f, 0x5c, 0x1b, 0x04, 0x81, 0xc6, 0x0d, 0x83, - 0xab, 0xd7, 0xa0, 0xb0, 0x61, 0x38, 0xc1, 0xb0, 0x65, 0x3d, 0x44, 0x36, 0xac, 0x27, 0x0f, 0x5e, - 0xb3, 0xfe, 0x07, 0x91, 0x8c, 0x33, 0x87, 0xb0, 0x61, 0x9c, 0x3d, 0x03, 0xfe, 0x00, 0x0f, 0x90, - 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0x68, 0x20, 0xd0, 0x1c, 0x14, 0xff, 0xf5, 0x03, 0xda, - 0x07, 0x0f, 0xdf, 0xfe, 0x0f, 0xda, 0x07, 0x0f, 0x56, 0xf5, 0x3d, 0x58, 0x0b, 0x79, 0x77, 0x96, - 0x0d, 0x60, 0x60, 0x78, 0x35, 0xd3, 0xfd, 0x4f, 0x02, 0x0e, 0xa0, 0x72, 0x1f, 0xa8, 0x1f, 0xdf, - 0xff, 0x90, 0x0b, 0x07, 0xff, 0x21, 0x61, 0xff, 0x82, 0xc2, 0xff, 0x90, 0x2b, 0x41, 0x87, 0x48, - 0x3f, 0x46, 0x1d, 0x21, 0xb0, 0x97, 0xe0, 0xec, 0x17, 0xfe, 0x0d, 0x83, 0x50, 0x49, 0x86, 0xc1, - 0xaa, 0x18, 0xc3, 0x6a, 0xd2, 0x30, 0x60, 0x6f, 0x3b, 0xfc, 0xe0, 0xe0, 0xb4, 0x18, 0x58, 0x7d, - 0xa0, 0xc2, 0xc3, 0xed, 0x06, 0x3e, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x38, 0x3f, 0xf8, - 0x27, 0x0e, 0xa0, 0x7a, 0x9c, 0x9f, 0xf0, 0x54, 0xe4, 0xc3, 0xb0, 0xce, 0x17, 0xab, 0x61, 0x9c, - 0x2c, 0x3b, 0x0c, 0xe1, 0x75, 0xd8, 0x67, 0x0b, 0xae, 0xc3, 0x3d, 0x0c, 0x3b, 0x0a, 0xf2, 0xbf, - 0xfa, 0x24, 0x3a, 0x46, 0x0f, 0xe7, 0x82, 0xb4, 0x3c, 0xe8, 0x73, 0x87, 0xfe, 0x0e, 0x0b, 0x05, - 0xff, 0x90, 0xb0, 0x48, 0x50, 0x7d, 0x82, 0x40, 0xe1, 0xd4, 0xe6, 0x7f, 0xe0, 0x36, 0xa9, 0xc3, - 0xb0, 0xd8, 0x27, 0xfe, 0x0d, 0x82, 0x70, 0xec, 0x36, 0x0c, 0xc3, 0xb0, 0xd8, 0x33, 0xfe, 0x0d, - 0xab, 0x0d, 0x87, 0x37, 0xac, 0x93, 0x24, 0x1c, 0x0a, 0x38, 0x30, 0x61, 0xec, 0x42, 0xc0, 0x87, - 0xa0, 0xaf, 0x06, 0x0f, 0xfc, 0x1f, 0xb0, 0xec, 0x3d, 0x5f, 0x03, 0x43, 0xdd, 0x59, 0x7f, 0x04, - 0xeb, 0x61, 0x63, 0x86, 0x5e, 0x29, 0x8e, 0x1b, 0xf8, 0x1e, 0x1c, 0x3d, 0x6a, 0x3b, 0x70, 0xbf, - 0x51, 0x58, 0x99, 0x06, 0xc0, 0xe1, 0xb9, 0x03, 0x40, 0x30, 0x74, 0x15, 0xff, 0xf0, 0x7f, 0x50, - 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x79, 0x0b, 0x07, 0xfe, 0x83, 0x60, 0xc3, 0xcc, 0x1b, 0x06, - 0xbe, 0xa0, 0x29, 0xcf, 0xfe, 0x81, 0x4e, 0x76, 0x54, 0x48, 0x6c, 0x18, 0x15, 0x21, 0xec, 0x1b, - 0x46, 0xb0, 0x6c, 0x18, 0x8e, 0x1f, 0x63, 0x9a, 0xa0, 0xf3, 0xeb, 0x3f, 0xd0, 0x3c, 0x8c, 0xa1, - 0x83, 0xfa, 0x7f, 0xf0, 0x7b, 0x0c, 0xe1, 0xfd, 0x06, 0x60, 0xc0, 0x0b, 0x0b, 0xd5, 0xb0, 0xec, - 0x2c, 0x3b, 0x0e, 0xc2, 0xf5, 0x6c, 0x25, 0x6a, 0x35, 0xec, 0x2a, 0x74, 0x17, 0xe0, 0xec, 0x17, - 0xfe, 0x0d, 0x82, 0x04, 0x60, 0xc3, 0x60, 0xbe, 0xba, 0x61, 0xb0, 0xff, 0xc1, 0x6c, 0xff, 0xc8, - 0x57, 0xa1, 0xc2, 0xb0, 0xb9, 0x0d, 0x6f, 0x07, 0xfc, 0xfc, 0x87, 0xe7, 0xd2, 0x3f, 0x07, 0xfe, - 0x09, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x7f, 0xe8, 0x36, 0x1b, 0x0b, 0x0d, 0x4e, - 0x15, 0xcd, 0xa8, 0x0d, 0xa5, 0x7f, 0x06, 0xc2, 0xaf, 0x83, 0xb0, 0xb0, 0xec, 0x3b, 0x0b, 0xfe, - 0x0e, 0xc2, 0xc3, 0xb0, 0xee, 0x87, 0xfc, 0x13, 0xe9, 0x05, 0x0c, 0x3b, 0x83, 0xb4, 0xc0, 0x87, - 0xea, 0x03, 0x49, 0x0e, 0xb8, 0x2b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1c, 0xff, 0x9f, 0xf0, - 0x14, 0x60, 0xc0, 0x96, 0x13, 0xfe, 0x07, 0xc1, 0x94, 0x60, 0xc2, 0xb0, 0xcf, 0xfa, 0xff, 0x21, - 0xb4, 0x3b, 0x4c, 0x0f, 0xf8, 0x2d, 0x60, 0xed, 0x0e, 0xd0, 0xdf, 0xf0, 0xd8, 0x72, 0xc1, 0x2d, - 0x21, 0xe7, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf4, 0x0f, 0xfc, 0x1f, - 0x61, 0xce, 0x1f, 0xb0, 0x56, 0xeb, 0x06, 0xc1, 0xad, 0xae, 0x03, 0x6a, 0xda, 0x7a, 0xc2, 0xfc, - 0xe1, 0x69, 0xa1, 0xb0, 0x75, 0x7a, 0xf0, 0x6c, 0x18, 0xae, 0x70, 0xec, 0x18, 0xad, 0x60, 0xec, - 0x1f, 0xf9, 0x0d, 0xaa, 0xd5, 0xaa, 0x40, 0xde, 0xa6, 0xae, 0x64, 0x1c, 0x09, 0xf5, 0xeb, 0x43, - 0xd9, 0x82, 0x02, 0x83, 0x94, 0x60, 0x87, 0x40, 0x0f, 0xfc, 0x1e, 0x60, 0xed, 0x0f, 0x98, 0xbf, - 0xf9, 0x03, 0x04, 0xa0, 0x30, 0x6a, 0x70, 0x1c, 0x14, 0x0d, 0x7a, 0x0b, 0x06, 0x87, 0x30, 0x3f, - 0xf8, 0x26, 0x06, 0x28, 0x81, 0x84, 0xc0, 0xe8, 0x07, 0x70, 0x9d, 0xb6, 0xf9, 0x58, 0x57, 0x9c, - 0xc1, 0x83, 0x1f, 0x20, 0xcc, 0x18, 0x30, 0x21, 0xb3, 0xf0, 0x30, 0xfb, 0x10, 0xce, 0x1f, 0x61, - 0xde, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x34, 0x87, 0x9d, 0x7f, 0x68, 0x67, - 0xaf, 0xda, 0x19, 0xc3, 0xf6, 0x86, 0x7f, 0xfc, 0x87, 0xd4, 0x0f, 0xf7, 0xff, 0xef, 0x06, 0xb0, - 0x28, 0x1c, 0x19, 0xee, 0x9e, 0xa7, 0x70, 0x30, 0xea, 0x07, 0x41, 0xfa, 0x81, 0xf9, 0xff, 0xfc, - 0x80, 0x0a, 0x0e, 0x70, 0xf9, 0xc1, 0xff, 0xa0, 0x9c, 0x24, 0x70, 0x41, 0x53, 0x81, 0xab, 0x34, - 0x2a, 0x70, 0x19, 0xc8, 0x39, 0xcb, 0xff, 0x90, 0x38, 0x7f, 0xe0, 0x38, 0x3f, 0xf2, 0x13, 0x83, - 0x0f, 0x48, 0x4f, 0x8c, 0xe9, 0xb2, 0x0f, 0x40, 0xcc, 0x0a, 0x90, 0x21, 0xb2, 0xb3, 0x21, 0xf6, - 0x87, 0x48, 0x7d, 0xff, 0x90, 0x05, 0x01, 0xc7, 0xf0, 0x6a, 0x05, 0x01, 0x8c, 0x35, 0x0b, 0x1a, - 0x2b, 0xc0, 0xfc, 0x2a, 0x71, 0xa0, 0x1a, 0x20, 0xa1, 0x8c, 0xa0, 0x50, 0x14, 0x24, 0xa0, 0x6a, - 0x0e, 0x31, 0xe0, 0xea, 0x07, 0xb0, 0xfa, 0x8d, 0xff, 0xc8, 0x3d, 0x04, 0xfc, 0x1d, 0xc1, 0x9d, - 0xdc, 0x3f, 0xac, 0x18, 0xe8, 0x7b, 0x82, 0xc2, 0xd0, 0xff, 0x61, 0xc0, 0x0f, 0xfc, 0x1e, 0xc2, - 0xa0, 0x5c, 0x1b, 0x0d, 0x81, 0xc3, 0xb0, 0x7f, 0xe8, 0x56, 0x98, 0x98, 0xa8, 0xbe, 0x73, 0x33, - 0x60, 0xb0, 0x62, 0xb4, 0x60, 0xb0, 0x75, 0x75, 0x82, 0xc3, 0xff, 0x03, 0x0b, 0xfe, 0x0d, 0xa8, - 0xc3, 0xb0, 0x3e, 0x81, 0xd7, 0x60, 0x90, 0xd8, 0x67, 0x0f, 0xdd, 0x76, 0x1f, 0xb4, 0x27, 0x00, - 0x0b, 0x0e, 0xfe, 0x0e, 0xc3, 0xb4, 0x3f, 0x60, 0xff, 0xe0, 0x7e, 0x75, 0xf5, 0x00, 0xad, 0x30, - 0x73, 0x21, 0xd8, 0x3b, 0xea, 0x07, 0xb0, 0x60, 0x90, 0xb0, 0xd8, 0x30, 0x35, 0x90, 0xd8, 0x30, - 0x20, 0x83, 0x9f, 0x5c, 0xc9, 0x98, 0x2f, 0x34, 0x68, 0x9a, 0x81, 0x05, 0x27, 0x27, 0x07, 0xd8, - 0x52, 0x61, 0xf3, 0x3f, 0xf9, 0x0f, 0xfc, 0x18, 0x03, 0xff, 0xe4, 0x33, 0x11, 0x42, 0x24, 0x33, - 0x19, 0x46, 0x24, 0x33, 0xd5, 0xea, 0xb4, 0x3f, 0xa8, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7e, - 0xff, 0xfd, 0xe0, 0xd0, 0xa0, 0x40, 0x90, 0xda, 0x0c, 0x1a, 0x0d, 0x02, 0x82, 0x68, 0x84, 0xa0, - 0xd5, 0xbd, 0x59, 0x0f, 0xea, 0x07, 0xef, 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1e, 0xc2, 0x60, 0xa4, - 0x3b, 0x1f, 0xe3, 0x0f, 0x61, 0xfb, 0x0e, 0x74, 0xac, 0xaf, 0xca, 0xf9, 0xd5, 0x34, 0x28, 0x16, - 0x0d, 0x54, 0xf1, 0x21, 0x61, 0x2e, 0xb3, 0x0d, 0x83, 0xf2, 0x4e, 0x1b, 0x0d, 0x40, 0x3c, 0x1b, - 0xa0, 0xe2, 0x0d, 0x03, 0xea, 0xbe, 0x87, 0x40, 0xa0, 0x95, 0x05, 0xd8, 0x7e, 0x60, 0x71, 0xc1, - 0xeb, 0x49, 0x0b, 0x43, 0xff, 0x06, 0x2f, 0xf0, 0xfd, 0x07, 0xb0, 0xcc, 0x30, 0x4f, 0x75, 0x12, - 0x30, 0x4d, 0x3a, 0x98, 0x2a, 0x23, 0x4e, 0xa7, 0xf9, 0x0e, 0xc3, 0x48, 0x30, 0xbf, 0xe0, 0x76, - 0x84, 0xa3, 0x06, 0x0b, 0xc8, 0x4f, 0xfa, 0xd1, 0xb0, 0xfe, 0x43, 0xf9, 0xff, 0xf8, 0x3f, 0xac, - 0x3f, 0xf0, 0x18, 0x3f, 0x7f, 0xfe, 0xf2, 0x0f, 0xf9, 0x0f, 0x7f, 0x21, 0x61, 0xec, 0x29, 0xbf, - 0xc1, 0x61, 0x49, 0x20, 0xc2, 0x7f, 0x92, 0x85, 0x02, 0x70, 0xea, 0xbd, 0x44, 0x7f, 0xa0, 0xb0, - 0xef, 0x40, 0x6b, 0x7a, 0x80, 0xef, 0xd0, 0x58, 0x7f, 0xe0, 0xa0, 0xff, 0x9c, 0x3f, 0x9f, 0xff, - 0x83, 0xf9, 0xc3, 0xff, 0x01, 0xc3, 0xf7, 0xff, 0xef, 0x20, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, - 0xff, 0xef, 0x06, 0xd0, 0x98, 0xc3, 0xd4, 0x34, 0xff, 0x40, 0xbb, 0x4f, 0x03, 0x43, 0x2b, 0x49, - 0xe9, 0xe9, 0x0b, 0xcd, 0x0d, 0x5c, 0x84, 0xd5, 0x83, 0x06, 0x87, 0xac, 0x2f, 0xf8, 0x14, 0x42, - 0x70, 0xfe, 0xbf, 0xfd, 0x07, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xf3, 0xff, 0xfb, 0xc8, 0x0f, 0xfc, - 0x1f, 0x9e, 0xa3, 0xf8, 0x17, 0xfd, 0x44, 0x70, 0x4b, 0xf4, 0xc5, 0x01, 0x1d, 0x5b, 0x19, 0xa1, - 0x39, 0x1a, 0x0e, 0xc3, 0x47, 0xa1, 0x05, 0xc1, 0x9d, 0x1d, 0x03, 0xa1, 0x5e, 0xab, 0xc9, 0xf0, - 0x66, 0x0a, 0x57, 0x16, 0x85, 0x5c, 0xc8, 0x48, 0x7e, 0xb0, 0xfe, 0xae, 0xf5, 0x72, 0x1f, 0x9c, - 0x3f, 0x7f, 0xfe, 0xf4, 0x0f, 0xe4, 0x3f, 0x38, 0x75, 0x03, 0xe7, 0x1a, 0xfe, 0x40, 0xe0, 0x6b, - 0xe0, 0xa9, 0xc5, 0x03, 0xb0, 0xa9, 0xc3, 0xd7, 0x61, 0x9c, 0x5f, 0xf0, 0x4e, 0x6b, 0xfb, 0x40, - 0xe4, 0xff, 0xd2, 0x07, 0x09, 0xb0, 0xa8, 0x13, 0xd3, 0x4b, 0xb8, 0x2b, 0xc8, 0xd0, 0xb6, 0x0a, - 0x0c, 0x8c, 0xe5, 0x03, 0xcf, 0x90, 0x60, 0xa0, 0x72, 0x15, 0xc1, 0x80, 0x0f, 0xfc, 0x1e, 0x90, - 0xe6, 0x0f, 0xa4, 0xff, 0xf4, 0x09, 0x05, 0x49, 0x52, 0x0f, 0xc6, 0x0c, 0xc1, 0x81, 0xa2, 0x7e, - 0x3b, 0xc1, 0x48, 0x6c, 0x2c, 0x3a, 0x47, 0xff, 0x82, 0x90, 0x2b, 0x5b, 0x50, 0x52, 0x05, 0x6b, - 0x68, 0x6b, 0xd7, 0xff, 0x4f, 0x90, 0x9e, 0xa1, 0x80, 0x85, 0x7a, 0x07, 0xa0, 0xf2, 0x8a, 0x31, - 0xc1, 0xfd, 0xe9, 0x05, 0xa1, 0xff, 0x83, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, - 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, - 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x9f, 0xff, 0xc8, 0x7f, - 0xe0, 0xe0, 0x0f, 0xfc, 0x87, 0xfc, 0xdf, 0x21, 0xa9, 0xfd, 0x21, 0xf4, 0xa0, 0x50, 0x3f, 0xf0, - 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, - 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0x7f, 0xfe, - 0x40, 0x0f, 0xfc, 0x1f, 0xb0, 0xec, 0x3f, 0xb0, 0xec, 0x3d, 0x83, 0x0e, 0xc3, 0xd6, 0x61, 0xd8, - 0x7d, 0xb8, 0x76, 0x1f, 0xdb, 0xff, 0xc8, 0x6c, 0x3b, 0x0f, 0xec, 0x3b, 0x0f, 0xd6, 0x1d, 0x87, - 0x9f, 0x83, 0xb0, 0xe7, 0x8c, 0x3b, 0x0f, 0xec, 0x3b, 0x0f, 0xec, 0x33, 0xa1, 0xfb, 0x3f, 0xf8, - 0x0f, 0xa8, 0x1f, 0x7f, 0xfe, 0xf0, 0x7d, 0x40, 0xfc, 0xbd, 0xcb, 0xc1, 0x5f, 0xff, 0x07, 0xfe, - 0x0f, 0x5f, 0xff, 0x05, 0x40, 0xa8, 0x13, 0x85, 0x40, 0xa8, 0x13, 0x85, 0xff, 0xf8, 0x2d, 0x0f, - 0xce, 0x16, 0x1f, 0xf8, 0xa0, 0x7f, 0xe7, 0x0f, 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xa8, 0x1f, 0xbf, - 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xcb, 0xa8, 0xb8, 0x3a, 0xff, 0xf4, 0x1f, 0xf8, 0x3e, 0xbf, 0xff, - 0x40, 0x90, 0xff, 0x30, 0x24, 0x1f, 0xe4, 0x60, 0xf6, 0x1b, 0x43, 0xf3, 0x86, 0xd0, 0xfd, 0xc1, - 0xb4, 0x08, 0x4f, 0x83, 0xb4, 0x1a, 0x79, 0x0f, 0x5f, 0x83, 0xff, 0x07, 0x0f, 0x9c, 0x3f, 0x5f, - 0xff, 0xb0, 0xfc, 0xe1, 0xfe, 0xff, 0xf4, 0x1f, 0xf8, 0x3e, 0xff, 0xfd, 0xe0, 0x68, 0x7f, 0xd8, - 0x10, 0xd0, 0x10, 0xc8, 0x6c, 0x18, 0x24, 0x70, 0xe9, 0x30, 0x49, 0xa1, 0xec, 0xc1, 0x34, 0x0f, - 0x93, 0x04, 0xc1, 0xfe, 0xc1, 0xa1, 0xef, 0xff, 0xde, 0x40, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, - 0x3f, 0x50, 0x3f, 0x9a, 0xff, 0x21, 0x57, 0xfe, 0xa0, 0x28, 0x1f, 0xea, 0x02, 0x6f, 0xfc, 0xa8, - 0x3f, 0xf0, 0x7e, 0xff, 0xf0, 0x7b, 0x0f, 0x9c, 0x3d, 0xff, 0xe0, 0xf9, 0x83, 0x68, 0x7f, 0x61, - 0xb0, 0xf7, 0xff, 0xef, 0x00, 0x0f, 0x21, 0xff, 0x81, 0x61, 0xff, 0x81, 0xa1, 0xff, 0x8b, 0xff, - 0x07, 0xdc, 0xbd, 0xc1, 0xef, 0x21, 0xd8, 0x7a, 0xec, 0x35, 0x87, 0x58, 0x34, 0x2d, 0x0e, 0x50, - 0x1c, 0x1c, 0x1f, 0xf5, 0xf0, 0x7f, 0xe3, 0xc8, 0x7f, 0xcf, 0xe4, 0x3f, 0xae, 0x05, 0xc1, 0xcf, - 0xc1, 0xcf, 0xc8, 0x38, 0x3f, 0xd6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x50, 0x3b, 0x0f, 0xda, - 0x1d, 0x87, 0xef, 0xe0, 0x61, 0xf3, 0x81, 0xc1, 0xa1, 0xea, 0x01, 0xc1, 0xe4, 0x3b, 0xc0, 0xa0, - 0x37, 0x0c, 0xf8, 0x1a, 0x0c, 0xb0, 0xb6, 0x4c, 0x2c, 0x1c, 0x19, 0xe8, 0x16, 0x12, 0x1d, 0xe4, - 0x2c, 0x3f, 0xad, 0x0b, 0x0f, 0xd7, 0x68, 0x30, 0xfa, 0xd1, 0xf4, 0xa0, 0xef, 0x07, 0x37, 0xf0, - 0x10, 0xff, 0xc0, 0x0f, 0x21, 0xff, 0x81, 0xc1, 0xff, 0x8f, 0xfc, 0x87, 0xbd, 0x06, 0xe0, 0xe7, - 0x4a, 0x0e, 0x87, 0xfd, 0xf4, 0x1f, 0xcd, 0xca, 0xf4, 0xa0, 0x3e, 0x90, 0xf3, 0x78, 0x27, 0xff, - 0xc1, 0xce, 0x16, 0x82, 0xc3, 0x9c, 0x2d, 0x03, 0x87, 0x3f, 0xfe, 0x0e, 0x70, 0xb4, 0x0e, 0x1c, - 0xe1, 0x68, 0x1c, 0x39, 0xff, 0xf0, 0x40, 0x0c, 0x87, 0xfe, 0x0b, 0x0f, 0xfc, 0x0f, 0xff, 0x90, - 0xb8, 0x3f, 0xf1, 0xcf, 0xff, 0x21, 0xce, 0x1f, 0x68, 0x73, 0xff, 0xc8, 0x73, 0x87, 0xda, 0x1c, - 0xff, 0xf2, 0x1f, 0x68, 0x7f, 0xe3, 0xff, 0x83, 0x9e, 0xc3, 0x58, 0x7a, 0x0b, 0x9e, 0x0f, 0xf3, - 0x7d, 0x21, 0xdf, 0xa4, 0x2b, 0xf0, 0x10, 0xff, 0xc0, 0x3f, 0xff, 0x70, 0x7e, 0xd0, 0xfe, 0x7f, - 0xfc, 0x1c, 0xe1, 0xfb, 0x0e, 0x7f, 0xfc, 0x1c, 0xe1, 0xfb, 0x0e, 0x7a, 0xfd, 0x87, 0x3a, 0xfd, - 0x61, 0xf3, 0xc1, 0xff, 0x9f, 0xfc, 0x86, 0x79, 0xd0, 0xb8, 0x3a, 0x0d, 0xd3, 0x43, 0xf9, 0xbf, - 0x48, 0x67, 0xe9, 0x09, 0xbf, 0x07, 0xfe, 0x0e, 0x0f, 0xf9, 0x0f, 0xce, 0x1b, 0x83, 0xbf, 0xff, - 0x78, 0x34, 0x8f, 0x22, 0xc1, 0xaa, 0x75, 0x66, 0x30, 0x55, 0x3a, 0xb3, 0xa8, 0x2a, 0x27, 0xe3, - 0x0f, 0x54, 0xe0, 0xcc, 0x10, 0x3d, 0x2f, 0x43, 0x50, 0x75, 0x02, 0x7c, 0x86, 0x79, 0x38, 0x35, - 0xa1, 0xd7, 0xfc, 0x1e, 0xb6, 0x80, 0x74, 0x3f, 0x9f, 0xc8, 0x7b, 0xea, 0x20, 0x69, 0xf0, 0x7f, - 0xe0, 0xe0, 0x0f, 0x21, 0xff, 0x9c, 0x3f, 0xf7, 0x07, 0xfd, 0x7f, 0xe0, 0xce, 0x87, 0x58, 0x4e, - 0x87, 0xb8, 0x0f, 0x07, 0x9c, 0x0e, 0x96, 0x85, 0xc1, 0xf3, 0xc5, 0x87, 0xfb, 0xe4, 0x3f, 0xcf, - 0x07, 0xfa, 0xd0, 0xfe, 0x7c, 0x1f, 0xcf, 0xa0, 0xfe, 0xf4, 0x1f, 0xf8, 0x3f, 0xf0, 0x0f, 0xfc, - 0x1f, 0x30, 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xdf, 0xc9, 0x87, 0xce, 0x16, 0x0c, 0x3e, 0xd0, 0x38, - 0x34, 0x3a, 0xc2, 0xa0, 0x3e, 0x0d, 0xba, 0x68, 0x32, 0xc3, 0xdf, 0x05, 0x82, 0xc3, 0xdc, 0x16, - 0x14, 0x1d, 0x61, 0xb0, 0xfc, 0xe8, 0x6c, 0x3e, 0x78, 0x3b, 0x0f, 0x5c, 0x1e, 0xc3, 0xd2, 0x1f, - 0x61, 0xc0, 0x07, 0xff, 0xc1, 0xda, 0x1f, 0xb0, 0xed, 0x0f, 0xd8, 0x76, 0xff, 0xd6, 0x1d, 0xa0, - 0x70, 0xd8, 0x76, 0x83, 0x83, 0x61, 0xda, 0x3f, 0xc6, 0x1d, 0x83, 0x41, 0x43, 0x43, 0x67, 0x40, - 0x69, 0x21, 0xb1, 0x1e, 0x80, 0x90, 0x98, 0x35, 0x85, 0x21, 0x68, 0x56, 0x19, 0xa0, 0xe0, 0x7c, - 0x1e, 0xf0, 0xa0, 0x28, 0x3e, 0xa0, 0x0f, 0x21, 0xff, 0x8b, 0x0f, 0xfd, 0x7f, 0x90, 0xe7, 0x83, - 0x58, 0x77, 0x98, 0x2b, 0x0f, 0xe7, 0x7c, 0x1f, 0xf7, 0xa6, 0x0f, 0x9f, 0x43, 0xc1, 0xd7, 0x20, - 0x7f, 0xe0, 0xf7, 0x83, 0xb4, 0x35, 0xca, 0x0b, 0x83, 0x30, 0x1d, 0x5c, 0x1f, 0xeb, 0xc1, 0xfc, - 0xde, 0x43, 0xcf, 0xe8, 0x3f, 0xc8, 0x7f, 0xe0, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, - 0xf0, 0x75, 0x00, 0xe8, 0x7f, 0x68, 0x2c, 0x3f, 0xac, 0x2f, 0xf2, 0x13, 0xa0, 0xe4, 0x2c, 0x37, - 0x81, 0x65, 0x07, 0x0b, 0xb2, 0xf4, 0x4e, 0x85, 0x19, 0x03, 0x05, 0x87, 0xb0, 0xce, 0xe1, 0xf6, - 0x1d, 0xe4, 0x3e, 0xc3, 0x5d, 0xa1, 0xec, 0x17, 0x01, 0xf2, 0x1b, 0x28, 0x1e, 0xb0, 0xff, 0xc1, - 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0xb0, 0xf7, 0xf0, 0x5f, 0xe3, 0x81, 0x40, 0x50, 0x27, - 0x99, 0xb0, 0xaf, 0xa7, 0x0b, 0xc1, 0xd8, 0xce, 0x3e, 0x43, 0xb0, 0x4e, 0xcd, 0x87, 0x60, 0x9c, - 0x0f, 0xe8, 0x18, 0x26, 0x2c, 0x2d, 0x07, 0xd3, 0x4d, 0x45, 0x85, 0x84, 0xc1, 0x7c, 0x87, 0xd4, - 0x0a, 0xe0, 0xfd, 0xa0, 0xb4, 0x3e, 0xf8, 0xf4, 0x1f, 0xf8, 0x43, 0xe0, 0x0f, 0xa8, 0x1f, 0xcd, - 0xff, 0x41, 0x99, 0x90, 0x3c, 0x1e, 0x55, 0xf4, 0x1e, 0x7a, 0x2b, 0x0f, 0xd5, 0xef, 0x57, 0x26, - 0x87, 0xfb, 0x4c, 0xff, 0xe7, 0x43, 0xed, 0x0f, 0xcf, 0xff, 0x83, 0x3a, 0xdc, 0xb6, 0x19, 0xd6, - 0xe5, 0xb0, 0xcf, 0xff, 0x83, 0x9a, 0x04, 0xf2, 0x17, 0xa4, 0x3c, 0xda, 0x1f, 0xf8, 0x20, 0x0f, - 0xfa, 0x0e, 0xbf, 0xa0, 0x58, 0x74, 0x98, 0xc3, 0xfa, 0x04, 0x98, 0xce, 0x83, 0x0a, 0xfe, 0xb6, - 0x28, 0x14, 0x98, 0xc0, 0x7c, 0x1a, 0xfe, 0x8b, 0xc8, 0x7d, 0x85, 0xe7, 0x43, 0xec, 0x3a, 0xea, - 0x07, 0xfc, 0x5c, 0xd8, 0x6f, 0x81, 0xe4, 0x14, 0x0a, 0x9b, 0x89, 0x76, 0x15, 0x98, 0xc1, 0x78, - 0x36, 0x0c, 0x35, 0xc1, 0xfb, 0x03, 0xc1, 0xff, 0x83, 0xfc, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, - 0xfc, 0x0a, 0x07, 0xfe, 0x06, 0x87, 0xef, 0xff, 0xde, 0x02, 0xfb, 0xcb, 0xe0, 0xf9, 0xf4, 0x1f, - 0xfb, 0x9c, 0x3f, 0xe7, 0x06, 0x87, 0xfb, 0x80, 0xe1, 0xfd, 0x61, 0xbc, 0x1f, 0x58, 0x7b, 0xc1, - 0x9f, 0x07, 0xef, 0x20, 0xe0, 0xff, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0xff, 0xfe, 0x43, - 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0xc1, 0xfc, 0xbd, 0xcb, 0xe0, 0x7f, 0xfe, 0xf0, 0x7c, - 0xf8, 0x3f, 0xf1, 0x58, 0x3f, 0xe7, 0x4d, 0x0f, 0xf7, 0x01, 0xc3, 0xf3, 0xc1, 0xad, 0x0e, 0xb8, - 0x3d, 0x70, 0x5c, 0x1f, 0xcd, 0x87, 0xfe, 0x0e, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, - 0x07, 0xfe, 0x07, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xde, 0x43, 0xff, 0x3d, 0x03, 0xff, 0x50, 0xc3, - 0xff, 0x60, 0xe0, 0xff, 0x50, 0x0e, 0x1f, 0xd7, 0x05, 0x61, 0xf5, 0xb6, 0x17, 0x83, 0xbc, 0x82, - 0xc2, 0xf2, 0x0e, 0x0e, 0xd0, 0xac, 0x3f, 0xf0, 0x70, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xef, - 0xff, 0xc1, 0xfd, 0xc1, 0xff, 0x81, 0x40, 0xff, 0xc0, 0xe0, 0xfc, 0xbe, 0xe5, 0xf0, 0x3f, 0xff, - 0x78, 0x3e, 0x7c, 0x1f, 0xf8, 0xea, 0x0f, 0xfa, 0xc1, 0xa1, 0xfd, 0x68, 0x1d, 0x0f, 0x3e, 0x43, - 0x3e, 0x42, 0xf4, 0x1f, 0xaf, 0x01, 0x0f, 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0xe5, 0xd7, 0x90, 0xdf, - 0xf5, 0x14, 0x1f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x03, 0x43, 0xff, 0x03, 0x83, 0xf7, 0xff, - 0xef, 0x07, 0xcf, 0x83, 0xff, 0x17, 0x90, 0xff, 0xda, 0xb0, 0xff, 0xb8, 0x1c, 0x1f, 0xde, 0x0d, - 0xe0, 0xf5, 0xc1, 0xeb, 0x82, 0xf2, 0x1f, 0x9f, 0x07, 0xfe, 0x0e, 0x0f, 0xa8, 0x1f, 0xf8, 0x1c, - 0x1f, 0xcf, 0xff, 0xa0, 0xce, 0x15, 0x02, 0xa0, 0x67, 0x0a, 0x81, 0x50, 0x33, 0x85, 0xa1, 0x50, - 0x33, 0x85, 0xa1, 0x50, 0x2f, 0xff, 0xde, 0x0f, 0xaf, 0x21, 0xff, 0xb9, 0xc3, 0xfe, 0xb0, 0x70, - 0x7f, 0x58, 0x6e, 0x0f, 0x5e, 0x0f, 0x7a, 0x0b, 0xc8, 0x7e, 0x7c, 0x87, 0xfe, 0x0c, 0x0f, 0x90, - 0xff, 0xc0, 0x70, 0xff, 0xc0, 0xa0, 0x7f, 0x7f, 0xfe, 0xf0, 0x7b, 0x80, 0xe1, 0xfd, 0xe0, 0xd6, - 0x1f, 0x58, 0x30, 0xac, 0x33, 0xc1, 0x61, 0xae, 0x1d, 0xff, 0xe9, 0x83, 0xee, 0x0a, 0x81, 0xfd, - 0x86, 0xa0, 0x7e, 0xb0, 0xd2, 0x1f, 0x58, 0x76, 0x87, 0xac, 0x39, 0xc3, 0xdc, 0x1a, 0xf4, 0x1f, - 0xf8, 0x3f, 0x09, 0x81, 0x40, 0xff, 0x70, 0x28, 0x1f, 0xef, 0xff, 0x41, 0xa8, 0xb7, 0x2f, 0x04, - 0xe1, 0xa8, 0x1f, 0xa4, 0x36, 0x87, 0xfe, 0x07, 0x07, 0xef, 0xff, 0xde, 0x0f, 0x9f, 0x21, 0xff, - 0xb9, 0xc3, 0xfe, 0xb0, 0x70, 0x7f, 0x78, 0x37, 0x07, 0xaf, 0x07, 0xbd, 0x05, 0xe4, 0x3f, 0x3e, - 0x0f, 0xfc, 0x1c, 0x0f, 0xd4, 0x0f, 0xe7, 0x81, 0x40, 0xff, 0xac, 0xa0, 0x7e, 0x43, 0xa8, 0x1f, - 0xae, 0x0a, 0x81, 0xfe, 0xa0, 0x34, 0x3f, 0xf0, 0x34, 0x3e, 0xff, 0xfd, 0xe0, 0xfd, 0x61, 0xff, - 0x81, 0xa8, 0x3f, 0xf7, 0x1e, 0x43, 0xfb, 0xc1, 0x3c, 0x1c, 0xdc, 0x1e, 0xb4, 0x1e, 0x83, 0xf9, - 0x83, 0xff, 0x07, 0x0f, 0xa8, 0x1f, 0xab, 0xde, 0xaf, 0x07, 0xea, 0x07, 0xf5, 0xff, 0xe4, 0x3f, - 0xa8, 0x15, 0x03, 0xfa, 0x81, 0x50, 0x37, 0xff, 0xd0, 0x6c, 0x34, 0x87, 0xf7, 0xff, 0xe8, 0x3e, - 0x7c, 0x1a, 0x81, 0xf7, 0x50, 0x5a, 0x1e, 0xf0, 0x39, 0xe0, 0xeb, 0x83, 0x79, 0x0d, 0xe8, 0x3e, - 0x7e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xea, 0x07, 0xfe, 0x1e, 0x0f, 0xef, 0xff, 0xde, 0x0e, - 0xb0, 0xdc, 0x1f, 0x5a, 0x1d, 0xc1, 0x9f, 0x3f, 0xe7, 0xc8, 0x34, 0x3f, 0xce, 0x83, 0xff, 0xf0, - 0x7a, 0x81, 0xff, 0x81, 0xa1, 0xff, 0x87, 0xff, 0x41, 0xff, 0x81, 0xa1, 0xff, 0x87, 0x0f, 0xfb, - 0xf2, 0x1f, 0xf8, 0x3f, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xd7, 0xff, 0xe8, 0x32, 0x15, 0x00, - 0xa0, 0xf6, 0x82, 0x80, 0xa0, 0x79, 0xc1, 0xa3, 0x87, 0xe8, 0x1a, 0x48, 0x77, 0xff, 0xef, 0x07, - 0xd7, 0xa0, 0xff, 0xdc, 0xe1, 0xff, 0x58, 0x38, 0x3f, 0xac, 0x37, 0x07, 0xaf, 0x07, 0xae, 0x0b, - 0xc8, 0x7e, 0x6c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfe, 0x1c, 0x3f, 0xbf, 0xff, - 0x78, 0x3d, 0xe0, 0x78, 0x3f, 0x3c, 0x1a, 0xd0, 0xd7, 0x21, 0xe6, 0xf0, 0x10, 0xfd, 0x40, 0x20, - 0xff, 0xfd, 0xe0, 0x95, 0x2f, 0x51, 0x60, 0xed, 0x0d, 0x40, 0xfc, 0xe1, 0xa8, 0x1f, 0xd4, 0x0a, - 0x81, 0xff, 0x81, 0xc1, 0xff, 0x3f, 0x21, 0x80, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfe, 0x2c, 0x3f, - 0xbf, 0xff, 0x78, 0x39, 0xd0, 0x3a, 0x1f, 0x5a, 0x19, 0xd0, 0xd7, 0x90, 0xfb, 0xd0, 0x36, 0x80, - 0x60, 0x3b, 0x06, 0xa0, 0x28, 0x07, 0x0f, 0x50, 0x14, 0x03, 0x87, 0xa8, 0x0a, 0x01, 0xc3, 0xda, - 0x0a, 0x01, 0xc3, 0x9c, 0x2a, 0x01, 0xc3, 0xb8, 0x2a, 0x01, 0xc3, 0x30, 0x7e, 0x70, 0xff, 0xc1, - 0xf0, 0x0f, 0x94, 0x1f, 0xf8, 0x18, 0x7f, 0x5f, 0xff, 0xb0, 0xe7, 0xca, 0xf2, 0x1f, 0xbc, 0x1b, - 0xc1, 0xeb, 0x83, 0xd7, 0x05, 0xff, 0xfb, 0xc1, 0x38, 0x7c, 0x87, 0x9c, 0xf0, 0x5a, 0x1e, 0x70, - 0x3d, 0xc1, 0xf3, 0x84, 0xf9, 0x0f, 0x9c, 0x1e, 0x57, 0x07, 0x9d, 0xe0, 0xdc, 0x1c, 0xe1, 0xff, - 0x80, 0xff, 0xfc, 0x00, 0x0e, 0x43, 0xff, 0x05, 0xa1, 0xff, 0x8f, 0xfc, 0x1f, 0x78, 0x3b, 0x43, - 0xde, 0x0e, 0xe0, 0xf5, 0x3f, 0xfc, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, 0x0a, 0x81, 0x61, 0xec, 0x2a, - 0x05, 0x87, 0x38, 0x5a, 0x16, 0x85, 0xff, 0xfb, 0xc1, 0xf6, 0xac, 0x3f, 0xcf, 0x01, 0xd0, 0xf3, - 0xe4, 0x3b, 0xc8, 0x5e, 0x43, 0xf3, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0xe5, - 0xee, 0x5f, 0x81, 0xff, 0xfb, 0xc1, 0xce, 0x1b, 0x43, 0xe7, 0x05, 0x01, 0xa1, 0xd7, 0xff, 0xa0, - 0xbe, 0x41, 0x40, 0x3d, 0xa2, 0x68, 0x28, 0x07, 0x10, 0xdf, 0xfe, 0x0f, 0x68, 0x28, 0x16, 0x1e, - 0xff, 0xf0, 0x7b, 0x41, 0x40, 0xe8, 0x32, 0x15, 0x03, 0x38, 0x7f, 0x7f, 0x90, 0x0f, 0xa8, 0x1f, - 0x9f, 0xff, 0xc8, 0x7c, 0xf0, 0x7f, 0xe7, 0xa7, 0x21, 0xe6, 0xf2, 0x15, 0xe4, 0x27, 0x90, 0xf9, - 0x82, 0xff, 0xfd, 0xe0, 0xff, 0xc6, 0x1c, 0xff, 0x82, 0xc3, 0x98, 0x27, 0x0b, 0x0e, 0x60, 0xd8, - 0x58, 0x73, 0xfe, 0x0b, 0x0e, 0x60, 0xf9, 0xc3, 0xff, 0x7d, 0x04, 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, - 0xfc, 0x0e, 0x0f, 0xef, 0xff, 0xde, 0x0e, 0x74, 0x0e, 0x1f, 0x9d, 0x0c, 0xe8, 0x75, 0xdf, 0xeb, - 0x80, 0xf8, 0x3f, 0xd6, 0x04, 0x3f, 0xf0, 0x6b, 0xff, 0xd0, 0x7f, 0x50, 0x3f, 0xce, 0x0a, 0x03, - 0x0f, 0x3a, 0x0a, 0x01, 0xc3, 0x3a, 0x15, 0x02, 0x70, 0xfa, 0xf2, 0x19, 0x00, 0x0f, 0xfc, 0x1f, - 0xf5, 0x03, 0xfb, 0xff, 0xf0, 0x7f, 0x61, 0xfe, 0x7f, 0xfc, 0x87, 0xec, 0x3f, 0xd7, 0xff, 0xec, - 0x3a, 0xc5, 0x0e, 0x1f, 0x58, 0x18, 0x16, 0x19, 0xf5, 0xfe, 0xa7, 0x03, 0x83, 0x50, 0x33, 0xa1, - 0xf5, 0x03, 0xfa, 0xff, 0xf4, 0x1f, 0xcc, 0x1f, 0xf8, 0x0c, 0x1f, 0x0f, 0xa8, 0x1f, 0xf8, 0x1a, - 0x1f, 0xaf, 0xff, 0xd8, 0x7d, 0xab, 0x0f, 0xfb, 0x80, 0xe1, 0xfa, 0xd0, 0xcf, 0x21, 0x7f, 0xfe, - 0xf0, 0x13, 0x41, 0x40, 0x38, 0x7b, 0x0a, 0x81, 0x61, 0xef, 0xff, 0x07, 0xb4, 0x14, 0x0b, 0x0f, - 0x61, 0x50, 0x2c, 0x3d, 0xff, 0xe0, 0xf6, 0x87, 0x9c, 0x20, 0x0f, 0xa0, 0xff, 0xc0, 0xb0, 0xfe, - 0xff, 0xfd, 0xe0, 0xe7, 0x81, 0x68, 0x7e, 0xf0, 0xa3, 0xc1, 0xf7, 0x81, 0x40, 0x78, 0x35, 0xd3, - 0xfd, 0x4e, 0x04, 0x1d, 0x40, 0xe8, 0x2b, 0xff, 0xd0, 0x7f, 0x21, 0xff, 0x82, 0xa0, 0x7f, 0xbf, - 0xfc, 0x87, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x80, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, - 0xfb, 0xff, 0xf0, 0x7f, 0x61, 0xfe, 0x7f, 0xfc, 0x87, 0xed, 0x0f, 0xef, 0xff, 0xde, 0x0e, 0x70, - 0xda, 0x1f, 0x3e, 0xad, 0xe8, 0x3b, 0xc1, 0x50, 0x2f, 0x20, 0xe0, 0xd4, 0x0d, 0x68, 0x5f, 0xfe, - 0x0f, 0xea, 0x12, 0x1f, 0xcf, 0x01, 0xf2, 0x1d, 0x79, 0x0e, 0x7c, 0x1f, 0xf8, 0x24, 0x00, 0x0d, - 0x85, 0xff, 0x03, 0xfc, 0x83, 0x47, 0x0e, 0xc3, 0xb0, 0x30, 0x2f, 0xe0, 0xb0, 0x30, 0x76, 0x1a, - 0x80, 0x60, 0x2a, 0xd6, 0x30, 0xa8, 0x0a, 0xba, 0xb8, 0x2d, 0x0e, 0xc1, 0xa0, 0xb8, 0x3c, 0x83, - 0x43, 0xf7, 0xff, 0xef, 0x07, 0xd7, 0x40, 0xff, 0xac, 0x1c, 0x1f, 0x37, 0x83, 0x7a, 0x42, 0xf4, - 0x87, 0x9b, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf6, 0x1f, 0xf8, 0x16, 0x1f, 0xdf, 0xff, - 0xbc, 0x1c, 0xe1, 0xb8, 0x3e, 0xb0, 0x50, 0x1e, 0x0d, 0x77, 0xfe, 0x7c, 0x08, 0x3a, 0x81, 0xc8, - 0x74, 0x94, 0x18, 0x3f, 0x48, 0x6a, 0x07, 0x7f, 0xfe, 0xf0, 0x76, 0x86, 0xa0, 0x7c, 0xe1, 0xd4, - 0x0f, 0x5a, 0x1d, 0x40, 0xe7, 0x0f, 0xa8, 0x1f, 0xf8, 0x3f, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x64, 0x70, 0x50, 0x3e, 0x71, 0xc1, 0x36, 0x19, 0xd2, 0x80, 0x92, 0xc2, 0x91, - 0xc2, 0x90, 0x68, 0x4d, 0xa3, 0xe4, 0x3e, 0x60, 0xa8, 0x1f, 0xf8, 0x1a, 0x1f, 0xbf, 0xff, 0x78, - 0x3e, 0xac, 0x1f, 0xf5, 0x83, 0x83, 0xf3, 0xe0, 0xde, 0x43, 0x7a, 0x43, 0xcf, 0xc1, 0xff, 0x83, - 0x80, 0x0f, 0xfc, 0x1f, 0xa8, 0x16, 0x87, 0xac, 0xa0, 0x3f, 0xe0, 0xb6, 0x8f, 0x06, 0xa0, 0x75, - 0x16, 0x80, 0xe1, 0xd7, 0x05, 0x47, 0x42, 0xba, 0x82, 0x7c, 0x86, 0x81, 0x46, 0xf4, 0x1f, 0xcc, - 0xc8, 0x7f, 0xe0, 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0xf9, 0xf2, 0x1f, 0xf3, 0xa6, 0x87, 0xf5, 0xa0, - 0x79, 0x0d, 0x7a, 0x0f, 0x5f, 0x01, 0x0f, 0xfc, 0x80, 0x0f, 0x90, 0xff, 0xc0, 0x70, 0xfe, 0xff, - 0xfd, 0xe0, 0xe7, 0x80, 0xe8, 0x7e, 0xe0, 0xce, 0x87, 0x5f, 0xfe, 0x82, 0xf1, 0xa1, 0xf5, 0x81, - 0x07, 0xfe, 0x0f, 0xda, 0x1f, 0xf8, 0x1f, 0xf4, 0x1f, 0xb4, 0x3f, 0xef, 0xff, 0xde, 0x0e, 0xa0, - 0x66, 0x0f, 0x3e, 0xad, 0xf8, 0x39, 0x97, 0x06, 0x60, 0xff, 0xc1, 0xe0, 0x1c, 0x60, 0xda, 0x1c, - 0xe3, 0x06, 0xd0, 0xe7, 0xe9, 0xab, 0xac, 0x1c, 0xcb, 0xb9, 0x60, 0x7e, 0x83, 0x68, 0x7b, 0x18, - 0x36, 0x87, 0x38, 0xcf, 0xfd, 0x03, 0x46, 0x0f, 0xfc, 0x1c, 0xc1, 0xfb, 0xff, 0xf7, 0x83, 0xe7, - 0xc8, 0x7f, 0xee, 0x74, 0x3f, 0x36, 0x85, 0xe8, 0x37, 0xc8, 0x79, 0xbc, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1f, 0xcb, 0x53, 0xe8, 0x37, 0xab, 0x90, 0x28, 0x3b, 0x09, 0x82, 0xd0, 0xe6, 0x26, 0x04, - 0x87, 0xce, 0x82, 0xc3, 0xf7, 0xfa, 0x10, 0xfe, 0x7c, 0x83, 0x83, 0xcf, 0xa1, 0x6b, 0x83, 0x5f, - 0x5e, 0x96, 0xc3, 0xfb, 0x83, 0xf7, 0xff, 0xef, 0x07, 0xdc, 0xe1, 0xfe, 0x78, 0x17, 0x07, 0x53, - 0x90, 0xeb, 0xe0, 0x28, 0x3f, 0xe4, 0x0c, 0xa0, 0xe4, 0x3f, 0xb4, 0x2d, 0x0e, 0x7f, 0xff, 0x41, - 0xf4, 0x98, 0x7e, 0x7f, 0xfd, 0x06, 0x70, 0x60, 0xc0, 0xe1, 0x9d, 0xe0, 0x55, 0xe0, 0xcf, 0x5f, - 0xd8, 0x67, 0x0f, 0xce, 0x19, 0xff, 0xf8, 0x3f, 0x9c, 0x3f, 0x7f, 0xfe, 0xf4, 0x1e, 0xb7, 0x0f, - 0xf3, 0xe0, 0x3c, 0x86, 0xfa, 0x43, 0xaf, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xee, 0x0f, - 0xef, 0xff, 0xde, 0x0e, 0xb5, 0x03, 0x83, 0xcf, 0x14, 0x0a, 0xd0, 0xba, 0x7f, 0xa8, 0x58, 0x7d, - 0x42, 0x81, 0xef, 0xff, 0xde, 0x0f, 0x3e, 0x43, 0xfc, 0xff, 0xe8, 0x35, 0xf2, 0x1c, 0xe1, 0xb4, - 0xd0, 0xe7, 0x0f, 0xbd, 0x5d, 0xe0, 0xfb, 0x43, 0x9c, 0x3e, 0xff, 0xe0, 0x80, 0x0f, 0xfc, 0x1f, - 0xf6, 0x87, 0xf3, 0xff, 0xe4, 0x33, 0x04, 0xa1, 0x24, 0x33, 0x19, 0x2b, 0x24, 0x33, 0x0a, 0xa9, - 0x24, 0x33, 0x4f, 0xf3, 0x21, 0x98, 0x7a, 0x92, 0x43, 0x33, 0x92, 0x4c, 0x87, 0x21, 0x48, 0x4a, - 0x0b, 0xff, 0xf7, 0x83, 0xeb, 0xa0, 0x7f, 0xd6, 0x0e, 0x0f, 0xd7, 0x83, 0x7a, 0x42, 0xf4, 0x87, - 0x9b, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0x90, 0xff, 0xc0, 0xb0, 0xff, 0xc0, 0xd0, 0xff, 0xc3, 0x87, - 0xf9, 0x75, 0xaf, 0xe0, 0x7f, 0xfe, 0xf0, 0x73, 0x86, 0xb0, 0xfd, 0xa1, 0xb8, 0x3e, 0x70, 0xec, - 0x3f, 0x79, 0x0b, 0xc1, 0xfd, 0x79, 0xb0, 0xff, 0xcf, 0xc1, 0xff, 0x3e, 0xbc, 0x87, 0xcf, 0xc1, - 0x3e, 0x42, 0xfa, 0x43, 0xd6, 0x87, 0xfe, 0x02, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x7f, 0xe0, 0x61, - 0x3f, 0xe8, 0x27, 0x0d, 0x21, 0x50, 0x7f, 0xc5, 0x02, 0xd0, 0xb4, 0x18, 0xe1, 0x61, 0xb0, 0x38, - 0x30, 0x38, 0x4e, 0x0a, 0x03, 0x4e, 0x0a, 0x80, 0xd0, 0x39, 0x86, 0x78, 0xc3, 0x7a, 0x0f, 0x7a, - 0x0d, 0x61, 0xf3, 0xe0, 0xde, 0x83, 0xdd, 0x30, 0x73, 0xa1, 0x3c, 0x05, 0x70, 0x2d, 0x07, 0x06, - 0xd0, 0xce, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1c, 0xe1, 0xff, 0x86, 0x05, 0xfe, 0x0d, 0x40, 0xda, - 0x38, 0x1f, 0xe0, 0x60, 0xa0, 0x6c, 0x18, 0x30, 0x68, 0x6c, 0x18, 0x30, 0x7e, 0x18, 0x70, 0x61, - 0x9c, 0xd2, 0x83, 0x86, 0x72, 0xdc, 0x0c, 0x19, 0x80, 0xf8, 0x1a, 0x19, 0x82, 0xf2, 0x61, 0xd4, - 0x05, 0xaa, 0xc3, 0xa4, 0xb0, 0x38, 0x7b, 0x06, 0x14, 0x85, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, - 0x1e, 0x90, 0xbf, 0xe8, 0x2d, 0x0f, 0x70, 0x7b, 0x43, 0xda, 0x19, 0xfe, 0x0d, 0xa1, 0xce, 0x0c, - 0x36, 0x87, 0x50, 0x70, 0xda, 0x1d, 0xa3, 0x3f, 0xf8, 0x18, 0x24, 0x36, 0x87, 0x71, 0x87, 0x68, - 0x7a, 0xf0, 0x76, 0x87, 0xde, 0x43, 0x68, 0x7a, 0xed, 0x0b, 0x43, 0xac, 0x12, 0x16, 0x86, 0x60, - 0xfd, 0xa1, 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0xfb, 0x0f, 0x30, 0x6c, 0x18, 0x7a, 0x81, 0xb0, 0x61, - 0xdf, 0xc0, 0xc1, 0xde, 0x0b, 0x06, 0x0e, 0xf4, 0xe1, 0x60, 0xdf, 0x4e, 0x38, 0x18, 0x66, 0xc1, - 0x8e, 0x09, 0x28, 0x0c, 0x18, 0xc0, 0xe3, 0x0b, 0x06, 0x30, 0x5f, 0x05, 0x83, 0xb4, 0x37, 0x90, - 0x60, 0xc3, 0xcf, 0x60, 0xc3, 0xa4, 0x74, 0x41, 0xa1, 0xb0, 0x68, 0x75, 0xfd, 0x07, 0xfe, 0x0e, - 0x0f, 0xfc, 0x1f, 0x61, 0xff, 0x80, 0xe1, 0x3f, 0xe8, 0x2a, 0x07, 0xe7, 0x03, 0xfe, 0x0c, 0xe1, - 0xd8, 0x18, 0x27, 0x0f, 0x60, 0x90, 0x9c, 0x39, 0x81, 0xbf, 0xf9, 0x28, 0x0c, 0x5a, 0xd6, 0x03, - 0xd4, 0x19, 0xc3, 0xef, 0x21, 0x9c, 0x3e, 0xbc, 0x19, 0xc3, 0xd6, 0x58, 0x4e, 0x1d, 0x61, 0xf3, - 0x87, 0x41, 0xeb, 0xc8, 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x1e, 0xc3, 0xb0, 0xf9, 0xc3, 0x58, 0x7d, - 0x40, 0xdc, 0xbe, 0xfe, 0x1e, 0xbb, 0x06, 0x0c, 0xd0, 0xce, 0x0c, 0x1b, 0x87, 0x38, 0xc3, 0x83, - 0x82, 0x62, 0x4a, 0x05, 0xc0, 0x62, 0xdd, 0x0d, 0xa5, 0x00, 0xf8, 0x3c, 0x94, 0x0b, 0xd0, 0x7d, - 0x40, 0x39, 0xc1, 0xed, 0x2c, 0x3f, 0x9c, 0x18, 0x7e, 0xfa, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, - 0x70, 0xff, 0xc5, 0x03, 0x57, 0x82, 0xd0, 0x9d, 0x6b, 0x3f, 0xe7, 0x0d, 0x85, 0x81, 0x9c, 0x36, - 0x06, 0x05, 0x1c, 0x36, 0x09, 0x06, 0xac, 0x36, 0x0c, 0x2c, 0x70, 0xd8, 0x38, 0x71, 0xc3, 0x61, - 0x7c, 0x8e, 0x1b, 0x0d, 0xe4, 0x70, 0xd8, 0x4f, 0x6a, 0xc2, 0x70, 0x3a, 0x51, 0xff, 0x1e, 0x43, - 0x38, 0x68, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1e, 0x70, 0xff, 0xc0, 0xa0, 0x57, 0xf9, 0x0b, 0x83, - 0xfb, 0x47, 0xf9, 0x0f, 0x68, 0x58, 0x34, 0x3d, 0xa0, 0x70, 0x61, 0xf6, 0x82, 0x80, 0xc7, 0xfc, - 0x83, 0x47, 0x1c, 0x36, 0x83, 0x8d, 0x1c, 0x3f, 0xbe, 0x03, 0x87, 0xfb, 0xc0, 0x70, 0xe8, 0x27, - 0xb1, 0xc3, 0xb0, 0x3a, 0x4a, 0xd0, 0x9c, 0x74, 0x3a, 0xfe, 0x43, 0xff, 0x07, 0x0f, 0xa0, 0xff, - 0xc1, 0x58, 0x7e, 0xbf, 0xff, 0x61, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x3f, - 0xfe, 0x0f, 0xcc, 0x1f, 0xf8, 0x78, 0x3f, 0xbf, 0xff, 0x79, 0x0d, 0x61, 0xa8, 0x1f, 0x3c, 0x13, - 0x87, 0xf3, 0x7a, 0xd0, 0xff, 0x37, 0xe9, 0x0c, 0xdf, 0x48, 0x57, 0x90, 0x94, 0x1f, 0xc8, 0x00, - 0x0f, 0xfc, 0x1f, 0xb0, 0xd4, 0x0f, 0xec, 0x36, 0x87, 0xb4, 0xc3, 0x61, 0xf3, 0x9b, 0xff, 0xc8, - 0x27, 0x15, 0xca, 0xa2, 0x1d, 0x85, 0x85, 0xa1, 0xec, 0x14, 0x0b, 0x0f, 0x78, 0x1a, 0x07, 0x0e, - 0xec, 0x1c, 0x0e, 0x0d, 0xc6, 0x15, 0xd8, 0x72, 0x0c, 0x33, 0xe0, 0xfd, 0x84, 0xf4, 0xd0, 0xf6, - 0x36, 0x81, 0xe0, 0xec, 0xe0, 0xe6, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1c, 0xe1, 0xff, 0x86, 0x0a, - 0xbe, 0x0a, 0x81, 0xfd, 0x8f, 0xf2, 0x1e, 0xc2, 0xc1, 0x87, 0xd8, 0x1c, 0x18, 0x7d, 0x82, 0x83, - 0x97, 0xf8, 0x1a, 0x50, 0x3e, 0xc1, 0x6e, 0x87, 0xd8, 0x4f, 0x83, 0xf6, 0x1b, 0xd0, 0x7d, 0x85, - 0x66, 0x87, 0xb0, 0x58, 0x6f, 0xf8, 0x60, 0xff, 0xb0, 0x0f, 0xfc, 0x1e, 0x70, 0x3f, 0xe8, 0x33, - 0x07, 0xea, 0x06, 0xa0, 0x48, 0x69, 0x0b, 0xf8, 0x90, 0xb4, 0x36, 0x0c, 0x90, 0xb4, 0x36, 0x39, - 0xa1, 0x61, 0x98, 0x63, 0x42, 0xd0, 0xa4, 0x93, 0xff, 0x03, 0x4c, 0x3f, 0x38, 0x5d, 0x87, 0xe7, - 0x0d, 0xe3, 0xfd, 0x50, 0x4f, 0xa0, 0xfa, 0x40, 0xe9, 0x07, 0xd8, 0x58, 0x7e, 0x7d, 0x07, 0xfe, - 0x0f, 0x0f, 0xfc, 0x1f, 0x61, 0xf3, 0x78, 0x36, 0x15, 0xf9, 0x41, 0x9c, 0x3e, 0xc3, 0xbf, 0xa0, - 0xd8, 0x7a, 0x49, 0x0d, 0x87, 0xb0, 0x68, 0x6c, 0x3d, 0x83, 0x7f, 0xf8, 0x60, 0x61, 0x9c, 0x39, - 0xea, 0x0e, 0xc3, 0xef, 0x21, 0xd8, 0x7c, 0xf8, 0x3b, 0x0f, 0xb7, 0xc1, 0xb0, 0xf7, 0x01, 0x09, - 0xc3, 0xb8, 0x37, 0xfe, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x60, 0xbf, 0xf0, 0x54, 0x0c, 0xe0, - 0xd0, 0xda, 0x19, 0xc1, 0xa0, 0x7f, 0x80, 0xe0, 0xd0, 0xd8, 0x30, 0x38, 0x34, 0x26, 0x1c, 0x0e, - 0x0d, 0x0a, 0x46, 0x7f, 0xf0, 0x34, 0x90, 0x50, 0x1a, 0x15, 0xb8, 0x54, 0x06, 0x86, 0x7c, 0x16, - 0x83, 0x43, 0xbc, 0x83, 0x0b, 0x43, 0x5b, 0x96, 0x16, 0x85, 0x61, 0xb4, 0x2d, 0x0a, 0x0d, 0x40, - 0xda, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1c, 0xc1, 0xcc, 0x1e, 0xa0, 0x7b, 0x83, 0xa8, 0x13, 0x5e, - 0x57, 0xf1, 0xcb, 0xa8, 0x0c, 0x19, 0xa1, 0xa8, 0x38, 0xe6, 0x86, 0xa0, 0xc3, 0x1c, 0xba, 0x84, - 0x92, 0x7f, 0xd1, 0xc6, 0x0d, 0x0c, 0xa0, 0x7c, 0x0c, 0x3f, 0xde, 0x06, 0x1f, 0xd7, 0x6e, 0x1f, - 0x9c, 0x2d, 0x0f, 0xda, 0x07, 0x0f, 0xfc, 0x1f, 0xf0, 0x03, 0x07, 0xb0, 0xfa, 0x81, 0xec, 0x3e, - 0xe0, 0x3f, 0xf4, 0x3f, 0xc1, 0xb4, 0x3d, 0x83, 0x0d, 0x87, 0x9c, 0x70, 0xda, 0x1d, 0x41, 0xcf, - 0xf9, 0x06, 0x94, 0x18, 0x27, 0x0b, 0x8c, 0x2c, 0x2d, 0x0d, 0x78, 0x2b, 0x2c, 0x3d, 0xe4, 0x2f, - 0x83, 0xce, 0xe8, 0x2e, 0x0e, 0x74, 0x47, 0xcf, 0x90, 0x3a, 0x17, 0xa0, 0xaf, 0x07, 0xc8, 0x7c, - 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0xfc, 0xc1, 0x98, 0x26, 0xfa, 0x43, 0x50, 0x25, 0x1a, 0x1d, 0xfc, - 0x1b, 0x43, 0xd8, 0x30, 0xda, 0x1e, 0xc1, 0x86, 0xd0, 0xe6, 0x1d, 0xff, 0xc0, 0x92, 0x81, 0xb8, - 0x3b, 0x8d, 0x09, 0xf0, 0x7b, 0xe0, 0xdb, 0xa1, 0xef, 0x04, 0xe5, 0x03, 0x9f, 0x40, 0xd0, 0x68, - 0x4e, 0x91, 0xc1, 0x3a, 0x0d, 0x0b, 0x83, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xf2, 0x1f, 0x38, 0x7b, - 0x0f, 0xa8, 0x1d, 0xf0, 0x7a, 0x81, 0xac, 0xe0, 0xdf, 0xc3, 0xa0, 0xe0, 0xd8, 0x37, 0x54, 0x0e, - 0x03, 0x8f, 0x20, 0xe0, 0x40, 0xa0, 0xc1, 0xc8, 0x76, 0x9a, 0x7f, 0xc1, 0x5b, 0x87, 0xdc, 0x19, - 0xf0, 0x7d, 0x87, 0xbc, 0x87, 0x50, 0x3a, 0x8e, 0x1d, 0x87, 0x58, 0x7d, 0x40, 0xec, 0x3f, 0x61, - 0xff, 0x83, 0xf8, 0x0b, 0x0f, 0x61, 0xf3, 0x87, 0xb0, 0xfa, 0x81, 0xa3, 0x14, 0x07, 0xf8, 0x73, - 0x1c, 0x36, 0x0c, 0x63, 0x06, 0x85, 0x83, 0x24, 0xc0, 0xe0, 0x71, 0xcc, 0x18, 0x58, 0x28, 0x31, - 0x03, 0x0f, 0x71, 0x21, 0xb0, 0x61, 0xbb, 0x0e, 0xca, 0x07, 0x78, 0x3c, 0xe1, 0xee, 0xc3, 0x3a, - 0x1d, 0xc2, 0x07, 0xc8, 0x77, 0x05, 0x7a, 0x0f, 0x90, 0xca, 0x0f, 0xc0, 0x0f, 0xfc, 0x1e, 0x60, - 0x3f, 0xf2, 0x15, 0x03, 0xb8, 0x1a, 0x15, 0x03, 0xb4, 0x18, 0x5f, 0xc1, 0x68, 0x30, 0xd8, 0x30, - 0xb0, 0xb0, 0xd8, 0xe1, 0x61, 0x61, 0x30, 0xcf, 0xfc, 0x14, 0x92, 0x07, 0x03, 0x85, 0xc6, 0x13, - 0x01, 0xc3, 0x7c, 0x15, 0x00, 0xe1, 0xde, 0x0a, 0x41, 0x40, 0xcf, 0xa0, 0x68, 0x28, 0x13, 0xa6, - 0x0d, 0x07, 0x05, 0xa0, 0x7f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0x61, 0x61, 0xe7, - 0x0b, 0x0b, 0x0f, 0x50, 0x2c, 0x2c, 0x3b, 0xf8, 0xc2, 0xc0, 0x85, 0xab, 0x30, 0xb3, 0x82, 0xc7, - 0x3e, 0x3d, 0x04, 0xe5, 0x0c, 0x2d, 0x0d, 0x42, 0x4c, 0x2c, 0x3b, 0x8c, 0x18, 0x58, 0x7b, 0xe0, - 0x61, 0x61, 0xf7, 0x81, 0x85, 0x87, 0x9f, 0x46, 0x2b, 0x06, 0x83, 0x49, 0xf4, 0x69, 0x83, 0x42, - 0x60, 0xaf, 0x83, 0xff, 0x07, 0x0a, 0x0f, 0xfc, 0x07, 0x0b, 0xfe, 0x42, 0x70, 0xfd, 0xe0, 0xd4, - 0x0c, 0xa3, 0x82, 0x7f, 0x82, 0xf4, 0x1e, 0xc1, 0x86, 0x74, 0x3b, 0x06, 0xff, 0xe0, 0x30, 0xe2, - 0xdc, 0xac, 0x1a, 0x50, 0x36, 0x94, 0x03, 0xb8, 0x76, 0x98, 0x67, 0xc1, 0xda, 0x1f, 0x7a, 0x0d, - 0xa1, 0xeb, 0x34, 0x2d, 0x0e, 0xb0, 0xfb, 0x43, 0xa0, 0xf7, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x97, - 0x53, 0xe8, 0x27, 0xea, 0xca, 0x0f, 0x90, 0xd8, 0x6e, 0x0c, 0xe1, 0x68, 0x1c, 0x3d, 0xa0, 0x70, - 0x68, 0x79, 0x42, 0x80, 0xc1, 0xfe, 0xc3, 0xfd, 0xff, 0xfb, 0xc1, 0xce, 0x1a, 0x81, 0xfb, 0x43, - 0x61, 0xf9, 0xf4, 0x9a, 0x1f, 0xf5, 0xf2, 0x1f, 0x95, 0xe9, 0xbd, 0x06, 0xfa, 0x43, 0x9f, 0x07, - 0xfe, 0x0f, 0x0f, 0xfc, 0x1e, 0x70, 0xf6, 0x1f, 0x30, 0x7a, 0x81, 0xea, 0x05, 0x5f, 0x81, 0xfc, - 0x53, 0xae, 0x0b, 0x06, 0x16, 0x1f, 0xb0, 0x61, 0x61, 0xf3, 0x0c, 0x17, 0xf2, 0x09, 0x24, 0x2c, - 0x2d, 0x05, 0xb8, 0x4e, 0x16, 0x84, 0xf8, 0x2a, 0x05, 0xa1, 0xbd, 0x03, 0x42, 0xc3, 0x59, 0x96, - 0x1b, 0x0a, 0xc2, 0xb0, 0xd6, 0x16, 0x1b, 0x41, 0xf2, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1e, 0x60, - 0xbf, 0xe4, 0x29, 0x0e, 0xa0, 0x7d, 0xa1, 0xd4, 0x0e, 0x7f, 0x82, 0xa0, 0x7d, 0x83, 0x0a, 0x43, - 0xcc, 0x3d, 0xff, 0x81, 0x23, 0x05, 0xd8, 0x76, 0x92, 0x16, 0xe1, 0xde, 0x30, 0x9d, 0xc3, 0xd7, - 0x82, 0xd5, 0x87, 0xde, 0x47, 0x1c, 0x3d, 0x6e, 0xe8, 0xe0, 0x40, 0xe0, 0x78, 0x0e, 0x0d, 0x34, - 0x1c, 0x1b, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, 0xf0, 0x4c, 0x16, 0x1f, 0xea, - 0x05, 0x87, 0x21, 0x7f, 0x1b, 0x85, 0x86, 0xc1, 0x99, 0xc5, 0x03, 0x63, 0x98, 0x37, 0x0c, 0xc3, - 0x18, 0x1e, 0x0d, 0x42, 0x4c, 0x2e, 0x0d, 0xc6, 0x0c, 0x14, 0xd0, 0xdd, 0x83, 0x1c, 0x70, 0xef, - 0x03, 0x74, 0x1a, 0x13, 0xe8, 0xd4, 0x1f, 0xb4, 0xcd, 0x0f, 0xdc, 0x1b, 0xff, 0x21, 0xff, 0x83, - 0x0f, 0xfc, 0x1c, 0xc1, 0xce, 0x1e, 0x90, 0xb5, 0x61, 0xed, 0x09, 0xdc, 0x33, 0xfc, 0x06, 0xc3, - 0xd8, 0x37, 0xfe, 0x86, 0x1c, 0x2a, 0x02, 0x84, 0x8c, 0x16, 0x82, 0x86, 0x92, 0x17, 0xa3, 0x4b, - 0x70, 0x9c, 0xcd, 0x03, 0xe0, 0xa8, 0x36, 0x85, 0xe4, 0x18, 0x6d, 0x05, 0xb9, 0xc1, 0xb0, 0x58, - 0x5e, 0x0d, 0x60, 0xc2, 0x70, 0xbe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, 0xf0, 0x4c, - 0x16, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, 0x07, 0xf1, 0x87, 0xb0, 0xb5, 0x67, 0xfe, 0x0b, 0x18, 0xc8, - 0x3e, 0x62, 0x86, 0x68, 0x48, 0x24, 0x93, 0x34, 0x78, 0x1c, 0x60, 0xce, 0xe0, 0xef, 0x87, 0x38, - 0x3f, 0x78, 0xa1, 0xa1, 0xf3, 0xd3, 0x4d, 0x09, 0x87, 0x03, 0x83, 0x42, 0x93, 0x41, 0xa0, 0x7f, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0xe1, 0xec, 0x3c, 0xc1, 0xec, 0x3d, 0x40, 0xf6, 0x86, 0xfe, - 0x3f, 0xf0, 0x30, 0x66, 0x0d, 0x1c, 0x18, 0xe6, 0x0c, 0x0e, 0x31, 0x43, 0x06, 0x07, 0x24, 0x93, - 0xff, 0x16, 0x60, 0xd5, 0xad, 0x82, 0xf0, 0x30, 0x60, 0x70, 0xbc, 0x0c, 0x18, 0x1c, 0x0f, 0x6e, - 0x0d, 0x1c, 0x74, 0x9f, 0xfc, 0x68, 0x6c, 0x39, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x61, 0xff, - 0x80, 0xc1, 0x7f, 0xc8, 0x54, 0x0b, 0x0e, 0xd1, 0xfe, 0x30, 0xed, 0x0b, 0x06, 0x61, 0xda, 0x16, - 0x0c, 0xff, 0x90, 0x30, 0xe6, 0x1d, 0xa0, 0x92, 0x86, 0x1d, 0xa0, 0x77, 0x4c, 0x3b, 0x43, 0x78, - 0x1f, 0xf2, 0x1b, 0xd0, 0x7f, 0xe7, 0x70, 0xff, 0x9d, 0x02, 0xff, 0x03, 0x42, 0xff, 0xe0, 0xff, - 0xc1, 0xc0, 0x03, 0x07, 0xb4, 0x3c, 0xc1, 0xed, 0x0f, 0x50, 0x2a, 0xbd, 0x50, 0x3f, 0x85, 0xb9, - 0x60, 0xb0, 0x61, 0xb4, 0x3d, 0x8e, 0x1b, 0x43, 0x98, 0x69, 0xff, 0x92, 0x49, 0x0a, 0xf0, 0x75, - 0xb8, 0x6f, 0xa0, 0xe7, 0xc1, 0x53, 0x70, 0xf7, 0xa1, 0xcd, 0x58, 0x6b, 0x27, 0x06, 0x96, 0x0b, - 0x0b, 0x41, 0xa0, 0x81, 0x07, 0xed, 0x0c, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x70, 0x7e, 0x90, 0xfe, - 0x7f, 0xfc, 0x87, 0xf4, 0x85, 0xa1, 0x7f, 0xfe, 0xf0, 0x7e, 0x90, 0xb4, 0x35, 0xff, 0xe4, 0x3f, - 0x68, 0x7f, 0x7f, 0xfe, 0xf0, 0x75, 0x03, 0x58, 0x7e, 0xba, 0x3c, 0x1f, 0xe6, 0xfd, 0x21, 0xbf, - 0x48, 0x66, 0xc3, 0xff, 0x07, 0x80, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x3f, 0xff, 0x90, 0xe9, - 0x0c, 0xe1, 0xfa, 0xc3, 0x68, 0x7e, 0x70, 0xd8, 0x7b, 0xff, 0xf7, 0x83, 0xec, 0x3f, 0xf0, 0x2c, - 0x3f, 0xdf, 0xff, 0xbc, 0x86, 0xa0, 0x6a, 0x07, 0xce, 0x84, 0xe1, 0xf9, 0xbe, 0xb4, 0x3f, 0xcd, - 0xfa, 0x43, 0x53, 0xe9, 0x03, 0x79, 0x02, 0xc1, 0xfc, 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0x9f, 0xf2, - 0x13, 0x05, 0x40, 0xd2, 0x15, 0x02, 0xa3, 0x02, 0x41, 0xfc, 0x49, 0x42, 0x42, 0xc7, 0x24, 0x11, - 0x21, 0x63, 0x1c, 0xbb, 0x80, 0xe5, 0x5f, 0xf9, 0x28, 0x49, 0x88, 0x5a, 0x0e, 0x30, 0x63, 0x83, - 0x0d, 0xd8, 0x30, 0x39, 0x87, 0x78, 0x18, 0x76, 0x19, 0xf4, 0xff, 0xe0, 0x3a, 0x41, 0xeb, 0x0b, - 0x43, 0xeb, 0xc8, 0x7f, 0xe0, 0xf0, 0x03, 0x07, 0xb0, 0xfa, 0x81, 0xed, 0x60, 0xdc, 0x13, 0x7d, - 0x40, 0x3f, 0xc6, 0x98, 0x7d, 0x83, 0x30, 0x61, 0xe7, 0x1c, 0xc1, 0x87, 0xa8, 0x33, 0x83, 0x43, - 0xb4, 0xa3, 0xff, 0x81, 0xe3, 0x0d, 0xe0, 0xb0, 0xaf, 0x04, 0xd8, 0x58, 0x6f, 0x20, 0xcc, 0x0e, - 0x13, 0xbb, 0x43, 0x1a, 0x01, 0xc0, 0xd0, 0x19, 0x68, 0x30, 0xd0, 0x58, 0x70, 0x09, 0x0f, 0x21, - 0xf3, 0x87, 0x58, 0x7c, 0xc1, 0xd8, 0x7e, 0xa0, 0x6a, 0x03, 0x09, 0xfe, 0x06, 0x15, 0x03, 0x60, - 0xcd, 0x0d, 0xa1, 0x60, 0xef, 0xfc, 0x06, 0x1c, 0x50, 0x76, 0x09, 0x28, 0x1f, 0xf5, 0x9a, 0x7f, - 0xc8, 0x57, 0x81, 0xa1, 0xb4, 0x35, 0xa6, 0x86, 0xd0, 0x9d, 0xcd, 0x0d, 0xa1, 0x68, 0x9a, 0xf6, - 0x83, 0x0e, 0xff, 0x90, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, 0xe0, 0xcc, 0x16, 0x84, 0xe1, 0x3e, 0x51, - 0x86, 0x70, 0xaf, 0x59, 0x86, 0x70, 0xd8, 0x33, 0xfe, 0x0d, 0x8e, 0x6b, 0xd8, 0x4c, 0x31, 0x86, - 0x70, 0xa4, 0x93, 0x0c, 0xe1, 0x59, 0x83, 0xfe, 0x0d, 0x78, 0x1a, 0xeb, 0x0e, 0xf0, 0x30, 0xce, - 0x19, 0xf8, 0xc3, 0x38, 0x6d, 0x23, 0x42, 0x70, 0xb8, 0x17, 0xff, 0x21, 0xff, 0x83, 0x03, 0x07, - 0x9c, 0x3d, 0x21, 0xe7, 0x0f, 0x68, 0x79, 0xc3, 0x3f, 0xc7, 0xfe, 0x41, 0x83, 0x0c, 0xe1, 0xce, - 0x0c, 0x33, 0x87, 0x50, 0x70, 0xce, 0x1d, 0xa5, 0x03, 0x38, 0x77, 0x1a, 0x3f, 0xf0, 0x57, 0x80, - 0xe1, 0x9c, 0x37, 0x80, 0xe1, 0x9c, 0x27, 0xb1, 0xc3, 0x38, 0x2c, 0x10, 0xff, 0xc0, 0x83, 0x9c, - 0x33, 0x80, 0x0f, 0xfc, 0x1e, 0x90, 0xb0, 0xed, 0x0b, 0x42, 0xcd, 0x06, 0x1b, 0x42, 0xc7, 0x06, - 0x17, 0xf1, 0x83, 0x4c, 0x36, 0x39, 0x82, 0x86, 0x13, 0x0c, 0x61, 0x2b, 0x0a, 0x85, 0x0c, 0x33, - 0x05, 0x26, 0x98, 0x6a, 0x05, 0xc6, 0x0c, 0x09, 0xc1, 0xbe, 0x06, 0xf9, 0xf0, 0x77, 0x81, 0xe8, - 0xea, 0x0a, 0xed, 0xd1, 0xc1, 0x81, 0xc1, 0x04, 0xe8, 0x34, 0xd0, 0xf6, 0x84, 0xa0, 0xff, 0xc1, - 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xe7, 0x0f, 0x30, 0x6c, 0x70, 0xf5, 0x02, 0x71, 0xc3, 0x3f, 0xc5, - 0xff, 0x05, 0x83, 0x34, 0x70, 0xf6, 0x0e, 0x80, 0x70, 0xe6, 0x1a, 0x20, 0x70, 0xe9, 0x24, 0x33, - 0x87, 0x59, 0x81, 0xff, 0x82, 0x7c, 0x1c, 0xe1, 0xf7, 0xa0, 0xce, 0x1e, 0x77, 0x0c, 0xe1, 0xce, - 0x87, 0x9c, 0x3b, 0x42, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0x96, 0xa6, 0x1d, 0xff, 0x4a, 0x0f, - 0xfa, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xee, 0xb8, 0x3f, 0x5a, 0x50, 0x79, 0x0b, - 0xc8, 0x1a, 0x04, 0xf8, 0x08, 0x6d, 0x0f, 0xef, 0xff, 0xde, 0x43, 0x58, 0x6e, 0x0f, 0x9e, 0x0a, - 0xc3, 0xf9, 0xbf, 0x21, 0xf9, 0x57, 0xa9, 0xe9, 0x0b, 0xea, 0x21, 0xcf, 0x07, 0xfe, 0x0e, 0x0f, - 0xfc, 0x1e, 0xa0, 0x2f, 0x8f, 0x83, 0x48, 0x24, 0xcc, 0xc3, 0x68, 0x24, 0xcc, 0xc2, 0xfc, 0xc9, - 0x99, 0x86, 0xc8, 0x93, 0x33, 0x09, 0x8c, 0x95, 0x99, 0xa0, 0xa1, 0xdf, 0xfc, 0x0d, 0x32, 0x4c, - 0xcc, 0x2d, 0x51, 0x03, 0x33, 0x0d, 0xe4, 0xc1, 0x99, 0x86, 0x74, 0xc1, 0x99, 0x86, 0xec, 0xc1, - 0xb1, 0x85, 0x60, 0x70, 0x72, 0x61, 0x61, 0x2a, 0xec, 0xf0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1e, - 0x60, 0xd8, 0x4e, 0x1a, 0x81, 0xa8, 0x0a, 0x06, 0xa0, 0x76, 0x0c, 0x37, 0xf3, 0xff, 0x82, 0xc1, - 0x81, 0xc7, 0x0e, 0xc7, 0x0b, 0x06, 0x19, 0x8a, 0x05, 0x83, 0x0d, 0x26, 0xdf, 0xf9, 0x38, 0xc2, - 0x71, 0xc3, 0xaf, 0x04, 0xc0, 0xc3, 0xde, 0x0b, 0x41, 0x87, 0x5d, 0x8e, 0x16, 0x1a, 0xc1, 0x3a, - 0x16, 0x1b, 0x0d, 0xa1, 0xb0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1e, 0x70, 0xec, 0xc3, 0xcc, 0x1d, - 0x98, 0x7a, 0x80, 0x93, 0x30, 0x69, 0xfc, 0x66, 0x65, 0x02, 0xc7, 0x29, 0x9d, 0x86, 0xc6, 0x03, - 0x9a, 0x19, 0xca, 0x05, 0x9c, 0x1a, 0x86, 0x8f, 0x8e, 0xc2, 0x77, 0x2e, 0xcc, 0x70, 0x9f, 0x10, - 0xc6, 0x05, 0x05, 0xe8, 0x1a, 0x61, 0xea, 0x18, 0xe0, 0xc2, 0x8b, 0x09, 0xd0, 0x68, 0xc6, 0x13, - 0xa1, 0x5f, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xa8, 0x19, 0xc3, 0xf3, 0xa1, 0x70, 0x73, 0xff, - 0xfa, 0x0f, 0xd6, 0x1f, 0xd7, 0xff, 0xc1, 0xfd, 0x61, 0xfb, 0xff, 0xf7, 0x90, 0xf6, 0x1f, 0xef, - 0xff, 0xde, 0x43, 0x58, 0x6b, 0x0f, 0x9e, 0x09, 0xd0, 0xfc, 0xdf, 0xa0, 0xfc, 0xab, 0xd4, 0xf4, - 0x85, 0x7a, 0x81, 0xeb, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x70, 0xc9, 0x87, 0xd4, 0x0a, 0x86, - 0x1f, 0x70, 0x5c, 0xeb, 0x01, 0xfe, 0x7a, 0x75, 0x21, 0x60, 0xe8, 0x0c, 0x3c, 0xc3, 0xa1, 0x61, - 0xe9, 0x1a, 0x7f, 0xe0, 0x69, 0x2e, 0xf9, 0x60, 0x5b, 0x84, 0xfd, 0x07, 0x3e, 0x0b, 0x77, 0x0f, - 0x7c, 0x50, 0xcb, 0x0d, 0x41, 0xb0, 0x60, 0xe0, 0x58, 0x1c, 0x2c, 0x2c, 0x10, 0x7e, 0xc3, 0x80, - 0x0f, 0xfc, 0x1e, 0x70, 0xf6, 0x1f, 0x50, 0x3d, 0x21, 0xea, 0x02, 0xff, 0xc9, 0xfc, 0x04, 0x24, - 0x3b, 0x06, 0x0c, 0x27, 0x0d, 0x8c, 0x68, 0x6b, 0x03, 0x0d, 0x48, 0x49, 0xa5, 0x09, 0x05, 0x01, - 0x86, 0xb3, 0x0d, 0x94, 0x0e, 0x7c, 0x1a, 0xf0, 0x7d, 0xe4, 0x37, 0x07, 0x9c, 0xc2, 0xfa, 0x0c, - 0xe8, 0x4f, 0x03, 0xc8, 0x34, 0x2b, 0x43, 0x5a, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0x70, 0xea, - 0x07, 0xcc, 0x1d, 0x40, 0x50, 0x2a, 0x05, 0xff, 0x05, 0xfc, 0x15, 0x0d, 0x0d, 0x83, 0x0a, 0xb0, - 0x76, 0x3d, 0xff, 0x91, 0x8a, 0x05, 0x61, 0xe9, 0x24, 0x1e, 0x0f, 0xb8, 0xc7, 0xe0, 0x58, 0x6f, - 0x9d, 0x5d, 0xa1, 0xef, 0x04, 0xe8, 0x7c, 0xf6, 0x07, 0x0d, 0x81, 0xd2, 0x03, 0x86, 0xc1, 0xa1, - 0xef, 0xe8, 0x3f, 0xf0, 0x70, 0x0b, 0x0f, 0x61, 0xf3, 0x02, 0xff, 0xc8, 0xd1, 0x0e, 0xc3, 0xdf, - 0xc7, 0xfe, 0x0b, 0x18, 0x36, 0x07, 0x0b, 0x28, 0x1b, 0x47, 0x03, 0x12, 0x7f, 0xd0, 0x28, 0x60, - 0xc1, 0x87, 0xa8, 0x63, 0xff, 0x90, 0x5c, 0x1a, 0xd0, 0x61, 0xbc, 0x1b, 0x72, 0xc2, 0xa7, 0x03, - 0x87, 0x42, 0xb0, 0x2b, 0x82, 0xb4, 0x18, 0x6d, 0x0e, 0x74, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1e, - 0x60, 0xbf, 0xf0, 0x54, 0x0b, 0x0b, 0x0e, 0x79, 0x46, 0x16, 0x1d, 0x7a, 0xcc, 0x2c, 0x3d, 0x83, - 0x33, 0xf8, 0x27, 0x06, 0x66, 0x16, 0x13, 0x0e, 0x66, 0x16, 0x14, 0x94, 0x33, 0x0b, 0x0b, 0xc6, - 0x0c, 0xfe, 0x0d, 0x78, 0x18, 0x58, 0x7d, 0xe4, 0xc2, 0xc3, 0xd6, 0xe6, 0x16, 0x1d, 0x60, 0x4f, - 0xfc, 0x0c, 0x3f, 0xf0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1e, 0x70, 0xf6, 0x1f, 0x50, 0x3d, 0xc1, - 0xee, 0x03, 0xd7, 0xb1, 0xfe, 0xa0, 0x7b, 0x0b, 0x06, 0x20, 0x6d, 0x40, 0x61, 0xcb, 0xe4, 0x3a, - 0x46, 0x09, 0xc3, 0xda, 0x48, 0x4e, 0x05, 0x02, 0xcc, 0x0a, 0xbf, 0x41, 0x5e, 0x2e, 0x98, 0x7e, - 0xf2, 0x13, 0x87, 0xd6, 0xe8, 0x1c, 0x28, 0x16, 0x04, 0x27, 0x0b, 0x06, 0x1f, 0xbf, 0x41, 0xff, - 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xc0, 0x7f, 0xf0, 0x24, 0x0c, 0x1c, 0xe0, 0xd0, 0x30, 0x30, 0x3b, - 0xfc, 0xc0, 0xc0, 0xe3, 0x8e, 0xc0, 0xc0, 0xe3, 0x0e, 0xdf, 0xd6, 0x50, 0x66, 0x06, 0x07, 0x34, - 0x95, 0x0f, 0x0e, 0x59, 0x8c, 0x4e, 0x38, 0x2f, 0x0c, 0x63, 0xb8, 0x5e, 0x1b, 0x41, 0xd8, 0x2e, - 0xd9, 0x0c, 0xe5, 0x81, 0x5f, 0xf8, 0x83, 0x30, 0x73, 0x00, 0x0f, 0x90, 0xfe, 0x74, 0x2d, 0x0f, - 0xf5, 0x8f, 0xfd, 0x07, 0x9d, 0x28, 0x0d, 0x0f, 0x28, 0x1e, 0x1c, 0x3a, 0xc2, 0xac, 0x1d, 0x68, - 0x1f, 0x03, 0x83, 0x21, 0x79, 0x0c, 0xf8, 0x3c, 0xe8, 0x7f, 0x7f, 0xfe, 0xf0, 0x75, 0x86, 0xb0, - 0xf9, 0xe0, 0x9c, 0x3f, 0x9b, 0xf4, 0x1f, 0xcd, 0xea, 0x7a, 0x42, 0xfa, 0x88, 0x73, 0xc1, 0xff, - 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf8, 0x19, 0x40, 0xff, 0xda, 0x50, 0x2f, 0xff, 0xd8, 0x58, 0x7d, - 0xa1, 0xec, 0xfe, 0x74, 0x50, 0x58, 0x58, 0x52, 0x48, 0x58, 0x18, 0x29, 0x30, 0xdb, 0xfc, 0xd1, - 0xc3, 0x63, 0x03, 0x1e, 0x42, 0x73, 0x8a, 0x03, 0xc1, 0x98, 0x0f, 0x82, 0xd1, 0x04, 0x83, 0x9d, - 0xf4, 0x49, 0x8e, 0x85, 0xc6, 0xe9, 0x07, 0xa4, 0x0f, 0x83, 0xff, 0x07, 0x03, 0x87, 0xb4, 0x3c, - 0xc1, 0xed, 0x0f, 0x50, 0x2f, 0xfa, 0x07, 0xf0, 0x6d, 0x0f, 0x63, 0x86, 0xd0, 0xf6, 0x34, 0xff, - 0xc0, 0x62, 0x81, 0xff, 0x49, 0xa1, 0xb0, 0xf5, 0xb8, 0x76, 0x87, 0x9f, 0x0f, 0xfe, 0x0d, 0xe4, - 0x36, 0x87, 0x9d, 0xd0, 0xb4, 0x39, 0xd1, 0x7b, 0x5c, 0x0d, 0x03, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, - 0x09, 0x0a, 0x81, 0x41, 0xeb, 0x05, 0x01, 0xc1, 0xf6, 0x94, 0x2c, 0x3a, 0xff, 0xfd, 0x87, 0x9f, - 0xc8, 0x7f, 0x59, 0x43, 0xc1, 0xcd, 0xa0, 0xa0, 0x1f, 0x40, 0x50, 0x5c, 0x1c, 0xa0, 0x7f, 0xfe, - 0xf0, 0x75, 0x86, 0xa0, 0x7c, 0xe8, 0x4e, 0x1f, 0xcd, 0xf9, 0x0f, 0xe6, 0xf5, 0x3d, 0x21, 0x7e, - 0x90, 0xeb, 0x43, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x60, 0x5f, 0xf9, 0x03, 0x07, 0x63, 0x87, 0x48, - 0x76, 0x0c, 0x37, 0xe8, 0x2c, 0x18, 0x76, 0x34, 0x06, 0x0c, 0x50, 0x31, 0x98, 0xc1, 0x9a, 0x31, - 0x26, 0x60, 0xcc, 0x12, 0x69, 0x98, 0x36, 0x05, 0x0c, 0x1b, 0x83, 0x90, 0xaf, 0x02, 0x70, 0x70, - 0x77, 0x83, 0x60, 0xc3, 0xdd, 0x85, 0x83, 0x0e, 0xd1, 0x76, 0xad, 0x40, 0xe0, 0x3f, 0xfd, 0x07, - 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x61, 0xa4, 0x3f, 0x38, 0x6a, 0x2a, 0xa0, 0xa8, 0x0b, 0xe9, 0x52, - 0x0f, 0xe0, 0xb4, 0x74, 0x2c, 0x18, 0x4f, 0xa0, 0xec, 0x61, 0xbe, 0x04, 0x8e, 0x55, 0xc0, 0xbb, - 0x05, 0x09, 0x0f, 0x90, 0xa8, 0x67, 0xff, 0x20, 0xbc, 0x15, 0x0d, 0x0f, 0x78, 0x2d, 0x30, 0xf3, - 0xe8, 0x70, 0x61, 0x23, 0xa2, 0xb8, 0x1a, 0x31, 0xa0, 0x74, 0x2b, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, - 0xfc, 0x1f, 0x61, 0xcb, 0x50, 0x33, 0x84, 0xf7, 0x21, 0xcc, 0x1e, 0xc3, 0xdf, 0xc1, 0x38, 0x7d, - 0xa6, 0x7f, 0xe0, 0xb0, 0x60, 0x70, 0x61, 0xd8, 0xc3, 0xa0, 0x74, 0x0c, 0x4d, 0xb0, 0x15, 0x82, - 0xcc, 0x36, 0x0c, 0x3a, 0xf0, 0x4e, 0x0c, 0x3d, 0xe4, 0x14, 0x06, 0x1d, 0x6e, 0x0d, 0x06, 0x1a, - 0xc0, 0x96, 0x16, 0x1a, 0x0c, 0xe1, 0xb0, 0xff, 0xc1, 0xf0, 0x0f, 0x94, 0x1f, 0xf8, 0x0e, 0x1f, - 0xaf, 0xff, 0xd8, 0x79, 0xc1, 0x40, 0xfc, 0xce, 0x0a, 0x30, 0x7b, 0x1c, 0x14, 0x28, 0x1b, 0x87, - 0x05, 0x01, 0xc1, 0x41, 0x60, 0x50, 0x48, 0x7d, 0xa1, 0xfd, 0xff, 0xfb, 0xc8, 0x6b, 0x0c, 0xe1, - 0xf3, 0xc8, 0x5a, 0x1f, 0xcd, 0xf8, 0x3f, 0xcd, 0xcd, 0xe4, 0x2b, 0xe9, 0x0e, 0x78, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3e, 0x70, 0xbf, 0xe4, 0x2a, 0x05, 0x83, 0x04, 0x8f, 0xf1, - 0xff, 0x21, 0x60, 0xcc, 0x18, 0x24, 0x2c, 0x63, 0xfe, 0x40, 0xc3, 0x07, 0xfd, 0x24, 0xff, 0xf0, - 0x38, 0xc2, 0xd0, 0xfd, 0xf0, 0x58, 0x7f, 0xbc, 0x07, 0xfc, 0x19, 0xec, 0x3e, 0xc2, 0x70, 0xfe, - 0xa0, 0x58, 0x7e, 0xf9, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, 0xe0, 0x98, 0x2c, 0x18, - 0x58, 0x1a, 0x28, 0xc1, 0x85, 0x83, 0xf8, 0xff, 0xc1, 0x63, 0x98, 0x34, 0x70, 0xb1, 0x8c, 0x18, - 0x58, 0x1c, 0xa1, 0x83, 0x47, 0x05, 0x0d, 0x3f, 0xf0, 0x28, 0x61, 0xd8, 0x7d, 0x78, 0x1f, 0xf8, - 0x37, 0x83, 0xb4, 0x3d, 0x76, 0x1b, 0x0f, 0x3a, 0x41, 0xb0, 0xf6, 0x85, 0xff, 0xd0, 0x7f, 0xe0, - 0xc0, 0x04, 0x87, 0x48, 0x7e, 0xa0, 0x32, 0x4c, 0x34, 0x85, 0x42, 0x47, 0x0d, 0x41, 0xc1, 0x25, - 0x30, 0xe5, 0x04, 0xdc, 0x1c, 0xe1, 0x9b, 0x43, 0xac, 0x1e, 0x90, 0xff, 0xc7, 0x07, 0xf7, 0xff, - 0xef, 0x07, 0x38, 0x6e, 0x0f, 0xdc, 0x15, 0x87, 0xf3, 0x7e, 0x43, 0xf2, 0xaf, 0x37, 0xa4, 0x2f, - 0xa4, 0x3d, 0x61, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1e, 0x60, 0xbf, 0xf0, 0x54, 0x0b, 0x0f, 0x61, - 0x50, 0x2c, 0x3d, 0x83, 0xf8, 0xff, 0xc1, 0x63, 0x98, 0x66, 0x0d, 0x8c, 0x63, 0x79, 0x09, 0x8a, - 0x1b, 0x38, 0x74, 0x92, 0x60, 0x7b, 0xc0, 0xe3, 0x1d, 0xed, 0x0e, 0xf8, 0x70, 0xb1, 0x90, 0xbc, - 0x56, 0xf5, 0x10, 0x9f, 0x5a, 0x81, 0x87, 0x3a, 0x38, 0x6c, 0x14, 0x34, 0x12, 0x1b, 0xf0, 0x7f, - 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3e, 0x70, 0xbf, 0xe0, 0x9a, 0x28, 0xd0, 0xd8, 0x5f, - 0xc6, 0x1d, 0x86, 0xc7, 0x3f, 0xe0, 0xd8, 0xc6, 0x86, 0xc2, 0x72, 0x86, 0x1d, 0x85, 0x43, 0x4f, - 0xf8, 0x2e, 0x30, 0x69, 0x84, 0x85, 0xf0, 0x30, 0x50, 0xe0, 0xde, 0x06, 0x17, 0x90, 0xcf, 0xa3, - 0x09, 0xc3, 0x3a, 0x47, 0x78, 0x74, 0x1a, 0x13, 0xc8, 0x4e, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, - 0x92, 0xfc, 0x7e, 0x0b, 0x09, 0xcc, 0xc1, 0x81, 0xd4, 0x08, 0xcc, 0x61, 0xfc, 0x08, 0xcc, 0x90, - 0xa3, 0x7f, 0x19, 0x84, 0xc6, 0x39, 0x99, 0x85, 0x26, 0x31, 0x99, 0x85, 0x8c, 0x31, 0x98, 0xc0, - 0xd9, 0xbf, 0x18, 0x30, 0xbc, 0x09, 0x33, 0x06, 0x13, 0xa6, 0x0c, 0xc1, 0x85, 0xd1, 0xc1, 0x9b, - 0xa0, 0xe0, 0x68, 0xe6, 0x1d, 0x05, 0x1e, 0x8c, 0x3f, 0xf0, 0x7e, 0x0f, 0xfc, 0x1c, 0xe1, 0x3f, - 0xe0, 0x98, 0x27, 0x0d, 0x85, 0x40, 0x9c, 0x36, 0x0f, 0xe1, 0xff, 0x05, 0x83, 0x0f, 0xfb, 0x06, - 0x5f, 0xe8, 0x61, 0xcd, 0x0d, 0x43, 0x4a, 0x1a, 0x1a, 0x85, 0x0d, 0x3f, 0xe8, 0x17, 0x81, 0xa1, - 0xa8, 0x17, 0xa3, 0xfe, 0x80, 0xee, 0xe8, 0x6a, 0x16, 0x1b, 0x43, 0x50, 0xc3, 0xb4, 0x0f, 0x90, - 0xff, 0xc1, 0x0f, 0xfc, 0x1e, 0x60, 0xbf, 0xf0, 0x4c, 0x16, 0x1f, 0xea, 0x05, 0x87, 0xf7, 0xf1, - 0x9f, 0xd0, 0x58, 0x33, 0x0f, 0xf6, 0x39, 0x87, 0xf3, 0x0c, 0x7f, 0xe0, 0x49, 0x26, 0x64, 0x1d, - 0xc6, 0x0c, 0xc5, 0x58, 0x5f, 0x03, 0x30, 0x70, 0x77, 0x87, 0x30, 0x68, 0x67, 0xac, 0x60, 0x70, - 0x9d, 0x1d, 0x3b, 0x2c, 0x1a, 0x16, 0x0e, 0x0a, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0x70, 0xd0, - 0x4e, 0x19, 0x83, 0x68, 0x34, 0x35, 0x00, 0xde, 0xbe, 0x81, 0xfc, 0x1b, 0x47, 0x0b, 0x1c, 0x36, - 0x16, 0x16, 0x31, 0xff, 0x80, 0xc5, 0x0c, 0x1a, 0x1d, 0x26, 0xac, 0x1a, 0x1d, 0xc6, 0x3f, 0xf9, - 0x05, 0xe0, 0xde, 0x0b, 0x42, 0xf2, 0x0a, 0x61, 0x68, 0x1d, 0xcb, 0x30, 0x38, 0x1c, 0x0f, 0x03, - 0x2e, 0x04, 0x19, 0x0b, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0xd8, 0x33, 0x02, 0xf4, 0x6d, 0x02, - 0xa0, 0x6c, 0x1a, 0x60, 0xfe, 0x06, 0x0d, 0x0e, 0xc6, 0xff, 0xe8, 0x18, 0xc0, 0xd3, 0x84, 0x0c, - 0x50, 0x18, 0x24, 0xc1, 0x43, 0x41, 0xaa, 0xb0, 0x1e, 0xcb, 0xe5, 0x78, 0x3b, 0xc4, 0xe0, 0x78, - 0x3b, 0xe0, 0x60, 0x70, 0xea, 0x1a, 0x60, 0xf2, 0x45, 0x87, 0x6e, 0xad, 0x88, 0x37, 0xa5, 0x03, - 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x60, 0xce, 0x1f, 0xa8, 0x1b, 0xfa, 0x0d, 0x21, 0x38, - 0x1c, 0x37, 0xf1, 0xa0, 0xe0, 0xec, 0x7b, 0xff, 0x05, 0x8e, 0x60, 0xd0, 0x60, 0x61, 0x8c, 0x18, - 0x58, 0x24, 0x93, 0x4d, 0x1c, 0x1a, 0x60, 0xa7, 0xd5, 0x01, 0xec, 0x33, 0xa1, 0xf7, 0x83, 0x79, - 0x0f, 0x3e, 0x81, 0x52, 0x05, 0x0e, 0x91, 0x64, 0x82, 0x4d, 0x0b, 0x80, 0xfe, 0x0f, 0xfc, 0x1c, - 0x0f, 0xfc, 0x1e, 0x60, 0xbf, 0xe0, 0xd2, 0x16, 0x1d, 0x86, 0xd0, 0xb0, 0xec, 0x0f, 0xf1, 0x87, - 0x61, 0x38, 0x33, 0xfe, 0x09, 0xc1, 0x87, 0xfd, 0x41, 0x9f, 0xfa, 0x06, 0x92, 0x13, 0x87, 0xbc, - 0x61, 0x9c, 0x3e, 0xbc, 0x7f, 0xf2, 0x17, 0x90, 0xbd, 0x07, 0xad, 0xc0, 0xe6, 0x86, 0xb0, 0x25, - 0xa3, 0xc1, 0x61, 0x3c, 0x1d, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xc1, 0x7f, 0xc8, 0x18, - 0x2d, 0x0d, 0xa3, 0x45, 0x1a, 0x1b, 0x4f, 0xe3, 0xfe, 0x41, 0x8e, 0x1b, 0x43, 0xb1, 0x83, 0x68, - 0x66, 0x28, 0xff, 0xe2, 0x4d, 0x50, 0x30, 0xb1, 0xdc, 0x61, 0xe0, 0x60, 0x7c, 0x31, 0xb4, 0x30, - 0xbd, 0x35, 0x03, 0x70, 0x50, 0xea, 0x0e, 0xcb, 0x09, 0x83, 0x9c, 0x83, 0x30, 0x6f, 0x40, 0x0f, - 0xfc, 0x1c, 0xc0, 0x63, 0xfc, 0x0a, 0x05, 0x40, 0xec, 0x79, 0x41, 0xa0, 0xb2, 0xfa, 0x88, 0x30, - 0xb0, 0x63, 0x45, 0xb9, 0x58, 0x32, 0xa6, 0x9d, 0x1c, 0x62, 0x64, 0x74, 0x19, 0x26, 0x49, 0xf0, - 0x33, 0x8c, 0x95, 0x6e, 0x60, 0xf4, 0x4e, 0x65, 0x30, 0xbc, 0x54, 0x61, 0x60, 0xbd, 0x44, 0x18, - 0x59, 0x61, 0x48, 0x30, 0x39, 0x06, 0x90, 0xde, 0x80, 0x3f, 0xe9, 0x7c, 0x14, 0x82, 0x57, 0x57, - 0x05, 0x7e, 0x4d, 0x06, 0x85, 0x20, 0x91, 0xc7, 0x0d, 0x7e, 0x41, 0x78, 0x3a, 0x41, 0xc3, 0x79, - 0x0b, 0xea, 0x77, 0x90, 0x58, 0x7d, 0x21, 0xff, 0x87, 0x43, 0xfb, 0xff, 0xf7, 0x90, 0xd4, 0x0d, - 0x61, 0xf3, 0xf4, 0xd8, 0x7f, 0x9b, 0xfa, 0x42, 0xbe, 0x90, 0xcd, 0xc1, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1c, 0xc1, 0x3f, 0xe4, 0x14, 0x09, 0xc3, 0x68, 0x28, 0x13, 0xae, 0xd3, 0xf8, 0x7a, 0xda, - 0x0c, 0x18, 0xe1, 0xb4, 0x18, 0xe3, 0xfe, 0x46, 0x18, 0x3f, 0xd2, 0x49, 0xff, 0x8e, 0x30, 0x68, - 0x67, 0x07, 0xc0, 0xd0, 0xce, 0x17, 0x81, 0xff, 0x80, 0xfc, 0x61, 0xce, 0x38, 0x33, 0x43, 0x39, - 0x87, 0x7f, 0xe0, 0x02, 0x83, 0xff, 0x02, 0x47, 0xeb, 0xfa, 0x06, 0x06, 0x30, 0xce, 0x07, 0x5a, - 0x60, 0xec, 0x1e, 0xb6, 0x5b, 0xe3, 0x0b, 0x36, 0x83, 0x19, 0x81, 0x8d, 0xa2, 0xa3, 0x30, 0x49, - 0xb1, 0xb1, 0x98, 0x31, 0x98, 0xe8, 0x66, 0x0d, 0x95, 0x1d, 0x0c, 0xc0, 0xf8, 0x63, 0xbe, 0x30, - 0x9c, 0x6e, 0x60, 0xb0, 0xb7, 0x60, 0xfb, 0x05, 0x05, 0x41, 0xe7, 0x04, 0x13, 0x06, 0x7c, 0x80, - 0x04, 0x87, 0x30, 0x7e, 0x95, 0xff, 0xa0, 0x48, 0x1c, 0x0c, 0x08, 0x34, 0x8f, 0xfe, 0x0e, 0x8a, - 0x38, 0x5a, 0x19, 0xcc, 0x0f, 0x68, 0x67, 0x2c, 0x6f, 0xa4, 0x28, 0x10, 0xc8, 0x4d, 0x87, 0xda, - 0x1f, 0xdf, 0xff, 0xbc, 0x1d, 0x40, 0xd6, 0x1f, 0x3e, 0x95, 0xe0, 0xff, 0x3f, 0xd2, 0x1b, 0xea, - 0x21, 0x9b, 0x83, 0xff, 0x07, 0x0f, 0xf2, 0x1f, 0x30, 0x7b, 0x0f, 0xa8, 0x0a, 0xde, 0xa8, 0x29, - 0x05, 0x17, 0xda, 0x7e, 0xa8, 0x3d, 0xa0, 0xc6, 0x28, 0x05, 0xc1, 0x65, 0x0f, 0xae, 0x98, 0x18, - 0x95, 0x93, 0x83, 0x04, 0x99, 0xa6, 0xe0, 0xc1, 0xc6, 0x55, 0x98, 0x30, 0xae, 0x0a, 0x86, 0xf8, - 0x37, 0x82, 0xd3, 0x0f, 0x53, 0x87, 0x06, 0x05, 0x16, 0x05, 0x68, 0x30, 0x31, 0x86, 0xd0, 0xaf, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x50, 0x17, 0xfd, 0x05, 0xa1, 0xed, 0x0e, - 0xfd, 0x06, 0xd0, 0xf6, 0x50, 0xff, 0x90, 0xb2, 0x81, 0xb0, 0xf3, 0x13, 0xff, 0xc0, 0x93, 0x09, - 0xf4, 0x1d, 0xc6, 0x07, 0x56, 0x58, 0x5e, 0x8b, 0xc0, 0xf8, 0x3b, 0x98, 0xc0, 0xe1, 0xd7, 0x90, - 0x61, 0x70, 0x4e, 0x30, 0x3b, 0x4e, 0x06, 0x86, 0x78, 0x36, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, - 0x60, 0xf6, 0x1f, 0x50, 0x1f, 0xfc, 0x82, 0x81, 0xec, 0x3d, 0xfa, 0x9f, 0xf0, 0x6c, 0x60, 0xd8, - 0x30, 0xd9, 0x4f, 0xfe, 0x86, 0x24, 0x36, 0x0c, 0x29, 0x32, 0xaf, 0x53, 0x0b, 0x8c, 0x08, 0xe1, - 0xf7, 0xa0, 0x60, 0xc3, 0xf7, 0x0e, 0x0f, 0xe0, 0x9f, 0x37, 0x9c, 0x3e, 0xd1, 0xcb, 0xc1, 0xed, - 0x05, 0x00, 0xdf, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, 0x21, 0xcc, 0x16, 0x07, - 0x0f, 0x50, 0x2d, 0x1c, 0x3b, 0xf8, 0xff, 0xc1, 0x60, 0xcc, 0x2a, 0x07, 0x63, 0x9a, 0xec, 0x50, - 0xc3, 0x3e, 0x92, 0xf0, 0x24, 0x90, 0xf9, 0x40, 0xb3, 0x05, 0xfe, 0x0c, 0xf8, 0x12, 0x1b, 0x0e, - 0xf4, 0x5f, 0xe0, 0xce, 0x6c, 0x86, 0xc2, 0x70, 0x24, 0x86, 0xc2, 0xc3, 0xaf, 0xf0, 0x00, 0x0f, - 0xfc, 0x1e, 0x70, 0xe7, 0x0f, 0x98, 0x0f, 0xfe, 0x0a, 0x80, 0x70, 0x60, 0x70, 0x7f, 0x38, 0x30, - 0xb0, 0xb5, 0x6f, 0xfe, 0x0b, 0x19, 0xc7, 0x0b, 0x03, 0x14, 0x7f, 0xf0, 0x24, 0x90, 0x59, 0xa1, - 0xb8, 0xc0, 0xe0, 0xd0, 0xef, 0x81, 0x85, 0xa1, 0xef, 0x3f, 0xfd, 0x02, 0xec, 0x3b, 0x43, 0x58, - 0x10, 0xed, 0x0d, 0x07, 0xf6, 0x84, 0x0f, 0xfc, 0x1e, 0x70, 0xf4, 0x87, 0x98, 0x0f, 0xfe, 0x0a, - 0x43, 0xd2, 0x1d, 0xfc, 0x7f, 0xe0, 0xb5, 0x61, 0xa8, 0x1e, 0xc6, 0x9f, 0xf9, 0x1c, 0xa0, 0x7f, - 0xd4, 0x24, 0xbf, 0xc8, 0x34, 0xc1, 0x40, 0xd2, 0x07, 0xb0, 0x5f, 0xe4, 0x37, 0x81, 0x40, 0xd2, - 0x13, 0xe8, 0xbf, 0xc8, 0x1d, 0x22, 0x81, 0xa4, 0x12, 0x1a, 0x80, 0x7c, 0x80, 0x0f, 0xfc, 0x1f, - 0xb0, 0xf6, 0x1d, 0x4f, 0x51, 0xa7, 0xaa, 0x0d, 0xe8, 0x27, 0xe0, 0xe7, 0xe4, 0x17, 0xc8, 0x6e, - 0xcc, 0x77, 0x70, 0xb8, 0xc5, 0x69, 0x96, 0x08, 0x18, 0x14, 0x0c, 0x10, 0x74, 0x61, 0xa0, 0xef, - 0xff, 0xde, 0x0e, 0xb0, 0xd6, 0x1f, 0x3c, 0x13, 0xa1, 0xf9, 0xbf, 0x41, 0xfc, 0xde, 0xa7, 0xa4, - 0x2f, 0xd2, 0x1d, 0x68, 0x7f, 0xe0, 0xe0, 0x1f, 0xe5, 0x7f, 0x20, 0x60, 0xa5, 0x41, 0x48, 0x18, - 0xc9, 0x51, 0x92, 0x06, 0x32, 0x54, 0x64, 0x81, 0x98, 0x95, 0x11, 0x21, 0xae, 0x0d, 0x70, 0x75, - 0x07, 0x05, 0x96, 0x16, 0x85, 0x1c, 0x13, 0x07, 0x9d, 0x0f, 0xef, 0xff, 0xde, 0x0e, 0xe0, 0xd4, - 0x0f, 0x9f, 0x51, 0xe0, 0xff, 0x3f, 0xd2, 0x1b, 0xf4, 0x86, 0x6d, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, - 0x1e, 0x70, 0xd0, 0x6c, 0x35, 0x03, 0x68, 0x28, 0x1a, 0x81, 0xc8, 0xe1, 0x3f, 0xc7, 0xfe, 0x0b, - 0x06, 0x60, 0xc2, 0xc2, 0xc7, 0x3f, 0xf0, 0x18, 0x63, 0x06, 0x8e, 0x09, 0x24, 0xc1, 0xa0, 0xc1, - 0x66, 0x0f, 0xfc, 0x13, 0xe0, 0xec, 0x3f, 0x79, 0xff, 0xe8, 0x14, 0x34, 0x2d, 0x0e, 0xb0, 0xfb, - 0x0f, 0x41, 0xfb, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3e, 0x70, 0x3f, 0xf9, 0x1a, 0x2a, 0x80, - 0x82, 0xa1, 0xfc, 0xa0, 0x61, 0x28, 0x18, 0x32, 0xff, 0x41, 0x63, 0x1a, 0x68, 0xe0, 0x71, 0x8c, - 0x18, 0x1c, 0x14, 0x24, 0xff, 0xc0, 0x77, 0x06, 0x0c, 0x0e, 0x13, 0xe0, 0x60, 0xc0, 0xe1, 0xbc, - 0x9f, 0xf8, 0x2b, 0x72, 0x06, 0x81, 0x05, 0x87, 0xd8, 0x7a, 0x0f, 0xd8, 0x70, 0x0f, 0xfc, 0x1f, - 0x61, 0xec, 0x3e, 0x70, 0x56, 0xf5, 0x48, 0x18, 0x3f, 0xf1, 0xfc, 0x5f, 0xe0, 0xda, 0xb2, 0x43, - 0x61, 0xb1, 0x8b, 0xfc, 0x1b, 0x18, 0x3f, 0xe6, 0x27, 0xff, 0x91, 0xcc, 0xc3, 0xe9, 0x03, 0xe1, - 0xbf, 0xc8, 0x6f, 0x21, 0xb4, 0x3d, 0x47, 0x0d, 0xa1, 0xd6, 0x1f, 0x68, 0x74, 0x1e, 0xbc, 0x1c, - 0x0f, 0xf2, 0x1e, 0x7f, 0xa1, 0xc3, 0xe5, 0x14, 0x07, 0xf8, 0x35, 0xe0, 0x5a, 0x38, 0x5f, 0xf9, - 0xcd, 0x0e, 0xa8, 0xc1, 0x78, 0x3b, 0x54, 0x1a, 0xf0, 0x6d, 0x18, 0x16, 0x8f, 0x83, 0x31, 0xa8, - 0x39, 0x07, 0xff, 0xef, 0x07, 0x5a, 0x15, 0x87, 0xee, 0x0d, 0xa1, 0xf9, 0xbd, 0x70, 0x7f, 0x9b, - 0xa7, 0xa4, 0x2f, 0xd2, 0x1d, 0x68, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x60, 0x5f, 0xf8, 0x2a, - 0x06, 0x4c, 0x0e, 0x15, 0x02, 0xa1, 0xd4, 0x83, 0xf8, 0xe3, 0x94, 0x1b, 0x18, 0xe9, 0x87, 0xd8, - 0xda, 0x5f, 0xc0, 0x62, 0x88, 0x7f, 0xa4, 0x93, 0xfe, 0x0b, 0x4c, 0x1a, 0x1b, 0x0d, 0xf0, 0x3f, - 0xe0, 0xef, 0x03, 0x0e, 0xc3, 0x3d, 0x9f, 0xf0, 0x56, 0x89, 0x87, 0x61, 0x41, 0xd8, 0x57, 0x80, - 0x0f, 0xfc, 0x1e, 0x70, 0xd8, 0x6c, 0x33, 0x02, 0xff, 0xc8, 0x28, 0x13, 0x84, 0xe1, 0x7f, 0x03, - 0x0d, 0x86, 0xd5, 0x83, 0xfc, 0x1b, 0x18, 0x18, 0x6c, 0x27, 0x28, 0x0f, 0xf0, 0x54, 0x24, 0x36, - 0x87, 0x71, 0x87, 0x68, 0x7b, 0xb2, 0xff, 0xc8, 0x5e, 0x0d, 0xf4, 0x1c, 0xf4, 0x1c, 0xde, 0x09, - 0xc0, 0xda, 0x60, 0xb4, 0x83, 0x21, 0x61, 0x20, 0x0f, 0xfc, 0x1c, 0xe1, 0x7f, 0xe0, 0x30, 0x58, - 0x24, 0x18, 0xd1, 0x46, 0x09, 0x06, 0x5f, 0x8f, 0xfc, 0x0c, 0x63, 0x0f, 0xec, 0xa1, 0x8b, 0xe1, - 0x89, 0x33, 0xab, 0xc4, 0x98, 0xe6, 0x1b, 0x28, 0x63, 0x9f, 0xe0, 0x5c, 0x31, 0x86, 0xc2, 0xf1, - 0x27, 0xf8, 0x17, 0xac, 0x18, 0x6c, 0x70, 0x38, 0x30, 0x9c, 0xc2, 0x90, 0x7f, 0x80, 0x03, 0x07, - 0xca, 0x90, 0x98, 0x1f, 0xaa, 0x43, 0x50, 0x28, 0x60, 0x68, 0x1a, 0x20, 0xc1, 0x8e, 0x17, 0xf1, - 0x24, 0x68, 0x6c, 0x69, 0xff, 0x82, 0xc6, 0x06, 0x87, 0xcc, 0x53, 0xff, 0x92, 0x4c, 0x2c, 0x3f, - 0x50, 0xc0, 0xff, 0x83, 0x5c, 0x0b, 0x40, 0xe1, 0xde, 0x06, 0xe9, 0xa1, 0xab, 0xc0, 0xf4, 0x1a, - 0xc1, 0x63, 0x7d, 0x20, 0xc2, 0xcb, 0x80, 0xda, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, - 0xe0, 0xcc, 0x16, 0x19, 0xc3, 0x50, 0x2c, 0x33, 0x85, 0xfc, 0x7f, 0xc1, 0xb0, 0x66, 0x19, 0xc3, - 0x63, 0x9f, 0xf0, 0x4c, 0x30, 0x7f, 0xd2, 0x48, 0x7f, 0xd6, 0x63, 0xff, 0x21, 0x5e, 0x14, 0x46, - 0x48, 0x6f, 0x2c, 0x46, 0x48, 0x4e, 0xea, 0x23, 0x24, 0x0e, 0x81, 0x8c, 0xc9, 0x06, 0x82, 0xff, - 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, 0xf6, 0x1f, 0x30, 0x5f, 0xf4, 0x15, 0x02, 0xd4, - 0x33, 0x8f, 0xf1, 0x97, 0x81, 0x85, 0x83, 0x32, 0x9c, 0x61, 0x63, 0x1a, 0x81, 0x38, 0x18, 0x63, - 0xff, 0x02, 0x49, 0x10, 0x90, 0xee, 0x30, 0x61, 0x60, 0x82, 0xf8, 0x1f, 0x3d, 0xa1, 0xbc, 0x0c, - 0x2e, 0x0e, 0x7b, 0x30, 0xb0, 0xe7, 0x44, 0xd9, 0xc1, 0x43, 0x42, 0x79, 0x2f, 0x83, 0xff, 0x07, - 0x0f, 0xfc, 0x1e, 0x70, 0xe7, 0x0f, 0x98, 0x2f, 0xf8, 0x26, 0x8a, 0x30, 0xec, 0x2b, 0xf1, 0xff, - 0x06, 0xc7, 0x34, 0x36, 0x1b, 0x18, 0xeb, 0xb0, 0x98, 0xa1, 0xa1, 0xb0, 0xa4, 0x93, 0x0e, 0xc2, - 0xe3, 0x07, 0xfc, 0x1b, 0xe0, 0xcc, 0x1f, 0xbc, 0x4e, 0x39, 0x86, 0xba, 0x66, 0x12, 0xb0, 0x38, - 0x59, 0x85, 0x3a, 0x68, 0x49, 0xfc, 0x1f, 0xf8, 0x3e, 0x0f, 0xf2, 0x1e, 0xfc, 0x31, 0x43, 0x42, - 0xd3, 0x04, 0x69, 0x06, 0xc1, 0x9f, 0xfa, 0x06, 0x0c, 0x27, 0x0f, 0xbf, 0x05, 0xc1, 0xf6, 0x9b, - 0xff, 0xc0, 0xc1, 0x8e, 0x20, 0xe0, 0xb5, 0x76, 0x0d, 0x05, 0x83, 0xa6, 0x7f, 0xe8, 0x18, 0x30, - 0x3a, 0x3a, 0x16, 0x0c, 0x16, 0x0e, 0x09, 0xc1, 0x85, 0x7c, 0x1a, 0x80, 0xc2, 0x7b, 0xc8, 0x25, - 0x78, 0xf4, 0x13, 0x87, 0xfe, 0x0f, 0x03, 0x05, 0x83, 0x0b, 0x09, 0x82, 0xc1, 0x85, 0x81, 0xe5, - 0x1e, 0xbd, 0x78, 0x1f, 0xc1, 0xb4, 0x3d, 0x83, 0x0d, 0xa1, 0xec, 0x7b, 0xff, 0x43, 0x0c, 0x19, - 0x0f, 0x49, 0x27, 0xfe, 0x07, 0x18, 0x30, 0x61, 0x61, 0x7c, 0x0c, 0x18, 0x58, 0x6f, 0x03, 0xff, - 0x04, 0xfa, 0x0d, 0x82, 0x0d, 0xa6, 0x1b, 0x57, 0x03, 0x42, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x03, - 0x06, 0xd0, 0x61, 0xcc, 0x0b, 0xff, 0x05, 0x40, 0xda, 0x0d, 0x0b, 0xf8, 0xbd, 0x4e, 0x81, 0x63, - 0x03, 0x41, 0x87, 0x63, 0x7f, 0xf2, 0x31, 0x21, 0xb4, 0x3a, 0x4c, 0x1d, 0xf5, 0xc0, 0xb3, 0x06, - 0x0c, 0x14, 0x0a, 0xf0, 0x3a, 0x7a, 0xe0, 0xde, 0x56, 0x0c, 0x0c, 0x15, 0xbf, 0xfe, 0x8b, 0x0d, - 0x87, 0x30, 0x20, 0xec, 0x27, 0xc8, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x50, 0x17, 0xfe, 0x0a, - 0x80, 0xd0, 0xf6, 0x0f, 0xd6, 0x87, 0xb0, 0xb2, 0x85, 0xfe, 0x0d, 0x92, 0x17, 0x07, 0x98, 0x92, - 0xdc, 0x1c, 0x09, 0x32, 0x4b, 0xe4, 0x2e, 0x30, 0x3a, 0xb6, 0x0d, 0xe8, 0xe0, 0x78, 0xc3, 0xbc, - 0x13, 0xb9, 0x40, 0xaa, 0x57, 0x03, 0x06, 0x96, 0x14, 0x13, 0x87, 0x41, 0xe7, 0xc1, 0xc0, 0x03, - 0x06, 0x56, 0x1f, 0x30, 0x5c, 0x67, 0xc1, 0x50, 0x0c, 0x0c, 0x2c, 0x1f, 0xcf, 0x9c, 0xf8, 0x2c, - 0x1b, 0x03, 0x0b, 0x0b, 0x19, 0x81, 0x85, 0x81, 0x86, 0x7f, 0xf0, 0x24, 0x90, 0xd8, 0x79, 0xcc, - 0x7f, 0xe8, 0x27, 0xc0, 0xa0, 0x4e, 0x86, 0xf2, 0x0d, 0x07, 0x06, 0x77, 0x0b, 0xe4, 0x33, 0x86, - 0x6e, 0xf4, 0x83, 0x42, 0xf2, 0x13, 0x68, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0xd0, 0xf3, 0x07, - 0xb0, 0xdf, 0xf8, 0x0e, 0xa8, 0xc0, 0x87, 0xbd, 0x6d, 0x8c, 0x1e, 0x63, 0x3c, 0x7f, 0x20, 0xa1, - 0x83, 0x73, 0x43, 0x49, 0x83, 0x93, 0x0e, 0xc6, 0x2c, 0x2c, 0x3b, 0xa3, 0x7a, 0xff, 0x05, 0xe1, - 0x30, 0xb4, 0x39, 0xe1, 0x81, 0x4c, 0x3b, 0xb6, 0x41, 0x92, 0x15, 0x85, 0x83, 0x41, 0xa0, 0xc2, - 0x93, 0x43, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x60, 0xb0, 0xd8, 0x75, 0x02, 0x70, 0x50, - 0x3a, 0x41, 0xff, 0xa0, 0x5f, 0x40, 0xc1, 0x87, 0xb2, 0x7f, 0xf0, 0x6c, 0x90, 0x60, 0xc8, 0x26, - 0x37, 0xff, 0x81, 0x26, 0x16, 0xac, 0xd0, 0x69, 0x85, 0x83, 0x20, 0xde, 0x8f, 0xfc, 0x1d, 0xc0, - 0xb0, 0x78, 0x3a, 0x9a, 0xac, 0x1d, 0x02, 0xb0, 0x59, 0x83, 0x28, 0x08, 0x24, 0x18, 0x30, 0x20, - 0x0a, 0x0f, 0x95, 0x21, 0x38, 0x1f, 0xd4, 0x43, 0x30, 0x4a, 0x30, 0x50, 0x2a, 0x04, 0xc4, 0x98, - 0x5f, 0xc0, 0x84, 0xa0, 0x6d, 0x54, 0xff, 0xc1, 0x63, 0x45, 0x41, 0xb0, 0x39, 0x46, 0x9d, 0x70, - 0x24, 0xd1, 0xe5, 0xc1, 0x59, 0x85, 0xfe, 0x0d, 0x78, 0x0f, 0x02, 0x81, 0xde, 0x06, 0xf1, 0x87, - 0x5b, 0x38, 0x3c, 0x86, 0xb0, 0x38, 0x2f, 0xa0, 0xb0, 0xa2, 0xd0, 0x36, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1e, 0x60, 0xf4, 0x87, 0xa4, 0x17, 0xfe, 0x0b, 0x41, 0x40, 0xf6, 0x0f, 0xd5, 0x01, 0x54, - 0xc2, 0xc9, 0x1f, 0x51, 0x41, 0xb2, 0x47, 0x0f, 0xcc, 0x60, 0x7f, 0xd0, 0x24, 0xc0, 0xe0, 0x70, - 0xda, 0xb0, 0x38, 0x1c, 0x33, 0xe8, 0x0e, 0x07, 0x0e, 0x75, 0x7f, 0xf2, 0x07, 0xc1, 0x28, 0x10, - 0x67, 0x24, 0xb4, 0x16, 0x16, 0x81, 0xe0, 0xe7, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x60, 0x7f, - 0xf0, 0x4c, 0x1d, 0x90, 0x7a, 0x80, 0x6f, 0x5e, 0xa0, 0x3f, 0x99, 0xdd, 0x58, 0x58, 0xca, 0x32, - 0x06, 0x16, 0x33, 0xff, 0x80, 0xc4, 0x87, 0xfd, 0x26, 0x9f, 0xf0, 0x56, 0x61, 0xff, 0x87, 0xc5, - 0xff, 0x83, 0x79, 0x02, 0x61, 0xf3, 0xb9, 0xa6, 0x38, 0x4e, 0x83, 0x81, 0x81, 0xc1, 0x21, 0x23, - 0xe0, 0x90, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, 0xf0, 0x4c, 0x16, 0x0c, 0x2c, 0x0d, - 0x14, 0x7f, 0xe0, 0x7f, 0x18, 0x30, 0x38, 0x58, 0x33, 0x06, 0x8e, 0x16, 0x31, 0x4f, 0x56, 0x03, - 0x14, 0x05, 0x01, 0x21, 0x49, 0xa7, 0xf2, 0x1a, 0x86, 0x13, 0x20, 0xd0, 0xaf, 0x0f, 0xfa, 0xc3, - 0x79, 0x14, 0x61, 0x21, 0x5b, 0x9a, 0x60, 0xc2, 0xb0, 0xa8, 0x0c, 0x0e, 0x08, 0x32, 0x5e, 0x09, - 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x50, 0x2f, 0xfa, 0x0a, 0x81, 0xa4, 0x18, 0x6f, 0xd5, - 0x7a, 0xf5, 0x02, 0xc6, 0x17, 0xf0, 0x59, 0x43, 0xfe, 0x09, 0x89, 0x30, 0xed, 0x05, 0x0c, 0x1e, - 0xad, 0xa0, 0xb7, 0x06, 0x1d, 0xa1, 0x5c, 0x0b, 0xfc, 0x1d, 0xe0, 0xed, 0x0f, 0x5d, 0xff, 0xe4, - 0xb0, 0x21, 0xb0, 0xf4, 0x1f, 0xb0, 0xe0, 0x0f, 0xfc, 0x1c, 0xff, 0x43, 0xd6, 0x0e, 0xc3, 0x75, - 0x70, 0x2f, 0xeb, 0xc9, 0x40, 0xeb, 0xc0, 0x4e, 0xc3, 0x9f, 0x58, 0x57, 0x06, 0xb3, 0x16, 0xf3, - 0xe4, 0x10, 0x20, 0xa4, 0x26, 0x0b, 0xff, 0xf6, 0x16, 0x1a, 0x81, 0xfd, 0xdf, 0xfe, 0x82, 0xc0, - 0xe1, 0x38, 0x73, 0x83, 0xd2, 0xb4, 0x3a, 0x81, 0x37, 0xc8, 0x76, 0x5f, 0x48, 0x2f, 0x07, 0xfe, - 0x0f, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x50, 0x17, 0xfe, 0x0a, 0x43, 0x61, 0x48, 0x5f, 0xc0, - 0x90, 0x61, 0xd8, 0xcf, 0xfe, 0x03, 0x0c, 0xc0, 0xc2, 0xc1, 0x42, 0x55, 0xfc, 0xe0, 0xd3, 0x18, - 0x18, 0x58, 0x2d, 0xc6, 0x6e, 0x4c, 0x2b, 0x86, 0x61, 0x8c, 0x37, 0x86, 0x50, 0x23, 0x0a, 0xee, - 0x8f, 0xd1, 0x82, 0xc0, 0xa8, 0x39, 0xc1, 0x06, 0x60, 0xd7, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0x3f, - 0xf8, 0x26, 0x0f, 0xb0, 0xf4, 0x86, 0x81, 0xac, 0x0f, 0xe0, 0x60, 0xd6, 0x0b, 0x18, 0x18, 0xe1, - 0xec, 0x69, 0xff, 0x91, 0x89, 0x18, 0x3f, 0x49, 0xa5, 0xff, 0x03, 0x4c, 0x18, 0x7f, 0xbe, 0x07, - 0xfe, 0x42, 0xf0, 0x11, 0x14, 0x68, 0x1e, 0xd8, 0x8c, 0xb0, 0x38, 0x1c, 0x18, 0x83, 0x06, 0x1f, - 0xeb, 0x83, 0xff, 0x07, 0x03, 0x04, 0xa3, 0x48, 0x35, 0x03, 0x66, 0xac, 0x36, 0x82, 0xff, 0xc9, - 0xfa, 0xd0, 0xf6, 0x83, 0x1a, 0xbf, 0xe4, 0x19, 0x40, 0x61, 0xb0, 0x98, 0x90, 0x61, 0xb0, 0xa4, - 0xc2, 0xff, 0x05, 0xc6, 0x1d, 0xa1, 0xef, 0x40, 0xff, 0xa0, 0xde, 0x06, 0x0c, 0x0c, 0x15, 0xd9, - 0x83, 0x03, 0x01, 0xc0, 0x98, 0x32, 0xe0, 0x41, 0xfb, 0x0e, 0x0f, 0xfc, 0x1e, 0x90, 0xb0, 0xa8, - 0x1d, 0x03, 0xf9, 0x90, 0xec, 0x36, 0x83, 0xa8, 0x1f, 0x81, 0xa0, 0xef, 0x01, 0x8e, 0xfc, 0xe4, - 0x81, 0x8a, 0x19, 0xf1, 0x20, 0x95, 0x43, 0x3d, 0x38, 0x58, 0xab, 0xf0, 0xd8, 0x59, 0x05, 0xa1, - 0x70, 0x6f, 0x02, 0xf0, 0x5a, 0x1a, 0xc1, 0xe7, 0x1d, 0x0d, 0xd4, 0xe2, 0x76, 0x15, 0x06, 0x30, - 0x71, 0x60, 0x83, 0xb1, 0x82, 0x80, 0x03, 0x06, 0xc2, 0xc3, 0x98, 0x14, 0xea, 0xe8, 0x82, 0x40, - 0xad, 0x56, 0xa0, 0x3d, 0x45, 0xeb, 0xd0, 0x6c, 0x77, 0x0e, 0xd0, 0xb1, 0x9c, 0x3b, 0x40, 0xc5, - 0x1e, 0xbb, 0x41, 0x24, 0xac, 0x3b, 0x41, 0xa6, 0x0a, 0x7a, 0xa0, 0xdd, 0x86, 0x70, 0xfd, 0xc7, - 0xff, 0x20, 0x7c, 0x85, 0xd8, 0x7b, 0x54, 0x3c, 0x58, 0x6d, 0x03, 0xe4, 0x27, 0xc1, 0xf2, 0x1f, - 0x20, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x87, 0xa8, 0x07, 0xff, 0x05, 0x21, 0x20, 0xd1, 0x0b, 0xf4, - 0x39, 0xaa, 0x0d, 0x8c, 0x09, 0xdc, 0x3b, 0x27, 0xff, 0x91, 0x89, 0x0f, 0xfa, 0x4c, 0x1f, 0xf8, - 0x1c, 0x60, 0xc3, 0x9c, 0x2f, 0x40, 0xce, 0x99, 0x86, 0xf0, 0x33, 0x06, 0x61, 0x3d, 0x99, 0x58, - 0xc2, 0xc0, 0x98, 0x73, 0x83, 0x0e, 0xff, 0xc0, 0x03, 0x07, 0xb0, 0xfa, 0x80, 0xff, 0xe4, 0x14, - 0x0e, 0x74, 0x3b, 0xf4, 0xd7, 0xc8, 0x58, 0xc7, 0xfc, 0x1b, 0x24, 0xc3, 0xb0, 0x98, 0x93, 0xfe, - 0x0a, 0x4c, 0x0c, 0x16, 0x85, 0x6e, 0x2b, 0x55, 0xa8, 0x2b, 0x9a, 0xfe, 0x42, 0xf0, 0x2b, 0xe4, - 0x2a, 0xc6, 0x1d, 0x40, 0x38, 0x13, 0x0e, 0xa0, 0x30, 0xef, 0xf9, 0x00, 0x0f, 0xfa, 0x0f, 0x7f, - 0x21, 0x61, 0xec, 0x29, 0xbf, 0xc1, 0x6b, 0x69, 0x23, 0x04, 0xeb, 0x8b, 0xd7, 0xa4, 0x7f, 0x90, - 0xb0, 0xee, 0x80, 0x69, 0xfd, 0x03, 0x7a, 0x70, 0x58, 0x7f, 0xb4, 0x28, 0x3f, 0x9c, 0x3f, 0xdf, - 0xff, 0xbc, 0x86, 0xa0, 0x6b, 0x0f, 0x9f, 0xa6, 0xc3, 0xfc, 0xde, 0xbd, 0x21, 0x5f, 0x48, 0x75, - 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x60, 0xe7, 0x0f, 0xa8, 0x0f, 0xfe, 0x41, 0x21, 0x2f, - 0xe0, 0x7e, 0xa9, 0x7a, 0x81, 0x63, 0x46, 0xb9, 0x82, 0xc9, 0x9b, 0xa9, 0x80, 0xc4, 0xd1, 0x7a, - 0x80, 0x93, 0x1a, 0xf9, 0x05, 0x0c, 0x15, 0xf0, 0x6b, 0x81, 0xa1, 0xb0, 0xef, 0x03, 0x97, 0x61, - 0xab, 0x1d, 0x76, 0x13, 0x81, 0x0f, 0xfb, 0x41, 0x7f, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1d, - 0xfc, 0x60, 0xbf, 0x03, 0x23, 0x30, 0x44, 0x60, 0xc8, 0xcc, 0x11, 0x18, 0x3f, 0xfa, 0xfc, 0x0c, - 0x8d, 0x8a, 0x11, 0x83, 0x33, 0x5a, 0x8e, 0x60, 0xbd, 0x52, 0xd4, 0xe8, 0x13, 0x03, 0x24, 0x18, - 0x6f, 0xf5, 0x9f, 0xc1, 0x49, 0x96, 0x06, 0x30, 0xb0, 0x65, 0xc6, 0x0c, 0x2c, 0x19, 0x89, 0x83, - 0x06, 0x8d, 0x10, 0x68, 0xc0, 0x8f, 0x30, 0x24, 0xf2, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xf6, - 0x87, 0xd7, 0xff, 0xef, 0x05, 0x21, 0xff, 0x81, 0x7f, 0xfc, 0x1f, 0xf8, 0x3f, 0x5f, 0xfe, 0x43, - 0x51, 0x7f, 0x68, 0x72, 0xed, 0x78, 0x35, 0xf0, 0xc0, 0xfa, 0x0a, 0x4e, 0xf9, 0xc1, 0x05, 0x7c, - 0x66, 0x71, 0x05, 0x26, 0xc6, 0x73, 0x05, 0xf8, 0xb5, 0x47, 0x05, 0x83, 0x2a, 0xd0, 0x48, 0xb7, - 0xa4, 0x60, 0xbc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, 0x0f, 0xa4, 0x1d, 0x7e, 0x03, - 0xa8, 0xc1, 0x02, 0x0d, 0x76, 0x6a, 0xd5, 0xc8, 0x59, 0x9b, 0x6a, 0xe4, 0x0c, 0x66, 0x5c, 0xf8, - 0x29, 0x33, 0x68, 0x75, 0x03, 0x18, 0xe2, 0x54, 0x20, 0xe8, 0x98, 0x48, 0x7d, 0x60, 0xc1, 0xb2, - 0x1c, 0xf3, 0x3b, 0x44, 0x3b, 0x68, 0x82, 0x83, 0x85, 0x40, 0x60, 0xba, 0x7a, 0x04, 0x14, 0x0a, - 0x28, 0x18, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x90, 0x5f, 0xf8, 0x29, 0x0f, 0x61, 0xf6, 0x8f, - 0xff, 0x2b, 0xf5, 0x85, 0x85, 0x23, 0x9a, 0xa8, 0xed, 0x10, 0x31, 0x8d, 0x1d, 0xa2, 0x09, 0x30, - 0x28, 0x3f, 0x60, 0xc1, 0x23, 0xf8, 0x18, 0xd3, 0xf5, 0x01, 0x81, 0xf2, 0x0e, 0x1f, 0xc1, 0x3a, - 0x3e, 0x54, 0x0c, 0x2a, 0x6f, 0x4d, 0xfc, 0x07, 0x06, 0x48, 0xc0, 0xc1, 0x07, 0x48, 0xfe, 0x00, - 0x0f, 0xfc, 0x1e, 0xbf, 0xfd, 0x07, 0xfe, 0x78, 0x3f, 0xf5, 0xa1, 0xff, 0x3c, 0x1f, 0xf8, 0xa0, - 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, - 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfa, 0xf9, 0x0f, 0xfc, 0x1f, 0xf0, 0x0f, 0xfc, 0x1a, 0xff, - 0xf4, 0x1f, 0xf3, 0xc1, 0xff, 0x5a, 0x1f, 0xf7, 0x07, 0xfe, 0x70, 0xff, 0xc3, 0x8d, 0x3c, 0x1c, - 0xdf, 0xa4, 0x2b, 0xf5, 0x30, 0xf9, 0x41, 0x9c, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x0f, 0xfc, 0x38, - 0x7f, 0x9f, 0x90, 0xf8, 0x0f, 0xfc, 0x1a, 0xff, 0xf4, 0x1f, 0xf3, 0xe0, 0xff, 0x9e, 0x0f, 0xfa, - 0xd0, 0xf5, 0x84, 0xe1, 0xfd, 0x60, 0x70, 0xff, 0x5c, 0xe1, 0xff, 0xbe, 0x0f, 0xfc, 0x5e, 0x83, - 0xfe, 0x77, 0xe9, 0x0f, 0x9c, 0x26, 0xc3, 0xe7, 0x0f, 0xfc, 0x38, 0x7f, 0xdf, 0x21, 0xf0, 0x0f, - 0xfc, 0x1d, 0xff, 0x2b, 0x0f, 0xfb, 0xc3, 0x87, 0xfa, 0xc0, 0xe1, 0xfd, 0xe0, 0x9c, 0x3f, 0xb4, - 0x27, 0x0f, 0xed, 0x09, 0xc3, 0xfb, 0xf2, 0xb0, 0xf5, 0xf4, 0x81, 0xc3, 0xda, 0x68, 0x4e, 0x1f, - 0xda, 0x13, 0x87, 0xf6, 0x84, 0xe1, 0x48, 0x6d, 0x09, 0xc2, 0xd0, 0xda, 0x1b, 0x0b, 0x0b, 0xe0, - 0xef, 0xd0, 0x7f, 0xe0, 0xe0, 0x1f, 0xfe, 0x0f, 0xe7, 0x0d, 0x87, 0xf3, 0x04, 0xe1, 0xfd, 0xc1, - 0x5f, 0xc1, 0xd8, 0x7e, 0x60, 0xde, 0x0f, 0xd4, 0x0b, 0xd7, 0xfc, 0xe8, 0x28, 0x1c, 0xe9, 0xc1, - 0xfc, 0xe1, 0xfb, 0xff, 0xf7, 0x90, 0xfa, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x02, 0xc3, 0xff, 0x5e, - 0x43, 0xe0, 0x0f, 0x41, 0xff, 0x8a, 0x07, 0xaf, 0xff, 0xd5, 0x07, 0xfa, 0xa4, 0x3f, 0xd4, 0x47, - 0xff, 0x07, 0xfd, 0x68, 0x7f, 0xac, 0x3f, 0xea, 0x07, 0xbf, 0xff, 0x78, 0x3d, 0x40, 0xff, 0xd4, - 0x0f, 0xfd, 0x40, 0xff, 0xd4, 0x0f, 0xf7, 0xc8, 0x78, 0x0f, 0xfc, 0x1f, 0xec, 0x3f, 0xf0, 0x2c, - 0x3f, 0xdf, 0xff, 0xbc, 0x1c, 0xe1, 0xff, 0x81, 0xa1, 0xff, 0x8b, 0x07, 0xfc, 0x19, 0xd0, 0xf5, - 0x86, 0x7c, 0x1e, 0xe0, 0xce, 0xe1, 0xce, 0x1e, 0x4c, 0xbf, 0xf9, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, - 0x61, 0xfb, 0x0e, 0x70, 0xfd, 0x85, 0x7a, 0x0e, 0x0f, 0xfc, 0x1d, 0xfd, 0x05, 0xa1, 0xf9, 0xc3, - 0x68, 0x7e, 0xe0, 0xda, 0x1f, 0x50, 0x2c, 0xda, 0x07, 0x61, 0x31, 0xab, 0x0e, 0xc2, 0x93, 0x4c, - 0x3b, 0xe3, 0x06, 0x94, 0x05, 0xe8, 0x18, 0x34, 0x71, 0x9c, 0x14, 0x06, 0x83, 0x0d, 0x83, 0x0b, - 0x41, 0x86, 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0x5e, 0x0d, 0xf0, 0x7f, 0xe0, - 0xfe, 0x0f, 0x96, 0xa7, 0x06, 0xff, 0x54, 0xa0, 0xf2, 0x14, 0x1a, 0x43, 0x38, 0x5a, 0x07, 0x0f, - 0x68, 0x28, 0x0d, 0x0f, 0x28, 0x3d, 0x07, 0x9f, 0xff, 0x07, 0xfe, 0x7c, 0x1f, 0xfa, 0xe0, 0xff, - 0xce, 0x87, 0xdf, 0xff, 0xbc, 0x1f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf7, 0xd0, - 0x7c, 0x0f, 0x50, 0x3e, 0xff, 0xfd, 0xe0, 0xfa, 0x81, 0xff, 0x8a, 0x07, 0xcf, 0xff, 0xe8, 0x70, - 0xff, 0x50, 0x63, 0xff, 0x14, 0x0f, 0xeb, 0x43, 0xfc, 0xe8, 0x7a, 0xff, 0xfd, 0x07, 0xd4, 0x0f, - 0xfc, 0x50, 0x3f, 0xf1, 0x40, 0xff, 0xbe, 0x43, 0xe0, 0x0f, 0xfc, 0x1f, 0xf8, 0xd0, 0xf7, 0xf8, - 0x70, 0xff, 0xb4, 0xb0, 0xff, 0x38, 0x39, 0x78, 0x3b, 0x47, 0xfe, 0x0d, 0x40, 0x79, 0x05, 0x03, - 0xb4, 0xba, 0x03, 0x43, 0xb4, 0x51, 0x83, 0x0e, 0x7e, 0x0b, 0x56, 0x13, 0xda, 0x19, 0xf2, 0x1e, - 0xd0, 0xef, 0x07, 0xda, 0x19, 0xf0, 0x7d, 0xa1, 0x3b, 0x61, 0xed, 0x1f, 0x05, 0x70, 0x2f, 0x02, - 0x81, 0xcc, 0x1f, 0xf8, 0x38, 0x0f, 0x50, 0x39, 0x0d, 0x7f, 0xeb, 0x43, 0xf5, 0x00, 0xe8, 0x7f, - 0x50, 0x74, 0x3b, 0xff, 0xf7, 0x83, 0xe7, 0xc1, 0xff, 0xaf, 0x21, 0xfe, 0xbd, 0x5b, 0xd0, 0x6b, - 0x83, 0xad, 0x0e, 0x43, 0xda, 0x1f, 0xbf, 0xff, 0x61, 0xfd, 0x87, 0xfe, 0x0b, 0x0f, 0xfd, 0x7a, - 0x0f, 0x80, 0x0f, 0xfc, 0x1f, 0x5f, 0xfa, 0x0f, 0xfc, 0xf0, 0x7f, 0xcf, 0x90, 0xff, 0xd4, 0x0f, - 0xd7, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf7, 0xc8, 0x7f, 0xe5, 0x83, 0xfd, 0xff, - 0xf4, 0x1b, 0x46, 0x06, 0x0a, 0x06, 0xd1, 0x81, 0x82, 0x81, 0xb4, 0x60, 0x60, 0xa0, 0x1f, 0xff, - 0xde, 0x00, 0x0f, 0xfc, 0x1f, 0xfa, 0x43, 0xef, 0xe4, 0xc3, 0xff, 0x65, 0xfe, 0x0f, 0x50, 0xd0, - 0xda, 0x19, 0xca, 0x07, 0x68, 0x6d, 0x5f, 0xe3, 0x0e, 0xc2, 0xc2, 0xcc, 0x3b, 0x51, 0x85, 0x98, - 0x6b, 0xd1, 0x85, 0x98, 0x1e, 0xc2, 0xfe, 0x30, 0xec, 0x2c, 0x2b, 0xc1, 0xd8, 0x58, 0x7f, 0xd8, - 0x58, 0x7b, 0x0d, 0x85, 0xa1, 0x9c, 0x1f, 0x04, 0xff, 0x90, 0x0f, 0x96, 0xbc, 0x1d, 0xff, 0x4a, - 0x0f, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xeb, 0xa7, 0x07, 0xe7, 0x8a, 0x16, - 0x86, 0x7c, 0x81, 0x40, 0x7c, 0x83, 0x57, 0xfe, 0x18, 0x3f, 0x9e, 0x0f, 0xfd, 0x61, 0xfb, 0xff, - 0xf7, 0x83, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0xbe, 0x43, 0xe0, 0x0f, 0xf9, 0xb4, 0x1f, 0xcf, - 0xeb, 0x43, 0xd6, 0x60, 0xcc, 0x3e, 0xd3, 0x06, 0x48, 0x76, 0x83, 0x06, 0x48, 0x76, 0x16, 0x0c, - 0x90, 0xec, 0x2c, 0x19, 0x40, 0xee, 0xdc, 0x18, 0xc1, 0x3e, 0x95, 0x8e, 0x30, 0x5b, 0x81, 0x86, - 0x06, 0x1d, 0x82, 0x85, 0x46, 0x1d, 0x83, 0x4d, 0x8d, 0x0d, 0x83, 0x06, 0x4d, 0x02, 0x72, 0x85, - 0xea, 0x18, 0x2e, 0x24, 0x08, 0x22, 0x0f, 0xfc, 0x1c, 0x0d, 0x07, 0xfe, 0x03, 0x85, 0xfe, 0x41, - 0xfe, 0x8c, 0x2c, 0x35, 0x83, 0x49, 0x28, 0x1b, 0x87, 0x0b, 0x70, 0xf5, 0xe4, 0x2b, 0x83, 0xd7, - 0x6a, 0xe7, 0x90, 0x79, 0x0d, 0x06, 0xb0, 0xcf, 0xfe, 0x43, 0xfe, 0x78, 0x3f, 0xf5, 0x87, 0xef, - 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0xf9, 0x0f, 0x80, 0x09, 0x0a, 0x0c, 0x87, - 0xb4, 0x14, 0x0b, 0x43, 0x9c, 0x2c, 0x14, 0x0d, 0x7f, 0xfe, 0xc1, 0x21, 0xfe, 0x70, 0x48, 0x7f, - 0x9c, 0x33, 0xff, 0x83, 0xff, 0x16, 0x1f, 0xf9, 0xe0, 0xff, 0xc5, 0x03, 0xf7, 0xff, 0xef, 0x07, - 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x3f, 0x21, 0xf0, 0x0f, 0xfc, 0x1f, 0xf8, - 0x18, 0x7b, 0xf8, 0x36, 0x87, 0xeb, 0x0d, 0xc1, 0xfb, 0x6f, 0xfc, 0x19, 0xc3, 0x61, 0xfd, 0xa1, - 0x50, 0x10, 0x7b, 0x09, 0xc1, 0x61, 0xec, 0x0f, 0xf0, 0x79, 0xf8, 0x27, 0x04, 0x8f, 0xc8, 0x56, - 0x0b, 0x0e, 0xc0, 0xf0, 0x1c, 0x3d, 0x81, 0x0a, 0xd0, 0xf6, 0x1d, 0xeb, 0x43, 0xb0, 0x36, 0x81, - 0xd0, 0x7c, 0x3a, 0x1c, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, - 0xf0, 0x79, 0xc1, 0xa1, 0xfb, 0x54, 0x0d, 0xa0, 0x73, 0x8c, 0x0d, 0x38, 0x27, 0x03, 0x03, 0x41, - 0xc1, 0xe5, 0x01, 0x41, 0xfb, 0xff, 0xa0, 0xff, 0xd7, 0x07, 0xfc, 0xf9, 0x0f, 0x7f, 0xfe, 0xf0, - 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xeb, 0xe4, 0x3e, 0x3f, 0xff, 0x78, 0x3f, 0x78, 0x3f, 0xf3, - 0xe9, 0xd0, 0xf3, 0x71, 0x41, 0xf2, 0x17, 0xa0, 0xa8, 0x13, 0xc1, 0xc8, 0x14, 0x1f, 0xe7, 0x09, - 0xae, 0x0e, 0xa0, 0x4d, 0x5c, 0x17, 0xf9, 0x0a, 0x81, 0xd4, 0x06, 0x13, 0x87, 0xb4, 0xab, 0xfe, - 0x09, 0xf8, 0x3b, 0x0f, 0x3d, 0x34, 0x2c, 0x3b, 0x90, 0xef, 0x41, 0xff, 0x83, 0xf0, 0x09, 0x83, - 0xb0, 0xf5, 0x5d, 0x40, 0xc3, 0xcb, 0xfd, 0x87, 0x9f, 0xe7, 0xfc, 0x13, 0x05, 0x81, 0xc7, 0x09, - 0xea, 0xc0, 0xe3, 0x86, 0x5e, 0x3a, 0x0e, 0x15, 0xfc, 0x3c, 0x38, 0x79, 0xd0, 0x5a, 0xb0, 0xe7, - 0x02, 0x6e, 0xe1, 0x7f, 0x56, 0x15, 0xa1, 0x9c, 0x2c, 0x36, 0xa0, 0x9c, 0x1c, 0x1b, 0x82, 0xf4, - 0x50, 0x3a, 0xc3, 0xff, 0x07, 0x07, 0xff, 0xe0, 0xd8, 0x7f, 0xb0, 0xde, 0xaf, 0xde, 0x0d, 0xa1, - 0xf2, 0x83, 0xb0, 0xbf, 0xc8, 0x76, 0x1e, 0xd0, 0xfb, 0x3f, 0xfc, 0x85, 0x87, 0x50, 0x3f, 0x65, - 0x5d, 0x78, 0x27, 0x0a, 0x81, 0x3a, 0x15, 0x02, 0xd4, 0x09, 0x0d, 0xb7, 0xd7, 0xfc, 0x0c, 0x36, - 0x1a, 0x43, 0x40, 0xb8, 0x2b, 0x43, 0xff, 0x07, 0xc0, 0x0f, 0xf9, 0x0f, 0xce, 0x1a, 0x81, 0xdf, - 0xff, 0xbc, 0x84, 0xe1, 0xda, 0x1e, 0x71, 0xc1, 0x25, 0x03, 0x7e, 0x4b, 0xe8, 0x3c, 0xe6, 0x15, - 0x0c, 0x35, 0xd3, 0x9f, 0x53, 0xc1, 0x51, 0x44, 0xca, 0x04, 0x19, 0xff, 0xc8, 0x7f, 0xcf, 0x90, - 0xe5, 0xf5, 0xcb, 0xc0, 0xaf, 0x7a, 0xbc, 0x87, 0xce, 0x1f, 0xfa, 0xf4, 0x1f, 0x0f, 0xfc, 0x1c, - 0xe8, 0x66, 0x9e, 0x8e, 0x07, 0xcc, 0xa0, 0xd9, 0x19, 0x91, 0x92, 0x64, 0x66, 0x4e, 0x60, 0xe8, - 0x76, 0x05, 0x08, 0x3a, 0x1d, 0x9f, 0xc0, 0xec, 0xec, 0x37, 0x03, 0x33, 0x30, 0xa8, 0x16, 0x66, - 0x61, 0x61, 0xbe, 0x33, 0xbf, 0xc4, 0xc7, 0x61, 0x68, 0x69, 0x30, 0xec, 0x33, 0x83, 0x0e, 0xc3, - 0x61, 0x61, 0x5e, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1d, 0xfc, 0xff, 0xe0, 0xee, 0x0d, 0xa1, 0xfb, - 0x3f, 0xf9, 0x0b, 0x8c, 0x2d, 0x04, 0x85, 0x82, 0xa7, 0x68, 0x86, 0xc2, 0xa3, 0xb4, 0x0e, 0xe8, - 0x1f, 0xf3, 0x71, 0xff, 0xca, 0xec, 0x39, 0xc3, 0xf6, 0x07, 0xff, 0x06, 0xc0, 0xc6, 0x31, 0x86, - 0xc0, 0xc6, 0x31, 0x84, 0xe0, 0x63, 0x18, 0xc1, 0xe8, 0x0c, 0x63, 0x4c, 0x3f, 0xf0, 0x70, 0x3f, - 0xff, 0x78, 0x3a, 0x81, 0xb0, 0xfa, 0xf4, 0x94, 0xf5, 0x10, 0x3a, 0xd8, 0xea, 0xa0, 0x4f, 0x4f, - 0x0f, 0x3a, 0x80, 0xeb, 0xf5, 0xac, 0x06, 0x5b, 0x3f, 0xc8, 0x1e, 0xac, 0x27, 0x0f, 0x97, 0x06, - 0x43, 0xe7, 0xff, 0x07, 0xfc, 0xf2, 0x1e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xdf, 0x21, 0xf0, - 0x0f, 0x21, 0xff, 0x8e, 0x0f, 0xfc, 0xe1, 0xe7, 0xff, 0xf6, 0xe1, 0xfe, 0xb7, 0x0f, 0xf3, 0xb0, - 0x7f, 0x98, 0x0f, 0x21, 0xff, 0x8a, 0x07, 0xfe, 0x70, 0xf3, 0xff, 0xf9, 0x58, 0x7f, 0xa5, 0x61, - 0xfe, 0x90, 0xff, 0xc0, 0xff, 0xfd, 0xe0, 0xf5, 0x03, 0xff, 0x50, 0x3f, 0xf5, 0x03, 0xff, 0x50, - 0x3f, 0xf5, 0x03, 0xff, 0x50, 0x3f, 0x9f, 0x90, 0xf0, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0xfd, 0x61, - 0xef, 0xff, 0xdb, 0xa1, 0xfe, 0xdd, 0x10, 0xfd, 0xa0, 0x70, 0xff, 0xce, 0x19, 0xf0, 0x73, 0x8d, - 0xe4, 0x3c, 0xfc, 0x87, 0xf3, 0x87, 0xfe, 0x70, 0xfc, 0x84, 0xe1, 0xf3, 0x84, 0xe8, 0x7a, 0xc3, - 0x5f, 0xf8, 0x00, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xf2, 0xf5, 0xaf, 0x80, 0xff, 0xfe, 0xc0, 0xe1, - 0x28, 0x39, 0xc0, 0xe1, 0x70, 0x73, 0x87, 0xda, 0x1f, 0xe7, 0xff, 0x83, 0xfd, 0xa0, 0x70, 0xfe, - 0x70, 0xd8, 0x7f, 0x50, 0x36, 0x1f, 0xda, 0x1b, 0x0f, 0xdc, 0x1d, 0x82, 0x40, 0xf0, 0x7b, 0x06, - 0x96, 0x87, 0xdf, 0x83, 0xff, 0x07, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xe0, 0x68, - 0x7f, 0xac, 0x1a, 0x1e, 0x6c, 0x70, 0x22, 0xa9, 0xf4, 0x12, 0x17, 0xaa, 0xc3, 0xff, 0x01, 0xc3, - 0xff, 0x01, 0xc5, 0x53, 0xc0, 0x69, 0xfe, 0xa2, 0x82, 0xa9, 0x6c, 0x3f, 0xf0, 0x1c, 0x3c, 0x87, - 0xce, 0x1c, 0xe1, 0xf3, 0xa1, 0xa8, 0x1f, 0xaf, 0xf0, 0x00, 0x0f, 0x21, 0xff, 0x8e, 0x0f, 0x7f, - 0xfe, 0xf9, 0x0f, 0xf3, 0xe4, 0x3f, 0xce, 0x97, 0xfe, 0x84, 0x3d, 0x61, 0xff, 0xa8, 0x1f, 0xfa, - 0xc3, 0xdf, 0xff, 0xbc, 0x1e, 0xa0, 0x7f, 0xea, 0x07, 0xfe, 0xa0, 0x7f, 0xea, 0x07, 0xf3, 0xf2, - 0x1e, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xf2, 0xf5, 0xaf, 0x05, 0x7f, 0xfe, 0x81, 0x40, 0xf9, 0x05, - 0x01, 0x21, 0xf6, 0x0a, 0x07, 0xf9, 0xc3, 0xdf, 0xff, 0xbc, 0x1f, 0xf6, 0x1f, 0xb8, 0x3b, 0x0f, - 0xed, 0x0d, 0x87, 0xf3, 0x86, 0xc3, 0xfc, 0x86, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x7d, 0x07, 0x0f, - 0x41, 0xff, 0x8d, 0x0f, 0x3f, 0xff, 0x95, 0xaf, 0xfb, 0x98, 0x27, 0x0e, 0xa0, 0x85, 0xa1, 0xc8, - 0x73, 0xa1, 0xf7, 0xff, 0xef, 0x05, 0x61, 0xb8, 0x39, 0xc3, 0x38, 0x79, 0xf4, 0x0d, 0x0f, 0xcd, - 0xf0, 0x7f, 0xae, 0xf2, 0x1c, 0xdc, 0x13, 0xe4, 0x7d, 0x07, 0xd6, 0x87, 0xfe, 0x00, 0x0f, 0xa0, - 0xff, 0xc1, 0x70, 0x7e, 0xbf, 0xff, 0x20, 0xe5, 0xff, 0x70, 0x34, 0x34, 0x86, 0xa0, 0x10, 0xe9, - 0x0c, 0xa0, 0xfd, 0xc1, 0xfb, 0xff, 0xf7, 0x07, 0xdf, 0x83, 0xfe, 0xea, 0xe0, 0xfe, 0xb2, 0x4d, - 0x0f, 0xac, 0x12, 0x0e, 0x0c, 0xf8, 0x29, 0x0b, 0xc8, 0xf0, 0x69, 0x0d, 0x61, 0xfa, 0x43, 0xe0, - 0x0f, 0xa0, 0xff, 0xc1, 0x70, 0x7e, 0xbf, 0xff, 0x40, 0xa2, 0xff, 0xa8, 0x0a, 0x07, 0xfa, 0x80, - 0x95, 0xff, 0x96, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0xdf, 0xff, 0xbc, 0x1e, 0xd0, 0x70, 0x7f, 0xb0, - 0xa4, 0x3f, 0x9c, 0x29, 0x0f, 0xee, 0x0a, 0x42, 0xc3, 0x78, 0x35, 0x02, 0xc1, 0xe8, 0x39, 0xfd, - 0x07, 0xfe, 0x0e, 0x0f, 0xa4, 0x3f, 0xf0, 0x2c, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x25, 0x07, 0x38, - 0x34, 0x2d, 0x0e, 0x70, 0xfb, 0x0f, 0xf7, 0xff, 0xef, 0x07, 0x3a, 0x1f, 0xf8, 0xb0, 0x68, 0x7f, - 0xb4, 0x70, 0xff, 0x70, 0x38, 0x60, 0xf5, 0x82, 0xc2, 0xe0, 0xd6, 0x07, 0x0e, 0xd0, 0xb4, 0x1e, - 0xbf, 0xc1, 0xf4, 0xb0, 0x69, 0x0f, 0xfc, 0x1c, 0x0f, 0xa0, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, - 0xa0, 0xe5, 0xa5, 0xf6, 0x83, 0x42, 0xe0, 0xed, 0x02, 0x1d, 0xc0, 0xc4, 0x3e, 0x81, 0xbe, 0x0f, - 0x23, 0x84, 0xec, 0x1d, 0x8e, 0x07, 0x4d, 0x09, 0xc7, 0x1d, 0x03, 0x85, 0xa3, 0xba, 0x1b, 0x87, - 0x03, 0xe0, 0xd0, 0xe1, 0xaf, 0x07, 0x61, 0xd7, 0x3a, 0x13, 0x87, 0x21, 0x5f, 0xd0, 0x60, 0x0f, - 0xa4, 0x3f, 0xf1, 0x61, 0xf5, 0xff, 0xf9, 0x28, 0xbf, 0xee, 0x24, 0x3f, 0xd4, 0x0f, 0xfc, 0x1b, - 0xff, 0xf7, 0x83, 0xb8, 0x3f, 0xf5, 0x87, 0xfe, 0x7f, 0xfa, 0x0a, 0xf2, 0x1e, 0xa0, 0x3c, 0x61, - 0xf5, 0x00, 0x83, 0x0f, 0xa8, 0x1d, 0xff, 0xd0, 0x76, 0x87, 0xa4, 0x0f, 0xa0, 0xff, 0xc1, 0x50, - 0x3f, 0x5f, 0xff, 0xb0, 0x50, 0x3f, 0xd6, 0x09, 0x0f, 0xf3, 0x81, 0x1f, 0xfc, 0x04, 0x3f, 0xf0, - 0x7f, 0xe0, 0xff, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0x94, 0x0a, 0x01, 0x0f, 0xb4, 0x14, 0x05, - 0x87, 0x70, 0x54, 0x0a, 0xc2, 0xe0, 0xd4, 0x0d, 0x61, 0xef, 0x90, 0xf8, 0x0f, 0x21, 0xff, 0x8e, - 0x0f, 0x7f, 0xfe, 0xf9, 0x0f, 0xf3, 0xe4, 0x3f, 0xce, 0x0f, 0xfe, 0x43, 0x68, 0x7b, 0x43, 0x68, - 0x7b, 0x43, 0x7f, 0xf2, 0x1b, 0x43, 0xff, 0x7f, 0xf9, 0x0b, 0x43, 0xce, 0x85, 0xa1, 0xe7, 0x42, - 0xff, 0xf2, 0x16, 0xbf, 0xb4, 0x0f, 0x41, 0xff, 0x8d, 0x0f, 0x5f, 0xff, 0x9e, 0x5f, 0xf6, 0xe8, - 0x6d, 0x0d, 0xa8, 0x3b, 0x43, 0x21, 0xf6, 0x87, 0xd7, 0xff, 0x82, 0xa0, 0x5a, 0x16, 0x15, 0x02, - 0xd0, 0xb0, 0xaf, 0xff, 0x05, 0x40, 0xb4, 0x2c, 0x2a, 0x05, 0xa1, 0x61, 0x5f, 0xfe, 0x0a, 0x8b, - 0xfb, 0x00, 0x0f, 0xa0, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf6, 0x9a, 0xff, 0xda, 0x68, 0x7f, 0xb4, - 0x85, 0xfe, 0x20, 0xdf, 0xfc, 0x87, 0xf6, 0x87, 0xf6, 0x83, 0x43, 0xfb, 0x0b, 0xfc, 0x86, 0xd0, - 0x68, 0x7e, 0xbc, 0x0d, 0x0f, 0xd9, 0x66, 0x87, 0xd4, 0x05, 0xe9, 0x0e, 0x70, 0xcd, 0xfe, 0x83, - 0xff, 0x04, 0x0f, 0xa4, 0x3f, 0xf0, 0x2c, 0x3f, 0x7f, 0xfe, 0xe0, 0x68, 0x7f, 0xa8, 0x0c, 0x18, - 0x7e, 0xa0, 0x6b, 0x0d, 0x5c, 0x1d, 0xfc, 0xf5, 0x61, 0xa8, 0x0a, 0x18, 0x1c, 0x2b, 0x0b, 0x4c, - 0x0e, 0x07, 0x38, 0xc1, 0x81, 0xc3, 0xde, 0x81, 0x9e, 0x83, 0xce, 0x16, 0x1f, 0xce, 0x85, 0x86, - 0xc2, 0xb4, 0x36, 0x13, 0x83, 0x83, 0xdf, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xa0, 0xff, 0xc1, 0x50, - 0x3f, 0x5f, 0xff, 0xa0, 0x51, 0x7f, 0xd4, 0x05, 0x03, 0xfd, 0x40, 0x28, 0xff, 0xc2, 0x83, 0xb0, - 0xe7, 0x0f, 0xd8, 0x7b, 0x0f, 0xdf, 0xf8, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xdf, 0xf8, - 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xce, 0x1d, 0xff, 0xfb, 0xc0, 0x0f, 0xfc, 0x1f, 0xb4, 0x3f, 0xf5, - 0x87, 0xaf, 0xff, 0xd5, 0x07, 0xfa, 0xb0, 0x7f, 0xa8, 0x3f, 0xfe, 0x43, 0xea, 0x07, 0xfe, 0xa0, - 0x7e, 0xff, 0xf0, 0x7e, 0xe2, 0x43, 0xfa, 0x87, 0x07, 0xf5, 0x01, 0xe0, 0xfd, 0x40, 0xa0, 0x7f, - 0xfe, 0xf0, 0x0f, 0x41, 0xff, 0x8a, 0x07, 0x9f, 0xff, 0xcd, 0x17, 0xfd, 0xd4, 0x21, 0x41, 0xa8, - 0x23, 0xa6, 0x19, 0x0f, 0x26, 0x1f, 0x3a, 0x16, 0x1f, 0x9c, 0x0e, 0x1f, 0xc8, 0x2c, 0x3d, 0xff, - 0xfb, 0xc1, 0xd6, 0x21, 0xfd, 0x69, 0x70, 0x73, 0xe4, 0x35, 0xc3, 0xe4, 0x3f, 0x50, 0x3f, 0xf0, - 0x00, 0x0f, 0xa4, 0x3f, 0xf0, 0x2c, 0x3f, 0x3f, 0xff, 0xb0, 0x38, 0x48, 0x79, 0xc0, 0xe1, 0x60, - 0xb4, 0x70, 0xfb, 0x0d, 0x87, 0xbf, 0xff, 0x61, 0xeb, 0x1c, 0x3f, 0xed, 0x1c, 0x12, 0x1f, 0x60, - 0x72, 0xc3, 0xea, 0x01, 0xf8, 0x3f, 0x61, 0x5c, 0x1f, 0xb8, 0x7e, 0x0d, 0x01, 0xe1, 0xd5, 0x86, - 0xc1, 0x21, 0xef, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0x41, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xdd, 0x0c, - 0xa0, 0xdb, 0x07, 0x68, 0x68, 0x0b, 0xdc, 0xb8, 0x2f, 0xff, 0x90, 0x61, 0xb4, 0x2d, 0x07, 0xff, - 0xc8, 0x34, 0x2d, 0x0b, 0x41, 0x86, 0xd0, 0xb4, 0x1f, 0xff, 0x20, 0xd0, 0xb4, 0x2d, 0x02, 0x1b, - 0x42, 0x43, 0xf6, 0x87, 0x80, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xd0, 0x68, 0x50, - 0x7b, 0x41, 0xa0, 0xf0, 0x7b, 0x43, 0xbd, 0x5b, 0xc1, 0xeb, 0xb8, 0x0e, 0x1e, 0x60, 0xbf, 0x07, - 0xfc, 0xfe, 0x43, 0xca, 0xb8, 0x35, 0xe9, 0x1e, 0x9f, 0xfa, 0x88, 0x76, 0x1e, 0xd0, 0xfb, 0x0f, - 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xff, 0xc8, 0x40, 0x0f, 0x90, 0xff, 0xc0, 0xe0, 0xfa, 0xff, 0xfd, - 0x14, 0x0f, 0xf5, 0x09, 0x0f, 0xf3, 0x05, 0x7f, 0xe8, 0x3f, 0xf0, 0x7e, 0x7f, 0xf2, 0x1c, 0xc1, - 0xed, 0x0e, 0x7f, 0xf2, 0x1c, 0xc1, 0xed, 0x0e, 0x60, 0xf6, 0x87, 0x3f, 0xf9, 0x0f, 0xfc, 0x1e, - 0xff, 0xfd, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x3f, 0xce, 0x09, - 0x7f, 0xf4, 0x1b, 0xff, 0xc8, 0x7d, 0xc1, 0x68, 0x7e, 0xe0, 0xd6, 0x87, 0xbf, 0xd5, 0x68, 0x7f, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, - 0xf0, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7d, 0x7f, 0xfe, 0x4a, 0x05, 0x21, 0xda, 0x04, 0x0e, 0x1e, - 0x41, 0xff, 0xfb, 0xc1, 0xac, 0x3f, 0xf5, 0xff, 0xc1, 0xaf, 0x21, 0xec, 0x2e, 0x3d, 0x5e, 0xc2, - 0x41, 0xa1, 0xce, 0x1e, 0xd0, 0xf6, 0x1e, 0xff, 0xe0, 0xf6, 0x87, 0xb0, 0xf6, 0x86, 0xf4, 0x00, - 0x0f, 0x21, 0xff, 0x8e, 0x0f, 0x7f, 0xfe, 0xf9, 0x0f, 0xf5, 0xe4, 0x3f, 0xcc, 0x3f, 0xfe, 0x80, - 0xe1, 0xb0, 0xf9, 0xc2, 0x74, 0x3c, 0xff, 0xf8, 0x27, 0x0f, 0xd8, 0x4e, 0x1f, 0x38, 0x4f, 0xff, - 0x82, 0x70, 0xd8, 0x7c, 0xe1, 0xb0, 0xf9, 0xff, 0xf9, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, - 0xfe, 0xf0, 0x34, 0x3f, 0xce, 0x0d, 0x20, 0x50, 0x33, 0x86, 0xb0, 0x50, 0x3f, 0xdf, 0xfe, 0x83, - 0x70, 0x54, 0x0f, 0xe8, 0x35, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xb4, 0x1a, 0x1f, 0xec, 0x2c, 0x3f, - 0xdc, 0x16, 0x1b, 0x09, 0xe0, 0xda, 0x16, 0x0f, 0x21, 0xd7, 0xe8, 0x3f, 0xf0, 0x70, 0x0e, 0x60, - 0xff, 0xc6, 0x1f, 0x7f, 0xfe, 0xde, 0x5f, 0xf6, 0xe8, 0x7f, 0xb6, 0x3f, 0xf8, 0x90, 0x61, 0xf6, - 0x1d, 0xa1, 0xec, 0x3b, 0xff, 0x83, 0xff, 0x07, 0xaf, 0xff, 0x05, 0x21, 0xfb, 0x0a, 0x43, 0xf6, - 0x14, 0x87, 0xec, 0x2b, 0xff, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, 0xe0, 0x68, - 0x65, 0x06, 0x70, 0x68, 0x6a, 0x06, 0x70, 0xaf, 0xff, 0x41, 0xe6, 0x0c, 0xc1, 0xfd, 0x86, 0xc3, - 0xdf, 0xff, 0xbc, 0x05, 0xf7, 0x2f, 0x83, 0xf5, 0x03, 0xfb, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0xf0, - 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0x80, 0x0f, 0x21, 0xff, 0x8a, 0x07, 0xaf, 0xff, 0xd5, 0x06, 0x50, - 0x6a, 0x90, 0xd4, 0x0c, 0xc0, 0xad, 0xea, 0xc1, 0xfa, 0x81, 0xf3, 0xff, 0xe4, 0x3e, 0xa0, 0x7b, - 0xff, 0xf7, 0x83, 0xd4, 0x0f, 0xdf, 0xfe, 0x0d, 0x87, 0xec, 0x36, 0x87, 0xd8, 0x6f, 0xff, 0x00, - 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x3f, 0xce, 0x08, 0x7f, 0xf2, 0x41, - 0x98, 0x3d, 0x21, 0xe7, 0xff, 0x21, 0xe6, 0x0f, 0x48, 0x79, 0xff, 0xc8, 0x7e, 0x70, 0xff, 0x7f, - 0xfe, 0xf0, 0x77, 0x06, 0xe0, 0xf9, 0xfa, 0x78, 0x3f, 0xcf, 0xf4, 0x1d, 0x7e, 0x82, 0x6f, 0x07, - 0xfe, 0x0f, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xed, 0x0c, 0x87, 0x53, 0x54, 0x0d, 0x06, - 0x50, 0x2c, 0x1a, 0x70, 0x73, 0x2b, 0x56, 0xa0, 0xdf, 0xfe, 0x0d, 0x87, 0xce, 0x1b, 0xff, 0xc1, - 0xb0, 0xf9, 0xc3, 0x7f, 0xf8, 0x36, 0x1f, 0x38, 0x6c, 0x3e, 0x70, 0xd8, 0x75, 0xe8, 0x00, 0x0f, - 0x90, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, 0xa0, 0xd0, 0xff, 0x68, 0x34, 0x3f, 0xda, 0x04, 0xff, - 0xe5, 0x07, 0xcf, 0x06, 0x43, 0x9b, 0xa6, 0x17, 0x06, 0xa2, 0x0b, 0x9d, 0x0f, 0xd6, 0x9f, 0x07, - 0x9f, 0x20, 0xb5, 0x41, 0xc8, 0x4e, 0xe9, 0xa1, 0xeb, 0x81, 0xa3, 0xa1, 0x79, 0x09, 0xc2, 0x78, - 0x3d, 0x79, 0x0f, 0xfc, 0x1f, 0xf0, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0x68, - 0x7f, 0x9c, 0x15, 0xff, 0xa8, 0x15, 0xaf, 0xf0, 0x75, 0x03, 0xff, 0x02, 0xaf, 0xfc, 0x1d, 0x40, - 0xff, 0xc0, 0xbf, 0xff, 0x05, 0xa6, 0x0a, 0x01, 0x83, 0x60, 0xc2, 0xdb, 0x0c, 0xe0, 0xc2, 0x78, - 0x3b, 0x81, 0xaa, 0x87, 0x90, 0x38, 0x2f, 0x48, 0x4d, 0x87, 0xfe, 0x0e, 0x0f, 0x90, 0xff, 0xc0, - 0xd0, 0xfb, 0xff, 0xf6, 0x9a, 0x1f, 0xed, 0x34, 0xa0, 0x54, 0x06, 0x85, 0x60, 0x41, 0x68, 0x4f, - 0x80, 0xf0, 0x1d, 0x03, 0x01, 0xda, 0x04, 0x87, 0x58, 0x56, 0x1f, 0x78, 0x39, 0xe0, 0xaf, 0xff, - 0xd1, 0x18, 0x7d, 0xa1, 0xd8, 0x7d, 0xa1, 0xda, 0x1e, 0xd0, 0xef, 0xfe, 0x40, 0x0f, 0x90, 0xff, - 0xc1, 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0x61, 0x21, 0x90, 0x38, 0x35, 0xb9, 0x56, 0xb6, 0x1a, 0x9d, - 0x6e, 0x81, 0xfa, 0x0d, 0x07, 0xef, 0xfe, 0x83, 0xda, 0x04, 0x2b, 0x0f, 0x68, 0x30, 0x9c, 0x3d, - 0xa0, 0xc2, 0x70, 0xf6, 0x97, 0xa1, 0xc4, 0x3c, 0xef, 0x06, 0x90, 0x9f, 0x25, 0x03, 0x60, 0xf9, - 0x09, 0xfe, 0x80, 0x87, 0xfe, 0x00, 0x0f, 0x90, 0xff, 0xc0, 0xb0, 0xfa, 0xff, 0xfd, 0x14, 0x0f, - 0xf5, 0x92, 0x19, 0x57, 0xa7, 0x12, 0xf5, 0x4a, 0x09, 0x0a, 0x81, 0xff, 0x8b, 0xff, 0xc1, 0xa8, - 0x1d, 0xa1, 0xea, 0x07, 0x68, 0x7a, 0x81, 0xda, 0x1b, 0xff, 0xf7, 0x83, 0x28, 0x34, 0x1f, 0x5a, - 0x1a, 0xe0, 0xae, 0x0f, 0xd7, 0x07, 0xfe, 0x08, 0x0f, 0x90, 0xff, 0xc0, 0xe0, 0xfb, 0xff, 0xf7, - 0x1a, 0x1f, 0xea, 0x10, 0x30, 0xfc, 0xa0, 0xb9, 0xff, 0xe0, 0x38, 0x76, 0x87, 0x3e, 0x05, 0xff, - 0x0f, 0x60, 0xd0, 0xce, 0x05, 0x60, 0xd0, 0xec, 0x27, 0x07, 0xfe, 0x09, 0xc1, 0xa1, 0xd8, 0x4e, - 0x0d, 0x0e, 0xc2, 0x70, 0x7f, 0xe0, 0x9c, 0x1a, 0x19, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, - 0xbf, 0xff, 0x60, 0xa0, 0x7f, 0x9c, 0x0a, 0x30, 0xfe, 0x83, 0xbf, 0x3f, 0xd0, 0x76, 0x1b, 0x41, - 0x21, 0xd8, 0x6a, 0x03, 0x0b, 0xfe, 0x8c, 0x18, 0x7a, 0x43, 0x6c, 0x86, 0xc9, 0xa0, 0x1f, 0x06, - 0x72, 0x4d, 0x07, 0x06, 0xd2, 0x45, 0x1d, 0xa1, 0x20, 0xd0, 0x5a, 0x3c, 0x13, 0xe0, 0x30, 0x76, - 0x87, 0xfe, 0x0c, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x33, 0x06, 0x70, - 0x4f, 0xff, 0x98, 0x3e, 0x79, 0x0f, 0xf3, 0x6a, 0xf4, 0x1e, 0x7c, 0x87, 0x58, 0x6f, 0xff, 0xde, - 0x0f, 0xfc, 0xe1, 0xef, 0xf2, 0x38, 0x7b, 0x0d, 0xa3, 0x87, 0xb0, 0xda, 0x38, 0x7b, 0xfc, 0x8e, - 0x1e, 0x43, 0xaf, 0x21, 0x0f, 0x90, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf6, 0x9a, 0x1f, 0xed, 0x33, - 0xff, 0x8d, 0x0f, 0xb4, 0x3f, 0xf1, 0xa1, 0xf9, 0xff, 0xf0, 0x66, 0x0b, 0x09, 0xc3, 0x3f, 0xfe, - 0x0c, 0xc1, 0x61, 0x38, 0x67, 0xff, 0xc1, 0xea, 0x05, 0x44, 0x39, 0xf2, 0x1a, 0xe4, 0x1c, 0x87, - 0xe7, 0x43, 0xff, 0x04, 0x0f, 0xa0, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, 0xc0, 0xd0, 0xa0, 0xf5, - 0x01, 0xa0, 0x56, 0x9a, 0x50, 0x25, 0x18, 0x1d, 0x20, 0xec, 0x19, 0x68, 0xf0, 0x5a, 0x0f, 0x41, - 0x67, 0x01, 0x57, 0xd5, 0x70, 0x11, 0xf2, 0x12, 0xc1, 0xff, 0x8d, 0x09, 0x0e, 0xa0, 0x5a, 0x16, - 0x86, 0xa0, 0x5a, 0x16, 0x86, 0xbf, 0xfc, 0x87, 0x2f, 0xf6, 0x80, 0x0f, 0x94, 0x1f, 0xf8, 0x0e, - 0x1f, 0xaf, 0xff, 0xd8, 0x28, 0x1f, 0x20, 0x70, 0x30, 0x7d, 0x85, 0x05, 0x5c, 0x83, 0xf2, 0x1f, - 0xf6, 0x1e, 0xaf, 0x9b, 0xd4, 0x09, 0xb7, 0x91, 0x6b, 0x0e, 0xc9, 0x1c, 0x1a, 0x19, 0xc9, 0x03, - 0xe8, 0x39, 0x89, 0x03, 0xe8, 0x3b, 0x49, 0x3c, 0x9b, 0x23, 0x82, 0x82, 0x1d, 0xa6, 0x85, 0xff, - 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xdc, 0x3f, 0xed, 0xcf, 0xfe, - 0x74, 0x3f, 0xf0, 0x6f, 0x57, 0xb0, 0xed, 0x0f, 0x61, 0xcb, 0xfc, 0x1a, 0xbf, 0xe0, 0xb4, 0x2d, - 0x0b, 0x41, 0xa1, 0x68, 0x52, 0x0f, 0x55, 0xea, 0xb4, 0x18, 0x6c, 0x34, 0x83, 0xff, 0xe4, 0x0f, - 0x94, 0x1f, 0xf8, 0x16, 0x1f, 0xbf, 0xff, 0x78, 0x18, 0x50, 0x68, 0x2c, 0x0a, 0x1c, 0x36, 0x87, - 0x38, 0xe7, 0xfd, 0x01, 0xc7, 0x16, 0xd6, 0x09, 0xfc, 0x1b, 0x43, 0xf3, 0xbf, 0xf8, 0x39, 0xc5, - 0x7c, 0xb0, 0x3f, 0x82, 0xfa, 0x0e, 0xc7, 0x06, 0xee, 0x84, 0xe3, 0x9c, 0x69, 0xc0, 0x91, 0xf2, - 0x0d, 0x06, 0x08, 0x0e, 0x1b, 0x43, 0xff, 0x07, 0xe0, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, - 0xef, 0x03, 0x41, 0xa0, 0x70, 0x38, 0x29, 0xff, 0xea, 0x07, 0xb4, 0x0e, 0x1f, 0xbf, 0xfc, 0x1f, - 0xb4, 0x0e, 0x1e, 0xff, 0xfd, 0xe0, 0xeb, 0x0d, 0xc1, 0xf5, 0x97, 0x03, 0x83, 0x3c, 0x19, 0xc1, - 0x70, 0x34, 0x64, 0x3e, 0x83, 0xcd, 0xe9, 0x0f, 0xfc, 0x07, 0xc1, 0xff, 0x83, 0xf0, 0x0f, 0x21, - 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xf8, 0x3f, 0xe7, 0x9f, 0xff, 0x30, 0x30, 0xb0, 0xd8, 0x6f, 0xff, - 0x06, 0xc2, 0xc3, 0x61, 0xbf, 0xfc, 0x1f, 0xb4, 0x3e, 0xff, 0xfc, 0x0c, 0x36, 0x08, 0x18, 0x33, - 0xff, 0x18, 0x31, 0x0f, 0x26, 0x0c, 0x3f, 0x7c, 0x1f, 0xf8, 0x20, 0x0f, 0xa8, 0x1f, 0xab, 0xde, - 0xaf, 0x03, 0x97, 0xfd, 0x60, 0xc8, 0x0d, 0x7d, 0x86, 0xd0, 0x2f, 0xb0, 0xb3, 0x47, 0xfe, 0x0a, - 0x74, 0x3e, 0x70, 0xde, 0x4b, 0xfd, 0x06, 0x75, 0xff, 0x83, 0x6e, 0xbf, 0xb0, 0x3e, 0x77, 0xfd, - 0x63, 0xba, 0x07, 0x03, 0x87, 0xb4, 0x27, 0xb0, 0xfb, 0x40, 0xdd, 0xc8, 0x76, 0xfa, 0x42, 0x6c, - 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x03, 0x40, 0xa0, 0x28, 0x0e, 0x09, 0xff, 0xf3, - 0x07, 0x94, 0x05, 0x07, 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x1e, 0xd7, 0xf6, 0x1e, - 0x5d, 0xcb, 0x83, 0x57, 0xbd, 0x5e, 0x02, 0xf7, 0x4d, 0x78, 0x33, 0x70, 0x1f, 0x28, 0x2f, 0x48, - 0x7c, 0xd8, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x30, 0x41, - 0x41, 0x9c, 0x09, 0x7d, 0x4f, 0xe4, 0x2b, 0x05, 0x0d, 0x28, 0x17, 0x1d, 0x82, 0xdc, 0x39, 0x9c, - 0x35, 0xa1, 0xef, 0x5f, 0xd7, 0x05, 0x70, 0x7f, 0x58, 0x15, 0xff, 0xe4, 0x3c, 0xa1, 0xc0, 0x87, - 0xd6, 0x07, 0x1e, 0x0c, 0xf8, 0x27, 0x0a, 0xd0, 0x48, 0x1f, 0x41, 0xc8, 0x0f, 0x90, 0xff, 0xc1, - 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0x6b, 0xff, 0xb0, 0x25, 0x6e, 0xb8, 0x43, 0x35, 0x7a, 0xa4, 0x3d, - 0x45, 0xf5, 0x03, 0xd4, 0x5f, 0x50, 0x3d, 0x75, 0xee, 0x0d, 0x4f, 0x57, 0xbd, 0x40, 0xd6, 0x86, - 0x79, 0x0d, 0x7f, 0xfa, 0x0b, 0x82, 0xd0, 0x38, 0xe1, 0xcf, 0x05, 0x40, 0xf3, 0xc8, 0x2f, 0x07, - 0xfe, 0x0f, 0xe0, 0x0f, 0x90, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf6, 0x98, 0x20, 0xfd, 0x22, 0x0c, - 0x7f, 0xe0, 0x49, 0x86, 0xc3, 0xd2, 0x60, 0xff, 0x20, 0xbe, 0x0a, 0x80, 0xd0, 0xec, 0x29, 0x06, - 0x1e, 0xcf, 0xfd, 0x3f, 0x83, 0xfe, 0x73, 0x07, 0xfc, 0x06, 0x30, 0x61, 0x9c, 0x1a, 0x60, 0xc3, - 0x39, 0x40, 0x60, 0xff, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xef, 0xff, 0xdc, 0x0c, - 0x3f, 0xe6, 0x07, 0x5c, 0x35, 0xe0, 0x9d, 0x58, 0xca, 0xc3, 0xcc, 0x60, 0x73, 0x0f, 0x3f, 0x2d, - 0x78, 0x33, 0x20, 0xfc, 0x0c, 0x3e, 0xb4, 0x17, 0x07, 0x5e, 0x46, 0x41, 0x7a, 0x02, 0x0a, 0x20, - 0x90, 0x90, 0xf2, 0xad, 0x0f, 0xeb, 0x90, 0xad, 0x0f, 0xe6, 0xf2, 0x1f, 0x5e, 0xa2, 0x1f, 0xf8, - 0x3f, 0xf0, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7e, 0xbf, 0xff, 0x40, 0x90, 0x28, 0x24, 0x0c, 0x06, - 0xff, 0xf4, 0x87, 0xa4, 0x0e, 0x1f, 0xbf, 0xfc, 0x1f, 0xa4, 0x0e, 0x1e, 0xff, 0xfd, 0xe0, 0xee, - 0x28, 0x38, 0x79, 0xe0, 0x50, 0x0e, 0x85, 0xcf, 0xfe, 0x6c, 0x39, 0x8a, 0x10, 0x7c, 0xf0, 0x28, - 0x3c, 0x1f, 0xde, 0x42, 0x42, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, 0xe0, 0x61, 0xd8, - 0x73, 0x82, 0x3f, 0xfc, 0xc1, 0x40, 0x71, 0xc0, 0xc1, 0xad, 0xc2, 0xb7, 0x43, 0x3f, 0xfe, 0x40, - 0xfa, 0xc3, 0xdd, 0xe0, 0x20, 0xff, 0xc0, 0x43, 0xb0, 0xf6, 0x1f, 0xbf, 0xf0, 0x7c, 0xe0, 0xd1, - 0x83, 0xd6, 0x16, 0x81, 0xe0, 0x94, 0x0b, 0xc1, 0xd0, 0x00, 0x0f, 0x94, 0x1f, 0x97, 0xde, 0x5f, - 0x03, 0xaf, 0xfd, 0x83, 0x6f, 0xfd, 0x18, 0x6c, 0x18, 0x30, 0x61, 0xef, 0xff, 0x06, 0x5f, 0xfc, - 0xa0, 0x57, 0xfe, 0xa0, 0x6b, 0xff, 0x41, 0xec, 0x3e, 0x70, 0xf7, 0xff, 0x83, 0xe6, 0xda, 0x02, - 0xc2, 0xbf, 0x05, 0x79, 0x0c, 0x81, 0xda, 0x2b, 0xd0, 0x7b, 0xd2, 0x19, 0xb0, 0xff, 0xc1, 0xc0, - 0x0f, 0xf6, 0x87, 0xfe, 0x06, 0x87, 0xfe, 0x06, 0x87, 0x7f, 0xfe, 0xf0, 0x7f, 0xda, 0x1f, 0xf8, - 0x1a, 0x1f, 0x68, 0x76, 0x87, 0xce, 0x86, 0xd0, 0xfd, 0x61, 0xb4, 0x3f, 0xb4, 0x2d, 0x0f, 0xfc, - 0x0d, 0x0f, 0xfc, 0x0d, 0x0f, 0xf9, 0x6d, 0x0f, 0xf3, 0xf4, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xfd, - 0x40, 0xff, 0xc0, 0xa0, 0x55, 0xda, 0x1a, 0x81, 0xfb, 0x7f, 0xe4, 0x3d, 0x8b, 0xad, 0x0b, 0x03, - 0x87, 0x50, 0x35, 0xb4, 0x14, 0x0a, 0x07, 0x5e, 0x0b, 0x05, 0x03, 0xd6, 0x15, 0x0a, 0x07, 0xbe, - 0x03, 0x94, 0x0e, 0xe3, 0x83, 0x50, 0x35, 0x85, 0x06, 0xa0, 0x56, 0x87, 0xea, 0x05, 0x07, 0xef, - 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xa8, 0x1f, 0xd7, 0xff, 0xc1, 0x97, 0xb9, 0x78, 0x3f, 0xa8, 0x1f, - 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xf6, 0x87, 0xfe, 0x07, 0x07, 0x7f, 0xfe, 0xf0, 0x65, - 0x07, 0x68, 0x7e, 0xd0, 0xda, 0x1f, 0xda, 0x16, 0x87, 0xf2, 0x1b, 0x43, 0xfe, 0x7e, 0x0e, 0x1f, - 0xff, 0x07, 0xfe, 0x06, 0x1f, 0xf8, 0x70, 0xeb, 0xff, 0x83, 0xff, 0x03, 0x0c, 0xff, 0xf8, 0x3f, - 0xf3, 0x07, 0xfe, 0x2c, 0x37, 0xff, 0xef, 0x21, 0x48, 0x6a, 0x07, 0xed, 0x0a, 0x81, 0xfd, 0x85, - 0x40, 0xff, 0xc5, 0x03, 0xfe, 0xf9, 0x0c, 0x07, 0xff, 0xc1, 0xda, 0x1f, 0xb0, 0xed, 0x0f, 0xd8, - 0x77, 0xff, 0xc1, 0xda, 0x1f, 0xca, 0x0b, 0x83, 0xfb, 0x83, 0x5f, 0xfd, 0x07, 0xfe, 0x50, 0x77, - 0xff, 0xef, 0x06, 0x74, 0x35, 0x03, 0xf7, 0x06, 0xa0, 0x7f, 0x68, 0x54, 0x0f, 0xf2, 0x15, 0x03, - 0xfe, 0x7e, 0x43, 0x0f, 0x90, 0xff, 0xc1, 0x61, 0xfe, 0xff, 0xfc, 0x87, 0xd4, 0x0f, 0xf5, 0xff, - 0xe8, 0x3f, 0x61, 0xff, 0x80, 0xe1, 0xfe, 0xff, 0xfd, 0xe0, 0xe7, 0x0e, 0xc3, 0xf7, 0xff, 0xa0, - 0xdc, 0x21, 0xb4, 0x3b, 0xc5, 0x86, 0xc3, 0xb8, 0x2b, 0x0b, 0x0f, 0xfa, 0x0b, 0x0f, 0xfc, 0x7c, - 0x18, 0x0f, 0xfc, 0x1f, 0xb0, 0xf9, 0xc3, 0xd8, 0x7c, 0xe1, 0x5f, 0xd0, 0x67, 0x0f, 0x61, 0x35, - 0xb8, 0x3b, 0x09, 0xad, 0xc3, 0xff, 0x06, 0x70, 0xf4, 0x1b, 0x03, 0x87, 0xb0, 0xd4, 0x1c, 0x2f, - 0xf4, 0x0c, 0x70, 0xe7, 0x0e, 0x95, 0x87, 0xb0, 0xf9, 0xc3, 0x9e, 0x98, 0x67, 0x03, 0xfa, 0x50, - 0x67, 0x09, 0x0f, 0xd7, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0xb0, 0xf9, 0xc3, 0x7f, 0x07, - 0x38, 0x6c, 0x2c, 0x39, 0xc3, 0x61, 0x6d, 0x6f, 0x48, 0x3d, 0x4d, 0xae, 0xe4, 0x18, 0x58, 0x73, - 0x86, 0xfe, 0x06, 0x07, 0x0d, 0x85, 0x83, 0x87, 0x03, 0xfe, 0x0b, 0x1c, 0x3d, 0x4c, 0x29, 0x58, - 0x75, 0x0c, 0x39, 0xc2, 0x78, 0x18, 0x73, 0x81, 0xd0, 0xb0, 0xe7, 0x0f, 0x7c, 0x17, 0xc8, 0x7f, - 0xe0, 0xf0, 0x0f, 0xfc, 0x1f, 0xb0, 0xce, 0x1f, 0xd8, 0x57, 0xf4, 0x0d, 0x31, 0xe0, 0x9c, 0x27, - 0x72, 0x28, 0x3a, 0x19, 0xb0, 0xdf, 0x07, 0xec, 0x6f, 0x24, 0x1f, 0x65, 0x03, 0x68, 0x77, 0x9f, - 0xfe, 0x0b, 0xe1, 0x7d, 0xa8, 0x1c, 0x60, 0xd0, 0xb4, 0x24, 0x18, 0x58, 0x5a, 0x1e, 0xc2, 0xa0, - 0x34, 0x3d, 0x87, 0xda, 0x1e, 0xc3, 0xbe, 0x08, 0x07, 0xfc, 0x1b, 0x0d, 0x87, 0x61, 0xb0, 0xd8, - 0x76, 0x1b, 0x0d, 0xff, 0x5f, 0xc8, 0x30, 0xfe, 0x70, 0xd9, 0xf9, 0x0d, 0x86, 0xc3, 0xce, 0x0c, - 0x36, 0x1f, 0x60, 0xc2, 0x7f, 0xe2, 0x86, 0x13, 0x05, 0x84, 0xe6, 0x15, 0x18, 0xdc, 0x36, 0x16, - 0xe9, 0x98, 0x6c, 0x2d, 0x40, 0xc4, 0x27, 0x09, 0x05, 0xc1, 0x3e, 0x83, 0xff, 0x07, 0x80, 0x0c, - 0x87, 0x90, 0xfc, 0xe1, 0x9c, 0x3a, 0xb7, 0xaa, 0xf5, 0x41, 0xf6, 0xac, 0x3f, 0x3f, 0xfe, 0x83, - 0x30, 0x30, 0x60, 0x70, 0xcd, 0x34, 0x15, 0x78, 0x33, 0xd1, 0x7d, 0x61, 0x99, 0x7f, 0xb0, 0xcf, - 0xff, 0xc1, 0xff, 0x98, 0x3b, 0xff, 0xf7, 0x90, 0xdc, 0x19, 0x83, 0xfa, 0xc2, 0xa0, 0x7f, 0xef, - 0x90, 0xc0, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x24, 0x3d, 0xc0, - 0x70, 0xb0, 0xf6, 0x81, 0xc2, 0xa0, 0x67, 0x09, 0xc3, 0x68, 0x5c, 0x13, 0x86, 0xb0, 0x38, 0x67, - 0x0e, 0xc1, 0xc1, 0x9c, 0x3b, 0x84, 0x39, 0xc3, 0x94, 0x1f, 0x38, 0x7f, 0xe0, 0x58, 0x7f, 0xef, - 0x90, 0xff, 0xc1, 0xff, 0x0f, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x3f, 0xda, 0x0d, 0x05, - 0x87, 0x38, 0x5a, 0x16, 0x86, 0xd0, 0xb4, 0x27, 0x0a, 0xc3, 0x68, 0x6a, 0x03, 0x0e, 0xd0, 0xec, - 0x3f, 0x68, 0x50, 0x7f, 0xb0, 0xb8, 0x3f, 0xf3, 0xc1, 0xff, 0xad, 0x0f, 0xf3, 0xe8, 0x3f, 0x5f, - 0x90, 0xff, 0x48, 0x7f, 0xe0, 0x0e, 0x83, 0xff, 0x02, 0xc3, 0xff, 0x03, 0x43, 0xff, 0x17, 0xff, - 0xc1, 0x3a, 0xd6, 0xba, 0xc2, 0xd0, 0x9c, 0x36, 0x83, 0x83, 0x38, 0x4c, 0x1e, 0x91, 0xc1, 0x07, - 0xce, 0x07, 0x03, 0x87, 0xb4, 0x0e, 0x17, 0x06, 0xb0, 0x9c, 0x36, 0x82, 0xc3, 0x38, 0x6b, 0x0f, - 0xce, 0x1c, 0x87, 0xeb, 0x0f, 0xfd, 0xf2, 0x1f, 0x3f, 0xf8, 0x3e, 0x70, 0xd8, 0x7c, 0xe1, 0x38, - 0x7d, 0x40, 0xaf, 0xe0, 0xb0, 0xfc, 0xc0, 0xe0, 0x90, 0xd4, 0x3c, 0x13, 0x84, 0xed, 0x03, 0x38, - 0x2e, 0x0d, 0x81, 0xc1, 0x87, 0x50, 0x0e, 0x0b, 0x09, 0xc2, 0x70, 0xb8, 0x70, 0xce, 0x1b, 0x44, - 0x35, 0x86, 0x50, 0x67, 0xc8, 0x78, 0x0f, 0xa8, 0x1f, 0xf2, 0x0a, 0x01, 0x0f, 0x9c, 0x14, 0x07, - 0x07, 0xb4, 0x14, 0x0b, 0x43, 0x70, 0x54, 0x09, 0xc2, 0xb0, 0xd4, 0x0d, 0x61, 0xf9, 0x41, 0xff, - 0x81, 0xc1, 0xfb, 0xff, 0xf7, 0x83, 0xe7, 0xc1, 0xff, 0x8d, 0x58, 0x7f, 0xde, 0x05, 0x87, 0xeb, - 0x83, 0x5c, 0x1b, 0xd2, 0x1f, 0x5e, 0x0f, 0xfc, 0x1c, 0x0f, 0x9c, 0x3f, 0xe4, 0x0e, 0x04, 0x3e, - 0x70, 0x38, 0x3c, 0x1e, 0xd0, 0x38, 0x56, 0x13, 0xa1, 0x38, 0x6b, 0x06, 0x86, 0x70, 0xe8, 0x3f, - 0x90, 0xff, 0xc0, 0x70, 0xff, 0xc0, 0x70, 0xfe, 0xbf, 0xfe, 0x0f, 0xe7, 0x0f, 0xfc, 0x07, 0x0f, - 0xfc, 0x07, 0x0f, 0xdf, 0xff, 0xbc, 0x80, 0x10, 0xda, 0x12, 0x80, 0xe1, 0x68, 0x5a, 0x15, 0x01, - 0xa0, 0xa0, 0x72, 0x0d, 0x04, 0x1b, 0xff, 0xf0, 0x34, 0x3f, 0xb0, 0x61, 0xfe, 0xc1, 0x83, 0xfc, - 0x0c, 0x18, 0x30, 0xd8, 0x30, 0x60, 0xc3, 0x60, 0xc1, 0x83, 0x5d, 0x83, 0x06, 0x0f, 0xe8, 0x18, - 0x30, 0x41, 0xe7, 0x06, 0x1f, 0x3e, 0x80, 0x0f, 0xa8, 0x1f, 0xf6, 0x94, 0x1c, 0x3e, 0xe0, 0x50, - 0x0e, 0x84, 0xe8, 0x54, 0x09, 0xc3, 0xfb, 0x43, 0xf7, 0xff, 0xef, 0x07, 0x9d, 0xb4, 0x3f, 0x9e, - 0x05, 0xa1, 0xe7, 0xc9, 0x41, 0xf4, 0x83, 0x96, 0x28, 0x13, 0x61, 0xda, 0x50, 0x70, 0xfb, 0x41, - 0x40, 0x38, 0x76, 0x85, 0x40, 0x9c, 0x3e, 0xbc, 0x87, 0xc0, 0x04, 0x15, 0x02, 0x83, 0x58, 0x28, - 0x0e, 0x09, 0x5a, 0xbc, 0xad, 0x45, 0xd7, 0xfb, 0xa8, 0x3f, 0xd5, 0xbf, 0xfd, 0x40, 0xff, 0xc1, - 0xff, 0x83, 0x7f, 0xfe, 0xf0, 0x6f, 0x04, 0x87, 0xd6, 0x1b, 0xc1, 0xd6, 0x1e, 0xe0, 0xae, 0xbb, - 0xf4, 0x0f, 0x54, 0xb0, 0x1c, 0x3f, 0xf0, 0x40, 0x0f, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x30, - 0xfe, 0x5f, 0x6b, 0xf0, 0x3f, 0xff, 0x78, 0x3e, 0x75, 0x07, 0xfe, 0xba, 0x07, 0xfe, 0xea, 0x0f, - 0xf9, 0xca, 0x07, 0xfd, 0xc5, 0x03, 0xfd, 0x60, 0xa0, 0x68, 0x35, 0xa0, 0xa0, 0x6d, 0x05, 0xa1, - 0x58, 0x4e, 0x0e, 0x0f, 0x7f, 0x41, 0xff, 0x83, 0x80, 0x0f, 0x38, 0x24, 0x3f, 0xce, 0x15, 0xa1, - 0xf9, 0xc3, 0x28, 0x2f, 0xff, 0xde, 0x0f, 0xac, 0x3f, 0xf0, 0x2a, 0x43, 0xff, 0x6e, 0x87, 0xfe, - 0xcd, 0x0f, 0xf9, 0xcd, 0x0f, 0xfb, 0x4d, 0x0f, 0xf5, 0x83, 0x43, 0x61, 0xac, 0x2d, 0x0d, 0x85, - 0xe4, 0x2e, 0x09, 0xc1, 0xc1, 0xcf, 0xf2, 0x1f, 0xf8, 0x38, 0x0b, 0x0e, 0x60, 0xfd, 0x87, 0x68, - 0x7c, 0xe1, 0xdf, 0xd0, 0x3f, 0xd5, 0x04, 0xe1, 0xb3, 0x06, 0x19, 0xc2, 0x73, 0x16, 0x09, 0xc2, - 0x63, 0x09, 0xc0, 0xc1, 0x31, 0x86, 0xa0, 0xc1, 0x50, 0xc3, 0xa2, 0x81, 0x49, 0x87, 0xd2, 0x16, - 0x0c, 0x3e, 0xd0, 0x38, 0x30, 0xef, 0x41, 0x50, 0x1a, 0x1f, 0x50, 0xc2, 0x7f, 0xf8, 0x3f, 0xf0, - 0x70, 0x0e, 0xd0, 0xff, 0xc0, 0xa0, 0xb5, 0x48, 0x1f, 0xf5, 0x16, 0x0f, 0xea, 0x04, 0xe1, 0xfe, - 0xe9, 0xc1, 0xf9, 0xa7, 0xc8, 0x1c, 0x2f, 0x48, 0x4f, 0xe4, 0x3f, 0xf0, 0x7b, 0xff, 0xf7, 0x83, - 0xda, 0x0e, 0x0f, 0xf6, 0x14, 0x87, 0xf5, 0x85, 0x21, 0x21, 0xac, 0x34, 0x85, 0x83, 0xd0, 0x73, - 0xfa, 0x0f, 0xfc, 0x1c, 0x03, 0x87, 0xa8, 0x1e, 0x70, 0xf7, 0x83, 0xd6, 0x1d, 0x46, 0x0d, 0xfe, - 0x6c, 0x14, 0x0c, 0xce, 0x78, 0x35, 0x85, 0x47, 0x0b, 0x06, 0x1d, 0x2b, 0x0b, 0x06, 0x1d, 0xab, - 0x03, 0x83, 0x0e, 0xd5, 0x81, 0xc1, 0x87, 0x63, 0x82, 0x80, 0xc3, 0x38, 0xe3, 0x85, 0x86, 0xa0, - 0xe6, 0x85, 0x06, 0xd0, 0x61, 0xfb, 0x1c, 0x2b, 0xff, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, - 0xb0, 0xf6, 0x1f, 0x3c, 0x19, 0xcc, 0x2f, 0xf8, 0x0e, 0x30, 0x7f, 0xce, 0x04, 0x0f, 0xf3, 0x7f, - 0x91, 0xc2, 0x90, 0x30, 0x73, 0x85, 0x20, 0xa8, 0x33, 0xfc, 0x83, 0xb0, 0xfb, 0x0e, 0xdc, 0x3b, - 0x33, 0x03, 0x98, 0x67, 0x31, 0x8d, 0x30, 0xda, 0x60, 0x9c, 0x18, 0x22, 0x06, 0x16, 0x83, 0x18, - 0x2f, 0x02, 0x42, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, 0x90, 0x31, 0x90, 0x7a, 0x40, 0xc6, - 0x75, 0x05, 0x20, 0x63, 0x3a, 0x87, 0xf9, 0x8e, 0x50, 0x74, 0xe3, 0x1a, 0x58, 0x6d, 0xc3, 0x61, - 0x61, 0xb7, 0x0d, 0x07, 0xec, 0xc7, 0xfe, 0x0d, 0x98, 0xc6, 0x66, 0x1b, 0x31, 0x8c, 0xcc, 0x27, - 0x31, 0x8c, 0xcd, 0x05, 0x0c, 0xaf, 0xe0, 0x69, 0xa1, 0xfb, 0x4c, 0x0f, 0xff, 0x83, 0xff, 0x07, - 0x0b, 0xff, 0xe0, 0xb4, 0x3e, 0x70, 0xb0, 0xfe, 0xc2, 0xc3, 0xfb, 0x0b, 0x5f, 0xec, 0x2f, 0xff, - 0x80, 0xe1, 0xff, 0x9c, 0x3f, 0xf3, 0x87, 0xfe, 0xa0, 0x7f, 0xee, 0x0f, 0xfd, 0x87, 0xfe, 0xb0, - 0xff, 0xd8, 0x7f, 0xe0, 0xff, 0xc0, 0x07, 0xff, 0xc8, 0x7e, 0xb0, 0xda, 0x1f, 0x9c, 0x34, 0x87, - 0xe7, 0x0d, 0x21, 0x7f, 0xfe, 0xf0, 0x17, 0xad, 0x77, 0x21, 0xf3, 0x06, 0x90, 0xfd, 0x40, 0xd2, - 0x1b, 0xff, 0xe4, 0x3e, 0x74, 0x34, 0x87, 0xdc, 0x1f, 0xf8, 0xf0, 0x7f, 0xeb, 0x83, 0xff, 0x30, - 0x7f, 0xe0, 0x0b, 0xff, 0xe0, 0xed, 0x0f, 0x9c, 0x3b, 0x0f, 0xce, 0x1d, 0x87, 0xe7, 0x0e, 0xc3, - 0xf3, 0x87, 0x6b, 0xfa, 0xc3, 0xbf, 0xfe, 0x0c, 0xe1, 0x9c, 0x3f, 0x38, 0x76, 0x1f, 0xa8, 0x1d, - 0x40, 0xfb, 0x43, 0xda, 0x1e, 0xc3, 0xe7, 0x43, 0x58, 0x7e, 0x78, 0x0e, 0x1f, 0xe7, 0xc0, 0x43, - 0xff, 0x20, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0x9c, 0x36, 0x87, 0xf6, 0x1b, 0x43, 0xf3, 0x86, 0xff, - 0xfc, 0x1b, 0x42, 0xd0, 0xfe, 0xd0, 0xb0, 0xff, 0x77, 0xfe, 0x0f, 0x61, 0x38, 0x5a, 0x1d, 0x85, - 0x40, 0xb4, 0x33, 0x85, 0xa1, 0x68, 0x83, 0x81, 0x61, 0xb4, 0xd3, 0x07, 0x83, 0xb4, 0xc6, 0x38, - 0x3d, 0x7c, 0x1f, 0xf8, 0x38, 0x07, 0xff, 0xc1, 0x61, 0xf9, 0xc2, 0xc3, 0xf3, 0x85, 0x87, 0xe7, - 0x0b, 0xff, 0xe0, 0xb0, 0xff, 0xc6, 0x38, 0x7f, 0x38, 0xe1, 0xae, 0x03, 0x8e, 0x37, 0x21, 0x30, - 0xfc, 0x87, 0xa8, 0x38, 0x7c, 0x9a, 0x38, 0x79, 0xdc, 0x2d, 0x7d, 0xdc, 0x13, 0xfe, 0x83, 0xff, - 0x04, 0x0b, 0xff, 0xe0, 0xec, 0x3f, 0x38, 0x76, 0x1f, 0x9c, 0x3b, 0x0f, 0xce, 0x1d, 0xff, 0xf0, - 0x67, 0x0f, 0x50, 0x3c, 0xc1, 0xf6, 0x1e, 0xa1, 0x72, 0x0b, 0x0e, 0xd0, 0xaf, 0x26, 0x85, 0x61, - 0xe4, 0x0e, 0x83, 0x43, 0xfc, 0xe8, 0x83, 0xd2, 0x1f, 0xf8, 0x6f, 0x90, 0xff, 0xc0, 0x7c, 0x1f, - 0xf8, 0x3f, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x1c, - 0xda, 0x1d, 0xaa, 0x9f, 0x48, 0x7b, 0x5e, 0xc3, 0xfb, 0x09, 0xbf, 0x90, 0xd9, 0xea, 0x68, 0x7e, - 0xc3, 0xb5, 0x53, 0x80, 0xe3, 0x7e, 0x94, 0x1a, 0x8c, 0x8e, 0x1d, 0x03, 0x43, 0xb0, 0xce, 0x38, - 0x7a, 0xfe, 0x43, 0xff, 0x07, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, - 0xe0, 0xda, 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfd, 0xa1, 0x9c, 0x29, 0x0b, 0x7f, 0x3a, 0x50, 0x36, - 0x15, 0x1f, 0xa0, 0xec, 0x2c, 0x77, 0x0e, 0x70, 0x50, 0x72, 0x81, 0xa8, 0x78, 0x0e, 0x0b, 0x41, - 0x94, 0x09, 0xc2, 0x70, 0x41, 0xde, 0x83, 0xc0, 0x07, 0xff, 0xc8, 0x5a, 0x1f, 0xb4, 0x2d, 0x0f, - 0xda, 0x17, 0x2f, 0xed, 0x0b, 0xd5, 0xfc, 0x1b, 0x43, 0xff, 0x1f, 0xff, 0x90, 0x61, 0xfe, 0xd0, - 0x60, 0xff, 0x03, 0x47, 0x06, 0x1b, 0x06, 0x0a, 0x03, 0x0d, 0x83, 0x06, 0x83, 0xfc, 0x0c, 0xb0, - 0xb0, 0xc9, 0x61, 0xff, 0x7c, 0x80, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, - 0x07, 0xe7, 0x0d, 0xff, 0xf8, 0x36, 0x90, 0x68, 0x3e, 0xd3, 0x0d, 0x87, 0xda, 0x61, 0x38, 0x34, - 0x2c, 0x1f, 0x9d, 0xd0, 0xd8, 0x30, 0xdc, 0x1c, 0xe0, 0xc3, 0x61, 0xea, 0x03, 0x09, 0xc2, 0x81, - 0xa3, 0xbe, 0x70, 0xb1, 0xc1, 0x72, 0x0f, 0xd0, 0x7f, 0xe0, 0xe0, 0x07, 0xff, 0xe0, 0xda, 0x1f, - 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x1f, 0xf8, 0x1a, 0x1f, 0xf8, 0x1a, 0x7f, 0xf0, - 0x6c, 0x3f, 0xf0, 0x5b, 0xff, 0xf0, 0x58, 0xb7, 0x2f, 0x80, 0xe1, 0x58, 0x5a, 0x1a, 0x80, 0x70, - 0xce, 0x1b, 0x41, 0xa0, 0x5b, 0x80, 0xe0, 0xbf, 0x56, 0xc3, 0xff, 0x04, 0x80, 0x07, 0xff, 0xe0, - 0xb4, 0x3f, 0xb0, 0xb4, 0x3f, 0xb0, 0xbf, 0xff, 0x05, 0xa1, 0x9c, 0x3e, 0xd0, 0xce, 0x1f, 0x7f, - 0xfe, 0xc1, 0xa1, 0x9c, 0x3e, 0xc3, 0x9c, 0x3e, 0xc1, 0xff, 0xc0, 0x70, 0x61, 0xe7, 0x05, 0x01, - 0x87, 0x9c, 0x18, 0x58, 0x79, 0xc6, 0x0b, 0xff, 0x83, 0xff, 0x06, 0x07, 0xff, 0xe0, 0xb4, 0x3f, - 0xb0, 0xb4, 0x3f, 0xb0, 0xbf, 0xff, 0x05, 0xc1, 0x94, 0x1f, 0x69, 0x01, 0xc2, 0x82, 0xd5, 0x81, - 0xc2, 0xc2, 0xc7, 0x03, 0x85, 0x85, 0x8f, 0xff, 0x05, 0x88, 0x4e, 0x12, 0x07, 0x34, 0x0e, 0x14, - 0x94, 0x34, 0x0e, 0x14, 0x9a, 0x68, 0x1c, 0x2d, 0x30, 0x5f, 0xfc, 0x80, 0x07, 0xff, 0xe0, 0xb4, - 0x3f, 0xb0, 0xb4, 0x3f, 0xb0, 0xbf, 0xff, 0x05, 0xa1, 0xf9, 0x0d, 0xa6, 0x0d, 0x06, 0x1b, 0x4d, - 0x34, 0x18, 0x6d, 0xff, 0xf8, 0x18, 0x30, 0x68, 0x30, 0xd8, 0x30, 0x68, 0x30, 0x9c, 0x18, 0x3f, - 0x82, 0xa0, 0x30, 0xff, 0x68, 0x34, 0x3f, 0xb0, 0xbf, 0xf9, 0x0f, 0xfc, 0x10, 0x07, 0xff, 0xe0, - 0xb4, 0x3f, 0x38, 0x5a, 0x1f, 0xd8, 0x5c, 0xbf, 0xd8, 0x5f, 0xff, 0x82, 0xd0, 0xec, 0x3e, 0xd0, - 0xce, 0x1f, 0x6f, 0xff, 0x82, 0xcd, 0x0b, 0x0b, 0x0b, 0x34, 0x0e, 0x16, 0x07, 0x3f, 0xfc, 0x0a, - 0x1a, 0x16, 0x16, 0x0c, 0x1a, 0x07, 0x0b, 0x18, 0x1f, 0xfe, 0x00, 0x07, 0xff, 0xe0, 0xda, 0x1f, - 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x1f, 0xf8, 0x1f, 0xff, 0xa0, 0xb4, 0x1a, 0x0a, - 0x07, 0xb4, 0xe0, 0x9f, 0x07, 0x67, 0xfd, 0x78, 0x36, 0x1d, 0xa1, 0x21, 0x39, 0xff, 0xe0, 0xa8, - 0x1d, 0xa1, 0xf6, 0x87, 0x68, 0x79, 0xcf, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x07, 0xff, 0xe0, 0xda, - 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x1c, 0x87, 0xed, 0x30, 0xb0, 0x50, 0x36, - 0x94, 0x06, 0x0c, 0x3b, 0x0b, 0x06, 0x28, 0x3b, 0x7f, 0xfe, 0x0b, 0x0d, 0x7c, 0x87, 0x38, 0x56, - 0xee, 0x1d, 0xc0, 0xb0, 0x63, 0xa1, 0x65, 0xc1, 0x60, 0x7c, 0x30, 0x87, 0x61, 0x90, 0x07, 0xff, - 0xe4, 0x2d, 0x0f, 0xed, 0x0b, 0x43, 0xfb, 0x42, 0xff, 0xfc, 0x85, 0xa0, 0x83, 0x30, 0x76, 0x82, - 0x42, 0xd0, 0xed, 0xff, 0xf4, 0x16, 0x13, 0x85, 0x87, 0xb0, 0x9c, 0x2c, 0x3d, 0x8b, 0x6b, 0x6b, - 0x01, 0xda, 0x7a, 0x9f, 0x50, 0x14, 0x0b, 0x42, 0xc3, 0xb4, 0x1c, 0x1b, 0x0c, 0xc0, 0xd0, 0xec, - 0x3f, 0xf0, 0x7e, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, - 0x28, 0x25, 0x07, 0xb6, 0xcb, 0xfe, 0x0b, 0xd0, 0x85, 0x40, 0xf6, 0x96, 0x15, 0x03, 0xd9, 0x65, - 0xfe, 0x42, 0xfc, 0x0d, 0x03, 0x84, 0xe9, 0x85, 0x8e, 0x1a, 0x80, 0xc2, 0x7c, 0x86, 0xc2, 0xc0, - 0xf7, 0xa0, 0x30, 0x59, 0xc1, 0x36, 0x1f, 0xf8, 0x38, 0x07, 0xff, 0xe0, 0xb4, 0x3f, 0xb0, 0xb4, - 0x3f, 0xb0, 0xbf, 0xff, 0x05, 0xa4, 0x07, 0x03, 0x05, 0xa5, 0x01, 0x83, 0x42, 0xd0, 0x60, 0xca, - 0x06, 0xd3, 0xff, 0x82, 0xc1, 0x87, 0x9c, 0x2c, 0x1f, 0xfc, 0x07, 0x06, 0x1e, 0x70, 0x50, 0x1f, - 0xfc, 0x0c, 0x2c, 0x3c, 0xe3, 0x05, 0x87, 0x7a, 0x00, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, - 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x0d, 0x03, 0x87, 0xb4, 0x1a, 0x07, 0x0f, 0x6f, 0xff, 0x90, - 0xb4, 0x1a, 0x16, 0x1e, 0xef, 0xff, 0x82, 0xc1, 0xa5, 0xa3, 0x20, 0x70, 0x61, 0x73, 0xa1, 0x50, - 0x18, 0x6f, 0x21, 0xb0, 0xbb, 0xd1, 0x70, 0x18, 0x0f, 0x21, 0x9b, 0x0f, 0xfc, 0x1c, 0x07, 0xff, - 0xe0, 0xd8, 0x7f, 0xb0, 0xdd, 0x7f, 0xb0, 0xda, 0xff, 0xc1, 0xb3, 0xea, 0xfc, 0x16, 0x64, 0x87, - 0x68, 0x59, 0x98, 0x7b, 0x0d, 0x99, 0x8f, 0xc6, 0x1b, 0x33, 0x14, 0x66, 0x13, 0x98, 0xb8, 0xcc, - 0x2a, 0x18, 0xcf, 0xc6, 0x16, 0x9b, 0xac, 0x16, 0x16, 0x0c, 0x3f, 0x61, 0x40, 0xc3, 0xde, 0x83, - 0xff, 0x07, 0x80, 0x07, 0xff, 0xe4, 0x1a, 0x1f, 0xda, 0x0d, 0x0f, 0xed, 0x07, 0xff, 0xe4, 0x1a, - 0x2f, 0x54, 0x1b, 0x45, 0xac, 0x3e, 0xd3, 0xff, 0x82, 0xc1, 0x81, 0xc0, 0xe1, 0x60, 0xff, 0xd0, - 0x58, 0x73, 0x87, 0x9c, 0xff, 0xf4, 0x50, 0xd0, 0x39, 0x14, 0x30, 0x6f, 0xfa, 0xa2, 0x06, 0x87, - 0xbc, 0x87, 0xfe, 0x08, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, - 0xda, 0x13, 0x06, 0x83, 0x6d, 0xff, 0x90, 0xda, 0x13, 0x0e, 0x87, 0x77, 0xff, 0xc1, 0x61, 0xae, - 0x0f, 0xd8, 0x2f, 0xfc, 0x13, 0xdf, 0x07, 0x38, 0x54, 0x41, 0xff, 0x82, 0xc3, 0x61, 0xce, 0x06, - 0x0d, 0xff, 0x80, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6e, 0x5f, 0xec, 0x37, 0xab, 0xfc, 0x1b, - 0x46, 0x06, 0x0c, 0x3b, 0x5b, 0x56, 0xca, 0x0d, 0xb5, 0x7e, 0xa9, 0x0b, 0x47, 0x9c, 0xe0, 0xed, - 0xe4, 0x60, 0x3e, 0x0b, 0x10, 0x50, 0x39, 0x03, 0x94, 0xf5, 0x5e, 0xa0, 0x28, 0x16, 0x81, 0xc3, - 0xb4, 0x26, 0xf9, 0x0c, 0xe0, 0xab, 0x95, 0x79, 0x0e, 0x50, 0x7c, 0x80, 0x07, 0xff, 0xe0, 0xda, - 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x37, 0xff, 0xe0, 0xda, 0x49, 0x1a, 0x1e, 0xee, 0x06, 0x7e, 0x0d, - 0xc9, 0x19, 0xa1, 0xec, 0x1d, 0xff, 0x41, 0x6f, 0x80, 0x9a, 0x1e, 0xf5, 0x83, 0x30, 0xf3, 0x83, - 0x18, 0xfc, 0x15, 0x01, 0x96, 0x61, 0xec, 0x2c, 0xdf, 0x21, 0x98, 0x2d, 0x43, 0x7e, 0x0f, 0xfc, - 0x1c, 0x07, 0xff, 0xe0, 0xda, 0x1f, 0xd8, 0x6f, 0x57, 0xf6, 0x1b, 0x5a, 0x68, 0xb8, 0x36, 0x9a, - 0x7a, 0xb8, 0x2d, 0xd2, 0x81, 0xfd, 0x81, 0xfa, 0xb6, 0x1b, 0x1d, 0x3a, 0xd8, 0x6d, 0xf0, 0x30, - 0xd8, 0x4e, 0xd8, 0x1e, 0x58, 0x26, 0x06, 0x0b, 0xf8, 0x2a, 0x03, 0x3b, 0x06, 0x85, 0x85, 0x85, - 0x7a, 0x09, 0x82, 0xca, 0x20, 0x6c, 0x3f, 0xf0, 0x70, 0x07, 0xff, 0xe0, 0xd8, 0x7f, 0xb0, 0xde, - 0xaf, 0xec, 0x36, 0xbf, 0xf0, 0x6c, 0x1a, 0x64, 0x98, 0x6d, 0xd0, 0x4d, 0x18, 0x37, 0x25, 0x5f, - 0xa8, 0x16, 0x0d, 0x2b, 0x68, 0x6c, 0xf1, 0xa4, 0x96, 0x07, 0xd6, 0x26, 0x87, 0x9c, 0x19, 0x7a, - 0x9e, 0x81, 0x40, 0x63, 0xa0, 0xc3, 0x61, 0x61, 0x5e, 0x90, 0xa0, 0xb3, 0xa0, 0x56, 0x00, 0x0e, - 0x70, 0xff, 0x9c, 0x3d, 0xa1, 0x38, 0x6d, 0xd0, 0x9c, 0x36, 0xe8, 0x4e, 0x1b, 0x74, 0x27, 0x0d, - 0xba, 0x13, 0x86, 0xdd, 0x75, 0xae, 0xdf, 0xff, 0xc8, 0x73, 0x87, 0xfc, 0xe1, 0xff, 0x38, 0x7f, - 0xce, 0x1f, 0xf3, 0x87, 0x80, 0x0f, 0x68, 0x7f, 0xe3, 0x43, 0xef, 0xff, 0xda, 0x1f, 0x68, 0x7e, - 0x83, 0x68, 0x4a, 0x0b, 0x42, 0xd0, 0xa8, 0x16, 0x85, 0xa1, 0x50, 0x2d, 0x0b, 0x42, 0xa0, 0x5a, - 0x16, 0x85, 0xc1, 0x7f, 0xfc, 0x87, 0xed, 0x0f, 0xfc, 0x68, 0x76, 0x1f, 0x70, 0x67, 0x0f, 0x9f, - 0xf4, 0x00, 0x0f, 0x68, 0x7f, 0xda, 0x1e, 0x43, 0x68, 0x65, 0x61, 0xb4, 0x27, 0x70, 0xda, 0x13, - 0xb8, 0x6d, 0x09, 0xdc, 0x36, 0x84, 0xee, 0x1b, 0x42, 0x77, 0x0d, 0xa1, 0x3b, 0x86, 0xd0, 0x9d, - 0xc3, 0x68, 0x4e, 0xe1, 0xb8, 0x2b, 0x7f, 0xff, 0x07, 0xfc, 0xe0, 0x0f, 0xfc, 0x1d, 0x87, 0x61, - 0xfb, 0x0d, 0x61, 0xec, 0xc8, 0x1f, 0xf1, 0x99, 0x96, 0x1f, 0x66, 0x76, 0x1f, 0xb3, 0x31, 0xff, - 0x03, 0x33, 0x0e, 0xb4, 0x19, 0x98, 0x67, 0x42, 0xcc, 0xc3, 0x68, 0x6c, 0xcc, 0x2e, 0x0e, 0xde, - 0xc1, 0x61, 0x92, 0xa7, 0x06, 0x1d, 0xa1, 0xe7, 0x0e, 0xc3, 0xf7, 0xfa, 0x00, 0x06, 0x85, 0xfe, - 0x42, 0xd0, 0xfd, 0xa6, 0x69, 0x87, 0xb4, 0xcd, 0x30, 0xf6, 0x99, 0xa6, 0x1e, 0xd3, 0x34, 0xca, - 0xed, 0x33, 0x4c, 0xe5, 0xb4, 0xcd, 0x33, 0x0f, 0xb3, 0x4c, 0xc3, 0xec, 0xd3, 0x30, 0xfb, 0x7a, - 0x66, 0x1c, 0x9e, 0xab, 0x30, 0xec, 0x3c, 0x9a, 0x13, 0x87, 0xe7, 0xf9, 0x00, 0x06, 0x19, 0x41, - 0xf6, 0x1a, 0x43, 0xec, 0x37, 0xfe, 0x32, 0x06, 0x87, 0x66, 0x40, 0xc3, 0xd9, 0x90, 0xe1, 0xec, - 0xc8, 0xbf, 0xce, 0x64, 0x1f, 0x6e, 0x64, 0x1f, 0x6e, 0x64, 0xbf, 0x6f, 0x7c, 0xd7, 0x38, 0xb1, - 0x07, 0xd8, 0x7f, 0xeb, 0x0f, 0xf5, 0xe4, 0x3f, 0xf0, 0x40, 0x34, 0x2d, 0x09, 0xcd, 0x0b, 0x42, - 0x73, 0x42, 0xd0, 0x9c, 0xff, 0xfc, 0x19, 0xc3, 0xfe, 0xe0, 0xff, 0x7f, 0xf0, 0x2e, 0x0f, 0x58, - 0xe9, 0x06, 0x70, 0xf5, 0x81, 0xe0, 0xfa, 0xed, 0x0f, 0xcf, 0x90, 0xf3, 0x79, 0x0f, 0x3e, 0x90, - 0xff, 0xc1, 0xfc, 0x30, 0xda, 0x1b, 0x0b, 0x0d, 0xa1, 0xb0, 0xb0, 0xda, 0x1b, 0x0b, 0xff, 0xf0, - 0x7f, 0xe0, 0xf7, 0xff, 0xe0, 0xff, 0xc3, 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0xe1, 0x7f, 0xfe, 0x0b, - 0x43, 0xff, 0x1a, 0x1f, 0xe8, 0x1c, 0x1f, 0xce, 0x07, 0xff, 0xe8, 0x06, 0x17, 0xfe, 0x0b, 0x0f, - 0xda, 0x0c, 0xcc, 0x60, 0xb0, 0xb3, 0x32, 0x81, 0x61, 0x66, 0x64, 0x85, 0x85, 0x99, 0x9c, 0xb7, - 0x26, 0x66, 0x56, 0xf5, 0x1c, 0xcc, 0x33, 0xe0, 0xb3, 0x30, 0x9c, 0xc2, 0xcc, 0xc2, 0xd3, 0x0b, - 0x37, 0x07, 0x03, 0x0b, 0xeb, 0x78, 0x2c, 0x3f, 0x28, 0x36, 0x1f, 0xf3, 0xe8, 0x20, 0x1c, 0x36, - 0x86, 0xc2, 0x70, 0xda, 0x1b, 0x09, 0xff, 0xfc, 0x1f, 0xf8, 0x3f, 0x7f, 0xf2, 0x1f, 0x9c, 0x2b, - 0x0f, 0xe7, 0x0b, 0x43, 0xfa, 0xd2, 0xfe, 0x0f, 0x7c, 0x1d, 0xc1, 0xec, 0xb0, 0xac, 0x3d, 0x40, - 0x5b, 0x61, 0xe7, 0x0d, 0x79, 0x0e, 0xb4, 0x17, 0x95, 0xe8, 0x2d, 0x2e, 0x43, 0x36, 0x1f, 0xf8, - 0x38, 0x06, 0x17, 0xfe, 0x0b, 0x0c, 0xe0, 0xd0, 0x66, 0x41, 0x60, 0xc2, 0xcc, 0xc2, 0xc1, 0x85, - 0x99, 0x85, 0x83, 0x0b, 0x33, 0x03, 0x83, 0x41, 0x99, 0xbf, 0xf9, 0xcc, 0xc0, 0xe0, 0xd0, 0x66, - 0x60, 0x70, 0x61, 0x66, 0x60, 0xa0, 0x30, 0xb3, 0x70, 0x68, 0x30, 0xbd, 0x4c, 0x70, 0xb0, 0xfe, - 0xd0, 0xb0, 0xfd, 0x40, 0xd8, 0x7f, 0xe0, 0xf0, 0x06, 0x1e, 0xd0, 0xf6, 0x1e, 0xd0, 0xf6, 0x07, - 0xff, 0x19, 0x98, 0x6d, 0x0d, 0x99, 0x86, 0xd0, 0xd9, 0x98, 0xb7, 0x28, 0x19, 0x9b, 0xea, 0xda, - 0x66, 0x63, 0x86, 0xc1, 0x99, 0x83, 0x41, 0x40, 0x66, 0x60, 0x71, 0xc2, 0xef, 0x82, 0xbc, 0x19, - 0x62, 0x0a, 0xf0, 0x7f, 0x9f, 0x16, 0x87, 0xde, 0x42, 0x7c, 0x1f, 0xf8, 0x30, 0x06, 0x1b, 0x43, - 0x61, 0xb0, 0xda, 0x1b, 0x0d, 0xff, 0xf8, 0x3f, 0xb8, 0x3f, 0xf1, 0xdc, 0x1f, 0xeb, 0x41, 0x68, - 0x7a, 0xe1, 0xc0, 0xdc, 0x83, 0x83, 0x58, 0x6b, 0x0f, 0xe8, 0x3f, 0x9f, 0xff, 0x07, 0xfe, 0x1c, - 0x3f, 0xf0, 0xe8, 0x7f, 0xe7, 0x43, 0xff, 0x1a, 0x1f, 0xf8, 0x08, 0x7c, 0x0f, 0xe4, 0x3f, 0xd4, - 0x09, 0xc3, 0xf5, 0x87, 0x3a, 0x19, 0xf0, 0x7c, 0xf8, 0x0f, 0x4f, 0xfc, 0xd8, 0x79, 0xc3, 0x61, - 0xfd, 0x40, 0xd8, 0x7e, 0xb0, 0xec, 0x3d, 0x78, 0x2b, 0xd0, 0x7a, 0x43, 0xff, 0x03, 0x42, 0xd0, - 0xa4, 0x36, 0x85, 0xa1, 0x50, 0x36, 0x85, 0xa1, 0x50, 0x37, 0x2d, 0xcb, 0x70, 0x6b, 0xff, 0xd0, - 0x00, 0x06, 0x17, 0xfe, 0x0b, 0x0b, 0x0f, 0xd9, 0x99, 0x87, 0x40, 0xcc, 0xcc, 0xc0, 0xe0, 0xcc, - 0xcc, 0x72, 0x41, 0x99, 0x98, 0x3b, 0x0b, 0x33, 0x30, 0xb8, 0x2c, 0xcc, 0xc2, 0xf0, 0x59, 0x99, - 0x83, 0xb4, 0x19, 0x99, 0x8e, 0x38, 0x33, 0x33, 0x74, 0x1c, 0x7f, 0x1a, 0x83, 0xc8, 0x51, 0xa1, - 0xff, 0x8f, 0xfc, 0x80, 0x30, 0xda, 0x15, 0x0c, 0x36, 0x85, 0x43, 0xff, 0xe8, 0x3f, 0xf0, 0x17, - 0xff, 0x1f, 0xff, 0x8c, 0x3e, 0x87, 0x33, 0x82, 0xe1, 0xcc, 0x0f, 0x50, 0x1c, 0xc2, 0x7c, 0x81, - 0xcc, 0x16, 0xad, 0x1c, 0xde, 0x0d, 0xab, 0x30, 0xfe, 0x73, 0x0f, 0xaf, 0x40, 0x06, 0x1b, 0xfc, - 0x1b, 0x0d, 0x86, 0xc1, 0x99, 0x03, 0x02, 0x60, 0xcc, 0xc1, 0x8e, 0x60, 0xcc, 0xc1, 0x8e, 0x60, - 0xcc, 0xc1, 0x8e, 0x60, 0xcc, 0xc1, 0x8c, 0x60, 0xcc, 0xc1, 0x8c, 0x60, 0xcc, 0xc0, 0x94, 0x10, - 0x66, 0x61, 0xb9, 0x0b, 0x7b, 0x0a, 0xa4, 0x8f, 0x53, 0x03, 0x92, 0x61, 0xf3, 0xa4, 0x98, 0x7a, - 0xd0, 0x3e, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x87, 0xe5, 0xa9, 0xf0, 0x75, 0xea, 0x79, 0x0f, 0xfc, - 0x68, 0x7f, 0xe2, 0xc3, 0xfb, 0xff, 0xf7, 0x83, 0xad, 0x03, 0xa1, 0xe7, 0xc1, 0xcf, 0xa0, 0xb9, - 0x0a, 0x81, 0x36, 0x12, 0x82, 0xa0, 0x64, 0x34, 0x85, 0x40, 0x9c, 0x34, 0x85, 0x40, 0x9c, 0x34, - 0x85, 0x40, 0x9c, 0x35, 0xff, 0xf0, 0x7f, 0xe0, 0x58, 0x00, 0x06, 0x85, 0xa1, 0xb0, 0xda, 0x16, - 0x86, 0xc3, 0x7f, 0xfe, 0x0f, 0xfc, 0x1f, 0x9f, 0xff, 0x07, 0x38, 0x72, 0x0c, 0x39, 0x84, 0x2a, - 0x18, 0x73, 0x1c, 0x38, 0x30, 0xe6, 0x05, 0xe4, 0x1a, 0x1a, 0x80, 0x7c, 0x16, 0x86, 0xd1, 0xdb, - 0x04, 0x86, 0xcb, 0x41, 0x65, 0x08, 0xe1, 0x0e, 0x47, 0x63, 0x0f, 0xfa, 0xd0, 0xff, 0xc1, 0x80, - 0x0f, 0x21, 0xff, 0x8c, 0x3f, 0xbf, 0xfc, 0x1b, 0x43, 0xce, 0x1b, 0x1d, 0x09, 0x83, 0x61, 0x78, - 0x14, 0x0d, 0x86, 0x57, 0x83, 0xb4, 0x32, 0xc1, 0xdf, 0xff, 0x83, 0xa0, 0xf3, 0x98, 0x58, 0x58, - 0x18, 0xc2, 0xc2, 0xc1, 0x43, 0x55, 0xaa, 0xc1, 0x42, 0xbf, 0x60, 0xd0, 0xfe, 0xbd, 0x07, 0xfe, - 0x08, 0x30, 0xda, 0x1b, 0x41, 0x86, 0xd0, 0xda, 0x0c, 0x36, 0x86, 0xd0, 0x7f, 0xfe, 0x43, 0xff, - 0x07, 0x5f, 0xff, 0x05, 0xa1, 0x68, 0x4e, 0x16, 0x85, 0xa1, 0x38, 0x5c, 0x16, 0x84, 0xe1, 0x7f, - 0xfe, 0x0b, 0x43, 0xff, 0x1a, 0x1f, 0xe8, 0x14, 0x0f, 0xeb, 0x0a, 0xff, 0xf2, 0x00, 0x06, 0x1a, - 0x81, 0x38, 0x6c, 0x35, 0x02, 0x70, 0xdf, 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xfb, 0xff, 0xf7, - 0x83, 0xff, 0x38, 0x7b, 0xfc, 0x8e, 0x1e, 0xc3, 0x68, 0xe1, 0xec, 0x36, 0x8e, 0x1e, 0xd7, 0x68, - 0xe1, 0xef, 0xf2, 0x38, 0x79, 0x0f, 0x9c, 0x3f, 0xf7, 0xd0, 0x40, 0x0f, 0xfc, 0x1b, 0x0c, 0xe1, - 0xf6, 0x1b, 0x83, 0xb3, 0x30, 0x7f, 0xe3, 0x33, 0x83, 0x3e, 0x33, 0xb0, 0xe7, 0xc6, 0x6a, 0xfc, - 0x3e, 0x33, 0x06, 0x0c, 0x7c, 0x66, 0x0c, 0x18, 0xd9, 0x98, 0x30, 0x63, 0x66, 0x60, 0xe9, 0x8d, - 0x9b, 0x83, 0x58, 0xa7, 0xf0, 0x10, 0xd2, 0x19, 0x0f, 0xb4, 0x3f, 0xde, 0x83, 0xff, 0x04, 0x06, - 0x1a, 0x81, 0xb0, 0xd8, 0x6a, 0x06, 0xc3, 0x68, 0x54, 0x09, 0xc3, 0x7f, 0xfe, 0x0f, 0xfc, 0x1f, - 0x7f, 0xfe, 0xf0, 0x17, 0x72, 0xfe, 0x0e, 0xb0, 0xff, 0xc3, 0xc1, 0xff, 0x9f, 0xff, 0x82, 0x7b, - 0x0f, 0xd8, 0x1d, 0x30, 0xfd, 0x87, 0xb5, 0xfd, 0x87, 0xbf, 0xfc, 0x00, 0x06, 0x1e, 0x70, 0xec, - 0x3c, 0xe1, 0x46, 0x41, 0x9c, 0x2c, 0xcc, 0xff, 0xe3, 0x33, 0x47, 0x1f, 0x19, 0x9a, 0x38, 0x3c, - 0x66, 0x68, 0xe0, 0xf1, 0x99, 0xad, 0xab, 0xc6, 0x67, 0xff, 0x19, 0x9a, 0x38, 0x3c, 0x6e, 0x68, - 0xe0, 0xf5, 0x59, 0xa3, 0x83, 0x0f, 0x7f, 0xe0, 0xf6, 0x86, 0x70, 0x06, 0x17, 0xfe, 0x06, 0x16, - 0x8e, 0x3e, 0x33, 0x30, 0x38, 0x3c, 0x66, 0x68, 0xe3, 0xe3, 0x33, 0xff, 0x8c, 0xcc, 0x0e, 0x0f, - 0x19, 0x98, 0x1c, 0x1e, 0x33, 0x34, 0x71, 0xf1, 0x99, 0xff, 0xc6, 0x64, 0x07, 0x05, 0x9b, 0x86, - 0x70, 0xbe, 0xb0, 0xce, 0x1f, 0xf9, 0xc3, 0xff, 0x38, 0x40, 0x0f, 0xfc, 0x1d, 0x87, 0xb0, 0xfb, - 0x0e, 0xb8, 0x36, 0x64, 0x06, 0x24, 0x2c, 0xc8, 0xb0, 0xb4, 0x19, 0x9d, 0x94, 0x07, 0x19, 0x9c, - 0x16, 0x82, 0x33, 0x20, 0xc8, 0x76, 0x64, 0x5f, 0xe0, 0x66, 0x41, 0xed, 0x06, 0x64, 0x1d, 0x40, - 0xb3, 0x60, 0x4a, 0xc3, 0x7d, 0x40, 0x3e, 0x43, 0xff, 0x1c, 0x1f, 0xf8, 0x18, 0x7f, 0xe0, 0xf8, - 0x0f, 0xfc, 0x1f, 0x60, 0x91, 0x83, 0xdc, 0x06, 0x03, 0x06, 0xb1, 0x57, 0x57, 0xa2, 0xf1, 0xd3, - 0xca, 0x0a, 0xdc, 0x33, 0x87, 0xce, 0x1d, 0x40, 0x90, 0x38, 0x7b, 0x8a, 0x01, 0xc2, 0x82, 0xbc, - 0x12, 0x1b, 0x42, 0x43, 0x68, 0x5a, 0x16, 0x1b, 0x42, 0xd0, 0xb0, 0xda, 0x16, 0x85, 0x86, 0xff, - 0xf8, 0x3f, 0xf0, 0x30, 0x0f, 0xfc, 0x1f, 0xe5, 0x53, 0xe0, 0xf7, 0xd5, 0x28, 0x3f, 0x68, 0x7f, - 0xe0, 0x7f, 0xfc, 0x86, 0xd0, 0xea, 0x07, 0xda, 0x1d, 0x40, 0xfb, 0x43, 0xa8, 0x1d, 0xff, 0xfb, - 0xc1, 0xfa, 0x81, 0x90, 0xda, 0x15, 0x03, 0x61, 0xb4, 0x2a, 0x06, 0xc3, 0x68, 0x54, 0x0d, 0x86, - 0xff, 0xfc, 0x1f, 0xf8, 0x0e, 0x00, 0x0f, 0xfc, 0x1d, 0x87, 0x9c, 0x3d, 0x87, 0x9c, 0x34, 0x64, - 0x19, 0xc3, 0x66, 0x47, 0xfe, 0x73, 0x20, 0xce, 0x1b, 0x32, 0x0c, 0xe1, 0xb3, 0x20, 0xce, 0x1b, - 0x32, 0x0c, 0xe1, 0xb3, 0x20, 0x7f, 0xc6, 0x64, 0x0c, 0x33, 0x99, 0xb8, 0x30, 0xce, 0x75, 0x60, - 0xc3, 0x38, 0x7e, 0xff, 0x83, 0xf6, 0x19, 0xc0, 0x06, 0x13, 0xff, 0x05, 0x84, 0xe1, 0x9c, 0xcc, - 0x87, 0x0e, 0xcc, 0xcc, 0x7a, 0xec, 0xcc, 0xc7, 0xa7, 0x51, 0x99, 0x8e, 0x0c, 0x36, 0x66, 0x38, - 0x34, 0x2c, 0xcc, 0x7f, 0xe7, 0x33, 0x1c, 0x0a, 0x0b, 0x33, 0x1c, 0x0c, 0x16, 0xee, 0x38, 0x58, - 0x5e, 0xa6, 0x38, 0x58, 0x10, 0xf5, 0xdc, 0xd1, 0x0f, 0x79, 0x0a, 0xc3, 0xff, 0x06, 0x06, 0x1b, - 0x42, 0x70, 0xb0, 0xda, 0x13, 0x85, 0xff, 0xf8, 0x3f, 0xf0, 0x7f, 0xe0, 0xfe, 0xff, 0xfd, 0x03, - 0x0f, 0xfc, 0x0c, 0xbf, 0xf8, 0x2c, 0x3a, 0x81, 0xf6, 0x1d, 0x61, 0xe7, 0x7f, 0xfe, 0x28, 0x1d, - 0x40, 0xf6, 0x1e, 0xa0, 0x79, 0x0f, 0x50, 0x38, 0x06, 0x1b, 0x42, 0x70, 0xb0, 0xda, 0x13, 0x85, - 0xff, 0xf8, 0x3e, 0x90, 0xff, 0xd6, 0x1f, 0xdf, 0xff, 0xb4, 0x37, 0x07, 0xfe, 0xa0, 0x1c, 0x3f, - 0x5a, 0xd6, 0xb8, 0x37, 0xaa, 0xf5, 0x70, 0x74, 0x07, 0x02, 0x1e, 0xe0, 0x38, 0x38, 0x27, 0x42, - 0xb0, 0xac, 0x08, 0x5f, 0x21, 0xa0, 0x30, 0xce, 0x1b, 0x4c, 0x33, 0x86, 0xd3, 0xff, 0xf2, 0x1f, - 0xf8, 0x3d, 0x87, 0xf3, 0x83, 0x3f, 0xe5, 0x60, 0xc3, 0xe9, 0x58, 0x30, 0xfa, 0x56, 0x38, 0x2b, - 0xb5, 0x63, 0x82, 0xbb, 0x54, 0x50, 0x3e, 0x90, 0xb4, 0x3e, 0x90, 0x70, 0x3f, 0xe4, 0xa0, 0x7f, - 0x68, 0x7f, 0xe0, 0x30, 0xd4, 0x0d, 0x83, 0x0d, 0x40, 0xd8, 0x3f, 0xff, 0x07, 0xfe, 0x0e, 0x6f, - 0x21, 0xfb, 0xd2, 0x17, 0xf2, 0x61, 0x60, 0xc2, 0xd3, 0x0b, 0x06, 0x16, 0x98, 0x58, 0x30, 0xb5, - 0x63, 0x60, 0xc2, 0xdb, 0xd5, 0x03, 0x0b, 0x43, 0x61, 0x67, 0xc1, 0x3a, 0x16, 0x1e, 0xe0, 0xec, - 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1d, 0x85, 0xff, 0x21, 0x61, 0xb4, 0x16, 0x0c, 0xcc, 0x2c, 0x74, - 0x19, 0x98, 0x4f, 0x90, 0xb3, 0x30, 0x3f, 0x90, 0x66, 0x6f, 0x90, 0x3e, 0x33, 0x30, 0xd4, 0x0d, - 0x99, 0x8d, 0x3d, 0x44, 0xcc, 0xc5, 0xb9, 0x63, 0x33, 0x0d, 0x40, 0xdb, 0xbb, 0xff, 0x8f, 0x53, - 0x16, 0xa2, 0xc1, 0xfe, 0xa0, 0x7f, 0xe2, 0x81, 0x80, 0x0f, 0xfc, 0x1b, 0x0d, 0xa1, 0xf6, 0x13, - 0x87, 0xec, 0x2b, 0xae, 0x73, 0x33, 0x5e, 0xec, 0xcf, 0x41, 0xd4, 0xcc, 0xff, 0x8a, 0x66, 0x66, - 0x16, 0x53, 0x33, 0x35, 0xb2, 0x73, 0x33, 0xab, 0x37, 0x33, 0x30, 0xb3, 0x73, 0x33, 0xab, 0x37, - 0xf8, 0xd0, 0xda, 0x1a, 0x0f, 0x38, 0x7f, 0xaf, 0x41, 0xff, 0x82, 0x06, 0x17, 0xfe, 0x06, 0x16, - 0x1e, 0xf1, 0x99, 0x87, 0xbc, 0x66, 0x67, 0xe3, 0xc6, 0x66, 0x1e, 0xf1, 0x99, 0x8d, 0x13, 0xc6, - 0x66, 0x6a, 0xcf, 0x19, 0x99, 0x83, 0x3c, 0x66, 0x66, 0x0c, 0xf1, 0x99, 0x9d, 0x33, 0xc6, 0x66, - 0x6b, 0x1f, 0xe3, 0x10, 0xd8, 0x7b, 0x0e, 0x70, 0xf6, 0x1b, 0xd0, 0x04, 0x1e, 0xc3, 0xec, 0x2a, - 0xba, 0x81, 0x99, 0x8b, 0x6b, 0x03, 0x33, 0x0d, 0x87, 0x66, 0x6d, 0x5d, 0x63, 0x33, 0x5e, 0xb5, - 0x19, 0x98, 0x7b, 0x0b, 0x33, 0x6b, 0x7a, 0x86, 0x66, 0x2f, 0x6a, 0x33, 0x31, 0xc2, 0xc2, 0xcd, - 0xc1, 0x60, 0xc2, 0xf5, 0x30, 0xb0, 0x61, 0xff, 0x87, 0x0f, 0xf9, 0xf4, 0x10, 0x0f, 0xfc, 0x1d, - 0x87, 0xb0, 0xfb, 0x0f, 0x68, 0x68, 0xc9, 0xff, 0xc6, 0x66, 0x20, 0xc0, 0x83, 0x33, 0x24, 0xc1, - 0x83, 0x33, 0x18, 0xc6, 0x06, 0x66, 0x08, 0xc4, 0x2c, 0xcd, 0xff, 0xc6, 0x66, 0x2a, 0xe5, 0x8c, - 0xcc, 0x2e, 0xc3, 0x77, 0xc0, 0x72, 0x81, 0x4a, 0x30, 0x68, 0x34, 0x3e, 0x74, 0x27, 0x43, 0xda, - 0x1c, 0xe1, 0xff, 0x83, 0x06, 0x1c, 0xaa, 0x61, 0xb0, 0x9a, 0x70, 0x6c, 0xcc, 0x36, 0x1d, 0x99, - 0xb5, 0x75, 0x8c, 0xcd, 0xa7, 0x4e, 0x86, 0x66, 0x07, 0x06, 0x83, 0x33, 0x1c, 0x36, 0x99, 0x9d, - 0xb0, 0x15, 0x99, 0x98, 0x58, 0x30, 0xb3, 0x30, 0x38, 0x30, 0xb3, 0x70, 0x50, 0x18, 0x5e, 0xa6, - 0x0d, 0x06, 0x1f, 0xd6, 0x16, 0x1f, 0x9c, 0x36, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1d, 0x87, 0x61, - 0xfb, 0x0d, 0x7e, 0x0b, 0x33, 0x1c, 0x14, 0x0b, 0x33, 0x79, 0x5a, 0x81, 0x99, 0xb5, 0x74, 0xc1, - 0x99, 0x86, 0xc1, 0x83, 0x33, 0x2a, 0xe9, 0xc6, 0x66, 0x2d, 0xcf, 0x19, 0x98, 0x6c, 0x18, 0x33, - 0x32, 0xff, 0x03, 0x37, 0x16, 0xd5, 0x83, 0xd4, 0xc3, 0x61, 0xff, 0x81, 0x87, 0xfe, 0xf8, 0x38, - 0x0f, 0x41, 0xff, 0x8a, 0x07, 0xbf, 0xff, 0x70, 0x6a, 0x03, 0x43, 0xd3, 0x40, 0x6c, 0x84, 0xe5, - 0x01, 0xa6, 0x83, 0x4a, 0x03, 0x41, 0x8a, 0x05, 0x01, 0xa0, 0x50, 0x72, 0x84, 0x3c, 0x86, 0x90, - 0xc8, 0x34, 0x29, 0x09, 0x81, 0xa1, 0x48, 0x4c, 0x0d, 0x0a, 0x42, 0x60, 0x7f, 0xfd, 0x07, 0xfe, - 0xa0, 0x06, 0x19, 0xdc, 0x3d, 0x82, 0x9a, 0x66, 0x08, 0xc8, 0x18, 0x31, 0x8c, 0xcc, 0x18, 0x30, - 0xd9, 0x9d, 0x3a, 0x7a, 0x8e, 0x66, 0xad, 0x5c, 0xa3, 0x33, 0x06, 0x09, 0x13, 0x33, 0x06, 0x33, - 0x26, 0x66, 0x3e, 0x9b, 0x06, 0x67, 0x4c, 0x0f, 0x03, 0x33, 0x06, 0x16, 0x17, 0xf0, 0x30, 0x78, - 0x50, 0x7d, 0x9d, 0x39, 0x0e, 0x7c, 0xc0, 0xb0, 0xff, 0xc1, 0x80, 0x06, 0x1d, 0x82, 0x0e, 0xc3, - 0x50, 0x0e, 0x08, 0xc8, 0x70, 0xd4, 0x33, 0x37, 0x07, 0x03, 0x33, 0x30, 0x9b, 0x42, 0xcc, 0xc2, - 0xc7, 0x0b, 0x33, 0x06, 0x82, 0x80, 0xcc, 0xde, 0x0d, 0x66, 0x67, 0x3f, 0xe8, 0xcc, 0xc1, 0x86, - 0xc1, 0x9b, 0x83, 0x0d, 0x83, 0xf8, 0x18, 0x6c, 0x3d, 0x03, 0x42, 0xc3, 0xfb, 0xfc, 0x00, 0x06, - 0x1e, 0x70, 0xf6, 0x13, 0x8e, 0x0c, 0x2c, 0x36, 0xac, 0xa1, 0x99, 0x81, 0x9c, 0xc1, 0x99, 0x81, - 0x56, 0xb1, 0x99, 0x8f, 0x5d, 0x99, 0x98, 0xe1, 0x9c, 0xcc, 0xc7, 0xad, 0xe3, 0x33, 0x1d, 0x7b, - 0x33, 0x31, 0xc3, 0x39, 0x99, 0x8f, 0xfc, 0x7f, 0x0e, 0x19, 0xc4, 0x28, 0x70, 0xce, 0x1f, 0x38, - 0x5e, 0x40, 0x0f, 0xfc, 0x1d, 0x87, 0x61, 0xfb, 0x0d, 0x74, 0xf0, 0x33, 0x32, 0xe0, 0x61, 0x66, - 0x74, 0x3b, 0x42, 0xcc, 0xc2, 0xbc, 0x1b, 0x33, 0x1f, 0x17, 0x26, 0x67, 0x44, 0xc0, 0xc6, 0x66, - 0x7f, 0xc0, 0xcc, 0xc3, 0x68, 0x6c, 0xcc, 0xbf, 0xc0, 0xcd, 0xc3, 0x68, 0x6f, 0xad, 0xff, 0xa0, - 0xff, 0x68, 0x7f, 0xe3, 0x0e, 0x0f, 0xfc, 0x1d, 0x87, 0x68, 0x87, 0x61, 0xa4, 0x1a, 0x0c, 0xc8, - 0xf5, 0x5e, 0x4c, 0xd8, 0xa2, 0x85, 0x46, 0x6c, 0x0b, 0x06, 0x83, 0x36, 0x2c, 0x36, 0x99, 0xb4, - 0xcd, 0x0b, 0x33, 0x60, 0x5a, 0xe0, 0x66, 0xc3, 0xd5, 0xe0, 0x66, 0xd3, 0xd0, 0xe8, 0x37, 0xa2, - 0x0e, 0xd0, 0xbd, 0x70, 0x57, 0x83, 0xfc, 0xf9, 0xb8, 0x3c, 0xf2, 0x13, 0x61, 0xff, 0x83, 0x06, - 0x1a, 0x41, 0x87, 0x60, 0xa7, 0xa9, 0xe8, 0xcc, 0x81, 0x20, 0xc2, 0xcc, 0x81, 0x20, 0xc2, 0xcc, - 0x80, 0xa0, 0x21, 0x66, 0x53, 0xaf, 0x66, 0x65, 0x10, 0x21, 0x66, 0x64, 0x13, 0x07, 0x66, 0x47, - 0xfc, 0x99, 0x90, 0x5a, 0x0c, 0x19, 0xb0, 0x58, 0x58, 0x3f, 0x40, 0xd0, 0x38, 0x7e, 0xe0, 0xa8, - 0x1f, 0x68, 0x2f, 0x07, 0xfe, 0x0f, 0x06, 0x1e, 0xc3, 0xec, 0x2a, 0xba, 0x93, 0x33, 0x16, 0xd6, - 0x06, 0x66, 0x49, 0x83, 0x06, 0x66, 0x0c, 0xc6, 0x06, 0x66, 0x0c, 0xc8, 0x2c, 0xcd, 0xab, 0xac, - 0x66, 0x62, 0xaf, 0x2c, 0x66, 0x61, 0x7c, 0x85, 0x99, 0x82, 0x77, 0x0b, 0x37, 0x2c, 0xc7, 0x07, - 0xd7, 0x60, 0xc1, 0x61, 0xca, 0x0b, 0x09, 0x0f, 0xf6, 0x1c, 0x0f, 0xfc, 0x1d, 0x87, 0x9c, 0x3d, - 0x85, 0xff, 0x9c, 0xcc, 0xd7, 0xd4, 0xcc, 0xcc, 0x08, 0x8d, 0x99, 0x85, 0xa5, 0x83, 0x33, 0x07, - 0x05, 0x43, 0x33, 0x3c, 0x1d, 0x99, 0x98, 0x7f, 0xb3, 0x30, 0x7f, 0xa3, 0x33, 0x0e, 0xc3, 0x66, - 0x61, 0xd8, 0x6f, 0xe0, 0xec, 0x3f, 0x21, 0x9c, 0x3f, 0xdf, 0xfa, 0x06, 0x1b, 0x42, 0x70, 0xb0, - 0xda, 0x13, 0x85, 0xff, 0xf8, 0x3f, 0x61, 0xfb, 0xff, 0xf6, 0x9a, 0x1f, 0xe9, 0x21, 0xaf, 0xc2, - 0x83, 0x2f, 0xe0, 0xff, 0xc1, 0xf7, 0xff, 0xed, 0x0c, 0x83, 0x40, 0x87, 0x3a, 0x0d, 0x07, 0x05, - 0x68, 0x5a, 0x15, 0x81, 0x0b, 0xe0, 0xe4, 0x06, 0x1e, 0xa0, 0x7b, 0x0a, 0xff, 0x46, 0x66, 0x1b, - 0x83, 0x66, 0x61, 0x74, 0xd0, 0x66, 0x65, 0xa1, 0x71, 0x99, 0xbd, 0x7c, 0xe6, 0x62, 0xfb, 0x8c, - 0xcc, 0x0b, 0x8d, 0x33, 0x31, 0xda, 0x1a, 0x66, 0x63, 0x0c, 0x69, 0x9b, 0x8f, 0x51, 0xa7, 0xd6, - 0x32, 0x81, 0xa1, 0xc8, 0x7d, 0xa1, 0xff, 0x7c, 0x00, 0x1c, 0x36, 0x86, 0xc2, 0x70, 0xda, 0x1b, - 0x09, 0xff, 0xfc, 0x1e, 0xe0, 0x48, 0x7f, 0x38, 0x54, 0x0f, 0xef, 0xff, 0xa0, 0xad, 0x0a, 0x81, - 0xf5, 0xe4, 0x2a, 0x07, 0xd9, 0xff, 0xe8, 0x3b, 0x0d, 0x40, 0xfe, 0xff, 0xf8, 0x3b, 0x0d, 0x40, - 0xfe, 0xd7, 0x5a, 0xf0, 0x6f, 0x57, 0xf8, 0x06, 0x1a, 0x81, 0xb0, 0xd8, 0x6a, 0x06, 0xc3, 0x7f, - 0xfe, 0x0f, 0xfc, 0x1f, 0xbf, 0xff, 0x61, 0x61, 0xd4, 0x0f, 0xd8, 0xff, 0xf0, 0x6c, 0x3a, 0x81, - 0xfb, 0x3f, 0xfc, 0x85, 0x87, 0x28, 0x3e, 0x70, 0xea, 0x07, 0xd4, 0x2b, 0x7a, 0xb0, 0x5a, 0x1d, - 0x40, 0xf3, 0x9f, 0xff, 0x83, 0xff, 0x07, 0x06, 0x17, 0xfe, 0x0b, 0x0a, 0x0f, 0x64, 0x64, 0x41, - 0xec, 0xcc, 0xcf, 0xfc, 0x66, 0x64, 0x12, 0x1b, 0x33, 0x25, 0x18, 0x23, 0x33, 0x28, 0x98, 0x33, - 0x33, 0x68, 0x98, 0x33, 0x33, 0x69, 0xfe, 0x33, 0x36, 0x41, 0x81, 0x33, 0x35, 0x60, 0xc1, 0x9f, - 0xd3, 0x83, 0x06, 0x21, 0x59, 0xa6, 0x98, 0x7a, 0x2b, 0xd8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1d, - 0x87, 0x38, 0x7d, 0x85, 0x57, 0x58, 0x2c, 0x25, 0xfc, 0x66, 0x60, 0xff, 0x03, 0x33, 0x06, 0x1b, - 0x06, 0x66, 0x0d, 0x76, 0x0c, 0xcc, 0x15, 0xe0, 0x66, 0x60, 0x5f, 0x03, 0x33, 0x05, 0x6e, 0x06, - 0x66, 0x1a, 0xd0, 0xb3, 0x32, 0xae, 0xb1, 0xfc, 0x2d, 0xcb, 0x08, 0x50, 0x6d, 0x0f, 0xf9, 0xf0, - 0x70, 0x0f, 0xfc, 0x1d, 0x85, 0x68, 0x2c, 0x36, 0x1d, 0x7c, 0x16, 0x66, 0x5c, 0x96, 0x99, 0x99, - 0x03, 0x0e, 0xcc, 0xd6, 0xf2, 0xe3, 0x33, 0x69, 0xd7, 0x19, 0x98, 0x39, 0x70, 0x33, 0x33, 0xd5, - 0xb0, 0x66, 0x7a, 0xd7, 0x60, 0xcc, 0xc1, 0xd6, 0xc1, 0x9b, 0x83, 0x5d, 0x83, 0xeb, 0x07, 0x2d, - 0x87, 0xf6, 0x1b, 0x0f, 0xec, 0x0f, 0x80, 0x0f, 0xfc, 0x1d, 0x87, 0x38, 0x7d, 0x81, 0xa7, 0xab, - 0x19, 0x98, 0xdb, 0x6a, 0x33, 0x30, 0x6a, 0x34, 0x19, 0x99, 0x43, 0x06, 0x0c, 0xcf, 0xff, 0x19, - 0x9b, 0x83, 0x07, 0x19, 0x99, 0xab, 0x9c, 0x19, 0x99, 0xcf, 0x38, 0x33, 0x33, 0x06, 0x0c, 0x19, - 0x99, 0xff, 0x03, 0xf8, 0x81, 0x84, 0x87, 0xfb, 0x0b, 0x0f, 0xf5, 0xf8, 0x06, 0x1a, 0x81, 0xb0, - 0xd8, 0x6a, 0x06, 0xc3, 0x7f, 0xfe, 0x0e, 0xa0, 0x64, 0x08, 0x7a, 0x81, 0x38, 0xe1, 0xea, 0x05, - 0x20, 0xd0, 0xbf, 0xc6, 0x13, 0x87, 0x78, 0x1a, 0x40, 0xb0, 0x9f, 0x4c, 0x38, 0x50, 0x5d, 0x60, - 0x68, 0x86, 0xac, 0x13, 0x83, 0x0d, 0x94, 0x0b, 0x09, 0xc3, 0xa8, 0x0f, 0xf9, 0x0d, 0x40, 0x2c, - 0x12, 0x80, 0x06, 0x1a, 0x81, 0xb4, 0x18, 0x6a, 0x06, 0xd0, 0x7f, 0xfe, 0x43, 0xff, 0x07, 0x7f, - 0x03, 0xf8, 0x2c, 0x2c, 0x18, 0x58, 0x58, 0x58, 0x30, 0xb0, 0xbf, 0x81, 0xfc, 0x16, 0x16, 0x0c, - 0x2c, 0x0e, 0x16, 0x38, 0x58, 0x1f, 0xe1, 0xfe, 0x05, 0x02, 0xca, 0x05, 0x83, 0x42, 0xcd, 0x0b, - 0x1c, 0x17, 0x30, 0x2f, 0x07, 0xfe, 0x0c, 0x1c, 0x35, 0x03, 0x61, 0x38, 0x6a, 0x06, 0xc2, 0x7f, - 0xff, 0x07, 0x38, 0x79, 0x52, 0x0f, 0xf9, 0xe8, 0x87, 0x38, 0x76, 0x1f, 0xb5, 0x61, 0x61, 0xf3, - 0x8e, 0x17, 0xf8, 0x17, 0xf9, 0xd5, 0xc8, 0x73, 0x85, 0x83, 0x0c, 0xaa, 0x7d, 0x60, 0xc3, 0x51, - 0xb0, 0x50, 0x18, 0x7c, 0xe0, 0xc2, 0xc3, 0xe7, 0x18, 0x2c, 0x3f, 0xf0, 0x7c, 0x30, 0xda, 0x1b, - 0x06, 0x1b, 0x43, 0x60, 0xff, 0xfc, 0x1f, 0xf8, 0x37, 0xff, 0xe0, 0x61, 0x90, 0xec, 0x19, 0x7f, - 0xa3, 0x06, 0x1b, 0x43, 0x60, 0xc3, 0x68, 0x6c, 0x18, 0x3a, 0xd8, 0x30, 0x60, 0xc3, 0x60, 0xc1, - 0x83, 0xfc, 0x0c, 0x18, 0x7f, 0xb0, 0x7f, 0xfe, 0x00, 0x06, 0x1b, 0x43, 0x61, 0xb0, 0xda, 0x1b, - 0x0d, 0xff, 0xf8, 0x3f, 0xe7, 0x34, 0x37, 0xff, 0xec, 0x2c, 0x3e, 0xc3, 0xed, 0xfe, 0x30, 0x61, - 0xb0, 0x48, 0x58, 0xe1, 0xbb, 0xf8, 0x9d, 0x0d, 0x92, 0x58, 0xf8, 0x33, 0x9c, 0xe1, 0x68, 0x6a, - 0x02, 0xf2, 0x5a, 0x40, 0xd5, 0xc3, 0x79, 0xdc, 0x10, 0x86, 0xa0, 0x1e, 0x0f, 0xfc, 0x1c, 0x06, - 0x1b, 0x42, 0x70, 0xd8, 0x6d, 0x09, 0xc3, 0x7f, 0xfe, 0x0f, 0xfc, 0x1f, 0xaf, 0xff, 0x21, 0xa8, - 0x16, 0x85, 0xa1, 0xaf, 0xff, 0x21, 0xa8, 0x16, 0x85, 0xa1, 0xaf, 0xff, 0x21, 0xf9, 0x83, 0xfc, - 0xce, 0x38, 0x58, 0x76, 0xac, 0x0b, 0xd8, 0x54, 0x06, 0x1a, 0x85, 0x00, 0x85, 0xfe, 0x09, 0x00, - 0x06, 0x0b, 0xff, 0x20, 0xc3, 0xb3, 0x0d, 0x99, 0x8a, 0xde, 0x51, 0x99, 0x9d, 0xdd, 0x33, 0x33, - 0x23, 0x30, 0x66, 0x66, 0x6e, 0xea, 0xcc, 0xcc, 0xa7, 0x5c, 0x66, 0x61, 0x68, 0x76, 0x67, 0x7f, - 0xe7, 0x33, 0x06, 0x83, 0x81, 0x9b, 0x96, 0x0b, 0x0b, 0xd4, 0xc1, 0x7c, 0x1f, 0x90, 0x3d, 0x38, - 0x3e, 0xb8, 0x35, 0x87, 0xfe, 0x0c, 0x0d, 0x61, 0xb3, 0x42, 0xbd, 0x21, 0x38, 0x34, 0x34, 0x97, - 0xfe, 0x0d, 0x21, 0x9f, 0x07, 0x7f, 0x20, 0xec, 0x3e, 0xe0, 0xac, 0xc1, 0x20, 0x7c, 0x9e, 0x07, - 0xe0, 0xbd, 0x64, 0x1f, 0xcd, 0x14, 0x20, 0x90, 0x20, 0xc9, 0x1c, 0x12, 0x0c, 0x62, 0x47, 0x04, - 0x83, 0x0d, 0x23, 0x82, 0x41, 0x86, 0x91, 0xc1, 0xc0, 0xc3, 0x48, 0xff, 0xe0, 0xff, 0xc1, 0xc0, - 0x0f, 0xf3, 0x40, 0xd8, 0x1f, 0xd4, 0x43, 0x61, 0xec, 0x3e, 0xc3, 0xda, 0x1b, 0x33, 0xad, 0xea, - 0x8c, 0xcc, 0x11, 0x90, 0x59, 0x9b, 0x66, 0x6c, 0x66, 0x60, 0xcc, 0xd0, 0x66, 0x63, 0x99, 0x89, - 0x99, 0xd3, 0x37, 0xb3, 0x33, 0x03, 0xf0, 0x6e, 0xec, 0x14, 0xec, 0x25, 0x8c, 0xa1, 0x8e, 0x1f, - 0x68, 0x30, 0x38, 0x7f, 0xb0, 0xe0, 0x06, 0x17, 0xfe, 0x0b, 0x0b, 0x05, 0x01, 0x99, 0x99, 0x82, - 0x41, 0x99, 0x99, 0xff, 0x8c, 0xcc, 0xc3, 0xf6, 0x66, 0x61, 0xfb, 0x33, 0x37, 0xfc, 0x66, 0x66, - 0xe1, 0xb3, 0x33, 0x37, 0xfc, 0x66, 0x66, 0xe1, 0xb3, 0x37, 0x67, 0xfc, 0x7f, 0x33, 0x86, 0xc3, - 0xad, 0x58, 0x4e, 0x1e, 0xc7, 0xfc, 0x00, 0x06, 0x84, 0xe1, 0xb4, 0x2d, 0x09, 0xc3, 0x68, 0x5f, - 0xff, 0x90, 0x90, 0x90, 0x30, 0x7d, 0xa0, 0xd2, 0x81, 0xef, 0xf9, 0xff, 0x23, 0xca, 0xe7, 0x0d, - 0x85, 0xa0, 0xda, 0x1a, 0x61, 0x68, 0x37, 0x4d, 0x50, 0x5f, 0xc8, 0x5c, 0x1d, 0xa0, 0xd0, 0x3e, - 0x0e, 0xd0, 0x68, 0x36, 0x81, 0xbf, 0x93, 0x81, 0xc1, 0x68, 0x27, 0x43, 0x68, 0x7f, 0xe0, 0xc0, - 0x0f, 0xfc, 0x1d, 0x86, 0xd0, 0x61, 0xd8, 0x2f, 0xfc, 0x66, 0x60, 0x90, 0x61, 0x66, 0x60, 0x90, - 0x41, 0x66, 0x6f, 0x5e, 0xcc, 0xcd, 0x81, 0x85, 0x99, 0x98, 0x6c, 0x24, 0xcc, 0xdf, 0xfc, 0x66, - 0x61, 0x7c, 0x85, 0x99, 0x82, 0x77, 0x0b, 0x33, 0x1c, 0xca, 0x03, 0xeb, 0x70, 0x60, 0xe0, 0xf4, - 0x16, 0x14, 0x1f, 0xec, 0x38, 0x1c, 0x33, 0x06, 0xa0, 0x1c, 0x35, 0x86, 0xa0, 0x1f, 0xff, 0xd0, - 0x7e, 0xb0, 0xff, 0xcf, 0x3c, 0x1f, 0x9f, 0x21, 0x5c, 0x85, 0x79, 0xff, 0x2b, 0xc8, 0xa0, 0xff, - 0x21, 0x9e, 0xac, 0x70, 0x61, 0x99, 0x6c, 0x70, 0x61, 0x9d, 0x56, 0x38, 0x30, 0xcf, 0x56, 0x38, - 0x30, 0xcc, 0x07, 0x04, 0x0c, 0x33, 0x17, 0x05, 0xe8, 0x3f, 0xf0, 0x78, 0x06, 0x12, 0x0c, 0x10, - 0x6c, 0x36, 0x65, 0x01, 0x99, 0x97, 0x75, 0x26, 0x66, 0x53, 0xea, 0x8c, 0xcc, 0x0f, 0xd0, 0x59, - 0x98, 0xe6, 0x58, 0x33, 0x37, 0x06, 0x07, 0x33, 0x30, 0x98, 0x3b, 0x33, 0x15, 0xcb, 0x8c, 0xcc, - 0x79, 0x5c, 0x99, 0x98, 0xe0, 0x70, 0xbe, 0xb0, 0x5d, 0x87, 0xe4, 0x0f, 0xe4, 0x3e, 0x79, 0x03, - 0xa1, 0xff, 0x83, 0x06, 0x1a, 0x81, 0xb0, 0xd8, 0x6a, 0x06, 0xc3, 0x57, 0x7a, 0xb8, 0x25, 0xf7, - 0x2f, 0x81, 0x5f, 0xfa, 0x81, 0xab, 0xfc, 0x1e, 0xd0, 0xf3, 0x87, 0xbd, 0x5e, 0xf0, 0x7f, 0xe0, - 0xfc, 0xf5, 0xfe, 0xd0, 0x30, 0x2b, 0xc9, 0x20, 0x61, 0x83, 0x49, 0x20, 0x61, 0xeb, 0x69, 0x20, - 0x60, 0x21, 0xcf, 0x80, 0x0f, 0xfc, 0x1d, 0x86, 0xc2, 0xa0, 0x6c, 0x33, 0x83, 0x0b, 0x33, 0xbf, - 0xf3, 0x99, 0x8c, 0xb4, 0xa3, 0x33, 0x06, 0x16, 0x16, 0x66, 0x28, 0x54, 0x46, 0x66, 0x64, 0xc3, - 0x19, 0x9d, 0xdb, 0xd8, 0x33, 0x35, 0x50, 0x56, 0x0c, 0xcc, 0x18, 0x52, 0x0c, 0xdc, 0x9c, 0x1b, - 0x1e, 0xa6, 0x64, 0xc9, 0x87, 0xbf, 0x5f, 0x90, 0xfe, 0x82, 0x50, 0x06, 0x1b, 0x43, 0x68, 0x5a, - 0x16, 0x86, 0xd0, 0xbf, 0xff, 0x21, 0xfb, 0x0f, 0xf3, 0xff, 0xf0, 0x66, 0x0b, 0x42, 0x70, 0xcf, - 0xff, 0xc1, 0x98, 0x2c, 0x33, 0x86, 0x7f, 0xfe, 0x0f, 0xdd, 0x82, 0x0f, 0xe7, 0x32, 0x58, 0x3c, - 0xe9, 0xbd, 0xe0, 0xcf, 0x90, 0x62, 0x06, 0x87, 0x90, 0xd7, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1d, 0x84, 0xe1, 0x68, 0x6c, 0x36, 0x8e, 0x14, 0x65, 0x3f, 0xf1, 0x99, 0x84, 0xe1, 0xd9, 0x9b, - 0xff, 0x26, 0x66, 0x15, 0x03, 0xb3, 0x30, 0xb4, 0x3b, 0x33, 0xbf, 0xf1, 0x99, 0x82, 0x81, 0xec, - 0xcc, 0x1f, 0xe4, 0xcc, 0xca, 0x0e, 0x1b, 0xf9, 0xc0, 0xe1, 0x90, 0xad, 0x03, 0x87, 0xfb, 0xff, - 0x00, 0x0f, 0xfc, 0x1d, 0x85, 0x26, 0x92, 0x16, 0x1a, 0x72, 0x41, 0x99, 0x82, 0x9b, 0x20, 0xcc, - 0xdd, 0xa6, 0x59, 0x99, 0x81, 0xc7, 0x0b, 0x33, 0x2d, 0x03, 0xc6, 0x67, 0x4f, 0xf4, 0x66, 0x63, - 0x86, 0xc1, 0x99, 0x8f, 0xf8, 0x19, 0x98, 0xe1, 0xb0, 0x66, 0xe3, 0xd6, 0xc1, 0xf5, 0x8e, 0xbb, - 0x0f, 0x23, 0x86, 0xc3, 0xf3, 0x82, 0xf0, 0x00, 0x0f, 0xfc, 0x1d, 0x87, 0xb0, 0xfb, 0x0a, 0xea, - 0xe8, 0x66, 0x40, 0xa0, 0x30, 0xb3, 0x29, 0xff, 0x9c, 0xc8, 0x3f, 0xd9, 0x91, 0xff, 0x26, 0x64, - 0x68, 0x6d, 0x33, 0x23, 0xae, 0xd3, 0x32, 0x34, 0x36, 0x99, 0x91, 0x57, 0x50, 0x33, 0x65, 0xdc, - 0xb1, 0xea, 0xfb, 0xac, 0x1f, 0xed, 0x0f, 0xfc, 0x68, 0x60, 0x0f, 0xfc, 0x1d, 0x84, 0xa3, 0x06, - 0x1b, 0x0d, 0x99, 0x20, 0xcc, 0x8a, 0xba, 0xc6, 0x66, 0x2b, 0xe9, 0x46, 0x66, 0x0d, 0xde, 0x06, - 0x66, 0xe9, 0x82, 0xcc, 0xcc, 0x36, 0x08, 0x19, 0x99, 0x40, 0xd8, 0x33, 0x33, 0xb6, 0x9c, 0x66, - 0x7a, 0x36, 0x30, 0x66, 0xe3, 0xcc, 0x60, 0xfa, 0xc1, 0x8d, 0x38, 0x3e, 0xd0, 0xd8, 0x7d, 0x21, - 0xd8, 0x00, 0x0f, 0xfc, 0x1d, 0x82, 0xf9, 0xdc, 0x36, 0x19, 0x8f, 0x05, 0x99, 0x56, 0x8e, 0xe6, - 0x66, 0x78, 0x2f, 0x03, 0x33, 0x3b, 0xeb, 0x8c, 0xcf, 0x21, 0xce, 0xe6, 0x67, 0xfc, 0x0c, 0xcc, - 0xc3, 0xb0, 0x66, 0x66, 0xbd, 0x83, 0x33, 0x2b, 0xe0, 0x66, 0xe0, 0xc2, 0xc2, 0xfa, 0xc1, 0xa5, - 0x87, 0xfa, 0x06, 0x87, 0xef, 0xfe, 0x40, 0x06, 0x1a, 0x81, 0xb4, 0x2d, 0x77, 0x97, 0x68, 0x55, - 0xff, 0x82, 0x61, 0xa1, 0xfe, 0x40, 0xfa, 0x43, 0xd6, 0x13, 0x04, 0xc5, 0xe8, 0x3b, 0xf9, 0x0a, - 0xd0, 0xd8, 0x77, 0xfc, 0x07, 0xf9, 0x0b, 0x18, 0x10, 0x30, 0x98, 0xc5, 0x03, 0xfd, 0x51, 0xd4, - 0x19, 0xc2, 0xb3, 0x0f, 0x3b, 0xc7, 0x78, 0x3b, 0x82, 0x64, 0x6f, 0x83, 0xff, 0x07, 0x1c, 0x35, - 0x03, 0x68, 0x1e, 0xb7, 0xab, 0x68, 0x74, 0x87, 0xfd, 0x57, 0x5b, 0xfc, 0x19, 0xc3, 0xd8, 0x7b, - 0xf9, 0x57, 0xa8, 0x85, 0x85, 0xaa, 0x0b, 0x42, 0xd6, 0xd5, 0x19, 0x21, 0x75, 0x6a, 0x8c, 0x90, - 0xb5, 0xb5, 0x46, 0x48, 0x5a, 0xda, 0xa3, 0x24, 0x1f, 0xf0, 0xd0, 0x43, 0x50, 0x90, 0x39, 0x40, - 0xb8, 0x28, 0xf2, 0x0b, 0x0f, 0xfc, 0x1c, 0x1c, 0x35, 0x03, 0x68, 0x1e, 0xb7, 0xab, 0x68, 0x79, - 0x41, 0x30, 0x73, 0x57, 0x82, 0x60, 0xe5, 0xb0, 0xbf, 0xd0, 0x29, 0xea, 0xb0, 0x65, 0x02, 0x7e, - 0x4f, 0xf4, 0x0e, 0x32, 0x71, 0x8a, 0x06, 0xa0, 0x5f, 0xe8, 0x1f, 0xe0, 0xbc, 0xa0, 0xda, 0x50, - 0x0f, 0xa5, 0x05, 0x76, 0x16, 0xfa, 0x81, 0x3d, 0xcf, 0x18, 0x10, 0x70, 0x6d, 0x05, 0xf0, 0x7f, - 0xe0, 0xe0, 0x0a, 0x09, 0x09, 0x82, 0x70, 0xb4, 0x1c, 0x17, 0x02, 0xc0, 0xe1, 0x38, 0x5a, 0x0e, - 0x0b, 0x81, 0x60, 0x70, 0x9c, 0x2c, 0x2d, 0x0b, 0x81, 0x40, 0x38, 0x6b, 0x03, 0x85, 0xa1, 0xb4, - 0x1c, 0x07, 0x0c, 0xe1, 0x68, 0x38, 0x37, 0x02, 0xc2, 0xd0, 0x9c, 0x2d, 0x05, 0x86, 0xd0, 0x58, - 0x5a, 0x14, 0x81, 0x82, 0x90, 0x0f, 0xfc, 0x1c, 0xe1, 0xfd, 0xa0, 0x70, 0xd8, 0x6d, 0x03, 0x86, - 0xc3, 0x68, 0x1c, 0x36, 0x1b, 0x40, 0xe1, 0xb0, 0xda, 0x07, 0x0d, 0x86, 0xd0, 0x38, 0x6c, 0x36, - 0x81, 0xc3, 0x61, 0xb4, 0x0e, 0x1b, 0x0d, 0xa0, 0xa0, 0x6c, 0x36, 0x83, 0x43, 0x61, 0xb4, 0x70, - 0xec, 0x36, 0x9c, 0x1d, 0x86, 0xd3, 0x0f, 0xfb, 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x61, 0x68, - 0x5a, 0x1b, 0x0b, 0x42, 0xd0, 0xd8, 0x5a, 0x16, 0x82, 0x30, 0xb5, 0x03, 0x47, 0x3a, 0x1b, 0xa6, - 0x94, 0x33, 0x35, 0x66, 0x98, 0xe6, 0x69, 0x9a, 0xa1, 0xc9, 0xd2, 0x74, 0x2a, 0x05, 0xa1, 0x68, - 0x5a, 0x16, 0x85, 0xa1, 0x61, 0xb4, 0x2d, 0x05, 0x03, 0x68, 0x5a, 0x58, 0x76, 0x85, 0xa6, 0x87, - 0xfb, 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1d, 0x61, 0x38, 0x30, 0x68, 0x5c, 0x0d, 0x28, 0x38, 0x76, - 0x0c, 0x18, 0x34, 0x3e, 0xa0, 0xe3, 0x87, 0xec, 0x1a, 0x68, 0x6f, 0x8c, 0x18, 0x34, 0x32, 0xb2, - 0x85, 0x8e, 0x1c, 0xe0, 0xc1, 0xa7, 0x06, 0x70, 0x50, 0x70, 0x61, 0x9c, 0x0e, 0x0d, 0x38, 0x27, - 0x0b, 0x4a, 0x0e, 0x17, 0xa0, 0xff, 0xda, 0x5a, 0x1e, 0x50, 0xe1, 0xaf, 0xfc, 0x1f, 0xf8, 0x38, - 0x0c, 0x84, 0x84, 0x87, 0xb8, 0x74, 0x1a, 0x1c, 0xe9, 0x60, 0xb0, 0xfd, 0x81, 0xc0, 0xe8, 0x67, - 0xff, 0xd0, 0x67, 0x0a, 0x81, 0x50, 0x33, 0xd5, 0xea, 0xb8, 0x33, 0x85, 0x40, 0xa8, 0x19, 0xc2, - 0xa0, 0x54, 0x0c, 0xff, 0xfa, 0x0f, 0xea, 0x07, 0xef, 0xff, 0xde, 0x0e, 0x7b, 0xa6, 0x87, 0x37, - 0x92, 0x83, 0xe9, 0x04, 0x86, 0xa0, 0x66, 0x00, 0x1f, 0xff, 0xc8, 0x4b, 0xde, 0x5e, 0x0f, 0xea, - 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, - 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xfc, 0x1c, - 0x0f, 0xfc, 0x1f, 0xec, 0x3f, 0xf0, 0x1c, 0x3f, 0xcb, 0xad, 0x7f, 0x03, 0xff, 0xf7, 0x07, 0xb0, - 0xff, 0xc0, 0x70, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x77, 0xfe, 0x43, 0x50, 0x36, 0x1f, 0xd8, 0x76, - 0x1f, 0xb8, 0x3b, 0x0f, 0xac, 0x3d, 0x87, 0x9c, 0x3e, 0xd0, 0xfc, 0xff, 0xfc, 0x00, 0x0f, 0xbf, - 0xf2, 0x1f, 0xda, 0x1e, 0xfe, 0x81, 0x87, 0xf5, 0x02, 0x70, 0xfe, 0xa0, 0x54, 0x0f, 0xea, 0x05, - 0xa1, 0xfd, 0x40, 0xbf, 0xe0, 0xd4, 0x0f, 0xce, 0x1a, 0x81, 0xf9, 0xc3, 0x5d, 0x87, 0xa8, 0x0f, - 0xa8, 0x87, 0xa8, 0x04, 0x3f, 0xed, 0x0f, 0xfc, 0x38, 0x7f, 0xd7, 0xd0, 0x7f, 0xe0, 0xf0, 0x7f, - 0xfe, 0x56, 0x1f, 0xf3, 0x87, 0xfc, 0xe1, 0xff, 0x3f, 0xfe, 0x47, 0x0f, 0xda, 0x38, 0x7e, 0xd1, - 0xc3, 0xf6, 0x8e, 0xbf, 0xb4, 0x7f, 0xfc, 0x8e, 0x1f, 0xf3, 0x87, 0xfc, 0xeb, 0xfe, 0x1f, 0xff, - 0xa0, 0x0f, 0xbf, 0xc1, 0x97, 0x8c, 0x27, 0x0d, 0xfa, 0x30, 0x9c, 0x3d, 0x85, 0x84, 0xe1, 0xec, - 0x2c, 0x47, 0x0f, 0x61, 0x66, 0x38, 0x7b, 0x0b, 0x1d, 0xc3, 0xd8, 0x58, 0x37, 0x0f, 0x60, 0x70, - 0x9c, 0x39, 0xfa, 0x81, 0x38, 0x6f, 0x49, 0xa1, 0x38, 0xe2, 0x1b, 0x0c, 0xe3, 0x07, 0x70, 0x67, - 0x28, 0x19, 0xc3, 0xdf, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1d, 0x7f, 0xfe, 0x83, 0xf5, 0x03, 0xfc, - 0xe0, 0xa0, 0x24, 0x3d, 0x40, 0x50, 0x1a, 0x1e, 0xe0, 0x50, 0x18, 0x7d, 0xe0, 0x50, 0x74, 0x39, - 0xe8, 0x50, 0xed, 0x0d, 0xa7, 0x5b, 0x1d, 0x07, 0x04, 0xde, 0x40, 0xe0, 0x83, 0xa8, 0x86, 0x43, - 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xb4, 0x33, 0x87, 0xeb, 0x0d, - 0xc1, 0xcf, 0xff, 0xe4, 0x3f, 0x61, 0xfe, 0xbf, 0xfd, 0x07, 0xee, 0x0f, 0xfc, 0x0d, 0x0f, 0xef, - 0xff, 0xde, 0x0f, 0x68, 0x7f, 0xe3, 0xff, 0xc1, 0xd6, 0x13, 0xa1, 0xf7, 0x83, 0xb0, 0xfb, 0x85, - 0xed, 0x78, 0x33, 0xff, 0xf0, 0x0f, 0xfc, 0x1f, 0xf8, 0x1a, 0x1d, 0xfd, 0x05, 0x61, 0xf9, 0xdb, - 0xfe, 0x43, 0x78, 0x55, 0xae, 0x0d, 0x61, 0xb4, 0xe0, 0xd7, 0xa0, 0x50, 0x2d, 0x07, 0x81, 0x57, - 0xfc, 0x04, 0x3c, 0x87, 0x20, 0xae, 0x4c, 0xc7, 0x09, 0x5c, 0x83, 0x31, 0xc3, 0xa4, 0x2c, 0xc7, - 0x0e, 0x90, 0xb3, 0x1c, 0x3b, 0xea, 0x8c, 0x71, 0x5f, 0x43, 0x83, 0x1c, 0x84, 0x36, 0x82, 0x07, - 0x90, 0xff, 0xc1, 0x80, 0xbf, 0xfc, 0x87, 0xfe, 0xd0, 0xff, 0xda, 0x1f, 0xfb, 0x43, 0xff, 0x68, - 0x7f, 0xed, 0x03, 0xff, 0xe4, 0x0e, 0x1f, 0x90, 0x9c, 0x3f, 0xf3, 0x87, 0xfe, 0x70, 0xff, 0x6a, - 0xc3, 0xfd, 0x83, 0x43, 0xf5, 0x82, 0xff, 0xf0, 0x00, 0xbf, 0xfe, 0x0f, 0xfc, 0x38, 0x7f, 0xe1, - 0xc3, 0x21, 0xf9, 0xc3, 0x68, 0x7c, 0xe1, 0xb4, 0x3e, 0x70, 0xdf, 0xff, 0x06, 0xd0, 0xfc, 0x86, - 0xd0, 0xff, 0xc6, 0x87, 0xf9, 0x06, 0x87, 0xf3, 0x83, 0x43, 0xfa, 0xc1, 0x44, 0x3e, 0x74, 0x2f, - 0xff, 0x40, 0xff, 0xf9, 0x06, 0x87, 0xed, 0x06, 0x87, 0xed, 0x06, 0x87, 0xed, 0x06, 0x87, 0xed, - 0x06, 0x87, 0xed, 0x07, 0xff, 0xc8, 0x34, 0x3f, 0x21, 0x68, 0x7f, 0xed, 0x0f, 0xfd, 0xa1, 0xfc, - 0xe6, 0x87, 0xf3, 0x94, 0x0f, 0xcf, 0x02, 0xff, 0xe8, 0x00, 0xff, 0xf9, 0x34, 0x2d, 0x0b, 0x4d, - 0x0b, 0x42, 0xd3, 0x42, 0xd0, 0xb4, 0xd0, 0xb4, 0x2d, 0x34, 0x2d, 0x0b, 0x4f, 0xff, 0x93, 0x43, - 0xf4, 0x0d, 0x0f, 0xfb, 0x43, 0xfe, 0xd0, 0xfe, 0xa6, 0x87, 0xf5, 0x38, 0x3f, 0x3a, 0x7f, 0xfa, - 0x00, 0x0e, 0xc3, 0x68, 0x79, 0x6d, 0x77, 0x28, 0x35, 0x5e, 0xab, 0xd4, 0x43, 0xd8, 0x6d, 0x0f, - 0xed, 0x0b, 0x43, 0xbf, 0xff, 0x79, 0x0d, 0x61, 0x9c, 0x3e, 0xbf, 0xf8, 0x3a, 0xf4, 0x19, 0xee, - 0x07, 0x14, 0x0c, 0xe3, 0xa1, 0xaf, 0xf4, 0x1f, 0xa4, 0x3e, 0xc3, 0xd4, 0x0f, 0x38, 0x7d, 0xff, - 0x90, 0x1f, 0xe5, 0x7f, 0x20, 0x70, 0xa5, 0x61, 0x68, 0x1f, 0xe5, 0x7f, 0x20, 0x70, 0xca, 0xc3, - 0x21, 0x61, 0x51, 0xc2, 0xa0, 0x57, 0xd0, 0x2f, 0xa0, 0xf3, 0x86, 0xd0, 0xe7, 0xff, 0xf2, 0x1c, - 0xe1, 0xb8, 0x3f, 0x38, 0x6d, 0x0e, 0xff, 0xfd, 0xe0, 0xf4, 0x81, 0x90, 0xfa, 0xe0, 0xd7, 0x90, - 0xbd, 0x07, 0xe7, 0x83, 0xff, 0x07, 0x0f, 0x38, 0x7f, 0xe7, 0x0f, 0xfd, 0x61, 0xf7, 0xff, 0xe4, - 0xc3, 0x38, 0x6d, 0x30, 0xce, 0x1b, 0x4c, 0x33, 0x86, 0xd3, 0x0c, 0xe1, 0xb4, 0xc3, 0x38, 0x6d, - 0x30, 0xce, 0x1b, 0x4c, 0x33, 0x86, 0xd3, 0x0c, 0xe3, 0xe8, 0x3e, 0x70, 0xff, 0xce, 0x1e, 0x0f, - 0x96, 0xa7, 0x3f, 0xfa, 0xa4, 0x3e, 0x70, 0xff, 0xce, 0x1f, 0x97, 0x5a, 0xf0, 0x1f, 0xff, 0x80, - 0xe1, 0x38, 0x4e, 0x07, 0x09, 0xc2, 0x70, 0x38, 0x4e, 0x13, 0x81, 0xc2, 0x70, 0x9c, 0x0e, 0x13, - 0x84, 0xe0, 0x70, 0x9c, 0xbd, 0x04, 0x84, 0xe1, 0xff, 0x9c, 0x3c, 0x0f, 0x90, 0xff, 0xc1, 0x68, - 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0x5f, 0xff, 0x06, - 0xa0, 0x54, 0x0a, 0xc3, 0x50, 0x2a, 0x04, 0xe1, 0xa8, 0x15, 0x02, 0x70, 0xd4, 0x0a, 0x81, 0x38, - 0x6a, 0x05, 0x40, 0x9c, 0x35, 0x02, 0xa1, 0xf4, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xc0, 0x0f, - 0x21, 0xff, 0x82, 0xd0, 0xff, 0xc3, 0x87, 0xfb, 0xff, 0xf7, 0x83, 0x9d, 0x14, 0x1f, 0xee, 0x06, - 0x87, 0xf3, 0x85, 0xa1, 0xf9, 0xff, 0xf8, 0x27, 0xe0, 0xb4, 0x2c, 0x0e, 0xa8, 0x2d, 0x0b, 0x09, - 0x18, 0x2d, 0x0b, 0x0e, 0x60, 0xb4, 0x2c, 0x39, 0x82, 0xd1, 0x58, 0x73, 0x05, 0xab, 0xa0, 0x7f, - 0xb4, 0x3c, 0x0f, 0xfc, 0x1d, 0x87, 0x61, 0x90, 0x61, 0xd8, 0x6d, 0x30, 0x55, 0xea, 0x1a, 0x63, - 0xb7, 0x3b, 0xa6, 0x38, 0x30, 0x6e, 0x98, 0xe0, 0xc1, 0xba, 0x63, 0x83, 0x06, 0xe9, 0x8e, 0x0c, - 0x1b, 0xab, 0x1c, 0x18, 0x34, 0x0c, 0x38, 0x30, 0x68, 0x34, 0x70, 0x6a, 0xd0, 0x60, 0x70, 0x6f, - 0x03, 0x83, 0xd8, 0x66, 0x0f, 0xb0, 0xff, 0xc1, 0xe0, 0x06, 0x1b, 0xf8, 0x3b, 0x0d, 0x85, 0x87, - 0x68, 0x58, 0x58, 0x5f, 0xe3, 0x0b, 0x0b, 0x30, 0x66, 0x83, 0x0b, 0x30, 0x67, 0x26, 0x16, 0x60, - 0xcc, 0xcc, 0x2c, 0xc1, 0x99, 0x38, 0x59, 0x83, 0x70, 0x58, 0x59, 0x8e, 0xc1, 0x61, 0x66, 0xec, - 0x85, 0x81, 0x06, 0x16, 0x1b, 0x04, 0x0c, 0x14, 0x0d, 0xaa, 0x06, 0x38, 0x75, 0xe0, 0xff, 0xc1, - 0x80, 0x0b, 0x2f, 0xfd, 0x11, 0x87, 0x68, 0x67, 0x30, 0xec, 0x39, 0xcc, 0x1f, 0xf8, 0x73, 0x06, - 0xad, 0x6c, 0x73, 0x06, 0x0c, 0x2c, 0x73, 0x06, 0x0c, 0x2c, 0x73, 0x06, 0x0c, 0x2c, 0x73, 0x06, - 0x0c, 0x2c, 0x36, 0x0c, 0x18, 0x58, 0x4c, 0x0c, 0x18, 0x1c, 0x2d, 0x06, 0x0c, 0xb4, 0x16, 0x1e, - 0xc3, 0xd8, 0x7d, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, 0xfc, 0x1f, 0x79, 0x0c, 0xf0, 0x7e, 0xbd, 0x78, - 0x3f, 0x9b, 0xd7, 0x90, 0xf7, 0xd6, 0x81, 0xb4, 0x32, 0x16, 0x86, 0x43, 0x7f, 0xfe, 0xf0, 0x73, - 0x83, 0x0f, 0xf3, 0xa0, 0xd0, 0xfc, 0xff, 0xfc, 0x15, 0xd8, 0x58, 0x4e, 0x14, 0x38, 0x58, 0x4e, - 0x1c, 0xe1, 0x61, 0x38, 0x73, 0x85, 0x8f, 0xa0, 0xff, 0x61, 0xf0, 0x06, 0x1e, 0xc3, 0xec, 0x3d, - 0x87, 0xda, 0x0f, 0xfc, 0x7f, 0x41, 0x68, 0x6c, 0xc1, 0x05, 0xa1, 0xb3, 0x04, 0xff, 0x81, 0x98, - 0x20, 0xb0, 0xec, 0xc1, 0x05, 0xa1, 0xb3, 0x05, 0xff, 0x8c, 0xc1, 0x05, 0x85, 0x99, 0xba, 0x16, - 0x16, 0x16, 0x1e, 0xc0, 0xc1, 0x61, 0xec, 0xb0, 0xd8, 0x7b, 0x0f, 0xfc, 0x1f, 0x80, 0x0b, 0x0d, - 0x86, 0x43, 0xb0, 0xd8, 0x4e, 0x1d, 0xa1, 0x61, 0x68, 0x5f, 0xc0, 0xc7, 0x43, 0x66, 0x60, 0xdd, - 0x0e, 0xcc, 0xc1, 0xa8, 0x3d, 0x99, 0xbf, 0xf9, 0x33, 0x30, 0x60, 0xc3, 0xb3, 0x30, 0x60, 0xd0, - 0xd9, 0x98, 0x30, 0x30, 0x6c, 0xe8, 0x0c, 0x2c, 0x3d, 0x86, 0xc0, 0xac, 0x3b, 0x0d, 0xf2, 0x58, - 0x6c, 0x2b, 0x43, 0x21, 0xff, 0x83, 0x80, 0x0d, 0x21, 0xff, 0x87, 0x0a, 0xff, 0x03, 0xfe, 0x30, - 0xa8, 0x13, 0x83, 0x46, 0x06, 0x1b, 0x87, 0x0b, 0x78, 0x39, 0xf4, 0x13, 0xe0, 0xf5, 0xbc, 0x5d, - 0xc1, 0x7a, 0x0d, 0x40, 0xad, 0x0f, 0x9c, 0x3f, 0xdf, 0xff, 0x07, 0x61, 0x38, 0x4e, 0x1d, 0x84, - 0xe1, 0x38, 0x76, 0x13, 0x84, 0xe1, 0xd8, 0x4e, 0x0f, 0x41, 0xfc, 0xe1, 0xf0, 0x06, 0x1f, 0x61, - 0xec, 0x3e, 0xc3, 0xda, 0x0a, 0xbd, 0x53, 0xfc, 0x6b, 0x6a, 0xdc, 0xcc, 0xc2, 0xc1, 0x99, 0x99, - 0xa3, 0x81, 0x33, 0x33, 0xff, 0x19, 0x99, 0xe8, 0x29, 0x33, 0x33, 0x70, 0xb0, 0x66, 0x66, 0x59, - 0x40, 0x66, 0xce, 0x0f, 0x83, 0xb0, 0x50, 0x17, 0x07, 0x60, 0xc7, 0x8b, 0x42, 0xc6, 0x74, 0x27, - 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1b, 0x0f, 0x50, 0x3b, 0x0f, 0x68, 0x76, 0x84, 0xad, 0x63, 0xfc, - 0x7f, 0x9c, 0xc1, 0x98, 0x6d, 0xcc, 0x19, 0x86, 0xdc, 0xc1, 0x98, 0x6d, 0xcc, 0x19, 0xfe, 0x73, - 0x06, 0x61, 0xb7, 0x34, 0xcc, 0x36, 0xe6, 0xf1, 0x86, 0xd0, 0x61, 0xb0, 0xda, 0x0c, 0x37, 0xf9, - 0x06, 0x1b, 0x0d, 0xa0, 0x06, 0x1e, 0xc3, 0xec, 0x3d, 0x87, 0xda, 0x1d, 0xa1, 0xbf, 0xc1, 0x7f, - 0x19, 0x83, 0x0b, 0x0e, 0xcc, 0x18, 0x58, 0x76, 0x60, 0xc5, 0x6b, 0x03, 0x30, 0x67, 0xf9, 0x33, - 0x06, 0x61, 0xb4, 0xcd, 0x33, 0x0d, 0xa6, 0x6f, 0x18, 0x6d, 0x0b, 0x0d, 0x86, 0xd0, 0xb0, 0xdf, - 0xe4, 0x2c, 0x36, 0x1b, 0x40, 0x0f, 0x21, 0xff, 0x8c, 0x3e, 0xff, 0xfd, 0xf2, 0x1f, 0xe7, 0xc9, - 0x68, 0x2e, 0x18, 0xbc, 0x04, 0x2b, 0x81, 0x21, 0x68, 0x68, 0x3e, 0xd0, 0xfb, 0xff, 0xf0, 0x34, - 0x2d, 0x09, 0xc1, 0xa1, 0x68, 0x4e, 0x0d, 0x0b, 0x42, 0x70, 0x68, 0x5a, 0x13, 0x83, 0x42, 0xd3, - 0xe8, 0x3e, 0xd0, 0xf0, 0x0f, 0xfc, 0x1d, 0x87, 0xd8, 0x7b, 0x0d, 0x26, 0x1e, 0xd0, 0xb9, 0xd4, - 0x0f, 0xf1, 0xfe, 0x8c, 0xc1, 0xd0, 0x18, 0x6c, 0xc1, 0xe0, 0x38, 0x6c, 0xc1, 0xae, 0xd6, 0x33, - 0x07, 0x7f, 0xc6, 0x60, 0xc2, 0xb4, 0x2c, 0xc7, 0x0b, 0xa0, 0x59, 0xba, 0x0a, 0x18, 0x76, 0x19, - 0xc1, 0x40, 0xd8, 0x56, 0x1b, 0x82, 0xc1, 0x40, 0xf6, 0x1f, 0xf8, 0x30, 0x1f, 0xfe, 0x43, 0xff, - 0x68, 0x6f, 0xfe, 0x43, 0xff, 0x68, 0x4f, 0xff, 0x21, 0xff, 0x83, 0x7f, 0xfe, 0xf9, 0x0d, 0xa1, - 0x9f, 0x21, 0xb4, 0x33, 0x8f, 0xff, 0x82, 0x60, 0xb4, 0x0e, 0x13, 0x05, 0xa0, 0x70, 0x98, 0x2d, - 0x3e, 0x0f, 0xda, 0x1e, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x9f, 0xff, 0x20, 0x70, 0xfd, 0xa0, 0x7a, - 0xfd, 0xa0, 0x70, 0xfd, 0xa0, 0x70, 0xfd, 0xa0, 0x7f, 0xfc, 0x1f, 0xb4, 0x3e, 0xff, 0xfc, 0x0d, - 0x0b, 0x42, 0x70, 0x61, 0xb4, 0x36, 0x0c, 0x36, 0x86, 0xc1, 0x86, 0xd1, 0xf8, 0x08, 0x6d, 0x0f, - 0x06, 0x1f, 0xf8, 0xc3, 0x7f, 0x90, 0x68, 0x58, 0x6d, 0xff, 0x18, 0x6d, 0xcc, 0x19, 0x86, 0xdc, - 0xc1, 0x98, 0x6d, 0xcc, 0x19, 0x86, 0xdc, 0xc1, 0x9f, 0xe7, 0x30, 0x61, 0xfb, 0x35, 0x60, 0x40, - 0x83, 0x37, 0x4a, 0x02, 0x81, 0x61, 0xb0, 0xd8, 0x58, 0x54, 0x0d, 0x40, 0x61, 0x41, 0xcc, 0x0f, - 0x41, 0xff, 0x8d, 0x0f, 0x5f, 0xff, 0x90, 0xb4, 0x35, 0x03, 0xd4, 0x0d, 0xa1, 0xe7, 0x09, 0xc3, - 0x7f, 0xfe, 0xed, 0x0d, 0xa1, 0xa9, 0xa1, 0xb4, 0x35, 0x01, 0xff, 0xe0, 0xd8, 0x5a, 0x16, 0x1b, - 0x0b, 0x42, 0xc3, 0x61, 0x68, 0x1c, 0x36, 0x16, 0x9e, 0x83, 0xf6, 0x87, 0x80, 0x0a, 0x80, 0xa0, - 0x28, 0x1a, 0x9e, 0xa7, 0xa9, 0xea, 0x01, 0x54, 0x55, 0x15, 0x45, 0x06, 0xa0, 0x28, 0x0a, 0x07, - 0x94, 0x05, 0x01, 0x41, 0xaf, 0xff, 0xd8, 0x24, 0x35, 0x03, 0x38, 0x24, 0x35, 0x03, 0x38, 0x6f, - 0xff, 0x21, 0xd8, 0x54, 0x0b, 0x43, 0xb0, 0xa8, 0x16, 0x87, 0x61, 0x50, 0x2d, 0x0e, 0xc2, 0xa1, - 0x78, 0x3f, 0xd4, 0x0f, 0x80, 0x0f, 0xfc, 0x1b, 0x0f, 0x61, 0xec, 0x3d, 0xfc, 0xad, 0x41, 0xb4, - 0x2f, 0xf0, 0xad, 0x63, 0x30, 0x67, 0xf8, 0xcc, 0x19, 0x86, 0xcc, 0xc1, 0x99, 0xa6, 0x66, 0x0c, - 0xcd, 0x33, 0x30, 0x66, 0x69, 0x99, 0x8e, 0x66, 0x0c, 0xcd, 0xd3, 0x30, 0x61, 0x61, 0xda, 0xc1, - 0xb0, 0x9e, 0x1e, 0x0b, 0x03, 0xa1, 0x98, 0x3f, 0xf0, 0x00, 0x0f, 0xd0, 0x7f, 0xe0, 0xb4, 0x3f, - 0x7f, 0xfe, 0xc2, 0xc3, 0xff, 0x05, 0x85, 0xa1, 0x68, 0x76, 0xff, 0xfc, 0x16, 0x16, 0x85, 0xa1, - 0xd8, 0x5a, 0x16, 0x87, 0x61, 0x5f, 0xc1, 0xec, 0x39, 0xc3, 0xe7, 0x1f, 0xfe, 0x09, 0x87, 0x03, - 0x85, 0x85, 0x23, 0x81, 0xc2, 0xc2, 0xc0, 0xe0, 0x70, 0x38, 0x18, 0x28, 0x0e, 0x72, 0x1f, 0xf8, - 0x3c, 0x0f, 0xfc, 0x1f, 0xa8, 0x15, 0xfc, 0x0f, 0xfa, 0xa0, 0x70, 0x73, 0x05, 0x42, 0xc2, 0x7f, - 0xcd, 0x0e, 0x0f, 0x50, 0x2a, 0x02, 0x80, 0xff, 0xaa, 0x03, 0x86, 0xb0, 0xd5, 0x7a, 0x03, 0xe0, - 0x96, 0x83, 0xce, 0x85, 0x40, 0xfe, 0x7f, 0xfe, 0x0c, 0xc1, 0x50, 0x36, 0x19, 0x82, 0xa0, 0x4e, - 0x19, 0x82, 0xa1, 0x7c, 0x1f, 0xd4, 0x0f, 0x80, 0x0f, 0xfc, 0x1d, 0x87, 0xb0, 0xfb, 0x0a, 0xae, - 0xb0, 0xad, 0x41, 0x50, 0x3b, 0x77, 0x2f, 0xf4, 0x66, 0x61, 0x68, 0x76, 0x66, 0x16, 0x1e, 0xcc, - 0xef, 0xfc, 0xe6, 0x60, 0xa0, 0x18, 0x19, 0x98, 0x3f, 0xe3, 0x33, 0x28, 0x82, 0x80, 0xce, 0x8e, - 0x68, 0xc1, 0xb0, 0x68, 0x35, 0x41, 0xb2, 0x43, 0xa8, 0x1b, 0x0f, 0x3e, 0x43, 0xff, 0x07, 0x06, - 0x1d, 0xb0, 0x7b, 0x0d, 0x43, 0x43, 0xb4, 0x2e, 0x68, 0xa3, 0xf8, 0xbf, 0xe3, 0x33, 0x7c, 0x0c, - 0x36, 0x67, 0xe0, 0x68, 0x59, 0x9a, 0x7f, 0xa3, 0x33, 0x06, 0x0c, 0x36, 0x66, 0x0c, 0x1a, 0x16, - 0x66, 0x0f, 0xf4, 0x67, 0x40, 0x60, 0xc3, 0xd8, 0x6c, 0x18, 0x7b, 0x0d, 0xff, 0x20, 0xc3, 0x61, - 0xff, 0x83, 0xfc, 0x04, 0x16, 0x81, 0x83, 0x50, 0x1a, 0x0c, 0x2f, 0xff, 0xdb, 0xa1, 0xfe, 0xdd, - 0x3f, 0xf1, 0xa8, 0x18, 0x7b, 0x10, 0xd8, 0x7b, 0x0f, 0x7f, 0xe0, 0xfe, 0xd0, 0xfb, 0xff, 0xe4, - 0x1c, 0x16, 0x85, 0x20, 0xe0, 0xb4, 0x29, 0x07, 0x05, 0xa2, 0x68, 0x24, 0x2d, 0x2e, 0x00, 0x06, - 0x1e, 0xc3, 0xec, 0x0d, 0x5e, 0xa8, 0x2c, 0x3d, 0xa1, 0xbf, 0x8f, 0xfa, 0x33, 0x31, 0x6d, 0x71, - 0x99, 0xaf, 0xf1, 0x99, 0x97, 0xf9, 0x33, 0x33, 0x43, 0x49, 0x99, 0x98, 0x30, 0x49, 0x99, 0x98, - 0x30, 0x49, 0x9c, 0x98, 0x30, 0x48, 0x58, 0x49, 0x44, 0x3d, 0x84, 0xf0, 0xf9, 0x0b, 0x07, 0x07, - 0xa0, 0x06, 0x07, 0xff, 0x03, 0x03, 0x07, 0x3a, 0xb5, 0xa0, 0xf7, 0xae, 0xda, 0x7e, 0x7c, 0x66, - 0xc0, 0xc2, 0xf1, 0x9b, 0x03, 0x0b, 0xc6, 0x6c, 0xfd, 0x1e, 0x33, 0x60, 0x61, 0x78, 0xcd, 0x81, - 0x9b, 0xe3, 0x36, 0x56, 0xcf, 0x8e, 0x8c, 0xd6, 0x70, 0x60, 0x60, 0xf6, 0x0c, 0x0f, 0xfe, 0x06, - 0x06, 0x0e, 0x60, 0x06, 0x17, 0xfd, 0x03, 0x0b, 0x0e, 0x6a, 0xe8, 0x6f, 0xea, 0x6f, 0x66, 0x1c, - 0xd9, 0x99, 0xbf, 0xa9, 0x99, 0x88, 0x79, 0xcc, 0xc6, 0xbc, 0x66, 0x63, 0x06, 0xdc, 0xcc, 0x7a, - 0xdb, 0x9b, 0x8c, 0x1b, 0x73, 0xb1, 0x83, 0x68, 0x30, 0x9e, 0xb6, 0x83, 0x09, 0x83, 0x68, 0x30, - 0x9f, 0xf2, 0x2f, 0xff, 0xd0, 0x24, 0x3f, 0xcc, 0x09, 0xff, 0xf3, 0x06, 0xc3, 0xe7, 0x0f, 0x7a, - 0xbd, 0xe0, 0xf7, 0x2f, 0xac, 0x3f, 0x3a, 0x1f, 0xdf, 0xff, 0xbc, 0x1d, 0xc4, 0x94, 0x0f, 0x3e, - 0x05, 0x01, 0xe4, 0x2f, 0xff, 0xde, 0x0d, 0x40, 0x50, 0x14, 0x0f, 0x50, 0x14, 0x05, 0x03, 0xca, - 0x05, 0x1e, 0x0c, 0x06, 0x17, 0xfe, 0x0b, 0x0b, 0x0f, 0x61, 0x68, 0x34, 0x3b, 0x3f, 0x8f, 0xfc, - 0x66, 0x66, 0x1f, 0xb3, 0x33, 0xff, 0x19, 0x99, 0x83, 0x44, 0x19, 0x99, 0x92, 0x0d, 0x33, 0x33, - 0x7f, 0xc6, 0x66, 0x61, 0x61, 0xa3, 0x95, 0xdf, 0xe0, 0xb0, 0x50, 0x2c, 0x3d, 0x83, 0x0d, 0x87, - 0xb1, 0xa7, 0xfc, 0x1f, 0xf8, 0x30, 0x06, 0x17, 0xfe, 0x0b, 0x0f, 0xfc, 0x0d, 0x0f, 0xfb, 0xf8, - 0x1d, 0x6c, 0x19, 0x98, 0x30, 0xd8, 0x33, 0x30, 0x7f, 0x81, 0x99, 0x87, 0xfb, 0x33, 0x2b, 0xf1, - 0x99, 0x9a, 0xb5, 0xb3, 0x37, 0x30, 0x60, 0x73, 0x36, 0x3f, 0xf0, 0x58, 0x5a, 0x60, 0x70, 0xb0, - 0xb4, 0xc0, 0xe1, 0x61, 0x7f, 0xe0, 0x06, 0x17, 0xfe, 0x0b, 0x0b, 0x0f, 0x63, 0x74, 0x3f, 0xf1, - 0xbd, 0x98, 0x7b, 0x33, 0x33, 0xff, 0x19, 0x98, 0x83, 0x40, 0x99, 0x99, 0x43, 0x4a, 0x19, 0x98, - 0x33, 0x56, 0x0c, 0xcd, 0x53, 0xcc, 0x99, 0x9d, 0x5d, 0xea, 0x39, 0xb0, 0x18, 0xa0, 0x76, 0x1b, - 0x4a, 0x07, 0x61, 0x58, 0x2c, 0x60, 0x60, 0xe0, 0x9f, 0x90, 0xff, 0xc1, 0x06, 0x17, 0xfc, 0x85, - 0x85, 0xa1, 0xa4, 0x2c, 0x2f, 0x56, 0xd3, 0xf8, 0xd0, 0xd2, 0x66, 0x62, 0xfc, 0x0c, 0xcd, 0xff, - 0xc6, 0x66, 0xa3, 0x04, 0x66, 0x66, 0xff, 0xe3, 0x33, 0x0f, 0xf6, 0x66, 0xff, 0xd1, 0x9e, 0x81, - 0xa0, 0x70, 0xd8, 0x77, 0x4c, 0x3b, 0x09, 0xbe, 0x90, 0xd8, 0x3d, 0x04, 0xd8, 0x7f, 0xe0, 0xc0, - 0x3f, 0xff, 0x78, 0x3d, 0x06, 0x83, 0xf7, 0xff, 0x90, 0xec, 0x3f, 0x48, 0x77, 0xff, 0x90, 0xec, - 0x3f, 0x48, 0x77, 0xff, 0x90, 0xfa, 0x81, 0xfe, 0xff, 0xfd, 0xe0, 0xd6, 0x0a, 0x03, 0x83, 0x3f, - 0xff, 0xa0, 0x6d, 0x01, 0x40, 0x39, 0x06, 0xa0, 0x28, 0x07, 0x0f, 0x48, 0x28, 0x79, 0x08, 0x0f, - 0xfc, 0x1d, 0x87, 0xb0, 0xfb, 0x0b, 0xfe, 0x82, 0xc3, 0x48, 0x30, 0xbf, 0x95, 0x46, 0xd4, 0x66, - 0x6b, 0xfc, 0x66, 0x67, 0xfc, 0x0c, 0xcc, 0xc3, 0xb0, 0x66, 0x67, 0xab, 0x60, 0xcc, 0xcc, 0x3b, - 0x06, 0x66, 0x5f, 0xe0, 0x67, 0x40, 0xda, 0x1e, 0xc1, 0xff, 0xc1, 0x61, 0xed, 0x0f, 0x61, 0xed, - 0x0c, 0x06, 0x12, 0x64, 0x88, 0x58, 0x59, 0x93, 0x21, 0x61, 0x46, 0x4c, 0x0f, 0xeb, 0xff, 0x19, - 0x98, 0x30, 0xa4, 0x19, 0x98, 0x24, 0x18, 0x59, 0x9b, 0xff, 0x8c, 0xcc, 0x36, 0x1d, 0x99, 0x9f, - 0xf2, 0x66, 0x61, 0xb0, 0xec, 0xe6, 0xff, 0xc8, 0x30, 0xea, 0x68, 0x76, 0x13, 0xc0, 0xe0, 0xd8, - 0x38, 0x39, 0xc3, 0xff, 0x06, 0x0f, 0xfc, 0x1d, 0x81, 0xfd, 0x44, 0x36, 0x12, 0x8c, 0x1a, 0x2b, - 0x90, 0x66, 0x38, 0x3f, 0x93, 0x77, 0x81, 0x99, 0xd3, 0xfa, 0x8e, 0x66, 0x0a, 0x76, 0x83, 0x33, - 0x68, 0x63, 0xc6, 0x67, 0xa0, 0x41, 0x4e, 0x66, 0x7f, 0xd1, 0x9b, 0x98, 0x30, 0x39, 0x1a, 0x8f, - 0xfc, 0x16, 0x16, 0x0c, 0x0e, 0x16, 0x16, 0x0c, 0x0e, 0x16, 0x17, 0xfd, 0x07, 0xfe, 0x0c, 0x0f, - 0xfc, 0x1d, 0x87, 0xb4, 0x3d, 0x85, 0x57, 0xaa, 0x0b, 0x0d, 0x20, 0xa0, 0x3f, 0x80, 0xe0, 0xd0, - 0x66, 0x6d, 0x7e, 0x73, 0x32, 0xff, 0x46, 0x66, 0x49, 0x23, 0x19, 0x99, 0x7f, 0xa3, 0x33, 0x24, - 0x91, 0x8c, 0xcc, 0xbf, 0xd1, 0x9d, 0x03, 0x48, 0x7b, 0x0b, 0xff, 0x05, 0x87, 0xa4, 0x3d, 0x82, - 0xff, 0xc8, 0x02, 0xff, 0xe0, 0x9f, 0xff, 0xc8, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, - 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x05, 0xf7, 0x2f, 0x83, 0xf5, 0x03, 0xff, 0x02, 0x81, - 0xff, 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x1f, 0xff, 0xc8, - 0x7e, 0xa0, 0x7f, 0xb0, 0xa8, 0x16, 0x1e, 0xd0, 0x50, 0x0e, 0x1e, 0x70, 0x50, 0x1a, 0x1f, 0x60, - 0xa0, 0xe1, 0xfa, 0x05, 0x05, 0x07, 0x2f, 0xb9, 0x7c, 0x0f, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, - 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0f, 0xfc, 0x1f, 0xb8, - 0x3f, 0xf0, 0xeb, 0xfc, 0x1d, 0xff, 0xf2, 0x15, 0x86, 0x90, 0xfa, 0xc3, 0xa4, 0x3e, 0x5b, 0xff, - 0xc1, 0xce, 0x17, 0x07, 0xf3, 0x05, 0x21, 0xfc, 0xc1, 0x48, 0x7c, 0xab, 0x5b, 0x97, 0x81, 0xff, - 0xfb, 0xc8, 0x7e, 0x90, 0xff, 0xc0, 0x90, 0xff, 0xc0, 0x90, 0xf0, 0x0c, 0x87, 0x90, 0xfd, 0xa1, - 0xda, 0x1f, 0x58, 0x6b, 0x0f, 0xec, 0x36, 0x87, 0x5f, 0xff, 0xa0, 0xe7, 0x0d, 0x40, 0xfc, 0xe1, - 0xa8, 0x1f, 0x9c, 0x35, 0x03, 0x96, 0xb5, 0xdc, 0xb0, 0x3f, 0xff, 0x78, 0x3a, 0x81, 0xa8, 0x1f, - 0xb4, 0x35, 0x03, 0xeb, 0x0e, 0xa0, 0x7b, 0xc1, 0xea, 0x07, 0x70, 0x7d, 0x40, 0xff, 0xc1, 0xf8, - 0x0f, 0xa8, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf2, 0x1b, - 0x43, 0x38, 0x7e, 0xe0, 0xd6, 0x1f, 0xac, 0x36, 0x87, 0xbf, 0xff, 0x07, 0xf5, 0x03, 0xf9, 0x7b, - 0x97, 0x82, 0xbf, 0xff, 0x41, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, - 0xee, 0x0f, 0xfa, 0xc3, 0xfe, 0x70, 0xce, 0x1c, 0xe8, 0x6e, 0x0c, 0xf2, 0xee, 0x0e, 0xff, 0xc1, - 0xff, 0x78, 0x3f, 0xef, 0x01, 0x41, 0xf7, 0x06, 0xd0, 0xee, 0x0e, 0x70, 0x9e, 0x5d, 0x57, 0x0f, - 0xfa, 0xa5, 0x68, 0x87, 0xfa, 0x81, 0xff, 0x80, 0x0c, 0x87, 0xfe, 0x06, 0x87, 0xfe, 0x70, 0x3f, - 0xf0, 0x5a, 0x1f, 0x9c, 0x0e, 0x1f, 0xce, 0x0d, 0x07, 0x07, 0x39, 0x6a, 0xb0, 0xf3, 0x1e, 0xa6, - 0x87, 0x98, 0x35, 0x87, 0xd4, 0x0d, 0x88, 0x7a, 0x81, 0x69, 0xa1, 0xd4, 0x05, 0x81, 0xc3, 0xb4, - 0x7b, 0xf0, 0x76, 0x9e, 0x90, 0x50, 0x55, 0x87, 0xe5, 0x1f, 0x20, 0x0d, 0x87, 0x68, 0x7a, 0xc3, - 0xb4, 0x3d, 0xa1, 0xda, 0x1c, 0xe0, 0x57, 0xfc, 0x0c, 0x2d, 0x06, 0x8e, 0x5d, 0x3c, 0x16, 0x07, - 0x2b, 0x61, 0xb0, 0x38, 0x6a, 0x06, 0xc0, 0xe1, 0x39, 0x01, 0xc0, 0xc1, 0x69, 0xa5, 0x00, 0xc0, - 0xa0, 0x28, 0x68, 0x18, 0x7f, 0xce, 0x15, 0x0a, 0x90, 0x5a, 0x16, 0x87, 0xdc, 0x0f, 0x83, 0xff, - 0x06, 0x0f, 0x61, 0xf6, 0x08, 0x18, 0x30, 0x66, 0x98, 0x30, 0x60, 0xcd, 0x50, 0x32, 0x41, 0x9b, - 0x93, 0xb9, 0x39, 0xdf, 0x1d, 0xf1, 0x9a, 0x50, 0xc1, 0x26, 0x69, 0xc6, 0x0e, 0x33, 0x5e, 0xc8, - 0x56, 0x6e, 0xd3, 0xbb, 0xb3, 0xa2, 0x5a, 0xc5, 0x9a, 0x1b, 0x0e, 0xcf, 0xff, 0xd8, 0x7f, 0xe3, - 0x00, 0x0f, 0xc8, 0x7f, 0xe1, 0xc3, 0xff, 0x03, 0x43, 0xef, 0xff, 0xd8, 0x38, 0x3f, 0xf1, 0xa1, - 0xff, 0x8d, 0x0f, 0xfc, 0x68, 0x7f, 0xe3, 0x43, 0xff, 0x1a, 0x1f, 0xf8, 0xc3, 0xff, 0x03, 0x0f, - 0xfc, 0x38, 0x7f, 0xe3, 0x83, 0xff, 0x38, 0x7f, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xfb, - 0x43, 0xf2, 0xfa, 0xd7, 0x82, 0xff, 0xfd, 0x85, 0x84, 0x87, 0xfd, 0x81, 0xc3, 0xfe, 0xc0, 0xe1, - 0xd6, 0x1b, 0x03, 0x81, 0xb8, 0x3b, 0x03, 0xbe, 0x83, 0xec, 0x0f, 0x21, 0xf9, 0xc0, 0xe1, 0xfe, - 0x70, 0x38, 0x7c, 0x82, 0x80, 0x70, 0xf3, 0x83, 0x40, 0xe8, 0x77, 0x0e, 0x1a, 0xff, 0x83, 0xff, - 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xfe, 0x0b, 0x43, 0xf7, 0xff, 0xec, 0x2c, 0x3c, 0x87, - 0xec, 0x3a, 0x81, 0xfb, 0x0e, 0xa0, 0x7e, 0xc3, 0xa8, 0x1f, 0xb2, 0xff, 0xe0, 0xd8, 0x75, 0x03, - 0xf6, 0x1d, 0x40, 0xf9, 0xc3, 0xa8, 0x1f, 0x30, 0x75, 0x03, 0xea, 0x07, 0x50, 0x3e, 0xcb, 0xff, - 0xe0, 0x21, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xfe, 0x03, 0xc1, 0xfb, 0xff, 0xf6, 0x16, - 0x1e, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0xb0, 0xfd, 0x9f, 0xff, 0x05, 0x87, 0x78, 0x3e, 0x70, - 0xef, 0x21, 0xe7, 0x0d, 0x43, 0x0f, 0x50, 0x36, 0x07, 0x0e, 0x90, 0xb8, 0x2f, 0x06, 0xc0, 0xf0, - 0x77, 0x91, 0xc7, 0x43, 0xeb, 0x0f, 0xfc, 0x1c, 0x0f, 0xd0, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, 0xfd, - 0x85, 0xa1, 0xff, 0x81, 0x81, 0x0d, 0x07, 0xd8, 0xe1, 0xb0, 0xfb, 0x1c, 0x36, 0x05, 0x05, 0x8e, - 0x13, 0x8f, 0x01, 0xc7, 0xf3, 0xda, 0x13, 0x8e, 0x1b, 0x83, 0x9c, 0x70, 0xd8, 0x7a, 0x83, 0x86, - 0xc2, 0x41, 0xa3, 0x81, 0x58, 0x5a, 0x60, 0x7b, 0xce, 0x16, 0x38, 0x3d, 0x05, 0xfa, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xfe, 0x0b, 0x83, 0xf7, 0xff, 0xec, 0x2c, 0x39, 0xc3, 0xf6, - 0x1c, 0xe1, 0xfb, 0x0e, 0x70, 0xfd, 0x9f, 0xff, 0x05, 0x87, 0x7c, 0x1e, 0x70, 0xdd, 0xd0, 0x39, - 0xc2, 0xe7, 0x38, 0x35, 0x01, 0xe1, 0xc1, 0xc1, 0x6a, 0xe0, 0x38, 0x5e, 0x06, 0x30, 0x4e, 0x1a, - 0x04, 0x1e, 0x70, 0xf0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xd0, 0xca, 0x0f, - 0xd8, 0x73, 0x87, 0xed, 0xff, 0xf4, 0x16, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, 0xfd, 0x97, 0xfe, 0x83, - 0x60, 0xb0, 0xce, 0x1d, 0x85, 0xc1, 0x70, 0x67, 0x0d, 0xc7, 0x07, 0x50, 0x3b, 0xe0, 0xf6, 0x81, - 0xb9, 0xf4, 0x13, 0x97, 0xa0, 0xcd, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xd0, 0x7f, 0xe0, 0xb4, 0x3f, - 0x7f, 0xfe, 0xc2, 0xd0, 0xff, 0xc0, 0xc3, 0xff, 0x05, 0x8f, 0xfe, 0x43, 0x61, 0xf3, 0xa1, 0xd8, - 0x4f, 0x4c, 0x3e, 0xc3, 0xae, 0x0f, 0xb7, 0xff, 0xe0, 0x38, 0x73, 0x81, 0xc2, 0xa0, 0x73, 0x83, - 0x0d, 0xa1, 0xce, 0x1f, 0x61, 0xe7, 0x0f, 0xa0, 0xdf, 0x41, 0xff, 0x83, 0xfc, 0x0f, 0xd0, 0x7f, - 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xd0, 0xcc, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, 0x7f, 0xf0, 0x6c, - 0x1a, 0x1e, 0xc3, 0x60, 0xc3, 0xec, 0x36, 0x0d, 0x0f, 0x61, 0xb0, 0x7f, 0xf0, 0x4e, 0x0c, 0x3e, - 0x42, 0x71, 0xc3, 0xfe, 0xa1, 0x40, 0xff, 0xb4, 0xd0, 0xff, 0xb1, 0xc3, 0xff, 0x07, 0xfe, 0x08, - 0x0f, 0x94, 0x1f, 0xf8, 0x2c, 0x3f, 0xbf, 0xff, 0x61, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x82, 0xcf, - 0xff, 0x06, 0xc3, 0xb4, 0x3f, 0x61, 0xda, 0x1f, 0xb7, 0xff, 0xe0, 0xb1, 0x77, 0x6b, 0x82, 0xc3, - 0x51, 0x83, 0xce, 0x1b, 0x54, 0x1e, 0xa0, 0x5c, 0x30, 0x50, 0x34, 0x78, 0x0e, 0x16, 0x0c, 0xb4, - 0x37, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, 0xfd, 0x85, 0xa1, 0x28, - 0x3f, 0xb0, 0xd4, 0x0f, 0xec, 0xff, 0xf2, 0x16, 0x15, 0x03, 0xfd, 0x85, 0x82, 0x81, 0xf6, 0x0e, - 0x05, 0x03, 0xec, 0x1f, 0xfc, 0x13, 0x87, 0xa8, 0x1e, 0x60, 0xf5, 0x03, 0xd2, 0xbf, 0xfe, 0x06, - 0x1f, 0x50, 0x39, 0x83, 0xea, 0x07, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xfe, 0x0b, - 0x83, 0xf7, 0xff, 0xec, 0x2c, 0x3f, 0xf0, 0x58, 0x74, 0x1b, 0x0d, 0x94, 0x06, 0x13, 0x86, 0xc7, - 0x05, 0x01, 0x40, 0xd8, 0x34, 0x70, 0x61, 0xd8, 0x28, 0x0c, 0x70, 0xce, 0x07, 0x04, 0x68, 0x67, - 0x09, 0x09, 0xc3, 0xa8, 0x1f, 0x68, 0x76, 0xdf, 0xff, 0x03, 0x02, 0xff, 0xc1, 0xff, 0x83, 0x80, - 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xc3, 0xff, 0x05, 0x86, 0x5a, 0x9c, 0x1b, - 0x07, 0xd7, 0x94, 0x1d, 0x83, 0x09, 0xc3, 0xec, 0x18, 0x6c, 0x3e, 0xc1, 0xff, 0xd0, 0x58, 0x30, - 0xda, 0x1c, 0xe0, 0xc3, 0x50, 0x39, 0x81, 0x82, 0x56, 0x1d, 0x20, 0xc5, 0x66, 0x92, 0x60, 0x7e, - 0x25, 0x6e, 0x38, 0x28, 0x12, 0x87, 0x83, 0xff, 0x07, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, - 0xfe, 0xc2, 0xc2, 0xc3, 0xfe, 0xc1, 0x61, 0xff, 0x60, 0xff, 0xe0, 0xd9, 0xc1, 0xf6, 0x1b, 0xd7, - 0xf8, 0x18, 0x6c, 0x1a, 0x07, 0x06, 0x1b, 0x06, 0x1b, 0x1c, 0x27, 0x07, 0xf8, 0x70, 0x9c, 0x1a, - 0xf7, 0x90, 0xa8, 0x0c, 0x3f, 0x69, 0xa0, 0xd0, 0xfb, 0x1c, 0x27, 0xff, 0x41, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0xf2, 0xfb, 0x97, 0x82, 0xff, 0xfd, 0x85, 0x87, 0x68, 0x7e, 0xc3, - 0xb4, 0x3f, 0x61, 0xdf, 0xe4, 0x2c, 0x3b, 0x43, 0xf6, 0x1d, 0xa1, 0xfb, 0x07, 0xff, 0x06, 0xc7, - 0x5f, 0xb0, 0x9c, 0x70, 0xf3, 0x85, 0x41, 0xc3, 0xce, 0x16, 0x8f, 0xff, 0x01, 0xc0, 0xe1, 0xe7, - 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0xf6, 0x1f, 0xf8, 0x1c, 0x1f, 0x7f, 0xfe, 0xc1, 0xa1, 0xc8, - 0x7d, 0xa1, 0xd8, 0x7d, 0xa2, 0xed, 0x70, 0x5a, 0x7f, 0xf2, 0x0c, 0x18, 0x58, 0x5a, 0x0c, 0x18, - 0x58, 0x5a, 0x0c, 0x1f, 0xfc, 0x83, 0x06, 0x16, 0x16, 0x8c, 0x0c, 0x2c, 0x2d, 0x34, 0x18, 0x1d, - 0x06, 0x98, 0x5f, 0xfc, 0x80, 0x0f, 0x94, 0x1f, 0xf8, 0x0e, 0x1f, 0xdf, 0xff, 0xb0, 0xb4, 0x34, - 0x87, 0xec, 0x3b, 0x43, 0xf6, 0x5f, 0xfc, 0x1b, 0x0e, 0xd0, 0xb0, 0xdd, 0xff, 0xf2, 0x0c, 0x3b, - 0x42, 0xc3, 0x61, 0xda, 0x16, 0x1b, 0x3f, 0xfc, 0x13, 0x86, 0x7c, 0x1f, 0x50, 0x36, 0xd8, 0x7b, - 0x40, 0xf0, 0x2d, 0x0d, 0x8f, 0x90, 0xcf, 0xa0, 0x21, 0xff, 0x90, 0x0f, 0x98, 0x3f, 0xf0, 0x58, - 0x7f, 0x7f, 0xfe, 0xc2, 0xc2, 0x90, 0xd2, 0x1b, 0x0b, 0x0e, 0xc3, 0xb0, 0x50, 0x3b, 0x0e, 0xc1, - 0xb7, 0xfc, 0x16, 0x78, 0x3d, 0xa1, 0xbb, 0xc0, 0x42, 0xc3, 0x38, 0x30, 0x50, 0x18, 0x67, 0x06, - 0x16, 0x0c, 0x33, 0x83, 0x0a, 0x4c, 0x35, 0x01, 0x87, 0xb0, 0xda, 0x0c, 0x3d, 0x86, 0xc2, 0xc3, - 0x7c, 0x1f, 0xf8, 0x3e, 0x0f, 0xc8, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, 0xfd, 0x85, 0xa1, 0x20, 0x43, - 0xec, 0x36, 0x0e, 0x0f, 0x61, 0x38, 0x52, 0x1d, 0xbf, 0xfe, 0x82, 0xc2, 0xa1, 0xa1, 0xf6, 0x15, - 0x0d, 0x14, 0x1b, 0x0b, 0x4d, 0x30, 0xce, 0x16, 0x0e, 0xd0, 0xd4, 0x05, 0x01, 0xe4, 0x3b, 0x41, - 0x81, 0xd0, 0xa4, 0xc1, 0xa7, 0xc8, 0x58, 0xc6, 0x81, 0x1f, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, - 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xc3, 0x94, 0x1f, 0xb0, 0x69, 0x24, 0x87, 0x60, 0xc1, - 0xa0, 0xd0, 0xd9, 0x6a, 0xd6, 0xa0, 0x6c, 0xff, 0xf4, 0x07, 0x0d, 0xa1, 0xf9, 0xc2, 0xbf, 0xc8, - 0x4e, 0x17, 0x82, 0xb0, 0xd4, 0x07, 0x38, 0xe8, 0x69, 0x38, 0x0f, 0x90, 0xed, 0xe0, 0x5d, 0xe8, - 0x36, 0x15, 0xc1, 0xaf, 0x07, 0xfe, 0x0e, 0x0f, 0xd0, 0x7f, 0xe0, 0xb8, 0x3f, 0x7f, 0xfe, 0xc2, - 0xd0, 0x21, 0x94, 0x1d, 0x85, 0xa1, 0x50, 0x3b, 0x09, 0xc2, 0xc3, 0xd9, 0xff, 0xe8, 0x2c, 0x39, - 0xc3, 0xf6, 0x1c, 0xe1, 0xf3, 0x8f, 0xff, 0x20, 0x70, 0xe7, 0x0f, 0xa8, 0x1c, 0xe1, 0xf6, 0xaf, - 0xff, 0x81, 0x87, 0x9c, 0x3c, 0xc1, 0xe7, 0x0f, 0x0f, 0x94, 0x1f, 0xf8, 0x0e, 0x1f, 0xdf, 0xff, - 0xb0, 0xb4, 0x12, 0x05, 0x07, 0xb0, 0x38, 0x5a, 0x1e, 0xc1, 0xa1, 0x68, 0x7b, 0x1c, 0xff, 0xc1, - 0x67, 0x82, 0xbc, 0x1e, 0xf5, 0x85, 0xf2, 0x19, 0xd3, 0x03, 0x6e, 0x19, 0x81, 0x83, 0x36, 0x81, - 0x50, 0x19, 0x43, 0x4d, 0x06, 0x83, 0xa0, 0x34, 0x70, 0x61, 0x61, 0xb4, 0x3a, 0x0b, 0x0d, 0xa1, - 0xff, 0x83, 0xf0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, 0xfd, 0x85, 0xa0, 0x43, 0x21, 0xec, - 0x2c, 0x36, 0x87, 0x77, 0xff, 0xc1, 0x61, 0x68, 0x5a, 0x1d, 0x85, 0x86, 0xd0, 0xec, 0x2f, 0xf2, - 0x1d, 0x87, 0xfe, 0x0b, 0x3f, 0xf9, 0x09, 0xc0, 0xe1, 0xac, 0x35, 0x02, 0x75, 0x70, 0x76, 0x86, - 0xbe, 0x43, 0xb2, 0xfa, 0x4b, 0xe8, 0x3f, 0xf0, 0x14, 0x00, 0x0f, 0xd0, 0x7f, 0xe0, 0xb8, 0x3f, - 0x7f, 0xfe, 0xc2, 0xc3, 0xff, 0x05, 0x81, 0x43, 0x02, 0x0e, 0xc1, 0x23, 0x0e, 0x1d, 0x83, 0x46, - 0x2c, 0x3b, 0x29, 0xaa, 0x7b, 0x0d, 0xb8, 0x3b, 0xc0, 0x70, 0x38, 0x73, 0x07, 0xce, 0x7f, 0xf8, - 0x2a, 0x07, 0x58, 0x7d, 0x21, 0xcc, 0x1f, 0x61, 0xe6, 0x0f, 0x39, 0xff, 0xf8, 0x3f, 0xf0, 0x70, - 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xc3, 0xfc, 0x86, 0xcf, 0xa1, 0xa7, 0x83, - 0x61, 0x63, 0x4c, 0x3d, 0x82, 0x81, 0xb0, 0xf6, 0x38, 0x76, 0x1e, 0xcf, 0xa7, 0xfa, 0x03, 0x85, - 0x21, 0x61, 0xce, 0x66, 0x1b, 0x0e, 0x62, 0xe3, 0xfe, 0x04, 0x83, 0x83, 0xfd, 0xa7, 0x79, 0x41, - 0xf6, 0x70, 0x1b, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xd0, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, - 0xd0, 0xcc, 0x1f, 0xb4, 0x37, 0x07, 0xed, 0x3a, 0x7a, 0x9e, 0x0d, 0xa6, 0x16, 0x16, 0x1b, 0x4f, - 0xfe, 0x0d, 0xa6, 0x06, 0x0b, 0x0d, 0x83, 0xff, 0x83, 0x61, 0x3a, 0x48, 0x73, 0x83, 0xc8, 0x38, - 0x3a, 0x8f, 0xff, 0xc0, 0xd0, 0xfa, 0x43, 0xa0, 0xfd, 0x21, 0xff, 0x83, 0xf0, 0x0f, 0xc8, 0x7f, - 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xc3, 0x30, 0x7f, 0x61, 0xb8, 0x3f, 0xb7, 0xff, 0xe0, 0xb0, - 0xb4, 0xc9, 0x0e, 0xc1, 0xc3, 0x83, 0x43, 0x67, 0xff, 0x90, 0x3d, 0x30, 0xb0, 0x6e, 0x07, 0x07, - 0xfe, 0x0c, 0xc0, 0xc2, 0xc1, 0x86, 0x90, 0x7f, 0xe1, 0x06, 0x14, 0x16, 0x1b, 0x04, 0x1f, 0x7f, - 0x41, 0xff, 0x83, 0x80, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xbf, 0xff, 0x68, 0x34, 0x08, 0x65, - 0x07, 0x61, 0x61, 0x9c, 0x3b, 0x0b, 0x42, 0x70, 0xed, 0xff, 0xf9, 0x06, 0x16, 0x19, 0xc3, 0xb0, - 0xb0, 0xce, 0x1d, 0x85, 0xff, 0x07, 0x61, 0x2f, 0xc1, 0x9c, 0x50, 0x82, 0x18, 0x2a, 0x12, 0x60, - 0xd3, 0x41, 0x83, 0x06, 0x94, 0x1c, 0x10, 0xa0, 0x41, 0x20, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0x38, - 0x7f, 0x7f, 0xfe, 0xd0, 0x61, 0xda, 0x1f, 0xb1, 0xab, 0xd5, 0x83, 0x61, 0xda, 0x07, 0x0d, 0xbf, - 0xff, 0x20, 0xc3, 0xb4, 0x0e, 0x1b, 0x2b, 0x7a, 0x9e, 0x09, 0xc9, 0x07, 0x05, 0x04, 0xe3, 0xa7, - 0x93, 0xc1, 0x50, 0x2b, 0xd7, 0x90, 0xda, 0x5c, 0x69, 0xe4, 0x2c, 0xa0, 0x5a, 0x06, 0xd2, 0x0d, - 0xf0, 0x7c, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xd0, 0x61, 0xda, 0x1f, 0xb0, 0x7f, - 0xf0, 0x6c, 0x3b, 0x40, 0xe1, 0xba, 0xef, 0x53, 0xe4, 0x18, 0x16, 0xe5, 0x58, 0x6c, 0x0b, 0x72, - 0xc1, 0xd9, 0xff, 0xe0, 0x9c, 0xd6, 0xe5, 0xb0, 0x98, 0xe5, 0x72, 0xd8, 0x52, 0x7a, 0x9e, 0xab, - 0x0b, 0x06, 0x16, 0x85, 0x85, 0x03, 0x0b, 0x4f, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, - 0xfe, 0xc2, 0xd0, 0x41, 0xa0, 0xf7, 0x57, 0xaa, 0xf5, 0x02, 0xd0, 0x68, 0x5a, 0x1d, 0x85, 0xd6, - 0xc3, 0xd8, 0x4b, 0xe0, 0xf6, 0x0a, 0xfc, 0x86, 0xc1, 0xa1, 0xda, 0x1b, 0x06, 0x1e, 0x90, 0x9c, - 0x1f, 0xf9, 0x0a, 0x83, 0x85, 0xa1, 0xed, 0x38, 0x37, 0x06, 0x72, 0xc3, 0xd7, 0xa0, 0x21, 0xff, - 0x80, 0x0f, 0xd0, 0x7f, 0xe0, 0xb8, 0x3f, 0x7f, 0xfe, 0xc2, 0xd0, 0xe8, 0x3f, 0x60, 0x68, 0x61, - 0xfb, 0x39, 0x06, 0xfc, 0x1b, 0x34, 0x2c, 0x2c, 0x36, 0x7d, 0x1b, 0xf0, 0x6c, 0xd0, 0xb0, 0xb0, - 0xd9, 0xa0, 0x70, 0xb0, 0xd9, 0xff, 0xe0, 0x9c, 0x3b, 0xc8, 0x7a, 0x81, 0xbc, 0x68, 0x76, 0x81, - 0xe0, 0xb8, 0x27, 0x2f, 0x21, 0xd7, 0x83, 0xff, 0x04, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, - 0x7f, 0xfe, 0xd0, 0x61, 0x41, 0xa0, 0xf6, 0x15, 0x00, 0xe1, 0xec, 0xff, 0xf8, 0x2c, 0x36, 0x38, - 0x7d, 0x8d, 0x3b, 0xd7, 0x83, 0x61, 0xb1, 0xc7, 0x0d, 0xb5, 0x74, 0xe9, 0xc8, 0xe1, 0xb1, 0xc1, - 0x84, 0xc5, 0x3d, 0x7d, 0x40, 0xa4, 0x0f, 0x81, 0xe4, 0x36, 0x0a, 0x18, 0x33, 0x82, 0xc9, 0x06, - 0x0c, 0x0c, 0x1f, 0xf8, 0x38, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xd0, 0x61, 0x41, - 0xff, 0x61, 0x68, 0x2f, 0xa0, 0xb3, 0xf8, 0xd5, 0x61, 0x66, 0x16, 0x69, 0xa1, 0x67, 0xf1, 0xab, - 0x0d, 0x98, 0x59, 0xb4, 0x0d, 0x9f, 0xc6, 0x92, 0x07, 0x30, 0xed, 0x06, 0x06, 0x30, 0x69, 0xa0, - 0xc1, 0x26, 0x0b, 0x35, 0xb0, 0x60, 0xee, 0xdd, 0xa0, 0x50, 0x10, 0xed, 0x0f, 0xfc, 0x1f, 0x80, - 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, 0xef, 0xff, 0xd8, 0x58, 0x50, 0x68, 0x3d, 0xbf, 0xfe, 0x82, 0xc2, - 0xc3, 0x61, 0xec, 0x2a, 0x7a, 0x81, 0xec, 0x6a, 0xf5, 0x48, 0x6c, 0x60, 0x50, 0x0c, 0x1b, 0x1f, - 0xfd, 0x04, 0xe2, 0xeb, 0x5c, 0x13, 0x8b, 0xa8, 0xb8, 0x2a, 0x0f, 0xfe, 0x82, 0xd0, 0xe6, 0x0f, - 0xb2, 0xff, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0x38, 0x7f, 0x7f, 0xfe, 0xd0, 0x61, - 0x21, 0xa0, 0xf6, 0xd3, 0xd2, 0xb0, 0xf6, 0x16, 0x82, 0xd6, 0x0b, 0x0b, 0x41, 0xfc, 0x83, 0x3f, - 0xac, 0x1a, 0x16, 0x16, 0x0f, 0x26, 0x13, 0xdf, 0xca, 0x8c, 0x27, 0x06, 0x1d, 0xd0, 0x2a, 0x0f, - 0xe0, 0x58, 0x69, 0x28, 0x0c, 0x16, 0x85, 0x83, 0x03, 0x96, 0xe8, 0x33, 0x4f, 0x3c, 0x16, 0x87, - 0xfe, 0x0c, 0x0f, 0xc8, 0x7f, 0xe0, 0x38, 0x7f, 0x7f, 0xfe, 0xd0, 0x61, 0x61, 0xff, 0x65, 0x3a, - 0x8f, 0xc1, 0x62, 0xf8, 0xc7, 0x0b, 0x3d, 0x4c, 0x19, 0x21, 0x66, 0x16, 0x0c, 0xc3, 0x63, 0x58, - 0x19, 0x86, 0xcb, 0xf0, 0x31, 0xc0, 0xe1, 0x3a, 0x0c, 0x18, 0x18, 0x57, 0x53, 0x83, 0x04, 0xa9, - 0xd4, 0x0d, 0xf0, 0x30, 0xd8, 0x6c, 0x3b, 0x03, 0xe0, 0xd8, 0x7f, 0xe0, 0xfc, 0x0f, 0xc8, 0x7f, - 0xe0, 0xb0, 0xfe, 0xff, 0xfd, 0xa0, 0xc3, 0xff, 0x05, 0x95, 0x7a, 0xb6, 0x85, 0x82, 0x06, 0x49, - 0x21, 0x61, 0x53, 0x05, 0x34, 0x2c, 0xb9, 0xee, 0x34, 0x2c, 0x35, 0xd0, 0x3e, 0xc6, 0xd1, 0x3c, - 0x84, 0xf4, 0x47, 0x42, 0xb0, 0x30, 0x19, 0x1c, 0x3d, 0x40, 0x9b, 0x41, 0x06, 0xd0, 0x90, 0x36, - 0x86, 0xc2, 0xa7, 0xa4, 0x3f, 0xca, 0x0f, 0xe0, 0x0f, 0xd0, 0x7f, 0x2f, 0xb9, 0x78, 0x2e, 0xbf, - 0xf0, 0x58, 0xd7, 0xe4, 0x36, 0x50, 0x14, 0x05, 0x03, 0x65, 0x15, 0xca, 0xa0, 0x6c, 0xba, 0x7a, - 0x9c, 0x1b, 0x17, 0x51, 0x70, 0x6c, 0x5d, 0xcb, 0x82, 0x77, 0xff, 0xe0, 0x38, 0x1d, 0x05, 0xc1, - 0x9a, 0x68, 0x28, 0x07, 0x81, 0x25, 0xff, 0xc1, 0x68, 0x75, 0x03, 0xce, 0x7f, 0xfe, 0x0f, 0xfc, - 0x1c, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xd0, 0x60, 0xc3, 0xff, 0x63, 0xf0, 0xde, - 0xb0, 0xb3, 0x06, 0x16, 0x0c, 0x2e, 0xfe, 0x28, 0x0c, 0x2c, 0xcc, 0xe8, 0x5c, 0x16, 0x7f, 0x11, - 0x86, 0x73, 0x77, 0x33, 0x0c, 0xe6, 0x66, 0xff, 0x01, 0x8e, 0xed, 0x06, 0x1a, 0x54, 0x67, 0x7f, - 0x46, 0x49, 0x98, 0x58, 0x6c, 0xc0, 0xd0, 0x2c, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, - 0xef, 0xff, 0xd8, 0x58, 0x73, 0x07, 0xed, 0xff, 0xf8, 0x2c, 0x6b, 0xf8, 0x36, 0x31, 0x59, 0x30, - 0xd8, 0xc6, 0x06, 0x30, 0xd8, 0xc2, 0xe0, 0x61, 0xb1, 0xaf, 0xe0, 0x9c, 0x6b, 0xf8, 0x2a, 0x35, - 0xff, 0x02, 0x42, 0x87, 0x14, 0x1b, 0x05, 0xa3, 0x8f, 0x20, 0x85, 0x03, 0xd0, 0x68, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1d, 0x7e, 0x0f, 0xfc, 0x0b, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x50, 0x3f, 0xf0, - 0xe8, 0x7f, 0xe3, 0xf4, 0x1f, 0xf8, 0x1a, 0x1f, 0xf6, 0x0c, 0x3f, 0xf6, 0xd8, 0x7f, 0xe7, 0xc8, - 0x7f, 0xe3, 0xc1, 0xff, 0x8b, 0xb9, 0x0f, 0xeb, 0x0a, 0xff, 0xc0, 0x83, 0xf9, 0x70, 0x0f, 0xf9, - 0xb4, 0x1f, 0x86, 0x9f, 0x48, 0x73, 0x8c, 0x9a, 0x1f, 0x68, 0x76, 0x87, 0x9c, 0x3d, 0xa1, 0xed, - 0x0b, 0x07, 0x28, 0x2b, 0xe8, 0xc1, 0xea, 0x83, 0xa8, 0x60, 0xd0, 0xe4, 0x1a, 0x60, 0xd0, 0xe6, - 0x30, 0x60, 0xd0, 0xf7, 0x60, 0xc1, 0xa1, 0xeb, 0x41, 0xff, 0x82, 0x7c, 0x1f, 0xf8, 0xdb, 0x94, - 0x1f, 0xb8, 0x2a, 0x7f, 0xc0, 0x43, 0xff, 0x00, 0x0f, 0xf9, 0xb0, 0xbf, 0x2b, 0xfa, 0x43, 0x9c, - 0x08, 0x30, 0xfd, 0xa1, 0xd8, 0x7c, 0xe1, 0xec, 0x3e, 0xd0, 0x96, 0xd6, 0x0a, 0xfa, 0x3f, 0xe4, - 0x08, 0x24, 0x36, 0x1e, 0x41, 0xa1, 0xb0, 0xf4, 0x98, 0x76, 0x1e, 0x77, 0x0c, 0xe8, 0x7b, 0xc9, - 0xff, 0xc1, 0x3c, 0x1f, 0xf8, 0xdf, 0x4b, 0x07, 0xda, 0x06, 0x9f, 0xf0, 0x7f, 0xe0, 0xe0, 0x3f, - 0x06, 0x90, 0xfc, 0xe5, 0xff, 0x07, 0x70, 0x69, 0x06, 0x19, 0xcb, 0xff, 0x82, 0xd0, 0xe9, 0x06, - 0x15, 0xf3, 0xff, 0x83, 0xd8, 0x69, 0x0f, 0x20, 0xca, 0xbd, 0x52, 0x06, 0x70, 0xdc, 0x1f, 0x72, - 0x1b, 0x43, 0xeb, 0x2f, 0xfe, 0x0a, 0xe0, 0xd2, 0x1f, 0x77, 0xa5, 0x48, 0x7b, 0x40, 0xd3, 0xfe, - 0x0f, 0xfc, 0x1c, 0x0d, 0x40, 0xec, 0x3f, 0x50, 0x3b, 0x0f, 0xd4, 0x0e, 0xc3, 0xf5, 0x03, 0xb0, - 0xfd, 0x40, 0xec, 0x39, 0x6f, 0x2e, 0xb5, 0x81, 0xff, 0xfb, 0xc8, 0x6d, 0x0e, 0xc3, 0xf6, 0x87, - 0x61, 0xf3, 0x87, 0xb0, 0xfa, 0xc3, 0xd8, 0x79, 0xd0, 0xf6, 0x1c, 0xf0, 0x7d, 0x87, 0x30, 0x7e, - 0xc3, 0xff, 0x07, 0xe0, 0x0d, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xe5, 0xb5, 0xf6, - 0xb0, 0x3f, 0xff, 0x78, 0x3b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x61, - 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x5f, 0x61, 0xfb, 0xff, 0x07, 0xec, 0x3d, 0x86, 0x2f, - 0xff, 0xd0, 0x73, 0x86, 0xa0, 0x7e, 0x70, 0xd4, 0x0f, 0xce, 0x1a, 0x81, 0xf9, 0xc3, 0x50, 0x3f, - 0x38, 0x6a, 0x07, 0x7f, 0xfe, 0xf0, 0x75, 0x86, 0xa0, 0x7e, 0xa0, 0x6a, 0x07, 0xed, 0x0d, 0x40, - 0xf9, 0xc3, 0xa8, 0x1f, 0x68, 0x75, 0x03, 0x9e, 0x0f, 0x50, 0x3a, 0x81, 0xf5, 0x03, 0xff, 0x07, - 0xe0, 0x0f, 0x30, 0x7f, 0xe1, 0xd0, 0x41, 0xfc, 0xe8, 0x5c, 0x1f, 0x5a, 0x1d, 0xe0, 0xef, 0xff, - 0xa0, 0xd2, 0xe0, 0xf6, 0x87, 0x38, 0x6a, 0x07, 0xe7, 0x0d, 0x40, 0xfd, 0x61, 0xb8, 0x3b, 0xff, - 0xf7, 0x83, 0xa8, 0x1a, 0x81, 0xfb, 0x43, 0x50, 0x3e, 0xe0, 0xea, 0x07, 0x3e, 0x0f, 0x50, 0x3a, - 0x43, 0xea, 0x06, 0x07, 0xff, 0xc8, 0x6d, 0x0f, 0xda, 0x1b, 0x43, 0xf6, 0x86, 0xff, 0xf9, 0x0d, - 0xa1, 0xfe, 0x42, 0xa0, 0x7f, 0x50, 0x27, 0xff, 0xe0, 0xf4, 0x86, 0x50, 0x7e, 0xd0, 0xd4, 0x0e, - 0xff, 0xfd, 0xe0, 0x2d, 0xaf, 0x51, 0x60, 0xd4, 0x0e, 0xa0, 0x7b, 0xc1, 0xea, 0x07, 0x70, 0x7d, - 0x40, 0xff, 0xc1, 0xf8, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7a, 0xc2, 0x83, - 0xfa, 0xc3, 0x70, 0x7d, 0x61, 0xcf, 0x83, 0xaf, 0xff, 0x41, 0xcb, 0x06, 0x40, 0x87, 0x98, 0x36, - 0x87, 0xeb, 0x0d, 0xc1, 0xdf, 0xff, 0xbc, 0x1d, 0xa1, 0xb4, 0x3e, 0x70, 0xed, 0x0f, 0x5a, 0x1d, - 0xa1, 0xdc, 0x1f, 0x68, 0x7f, 0xe0, 0xfc, 0x1f, 0xff, 0xc8, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, - 0xaf, 0xff, 0x41, 0xfd, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xcc, 0x1a, 0x43, 0xf3, 0x06, 0x90, 0xfd, - 0x40, 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xda, 0x1a, 0x43, 0xe7, 0x0e, 0x90, 0xf5, 0x87, 0xa4, 0x3b, - 0x43, 0xe9, 0x0c, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x79, 0xc1, 0x40, 0xf9, - 0xc7, 0x04, 0xd8, 0x67, 0x4a, 0x02, 0x4b, 0x0a, 0x47, 0x0a, 0x41, 0xa1, 0x3e, 0x05, 0xe4, 0x3e, - 0x51, 0x86, 0x90, 0xfe, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, 0x58, 0x6d, 0x0f, 0xda, 0x1b, 0x43, - 0xcf, 0x07, 0x68, 0x75, 0x10, 0xf6, 0x87, 0xfe, 0x0f, 0xc0, 0x04, 0x49, 0x03, 0x0f, 0xa2, 0x64, - 0x7a, 0xc0, 0xbf, 0xc7, 0x03, 0x41, 0x24, 0x97, 0xc0, 0xc2, 0x9e, 0x54, 0x94, 0xd0, 0xab, 0x34, - 0x0b, 0xc1, 0xa8, 0x49, 0x2b, 0xa6, 0x12, 0x84, 0xb6, 0x0d, 0x07, 0x38, 0x6d, 0x0e, 0xab, 0xd5, - 0xbd, 0x50, 0x16, 0xb5, 0xdc, 0xb0, 0x76, 0x86, 0xd0, 0xf3, 0xc1, 0xda, 0x1c, 0xe8, 0x7b, 0x43, - 0x0f, 0xb0, 0x21, 0xff, 0xb0, 0x5c, 0x1f, 0xec, 0x34, 0x87, 0xf6, 0x1f, 0xf2, 0xd7, 0xfe, 0x07, - 0xd5, 0x72, 0x1f, 0xf8, 0x70, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xd0, 0xff, 0xc0, 0xb0, 0xff, 0xc1, - 0x68, 0x48, 0x7f, 0xac, 0x2d, 0x0f, 0xf5, 0xab, 0x0f, 0xfd, 0x79, 0x00, 0x0f, 0xed, 0x50, 0x7f, - 0xed, 0x2c, 0x3f, 0xee, 0x04, 0x83, 0xff, 0xf7, 0x83, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7a, 0xff, - 0x2b, 0x0f, 0xee, 0x09, 0xc3, 0xfa, 0x81, 0xb0, 0xfe, 0xa0, 0x6d, 0x0f, 0xd4, 0x0d, 0x40, 0x48, - 0x6f, 0xe0, 0x60, 0x92, 0xfa, 0x43, 0x5b, 0x81, 0x0f, 0xf5, 0xc0, 0x0e, 0xd0, 0xd4, 0x42, 0xb6, - 0x81, 0xd4, 0x30, 0xde, 0x43, 0xac, 0x50, 0x2e, 0xef, 0xfd, 0x1e, 0x02, 0x83, 0x30, 0x64, 0x60, - 0xf3, 0x87, 0xa8, 0x0f, 0xd6, 0x1b, 0xfc, 0x38, 0xe1, 0xe6, 0x09, 0xc1, 0x87, 0x6d, 0x11, 0xc1, - 0x86, 0x95, 0x38, 0xe0, 0xd0, 0xb1, 0x85, 0x5e, 0xa9, 0x82, 0xa0, 0x24, 0x27, 0xa0, 0x3c, 0x87, - 0xeb, 0x00, 0xff, 0xf9, 0x0f, 0xfb, 0x43, 0xfe, 0xd0, 0xff, 0xb4, 0x1f, 0xfe, 0x47, 0x0f, 0xf9, - 0x83, 0xfe, 0xa0, 0x7f, 0xdf, 0xff, 0x83, 0xfe, 0x70, 0xff, 0xac, 0x3f, 0xee, 0x0f, 0xf3, 0x87, - 0xef, 0xc8, 0x7f, 0xe0, 0x80, 0x3f, 0xe0, 0x9c, 0x3c, 0xe1, 0x38, 0x79, 0xc2, 0x70, 0xf3, 0x84, - 0xe5, 0xfe, 0x09, 0xcd, 0x0f, 0xce, 0x68, 0x7e, 0x73, 0x5e, 0x0c, 0xef, 0xfc, 0x13, 0x87, 0x9c, - 0x27, 0x0f, 0x50, 0x27, 0x0f, 0x50, 0x27, 0x0e, 0x74, 0x27, 0x0b, 0xe8, 0x33, 0x87, 0xfe, 0x00, - 0x0f, 0xfc, 0x1f, 0xce, 0x0d, 0x0f, 0xf3, 0x83, 0x83, 0xd7, 0xff, 0xe0, 0xf9, 0xc1, 0xa0, 0xc3, - 0xe7, 0x06, 0x83, 0x0d, 0x7f, 0xfc, 0x1b, 0x47, 0x06, 0x87, 0xd8, 0x1c, 0x1a, 0x1f, 0x7f, 0xfe, - 0xc3, 0xdc, 0x0e, 0x03, 0x87, 0x38, 0x5a, 0x07, 0x0e, 0xd0, 0xb4, 0x16, 0x13, 0xa1, 0xb5, 0x79, - 0x05, 0x03, 0xda, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x1b, 0x0f, 0xf6, 0x13, 0x87, - 0xfb, 0x0a, 0x81, 0xfe, 0xc2, 0xe0, 0xf5, 0xf8, 0x2d, 0x0f, 0x68, 0x7b, 0x0f, 0xb0, 0xf3, 0x87, - 0xd8, 0x7a, 0x85, 0x86, 0xfe, 0x06, 0x83, 0x0f, 0xd8, 0xe1, 0x50, 0x3c, 0xe5, 0x02, 0x70, 0xf3, - 0x1c, 0xaa, 0x68, 0x76, 0xaf, 0xa8, 0xd0, 0x17, 0xa0, 0xfc, 0xc0, 0x3f, 0x21, 0xb0, 0xfe, 0xd3, - 0x06, 0x1f, 0xd2, 0x60, 0xc1, 0x40, 0xed, 0x30, 0x7f, 0x03, 0xf2, 0x6d, 0xca, 0xc1, 0x86, 0x7d, - 0x60, 0x70, 0x61, 0x5e, 0x06, 0x07, 0x07, 0x52, 0x60, 0xc0, 0xc0, 0xab, 0x4c, 0x18, 0x28, 0x1d, - 0xa6, 0x0d, 0xf2, 0x1d, 0x83, 0x06, 0x1f, 0xd8, 0x30, 0xf4, 0x84, 0xe0, 0xd0, 0xed, 0x2f, 0x20, - 0x7f, 0xd0, 0x7f, 0xe0, 0xe0, 0x09, 0x0f, 0x21, 0xee, 0x0e, 0xd0, 0xe7, 0x0d, 0x61, 0xbf, 0xff, - 0x07, 0xce, 0x1b, 0x0f, 0x9c, 0x36, 0x17, 0xff, 0xc0, 0x70, 0x9c, 0x3e, 0xa0, 0x4e, 0x1f, 0x7f, - 0xfe, 0xc3, 0xaf, 0x06, 0x70, 0xd7, 0x61, 0x9c, 0x0f, 0x87, 0x0d, 0x47, 0xc8, 0x1c, 0x7e, 0x02, - 0x19, 0xc3, 0xc0, 0x7f, 0x03, 0x0d, 0x21, 0x9c, 0x18, 0x4e, 0x1c, 0xe0, 0xc2, 0xd0, 0xe7, 0x06, - 0x3a, 0x1b, 0xf0, 0x33, 0x43, 0xb0, 0xce, 0x21, 0xce, 0x17, 0xff, 0x2b, 0x0e, 0xc7, 0x0c, 0xfe, - 0x06, 0x0d, 0x0f, 0x38, 0x30, 0x50, 0x3c, 0xc0, 0xc2, 0xc3, 0xd4, 0x06, 0x15, 0x87, 0x68, 0xfc, - 0x9e, 0x1f, 0x81, 0x44, 0x34, 0x1f, 0xf8, 0x30, 0x0f, 0xd0, 0x7e, 0xfc, 0x83, 0x0f, 0xfb, 0x47, - 0x0f, 0xfa, 0x4b, 0xfe, 0x0e, 0xd3, 0x06, 0x09, 0x07, 0xe6, 0x80, 0xc1, 0x05, 0x86, 0x82, 0xc3, - 0xd8, 0x73, 0x98, 0xc1, 0x7a, 0x89, 0x26, 0x0c, 0x25, 0xb4, 0xc1, 0x83, 0x43, 0xb5, 0x60, 0xc1, - 0x40, 0xec, 0xd0, 0x60, 0x70, 0xec, 0x3b, 0x0f, 0xce, 0x1d, 0x87, 0xaf, 0x21, 0x5e, 0x0f, 0xfc, - 0x1f, 0xc0, 0x0f, 0xe5, 0x07, 0xbf, 0x21, 0x38, 0x7f, 0x68, 0x6d, 0x0f, 0xd3, 0xff, 0xc1, 0xda, - 0x17, 0x07, 0xbf, 0x20, 0x70, 0xfb, 0x0f, 0x68, 0x38, 0x2c, 0x3b, 0x81, 0x61, 0xbd, 0x45, 0x7f, - 0x07, 0x2d, 0xa1, 0xb4, 0x3f, 0x68, 0x5a, 0x61, 0xf6, 0x17, 0x01, 0xc3, 0xd8, 0x38, 0x27, 0x43, - 0x39, 0xfe, 0xa6, 0x0b, 0xc8, 0xa0, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0xc1, 0x7e, 0x4a, 0x7e, - 0x83, 0xda, 0x6a, 0xcc, 0x3e, 0xd3, 0x06, 0x61, 0xf6, 0x98, 0x32, 0x42, 0xfc, 0x98, 0x32, 0x42, - 0xc3, 0xb0, 0x64, 0x85, 0x87, 0x63, 0x8c, 0x17, 0xa8, 0x98, 0xe3, 0x04, 0xb6, 0xa8, 0x60, 0x61, - 0xed, 0xa1, 0x51, 0x87, 0xb3, 0x4d, 0x8d, 0x0e, 0xcc, 0x19, 0x34, 0x0c, 0xf4, 0x2f, 0x50, 0xc1, - 0x79, 0x90, 0x20, 0x88, 0x3f, 0xf0, 0x70, 0x0d, 0x87, 0xfe, 0x05, 0x02, 0xbf, 0x91, 0xff, 0x26, - 0x16, 0x1a, 0x80, 0xc1, 0x42, 0x81, 0xb8, 0xa0, 0x5d, 0x87, 0xaf, 0x21, 0x5c, 0x1c, 0xf3, 0xd3, - 0x9e, 0x41, 0xc8, 0x69, 0x03, 0x61, 0xab, 0xfb, 0x0f, 0xfc, 0x07, 0x0f, 0x7a, 0xbf, 0x07, 0xb0, - 0xff, 0xc0, 0x7f, 0xfe, 0x0f, 0xfc, 0x0a, 0x07, 0xfa, 0xfc, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0x1d, - 0xf9, 0x3f, 0xe0, 0xf4, 0x87, 0xbc, 0x1e, 0x90, 0xeb, 0x0f, 0xb4, 0x35, 0xa1, 0xbf, 0x21, 0x7c, - 0x86, 0xc3, 0xae, 0x1f, 0x20, 0xc3, 0x79, 0x0c, 0xe9, 0xac, 0x1f, 0xfa, 0xad, 0x3f, 0xe8, 0x3b, - 0x43, 0x68, 0x7e, 0xd0, 0xda, 0x1f, 0xb0, 0xed, 0x0f, 0x9c, 0x3b, 0x43, 0x9f, 0x47, 0xff, 0x41, - 0xff, 0x83, 0x3f, 0x3f, 0xfc, 0x1d, 0xa6, 0x84, 0xe1, 0xe9, 0x34, 0x36, 0x1e, 0xd3, 0x42, 0x70, - 0xbf, 0x27, 0xfc, 0x16, 0x1d, 0xa1, 0xb0, 0xb0, 0xed, 0x09, 0xc2, 0xfc, 0x9f, 0xf0, 0x7b, 0x4d, - 0x0d, 0x87, 0xb4, 0xd0, 0x9d, 0x0e, 0xd5, 0xff, 0x83, 0xb6, 0x8b, 0x0e, 0x1c, 0xe1, 0xfb, 0x09, - 0xf2, 0x1f, 0xb0, 0x0f, 0x21, 0xff, 0x8a, 0x07, 0xbf, 0xff, 0x78, 0x33, 0x03, 0x43, 0xda, 0xa0, - 0x6d, 0x85, 0x41, 0x81, 0xa5, 0x8c, 0x06, 0x06, 0x82, 0x41, 0xff, 0xe0, 0xff, 0xc6, 0x1a, 0xbf, - 0x78, 0x27, 0x0f, 0xfd, 0x61, 0xff, 0xaf, 0xff, 0x83, 0xff, 0x50, 0x3f, 0xbf, 0x07, 0xfe, 0x0c, - 0x2f, 0xe4, 0xff, 0x07, 0xda, 0x1c, 0xe1, 0xf6, 0x87, 0x38, 0x5f, 0xc9, 0xfe, 0x0b, 0x0f, 0x61, - 0xfb, 0x0f, 0x61, 0xf3, 0xfc, 0x9f, 0xe0, 0x90, 0xb4, 0x42, 0x70, 0xbc, 0x9a, 0x79, 0x06, 0x19, - 0xdd, 0x0a, 0x8e, 0x19, 0xbc, 0x1a, 0xf8, 0x17, 0x93, 0x1f, 0x25, 0x00, 0x84, 0xe1, 0xee, 0x0d, - 0x79, 0x0a, 0xf8, 0x3f, 0xf0, 0x78, 0x0f, 0xc8, 0x68, 0x2f, 0xc8, 0x30, 0xac, 0x3d, 0xa0, 0xa0, - 0x30, 0xfb, 0x42, 0x4a, 0x07, 0xda, 0x7f, 0xe0, 0x7e, 0x4c, 0x18, 0x1c, 0x18, 0x77, 0xfe, 0x06, - 0x1d, 0x83, 0x47, 0x07, 0x50, 0x30, 0x60, 0x70, 0x55, 0xa7, 0xfe, 0x0e, 0xd0, 0xd8, 0x7f, 0x77, - 0xff, 0x41, 0xb0, 0xed, 0x0f, 0x9c, 0x3b, 0x0f, 0x5e, 0x43, 0xb0, 0xff, 0xc1, 0xfc, 0x3f, 0x8b, - 0xfc, 0x1f, 0x64, 0x86, 0xc3, 0xec, 0x90, 0xd8, 0x79, 0xcb, 0xfc, 0x15, 0xf8, 0x36, 0x87, 0x68, - 0x7d, 0xa1, 0xd8, 0x77, 0xfd, 0x03, 0x5c, 0x60, 0xc0, 0xc0, 0xab, 0xc6, 0x0c, 0x0c, 0x1c, 0xe7, - 0xfd, 0x07, 0x30, 0x6d, 0x10, 0xf5, 0x03, 0x60, 0xd0, 0xed, 0x09, 0xe9, 0xe0, 0xbe, 0x2f, 0xa8, - 0xad, 0x0f, 0xfc, 0x18, 0x7e, 0xbf, 0xaf, 0xc1, 0x98, 0x14, 0x0e, 0xc3, 0x30, 0x34, 0x3b, 0x0c, - 0xc3, 0xa8, 0x36, 0x0f, 0xa7, 0xf1, 0x7c, 0x0c, 0x26, 0x06, 0x68, 0x6c, 0x26, 0x06, 0x61, 0xd8, - 0x4c, 0x0c, 0xd0, 0x9f, 0xcf, 0xe3, 0xf0, 0x76, 0xc0, 0xc3, 0x61, 0xdb, 0x03, 0x0d, 0x86, 0x77, - 0x06, 0x1b, 0x0d, 0x47, 0xf0, 0x4e, 0x0f, 0x95, 0x03, 0x2f, 0x41, 0xff, 0x83, 0x80, 0x0d, 0x86, - 0xfe, 0x0b, 0xfe, 0x30, 0xb0, 0xe7, 0x0d, 0x85, 0x84, 0xd7, 0x26, 0x16, 0x15, 0x79, 0x58, 0x58, - 0x58, 0xbb, 0xc8, 0x56, 0x8d, 0xf2, 0xc1, 0xfc, 0xbc, 0x5f, 0xd0, 0x4b, 0xb0, 0x61, 0x61, 0xbf, - 0x81, 0x65, 0x84, 0xc1, 0xf7, 0x61, 0x9f, 0xe4, 0x17, 0x07, 0xf6, 0x3e, 0x79, 0x0e, 0xf4, 0xe8, - 0x56, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x3f, 0xff, 0x21, 0xff, 0x68, 0x7f, 0xda, 0x1f, 0xf6, 0x87, - 0xfd, 0xa7, 0xff, 0xc8, 0x7f, 0xda, 0x1f, 0xf6, 0x87, 0xfd, 0xa1, 0xff, 0x68, 0x7f, 0xdb, 0x7f, - 0xfc, 0x87, 0xfd, 0xa0, 0x0d, 0x87, 0xfa, 0x06, 0x3f, 0xf3, 0x83, 0x0f, 0x9d, 0xc1, 0x87, 0xce, - 0xe0, 0xc3, 0xe7, 0x70, 0x61, 0xf3, 0xb8, 0x30, 0x7f, 0xce, 0x0c, 0x3e, 0x77, 0x06, 0x1f, 0x38, - 0x4e, 0x1f, 0x38, 0x54, 0x0f, 0x9c, 0x2c, 0x3f, 0x38, 0x38, 0x17, 0xfc, 0x50, 0x3f, 0x9c, 0x3f, - 0xf0, 0x00, 0x0f, 0x68, 0x64, 0x14, 0x0b, 0x42, 0xe0, 0xb4, 0x1a, 0x07, 0x0c, 0xe0, 0xd0, 0x68, - 0x7e, 0xd0, 0x21, 0xbf, 0xff, 0x07, 0xfe, 0xb0, 0xff, 0xce, 0x1f, 0xf9, 0xc0, 0xff, 0xfc, 0x1f, - 0xf9, 0xc3, 0xff, 0x38, 0x3f, 0xff, 0x01, 0x7f, 0xd6, 0x00, 0x0f, 0xfc, 0x1b, 0xff, 0xe0, 0xff, - 0xc3, 0x87, 0xfe, 0x06, 0x19, 0xff, 0xf0, 0x7f, 0xe1, 0xc3, 0xff, 0x0e, 0x17, 0xff, 0xef, 0x01, - 0x41, 0x50, 0x25, 0x04, 0xf8, 0x16, 0x96, 0x87, 0x50, 0xfd, 0x07, 0xcd, 0xe8, 0xd0, 0xeb, 0xc9, - 0x40, 0x79, 0x03, 0x06, 0xa0, 0x57, 0x83, 0xbe, 0x43, 0xe0, 0x0f, 0xfc, 0x1f, 0xa8, 0x1f, 0xf8, - 0x1f, 0xf9, 0x0f, 0xb0, 0xf6, 0x1f, 0x5f, 0xf8, 0x3f, 0xf0, 0x28, 0x1d, 0xff, 0xfb, 0xc1, 0xeb, - 0xc1, 0xfc, 0xdc, 0x9a, 0x07, 0x82, 0x50, 0x1e, 0xdf, 0x07, 0x9b, 0x81, 0xe7, 0x0e, 0x64, 0x17, - 0x41, 0xc3, 0xcd, 0xc3, 0x02, 0xd0, 0x5e, 0x42, 0xe0, 0x9c, 0x3e, 0xf4, 0x1f, 0xf8, 0x3f, 0xe0, - 0x0d, 0x87, 0xa4, 0x35, 0xfc, 0x3f, 0xe0, 0xec, 0x3d, 0x21, 0x9f, 0xe0, 0x7f, 0x41, 0xd8, 0x7a, - 0x43, 0x7f, 0x9b, 0xfc, 0x86, 0xc3, 0xd2, 0x1e, 0x60, 0xf4, 0x87, 0x5f, 0xff, 0x07, 0xfe, 0x03, - 0x86, 0x7f, 0xfe, 0x0f, 0xfc, 0x07, 0x0f, 0xfc, 0x07, 0x0d, 0x7f, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, - 0x98, 0x3f, 0xf0, 0x3f, 0xf2, 0x1f, 0x61, 0xec, 0x3e, 0x70, 0xe7, 0x0f, 0x9f, 0xfa, 0x0f, 0xfc, - 0x0a, 0x07, 0x7f, 0xfe, 0xf0, 0x50, 0x52, 0x14, 0x1e, 0xc2, 0xfc, 0x60, 0x42, 0xf5, 0x15, 0x03, - 0x74, 0x2c, 0x0d, 0xe9, 0xe0, 0xec, 0x35, 0x01, 0x87, 0xb0, 0xde, 0x4c, 0x08, 0x5f, 0x14, 0x33, - 0x04, 0x8e, 0x96, 0x1a, 0xf8, 0x3f, 0xf0, 0x70, 0x0c, 0xa0, 0xff, 0xc0, 0xf5, 0x76, 0x87, 0x9d, - 0x7d, 0x87, 0xe5, 0xf5, 0x87, 0x7f, 0xfe, 0xf0, 0x49, 0x08, 0x18, 0x3e, 0xcd, 0xc7, 0x64, 0x33, - 0x4e, 0x83, 0x41, 0x82, 0x57, 0xc9, 0xde, 0x64, 0x29, 0xdc, 0x66, 0x88, 0x48, 0x34, 0x09, 0x62, - 0x1e, 0x70, 0xd4, 0x0c, 0xff, 0xfe, 0xf2, 0x1b, 0x43, 0x50, 0x39, 0xe4, 0x3a, 0x81, 0xff, 0x83, - 0xf0, 0x0f, 0xfc, 0x1f, 0x3a, 0x1f, 0x3e, 0x43, 0x9b, 0xc8, 0x7b, 0xd2, 0x1f, 0x90, 0xf3, 0x87, - 0xf5, 0xa1, 0xe6, 0xe0, 0xf5, 0xe9, 0x0f, 0x3c, 0x1e, 0xd0, 0xfe, 0xf0, 0x7e, 0xb8, 0x3e, 0xbc, - 0x87, 0x3f, 0x21, 0xcf, 0xa4, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x28, 0x1f, 0xf9, 0x03, 0x87, 0x60, - 0x70, 0xad, 0x0e, 0xc0, 0xe0, 0xf0, 0x7d, 0x81, 0xc1, 0x07, 0xec, 0x0e, 0x1e, 0xc3, 0x68, 0xe1, - 0xda, 0x0f, 0xfd, 0x0e, 0x87, 0x60, 0x70, 0x58, 0x79, 0xc0, 0xe0, 0x42, 0x42, 0x70, 0x38, 0x7b, - 0x41, 0x40, 0x38, 0x76, 0x85, 0xa0, 0x70, 0x9d, 0x0a, 0xc2, 0x71, 0xf0, 0x76, 0x19, 0xcd, 0x0f, - 0xfc, 0x1f, 0xc0, 0x0f, 0xfc, 0x21, 0xaf, 0xe8, 0x27, 0x42, 0x90, 0xa8, 0x07, 0x43, 0x4c, 0x06, - 0x2d, 0x0e, 0x9a, 0x0c, 0x41, 0xf4, 0x98, 0xc1, 0x98, 0x29, 0x25, 0x41, 0x3a, 0x17, 0x09, 0x60, - 0x74, 0x2f, 0xfe, 0xb4, 0x3a, 0x42, 0x62, 0x0f, 0xb4, 0x26, 0x0e, 0xc2, 0xc3, 0x30, 0x6e, 0x0b, - 0x0c, 0xc1, 0x70, 0x54, 0x0d, 0x41, 0xe0, 0xd8, 0x6f, 0x36, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, 0xa4, - 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, 0x41, 0xce, 0x1d, 0xa1, 0xfb, 0x0c, 0xe1, 0xfd, 0xa1, 0x70, - 0x7b, 0xff, 0xf6, 0x16, 0x87, 0x36, 0x1e, 0xd1, 0xbd, 0x21, 0xf6, 0x92, 0x1a, 0xc3, 0xb0, 0xe6, - 0xe0, 0xf6, 0x0b, 0xd2, 0x14, 0x81, 0xc0, 0x87, 0x3c, 0x15, 0x03, 0x9b, 0xc8, 0x6c, 0x14, 0xf9, - 0x0f, 0x90, 0x28, 0x3f, 0xc0, 0x0f, 0x94, 0x1f, 0x9a, 0xbe, 0x82, 0x74, 0x14, 0x50, 0x79, 0xd0, - 0x94, 0x48, 0xe7, 0x83, 0x9c, 0x73, 0x48, 0x3e, 0x92, 0x70, 0xea, 0x07, 0x38, 0x7a, 0xc3, 0xce, - 0x1d, 0x61, 0xbf, 0xf3, 0xe0, 0xfd, 0xe8, 0x24, 0x3f, 0x7d, 0x61, 0xce, 0x17, 0x39, 0x40, 0x9d, - 0x07, 0x0e, 0x1d, 0x68, 0x50, 0x1c, 0x27, 0xc8, 0x7c, 0xe1, 0x68, 0x7f, 0xe0, 0xfe, 0x0f, 0xfc, - 0x21, 0xeb, 0xf0, 0x4e, 0x1e, 0xa0, 0x75, 0x87, 0xd4, 0x0d, 0xe0, 0xeb, 0xfe, 0x10, 0x28, 0x12, - 0x68, 0x20, 0x9c, 0x2a, 0xbe, 0x82, 0xb4, 0x29, 0x5a, 0x08, 0xf0, 0x74, 0x97, 0x4c, 0x42, 0x81, - 0x21, 0xfe, 0xd0, 0x60, 0xfc, 0x13, 0xc1, 0x63, 0x8e, 0x0b, 0x43, 0x63, 0x0e, 0x50, 0x2d, 0x59, - 0xa3, 0x87, 0xb1, 0x6c, 0x2f, 0xfa, 0x0f, 0xfc, 0x1c, 0x0b, 0x09, 0xc3, 0x90, 0xd8, 0x4e, 0x1b, - 0x43, 0x61, 0x38, 0x5c, 0x17, 0xe7, 0xf5, 0xc1, 0xd6, 0x15, 0x81, 0x04, 0x15, 0xc0, 0xf2, 0x15, - 0x02, 0xf9, 0x3e, 0x03, 0x84, 0xf9, 0x54, 0xda, 0x61, 0xa7, 0x06, 0xe3, 0x81, 0x06, 0x65, 0x1c, - 0x3b, 0x02, 0x64, 0x38, 0x6e, 0x0d, 0x84, 0xe1, 0x58, 0x76, 0x13, 0x8f, 0x07, 0xb0, 0x9c, 0xd0, - 0xff, 0xc1, 0xf8, 0x0c, 0xc1, 0xf6, 0x83, 0xff, 0x20, 0xe0, 0xf3, 0x06, 0xb4, 0x33, 0x4f, 0x54, - 0x41, 0xff, 0x83, 0xcc, 0x1f, 0xf8, 0x70, 0x9f, 0xf4, 0x0b, 0x0c, 0xc1, 0x98, 0xe0, 0xe7, 0xfd, - 0x07, 0xf2, 0x80, 0xc1, 0xce, 0x1b, 0x04, 0x86, 0x74, 0x36, 0x0d, 0x61, 0xd0, 0x9a, 0x7e, 0xa7, - 0x83, 0xa8, 0x87, 0x50, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1f, 0xd8, 0x7d, 0x40, 0x5f, 0xf2, 0x0b, - 0x0e, 0xc2, 0xc2, 0xb0, 0xd4, 0xf5, 0xe9, 0xa0, 0x72, 0xff, 0x06, 0x82, 0xbf, 0xc1, 0xb4, 0x2c, - 0x3b, 0x03, 0xc1, 0xbf, 0xe2, 0xd0, 0xec, 0x3b, 0x10, 0xfa, 0xfe, 0x83, 0xb4, 0x3b, 0x0f, 0xb8, - 0x1f, 0xfa, 0x1e, 0x0f, 0xb0, 0xd6, 0x87, 0xec, 0x26, 0x0e, 0x0f, 0xfc, 0x1c, 0xff, 0xc1, 0xb4, - 0x0e, 0x1d, 0x85, 0xa1, 0x3f, 0xf0, 0xf0, 0x67, 0x0c, 0xe6, 0x87, 0xa9, 0xea, 0x83, 0x90, 0x2d, - 0x6b, 0x04, 0xe8, 0x17, 0xf0, 0x1d, 0x0d, 0xfe, 0x8e, 0x0f, 0x61, 0x98, 0x43, 0xee, 0xb7, 0x06, - 0x70, 0x96, 0xc4, 0x33, 0xa1, 0x63, 0x98, 0x4e, 0x85, 0xa3, 0x8e, 0xf8, 0x3e, 0xb8, 0x2a, 0x07, - 0x0f, 0xfc, 0x16, 0x87, 0x3c, 0x1d, 0x68, 0x6b, 0x82, 0x40, 0x86, 0x74, 0x39, 0xd0, 0xeb, 0x43, - 0x3f, 0x06, 0xf4, 0xe1, 0xa0, 0x38, 0x7c, 0xe1, 0xf3, 0x87, 0xce, 0x1f, 0x38, 0x40, 0x0c, 0x87, - 0x41, 0xfb, 0x83, 0xb4, 0x3d, 0x61, 0xe9, 0x0e, 0xf0, 0x5f, 0xfc, 0x08, 0x1a, 0xd4, 0x5e, 0x0d, - 0x61, 0x50, 0x3f, 0x38, 0x6a, 0x07, 0xd7, 0x83, 0x5f, 0xc8, 0x37, 0x0d, 0xa1, 0x68, 0x6c, 0x36, - 0x85, 0xa1, 0xb0, 0x9c, 0x36, 0x1d, 0x85, 0xc1, 0xb0, 0xec, 0x0e, 0x19, 0xc3, 0xb1, 0xd0, 0xd4, - 0x0e, 0xce, 0x0b, 0xe0, 0xff, 0xc1, 0xf0, 0x0c, 0x87, 0xfe, 0x07, 0x03, 0xf9, 0x0e, 0xb0, 0xb4, - 0x1a, 0x1b, 0x83, 0x61, 0x68, 0x64, 0x18, 0xe1, 0x68, 0x7b, 0x8e, 0x0a, 0xf8, 0x27, 0x3c, 0x1c, - 0xa0, 0x9f, 0x08, 0x7f, 0x9e, 0xcb, 0xff, 0x04, 0x98, 0x28, 0x1b, 0x0f, 0x61, 0x68, 0x38, 0x3d, - 0x84, 0xef, 0x07, 0xd8, 0x6b, 0xc1, 0xfb, 0x1b, 0xcd, 0xc8, 0x76, 0xf0, 0x75, 0xe0, 0xff, 0xc1, - 0xc0, 0x09, 0x0f, 0xfc, 0x50, 0x18, 0x3f, 0xc5, 0x85, 0x85, 0x41, 0xd8, 0x41, 0x89, 0x23, 0x85, - 0xb7, 0xc4, 0x8e, 0x0e, 0xac, 0x29, 0x1c, 0xb0, 0xb0, 0xb4, 0x7b, 0xc1, 0x61, 0x60, 0x74, 0xc2, - 0xc2, 0xc0, 0xc0, 0xc2, 0xdd, 0xc0, 0xc0, 0xc0, 0xf9, 0xa0, 0x18, 0x18, 0x18, 0x18, 0x54, 0x06, - 0x1d, 0x40, 0xa8, 0x0c, 0x35, 0x81, 0x5a, 0x0c, 0x36, 0x17, 0xa0, 0x0f, 0xfc, 0x1f, 0x50, 0x3b, - 0x0f, 0xac, 0x39, 0xc3, 0xd6, 0x17, 0xff, 0x02, 0x06, 0x60, 0x70, 0x50, 0x37, 0x18, 0x58, 0x34, - 0x2b, 0x06, 0x8e, 0x04, 0x2b, 0xc0, 0xff, 0xc0, 0x7b, 0x06, 0xe1, 0x30, 0x76, 0x0c, 0xd0, 0x68, - 0x76, 0x0c, 0x72, 0xc3, 0xd8, 0xc0, 0xbc, 0x1f, 0x66, 0x82, 0xf0, 0x7d, 0xb8, 0xf0, 0xf2, 0x1b, - 0x5b, 0x43, 0x58, 0x0f, 0xfc, 0x1f, 0x58, 0x6d, 0x0f, 0x9c, 0x3a, 0xc3, 0xd6, 0x1e, 0x70, 0xf6, - 0x06, 0xff, 0xe0, 0xd6, 0x19, 0xc3, 0xe7, 0x0e, 0x70, 0xf5, 0xe0, 0xe7, 0x0e, 0x77, 0x05, 0xff, - 0x21, 0xb0, 0x95, 0x6b, 0x07, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, - 0xc3, 0xf6, 0x7f, 0xf9, 0x0f, 0xfc, 0x1f, 0x58, 0x7f, 0xe2, 0xc1, 0xff, 0xc0, 0xb0, 0xfb, 0x43, - 0xa0, 0x41, 0xda, 0x1f, 0x58, 0x76, 0x87, 0x9c, 0x0c, 0x0d, 0x0e, 0x7c, 0x07, 0x07, 0x28, 0x2e, - 0xc0, 0xe0, 0xfc, 0x82, 0x30, 0x38, 0x34, 0x3e, 0xc0, 0xe0, 0xd0, 0xfb, 0x03, 0x83, 0x43, 0xec, - 0x0e, 0x0d, 0x0f, 0xb0, 0x38, 0x34, 0x3e, 0xcf, 0xff, 0x20, 0x09, 0x83, 0xff, 0x03, 0x41, 0xfe, - 0x83, 0x70, 0x58, 0x6a, 0x05, 0xc1, 0xb0, 0xd4, 0x09, 0x06, 0x0c, 0x35, 0x03, 0xb8, 0x1f, 0xe8, - 0x35, 0x85, 0xae, 0xa0, 0x57, 0x82, 0xc3, 0x50, 0x0e, 0xe1, 0x61, 0xa8, 0x1d, 0x85, 0xfe, 0x83, - 0xb0, 0xb5, 0xd4, 0x0e, 0xc2, 0xc3, 0x50, 0x3b, 0x0b, 0x0d, 0x40, 0xec, 0x2c, 0x35, 0x03, 0xb3, - 0xff, 0xc8, 0x0d, 0x07, 0xfe, 0x07, 0x1f, 0xf8, 0x37, 0x07, 0xce, 0x85, 0xc1, 0xfb, 0x83, 0x20, - 0xc3, 0x3c, 0x1f, 0x50, 0x2b, 0xe4, 0x39, 0xc0, 0xf9, 0x1f, 0x20, 0x7c, 0x79, 0x0e, 0xb0, 0x76, - 0x1f, 0xf8, 0x4c, 0x1f, 0xf9, 0x0d, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb0, - 0xe7, 0x0f, 0xd9, 0xff, 0xe0, 0x0f, 0xfc, 0x1f, 0x50, 0x33, 0x07, 0xce, 0x1d, 0x61, 0xeb, 0x0b, - 0xff, 0x20, 0xc1, 0x06, 0x60, 0xfd, 0x61, 0xac, 0x3e, 0x73, 0xff, 0xc0, 0x7c, 0x1f, 0xb0, 0x9e, - 0xc3, 0xe7, 0x0c, 0x99, 0x7f, 0xf0, 0x6c, 0x24, 0x36, 0x1e, 0xc2, 0xd0, 0xb0, 0xf6, 0x1b, 0x0b, - 0x0f, 0x61, 0xf3, 0x87, 0xb0, 0xe7, 0xd0, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1e, 0xe0, 0x68, 0x7e, - 0xb0, 0x38, 0x7e, 0xf0, 0x5f, 0xfa, 0x20, 0x76, 0x1e, 0x90, 0xbe, 0x43, 0xd2, 0x0b, 0x2f, 0xe0, - 0x49, 0x78, 0x18, 0x58, 0x25, 0x6e, 0x0f, 0x53, 0x04, 0x85, 0x83, 0x41, 0x83, 0x42, 0xc1, 0x85, - 0x83, 0x42, 0xc1, 0xfc, 0x0d, 0x0b, 0x06, 0x87, 0x61, 0xb0, 0xfc, 0xe1, 0xb0, 0xf7, 0xc8, 0x7f, - 0xe0, 0xc0, 0x0c, 0x87, 0xfe, 0x07, 0x1f, 0xf8, 0x37, 0x03, 0x43, 0x38, 0x5c, 0x16, 0x87, 0x61, - 0x20, 0xcf, 0xfc, 0x1d, 0xc6, 0x86, 0x70, 0xd6, 0x0d, 0x0e, 0xc2, 0xbc, 0x0f, 0xfc, 0x07, 0x70, - 0x69, 0xa1, 0xfb, 0x06, 0x94, 0x1d, 0x0d, 0x83, 0x41, 0xda, 0x1d, 0x83, 0x40, 0xe1, 0xf6, 0x0d, - 0x0a, 0xc3, 0xd8, 0x3f, 0x02, 0xe0, 0xd8, 0x38, 0x39, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x58, - 0x34, 0x27, 0x0c, 0xe1, 0x38, 0x5a, 0x15, 0xa1, 0xb4, 0x70, 0xd8, 0x13, 0xff, 0x41, 0xac, 0x33, - 0x87, 0xce, 0x1c, 0xe1, 0xe7, 0xc0, 0xbf, 0xe4, 0x77, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xcb, - 0xff, 0x83, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0x80, 0x09, - 0xc3, 0xff, 0x1c, 0x7f, 0xf0, 0x3c, 0x0c, 0x3c, 0xe7, 0x82, 0xc3, 0xce, 0x40, 0xdc, 0x3c, 0xe1, - 0x71, 0x9f, 0x87, 0x05, 0x83, 0x30, 0x63, 0x97, 0x81, 0x98, 0x31, 0xcd, 0xc1, 0x98, 0x31, 0xc2, - 0xc1, 0x98, 0x31, 0xc2, 0xc1, 0x9f, 0x87, 0x0b, 0x06, 0x1e, 0x70, 0xb0, 0x61, 0xe7, 0x0b, 0x07, - 0xff, 0x05, 0x83, 0x0f, 0x38, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1f, 0x58, 0x6a, 0x07, 0xce, 0x0f, - 0xfc, 0x15, 0xa1, 0xd4, 0x06, 0x16, 0x08, 0x35, 0x01, 0xa1, 0xae, 0xff, 0xe4, 0x0e, 0x1d, 0x40, - 0x61, 0x3e, 0x07, 0xfe, 0x03, 0xb8, 0x75, 0x03, 0xf6, 0x0f, 0xfc, 0x86, 0xc3, 0xa8, 0x1f, 0xb0, - 0xea, 0x07, 0xec, 0xff, 0xf0, 0x6c, 0x3a, 0x81, 0xfb, 0x0e, 0xa0, 0x70, 0x0f, 0xfc, 0x1f, 0x70, - 0x4e, 0x1f, 0xac, 0x27, 0x0a, 0x0d, 0x61, 0x58, 0x5a, 0x1a, 0x06, 0xff, 0x07, 0xed, 0x03, 0xa0, - 0xd0, 0xd6, 0x3e, 0xad, 0xe4, 0x17, 0x86, 0x7c, 0x81, 0xc7, 0x70, 0x9d, 0x0c, 0x86, 0xc0, 0xff, - 0xa0, 0xec, 0xbd, 0x05, 0x87, 0xb2, 0x05, 0x1d, 0x0f, 0x61, 0xde, 0x83, 0xec, 0x0f, 0x95, 0xe8, - 0x3b, 0x39, 0x0c, 0xd8, 0x0f, 0xfc, 0x1f, 0x50, 0x35, 0x87, 0xd6, 0x19, 0xf2, 0x1d, 0x61, 0xda, - 0x68, 0x68, 0x18, 0xe8, 0x1e, 0x0e, 0xe9, 0xcb, 0xde, 0x0a, 0xc4, 0xa7, 0xa8, 0xa0, 0x5e, 0x0e, - 0x60, 0xe7, 0x70, 0xeb, 0x0f, 0xd9, 0x7f, 0xf0, 0x6c, 0x24, 0x60, 0xfd, 0x82, 0x83, 0x0e, 0x1d, - 0x8e, 0x06, 0x05, 0x03, 0x66, 0x82, 0x81, 0x61, 0xb0, 0x9f, 0x21, 0xff, 0x83, 0xf8, 0x0f, 0xfc, - 0x1f, 0x50, 0x33, 0x07, 0xce, 0x1d, 0x40, 0xf5, 0x85, 0xff, 0x90, 0x40, 0xc3, 0x30, 0x7e, 0xd0, - 0xcc, 0x1f, 0x59, 0xff, 0xe0, 0x7c, 0x1c, 0xe1, 0xcc, 0x60, 0x91, 0xc3, 0xf6, 0x0d, 0x1f, 0xc8, - 0x6c, 0x1a, 0x3a, 0xc1, 0xd8, 0x38, 0x70, 0xfd, 0x94, 0xd5, 0x87, 0xec, 0xc1, 0xf0, 0x7e, 0xd4, - 0x15, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x68, 0x67, 0x0f, 0xac, 0x0b, 0x5a, 0xe0, 0x58, - 0x1f, 0xfd, 0x02, 0x04, 0x28, 0x70, 0x41, 0xdc, 0x38, 0xe3, 0x06, 0xb0, 0xb1, 0xcc, 0x33, 0xe0, - 0x95, 0x64, 0x1b, 0xb3, 0xff, 0xc8, 0x58, 0x67, 0xd0, 0x7d, 0x84, 0xf7, 0x40, 0xf6, 0x07, 0x1c, - 0xe0, 0xec, 0xb0, 0x38, 0x2c, 0x36, 0x41, 0x38, 0x4a, 0x0b, 0x0e, 0x70, 0xff, 0xc1, 0xfc, 0x0f, - 0xfc, 0x1f, 0x71, 0x7f, 0xc1, 0xa8, 0x0a, 0x07, 0x61, 0x70, 0x57, 0xfc, 0x12, 0x0c, 0xa0, 0x76, - 0x1d, 0xc5, 0xd7, 0x61, 0xac, 0x3f, 0xf1, 0x78, 0x7f, 0xf4, 0x3b, 0x87, 0xd6, 0x1e, 0xc3, 0xe7, - 0x0f, 0x67, 0xff, 0x83, 0x61, 0x41, 0x30, 0x7b, 0x0a, 0x80, 0x60, 0xf6, 0x1a, 0x05, 0x03, 0xd8, - 0x73, 0xe4, 0x20, 0x0f, 0xfc, 0x1f, 0x50, 0x2d, 0x30, 0xf5, 0x86, 0xd3, 0x0e, 0xf0, 0x2f, 0x93, - 0xf0, 0x21, 0xc2, 0xd3, 0x43, 0xdc, 0x16, 0x98, 0x7a, 0xc3, 0x69, 0xa1, 0x9f, 0x0f, 0xc9, 0xf8, - 0x1d, 0x86, 0xd3, 0x0e, 0x4c, 0x36, 0x98, 0x7d, 0x9f, 0x93, 0xf2, 0x16, 0x2d, 0xa6, 0x87, 0xb0, - 0xda, 0x61, 0xf6, 0x1b, 0x4c, 0x3e, 0xc3, 0x69, 0x86, 0x0f, 0xfc, 0x1f, 0x50, 0x3b, 0x0f, 0xac, - 0x2c, 0x18, 0x7a, 0xc3, 0x60, 0xfd, 0x02, 0x06, 0x0c, 0x18, 0x7e, 0xe1, 0xc1, 0x87, 0xd6, 0x7f, - 0xf9, 0x3e, 0x0f, 0x61, 0xcc, 0x60, 0x60, 0x61, 0xfb, 0x05, 0x01, 0xfa, 0x0d, 0x83, 0x81, 0xa1, - 0xf6, 0x0f, 0x03, 0x0f, 0xd8, 0xf4, 0x30, 0xfd, 0x9a, 0x7c, 0x87, 0xdb, 0x04, 0xff, 0x20, 0x0a, - 0x44, 0x0c, 0x12, 0x15, 0x83, 0x46, 0x05, 0x01, 0x61, 0xb1, 0x87, 0x0a, 0x04, 0x09, 0x51, 0x87, - 0xb8, 0x5a, 0xd6, 0x0d, 0x60, 0xff, 0xe0, 0x5e, 0x06, 0x1f, 0x60, 0xdc, 0x19, 0xf8, 0x18, 0x6c, - 0x19, 0x83, 0x06, 0x1b, 0x06, 0x60, 0xc1, 0x86, 0xc1, 0x9f, 0x81, 0x86, 0xc1, 0x98, 0x76, 0x1b, - 0x06, 0x1e, 0x70, 0xd8, 0x30, 0xd7, 0xa0, 0xff, 0xc1, 0xc0, 0x09, 0x14, 0x1f, 0xed, 0x24, 0x32, - 0xe2, 0x80, 0xfe, 0x3a, 0x76, 0x06, 0x30, 0xb0, 0x60, 0x7c, 0x0c, 0x2c, 0x18, 0x38, 0x2c, 0x2c, - 0x18, 0xe5, 0xfc, 0x60, 0xdf, 0x06, 0xc2, 0xc1, 0xe7, 0x04, 0x61, 0x60, 0xc1, 0x8c, 0x7c, 0x60, - 0xc1, 0x8c, 0x61, 0x60, 0xc1, 0x8c, 0x61, 0x63, 0x83, 0x18, 0xd6, 0xde, 0x06, 0xfe, 0xa3, 0x87, - 0x61, 0xfb, 0x08, 0x0c, 0x86, 0x50, 0x7e, 0xb0, 0xda, 0x1f, 0x58, 0x3f, 0xf2, 0x0f, 0x05, 0x87, - 0xb4, 0x08, 0x37, 0xd5, 0xda, 0x1a, 0xcd, 0x0e, 0xd0, 0x9d, 0x34, 0x3b, 0x40, 0xf8, 0x1f, 0xf9, - 0x07, 0x61, 0xff, 0x88, 0xc7, 0xff, 0x83, 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf0, 0x76, 0x1c, 0xe1, - 0xfb, 0x0e, 0x70, 0xfd, 0x9f, 0xfe, 0x40, 0x09, 0x41, 0xf9, 0x0e, 0xd1, 0x54, 0xfa, 0x42, 0xe0, - 0x72, 0xd8, 0x77, 0x05, 0x84, 0xe1, 0xc8, 0xe7, 0xff, 0x41, 0x69, 0x84, 0xe1, 0xeb, 0x06, 0x13, - 0x07, 0x5e, 0x06, 0x7f, 0xc0, 0xdc, 0x19, 0x86, 0x70, 0xd8, 0x33, 0xfe, 0x0d, 0x8e, 0x61, 0x9c, - 0x36, 0x31, 0xff, 0x06, 0xca, 0x18, 0x67, 0x0d, 0x9a, 0x68, 0x4e, 0x1b, 0x30, 0x7a, 0xaf, 0x07, - 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x58, 0x4a, 0xa7, 0xa0, 0xac, 0x7a, 0xc8, 0x75, 0x85, 0x01, 0x81, - 0x20, 0x81, 0x0c, 0x0c, 0x18, 0x75, 0x01, 0x86, 0x50, 0x67, 0x03, 0xff, 0x81, 0x78, 0x70, 0x38, - 0x73, 0xb8, 0x10, 0xb0, 0xfd, 0x9f, 0xfe, 0x82, 0xc0, 0x81, 0xc2, 0x43, 0x60, 0xc2, 0xc2, 0xc3, - 0x60, 0xc2, 0xc2, 0xc3, 0x60, 0xe9, 0xea, 0x78, 0x36, 0x05, 0xfd, 0x80, 0x0f, 0xfc, 0x1e, 0xa0, - 0x24, 0x2c, 0x39, 0xc8, 0x96, 0x30, 0xce, 0x91, 0x2e, 0xc3, 0x28, 0xe6, 0x5a, 0xfc, 0x83, 0xa7, - 0xe7, 0x4a, 0x01, 0xd0, 0xe7, 0x89, 0x1f, 0x1f, 0xf8, 0xd3, 0xb0, 0xfd, 0x98, 0x6c, 0x1f, 0x81, - 0x50, 0x6c, 0x18, 0x30, 0x3a, 0x1b, 0x18, 0x1c, 0xac, 0x3b, 0x18, 0x74, 0xec, 0x36, 0x68, 0x4e, - 0x9c, 0x16, 0xc1, 0xb0, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x70, 0x30, 0x52, 0x19, 0xc9, - 0x53, 0x18, 0x67, 0x49, 0x53, 0x18, 0x65, 0x1d, 0x7d, 0xf9, 0x05, 0x05, 0xed, 0x28, 0x07, 0x2f, - 0xea, 0x12, 0x3e, 0x0f, 0xd9, 0x82, 0x72, 0xfd, 0x19, 0x86, 0xc2, 0x60, 0xae, 0x0d, 0x8f, 0xe4, - 0x74, 0x36, 0x13, 0x04, 0xe8, 0x6c, 0x2b, 0x0b, 0xe0, 0xd9, 0x5f, 0x67, 0x05, 0x87, 0x98, 0x28, - 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x50, 0x33, 0x87, 0xd6, 0x5f, 0xfc, 0x96, 0x1e, 0x90, 0xf4, - 0x0c, 0xff, 0xd0, 0x6e, 0x31, 0x46, 0x30, 0x4e, 0x0c, 0x51, 0x8c, 0x17, 0x81, 0xff, 0xa0, 0x76, - 0x1f, 0xf8, 0x8c, 0xff, 0xf2, 0x16, 0x1d, 0x21, 0xfb, 0x19, 0x6c, 0x18, 0x76, 0x4d, 0x04, 0x68, - 0x1b, 0x32, 0x81, 0x66, 0x1b, 0x11, 0xfd, 0x07, 0xfe, 0x0f, 0x80, 0x0f, 0x90, 0xc8, 0x7b, 0x03, - 0x84, 0xc1, 0xdc, 0x7f, 0x12, 0x1a, 0x80, 0xc2, 0xcd, 0x0c, 0x94, 0xfe, 0x3f, 0x41, 0x66, 0x16, - 0xe0, 0x82, 0xf1, 0xfd, 0x63, 0x03, 0xe0, 0xb0, 0x51, 0x90, 0x4e, 0x53, 0xd2, 0xad, 0x09, 0xc7, - 0x58, 0x1e, 0x0c, 0xe0, 0xc3, 0xb8, 0x33, 0x83, 0xf0, 0x28, 0x19, 0xc6, 0x04, 0x3e, 0x0c, 0xe6, - 0x06, 0x36, 0xc2, 0x79, 0x3c, 0xe8, 0x24, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1e, 0xa2, 0x48, 0x52, - 0x19, 0xc8, 0x95, 0x1a, 0x13, 0xa4, 0x4a, 0x8c, 0x32, 0x8e, 0xfd, 0x3f, 0x90, 0x70, 0x7a, 0x84, - 0x81, 0xcf, 0xeb, 0xc4, 0x8f, 0x80, 0xc0, 0x6c, 0xc1, 0x39, 0x77, 0x02, 0x70, 0xd8, 0xad, 0x61, - 0xe0, 0xd8, 0xf5, 0x60, 0xd0, 0xd9, 0x59, 0x95, 0xa1, 0xb1, 0x6a, 0x27, 0x61, 0xb7, 0x18, 0xf4, - 0x58, 0x58, 0x1d, 0x28, 0x14, 0x87, 0xfe, 0x0c, 0x0f, 0x41, 0xff, 0x82, 0xb0, 0xff, 0xc1, 0x5a, - 0x1f, 0xf8, 0x0e, 0x87, 0xf3, 0x84, 0x87, 0xe8, 0x70, 0xf4, 0x86, 0xc7, 0x0f, 0x38, 0x6c, 0x70, - 0xfb, 0x40, 0xe3, 0x87, 0xd4, 0x05, 0x07, 0x0f, 0x9c, 0x1a, 0x38, 0x76, 0x98, 0x20, 0x38, 0x76, - 0x87, 0xed, 0x09, 0xc3, 0xfa, 0xfe, 0x83, 0x0d, 0xa1, 0xf6, 0x87, 0xda, 0x83, 0x66, 0xd0, 0x0e, - 0x69, 0x82, 0x86, 0x88, 0x30, 0x68, 0x7d, 0xa1, 0xf6, 0x87, 0xda, 0x1f, 0x68, 0x7d, 0xa1, 0xf6, - 0x87, 0xda, 0x10, 0x0e, 0x43, 0xff, 0x05, 0x68, 0x65, 0x07, 0xe7, 0x82, 0xe0, 0xff, 0x70, 0xe1, - 0xfa, 0x0e, 0xd0, 0xe4, 0x18, 0x6e, 0x0f, 0x60, 0xc2, 0xb3, 0x43, 0x60, 0xc1, 0x60, 0x70, 0xa8, - 0x0c, 0xb0, 0xdc, 0x0d, 0x07, 0xc1, 0xce, 0x38, 0x5e, 0x0f, 0xb4, 0x2b, 0xc1, 0xce, 0x19, 0xf3, - 0x87, 0x30, 0x6d, 0x07, 0x06, 0xe0, 0xfd, 0x7f, 0x83, 0x0b, 0x0f, 0xfc, 0x16, 0x0b, 0xfe, 0x43, - 0x70, 0x7d, 0xe0, 0xb7, 0x60, 0xeb, 0x0d, 0x99, 0x86, 0x70, 0xec, 0xc4, 0x27, 0x43, 0x31, 0x87, - 0x68, 0x7e, 0xc3, 0x70, 0x7f, 0x61, 0x58, 0x7f, 0xb0, 0x38, 0x79, 0x0d, 0x83, 0x43, 0xd8, 0x6c, - 0x18, 0x7d, 0x86, 0xc1, 0xc1, 0xd4, 0x0d, 0x81, 0xff, 0x80, 0x0b, 0x0f, 0xfc, 0x0c, 0x1f, 0xfc, - 0x16, 0x86, 0xd0, 0x39, 0x3b, 0x85, 0x84, 0xe6, 0x66, 0x16, 0x13, 0x99, 0x88, 0x58, 0x4e, 0x66, - 0x19, 0xc2, 0x60, 0xb0, 0xd4, 0x0a, 0x81, 0x61, 0xb4, 0x2a, 0x05, 0x84, 0xe1, 0xa8, 0x16, 0x17, - 0x06, 0x90, 0xb0, 0x38, 0x76, 0x85, 0x8e, 0x86, 0x70, 0xdb, 0xa1, 0x7d, 0x07, 0xfe, 0x0c, 0x05, - 0xff, 0xe4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x34, 0x33, 0xff, 0xe4, 0x33, 0x87, 0xfe, 0x03, 0x87, - 0xf5, 0x03, 0x61, 0xfd, 0xa1, 0xaf, 0xfe, 0x83, 0xfa, 0x0f, 0xf2, 0xa4, 0xa0, 0x52, 0x1b, 0x64, - 0x1c, 0x07, 0x09, 0xc9, 0x09, 0x27, 0x41, 0xc5, 0x03, 0xb5, 0x60, 0x40, 0xff, 0xc0, 0x40, 0x2f, - 0xff, 0xa0, 0xfd, 0xc1, 0x50, 0x34, 0x83, 0x42, 0xd0, 0x9c, 0x0e, 0x1b, 0x40, 0xe8, 0x34, 0x36, - 0x84, 0x83, 0x83, 0xb0, 0xe7, 0x83, 0x9c, 0x27, 0xc8, 0x6f, 0x90, 0x94, 0x17, 0x07, 0xf6, 0x69, - 0xc1, 0x61, 0x39, 0xa0, 0xc2, 0xa0, 0x34, 0xd0, 0xec, 0xc7, 0x06, 0x86, 0x72, 0x82, 0x07, 0xfc, - 0x84, 0x0b, 0x0f, 0x9a, 0x07, 0x60, 0x7f, 0x4a, 0x0e, 0xd0, 0xed, 0x0e, 0xde, 0x43, 0x68, 0x76, - 0x66, 0x1b, 0x43, 0xb3, 0x10, 0xda, 0x19, 0x8c, 0x1f, 0xfc, 0x1b, 0x0f, 0x68, 0x7d, 0x87, 0xb4, - 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x7b, 0x43, 0xec, 0x3d, 0xa1, - 0xff, 0x83, 0xf0, 0x0f, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, 0xf0, 0x3f, 0xe0, 0xfe, 0xd0, 0xff, 0xc0, - 0xd0, 0xfd, 0xff, 0xfb, 0xc1, 0xf3, 0x07, 0xfe, 0x03, 0xa1, 0xff, 0x91, 0xd0, 0xfd, 0x47, 0x03, - 0x83, 0x43, 0x63, 0x87, 0xd8, 0x56, 0x38, 0x74, 0xd0, 0x18, 0x1c, 0x3b, 0x4c, 0x3d, 0xfe, 0x83, - 0x2f, 0xff, 0xd8, 0x7e, 0xa0, 0x7f, 0xe0, 0x53, 0x83, 0xff, 0x50, 0xb4, 0x3f, 0xd4, 0x03, 0xe0, - 0xfe, 0xa0, 0x7f, 0xe0, 0x48, 0x7f, 0xe1, 0xc3, 0xff, 0x28, 0xe0, 0xb0, 0xea, 0x90, 0x68, 0x2c, - 0x36, 0xc8, 0x14, 0x16, 0x81, 0xc9, 0x0e, 0x9a, 0x03, 0x4a, 0x07, 0x69, 0x87, 0x3f, 0xe8, 0x30, - 0x0f, 0xea, 0x10, 0x7f, 0xea, 0x16, 0x1f, 0xf5, 0x82, 0x41, 0xff, 0xfb, 0xc1, 0xfe, 0x70, 0xfe, - 0xc3, 0xb0, 0xfe, 0xb0, 0xd8, 0x7e, 0xca, 0x05, 0xa1, 0xcd, 0x82, 0x73, 0x43, 0xa7, 0x0d, 0xb4, - 0x0e, 0xcc, 0x25, 0x4e, 0x04, 0x19, 0x85, 0xb9, 0xa5, 0x04, 0xd0, 0x62, 0x3b, 0xa1, 0x5f, 0x41, - 0x9f, 0x00, 0x0b, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x43, 0xec, 0x36, 0xee, 0x7f, 0xe8, 0xcc, - 0xc3, 0x9d, 0x0b, 0x30, 0xfd, 0x84, 0xc6, 0x1b, 0x0b, 0x0f, 0x61, 0xac, 0x18, 0x7b, 0x0e, 0xd3, - 0x0f, 0x61, 0xcc, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3e, 0x70, 0xf6, 0x1d, 0x7a, - 0x08, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, - 0xfc, 0x0a, 0x07, 0xf7, 0xff, 0xe0, 0xfc, 0xa0, 0xff, 0xc0, 0x78, 0x3f, 0xa6, 0x80, 0xb0, 0x68, - 0x6c, 0xa0, 0x48, 0x1c, 0x2b, 0x28, 0x1d, 0x3a, 0x0d, 0x28, 0x1d, 0x8e, 0x1c, 0xff, 0xa0, 0x20, - 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xe0, 0x2b, 0x97, 0xf8, 0x3b, 0x43, 0xff, 0x03, - 0x43, 0xff, 0x03, 0x43, 0xff, 0x03, 0xff, 0xe0, 0xfe, 0x43, 0xff, 0x05, 0xc1, 0xfc, 0x94, 0x06, - 0x81, 0x83, 0x65, 0x00, 0xc1, 0x68, 0x2c, 0xa0, 0x74, 0xd8, 0x30, 0x50, 0x3b, 0x4c, 0x3d, 0xff, - 0x06, 0x0b, 0x0e, 0x60, 0xfd, 0x87, 0xb4, 0x3e, 0xe0, 0xe5, 0x07, 0x6f, 0x4f, 0xfe, 0x4c, 0xcc, - 0x60, 0xfd, 0x98, 0x8c, 0x1f, 0x31, 0x84, 0xc1, 0xfe, 0xc2, 0x60, 0xff, 0x61, 0x30, 0x7f, 0xb0, - 0x98, 0x3f, 0xd8, 0x4c, 0x1f, 0xec, 0x26, 0x0f, 0xf6, 0x13, 0xff, 0x06, 0xc3, 0xff, 0x07, 0xff, - 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xd0, 0xff, 0xc3, 0xa1, 0xfd, 0xff, 0xfb, 0xc1, 0xd6, 0x1b, 0x83, - 0xeb, 0x28, 0x17, 0x06, 0x7c, 0x0a, 0x04, 0xdc, 0x0d, 0x32, 0x8a, 0x34, 0x83, 0x50, 0xa1, 0x83, - 0x0f, 0x60, 0xa1, 0xa5, 0x03, 0x68, 0x28, 0x50, 0x18, 0x7e, 0xa0, 0x7f, 0xe7, 0xc8, 0x7e, 0x0f, - 0xb4, 0x3f, 0x97, 0xb9, 0x78, 0x37, 0xff, 0xe0, 0xd8, 0x6d, 0x09, 0xc3, 0x61, 0xb4, 0x27, 0x0d, - 0xae, 0xe5, 0xac, 0x35, 0xff, 0xe8, 0x3f, 0xb4, 0x3f, 0xf0, 0x30, 0xff, 0x4a, 0xca, 0x05, 0xa1, - 0xb1, 0xc1, 0x40, 0x38, 0x54, 0x1c, 0x3b, 0x38, 0x18, 0x1c, 0x33, 0x83, 0x0f, 0x7f, 0x90, 0xc0, - 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0xce, 0x86, 0x70, 0xed, 0xe7, 0xff, 0x8d, 0xdb, 0x0b, 0x03, - 0x99, 0x8e, 0x16, 0x07, 0x63, 0x06, 0x16, 0x07, 0x0b, 0x06, 0x8e, 0x07, 0x0b, 0x07, 0xff, 0x05, - 0x83, 0x0b, 0x0a, 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0xec, 0x3d, 0x87, 0xd8, 0x7b, 0x0f, 0xfc, - 0x1f, 0x0b, 0x0d, 0x87, 0xfb, 0x09, 0xc3, 0xfd, 0xc9, 0xff, 0x81, 0x1b, 0xb8, 0x38, 0x3b, 0x32, - 0xd0, 0x48, 0x76, 0x61, 0xe9, 0x0c, 0xc6, 0x1e, 0xe0, 0xfb, 0x07, 0xff, 0x21, 0x61, 0xe9, 0x0f, - 0xb0, 0xf4, 0x87, 0xd8, 0x7a, 0x43, 0xec, 0x3d, 0x21, 0xf6, 0x1e, 0x90, 0xfb, 0x0f, 0x48, 0x60, - 0x0b, 0x0c, 0xc0, 0x43, 0xd8, 0x67, 0x07, 0x04, 0xae, 0x09, 0xc2, 0x82, 0xde, 0x7f, 0xf8, 0x19, - 0x9a, 0xa8, 0xbc, 0x0c, 0xc4, 0x14, 0x0f, 0x31, 0x86, 0xd9, 0x0f, 0xb0, 0xd9, 0x21, 0xf6, 0x13, - 0x92, 0x1f, 0x61, 0x50, 0x90, 0xfb, 0x0b, 0x04, 0x81, 0x0d, 0x82, 0x80, 0x90, 0x61, 0xb2, 0xc2, - 0xa0, 0x30, 0xd9, 0x86, 0x7e, 0x80, 0x0b, 0x0d, 0x22, 0x83, 0xd8, 0x6c, 0x0e, 0x1e, 0xd0, 0x38, - 0x58, 0x6d, 0xe8, 0x68, 0x54, 0x0b, 0x33, 0x70, 0xce, 0x16, 0x60, 0xe1, 0x0a, 0xc6, 0x30, 0x40, - 0xd0, 0xa0, 0xd8, 0x67, 0x0f, 0xec, 0x35, 0x00, 0x87, 0xb0, 0xd8, 0x58, 0x7b, 0x0a, 0x81, 0x50, - 0x3b, 0x0b, 0x02, 0xac, 0x3b, 0x07, 0xf5, 0x60, 0xd8, 0x7f, 0xb0, 0xff, 0xc1, 0xc0, 0x03, 0x87, - 0x68, 0x7c, 0xe1, 0xda, 0x1e, 0x57, 0x1f, 0xf8, 0x2d, 0xe4, 0x2d, 0x1c, 0x2d, 0xdc, 0x2d, 0x1c, - 0x2d, 0xc3, 0xb4, 0x70, 0x33, 0x87, 0x68, 0xe1, 0x9c, 0xff, 0xf0, 0x4e, 0x1d, 0xe0, 0xf9, 0xc3, - 0x56, 0x0f, 0x38, 0x6c, 0x1a, 0x1c, 0xe1, 0x70, 0x2c, 0x39, 0xc7, 0x83, 0x5a, 0x13, 0x9a, 0x1e, - 0x70, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xe7, 0x0f, 0xda, 0x19, 0xd0, - 0xec, 0xdb, 0xff, 0x81, 0x99, 0x84, 0xe1, 0xec, 0xc4, 0x27, 0x0e, 0x63, 0x0e, 0x7c, 0x87, 0xb0, - 0xe7, 0x78, 0x3b, 0x0e, 0x70, 0x78, 0x36, 0x1c, 0xe1, 0x21, 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, - 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xc0, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xe3, 0xff, - 0x81, 0xbb, 0x04, 0xe1, 0xec, 0xcc, 0x27, 0x0f, 0x66, 0x21, 0x38, 0x73, 0x18, 0x2f, 0xf8, 0x3b, - 0x0b, 0x42, 0x60, 0xec, 0x27, 0x0b, 0x43, 0xb0, 0xdc, 0x70, 0x7b, 0x0e, 0xf4, 0x1f, 0x61, 0x9f, - 0x83, 0xec, 0x17, 0x92, 0xe4, 0x36, 0x72, 0x1d, 0x61, 0xff, 0x83, 0x80, 0x0b, 0x0f, 0x61, 0xfb, - 0x0f, 0x61, 0xfb, 0x43, 0xb4, 0x3a, 0x75, 0x7f, 0xf0, 0x33, 0x3c, 0x16, 0x16, 0x0c, 0xc7, 0x03, - 0x85, 0x8c, 0x61, 0xcf, 0x07, 0xd8, 0x75, 0xc1, 0xf6, 0x1d, 0xe8, 0x3e, 0xc3, 0x3d, 0x03, 0xec, - 0x36, 0xd0, 0x08, 0x6c, 0x2b, 0x28, 0x09, 0x0b, 0x05, 0x82, 0x80, 0xd0, 0xb2, 0x81, 0x3f, 0x83, - 0xff, 0x07, 0x0f, 0xa0, 0xff, 0xc0, 0xf8, 0x3f, 0xf7, 0x0e, 0x87, 0xeb, 0x44, 0x1e, 0x43, 0x5c, - 0x17, 0x01, 0xf2, 0x30, 0x79, 0x0c, 0xc1, 0x3f, 0xfc, 0x87, 0xfe, 0x2c, 0x3f, 0xc8, 0x1c, 0x3f, - 0xee, 0x34, 0x3e, 0x8d, 0x34, 0x2c, 0x33, 0x9a, 0x0c, 0x2b, 0x0a, 0x4d, 0x0e, 0x8d, 0x06, 0x0d, - 0x0c, 0xe3, 0x81, 0x03, 0xfe, 0x83, 0x0b, 0x07, 0xfe, 0x0e, 0xc3, 0xb4, 0x18, 0x49, 0xe0, 0xd8, - 0x58, 0x5b, 0xb0, 0x58, 0x58, 0x59, 0x98, 0x1c, 0x2c, 0x2c, 0xc3, 0x38, 0x1c, 0x0c, 0x60, 0xbf, - 0xe0, 0xec, 0x35, 0x00, 0xc1, 0xd8, 0x69, 0x05, 0x03, 0xb0, 0xda, 0x0a, 0x07, 0x61, 0xb0, 0xa8, - 0x1d, 0x86, 0xc2, 0xd0, 0xec, 0x27, 0x0b, 0x43, 0xb3, 0xff, 0xc0, 0x0b, 0x0f, 0x9b, 0x0e, 0xc2, - 0xa7, 0xa4, 0x3d, 0xa0, 0xd0, 0xfd, 0xbb, 0x18, 0x7f, 0x6e, 0x6e, 0x1f, 0xd9, 0x8a, 0xff, 0xca, - 0x8c, 0x0e, 0x16, 0x87, 0xb0, 0x38, 0x5a, 0x1e, 0xc0, 0xe1, 0x68, 0x7b, 0x05, 0x02, 0xd0, 0xf6, - 0x0d, 0x0b, 0x43, 0xd8, 0x30, 0xda, 0x1e, 0xce, 0x0d, 0xa1, 0xec, 0x83, 0xb4, 0x20, 0x0c, 0xa0, - 0xff, 0xc0, 0xd0, 0xff, 0xc5, 0xff, 0xe0, 0xd6, 0x0d, 0x2c, 0x70, 0xac, 0x16, 0x0d, 0x1c, 0x29, - 0x1c, 0x0e, 0x0a, 0x07, 0x3a, 0x0d, 0x05, 0x03, 0x3a, 0x0e, 0x0b, 0x43, 0x28, 0x1e, 0x02, 0xb0, - 0xfe, 0x82, 0xf4, 0x1d, 0x18, 0x38, 0x29, 0x09, 0x8d, 0x06, 0x81, 0xc2, 0xd3, 0x43, 0xb3, 0x47, - 0x06, 0x86, 0x71, 0xc3, 0x9f, 0xf2, 0x18, 0x0f, 0xfc, 0x1e, 0x70, 0xa8, 0x1f, 0xce, 0x17, 0xfe, - 0x02, 0xb8, 0x65, 0xf8, 0x1b, 0xce, 0x1f, 0xed, 0xd9, 0xff, 0x82, 0xdc, 0x3f, 0xf3, 0x38, 0xff, - 0xc8, 0x67, 0x0f, 0xd2, 0x19, 0xc3, 0xf4, 0x86, 0x70, 0xfd, 0x21, 0x9c, 0x3f, 0x50, 0x33, 0x87, - 0xe6, 0x50, 0x1c, 0x3f, 0xb9, 0x03, 0x87, 0xf5, 0x80, 0x0e, 0x43, 0xff, 0x01, 0xc2, 0x70, 0xfe, - 0xd0, 0xce, 0x87, 0x3a, 0x1e, 0x78, 0x2f, 0x5f, 0xf9, 0xf0, 0x10, 0xda, 0x07, 0x02, 0x1f, 0x61, - 0xb0, 0xfe, 0xe0, 0xd8, 0x7c, 0xf0, 0x6b, 0x0f, 0x79, 0x09, 0xf2, 0x1f, 0xc9, 0xa1, 0x21, 0xd4, - 0x70, 0x68, 0x34, 0x36, 0x38, 0x74, 0x68, 0x38, 0x18, 0x67, 0x1c, 0x10, 0x5f, 0xe4, 0x08, 0x0b, - 0x1f, 0xfe, 0x0d, 0x87, 0x3a, 0x1d, 0x3d, 0x02, 0xb0, 0xf6, 0x66, 0x17, 0x07, 0xb3, 0x20, 0x7a, - 0xc3, 0x31, 0x84, 0xfa, 0x98, 0x64, 0xc0, 0xed, 0x0b, 0x0e, 0xc7, 0x8a, 0x03, 0x83, 0x66, 0x82, - 0x81, 0x41, 0xb0, 0xea, 0x07, 0xec, 0x3a, 0x81, 0xfb, 0x0e, 0xa0, 0x7e, 0xc3, 0xa8, 0x1f, 0xb0, - 0xea, 0x07, 0x0f, 0xa8, 0x1f, 0xf8, 0x1c, 0x1f, 0xbf, 0xff, 0x78, 0x3e, 0x7a, 0x07, 0xfe, 0xd3, - 0x43, 0xfd, 0xc0, 0x74, 0x3e, 0x7a, 0x60, 0x78, 0x35, 0xe4, 0x0e, 0x8f, 0xa0, 0x48, 0x69, 0x0c, - 0xa0, 0x92, 0x4a, 0x05, 0x21, 0xb2, 0x41, 0xc0, 0x70, 0x9c, 0x90, 0x92, 0x74, 0x1c, 0x50, 0x3b, - 0x6c, 0x08, 0x1f, 0xf8, 0x08, 0x0f, 0xfc, 0x1f, 0x68, 0x6c, 0x3f, 0x68, 0x4e, 0x1f, 0xb0, 0xd6, - 0x1f, 0x5e, 0x0b, 0xc8, 0x7b, 0x68, 0x3b, 0x87, 0x58, 0x37, 0x8b, 0x09, 0xd0, 0xac, 0x2f, 0x02, - 0x42, 0x70, 0xea, 0x07, 0xd0, 0x7f, 0x44, 0x9c, 0x16, 0x1b, 0x34, 0x1c, 0x0b, 0x05, 0x0d, 0x09, - 0x27, 0x4c, 0x1c, 0x19, 0xcb, 0x10, 0x3f, 0xe8, 0x20, 0x0b, 0x07, 0xfe, 0x0e, 0xc3, 0xb4, 0x3d, - 0x3e, 0x0d, 0x87, 0xdb, 0xb0, 0x58, 0x7d, 0x98, 0x85, 0x87, 0xd9, 0x9f, 0xfe, 0x18, 0xc3, 0x5e, - 0x83, 0xec, 0x35, 0x48, 0x7d, 0x86, 0xd9, 0x0f, 0xb0, 0x9c, 0x90, 0xfb, 0x0b, 0x49, 0x0f, 0xb0, - 0x38, 0x24, 0x10, 0x6c, 0x70, 0xa8, 0x0c, 0x36, 0xe1, 0x9f, 0xc1, 0xff, 0x83, 0x80, 0x0b, 0x07, - 0xff, 0x06, 0xc1, 0xa1, 0xfd, 0x3e, 0x31, 0x0d, 0x85, 0xbc, 0xe5, 0x82, 0x81, 0x6e, 0x78, 0x1c, - 0x61, 0xb3, 0x06, 0x17, 0x40, 0x98, 0xc1, 0x84, 0xe8, 0x7b, 0x06, 0x15, 0xc1, 0xec, 0x18, 0x1d, - 0xc3, 0xd8, 0x30, 0x69, 0x61, 0xd8, 0x37, 0x82, 0xc3, 0xb0, 0x6c, 0x1f, 0xec, 0x1a, 0x1f, 0xf6, - 0x0f, 0xfe, 0x40, 0x0b, 0x0a, 0x81, 0x90, 0xec, 0x2a, 0x05, 0x61, 0xdc, 0x0a, 0x01, 0xc3, 0x6e, - 0xc5, 0x07, 0x43, 0x66, 0x65, 0x1d, 0x0e, 0xcc, 0x4a, 0x08, 0x73, 0x19, 0x7f, 0xf0, 0x6c, 0x2a, - 0x14, 0x0f, 0xb0, 0xa8, 0x38, 0x7d, 0x85, 0x40, 0x68, 0x7b, 0x0a, 0x80, 0x70, 0xf6, 0x15, 0x05, - 0x50, 0x3b, 0x0b, 0xe9, 0x3c, 0x1b, 0x0b, 0x83, 0x90, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, - 0xec, 0x3f, 0x61, 0xde, 0x83, 0xee, 0x0a, 0x86, 0x86, 0xdd, 0x8b, 0x0b, 0x42, 0xcc, 0xbc, 0x19, - 0xd0, 0x66, 0x53, 0xfc, 0xe2, 0x8c, 0x2d, 0x0b, 0x0f, 0x61, 0x68, 0x58, 0x7b, 0x0b, 0x42, 0xc3, - 0xd8, 0x5b, 0x7a, 0x0f, 0x61, 0x68, 0x72, 0x1b, 0x0b, 0x43, 0x30, 0x6c, 0x2e, 0x0d, 0x40, 0xd8, - 0x4f, 0xf8, 0x00, 0x0b, 0x07, 0xfe, 0x42, 0xc3, 0xb0, 0xb4, 0x57, 0x82, 0x70, 0xb4, 0xde, 0x41, - 0x40, 0xb4, 0xcc, 0x87, 0x0d, 0x83, 0x31, 0x5a, 0x13, 0x8c, 0x60, 0xd0, 0xbc, 0x86, 0xc3, 0xff, - 0x03, 0x0b, 0xfe, 0x42, 0xc2, 0xc3, 0xb4, 0x2c, 0x2c, 0x3b, 0x42, 0xc2, 0xc3, 0xb4, 0x2c, 0x2f, - 0xf9, 0x0b, 0x0b, 0x5e, 0xd0, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x61, 0x30, 0x7e, 0x57, 0x81, - 0x7f, 0xc9, 0xbc, 0x99, 0xa1, 0xed, 0xda, 0x8c, 0x3e, 0xcc, 0x70, 0x6b, 0x80, 0xc6, 0x04, 0x1f, - 0xd0, 0x6c, 0x3b, 0x0f, 0xec, 0x3b, 0x0f, 0xec, 0x3b, 0xfc, 0x1b, 0x0e, 0xd0, 0xfd, 0x87, 0x61, - 0xfd, 0x87, 0x61, 0xfd, 0x87, 0x61, 0xff, 0x83, 0xfc, 0x0d, 0x07, 0xfe, 0x03, 0x87, 0xfe, 0x05, - 0xff, 0xe8, 0x36, 0x8e, 0x1f, 0xee, 0x03, 0x87, 0xf5, 0x84, 0xff, 0xc1, 0x41, 0x9c, 0x3f, 0xf0, - 0x1f, 0xf9, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xc8, 0x83, 0xc1, 0x48, 0x6c, 0xd0, 0x58, 0x1c, - 0x2a, 0x1a, 0x1c, 0xad, 0x06, 0x9a, 0x1d, 0xab, 0x02, 0x07, 0xfe, 0x02, 0x00, 0x0b, 0x0f, 0x61, - 0xfb, 0x0f, 0x61, 0xf3, 0xc5, 0xff, 0x05, 0x3c, 0xd0, 0x70, 0x61, 0x6e, 0xa9, 0x1c, 0x18, 0x59, - 0x82, 0x47, 0x06, 0x14, 0x60, 0x91, 0xc1, 0x87, 0x65, 0xff, 0xc1, 0xb0, 0x2d, 0xe9, 0x60, 0xd8, - 0x77, 0x40, 0xfb, 0x0d, 0x66, 0x87, 0xb0, 0xac, 0x0e, 0x1e, 0xc7, 0xc1, 0x9d, 0x0d, 0x9a, 0x1e, - 0x70, 0x0d, 0x87, 0xfe, 0x05, 0x02, 0xff, 0x20, 0xff, 0x4e, 0x16, 0x13, 0x6a, 0xd3, 0x03, 0x86, - 0xd0, 0x60, 0xa1, 0xa1, 0x3c, 0x50, 0x2e, 0xc3, 0xd7, 0x83, 0x5a, 0x1e, 0xbe, 0x05, 0xda, 0x15, - 0xe0, 0x47, 0x01, 0xf0, 0x14, 0x15, 0x03, 0xc8, 0x64, 0x8b, 0x41, 0x07, 0x50, 0xc0, 0xc0, 0xb0, - 0xd8, 0x30, 0xcc, 0x70, 0x38, 0x18, 0x6a, 0x0e, 0x04, 0x2b, 0xf9, 0x02, 0x00, 0x0b, 0x0f, 0xfc, - 0x16, 0x0f, 0xfe, 0x0d, 0xa1, 0xd8, 0x7b, 0x76, 0x0d, 0x87, 0xb3, 0x30, 0xd8, 0x7b, 0x31, 0x30, - 0x61, 0xca, 0x30, 0xb0, 0x7e, 0x83, 0x61, 0x60, 0xd0, 0xfb, 0x0b, 0x06, 0x1f, 0xb0, 0xb0, 0x61, - 0xfb, 0x0b, 0x06, 0x1f, 0xb0, 0xb0, 0x61, 0xfb, 0x03, 0xab, 0x5c, 0x1b, 0x3f, 0xfc, 0x80, 0x0b, - 0x0f, 0x68, 0x7b, 0x0f, 0x61, 0xf6, 0x81, 0x56, 0xb8, 0x9d, 0x8f, 0xfc, 0x66, 0x6e, 0x1c, 0xe6, - 0x62, 0x61, 0xce, 0x46, 0x16, 0x1c, 0xe1, 0x61, 0x7f, 0xe0, 0xb0, 0xb0, 0xe7, 0x0b, 0x0b, 0x0e, - 0x70, 0xb0, 0xb0, 0xe7, 0x0b, 0x0b, 0x0e, 0x70, 0xb0, 0xbf, 0xf0, 0x58, 0x5a, 0x19, 0xc0, 0x0f, - 0xfc, 0x1e, 0x60, 0xec, 0x3f, 0x30, 0x67, 0x0f, 0x95, 0xd3, 0xff, 0x81, 0xb6, 0x8e, 0x21, 0xed, - 0x98, 0xd3, 0x0f, 0x6c, 0x0b, 0x06, 0x87, 0x4c, 0x5f, 0xfa, 0x09, 0x9e, 0xc1, 0x81, 0x82, 0x61, - 0x58, 0x30, 0x30, 0x4c, 0x07, 0x06, 0x06, 0x09, 0x80, 0xe0, 0xc1, 0x40, 0x98, 0x0e, 0x0c, 0xf2, - 0x13, 0x07, 0xb0, 0xf9, 0x83, 0xd8, 0x70, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xf3, 0xa1, 0xd8, - 0x7b, 0x79, 0xff, 0xe4, 0xcd, 0xc2, 0x70, 0xf6, 0x62, 0x1b, 0x0e, 0x63, 0x0f, 0x61, 0xfb, 0x09, - 0x6d, 0x60, 0xec, 0x17, 0xfc, 0x86, 0xc1, 0x40, 0xed, 0x0d, 0x82, 0x81, 0xda, 0x1b, 0x05, 0x03, - 0xb4, 0x36, 0x0b, 0x5e, 0xd0, 0xd8, 0x2f, 0xf9, 0x0f, 0xfc, 0x1c, 0x0b, 0x0f, 0xfc, 0x16, 0x07, - 0xfe, 0x0e, 0xe1, 0x83, 0x38, 0x5b, 0xd1, 0x83, 0x38, 0x59, 0x9b, 0x86, 0x70, 0xb3, 0x15, 0xff, - 0x01, 0x8c, 0x0e, 0x19, 0xc3, 0xb0, 0x30, 0x67, 0x0e, 0xc0, 0xc1, 0x9c, 0x3b, 0x03, 0xff, 0x07, - 0x61, 0xff, 0x82, 0xc3, 0xff, 0x05, 0x81, 0x7f, 0x83, 0x65, 0xff, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, - 0xce, 0x1f, 0xb0, 0xef, 0x07, 0xcf, 0x05, 0x47, 0x0e, 0xa7, 0x42, 0xc0, 0xe1, 0xb7, 0x29, 0x90, - 0x2c, 0x2d, 0xcf, 0x01, 0xc0, 0xe3, 0x98, 0x79, 0x0f, 0xd8, 0x1f, 0xf8, 0x3b, 0x0f, 0xda, 0x1d, - 0x87, 0xd4, 0x0f, 0x61, 0xa2, 0xc3, 0xec, 0x35, 0xe0, 0xfd, 0x87, 0x3a, 0x1f, 0x61, 0xf6, 0x1f, - 0xf8, 0x3f, 0x07, 0xff, 0xc1, 0xb4, 0x2d, 0x0b, 0x0d, 0x86, 0xd0, 0xb0, 0xdf, 0xff, 0x06, 0xd0, - 0xb4, 0x2c, 0x36, 0x1b, 0x42, 0xc3, 0x7f, 0xfc, 0x19, 0x7f, 0xe0, 0xfd, 0xe0, 0xfe, 0x89, 0x2d, - 0x06, 0x1b, 0x34, 0x0c, 0x0a, 0x02, 0x86, 0x86, 0x63, 0x4c, 0x1c, 0x1a, 0x85, 0x04, 0x0f, 0xf8, - 0x30, 0x0f, 0x41, 0xff, 0x81, 0xc0, 0x70, 0xfc, 0xe8, 0x67, 0x43, 0xaf, 0x55, 0xfc, 0x86, 0x5f, - 0x06, 0x70, 0xff, 0xc1, 0xfd, 0xff, 0xe0, 0xf6, 0x1f, 0xb0, 0xf6, 0x87, 0x9c, 0x3d, 0xff, 0xe0, - 0xfe, 0xb0, 0xff, 0x66, 0x8f, 0x01, 0x83, 0x66, 0x84, 0x89, 0xa0, 0xa1, 0xc1, 0xda, 0xb0, 0x40, - 0x7f, 0xd0, 0x10, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xce, 0x1f, 0xda, 0x16, 0x82, 0x0d, - 0xbd, 0x0b, 0x0b, 0x42, 0xcc, 0xdc, 0x33, 0x85, 0x99, 0x7f, 0xf0, 0xc6, 0x05, 0x83, 0xb0, 0xd8, - 0x7f, 0xe0, 0xb0, 0xbf, 0xe0, 0xec, 0x2c, 0x3b, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2c, 0x3b, 0x0e, - 0xc2, 0xd7, 0xb0, 0xec, 0x2f, 0xf8, 0x00, 0x0f, 0xfc, 0x1f, 0xac, 0x3f, 0xf0, 0xff, 0xc1, 0xf5, - 0xa1, 0xb4, 0x3d, 0xff, 0xf8, 0x32, 0x1f, 0xce, 0x1f, 0xf8, 0x0e, 0x1e, 0xff, 0xf0, 0x7f, 0xe0, - 0xb0, 0xeb, 0xff, 0xc1, 0xfe, 0x83, 0xfd, 0x1a, 0x58, 0x54, 0x09, 0xcd, 0x06, 0x91, 0xa0, 0xd3, - 0x43, 0x38, 0xe0, 0x41, 0x7f, 0xa0, 0x20, 0x03, 0x83, 0xff, 0x82, 0x70, 0xe7, 0x0f, 0x2b, 0xc2, - 0x87, 0x06, 0x14, 0xf2, 0x63, 0x83, 0x0b, 0x76, 0x31, 0xc6, 0x0b, 0x70, 0xa5, 0x66, 0x85, 0x38, - 0x73, 0x88, 0x73, 0x97, 0xff, 0x20, 0x71, 0x75, 0xae, 0x09, 0xc3, 0x9c, 0x3e, 0x70, 0xe7, 0x0f, - 0x9c, 0x39, 0xc3, 0xe7, 0x0e, 0x70, 0xf9, 0xc3, 0x9c, 0x38, 0x0b, 0x0f, 0x61, 0xfb, 0x0b, 0x4c, - 0x3e, 0x78, 0x18, 0x30, 0xf6, 0xf3, 0x7f, 0xe0, 0x6e, 0x79, 0x06, 0x1e, 0x8c, 0xb0, 0xb0, 0xe5, - 0x18, 0x7b, 0x0f, 0xd8, 0x1f, 0xf9, 0x0d, 0x84, 0xb6, 0xb0, 0x76, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, - 0xf6, 0x1e, 0xc3, 0xf6, 0x1c, 0xe8, 0x7d, 0x97, 0xff, 0x00, 0x0d, 0x87, 0xfe, 0x05, 0x03, 0x7f, - 0x07, 0x7f, 0x38, 0x58, 0x6e, 0x05, 0x0c, 0x2c, 0x2f, 0x05, 0xa6, 0x16, 0x16, 0x6a, 0xc1, 0x9e, - 0x83, 0xde, 0x0b, 0x0c, 0x86, 0x74, 0x2c, 0x36, 0x07, 0xc1, 0xdf, 0xe0, 0x48, 0x4e, 0x87, 0xf2, - 0x0c, 0x78, 0x12, 0x1b, 0x56, 0x14, 0x07, 0x09, 0xc7, 0x0e, 0xcd, 0x06, 0x83, 0x0c, 0xe3, 0x81, - 0x0b, 0xfc, 0x86, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0xa1, 0xce, 0x05, 0x78, 0xd0, 0xe7, 0x04, 0xf3, - 0xa1, 0xce, 0x0d, 0xdb, 0xff, 0x81, 0x98, 0x34, 0x43, 0xe8, 0xc1, 0xa6, 0x12, 0x1d, 0x83, 0x06, - 0x0b, 0x43, 0x60, 0xc1, 0xdc, 0x1e, 0xc1, 0x83, 0x83, 0xf6, 0x38, 0x30, 0xfe, 0xc6, 0x06, 0x19, - 0x82, 0xcd, 0x06, 0x1a, 0x42, 0xcc, 0x2b, 0xf8, 0x0f, 0xfc, 0x1f, 0x60, 0xff, 0xc1, 0xd8, 0x5a, - 0x17, 0x04, 0xaf, 0x01, 0xc0, 0xe1, 0xb7, 0x90, 0x5b, 0xa1, 0xb3, 0x30, 0xbd, 0x07, 0x66, 0x13, - 0xeb, 0x82, 0x63, 0x2f, 0x20, 0x7e, 0x0d, 0x8a, 0x0a, 0x09, 0x0d, 0x87, 0x38, 0x7e, 0xc1, 0xff, - 0xa0, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x3f, 0xfc, 0x00, 0x0b, 0x0d, - 0x83, 0x0f, 0xb0, 0xda, 0x68, 0x7b, 0x4f, 0xfe, 0x04, 0xf4, 0x06, 0x0c, 0x18, 0x37, 0x30, 0x69, - 0x83, 0x06, 0x60, 0xff, 0xe1, 0x8c, 0x19, 0x83, 0x0f, 0xb0, 0x66, 0x0c, 0x3e, 0xc7, 0xff, 0x90, - 0xb0, 0x9c, 0x1a, 0x48, 0x58, 0x54, 0x06, 0x0d, 0x0b, 0x0b, 0x41, 0x83, 0x0d, 0x83, 0x82, 0xde, - 0x0d, 0x94, 0x0d, 0x87, 0xfe, 0x0f, 0xc0, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x79, 0x5e, 0x2f, - 0xf9, 0x06, 0xf2, 0x13, 0x87, 0xb7, 0x60, 0x9c, 0x3d, 0x98, 0x84, 0xe1, 0xcc, 0x63, 0xff, 0xc1, - 0xb0, 0x2d, 0xcb, 0x83, 0x61, 0x9c, 0x3f, 0xb0, 0xda, 0x30, 0x7b, 0x0a, 0x81, 0x68, 0x76, 0x07, - 0x09, 0xb0, 0xec, 0x1f, 0xeb, 0x43, 0x60, 0x43, 0xcc, 0x1f, 0xf8, 0x38, 0x0b, 0x0f, 0x62, 0x1e, - 0xc3, 0xd9, 0xc1, 0xda, 0x1d, 0x83, 0x41, 0x3c, 0x84, 0xe0, 0x42, 0xdd, 0xbf, 0xf8, 0x19, 0x90, - 0x5f, 0x06, 0x63, 0x0c, 0xfc, 0x87, 0xb0, 0xdb, 0xb8, 0x7b, 0x09, 0xcc, 0xd0, 0xec, 0x2d, 0x31, - 0xc3, 0xb0, 0x70, 0x30, 0x50, 0x36, 0x58, 0x58, 0x5a, 0x16, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xff, - 0x07, 0xf0, 0x0f, 0xfc, 0x1f, 0xa8, 0x19, 0xc3, 0xfb, 0x42, 0xd0, 0xfe, 0xa0, 0x2c, 0x3f, 0x7f, - 0xf8, 0x3d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x3d, 0xa1, 0xe7, 0x0f, 0x7f, 0xf8, 0x3f, 0xd0, 0x7f, - 0xa1, 0x87, 0x41, 0x21, 0xb2, 0x80, 0x70, 0xb0, 0xa8, 0x50, 0x39, 0x1c, 0x18, 0x1c, 0x3b, 0x4c, - 0x3d, 0xff, 0x06, 0x0f, 0xfd, 0x40, 0xbf, 0xc1, 0xd4, 0x0f, 0x9d, 0xff, 0x81, 0x20, 0xe0, 0xea, - 0x06, 0xe7, 0x04, 0x82, 0x81, 0xd7, 0x05, 0x82, 0x81, 0xd7, 0x90, 0x28, 0xa0, 0x6f, 0x0e, 0x1d, - 0x40, 0xb8, 0x32, 0x07, 0xc1, 0xf2, 0x0e, 0x0a, 0x43, 0x66, 0x83, 0x41, 0x61, 0x39, 0xa0, 0x41, - 0x9a, 0x0d, 0x34, 0x33, 0x94, 0x02, 0x07, 0xfd, 0x06, 0x0f, 0xfc, 0x1f, 0x63, 0xff, 0x83, 0xb0, - 0xb4, 0x2e, 0x0a, 0x7c, 0x07, 0x05, 0x86, 0xde, 0x40, 0xfa, 0x0e, 0xcd, 0x81, 0x7a, 0x0e, 0xcc, - 0x6e, 0x05, 0xe8, 0x11, 0x94, 0x03, 0x01, 0x83, 0x61, 0xd4, 0x0f, 0xd8, 0x3f, 0xf0, 0x76, 0x1c, - 0xc1, 0xfb, 0x0e, 0xa0, 0x7e, 0xcf, 0xff, 0x06, 0xc3, 0x98, 0x3f, 0x61, 0xcc, 0x1c, 0x0f, 0xfc, - 0x1f, 0xb4, 0x26, 0x9e, 0x0e, 0xa1, 0xfc, 0x87, 0x9c, 0x39, 0x83, 0xd7, 0x83, 0xac, 0x39, 0xdc, - 0xff, 0xf2, 0x16, 0x1c, 0xc1, 0xfb, 0x0e, 0x60, 0xfd, 0x83, 0xff, 0x41, 0xa0, 0x90, 0xff, 0xc2, - 0x5a, 0x05, 0x06, 0x95, 0x81, 0xd1, 0xc3, 0x63, 0x87, 0x2a, 0xc1, 0xc0, 0xc3, 0xb4, 0xd1, 0x0b, - 0xfe, 0x02, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x68, 0x1c, 0x3f, 0x26, 0xc7, 0xfe, 0x06, - 0x67, 0x61, 0xce, 0x0c, 0xc7, 0x43, 0x9c, 0x19, 0x8f, 0xf8, 0x71, 0x8c, 0x2c, 0x2c, 0x70, 0xd8, - 0x58, 0x1c, 0x70, 0xd8, 0x5d, 0x3c, 0x38, 0x6c, 0x2c, 0x2c, 0xa0, 0x6c, 0x2f, 0xe2, 0x81, 0xb0, - 0xb0, 0xed, 0x0d, 0x87, 0x96, 0xd0, 0xd8, 0x7b, 0xe8, 0x3f, 0xf0, 0x78, 0x0b, 0x0e, 0x60, 0xfd, - 0x87, 0x38, 0x7c, 0xe9, 0xff, 0x90, 0x4f, 0x83, 0x38, 0x7b, 0x76, 0x09, 0xc3, 0xd9, 0x9f, 0xfe, - 0x18, 0xc3, 0xf6, 0x1e, 0xc3, 0xe7, 0x0f, 0x65, 0xff, 0xc1, 0xb0, 0x90, 0xd8, 0x7b, 0x0b, 0x82, - 0xc3, 0xd8, 0x6d, 0x06, 0x1e, 0xc3, 0xe7, 0x0f, 0x61, 0xcf, 0xa0, 0x80, 0x0f, 0xa4, 0x3f, 0xf0, - 0x1c, 0x3f, 0x7f, 0xfe, 0xf0, 0x7a, 0xc1, 0xc1, 0xf9, 0x6c, 0x12, 0xc1, 0xec, 0x70, 0x49, 0xa1, - 0xa8, 0x38, 0x24, 0x70, 0xd8, 0x1c, 0x12, 0x05, 0x07, 0xc8, 0x10, 0xff, 0xc6, 0x84, 0x87, 0x4c, - 0x8e, 0x15, 0x03, 0x64, 0x82, 0x81, 0x61, 0x39, 0x21, 0xd3, 0x40, 0x69, 0x40, 0xed, 0x58, 0x10, - 0x3f, 0xe8, 0x30, 0x0b, 0x0f, 0x61, 0xfb, 0x03, 0x83, 0x03, 0x86, 0xd0, 0x69, 0x83, 0x41, 0x4e, - 0x4a, 0x18, 0xe1, 0x4e, 0xe0, 0x8c, 0x90, 0xb7, 0x10, 0xda, 0x1d, 0x98, 0x3f, 0xfa, 0x0b, 0x0d, - 0x42, 0x81, 0xec, 0x35, 0x0a, 0x07, 0xb0, 0xda, 0x50, 0x3d, 0x86, 0xc1, 0x40, 0xf6, 0x15, 0x01, - 0x40, 0x61, 0x60, 0xb0, 0xa8, 0x38, 0x59, 0x40, 0xcf, 0xc8, 0x7f, 0xe0, 0xc0, 0x3f, 0xa7, 0xf8, - 0x3d, 0x20, 0x70, 0xb0, 0xf4, 0x81, 0xd0, 0x61, 0xe9, 0x03, 0xd9, 0x87, 0xa4, 0x68, 0x76, 0x1c, - 0xfd, 0x68, 0x58, 0x13, 0xd2, 0x58, 0x6c, 0x60, 0xeb, 0x0e, 0xbc, 0x87, 0x25, 0x03, 0xfa, 0x1c, - 0x1c, 0x0d, 0x0d, 0x8e, 0x16, 0x16, 0x15, 0x07, 0x0e, 0xc7, 0x06, 0x8e, 0x19, 0xc1, 0xa2, 0x17, - 0xf9, 0x0c, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0xff, 0x0a, 0xf0, 0x7f, 0xed, 0xd9, 0xff, 0x82, 0xcc, - 0xdc, 0x33, 0x85, 0x98, 0x1c, 0x33, 0x81, 0x8c, 0x0e, 0x19, 0xc3, 0xb0, 0x3f, 0xf0, 0x76, 0x07, - 0x0c, 0xe1, 0xd8, 0x1c, 0x33, 0x87, 0x60, 0x7f, 0xe0, 0xec, 0x3f, 0xf0, 0x59, 0x7f, 0xf0, 0x6c, - 0x3f, 0xf0, 0x0f, 0xfc, 0x1e, 0xa0, 0x7f, 0xca, 0xe5, 0x03, 0xf8, 0x1f, 0xe4, 0xd6, 0xc2, 0xd0, - 0x60, 0xc2, 0xc0, 0xe8, 0xc0, 0xc2, 0xc2, 0x6f, 0x20, 0xc2, 0xc3, 0x5d, 0xa7, 0xf0, 0x2f, 0x01, - 0x02, 0xf0, 0x20, 0xec, 0x3f, 0x91, 0x05, 0x85, 0x21, 0x66, 0x83, 0x80, 0xe0, 0xa1, 0xa1, 0xd1, - 0xa6, 0x0d, 0x0c, 0xe5, 0x03, 0x3f, 0xe8, 0x20, 0x0f, 0xfc, 0x1f, 0xb4, 0x33, 0x87, 0xe7, 0x0d, - 0xc1, 0xcf, 0xff, 0xe4, 0x3f, 0x50, 0x3f, 0x9f, 0xff, 0x21, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, - 0xff, 0xfd, 0xe0, 0xf9, 0x83, 0xff, 0x11, 0x61, 0x21, 0xd4, 0x30, 0x38, 0x38, 0x36, 0x0c, 0x39, - 0x34, 0x1a, 0x0c, 0x35, 0x07, 0x02, 0x17, 0xf9, 0x0c, 0x0f, 0xa8, 0x1f, 0xcf, 0xff, 0x90, 0xfe, - 0xa0, 0x7e, 0xbf, 0xff, 0x41, 0xf9, 0x41, 0xfd, 0x5d, 0xea, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, - 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0x83, 0xfc, 0xce, 0x3a, 0x0e, 0x0d, 0xab, 0x02, 0x89, 0xc2, 0xb1, - 0xc3, 0xb2, 0xc1, 0x05, 0xfe, 0x83, 0x09, 0xc0, 0xff, 0x93, 0xfc, 0x83, 0x04, 0x84, 0xe1, 0x9c, - 0x1a, 0x5f, 0xc0, 0x60, 0x68, 0x4e, 0x1b, 0x41, 0x81, 0x56, 0xa1, 0xc2, 0xc1, 0x4f, 0x55, 0xa0, - 0x70, 0xce, 0x0d, 0x07, 0x90, 0xe4, 0x08, 0x7f, 0xc8, 0x34, 0x28, 0x36, 0x68, 0x34, 0x16, 0x07, - 0x34, 0x08, 0x33, 0x4d, 0x38, 0x33, 0x94, 0x10, 0x3f, 0xe8, 0x20, 0x0f, 0xfc, 0x1e, 0x60, 0xd8, - 0x7f, 0x30, 0x6c, 0x3f, 0x9e, 0x9f, 0xfc, 0x0e, 0x9a, 0x50, 0x08, 0x76, 0xcc, 0x68, 0x30, 0xed, - 0x82, 0xc8, 0xc1, 0x0c, 0xc0, 0x73, 0x32, 0x42, 0x60, 0x50, 0xcc, 0xc3, 0x30, 0x36, 0x56, 0x61, - 0x98, 0xb0, 0xad, 0x0e, 0x67, 0x0d, 0xd8, 0x73, 0x08, 0x5a, 0x68, 0x66, 0x09, 0xe0, 0xb4, 0x26, - 0x0b, 0x43, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0x94, 0x1f, 0x9d, 0x0b, 0x43, 0xf9, 0xb1, 0xff, 0xa0, - 0xe4, 0xd3, 0x41, 0xa1, 0xea, 0x03, 0x47, 0x0f, 0x41, 0x3e, 0x0f, 0x37, 0x05, 0xba, 0x1d, 0xc1, - 0x3c, 0x0e, 0x0f, 0xde, 0x83, 0x7a, 0x0f, 0x22, 0x1c, 0x87, 0xc9, 0x61, 0x21, 0xd4, 0x30, 0x38, - 0x38, 0x36, 0x0c, 0x3a, 0x34, 0x1c, 0x0c, 0x33, 0x8e, 0x04, 0x2b, 0xfa, 0x0c, 0x03, 0x87, 0x38, - 0x7c, 0xe1, 0xda, 0x1e, 0x57, 0x8f, 0xfc, 0x83, 0x79, 0xda, 0x3b, 0x40, 0x6e, 0xf8, 0x63, 0x18, - 0x1b, 0x83, 0x18, 0xc6, 0x16, 0xc1, 0x8c, 0x63, 0x04, 0xe0, 0xc6, 0x31, 0x82, 0x70, 0x63, 0x18, - 0xc1, 0x38, 0x31, 0x8c, 0x60, 0x9c, 0x18, 0xc6, 0x30, 0x4e, 0x0c, 0x63, 0x18, 0x27, 0x06, 0xd0, - 0xca, 0x04, 0xe7, 0xff, 0x90, 0x7f, 0xff, 0x61, 0xf5, 0x03, 0xff, 0x1a, 0x1f, 0xaf, 0xff, 0x82, - 0xa0, 0x30, 0x48, 0x30, 0xa8, 0x0c, 0x12, 0x0c, 0x2a, 0x03, 0x04, 0x83, 0x0a, 0x80, 0xc1, 0x37, - 0x83, 0xf4, 0x87, 0xe6, 0x30, 0x68, 0x28, 0x15, 0x0c, 0x0e, 0x16, 0x16, 0x0c, 0x3b, 0x2c, 0xa0, - 0x30, 0xec, 0x18, 0x75, 0xfd, 0x06, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0xce, 0x12, 0xb9, 0x58, - 0x76, 0x16, 0xee, 0xff, 0xc1, 0x66, 0x6e, 0x19, 0xc0, 0xe6, 0x07, 0x0e, 0xc0, 0xa3, 0x03, 0xff, - 0x07, 0x60, 0x71, 0xc3, 0xf6, 0x07, 0x06, 0x0d, 0x0d, 0x81, 0xc1, 0x79, 0x0e, 0xc0, 0xe1, 0x68, - 0x7b, 0x03, 0x84, 0xe1, 0xec, 0x0f, 0xd0, 0xf0, 0x6c, 0x14, 0x43, 0xa0, 0xff, 0xc1, 0xc0, 0x1f, - 0xff, 0x82, 0x70, 0xc8, 0x4e, 0x13, 0x84, 0xe1, 0x38, 0x4e, 0x7f, 0xa7, 0x09, 0xc2, 0xf2, 0x07, - 0x09, 0xc7, 0x4a, 0x0e, 0x13, 0x90, 0x65, 0xb0, 0x9f, 0xff, 0x83, 0xf2, 0x83, 0xf9, 0x31, 0xc2, - 0x90, 0xa8, 0x60, 0x70, 0xb0, 0xb0, 0x61, 0x24, 0xd9, 0x40, 0x68, 0x6d, 0x30, 0xeb, 0xfc, 0x18, - 0x0f, 0xfc, 0x1f, 0x61, 0x9c, 0x3f, 0xb0, 0xdf, 0xe0, 0x93, 0x81, 0xe0, 0xb8, 0x2c, 0xdb, 0xb8, - 0x70, 0xd9, 0x98, 0x5b, 0xa1, 0xb3, 0x10, 0xae, 0x0c, 0xa3, 0x0d, 0x76, 0x87, 0xb0, 0x3e, 0x03, - 0xe4, 0x36, 0x7a, 0x5e, 0xf2, 0x16, 0x17, 0xfc, 0x1d, 0x85, 0x86, 0x70, 0xec, 0x2c, 0x33, 0x87, - 0x61, 0x7f, 0xc1, 0xd8, 0x5a, 0xeb, 0x0f, 0xfc, 0x1e, 0x0b, 0x07, 0xff, 0x05, 0x83, 0x43, 0x9c, - 0x0f, 0x18, 0x7d, 0x9b, 0xce, 0x5f, 0x8c, 0xdd, 0xb0, 0xfb, 0x33, 0x1c, 0x3e, 0xd8, 0xc1, 0x8f, - 0x71, 0x85, 0x83, 0x14, 0x31, 0x85, 0x83, 0x14, 0x31, 0x85, 0x83, 0x18, 0x63, 0x0b, 0x06, 0x3f, - 0x26, 0x16, 0x0c, 0x50, 0x6c, 0x2c, 0x18, 0x79, 0xc2, 0xc1, 0x87, 0x7a, 0x0f, 0xfc, 0x10, 0x0b, - 0x0f, 0x9b, 0x0e, 0xc0, 0xdf, 0x51, 0x0e, 0xd0, 0xec, 0x3d, 0xbc, 0x86, 0xc3, 0xdb, 0xb2, 0xed, - 0x70, 0x33, 0x29, 0xff, 0x86, 0x30, 0xf6, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, 0x3f, 0xf2, 0x1b, 0x03, - 0x87, 0x68, 0x6c, 0x0e, 0x1d, 0xa1, 0xb0, 0x38, 0x76, 0x86, 0xc0, 0xeb, 0xda, 0x1b, 0x03, 0xff, - 0x21, 0xff, 0x83, 0x80, 0x0e, 0xc3, 0x61, 0xf2, 0xda, 0xed, 0x60, 0xdf, 0xff, 0x83, 0xec, 0x36, - 0x1f, 0xce, 0x1b, 0x43, 0xbf, 0xff, 0x78, 0x3b, 0x43, 0x38, 0x79, 0xd2, 0x81, 0x3a, 0x17, 0x94, - 0x50, 0x2d, 0xf0, 0x12, 0x85, 0x1c, 0xa0, 0x86, 0xc1, 0x43, 0x06, 0x1d, 0xc0, 0xa1, 0x25, 0x03, - 0xf5, 0x03, 0xff, 0x5e, 0x43, 0xf0, 0x0f, 0x94, 0x1f, 0xf8, 0x1a, 0x1f, 0xef, 0xff, 0x07, 0xb0, - 0xf9, 0xc3, 0xdf, 0xfe, 0x0f, 0x61, 0xf3, 0x87, 0xbd, 0x5e, 0xf0, 0x7b, 0x43, 0xce, 0x1e, 0xd0, - 0xf3, 0x87, 0xbf, 0xfc, 0x1f, 0xed, 0x0f, 0xec, 0xd0, 0x68, 0x1c, 0x27, 0x34, 0x0a, 0x23, 0x81, - 0xa7, 0x07, 0x63, 0x81, 0x03, 0xfe, 0x83, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xef, 0x21, - 0xf7, 0x04, 0xe6, 0x86, 0xa6, 0xc3, 0x85, 0xa1, 0x6e, 0x53, 0x42, 0x74, 0x19, 0x96, 0xff, 0x38, - 0xe6, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x58, 0x5f, 0xf0, 0x76, 0x16, 0x1d, 0x87, 0x61, 0x61, 0xd8, - 0x76, 0x16, 0x1d, 0x87, 0x61, 0x7f, 0xc1, 0xd8, 0x58, 0x67, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, - 0x7f, 0xf8, 0x3d, 0x87, 0xec, 0x3d, 0xff, 0xe0, 0xf6, 0x1f, 0xb0, 0xf7, 0xff, 0xa0, 0xec, 0x27, - 0x0b, 0x83, 0xb0, 0xd7, 0x68, 0x73, 0xdf, 0x27, 0xa4, 0x33, 0x28, 0x3d, 0x78, 0x3c, 0x9c, 0x1f, - 0xd4, 0x30, 0x70, 0x28, 0x1b, 0x06, 0x14, 0x46, 0x82, 0x80, 0xc3, 0x38, 0xe0, 0x42, 0xbf, 0xa0, - 0x20, 0x1f, 0xff, 0xc8, 0x79, 0xc1, 0x87, 0xe6, 0x06, 0x0c, 0x12, 0x1d, 0x83, 0x06, 0x0c, 0x3d, - 0x43, 0x06, 0x50, 0x3c, 0xa3, 0x06, 0x41, 0xfc, 0xe0, 0xd0, 0xf7, 0xff, 0xef, 0x07, 0xcc, 0x1f, - 0xe4, 0x92, 0x81, 0x68, 0x6c, 0xd0, 0x70, 0x1c, 0x27, 0x34, 0x3a, 0x34, 0x1a, 0x70, 0x76, 0x38, - 0x20, 0x3f, 0xe8, 0x30, 0x05, 0x03, 0xe9, 0x0e, 0xa1, 0xfa, 0x24, 0x3a, 0xa0, 0xf4, 0x86, 0xe9, - 0x87, 0x7f, 0x03, 0xa8, 0x39, 0xe7, 0x1a, 0x8f, 0xe3, 0x4c, 0x55, 0x01, 0xa1, 0x60, 0xc2, 0xa0, - 0x31, 0x06, 0x0c, 0x2a, 0x03, 0x30, 0x60, 0xc2, 0xa1, 0x25, 0x1c, 0x70, 0xa8, 0x74, 0xf5, 0x06, - 0x0a, 0x8f, 0x25, 0x81, 0x82, 0xa0, 0x73, 0x83, 0x42, 0xa0, 0x74, 0xaf, 0x07, 0xfe, 0x0f, 0x0b, - 0x07, 0xff, 0x21, 0x60, 0xc3, 0x21, 0xc9, 0xc6, 0x1b, 0x10, 0xb7, 0x6c, 0x36, 0x61, 0x66, 0x78, - 0x27, 0x14, 0x0c, 0xc7, 0x09, 0xc3, 0x31, 0x83, 0x7f, 0xe4, 0x2c, 0x18, 0x56, 0x87, 0xb0, 0x61, - 0x74, 0x0f, 0x60, 0xc2, 0xcc, 0x3d, 0x8c, 0x0a, 0x12, 0x1d, 0x92, 0x0c, 0x2c, 0x3b, 0x30, 0x68, - 0x56, 0x1b, 0x63, 0x43, 0xa4, 0x3f, 0xf0, 0x60, 0x0b, 0x06, 0x16, 0x07, 0x0d, 0x83, 0x0b, 0x03, - 0x84, 0xf1, 0x85, 0x81, 0xc1, 0xbc, 0xff, 0xf0, 0x37, 0x60, 0xff, 0xb3, 0x10, 0xff, 0x31, 0x83, - 0xff, 0x41, 0xb0, 0xfe, 0x60, 0xd8, 0x7f, 0x50, 0x36, 0x0f, 0xfd, 0x06, 0xc1, 0xa1, 0xff, 0x60, - 0xd0, 0xf2, 0x82, 0xc1, 0xc1, 0xed, 0x0b, 0x03, 0xff, 0x80, 0x0f, 0xfc, 0x1e, 0xc1, 0xfc, 0x16, - 0x16, 0x0c, 0x2c, 0xcc, 0x57, 0x8c, 0xcc, 0xcc, 0x9e, 0x73, 0x33, 0x33, 0x76, 0xcc, 0xcc, 0xcc, - 0xc1, 0x99, 0x99, 0x91, 0x83, 0x33, 0x33, 0x0b, 0x06, 0x66, 0x66, 0x16, 0x0c, 0xcc, 0xcc, 0x2c, - 0x19, 0x19, 0x98, 0x58, 0x16, 0x12, 0x30, 0xb0, 0xb7, 0x0d, 0x85, 0x83, 0x46, 0x0b, 0x0b, 0x24, - 0x28, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, 0xd4, 0x0f, 0x9e, 0x9f, - 0xfc, 0x09, 0xe4, 0x39, 0x41, 0xb7, 0x56, 0x1a, 0x54, 0x0c, 0xc1, 0xb8, 0x31, 0x81, 0x18, 0x31, - 0xe8, 0x30, 0x6c, 0x18, 0x1c, 0x0c, 0x1b, 0x06, 0x0f, 0x43, 0x06, 0xc1, 0x96, 0x6a, 0x83, 0x60, - 0xec, 0x29, 0x83, 0x60, 0xc3, 0xcc, 0x1b, 0x07, 0xfe, 0x83, 0x61, 0xfd, 0x40, 0x0b, 0x2f, 0xfe, - 0x0d, 0x94, 0x0f, 0x38, 0x27, 0xd4, 0x1c, 0x27, 0x06, 0xf2, 0x0a, 0x07, 0xd9, 0xb7, 0xfe, 0x0b, - 0x30, 0x9c, 0x83, 0x98, 0xc2, 0xd3, 0x43, 0xec, 0x16, 0xae, 0x50, 0x76, 0x0b, 0xfe, 0x43, 0x61, - 0xed, 0x0f, 0xb3, 0xff, 0xc1, 0xb1, 0x7b, 0x5c, 0x1b, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x30, 0x0f, - 0xfc, 0x1d, 0x7f, 0xf0, 0x7e, 0x42, 0xb0, 0xfe, 0x6f, 0x41, 0xf7, 0xff, 0xc8, 0x5a, 0x16, 0x85, - 0xa1, 0x7f, 0xfc, 0x85, 0xa1, 0x68, 0x5a, 0x17, 0xff, 0xc8, 0x5a, 0x16, 0x85, 0xa1, 0x48, 0x58, - 0x2f, 0x06, 0x98, 0x78, 0x28, 0x27, 0x34, 0x0a, 0x1a, 0x03, 0x4d, 0x0e, 0xcd, 0x20, 0x5f, 0xe8, - 0x50, 0x03, 0x03, 0xff, 0x80, 0xe0, 0xc2, 0x42, 0xc5, 0x78, 0xc2, 0xc2, 0xcd, 0xab, 0x0b, 0x0b, - 0x36, 0x7d, 0x7f, 0x59, 0x30, 0x30, 0x58, 0x5a, 0xd0, 0x30, 0x7c, 0x0c, 0x0c, 0x0c, 0xa6, 0xc6, - 0x06, 0x06, 0xe6, 0x76, 0x06, 0x07, 0x03, 0x03, 0x81, 0x81, 0x85, 0x85, 0x81, 0x81, 0x85, 0x05, - 0x81, 0x81, 0xff, 0xc0, 0x60, 0x6b, 0xf6, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x61, 0x20, 0xc2, - 0x43, 0x61, 0x60, 0xc0, 0xe1, 0xb4, 0x0c, 0x60, 0xd0, 0x4e, 0xc0, 0x4c, 0x08, 0x5b, 0x9b, 0xff, - 0x81, 0x98, 0x58, 0x73, 0x8c, 0x61, 0x61, 0xce, 0x1b, 0x0b, 0xff, 0x06, 0xc2, 0xc3, 0x9c, 0x36, - 0x16, 0x1c, 0xe1, 0xb0, 0xbf, 0xf0, 0x6c, 0x2c, 0x39, 0xc3, 0x61, 0x61, 0xce, 0x1b, 0x0b, 0x0a, - 0xf2, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xf2, 0xa9, 0xe4, 0x37, 0xfc, 0xb0, 0x7c, 0xc0, 0xa0, - 0x28, 0x1f, 0x60, 0xa0, 0x30, 0xfd, 0xc5, 0x0a, 0x07, 0x7f, 0xfe, 0xf0, 0x7a, 0xe9, 0xc1, 0xfd, - 0xc5, 0x0b, 0x43, 0x3e, 0x41, 0x40, 0x3e, 0x41, 0xa1, 0x50, 0x39, 0x83, 0xd3, 0xc1, 0x41, 0xd4, - 0x30, 0x48, 0x38, 0x36, 0x0c, 0x3a, 0x38, 0x1c, 0x0c, 0x33, 0x8e, 0x04, 0x2b, 0xf9, 0x0c, 0x0f, - 0xfc, 0x1f, 0x61, 0x68, 0x58, 0x7b, 0x09, 0xc0, 0xc1, 0x95, 0xe7, 0xff, 0x20, 0x9e, 0x42, 0x70, - 0x68, 0x37, 0x20, 0xd8, 0x34, 0x19, 0x83, 0xff, 0x20, 0x8c, 0x18, 0x1c, 0x3f, 0x63, 0x81, 0xc3, - 0xf6, 0x5f, 0xfc, 0x1b, 0x0d, 0x78, 0x0e, 0x1b, 0x0a, 0xdc, 0x16, 0x1b, 0x05, 0x83, 0x07, 0x83, - 0x6f, 0x05, 0x9e, 0x43, 0x61, 0xec, 0x3f, 0xf0, 0x7f, 0x0b, 0x05, 0xff, 0x07, 0x60, 0xa0, 0x76, - 0x1d, 0xc5, 0x03, 0xb0, 0xa7, 0x9b, 0xad, 0xe0, 0xb7, 0x3a, 0x07, 0x61, 0x66, 0x37, 0xfc, 0x06, - 0x30, 0xff, 0xc1, 0x60, 0xff, 0xc8, 0x6c, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x3f, 0xfc, 0x1b, - 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, 0xf0, 0x7f, 0x03, 0x81, 0xff, 0x83, 0x38, - 0x1c, 0x3b, 0x09, 0x5e, 0x1c, 0x33, 0x85, 0xbb, 0x3f, 0xf0, 0x5b, 0x98, 0x7f, 0xdb, 0x83, 0xff, - 0x23, 0x38, 0x34, 0x70, 0x50, 0x27, 0x06, 0x16, 0x0a, 0x04, 0xe0, 0xd0, 0x60, 0xa0, 0x4e, 0x0f, - 0xfd, 0x04, 0xe0, 0xc3, 0xfe, 0x70, 0x61, 0xf4, 0x13, 0x83, 0x43, 0xd8, 0x4e, 0x07, 0xfe, 0x80, - 0x0f, 0xfc, 0x1e, 0x60, 0x9c, 0x3f, 0x98, 0x2f, 0xfc, 0x05, 0x78, 0x70, 0xfe, 0xda, 0x38, 0x7f, - 0xb6, 0x67, 0xfe, 0x41, 0xb0, 0x59, 0x20, 0xc0, 0xb4, 0x07, 0x04, 0x98, 0x66, 0x3f, 0xfc, 0x81, - 0x81, 0x43, 0x0b, 0x0c, 0xc0, 0x91, 0xc1, 0x86, 0x60, 0x68, 0x11, 0xc3, 0x30, 0x3f, 0xf8, 0x26, - 0x0f, 0xd4, 0x0c, 0xc1, 0xef, 0x83, 0xff, 0x07, 0xc0, 0x03, 0x07, 0xb0, 0xf9, 0x87, 0xff, 0x40, - 0x6e, 0x0c, 0xe1, 0xed, 0xb0, 0xce, 0x1e, 0xda, 0x7f, 0xf8, 0x1b, 0x14, 0x0f, 0xb1, 0x98, 0x57, - 0xf9, 0x82, 0x60, 0xfb, 0x83, 0x98, 0x3d, 0xa1, 0xe6, 0x02, 0xd6, 0xb8, 0x26, 0x2f, 0xfe, 0x09, - 0x83, 0x9c, 0x3e, 0x60, 0xe7, 0x0f, 0x98, 0x37, 0xa0, 0xe0, 0x0b, 0x0f, 0x61, 0xfb, 0x02, 0xed, - 0x70, 0x6d, 0x3f, 0xf8, 0x1b, 0xc8, 0x6c, 0x3d, 0xbb, 0x4f, 0xfa, 0x06, 0x60, 0xa0, 0x30, 0x50, - 0x63, 0x04, 0x83, 0x03, 0x06, 0xc1, 0x77, 0xd7, 0x06, 0xc2, 0x57, 0xca, 0x0e, 0xc3, 0x77, 0x40, - 0xf6, 0x15, 0x0c, 0xd0, 0xec, 0x1e, 0x06, 0x0e, 0x0d, 0x9c, 0x16, 0x16, 0x85, 0x87, 0xb0, 0xff, - 0xc1, 0xfc, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xda, 0x0c, 0x3d, 0xa0, 0xe1, 0x56, 0x14, - 0xf3, 0xfd, 0x56, 0x0d, 0xd8, 0x10, 0x18, 0x41, 0x98, 0x94, 0x0a, 0xc2, 0xcc, 0x1c, 0x21, 0x38, - 0x6c, 0x51, 0x61, 0x90, 0xd8, 0x57, 0xf8, 0x3b, 0x07, 0xc1, 0x50, 0x3b, 0x14, 0x50, 0xb0, 0xf6, - 0x1d, 0xf0, 0x7d, 0x84, 0xf9, 0xf4, 0x86, 0xcb, 0x83, 0xad, 0x0f, 0xfc, 0x18, 0x0b, 0x07, 0xfe, - 0x83, 0x60, 0xd0, 0x60, 0xa0, 0x15, 0xc6, 0x83, 0x05, 0x01, 0xbb, 0x7f, 0xe8, 0x19, 0x9e, 0x47, - 0x05, 0x07, 0x30, 0x68, 0x30, 0x50, 0x51, 0x83, 0xff, 0x41, 0xb0, 0x96, 0xd6, 0x0e, 0xc3, 0xd8, - 0x7e, 0xc1, 0xff, 0xa0, 0xd8, 0x73, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x7f, 0xf9, - 0x0b, 0x07, 0xfe, 0x83, 0x61, 0x9c, 0x3f, 0x3e, 0x09, 0xc3, 0xed, 0xe7, 0xfe, 0x82, 0xdd, 0x81, - 0xa0, 0xa0, 0x59, 0x86, 0xc2, 0x90, 0x28, 0xcb, 0xff, 0x83, 0x61, 0xff, 0x82, 0xc3, 0xff, 0x05, - 0x82, 0xff, 0x83, 0xb0, 0x48, 0x76, 0x1d, 0x82, 0x43, 0xb0, 0xec, 0x14, 0x5e, 0xc3, 0xb0, 0x5f, - 0xf0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1f, 0x38, 0x6c, 0x3f, 0xb5, 0x02, 0xd7, 0x82, 0xb3, 0x07, - 0x57, 0xa0, 0x5e, 0x37, 0xd0, 0x34, 0x0e, 0xe7, 0x43, 0x1c, 0x3d, 0x98, 0x4f, 0x90, 0xf6, 0x61, - 0x3e, 0x0f, 0xb3, 0x1b, 0x6e, 0x0e, 0x82, 0x90, 0xd6, 0x1c, 0x8e, 0x84, 0x87, 0x54, 0x83, 0x81, - 0x40, 0xd9, 0x21, 0x44, 0xe8, 0x28, 0x50, 0x3b, 0x1c, 0x08, 0x1f, 0xf4, 0x04, 0x0f, 0x9c, 0x3f, - 0x3f, 0xfe, 0x42, 0x70, 0x9c, 0x2d, 0x09, 0xea, 0xf5, 0x5a, 0x1f, 0x9c, 0x3f, 0x7f, 0xfe, 0x0b, - 0x0c, 0xe1, 0x38, 0x5d, 0x6f, 0x55, 0xe0, 0xfd, 0x61, 0xff, 0x8b, 0x0f, 0xcc, 0xe5, 0xa0, 0x83, - 0x6a, 0xc2, 0x86, 0xc1, 0x41, 0xc3, 0x31, 0xc2, 0x17, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0x30, - 0x52, 0x1d, 0x86, 0xd0, 0x61, 0xed, 0x0a, 0x85, 0x03, 0x4e, 0xef, 0xfc, 0x83, 0x73, 0xb0, 0xed, - 0x06, 0x62, 0xb0, 0xed, 0x18, 0xc0, 0xe1, 0xda, 0x1b, 0x03, 0xff, 0x21, 0xb0, 0xcc, 0x61, 0xf6, - 0x1a, 0x4c, 0x3e, 0xc3, 0x60, 0xc3, 0xec, 0x2b, 0x06, 0x08, 0x36, 0x0b, 0x0b, 0x4c, 0x36, 0x70, - 0x6b, 0xe0, 0xff, 0xc1, 0xc0, 0x0c, 0x87, 0xfe, 0x0b, 0x06, 0x87, 0xfb, 0x47, 0xff, 0x05, 0x60, - 0xd0, 0xea, 0x02, 0xf1, 0xc1, 0x60, 0xc2, 0xdc, 0x29, 0x32, 0x0f, 0x61, 0x60, 0xc7, 0x0e, 0xc1, - 0xa0, 0xc1, 0xa1, 0xb0, 0x40, 0x70, 0x28, 0x36, 0x13, 0x70, 0x7f, 0x20, 0xe0, 0xc8, 0x6d, 0xd0, - 0x68, 0x1c, 0x27, 0x34, 0x0a, 0x15, 0xc0, 0xd3, 0x83, 0xb5, 0x60, 0x40, 0xff, 0xc0, 0x40, 0x0f, - 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xaf, 0xff, 0x41, 0x2f, 0xfe, 0x50, 0x28, 0xbf, - 0xea, 0x02, 0x41, 0xfe, 0x03, 0x07, 0x38, 0x4e, 0x12, 0x19, 0xd0, 0xd8, 0x58, 0x2e, 0x0b, 0x07, - 0xe8, 0x24, 0x91, 0xc2, 0x50, 0x6c, 0x90, 0x20, 0x9c, 0x2a, 0x14, 0x0e, 0xca, 0x02, 0x03, 0xfe, - 0x83, 0x0a, 0xff, 0xe0, 0xf5, 0x03, 0xce, 0x1e, 0xbf, 0xf8, 0x3d, 0x40, 0xf3, 0x87, 0xaf, 0xfe, - 0x0f, 0x50, 0x3c, 0xe1, 0xbf, 0xff, 0x79, 0x0d, 0x40, 0xd6, 0x87, 0x5f, 0xfe, 0x43, 0x28, 0x28, - 0x3b, 0x0c, 0xa2, 0x1d, 0x06, 0x1d, 0xa6, 0x05, 0x01, 0xc2, 0xe0, 0x61, 0x98, 0xb0, 0x21, 0x7f, - 0x90, 0x20, 0x0f, 0xfc, 0x1e, 0x70, 0x67, 0x7f, 0x04, 0xe0, 0xcc, 0xc1, 0x40, 0x2b, 0xc6, 0x66, - 0x98, 0x5b, 0xce, 0x63, 0xd0, 0x2d, 0xd5, 0x98, 0x3c, 0x1b, 0x70, 0x66, 0x5e, 0x82, 0x56, 0x08, - 0xf9, 0x3c, 0x13, 0x86, 0xd0, 0xd8, 0x4e, 0x1c, 0xe1, 0xf3, 0x87, 0x58, 0x7c, 0xe0, 0xff, 0xc8, - 0x4e, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x7c, 0xe7, 0xff, 0x90, 0x06, 0x94, 0x1f, 0xe8, 0x1a, 0x0f, - 0x07, 0x30, 0xf9, 0x02, 0x48, 0x18, 0xba, 0x61, 0x30, 0x19, 0xb6, 0xcb, 0xf9, 0xa3, 0xab, 0x0e, - 0xc6, 0x86, 0x98, 0x31, 0x86, 0x06, 0x98, 0x1f, 0x01, 0x81, 0xa6, 0x13, 0x81, 0x81, 0xa6, 0x17, - 0x41, 0x81, 0xa6, 0x3a, 0x6a, 0x81, 0xa6, 0xe8, 0x66, 0x06, 0x98, 0x7c, 0xc0, 0xd3, 0x0e, 0xf9, - 0x0b, 0x0e, 0xcd, 0x0f, 0x61, 0x9c, 0xd0, 0xca, 0xe6, 0xf8, 0xfc, 0x09, 0xd8, 0x0e, 0x68, 0x6d, - 0xcc, 0x0e, 0x68, 0x6c, 0xc4, 0x0e, 0x68, 0x4c, 0x60, 0xbe, 0x3f, 0x06, 0xc3, 0x39, 0xa1, 0xec, - 0x33, 0x9a, 0x1e, 0xc7, 0xf1, 0xf9, 0x0b, 0x02, 0xd9, 0xa1, 0xec, 0x33, 0x9a, 0x1e, 0xc3, 0x39, - 0xa1, 0xec, 0x33, 0x9a, 0x10, 0x0f, 0x60, 0xd0, 0xf7, 0xf8, 0x1f, 0xe0, 0xf3, 0x83, 0x43, 0xcf, - 0xf0, 0x3f, 0x83, 0xe7, 0x06, 0x87, 0xf9, 0xc1, 0xa1, 0xef, 0xf0, 0x3f, 0xc1, 0xf6, 0x0d, 0x0f, - 0xfb, 0x06, 0x1f, 0x96, 0xca, 0x05, 0x87, 0x6a, 0xc1, 0xc0, 0xa0, 0x4e, 0x38, 0x49, 0x9a, 0x0d, - 0x06, 0x19, 0xc7, 0x02, 0x17, 0xfa, 0x0c, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x17, 0x6b, - 0x82, 0x75, 0x7f, 0xe8, 0x13, 0xc0, 0x60, 0xa0, 0xdb, 0xb1, 0xa0, 0xa0, 0x6c, 0xc0, 0xf0, 0x3c, - 0x85, 0x18, 0xe3, 0x71, 0xa1, 0xb0, 0x20, 0x60, 0xfd, 0x87, 0x38, 0x7e, 0xcf, 0xff, 0x06, 0xc3, - 0xac, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0x0f, 0xfc, 0x1f, 0x60, 0x7f, - 0x94, 0x1d, 0x87, 0xb4, 0x3e, 0xe4, 0x36, 0x87, 0x4e, 0xdf, 0xfd, 0x1b, 0x98, 0x1f, 0x58, 0x6c, - 0xc9, 0xa1, 0xab, 0x81, 0x18, 0xe8, 0x20, 0xa8, 0x16, 0x15, 0xfe, 0x0e, 0xc3, 0xeb, 0x43, 0xb0, - 0xf5, 0x03, 0xec, 0x1f, 0xfd, 0x05, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xaf, 0x07, 0x0b, - 0x0e, 0x70, 0xfd, 0x83, 0xff, 0x20, 0x57, 0x83, 0x38, 0x7a, 0x9c, 0x84, 0xe1, 0xed, 0xdf, 0xff, - 0x03, 0x70, 0xa4, 0x29, 0x0b, 0x30, 0x98, 0x2d, 0x0e, 0xc0, 0xad, 0x56, 0x87, 0x60, 0xab, 0xd5, - 0x21, 0xb0, 0xe7, 0x0f, 0xd9, 0x7f, 0xf0, 0x6c, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, - 0xff, 0xc1, 0xfc, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0x3f, 0xc0, 0x57, 0x06, 0x70, 0xf4, 0xf1, 0x7f, - 0xc1, 0x6e, 0xad, 0x0e, 0xc2, 0xcc, 0xb4, 0x3b, 0x03, 0x18, 0x3f, 0xf0, 0x76, 0x0d, 0x0e, 0xc3, - 0xb0, 0x7f, 0xe0, 0xec, 0x39, 0xc3, 0xf6, 0x1d, 0x61, 0xfb, 0x2f, 0xfe, 0x42, 0xc3, 0x9c, 0x3f, - 0x61, 0xce, 0x1f, 0xf8, 0x3f, 0x80, 0x06, 0x87, 0x68, 0x7d, 0xa7, 0xff, 0x41, 0x72, 0x1b, 0x43, - 0xde, 0x77, 0xff, 0x01, 0xb6, 0x0d, 0xa1, 0xcd, 0xab, 0xff, 0xc4, 0xe8, 0x7f, 0xe0, 0x68, 0x3a, - 0xef, 0x06, 0xd0, 0x61, 0xce, 0x1b, 0x41, 0xff, 0x83, 0x68, 0x30, 0xe7, 0x0d, 0xa0, 0xff, 0xc1, - 0xb4, 0x18, 0x73, 0x86, 0xd0, 0x61, 0xbd, 0x00, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0xa1, 0xec, 0x27, - 0x8d, 0x06, 0x16, 0x09, 0xe7, 0x7f, 0x8c, 0x1b, 0xb6, 0x83, 0x0b, 0x06, 0x65, 0xa0, 0xc2, 0xc1, - 0x18, 0x37, 0xf9, 0xc3, 0x60, 0xc3, 0xec, 0x36, 0x0c, 0xfe, 0x30, 0xd8, 0x33, 0x0b, 0x30, 0xd8, - 0xe6, 0x16, 0x61, 0xb2, 0x87, 0xf1, 0x86, 0xcc, 0x08, 0x67, 0x0d, 0x90, 0x7b, 0xd0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x7f, 0xf0, 0x15, 0xcb, 0xfe, 0x06, 0xec, 0x1f, - 0xf6, 0x66, 0x7f, 0xc8, 0x33, 0x23, 0x0e, 0xd1, 0x46, 0x16, 0x1d, 0xa1, 0xb0, 0xbf, 0xe4, 0x36, - 0x1e, 0xd0, 0xfb, 0x0b, 0x4d, 0x50, 0x76, 0x07, 0x06, 0x9a, 0x1b, 0x06, 0x83, 0x47, 0x0d, 0x8c, - 0x16, 0x82, 0x0d, 0x86, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe4, 0x57, - 0x18, 0x7d, 0xa4, 0xf3, 0xc1, 0xe9, 0x37, 0x63, 0x0a, 0xb0, 0x33, 0x27, 0xe7, 0xa6, 0x08, 0xc1, - 0xa6, 0xe0, 0xc3, 0x63, 0x83, 0x30, 0x61, 0xb3, 0x7b, 0x30, 0x61, 0xb0, 0xda, 0x6f, 0x83, 0x61, - 0x38, 0x30, 0xfb, 0x0b, 0x41, 0x81, 0x41, 0x60, 0xe0, 0xb0, 0x30, 0x59, 0x40, 0xd7, 0xc1, 0xff, - 0x83, 0x80, 0x0f, 0xda, 0x68, 0x7f, 0xda, 0x3c, 0x17, 0xff, 0xef, 0x07, 0xf3, 0x81, 0x0e, 0xea, - 0xc1, 0x83, 0x43, 0x61, 0x60, 0xea, 0x0e, 0xfe, 0x03, 0xe0, 0xff, 0xc3, 0xe0, 0x60, 0xab, 0xf5, - 0xbe, 0x70, 0x4a, 0x09, 0x41, 0x5a, 0x14, 0x49, 0x68, 0x14, 0x1b, 0x24, 0x0c, 0x26, 0x15, 0x0a, - 0x06, 0x72, 0x80, 0x80, 0xff, 0xa0, 0x40, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xed, 0x06, - 0x1d, 0x85, 0xbb, 0x1f, 0xf0, 0x5b, 0x9b, 0x87, 0x61, 0x66, 0x27, 0xfc, 0x06, 0x30, 0x9c, 0x3f, - 0xd8, 0x5c, 0x1f, 0xec, 0x17, 0xfe, 0x0d, 0x96, 0x31, 0x2b, 0x0d, 0x88, 0x30, 0x63, 0x86, 0xc2, - 0xd3, 0x4a, 0x06, 0xc1, 0x83, 0x81, 0xa1, 0xb0, 0xcc, 0x7c, 0x1f, 0xf8, 0x3c, 0x0b, 0x07, 0xff, - 0x06, 0xc1, 0x87, 0xd8, 0x4f, 0x18, 0x21, 0xcc, 0x13, 0xc6, 0x0c, 0x93, 0x04, 0xea, 0xc1, 0x3a, - 0x60, 0xcc, 0x72, 0x9d, 0x1c, 0x11, 0x83, 0x0b, 0x41, 0x86, 0xc1, 0xbf, 0xce, 0x1b, 0x06, 0x0c, - 0x36, 0x1b, 0x06, 0x0c, 0x36, 0x1b, 0x06, 0x0f, 0xc6, 0x1b, 0x06, 0x1f, 0x61, 0xb0, 0x61, 0xf6, - 0x1b, 0x06, 0x1d, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0x38, 0x7f, 0xb0, 0xbf, 0xf0, - 0x15, 0xe1, 0xcc, 0x63, 0x06, 0xed, 0x8c, 0x69, 0x83, 0x33, 0x06, 0x0c, 0x70, 0x66, 0x16, 0x92, - 0x30, 0xa3, 0x07, 0x0e, 0x0a, 0x06, 0xc0, 0x82, 0x1f, 0x07, 0x61, 0xca, 0x0f, 0xd8, 0x27, 0x30, - 0x41, 0xd8, 0xce, 0x50, 0x60, 0xd9, 0x47, 0x0a, 0x30, 0xd9, 0x8e, 0x16, 0x48, 0x58, 0x6f, 0xd0, - 0x40, 0x0b, 0x0d, 0xa0, 0xc3, 0xd8, 0x6d, 0x06, 0x1e, 0xd1, 0xff, 0xc0, 0x9e, 0x0b, 0x41, 0x86, - 0xdc, 0x81, 0xa0, 0xc3, 0x66, 0x0f, 0xfe, 0x58, 0xc3, 0xff, 0x05, 0x85, 0xff, 0x21, 0xb0, 0xb4, - 0x36, 0x86, 0xc2, 0xd0, 0xda, 0x1b, 0x0b, 0xfe, 0x43, 0x61, 0x68, 0x6d, 0x0d, 0x85, 0xa1, 0xb4, - 0x36, 0x17, 0xfc, 0x87, 0xfe, 0x0e, 0x0b, 0x02, 0x06, 0x09, 0x0d, 0x83, 0x46, 0x05, 0x03, 0x68, - 0x31, 0x87, 0x0a, 0x7c, 0x09, 0x51, 0x86, 0xdd, 0x96, 0xb5, 0x82, 0xcc, 0xbf, 0xf8, 0x63, 0x06, - 0x1f, 0x61, 0xb0, 0x67, 0xe0, 0x61, 0xb0, 0x66, 0x0c, 0x18, 0x6c, 0x19, 0x83, 0x06, 0x1b, 0x06, - 0x7e, 0x06, 0x1b, 0x06, 0x61, 0xd8, 0x6c, 0x18, 0x79, 0xc3, 0x60, 0xc3, 0x5e, 0x83, 0xff, 0x07, - 0x0b, 0x0d, 0x8c, 0x1f, 0x61, 0x50, 0x1a, 0x19, 0x5c, 0x0f, 0xfc, 0x0d, 0xd9, 0xd6, 0xd6, 0x06, - 0xe3, 0xe0, 0xb0, 0xec, 0xce, 0xc0, 0xe1, 0x98, 0xc8, 0xff, 0xa0, 0xd8, 0x58, 0x58, 0x7d, 0x85, - 0x85, 0x87, 0xd8, 0x5f, 0xf4, 0x1b, 0x0b, 0x0b, 0x0f, 0xb0, 0xb0, 0xb0, 0xfb, 0x0b, 0xff, 0x21, - 0x61, 0x61, 0xf8, 0x3f, 0xff, 0x70, 0x7d, 0xa1, 0xfa, 0xff, 0xf2, 0x16, 0x85, 0xa1, 0x48, 0x5f, - 0xff, 0x21, 0x68, 0x5a, 0x14, 0x85, 0xff, 0xf2, 0x1f, 0xb4, 0x64, 0x2f, 0xff, 0xd0, 0x7c, 0xc1, - 0xd2, 0x08, 0x81, 0x61, 0x41, 0x39, 0x84, 0xa1, 0x58, 0x34, 0xd0, 0xce, 0x69, 0x02, 0xff, 0x20, - 0x40, 0x0f, 0xfc, 0x1e, 0x70, 0xe6, 0x0f, 0x9c, 0x39, 0xd0, 0xf3, 0xa7, 0xff, 0x26, 0xf8, 0xc2, - 0x43, 0xdb, 0xb6, 0x16, 0x87, 0x6e, 0x0c, 0x2f, 0xe1, 0x9c, 0x18, 0x5a, 0x1e, 0x70, 0x61, 0x68, - 0x79, 0xc1, 0x8a, 0xe5, 0x06, 0x70, 0x6f, 0xf9, 0x09, 0xc7, 0x70, 0xda, 0x13, 0x94, 0x70, 0xda, - 0x13, 0x9a, 0xbf, 0xc8, 0x4e, 0x43, 0x86, 0xd0, 0x03, 0x81, 0xff, 0x83, 0x38, 0x1c, 0x33, 0x84, - 0xaf, 0x0f, 0xfc, 0x16, 0xf2, 0xb0, 0xce, 0x16, 0xe6, 0xe1, 0x9c, 0x2d, 0xc9, 0xff, 0x80, 0xce, - 0x07, 0x0c, 0xe1, 0x9c, 0x0f, 0xfc, 0x19, 0xc0, 0xe1, 0x9c, 0x33, 0x81, 0xc3, 0x38, 0x67, 0x3f, - 0xfc, 0x13, 0x84, 0xc0, 0x60, 0xe7, 0x03, 0xa1, 0x58, 0x67, 0x1c, 0x3d, 0x40, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1e, 0xa0, 0x6b, 0x0f, 0xd4, 0x0a, 0x80, 0x70, 0xea, 0x27, 0xa9, 0xf8, 0x2e, 0x98, - 0x96, 0x12, 0x17, 0x47, 0xff, 0xc0, 0xe8, 0x17, 0x03, 0x82, 0x55, 0x01, 0x40, 0x27, 0x06, 0xa3, - 0xc3, 0xa0, 0xb0, 0xa8, 0x0b, 0x81, 0x21, 0xd4, 0x02, 0x07, 0x83, 0xd4, 0x03, 0xe8, 0x16, 0x1a, - 0x80, 0x50, 0x1e, 0x0e, 0xa0, 0x1b, 0xd2, 0x1e, 0xa0, 0x39, 0x0f, 0x80, 0x09, 0x83, 0xff, 0x03, - 0x4f, 0xfe, 0x03, 0xa1, 0xec, 0x3d, 0xa4, 0x1d, 0x87, 0xee, 0x06, 0x0c, 0x3e, 0xb0, 0xb0, 0x7e, - 0x81, 0xf0, 0x58, 0x30, 0xf2, 0x61, 0x60, 0xc3, 0xf6, 0x07, 0x06, 0x87, 0xd9, 0xff, 0xe4, 0x3e, - 0xd0, 0xfe, 0xca, 0x03, 0x40, 0xc1, 0x39, 0x40, 0x30, 0x9a, 0x0d, 0x28, 0x1d, 0xb6, 0x04, 0x0f, - 0xfc, 0x04, 0x0f, 0xfc, 0x1f, 0xda, 0x1f, 0xf9, 0xff, 0xc8, 0x75, 0xda, 0x07, 0x83, 0xa8, 0x07, - 0xf2, 0x1f, 0xcd, 0xfd, 0x21, 0xbf, 0x21, 0x9b, 0xe0, 0x2b, 0xff, 0xc8, 0x76, 0x16, 0x1b, 0x0f, - 0x7f, 0xf8, 0x3d, 0x85, 0x86, 0xc3, 0xdf, 0xfe, 0x0f, 0x22, 0x48, 0x48, 0x75, 0x1c, 0x1a, 0x07, - 0x09, 0xc7, 0x0e, 0xca, 0x02, 0x41, 0xff, 0x02, 0x00, 0x03, 0x83, 0xff, 0x82, 0x70, 0x61, 0xfe, - 0x57, 0x18, 0x4e, 0x1d, 0xbc, 0xe7, 0xfa, 0x06, 0xed, 0x88, 0xe2, 0x14, 0xe0, 0xc6, 0x73, 0x03, - 0x38, 0x30, 0x2a, 0x10, 0xce, 0x0d, 0xff, 0x90, 0x38, 0x30, 0xbc, 0x1e, 0x70, 0x60, 0x77, 0x0e, - 0x70, 0x60, 0xd1, 0xc3, 0x38, 0x37, 0x42, 0xb0, 0x9c, 0x1a, 0x83, 0x90, 0x9c, 0x1f, 0xfc, 0x80, - 0x05, 0x00, 0xc1, 0xcc, 0x15, 0x06, 0x8a, 0x3d, 0x21, 0x51, 0xfe, 0x60, 0xee, 0x99, 0x84, 0xc1, - 0xdd, 0x4d, 0x43, 0xd4, 0x0a, 0x89, 0xa0, 0xef, 0x01, 0xa1, 0xfc, 0xc6, 0x1a, 0x82, 0xa8, 0xa8, - 0xc3, 0x50, 0x2a, 0x0c, 0x61, 0xa8, 0x07, 0xe9, 0x30, 0xd4, 0x3e, 0x89, 0x30, 0xd4, 0x0a, 0x86, - 0x0c, 0x35, 0x02, 0xa3, 0x83, 0x0d, 0x40, 0xa8, 0xa0, 0x60, 0x0b, 0x0d, 0x06, 0xc3, 0xb0, 0xd4, - 0x04, 0x87, 0x68, 0x68, 0x70, 0xdb, 0xb9, 0xff, 0x81, 0x99, 0xb8, 0x34, 0x18, 0x33, 0x0b, 0xff, - 0x0c, 0x61, 0x60, 0xe1, 0xc3, 0x61, 0x60, 0xd1, 0xc3, 0x61, 0x7f, 0xe0, 0xd8, 0x7b, 0x43, 0xec, - 0x1f, 0xfd, 0x05, 0x87, 0xb8, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0xfc, 0x1f, 0x80, 0x03, - 0x05, 0xff, 0x06, 0x60, 0x30, 0x30, 0x61, 0x2b, 0xbf, 0xfc, 0x0d, 0xb2, 0x46, 0x1c, 0x2d, 0xa3, - 0x77, 0xae, 0x0b, 0x60, 0xff, 0xc2, 0xa0, 0x7f, 0xd0, 0x66, 0x06, 0x1c, 0xe1, 0x98, 0x18, 0x24, - 0x70, 0xcc, 0x0c, 0x14, 0x1c, 0x33, 0x03, 0x06, 0x8e, 0x19, 0x80, 0x96, 0xa0, 0xf3, 0x01, 0xf0, - 0x2e, 0x0c, 0xc7, 0x21, 0xcc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0x98, 0x3f, 0xb0, 0x7f, - 0xf2, 0x07, 0x80, 0xe1, 0xfa, 0x76, 0x37, 0xf9, 0x06, 0xe5, 0x41, 0x61, 0xd9, 0x94, 0x7f, 0xe1, - 0x8c, 0x3f, 0xf0, 0x58, 0x5f, 0xf2, 0x1b, 0x0b, 0x0e, 0xd0, 0xd8, 0x5f, 0xf2, 0x1b, 0x0b, 0x0e, - 0xd0, 0xd8, 0x5f, 0xf2, 0x1b, 0x0b, 0x0e, 0xd0, 0xd8, 0x58, 0x57, 0x83, 0xff, 0x07, 0x80, 0x0d, - 0x85, 0xfe, 0x43, 0x38, 0x5a, 0x16, 0x83, 0xfd, 0x68, 0x5a, 0x1a, 0xc2, 0xff, 0x21, 0xbd, 0x03, - 0x42, 0xd0, 0xb7, 0x77, 0xfc, 0x82, 0x86, 0x26, 0x85, 0xa0, 0xc1, 0x85, 0xa1, 0x68, 0x76, 0x15, - 0xfc, 0x87, 0x20, 0xd0, 0xfe, 0xc6, 0x1c, 0x2b, 0x09, 0xc6, 0x02, 0x08, 0xd0, 0x68, 0xe1, 0x9c, - 0x70, 0x21, 0x7f, 0x90, 0xc0, 0x03, 0x03, 0x03, 0x02, 0x42, 0x60, 0x60, 0x60, 0x48, 0x15, 0x43, - 0x03, 0x02, 0x41, 0xb6, 0x7f, 0xe4, 0x1b, 0x28, 0x3f, 0xed, 0x8b, 0xff, 0x86, 0x60, 0xee, 0x0f, - 0x98, 0x3b, 0x43, 0xe6, 0x07, 0xfe, 0x82, 0x60, 0x64, 0x98, 0xc1, 0x30, 0x32, 0x4c, 0x60, 0x98, - 0x19, 0x26, 0x30, 0x4c, 0x0c, 0x93, 0x18, 0x26, 0x06, 0x28, 0xed, 0x0f, 0xfc, 0x1c, 0x03, 0x87, - 0x70, 0x7c, 0xe0, 0xbf, 0xe4, 0x0a, 0xe2, 0x81, 0xd2, 0x0d, 0xe6, 0xeb, 0xb4, 0x1b, 0xb5, 0x07, - 0x68, 0x37, 0x1a, 0x07, 0x48, 0xce, 0x0b, 0xfe, 0x42, 0x70, 0xff, 0xc0, 0x70, 0x7f, 0xf0, 0x4e, - 0x1e, 0xc3, 0xe7, 0x05, 0xff, 0x21, 0x38, 0x73, 0x87, 0xce, 0x1c, 0xe1, 0xf3, 0x9f, 0xfe, 0x40, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9d, 0x0b, 0x43, 0xbf, 0xff, 0x70, 0x75, 0xa1, 0xff, - 0x9e, 0x0f, 0xfd, 0x7f, 0xf8, 0x37, 0x9c, 0x3e, 0xc3, 0xef, 0xfe, 0x0f, 0xf6, 0x87, 0xf2, 0xd8, - 0xf0, 0x34, 0x36, 0x38, 0x48, 0xac, 0x2e, 0x1c, 0x33, 0x8e, 0x08, 0x2f, 0xf2, 0x04, 0x0b, 0x05, - 0xff, 0x21, 0xb0, 0x50, 0x3b, 0x43, 0x69, 0x40, 0xed, 0x06, 0x6a, 0xba, 0xed, 0x06, 0x67, 0x40, - 0xed, 0x06, 0x63, 0x7f, 0xc8, 0xc6, 0x16, 0x08, 0x3f, 0x60, 0xb1, 0xc3, 0xf6, 0x3f, 0xfa, 0x0d, - 0x9a, 0x16, 0x1f, 0xb0, 0x5f, 0xf2, 0x1b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x3f, 0xfc, 0x80, - 0x03, 0x04, 0xc8, 0x30, 0xe6, 0x29, 0xa1, 0x61, 0x9a, 0x81, 0x86, 0xc3, 0x74, 0xc1, 0x83, 0x33, - 0x06, 0xcf, 0xeb, 0x33, 0x06, 0xc0, 0xb0, 0x66, 0x60, 0x54, 0x0f, 0x4c, 0x6c, 0x13, 0x03, 0xe0, - 0x3a, 0x19, 0x86, 0xd8, 0xb4, 0x33, 0x19, 0x85, 0xd0, 0x33, 0x31, 0x85, 0x98, 0x66, 0x0b, 0x05, - 0x09, 0x09, 0x82, 0xc7, 0x03, 0x84, 0xc1, 0x64, 0x85, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0x55, - 0xe0, 0x9c, 0x3a, 0xac, 0x39, 0xc3, 0xf6, 0x14, 0xac, 0x18, 0x3f, 0xce, 0x39, 0x40, 0xde, 0x86, - 0x2d, 0xc3, 0x3e, 0xa0, 0x5d, 0x03, 0x3b, 0x90, 0x2c, 0xd0, 0xb4, 0xc2, 0xb0, 0x3a, 0x1d, 0x83, - 0x83, 0xb4, 0x32, 0x0d, 0x0f, 0xe8, 0xd1, 0xc2, 0x70, 0x9c, 0xd0, 0x50, 0x55, 0x01, 0xa7, 0x07, - 0x69, 0x81, 0x03, 0xff, 0x01, 0x00, 0x09, 0x41, 0xff, 0x87, 0x4a, 0x03, 0xf4, 0x0b, 0x42, 0xb0, - 0xfd, 0x02, 0x0f, 0xfc, 0x0e, 0x38, 0xbf, 0x82, 0xb0, 0xb4, 0x2d, 0x0b, 0xe0, 0xfd, 0xa1, 0x26, - 0x13, 0x85, 0xa1, 0xd8, 0x1c, 0x36, 0x87, 0x63, 0x86, 0x74, 0x3a, 0x03, 0x02, 0xa0, 0xe8, 0x91, - 0xd0, 0x48, 0x6c, 0xd0, 0x31, 0x38, 0x54, 0x38, 0x3b, 0x28, 0x08, 0x0f, 0xfa, 0x02, 0x00, 0x0f, - 0x90, 0xff, 0xc5, 0xe0, 0xff, 0x3c, 0x3c, 0x1c, 0xdd, 0xd7, 0x7a, 0x1d, 0x02, 0xf0, 0x1a, 0x03, - 0xf9, 0x20, 0x61, 0xb0, 0xa4, 0xc1, 0x86, 0xea, 0xd3, 0x06, 0x1b, 0xab, 0x4c, 0x18, 0x6c, 0x29, - 0x10, 0x61, 0xb0, 0x32, 0x17, 0x06, 0x41, 0x1c, 0x12, 0x1b, 0x4c, 0x12, 0x8e, 0x05, 0x01, 0x86, - 0xd3, 0x04, 0x17, 0xf8, 0x08, 0x0f, 0xfc, 0x1e, 0x60, 0xe7, 0x0f, 0x98, 0x33, 0xd8, 0x72, 0xb8, - 0x78, 0x2e, 0x0b, 0xa7, 0x7a, 0xb7, 0x60, 0xda, 0x83, 0xfe, 0xd8, 0x0b, 0x82, 0x80, 0xcc, 0x0e, - 0x99, 0x92, 0x13, 0x03, 0x06, 0x64, 0x84, 0xc0, 0xfc, 0x64, 0x84, 0xc0, 0xc1, 0x99, 0x21, 0x30, - 0x3f, 0x19, 0x21, 0x30, 0x30, 0x64, 0x48, 0x4c, 0x0c, 0x18, 0x5a, 0x13, 0x03, 0x3c, 0x0f, 0x07, - 0xfe, 0x0f, 0x0f, 0xe4, 0x3d, 0xfe, 0x06, 0x1e, 0xc3, 0x63, 0xd6, 0x07, 0xf8, 0xe1, 0xd0, 0x63, - 0x82, 0xf0, 0xe1, 0x63, 0x81, 0x36, 0x81, 0x7f, 0x91, 0xf0, 0x6c, 0x1a, 0x1b, 0xc1, 0x3b, 0x4d, - 0x9e, 0xe0, 0x5c, 0x96, 0xe8, 0x2c, 0x3e, 0xd0, 0xfc, 0xc6, 0x0a, 0x03, 0x42, 0xd3, 0x0e, 0x8c, - 0x16, 0x0d, 0x09, 0xc7, 0x10, 0xaf, 0xe4, 0x08, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x61, 0x7a, - 0xbc, 0x13, 0xc5, 0x87, 0xf4, 0xf4, 0xff, 0xc1, 0x6e, 0xc6, 0x1d, 0x85, 0x98, 0x9f, 0xf0, 0x59, - 0x85, 0x87, 0x61, 0xd8, 0x5f, 0xf0, 0x76, 0x1a, 0x81, 0xfd, 0x85, 0x7f, 0x83, 0xb1, 0xed, 0x1d, - 0x0e, 0xc5, 0x03, 0xe4, 0x3d, 0x84, 0xdd, 0xe9, 0x0d, 0x97, 0x21, 0x36, 0x87, 0xfe, 0x0c, 0x0f, - 0xfc, 0x1f, 0xea, 0x07, 0xef, 0xff, 0xc1, 0xcc, 0x1a, 0x81, 0x9a, 0xba, 0xdd, 0x61, 0x7f, 0xf2, - 0x82, 0xff, 0xf0, 0x76, 0x1f, 0xb0, 0xef, 0xff, 0x07, 0x61, 0xfb, 0x0e, 0xff, 0xf0, 0x72, 0x27, - 0x05, 0x06, 0xa1, 0x82, 0x40, 0xe0, 0x70, 0x61, 0xa8, 0x50, 0x42, 0xff, 0x06, 0x0b, 0x07, 0xe7, - 0xe4, 0x36, 0x0c, 0x1b, 0x0a, 0x09, 0xf1, 0x83, 0x61, 0x40, 0x9e, 0x7f, 0x3f, 0x20, 0xdd, 0x83, - 0xfe, 0xcc, 0x57, 0xfc, 0x14, 0x61, 0xff, 0x82, 0xcb, 0xff, 0x83, 0x61, 0x50, 0x3f, 0xd8, 0x5c, - 0xbc, 0x1d, 0x85, 0x5d, 0xe0, 0xec, 0x3f, 0x30, 0x76, 0x1f, 0xb4, 0x3b, 0x0e, 0xfa, 0x0f, 0xfc, - 0x1f, 0x0b, 0xff, 0xc1, 0xec, 0x27, 0x0b, 0x0f, 0x7f, 0xf8, 0x3d, 0xad, 0x6b, 0x61, 0xe5, 0xd6, - 0xb8, 0x3b, 0xff, 0xf0, 0x6c, 0x33, 0x90, 0x30, 0xd8, 0xaa, 0x77, 0x8c, 0x36, 0x54, 0xba, 0x30, - 0xd8, 0x4e, 0x85, 0xe0, 0xca, 0x90, 0x70, 0x14, 0x1b, 0x34, 0x28, 0x4d, 0x05, 0x0e, 0x0c, 0xe3, - 0x81, 0x03, 0xfe, 0x40, 0x80, 0x0f, 0xfc, 0x1f, 0xf8, 0xa1, 0x21, 0xbf, 0xff, 0x61, 0x61, 0xe7, - 0x0f, 0xb7, 0xf8, 0xc1, 0x86, 0xc3, 0xec, 0xa0, 0x6c, 0xfd, 0x14, 0xc3, 0xb3, 0x0a, 0x1e, 0x0c, - 0xc6, 0x06, 0x2d, 0x20, 0x69, 0x5d, 0xe7, 0x70, 0x41, 0xc8, 0x81, 0xe0, 0xa3, 0x4b, 0x09, 0x83, - 0x66, 0x82, 0x84, 0xe8, 0x34, 0xd0, 0xed, 0x58, 0x10, 0x5f, 0xe8, 0x30, 0x0b, 0x05, 0xff, 0x07, - 0x60, 0x90, 0xec, 0x3b, 0x89, 0x0e, 0xc2, 0xdd, 0xa7, 0xfc, 0x16, 0x67, 0x21, 0xd8, 0x59, 0x82, - 0xeb, 0x78, 0x0c, 0x61, 0x2f, 0xc1, 0xd8, 0x7f, 0xe0, 0xb0, 0x7f, 0xe8, 0x36, 0x0c, 0xc1, 0x94, - 0x0d, 0x83, 0x30, 0x65, 0x03, 0x60, 0xcc, 0x19, 0x40, 0xd8, 0x33, 0x06, 0x50, 0x36, 0xff, 0xf9, - 0x03, 0x03, 0xff, 0x41, 0x30, 0x31, 0x8c, 0x60, 0x9e, 0x31, 0x8c, 0x60, 0x4d, 0x98, 0xc6, 0x30, - 0x36, 0x8f, 0xfe, 0x81, 0xb0, 0x84, 0xe1, 0xe9, 0x8b, 0xff, 0x82, 0x60, 0xda, 0x1f, 0x98, 0x36, - 0x87, 0xe6, 0x0d, 0xfe, 0x0c, 0xc1, 0x38, 0x4e, 0x19, 0x82, 0xd0, 0x9c, 0x33, 0x03, 0x83, 0x50, - 0x33, 0x1a, 0x17, 0xc1, 0xff, 0x83, 0xe0, 0x03, 0x87, 0x38, 0x7c, 0xe0, 0xff, 0xd0, 0x15, 0xc1, - 0x9c, 0x3d, 0xbc, 0x92, 0x16, 0x85, 0xbb, 0xff, 0xe1, 0xdc, 0x29, 0x0b, 0x42, 0x56, 0x0b, 0xfe, - 0x0c, 0xe0, 0xd0, 0xec, 0x33, 0x83, 0x03, 0x03, 0x0c, 0xe0, 0xc0, 0xc0, 0xc3, 0x38, 0x30, 0x50, - 0x18, 0x67, 0x02, 0x39, 0x28, 0x33, 0x81, 0xb0, 0xad, 0x09, 0xce, 0x43, 0xd8, 0x0b, 0x0e, 0x60, - 0xfd, 0x83, 0xff, 0x06, 0x78, 0xc0, 0xc0, 0xc2, 0x9e, 0x3f, 0xf0, 0x53, 0xa8, 0x26, 0x0f, 0x66, - 0x7f, 0xf8, 0x19, 0x87, 0xfe, 0x0b, 0x07, 0xfe, 0x0e, 0xc1, 0x87, 0xb0, 0xec, 0x18, 0x18, 0x18, - 0x76, 0x0c, 0x0c, 0x0c, 0x3b, 0x04, 0x0d, 0x06, 0x1d, 0x85, 0x69, 0x68, 0x76, 0x51, 0x0e, 0x90, - 0x0f, 0xfc, 0x1e, 0x70, 0xe7, 0x0f, 0x9c, 0x1f, 0xf9, 0x02, 0xb8, 0xd0, 0x60, 0xd0, 0x6f, 0x38, - 0x58, 0x34, 0x1b, 0xb7, 0xfe, 0x41, 0xb8, 0xe0, 0x60, 0x68, 0xce, 0x0d, 0x28, 0x0d, 0x09, 0xc1, - 0xff, 0x90, 0x9c, 0x3b, 0xc4, 0x1c, 0xe1, 0xa9, 0x94, 0x0c, 0xe1, 0xb3, 0x68, 0x84, 0xe1, 0x69, - 0xd1, 0x82, 0x71, 0xd0, 0x61, 0x61, 0x39, 0xa1, 0x5f, 0x40, 0x03, 0x87, 0x30, 0x7c, 0xe0, 0xff, - 0xd0, 0x4f, 0x06, 0xa0, 0x7a, 0x9c, 0x5f, 0xf0, 0x5b, 0xa8, 0x2a, 0x07, 0xb7, 0x3f, 0xfc, 0x0d, - 0xc2, 0x74, 0x90, 0xe7, 0x07, 0xf2, 0x1e, 0x70, 0x9d, 0x03, 0x06, 0x72, 0xff, 0xd0, 0x4e, 0x12, - 0x50, 0x28, 0x27, 0x05, 0x0a, 0x1c, 0x19, 0xca, 0x02, 0x80, 0xa0, 0x4e, 0x20, 0xb4, 0x24, 0x07, - 0xff, 0xe8, 0x2c, 0x3b, 0x0f, 0xec, 0x1f, 0xfa, 0x0d, 0x8e, 0x1f, 0x61, 0xb1, 0xeb, 0xde, 0x0d, - 0x8e, 0x1f, 0x61, 0xb0, 0x7f, 0xe8, 0x36, 0x0a, 0x1a, 0x68, 0x67, 0x38, 0x1a, 0x0b, 0x09, 0x84, - 0x14, 0x0c, 0x85, 0x42, 0x23, 0x40, 0xc1, 0x4a, 0xcc, 0x18, 0x19, 0x06, 0x69, 0x86, 0xa1, 0x8e, - 0x20, 0xbf, 0x90, 0xff, 0xc1, 0xf0, 0x0d, 0x07, 0x28, 0x3f, 0x58, 0x6d, 0x0e, 0xab, 0xea, 0x7d, - 0x50, 0x15, 0x6b, 0xda, 0xe0, 0xd8, 0x10, 0x50, 0x50, 0x6d, 0x2c, 0xb0, 0x68, 0x57, 0x78, 0x1f, - 0x90, 0xf5, 0x90, 0x5a, 0xc1, 0xad, 0x5a, 0x72, 0xb0, 0xaf, 0x55, 0xdd, 0x6c, 0x3f, 0x21, 0x90, - 0xec, 0x62, 0xc2, 0x70, 0x9c, 0x60, 0x40, 0x8e, 0x06, 0x8e, 0x19, 0xc1, 0x87, 0xbf, 0xc8, 0x60, - 0x0f, 0xfc, 0x1f, 0x61, 0x61, 0x38, 0x7b, 0x09, 0x81, 0xa1, 0xce, 0xdf, 0xfc, 0x09, 0xf0, 0x58, - 0xc1, 0xdb, 0xcf, 0xfe, 0x0b, 0x71, 0x06, 0x31, 0x05, 0x19, 0x7f, 0xf0, 0x6c, 0x36, 0x39, 0xa1, - 0xb0, 0xd8, 0xc4, 0x1d, 0x8f, 0xfe, 0x0e, 0xc2, 0xf0, 0xf0, 0x7b, 0x04, 0xe3, 0x50, 0x76, 0x71, - 0x8c, 0x58, 0x6c, 0x41, 0x8c, 0x04, 0x03, 0x05, 0x40, 0x30, 0x73, 0x17, 0xff, 0x04, 0xcb, 0x51, - 0x56, 0xa0, 0x55, 0x86, 0xa0, 0x7b, 0x69, 0xff, 0xe0, 0x6c, 0x0a, 0x07, 0xe6, 0x60, 0x50, 0x3f, - 0xcc, 0x0b, 0xfe, 0x82, 0x60, 0x30, 0xa1, 0x41, 0x98, 0x0c, 0x50, 0x90, 0xcc, 0x0a, 0x14, 0x24, - 0x33, 0x03, 0x4a, 0x12, 0x19, 0x87, 0x05, 0x09, 0x82, 0x63, 0x0a, 0x83, 0xe0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb1, 0xff, 0xe0, 0xdc, 0x1a, 0x43, 0xd9, 0xca, 0xff, 0x41, - 0x66, 0xcc, 0x19, 0xc2, 0xcc, 0x9e, 0xb7, 0x80, 0xc6, 0x06, 0x0c, 0xe1, 0xd8, 0x1e, 0xbb, 0x0e, - 0xc0, 0xf5, 0xd8, 0x76, 0x06, 0x0c, 0xe1, 0xd9, 0xff, 0xe4, 0x2c, 0x27, 0x03, 0x07, 0xb0, 0x5a, - 0x15, 0xa1, 0xb2, 0x81, 0xe6, 0x00, 0x0b, 0x3f, 0xfc, 0x1b, 0x03, 0x06, 0x90, 0xee, 0x1f, 0xf2, - 0x16, 0xeb, 0x6b, 0xb4, 0x2c, 0xc5, 0x6b, 0xb4, 0x2c, 0xca, 0x75, 0x7e, 0x02, 0x62, 0xe0, 0xa4, - 0x3b, 0x2b, 0x35, 0xc1, 0xb0, 0xd3, 0x41, 0x83, 0x64, 0x98, 0x33, 0x43, 0x60, 0xf4, 0x06, 0xc3, - 0xb0, 0x3c, 0x07, 0x43, 0xb2, 0xc9, 0xb7, 0x43, 0x6c, 0x13, 0x05, 0x07, 0xfe, 0x0e, 0x3f, 0xff, - 0x78, 0x3d, 0x86, 0xc3, 0xf7, 0xff, 0x83, 0xd8, 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0x61, 0xfb, 0x0f, - 0x7f, 0xf8, 0x3f, 0x58, 0x7f, 0xbf, 0xff, 0x78, 0x35, 0x8c, 0x07, 0x43, 0x5d, 0x15, 0x26, 0xdc, - 0x04, 0x71, 0xa8, 0xc0, 0x84, 0xe0, 0xa1, 0x8e, 0x1f, 0xbc, 0x86, 0x42, 0x07, 0xff, 0xe4, 0x2c, - 0x24, 0x24, 0x3e, 0xca, 0x75, 0x75, 0x06, 0xc2, 0xe4, 0xd0, 0xf6, 0xd5, 0xd7, 0x83, 0x60, 0x74, - 0x3f, 0xd9, 0x7a, 0xbb, 0x0e, 0xc4, 0xd7, 0xb0, 0xec, 0x25, 0xf8, 0x3b, 0xff, 0xf4, 0x12, 0x40, - 0xc3, 0x48, 0x6c, 0xd1, 0xc0, 0xac, 0x2e, 0x34, 0x3b, 0x2c, 0x10, 0x2f, 0xf4, 0x18, 0x0b, 0x03, - 0xff, 0x07, 0x60, 0x60, 0xec, 0x3b, 0x47, 0xae, 0xc2, 0x9d, 0x9d, 0x7b, 0x0b, 0x33, 0x17, 0xe0, - 0xb3, 0x07, 0xff, 0x02, 0x30, 0x66, 0x0c, 0x18, 0x6c, 0x1d, 0xd3, 0xa6, 0x1b, 0x0f, 0xfc, 0x16, - 0x3f, 0xf9, 0x0d, 0x85, 0x40, 0xb8, 0x3b, 0x0d, 0x76, 0x87, 0xb0, 0x37, 0xe9, 0x0e, 0xcf, 0x48, - 0x4d, 0xa1, 0xff, 0x83, 0xbf, 0x8b, 0xf9, 0x15, 0xa8, 0x0d, 0xa8, 0x0d, 0xa8, 0x55, 0xa8, 0xab, - 0xa3, 0x4f, 0x51, 0x03, 0x87, 0x50, 0x39, 0xc3, 0x98, 0x32, 0xff, 0xb0, 0xdf, 0xfe, 0x0f, 0xfc, - 0x61, 0x5f, 0xfe, 0x0e, 0x51, 0xa1, 0x28, 0x1b, 0x40, 0x68, 0xac, 0x71, 0x83, 0x39, 0xca, 0x07, - 0xf9, 0x14, 0x06, 0x9f, 0x8f, 0xe0, 0xb4, 0xc1, 0x85, 0x21, 0x3c, 0x60, 0xc4, 0x90, 0xbd, 0x3f, - 0x89, 0x90, 0xad, 0xb0, 0x66, 0x61, 0x2b, 0x6c, 0x19, 0x98, 0x53, 0xa7, 0xe7, 0xf8, 0x2d, 0x34, - 0x33, 0x87, 0x69, 0x8a, 0x05, 0x87, 0x69, 0x83, 0x07, 0x83, 0xb4, 0xdf, 0x33, 0x87, 0x6a, 0xe0, - 0x59, 0x90, 0x5a, 0x20, 0x70, 0x64, 0x16, 0x86, 0xc2, 0xbc, 0x1f, 0xf8, 0x38, 0x07, 0xf8, 0x3b, - 0x0d, 0x86, 0xc3, 0xb0, 0xdd, 0x73, 0xfe, 0x81, 0xaf, 0x06, 0x70, 0xd8, 0xb8, 0x60, 0x61, 0x3f, - 0xe8, 0xd3, 0x09, 0x81, 0x88, 0x18, 0xc2, 0x9c, 0xcc, 0x3b, 0x0b, 0x63, 0x18, 0x27, 0x09, 0x07, - 0x08, 0x5e, 0x43, 0x26, 0x9c, 0x13, 0x06, 0xcd, 0x06, 0x89, 0xa0, 0xa1, 0xa1, 0xda, 0xb0, 0x20, - 0xbf, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x7f, 0xf2, 0x2b, 0x8c, 0x2d, 0x0e, - 0x9d, 0xb1, 0x5c, 0xd0, 0x19, 0x9e, 0xab, 0xab, 0x8c, 0xc1, 0x85, 0xa3, 0x02, 0x30, 0x67, 0xfa, - 0x0d, 0x83, 0x0b, 0x43, 0xec, 0x1d, 0xff, 0x06, 0xc6, 0xa7, 0x5b, 0x0d, 0x93, 0x47, 0x95, 0x86, - 0xcc, 0xbb, 0xd4, 0xc3, 0x6e, 0x49, 0x85, 0x86, 0xe4, 0x93, 0x1e, 0x00, 0x0f, 0xfc, 0x1e, 0xa0, - 0x75, 0x03, 0xea, 0x03, 0xff, 0x80, 0xd4, 0x61, 0x61, 0xee, 0x9b, 0xdf, 0xe0, 0xab, 0xb0, 0xb0, - 0x60, 0x6a, 0x1f, 0xfe, 0x15, 0x40, 0x61, 0x60, 0xc3, 0x50, 0x1d, 0xfe, 0x0d, 0x41, 0xd0, 0x60, - 0x43, 0x50, 0x6a, 0x39, 0xc3, 0x50, 0xa0, 0xaf, 0x83, 0xa8, 0x6a, 0xec, 0xa0, 0x6a, 0x1b, 0x03, - 0x05, 0x85, 0x46, 0x05, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x4c, 0x50, 0x30, 0xfa, 0x73, 0x03, 0xae, - 0x05, 0xfe, 0x35, 0x5a, 0x09, 0x34, 0xed, 0x28, 0x14, 0xda, 0xb8, 0xcd, 0x0a, 0x56, 0xd8, 0x2f, - 0x06, 0xb3, 0x1c, 0x0f, 0x06, 0x93, 0x06, 0x3b, 0xc1, 0x40, 0x8e, 0x60, 0x98, 0x3e, 0x70, 0xff, - 0x44, 0x8e, 0x83, 0x42, 0x72, 0x43, 0xa7, 0x0b, 0x4a, 0x06, 0x72, 0xc1, 0x01, 0xff, 0x41, 0x80, - 0x0f, 0xfc, 0x1e, 0xc2, 0x70, 0xb4, 0x36, 0x1b, 0x4b, 0x0e, 0xd3, 0xab, 0xa7, 0x89, 0xe7, 0x13, - 0x27, 0x33, 0x6c, 0xcd, 0x9c, 0xcc, 0x70, 0xb4, 0x72, 0x30, 0x7f, 0xf0, 0x58, 0x7f, 0xe0, 0x61, - 0x7f, 0xc1, 0xb0, 0xb0, 0xec, 0x36, 0x17, 0xfc, 0x1b, 0x0b, 0x0e, 0xc3, 0x61, 0x7f, 0xc1, 0xb0, - 0xb0, 0xec, 0x0f, 0xfc, 0x1f, 0x61, 0xb2, 0x43, 0xec, 0x29, 0x06, 0x1c, 0xae, 0x07, 0xfe, 0x49, - 0xda, 0x61, 0x61, 0xdb, 0x97, 0x80, 0xe1, 0xd9, 0x9d, 0xd3, 0xd5, 0x02, 0x30, 0xb0, 0xb0, 0xfb, - 0x0b, 0xff, 0x06, 0xc2, 0xc2, 0xc3, 0xec, 0x2f, 0xfc, 0x85, 0x85, 0x07, 0x21, 0xd8, 0x28, 0xc6, - 0x30, 0x6c, 0x18, 0x32, 0x4d, 0x0b, 0x28, 0x0c, 0x50, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, - 0xb0, 0xec, 0x3d, 0xff, 0x34, 0x0f, 0xfc, 0x0f, 0xf0, 0x5d, 0x5a, 0xba, 0xb8, 0x2d, 0x6e, 0xf0, - 0x28, 0x19, 0x7d, 0xb1, 0xa1, 0x3f, 0xc8, 0x3a, 0x07, 0xd4, 0x42, 0x74, 0x27, 0xfa, 0x83, 0xd8, - 0x7d, 0x85, 0x60, 0x78, 0x2b, 0x82, 0x43, 0xa0, 0x91, 0x45, 0x02, 0x50, 0x6c, 0x90, 0x50, 0x4c, - 0x2e, 0x28, 0x1d, 0x94, 0x02, 0x07, 0xfd, 0x06, 0x0f, 0xfc, 0x1f, 0x61, 0xcc, 0x1f, 0xb0, 0x7f, - 0xe8, 0x37, 0x02, 0x81, 0x61, 0xa7, 0x95, 0x6a, 0xb5, 0x03, 0x76, 0x5f, 0xe0, 0x66, 0x0b, 0xfe, - 0x41, 0x18, 0x34, 0x18, 0x24, 0x36, 0x0f, 0x5e, 0xa6, 0x86, 0xc1, 0xa0, 0xc1, 0x21, 0xb0, 0x5f, - 0xf2, 0x1b, 0x0e, 0x70, 0xfd, 0x83, 0xff, 0x83, 0x61, 0xce, 0x1f, 0xb3, 0xff, 0xc8, 0x0f, 0xf2, - 0x1e, 0xbf, 0x80, 0xc1, 0xfe, 0xe0, 0x70, 0x7a, 0xb7, 0x47, 0xfc, 0x0b, 0x5b, 0x7c, 0x07, 0x09, - 0xfe, 0x7a, 0x14, 0x09, 0xc2, 0xc2, 0xdc, 0x33, 0xfc, 0x13, 0xa1, 0x9c, 0x0e, 0x8f, 0xc8, 0x1f, - 0xa9, 0xbe, 0x47, 0xc1, 0x22, 0x51, 0x09, 0x10, 0xb3, 0x4a, 0x05, 0x40, 0xa8, 0x68, 0x34, 0xcd, - 0x06, 0x0d, 0x0c, 0xe2, 0x80, 0x81, 0xff, 0x21, 0x80, 0x0f, 0xf9, 0x0e, 0x55, 0xf2, 0x07, 0x0e, - 0x5b, 0x09, 0xff, 0x01, 0x56, 0xba, 0x09, 0xc0, 0xab, 0x5d, 0xfe, 0x0c, 0xe1, 0x30, 0x6c, 0x0f, - 0xf2, 0xbf, 0xc0, 0x70, 0xb5, 0x41, 0x38, 0x1c, 0x2d, 0x50, 0x4e, 0x07, 0xf8, 0x7f, 0xc1, 0xf5, - 0x10, 0xfe, 0x95, 0x8e, 0x83, 0x43, 0x63, 0x87, 0x47, 0x03, 0x87, 0x0c, 0xe0, 0xd1, 0x0b, 0xfd, - 0x06, 0x0b, 0x07, 0xfe, 0x0e, 0xc1, 0xa1, 0xd8, 0x67, 0x8f, 0xfc, 0x16, 0xf3, 0xa1, 0xd8, 0x5b, - 0xb4, 0xff, 0x82, 0xcc, 0x5d, 0xcb, 0x86, 0x31, 0xaf, 0xe0, 0xd8, 0x1f, 0xf4, 0x1d, 0x82, 0x81, - 0x9c, 0x3b, 0x04, 0x86, 0x70, 0xec, 0x17, 0xfc, 0x1d, 0x85, 0x0c, 0x41, 0xec, 0x74, 0x60, 0x68, - 0x6c, 0x81, 0xe4, 0x28, 0x03, 0x85, 0x21, 0x61, 0xce, 0x3f, 0xaf, 0xc0, 0x57, 0x81, 0xc0, 0x78, - 0x2a, 0x78, 0xbc, 0x9f, 0x20, 0xde, 0x9d, 0x4d, 0xb8, 0x37, 0x26, 0x4c, 0xc8, 0x1b, 0x84, 0xa0, - 0xa0, 0xe7, 0x1f, 0xfe, 0x09, 0xc3, 0x9c, 0x12, 0x13, 0x81, 0xc7, 0x02, 0x19, 0xc1, 0x63, 0xf8, - 0x33, 0x82, 0xd5, 0x87, 0xce, 0x0c, 0xec, 0x3e, 0x72, 0x0a, 0xfe, 0x40, 0x0f, 0xfc, 0x1e, 0x70, - 0xfb, 0x60, 0xce, 0x0a, 0xef, 0xc8, 0xaf, 0x1a, 0xea, 0x28, 0x13, 0xce, 0xd6, 0x4c, 0x1b, 0xb6, - 0x19, 0xa8, 0x1b, 0x8e, 0xfa, 0x3c, 0x14, 0xe0, 0x94, 0x67, 0x06, 0x71, 0x94, 0x66, 0x90, 0x1c, - 0x95, 0xfa, 0xd8, 0x0e, 0x41, 0x22, 0x38, 0x4e, 0x34, 0x56, 0x09, 0x09, 0xc9, 0x91, 0x15, 0x84, - 0xe6, 0x48, 0x59, 0x20, 0x70, 0x9f, 0xd0, 0x40, 0x03, 0x84, 0xc0, 0x60, 0xe7, 0x2f, 0xfe, 0x09, - 0xd0, 0x38, 0xdc, 0x16, 0xf8, 0xe9, 0xe9, 0x41, 0x6e, 0xd7, 0x75, 0x81, 0xb8, 0x16, 0xb5, 0xc3, - 0x38, 0x3d, 0x7a, 0x9a, 0x13, 0x83, 0x03, 0x03, 0x42, 0x70, 0x7a, 0xf5, 0x34, 0x27, 0x06, 0xab, - 0x56, 0x84, 0xe0, 0x5a, 0xd6, 0x0c, 0xe0, 0xff, 0xd0, 0x4e, 0x1c, 0xc1, 0xf3, 0x9f, 0xfe, 0x00, - 0x0f, 0xfc, 0x1e, 0xc2, 0xc2, 0xfd, 0x05, 0x81, 0xf8, 0x10, 0xc1, 0x71, 0x8c, 0x0c, 0x60, 0x7a, - 0xa7, 0x5a, 0x24, 0x16, 0xae, 0xee, 0x2c, 0x0a, 0xc1, 0x91, 0x8e, 0x14, 0xe0, 0xee, 0xd5, 0x87, - 0x60, 0xde, 0xef, 0xa0, 0xb0, 0x64, 0x78, 0xc3, 0xb0, 0x6f, 0x60, 0xc3, 0xb0, 0x77, 0x7f, 0x82, - 0xc6, 0x23, 0x06, 0x1d, 0x92, 0x46, 0x0c, 0x3b, 0x30, 0x5c, 0x0c, 0x20, 0x0f, 0xfc, 0x1e, 0x60, - 0xed, 0x0f, 0x98, 0x1f, 0xf9, 0x09, 0xe3, 0x09, 0x19, 0x06, 0xd9, 0x9b, 0x46, 0x41, 0xb3, 0x65, - 0x66, 0x41, 0x30, 0xed, 0xea, 0x91, 0x98, 0x19, 0x59, 0x90, 0x98, 0x1b, 0x31, 0x44, 0x26, 0x06, - 0x05, 0x01, 0x41, 0x30, 0x75, 0x03, 0xe6, 0x2f, 0xfe, 0x09, 0x83, 0x3e, 0x43, 0xcc, 0x06, 0xc1, - 0x68, 0x66, 0x39, 0x0c, 0xd8, 0x7f, 0xe0, 0xe0, 0x03, 0x17, 0xe0, 0x61, 0xcc, 0x05, 0x61, 0x61, - 0xbf, 0x16, 0x97, 0xe0, 0xac, 0xfe, 0x56, 0x86, 0xf4, 0x39, 0x9f, 0x04, 0xf2, 0x78, 0x55, 0xc1, - 0x74, 0x37, 0x06, 0x6c, 0x09, 0x94, 0x64, 0x99, 0x84, 0xc0, 0xb0, 0xd8, 0x72, 0x82, 0x43, 0x41, - 0xca, 0x32, 0xd0, 0x61, 0xda, 0x60, 0x61, 0x58, 0x56, 0x0c, 0x35, 0x0b, 0x04, 0x17, 0xf9, 0x04, - 0x00, 0x18, 0x35, 0x01, 0x21, 0xd6, 0xff, 0xf8, 0x3f, 0x48, 0x24, 0x36, 0x8f, 0xff, 0x82, 0x90, - 0xd8, 0x30, 0xfe, 0xff, 0xe4, 0x36, 0x65, 0x06, 0x24, 0x2d, 0x33, 0xa7, 0x52, 0x0b, 0x07, 0x25, - 0x06, 0x41, 0x05, 0x87, 0xbc, 0x87, 0x92, 0xc2, 0x43, 0xa8, 0x60, 0x71, 0x58, 0x4e, 0x0c, 0x3b, - 0x2c, 0x12, 0x0b, 0xfa, 0x04, 0x00, 0x0f, 0xfc, 0x1e, 0x90, 0xb0, 0xa4, 0x3a, 0x4f, 0xe3, 0xb8, - 0x0d, 0xa0, 0xc1, 0x26, 0x17, 0x50, 0x30, 0x63, 0x85, 0xcd, 0xfa, 0x9d, 0x30, 0x51, 0x33, 0x28, - 0xa3, 0x03, 0x26, 0x65, 0x1c, 0xc2, 0x93, 0xbd, 0x47, 0x30, 0xa4, 0x1e, 0x49, 0xcc, 0x29, 0x07, - 0xc4, 0xe6, 0x14, 0x93, 0xb4, 0x63, 0x0a, 0x56, 0x61, 0x51, 0x0d, 0x28, 0x18, 0x1c, 0xa0, 0x52, - 0x16, 0x38, 0x50, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xa0, 0x76, 0x87, 0xd4, 0x3f, 0xfc, 0x15, - 0x11, 0x7f, 0x05, 0xd3, 0x75, 0xf6, 0x83, 0xad, 0x9d, 0x32, 0x41, 0xd1, 0xb3, 0xa6, 0x48, 0xd4, - 0x38, 0x7a, 0x42, 0xa0, 0x2b, 0xf2, 0x15, 0x01, 0x5f, 0x83, 0x50, 0x3f, 0xf0, 0x28, 0x7f, 0xf8, - 0x2a, 0x02, 0x85, 0x09, 0x0d, 0x43, 0x81, 0x40, 0x70, 0x54, 0x50, 0xf9, 0x09, 0x00, 0x0b, 0x05, - 0xff, 0x83, 0x61, 0xec, 0x3e, 0x78, 0xff, 0xe4, 0x9e, 0x70, 0xb0, 0x98, 0xdd, 0xac, 0xed, 0x14, - 0x66, 0x15, 0x1d, 0xa2, 0x08, 0xc3, 0xff, 0x05, 0x83, 0xff, 0xa0, 0xb0, 0xe9, 0x0f, 0xd8, 0x2f, - 0xfc, 0x1b, 0x04, 0x99, 0x26, 0x1b, 0x04, 0x99, 0x26, 0x1b, 0x04, 0x99, 0x26, 0x1b, 0x04, 0x98, - 0xab, 0x0f, 0xfc, 0x1c, 0x03, 0x17, 0xff, 0x04, 0xc2, 0xad, 0x56, 0xa0, 0x2b, 0x4a, 0x74, 0xf4, - 0x83, 0xa6, 0x64, 0x98, 0xc0, 0xda, 0x39, 0x26, 0x30, 0x36, 0x55, 0x7f, 0x0c, 0xc3, 0x5f, 0xc1, - 0x31, 0x40, 0xfb, 0x09, 0x86, 0xff, 0x50, 0x26, 0x03, 0xae, 0xa0, 0x66, 0x03, 0xae, 0xa0, 0x66, - 0x03, 0xd6, 0xe0, 0xcc, 0x06, 0x0c, 0xc1, 0x98, 0x0f, 0xfa, 0x00, 0x0f, 0xfc, 0x1f, 0x38, 0x74, - 0x87, 0x7f, 0xd1, 0xae, 0x0c, 0xe1, 0x6f, 0x56, 0x07, 0xf8, 0x75, 0xe0, 0x57, 0x80, 0x92, 0x1b, - 0x0d, 0x38, 0x38, 0x33, 0x59, 0xa1, 0x3a, 0x1a, 0xb3, 0x14, 0x07, 0x01, 0x80, 0xe0, 0x50, 0x50, - 0x1f, 0xe0, 0x2b, 0x0f, 0x40, 0x95, 0x66, 0xe1, 0xb4, 0xc5, 0x61, 0x50, 0x17, 0xf8, 0xc1, 0x4c, - 0x0a, 0x0f, 0x5f, 0x04, 0x09, 0x41, 0xd0, 0x7e, 0x70, 0xcf, 0x4d, 0x05, 0xeb, 0xd4, 0xf1, 0x40, - 0xd4, 0x34, 0x0d, 0xe9, 0x05, 0x7f, 0xe9, 0x03, 0xd5, 0x86, 0xd0, 0xce, 0xb6, 0xaa, 0xf0, 0x19, - 0x6d, 0x5d, 0x5c, 0x06, 0x9d, 0x06, 0x21, 0x81, 0xfe, 0x98, 0xc6, 0x0e, 0xc3, 0xb6, 0x81, 0xe4, - 0x77, 0x40, 0xc1, 0x6d, 0x0a, 0x04, 0xe1, 0x59, 0x40, 0xed, 0xd0, 0x60, 0x7f, 0xe1, 0x83, 0xff, - 0x07, 0x0f, 0x60, 0xa0, 0x7f, 0xd8, 0x56, 0x87, 0xf6, 0x19, 0x83, 0xfb, 0x9a, 0xde, 0x07, 0xfd, - 0x52, 0xc1, 0xfa, 0x81, 0xa8, 0x1f, 0x9c, 0x27, 0x43, 0xfb, 0x03, 0xa1, 0xfe, 0xa3, 0xa1, 0xff, - 0x3e, 0x43, 0xfe, 0x7d, 0x06, 0xc3, 0x9f, 0x26, 0x85, 0x85, 0x7a, 0x09, 0xe6, 0xc2, 0x90, 0xfa, - 0xf2, 0x00, 0x0f, 0xd8, 0x34, 0x3f, 0xed, 0x07, 0x07, 0xfb, 0x42, 0x43, 0x7f, 0xfe, 0xc2, 0xd0, - 0xd4, 0x0f, 0xda, 0x1a, 0x81, 0x41, 0xb4, 0x33, 0x82, 0x81, 0xb4, 0x3b, 0x1c, 0x3b, 0x0f, 0x6e, - 0x87, 0x61, 0xeb, 0x83, 0xd8, 0x7b, 0xc1, 0xe6, 0x0e, 0xed, 0x04, 0x9a, 0x15, 0xa3, 0xa6, 0x38, - 0x5e, 0x0c, 0xfc, 0x1f, 0xf8, 0x08, 0x00, 0x0f, 0x69, 0x21, 0xff, 0x50, 0x16, 0x1f, 0xea, 0x0a, - 0x94, 0x13, 0xff, 0xaa, 0x43, 0x21, 0x38, 0x7f, 0xe0, 0xb0, 0xe5, 0x01, 0x55, 0x7f, 0xe8, 0x1d, - 0x4a, 0xe0, 0x90, 0xff, 0x38, 0x1d, 0x0f, 0xf6, 0xda, 0x1f, 0xf5, 0xe0, 0x90, 0xfa, 0xfa, 0x0b, - 0x09, 0xbe, 0x41, 0xe5, 0x61, 0x51, 0x0f, 0x5e, 0x40, 0x0f, 0xce, 0x50, 0x3f, 0xf6, 0x07, 0x0d, - 0x7f, 0xfe, 0x0b, 0x97, 0xb5, 0xe0, 0xb4, 0x3b, 0x09, 0x0d, 0xa1, 0xda, 0x0c, 0x36, 0x87, 0x49, - 0x40, 0xdf, 0xe2, 0x86, 0x1d, 0xa1, 0xcf, 0xa0, 0xec, 0x3e, 0xf0, 0x7b, 0x0f, 0x3a, 0x04, 0x16, - 0x1d, 0x76, 0x0d, 0x34, 0x37, 0x81, 0xc6, 0x0c, 0x37, 0x06, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xce, - 0x48, 0x7f, 0xce, 0x07, 0x0d, 0x7f, 0xfe, 0x0b, 0x97, 0xb5, 0xe0, 0xb4, 0x3b, 0x0f, 0xda, 0x1d, - 0xa0, 0xc3, 0x7c, 0x1b, 0x4a, 0x06, 0xdb, 0x41, 0x43, 0x0e, 0xc0, 0xe8, 0xfa, 0x0e, 0xc2, 0x42, - 0xf0, 0x73, 0x87, 0x9d, 0x04, 0x0a, 0x07, 0x5d, 0x83, 0x06, 0x84, 0xf8, 0x1c, 0xe0, 0xc3, 0x70, - 0x6b, 0x83, 0xff, 0x07, 0x0f, 0xcc, 0x48, 0x7f, 0xce, 0x0e, 0x0f, 0xf5, 0x81, 0x90, 0x7f, 0xfe, - 0xf0, 0x74, 0x1b, 0x0f, 0xf6, 0x1b, 0x03, 0x87, 0xb0, 0xd8, 0x38, 0x2f, 0xf8, 0xd5, 0x87, 0x9c, - 0x35, 0x34, 0x3c, 0xe1, 0x9e, 0x0f, 0xa8, 0x1a, 0xd0, 0x41, 0xb0, 0xd7, 0x60, 0xd0, 0x70, 0x1e, - 0x07, 0x38, 0x28, 0x13, 0x06, 0xb8, 0x3f, 0xf0, 0x70, 0x0f, 0xec, 0x70, 0xdf, 0xd0, 0x30, 0x38, - 0x4b, 0xa8, 0x0c, 0x3e, 0x42, 0xd0, 0x75, 0x78, 0x16, 0x0d, 0xfd, 0x28, 0x37, 0x38, 0x54, 0x04, - 0x1d, 0xe8, 0x2a, 0x03, 0x0e, 0x70, 0xce, 0x68, 0x75, 0xc1, 0xbb, 0x0e, 0x77, 0x42, 0xf0, 0x7b, - 0x4b, 0x03, 0xe0, 0x40, 0xe0, 0xe7, 0xb0, 0x60, 0x43, 0xad, 0x2e, 0xc3, 0xff, 0x16, 0x87, 0xfe, - 0x0e, 0x0f, 0xce, 0x50, 0x3f, 0xf6, 0x07, 0x0d, 0xff, 0xfb, 0x0b, 0x43, 0x3a, 0x1f, 0x68, 0x76, - 0x1f, 0xb4, 0x3b, 0x47, 0x0d, 0xfc, 0x9a, 0x50, 0x36, 0x83, 0x4a, 0x18, 0x76, 0x16, 0x8f, 0x40, - 0xec, 0x2d, 0x07, 0x83, 0x9c, 0x2c, 0x0f, 0x02, 0x05, 0x9e, 0x87, 0xe0, 0x60, 0xd0, 0xd6, 0x9c, - 0xe0, 0xc3, 0x38, 0x6b, 0x83, 0xff, 0x07, 0x0e, 0x68, 0x62, 0x83, 0x5f, 0x90, 0x69, 0xc1, 0xea, - 0x05, 0xa0, 0xd0, 0xea, 0x05, 0xa1, 0xef, 0xff, 0xde, 0x0e, 0xe0, 0xa8, 0x1f, 0xd4, 0x0a, 0xc1, - 0x87, 0xa8, 0xca, 0xce, 0x09, 0xbe, 0x90, 0x76, 0x1b, 0x9e, 0x0d, 0xe0, 0xfd, 0x40, 0xae, 0x04, - 0x1d, 0x40, 0x79, 0xc1, 0x21, 0xb5, 0x70, 0x2d, 0xc2, 0xf8, 0x3e, 0xb8, 0x3f, 0xf0, 0x70, 0x0f, - 0xec, 0x60, 0xff, 0xda, 0x58, 0x55, 0xfb, 0xd4, 0xe0, 0x2f, 0xee, 0x5c, 0x1b, 0x06, 0x09, 0x02, - 0x1d, 0x83, 0x05, 0x01, 0x87, 0x60, 0xc1, 0x41, 0x82, 0xff, 0xa7, 0x34, 0x26, 0xd5, 0xa8, 0xdc, - 0x39, 0x81, 0x85, 0xe4, 0x3a, 0x80, 0xc2, 0xf0, 0x10, 0xb0, 0xb0, 0x5e, 0x04, 0x9c, 0x16, 0x59, - 0x6e, 0x04, 0x39, 0x82, 0xb8, 0x3f, 0xf0, 0x70, 0x28, 0x0c, 0x0e, 0x30, 0x6a, 0x03, 0x03, 0x82, - 0xc2, 0xa0, 0x30, 0xb0, 0xa0, 0xa8, 0x0c, 0x2c, 0x55, 0x01, 0x7e, 0xbf, 0xaa, 0x0e, 0x71, 0x30, - 0x90, 0xfb, 0x0b, 0x47, 0x0f, 0x38, 0x52, 0x68, 0x5f, 0xc1, 0x55, 0x86, 0x60, 0x61, 0x3e, 0x0e, - 0x60, 0x61, 0x3a, 0x1d, 0x40, 0x60, 0xbb, 0x04, 0x98, 0x5b, 0xc0, 0xe7, 0x48, 0x2c, 0x43, 0x5c, - 0x1f, 0xf8, 0x38, 0x0f, 0xec, 0xa0, 0x7f, 0xec, 0x0e, 0x17, 0xff, 0xef, 0x07, 0xfb, 0x43, 0xff, - 0x03, 0x40, 0x86, 0xfe, 0x8d, 0x06, 0x1b, 0x0a, 0x85, 0x0a, 0x06, 0xc2, 0xa1, 0x66, 0x86, 0xd0, - 0x50, 0x7a, 0x07, 0x7f, 0x20, 0xf0, 0x7f, 0xc8, 0x38, 0x08, 0x15, 0x7d, 0x3d, 0x83, 0x4a, 0x28, - 0x16, 0x9e, 0x70, 0xf9, 0x83, 0x5c, 0x00, 0x0f, 0xfc, 0x1f, 0xb4, 0x36, 0x1f, 0xae, 0x0d, 0x94, - 0x0e, 0xde, 0x0b, 0x48, 0x37, 0x03, 0x41, 0xa2, 0x81, 0xc1, 0x3b, 0xfa, 0x80, 0xbf, 0x82, 0x90, - 0xf6, 0xb6, 0x15, 0x0c, 0x36, 0x16, 0x13, 0x38, 0x6c, 0x2c, 0x27, 0xa0, 0x6c, 0x0e, 0x1b, 0xc1, - 0xd9, 0x44, 0x36, 0x87, 0x61, 0xa0, 0x5c, 0x61, 0x68, 0x1c, 0xf3, 0xb8, 0x57, 0xe5, 0x40, 0x74, - 0x3f, 0xf0, 0x70, 0x0b, 0x0e, 0xc4, 0x3d, 0x87, 0x65, 0x03, 0xb0, 0xec, 0x1a, 0x1b, 0xf0, 0x30, - 0xfd, 0x86, 0x7b, 0xe0, 0xd8, 0x54, 0xe4, 0x39, 0xc3, 0xa4, 0x63, 0xfe, 0x03, 0x18, 0x30, 0xec, - 0x0f, 0x40, 0x61, 0xd8, 0x5e, 0x0b, 0x0e, 0xc2, 0xd0, 0xb0, 0xec, 0x1e, 0x88, 0xff, 0x8e, 0x3b, - 0x34, 0x27, 0x90, 0x3c, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0xf8, 0x19, 0xa1, 0xff, 0xb0, 0x48, - 0x5f, 0xff, 0xb0, 0xb0, 0xa0, 0xb0, 0xfb, 0x0b, 0x0b, 0x0f, 0xb0, 0xbe, 0x34, 0xd0, 0xb0, 0xb0, - 0xb4, 0xc3, 0x77, 0xfa, 0x54, 0x1b, 0x0b, 0x09, 0xb4, 0x27, 0x33, 0x31, 0xe0, 0xcc, 0xc6, 0x49, - 0xa2, 0x09, 0xc1, 0x81, 0xf2, 0x49, 0x86, 0xc1, 0xce, 0x40, 0x80, 0xf1, 0xa0, 0xbc, 0x1f, 0xf8, - 0x38, 0x3f, 0xff, 0x78, 0x3f, 0x68, 0x7f, 0xbf, 0xfd, 0x07, 0x61, 0xfa, 0x81, 0xdd, 0x7e, 0xe0, - 0xed, 0x7f, 0x70, 0x76, 0xbf, 0xa8, 0x1d, 0xde, 0xab, 0xb8, 0x3f, 0x60, 0x74, 0x3a, 0xaf, 0xfe, - 0xa0, 0x14, 0x13, 0x85, 0x61, 0xfe, 0x7b, 0x80, 0x86, 0x55, 0xeb, 0xc8, 0x34, 0x7a, 0x21, 0x9b, - 0xe0, 0x0f, 0xfc, 0x1f, 0xa4, 0x36, 0xb0, 0x5f, 0xf4, 0x69, 0xc1, 0xd2, 0x1a, 0x41, 0x07, 0x70, - 0x69, 0x0e, 0x7f, 0xcd, 0xfc, 0x8e, 0x1b, 0x55, 0x00, 0x81, 0xff, 0x01, 0xc7, 0x03, 0x86, 0xc2, - 0xcd, 0x03, 0xfe, 0x0b, 0xb0, 0xf4, 0x87, 0x78, 0x37, 0xfd, 0x03, 0xc0, 0x45, 0xb9, 0x77, 0x60, - 0x83, 0x48, 0x2d, 0x2e, 0x81, 0xa4, 0x10, 0x6f, 0x07, 0xfe, 0x0e, 0x06, 0x82, 0x41, 0xa1, 0xd7, - 0x57, 0x92, 0x56, 0x1b, 0x41, 0x40, 0x48, 0xa0, 0xbf, 0x90, 0x50, 0x50, 0x5a, 0x09, 0x5f, 0xa8, - 0x17, 0xa9, 0xa0, 0xa0, 0x7b, 0x41, 0x20, 0x72, 0x81, 0x68, 0x24, 0x2c, 0xc0, 0xff, 0xe0, 0x6e, - 0x13, 0x11, 0x06, 0xf0, 0x66, 0x71, 0xc2, 0xe0, 0xcc, 0x84, 0x82, 0xf1, 0x23, 0xfe, 0xb8, 0xec, - 0x3f, 0xc8, 0x5c, 0x1f, 0xf8, 0x38, 0x1f, 0xe8, 0x72, 0x0c, 0xc1, 0x30, 0xe5, 0x84, 0xf5, 0x70, - 0x30, 0x68, 0x7f, 0xd8, 0x7b, 0xff, 0xf7, 0x80, 0xeb, 0x51, 0x5a, 0xe0, 0xb0, 0xa8, 0x0d, 0x10, - 0xdf, 0xd0, 0x24, 0xc3, 0x61, 0x50, 0x15, 0x83, 0x7f, 0x40, 0x7c, 0x1d, 0x85, 0x40, 0xb8, 0x35, - 0xfe, 0x4f, 0x46, 0x05, 0x05, 0x47, 0x8e, 0xc3, 0xea, 0x28, 0x0e, 0x80, 0x7f, 0xa0, 0xb3, 0x0d, - 0x82, 0x42, 0xc7, 0x0b, 0x05, 0xe8, 0xc1, 0x05, 0xd4, 0xa8, 0xd6, 0x81, 0x83, 0x55, 0xf5, 0x11, - 0xbb, 0x28, 0x48, 0x83, 0x07, 0x89, 0x24, 0xca, 0x1d, 0x58, 0x19, 0xc2, 0x50, 0x24, 0x0d, 0xa0, - 0xff, 0x82, 0xf0, 0x59, 0x11, 0x85, 0xa1, 0x64, 0x46, 0x0f, 0x46, 0x6f, 0x7f, 0x47, 0x57, 0x28, - 0x29, 0x05, 0xa1, 0xff, 0x82, 0x07, 0xfc, 0x30, 0x86, 0xc3, 0x38, 0xe6, 0x85, 0xff, 0x0e, 0x0c, - 0x2c, 0x33, 0x83, 0x0f, 0x61, 0x9d, 0xbf, 0x20, 0xab, 0xae, 0xd6, 0x0a, 0x06, 0x1d, 0x83, 0x0b, - 0xfe, 0x06, 0xa8, 0x12, 0x0c, 0x3a, 0x9a, 0x0c, 0x2c, 0x3a, 0xe0, 0xdf, 0xf0, 0x1c, 0x3f, 0x61, - 0x9f, 0x24, 0x05, 0x5d, 0xeb, 0x6e, 0x46, 0x8a, 0x09, 0x0a, 0xc3, 0xff, 0x07, 0x0c, 0xc1, 0x31, - 0x06, 0x7f, 0xd3, 0x8e, 0x1e, 0xa0, 0x4e, 0x05, 0x02, 0xaf, 0x55, 0xea, 0xc0, 0x54, 0xcb, 0xb5, - 0xc1, 0x39, 0x21, 0x60, 0x43, 0x7f, 0xc6, 0x0c, 0x2b, 0x4a, 0x05, 0x8c, 0x15, 0xfe, 0x4d, 0xd0, - 0xd8, 0x14, 0x15, 0xe0, 0xef, 0xf2, 0x3a, 0x21, 0x60, 0x50, 0x5e, 0x49, 0x07, 0xfe, 0xa6, 0x61, - 0x68, 0x6e, 0x05, 0xc1, 0xff, 0x83, 0x80, 0x3f, 0xf0, 0xcc, 0x1d, 0x34, 0x09, 0xcd, 0x06, 0x4a, - 0x8c, 0x70, 0x40, 0xa9, 0x54, 0x41, 0x81, 0x0b, 0x95, 0x65, 0xfc, 0x85, 0x34, 0x05, 0x34, 0x37, - 0xfe, 0x06, 0x0c, 0x3f, 0xf6, 0xa8, 0x0f, 0xf9, 0x04, 0xe8, 0x1c, 0x36, 0x82, 0xe0, 0x9f, 0xf2, - 0x07, 0x0c, 0xe1, 0xb4, 0x7c, 0x30, 0xff, 0x9b, 0x2e, 0x46, 0x0d, 0x28, 0x2b, 0x0f, 0xfc, 0x1c, - 0x2f, 0xaf, 0x81, 0xb0, 0x64, 0xc4, 0xc1, 0x92, 0x14, 0xe4, 0xe0, 0xc1, 0x04, 0xf8, 0x7c, 0x0d, - 0x71, 0x43, 0x63, 0xbe, 0xa2, 0x1a, 0xc0, 0x82, 0x44, 0x35, 0xda, 0x14, 0x98, 0x2d, 0x15, 0x60, - 0xa3, 0x01, 0x1d, 0x02, 0x07, 0xc1, 0x3a, 0x3a, 0x1b, 0x83, 0x9e, 0x18, 0x0e, 0x1d, 0xa0, 0xb0, - 0x3e, 0x48, 0x26, 0xd0, 0x58, 0xf2, 0x5c, 0x1d, 0x05, 0x61, 0xff, 0x83, 0x80, 0x3e, 0xbf, 0x03, - 0x60, 0x91, 0x94, 0x60, 0xcd, 0x0a, 0x63, 0x30, 0x63, 0x01, 0xb9, 0xbc, 0x0c, 0x60, 0x4a, 0xa2, - 0x77, 0xd4, 0x09, 0x8c, 0x3b, 0x02, 0x17, 0xae, 0xa0, 0x63, 0x02, 0xd5, 0xac, 0x0d, 0xd0, 0x7d, - 0x7a, 0x80, 0xbc, 0x1b, 0x06, 0x86, 0xb0, 0xef, 0xf4, 0x0b, 0x10, 0xb0, 0x61, 0x9f, 0x0a, 0x07, - 0xfd, 0x65, 0x30, 0xb0, 0xf6, 0x17, 0x83, 0xff, 0x07, 0x0c, 0xe1, 0x3a, 0x83, 0x3f, 0xf3, 0x9c, - 0x1e, 0x70, 0x9c, 0x08, 0x1f, 0xff, 0xde, 0x09, 0x7e, 0x30, 0xf3, 0x2b, 0x56, 0x60, 0xc2, 0x7a, - 0x74, 0xcd, 0x30, 0x9d, 0xb5, 0x66, 0xa8, 0x33, 0xce, 0xa2, 0x9a, 0x15, 0xff, 0x0f, 0x83, 0xd2, - 0x61, 0xb8, 0x37, 0xfe, 0x56, 0x88, 0x4e, 0x0d, 0x2e, 0xdc, 0x14, 0x0d, 0x30, 0x1e, 0x0f, 0xfc, - 0x1c, 0x0f, 0x90, 0xff, 0xc7, 0x07, 0xfe, 0x70, 0xf9, 0xff, 0xf2, 0x07, 0x0f, 0xda, 0x07, 0x0f, - 0xda, 0x07, 0x0f, 0xda, 0x07, 0xff, 0xc8, 0x1d, 0x7f, 0x68, 0x18, 0x3f, 0x41, 0x50, 0x3f, 0xf6, - 0x87, 0xfe, 0xc3, 0xff, 0x70, 0x7f, 0xec, 0x3f, 0xf0, 0x7f, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, - 0x3f, 0xbf, 0xff, 0x06, 0xd0, 0xfc, 0xe1, 0xb4, 0x3f, 0xb0, 0xdf, 0xff, 0x83, 0x68, 0x10, 0x98, - 0x3d, 0x85, 0x68, 0xe1, 0xec, 0x3b, 0x56, 0x1e, 0xcb, 0x42, 0x70, 0xe7, 0x0a, 0x80, 0x70, 0x20, - 0xa0, 0x15, 0x4f, 0xf0, 0x37, 0xea, 0x2d, 0x86, 0x70, 0xfc, 0xe1, 0xff, 0x80, 0xe1, 0x80, 0x0f, - 0x90, 0xff, 0xc1, 0x50, 0x3f, 0xbf, 0xff, 0x06, 0xd0, 0xfc, 0xe1, 0xb4, 0x3f, 0x38, 0x6e, 0x5f, - 0xd6, 0x1b, 0xff, 0xe8, 0x36, 0x86, 0x95, 0x07, 0xb0, 0xed, 0x1c, 0x3b, 0x7f, 0xfd, 0x05, 0x86, - 0x7c, 0x1f, 0x38, 0x6a, 0x68, 0x7a, 0x81, 0x38, 0xe8, 0x76, 0x82, 0xd0, 0x3e, 0x40, 0xc5, 0xc1, - 0xeb, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfc, 0x16, 0x87, 0xf6, - 0x16, 0x87, 0xf6, 0x17, 0xff, 0xe0, 0xb4, 0x34, 0x87, 0xda, 0x19, 0xc3, 0xed, 0xff, 0xf4, 0x0c, - 0x36, 0x1f, 0xd8, 0x4f, 0x5c, 0x81, 0xc2, 0xa0, 0x6a, 0x02, 0x80, 0x70, 0xed, 0x06, 0x8e, 0x87, - 0x68, 0xe5, 0xa1, 0x5e, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xcc, 0x86, 0x6c, 0x2f, 0xd2, 0x7e, - 0x82, 0x70, 0xe7, 0x0f, 0x9c, 0x39, 0xc3, 0xe7, 0xf8, 0x70, 0xf9, 0xc2, 0xc7, 0xfc, 0x8e, 0x16, - 0x38, 0x1c, 0x27, 0xf8, 0x70, 0x38, 0x4e, 0x1c, 0xe0, 0x70, 0x98, 0x3a, 0x80, 0x70, 0xa8, 0x1d, - 0xa0, 0x70, 0xa4, 0x3b, 0x09, 0xc2, 0xc3, 0xb8, 0x27, 0x0a, 0x0e, 0xc3, 0x38, 0x7f, 0xe0, 0xf0, - 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfc, 0x16, 0x87, 0xe7, 0x0b, 0x43, 0xf3, 0x85, 0xff, - 0xf8, 0x2d, 0x0f, 0xfc, 0x77, 0xff, 0x90, 0x76, 0x38, 0xe0, 0xd0, 0x6e, 0x0c, 0x18, 0x34, 0x77, - 0x06, 0x0c, 0x1a, 0x51, 0xff, 0xf2, 0x6a, 0xc1, 0x83, 0x06, 0xac, 0x70, 0x60, 0xc1, 0xac, 0x38, - 0x30, 0x67, 0x80, 0x0f, 0xc8, 0x7f, 0xe1, 0xc3, 0xf7, 0xff, 0xe0, 0xb4, 0x3f, 0x38, 0x5a, 0x1f, - 0x9c, 0x2f, 0xff, 0xc1, 0x68, 0x7f, 0xe3, 0x5f, 0xf8, 0x2d, 0xf5, 0x7d, 0xa0, 0xcd, 0x0f, 0xb4, - 0x19, 0xa7, 0xf1, 0xa3, 0x9a, 0x61, 0x66, 0x94, 0x34, 0xea, 0xcd, 0x30, 0x69, 0x87, 0x69, 0x03, - 0x43, 0x9f, 0x07, 0xfe, 0x0c, 0x0f, 0x90, 0xff, 0xc0, 0xd0, 0xfd, 0xff, 0xf8, 0x2d, 0x0f, 0xce, - 0x16, 0x87, 0xe7, 0x0b, 0xff, 0xf0, 0x5a, 0x1f, 0xf8, 0xef, 0xc5, 0xf9, 0x06, 0xa0, 0x60, 0x41, - 0xa0, 0xca, 0x18, 0x24, 0x90, 0x60, 0xcc, 0x2c, 0xd1, 0xc0, 0xd8, 0x4f, 0x92, 0xae, 0x32, 0xe2, - 0x4d, 0x41, 0x61, 0xda, 0x61, 0x3e, 0x09, 0xf0, 0x7f, 0xe0, 0xc0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb0, - 0xfe, 0xff, 0xfc, 0x1b, 0x43, 0xfb, 0x0d, 0xff, 0xf8, 0x36, 0x87, 0xfe, 0x06, 0x9d, 0x7b, 0x0e, - 0xd3, 0x0f, 0x61, 0xd8, 0x17, 0xf0, 0x76, 0x5f, 0xfa, 0x0d, 0x9a, 0x07, 0x0b, 0x09, 0xcf, 0xff, - 0x05, 0x43, 0x43, 0xf4, 0x0c, 0x1a, 0x1f, 0x38, 0xe0, 0x7f, 0xf9, 0x0f, 0xfc, 0x1c, 0x0f, 0x90, - 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfc, 0x16, 0x87, 0xf6, 0x16, 0x87, 0xf6, 0x17, 0xff, 0xe0, 0xb4, - 0x2c, 0x18, 0x7b, 0x7f, 0x03, 0xf2, 0x0d, 0x0b, 0x06, 0x1e, 0xc3, 0x60, 0xc3, 0xd9, 0xf8, 0x1f, - 0x91, 0xc3, 0x60, 0xc3, 0xba, 0x7e, 0x07, 0xf1, 0x87, 0x60, 0xc3, 0x30, 0x76, 0x0c, 0x3f, 0xf0, - 0x7c, 0x0f, 0xfc, 0x87, 0xcb, 0xaf, 0xc8, 0x6f, 0xd7, 0x90, 0xff, 0xc5, 0x03, 0xff, 0x02, 0x81, - 0xfd, 0xff, 0xf9, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, - 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xff, 0xaf, 0x83, 0xf0, 0x0b, - 0x43, 0xda, 0x1e, 0xd0, 0xaf, 0xf0, 0x6d, 0x0f, 0x68, 0x7b, 0x44, 0x27, 0xe8, 0xbe, 0x43, 0xda, - 0x1e, 0xd0, 0xf6, 0x87, 0xb4, 0x37, 0xc1, 0x80, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, - 0xc3, 0xdf, 0xff, 0xbc, 0x1f, 0xde, 0x83, 0xff, 0x75, 0x07, 0xfd, 0x65, 0x03, 0xfd, 0x60, 0xa0, - 0x7f, 0x5a, 0x0a, 0x07, 0xeb, 0x42, 0xa0, 0x79, 0xf0, 0x75, 0x03, 0xdc, 0x1e, 0xa0, 0x7f, 0xe0, - 0x50, 0x3f, 0xe7, 0xe4, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1f, 0x38, 0x4e, 0x1f, 0xce, 0x13, 0x87, - 0xf3, 0x84, 0xe1, 0xf7, 0xf8, 0x70, 0xfe, 0x70, 0x9c, 0x3f, 0x9c, 0x27, 0x0f, 0xe7, 0x11, 0xc3, - 0xf3, 0x7c, 0x38, 0x7d, 0xf8, 0x27, 0x0f, 0xe7, 0x09, 0xc3, 0xf9, 0xc2, 0x70, 0xd0, 0x67, 0x09, - 0xc3, 0x61, 0xac, 0x36, 0x1b, 0x0b, 0xc8, 0x6f, 0xe8, 0x09, 0xc3, 0x38, 0x7e, 0x70, 0xce, 0x1f, - 0x9c, 0x33, 0x87, 0xbf, 0xc8, 0xe1, 0xf9, 0xc3, 0x3a, 0x1f, 0x38, 0x67, 0xe0, 0xf3, 0xb2, 0x39, - 0x68, 0x1b, 0xe8, 0x0e, 0x0b, 0x4f, 0x58, 0x67, 0x09, 0x0c, 0xe1, 0x9c, 0x3f, 0x38, 0x67, 0x0f, - 0xce, 0x19, 0xc3, 0xf3, 0x86, 0x70, 0xfb, 0xd0, 0x67, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0xfc, 0x1f, - 0x61, 0xb0, 0x68, 0x7b, 0x0d, 0x83, 0x43, 0xda, 0x16, 0x09, 0x09, 0xfe, 0x1c, 0x14, 0x0f, 0x61, - 0x38, 0x28, 0x1e, 0xc2, 0x60, 0x38, 0x7b, 0x51, 0x40, 0x38, 0x66, 0xf4, 0x48, 0x58, 0x4f, 0x61, - 0x68, 0x5a, 0x1d, 0x81, 0xc3, 0x50, 0x3b, 0x05, 0x03, 0x38, 0x76, 0x0d, 0x0e, 0xd0, 0xd9, 0x61, - 0xe7, 0x05, 0xc4, 0x1f, 0xa0, 0xff, 0xc1, 0xc0, 0x0a, 0x81, 0xff, 0x81, 0x40, 0x7f, 0xe8, 0x2a, - 0x07, 0xac, 0x37, 0xf4, 0x19, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0x81, 0xe7, 0x0f, 0x51, 0x41, 0x9c, - 0x39, 0xfa, 0x0c, 0xe1, 0xbe, 0x83, 0xce, 0x1e, 0xa0, 0x79, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0x81, - 0xe7, 0x0f, 0x50, 0x3d, 0x61, 0x9f, 0x06, 0x7e, 0x43, 0xff, 0x07, 0xc0, 0x0b, 0x0f, 0xfc, 0x0c, - 0x1f, 0xf0, 0x76, 0x1b, 0x03, 0x05, 0xfc, 0x38, 0x24, 0x3b, 0x09, 0xc1, 0x87, 0xb0, 0x9c, 0x1f, - 0x82, 0xd4, 0x30, 0x67, 0x1b, 0xd1, 0x40, 0xce, 0x76, 0x16, 0x86, 0x60, 0xb0, 0xb0, 0xe6, 0x0b, - 0x03, 0x87, 0x50, 0x2c, 0x1a, 0x1d, 0x21, 0x65, 0x87, 0xb0, 0x7a, 0x30, 0xdf, 0x41, 0xff, 0x83, - 0x0b, 0x0f, 0x9a, 0x07, 0x61, 0x37, 0xd0, 0x7b, 0x0a, 0x56, 0x1c, 0xff, 0x06, 0xc3, 0xf6, 0x1e, - 0xc3, 0xf6, 0x1e, 0xc0, 0xa0, 0xd8, 0x8d, 0xfd, 0x04, 0xfd, 0x74, 0xc3, 0x9f, 0x83, 0xd8, 0x7e, - 0xc3, 0xd8, 0x7e, 0xc3, 0xd8, 0x48, 0x6c, 0x3d, 0x85, 0xa1, 0x61, 0xec, 0x2c, 0x1e, 0x83, 0xdf, - 0xa0, 0x0b, 0x0f, 0xfc, 0x16, 0x15, 0x7e, 0x0d, 0xa0, 0x5b, 0x96, 0x1f, 0xe0, 0xda, 0x1f, 0x61, - 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x86, 0xd0, 0xf3, 0xf2, 0x16, 0x86, 0x7e, 0x43, 0xb4, 0x3e, - 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x3f, 0xf9, 0x3d, 0x07, 0xfe, 0x0f, - 0xfc, 0x18, 0x0b, 0x0f, 0xfc, 0x0c, 0x2f, 0xf9, 0x15, 0xa8, 0xd7, 0xb5, 0x7f, 0x18, 0x76, 0x85, - 0x85, 0x87, 0x68, 0x58, 0x58, 0x76, 0x85, 0x85, 0x87, 0x68, 0x5f, 0x18, 0x76, 0xaf, 0x90, 0x61, - 0xda, 0x16, 0x16, 0x1d, 0xa1, 0x61, 0x61, 0xda, 0x16, 0x17, 0xfc, 0x85, 0x85, 0xa1, 0xb4, 0xbc, - 0x16, 0x1d, 0xa0, 0x0b, 0x0f, 0x95, 0xc1, 0xb0, 0xaf, 0xd2, 0x1d, 0xa1, 0xce, 0x1d, 0xfc, 0x19, - 0xc3, 0xec, 0x3c, 0xe1, 0xf6, 0x1e, 0x70, 0xfb, 0x51, 0xff, 0xa0, 0x3e, 0x83, 0x38, 0x77, 0x61, - 0xe7, 0x0f, 0xb0, 0xf3, 0x87, 0xd8, 0x79, 0xc3, 0xec, 0x3c, 0xe1, 0xf6, 0x1e, 0x70, 0xeb, 0xc1, - 0xe7, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0x9c, 0x3f, 0xb0, 0xce, 0x1f, 0xd8, 0x67, - 0x0f, 0xbf, 0x5f, 0xf2, 0x1d, 0x86, 0x70, 0x68, 0x76, 0x19, 0x81, 0xa1, 0xd8, 0xb5, 0x01, 0xa1, - 0x37, 0xa2, 0xe0, 0x68, 0x5d, 0x86, 0xf4, 0x68, 0x76, 0x13, 0x94, 0xd0, 0xec, 0x2e, 0x0b, 0x43, - 0xb0, 0x58, 0x69, 0x50, 0x59, 0x61, 0xcf, 0x42, 0xe3, 0x0f, 0xbc, 0x1f, 0xf8, 0x38, 0x0b, 0x0f, - 0x61, 0xfb, 0x0f, 0x50, 0x3c, 0xe1, 0x7f, 0xe0, 0x7e, 0x8c, 0x3f, 0xec, 0x2c, 0x3f, 0xec, 0x2c, - 0x3f, 0xec, 0x4c, 0x3f, 0x9b, 0xd3, 0x87, 0xf7, 0x60, 0x70, 0xff, 0xb0, 0x30, 0x7f, 0xd8, 0x24, - 0x3f, 0xec, 0x18, 0x7f, 0xce, 0x58, 0x7f, 0xae, 0x30, 0xff, 0xc1, 0xff, 0x80, 0x06, 0x82, 0x4f, - 0xe4, 0x1a, 0x16, 0x1d, 0xa0, 0xd0, 0x32, 0x1b, 0x6f, 0xa7, 0x0f, 0x68, 0x34, 0x70, 0xf6, 0x83, - 0x47, 0x0f, 0x68, 0x39, 0x58, 0x7b, 0x55, 0xe5, 0x61, 0xed, 0x56, 0x8e, 0x1e, 0xd0, 0x68, 0xe1, - 0xed, 0x06, 0x8e, 0x1e, 0xd0, 0x68, 0xe1, 0xed, 0x06, 0x8e, 0x1e, 0xd5, 0xe0, 0x38, 0x6f, 0x83, - 0xff, 0x06, 0x0a, 0x43, 0xff, 0x12, 0x35, 0xf0, 0x6e, 0x02, 0xfb, 0x4f, 0xe8, 0x3d, 0xa1, 0x48, - 0x7e, 0xd0, 0xa4, 0x3f, 0x68, 0x54, 0x57, 0xfc, 0x8d, 0xf2, 0x1e, 0xd3, 0xb8, 0x3f, 0x68, 0x52, - 0x1f, 0xb4, 0x29, 0x0f, 0xda, 0x14, 0x87, 0xed, 0x0b, 0x47, 0xfe, 0x47, 0xc1, 0xfd, 0xa1, 0xff, - 0x82, 0x0f, 0xfc, 0x1f, 0x60, 0xff, 0x90, 0xec, 0x3c, 0xf0, 0x65, 0x6a, 0x09, 0xe0, 0xef, 0xe0, - 0x3a, 0x1f, 0xb0, 0xad, 0x0f, 0xec, 0x17, 0xfe, 0x0d, 0x88, 0x28, 0x50, 0xc2, 0xbd, 0x03, 0x06, - 0x0c, 0x7e, 0x0b, 0x47, 0x1c, 0x36, 0x0e, 0x06, 0x06, 0x0d, 0x81, 0x05, 0x01, 0x40, 0xd8, 0x6a, - 0x05, 0xa1, 0x38, 0x5c, 0x13, 0x85, 0xe8, 0x14, 0x0b, 0xd0, 0x7f, 0xe0, 0xf0, 0x0b, 0x03, 0xff, - 0x21, 0xb0, 0xee, 0x06, 0x84, 0xe8, 0x6d, 0x06, 0x83, 0xf8, 0x2d, 0x06, 0x86, 0xc3, 0xb0, 0xb0, - 0xec, 0x3b, 0x0b, 0x0e, 0xc5, 0x7f, 0xc1, 0x9f, 0x80, 0xe0, 0x70, 0xbe, 0x0c, 0xc0, 0x70, 0xec, - 0x35, 0x00, 0xe1, 0xd8, 0x69, 0x03, 0x87, 0x61, 0xb4, 0x14, 0x0c, 0xe1, 0xb4, 0x14, 0x0a, 0xe1, - 0xff, 0xe4, 0x0b, 0x0c, 0xa1, 0x83, 0xd8, 0x6a, 0x03, 0x0f, 0x68, 0x58, 0x5a, 0x17, 0xf1, 0x61, - 0x58, 0x76, 0x07, 0x0e, 0xd0, 0xd8, 0x38, 0x39, 0xd0, 0xb0, 0x3f, 0xf2, 0x13, 0xf0, 0x58, 0x58, - 0x5f, 0x21, 0x38, 0x58, 0x76, 0x1a, 0x80, 0x70, 0xec, 0x36, 0x13, 0x87, 0x61, 0x50, 0x2a, 0x07, - 0x60, 0xb0, 0xda, 0x15, 0xe1, 0xc2, 0xf8, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0x61, 0xe7, 0x0f, - 0xb0, 0xf3, 0x87, 0x9c, 0x3c, 0xe1, 0x9f, 0xe2, 0x03, 0x87, 0xd8, 0x58, 0x1c, 0x3e, 0xc2, 0xc0, - 0xfe, 0x42, 0xc4, 0xc0, 0xe1, 0xeb, 0xe3, 0x03, 0x86, 0x7e, 0x0b, 0x03, 0x87, 0xd8, 0x58, 0x1c, - 0x3e, 0xc2, 0xc0, 0xe1, 0xf6, 0x16, 0x07, 0x0f, 0xb0, 0xb4, 0x70, 0xef, 0x47, 0xff, 0x90, 0xff, - 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x10, 0xf6, 0x1d, 0x82, 0x81, 0x2b, 0x50, 0x58, 0x50, - 0x54, 0xea, 0xff, 0xc1, 0xb0, 0x95, 0xaf, 0x06, 0xc3, 0x38, 0x7f, 0x61, 0xaa, 0x43, 0xcf, 0xc0, - 0x99, 0x0c, 0xfc, 0x85, 0x92, 0x1f, 0x61, 0x39, 0x21, 0xf6, 0x16, 0x92, 0x04, 0x36, 0x07, 0x04, - 0x83, 0x42, 0xc7, 0x41, 0x40, 0x60, 0xf4, 0x48, 0x4f, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xe5, 0x5c, - 0x1b, 0x03, 0xfa, 0x50, 0x4a, 0xd1, 0x83, 0xfa, 0xf4, 0xa8, 0x3f, 0xec, 0x0f, 0xfd, 0x06, 0xc0, - 0xf9, 0x0b, 0x43, 0x6a, 0xa3, 0x05, 0x84, 0xde, 0x68, 0x60, 0x70, 0xbb, 0x04, 0x94, 0x34, 0x3b, - 0x06, 0x83, 0xa0, 0x7b, 0x06, 0x15, 0x87, 0xd8, 0xe0, 0xbe, 0x0e, 0x73, 0x57, 0x81, 0x68, 0x2e, - 0x33, 0x83, 0x3a, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, - 0xed, 0x0e, 0xfe, 0x3f, 0xe8, 0x36, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xf6, 0x1c, 0xe8, 0x79, 0xfa, - 0xff, 0xc0, 0xf8, 0x3a, 0xe0, 0xfb, 0x0e, 0xdc, 0x3e, 0xc3, 0x59, 0x40, 0xf6, 0x13, 0xa0, 0xd0, - 0xec, 0x16, 0x84, 0xf0, 0x2e, 0x1d, 0x0e, 0x70, 0xff, 0xc1, 0xc0, 0x0b, 0x03, 0x81, 0xc3, 0xec, - 0x0e, 0x07, 0x0f, 0xb0, 0x38, 0x1c, 0x33, 0xfc, 0xe0, 0x70, 0x21, 0xb0, 0x38, 0x1c, 0xe0, 0xd8, - 0x1f, 0x9f, 0x21, 0xd8, 0x1c, 0x0e, 0x1e, 0x7e, 0x70, 0x38, 0x67, 0xe4, 0x70, 0x38, 0x7d, 0x81, - 0xc0, 0xe1, 0xf6, 0x07, 0x03, 0x87, 0xd8, 0x1c, 0x9c, 0x1a, 0x16, 0x0b, 0xd3, 0x83, 0x07, 0xa0, - 0x48, 0x5f, 0x80, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x70, 0xfe, 0x56, 0x8c, 0x1f, 0xdf, 0xa6, 0x3f, - 0x90, 0xd8, 0x18, 0xc2, 0xd0, 0xd8, 0x18, 0xc2, 0xd0, 0xda, 0xd1, 0x85, 0xa0, 0x6f, 0x34, 0x30, - 0xb4, 0x1d, 0x82, 0x86, 0x3e, 0x0e, 0xc1, 0x26, 0x1f, 0xd8, 0x34, 0xc3, 0x21, 0xb0, 0x60, 0xc3, - 0x61, 0x39, 0x40, 0x68, 0x1c, 0x17, 0x18, 0x4f, 0xe4, 0x3f, 0xf0, 0x70, 0x0b, 0x0c, 0xc2, 0x1f, - 0x61, 0x9c, 0x70, 0xf6, 0x84, 0xe0, 0x60, 0x3f, 0xc0, 0x75, 0x54, 0x1b, 0x05, 0xfa, 0xa4, 0x36, - 0x1d, 0x87, 0xf6, 0xa0, 0xb4, 0x70, 0x9b, 0xe0, 0xa8, 0x68, 0x1e, 0xc3, 0x9e, 0xc3, 0xd8, 0x7b, - 0xc1, 0xf6, 0x1d, 0x70, 0x10, 0xd8, 0x6f, 0x58, 0x24, 0x2c, 0x17, 0x03, 0xce, 0x0b, 0xc0, 0x43, - 0xae, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x5f, 0xfc, 0x1f, 0xf8, 0xb4, 0x3f, 0xf5, 0x87, 0xcb, - 0x05, 0xc4, 0x1d, 0xfa, 0x1c, 0x18, 0xe1, 0xdb, 0xfa, 0xad, 0x0e, 0xc0, 0xe0, 0x74, 0x39, 0xdf, - 0xe3, 0x0f, 0x68, 0x1c, 0x2e, 0x0c, 0xe1, 0x38, 0x4e, 0x1b, 0x4f, 0xf4, 0x70, 0x38, 0x33, 0x87, - 0x69, 0x07, 0x38, 0x7f, 0xef, 0xa0, 0xff, 0xc1, 0xff, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, - 0x4b, 0xff, 0x03, 0xf8, 0x27, 0x43, 0xec, 0x3d, 0x87, 0xec, 0x3d, 0xa1, 0xf6, 0x07, 0xfe, 0x42, - 0x7e, 0x34, 0x36, 0x17, 0xc8, 0x58, 0x5c, 0x1d, 0x86, 0xa1, 0x61, 0xec, 0x3b, 0xe0, 0xfb, 0x0c, - 0xfc, 0x87, 0xb0, 0x3e, 0x47, 0x90, 0x7a, 0x1d, 0x0e, 0xb0, 0xff, 0xc1, 0xc0, 0x0b, 0x0f, 0x61, - 0xfb, 0x0f, 0x61, 0xfb, 0x42, 0x4c, 0x50, 0x1f, 0xe2, 0x86, 0x0c, 0x3b, 0x0a, 0x4c, 0x14, 0x0d, - 0x85, 0x83, 0x03, 0x86, 0xc0, 0xe0, 0xc2, 0xc3, 0x7d, 0x40, 0x61, 0xcf, 0xd0, 0x76, 0x0d, 0x02, - 0x61, 0xec, 0xa0, 0x76, 0x1f, 0x58, 0x7b, 0x0e, 0x7c, 0x1f, 0x60, 0x6f, 0x21, 0xef, 0x81, 0xc8, - 0x7f, 0xe0, 0xff, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xda, 0x0a, 0xba, - 0x80, 0xff, 0x0a, 0xb6, 0xc3, 0xb0, 0xe7, 0x06, 0x1d, 0x87, 0x38, 0x30, 0xed, 0x82, 0x70, 0x61, - 0x37, 0xaf, 0xfe, 0x57, 0x61, 0xde, 0x83, 0xec, 0x3b, 0xb0, 0xfb, 0x0d, 0x66, 0x87, 0xb0, 0xac, - 0x0e, 0x87, 0x60, 0xf0, 0x67, 0x81, 0x78, 0xa0, 0x79, 0xc3, 0xff, 0x07, 0x03, 0x81, 0xff, 0xc1, - 0x38, 0x1c, 0x1a, 0x58, 0x4e, 0x07, 0x06, 0x07, 0x07, 0xe9, 0xc1, 0x81, 0xc2, 0x70, 0x38, 0x30, - 0x38, 0x4e, 0x07, 0x06, 0x07, 0x09, 0xc0, 0xe0, 0xd2, 0xc2, 0x7e, 0x7f, 0xf0, 0x29, 0x81, 0xc3, - 0xc8, 0x4e, 0x07, 0x0f, 0xf3, 0x81, 0xc3, 0xca, 0x03, 0x81, 0xc3, 0xd4, 0x03, 0x85, 0xa1, 0xda, - 0x5c, 0x15, 0xfe, 0x80, 0x0b, 0x0c, 0xc1, 0xfd, 0x82, 0xe5, 0xf0, 0x4e, 0x0c, 0x2e, 0x6c, 0x1f, - 0x9c, 0x2c, 0x2c, 0x36, 0x0c, 0x2c, 0x2c, 0x36, 0x0c, 0x2c, 0x2c, 0x36, 0x0c, 0x2c, 0x2c, 0x27, - 0xce, 0x16, 0x16, 0x0f, 0x81, 0x85, 0x85, 0x86, 0xc1, 0x81, 0xc2, 0xc3, 0x60, 0xf9, 0xc5, 0x61, - 0xb1, 0xd0, 0x65, 0xa1, 0x38, 0x7b, 0x0f, 0x5a, 0x1e, 0xc3, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, - 0xc8, 0x6c, 0x3f, 0x78, 0x3b, 0x0c, 0xa3, 0xc1, 0xbf, 0x82, 0xb8, 0x3e, 0xc3, 0xce, 0x87, 0xb0, - 0x5f, 0xf9, 0x0b, 0x11, 0x6d, 0x6c, 0x0d, 0xe8, 0x36, 0x94, 0x1e, 0xc3, 0xda, 0x61, 0xd8, 0x7b, - 0x43, 0xec, 0x3d, 0xa1, 0xf6, 0x1e, 0xd0, 0xf3, 0x87, 0xb4, 0x3a, 0xe0, 0xdf, 0x07, 0x0b, 0x0f, - 0xcc, 0x86, 0xc0, 0xdf, 0xd0, 0x67, 0x05, 0x0d, 0x18, 0x2f, 0xe9, 0x34, 0x60, 0xec, 0x12, 0x68, - 0xc1, 0xd8, 0x24, 0xd1, 0x83, 0xb1, 0x93, 0x47, 0x0d, 0x7a, 0x89, 0xa0, 0xc2, 0xec, 0x18, 0x34, - 0x18, 0x76, 0x0c, 0x1a, 0x0d, 0x0d, 0x83, 0x06, 0x82, 0x81, 0xb1, 0x81, 0xa0, 0x70, 0x9c, 0xd0, - 0x68, 0x5a, 0x5c, 0x61, 0x68, 0x48, 0x7f, 0xe0, 0xe0, 0x0b, 0x0d, 0xfc, 0x1e, 0xc3, 0x60, 0x70, - 0xca, 0xd4, 0x38, 0x1c, 0x35, 0x3a, 0x14, 0x03, 0x87, 0xb0, 0x58, 0x6f, 0x83, 0x60, 0xd0, 0xe5, - 0x06, 0xc0, 0x87, 0xfc, 0xfa, 0xff, 0xc0, 0x7e, 0x41, 0x86, 0xa0, 0x76, 0x15, 0x81, 0xc3, 0xd8, - 0x6b, 0x74, 0x3d, 0x87, 0x7a, 0x0f, 0xb0, 0x37, 0x3e, 0x90, 0x7a, 0x3c, 0x86, 0x6c, 0x3f, 0xf0, - 0x70, 0x0b, 0x0f, 0xd8, 0x7b, 0x0d, 0xa0, 0xc3, 0xda, 0x13, 0xc6, 0x1b, 0xf8, 0x32, 0x61, 0xec, - 0x3f, 0x61, 0xec, 0x2e, 0x0b, 0x0f, 0x62, 0x0b, 0x06, 0x19, 0xbe, 0x0f, 0x61, 0x3d, 0x87, 0xee, - 0x88, 0x58, 0x1a, 0x7e, 0x90, 0xd8, 0x28, 0x85, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x86, 0xf4, - 0x1f, 0xb0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x1a, - 0xfc, 0x0f, 0xe6, 0xbf, 0x06, 0xc3, 0xff, 0x05, 0x84, 0xff, 0x07, 0xb1, 0x1c, 0x0e, 0x19, 0xbd, - 0x0e, 0x16, 0x13, 0xd8, 0x4e, 0x16, 0x1e, 0xc2, 0x70, 0xb0, 0xf6, 0x15, 0x02, 0xc4, 0x36, 0x16, - 0x1b, 0x20, 0xd8, 0x38, 0x36, 0x60, 0xf4, 0x50, 0x3a, 0xe0, 0xff, 0xc1, 0xc0, 0x0b, 0x43, 0xca, - 0x90, 0xda, 0x07, 0xea, 0x21, 0xda, 0x0a, 0x07, 0xef, 0xea, 0x83, 0xfd, 0xa0, 0xa0, 0x7f, 0xb4, - 0x17, 0xfc, 0x85, 0xad, 0x40, 0x38, 0x73, 0xf3, 0x40, 0x38, 0x6e, 0xd0, 0x68, 0x1c, 0x3d, 0xa0, - 0xd0, 0x38, 0x7b, 0x41, 0x84, 0xe1, 0xed, 0x1c, 0x27, 0x0f, 0x69, 0xa1, 0x38, 0x6b, 0xc0, 0xc3, - 0x38, 0x7f, 0xe0, 0xf8, 0x0b, 0x03, 0xff, 0x41, 0xb0, 0xee, 0x0f, 0x9c, 0x3b, 0x43, 0xdf, 0xc1, - 0x68, 0x7e, 0xc3, 0xb4, 0x3f, 0x60, 0xff, 0xe8, 0x2c, 0x40, 0xf6, 0x1e, 0xbd, 0x01, 0xdc, 0x3b, - 0xe0, 0xd4, 0x70, 0xfb, 0x0d, 0x8e, 0x1f, 0x61, 0x58, 0xe1, 0xf6, 0x07, 0x03, 0x84, 0x81, 0xc7, - 0x40, 0xe0, 0x63, 0xd1, 0xa1, 0xbf, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1d, 0x85, 0x06, 0x90, 0xd8, - 0x5a, 0x14, 0x86, 0xc2, 0xd0, 0xa4, 0x0f, 0xd1, 0xa0, 0xfc, 0x83, 0x57, 0xe4, 0xc9, 0x06, 0x16, - 0x69, 0x92, 0x0c, 0x2c, 0xd3, 0x24, 0x7d, 0x19, 0xa6, 0x65, 0xe4, 0x19, 0xab, 0x30, 0xb0, 0x31, - 0xb2, 0x61, 0x60, 0xa1, 0xb8, 0x30, 0xb0, 0x60, 0xe8, 0x72, 0x0c, 0x60, 0x48, 0x6c, 0xf1, 0x84, - 0xff, 0x21, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf8, 0x0a, 0xd4, 0x2b, - 0x5e, 0x07, 0xe8, 0x2c, 0x3f, 0xb0, 0x2a, 0xd7, 0x83, 0x60, 0xff, 0xe4, 0x2c, 0x36, 0x1f, 0x9b, - 0xd1, 0x7f, 0x90, 0x76, 0x12, 0xf7, 0x83, 0xb0, 0xfa, 0xc3, 0xd8, 0x4e, 0xac, 0x3e, 0xc3, 0x3e, - 0x43, 0xec, 0x3d, 0x68, 0x6b, 0x83, 0xe6, 0x0f, 0xfc, 0x1f, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x70, - 0xff, 0xb4, 0x70, 0xe4, 0x2f, 0xe7, 0x60, 0x38, 0x76, 0x07, 0x34, 0x90, 0xec, 0x0e, 0x3b, 0x87, - 0xb0, 0x38, 0x2e, 0x0e, 0x7e, 0x70, 0xb8, 0x27, 0xe4, 0x70, 0x76, 0x1e, 0xc0, 0xe5, 0x96, 0x1d, - 0x81, 0xdc, 0x2d, 0x0d, 0x81, 0xd4, 0x1f, 0xd8, 0x1c, 0x3f, 0xbd, 0x01, 0xff, 0xc8, 0x0f, 0xfc, - 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xeb, 0xc1, 0xe7, 0x0c, 0xe5, 0x03, 0x7f, 0x03, 0x41, 0xc1, 0xd8, - 0x1d, 0x0d, 0xc1, 0xb1, 0xd4, 0x1d, 0xc1, 0x61, 0x38, 0x64, 0x33, 0xf0, 0xe0, 0xb8, 0x2f, 0x90, - 0x3b, 0xe0, 0xe4, 0xc2, 0x7c, 0x87, 0xec, 0x27, 0x0f, 0xf6, 0x13, 0x87, 0x61, 0x38, 0x6c, 0x3b, - 0x05, 0xc1, 0xbf, 0xd0, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xde, 0x83, 0xed, 0x0a, 0xca, - 0x04, 0xff, 0x16, 0x16, 0x87, 0x60, 0xf2, 0x1b, 0x83, 0x60, 0xef, 0xe7, 0x0d, 0xa8, 0x70, 0xb4, - 0x26, 0xf4, 0x38, 0x58, 0x4f, 0x61, 0x38, 0x58, 0x7b, 0x09, 0xcf, 0x83, 0xd8, 0x4e, 0x1c, 0x86, - 0xc2, 0x70, 0xce, 0x1b, 0x0d, 0x86, 0xa0, 0x3d, 0x06, 0xff, 0x07, 0xfe, 0x0f, 0x0b, 0x0f, 0x61, - 0xf6, 0x1e, 0xb0, 0xf6, 0x82, 0xb7, 0x51, 0xfc, 0x72, 0xeb, 0x0b, 0x0b, 0x43, 0x38, 0x58, 0x5a, - 0x19, 0xc2, 0xc2, 0xe5, 0xd6, 0x07, 0xe3, 0xff, 0x1f, 0x20, 0xc3, 0xd0, 0x58, 0x58, 0x7f, 0xb0, - 0x38, 0x7f, 0xb0, 0x70, 0x7f, 0xb1, 0xc3, 0xfa, 0xf1, 0x40, 0xff, 0xc1, 0xff, 0x0b, 0x0b, 0xfe, - 0x43, 0x61, 0x61, 0xda, 0x1b, 0x41, 0x87, 0x61, 0x7f, 0x38, 0x67, 0x0e, 0xd0, 0x60, 0xf4, 0x87, - 0x61, 0x61, 0xff, 0x61, 0x7f, 0xd0, 0x4f, 0xce, 0xe1, 0x68, 0xfc, 0x83, 0x34, 0x70, 0xec, 0x2c, - 0x19, 0xa1, 0xd8, 0x58, 0x1f, 0x07, 0xb0, 0xb0, 0x5e, 0x0f, 0x61, 0x67, 0x8b, 0x41, 0xf0, 0x5d, - 0x02, 0x70, 0xff, 0xc1, 0xc0, 0x04, 0x83, 0xff, 0x82, 0x90, 0xe7, 0x0f, 0xa8, 0x05, 0x0e, 0x08, - 0x17, 0xe1, 0x87, 0x06, 0x1a, 0x42, 0xc7, 0x18, 0x34, 0x85, 0x8e, 0x48, 0x6a, 0x20, 0x47, 0x10, - 0xcf, 0xd7, 0xff, 0x14, 0xd1, 0x75, 0xae, 0x0a, 0x43, 0x9c, 0x3e, 0x90, 0xe7, 0x0f, 0xa4, 0x39, - 0xc3, 0xed, 0x0e, 0x70, 0xf7, 0x83, 0xce, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xec, - 0x3f, 0x60, 0xbf, 0xf0, 0x3f, 0x54, 0x0d, 0x1c, 0x36, 0x0a, 0x03, 0x05, 0x03, 0x60, 0xa0, 0x34, - 0x43, 0xb0, 0x5f, 0xf2, 0x13, 0xea, 0xb0, 0xd8, 0x5d, 0x83, 0x68, 0x0a, 0x07, 0x60, 0xc1, 0xab, - 0x0f, 0x60, 0xc0, 0xf9, 0x0f, 0x63, 0x81, 0xf2, 0x1e, 0xcd, 0x5e, 0x57, 0x90, 0x5c, 0x46, 0x86, - 0x74, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x76, 0x1f, 0x9c, 0x35, 0x01, - 0x86, 0xfe, 0x1c, 0x2b, 0x0e, 0xc2, 0xd0, 0xda, 0x1b, 0x07, 0xff, 0x06, 0xc0, 0xb0, 0x74, 0x81, - 0xf8, 0x3f, 0xef, 0x82, 0xff, 0x90, 0xd8, 0x58, 0x76, 0x86, 0xc2, 0xc3, 0xb4, 0x36, 0x16, 0x1d, - 0xa1, 0x38, 0x5a, 0xf6, 0x82, 0xe0, 0xbf, 0xe4, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x61, 0x58, - 0x7f, 0xb0, 0xbf, 0xf0, 0x3f, 0x5c, 0x1e, 0xc3, 0x63, 0xfe, 0x06, 0x1b, 0x03, 0x85, 0x8e, 0x1b, - 0x51, 0x85, 0x8e, 0x06, 0xf4, 0x6b, 0x63, 0x83, 0xb4, 0x1f, 0xc5, 0x03, 0x61, 0x61, 0x5e, 0x43, - 0x61, 0x61, 0xff, 0x61, 0x61, 0xea, 0x05, 0x85, 0xa1, 0xda, 0x5e, 0x0a, 0xff, 0x83, 0xff, 0x07, - 0x0b, 0x0f, 0x9b, 0x0e, 0xc2, 0xa7, 0xc8, 0x7b, 0x41, 0x81, 0xc3, 0xbf, 0x8c, 0x2c, 0x3e, 0xc2, - 0xc2, 0xc3, 0xec, 0x2c, 0x0e, 0x1f, 0x61, 0x7f, 0xe0, 0x9f, 0x8c, 0x2c, 0x3b, 0xe4, 0x18, 0x52, - 0x1e, 0xc2, 0xc2, 0xa0, 0x7b, 0x0b, 0x09, 0xc3, 0xd8, 0x58, 0x33, 0x14, 0x16, 0x07, 0x99, 0xa6, - 0x0b, 0x81, 0x44, 0x11, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xec, - 0x3f, 0x60, 0xad, 0xea, 0x87, 0xf9, 0x76, 0xb8, 0x36, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xf6, 0x37, - 0xfe, 0x03, 0x7a, 0x0b, 0xe4, 0x27, 0xb0, 0xd7, 0xd0, 0x7b, 0x09, 0xcd, 0xd0, 0xec, 0x2d, 0x31, - 0xc3, 0xb1, 0xd0, 0x60, 0x74, 0x2c, 0x50, 0x58, 0x48, 0x2e, 0x0f, 0x61, 0xc0, 0x0b, 0x0f, 0x61, - 0xf6, 0x1e, 0xc3, 0xec, 0x0f, 0xfd, 0x1f, 0xce, 0x0d, 0x1c, 0x2c, 0x0c, 0x0c, 0x2c, 0x2c, 0x0f, - 0xfe, 0x0b, 0x5b, 0x06, 0x8e, 0x0b, 0xe6, 0x06, 0x16, 0xfc, 0x06, 0x06, 0x8e, 0x16, 0x07, 0xff, - 0x05, 0x84, 0x83, 0x09, 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0xbd, 0x07, 0xb0, 0xff, 0xc1, 0xf0, - 0x0b, 0x03, 0xff, 0x82, 0xc0, 0xc0, 0xd1, 0xc6, 0xe5, 0x40, 0xc2, 0xcf, 0xd3, 0x03, 0x0b, 0x0b, - 0x03, 0xff, 0x82, 0xc0, 0xc0, 0xd1, 0xc2, 0xc0, 0xc0, 0xc2, 0xc0, 0xfc, 0xe0, 0xd1, 0xcf, 0x91, - 0xff, 0xc1, 0x61, 0xec, 0x3e, 0xc3, 0xd8, 0x7d, 0x87, 0xb0, 0xf3, 0x87, 0xb0, 0xeb, 0x83, 0xd8, - 0x60, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xe5, 0x6a, 0x0d, 0x87, 0xa9, 0xea, 0x7f, 0xe0, 0xd8, - 0x28, 0x0d, 0x06, 0x1b, 0x05, 0x01, 0x85, 0x86, 0xc1, 0x40, 0x61, 0x61, 0x3f, 0x51, 0x5a, 0xd8, - 0xfc, 0x97, 0xfe, 0x0d, 0x82, 0x80, 0xc2, 0xc3, 0x60, 0xa0, 0x30, 0xb0, 0xd8, 0x28, 0x0d, 0x06, - 0x1b, 0x05, 0xff, 0x81, 0x78, 0x14, 0x0f, 0x61, 0xff, 0x83, 0x80, 0x0b, 0x03, 0xff, 0x83, 0x60, - 0x60, 0xe7, 0x09, 0xc0, 0xc1, 0xce, 0x0f, 0xe6, 0x0e, 0x70, 0x9c, 0x0f, 0xfd, 0x06, 0xc0, 0xc0, - 0xd0, 0xfb, 0x15, 0x02, 0x81, 0xeb, 0xd3, 0xff, 0x81, 0xf0, 0x18, 0x16, 0x1f, 0x60, 0x60, 0x38, - 0x7d, 0x81, 0x82, 0xd0, 0xf6, 0x06, 0x0a, 0x82, 0x80, 0xe0, 0xbe, 0x4e, 0x80, 0xb8, 0x1c, 0x84, - 0xf0, 0x7f, 0xe0, 0xe0, 0x0b, 0x0d, 0xa6, 0x1f, 0x61, 0xb4, 0xd0, 0xe7, 0x07, 0xff, 0x03, 0xf2, - 0x0d, 0x30, 0x61, 0xb0, 0xda, 0x69, 0x86, 0xc1, 0xff, 0xc1, 0xb5, 0x66, 0x98, 0x7a, 0xf5, 0x0c, - 0x18, 0x77, 0x63, 0xff, 0xc8, 0x58, 0x4e, 0x0d, 0x34, 0x2c, 0x2a, 0x03, 0x06, 0x85, 0x85, 0xa0, - 0xd3, 0x09, 0xc1, 0xc1, 0x6f, 0x02, 0xe2, 0x81, 0xb0, 0xff, 0xc1, 0xf8, 0x0b, 0x0e, 0x60, 0xfd, - 0x87, 0xb4, 0x3c, 0xe1, 0x2d, 0x45, 0x87, 0xf9, 0xff, 0xa0, 0xd8, 0x7b, 0x43, 0xec, 0x3d, 0xa1, - 0xf6, 0xc1, 0xb4, 0x39, 0xbd, 0x1f, 0xf2, 0x3d, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xed, - 0x0f, 0xb0, 0xf6, 0x87, 0x9c, 0x3d, 0xa1, 0xde, 0x81, 0xff, 0xc0, 0x0b, 0x0f, 0xfc, 0x16, 0x17, - 0xfc, 0x1d, 0xa3, 0x87, 0x60, 0x7f, 0x9c, 0x3b, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2f, 0xf8, 0x3b, - 0x5b, 0x0e, 0xc2, 0x6f, 0x4e, 0x1d, 0x81, 0xec, 0x2c, 0x3b, 0x0e, 0xc2, 0xff, 0x83, 0xb0, 0xff, - 0xc1, 0x61, 0xff, 0x82, 0xc0, 0xbf, 0xc0, 0xf4, 0x3f, 0xfc, 0x00, 0x0b, 0x0f, 0x9b, 0x0e, 0xc2, - 0xbe, 0x90, 0xf6, 0x16, 0x87, 0xef, 0xe3, 0x43, 0xf9, 0xc2, 0xd0, 0xff, 0x61, 0x7f, 0xe0, 0xd8, - 0x5a, 0x0c, 0x3c, 0xfc, 0x62, 0x61, 0x9f, 0x82, 0xdf, 0x83, 0xec, 0x2c, 0x0f, 0x90, 0xec, 0x0e, - 0x17, 0x70, 0x6c, 0x14, 0x0b, 0x0f, 0x38, 0x30, 0xd8, 0x75, 0xc3, 0x06, 0xc3, 0x0b, 0x0b, 0xfe, - 0x43, 0x61, 0x61, 0xd2, 0x13, 0x85, 0x94, 0x06, 0x83, 0xf4, 0x60, 0xd3, 0x43, 0x61, 0x61, 0x26, - 0x86, 0xc7, 0xff, 0x90, 0xb5, 0xb5, 0xed, 0x03, 0x79, 0x59, 0xa0, 0xd0, 0x76, 0x06, 0x06, 0x98, - 0x76, 0x0a, 0x07, 0x61, 0xd8, 0x2f, 0xfc, 0x1b, 0x09, 0x7d, 0xa1, 0xb0, 0xfd, 0x61, 0x5c, 0x1e, - 0xbc, 0x87, 0xfe, 0x0f, 0x0b, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x39, 0xfe, 0x09, - 0xfe, 0x42, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb1, 0x09, 0xc3, 0xeb, 0xe7, 0xff, 0x0f, 0x61, - 0x61, 0xce, 0x1b, 0x0b, 0x0e, 0x70, 0xd8, 0x58, 0x73, 0x86, 0xc2, 0xc3, 0x9c, 0x36, 0x17, 0xfe, - 0x05, 0xe0, 0xb0, 0xe7, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xf6, 0x1f, - 0xb0, 0x96, 0x97, 0x03, 0xf4, 0xd7, 0xe0, 0xd8, 0x7f, 0x21, 0xd8, 0x4e, 0x13, 0x87, 0x61, 0xb0, - 0xa8, 0x19, 0xf8, 0x18, 0x5a, 0x17, 0xc8, 0x5a, 0x0c, 0x3d, 0x86, 0xa0, 0x30, 0xf6, 0x1a, 0x83, - 0x87, 0xb0, 0xcc, 0x50, 0x3d, 0x81, 0x7b, 0x94, 0x0b, 0x81, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, - 0xfc, 0x1f, 0x61, 0xb0, 0xd8, 0x76, 0x13, 0x86, 0xc3, 0x38, 0x52, 0x1b, 0x0b, 0xf2, 0x6f, 0xf9, - 0x0b, 0x07, 0x83, 0xb4, 0x36, 0x5e, 0x0e, 0xc3, 0xb1, 0x31, 0x81, 0x84, 0xde, 0x4c, 0x18, 0x30, - 0xbb, 0x0b, 0x05, 0x0c, 0x3b, 0x0b, 0x09, 0x30, 0xec, 0x2c, 0x3b, 0x0e, 0xc2, 0xc3, 0xb0, 0xce, - 0x16, 0x1d, 0x85, 0x70, 0x58, 0x5e, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x60, 0x60, - 0xa0, 0x6c, 0x2c, 0x18, 0x30, 0xbf, 0x8a, 0x19, 0x40, 0xec, 0x24, 0x1a, 0x83, 0xd8, 0x1f, 0xfc, - 0x1b, 0x0f, 0x61, 0xf3, 0xf0, 0x6c, 0x39, 0xf9, 0x17, 0x6b, 0x80, 0x98, 0x3f, 0xf9, 0x0b, 0x0f, - 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xeb, 0xc1, 0xec, 0x3f, 0xf0, 0x7f, 0x0b, 0x0f, 0x61, - 0xf6, 0x1c, 0xe1, 0xe7, 0x40, 0xaf, 0x2c, 0x0f, 0xe7, 0xae, 0xd0, 0xb0, 0x38, 0x76, 0x85, 0x81, - 0xc3, 0xb4, 0x2d, 0x6c, 0x3b, 0x46, 0xf4, 0xff, 0xca, 0xec, 0x0e, 0x1d, 0xa1, 0x60, 0x70, 0xed, - 0x0b, 0x03, 0x87, 0x68, 0x58, 0x1c, 0x3b, 0x40, 0xe0, 0x7f, 0xe4, 0xf4, 0x07, 0x0e, 0xd0, 0xff, - 0xc1, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xef, 0x21, 0xe7, 0x0d, 0x43, 0x43, 0x7e, 0x4b, - 0x03, 0x87, 0xb0, 0x78, 0x91, 0xd0, 0xd9, 0x40, 0xb0, 0xb0, 0xd8, 0x79, 0x0f, 0xaf, 0x4f, 0xfc, - 0x17, 0xc1, 0xfb, 0x43, 0xb0, 0xfa, 0xc3, 0xd8, 0x68, 0xb0, 0xfb, 0x0d, 0x78, 0x3e, 0x70, 0xe7, - 0x43, 0xae, 0x0f, 0xb0, 0xff, 0xc1, 0xf8, 0x0b, 0x0b, 0xfe, 0x42, 0xc2, 0xc3, 0xb4, 0x56, 0xa3, - 0x0e, 0xd3, 0xf8, 0xc3, 0xb4, 0x2c, 0x2d, 0x7b, 0x42, 0xc2, 0xbf, 0xc8, 0x58, 0x73, 0x87, 0x9f, - 0x82, 0x70, 0xcf, 0xc8, 0xff, 0xd0, 0x58, 0x75, 0x00, 0xc1, 0x61, 0xda, 0x0a, 0x05, 0x86, 0xa0, - 0x52, 0x16, 0x07, 0xc1, 0xb4, 0xbc, 0x0d, 0x0b, 0xd0, 0x7f, 0xe0, 0xc0, 0x0b, 0x03, 0xff, 0x83, - 0x60, 0x70, 0xfe, 0x57, 0x2b, 0x0f, 0xef, 0xe7, 0x0f, 0xfb, 0x03, 0xff, 0x07, 0x60, 0x70, 0xce, - 0x1d, 0xad, 0x87, 0x61, 0x37, 0xa7, 0x0e, 0xc0, 0xf6, 0x07, 0xfe, 0x0e, 0xc0, 0xeb, 0xe0, 0xec, - 0x0e, 0x1f, 0xf6, 0x07, 0x0f, 0xfb, 0x03, 0xaf, 0xc0, 0xf4, 0x07, 0xff, 0x00, 0x0b, 0x0f, 0xfc, - 0x16, 0x0f, 0xfe, 0x42, 0xd0, 0xda, 0x1c, 0xff, 0x01, 0xc3, 0xfb, 0x0d, 0xc1, 0xfd, 0x86, 0xc3, - 0xfd, 0xb1, 0x7f, 0xc0, 0x6f, 0x2b, 0xc1, 0x9c, 0x77, 0x07, 0x61, 0x9c, 0x36, 0x49, 0x86, 0x70, - 0xd8, 0x6c, 0x33, 0x86, 0xc3, 0x61, 0x9c, 0x36, 0x1b, 0xfe, 0x07, 0xa0, 0xd8, 0x67, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xb4, 0x90, 0xf6, 0x1b, 0x41, 0x61, 0xda, 0x2b, 0x96, 0x90, 0x7f, - 0xfe, 0xf2, 0x16, 0x85, 0xa1, 0xfd, 0x86, 0xd0, 0xfe, 0xc3, 0x7f, 0x83, 0xbe, 0x1d, 0x0b, 0x0b, - 0xe4, 0x17, 0x81, 0x40, 0xec, 0x2d, 0xa1, 0x87, 0xb0, 0x38, 0x3c, 0x87, 0xb0, 0x70, 0x3d, 0x07, - 0xb6, 0xc7, 0x8f, 0x20, 0xbc, 0x40, 0xd0, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, - 0xff, 0x61, 0x50, 0x3f, 0x2b, 0x41, 0xff, 0x81, 0x4e, 0x74, 0x10, 0x7e, 0xc6, 0x41, 0xa2, 0x1d, - 0x85, 0xa7, 0x79, 0x0d, 0xa8, 0xe9, 0xce, 0x81, 0xbd, 0x4f, 0x3a, 0x68, 0x3b, 0x05, 0xa6, 0x9a, - 0x1b, 0x0b, 0x4d, 0x30, 0xec, 0x2d, 0x37, 0x83, 0xb0, 0xb4, 0x42, 0x82, 0x70, 0xa8, 0x1d, 0x82, - 0xe0, 0x9f, 0xf4, 0x00, 0x0f, 0xfc, 0x1d, 0xa1, 0x21, 0x48, 0x6d, 0x03, 0x05, 0x21, 0xb4, 0x1a, - 0x14, 0x81, 0xfa, 0x30, 0x5f, 0xc0, 0xd2, 0x84, 0x9a, 0xb0, 0x69, 0xd3, 0x06, 0x38, 0x35, 0x4f, - 0x03, 0x1c, 0x7e, 0x06, 0x16, 0x34, 0xf2, 0x09, 0x81, 0x8c, 0x0d, 0x1c, 0xd5, 0x0c, 0x0d, 0x3a, - 0x74, 0x4a, 0x03, 0x6e, 0x57, 0x81, 0x20, 0xd0, 0xea, 0x03, 0x57, 0x83, 0xd9, 0x78, 0x3f, 0xf0, - 0x60, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x61, 0x38, 0x7f, 0x38, 0x5e, 0xaf, 0x03, 0xf5, 0x35, - 0xf6, 0x1b, 0x1c, 0x3e, 0xc3, 0x60, 0x7f, 0x81, 0x86, 0xc4, 0xc2, 0xc1, 0x85, 0x7a, 0x30, 0xb1, - 0xc1, 0xf0, 0x58, 0x58, 0xe1, 0xb0, 0xb5, 0xb1, 0xc3, 0x61, 0x7a, 0xa2, 0x81, 0xb0, 0x90, 0xea, - 0x04, 0xe1, 0xf9, 0xd0, 0x5c, 0x1e, 0xbd, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, - 0xb0, 0xb0, 0x68, 0xe1, 0x38, 0x58, 0x34, 0x70, 0x7f, 0x18, 0x34, 0x70, 0xd8, 0x58, 0x34, 0x70, - 0xd8, 0x5f, 0xf8, 0x36, 0xa0, 0xda, 0x1c, 0xde, 0x94, 0x0d, 0x04, 0x0f, 0x81, 0x40, 0x68, 0x34, - 0x2c, 0x14, 0x06, 0x83, 0x42, 0xc1, 0x40, 0x68, 0x34, 0x2c, 0x14, 0x06, 0x83, 0x40, 0xe0, 0xbf, - 0xf2, 0x5c, 0x1f, 0xed, 0x0f, 0xfc, 0x1f, 0x61, 0xd2, 0x1f, 0xb0, 0xd4, 0x04, 0x19, 0x5a, 0x06, - 0x0a, 0xc2, 0xbd, 0x47, 0xfe, 0x83, 0x61, 0x30, 0x49, 0x06, 0xc3, 0x61, 0x61, 0xed, 0x40, 0xc2, - 0xc3, 0x37, 0x9f, 0xfe, 0x4e, 0xc3, 0x68, 0xe1, 0xec, 0x36, 0x16, 0x1e, 0xc2, 0x70, 0xb0, 0xf6, - 0x16, 0x85, 0x87, 0x38, 0x2c, 0x36, 0x1a, 0xe1, 0x83, 0xb0, 0xff, 0xc1, 0xf0, 0x0b, 0x03, 0xff, - 0x83, 0x61, 0xd4, 0x0b, 0x09, 0xc3, 0xb4, 0x2c, 0x1f, 0xc0, 0x70, 0x9c, 0x36, 0x1b, 0x82, 0x70, - 0xd8, 0x56, 0x1a, 0x81, 0xb0, 0x78, 0x2b, 0x83, 0x3f, 0x07, 0xfd, 0xf0, 0x5f, 0xf8, 0x36, 0x16, - 0x86, 0x70, 0xd8, 0x5a, 0x19, 0xc3, 0x61, 0x68, 0x67, 0x09, 0xc2, 0xff, 0xc0, 0xf4, 0x16, 0xbe, - 0xc0, 0x0e, 0x50, 0x7f, 0x9b, 0xe6, 0xff, 0x81, 0x34, 0x0e, 0x70, 0xfa, 0x81, 0xce, 0x1f, 0x50, - 0x2f, 0xf4, 0x0f, 0xf0, 0xab, 0x58, 0x35, 0x03, 0x9c, 0x3e, 0xa0, 0x73, 0x87, 0xd4, 0x03, 0xff, - 0x02, 0x9e, 0xa0, 0x4e, 0x1c, 0xdc, 0xa0, 0x9c, 0x3e, 0xc2, 0xff, 0xc8, 0x28, 0x1e, 0x70, 0xe7, - 0x0f, 0x9c, 0x3b, 0x43, 0xe7, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xfc, 0x1e, 0xa0, 0x30, 0xe7, 0x0d, - 0x40, 0x6e, 0x13, 0x06, 0xa0, 0x32, 0x80, 0xa0, 0x2f, 0xc6, 0x0c, 0x14, 0x0d, 0x40, 0x60, 0xa1, - 0x40, 0xd4, 0x06, 0x07, 0x34, 0x35, 0x13, 0x0e, 0xc3, 0x3f, 0x18, 0x76, 0x15, 0xe8, 0x18, 0x12, - 0xd0, 0xd4, 0x06, 0xf8, 0xf8, 0x35, 0x01, 0xe8, 0x73, 0x42, 0xa0, 0xe8, 0x34, 0x70, 0xa8, 0x1d, - 0xc1, 0x60, 0xf2, 0x19, 0x83, 0x21, 0xff, 0x83, 0x80, 0x0b, 0x0d, 0xa2, 0x83, 0xd8, 0x6c, 0x2b, - 0x0c, 0xe8, 0x58, 0x64, 0x2f, 0xeb, 0xff, 0x41, 0x61, 0xb1, 0xc3, 0xec, 0x36, 0x0c, 0x08, 0x6c, - 0x47, 0x06, 0x58, 0x4f, 0xc3, 0x03, 0x34, 0x1f, 0x20, 0x90, 0x7a, 0x0e, 0xc2, 0xc2, 0xf0, 0x7b, - 0x05, 0x00, 0xe1, 0xf6, 0x0c, 0x0f, 0x82, 0x42, 0xce, 0x28, 0xe0, 0x62, 0xe6, 0x02, 0x0f, 0xc8, - 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0xa0, 0x6a, 0x07, 0xea, 0x17, 0xff, 0x01, 0xe4, 0x56, 0xbe, - 0x1f, 0xc0, 0x70, 0xfe, 0xa0, 0xff, 0x07, 0xd4, 0x03, 0x83, 0x0f, 0xa8, 0x94, 0x06, 0x1e, 0xbd, - 0x1f, 0xfa, 0x29, 0xc1, 0xed, 0x0f, 0x50, 0x2c, 0x18, 0xa0, 0xd4, 0x05, 0x01, 0x83, 0x0d, 0x41, - 0xc2, 0xc1, 0x61, 0x50, 0xd0, 0x38, 0x58, 0x3c, 0x1d, 0xe8, 0x38, 0x0b, 0x05, 0xff, 0x83, 0x60, - 0xa0, 0x34, 0x18, 0x29, 0xd6, 0x06, 0x16, 0x0a, 0x75, 0x81, 0x85, 0x86, 0xc1, 0x7f, 0xe0, 0xd8, - 0x28, 0x0d, 0x1c, 0x36, 0x34, 0x06, 0x16, 0x15, 0xea, 0x81, 0x85, 0x83, 0xe0, 0x5f, 0xf8, 0x36, - 0x0d, 0x06, 0x83, 0x0d, 0x83, 0x0b, 0x0b, 0x0d, 0x8e, 0x16, 0x16, 0x13, 0x94, 0x0b, 0x0b, 0x05, - 0xc6, 0x1b, 0x3d, 0x07, 0xfe, 0x0e, 0x0b, 0x09, 0x41, 0x48, 0x76, 0x1b, 0x0b, 0x0e, 0x70, 0xca, - 0x24, 0x37, 0xea, 0x7f, 0xd0, 0x6c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x76, 0x1f, - 0xf7, 0xc8, 0x3f, 0xe0, 0x93, 0x0f, 0xfc, 0x16, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x58, 0xff, 0xf0, - 0x3d, 0x07, 0xfe, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xed, 0x0f, 0xb4, - 0x7f, 0xf0, 0x3f, 0x4c, 0x1e, 0xc3, 0x60, 0x60, 0xf6, 0x1b, 0x0f, 0xfc, 0x16, 0x07, 0xff, 0x20, - 0x7e, 0x0d, 0xa1, 0xdf, 0x21, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x7b, 0x43, - 0xec, 0x3d, 0xa1, 0xd7, 0x83, 0x5e, 0x0f, 0xfc, 0x1f, 0xc0, 0x03, 0x84, 0x83, 0x0f, 0x9c, 0x2c, - 0x71, 0xd0, 0x36, 0x8c, 0x50, 0x24, 0x17, 0xa7, 0xff, 0x90, 0x38, 0x11, 0xd0, 0xf9, 0xc3, 0x58, - 0x7e, 0x70, 0xdf, 0xe4, 0x2b, 0xc8, 0xf0, 0x1c, 0x2f, 0x82, 0xec, 0x14, 0x0c, 0xe0, 0xb2, 0xdc, - 0x39, 0xcb, 0x0b, 0xc8, 0x73, 0x98, 0x57, 0xa0, 0xe7, 0x09, 0xf0, 0x2d, 0x05, 0xc0, 0x74, 0x33, - 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x60, 0xbf, 0xe4, 0x36, 0x13, 0x85, 0x61, 0x9c, 0x37, 0x03, - 0x42, 0xfe, 0x0b, 0xb4, 0x3d, 0x87, 0x5e, 0x43, 0xd8, 0x2f, 0x23, 0xe8, 0x36, 0xd1, 0x06, 0x06, - 0x03, 0x7a, 0x0d, 0xa1, 0x9e, 0xc0, 0xff, 0xc1, 0xd8, 0x7b, 0x0f, 0xd8, 0x73, 0xa1, 0xf6, 0x0f, - 0xfe, 0x40, 0xe1, 0xec, 0x3d, 0x70, 0x7b, 0x0e, 0x0b, 0x0f, 0x9a, 0x83, 0x60, 0x7f, 0x48, 0x73, - 0xa1, 0xd8, 0x7b, 0xf4, 0x1b, 0x0f, 0xd8, 0x2f, 0xfd, 0x05, 0x84, 0xb6, 0xb8, 0x36, 0xc1, 0xb0, - 0xf3, 0x7a, 0x0d, 0x87, 0xbb, 0x0b, 0xff, 0x06, 0xc2, 0xc3, 0x9c, 0x36, 0x16, 0x1c, 0xe1, 0xb0, - 0xb0, 0xe7, 0x09, 0xc2, 0xc3, 0x9c, 0x1e, 0x82, 0xff, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0xc1, - 0xd8, 0x7d, 0xa6, 0x13, 0xa1, 0xee, 0x10, 0x7e, 0xbf, 0xf9, 0x0b, 0x0f, 0xa8, 0x1e, 0xc3, 0xea, - 0x07, 0xb5, 0x5f, 0xa8, 0x19, 0xbd, 0x0e, 0xb4, 0x1b, 0xb0, 0xd8, 0x1c, 0x3d, 0x86, 0xc2, 0xc3, - 0xd8, 0x6c, 0x2c, 0x50, 0x58, 0x1b, 0xe7, 0x64, 0x0e, 0x0e, 0x42, 0x7c, 0x97, 0x07, 0xf7, 0x83, - 0xff, 0x07, 0x0b, 0x0f, 0x48, 0x7d, 0x87, 0xa4, 0x3e, 0xd2, 0xff, 0xc9, 0xfa, 0x0d, 0xc1, 0xf6, - 0x1e, 0x90, 0xfb, 0x09, 0x6e, 0x50, 0x76, 0x17, 0xfd, 0x01, 0x5e, 0x83, 0xfe, 0xec, 0x2b, 0xfc, - 0x86, 0xc2, 0xa0, 0x6a, 0x06, 0xc2, 0x90, 0xd4, 0x0d, 0x85, 0x21, 0xa8, 0x13, 0x85, 0x45, 0xdc, - 0x0b, 0x82, 0xbf, 0xd0, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, 0xc1, 0xd8, 0x7c, 0xe8, 0x4d, 0xa8, 0x35, - 0xa1, 0xaf, 0x48, 0x6d, 0x02, 0x1b, 0x07, 0xcf, 0x1c, 0x1b, 0x0d, 0xbf, 0x41, 0xd8, 0x6c, 0xe8, - 0x19, 0xbc, 0x94, 0x33, 0x0d, 0xd8, 0x58, 0x32, 0x81, 0xd8, 0x34, 0x18, 0x38, 0x36, 0x50, 0x2c, - 0x2c, 0x36, 0x1a, 0xf0, 0x7c, 0xe1, 0xff, 0x8b, 0x8b, 0xff, 0x83, 0xff, 0x07, 0x0b, 0x0d, 0x85, - 0x87, 0xb0, 0xd8, 0x58, 0x73, 0x86, 0xc2, 0xd0, 0xbf, 0x53, 0xff, 0x06, 0xc3, 0x68, 0x34, 0x3b, - 0x0d, 0x85, 0x87, 0xb0, 0xd8, 0x58, 0x75, 0xe8, 0x18, 0x58, 0x6e, 0xc1, 0xff, 0xd0, 0x58, 0x7f, - 0xe0, 0xb0, 0xd8, 0x50, 0x7b, 0x0b, 0x82, 0x70, 0xce, 0x0e, 0x0e, 0xb0, 0x5c, 0x30, 0x7d, 0x00, - 0x0f, 0x98, 0x3f, 0xce, 0x0a, 0x02, 0x43, 0xed, 0x34, 0x70, 0xf7, 0xff, 0xe0, 0xfd, 0xc1, 0xff, - 0x87, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0x3a, 0x05, 0x78, 0x3d, 0x77, 0xe4, 0xb4, 0x2e, 0x0d, 0x40, - 0x9f, 0x22, 0x3f, 0xfa, 0x10, 0xfd, 0x40, 0xfe, 0xff, 0xfc, 0x1f, 0xd4, 0x0f, 0xfd, 0xf2, 0x1f, - 0x0f, 0xf2, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x77, 0xc1, 0xe7, 0x0d, 0xc5, 0x86, 0xfe, 0x3c, 0x15, - 0x87, 0x60, 0xf0, 0x75, 0xa1, 0x60, 0xa7, 0xf9, 0x0d, 0x87, 0xb0, 0xf9, 0xf4, 0x1b, 0x0f, 0x7c, - 0x86, 0x74, 0x39, 0x30, 0xbf, 0xe4, 0x36, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xe7, 0x02, 0xed, 0x70, - 0x3d, 0x03, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0b, 0x09, 0x86, 0x18, 0x36, 0x16, 0x0c, 0x18, 0x5f, - 0xd4, 0x28, 0x70, 0x76, 0x83, 0x06, 0x0c, 0x3b, 0x0a, 0x83, 0x8e, 0x1b, 0x0d, 0x2c, 0x08, 0x37, - 0xc1, 0x68, 0x7a, 0xf2, 0x17, 0xfc, 0x08, 0xc2, 0xe0, 0xd4, 0x0d, 0x83, 0x88, 0x0e, 0x1d, 0x87, - 0x5b, 0xa1, 0xd8, 0x7b, 0xc8, 0x7b, 0x09, 0xb8, 0x3d, 0x71, 0x7a, 0x0f, 0xfc, 0x1f, 0xf0, 0x0b, - 0x0e, 0xd0, 0x90, 0xd8, 0x1f, 0xeb, 0x40, 0xda, 0x85, 0x6a, 0xe0, 0xa9, 0xd0, 0x2d, 0x58, 0x7b, - 0x07, 0xff, 0x21, 0x61, 0xd6, 0x87, 0xd8, 0x67, 0x83, 0xe7, 0xd1, 0x7f, 0xa0, 0x7c, 0xaf, 0x90, - 0xf9, 0x33, 0x8d, 0x0f, 0xec, 0x37, 0xf8, 0x3b, 0x0f, 0xce, 0x19, 0xc3, 0xf5, 0x02, 0xb8, 0x3b, - 0xf0, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1f, 0x61, 0xa0, 0xd8, 0x76, 0x1a, 0x80, 0x70, 0xce, 0x1d, - 0x83, 0x0d, 0xfa, 0x7f, 0xf0, 0x6c, 0x33, 0x83, 0x0f, 0x61, 0x9c, 0x18, 0x7b, 0x42, 0x70, 0x61, - 0x9b, 0xcf, 0xff, 0x27, 0x61, 0xac, 0x74, 0x3b, 0x0d, 0x40, 0x61, 0xec, 0x36, 0x83, 0x0f, 0x61, - 0x58, 0x58, 0x73, 0x81, 0xc3, 0x61, 0xae, 0x06, 0x86, 0xc3, 0xff, 0x07, 0xc0, 0x03, 0x87, 0x38, - 0x7c, 0xe1, 0xce, 0x1f, 0x38, 0x3f, 0xf2, 0x0f, 0xce, 0x83, 0x06, 0x84, 0xe0, 0xff, 0xc8, 0x4e, - 0x0d, 0x06, 0x0d, 0x09, 0xc1, 0xa0, 0xc1, 0xa1, 0x5e, 0x7f, 0xf2, 0x0f, 0x81, 0xa0, 0x90, 0xe5, - 0x61, 0xe6, 0x70, 0xce, 0x1f, 0x78, 0x39, 0xc3, 0x9f, 0x24, 0x81, 0xc0, 0xdc, 0xad, 0xd2, 0xe0, - 0x48, 0x6b, 0xc1, 0xff, 0x83, 0x80, 0x0b, 0x0f, 0x61, 0xfb, 0x0e, 0xb8, 0x3e, 0xc3, 0x39, 0xa1, - 0xbf, 0x87, 0x41, 0xa1, 0xd8, 0x1e, 0x09, 0xd0, 0xd8, 0x3b, 0xf9, 0xc3, 0x61, 0xff, 0x80, 0xfc, - 0x1f, 0xf7, 0xc8, 0x3f, 0xe0, 0xec, 0x2c, 0x33, 0x87, 0x61, 0x61, 0x9c, 0x3b, 0x0b, 0x0c, 0xe1, - 0xd8, 0x5f, 0xf0, 0x57, 0x05, 0xa1, 0x38, 0x7f, 0xe0, 0xf0, 0x0f, 0x94, 0x1f, 0xf8, 0xbc, 0x87, - 0xf9, 0xe0, 0x5a, 0x1c, 0xfe, 0xad, 0xfa, 0x04, 0x87, 0xf9, 0x83, 0x7f, 0xf8, 0x3d, 0xa1, 0xe7, - 0x0f, 0x35, 0xfc, 0x1c, 0xd7, 0x7e, 0x83, 0xfd, 0x40, 0xfe, 0xff, 0xfc, 0x1f, 0xd4, 0x0f, 0xdf, - 0xff, 0xbc, 0x1f, 0xa8, 0x1f, 0xfb, 0xe4, 0x3e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xed, - 0x0f, 0xb0, 0xbf, 0xe8, 0x1f, 0xc1, 0xb0, 0xfd, 0x87, 0xb4, 0x3e, 0xc1, 0xff, 0xc8, 0x58, 0x7e, - 0xd0, 0xcf, 0xa0, 0xf6, 0x85, 0xf2, 0x7f, 0xf2, 0x16, 0x19, 0x0b, 0x43, 0xb0, 0xd8, 0x5a, 0x1d, - 0x86, 0x60, 0x68, 0x76, 0x1f, 0xb4, 0x2b, 0x83, 0xdf, 0x04, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x68, - 0x7d, 0x81, 0xff, 0x90, 0x7f, 0x06, 0xc3, 0xf6, 0x1e, 0xc3, 0xf6, 0x0f, 0xfe, 0x42, 0xc3, 0xff, - 0x01, 0xf8, 0x36, 0x1e, 0xf9, 0x0e, 0xd0, 0xfb, 0x05, 0xff, 0x41, 0xb0, 0xf6, 0x1f, 0xb0, 0xf6, - 0x1f, 0xb0, 0xf6, 0x87, 0x7a, 0x2f, 0xfe, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0x61, 0xff, 0x61, 0x60, - 0x6e, 0x0e, 0xc2, 0xfa, 0x43, 0x3f, 0xc6, 0x87, 0x61, 0xb0, 0xb4, 0x33, 0x86, 0xc2, 0x7f, 0xc8, - 0x6d, 0x41, 0xff, 0x37, 0xa3, 0xfe, 0x47, 0xb0, 0xb4, 0x36, 0x86, 0xc2, 0xc3, 0xb4, 0x36, 0x17, - 0xfc, 0x86, 0xc2, 0xc3, 0xb4, 0x36, 0x16, 0x86, 0xd0, 0x7a, 0x0b, 0xd5, 0xb4, 0x3f, 0xf0, 0x70, - 0x29, 0xea, 0x3f, 0xe8, 0x33, 0x87, 0x60, 0xa0, 0x1b, 0xd4, 0x03, 0x82, 0x81, 0x9c, 0x35, 0x01, - 0x40, 0x55, 0xd1, 0x58, 0x5a, 0x05, 0xb5, 0x5c, 0x3c, 0x1e, 0x80, 0xcd, 0x10, 0xf7, 0xa9, 0xe5, - 0x07, 0xfe, 0xa0, 0x7f, 0x7f, 0xfe, 0x0f, 0xea, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfd, - 0xf2, 0x1f, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xed, 0x0f, 0xb4, 0xba, 0xf6, 0x0f, 0xe9, - 0x14, 0x16, 0x1b, 0x02, 0x8d, 0x0a, 0x0d, 0x86, 0x70, 0xfe, 0xc1, 0xff, 0xc8, 0x5d, 0x83, 0x0a, - 0x81, 0x5e, 0x81, 0x61, 0x68, 0x49, 0x85, 0xe4, 0x70, 0xf6, 0x19, 0xf9, 0x0f, 0x61, 0xcf, 0xa0, - 0xf6, 0x13, 0xe0, 0x5a, 0x0b, 0xc0, 0xa2, 0x19, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x61, 0xec, - 0x3f, 0x61, 0xd4, 0x0f, 0xd8, 0x2f, 0xfc, 0x0f, 0xe0, 0x68, 0xe1, 0xec, 0x2e, 0x09, 0xc3, 0xb1, - 0xef, 0xe7, 0x42, 0xc4, 0x3f, 0xf3, 0xea, 0x7f, 0xe0, 0x7c, 0x1b, 0x43, 0xe4, 0xc3, 0x61, 0xfe, - 0xc2, 0x7f, 0xc1, 0xd8, 0x7f, 0x61, 0xd8, 0x7f, 0x61, 0x5c, 0x1d, 0xf9, 0x0f, 0xfc, 0x1e, 0x0b, - 0x0d, 0x83, 0x0f, 0xb0, 0xd8, 0x30, 0x21, 0xb1, 0xcc, 0x18, 0x30, 0x7e, 0xa3, 0x83, 0x28, 0x1b, - 0x0b, 0xc0, 0xec, 0x3b, 0x0d, 0x83, 0x0f, 0xb5, 0x03, 0x06, 0x86, 0x6f, 0x23, 0x83, 0xd0, 0x5d, - 0x83, 0xe0, 0x65, 0x86, 0xce, 0x30, 0x60, 0x90, 0xb0, 0xa8, 0x0c, 0x3e, 0xc2, 0xc2, 0xc0, 0xe0, - 0x71, 0xd0, 0xb9, 0xa1, 0x71, 0x21, 0x9f, 0x80, 0x0f, 0xfc, 0x1d, 0x40, 0xea, 0x07, 0xa8, 0x05, - 0xad, 0x70, 0x28, 0x3a, 0xfa, 0xdf, 0xcc, 0x20, 0x41, 0x82, 0x81, 0x58, 0x2c, 0x35, 0x01, 0xe0, - 0xd6, 0x15, 0x16, 0x0f, 0x20, 0x7e, 0x2f, 0xf0, 0x1f, 0x41, 0xef, 0x07, 0x50, 0x33, 0xc1, 0xea, - 0x05, 0x61, 0xfa, 0x80, 0x70, 0xf6, 0x0a, 0x03, 0x83, 0x9c, 0xf2, 0x07, 0xfe, 0x40, 0x09, 0x83, - 0x50, 0x3d, 0xfe, 0xbf, 0x90, 0xe6, 0x0d, 0x25, 0x03, 0x37, 0xcf, 0x81, 0x40, 0xba, 0x61, 0x5e, - 0x18, 0x39, 0x80, 0xe3, 0x3a, 0x81, 0xe4, 0x70, 0xeb, 0x09, 0xae, 0xfd, 0x07, 0xfa, 0x81, 0xfd, - 0xff, 0xf8, 0x3f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf7, 0xc8, 0x7c, 0x0f, 0x90, - 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x79, 0x81, 0xa1, 0xfb, 0x54, 0x0d, 0xb0, 0xea, 0x0c, - 0x0d, 0x1c, 0x26, 0x03, 0x03, 0x40, 0xa0, 0xf9, 0x05, 0x60, 0xf7, 0xfa, 0x8a, 0x0f, 0xf5, 0x03, - 0xfb, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xef, 0x90, 0xf8, 0x03, - 0x81, 0x0f, 0x61, 0x9c, 0x1a, 0x1d, 0x86, 0x70, 0x39, 0x5b, 0x93, 0xf0, 0x22, 0xb7, 0x20, 0x70, - 0xfe, 0xc3, 0x38, 0x73, 0x03, 0x0c, 0xed, 0xe0, 0x60, 0xc2, 0x7d, 0x03, 0x03, 0x98, 0x54, 0xc2, - 0xc2, 0x4c, 0x33, 0x85, 0x87, 0x61, 0x9c, 0x2c, 0x0f, 0xa0, 0xce, 0x0f, 0x83, 0xf9, 0xcb, 0x6e, - 0x5e, 0x2d, 0x10, 0x9b, 0xf2, 0x0f, 0xfc, 0x1e, 0x60, 0xfa, 0x43, 0x98, 0x18, 0x69, 0x0e, 0xa0, - 0x1c, 0x29, 0x0d, 0xf8, 0x08, 0xae, 0x50, 0x4c, 0x1d, 0x4e, 0xa0, 0x98, 0xbc, 0x17, 0x07, 0x32, - 0x38, 0x5e, 0x0e, 0xbc, 0x0c, 0x0d, 0x41, 0x7a, 0x0b, 0x06, 0x98, 0x66, 0x0b, 0x1c, 0x12, 0x13, - 0x05, 0x9a, 0x07, 0x09, 0x82, 0xc4, 0x32, 0x15, 0x07, 0xb9, 0x40, 0x41, 0xe4, 0x90, 0x37, 0xe4, - 0x3f, 0xf0, 0x60, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xf3, 0x82, 0xff, 0xc0, 0xfd, 0x08, 0x34, - 0x43, 0xb0, 0xb4, 0xc1, 0x87, 0x61, 0x31, 0x8e, 0x1d, 0x86, 0xcc, 0x90, 0xcf, 0xa5, 0xda, 0xe0, - 0x7c, 0x9f, 0xfc, 0x1b, 0x0e, 0xbc, 0x1f, 0x61, 0xd9, 0x40, 0xf6, 0x1b, 0x81, 0xa1, 0x9c, 0x0f, - 0x04, 0xf0, 0x2e, 0x1d, 0x0f, 0x41, 0xff, 0x83, 0x80, 0x03, 0x86, 0x90, 0xfc, 0xe1, 0xa8, 0xb4, - 0x84, 0xe0, 0xfd, 0x45, 0x05, 0xf9, 0x0b, 0x47, 0x0c, 0xe1, 0xcf, 0xc1, 0xce, 0x13, 0x7c, 0x08, - 0x27, 0x55, 0xc0, 0xbb, 0x03, 0x79, 0x0f, 0x90, 0xbb, 0x07, 0xff, 0x04, 0xe1, 0xb4, 0xd0, 0xe7, - 0x0d, 0x83, 0x0f, 0x38, 0x4e, 0x0c, 0x08, 0x4e, 0x07, 0x41, 0xa6, 0x96, 0x8e, 0x85, 0x7a, 0x0f, - 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xc3, 0xd8, 0x7d, 0x85, 0x83, 0x03, 0x85, 0xa0, 0xc1, 0x83, 0x57, - 0xf1, 0x43, 0x06, 0x1b, 0x09, 0x46, 0x30, 0x6c, 0x25, 0xb5, 0xc1, 0x60, 0x7f, 0xf0, 0x1f, 0x83, - 0xe7, 0x7e, 0x43, 0xf3, 0x85, 0x81, 0xff, 0xc1, 0x61, 0xfc, 0xe1, 0x61, 0xfc, 0xe1, 0x60, 0xff, - 0xe3, 0xe0, 0xfe, 0x70, 0xff, 0xc1, 0x0b, 0x0e, 0x5a, 0x81, 0xd8, 0x1f, 0xca, 0x0e, 0x70, 0xea, - 0x07, 0xbf, 0x21, 0x68, 0x7e, 0xc1, 0xff, 0xc8, 0x58, 0x6d, 0x1c, 0x3d, 0xa8, 0xe0, 0xac, 0x27, - 0xd4, 0xe8, 0x15, 0x34, 0xec, 0x09, 0x85, 0x88, 0x6c, 0x36, 0x16, 0x1e, 0xc2, 0x70, 0xb0, 0xf6, - 0x17, 0x05, 0x87, 0x38, 0x2c, 0x36, 0x1b, 0xd0, 0xe1, 0xd8, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1e, - 0x90, 0x9c, 0x3f, 0xa4, 0x2f, 0xe8, 0x3a, 0x80, 0xb0, 0xb0, 0xd7, 0xeb, 0x41, 0xc1, 0xe9, 0x3f, - 0xf8, 0x34, 0x87, 0x61, 0x61, 0xa4, 0x0b, 0x6b, 0x68, 0x5f, 0x5f, 0xfc, 0x5e, 0x83, 0xb0, 0xb0, - 0xd2, 0x0f, 0xfc, 0x1a, 0x43, 0xb4, 0x18, 0x69, 0x0e, 0xc3, 0xf6, 0x87, 0x61, 0xe7, 0xc1, 0xbe, - 0x0f, 0xfc, 0x1f, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x2e, 0xe5, 0x82, 0x70, 0x53, - 0xad, 0xc9, 0xf9, 0x06, 0x83, 0x83, 0xb0, 0xce, 0xd8, 0x7b, 0x0e, 0xbc, 0x1f, 0x6b, 0x5e, 0x6f, - 0x48, 0xdc, 0x4c, 0x12, 0xe3, 0xb0, 0xd8, 0x5a, 0x1d, 0x86, 0xc2, 0xd0, 0xec, 0x36, 0x16, 0x87, - 0x61, 0x50, 0x2d, 0x0c, 0xe0, 0xb0, 0xda, 0x15, 0xc3, 0x07, 0x68, 0x00, 0x03, 0x8f, 0xff, 0x04, - 0xe3, 0x87, 0x9c, 0x14, 0xea, 0x1c, 0x27, 0x07, 0xe4, 0x14, 0x0f, 0xce, 0x0b, 0xfe, 0x0c, 0xe1, - 0x39, 0x07, 0xce, 0x16, 0x9a, 0x1e, 0x7c, 0xad, 0x5c, 0xa0, 0xbe, 0x47, 0xfe, 0x42, 0x70, 0xf6, - 0x87, 0x9c, 0xbf, 0xf9, 0x03, 0x81, 0x76, 0xb8, 0x27, 0x0f, 0x68, 0x75, 0xa1, 0xed, 0x0c, 0x0f, - 0xfc, 0x1e, 0xa0, 0x6a, 0x07, 0xea, 0x04, 0xe0, 0xe0, 0xea, 0x01, 0xc2, 0x74, 0x0f, 0xe7, 0xff, - 0x21, 0x50, 0x0c, 0x1c, 0xa0, 0xa8, 0x0a, 0x07, 0xfa, 0x80, 0xff, 0xc8, 0x57, 0xa8, 0x0d, 0x0e, - 0xbd, 0x08, 0x5a, 0x1f, 0x51, 0xff, 0xf2, 0x0a, 0x06, 0xbc, 0x1f, 0x50, 0x27, 0x28, 0x1e, 0xa0, - 0xf9, 0x05, 0xc1, 0x78, 0x74, 0x39, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1d, 0x83, 0xf8, 0xfc, - 0x0c, 0x2d, 0x33, 0x18, 0x79, 0x20, 0x66, 0x4a, 0xf9, 0x20, 0x66, 0x61, 0x60, 0xbf, 0x19, 0x85, - 0x85, 0xa6, 0x6c, 0x16, 0xa3, 0x06, 0x66, 0x07, 0xd1, 0x83, 0x32, 0x6f, 0x03, 0xf8, 0xc6, 0x06, - 0x16, 0x0c, 0xc1, 0x83, 0x03, 0x03, 0x31, 0x81, 0x83, 0x0b, 0x3b, 0x41, 0x94, 0x03, 0x18, 0x4f, - 0x10, 0xf9, 0x30, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0x40, 0xc1, 0x07, - 0x61, 0x60, 0xc7, 0x0b, 0xf4, 0x60, 0xca, 0x07, 0x60, 0x74, 0xcf, 0x07, 0x60, 0xed, 0xde, 0xc3, - 0x6d, 0x8f, 0xc9, 0x40, 0x5e, 0x90, 0xb4, 0x3b, 0xb0, 0xe7, 0x0f, 0xd8, 0x2f, 0xfa, 0x0d, 0x87, - 0xb0, 0xfd, 0x87, 0xb0, 0xf9, 0xc3, 0x9c, 0x3d, 0x71, 0xff, 0xe8, 0x0b, 0x0b, 0xff, 0x06, 0xc2, - 0xc3, 0xfc, 0xe1, 0x61, 0xfd, 0xf9, 0x37, 0xfa, 0x0d, 0x85, 0x87, 0xfd, 0x85, 0x87, 0xfd, 0x81, - 0xff, 0xc8, 0x1f, 0x4e, 0x66, 0x04, 0x1f, 0x01, 0xcc, 0x9b, 0x0d, 0x81, 0x8c, 0x1c, 0x1d, 0x82, - 0x86, 0x09, 0x0e, 0xc1, 0xa6, 0x26, 0x19, 0xc7, 0x07, 0xc3, 0xa5, 0xc3, 0x0e, 0x84, 0x87, 0xfe, - 0x0e, 0x07, 0x07, 0x48, 0x7e, 0xa0, 0xe4, 0x9a, 0x17, 0x05, 0xa4, 0x83, 0x42, 0x93, 0x41, 0x24, - 0xe1, 0xa4, 0x33, 0x68, 0x77, 0x04, 0xdc, 0x1e, 0xd0, 0x51, 0x42, 0xa0, 0xf7, 0xfa, 0x8a, 0x0f, - 0xf5, 0x03, 0xfb, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xef, 0x90, - 0xf8, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2c, 0x3b, 0x0b, 0xf8, 0xff, 0x83, 0xb0, - 0xff, 0xc1, 0x60, 0x7f, 0xe8, 0x36, 0xaa, 0x03, 0x4b, 0x0a, 0xf5, 0x40, 0xc0, 0xe0, 0xf8, 0x14, - 0x06, 0x07, 0x0d, 0x82, 0xff, 0xa0, 0xd8, 0x28, 0x1f, 0xf6, 0x0a, 0x07, 0x94, 0x16, 0x0b, 0x0f, - 0x69, 0x70, 0x5f, 0xf8, 0x0f, 0xfc, 0x1e, 0x62, 0xf8, 0x6f, 0x41, 0x30, 0x54, 0x69, 0x87, 0x50, - 0x2c, 0x26, 0x09, 0xfc, 0x38, 0x4c, 0x1c, 0xc0, 0xd0, 0x9c, 0x39, 0x8b, 0xe7, 0xf4, 0x13, 0x21, - 0x60, 0x60, 0xcf, 0xc1, 0x60, 0x60, 0xde, 0x86, 0x60, 0x30, 0x73, 0x03, 0x90, 0x38, 0x73, 0x02, - 0xcb, 0xf8, 0x26, 0x05, 0xa1, 0xfd, 0x41, 0xde, 0x50, 0x77, 0x93, 0x09, 0xbf, 0x21, 0xff, 0x83, - 0x0f, 0xfc, 0x1f, 0x61, 0xa8, 0x1f, 0xd8, 0x6f, 0xe0, 0xe7, 0x0b, 0x41, 0xa1, 0xbf, 0x54, 0x07, - 0x0f, 0xb1, 0xff, 0xe0, 0xd8, 0x24, 0x18, 0x58, 0x6c, 0x12, 0x0c, 0x2c, 0x27, 0xd5, 0x0e, 0x07, - 0x07, 0xc9, 0x7f, 0xe0, 0x26, 0x1d, 0x70, 0x7d, 0x87, 0x74, 0x0f, 0xb0, 0xdc, 0xc1, 0x21, 0x60, - 0x78, 0x60, 0x31, 0x78, 0xf2, 0x17, 0xe4, 0x3f, 0xf0, 0x60, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0xb0, - 0xfe, 0xc3, 0xb0, 0xfb, 0xf4, 0xff, 0xc1, 0xd8, 0x6a, 0x01, 0xc3, 0xb0, 0xda, 0x06, 0x0e, 0xd5, - 0xff, 0xc8, 0x2f, 0x41, 0xff, 0x7c, 0x1f, 0xf8, 0x2c, 0x2f, 0xf8, 0x3b, 0x0b, 0x0e, 0xc3, 0xb0, - 0xb0, 0xec, 0x3b, 0x0b, 0x5e, 0xc2, 0xb8, 0x2f, 0xf8, 0x3f, 0xf0, 0x78, 0x0b, 0x05, 0xff, 0x07, - 0x61, 0xda, 0x0c, 0x33, 0x87, 0x61, 0x61, 0x7e, 0x7f, 0xf9, 0x0b, 0x0d, 0x61, 0x68, 0x6c, 0x37, - 0x05, 0x87, 0x60, 0xbf, 0xe0, 0xd7, 0x92, 0x81, 0xfb, 0xb0, 0xbd, 0x5c, 0x86, 0xc1, 0xe9, 0x75, - 0x03, 0x64, 0xd0, 0x35, 0x03, 0x61, 0x50, 0x35, 0x02, 0x70, 0xaf, 0xf4, 0x0b, 0x82, 0xa2, 0xea, - 0x00, 0x0f, 0xfc, 0x1e, 0xc1, 0x7f, 0xc8, 0x58, 0x7e, 0xe0, 0x2b, 0x50, 0x3d, 0x68, 0x54, 0xe8, - 0x13, 0x68, 0x76, 0x0b, 0xff, 0x05, 0x82, 0x80, 0xc0, 0xe1, 0x63, 0x20, 0xc2, 0xc0, 0xfa, 0x9f, - 0xf8, 0xf8, 0x12, 0x0c, 0x0e, 0x16, 0x0a, 0x03, 0x03, 0x85, 0x82, 0xff, 0xc1, 0x60, 0x90, 0x61, - 0x61, 0x60, 0x90, 0x60, 0x72, 0xe0, 0x48, 0x32, 0xe0, 0xff, 0xc1, 0x0b, 0x07, 0xff, 0x06, 0xc1, - 0xa1, 0xec, 0x14, 0xe7, 0x41, 0x20, 0xc1, 0x4e, 0x74, 0x12, 0x0c, 0x36, 0x0d, 0xfe, 0xb0, 0xd8, - 0x34, 0x1c, 0x0c, 0x36, 0xad, 0x2f, 0x26, 0x15, 0xe7, 0x57, 0x39, 0x83, 0xb0, 0x6e, 0x4a, 0xf0, - 0x6c, 0x1c, 0x92, 0x0c, 0x36, 0x0d, 0x04, 0x83, 0x0d, 0x83, 0x40, 0x85, 0x84, 0xe0, 0xff, 0xe0, - 0x5c, 0x0d, 0x7e, 0xc3, 0xff, 0x07, 0x0b, 0x0b, 0xfe, 0x43, 0x61, 0x61, 0xda, 0x05, 0x6a, 0x30, - 0xed, 0x07, 0xf1, 0x87, 0x68, 0x6c, 0x2d, 0x7b, 0x43, 0x61, 0x7f, 0xc1, 0xd8, 0x7b, 0x0f, 0x9f, - 0x44, 0x0c, 0x3d, 0xf0, 0x58, 0x3f, 0x83, 0x61, 0x60, 0xd0, 0xfb, 0x03, 0xa6, 0x1f, 0xb0, 0x76, - 0x61, 0xf3, 0x8e, 0x3e, 0x43, 0xae, 0x30, 0x9b, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, - 0xe5, 0x5c, 0x1b, 0x05, 0xf5, 0x10, 0xf6, 0x12, 0x08, 0x0c, 0x0f, 0xe3, 0x06, 0x0d, 0x0d, 0x85, - 0x42, 0x56, 0x1d, 0x86, 0x42, 0x43, 0xda, 0x83, 0xda, 0x13, 0x7a, 0x9f, 0xf9, 0x3b, 0x09, 0x41, - 0x68, 0x76, 0x15, 0x02, 0xd0, 0xec, 0x36, 0x83, 0x43, 0xb0, 0xcc, 0x0d, 0x0c, 0xe1, 0xfb, 0x42, - 0xb8, 0x3d, 0xf0, 0x7f, 0xe0, 0xf8, 0x06, 0x0f, 0xe0, 0xd8, 0x30, 0x68, 0x32, 0x06, 0x0d, 0x30, - 0xb3, 0x06, 0xfd, 0x61, 0x66, 0x0c, 0x18, 0x3d, 0x4c, 0xc1, 0x83, 0x09, 0x71, 0x83, 0x07, 0x41, - 0x82, 0xc1, 0x97, 0x9b, 0xd4, 0x30, 0x6d, 0x81, 0xe7, 0x30, 0x60, 0xc2, 0xd3, 0x30, 0x60, 0xc2, - 0xc1, 0x98, 0x30, 0x60, 0x70, 0x61, 0xb0, 0x60, 0xd1, 0xc2, 0x73, 0xc3, 0x1e, 0x47, 0xc8, 0x7f, - 0xe0, 0x80, 0x0b, 0x0b, 0xfe, 0x43, 0x61, 0x61, 0xda, 0x1b, 0x41, 0xcb, 0xb4, 0x1f, 0xc7, 0x5d, - 0xa1, 0xb0, 0xb0, 0xed, 0x0d, 0x85, 0xff, 0x21, 0xb1, 0x0f, 0xfc, 0xfc, 0xff, 0xd0, 0x3e, 0x43, - 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x60, 0xff, 0xe0, 0xd8, 0x7b, 0x43, 0xce, 0x1e, 0xd0, 0xeb, 0x83, - 0xda, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0x20, 0xc2, 0x43, 0x61, 0x60, 0xc0, 0xe1, 0xb0, 0xa8, 0x60, - 0xd0, 0x7f, 0x01, 0x30, 0x21, 0xd8, 0x5f, 0xf8, 0x36, 0x16, 0x1c, 0xe1, 0xb1, 0x30, 0xf6, 0x13, - 0xe8, 0xff, 0xc0, 0xf8, 0x2c, 0x3d, 0x86, 0xc2, 0xc3, 0x9c, 0x36, 0x17, 0xfe, 0x0d, 0x85, 0x87, - 0xb0, 0xd8, 0x58, 0x73, 0x82, 0xe0, 0xb0, 0xaf, 0x41, 0xff, 0x83, 0x80, 0x0b, 0x0b, 0xff, 0x06, - 0xc2, 0xc3, 0x9c, 0x36, 0x16, 0x1c, 0xe0, 0xfe, 0x3f, 0xf0, 0x6c, 0x2c, 0x39, 0xc3, 0x61, 0x61, - 0xce, 0x1b, 0x0a, 0xbf, 0x04, 0xfc, 0x1b, 0x0e, 0x7e, 0x43, 0xb4, 0x3e, 0xc1, 0x7f, 0xe0, 0xd8, - 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x43, 0xae, 0x2f, 0xfe, 0x80, 0x0b, 0x41, 0x7f, 0x83, - 0x68, 0x24, 0x36, 0x1b, 0x41, 0x21, 0xb0, 0x7f, 0x37, 0x5b, 0x0d, 0xa1, 0xff, 0x8d, 0x07, 0xfd, - 0x05, 0xad, 0xa1, 0xa8, 0x07, 0xe7, 0x0e, 0xa1, 0xf4, 0x0f, 0xfa, 0x0b, 0x41, 0x87, 0x30, 0x5a, - 0x0f, 0xfa, 0x0b, 0x41, 0x87, 0x50, 0x2d, 0x06, 0x1d, 0x42, 0xf0, 0x58, 0x4f, 0x90, 0x0b, 0x0f, - 0x64, 0x87, 0x61, 0xec, 0x14, 0x0d, 0xa7, 0xff, 0x27, 0xf0, 0x6c, 0x3f, 0x61, 0xed, 0x0f, 0xb0, - 0x5f, 0xf8, 0x36, 0xaa, 0x03, 0x0b, 0x03, 0x7a, 0x9f, 0xf8, 0x7b, 0x05, 0x01, 0x81, 0xc3, 0x60, - 0xa0, 0x30, 0x38, 0x6c, 0x17, 0xfe, 0x0d, 0x82, 0x80, 0xc2, 0xc3, 0x60, 0xa0, 0x30, 0xb0, 0x5c, - 0x0a, 0x03, 0x3d, 0x00, 0x0b, 0x0d, 0xa0, 0xc3, 0xd8, 0x15, 0xca, 0xd4, 0x1b, 0x05, 0x3d, 0x4e, - 0x89, 0xf9, 0x06, 0x83, 0x0e, 0x70, 0x5f, 0xf9, 0x0b, 0x06, 0x87, 0xb4, 0x2d, 0x30, 0xa0, 0xa4, - 0x6f, 0x21, 0x38, 0x7b, 0xe0, 0x3f, 0xf4, 0x1b, 0x0e, 0xd0, 0x48, 0x6c, 0x33, 0x85, 0xa1, 0xb0, - 0xda, 0x16, 0x19, 0xc0, 0xf0, 0x56, 0x17, 0xa0, 0x68, 0x1f, 0x21, 0xff, 0x83, 0xc0, 0x0b, 0x0b, - 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2c, 0x3b, 0x0b, 0xf8, 0xff, 0x83, 0xb0, 0xff, 0xc1, 0x60, - 0x7f, 0xe4, 0x36, 0x2b, 0x0e, 0xa0, 0x4f, 0xce, 0x0c, 0x14, 0x07, 0xc0, 0x70, 0x60, 0xa0, 0x6c, - 0x0e, 0x0c, 0x14, 0x0d, 0x81, 0x8b, 0x04, 0x86, 0xc3, 0x39, 0x61, 0xce, 0x07, 0xc1, 0x3c, 0x0b, - 0x87, 0x43, 0xda, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xde, 0x83, 0xec, - 0x35, 0x0d, 0x0d, 0xfa, 0x2c, 0x2e, 0x0c, 0xe0, 0xb5, 0xef, 0x06, 0xca, 0x3f, 0xc4, 0x85, 0x87, - 0xfe, 0x03, 0xe8, 0x41, 0x02, 0x80, 0xf8, 0x2c, 0x18, 0x30, 0xec, 0x2d, 0x31, 0x83, 0xb0, 0xa4, - 0x4c, 0x3d, 0x87, 0xcc, 0x1c, 0xe0, 0xff, 0xe0, 0x5c, 0x05, 0xfe, 0x00, 0x0f, 0xfc, 0x1e, 0x70, - 0xda, 0x1f, 0x9c, 0x27, 0xf9, 0x0c, 0xe1, 0x61, 0x58, 0x6f, 0xd7, 0x01, 0xd0, 0xe7, 0x1f, 0xfc, - 0x19, 0xc1, 0x41, 0xc1, 0x86, 0x70, 0x50, 0x70, 0x61, 0x37, 0x8a, 0x0c, 0x0c, 0x2e, 0xcb, 0xff, - 0x82, 0x70, 0xcf, 0x90, 0xf3, 0x86, 0xa3, 0x87, 0x9c, 0x2b, 0x05, 0x87, 0x38, 0xf0, 0x6b, 0x41, - 0x71, 0xa1, 0xe7, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xcc, 0x1f, 0xb0, 0xbf, 0xd0, 0x76, - 0x16, 0x19, 0xc2, 0xfe, 0x33, 0x47, 0x0e, 0xc2, 0xc1, 0x94, 0x0e, 0xc2, 0xc2, 0xf2, 0x1d, 0x85, - 0x87, 0xf9, 0xf4, 0x7f, 0xe4, 0xf8, 0x39, 0x0d, 0x86, 0xc1, 0x03, 0x20, 0x61, 0xb1, 0x81, 0x98, - 0x30, 0xd8, 0xed, 0xb8, 0x30, 0xd8, 0x2b, 0xb1, 0x81, 0x70, 0x7d, 0xf2, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xbf, 0xf2, 0x2b, 0x43, 0x50, 0x3d, 0xfa, 0x7f, 0xf0, 0x6c, - 0x33, 0x87, 0xf6, 0x3f, 0xfd, 0x05, 0xd0, 0xb1, 0x2c, 0x2b, 0xd2, 0xb0, 0x69, 0xc0, 0x9c, 0xbb, - 0xfa, 0xe0, 0xb1, 0x41, 0x68, 0x48, 0x58, 0x7b, 0x43, 0xec, 0x17, 0xfe, 0x09, 0xc3, 0xda, 0x1d, - 0x70, 0x7b, 0x43, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x3f, 0xf4, 0x05, 0x68, 0xe1, 0xce, - 0x0f, 0xd3, 0x07, 0xb0, 0xd8, 0x1c, 0x39, 0xc3, 0x60, 0x7f, 0xe8, 0x36, 0x0a, 0x05, 0x10, 0x6b, - 0xd5, 0x05, 0x8c, 0x0f, 0x81, 0x7f, 0xe0, 0xd8, 0x34, 0x0e, 0x87, 0xb0, 0x61, 0x5c, 0x1e, 0xcb, - 0x03, 0x9a, 0x19, 0xcc, 0x16, 0x16, 0x82, 0xe2, 0x38, 0x3a, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, - 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf8, 0x0a, 0xd5, 0x40, 0x60, 0x70, 0x7f, 0x50, 0x18, 0x58, 0x6c, - 0x17, 0xfe, 0x0d, 0x82, 0x80, 0xc2, 0xc3, 0x60, 0xa0, 0xe0, 0x70, 0x2b, 0xe7, 0xfe, 0x87, 0xb0, - 0xd6, 0x50, 0x3d, 0x81, 0xe0, 0x70, 0x7b, 0x2f, 0xfe, 0x82, 0xc3, 0xee, 0x0f, 0x61, 0xf5, 0x03, - 0x5e, 0x0f, 0xa8, 0x1f, 0xf8, 0x3e, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x60, 0xf6, 0x05, 0x6b, 0x41, - 0xec, 0x14, 0xe8, 0xff, 0xe0, 0xd8, 0x1c, 0x0e, 0x1f, 0x60, 0xa0, 0x58, 0x7d, 0x8d, 0xff, 0x91, - 0xbd, 0x50, 0x58, 0x77, 0x60, 0x90, 0xb0, 0xfb, 0x06, 0xff, 0xc1, 0xb0, 0x66, 0x1d, 0x86, 0xc7, - 0x30, 0xec, 0x27, 0x28, 0x61, 0xd8, 0x2e, 0x30, 0x7f, 0xc0, 0x0b, 0x05, 0xff, 0xa0, 0xb0, 0x50, - 0x28, 0x39, 0x5c, 0xd0, 0x2c, 0x3a, 0x9e, 0xa9, 0xff, 0x06, 0xc1, 0x40, 0xb4, 0x3d, 0x82, 0x81, - 0x61, 0xf7, 0x34, 0xff, 0xa0, 0x5f, 0xa0, 0xfe, 0xed, 0x34, 0x2c, 0x3e, 0xc1, 0xb5, 0x7a, 0x88, - 0x58, 0x30, 0xda, 0x1e, 0xc7, 0x0d, 0x87, 0xd9, 0x21, 0xb0, 0xeb, 0xc6, 0x7f, 0xf0, 0x7f, 0xe0, - 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, 0x48, 0x76, 0x1e, 0xd0, 0xea, 0x70, 0x76, 0x87, 0x5e, 0x8b, - 0xff, 0x21, 0x61, 0x50, 0xe3, 0x0e, 0xc2, 0x63, 0x4c, 0x3b, 0x4f, 0xfe, 0x86, 0xf2, 0xa8, 0xf3, - 0xa0, 0xf8, 0x26, 0x34, 0xc3, 0x38, 0x54, 0x79, 0xd0, 0xd8, 0x2f, 0xfc, 0x1b, 0x0f, 0x68, 0x79, - 0xc3, 0xda, 0x1d, 0x70, 0x1f, 0xfa, 0x0f, 0xfc, 0x1c, 0x0b, 0x0f, 0x61, 0xfb, 0x07, 0xff, 0x40, - 0x70, 0xf6, 0x1e, 0xfd, 0x1f, 0xf4, 0x1b, 0x0f, 0x60, 0x70, 0xd8, 0x3f, 0xfc, 0x16, 0xa0, 0xd8, - 0x1c, 0x17, 0xa4, 0xab, 0xa7, 0x81, 0x38, 0x52, 0xb4, 0x3e, 0xc0, 0xe0, 0xc3, 0xf6, 0x0b, 0x07, - 0xf0, 0x6c, 0x1e, 0x8c, 0x3f, 0x65, 0x9d, 0x87, 0xaf, 0x1a, 0x07, 0xfa, 0x0f, 0xfc, 0x18, 0x0f, - 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0x14, 0xf5, 0xea, 0x27, 0xf0, 0x34, 0x70, - 0xf6, 0x15, 0x85, 0x40, 0xec, 0x16, 0x86, 0xb0, 0xd8, 0xc7, 0xf1, 0x20, 0x7d, 0x07, 0xfd, 0xd8, - 0x3f, 0xf8, 0x36, 0x1e, 0xc3, 0xf6, 0x16, 0x0c, 0x70, 0xec, 0x14, 0x06, 0x0a, 0x06, 0xc7, 0x0b, - 0x0b, 0x4f, 0x41, 0x9f, 0x07, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xef, - 0x41, 0xe7, 0x0d, 0xa5, 0x86, 0xfc, 0xda, 0xa1, 0xe0, 0xd8, 0x20, 0xb0, 0xa0, 0xd8, 0x5f, 0xf0, - 0x76, 0x1f, 0xb8, 0x26, 0xf4, 0x1c, 0xe1, 0xbe, 0x0e, 0xa2, 0x1f, 0x60, 0x4c, 0xd1, 0x0e, 0xc1, - 0x98, 0xc5, 0x03, 0x63, 0x18, 0x49, 0x84, 0xe6, 0x98, 0x59, 0x27, 0xa0, 0xdf, 0xa0, 0xff, 0xc1, - 0xf0, 0x03, 0x06, 0x61, 0x41, 0xcc, 0x0f, 0x49, 0x21, 0xce, 0x0c, 0x37, 0x52, 0x7e, 0x30, 0xd8, - 0x34, 0x0c, 0x0f, 0xd5, 0x18, 0x4c, 0x0c, 0xcd, 0xd8, 0x27, 0x4c, 0xc4, 0xd0, 0xd7, 0x9c, 0xc2, - 0xc3, 0x7c, 0x31, 0x81, 0xc3, 0x98, 0x63, 0x03, 0xa1, 0x98, 0x93, 0x06, 0xe1, 0x98, 0xc1, 0x83, - 0x34, 0x26, 0x30, 0x66, 0x8e, 0x0f, 0x2a, 0x06, 0x61, 0x48, 0x7f, 0xe0, 0xc0, 0x0b, 0x0f, 0x68, - 0x7d, 0x87, 0xac, 0x3e, 0xc1, 0xff, 0xc9, 0xfa, 0xc3, 0x21, 0xf6, 0x0c, 0x27, 0x0f, 0xb0, 0x61, - 0x3f, 0x90, 0xb5, 0x61, 0x38, 0x73, 0x79, 0xc2, 0x70, 0xef, 0x81, 0x8a, 0xb5, 0x83, 0x60, 0xcf, - 0xf8, 0x36, 0x39, 0x86, 0x70, 0xd9, 0x43, 0x0c, 0xe1, 0x39, 0x83, 0xfe, 0x05, 0xc4, 0x0c, 0x33, - 0x80, 0x0f, 0xfc, 0x1e, 0x62, 0xfa, 0x9f, 0x41, 0x30, 0x6a, 0x05, 0x21, 0x50, 0x11, 0xac, 0x60, - 0x7f, 0x17, 0x81, 0xe8, 0x33, 0x05, 0xe4, 0x7c, 0x19, 0x87, 0x46, 0xc6, 0x09, 0x94, 0x19, 0x0f, - 0x3e, 0xa7, 0xd4, 0xfa, 0x07, 0x40, 0xd5, 0x8a, 0x04, 0xc3, 0x18, 0x33, 0x42, 0x60, 0x5c, 0x0b, - 0x83, 0x30, 0x1f, 0x01, 0xd0, 0xd4, 0x2c, 0x55, 0xda, 0x0f, 0x34, 0x0a, 0x80, 0x70, 0xff, 0xc1, - 0xc0, 0x0f, 0xf2, 0xad, 0x0d, 0x83, 0xf5, 0x14, 0x1d, 0x84, 0x82, 0x05, 0x00, 0xda, 0x8c, 0x18, - 0x34, 0x1f, 0xa3, 0x4c, 0x70, 0xec, 0x0c, 0xbb, 0x90, 0xd8, 0x3a, 0xfb, 0x0d, 0x83, 0x0f, 0xb0, - 0x37, 0x37, 0xfc, 0x82, 0x98, 0x54, 0x0a, 0x81, 0xd8, 0x6c, 0x2c, 0x3d, 0x86, 0x77, 0x43, 0xd8, - 0x77, 0xa0, 0xf3, 0x81, 0xb9, 0xf4, 0x82, 0xe1, 0xd0, 0xcd, 0x80, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, - 0x7f, 0x01, 0x5a, 0x83, 0x61, 0xea, 0x75, 0x7f, 0xc1, 0xd8, 0x28, 0x1d, 0x87, 0x60, 0xa0, 0x76, - 0x1d, 0x82, 0xff, 0x82, 0x6f, 0x54, 0x1d, 0x85, 0xd8, 0x2f, 0xf8, 0x3b, 0x0f, 0x61, 0xfb, 0x0e, - 0x74, 0x3e, 0xcb, 0xff, 0x90, 0xb0, 0xf6, 0x1e, 0xf4, 0x1e, 0xc3, 0xff, 0x07, 0xf0, 0x0f, 0xfc, - 0x1e, 0x90, 0xe6, 0x0f, 0xa4, 0x0b, 0x5a, 0xc1, 0xb4, 0x0d, 0x7c, 0x97, 0xe0, 0x48, 0x58, 0x74, - 0x84, 0xe0, 0x70, 0xe9, 0x0d, 0x03, 0x43, 0xa4, 0xbf, 0xf8, 0x0f, 0xc1, 0xff, 0x53, 0x42, 0xff, - 0x83, 0x48, 0x1c, 0x33, 0x86, 0x90, 0x38, 0x76, 0x1a, 0x40, 0xe1, 0xd8, 0x6d, 0x03, 0xaf, 0x61, - 0x78, 0x27, 0xfe, 0x00, 0x0a, 0x41, 0x40, 0x38, 0x79, 0xc1, 0x40, 0x68, 0x6b, 0xff, 0xf6, 0x09, - 0x0f, 0xf3, 0x82, 0x57, 0x5e, 0xe7, 0x0c, 0xc1, 0xea, 0x07, 0x9f, 0xfc, 0x87, 0x97, 0x56, 0xe0, - 0xf2, 0xea, 0x07, 0xf7, 0xff, 0xe0, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xdf, - 0x21, 0xf0, 0x0b, 0x0f, 0x48, 0x7d, 0x85, 0x57, 0x58, 0x27, 0x09, 0x6d, 0x70, 0x3f, 0x41, 0x7c, - 0x87, 0xb0, 0x9e, 0x1b, 0x43, 0x60, 0x60, 0xe6, 0x0d, 0x8f, 0xff, 0x43, 0x79, 0x0f, 0xb0, 0xbb, - 0x0b, 0xf0, 0x30, 0xec, 0x2c, 0x18, 0x30, 0xec, 0x2c, 0x18, 0x30, 0xec, 0x2f, 0xc0, 0xc3, 0x38, - 0x58, 0x76, 0x15, 0xc1, 0xf7, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, 0xb4, 0x3f, 0x9c, 0x2c, 0x3f, 0xce, - 0x0b, 0xff, 0x03, 0xf5, 0x88, 0x76, 0x13, 0x99, 0x40, 0xec, 0x27, 0x03, 0xdd, 0x13, 0x09, 0xd1, - 0x06, 0x1b, 0x0a, 0xf1, 0xff, 0x18, 0x3e, 0x0e, 0xc3, 0x61, 0x38, 0x24, 0xc6, 0x30, 0x9c, 0x12, - 0x63, 0x18, 0x4e, 0x0b, 0xfa, 0x70, 0x9c, 0x3f, 0xa8, 0x0b, 0x83, 0xef, 0x90, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1e, 0xc3, 0xb0, 0xfd, 0x86, 0xb5, 0x83, 0x38, 0x4f, 0x57, 0x03, 0xf8, 0xd0, 0x38, - 0x76, 0x0e, 0x0b, 0x43, 0xb0, 0x43, 0x08, 0x7b, 0x5b, 0x9b, 0xe4, 0x7e, 0x68, 0x1d, 0xab, 0xb0, - 0x50, 0x3b, 0x42, 0xc1, 0x7d, 0x7c, 0x85, 0x82, 0x81, 0xda, 0x16, 0x0a, 0x07, 0x68, 0x1c, 0x17, - 0xfc, 0x97, 0x02, 0x81, 0xda, 0x1f, 0xf8, 0x20, 0x0b, 0x0e, 0xc7, 0x0f, 0x61, 0xd8, 0xe1, 0xec, - 0x0d, 0x31, 0xe8, 0x9f, 0xc3, 0x63, 0xa8, 0x36, 0x1d, 0x8e, 0x1e, 0xc3, 0x38, 0xe1, 0xec, 0x0f, - 0xc3, 0xf2, 0x07, 0xe0, 0xb1, 0xc3, 0x7c, 0x86, 0xc7, 0x0f, 0x60, 0xfc, 0x3f, 0x41, 0x61, 0xd8, - 0xe1, 0xec, 0x3b, 0x1c, 0x3d, 0x87, 0x63, 0x86, 0xb8, 0x3b, 0x1c, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, - 0x1e, 0xd0, 0xec, 0x3f, 0x68, 0xbb, 0x97, 0x05, 0xa7, 0xff, 0x87, 0xe8, 0x10, 0x24, 0x3d, 0xa0, - 0x70, 0x68, 0x7b, 0x41, 0x42, 0xe9, 0xc1, 0x68, 0xe9, 0xb1, 0x21, 0x7f, 0x36, 0xd3, 0x03, 0xe6, - 0x9d, 0xb9, 0x40, 0xda, 0x09, 0x04, 0xe1, 0xda, 0x09, 0x0b, 0x83, 0xb4, 0x12, 0x0b, 0xc1, 0xda, - 0x09, 0x38, 0xb4, 0x1e, 0x0a, 0x74, 0x26, 0x0f, 0xfc, 0x1c, 0x05, 0x07, 0xff, 0x20, 0xa0, 0xc1, - 0xed, 0x1e, 0x54, 0x1e, 0xd5, 0x7a, 0x7f, 0xf2, 0x0a, 0x0c, 0x1f, 0xea, 0x0c, 0x83, 0x04, 0x15, - 0x06, 0x89, 0x83, 0x03, 0xf5, 0x49, 0xa6, 0x5e, 0x85, 0x5f, 0xe0, 0xa8, 0x4a, 0x06, 0x1e, 0xa1, - 0x18, 0x30, 0x48, 0x28, 0x66, 0x0c, 0x12, 0x0a, 0x19, 0xa6, 0x92, 0x59, 0x25, 0xfe, 0x43, 0xff, - 0x04, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf8, 0x0a, 0xd4, 0x2f, 0xe0, 0x7e, 0x83, - 0xff, 0x18, 0x5f, 0xf0, 0x76, 0x16, 0x1d, 0x87, 0x62, 0x61, 0xd8, 0x4d, 0xe4, 0xff, 0x82, 0xec, - 0x3d, 0xa1, 0xf6, 0x14, 0x9a, 0xa0, 0xec, 0x0e, 0x0d, 0x30, 0xec, 0x1a, 0x0d, 0x28, 0x13, 0x8c, - 0x16, 0x83, 0x05, 0xc1, 0xbe, 0x0f, 0xfc, 0x1f, 0xc0, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0x87, 0xd8, - 0x4e, 0x0c, 0x32, 0x0c, 0x1f, 0x90, 0x68, 0xe1, 0xec, 0x2e, 0x09, 0xc3, 0xb0, 0x70, 0x20, 0x50, - 0x36, 0xa0, 0xd8, 0x79, 0xf4, 0xff, 0xf0, 0x3b, 0x0c, 0xfc, 0x87, 0xb0, 0xdd, 0xd0, 0x3d, 0x85, - 0x43, 0x38, 0x3b, 0x05, 0x83, 0x07, 0x04, 0xe5, 0x02, 0xc2, 0xd2, 0xe0, 0xf6, 0x1f, 0xf8, 0x3f, - 0x80, 0x0f, 0xfc, 0x1d, 0xb4, 0x0d, 0x83, 0x05, 0xde, 0xa2, 0x60, 0xc1, 0x46, 0x8b, 0x18, 0x30, - 0x2d, 0x45, 0x8c, 0x18, 0x1f, 0xf2, 0x60, 0xc0, 0xc5, 0x09, 0x0d, 0x81, 0x8a, 0x3a, 0x07, 0xc1, - 0xaf, 0x5f, 0xa8, 0x1f, 0xd4, 0x0f, 0xdf, 0xff, 0x83, 0xf5, 0x03, 0xef, 0xff, 0xde, 0x0f, 0xa8, - 0x1f, 0xf7, 0xc8, 0x78, 0x04, 0x87, 0x48, 0x7d, 0x20, 0xab, 0xd5, 0x21, 0x50, 0x0c, 0xbb, 0x41, - 0x7e, 0x05, 0x00, 0xe1, 0xd2, 0x1b, 0x06, 0x1e, 0x92, 0xff, 0xe0, 0xa4, 0x3b, 0x0f, 0xdf, 0x05, - 0x40, 0xf5, 0xe8, 0xff, 0xf0, 0x52, 0x16, 0x85, 0x87, 0x48, 0x2d, 0x07, 0x07, 0x48, 0x6b, 0xe0, - 0xf4, 0x81, 0x5e, 0x6e, 0x0b, 0xc0, 0xf4, 0x86, 0xd0, 0xff, 0xc1, 0xc0, 0x0b, 0x0f, 0x61, 0xfb, - 0x0f, 0x70, 0x79, 0xc1, 0xea, 0xf6, 0x9f, 0xac, 0x3e, 0xd0, 0xb0, 0x25, 0x8e, 0x1e, 0xc2, 0xb0, - 0xac, 0x3b, 0x05, 0x87, 0x50, 0x37, 0xa1, 0x0f, 0xeb, 0xc8, 0x3f, 0xe0, 0xa7, 0x0f, 0x61, 0xfb, - 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xf3, 0x87, 0xb4, 0x3a, 0xe1, 0xff, 0xe4, 0x0b, 0x0d, 0x8c, 0x1f, - 0x61, 0x38, 0x34, 0x3d, 0x85, 0xca, 0xa2, 0x81, 0xfc, 0xf5, 0x75, 0x06, 0xc1, 0xe0, 0xb0, 0xfb, - 0x29, 0xa0, 0xc3, 0xec, 0x8f, 0xfc, 0x13, 0xf1, 0x85, 0x87, 0x7c, 0x83, 0x41, 0x87, 0xd8, 0x5f, - 0xf8, 0x36, 0x16, 0x16, 0x1f, 0x61, 0x61, 0x61, 0xf6, 0x17, 0xfe, 0x4b, 0x82, 0xd0, 0xff, 0xc1, - 0xff, 0x0f, 0xfc, 0x1e, 0x90, 0xed, 0x0f, 0xa4, 0x0b, 0x6b, 0xc1, 0x50, 0x69, 0xeb, 0xd4, 0x2f, - 0xc0, 0xa0, 0x1c, 0x3a, 0x41, 0x40, 0x65, 0x03, 0x49, 0xff, 0xe0, 0xa8, 0xad, 0x1c, 0x1a, 0x17, - 0xc6, 0x8e, 0x0c, 0x17, 0xa0, 0x7f, 0xe0, 0xd2, 0x0c, 0x2c, 0x18, 0x69, 0x07, 0xfe, 0x0d, 0x20, - 0x42, 0xc2, 0x82, 0x90, 0xf6, 0x16, 0x0f, 0x07, 0xdf, 0xa0, 0x0b, 0x0d, 0xa0, 0xc3, 0xd8, 0x6d, - 0x06, 0x87, 0x60, 0xbf, 0xf0, 0x3f, 0x40, 0xd0, 0x61, 0xec, 0x36, 0x83, 0x43, 0xb0, 0x7f, 0xf2, - 0x16, 0xa0, 0xff, 0x9b, 0xd1, 0xff, 0x40, 0xec, 0x2d, 0x0d, 0x40, 0xd8, 0x5a, 0x1a, 0x81, 0xb0, - 0xbf, 0xe8, 0x36, 0x16, 0x86, 0xa0, 0x4e, 0x16, 0x86, 0xa0, 0x2e, 0x0b, 0xfe, 0x80, 0x0f, 0xfc, - 0x1d, 0x40, 0xa4, 0x3f, 0x50, 0x2c, 0x3f, 0xa8, 0x0b, 0xff, 0x3f, 0x9c, 0x3e, 0xc1, 0x43, 0x81, - 0x86, 0xc1, 0x41, 0x51, 0x9a, 0x60, 0xa0, 0x59, 0x98, 0xe0, 0xf9, 0xab, 0xa9, 0xef, 0x40, 0x57, - 0xa5, 0xa0, 0x50, 0x2b, 0xe4, 0x60, 0x50, 0x16, 0x65, 0x18, 0x14, 0x2c, 0x18, 0x54, 0x05, 0x04, - 0x2c, 0x2d, 0x3c, 0x87, 0x67, 0xc1, 0xff, 0x83, 0x05, 0x01, 0xff, 0xa0, 0xa8, 0x1d, 0xc1, 0xe6, - 0x88, 0x6c, 0x3c, 0xfe, 0x09, 0xc3, 0xf5, 0x0f, 0xff, 0x05, 0x40, 0x9c, 0x0e, 0x1d, 0x44, 0x1b, - 0x02, 0x81, 0x5e, 0xa6, 0x98, 0x5e, 0x1a, 0x8d, 0x46, 0x06, 0x81, 0x50, 0x14, 0x36, 0x30, 0xd4, - 0x06, 0x0c, 0xca, 0x05, 0x42, 0x80, 0xc8, 0x18, 0x54, 0x0e, 0xc3, 0xef, 0x06, 0xf4, 0x1e, 0x0f, - 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe0, 0x9c, 0x1a, 0x1e, 0xc1, 0xf9, 0xd0, 0xf6, 0x1b, - 0x07, 0xff, 0x06, 0xc1, 0x87, 0xfe, 0xd5, 0xbf, 0xf0, 0x1f, 0x46, 0x61, 0xd8, 0x27, 0x06, 0x7f, - 0xc1, 0xb1, 0xcc, 0x3b, 0x0d, 0x94, 0x30, 0xec, 0x36, 0x69, 0xff, 0x04, 0xee, 0x0c, 0x33, 0x81, - 0xd1, 0x06, 0x17, 0x90, 0x0c, 0x87, 0xe5, 0x01, 0xbc, 0x64, 0x37, 0x91, 0xb8, 0x19, 0x93, 0x87, - 0x48, 0xc4, 0x83, 0x0e, 0xa1, 0xa3, 0x83, 0x40, 0xff, 0x05, 0xdf, 0x82, 0x95, 0xfa, 0x06, 0x1d, - 0x20, 0xc9, 0x06, 0x1d, 0x40, 0x64, 0x83, 0x09, 0xfc, 0xe4, 0xff, 0x05, 0x81, 0x8c, 0x2c, 0x3b, - 0x04, 0x98, 0x58, 0x67, 0x06, 0x0c, 0x2c, 0x36, 0x94, 0x3c, 0x16, 0x13, 0x01, 0x0e, 0x7c, 0x1f, - 0xf8, 0x3e, 0x0f, 0xfc, 0x1e, 0x70, 0xeb, 0xf0, 0x67, 0x0e, 0x90, 0xf9, 0xc1, 0x57, 0xab, 0x03, - 0xf3, 0xd3, 0xad, 0x84, 0xe0, 0xc7, 0xa6, 0xa0, 0x9c, 0x19, 0x72, 0x88, 0x27, 0x56, 0x0b, 0xf4, - 0x07, 0xe7, 0x0f, 0xf7, 0x60, 0xc2, 0xd0, 0xf3, 0x8c, 0xff, 0xc1, 0x39, 0x40, 0xb0, 0x38, 0x4e, - 0x68, 0x28, 0x06, 0x09, 0xdc, 0x16, 0x15, 0x01, 0x6b, 0x1c, 0x0b, 0xc1, 0xff, 0x83, 0xc0, 0x0b, - 0x07, 0xff, 0x05, 0x83, 0x0f, 0xb0, 0x38, 0x30, 0xfb, 0x3f, 0x3b, 0xfc, 0x61, 0x60, 0xc2, 0xc2, - 0xc2, 0xc1, 0x85, 0x85, 0x85, 0xa6, 0x7f, 0x18, 0xde, 0x70, 0xb4, 0x19, 0xf0, 0x30, 0xb2, 0x30, - 0xb0, 0x61, 0x62, 0x61, 0x60, 0xda, 0xe7, 0x0b, 0x06, 0x1f, 0x60, 0x70, 0x7f, 0xf1, 0xe8, 0x18, - 0x7d, 0x87, 0xfe, 0x08, 0x0f, 0xfc, 0x1e, 0xc0, 0xc3, 0x1f, 0x82, 0xc2, 0xc9, 0x31, 0xc2, 0xd1, - 0x9d, 0x32, 0x47, 0xea, 0xbd, 0x19, 0x86, 0xc3, 0x61, 0x66, 0x1b, 0x0d, 0x85, 0xb0, 0x6e, 0x41, - 0xa0, 0xcc, 0x2b, 0xcf, 0xf5, 0x8c, 0x36, 0x13, 0x85, 0x83, 0x0b, 0x0a, 0xe0, 0x60, 0xc2, 0xc2, - 0xdd, 0x31, 0xc2, 0xc1, 0x60, 0xde, 0xd0, 0xb1, 0xc2, 0x9c, 0x3b, 0xc4, 0x1e, 0xc3, 0x0b, 0x09, - 0x82, 0x60, 0xec, 0x36, 0x83, 0x43, 0x38, 0x72, 0x50, 0x37, 0xf3, 0xff, 0x83, 0x60, 0x70, 0x68, - 0x30, 0xd8, 0x1f, 0xfc, 0x1b, 0x15, 0x83, 0x47, 0x0a, 0xf4, 0xe0, 0xd1, 0xc7, 0xe0, 0x3f, 0xf8, - 0x36, 0x1e, 0xd0, 0xfb, 0x07, 0xff, 0x41, 0x61, 0xed, 0x0f, 0x38, 0x7b, 0x43, 0xae, 0x0f, 0x68, - 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x1e, 0xd0, 0xd6, 0x1f, 0xb4, 0x2a, 0x02, 0xc3, 0xb4, 0x1e, 0xa7, - 0xe0, 0x37, 0xa1, 0x28, 0x12, 0x1b, 0x4f, 0xff, 0x05, 0xa1, 0x70, 0x38, 0x3b, 0x51, 0x40, 0x26, - 0x84, 0xfe, 0x87, 0x41, 0xe1, 0xf2, 0x2b, 0x81, 0x07, 0xb4, 0x08, 0x1e, 0x0f, 0x68, 0x1b, 0x81, - 0x61, 0xb4, 0x0a, 0x03, 0xc1, 0xda, 0x15, 0xe9, 0x0e, 0xf0, 0x5c, 0x87, 0xfe, 0x0f, 0xf8, 0x0b, - 0x03, 0xff, 0x21, 0xb0, 0x30, 0x30, 0x61, 0x9c, 0xbd, 0x4e, 0x9e, 0x07, 0xeb, 0x87, 0x1d, 0x0d, - 0x83, 0xab, 0xa6, 0x1d, 0x81, 0x7f, 0x06, 0x7c, 0x7f, 0xe0, 0xbe, 0x06, 0x87, 0x61, 0x2b, 0x06, - 0x94, 0x06, 0x1d, 0x83, 0x4a, 0x03, 0x0e, 0xc1, 0xa5, 0x01, 0x87, 0x61, 0x9d, 0x83, 0xce, 0x07, - 0xc0, 0xb8, 0x2b, 0x8e, 0x43, 0xac, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x90, 0xaf, 0xe4, 0x34, - 0x85, 0x86, 0xc3, 0xa4, 0x2c, 0x36, 0x15, 0xf8, 0x7f, 0xc1, 0xd2, 0x1f, 0x30, 0x74, 0x9f, 0xfe, - 0x0a, 0x88, 0x1e, 0x0f, 0x9f, 0x53, 0xa8, 0x16, 0x97, 0x91, 0x05, 0xf8, 0x3a, 0x46, 0xc1, 0x98, - 0x74, 0x8a, 0x1f, 0x34, 0x0d, 0x20, 0x78, 0x93, 0x0d, 0x2b, 0x90, 0x60, 0x70, 0x78, 0x33, 0xe8, - 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1e, 0x70, 0xe7, 0x0f, 0x9c, 0x35, 0xda, 0x19, 0xb4, 0x74, 0x2f, - 0x20, 0xbd, 0x7a, 0xbf, 0x80, 0xe1, 0xff, 0x80, 0xe0, 0x5c, 0x1a, 0x09, 0xc1, 0xd3, 0x30, 0x61, - 0x5e, 0x70, 0x66, 0x0c, 0x1f, 0x03, 0xf1, 0x83, 0x09, 0xc1, 0x83, 0x30, 0x61, 0x38, 0x3f, 0x18, - 0x30, 0x9c, 0x18, 0x32, 0x06, 0x13, 0x83, 0x06, 0x1b, 0x05, 0xc0, 0xcf, 0x03, 0xd0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1f, 0x60, 0xfc, 0xe6, 0x1d, 0x87, 0x65, 0xa1, 0x9c, 0x12, 0xb1, 0xc8, 0x1f, - 0xa3, 0xc8, 0x3d, 0x06, 0xc2, 0xb0, 0x9c, 0x3b, 0x05, 0xcb, 0xbc, 0x1b, 0x1d, 0xfe, 0xa8, 0x0f, - 0x90, 0xd8, 0x7b, 0xe4, 0x0b, 0x6b, 0x80, 0x98, 0x2f, 0xfc, 0x1b, 0x0e, 0xf8, 0x3e, 0xc3, 0x58, - 0xe8, 0x67, 0x03, 0xc1, 0xb8, 0x1e, 0x87, 0x43, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, - 0x7f, 0xc1, 0xd8, 0x72, 0x3a, 0x13, 0x6a, 0x0a, 0xf0, 0x75, 0x3a, 0xf7, 0xd6, 0x85, 0x86, 0x7b, - 0x1c, 0x36, 0x1b, 0x56, 0x50, 0x36, 0x07, 0x47, 0x20, 0xcf, 0xa4, 0x16, 0x87, 0x7c, 0x1e, 0xc3, - 0xf6, 0x0f, 0xfe, 0x42, 0xc3, 0x3f, 0x41, 0xec, 0x2b, 0x32, 0x81, 0x9c, 0x78, 0x18, 0x2d, 0x2e, - 0x0f, 0x61, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x55, 0xea, 0xc1, 0xb0, 0xea, 0x07, - 0xbf, 0x4d, 0x3d, 0x52, 0x1b, 0x0c, 0xe1, 0xfd, 0x8f, 0xff, 0x21, 0x74, 0x2c, 0x16, 0x1c, 0xf9, - 0x38, 0x0f, 0x05, 0xf0, 0x3a, 0x7a, 0x78, 0x36, 0x28, 0x0e, 0x14, 0x1b, 0x0b, 0xfe, 0x0e, 0xc3, - 0x3b, 0x07, 0xd8, 0x56, 0x07, 0x82, 0xb8, 0x1a, 0x1d, 0x40, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, - 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe0, 0x2b, 0x4c, 0x3e, 0xc1, 0xfa, 0xc3, 0xec, 0x36, 0x07, 0xfe, - 0x43, 0x61, 0xff, 0x82, 0xc2, 0xff, 0x83, 0x5e, 0x4c, 0x3b, 0x0b, 0xb0, 0xbf, 0xe0, 0xec, 0x2c, - 0x3b, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2f, 0xf8, 0x33, 0x87, 0xfe, 0x2e, 0x2f, 0xfe, 0x40, 0x0b, - 0x0d, 0x85, 0x87, 0xb0, 0xd8, 0x58, 0x73, 0x83, 0xff, 0x93, 0xf4, 0x0c, 0x2c, 0x3d, 0x86, 0xc2, - 0xc3, 0xd8, 0x68, 0x28, 0x3d, 0x81, 0xff, 0xc1, 0x3e, 0x98, 0x18, 0x1c, 0x1f, 0x01, 0x81, 0x81, - 0xc3, 0x60, 0x7f, 0xf0, 0x6c, 0x0c, 0x0c, 0x0e, 0x1b, 0x03, 0x03, 0x03, 0x84, 0xe0, 0x7f, 0xf0, - 0x2e, 0x03, 0x07, 0x30, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xce, 0x17, 0x5d, 0x85, 0xfa, - 0x30, 0xec, 0x3b, 0x0b, 0xae, 0xc3, 0xb0, 0xff, 0xc1, 0x6a, 0xaf, 0xe0, 0x37, 0x97, 0xb5, 0xc0, - 0xec, 0x2c, 0x18, 0x7e, 0xc0, 0xe0, 0xfc, 0x86, 0xc1, 0x60, 0xc3, 0xf6, 0x0e, 0x86, 0x1f, 0xb1, - 0xcb, 0xc1, 0xef, 0x46, 0x13, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x60, 0x7f, 0x48, 0x7b, - 0x0f, 0x61, 0xea, 0x70, 0x76, 0x1e, 0xbd, 0x3f, 0xfc, 0x85, 0x87, 0xb4, 0x3e, 0xc3, 0x26, 0x1f, - 0xb0, 0x3e, 0x37, 0xe0, 0xaf, 0x54, 0x0c, 0x0e, 0x0f, 0x81, 0x20, 0xc0, 0xe1, 0xb0, 0x5e, 0x77, - 0xe0, 0xd8, 0x28, 0x0c, 0x0e, 0x1b, 0x04, 0x83, 0x03, 0x84, 0xe0, 0xbf, 0xf0, 0x1e, 0x05, 0x17, - 0xac, 0x3f, 0xf0, 0x70, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2c, 0x3b, 0x03, 0xfc, - 0x7f, 0xc1, 0xd8, 0x7f, 0xe0, 0xb0, 0x7f, 0xf2, 0x16, 0x26, 0x86, 0xc3, 0x5f, 0x1f, 0xf0, 0x1f, - 0x82, 0xd0, 0xd8, 0x76, 0x17, 0xfc, 0x1d, 0x85, 0xa1, 0xb0, 0xec, 0x2e, 0x5a, 0xf2, 0x07, 0x1f, - 0xab, 0x68, 0x2e, 0x0f, 0xec, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0x2d, 0xcb, 0x06, - 0xc0, 0xdd, 0x5c, 0x83, 0xf8, 0x18, 0x5a, 0x1d, 0x86, 0xc2, 0xc3, 0xd8, 0x3f, 0xf8, 0x36, 0xa0, - 0xff, 0x9b, 0xd1, 0xff, 0x05, 0xd8, 0x5a, 0x1b, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2f, 0xf8, 0x3b, - 0x0b, 0x0e, 0xc3, 0x38, 0x5a, 0x1b, 0x0a, 0xe0, 0xbf, 0xe0, 0x03, 0x83, 0xff, 0x82, 0x70, 0x61, - 0xff, 0x38, 0x32, 0xbb, 0x0b, 0xf3, 0x98, 0x6c, 0x33, 0x83, 0x3d, 0x56, 0x19, 0xc1, 0x9c, 0xb6, - 0x19, 0xd5, 0x81, 0xc3, 0xcf, 0xa7, 0xbf, 0xe0, 0x76, 0x0c, 0x18, 0x28, 0x19, 0xc1, 0x8f, 0x38, - 0x73, 0x83, 0x0b, 0xe0, 0xe7, 0x06, 0xfa, 0x2d, 0x09, 0xc1, 0xb2, 0xf8, 0x16, 0x83, 0xff, 0x90, - 0x06, 0x8f, 0xfe, 0x42, 0xd1, 0xc3, 0xda, 0x16, 0x8e, 0x1e, 0xd2, 0xfc, 0xf5, 0xf2, 0x16, 0x8e, - 0x1f, 0xf6, 0x8f, 0xfe, 0x42, 0xd1, 0x81, 0x82, 0x0e, 0xfa, 0x86, 0x82, 0x80, 0xbd, 0x14, 0xff, - 0x90, 0xb4, 0x90, 0xb4, 0x3d, 0xa6, 0xff, 0xc8, 0x5a, 0x61, 0xb4, 0x3d, 0xb4, 0x0d, 0xa1, 0x9f, - 0x19, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x60, 0x90, 0x61, 0x61, 0xb0, 0x48, 0x30, - 0xb0, 0x2b, 0x49, 0x06, 0x16, 0x0f, 0xd4, 0xff, 0xc1, 0xb0, 0xff, 0xc1, 0x60, 0xff, 0xe8, 0x2c, - 0x42, 0x70, 0xfa, 0xf4, 0x13, 0x07, 0xbe, 0x05, 0xff, 0x83, 0x60, 0x93, 0x30, 0x61, 0xb0, 0x49, - 0x98, 0x30, 0xd8, 0x24, 0xcc, 0x18, 0x4e, 0x09, 0x33, 0x06, 0x0f, 0x40, 0x93, 0x27, 0xc1, 0xff, - 0x83, 0x80, 0x0b, 0x03, 0x05, 0x87, 0xd8, 0x18, 0x2c, 0x60, 0x9c, 0x0f, 0xcf, 0xa0, 0xbf, 0x4c, - 0x16, 0x1f, 0x60, 0xa0, 0x98, 0x24, 0x2c, 0x1f, 0x47, 0xe0, 0xd8, 0x10, 0x58, 0x7c, 0xfa, 0x0b, - 0x83, 0xdf, 0x23, 0xff, 0x21, 0xb0, 0x30, 0x76, 0x86, 0xc0, 0xff, 0xc8, 0x6c, 0x0c, 0x1d, 0xa1, - 0x38, 0x18, 0x3b, 0x41, 0xe8, 0x0f, 0xfc, 0x1f, 0xf8, 0x3c, 0x03, 0x84, 0xd0, 0x18, 0x73, 0x8d, - 0xc1, 0x61, 0xce, 0x14, 0x85, 0x86, 0xbd, 0x02, 0x45, 0x64, 0x81, 0xcb, 0xf4, 0xe6, 0x13, 0x81, - 0xe2, 0x33, 0x09, 0xe1, 0xf1, 0x9b, 0x02, 0xf4, 0x7d, 0x03, 0x42, 0x9c, 0x1c, 0xc3, 0xc1, 0x9c, - 0x99, 0x05, 0x30, 0xce, 0x64, 0x83, 0x30, 0xce, 0x24, 0x8e, 0x50, 0x27, 0x0a, 0x4c, 0x2d, 0x3c, - 0x85, 0x24, 0x12, 0x83, 0xff, 0x06, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0x95, 0xa8, 0xff, - 0x82, 0xfd, 0x18, 0x76, 0x1d, 0x85, 0x87, 0x61, 0xd8, 0x5f, 0xf0, 0x76, 0x16, 0x87, 0xf3, 0xea, - 0x7f, 0xe0, 0x76, 0x38, 0x50, 0x58, 0x6c, 0x0c, 0x3c, 0x0c, 0x36, 0x06, 0x61, 0x9c, 0x36, 0x07, - 0xae, 0x60, 0xd8, 0x7f, 0x50, 0x17, 0x07, 0xef, 0x07, 0xfe, 0x0f, 0x0b, 0x03, 0x10, 0x24, 0x3b, - 0x05, 0xba, 0xb9, 0x09, 0xc7, 0xd7, 0xaf, 0x40, 0xfd, 0x31, 0x83, 0x43, 0xb0, 0x31, 0xeb, 0x43, - 0xb0, 0x30, 0x7f, 0xda, 0xdf, 0xf2, 0x15, 0xe8, 0x2a, 0x07, 0xbe, 0x0e, 0xa0, 0x7e, 0xc7, 0xff, - 0x83, 0x61, 0xaf, 0x83, 0xec, 0x2e, 0xa7, 0x0e, 0x72, 0xe2, 0x83, 0xc0, 0xb8, 0x42, 0xa0, 0x48, - 0x7f, 0xe0, 0xe0, 0x0f, 0xf9, 0x50, 0x76, 0x0f, 0xd5, 0x21, 0xd8, 0x50, 0xc0, 0xd0, 0x2b, 0x51, - 0x83, 0x1c, 0x2f, 0xd1, 0x02, 0x34, 0x3b, 0x07, 0xff, 0x06, 0xc3, 0x68, 0x7f, 0x60, 0xff, 0xe4, - 0x0f, 0xc0, 0xc3, 0xf7, 0xc8, 0x1f, 0xf0, 0x49, 0x85, 0x68, 0x1c, 0x3b, 0x0b, 0x34, 0xd0, 0xec, - 0x1c, 0x0f, 0x21, 0xce, 0x58, 0xfa, 0xe4, 0x17, 0x11, 0x68, 0x56, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, - 0x1e, 0x73, 0xfa, 0xfc, 0x81, 0xc1, 0x8e, 0x60, 0xc0, 0xad, 0x30, 0x66, 0x30, 0x3f, 0x18, 0xe6, - 0x48, 0x4e, 0x0f, 0xc6, 0x61, 0x9c, 0x18, 0x33, 0x30, 0xce, 0x98, 0x33, 0x24, 0x2b, 0xc7, 0xe3, - 0x06, 0x0f, 0x81, 0x8e, 0x60, 0xc2, 0x70, 0x60, 0xcc, 0x18, 0x4e, 0x0e, 0xf3, 0x8e, 0x13, 0x9d, - 0x1c, 0xdd, 0x09, 0xc3, 0xb3, 0x0e, 0xb4, 0x3b, 0x30, 0xff, 0xc1, 0xf8, 0x0f, 0xfc, 0x1f, 0x61, - 0xce, 0x1f, 0xb0, 0x2e, 0xd7, 0x04, 0xe0, 0xab, 0xea, 0x81, 0xfa, 0x07, 0x74, 0x0f, 0x61, 0x6a, - 0xca, 0x07, 0x63, 0xa3, 0x81, 0xc3, 0x62, 0x7f, 0xa0, 0xd7, 0xa3, 0x0c, 0xe0, 0x7e, 0x0b, 0x0c, - 0xe1, 0x2b, 0x0b, 0xad, 0xe0, 0xec, 0x2c, 0x33, 0x87, 0x61, 0x7f, 0xa0, 0xce, 0x1f, 0xf8, 0xb8, - 0xbf, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x70, 0x66, 0x0c, 0x3c, 0xe0, 0xcc, 0x7f, 0x04, - 0xe0, 0xcc, 0xd0, 0xef, 0xce, 0x74, 0x70, 0xe7, 0x06, 0x61, 0x58, 0x67, 0x0d, 0x86, 0x83, 0x38, - 0x2f, 0xf8, 0x26, 0xf1, 0x20, 0x41, 0x85, 0xd8, 0x24, 0xa0, 0x30, 0xce, 0x09, 0x24, 0x18, 0x67, - 0x04, 0x9c, 0x0c, 0x33, 0x86, 0xbc, 0x87, 0x9c, 0x2b, 0x34, 0x12, 0x5a, 0x79, 0x03, 0xf4, 0x1f, - 0xf8, 0x38, 0x0f, 0xfc, 0x1d, 0xa0, 0x82, 0x90, 0xed, 0x06, 0x14, 0x87, 0x69, 0x7c, 0x75, 0x2b, - 0xeb, 0x09, 0x95, 0x40, 0x6a, 0xbf, 0x11, 0x20, 0xd0, 0x38, 0x99, 0x85, 0xc8, 0x30, 0xb0, 0xd7, - 0xaf, 0xc0, 0xd0, 0x36, 0x81, 0xc2, 0xe0, 0xda, 0x16, 0x07, 0xc1, 0xb4, 0x2d, 0x27, 0x42, 0xd0, - 0x3c, 0x63, 0x85, 0xa0, 0x92, 0x41, 0xcf, 0x83, 0xd0, 0x68, 0x0f, 0xfc, 0x1e, 0x70, 0xd4, 0x0f, - 0xce, 0x13, 0xfc, 0x1c, 0xe0, 0x74, 0x1a, 0x1b, 0xf5, 0xff, 0xc1, 0x38, 0x58, 0x30, 0xb0, 0x9c, - 0x2f, 0xfc, 0x13, 0x88, 0x5b, 0x87, 0x37, 0x90, 0x69, 0x81, 0x47, 0x63, 0x68, 0x3f, 0x20, 0x72, - 0x47, 0x83, 0xe7, 0x0f, 0x3c, 0x1c, 0xe1, 0x72, 0x1f, 0x9c, 0x33, 0x79, 0x0d, 0x70, 0x7c, 0xf0, - 0x7f, 0xe0, 0xf0, 0x03, 0x83, 0x1f, 0xf0, 0x4e, 0x16, 0x21, 0xb0, 0x9c, 0x10, 0x20, 0xd8, 0x3f, - 0x39, 0x7d, 0x18, 0x4e, 0x0d, 0xd3, 0x4c, 0x27, 0x06, 0x9e, 0x81, 0x84, 0xf9, 0xc7, 0xb4, 0xc1, - 0xf2, 0x7a, 0x0a, 0x98, 0x15, 0x83, 0x2b, 0x8c, 0x27, 0x06, 0x41, 0x66, 0x13, 0x83, 0x20, 0xb3, - 0x09, 0xc1, 0x9f, 0xc6, 0x13, 0x83, 0x10, 0xa3, 0x05, 0xa0, 0xc3, 0x9f, 0x00, 0x0b, 0x09, 0x06, - 0x08, 0x3b, 0x0b, 0x4c, 0x70, 0xce, 0x15, 0x1c, 0x90, 0xbf, 0x35, 0x7d, 0x50, 0x6c, 0x35, 0xf4, - 0x1e, 0xc2, 0xe3, 0x3c, 0x1d, 0x83, 0x81, 0x82, 0xc2, 0x79, 0x0a, 0x43, 0xdd, 0x8f, 0xff, 0x21, - 0x61, 0x38, 0x5a, 0x1d, 0x85, 0xe0, 0x58, 0x7b, 0x0d, 0x7c, 0x1e, 0x70, 0x9b, 0xa7, 0x05, 0xe8, - 0x1c, 0x86, 0xa0, 0x0f, 0xfc, 0x1e, 0x70, 0x30, 0xc0, 0xd0, 0x9c, 0x2c, 0x18, 0xe1, 0x36, 0xaf, - 0xfe, 0x07, 0xe7, 0x0f, 0xb0, 0x9c, 0x70, 0xfb, 0x09, 0xc2, 0xff, 0x83, 0x38, 0x58, 0x11, 0xc3, - 0x5e, 0x4c, 0x18, 0xe1, 0x7c, 0x16, 0x0c, 0x70, 0xce, 0x16, 0x38, 0xe1, 0x9c, 0x2c, 0xf4, 0x61, - 0x9c, 0x35, 0xd0, 0x24, 0x0e, 0x17, 0x8a, 0x01, 0x8b, 0x4b, 0x40, 0xfe, 0x43, 0xff, 0x06, 0x03, - 0x06, 0x5a, 0xa0, 0xcc, 0x0e, 0x5a, 0x0e, 0x68, 0xac, 0x37, 0xe0, 0x7e, 0x70, 0xd8, 0x79, 0x81, - 0x9f, 0xf0, 0x4c, 0x0c, 0xc1, 0x02, 0x09, 0x95, 0x9d, 0xe9, 0x09, 0xf4, 0xc6, 0x0c, 0x18, 0x3a, - 0x0c, 0x60, 0xa9, 0x09, 0x86, 0x63, 0xe0, 0xe6, 0x25, 0x46, 0x41, 0xcc, 0x64, 0xac, 0x84, 0x2a, - 0x39, 0x9a, 0x44, 0x0f, 0x2e, 0xa8, 0x0f, 0x07, 0xfe, 0x0e, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x60, - 0xe7, 0x0d, 0x81, 0xc3, 0x9c, 0x1f, 0xcf, 0xfe, 0x0d, 0x81, 0x89, 0x24, 0x3b, 0x03, 0x9a, 0x70, - 0x76, 0x07, 0xbd, 0x7a, 0x09, 0xf4, 0xc4, 0x92, 0x17, 0x60, 0xbf, 0xf2, 0x16, 0x0d, 0x51, 0xa4, - 0x1b, 0x06, 0x30, 0xda, 0x1b, 0x1c, 0x60, 0x68, 0x76, 0x69, 0x76, 0x68, 0x2e, 0x20, 0x72, 0x16, - 0x1f, 0xf8, 0x38, 0x0b, 0x0f, 0x65, 0x03, 0xb0, 0x56, 0xe9, 0xe4, 0x56, 0x8b, 0xb5, 0xc0, 0xfd, - 0x3f, 0xf8, 0x36, 0x06, 0x06, 0x16, 0x1b, 0x03, 0xff, 0x83, 0x6b, 0x40, 0xc2, 0xc0, 0xde, 0x57, - 0xfe, 0x07, 0xc0, 0x60, 0x60, 0x70, 0xd9, 0x7f, 0xf4, 0x16, 0x14, 0x85, 0xc1, 0xd8, 0x4e, 0x16, - 0x87, 0x61, 0xa8, 0x0d, 0x0a, 0xe0, 0xf7, 0xc1, 0x0f, 0xfc, 0x1e, 0x70, 0xf6, 0x87, 0x9c, 0x15, - 0xbd, 0x52, 0x07, 0x0c, 0xf0, 0x86, 0xfc, 0x96, 0xab, 0x43, 0x38, 0x2e, 0xf4, 0x87, 0x38, 0x6b, - 0x41, 0x86, 0x70, 0x7f, 0xf0, 0x57, 0x96, 0x0f, 0x28, 0xf8, 0x17, 0xfe, 0x09, 0xc1, 0x40, 0x68, - 0xe1, 0x38, 0x2f, 0xfc, 0x13, 0x82, 0x80, 0xd1, 0xc2, 0x70, 0x50, 0x1a, 0x38, 0x2d, 0x05, 0xff, - 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0xd8, 0x54, 0x0c, 0xe1, 0xa4, 0x70, 0xe7, 0x07, 0xff, 0x27, 0xe4, - 0x26, 0x0f, 0x9c, 0x0f, 0xfe, 0x09, 0xc3, 0xb0, 0xfc, 0xe1, 0x9c, 0x3f, 0x3e, 0x7f, 0xfa, 0x3e, - 0x0d, 0x87, 0xf3, 0x85, 0xff, 0x82, 0x70, 0x50, 0x0e, 0x1e, 0x73, 0xc1, 0xb0, 0xf3, 0xb0, 0x67, - 0x0e, 0x78, 0x0f, 0xfe, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x60, 0xff, 0xc1, 0xd8, 0x58, 0xa2, - 0x81, 0xd8, 0x54, 0x27, 0x0d, 0xfc, 0x0b, 0x74, 0x3d, 0x87, 0x7a, 0x0f, 0xb0, 0x37, 0x37, 0x21, - 0xb1, 0x90, 0x60, 0x60, 0x9f, 0x53, 0xfe, 0x0b, 0xe0, 0x50, 0x18, 0x30, 0xec, 0x14, 0x06, 0x0c, - 0x3b, 0x05, 0xff, 0x07, 0x61, 0xec, 0x50, 0x76, 0x1c, 0xea, 0xd0, 0x7c, 0x5f, 0xd5, 0x61, 0xff, - 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xd0, 0xa0, 0x9c, 0x3b, 0x42, 0xa0, 0x30, 0xf6, 0x97, 0xfe, 0x87, - 0xe8, 0x2c, 0x60, 0xf6, 0x83, 0xff, 0x06, 0xd0, 0xd8, 0xc6, 0x1b, 0x9b, 0xff, 0x81, 0x7a, 0x0b, - 0x28, 0x60, 0xbc, 0x86, 0xc6, 0x30, 0xda, 0x0f, 0xfc, 0x1b, 0x42, 0xf0, 0xf0, 0x76, 0x83, 0x71, - 0xb4, 0x36, 0xad, 0x31, 0x8e, 0x07, 0x85, 0x03, 0x18, 0x08, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, - 0x61, 0x93, 0x0f, 0xd8, 0x1e, 0x37, 0xe0, 0x2b, 0x49, 0x06, 0x16, 0x0a, 0x73, 0x78, 0xcf, 0x83, - 0x60, 0x90, 0x61, 0x61, 0xb0, 0x48, 0x30, 0xb0, 0xd8, 0xdf, 0xf8, 0x0d, 0xe4, 0x36, 0x1e, 0xec, - 0x17, 0xfd, 0x06, 0xc2, 0xd0, 0x9c, 0x3b, 0x0d, 0xa0, 0xd0, 0xec, 0x3b, 0xe4, 0x39, 0xc2, 0x6e, - 0xf4, 0x82, 0xe2, 0xe4, 0x26, 0xd0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, - 0x56, 0xeb, 0x20, 0x70, 0x2f, 0xf0, 0x3f, 0x47, 0xfc, 0x1d, 0x85, 0x87, 0x61, 0xd8, 0x5e, 0xad, - 0x87, 0x68, 0x7f, 0xe6, 0xf3, 0xff, 0xc0, 0xec, 0x1a, 0x1e, 0xc3, 0x60, 0xcb, 0xf1, 0x86, 0xc1, - 0x90, 0x59, 0x86, 0xc1, 0x92, 0x0c, 0xc2, 0x70, 0x65, 0x71, 0x82, 0xe0, 0x61, 0xcf, 0x83, 0xff, - 0x07, 0x06, 0x09, 0x18, 0xfc, 0x0c, 0x2c, 0x93, 0x06, 0x0c, 0x0c, 0xe9, 0x83, 0x7e, 0x69, 0xd1, - 0xc1, 0x83, 0x44, 0xc4, 0xfc, 0x0c, 0x19, 0x99, 0x83, 0x06, 0x99, 0x99, 0x83, 0x1f, 0x59, 0x99, - 0xab, 0x7c, 0x9d, 0xd9, 0xde, 0x06, 0x06, 0xdd, 0x81, 0x83, 0x0a, 0x41, 0x20, 0xc1, 0x85, 0x85, - 0xa0, 0xc1, 0x83, 0x80, 0xe1, 0x6f, 0x02, 0x0a, 0x4b, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x61, - 0x7f, 0xa0, 0xec, 0x26, 0x4a, 0x06, 0x56, 0xa0, 0x5f, 0x21, 0xa9, 0xd1, 0xd0, 0xa8, 0x1d, 0x83, - 0xf3, 0xf8, 0x36, 0x04, 0x91, 0x28, 0x1b, 0xb7, 0xc0, 0xbc, 0x17, 0xd3, 0xd4, 0xf4, 0xc0, 0x98, - 0x7b, 0x0f, 0xd8, 0xff, 0xf2, 0x16, 0x1a, 0xf9, 0x0f, 0x61, 0x5b, 0x9a, 0x1d, 0x97, 0x03, 0x07, - 0x81, 0x71, 0x06, 0xc2, 0x43, 0xff, 0x07, 0x03, 0x8f, 0xeb, 0xf0, 0x4e, 0x1d, 0x86, 0xc0, 0xda, - 0x1b, 0x0d, 0x82, 0xf4, 0x7e, 0x7f, 0x04, 0xe0, 0xc2, 0x60, 0xf3, 0x83, 0x09, 0x83, 0xce, 0xaf, - 0xd7, 0xe0, 0xaf, 0x06, 0xc3, 0x60, 0xf8, 0x18, 0x33, 0x06, 0x13, 0x81, 0x6c, 0x5b, 0x09, 0xc0, - 0xfc, 0x3f, 0x04, 0xe7, 0x0d, 0xc0, 0xc2, 0x70, 0xd4, 0x09, 0x81, 0x68, 0x5e, 0x03, 0xe4, 0x3f, - 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x5f, 0xfa, 0x0b, 0x04, 0x84, 0x87, 0x7e, - 0xa2, 0x07, 0x0f, 0xb0, 0x4d, 0x3d, 0x70, 0x6c, 0x12, 0x07, 0x18, 0x36, 0x0e, 0xaf, 0x5e, 0x80, - 0xfa, 0xd0, 0x38, 0xc0, 0xf9, 0x33, 0xfd, 0x01, 0x30, 0x61, 0x38, 0x7d, 0x83, 0x3f, 0xe0, 0xd8, - 0xc6, 0x19, 0xc2, 0x73, 0x06, 0x19, 0xc1, 0x71, 0x03, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, - 0xc2, 0x60, 0x5f, 0x06, 0xc1, 0xf8, 0x81, 0x86, 0xd3, 0x56, 0x60, 0xc0, 0xfc, 0xf1, 0x98, 0x30, - 0xd8, 0x35, 0x6e, 0x0d, 0x0b, 0x06, 0x3c, 0x12, 0x82, 0xcb, 0xf3, 0xf9, 0x0b, 0xce, 0x0c, 0xc1, - 0xa3, 0xe4, 0xe3, 0x24, 0xc3, 0x60, 0xcb, 0x1e, 0x81, 0xb1, 0xc7, 0x07, 0x83, 0xb2, 0x80, 0xc1, - 0xe4, 0x36, 0x68, 0x37, 0x9d, 0x1f, 0x18, 0xf5, 0x01, 0xc3, 0xff, 0x07, 0x0b, 0x0a, 0x40, 0xe1, - 0xec, 0x6f, 0x55, 0xd0, 0x27, 0x15, 0xca, 0xb5, 0x03, 0xf2, 0x48, 0xac, 0x3d, 0x86, 0x7c, 0x87, - 0xd8, 0x4e, 0xad, 0x0f, 0x6a, 0xb4, 0x0f, 0x83, 0x5f, 0x53, 0xf5, 0x30, 0x7c, 0x1f, 0xf8, 0x2c, - 0x0f, 0xfa, 0x0e, 0xc0, 0xc1, 0x9c, 0x3b, 0x03, 0x06, 0x70, 0xce, 0x06, 0x0c, 0xe1, 0x7a, 0x03, - 0xff, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf5, 0xff, 0xfa, 0x04, 0x83, 0x0d, 0x81, - 0x80, 0xdf, 0xfe, 0x90, 0xca, 0xd7, 0x6a, 0x0f, 0x2b, 0x5d, 0xa8, 0x37, 0xff, 0xef, 0x07, 0x68, - 0x67, 0x0f, 0x3b, 0x4f, 0x43, 0xa1, 0x72, 0xea, 0x2e, 0xb0, 0xcb, 0xb9, 0x60, 0xf7, 0xff, 0xd0, - 0x7f, 0x50, 0x3f, 0xf5, 0xe4, 0x3e, 0x0f, 0xfc, 0x1e, 0x70, 0xa8, 0x50, 0x3c, 0xe1, 0x73, 0x6b, - 0x04, 0xe0, 0xf2, 0xad, 0x60, 0x7f, 0xfe, 0xd0, 0x9c, 0x4c, 0x0e, 0x1e, 0x70, 0xbf, 0xe4, 0x27, - 0x0b, 0x03, 0x87, 0x9f, 0x27, 0xfe, 0x07, 0xc0, 0x65, 0xc1, 0xe7, 0x05, 0x3d, 0x70, 0x73, 0x86, - 0xc1, 0x7c, 0x81, 0xc2, 0xb0, 0xed, 0x03, 0x82, 0xc3, 0xd8, 0x2e, 0x2c, 0x33, 0xe8, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1e, 0x70, 0xa8, 0x16, 0x1c, 0xe3, 0x7a, 0xae, 0x81, 0x38, 0xab, 0x69, 0xa8, - 0x1f, 0x92, 0x8e, 0x61, 0xce, 0x19, 0xf2, 0x1e, 0x70, 0x9c, 0x1a, 0x1c, 0xea, 0xf0, 0xc7, 0x90, - 0x3f, 0x50, 0x0c, 0x07, 0x07, 0x60, 0xff, 0xc1, 0x9c, 0x39, 0xc3, 0xe7, 0x0b, 0x54, 0x68, 0x67, - 0x06, 0x8c, 0x0c, 0x33, 0x8a, 0x05, 0x00, 0xc0, 0x74, 0x37, 0x90, 0xe0, 0x0f, 0xfc, 0x1f, 0x5a, - 0x68, 0x4f, 0x0f, 0xc8, 0xf1, 0xf2, 0x19, 0x81, 0xba, 0x0c, 0x39, 0x8a, 0x03, 0x06, 0x13, 0xfc, - 0x81, 0xbe, 0x80, 0xd1, 0x3e, 0x47, 0x43, 0x30, 0x7e, 0xc3, 0xa8, 0x35, 0x81, 0x84, 0xfe, 0x75, - 0x7f, 0x82, 0x91, 0x81, 0x83, 0x0e, 0xc0, 0xc0, 0xc1, 0x87, 0x60, 0x60, 0x60, 0xc3, 0x70, 0x1f, - 0xc0, 0xc3, 0x61, 0x90, 0x2b, 0xc1, 0xff, 0x83, 0xe0, 0x0b, 0x05, 0xff, 0x21, 0xb0, 0x48, 0x10, - 0x68, 0x4e, 0x09, 0x06, 0x0d, 0x07, 0xe6, 0x6f, 0x4e, 0x86, 0xc1, 0x25, 0x83, 0x43, 0x60, 0x95, - 0x9b, 0xa1, 0xb4, 0x98, 0x36, 0x85, 0x79, 0xbf, 0xe4, 0x1f, 0x07, 0x90, 0xfd, 0x82, 0x23, 0x06, - 0x1d, 0x8c, 0x63, 0x12, 0x1b, 0x24, 0xc0, 0xce, 0x13, 0x98, 0x30, 0xb2, 0x05, 0xc1, 0xbf, 0x82, - 0x0b, 0x2f, 0xfe, 0x0d, 0x82, 0x43, 0x30, 0x54, 0xe2, 0xff, 0x41, 0x53, 0x89, 0x0c, 0xc1, 0xd8, - 0x2e, 0xb7, 0x07, 0x60, 0x90, 0xce, 0x1d, 0xd3, 0xff, 0x40, 0xbc, 0x87, 0xfe, 0x9c, 0xfd, 0x7f, - 0x06, 0xc4, 0x19, 0x24, 0x86, 0xc7, 0xa0, 0x37, 0x0e, 0xc1, 0x70, 0x2c, 0x39, 0xcb, 0x26, 0xed, - 0x05, 0xcc, 0x17, 0x01, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0xa0, 0x74, 0x87, 0xd4, 0x0e, 0xbf, - 0x21, 0x50, 0x0b, 0x72, 0xe1, 0xfc, 0xea, 0xd6, 0xb0, 0xa8, 0x0c, 0x18, 0x52, 0x15, 0x01, 0xb7, - 0xd0, 0x75, 0x4e, 0x0c, 0x25, 0x0d, 0xe9, 0xc1, 0x74, 0xe1, 0xa8, 0x60, 0x90, 0xfa, 0x85, 0x00, - 0xe0, 0x43, 0x50, 0x99, 0xc8, 0xc3, 0x50, 0xcc, 0xc5, 0xb0, 0xa8, 0xec, 0x60, 0x8d, 0x3c, 0xe8, - 0x5f, 0x83, 0xff, 0x07, 0xc0, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0xa6, 0x60, 0xc2, 0x70, 0x69, 0x98, - 0x30, 0x7e, 0xb4, 0xcc, 0x18, 0x6c, 0x1f, 0xfc, 0x1b, 0x0f, 0x61, 0xfb, 0x5b, 0xfe, 0x80, 0xde, - 0x43, 0x61, 0xee, 0xc3, 0xd8, 0x7e, 0xc7, 0xff, 0x90, 0xb0, 0xd6, 0x05, 0x07, 0x61, 0x38, 0x4e, - 0x19, 0xc0, 0xf5, 0xbd, 0x03, 0xd0, 0x2a, 0x58, 0x18, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, - 0x96, 0xbd, 0x06, 0xc1, 0xd6, 0x50, 0x73, 0x81, 0x43, 0x02, 0x80, 0xfc, 0x98, 0x30, 0x61, 0xd8, - 0x52, 0x12, 0x83, 0xb0, 0xbf, 0xf0, 0x6c, 0x1a, 0x0c, 0x3e, 0xbc, 0xa0, 0xb0, 0xf7, 0xc3, 0xff, - 0xd0, 0x58, 0x10, 0xb0, 0x90, 0xd8, 0x34, 0x18, 0x1c, 0x36, 0x0d, 0x06, 0x07, 0x09, 0xc1, 0xeb, - 0xd4, 0xf0, 0x3d, 0x04, 0xbf, 0x60, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x7f, 0xf0, 0x15, - 0xab, 0x0f, 0xb0, 0x7e, 0xb0, 0x2d, 0x4c, 0x36, 0x17, 0xaa, 0x50, 0x76, 0x16, 0x1f, 0xf6, 0xa3, - 0xfe, 0x40, 0xde, 0x4c, 0x2c, 0x3b, 0xe0, 0xb0, 0xb0, 0xfb, 0x0b, 0x0b, 0x0f, 0xb2, 0xff, 0xe4, - 0x2c, 0x36, 0x14, 0x1c, 0xe0, 0xb4, 0x27, 0x41, 0xe8, 0xa0, 0x7d, 0xa1, 0xff, 0x83, 0x0f, 0xfc, - 0x1d, 0x87, 0xda, 0x83, 0x61, 0xf6, 0x68, 0x5a, 0xbe, 0x24, 0x62, 0xfa, 0x06, 0xff, 0x81, 0x86, - 0xf8, 0x18, 0x6c, 0x19, 0xb8, 0x30, 0xdd, 0x5c, 0x7f, 0x4d, 0xe4, 0xd3, 0x06, 0x05, 0x61, 0x71, - 0x83, 0x0d, 0x85, 0xe3, 0xfa, 0x06, 0x09, 0x9c, 0x18, 0x6c, 0xb0, 0xb0, 0x61, 0xb1, 0x0d, 0xfe, - 0x7c, 0x1e, 0xd0, 0xff, 0xc1, 0xf0, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0x87, 0x9c, 0x0d, 0xa6, 0x1f, - 0x60, 0xbd, 0x3f, 0xfc, 0x1b, 0x06, 0x28, 0x28, 0x3b, 0x06, 0x0c, 0x14, 0x0e, 0xc1, 0x83, 0x9d, - 0x0d, 0x7a, 0xdb, 0xd7, 0xa0, 0x7c, 0x0c, 0x18, 0x24, 0x3b, 0x1c, 0x1a, 0x48, 0x76, 0x37, 0xfe, - 0x42, 0xc9, 0x06, 0x09, 0x0c, 0xe6, 0x0a, 0x02, 0x42, 0xf4, 0x43, 0x05, 0x21, 0xff, 0x83, 0xc0, - 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd9, 0x7f, 0xf0, 0x4e, 0x1d, 0x21, 0xef, 0xd4, 0x06, 0x13, - 0x04, 0xe0, 0xa6, 0xac, 0xc3, 0xb0, 0x9f, 0x83, 0xf6, 0x06, 0x32, 0x60, 0x9b, 0xd4, 0x7d, 0x73, - 0x83, 0xb0, 0xcc, 0x90, 0x7b, 0x0e, 0xa0, 0x7e, 0xcf, 0xff, 0x06, 0xc3, 0xa8, 0x1f, 0x38, 0x75, - 0x03, 0xde, 0x83, 0xa8, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe4, 0x0e, 0x1b, - 0x0a, 0x42, 0xfc, 0x83, 0x41, 0x87, 0xb0, 0x7f, 0xf0, 0x6c, 0x1a, 0x0c, 0x2c, 0x36, 0x9b, 0xfc, - 0xe1, 0x5e, 0x74, 0x18, 0x58, 0x3e, 0x06, 0x83, 0x0b, 0x02, 0xb0, 0x6d, 0xde, 0x30, 0xd8, 0x36, - 0x41, 0x98, 0x6c, 0x1b, 0x7e, 0x30, 0x9c, 0x1a, 0xc1, 0xb0, 0x7a, 0x06, 0x86, 0xb8, 0x3f, 0xf0, - 0x70, 0x0b, 0x05, 0xff, 0x83, 0x60, 0xa0, 0x30, 0xb0, 0x36, 0x97, 0xfe, 0x07, 0xe6, 0x80, 0xc0, - 0xe1, 0xb0, 0x50, 0x1a, 0x38, 0x6c, 0x0d, 0x3d, 0x58, 0x36, 0x1b, 0x47, 0x0e, 0x7d, 0x1f, 0xa0, - 0xee, 0xc3, 0x30, 0x5a, 0x1b, 0x05, 0xff, 0x83, 0x60, 0x50, 0x30, 0x94, 0x16, 0x16, 0x98, 0x34, - 0x27, 0x06, 0x83, 0x0b, 0x4b, 0x80, 0x8f, 0x83, 0xff, 0x07, 0xf0, 0x0b, 0x03, 0x83, 0x0b, 0x0d, - 0x81, 0xc1, 0x85, 0x84, 0xe0, 0x75, 0x73, 0x60, 0xfc, 0x95, 0xf8, 0x36, 0x13, 0x14, 0x0f, 0xb0, - 0xb4, 0x74, 0x3d, 0x81, 0xff, 0xc1, 0x3e, 0xbc, 0x16, 0x1d, 0xf1, 0xdf, 0xf8, 0x27, 0x0b, 0x0b, - 0x0f, 0xb0, 0xbf, 0xf0, 0x6c, 0x2c, 0x2c, 0x3c, 0xe1, 0x6b, 0x6b, 0x01, 0xe0, 0xbf, 0xf2, 0x1f, - 0xf8, 0x30, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, 0xc2, 0xc2, 0xc3, 0xa0, 0xed, 0xfe, - 0x7f, 0x82, 0xc1, 0x70, 0x5e, 0x83, 0x66, 0xec, 0xed, 0x41, 0x61, 0x60, 0x41, 0x08, 0x58, 0xd6, - 0xfa, 0x43, 0x61, 0xce, 0x1f, 0x39, 0xff, 0xe8, 0x0c, 0x1c, 0xe1, 0xf4, 0xdf, 0xff, 0x26, 0x1e, - 0x70, 0xfa, 0x0d, 0x7a, 0x0f, 0xfc, 0x1f, 0xe0, 0x0f, 0xfc, 0x1e, 0xa0, 0x73, 0x87, 0xd4, 0x02, - 0xd7, 0x2c, 0x15, 0x07, 0xaf, 0xc3, 0xf9, 0xc1, 0x83, 0x43, 0x50, 0x18, 0x30, 0x68, 0x6a, 0x03, - 0xbf, 0xe0, 0xa8, 0xac, 0x18, 0x34, 0x37, 0xce, 0x0c, 0x1a, 0x07, 0xd0, 0xc0, 0xd5, 0xa1, 0xa8, - 0x30, 0x3f, 0x07, 0x50, 0x90, 0xf4, 0x1a, 0x86, 0x4e, 0x44, 0x85, 0x47, 0x32, 0x58, 0xc1, 0xe7, - 0x44, 0x43, 0x21, 0xff, 0x83, 0x80, 0x0b, 0x0d, 0x85, 0x87, 0xb0, 0x53, 0xa7, 0xa8, 0x1b, 0x02, - 0xb5, 0x5a, 0x80, 0xda, 0xdf, 0xf2, 0x1b, 0x05, 0x03, 0xb4, 0x36, 0x0b, 0xfe, 0x43, 0x6a, 0xa0, - 0x76, 0x81, 0xbc, 0xdd, 0x76, 0x83, 0xe0, 0xe7, 0x0f, 0xd8, 0x75, 0x87, 0xec, 0xbf, 0xf8, 0x36, - 0x19, 0xdd, 0x0e, 0x70, 0x36, 0x8f, 0x05, 0xe4, 0xb8, 0x3a, 0xc3, 0xff, 0x07, 0x3f, 0xff, 0x78, - 0x3d, 0x06, 0x83, 0xf7, 0xff, 0x83, 0xd8, 0x7e, 0xc3, 0xdd, 0x7e, 0xc3, 0xda, 0xfe, 0xc3, 0xca, - 0xb5, 0xf0, 0x6f, 0xff, 0xde, 0x0d, 0x61, 0x33, 0xa1, 0x9e, 0x29, 0xe4, 0x14, 0x40, 0x8d, 0x5e, - 0xa9, 0x20, 0x35, 0xde, 0xae, 0x43, 0xf5, 0x03, 0xff, 0x5e, 0x43, 0xe0, 0x0b, 0x1f, 0xd7, 0xe0, - 0xb0, 0x20, 0xc4, 0x18, 0x1c, 0x14, 0x33, 0x4c, 0xfd, 0x11, 0x82, 0x70, 0xb0, 0x37, 0x87, 0xe0, - 0xb1, 0x93, 0x60, 0x61, 0x61, 0xe8, 0x3c, 0xfa, 0x0a, 0x81, 0xdf, 0x23, 0xff, 0x06, 0xc0, 0xc1, - 0xd8, 0x6c, 0x0f, 0xfc, 0x1b, 0x03, 0x07, 0x61, 0x38, 0x1d, 0x7b, 0x07, 0xa0, 0x3d, 0x76, 0x1f, - 0xf8, 0x30, 0x0b, 0x05, 0xff, 0x41, 0xb0, 0x48, 0x30, 0x30, 0x4e, 0x97, 0xfd, 0x03, 0xf5, 0x10, - 0x60, 0x60, 0xd8, 0x1f, 0xfa, 0x0d, 0x84, 0xe1, 0xfe, 0xc2, 0xff, 0x83, 0x5f, 0x9e, 0x1d, 0x0b, - 0xb0, 0xcf, 0xc8, 0x7b, 0x1f, 0x48, 0xde, 0x42, 0xc2, 0xff, 0x83, 0xb0, 0xb0, 0xec, 0x33, 0x85, - 0x87, 0x61, 0x5c, 0x17, 0xfc, 0x1f, 0xf8, 0x3c, 0x04, 0x97, 0xeb, 0xe8, 0x29, 0x25, 0x1c, 0x24, - 0x15, 0x09, 0xce, 0x32, 0x2f, 0xd3, 0x9c, 0x64, 0x14, 0x93, 0x9c, 0xc4, 0x14, 0x81, 0x85, 0xa1, - 0x0a, 0x41, 0xba, 0x76, 0x1b, 0xf2, 0x0b, 0x47, 0x2f, 0x41, 0xac, 0x3f, 0x49, 0xff, 0xe4, 0x12, - 0x17, 0x01, 0xc3, 0xa4, 0x2f, 0x4e, 0x87, 0x68, 0x4d, 0xf4, 0x81, 0xf0, 0x3d, 0x21, 0x3c, 0x1f, - 0xf8, 0x38, 0x04, 0x8f, 0xff, 0x05, 0x23, 0x04, 0x88, 0x67, 0x96, 0x93, 0x30, 0xd7, 0xa5, 0xe8, - 0xc3, 0xa4, 0x6a, 0xf3, 0xd0, 0x29, 0x28, 0xa9, 0x53, 0x05, 0x59, 0x95, 0x6d, 0x00, 0xfa, 0x8c, - 0xaa, 0x32, 0x0f, 0x24, 0xca, 0x86, 0x0d, 0x24, 0x7e, 0x2c, 0x34, 0x98, 0x28, 0x0f, 0x06, 0x93, - 0x04, 0x83, 0x50, 0x53, 0x23, 0x82, 0x4c, 0x16, 0xc0, 0x80, 0xc0, 0x90, 0xff, 0xc1, 0x80, 0x0f, - 0xfc, 0x1e, 0xc3, 0x61, 0x30, 0x76, 0x0c, 0xcc, 0x90, 0xec, 0x13, 0xb1, 0xca, 0x1f, 0x96, 0xd0, - 0x6d, 0x02, 0xc1, 0xfc, 0xe4, 0x85, 0x82, 0x33, 0xe2, 0x0d, 0x82, 0x77, 0xd3, 0x86, 0xe6, 0x9d, - 0x8d, 0x81, 0xf4, 0xd3, 0xb0, 0x70, 0x15, 0x83, 0x7b, 0x06, 0x86, 0xc1, 0x9b, 0x83, 0x43, 0x60, - 0x8c, 0xcb, 0xc1, 0xb0, 0x46, 0x6e, 0x50, 0x7c, 0x08, 0xa7, 0x20, 0x83, 0xff, 0x07, 0x05, 0x00, - 0xc3, 0x8a, 0x0d, 0x40, 0x3a, 0xb7, 0x42, 0x68, 0xda, 0xfa, 0x83, 0x7a, 0xaf, 0xf5, 0x02, 0xa0, - 0x58, 0x6c, 0x3a, 0x81, 0x75, 0xb0, 0xea, 0x21, 0xe5, 0x06, 0xbd, 0x1f, 0xd4, 0x41, 0x7a, 0x0e, - 0x70, 0xfa, 0x83, 0xff, 0x90, 0xa8, 0x1c, 0xe1, 0xf5, 0x0f, 0xff, 0x05, 0x40, 0xe7, 0x0f, 0x79, - 0x0a, 0xf4, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xfc, 0x1e, 0x90, 0x66, 0x0c, 0x3d, 0x23, 0xba, 0x61, - 0xe9, 0x2e, 0xe7, 0x0c, 0xfe, 0x33, 0x2f, 0xc1, 0x51, 0xbb, 0xb4, 0x90, 0xa4, 0x5e, 0xe3, 0x0d, - 0x46, 0xfd, 0x43, 0x0a, 0xf5, 0x11, 0x8d, 0xc0, 0xda, 0x5f, 0x45, 0xa1, 0xa4, 0x91, 0x87, 0x0e, - 0x92, 0xfa, 0x1c, 0x3a, 0x49, 0x18, 0xec, 0x34, 0x92, 0x35, 0x1c, 0x0f, 0x02, 0x57, 0x61, 0x61, - 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xc1, 0x24, 0x13, 0xa1, 0x60, 0x93, 0x57, 0x07, 0x6d, 0xfd, - 0x40, 0xcf, 0xcc, 0x91, 0x40, 0xf6, 0x94, 0x72, 0x81, 0xec, 0x14, 0x72, 0xfc, 0x83, 0x49, 0x22, - 0x86, 0x1b, 0xcd, 0xf1, 0x26, 0x07, 0xc9, 0x24, 0x49, 0x86, 0xcb, 0xfc, 0x98, 0x6c, 0x0b, 0x8c, - 0x18, 0x6c, 0x12, 0x66, 0x0c, 0x36, 0x38, 0x1a, 0x03, 0x0b, 0x88, 0x32, 0x81, 0x87, 0xfe, 0x0f, - 0x0f, 0xfc, 0x1f, 0x63, 0xf8, 0x18, 0x7b, 0x0e, 0xc7, 0x0c, 0xad, 0x0a, 0x83, 0xa8, 0x1f, 0xfe, - 0xbe, 0x42, 0xc1, 0x83, 0x30, 0x61, 0xb0, 0x60, 0xcd, 0x30, 0xd8, 0x3f, 0x5c, 0xc0, 0x6f, 0x18, - 0x34, 0xe8, 0x0e, 0xc1, 0xf8, 0x1e, 0x0e, 0xc1, 0x83, 0x05, 0x87, 0x60, 0xc7, 0x87, 0x0e, 0xcf, - 0xad, 0x3c, 0x84, 0xe2, 0x16, 0x49, 0x82, 0xe0, 0xed, 0x80, 0xc1, 0xff, 0x83, 0x0f, 0xfc, 0x1f, - 0x61, 0xb0, 0xa8, 0x1d, 0x81, 0x5c, 0xda, 0x80, 0xad, 0x75, 0xba, 0xe2, 0xf4, 0xd5, 0xdd, 0x41, - 0xb0, 0x63, 0x18, 0xe1, 0xb0, 0x64, 0x9d, 0x30, 0xd8, 0x36, 0x09, 0xb0, 0x9f, 0x5d, 0x7b, 0xc0, - 0xf9, 0x39, 0x7a, 0xc3, 0x61, 0xf3, 0x87, 0xb2, 0xff, 0xe8, 0x2c, 0x2d, 0x03, 0x87, 0x38, 0x6c, - 0x0e, 0x1b, 0xd0, 0x7b, 0xd0, 0x40, 0x0f, 0xfc, 0x1e, 0x70, 0xe7, 0x0f, 0x9c, 0x1f, 0xfc, 0x13, - 0x84, 0xc1, 0x61, 0xbf, 0x55, 0xd5, 0xd0, 0x27, 0x02, 0xff, 0x04, 0xe0, 0x7f, 0xe4, 0x27, 0x4a, - 0x03, 0x05, 0x02, 0xbc, 0xdd, 0xea, 0x70, 0x3e, 0x05, 0x01, 0x82, 0x81, 0x38, 0x1f, 0xf9, 0x09, - 0xc3, 0xd8, 0x7c, 0xe0, 0xff, 0xd0, 0x4e, 0x1e, 0xc3, 0xd6, 0x9f, 0xfe, 0x40, 0x0f, 0xfc, 0x1e, - 0xc3, 0x61, 0x50, 0x3b, 0x05, 0x3a, 0x32, 0x1d, 0xa3, 0x45, 0x1d, 0x43, 0xf4, 0x64, 0x9b, 0x40, - 0xb0, 0x7a, 0xf3, 0x92, 0x16, 0x05, 0x01, 0xf1, 0x06, 0xc1, 0x7d, 0x51, 0x84, 0xfd, 0x23, 0x0d, - 0x82, 0xf2, 0x5f, 0x40, 0xe0, 0xd8, 0x24, 0x60, 0x68, 0x6c, 0x17, 0xd0, 0x34, 0x36, 0x09, 0x18, - 0xa6, 0x1b, 0x04, 0x8d, 0x32, 0x80, 0xf0, 0x25, 0x6e, 0x14, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, - 0x61, 0xcc, 0x1f, 0xb0, 0x55, 0xea, 0xc8, 0x1c, 0x0a, 0xb7, 0x94, 0x0f, 0xcf, 0x68, 0xee, 0x1b, - 0x0b, 0x82, 0xb4, 0x36, 0x3f, 0xfc, 0x85, 0x8a, 0xc3, 0xb5, 0x02, 0xf2, 0x7f, 0xc1, 0x7c, 0x16, - 0x1d, 0x87, 0x61, 0x7f, 0xc1, 0xd8, 0x48, 0x30, 0x21, 0xd8, 0x1c, 0x18, 0x34, 0x27, 0x2c, 0x0e, - 0x16, 0x96, 0x88, 0x2e, 0x0e, 0x04, 0x86, 0x6a, 0x0f, 0x48, 0xd3, 0x40, 0x87, 0x68, 0x29, 0xea, - 0x21, 0x3f, 0x41, 0x6a, 0xa6, 0x1a, 0x4a, 0xb9, 0x02, 0x1a, 0x43, 0x5f, 0xc1, 0xa8, 0x81, 0x41, - 0x30, 0x57, 0xa9, 0xc0, 0xb9, 0x03, 0x68, 0x35, 0x03, 0x50, 0x69, 0x5e, 0x95, 0xe9, 0x0d, 0x20, - 0xd6, 0x35, 0x41, 0x4a, 0xf4, 0xde, 0x94, 0x16, 0x83, 0x58, 0xc1, 0x03, 0xc1, 0x72, 0x0b, 0xd0, - 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x60, 0xfe, 0x94, 0x1d, 0x85, 0x03, 0x06, 0x12, 0xb4, 0x14, - 0x32, 0x42, 0xfd, 0x0c, 0x66, 0x1e, 0xc7, 0xff, 0x83, 0x61, 0xaf, 0x50, 0x3d, 0xa8, 0xb3, 0x28, - 0x13, 0x7e, 0x81, 0x82, 0xd3, 0xb0, 0x3f, 0xf2, 0x1b, 0x03, 0x83, 0x06, 0x86, 0xc0, 0xff, 0xc8, - 0x6c, 0x0e, 0x0c, 0x1a, 0x1b, 0x03, 0x83, 0x06, 0x82, 0xe0, 0x3f, 0xf2, 0x1f, 0xf8, 0x38, 0x03, - 0x81, 0xff, 0x83, 0x38, 0x1c, 0x3b, 0x0c, 0xe0, 0x7f, 0xe0, 0xbf, 0x2b, 0x0e, 0xc3, 0x38, 0x5f, - 0xf0, 0x67, 0x0f, 0xfc, 0x07, 0x2f, 0xfe, 0x40, 0xf9, 0x93, 0x43, 0xdf, 0x02, 0xee, 0xef, 0x04, - 0xe0, 0x93, 0x31, 0x82, 0x70, 0x55, 0x8d, 0x86, 0x70, 0x6a, 0xe3, 0x83, 0x39, 0xd1, 0xdb, 0xd0, - 0x2e, 0x0e, 0xe8, 0x09, 0x0f, 0xfc, 0x18, 0x0b, 0x07, 0xe3, 0xf0, 0x6c, 0x18, 0x33, 0x06, 0x05, - 0x69, 0xf8, 0xfc, 0x0f, 0xd6, 0x1b, 0x0f, 0xb0, 0x69, 0x4c, 0x12, 0x16, 0x07, 0xd1, 0x7a, 0x0d, - 0xa8, 0x18, 0x58, 0x6b, 0xd3, 0xff, 0xc0, 0x9c, 0x36, 0x07, 0x0f, 0x61, 0xb0, 0xb0, 0xf6, 0x5f, - 0xfd, 0x05, 0x86, 0x82, 0x83, 0x9c, 0x0e, 0x85, 0x68, 0x2e, 0x1c, 0x3e, 0xd0, 0xff, 0xc1, 0x80, - 0x0f, 0xfc, 0x1e, 0x70, 0x98, 0x2a, 0x06, 0x70, 0x7e, 0x3f, 0x04, 0xe0, 0x6d, 0x6a, 0x20, 0xfd, - 0x3e, 0x47, 0xc8, 0x4e, 0x0a, 0xb2, 0x8c, 0x13, 0x8a, 0x19, 0x40, 0x42, 0x70, 0x7f, 0xf0, 0x1b, - 0xc0, 0x61, 0x0f, 0x7c, 0x16, 0x0d, 0x0f, 0x38, 0x2f, 0xf9, 0x09, 0xc3, 0xda, 0x1e, 0x72, 0xff, - 0xe0, 0x9c, 0x3d, 0xa1, 0xd7, 0x07, 0xb4, 0x3f, 0xf0, 0x7e, 0x06, 0x16, 0x0f, 0xf0, 0x58, 0xae, - 0x40, 0xc1, 0xdb, 0x7e, 0x05, 0x02, 0x7e, 0x4c, 0x0f, 0xe8, 0x2c, 0x2c, 0x0c, 0x16, 0x16, 0x3f, - 0x98, 0x8c, 0x2e, 0x43, 0x31, 0x18, 0x2f, 0x21, 0x98, 0x8c, 0x6c, 0x7b, 0x99, 0x8c, 0x2c, 0x61, - 0x99, 0x8c, 0x2c, 0x61, 0x95, 0x22, 0x16, 0x3d, 0xc0, 0xd8, 0x36, 0x30, 0x69, 0x24, 0x1e, 0x14, - 0x14, 0x85, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0x70, 0xd7, 0xe0, 0xe7, 0x0a, 0x0a, 0x81, 0x95, - 0xab, 0xff, 0x40, 0xfd, 0x70, 0x24, 0x18, 0x4e, 0x07, 0xa7, 0xaf, 0x04, 0xe0, 0x60, 0x48, 0x30, - 0x9d, 0x1f, 0xfa, 0x0a, 0xf3, 0x5f, 0xc9, 0xf0, 0x17, 0xf8, 0x27, 0x0b, 0xfe, 0x82, 0x70, 0xb0, - 0xe6, 0x09, 0xc2, 0xff, 0xa0, 0x36, 0x16, 0x1c, 0xc0, 0xb4, 0x2f, 0xfa, 0x00, 0x0f, 0xfc, 0x1e, - 0x70, 0xe7, 0x0f, 0x9c, 0x1f, 0xfc, 0x13, 0x83, 0x14, 0x20, 0xc1, 0xf9, 0xa6, 0x2b, 0xc8, 0x4e, - 0x3a, 0x0c, 0x0e, 0x13, 0x81, 0xff, 0x83, 0x38, 0x18, 0x18, 0x30, 0xd7, 0xa7, 0xfe, 0x0b, 0xe4, - 0x3b, 0x0f, 0x2b, 0x07, 0xff, 0x04, 0xe0, 0xc2, 0xc0, 0xe1, 0x38, 0x3f, 0xf8, 0x27, 0x06, 0x16, - 0x06, 0x03, 0xc1, 0xec, 0x38, 0x0f, 0xfc, 0x1e, 0x70, 0xfb, 0x70, 0xce, 0x05, 0xed, 0xa0, 0x4e, - 0x0e, 0xb7, 0x52, 0x7e, 0x75, 0xd2, 0x41, 0x38, 0x31, 0x75, 0x10, 0x9c, 0x1b, 0xe8, 0xf0, 0x67, - 0x56, 0xa3, 0x34, 0x35, 0xea, 0x28, 0xdd, 0x23, 0xe2, 0x57, 0xe7, 0x61, 0x59, 0x05, 0x04, 0xe1, - 0x38, 0xd1, 0x58, 0x34, 0x27, 0x36, 0x44, 0x56, 0x13, 0xb9, 0x21, 0x64, 0x9e, 0x82, 0x7f, 0x41, - 0xff, 0x83, 0xe0, 0x0f, 0xfc, 0x1e, 0xc2, 0x60, 0xd8, 0x76, 0x5f, 0xc3, 0xa1, 0x3a, 0x06, 0x0b, - 0x30, 0x3f, 0x43, 0x02, 0x84, 0x85, 0xa7, 0xeb, 0x0b, 0x0b, 0x06, 0x09, 0xbe, 0x82, 0xc1, 0xf9, - 0x1c, 0x3b, 0xd6, 0x09, 0x06, 0x15, 0xe4, 0xfc, 0xfe, 0x82, 0xc2, 0x60, 0x9c, 0x3b, 0x3f, 0xc0, - 0xc3, 0xb0, 0xa8, 0x1b, 0x0e, 0xc2, 0x60, 0xd8, 0x6f, 0x04, 0xc1, 0xb0, 0x80, 0x04, 0x83, 0xff, - 0x20, 0x90, 0xf6, 0x1c, 0xd1, 0xbf, 0xf4, 0xff, 0x20, 0x70, 0x30, 0x24, 0xa7, 0x9e, 0xd8, 0x12, - 0x1e, 0xc3, 0xd4, 0x4b, 0xcf, 0x70, 0x2f, 0x41, 0xfe, 0x6d, 0x07, 0xfe, 0x41, 0x20, 0xc0, 0xe0, - 0xd0, 0x48, 0x3f, 0xf2, 0x09, 0x06, 0x07, 0x06, 0x82, 0x41, 0x81, 0xc1, 0xa7, 0x82, 0xff, 0xc8, - 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0xea, 0x07, 0xce, 0x5f, 0xfc, 0x13, 0x81, 0x7f, 0x81, - 0xf9, 0xd7, 0xd4, 0x09, 0xc1, 0x95, 0x6a, 0x82, 0x70, 0x67, 0x4d, 0x50, 0x4e, 0x9a, 0xfa, 0x81, - 0x5e, 0x17, 0xf8, 0x1f, 0x01, 0xaf, 0x83, 0x38, 0x18, 0x33, 0x86, 0x70, 0x3a, 0xeb, 0x0c, 0xe0, - 0x7a, 0xde, 0x0c, 0xe1, 0xff, 0x87, 0x9f, 0xff, 0x21, 0xff, 0x83, 0x0b, 0x0d, 0xfd, 0x07, 0x61, - 0xb0, 0x98, 0x26, 0xd0, 0xb5, 0xa8, 0x15, 0xe9, 0x02, 0xf8, 0x3b, 0x05, 0xf1, 0x7c, 0x1b, 0x06, - 0x0c, 0xc1, 0x21, 0x69, 0x82, 0x30, 0x48, 0xde, 0x7f, 0x3f, 0x93, 0xb0, 0xf6, 0x87, 0xd8, 0x3f, - 0xfa, 0x0b, 0x0c, 0xfd, 0x07, 0xb0, 0xad, 0xde, 0x0c, 0xe5, 0xc0, 0xd2, 0xd1, 0xe2, 0x0d, 0xa1, - 0xff, 0x83, 0xf0, 0x0f, 0xfc, 0x1d, 0xff, 0x2b, 0x0f, 0x36, 0xd1, 0x3f, 0xc1, 0x7a, 0xf5, 0x39, - 0x5c, 0x0a, 0x28, 0x68, 0x6f, 0x04, 0xed, 0x18, 0x17, 0x07, 0x77, 0x53, 0xe7, 0x83, 0x20, 0xa1, - 0x06, 0x60, 0x9a, 0x7f, 0xa4, 0x3f, 0xd4, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xfd, 0xff, 0xfb, - 0xc1, 0xfa, 0x81, 0xff, 0xaf, 0x21, 0xf0, 0x03, 0x82, 0xff, 0xa0, 0x9c, 0x12, 0x46, 0x30, 0x4e, - 0x0a, 0x3b, 0xb4, 0x07, 0xe5, 0x57, 0xc8, 0x4e, 0x0a, 0xfe, 0x09, 0xc0, 0xbf, 0xc1, 0x3a, 0x8f, - 0xf8, 0x35, 0xe4, 0xc3, 0xb0, 0xbe, 0x0b, 0x0e, 0xc3, 0x38, 0x57, 0xea, 0x06, 0x70, 0x9d, 0x59, - 0x40, 0x9c, 0xbb, 0x05, 0xa1, 0x9c, 0x27, 0x62, 0xd0, 0x5a, 0x17, 0x21, 0x30, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1e, 0x60, 0xeb, 0x0f, 0x98, 0x36, 0xad, 0x0e, 0xa0, 0x2c, 0x51, 0x70, 0xfe, 0x9f, - 0xf3, 0x04, 0xc0, 0x44, 0x09, 0x06, 0x60, 0x63, 0xe0, 0x61, 0x98, 0x19, 0xce, 0x61, 0x37, 0x8f, - 0xfc, 0x07, 0xe0, 0xec, 0x3f, 0x31, 0x7f, 0xf0, 0x4c, 0x49, 0xa4, 0x0c, 0x26, 0x25, 0x74, 0xe3, - 0x0a, 0x84, 0xb8, 0x09, 0x83, 0xc9, 0x21, 0xde, 0x80, 0x06, 0x9f, 0x82, 0xc3, 0xb4, 0xc1, 0xbf, - 0xc1, 0x69, 0x83, 0x2b, 0x87, 0xeb, 0x06, 0x49, 0x21, 0x69, 0xf8, 0x63, 0x0d, 0xa6, 0x86, 0x54, - 0x1b, 0x4c, 0x27, 0xf8, 0x0f, 0xae, 0xa0, 0xb0, 0x9f, 0x27, 0x9c, 0x2c, 0x3b, 0x57, 0x11, 0xfc, - 0x16, 0xd4, 0x41, 0x61, 0xdb, 0xb1, 0x05, 0x87, 0x6a, 0x3e, 0x0b, 0x0d, 0xe0, 0xa0, 0xec, 0x3f, - 0xf0, 0x7c, 0x0f, 0xfa, 0x0f, 0x7f, 0x21, 0x61, 0xec, 0x2d, 0xbf, 0xa0, 0xba, 0xb4, 0x91, 0x82, - 0x70, 0xef, 0xf9, 0x1f, 0xe4, 0x2c, 0x3b, 0x90, 0x4d, 0xfe, 0x04, 0xfe, 0x42, 0xc3, 0xfc, 0x81, - 0x54, 0x0f, 0x7a, 0x9e, 0x96, 0x0e, 0x6b, 0xba, 0xe0, 0xe5, 0xd6, 0xbc, 0x17, 0xff, 0xef, 0x21, - 0xf3, 0x87, 0xfe, 0xbd, 0x07, 0xc0, 0x0f, 0xfc, 0x1e, 0xc0, 0x98, 0x98, 0x7b, 0x06, 0xec, 0x61, - 0xec, 0x13, 0xc9, 0x86, 0x7e, 0x6f, 0x51, 0xfc, 0x16, 0x17, 0xc5, 0x09, 0x0b, 0x06, 0xed, 0xc6, - 0x1b, 0x14, 0x65, 0x33, 0x09, 0xf0, 0x24, 0x2c, 0xc0, 0xd8, 0xfe, 0x8a, 0x83, 0x60, 0x92, 0x47, - 0x0e, 0xc1, 0xce, 0x16, 0x1d, 0x85, 0x70, 0x3e, 0x0d, 0x82, 0xd5, 0x51, 0xc0, 0xf1, 0x40, 0xa8, - 0x16, 0x1f, 0xf8, 0x38, 0x0b, 0x07, 0xe7, 0xf0, 0x6c, 0x08, 0x31, 0x06, 0x1b, 0x0b, 0x30, 0x66, - 0x0f, 0xd0, 0xd8, 0x2f, 0x06, 0xc1, 0xce, 0xea, 0xc3, 0x61, 0x30, 0x87, 0xec, 0x2d, 0x28, 0x1e, - 0x7d, 0x3f, 0xf8, 0x1f, 0x2b, 0xc0, 0x60, 0xe4, 0xca, 0x7f, 0xc1, 0xd8, 0x58, 0x1c, 0x3e, 0xc2, - 0xff, 0x83, 0xb0, 0xb0, 0x38, 0x75, 0xc1, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, - 0xce, 0x1f, 0xb0, 0x3d, 0x76, 0x86, 0xc0, 0xf5, 0xda, 0x0f, 0xd3, 0xd7, 0x68, 0x6c, 0x0e, 0x1d, - 0xa1, 0xb0, 0xab, 0xe0, 0xed, 0x5d, 0x5d, 0x60, 0x5e, 0x9e, 0xae, 0x9e, 0x04, 0xe0, 0xd1, 0xc0, - 0xe1, 0xb0, 0x2f, 0xf0, 0x6c, 0xbf, 0xf9, 0x0b, 0x0d, 0xa3, 0x87, 0xb0, 0xa8, 0x16, 0x1a, 0xe3, - 0xc8, 0x6c, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1e, 0xa0, 0x75, 0x03, 0xea, 0x0f, 0xff, 0x05, 0x41, - 0xa0, 0x73, 0x8f, 0xe1, 0xfa, 0xf9, 0x0a, 0x80, 0xd3, 0x33, 0x0d, 0x42, 0x6d, 0x2d, 0x0d, 0x44, - 0xa6, 0x16, 0x1d, 0x78, 0xbf, 0x9c, 0x0f, 0xa2, 0x81, 0xf4, 0x15, 0x01, 0xff, 0x83, 0x50, 0x24, - 0x71, 0x0e, 0xa0, 0x1c, 0x72, 0x81, 0xa8, 0x38, 0x1c, 0x1a, 0x0b, 0x43, 0x79, 0x0e, 0x0f, 0xfc, - 0x1f, 0x60, 0x54, 0x16, 0x1b, 0xf9, 0xf3, 0xfc, 0x13, 0xc4, 0x28, 0xf4, 0x1b, 0xea, 0xb2, 0xf9, - 0x06, 0xe2, 0x79, 0xdc, 0xd2, 0x30, 0x6d, 0x01, 0x88, 0x68, 0x70, 0xcc, 0x1a, 0xaf, 0x56, 0xf5, - 0x41, 0xab, 0x7a, 0x2c, 0x35, 0xcb, 0x51, 0x77, 0x80, 0x81, 0x6b, 0x58, 0x08, 0x5f, 0xff, 0x83, - 0xfa, 0x81, 0xff, 0xaf, 0x21, 0xf0, 0x0b, 0x0b, 0xfe, 0x43, 0x61, 0xec, 0x3e, 0x70, 0x7f, 0xf0, - 0x3f, 0x3a, 0x8c, 0x56, 0x1b, 0x02, 0xed, 0x70, 0x6c, 0x2f, 0x3b, 0xe4, 0x37, 0x24, 0x09, 0x0e, - 0xf9, 0x1e, 0x9e, 0xa8, 0x0a, 0xc1, 0xc0, 0xa0, 0x7d, 0x9f, 0xfd, 0x06, 0xc5, 0x40, 0x60, 0xfb, - 0x03, 0xff, 0x41, 0x38, 0x18, 0x14, 0x0e, 0xb8, 0x0f, 0xfe, 0x00, 0x0f, 0xfc, 0x1e, 0x70, 0x4c, - 0x2b, 0x43, 0x39, 0x7d, 0x77, 0xa0, 0x9c, 0x55, 0x16, 0xd4, 0x0f, 0xd7, 0xeb, 0xf2, 0x07, 0x04, - 0xc9, 0x98, 0x67, 0x1c, 0xe7, 0x39, 0x03, 0x88, 0x64, 0x0a, 0x0a, 0xf2, 0xbf, 0xe0, 0xbe, 0x03, - 0x01, 0x06, 0x19, 0xc0, 0xc0, 0xc1, 0x86, 0x70, 0x30, 0x30, 0x61, 0x9c, 0x24, 0xa0, 0x10, 0xce, - 0x13, 0xc7, 0x90, 0xbc, 0x97, 0x21, 0xac, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x60, 0xea, 0x07, - 0xcc, 0x5f, 0xfc, 0x82, 0x80, 0x5c, 0x2e, 0x07, 0xe3, 0x1c, 0xc7, 0x09, 0x81, 0xb6, 0x6d, 0x84, - 0xc1, 0x38, 0x1c, 0x39, 0x95, 0xff, 0xc0, 0x6f, 0x0d, 0xad, 0xa8, 0x1e, 0x80, 0xda, 0xda, 0x19, - 0x8b, 0xff, 0x90, 0x30, 0x4e, 0xc8, 0x20, 0x98, 0xbc, 0x17, 0xa0, 0xd4, 0x13, 0x58, 0xf2, 0x0f, - 0x20, 0x7a, 0x04, 0xe8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0xd0, 0x7d, 0x3f, 0x41, 0x69, 0x2a, - 0x72, 0x43, 0x69, 0x5f, 0xc0, 0xbf, 0x1a, 0xfb, 0x0d, 0xa0, 0xd7, 0xd8, 0x6d, 0x07, 0x5e, 0xc3, - 0x74, 0x3b, 0xad, 0x81, 0xf4, 0x55, 0xea, 0xe0, 0xb4, 0x16, 0xea, 0xd0, 0xda, 0xbd, 0x6d, 0x1e, - 0x0b, 0x44, 0xbc, 0x90, 0x76, 0x82, 0xfd, 0x70, 0x6d, 0x03, 0x8c, 0x48, 0x5e, 0x05, 0x0b, 0x81, - 0x40, 0x03, 0x83, 0xa6, 0x74, 0xc2, 0x70, 0x74, 0xce, 0x98, 0x4e, 0x0e, 0x99, 0xd3, 0x07, 0xe3, - 0x56, 0x6a, 0xc2, 0x70, 0xb4, 0xa0, 0x79, 0xc0, 0xf4, 0xf5, 0x41, 0x3a, 0xbd, 0x57, 0x40, 0x9f, - 0x43, 0xd5, 0xd0, 0x2e, 0xc0, 0xe0, 0x70, 0xf3, 0x81, 0xeb, 0xe0, 0x9c, 0x1f, 0xf9, 0x09, 0xc2, - 0xa0, 0x54, 0x0c, 0xe1, 0xaf, 0xa0, 0xde, 0x4b, 0xa2, 0x37, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, - 0x1e, 0xc1, 0x5b, 0xd5, 0x82, 0xc2, 0xab, 0xac, 0x1b, 0x41, 0xab, 0x55, 0x00, 0xfd, 0x0b, 0x72, - 0xc1, 0xb0, 0x75, 0xfb, 0x0b, 0x05, 0xdb, 0xd3, 0x82, 0xd0, 0x53, 0x2e, 0x81, 0x3e, 0x9b, 0xd4, - 0xe8, 0x8f, 0x82, 0x68, 0xad, 0x41, 0xb0, 0x9a, 0x2b, 0x50, 0x6c, 0x14, 0xfe, 0xbc, 0x16, 0x13, - 0xa5, 0x60, 0xd8, 0xce, 0x2d, 0xc0, 0x7c, 0x13, 0xd0, 0x27, 0x0f, 0xfc, 0x1c, 0x0f, 0xb4, 0x3f, - 0xf0, 0x34, 0x3f, 0x7f, 0xfe, 0xe0, 0xfd, 0xc1, 0xff, 0x81, 0xa1, 0xff, 0x81, 0xc1, 0xfd, 0xff, - 0xf0, 0x7a, 0xc3, 0xda, 0x1f, 0x70, 0x6b, 0x0f, 0xed, 0x05, 0x87, 0xfd, 0xde, 0x0f, 0xfd, 0x7a, - 0x0f, 0xe7, 0xd2, 0xbd, 0x21, 0x3f, 0x41, 0xcd, 0xf0, 0x10, 0xff, 0xc0, 0x0f, 0xb4, 0x3f, 0xf0, - 0x34, 0x3f, 0xf0, 0x3f, 0xe8, 0x3f, 0x68, 0x7f, 0xe0, 0x68, 0x7e, 0x7f, 0xfe, 0x0f, 0x58, 0x7b, - 0x83, 0xed, 0x0c, 0xe1, 0xfa, 0xc3, 0x70, 0x7f, 0x78, 0x1c, 0x1f, 0xf7, 0xd0, 0x7f, 0xcf, 0xd0, - 0x7e, 0x6f, 0x43, 0x7a, 0x42, 0xf4, 0x87, 0x9b, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xdc, - 0x1f, 0xf8, 0x70, 0xff, 0xc0, 0xf2, 0xff, 0x06, 0x7f, 0xfe, 0x0d, 0xe0, 0xf6, 0x87, 0x7c, 0x86, - 0x70, 0xef, 0x16, 0x1b, 0x83, 0xb0, 0xb4, 0x0e, 0x1f, 0xe7, 0x4d, 0x0f, 0xfa, 0xf4, 0x1f, 0xf8, - 0xf2, 0x1f, 0xf5, 0xd3, 0x83, 0xf5, 0xe4, 0x2f, 0x48, 0x5f, 0x21, 0xe6, 0xf0, 0x10, 0xff, 0xc8, - 0x0f, 0xfc, 0x1f, 0x68, 0x34, 0x3c, 0x83, 0x41, 0x87, 0x9c, 0x1a, 0x38, 0x79, 0xc1, 0xa7, 0xfc, - 0xac, 0x1a, 0x68, 0x1c, 0x0e, 0x0d, 0xb8, 0x14, 0x03, 0x83, 0xb3, 0x06, 0x81, 0xc1, 0xa8, 0xa1, - 0x84, 0xe0, 0xd0, 0xba, 0x04, 0xfe, 0x42, 0xb0, 0xd6, 0x9a, 0x17, 0x90, 0xfb, 0x41, 0xce, 0x87, - 0xb5, 0x70, 0x1e, 0x0e, 0xd9, 0x0e, 0x80, 0x0c, 0x86, 0x83, 0xfa, 0x81, 0x38, 0x7f, 0x6e, 0x94, - 0x0f, 0xce, 0x69, 0xea, 0xe0, 0xbc, 0x69, 0xd6, 0xe0, 0x3e, 0x36, 0xc2, 0x70, 0xbb, 0x3b, 0xc8, - 0x28, 0x06, 0x73, 0xd3, 0x83, 0x43, 0x39, 0xa0, 0xc7, 0x0e, 0x73, 0x41, 0x4d, 0x0e, 0x73, 0x42, - 0xf0, 0x79, 0xcd, 0x03, 0xe0, 0xf3, 0x88, 0x2d, 0xb0, 0xe7, 0x03, 0xe4, 0x17, 0x04, 0xe0, 0xe0, - 0xe7, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0xf8, 0xa0, 0x7b, 0xfc, 0x0d, 0x0f, 0xf3, 0x83, 0x5e, - 0x0f, 0xb2, 0xff, 0x07, 0xd9, 0xc1, 0x61, 0x5f, 0xd7, 0x80, 0xe1, 0x50, 0x27, 0x24, 0xa0, 0x52, - 0x1e, 0x73, 0x0d, 0x21, 0xf7, 0x61, 0xa4, 0x3e, 0xb4, 0x34, 0x8d, 0x85, 0xe8, 0x37, 0xe8, 0x2f, - 0x3a, 0x17, 0x21, 0x3e, 0x03, 0xc1, 0xfb, 0x43, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xf9, - 0xc3, 0xff, 0x02, 0x81, 0xf7, 0xf8, 0xd0, 0xfe, 0xd0, 0x3f, 0xf2, 0x16, 0x83, 0xc1, 0x38, 0x76, - 0x8f, 0x82, 0xa0, 0x76, 0x9b, 0x20, 0xd0, 0xed, 0x11, 0xc7, 0x0f, 0x68, 0x6d, 0xe0, 0xf7, 0xe0, - 0x3e, 0x0e, 0xfa, 0x42, 0x78, 0x39, 0x0f, 0x3d, 0xc1, 0xfe, 0xb4, 0x78, 0x3e, 0xb8, 0x3b, 0xc1, - 0xff, 0x82, 0x40, 0x0f, 0xfc, 0x1f, 0x38, 0x67, 0x0f, 0xec, 0x35, 0x03, 0xd5, 0xf1, 0xc1, 0xe6, - 0xd7, 0x1f, 0xe4, 0x0e, 0x1a, 0xc2, 0xc3, 0x3f, 0x9f, 0x23, 0x86, 0x75, 0x74, 0x62, 0x81, 0x9c, - 0x18, 0x59, 0xa1, 0x98, 0x18, 0x57, 0x83, 0xa8, 0x0c, 0x27, 0x43, 0xb4, 0x18, 0x57, 0x07, 0x61, - 0x60, 0xb7, 0x42, 0xe0, 0x39, 0xe0, 0x3c, 0x0c, 0x7c, 0xd0, 0x33, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, - 0x1f, 0xf8, 0x70, 0xf7, 0xfc, 0x50, 0x3f, 0xb4, 0x2e, 0x0f, 0xed, 0x03, 0xfe, 0x45, 0x1a, 0x0f, - 0x05, 0x85, 0x43, 0xfc, 0x07, 0x0a, 0x87, 0x33, 0x25, 0x02, 0xa1, 0xa1, 0x39, 0xa1, 0x50, 0xd0, - 0xdd, 0x86, 0xa1, 0xa1, 0x9d, 0x0d, 0x43, 0xf0, 0x2e, 0x09, 0xfa, 0x42, 0xb7, 0x42, 0x43, 0xde, - 0x03, 0xc1, 0xfa, 0x81, 0x9c, 0x3f, 0xf0, 0x70, 0x0d, 0x86, 0x60, 0xfe, 0xc3, 0x68, 0x7f, 0x61, - 0xb5, 0xe0, 0x7f, 0xcf, 0xf9, 0x0d, 0x85, 0xe0, 0xb0, 0xf6, 0x07, 0xc0, 0x70, 0xe7, 0x06, 0xc9, - 0x40, 0x9f, 0xe4, 0x73, 0x42, 0x60, 0xb4, 0x1d, 0x86, 0x60, 0xb4, 0x16, 0x86, 0x60, 0xb4, 0x16, - 0x86, 0x7f, 0x92, 0xdc, 0x33, 0x84, 0xaf, 0x02, 0xd0, 0x28, 0x37, 0x06, 0x70, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0x50, 0x3b, 0x43, 0xf6, 0x1d, 0x87, 0xbf, 0xe1, 0xd7, 0x04, 0xa1, 0x40, 0xbf, - 0x82, 0xd1, 0xc1, 0xa0, 0xc2, 0x70, 0xa8, 0xe8, 0x30, 0xb4, 0x0a, 0xbd, 0x0e, 0x13, 0x43, 0x04, - 0x65, 0x03, 0xbe, 0x0d, 0xb8, 0x7d, 0xc1, 0x9e, 0x0f, 0x5e, 0x42, 0x74, 0x39, 0xc7, 0x0b, 0xe0, - 0xce, 0x82, 0x1e, 0x2c, 0x2c, 0x3a, 0xd0, 0xac, 0x3f, 0xf0, 0x48, 0x0f, 0xfc, 0x1f, 0x50, 0x36, - 0x1f, 0x65, 0x0c, 0x70, 0xfa, 0x68, 0xc5, 0x03, 0xe6, 0xac, 0x1f, 0xf2, 0x15, 0x11, 0xd0, 0x38, - 0x1f, 0xfd, 0x02, 0x81, 0xdc, 0x39, 0x83, 0x43, 0x3e, 0x0d, 0xa6, 0x1d, 0xeb, 0x09, 0xe8, 0x19, - 0xa9, 0xc2, 0xf0, 0x76, 0x50, 0x3b, 0xc8, 0x68, 0xa0, 0x6e, 0x74, 0x3a, 0x80, 0xb8, 0x0f, 0x06, - 0xa0, 0xe1, 0xec, 0x3f, 0xf0, 0x70, 0x0f, 0x21, 0x21, 0xe5, 0x5e, 0x80, 0xe1, 0xea, 0xb0, 0xce, - 0x1f, 0x9c, 0x35, 0xae, 0x0c, 0xe1, 0xba, 0xb8, 0x7f, 0xe7, 0x0b, 0x0e, 0x70, 0xbd, 0x0e, 0x1c, - 0xe1, 0x6e, 0x30, 0x73, 0x87, 0x66, 0x85, 0xfe, 0x41, 0x4c, 0x36, 0x85, 0xa1, 0x70, 0x6d, 0x0b, - 0x42, 0xe0, 0xda, 0x16, 0x83, 0xb4, 0x2f, 0xf2, 0xb8, 0x78, 0x1a, 0x15, 0x34, 0x36, 0x1f, 0xf8, - 0x38, 0x02, 0x83, 0xc8, 0x7d, 0x40, 0xf6, 0x87, 0xbf, 0xd1, 0x87, 0x9c, 0x3c, 0xf5, 0x81, 0xa1, - 0xeb, 0xa7, 0x93, 0xfe, 0x38, 0x12, 0x16, 0x43, 0xde, 0x06, 0x1b, 0x16, 0xe3, 0x06, 0x17, 0xfe, - 0x25, 0x61, 0x38, 0x8c, 0x07, 0xc8, 0x4c, 0x63, 0x05, 0xe0, 0xcc, 0x2a, 0x81, 0x78, 0x35, 0xff, - 0x17, 0xa0, 0xfd, 0xa7, 0x81, 0xc1, 0xde, 0x8a, 0x06, 0xd0, 0xff, 0xc1, 0x80, 0x0d, 0x52, 0x09, - 0x0f, 0xd4, 0x34, 0xc3, 0xcb, 0x79, 0x93, 0x0f, 0x55, 0xea, 0x2b, 0xf9, 0x0d, 0x41, 0x38, 0x18, - 0x4e, 0x55, 0xbe, 0x06, 0x1a, 0xaf, 0x1d, 0x83, 0x0e, 0x6c, 0x09, 0x34, 0x0e, 0x7e, 0x09, 0xf0, - 0x75, 0xea, 0x61, 0x78, 0x37, 0x14, 0x10, 0xbc, 0x19, 0x05, 0x03, 0x77, 0x07, 0xa8, 0x07, 0x81, - 0xc1, 0x5e, 0x41, 0xa1, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, 0xed, 0x0e, 0xff, 0x81, - 0x87, 0x96, 0xd6, 0x1e, 0xb0, 0x76, 0x1a, 0xe9, 0xc0, 0xbf, 0xa3, 0x81, 0x85, 0x26, 0x55, 0xe1, - 0xc2, 0x93, 0x29, 0x98, 0xc1, 0x5f, 0xd0, 0x37, 0x43, 0xad, 0x0c, 0xf8, 0x3d, 0xf2, 0x1b, 0x83, - 0xb7, 0x38, 0x17, 0x83, 0x71, 0x81, 0x1c, 0xe0, 0xa0, 0x61, 0x5a, 0x0f, 0x07, 0x60, 0x60, 0xe8, - 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xb0, 0xed, 0x0e, 0xbf, 0xc0, 0xc3, 0xfb, 0x42, 0xba, 0xc1, - 0xda, 0x17, 0xf8, 0x0f, 0xf4, 0xe1, 0x61, 0xec, 0x2f, 0x23, 0x85, 0xff, 0x2a, 0x18, 0x3b, 0x43, - 0xb2, 0x81, 0xda, 0x1d, 0xb8, 0x7b, 0xf4, 0x07, 0x83, 0x9c, 0x0c, 0x16, 0x87, 0x50, 0x14, 0x07, - 0xc1, 0x9c, 0x2d, 0x3c, 0x58, 0x5a, 0x7c, 0xf0, 0x56, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x38, - 0x51, 0xa1, 0xcf, 0xea, 0x26, 0x1f, 0x9c, 0x71, 0xeb, 0x06, 0x73, 0x4b, 0xa7, 0x81, 0xff, 0x5c, - 0x0c, 0x3d, 0x60, 0xbc, 0x0c, 0x35, 0xfa, 0xcc, 0x70, 0x9e, 0x2c, 0x29, 0xd0, 0xb4, 0xa0, 0x67, - 0xc1, 0xca, 0xeb, 0x03, 0x83, 0x7a, 0xe5, 0x01, 0xf0, 0x7d, 0x21, 0x3b, 0xc1, 0xed, 0x05, 0xa0, - 0xe0, 0xaf, 0x01, 0xc3, 0xb0, 0xff, 0xc1, 0xc0, 0x0c, 0xa0, 0xd0, 0x7f, 0x70, 0x6c, 0x3f, 0x5e, - 0x42, 0xc3, 0xe7, 0x07, 0x0f, 0xf0, 0x1c, 0x36, 0xf0, 0x30, 0xbb, 0xf0, 0xf0, 0x30, 0xff, 0x76, - 0x30, 0x7a, 0x04, 0x0c, 0xa0, 0x6c, 0xc7, 0x03, 0x61, 0xd9, 0x32, 0x17, 0x83, 0xa5, 0x58, 0x6e, - 0x0f, 0xce, 0x82, 0xf0, 0x79, 0xbd, 0x0e, 0x50, 0x2b, 0x90, 0xad, 0x07, 0x07, 0xe7, 0x0e, 0xc3, - 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xb0, 0xed, 0x0e, 0xd3, 0x06, 0x0c, 0x3c, 0xe6, 0x68, 0xeb, 0x82, - 0x8c, 0x81, 0x74, 0xe0, 0x7f, 0xc7, 0x03, 0x0b, 0x06, 0x0d, 0xf0, 0x30, 0xb1, 0xd3, 0xce, 0x30, - 0x5b, 0x69, 0x82, 0x64, 0x2d, 0x5a, 0xb0, 0x3e, 0x0d, 0xce, 0x58, 0x5c, 0x1b, 0x8c, 0x70, 0xbc, - 0x1b, 0x06, 0x0c, 0x1d, 0xa1, 0x60, 0xc1, 0xbc, 0x0e, 0x06, 0x0c, 0xe8, 0x86, 0xc3, 0xff, 0x07, - 0x0f, 0xfc, 0x1c, 0x83, 0x02, 0x0d, 0x0e, 0xd3, 0x1c, 0x18, 0x79, 0x8c, 0xa0, 0xeb, 0x82, 0x8c, - 0x81, 0x74, 0xe0, 0x7f, 0xc7, 0x03, 0x0b, 0x0e, 0xef, 0x03, 0x0b, 0x0e, 0xf5, 0x8e, 0x16, 0x76, - 0x69, 0xb2, 0x16, 0x66, 0x60, 0xa6, 0x1b, 0x33, 0x30, 0xb8, 0x36, 0x7c, 0x61, 0x78, 0x36, 0x61, - 0x60, 0xee, 0x0b, 0x0e, 0xde, 0x07, 0x03, 0x09, 0xe8, 0x86, 0xd0, 0xff, 0xc1, 0x80, 0x0f, 0xf4, - 0x87, 0x3f, 0xc1, 0x61, 0xff, 0x60, 0x70, 0xff, 0x38, 0x2d, 0x70, 0x3f, 0xeb, 0xfc, 0x83, 0x41, - 0xab, 0x41, 0x86, 0xd0, 0x6d, 0xc3, 0x86, 0xfe, 0x7b, 0x18, 0x36, 0x83, 0x51, 0x9a, 0x1b, 0xf9, - 0x05, 0x30, 0xed, 0x06, 0x85, 0xc1, 0xda, 0xde, 0x81, 0xc1, 0x3f, 0xae, 0x07, 0x68, 0x48, 0x6d, - 0x5c, 0x0e, 0x0f, 0xb6, 0x43, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0x61, 0x68, 0x79, - 0xc7, 0x41, 0x87, 0xaf, 0x53, 0x95, 0x87, 0xce, 0x0c, 0x17, 0xf2, 0x36, 0xda, 0xb8, 0x18, 0x4b, - 0xf5, 0xe0, 0x61, 0xab, 0xdb, 0x8e, 0x1b, 0x41, 0x60, 0x9a, 0x06, 0xd0, 0x58, 0x1b, 0x0e, 0xf5, - 0x3c, 0x17, 0x83, 0xb0, 0x9c, 0x2e, 0x0e, 0xff, 0x03, 0xe4, 0x36, 0x13, 0xbc, 0x3c, 0x16, 0x0f, - 0x3a, 0x1b, 0x0f, 0xfc, 0x1c, 0x0d, 0x07, 0x21, 0xfd, 0xa1, 0xb0, 0xf5, 0x5e, 0xa2, 0xb0, 0xf2, - 0xfc, 0x5a, 0xe0, 0xbf, 0xa3, 0xfc, 0x16, 0x13, 0x3a, 0x0c, 0x37, 0x57, 0x7a, 0x18, 0x3f, 0xd9, - 0x94, 0x0a, 0xfe, 0x81, 0xb8, 0x7e, 0xa0, 0x57, 0x83, 0xea, 0x08, 0x5a, 0x1a, 0x9f, 0xa4, 0xb8, - 0x32, 0x89, 0x09, 0xde, 0x0f, 0x48, 0x2d, 0x07, 0x05, 0x78, 0x0e, 0x1d, 0x87, 0xfe, 0x0e, 0x0c, - 0x87, 0x21, 0xfd, 0x87, 0x61, 0xe7, 0xfa, 0x1c, 0x3c, 0xc1, 0x50, 0xb5, 0xc0, 0x7f, 0xa3, 0xab, - 0x80, 0xc1, 0x51, 0xd0, 0x61, 0x3f, 0xd7, 0xa1, 0xc3, 0xd8, 0x5b, 0x94, 0x0b, 0xfe, 0x06, 0x68, - 0x4a, 0xd7, 0x02, 0x98, 0x73, 0x87, 0x9e, 0x0e, 0xbf, 0x21, 0x70, 0x76, 0x83, 0x41, 0xda, 0x15, - 0x85, 0x8f, 0x0e, 0x8e, 0x0f, 0x46, 0x84, 0xe8, 0x7f, 0xe0, 0xc0, 0x0b, 0x06, 0x16, 0x1e, 0x56, - 0xda, 0x8c, 0x3d, 0x4e, 0x9d, 0x1c, 0x3f, 0x60, 0xc1, 0xfe, 0x41, 0xfe, 0x74, 0x1a, 0x07, 0x0d, - 0xf2, 0x0c, 0x2e, 0x0d, 0xe6, 0x1c, 0x2f, 0x5c, 0x60, 0xce, 0x0d, 0x8c, 0x60, 0xa6, 0x1d, 0x8c, - 0x60, 0x78, 0x3b, 0xe9, 0xc0, 0xf0, 0x76, 0x13, 0x8f, 0x68, 0x7e, 0xab, 0x87, 0x83, 0xbe, 0x74, - 0x36, 0x1f, 0xf8, 0x38, 0x02, 0x69, 0x02, 0x0f, 0xb3, 0x68, 0x0c, 0x3c, 0xcf, 0x44, 0x70, 0xf5, - 0x3e, 0xa3, 0x7f, 0x21, 0x7d, 0x03, 0x81, 0x86, 0xed, 0xb7, 0xc0, 0xc2, 0xd3, 0x41, 0x38, 0xc1, - 0xcc, 0x14, 0x54, 0x85, 0x7f, 0x80, 0xf8, 0x39, 0xc1, 0x21, 0x70, 0x77, 0x87, 0x0d, 0xe0, 0xf3, - 0xe4, 0x2d, 0xe0, 0xeb, 0x71, 0xe0, 0x70, 0x3c, 0x84, 0xe8, 0x6d, 0x0f, 0xfc, 0x18, 0x0d, 0x21, - 0xd8, 0x72, 0xd6, 0xb0, 0x30, 0xe5, 0xfc, 0x0f, 0xc8, 0x2f, 0xd0, 0x58, 0x7b, 0x40, 0xc1, 0x61, - 0xef, 0x53, 0x9f, 0xf0, 0x7f, 0x98, 0x0c, 0x0b, 0xfc, 0x98, 0x24, 0x12, 0x1a, 0x4d, 0x30, 0xa6, - 0x9b, 0x23, 0xd0, 0x29, 0x85, 0x48, 0x3c, 0x1a, 0x69, 0xb2, 0x3e, 0x42, 0x98, 0x29, 0xb4, 0xe0, - 0x48, 0x5e, 0x70, 0xd2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1d, 0xff, 0x26, 0x87, 0xed, 0x09, 0xfe, - 0x47, 0xfa, 0x39, 0x5a, 0x06, 0x34, 0xf5, 0x96, 0x13, 0xfe, 0x05, 0x30, 0xf5, 0xe4, 0x37, 0x07, - 0x53, 0x68, 0x3d, 0xc1, 0x71, 0xa0, 0xb4, 0x16, 0x17, 0xff, 0xe4, 0x3f, 0x50, 0x3f, 0xca, 0x05, - 0x03, 0xfc, 0xc0, 0xba, 0xc1, 0xe6, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x20, 0x0f, 0xfc, 0x1f, 0xa5, - 0x40, 0x60, 0xef, 0xfc, 0x50, 0x3f, 0x48, 0x6d, 0x0e, 0xbb, 0xd6, 0x9f, 0xc9, 0x47, 0x9d, 0x58, - 0x28, 0x09, 0x38, 0x9f, 0x26, 0x82, 0xef, 0x5d, 0xc9, 0x85, 0x24, 0x92, 0xd3, 0x84, 0xa3, 0x85, - 0x03, 0x90, 0x95, 0xcb, 0x81, 0x61, 0xef, 0xe0, 0xac, 0x3a, 0x80, 0x70, 0x5d, 0x84, 0xe1, 0x39, - 0x60, 0xe0, 0x60, 0x7c, 0x98, 0x6c, 0x3f, 0xf0, 0x70, 0x0f, 0xa0, 0xff, 0xc1, 0x70, 0x7f, 0xe0, - 0x38, 0x7e, 0xff, 0xfd, 0xe0, 0x2a, 0xd7, 0xdc, 0xa0, 0xec, 0x3d, 0x87, 0xea, 0x06, 0xa0, 0x7f, - 0x68, 0x58, 0x7f, 0x9c, 0x1c, 0x1f, 0xf5, 0xd8, 0x7f, 0xe3, 0xc1, 0xff, 0x9f, 0xc8, 0x7f, 0x5a, - 0x07, 0x90, 0xcf, 0xa0, 0xf5, 0xe8, 0x1c, 0x1f, 0xeb, 0x0f, 0xfc, 0x1c, 0x0f, 0x90, 0xff, 0xc1, - 0x68, 0x7e, 0xff, 0xfd, 0xe0, 0xee, 0x0d, 0xc1, 0xfd, 0x6a, 0xe0, 0xff, 0x3f, 0x90, 0xf5, 0xf4, - 0x81, 0xbe, 0x81, 0x21, 0xfe, 0x50, 0x3f, 0xff, 0x78, 0x3f, 0x68, 0x7f, 0x7f, 0xfe, 0x0d, 0xa3, - 0x83, 0x41, 0x86, 0xd1, 0xc1, 0xa0, 0xc3, 0x68, 0xe0, 0xd0, 0x61, 0xb4, 0x70, 0x6d, 0xc0, 0x03, - 0x07, 0xcc, 0x87, 0x68, 0x3f, 0x35, 0x01, 0x52, 0x83, 0x98, 0x80, 0xb7, 0x7f, 0xf2, 0x1b, 0x0f, - 0x58, 0x6c, 0x18, 0x6c, 0x70, 0xd6, 0xe2, 0x8c, 0x70, 0xef, 0x44, 0x98, 0xe1, 0xed, 0x24, 0xf5, - 0x87, 0xbc, 0x49, 0x83, 0x0e, 0xa6, 0xc9, 0x83, 0x43, 0x61, 0x49, 0xaa, 0x8c, 0x68, 0x1f, 0xd2, - 0xb9, 0x20, 0x94, 0x1e, 0xb0, 0xff, 0xc1, 0xc0, 0x0e, 0x70, 0x68, 0x7b, 0xfc, 0x0f, 0xf0, 0x79, - 0xc1, 0xa1, 0xe7, 0xf8, 0x1f, 0xc8, 0x79, 0xc1, 0xa1, 0xef, 0xf0, 0x3f, 0xc1, 0xe7, 0x06, 0x87, - 0xfd, 0x59, 0x0f, 0x7f, 0xfe, 0xf0, 0x77, 0x06, 0xb0, 0xfe, 0xe0, 0x58, 0x7f, 0xd7, 0xc1, 0xfe, - 0x7d, 0x4f, 0x48, 0x6f, 0xa4, 0x33, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xe6, 0x0f, 0xd7, - 0xe0, 0x63, 0xfc, 0x15, 0x02, 0x90, 0x38, 0x74, 0x9f, 0xc3, 0x87, 0x48, 0x6c, 0x0e, 0x19, 0xe6, - 0x86, 0x07, 0x0d, 0x7a, 0x3a, 0x1f, 0xa0, 0xa4, 0x16, 0x81, 0xc3, 0xa4, 0x2c, 0x27, 0x0e, 0x90, - 0x3c, 0x07, 0x0e, 0xa8, 0xa6, 0x07, 0x09, 0xbd, 0x39, 0xa3, 0x84, 0xc8, 0x34, 0x33, 0x87, 0xd4, - 0x0b, 0xfc, 0x1f, 0xf8, 0x38, 0x02, 0x1f, 0xf8, 0x2a, 0x02, 0x8f, 0xf8, 0x36, 0x16, 0x87, 0x61, - 0xf2, 0x81, 0x85, 0x03, 0xf5, 0xad, 0xa8, 0x83, 0xb3, 0x5b, 0x5a, 0x04, 0x31, 0x9f, 0xcc, 0x07, - 0xa1, 0x93, 0x95, 0x05, 0xe4, 0xca, 0x73, 0x40, 0xda, 0x64, 0xea, 0xa0, 0x6e, 0x32, 0xfa, 0x60, - 0xa9, 0x98, 0x3e, 0x48, 0x2c, 0x8d, 0xdc, 0xd8, 0x1a, 0x17, 0x26, 0x16, 0x04, 0x36, 0x1d, 0xf0, - 0x0f, 0xf6, 0x1f, 0xdc, 0x1b, 0x0f, 0xf5, 0xc0, 0xc3, 0xff, 0x40, 0xc3, 0xe4, 0x3e, 0xc3, 0xeb, - 0xc8, 0x6c, 0x3f, 0x9e, 0x0b, 0x0f, 0xfc, 0x16, 0x1f, 0xf8, 0x0f, 0x4f, 0x04, 0xaa, 0x7f, 0x4a, - 0x0b, 0xd4, 0x50, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xc3, 0x80, 0x0f, 0xfc, - 0x1f, 0x48, 0x7d, 0x86, 0xc9, 0x32, 0x80, 0xc3, 0x4c, 0xa8, 0x16, 0x61, 0x9a, 0x38, 0x64, 0xc3, - 0xd2, 0x83, 0xd8, 0x6f, 0xf3, 0xa0, 0xc3, 0xdc, 0x13, 0xa6, 0x1d, 0x79, 0x0f, 0x61, 0xdd, 0x30, - 0xf7, 0x40, 0x54, 0xa9, 0xbf, 0x48, 0x32, 0x41, 0x28, 0x18, 0x64, 0x90, 0xfb, 0x0f, 0x48, 0x7d, - 0x87, 0xa4, 0x3e, 0xc2, 0x0f, 0xfc, 0x1f, 0x61, 0xfd, 0x86, 0xbf, 0x01, 0x81, 0x86, 0xc1, 0x40, - 0xac, 0xc2, 0x71, 0xd0, 0xd1, 0x85, 0xff, 0x07, 0x61, 0x39, 0x83, 0x34, 0x18, 0x6f, 0xf0, 0x38, - 0xc3, 0x66, 0x0c, 0x3b, 0x0d, 0x98, 0x30, 0xcf, 0x40, 0x7f, 0x9b, 0xf2, 0x14, 0x60, 0xd4, 0x16, - 0x13, 0x18, 0x30, 0xec, 0x29, 0x30, 0x61, 0xd8, 0x58, 0x3b, 0x83, 0xb0, 0xff, 0xc1, 0xe0, 0x0f, - 0xfc, 0x1f, 0xa8, 0x1e, 0x70, 0xe7, 0xc8, 0x28, 0x38, 0x6b, 0x07, 0x81, 0x47, 0x0b, 0xc8, 0x54, - 0x04, 0xe0, 0x6f, 0xe4, 0x33, 0x87, 0xb0, 0x9d, 0x1c, 0x3d, 0xa1, 0x3a, 0xb0, 0xbf, 0xe0, 0x2d, - 0x87, 0xb0, 0xf9, 0xd4, 0x0c, 0xc9, 0x29, 0xf4, 0x06, 0x30, 0x6c, 0x8e, 0x16, 0x0c, 0x1a, 0x13, - 0x84, 0x83, 0x0f, 0x9c, 0x35, 0xe0, 0xf9, 0xc0, 0x04, 0x82, 0x81, 0xd8, 0x57, 0x57, 0x92, 0x06, - 0x1b, 0x81, 0x40, 0x5b, 0x86, 0xbf, 0x41, 0x26, 0x1a, 0x41, 0x40, 0xec, 0x35, 0xd3, 0x8d, 0x06, - 0x1a, 0x41, 0x40, 0x69, 0x86, 0x90, 0x50, 0x0c, 0x61, 0x7f, 0xe0, 0xd8, 0x6c, 0x88, 0x0a, 0xbe, - 0x41, 0xb8, 0xc5, 0x13, 0x0d, 0xc1, 0x21, 0xd8, 0x6f, 0xf4, 0x1b, 0x0c, 0xbe, 0x0e, 0xc0, 0x0f, - 0xfc, 0x1f, 0x68, 0x7b, 0x0c, 0xff, 0x82, 0xb4, 0x3d, 0xa1, 0x98, 0xc3, 0xda, 0x13, 0x82, 0xc2, - 0xfe, 0xa6, 0x16, 0xe0, 0xc2, 0x64, 0xd3, 0x10, 0x7f, 0x41, 0x76, 0x1b, 0x09, 0x9c, 0x2c, 0x37, - 0xf4, 0x38, 0x30, 0xf6, 0x87, 0x9e, 0x83, 0xfe, 0x6f, 0xc8, 0x77, 0x01, 0x41, 0x61, 0xed, 0x0f, - 0xb0, 0xf6, 0x87, 0xd8, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1f, 0x96, 0xa7, 0xc1, 0xdf, 0xa8, 0xa0, - 0xfb, 0x0f, 0xfc, 0x0c, 0x3f, 0xf0, 0x30, 0xff, 0xc0, 0xff, 0xfc, 0x07, 0x5e, 0xe5, 0xc0, 0x70, - 0xed, 0x0f, 0x30, 0x76, 0x87, 0xa8, 0x1d, 0xa1, 0xed, 0x0e, 0xd0, 0xf6, 0x1e, 0xd0, 0xeb, 0x0f, - 0x68, 0x76, 0x87, 0xb4, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0xf2, 0xa9, 0xe4, 0x33, 0xfe, 0x94, - 0x1e, 0x70, 0xff, 0xc0, 0x70, 0xff, 0xc0, 0x70, 0xff, 0xc0, 0x7f, 0xff, 0x04, 0xe1, 0xd8, 0x7e, - 0x70, 0xec, 0x3f, 0x59, 0x7a, 0xc3, 0xf5, 0x02, 0x6f, 0x41, 0xed, 0x0e, 0xe9, 0xc1, 0xb0, 0xf6, - 0x12, 0x17, 0x07, 0xb0, 0xfb, 0x0f, 0xb0, 0xff, 0xc1, 0xfe, 0x0f, 0xfc, 0x1f, 0xdc, 0x17, 0x90, - 0xf5, 0xe0, 0xcf, 0xa0, 0xdc, 0x3a, 0x58, 0x28, 0x1f, 0x3f, 0x07, 0xf9, 0xf4, 0xde, 0x50, 0x57, - 0xa4, 0x3a, 0x9e, 0x43, 0x2d, 0x4f, 0xa0, 0xf3, 0xd1, 0x41, 0xfe, 0x70, 0xff, 0xc0, 0x7f, 0xfd, - 0x06, 0xa0, 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xac, 0x3d, 0x87, 0x9c, 0x3e, 0xc3, 0xff, 0x07, 0xf0, - 0x0f, 0xfc, 0x1f, 0x50, 0x3e, 0x64, 0x0a, 0xe5, 0x8b, 0xe8, 0x2f, 0xf8, 0xc3, 0xf3, 0x87, 0x61, - 0xfb, 0x54, 0x16, 0xbc, 0x16, 0x30, 0x5f, 0xe0, 0x5f, 0xd3, 0x83, 0x0e, 0x4b, 0x03, 0x03, 0x0f, - 0x98, 0x0c, 0x0c, 0x3c, 0xdf, 0x30, 0x30, 0xdf, 0xc9, 0x20, 0xc3, 0xe6, 0x06, 0x16, 0x1f, 0x30, - 0xe1, 0x61, 0xf3, 0x12, 0x16, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0xc1, 0x7f, 0x42, 0xaf, 0x48, 0x4e, - 0x1b, 0x90, 0xf9, 0x83, 0x61, 0xfd, 0x21, 0xb0, 0xfe, 0xc3, 0xba, 0xf0, 0x1f, 0xc0, 0xf5, 0x3d, - 0x27, 0x81, 0x83, 0x0b, 0x09, 0xf0, 0x30, 0x61, 0x61, 0x9c, 0x18, 0x30, 0xb0, 0xec, 0x18, 0xe1, - 0x61, 0xd8, 0x32, 0x81, 0x61, 0xdf, 0x8d, 0x0b, 0x0e, 0xc2, 0x70, 0xd8, 0x7f, 0xa0, 0xd8, 0x40, - 0x0f, 0xfc, 0x16, 0x16, 0x21, 0x36, 0x99, 0x99, 0x9e, 0x43, 0x64, 0xea, 0x30, 0xf6, 0x26, 0x83, - 0x0f, 0x6d, 0x3a, 0x38, 0x7b, 0x55, 0xa8, 0xff, 0x18, 0x3d, 0x03, 0x06, 0x83, 0x1f, 0x50, 0xc1, - 0xa0, 0xdd, 0xcd, 0xc1, 0xa0, 0xe8, 0x60, 0x70, 0x68, 0x34, 0x18, 0x18, 0x1a, 0x0d, 0x04, 0x09, - 0x06, 0x83, 0xff, 0x05, 0xa1, 0xfd, 0x05, 0xa1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x90, 0x50, - 0x33, 0xe0, 0xa8, 0x0a, 0x0f, 0xa4, 0x2f, 0xfa, 0x88, 0x7d, 0x20, 0xa1, 0x21, 0xf5, 0xfa, 0x28, - 0x1f, 0x48, 0x28, 0x5f, 0xc8, 0x28, 0x0a, 0x12, 0x38, 0x6b, 0xf4, 0x48, 0x30, 0xd2, 0x0a, 0x1a, - 0x0c, 0x2f, 0xfa, 0xc2, 0xc3, 0xa1, 0x43, 0x85, 0x86, 0xb1, 0xca, 0x05, 0x84, 0xe1, 0x53, 0x42, - 0xc2, 0x50, 0x6a, 0x06, 0xc3, 0xff, 0x07, 0x80, 0x0c, 0x87, 0xfe, 0x0b, 0x0e, 0x6f, 0x20, 0xff, - 0x8e, 0x43, 0xd0, 0x58, 0x30, 0xfd, 0x23, 0x83, 0x0f, 0xd4, 0x24, 0x18, 0x7d, 0xff, 0x3f, 0xe4, - 0x36, 0x1b, 0x06, 0x87, 0xb4, 0x0e, 0x0d, 0x0b, 0xfe, 0x60, 0x68, 0x64, 0xc4, 0x60, 0x68, 0x4e, - 0x66, 0xd0, 0x1a, 0x16, 0x0c, 0x6d, 0x06, 0x84, 0x83, 0x03, 0x85, 0xa1, 0xde, 0x03, 0x05, 0xa0, - 0x0f, 0x94, 0x1f, 0xf8, 0xb0, 0xff, 0xc0, 0xc3, 0xef, 0xff, 0xde, 0x17, 0x5a, 0xfe, 0x0e, 0xa0, - 0x7f, 0xe2, 0x81, 0xff, 0x8f, 0xfc, 0x87, 0xb4, 0x3b, 0x43, 0x9c, 0x3d, 0x87, 0xb8, 0x3d, 0x87, - 0x38, 0x79, 0xc3, 0xb8, 0x3c, 0xe1, 0x3e, 0x0f, 0xb8, 0x2e, 0x0e, 0xfa, 0x0f, 0xfc, 0x1e, 0x09, - 0x0f, 0x90, 0xfa, 0x81, 0xd6, 0x1f, 0xb0, 0xef, 0x21, 0xbf, 0xc8, 0xee, 0x1d, 0x40, 0xec, 0x14, - 0x0c, 0xc1, 0xb8, 0x2e, 0x0a, 0x81, 0x70, 0x76, 0x82, 0xfc, 0x16, 0x1f, 0x50, 0x70, 0x9d, 0x0e, - 0x91, 0x83, 0x30, 0x76, 0x06, 0x0f, 0xfb, 0x05, 0x01, 0x07, 0xce, 0x0a, 0x02, 0xe0, 0xee, 0x06, - 0x84, 0xf9, 0x0b, 0x2f, 0x07, 0xa4, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x68, 0x4e, 0x1f, 0xce, - 0x15, 0x03, 0xea, 0xba, 0x1f, 0xf2, 0x5e, 0xab, 0x80, 0x87, 0xa8, 0x16, 0x83, 0x14, 0x15, 0xd1, - 0x30, 0x7e, 0x0a, 0xae, 0x3b, 0xca, 0xc2, 0xd2, 0x57, 0x9c, 0x70, 0xb0, 0x4d, 0x83, 0x1c, 0x2c, - 0x12, 0x60, 0xc6, 0x03, 0x82, 0x4c, 0x1b, 0xa0, 0xa0, 0x34, 0xc1, 0x07, 0x68, 0x30, 0x68, 0x69, - 0x23, 0xd0, 0x1f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x5f, 0xff, 0xa0, - 0xea, 0x06, 0xa0, 0x7f, 0x61, 0xb4, 0x3a, 0xff, 0xfd, 0x02, 0x43, 0x21, 0xd4, 0x02, 0x83, 0x58, - 0x65, 0x03, 0xff, 0xf7, 0x83, 0xdc, 0x1f, 0xf8, 0x1a, 0x1f, 0xf8, 0xbf, 0xf0, 0x79, 0xe0, 0xe7, - 0x0c, 0xdc, 0x1e, 0xb0, 0x9e, 0x0e, 0xbe, 0x43, 0xff, 0x07, 0xc0, 0x0a, 0x0c, 0xa0, 0xfe, 0xd0, - 0xa4, 0x3f, 0x98, 0x2f, 0xf8, 0x1f, 0xe7, 0x5f, 0x05, 0x40, 0xb4, 0x3f, 0xa4, 0x0f, 0xfc, 0x1a, - 0x81, 0xb5, 0x03, 0x0d, 0x7c, 0x9b, 0x43, 0x0d, 0xa6, 0x9a, 0x46, 0x1b, 0x06, 0xff, 0xe4, 0x18, - 0x30, 0x68, 0x5a, 0x16, 0x0c, 0x18, 0x6c, 0x26, 0x06, 0x0c, 0x36, 0x16, 0x83, 0x28, 0x1b, 0x0a, - 0x2e, 0x30, 0xde, 0x0f, 0xfc, 0x1e, 0x09, 0x0e, 0x43, 0xfb, 0x42, 0xd0, 0xfe, 0x60, 0xbd, 0x5c, - 0x0f, 0xeb, 0x97, 0xc1, 0x68, 0x2c, 0x26, 0x43, 0x68, 0x2a, 0xf4, 0x87, 0x7e, 0x16, 0xc3, 0xed, - 0x30, 0x9e, 0x9a, 0x16, 0x0c, 0xfd, 0x28, 0x36, 0x0c, 0x36, 0x12, 0x16, 0x0c, 0x0d, 0xfc, 0x07, - 0x06, 0x74, 0xd0, 0xea, 0x03, 0x0d, 0x85, 0x03, 0x47, 0x0d, 0x85, 0x83, 0x2d, 0x0d, 0xfc, 0x1f, - 0xf8, 0x38, 0x09, 0x0e, 0x83, 0xfa, 0x81, 0x38, 0x7f, 0x30, 0x5e, 0x5e, 0x07, 0xf9, 0xeb, 0xc1, - 0x50, 0x2d, 0x09, 0xd0, 0x98, 0x29, 0xbd, 0x21, 0x9f, 0x93, 0x9c, 0x3c, 0xcd, 0x0c, 0x18, 0xe1, - 0x50, 0xa1, 0x83, 0xb0, 0xd2, 0x49, 0x82, 0xc3, 0xb4, 0x93, 0x03, 0x87, 0x60, 0x93, 0x0b, 0x42, - 0x60, 0x69, 0xaa, 0x70, 0xb4, 0x18, 0x3e, 0x4f, 0x0c, 0x5c, 0x0d, 0x0d, 0x07, 0xfe, 0x0e, 0x0a, - 0x0c, 0xa0, 0xfe, 0xe0, 0xa8, 0x1f, 0xec, 0x2e, 0xbc, 0x0f, 0xf5, 0xd7, 0x82, 0xb0, 0x38, 0x58, - 0x7a, 0x81, 0x40, 0x70, 0xf5, 0xad, 0xff, 0x90, 0x5d, 0xa1, 0xb0, 0xf5, 0x09, 0x54, 0xf5, 0x41, - 0x69, 0x36, 0xad, 0x58, 0x5a, 0x4d, 0x01, 0x83, 0x0b, 0x04, 0xd0, 0x18, 0x30, 0x38, 0x36, 0x80, - 0xc1, 0x83, 0x41, 0x94, 0x06, 0xf0, 0x32, 0xe0, 0xec, 0x3f, 0xf0, 0x7e, 0x09, 0x0e, 0x43, 0xfb, - 0x42, 0x70, 0xfe, 0x70, 0xbc, 0xbc, 0x3f, 0xe7, 0xaf, 0x05, 0x40, 0x3a, 0x1f, 0xd4, 0x0a, 0xbf, - 0x05, 0x7c, 0x8b, 0x6a, 0xc2, 0xa3, 0xa1, 0xb2, 0x81, 0x49, 0x26, 0x0c, 0x3d, 0xa4, 0x98, 0x3f, - 0x05, 0x83, 0x4c, 0x18, 0x7b, 0x06, 0x9c, 0x61, 0xd4, 0x06, 0x5e, 0x70, 0xed, 0x06, 0x6a, 0xf0, - 0x66, 0x3d, 0x30, 0x1f, 0xc8, 0x7f, 0xe0, 0xc0, 0x0a, 0x0c, 0xa0, 0xfe, 0xa0, 0x5a, 0x1f, 0xec, - 0x2e, 0xbc, 0x0f, 0xf5, 0x17, 0xc1, 0x50, 0x16, 0x14, 0x1e, 0xa0, 0x15, 0x26, 0x1e, 0xa0, 0x6d, - 0xb5, 0x82, 0xbe, 0x6e, 0x9d, 0x41, 0x49, 0x38, 0x58, 0x7b, 0x49, 0x09, 0xc3, 0xd8, 0x34, 0xff, - 0x41, 0x60, 0xd0, 0xd8, 0x73, 0x83, 0x0e, 0xc3, 0xb4, 0x1b, 0xff, 0x93, 0x2e, 0x0f, 0xfc, 0x1f, - 0xf8, 0x00, 0x0a, 0x0e, 0x43, 0xfa, 0x81, 0x50, 0x3f, 0xd8, 0x5f, 0xf2, 0x7f, 0x98, 0x3f, 0x34, - 0x55, 0x87, 0xfa, 0x80, 0x6f, 0xf8, 0x2b, 0x50, 0x30, 0xec, 0x2a, 0x3a, 0x7f, 0xc1, 0x49, 0x26, - 0x1f, 0xda, 0x49, 0x98, 0x48, 0x58, 0x34, 0xcc, 0xb4, 0x2c, 0x1a, 0xa3, 0x90, 0xce, 0x0c, 0x63, - 0x09, 0x45, 0x01, 0x9a, 0x61, 0x49, 0x97, 0x18, 0x3f, 0x83, 0xff, 0x07, 0x09, 0x0e, 0x43, 0xfb, - 0x42, 0x70, 0xfe, 0x70, 0xbc, 0xbc, 0x3f, 0xe7, 0xaf, 0x05, 0x40, 0xb6, 0x43, 0xea, 0x05, 0x18, - 0x7e, 0xa0, 0x6b, 0xfa, 0x0a, 0xfa, 0x75, 0x61, 0xe9, 0x24, 0x41, 0x87, 0xa4, 0x9b, 0xfe, 0x0b, - 0x04, 0x85, 0x70, 0x76, 0x09, 0x0b, 0xb0, 0xce, 0x0d, 0x05, 0x9a, 0x17, 0x03, 0x05, 0x85, 0xa0, - 0xcb, 0x8e, 0x0e, 0xc3, 0xff, 0x07, 0x09, 0x0c, 0x87, 0xfb, 0x0d, 0x87, 0xfa, 0x41, 0x7f, 0xc0, - 0xfe, 0x70, 0x41, 0xe7, 0x5b, 0x41, 0xa1, 0xec, 0x37, 0xfc, 0x85, 0xd1, 0x03, 0x02, 0x0e, 0xd5, - 0x17, 0xf8, 0x36, 0x30, 0xa0, 0xd0, 0x6c, 0x60, 0x21, 0x21, 0xd8, 0xc0, 0xcc, 0xc3, 0x31, 0x23, - 0x99, 0x86, 0x92, 0x4a, 0x19, 0x86, 0xc1, 0x83, 0x06, 0x64, 0x3b, 0xe3, 0x41, 0x97, 0x83, 0xff, - 0x07, 0x09, 0x0f, 0xfc, 0x16, 0x85, 0xa1, 0xfc, 0xc0, 0x7f, 0xe0, 0x7f, 0x5a, 0x08, 0x3d, 0x40, - 0x2b, 0xfd, 0x05, 0x40, 0xf7, 0x90, 0xeb, 0xa0, 0x54, 0x78, 0x35, 0xd8, 0xe8, 0x52, 0x14, 0x9b, - 0xff, 0x90, 0x69, 0x87, 0xd8, 0x6c, 0x18, 0xfe, 0x30, 0xd8, 0x31, 0x81, 0x98, 0x4e, 0x0c, 0x7f, - 0x18, 0x5a, 0x38, 0xc1, 0xb0, 0xb3, 0xc8, 0x73, 0xe0, 0xff, 0xc1, 0xe0, 0x09, 0x0d, 0x07, 0xfb, - 0x09, 0xc3, 0xfd, 0x20, 0xff, 0xc3, 0xfd, 0x61, 0xfc, 0xf2, 0xb2, 0x40, 0xc1, 0xb4, 0x0d, 0xff, - 0x05, 0xd1, 0x04, 0x81, 0x83, 0x74, 0xc1, 0x7e, 0x83, 0x60, 0xc1, 0x20, 0x60, 0xd8, 0x30, 0x5f, - 0xa0, 0xd8, 0x30, 0x48, 0x18, 0x26, 0x06, 0xff, 0xe4, 0xa0, 0xe1, 0x40, 0x83, 0x60, 0xa0, 0x34, - 0x16, 0x14, 0x78, 0x1a, 0x1a, 0xc3, 0xff, 0x07, 0x07, 0xff, 0xe4, 0x3f, 0x68, 0x7f, 0xe0, 0x61, - 0xff, 0x82, 0xc3, 0xff, 0x05, 0x87, 0xf7, 0xff, 0xef, 0x01, 0x7a, 0xf4, 0xbc, 0x1f, 0x6e, 0x87, - 0xfe, 0xcd, 0x0f, 0xfa, 0x86, 0x87, 0xf9, 0xc1, 0xa1, 0xa0, 0xce, 0x83, 0x43, 0x68, 0x2d, 0x0b, - 0x82, 0x70, 0x78, 0x39, 0xfe, 0x83, 0xff, 0x07, 0x17, 0x83, 0xfd, 0xfc, 0x7f, 0xc0, 0xc2, 0xc3, - 0x48, 0x6f, 0xe1, 0xc9, 0x0d, 0x81, 0xca, 0x1a, 0x1b, 0x0b, 0x34, 0xd0, 0xdf, 0xc7, 0xfc, 0x98, - 0x7c, 0xe1, 0xd8, 0x20, 0xd6, 0x86, 0xc1, 0x40, 0xb9, 0x0d, 0x82, 0xc1, 0x52, 0x13, 0xdd, 0xab, - 0x24, 0x55, 0xc1, 0xb8, 0xa1, 0x21, 0xea, 0x01, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x7f, 0xf9, - 0x30, 0xfd, 0xa6, 0x1f, 0xb4, 0xc3, 0xf6, 0x98, 0x7e, 0xd3, 0xff, 0xc9, 0xa1, 0xf6, 0x98, 0x7e, - 0xd3, 0x0f, 0xda, 0x61, 0xfb, 0x4c, 0x3f, 0x69, 0xff, 0xe4, 0xc3, 0xf6, 0x80, 0x05, 0xff, 0xc1, - 0xa8, 0x1e, 0x70, 0xd2, 0x1e, 0x70, 0xd2, 0x1e, 0x70, 0xd4, 0x0f, 0x58, 0x6b, 0xff, 0x83, 0x48, - 0x79, 0xc3, 0x48, 0x79, 0xc3, 0x50, 0x3c, 0xe1, 0xaf, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3d, 0xff, - 0xfb, 0xcb, 0xff, 0x94, 0x30, 0xff, 0xc6, 0x07, 0xff, 0x03, 0x03, 0x87, 0xb0, 0x60, 0x70, 0xf6, - 0x0c, 0x0e, 0x1e, 0xc1, 0x81, 0xc3, 0xd8, 0x30, 0x3f, 0xf8, 0x18, 0x1c, 0x3d, 0x83, 0x03, 0x87, - 0xb0, 0x60, 0x70, 0xf6, 0x0c, 0x0e, 0x1e, 0xc1, 0x81, 0xc3, 0xd8, 0x30, 0x3f, 0xf8, 0x18, 0x1c, - 0x3d, 0x80, 0xd0, 0xf9, 0x40, 0xd6, 0xa7, 0xd4, 0x07, 0x45, 0x07, 0x93, 0x43, 0xfb, 0x2f, 0xff, - 0x41, 0xff, 0x83, 0xff, 0x04, 0xff, 0xf9, 0x18, 0x3f, 0x68, 0xe1, 0xfb, 0x47, 0xff, 0xc8, 0xc1, - 0xfb, 0x47, 0x0f, 0xda, 0x3f, 0xfe, 0x40, 0x03, 0xff, 0xe8, 0x33, 0x87, 0xea, 0x06, 0x70, 0xfd, - 0x40, 0xcf, 0xff, 0xa0, 0xce, 0x1f, 0xa8, 0x19, 0xc3, 0xf5, 0x03, 0x3f, 0xfe, 0x83, 0xf9, 0x83, - 0xff, 0x01, 0x83, 0xf7, 0xff, 0xef, 0x22, 0xfa, 0xd7, 0xc1, 0xf9, 0x83, 0xff, 0x01, 0x83, 0xff, - 0x01, 0x83, 0xe0, 0x0f, 0xfc, 0x1f, 0xa8, 0x1f, 0xf8, 0x1a, 0x1f, 0xf8, 0xbf, 0xfe, 0x0d, 0xa1, - 0xfd, 0x85, 0x61, 0xfe, 0xc0, 0xef, 0xf8, 0x36, 0x0d, 0x30, 0xd8, 0x6c, 0x3b, 0x0d, 0x84, 0xe1, - 0xdf, 0xe0, 0x9c, 0x3b, 0x0d, 0x84, 0xe1, 0xd8, 0x6c, 0x2a, 0x07, 0x7f, 0x82, 0xa0, 0x76, 0x1f, - 0x3a, 0x1f, 0xe7, 0xe8, 0x3f, 0xf0, 0x78, 0x0b, 0x0f, 0xfc, 0x16, 0x19, 0xfe, 0x42, 0x70, 0xce, - 0x16, 0x83, 0xfc, 0x38, 0x5a, 0x1b, 0x06, 0x38, 0x5a, 0x1b, 0x06, 0x3f, 0xc8, 0x4e, 0x0c, 0x70, - 0xb4, 0x27, 0x06, 0x38, 0x5a, 0x13, 0x03, 0x1c, 0x2d, 0x0a, 0x80, 0xc7, 0x5b, 0x42, 0xd0, 0x60, - 0xfe, 0x0d, 0x85, 0x87, 0xd0, 0x28, 0x16, 0x87, 0x38, 0x30, 0xd7, 0xfd, 0x07, 0xfe, 0x0e, 0x0f, - 0x50, 0x3f, 0xf0, 0x38, 0x3f, 0x9f, 0xff, 0x07, 0xf3, 0x84, 0xe1, 0xf9, 0xd0, 0x9c, 0x1a, 0x06, - 0xd0, 0xee, 0x98, 0x3c, 0x87, 0xcb, 0x83, 0x7f, 0xf9, 0x0e, 0xc3, 0xf6, 0x87, 0x61, 0xfb, 0x43, - 0xbf, 0xfc, 0x87, 0x61, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x40, 0x03, 0xff, 0xe8, 0x33, - 0x87, 0xea, 0x06, 0x70, 0xfd, 0x40, 0xcf, 0x5f, 0xb8, 0x33, 0x87, 0xea, 0x06, 0x7f, 0xfd, 0x07, - 0xe4, 0x3f, 0xf0, 0x5a, 0x1f, 0xef, 0xff, 0x07, 0xfb, 0x0d, 0x87, 0xf5, 0x86, 0xc3, 0xf3, 0xa1, - 0xb0, 0x38, 0x5e, 0x43, 0xb4, 0xa1, 0xe8, 0x3e, 0xbe, 0x43, 0xff, 0x06, 0x0f, 0x7f, 0xd1, 0xfc, - 0x1b, 0x43, 0x61, 0x61, 0xb4, 0x36, 0x16, 0x1b, 0x43, 0x61, 0x61, 0xb4, 0x37, 0x56, 0x1b, 0x43, - 0x73, 0x77, 0xfe, 0x30, 0xb0, 0xda, 0x1b, 0x0b, 0x0d, 0xa1, 0xb0, 0xb0, 0xda, 0x1b, 0xf8, 0x36, - 0x86, 0xd0, 0xfb, 0x43, 0x41, 0xfb, 0x43, 0xff, 0x1a, 0x18, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, - 0x0c, 0xe1, 0xfb, 0x43, 0x3d, 0x7e, 0xd0, 0xce, 0x1f, 0xb4, 0x33, 0xff, 0xe4, 0x3f, 0xf0, 0x7c, - 0xff, 0xfe, 0x43, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xff, 0x02, - 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0f, 0xfb, 0x0b, 0xf8, 0x3d, 0x85, 0xa0, 0xc3, 0xda, 0x0c, 0x2d, - 0xff, 0xc6, 0x16, 0x1e, 0xc2, 0xd6, 0xc0, 0x85, 0x85, 0xfc, 0x38, 0x58, 0x58, 0x58, 0x2c, 0x18, - 0x58, 0x58, 0x5c, 0x61, 0x61, 0x61, 0xec, 0x2f, 0xe0, 0xf6, 0x16, 0x87, 0xf6, 0x14, 0x1f, 0xce, - 0x1f, 0xf7, 0xd0, 0x40, 0x0f, 0xfc, 0x12, 0xc1, 0xd8, 0x6f, 0xc1, 0xd4, 0x0b, 0x06, 0x0f, 0xfe, - 0x06, 0x0c, 0x3e, 0xc1, 0x83, 0x0f, 0xbf, 0x03, 0x0f, 0xb4, 0xc1, 0x87, 0xd8, 0x31, 0xc3, 0xec, - 0x18, 0xe1, 0xf6, 0x0c, 0x60, 0xfb, 0xf1, 0x40, 0xfb, 0x42, 0xc3, 0xf2, 0x15, 0x87, 0xfe, 0xd0, - 0xff, 0xc1, 0xfe, 0x0f, 0xfc, 0x17, 0xf5, 0xff, 0x8c, 0x0e, 0x1b, 0x0e, 0xc0, 0xe1, 0xb0, 0xec, - 0x0e, 0x1b, 0x0e, 0xfe, 0x0d, 0x87, 0x68, 0xe7, 0xfd, 0x18, 0x1c, 0x27, 0x43, 0x60, 0x70, 0xd8, - 0x76, 0x07, 0x0d, 0x87, 0x7f, 0x06, 0xc3, 0xb4, 0x3e, 0xc3, 0xa0, 0xcb, 0xb5, 0xc1, 0xef, 0xfe, - 0x00, 0x0f, 0xc8, 0x72, 0xf0, 0x28, 0x1d, 0xeb, 0xc0, 0xc3, 0xd8, 0x59, 0x7f, 0xe0, 0xb3, 0x43, - 0x3e, 0x0b, 0xd0, 0x73, 0xfe, 0x8a, 0x04, 0xf9, 0x1c, 0x2e, 0x03, 0x61, 0x61, 0xb0, 0x36, 0x16, - 0x1d, 0x5b, 0x0b, 0x09, 0xe2, 0x9f, 0xc3, 0xe0, 0xa7, 0x43, 0x68, 0x6d, 0x41, 0xfe, 0x70, 0xff, - 0x7d, 0x07, 0xfe, 0x08, 0x1f, 0xff, 0x20, 0x60, 0xfd, 0xa0, 0x70, 0xfd, 0xa0, 0x7a, 0xfd, 0xa0, - 0x60, 0xfd, 0xa0, 0x7f, 0xfc, 0x87, 0x30, 0x7f, 0x5f, 0x27, 0xf8, 0x1a, 0x1b, 0x42, 0xc1, 0x87, - 0x68, 0x58, 0x30, 0xed, 0x0b, 0x07, 0x4f, 0x3a, 0x16, 0x5c, 0xa0, 0x69, 0xf0, 0x7e, 0xd0, 0xe0, - 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7e, 0xd0, - 0xea, 0xff, 0x07, 0x2f, 0xfe, 0x42, 0xff, 0xfd, 0x85, 0x87, 0x61, 0xfd, 0x86, 0x74, 0x3e, 0x70, - 0xdf, 0x07, 0xce, 0x13, 0x96, 0x1e, 0xa0, 0x2c, 0x2b, 0x43, 0x65, 0xc1, 0xcf, 0xa0, 0x22, 0x1f, - 0xe4, 0x3f, 0xfe, 0x41, 0xa1, 0xfb, 0x41, 0xa1, 0xfb, 0x41, 0xea, 0xfd, 0xa0, 0xd0, 0xfd, 0xa0, - 0xff, 0xf9, 0x0f, 0xc8, 0x7d, 0x40, 0xda, 0x06, 0x05, 0xfa, 0xd5, 0xe4, 0x14, 0x58, 0xf9, 0x0d, - 0x40, 0xda, 0x1e, 0xa0, 0x6d, 0x0d, 0x9e, 0xa7, 0xd0, 0x4e, 0x74, 0x50, 0xff, 0x21, 0xff, 0x80, - 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7e, 0xd0, - 0xea, 0xff, 0x21, 0xff, 0x83, 0xf7, 0xff, 0xe0, 0xfe, 0xd0, 0xfd, 0xff, 0xfb, 0xc1, 0xf7, 0x70, - 0x7f, 0xd6, 0x0e, 0x0f, 0x9b, 0x83, 0x7a, 0x42, 0xf4, 0x1f, 0x37, 0x83, 0xff, 0x07, 0x07, 0xff, - 0x83, 0x68, 0x79, 0xc3, 0x70, 0x79, 0xc3, 0x7f, 0xf8, 0x36, 0x87, 0x9c, 0x37, 0xff, 0x83, 0xff, - 0x07, 0x7f, 0xfe, 0x06, 0x1f, 0xec, 0x18, 0x7f, 0xb0, 0x7f, 0xfe, 0x06, 0x1f, 0xec, 0x1a, 0xff, - 0xb0, 0x7f, 0xfe, 0x00, 0xfe, 0x07, 0xfe, 0x41, 0x83, 0x0c, 0xf8, 0x2c, 0x18, 0x67, 0xc1, 0x60, - 0xc3, 0x3e, 0x41, 0x83, 0xff, 0xf0, 0x35, 0xd7, 0x82, 0xc1, 0x86, 0x7c, 0x16, 0x38, 0x67, 0xc1, - 0x63, 0xff, 0xf8, 0xa0, 0x67, 0xc8, 0x6d, 0x0c, 0xe1, 0xd6, 0x1c, 0xe1, 0x9d, 0x0e, 0xb0, 0xda, - 0x1b, 0xe4, 0x3f, 0xf0, 0x00, 0x0f, 0x96, 0xb0, 0xcf, 0xfa, 0x8a, 0x0c, 0xe1, 0xb0, 0xfc, 0xe1, - 0xb4, 0x3e, 0x7f, 0xff, 0x01, 0xc3, 0xb4, 0x3c, 0xe1, 0x23, 0x85, 0x03, 0xfa, 0x05, 0xce, 0x09, - 0x0f, 0x9b, 0x42, 0xff, 0xf0, 0x76, 0x87, 0xd8, 0x77, 0xff, 0x83, 0xb4, 0x3e, 0xc3, 0xb4, 0x3c, - 0xe1, 0xdf, 0xfe, 0x08, 0x0b, 0xff, 0xc8, 0x6c, 0x3f, 0x68, 0x6c, 0x3f, 0x68, 0x6f, 0xff, 0x21, - 0xb0, 0xfd, 0xa1, 0xbf, 0xfc, 0x87, 0x58, 0x7f, 0xe7, 0x43, 0xfe, 0x7f, 0xfe, 0x4b, 0x41, 0xa3, - 0x83, 0x04, 0x16, 0x83, 0x41, 0x87, 0x70, 0x28, 0x07, 0x0a, 0xd0, 0x58, 0x54, 0x09, 0x09, 0xc1, - 0xf0, 0x7f, 0xe0, 0xe0, 0x0c, 0xe1, 0xb4, 0x3f, 0x38, 0x6e, 0x0f, 0x7f, 0xfe, 0x43, 0x9c, 0x36, - 0x87, 0xe7, 0x0d, 0xa1, 0xdf, 0xff, 0xbc, 0x1f, 0xf8, 0x3f, 0x5f, 0xfc, 0x1e, 0xd0, 0xf3, 0x87, - 0xb4, 0x3c, 0xe1, 0xef, 0xff, 0x07, 0xb4, 0x3c, 0xe1, 0xee, 0x0f, 0x58, 0x7b, 0xff, 0xc1, 0x0f, - 0xfc, 0x1f, 0xf3, 0x78, 0xfe, 0x2f, 0xa4, 0x18, 0x59, 0xa1, 0xec, 0x2c, 0xd0, 0xf6, 0x16, 0x72, - 0xfb, 0xf8, 0xf5, 0x3d, 0x4d, 0x6c, 0xd0, 0x38, 0x30, 0xb3, 0x09, 0xc1, 0x85, 0x98, 0x4e, 0x0c, - 0x2c, 0xc2, 0x70, 0x7f, 0x18, 0x4e, 0x0d, 0x09, 0x82, 0x70, 0x41, 0xb4, 0x27, 0x0f, 0xa0, 0xce, - 0x00, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7e, - 0xd0, 0xcf, 0xff, 0x83, 0xff, 0x07, 0xf5, 0xff, 0xe8, 0x3f, 0xf0, 0x7d, 0xff, 0xfb, 0xc1, 0xce, - 0x85, 0x21, 0xfb, 0x83, 0x38, 0x7d, 0xc1, 0x2d, 0xe0, 0xeb, 0xfa, 0xbb, 0x0f, 0xfc, 0x12, 0x00, - 0x0f, 0xfc, 0x1f, 0x38, 0x67, 0x0f, 0xdf, 0xc3, 0xc1, 0xeb, 0x05, 0x8f, 0x61, 0xaf, 0x03, 0x47, - 0x1c, 0x28, 0x7b, 0x03, 0x81, 0x0f, 0x79, 0x03, 0x87, 0xcf, 0xaf, 0x54, 0xb8, 0x1e, 0x43, 0x97, - 0xc1, 0xbf, 0xfc, 0x87, 0x61, 0xfb, 0x43, 0xbd, 0x5f, 0x68, 0x76, 0x87, 0xda, 0x1d, 0x87, 0xed, - 0x0e, 0xff, 0xf2, 0x00, 0x03, 0xff, 0xe4, 0x27, 0x0f, 0xda, 0x13, 0x87, 0xed, 0x09, 0xeb, 0xf6, - 0x84, 0xe1, 0xfb, 0x42, 0x7f, 0xfc, 0x86, 0xa0, 0x14, 0x1f, 0xdc, 0x0a, 0x07, 0xef, 0xff, 0xc0, - 0xe0, 0xd4, 0x0f, 0xef, 0xff, 0x21, 0xfa, 0x81, 0xff, 0x8a, 0x07, 0xdf, 0xff, 0xbc, 0x0f, 0xec, - 0x3b, 0xf0, 0x76, 0x1d, 0x83, 0x07, 0xfc, 0x0c, 0x18, 0x30, 0x60, 0xc1, 0x83, 0x06, 0x0c, 0x18, - 0x3f, 0x03, 0x06, 0x0c, 0x1a, 0x60, 0xc1, 0x83, 0x06, 0x0d, 0xff, 0xe3, 0x06, 0xba, 0xe5, 0x8c, - 0x18, 0x6b, 0xc1, 0xbf, 0x04, 0xe6, 0x85, 0xa1, 0xda, 0x38, 0x50, 0x67, 0x82, 0xb0, 0xf5, 0xa1, - 0xd6, 0x1f, 0xf8, 0x30, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0x7f, 0xff, 0x21, 0xf3, 0x87, 0xfa, - 0xff, 0xf8, 0x3e, 0x70, 0xff, 0x7f, 0xfe, 0xf0, 0x77, 0x83, 0x58, 0x7d, 0x68, 0x67, 0x83, 0xaf, - 0xff, 0x41, 0x79, 0xc3, 0xdb, 0x60, 0x41, 0xff, 0x90, 0xfb, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3e, - 0xff, 0xc1, 0x80, 0x0f, 0xed, 0x0d, 0xf8, 0x3b, 0x43, 0x60, 0xc7, 0xff, 0x18, 0x30, 0xed, 0x0d, - 0x83, 0x0e, 0xd0, 0xdd, 0x30, 0xed, 0x0d, 0xce, 0xff, 0xf3, 0x83, 0x0d, 0x78, 0x36, 0x0c, 0x37, - 0xd0, 0x58, 0x30, 0xb7, 0x70, 0xbf, 0x03, 0x8d, 0xa0, 0x34, 0x2e, 0x06, 0x9c, 0x41, 0x68, 0x5a, - 0x0d, 0x0f, 0xed, 0x0c, 0x0f, 0x90, 0xf9, 0x78, 0x18, 0x7d, 0xfc, 0x38, 0x7d, 0x85, 0x97, 0xfc, - 0x61, 0x66, 0x68, 0x76, 0x17, 0x43, 0x43, 0xb5, 0x5e, 0x4e, 0x58, 0x1e, 0xbc, 0x17, 0xf4, 0x61, - 0x61, 0x68, 0x76, 0x16, 0x16, 0x87, 0x61, 0x61, 0x7f, 0x8f, 0xe0, 0xb4, 0x3b, 0x43, 0xda, 0x1c, - 0x87, 0xda, 0x1f, 0xf8, 0xd0, 0xe0, 0x0e, 0xbf, 0xe7, 0xf8, 0x2c, 0x2d, 0xc2, 0xc2, 0xc2, 0xdc, - 0x2c, 0x14, 0x0b, 0x70, 0xb0, 0x61, 0xb3, 0x9b, 0x38, 0x27, 0x3a, 0xbd, 0x05, 0xe4, 0xc2, 0xc3, - 0xfb, 0x0b, 0x3f, 0xe7, 0x0b, 0x30, 0xed, 0xfe, 0x30, 0xed, 0xd0, 0xd8, 0x76, 0xc1, 0xdf, 0xf2, - 0x1e, 0xd7, 0xb4, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, - 0x38, 0x7e, 0xd0, 0xcd, 0x7f, 0x83, 0xff, 0x07, 0xef, 0xff, 0xde, 0x0e, 0x40, 0xc1, 0xfe, 0xa0, - 0x1d, 0x78, 0x3b, 0x80, 0xf5, 0xc1, 0xaf, 0x43, 0x07, 0xe7, 0x4f, 0x58, 0x7e, 0xd0, 0x9b, 0xfe, - 0x0f, 0xfc, 0x1c, 0x03, 0xff, 0xe8, 0x33, 0x87, 0xea, 0x06, 0x70, 0xfd, 0x40, 0xcf, 0x5f, 0xb8, - 0x33, 0x87, 0xea, 0x06, 0x7f, 0xfd, 0x07, 0xf5, 0x03, 0xff, 0x01, 0xc3, 0xfb, 0xff, 0xf4, 0x1c, - 0xa0, 0xe8, 0x3f, 0x58, 0x67, 0x0f, 0xec, 0x36, 0x87, 0xf4, 0x81, 0xc3, 0xdf, 0xff, 0xbc, 0x80, - 0x07, 0xff, 0x90, 0xb0, 0xfd, 0xa1, 0x7f, 0xf9, 0x0b, 0x0f, 0xda, 0x17, 0xff, 0x90, 0xe6, 0x0f, - 0xef, 0xa4, 0x1f, 0xc0, 0xc2, 0xc1, 0x85, 0x83, 0x0b, 0x06, 0x16, 0x0c, 0x2c, 0x18, 0x58, 0x3b, - 0xe0, 0x61, 0x63, 0xcd, 0x01, 0x8a, 0xc3, 0x50, 0x2c, 0xa8, 0x78, 0x3b, 0x0e, 0x0f, 0x7f, 0xe3, - 0xf0, 0x30, 0xe7, 0x30, 0x60, 0xc3, 0xd9, 0x83, 0x06, 0xbe, 0xcc, 0x18, 0x3a, 0xf8, 0xfc, 0x0c, - 0xc3, 0xda, 0x60, 0xcc, 0x25, 0x18, 0x31, 0xcc, 0x17, 0x18, 0x31, 0x8e, 0xe0, 0xb0, 0x65, 0x0e, - 0x0e, 0xfc, 0x69, 0x87, 0xb0, 0x9c, 0x18, 0x69, 0x82, 0xe0, 0x68, 0x5a, 0x1b, 0x0a, 0xfe, 0x0f, - 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x78, 0x3f, 0xf0, 0x4e, 0x81, 0xfe, 0x0f, 0xf3, 0x81, 0xc2, 0xfc, - 0x13, 0x81, 0xc3, 0xd8, 0x4e, 0x07, 0x0f, 0x69, 0xdf, 0xc0, 0xf8, 0xfa, 0x70, 0x38, 0x6c, 0xf2, - 0x38, 0x1c, 0x27, 0x3a, 0x0e, 0x07, 0x0a, 0x4c, 0xd5, 0xfc, 0x16, 0x0c, 0x74, 0x3e, 0xd0, 0x61, - 0x72, 0x1d, 0x05, 0x86, 0x7d, 0x40, 0xd7, 0x83, 0xe6, 0x00, 0x03, 0xff, 0xe8, 0x33, 0x87, 0xea, - 0x06, 0x60, 0xfd, 0x40, 0xd7, 0xff, 0xa0, 0xd4, 0x0f, 0x68, 0x7b, 0x0f, 0x9d, 0x0c, 0xf7, 0xff, - 0x41, 0x6d, 0x03, 0xdd, 0xe0, 0x45, 0xff, 0x90, 0xf5, 0x03, 0xda, 0x1e, 0xba, 0xf6, 0x87, 0xfe, - 0x0f, 0xfc, 0x1f, 0xfb, 0xff, 0xf7, 0x00, 0x0b, 0xff, 0xd0, 0x76, 0x1f, 0xa8, 0x1d, 0x87, 0xea, - 0x07, 0x7f, 0xfa, 0x0e, 0xc3, 0xf5, 0x03, 0xb4, 0x3e, 0xa0, 0x75, 0x5d, 0x3d, 0x44, 0x3f, 0x60, - 0x90, 0x21, 0xa8, 0x0c, 0x12, 0x38, 0x76, 0x98, 0x24, 0xd0, 0xe7, 0x30, 0x4d, 0x03, 0xfb, 0x04, - 0x87, 0xbf, 0xff, 0x79, 0x17, 0xff, 0x28, 0x0b, 0xff, 0xc8, 0x76, 0x1f, 0xb4, 0x3b, 0xff, 0xc8, - 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xda, 0x1d, 0xff, 0xe0, 0xe8, 0x2c, 0x18, 0x1c, 0x33, 0xa6, 0x0c, - 0x74, 0x39, 0x8c, 0x1b, 0x07, 0xeb, 0xc0, 0xf4, 0x1d, 0x79, 0xa0, 0x31, 0xe0, 0x90, 0xb4, 0x18, - 0x4a, 0x0d, 0x68, 0x5a, 0x16, 0x9e, 0x83, 0xaf, 0xe0, 0xff, 0xc1, 0xc0, 0x05, 0xff, 0xe8, 0x34, - 0x87, 0xe6, 0x0d, 0x7f, 0xfa, 0x0d, 0x40, 0xfd, 0x40, 0xd2, 0x1f, 0xa8, 0x1a, 0xff, 0xf4, 0x1d, - 0x85, 0x40, 0xb0, 0xf5, 0x82, 0x80, 0xa0, 0x65, 0xb5, 0x51, 0x5a, 0xc0, 0xff, 0xfd, 0xe0, 0xf6, - 0x83, 0x43, 0xf9, 0xc2, 0xd0, 0x90, 0x9b, 0x0d, 0xa1, 0x60, 0xf4, 0x1d, 0x7e, 0x83, 0xff, 0x07, - 0x07, 0xff, 0xe4, 0x25, 0x0e, 0x0d, 0x14, 0x1d, 0x8e, 0x0c, 0x1a, 0x1d, 0xab, 0x06, 0x38, 0x79, - 0x6c, 0x1b, 0x21, 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x7e, 0xff, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, - 0xd8, 0x7b, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x07, 0xb5, 0xfd, 0x84, 0x0f, 0xfc, 0x1f, - 0xe7, 0x0d, 0xf8, 0x34, 0x86, 0xc1, 0x8b, 0x6b, 0xd8, 0x33, 0xff, 0xc0, 0xcc, 0x3e, 0xfe, 0x32, - 0xf8, 0x1e, 0x56, 0x64, 0x0c, 0x1e, 0x06, 0x64, 0x0c, 0x1e, 0x06, 0x64, 0x0c, 0x1e, 0x06, 0x65, - 0x1c, 0x1f, 0xc6, 0x56, 0x07, 0x83, 0x61, 0xf6, 0x86, 0xc3, 0xce, 0x1d, 0x87, 0x7a, 0x0f, 0xfc, - 0x00, 0x05, 0xff, 0xe8, 0x35, 0x03, 0xf5, 0x03, 0x5f, 0xfe, 0x83, 0x50, 0x3f, 0x50, 0x35, 0xff, - 0xe8, 0x3f, 0xa8, 0x1f, 0xaf, 0xff, 0xd0, 0x28, 0x14, 0x87, 0x30, 0x7d, 0x87, 0xfb, 0xff, 0xf7, - 0x83, 0xa8, 0x1a, 0x81, 0xf3, 0xe9, 0x5c, 0x1f, 0xe6, 0xfd, 0x21, 0xaf, 0xa4, 0x33, 0x68, 0x7f, - 0xe0, 0xe0, 0x0c, 0xff, 0xf1, 0xf8, 0x36, 0x61, 0xb0, 0x61, 0xb3, 0x0d, 0x83, 0x2a, 0xee, 0xa3, - 0x06, 0x6a, 0xdd, 0xb3, 0xf1, 0x83, 0x30, 0x66, 0x99, 0x83, 0x30, 0x66, 0x0c, 0xc6, 0x30, 0x66, - 0x0c, 0xdc, 0x17, 0xc6, 0x0c, 0xe0, 0xf6, 0x7e, 0x30, 0xfb, 0x35, 0x8c, 0x3e, 0xc8, 0x37, 0xff, - 0x07, 0xb0, 0xf3, 0x80, 0x0f, 0xb4, 0x3d, 0xf8, 0x2a, 0x2a, 0x89, 0x83, 0x7f, 0x51, 0x81, 0x83, - 0x0d, 0xa5, 0x83, 0x06, 0x19, 0xf4, 0x17, 0xe0, 0x3f, 0x81, 0x98, 0x33, 0x90, 0x5e, 0x8c, 0x18, - 0x7e, 0x41, 0x83, 0x7f, 0xf8, 0xc1, 0x85, 0xa6, 0x85, 0xf8, 0x2c, 0x18, 0x6c, 0x39, 0xc1, 0x81, - 0x20, 0xce, 0x83, 0x06, 0x1d, 0xe4, 0x2b, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xec, 0x60, - 0xdf, 0x81, 0x41, 0x8a, 0x18, 0x30, 0x60, 0x6f, 0x03, 0x06, 0x78, 0x0f, 0x05, 0x83, 0xa6, 0xdc, - 0x1b, 0xf0, 0x35, 0xa0, 0x66, 0x98, 0x30, 0x3d, 0xe3, 0x06, 0x08, 0x10, 0x76, 0x0c, 0x3b, 0x0e, - 0xc1, 0xbf, 0xfc, 0x7e, 0x17, 0x6b, 0x8c, 0x3f, 0x61, 0xd0, 0x7e, 0xc3, 0xff, 0x03, 0x0e, 0x1f, - 0xff, 0x04, 0xc1, 0xfb, 0x09, 0xeb, 0xf6, 0x13, 0xaf, 0xec, 0x32, 0xff, 0x81, 0xff, 0xfb, 0xb4, - 0x2c, 0x3d, 0x47, 0xff, 0xe8, 0x37, 0x03, 0x0f, 0xd6, 0x07, 0x0f, 0xdd, 0x5e, 0xac, 0x87, 0xce, - 0x1e, 0xbf, 0xff, 0x61, 0xf6, 0x1e, 0x0e, 0xff, 0xe3, 0xf1, 0x87, 0x9c, 0xc1, 0x98, 0x20, 0x9c, - 0xc1, 0x85, 0x40, 0xf6, 0x0c, 0x7f, 0xe0, 0x7e, 0x03, 0x90, 0x76, 0x0c, 0x1a, 0x61, 0xd8, 0x31, - 0xff, 0x93, 0x06, 0x05, 0xb5, 0x81, 0xa6, 0x1d, 0x87, 0x7e, 0x7f, 0xf8, 0xc3, 0x2e, 0xd7, 0x10, - 0x7e, 0xc3, 0xff, 0x03, 0x0e, 0x0f, 0xe4, 0x3f, 0xf1, 0x61, 0xdf, 0x82, 0x77, 0x0d, 0x83, 0x05, - 0x81, 0xd0, 0x60, 0xdf, 0x0e, 0x0f, 0x18, 0x35, 0x05, 0x04, 0x9f, 0x87, 0xfd, 0x03, 0x4c, 0x3c, - 0xe1, 0x60, 0xc3, 0xda, 0x16, 0x0c, 0x3a, 0x81, 0xb0, 0x63, 0xff, 0x03, 0xf0, 0xe1, 0x9c, 0x18, - 0x67, 0x0c, 0xe0, 0x83, 0x3d, 0x6f, 0x07, 0xce, 0xbd, 0x80, 0x0f, 0xfc, 0x1f, 0xed, 0x0f, 0x7e, - 0x03, 0xfc, 0x16, 0x0c, 0x74, 0x1a, 0x16, 0x0e, 0xf4, 0xf9, 0x63, 0x07, 0x79, 0xb5, 0x59, 0xf8, - 0x18, 0x30, 0x39, 0xa6, 0x0c, 0x70, 0x39, 0x83, 0x06, 0xda, 0xac, 0xc1, 0x82, 0x9f, 0x54, 0x60, - 0xc3, 0x76, 0x1b, 0xf0, 0x56, 0xe1, 0xb4, 0x33, 0x8e, 0x09, 0x41, 0x3e, 0x03, 0x82, 0x42, 0xf4, - 0x1b, 0xf0, 0x7f, 0xe0, 0xc0, 0x05, 0xff, 0xf0, 0x6a, 0x07, 0xe7, 0x0d, 0x7f, 0xfc, 0x1a, 0x81, - 0xf9, 0xc3, 0x5f, 0xff, 0x07, 0xfa, 0x4e, 0x0e, 0x5f, 0x72, 0xb9, 0x0b, 0xd5, 0xbd, 0x5c, 0x16, - 0x1e, 0xc1, 0x40, 0xdf, 0xc9, 0xce, 0x1d, 0x85, 0x81, 0xf2, 0x19, 0xc2, 0xc0, 0xf8, 0x08, 0x34, - 0xf8, 0xb7, 0x9c, 0x18, 0x76, 0x85, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xfb, 0x28, 0x0b, - 0xe4, 0x36, 0x06, 0x34, 0xdf, 0xfe, 0x70, 0x68, 0x6c, 0x3b, 0x06, 0x9f, 0xf4, 0x74, 0xd5, 0xab, - 0x55, 0x9d, 0x35, 0x60, 0xc0, 0xe6, 0x0d, 0x5f, 0xf8, 0xc1, 0xab, 0x06, 0x07, 0x30, 0x6a, 0xd5, - 0xaa, 0xcf, 0xca, 0xe9, 0xd3, 0xc6, 0x84, 0xe0, 0xc0, 0xe4, 0x19, 0xc1, 0x81, 0xc3, 0xce, 0x0c, - 0xf4, 0x00, 0x0e, 0xff, 0xe3, 0xf0, 0x6c, 0x3d, 0x83, 0x09, 0xc3, 0xd8, 0x31, 0xff, 0x81, 0x83, - 0x0a, 0x80, 0x70, 0x7a, 0xc2, 0xd0, 0x30, 0x34, 0xef, 0xfe, 0x70, 0x68, 0x7f, 0xb0, 0x60, 0x5f, - 0x81, 0x83, 0x1e, 0xbb, 0x07, 0xe1, 0xc3, 0xb0, 0x68, 0x4e, 0x1d, 0x82, 0x0c, 0xeb, 0xd8, 0x7c, - 0xff, 0xc0, 0x0f, 0x90, 0xfa, 0xb0, 0x28, 0x1f, 0x74, 0xc1, 0xff, 0x8c, 0x18, 0xe1, 0xfb, 0x06, - 0x68, 0x7e, 0xc1, 0xb7, 0xfc, 0x0e, 0x98, 0x35, 0x81, 0x83, 0x56, 0x0c, 0x14, 0x30, 0x60, 0xdf, - 0xfe, 0x30, 0x63, 0x92, 0x0d, 0x30, 0x63, 0x8e, 0x0c, 0x1f, 0x8a, 0x01, 0x46, 0x0c, 0x35, 0xff, - 0x84, 0x3f, 0xd4, 0x0f, 0xfa, 0xf2, 0x1f, 0xf8, 0x38, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, - 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0xff, 0x07, 0xef, 0xff, 0xd0, 0x58, 0xbf, - 0xc1, 0xd8, 0xbf, 0xc1, 0xdf, 0xff, 0xb0, 0xb0, 0x60, 0xa0, 0x18, 0x27, 0x06, 0x15, 0xe8, 0x37, - 0x0e, 0xd8, 0xf2, 0x16, 0x0b, 0x90, 0xcd, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xb4, 0x33, 0x87, - 0x95, 0x6b, 0xb9, 0x41, 0xaa, 0xf5, 0x3d, 0x72, 0x13, 0x83, 0x06, 0x0d, 0x0e, 0xd3, 0x06, 0x38, - 0x79, 0x6c, 0x19, 0x21, 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x7e, 0xff, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, - 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x04, 0x03, 0xff, 0xe4, 0x33, 0x87, - 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0xbf, 0xfc, 0x19, 0x7d, 0xcb, 0xe0, 0x57, 0xfe, - 0xa0, 0x6a, 0xff, 0x07, 0xb4, 0x3c, 0xe1, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x07, 0xd2, 0x50, 0x50, - 0x73, 0x68, 0x28, 0x0b, 0x82, 0x90, 0x5e, 0x43, 0x28, 0x0f, 0x61, 0x99, 0x3f, 0x03, 0x05, 0xe4, - 0x18, 0x30, 0x60, 0xc3, 0xb0, 0x6f, 0xce, 0x1d, 0x83, 0x06, 0x0e, 0x58, 0xfc, 0x3a, 0x74, 0xe3, - 0x06, 0x5e, 0x30, 0x60, 0xc1, 0x96, 0xd8, 0x30, 0x60, 0xcb, 0x06, 0x0c, 0x18, 0x38, 0xc1, 0x83, - 0x07, 0xe8, 0xc1, 0x83, 0x06, 0x1d, 0x8c, 0x0c, 0x10, 0x76, 0x68, 0x30, 0xfd, 0x90, 0x58, 0x00, - 0x0f, 0xec, 0x3b, 0xf1, 0x7f, 0xe3, 0x06, 0x1d, 0x87, 0x60, 0xc1, 0xff, 0x46, 0x0c, 0x3b, 0x0e, - 0xe7, 0x3f, 0xf8, 0xe9, 0x87, 0xfd, 0x83, 0x07, 0xfc, 0x0c, 0x18, 0x30, 0xec, 0x18, 0x30, 0x7f, - 0xc0, 0xf5, 0x83, 0x0e, 0xc1, 0xac, 0x0f, 0xf8, 0x10, 0x76, 0x1d, 0x87, 0xec, 0x2b, 0xc0, 0x0b, - 0xff, 0x83, 0xd8, 0x79, 0xc3, 0xd8, 0x79, 0xc3, 0xdf, 0xfc, 0x1e, 0xc3, 0xce, 0x1e, 0xff, 0xe0, - 0xff, 0xc1, 0xe7, 0xf9, 0x3f, 0xc3, 0x85, 0xa6, 0x1b, 0x1c, 0x2d, 0x30, 0xd8, 0xff, 0x27, 0xf8, - 0x70, 0xb4, 0xc3, 0x63, 0x85, 0xa6, 0x13, 0x8f, 0xf2, 0x7f, 0x80, 0x0b, 0xff, 0xc8, 0x6c, 0x3f, - 0x68, 0x6f, 0xff, 0x21, 0xb5, 0xfd, 0xa1, 0xae, 0xbf, 0x07, 0x3c, 0xa0, 0x61, 0xe7, 0x9b, 0x07, - 0xa0, 0xa8, 0xee, 0x83, 0x18, 0x3a, 0xf4, 0xa9, 0x60, 0x36, 0x81, 0x55, 0xc8, 0x97, 0xff, 0x07, - 0x48, 0x79, 0xc3, 0xa8, 0x1e, 0x70, 0xeb, 0xff, 0x80, 0x0f, 0xfc, 0x1d, 0xa1, 0xff, 0x9f, 0xe9, - 0xfe, 0x4d, 0x34, 0x0e, 0x16, 0x9d, 0x3d, 0x47, 0x0b, 0x42, 0x74, 0x0e, 0x16, 0x85, 0xdc, 0x3f, - 0xc8, 0x38, 0x1c, 0x1f, 0xb8, 0x3f, 0xf0, 0x5f, 0xfe, 0x0e, 0xd0, 0xfb, 0x0e, 0xff, 0xf0, 0x76, - 0x87, 0xd8, 0x76, 0x87, 0x9c, 0x3b, 0xff, 0xc0, 0x0f, 0xe4, 0x39, 0x70, 0x76, 0x1d, 0xd3, 0x2f, - 0xfc, 0x60, 0xc0, 0xbf, 0x8c, 0x18, 0x7f, 0xd8, 0x30, 0x7f, 0xc0, 0xe9, 0x83, 0x0e, 0xc1, 0xce, - 0x0c, 0x3b, 0x06, 0x0c, 0x1f, 0xf0, 0x30, 0x61, 0xd8, 0x76, 0x0c, 0x12, 0x64, 0x83, 0xf0, 0xe0, - 0xc1, 0x83, 0x42, 0xd0, 0x60, 0xa0, 0x84, 0xc1, 0x61, 0x61, 0xfb, 0xd0, 0x70, 0x0f, 0xfc, 0x1f, - 0x50, 0x3c, 0xa9, 0x07, 0xfc, 0xfa, 0x88, 0x6a, 0x07, 0x61, 0xfb, 0x1c, 0x2c, 0x3e, 0xff, 0x9f, - 0xf0, 0x73, 0x85, 0x83, 0x0c, 0xb5, 0xdd, 0x01, 0x86, 0xa3, 0x60, 0xd0, 0x61, 0xf3, 0x02, 0x0a, - 0x0f, 0x7f, 0xf8, 0x3d, 0x87, 0xec, 0x3d, 0xd7, 0xec, 0x3d, 0x87, 0xce, 0x1e, 0xc3, 0xf6, 0x1e, - 0xff, 0xf0, 0x40, 0x0f, 0xca, 0x0e, 0xac, 0x19, 0xc3, 0xba, 0x67, 0xff, 0x18, 0x33, 0x43, 0xd9, - 0x83, 0x30, 0xfb, 0x30, 0x60, 0xff, 0x40, 0xe7, 0x0f, 0xfb, 0xa6, 0x0f, 0xf8, 0x18, 0x30, 0x61, - 0xd8, 0x30, 0x60, 0xff, 0x81, 0x83, 0x06, 0x1d, 0x83, 0xf0, 0x30, 0xce, 0x0d, 0x60, 0x7f, 0xa0, - 0x21, 0xff, 0x83, 0xd7, 0xff, 0x20, 0x0e, 0xfc, 0x7e, 0x3f, 0x18, 0x30, 0xd9, 0x83, 0x30, 0x61, - 0xb3, 0x06, 0x60, 0xc3, 0x66, 0x0c, 0xfc, 0x7e, 0x3f, 0x18, 0x7f, 0x6a, 0xcc, 0x26, 0xb1, 0x83, - 0x3e, 0x9d, 0xb3, 0x06, 0x61, 0xb2, 0x86, 0x0c, 0xc3, 0x4e, 0x9f, 0x8f, 0xc3, 0xc0, 0xc3, 0x61, - 0x9e, 0x04, 0x1b, 0x09, 0xed, 0x0f, 0x60, 0xa0, 0x58, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0xbf, - 0x33, 0x03, 0xf0, 0x54, 0x3c, 0x83, 0x06, 0x26, 0x9a, 0x46, 0x0c, 0xbc, 0x07, 0xc9, 0x83, 0x06, - 0x85, 0xa0, 0xd5, 0x9e, 0x5d, 0x69, 0xd3, 0xab, 0xf9, 0xcc, 0x18, 0x66, 0x0e, 0xc1, 0xb5, 0x7a, - 0xa0, 0x60, 0xd6, 0xbc, 0xb0, 0x3f, 0x04, 0xfa, 0x0d, 0x87, 0xb4, 0xe0, 0xa0, 0xcf, 0x05, 0xc1, - 0xeb, 0x43, 0xb4, 0x3f, 0xf0, 0x60, 0x03, 0xff, 0xe0, 0xcc, 0x1f, 0xb0, 0xcf, 0xff, 0x83, 0x30, - 0x7e, 0xc3, 0x3f, 0xff, 0x05, 0x5b, 0xd5, 0xb8, 0x3e, 0xa0, 0xf8, 0x35, 0x77, 0xaf, 0xaa, 0x0c, - 0xde, 0x43, 0xe6, 0xff, 0xf2, 0x0e, 0x98, 0x7d, 0xa1, 0x9f, 0xfe, 0x43, 0x38, 0x7d, 0x21, 0x9f, - 0xfe, 0x40, 0x0f, 0xe5, 0x50, 0x3e, 0xfe, 0xa8, 0x1f, 0x83, 0x48, 0x30, 0x60, 0xc6, 0x18, 0xa0, - 0x30, 0x60, 0xc5, 0x18, 0x58, 0x37, 0xff, 0x47, 0x4c, 0x2c, 0x3e, 0xd5, 0xdf, 0xfc, 0x60, 0xc1, - 0x40, 0xfb, 0x06, 0x0b, 0xfa, 0x06, 0x0c, 0x1e, 0x0a, 0x41, 0xf8, 0x7a, 0x0e, 0x16, 0x1b, 0x4b, - 0xc8, 0x50, 0x54, 0x05, 0xe8, 0x3d, 0x43, 0xd0, 0xfc, 0x1f, 0x21, 0xe4, 0x0f, 0xe8, 0x39, 0x70, - 0x76, 0x86, 0xe9, 0x8f, 0xfd, 0x18, 0x30, 0x32, 0xe8, 0x18, 0x30, 0xb0, 0xa8, 0x0c, 0x18, 0x5a, - 0x0c, 0x2e, 0x99, 0xff, 0xcf, 0x38, 0x7f, 0xd8, 0x30, 0x5f, 0xe4, 0xc1, 0x83, 0x43, 0x69, 0x83, - 0x06, 0x86, 0xd3, 0xf0, 0x3f, 0xe4, 0xd0, 0xda, 0x1a, 0x48, 0x3b, 0x43, 0x68, 0x7d, 0xff, 0x20, - 0x0e, 0xff, 0xe3, 0xf1, 0x87, 0xd9, 0x83, 0x20, 0xfa, 0x30, 0x60, 0xff, 0x81, 0x83, 0x06, 0x1d, - 0x83, 0xa6, 0x0f, 0xf8, 0x1a, 0xb0, 0x61, 0xd8, 0x30, 0x60, 0xff, 0x81, 0x83, 0x0c, 0xe1, 0xd8, - 0x35, 0xd7, 0x2c, 0x7e, 0x6b, 0xf8, 0xc3, 0x9c, 0x0e, 0x14, 0x19, 0xd0, 0xac, 0x3d, 0x68, 0x73, - 0x87, 0xfe, 0x02, 0x00, 0x0f, 0xe5, 0x50, 0x3e, 0xfe, 0xa8, 0x1f, 0x83, 0x48, 0x30, 0x60, 0xc6, - 0x18, 0xa0, 0x30, 0x60, 0xc5, 0x18, 0x58, 0x37, 0xff, 0x8e, 0x9b, 0x12, 0x1b, 0x30, 0x67, 0xfe, - 0x8c, 0x18, 0x1c, 0x3e, 0xc1, 0x81, 0xfe, 0x81, 0x83, 0x07, 0x90, 0x50, 0x1f, 0x81, 0xd0, 0x18, - 0x58, 0x6a, 0x17, 0x90, 0xa0, 0x9c, 0x0f, 0x90, 0xfb, 0x2f, 0x2b, 0xd0, 0x7c, 0x87, 0x90, 0x07, - 0xf3, 0xff, 0x05, 0x85, 0x22, 0x61, 0xef, 0xe5, 0x8c, 0x3d, 0x85, 0x3f, 0xf0, 0x5d, 0x64, 0x0e, - 0x87, 0x60, 0x60, 0xbc, 0x88, 0x2e, 0xf9, 0x5b, 0x47, 0x45, 0x07, 0x41, 0x2c, 0x1b, 0xd5, 0xf6, - 0x1e, 0xd0, 0xfb, 0x0f, 0x6b, 0xfb, 0x0f, 0x75, 0xfb, 0x0f, 0xfc, 0x1f, 0xbf, 0xff, 0x78, 0x3f, - 0xff, 0x78, 0x3d, 0x06, 0xc3, 0xf5, 0x7f, 0x83, 0xd8, 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0x61, 0xfb, - 0x0f, 0x7f, 0xf8, 0x3f, 0x50, 0x3f, 0xdf, 0xff, 0xbc, 0x1a, 0xd7, 0xdc, 0x1a, 0xf9, 0x7d, 0x7c, - 0x04, 0x7a, 0xf7, 0x07, 0x98, 0x3d, 0x40, 0xf3, 0xff, 0xa0, 0x80, 0x03, 0xff, 0xe4, 0x33, 0x87, - 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0xec, 0x36, 0x1f, 0x7f, 0xfe, - 0x43, 0xd8, 0x6c, 0x3d, 0xff, 0xfb, 0xc1, 0xad, 0x24, 0x78, 0x37, 0x95, 0x94, 0x35, 0x58, 0x7a, - 0xbc, 0x1f, 0x37, 0x14, 0x6e, 0x0e, 0x50, 0xf9, 0x09, 0x40, 0x14, 0x17, 0xfe, 0x0d, 0xa0, 0xd7, - 0xd8, 0x76, 0x0d, 0x7d, 0x87, 0xee, 0xbd, 0x87, 0xe7, 0x4d, 0x0e, 0xf8, 0x1e, 0x07, 0x07, 0x53, - 0x2e, 0xae, 0xa4, 0x37, 0x7a, 0x57, 0x28, 0x3b, 0x06, 0x83, 0x43, 0xec, 0x1f, 0xf8, 0x3b, 0x06, - 0x83, 0x0f, 0xd8, 0x3f, 0xf8, 0x0f, 0x72, 0x1f, 0xec, 0x27, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, - 0x1f, 0x9c, 0x2a, 0x05, 0xf9, 0x5a, 0x89, 0x0b, 0x06, 0xbc, 0x68, 0x58, 0x37, 0xe8, 0xfc, 0xe0, - 0xd8, 0x1d, 0x8c, 0x7e, 0x7a, 0x7c, 0x50, 0xd5, 0x87, 0x71, 0x26, 0x0e, 0xfc, 0x4e, 0x0c, 0x18, - 0x1c, 0x0f, 0x81, 0x83, 0x06, 0x1b, 0x81, 0xf9, 0xbe, 0x4d, 0x06, 0x14, 0xe1, 0x5e, 0x04, 0x1d, - 0x82, 0xca, 0x07, 0xbc, 0x38, 0x5a, 0x1f, 0xf8, 0x20, 0xfc, 0xff, 0xf1, 0x83, 0x72, 0x4c, 0x19, - 0x83, 0x72, 0x4c, 0x73, 0x06, 0x53, 0xd5, 0xc6, 0x0c, 0x2b, 0x0a, 0x87, 0x4c, 0xa7, 0xaf, 0x40, - 0xe9, 0x84, 0xc7, 0x05, 0x83, 0xbf, 0xf9, 0xc1, 0x85, 0x68, 0x76, 0x0d, 0xbf, 0xe4, 0xfe, 0xa2, - 0x1b, 0x49, 0x0d, 0x7f, 0x90, 0xfa, 0x43, 0x68, 0x7d, 0x7f, 0x90, 0x0f, 0xe5, 0x50, 0x15, 0x8f, - 0x5e, 0x50, 0x5d, 0x30, 0xcc, 0x1d, 0x83, 0xbf, 0xf8, 0xc1, 0x86, 0x60, 0xec, 0x19, 0xd3, 0xd4, - 0xe3, 0xa6, 0x64, 0xc4, 0xc7, 0x4c, 0xc9, 0x91, 0x8c, 0x19, 0x57, 0xaa, 0x4c, 0x19, 0x5b, 0xa9, - 0x30, 0x61, 0xac, 0x3b, 0xf5, 0xff, 0xc6, 0x1a, 0x11, 0x18, 0x08, 0x4c, 0x63, 0x1a, 0x1d, 0x82, - 0x4c, 0x18, 0x7f, 0xe0, 0xc0, 0x0e, 0xfc, 0xfe, 0x3f, 0x08, 0x31, 0x06, 0x60, 0xc1, 0x98, 0xce, - 0x60, 0xc0, 0xd8, 0x2f, 0x18, 0x33, 0x8d, 0xd5, 0x9f, 0x80, 0xc4, 0x1d, 0xd3, 0x06, 0x94, 0x0d, - 0x83, 0x2f, 0xfc, 0x60, 0xdf, 0x01, 0x83, 0x60, 0xe9, 0xff, 0x27, 0xac, 0x18, 0x18, 0x36, 0xb0, - 0x3f, 0xe4, 0x83, 0xb0, 0x30, 0x7f, 0xbf, 0xf0, 0x0e, 0xbf, 0xe0, 0x7e, 0x24, 0x3b, 0x06, 0x0c, - 0xaf, 0xb0, 0x60, 0xcb, 0xae, 0xc1, 0x83, 0x03, 0x81, 0xc2, 0xfc, 0x7f, 0xe8, 0xc1, 0x85, 0x81, - 0xc2, 0xc1, 0xbf, 0xfc, 0x60, 0xc1, 0xac, 0x68, 0x30, 0x6e, 0x8c, 0x0d, 0x3f, 0x45, 0x18, 0xc8, - 0xc3, 0xdf, 0x90, 0xa0, 0xd7, 0x3b, 0xc1, 0xfd, 0xe8, 0x38, 0x0f, 0x21, 0x90, 0x97, 0x02, 0x80, - 0x70, 0xba, 0x6f, 0xfe, 0x4c, 0x18, 0x6a, 0x07, 0x60, 0xc6, 0x9e, 0xa8, 0x18, 0x3a, 0xde, 0xac, - 0x7e, 0x02, 0xa1, 0x90, 0x6a, 0xdb, 0x93, 0x24, 0xc1, 0xdf, 0xfc, 0x60, 0xcb, 0xd1, 0x81, 0x30, - 0x72, 0xe3, 0x24, 0xfc, 0xf5, 0x34, 0xc1, 0x86, 0xea, 0x1c, 0x3f, 0xee, 0xf3, 0x21, 0xeb, 0x60, - 0x78, 0x3f, 0xf0, 0x60, 0x03, 0xd7, 0xed, 0x0c, 0xf5, 0xfb, 0x43, 0x3d, 0x7e, 0xd0, 0xcb, 0xdc, - 0xbc, 0x15, 0x7f, 0xea, 0x05, 0x5c, 0xaa, 0xe0, 0xd4, 0x56, 0xad, 0x56, 0x19, 0x6d, 0x03, 0xac, - 0x13, 0x57, 0x5b, 0xa9, 0x09, 0xa7, 0x5b, 0xa2, 0x17, 0xff, 0xef, 0x06, 0x6e, 0x2c, 0x64, 0x2e, - 0x78, 0x67, 0xd0, 0x7d, 0xe9, 0x41, 0x36, 0x1f, 0xf8, 0x38, 0xff, 0xfc, 0x68, 0x7e, 0x73, 0x0f, - 0xf6, 0x61, 0xfe, 0xcc, 0x3f, 0xd9, 0xff, 0xc9, 0x9a, 0xfe, 0x06, 0x61, 0xfe, 0xcc, 0x3f, 0xd9, - 0x87, 0xfb, 0x35, 0xff, 0x67, 0xff, 0xe3, 0x0f, 0xf6, 0x00, 0x0c, 0xe0, 0x70, 0xfc, 0xe0, 0x70, - 0xfc, 0xe0, 0x70, 0xef, 0xff, 0xd9, 0x81, 0xc0, 0xe1, 0x66, 0x07, 0x03, 0x85, 0x98, 0x1c, 0x0e, - 0x16, 0x7f, 0xfe, 0xcd, 0x56, 0xab, 0x5b, 0x30, 0x38, 0x1c, 0x2c, 0xc0, 0xe0, 0x70, 0xb3, 0x03, - 0x81, 0xc2, 0xcf, 0xff, 0xd9, 0x87, 0xf9, 0xc0, 0x0f, 0xb0, 0xff, 0x7f, 0xfe, 0x0d, 0xa1, 0x68, - 0x4e, 0x1b, 0x42, 0xd0, 0x9c, 0x37, 0xff, 0xe0, 0xda, 0x15, 0x02, 0x70, 0xda, 0x15, 0x02, 0x70, - 0xdf, 0xff, 0x83, 0x68, 0x6d, 0x04, 0x87, 0xfa, 0x87, 0x07, 0xfc, 0xfa, 0x0f, 0xf3, 0xf4, 0x14, - 0x81, 0xbe, 0x41, 0xe5, 0x60, 0xb9, 0x0f, 0x5e, 0x83, 0xff, 0x07, 0x3f, 0xff, 0x78, 0x3f, 0x50, - 0x3f, 0xf0, 0x28, 0x1f, 0xcf, 0xff, 0xc1, 0x98, 0x2a, 0x06, 0xc3, 0x3d, 0x5e, 0xab, 0xc1, 0x98, - 0x2b, 0x09, 0xc3, 0x30, 0x54, 0x0d, 0x86, 0x7f, 0xfe, 0x0e, 0x90, 0x68, 0x7f, 0x9d, 0xb0, 0xff, - 0xcf, 0x90, 0xff, 0x37, 0x4f, 0x4b, 0x06, 0xf4, 0x19, 0xa7, 0xe0, 0xff, 0xc1, 0xc0, 0x0b, 0xff, - 0xc8, 0x6c, 0x3f, 0x68, 0x6f, 0xff, 0x21, 0xb0, 0xfd, 0xa1, 0xb0, 0xfd, 0xa1, 0xbf, 0xfc, 0x87, - 0x70, 0x7f, 0xeb, 0xff, 0xc8, 0x3c, 0x13, 0x06, 0xd3, 0xb0, 0xb8, 0x36, 0x85, 0x8e, 0xad, 0x06, - 0x85, 0x90, 0x68, 0x18, 0x6f, 0xfc, 0xac, 0x3f, 0xef, 0x90, 0xff, 0xc1, 0x80, 0x0d, 0x40, 0x68, - 0x6f, 0xff, 0xde, 0x0d, 0x40, 0x68, 0x77, 0xff, 0xe0, 0x60, 0xa0, 0x34, 0x70, 0x7f, 0xfe, 0x06, - 0x0a, 0x03, 0x47, 0x07, 0xff, 0xd0, 0x7f, 0xe0, 0xef, 0x57, 0xbc, 0x1b, 0x43, 0xce, 0x1b, 0xd5, - 0xef, 0x06, 0xd0, 0xf3, 0x86, 0xff, 0xf0, 0x00, 0x0b, 0xff, 0xc8, 0x76, 0x1f, 0xb4, 0x3b, 0xff, - 0xc8, 0x76, 0xbf, 0xb4, 0x39, 0x7f, 0xc1, 0xdf, 0xff, 0x90, 0xb0, 0xb0, 0x68, 0x34, 0x2e, 0xae, - 0x9e, 0xa6, 0x87, 0xfe, 0x0f, 0x3f, 0xff, 0x07, 0xdc, 0x19, 0xd0, 0xfd, 0x73, 0x68, 0x7e, 0x55, - 0xf4, 0x87, 0x7e, 0x90, 0x37, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x15, 0x03, 0x70, 0x73, 0x85, - 0x61, 0xbf, 0xff, 0x1b, 0x03, 0x46, 0x33, 0x4c, 0xd3, 0x06, 0x68, 0x9a, 0xc3, 0x9f, 0xff, 0x83, - 0xff, 0x05, 0xff, 0xe0, 0xb4, 0x3e, 0xc2, 0xff, 0xf0, 0x5a, 0x1f, 0x61, 0x7a, 0xbd, 0xe0, 0xb4, - 0x3c, 0xe0, 0x0d, 0x87, 0xb0, 0xeb, 0xf8, 0xbf, 0xa0, 0xec, 0x3d, 0x87, 0x7f, 0x9f, 0xf8, 0x37, - 0x90, 0xde, 0x83, 0x9e, 0xd0, 0x59, 0xa1, 0xb4, 0x73, 0xc0, 0x78, 0x1a, 0xfb, 0x5c, 0x61, 0xbd, - 0x5e, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xed, 0x0f, 0x38, 0x7b, 0xff, - 0xc1, 0x0b, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x1f, - 0xf8, 0x3f, 0x7f, 0xfe, 0xf0, 0x52, 0x09, 0x0f, 0xf5, 0xf9, 0xff, 0x41, 0x48, 0x24, 0xc2, 0xc3, - 0x5f, 0x91, 0xc9, 0x0d, 0x20, 0xa0, 0x2e, 0x0d, 0xfa, 0xe6, 0xee, 0x0f, 0xd5, 0x21, 0x38, 0x0b, - 0xff, 0xc1, 0x68, 0x79, 0xc2, 0xd0, 0xf3, 0x85, 0xa1, 0xe7, 0x0b, 0xff, 0xc1, 0x68, 0x79, 0xc2, - 0xc3, 0xe7, 0x0b, 0x0f, 0x9c, 0x2f, 0xff, 0x01, 0xc3, 0xe7, 0x06, 0x87, 0xce, 0x38, 0x7e, 0x73, - 0x83, 0xf5, 0xb0, 0x7a, 0xf9, 0x0f, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0xed, 0x0f, 0xfc, 0x38, 0x7f, - 0xbf, 0xff, 0x78, 0x39, 0xc3, 0xff, 0x03, 0x83, 0xff, 0x17, 0xff, 0x07, 0x5e, 0x43, 0xd8, 0x6f, - 0x1f, 0xfc, 0x1a, 0x06, 0x87, 0xb0, 0xfb, 0x43, 0xd8, 0x7d, 0xff, 0xc1, 0xf6, 0x87, 0xb0, 0xfb, - 0x43, 0xd8, 0x7d, 0xa1, 0x3e, 0x82, 0x07, 0xe0, 0xff, 0xd8, 0x31, 0xff, 0x82, 0xc1, 0x87, 0xfe, - 0xc1, 0x87, 0xfe, 0xfc, 0x1f, 0xfb, 0x07, 0x7f, 0xe8, 0x18, 0x34, 0x1a, 0xb0, 0xce, 0x0c, 0x2c, - 0x18, 0x67, 0xf0, 0x58, 0x30, 0xcc, 0x0c, 0x0e, 0x0c, 0x33, 0x03, 0x05, 0x01, 0x86, 0x90, 0x60, - 0xd0, 0x60, 0xcc, 0x2d, 0xe0, 0xb1, 0x8c, 0xbd, 0x40, 0xdf, 0x21, 0xff, 0x83, 0x07, 0xf0, 0x3f, - 0x90, 0x61, 0x60, 0xc2, 0xd0, 0x61, 0x60, 0xc2, 0xd0, 0x61, 0x60, 0xc2, 0xd0, 0x7f, 0x03, 0xf9, - 0x06, 0x16, 0x0c, 0x2d, 0x06, 0x16, 0x0c, 0x2d, 0x06, 0x16, 0x0c, 0x2d, 0x07, 0xf0, 0xff, 0x20, - 0xc2, 0xc7, 0x0b, 0x47, 0x0b, 0x28, 0x16, 0x94, 0x0b, 0x34, 0x2d, 0x30, 0x9d, 0xc3, 0x63, 0x02, - 0xe8, 0x83, 0xe0, 0xff, 0xc1, 0x80, 0x07, 0xe4, 0xff, 0x82, 0xc1, 0xa6, 0x19, 0xc2, 0xc1, 0xa6, - 0x1d, 0x85, 0x83, 0x4c, 0x33, 0x85, 0xf9, 0x30, 0x3c, 0x85, 0x83, 0x4c, 0x3f, 0xb0, 0x69, 0xff, - 0x05, 0x83, 0x4d, 0xc2, 0xc0, 0xfe, 0x4c, 0xc1, 0x40, 0x30, 0x34, 0xc7, 0x30, 0xa8, 0x0d, 0x30, - 0x5c, 0x14, 0x83, 0x4c, 0x17, 0x05, 0x85, 0xa6, 0xf1, 0xc0, 0x87, 0xc0, 0xe4, 0x29, 0x0f, 0xfc, - 0x18, 0x0f, 0xd2, 0x1f, 0xbf, 0x03, 0x0f, 0xec, 0x18, 0xe1, 0xfd, 0x83, 0x3f, 0xf0, 0x58, 0x37, - 0x0f, 0x61, 0x7f, 0x21, 0xec, 0x2c, 0x77, 0xf8, 0x18, 0x58, 0x33, 0x0b, 0x06, 0x07, 0x1c, 0xc2, - 0xc7, 0x03, 0xf8, 0xc2, 0xc7, 0x03, 0x03, 0x3f, 0x87, 0x03, 0x03, 0x30, 0xe7, 0x04, 0x83, 0x10, - 0xea, 0x03, 0x03, 0x87, 0x9d, 0x06, 0x5c, 0x19, 0xf4, 0x1f, 0xf8, 0x3c, 0x02, 0x14, 0x1f, 0xec, - 0x2c, 0x1f, 0xc8, 0x28, 0x50, 0x1a, 0x0d, 0x02, 0x8d, 0x06, 0x16, 0xaf, 0xf8, 0xc2, 0xd0, 0xd8, - 0x6f, 0x53, 0x4c, 0x18, 0xa3, 0x41, 0xa6, 0x0c, 0x63, 0x0b, 0x4c, 0x18, 0xc6, 0x16, 0x9d, 0x3b, - 0x8f, 0xe4, 0x55, 0xb4, 0x70, 0xb4, 0x2d, 0x0a, 0x81, 0x68, 0x1c, 0x36, 0x1b, 0x41, 0xa1, 0x58, - 0x6c, 0x12, 0x1b, 0x0b, 0xe0, 0xff, 0xc1, 0x80, 0x0f, 0xc8, 0x64, 0x37, 0xe0, 0x68, 0x1c, 0x36, - 0x0c, 0x0e, 0x0a, 0x06, 0xc1, 0x81, 0xd5, 0xa1, 0xb0, 0x65, 0xff, 0x05, 0xf8, 0x35, 0x03, 0xd8, - 0x30, 0xd4, 0x0f, 0x60, 0xc3, 0x50, 0x3d, 0x83, 0x3f, 0xf2, 0x3f, 0x83, 0x78, 0x39, 0x81, 0x86, - 0xf4, 0x19, 0x81, 0x85, 0x43, 0x0d, 0x20, 0xc0, 0xe0, 0xa0, 0x58, 0x59, 0x68, 0x5e, 0x06, 0x3c, - 0xe1, 0xe9, 0x0f, 0xfc, 0x18, 0x0a, 0x0f, 0xfc, 0x68, 0x5f, 0xe1, 0x5c, 0xa3, 0x40, 0xef, 0xf8, - 0xd0, 0xb7, 0x0d, 0x9a, 0x16, 0xff, 0x8f, 0xf3, 0x84, 0xe6, 0x81, 0xdc, 0x27, 0x34, 0x2d, 0xff, - 0x1a, 0x07, 0x70, 0x21, 0x7f, 0x9c, 0x1a, 0x0c, 0x27, 0x70, 0x38, 0x30, 0xdb, 0xb7, 0xa6, 0x0d, - 0xde, 0x86, 0xd0, 0x9e, 0x43, 0xb0, 0x3e, 0x83, 0xff, 0x00, 0x0c, 0x87, 0xfe, 0x06, 0x13, 0xfc, - 0x9f, 0xf3, 0x85, 0xa0, 0xa0, 0x67, 0xf9, 0x05, 0x03, 0x30, 0x5a, 0x0a, 0x01, 0x1f, 0xe4, 0x1f, - 0xa3, 0x42, 0xd0, 0x48, 0x56, 0x06, 0xd0, 0xf9, 0x09, 0x90, 0xbf, 0xff, 0x07, 0xea, 0x07, 0xf5, - 0x6f, 0x56, 0x0f, 0xea, 0x07, 0xfe, 0x28, 0x1f, 0x7f, 0xfe, 0xf0, 0x0d, 0x86, 0xff, 0x1f, 0xf1, - 0xa0, 0x70, 0x9c, 0x36, 0x13, 0x84, 0xe1, 0xb0, 0x9c, 0xbf, 0xa3, 0xad, 0x92, 0x13, 0x1a, 0xd6, - 0x5f, 0xd1, 0x84, 0xe4, 0x84, 0xc6, 0x13, 0x97, 0xf4, 0x7f, 0x83, 0x61, 0x38, 0x4e, 0xff, 0xd4, - 0x09, 0xc5, 0xb5, 0xb4, 0x27, 0x0d, 0x82, 0xc3, 0x38, 0x6c, 0x18, 0x4f, 0xa0, 0xff, 0xc1, 0x04, - 0x82, 0x4b, 0xf8, 0x1a, 0x0d, 0x28, 0x07, 0x3f, 0xea, 0x21, 0x60, 0x90, 0x49, 0x21, 0x60, 0xbf, - 0x25, 0xfc, 0x09, 0x06, 0x94, 0x03, 0x82, 0x41, 0x24, 0x85, 0x82, 0xfc, 0x94, 0x03, 0x82, 0x41, - 0x27, 0xa9, 0xe7, 0xfe, 0xb4, 0x2c, 0x0a, 0x14, 0x0c, 0x36, 0x0a, 0x0e, 0x38, 0x6c, 0x70, 0xab, - 0x04, 0xe6, 0x1e, 0xc2, 0xf4, 0x1f, 0xf8, 0x20, 0x3f, 0x01, 0xc0, 0xe1, 0xb5, 0x6f, 0xff, 0x03, - 0x06, 0x16, 0x06, 0x0d, 0xa6, 0x7f, 0xf0, 0x3f, 0x10, 0x7d, 0x83, 0x56, 0x2b, 0xf4, 0x40, 0xc1, - 0x8b, 0xfc, 0x0d, 0x31, 0x5e, 0x5e, 0x07, 0xe2, 0xec, 0x0e, 0x83, 0x06, 0x25, 0x3e, 0x0d, 0x83, - 0x78, 0x77, 0x42, 0xc1, 0x81, 0xdd, 0x58, 0x18, 0x1d, 0xc0, 0xc0, 0xe2, 0xdc, 0x17, 0xa0, 0xff, - 0xc1, 0xfc, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xe5, 0xf5, 0x17, 0xc0, 0xff, - 0xfd, 0xe0, 0xfa, 0xf4, 0x1f, 0xfb, 0xf0, 0x7f, 0xdb, 0x47, 0x0f, 0xee, 0x28, 0x58, 0x7d, 0xe0, - 0x50, 0x1e, 0x0c, 0xf8, 0x2a, 0x05, 0x68, 0xf0, 0x6a, 0x06, 0xb0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, - 0x7c, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7d, 0x7a, 0x0f, 0xf9, 0xf5, 0xa1, 0xfc, 0xe5, 0x0d, 0x0f, - 0xac, 0x14, 0x07, 0x06, 0x7c, 0x15, 0x02, 0xf2, 0x0d, 0x0d, 0x40, 0xd6, 0x1f, 0xa8, 0x1f, 0x0f, - 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, - 0x07, 0xf7, 0xff, 0xe0, 0xfd, 0xf8, 0x3f, 0xe7, 0xa6, 0x87, 0xf3, 0x94, 0x38, 0x3e, 0xb0, 0x50, - 0x1c, 0x19, 0xf0, 0x54, 0x0b, 0xc8, 0x34, 0x35, 0x03, 0x38, 0x7e, 0xa0, 0x7c, 0x0f, 0xa8, 0x1f, - 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0x3d, 0x34, 0x3f, 0xdb, 0x58, 0x3f, - 0x9c, 0xa1, 0xa1, 0xfb, 0x4a, 0x0e, 0x1f, 0x70, 0x28, 0x0b, 0x0e, 0xf0, 0x54, 0x0b, 0xc1, 0x79, - 0xff, 0xcf, 0x80, 0x87, 0x50, 0x39, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xc0, 0x0f, 0xfc, 0x1f, - 0xb0, 0x9c, 0x3f, 0xd8, 0x4e, 0x1f, 0xec, 0x27, 0x0f, 0xbf, 0xe7, 0x0f, 0xeb, 0x40, 0xe1, 0xfd, - 0xe8, 0x0e, 0x1f, 0xdf, 0x43, 0x87, 0xea, 0x66, 0xac, 0x3f, 0x66, 0x13, 0x87, 0xda, 0x61, 0x38, - 0x79, 0xc1, 0x84, 0xe1, 0xa0, 0xec, 0x27, 0x0d, 0xa1, 0xb0, 0x9c, 0x36, 0x1d, 0x86, 0xfe, 0x80, - 0x0f, 0xa8, 0x41, 0xff, 0xa8, 0x5a, 0x1f, 0xea, 0x01, 0xc3, 0xfd, 0x61, 0x21, 0xbf, 0xff, 0x78, - 0x3e, 0x7d, 0x07, 0xfe, 0xfc, 0x87, 0xfb, 0xa8, 0xc3, 0xfa, 0xca, 0x0e, 0x1f, 0x78, 0x14, 0x05, - 0xa1, 0x3e, 0x0a, 0x81, 0x5c, 0x0e, 0x0d, 0x40, 0xce, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0x80, - 0x0d, 0x02, 0x81, 0xfe, 0xb0, 0x50, 0x3f, 0xdf, 0xff, 0x06, 0xa0, 0x54, 0x0f, 0xce, 0x1a, 0x81, - 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc0, 0x5e, 0xfc, 0xbc, 0x1e, 0xba, 0x70, 0x7f, 0x59, 0x43, - 0x83, 0xeb, 0x05, 0x01, 0xe0, 0xcf, 0x82, 0xa0, 0x57, 0x03, 0x43, 0x50, 0x33, 0x07, 0xea, 0x07, - 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, 0xce, 0x1f, 0xd8, 0x67, 0x0f, 0xed, 0x09, 0xc3, 0xdf, 0xe8, 0x70, - 0xfc, 0xe8, 0x4e, 0x87, 0xdf, 0x04, 0xfa, 0x0f, 0x7a, 0xc0, 0xe7, 0x83, 0x4e, 0x68, 0xe0, 0xb4, - 0x19, 0x86, 0x70, 0x90, 0x69, 0x86, 0x70, 0xf4, 0x0c, 0x33, 0x87, 0xf6, 0x19, 0xc3, 0xfb, 0x0c, - 0xe1, 0xfd, 0x86, 0x70, 0xe0, 0x0c, 0xff, 0xa0, 0xfd, 0x61, 0xa8, 0x1f, 0xa8, 0x1a, 0x81, 0xfb, - 0x43, 0x50, 0x3e, 0xf0, 0x75, 0x03, 0x9f, 0x05, 0x23, 0xf8, 0x0c, 0x1a, 0x81, 0xf9, 0x7d, 0xcb, - 0xe0, 0x7f, 0xfe, 0xe0, 0xf3, 0xf9, 0x0f, 0xeb, 0x28, 0x70, 0x7a, 0xe0, 0x50, 0x17, 0x05, 0xc1, - 0xa8, 0x1a, 0xc3, 0xf5, 0x03, 0xe0, 0x0a, 0x81, 0x7f, 0x21, 0xd4, 0x0b, 0x0b, 0x43, 0xa8, 0x16, - 0x16, 0x85, 0xfe, 0x30, 0xb4, 0x3b, 0x82, 0xc2, 0xd0, 0xee, 0x0b, 0x0b, 0x43, 0x5e, 0x81, 0x85, - 0xa1, 0xba, 0x69, 0x85, 0xa1, 0x35, 0x1b, 0x85, 0xa1, 0x65, 0x00, 0xc1, 0x68, 0x14, 0x50, 0x1a, - 0x16, 0x90, 0x54, 0x06, 0x1b, 0x54, 0x15, 0x0e, 0x0d, 0xaa, 0x0a, 0x84, 0x1d, 0x79, 0x0f, 0xfc, - 0x18, 0x09, 0x83, 0xff, 0x01, 0x81, 0xff, 0xa0, 0xac, 0x36, 0x87, 0xbf, 0xc0, 0xc3, 0xfb, 0xc1, - 0x38, 0x7e, 0x7d, 0x02, 0x81, 0xfa, 0xed, 0x3f, 0xe0, 0xb6, 0x30, 0xf3, 0x82, 0x8c, 0x21, 0xe7, - 0x06, 0x30, 0x7e, 0xa0, 0x11, 0x83, 0xf5, 0x03, 0x30, 0x7e, 0xd0, 0xcc, 0x1f, 0x38, 0x73, 0x06, - 0xfd, 0x07, 0xfe, 0x0f, 0x0f, 0xf9, 0x83, 0x9e, 0x0e, 0xb4, 0x3e, 0xb9, 0x5e, 0x0f, 0xfa, 0xf8, - 0x3f, 0xcf, 0xa7, 0xc8, 0x7a, 0xf2, 0x19, 0xf2, 0x15, 0x10, 0xa8, 0x14, 0x87, 0xf5, 0x03, 0xf7, - 0xff, 0xef, 0x07, 0xea, 0x07, 0xfd, 0x82, 0x80, 0x83, 0xed, 0x05, 0x00, 0xe8, 0x4f, 0x05, 0x40, - 0x9d, 0x06, 0x86, 0xa0, 0x67, 0x0f, 0x3e, 0x43, 0xe0, 0x0f, 0x68, 0x7f, 0x97, 0x6b, 0x83, 0xcf, - 0xff, 0x41, 0xfd, 0xa1, 0x50, 0x08, 0x67, 0x83, 0x50, 0x18, 0x2f, 0x41, 0xd7, 0xe0, 0x50, 0x35, - 0x03, 0xff, 0x03, 0x83, 0xf7, 0xff, 0xee, 0x0f, 0xd4, 0x0f, 0xf5, 0x82, 0x83, 0x87, 0xac, 0x2a, - 0x01, 0xd0, 0xac, 0x37, 0x04, 0xe1, 0xf7, 0xc1, 0xf8, 0x09, 0xc3, 0xff, 0x01, 0xc1, 0x5f, 0x83, - 0x38, 0x2d, 0x7b, 0x07, 0xf8, 0xc3, 0x50, 0x37, 0x82, 0xc3, 0x68, 0x6f, 0x40, 0x90, 0xb0, 0xd7, - 0xc8, 0xe0, 0xb0, 0xdd, 0x98, 0x34, 0xd0, 0xa8, 0xe2, 0x07, 0xb0, 0xd8, 0xe1, 0xde, 0x0e, 0x87, - 0x0c, 0xf9, 0x0f, 0x38, 0x4e, 0xad, 0x0e, 0x70, 0x79, 0x03, 0xc1, 0x9c, 0xa0, 0x7b, 0x43, 0xff, - 0x06, 0x09, 0x83, 0xff, 0x01, 0x81, 0xff, 0x90, 0x98, 0x39, 0xc3, 0xbf, 0xc1, 0x38, 0x7d, 0xc1, - 0xce, 0x1f, 0x78, 0x39, 0xc3, 0xd7, 0xa7, 0xff, 0x40, 0xe9, 0xc1, 0x38, 0x73, 0x31, 0x04, 0xe1, - 0xd8, 0xc1, 0xce, 0x1d, 0x0c, 0x1c, 0xe1, 0xf3, 0x07, 0x38, 0x7c, 0xc1, 0xce, 0x1f, 0x30, 0x73, - 0x86, 0x0a, 0x43, 0xff, 0x02, 0x4b, 0xff, 0x06, 0xa0, 0x34, 0x35, 0x01, 0xfc, 0xea, 0x81, 0x40, - 0xdc, 0x06, 0x34, 0xd0, 0x9f, 0x20, 0xc6, 0x70, 0xd7, 0x60, 0xd0, 0x50, 0x37, 0x2a, 0x1c, 0x70, - 0xd5, 0x21, 0xb7, 0x83, 0x64, 0x86, 0x7c, 0x1c, 0x92, 0x1a, 0xf0, 0x7d, 0x21, 0x5b, 0xe0, 0xf4, - 0x97, 0x05, 0x70, 0x69, 0x24, 0x39, 0x80, 0x0d, 0x87, 0xd4, 0x0f, 0x61, 0xeb, 0x0f, 0x38, 0x67, - 0x83, 0xbf, 0xd7, 0x90, 0xfd, 0x61, 0x21, 0xb4, 0x37, 0xa0, 0xf7, 0x06, 0x7d, 0x40, 0x9e, 0x0e, - 0xec, 0xc7, 0xc8, 0x73, 0xb8, 0x52, 0x1a, 0x06, 0x98, 0x7e, 0xe0, 0x40, 0xc3, 0xee, 0x0f, 0x61, - 0xcf, 0x07, 0xd8, 0x4f, 0x90, 0xfd, 0x82, 0xd0, 0xff, 0xc1, 0xfe, 0x09, 0x83, 0xff, 0x01, 0x86, - 0xbf, 0x21, 0x50, 0x57, 0x36, 0xa0, 0x7f, 0x8c, 0x2c, 0x3d, 0xc1, 0x61, 0x61, 0xee, 0x0b, 0x0b, - 0x0e, 0x7c, 0x83, 0x0b, 0x0e, 0xe9, 0xc6, 0x16, 0x19, 0xe8, 0x46, 0x16, 0x1b, 0x54, 0x07, 0x0b, - 0x09, 0x86, 0x06, 0x85, 0x81, 0x09, 0x81, 0x86, 0xc7, 0x09, 0x8d, 0x0d, 0x94, 0x09, 0x98, 0x3b, - 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3d, 0x7e, 0x83, 0xf9, 0xca, 0x3a, - 0x1f, 0x58, 0x28, 0x0e, 0x0c, 0xe8, 0x54, 0x09, 0xe0, 0x23, 0xff, 0x80, 0x87, 0xf3, 0xe4, 0x3f, - 0xe7, 0x43, 0xef, 0xff, 0xde, 0x02, 0xfb, 0x97, 0xc1, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xff, 0xdf, - 0x07, 0xe0, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1e, 0x7f, 0x07, 0xf9, 0xda, - 0x38, 0x7f, 0x69, 0x41, 0xd0, 0xe7, 0x0a, 0x80, 0x78, 0x2e, 0x0d, 0x40, 0xd6, 0x1b, 0xff, 0xc1, - 0xed, 0x0f, 0x58, 0x7b, 0x43, 0xce, 0x1e, 0xd0, 0xf3, 0x87, 0xb4, 0x3d, 0x61, 0xef, 0xff, 0x04, - 0x0f, 0xfc, 0x1f, 0x38, 0x7c, 0xe1, 0xce, 0x1f, 0x38, 0x73, 0x87, 0xce, 0x17, 0xf9, 0xff, 0xa0, - 0xac, 0x3e, 0xf0, 0x77, 0xa0, 0xeb, 0xc1, 0x9f, 0x50, 0x27, 0xb0, 0xdd, 0x9a, 0x0d, 0x58, 0x4c, - 0xe1, 0xb8, 0x70, 0xb1, 0xc2, 0xf0, 0x1c, 0x0c, 0x38, 0x38, 0x27, 0x0e, 0x70, 0x21, 0x9c, 0x39, - 0xc3, 0xeb, 0x0e, 0x70, 0xef, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0x38, 0x7c, 0xe1, 0xce, - 0x1f, 0x38, 0x73, 0x87, 0xce, 0x17, 0xf9, 0xff, 0xa0, 0xac, 0x3e, 0x70, 0xef, 0x07, 0xce, 0x19, - 0xf4, 0x0a, 0x01, 0xc3, 0x77, 0x40, 0x68, 0xe1, 0x33, 0x98, 0x1c, 0x70, 0xb1, 0xc3, 0xb1, 0xc0, - 0xc3, 0x87, 0xce, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x7c, 0xe1, 0xce, 0x1d, 0xf2, 0x1f, 0xf8, 0x3c, - 0x0f, 0xfc, 0x1f, 0x30, 0x4e, 0x1f, 0xcc, 0x15, 0x03, 0xfa, 0xc2, 0xeb, 0xc0, 0xfe, 0xa6, 0xba, - 0xc3, 0x78, 0x70, 0xf6, 0x1b, 0xd3, 0x07, 0xb0, 0x9f, 0x92, 0x81, 0x38, 0x5d, 0x18, 0x16, 0x07, - 0x03, 0xb0, 0x77, 0x0e, 0x0d, 0x50, 0x79, 0x18, 0x10, 0xc1, 0xfa, 0x81, 0x98, 0x3f, 0x70, 0x66, - 0x0f, 0x9d, 0x0c, 0xc1, 0xdf, 0x41, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1f, 0x50, 0x3c, 0xe1, 0xea, - 0x07, 0x9c, 0x3d, 0x40, 0xf3, 0x86, 0xfe, 0xbf, 0xf2, 0x17, 0x07, 0x9c, 0x39, 0xf2, 0x30, 0x28, - 0x1d, 0x76, 0x0c, 0x14, 0x0e, 0xe8, 0xe5, 0x0d, 0x0d, 0x58, 0x36, 0xe1, 0xd9, 0x40, 0xd7, 0x07, - 0x25, 0x03, 0x3c, 0x1f, 0x50, 0x27, 0x7c, 0x1e, 0xa0, 0x2d, 0x07, 0xa0, 0xd4, 0x28, 0x1c, 0xe8, - 0x7f, 0xe0, 0xc0, 0x09, 0x83, 0xb4, 0x3e, 0x60, 0xed, 0x0f, 0xac, 0x3b, 0x43, 0xbf, 0xc1, 0x68, - 0x7d, 0xc1, 0xda, 0x1f, 0x79, 0x3f, 0xe8, 0x2b, 0xe0, 0xda, 0x1e, 0xea, 0x42, 0xd0, 0xea, 0x30, - 0x76, 0x87, 0x63, 0x07, 0x68, 0x72, 0x30, 0x76, 0x87, 0xcc, 0x1d, 0xa1, 0xf3, 0x17, 0xfe, 0x42, - 0x61, 0x7f, 0x80, 0x0a, 0x43, 0xff, 0x02, 0x41, 0xff, 0x21, 0xa8, 0x1f, 0xb4, 0x1f, 0xc8, 0x7b, - 0x43, 0x70, 0x7e, 0xd0, 0x9f, 0x07, 0xed, 0x0a, 0xec, 0xff, 0x90, 0xb9, 0x8d, 0x0d, 0x85, 0x52, - 0x0d, 0x0f, 0xd9, 0x20, 0xd0, 0xfc, 0x92, 0x0d, 0x0e, 0x83, 0x48, 0x34, 0x3b, 0x42, 0x90, 0x70, - 0x67, 0x0d, 0x20, 0x7f, 0xd0, 0x0f, 0xa8, 0x1f, 0xaf, 0xff, 0xd8, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, - 0x3f, 0xaf, 0xff, 0x83, 0x50, 0x2a, 0x04, 0xe1, 0xa8, 0x15, 0x02, 0x70, 0xd4, 0x0a, 0x81, 0x38, - 0x6b, 0xff, 0xe0, 0xfd, 0x7c, 0x1f, 0xf7, 0x53, 0xa1, 0xf5, 0xa5, 0x01, 0xe4, 0x2b, 0x82, 0xa0, - 0x4f, 0x80, 0x87, 0x50, 0x39, 0x00, 0x09, 0x83, 0xff, 0x01, 0x81, 0x5f, 0x83, 0x58, 0x16, 0xe5, - 0x81, 0xfe, 0x0b, 0x43, 0xeb, 0x0e, 0xd0, 0xfb, 0xd0, 0x6d, 0x0f, 0x3f, 0x21, 0x68, 0x7b, 0xd3, - 0x85, 0xa1, 0xce, 0xc1, 0xda, 0x1d, 0xaa, 0x0e, 0xd0, 0xe8, 0x60, 0xed, 0x0f, 0x98, 0x3b, 0x43, - 0xe6, 0x3f, 0xf9, 0x09, 0x83, 0xfe, 0x0f, 0x21, 0xff, 0x81, 0xc1, 0xff, 0x8f, 0xfc, 0x1f, 0x7a, - 0x0d, 0xa1, 0xd6, 0x94, 0x1e, 0x0f, 0xfa, 0xf2, 0x1f, 0xeb, 0xcd, 0xe4, 0x33, 0xf4, 0x88, 0x1b, - 0xe0, 0x21, 0xda, 0x1f, 0xd7, 0xff, 0x90, 0xe5, 0xdc, 0xb8, 0x3e, 0xc1, 0xa6, 0x87, 0xda, 0x0d, - 0x07, 0x06, 0x74, 0x2d, 0x0b, 0x43, 0xe7, 0xc1, 0xf8, 0x0f, 0xa8, 0x1f, 0xcb, 0xd4, 0x5e, 0x09, - 0xff, 0xfc, 0x86, 0x82, 0xa0, 0x50, 0x7a, 0xc1, 0x40, 0x58, 0x7d, 0xa5, 0x01, 0x87, 0xe9, 0x28, - 0x30, 0x77, 0xff, 0xef, 0x07, 0xdf, 0x83, 0xfe, 0xda, 0x38, 0x7e, 0x74, 0xa0, 0xe1, 0xeb, 0x41, - 0x40, 0x3c, 0x17, 0x83, 0x50, 0x37, 0x83, 0xf5, 0x03, 0xe0, 0x0b, 0x07, 0xfc, 0x87, 0x61, 0xe7, - 0x83, 0xd8, 0x7b, 0x83, 0xbf, 0x80, 0xf0, 0x7c, 0xe1, 0x5a, 0x1f, 0xaf, 0x17, 0xfe, 0x0b, 0xd4, - 0x05, 0x0a, 0x18, 0x1b, 0x20, 0x60, 0xc1, 0x82, 0x70, 0xb8, 0x71, 0xc7, 0x30, 0x70, 0x30, 0x38, - 0x13, 0x02, 0x0a, 0x02, 0x81, 0xb0, 0xd4, 0x0a, 0x81, 0xb0, 0xac, 0x36, 0x86, 0xc1, 0x40, 0xbd, - 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0x60, 0x7f, 0xd0, 0x76, 0x1f, 0xa8, 0x1d, 0x87, 0xe9, 0x0b, - 0xf8, 0x90, 0xb4, 0x33, 0x85, 0xa1, 0x68, 0x6b, 0x81, 0x86, 0xc3, 0xbe, 0x4d, 0x0b, 0x43, 0x79, - 0xcf, 0xfc, 0x09, 0xc3, 0xf9, 0xc1, 0x98, 0x7f, 0x38, 0x13, 0x07, 0xfa, 0xa0, 0xd8, 0x7f, 0x48, - 0x6c, 0x3f, 0xb0, 0xec, 0x3c, 0xfa, 0x0f, 0xfc, 0x1e, 0x09, 0x83, 0xb4, 0x3e, 0x60, 0xed, 0x0f, - 0xa8, 0x12, 0x6b, 0x05, 0xfe, 0x33, 0x56, 0x1d, 0xe0, 0x39, 0xa6, 0x86, 0xf2, 0x31, 0xa3, 0x84, - 0xfc, 0x69, 0xa0, 0xc2, 0xf4, 0xf0, 0x34, 0x39, 0xe8, 0x1d, 0xa6, 0x16, 0xa8, 0x3b, 0x68, 0x16, - 0x30, 0x7a, 0xc3, 0xcc, 0x1d, 0x61, 0xf3, 0x01, 0xb4, 0x3f, 0x31, 0x44, 0x3e, 0x0f, 0xfc, 0x1f, - 0x68, 0x69, 0x0f, 0xda, 0x1d, 0x87, 0x95, 0xad, 0xff, 0x81, 0xfc, 0x2f, 0xe0, 0xda, 0x1f, 0xf8, - 0x7c, 0x07, 0xf8, 0x3b, 0xe8, 0x70, 0x38, 0x77, 0x9d, 0x58, 0x58, 0x69, 0xd0, 0x38, 0x58, 0x4e, - 0x68, 0x1c, 0x2c, 0x32, 0x68, 0x28, 0x16, 0x21, 0xb4, 0x18, 0x6c, 0x83, 0x69, 0xc1, 0xb3, 0x0d, - 0xb4, 0x0e, 0xf8, 0x3f, 0xf0, 0x70, 0x0a, 0x81, 0xff, 0x81, 0x41, 0xff, 0xc1, 0xa8, 0x1c, 0xe1, - 0xdf, 0xd0, 0x5c, 0x1f, 0x70, 0x67, 0x43, 0xef, 0x21, 0x7a, 0xd0, 0xd7, 0x69, 0xba, 0xb4, 0x2e, - 0x8d, 0xc6, 0x8e, 0x06, 0xa3, 0x41, 0xa0, 0x41, 0x94, 0x0e, 0xd0, 0xe8, 0xa0, 0x76, 0x87, 0xd4, - 0x0e, 0xd0, 0xfa, 0x81, 0xda, 0x1f, 0x50, 0x3b, 0x43, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, - 0xff, 0xb8, 0x3e, 0xfc, 0x1f, 0xf5, 0x6d, 0x0f, 0xe7, 0x28, 0x68, 0x7c, 0xe0, 0xa0, 0xe8, 0x75, - 0xa0, 0xa0, 0x1d, 0x0b, 0xc8, 0x54, 0x09, 0xf0, 0x20, 0xea, 0x07, 0x21, 0xff, 0x83, 0xea, 0x0a, - 0x06, 0x0d, 0x0d, 0xa3, 0x83, 0x47, 0x0a, 0x81, 0x60, 0x70, 0x50, 0x10, 0x64, 0x3e, 0x40, 0x03, - 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0xcf, - 0xff, 0x90, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x79, 0xfc, 0x87, 0xf5, 0x94, - 0x74, 0x3c, 0xf8, 0x14, 0x07, 0x90, 0xbc, 0x85, 0x40, 0x9f, 0x01, 0x0e, 0xa0, 0x72, 0x00, 0x0f, - 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1e, 0x7a, 0x68, 0x7f, 0x59, 0x43, 0x43, 0xeb, - 0x05, 0x01, 0xc1, 0x9e, 0x0a, 0x81, 0x5a, 0x0d, 0x7a, 0x8b, 0xd0, 0x6f, 0xff, 0x07, 0xb0, 0xfd, - 0x87, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xf6, 0x1e, 0xff, 0xf0, 0x40, 0x0b, 0x42, 0xc3, - 0xfd, 0xa0, 0x70, 0xff, 0x68, 0x2e, 0xbc, 0x0f, 0xe7, 0x9e, 0x58, 0x36, 0x94, 0x06, 0x87, 0x9f, - 0x28, 0x2d, 0x0f, 0x5d, 0x86, 0xd0, 0xf7, 0x95, 0xff, 0xc9, 0x3a, 0x1d, 0xa1, 0xd9, 0xa1, 0xda, - 0x1c, 0x9a, 0x1d, 0xa1, 0xf6, 0x87, 0x68, 0x7d, 0xa1, 0xda, 0x1f, 0x68, 0x76, 0x86, 0x0b, 0x0b, - 0xff, 0x06, 0xc2, 0xc1, 0xa3, 0x86, 0xd0, 0x60, 0xc0, 0xe3, 0xfc, 0xe0, 0xc0, 0xe1, 0x3a, 0x0c, - 0x18, 0x1c, 0x2b, 0xc0, 0xc1, 0x81, 0xc2, 0xf3, 0x98, 0x34, 0x70, 0x3e, 0x27, 0xff, 0x03, 0x70, - 0xb0, 0xf2, 0x39, 0x85, 0x87, 0xf2, 0x61, 0x61, 0xe4, 0x36, 0x16, 0x1e, 0xd0, 0xb0, 0xb0, 0xf6, - 0x1b, 0x0a, 0xff, 0x40, 0x0f, 0xfc, 0x1f, 0x48, 0x2f, 0xf4, 0x1a, 0x43, 0xef, 0x07, 0x50, 0x25, - 0x16, 0x1b, 0xfa, 0x05, 0xe0, 0xfb, 0x83, 0x9d, 0x0e, 0x7c, 0x0f, 0xfc, 0x82, 0xec, 0x5b, 0x95, - 0x85, 0xcc, 0x85, 0xa5, 0x01, 0x32, 0x1d, 0xa6, 0x16, 0x48, 0x76, 0x87, 0x24, 0x87, 0x68, 0x7d, - 0x21, 0xda, 0x1f, 0x48, 0x76, 0x87, 0xd2, 0x17, 0xc1, 0xc0, 0x0a, 0x81, 0x90, 0x41, 0xea, 0x04, - 0xe0, 0xc3, 0xd4, 0x0b, 0x41, 0x40, 0xbf, 0xa3, 0x09, 0xc3, 0xb8, 0x14, 0x0d, 0xc1, 0xbc, 0x38, - 0x30, 0xb4, 0x17, 0xca, 0x1c, 0x24, 0x2e, 0x9a, 0x0e, 0x0f, 0x35, 0x06, 0xc0, 0x86, 0xca, 0x05, - 0x40, 0x68, 0x51, 0x40, 0xb0, 0x9c, 0x3a, 0x80, 0xb0, 0x2b, 0x43, 0x50, 0x1f, 0xd4, 0xc3, 0x50, - 0x08, 0x79, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x72, 0xae, 0x0d, 0xa0, 0xfd, 0x28, 0x25, 0x72, 0x61, - 0xfd, 0x4e, 0x8e, 0x1f, 0xf7, 0x03, 0xfe, 0x42, 0xbc, 0x9b, 0x85, 0x86, 0xf3, 0x99, 0x85, 0x84, - 0xda, 0xd9, 0xa5, 0x02, 0xdd, 0x18, 0x73, 0x09, 0xcd, 0x28, 0x0f, 0x41, 0xed, 0x34, 0x16, 0x87, - 0xb4, 0xc1, 0x76, 0x1e, 0xda, 0x1e, 0x05, 0xc1, 0xb7, 0x28, 0x19, 0xc3, 0xff, 0x07, 0x0b, 0x07, - 0xfc, 0x1e, 0xc3, 0x60, 0x70, 0xf6, 0x85, 0x81, 0x83, 0x7f, 0x03, 0x04, 0x87, 0xb4, 0x2c, 0x18, - 0x79, 0xf0, 0x1c, 0x1f, 0x41, 0x7a, 0x83, 0xc1, 0x48, 0x56, 0x45, 0xe0, 0xb0, 0xa7, 0x0b, 0x68, - 0x38, 0x1c, 0xc2, 0xc1, 0xb8, 0x64, 0xc1, 0x40, 0x5c, 0x1e, 0xc1, 0xa0, 0xbc, 0x1e, 0xcb, 0x1e, - 0x2d, 0x0d, 0xb8, 0x34, 0x27, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x68, 0x5a, 0x1f, 0xda, 0x07, - 0x0f, 0xf6, 0x82, 0xeb, 0xc0, 0xfe, 0x79, 0x75, 0x86, 0xd3, 0x84, 0x36, 0x13, 0xe3, 0x1c, 0x27, - 0x0b, 0xe8, 0x1a, 0x13, 0x85, 0xe7, 0x06, 0x48, 0xe0, 0x9d, 0x04, 0x8e, 0x30, 0xe6, 0x8f, 0xf1, - 0x40, 0x26, 0x81, 0x09, 0x28, 0x1b, 0x43, 0xf6, 0x86, 0xd0, 0xf9, 0xd0, 0xda, 0x1c, 0xfa, 0x0f, - 0xfc, 0x1e, 0x0b, 0x0a, 0x0b, 0x0f, 0xb0, 0xb0, 0xb0, 0xfb, 0x41, 0x85, 0x87, 0x7f, 0x18, 0x58, - 0x10, 0xd8, 0x58, 0x59, 0xc1, 0x5e, 0x07, 0xcf, 0xa0, 0xde, 0x93, 0x0b, 0x43, 0xbc, 0x6e, 0x16, - 0x1d, 0x38, 0x58, 0x58, 0x76, 0x61, 0x61, 0x61, 0xd1, 0x85, 0x85, 0x87, 0xd8, 0x1c, 0x56, 0x0d, - 0x0b, 0x03, 0xe9, 0xc1, 0x86, 0xc1, 0x40, 0xbf, 0x07, 0xfe, 0x0e, 0x0a, 0x43, 0xff, 0x02, 0x41, - 0xff, 0x90, 0xb8, 0x39, 0xc3, 0xbf, 0xa0, 0x9c, 0x3e, 0xe0, 0xe7, 0x0f, 0x3e, 0x43, 0x38, 0x7a, - 0xec, 0xbf, 0xe4, 0x1e, 0x65, 0xd6, 0xb0, 0x1a, 0x21, 0xce, 0x1d, 0x92, 0x1c, 0xe1, 0xd1, 0x21, - 0xce, 0x1f, 0x48, 0x73, 0x87, 0xd2, 0x05, 0xad, 0x70, 0x52, 0x5f, 0xfa, 0x0f, 0xfc, 0x1f, 0x50, - 0x3b, 0x43, 0xea, 0x07, 0x50, 0x3e, 0xa0, 0x2b, 0xf0, 0x3f, 0xca, 0xe5, 0xc1, 0xb8, 0x36, 0x87, - 0xee, 0x0d, 0x87, 0xeb, 0xd0, 0x5f, 0xc8, 0x5d, 0x34, 0x18, 0x5a, 0x06, 0xa2, 0x1c, 0x2d, 0x06, - 0x50, 0x2a, 0x05, 0xa0, 0x4a, 0x05, 0xa1, 0x68, 0x6a, 0x02, 0xc3, 0x61, 0xd4, 0x1c, 0x33, 0x87, - 0x50, 0xd0, 0x5e, 0x83, 0xff, 0x07, 0x80, 0x0a, 0x43, 0xea, 0x07, 0x48, 0x54, 0xf4, 0x87, 0x48, - 0x1d, 0x0f, 0xbf, 0xa7, 0x0f, 0xf7, 0x01, 0xc3, 0xfd, 0xe0, 0x3f, 0xf2, 0x0b, 0xd0, 0xe0, 0x70, - 0xee, 0x9a, 0xa0, 0xb0, 0xcd, 0x10, 0x30, 0x58, 0x6c, 0x90, 0x50, 0x2c, 0x32, 0x48, 0x24, 0x2c, - 0x3d, 0x20, 0xc3, 0x61, 0xe9, 0x1c, 0x36, 0x1e, 0x92, 0x43, 0x61, 0x0b, 0x0e, 0x70, 0xfd, 0x87, - 0x38, 0x7e, 0xd0, 0xce, 0x1e, 0xfe, 0xbf, 0xf0, 0x4e, 0x0a, 0x0e, 0x16, 0x15, 0xe2, 0x85, 0x85, - 0x85, 0xea, 0x05, 0x70, 0x73, 0x64, 0x17, 0x40, 0xed, 0xc3, 0x3b, 0x06, 0x73, 0x0d, 0xaa, 0x0e, - 0x4c, 0x27, 0x18, 0x3e, 0xc2, 0xc0, 0xc0, 0x90, 0xb0, 0x68, 0x1c, 0x12, 0x16, 0x68, 0x6f, 0xc1, - 0xff, 0x83, 0x80, 0x0d, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xef, 0xf3, 0xff, 0x06, - 0xb0, 0xeb, 0x83, 0xdf, 0x06, 0xf8, 0x39, 0xf5, 0x00, 0xfc, 0x1d, 0xb9, 0xa6, 0xec, 0x13, 0x98, - 0x54, 0x33, 0x0b, 0x06, 0x16, 0x0c, 0xa0, 0xc0, 0xc1, 0xc0, 0xc1, 0xa1, 0xb0, 0x21, 0x61, 0xfb, - 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0x80, 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0x95, 0xa8, 0x36, 0x1d, - 0x4f, 0x4f, 0xfe, 0x0b, 0x47, 0x06, 0x07, 0x05, 0xe1, 0x87, 0x0b, 0x07, 0xa8, 0xc5, 0xc0, 0xc6, - 0xc9, 0x8e, 0xc1, 0x9b, 0x81, 0x9c, 0xb7, 0x73, 0x03, 0xe4, 0x1d, 0x89, 0x81, 0xe0, 0xce, 0x16, - 0x06, 0x0f, 0x61, 0x60, 0x60, 0xe7, 0x0b, 0x03, 0x05, 0x7a, 0x0f, 0xfc, 0x1f, 0x50, 0x36, 0x1f, - 0xd4, 0x09, 0xc3, 0xfa, 0x81, 0x5a, 0xf0, 0x3f, 0xa3, 0xfe, 0x0d, 0xc0, 0xb0, 0x9c, 0x3b, 0x87, - 0xc8, 0x28, 0x1a, 0xf2, 0xe8, 0x1a, 0x1b, 0xa6, 0x16, 0x38, 0x66, 0xa7, 0x05, 0x38, 0x36, 0xd0, - 0x82, 0xf0, 0x66, 0x28, 0x19, 0xf0, 0x7d, 0x40, 0x9d, 0xb0, 0xf5, 0x01, 0x68, 0x2e, 0x0d, 0x42, - 0x81, 0xce, 0x1f, 0xf8, 0x38, 0x03, 0xff, 0xe8, 0x33, 0x85, 0x40, 0xa8, 0x19, 0xc2, 0xa0, 0x54, - 0x0c, 0xff, 0xfa, 0x0c, 0xe1, 0x50, 0x2a, 0x06, 0x70, 0xa8, 0x17, 0x06, 0x7f, 0xfd, 0x07, 0xf5, - 0x03, 0xf7, 0xff, 0xef, 0x07, 0x9f, 0xc8, 0x7f, 0x3b, 0x47, 0x83, 0xcf, 0x81, 0x40, 0x79, 0x0b, - 0xc8, 0x54, 0x09, 0xf0, 0x10, 0xea, 0x07, 0xc0, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x46, - 0xae, 0xb0, 0x3f, 0x97, 0x6b, 0x83, 0x68, 0x76, 0x1f, 0x5e, 0x0e, 0xd0, 0xf7, 0xa8, 0x7f, 0xc8, - 0x1b, 0x32, 0x81, 0xb0, 0xb7, 0x0d, 0x85, 0xa0, 0x73, 0x0d, 0x65, 0x02, 0x51, 0x87, 0x5e, 0x0f, - 0xb0, 0xef, 0x90, 0xf6, 0x06, 0xd1, 0xe4, 0x36, 0x3a, 0x1c, 0xe1, 0xff, 0x83, 0x80, 0x0b, 0x0a, - 0x41, 0x21, 0xec, 0x2a, 0x03, 0x43, 0xd8, 0x54, 0x06, 0x86, 0xfe, 0x24, 0x1a, 0x1d, 0x61, 0x68, - 0x34, 0x3a, 0xd0, 0x68, 0x34, 0x3b, 0xe0, 0x70, 0x38, 0x33, 0xe7, 0x3c, 0x3e, 0x0d, 0x38, 0x1d, - 0xdb, 0x0d, 0x98, 0x28, 0x5b, 0x20, 0x51, 0x83, 0x41, 0x8e, 0x1d, 0x8e, 0x0a, 0x03, 0x43, 0x66, - 0x8e, 0x13, 0x86, 0xc8, 0x0a, 0x0d, 0x00, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x70, 0xff, 0xb4, 0x70, - 0xfe, 0xfe, 0xb5, 0x01, 0xc3, 0xb4, 0x73, 0x4a, 0x06, 0x7c, 0x38, 0xe6, 0x1d, 0xf4, 0xe0, 0xb8, - 0x3b, 0xce, 0xe1, 0x70, 0x69, 0xc0, 0xe0, 0xec, 0x36, 0x60, 0x72, 0xcb, 0x03, 0x18, 0x1d, 0xc2, - 0xd0, 0xd8, 0x1e, 0x43, 0xfb, 0x03, 0x87, 0xfd, 0x81, 0xff, 0xc8, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, - 0x78, 0x3f, 0x50, 0x3f, 0xbf, 0xfe, 0x83, 0x68, 0x5e, 0x0a, 0x81, 0xb4, 0x17, 0xa0, 0x30, 0x69, - 0x2b, 0xc2, 0x83, 0x9d, 0x28, 0x3a, 0x1a, 0xf2, 0x05, 0x05, 0xe8, 0x12, 0x0f, 0x48, 0x66, 0x0f, - 0x95, 0x7a, 0x0f, 0x90, 0xf9, 0x0f, 0xaf, 0xa5, 0x07, 0xfe, 0x55, 0xf2, 0x1f, 0xf8, 0x0a, 0x08, - 0x0b, 0x03, 0xff, 0x90, 0xb0, 0x38, 0x7f, 0xd8, 0x1c, 0x0a, 0x0e, 0xfe, 0x70, 0x68, 0x7d, 0x81, - 0xc7, 0x96, 0x0a, 0xe1, 0xdf, 0xf0, 0x5f, 0x2b, 0x06, 0x07, 0x0b, 0xc7, 0x60, 0xc0, 0xe0, 0x9c, - 0x14, 0x06, 0x06, 0x06, 0x60, 0xa0, 0xe0, 0xa0, 0x13, 0x06, 0x94, 0x05, 0x03, 0x60, 0xc1, 0x85, - 0x21, 0xb2, 0x85, 0x85, 0x87, 0x66, 0x0c, 0x1e, 0x83, 0xff, 0x07, 0x80, 0x0b, 0x41, 0xff, 0x07, - 0x68, 0x30, 0xec, 0x3b, 0x41, 0x87, 0x61, 0x7f, 0x18, 0x30, 0x61, 0xda, 0x0c, 0x18, 0x30, 0xcf, - 0x81, 0x83, 0x06, 0x1b, 0xd4, 0x30, 0x60, 0xc3, 0x79, 0xcc, 0x70, 0x61, 0x4e, 0x82, 0x1c, 0x10, - 0x1c, 0xd0, 0xdd, 0x03, 0x93, 0x42, 0x66, 0x04, 0x1b, 0x42, 0xc6, 0x06, 0x1b, 0x41, 0x81, 0x81, - 0x86, 0xd5, 0x06, 0xfa, 0x00, 0x0b, 0x0d, 0x86, 0x43, 0xb0, 0xd8, 0x4e, 0x1d, 0x86, 0xc2, 0xd0, - 0xbf, 0x81, 0x8f, 0x07, 0x38, 0x6d, 0xd0, 0xf5, 0xc0, 0x75, 0x07, 0xdf, 0x1f, 0xfc, 0x83, 0xce, - 0x0c, 0x18, 0x75, 0x31, 0x06, 0x0d, 0x0d, 0x98, 0x6c, 0x0e, 0x1a, 0x30, 0xd8, 0x5a, 0x1d, 0x86, - 0xc0, 0xac, 0x3b, 0x09, 0xf9, 0x2c, 0x36, 0x15, 0x10, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, - 0x61, 0xce, 0x1f, 0xb0, 0xef, 0x21, 0xf6, 0x1b, 0x8d, 0x0d, 0xfc, 0x70, 0x1d, 0x0c, 0xea, 0xf0, - 0x67, 0x82, 0xbc, 0xdf, 0xe7, 0x0b, 0xe4, 0xd0, 0xb0, 0xcd, 0xb9, 0x86, 0xc3, 0x6e, 0x16, 0x1b, - 0x09, 0xcc, 0x2c, 0xbd, 0x06, 0x4c, 0x2c, 0x3c, 0x86, 0xc2, 0xc3, 0x98, 0x36, 0x16, 0x86, 0xa0, - 0x6c, 0x27, 0xfc, 0x00, 0x0b, 0x05, 0xff, 0x07, 0x60, 0xa0, 0x67, 0x0e, 0xc1, 0x40, 0xce, 0x17, - 0xf5, 0x10, 0x6e, 0x19, 0xc1, 0x4c, 0x1b, 0x86, 0xbc, 0x51, 0xd9, 0xc3, 0x7a, 0x68, 0x79, 0x58, - 0x4d, 0x9c, 0x8e, 0x0c, 0x2d, 0xc1, 0x25, 0xa6, 0x07, 0x30, 0x69, 0xb9, 0x87, 0x60, 0xce, 0x37, - 0x0e, 0xc7, 0x70, 0x2b, 0x43, 0x66, 0x87, 0xad, 0x0b, 0x30, 0xf9, 0xc3, 0xff, 0x07, 0x0f, 0x90, - 0xff, 0xc5, 0x03, 0xf9, 0xff, 0xf0, 0x67, 0x0f, 0x9c, 0x33, 0x8f, 0x04, 0xe1, 0x9c, 0x29, 0x5e, - 0x83, 0x38, 0x7f, 0xe1, 0xff, 0xfa, 0x0f, 0x38, 0x75, 0x0a, 0xf7, 0x58, 0xd2, 0xbb, 0xea, 0x6e, - 0x1e, 0xef, 0x47, 0x90, 0xd6, 0x38, 0xe8, 0x6f, 0x20, 0x70, 0xaf, 0x22, 0x19, 0xc3, 0x90, 0x0b, - 0x43, 0xb0, 0xfd, 0xa1, 0xd8, 0x79, 0x5a, 0x83, 0x61, 0xeb, 0xea, 0x7f, 0xe0, 0xda, 0x19, 0xd0, - 0xf5, 0xe0, 0xec, 0x3e, 0xfa, 0x0d, 0x87, 0xde, 0x71, 0x6d, 0x60, 0xa7, 0x47, 0xfe, 0x41, 0x9a, - 0x38, 0x76, 0x8a, 0x34, 0x70, 0xed, 0x0d, 0xa3, 0x87, 0x68, 0x6d, 0x1d, 0x7b, 0x43, 0x68, 0xff, - 0xc8, 0x7f, 0xe0, 0xe0, 0x0b, 0x05, 0xff, 0x83, 0x61, 0xed, 0x0f, 0xb0, 0x90, 0x60, 0x42, 0xfe, - 0x30, 0x60, 0xd0, 0x9c, 0x29, 0x30, 0x61, 0xae, 0x03, 0x18, 0xc1, 0xbe, 0x41, 0x18, 0xa0, 0x9b, - 0x65, 0xda, 0xe0, 0x4e, 0x0f, 0xfe, 0x56, 0x61, 0xec, 0x3c, 0x98, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, - 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x0e, 0x0a, 0x80, 0x7f, 0xe0, 0xd4, 0x03, 0x06, 0x70, 0xd4, 0x03, - 0x06, 0x70, 0x7f, 0x4c, 0x19, 0xc3, 0x70, 0x18, 0x33, 0x86, 0xe0, 0x30, 0x67, 0x0a, 0xf2, 0x30, - 0x67, 0x0b, 0xa6, 0xaf, 0xf8, 0x0d, 0x4a, 0x17, 0xe0, 0x65, 0x02, 0x60, 0x30, 0x49, 0x40, 0xb8, - 0x0e, 0x1d, 0x40, 0x38, 0x6a, 0x06, 0xa0, 0x34, 0x3b, 0x0d, 0x41, 0x83, 0xd2, 0x1f, 0xf8, 0x30, - 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xa9, 0xd0, 0xc3, 0xb0, 0xa9, 0xd0, 0xf5, 0x6c, 0x33, - 0xa1, 0xff, 0x8b, 0xc1, 0xff, 0x8f, 0x53, 0xff, 0x91, 0xb3, 0x1c, 0x3f, 0x4e, 0x15, 0x03, 0xf6, - 0x61, 0x7f, 0xc8, 0x13, 0x0f, 0xed, 0x0d, 0x87, 0xf6, 0x1d, 0x87, 0xe7, 0x0e, 0xc3, 0xdf, 0x21, - 0xff, 0x83, 0xc0, 0x0a, 0x81, 0xff, 0xbf, 0xd1, 0xd5, 0xc1, 0xb4, 0xa1, 0x85, 0x40, 0x9c, 0x14, - 0x30, 0xa8, 0x15, 0x01, 0x43, 0x0a, 0x80, 0x70, 0xb4, 0xea, 0xe0, 0x40, 0xb9, 0x55, 0xc8, 0x7e, - 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfb, 0xf0, 0x7f, 0xdb, 0x56, 0x1f, 0xad, 0x28, 0x3c, 0x1a, 0xe0, - 0xa8, 0x15, 0xe0, 0x41, 0xd4, 0x0e, 0x40, 0x0f, 0xfc, 0x1e, 0xc2, 0xc3, 0xfd, 0x85, 0x84, 0xb8, - 0x2c, 0x0e, 0x17, 0x4c, 0xfd, 0x7e, 0x70, 0x60, 0xb0, 0xb2, 0x70, 0x60, 0xb0, 0xb2, 0x70, 0x60, - 0xf4, 0x0c, 0x9c, 0x18, 0xfa, 0x18, 0xdc, 0x19, 0x3a, 0xd1, 0x98, 0x33, 0x30, 0x49, 0x98, 0x35, - 0x18, 0x30, 0x66, 0x0c, 0x2c, 0x18, 0x33, 0x06, 0x16, 0x48, 0x33, 0xf0, 0x59, 0x97, 0x18, 0x30, - 0xff, 0xc1, 0x0f, 0xfc, 0x1e, 0xd0, 0xb0, 0xfe, 0xd0, 0x38, 0x7f, 0x68, 0x2f, 0xf4, 0x7f, 0x1a, - 0x19, 0xc2, 0xd3, 0x83, 0x9c, 0x17, 0x8f, 0xf0, 0xe0, 0xf5, 0x0c, 0x2c, 0x71, 0xb6, 0x30, 0xb1, - 0xcd, 0xd0, 0x61, 0x63, 0x39, 0xa0, 0xfe, 0x18, 0x4d, 0x06, 0x1d, 0x40, 0xb4, 0x08, 0x75, 0x02, - 0xd0, 0xfd, 0xa1, 0x68, 0x75, 0xf0, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, - 0xf7, 0x07, 0xda, 0x3f, 0xf8, 0x1f, 0xd4, 0x5f, 0x61, 0x3a, 0x54, 0x1d, 0x85, 0x78, 0x2c, 0x3f, - 0xbe, 0x41, 0x85, 0x61, 0x36, 0xe0, 0xdb, 0x83, 0x4e, 0x40, 0xf4, 0x1c, 0xe6, 0x1b, 0x43, 0xca, - 0x30, 0xd8, 0x72, 0x1b, 0x0d, 0x87, 0x61, 0xb0, 0xda, 0x13, 0x86, 0xc3, 0x3f, 0xd0, 0x0f, 0xfc, - 0x1f, 0x68, 0x67, 0x0f, 0xda, 0x1b, 0xd0, 0x7d, 0xa1, 0x59, 0xa1, 0xbf, 0x8b, 0x0b, 0x43, 0xb4, - 0xb5, 0x87, 0x42, 0x7c, 0xe1, 0x61, 0x68, 0x3d, 0x61, 0x90, 0xfb, 0xce, 0xff, 0xc1, 0x4e, 0x87, - 0xdc, 0x07, 0x34, 0x3d, 0x61, 0x93, 0x42, 0x87, 0x0f, 0xb4, 0x2b, 0xc1, 0xfb, 0x43, 0x3c, 0x1f, - 0x68, 0x7b, 0x0f, 0xfc, 0x1f, 0x80, 0x0b, 0x05, 0xff, 0x83, 0x61, 0xed, 0x0e, 0xa7, 0x21, 0xb4, - 0x3b, 0xf8, 0x36, 0x87, 0xd8, 0x1f, 0xfc, 0x15, 0xe1, 0xc1, 0xa0, 0xc2, 0xf5, 0x1c, 0x1a, 0x0c, - 0x2b, 0x37, 0x07, 0x81, 0x82, 0x70, 0x39, 0x2b, 0x30, 0x66, 0x07, 0xb0, 0x76, 0x04, 0xc0, 0xf0, - 0x67, 0x0d, 0x81, 0xc3, 0xd8, 0x6c, 0x0e, 0x1c, 0xe1, 0xb0, 0x38, 0x6f, 0x41, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1e, 0xc3, 0xd8, 0x7d, 0x87, 0x38, 0x7d, 0x84, 0xae, 0x58, 0x7f, 0x8f, 0x56, 0xd0, - 0x3a, 0x0c, 0x3b, 0x41, 0x78, 0x18, 0x76, 0x83, 0xd4, 0x30, 0xed, 0x1f, 0x19, 0xff, 0x24, 0xe1, - 0x61, 0xda, 0xb3, 0x0b, 0x0e, 0xd1, 0x30, 0xb0, 0xed, 0x0b, 0x0b, 0x0e, 0xd0, 0xb0, 0xbf, 0xe4, - 0x2c, 0x2c, 0x3b, 0x40, 0x0d, 0x87, 0xb0, 0xef, 0xff, 0xde, 0x0e, 0xc3, 0xd8, 0x7e, 0xc3, 0x9c, - 0x3f, 0x7f, 0xe0, 0xfd, 0x87, 0xb0, 0xfd, 0xff, 0x83, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0x2f, - 0x7e, 0x5e, 0x0e, 0x7a, 0xda, 0x1f, 0x5a, 0x50, 0x78, 0x35, 0xc1, 0x50, 0x2b, 0xc0, 0x43, 0xa8, - 0x1c, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x1c, 0x27, 0x0e, 0xd0, 0x38, 0x4e, 0x12, 0xb8, 0x0e, 0x13, - 0x85, 0xfd, 0x7f, 0xe4, 0x2e, 0x03, 0x84, 0xe1, 0x9f, 0x23, 0x84, 0xe1, 0xae, 0xc7, 0x09, 0xc3, - 0x79, 0x43, 0xfe, 0x0a, 0x74, 0x0e, 0x13, 0x85, 0x9a, 0x07, 0x09, 0xc2, 0x4d, 0x03, 0x84, 0xe1, - 0xda, 0x07, 0x09, 0xc3, 0xb4, 0x0f, 0xf8, 0x3b, 0x40, 0xe1, 0x38, 0x00, 0x07, 0x06, 0xd0, 0xfe, - 0x60, 0xb4, 0x25, 0x03, 0x40, 0xab, 0xfa, 0x42, 0xa1, 0x47, 0x43, 0xf9, 0xc2, 0xd0, 0xd0, 0x56, - 0x1b, 0x82, 0x70, 0x58, 0x75, 0xfc, 0x87, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, - 0xae, 0x9c, 0x1f, 0x9e, 0x28, 0x5a, 0x1a, 0xe0, 0xa8, 0x06, 0xe0, 0x21, 0xd4, 0x0e, 0x40, 0x0f, - 0xfc, 0x1e, 0xa2, 0x16, 0x87, 0xf9, 0x5f, 0xe4, 0x37, 0x90, 0x9c, 0x12, 0x1c, 0xa0, 0xac, 0x12, - 0x1e, 0x90, 0x68, 0x24, 0x82, 0xb1, 0xe0, 0xa8, 0x60, 0xb1, 0xe5, 0x01, 0xf8, 0x3f, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x79, 0xfc, 0x87, 0xfb, 0x68, 0xe1, 0xfa, 0xd2, 0x83, 0xc1, 0xae, 0x0a, 0x81, - 0x5c, 0x08, 0x3a, 0x81, 0xc8, 0x0f, 0xfc, 0x1e, 0x7f, 0xfc, 0x1f, 0x90, 0x9e, 0x0f, 0xe6, 0xf8, - 0x3e, 0xbf, 0xff, 0x41, 0xeb, 0xb0, 0x9c, 0x3d, 0x60, 0xc2, 0xd0, 0xd7, 0x01, 0xc0, 0xc1, 0xa8, - 0x17, 0xa0, 0xff, 0xc0, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xf5, 0xf9, 0x0f, 0xcf, 0x14, 0x3c, 0x86, - 0x7c, 0x82, 0x80, 0x7d, 0x02, 0x43, 0x50, 0x3a, 0x00, 0x0b, 0x0f, 0xfc, 0x16, 0x0f, 0xfe, 0x82, - 0xd0, 0xda, 0x1e, 0xfe, 0x03, 0x87, 0xe7, 0x42, 0x90, 0xfd, 0x79, 0x06, 0x1f, 0xde, 0x72, 0xff, - 0x80, 0xd8, 0x1f, 0x06, 0x70, 0x66, 0x3d, 0x86, 0x71, 0x8c, 0xd3, 0x0c, 0xe1, 0xb0, 0xd8, 0x67, - 0x0d, 0x86, 0xc3, 0x38, 0x6c, 0x37, 0xfc, 0x1b, 0x0d, 0x86, 0x70, 0xff, 0xc1, 0xc0, 0x0b, 0x03, - 0xff, 0x82, 0xc0, 0xe0, 0xd1, 0xca, 0x74, 0x60, 0x60, 0x72, 0xfa, 0x60, 0x60, 0x70, 0x3a, 0x3f, - 0xf8, 0x17, 0x87, 0x06, 0x8e, 0x0f, 0x95, 0x03, 0x03, 0x8f, 0x9d, 0xc1, 0xa3, 0x9b, 0x81, 0xff, - 0xce, 0x61, 0xec, 0x3e, 0xc3, 0xd8, 0x7d, 0x87, 0xb0, 0xfb, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0x0f, - 0xfc, 0x1e, 0xc3, 0xd8, 0x7d, 0x87, 0xb0, 0xe5, 0x6a, 0x0d, 0xa1, 0xbf, 0x9f, 0xfc, 0x07, 0x47, - 0x06, 0x8e, 0x0b, 0xc3, 0x83, 0x03, 0x83, 0xd4, 0x70, 0x60, 0x71, 0xb1, 0x5f, 0xf8, 0xdc, 0x0e, - 0xad, 0x6d, 0xcc, 0x0e, 0x0c, 0x0e, 0x26, 0x07, 0x06, 0x07, 0x0b, 0x03, 0x83, 0x47, 0x0b, 0x03, - 0xff, 0x82, 0xc0, 0xe1, 0xce, 0x1f, 0xf8, 0x20, 0x0b, 0x0b, 0xff, 0x06, 0xc2, 0xd0, 0xfd, 0x4e, - 0x86, 0x1f, 0xd7, 0xd3, 0x87, 0xf9, 0xd0, 0x7f, 0xc1, 0xaf, 0x03, 0x43, 0x61, 0xbd, 0x43, 0x0e, - 0xc2, 0x6c, 0x8c, 0x3b, 0x0b, 0x30, 0xbf, 0xe0, 0x39, 0x85, 0xaf, 0x80, 0xa3, 0x0b, 0x0f, 0xfb, - 0x0b, 0x0f, 0xfb, 0x0b, 0x5f, 0x83, 0x61, 0x7f, 0xe0, 0x0a, 0x43, 0xea, 0x07, 0x48, 0x57, 0xd2, - 0x1d, 0x20, 0x70, 0xfd, 0xfc, 0xac, 0x3f, 0x2b, 0x91, 0xc3, 0xf9, 0xf0, 0x1f, 0xf8, 0x2b, 0xd0, - 0xe0, 0x70, 0xef, 0x3a, 0xb0, 0x38, 0x6a, 0x94, 0x33, 0xf0, 0x6c, 0x90, 0x50, 0x17, 0x04, 0x92, - 0x0d, 0x03, 0xd8, 0x69, 0x06, 0x13, 0x87, 0xa4, 0xe0, 0x9c, 0x3d, 0x24, 0x19, 0xc2, 0x0f, 0xfc, - 0x1f, 0x50, 0x2a, 0x07, 0xf5, 0x02, 0xd0, 0xfe, 0xa0, 0x5d, 0x79, 0x3f, 0x9a, 0xb5, 0xe0, 0xb8, - 0x71, 0xc3, 0xe7, 0xce, 0x8e, 0xb8, 0x2b, 0xb0, 0x9f, 0xe0, 0xba, 0x38, 0x1c, 0x3d, 0x58, 0x40, - 0xe1, 0xec, 0xa0, 0x67, 0xf9, 0x12, 0x81, 0x9c, 0x3f, 0x50, 0x33, 0x87, 0xea, 0x06, 0x70, 0xfd, - 0x40, 0xce, 0x1c, 0x0f, 0xfc, 0x1f, 0x68, 0x74, 0x87, 0xda, 0x1c, 0xe1, 0xf6, 0x8f, 0xfe, 0x07, - 0xf3, 0x87, 0xb0, 0xda, 0x30, 0x7b, 0x09, 0xf0, 0x7f, 0xe2, 0xe8, 0xff, 0xe4, 0x1e, 0x70, 0xce, - 0x1d, 0x3a, 0x1c, 0xe1, 0xd9, 0xa1, 0xce, 0x1c, 0x9a, 0x1c, 0xe1, 0xf6, 0x87, 0x38, 0x7d, 0xa1, - 0xce, 0x1f, 0x68, 0x4f, 0x90, 0xc0, 0x0b, 0x43, 0xe6, 0x0e, 0xd0, 0x37, 0xd2, 0x1d, 0xa0, 0xd1, - 0x83, 0xbf, 0x9c, 0x0e, 0x1f, 0x68, 0x30, 0xb0, 0xf3, 0xe0, 0x60, 0x70, 0xf7, 0xd1, 0xff, 0x82, - 0xf3, 0x98, 0x58, 0x74, 0xe8, 0x30, 0xb4, 0x27, 0x34, 0x18, 0x54, 0x0c, 0x9a, 0x0c, 0x27, 0x0f, - 0x68, 0x30, 0x66, 0x30, 0x5a, 0x3d, 0xb4, 0xe4, 0x2d, 0x2d, 0x04, 0x78, 0x3f, 0xf0, 0x70, 0x0f, - 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x1e, 0xba, 0x70, 0x7f, 0x71, 0x42, 0x81, 0xeb, - 0x41, 0x40, 0x3a, 0x16, 0xaa, 0xbd, 0x52, 0xa0, 0xce, 0x1e, 0xd0, 0xf3, 0x07, 0xb4, 0x3c, 0xf5, - 0xed, 0x0f, 0x30, 0x7b, 0x43, 0xcf, 0xfe, 0x43, 0xff, 0x07, 0xef, 0xff, 0xde, 0x00, 0x0b, 0x03, - 0xff, 0x83, 0x60, 0x60, 0xff, 0xb0, 0x30, 0x30, 0xf7, 0xf3, 0x0e, 0x1e, 0x6d, 0x68, 0xbf, 0x06, - 0xb4, 0x63, 0x05, 0x03, 0x7c, 0x35, 0x03, 0x43, 0x79, 0xe9, 0x81, 0xc3, 0x53, 0x1a, 0x05, 0xe0, - 0xd9, 0x81, 0x81, 0x47, 0x03, 0x18, 0x18, 0xa0, 0x28, 0x1b, 0x03, 0x70, 0x6c, 0x36, 0x0a, 0x07, - 0xfd, 0x82, 0xff, 0xc8, 0x0f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, - 0xd7, 0xff, 0xc1, 0xa5, 0x8a, 0x0b, 0x61, 0xa4, 0xca, 0x18, 0xe1, 0xa4, 0x4a, 0x08, 0xe1, 0xaf, - 0xff, 0x83, 0xf7, 0xe0, 0xff, 0x3b, 0x47, 0x43, 0xeb, 0x05, 0x07, 0x83, 0x7a, 0x0a, 0x81, 0x5e, - 0x02, 0x1d, 0x40, 0xe4, 0x0b, 0x4b, 0xff, 0x21, 0x68, 0x7e, 0xc2, 0x57, 0x21, 0xf6, 0x17, 0xf2, - 0x1e, 0xc3, 0xb4, 0x1f, 0x81, 0x86, 0x7c, 0x0c, 0x18, 0x30, 0xd7, 0xa3, 0x06, 0x0c, 0x37, 0x9c, - 0xc1, 0x83, 0x0a, 0x74, 0x18, 0x30, 0x61, 0x66, 0x83, 0xf0, 0x30, 0x93, 0x41, 0x87, 0x61, 0xda, - 0x1f, 0xb0, 0xed, 0x0f, 0x9c, 0x3b, 0x43, 0xbe, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xa8, 0x1f, 0x97, - 0xd4, 0x5f, 0x03, 0xff, 0xf7, 0x83, 0xdd, 0x70, 0x7f, 0x71, 0x42, 0xc3, 0xd4, 0x0a, 0x81, 0x50, - 0x28, 0x1f, 0xf8, 0x08, 0x7f, 0xe0, 0xff, 0xc1, 0xfe, 0x7f, 0xff, 0x07, 0x90, 0x50, 0x08, 0x7d, - 0x60, 0xa0, 0xf0, 0x67, 0x82, 0xa0, 0x56, 0x19, 0x05, 0xe4, 0x34, 0x00, 0x0a, 0x43, 0xa4, 0x3e, - 0x90, 0xe7, 0x0f, 0xb8, 0x39, 0xd0, 0xdf, 0xd7, 0xfe, 0x42, 0xd0, 0xe7, 0x0f, 0x3e, 0x0e, 0x70, - 0xf5, 0xd8, 0x67, 0x0f, 0x79, 0x9b, 0xfe, 0x03, 0x44, 0x3a, 0xc3, 0xb2, 0x43, 0x9c, 0x3a, 0x24, - 0x39, 0xc3, 0xe9, 0x0e, 0x70, 0xfa, 0x43, 0x9c, 0x3e, 0x92, 0xff, 0xd0, 0x03, 0x06, 0x70, 0xf9, - 0x81, 0x68, 0x2b, 0x01, 0x81, 0x82, 0x31, 0xcf, 0xc6, 0x0c, 0xc1, 0x82, 0xc1, 0x83, 0x30, 0x60, - 0xf2, 0x60, 0xcc, 0x18, 0x3e, 0x30, 0x66, 0x0c, 0x7a, 0x38, 0x33, 0x06, 0x54, 0x0c, 0x19, 0x83, - 0x36, 0x07, 0xd1, 0x83, 0x15, 0x0c, 0x69, 0xde, 0x03, 0x04, 0xe0, 0xc3, 0x98, 0x0e, 0x16, 0x1c, - 0xc0, 0xc3, 0x61, 0x0d, 0x40, 0xb0, 0xfd, 0x94, 0x0b, 0x03, 0xa1, 0x65, 0xf1, 0xf4, 0x86, 0xca, - 0x05, 0x87, 0xec, 0xa0, 0xac, 0x36, 0x0b, 0xfa, 0x3f, 0xc0, 0x94, 0x14, 0x87, 0xfe, 0x05, 0x03, - 0xf7, 0xff, 0xef, 0x07, 0x9f, 0xc8, 0x7f, 0x3b, 0x47, 0x43, 0xcd, 0x82, 0x80, 0xe4, 0x2f, 0x21, - 0x50, 0x27, 0xc0, 0x43, 0xa8, 0x1c, 0x80, 0x0f, 0xfc, 0x1f, 0x60, 0xff, 0xc1, 0xd8, 0x5a, 0x15, - 0x03, 0xb0, 0x9c, 0x2d, 0x05, 0xfc, 0x0e, 0x28, 0x1d, 0x61, 0xdf, 0x07, 0xbc, 0x86, 0xf8, 0x3d, - 0xf0, 0x2e, 0x2e, 0x40, 0xdb, 0xe8, 0x10, 0x2c, 0x1b, 0x88, 0x4e, 0x1c, 0xc6, 0x0f, 0xfc, 0x90, - 0x30, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x7f, 0xf8, 0x0f, 0xfc, 0x1f, 0x61, - 0xd4, 0x0f, 0xd8, 0x7b, 0x43, 0xec, 0x17, 0xfe, 0x57, 0xf0, 0x6d, 0x0f, 0x38, 0x7b, 0x0f, 0xae, - 0x07, 0xfe, 0x0b, 0xe4, 0xc1, 0xa3, 0x85, 0xe3, 0x30, 0x61, 0x60, 0x9c, 0x2c, 0x18, 0x58, 0x33, - 0x0b, 0x06, 0x16, 0x08, 0xc2, 0xc1, 0x81, 0xc3, 0x61, 0x60, 0xcb, 0x83, 0x61, 0xec, 0x3f, 0x61, - 0xec, 0x38, 0x0b, 0x0f, 0x2a, 0xc3, 0xb0, 0x5d, 0x4a, 0x0f, 0x69, 0x21, 0xf9, 0xfe, 0xbf, 0xf0, - 0x6d, 0x24, 0x3f, 0xd7, 0x89, 0x0f, 0xf7, 0xae, 0x7f, 0xc8, 0x1b, 0x2c, 0xd0, 0xb4, 0x13, 0x83, - 0x34, 0x2c, 0x0e, 0x60, 0xcd, 0x03, 0x84, 0x98, 0x33, 0x4f, 0x21, 0xd8, 0xc6, 0x86, 0x43, 0x64, - 0x92, 0x1b, 0x0d, 0x98, 0x1f, 0xe8, 0x3f, 0xf0, 0x70, 0x0b, 0x03, 0xf1, 0xf8, 0x36, 0x06, 0x33, - 0x1c, 0x36, 0x06, 0x33, 0x06, 0x0f, 0xca, 0x8c, 0xc1, 0x84, 0xe0, 0x63, 0x30, 0x61, 0x5c, 0x31, - 0x98, 0xe1, 0x7c, 0xff, 0xf8, 0x1e, 0x66, 0x33, 0x1c, 0x0d, 0x81, 0x8c, 0xc1, 0x83, 0x70, 0x49, - 0x98, 0x30, 0x46, 0x09, 0x33, 0x06, 0x1b, 0x06, 0x0d, 0xc1, 0x86, 0xc7, 0x07, 0x41, 0xc3, 0x64, - 0x9e, 0x95, 0xc1, 0xff, 0x83, 0x80, 0x0a, 0x81, 0xff, 0x81, 0x40, 0x3f, 0xe4, 0x35, 0x03, 0xff, - 0x7f, 0x41, 0xff, 0x3c, 0x1f, 0xf8, 0x7c, 0x9f, 0xf8, 0x2b, 0xe0, 0xda, 0x1e, 0xe8, 0xc1, 0x68, - 0x74, 0xd0, 0x0c, 0x6a, 0xc0, 0xe5, 0x01, 0x26, 0x9a, 0x1a, 0x80, 0xc1, 0xa5, 0x03, 0x50, 0xd0, - 0x68, 0x30, 0xd4, 0x10, 0xb4, 0x08, 0x6a, 0x05, 0x78, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1f, 0x61, - 0xd8, 0x87, 0xd8, 0x76, 0x38, 0x7b, 0x43, 0x60, 0x50, 0x5f, 0xc3, 0x7f, 0x21, 0xb4, 0x69, 0xc1, - 0xf5, 0xe0, 0xd4, 0x09, 0x0b, 0xd4, 0x03, 0xfd, 0x01, 0xb2, 0x7d, 0x68, 0x10, 0x6e, 0x1e, 0xc1, - 0xc3, 0x98, 0x7b, 0xb8, 0x3b, 0x0f, 0x5c, 0x21, 0xb0, 0xcf, 0xc9, 0x21, 0x60, 0xbc, 0x96, 0xe1, - 0xb0, 0x41, 0xd7, 0x00, 0x0b, 0x0d, 0x85, 0x87, 0xb0, 0x5f, 0xf9, 0x0b, 0x02, 0xb5, 0xb5, 0x03, - 0xf8, 0x18, 0x58, 0x66, 0xe4, 0x10, 0x50, 0x73, 0xc5, 0xff, 0x41, 0x7c, 0x85, 0xa0, 0xa0, 0x56, - 0xe1, 0x61, 0x50, 0x13, 0x87, 0x61, 0x50, 0x19, 0x87, 0x61, 0x50, 0x09, 0x87, 0x61, 0x50, 0x36, - 0x1d, 0x97, 0x90, 0xd8, 0x76, 0x1f, 0xd8, 0x76, 0x1e, 0x0b, 0x0e, 0xc4, 0x3e, 0xc3, 0xb0, 0x68, - 0x4a, 0xe4, 0x0e, 0x12, 0x15, 0x39, 0xbf, 0xf0, 0x4e, 0x81, 0xb7, 0x58, 0x2b, 0xc1, 0x50, 0xc0, - 0x85, 0xea, 0x02, 0x4c, 0xa0, 0x1b, 0x30, 0x69, 0x98, 0x5b, 0x86, 0xc1, 0xe4, 0x0e, 0x61, 0x38, - 0x3c, 0x19, 0x30, 0xb4, 0x70, 0xfb, 0x03, 0x8f, 0x81, 0x06, 0xc7, 0x57, 0x60, 0xc3, 0x63, 0x08, - 0x3f, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x4e, 0x1f, 0xda, 0x15, 0x87, 0xf6, 0x9f, 0xfc, 0x0f, 0xe0, - 0x61, 0xfe, 0xd0, 0x31, 0x87, 0xcf, 0x81, 0xa6, 0x1f, 0x5e, 0x56, 0x0d, 0x0f, 0x79, 0xdf, 0xf9, - 0x03, 0x68, 0x76, 0x1e, 0xcd, 0x04, 0x98, 0xa0, 0x31, 0xa0, 0xc1, 0x83, 0x0e, 0xd3, 0x81, 0x82, - 0x81, 0xb5, 0x61, 0x61, 0x61, 0xb4, 0x2b, 0xc1, 0xc0, 0x0a, 0x43, 0xb0, 0xfa, 0x43, 0xbf, 0x85, - 0x72, 0x1b, 0x0e, 0xfe, 0x42, 0xd0, 0xf6, 0x83, 0xfe, 0x40, 0xf8, 0x18, 0x76, 0x82, 0xe8, 0x61, - 0xda, 0x0e, 0x77, 0x43, 0x69, 0x52, 0x0f, 0xf9, 0x32, 0x47, 0x0e, 0x40, 0x92, 0x30, 0x7f, 0xa4, - 0xa0, 0x7f, 0xa4, 0xc3, 0xfe, 0x95, 0x07, 0xfe, 0x0f, 0xf8, 0x0f, 0xfc, 0x1f, 0x61, 0x7e, 0xa2, - 0x1d, 0x85, 0x87, 0xfd, 0xa0, 0xc3, 0xfb, 0xf8, 0xc1, 0xa1, 0xf6, 0x07, 0x06, 0x87, 0x9e, 0x2d, - 0x5a, 0xe0, 0xbe, 0x6f, 0xfc, 0x17, 0x9c, 0x36, 0x87, 0x4e, 0x12, 0x0d, 0x10, 0xb3, 0x0b, 0x4d, - 0x30, 0x93, 0x03, 0x83, 0x49, 0x0d, 0x83, 0x41, 0xa3, 0x86, 0xc1, 0x05, 0xa0, 0x83, 0x61, 0x9f, - 0x07, 0x0b, 0x42, 0x82, 0x60, 0xed, 0x0b, 0x41, 0xa1, 0x2b, 0x90, 0xa2, 0x81, 0xa9, 0xd1, 0xff, - 0xa0, 0xdc, 0x1f, 0xf8, 0xbc, 0x1f, 0xf8, 0xf5, 0x87, 0xfe, 0xf3, 0x87, 0xfd, 0x3a, 0x0b, 0xfc, - 0x07, 0x34, 0x3f, 0xf2, 0x68, 0x7f, 0xe0, 0x68, 0x7f, 0xe0, 0x69, 0xff, 0xc1, 0xb4, 0x3f, 0xe0, - 0x0f, 0xfc, 0x1f, 0x61, 0xfd, 0xa1, 0xb0, 0x2c, 0x1b, 0x43, 0x60, 0xa7, 0x05, 0xa0, 0xfc, 0x82, - 0x9f, 0xd0, 0x1c, 0x62, 0x42, 0xd0, 0xad, 0x37, 0x42, 0xd0, 0xbe, 0x1f, 0x0c, 0x68, 0x5e, 0x51, - 0x60, 0xdd, 0x05, 0x30, 0xac, 0x0f, 0x90, 0x6e, 0x17, 0x40, 0xb4, 0x11, 0x82, 0x86, 0x16, 0x86, - 0xc1, 0x87, 0xb4, 0x36, 0x48, 0x7b, 0x43, 0x61, 0xf7, 0xc1, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1f, - 0x68, 0x67, 0x43, 0xed, 0x0d, 0xf0, 0x7d, 0xa1, 0x59, 0x61, 0xbf, 0x8b, 0x0a, 0xc3, 0xb4, 0xb0, - 0xeb, 0x40, 0xf8, 0x9f, 0xf2, 0x81, 0x74, 0x0d, 0xa1, 0xef, 0x38, 0x6c, 0x3d, 0x3a, 0x1d, 0xa1, - 0xd9, 0xa0, 0xff, 0x82, 0x8d, 0x0e, 0xc3, 0xf6, 0x87, 0x61, 0xfb, 0x45, 0xda, 0xe0, 0xda, 0x7f, - 0xf2, 0x0b, 0x07, 0xff, 0x21, 0x61, 0xd9, 0x87, 0x2b, 0x50, 0x59, 0x87, 0x7e, 0x85, 0x6e, 0xb0, - 0x6c, 0x0f, 0xfe, 0x0a, 0xe1, 0x8c, 0xc1, 0x85, 0xf2, 0xa3, 0x30, 0x61, 0x79, 0x98, 0x8c, 0x18, - 0x27, 0x03, 0x69, 0x7c, 0x0c, 0xc0, 0xc8, 0x76, 0x04, 0xc0, 0xc1, 0xec, 0x36, 0x06, 0x0f, 0x61, - 0xb0, 0x3f, 0xf8, 0x36, 0x06, 0x0f, 0x61, 0xff, 0x83, 0x80, 0x3f, 0xff, 0x78, 0x3d, 0x40, 0x68, - 0x7f, 0x98, 0x1a, 0x1f, 0x7f, 0xfe, 0x0d, 0x81, 0x81, 0x85, 0x86, 0xc1, 0x40, 0x68, 0xe1, 0xbf, - 0xff, 0x07, 0xf5, 0x03, 0xf2, 0xfa, 0x8b, 0xe0, 0x7f, 0xfe, 0xf0, 0x7a, 0xf5, 0xc1, 0xf9, 0xe2, - 0x85, 0xa1, 0xae, 0x41, 0x40, 0x3e, 0x80, 0x87, 0x50, 0x39, 0x00, 0x0b, 0x0f, 0x9b, 0x0e, 0xc2, - 0xbf, 0x48, 0x76, 0x12, 0x0c, 0x3d, 0xfc, 0x1b, 0x0f, 0x9c, 0x25, 0xb5, 0xc1, 0x5e, 0x2f, 0xfc, - 0x17, 0xa8, 0x1b, 0x0f, 0x36, 0x41, 0xb0, 0xf6, 0xe1, 0x7f, 0xc8, 0xe6, 0x16, 0x1d, 0xa0, 0x4c, - 0x2c, 0x3b, 0x43, 0x61, 0x61, 0xda, 0x1b, 0x0b, 0x43, 0x68, 0x6c, 0x2f, 0xf9, 0x00, 0x0f, 0xfc, - 0x1f, 0x61, 0xcc, 0x1f, 0xb0, 0xf6, 0x87, 0xd8, 0x2f, 0xfc, 0x0f, 0xe0, 0x21, 0x21, 0xce, 0x85, - 0x85, 0xa1, 0xae, 0x07, 0x06, 0xd0, 0xbe, 0x7a, 0x05, 0x38, 0x56, 0xe0, 0xd1, 0xc3, 0x4e, 0x20, - 0x73, 0x83, 0x66, 0x1d, 0xf0, 0x65, 0x18, 0x73, 0xc1, 0xf6, 0x19, 0xee, 0x0f, 0x61, 0x78, 0x2f, - 0x41, 0xb0, 0x70, 0x73, 0x07, 0xfe, 0x0e, 0x0b, 0x1f, 0xcf, 0xe0, 0xd8, 0x76, 0x1b, 0x09, 0xc3, - 0xb0, 0xd8, 0x3f, 0x30, 0x32, 0x06, 0x15, 0x82, 0x4c, 0x93, 0x0b, 0xc8, 0xc6, 0x31, 0x85, 0xf0, - 0x23, 0x02, 0x60, 0x6d, 0x81, 0x61, 0x78, 0x13, 0x85, 0x4c, 0x1d, 0x83, 0x30, 0x71, 0x9a, 0x60, - 0x4c, 0x90, 0x62, 0x0c, 0x36, 0x1d, 0x86, 0xc3, 0x61, 0xd8, 0x6c, 0x36, 0x17, 0xa0, 0x7a, 0x0f, - 0xfc, 0x1c, 0x0a, 0x43, 0xb4, 0x3e, 0x90, 0xb3, 0x43, 0xee, 0x03, 0x9a, 0x1d, 0xfc, 0xdf, 0xe8, - 0x36, 0x83, 0x06, 0x87, 0x9f, 0x0c, 0x0d, 0x0f, 0x5d, 0x05, 0xb9, 0x60, 0xbc, 0xf7, 0xfe, 0x05, - 0x48, 0x6f, 0xa0, 0xd9, 0x21, 0x53, 0x70, 0xc9, 0x21, 0x66, 0xac, 0x3a, 0x41, 0xa6, 0x94, 0x0d, - 0x26, 0x83, 0x41, 0xa1, 0x48, 0x76, 0x86, 0x0f, 0xfc, 0x1f, 0x68, 0x6c, 0x36, 0x1b, 0x47, 0xfa, - 0xd0, 0x2b, 0x50, 0xad, 0x5c, 0x17, 0xf0, 0x58, 0xe1, 0xed, 0x3f, 0xf9, 0x03, 0xe0, 0xd6, 0x87, - 0xbd, 0x60, 0x78, 0x3e, 0xf3, 0x17, 0xfc, 0x09, 0xd5, 0xf0, 0x7e, 0xcd, 0xe3, 0x0f, 0xc9, 0xa0, - 0x7f, 0xc8, 0x6d, 0x0f, 0xd8, 0x76, 0x87, 0xec, 0x3b, 0x43, 0x5f, 0x21, 0xff, 0x83, 0xc0, 0x0f, - 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, 0xd8, 0x54, 0x0d, 0x81, 0xfe, 0xb0, 0xbf, 0x82, 0xc1, 0xa1, - 0x9c, 0x3b, 0x28, 0x1d, 0x78, 0xff, 0xe0, 0xbd, 0x21, 0x58, 0x79, 0xb3, 0x05, 0x87, 0xdb, 0x85, - 0x68, 0xf8, 0x0e, 0x63, 0xdd, 0xe4, 0x32, 0x62, 0x8e, 0x0f, 0xec, 0x36, 0x86, 0xc3, 0x61, 0xb4, - 0x27, 0x0d, 0x86, 0xbf, 0x90, 0x0f, 0xfc, 0x1f, 0x61, 0x48, 0x6c, 0x3b, 0x0d, 0x85, 0x40, 0xec, - 0x34, 0x8e, 0x85, 0xfd, 0x7f, 0xe0, 0xd8, 0x7b, 0x0f, 0xaf, 0x07, 0x68, 0x7b, 0xd2, 0x7f, 0xc8, - 0x5e, 0x20, 0xda, 0x1d, 0x38, 0x7b, 0x0e, 0x73, 0x07, 0xff, 0x01, 0x30, 0xf6, 0x87, 0xd8, 0x7b, - 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf5, 0x03, - 0xed, 0x2f, 0xfc, 0x9f, 0xc1, 0x68, 0x7e, 0xd0, 0x9c, 0x08, 0x75, 0xe0, 0x3a, 0x38, 0x77, 0xa8, - 0x7f, 0x21, 0xde, 0x70, 0xda, 0x30, 0x27, 0x0c, 0xe8, 0x34, 0x73, 0x0b, 0xc1, 0x68, 0x49, 0x84, - 0x81, 0xe0, 0xf6, 0x1d, 0x6f, 0x07, 0x60, 0x6e, 0x0b, 0x83, 0x60, 0xe0, 0xf4, 0x1f, 0xf8, 0x38, - 0x0a, 0x41, 0xff, 0x07, 0x48, 0x30, 0xec, 0x2a, 0x74, 0x70, 0xec, 0x2a, 0x74, 0x7f, 0xe0, 0xed, - 0x06, 0x1d, 0x86, 0x7c, 0x0c, 0x3b, 0x0d, 0xeb, 0x3f, 0xe0, 0xdc, 0xc6, 0x38, 0x7a, 0x64, 0x18, - 0x34, 0xe1, 0xc9, 0x06, 0x07, 0xc8, 0x49, 0x20, 0xc2, 0xd0, 0xf4, 0x83, 0x09, 0xd0, 0xe9, 0x1e, - 0xf0, 0xf0, 0x69, 0x1d, 0x0e, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x48, 0x6d, 0x0f, 0xd2, 0x13, - 0xcb, 0x07, 0x48, 0x5c, 0xab, 0x0b, 0xfa, 0xf4, 0x0d, 0x0e, 0xe3, 0x8d, 0xa0, 0x73, 0xe0, 0xef, - 0x07, 0xae, 0xc2, 0xee, 0x0e, 0xe6, 0x6d, 0x03, 0xc0, 0x68, 0x9f, 0xfa, 0x06, 0x48, 0x28, 0x1b, - 0x03, 0x12, 0x0a, 0x06, 0xc3, 0xa4, 0x14, 0x0d, 0x87, 0x48, 0x28, 0x1b, 0x0e, 0x90, 0x5f, 0xe0, - 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0x98, 0x2a, 0x10, 0x67, 0xfc, 0xa8, 0x70, 0xf5, 0x02, 0x60, - 0x38, 0x73, 0x04, 0xe1, 0xef, 0xff, 0xde, 0x43, 0x30, 0x4e, 0x1f, 0xcc, 0x1b, 0x06, 0x82, 0xff, - 0x46, 0x38, 0x7b, 0xc1, 0xbb, 0x43, 0xaf, 0x41, 0x5c, 0x1d, 0x6c, 0xe9, 0x61, 0xd6, 0x30, 0x97, - 0x91, 0x84, 0x0c, 0x3c, 0x3b, 0x21, 0x98, 0x90, 0x9f, 0x00, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x79, 0xc1, 0xa1, 0xfa, 0x54, 0x0d, 0x90, 0xe7, 0x18, 0x1a, 0x70, 0x6d, 0x18, - 0x1a, 0x0d, 0x02, 0x80, 0xc0, 0x90, 0xff, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, - 0x5e, 0xb4, 0x3f, 0x3c, 0x50, 0xb4, 0x35, 0xe4, 0x14, 0x03, 0x70, 0x24, 0x35, 0x03, 0x90, 0x0f, - 0xfc, 0x1f, 0x38, 0x79, 0xc3, 0xdf, 0xa9, 0xfd, 0x05, 0xa0, 0xd0, 0x9c, 0x37, 0x23, 0x92, 0x38, - 0x64, 0xa6, 0x92, 0x38, 0x7d, 0xc0, 0xff, 0x82, 0x78, 0x3c, 0xe1, 0xbd, 0x05, 0x40, 0x38, 0x69, - 0x7b, 0x96, 0x94, 0x0f, 0xff, 0xde, 0x0f, 0x5f, 0xa0, 0xfc, 0xf1, 0x42, 0xd0, 0xd7, 0x20, 0xa0, - 0x1b, 0x81, 0x07, 0x50, 0x39, 0x00, 0x03, 0x04, 0xc1, 0xfc, 0xc1, 0x63, 0xfa, 0x09, 0xc1, 0xc1, - 0xfd, 0xfa, 0x84, 0x1f, 0xd4, 0x09, 0xc3, 0xfb, 0xc1, 0x67, 0xf8, 0x2f, 0x47, 0x83, 0x48, 0x55, - 0xec, 0x34, 0x85, 0xb0, 0x58, 0x69, 0x03, 0x30, 0x58, 0x69, 0x0c, 0xc1, 0x61, 0xa4, 0x33, 0x05, - 0x86, 0x90, 0xcc, 0x16, 0x1b, 0x43, 0x30, 0x58, 0x2f, 0x04, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, - 0xfb, 0x47, 0xfe, 0x41, 0xfc, 0x1b, 0x0f, 0x9c, 0x3d, 0x87, 0xd7, 0x8f, 0xfe, 0x0b, 0xd2, 0x1f, - 0xf3, 0x66, 0x1b, 0x0f, 0x4e, 0x1e, 0xd0, 0xce, 0x60, 0xbf, 0xe8, 0x51, 0x87, 0xb0, 0xfd, 0x87, - 0xb0, 0xfd, 0x81, 0x76, 0xb8, 0x36, 0x5f, 0xfc, 0x80, 0x0b, 0x0e, 0xcd, 0x0f, 0x61, 0xd9, 0xa1, - 0xed, 0x14, 0x66, 0x98, 0x3f, 0x4e, 0x66, 0xac, 0x27, 0x0b, 0x73, 0x74, 0x2b, 0xc0, 0x56, 0x6c, - 0x1b, 0xd4, 0x0b, 0x34, 0x3b, 0xc4, 0x0b, 0x3d, 0x05, 0x38, 0x5f, 0x1b, 0xc0, 0xcc, 0x1a, 0xa3, - 0x4a, 0x09, 0x86, 0xd3, 0x43, 0xd8, 0x4e, 0x0d, 0x04, 0x16, 0x07, 0x0b, 0x46, 0x0b, 0x1c, 0x35, - 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x70, 0x60, 0xd0, 0xda, 0x0c, - 0x18, 0x30, 0xbf, 0x89, 0x31, 0x83, 0x3a, 0x05, 0x19, 0x07, 0x5a, 0x19, 0xc3, 0xef, 0x9f, 0xfe, - 0x0b, 0xd6, 0x0d, 0x30, 0xea, 0x62, 0x0d, 0x30, 0xec, 0xc3, 0x60, 0xc3, 0x31, 0x84, 0xe0, 0xc3, - 0xec, 0x2d, 0x06, 0x0c, 0x36, 0x0b, 0x0b, 0x4c, 0x36, 0x30, 0x6b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, - 0xfc, 0x1f, 0x61, 0xb4, 0x3f, 0xb0, 0xdf, 0xc1, 0xed, 0x04, 0x82, 0x81, 0xbf, 0xac, 0x2d, 0x0f, - 0x60, 0xff, 0xe0, 0xaf, 0x36, 0x1f, 0xef, 0x50, 0xcf, 0xe4, 0x2b, 0x33, 0x30, 0xb4, 0x13, 0x85, - 0x98, 0x58, 0x59, 0x81, 0xcc, 0x2c, 0x0a, 0x30, 0x31, 0x8f, 0x07, 0x60, 0x93, 0x0d, 0x06, 0xc1, - 0x83, 0x42, 0xc3, 0x63, 0x02, 0xfe, 0x00, 0x0b, 0x05, 0xff, 0x83, 0x60, 0xa0, 0x7f, 0xd8, 0x24, - 0x3f, 0x3f, 0xd3, 0xff, 0x06, 0xd2, 0x40, 0xe1, 0xeb, 0xc4, 0x85, 0x87, 0xbc, 0xf2, 0xbf, 0x90, - 0xac, 0x64, 0x0e, 0x1d, 0x38, 0x24, 0x2c, 0x33, 0x98, 0x24, 0x0e, 0x1c, 0x98, 0x27, 0xfe, 0x0d, - 0x82, 0x43, 0xfe, 0xc1, 0x7f, 0xe4, 0x2c, 0x25, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xeb, - 0xff, 0xf6, 0x09, 0x0a, 0x43, 0x9c, 0x1e, 0xa7, 0xd5, 0xde, 0x0e, 0xa0, 0x6e, 0x0f, 0xae, 0x41, - 0x61, 0xfe, 0xbf, 0x48, 0x75, 0xfa, 0x40, 0xde, 0x43, 0xf5, 0x03, 0x21, 0x7f, 0xfe, 0xf0, 0x79, - 0xfc, 0x87, 0xf5, 0x94, 0x38, 0x39, 0xf4, 0x0a, 0x02, 0xf4, 0x09, 0x0d, 0x40, 0xcc, 0x00, 0x0f, - 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xf6, 0x87, 0xda, 0x7f, 0xf0, 0x3f, 0xc8, 0x10, 0xb0, 0xd8, - 0x10, 0x70, 0x50, 0x4f, 0x06, 0xc3, 0xf7, 0xcf, 0xff, 0x40, 0xf3, 0x83, 0x41, 0x40, 0xa7, 0x0a, - 0xc2, 0xd0, 0xb3, 0x0b, 0xc8, 0xe1, 0x93, 0x0c, 0xfc, 0x87, 0xb0, 0xe7, 0xe0, 0xf6, 0x13, 0xe0, - 0x5c, 0x1b, 0x07, 0x21, 0x98, 0x0f, 0xc8, 0x7f, 0x9c, 0x14, 0x05, 0x03, 0xed, 0x34, 0x70, 0xf7, - 0xff, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xd0, 0xfe, 0xff, 0xfd, 0xe0, 0xee, 0x14, 0x50, 0x3c, 0xf0, - 0x28, 0x0b, 0x0d, 0x70, 0x54, 0x03, 0x70, 0x23, 0xff, 0xa2, 0x0f, 0x3f, 0x90, 0xfe, 0xa1, 0x42, - 0xd0, 0xef, 0x20, 0xa0, 0x5a, 0x19, 0x0d, 0x40, 0xf8, 0x0f, 0xb4, 0x3f, 0xf0, 0x3f, 0xe4, 0x3f, - 0x68, 0x7f, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0xcf, 0xff, 0x90, 0xce, 0x1f, 0xb4, 0x33, 0xff, - 0xe4, 0x3f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3c, 0xfe, 0x43, 0xfb, 0xc5, 0x0e, 0x0e, 0x7c, 0x82, - 0x80, 0x7c, 0x82, 0x43, 0x50, 0x33, 0x00, 0x0b, 0x05, 0xff, 0x83, 0x61, 0xdc, 0x1f, 0xb4, 0x27, - 0x02, 0x1b, 0xf8, 0x1a, 0x0d, 0x0e, 0xd0, 0x58, 0x4e, 0x1a, 0xf1, 0x7f, 0xd0, 0x5e, 0xa0, 0x64, - 0x28, 0x2b, 0x30, 0xd8, 0x7a, 0x70, 0xf6, 0x86, 0x73, 0x03, 0xff, 0x42, 0x8c, 0x3d, 0x87, 0xec, - 0x3d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x7f, 0xf9, 0x0b, 0x03, 0xff, 0x82, 0xc0, 0xe1, 0xce, 0x2b, - 0x95, 0x87, 0x39, 0xfc, 0xef, 0xe7, 0x03, 0x81, 0xc3, 0x9c, 0x17, 0x87, 0x0e, 0x70, 0x7c, 0xac, - 0xee, 0x71, 0xf3, 0xb9, 0x02, 0x72, 0x72, 0x72, 0x04, 0xe6, 0x60, 0x72, 0x19, 0xd8, 0xc0, 0xe7, - 0xd3, 0x85, 0x81, 0xc8, 0x27, 0x0b, 0x03, 0x87, 0x38, 0x58, 0x1c, 0x37, 0xa0, 0x0f, 0xfc, 0x1f, - 0x7f, 0xf2, 0x1f, 0x51, 0x05, 0xa1, 0xfd, 0x7e, 0x83, 0xe7, 0xd2, 0x13, 0xa1, 0xaf, 0xe2, 0xfe, - 0x42, 0x81, 0x40, 0x20, 0xb0, 0xcf, 0xc1, 0x5f, 0x06, 0xb9, 0xa1, 0xe5, 0x5a, 0x04, 0x3a, 0x81, - 0xfb, 0xff, 0xf7, 0x83, 0xd7, 0xe8, 0x3f, 0xbc, 0x50, 0xf0, 0x73, 0xe4, 0x14, 0x03, 0xe8, 0x12, - 0x1a, 0x81, 0x98, 0x0b, 0x05, 0xff, 0x83, 0x61, 0xff, 0x8a, 0x74, 0x0f, 0xfa, 0x9d, 0x0f, 0xf9, - 0x0d, 0xa0, 0xd0, 0xda, 0x15, 0xe0, 0x61, 0xda, 0x17, 0xa8, 0x7f, 0xc8, 0x1b, 0x63, 0x43, 0x68, - 0x27, 0x0b, 0x0e, 0xd1, 0xcc, 0x2d, 0x0d, 0xa2, 0x8c, 0x2f, 0xf9, 0x0d, 0x87, 0xfe, 0x0b, 0x07, - 0xff, 0x21, 0x61, 0xff, 0x80, 0x0b, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xd2, 0xff, 0xc0, 0xfd, - 0x06, 0xd0, 0xfb, 0x0f, 0x68, 0x7a, 0xf0, 0x16, 0xe5, 0x06, 0xf5, 0x0f, 0xfa, 0x0b, 0xc4, 0x1f, - 0xf4, 0xe1, 0x7f, 0xc8, 0x33, 0x0b, 0x43, 0x68, 0x13, 0x0b, 0x0e, 0xd0, 0xd8, 0x58, 0x76, 0x86, - 0xc2, 0xd7, 0xb4, 0x36, 0x17, 0xfc, 0x87, 0xfe, 0x0e, 0x0b, 0x43, 0x21, 0xfb, 0x41, 0x79, 0x0f, - 0xb4, 0x18, 0x57, 0xc7, 0xf3, 0x87, 0xb0, 0xb4, 0x18, 0x7b, 0x03, 0xe0, 0x61, 0xec, 0x1e, 0xb3, - 0xe6, 0xf8, 0x16, 0xc6, 0x86, 0x72, 0x74, 0x18, 0x7b, 0x33, 0x41, 0x87, 0xb1, 0x34, 0x18, 0x7b, - 0x0b, 0x41, 0x87, 0xb0, 0xb4, 0x1f, 0xf8, 0x2d, 0x06, 0x1c, 0xe0, 0x0b, 0x0f, 0xfc, 0x16, 0x0f, - 0xfe, 0x0d, 0x87, 0x66, 0x1d, 0xfc, 0x16, 0x61, 0xe7, 0x04, 0x0c, 0xc1, 0x05, 0x71, 0xa6, 0x63, - 0x05, 0xf3, 0x43, 0x32, 0x40, 0xdb, 0xb9, 0x99, 0x85, 0x38, 0x5b, 0x9b, 0x81, 0xcc, 0x2d, 0xcd, - 0x82, 0x4c, 0x3b, 0x30, 0xfb, 0x0e, 0xcc, 0x3e, 0xcb, 0xff, 0x83, 0x61, 0xff, 0x80, 0x0f, 0xfc, - 0x1f, 0x61, 0xa4, 0x3f, 0xb0, 0xd4, 0x5a, 0x43, 0x60, 0xfd, 0x52, 0x17, 0xe8, 0x2c, 0x0e, 0x19, - 0xc3, 0x9f, 0x83, 0xae, 0x09, 0xf8, 0x10, 0x5e, 0x9b, 0x81, 0x76, 0x07, 0xc4, 0x1f, 0x21, 0x4e, - 0x0f, 0xfe, 0x1c, 0xc3, 0x69, 0xa1, 0x93, 0x0d, 0xa6, 0x1f, 0x61, 0x38, 0x30, 0x21, 0xb0, 0x3a, - 0x0d, 0x24, 0x2c, 0x74, 0x2b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, - 0xef, 0xe0, 0x2b, 0x50, 0x6c, 0x3d, 0xfc, 0x13, 0x87, 0xce, 0x17, 0xfc, 0x1a, 0xe0, 0x61, 0xd8, - 0x6f, 0x49, 0x83, 0x06, 0x1a, 0xcc, 0xc1, 0x83, 0x0a, 0x70, 0xb0, 0x60, 0xc2, 0xcc, 0x2c, 0x18, - 0x30, 0x28, 0xc2, 0xc7, 0x06, 0x1d, 0x84, 0x9a, 0x83, 0xec, 0x27, 0x47, 0x83, 0xb0, 0x70, 0x75, - 0x03, 0xff, 0x07, 0x0b, 0x43, 0xb0, 0xfd, 0xa3, 0x03, 0x03, 0x86, 0xd0, 0x60, 0xc1, 0xa0, 0xfe, - 0x28, 0x63, 0x86, 0x74, 0x24, 0xc9, 0x0c, 0xf8, 0x0b, 0x6b, 0x82, 0xfa, 0x7f, 0xf0, 0x5e, 0x74, - 0x3c, 0xe0, 0xa6, 0xa0, 0xf9, 0xc1, 0x9a, 0x3f, 0xf8, 0x63, 0x43, 0xf3, 0x86, 0xd0, 0xfc, 0xe1, - 0xb4, 0xff, 0xe0, 0xda, 0x1f, 0x9c, 0x0b, 0x05, 0x01, 0x81, 0xc3, 0x60, 0xa0, 0x30, 0x38, 0x15, - 0xaa, 0x80, 0xc0, 0xe0, 0xbe, 0xa7, 0xfe, 0x09, 0xc3, 0xff, 0x02, 0xf0, 0x7f, 0xe3, 0xe6, 0xff, - 0xc1, 0x79, 0x83, 0xe7, 0x04, 0xe1, 0xfc, 0xe0, 0xcc, 0x0f, 0xfe, 0x02, 0x60, 0x60, 0xff, 0xb0, - 0x30, 0x79, 0x41, 0x60, 0x70, 0xf5, 0x02, 0xc2, 0xff, 0xc0, 0x0b, 0x0f, 0x9a, 0x07, 0x61, 0x7e, - 0xa2, 0x1d, 0xa1, 0xa8, 0x1e, 0xfe, 0x0b, 0x43, 0xf6, 0x97, 0xfe, 0x41, 0x78, 0x2d, 0x06, 0x1d, - 0xea, 0x16, 0x13, 0x84, 0xd8, 0xfa, 0x0a, 0x98, 0x37, 0x02, 0x68, 0x34, 0x0e, 0x61, 0xb0, 0xb4, - 0x3b, 0x0d, 0x85, 0xa1, 0xd8, 0x54, 0x0b, 0x43, 0xb0, 0x38, 0x6d, 0x0e, 0xc1, 0xa1, 0xb4, 0x3f, - 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0x61, 0xf6, 0x13, 0x03, 0x1c, 0x36, 0x16, 0x83, 0xb0, - 0xbf, 0xac, 0x2f, 0x07, 0x38, 0x3c, 0xaf, 0x07, 0xaf, 0x03, 0x67, 0x04, 0x83, 0xd6, 0x61, 0x7a, - 0xc0, 0xd8, 0x88, 0x20, 0xf6, 0xe1, 0xec, 0x39, 0xcc, 0x1f, 0xfc, 0x89, 0x87, 0xb4, 0x3e, 0xc3, - 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xd8, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xde, - 0x83, 0xed, 0x0a, 0xcd, 0x0d, 0xfc, 0x58, 0x5c, 0x1d, 0x82, 0xd0, 0xde, 0x0a, 0xe2, 0x7f, 0x84, - 0x2f, 0x90, 0xff, 0xde, 0x70, 0xff, 0xa7, 0x05, 0xff, 0x40, 0xcc, 0x33, 0x87, 0xc9, 0x86, 0xd0, - 0x61, 0xec, 0x2a, 0x05, 0x40, 0xec, 0x17, 0x4f, 0xc8, 0x6c, 0x14, 0x50, 0x4c, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x1f, 0x98, 0x2d, 0x0f, 0x38, 0xc0, 0xff, 0x82, 0xd5, 0x3a, 0x1b, 0x43, 0xa8, 0x07, - 0x05, 0x86, 0xbd, 0x04, 0xfa, 0x0d, 0xc3, 0x0d, 0xe8, 0x3f, 0x34, 0xf2, 0x1f, 0xe6, 0x28, 0x1f, - 0xbf, 0xff, 0x70, 0x17, 0xbf, 0x2f, 0x07, 0x3b, 0x56, 0x87, 0x9b, 0x4a, 0x0f, 0x21, 0x7a, 0x0a, - 0x81, 0x3e, 0x02, 0x1d, 0x40, 0xe4, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xf3, 0x87, 0xda, - 0x0f, 0xfc, 0x0f, 0xe7, 0x5f, 0x83, 0x68, 0x30, 0xb0, 0xf3, 0xe0, 0x61, 0x61, 0xef, 0x50, 0xc2, - 0xd0, 0xef, 0x3b, 0xbf, 0xe0, 0x4e, 0x07, 0x0b, 0x0e, 0xcc, 0x0c, 0x16, 0x19, 0x46, 0x0a, 0x05, - 0x87, 0xd8, 0x34, 0x2c, 0x3e, 0xc1, 0x8b, 0x6b, 0x06, 0xc9, 0x3f, 0xe4, 0x3f, 0xf0, 0x60, 0x0b, - 0x0f, 0x9c, 0x3d, 0x82, 0xc2, 0x70, 0xf6, 0x12, 0x89, 0xd8, 0x1f, 0xa0, 0x99, 0xcc, 0x27, 0x1c, - 0x12, 0xb2, 0x41, 0x69, 0x43, 0x1c, 0x60, 0x7c, 0x05, 0x63, 0x87, 0x79, 0xc3, 0x9c, 0x81, 0x4c, - 0x85, 0x01, 0xdc, 0x19, 0x85, 0xa1, 0x3c, 0x08, 0xc0, 0xe1, 0x9c, 0x3b, 0x07, 0x05, 0x61, 0xec, - 0x70, 0x3e, 0x0f, 0xb0, 0x23, 0xa1, 0xff, 0x83, 0xf8, 0x0f, 0xf2, 0xae, 0x0d, 0x82, 0xfd, 0x44, - 0x3b, 0x0e, 0x50, 0x24, 0x36, 0x83, 0x1c, 0x18, 0x5f, 0xc5, 0x0c, 0x60, 0xed, 0x0a, 0x22, 0x0e, - 0x7c, 0x0f, 0xf8, 0x37, 0xa8, 0x1c, 0xe1, 0xde, 0x30, 0xd6, 0x1d, 0x38, 0x7b, 0x43, 0xb3, 0x07, - 0xff, 0x0c, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xaf, 0x07, 0x0f, 0xfc, - 0x1e, 0xc1, 0xff, 0x90, 0xb0, 0xf9, 0xe0, 0x53, 0x90, 0x7a, 0xd0, 0xa9, 0xd0, 0x27, 0xc8, 0x67, - 0x07, 0xff, 0x03, 0xe3, 0x47, 0x03, 0x83, 0xd3, 0xa0, 0xc2, 0xc6, 0xc7, 0xff, 0x8d, 0xc1, 0xa0, - 0xc0, 0xec, 0x60, 0xd1, 0xc0, 0xe1, 0x60, 0xff, 0xe0, 0xb0, 0x68, 0x30, 0xb0, 0xb0, 0x68, 0x30, - 0x38, 0x58, 0x34, 0x19, 0xe8, 0x0f, 0xfc, 0x1e, 0xc3, 0x30, 0x7e, 0xc3, 0x7f, 0x06, 0x74, 0x14, - 0x07, 0x05, 0xfc, 0xe8, 0xe1, 0xce, 0x0f, 0xfe, 0x05, 0xc0, 0xc1, 0xa0, 0xc1, 0xea, 0x1f, 0xf8, - 0x6c, 0x8d, 0x34, 0x73, 0x70, 0xb0, 0x68, 0x37, 0x30, 0xbf, 0xf0, 0x98, 0x58, 0x34, 0x70, 0xb0, - 0x50, 0x1a, 0x0c, 0x2c, 0x18, 0x5a, 0x38, 0x58, 0xa0, 0xa1, 0xe0, 0xff, 0xc1, 0x02, 0x1f, 0xf8, - 0x27, 0x8f, 0xf8, 0x32, 0x1e, 0x70, 0x61, 0xad, 0x18, 0xa0, 0x3c, 0x1c, 0x9a, 0x68, 0xf4, 0x0d, - 0xd0, 0x70, 0x31, 0x85, 0x40, 0xb0, 0xa8, 0x20, 0xb0, 0x3a, 0x3e, 0x43, 0xfd, 0x40, 0xff, 0xc0, - 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xf5, 0xfa, 0x0f, 0xcf, 0x14, 0x2d, 0x0c, 0xf9, 0x05, 0x00, 0xfa, - 0x04, 0x1d, 0x40, 0xe8, 0x0f, 0xfc, 0x1f, 0x63, 0xf2, 0xaf, 0x41, 0xb0, 0x9d, 0xa6, 0x1c, 0xe1, - 0x48, 0x1c, 0x37, 0xe4, 0xc2, 0x70, 0xeb, 0x05, 0x02, 0x70, 0xef, 0x47, 0xcf, 0xf0, 0x5f, 0x28, - 0xc0, 0xe1, 0x9b, 0x58, 0xc0, 0xe1, 0xb7, 0x06, 0x60, 0x70, 0x98, 0xc1, 0xd0, 0x0e, 0x1e, 0xc0, - 0xed, 0xfc, 0x1b, 0x03, 0xc1, 0xfe, 0xc1, 0xbe, 0x50, 0x7d, 0x9a, 0x06, 0xfc, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xff, 0x61, 0x5f, 0xf0, 0x4e, 0x16, 0x1f, 0xdf, 0x9d, 0x0f, 0xf3, - 0x82, 0x9f, 0xe4, 0x2b, 0x41, 0x2a, 0x04, 0x85, 0xf0, 0x34, 0x62, 0x42, 0xf3, 0x7f, 0xf2, 0x53, - 0x03, 0x92, 0x0d, 0x06, 0xe1, 0x63, 0xa6, 0x14, 0x60, 0x70, 0x93, 0x0e, 0xc0, 0xff, 0xe0, 0xd8, - 0x7e, 0x70, 0xec, 0x3c, 0xf9, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1e, 0x60, 0x98, 0x1f, 0x82, 0x60, - 0x5e, 0x8c, 0x18, 0x54, 0x1f, 0xce, 0x30, 0x3f, 0x25, 0x01, 0x92, 0x15, 0x02, 0x60, 0x66, 0x1b, - 0xc9, 0xf8, 0xcc, 0x37, 0x60, 0xa0, 0x33, 0x40, 0xf4, 0x4a, 0x03, 0x1c, 0x1d, 0x02, 0xa0, 0x30, - 0x63, 0xb1, 0x7e, 0xb0, 0x68, 0xa8, 0x2c, 0x2c, 0x18, 0x4c, 0x07, 0x0b, 0x78, 0x26, 0x06, 0x85, - 0x87, 0x98, 0x60, 0xd8, 0x7f, 0xe0, 0xfc, 0x0b, 0x0f, 0x68, 0x7d, 0x85, 0x43, 0x43, 0xed, 0x07, - 0xaf, 0x51, 0x07, 0xf1, 0xab, 0x94, 0x1d, 0xa5, 0x01, 0xa1, 0xeb, 0xc2, 0x81, 0xa1, 0xef, 0x55, - 0xff, 0x82, 0xb6, 0x0f, 0xfa, 0x70, 0xbf, 0xe4, 0x73, 0x0b, 0x43, 0x68, 0x13, 0x0b, 0x0e, 0xd0, - 0xd8, 0x58, 0x76, 0x86, 0xc2, 0xd7, 0xb4, 0x36, 0x17, 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xce, - 0x1f, 0xb0, 0xe7, 0x43, 0xed, 0x1f, 0xfa, 0x07, 0xf0, 0xe1, 0x68, 0x76, 0x1b, 0x41, 0x87, 0x5c, - 0x14, 0x94, 0x0e, 0xf9, 0xff, 0xe4, 0x6d, 0x83, 0x61, 0xed, 0xc3, 0xd8, 0x73, 0x98, 0x2f, 0xfc, - 0x04, 0xc3, 0xda, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x38, 0x0b, 0x07, 0xff, - 0x21, 0x61, 0xec, 0x3c, 0xae, 0x43, 0x61, 0xef, 0xeb, 0xff, 0x06, 0xd2, 0x41, 0x85, 0x85, 0x78, - 0xbf, 0xf0, 0x5e, 0xa9, 0x06, 0x07, 0x03, 0x6f, 0x20, 0xc0, 0xe0, 0xdc, 0x17, 0xfe, 0x1c, 0xc0, - 0xa1, 0xc3, 0xc9, 0x85, 0xba, 0x1f, 0xb0, 0xde, 0x0f, 0xec, 0x0f, 0x4f, 0x28, 0x3b, 0xb8, 0x33, - 0x79, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x68, 0x10, 0x61, 0x21, 0xb4, 0x18, 0x30, 0x38, 0x15, - 0xa8, 0xa1, 0x83, 0x41, 0x4f, 0x40, 0x4c, 0x08, 0x76, 0x8f, 0xfe, 0x09, 0xf0, 0xe1, 0xce, 0x17, - 0xa8, 0xe1, 0xce, 0x17, 0x9d, 0xff, 0xc0, 0x9d, 0x1c, 0x39, 0xc1, 0x9a, 0x38, 0x73, 0x81, 0x34, - 0x7f, 0xf0, 0x6d, 0x1c, 0x39, 0xc3, 0x68, 0xe1, 0xce, 0x1b, 0x47, 0x0a, 0xf2, 0x1f, 0xf8, 0x38, - 0x0d, 0x87, 0xb0, 0xef, 0xf5, 0xff, 0x06, 0xf4, 0x1b, 0xe0, 0xeb, 0xe8, 0x17, 0xc8, 0x4e, 0xe6, - 0xdb, 0x9a, 0x0d, 0x30, 0x38, 0x30, 0x68, 0x6c, 0x08, 0x58, 0x7f, 0x3f, 0xf0, 0x79, 0xd0, 0xea, - 0x07, 0x71, 0x21, 0x58, 0x7f, 0x3e, 0x7c, 0x1f, 0xf3, 0xe4, 0x3f, 0x9b, 0xd0, 0x7f, 0x3e, 0x90, - 0xff, 0xc1, 0xff, 0x80, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0xb0, 0xf9, 0x5a, 0x82, 0xc3, 0xeb, 0xe9, - 0xff, 0x83, 0x3a, 0x15, 0x00, 0xe1, 0xaf, 0x05, 0xa0, 0x70, 0xde, 0x6f, 0xfe, 0x46, 0xc3, 0xff, - 0x13, 0x87, 0xfe, 0x73, 0x03, 0xff, 0x04, 0x98, 0x1c, 0x3b, 0x0e, 0xc0, 0xe1, 0xd8, 0x76, 0x07, - 0x5e, 0xc3, 0xb0, 0x3f, 0xf0, 0x7f, 0xe0, 0xf0, 0x0e, 0x64, 0x3f, 0xaf, 0xa5, 0x0e, 0x0d, 0x0e, - 0xd0, 0x9c, 0x1a, 0x05, 0xb9, 0x43, 0x83, 0x41, 0x4f, 0xa8, 0x38, 0x34, 0x37, 0xd0, 0x1c, 0x1a, - 0x16, 0xed, 0x81, 0x06, 0x83, 0x4d, 0x0f, 0xb4, 0x3b, 0x45, 0x03, 0xe0, 0xfe, 0xa0, 0x7e, 0xff, - 0xfd, 0xe0, 0xf5, 0xeb, 0x83, 0xf3, 0xc5, 0x0b, 0x43, 0x3e, 0x41, 0x40, 0x3e, 0x81, 0x21, 0xa8, - 0x1d, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb0, 0xd4, 0x1c, 0x3d, 0x85, 0x6b, 0x58, 0x5f, - 0xa9, 0xfa, 0xac, 0x36, 0x19, 0x43, 0x07, 0x5c, 0x07, 0x0a, 0xc3, 0x7c, 0xd8, 0x85, 0x61, 0x79, - 0xe1, 0xc3, 0x20, 0x9c, 0x27, 0xfc, 0x16, 0x60, 0xbc, 0x17, 0x04, 0x98, 0x21, 0xcb, 0x0f, 0x61, - 0xd7, 0x83, 0xec, 0x27, 0xcf, 0x90, 0xec, 0x78, 0x3a, 0xc0, 0x0b, 0x09, 0x82, 0x70, 0xec, 0x36, - 0x16, 0x87, 0x68, 0xde, 0xa7, 0x40, 0x7f, 0x0b, 0x6a, 0xb0, 0xda, 0x1d, 0x85, 0x84, 0xf8, 0x1f, - 0xf8, 0x2f, 0x50, 0xc1, 0x87, 0xd6, 0x6e, 0x0c, 0x3d, 0x38, 0x1f, 0xfc, 0x99, 0x87, 0x78, 0x2d, - 0x13, 0x0d, 0xd8, 0x58, 0x6c, 0x2e, 0x30, 0x38, 0x6c, 0x74, 0x19, 0x70, 0x6c, 0x3d, 0x87, 0xfe, - 0x0f, 0xe0, 0x0b, 0x0f, 0xb1, 0x0e, 0xc3, 0xec, 0x90, 0xd8, 0x79, 0xc5, 0x03, 0xf3, 0xff, 0xc0, - 0x56, 0x81, 0x13, 0x0f, 0x5a, 0x0c, 0xcc, 0x10, 0x5f, 0x03, 0x33, 0x56, 0x17, 0x95, 0x76, 0xcd, - 0x00, 0xd8, 0x2e, 0xda, 0x61, 0x6e, 0x06, 0x31, 0xe0, 0x31, 0x81, 0x8c, 0x18, 0x7b, 0x06, 0x0c, - 0xb1, 0x41, 0x65, 0x01, 0xd7, 0x21, 0x61, 0xca, 0x05, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, - 0x61, 0xed, 0x0f, 0xb4, 0xbf, 0xf2, 0x7e, 0x81, 0xc0, 0x83, 0x9c, 0x2a, 0x05, 0x61, 0xaf, 0x17, - 0xfe, 0x0b, 0xd4, 0x50, 0x7a, 0x03, 0x64, 0x60, 0xcd, 0x0b, 0x70, 0xb0, 0x66, 0x81, 0xcc, 0x2c, - 0x19, 0xa1, 0x26, 0x16, 0x0c, 0xd0, 0xec, 0x14, 0x06, 0x69, 0x05, 0x8e, 0x16, 0x69, 0x05, 0x98, - 0x64, 0xbc, 0x87, 0xfe, 0x0c, 0x0d, 0x87, 0x30, 0x77, 0xfa, 0xff, 0x83, 0x79, 0x0d, 0xe8, 0x39, - 0xf9, 0x05, 0xf2, 0x1b, 0x73, 0x2d, 0x9d, 0x07, 0x18, 0x1c, 0x61, 0xc0, 0x83, 0x0e, 0x60, 0x21, - 0xdf, 0xf2, 0x1f, 0xb4, 0x36, 0x87, 0xec, 0xd0, 0x68, 0x7c, 0xe3, 0xc6, 0x87, 0xdc, 0x16, 0xe8, - 0x34, 0x1e, 0x0f, 0x70, 0x30, 0x70, 0x7c, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xce, - 0x1f, 0xb0, 0xef, 0x21, 0xf6, 0x85, 0x43, 0x43, 0x7e, 0x8b, 0x0b, 0x83, 0x38, 0x3c, 0xbd, 0xe0, - 0xae, 0xa7, 0xf8, 0x90, 0x7c, 0x87, 0xfc, 0xdb, 0x28, 0x60, 0x48, 0x27, 0x0b, 0x06, 0x0c, 0x2c, - 0xc2, 0xc1, 0x8c, 0x1d, 0x85, 0x22, 0x61, 0xec, 0x3e, 0x60, 0xf6, 0x3f, 0xfc, 0x1b, 0x02, 0xff, - 0x00, 0x0b, 0x05, 0xff, 0x21, 0xb0, 0xfe, 0xd0, 0xda, 0x05, 0xf6, 0x83, 0xf8, 0xaf, 0x68, 0x6c, - 0x3f, 0xb4, 0x2b, 0xc5, 0xff, 0x21, 0x7a, 0x43, 0x41, 0xf7, 0x88, 0x41, 0x81, 0x0a, 0x70, 0xb1, - 0xc1, 0x81, 0xcc, 0x12, 0x59, 0x40, 0x93, 0x02, 0x0f, 0x48, 0x7b, 0x0d, 0x66, 0x87, 0xb0, 0xbc, - 0x17, 0x21, 0xb1, 0xd0, 0xea, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x48, 0x76, 0x1f, 0xa4, 0x1f, - 0xf8, 0x37, 0x03, 0x0e, 0x70, 0x7f, 0x3f, 0xf8, 0x36, 0x83, 0x0e, 0x70, 0x9f, 0x03, 0x43, 0x38, - 0x57, 0xa2, 0xff, 0x41, 0x79, 0xd0, 0xb4, 0x39, 0xa2, 0x3f, 0xf8, 0x1b, 0x23, 0x83, 0x0b, 0x04, - 0x48, 0xe0, 0xc2, 0xc3, 0x48, 0xe0, 0xc2, 0xc3, 0x48, 0xe0, 0xc7, 0xc1, 0xa4, 0x3b, 0x0e, 0x0b, - 0x0d, 0x86, 0xc3, 0xb0, 0xd8, 0x4e, 0x12, 0xb5, 0x5f, 0xf9, 0x29, 0xd0, 0x18, 0x6c, 0x33, 0xa1, - 0x7f, 0x83, 0x7c, 0x16, 0x13, 0x86, 0xf4, 0x83, 0x09, 0xc2, 0x6c, 0xc1, 0xfe, 0x0b, 0x70, 0xd8, - 0x6c, 0x0e, 0x60, 0xff, 0xe8, 0x2c, 0x32, 0x80, 0x87, 0xb0, 0xda, 0x0b, 0x0e, 0xc0, 0xe8, 0x6b, - 0x0d, 0x83, 0x43, 0xd2, 0x1f, 0xf8, 0x30, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x60, 0xec, 0x3b, 0x03, - 0x2f, 0x60, 0x7f, 0x9e, 0xbb, 0x0e, 0xd1, 0x83, 0xb0, 0xd7, 0x87, 0xfe, 0x0d, 0xeb, 0x10, 0x90, - 0xf5, 0x93, 0x85, 0x87, 0x4e, 0x07, 0x0b, 0x28, 0x39, 0x81, 0xf9, 0xf4, 0x12, 0x60, 0x70, 0xb0, - 0xfb, 0x03, 0x85, 0x81, 0x0d, 0x81, 0xd9, 0xc1, 0x86, 0xc1, 0xe9, 0x3f, 0x07, 0xfe, 0x0e, 0x0f, - 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x7f, 0xf0, 0x6c, 0x39, 0xc3, 0xdf, 0xa7, 0xfe, 0x42, 0x70, - 0xec, 0x3f, 0x5e, 0x3f, 0xf8, 0x2f, 0x48, 0xe4, 0x68, 0x6f, 0x0a, 0xd3, 0x06, 0x14, 0xe3, 0xdf, - 0xce, 0x99, 0x8a, 0x0b, 0x09, 0x18, 0xc3, 0xd8, 0x7e, 0xc1, 0x7f, 0xc8, 0x6c, 0x3d, 0x87, 0xec, - 0x3d, 0x87, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0xee, 0x0f, 0xb0, 0x7f, 0xf2, 0x7e, 0xb4, - 0x3d, 0xa1, 0x68, 0xdf, 0xe4, 0x2b, 0xc1, 0xff, 0x8f, 0x50, 0x3f, 0xe6, 0xca, 0x7f, 0xe4, 0xdc, - 0x3d, 0xa1, 0x9c, 0xc2, 0x51, 0xaa, 0x09, 0x30, 0xb0, 0x69, 0xa1, 0xb0, 0x70, 0x34, 0x70, 0xd8, - 0xc1, 0x68, 0x20, 0xd8, 0x67, 0xc1, 0xc0, 0x0d, 0x87, 0xb0, 0xef, 0xf3, 0xff, 0x06, 0x70, 0xe7, - 0x43, 0xce, 0x1e, 0xc3, 0xbf, 0xd4, 0xff, 0x03, 0x06, 0x54, 0x98, 0x30, 0x60, 0xca, 0x93, 0x06, - 0x0c, 0x72, 0xa4, 0xc7, 0x04, 0x5b, 0x12, 0xba, 0x21, 0xbe, 0x0d, 0xf0, 0x77, 0x6e, 0x9b, 0xb8, - 0x54, 0x31, 0x5c, 0x65, 0x07, 0x06, 0x0d, 0x06, 0x09, 0x0d, 0x87, 0xb0, 0xc0, 0x05, 0x07, 0xe4, - 0xfc, 0x0a, 0x0c, 0x49, 0x83, 0x1f, 0x2a, 0x24, 0xc1, 0xbf, 0x98, 0xd3, 0x06, 0x0e, 0x1f, 0x93, - 0xf0, 0x3c, 0x31, 0x26, 0x0c, 0x7d, 0x31, 0x26, 0x0c, 0xbb, 0xa1, 0xab, 0x06, 0x74, 0x2f, 0x95, - 0xf9, 0xa8, 0x92, 0x54, 0x0d, 0x28, 0x60, 0x9a, 0x03, 0x05, 0x0c, 0x13, 0xa0, 0xc1, 0x58, 0x1d, - 0x85, 0x82, 0xa0, 0x79, 0x8b, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x61, 0x50, 0x0e, 0x1e, 0xb0, - 0x50, 0x1a, 0x1a, 0xff, 0xfd, 0x82, 0x43, 0xfc, 0xe0, 0x95, 0xff, 0x95, 0x86, 0x70, 0xf6, 0x87, - 0x9c, 0x3d, 0xa1, 0xe7, 0xff, 0x21, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xf3, 0xf9, 0x0f, 0xcf, - 0x8a, 0x1c, 0x1d, 0x79, 0x05, 0x01, 0x7a, 0x04, 0x1d, 0x40, 0xcc, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0xec, 0x3f, 0x60, 0x7f, 0xe0, 0x9b, 0x90, 0x9c, 0x18, 0x5f, 0xc1, 0x38, 0x34, 0x36, 0x0f, 0xfe, - 0x41, 0x70, 0x76, 0x0c, 0x37, 0xa5, 0x7f, 0xc1, 0x3e, 0x20, 0xd8, 0x7a, 0x70, 0x50, 0x18, 0x34, - 0x73, 0x0a, 0x57, 0xc8, 0x49, 0x84, 0xfc, 0xe1, 0xec, 0x1e, 0x4c, 0xb4, 0x36, 0x48, 0x1c, 0x2c, - 0x36, 0x1b, 0xd0, 0x70, 0x0f, 0xa8, 0x1f, 0x9f, 0xff, 0xc8, 0x79, 0xfc, 0x87, 0xf3, 0xb4, 0x78, - 0x3c, 0xf9, 0x28, 0x3e, 0x82, 0xbc, 0x82, 0x80, 0x6f, 0x04, 0xac, 0x14, 0x06, 0x1f, 0x38, 0x7b, - 0x0e, 0xff, 0x3f, 0xf2, 0x17, 0x90, 0x9f, 0x83, 0xbb, 0xd0, 0x37, 0xa0, 0x54, 0x72, 0x34, 0xce, - 0x18, 0x18, 0x34, 0x18, 0x34, 0x36, 0x1e, 0xc3, 0x0f, 0xfc, 0x1e, 0x60, 0x5f, 0xa4, 0x39, 0x83, - 0x9c, 0x3c, 0xda, 0x19, 0xc3, 0xdf, 0x9f, 0xfd, 0x05, 0x61, 0x63, 0x94, 0x0d, 0xe4, 0x18, 0xe4, - 0x86, 0xf9, 0xff, 0xe0, 0x3d, 0x15, 0xb6, 0xd1, 0x05, 0x41, 0x63, 0x92, 0x16, 0xc0, 0x76, 0xda, - 0x01, 0x98, 0x7f, 0xf4, 0x13, 0x07, 0x38, 0x7c, 0xc1, 0xce, 0x1f, 0x30, 0x3f, 0xf0, 0x00, 0x0b, - 0x0f, 0x61, 0xfb, 0x03, 0xff, 0x20, 0x6d, 0x41, 0xb0, 0xf5, 0xe9, 0x0d, 0x87, 0xce, 0x0f, 0xfe, - 0x0a, 0xe0, 0xa0, 0x30, 0x77, 0xc3, 0xc8, 0x2d, 0x03, 0xe7, 0xc9, 0x86, 0x81, 0xb8, 0x6f, 0xf0, - 0x1c, 0xc1, 0x78, 0x2d, 0x09, 0x30, 0x43, 0x9c, 0x1e, 0xc3, 0xae, 0x0f, 0xb0, 0x37, 0x3e, 0x43, - 0xb2, 0xe0, 0xcd, 0x80, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0x60, 0xc2, 0x56, 0xb6, 0x0c, 0x18, - 0x5f, 0xcf, 0xfc, 0x1d, 0xa3, 0x83, 0x06, 0x1a, 0xf0, 0xea, 0xd5, 0x86, 0xfa, 0x2a, 0xf5, 0x02, - 0x7c, 0xe1, 0xb4, 0x3b, 0x70, 0x7f, 0xf0, 0xe6, 0x1d, 0xf0, 0x72, 0x61, 0xb7, 0x70, 0xf6, 0x16, - 0x98, 0xe1, 0xd8, 0xe8, 0x30, 0x38, 0x6c, 0x3d, 0x87, 0x0b, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xc0, - 0x57, 0x21, 0xb0, 0xf5, 0x3a, 0x3f, 0xf2, 0x13, 0xa3, 0x87, 0x68, 0x57, 0x86, 0x0e, 0xd0, 0xbd, - 0x47, 0xfe, 0x40, 0xf9, 0x98, 0x3b, 0x41, 0x3a, 0x3f, 0xf2, 0x39, 0xa1, 0xd8, 0x72, 0x8d, 0x0c, - 0xe8, 0x7d, 0xab, 0xff, 0x83, 0x68, 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0xfc, - 0x1f, 0x48, 0x76, 0x87, 0xd2, 0x3f, 0xf8, 0x14, 0xe8, 0xe1, 0xec, 0x1f, 0xce, 0x1e, 0x83, 0x68, - 0x5f, 0xe0, 0xcf, 0x82, 0xc3, 0x61, 0xaf, 0x40, 0xc2, 0x70, 0xde, 0x70, 0x7f, 0x82, 0x99, 0x0b, - 0x0f, 0xd9, 0x21, 0x7f, 0x90, 0x24, 0x85, 0x86, 0x90, 0xd2, 0x16, 0x1a, 0x43, 0x48, 0x5a, 0xe9, - 0x0d, 0x21, 0x75, 0xb4, 0x0d, 0x87, 0xb0, 0xef, 0xf3, 0xff, 0x21, 0x7a, 0x09, 0xf8, 0x3a, 0xfa, - 0x07, 0x74, 0x09, 0xdc, 0x8e, 0x33, 0x81, 0x83, 0x05, 0x83, 0x06, 0x1d, 0x07, 0xa0, 0xfc, 0xe8, - 0x1d, 0x0e, 0x6e, 0x0f, 0x7a, 0x41, 0xb7, 0xfe, 0x6c, 0x3c, 0xe1, 0xb0, 0xfe, 0xe0, 0xd8, 0x79, - 0xb8, 0x33, 0x87, 0xb8, 0x35, 0xe4, 0x3f, 0xf0, 0x7e, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, - 0x56, 0xf5, 0x40, 0x56, 0x87, 0xfe, 0xfd, 0x1f, 0xf0, 0x67, 0x0b, 0x0e, 0xc3, 0x5e, 0x07, 0x5d, - 0x86, 0xf9, 0x0f, 0xf9, 0xb6, 0x7f, 0xe0, 0xa7, 0x0f, 0xad, 0x03, 0x98, 0x7b, 0x43, 0x93, 0x07, - 0xff, 0x06, 0xc3, 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0x7c, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xec, - 0x3f, 0x61, 0x55, 0xd6, 0x0d, 0xa1, 0xad, 0x0e, 0xfe, 0x0b, 0xb8, 0x39, 0xc0, 0xd8, 0x4f, 0x05, - 0x78, 0xba, 0xef, 0x20, 0xf4, 0x8b, 0xed, 0x0a, 0xdc, 0x3e, 0xc2, 0x9c, 0x2f, 0xc9, 0x85, 0x98, - 0x58, 0x34, 0xc2, 0x8c, 0x2d, 0x34, 0xc3, 0xb0, 0xba, 0x81, 0x87, 0x61, 0x41, 0xd8, 0x76, 0x1e, - 0xbd, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x7f, 0xf0, 0x29, 0xc8, 0xbf, 0x81, 0xfc, - 0x1f, 0xf9, 0xd0, 0x7f, 0xc1, 0xaf, 0x03, 0x0e, 0xc3, 0x7a, 0x86, 0x1d, 0x84, 0xd9, 0x1f, 0xf0, - 0x5b, 0x87, 0xb4, 0x33, 0x98, 0x54, 0x31, 0x83, 0xb0, 0xb0, 0x60, 0xc3, 0xb0, 0x70, 0x30, 0x50, - 0x36, 0x0c, 0x2c, 0x2c, 0x36, 0x1b, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x5f, - 0xf8, 0x0d, 0xc8, 0x5a, 0x1e, 0xfe, 0x0b, 0x43, 0xf6, 0x17, 0xfc, 0x1a, 0xe0, 0x61, 0xd8, 0x6f, - 0x93, 0xfe, 0x09, 0xb6, 0x30, 0xec, 0x29, 0xc2, 0xff, 0x80, 0xe6, 0x16, 0x1d, 0x84, 0x98, 0x5d, - 0x76, 0x1d, 0x85, 0x86, 0x70, 0xec, 0x2c, 0x3b, 0x0e, 0xcb, 0xff, 0x90, 0x0b, 0x0d, 0x24, 0x1f, - 0x61, 0x38, 0x34, 0x39, 0xc2, 0xb5, 0x51, 0x40, 0xfe, 0x7d, 0x4f, 0x50, 0x27, 0x07, 0x82, 0xc3, - 0xd7, 0x4f, 0x20, 0xd0, 0xef, 0x93, 0xfe, 0x80, 0xf9, 0x8c, 0x2c, 0x3a, 0x70, 0xb4, 0x1a, 0x13, - 0x98, 0x5f, 0xf4, 0x28, 0xc2, 0xc2, 0xc3, 0xec, 0x2c, 0x2c, 0x3e, 0xc2, 0xff, 0xc1, 0xb0, 0xb4, - 0x3e, 0x0b, 0x03, 0xff, 0x83, 0x60, 0x70, 0xf6, 0x0a, 0x74, 0x70, 0xf6, 0x0a, 0x74, 0x7f, 0xf0, - 0x4e, 0x8e, 0x07, 0x0f, 0x5e, 0x1c, 0x2c, 0x3d, 0xea, 0x3f, 0xf9, 0x1b, 0x2a, 0x03, 0x87, 0x6e, - 0x0a, 0x05, 0x86, 0x73, 0x04, 0xff, 0xc0, 0x4c, 0x1b, 0x86, 0x70, 0xd8, 0x33, 0x0e, 0xc3, 0x65, - 0x0c, 0x33, 0x86, 0xcc, 0x1f, 0xf0, 0x7f, 0xe0, 0xe0, 0x03, 0x05, 0x87, 0xf9, 0x82, 0xc1, 0xfc, - 0x15, 0x02, 0xeb, 0x0e, 0x0f, 0xc0, 0xd6, 0x87, 0x0a, 0x81, 0x61, 0x63, 0x05, 0xe7, 0xfa, 0xc9, - 0x0b, 0xe4, 0xd0, 0x66, 0x15, 0x60, 0x61, 0x53, 0x0b, 0x61, 0x5b, 0x8e, 0x81, 0x98, 0x8c, 0x93, - 0x0e, 0x63, 0x31, 0xa6, 0x86, 0x65, 0x18, 0x1d, 0xc3, 0x30, 0x58, 0xe9, 0x40, 0x98, 0x1e, 0x30, - 0xd8, 0x7f, 0xe0, 0xe0, 0x0b, 0x0f, 0x68, 0x7d, 0x85, 0xff, 0x41, 0xb0, 0xf6, 0x87, 0x7e, 0x45, - 0xb9, 0x60, 0x36, 0x97, 0xfe, 0x0a, 0xd0, 0xa1, 0x86, 0x0b, 0xe0, 0x9d, 0xc4, 0x37, 0xa8, 0xe8, - 0xc1, 0xd4, 0xc3, 0x45, 0x03, 0xb7, 0x07, 0xff, 0x24, 0x61, 0xce, 0x1f, 0xb0, 0xce, 0xad, 0x0e, - 0xc2, 0xb4, 0x2e, 0x0d, 0x83, 0x83, 0xd2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x50, 0x3c, 0xd0, - 0x2f, 0xf9, 0xf5, 0x10, 0xd4, 0x0e, 0xc3, 0xf6, 0x38, 0x58, 0x7d, 0xff, 0x3f, 0xe0, 0xe7, 0x0b, - 0x06, 0x1c, 0xab, 0xba, 0x03, 0x0d, 0x5b, 0x06, 0x83, 0x0f, 0x98, 0x10, 0x58, 0x7f, 0xa8, 0x1f, - 0xbf, 0xff, 0x78, 0x3d, 0x7e, 0x43, 0xf3, 0xc5, 0x0e, 0x0e, 0xbc, 0x82, 0x80, 0x7d, 0x02, 0x0e, - 0xa0, 0x72, 0x00, 0x0b, 0x03, 0xff, 0x82, 0xc0, 0xc6, 0x60, 0xc5, 0x72, 0xa3, 0x30, 0x65, 0xf4, - 0xc6, 0x60, 0xc0, 0xe8, 0xff, 0xe0, 0x5e, 0x09, 0xc3, 0xef, 0x38, 0x3c, 0xb8, 0x0f, 0x88, 0x7a, - 0xdc, 0x4e, 0x07, 0x0c, 0xe3, 0x98, 0x21, 0xd3, 0x40, 0x98, 0x7b, 0xc8, 0x76, 0x1d, 0x68, 0x7b, - 0x09, 0xe0, 0xfd, 0x83, 0x83, 0xe0, 0x0f, 0xfc, 0x1e, 0x61, 0xf8, 0x1a, 0x1c, 0xc3, 0x18, 0x34, - 0x39, 0x86, 0x29, 0xfc, 0x0f, 0xcc, 0xa2, 0x43, 0xd4, 0x1a, 0x03, 0x0f, 0xbc, 0x34, 0x2f, 0xe0, - 0xbd, 0x31, 0x4c, 0x2c, 0x0f, 0x74, 0x33, 0xf8, 0x1b, 0x0c, 0x66, 0x16, 0x3b, 0x0e, 0xe6, 0x16, - 0x2d, 0x0f, 0x27, 0xf0, 0x4c, 0x30, 0x58, 0x58, 0x4c, 0x30, 0x58, 0x58, 0x4c, 0x30, 0x58, 0xf0, - 0x0f, 0xfc, 0x1f, 0x67, 0xf5, 0xf8, 0x36, 0x0c, 0x19, 0x83, 0x02, 0xb4, 0xc1, 0x98, 0xc0, 0xfc, - 0xe3, 0x99, 0x21, 0x38, 0x3f, 0x19, 0x86, 0xb4, 0xc1, 0x99, 0x86, 0xf8, 0xc7, 0x33, 0x0d, 0xe9, - 0xfc, 0x60, 0xc1, 0x4c, 0x18, 0x33, 0x06, 0x0d, 0xc1, 0x83, 0x30, 0x60, 0x8c, 0x1b, 0x6e, 0x0c, - 0x36, 0x7a, 0x99, 0xba, 0x1b, 0x0e, 0xcc, 0x3e, 0xc3, 0xb3, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xfc, - 0x1e, 0x60, 0x34, 0x3f, 0x06, 0x60, 0x61, 0x60, 0xc3, 0x38, 0x30, 0xb0, 0x61, 0x7e, 0x75, 0x18, - 0x30, 0xd4, 0x07, 0x47, 0x06, 0x1b, 0xc0, 0xc1, 0xa0, 0xb4, 0x1f, 0x18, 0x10, 0xfa, 0xb3, 0xf5, - 0xfa, 0x06, 0xc0, 0xc2, 0xc1, 0x23, 0x30, 0x30, 0xa8, 0x61, 0x98, 0xbe, 0x4e, 0x81, 0x99, 0xb0, - 0xde, 0x0e, 0x60, 0x61, 0x5d, 0xa1, 0x30, 0x30, 0x70, 0x1c, 0x3f, 0xf0, 0x70, 0x0b, 0x0b, 0x0c, - 0xe1, 0xd8, 0xff, 0xf4, 0x53, 0x93, 0x42, 0x70, 0xa9, 0xc9, 0xea, 0xbc, 0x19, 0xd0, 0x68, 0x4e, - 0x1a, 0xf0, 0x34, 0x27, 0x0d, 0xe6, 0x3f, 0xe0, 0x9b, 0x0b, 0x0c, 0xe1, 0x6e, 0x7f, 0xfc, 0x66, - 0x0c, 0x0a, 0x20, 0xc9, 0x83, 0x06, 0x0a, 0x07, 0x60, 0xcd, 0x0b, 0x0e, 0xc1, 0xb2, 0xe9, 0x0d, - 0x82, 0xff, 0xc8, 0x0f, 0xfc, 0x1f, 0x61, 0xbf, 0xc1, 0xd8, 0x4a, 0x09, 0x83, 0x38, 0x52, 0x15, - 0x02, 0xfd, 0x1f, 0xe4, 0x33, 0x87, 0xec, 0x3b, 0xca, 0xff, 0xe4, 0x1f, 0x05, 0x61, 0x90, 0x36, - 0xf6, 0xe0, 0x78, 0x1b, 0x86, 0x7f, 0x20, 0x63, 0x05, 0xa7, 0x30, 0x76, 0x04, 0x17, 0x8c, 0x3b, - 0x0a, 0xd5, 0x94, 0x0d, 0x96, 0x82, 0x80, 0xd0, 0xb0, 0xdf, 0x07, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, - 0x1f, 0x61, 0xea, 0x07, 0xd8, 0x1a, 0xbd, 0x50, 0x4e, 0x1e, 0xc3, 0xdf, 0x93, 0xfe, 0x82, 0x70, - 0xea, 0x07, 0xd6, 0x94, 0xfa, 0xb2, 0x0f, 0x80, 0xf0, 0x38, 0x37, 0x98, 0xb4, 0x16, 0x15, 0x31, - 0xbf, 0xf0, 0x37, 0x1e, 0xc2, 0xac, 0x46, 0x13, 0xfd, 0x07, 0x61, 0x38, 0x54, 0x0e, 0xc2, 0x70, - 0xa8, 0x1d, 0x84, 0xff, 0x40, 0x0b, 0x0f, 0x61, 0xfb, 0x02, 0xed, 0x70, 0x6c, 0x15, 0x7d, 0x50, - 0x3f, 0x81, 0xdd, 0x03, 0x9c, 0x2a, 0x19, 0x40, 0xd7, 0x1a, 0x0c, 0x0e, 0x17, 0xc9, 0xff, 0x06, - 0xb7, 0x30, 0xec, 0x29, 0xc4, 0xd0, 0x9c, 0x2c, 0xc2, 0xeb, 0xb0, 0x31, 0x85, 0x87, 0x61, 0xd8, - 0x5f, 0xf0, 0x76, 0x1f, 0xf8, 0x2c, 0x7f, 0xf9, 0x03, 0x85, 0x83, 0xf8, 0x27, 0x1f, 0xa2, 0x4c, - 0x0d, 0xa0, 0xc2, 0xc1, 0x83, 0xf3, 0xf2, 0x60, 0xc2, 0xb0, 0xb0, 0x38, 0xc1, 0x79, 0xbe, 0xb4, - 0x60, 0xbe, 0x06, 0x39, 0xe4, 0x14, 0xe0, 0x61, 0xfd, 0xb8, 0x49, 0x21, 0xcc, 0xe7, 0xff, 0x82, - 0x70, 0xcf, 0x83, 0xe7, 0x0d, 0xd4, 0x1e, 0x70, 0x3c, 0x0b, 0x43, 0x39, 0xc8, 0x66, 0xc3, 0xff, - 0x07, 0x0b, 0x0f, 0xb4, 0x3d, 0x9f, 0xaf, 0xe0, 0x2b, 0x41, 0xa0, 0xd3, 0x05, 0xe8, 0x19, 0xfe, - 0x80, 0xe0, 0x90, 0xb4, 0xc2, 0xb5, 0x7a, 0xff, 0x05, 0xe9, 0x1c, 0x1a, 0x19, 0xf2, 0x06, 0xff, - 0x02, 0x72, 0x24, 0x1a, 0x1b, 0x31, 0xb0, 0xb4, 0x32, 0x60, 0xf1, 0xfe, 0x82, 0xc1, 0xe0, 0xb4, - 0x3d, 0x97, 0x73, 0xa1, 0xed, 0x82, 0xbf, 0xa0, 0xff, 0xc1, 0x80, 0x0d, 0x87, 0xb0, 0xef, 0xf3, - 0xff, 0x06, 0xf4, 0x1b, 0xd0, 0x75, 0x3a, 0x03, 0xba, 0x05, 0x43, 0x23, 0x8c, 0xa0, 0x20, 0x60, - 0x60, 0x60, 0x83, 0x30, 0x73, 0x07, 0x7f, 0xfe, 0xe0, 0xe4, 0x1a, 0x1b, 0x0e, 0xa0, 0x38, 0x25, - 0x07, 0x70, 0x3f, 0xc1, 0xcf, 0x93, 0x43, 0xf3, 0xab, 0xe8, 0x3e, 0x74, 0x2b, 0xff, 0x07, 0xfe, - 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe4, 0x57, 0x21, 0xb0, 0xf7, 0xf0, 0x6d, - 0x0f, 0x38, 0x1f, 0xfc, 0x15, 0xc3, 0x26, 0x4e, 0x17, 0xca, 0xa1, 0x99, 0x81, 0xb3, 0x61, 0xd4, - 0x60, 0x9c, 0x0f, 0xfe, 0x1c, 0xc3, 0x3f, 0x21, 0x93, 0x0d, 0x99, 0xa1, 0xd8, 0x1d, 0x30, 0x68, - 0x6c, 0x74, 0x18, 0x5a, 0x16, 0x1e, 0xc3, 0x80, 0x0b, 0x05, 0xff, 0x83, 0x60, 0x93, 0x21, 0xc0, - 0xda, 0x49, 0x90, 0xe0, 0xfc, 0xd0, 0xcd, 0x58, 0x4e, 0x07, 0xff, 0x05, 0x68, 0x76, 0x1f, 0x7c, - 0x7f, 0xf4, 0x3e, 0x90, 0x50, 0x3e, 0x9c, 0x35, 0x03, 0xec, 0xc3, 0x7f, 0x82, 0x4c, 0x36, 0x1b, - 0x0e, 0xc2, 0xe0, 0x9c, 0x3b, 0x07, 0x83, 0x50, 0x3b, 0x1c, 0x2b, 0xc8, 0x7f, 0xe0, 0xf0, 0x0f, - 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x63, 0xff, 0xc9, 0x4e, 0x42, 0x70, 0xf5, 0xe9, 0x09, 0xc3, 0xe7, - 0x07, 0xff, 0x05, 0xe8, 0xd6, 0x16, 0xc2, 0xf8, 0xc6, 0x35, 0x60, 0x6d, 0x58, 0x23, 0x1c, 0x1b, - 0x83, 0x3f, 0x4e, 0x39, 0x83, 0x0b, 0x03, 0x81, 0x30, 0x6f, 0xf3, 0x86, 0xc1, 0x85, 0x81, 0xc3, - 0x60, 0xc2, 0xc0, 0xe1, 0xb0, 0x61, 0x45, 0xc0, 0x0b, 0x03, 0xff, 0x82, 0xc0, 0xc0, 0xd0, 0x65, - 0x39, 0x50, 0x30, 0xb3, 0xf9, 0x81, 0xa3, 0x81, 0xc0, 0xff, 0xe0, 0x5c, 0x30, 0x7f, 0x7a, 0x69, - 0xff, 0x0d, 0x95, 0x61, 0xd9, 0xb8, 0x27, 0xfe, 0x73, 0x04, 0xe1, 0xd8, 0x98, 0x33, 0xfe, 0x0b, - 0x06, 0x61, 0xd8, 0x59, 0x43, 0xd5, 0x78, 0x2c, 0x81, 0xaf, 0x61, 0xff, 0x82, 0x0f, 0xfc, 0x1f, - 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf8, 0x0a, 0xe7, 0x43, 0x9c, 0x1f, 0xe4, 0x3d, 0x86, 0xc2, 0xbf, - 0xa0, 0xd7, 0x07, 0xfe, 0x3e, 0x4f, 0xf8, 0x26, 0xdc, 0xc3, 0xb0, 0xa7, 0x0b, 0xfe, 0x03, 0x98, - 0x58, 0x76, 0x12, 0x61, 0x75, 0xd8, 0x76, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x58, 0x3f, 0xf9, 0x0b, - 0x41, 0xff, 0x07, 0x68, 0x30, 0xec, 0x3b, 0x41, 0x87, 0x61, 0x7f, 0x1f, 0xf0, 0x76, 0x87, 0xfe, - 0x1f, 0x1f, 0xfc, 0x83, 0xd4, 0x34, 0x36, 0x1b, 0xce, 0x7f, 0xc1, 0x4e, 0x83, 0x43, 0x61, 0x66, - 0x83, 0xfe, 0x09, 0x34, 0x1a, 0x1b, 0x0e, 0xd0, 0x72, 0xd7, 0x21, 0x6a, 0xf5, 0x76, 0x86, 0xd0, - 0xfd, 0x80, 0x0b, 0x0e, 0xa0, 0x7e, 0xc3, 0xa8, 0x0a, 0x06, 0xd0, 0x53, 0xd7, 0x82, 0xfe, 0x0a, - 0x86, 0x1e, 0xc3, 0xa9, 0xc1, 0xd7, 0x8b, 0xff, 0x05, 0xea, 0x05, 0xc1, 0xf5, 0x89, 0x7f, 0x82, - 0x9c, 0x7b, 0x0d, 0x85, 0x98, 0x13, 0x0d, 0x84, 0x98, 0x6f, 0xf0, 0x76, 0x1b, 0x0d, 0x87, 0x61, - 0xb4, 0x2c, 0x3b, 0x0d, 0xfe, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x6a, - 0xeb, 0x06, 0xd0, 0x2a, 0xd7, 0x03, 0xf4, 0x53, 0xd5, 0x21, 0xb4, 0x27, 0x43, 0xeb, 0xc7, 0xff, - 0x20, 0xf3, 0x0e, 0x8e, 0x1d, 0x62, 0x78, 0x0f, 0x82, 0x9c, 0x1e, 0xa7, 0xaf, 0x03, 0x30, 0x41, - 0x61, 0x48, 0x98, 0x5f, 0xf0, 0x76, 0x1d, 0xb2, 0x1e, 0xc2, 0x74, 0x16, 0x1d, 0x83, 0x83, 0x9c, - 0x0f, 0xfc, 0x1f, 0x60, 0xa0, 0x58, 0x7d, 0x82, 0x80, 0x71, 0x82, 0x70, 0x5f, 0x3e, 0x82, 0xfd, - 0x50, 0x58, 0x79, 0xc1, 0x41, 0x58, 0x30, 0xae, 0x3e, 0x8f, 0xc1, 0x7a, 0x60, 0x58, 0x79, 0xb2, - 0x0b, 0x83, 0xdb, 0x81, 0xff, 0x80, 0xc6, 0x07, 0x0e, 0xc3, 0xb0, 0x3f, 0xf0, 0x76, 0x07, 0x0e, - 0xc3, 0xb0, 0x38, 0x76, 0x1d, 0x81, 0xff, 0x80, 0x06, 0x84, 0xe8, 0x30, 0xed, 0x3b, 0x42, 0xc3, - 0x3c, 0x83, 0x0d, 0x84, 0xdc, 0x83, 0x06, 0x66, 0x17, 0x1f, 0x9c, 0xcc, 0x0f, 0x81, 0x60, 0xcc, - 0x81, 0x74, 0x3d, 0x33, 0xa8, 0x1e, 0x51, 0xf0, 0x1d, 0x03, 0x69, 0x3a, 0x8b, 0x41, 0x1a, 0x66, - 0x17, 0x40, 0xdb, 0x26, 0x16, 0x61, 0xb5, 0x03, 0x07, 0x1a, 0x16, 0x85, 0x8e, 0x07, 0x0b, 0x42, - 0xc9, 0x0a, 0x0f, 0xfc, 0x1c, 0x0b, 0x07, 0xfa, 0x0f, 0x61, 0x30, 0x28, 0xa0, 0xda, 0x06, 0x05, - 0x58, 0x3f, 0x8b, 0xf0, 0x30, 0xd8, 0x5a, 0x0c, 0x18, 0x57, 0x03, 0x7c, 0x83, 0x0b, 0xe7, 0x4b, - 0x47, 0x0b, 0xcf, 0x8e, 0x2f, 0x20, 0x6c, 0x32, 0x12, 0x82, 0xcc, 0x17, 0x77, 0x78, 0x63, 0x05, - 0x0c, 0xc7, 0x0d, 0x82, 0x86, 0x63, 0x86, 0xc1, 0x43, 0x31, 0xc3, 0x65, 0xff, 0xd0, 0x0b, 0x09, - 0x06, 0x08, 0x3b, 0x0b, 0x4c, 0x70, 0xec, 0x26, 0x32, 0x42, 0xfd, 0x7f, 0xf0, 0x4e, 0x19, 0xfa, - 0x0e, 0xb8, 0x16, 0x67, 0x06, 0xf9, 0xe0, 0x60, 0xb0, 0x3e, 0x20, 0xa4, 0x3d, 0xd8, 0x3f, 0xf8, - 0x73, 0x09, 0xc2, 0xd0, 0x93, 0x0b, 0xc0, 0xb0, 0xf6, 0x1a, 0xf8, 0x3e, 0xc2, 0x6e, 0x9c, 0x1d, - 0x83, 0x90, 0xd4, 0x00, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0x38, 0x76, 0x83, 0x0c, 0xe1, 0x7f, - 0x18, 0x67, 0x0c, 0xe8, 0x35, 0xd6, 0x19, 0xf0, 0x2f, 0xe8, 0x35, 0xe8, 0x3f, 0xf7, 0x9b, 0xf1, - 0xf8, 0x14, 0xc1, 0x8e, 0x60, 0xc1, 0x98, 0x30, 0x66, 0x0c, 0x11, 0x83, 0x06, 0x60, 0xc3, 0x60, - 0xc1, 0x98, 0x30, 0xd8, 0x3f, 0x1f, 0x83, 0x60, 0xc7, 0x30, 0x61, 0xff, 0x83, 0x80, 0x0b, 0x07, - 0xd4, 0xfc, 0x85, 0x83, 0x18, 0x12, 0x19, 0xc1, 0x82, 0x19, 0x0b, 0xf3, 0xf4, 0xd1, 0x0c, 0xe0, - 0xc1, 0x2a, 0x43, 0x5a, 0x60, 0xa1, 0x87, 0x7c, 0x7d, 0x7f, 0x40, 0xf4, 0xe1, 0xd8, 0x6a, 0x60, - 0xc8, 0x16, 0x1b, 0x70, 0x63, 0x1e, 0x0d, 0x18, 0x3b, 0xc5, 0x03, 0xd9, 0x68, 0xec, 0x08, 0x2c, - 0x42, 0x62, 0x48, 0x2c, 0x3b, 0x03, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0x60, 0xcc, 0x18, - 0x7d, 0x83, 0x31, 0xfc, 0x1b, 0x06, 0x66, 0x87, 0x7e, 0x73, 0xa3, 0x07, 0x38, 0x23, 0x0a, 0xc3, - 0x5a, 0x16, 0x1a, 0x0d, 0xf1, 0x7f, 0xc1, 0xbc, 0xa9, 0x0e, 0xc2, 0xa6, 0x09, 0x24, 0x18, 0x5b, - 0x82, 0x49, 0x06, 0x14, 0x60, 0x93, 0x41, 0x87, 0x61, 0x9f, 0x07, 0xec, 0x2b, 0x30, 0xa0, 0xd9, - 0x44, 0x17, 0xd0, 0x0f, 0xfc, 0x1e, 0x60, 0xe7, 0x0f, 0x98, 0x35, 0x58, 0x73, 0x68, 0xe8, 0x1e, - 0x0a, 0xf5, 0xdd, 0x6e, 0xc2, 0xe0, 0xff, 0xc0, 0xf0, 0x17, 0x05, 0x20, 0x7d, 0x1d, 0x33, 0x24, - 0x15, 0x6e, 0x0c, 0xc9, 0x06, 0xc0, 0xfc, 0x64, 0x8c, 0xc0, 0xc1, 0x99, 0x21, 0x30, 0x3f, 0x19, - 0x21, 0x30, 0x30, 0x64, 0x48, 0x4c, 0x0c, 0x18, 0x52, 0x13, 0x03, 0x38, 0x1e, 0x0f, 0xfc, 0x1e, - 0x0f, 0xfc, 0x1f, 0x68, 0x67, 0x0f, 0xda, 0x2d, 0x72, 0xc1, 0xb4, 0x6b, 0xf0, 0x3f, 0x81, 0x85, - 0xc1, 0xda, 0x14, 0x8e, 0x1c, 0xf8, 0xff, 0xe4, 0x1e, 0xa0, 0x6c, 0x3e, 0xb6, 0x0d, 0x87, 0xa7, - 0x4f, 0xfe, 0x1c, 0xd0, 0xec, 0x3c, 0x9a, 0x0d, 0x32, 0x81, 0xda, 0x50, 0x18, 0x34, 0x36, 0xa8, - 0x2c, 0x2c, 0x36, 0x85, 0xe8, 0x38, 0x0b, 0x04, 0x3f, 0xe0, 0xd8, 0x58, 0x7b, 0x02, 0xb4, 0x43, - 0xec, 0x1f, 0x9c, 0xfd, 0x18, 0x4e, 0x0c, 0x82, 0xcc, 0x2b, 0x4c, 0x82, 0xcc, 0x2f, 0x8c, 0xfd, - 0x18, 0x5e, 0xa6, 0x1f, 0x60, 0x6c, 0x1b, 0xfc, 0x60, 0xdc, 0x1a, 0x82, 0xcc, 0x11, 0x83, 0x50, - 0x59, 0x86, 0xc1, 0xbf, 0xc6, 0x1b, 0x06, 0x21, 0xd8, 0x6c, 0x18, 0x77, 0xa0, 0x0b, 0x02, 0x0c, - 0x28, 0x3b, 0x03, 0x8e, 0x38, 0x76, 0x14, 0x89, 0xa1, 0x7e, 0xbf, 0xf8, 0x27, 0x09, 0xc2, 0xc3, - 0xae, 0x06, 0x38, 0xe1, 0xbe, 0x74, 0x70, 0x3a, 0x0b, 0x67, 0xfd, 0x20, 0x9c, 0x39, 0xc3, 0xd9, - 0x87, 0x38, 0x79, 0x30, 0x7f, 0xf0, 0x6c, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, 0xe0, - 0x0b, 0x05, 0xff, 0x82, 0xc1, 0x21, 0xec, 0x2c, 0x14, 0x0e, 0x73, 0xfa, 0xff, 0xc0, 0x70, 0x51, - 0x06, 0x04, 0x16, 0x93, 0x43, 0x24, 0x1f, 0x12, 0x46, 0x41, 0x7a, 0x9b, 0xff, 0x0d, 0x96, 0xe1, - 0xd9, 0x98, 0x37, 0xfe, 0x23, 0x06, 0x61, 0xd8, 0x58, 0xe7, 0xfc, 0x16, 0x69, 0x87, 0x61, 0x64, - 0x0c, 0x2f, 0x41, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0x61, 0x61, 0x7e, 0x0d, 0x85, 0x40, 0x60, 0xc3, - 0x60, 0xfc, 0x63, 0x03, 0xf3, 0x83, 0x32, 0x42, 0x70, 0x7e, 0x33, 0x0d, 0x71, 0x83, 0x33, 0x0d, - 0xf3, 0x83, 0x33, 0x42, 0xf3, 0x7e, 0x31, 0xc0, 0xd8, 0x30, 0xd8, 0x30, 0x6e, 0x0c, 0x81, 0x83, - 0x04, 0x60, 0xc6, 0x30, 0x61, 0xb0, 0x77, 0x8d, 0xf0, 0x6c, 0xb4, 0x8c, 0x3e, 0xc3, 0xec, 0x3f, - 0xf0, 0x7e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0x5d, 0xcb, 0x06, 0xc1, 0x75, 0xed, 0x3f, - 0xa4, 0x40, 0x9a, 0x07, 0x42, 0xd0, 0x50, 0x35, 0xe0, 0x71, 0xa5, 0x02, 0xf5, 0x04, 0xbc, 0x88, - 0x56, 0x40, 0xf0, 0x34, 0x29, 0xc0, 0xf8, 0x37, 0x81, 0x98, 0x3b, 0xfd, 0x22, 0x61, 0x38, 0x6c, - 0x3b, 0x09, 0xc3, 0x61, 0xd8, 0x4e, 0x13, 0x87, 0x61, 0x3f, 0xe0, 0x02, 0x83, 0xff, 0x03, 0x43, - 0x7f, 0xa0, 0x3f, 0xce, 0x87, 0xda, 0x61, 0x7a, 0xb0, 0x52, 0xb5, 0x1c, 0xb6, 0x82, 0x9e, 0xab, - 0x96, 0xd0, 0xd7, 0x81, 0xcb, 0x83, 0x58, 0xe7, 0xfc, 0x0a, 0x06, 0x60, 0xff, 0xc0, 0xa0, 0x7e, - 0xff, 0xfd, 0xe0, 0xf3, 0xf9, 0x0f, 0xef, 0x14, 0x2d, 0x0c, 0xf9, 0x05, 0x00, 0xf9, 0x04, 0x86, - 0xa0, 0x66, 0x00, 0x0b, 0x0f, 0x61, 0xfb, 0x03, 0x57, 0x52, 0x1b, 0x02, 0xd6, 0xb8, 0x1f, 0xa2, - 0x9e, 0xa8, 0x33, 0x86, 0x74, 0x3e, 0xbd, 0x7f, 0xf2, 0x0f, 0x28, 0xb0, 0xa8, 0x13, 0x60, 0xba, - 0x78, 0xe0, 0x6e, 0x50, 0x56, 0x16, 0x99, 0x81, 0xab, 0xa9, 0x0d, 0x84, 0xaf, 0x94, 0x1d, 0x84, - 0xee, 0xe8, 0x76, 0x0b, 0x06, 0x0e, 0x0d, 0x81, 0x0b, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0xfc, 0x1f, - 0x61, 0xec, 0x3f, 0x60, 0xbf, 0xf0, 0x15, 0xa8, 0x18, 0x52, 0x15, 0xea, 0x03, 0x41, 0x87, 0x38, - 0x3f, 0xf8, 0x2b, 0xc6, 0x14, 0x16, 0x17, 0xa6, 0x0b, 0x41, 0x05, 0x63, 0x7f, 0xe0, 0x4e, 0x19, - 0xc3, 0xec, 0xc3, 0x30, 0x7d, 0x18, 0x6f, 0xf0, 0x76, 0x13, 0x86, 0xc3, 0xb0, 0x3a, 0x13, 0x87, - 0x60, 0xd0, 0x5e, 0x43, 0xff, 0x07, 0x80, 0x0b, 0x07, 0xff, 0x06, 0xc1, 0xa1, 0xff, 0x60, 0xc2, - 0xcc, 0x37, 0xeb, 0x03, 0x98, 0x66, 0xd5, 0x97, 0x8e, 0x81, 0x38, 0x30, 0xb3, 0x0e, 0xf4, 0x67, - 0xc7, 0xa0, 0xbd, 0x38, 0x59, 0x86, 0x56, 0x5a, 0x0c, 0xc3, 0x66, 0x0d, 0xf8, 0xf8, 0x63, 0x06, - 0x16, 0x61, 0xec, 0x18, 0x59, 0x87, 0xb0, 0x68, 0x11, 0x0f, 0x60, 0xff, 0xe4, 0x0f, 0xfc, 0x1f, - 0x61, 0xec, 0x3f, 0x60, 0xbf, 0xf0, 0x6d, 0x34, 0x43, 0x60, 0xfd, 0x25, 0x8e, 0x87, 0x61, 0x58, - 0x4e, 0x85, 0x71, 0x43, 0x09, 0x82, 0xf9, 0x05, 0xa1, 0xf7, 0x9c, 0x7f, 0xe0, 0x4e, 0x36, 0x38, - 0x7b, 0x30, 0x40, 0x7f, 0x80, 0x98, 0x73, 0x87, 0xec, 0x39, 0xfe, 0x42, 0xc3, 0x9c, 0x3f, 0x61, - 0xce, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0x31, 0x21, 0xf6, 0x17, 0x36, 0xb0, 0x6c, 0x0f, 0x57, 0x44, - 0x1f, 0xf2, 0xad, 0x41, 0x9c, 0xa6, 0xab, 0x50, 0x6b, 0xc0, 0xff, 0x90, 0xbd, 0x26, 0x06, 0x0e, - 0x6c, 0x4f, 0xfc, 0x09, 0xc2, 0xc1, 0x07, 0x39, 0x87, 0xb0, 0xf2, 0x63, 0xff, 0xc8, 0x58, 0x7b, - 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x0e, 0x0f, 0xfc, 0x1e, 0x70, 0x98, 0x33, 0x84, 0xe0, 0xba, - 0x04, 0xe0, 0x6d, 0x35, 0x61, 0x38, 0x29, 0xc7, 0x4e, 0xfe, 0x05, 0x83, 0x06, 0x13, 0x85, 0xe8, - 0xc1, 0x84, 0xe1, 0x7c, 0xfe, 0x31, 0xc0, 0xf8, 0x18, 0x32, 0x56, 0x0d, 0xcf, 0xe1, 0xdc, 0x77, - 0x09, 0xf0, 0x15, 0x84, 0xe1, 0x66, 0x13, 0x84, 0xe3, 0xa6, 0x13, 0x84, 0xee, 0x16, 0x13, 0x84, - 0xe1, 0x5e, 0x1f, 0x21, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xcc, 0x1f, 0xb0, 0x56, 0xeb, - 0x01, 0x5c, 0x87, 0xfd, 0x4e, 0x87, 0xfc, 0x19, 0xd0, 0x61, 0xd8, 0x6b, 0xcf, 0xff, 0x20, 0xf5, - 0x0c, 0x3b, 0x40, 0xd9, 0x1f, 0xf0, 0x5b, 0x86, 0x7d, 0x01, 0x1c, 0xc2, 0xb4, 0xde, 0x0d, 0x97, - 0x60, 0xb0, 0xf6, 0x1b, 0x0b, 0x43, 0xb0, 0x9e, 0xd5, 0xa1, 0xb0, 0xad, 0x09, 0xc3, 0xff, 0x07, - 0x0b, 0x05, 0x4d, 0xfa, 0x0b, 0x04, 0x84, 0xe4, 0x85, 0x82, 0x58, 0x72, 0x4f, 0xe9, 0x32, 0x84, - 0x85, 0x83, 0x6d, 0xc1, 0x20, 0x78, 0xf2, 0x70, 0xe1, 0x7c, 0xc1, 0x40, 0x50, 0x56, 0x67, 0xfd, - 0x02, 0x70, 0xb0, 0x60, 0x70, 0x66, 0x16, 0x0c, 0x0e, 0x04, 0xc2, 0xff, 0xc1, 0xb0, 0xb0, 0x60, - 0x70, 0xd8, 0x58, 0x34, 0x70, 0xd8, 0x5f, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xec, - 0x3f, 0x60, 0x5a, 0xd7, 0x06, 0xd2, 0xee, 0xb6, 0x0f, 0xe9, 0x59, 0x03, 0x0d, 0xa1, 0x71, 0x87, - 0x9f, 0x02, 0xff, 0x82, 0xf5, 0xde, 0x06, 0x1e, 0xf1, 0x77, 0xfc, 0x09, 0xc2, 0x70, 0x68, 0x4e, - 0x61, 0x38, 0x30, 0xe4, 0xc2, 0x7f, 0xe0, 0xd8, 0x4e, 0x0c, 0x3e, 0xc2, 0x70, 0x68, 0x7b, 0x09, - 0xff, 0x80, 0x0b, 0x0b, 0xfe, 0x0d, 0x85, 0x87, 0x61, 0xb0, 0xba, 0xec, 0x7f, 0x8c, 0x3b, 0x09, - 0xc2, 0xeb, 0xb0, 0xaf, 0x01, 0x7e, 0x0b, 0xd4, 0xfc, 0xfd, 0x0d, 0x92, 0x0c, 0x47, 0x33, 0x04, - 0x99, 0xab, 0x73, 0x0b, 0x30, 0x4e, 0x16, 0x13, 0xe0, 0x5e, 0x0b, 0x1e, 0x37, 0x56, 0x16, 0x1d, - 0x84, 0xe1, 0x61, 0x5c, 0x0f, 0x41, 0xff, 0x82, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x56, - 0xeb, 0x01, 0x5a, 0xff, 0xc0, 0xbe, 0x8f, 0xf8, 0x33, 0x85, 0x87, 0x61, 0xaf, 0x03, 0xd5, 0xb0, - 0xde, 0xa0, 0x7f, 0xcd, 0x94, 0xff, 0xc0, 0xdc, 0x1a, 0x1e, 0xc7, 0x30, 0x65, 0xf8, 0xc0, 0x98, - 0x32, 0x0b, 0x30, 0xd8, 0x32, 0x41, 0x98, 0x6c, 0x19, 0x5c, 0x61, 0xb0, 0x61, 0xcf, 0x83, 0xff, - 0x07, 0x02, 0x12, 0x1f, 0xf3, 0x03, 0x07, 0xf2, 0x0f, 0xf9, 0xd0, 0x68, 0x76, 0x1b, 0xf9, 0x02, - 0x8c, 0x11, 0xa0, 0xd0, 0x31, 0xab, 0x34, 0x1a, 0x07, 0xfc, 0xf5, 0x68, 0x6a, 0x01, 0xe0, 0xb4, - 0x2e, 0x09, 0xc0, 0xf0, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x79, 0xfc, 0x87, 0xf7, 0x8a, 0x1c, - 0x1c, 0xf9, 0x05, 0x00, 0xf9, 0x04, 0x86, 0xa0, 0x66, 0x00, 0x0b, 0x0f, 0xb4, 0x3d, 0x83, 0x09, - 0xd0, 0xe7, 0x03, 0x9d, 0x5a, 0x0f, 0xd0, 0x58, 0x5a, 0x13, 0x87, 0x6b, 0x68, 0x56, 0xdc, 0x75, - 0x83, 0x7c, 0x31, 0x87, 0xcd, 0xad, 0x1f, 0xd0, 0x27, 0x03, 0x18, 0x54, 0x06, 0x60, 0x63, 0x0a, - 0x80, 0x4c, 0x0c, 0x68, 0x28, 0x1b, 0x03, 0x1f, 0xc8, 0x6c, 0x7a, 0x21, 0xfd, 0x90, 0x57, 0xf2, - 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xa8, 0x1d, 0x86, 0xa0, 0xe1, 0xec, 0x17, 0xfe, - 0x4f, 0xc1, 0x9c, 0x3e, 0x70, 0x3f, 0xf8, 0x2b, 0x43, 0x68, 0x7d, 0xf0, 0x4e, 0x1f, 0xbd, 0x4f, - 0xfe, 0x8a, 0x61, 0xb0, 0xfd, 0xb8, 0x5f, 0xf8, 0x11, 0x82, 0x80, 0x70, 0xfb, 0x3c, 0x1b, 0x0f, - 0xb7, 0x0c, 0xe1, 0xf6, 0x07, 0xff, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x5f, 0xf2, - 0x05, 0x73, 0x40, 0x60, 0xd0, 0x7e, 0xa8, 0x18, 0x34, 0x27, 0x05, 0xff, 0x21, 0x5e, 0x28, 0x38, - 0x34, 0x2f, 0x4d, 0x07, 0x06, 0x81, 0xb3, 0xbf, 0xe4, 0x1b, 0x87, 0x78, 0x82, 0x73, 0x0c, 0xf8, - 0xa0, 0x14, 0x61, 0xb7, 0x68, 0x86, 0xc2, 0xa1, 0xd1, 0x41, 0xb0, 0x58, 0x30, 0xb0, 0xd9, 0x40, - 0xaf, 0xa0, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x1f, 0xf8, 0x25, 0x68, 0xc1, 0xd8, 0x5f, - 0xa7, 0xfe, 0x0e, 0xc0, 0xc1, 0xd8, 0x6b, 0xc3, 0xff, 0x06, 0xf5, 0x02, 0xc3, 0xf5, 0x97, 0xff, - 0x02, 0x70, 0xac, 0x0e, 0x1b, 0x30, 0x38, 0x32, 0xc2, 0x4c, 0xb4, 0x70, 0x58, 0x6c, 0x4f, 0xf4, - 0x86, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1c, 0x0f, 0xfc, 0x1f, 0x60, 0xcc, 0x14, 0x0f, 0x60, 0xcc, - 0x1a, 0x1c, 0xe0, 0xcc, 0x7f, 0x27, 0xe7, 0x37, 0x83, 0xce, 0x0c, 0xed, 0x83, 0xad, 0x33, 0x51, - 0x68, 0x5e, 0x82, 0xc3, 0x28, 0x2f, 0x28, 0x08, 0x7e, 0x9c, 0x1f, 0xfa, 0x06, 0x60, 0xc6, 0x32, - 0x80, 0x4c, 0x18, 0xc6, 0x50, 0x36, 0x0c, 0x63, 0x28, 0x1b, 0x06, 0x31, 0x94, 0x0d, 0x9f, 0xfe, - 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x7f, 0xf0, 0x1b, 0x4c, 0x3c, 0xe0, 0xfc, 0xe0, - 0x55, 0x58, 0x4e, 0x17, 0xa8, 0xa0, 0xeb, 0x81, 0x87, 0xfb, 0xd2, 0x7f, 0xc1, 0xbc, 0xc6, 0x83, - 0x0e, 0x9c, 0x2c, 0x2c, 0x3b, 0x30, 0xb4, 0x18, 0x74, 0x65, 0xff, 0xc8, 0x58, 0x68, 0x0a, 0x0f, - 0x60, 0x78, 0x2b, 0x43, 0x65, 0x03, 0xec, 0x04, 0x87, 0x98, 0x08, 0x52, 0x50, 0x0d, 0x15, 0x85, - 0x20, 0xc6, 0xf5, 0xa3, 0xf8, 0x42, 0x67, 0x0d, 0xa1, 0x95, 0x4e, 0x42, 0xf5, 0xe2, 0xae, 0xa0, - 0x3e, 0x8c, 0x2d, 0x0e, 0xb6, 0x31, 0xfe, 0x81, 0xc8, 0x37, 0xa0, 0x28, 0x34, 0x41, 0x81, 0x80, - 0xc2, 0x48, 0x30, 0x3f, 0xa0, 0xa4, 0x1d, 0xd0, 0x0c, 0x14, 0x83, 0x87, 0xf4, 0x14, 0x87, 0x30, - 0x28, 0x1f, 0xf8, 0x38, 0x0b, 0x0f, 0x9e, 0x43, 0x61, 0xf3, 0x98, 0x6c, 0x1f, 0xfe, 0x3f, 0x18, - 0x20, 0x61, 0xce, 0x0c, 0x1c, 0xe2, 0x81, 0x60, 0xc1, 0x83, 0x24, 0x1e, 0x8c, 0x10, 0x33, 0x0b, - 0xe7, 0xbe, 0xb7, 0x05, 0x35, 0x60, 0xc1, 0xc8, 0x37, 0x06, 0xda, 0xbc, 0x14, 0x63, 0x2b, 0x2a, - 0x0e, 0xc9, 0xcc, 0x7c, 0x21, 0x66, 0x16, 0x76, 0xe1, 0x66, 0x0f, 0x10, 0xe8, 0x7f, 0xe0, 0xc0, - 0x03, 0x02, 0x43, 0xb0, 0xcc, 0x0f, 0x91, 0x30, 0xcc, 0x31, 0x82, 0x98, 0x5f, 0xfa, 0x05, 0x86, - 0xb2, 0xa7, 0x0b, 0x0d, 0xe5, 0xa3, 0xb3, 0x0d, 0xf3, 0xf8, 0xa6, 0x13, 0xd4, 0xc6, 0x16, 0x16, - 0xc4, 0xc6, 0x07, 0xc3, 0xb1, 0x7e, 0xbe, 0x45, 0xa2, 0x23, 0x0b, 0x0c, 0xc6, 0x46, 0x16, 0x19, - 0x88, 0x4c, 0x2c, 0x33, 0x28, 0x7c, 0x16, 0x1f, 0xf8, 0x3c, 0x0b, 0x0c, 0xe6, 0x87, 0xb0, 0x7f, - 0xf2, 0x16, 0x1d, 0x98, 0x77, 0xf5, 0xff, 0x82, 0x74, 0x92, 0x30, 0x61, 0x38, 0x2f, 0xfc, 0x15, - 0xe2, 0x48, 0xc1, 0x85, 0xe9, 0xbf, 0xf0, 0x1b, 0x30, 0xff, 0xb3, 0x0b, 0xfe, 0x03, 0x18, 0x58, - 0x76, 0x1d, 0x85, 0xff, 0x07, 0x61, 0x61, 0xd8, 0x76, 0x17, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0xb0, 0xb4, 0x3b, 0x07, 0xff, 0x06, 0xc3, 0x61, 0x61, 0xbf, 0x81, 0x4e, 0x81, 0xed, 0x05, 0x5d, - 0x41, 0xaf, 0x03, 0x06, 0x9a, 0x17, 0xd1, 0x83, 0x04, 0x85, 0xe7, 0x7f, 0xe4, 0x14, 0xc3, 0xda, - 0x1d, 0x98, 0x1f, 0xfa, 0x18, 0xc3, 0xd8, 0x7e, 0xc2, 0xff, 0x90, 0xd8, 0x7b, 0x0f, 0xd8, 0xff, - 0xf0, 0x0b, 0x02, 0x28, 0x18, 0x7b, 0x47, 0xc0, 0x70, 0xdf, 0xa9, 0xeb, 0xf8, 0x2b, 0x48, 0x35, - 0x87, 0x7c, 0xce, 0x9f, 0x05, 0x3b, 0x3e, 0x29, 0xb0, 0xe6, 0x0b, 0xf1, 0x90, 0x6c, 0x60, 0xec, - 0x3c, 0x85, 0xc1, 0x21, 0xbf, 0xff, 0x78, 0x3e, 0xbc, 0x87, 0xfc, 0xe0, 0xd0, 0xfc, 0xf9, 0x0b, - 0xc8, 0x6f, 0x90, 0xf3, 0xf0, 0x7f, 0xe0, 0xe0, 0x0b, 0x05, 0xff, 0x41, 0xb0, 0xf6, 0x1f, 0xb0, - 0x7f, 0xf0, 0x3f, 0x58, 0x5a, 0x0c, 0x27, 0x02, 0xa3, 0x65, 0x05, 0x70, 0x28, 0xed, 0x03, 0x7a, - 0x43, 0xff, 0x59, 0x3f, 0xf2, 0x09, 0xc3, 0xff, 0x19, 0x82, 0x9d, 0x78, 0x09, 0x84, 0xe1, 0xfe, - 0xc2, 0xbf, 0xc1, 0xd8, 0x7f, 0x61, 0xd8, 0x77, 0xe4, 0x3f, 0xf0, 0x78, 0x0b, 0x09, 0x06, 0x05, - 0x06, 0xc2, 0xd3, 0x06, 0x1d, 0x84, 0xc6, 0x50, 0x2f, 0xff, 0xde, 0x09, 0xd3, 0x0f, 0xb0, 0xae, - 0x2f, 0xfa, 0x0b, 0xe4, 0xc3, 0xb0, 0xd6, 0xe6, 0x84, 0xe1, 0x4e, 0x25, 0xfd, 0x05, 0x98, 0x7b, - 0x0e, 0x51, 0x81, 0xff, 0xa0, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0xd8, 0x3f, 0xfa, 0x0f, 0xfc, - 0x1e, 0x70, 0xea, 0x07, 0xce, 0x0b, 0xfe, 0x82, 0x70, 0xd8, 0x18, 0x37, 0xe5, 0xb9, 0xe5, 0x05, - 0x60, 0x5f, 0xe0, 0xbd, 0x03, 0xfe, 0x0d, 0xf0, 0x30, 0xec, 0x26, 0xd4, 0x7f, 0xc1, 0x6e, 0x16, - 0x1d, 0x81, 0x9c, 0x2f, 0xf8, 0x08, 0xe1, 0xce, 0x1f, 0x39, 0x7f, 0xf2, 0x07, 0x0f, 0x61, 0xf3, - 0x87, 0xb0, 0xe0, 0x0b, 0x0d, 0x85, 0x87, 0xb0, 0x53, 0xab, 0xa0, 0x6c, 0x0a, 0xd6, 0xd4, 0x06, - 0xe5, 0x7f, 0xc8, 0x4e, 0x8c, 0x1d, 0xa1, 0x5e, 0x1f, 0xf9, 0x0b, 0xd2, 0xa0, 0xed, 0x0b, 0xc4, - 0xf5, 0xda, 0x09, 0xc3, 0x9c, 0x3d, 0x98, 0x75, 0x87, 0xa3, 0x1f, 0xfe, 0x0d, 0x86, 0x77, 0x43, - 0xd8, 0x56, 0x8f, 0x07, 0x65, 0xa1, 0xce, 0x87, 0xfe, 0x0c, 0x0b, 0x05, 0xff, 0x41, 0xb0, 0x48, - 0x73, 0x06, 0xd2, 0x5f, 0x50, 0x1f, 0xd7, 0xfd, 0x04, 0xe0, 0x99, 0x51, 0x21, 0x5a, 0x48, 0xa9, - 0x0e, 0xf8, 0xda, 0xbb, 0x82, 0xf3, 0x62, 0x38, 0x74, 0xe3, 0x92, 0xb0, 0xec, 0xc1, 0x9f, 0xe8, - 0x11, 0x83, 0x50, 0xe1, 0xf6, 0x34, 0xff, 0x83, 0x66, 0x84, 0xe1, 0xf6, 0x41, 0x9c, 0x30, 0x0b, - 0x0d, 0x85, 0x87, 0xb0, 0x5f, 0xf8, 0x36, 0x1b, 0x0b, 0x0d, 0xfc, 0x0d, 0x06, 0x19, 0x5a, 0xbf, - 0xf9, 0x03, 0xa1, 0xd8, 0x7d, 0xf0, 0xff, 0xe0, 0xbd, 0x46, 0x06, 0x07, 0x04, 0xe4, 0xff, 0xe0, - 0x66, 0x06, 0x06, 0x07, 0x14, 0x60, 0x7f, 0xf0, 0x6c, 0x32, 0x12, 0x1e, 0xc0, 0xf8, 0x2b, 0x43, - 0x60, 0xd0, 0xf6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xab, 0xd5, 0x82, - 0x70, 0x30, 0xe9, 0x20, 0xfc, 0x9a, 0x63, 0x86, 0x70, 0x99, 0xc8, 0x3a, 0xdb, 0xff, 0xa0, 0x7c, - 0x1f, 0xf9, 0xb5, 0x5f, 0xf4, 0x09, 0xc1, 0xa1, 0xce, 0x0c, 0xc1, 0x9d, 0x67, 0x02, 0x60, 0xcc, - 0x29, 0xc3, 0x60, 0xca, 0xe7, 0x0d, 0x83, 0x43, 0x9c, 0x36, 0x0f, 0xfe, 0x00, 0x03, 0x17, 0xeb, - 0xe8, 0x26, 0x25, 0x1c, 0x24, 0x13, 0x93, 0x9c, 0x64, 0x5f, 0xa7, 0x38, 0xc8, 0x2b, 0x27, 0x39, - 0x88, 0x2f, 0x43, 0x0b, 0x42, 0x17, 0x6e, 0xe9, 0xd8, 0x55, 0x1a, 0x0b, 0x47, 0x06, 0xc1, 0xac, - 0x3d, 0x46, 0x3f, 0xfc, 0xa1, 0x82, 0xe0, 0x38, 0x73, 0x05, 0xe9, 0xd0, 0xe6, 0x0d, 0x7d, 0x21, - 0x98, 0xf4, 0x84, 0xd0, 0x0f, 0xfc, 0x1f, 0x61, 0x31, 0x21, 0xf6, 0x16, 0x8e, 0x1e, 0x70, 0xba, - 0xba, 0x81, 0xfa, 0xf2, 0xad, 0x60, 0x9c, 0xbc, 0x07, 0x0f, 0x7a, 0x57, 0x4f, 0x54, 0x17, 0xc0, - 0xc2, 0xc3, 0x9b, 0x51, 0xff, 0x81, 0xb8, 0x58, 0x58, 0x66, 0x30, 0xbf, 0xf2, 0x16, 0x14, 0x1c, - 0x87, 0x60, 0xa3, 0x19, 0x40, 0xd8, 0x30, 0x64, 0x98, 0x6c, 0x60, 0x62, 0x89, 0x0f, 0xfc, 0x18, - 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xa8, 0x1d, 0x81, 0x5c, 0xdc, 0x86, 0xc0, 0xb6, 0xeb, 0x03, 0xf9, - 0xbd, 0x7a, 0x81, 0x3a, 0x49, 0x98, 0x30, 0x9d, 0x2a, 0x4a, 0xb0, 0xbe, 0x2a, 0x5d, 0x61, 0x7a, - 0xb0, 0x73, 0x82, 0x72, 0x9f, 0xf8, 0x19, 0x87, 0xce, 0x1a, 0x31, 0xff, 0xe4, 0x2c, 0x2d, 0x0b, - 0x0f, 0x61, 0xb4, 0x70, 0xf6, 0x1e, 0xf4, 0x10, 0x0f, 0xfc, 0x1f, 0x61, 0x48, 0x4d, 0x03, 0x61, - 0x68, 0x4d, 0x10, 0xb1, 0xfc, 0x37, 0x03, 0xf2, 0x49, 0x56, 0x84, 0xe3, 0xfa, 0x49, 0x40, 0xb8, - 0x68, 0xc9, 0x40, 0xbe, 0x04, 0x92, 0x78, 0x2f, 0x33, 0x42, 0x4e, 0x05, 0x32, 0x6f, 0x51, 0xc2, - 0xdc, 0xa9, 0x3d, 0x62, 0x46, 0x5c, 0x8a, 0xe6, 0x0b, 0x3b, 0x47, 0x06, 0x85, 0xb9, 0xe4, 0x3f, - 0xb5, 0x02, 0xff, 0x20, 0x0f, 0xfc, 0x1e, 0x61, 0xfc, 0x0c, 0x39, 0x83, 0x38, 0xc1, 0x9b, 0x42, - 0x92, 0x8a, 0x05, 0xeb, 0xfa, 0x9f, 0x20, 0xa0, 0x30, 0x66, 0x0c, 0x2f, 0x26, 0x0c, 0xd5, 0x05, - 0xd9, 0xfa, 0xd6, 0x05, 0xca, 0xc1, 0xa5, 0x10, 0x74, 0x07, 0xe0, 0x78, 0x29, 0x81, 0x83, 0x05, - 0x86, 0x60, 0x63, 0xc5, 0x03, 0x31, 0xf5, 0xa7, 0x83, 0x30, 0x76, 0x69, 0x84, 0xc1, 0xdb, 0x01, - 0x40, 0x0b, 0x0e, 0x6a, 0x0f, 0x60, 0x69, 0xa0, 0x43, 0xb0, 0x34, 0xf4, 0xa0, 0xbf, 0x21, 0x6d, - 0x38, 0x27, 0x07, 0xe9, 0x0f, 0x5a, 0x1b, 0x40, 0xe1, 0x7c, 0x19, 0xab, 0x42, 0xf5, 0x1b, 0x46, - 0xd0, 0x36, 0x2b, 0x03, 0x62, 0x0d, 0xc6, 0xe5, 0x5d, 0x01, 0x18, 0x5b, 0x03, 0x64, 0x2c, 0xbc, - 0x97, 0x94, 0x1b, 0x0b, 0x60, 0x60, 0x82, 0xc0, 0xc8, 0x5f, 0x20, 0x2f, 0xff, 0xd0, 0x7e, 0xa0, - 0x7f, 0xba, 0xbd, 0x56, 0x1e, 0xad, 0xea, 0xc1, 0xaf, 0xff, 0xd0, 0x35, 0xff, 0x8c, 0x08, 0xdc, - 0xbe, 0x10, 0xd7, 0xab, 0xb8, 0x33, 0xb4, 0x5e, 0xa0, 0x7e, 0x55, 0x16, 0x0e, 0xff, 0xfd, 0xe0, - 0xf5, 0x6e, 0x0f, 0x9f, 0x25, 0x07, 0xd2, 0x0d, 0x0d, 0x40, 0xcc, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0x7f, 0xc1, 0xd8, 0x74, 0x3a, 0x1d, 0x81, 0x6b, 0xcb, 0x0f, 0xf3, 0x4f, 0xa9, 0x84, 0xe1, 0xa8, - 0xe4, 0x85, 0x71, 0xe4, 0x18, 0x7b, 0xd2, 0x1b, 0x83, 0x9b, 0x3b, 0xff, 0x02, 0x70, 0x49, 0x12, - 0x60, 0xcc, 0x14, 0xd0, 0x6e, 0x28, 0xc1, 0x57, 0x73, 0x86, 0xc1, 0x24, 0x08, 0xc3, 0x60, 0x93, - 0xb8, 0xc3, 0x60, 0x91, 0x03, 0xc0, 0x0f, 0xfc, 0x1f, 0x60, 0xfc, 0x66, 0x1d, 0x86, 0xa1, 0xe4, - 0x25, 0x6a, 0xdc, 0x0e, 0x60, 0xbe, 0x4e, 0x0b, 0xc8, 0x4e, 0x07, 0xfa, 0xd0, 0xae, 0x70, 0xf3, - 0xa0, 0xf9, 0x3f, 0xe0, 0x9b, 0x63, 0x0c, 0xe1, 0x4e, 0x16, 0x19, 0xc0, 0xe6, 0x17, 0xfc, 0x05, - 0x18, 0x4c, 0x16, 0x1e, 0xc3, 0x60, 0xb0, 0xf6, 0x1b, 0x4d, 0x0f, 0x65, 0xff, 0xc8, 0x0b, 0x07, - 0xff, 0x41, 0x60, 0xc2, 0x44, 0x32, 0xb4, 0xc8, 0xcc, 0x37, 0xe7, 0x33, 0x30, 0xe7, 0x06, 0xfc, - 0xf5, 0x02, 0xe3, 0x1d, 0x52, 0xa0, 0x7d, 0x69, 0xbb, 0x28, 0x1e, 0x1d, 0x36, 0x24, 0x14, 0xc1, - 0x26, 0xb6, 0x16, 0xe3, 0x3f, 0x2b, 0x0a, 0x32, 0x47, 0x05, 0x87, 0x66, 0x0a, 0x03, 0x60, 0xdb, - 0x83, 0x04, 0x98, 0x6c, 0x45, 0x0a, 0x0a, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0xaf, 0xc1, - 0xec, 0x26, 0x05, 0x03, 0xda, 0x38, 0x5a, 0x1b, 0xff, 0xf7, 0x82, 0x70, 0x38, 0x30, 0x38, 0x57, - 0x81, 0xff, 0x82, 0xf5, 0x01, 0x68, 0x48, 0x1b, 0x15, 0xcc, 0x3a, 0x09, 0xc0, 0x83, 0xf2, 0x16, - 0x61, 0x59, 0x6e, 0x12, 0x63, 0xa5, 0x33, 0x43, 0x61, 0x5a, 0xb1, 0xc3, 0x63, 0xa0, 0xa0, 0x18, - 0x2c, 0x33, 0xe0, 0xff, 0xc1, 0xfc, 0x0f, 0xfc, 0x1e, 0xbc, 0xdf, 0xce, 0x1a, 0xe0, 0xda, 0x68, - 0x5e, 0x77, 0xff, 0x83, 0x3a, 0x0b, 0xc8, 0x7a, 0xf5, 0xf5, 0x6c, 0x2e, 0x35, 0x5d, 0x5e, 0x0f, - 0x60, 0xa0, 0x4e, 0x1b, 0xd0, 0x1f, 0xe8, 0x3f, 0xa4, 0x3f, 0x7f, 0xfe, 0xf0, 0x7a, 0xfd, 0x07, - 0xe7, 0x8a, 0x16, 0x86, 0xb8, 0x2a, 0x01, 0xb8, 0x08, 0x75, 0x03, 0x90, 0x03, 0x17, 0xff, 0x20, - 0x62, 0x81, 0xff, 0x31, 0x40, 0xf3, 0x03, 0xf5, 0x3f, 0x01, 0x82, 0xa1, 0x40, 0xf3, 0x05, 0xe2, - 0xaf, 0xaf, 0x90, 0x7a, 0xb0, 0x30, 0x50, 0x0f, 0x79, 0x81, 0xa3, 0x03, 0x62, 0x6f, 0x4c, 0xc3, - 0x31, 0xa8, 0x09, 0xb0, 0x8c, 0x64, 0xb1, 0x30, 0x4c, 0x60, 0x64, 0x0c, 0x13, 0x33, 0xf4, 0x06, - 0x09, 0x94, 0x1e, 0xf2, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0xbf, 0x41, 0xec, 0x29, 0x06, - 0x1c, 0xda, 0x7f, 0xe8, 0x17, 0xa6, 0xc1, 0x81, 0x82, 0x70, 0xba, 0x7a, 0xe0, 0xae, 0x06, 0x0c, - 0x0c, 0x17, 0xc0, 0xff, 0xa0, 0x3e, 0x95, 0x5f, 0x81, 0x4c, 0x0b, 0xfc, 0x0c, 0xc2, 0xff, 0x82, - 0x4c, 0x2c, 0x3b, 0x0e, 0xc2, 0xff, 0x83, 0xb0, 0xb0, 0xec, 0x3b, 0x0b, 0xfe, 0x00, 0x03, 0x01, - 0x80, 0xfd, 0x04, 0xc0, 0x90, 0x40, 0x90, 0x98, 0x19, 0x18, 0x24, 0x1f, 0x98, 0xdf, 0xc1, 0xa8, - 0x4d, 0x03, 0x61, 0xbc, 0xfc, 0x7f, 0x90, 0x7c, 0x30, 0x2c, 0x3a, 0xb1, 0x83, 0xa0, 0xe0, 0xd8, - 0xbd, 0x0f, 0xc8, 0xcc, 0x48, 0x28, 0x6a, 0x09, 0x82, 0x50, 0x3c, 0x41, 0x31, 0x72, 0xb7, 0x30, - 0x98, 0x41, 0x40, 0x62, 0x80, 0xc1, 0xe7, 0x83, 0xff, 0x07, 0xc0, 0x0f, 0xfc, 0x1e, 0x60, 0xed, - 0x0f, 0x98, 0xbf, 0xf9, 0x03, 0x01, 0x7f, 0x81, 0xf9, 0xd7, 0xd6, 0x15, 0x83, 0x3a, 0x63, 0x85, - 0xe4, 0xce, 0x98, 0xe1, 0x7c, 0x6b, 0xeb, 0x03, 0xd1, 0xaf, 0xc8, 0x2a, 0x05, 0x7e, 0x0b, 0x60, - 0x68, 0x67, 0x09, 0x50, 0x39, 0x75, 0x86, 0x60, 0x7a, 0xb7, 0x83, 0x30, 0x7f, 0xe0, 0x31, 0xff, - 0xe8, 0x0f, 0xfc, 0x1e, 0x90, 0x48, 0x58, 0x7a, 0x4f, 0xc9, 0x87, 0x3c, 0xe0, 0x93, 0x0e, 0xbd, - 0x7e, 0x57, 0xe0, 0xb4, 0xc1, 0x32, 0x48, 0x5e, 0x7f, 0x5c, 0x61, 0x3d, 0x05, 0x0d, 0x98, 0x56, - 0xd3, 0xd4, 0x37, 0x0b, 0x91, 0xd4, 0x0b, 0x81, 0x32, 0x30, 0x67, 0x40, 0x92, 0x5f, 0x20, 0xc3, - 0xa4, 0xd2, 0x4b, 0x83, 0x4a, 0xc1, 0x96, 0x68, 0x53, 0x8f, 0x30, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, - 0xfc, 0x1f, 0x61, 0xd6, 0x1f, 0xb0, 0xd4, 0x74, 0x3d, 0x82, 0xd5, 0x17, 0x03, 0xf5, 0x3f, 0xcc, - 0x13, 0x81, 0x10, 0x42, 0x1a, 0xe2, 0x1f, 0x26, 0x1b, 0xd5, 0x3c, 0xe6, 0x1b, 0xc3, 0x7f, 0xc1, - 0x4e, 0x1d, 0xa1, 0xec, 0xc7, 0xff, 0x85, 0x18, 0xc4, 0x90, 0x30, 0xd8, 0xcf, 0x4e, 0x30, 0xd8, - 0xc2, 0x80, 0x98, 0x6c, 0x60, 0xef, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xbf, 0x83, 0xd8, 0x54, 0x05, - 0x03, 0xd8, 0x2e, 0xaf, 0x51, 0x3f, 0xe5, 0x4d, 0x14, 0x07, 0x03, 0x1c, 0x0d, 0x0a, 0xe1, 0x90, - 0x60, 0x42, 0xf4, 0xaf, 0xfc, 0x82, 0xce, 0x81, 0xfd, 0x38, 0x28, 0xd7, 0x81, 0x98, 0x24, 0xae, - 0x40, 0x98, 0x34, 0x5e, 0x0e, 0xc1, 0x8f, 0xf8, 0x36, 0x30, 0xc1, 0xb0, 0xd9, 0x81, 0xea, 0xf0, - 0x0b, 0x03, 0xff, 0x41, 0xb0, 0xf6, 0x1f, 0xb0, 0x56, 0xeb, 0x03, 0xf5, 0xad, 0xad, 0x86, 0xc1, - 0xd1, 0xd9, 0xc2, 0x70, 0xf6, 0x1f, 0x7c, 0x3e, 0x77, 0xc1, 0xbd, 0x61, 0xff, 0x4e, 0x4f, 0xfc, - 0x83, 0x30, 0x30, 0x30, 0x68, 0x13, 0x03, 0xff, 0x21, 0xb0, 0x30, 0x30, 0x68, 0x6c, 0x0c, 0x0c, - 0x1a, 0x1b, 0x03, 0xff, 0x20, 0x0f, 0xf9, 0x0e, 0x7f, 0x83, 0x61, 0xce, 0x16, 0x7f, 0xc0, 0x7a, - 0xb0, 0x48, 0xc1, 0x38, 0x75, 0xeb, 0xa0, 0x2f, 0xe0, 0x9c, 0x3b, 0xc8, 0x32, 0xae, 0xa1, 0xe4, - 0x18, 0xab, 0x58, 0x27, 0xf2, 0x81, 0x87, 0xfd, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xeb, 0xf2, 0x1f, - 0xde, 0x28, 0x78, 0x39, 0xf2, 0x0a, 0x01, 0xf4, 0x09, 0x0d, 0x40, 0xcc, 0x00, 0x0f, 0xfc, 0x1d, - 0xff, 0x46, 0x1f, 0x58, 0xe0, 0x7f, 0x90, 0x70, 0x10, 0x70, 0xf8, 0x17, 0x5b, 0xd6, 0x58, 0x5f, - 0x87, 0x05, 0x34, 0x34, 0x4a, 0x80, 0xf8, 0x3b, 0xe6, 0x85, 0xbe, 0x43, 0xde, 0x64, 0x27, 0x43, - 0xea, 0x07, 0xef, 0xff, 0xde, 0x0f, 0x3f, 0xa0, 0xfe, 0xb2, 0x87, 0x90, 0xcf, 0x90, 0x50, 0x0f, - 0xa0, 0x48, 0x6a, 0x07, 0x40, 0x0f, 0xfc, 0x1e, 0x60, 0xea, 0x07, 0xcc, 0x5f, 0xfc, 0x06, 0x88, - 0xbf, 0x82, 0xbd, 0x1a, 0xfb, 0x0d, 0x40, 0x67, 0x4c, 0xc3, 0x78, 0x19, 0xd3, 0x30, 0xdf, 0x18, - 0x7b, 0x09, 0xec, 0xaf, 0xc1, 0x74, 0x03, 0x5f, 0x01, 0xd8, 0x3f, 0xf0, 0xa8, 0xff, 0xf0, 0x4c, - 0x06, 0x28, 0x41, 0xcc, 0x58, 0x28, 0x3a, 0x13, 0x10, 0xf9, 0x0a, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0xce, 0x1f, 0xb0, 0x55, 0xf5, 0x41, 0x38, 0x35, 0x08, 0x58, 0x3f, 0x27, 0xd7, 0xd0, 0x4e, 0x0a, - 0x19, 0x98, 0x6b, 0x68, 0xf0, 0xe8, 0x6f, 0x86, 0xc2, 0xd0, 0xde, 0x67, 0xbe, 0xb4, 0x14, 0xcb, - 0x0f, 0xb0, 0x6e, 0x0b, 0xfe, 0x41, 0x18, 0x48, 0x30, 0xfd, 0x81, 0xc1, 0x8e, 0x1d, 0x8e, 0x83, - 0x05, 0x03, 0x61, 0xae, 0x09, 0x00, 0x03, 0x06, 0xc1, 0x40, 0xe6, 0x1f, 0xfe, 0x09, 0x83, 0x60, - 0xa0, 0x6f, 0xcf, 0xff, 0x05, 0x60, 0x85, 0xe3, 0x0b, 0xc8, 0x4b, 0xc1, 0xdf, 0x3f, 0xfc, 0x07, - 0xa0, 0x1f, 0x04, 0x85, 0x50, 0x38, 0xd2, 0xd0, 0x6c, 0x13, 0xbf, 0x06, 0x54, 0x3a, 0x5b, 0x21, - 0x98, 0x27, 0x64, 0xc3, 0x31, 0x68, 0x34, 0x70, 0x98, 0x37, 0xa0, 0xe0, 0x0d, 0x21, 0xff, 0x81, - 0xa1, 0xff, 0x87, 0x0f, 0xfc, 0x0f, 0xff, 0xa0, 0x9d, 0x0f, 0x9d, 0x0b, 0x82, 0x90, 0x9c, 0x2b, - 0x0d, 0xa1, 0x68, 0x52, 0x1b, 0x82, 0xc3, 0xfd, 0xe0, 0xff, 0xc5, 0xe4, 0x3f, 0xf6, 0xac, 0x3f, - 0xee, 0x07, 0x07, 0xf7, 0x83, 0x78, 0x3d, 0x70, 0x7a, 0xe0, 0xb8, 0x3f, 0x9f, 0x07, 0xfe, 0x0e, - 0x0f, 0xa0, 0xfe, 0x43, 0xb4, 0x3f, 0x5a, 0x07, 0x0f, 0xf3, 0xa5, 0xff, 0x41, 0xf6, 0x87, 0x70, - 0x7a, 0xc1, 0xa0, 0xc3, 0xed, 0x06, 0x8e, 0x1f, 0x21, 0x68, 0xa0, 0xea, 0x06, 0xe0, 0xfd, 0xa1, - 0x5e, 0x0f, 0xb8, 0x36, 0xd0, 0x3a, 0xc3, 0x58, 0x30, 0xed, 0x0a, 0xc2, 0xb0, 0xfd, 0xe0, 0xeb, - 0x83, 0xb8, 0x3e, 0x60, 0xff, 0xc1, 0xc0, 0x0f, 0xe4, 0x3f, 0xf0, 0x18, 0x3e, 0xae, 0x4a, 0x07, - 0xcb, 0xa8, 0x7f, 0xc1, 0xe9, 0x30, 0xce, 0x0d, 0x06, 0x50, 0xc1, 0x20, 0x70, 0x66, 0x0c, 0x08, - 0x6b, 0xa0, 0x6d, 0x0f, 0xbc, 0x86, 0xe0, 0xfa, 0xc3, 0x3e, 0x0f, 0xbd, 0x05, 0x4c, 0x3d, 0xc6, - 0x07, 0x28, 0x1a, 0xc0, 0x83, 0x81, 0xa0, 0x70, 0xee, 0x09, 0xd0, 0xfb, 0x83, 0x9c, 0x3f, 0xf0, - 0x70, 0x0f, 0x21, 0x41, 0xf9, 0xb8, 0x0e, 0x1f, 0x72, 0x1a, 0x81, 0xf6, 0x1e, 0xff, 0x40, 0xc3, - 0x9c, 0x36, 0x83, 0xfa, 0xa3, 0x06, 0x16, 0xad, 0x58, 0x31, 0xc2, 0xc1, 0x87, 0x61, 0xec, 0x18, - 0x67, 0x0f, 0x60, 0xc3, 0x5a, 0x19, 0xc1, 0x86, 0xec, 0x33, 0x83, 0x0d, 0x9a, 0x15, 0x01, 0x85, - 0x41, 0xc2, 0xd0, 0x60, 0xb0, 0xa8, 0x0c, 0x2c, 0x70, 0xed, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, - 0xa0, 0x73, 0x87, 0xd4, 0x0e, 0xa0, 0x7d, 0xfd, 0x1f, 0xe4, 0x1a, 0x1d, 0x86, 0xc2, 0xc3, 0xa8, - 0x60, 0xc2, 0xc3, 0xb0, 0x65, 0x00, 0xff, 0x20, 0x70, 0xff, 0x68, 0x1c, 0x3f, 0xda, 0x0b, 0x43, - 0x37, 0xac, 0x2e, 0xc3, 0x48, 0x58, 0x1c, 0xc3, 0xfb, 0x06, 0x8e, 0x1f, 0x59, 0x61, 0x50, 0x33, - 0xe5, 0x61, 0xd2, 0x1f, 0xf8, 0x30, 0x0f, 0xe4, 0x39, 0x7e, 0x18, 0x3b, 0xd5, 0xc5, 0x03, 0xb4, - 0x24, 0x1f, 0xe7, 0x90, 0x6a, 0xc3, 0x66, 0xe0, 0xca, 0x18, 0x33, 0x6e, 0x8e, 0x0c, 0x63, 0x4f, - 0x07, 0x61, 0xb4, 0x70, 0xce, 0x1b, 0x4f, 0x41, 0x3a, 0x16, 0xac, 0xc2, 0xb8, 0x2e, 0xc1, 0x40, - 0x66, 0x17, 0x90, 0xeb, 0x28, 0x0d, 0x41, 0xd8, 0x5a, 0x7f, 0xe4, 0x36, 0x1f, 0x90, 0xf8, 0x0f, - 0xe5, 0x07, 0xce, 0x50, 0x14, 0x0f, 0xb0, 0xb8, 0xd0, 0xf7, 0x08, 0x37, 0xfc, 0x08, 0x70, 0xa8, - 0x49, 0x86, 0xf8, 0x1a, 0x60, 0xc2, 0x72, 0xdc, 0x18, 0xc1, 0x68, 0x38, 0x2c, 0x08, 0x38, 0x27, - 0x03, 0xa1, 0xaf, 0xe4, 0x16, 0x87, 0x61, 0x61, 0x7c, 0x1d, 0x85, 0x81, 0xcc, 0x3b, 0x0b, 0x07, - 0x16, 0x1b, 0xf8, 0xb0, 0xb8, 0x2c, 0x33, 0x87, 0x61, 0xff, 0x83, 0x80, 0x0f, 0x90, 0x21, 0xf7, - 0x03, 0x41, 0x87, 0xeb, 0xc8, 0x58, 0x7c, 0xfa, 0xd0, 0x7f, 0x27, 0xa4, 0x72, 0x81, 0x61, 0xa8, - 0x1b, 0x20, 0x60, 0xff, 0xe3, 0x18, 0x27, 0x60, 0xed, 0x0e, 0xd5, 0x87, 0x68, 0x6b, 0xfc, 0x83, - 0x83, 0x78, 0x19, 0x23, 0xe0, 0xec, 0x19, 0x26, 0xc8, 0x6c, 0x19, 0x26, 0x38, 0x68, 0x1b, 0x3a, - 0x0a, 0x07, 0xb0, 0x30, 0x68, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xa8, 0x1b, 0x0f, 0x55, 0xea, - 0x26, 0x1f, 0x9d, 0x09, 0xfe, 0x42, 0xee, 0x06, 0x85, 0xa3, 0xe0, 0x73, 0x98, 0x30, 0x48, 0x66, - 0x4c, 0x70, 0x7f, 0xe0, 0x61, 0xfe, 0x60, 0xb4, 0x33, 0xf4, 0xc0, 0x78, 0x33, 0x0c, 0xc0, 0xbc, - 0x19, 0x86, 0x60, 0x64, 0x84, 0xfc, 0xa8, 0xb1, 0xc3, 0x21, 0x33, 0x85, 0x61, 0xef, 0x32, 0x1a, - 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0x60, 0x68, 0x30, 0xfa, 0x80, 0xd1, 0xc3, 0xdf, 0xf3, 0x75, - 0x90, 0x30, 0x34, 0xd7, 0x68, 0x1f, 0xca, 0xcc, 0x18, 0x4c, 0x0d, 0xe3, 0x06, 0x13, 0x03, 0x50, - 0x30, 0x21, 0x3f, 0x90, 0xb4, 0x39, 0x81, 0xa0, 0x78, 0x37, 0xfd, 0x14, 0xc3, 0xc8, 0xa0, 0xb2, - 0x43, 0x38, 0xe0, 0xa0, 0x30, 0x9c, 0x2a, 0xb0, 0x9c, 0x12, 0x1d, 0xa1, 0xa0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0xb0, 0xd4, 0x0f, 0x7f, 0xc4, 0x87, 0xf6, 0x1b, 0xae, 0x05, 0x5e, 0xa1, 0xae, - 0xc2, 0x5e, 0x18, 0x47, 0x0f, 0xed, 0x32, 0x80, 0xbf, 0xe0, 0x66, 0x1f, 0xf9, 0xc3, 0x3f, 0xf2, - 0x5a, 0x1c, 0x98, 0x85, 0xf0, 0x66, 0x32, 0x41, 0x98, 0x6c, 0x18, 0x33, 0x8b, 0x0a, 0x06, 0x15, - 0x85, 0xc1, 0x3e, 0x0b, 0x0e, 0xc3, 0xff, 0x07, 0x0e, 0x68, 0x09, 0x0e, 0xfd, 0x44, 0x18, 0x7f, - 0x61, 0xd8, 0x7f, 0x61, 0xdf, 0xc0, 0xff, 0xa6, 0x03, 0x87, 0x61, 0xa6, 0x18, 0x25, 0x61, 0xb3, - 0x64, 0x14, 0x77, 0xca, 0x35, 0x05, 0x03, 0x04, 0x83, 0x43, 0x49, 0x83, 0x41, 0xc1, 0xad, 0xdf, - 0x23, 0xe0, 0xd0, 0x30, 0x49, 0x3a, 0x14, 0x98, 0x34, 0xc7, 0x0a, 0xff, 0x3c, 0x0d, 0x04, 0x1c, - 0xd8, 0x6c, 0x3f, 0xf0, 0x70, 0x0c, 0x87, 0x21, 0xfd, 0x86, 0x70, 0xf7, 0xfc, 0x50, 0x3e, 0x90, - 0x69, 0xfe, 0x41, 0x23, 0x83, 0x0d, 0x84, 0xa2, 0x4b, 0x30, 0x63, 0xff, 0x93, 0x18, 0x3f, 0xe7, - 0x0e, 0x7f, 0xa0, 0x38, 0x73, 0x05, 0x40, 0x5a, 0x19, 0x82, 0xa0, 0x3e, 0x0c, 0xff, 0x43, 0x9a, - 0x13, 0x04, 0xc7, 0x16, 0x13, 0xfd, 0x4c, 0x2f, 0x01, 0x82, 0xbc, 0x1d, 0x87, 0xfe, 0x0e, 0x0f, - 0xf2, 0x83, 0xdf, 0xe0, 0x68, 0x7b, 0x0d, 0x83, 0x0f, 0xbf, 0xc3, 0xfc, 0x83, 0x0d, 0x94, 0x0b, - 0x0b, 0xfc, 0x66, 0x98, 0x4e, 0x19, 0x8d, 0xa0, 0x5e, 0xac, 0x83, 0x43, 0x5a, 0xea, 0x03, 0x82, - 0x78, 0x92, 0x41, 0xe0, 0xce, 0xf8, 0x91, 0xf0, 0x77, 0x01, 0x93, 0x68, 0x1b, 0xf3, 0xab, 0x06, - 0x1f, 0xd9, 0xa0, 0xb0, 0xf7, 0xa6, 0x0d, 0x07, 0xfe, 0x0e, 0x0f, 0x90, 0xff, 0x61, 0x58, 0x24, - 0x3c, 0xc0, 0xc2, 0xc3, 0xdf, 0xf8, 0xfe, 0x0d, 0x98, 0x54, 0x03, 0x02, 0xff, 0x39, 0xb2, 0x1b, - 0x32, 0x63, 0x60, 0xbf, 0xf0, 0x34, 0x3d, 0x99, 0x20, 0xd0, 0xf6, 0x6c, 0x17, 0x06, 0xbd, 0x7a, - 0x03, 0xe0, 0xef, 0x1e, 0x41, 0xba, 0x14, 0xe6, 0xe3, 0x8e, 0x06, 0x33, 0x03, 0xa0, 0xa0, 0x6c, - 0xc1, 0x21, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xf4, 0x1e, 0xff, 0xa7, 0x0f, 0xfa, 0x83, 0x87, 0x9f, - 0x9a, 0x17, 0xf0, 0x14, 0x4d, 0x0c, 0x36, 0x05, 0x13, 0x47, 0x21, 0xc0, 0xfc, 0xd3, 0x4c, 0xa0, - 0x7d, 0x44, 0x18, 0x81, 0xff, 0xc0, 0xd0, 0xfe, 0x60, 0x3c, 0x1a, 0xf9, 0x50, 0x2f, 0x06, 0x92, - 0x54, 0x0d, 0xd0, 0xaf, 0x95, 0x16, 0x38, 0x52, 0x13, 0x4c, 0x2b, 0x0f, 0x79, 0xd0, 0xd2, 0x1f, - 0xf8, 0x30, 0x0c, 0x87, 0x21, 0xfa, 0xe0, 0xd8, 0x7c, 0xe3, 0x81, 0xc3, 0xdf, 0x53, 0xc5, 0xfc, - 0x88, 0x7d, 0xc0, 0x70, 0xbf, 0x93, 0x20, 0x61, 0x61, 0x6d, 0x0c, 0x60, 0xbf, 0x83, 0x61, 0xff, - 0x82, 0xd0, 0xdf, 0x3f, 0x05, 0xc1, 0xa3, 0x73, 0x05, 0xe0, 0xe7, 0x15, 0x83, 0x74, 0x27, 0xcd, - 0x31, 0xc7, 0x09, 0x35, 0x1b, 0xa0, 0xe0, 0xbc, 0x3f, 0x21, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xd8, - 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x61, 0xfe, 0xc3, 0x61, 0xfe, 0xc3, 0x68, 0x7f, 0x61, 0xbf, 0xc8, - 0x6c, 0x36, 0x87, 0xf6, 0x1b, 0x0f, 0xf6, 0x1b, 0x0f, 0xf6, 0x1b, 0x0f, 0xf6, 0x1b, 0x0f, 0xf6, - 0x1b, 0x0f, 0xdf, 0xff, 0xbc, 0x05, 0xff, 0xca, 0x00, 0x0f, 0xfc, 0x1d, 0x7f, 0xfe, 0x83, 0xfb, - 0x0f, 0xfc, 0x16, 0x1f, 0xe4, 0x36, 0x1f, 0xec, 0x36, 0x1f, 0xec, 0x37, 0xf8, 0x3b, 0x0d, 0x87, - 0xfb, 0x0d, 0x87, 0xfb, 0x0d, 0x87, 0xfb, 0x0d, 0x87, 0xfb, 0x0d, 0x87, 0xef, 0xff, 0xde, 0x02, - 0xff, 0xe5, 0x00, 0x0e, 0xc2, 0xd0, 0xff, 0x61, 0x68, 0x7f, 0xb0, 0xb4, 0x3e, 0xc1, 0x85, 0xa0, - 0x43, 0x60, 0xd4, 0x69, 0x68, 0x58, 0x3e, 0x7b, 0x83, 0xb0, 0x61, 0x78, 0x3e, 0xc1, 0x85, 0xa1, - 0xf6, 0x0c, 0x2d, 0x0f, 0xb0, 0x61, 0x68, 0x7d, 0x83, 0x0b, 0x42, 0x82, 0xc1, 0x85, 0xa1, 0x68, - 0x3a, 0x7c, 0xf0, 0x1c, 0x1f, 0x48, 0x4f, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0x9c, 0x3f, 0xa8, 0x07, - 0xfa, 0x0d, 0x40, 0x38, 0x7f, 0x50, 0x0e, 0x1f, 0x2b, 0x95, 0x6b, 0xe3, 0xff, 0xf7, 0x83, 0x20, - 0xa0, 0x7f, 0xb4, 0xa0, 0x5a, 0x1b, 0x81, 0x40, 0x58, 0x6e, 0x0a, 0x85, 0x87, 0x41, 0x9b, 0xc1, - 0xff, 0x5c, 0x1f, 0x9b, 0xd2, 0x1f, 0x7d, 0x21, 0xfe, 0x43, 0xff, 0x00, 0x07, 0xf9, 0x59, 0xa1, - 0xff, 0x38, 0xe8, 0x7f, 0x9c, 0x0a, 0x02, 0xfe, 0xb5, 0xc0, 0xff, 0xfd, 0xe0, 0xf4, 0x1b, 0x0f, - 0xa0, 0x68, 0x58, 0x7d, 0x83, 0xf1, 0x87, 0xd8, 0x34, 0x2d, 0x0f, 0x60, 0xd0, 0xa8, 0x1e, 0xc1, - 0xa1, 0x38, 0x24, 0x18, 0x3a, 0x69, 0xa4, 0x97, 0xea, 0x20, 0xb7, 0x04, 0xa0, 0xfd, 0x70, 0x0f, - 0xfc, 0x1f, 0xb0, 0xe6, 0x0f, 0xd8, 0x73, 0x07, 0xec, 0x1f, 0xf9, 0x06, 0x61, 0xd4, 0x0f, 0x67, - 0x21, 0x30, 0x7b, 0x3e, 0x0a, 0xc3, 0xd9, 0x83, 0xff, 0x05, 0x98, 0x58, 0x6d, 0x0b, 0x30, 0xa8, - 0x07, 0x0d, 0x98, 0x6d, 0x34, 0x36, 0x6c, 0x07, 0xd0, 0x67, 0xbd, 0x05, 0xe4, 0x37, 0xa0, 0xcf, - 0x3c, 0x1f, 0xaf, 0x21, 0x79, 0x0f, 0xfc, 0x04, 0x2f, 0xff, 0xd8, 0x7e, 0xb4, 0x3f, 0xf5, 0xca, - 0x0f, 0xe7, 0xa9, 0xf2, 0x1d, 0x79, 0x28, 0x07, 0xc8, 0x19, 0x0a, 0x81, 0x98, 0x3f, 0x90, 0xfc, - 0xff, 0xfe, 0x83, 0xf5, 0x87, 0xf9, 0x40, 0x60, 0xff, 0x50, 0x0f, 0xf4, 0x1d, 0x40, 0x30, 0x7f, - 0xa8, 0x07, 0x0f, 0xdf, 0xff, 0xbc, 0x80, 0xbf, 0xff, 0x21, 0xd6, 0x1f, 0xfb, 0x43, 0xfe, 0xf0, - 0x7f, 0xd7, 0xfe, 0x0c, 0xe8, 0x77, 0x04, 0xe8, 0x7b, 0x0a, 0xd3, 0x82, 0xa0, 0x7e, 0xf1, 0x61, - 0xfe, 0xbc, 0x1f, 0xf5, 0xa1, 0xfc, 0xf8, 0x3f, 0x9f, 0x41, 0xfd, 0xe8, 0x3f, 0xf0, 0x7f, 0xe0, - 0x3f, 0xff, 0x78, 0x33, 0xa1, 0x70, 0x7e, 0x70, 0xd2, 0x1f, 0xb8, 0x34, 0x87, 0xcf, 0xf1, 0x20, - 0xd0, 0xb9, 0x6c, 0x95, 0xc1, 0x58, 0x4e, 0x5e, 0x43, 0x6e, 0x09, 0x2c, 0x3f, 0x5b, 0x82, 0x43, - 0xfa, 0xe0, 0x48, 0x7f, 0x58, 0x52, 0x12, 0x1a, 0xc3, 0x50, 0x2d, 0x07, 0x83, 0xa8, 0x16, 0x0e, - 0x0f, 0x3f, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x21, 0x7f, 0x95, 0x4f, 0x90, 0x9c, 0x27, 0xa6, - 0x1e, 0xa0, 0x79, 0xc3, 0xdc, 0x1e, 0x70, 0xf7, 0xe8, 0x27, 0x0e, 0x70, 0x68, 0x4e, 0x1d, 0xa0, - 0xcf, 0xfd, 0x3d, 0xb8, 0x67, 0x0f, 0xae, 0x0c, 0xe1, 0xfb, 0x0e, 0x70, 0xfa, 0x81, 0xce, 0x1e, - 0x70, 0xf3, 0x87, 0x5a, 0x1e, 0x70, 0xe8, 0x3f, 0x38, 0x60, 0x0f, 0xfc, 0x1d, 0xfe, 0x4f, 0xc1, - 0xce, 0x1d, 0x83, 0x0e, 0x70, 0xce, 0x0c, 0x3a, 0xd6, 0x28, 0x0c, 0x3b, 0xf8, 0xd0, 0x68, 0x6c, - 0x0f, 0xa0, 0x9f, 0x02, 0x80, 0x94, 0x1f, 0xdb, 0x99, 0xff, 0x20, 0x4b, 0xc0, 0xc3, 0x61, 0xea, - 0x02, 0x80, 0xa0, 0x7b, 0x0d, 0xb6, 0x1e, 0xe0, 0xef, 0x07, 0xac, 0x33, 0xf4, 0x1a, 0xc2, 0xbc, - 0x82, 0xf0, 0x7f, 0xe0, 0x90, 0x3f, 0xcf, 0xf8, 0x33, 0xa1, 0x61, 0x38, 0x67, 0x0d, 0x86, 0xc3, - 0x5d, 0x13, 0x0d, 0x86, 0xe6, 0x87, 0xf8, 0x36, 0x0a, 0x1a, 0x07, 0x0a, 0x80, 0xd3, 0x0d, 0x85, - 0xd9, 0x83, 0x0d, 0x84, 0x97, 0x81, 0xae, 0xc3, 0xda, 0x0f, 0xf0, 0x73, 0x85, 0x86, 0xc3, 0xb4, - 0x2c, 0x36, 0x1b, 0x83, 0x61, 0x38, 0x56, 0x17, 0xff, 0x21, 0xff, 0x83, 0x3f, 0xc1, 0x68, 0x79, - 0xc3, 0xda, 0x1e, 0xa0, 0x4f, 0xf8, 0x37, 0x04, 0xef, 0x38, 0x6f, 0xca, 0x8d, 0x30, 0x9c, 0x18, - 0xc6, 0x98, 0x5c, 0x0c, 0x63, 0x4c, 0x0f, 0x76, 0xff, 0xe0, 0xce, 0x8b, 0x79, 0x60, 0xec, 0x33, - 0xe0, 0xfa, 0x81, 0xb6, 0x81, 0xce, 0x1a, 0xc1, 0xa1, 0x3a, 0x17, 0x82, 0x74, 0x0a, 0x0a, 0x81, - 0xce, 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x83, 0xbf, 0xc1, 0x70, 0x79, 0xc3, 0xa9, 0xa1, 0xcc, 0x19, - 0xc1, 0xa1, 0xa8, 0x13, 0xa0, 0x74, 0x2f, 0xf2, 0x08, 0x74, 0x70, 0x50, 0x0e, 0x87, 0x50, 0x18, - 0x2d, 0x0f, 0x74, 0x30, 0x20, 0x70, 0xc9, 0x78, 0x35, 0x87, 0xed, 0x05, 0xc0, 0xa0, 0x67, 0x03, - 0x05, 0x61, 0xda, 0x1e, 0xb0, 0xee, 0x0e, 0xb8, 0x3b, 0x82, 0x7d, 0x07, 0xfe, 0x10, 0xfc, 0x0f, - 0xf4, 0x1c, 0xff, 0x81, 0x40, 0xf9, 0xc3, 0xb0, 0xfd, 0x40, 0xd6, 0x0c, 0x3b, 0x83, 0x61, 0x50, - 0x37, 0xea, 0x83, 0x68, 0x1c, 0x1d, 0xff, 0x81, 0xa0, 0xd6, 0x0e, 0xc7, 0xa3, 0x87, 0xfe, 0x3d, - 0x0f, 0xf8, 0x3d, 0x81, 0x83, 0x61, 0xd4, 0x03, 0x06, 0xc3, 0xb0, 0x98, 0x36, 0x1b, 0x42, 0x65, - 0xd8, 0x58, 0x73, 0xfe, 0x00, 0x0f, 0xca, 0x0f, 0xbf, 0xc6, 0x87, 0xe7, 0x09, 0xff, 0x90, 0x50, - 0x2d, 0x0f, 0xee, 0x05, 0x03, 0xfd, 0xf9, 0x5f, 0xd0, 0x4e, 0x0d, 0x0a, 0xd0, 0xda, 0x0c, 0x0f, - 0x07, 0x3d, 0x1c, 0xbf, 0xe0, 0x25, 0xa0, 0x70, 0x66, 0x1d, 0x81, 0xc1, 0x43, 0x0d, 0x42, 0xc0, - 0xe3, 0x84, 0xe0, 0x40, 0xe0, 0x60, 0x5a, 0x1a, 0xd0, 0x50, 0x10, 0x79, 0x07, 0xc1, 0xff, 0x83, - 0xc0, 0x0f, 0xca, 0x0f, 0x7f, 0x8d, 0x0f, 0x9c, 0x36, 0x1f, 0xa8, 0x15, 0xff, 0x03, 0x96, 0xd0, - 0xce, 0x0f, 0x5e, 0x83, 0xd8, 0xe0, 0xd5, 0xf8, 0x73, 0x41, 0x8c, 0x0c, 0x77, 0x7b, 0x1e, 0x98, - 0xe1, 0x3a, 0x30, 0x31, 0x83, 0x60, 0x60, 0x63, 0x05, 0x40, 0x3f, 0x86, 0x03, 0x84, 0xc1, 0xa8, - 0x3a, 0x1f, 0xda, 0x48, 0x7c, 0xfc, 0x1f, 0xf8, 0x30, 0x3f, 0xc6, 0x68, 0x79, 0xc2, 0x73, 0x43, - 0xd4, 0x09, 0xde, 0x50, 0x6e, 0x0b, 0xfe, 0x42, 0xff, 0x03, 0x43, 0x9c, 0x1c, 0x83, 0x43, 0xb8, - 0x1b, 0xff, 0x87, 0xbb, 0x15, 0x79, 0x60, 0xcf, 0x05, 0xea, 0x07, 0xd8, 0x5b, 0xba, 0x1d, 0x40, - 0x71, 0xab, 0x0c, 0xe0, 0xe0, 0x68, 0xe0, 0xb4, 0x08, 0x5a, 0x04, 0x10, 0x7e, 0xd0, 0xc0, 0x3f, - 0xc0, 0xda, 0x21, 0x9c, 0x3b, 0x46, 0x0d, 0x40, 0xed, 0x69, 0x0a, 0x81, 0x53, 0xf4, 0x85, 0xf9, - 0x9e, 0x0f, 0x38, 0x30, 0xa8, 0x05, 0x02, 0x80, 0xc0, 0xfe, 0xa0, 0xeb, 0x4f, 0x4c, 0x24, 0x09, - 0xe4, 0x36, 0x0e, 0x0e, 0xc3, 0xb7, 0x83, 0xb8, 0x3a, 0xd0, 0xe7, 0x0c, 0xfc, 0x04, 0x16, 0x13, - 0xe4, 0xb7, 0x06, 0x19, 0x41, 0xae, 0x0f, 0xfc, 0x1c, 0x0f, 0xf2, 0xaa, 0x3f, 0x9f, 0xd4, 0x42, - 0x70, 0xf2, 0x09, 0x05, 0x02, 0xa1, 0x83, 0x0a, 0xe8, 0x0c, 0xca, 0x05, 0xd3, 0x04, 0x24, 0x13, - 0x83, 0x2f, 0xf0, 0x28, 0x0c, 0x39, 0xc2, 0xd9, 0x83, 0x58, 0x64, 0xb4, 0x36, 0x87, 0xd9, 0x7f, - 0xe0, 0xa8, 0x1d, 0x87, 0x9c, 0x3d, 0x87, 0x3a, 0x1e, 0xc3, 0xa4, 0x39, 0xf0, 0x7f, 0xe0, 0xf8, - 0x3f, 0xa7, 0xfc, 0x1d, 0x84, 0xc1, 0xb0, 0xce, 0x13, 0x06, 0xc3, 0x5a, 0xef, 0xf0, 0x6e, 0x9a, - 0x1f, 0xf6, 0x0d, 0xbf, 0xd0, 0x28, 0x0c, 0xd0, 0xcc, 0x0d, 0xec, 0xd3, 0x46, 0x02, 0x3c, 0x69, - 0xa3, 0x07, 0x60, 0xd3, 0x03, 0x06, 0xa0, 0x24, 0xc0, 0xc1, 0x38, 0x77, 0x38, 0x67, 0x42, 0xb8, - 0x0f, 0x02, 0x42, 0xe4, 0x3b, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1d, 0xfe, 0x0b, 0x43, 0xce, 0x1d, - 0x4c, 0x3c, 0xc1, 0xd8, 0xe1, 0xd4, 0x0d, 0x85, 0x40, 0xdf, 0xae, 0x5d, 0xe0, 0xb0, 0x7a, 0x9f, - 0x98, 0x14, 0x06, 0x1f, 0xf6, 0xce, 0x40, 0xc1, 0x40, 0x25, 0xc4, 0x98, 0x30, 0xf6, 0x06, 0x25, - 0x61, 0xce, 0x16, 0x2a, 0x43, 0xb4, 0x24, 0x2c, 0x3a, 0x81, 0x2e, 0xa2, 0x81, 0x61, 0x35, 0xf8, - 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x19, 0xfe, 0x0d, 0x87, 0xd4, 0x05, 0xff, 0x82, 0x90, 0xea, 0x07, - 0xda, 0x1d, 0x21, 0xf7, 0xe7, 0xfe, 0x0a, 0x80, 0xcc, 0x3b, 0x0b, 0x41, 0x9f, 0xf0, 0x1e, 0xec, - 0xc3, 0xb0, 0xeb, 0x4f, 0xf8, 0x3d, 0x83, 0x0e, 0xc3, 0xac, 0x1e, 0xab, 0xc1, 0xd8, 0x5a, 0x13, - 0x86, 0xe0, 0xb0, 0xec, 0x2e, 0x03, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xc8, 0x64, 0x2f, 0xe8, - 0xc2, 0xa0, 0x67, 0x0d, 0x40, 0x61, 0xd4, 0x0e, 0x4a, 0x07, 0x72, 0x8f, 0xfc, 0x17, 0x4d, 0xc1, - 0x85, 0x81, 0xc1, 0x9f, 0xf8, 0x14, 0x06, 0x60, 0xd1, 0xc1, 0xdd, 0x0c, 0x1a, 0x0c, 0x09, 0x69, - 0xff, 0x83, 0xb0, 0xec, 0x3f, 0x50, 0xff, 0xe8, 0x0e, 0x1e, 0xd0, 0xe7, 0x43, 0xd8, 0x7a, 0x43, - 0xec, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1d, 0xfd, 0x7f, 0xc8, 0x4c, 0x1f, 0xbc, 0x1a, 0x81, 0xe7, - 0x83, 0xb4, 0x3d, 0xa1, 0xef, 0xaf, 0x8d, 0xf8, 0x0e, 0x4e, 0x66, 0x06, 0x06, 0x99, 0x99, 0xcc, - 0x8f, 0x39, 0x99, 0x9e, 0x0e, 0xf1, 0x99, 0x8e, 0x1d, 0x43, 0xe3, 0x39, 0x0d, 0x87, 0xbc, 0x90, - 0x54, 0x0d, 0xe9, 0x0e, 0x70, 0xe5, 0x83, 0xda, 0x0f, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xf2, 0x1e, - 0xfe, 0x0d, 0x87, 0xcc, 0x07, 0xff, 0x05, 0x40, 0x30, 0x7b, 0x0b, 0x80, 0xc2, 0xd4, 0xc2, 0xfc, - 0x0f, 0x51, 0x0c, 0xc3, 0x03, 0x0f, 0xda, 0x50, 0x1f, 0xe4, 0x7b, 0xc8, 0x30, 0x68, 0x7a, 0xc2, - 0xc1, 0x87, 0xcc, 0x16, 0x0d, 0x0f, 0x69, 0xff, 0xc1, 0x38, 0x65, 0x01, 0x0e, 0xd0, 0x9d, 0x07, - 0x05, 0xa1, 0x78, 0x3a, 0xc0, 0x87, 0xfe, 0x40, 0x3f, 0x83, 0x48, 0x79, 0x81, 0x7f, 0xe0, 0xa4, - 0x3d, 0xc1, 0xee, 0x50, 0xbf, 0x82, 0xee, 0x9f, 0xf8, 0x0c, 0x53, 0x43, 0xd8, 0x34, 0x96, 0xfe, - 0x91, 0xe9, 0x87, 0xfe, 0x07, 0x81, 0xff, 0x21, 0xa8, 0x0c, 0x3b, 0x43, 0x61, 0x7f, 0xc8, 0x54, - 0x0d, 0x20, 0xc3, 0x38, 0x73, 0x0e, 0x1b, 0x41, 0x7f, 0xf4, 0x1f, 0xf8, 0x30, 0x0d, 0xff, 0x21, - 0xf6, 0x86, 0xd0, 0xfb, 0x0e, 0xd0, 0xf3, 0x87, 0x68, 0x7b, 0x43, 0xb4, 0x35, 0xc1, 0xeb, 0xe8, - 0x97, 0xfc, 0x1d, 0x7f, 0xf0, 0x79, 0xc3, 0xa8, 0x1f, 0x50, 0x27, 0x0f, 0xee, 0x1d, 0x0f, 0xf7, - 0xc1, 0xfe, 0x7d, 0x7a, 0x0c, 0xfe, 0x42, 0x6f, 0xa1, 0x0f, 0xf9, 0x00, 0xff, 0x47, 0xe4, 0x1a, - 0x1e, 0xc1, 0xa0, 0xc3, 0x63, 0x83, 0x41, 0xd8, 0xe5, 0x01, 0xa0, 0xcd, 0x95, 0x85, 0x78, 0xc7, - 0xc0, 0x43, 0xec, 0x16, 0x3f, 0xe0, 0x60, 0xf0, 0x28, 0xab, 0x06, 0x3d, 0x01, 0x83, 0x41, 0x9a, - 0x60, 0xa3, 0x85, 0xd8, 0x10, 0xbc, 0x85, 0xa1, 0xf7, 0x90, 0xbf, 0xd3, 0xc7, 0x07, 0xe7, 0x42, - 0xa0, 0x7f, 0xe0, 0xc0, 0x0e, 0x50, 0x7f, 0xcd, 0xe4, 0x1f, 0x83, 0xb8, 0x3b, 0x06, 0x1d, 0x87, - 0x38, 0x30, 0xed, 0x70, 0xc0, 0xc3, 0xbd, 0x51, 0xa0, 0xc3, 0xb0, 0xd6, 0x15, 0xe0, 0xb0, 0xc8, - 0x7f, 0xbf, 0x4f, 0xf8, 0x36, 0x1d, 0x20, 0x60, 0xd8, 0x48, 0x30, 0x68, 0x57, 0xe8, 0x17, 0x40, - 0xd6, 0x1f, 0x78, 0x3d, 0x87, 0x3d, 0x34, 0x36, 0x13, 0xe4, 0x0d, 0x87, 0xfe, 0x0e, 0x0f, 0x21, - 0xff, 0x7e, 0x81, 0xfc, 0x1b, 0x0f, 0x61, 0x61, 0xbf, 0x81, 0x85, 0x86, 0xc2, 0xc1, 0x85, 0x86, - 0xd6, 0xc7, 0x0b, 0x0d, 0xad, 0xba, 0x15, 0xc0, 0xc2, 0xd8, 0x3f, 0xba, 0xc7, 0xfc, 0x07, 0x0e, - 0x70, 0xb4, 0x0f, 0xf2, 0x68, 0xe1, 0x30, 0x58, 0x1e, 0xc3, 0x50, 0x2c, 0x2f, 0x41, 0xb4, 0x2c, - 0x7c, 0xf9, 0x06, 0x0f, 0x53, 0x42, 0xb8, 0x3f, 0xf0, 0x60, 0x1f, 0xf1, 0xfc, 0x13, 0x06, 0xcd, - 0x06, 0x13, 0x06, 0xcc, 0x2c, 0x27, 0xfc, 0x61, 0x61, 0x31, 0x10, 0xe1, 0x72, 0x31, 0x98, 0x87, - 0x20, 0x7f, 0xcf, 0xf4, 0x0a, 0x19, 0x83, 0x5a, 0x80, 0x93, 0x30, 0x68, 0x30, 0xaf, 0xf2, 0xb2, - 0xc2, 0xd1, 0x10, 0xbe, 0x0d, 0x8e, 0x68, 0x2f, 0x04, 0xe6, 0x83, 0x2d, 0xf2, 0x05, 0x41, 0xb8, - 0x2b, 0x43, 0xff, 0x06, 0x09, 0x0f, 0xfc, 0x32, 0xbd, 0x1f, 0xc1, 0x68, 0x4c, 0x60, 0x70, 0xb4, - 0x26, 0x30, 0xb0, 0xbe, 0x3d, 0x18, 0x58, 0x5a, 0x13, 0x38, 0x5a, 0x0d, 0x09, 0xb4, 0x2b, 0x4b, - 0xfa, 0x81, 0xff, 0x82, 0xba, 0xb8, 0x1f, 0xe8, 0xc2, 0xd0, 0xce, 0x19, 0xcb, 0x0f, 0x61, 0xdf, - 0x07, 0x9d, 0xb0, 0x7c, 0x13, 0xf5, 0x16, 0xe7, 0xc8, 0x7e, 0xb4, 0x27, 0x43, 0xff, 0x06, 0x0d, - 0x87, 0x7e, 0x0b, 0xfe, 0x06, 0x0c, 0x3d, 0xa1, 0xb0, 0x61, 0x3f, 0xd0, 0xe0, 0xc2, 0x5f, 0x8a, - 0x03, 0x0b, 0x5e, 0xdc, 0x2b, 0x44, 0x90, 0x24, 0xbc, 0x0f, 0xf8, 0xf5, 0x38, 0x29, 0x60, 0xd8, - 0x30, 0xdf, 0xd0, 0x3a, 0x83, 0xd4, 0x0e, 0xf0, 0x65, 0x5f, 0x80, 0xf8, 0x35, 0x1e, 0x0a, 0xc7, - 0x83, 0xa4, 0x14, 0x0d, 0x07, 0xfe, 0x0e, 0x09, 0x41, 0xff, 0x80, 0xe1, 0xbf, 0x82, 0xff, 0x8d, - 0x06, 0x1a, 0x03, 0x03, 0x0b, 0x0d, 0x26, 0x83, 0x0b, 0x0b, 0xfe, 0xa0, 0x5c, 0x81, 0xe0, 0x90, - 0xe4, 0x0f, 0x62, 0xaf, 0xe8, 0x10, 0xf6, 0x3a, 0xda, 0x15, 0xba, 0x0d, 0x06, 0x17, 0x0f, 0x91, - 0xca, 0x07, 0x53, 0x30, 0x7c, 0x19, 0xe3, 0x0d, 0x70, 0x68, 0x0e, 0x07, 0xcf, 0x90, 0xde, 0x41, - 0xa1, 0x3a, 0x1f, 0xf8, 0x30, 0x09, 0xff, 0xe8, 0x3a, 0x81, 0x61, 0x50, 0x3a, 0x81, 0x61, 0x48, - 0x76, 0x81, 0xc2, 0x90, 0xed, 0x03, 0x85, 0xa1, 0x7f, 0xfe, 0xf0, 0x4e, 0x15, 0x02, 0xd0, 0xce, - 0x16, 0x85, 0x87, 0x50, 0x2c, 0x36, 0x1d, 0x40, 0x58, 0x4e, 0x1d, 0xff, 0xfa, 0x0f, 0x70, 0x67, - 0x0f, 0x5c, 0x1d, 0xc1, 0xdc, 0x1a, 0xf8, 0x3f, 0xf0, 0x7e, 0x09, 0xff, 0xe8, 0x3a, 0x81, 0xf5, - 0x03, 0xa8, 0x3a, 0x14, 0x87, 0x68, 0x5c, 0x0d, 0x0e, 0xd0, 0xc8, 0x34, 0x2f, 0xff, 0xde, 0x02, - 0xb5, 0xfd, 0xa8, 0x27, 0x06, 0x86, 0xc3, 0xa8, 0x07, 0x82, 0xc3, 0xa8, 0x1b, 0x81, 0x87, 0x70, - 0x65, 0x0e, 0x86, 0xff, 0xfd, 0x07, 0xfe, 0xe0, 0xff, 0xaf, 0x83, 0xff, 0x07, 0xe0, 0x0c, 0xa0, - 0xff, 0xc0, 0xd0, 0xff, 0xc5, 0xff, 0xf0, 0x6d, 0x0f, 0xfc, 0x70, 0x7f, 0xe3, 0xcf, 0xff, 0x21, - 0x23, 0x83, 0x0d, 0xa1, 0xd4, 0x03, 0xc0, 0xd0, 0x95, 0x45, 0xda, 0xb9, 0x05, 0x3d, 0x7a, 0xb7, - 0xa4, 0x2c, 0x0e, 0x85, 0x87, 0xb0, 0xd2, 0x0c, 0x39, 0xff, 0xfc, 0x1f, 0xfa, 0xc3, 0xff, 0x7c, - 0x87, 0xfe, 0x0f, 0x80, 0x0f, 0x9c, 0x3f, 0xbf, 0xff, 0x41, 0xf9, 0xc3, 0xfd, 0xff, 0xe8, 0x3f, - 0x9c, 0x3f, 0x5f, 0xff, 0xb0, 0xff, 0xc1, 0xf9, 0xff, 0xe4, 0x3a, 0x80, 0x60, 0xb0, 0xdf, 0xff, - 0xbd, 0x05, 0xa0, 0x90, 0xb0, 0xf7, 0xff, 0xc8, 0x7f, 0xea, 0x07, 0xfe, 0xf8, 0x30, 0x02, 0x83, - 0xe4, 0x3d, 0x21, 0xf6, 0x1e, 0xfe, 0x7f, 0xe0, 0x50, 0x3e, 0xd0, 0xed, 0x0f, 0x30, 0xc1, 0x3d, - 0x58, 0x30, 0xb4, 0x2c, 0x4c, 0xff, 0x82, 0x88, 0xc5, 0x06, 0x87, 0xd5, 0x73, 0x19, 0x85, 0x45, - 0xb5, 0x46, 0x61, 0x4a, 0x9c, 0x63, 0x30, 0xa4, 0x98, 0x63, 0x30, 0xbf, 0xd4, 0x4c, 0xc4, 0x3a, - 0x4c, 0x19, 0x90, 0x57, 0x86, 0x04, 0x79, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1b, 0x43, 0x38, 0x7d, - 0xa1, 0x9c, 0x3e, 0xd0, 0xce, 0x1f, 0x68, 0x67, 0x0b, 0x81, 0xcb, 0x0e, 0x0f, 0x05, 0xfc, 0xae, - 0xe0, 0xda, 0x19, 0xf0, 0x7b, 0x43, 0x38, 0x7d, 0xa1, 0x9c, 0x3e, 0xd0, 0xce, 0x1a, 0x06, 0x86, - 0x70, 0xd8, 0x34, 0x61, 0xc3, 0x60, 0xfd, 0x0e, 0x15, 0x07, 0x90, 0xdf, 0xc1, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1e, 0xa0, 0x6a, 0x07, 0xea, 0x06, 0xa0, 0x2c, 0x35, 0xfa, 0x9f, 0x41, 0xd4, 0x0d, - 0x68, 0x7d, 0x40, 0xd4, 0x0d, 0x85, 0xcd, 0x70, 0x4e, 0x17, 0xd2, 0x3f, 0xc8, 0x48, 0x6a, 0x07, - 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, - 0x81, 0x40, 0xf8, 0x06, 0x86, 0xd0, 0xfd, 0xa1, 0xb4, 0x7c, 0x1b, 0xf9, 0xef, 0x41, 0xda, 0x1b, - 0x83, 0xf6, 0x86, 0xd0, 0xd8, 0x5d, 0x5d, 0xc1, 0x38, 0x1f, 0x48, 0x1f, 0xe4, 0x3c, 0xe8, 0x50, - 0x79, 0x10, 0x6a, 0xd0, 0xf6, 0x68, 0x1d, 0x34, 0x2a, 0x1a, 0x79, 0x03, 0x81, 0xc1, 0xf4, 0x16, - 0x70, 0x15, 0x79, 0x09, 0xc7, 0x05, 0xd3, 0xfc, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, 0xfc, 0x1f, 0xd8, - 0x58, 0x6f, 0xe3, 0x0b, 0x0d, 0x99, 0x98, 0x58, 0x6c, 0xcc, 0xc2, 0xc3, 0x66, 0x67, 0x26, 0x71, - 0xfc, 0x74, 0x3c, 0x83, 0x33, 0x30, 0xb0, 0xd9, 0x99, 0x85, 0x86, 0xcc, 0xcc, 0x2c, 0x36, 0x66, - 0x61, 0x61, 0xbf, 0x8c, 0x2c, 0x36, 0x1d, 0xb1, 0x82, 0x20, 0xef, 0x8c, 0x18, 0x7d, 0xa0, 0xbe, - 0x0f, 0xfc, 0x18, 0x05, 0x03, 0x38, 0x48, 0x6b, 0xf4, 0xf7, 0x90, 0xd4, 0x0c, 0xf0, 0x7d, 0x40, - 0xce, 0x1a, 0x0b, 0x9b, 0xce, 0x1b, 0x0b, 0xd2, 0x81, 0xfd, 0x07, 0xfe, 0x0f, 0x7f, 0xfe, 0xf0, - 0x67, 0x42, 0xc3, 0xf5, 0xfc, 0xe3, 0x68, 0x39, 0x05, 0x0f, 0x48, 0x79, 0xec, 0x18, 0x64, 0x33, - 0xc1, 0x61, 0xb4, 0xb8, 0x3a, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xf3, 0x78, 0x39, 0x57, - 0xd4, 0x0e, 0x7d, 0x56, 0x1f, 0xf8, 0x70, 0xff, 0xc3, 0xb4, 0xf8, 0x2b, 0xfa, 0x8a, 0x0e, 0x94, - 0x38, 0x7f, 0xe1, 0xc3, 0x2a, 0x0c, 0xab, 0xfd, 0x42, 0xff, 0x21, 0xff, 0x9c, 0x3f, 0xf0, 0xe1, - 0xea, 0x07, 0x3a, 0x19, 0xd0, 0xf5, 0xfe, 0x80, 0x0f, 0xfc, 0x1f, 0xac, 0x36, 0x1e, 0xbd, 0x07, - 0x61, 0xfb, 0x0f, 0x7f, 0x06, 0xd6, 0x0b, 0x0f, 0x53, 0xd2, 0x16, 0x1e, 0x56, 0x15, 0xfe, 0x0e, - 0xc2, 0xe5, 0xd8, 0x76, 0xd3, 0x43, 0x61, 0x5f, 0x9d, 0x0d, 0x81, 0x9c, 0x2d, 0x0d, 0x87, 0x61, - 0x7f, 0xc1, 0xd8, 0x7f, 0xa0, 0xdc, 0x1f, 0x9c, 0x3b, 0xff, 0xc8, 0x0f, 0xe4, 0x3f, 0x3e, 0x40, - 0xe0, 0x83, 0x76, 0x1b, 0x09, 0xc3, 0xb0, 0xbf, 0xe8, 0x36, 0x12, 0x84, 0x24, 0x0d, 0xe8, 0x62, - 0x43, 0xa9, 0x85, 0xff, 0x41, 0xb0, 0x38, 0x28, 0x1f, 0x6a, 0x0d, 0x21, 0xd7, 0xd4, 0xff, 0xc0, - 0x56, 0x1e, 0xa0, 0x7d, 0x87, 0xa4, 0x3e, 0xc3, 0xd2, 0x08, 0x36, 0x87, 0xf6, 0x19, 0xff, 0xf2, - 0x00, 0x0f, 0xfc, 0x1f, 0xf7, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xfc, 0x1f, 0xba, 0xfd, 0x87, 0xb5, - 0xfd, 0x87, 0x97, 0xfc, 0x1b, 0xff, 0xf7, 0x81, 0x87, 0x95, 0x40, 0x60, 0x8a, 0xda, 0x83, 0x41, - 0x96, 0xba, 0x7c, 0x86, 0x5e, 0xc3, 0x28, 0x26, 0x9f, 0xd5, 0x94, 0x1f, 0xb0, 0xf6, 0x87, 0xd7, - 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0x9c, 0x34, 0x87, 0x37, 0x20, 0xcd, 0x30, 0x33, 0x85, 0x26, 0x48, - 0x76, 0x1d, 0x72, 0x1c, 0xfc, 0x96, 0x3c, 0x07, 0xb4, 0x12, 0x20, 0x83, 0xb0, 0xc9, 0xa2, 0x1d, - 0xae, 0xcc, 0x18, 0x4d, 0xf5, 0xa6, 0x48, 0x19, 0xc3, 0xaf, 0x21, 0xec, 0x35, 0x83, 0x83, 0xb0, - 0x3c, 0x1a, 0xc3, 0x70, 0x7e, 0xb0, 0xef, 0xff, 0x20, 0x0f, 0x96, 0xb0, 0xea, 0xed, 0x41, 0xfe, - 0x6e, 0x9f, 0x21, 0x75, 0xb4, 0x3f, 0x96, 0xbb, 0xf4, 0x0a, 0x96, 0xc3, 0xa4, 0x3e, 0xff, 0x83, - 0x99, 0x09, 0xb0, 0xbe, 0x90, 0x7d, 0x21, 0xdc, 0xc1, 0x74, 0xd3, 0xe9, 0x07, 0x68, 0x7b, 0xa8, - 0x2e, 0xb3, 0xf4, 0x83, 0xe9, 0x0e, 0xd5, 0x20, 0xc2, 0xc2, 0xf4, 0x85, 0x7d, 0x07, 0xfe, 0x08, - 0x0f, 0xfc, 0x1f, 0x39, 0x07, 0xa0, 0xec, 0x1a, 0x07, 0xc8, 0x6e, 0xaf, 0x14, 0xc3, 0xd3, 0x41, - 0x0b, 0x0f, 0xd4, 0x0c, 0xf7, 0x02, 0xff, 0x3f, 0x48, 0x67, 0x1d, 0x0b, 0x0e, 0xb1, 0x46, 0x83, - 0x14, 0x04, 0xa0, 0x82, 0xfa, 0x80, 0x74, 0xa0, 0x15, 0x87, 0xd6, 0x9a, 0x0c, 0x08, 0x5a, 0x3a, - 0x16, 0x0d, 0x09, 0xf0, 0x76, 0x0c, 0x2e, 0x43, 0xdf, 0x41, 0xff, 0x83, 0x80, 0x0c, 0x87, 0xe4, - 0x39, 0xe0, 0xeb, 0xc1, 0xdb, 0x63, 0xf0, 0x73, 0xa0, 0x74, 0x18, 0x67, 0xfc, 0x85, 0x87, 0xfe, - 0x05, 0xf8, 0x15, 0x81, 0x3f, 0x28, 0x2d, 0x5a, 0xb0, 0xb0, 0xed, 0x5a, 0xb0, 0xb0, 0xee, 0x9a, - 0xb1, 0xbf, 0x03, 0x06, 0xae, 0xac, 0x3b, 0xf2, 0xb0, 0xb0, 0xec, 0x18, 0x30, 0xb0, 0x40, 0xc1, - 0x83, 0x0b, 0x06, 0x0c, 0xe3, 0xc1, 0x5e, 0x80, 0x03, 0x57, 0xa0, 0x61, 0xdf, 0x05, 0x2a, 0xed, - 0x0d, 0x85, 0x8a, 0xda, 0x06, 0xc1, 0x41, 0x5b, 0x40, 0x5f, 0x5f, 0x3f, 0x90, 0x2b, 0x0d, 0x83, - 0x0f, 0xb0, 0x4d, 0x3f, 0x21, 0xb5, 0x72, 0x0c, 0x3b, 0xe9, 0xb3, 0xfc, 0x05, 0x60, 0xb0, 0xb0, - 0xfb, 0x07, 0xc8, 0x87, 0xd9, 0xa3, 0x7f, 0x06, 0xd0, 0xfe, 0xe0, 0x9f, 0xff, 0x80, 0x0f, 0xfc, - 0x1e, 0x8c, 0xd0, 0x61, 0xf4, 0xf4, 0x03, 0xfc, 0x0e, 0xbb, 0x78, 0x18, 0x59, 0x51, 0xce, 0xe8, - 0x59, 0x99, 0x81, 0xe0, 0xd9, 0xd9, 0x96, 0xf0, 0x58, 0x4f, 0xa4, 0x2b, 0x0f, 0x2a, 0x9e, 0x83, - 0xd5, 0xd8, 0x7f, 0xca, 0xbf, 0xd2, 0x13, 0x45, 0x58, 0x4b, 0x40, 0x5a, 0x9f, 0xaa, 0x50, 0x25, - 0x87, 0x0f, 0x61, 0xfb, 0xfe, 0x80, 0x0f, 0xfc, 0x87, 0x9e, 0x06, 0x06, 0x0d, 0xf0, 0x3f, 0xf4, - 0x1b, 0x02, 0x28, 0xc8, 0x3b, 0x03, 0x28, 0xd8, 0x26, 0xf4, 0x32, 0x68, 0x6e, 0xc7, 0xff, 0x83, - 0x61, 0xff, 0x82, 0xc2, 0xff, 0x21, 0x37, 0xc6, 0x1a, 0x42, 0xec, 0x2f, 0xf2, 0x1d, 0x85, 0x86, - 0x94, 0x1b, 0x0b, 0xfc, 0xc8, 0x58, 0x7f, 0xb0, 0xcf, 0xff, 0x90, 0x0c, 0xc0, 0x60, 0xf9, 0xbc, - 0x83, 0xa6, 0x86, 0xf8, 0x2d, 0x06, 0x1f, 0x60, 0xbd, 0x7a, 0xd0, 0xd8, 0x1d, 0x5a, 0xb4, 0x0d, - 0xf1, 0xab, 0x56, 0x83, 0xb0, 0xba, 0x74, 0xd0, 0xd8, 0x17, 0xf8, 0x36, 0x2f, 0xf8, 0x17, 0xe2, - 0xeb, 0x61, 0x53, 0x0a, 0x8b, 0xb0, 0xec, 0x29, 0x7b, 0x0e, 0xc2, 0xba, 0xdc, 0x1b, 0x43, 0xfb, - 0x42, 0x7f, 0xfd, 0x00, 0x0f, 0xfc, 0x1d, 0xdd, 0x3d, 0x01, 0xb4, 0x1b, 0x59, 0xa7, 0xa0, 0xda, - 0xa8, 0xa8, 0x70, 0xee, 0xe9, 0xe8, 0x18, 0x76, 0x0a, 0x02, 0x1e, 0xf0, 0x2f, 0x53, 0xd7, 0xd2, - 0x1b, 0x4c, 0x3b, 0x0e, 0x7f, 0xd0, 0x31, 0x81, 0xe0, 0x61, 0x37, 0xd0, 0xdf, 0xe7, 0xb0, 0xf6, - 0x0c, 0x3b, 0x0f, 0x7f, 0x82, 0xc1, 0x05, 0x83, 0x43, 0x60, 0xc2, 0xff, 0x40, 0xbe, 0x00, 0x0f, - 0xfc, 0x1f, 0x95, 0x7a, 0x0b, 0xfe, 0x90, 0xce, 0x19, 0xc3, 0xce, 0x19, 0xc3, 0xce, 0x19, 0xc3, - 0xce, 0x19, 0xc3, 0xcf, 0xff, 0xe1, 0xc3, 0xb4, 0x39, 0xc3, 0xa8, 0x1c, 0xe1, 0xce, 0x1c, 0xe1, - 0xec, 0x24, 0x71, 0xb8, 0xa0, 0x36, 0xfa, 0x42, 0xe7, 0x14, 0x1f, 0xbd, 0x00, 0x0f, 0xfc, 0x1f, - 0x95, 0x79, 0x0a, 0xff, 0x48, 0x67, 0x42, 0xa0, 0x79, 0xc3, 0x50, 0x3c, 0xe1, 0xac, 0x3c, 0xe1, - 0xac, 0x3c, 0xff, 0xfe, 0x1c, 0x3b, 0x43, 0x9c, 0x3a, 0x81, 0xce, 0x1c, 0xe1, 0xce, 0x14, 0x0d, - 0x0c, 0xe0, 0x56, 0x38, 0x28, 0xfe, 0x34, 0xb7, 0x79, 0x09, 0x40, 0xbc, 0x1f, 0xf8, 0x20, 0x3f, - 0xfe, 0x41, 0x87, 0xf6, 0x83, 0x0f, 0xed, 0x06, 0x1f, 0xda, 0x0f, 0xff, 0x90, 0x61, 0xa8, 0x1f, - 0x61, 0xa8, 0x1f, 0x6b, 0xad, 0x78, 0x1f, 0xff, 0x93, 0x0e, 0xd0, 0xf6, 0x1c, 0xe1, 0xec, 0x25, - 0x1c, 0x06, 0x7b, 0xd2, 0x0e, 0x6a, 0xe4, 0x3d, 0x78, 0x3f, 0xf0, 0x40, 0x09, 0x0f, 0xfc, 0x16, - 0x07, 0xfe, 0x43, 0x68, 0xe1, 0xda, 0x05, 0x4b, 0x61, 0xda, 0x3f, 0xce, 0x1d, 0xa0, 0x70, 0x9f, - 0xf9, 0x03, 0x84, 0xe0, 0x70, 0xe7, 0x09, 0xc0, 0xe1, 0xce, 0x13, 0xff, 0x91, 0xc2, 0x70, 0xb0, - 0xe7, 0x09, 0xc2, 0xc3, 0x9f, 0xce, 0x14, 0x87, 0xf3, 0x84, 0xc6, 0x87, 0xae, 0xf1, 0xba, 0x1e, - 0xf4, 0x85, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x07, 0xfe, 0x03, 0x87, 0xfe, 0x07, 0xff, 0xd0, 0x4e, - 0x1f, 0xf8, 0x1a, 0x1f, 0xf8, 0xb2, 0xff, 0xd0, 0x1c, 0x3f, 0xf0, 0x6b, 0xff, 0x90, 0xff, 0xc0, - 0xd0, 0xff, 0xc0, 0x90, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0xb1, 0x41, 0xff, 0xba, - 0x21, 0xff, 0x8f, 0x00, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x07, 0xff, 0xe0, 0xbc, 0x1f, 0xf8, - 0xf1, 0xff, 0xd0, 0x48, 0x7f, 0xe0, 0xff, 0xc1, 0xfa, 0xff, 0xe8, 0x3f, 0xf0, 0x28, 0x1f, 0xa8, - 0x1a, 0x81, 0xfa, 0x43, 0x30, 0x7e, 0xc3, 0x9c, 0x3c, 0xe8, 0x7b, 0x14, 0x0b, 0x43, 0xee, 0x89, - 0x40, 0xfe, 0x7c, 0x00, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x07, 0xff, 0xd0, 0x56, 0x1f, 0xf8, - 0x72, 0xff, 0xd0, 0x5a, 0x1f, 0xf8, 0x27, 0xff, 0xa0, 0xff, 0xc0, 0x60, 0xef, 0xf4, 0x06, 0x0f, - 0xb0, 0x68, 0x1c, 0x3c, 0xe0, 0xd4, 0x38, 0x7a, 0x80, 0xa6, 0x98, 0x73, 0x87, 0x69, 0x90, 0x1d, - 0x0e, 0xc1, 0xd8, 0x24, 0x37, 0xa0, 0xbc, 0x00, 0x0f, 0xfc, 0x1f, 0x58, 0x7f, 0xe0, 0x7f, 0xfd, - 0x05, 0xc1, 0xff, 0x8e, 0x3f, 0xfa, 0x09, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0x57, 0xf6, 0x87, 0x90, - 0xa0, 0xb4, 0x3d, 0xa0, 0xc2, 0x90, 0xf6, 0x83, 0x0a, 0x43, 0xd8, 0x58, 0x54, 0x0e, 0xa0, 0x58, - 0x4e, 0x40, 0xb0, 0xd8, 0x6d, 0xc1, 0x87, 0x61, 0x9e, 0x00, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, - 0x07, 0xff, 0xe0, 0xac, 0x3f, 0xf1, 0x67, 0xff, 0x41, 0x68, 0x7f, 0xe0, 0xaf, 0xfe, 0x83, 0xf9, - 0x0d, 0x40, 0xfc, 0xc1, 0x98, 0x3b, 0x03, 0x02, 0x56, 0x1d, 0x81, 0x81, 0x2b, 0x0e, 0xc0, 0xc0, - 0x93, 0x0e, 0xc0, 0xc0, 0x93, 0x20, 0xbf, 0xf2, 0x54, 0x1f, 0xe9, 0x07, 0x80, 0x0c, 0x87, 0xfe, - 0x03, 0x87, 0xfe, 0x07, 0xff, 0xd0, 0x56, 0x1f, 0xf8, 0xf1, 0xff, 0xd0, 0x7f, 0xe0, 0xff, 0xc1, - 0xff, 0x9a, 0xfd, 0xe0, 0xf4, 0x1d, 0x0e, 0x1e, 0xc1, 0x83, 0x1c, 0x3d, 0x83, 0x06, 0x38, 0x7b, - 0x06, 0x0c, 0x18, 0x75, 0x01, 0x83, 0x06, 0x41, 0x61, 0x60, 0xc1, 0x50, 0x34, 0x28, 0x18, 0x5e, - 0x00, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfe, 0x0a, 0xc3, 0xff, 0x16, 0x7f, 0xf4, 0x14, - 0x1f, 0xf8, 0x35, 0xff, 0xd0, 0x7d, 0x01, 0x40, 0x60, 0xf5, 0x85, 0xa3, 0x07, 0x70, 0x77, 0x38, - 0x69, 0xff, 0x34, 0xc3, 0xe6, 0x06, 0x83, 0x0f, 0xb4, 0x1a, 0x0d, 0x60, 0x3c, 0x16, 0x15, 0x48, - 0xe8, 0x3d, 0x06, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfd, 0x05, - 0xcb, 0xfc, 0x1b, 0x85, 0xfe, 0x0e, 0xbf, 0xfa, 0x0f, 0x90, 0x21, 0x30, 0x66, 0x9d, 0x3a, 0x2b, - 0x0f, 0xb5, 0x65, 0x1c, 0x3b, 0xff, 0x4e, 0x19, 0x8c, 0x18, 0x6c, 0x35, 0xff, 0xc6, 0x1e, 0x70, - 0x60, 0xcc, 0x82, 0x74, 0x1b, 0xc5, 0x30, 0xb4, 0x28, 0x3b, 0x80, 0x0c, 0x87, 0xfe, 0x03, 0x87, - 0xfe, 0x07, 0xff, 0xc8, 0x5a, 0x1f, 0xf8, 0xd3, 0xff, 0x83, 0x97, 0xfc, 0x1e, 0x55, 0xaf, 0x58, - 0x79, 0xf5, 0x65, 0x61, 0x9f, 0x40, 0x7c, 0x38, 0x72, 0x3d, 0xa1, 0x61, 0x9a, 0x73, 0x7a, 0x70, - 0xd4, 0x68, 0x84, 0x98, 0x7e, 0x57, 0x05, 0xac, 0x17, 0xa8, 0x86, 0x68, 0x87, 0x9b, 0x82, 0xf0, - 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xc3, 0xff, 0x1f, 0xff, 0x40, 0xe0, 0xff, 0xd2, 0x57, 0xf2, - 0x12, 0xff, 0xc1, 0x97, 0xfd, 0x87, 0x7f, 0xc0, 0xc3, 0xfa, 0xc2, 0xc3, 0x95, 0x7d, 0x03, 0x0d, - 0xc8, 0x67, 0xb0, 0xef, 0xf9, 0x34, 0x3e, 0xd0, 0xd2, 0xa0, 0xed, 0x0c, 0xf4, 0x7f, 0xfc, 0x58, - 0x0f, 0xfc, 0x1f, 0x58, 0x7f, 0xe0, 0x7f, 0xfd, 0x05, 0x40, 0xff, 0xc5, 0x9f, 0xfc, 0x81, 0xd7, - 0xfc, 0x1e, 0x6b, 0xf7, 0x07, 0x57, 0xe6, 0x81, 0xd8, 0x48, 0x36, 0x81, 0xd8, 0x18, 0x12, 0xa0, - 0xec, 0xbd, 0x32, 0xb0, 0xec, 0x1e, 0x04, 0x98, 0x76, 0x50, 0xc9, 0x31, 0x0b, 0x60, 0x99, 0x2a, - 0x0b, 0xff, 0x20, 0xf0, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x07, 0xff, 0xe0, 0xb9, 0x7f, 0xc1, - 0x78, 0x0b, 0xfc, 0x15, 0x3f, 0xfa, 0x0f, 0xe8, 0x33, 0x07, 0xe7, 0x42, 0x70, 0xcd, 0x3d, 0x5c, - 0xe1, 0xe7, 0x02, 0x80, 0xe1, 0xd7, 0xf0, 0x83, 0x0f, 0x34, 0x4a, 0x03, 0x0e, 0xd0, 0x5e, 0x0b, - 0x48, 0x26, 0xd2, 0xe1, 0xd8, 0x79, 0x0e, 0x81, 0x60, 0x0c, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x07, - 0xff, 0xd0, 0x54, 0x0f, 0xfc, 0x59, 0xff, 0xd0, 0x1c, 0x3f, 0xf0, 0x67, 0xff, 0xa0, 0xf5, 0x00, - 0xe0, 0x60, 0xcf, 0xfe, 0x98, 0x3f, 0x38, 0x66, 0x0e, 0xff, 0xca, 0xc3, 0xf3, 0x07, 0x61, 0xbf, - 0xfc, 0x64, 0x1e, 0x60, 0xee, 0xc3, 0xcc, 0x1e, 0xf0, 0x0f, 0xfc, 0x1f, 0x58, 0x7f, 0xe0, 0x7f, - 0xfc, 0x81, 0xe5, 0xfe, 0x0d, 0xc2, 0xff, 0x06, 0xbf, 0xfe, 0x0f, 0xcc, 0x19, 0xc3, 0xf3, 0x87, - 0x61, 0xdd, 0x7d, 0x98, 0x74, 0x38, 0x6c, 0xc3, 0x7f, 0xf9, 0xc3, 0xd4, 0x0b, 0x0b, 0x0f, 0x3e, - 0xb4, 0x2d, 0x83, 0x9b, 0xb8, 0x15, 0x02, 0xf4, 0x84, 0xe0, 0xf0, 0x7f, 0xe0, 0xe0, 0x0c, 0x87, - 0xfe, 0x03, 0x87, 0xfe, 0x07, 0xff, 0xe0, 0xac, 0x3f, 0xf0, 0xe7, 0xff, 0x41, 0x68, 0x7f, 0xe0, - 0xaf, 0xfe, 0x83, 0xff, 0x01, 0xc3, 0x3f, 0xfa, 0x70, 0xf9, 0x8c, 0x27, 0x0e, 0xc6, 0x31, 0x8c, - 0x39, 0x98, 0xc9, 0x30, 0xf4, 0xc6, 0xe0, 0xd1, 0x0c, 0xce, 0x1a, 0xd8, 0xff, 0xf4, 0x58, 0x0f, - 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfc, 0x81, 0xd7, 0xfc, 0x19, 0x02, 0xff, 0x07, 0x7f, 0xfc, - 0x1f, 0x98, 0x3b, 0x0c, 0xd5, 0xea, 0xc6, 0x1f, 0x9c, 0x3b, 0x0e, 0xbf, 0xe4, 0xc3, 0xa4, 0x3b, - 0x4c, 0x3a, 0xff, 0x93, 0x0f, 0xa4, 0xc3, 0x44, 0x19, 0xc1, 0x81, 0x54, 0xc1, 0x70, 0x57, 0xc9, - 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x50, 0x3f, 0xf0, 0x3f, 0xfe, 0x42, 0xe5, 0xfe, 0x0d, - 0x62, 0xff, 0x06, 0xa7, 0xff, 0x21, 0xe4, 0x90, 0x24, 0x87, 0x31, 0xc4, 0x92, 0x1d, 0x17, 0x78, - 0x14, 0x0e, 0xb9, 0x45, 0x94, 0x0e, 0x51, 0x20, 0x86, 0x0e, 0x63, 0x8a, 0x0e, 0x1d, 0x94, 0x7c, - 0x16, 0x61, 0x3c, 0x15, 0xa6, 0xe0, 0xa2, 0x1c, 0xe0, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x87, 0xfe, - 0x07, 0xff, 0xe0, 0xa8, 0x1f, 0xf8, 0xb3, 0xff, 0xa0, 0x90, 0xff, 0xc1, 0xbf, 0xfe, 0x0f, 0xfc, - 0x07, 0x0e, 0x6b, 0xd8, 0xe1, 0xea, 0xf6, 0x0c, 0x3f, 0xe7, 0x06, 0x1b, 0xff, 0xce, 0x1d, 0x20, - 0xc1, 0x26, 0x87, 0x4f, 0xe4, 0x14, 0x21, 0xe5, 0x63, 0xc3, 0xb0, 0x6b, 0x82, 0x41, 0x68, 0x0f, - 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfc, 0x81, 0xd7, 0xfc, 0x1a, 0x02, 0xff, 0x07, 0x7f, 0xfa, - 0x0f, 0xcc, 0x19, 0x83, 0x35, 0x7a, 0xa5, 0x41, 0xd5, 0x7a, 0xa1, 0xc3, 0x2e, 0xb5, 0xec, 0x32, - 0xff, 0x8c, 0x3a, 0xeb, 0xb0, 0x61, 0xd7, 0x5d, 0x83, 0x10, 0xae, 0xbb, 0x05, 0x41, 0x48, 0x57, - 0x05, 0xe0, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfd, 0x05, 0xcb, 0xfc, 0x1b, 0x85, 0xfe, - 0x0c, 0xdf, 0xfd, 0x07, 0xfe, 0x03, 0x07, 0xba, 0xec, 0x60, 0xf7, 0x5d, 0x8c, 0x1e, 0xd7, 0xb1, - 0xc3, 0xcb, 0xf0, 0x30, 0xeb, 0xfe, 0x8c, 0x3b, 0x18, 0xc6, 0x32, 0x0b, 0x18, 0xc6, 0x29, 0x83, - 0xff, 0xd1, 0xc0, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0x97, 0x0e, 0x13, 0x85, - 0x7e, 0x9d, 0x1d, 0x0f, 0xb5, 0x79, 0xd0, 0xfd, 0x8f, 0x68, 0x7e, 0xa0, 0xe6, 0x87, 0xec, 0x0e, - 0x38, 0x7d, 0xc0, 0x70, 0x58, 0x77, 0x82, 0x70, 0xae, 0x07, 0x83, 0x38, 0x67, 0x83, 0xcd, 0x87, - 0xfe, 0x7c, 0x87, 0xfe, 0x0f, 0xf8, 0x0f, 0xea, 0x07, 0xae, 0x0e, 0x50, 0x7f, 0x48, 0x75, 0xe0, - 0xf4, 0x87, 0xfe, 0x04, 0x1c, 0xe1, 0xda, 0x1b, 0xc1, 0xac, 0x3b, 0x43, 0xfc, 0x0e, 0x43, 0xff, - 0x05, 0xe9, 0x0f, 0xfc, 0x07, 0xd0, 0x7f, 0xe0, 0x30, 0x7e, 0xff, 0x07, 0xfe, 0x03, 0x86, 0x60, - 0xfc, 0xf0, 0x2d, 0x07, 0xf2, 0xbc, 0x58, 0x7c, 0xe3, 0xf4, 0x1f, 0xa8, 0x3b, 0x87, 0xe7, 0x03, - 0x96, 0x1f, 0x68, 0x1c, 0x16, 0x19, 0xe0, 0x9c, 0x2b, 0x81, 0x21, 0xac, 0x33, 0x87, 0xaf, 0x21, - 0xf0, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x1f, 0x41, 0xff, 0x38, 0x38, 0x3f, 0xac, 0x37, 0x90, - 0xeb, 0x80, 0xe0, 0xbc, 0x83, 0x83, 0x38, 0x6b, 0x0f, 0xce, 0x85, 0x05, 0x7e, 0x9f, 0x03, 0x83, - 0xec, 0x7d, 0x68, 0x7d, 0x41, 0xcd, 0x0f, 0xac, 0x0e, 0x3a, 0x1d, 0x61, 0x38, 0x1e, 0x0b, 0x83, - 0x58, 0x6b, 0x0f, 0x5e, 0x83, 0xe0, 0x0f, 0xfc, 0x1e, 0xe0, 0xff, 0xc1, 0x78, 0xff, 0xe4, 0x32, - 0x1e, 0xd0, 0xff, 0xc0, 0xd0, 0xdc, 0x1f, 0xb4, 0x3b, 0xc1, 0xf6, 0x87, 0x90, 0xfb, 0x43, 0xff, - 0x03, 0x43, 0xe8, 0x3d, 0xa1, 0xe7, 0x0f, 0x68, 0x7b, 0x43, 0xda, 0x1d, 0x61, 0xf6, 0x87, 0x68, - 0x79, 0xc3, 0x98, 0x3b, 0xe8, 0x30, 0x18, 0x3d, 0x40, 0xf9, 0xe0, 0xd4, 0x0f, 0xe4, 0x35, 0x03, - 0xff, 0x02, 0x81, 0xed, 0x0f, 0x50, 0x3c, 0xf8, 0xff, 0xf2, 0x12, 0x2e, 0xb5, 0xc1, 0xfe, 0xa0, - 0x7f, 0x41, 0xa8, 0x1f, 0xa8, 0x1a, 0x81, 0xf3, 0x87, 0x50, 0x3e, 0xe0, 0xea, 0x07, 0xac, 0x3d, - 0x40, 0xf2, 0x83, 0xd4, 0x0e, 0x0f, 0xa8, 0x50, 0x3f, 0xea, 0x01, 0xd0, 0xbf, 0xff, 0x78, 0x3f, - 0x58, 0x7f, 0x41, 0xac, 0x36, 0x19, 0xc2, 0xb8, 0x1c, 0x1c, 0xe0, 0xbc, 0xf0, 0x7d, 0x02, 0xae, - 0x0f, 0xe7, 0xd1, 0xc1, 0xfa, 0xda, 0x03, 0x43, 0xae, 0x05, 0x00, 0xf0, 0x5e, 0x0d, 0x40, 0x9f, - 0x07, 0xee, 0x0e, 0x43, 0xdf, 0x07, 0xfe, 0x0f, 0xfc, 0x0f, 0xfc, 0x1f, 0xee, 0x0f, 0xfc, 0x07, - 0xc8, 0x7f, 0xce, 0x9c, 0x1f, 0x9f, 0x06, 0xb4, 0x33, 0xe8, 0x0e, 0x07, 0xd0, 0x24, 0x33, 0x86, - 0x60, 0xfc, 0xe8, 0x48, 0x57, 0xe9, 0xf0, 0x38, 0x3e, 0xc7, 0xd6, 0x87, 0xd6, 0x39, 0xa1, 0xf3, - 0x81, 0xc7, 0x0f, 0x5a, 0x07, 0x05, 0xc1, 0x78, 0x35, 0x84, 0xf8, 0x3d, 0x7a, 0x0f, 0x80, 0x02, - 0x1f, 0xf8, 0x2f, 0x0f, 0xff, 0x06, 0xb7, 0x0f, 0xfc, 0x07, 0x0f, 0xfc, 0x07, 0x0f, 0xf7, 0x01, - 0xc3, 0xfe, 0xf0, 0xe1, 0xff, 0x91, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x33, 0x87, 0xfe, 0xe7, 0x0f, - 0xf9, 0xc7, 0x0f, 0xfb, 0x47, 0x0f, 0xf5, 0x81, 0xff, 0xe4, 0x08, 0x4b, 0xfc, 0x00, 0x0f, 0xfc, - 0x1c, 0xe8, 0x7f, 0xe0, 0x3e, 0x3f, 0xf2, 0x1c, 0x8c, 0x1d, 0x87, 0xf6, 0x1d, 0x85, 0x07, 0x68, - 0x54, 0x09, 0xe0, 0xa8, 0x16, 0x87, 0x41, 0xb0, 0x38, 0x7f, 0xd4, 0x38, 0x3e, 0x43, 0x76, 0x1f, - 0x50, 0x35, 0xa1, 0xf6, 0x1d, 0xe8, 0x3d, 0x40, 0x9e, 0x38, 0x33, 0x85, 0x68, 0x5e, 0x41, 0x20, - 0xe0, 0xf5, 0x87, 0xfe, 0x0e, 0x04, 0x1f, 0xf8, 0x2b, 0x57, 0xfe, 0x83, 0xa3, 0x83, 0xb4, 0x3e, - 0x63, 0x0b, 0x09, 0x0e, 0xc7, 0x1c, 0x2f, 0x21, 0x69, 0x34, 0x0c, 0xe1, 0x38, 0x58, 0x7f, 0xda, - 0x50, 0x3f, 0xe7, 0x70, 0xf9, 0xc3, 0x79, 0x0f, 0xb4, 0x37, 0x90, 0xf3, 0x86, 0xf5, 0xa1, 0xda, - 0x07, 0x80, 0xf0, 0x56, 0x0f, 0x21, 0x9f, 0x21, 0xc8, 0x7e, 0x40, 0x0f, 0xe8, 0x3f, 0x78, 0x33, - 0x87, 0xf5, 0x85, 0xc1, 0xff, 0x87, 0xfe, 0x0f, 0xdc, 0xba, 0xc1, 0xa1, 0x58, 0x74, 0x81, 0xf0, - 0xea, 0x0d, 0x87, 0x2b, 0x4f, 0x02, 0xc3, 0xfe, 0xbb, 0x0f, 0x28, 0x39, 0xe0, 0xf6, 0x87, 0x58, - 0x79, 0xc3, 0xac, 0x3e, 0xd0, 0xd6, 0x1f, 0x58, 0x57, 0x07, 0xe4, 0x27, 0x43, 0xff, 0x07, 0xfe, - 0x0f, 0xfc, 0x1e, 0xe0, 0xa8, 0x1f, 0xef, 0x03, 0x0f, 0xfc, 0x0b, 0xff, 0x07, 0x9d, 0x0f, 0xed, - 0x06, 0x87, 0xf9, 0xf0, 0x1f, 0xf2, 0x1c, 0x87, 0xae, 0x0f, 0xfc, 0xe8, 0x7e, 0x82, 0xb4, 0x3f, - 0x50, 0x16, 0x1f, 0xec, 0x0e, 0x1e, 0x42, 0xe0, 0x68, 0x7b, 0x47, 0x0b, 0x43, 0x9c, 0x0a, 0x0a, - 0xff, 0xa0, 0xff, 0xc1, 0xc0, 0x06, 0x87, 0x38, 0x7d, 0x61, 0x9c, 0x3f, 0xf0, 0xe1, 0xfe, 0xc0, - 0xe0, 0x73, 0x82, 0xc0, 0xe0, 0x70, 0x78, 0x18, 0x1c, 0x0e, 0x12, 0x0c, 0x0e, 0x07, 0x0f, 0x60, - 0x70, 0x38, 0x68, 0xc0, 0xe0, 0x70, 0xa8, 0x60, 0x70, 0x38, 0x58, 0x30, 0x38, 0x1c, 0x1c, 0x0c, - 0x0e, 0x07, 0x1c, 0x2f, 0xfe, 0x14, 0x1f, 0xe7, 0x02, 0x1f, 0xf8, 0x0f, 0x87, 0xff, 0x41, 0xac, - 0x35, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf6, 0x87, 0xa8, 0x1e, 0x78, 0x3a, 0x81, 0xf9, - 0x3f, 0xfc, 0x1f, 0xea, 0x07, 0xf4, 0x1a, 0x81, 0xfa, 0x81, 0xa8, 0x1f, 0x38, 0x75, 0x03, 0xed, - 0x0e, 0xa0, 0x7a, 0xc3, 0xd4, 0x0f, 0x28, 0x3d, 0x40, 0xe0, 0x02, 0x1f, 0xf8, 0x2b, 0x8f, 0xfa, - 0x0f, 0x61, 0x68, 0x28, 0x1f, 0xed, 0x05, 0x03, 0xfd, 0xa0, 0xa0, 0x5c, 0x1d, 0xa0, 0xa0, 0x4f, - 0x83, 0x68, 0x28, 0x1c, 0x83, 0xfc, 0xc1, 0xfe, 0xd0, 0x30, 0x7a, 0x0b, 0x40, 0xc1, 0xd4, 0x0b, - 0x40, 0xe1, 0xd8, 0x6d, 0x03, 0x86, 0xa0, 0x6d, 0x0b, 0x21, 0xc3, 0xb4, 0x2e, 0x82, 0x83, 0xb4, - 0x27, 0x43, 0xff, 0x06, 0x02, 0x1f, 0xf8, 0x2b, 0x87, 0xff, 0x07, 0x63, 0x87, 0x38, 0x7c, 0xe1, - 0xce, 0x1f, 0x38, 0x73, 0x83, 0x82, 0x70, 0xe7, 0x0a, 0xd1, 0xc3, 0x9c, 0x32, 0x07, 0xff, 0x07, - 0xce, 0x1e, 0x43, 0xb5, 0x61, 0xff, 0x38, 0xe1, 0xff, 0x68, 0xe1, 0xf4, 0x07, 0x03, 0x87, 0x9c, - 0x1a, 0x16, 0x1e, 0xe0, 0x41, 0xaf, 0xf8, 0x0f, 0xfc, 0x1e, 0xd0, 0xec, 0x3f, 0xbc, 0x13, 0x87, - 0xf9, 0x0a, 0x81, 0xff, 0x81, 0xa1, 0xf2, 0x17, 0xff, 0xa2, 0xe0, 0xa8, 0x15, 0x03, 0xa0, 0xb4, - 0x2d, 0x0f, 0xce, 0x1b, 0x0f, 0x92, 0x81, 0x58, 0x79, 0xc7, 0xc9, 0xa1, 0xed, 0x09, 0xf8, 0x3d, - 0x61, 0xdf, 0x41, 0xda, 0x15, 0xc3, 0xe0, 0x98, 0x1e, 0x90, 0xd6, 0x1e, 0x43, 0xfc, 0x07, 0xff, - 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, - 0xf0, 0x2c, 0x36, 0x83, 0xf9, 0xb8, 0x1c, 0x1e, 0x72, 0xf5, 0xa1, 0xf6, 0x95, 0x61, 0xfa, 0x80, - 0xa1, 0x68, 0x67, 0xc1, 0x50, 0x17, 0x05, 0xc1, 0xa8, 0x13, 0xe0, 0xf7, 0xc8, 0x7c, 0x0f, 0xfc, - 0x1c, 0xe8, 0x7f, 0xe0, 0x3c, 0x7f, 0xe4, 0x3f, 0xdc, 0x1f, 0xf8, 0x14, 0x0f, 0x41, 0xf5, 0x03, - 0xd7, 0x07, 0x50, 0x3f, 0x21, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xf4, 0x1a, 0x81, 0xfa, 0x81, 0xa8, - 0x1f, 0xb0, 0xea, 0x07, 0xdc, 0x1d, 0x40, 0xf3, 0x83, 0xff, 0xc0, 0x90, 0xff, 0xc1, 0xff, 0x83, - 0x80, 0x19, 0x0e, 0x70, 0xf9, 0xe3, 0x47, 0x0f, 0xfb, 0x47, 0x04, 0x1f, 0xb4, 0x7b, 0xc8, 0xc1, - 0xb6, 0xf4, 0x48, 0x2e, 0x1f, 0x53, 0x06, 0x86, 0x6f, 0x23, 0x83, 0x43, 0xed, 0x1c, 0x1a, 0x19, - 0x46, 0x8e, 0x0d, 0x0d, 0xa6, 0x8e, 0xf8, 0x33, 0x83, 0x47, 0x0f, 0xb4, 0x1a, 0x1e, 0xc1, 0x61, - 0x70, 0x73, 0x82, 0x0c, 0xff, 0xc8, 0x04, 0x1f, 0xf8, 0x2f, 0x27, 0xfe, 0x0e, 0x60, 0xff, 0xc1, - 0xff, 0x83, 0xff, 0x07, 0xed, 0x07, 0xff, 0x91, 0xf0, 0x54, 0x0f, 0xf2, 0x16, 0x87, 0xfe, 0x06, - 0x1f, 0xfa, 0x1f, 0xf8, 0x3a, 0x81, 0xf3, 0x87, 0x61, 0xf9, 0x83, 0x70, 0x7e, 0xa0, 0x4e, 0x1f, - 0xda, 0x12, 0x83, 0xbf, 0x41, 0xff, 0x83, 0xe0, 0x02, 0x1f, 0xf8, 0x2f, 0x2b, 0xfe, 0x43, 0xac, - 0x39, 0xe0, 0xff, 0xce, 0x87, 0xfe, 0xb4, 0x3d, 0x06, 0x7c, 0x87, 0xcf, 0x03, 0xff, 0x83, 0x41, - 0xb0, 0x6a, 0xc3, 0xf5, 0x01, 0x8e, 0x19, 0x43, 0x82, 0x47, 0x0d, 0xb6, 0x07, 0x05, 0x02, 0x71, - 0x0b, 0x41, 0x40, 0xb4, 0x37, 0x05, 0xa0, 0x70, 0xdc, 0x13, 0x84, 0xa0, 0xb4, 0x2f, 0x41, 0xff, - 0x83, 0xc0, 0x02, 0x1f, 0xf8, 0x1e, 0x4f, 0xfe, 0x09, 0xcd, 0x0e, 0x70, 0xf6, 0x1e, 0x70, 0xf6, - 0x1e, 0x73, 0x42, 0xc3, 0xce, 0x3e, 0x06, 0x1e, 0x70, 0x90, 0x7f, 0xf0, 0x7b, 0x43, 0x9c, 0x34, - 0x61, 0xe7, 0x0b, 0x8c, 0x3c, 0xe0, 0x70, 0x61, 0xe7, 0x07, 0x03, 0x0f, 0x39, 0x61, 0x7f, 0xf0, - 0xa0, 0xb4, 0x39, 0xc0, 0x04, 0x1f, 0xf8, 0x1e, 0x4f, 0xfe, 0x09, 0x8c, 0x3c, 0xe1, 0xec, 0x3c, - 0xe1, 0xec, 0x3c, 0xe6, 0x85, 0x87, 0x9c, 0x7c, 0x0c, 0x3c, 0xe1, 0x20, 0xff, 0x2b, 0x0f, 0x61, - 0xe7, 0x0c, 0x98, 0x79, 0xc2, 0xa1, 0x87, 0x9c, 0x0e, 0x0c, 0x3c, 0xe0, 0xe0, 0x61, 0xe7, 0x1c, - 0x2f, 0xfe, 0x14, 0x16, 0x1e, 0x70, 0x0f, 0xfc, 0x1c, 0xf0, 0x7f, 0xe0, 0xbc, 0x7f, 0xf0, 0x7f, - 0x9c, 0x3f, 0xf0, 0x1c, 0x3d, 0xa1, 0xe7, 0x0f, 0x3e, 0x0e, 0x70, 0xfc, 0x82, 0xff, 0xa0, 0xf9, - 0x6b, 0x58, 0x3d, 0x06, 0x70, 0xfd, 0x40, 0xce, 0x1f, 0x38, 0x73, 0x87, 0xdc, 0x1c, 0xe1, 0xe7, - 0x02, 0xeb, 0x5c, 0x0d, 0x05, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x04, 0x87, 0x50, 0x3e, 0x7c, 0x1a, - 0x43, 0xf9, 0x0d, 0x21, 0xff, 0x81, 0xa1, 0xe9, 0x07, 0xff, 0x91, 0xf0, 0x77, 0x90, 0xfa, 0x0c, - 0xf2, 0x1f, 0xfa, 0x8c, 0x1f, 0xa0, 0xb4, 0xc3, 0xea, 0x01, 0xc1, 0x40, 0xf6, 0x17, 0x01, 0xc3, - 0xa8, 0x0b, 0xc8, 0x28, 0x13, 0x82, 0xc1, 0xc0, 0xe0, 0x49, 0x61, 0xa0, 0xb4, 0x3f, 0xf0, 0x60, - 0x18, 0x3f, 0xf0, 0x57, 0x4f, 0xf8, 0x3c, 0xc0, 0xa0, 0x28, 0x1f, 0xed, 0x06, 0x87, 0xfb, 0x41, - 0x87, 0x68, 0x6d, 0x1c, 0x39, 0xf0, 0x5c, 0x5f, 0x21, 0xa0, 0xbc, 0x1b, 0x0f, 0xcf, 0x90, 0x38, - 0x79, 0x28, 0x60, 0xd0, 0xea, 0x1a, 0x5b, 0x87, 0x38, 0xe1, 0x78, 0x3d, 0xc5, 0x02, 0xf4, 0x19, - 0xc7, 0x03, 0xa7, 0x90, 0x49, 0xa5, 0xa1, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0xc1, 0xda, - 0x1f, 0x78, 0x35, 0x03, 0xf2, 0x19, 0xd0, 0xfd, 0x7f, 0xf1, 0x07, 0xda, 0x1d, 0x70, 0x76, 0x87, - 0xd0, 0x77, 0xa0, 0xff, 0xdd, 0x34, 0x3a, 0x0d, 0xa3, 0xc1, 0x58, 0x6d, 0x09, 0x0b, 0x0e, 0xd0, - 0xf7, 0x07, 0x68, 0x73, 0x87, 0xb4, 0x39, 0x41, 0xed, 0x0c, 0x0f, 0xfc, 0x1c, 0xe8, 0x67, 0x0f, - 0xcf, 0x06, 0xb0, 0xfe, 0x43, 0x3a, 0x1f, 0xdf, 0xfe, 0x48, 0x35, 0x03, 0x48, 0x57, 0x05, 0x86, - 0xc3, 0xd0, 0x5a, 0x07, 0x0f, 0xf3, 0x83, 0x43, 0xe4, 0x2d, 0xb0, 0xf9, 0xc2, 0x7c, 0x1f, 0xb4, - 0x27, 0xc1, 0xf5, 0x02, 0x76, 0xd0, 0xec, 0x0f, 0x82, 0xb8, 0x2a, 0x16, 0x87, 0xac, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1d, 0xe4, 0x3c, 0xe1, 0xce, 0x0a, 0x02, 0x43, 0xf4, 0x69, 0x82, 0x0f, 0x63, - 0xb8, 0x32, 0x42, 0xc1, 0xe8, 0x18, 0xf8, 0x18, 0x1d, 0x06, 0x12, 0x0c, 0x0f, 0x03, 0x0f, 0x60, - 0xdc, 0x18, 0x68, 0xca, 0x16, 0x61, 0x39, 0xb8, 0x5b, 0x85, 0xa7, 0x21, 0x26, 0x0b, 0x06, 0x1f, - 0x60, 0xc2, 0xff, 0xe0, 0x41, 0xfe, 0x70, 0x0f, 0x90, 0xff, 0x70, 0x58, 0x7f, 0xd4, 0x2f, 0xfc, - 0x87, 0xb5, 0xfc, 0x1e, 0xe0, 0xff, 0x21, 0x67, 0xfc, 0x15, 0xc1, 0xff, 0x82, 0x4b, 0xfe, 0x43, - 0xff, 0x02, 0x43, 0x94, 0x1f, 0x48, 0x76, 0x87, 0xd4, 0x0c, 0xe1, 0xfa, 0x81, 0xb4, 0x3f, 0x32, - 0x8b, 0x0f, 0xf7, 0x21, 0xff, 0x8b, 0x00, 0x0f, 0xfc, 0x1c, 0xf0, 0x6c, 0x18, 0x7d, 0xe0, 0x38, - 0x28, 0x1f, 0x20, 0xa0, 0x1c, 0x3f, 0xd8, 0x6d, 0x0a, 0x0d, 0xc1, 0x9c, 0x2b, 0x8b, 0x0f, 0x58, - 0x68, 0xa7, 0xfa, 0x81, 0xfd, 0x40, 0x48, 0x7a, 0x0b, 0x41, 0xa1, 0xd4, 0x0b, 0x0b, 0x43, 0xb0, - 0xa8, 0x16, 0x86, 0xe0, 0xb4, 0x2c, 0x33, 0x85, 0xc1, 0x38, 0x65, 0x03, 0x80, 0xf9, 0x0f, 0xfc, - 0x1f, 0x0f, 0xfc, 0x1e, 0xe0, 0xd6, 0x1f, 0xd6, 0x1a, 0xc3, 0xff, 0x04, 0xe1, 0xff, 0x38, 0x10, - 0xee, 0x0c, 0xe1, 0xfd, 0x62, 0xd8, 0x69, 0x0f, 0x51, 0xc3, 0x38, 0x7a, 0x56, 0x1d, 0x86, 0x8d, - 0x58, 0x76, 0x85, 0x98, 0xe1, 0xd2, 0x0a, 0x08, 0xe1, 0xa0, 0xd8, 0x67, 0x0d, 0x85, 0x61, 0x9c, - 0x27, 0x09, 0x41, 0xdf, 0xc8, 0x00, 0x0f, 0xfc, 0x1e, 0xe0, 0xe5, 0x5e, 0x83, 0x58, 0x3e, 0x90, - 0xff, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0x48, 0x4e, 0x1f, 0xcf, 0x80, 0xff, 0xe4, 0x24, 0x0e, 0x13, - 0x87, 0xf3, 0x84, 0xe1, 0xf4, 0x50, 0x27, 0x0f, 0x59, 0x40, 0x9c, 0x3d, 0x83, 0x42, 0x70, 0xea, - 0x0e, 0x19, 0xc3, 0x38, 0x38, 0x33, 0x86, 0x50, 0x20, 0xe7, 0x08, 0x0f, 0xfc, 0x1c, 0xf0, 0x79, - 0xbc, 0x1d, 0xe7, 0xfa, 0x43, 0xff, 0x68, 0x7f, 0xe0, 0x68, 0x7a, 0x0f, 0xb4, 0x3d, 0x70, 0x77, - 0x07, 0xe8, 0xff, 0xf0, 0x7f, 0xbc, 0x1f, 0xc8, 0x4f, 0x90, 0xfa, 0x81, 0x51, 0x83, 0xec, 0x27, - 0x06, 0x87, 0x50, 0x2e, 0x03, 0x86, 0x70, 0x3c, 0x1a, 0xc2, 0xa0, 0xf0, 0x7a, 0xc3, 0xff, 0x07, - 0x0f, 0xfc, 0x1c, 0xe8, 0x7f, 0xe0, 0xbc, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xfe, 0xe0, 0xff, - 0xc1, 0x78, 0xff, 0xf2, 0x1f, 0x38, 0x34, 0x3f, 0xce, 0x0d, 0x0f, 0x30, 0x1c, 0x1a, 0x1e, 0xd0, - 0x50, 0x1a, 0x1c, 0xe1, 0x68, 0x34, 0x42, 0xe0, 0x58, 0x5a, 0x48, 0xe0, 0xb0, 0xda, 0x69, 0x23, - 0x87, 0x5f, 0x07, 0xfe, 0x0e, 0x0f, 0xe8, 0x3e, 0x74, 0x3b, 0x43, 0xe7, 0x43, 0x28, 0x3f, 0xd7, - 0xff, 0x07, 0xcb, 0xfc, 0x0d, 0x0f, 0xfc, 0x07, 0x82, 0xfe, 0x83, 0xc8, 0x58, 0x54, 0x0f, 0xf6, - 0x15, 0x03, 0xe8, 0x18, 0x54, 0x0f, 0x70, 0x30, 0xa8, 0x1c, 0xe0, 0xa0, 0x54, 0x10, 0xb4, 0x1a, - 0x15, 0x09, 0x2c, 0x1c, 0x1a, 0x86, 0x05, 0x14, 0x0f, 0x7a, 0x0f, 0xfc, 0x1c, 0x18, 0x3d, 0x87, - 0xeb, 0x43, 0x61, 0xff, 0x82, 0xd0, 0xff, 0x7f, 0xf8, 0x10, 0x5a, 0x0c, 0x27, 0x07, 0x93, 0x47, - 0x40, 0xe1, 0x30, 0x67, 0xc1, 0xff, 0x8b, 0xc1, 0xff, 0x8e, 0xc3, 0xf6, 0x81, 0xdc, 0x3e, 0x70, - 0xb8, 0xc2, 0x42, 0xd0, 0x58, 0x30, 0xb4, 0xb0, 0x58, 0x58, 0x58, 0x20, 0x58, 0x6f, 0xd0, 0x7f, - 0xe0, 0xe0, 0x04, 0x1f, 0xf8, 0x2b, 0x9f, 0xfe, 0x0e, 0x9c, 0x3e, 0xc3, 0xec, 0x3e, 0xc3, 0xff, - 0x07, 0xb8, 0x39, 0x78, 0x3b, 0xc1, 0x3f, 0xc1, 0xe8, 0x27, 0x0b, 0x0f, 0xf3, 0x85, 0x87, 0xd0, - 0x18, 0x2c, 0x3c, 0xe0, 0xa0, 0x58, 0x7b, 0x41, 0xa1, 0x60, 0x41, 0x60, 0x70, 0xd8, 0xe0, 0xd0, - 0x68, 0x6c, 0x61, 0x81, 0xc1, 0xdf, 0x21, 0xff, 0x83, 0x04, 0x1e, 0xa0, 0x7c, 0xf0, 0x6a, 0x07, - 0xfa, 0xff, 0xe0, 0xff, 0x50, 0x3d, 0x21, 0x20, 0xa0, 0x10, 0x9e, 0x1c, 0x14, 0x06, 0x86, 0x47, - 0x05, 0x01, 0xa1, 0xe7, 0x05, 0x01, 0xa1, 0x91, 0xd5, 0xca, 0xd0, 0xda, 0x7f, 0xe4, 0x27, 0x0e, - 0xa0, 0x34, 0x2d, 0x0e, 0xa0, 0x48, 0x2c, 0x3d, 0x40, 0xb4, 0x50, 0x7d, 0xfc, 0x00, 0x0f, 0xfc, - 0x19, 0xc2, 0xc3, 0xfd, 0x69, 0x83, 0xfc, 0x12, 0x0c, 0x36, 0x0c, 0x3d, 0xd0, 0x18, 0x32, 0x03, - 0xe9, 0x06, 0x0c, 0x74, 0x18, 0x4e, 0x38, 0x48, 0x30, 0x98, 0x70, 0xf6, 0x15, 0x07, 0x0a, 0x06, - 0xe4, 0x8e, 0x07, 0x07, 0x93, 0x03, 0x02, 0x83, 0x82, 0x80, 0x60, 0x61, 0xec, 0x2a, 0x14, 0x0c, - 0xe8, 0x5a, 0x21, 0xda, 0x0b, 0xc1, 0xff, 0x83, 0x06, 0x87, 0x50, 0x3f, 0x58, 0x6a, 0x07, 0xfe, - 0x05, 0x03, 0xfd, 0xff, 0xe0, 0x70, 0x75, 0xe8, 0x3d, 0x61, 0xbf, 0x07, 0xfc, 0xf4, 0xd0, 0xff, - 0x6d, 0x1c, 0x3c, 0xc3, 0x94, 0x34, 0x3b, 0x4d, 0x28, 0x38, 0x67, 0x38, 0x14, 0x05, 0x85, 0xaa, - 0x0a, 0x81, 0x40, 0xa0, 0x7a, 0x81, 0xe8, 0x3e, 0xa0, 0x70, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x27, - 0x0a, 0xfc, 0xae, 0x2d, 0x0f, 0x38, 0xf7, 0x07, 0xed, 0x1c, 0xa0, 0x7a, 0xd0, 0x38, 0x2e, 0x0b, - 0x80, 0xf9, 0x0d, 0x61, 0xab, 0xfc, 0x1e, 0xd0, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x43, - 0xb0, 0xfd, 0xa1, 0xd8, 0x7e, 0xd0, 0xef, 0xff, 0x20, 0x02, 0x1f, 0xf8, 0x0f, 0x8f, 0xff, 0x06, - 0xe0, 0xdc, 0x1f, 0xf8, 0x1a, 0x1f, 0xf6, 0x0d, 0x0f, 0x48, 0x58, 0x3f, 0xa0, 0x3c, 0x0c, 0x1c, - 0x0a, 0x06, 0x41, 0x83, 0x41, 0x40, 0xfb, 0x06, 0x82, 0x81, 0x94, 0x7f, 0xe4, 0x37, 0x07, 0xed, - 0x09, 0xc3, 0xfb, 0x42, 0xd0, 0xfe, 0xc2, 0xb0, 0xfe, 0xb0, 0x90, 0xf9, 0xf9, 0x0f, 0xfc, 0x1e, - 0x18, 0x3d, 0xa1, 0xf5, 0xc1, 0xb4, 0x3f, 0x90, 0xda, 0x41, 0xfd, 0xa6, 0x94, 0x09, 0x0d, 0x83, - 0x41, 0x81, 0xf0, 0x1c, 0x1a, 0x0a, 0x05, 0x43, 0x81, 0xa1, 0x61, 0xce, 0x16, 0x82, 0x0f, 0x90, - 0xb4, 0xa0, 0x75, 0x03, 0x43, 0x87, 0xb0, 0xfb, 0x43, 0xb8, 0x39, 0xe0, 0xe7, 0x0c, 0xf9, 0x0f, - 0x68, 0x2f, 0x41, 0xff, 0xa4, 0x3f, 0x80, 0x18, 0x3d, 0x40, 0xfa, 0xd0, 0xd4, 0x0f, 0xf7, 0xff, - 0x90, 0xfe, 0xa0, 0x7a, 0x0f, 0xa8, 0x1e, 0x78, 0x7f, 0xf4, 0x19, 0x1c, 0x14, 0x05, 0x03, 0xce, - 0x0a, 0x02, 0x81, 0x96, 0xc1, 0x40, 0x50, 0x36, 0xac, 0x14, 0x05, 0x02, 0x71, 0xc1, 0x40, 0x50, - 0x2d, 0x1c, 0x14, 0x3c, 0x82, 0xc3, 0xd4, 0x0f, 0x21, 0xf5, 0x03, 0x80, 0x0f, 0x90, 0xfc, 0xe8, - 0x58, 0x7f, 0x3c, 0x38, 0x7f, 0xe3, 0xff, 0x41, 0xce, 0x1e, 0xa1, 0x05, 0xa4, 0x1a, 0x85, 0xd3, - 0x1c, 0x35, 0x02, 0x42, 0xa0, 0x82, 0x43, 0xec, 0x18, 0x24, 0x34, 0x30, 0x28, 0x68, 0x5c, 0x7e, - 0xb3, 0x40, 0xe0, 0x43, 0x46, 0x83, 0x43, 0xfb, 0x05, 0x87, 0xf3, 0x81, 0x0f, 0xdf, 0x21, 0xff, - 0x83, 0x0f, 0xfc, 0x1c, 0xf0, 0x5f, 0xc8, 0x7b, 0x81, 0xa0, 0xd0, 0xff, 0x61, 0x68, 0x7f, 0x38, - 0x5a, 0x1b, 0x42, 0xe0, 0xaf, 0x81, 0x78, 0xe0, 0xff, 0xd0, 0x87, 0xfe, 0x0a, 0xff, 0xa0, 0xfd, - 0x40, 0xd8, 0x7a, 0x80, 0xd0, 0x50, 0x39, 0xc2, 0x76, 0xc3, 0xdc, 0x1a, 0xf0, 0x79, 0xc2, 0x6e, - 0xf2, 0x1a, 0x47, 0xd0, 0x4f, 0xc1, 0xe4, 0x3f, 0x20, 0x18, 0x3c, 0xc1, 0xf5, 0xc1, 0x98, 0x3f, - 0x9b, 0xff, 0x41, 0xfe, 0xb0, 0xf4, 0x1f, 0x30, 0x7a, 0xe0, 0x2d, 0x6b, 0x07, 0x60, 0xff, 0xc8, - 0x7f, 0x98, 0x3f, 0x28, 0x33, 0x07, 0xed, 0xff, 0xf0, 0x56, 0x1d, 0x61, 0xf6, 0x87, 0x30, 0x7b, - 0x83, 0xcc, 0x1e, 0x43, 0xe6, 0x0e, 0x02, 0x1f, 0xf8, 0x2f, 0x2b, 0xff, 0x83, 0x33, 0x87, 0xfe, - 0x03, 0x87, 0xa0, 0x90, 0x9d, 0xc2, 0xb0, 0xbc, 0x07, 0x2c, 0x1a, 0x1a, 0xc7, 0x05, 0xd8, 0x7e, - 0x70, 0xbc, 0x87, 0xe7, 0x0a, 0xd0, 0xf2, 0xd8, 0x2d, 0xc3, 0xda, 0xb1, 0xd2, 0xc3, 0x38, 0xee, - 0x85, 0xa1, 0x68, 0xec, 0x1f, 0x9c, 0x0e, 0x1f, 0xea, 0x01, 0xff, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, - 0xfc, 0x1c, 0xe9, 0xff, 0xe0, 0xad, 0xd0, 0xff, 0xd1, 0xa0, 0x50, 0x7f, 0xb4, 0x12, 0x1e, 0x42, - 0xd6, 0xe5, 0x82, 0xf2, 0x6f, 0xfc, 0x84, 0xc6, 0x83, 0x41, 0x21, 0xec, 0x2c, 0x29, 0x0c, 0x98, - 0x58, 0x5a, 0x1b, 0x30, 0x38, 0x5a, 0x15, 0x1c, 0x14, 0x0b, 0x0d, 0x94, 0x06, 0x1b, 0x0a, 0x86, - 0x94, 0x09, 0xc2, 0x87, 0x06, 0x0b, 0xc8, 0x7f, 0xe0, 0xf0, 0x0f, 0xf2, 0x1f, 0x70, 0x77, 0x83, - 0xf5, 0x84, 0xf9, 0x0f, 0xfd, 0x83, 0x0f, 0xfb, 0x40, 0xe8, 0x48, 0x4e, 0x86, 0x74, 0x16, 0xad, - 0x41, 0xed, 0x03, 0x81, 0xc3, 0x41, 0xfc, 0xe0, 0x7c, 0x1f, 0x43, 0xbe, 0x43, 0xeb, 0x1f, 0x21, - 0xfd, 0xa3, 0x87, 0xfa, 0x80, 0x70, 0xe6, 0x0b, 0x0d, 0x87, 0x68, 0x18, 0x35, 0xfe, 0x0f, 0xfc, - 0x1e, 0x0f, 0xe4, 0x3e, 0x74, 0x33, 0xa1, 0xf3, 0xc1, 0x76, 0x1f, 0xfb, 0x87, 0x0f, 0xf7, 0x82, - 0xb0, 0xd0, 0x1e, 0x0e, 0xb4, 0x16, 0xd3, 0xfe, 0x60, 0x94, 0x0d, 0x09, 0xc3, 0xfb, 0x42, 0x70, - 0xf3, 0x1a, 0x15, 0x03, 0xda, 0x69, 0xf2, 0x1c, 0xe0, 0xd0, 0xe4, 0x36, 0x83, 0x43, 0xa4, 0x0e, - 0x17, 0x07, 0x61, 0x48, 0x4f, 0xfa, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1d, 0xa1, 0xd8, 0x7c, 0xf8, - 0xd3, 0x0f, 0xf9, 0xdc, 0x3f, 0xf2, 0xb0, 0xf4, 0x83, 0xff, 0xc3, 0xe0, 0xd4, 0x09, 0xc2, 0x43, - 0x48, 0x4e, 0x1f, 0xb7, 0x03, 0x06, 0x80, 0xe5, 0x94, 0x0a, 0xc1, 0x40, 0x6d, 0x02, 0xc2, 0xc3, - 0xa8, 0x0a, 0x03, 0x83, 0xb4, 0x70, 0x78, 0x39, 0xc0, 0xa1, 0xc3, 0x7d, 0x07, 0xfe, 0x0c, 0x02, - 0x1e, 0x43, 0xcf, 0x07, 0x70, 0x7d, 0x61, 0xd8, 0x7f, 0xbf, 0xf0, 0x7d, 0xa1, 0xd8, 0x34, 0x2d, - 0x0e, 0xc0, 0xf0, 0x34, 0x3b, 0x0d, 0x03, 0x97, 0xb0, 0xfb, 0xff, 0x06, 0x51, 0x87, 0x90, 0xd8, - 0x30, 0xff, 0x38, 0xe1, 0xfe, 0xd3, 0x83, 0xfa, 0xc7, 0x0f, 0xf2, 0x09, 0x0f, 0xfc, 0x1f, 0xf8, - 0x04, 0x87, 0x50, 0x3e, 0x78, 0x35, 0x03, 0xfd, 0xff, 0xe0, 0xff, 0x50, 0x3d, 0xa1, 0xea, 0x07, - 0x9e, 0x0e, 0xa0, 0x7e, 0x4b, 0xff, 0x83, 0xfa, 0xf4, 0x1f, 0x30, 0x5d, 0xe0, 0xfb, 0x81, 0xb4, - 0x70, 0xe7, 0x05, 0x94, 0x38, 0x36, 0x96, 0x0a, 0x03, 0x81, 0x63, 0x85, 0x40, 0xb0, 0x28, 0x3d, - 0x40, 0xe0, 0x04, 0x1e, 0xd1, 0x0e, 0xb8, 0x36, 0xad, 0x0f, 0x21, 0xb4, 0x18, 0x7f, 0xdc, 0x04, - 0x24, 0x2f, 0xff, 0x02, 0xe0, 0xd7, 0x90, 0xf9, 0x0d, 0xf8, 0x3f, 0xe9, 0xdd, 0x0f, 0x28, 0x19, - 0xa6, 0x1e, 0xd3, 0x4d, 0x28, 0x19, 0xcb, 0x06, 0x83, 0x82, 0xdb, 0x0b, 0x42, 0xc1, 0x61, 0xed, - 0x0f, 0x21, 0xf6, 0x87, 0x02, 0x1f, 0xf8, 0x0f, 0x81, 0x7f, 0xa0, 0xea, 0x14, 0x0d, 0x40, 0xfd, - 0x40, 0xd4, 0x0f, 0xd4, 0x0d, 0x40, 0x3c, 0x15, 0xfe, 0x82, 0x7c, 0x0a, 0x2e, 0xa0, 0x7e, 0xa0, - 0x6a, 0x07, 0xea, 0x06, 0xa0, 0x7e, 0xa2, 0xea, 0x07, 0x71, 0x7f, 0xa0, 0xce, 0x0a, 0x06, 0xa0, - 0x6e, 0x05, 0x03, 0x50, 0x27, 0x0a, 0x81, 0xa8, 0x16, 0x97, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, - 0x1e, 0xe0, 0xe7, 0x0f, 0xd6, 0x1d, 0x87, 0xfd, 0xff, 0xc1, 0xf6, 0x1f, 0x60, 0x43, 0x62, 0x1d, - 0x82, 0xe0, 0x98, 0x3f, 0xd0, 0x4c, 0x15, 0x87, 0xf3, 0x17, 0x07, 0xd0, 0x1f, 0x41, 0xf9, 0xc0, - 0xe1, 0xfe, 0xd0, 0x30, 0x72, 0x13, 0x84, 0xc1, 0xd8, 0x5a, 0x13, 0x86, 0x70, 0x30, 0x77, 0xf9, - 0x0f, 0xfc, 0x1c, 0x02, 0x19, 0x41, 0xfd, 0xe0, 0xb4, 0x3f, 0xd6, 0x3d, 0x7c, 0x1f, 0x75, 0xf8, - 0x3d, 0x61, 0x61, 0xee, 0x1d, 0x81, 0x82, 0x0d, 0x61, 0x60, 0xfc, 0x87, 0xee, 0xf2, 0x68, 0x7a, - 0xf2, 0x60, 0xd0, 0xcb, 0xb0, 0x60, 0xc3, 0xb4, 0x18, 0x31, 0xc3, 0x38, 0x58, 0x31, 0x41, 0xb4, - 0x2c, 0x08, 0x52, 0x38, 0x6c, 0x3d, 0xa2, 0x83, 0x5f, 0xe8, 0x14, 0x1f, 0xf8, 0x0f, 0x9f, 0xff, - 0x21, 0x50, 0x3f, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x82, 0xc2, 0x83, 0x7f, 0x03, 0x0a, 0xe0, 0x61, - 0x60, 0xc3, 0xa0, 0x61, 0x60, 0xc3, 0xf6, 0x16, 0x0c, 0x3c, 0x98, 0x1c, 0x18, 0x75, 0x0f, 0xe0, - 0x61, 0x9c, 0x18, 0x7b, 0x0d, 0xa1, 0xfd, 0x85, 0x61, 0xfc, 0xe1, 0x21, 0xf3, 0xf4, 0x00, 0x18, - 0x3b, 0x06, 0x1e, 0xb4, 0x2c, 0x70, 0xfe, 0xff, 0xe0, 0xff, 0x60, 0xcc, 0x29, 0x0e, 0xc1, 0x98, - 0x4f, 0x1f, 0xfc, 0x1c, 0x98, 0x30, 0x61, 0xfd, 0x83, 0x06, 0x1f, 0x4f, 0xff, 0x83, 0x61, 0x30, - 0x30, 0x61, 0x50, 0x29, 0x06, 0x0c, 0x2c, 0x27, 0x0b, 0x1c, 0x14, 0x0b, 0x42, 0xdd, 0x04, 0x16, - 0x86, 0xc3, 0xff, 0x07, 0xe0, 0x04, 0x87, 0xb0, 0xf3, 0xe0, 0xec, 0x3f, 0x21, 0x9c, 0x3f, 0xdf, - 0xfc, 0x48, 0x58, 0x1c, 0x0e, 0x5c, 0x0c, 0x2c, 0x2c, 0x28, 0x18, 0x58, 0x58, 0x7b, 0x5b, 0x5b, - 0x0f, 0x7f, 0xf0, 0x4a, 0x30, 0xb0, 0xb0, 0xb0, 0x61, 0x61, 0x60, 0xa0, 0x30, 0xb0, 0xb1, 0xc2, - 0xff, 0xe1, 0x41, 0x61, 0xe7, 0x0f, 0xe4, 0x3f, 0x70, 0x6b, 0x0f, 0xeb, 0x0b, 0x0f, 0xfc, 0x0a, - 0x03, 0x43, 0xf9, 0xc3, 0x68, 0x52, 0x16, 0x86, 0xb0, 0x9e, 0x3f, 0xfa, 0x0d, 0x0a, 0x0f, 0xa0, - 0xff, 0xc1, 0xfd, 0x1f, 0xf8, 0x3a, 0x86, 0x1e, 0xc3, 0xb0, 0x61, 0xec, 0x37, 0x03, 0x0f, 0x61, - 0x58, 0x5a, 0xfb, 0x09, 0x41, 0x7f, 0xe0, 0x02, 0x1f, 0xf8, 0x1e, 0x57, 0xfe, 0x82, 0xb0, 0x9c, - 0x2a, 0x07, 0xea, 0x05, 0x40, 0xfd, 0xa1, 0x49, 0x21, 0xac, 0x36, 0x8f, 0x01, 0xc3, 0x38, 0x68, - 0xb4, 0x0f, 0x90, 0xf2, 0x1f, 0xf8, 0x4f, 0xfc, 0x85, 0x66, 0x1e, 0xd0, 0xb0, 0x61, 0xed, 0x07, - 0x03, 0x0f, 0x68, 0xe1, 0x7f, 0xe4, 0x50, 0x5a, 0xfb, 0x40, 0x18, 0x3d, 0x40, 0xf9, 0xe0, 0xd4, - 0x0f, 0xe4, 0x35, 0x03, 0xfd, 0xff, 0xe0, 0x41, 0xf5, 0x87, 0xae, 0x0e, 0xa0, 0x7e, 0x83, 0xa8, - 0x1f, 0xf2, 0xd6, 0xb0, 0x79, 0x3f, 0xf2, 0x1a, 0xcc, 0x3d, 0xa1, 0xb0, 0x61, 0xed, 0x0b, 0x81, - 0x87, 0xb4, 0x0e, 0x17, 0x2f, 0x68, 0x14, 0x17, 0xfe, 0x40, 0x04, 0x87, 0x68, 0x7c, 0xf8, 0x36, - 0x87, 0xf2, 0x1b, 0x43, 0xff, 0x03, 0xfc, 0x92, 0x1e, 0xd0, 0xf3, 0xe0, 0xed, 0x0f, 0xd0, 0x76, - 0x87, 0xfd, 0xff, 0x90, 0xe8, 0xc3, 0xda, 0x1a, 0xcc, 0x3d, 0xa1, 0xb0, 0x61, 0xed, 0x0a, 0x80, - 0xc3, 0xda, 0x07, 0x0b, 0x5f, 0x68, 0x14, 0x17, 0xfe, 0x40, 0x0f, 0xfc, 0x1c, 0xe8, 0x5f, 0xe0, - 0xf7, 0x03, 0x40, 0xe1, 0xfe, 0xc3, 0x61, 0xfc, 0xe1, 0xb0, 0x9d, 0x0b, 0x83, 0x61, 0x9e, 0x2c, - 0x3b, 0xe0, 0xc9, 0x07, 0xfe, 0x0d, 0x7f, 0xc1, 0xcc, 0x6b, 0xec, 0x3b, 0x4d, 0x0e, 0xc3, 0x58, - 0x34, 0x3b, 0x09, 0xc2, 0xd0, 0xec, 0x2e, 0x0b, 0xff, 0x04, 0x86, 0xd0, 0xce, 0x00, 0x0f, 0xfc, - 0x1c, 0xc8, 0x30, 0x60, 0x90, 0xce, 0x98, 0x30, 0x48, 0x7e, 0xc1, 0x82, 0x43, 0xe7, 0x06, 0x0d, - 0x0a, 0x07, 0xff, 0xc0, 0xb8, 0x70, 0x60, 0xd0, 0xe4, 0x18, 0x30, 0x48, 0x7e, 0xc1, 0x82, 0x43, - 0xa0, 0x60, 0xd3, 0x43, 0xb0, 0x60, 0xfc, 0x86, 0xa0, 0x30, 0xff, 0xb0, 0xb0, 0xff, 0x70, 0x5f, - 0xfc, 0x04, 0x3f, 0xf0, 0x00, 0x04, 0x1f, 0xf8, 0x1e, 0x8f, 0xfe, 0x09, 0xcc, 0x3c, 0xe1, 0xec, - 0x2c, 0x2c, 0x3d, 0x85, 0x85, 0x9c, 0x16, 0x06, 0x0b, 0x07, 0x81, 0x81, 0x82, 0xc2, 0x41, 0x82, - 0xc2, 0xc3, 0xd8, 0x37, 0x06, 0x1a, 0x31, 0x89, 0x30, 0xa8, 0x66, 0x16, 0xe1, 0x60, 0xf2, 0x15, - 0x30, 0x70, 0x30, 0xfb, 0x1c, 0x2f, 0xfe, 0x02, 0x16, 0x1e, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0x70, - 0x7f, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0xcf, 0xff, 0x90, 0xce, 0x1f, 0xb4, 0x33, 0x87, 0xed, - 0x0e, 0xff, 0xf2, 0x1f, 0xce, 0x13, 0x05, 0x7e, 0x57, 0x0e, 0x87, 0x9c, 0x7b, 0x83, 0xf6, 0x8e, - 0x68, 0x79, 0xe0, 0x38, 0x3c, 0x85, 0xe4, 0x27, 0x0a, 0xf0, 0x10, 0xaf, 0x41, 0xc8, 0x0f, 0xfc, - 0x1d, 0xa1, 0xda, 0x1e, 0x7c, 0x13, 0x87, 0xf2, 0x2a, 0xd7, 0x07, 0xdf, 0xf9, 0x20, 0xd8, 0x7b, - 0x47, 0x81, 0x87, 0xb4, 0x24, 0x18, 0x7b, 0x43, 0xdf, 0xf9, 0x09, 0x8c, 0x3d, 0xa1, 0x69, 0x87, - 0xb4, 0x0e, 0x0c, 0x3d, 0xa0, 0xd0, 0x61, 0xed, 0x1c, 0x2f, 0xfc, 0x81, 0x0b, 0x0f, 0x68, 0x0f, - 0xc8, 0x7f, 0x78, 0x37, 0x04, 0x87, 0x58, 0x6b, 0x06, 0x1f, 0xfa, 0x68, 0x1f, 0xce, 0x16, 0x1b, - 0x82, 0x56, 0x07, 0x0e, 0xf0, 0xce, 0x0e, 0xc3, 0x92, 0x56, 0x59, 0xa1, 0xec, 0x73, 0x03, 0x86, - 0x9c, 0x7d, 0x05, 0x86, 0xd4, 0x3e, 0x0d, 0x20, 0xa0, 0x56, 0x19, 0x0d, 0xa0, 0xf8, 0x36, 0x81, - 0xc7, 0xce, 0x1b, 0x09, 0x43, 0x03, 0xfa, 0x00, 0x0f, 0xfc, 0x1e, 0xd3, 0xf0, 0x30, 0xfb, 0xb1, - 0xc1, 0x87, 0xf6, 0x50, 0x18, 0x7f, 0x66, 0x7f, 0x81, 0xc0, 0xcc, 0x2c, 0x18, 0x5e, 0x33, 0x0b, - 0x06, 0x1e, 0xca, 0x03, 0x06, 0x1e, 0xc1, 0x8e, 0x0c, 0x34, 0xe0, 0xca, 0x03, 0x0d, 0xb8, 0x33, - 0x41, 0x85, 0x43, 0x78, 0xc0, 0xe1, 0x60, 0xc2, 0xa0, 0x1c, 0x14, 0x06, 0x07, 0x0a, 0x80, 0x50, - 0x30, 0x60, 0xbc, 0x1f, 0xf8, 0x3c, 0x02, 0x1f, 0xf8, 0x2f, 0x3f, 0x81, 0xa1, 0xe9, 0x0b, 0x06, - 0x1f, 0xfb, 0x06, 0x1f, 0xfb, 0x06, 0x1d, 0xa0, 0xfc, 0x0c, 0x39, 0xe3, 0x0c, 0xc1, 0xfd, 0x86, - 0xa0, 0x7f, 0x6b, 0x12, 0xa0, 0xe4, 0xa7, 0x8c, 0x18, 0x76, 0x13, 0x18, 0x34, 0x2a, 0x05, 0x47, - 0x05, 0x02, 0xd0, 0xa6, 0x83, 0x60, 0xb0, 0xdb, 0xfa, 0xc0, 0xa1, 0xf4, 0x21, 0xa0, 0xff, 0xc1, - 0xc0, 0x04, 0x13, 0x86, 0xa0, 0x67, 0x87, 0x0d, 0x40, 0xf4, 0xd8, 0x6e, 0x0f, 0xbf, 0xfc, 0x92, - 0x13, 0x86, 0xa0, 0x4f, 0x01, 0xc3, 0x50, 0x39, 0x03, 0x86, 0xa0, 0x7e, 0x7f, 0xd0, 0x7b, 0x1c, - 0x37, 0x07, 0x50, 0x70, 0xd4, 0x0e, 0xc0, 0xe1, 0xa8, 0x1b, 0x80, 0xe1, 0xa8, 0x13, 0x84, 0xff, - 0xa0, 0x94, 0x13, 0x86, 0xa0, 0x00, 0x04, 0x87, 0x38, 0x7e, 0xb0, 0xce, 0x1f, 0xf7, 0xfe, 0x43, - 0xfd, 0x61, 0xee, 0x0f, 0x38, 0x7d, 0x61, 0xce, 0x1f, 0xeb, 0xff, 0x83, 0xe5, 0xb5, 0xe0, 0xec, - 0x2b, 0x0f, 0xea, 0x05, 0x81, 0x83, 0xd8, 0x54, 0x0b, 0x43, 0x70, 0x1c, 0x0a, 0xb0, 0x9c, 0x2f, - 0xea, 0x70, 0x14, 0x12, 0x1e, 0x60, 0xff, 0xc1, 0xc0, 0x0f, 0xc8, 0x7c, 0xe1, 0xbc, 0x1f, 0x9d, - 0xb4, 0x2f, 0xc1, 0x26, 0x08, 0x18, 0x30, 0xec, 0x18, 0x30, 0x64, 0x16, 0x0c, 0x18, 0x32, 0xd3, - 0x06, 0x0c, 0x18, 0x49, 0x83, 0x06, 0x0c, 0x3b, 0x06, 0x0c, 0x18, 0x59, 0x8e, 0x0c, 0x18, 0x28, - 0x7e, 0x06, 0x38, 0x34, 0x8a, 0x03, 0x78, 0x70, 0xd8, 0x58, 0x6d, 0x0b, 0x42, 0xc3, 0x21, 0x68, - 0x6c, 0x3f, 0xf0, 0x78, 0x14, 0x1f, 0xf8, 0x7c, 0x7f, 0xf2, 0x14, 0x69, 0x8e, 0x68, 0x76, 0x98, - 0xc6, 0x87, 0x69, 0x8c, 0x6a, 0xe0, 0x69, 0x8c, 0x68, 0xf1, 0xa6, 0x31, 0xa1, 0xda, 0xb1, 0x8d, - 0x0e, 0xd5, 0x0c, 0x68, 0x59, 0xba, 0x0f, 0x90, 0x39, 0xe8, 0x3b, 0x41, 0xc7, 0x07, 0xb4, 0x70, - 0x68, 0x7b, 0x4e, 0x07, 0xff, 0x24, 0x16, 0x87, 0xa4, 0x0f, 0xfc, 0x1e, 0xe0, 0xf3, 0x79, 0x0d, - 0xe3, 0xfa, 0x43, 0xf9, 0x04, 0x1f, 0xf8, 0x2d, 0x0f, 0x48, 0x79, 0x83, 0xcf, 0x0f, 0xfe, 0x43, - 0x41, 0xfa, 0xc3, 0xff, 0x0e, 0x87, 0xa0, 0xf6, 0x87, 0xac, 0x33, 0xa1, 0xf6, 0x85, 0x68, 0x7d, - 0x60, 0xbc, 0x1f, 0xd8, 0x28, 0x72, 0x1e, 0x60, 0x41, 0x3f, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xe4, - 0x3e, 0x74, 0x3a, 0x43, 0xe7, 0x43, 0x30, 0x7f, 0xaf, 0xfe, 0x0f, 0x48, 0x7d, 0x82, 0x0a, 0x43, - 0xec, 0x16, 0x87, 0xfe, 0x09, 0x3f, 0xfc, 0x1f, 0xe6, 0x0f, 0xca, 0x0c, 0xc1, 0xfb, 0x43, 0x30, - 0x7c, 0xe1, 0xcc, 0x1f, 0x68, 0x73, 0x07, 0xac, 0x3d, 0x40, 0xf2, 0x83, 0x7c, 0x87, 0x0f, 0xe4, - 0x3e, 0x70, 0xf7, 0x07, 0xce, 0x85, 0x78, 0x3f, 0x28, 0x16, 0x38, 0x7f, 0xac, 0x2b, 0x0d, 0x05, - 0xe0, 0x40, 0xb4, 0x16, 0x58, 0x54, 0x05, 0x84, 0xe1, 0xe4, 0x3f, 0xef, 0xfa, 0x0e, 0x43, 0xe7, - 0x43, 0xb4, 0x3d, 0xc1, 0xce, 0x14, 0x0e, 0x0f, 0x68, 0x4f, 0xc1, 0xeb, 0x0f, 0x78, 0x3d, 0x21, - 0xf5, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, 0xfc, 0x1c, 0xe8, 0x5a, 0x1f, 0xcf, 0x0e, 0x1f, 0xf8, 0x1f, - 0xfa, 0x0f, 0x38, 0x7a, 0x41, 0x05, 0xcb, 0x81, 0xa0, 0xb9, 0xbf, 0x93, 0x43, 0x20, 0xd0, 0x69, - 0xa1, 0xf6, 0x83, 0x4d, 0x0c, 0x83, 0xd4, 0xd3, 0x0e, 0xd3, 0x97, 0x58, 0x67, 0x06, 0x85, 0xe4, - 0x36, 0x83, 0x43, 0xd0, 0x2c, 0x2e, 0x0e, 0x70, 0x48, 0x4f, 0xfc, 0x80, 0x04, 0x87, 0xb0, 0xf9, - 0xe0, 0xce, 0x1f, 0xf7, 0xff, 0x21, 0xec, 0x2c, 0x0e, 0x0d, 0x0b, 0x0b, 0x05, 0x00, 0xf8, 0x18, - 0x1c, 0x08, 0x72, 0x3f, 0xf8, 0x3e, 0x77, 0x09, 0xc3, 0x91, 0x8d, 0x06, 0x87, 0x6d, 0x07, 0x1c, - 0x39, 0xc9, 0x05, 0xe0, 0xf6, 0x98, 0x4f, 0x83, 0x9c, 0x71, 0xf3, 0x70, 0x52, 0x6d, 0xc1, 0x36, - 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1c, 0xe8, 0x76, 0x1f, 0x9e, 0x0d, 0xa1, 0xfc, 0xbd, 0x2e, 0x0f, - 0xbf, 0xfa, 0x02, 0x1f, 0xe4, 0x35, 0xa0, 0x90, 0xd8, 0x7a, 0x05, 0x02, 0x70, 0xfe, 0x70, 0x9c, - 0x3e, 0x41, 0x85, 0x40, 0xf7, 0x03, 0x0b, 0x43, 0x9c, 0x2d, 0x06, 0x1e, 0xd0, 0x94, 0x30, 0x75, - 0x97, 0xff, 0x80, 0x84, 0xbf, 0xe0, 0x02, 0x1f, 0xf8, 0x2f, 0x27, 0xfe, 0x43, 0x39, 0xa1, 0xda, - 0x1f, 0x68, 0x76, 0x87, 0xda, 0x1d, 0xa0, 0x90, 0xbf, 0xf2, 0x07, 0xc0, 0xd1, 0x0f, 0xe4, 0x1a, - 0xb0, 0x90, 0xfd, 0x8e, 0x3c, 0x1c, 0xc6, 0x3d, 0xa1, 0xed, 0x31, 0xd0, 0xf9, 0xc7, 0x1c, 0x32, - 0x16, 0x94, 0x1c, 0x36, 0x0b, 0x06, 0x07, 0x09, 0xc0, 0xa2, 0x81, 0x7f, 0x21, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1e, 0xd0, 0xed, 0x0f, 0x9f, 0x06, 0x70, 0xfe, 0x43, 0xb4, 0x3f, 0xaf, 0xfe, 0x04, - 0x1f, 0x38, 0x79, 0xe0, 0xe7, 0x0f, 0xc8, 0x73, 0x87, 0xfd, 0xff, 0x90, 0xec, 0x5a, 0xd6, 0x0e, - 0xb0, 0xce, 0x1f, 0xb4, 0x33, 0x87, 0xd6, 0x1c, 0xe1, 0xf6, 0x1e, 0x70, 0xf5, 0x01, 0xff, 0xe4, - 0x3f, 0xf0, 0x60, 0x02, 0x1f, 0xf8, 0x1e, 0x4f, 0xfc, 0x84, 0xe6, 0x87, 0x68, 0x7b, 0x43, 0xb4, - 0x3d, 0xa1, 0xda, 0x70, 0x5f, 0xf9, 0x05, 0x83, 0x43, 0xb4, 0x3d, 0xa1, 0xda, 0x1e, 0xd0, 0xed, - 0x0d, 0x1f, 0xf9, 0x0a, 0x86, 0x87, 0x68, 0x1c, 0x1a, 0x1d, 0xa0, 0xe0, 0x68, 0x76, 0x96, 0x17, - 0xfe, 0x45, 0x05, 0xa1, 0xda, 0x0f, 0xe4, 0x3e, 0x78, 0x3b, 0x83, 0xf7, 0x07, 0x61, 0xfe, 0xff, - 0xf0, 0x7f, 0x58, 0x79, 0xd0, 0xec, 0x24, 0x33, 0xe0, 0xb8, 0x0e, 0x1e, 0x41, 0x61, 0x68, 0x7f, - 0x7f, 0x41, 0xf2, 0x84, 0x14, 0x0f, 0xda, 0x15, 0x82, 0x0e, 0x70, 0x9c, 0x2d, 0x0d, 0xa0, 0xb0, - 0xce, 0x15, 0x82, 0xff, 0xc8, 0x24, 0x0b, 0x07, 0x38, 0x7f, 0xe0, 0xe0, 0x04, 0x1e, 0x70, 0xfa, - 0xd3, 0x03, 0x83, 0x0e, 0x50, 0xe3, 0x94, 0x0f, 0xed, 0x59, 0x86, 0x90, 0xcb, 0x62, 0x19, 0xe2, - 0xff, 0xe0, 0xc8, 0x73, 0x87, 0xfe, 0x03, 0x87, 0xe4, 0x5d, 0x6b, 0x83, 0x67, 0xff, 0x90, 0x58, - 0x73, 0x87, 0xda, 0x1c, 0xe1, 0xeb, 0x0f, 0x38, 0x79, 0x0f, 0x9c, 0x38, 0x0f, 0xfc, 0x1c, 0xf0, - 0x3f, 0xf2, 0x1b, 0xc6, 0x1e, 0xd0, 0xe4, 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x04, 0x85, 0xff, 0x90, - 0x3e, 0x06, 0x16, 0x87, 0xc8, 0x30, 0xb4, 0x3f, 0xdf, 0xfc, 0x1a, 0x4c, 0x2a, 0x07, 0xd8, 0x30, - 0x9c, 0x3d, 0x40, 0x61, 0xb0, 0x21, 0x61, 0x60, 0x4d, 0x34, 0xa0, 0x1e, 0xf0, 0xee, 0x04, 0x2f, - 0x21, 0x9e, 0x0f, 0xfc, 0x1c, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0x7f, 0xff, 0x21, 0xf3, 0x87, - 0xf9, 0xff, 0xf4, 0x1f, 0x38, 0x7f, 0xe0, 0x50, 0x3f, 0xdf, 0xff, 0xbc, 0x19, 0xc1, 0x41, 0xd0, - 0xeb, 0x41, 0x40, 0x5c, 0x83, 0x8e, 0x28, 0x70, 0xe1, 0xe9, 0xfc, 0x1f, 0x9b, 0xa9, 0xf2, 0x1d, - 0xe4, 0x14, 0x03, 0xc1, 0xf3, 0xe4, 0x3e, 0x18, 0x3d, 0xa1, 0xf3, 0xa1, 0xb4, 0x3f, 0xcf, 0xfe, - 0x0f, 0x9c, 0x1a, 0x38, 0x18, 0x26, 0x06, 0x83, 0x0a, 0xd1, 0x81, 0x85, 0x86, 0x40, 0xc0, 0xc2, - 0xc3, 0xdf, 0xff, 0x06, 0x83, 0x3e, 0x0f, 0x9c, 0x35, 0x34, 0x3d, 0x40, 0x9c, 0x70, 0xe7, 0x0d, - 0xa0, 0xe0, 0xdc, 0x07, 0x83, 0x78, 0x28, 0x16, 0x87, 0xac, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, - 0xe0, 0x9f, 0x41, 0xfa, 0xc3, 0xae, 0x0f, 0xfc, 0x1f, 0xf8, 0xbf, 0x07, 0xb4, 0x3c, 0xe1, 0x20, - 0x7c, 0x1c, 0xe0, 0xb0, 0xc9, 0xf9, 0xe9, 0x87, 0xf5, 0x1f, 0x41, 0xf4, 0x0c, 0x7a, 0x07, 0xa8, - 0x58, 0xe6, 0x1e, 0xc1, 0x81, 0xc7, 0x0d, 0xc7, 0x01, 0xc1, 0x68, 0xe3, 0x04, 0xe1, 0x41, 0x21, - 0x9f, 0x21, 0xff, 0x83, 0xf8, 0x2f, 0xff, 0xc8, 0x73, 0xa1, 0xff, 0x9f, 0x07, 0xfe, 0xbf, 0xfc, - 0x1b, 0x8c, 0x3e, 0xc3, 0xef, 0xfe, 0x0f, 0xf4, 0x87, 0xfe, 0x05, 0x02, 0x43, 0x7f, 0x36, 0x07, - 0x43, 0xce, 0x5e, 0xb0, 0xfd, 0xa4, 0xad, 0x0f, 0x3c, 0x09, 0x1e, 0x0d, 0xe4, 0x2d, 0x0a, 0xf0, - 0x10, 0xaf, 0x07, 0xe0, 0x0f, 0xfc, 0x1c, 0xc1, 0x61, 0x38, 0x76, 0x82, 0x80, 0xd0, 0xe6, 0x03, - 0x16, 0x1b, 0xff, 0xf6, 0x98, 0x7a, 0x0d, 0xa6, 0x1c, 0xe1, 0xb4, 0x3e, 0x70, 0xa0, 0xbf, 0x95, - 0xc5, 0x87, 0xd8, 0xfa, 0xc3, 0xee, 0x1d, 0xc3, 0xeb, 0x03, 0x96, 0x19, 0xf0, 0x4e, 0x0b, 0x41, - 0xc1, 0xac, 0x27, 0x83, 0xbe, 0x43, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, 0xd8, 0x10, 0xf3, 0xe0, 0xb0, - 0x38, 0x7f, 0xd8, 0x7f, 0xef, 0xff, 0x03, 0x80, 0xab, 0x68, 0xb0, 0x1f, 0x04, 0xc4, 0x81, 0x0c, - 0x85, 0x42, 0x4a, 0x07, 0xed, 0x24, 0xc3, 0xd0, 0x30, 0x4e, 0x87, 0x50, 0x70, 0x5c, 0x1e, 0xc1, - 0xa0, 0xb0, 0xf7, 0x0e, 0x0b, 0x41, 0x01, 0xc1, 0xa7, 0xa8, 0x0c, 0x12, 0x70, 0x11, 0xfc, 0x1f, - 0xf8, 0x38, 0x04, 0x87, 0x38, 0x7c, 0xf8, 0x33, 0xfc, 0x1c, 0x86, 0x70, 0xff, 0xc0, 0x70, 0xf4, - 0x1b, 0xff, 0x05, 0x70, 0x34, 0x3b, 0x0c, 0xe0, 0xd0, 0xec, 0x3f, 0x68, 0x76, 0x1f, 0xbf, 0xf0, - 0x74, 0x98, 0x7a, 0x0c, 0xe3, 0x87, 0xfd, 0xa5, 0x03, 0xfd, 0x60, 0xd0, 0xff, 0x48, 0xe1, 0xff, - 0x83, 0xff, 0x00, 0x02, 0x1f, 0x2a, 0xc3, 0x78, 0x1f, 0xd4, 0x43, 0xb4, 0xc3, 0xff, 0x01, 0xc2, - 0x83, 0xfc, 0xe1, 0x61, 0xe4, 0x26, 0x0b, 0x0f, 0x79, 0x28, 0xb6, 0xb8, 0x26, 0x2f, 0xfe, 0x0f, - 0xfb, 0x0f, 0xc8, 0x48, 0x30, 0x21, 0xd8, 0x28, 0x0c, 0x18, 0x6a, 0x03, 0x0b, 0x05, 0x02, 0xc1, - 0xc1, 0x61, 0x60, 0xa0, 0x20, 0x9c, 0x28, 0x08, 0x7b, 0xd0, 0x70, 0x02, 0x1f, 0xf8, 0x1e, 0x3f, - 0xfc, 0x14, 0xe8, 0x86, 0x70, 0xec, 0x70, 0xec, 0x3e, 0xa0, 0x7d, 0x07, 0x7f, 0xc0, 0x78, 0x2c, - 0x3f, 0xd0, 0x1c, 0x3f, 0xf0, 0xff, 0xc1, 0x90, 0xfc, 0xe1, 0xb4, 0x3e, 0x70, 0x9c, 0xff, 0x54, - 0x16, 0x87, 0xe9, 0x03, 0x87, 0xf6, 0x12, 0x83, 0xd7, 0xa0, 0x0f, 0xe5, 0x07, 0xda, 0x0d, 0x34, - 0xc3, 0xdc, 0x60, 0xc0, 0xe1, 0xf5, 0x01, 0x84, 0x87, 0xdf, 0xfe, 0x06, 0x81, 0x07, 0x07, 0xcf, - 0x06, 0xc3, 0xfd, 0x05, 0x7f, 0x83, 0xfb, 0x82, 0xb0, 0xe4, 0x17, 0x82, 0xd0, 0xec, 0x1b, 0x65, - 0x87, 0x50, 0xe0, 0x5e, 0x0f, 0x6f, 0x05, 0x78, 0x3a, 0xc3, 0x3e, 0x1e, 0x09, 0x41, 0x5a, 0x1a, - 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0xf1, 0x7f, 0xd0, 0x76, 0x8e, 0x13, 0x87, 0xfa, 0x80, 0xd0, - 0xff, 0xaf, 0x21, 0xda, 0x19, 0xfa, 0x0e, 0x78, 0xbc, 0x83, 0xd2, 0x19, 0x52, 0x09, 0x05, 0x03, - 0xfd, 0xa1, 0xfa, 0x1f, 0xfc, 0x1d, 0x87, 0x68, 0x7d, 0x40, 0xed, 0x0f, 0x38, 0xff, 0xf8, 0x1c, - 0x1e, 0xd0, 0xf2, 0x1f, 0x68, 0x70, 0x02, 0x1f, 0xf8, 0x2f, 0x27, 0xfe, 0x0e, 0x70, 0xf3, 0xa1, - 0xff, 0x8e, 0x0f, 0xfc, 0xf0, 0x76, 0x87, 0x5f, 0x21, 0x9f, 0x01, 0xf2, 0x3e, 0x43, 0x47, 0x90, - 0xeb, 0x0f, 0xfc, 0x1f, 0xc9, 0xff, 0x90, 0xd6, 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfa, 0x81, 0xce, - 0x1e, 0x70, 0xf3, 0x87, 0xa8, 0x0f, 0xff, 0x07, 0xfe, 0x0e, 0x18, 0x3d, 0x40, 0xfa, 0xd0, 0xd4, - 0x0f, 0xc9, 0xff, 0xe0, 0xff, 0x50, 0x3d, 0x07, 0xd4, 0x0f, 0x5a, 0x05, 0xa8, 0xb0, 0x67, 0x1f, - 0xfc, 0x87, 0xfe, 0x0f, 0xca, 0x3f, 0xf0, 0x76, 0x9a, 0x19, 0xc3, 0x38, 0x34, 0x3b, 0x0d, 0xa0, - 0xd0, 0xec, 0x2b, 0x0b, 0x5f, 0x61, 0x28, 0x2f, 0xfc, 0x00, 0x18, 0x3f, 0xf0, 0xf9, 0xff, 0xe4, - 0x29, 0xd0, 0xf6, 0x87, 0x68, 0x7b, 0x43, 0xb4, 0x3d, 0xa4, 0x16, 0x9f, 0x8d, 0x2d, 0x34, 0xc1, - 0x9a, 0x05, 0x1a, 0x60, 0xcd, 0x0e, 0xd3, 0x06, 0x68, 0x49, 0xa6, 0x0c, 0xd0, 0xb7, 0x4f, 0xc6, - 0x81, 0xcd, 0x0f, 0x68, 0x34, 0xd0, 0xf6, 0x96, 0x0f, 0xfe, 0x44, 0x2d, 0x0f, 0x68, 0x0f, 0xfc, - 0x1a, 0xc1, 0xff, 0xc8, 0x38, 0xd0, 0xf6, 0x85, 0x18, 0x50, 0x5a, 0x1d, 0x85, 0x85, 0xa2, 0x16, - 0x16, 0x16, 0x9e, 0x06, 0xff, 0x5a, 0x09, 0x30, 0xb0, 0xb4, 0x3b, 0x0b, 0x41, 0xa1, 0x46, 0x0a, - 0x60, 0xd0, 0x59, 0x83, 0x06, 0x68, 0x34, 0xdd, 0x04, 0xe8, 0xe0, 0xd4, 0x1d, 0xa6, 0x83, 0xff, - 0x91, 0x0b, 0x43, 0xda, 0x0f, 0xfc, 0x1c, 0xc1, 0xb0, 0xd4, 0x0d, 0x68, 0x2c, 0x2c, 0x3c, 0xc0, - 0x74, 0xa0, 0x7e, 0x7f, 0xf8, 0x10, 0x7c, 0xe1, 0xeb, 0x83, 0x9c, 0x3f, 0x40, 0xff, 0xc8, 0x7f, - 0x9c, 0x3f, 0x21, 0xce, 0x1f, 0xb5, 0xeb, 0x5c, 0x15, 0x97, 0xff, 0x20, 0xd0, 0xe7, 0x0f, 0x50, - 0x3c, 0xe1, 0xe4, 0x3e, 0x70, 0xe0, 0x18, 0xbf, 0x83, 0x60, 0x70, 0x68, 0x58, 0x30, 0xf6, 0x1b, - 0x06, 0x1c, 0xeb, 0x18, 0x33, 0x0a, 0xee, 0x30, 0x63, 0x83, 0x03, 0x18, 0x30, 0x25, 0x01, 0x26, - 0x0c, 0x36, 0xc6, 0x0c, 0x18, 0x14, 0x0b, 0xc0, 0xc1, 0x83, 0x42, 0xd0, 0x60, 0xc1, 0x84, 0xe1, - 0xec, 0xa0, 0x5a, 0x1e, 0xcd, 0x07, 0x07, 0x9c, 0x40, 0xc1, 0xd7, 0x90, 0xff, 0xc1, 0x0f, 0xf2, - 0x1e, 0xe0, 0xea, 0x07, 0xde, 0x0d, 0xa1, 0xfe, 0xff, 0xc8, 0x7b, 0x0f, 0x69, 0xa1, 0x61, 0xed, - 0x1f, 0x03, 0xff, 0x21, 0x20, 0xd0, 0xed, 0x0f, 0x61, 0xed, 0x0f, 0x68, 0x76, 0x85, 0x43, 0xff, - 0x21, 0x60, 0xc3, 0xda, 0x0e, 0x06, 0x1e, 0xd1, 0xc2, 0xff, 0xc8, 0xa0, 0xb4, 0x3b, 0x40, 0x02, - 0x1f, 0xf8, 0x2f, 0x3f, 0xfe, 0x42, 0x90, 0xb5, 0x61, 0xff, 0xb4, 0xc3, 0xff, 0x6a, 0xc3, 0xb4, - 0x17, 0xff, 0x01, 0xe2, 0x84, 0x90, 0x30, 0xc9, 0x43, 0x48, 0x18, 0x7a, 0x86, 0x0c, 0x18, 0x64, - 0xac, 0x0f, 0xc1, 0xb2, 0x98, 0x7b, 0x09, 0xca, 0x07, 0xd8, 0x5a, 0x50, 0x3e, 0xc1, 0x60, 0xbf, - 0xf8, 0x0a, 0x05, 0x03, 0xce, 0x00, 0x18, 0x36, 0x38, 0x7c, 0xe8, 0xe3, 0x87, 0xfd, 0x7f, 0xd0, - 0x7d, 0x82, 0xc3, 0xda, 0x0e, 0x03, 0x87, 0xde, 0x10, 0x9c, 0x3f, 0x27, 0xff, 0x90, 0xf9, 0xc1, - 0xa1, 0xe8, 0x27, 0x06, 0x1f, 0x61, 0x50, 0x18, 0x7a, 0xc2, 0xd0, 0x61, 0xed, 0x03, 0x85, 0x82, - 0x85, 0x81, 0xd0, 0xb4, 0x92, 0x4b, 0x43, 0x5f, 0x07, 0xfe, 0x0e, 0x04, 0x19, 0x1c, 0x3e, 0xb4, - 0x71, 0xc3, 0xf9, 0x2d, 0xb5, 0x83, 0xf7, 0xfe, 0x41, 0x05, 0x60, 0x70, 0xf3, 0xc2, 0x13, 0x87, - 0xe4, 0xff, 0xf2, 0x1f, 0xaf, 0x90, 0xf2, 0x82, 0xef, 0x21, 0xed, 0x05, 0x1c, 0xc3, 0xac, 0x0e, - 0x39, 0x40, 0xda, 0x38, 0x1c, 0x1c, 0x0b, 0x1d, 0x03, 0x85, 0x81, 0x0f, 0x9c, 0x38, 0x0f, 0xe4, - 0x3f, 0x70, 0x6d, 0x0f, 0xeb, 0x07, 0xfa, 0x0f, 0xde, 0x80, 0xe1, 0xfb, 0x8b, 0xb0, 0xee, 0x0e, - 0x7d, 0x07, 0x3e, 0x1b, 0xc9, 0x7a, 0x0c, 0xaf, 0x20, 0xc1, 0x61, 0xfe, 0x74, 0x3f, 0x27, 0xfe, - 0x0e, 0xb1, 0x40, 0xc3, 0xf6, 0x0d, 0x06, 0x1f, 0x70, 0xff, 0xf0, 0x1c, 0x3e, 0xc3, 0xca, 0x0f, - 0xb0, 0xe0, 0x0f, 0xd0, 0x7e, 0x78, 0x2b, 0x0f, 0xf5, 0x01, 0xfe, 0x43, 0xf7, 0x82, 0x70, 0xfd, - 0x74, 0x07, 0x04, 0xf1, 0x60, 0xe9, 0x87, 0xb8, 0x3b, 0xc1, 0xff, 0x9e, 0x9a, 0x1f, 0x9f, 0x06, - 0xf4, 0x19, 0x57, 0xfe, 0x83, 0x60, 0xd0, 0xce, 0x1a, 0x80, 0xd0, 0xce, 0x1b, 0x0b, 0x43, 0x38, - 0x5c, 0x16, 0x86, 0x70, 0xa0, 0xdf, 0xf8, 0x00, 0x0f, 0xfc, 0x19, 0xe3, 0xff, 0xc0, 0x7b, 0x43, - 0xce, 0x1d, 0x87, 0xce, 0x1d, 0x9f, 0xd3, 0x90, 0x58, 0x7c, 0xe5, 0xc6, 0x05, 0xc3, 0x81, 0x8c, - 0x7a, 0x63, 0x87, 0x63, 0x03, 0x1c, 0x24, 0xc6, 0x06, 0x38, 0x5b, 0x8c, 0x0c, 0x70, 0x59, 0x8f, - 0xe1, 0xc1, 0xa6, 0x28, 0x33, 0x9c, 0x0c, 0x3e, 0x71, 0x0b, 0x0e, 0xbc, 0x87, 0xfe, 0x08, 0x04, - 0x1e, 0xc3, 0xf5, 0xcf, 0xfe, 0x0e, 0x43, 0xb0, 0xb0, 0xff, 0xb4, 0x70, 0xa0, 0x3f, 0xfe, 0x05, - 0xa1, 0xd8, 0x58, 0x65, 0x0f, 0xfe, 0x0f, 0xfb, 0x0f, 0xec, 0xbf, 0xf2, 0x13, 0x87, 0x68, 0x7d, - 0x40, 0xec, 0x3e, 0x72, 0xff, 0xf0, 0x38, 0x3d, 0x87, 0xc8, 0x7d, 0x87, 0x80, 0x0f, 0xfc, 0x1c, - 0xe8, 0x6a, 0x07, 0xe7, 0x82, 0xe0, 0xff, 0xbf, 0xfc, 0x1f, 0xa8, 0x1f, 0x90, 0xce, 0x87, 0xeb, - 0x41, 0xff, 0x83, 0x93, 0xe0, 0xec, 0x3e, 0xcf, 0xf8, 0x3f, 0xb0, 0xec, 0x3a, 0x80, 0xc3, 0xb0, - 0xec, 0x2f, 0xf8, 0x37, 0x05, 0x87, 0x61, 0x58, 0x6c, 0x3b, 0x09, 0x41, 0xb0, 0xbd, 0x00, 0x0f, - 0xfc, 0x1e, 0x83, 0x50, 0x0e, 0x1c, 0xf0, 0x28, 0x07, 0x0f, 0x90, 0x50, 0x0e, 0x1f, 0xaf, 0xfe, - 0x04, 0x86, 0xa0, 0x1c, 0x33, 0xc1, 0x50, 0x0e, 0x1e, 0x42, 0xa0, 0x1c, 0x3f, 0xd4, 0x03, 0x87, - 0xd7, 0xff, 0x90, 0xac, 0x3f, 0xf0, 0x34, 0x12, 0x14, 0x1d, 0x40, 0x38, 0x6e, 0x09, 0xc2, 0xd0, - 0xed, 0x03, 0x03, 0x43, 0xce, 0x1f, 0xf8, 0x38, 0x02, 0x1e, 0x83, 0xf7, 0x83, 0xb0, 0xfe, 0xa0, - 0x4e, 0x1f, 0xf3, 0xff, 0x83, 0xea, 0x19, 0x43, 0x0b, 0x81, 0x43, 0x14, 0x61, 0xbc, 0x50, 0xc5, - 0x18, 0x7d, 0x43, 0x14, 0x61, 0xf5, 0x0c, 0x51, 0x87, 0x25, 0x0c, 0x51, 0x87, 0x6d, 0x0c, 0x51, - 0x86, 0x72, 0x86, 0x28, 0xc3, 0x69, 0x43, 0x14, 0x61, 0x38, 0x28, 0x6d, 0x0d, 0x06, 0x9f, 0xff, - 0x21, 0xff, 0x83, 0x04, 0x1d, 0x83, 0x0f, 0x3c, 0x16, 0x0c, 0x3f, 0x30, 0x30, 0x63, 0x07, 0xac, - 0xc1, 0x9a, 0x04, 0x37, 0x60, 0xe8, 0x15, 0xa0, 0x6c, 0x1a, 0x1e, 0x43, 0x60, 0xc3, 0xfe, 0xb0, - 0x79, 0x0e, 0x47, 0xe0, 0x6f, 0x06, 0xdc, 0xa0, 0x30, 0x61, 0x58, 0x5a, 0x0c, 0x3d, 0xa0, 0x70, - 0xb0, 0x28, 0xb0, 0x3a, 0x16, 0x09, 0x14, 0x0d, 0x0d, 0xf8, 0x3f, 0xf0, 0x70, 0x02, 0x1f, 0xf8, - 0x0f, 0x9b, 0xff, 0x83, 0x58, 0xe1, 0xa8, 0x1f, 0x9c, 0x35, 0x03, 0xf3, 0x86, 0xa0, 0x50, 0x67, - 0xfd, 0x05, 0x70, 0x1c, 0x35, 0x03, 0x90, 0x38, 0x6a, 0x07, 0xe7, 0xfd, 0x07, 0xa1, 0xc3, 0x50, - 0x3a, 0x83, 0x86, 0xa0, 0x67, 0x03, 0xd5, 0xf8, 0x2e, 0x3d, 0x45, 0x14, 0x0a, 0xc3, 0xfa, 0x81, - 0x28, 0x3f, 0xa8, 0x00, 0x0f, 0xfc, 0x1d, 0xc1, 0x60, 0xc1, 0x40, 0xb8, 0x18, 0x30, 0x50, 0x3e, - 0xc1, 0x82, 0x81, 0xf6, 0x0c, 0x14, 0x38, 0x13, 0xc7, 0x8a, 0x03, 0xc6, 0xf3, 0xd6, 0x0e, 0xdd, - 0xb3, 0xa0, 0x69, 0x59, 0x65, 0xc1, 0x20, 0x60, 0x60, 0xa0, 0x58, 0x28, 0x0c, 0x14, 0x05, 0x01, - 0xa0, 0xc1, 0x40, 0x68, 0x30, 0xb0, 0x50, 0x70, 0x50, 0x2c, 0x14, 0x24, 0x18, 0x6c, 0x14, 0x0f, - 0xfc, 0x10, 0x0f, 0xfc, 0x1a, 0x42, 0xc3, 0xfd, 0x63, 0x85, 0x7c, 0x84, 0x8e, 0x16, 0x9a, 0x1b, - 0xf8, 0xc1, 0xaa, 0x0a, 0x4c, 0xc1, 0xa5, 0xa6, 0x0c, 0xc1, 0xa1, 0xd8, 0x33, 0x06, 0x86, 0x71, - 0x8c, 0x1a, 0x04, 0xb2, 0x4c, 0x1a, 0x0d, 0x2f, 0x03, 0x06, 0x83, 0x0a, 0xc1, 0x83, 0x47, 0x0b, - 0xb3, 0x4d, 0x34, 0x1c, 0x4f, 0xe4, 0xc1, 0xc1, 0xb0, 0x48, 0x7f, 0xe0, 0x80, 0x0f, 0x90, 0xfd, - 0x68, 0x58, 0x7f, 0x3a, 0x58, 0x7f, 0xe3, 0xff, 0x21, 0xd6, 0x1e, 0x95, 0x01, 0xd0, 0xf4, 0x96, - 0xb7, 0xf0, 0x24, 0x3d, 0x85, 0x83, 0x43, 0xde, 0xa6, 0x0d, 0x0a, 0x06, 0x83, 0x06, 0x81, 0xc1, - 0x85, 0x83, 0x41, 0xa0, 0xfe, 0x06, 0x07, 0x0b, 0x0f, 0x60, 0xe0, 0xfe, 0xb0, 0x41, 0xf3, 0xf2, - 0x1f, 0xf8, 0x30, 0x04, 0x1f, 0xf8, 0x2b, 0x57, 0xff, 0x06, 0x70, 0xff, 0xc1, 0xff, 0x83, 0xf9, - 0xff, 0x82, 0xe0, 0x9c, 0x33, 0x84, 0xf8, 0x0e, 0x19, 0xc3, 0xa0, 0x38, 0x67, 0x0f, 0xcf, 0xfc, - 0x1e, 0x47, 0x0c, 0xe1, 0xd6, 0x38, 0x67, 0x0e, 0xd1, 0xff, 0x83, 0x58, 0x7f, 0xe0, 0x61, 0xff, - 0x81, 0x40, 0x7f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0xa0, 0x9e, 0x09, 0xa7, 0xd0, 0x75, 0x9d, - 0x58, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x38, 0x7b, 0x41, 0xff, 0xe4, 0x7c, 0x1c, 0xe1, 0xf9, 0x0e, - 0x70, 0xff, 0xc0, 0x70, 0xfe, 0x4b, 0xfe, 0x0e, 0xa1, 0xa1, 0xd8, 0x67, 0x06, 0x87, 0x61, 0xb4, - 0x1a, 0x1d, 0x85, 0x61, 0x72, 0xf6, 0x14, 0x85, 0xff, 0x80, 0x04, 0x1e, 0x70, 0xf9, 0xe0, 0xce, - 0x1f, 0xd1, 0xff, 0x90, 0xff, 0x38, 0x7a, 0x43, 0xce, 0x1e, 0xbc, 0x5f, 0xfc, 0x1a, 0x0f, 0xfc, - 0x1f, 0xce, 0x1f, 0xc8, 0x67, 0x0f, 0xce, 0x7f, 0xe8, 0x36, 0x86, 0x70, 0xf9, 0xc3, 0x9c, 0x3e, - 0xd1, 0x75, 0xae, 0x03, 0x83, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0xe0, 0xe7, 0x0f, - 0xd6, 0x1b, 0xe0, 0xfc, 0x85, 0xc7, 0x07, 0xfa, 0xc2, 0xd0, 0xa0, 0xd6, 0x84, 0xf0, 0x2e, 0x3d, - 0x7f, 0x3a, 0x14, 0x1f, 0xf8, 0x3f, 0xf0, 0x7e, 0x47, 0xfe, 0x0e, 0x71, 0xc3, 0x38, 0x76, 0x8e, - 0x19, 0xc3, 0x50, 0x0e, 0x19, 0xc2, 0x70, 0x9f, 0xf8, 0x32, 0x13, 0x86, 0x70, 0x0f, 0xfc, 0x21, - 0xb4, 0x39, 0xbe, 0x43, 0x71, 0xf5, 0x10, 0xff, 0x61, 0xe4, 0x3f, 0x60, 0x6f, 0x82, 0x90, 0xb0, - 0x76, 0x1c, 0xf0, 0x30, 0x66, 0x87, 0x90, 0x60, 0xc9, 0x34, 0x3d, 0x83, 0x1f, 0x41, 0x91, 0xc1, - 0x83, 0x43, 0xb1, 0x81, 0x83, 0x43, 0x31, 0x40, 0x60, 0x70, 0xda, 0x68, 0x31, 0x5a, 0x0b, 0x1c, - 0x0f, 0xa1, 0xd2, 0x04, 0x82, 0x81, 0xa4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1c, 0xc1, 0xed, 0x0f, - 0xad, 0x0d, 0x40, 0xfc, 0xaf, 0xff, 0x07, 0xe7, 0x0a, 0x0d, 0x07, 0x68, 0x5c, 0x13, 0xc3, 0xff, - 0x90, 0xc8, 0x14, 0x1e, 0x83, 0xe9, 0x24, 0xc3, 0xe8, 0x93, 0x4c, 0x3d, 0xc4, 0x9a, 0x61, 0xce, - 0x0d, 0x34, 0xc3, 0xb8, 0x18, 0x34, 0xc5, 0x16, 0x0e, 0x06, 0x99, 0x24, 0x96, 0x12, 0x0b, 0xc1, - 0xff, 0x83, 0x80, 0x18, 0x3d, 0x40, 0xfa, 0xd0, 0xd4, 0x0f, 0xc9, 0xff, 0xd0, 0x7c, 0x82, 0x80, - 0x42, 0xd0, 0xb4, 0xa0, 0xe1, 0x3c, 0x06, 0x28, 0x68, 0x7f, 0x24, 0x88, 0x7c, 0xff, 0xf8, 0x34, - 0x19, 0xf0, 0x7e, 0xc3, 0x3e, 0x43, 0xd4, 0x0d, 0xab, 0x0f, 0x61, 0xb8, 0x16, 0x1a, 0x80, 0xb8, - 0x35, 0xa0, 0x50, 0xe8, 0x79, 0xc3, 0xff, 0x07, 0x04, 0x1d, 0xac, 0x1e, 0x74, 0x2d, 0x28, 0x1f, - 0x21, 0x68, 0x10, 0xfc, 0xab, 0xfc, 0x82, 0x0a, 0xae, 0x0f, 0x9e, 0x0d, 0x40, 0xfe, 0x42, 0x6e, - 0xfc, 0x1e, 0xf5, 0x34, 0x24, 0x34, 0x1d, 0xa0, 0xd0, 0xd8, 0x75, 0x1d, 0x0d, 0x40, 0xe7, 0xc9, - 0x05, 0x86, 0x6f, 0x40, 0xc1, 0x40, 0x5e, 0x81, 0xce, 0x04, 0x25, 0x07, 0x79, 0x00, 0x0f, 0xfc, - 0x1f, 0xd8, 0x54, 0x0f, 0x38, 0x30, 0x5f, 0xe0, 0xa8, 0x67, 0x06, 0xa0, 0x75, 0x89, 0xa5, 0x86, - 0xbe, 0x0d, 0xe8, 0x37, 0x03, 0x1b, 0xc8, 0x7f, 0x65, 0x03, 0xff, 0x43, 0x86, 0x42, 0x7f, 0x4e, - 0x8f, 0x07, 0x9c, 0x7d, 0x61, 0xfb, 0x87, 0x74, 0x3c, 0xf0, 0x1c, 0x7c, 0x85, 0xe4, 0x27, 0x09, - 0xf2, 0x1e, 0xf4, 0x1f, 0x02, 0x1d, 0x87, 0xf7, 0x83, 0x6b, 0xa4, 0x34, 0xdf, 0xaa, 0x43, 0xfe, - 0xc1, 0x61, 0x21, 0xf5, 0x38, 0x35, 0xa1, 0x37, 0xa0, 0x61, 0x30, 0xf2, 0x0f, 0x58, 0x7f, 0xe0, - 0x21, 0xc9, 0xff, 0xe0, 0xda, 0x07, 0x06, 0x1e, 0xb0, 0x9c, 0x18, 0x7b, 0x42, 0xd0, 0x60, 0x41, - 0x61, 0x58, 0x58, 0x30, 0x28, 0x1c, 0x1b, 0xf0, 0x7f, 0xe0, 0xe0, 0x04, 0x87, 0x68, 0x7c, 0xf8, - 0x37, 0xf8, 0x39, 0x0d, 0xa1, 0xff, 0x81, 0xa1, 0xe9, 0x0b, 0xff, 0x04, 0xf8, 0x18, 0x7b, 0x0e, - 0x81, 0x81, 0x40, 0xc3, 0xf6, 0x0a, 0x03, 0x0f, 0x26, 0x0a, 0x03, 0x0e, 0xa1, 0x82, 0x41, 0x87, - 0x60, 0x41, 0x84, 0x86, 0xa0, 0x6e, 0x34, 0x33, 0x84, 0xf0, 0x1f, 0x04, 0xc0, 0xf2, 0x1c, 0xe1, - 0xff, 0x83, 0x80, 0x04, 0x87, 0x38, 0x7c, 0xf0, 0x67, 0x0f, 0xe8, 0x33, 0x87, 0xf9, 0xff, 0xe0, - 0x21, 0x38, 0x1c, 0x0e, 0x0b, 0x47, 0x03, 0x81, 0xc2, 0x71, 0xc0, 0xe0, 0x70, 0xf3, 0x81, 0xc0, - 0xe1, 0xca, 0xff, 0xe0, 0xce, 0x19, 0xc0, 0x87, 0x68, 0x67, 0x06, 0x84, 0xe1, 0xce, 0x0b, 0x0b, - 0x45, 0x53, 0xfc, 0x8e, 0x0f, 0x51, 0x41, 0x58, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x19, 0xe3, 0xf8, - 0x36, 0x14, 0x61, 0x60, 0xcc, 0x3b, 0x33, 0x06, 0x61, 0xd9, 0x98, 0x33, 0x38, 0x19, 0x98, 0x33, - 0x07, 0x19, 0x98, 0x33, 0x0e, 0xcc, 0xc1, 0x98, 0x76, 0x66, 0x0c, 0xc2, 0x8c, 0xcc, 0x19, 0x81, - 0xcc, 0xcc, 0x19, 0x83, 0x45, 0x42, 0x04, 0xc7, 0x0b, 0x60, 0xec, 0xa0, 0x28, 0x38, 0x6c, 0x81, - 0x21, 0x49, 0xe8, 0x3f, 0xf0, 0x40, 0x0f, 0xe4, 0x3e, 0x74, 0x33, 0xa1, 0xf3, 0xe0, 0xbb, 0x0f, - 0xfd, 0x41, 0xc3, 0xfd, 0x61, 0x5a, 0x14, 0x17, 0x83, 0x9e, 0x05, 0xd4, 0xff, 0x24, 0x19, 0x0f, - 0xfc, 0x1f, 0xf8, 0x3f, 0xbf, 0xf8, 0x3b, 0x80, 0xe1, 0xfc, 0xe1, 0x68, 0x30, 0xf7, 0x02, 0xc2, - 0x70, 0xce, 0x07, 0xad, 0xe8, 0x29, 0x07, 0x52, 0x81, 0x87, 0xfe, 0x0f, 0x0f, 0xe8, 0x3e, 0x78, - 0x3b, 0x43, 0xf6, 0xff, 0xf8, 0x3c, 0xad, 0x76, 0xa0, 0xfd, 0x40, 0x70, 0x6d, 0x0e, 0xe9, 0x87, - 0x3c, 0x19, 0xf4, 0x1f, 0xcd, 0xe5, 0x7d, 0x07, 0xba, 0x06, 0x98, 0x34, 0x16, 0x1b, 0x0f, 0x61, - 0x61, 0xb0, 0xea, 0x05, 0x86, 0xc3, 0xb0, 0xa8, 0x1b, 0x0d, 0x40, 0x58, 0x76, 0x19, 0x03, 0x07, - 0xb0, 0x80, 0x10, 0xd0, 0x7b, 0x03, 0xa0, 0xa0, 0x49, 0x84, 0xcd, 0x73, 0x18, 0x73, 0x57, 0x31, - 0x81, 0x0e, 0x71, 0x8c, 0x1c, 0x0c, 0x61, 0x8c, 0x2c, 0x15, 0x23, 0x18, 0x7d, 0xe0, 0x31, 0x87, - 0xce, 0x06, 0x30, 0xa8, 0x0f, 0x43, 0x18, 0x58, 0x1d, 0xc6, 0x30, 0x38, 0x34, 0xa0, 0x58, 0x34, - 0xe0, 0xfb, 0x02, 0x04, 0x3c, 0xf8, 0x3f, 0xf0, 0x60, 0x02, 0x1f, 0xf8, 0x2f, 0x1f, 0xfe, 0x0d, - 0x4d, 0x0f, 0x38, 0x7b, 0x05, 0x02, 0x70, 0xfe, 0xd0, 0xfa, 0x0d, 0xff, 0x82, 0x78, 0x29, 0x20, - 0xff, 0x9c, 0x18, 0x7f, 0xdf, 0xf9, 0x0d, 0x22, 0xed, 0x60, 0xec, 0x3d, 0x87, 0xd4, 0x3f, 0xfc, - 0x16, 0x8b, 0xda, 0xe0, 0x58, 0x7d, 0x87, 0x94, 0x1f, 0x61, 0xc0, 0x0f, 0xf2, 0x1e, 0xe0, 0x61, - 0x30, 0x7d, 0xc3, 0x82, 0x43, 0xfe, 0x81, 0xfd, 0x07, 0xf3, 0x12, 0x1a, 0x0f, 0x69, 0x21, 0xad, - 0xf8, 0x34, 0x87, 0x21, 0x61, 0xb8, 0x3f, 0xb3, 0xfe, 0x0f, 0xb0, 0xd2, 0x1d, 0x40, 0x61, 0xa4, - 0x3b, 0x0b, 0x10, 0x48, 0x67, 0x0b, 0xd0, 0x24, 0x36, 0x81, 0xd0, 0xa4, 0x34, 0x1f, 0xd2, 0x10, - 0x0f, 0xfc, 0x1c, 0xe8, 0x75, 0x03, 0xe7, 0x43, 0x68, 0x7f, 0xbf, 0xfc, 0x1e, 0xc1, 0x78, 0x2c, - 0x10, 0x50, 0x3b, 0x0a, 0x05, 0xa1, 0x59, 0x87, 0xca, 0x0b, 0x4d, 0x28, 0x1f, 0x78, 0x0d, 0x30, - 0xe5, 0x76, 0x17, 0x07, 0x3c, 0x98, 0x54, 0x0e, 0xd0, 0xb0, 0xd8, 0x76, 0x1b, 0x02, 0x58, 0x54, - 0x0d, 0xf4, 0x0b, 0x48, 0x35, 0xa1, 0xd0, 0x7f, 0xe0, 0xe0, 0x02, 0x1f, 0xf8, 0x0f, 0x87, 0xff, - 0x07, 0x70, 0x7e, 0xc3, 0xff, 0x05, 0x87, 0xef, 0xfc, 0x16, 0x87, 0xfb, 0x09, 0xf0, 0xff, 0xe0, - 0xe4, 0x3f, 0xf0, 0x7f, 0xec, 0x3c, 0x9f, 0xfe, 0x42, 0xd1, 0x41, 0x38, 0x73, 0x81, 0xd0, 0xb0, - 0xed, 0x09, 0xd0, 0x61, 0x9c, 0x3f, 0x38, 0x69, 0x0f, 0x3e, 0x83, 0xff, 0x07, 0xc0, 0x18, 0x2d, - 0x0c, 0xf0, 0x56, 0x0d, 0x07, 0xa4, 0x39, 0x06, 0x83, 0x0f, 0xeb, 0xf3, 0x87, 0xa0, 0xda, 0x0c, - 0x3d, 0x70, 0x34, 0x1f, 0xc8, 0x48, 0x35, 0x18, 0x30, 0xf9, 0xf9, 0xc1, 0x87, 0x3f, 0x23, 0x83, - 0x0c, 0xe0, 0xd1, 0x81, 0x86, 0xd0, 0x69, 0x40, 0x61, 0xb0, 0xb4, 0xd0, 0x61, 0x50, 0x2c, 0x70, - 0xb0, 0xa0, 0x5e, 0x24, 0x2c, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1e, 0x83, 0xb8, 0x43, 0xd6, 0x82, - 0x80, 0xa0, 0x79, 0x8b, 0x16, 0xe0, 0xfa, 0xfd, 0x56, 0x81, 0x0e, 0x50, 0x20, 0xef, 0x20, 0x70, - 0x9d, 0x0c, 0xe5, 0x88, 0x6e, 0x0f, 0x43, 0x87, 0x21, 0xfb, 0xfd, 0x07, 0x6a, 0xf0, 0x4e, 0x1c, - 0xe6, 0xac, 0x1a, 0x1d, 0xa1, 0x9f, 0x21, 0xce, 0x19, 0xfc, 0x86, 0x91, 0xf9, 0x03, 0xe8, 0x3c, - 0x87, 0xf8, 0x0f, 0xfc, 0x87, 0x78, 0x33, 0x7a, 0x43, 0xac, 0x79, 0x41, 0xff, 0x38, 0x7f, 0xe0, - 0x38, 0x7f, 0x70, 0x4f, 0xfe, 0x0a, 0xc0, 0xe1, 0x58, 0x79, 0x03, 0x84, 0xc1, 0xfc, 0xe1, 0x30, - 0x7f, 0x38, 0x56, 0x1e, 0xdf, 0xff, 0x20, 0x70, 0xff, 0xc0, 0xd0, 0xa8, 0x07, 0x42, 0x70, 0xac, - 0x33, 0xa0, 0x90, 0x58, 0x79, 0xc3, 0xff, 0x07, 0x02, 0x1f, 0xf8, 0x2f, 0x03, 0xff, 0x07, 0x59, - 0xa1, 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xd8, 0x50, 0x6d, 0x0e, 0xc2, 0xb8, 0x1f, 0xf8, 0x3a, - 0x0e, 0x70, 0xff, 0x94, 0x38, 0x7e, 0x51, 0xa3, 0xfa, 0x0d, 0xa6, 0x8e, 0x1f, 0x38, 0x3c, 0x38, - 0x7d, 0xc5, 0x39, 0xc3, 0xce, 0x0c, 0x1f, 0x07, 0xa4, 0xa0, 0x57, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, - 0xfc, 0x1e, 0xd0, 0x3a, 0x07, 0x83, 0x3c, 0x06, 0xf9, 0x0f, 0xf5, 0xeb, 0xc8, 0x7c, 0xf3, 0x01, - 0xd0, 0x48, 0x75, 0x87, 0xee, 0x3f, 0xfd, 0x07, 0xd4, 0x30, 0xff, 0x9c, 0x18, 0x7e, 0x47, 0xff, - 0x41, 0xb7, 0xb0, 0x60, 0x60, 0x9c, 0x0e, 0x0c, 0x0c, 0x16, 0x81, 0xc1, 0x82, 0x80, 0x70, 0xd0, - 0x32, 0xd0, 0x28, 0x3e, 0xc3, 0x80, 0x0f, 0xe8, 0x3e, 0x78, 0x3a, 0x81, 0xfb, 0xa7, 0xfe, 0x83, - 0xda, 0xfe, 0xc3, 0xd8, 0x7e, 0xc7, 0x42, 0xbf, 0xd0, 0x4f, 0x04, 0xbe, 0x0f, 0xfc, 0x1f, 0xfb, - 0xff, 0xc1, 0xa4, 0x0e, 0x38, 0x7d, 0xa0, 0x61, 0xc3, 0xd4, 0x0a, 0x83, 0x87, 0xb0, 0xd8, 0x1c, - 0x18, 0x28, 0x07, 0x40, 0xe0, 0xc1, 0x01, 0xd0, 0xdf, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, - 0xc1, 0xea, 0x1a, 0x19, 0xe0, 0xd4, 0x04, 0x87, 0x3f, 0xfe, 0x43, 0xfa, 0x81, 0xee, 0x03, 0xff, - 0x90, 0x3e, 0x1c, 0x14, 0x05, 0x03, 0x23, 0x82, 0x80, 0xa0, 0x79, 0xff, 0xd0, 0x65, 0xb0, 0x50, - 0x14, 0x0d, 0xab, 0x05, 0x01, 0x40, 0x9c, 0x7f, 0xf4, 0x16, 0x8e, 0x0a, 0x02, 0x80, 0xb0, 0x38, - 0x28, 0x0a, 0x01, 0x09, 0xc1, 0x47, 0xc0, 0x06, 0x84, 0x8e, 0x1f, 0x3e, 0x18, 0x70, 0xff, 0xbf, - 0xf8, 0x3c, 0xe0, 0x70, 0xf6, 0x83, 0x40, 0xe1, 0xe7, 0x84, 0x27, 0x0f, 0xd1, 0xff, 0xe4, 0x3f, - 0xf0, 0x7e, 0xcb, 0xfe, 0x43, 0x50, 0xa0, 0x76, 0x86, 0xc1, 0x40, 0xe9, 0x0b, 0x81, 0x40, 0xe9, - 0x03, 0x85, 0x7f, 0xc8, 0x14, 0x15, 0x17, 0xa4, 0x0f, 0xe8, 0x3f, 0x68, 0x75, 0x03, 0xf7, 0x3f, - 0xf8, 0x3e, 0x70, 0xe7, 0x0f, 0x9c, 0x3d, 0x85, 0x20, 0x7f, 0xf0, 0x4f, 0x0e, 0x1e, 0xc3, 0xa1, - 0xc3, 0xd8, 0x7c, 0xff, 0xe0, 0xe4, 0x70, 0x50, 0x3f, 0x6a, 0xc2, 0xc7, 0x42, 0x71, 0xc2, 0xbc, - 0x1d, 0xa3, 0x86, 0xe0, 0xce, 0x07, 0xbc, 0x0f, 0x20, 0x50, 0x2e, 0x43, 0x58, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1d, 0x07, 0x95, 0x4d, 0x05, 0xb7, 0xea, 0x21, 0xca, 0x10, 0x41, 0x61, 0xf6, 0x98, - 0x28, 0x1f, 0x31, 0x43, 0x0b, 0x83, 0x41, 0xa0, 0x9f, 0x03, 0xfe, 0x43, 0x21, 0xf7, 0x83, 0xff, - 0x70, 0x79, 0x41, 0xa8, 0x1f, 0x6f, 0xff, 0x80, 0xe1, 0xd4, 0x0f, 0x68, 0x75, 0x03, 0xac, 0x3d, - 0x40, 0xe4, 0x3a, 0xf2, 0x18, 0x0f, 0xfc, 0x1c, 0xf1, 0x7f, 0xf0, 0x6e, 0x09, 0xc3, 0xff, 0x02, - 0x81, 0xff, 0xbf, 0xe8, 0x2d, 0x0e, 0xd0, 0x50, 0x27, 0xc1, 0xb0, 0xa4, 0x3e, 0xff, 0xf2, 0x1f, - 0xf8, 0x3e, 0x50, 0x7f, 0xe0, 0x71, 0xff, 0x83, 0x38, 0x34, 0x3b, 0x0d, 0xc0, 0xd0, 0xec, 0x27, - 0x0b, 0x43, 0xb0, 0x94, 0x17, 0xfe, 0x00, 0x0f, 0xc8, 0x7f, 0x70, 0x56, 0x0b, 0x0f, 0x58, 0xe1, - 0xac, 0x3e, 0x74, 0x50, 0x38, 0x3d, 0xa0, 0xe0, 0xa0, 0x68, 0x77, 0x68, 0x73, 0xe0, 0xac, 0x1a, - 0x1e, 0x41, 0x61, 0x3c, 0x1e, 0x78, 0x3d, 0xe4, 0x32, 0xbf, 0xf4, 0x85, 0xa6, 0x86, 0x70, 0xce, - 0x0c, 0x39, 0xc3, 0x68, 0x30, 0xe7, 0x09, 0xc2, 0xd0, 0xce, 0x12, 0x82, 0xff, 0xc0, 0x0f, 0x90, - 0xfe, 0x78, 0x14, 0x0f, 0xfa, 0x4f, 0xfd, 0x07, 0xac, 0x3f, 0xf0, 0x34, 0x3f, 0xc8, 0x2a, 0xff, - 0x82, 0xb4, 0x1a, 0x61, 0x61, 0x94, 0x0c, 0x2c, 0x18, 0x7a, 0xff, 0xf0, 0x6c, 0x72, 0x40, 0xe1, - 0x98, 0x70, 0x68, 0xe1, 0xb4, 0xa0, 0x50, 0xc1, 0x38, 0x2f, 0xfd, 0x02, 0x81, 0xfd, 0xa1, 0x41, - 0xf3, 0xf0, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1c, 0xf0, 0x3f, 0xf0, 0x77, 0x07, 0xec, 0x3f, 0x3f, - 0xf0, 0x7f, 0xe0, 0xb0, 0xb8, 0x2f, 0xfc, 0x1a, 0xc3, 0xff, 0x07, 0x7f, 0xf8, 0x3d, 0x87, 0xec, - 0x34, 0x53, 0xfd, 0x40, 0x9c, 0x2d, 0x0b, 0x0e, 0xa0, 0x6d, 0x34, 0x3b, 0x0e, 0x7c, 0x87, 0x50, - 0x26, 0xe9, 0xc8, 0x4a, 0x07, 0xa0, 0xd7, 0x07, 0xfe, 0x0e, 0x0f, 0xc8, 0x7f, 0x70, 0x6c, 0x3f, - 0xd6, 0x0b, 0xf4, 0x1f, 0xce, 0x16, 0x87, 0xe7, 0x41, 0x40, 0xe8, 0x0f, 0xff, 0x81, 0x70, 0xe0, - 0x70, 0x38, 0x68, 0x18, 0x1c, 0x0e, 0x1f, 0x69, 0x40, 0x38, 0x72, 0x7f, 0xe8, 0x35, 0x86, 0xf2, - 0x1f, 0x61, 0x9e, 0x43, 0xd4, 0x0d, 0xb2, 0x05, 0x0e, 0x13, 0xa5, 0x01, 0x24, 0x83, 0x82, 0x7f, - 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0xd0, 0xee, 0x0f, 0x9e, 0x0a, 0xf2, 0x1f, 0x90, 0x50, 0x1c, - 0x1f, 0x9e, 0x0d, 0xe4, 0x08, 0x2e, 0x5f, 0x58, 0x2e, 0x03, 0x4f, 0x50, 0x39, 0x83, 0xa8, 0x1f, - 0xe5, 0xd4, 0x5c, 0x1e, 0xff, 0xf0, 0x6a, 0x06, 0xa0, 0x87, 0x38, 0x34, 0xa1, 0x40, 0xda, 0x50, - 0x14, 0x07, 0x02, 0xc1, 0x85, 0x40, 0xb0, 0x21, 0xd7, 0x90, 0xe0, 0x02, 0x1f, 0xf8, 0x0f, 0x87, - 0xff, 0x21, 0xa8, 0xe1, 0xed, 0x0f, 0x38, 0x7b, 0x43, 0xcf, 0xfe, 0x47, 0x09, 0xc3, 0xda, 0x0b, - 0x87, 0x0f, 0x68, 0x64, 0x7f, 0xf2, 0x1f, 0xe9, 0x0f, 0xc8, 0x75, 0x03, 0xf6, 0xdf, 0xfa, 0x09, - 0xc3, 0xa4, 0x3e, 0xd0, 0xe9, 0x0f, 0x58, 0x7a, 0x81, 0xed, 0x2f, 0xff, 0x07, 0xfe, 0x0e, 0x18, - 0x24, 0x0e, 0x12, 0x15, 0xa6, 0x8e, 0x0a, 0x07, 0xce, 0x38, 0xe1, 0xfc, 0x8e, 0x1e, 0xd0, 0xbf, - 0xf4, 0x07, 0x81, 0xa1, 0xd4, 0x0c, 0x83, 0x43, 0xa8, 0x1f, 0x7f, 0xe8, 0x32, 0x8d, 0x0e, 0xa0, - 0x6d, 0x34, 0x3a, 0x81, 0x38, 0x3f, 0xf4, 0x16, 0x83, 0x0f, 0x50, 0x16, 0x16, 0x1e, 0xa0, 0x14, - 0x16, 0x1b, 0xe0, 0x18, 0x3c, 0xe1, 0xf5, 0xa3, 0x8e, 0x1f, 0x90, 0x38, 0xfe, 0x43, 0xe7, 0x1c, - 0x3d, 0xa0, 0xbf, 0xf8, 0x0f, 0x85, 0xd6, 0xb8, 0x3f, 0x43, 0x81, 0x0f, 0xce, 0x38, 0x34, 0x34, - 0x0d, 0x1c, 0x70, 0xec, 0x70, 0x39, 0xa1, 0xa8, 0x1f, 0x70, 0x76, 0x1e, 0xb8, 0x3a, 0x81, 0x37, - 0x83, 0xe8, 0x2b, 0x90, 0xff, 0xc1, 0xff, 0x0f, 0xfc, 0x1d, 0xc0, 0xff, 0xc8, 0x56, 0x1f, 0x70, - 0x7f, 0x7a, 0xd0, 0xff, 0x9f, 0x21, 0x70, 0x5f, 0xfc, 0x0f, 0x03, 0x03, 0x81, 0xc2, 0x41, 0x85, - 0x85, 0x87, 0xbf, 0xf8, 0x32, 0x60, 0x70, 0x38, 0x5c, 0x60, 0x70, 0x38, 0x1c, 0x1f, 0xfc, 0x0d, - 0x06, 0x16, 0x16, 0x58, 0x58, 0x58, 0x1c, 0x43, 0x61, 0x65, 0xc1, 0xff, 0x82, 0x0f, 0xfc, 0x28, - 0x0e, 0xdf, 0x0d, 0x3d, 0x04, 0xe0, 0xa1, 0x56, 0x1f, 0xda, 0x1b, 0x0f, 0xce, 0x04, 0x18, 0x6d, - 0x06, 0x83, 0x06, 0x19, 0xdb, 0xe3, 0x07, 0xc8, 0x10, 0xd9, 0x83, 0x0f, 0xc9, 0x98, 0x30, 0xf2, - 0xb6, 0x30, 0x61, 0xce, 0x79, 0x30, 0x61, 0xdc, 0x58, 0x3f, 0xc8, 0x30, 0x5c, 0x1f, 0xdc, 0x3b, - 0xe4, 0x3e, 0x81, 0xa0, 0x6f, 0xe4, 0x3f, 0xf0, 0x60, 0x19, 0x0e, 0xa0, 0x7c, 0xed, 0xff, 0xc1, - 0xe5, 0xd6, 0xb8, 0x3f, 0xd4, 0x0f, 0x41, 0xbf, 0xf2, 0x0b, 0x81, 0x82, 0x80, 0x90, 0xc8, 0x30, - 0x50, 0x12, 0x1f, 0x60, 0xa0, 0x34, 0x3e, 0xff, 0xc8, 0x6d, 0x0b, 0xf0, 0x79, 0xc2, 0xae, 0xc3, - 0xb4, 0x1c, 0x50, 0xb0, 0xac, 0x1c, 0x0a, 0x01, 0xd1, 0x41, 0xea, 0x07, 0x02, 0x1f, 0xf8, 0x1e, - 0x03, 0xff, 0x06, 0xb1, 0x83, 0xb0, 0xf9, 0x83, 0xb0, 0xf9, 0xff, 0x81, 0xc1, 0xff, 0x81, 0x60, - 0xff, 0xc8, 0x7b, 0x43, 0xa4, 0x3d, 0x87, 0xa4, 0x32, 0x7f, 0xe4, 0x2a, 0x18, 0x7a, 0x40, 0xe0, - 0xff, 0xc8, 0x38, 0x18, 0x7a, 0x4b, 0x0b, 0x0f, 0x48, 0xa0, 0xb0, 0xdf, 0x00, 0x06, 0x8e, 0x16, - 0x07, 0x0d, 0x6e, 0x16, 0x07, 0x0f, 0x3f, 0xfc, 0x1f, 0xe7, 0x43, 0xb8, 0x3d, 0xe8, 0x3d, 0xe0, - 0x9d, 0x2c, 0x3c, 0x8f, 0x99, 0x1e, 0x0f, 0x70, 0x58, 0x52, 0x19, 0x0e, 0x90, 0xfa, 0x87, 0xfe, - 0x43, 0x61, 0xfa, 0x81, 0xa8, 0x1f, 0x38, 0x76, 0x1f, 0xb4, 0x33, 0x07, 0xd6, 0x1f, 0xf8, 0x3f, - 0x0f, 0x21, 0x94, 0x17, 0x82, 0x70, 0xb8, 0x35, 0x85, 0x81, 0xc3, 0xf7, 0xff, 0x07, 0xf3, 0x81, - 0xca, 0x07, 0x9c, 0x2c, 0x16, 0x97, 0xfe, 0x09, 0x04, 0x8e, 0x1f, 0xed, 0x1c, 0x3f, 0x27, 0xff, - 0x05, 0x40, 0x9f, 0x05, 0x85, 0x84, 0xee, 0x16, 0x0a, 0x01, 0xc7, 0x03, 0x83, 0x4f, 0x01, 0xcf, - 0x20, 0x40, 0x84, 0xe1, 0xc0, 0x0f, 0xe8, 0x3f, 0x70, 0x76, 0x87, 0xea, 0x3f, 0xfc, 0x1f, 0xec, - 0x3f, 0xf5, 0x3d, 0x59, 0x06, 0x87, 0x50, 0x3e, 0x78, 0x36, 0x87, 0xf4, 0x7f, 0xf9, 0x0f, 0x9c, - 0x26, 0x0e, 0x60, 0x7f, 0xe4, 0x2d, 0x1c, 0x41, 0x40, 0xce, 0x0d, 0x34, 0x60, 0xda, 0x70, 0x1c, - 0x60, 0xac, 0x18, 0x7a, 0x81, 0x21, 0xfa, 0xf2, 0x00, 0x02, 0x19, 0x80, 0xc1, 0xdc, 0x2a, 0xd5, - 0x6a, 0x0d, 0x34, 0xf5, 0x3d, 0x40, 0xfc, 0xc0, 0x60, 0xd0, 0x57, 0xfe, 0x80, 0xf1, 0x40, 0xf3, - 0x86, 0x49, 0x04, 0x1a, 0x0f, 0xf6, 0x1f, 0xca, 0x3f, 0xf0, 0x76, 0x85, 0x40, 0x30, 0x67, 0x0d, - 0xa0, 0xa0, 0x6d, 0x0a, 0xc2, 0x90, 0xac, 0x2b, 0x0d, 0x86, 0x42, 0xe0, 0xbd, 0x07, 0xfe, 0x0f, - 0x80, 0x04, 0x1e, 0xd0, 0xfa, 0xd1, 0x6e, 0x58, 0x39, 0xa7, 0xfe, 0x43, 0xe8, 0x1a, 0x28, 0x24, - 0x34, 0x9a, 0x68, 0x5e, 0x40, 0xe6, 0x98, 0x73, 0x85, 0x1c, 0xa0, 0xfd, 0xff, 0xe0, 0xc8, 0x6b, - 0xc8, 0x7d, 0xa0, 0xa7, 0x68, 0x73, 0x82, 0xcd, 0x34, 0x36, 0x9c, 0x0d, 0x07, 0x02, 0xc5, 0x05, - 0xa1, 0x40, 0x43, 0xed, 0x0e, 0x0f, 0xf4, 0x1f, 0x60, 0x83, 0x61, 0xf3, 0x9b, 0x7f, 0xc1, 0x91, - 0xc1, 0xa1, 0xff, 0x87, 0x30, 0xe8, 0x3d, 0xa6, 0x86, 0x77, 0xe3, 0xfd, 0x04, 0xa1, 0xc3, 0x61, - 0xfc, 0xe1, 0xb0, 0xfa, 0x1d, 0xff, 0x82, 0x71, 0xc3, 0x68, 0x75, 0x07, 0x0d, 0x87, 0xb0, 0x38, - 0x6c, 0x39, 0xcb, 0x79, 0x0f, 0x94, 0x61, 0x3f, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x19, 0xe3, - 0xff, 0xc0, 0x77, 0x09, 0x0d, 0x87, 0x61, 0x48, 0x58, 0x76, 0xff, 0x8c, 0xd0, 0x61, 0x48, 0x58, - 0xf8, 0xcf, 0xe8, 0xc3, 0xb0, 0xa4, 0x2c, 0x3b, 0x0a, 0x42, 0xc2, 0x4d, 0xff, 0x38, 0x59, 0x85, - 0x26, 0xe0, 0xa1, 0x85, 0x4e, 0x30, 0x69, 0x85, 0x21, 0x65, 0x01, 0xea, 0xf7, 0x84, 0x2d, 0x7f, - 0x60, 0x0f, 0xfc, 0x19, 0xd0, 0x7f, 0xe0, 0xdc, 0x61, 0xce, 0x1f, 0x61, 0xce, 0x1f, 0x7f, 0xe0, - 0x68, 0x7b, 0x43, 0x9e, 0x0e, 0xc3, 0xf2, 0x7f, 0xf4, 0x1d, 0xa3, 0x84, 0xe1, 0xda, 0x5c, 0x07, - 0x0b, 0x34, 0xdb, 0x1c, 0x14, 0x37, 0x81, 0x6e, 0x0c, 0x1d, 0x03, 0x2b, 0x28, 0x0d, 0x0f, 0x38, - 0x85, 0xa1, 0xaf, 0x20, 0x0f, 0xc8, 0x7e, 0x74, 0x27, 0x0f, 0xe7, 0x81, 0xfe, 0x43, 0xf5, 0x85, - 0x61, 0xfa, 0xd0, 0x3a, 0x1a, 0x0a, 0xff, 0xc1, 0x5a, 0x0d, 0x1c, 0x18, 0x72, 0x0d, 0x1c, 0x18, - 0x7e, 0xd2, 0x80, 0xc3, 0xa7, 0xff, 0xc1, 0xb0, 0xcf, 0x90, 0xf5, 0x03, 0x73, 0x87, 0xb0, 0xde, - 0x05, 0x86, 0xe0, 0x3c, 0x1a, 0xd0, 0x20, 0x74, 0x3c, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, - 0xe0, 0xda, 0x1f, 0xde, 0x05, 0xfd, 0x07, 0xeb, 0x82, 0xc3, 0xf5, 0x0a, 0x3a, 0x1b, 0x83, 0xde, - 0x83, 0xd6, 0x06, 0xd5, 0xe9, 0x0f, 0x72, 0x30, 0xd8, 0x7f, 0x9c, 0x3f, 0x4f, 0xff, 0x83, 0x68, - 0x67, 0x0f, 0xac, 0x14, 0x1c, 0xa0, 0x6d, 0x1c, 0x0e, 0x0e, 0x05, 0x83, 0x40, 0xe1, 0x60, 0x50, - 0x77, 0x90, 0xe0, 0x0e, 0x43, 0xfc, 0xf0, 0xe5, 0xfe, 0x0b, 0x8a, 0x07, 0xb0, 0xe4, 0x3f, 0x61, - 0xd9, 0x5e, 0x33, 0x81, 0x8a, 0xe4, 0x18, 0x2c, 0xc2, 0x90, 0xb0, 0xec, 0x29, 0x0b, 0x0e, 0xcf, - 0xe4, 0xc2, 0x4c, 0x29, 0x0b, 0x0b, 0x30, 0xa4, 0x2c, 0x14, 0x30, 0xa4, 0x2c, 0x18, 0x37, 0xfc, - 0x65, 0x83, 0x0f, 0x9c, 0x50, 0x30, 0xef, 0xa0, 0x02, 0x04, 0x3f, 0xcf, 0x14, 0x2f, 0xf0, 0x58, - 0x30, 0xf3, 0x87, 0x21, 0xfb, 0x0c, 0xe1, 0xfb, 0x10, 0x39, 0xfc, 0x0c, 0xb5, 0x66, 0x16, 0x0c, - 0x0b, 0x66, 0x16, 0x0c, 0x33, 0x9f, 0xc0, 0xc2, 0x56, 0x68, 0x30, 0x60, 0x77, 0x30, 0xb0, 0x60, - 0xa3, 0x9a, 0x0c, 0x18, 0x31, 0xca, 0xe0, 0x65, 0x07, 0x0f, 0x9c, 0x80, 0xe1, 0xef, 0x40, 0x0f, - 0xfc, 0x1d, 0x27, 0xe3, 0x0a, 0x81, 0x70, 0x59, 0x85, 0x87, 0x21, 0x66, 0x0e, 0x0f, 0xce, 0x65, - 0x86, 0x41, 0x7c, 0x76, 0x1d, 0xc6, 0x1b, 0x50, 0x7b, 0x30, 0xbf, 0xe0, 0xed, 0x40, 0xc9, 0x0f, - 0xbf, 0x18, 0xe1, 0xda, 0x07, 0x30, 0x61, 0xd8, 0x4c, 0x60, 0x90, 0x98, 0x26, 0x30, 0x38, 0x5a, - 0x16, 0x9f, 0x36, 0x08, 0x1f, 0x0e, 0x85, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1c, 0xe8, 0x3f, 0xf2, - 0x13, 0xa1, 0xa8, 0x09, 0x0f, 0xb0, 0x68, 0x34, 0x3c, 0xc3, 0x85, 0x81, 0xd0, 0x20, 0xe0, 0xb0, - 0xad, 0x03, 0xc3, 0xe8, 0x32, 0x07, 0x83, 0xff, 0x07, 0x50, 0x3f, 0xe5, 0x14, 0x0f, 0xd8, 0x24, - 0xbf, 0x06, 0xa0, 0x24, 0xa0, 0x7d, 0x85, 0x25, 0x03, 0xd4, 0x0a, 0x4a, 0x07, 0xb4, 0xff, 0xf8, - 0x3f, 0xf0, 0x70, 0x0f, 0xe5, 0x07, 0x9e, 0x0e, 0xa0, 0x7e, 0xa3, 0xff, 0xa0, 0xf9, 0x83, 0x48, - 0x7f, 0x61, 0xb0, 0xd2, 0x1a, 0x40, 0xc1, 0x9e, 0x09, 0x40, 0xd0, 0xf2, 0x7f, 0xf9, 0x0f, 0xfc, - 0x1f, 0x31, 0x7f, 0xc1, 0xda, 0x50, 0x33, 0x86, 0x70, 0x48, 0x76, 0x1b, 0x41, 0x21, 0xd8, 0x4e, - 0x15, 0x17, 0xb0, 0x94, 0x15, 0xff, 0x00, 0x0f, 0xe8, 0x3d, 0x68, 0x75, 0x03, 0xce, 0xdf, 0xfa, - 0x0e, 0xd0, 0xf5, 0x87, 0x48, 0x79, 0x9c, 0x35, 0xfe, 0x0a, 0xd0, 0x50, 0x36, 0x19, 0x40, 0xa0, - 0x6c, 0x3f, 0x5f, 0xe0, 0xe5, 0x14, 0x0f, 0xf6, 0x97, 0xfc, 0x13, 0x82, 0x81, 0xd8, 0x5a, 0x0a, - 0x07, 0x60, 0xb0, 0xa8, 0xbd, 0x82, 0x0d, 0x75, 0xbc, 0x00, 0x06, 0x9f, 0xd0, 0x58, 0x4f, 0x61, - 0x31, 0x18, 0x7b, 0x09, 0x8c, 0xc3, 0xdf, 0xd1, 0x98, 0x34, 0x18, 0x20, 0xb3, 0x03, 0xc6, 0x0c, - 0x2c, 0xc3, 0x9f, 0xf1, 0x98, 0x73, 0x66, 0x66, 0x61, 0xa6, 0xcc, 0xcc, 0xc2, 0x66, 0xcc, 0xcc, - 0xc2, 0x99, 0xcc, 0xc2, 0xc2, 0xcc, 0xcc, 0xc2, 0xc1, 0x47, 0x23, 0x50, 0x58, 0x72, 0x16, 0x15, - 0xc1, 0xff, 0x83, 0x80, 0x02, 0x1f, 0xf8, 0x2f, 0x27, 0xff, 0x41, 0x39, 0x86, 0x43, 0xfd, 0x86, - 0xc3, 0xfd, 0x9f, 0xf0, 0x38, 0x2c, 0x27, 0x0f, 0x58, 0xe1, 0xb0, 0xfe, 0x7b, 0xfe, 0x43, 0x9c, - 0x3f, 0xf2, 0x30, 0x6c, 0x3e, 0xda, 0x3f, 0xf0, 0x4e, 0x68, 0x4e, 0x1e, 0xe3, 0x0e, 0xc3, 0x9c, - 0x70, 0xec, 0x3a, 0x86, 0xdf, 0xfa, 0x0c, 0x87, 0xfc, 0x0f, 0xe5, 0x07, 0xda, 0x1c, 0xe1, 0xf3, - 0xbf, 0xfe, 0x42, 0x40, 0xc9, 0x21, 0xfe, 0x70, 0x61, 0xe4, 0x37, 0x0e, 0x1e, 0xb0, 0xb0, 0x7f, - 0x82, 0xa1, 0xe2, 0xc4, 0xa0, 0x75, 0xe7, 0xc6, 0xe1, 0xca, 0x39, 0x51, 0x61, 0xd8, 0x30, 0xb7, - 0x0e, 0xa0, 0x30, 0x9e, 0x0e, 0xc2, 0xc2, 0xf8, 0x35, 0x02, 0xc7, 0x87, 0x43, 0xed, 0xd0, 0xda, - 0x1f, 0xf8, 0x30, 0x02, 0x1f, 0xf8, 0x78, 0x7f, 0xf0, 0x6c, 0x3e, 0xf0, 0x7f, 0xcf, 0x07, 0xec, - 0x2d, 0x0b, 0x34, 0x18, 0x98, 0x27, 0x1d, 0x33, 0x72, 0xdc, 0x3b, 0x05, 0xd8, 0x30, 0xec, 0x17, - 0xa0, 0x61, 0x2b, 0x37, 0x2d, 0xc2, 0xdd, 0x46, 0x06, 0xc1, 0x43, 0x05, 0x86, 0xc1, 0x83, 0x02, - 0x1d, 0x94, 0x07, 0xff, 0x84, 0x3f, 0xe7, 0x02, 0x1f, 0xf8, 0x78, 0xff, 0xf0, 0x5d, 0x87, 0xce, - 0x1d, 0x85, 0x86, 0xc3, 0xb0, 0xb0, 0xd9, 0x05, 0xbf, 0xe3, 0x2e, 0x30, 0xb0, 0xd8, 0x14, 0x61, - 0x61, 0xb0, 0xec, 0xfe, 0x06, 0x1d, 0x98, 0x58, 0x30, 0xb7, 0x30, 0xb0, 0x60, 0x73, 0x3f, 0x81, - 0x83, 0x4c, 0x3f, 0x65, 0x83, 0xff, 0xc2, 0x16, 0x87, 0x9c, 0x0f, 0xfc, 0x1e, 0xd0, 0xff, 0xc0, - 0x7b, 0xff, 0xc1, 0xfc, 0xe1, 0xff, 0x8b, 0x0f, 0xd0, 0x4f, 0x50, 0x56, 0x0b, 0x8d, 0x1d, 0x3c, - 0x1f, 0xbb, 0xbe, 0x0f, 0xef, 0x03, 0x34, 0x3a, 0x76, 0x7c, 0xa8, 0x33, 0x84, 0xee, 0x98, 0x6a, - 0x02, 0xc1, 0xa5, 0x02, 0xc7, 0x82, 0xd0, 0x69, 0x40, 0xf5, 0x84, 0x81, 0x0e, 0xbc, 0x87, 0xfe, - 0x0f, 0xe0, 0x0f, 0xfc, 0x1c, 0xc1, 0xe9, 0x0f, 0xad, 0x0c, 0xe1, 0xf9, 0x3f, 0xfc, 0x1e, 0xd0, - 0xf3, 0x82, 0x09, 0x41, 0xe6, 0x05, 0xc3, 0xff, 0x90, 0xc8, 0x73, 0x87, 0xfd, 0x41, 0xc3, 0xf4, - 0x9a, 0x3f, 0x83, 0xb0, 0x68, 0xeb, 0x06, 0xa0, 0xf0, 0xe1, 0xf6, 0x0a, 0x95, 0x87, 0xa8, 0x0c, - 0x1f, 0x07, 0xb0, 0x68, 0x57, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0xe8, 0x58, 0x34, 0xa0, - 0x4f, 0x1a, 0x38, 0x30, 0xf3, 0x41, 0xc1, 0xa1, 0xf5, 0x07, 0x06, 0x84, 0x86, 0xd1, 0xc1, 0x85, - 0x70, 0x1c, 0x1c, 0x38, 0x68, 0x29, 0x14, 0x08, 0x3e, 0xff, 0xe0, 0xe4, 0xc2, 0xc0, 0xe1, 0xac, - 0xc0, 0xe0, 0x70, 0xd8, 0x3f, 0xf8, 0x2a, 0x03, 0x0b, 0x03, 0x81, 0xc2, 0xc0, 0xe0, 0x70, 0x28, - 0x2f, 0xfe, 0x00, 0x24, 0x2d, 0x0c, 0xc1, 0x3a, 0x0d, 0x05, 0xc8, 0x7e, 0xd1, 0xc3, 0xfa, 0x9e, - 0x98, 0x39, 0x80, 0xad, 0x68, 0x3d, 0x60, 0x74, 0x7f, 0x90, 0x20, 0xbc, 0x31, 0xa1, 0xf7, 0xad, - 0x8d, 0x0c, 0x8d, 0xad, 0x1a, 0x1b, 0x73, 0x49, 0x34, 0x27, 0x23, 0x49, 0x34, 0x2a, 0x05, 0xa6, - 0x0d, 0x0b, 0x0d, 0xaa, 0x06, 0x84, 0x86, 0xd6, 0x04, 0x80, 0x0f, 0xfc, 0x1d, 0x40, 0xa4, 0x27, - 0x43, 0x5a, 0x0b, 0xf0, 0x7f, 0x9b, 0xa7, 0x07, 0xee, 0x50, 0x54, 0x0a, 0x0f, 0x68, 0x7d, 0x6a, - 0xff, 0xf0, 0x4a, 0x0b, 0x0f, 0xfc, 0x0f, 0xfa, 0x0e, 0x57, 0xa0, 0xcc, 0x1d, 0xaa, 0xff, 0x41, - 0xa8, 0x0a, 0x06, 0x60, 0x9c, 0x2b, 0xfd, 0x05, 0xa1, 0x50, 0x33, 0x05, 0x06, 0xa0, 0x1f, 0x20, - 0x04, 0x1b, 0x0d, 0x40, 0xd6, 0x83, 0x42, 0xa0, 0x7d, 0x7f, 0xf0, 0x7e, 0xc3, 0x50, 0x2d, 0x0d, - 0xfe, 0x82, 0x7c, 0x16, 0x1a, 0x81, 0xd0, 0x58, 0x6a, 0x07, 0xf7, 0xfa, 0x0e, 0x50, 0x30, 0xd4, - 0x0e, 0xdf, 0xff, 0x20, 0x70, 0x98, 0x0a, 0x0e, 0xd0, 0xb4, 0x0e, 0x84, 0xe0, 0x74, 0x3b, 0x80, - 0xa1, 0xc3, 0xf6, 0x1f, 0xf8, 0x38, 0x02, 0x14, 0x84, 0xe1, 0xdc, 0x09, 0x09, 0xc3, 0xd0, 0x24, - 0x27, 0x0f, 0xbf, 0xaf, 0xe4, 0x83, 0x70, 0x56, 0x85, 0x61, 0x78, 0x2f, 0x21, 0xa0, 0x5d, 0x8f, - 0xa0, 0xfb, 0x99, 0xa7, 0x83, 0x23, 0x44, 0x1b, 0xc8, 0x5b, 0xb2, 0x6a, 0xcc, 0x2e, 0xc9, 0xa0, - 0xe6, 0x94, 0x0a, 0x42, 0x70, 0xda, 0x14, 0x84, 0xe1, 0xa0, 0xd2, 0x13, 0x84, 0x04, 0x12, 0x06, - 0x09, 0x0a, 0xe3, 0x46, 0x07, 0x07, 0x20, 0xc6, 0x2c, 0x3f, 0xa5, 0x4e, 0x19, 0x0c, 0xb5, 0x16, - 0x0a, 0xe0, 0x7f, 0xf0, 0x68, 0x18, 0x7d, 0x87, 0xd9, 0xf8, 0x18, 0x74, 0x66, 0x0c, 0x18, 0x6a, - 0x19, 0x83, 0x06, 0x1b, 0x06, 0x7e, 0x06, 0x17, 0x03, 0x30, 0xec, 0x0e, 0x16, 0x1e, 0x70, 0x90, - 0xb0, 0xd7, 0xa0, 0x18, 0x29, 0x0f, 0xf5, 0x82, 0x83, 0xfc, 0x19, 0x05, 0xeb, 0x47, 0x0f, 0xa4, - 0x12, 0x30, 0x20, 0xd4, 0x04, 0x92, 0x0b, 0x7f, 0xcc, 0x68, 0x48, 0x4c, 0x16, 0x61, 0xe6, 0x68, - 0x0e, 0x81, 0xea, 0x33, 0x16, 0x86, 0x9d, 0x51, 0x8e, 0x1d, 0x98, 0xc2, 0x79, 0x09, 0x84, 0x60, - 0x51, 0xc2, 0xd0, 0xa8, 0x58, 0x38, 0x10, 0x5e, 0x56, 0x1b, 0x0f, 0xfc, 0x1c, 0x04, 0x87, 0x50, - 0x3e, 0x7c, 0x1a, 0xfe, 0x0f, 0xf5, 0x03, 0xfe, 0xff, 0xc8, 0x34, 0x2d, 0x0e, 0xd0, 0x3c, 0x0c, - 0x3d, 0xa1, 0xa0, 0x7f, 0xe4, 0x3e, 0xc3, 0xda, 0x1d, 0x1f, 0xf9, 0x0d, 0x40, 0xd4, 0x0f, 0x9c, - 0x3a, 0x81, 0xf6, 0x9f, 0xfe, 0x4b, 0x0f, 0x50, 0x3c, 0xa0, 0xf5, 0x03, 0x80, 0x0f, 0x90, 0xfe, - 0xe0, 0x50, 0x3f, 0xdc, 0x61, 0xff, 0x8b, 0xff, 0x83, 0x39, 0x07, 0x39, 0x03, 0x56, 0x1c, 0xe5, - 0xa8, 0xff, 0x0e, 0x1c, 0xc4, 0x84, 0xe1, 0xdf, 0xf4, 0xe1, 0x61, 0xa4, 0x26, 0x03, 0x8c, 0x49, - 0x8c, 0x0a, 0x0c, 0x49, 0x94, 0x06, 0x07, 0xfc, 0x50, 0xa0, 0x7f, 0xb4, 0x3f, 0xd7, 0xa0, 0xff, - 0xc1, 0x80, 0x0f, 0xfc, 0x1c, 0xe1, 0xe9, 0x0f, 0xad, 0x0d, 0x68, 0x7f, 0x7f, 0xf8, 0x3d, 0x87, - 0xec, 0x74, 0x17, 0xfe, 0x80, 0xe8, 0x7f, 0xe0, 0xff, 0xc1, 0xfd, 0xff, 0xe0, 0xd0, 0x73, 0x87, - 0xce, 0x1c, 0xe2, 0x1d, 0xc0, 0xd1, 0xca, 0x04, 0xe0, 0xb0, 0x38, 0x34, 0x1c, 0x38, 0x4e, 0x07, - 0x02, 0x1c, 0xfa, 0x0e, 0x0f, 0xfc, 0x1c, 0xe9, 0xf1, 0x7f, 0x06, 0xdc, 0xcd, 0x59, 0x87, 0xb3, - 0x34, 0xcc, 0x3d, 0x99, 0xa6, 0x60, 0x90, 0x7c, 0x69, 0x98, 0x1e, 0x33, 0x34, 0xcc, 0x32, 0x66, - 0x69, 0x98, 0x7b, 0x33, 0xfc, 0x19, 0x5f, 0x1c, 0x16, 0x1b, 0x63, 0x34, 0x3e, 0xa2, 0x8c, 0xd0, - 0xfb, 0x24, 0xcd, 0x0d, 0x0e, 0x60, 0xce, 0x09, 0x89, 0x51, 0xe1, 0xfe, 0x0f, 0xfc, 0x1c, 0x28, - 0x16, 0x14, 0x28, 0x35, 0x83, 0x0b, 0x1c, 0x3f, 0x60, 0x70, 0x61, 0xef, 0xd5, 0x03, 0x41, 0x05, - 0x60, 0xc2, 0x70, 0x5a, 0x79, 0x59, 0x83, 0x40, 0x83, 0xe0, 0xb0, 0xfd, 0x4d, 0x87, 0x0f, 0x9d, - 0xc2, 0xa0, 0x7a, 0xd3, 0x0b, 0x18, 0x36, 0x16, 0x07, 0x06, 0x13, 0x85, 0x82, 0x41, 0x40, 0x68, - 0x58, 0x3f, 0xc0, 0x83, 0x60, 0x43, 0x60, 0x02, 0x1f, 0xf8, 0x2f, 0x27, 0xfe, 0x43, 0x59, 0x81, - 0x81, 0xa1, 0xf6, 0x0a, 0x03, 0x43, 0xef, 0xfc, 0x82, 0x42, 0xc0, 0xc0, 0xd0, 0x3e, 0x06, 0xaa, - 0x2b, 0x43, 0x40, 0xaf, 0xc8, 0x7f, 0xe0, 0xff, 0x7f, 0xf9, 0x0a, 0x80, 0x90, 0x30, 0x7b, 0x0b, - 0x40, 0xc1, 0xd4, 0x03, 0x84, 0xc1, 0x9c, 0x0e, 0x84, 0xc1, 0xc8, 0x34, 0x33, 0x07, 0xfe, 0x0f, - 0x80, 0x04, 0x1e, 0x70, 0xfa, 0xd1, 0x86, 0x06, 0x86, 0x62, 0x4a, 0x0e, 0x1f, 0x38, 0x38, 0xc3, - 0xfe, 0x7e, 0x43, 0x79, 0x09, 0xe1, 0xe0, 0xd6, 0x3e, 0x44, 0x1e, 0x0f, 0x90, 0x30, 0x7f, 0xcc, - 0x50, 0x14, 0x0d, 0x43, 0x4b, 0x1c, 0x3b, 0x1c, 0x1e, 0x34, 0x35, 0x03, 0x3d, 0x87, 0x38, 0x67, - 0x4f, 0x06, 0xa0, 0x2f, 0x21, 0x5c, 0x1e, 0x90, 0xfa, 0x00, 0x0f, 0x21, 0xc8, 0x77, 0x02, 0x81, - 0xb0, 0xf6, 0x83, 0x09, 0xd0, 0xf3, 0xfc, 0x6e, 0x1f, 0xb0, 0x9c, 0x90, 0x68, 0x58, 0x5a, 0x0c, - 0x0f, 0x81, 0x82, 0xc2, 0x90, 0x91, 0xfa, 0x24, 0x3f, 0x31, 0x40, 0x68, 0x72, 0x31, 0x40, 0xb0, - 0xce, 0x49, 0x21, 0xfa, 0x86, 0x09, 0x0f, 0xd8, 0xe0, 0x95, 0xc1, 0xa8, 0x70, 0x30, 0xad, 0x04, - 0x99, 0x70, 0x65, 0x07, 0xfe, 0x0e, 0x02, 0x1e, 0x60, 0xfb, 0xc8, 0x6f, 0x07, 0xe7, 0x0b, 0x56, - 0x1f, 0xe7, 0x40, 0xe8, 0x7d, 0x68, 0x77, 0x81, 0xc0, 0x9f, 0xf3, 0x05, 0xe0, 0xea, 0x07, 0xe4, - 0x3a, 0x81, 0xfe, 0x7f, 0xf2, 0x1d, 0x01, 0x28, 0x28, 0x3a, 0x84, 0x94, 0x1c, 0x3b, 0x03, 0x94, - 0x34, 0x37, 0x05, 0x94, 0x70, 0xce, 0x19, 0x28, 0x21, 0xa4, 0x1f, 0xfe, 0x0f, 0xfc, 0x1c, 0x02, - 0x1f, 0xca, 0x09, 0xe0, 0x2a, 0x9f, 0x41, 0xd5, 0xca, 0x0f, 0xfd, 0x03, 0x0b, 0x43, 0xed, 0x28, - 0x38, 0x5c, 0x13, 0x8c, 0x68, 0x6f, 0x04, 0x81, 0x5e, 0x0f, 0x9f, 0xe9, 0x0f, 0xfd, 0x40, 0xfc, - 0x87, 0x50, 0x3f, 0x6f, 0xff, 0x90, 0x38, 0x75, 0x03, 0xed, 0x0e, 0xa0, 0x79, 0xc3, 0xd4, 0x0f, - 0x48, 0x2f, 0xfe, 0x0f, 0xfc, 0x1c, 0x02, 0x1e, 0x50, 0x7d, 0xc1, 0xd4, 0x0f, 0xd4, 0x7f, 0xf8, - 0x3e, 0x5f, 0xe0, 0xfd, 0x40, 0xb0, 0xdc, 0x1b, 0x0a, 0xc3, 0xb8, 0x17, 0x81, 0xe8, 0x3e, 0x72, - 0x78, 0xe0, 0xf6, 0x81, 0xc2, 0x43, 0x68, 0x6a, 0x07, 0xec, 0xff, 0xf2, 0x0a, 0x0b, 0xad, 0x70, - 0x58, 0x7a, 0x81, 0xea, 0x07, 0xa8, 0x1e, 0x43, 0xea, 0x07, 0x0f, 0xc8, 0x10, 0xf7, 0x90, 0x38, - 0xe1, 0xf3, 0x83, 0x41, 0xa1, 0xfc, 0xff, 0xe0, 0xfb, 0xcb, 0x6b, 0x03, 0x40, 0xf8, 0x2c, 0x39, - 0xe3, 0xe0, 0x38, 0x7c, 0x93, 0xff, 0x83, 0xe7, 0x0b, 0x0f, 0x94, 0x38, 0x58, 0x7d, 0xa3, 0xff, - 0x82, 0x70, 0x38, 0x58, 0x7b, 0x80, 0xe1, 0x61, 0xce, 0x13, 0xff, 0xa0, 0x21, 0x38, 0x7e, 0x02, - 0x1f, 0xf8, 0x0f, 0x8f, 0xfe, 0x83, 0x46, 0x87, 0xa8, 0x1e, 0x86, 0x06, 0x30, 0x7e, 0xd0, 0x58, - 0x6e, 0x0b, 0x83, 0x50, 0x37, 0x14, 0x04, 0x83, 0x0f, 0xfb, 0x43, 0xfd, 0xff, 0xd0, 0x6c, 0x37, - 0xd0, 0x79, 0xc2, 0xbd, 0x61, 0xed, 0x03, 0x9a, 0xb0, 0xce, 0x0b, 0x4d, 0x2c, 0x2d, 0x2c, 0x2d, - 0x03, 0x81, 0x0f, 0xb4, 0x38, 0x0f, 0xe4, 0x3f, 0x70, 0x75, 0x03, 0xf7, 0x4f, 0xfe, 0x43, 0xff, - 0x07, 0xf9, 0xff, 0x82, 0x90, 0x98, 0x3b, 0x09, 0xe0, 0x3d, 0x76, 0x1f, 0xf8, 0x3f, 0xf7, 0xfe, - 0x0e, 0x50, 0x73, 0xc1, 0xed, 0x0c, 0xe1, 0xf3, 0x9f, 0xfe, 0x41, 0xa1, 0xce, 0x1e, 0x70, 0xf3, - 0x87, 0xc8, 0x6b, 0xd0, 0x70, 0x0f, 0xfc, 0x1e, 0xe0, 0x7f, 0xe4, 0x37, 0x9c, 0x3d, 0xa1, 0xc9, - 0x87, 0xb4, 0x3e, 0xff, 0xc8, 0x10, 0xd8, 0x7b, 0x40, 0xf0, 0x3f, 0xf2, 0x1a, 0x02, 0x1f, 0xf8, - 0x2c, 0x27, 0x0f, 0xc9, 0x84, 0xe3, 0x86, 0x73, 0xf3, 0xda, 0x1b, 0x4c, 0x27, 0x43, 0xac, 0x18, - 0x4e, 0x12, 0x38, 0x5b, 0x6e, 0x06, 0x18, 0x17, 0x20, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1e, - 0x83, 0x98, 0x3f, 0x5a, 0xee, 0x5e, 0x0c, 0xaf, 0xff, 0x21, 0xf6, 0x81, 0xc3, 0x68, 0x54, 0x24, - 0xa0, 0x4f, 0x8f, 0xff, 0x06, 0x6f, 0x25, 0x07, 0xc8, 0x7b, 0x04, 0x83, 0x0f, 0xdf, 0xf8, 0x3b, - 0x8c, 0x12, 0x0c, 0x33, 0x83, 0xff, 0x06, 0xe0, 0x40, 0xa0, 0x4a, 0x1c, 0x3d, 0x40, 0xa4, 0x50, - 0x79, 0xfe, 0x00, 0x14, 0x1f, 0xf8, 0x0f, 0x8f, 0xfe, 0x83, 0x61, 0xac, 0x3f, 0xf0, 0x34, 0x3f, - 0xf0, 0x34, 0x3e, 0x92, 0xff, 0xf0, 0x1d, 0x03, 0x85, 0xa1, 0xf9, 0xd6, 0x07, 0x07, 0xad, 0x24, - 0x2b, 0x0c, 0xa2, 0x25, 0x14, 0x0d, 0x41, 0xc9, 0x93, 0x0d, 0xa6, 0x92, 0x63, 0x01, 0xc6, 0x04, - 0x98, 0x30, 0x68, 0x74, 0x87, 0xd0, 0x67, 0xc1, 0xf0, 0x0f, 0x9c, 0x24, 0x3b, 0xf4, 0xe0, 0xe0, - 0xf9, 0xc7, 0xe4, 0x3f, 0x70, 0xf6, 0x1f, 0xb8, 0x0e, 0x3a, 0x19, 0xd0, 0xac, 0x2b, 0x0f, 0x4f, - 0x90, 0x41, 0xfb, 0x10, 0xd8, 0x10, 0x7a, 0xde, 0x9d, 0x9c, 0x13, 0x79, 0x1e, 0xf4, 0x1b, 0x3b, - 0x1d, 0xf0, 0x6a, 0x18, 0xad, 0x37, 0x03, 0x83, 0x07, 0x0e, 0x3a, 0x17, 0x01, 0x2e, 0x0f, 0xfc, - 0x1f, 0x80, 0x14, 0x1e, 0xd0, 0xfa, 0xcf, 0xfe, 0x43, 0x21, 0xda, 0x1f, 0xeb, 0xff, 0x04, 0x87, - 0xda, 0x1e, 0xf3, 0x7f, 0xf8, 0x25, 0x07, 0xfe, 0x0e, 0x7a, 0xee, 0x0e, 0x47, 0x0e, 0x60, 0xec, - 0x7f, 0xe8, 0x35, 0x07, 0x0e, 0x60, 0xd8, 0x1f, 0xfa, 0x0a, 0x80, 0x70, 0xea, 0x04, 0x84, 0xe1, - 0x3e, 0x40, 0x0f, 0xfc, 0x1a, 0xd3, 0x41, 0x86, 0xc0, 0xee, 0xc6, 0x08, 0xc3, 0xb7, 0x31, 0x8c, - 0x3b, 0x67, 0x34, 0xcd, 0x06, 0xb6, 0xe0, 0xc7, 0x8d, 0x06, 0x85, 0x84, 0x9d, 0xfe, 0x70, 0xec, - 0x17, 0x05, 0x84, 0x98, 0x3e, 0x81, 0x85, 0x98, 0xdb, 0xa6, 0x0a, 0x19, 0x98, 0xee, 0x0c, 0x68, - 0x98, 0x13, 0x38, 0xd0, 0xb0, 0xd9, 0x8e, 0x1b, 0x0d, 0x80, 0x0f, 0xfc, 0x1c, 0xf0, 0xff, 0xc8, - 0x77, 0x83, 0xe9, 0x0f, 0xfc, 0x09, 0x0f, 0xdf, 0xf2, 0x14, 0x87, 0xf6, 0x84, 0xf8, 0xff, 0xf2, - 0x12, 0x1d, 0xa1, 0xfe, 0x70, 0x68, 0xe1, 0xe8, 0x73, 0x9c, 0x3d, 0x40, 0x9f, 0x83, 0xec, 0x2e, - 0xda, 0x07, 0x71, 0x69, 0xa5, 0xc0, 0x70, 0x21, 0x68, 0x50, 0x48, 0x67, 0xc1, 0xe0, 0x04, 0x87, - 0x50, 0x3e, 0x7a, 0x7f, 0xe4, 0x3f, 0xd4, 0x0f, 0xfb, 0xff, 0x05, 0x04, 0xba, 0x8b, 0x80, 0xf0, - 0xbf, 0xe0, 0xfb, 0xff, 0x07, 0xed, 0x0c, 0xe1, 0xd2, 0x60, 0xa0, 0x30, 0xec, 0x18, 0x28, 0x0c, - 0x35, 0x01, 0x82, 0x41, 0x86, 0xc2, 0x47, 0x50, 0x85, 0x40, 0x9b, 0x05, 0xc1, 0x21, 0x79, 0x0e, - 0xa0, 0x7f, 0xe0, 0xe0, 0x04, 0x1e, 0xa0, 0x7d, 0x69, 0xff, 0x90, 0xc8, 0x75, 0x03, 0xfe, 0x5a, - 0x8b, 0x04, 0x84, 0xff, 0xf0, 0x2e, 0x0a, 0x06, 0x09, 0x0c, 0x84, 0xee, 0x08, 0x3f, 0x68, 0x30, - 0xfd, 0x05, 0x0e, 0x1f, 0xb3, 0xff, 0xc1, 0x50, 0x3b, 0x43, 0xec, 0x3b, 0x8e, 0x0d, 0x40, 0x9e, - 0x0a, 0xc2, 0x42, 0xf2, 0x1d, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xd0, 0x48, 0x66, 0x81, - 0x3c, 0xeb, 0xbd, 0x07, 0x9f, 0xd3, 0x07, 0xfb, 0x09, 0x83, 0xb8, 0x0a, 0x91, 0xea, 0x0a, 0xcc, - 0x91, 0x9e, 0x0f, 0x7e, 0xa2, 0x61, 0xf2, 0xb8, 0x93, 0x0e, 0x82, 0x92, 0x4c, 0x3b, 0x03, 0xf4, - 0x98, 0x6a, 0x3f, 0x26, 0x0c, 0x36, 0x85, 0x26, 0x0c, 0x2b, 0x0d, 0x2a, 0x06, 0x12, 0x83, 0x4c, - 0x16, 0x1f, 0xf8, 0x3c, 0x02, 0x1f, 0xf8, 0x0f, 0x0f, 0xfe, 0x0e, 0xe6, 0x0f, 0x61, 0xf3, 0x07, - 0xb0, 0xf9, 0xff, 0xc1, 0x41, 0xf6, 0x1f, 0x5c, 0x7f, 0xf2, 0x19, 0x30, 0xb0, 0xa8, 0x1e, 0xd0, - 0x68, 0x28, 0x19, 0x3d, 0x4f, 0x53, 0x83, 0x6e, 0x16, 0x15, 0x02, 0x73, 0xff, 0xa0, 0xb4, 0xc2, - 0xc3, 0x20, 0x70, 0xf6, 0x1a, 0x45, 0x07, 0xaf, 0xe0, 0x0f, 0xfc, 0x1c, 0xe8, 0x5c, 0x1f, 0xcf, - 0x0f, 0xf2, 0x1f, 0xda, 0x0b, 0x0f, 0xee, 0x0b, 0x0e, 0x60, 0x7f, 0xf8, 0x2b, 0x54, 0x83, 0x0b, - 0x0c, 0xa2, 0x41, 0x85, 0x87, 0xd7, 0xfe, 0x0e, 0x49, 0x06, 0x16, 0x1d, 0x92, 0x0d, 0x06, 0x1a, - 0x85, 0xff, 0x83, 0x61, 0xff, 0x81, 0xc5, 0xff, 0xe0, 0x40, 0x5f, 0xf8, 0x0f, 0xca, 0x0f, 0x38, - 0x7b, 0x0f, 0x9d, 0xff, 0xf0, 0x76, 0x12, 0x13, 0x87, 0x61, 0x68, 0x59, 0x04, 0xff, 0xe0, 0x5a, - 0x50, 0x1a, 0x0c, 0x27, 0x28, 0x0d, 0x06, 0x1e, 0xbf, 0xf0, 0x64, 0xa0, 0x34, 0x18, 0x6c, 0xa0, - 0x34, 0x18, 0x54, 0x2f, 0xfc, 0x16, 0x8a, 0x06, 0x81, 0x05, 0x87, 0xb4, 0x39, 0x0f, 0xb4, 0x30, - 0x0f, 0xca, 0x0f, 0xdc, 0x13, 0xa3, 0x07, 0xa8, 0x38, 0x6e, 0x0f, 0x9f, 0xf5, 0xa1, 0xfd, 0x40, - 0xfb, 0x81, 0xff, 0xe0, 0xb8, 0x0f, 0x02, 0x81, 0xfd, 0xc0, 0x4e, 0x0f, 0x3a, 0x3a, 0x0b, 0x0d, - 0xaa, 0xe0, 0x48, 0x73, 0x81, 0x03, 0xc1, 0xee, 0x03, 0x70, 0x1c, 0x27, 0x09, 0x40, 0x7c, 0x1b, - 0x82, 0x6f, 0x90, 0xe4, 0x27, 0x90, 0xff, 0xc1, 0xff, 0x04, 0x86, 0x70, 0xc8, 0x6a, 0x1f, 0xe7, - 0x43, 0xf9, 0xc7, 0x83, 0xfc, 0xe7, 0x06, 0xd0, 0x7f, 0xf9, 0x1e, 0x17, 0x79, 0x70, 0x7e, 0x78, - 0x3f, 0xf5, 0xff, 0x07, 0x4f, 0xc8, 0x6c, 0x3b, 0x13, 0x43, 0x61, 0xac, 0x2f, 0xf8, 0x36, 0x85, - 0xa1, 0xb0, 0xac, 0x36, 0xbd, 0x84, 0xa0, 0xde, 0xab, 0xc0, 0x0f, 0xe5, 0x07, 0xad, 0x0c, 0xf0, - 0x7c, 0xe1, 0x5b, 0x61, 0xfd, 0x70, 0x4f, 0x21, 0xde, 0xaf, 0x98, 0x70, 0xff, 0xc1, 0x5a, 0x35, - 0x21, 0x61, 0x94, 0x75, 0x66, 0x61, 0xf6, 0x83, 0x33, 0x0e, 0x4f, 0xe3, 0x30, 0xcc, 0x61, 0x66, - 0x61, 0xb4, 0xfe, 0x33, 0x09, 0xc1, 0xa0, 0xc8, 0xc2, 0xd0, 0x61, 0x61, 0x61, 0x41, 0x63, 0xc3, - 0xe0, 0xff, 0xc1, 0xe0, 0x02, 0x1f, 0xf8, 0x2b, 0x8f, 0xfd, 0x07, 0x26, 0x1f, 0xef, 0x20, 0xff, - 0xc1, 0xc8, 0x30, 0xf6, 0x1e, 0xcf, 0xfc, 0x1d, 0xa6, 0x1f, 0xf6, 0x83, 0x5f, 0xc0, 0xa0, 0x57, - 0xab, 0xc1, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xd7, 0xe8, 0x3f, 0x3c, 0x50, 0xf2, 0x19, 0xf2, - 0x0a, 0x01, 0xf4, 0x09, 0x0d, 0x40, 0xe8, 0x0f, 0xe5, 0x07, 0x9d, 0x0e, 0x70, 0xf9, 0xdf, 0xff, - 0x07, 0xb4, 0x42, 0x43, 0xf6, 0x98, 0x58, 0x4e, 0x83, 0xff, 0xc0, 0x78, 0xd3, 0x0b, 0x0f, 0xda, - 0x75, 0x61, 0xfb, 0x09, 0x70, 0x7b, 0x37, 0xfe, 0x0d, 0x43, 0x06, 0x15, 0x03, 0x6a, 0xc0, 0xe3, - 0x86, 0x72, 0x81, 0x5e, 0x0e, 0xd3, 0x03, 0x77, 0x90, 0xa1, 0x8e, 0x42, 0x6c, 0x3f, 0xf0, 0x70, - 0x18, 0x3d, 0xa1, 0xf5, 0xaf, 0x72, 0xe0, 0xf7, 0xff, 0x41, 0xf9, 0xf5, 0x87, 0x21, 0x9c, 0xd3, - 0x0c, 0xe9, 0x40, 0x68, 0x28, 0x1f, 0x5f, 0xe4, 0x3f, 0x48, 0x6d, 0x0e, 0x92, 0xeb, 0x68, 0x76, - 0x09, 0x0d, 0xa1, 0xac, 0x12, 0x1b, 0x43, 0x68, 0x2f, 0xf2, 0x15, 0x87, 0xfe, 0x06, 0x9f, 0xff, - 0x07, 0xfe, 0x0e, 0x14, 0x16, 0x86, 0xc3, 0xbb, 0xfc, 0x0c, 0x3f, 0xb4, 0x36, 0x1f, 0xda, 0x0b, - 0xd4, 0x02, 0x0f, 0xf3, 0x76, 0x0e, 0x30, 0xd8, 0xe6, 0x14, 0x0f, 0xc8, 0xc6, 0x1f, 0xb4, 0x14, - 0x30, 0x94, 0x0d, 0x0a, 0x4c, 0x2a, 0x37, 0xe3, 0x06, 0x16, 0x4e, 0x81, 0xc1, 0x81, 0xc2, 0xc2, - 0xa0, 0x30, 0x50, 0x2c, 0x16, 0x07, 0x02, 0x17, 0x81, 0x83, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x1e, 0xe0, 0x7f, 0xf0, 0x6f, 0x18, 0x79, 0xc3, 0x93, 0x0f, 0x38, 0x7d, 0xff, 0xc0, 0x83, 0x61, - 0xfe, 0xb8, 0x7f, 0xf8, 0x34, 0x38, 0x30, 0x41, 0xf9, 0xcd, 0x03, 0x87, 0xcd, 0x3f, 0xa8, 0x1a, - 0x68, 0x16, 0x1f, 0x39, 0xbf, 0xf8, 0x2d, 0x30, 0xd8, 0x79, 0xc7, 0x0d, 0x87, 0x94, 0x6f, 0xff, - 0x41, 0xff, 0x83, 0x02, 0x1f, 0xf8, 0x2f, 0x27, 0xfd, 0x07, 0x59, 0x87, 0x30, 0x7e, 0xc3, 0x98, - 0x3f, 0x7f, 0xd0, 0x52, 0x16, 0x1c, 0xc1, 0x3e, 0x07, 0xfd, 0x07, 0x21, 0xff, 0x83, 0xff, 0x07, - 0xe6, 0xff, 0xc8, 0x6e, 0xa3, 0x18, 0xd0, 0x9c, 0xa1, 0x8c, 0x68, 0x5c, 0x50, 0xc6, 0x34, 0x0e, - 0x0a, 0x18, 0xc6, 0x82, 0x4f, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x28, 0x16, 0x0c, 0x18, 0x77, 0x0e, - 0x38, 0x30, 0xf4, 0xff, 0xf8, 0x3e, 0xc1, 0x83, 0x09, 0xd0, 0xb0, 0x74, 0xc3, 0x3c, 0x0c, 0x3f, - 0xf0, 0x5f, 0xf9, 0x0f, 0xf6, 0x87, 0xe4, 0x3b, 0x43, 0xe7, 0xbf, 0xfc, 0x16, 0x84, 0xfd, 0x07, - 0x38, 0x4e, 0x6d, 0x03, 0x68, 0xf0, 0x34, 0x78, 0x08, 0x14, 0x16, 0x84, 0x80, 0x02, 0x1f, 0xf8, - 0x1e, 0x1f, 0xfe, 0x0a, 0xdc, 0x2c, 0x0e, 0x1c, 0xff, 0xf0, 0x73, 0x85, 0x81, 0xc9, 0x03, 0x81, - 0xc0, 0xe3, 0xc0, 0xaf, 0xe0, 0xa4, 0x3f, 0xf0, 0x6b, 0xae, 0xc3, 0x92, 0x81, 0xd8, 0x67, 0x2f, - 0xf8, 0x36, 0x94, 0x0e, 0xc2, 0xb0, 0x5f, 0xf0, 0x1c, 0x2a, 0x07, 0x61, 0x21, 0x50, 0x2b, 0x80, - 0x18, 0x36, 0x16, 0x87, 0x5a, 0xda, 0xdc, 0x87, 0x2b, 0xff, 0xa0, 0xfd, 0x85, 0xa1, 0x3a, 0x5f, - 0xfe, 0x03, 0xcb, 0x6b, 0x51, 0x41, 0xf7, 0x06, 0xc3, 0xf5, 0xff, 0x83, 0xa9, 0xd0, 0x2a, 0x78, - 0x27, 0xca, 0x82, 0xa1, 0x05, 0x40, 0x3f, 0xd0, 0x67, 0x09, 0x83, 0x90, 0xb8, 0x27, 0x0e, 0xc2, - 0x83, 0xbf, 0xd0, 0x00, 0x0f, 0xe5, 0x07, 0xde, 0x0e, 0x70, 0xfd, 0x77, 0xff, 0x07, 0xa8, 0x1f, - 0x61, 0xe9, 0x0f, 0xb0, 0x70, 0x4f, 0xfa, 0x09, 0xf0, 0x7f, 0xe0, 0xa0, 0x5f, 0xf0, 0x7e, 0xa0, - 0x76, 0x1e, 0x8b, 0xfe, 0x0e, 0xa1, 0x40, 0xec, 0x3b, 0x05, 0x03, 0x38, 0x6b, 0x03, 0xff, 0x06, - 0xc3, 0xff, 0x01, 0x81, 0xff, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x19, 0xe0, 0x7f, 0xe0, 0xd4, - 0x34, 0x3b, 0x0f, 0xbf, 0xf0, 0x7d, 0xa1, 0x9c, 0x10, 0x6d, 0x0c, 0xe0, 0xb4, 0x17, 0xfa, 0x09, - 0x80, 0xe1, 0xff, 0x8f, 0xfe, 0x0a, 0x78, 0x0c, 0x07, 0x0b, 0x06, 0x0e, 0x83, 0x02, 0x80, 0xc8, - 0x0a, 0xa0, 0x30, 0xba, 0xfc, 0x50, 0x3f, 0xda, 0x21, 0xfc, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0x21, - 0x90, 0xe7, 0x41, 0xa0, 0x70, 0xf3, 0x81, 0x81, 0x6b, 0x07, 0x7f, 0x5e, 0xa9, 0x0e, 0xa0, 0x2c, - 0x3d, 0x04, 0xc0, 0xa2, 0xe0, 0x5c, 0x50, 0x2b, 0xf0, 0x64, 0xbe, 0x09, 0xc3, 0xe9, 0x30, 0xb0, - 0xe5, 0x18, 0x3b, 0xf9, 0x05, 0x0c, 0x18, 0x5a, 0x1b, 0x1c, 0x18, 0x58, 0x67, 0x28, 0x0c, 0x2c, - 0x36, 0xac, 0x16, 0x16, 0x1a, 0x14, 0x79, 0x3d, 0x04, 0x28, 0x7e, 0x0b, 0x0e, 0xbc, 0x98, 0x58, - 0x7d, 0xa6, 0x4e, 0xe1, 0xda, 0x66, 0x66, 0x08, 0x1f, 0x8c, 0xc6, 0x2d, 0xd3, 0x63, 0x06, 0x1b, - 0x4e, 0x4c, 0x10, 0x6f, 0xc1, 0x64, 0x84, 0xe9, 0x85, 0xb8, 0x54, 0xd3, 0x09, 0xe0, 0xb3, 0x4c, - 0x2b, 0x0a, 0xcf, 0xc0, 0xf0, 0x6d, 0x20, 0xae, 0x0e, 0x43, 0xd2, 0x1c, 0x0f, 0x94, 0x1f, 0x9c, - 0x7e, 0xa7, 0xf0, 0x4e, 0x0d, 0x09, 0xc3, 0xfa, 0x43, 0x61, 0xfd, 0x23, 0x7a, 0x80, 0x81, 0x7e, - 0x55, 0xa8, 0x1e, 0x0b, 0x43, 0x61, 0xd0, 0x52, 0x13, 0x87, 0xf4, 0x8f, 0xf0, 0x49, 0x4f, 0x41, - 0x61, 0xda, 0xda, 0x80, 0xe1, 0xd8, 0x1c, 0x1f, 0xe4, 0xa0, 0x28, 0x1d, 0x86, 0xd1, 0xc3, 0xd8, - 0x64, 0x10, 0x7d, 0x84, 0x02, 0x1f, 0xf8, 0x2f, 0x03, 0xff, 0x83, 0x31, 0x85, 0x85, 0x87, 0xd8, - 0x58, 0x58, 0x7d, 0xff, 0xc0, 0xe0, 0xb5, 0xfc, 0x17, 0x81, 0x87, 0xfe, 0x41, 0xbf, 0xf0, 0x7d, - 0x98, 0x76, 0x19, 0x6c, 0xff, 0x83, 0x6a, 0x8c, 0x3b, 0x09, 0xc9, 0x3f, 0xe0, 0xb4, 0xc1, 0x87, - 0x60, 0x71, 0xc1, 0x86, 0x70, 0x28, 0x90, 0x75, 0xbc, 0x00, 0x07, 0x03, 0x05, 0x01, 0x21, 0xa8, - 0x60, 0xa0, 0x24, 0x3e, 0xc1, 0x40, 0x68, 0x7d, 0xff, 0x90, 0x70, 0x7f, 0xe0, 0x3c, 0x7f, 0xf8, - 0x3c, 0xbb, 0x97, 0x07, 0xfb, 0x0f, 0xe8, 0x7f, 0xf4, 0x1b, 0x18, 0x93, 0x18, 0x2a, 0x0c, 0x49, - 0x8c, 0x16, 0x8c, 0x49, 0x8c, 0x0b, 0x03, 0x12, 0x63, 0x01, 0x09, 0x88, 0x14, 0xd0, 0xff, 0xc1, - 0xc0, 0x02, 0x1f, 0xf8, 0x0f, 0x8f, 0xff, 0x21, 0x48, 0x6d, 0x0f, 0xfc, 0x0c, 0x3f, 0xeb, 0xff, - 0x40, 0xe0, 0x49, 0x83, 0x1c, 0x2f, 0x12, 0x60, 0xc7, 0x0f, 0x49, 0xf8, 0x70, 0xf4, 0x98, 0x31, - 0xc3, 0x4c, 0x98, 0x31, 0xc3, 0x64, 0x9f, 0x87, 0x0a, 0xc9, 0x30, 0x63, 0x85, 0xa4, 0x98, 0x31, - 0xc1, 0x60, 0xbf, 0xf8, 0x0a, 0x04, 0x87, 0x9c, 0x0f, 0xf9, 0x0e, 0x78, 0x2a, 0x03, 0x43, 0xdc, - 0x38, 0x4e, 0x87, 0xce, 0x1c, 0xf0, 0x7b, 0xbf, 0xd4, 0x06, 0x87, 0x68, 0x34, 0x27, 0x83, 0x61, - 0x61, 0xe4, 0x0e, 0x85, 0x87, 0xef, 0x23, 0xe8, 0x3c, 0x8a, 0x0f, 0xfd, 0x97, 0xfe, 0x0c, 0xe4, - 0x99, 0x26, 0x1b, 0x49, 0x32, 0x4c, 0x27, 0x05, 0x0c, 0x93, 0x0b, 0x4f, 0xff, 0x83, 0xff, 0x07, - 0x0f, 0x28, 0x34, 0x19, 0xd0, 0x38, 0x4e, 0x1c, 0xe1, 0x68, 0x34, 0x3e, 0xbf, 0xfc, 0x1f, 0xf8, - 0x39, 0xc2, 0x5c, 0x1a, 0x41, 0x69, 0xd3, 0x4c, 0x90, 0x90, 0x60, 0x93, 0x24, 0x3d, 0xf9, 0x32, - 0x43, 0x26, 0x09, 0x32, 0x42, 0xa1, 0xaa, 0x4c, 0x90, 0xb4, 0xfc, 0x99, 0x20, 0x70, 0x60, 0x91, - 0x24, 0x1a, 0x0c, 0x12, 0x14, 0x81, 0x0b, 0x3c, 0x07, 0xc1, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x19, - 0xd0, 0x50, 0x0f, 0xd0, 0x1d, 0x28, 0x0a, 0x2b, 0x0f, 0x50, 0x12, 0x0c, 0x37, 0xf5, 0x40, 0xcd, - 0x0a, 0x80, 0xbf, 0x0f, 0x02, 0x80, 0xa0, 0x30, 0xf5, 0x01, 0x20, 0xc3, 0x3f, 0x9a, 0x0e, 0x12, - 0xa0, 0x6d, 0xf8, 0x0e, 0xc0, 0xdd, 0x06, 0x09, 0x50, 0x37, 0x0b, 0x06, 0x3f, 0xac, 0x2c, 0xa0, - 0xc1, 0x68, 0x59, 0x04, 0x81, 0xc1, 0xe8, 0x3f, 0xf0, 0x40, 0x28, 0x82, 0x47, 0xf2, 0x07, 0x04, - 0x8c, 0x0d, 0x0f, 0x48, 0xc0, 0xd0, 0xdf, 0xd4, 0x06, 0xad, 0x0b, 0x47, 0xf2, 0x3c, 0x3a, 0x30, - 0x34, 0x3a, 0xf0, 0xc0, 0xd0, 0xef, 0x5b, 0x03, 0x40, 0x8d, 0x16, 0xfc, 0x83, 0x76, 0x46, 0x06, - 0x83, 0x72, 0x46, 0x06, 0x94, 0x0a, 0x46, 0x06, 0x9a, 0x14, 0x8f, 0xe4, 0x83, 0x48, 0xc0, 0x90, - 0x28, 0x13, 0x06, 0xc3, 0x9d, 0xff, 0xf0, 0x7c, 0xe1, 0xb0, 0xfe, 0x7a, 0xbc, 0x13, 0x86, 0x70, - 0xd8, 0x6b, 0x40, 0xe1, 0xb0, 0xe6, 0x03, 0xfe, 0x0f, 0xe6, 0x0d, 0x87, 0xd7, 0xff, 0x83, 0x63, - 0x02, 0x20, 0xf5, 0x06, 0x28, 0x38, 0x76, 0x06, 0x30, 0xa8, 0x15, 0x00, 0xec, 0xbc, 0x16, 0x13, - 0xff, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xe5, 0x07, 0x9e, 0x0e, 0xd0, 0xfd, 0x43, 0xff, 0x07, 0xec, - 0x3d, 0x87, 0xef, 0x57, 0x61, 0x68, 0x5a, 0x1d, 0x85, 0x68, 0x34, 0x3b, 0x0c, 0xc0, 0xff, 0xc1, - 0xff, 0x83, 0xfe, 0xbf, 0xf8, 0x35, 0x03, 0x50, 0x3f, 0x60, 0xff, 0xc1, 0xb8, 0x3a, 0x81, 0xe7, - 0x0f, 0x50, 0x3d, 0x20, 0xff, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x82, 0x6e, 0x06, 0x1d, - 0x65, 0x34, 0x2c, 0x3c, 0x85, 0x86, 0xc3, 0xfd, 0x82, 0x32, 0x4e, 0x07, 0xf8, 0xcc, 0x2e, 0x05, - 0xa6, 0x66, 0x1f, 0x7a, 0x23, 0xa0, 0x7d, 0xe9, 0x1d, 0x0e, 0x89, 0xc8, 0xb4, 0x3b, 0x33, 0x0b, - 0x60, 0xd5, 0x8c, 0x2c, 0xc3, 0x61, 0xb0, 0x69, 0x40, 0x58, 0x6c, 0x70, 0xb4, 0x50, 0x6c, 0x83, - 0x28, 0x02, 0x1f, 0xf8, 0x2f, 0x37, 0xff, 0x21, 0x30, 0x54, 0x34, 0x3f, 0xe9, 0x34, 0x3f, 0x3f, - 0xfc, 0x09, 0x03, 0x92, 0x60, 0xc2, 0xf0, 0xe4, 0x98, 0x30, 0xf3, 0xff, 0xc1, 0xff, 0x21, 0xfc, - 0x86, 0x70, 0xfd, 0x43, 0xff, 0x41, 0xb0, 0xe7, 0x0f, 0xa8, 0x1c, 0xe1, 0xf6, 0x87, 0x38, 0x79, - 0xc1, 0xff, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xe4, 0x3e, 0x70, 0xf5, 0x03, 0xee, 0x3f, 0xfc, 0x85, - 0x01, 0x31, 0xc3, 0xf9, 0xcc, 0x19, 0x85, 0x01, 0xc1, 0x83, 0x1c, 0x1c, 0x1d, 0x83, 0x02, 0x16, - 0x06, 0xbf, 0x07, 0xfe, 0x0b, 0x0c, 0xc0, 0xaf, 0x78, 0x34, 0x83, 0x0f, 0xfb, 0x03, 0x87, 0xf9, - 0xc0, 0xd7, 0xdc, 0x0d, 0x0f, 0xf6, 0x87, 0xfd, 0x7a, 0x00, 0x02, 0x1f, 0xf8, 0x0f, 0x87, 0xff, - 0x07, 0x73, 0x87, 0xb0, 0xf9, 0xc3, 0xd8, 0x7c, 0xff, 0xe0, 0xb4, 0x0e, 0x1e, 0xc2, 0x7c, 0x3f, - 0xf8, 0x3f, 0xf0, 0x7f, 0xe0, 0x60, 0x83, 0xe4, 0x81, 0x8e, 0x30, 0x6c, 0x63, 0x1c, 0x90, 0xa8, - 0x0c, 0xc7, 0x30, 0xd8, 0x5b, 0x8f, 0x21, 0x58, 0x76, 0x38, 0x74, 0x9f, 0xff, 0x21, 0xff, 0x83, - 0x04, 0x1e, 0xa0, 0x7c, 0xf1, 0xff, 0x83, 0xc9, 0x81, 0x81, 0x87, 0xef, 0xfc, 0x14, 0x1f, 0x50, - 0x3d, 0x69, 0xff, 0xe4, 0x0c, 0x1f, 0xf8, 0x3d, 0xea, 0xec, 0x3f, 0x68, 0x10, 0x61, 0xd4, 0x34, - 0x60, 0x61, 0xd8, 0x34, 0x60, 0x61, 0xa8, 0x08, 0x1a, 0x08, 0x36, 0x1d, 0xc7, 0x06, 0xa0, 0x1f, - 0x21, 0x3c, 0x1f, 0x21, 0xfc, 0x28, 0x7f, 0x03, 0x90, 0xd4, 0xc2, 0xc1, 0x98, 0x7b, 0x23, 0x06, - 0x28, 0x3b, 0x33, 0x7f, 0x20, 0xc1, 0x99, 0x83, 0x0e, 0x73, 0x33, 0x06, 0x1e, 0x4c, 0xcc, 0x7f, - 0x07, 0x66, 0x6d, 0xc4, 0x12, 0xb3, 0x30, 0x33, 0x85, 0xad, 0x08, 0x5e, 0x42, 0xc1, 0x50, 0x6e, - 0x0a, 0x80, 0xcc, 0x2f, 0x2a, 0x30, 0x68, 0xcf, 0x3c, 0x89, 0x21, 0xc8, 0x2c, 0x0f, 0x90, 0xfe, - 0xa0, 0x54, 0x0f, 0xf5, 0x8f, 0x93, 0xf4, 0x19, 0x34, 0xd6, 0x18, 0x3b, 0x42, 0xd8, 0xa0, 0x12, - 0x9f, 0x95, 0x12, 0x0b, 0x0a, 0x81, 0x46, 0x1a, 0x41, 0x40, 0xb3, 0x0f, 0x7f, 0x8d, 0xc3, 0xf3, - 0x05, 0x68, 0x66, 0x26, 0x88, 0xe1, 0xd9, 0x2a, 0x31, 0xc3, 0x39, 0x8c, 0x47, 0x61, 0x68, 0x94, - 0x06, 0x9c, 0x0c, 0x2f, 0x25, 0x02, 0xc3, 0xff, 0x07, 0x02, 0x1f, 0xf8, 0x2e, 0x3f, 0x1f, 0xc1, - 0xb7, 0x06, 0x14, 0x87, 0xd8, 0x31, 0x24, 0x3e, 0xfc, 0x64, 0x85, 0xa0, 0xc1, 0x99, 0x86, 0x74, - 0xc1, 0x99, 0x87, 0xa3, 0xf5, 0xfc, 0x87, 0x61, 0xce, 0x1e, 0x8c, 0x82, 0xb0, 0xf6, 0x65, 0x01, - 0xe0, 0xea, 0x1d, 0xe2, 0x70, 0xec, 0xb4, 0x56, 0x60, 0x8a, 0x07, 0xb4, 0xd5, 0x10, 0x7a, 0x41, - 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xe8, 0x3e, 0x74, 0x3a, 0xc3, 0xe7, 0x7f, 0xfc, 0x1e, 0xd0, 0x90, - 0xff, 0x68, 0x1c, 0x3c, 0x85, 0xb4, 0xf5, 0xe0, 0xbc, 0x9a, 0x16, 0x0c, 0x32, 0x8d, 0xff, 0xc1, - 0xec, 0x36, 0x0c, 0x39, 0x33, 0xfe, 0x0c, 0xe6, 0x1b, 0x0f, 0xb9, 0xcf, 0xf8, 0x27, 0x18, 0xc3, - 0xb0, 0xb8, 0xc1, 0x87, 0x61, 0x40, 0x81, 0xff, 0x00, 0x0f, 0xfc, 0x1c, 0xf1, 0xff, 0xe0, 0xdb, - 0xa1, 0x41, 0xfe, 0xd0, 0x38, 0x7f, 0xb7, 0xfe, 0x03, 0x85, 0xb8, 0x76, 0x15, 0xa6, 0xe8, 0x6c, - 0x32, 0x8d, 0xf5, 0x6c, 0x3e, 0xcc, 0x3b, 0x0e, 0x4c, 0xff, 0x83, 0x3b, 0x86, 0xc3, 0xed, 0xa1, - 0x26, 0x38, 0x4e, 0x6a, 0xc1, 0x83, 0x81, 0xab, 0x20, 0xb0, 0xa0, 0x42, 0x82, 0xf8, 0x38, 0x19, - 0x0e, 0xd0, 0xf9, 0xe9, 0xff, 0x83, 0xfe, 0xd0, 0xff, 0xc0, 0xd0, 0xf2, 0x07, 0xff, 0xc0, 0xb4, - 0x2a, 0x01, 0x41, 0xca, 0x05, 0x86, 0xd0, 0xfa, 0xff, 0xc8, 0x64, 0x3f, 0x94, 0x1b, 0x6f, 0xfc, - 0x19, 0xca, 0x18, 0xa3, 0x0d, 0xa5, 0x0c, 0x51, 0x84, 0xe0, 0xa1, 0x92, 0x61, 0x69, 0xff, 0xf0, - 0x7f, 0xe0, 0xe0, 0x0f, 0xa8, 0x1f, 0x3a, 0x7a, 0x2f, 0xd0, 0x1d, 0xc3, 0xb1, 0x83, 0xb1, 0x43, - 0x0c, 0x1d, 0x8e, 0x31, 0x42, 0x0b, 0x6c, 0xd2, 0x4b, 0x07, 0xa8, 0xe0, 0xd0, 0x50, 0x82, 0x93, - 0x83, 0xff, 0x07, 0xf3, 0xff, 0x83, 0x63, 0x03, 0x0b, 0x0a, 0x83, 0xff, 0x82, 0xc0, 0xc0, 0xc2, - 0xc1, 0x40, 0x30, 0x34, 0x18, 0x20, 0x9f, 0xfc, 0x00, 0x02, 0x1f, 0xf8, 0x0f, 0x1f, 0xfe, 0x0d, - 0xba, 0x1f, 0x61, 0xe8, 0x3f, 0x41, 0xf5, 0xff, 0x05, 0x06, 0x90, 0xce, 0x15, 0xa0, 0xbf, 0xe0, - 0xe8, 0x12, 0x19, 0xc3, 0xf5, 0xff, 0x07, 0x41, 0xd2, 0x1f, 0xb2, 0xff, 0xe0, 0xa8, 0x12, 0x80, - 0xa0, 0xec, 0x37, 0x02, 0xc3, 0x50, 0x0f, 0x06, 0x74, 0x08, 0x1d, 0x0f, 0x38, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1d, 0x40, 0xb4, 0x36, 0x86, 0xb0, 0xb0, 0xa8, 0x1e, 0x42, 0x42, 0x83, 0xf5, 0xff, - 0xe0, 0x41, 0xc8, 0x48, 0x73, 0xa1, 0x68, 0x38, 0x39, 0x8b, 0x43, 0x5a, 0x1c, 0xe1, 0xf3, 0x06, - 0x4b, 0xff, 0x06, 0x62, 0x4c, 0x51, 0x86, 0xd2, 0x4c, 0x51, 0x86, 0xc1, 0x26, 0x28, 0xc2, 0xa0, - 0x28, 0x65, 0x0d, 0x04, 0x9f, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1e, 0xd0, 0xe7, 0x28, 0x1d, - 0x57, 0xff, 0x21, 0xfc, 0xe1, 0xff, 0x7f, 0xe8, 0x1c, 0x16, 0x07, 0x03, 0x85, 0xe0, 0x7f, 0xf0, - 0x64, 0x18, 0x1c, 0x0e, 0x1f, 0x7f, 0xf0, 0x64, 0x18, 0x1c, 0x9c, 0x37, 0x7f, 0xf9, 0x03, 0x81, - 0x82, 0x70, 0xed, 0x0b, 0x82, 0xc3, 0x38, 0x74, 0x07, 0x0c, 0xa0, 0xfb, 0xd0, 0x40, 0x02, 0x1f, - 0xf8, 0x0f, 0x3f, 0xfe, 0x0d, 0xa1, 0x63, 0x87, 0xfe, 0xc1, 0x87, 0xf5, 0xff, 0xa0, 0x41, 0x49, - 0x83, 0x18, 0x0f, 0x12, 0x60, 0xc6, 0x0c, 0x97, 0xfe, 0x83, 0xfd, 0x40, 0xfc, 0x87, 0x70, 0x7e, - 0xef, 0xff, 0x05, 0x61, 0xbf, 0x07, 0xb4, 0x0e, 0x51, 0xd0, 0xa8, 0x3c, 0x0a, 0x03, 0xc0, 0x40, - 0x86, 0xa0, 0x48, 0x18, 0x3c, 0xab, 0xc1, 0xbc, 0x5f, 0xa5, 0x07, 0xa0, 0x20, 0xc0, 0xc1, 0xfb, - 0x06, 0x98, 0x7f, 0x4b, 0x02, 0x09, 0xd0, 0xce, 0x04, 0x39, 0xe0, 0x58, 0x34, 0x3e, 0x47, 0xf0, - 0x30, 0xfe, 0x78, 0x0f, 0x07, 0x45, 0xfa, 0x8e, 0x84, 0xe1, 0xd8, 0x7e, 0xd5, 0xff, 0xe0, 0x38, - 0x76, 0xf0, 0x77, 0x04, 0xf0, 0x39, 0x0a, 0x05, 0xe4, 0x35, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xc8, - 0x7d, 0x40, 0x60, 0xd3, 0xf0, 0x38, 0x93, 0x06, 0x0c, 0x33, 0x59, 0x30, 0x61, 0xa9, 0xea, 0x38, - 0x32, 0x0c, 0xc2, 0x7e, 0x2d, 0x95, 0x11, 0x83, 0x0d, 0x2a, 0x23, 0x06, 0x1a, 0x54, 0x4e, 0x38, - 0x6b, 0xea, 0x3f, 0x81, 0x23, 0xcc, 0xc0, 0xc1, 0x85, 0x85, 0x20, 0xca, 0x02, 0x81, 0x61, 0x66, - 0x8e, 0x13, 0x05, 0x90, 0x10, 0xd8, 0x2e, 0x0f, 0xfc, 0x10, 0x0f, 0xe4, 0x3e, 0xb0, 0xf6, 0x1f, - 0x9c, 0xff, 0xe4, 0x3f, 0xa8, 0x1f, 0xf5, 0xff, 0x80, 0xe8, 0x76, 0x1f, 0x9c, 0xff, 0xf8, 0x3e, - 0xb0, 0xa8, 0x1f, 0xaf, 0x5e, 0x68, 0x19, 0x5e, 0x0b, 0x0a, 0xc2, 0x91, 0xab, 0xac, 0x1b, 0x09, - 0x5f, 0x48, 0x6b, 0x09, 0xdc, 0xe0, 0xda, 0x0b, 0x06, 0x0b, 0x09, 0x09, 0x0b, 0x09, 0x00, 0x19, - 0x09, 0x30, 0xfc, 0xf4, 0xe3, 0x7e, 0x0f, 0xa4, 0x18, 0x58, 0x7d, 0x79, 0xdf, 0x80, 0xe1, 0x48, - 0x30, 0xb0, 0xad, 0x24, 0x1a, 0x0c, 0x32, 0x8b, 0xff, 0x07, 0xfd, 0x87, 0xf2, 0xbf, 0xf8, 0x3b, - 0x4d, 0x0d, 0xc1, 0xac, 0x0e, 0x82, 0xc3, 0xb4, 0x37, 0xd0, 0x75, 0x02, 0x6f, 0xd2, 0x12, 0x0b, - 0xa0, 0x4d, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xe4, 0x3e, 0x78, 0x3b, 0x43, 0xf5, 0x9f, 0xf8, 0x3f, - 0x61, 0xec, 0x3f, 0x7f, 0xe0, 0xb4, 0x2c, 0x3d, 0x84, 0xf8, 0x1f, 0xf8, 0x39, 0x06, 0x1e, 0xc3, - 0xf7, 0xfe, 0x0e, 0x90, 0xda, 0xb4, 0x3b, 0x7f, 0xfc, 0x15, 0x03, 0x5e, 0x0f, 0xb4, 0x27, 0x38, - 0x3a, 0x81, 0x5a, 0x0f, 0x21, 0x20, 0xb8, 0x39, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xe8, 0x3e, 0xb4, - 0x3b, 0x43, 0xe7, 0x7f, 0xfa, 0x0f, 0x68, 0x7a, 0x81, 0xec, 0xa0, 0x35, 0x43, 0xa1, 0x58, 0x4e, - 0x84, 0xf1, 0x60, 0xd0, 0x61, 0xc8, 0x6e, 0xd0, 0xff, 0x3a, 0x0e, 0x0f, 0x45, 0xa1, 0xad, 0x0d, - 0xbf, 0xfa, 0x81, 0x50, 0x1a, 0x1b, 0x0e, 0xc2, 0xd0, 0xd8, 0x6a, 0x05, 0xa1, 0xb0, 0xd0, 0x6f, - 0xf8, 0x20, 0x0f, 0xfc, 0x19, 0xe3, 0xff, 0xc1, 0x6e, 0x1f, 0xb0, 0xec, 0xaf, 0x38, 0x76, 0x07, - 0x82, 0xce, 0x06, 0x3e, 0x02, 0x60, 0xb3, 0x72, 0x74, 0xc3, 0xb0, 0x53, 0x41, 0x87, 0x6e, 0x9e, - 0x06, 0x14, 0x60, 0x7d, 0x6e, 0x16, 0x6f, 0x12, 0xd8, 0x28, 0x60, 0x56, 0x16, 0x0c, 0x18, 0x18, - 0x36, 0x50, 0x1e, 0xaf, 0x78, 0x42, 0xd7, 0xf6, 0x0f, 0xfc, 0x19, 0xe3, 0xf1, 0xfa, 0x0b, 0x42, - 0xc3, 0x30, 0x7e, 0xc3, 0x30, 0x77, 0xe2, 0xfa, 0x74, 0x18, 0x69, 0x0d, 0x69, 0x86, 0xd0, 0xfd, - 0xf9, 0xfe, 0x0f, 0xd8, 0x76, 0x14, 0x60, 0xc7, 0x06, 0x07, 0x04, 0x60, 0x95, 0x82, 0x47, 0xe0, - 0x5e, 0x87, 0x39, 0x33, 0x86, 0x34, 0x33, 0x86, 0xa0, 0x86, 0xf2, 0x0b, 0xc1, 0xff, 0x83, 0x0f, - 0xfc, 0x1d, 0xe4, 0xff, 0xc1, 0x9c, 0xc3, 0xd8, 0x7d, 0xff, 0x83, 0xec, 0x3d, 0x82, 0x81, 0x7f, - 0xe0, 0xac, 0x3f, 0xf0, 0x67, 0xf5, 0xf4, 0x1e, 0x47, 0x11, 0xc3, 0x4e, 0x0c, 0xc1, 0x85, 0x42, - 0x4c, 0x67, 0x0b, 0x0a, 0xf0, 0x2f, 0x02, 0x85, 0xa7, 0x69, 0x8e, 0x04, 0x2c, 0x36, 0x08, 0x37, - 0xa0, 0x5c, 0x1f, 0xf8, 0x20, 0x02, 0x1f, 0xf8, 0x2f, 0x03, 0xff, 0x83, 0x78, 0xc3, 0xff, 0x05, - 0x9f, 0xe0, 0xfd, 0x87, 0xfa, 0x42, 0xff, 0xe0, 0x3e, 0x06, 0x60, 0xc9, 0x0c, 0x8e, 0x62, 0xb8, - 0x3e, 0x73, 0xd1, 0x78, 0x34, 0xa8, 0x3b, 0x0f, 0x6d, 0x3f, 0xf0, 0x4e, 0x69, 0x05, 0xa1, 0xb4, - 0xc0, 0xe0, 0xc3, 0x59, 0x40, 0x90, 0x61, 0xc8, 0x87, 0x5e, 0x08, 0x0f, 0xf9, 0x0e, 0xb3, 0xf0, - 0x2c, 0x3d, 0x4c, 0x61, 0xec, 0x3e, 0xc9, 0xb0, 0x58, 0x7b, 0x29, 0x86, 0x71, 0xd3, 0x31, 0xfe, - 0x09, 0xdc, 0xc2, 0x70, 0xfd, 0x92, 0x16, 0x1f, 0xb1, 0xff, 0xc1, 0x9c, 0x10, 0x1c, 0x3d, 0x4c, - 0x62, 0x36, 0x0d, 0x9b, 0xb2, 0x66, 0x15, 0x0c, 0x2c, 0x18, 0xc0, 0xc1, 0x81, 0x43, 0x82, 0x02, - 0x0c, 0x35, 0xc1, 0xff, 0x83, 0xf0, 0x0f, 0xe4, 0x3c, 0xe8, 0x75, 0x03, 0xce, 0xdf, 0xfa, 0x0f, - 0xa4, 0x0e, 0x1f, 0xd4, 0x05, 0x02, 0x82, 0xff, 0xf1, 0x69, 0xa0, 0x42, 0x70, 0x92, 0x0a, 0x81, - 0x41, 0xd7, 0xfe, 0x82, 0x82, 0x70, 0xfe, 0xc2, 0x70, 0xfd, 0x40, 0xaf, 0xe8, 0x2c, 0x36, 0x85, - 0x40, 0x70, 0x1e, 0x0d, 0xa0, 0x42, 0xd0, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0x90, 0xe7, - 0x0f, 0x9e, 0x9f, 0xfc, 0x1f, 0xed, 0x0f, 0xfa, 0xff, 0x82, 0x90, 0xa4, 0x3b, 0x0a, 0xe0, 0x5d, - 0x6f, 0x06, 0x50, 0x24, 0x3b, 0x0f, 0xd7, 0x5d, 0x87, 0x20, 0xaf, 0xb0, 0xec, 0x12, 0x1d, 0x86, - 0xb3, 0xff, 0xc8, 0x34, 0x27, 0x05, 0x03, 0x58, 0x56, 0x85, 0x61, 0x28, 0x1c, 0x1e, 0x70, 0xff, - 0xc1, 0xc0, 0x0f, 0x28, 0x32, 0x19, 0xe0, 0x38, 0x4e, 0x1e, 0xd0, 0x50, 0x14, 0x0f, 0xaf, 0xff, - 0x07, 0x9d, 0x76, 0xb0, 0xe8, 0x1c, 0x36, 0x1c, 0xe9, 0x24, 0x50, 0x83, 0xec, 0x73, 0x06, 0x1e, - 0xf5, 0xb7, 0x70, 0x74, 0xaa, 0x0b, 0x61, 0xd4, 0x06, 0x1a, 0x81, 0xd8, 0x25, 0x40, 0xcc, 0x2a, - 0x0c, 0x39, 0xa5, 0x01, 0xa7, 0xd7, 0x7a, 0x98, 0x10, 0x21, 0x48, 0x68, 0x0f, 0xfc, 0x1c, 0xc1, - 0xb4, 0x1c, 0x1d, 0x63, 0xc1, 0xbc, 0x1e, 0x77, 0x41, 0x47, 0x0f, 0xee, 0xe0, 0xe4, 0x3d, 0x79, - 0x0e, 0xb4, 0x6e, 0x05, 0xc8, 0x4b, 0x72, 0xfa, 0x81, 0xf5, 0x5e, 0xa2, 0x1c, 0x87, 0x48, 0x7c, - 0xe7, 0xff, 0x41, 0x48, 0x20, 0x68, 0xa0, 0xd8, 0x52, 0x49, 0xa1, 0x50, 0x34, 0x6a, 0xc3, 0x69, - 0xff, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xe0, 0x3f, 0xf0, 0x77, 0x86, 0x0c, 0xe1, 0xe4, - 0x7e, 0x87, 0x0f, 0xcc, 0x0c, 0x70, 0xb4, 0x17, 0xaf, 0x5e, 0x91, 0xe3, 0x0f, 0xd4, 0x0a, 0x30, - 0xfd, 0x40, 0xf5, 0xd6, 0xf0, 0x7e, 0xa0, 0x67, 0x0e, 0xa1, 0x7f, 0xc1, 0xd8, 0x28, 0x19, 0xc3, - 0x50, 0x17, 0xfc, 0x13, 0x85, 0x40, 0xec, 0x32, 0x15, 0x02, 0xf4, 0x1f, 0xf8, 0x3c, 0x0f, 0xe4, - 0x3e, 0x74, 0x3a, 0x81, 0xf3, 0xbf, 0xfe, 0x0f, 0x68, 0x10, 0xd8, 0x79, 0x09, 0x82, 0x81, 0xa1, - 0x7f, 0xe8, 0x0f, 0x05, 0x21, 0x61, 0xe4, 0x2a, 0x01, 0xc3, 0xf2, 0xda, 0xa8, 0xa0, 0xc9, 0x5b, - 0xd5, 0x90, 0xb0, 0xe6, 0x0f, 0xa8, 0x3f, 0xfc, 0x16, 0x1e, 0xa0, 0x7a, 0x81, 0xe6, 0x0f, 0x21, - 0xf3, 0x07, 0x0f, 0xfc, 0x1c, 0xe8, 0x65, 0xaf, 0x41, 0x3c, 0xfa, 0xa4, 0x3f, 0x22, 0x09, 0x06, - 0x87, 0xda, 0x30, 0x30, 0xb4, 0x27, 0x06, 0x48, 0x4f, 0x82, 0x58, 0x08, 0x7a, 0x05, 0xc0, 0xfc, - 0x1f, 0x61, 0xe7, 0x0c, 0xc6, 0x1e, 0x70, 0xda, 0x7e, 0x3f, 0x04, 0xe0, 0xc3, 0xce, 0x16, 0x83, - 0x0f, 0x38, 0x2c, 0x2d, 0x7e, 0xc0, 0xa0, 0xbf, 0xf8, 0x0f, 0xf2, 0x1e, 0xfc, 0x38, 0xe5, 0x02, - 0xd3, 0x06, 0xa8, 0xc3, 0x60, 0xc0, 0xaa, 0x30, 0x6c, 0x19, 0x7f, 0xc1, 0x7e, 0x0d, 0x87, 0xd8, - 0x37, 0xff, 0x81, 0x83, 0x05, 0x82, 0x81, 0xb4, 0xcb, 0x18, 0xb0, 0xbf, 0x5a, 0x30, 0xa8, 0x18, - 0x30, 0x6a, 0x9c, 0x36, 0x0c, 0x2f, 0xc1, 0x9c, 0x18, 0xf5, 0x3a, 0x0a, 0x03, 0x20, 0x30, 0x34, - 0x95, 0xc1, 0x79, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0x21, 0x90, 0xf6, 0x83, 0x09, 0xc3, 0xee, 0x7e, - 0xa7, 0xe4, 0x3b, 0x74, 0xc7, 0x0f, 0x31, 0x42, 0x04, 0x14, 0x87, 0x2a, 0x9e, 0x09, 0xf1, 0x7e, - 0x90, 0xf9, 0x0c, 0xe0, 0x50, 0x7d, 0x4f, 0xf4, 0x1c, 0x8a, 0x1c, 0x3f, 0xb0, 0xd6, 0xd5, 0x85, - 0x47, 0xfa, 0x8b, 0x05, 0xa1, 0x9c, 0x34, 0x07, 0x0e, 0x70, 0xd8, 0x28, 0x1e, 0xfe, 0x83, 0xff, - 0x07, 0x0f, 0xe4, 0x3e, 0x70, 0xf6, 0x87, 0xce, 0xff, 0xf8, 0x32, 0x14, 0x82, 0x43, 0xfa, 0x81, - 0x3c, 0x14, 0x07, 0x8e, 0x0b, 0x81, 0x6b, 0x14, 0x1c, 0x10, 0x4c, 0x0b, 0x5b, 0x83, 0xf5, 0xfa, - 0x68, 0x1c, 0x84, 0xee, 0x1f, 0xb0, 0x58, 0x35, 0x68, 0x55, 0x7a, 0x03, 0xe0, 0xed, 0x86, 0x0a, - 0xc3, 0x58, 0x4e, 0xd0, 0xb8, 0x12, 0x17, 0xa4, 0x27, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1d, 0x40, - 0xb0, 0x60, 0x90, 0xd6, 0x0c, 0x1a, 0x68, 0x7a, 0xff, 0xf0, 0x7d, 0x83, 0x06, 0x84, 0x86, 0xc1, - 0x82, 0x42, 0xf0, 0x7f, 0xe0, 0xa1, 0xff, 0xf0, 0x73, 0x05, 0x84, 0xe1, 0xcc, 0xb6, 0xba, 0x09, - 0xc7, 0xfe, 0x83, 0x68, 0xe0, 0xc0, 0xc1, 0x38, 0x1c, 0x18, 0x18, 0x2d, 0x03, 0x83, 0x3d, 0x04, - 0x87, 0xd8, 0x78, 0x0f, 0xfc, 0x1e, 0x82, 0xc3, 0x61, 0xeb, 0x06, 0x15, 0xd0, 0x39, 0xfd, 0x38, - 0x30, 0xfd, 0x8e, 0x06, 0x0a, 0x0d, 0x83, 0xfa, 0x05, 0x97, 0xcc, 0x99, 0x05, 0x01, 0xd2, 0x4c, - 0x83, 0xec, 0x12, 0x64, 0x12, 0x81, 0x82, 0xfd, 0x05, 0x4f, 0xe9, 0x0f, 0xb0, 0xb0, 0x48, 0x79, - 0xc2, 0xc1, 0x21, 0x40, 0xa0, 0x58, 0x28, 0x16, 0x08, 0x36, 0x07, 0xf4, 0x00, 0x0f, 0xfc, 0x1c, - 0xe9, 0xff, 0xe0, 0x9c, 0x18, 0x74, 0x87, 0xef, 0xf9, 0x0f, 0xd8, 0x74, 0x85, 0xa1, 0x7f, 0xc8, - 0x4f, 0x03, 0x0e, 0xa0, 0x72, 0x7f, 0xf4, 0x1f, 0xf8, 0x3f, 0x2b, 0xf5, 0xfc, 0x13, 0x88, 0x32, - 0x49, 0x0b, 0x4e, 0x88, 0x37, 0x09, 0xc2, 0xf0, 0x56, 0x85, 0x40, 0x5b, 0x8f, 0xc1, 0x60, 0xe0, - 0xb8, 0x16, 0x87, 0xfe, 0x0c, 0x02, 0x1a, 0x41, 0x87, 0x3c, 0xd3, 0xd4, 0xf5, 0x03, 0x4b, 0x72, - 0xb5, 0x83, 0xf4, 0x82, 0x43, 0x20, 0x7f, 0xfc, 0x0f, 0x21, 0xb0, 0x61, 0xe4, 0x1f, 0xfd, 0x07, - 0xb1, 0xc6, 0x28, 0x1a, 0x31, 0xcb, 0x18, 0x27, 0x32, 0xe9, 0xaa, 0x0b, 0x8d, 0xcb, 0x3a, 0x01, - 0xc1, 0xc9, 0xa0, 0x60, 0x70, 0x30, 0xfa, 0x80, 0x42, 0xc3, 0x9f, 0x20, 0x14, 0x1b, 0x41, 0xa1, - 0x9f, 0x34, 0xf5, 0x3d, 0x40, 0xc8, 0xae, 0x57, 0x28, 0x3f, 0x48, 0x24, 0x32, 0x07, 0xff, 0xc0, - 0xf2, 0xb0, 0xf9, 0xc2, 0x46, 0x5f, 0xd0, 0x7d, 0x57, 0xa8, 0x87, 0x41, 0xda, 0x1f, 0xb1, 0xff, - 0xc1, 0xa8, 0x1d, 0xaa, 0x0e, 0xc3, 0xda, 0x61, 0xa8, 0x1e, 0xd1, 0x41, 0x60, 0xbf, 0xfc, 0x1f, - 0xf8, 0x38, 0x02, 0x1e, 0xc3, 0xf7, 0x83, 0xbf, 0xa0, 0xd0, 0x67, 0x0f, 0xfb, 0xd7, 0xaa, 0xf0, - 0x20, 0xb0, 0x48, 0x4c, 0x07, 0x4d, 0xfd, 0x21, 0xe4, 0xd2, 0x42, 0x90, 0xf6, 0x07, 0xf8, 0x3a, - 0x30, 0xff, 0xce, 0x61, 0xb0, 0x21, 0xa8, 0xe5, 0x8c, 0x61, 0xb2, 0x8a, 0xc0, 0x8e, 0x0a, 0x1b, - 0x98, 0x4d, 0x12, 0x06, 0x25, 0xf9, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1c, 0xc0, 0xca, 0x03, 0x0f, - 0x59, 0x94, 0x2c, 0x3e, 0x4c, 0xa1, 0xfc, 0x1e, 0xca, 0xb0, 0xf6, 0x83, 0x29, 0xbc, 0x1a, 0xe3, - 0x28, 0x83, 0xc1, 0x98, 0x2a, 0x06, 0xd0, 0xfc, 0xa0, 0xff, 0x47, 0xff, 0x07, 0x66, 0x08, 0x93, - 0x0d, 0x43, 0x04, 0x49, 0x86, 0xc1, 0x82, 0x24, 0xc2, 0xa0, 0x31, 0x89, 0x30, 0xb0, 0x7f, 0xfc, - 0x1f, 0xf8, 0x38, 0x0f, 0xe8, 0x3e, 0x70, 0xf5, 0x03, 0xeb, 0x3f, 0xfc, 0x1a, 0x09, 0xc7, 0x0f, - 0xf6, 0xe0, 0xd8, 0x2c, 0x2a, 0x38, 0x33, 0x40, 0xe0, 0xc7, 0x06, 0x0c, 0x25, 0x06, 0x5c, 0x1f, - 0xf8, 0xa0, 0x7e, 0x4f, 0xff, 0x04, 0xe1, 0xbf, 0x07, 0xa8, 0x15, 0x78, 0x3b, 0x0b, 0x8a, 0x16, - 0x15, 0x07, 0x41, 0x40, 0x38, 0x10, 0xfa, 0x81, 0xc0, 0x0f, 0xe5, 0x07, 0x9d, 0x0e, 0xa0, 0x7e, - 0xe9, 0xff, 0xc1, 0xea, 0x07, 0x9c, 0x3d, 0x40, 0x2a, 0xb0, 0x34, 0x27, 0xd4, 0x43, 0xde, 0x03, - 0x87, 0xfe, 0x03, 0xff, 0x07, 0xe7, 0x03, 0x87, 0xd0, 0x1c, 0x2c, 0x3c, 0xe0, 0x70, 0xb0, 0xf5, - 0x0f, 0xff, 0x05, 0x86, 0x60, 0x30, 0x6a, 0x05, 0x68, 0x5e, 0x0b, 0x41, 0xc1, 0xeb, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x1d, 0x40, 0xfb, 0x60, 0xeb, 0x0e, 0x72, 0x81, 0xef, 0xc6, 0x8c, 0x1f, 0xdb, - 0xfe, 0x04, 0x19, 0xf8, 0x12, 0x13, 0xba, 0xa7, 0x06, 0x87, 0xdc, 0x9f, 0xe0, 0xf5, 0x83, 0x06, - 0x87, 0x23, 0x83, 0x04, 0x86, 0xa1, 0xe8, 0xff, 0x05, 0x8e, 0x66, 0x0d, 0x09, 0xcd, 0x23, 0x04, - 0x85, 0xa2, 0x1b, 0xfc, 0x88, 0x7d, 0xa1, 0xc0, 0x0f, 0xe4, 0x3c, 0xe1, 0xed, 0x0f, 0x3b, 0xff, - 0xe0, 0xfb, 0x0a, 0x43, 0xfb, 0x41, 0x86, 0x90, 0x7f, 0xf2, 0x3c, 0x61, 0x61, 0x68, 0x76, 0xff, - 0x3a, 0x1d, 0x85, 0xa0, 0xd0, 0x93, 0x0b, 0x41, 0xa1, 0x66, 0x5f, 0x8d, 0x05, 0x0c, 0x90, 0x66, - 0x83, 0x06, 0x5f, 0x8d, 0x28, 0x0c, 0x50, 0x6d, 0x10, 0xb0, 0xe7, 0xc0, 0x1e, 0x0e, 0xfe, 0x0c, - 0xe8, 0x6c, 0x3f, 0xef, 0xff, 0x07, 0xb0, 0xa0, 0xd8, 0x34, 0x1b, 0x4e, 0xa1, 0x03, 0xc6, 0x16, - 0x81, 0x41, 0xec, 0x26, 0x9c, 0x1f, 0x65, 0xfa, 0x43, 0xa7, 0x14, 0x63, 0x07, 0x6e, 0x0c, 0xcc, - 0x3a, 0x8f, 0x7f, 0xe0, 0xb2, 0x81, 0xb4, 0x3a, 0x86, 0x1d, 0x87, 0x90, 0x41, 0x5e, 0x0e, 0x0f, - 0xfc, 0x1c, 0xf1, 0xff, 0xe0, 0xda, 0x16, 0x0c, 0x3f, 0x9f, 0xfd, 0x07, 0x98, 0xd3, 0x28, 0x0d, - 0x03, 0x18, 0x31, 0x80, 0xf0, 0xff, 0xe8, 0x3f, 0xf0, 0x7f, 0xdf, 0xf9, 0x0d, 0x07, 0xfe, 0x0b, - 0x3f, 0xfc, 0x82, 0x81, 0x25, 0x04, 0x3b, 0x0b, 0x4a, 0x14, 0x0a, 0x80, 0xe0, 0x50, 0x16, 0x04, - 0x24, 0x1e, 0x42, 0x40, 0x19, 0x0e, 0xd0, 0xf9, 0xdf, 0xff, 0x07, 0xe7, 0xf0, 0x7f, 0xdb, 0xb6, - 0x1a, 0x0a, 0xd3, 0x41, 0xa0, 0xb4, 0x82, 0xd0, 0x90, 0xfc, 0xed, 0x03, 0xfa, 0xe2, 0x57, 0x90, - 0xd3, 0x44, 0x91, 0x50, 0x6c, 0x2c, 0x9b, 0x0e, 0xa0, 0x4d, 0xf0, 0x7b, 0x0a, 0xdd, 0xb0, 0xd4, - 0x06, 0x82, 0x47, 0x09, 0x0e, 0x7c, 0x1e, 0x0f, 0xe4, 0x3e, 0x70, 0xf5, 0x03, 0xeb, 0x3f, 0xfc, - 0x19, 0x30, 0x60, 0xc3, 0xfb, 0x06, 0x0c, 0x3f, 0xbf, 0xfc, 0x0e, 0x06, 0x0c, 0x18, 0x30, 0xa8, - 0x6a, 0xd5, 0xab, 0x0f, 0x75, 0xdd, 0x41, 0x93, 0x30, 0xb0, 0x21, 0xb3, 0x3e, 0x7b, 0x42, 0x95, - 0x18, 0x5a, 0x1d, 0x94, 0x30, 0xb0, 0x20, 0xa1, 0x83, 0x67, 0x02, 0x88, 0x71, 0xe4, 0xfc, 0x1f, - 0xf8, 0x38, 0x0f, 0xfc, 0x1c, 0xe9, 0xff, 0xe0, 0x9d, 0xd0, 0xf3, 0x87, 0xb4, 0x3c, 0xe1, 0xef, - 0xff, 0x02, 0x0b, 0x43, 0xfd, 0x71, 0xff, 0xe0, 0xc9, 0x86, 0xc3, 0xfd, 0xdf, 0xf8, 0x32, 0x72, - 0x0c, 0x2c, 0x26, 0x79, 0x9c, 0xdc, 0x2d, 0x54, 0x41, 0x85, 0x81, 0xcd, 0x9d, 0xdc, 0xc1, 0xab, - 0x24, 0x18, 0x58, 0x21, 0x44, 0x83, 0x1f, 0x07, 0xfe, 0x0e, 0x0f, 0xe4, 0x3e, 0x70, 0xf5, 0x03, - 0xeb, 0x7f, 0xfc, 0x19, 0x42, 0x19, 0x10, 0xfd, 0x95, 0x8c, 0x28, 0x36, 0x3e, 0x8c, 0x27, 0x81, - 0xb0, 0x15, 0x87, 0x20, 0xff, 0xc1, 0xff, 0x50, 0x3f, 0x4d, 0xff, 0xa0, 0xd9, 0x25, 0x08, 0x70, - 0xa8, 0x49, 0xab, 0x56, 0x16, 0x09, 0xba, 0xb7, 0x05, 0x01, 0x21, 0xe7, 0x02, 0x14, 0x87, 0x7a, - 0x0f, 0xfc, 0x1c, 0x0f, 0xe4, 0x3f, 0x70, 0x76, 0x1f, 0xdb, 0xff, 0xe0, 0xf6, 0x1f, 0x38, 0x7a, - 0x0f, 0x98, 0x10, 0x6a, 0xbd, 0x44, 0x2b, 0x43, 0xb4, 0x3e, 0x41, 0x7f, 0xe0, 0xfa, 0x80, 0xc2, - 0xc3, 0xa2, 0xff, 0xc1, 0xd9, 0x40, 0x61, 0x61, 0xa8, 0x5f, 0xf8, 0x36, 0x1a, 0x41, 0x21, 0xa8, - 0x07, 0x82, 0x7c, 0x12, 0x06, 0x0f, 0xa8, 0x00, 0x14, 0x1d, 0xa6, 0x1e, 0xb7, 0xff, 0xc8, 0x48, - 0x6c, 0x18, 0x7f, 0x5f, 0xfa, 0x04, 0x15, 0x0c, 0x18, 0xc0, 0xb8, 0xbf, 0xf4, 0x19, 0x28, 0x60, - 0xc6, 0x0f, 0x3f, 0xfa, 0x0d, 0x07, 0xfe, 0x0b, 0x07, 0xfe, 0x0d, 0x40, 0x68, 0x76, 0x1b, 0x0b, - 0xff, 0x05, 0x40, 0xb4, 0x3b, 0x0a, 0x0d, 0xff, 0x80, 0x02, 0x19, 0x81, 0x21, 0xdc, 0x53, 0xd4, - 0xf5, 0x03, 0x6b, 0x5a, 0xb9, 0x41, 0xf7, 0xfe, 0x0b, 0x42, 0xc3, 0xd8, 0x4f, 0x03, 0xff, 0x07, - 0x20, 0xc3, 0xd8, 0x7e, 0xeb, 0xd8, 0x76, 0x1d, 0xc1, 0xf3, 0x87, 0x68, 0x7d, 0x43, 0xff, 0xc1, - 0x61, 0xd5, 0x83, 0xac, 0x35, 0x83, 0x83, 0x48, 0xfa, 0x0d, 0x78, 0x3c, 0x87, 0xe4, 0x14, 0x13, - 0x04, 0xc1, 0xdc, 0x0a, 0x05, 0x40, 0xf4, 0xfe, 0x7f, 0x83, 0xef, 0x20, 0xf0, 0x7e, 0xbb, 0x2f, - 0x82, 0xe1, 0xd8, 0xa3, 0x38, 0x55, 0x0c, 0x23, 0x08, 0x7e, 0x70, 0xff, 0x37, 0xff, 0x82, 0xa0, - 0x1c, 0x2a, 0x07, 0x68, 0x38, 0x0e, 0x1c, 0xe1, 0x37, 0xc8, 0x76, 0x86, 0x7a, 0x70, 0x68, 0x1f, - 0x41, 0xad, 0x0f, 0xfc, 0x1c, 0x0f, 0xf2, 0x83, 0x9d, 0x06, 0x16, 0x87, 0x9c, 0x12, 0x0e, 0x58, - 0x3b, 0xfa, 0xeb, 0x21, 0xd2, 0x0d, 0x0f, 0x68, 0x24, 0x15, 0xe4, 0x74, 0xf9, 0x15, 0xba, 0x1d, - 0xb4, 0x0b, 0x30, 0xf6, 0x33, 0x98, 0x7b, 0x32, 0x54, 0x7c, 0x81, 0x8c, 0x95, 0x18, 0x76, 0xa8, - 0x9b, 0x30, 0xce, 0x69, 0x3e, 0xb0, 0xdc, 0xe0, 0xdc, 0xf0, 0x64, 0x93, 0xa2, 0x0b, 0xd0, 0x7f, - 0xe0, 0xc0, 0x24, 0x85, 0x05, 0x87, 0xba, 0xb6, 0xff, 0x07, 0xb8, 0x2b, 0xc1, 0xf3, 0xc1, 0x65, - 0x02, 0x87, 0x71, 0xd0, 0x68, 0x2c, 0x2c, 0x90, 0x94, 0x14, 0x16, 0xff, 0xc1, 0xeb, 0x43, 0xb0, - 0xf5, 0xc9, 0xf1, 0x86, 0xa6, 0x49, 0x11, 0x86, 0xc2, 0xd2, 0x23, 0x09, 0xc2, 0xc1, 0xf1, 0x85, - 0xa1, 0x60, 0x42, 0xc2, 0x81, 0xe4, 0x33, 0xe0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1d, 0x61, 0x7f, - 0xe0, 0xd6, 0x98, 0x73, 0x87, 0x28, 0xf5, 0x6f, 0x07, 0xee, 0x5d, 0x61, 0x21, 0x97, 0xf0, 0x5e, - 0x07, 0xff, 0x41, 0x31, 0xa6, 0x0c, 0x60, 0xf7, 0xae, 0x9d, 0xc1, 0x90, 0xff, 0xc1, 0x6f, 0xff, - 0x06, 0xa0, 0x1c, 0x27, 0x43, 0x61, 0x9e, 0x9a, 0x1b, 0x83, 0x3f, 0x90, 0xd0, 0x2f, 0x48, 0x2f, - 0x83, 0xff, 0x07, 0x04, 0x1a, 0x40, 0xc1, 0xde, 0x29, 0xea, 0x7a, 0x81, 0xa5, 0xb9, 0x56, 0xa0, - 0xfc, 0xac, 0xa0, 0x6d, 0x07, 0xff, 0x80, 0xf0, 0x56, 0x3a, 0x1f, 0xd6, 0x13, 0xa1, 0xe7, 0xd2, - 0x07, 0xe4, 0x28, 0x4a, 0x01, 0x84, 0x36, 0xb5, 0x15, 0x6a, 0x0a, 0x85, 0x3d, 0x4f, 0x50, 0x2d, - 0x0b, 0x40, 0xc1, 0xac, 0x2b, 0x09, 0x83, 0x28, 0x1c, 0x19, 0x83, 0xff, 0x07, 0xc0, 0x02, 0x1f, - 0xf8, 0x2e, 0x07, 0xfe, 0x0e, 0xa1, 0x85, 0x83, 0x0f, 0xdf, 0xf8, 0x3f, 0x61, 0x60, 0xc2, 0x83, - 0x60, 0x70, 0x61, 0x3a, 0x0a, 0x7d, 0x50, 0x74, 0x13, 0xa3, 0x07, 0xf7, 0xf2, 0x1f, 0x28, 0x2a, - 0x01, 0xc3, 0xb5, 0x7f, 0xe8, 0x27, 0x02, 0x81, 0x85, 0x05, 0xa0, 0x70, 0x65, 0x84, 0xe0, 0xb0, - 0xb0, 0x58, 0x48, 0x10, 0x7c, 0x12, 0x00, 0x24, 0x29, 0x03, 0x07, 0xa9, 0xfe, 0x60, 0xff, 0x48, - 0x2f, 0xc1, 0xf5, 0x01, 0x81, 0x80, 0x82, 0x9f, 0xa0, 0x28, 0x16, 0x42, 0xdb, 0x30, 0x64, 0x85, - 0xc4, 0x87, 0xd7, 0xe4, 0xd0, 0xfe, 0xf0, 0x5c, 0x1d, 0x42, 0xf8, 0x1e, 0x0e, 0xc7, 0x95, 0x46, - 0x42, 0x77, 0x24, 0x18, 0x30, 0xb4, 0x29, 0x34, 0x14, 0x04, 0x1a, 0x48, 0x34, 0x00, 0x0f, 0xfc, - 0x1c, 0xe8, 0x73, 0x87, 0xcf, 0x1f, 0xfa, 0x0f, 0xcc, 0x16, 0x1f, 0xaa, 0xe9, 0xea, 0x02, 0x40, - 0xbf, 0xe0, 0x3e, 0x05, 0xff, 0x07, 0x20, 0x90, 0xec, 0x3f, 0x5f, 0xf0, 0x79, 0x24, 0x3b, 0x0e, - 0xa1, 0x7f, 0xc1, 0xd8, 0x73, 0x87, 0xdc, 0x7f, 0xf9, 0x2c, 0x3c, 0xe1, 0xe5, 0x07, 0x9c, 0x38, - 0x14, 0x1e, 0xd0, 0xfa, 0xd5, 0xff, 0x83, 0xca, 0x81, 0xa0, 0xc3, 0xe7, 0xa7, 0xa9, 0x81, 0x90, - 0xf6, 0x87, 0x9e, 0x3f, 0xfa, 0x0f, 0x61, 0x68, 0x28, 0x1e, 0xff, 0xe8, 0x36, 0x1d, 0xa1, 0xf3, - 0x87, 0x61, 0xfb, 0x84, 0xda, 0x0c, 0x13, 0x83, 0x30, 0x23, 0xa0, 0xe2, 0x86, 0x85, 0xb8, 0x20, - 0x40, 0xbf, 0x44, 0x00, 0x0f, 0x28, 0x34, 0x19, 0xd0, 0xb4, 0x14, 0x0e, 0x73, 0xff, 0xa0, 0xff, - 0x68, 0x7f, 0x9f, 0xfc, 0x82, 0x0f, 0xb4, 0x3d, 0x6a, 0xff, 0xf0, 0x48, 0x6b, 0x90, 0xff, 0xc0, - 0x6c, 0x3e, 0x41, 0xf9, 0x02, 0x82, 0x70, 0xef, 0x0e, 0x1b, 0x6f, 0x8f, 0xa0, 0xce, 0x17, 0x1b, - 0xc1, 0xb4, 0xb4, 0x1a, 0x5c, 0x04, 0x10, 0x2f, 0x06, 0x40, 0x0f, 0xfc, 0x1e, 0x43, 0x48, 0x34, - 0x3b, 0x8a, 0x7a, 0x9e, 0xa0, 0x6c, 0x55, 0x15, 0xca, 0x0f, 0x7f, 0xf4, 0x08, 0x2c, 0x16, 0x13, - 0x02, 0xe3, 0x1c, 0x10, 0xc1, 0x30, 0x1d, 0x28, 0x1f, 0xea, 0x79, 0x10, 0xf2, 0x15, 0x02, 0xe0, - 0xcc, 0x3f, 0xeb, 0x42, 0xd0, 0xe9, 0x0f, 0x38, 0x5a, 0x49, 0xa1, 0x68, 0x38, 0x12, 0x0d, 0x02, - 0x12, 0x0f, 0x04, 0x80, 0x1d, 0xbf, 0xfc, 0x13, 0x05, 0x91, 0x07, 0xf2, 0xed, 0x60, 0xfd, 0xff, - 0xc1, 0x41, 0xf6, 0x16, 0x15, 0xb7, 0xff, 0x82, 0x43, 0xd8, 0x58, 0x7d, 0xff, 0xa0, 0xe8, 0x82, - 0xc2, 0x43, 0x39, 0x99, 0x99, 0x86, 0xd3, 0x33, 0x33, 0x09, 0xc1, 0xb1, 0x93, 0x85, 0xc5, 0x49, - 0x8d, 0x84, 0x82, 0x0d, 0x85, 0x80, 0x0f, 0x90, 0x94, 0x19, 0xc2, 0xb0, 0xb4, 0x3a, 0xc1, 0xe8, - 0x18, 0x7c, 0x9a, 0x73, 0xf8, 0x3b, 0x82, 0xa8, 0xd0, 0x43, 0xfc, 0x78, 0xc2, 0x70, 0xf5, 0x33, - 0x0c, 0x88, 0x81, 0x37, 0x0f, 0x4c, 0xb1, 0x70, 0x74, 0xcd, 0x00, 0xe8, 0x6a, 0x19, 0xe0, 0xb0, - 0xed, 0x10, 0x69, 0x68, 0x4e, 0x06, 0xf4, 0xee, 0x17, 0x1e, 0x40, 0xe0, 0xb0, 0xff, 0x61, 0xb0, - 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1d, 0x20, 0x70, 0xb2, 0x0e, 0xd2, 0x41, 0x43, 0x43, 0x28, 0xc2, - 0xd1, 0x83, 0xcc, 0x6f, 0xf9, 0x20, 0x77, 0x78, 0x18, 0x6b, 0x27, 0xa6, 0x0c, 0x3a, 0x05, 0x01, - 0xfe, 0x0f, 0x61, 0x60, 0xc3, 0x95, 0xf8, 0xc1, 0x87, 0x4b, 0x05, 0xfe, 0x0b, 0x0f, 0x60, 0xc3, - 0x30, 0xde, 0x70, 0x61, 0xb5, 0x48, 0x5f, 0xe4, 0x43, 0xec, 0x3c, 0x18, 0x3c, 0xab, 0xc1, 0xbc, - 0xff, 0x4a, 0x0f, 0x49, 0x03, 0x4a, 0x07, 0xea, 0x1a, 0x61, 0xfe, 0x8d, 0x58, 0x68, 0x0f, 0xff, - 0x81, 0x70, 0x57, 0xad, 0x0f, 0x20, 0xb3, 0x57, 0x07, 0x9e, 0x04, 0x83, 0xc1, 0x92, 0xff, 0xc1, - 0xd8, 0x30, 0x48, 0x30, 0xd4, 0x07, 0xfe, 0x0d, 0xa0, 0xc1, 0xa0, 0xc2, 0xb0, 0xb0, 0x68, 0x30, - 0xa4, 0x2f, 0xfc, 0x00, 0x06, 0x85, 0x86, 0xc3, 0xd7, 0xf5, 0x3f, 0x07, 0xec, 0x36, 0x1f, 0xbf, - 0x53, 0xf2, 0x70, 0x4e, 0x13, 0xc1, 0xac, 0x14, 0xc1, 0xb8, 0x72, 0x38, 0xae, 0x1d, 0x0e, 0xc3, - 0x41, 0x21, 0xc9, 0xff, 0x83, 0xa8, 0x61, 0xec, 0x3b, 0x07, 0xfe, 0x0d, 0xc0, 0xc3, 0xd8, 0x4e, - 0x16, 0x87, 0x61, 0x28, 0x2f, 0x57, 0x60, 0x10, 0xfe, 0x83, 0xac, 0xfd, 0x0c, 0x1e, 0x9c, 0x14, - 0x3f, 0x21, 0xd8, 0x28, 0x60, 0xc3, 0xd8, 0x29, 0xe5, 0x40, 0x74, 0xff, 0x1e, 0x0c, 0xe1, 0x61, - 0xa8, 0x1f, 0x26, 0x13, 0xe4, 0x3d, 0x9e, 0x6c, 0x1a, 0x12, 0x66, 0xaf, 0xe8, 0x2c, 0xcc, 0x2c, - 0x18, 0x4e, 0x66, 0x16, 0x0c, 0x2a, 0x19, 0xd0, 0xc1, 0x85, 0x8f, 0xd2, 0x7e, 0x0a, 0x14, 0x1d, - 0xab, 0x00, 0x18, 0x34, 0x83, 0x43, 0xad, 0xff, 0xe8, 0x3f, 0x68, 0x34, 0x3f, 0xdc, 0x0d, 0x0d, - 0x01, 0xff, 0xf0, 0x2d, 0x0e, 0xd0, 0xf9, 0x43, 0xff, 0x83, 0xe6, 0x06, 0x83, 0x0e, 0x87, 0xff, - 0x07, 0x63, 0x03, 0x41, 0x86, 0xa0, 0xff, 0xe0, 0xd8, 0x68, 0x28, 0x3b, 0x82, 0xf0, 0x4f, 0x05, - 0x01, 0xd0, 0xf6, 0x87, 0xfe, 0x0e, 0x0f, 0xe8, 0x3e, 0x70, 0xe7, 0x0f, 0xd6, 0x7f, 0xf8, 0x32, - 0x20, 0xc7, 0x02, 0x1e, 0xba, 0x02, 0xac, 0x10, 0x6f, 0x06, 0xf0, 0x56, 0x0b, 0xff, 0x41, 0x51, - 0xe4, 0x35, 0xe0, 0xfa, 0xff, 0x41, 0xd0, 0x24, 0x35, 0x03, 0xb0, 0x5f, 0xe8, 0x35, 0x02, 0x4a, - 0x08, 0x76, 0x16, 0x94, 0x2c, 0x2e, 0x1d, 0x05, 0x01, 0x60, 0x42, 0x41, 0xe4, 0x24, 0x0f, 0xfc, - 0x1c, 0xf3, 0xff, 0xe0, 0x9d, 0x0b, 0x18, 0x3f, 0xaf, 0xfc, 0x87, 0xb0, 0x63, 0x14, 0x04, 0x17, - 0x4d, 0xb7, 0x81, 0x68, 0xbf, 0xc1, 0xc8, 0xff, 0xe0, 0xf9, 0x83, 0xd8, 0x72, 0x3f, 0xf8, 0x3b, - 0x1d, 0x7d, 0x86, 0xa0, 0x16, 0xe5, 0x83, 0x65, 0xff, 0xe0, 0x70, 0x7b, 0x43, 0xc8, 0x7d, 0xa1, - 0xc0, 0x28, 0x13, 0x01, 0xfc, 0x0b, 0xbf, 0x9c, 0x18, 0x7a, 0xc0, 0xc0, 0xc3, 0x9b, 0x47, 0x06, - 0x40, 0x7a, 0x73, 0xf8, 0xb5, 0x40, 0x66, 0x06, 0x04, 0x7f, 0x4c, 0x0c, 0x33, 0x01, 0x9d, 0x58, - 0x49, 0xfa, 0x7f, 0x02, 0x80, 0x60, 0x50, 0x18, 0x37, 0xfd, 0x20, 0xc7, 0x09, 0xc1, 0x85, 0x9c, - 0x13, 0x0c, 0x07, 0x20, 0xcc, 0x40, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1c, 0xc1, 0x34, 0x03, - 0x87, 0x5d, 0xe8, 0x95, 0x9a, 0x1e, 0xd0, 0x6e, 0x41, 0xf6, 0x81, 0x5a, 0x16, 0x97, 0xeb, 0xf8, - 0x0e, 0x83, 0x4a, 0x05, 0x87, 0x9f, 0x12, 0x16, 0x1e, 0xfa, 0x9f, 0xc1, 0x23, 0x6f, 0x90, 0xb0, - 0xa7, 0x74, 0xa0, 0x58, 0x5b, 0x1a, 0x5f, 0xc0, 0x70, 0xb4, 0x90, 0xb0, 0x68, 0x5a, 0x48, 0x58, - 0x20, 0xda, 0x49, 0x70, 0x24, 0x86, 0x06, 0x1c, 0xf3, 0xe4, 0x18, 0x34, 0x24, 0xe3, 0xfc, 0x1c, - 0xf0, 0x59, 0xa0, 0x81, 0xb8, 0x5b, 0x85, 0x61, 0x77, 0xfc, 0x04, 0x2d, 0x1d, 0x0f, 0xde, 0x57, - 0xf0, 0x49, 0x57, 0xc1, 0x61, 0x76, 0x71, 0x85, 0x85, 0x85, 0xa7, 0xf0, 0x28, 0x16, 0x0c, 0x2c, - 0x1a, 0x16, 0x0d, 0x06, 0x08, 0x16, 0x83, 0xf8, 0x3f, 0xf0, 0x60, 0x04, 0x1b, 0x0d, 0x87, 0x59, - 0xfa, 0xfe, 0x0d, 0x02, 0xc2, 0xb4, 0x3f, 0x7c, 0x0f, 0x83, 0xed, 0xc7, 0x7a, 0x03, 0x8a, 0x19, - 0x43, 0x34, 0x14, 0x0b, 0x0d, 0x87, 0xf7, 0xfe, 0x0e, 0x41, 0x87, 0xb0, 0xec, 0x1f, 0xf8, 0x35, - 0x01, 0x87, 0xb0, 0xd8, 0x5f, 0xf8, 0x2a, 0x05, 0x87, 0xb0, 0x90, 0xd8, 0x6f, 0x40, 0x0f, 0xfc, - 0x1d, 0x69, 0xff, 0xd0, 0x4e, 0xe1, 0xf5, 0x03, 0xdf, 0xfd, 0x07, 0xb0, 0x2f, 0x06, 0xd0, 0x60, - 0x55, 0xc1, 0xde, 0x32, 0xaf, 0x54, 0x1e, 0xc3, 0x68, 0x7f, 0x61, 0x78, 0x3f, 0x6e, 0xd4, 0xd6, - 0x09, 0xdc, 0x14, 0x03, 0x86, 0xd5, 0x03, 0x0b, 0x43, 0x66, 0xde, 0xbf, 0x81, 0x43, 0x0b, 0x0b, - 0x0d, 0x0c, 0x3c, 0x0f, 0x04, 0x0f, 0xe4, 0x3e, 0x70, 0xf6, 0x87, 0xce, 0xff, 0xf4, 0x1f, 0xb0, - 0xb8, 0x3e, 0x69, 0xea, 0x75, 0x02, 0x09, 0x7f, 0xc0, 0xb8, 0x7f, 0xf0, 0x7c, 0xc0, 0xc2, 0xc3, - 0xe7, 0xff, 0x07, 0x23, 0x03, 0x0b, 0x0e, 0xc7, 0xff, 0x06, 0xa0, 0x76, 0x87, 0xda, 0x5f, 0xf9, - 0x05, 0x87, 0xb4, 0x3d, 0xa7, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xf4, 0x1e, 0x74, 0xfc, 0xef, - 0x07, 0x68, 0x59, 0x70, 0x7e, 0xda, 0x03, 0x2c, 0x3e, 0xf0, 0x57, 0x05, 0x06, 0xef, 0xf0, 0x4e, - 0xad, 0x0f, 0x78, 0x3e, 0xff, 0x94, 0x1f, 0x61, 0xd2, 0x1d, 0x03, 0x0e, 0x90, 0xec, 0x1f, 0xf2, - 0x1a, 0x81, 0x41, 0x48, 0x76, 0x85, 0xa0, 0xd0, 0xd6, 0x1a, 0x47, 0x0e, 0x92, 0xff, 0xf0, 0x7f, - 0xe0, 0xe0, 0x0f, 0x21, 0xa0, 0xeb, 0x09, 0x82, 0xc3, 0xd7, 0xfc, 0xe1, 0xfc, 0xe2, 0x0f, 0xc1, - 0xec, 0x18, 0xc5, 0x01, 0x02, 0xfd, 0x4c, 0x90, 0x58, 0x10, 0x9f, 0x18, 0x64, 0x1f, 0x9b, 0x30, - 0xfb, 0x04, 0x93, 0x86, 0x51, 0xf9, 0x1e, 0x0d, 0x43, 0x04, 0x83, 0x0e, 0xc1, 0xf9, 0x1d, 0x09, - 0xc1, 0x82, 0x4e, 0xc2, 0xd0, 0x60, 0x9a, 0x14, 0x04, 0x16, 0x79, 0xc2, 0x83, 0xff, 0x07, 0x10, - 0xfe, 0x90, 0xd6, 0x9f, 0x93, 0x0f, 0x38, 0x6c, 0x18, 0x7f, 0xd4, 0x06, 0xb0, 0x77, 0xf9, 0xfc, - 0x90, 0x1c, 0x19, 0x42, 0x41, 0xe0, 0x60, 0xce, 0x30, 0xd2, 0x7e, 0x7c, 0x61, 0xf6, 0x0c, 0x1b, - 0x87, 0x47, 0xe0, 0x5c, 0x1a, 0x86, 0x0c, 0x2d, 0x0d, 0x83, 0x1f, 0x03, 0x0c, 0xe7, 0xd6, 0x9d, - 0x85, 0xa1, 0xd9, 0x42, 0x80, 0x43, 0xdb, 0x05, 0x00, 0x0f, 0xfc, 0x1d, 0x20, 0xc1, 0x84, 0xf0, - 0x54, 0x30, 0x63, 0xc8, 0x7b, 0xfc, 0xc1, 0xfd, 0x83, 0x18, 0x39, 0x0b, 0x56, 0x30, 0x75, 0x83, - 0x56, 0x3f, 0x90, 0x28, 0xc1, 0x8c, 0x61, 0xf7, 0xe2, 0x86, 0x1f, 0x60, 0xc9, 0x30, 0xd4, 0xff, - 0x49, 0x86, 0xc1, 0x0a, 0x34, 0xc2, 0x60, 0x60, 0xcc, 0x18, 0x5a, 0x50, 0x0a, 0xc1, 0x85, 0x03, - 0x0c, 0xa0, 0x61, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1d, 0x40, 0x98, 0x3b, 0x0d, 0x5b, 0xd4, 0x0b, - 0x0f, 0xd4, 0x0e, 0xc3, 0xf3, 0x02, 0xfc, 0x88, 0x2f, 0xd2, 0xdc, 0x0e, 0x0f, 0xf6, 0x1b, 0x1f, - 0xd4, 0x4c, 0x3c, 0xc0, 0x63, 0x30, 0xf3, 0xfa, 0x33, 0x0d, 0x22, 0x04, 0x09, 0x86, 0xc1, 0x83, - 0x0d, 0x84, 0xe0, 0x95, 0x21, 0x61, 0x68, 0xdf, 0x90, 0x61, 0x60, 0xa2, 0x1b, 0xe0, 0xff, 0xc1, - 0xe0, 0x04, 0x1b, 0x43, 0x30, 0x4f, 0x7f, 0x81, 0xa1, 0xfb, 0x42, 0xe0, 0xfa, 0x9e, 0x9d, 0x0d, - 0xa1, 0xff, 0x40, 0x78, 0xbf, 0x20, 0xa0, 0x64, 0xc2, 0xd1, 0xc3, 0xec, 0x2d, 0x58, 0x79, 0x2f, - 0xcc, 0x1f, 0x62, 0x81, 0x86, 0x82, 0x70, 0x63, 0x84, 0xe1, 0x68, 0x32, 0x50, 0xe1, 0x38, 0x1a, - 0x7a, 0x9a, 0x14, 0x8f, 0x20, 0xb0, 0xff, 0xc1, 0xf8, 0x0e, 0x43, 0xfe, 0xd2, 0xcb, 0xfc, 0x16, - 0x92, 0x1e, 0xc3, 0xfa, 0x0d, 0x87, 0x65, 0x3d, 0x43, 0x20, 0xb0, 0xa4, 0x2c, 0x74, 0xcf, 0xe8, - 0xc2, 0x4c, 0x98, 0x73, 0x0e, 0xca, 0x95, 0x98, 0x49, 0x93, 0x43, 0x30, 0xb7, 0x2f, 0xd1, 0x82, - 0x86, 0x0f, 0x58, 0x30, 0x60, 0xdc, 0x81, 0x98, 0xe0, 0xc2, 0x83, 0x62, 0x81, 0x84, 0x83, 0xd0, - 0x0f, 0xfc, 0x1c, 0xe8, 0x1f, 0xf0, 0x7b, 0x86, 0x0d, 0x87, 0xf3, 0xd6, 0xc3, 0xfc, 0xbe, 0x09, - 0xd0, 0x7e, 0x2f, 0xa0, 0x3c, 0x60, 0xc9, 0x18, 0x32, 0x60, 0xc9, 0x18, 0x3d, 0xfa, 0xfd, 0x06, - 0xc3, 0xb4, 0x3e, 0xa3, 0xff, 0xe0, 0xb4, 0x27, 0xf0, 0x73, 0x84, 0xe6, 0xd8, 0x6d, 0x1e, 0x06, - 0x8f, 0x01, 0x02, 0x82, 0xd0, 0xa0, 0x06, 0x8f, 0xfe, 0x42, 0x79, 0x88, 0x19, 0x21, 0xe7, 0xba, - 0x76, 0x87, 0x98, 0xd5, 0x92, 0x04, 0x26, 0x35, 0x64, 0x82, 0xd0, 0x57, 0xe4, 0x27, 0x2b, 0xfc, - 0x1e, 0x5f, 0xf0, 0x64, 0x1f, 0xf8, 0x3b, 0x4d, 0x0e, 0xc3, 0x38, 0x3f, 0xf0, 0x6d, 0x09, 0x40, - 0x50, 0x6b, 0x0c, 0xe0, 0xd0, 0xd2, 0x0f, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xe4, 0x3e, 0x74, 0x3b, - 0x0f, 0xce, 0xdf, 0xf9, 0x0f, 0x6a, 0x21, 0x24, 0x3d, 0xb3, 0x39, 0x20, 0xd0, 0x6a, 0xb9, 0x24, - 0x0f, 0x1b, 0x7a, 0x8c, 0x87, 0xb5, 0x79, 0x89, 0x0f, 0x6e, 0x42, 0xa4, 0x32, 0x68, 0x7a, 0x42, - 0x70, 0xed, 0x0f, 0xaa, 0xff, 0xf0, 0x58, 0x75, 0xe0, 0xf5, 0x03, 0x58, 0xe8, 0x6d, 0x2f, 0x41, - 0x3e, 0x83, 0x94, 0x1f, 0x90, 0x0f, 0xcc, 0x1f, 0x3a, 0x2e, 0xd7, 0x82, 0x76, 0xbf, 0xc1, 0xea, - 0xfe, 0x0f, 0xb5, 0xf1, 0x81, 0xd0, 0x65, 0x6c, 0xc2, 0x70, 0x65, 0x6c, 0xc3, 0xed, 0x7e, 0xc3, - 0xe6, 0xbf, 0x07, 0x40, 0xaf, 0x90, 0xd4, 0x1c, 0x3a, 0x81, 0xb4, 0x75, 0xea, 0x04, 0xe0, 0x7a, - 0xee, 0x0b, 0x83, 0xff, 0x02, 0x07, 0xff, 0xc0, 0x04, 0x1a, 0x81, 0xfd, 0xe4, 0x1f, 0xc8, 0x7b, - 0x8a, 0x05, 0x87, 0xf3, 0xa0, 0xb0, 0xfe, 0xf5, 0x3a, 0x74, 0x48, 0x1d, 0x8e, 0x0a, 0x04, 0xf0, - 0x36, 0x18, 0x60, 0xc8, 0x3a, 0xdd, 0x41, 0xe7, 0x0f, 0xfc, 0x8c, 0x7f, 0xa0, 0xd8, 0xc5, 0x79, - 0x09, 0xca, 0x07, 0xfd, 0xa6, 0xae, 0xb7, 0x80, 0xe0, 0xc6, 0x0e, 0xc0, 0xa2, 0x47, 0xad, 0xe0, - 0xff, 0xc1, 0xc0, 0x0f, 0x28, 0x24, 0x3a, 0xc2, 0x90, 0xb0, 0xf3, 0xbf, 0x93, 0x0f, 0xcc, 0x09, - 0x5a, 0xc1, 0xcf, 0xe6, 0xe9, 0xa6, 0x8c, 0x0a, 0x70, 0xc0, 0x75, 0x74, 0xfa, 0x24, 0x3e, 0x80, - 0xac, 0x90, 0xfb, 0x82, 0xcc, 0x3d, 0xfd, 0x14, 0xc3, 0x31, 0x40, 0xcf, 0x06, 0xd2, 0xf9, 0x06, - 0x86, 0xc1, 0x83, 0x4b, 0xc1, 0x50, 0xb0, 0x63, 0x9c, 0x0c, 0x72, 0xf3, 0x85, 0xa1, 0xff, 0x83, - 0x0f, 0xfc, 0x1c, 0xe1, 0xf6, 0x1f, 0x5b, 0xff, 0xe8, 0x24, 0xc1, 0x05, 0x07, 0xec, 0x0c, 0x38, - 0x64, 0x2d, 0xff, 0xc9, 0x69, 0x85, 0x98, 0x79, 0x8c, 0xbd, 0x7e, 0x0f, 0x62, 0xb7, 0x56, 0x84, - 0xac, 0x56, 0xea, 0xd0, 0x3b, 0x9f, 0xf8, 0x29, 0x50, 0x3c, 0x78, 0x3b, 0x24, 0xa6, 0x6e, 0x82, - 0x86, 0x71, 0x98, 0x38, 0x46, 0x0d, 0x98, 0x7f, 0xe0, 0xfc, 0x10, 0xfd, 0x88, 0x56, 0xfe, 0x1c, - 0xc3, 0x36, 0x0c, 0x92, 0x43, 0xb0, 0x67, 0xf4, 0x1b, 0x56, 0xe9, 0xa3, 0x03, 0xfc, 0x0c, 0x2b, - 0x30, 0x7c, 0x9a, 0x12, 0x60, 0xcf, 0xe4, 0x37, 0x4c, 0xc1, 0x87, 0xb5, 0x66, 0x0c, 0x34, 0xe0, - 0xcf, 0xe4, 0x19, 0xab, 0x30, 0x61, 0x50, 0xea, 0x30, 0x61, 0x60, 0x83, 0x7f, 0x84, 0x3e, 0xc3, - 0x80, 0x0f, 0xfc, 0x1e, 0x83, 0x61, 0x50, 0x3a, 0xdf, 0xd1, 0xd4, 0x19, 0x03, 0x82, 0x84, 0x87, - 0xce, 0x0d, 0x30, 0x90, 0xbf, 0x53, 0xa6, 0x0b, 0x06, 0x4d, 0x14, 0x61, 0x28, 0xc9, 0xa3, 0x18, - 0x7b, 0xf5, 0x18, 0xc3, 0x40, 0xf2, 0x4c, 0x61, 0xb0, 0x7c, 0x4e, 0x61, 0x50, 0xde, 0xa7, 0x20, - 0xb1, 0xcc, 0x46, 0x81, 0x50, 0x81, 0x81, 0xca, 0x07, 0xec, 0x60, 0xa4, 0x3f, 0xf0, 0x60, 0x18, - 0x34, 0x0f, 0xe4, 0x1c, 0x44, 0x1b, 0x0f, 0x44, 0x79, 0x06, 0x1f, 0xa2, 0x05, 0xea, 0x07, 0x3b, - 0x03, 0x5b, 0x07, 0x1f, 0xd6, 0x66, 0x14, 0x81, 0x40, 0xcc, 0xc3, 0xd2, 0xa7, 0x33, 0x0c, 0xbd, - 0x99, 0x98, 0x4d, 0x8d, 0x99, 0x98, 0x5a, 0x81, 0xa4, 0xc4, 0x16, 0x15, 0x85, 0xd0, 0x2a, 0x02, - 0xc2, 0xa1, 0x40, 0x20, 0xe0, 0xb8, 0x29, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1c, 0xc1, 0xed, 0x0f, - 0x9d, 0x3a, 0xee, 0x0f, 0xdd, 0x77, 0x07, 0xee, 0xbe, 0x0a, 0x0d, 0xa1, 0xa8, 0x13, 0xc0, 0xaf, - 0x90, 0xe4, 0xad, 0xd5, 0xa1, 0xeb, 0xa7, 0xa9, 0xa1, 0xa2, 0x80, 0xd0, 0x68, 0x6c, 0x5f, 0xe0, - 0xd4, 0x7f, 0xfc, 0x16, 0x1b, 0x41, 0xa1, 0xa8, 0x15, 0x85, 0xa1, 0x90, 0x5c, 0x1b, 0x43, 0xff, - 0x07, 0xc0, 0x0f, 0xe8, 0x3e, 0x74, 0x5d, 0x6b, 0x83, 0x73, 0x5f, 0xc1, 0xf3, 0x5f, 0x07, 0xe9, - 0x0e, 0xc2, 0xd0, 0xae, 0xbb, 0x09, 0xe1, 0x7f, 0xc1, 0x93, 0x5f, 0xda, 0x1d, 0x4f, 0xf5, 0x03, - 0x28, 0x0f, 0x82, 0x90, 0xda, 0x69, 0x76, 0x86, 0x70, 0x34, 0x3d, 0x40, 0xd8, 0x14, 0x5b, 0x9a, - 0x0a, 0x01, 0xe4, 0x18, 0x34, 0x82, 0x42, 0xf2, 0x18, 0x0f, 0xfc, 0x1d, 0x69, 0xff, 0xc8, 0x4e, - 0x1d, 0x87, 0xf9, 0xff, 0xe8, 0x39, 0x41, 0x61, 0xb1, 0x82, 0x68, 0xed, 0x10, 0x9d, 0x1a, 0x3b, - 0x44, 0x3f, 0xe8, 0x3f, 0xd7, 0xff, 0x83, 0x41, 0x9c, 0x3f, 0x50, 0xff, 0xe4, 0x2c, 0x18, 0x31, - 0x89, 0x05, 0x83, 0x06, 0x31, 0x20, 0xd0, 0x60, 0xc6, 0x24, 0x08, 0x58, 0x21, 0x56, 0x00, 0x14, - 0x07, 0x49, 0x91, 0x0b, 0xc5, 0x1a, 0x33, 0xa1, 0x93, 0x4a, 0x35, 0x07, 0x9d, 0xff, 0xc0, 0x41, - 0xe0, 0x30, 0x34, 0x2b, 0xbc, 0x53, 0xbd, 0x40, 0x91, 0xc0, 0xae, 0x50, 0x7d, 0x86, 0x90, 0xfe, - 0xc7, 0xfc, 0x84, 0xe6, 0x1b, 0x43, 0xd2, 0x6f, 0xfe, 0x0b, 0x06, 0x15, 0xe4, 0x36, 0x83, 0x05, - 0x83, 0x82, 0x82, 0xce, 0x0c, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xf1, 0xf8, 0xfe, 0x0d, - 0xa2, 0x60, 0x47, 0x0f, 0xb3, 0x04, 0xac, 0x3e, 0x7c, 0x15, 0xe1, 0xc2, 0xe3, 0x3c, 0xac, 0x16, - 0x85, 0x2a, 0x09, 0x09, 0x0a, 0x80, 0xc3, 0xfc, 0xff, 0xf0, 0x64, 0xf0, 0x58, 0x7e, 0xf5, 0xff, - 0x90, 0xa8, 0x0c, 0x2c, 0x3e, 0xc2, 0xf5, 0x3d, 0x44, 0x1c, 0x16, 0x16, 0x1e, 0x83, 0x7f, 0xf0, - 0x0f, 0xfc, 0x1c, 0xf1, 0x7f, 0xe0, 0xe9, 0xa2, 0xf5, 0x87, 0xd4, 0x5e, 0xb0, 0xfa, 0xeb, 0xbc, - 0x07, 0x83, 0x68, 0x30, 0xf5, 0x0f, 0xfe, 0x43, 0xf6, 0x83, 0x0f, 0xd5, 0x7a, 0xfa, 0x81, 0x30, - 0x28, 0x45, 0x87, 0x51, 0xe4, 0xc6, 0xd0, 0xb6, 0x06, 0x6e, 0x08, 0x0e, 0x1a, 0xfa, 0x0e, 0xd1, - 0xf2, 0x63, 0xc1, 0x21, 0x25, 0xe0, 0x90, 0x0f, 0xfc, 0x1c, 0xc1, 0x61, 0x98, 0x3a, 0x9f, 0xa0, - 0x78, 0x3f, 0x38, 0x52, 0x61, 0xfb, 0x05, 0x82, 0xc0, 0x83, 0xf5, 0x86, 0x92, 0x86, 0x06, 0x9e, - 0xbc, 0x14, 0x7e, 0x81, 0x83, 0x0e, 0xc0, 0xd1, 0xd5, 0x87, 0x7e, 0x8b, 0x2c, 0x29, 0x06, 0x13, - 0x8e, 0x16, 0xff, 0x3e, 0x6c, 0x0e, 0x07, 0x18, 0xe3, 0x05, 0x02, 0xc3, 0x60, 0xc1, 0x21, 0x40, - 0xb9, 0xe0, 0x0f, 0xfc, 0x1c, 0x87, 0x9c, 0x3e, 0xb7, 0xff, 0xd0, 0x54, 0x30, 0xff, 0xc1, 0x7f, - 0xf0, 0x7c, 0xbf, 0xc1, 0x68, 0x35, 0xf5, 0x84, 0xe9, 0xd7, 0xbc, 0x1e, 0x68, 0x40, 0x58, 0x3d, - 0xbb, 0xcc, 0xe1, 0x95, 0xd9, 0xb4, 0x60, 0xdb, 0x9b, 0x2b, 0xa0, 0x6c, 0xed, 0xf1, 0xb8, 0x4c, - 0x66, 0x39, 0x92, 0x8d, 0x51, 0x15, 0x89, 0x46, 0x45, 0x18, 0x80, 0xe1, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1c, 0xe8, 0x5e, 0xbf, 0x41, 0x38, 0xac, 0x0c, 0x48, 0x7b, 0xf4, 0x6e, 0x1e, 0xa0, 0x30, - 0x3a, 0x16, 0x93, 0xd0, 0x1e, 0x42, 0x78, 0x74, 0x74, 0xe0, 0xea, 0x01, 0x20, 0x90, 0xf7, 0xe3, - 0xf2, 0x1a, 0x09, 0xcc, 0x3e, 0x73, 0xf1, 0xf8, 0x35, 0x03, 0x66, 0x1f, 0x63, 0xf8, 0xfc, 0x82, - 0x81, 0xd9, 0x87, 0xb4, 0xff, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1c, 0xa0, 0xa0, 0x60, 0xc3, - 0xba, 0x7f, 0xf8, 0x34, 0x15, 0xea, 0x07, 0xf3, 0xa6, 0x3a, 0x14, 0x0f, 0xaf, 0x53, 0xe0, 0x58, - 0x28, 0x38, 0x1c, 0x32, 0x8a, 0x36, 0xab, 0x0f, 0xae, 0x9d, 0x3c, 0x1d, 0x85, 0x20, 0xc3, 0xce, - 0x7f, 0xf4, 0x16, 0x85, 0x20, 0xc3, 0x9c, 0xff, 0xf8, 0x1c, 0x13, 0x85, 0xa1, 0xa0, 0x5c, 0x1d, - 0x68, 0x7f, 0xe0, 0xe0, 0x0f, 0xe9, 0x0f, 0x5a, 0x1b, 0xe0, 0xf9, 0xc1, 0x68, 0x39, 0x0f, 0x5d, - 0x16, 0xa7, 0x83, 0xf2, 0xf0, 0x76, 0x82, 0xa6, 0x8d, 0x02, 0x74, 0xce, 0x75, 0x41, 0xf7, 0x74, - 0xdb, 0x0f, 0xfc, 0x1f, 0xd1, 0xff, 0xc8, 0x4e, 0x60, 0xc9, 0x34, 0x29, 0x30, 0x64, 0x9a, 0x16, - 0x0f, 0xfe, 0x41, 0x40, 0x60, 0xc9, 0x34, 0x08, 0x58, 0x31, 0x5e, 0x00, 0x04, 0x19, 0x81, 0x21, - 0xd6, 0xff, 0xf8, 0x32, 0x81, 0x40, 0x48, 0x7e, 0xbe, 0x6f, 0xa0, 0x48, 0x24, 0x54, 0x8c, 0x07, - 0x8b, 0xe6, 0xfa, 0x0c, 0x81, 0xc1, 0x87, 0xfd, 0xea, 0x7a, 0xa0, 0xc9, 0x68, 0x28, 0x1f, 0x6f, - 0xff, 0x21, 0x50, 0x18, 0x54, 0x0f, 0x61, 0x7f, 0xe4, 0x14, 0x0b, 0x41, 0x40, 0xe8, 0x37, 0xff, - 0x00, 0x0f, 0xfc, 0x1c, 0xef, 0xf3, 0xfc, 0x81, 0xb9, 0x5a, 0x0c, 0x3e, 0xd6, 0x91, 0xc3, 0xef, - 0x53, 0x6f, 0xc0, 0x83, 0x41, 0x4a, 0x30, 0x39, 0x4f, 0x4c, 0xc6, 0x12, 0x2f, 0x13, 0x18, 0x73, - 0xf8, 0x98, 0xc3, 0x94, 0x0c, 0x9c, 0xc2, 0x67, 0xa6, 0x4e, 0x61, 0x61, 0x51, 0x15, 0x88, 0x59, - 0x33, 0x25, 0x30, 0xa5, 0x64, 0x8a, 0xc7, 0x02, 0x15, 0xa0, 0xc2, 0x50, 0x7f, 0xe0, 0xc0, 0x0f, - 0xfc, 0x1d, 0xc0, 0xff, 0xe4, 0x2e, 0x0e, 0xc3, 0xfd, 0xff, 0xf2, 0x1b, 0x68, 0x65, 0x1d, 0x34, - 0x15, 0x3b, 0x50, 0x4e, 0x87, 0x21, 0xfe, 0xba, 0x73, 0xf8, 0x3d, 0xa6, 0x30, 0x30, 0x94, 0x3e, - 0x87, 0xf0, 0x53, 0x4f, 0x51, 0x87, 0x0b, 0x26, 0x8d, 0x3a, 0x60, 0x61, 0x54, 0x55, 0x15, 0x83, - 0x4f, 0xeb, 0x0b, 0x04, 0x19, 0x81, 0x97, 0x07, 0xfe, 0x0e, 0x0f, 0xac, 0x3f, 0xf0, 0x28, 0x1f, - 0xf8, 0x14, 0x0f, 0xf4, 0x82, 0x81, 0xa4, 0x36, 0x82, 0x81, 0xb4, 0x27, 0x0b, 0x42, 0xb0, 0xdc, - 0x17, 0x05, 0x86, 0x70, 0xde, 0x03, 0x07, 0xf5, 0xe4, 0x3f, 0xf6, 0xac, 0x3f, 0xeb, 0x07, 0x07, - 0xf5, 0x86, 0xe0, 0xfa, 0xc3, 0xde, 0x42, 0xb8, 0x3f, 0x5e, 0x02, 0x1f, 0xf9, 0x00, 0x0a, 0x14, - 0x28, 0x10, 0x75, 0x06, 0x06, 0x0e, 0x0d, 0xa3, 0x83, 0x81, 0xa0, 0xb0, 0xb0, 0x38, 0x2c, 0x1a, - 0x16, 0x16, 0x16, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x68, 0x7e, 0xe0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, - 0xd0, 0xff, 0x50, 0x1a, 0x16, 0x87, 0x61, 0x70, 0x1c, 0x3a, 0xc2, 0xf0, 0x34, 0x3b, 0x0a, 0xf2, - 0xb0, 0xff, 0x6d, 0x87, 0xfc, 0xe0, 0xd0, 0xfe, 0x74, 0x0e, 0x87, 0xd6, 0x86, 0xb4, 0x33, 0xe4, - 0x3c, 0xfa, 0x06, 0x87, 0xf9, 0x80, 0x09, 0xc3, 0xff, 0x01, 0xc1, 0xff, 0x90, 0x9c, 0x3d, 0x40, - 0xcc, 0xe6, 0x1a, 0x81, 0x99, 0xd4, 0x1a, 0x81, 0xa5, 0x78, 0x3a, 0x81, 0xa1, 0x83, 0xd4, 0x0f, - 0x30, 0x7a, 0x81, 0xea, 0x07, 0xa8, 0x1e, 0xf4, 0x1d, 0x40, 0xe7, 0x34, 0x35, 0x03, 0xa8, 0x08, - 0x35, 0x03, 0x58, 0x79, 0x5c, 0x1a, 0x0f, 0x3f, 0x07, 0xfe, 0x0f, 0xc0, 0x0f, 0xfc, 0x1f, 0x9c, - 0x3f, 0xf0, 0x2c, 0x3f, 0xef, 0xff, 0xdc, 0x1d, 0x21, 0xff, 0x81, 0xa1, 0x68, 0x7f, 0x61, 0xb4, - 0x3f, 0x39, 0x26, 0x0a, 0x07, 0x50, 0xc1, 0x83, 0x0f, 0x6a, 0xc7, 0x54, 0x1d, 0x61, 0xaf, 0x07, - 0xda, 0x1b, 0x68, 0x1d, 0xc1, 0xb8, 0x1a, 0x1a, 0x0d, 0xe0, 0xdc, 0x1e, 0x78, 0x3d, 0xe0, 0xff, - 0xc1, 0xc0, 0x07, 0xff, 0xc1, 0xff, 0x82, 0xc3, 0xff, 0x05, 0x87, 0xbf, 0xfc, 0x1f, 0xf8, 0x2c, - 0x3b, 0xff, 0xe0, 0xff, 0x48, 0x7f, 0xa0, 0xb4, 0x24, 0x39, 0xc2, 0xd0, 0xb0, 0xed, 0x03, 0xc0, - 0xa0, 0x72, 0x17, 0x69, 0x07, 0xf5, 0x83, 0x83, 0xf3, 0xc1, 0xbc, 0x86, 0xf4, 0x87, 0x9b, 0xc0, - 0x43, 0xff, 0x00, 0x0b, 0x43, 0xb4, 0x3e, 0xd0, 0xed, 0x0f, 0xb4, 0x3b, 0x43, 0xa3, 0x54, 0x16, - 0x87, 0x66, 0xe8, 0x5c, 0x1d, 0x9d, 0x9f, 0xf8, 0x63, 0x43, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, - 0xed, 0x0f, 0x3e, 0x0e, 0xd0, 0xf5, 0x58, 0x6d, 0x0f, 0x60, 0xc3, 0x68, 0x77, 0x05, 0xff, 0xc9, - 0x86, 0x5f, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0x21, 0xff, 0x81, 0x61, 0xff, 0x8b, 0xfc, 0x1f, 0xbc, - 0x1b, 0x43, 0xcf, 0x06, 0xf0, 0x7f, 0xeb, 0xbc, 0x87, 0xcd, 0xc1, 0x3e, 0x82, 0xbc, 0x82, 0x81, - 0x3e, 0x0e, 0x41, 0xc1, 0x21, 0xeb, 0x07, 0x01, 0xc3, 0x9c, 0x0f, 0x81, 0xa1, 0xd2, 0x0e, 0x76, - 0x0f, 0xef, 0x02, 0xc3, 0xf5, 0xc1, 0xae, 0x42, 0xf4, 0x87, 0xd7, 0x83, 0xff, 0x07, 0x0f, 0xfc, - 0x1f, 0x30, 0x6d, 0x0f, 0xcc, 0x1b, 0x0f, 0xe6, 0x11, 0xd7, 0x82, 0x98, 0xcf, 0xf8, 0x0c, 0xd1, - 0x58, 0x76, 0x09, 0xa6, 0x68, 0x76, 0x0c, 0xa0, 0x4c, 0x1b, 0x0d, 0x21, 0xa8, 0x16, 0x1b, 0x83, - 0xb8, 0x18, 0x6f, 0x41, 0xd0, 0xe1, 0x39, 0xa1, 0xe7, 0x0b, 0x47, 0x0f, 0x50, 0x1c, 0x1f, 0xed, - 0x04, 0x1f, 0xaf, 0x83, 0xff, 0x07, 0x80, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7f, 0xe0, 0x38, 0x7e, - 0xff, 0xfd, 0xe0, 0x68, 0x7f, 0x9c, 0x1a, 0x1a, 0x81, 0x9c, 0x3f, 0x68, 0x7f, 0xa8, 0x0e, 0x0b, - 0x83, 0x38, 0x5e, 0x03, 0x87, 0x68, 0x2f, 0x03, 0x43, 0x90, 0xb6, 0x81, 0xff, 0x58, 0x34, 0x3f, - 0xad, 0x03, 0xa1, 0xe7, 0xc1, 0xcf, 0x90, 0xbc, 0x87, 0xeb, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, - 0x1e, 0xc3, 0xda, 0x1e, 0xc3, 0xda, 0x1e, 0xc4, 0x36, 0x86, 0x8c, 0xdc, 0x1a, 0x0c, 0xcd, 0xcc, - 0x1a, 0x0c, 0xcd, 0x46, 0x0d, 0x06, 0x46, 0x16, 0x0d, 0x06, 0x16, 0x16, 0x0d, 0x06, 0x16, 0x16, - 0x0d, 0x06, 0x07, 0x81, 0x83, 0x41, 0x82, 0x9a, 0x60, 0xd0, 0x60, 0xc7, 0x30, 0x68, 0x33, 0x83, - 0x7f, 0xe3, 0x0f, 0xf9, 0xc3, 0xff, 0x04, 0x0b, 0x05, 0xfe, 0x43, 0xb0, 0xf3, 0xc1, 0xec, 0x43, - 0x70, 0x74, 0x66, 0x07, 0x83, 0xd1, 0xb1, 0x70, 0x7d, 0x9c, 0xaf, 0xfc, 0x08, 0xc3, 0x31, 0x43, - 0x0d, 0x86, 0xc1, 0x83, 0x0d, 0x85, 0xa3, 0x8e, 0x13, 0xc7, 0x03, 0x03, 0x05, 0x3a, 0x81, 0x40, - 0x50, 0x2c, 0x18, 0x2c, 0x29, 0x05, 0x03, 0x58, 0x6c, 0x2c, 0x35, 0x02, 0xf4, 0x1f, 0xf8, 0x3c, - 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, - 0xcf, 0xff, 0x90, 0xfe, 0x50, 0x7f, 0xc8, 0x28, 0x14, 0x1e, 0xa0, 0x3c, 0x07, 0x0e, 0x70, 0x3e, - 0x4d, 0x0e, 0x50, 0x35, 0x6a, 0x0f, 0xcf, 0x01, 0xd0, 0xf3, 0x70, 0x67, 0xc8, 0x5e, 0x83, 0xf3, - 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xc3, 0x9c, 0x3e, 0xc3, 0xd4, 0x0f, 0x62, 0xbf, 0xf1, - 0x19, 0xba, 0x19, 0xcc, 0xcc, 0xd0, 0xec, 0xcd, 0x8d, 0x0e, 0xc8, 0xc2, 0xe5, 0xec, 0x2c, 0x2f, - 0xfc, 0x16, 0x16, 0x1e, 0x40, 0xf8, 0x18, 0x7f, 0x6d, 0xb8, 0x7f, 0x60, 0xa8, 0x3f, 0x68, 0x5a, - 0x1f, 0x30, 0x4c, 0x1f, 0xf8, 0x3f, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0x9c, 0x3f, 0xb0, 0xd4, 0x0f, - 0xec, 0x09, 0xff, 0x02, 0x32, 0x56, 0x19, 0xc1, 0x9b, 0x9c, 0x60, 0x90, 0x67, 0x43, 0x06, 0x04, - 0x28, 0xc3, 0xda, 0x1f, 0x61, 0xee, 0x0f, 0xb0, 0xe7, 0xc1, 0xe7, 0xc1, 0xa9, 0x87, 0xaa, 0xc0, - 0xe5, 0x03, 0xb0, 0x69, 0xc0, 0xd0, 0xac, 0x37, 0x04, 0xe8, 0x30, 0xdc, 0x1c, 0xe8, 0x7f, 0xe0, - 0xc0, 0x0f, 0xa8, 0x1f, 0xf4, 0x0d, 0x0b, 0x0f, 0x50, 0x18, 0x54, 0x0e, 0x70, 0x5e, 0x4c, 0x3f, - 0xda, 0xbc, 0x87, 0xe7, 0x42, 0x7c, 0x19, 0xb9, 0x14, 0x15, 0x86, 0x43, 0x68, 0x7f, 0x9c, 0x1c, - 0x16, 0x1e, 0xd1, 0xf0, 0x38, 0x3b, 0x81, 0x4e, 0x60, 0xfe, 0x70, 0x68, 0x7f, 0x5a, 0x07, 0x83, - 0x9b, 0x83, 0xd7, 0xa0, 0x28, 0x3f, 0xca, 0x00, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x0f, - 0x61, 0xe4, 0xc9, 0x59, 0x8e, 0x16, 0x66, 0x31, 0x83, 0x41, 0x9b, 0x12, 0x60, 0x70, 0x66, 0x83, - 0x06, 0x16, 0x04, 0xc2, 0x81, 0x87, 0xec, 0x3d, 0x83, 0x43, 0x70, 0x76, 0x58, 0x67, 0xc8, 0x73, - 0xa1, 0xb4, 0xd0, 0x9d, 0x0c, 0xe1, 0xcf, 0x90, 0xed, 0x0a, 0xf4, 0x1f, 0x21, 0x94, 0x1f, 0x80, - 0x0f, 0xfc, 0x1f, 0x48, 0x6a, 0x07, 0xe9, 0x0d, 0x40, 0xfd, 0x2d, 0xff, 0x04, 0xd1, 0x90, 0x50, - 0x70, 0x9a, 0x38, 0x54, 0x06, 0x14, 0xd1, 0x0a, 0x80, 0xc2, 0xc9, 0x0d, 0x40, 0x61, 0xd8, 0x3f, - 0xf8, 0x36, 0x1d, 0xe4, 0x3e, 0xf0, 0x6e, 0xc3, 0xcd, 0x40, 0xa1, 0xa1, 0xda, 0x63, 0x82, 0xc3, - 0x58, 0x56, 0x85, 0xe0, 0xb0, 0xad, 0x0e, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xda, - 0x1f, 0xb0, 0xe7, 0x0f, 0x26, 0x53, 0xff, 0x03, 0x33, 0x17, 0xf0, 0x33, 0xa0, 0x7f, 0xd9, 0xc0, - 0x7f, 0x82, 0x63, 0x09, 0xc0, 0xe1, 0xec, 0x26, 0x0b, 0x0e, 0x70, 0x98, 0x2c, 0x39, 0xf0, 0x28, - 0x16, 0x1d, 0xb4, 0x34, 0x2c, 0x42, 0xc1, 0x38, 0x6c, 0x93, 0x82, 0xd0, 0xd9, 0x26, 0x15, 0x03, - 0xbe, 0x0f, 0xfc, 0x1c, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x68, 0x7d, 0x82, 0xff, 0xc0, 0x8c, 0xd0, - 0xb0, 0xf6, 0x66, 0x40, 0xc0, 0x85, 0x9b, 0x18, 0x30, 0x48, 0xc6, 0x16, 0x0c, 0x12, 0x1b, 0x0b, - 0x06, 0x09, 0x0d, 0x85, 0x83, 0x4d, 0x09, 0xe0, 0x7f, 0xc8, 0x5d, 0xa1, 0xb0, 0x48, 0x58, 0xe1, - 0xb0, 0xa0, 0x70, 0x7d, 0xa0, 0xc1, 0x87, 0xeb, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xe7, - 0x43, 0xff, 0x5f, 0xf2, 0x1c, 0xf2, 0x1a, 0xc3, 0x3c, 0x8f, 0x16, 0x1f, 0xb4, 0x1e, 0x83, 0xfd, - 0xde, 0x43, 0xf3, 0x7d, 0x21, 0xfb, 0xd4, 0x05, 0x02, 0x43, 0xce, 0x0e, 0x0b, 0x0f, 0x68, 0x3c, - 0x0d, 0x0e, 0x90, 0x73, 0xa8, 0x3f, 0xac, 0x16, 0x87, 0xcf, 0x83, 0x3e, 0x42, 0xf9, 0x0f, 0xaf, - 0x01, 0x0f, 0xfc, 0x00, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x68, 0x7d, 0x8a, 0xff, 0xc0, 0x8c, 0xc3, - 0x61, 0xec, 0xdc, 0x36, 0x87, 0x67, 0x27, 0xfc, 0x83, 0x30, 0xf6, 0x1f, 0xb0, 0xf6, 0x87, 0xd8, - 0x2f, 0xfc, 0x81, 0xe0, 0xec, 0x2c, 0x2a, 0x68, 0x6c, 0x2c, 0x2c, 0x1a, 0x16, 0x16, 0x0a, 0x01, - 0x0d, 0x96, 0x83, 0x0f, 0xd8, 0x7f, 0xe0, 0xfe, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xef, - 0x41, 0xf6, 0x20, 0xb2, 0x81, 0xa3, 0x32, 0xc2, 0xd0, 0xb3, 0x69, 0xa1, 0xb8, 0x19, 0xab, 0xbf, - 0x9c, 0x09, 0x84, 0xe1, 0x68, 0x76, 0x13, 0x85, 0x87, 0x38, 0x4e, 0x16, 0x1c, 0xf0, 0x1c, 0xf8, - 0x3b, 0x74, 0x70, 0xe4, 0x2c, 0x18, 0xe1, 0x98, 0x1c, 0x1d, 0x86, 0xa0, 0x30, 0xf7, 0xf8, 0x3f, - 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x61, 0xcc, 0x1f, 0xb0, 0xf6, 0x87, 0xd9, 0x4f, 0xfc, 0x09, 0xc8, - 0x2a, 0x07, 0xb3, 0x50, 0x58, 0x48, 0x59, 0xc1, 0x68, 0x28, 0x14, 0x61, 0x50, 0x0e, 0x1e, 0xc2, - 0xfe, 0x43, 0x9c, 0x24, 0x1c, 0x1e, 0xb4, 0x35, 0x08, 0x3b, 0x74, 0x0e, 0x0a, 0x06, 0xc1, 0x0e, - 0x1b, 0x0b, 0x82, 0x7f, 0xe8, 0x18, 0x72, 0x83, 0xb0, 0xff, 0xc1, 0xc0, 0x0a, 0x41, 0xff, 0x83, - 0x48, 0x34, 0x3f, 0xd2, 0xd8, 0x7f, 0x34, 0x67, 0x0f, 0xe6, 0x8e, 0x7f, 0xc1, 0x4d, 0x46, 0x86, - 0xc2, 0x89, 0x06, 0x1d, 0x87, 0x48, 0x30, 0xec, 0x3b, 0x0b, 0xfe, 0x0e, 0xf0, 0x35, 0xf0, 0x66, - 0xa3, 0x0f, 0xf6, 0x9b, 0x87, 0xf3, 0x86, 0xd7, 0xe0, 0x61, 0xdf, 0xf8, 0x3f, 0xf0, 0x70, 0x06, - 0x1a, 0x81, 0xb0, 0xd8, 0x6a, 0x06, 0xc3, 0x7f, 0xfe, 0x0f, 0x30, 0x7f, 0xe0, 0x38, 0x7f, 0xdf, - 0xff, 0xbc, 0x1d, 0xa1, 0x41, 0xfc, 0xe2, 0x0c, 0x3f, 0xb4, 0xc7, 0x05, 0x03, 0x38, 0xe5, 0xa6, - 0x19, 0xd2, 0x07, 0xca, 0x0d, 0xa1, 0xac, 0xe0, 0xfe, 0x7c, 0x17, 0x90, 0xe7, 0xd0, 0x75, 0xe0, - 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xb4, 0x3f, 0xb0, 0xd8, 0x7f, 0xb2, 0x2f, 0xf8, 0x11, - 0xbb, 0x87, 0x38, 0x33, 0xcf, 0xf8, 0x70, 0x66, 0x83, 0x47, 0x1c, 0x51, 0x85, 0x85, 0x8e, 0x1b, - 0x0b, 0x0b, 0x18, 0x27, 0x0b, 0xf8, 0xa0, 0x4f, 0x03, 0x40, 0x9a, 0x16, 0xe9, 0x84, 0xf0, 0x4e, - 0x0c, 0xc3, 0xd0, 0x34, 0x36, 0x87, 0x63, 0x07, 0x3f, 0xe8, 0x3f, 0xf0, 0x70, 0x0b, 0x07, 0xff, - 0x05, 0x83, 0x43, 0x9c, 0x2c, 0x74, 0x3d, 0x93, 0x9e, 0x4f, 0xa3, 0x33, 0x9d, 0x20, 0x46, 0x67, - 0x1a, 0x40, 0x8c, 0x4c, 0x1a, 0x40, 0x8c, 0x2c, 0x1a, 0x40, 0x8c, 0x0e, 0x0d, 0x20, 0x46, 0x0b, - 0x4d, 0x3e, 0x8c, 0x1b, 0xba, 0x61, 0xb1, 0xc6, 0xd0, 0xf6, 0x68, 0x5a, 0x1c, 0xe4, 0x1b, 0x43, - 0x7a, 0x0f, 0x48, 0x7f, 0xe3, 0x80, 0xe1, 0xf9, 0xd0, 0xce, 0x87, 0x7f, 0xfd, 0x06, 0x50, 0x7f, - 0x41, 0xdf, 0xfe, 0x0f, 0x68, 0x79, 0xc3, 0xd8, 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0xf7, 0x07, 0xfa, - 0x41, 0xe0, 0xb4, 0x33, 0x82, 0xf2, 0x50, 0x39, 0x03, 0xa6, 0xa0, 0xf9, 0xf2, 0x17, 0x94, 0x17, - 0xa4, 0x3c, 0xde, 0x0f, 0xfc, 0x1c, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0xda, 0x1f, 0x64, 0x1b, 0x0f, - 0x46, 0x61, 0xb4, 0x3b, 0x36, 0x9f, 0xf8, 0x19, 0xa5, 0x01, 0x81, 0xc1, 0x18, 0x28, 0x0d, 0x1c, - 0x36, 0x0a, 0x0f, 0x87, 0x09, 0xc1, 0x43, 0x68, 0xe1, 0x3c, 0x56, 0x07, 0x61, 0x6e, 0xd4, 0x12, - 0xb0, 0x38, 0xd4, 0x1c, 0xe0, 0xd0, 0xa8, 0x1c, 0xe0, 0x83, 0x50, 0x27, 0xd0, 0x0f, 0xfc, 0x1f, - 0x61, 0xcc, 0x1f, 0xb0, 0xf6, 0x87, 0xd8, 0x7a, 0x43, 0xa3, 0x3b, 0xfe, 0x81, 0x9b, 0x86, 0xd0, - 0xec, 0xe4, 0x36, 0x87, 0x46, 0x1e, 0xd0, 0xfb, 0x0b, 0xfe, 0x43, 0x61, 0xee, 0x0f, 0x3c, 0x1d, - 0xa1, 0xea, 0x68, 0x6d, 0x0f, 0x69, 0x86, 0xd0, 0xeb, 0x02, 0x1b, 0x43, 0xb0, 0xd7, 0xfe, 0x0f, - 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x68, 0x54, 0x0f, 0xed, 0x0b, 0x43, 0xfb, 0x58, 0xff, 0xa2, 0x36, - 0x68, 0xe1, 0xec, 0xdc, 0xc7, 0x0f, 0x67, 0x58, 0x75, 0xc0, 0x8d, 0x0c, 0xff, 0x06, 0xc3, 0x9c, - 0x3f, 0x61, 0xce, 0x1f, 0x3e, 0x0c, 0xff, 0x20, 0xac, 0x13, 0x87, 0xd8, 0x34, 0x0e, 0x1e, 0xe0, - 0xf3, 0x87, 0xb0, 0xf9, 0xc3, 0xff, 0x07, 0xf0, 0x0f, 0xa8, 0x1f, 0xf8, 0x17, 0xfa, 0x0f, 0xd4, - 0x0f, 0xfc, 0x0a, 0x07, 0xfb, 0xff, 0xc1, 0xed, 0x7f, 0x68, 0x76, 0x1f, 0xb4, 0x3b, 0x0f, 0xda, - 0x1d, 0xff, 0xe4, 0x39, 0x7f, 0xc1, 0xe8, 0x39, 0x04, 0x1d, 0x41, 0xc1, 0xa3, 0x84, 0xe1, 0x60, - 0xa0, 0x38, 0x1a, 0x16, 0x14, 0x14, 0x1f, 0xf8, 0x38, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0x3a, 0x1e, - 0x4c, 0x80, 0xe1, 0xf4, 0x66, 0x0e, 0x0f, 0xb3, 0x60, 0x61, 0xfb, 0x39, 0x1c, 0x3e, 0x63, 0x0b, - 0xfe, 0x43, 0x60, 0xb8, 0x34, 0x86, 0xc7, 0xa0, 0x69, 0x09, 0xe8, 0xa8, 0x34, 0x85, 0x4d, 0x18, - 0x34, 0x85, 0x83, 0x18, 0x34, 0x82, 0x81, 0x9f, 0xf2, 0x0c, 0x39, 0x83, 0x48, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x60, 0xff, 0xe0, 0xd8, 0xb7, 0x2f, 0x02, 0x76, 0x06, 0x1f, - 0xb3, 0x8f, 0xe4, 0x3b, 0x38, 0x14, 0x34, 0x3a, 0x30, 0xb0, 0x68, 0x7d, 0x82, 0xff, 0xa0, 0x9c, - 0x3d, 0xa1, 0xeb, 0x41, 0x26, 0xa8, 0x36, 0xe0, 0xc1, 0xa6, 0x85, 0x93, 0xc0, 0xd1, 0xc1, 0xa0, - 0x70, 0xb4, 0x18, 0x20, 0xf5, 0xe0, 0xff, 0xc1, 0xfc, 0x0b, 0x0f, 0xfc, 0x16, 0x17, 0xfc, 0x1d, - 0x85, 0x87, 0x61, 0x46, 0x4e, 0x1d, 0x85, 0x9b, 0x98, 0x76, 0x16, 0x74, 0x30, 0xec, 0x28, 0xc2, - 0xd0, 0xd8, 0x76, 0x17, 0xfc, 0x1d, 0x87, 0xfe, 0x03, 0xc1, 0x21, 0x21, 0xd4, 0xd0, 0x61, 0x70, - 0x6d, 0x32, 0x81, 0x38, 0x56, 0x04, 0xd0, 0xdc, 0x0d, 0x0b, 0x83, 0x9c, 0x3f, 0xf0, 0x70, 0x0b, - 0x0f, 0x9a, 0x07, 0x60, 0xfe, 0x94, 0x1d, 0x87, 0x38, 0x10, 0xa7, 0x66, 0x1c, 0x18, 0x5b, 0xe0, - 0x63, 0x8c, 0x16, 0x70, 0x35, 0x66, 0x85, 0x18, 0x4b, 0x64, 0x1c, 0xc5, 0xff, 0xc1, 0x38, 0x16, - 0xb5, 0xc1, 0x5a, 0x19, 0xc3, 0xed, 0xd0, 0x9c, 0x3c, 0xe3, 0x04, 0xe1, 0xed, 0x0f, 0x38, 0x7a, - 0x0e, 0x7c, 0x87, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0x7e, 0xa2, 0x1d, 0x85, 0xa1, 0xfe, - 0xc8, 0xc1, 0x07, 0xa3, 0x33, 0x06, 0x87, 0x66, 0xc6, 0x0d, 0x0e, 0xce, 0x56, 0xad, 0x70, 0x23, - 0x03, 0xff, 0x83, 0x61, 0xed, 0x0f, 0x38, 0x64, 0xd1, 0x0d, 0x68, 0x28, 0x69, 0x86, 0xdd, 0x30, - 0x69, 0x40, 0x38, 0xaa, 0x03, 0x47, 0x06, 0x85, 0x05, 0xa0, 0x81, 0x07, 0x9f, 0x07, 0x0b, 0x0d, - 0x04, 0xc1, 0xd8, 0x6d, 0x06, 0x1e, 0xc8, 0x28, 0xa0, 0x68, 0xcc, 0xff, 0xa0, 0x66, 0xc1, 0xff, - 0x67, 0x07, 0xfe, 0x8c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0x38, 0x57, 0xf8, 0x33, 0xc1, 0xff, 0x8d, - 0xd0, 0xff, 0xd8, 0x30, 0xff, 0xb4, 0x2f, 0xfe, 0x04, 0x1f, 0xf8, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0x7f, 0xc1, 0xd8, 0x7e, 0xe0, 0x93, 0x24, 0x35, 0x86, 0xcc, 0xc3, 0x58, 0x76, 0x6c, 0x07, 0xe8, - 0x36, 0x72, 0x5c, 0x3e, 0x46, 0x30, 0x70, 0x73, 0x86, 0xc3, 0xff, 0x05, 0x85, 0xff, 0x41, 0x3c, - 0x1d, 0xa1, 0xea, 0x68, 0x6d, 0x0f, 0x69, 0x86, 0xd0, 0xeb, 0x0f, 0xb4, 0x3b, 0x0d, 0xff, 0xc8, - 0x7f, 0xe0, 0xc0, 0x3f, 0xf0, 0x6d, 0x0e, 0xd0, 0xd8, 0x34, 0x35, 0xac, 0x0c, 0x1a, 0x13, 0xd5, - 0xa6, 0x0d, 0x0b, 0x42, 0xc1, 0x83, 0x41, 0xcc, 0x38, 0x30, 0x68, 0x10, 0x5e, 0x0b, 0x06, 0x87, - 0xb8, 0x24, 0x1a, 0x1a, 0xd0, 0xfb, 0x41, 0x70, 0x79, 0xf8, 0x3f, 0xf0, 0x10, 0xea, 0x0c, 0x0c, - 0x16, 0x13, 0x81, 0xc1, 0x40, 0x70, 0x34, 0x2c, 0x0e, 0x16, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, - 0x61, 0xb0, 0x9c, 0x3b, 0x0d, 0x40, 0x68, 0x76, 0x20, 0x61, 0xc3, 0x46, 0x6f, 0xfe, 0x06, 0x6c, - 0x1b, 0x43, 0xb3, 0x90, 0xda, 0x1d, 0x18, 0x5f, 0xf2, 0x1b, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3c, - 0xf1, 0x7f, 0xe0, 0xb6, 0x81, 0xb4, 0x39, 0xc1, 0x86, 0xd0, 0xed, 0x0f, 0xb4, 0x3a, 0x0f, 0xda, - 0x18, 0x0b, 0x0d, 0xa0, 0xc3, 0xd8, 0x6d, 0x06, 0x1e, 0xc4, 0x1a, 0x0c, 0x34, 0x67, 0x7f, 0xe0, - 0x66, 0xc0, 0xd0, 0x61, 0xb3, 0x82, 0xd0, 0x61, 0xa3, 0x0d, 0xa0, 0xc3, 0xd8, 0x6d, 0x06, 0x1e, - 0xc1, 0xff, 0xc8, 0x1e, 0x0f, 0xfc, 0x56, 0x04, 0x82, 0x0e, 0xc1, 0x8e, 0x17, 0x05, 0x40, 0x9d, - 0x0d, 0xa0, 0xc3, 0x68, 0x73, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xa8, 0x1f, 0xd8, 0x6f, - 0xf2, 0x1b, 0x23, 0xc1, 0x58, 0x51, 0x9e, 0xb4, 0x1a, 0x16, 0x72, 0x81, 0xda, 0x1b, 0x38, 0x35, - 0xe0, 0xe8, 0xc2, 0xb8, 0xb8, 0x3b, 0x2e, 0x43, 0x5a, 0x16, 0x17, 0xfc, 0x19, 0xf0, 0x34, 0x27, - 0x0d, 0x34, 0x30, 0xec, 0x36, 0x08, 0xc3, 0xb0, 0xb8, 0x37, 0xfc, 0x14, 0x1d, 0xa1, 0x38, 0x7f, - 0xe0, 0xf0, 0x0b, 0x0f, 0x61, 0xfb, 0x0f, 0x61, 0xfb, 0x10, 0xd8, 0x7a, 0x73, 0x7f, 0xe0, 0xb3, - 0x73, 0x06, 0x0c, 0x2c, 0xd4, 0x60, 0xc1, 0x85, 0x18, 0x58, 0x30, 0x61, 0xd8, 0x58, 0x34, 0xc3, - 0x38, 0x5f, 0xf0, 0x67, 0x43, 0xb0, 0xfa, 0x98, 0x76, 0x38, 0x6c, 0x70, 0xd8, 0x34, 0x16, 0x19, - 0x57, 0xf0, 0x30, 0xde, 0xa9, 0x46, 0x1f, 0xf8, 0x38, 0x0b, 0x41, 0xff, 0x82, 0xd0, 0x61, 0xce, - 0x16, 0x8e, 0x0c, 0x2c, 0x8d, 0xbc, 0x0c, 0x2c, 0xcd, 0xdc, 0x18, 0x59, 0x9d, 0x0e, 0xfd, 0x6c, - 0x68, 0x30, 0x61, 0x61, 0x61, 0x63, 0xc0, 0xc2, 0xd0, 0x64, 0xe0, 0xc0, 0xf8, 0x19, 0x8e, 0x60, - 0xab, 0x79, 0x05, 0x30, 0x60, 0xed, 0x0c, 0xe7, 0x06, 0xff, 0xc4, 0x1d, 0x87, 0x38, 0x7f, 0xe0, - 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x12, 0x1b, 0x0b, 0xfa, 0xd0, 0xd9, 0x0a, 0xe6, 0x81, 0x66, - 0x61, 0x6a, 0xc3, 0x66, 0xdf, 0xfc, 0x99, 0xc1, 0xad, 0x0c, 0xc6, 0x19, 0xe0, 0xfd, 0x85, 0x7f, - 0xc1, 0xb1, 0xf9, 0x0f, 0xcf, 0x28, 0xd0, 0xfd, 0xda, 0x0f, 0xf2, 0x16, 0x0c, 0x3e, 0xc2, 0xe0, - 0xfe, 0x70, 0xa0, 0xfa, 0xf9, 0x0f, 0xfc, 0x1e, 0x0a, 0x47, 0xff, 0x06, 0x90, 0xed, 0x0f, 0xa5, - 0x82, 0xc3, 0xcd, 0x19, 0xbf, 0xc8, 0x1a, 0x39, 0x40, 0xd2, 0x09, 0xa8, 0x92, 0x84, 0x82, 0x24, - 0x12, 0x50, 0x90, 0xd2, 0x09, 0x28, 0x48, 0x6d, 0x04, 0x94, 0x24, 0x37, 0x81, 0x26, 0x92, 0x13, - 0x38, 0xa3, 0x02, 0x1b, 0x49, 0x07, 0x4c, 0x35, 0x03, 0x3c, 0x07, 0x41, 0x86, 0xb4, 0x3b, 0x0f, - 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0x98, 0x3f, 0xb0, 0xce, 0x2a, 0x81, 0xb1, 0x5f, 0xaa, 0x42, - 0xb3, 0x0a, 0x80, 0xd0, 0x36, 0xc1, 0xbb, 0x42, 0x9e, 0x40, 0xde, 0x04, 0x0c, 0xc0, 0xf2, 0x5d, - 0x86, 0xc3, 0xf9, 0x0e, 0xc1, 0xff, 0xc1, 0x3c, 0x15, 0x0d, 0x0e, 0xac, 0x09, 0x24, 0x3b, 0x06, - 0x0c, 0x12, 0x20, 0xa0, 0x4f, 0x02, 0x49, 0x30, 0x9e, 0x09, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1f, 0x61, 0xb1, 0xc3, 0xec, 0x27, 0x1c, 0xa0, 0x6c, 0x8e, 0x1e, 0xc2, 0x9d, 0xbd, 0x0f, 0x06, - 0xce, 0x66, 0x9e, 0x0e, 0xcd, 0x03, 0x2b, 0x06, 0x08, 0xc2, 0x60, 0x7e, 0x0d, 0x86, 0x48, 0x3e, - 0x70, 0xf6, 0x1f, 0x5c, 0x7f, 0xf0, 0x5b, 0xa1, 0xb0, 0xf3, 0x83, 0x0d, 0x87, 0xb4, 0x3e, 0xc3, - 0xd0, 0x7e, 0xc3, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xeb, 0xc1, 0xf6, 0x19, 0xca, - 0x06, 0x9c, 0xc7, 0x0a, 0xc2, 0x8e, 0xad, 0x0d, 0x60, 0xcf, 0x11, 0xfc, 0xa0, 0x46, 0x1f, 0xf8, - 0x2c, 0x3f, 0xf0, 0x1c, 0x0f, 0xfe, 0x09, 0xe0, 0xda, 0x1f, 0x53, 0x40, 0xe0, 0xc3, 0xb1, 0xc1, - 0xa0, 0xa0, 0x54, 0x02, 0x79, 0xab, 0x41, 0x86, 0x7d, 0x45, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, - 0x1e, 0xf2, 0xbf, 0xe0, 0xf3, 0x06, 0x78, 0x39, 0x0e, 0x78, 0x3e, 0x78, 0x1f, 0xfa, 0x0c, 0x86, - 0xc1, 0x8c, 0x19, 0x81, 0xa4, 0x94, 0x0d, 0x83, 0x87, 0x04, 0x85, 0xa2, 0x87, 0x47, 0x09, 0x41, - 0xca, 0x28, 0x87, 0xb0, 0x50, 0x28, 0x3d, 0xc0, 0xf0, 0x28, 0x1c, 0xc0, 0xea, 0x20, 0xfc, 0xf0, - 0x2d, 0x0e, 0xbd, 0x21, 0x9f, 0xa0, 0x28, 0x3f, 0xca, 0x00, 0x0b, 0x0b, 0xff, 0x06, 0xc2, 0xd0, - 0xce, 0x1b, 0x23, 0x43, 0x38, 0x27, 0x33, 0x43, 0x38, 0x27, 0xa1, 0xff, 0x81, 0x9c, 0x0d, 0x03, - 0x86, 0x8c, 0x2c, 0x36, 0x87, 0x61, 0x67, 0x14, 0x0c, 0xf0, 0xe0, 0xb7, 0x0c, 0xdb, 0xc1, 0x25, - 0x02, 0xd1, 0xc4, 0x3b, 0x41, 0x83, 0x8b, 0x82, 0x41, 0xc1, 0xf5, 0xc1, 0xb0, 0xff, 0x70, 0x7f, - 0xe0, 0xf0, 0x0f, 0xfc, 0x1f, 0x50, 0x36, 0x1f, 0xd4, 0x0d, 0xa1, 0xef, 0xeb, 0xfc, 0x87, 0x50, - 0x36, 0x09, 0x0e, 0xa0, 0x6c, 0x12, 0x19, 0xf9, 0xec, 0x12, 0x17, 0xd0, 0x5e, 0x04, 0x87, 0x50, - 0x2e, 0xd9, 0x0e, 0xa0, 0x38, 0x0a, 0x94, 0x0f, 0x27, 0x07, 0x78, 0x25, 0x07, 0xf2, 0x1a, 0x83, - 0x03, 0x05, 0x84, 0xe0, 0x70, 0x50, 0x1c, 0x0d, 0x0b, 0x03, 0x05, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, - 0x1f, 0x61, 0x48, 0x56, 0x1d, 0x84, 0xdd, 0xc1, 0xec, 0x33, 0xf9, 0x0a, 0x32, 0x9d, 0x81, 0xe0, - 0x66, 0xa0, 0x38, 0x7d, 0x9c, 0x7f, 0xf2, 0x46, 0x13, 0x9a, 0x1f, 0x41, 0x69, 0xa1, 0xe6, 0x07, - 0xfe, 0x82, 0xb1, 0xb0, 0x69, 0x40, 0xbb, 0x06, 0x0d, 0x28, 0x16, 0x50, 0xc1, 0xa5, 0x01, 0x21, - 0xb0, 0x6d, 0xa0, 0x83, 0xf6, 0x86, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0xd8, 0x73, 0xa1, 0xf6, - 0x0f, 0xfe, 0x04, 0x6d, 0x87, 0xd8, 0x33, 0x8a, 0x7f, 0x50, 0x19, 0xc1, 0xff, 0x93, 0x0f, 0xfc, - 0x16, 0x0f, 0xfe, 0x09, 0xc3, 0x50, 0xd0, 0xeb, 0x42, 0xd3, 0x43, 0xb7, 0x41, 0x83, 0x43, 0xb1, - 0x8a, 0x03, 0x48, 0x1a, 0x15, 0x85, 0xa6, 0x0c, 0x2e, 0x0d, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0x94, - 0x1f, 0x97, 0xd6, 0xbe, 0x03, 0x5f, 0xf9, 0x0c, 0xd7, 0xf0, 0x7a, 0x81, 0xea, 0x07, 0xae, 0xbd, - 0xc1, 0xff, 0x83, 0xfb, 0xff, 0xe4, 0x3f, 0xcd, 0xc8, 0x7f, 0x9d, 0x0f, 0xfc, 0x50, 0x3f, 0xe7, - 0xe4, 0x3f, 0x98, 0x50, 0x20, 0x50, 0x36, 0x8e, 0x0d, 0x06, 0x83, 0x82, 0xc0, 0xe0, 0x70, 0xff, - 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, 0xaf, 0xe0, 0xec, 0x9f, 0x20, 0xd0, 0xa3, - 0x3a, 0x1b, 0xc1, 0xb3, 0xa0, 0x57, 0x83, 0xb3, 0x40, 0xf9, 0xb9, 0x02, 0x60, 0xe4, 0xc1, 0x68, - 0x58, 0x5f, 0xf2, 0x1b, 0x0f, 0x68, 0x79, 0xe0, 0x5f, 0xe0, 0xdb, 0xa1, 0xb4, 0x3d, 0x83, 0xbf, - 0xe8, 0x1a, 0x1f, 0x68, 0x74, 0x1f, 0xb0, 0xe0, 0x1f, 0xff, 0xd0, 0x7e, 0xa0, 0x7f, 0x94, 0x0a, - 0x07, 0xf9, 0x81, 0x7f, 0x21, 0xcc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0c, 0xe1, 0xff, 0x81, 0x7f, - 0xf8, 0x3b, 0x43, 0xff, 0x03, 0xff, 0xe8, 0x3f, 0xe4, 0x14, 0x0b, 0x06, 0x50, 0x92, 0x40, 0xe0, - 0xc1, 0x81, 0x34, 0x0a, 0x02, 0x1d, 0xe8, 0x3f, 0xf0, 0x78, 0x0b, 0x0b, 0xfe, 0x43, 0x61, 0x61, - 0xd2, 0x1b, 0x15, 0xea, 0xda, 0x0c, 0xcc, 0xd0, 0xda, 0x0c, 0xdc, 0xc3, 0xa4, 0x19, 0xc9, 0xff, - 0x23, 0x18, 0x7f, 0xe0, 0xb0, 0x3f, 0xf8, 0x36, 0x1e, 0xd0, 0xf3, 0xa1, 0xda, 0x1e, 0xed, 0xff, - 0xe4, 0x18, 0xe1, 0xb4, 0x3b, 0x83, 0xed, 0x0e, 0xc3, 0xf6, 0x87, 0xfe, 0x0f, 0xc0, 0x0b, 0x4b, - 0xff, 0x06, 0xd0, 0xda, 0x1f, 0xb5, 0x81, 0x87, 0xd1, 0xb4, 0xff, 0x82, 0xcd, 0xc0, 0xe1, 0x61, - 0x67, 0x20, 0xa0, 0x58, 0x51, 0x83, 0xff, 0x90, 0xb0, 0xff, 0xc1, 0x61, 0xff, 0x82, 0xe0, 0x7f, - 0xc8, 0x54, 0xd3, 0x0e, 0xd0, 0xb0, 0x6e, 0x1d, 0xa0, 0xa0, 0x13, 0x5e, 0xd0, 0x61, 0xdf, 0xf2, - 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xee, 0xd0, 0xf6, 0x20, 0xe0, 0x70, 0x59, 0x9d, - 0xa6, 0x0b, 0x06, 0x6a, 0x0c, 0xa0, 0xec, 0xd0, 0x7f, 0xc1, 0x26, 0x1f, 0x3a, 0x1d, 0x87, 0xdc, - 0x1c, 0xe1, 0xe7, 0x0f, 0x5a, 0x0f, 0xf8, 0x36, 0xe9, 0x87, 0x61, 0x38, 0x33, 0x0e, 0xc2, 0xd0, - 0xde, 0xab, 0xc1, 0x41, 0xda, 0xf6, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, - 0xaf, 0xc8, 0x76, 0x13, 0x81, 0xc3, 0x46, 0x6e, 0x8e, 0x86, 0xcd, 0x9f, 0xf8, 0x2c, 0xe4, 0xc1, - 0x83, 0x0a, 0x30, 0xb0, 0x60, 0xc3, 0xb0, 0xb0, 0x60, 0xc3, 0x38, 0x3f, 0xf8, 0x27, 0x83, 0x5a, - 0x1e, 0xdd, 0x0b, 0x70, 0xf6, 0x0c, 0x1a, 0x58, 0x6e, 0x0a, 0xd0, 0xad, 0x06, 0x15, 0x03, 0xce, - 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1c, 0xc0, 0x62, 0xfe, 0x03, 0x05, 0xa1, 0xd8, 0x19, 0x96, 0x0e, - 0xcd, 0xa3, 0x82, 0x42, 0xcd, 0xb3, 0x0a, 0x41, 0x9b, 0x26, 0x08, 0x41, 0x8a, 0x81, 0x96, 0x31, - 0x82, 0x80, 0xd5, 0x83, 0x30, 0x50, 0x1c, 0x60, 0xa6, 0x0f, 0x03, 0x8c, 0xcb, 0x06, 0xe6, 0x0f, - 0x81, 0x8c, 0x4e, 0x1f, 0x66, 0x1b, 0x0f, 0x39, 0x06, 0xc3, 0x5e, 0x80, 0x0f, 0xa0, 0xff, 0x35, - 0xba, 0xf0, 0x65, 0xd6, 0xbe, 0x0e, 0xab, 0xd5, 0xc8, 0x7c, 0xe8, 0x7f, 0x7f, 0xfe, 0xf0, 0x73, - 0xa1, 0xb4, 0x3e, 0xf5, 0x77, 0xa4, 0x37, 0x14, 0x5b, 0x50, 0x4f, 0x01, 0xd0, 0x61, 0xe4, 0x32, - 0xde, 0x0f, 0x90, 0xfc, 0x87, 0x50, 0x60, 0x60, 0xb0, 0x9c, 0x0e, 0x0a, 0x03, 0x41, 0x21, 0x40, - 0x60, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x3f, 0xf8, 0x36, 0x43, 0x04, 0xc1, 0x66, - 0x60, 0xc2, 0x60, 0xb3, 0x60, 0x68, 0x34, 0x28, 0xe0, 0x94, 0x38, 0x4c, 0x60, 0xff, 0xe8, 0x2c, - 0x3f, 0xf0, 0x1c, 0x2b, 0xfc, 0x85, 0x68, 0x34, 0x34, 0x85, 0xb8, 0x34, 0x34, 0x85, 0x8e, 0x68, - 0x69, 0x06, 0x81, 0x39, 0x76, 0x8c, 0x1d, 0xff, 0x21, 0xff, 0x83, 0x80, 0x0d, 0x87, 0xb0, 0xf9, - 0xc3, 0x9c, 0x3b, 0xfc, 0xff, 0xc1, 0xbd, 0x04, 0xfc, 0x1d, 0x4d, 0xc1, 0xbb, 0x84, 0xe6, 0x2b, - 0x4c, 0xb1, 0xc1, 0x82, 0x41, 0x82, 0x0e, 0xc3, 0xd8, 0x7f, 0xdc, 0x1f, 0xed, 0x06, 0x85, 0xa1, - 0x9c, 0x0f, 0x81, 0x40, 0xec, 0x2e, 0xe2, 0x0f, 0xcf, 0x03, 0x83, 0xcd, 0xe4, 0x35, 0xea, 0x02, - 0x43, 0xf9, 0x50, 0x0f, 0xfc, 0x1f, 0xb4, 0x14, 0x0f, 0xeb, 0x09, 0xc3, 0xf3, 0xff, 0xf4, 0x07, - 0xc1, 0x9c, 0x3e, 0xef, 0xff, 0x41, 0x26, 0x19, 0xc3, 0xfb, 0x42, 0x70, 0xfe, 0xff, 0xf4, 0x1d, - 0x86, 0x70, 0xfe, 0xff, 0xfa, 0x0d, 0x07, 0xfe, 0x05, 0x06, 0x06, 0x96, 0x1b, 0x03, 0x82, 0x80, - 0xd0, 0x70, 0x58, 0x58, 0x1c, 0x3f, 0xf0, 0x70, 0x0b, 0x0f, 0x68, 0x7d, 0xa1, 0xdf, 0xc8, 0x5a, - 0xc1, 0x68, 0x74, 0x6c, 0xff, 0xd0, 0x33, 0x73, 0x0e, 0x70, 0x67, 0x43, 0x0e, 0x70, 0x46, 0x17, - 0xfe, 0x0d, 0x85, 0x87, 0x38, 0x6c, 0x2f, 0xfc, 0x13, 0xa1, 0xda, 0x1e, 0xa6, 0x1d, 0xa1, 0xec, - 0x7f, 0xfd, 0x1c, 0x1f, 0x68, 0x76, 0x1f, 0xb4, 0x3f, 0xf0, 0x7e, 0x0f, 0xfc, 0x1e, 0xc3, 0xb4, - 0x3e, 0xc3, 0x3f, 0xc1, 0xb1, 0x46, 0x82, 0xc1, 0x19, 0xb4, 0x0b, 0x41, 0x9b, 0xd8, 0x54, 0x0b, - 0x35, 0x40, 0x90, 0xe4, 0xc2, 0xf2, 0x7e, 0x0b, 0x0b, 0x0e, 0x70, 0xb0, 0xb0, 0xf6, 0x07, 0xc0, - 0xfa, 0xfc, 0x0d, 0xa1, 0x87, 0x38, 0x30, 0x6e, 0x1e, 0xcd, 0x0d, 0xff, 0x88, 0x3b, 0x0e, 0x70, - 0xff, 0xc1, 0x0f, 0x9c, 0x3f, 0xcc, 0x0a, 0x04, 0xc1, 0xd2, 0x0f, 0x05, 0xa1, 0xd8, 0x1e, 0x86, - 0x87, 0xe7, 0x4e, 0x0f, 0xcd, 0xa1, 0x5c, 0x1b, 0xe4, 0x3e, 0xbc, 0x1d, 0x87, 0x38, 0x7b, 0x32, - 0x5d, 0x8c, 0x06, 0x33, 0x32, 0xcd, 0x06, 0x3a, 0x31, 0xea, 0x07, 0x76, 0x85, 0xb8, 0x75, 0x8e, - 0x0e, 0x38, 0x2f, 0x06, 0x78, 0x2f, 0x02, 0x0e, 0x90, 0xe4, 0x0f, 0xfc, 0x1f, 0x38, 0x73, 0xa8, - 0x3a, 0xfc, 0x07, 0x34, 0x27, 0x03, 0x81, 0xc0, 0x85, 0xbb, 0x4f, 0xf8, 0x1c, 0x0b, 0x0a, 0xc3, - 0xa6, 0x28, 0x17, 0x90, 0xf5, 0xe0, 0x9e, 0xc3, 0xce, 0x85, 0xc6, 0x86, 0xb4, 0x2e, 0x03, 0xa0, - 0xe0, 0x9e, 0x0c, 0xe1, 0xff, 0x83, 0xea, 0x0c, 0x0c, 0x16, 0x13, 0x81, 0xc1, 0x40, 0x70, 0x34, - 0x2c, 0x0e, 0x16, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0x60, 0x34, 0x3f, 0x06, 0x60, 0x61, 0x60, - 0xc3, 0x30, 0xe1, 0x60, 0xc2, 0xda, 0x3d, 0x0c, 0x18, 0x5b, 0x67, 0x47, 0x06, 0x16, 0xf1, 0x82, - 0x41, 0x6a, 0x98, 0x18, 0x10, 0xfc, 0xc0, 0xfa, 0xfd, 0x05, 0x40, 0x61, 0x60, 0x90, 0xac, 0x18, - 0x52, 0x61, 0xbc, 0xdf, 0x27, 0xa0, 0x9c, 0xed, 0x0b, 0xc1, 0xb4, 0x4c, 0x2b, 0xb4, 0x18, 0x6c, - 0x1c, 0x07, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xbf, 0xf0, 0x6c, 0xa8, - 0x3d, 0x82, 0x33, 0x50, 0x7a, 0x06, 0x6a, 0x1f, 0xe8, 0x2c, 0xe0, 0xff, 0x98, 0xc2, 0xbf, 0xc1, - 0xd8, 0x52, 0x1b, 0x0c, 0xe1, 0x5f, 0xe0, 0xcf, 0x02, 0x43, 0x61, 0xa7, 0x8b, 0xad, 0x86, 0xc1, - 0x87, 0xfd, 0x40, 0xff, 0xc0, 0xc3, 0x7f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xda, - 0x1f, 0xb0, 0x5f, 0xf0, 0x76, 0x32, 0x1d, 0x85, 0x39, 0x4e, 0xb7, 0x82, 0xde, 0x64, 0x3b, 0x0b, - 0x3c, 0x48, 0x76, 0x14, 0x60, 0xbf, 0xe0, 0xec, 0x3f, 0xf0, 0x1c, 0x1f, 0xfa, 0x09, 0xd0, 0xce, - 0x1f, 0x6e, 0x5f, 0xf0, 0x6c, 0x60, 0x9c, 0x3d, 0x40, 0xf3, 0x87, 0xb0, 0xbf, 0xfc, 0x1f, 0xf8, - 0x38, 0x0d, 0x07, 0xa0, 0xfd, 0x61, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, 0xff, 0x83, 0xe5, 0xf0, 0x74, - 0x1b, 0x95, 0x41, 0x87, 0x0d, 0xad, 0x41, 0x87, 0x0d, 0xad, 0x41, 0x87, 0x0d, 0xad, 0x41, 0x87, - 0x0d, 0xad, 0x41, 0x87, 0x0d, 0x85, 0x40, 0xce, 0x1a, 0x05, 0x10, 0x3e, 0x43, 0x30, 0x10, 0x40, - 0x90, 0xda, 0x30, 0x34, 0x18, 0x56, 0x07, 0x05, 0x01, 0x60, 0x43, 0x21, 0xf2, 0x00, 0x0b, 0x03, - 0xff, 0x07, 0x60, 0x60, 0xec, 0x3b, 0x1a, 0x07, 0x61, 0x46, 0x77, 0xfc, 0x16, 0x6c, 0xc1, 0xd8, - 0x59, 0xc3, 0xff, 0x05, 0x18, 0x74, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0x0f, 0xfe, 0x09, 0xf0, 0x14, - 0x14, 0x86, 0xac, 0x30, 0x58, 0x76, 0x0c, 0x18, 0x1c, 0x35, 0x03, 0xa0, 0x48, 0x4e, 0x17, 0xff, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0x7f, 0x02, 0x81, 0xea, 0x01, 0x81, 0xfe, - 0x07, 0xf9, 0xf2, 0x0c, 0x32, 0xee, 0x8c, 0x50, 0x3f, 0x50, 0x19, 0xa1, 0xbf, 0xa0, 0x3c, 0x1f, - 0xd4, 0x03, 0xc1, 0xfd, 0x41, 0xde, 0x0a, 0xfe, 0xbc, 0x83, 0xc1, 0xfc, 0x87, 0x21, 0x50, 0x60, - 0x60, 0xb0, 0xd8, 0x1c, 0x14, 0x07, 0x03, 0x82, 0xc0, 0xe0, 0x70, 0xff, 0xc1, 0xc0, 0x0b, 0x0d, - 0x84, 0xe1, 0xd8, 0x2f, 0xfc, 0x1b, 0x20, 0x61, 0x38, 0x53, 0x98, 0x30, 0x9c, 0x2c, 0xd8, 0x1f, - 0xe0, 0xb3, 0x42, 0xc2, 0x70, 0xa3, 0x0d, 0xfe, 0x0e, 0xc3, 0xd2, 0x1e, 0x70, 0xf7, 0x07, 0xad, - 0x2f, 0xfc, 0x17, 0x61, 0xbe, 0x83, 0x38, 0xc0, 0xd9, 0xe0, 0xb4, 0x2b, 0x49, 0x2c, 0x10, 0x64, - 0x29, 0x02, 0x00, 0x0f, 0x98, 0x3e, 0xfc, 0x0e, 0x0f, 0xb0, 0x63, 0xff, 0x03, 0x06, 0xf0, 0x67, - 0x06, 0x0f, 0xa5, 0x87, 0x07, 0xe4, 0xd5, 0x8e, 0x0c, 0x18, 0x30, 0x63, 0x03, 0x06, 0x0c, 0x19, - 0x40, 0x60, 0xc1, 0xf8, 0xa0, 0x3f, 0x02, 0x0d, 0xa0, 0x83, 0xf7, 0xc1, 0x90, 0xfc, 0xa0, 0xa8, - 0x38, 0x34, 0x70, 0xb4, 0x18, 0x1c, 0x16, 0x50, 0x2c, 0x2c, 0x2d, 0x0f, 0xfc, 0x10, 0x0f, 0xfc, - 0x1c, 0xfe, 0x3f, 0xe8, 0x0e, 0x0c, 0x27, 0x03, 0x01, 0xc1, 0x85, 0xa0, 0xa0, 0x1c, 0x18, 0x3c, - 0x2b, 0x40, 0xfe, 0x78, 0x0b, 0x04, 0xe0, 0xc1, 0x5e, 0x09, 0xc1, 0x83, 0x5d, 0xa0, 0x70, 0x60, - 0xc3, 0x68, 0x1e, 0x98, 0x30, 0xda, 0x07, 0x58, 0x1f, 0xe4, 0x34, 0x1c, 0x81, 0x41, 0xa8, 0x38, - 0x28, 0x38, 0x4e, 0x07, 0x0b, 0x05, 0x01, 0xa1, 0x61, 0x61, 0x61, 0xff, 0x83, 0x80, 0x0b, 0x03, - 0xff, 0x41, 0xb0, 0x38, 0x30, 0x30, 0x6c, 0x0e, 0x0c, 0x0c, 0x08, 0xce, 0xff, 0xa0, 0x66, 0xee, - 0x0c, 0x0c, 0x0c, 0xe5, 0x7f, 0xd0, 0x13, 0x0f, 0xfc, 0x16, 0x0f, 0xfe, 0x42, 0xc0, 0xf3, 0xcb, - 0x04, 0xf8, 0x1a, 0x38, 0xe1, 0x6d, 0x0d, 0x07, 0xa0, 0xd8, 0x33, 0x40, 0xe1, 0xb8, 0x37, 0x4c, - 0x74, 0x18, 0x77, 0x21, 0x3a, 0x1f, 0xf8, 0x30, 0x0f, 0x50, 0x3a, 0x0d, 0x7f, 0xeb, 0x43, 0xf5, - 0x01, 0xc1, 0xdf, 0xff, 0xbc, 0x1e, 0x7d, 0x07, 0xf9, 0xfa, 0x0f, 0xeb, 0xea, 0xfb, 0x0d, 0x2b, - 0x0f, 0xb0, 0xf3, 0xff, 0xc1, 0xe7, 0x0f, 0xb0, 0xf3, 0xff, 0xc1, 0xcc, 0x1c, 0x81, 0x41, 0xb4, - 0x60, 0x68, 0x34, 0x1c, 0x07, 0x05, 0x00, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0x87, 0xfe, 0x05, 0x0f, - 0xfc, 0x19, 0xc1, 0x87, 0x38, 0x4f, 0x81, 0xff, 0x82, 0xec, 0x3b, 0x0f, 0xec, 0xff, 0xf2, 0x16, - 0x15, 0xe7, 0x43, 0xd8, 0xf1, 0x82, 0xd0, 0xd9, 0xa0, 0xc2, 0x70, 0xe4, 0x12, 0x12, 0x1e, 0x70, - 0x70, 0x1d, 0x0c, 0xe0, 0xbc, 0x9a, 0x1c, 0xa2, 0xc1, 0xc8, 0x7d, 0x78, 0x35, 0xc8, 0x5e, 0x90, - 0xfa, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1d, 0x21, 0x60, 0x7f, 0x02, 0x42, 0xc0, 0xe0, 0xc1, - 0x2e, 0xd6, 0x81, 0x9c, 0xf7, 0xe6, 0x06, 0x75, 0x03, 0x03, 0xf8, 0xa6, 0x16, 0x07, 0x06, 0xa9, - 0x0b, 0x03, 0x03, 0x04, 0x8f, 0xd3, 0x83, 0x06, 0x8c, 0x33, 0xf8, 0x1c, 0x30, 0xcc, 0x0c, 0x1e, - 0x54, 0x34, 0x41, 0x8c, 0x6f, 0xd6, 0x16, 0x61, 0x30, 0x2c, 0x2d, 0x83, 0xec, 0x17, 0x07, 0xfe, - 0x08, 0x0f, 0xfc, 0x1e, 0xc3, 0xda, 0x1e, 0xc0, 0xff, 0xd0, 0x1c, 0x56, 0x1c, 0xc4, 0xec, 0xc1, - 0xcc, 0x6f, 0x0f, 0xfd, 0x19, 0xc3, 0x07, 0xe5, 0x60, 0x7f, 0xe8, 0x0c, 0x0b, 0x8c, 0xcc, 0x0c, - 0x0b, 0x8c, 0xcc, 0x16, 0x0e, 0x86, 0x66, 0x0e, 0x86, 0xff, 0xc3, 0x93, 0xb1, 0x99, 0x9a, 0x0a, - 0x31, 0x99, 0x90, 0x48, 0xc2, 0x34, 0x0f, 0xfc, 0x10, 0x0b, 0x04, 0x0f, 0xe0, 0xec, 0x1a, 0x61, - 0x61, 0xd8, 0x1c, 0xc2, 0xc2, 0x9c, 0xc8, 0xfe, 0x0a, 0x36, 0x0b, 0x0b, 0x0b, 0x39, 0xf1, 0xfc, - 0x14, 0x61, 0x66, 0x1f, 0xd8, 0x59, 0x9b, 0xc1, 0x38, 0x59, 0x83, 0x43, 0x3a, 0x0c, 0xd6, 0xc3, - 0x76, 0x0d, 0xf4, 0x48, 0x59, 0x47, 0x50, 0x7d, 0x40, 0x3b, 0xa1, 0xf6, 0x16, 0x15, 0xfc, 0x1f, - 0xf8, 0x38, 0x0f, 0xfc, 0x1c, 0xe1, 0xec, 0x3c, 0xe0, 0xff, 0xc8, 0x1c, 0x70, 0xf6, 0x93, 0xb6, - 0x1e, 0xd3, 0x78, 0xff, 0xc9, 0xbc, 0x61, 0xf9, 0x98, 0x1b, 0xf5, 0xe8, 0x0c, 0x0c, 0x2c, 0x0c, - 0x06, 0x06, 0x6e, 0x6c, 0x0b, 0x1c, 0x0e, 0x34, 0x07, 0x58, 0x7c, 0x5c, 0x39, 0x6d, 0x0e, 0x54, - 0x68, 0x30, 0xd8, 0x18, 0x80, 0xc0, 0x78, 0xb4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xce, - 0x1f, 0xb0, 0xbf, 0xe0, 0xec, 0x4c, 0x3b, 0x0a, 0x33, 0x3f, 0xe0, 0xb3, 0x63, 0x0e, 0xc2, 0xce, - 0x07, 0xfc, 0x05, 0x18, 0x58, 0x76, 0x1d, 0x85, 0xff, 0x06, 0x70, 0xe9, 0x0f, 0x9f, 0x04, 0xad, - 0x0f, 0x6d, 0x37, 0x02, 0x61, 0x38, 0x59, 0x84, 0xac, 0x1a, 0x06, 0x30, 0xb3, 0x18, 0x3d, 0xfc, - 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0x1f, 0x68, 0x6c, 0x3f, 0x50, 0x70, 0x6d, 0xc1, 0x5d, 0x3e, 0x34, - 0x3c, 0xb0, 0x51, 0x86, 0xc2, 0xfe, 0x4f, 0xe8, 0x2c, 0x2d, 0x20, 0xfd, 0xad, 0xa6, 0xdc, 0x1b, - 0xab, 0x4e, 0x43, 0xd8, 0x5a, 0x61, 0xb0, 0xb0, 0xb4, 0xd0, 0x38, 0x58, 0xd0, 0x14, 0xf9, 0x09, - 0x41, 0xc8, 0x14, 0x1b, 0x46, 0x06, 0x8e, 0x15, 0x00, 0xe0, 0xa0, 0x2c, 0x08, 0x64, 0x3e, 0x40, - 0x0f, 0xf2, 0xa0, 0xeb, 0xfd, 0x45, 0x07, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xfa, - 0xff, 0xf4, 0x1a, 0x54, 0x50, 0xc6, 0x0d, 0x24, 0x50, 0x86, 0x0d, 0x7f, 0xfa, 0x0c, 0xbd, 0xcb, - 0xc1, 0x97, 0xb9, 0x78, 0x2a, 0xf7, 0xab, 0xc1, 0x28, 0x39, 0x02, 0x83, 0x68, 0xc0, 0xc0, 0xe1, - 0x50, 0x0c, 0x09, 0x03, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x60, 0xff, 0xe0, - 0xd9, 0x68, 0x7b, 0x06, 0x6d, 0x09, 0x04, 0x60, 0xce, 0x05, 0x85, 0x61, 0x67, 0x16, 0x3a, 0x50, - 0x11, 0x87, 0x76, 0x1f, 0x61, 0xb4, 0x74, 0x3b, 0x05, 0xa1, 0x3c, 0x13, 0xab, 0xff, 0x41, 0x4e, - 0x09, 0x0d, 0x86, 0xc7, 0x24, 0x36, 0x14, 0x81, 0x28, 0x13, 0x85, 0x07, 0x5f, 0xe0, 0x0f, 0xfc, - 0x1f, 0x60, 0xa9, 0xbf, 0x21, 0x60, 0xc3, 0x39, 0x22, 0x63, 0x94, 0x18, 0x92, 0x35, 0x60, 0xca, - 0x12, 0x67, 0x1d, 0xe7, 0x06, 0x99, 0xa7, 0x02, 0x8d, 0x81, 0x30, 0x21, 0x20, 0x43, 0xb0, 0x3f, - 0xf4, 0x13, 0x81, 0x81, 0x81, 0xc2, 0x70, 0x30, 0x30, 0x38, 0x55, 0x0f, 0xfe, 0x0b, 0x25, 0x40, - 0xc0, 0xe0, 0x60, 0x2a, 0x06, 0x8e, 0x0c, 0x33, 0xff, 0x83, 0xff, 0x07, 0x2f, 0xf1, 0xfc, 0x14, - 0x8c, 0x16, 0x16, 0x14, 0xab, 0x41, 0x85, 0x85, 0x3a, 0xb4, 0xc2, 0xc2, 0x9c, 0x12, 0x7f, 0x05, - 0x38, 0x24, 0xc3, 0xe9, 0xfc, 0x98, 0x7d, 0x23, 0x05, 0x86, 0xc1, 0x23, 0x05, 0xa0, 0x70, 0x5f, - 0xe2, 0xfc, 0x87, 0xfe, 0x10, 0xed, 0x34, 0x70, 0x68, 0x4e, 0x0a, 0x03, 0x47, 0x03, 0xa0, 0x70, - 0x30, 0x2c, 0x08, 0x7f, 0xe0, 0x0f, 0xfc, 0x1f, 0xb0, 0xec, 0x3d, 0x5f, 0x03, 0x0f, 0xab, 0x9b, - 0xf8, 0x36, 0x14, 0x83, 0x1c, 0x35, 0x72, 0x8c, 0x70, 0x9a, 0xe5, 0x78, 0x70, 0xf3, 0xc0, 0xb4, - 0xc3, 0xda, 0xc7, 0x6e, 0x17, 0xf5, 0x58, 0x9a, 0x83, 0x60, 0x70, 0xdc, 0x81, 0xe0, 0x41, 0xcc, - 0x12, 0x80, 0x81, 0x02, 0x83, 0x68, 0xe0, 0xd1, 0xc2, 0xb0, 0x38, 0x28, 0x0a, 0x07, 0xc8, 0x7f, - 0x0a, 0x1f, 0xcf, 0xe0, 0xa0, 0x20, 0xc4, 0x18, 0x18, 0x56, 0x65, 0x0c, 0xd9, 0x42, 0xb0, 0x36, - 0x65, 0x07, 0xe2, 0xec, 0xda, 0x1a, 0x6c, 0x0c, 0x98, 0x39, 0x83, 0xcc, 0x1d, 0x61, 0xe6, 0x0b, - 0xfe, 0x0a, 0xc2, 0xc3, 0xb0, 0xb7, 0x07, 0xfc, 0x16, 0x50, 0xc3, 0xb0, 0x48, 0x6d, 0x7b, 0x04, - 0x1d, 0xd7, 0x60, 0x07, 0xf8, 0x3b, 0x0d, 0x86, 0xc3, 0xb0, 0xdf, 0xe3, 0xfd, 0x03, 0x6b, 0x01, - 0x06, 0x1b, 0xaf, 0x18, 0x30, 0x99, 0x35, 0x01, 0x46, 0x14, 0xe6, 0x61, 0xd8, 0x5b, 0x18, 0x85, - 0x4c, 0x3c, 0xa2, 0x80, 0x64, 0x39, 0x81, 0xe0, 0x9c, 0x3b, 0x03, 0xe4, 0x1a, 0x1a, 0x41, 0xab, - 0x58, 0x3e, 0xb4, 0x0f, 0x21, 0xaf, 0x41, 0xeb, 0xe4, 0x50, 0x7f, 0xc8, 0x0f, 0xfc, 0x1f, 0xb4, - 0x36, 0x1e, 0x7f, 0xc3, 0x87, 0xf6, 0x85, 0xfe, 0x03, 0xfd, 0x4c, 0x2d, 0x0e, 0xc2, 0xf2, 0x38, - 0x5f, 0xf2, 0x65, 0x03, 0xb4, 0x3b, 0xb0, 0xf7, 0x4e, 0x03, 0xa1, 0xd4, 0x04, 0x8f, 0x68, 0x5e, - 0x2f, 0x1e, 0x03, 0xe0, 0xff, 0xc1, 0x21, 0x50, 0x50, 0x30, 0x50, 0x36, 0x07, 0x06, 0x83, 0x41, - 0xa0, 0x70, 0x30, 0x1c, 0x3f, 0xf0, 0x70, 0x0b, 0x0b, 0xd5, 0xb0, 0xec, 0x2c, 0x3b, 0x0e, 0xc2, - 0xf5, 0x6c, 0x29, 0xc8, 0xd7, 0xb0, 0xb3, 0x50, 0xbf, 0x05, 0x9c, 0x7f, 0xf0, 0x23, 0x06, 0x0c, - 0xc1, 0x86, 0xc1, 0xd3, 0xba, 0x61, 0x38, 0x7f, 0xe0, 0x38, 0x2f, 0xf9, 0x0a, 0xe0, 0x38, 0x54, - 0x0d, 0x9a, 0x07, 0x78, 0x35, 0x05, 0x01, 0xf9, 0x0d, 0x85, 0x7a, 0x47, 0xe0, 0xff, 0xc1, 0x20, - 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0xb2, 0xff, 0xe0, 0xd8, 0x8a, 0x03, 0x06, 0xcd, 0x86, 0x05, - 0x03, 0x67, 0x20, 0xc1, 0xa1, 0xb3, 0xcf, 0xfe, 0x86, 0x70, 0x65, 0x08, 0x60, 0x98, 0x1d, 0x00, - 0xf4, 0x09, 0x81, 0xb7, 0xcd, 0x02, 0xb0, 0x66, 0x08, 0x60, 0xb7, 0x73, 0x04, 0x30, 0x1c, 0xa6, - 0x7e, 0x18, 0x18, 0x6c, 0x43, 0x50, 0x50, 0x6c, 0x3b, 0xc8, 0x2f, 0xff, 0xd0, 0x7e, 0xa0, 0x7f, - 0x5f, 0xff, 0x07, 0xfe, 0x0f, 0xee, 0xbf, 0x68, 0x77, 0x2f, 0xda, 0x1f, 0x68, 0x1d, 0x0e, 0xff, - 0xfd, 0xe0, 0xcb, 0xfe, 0x0e, 0x75, 0xfd, 0x40, 0xcf, 0x5f, 0xb8, 0x39, 0x02, 0x04, 0x0a, 0x0d, - 0xa3, 0x03, 0x03, 0x85, 0x40, 0xa0, 0x48, 0x1c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0x68, - 0x5a, 0x1d, 0x85, 0xd1, 0x36, 0x0d, 0xb3, 0x12, 0x62, 0x09, 0xe7, 0x57, 0xf9, 0x33, 0xce, 0x58, - 0x30, 0xd9, 0x9a, 0xa8, 0x3a, 0x12, 0x62, 0x58, 0x29, 0x87, 0x61, 0x50, 0x19, 0x86, 0x70, 0x58, - 0x34, 0x70, 0xae, 0x70, 0x70, 0x52, 0x0d, 0xd4, 0x1e, 0x43, 0x61, 0x64, 0x99, 0x20, 0xe0, 0x30, - 0xc6, 0x0c, 0x18, 0x58, 0x18, 0x92, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, - 0x5f, 0xf8, 0x36, 0x40, 0x73, 0x0e, 0x9c, 0x9f, 0x23, 0x68, 0x33, 0x92, 0xc2, 0xe0, 0xb3, 0xc5, - 0xff, 0x40, 0x8c, 0x16, 0x85, 0x50, 0x4c, 0x15, 0xfc, 0x86, 0x60, 0xa4, 0x29, 0x0d, 0x68, 0x2f, - 0xe4, 0x36, 0xe8, 0x83, 0x0f, 0x38, 0xa3, 0x06, 0x38, 0x5a, 0x16, 0x83, 0x05, 0x01, 0x06, 0x4b, - 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x60, 0x7f, 0x48, 0x7b, 0x09, 0x46, 0x38, 0x76, 0x43, 0x99, 0x21, - 0x4e, 0x60, 0xcc, 0xd0, 0xb3, 0x69, 0xff, 0x81, 0x9c, 0x15, 0xea, 0x04, 0xc6, 0x15, 0x0c, 0xa0, - 0x76, 0x0e, 0x04, 0x07, 0x09, 0xc0, 0xff, 0xc8, 0x4e, 0x83, 0x06, 0x0d, 0x0a, 0x74, 0xff, 0x90, - 0xb1, 0xcc, 0x18, 0x34, 0x12, 0x04, 0xc1, 0x83, 0x41, 0x07, 0x7f, 0xc8, 0x0e, 0xd0, 0x30, 0x7b, - 0xff, 0xf7, 0x83, 0xd8, 0x4c, 0x1f, 0xee, 0xae, 0x0f, 0xcc, 0xbc, 0x48, 0x6a, 0x71, 0x58, 0x9a, - 0x01, 0x54, 0x30, 0x65, 0xc1, 0xcc, 0x60, 0xc9, 0x0e, 0x78, 0xc1, 0x92, 0x60, 0xea, 0x3f, 0x17, - 0xc1, 0xc8, 0x7e, 0x43, 0x50, 0x60, 0x60, 0xa0, 0x6c, 0x0e, 0x0d, 0x06, 0x83, 0x42, 0xc0, 0xe0, - 0x70, 0x21, 0xff, 0x90, 0x0f, 0xfc, 0x1e, 0x60, 0xec, 0x3f, 0x30, 0xff, 0xe4, 0x26, 0x18, 0x0a, - 0x04, 0x82, 0x68, 0xcc, 0xa9, 0x90, 0x6d, 0xb3, 0x59, 0x90, 0x6e, 0xaa, 0xbd, 0x52, 0x33, 0x0c, - 0x74, 0xc9, 0x09, 0x86, 0x8b, 0x14, 0x42, 0x50, 0xc0, 0x50, 0x24, 0x2a, 0x07, 0x70, 0x7d, 0xe6, - 0xff, 0xe0, 0xb3, 0x0a, 0x9a, 0x1d, 0x41, 0x05, 0x83, 0x83, 0x60, 0x6e, 0x0d, 0x78, 0x3c, 0x87, - 0xe4, 0x03, 0x05, 0xfe, 0x43, 0x30, 0x58, 0x6d, 0x0c, 0xc2, 0x75, 0xb4, 0x29, 0x94, 0x2f, 0x83, - 0x6d, 0x1f, 0xa7, 0xe8, 0x1b, 0x42, 0x19, 0x86, 0x19, 0x81, 0x8c, 0xc3, 0x04, 0xc0, 0xff, 0xd0, - 0x54, 0x0e, 0x60, 0xfa, 0xcb, 0xff, 0x82, 0xe8, 0x15, 0xf0, 0x73, 0x98, 0x39, 0x9c, 0x36, 0x82, - 0xd1, 0x87, 0x81, 0x05, 0x04, 0xc1, 0x20, 0x0f, 0xfc, 0x1e, 0x60, 0xec, 0x2c, 0x33, 0x0c, 0x06, - 0x24, 0x33, 0x26, 0x7f, 0xc0, 0x9a, 0x08, 0x5c, 0x1d, 0xb6, 0x1b, 0xc9, 0x20, 0xde, 0xf3, 0xa7, - 0x40, 0x33, 0x03, 0x0b, 0xe0, 0xe6, 0x06, 0x3a, 0xb4, 0x32, 0x81, 0x88, 0xfc, 0x1a, 0xc1, 0x81, - 0xdd, 0xc2, 0xf2, 0x6f, 0x03, 0x10, 0xb3, 0x35, 0x02, 0x81, 0xb4, 0x6f, 0x47, 0x07, 0x61, 0x60, - 0x7f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0x30, 0x58, 0x73, 0x94, 0xfa, 0x71, 0x04, - 0xf4, 0x0e, 0xb3, 0x06, 0x78, 0x6a, 0x57, 0x21, 0x30, 0x1a, 0x93, 0x0e, 0x70, 0x35, 0x03, 0x43, - 0x6e, 0xc9, 0x33, 0xa0, 0xa0, 0x1a, 0xbb, 0x06, 0x08, 0x3f, 0x28, 0x3d, 0x7f, 0xf8, 0x3e, 0xb0, - 0xee, 0x0f, 0xcf, 0x36, 0x87, 0xf3, 0x7e, 0x50, 0x6b, 0xe9, 0x09, 0xfc, 0x1f, 0xf8, 0x38, 0x3f, - 0xcf, 0xfc, 0x15, 0x81, 0x03, 0x81, 0x0b, 0xae, 0x3a, 0x9c, 0x33, 0xd8, 0x4f, 0xc1, 0xb8, 0xf9, - 0xd3, 0xe0, 0xce, 0xc2, 0x3b, 0x38, 0x38, 0x60, 0x70, 0xc1, 0xee, 0x02, 0x0e, 0x0f, 0x90, 0xb8, - 0x24, 0x3d, 0x85, 0xe0, 0xb0, 0xea, 0x03, 0xb4, 0xd0, 0xe8, 0x16, 0x3a, 0x83, 0xe7, 0xc1, 0x3c, - 0x86, 0xf9, 0x0f, 0x5f, 0x07, 0xfe, 0x0e, 0x03, 0x03, 0xff, 0x06, 0x60, 0x6b, 0xec, 0x33, 0x27, - 0x2f, 0x61, 0x6d, 0x1e, 0xbd, 0x85, 0xb6, 0x07, 0x05, 0x03, 0x4d, 0x0f, 0xfd, 0x01, 0x50, 0x6c, - 0x12, 0x1c, 0xa2, 0xff, 0xe0, 0xa4, 0x2d, 0x62, 0x43, 0x78, 0xb8, 0x61, 0xa0, 0x5b, 0x23, 0x33, - 0x08, 0x18, 0x80, 0xdf, 0x21, 0xb0, 0x9e, 0x18, 0xb4, 0x10, 0x7b, 0xc8, 0x70, 0x0f, 0xf9, 0x52, - 0x1b, 0x07, 0xea, 0x90, 0xec, 0x2c, 0x10, 0x30, 0xec, 0x4d, 0x31, 0x82, 0x9d, 0x57, 0xfc, 0x82, - 0x38, 0xc1, 0x98, 0xc0, 0xcd, 0x3f, 0xf4, 0x08, 0xc3, 0xfa, 0x0e, 0xc1, 0xd3, 0x41, 0x86, 0x70, - 0x74, 0xea, 0xe0, 0x9c, 0x18, 0x25, 0xb4, 0x2f, 0x47, 0x53, 0x98, 0x6c, 0xdc, 0x50, 0xac, 0x2e, - 0x03, 0xbe, 0x0b, 0x0a, 0x09, 0xd0, 0x27, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1e, 0xa3, 0x5b, - 0x29, 0x86, 0xa9, 0x74, 0x53, 0x0d, 0x45, 0xbd, 0x0a, 0xc3, 0x51, 0x6a, 0x85, 0x61, 0x7f, 0xfe, - 0xf0, 0x30, 0x41, 0xd0, 0x50, 0x37, 0xe9, 0xbe, 0xa8, 0x26, 0xd8, 0x6d, 0x90, 0xc8, 0x94, 0x48, - 0x08, 0x57, 0xff, 0xec, 0x35, 0xa2, 0x87, 0x90, 0xb9, 0xa1, 0xa4, 0xaa, 0x21, 0x33, 0xfc, 0x87, - 0x34, 0xf2, 0x13, 0x79, 0x09, 0x41, 0xfc, 0x80, 0x0f, 0xf3, 0x68, 0x72, 0xa9, 0xf5, 0x30, 0xf7, - 0x2b, 0x42, 0xc3, 0xd8, 0x5a, 0x16, 0x1e, 0xc2, 0xd0, 0xb0, 0xf6, 0x16, 0x85, 0x87, 0xb0, 0xb4, - 0x2c, 0x39, 0xc2, 0xd0, 0xb4, 0x33, 0x05, 0xa1, 0x50, 0x35, 0x02, 0xd0, 0x9c, 0x36, 0x85, 0xa1, - 0xb0, 0xd8, 0x6d, 0x0d, 0xa0, 0xa0, 0x6d, 0x0c, 0xe0, 0xc3, 0xb4, 0x3b, 0x43, 0xff, 0x06, 0x0f, - 0xfc, 0x1f, 0x9b, 0xc8, 0x7f, 0x7d, 0x39, 0xfe, 0x0b, 0x30, 0x66, 0x40, 0xc2, 0xcc, 0x19, 0x90, - 0x30, 0xb3, 0x06, 0x64, 0x0c, 0x2c, 0xc1, 0x9f, 0xe0, 0xb3, 0x06, 0x61, 0xfb, 0x30, 0x66, 0x19, - 0x0b, 0x30, 0x6e, 0x1a, 0x41, 0x98, 0x29, 0xfe, 0x03, 0x18, 0x58, 0x7e, 0xa1, 0x85, 0x68, 0x7b, - 0x4c, 0x33, 0xe4, 0x36, 0x0c, 0x3c, 0xde, 0x83, 0xff, 0x06, 0x0f, 0xe5, 0xa8, 0x1b, 0xfe, 0xa9, - 0x0f, 0x21, 0x48, 0x58, 0x7a, 0xc0, 0xe0, 0xa0, 0x7d, 0x85, 0x03, 0x0f, 0x7f, 0xfe, 0x0f, 0xb4, - 0x3f, 0xf0, 0x34, 0x3f, 0xdf, 0xff, 0xbc, 0x1d, 0x61, 0xff, 0x81, 0xff, 0xc1, 0xe7, 0x70, 0x9c, - 0x3e, 0xd1, 0xe9, 0x87, 0xdc, 0x15, 0xf2, 0x1d, 0xc5, 0xe8, 0x0f, 0xd0, 0x72, 0x1f, 0xf0, 0x0f, - 0xf2, 0xa0, 0x9f, 0xfd, 0x44, 0x39, 0x40, 0x82, 0xc3, 0xcc, 0x0c, 0x0e, 0x19, 0x6d, 0x5c, 0xf2, - 0x81, 0xea, 0xff, 0x69, 0x84, 0xa0, 0xf4, 0x8d, 0xff, 0xe4, 0x39, 0xc3, 0xff, 0x16, 0x1f, 0xf8, - 0xff, 0xc8, 0x75, 0xb8, 0x54, 0x0e, 0x70, 0x3b, 0xc1, 0xce, 0x81, 0xfa, 0x42, 0x74, 0xf4, 0x81, - 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xe5, 0x50, 0x0f, 0xfd, 0x59, 0x0d, 0x05, 0x84, 0xe1, 0xcc, 0x09, - 0x06, 0x1d, 0xff, 0xf8, 0x2c, 0x0e, 0x09, 0x06, 0x17, 0xff, 0xe0, 0x97, 0x83, 0xa4, 0x2e, 0xae, - 0x0d, 0xa1, 0x72, 0xa9, 0xff, 0x26, 0xb5, 0x04, 0x1a, 0x17, 0xf4, 0x60, 0xd0, 0xb0, 0x30, 0x1c, - 0xd0, 0xb5, 0x5c, 0x1b, 0x41, 0x72, 0x8c, 0x1f, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0x9c, 0x36, - 0x87, 0xed, 0x0c, 0xe8, 0x7b, 0x83, 0xce, 0x86, 0xf0, 0x7e, 0x74, 0x1e, 0x14, 0x19, 0x8b, 0x0e, - 0x70, 0xdc, 0x1f, 0xda, 0x07, 0x0f, 0xf3, 0x83, 0x83, 0xfe, 0xf5, 0x87, 0xfe, 0x3c, 0x1f, 0xf8, - 0xbe, 0x0f, 0xf3, 0xe0, 0x7a, 0x0f, 0x5e, 0x43, 0x3e, 0x90, 0x79, 0x0f, 0xcf, 0x83, 0xff, 0x07, - 0x0f, 0xfc, 0x1f, 0xbc, 0x13, 0xe4, 0x3a, 0xf2, 0x19, 0xf9, 0x05, 0x83, 0x40, 0xe9, 0x21, 0xf7, - 0x79, 0x0f, 0xf3, 0xf9, 0x0f, 0x37, 0xa4, 0x0f, 0xd2, 0x0e, 0x43, 0xf3, 0x40, 0x9f, 0xff, 0x07, - 0xf6, 0x84, 0xe1, 0xfd, 0xa1, 0x38, 0x7f, 0x68, 0x4e, 0x1f, 0xda, 0x7d, 0x07, 0xf6, 0x87, 0xfe, - 0x06, 0x87, 0xe0, 0x0f, 0xfc, 0x1f, 0x9c, 0x37, 0x07, 0xd6, 0x87, 0x79, 0x09, 0xe7, 0x40, 0xf3, - 0xc0, 0x50, 0x5e, 0xb4, 0x24, 0x3c, 0xdf, 0x21, 0xf3, 0x7a, 0x03, 0x72, 0x81, 0xf2, 0x1e, 0x6f, - 0x21, 0x7f, 0xfa, 0x0e, 0xc2, 0x70, 0xa8, 0x1d, 0xa0, 0x70, 0xa8, 0x1d, 0xff, 0xe8, 0x3b, 0x0f, - 0xf2, 0x1b, 0x43, 0xfb, 0x42, 0x7f, 0xfd, 0x00, 0x0e, 0x43, 0x21, 0xf9, 0xe0, 0xd6, 0x86, 0x7c, - 0xd0, 0x14, 0x2d, 0x02, 0x82, 0xbd, 0x06, 0x43, 0x9b, 0xa7, 0x21, 0xdf, 0x49, 0xa3, 0x7c, 0x1e, - 0xbf, 0x83, 0xeb, 0x94, 0x3a, 0x1f, 0x21, 0x7a, 0x70, 0xf9, 0xbd, 0x0f, 0xf2, 0x14, 0x81, 0xe0, - 0xac, 0x3d, 0x74, 0x0a, 0xc3, 0xe4, 0x2e, 0xd0, 0xfc, 0xab, 0xd0, 0x7e, 0xfa, 0x43, 0xff, 0x07, - 0xfe, 0x00, 0x0f, 0xfc, 0x1e, 0x50, 0x7d, 0xe0, 0xe7, 0xd2, 0x07, 0x83, 0xf9, 0xfc, 0x87, 0xf3, - 0x7a, 0xf2, 0x1c, 0xde, 0x83, 0x3e, 0x42, 0x5c, 0x1e, 0x68, 0x1e, 0xd0, 0xce, 0x1f, 0x9c, 0x37, - 0x07, 0xf5, 0x83, 0xc1, 0xff, 0x7e, 0x0f, 0xfc, 0xf9, 0x0f, 0xf3, 0xe6, 0xf0, 0x7d, 0x7a, 0x0d, - 0x79, 0x0b, 0xc8, 0x7e, 0xbc, 0x1f, 0xf8, 0x38, 0x0f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, - 0xbc, 0x12, 0x31, 0x40, 0xd0, 0x6b, 0xc0, 0xa1, 0x78, 0x3a, 0xf2, 0x70, 0xf9, 0x09, 0x80, 0x9e, - 0x30, 0x41, 0x92, 0x4f, 0x0a, 0x30, 0xd7, 0x87, 0xc9, 0xe4, 0x35, 0xe3, 0x9d, 0xf4, 0x13, 0x0d, - 0x83, 0xc9, 0x07, 0x9d, 0x03, 0xc1, 0xf5, 0xa1, 0x9e, 0x42, 0xf4, 0x1f, 0xaf, 0x01, 0x0f, 0xfc, - 0x80, 0x0b, 0x43, 0x38, 0x5a, 0x19, 0xc2, 0xd0, 0xce, 0x16, 0xbd, 0x61, 0x7f, 0xe0, 0xfe, 0x70, - 0xfe, 0x73, 0xff, 0xc1, 0x3a, 0x13, 0x86, 0xc3, 0x38, 0x56, 0x19, 0xc2, 0xd0, 0xce, 0x3c, 0x1c, - 0xe5, 0x03, 0xce, 0x1f, 0xf0, 0x0b, 0x0c, 0xe1, 0xfb, 0x0c, 0xe1, 0xfb, 0x0c, 0xe1, 0xfb, 0x5d, - 0x6b, 0x83, 0x7f, 0xfc, 0x85, 0x87, 0xfe, 0x06, 0x1f, 0xf8, 0x1a, 0xfe, 0x0e, 0x7f, 0xf8, 0x3a, - 0xc3, 0xce, 0x1d, 0xc1, 0xe7, 0x0c, 0xe1, 0xf3, 0x86, 0xe0, 0xf9, 0xc3, 0x61, 0xf9, 0xc3, 0xff, - 0x07, 0x80, 0x06, 0x0c, 0x0b, 0x53, 0xc1, 0x60, 0xc1, 0xcb, 0x07, 0x60, 0xc1, 0x87, 0xf6, 0x38, - 0x30, 0xfe, 0xfe, 0x7f, 0xe0, 0xb0, 0xee, 0x80, 0x70, 0xb0, 0xed, 0xc1, 0x40, 0xbf, 0x26, 0x60, - 0xd0, 0xb0, 0x69, 0x94, 0x70, 0x9c, 0x12, 0xb0, 0x79, 0x09, 0x81, 0x2b, 0x05, 0x86, 0x90, 0x4d, - 0x07, 0xc8, 0x58, 0x53, 0xb6, 0x9c, 0x08, 0x2a, 0x9c, 0x36, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1e, - 0xcd, 0x0d, 0xa1, 0xec, 0xd2, 0xff, 0x90, 0x66, 0x9a, 0x38, 0x34, 0x19, 0xa7, 0x2b, 0x56, 0x83, - 0xfe, 0xbd, 0x4d, 0x06, 0x1b, 0x46, 0x06, 0x83, 0x0d, 0xff, 0x90, 0x7e, 0x0a, 0x84, 0x19, 0xc7, - 0x07, 0x81, 0x86, 0x61, 0xc6, 0x0b, 0x42, 0x61, 0xdf, 0xfd, 0x12, 0x38, 0x7b, 0x0d, 0x81, 0xc3, - 0xd8, 0x6c, 0x0e, 0x1e, 0xc3, 0xff, 0x07, 0xc0, 0x0f, 0xfc, 0x1e, 0xcc, 0x3b, 0x43, 0xd9, 0x83, - 0xfe, 0x42, 0xcc, 0x3b, 0x43, 0xd9, 0x81, 0x6e, 0x58, 0x2f, 0xd5, 0xf7, 0x05, 0x87, 0x40, 0xc9, - 0x0b, 0x0f, 0x6e, 0x41, 0x3d, 0x12, 0x83, 0x87, 0x3b, 0x40, 0x23, 0x07, 0x30, 0xd3, 0xff, 0x01, - 0x86, 0x09, 0xc3, 0xd2, 0x30, 0x5a, 0x68, 0x58, 0x18, 0x74, 0x2d, 0x06, 0x06, 0x60, 0xf4, 0x1f, - 0xf8, 0x38, 0x24, 0xc1, 0x98, 0x30, 0xd2, 0x63, 0x9a, 0x68, 0x52, 0x6f, 0xff, 0x02, 0x4c, 0x19, - 0x83, 0x42, 0xbf, 0x19, 0xeb, 0x42, 0x90, 0xd8, 0x7f, 0x48, 0x6f, 0xfa, 0x07, 0xe0, 0xd4, 0x0f, - 0x73, 0x86, 0xa0, 0x7b, 0x06, 0xff, 0xf0, 0x30, 0x61, 0x5f, 0x07, 0x60, 0xc1, 0x59, 0xd0, 0x30, - 0x37, 0x8a, 0x03, 0xc4, 0x83, 0x50, 0x28, 0x12, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xc6, 0x0d, - 0x40, 0xf6, 0x31, 0xff, 0x82, 0xc6, 0x30, 0xf6, 0x16, 0x31, 0xd7, 0x78, 0x2f, 0xc6, 0x14, 0xe1, - 0xb0, 0xdb, 0x4e, 0x98, 0x58, 0x6d, 0x6d, 0x60, 0xbe, 0x8e, 0xfe, 0x80, 0xe3, 0x9c, 0x98, 0x30, - 0x30, 0xe5, 0x3b, 0xf0, 0x18, 0x76, 0x89, 0x83, 0x04, 0x8f, 0x37, 0x7e, 0x06, 0x07, 0xc4, 0x98, - 0x30, 0x60, 0x78, 0x93, 0x78, 0x3f, 0xf0, 0x70, 0x07, 0xff, 0xe4, 0x3f, 0xee, 0x0f, 0xa4, 0x3b, - 0x43, 0xed, 0x0e, 0xd0, 0xfb, 0x0f, 0x68, 0x79, 0xc3, 0xda, 0x1e, 0xbf, 0xff, 0x07, 0xf5, 0xe4, - 0x3f, 0xeb, 0x34, 0x3f, 0x9e, 0x06, 0x87, 0xeb, 0x42, 0xd0, 0xf5, 0xc1, 0xda, 0x1d, 0xc1, 0xf6, - 0x87, 0xfc, 0xfc, 0x1f, 0xf8, 0x3f, 0x80, 0x0c, 0x81, 0xc3, 0xfd, 0x40, 0x38, 0x7f, 0xb5, 0xad, - 0x78, 0x35, 0xff, 0xf2, 0x16, 0x19, 0xc3, 0xf7, 0x06, 0x70, 0xfc, 0x87, 0x38, 0x7e, 0x5f, 0x5a, - 0xf8, 0x1f, 0xff, 0xbc, 0x1f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, 0xf0, 0x1c, 0x3f, - 0xf0, 0x1c, 0x3e, 0x0d, 0x85, 0xa1, 0xf3, 0x18, 0x5a, 0x1f, 0x50, 0xc2, 0xd0, 0xfa, 0xfe, 0x34, - 0x2d, 0x06, 0x0c, 0x2d, 0x1e, 0x03, 0x03, 0x0b, 0xbc, 0x87, 0xd8, 0x5e, 0x43, 0xf3, 0xf1, 0xa1, - 0xf7, 0xe4, 0x1a, 0x1f, 0x20, 0xc2, 0xd0, 0xff, 0x61, 0x68, 0x7f, 0xb0, 0xb4, 0x36, 0x1d, 0x85, - 0xc1, 0x38, 0x76, 0x13, 0xfc, 0x80, 0x0f, 0xfc, 0x1f, 0xce, 0x87, 0xfe, 0x74, 0x2d, 0x0f, 0xac, - 0x39, 0xe0, 0xeb, 0xff, 0xd0, 0x75, 0x82, 0x81, 0xa0, 0xee, 0x05, 0x03, 0xfd, 0xff, 0xf0, 0x6e, - 0x0a, 0x81, 0xf9, 0xc3, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, - 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0x80, 0x0d, 0x87, 0x68, 0x73, 0x98, 0x76, 0x87, 0x31, 0x87, 0x68, - 0x75, 0xfc, 0x16, 0x87, 0x6a, 0xc3, 0xb8, 0x33, 0x83, 0x07, 0xfe, 0x0e, 0xc3, 0xb4, 0x3f, 0x6c, - 0x16, 0x87, 0x37, 0xc8, 0x5a, 0x1d, 0xce, 0x1d, 0xa1, 0xfb, 0x0e, 0xd0, 0xfd, 0x87, 0x68, 0x7e, - 0xc5, 0xdc, 0xb0, 0x76, 0x7f, 0xf2, 0x0f, 0xa0, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x38, - 0x39, 0x0d, 0x60, 0xd2, 0x47, 0x0c, 0xe1, 0x9c, 0x0e, 0x1f, 0xef, 0xff, 0x41, 0xad, 0x05, 0x87, - 0xf6, 0x19, 0xc3, 0xff, 0x01, 0xc3, 0xf7, 0xff, 0xef, 0x07, 0xeb, 0x0f, 0xfc, 0x07, 0x0f, 0xfc, - 0x07, 0x0f, 0xfc, 0x07, 0x0f, 0x80, 0x0b, 0x43, 0xce, 0x85, 0x9a, 0x06, 0xf4, 0x86, 0xcd, 0x28, - 0xe8, 0x7b, 0xf8, 0x2d, 0x02, 0x06, 0x34, 0x27, 0xf4, 0x09, 0x34, 0xf5, 0xa1, 0xfb, 0x43, 0x68, - 0x7e, 0xf8, 0x2d, 0x54, 0xc7, 0xe4, 0x69, 0xf4, 0x84, 0x9a, 0x73, 0xa1, 0xfb, 0x43, 0x68, 0x7e, - 0xd0, 0xda, 0x16, 0x1b, 0x43, 0x68, 0x1c, 0x36, 0x86, 0x7f, 0x40, 0x0f, 0xfc, 0x1f, 0xb0, 0xd8, - 0x7c, 0xc6, 0x15, 0x03, 0xea, 0x38, 0x5a, 0x1f, 0x5f, 0xa7, 0xfe, 0x4c, 0x70, 0x78, 0x36, 0x16, - 0x0c, 0x7c, 0x81, 0xc2, 0x41, 0x8b, 0x40, 0x90, 0xe7, 0xe0, 0x60, 0xc3, 0x5f, 0x21, 0x56, 0x0d, - 0x0e, 0x1d, 0xe0, 0xfd, 0x87, 0x78, 0x3f, 0x61, 0x3b, 0x61, 0xf6, 0x3e, 0x41, 0x70, 0x76, 0x50, - 0x3d, 0xa1, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xb0, 0x98, 0x3e, 0x63, 0x0b, 0x43, 0xe6, 0x70, 0xba, - 0xf2, 0x5f, 0xaa, 0x77, 0xb4, 0xc1, 0x83, 0x18, 0xcd, 0x30, 0x66, 0x9a, 0x66, 0x86, 0xc4, 0x18, - 0xc6, 0x19, 0xf4, 0x69, 0xa6, 0x0f, 0xc0, 0x70, 0x60, 0xc0, 0x83, 0x1c, 0x12, 0x0c, 0x3b, 0x0c, - 0xe0, 0x70, 0xec, 0x36, 0x82, 0x81, 0xd8, 0x5c, 0x16, 0x87, 0x60, 0x60, 0x7a, 0x0f, 0xfc, 0x1e, - 0x0f, 0xfc, 0x1f, 0xa8, 0x0c, 0x12, 0x1e, 0x70, 0xb0, 0xa4, 0x33, 0xae, 0xf5, 0xf8, 0x0f, 0x95, - 0x2b, 0x43, 0xd3, 0x21, 0xac, 0x24, 0x34, 0x87, 0x5a, 0xb0, 0xca, 0x03, 0x81, 0xb8, 0x33, 0x81, - 0xc3, 0xfd, 0xff, 0xe8, 0x37, 0x04, 0xe1, 0xfd, 0x06, 0x70, 0xfd, 0xff, 0xfb, 0xc8, 0x7c, 0xe1, - 0xff, 0x80, 0xe1, 0xf0, 0x0d, 0x87, 0x50, 0x39, 0x8c, 0x3a, 0x81, 0xcc, 0xe1, 0xd4, 0x0e, 0xbf, - 0x5f, 0xf9, 0x30, 0x61, 0xd4, 0x0e, 0xc1, 0x87, 0x50, 0x39, 0x06, 0x1d, 0x40, 0xfd, 0xa8, 0x2a, - 0x07, 0x37, 0xca, 0xff, 0x81, 0xce, 0x06, 0x0c, 0xe1, 0xd8, 0x18, 0x33, 0x87, 0x60, 0x60, 0xce, - 0x1d, 0x81, 0xff, 0x83, 0xb0, 0x38, 0x6a, 0x00, 0x0d, 0x87, 0x48, 0x73, 0x18, 0x1c, 0xa0, 0x73, - 0x38, 0x28, 0x50, 0x3a, 0xfc, 0xff, 0xe0, 0x60, 0xc1, 0x82, 0x81, 0xd8, 0x32, 0x80, 0xa0, 0x72, - 0x0c, 0x42, 0xa0, 0x7e, 0xe4, 0x2a, 0x07, 0x5f, 0x47, 0xfd, 0x02, 0x56, 0x1d, 0x40, 0xfd, 0x87, - 0x50, 0x3f, 0x61, 0xd4, 0x0f, 0xd8, 0x75, 0x03, 0xf6, 0x7f, 0xf0, 0x0f, 0x9c, 0x3f, 0x3f, 0xff, - 0x90, 0xfa, 0xf4, 0x1f, 0xcd, 0xc0, 0xbc, 0x87, 0x74, 0x0f, 0x3c, 0x17, 0xff, 0xef, 0x03, 0x54, - 0x0a, 0x07, 0x60, 0x4e, 0x05, 0x03, 0x90, 0xaf, 0xff, 0x41, 0x38, 0x6a, 0x07, 0xfe, 0x05, 0x03, - 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xe0, 0x0b, 0x43, 0xb0, 0xf6, 0xe8, 0x3f, - 0xe4, 0x1b, 0xc8, 0x6d, 0x0e, 0xfd, 0x06, 0xc3, 0xd9, 0xa7, 0xff, 0x0c, 0x68, 0xbe, 0xd4, 0x04, - 0xd0, 0xfb, 0x0f, 0x74, 0x17, 0xb5, 0x01, 0xbd, 0x4f, 0xfc, 0x3b, 0xa0, 0x50, 0x58, 0x7b, 0x42, - 0xd0, 0x61, 0xed, 0x09, 0x81, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1d, 0xf0, 0x7f, 0xe0, 0xf8, 0x13, - 0x07, 0xff, 0x13, 0x86, 0x63, 0x0d, 0xb8, 0x66, 0x30, 0xdf, 0x91, 0xb7, 0x50, 0x33, 0x4f, 0xfd, - 0x31, 0x83, 0x04, 0x63, 0x20, 0xc1, 0x8c, 0x63, 0x05, 0xab, 0x24, 0xc6, 0x6f, 0x9d, 0xc1, 0xf4, - 0xce, 0x0e, 0x0e, 0x60, 0xb0, 0x61, 0xe6, 0x0b, 0x06, 0x1e, 0x60, 0xb0, 0x7f, 0xe8, 0x2c, 0x1a, - 0x1c, 0xc1, 0xff, 0x82, 0x13, 0x07, 0xfe, 0x81, 0x98, 0x76, 0x1f, 0x66, 0x84, 0xe1, 0xf7, 0xf3, - 0xff, 0x01, 0xcc, 0x35, 0x00, 0xe0, 0xa1, 0x86, 0xd0, 0x30, 0x76, 0x0f, 0xfe, 0x0d, 0xf0, 0x7f, - 0xd7, 0xc8, 0x7f, 0x9d, 0xc0, 0xff, 0xc1, 0xd8, 0x1c, 0x3b, 0x0e, 0xc0, 0xe1, 0xd8, 0x76, 0x07, - 0x5e, 0xc3, 0xb0, 0x3f, 0xf0, 0x7f, 0xe0, 0xf0, 0x09, 0xc2, 0x47, 0x0f, 0x6e, 0x16, 0x38, 0x73, - 0xb8, 0x1f, 0xf4, 0x07, 0xf5, 0x43, 0x87, 0x6a, 0xc1, 0x81, 0xc3, 0xb1, 0xc0, 0x81, 0xc3, 0x91, - 0xc1, 0xff, 0xc1, 0x3c, 0x87, 0xfb, 0xf2, 0x3f, 0xe8, 0x12, 0xb0, 0x38, 0x6a, 0x06, 0x70, 0x38, - 0x66, 0x0c, 0xe0, 0x70, 0xcc, 0x19, 0xc0, 0xeb, 0xa8, 0x19, 0xc0, 0xff, 0xa0, 0xff, 0xc1, 0xc0, - 0x07, 0xff, 0xe4, 0x1a, 0x1f, 0xda, 0x0e, 0x5f, 0xed, 0x07, 0xae, 0xbe, 0xc2, 0xd3, 0x41, 0x82, - 0x81, 0x68, 0x25, 0x64, 0x86, 0xd5, 0x73, 0x9e, 0x42, 0xd9, 0x0a, 0x03, 0xa0, 0xc1, 0xa3, 0x87, - 0xd9, 0x7f, 0xf0, 0x1c, 0x82, 0x70, 0xf7, 0x4f, 0xff, 0x8c, 0x3c, 0xe1, 0xcc, 0x1e, 0x70, 0xe0, - 0x0e, 0x64, 0x3f, 0xae, 0xe4, 0x2c, 0x12, 0x1d, 0x21, 0xb0, 0x48, 0x3f, 0xe8, 0xc1, 0x21, 0xaf, - 0x06, 0xc1, 0x21, 0x3e, 0xb4, 0x18, 0x24, 0x16, 0x49, 0x07, 0x68, 0x10, 0x48, 0xa0, 0x5e, 0x0e, - 0xa0, 0x28, 0x1f, 0xef, 0xff, 0x41, 0xb4, 0x2a, 0x07, 0xf4, 0x1a, 0x81, 0xfb, 0xff, 0xf7, 0x83, - 0xf5, 0x03, 0xff, 0x02, 0x81, 0xf0, 0x0b, 0x0f, 0x68, 0x74, 0x60, 0x6a, 0xea, 0x41, 0x9a, 0x05, - 0x5a, 0xc1, 0x7e, 0x82, 0xf9, 0x0d, 0x98, 0x56, 0x8f, 0x80, 0xc6, 0x06, 0x0e, 0x50, 0x6c, 0x1f, - 0xfc, 0x1b, 0xa0, 0x7d, 0x81, 0xbd, 0x27, 0xe0, 0x61, 0x46, 0x16, 0x0c, 0x18, 0x76, 0x16, 0x0c, - 0x18, 0x76, 0x17, 0xe0, 0x61, 0xd8, 0x58, 0x67, 0x0e, 0xc3, 0xef, 0x40, 0x0f, 0xfc, 0x1f, 0x61, - 0xec, 0x3d, 0xb8, 0x5f, 0xf0, 0x59, 0x87, 0xb0, 0xf7, 0xf0, 0xb6, 0xb0, 0x59, 0xa3, 0xff, 0x43, - 0x18, 0x68, 0x93, 0x43, 0x61, 0x9e, 0x48, 0x3b, 0xa1, 0xa4, 0x87, 0x5e, 0x90, 0x46, 0x86, 0x67, - 0x07, 0xff, 0x06, 0xc3, 0xac, 0x3f, 0x61, 0x9c, 0xb0, 0xf6, 0x15, 0x84, 0xe8, 0x6c, 0x1c, 0x1e, - 0xc3, 0xff, 0x07, 0x13, 0x05, 0xff, 0x05, 0x38, 0x28, 0x19, 0xc2, 0xdd, 0x28, 0xba, 0xc2, 0xfd, - 0x4e, 0xbb, 0x0b, 0x30, 0x50, 0x33, 0x82, 0x86, 0x0b, 0xfe, 0x02, 0x0c, 0x14, 0x0c, 0xe1, 0xdd, - 0x5f, 0xf0, 0x1b, 0xd3, 0x40, 0xce, 0x12, 0x65, 0xff, 0xc1, 0xb0, 0x2f, 0xf0, 0x6c, 0x2e, 0x07, - 0x07, 0xb1, 0xe0, 0xd6, 0x1d, 0xba, 0x1e, 0x90, 0xff, 0xc1, 0xc0, 0x0b, 0x2f, 0x20, 0xc3, 0xa7, - 0x0b, 0x6f, 0xc8, 0x37, 0x0b, 0x0b, 0x14, 0x0f, 0xcd, 0x1f, 0xf0, 0x33, 0x06, 0x1b, 0x14, 0x31, - 0x97, 0xa9, 0xf9, 0x0d, 0x88, 0xc0, 0xc3, 0xef, 0x42, 0xbf, 0xa0, 0x5e, 0x55, 0x10, 0x61, 0xdb, - 0x83, 0xc1, 0x61, 0xf6, 0x0b, 0x7f, 0xc1, 0xb0, 0x58, 0x58, 0x7d, 0x83, 0x79, 0x83, 0xec, 0xc2, - 0xbf, 0x80, 0x0f, 0xfc, 0x19, 0x30, 0xf6, 0x86, 0x9c, 0x0f, 0xfd, 0x1b, 0xa3, 0x87, 0x31, 0xf9, - 0x50, 0x73, 0x19, 0x81, 0xff, 0xa6, 0x30, 0x30, 0x7f, 0xb0, 0x3f, 0xf4, 0x17, 0xa9, 0xc6, 0x66, - 0x7c, 0x97, 0x19, 0x99, 0x18, 0x3a, 0x19, 0x98, 0x58, 0x37, 0xfe, 0x0b, 0x1d, 0x8c, 0xcc, 0x2c, - 0xa3, 0x19, 0x98, 0x58, 0x8c, 0x23, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xd2, 0x1e, 0x9c, 0x15, 0xba, - 0xc0, 0xdd, 0x17, 0xf8, 0x1f, 0xa3, 0xfd, 0x05, 0x18, 0x58, 0x66, 0x04, 0x98, 0x5d, 0x6e, 0x0e, - 0xc3, 0xff, 0x05, 0xcf, 0xfe, 0x87, 0xe9, 0xc3, 0xd4, 0x14, 0x60, 0xcf, 0xca, 0x83, 0x60, 0xcc, - 0x0b, 0x41, 0xb0, 0x66, 0x09, 0x50, 0x6c, 0x19, 0x59, 0x50, 0x6c, 0x18, 0x75, 0xa0, 0xbf, 0x17, - 0xf8, 0x3d, 0x94, 0x09, 0xc0, 0xfe, 0x16, 0xe5, 0x02, 0x43, 0x7f, 0xc9, 0xea, 0x8c, 0x18, 0x24, - 0x33, 0x9f, 0xf2, 0x1d, 0x86, 0xc7, 0x0b, 0xe5, 0x7f, 0xac, 0x27, 0x03, 0x87, 0xf7, 0xff, 0xc1, - 0x68, 0x6c, 0x3e, 0xff, 0xfd, 0xe0, 0xf9, 0xc3, 0xff, 0x03, 0x0f, 0x80, 0x0f, 0xa8, 0x21, 0xff, - 0xa8, 0x3c, 0x1f, 0xee, 0x0a, 0x81, 0xfd, 0xa1, 0xfb, 0xff, 0xf7, 0x80, 0xbe, 0xf2, 0xf8, 0x3e, - 0x7c, 0x87, 0xfe, 0xa3, 0x87, 0xfe, 0xd3, 0x43, 0xfd, 0xc0, 0x70, 0xfe, 0xb0, 0xde, 0x0f, 0xac, - 0x3d, 0xe0, 0xcf, 0x83, 0xf7, 0xa0, 0x68, 0x7f, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xf9, 0xd1, 0xc3, - 0x3d, 0xa1, 0xde, 0x43, 0x3f, 0x41, 0x5a, 0x38, 0x48, 0x6d, 0x0f, 0x5a, 0x1d, 0x79, 0x0d, 0xe3, - 0x40, 0xf0, 0x34, 0x12, 0x16, 0x87, 0xd8, 0x72, 0xac, 0x3b, 0xe0, 0xff, 0xc0, 0x0f, 0xfc, 0x1d, - 0x60, 0xd0, 0xff, 0xaf, 0x43, 0xfe, 0x43, 0x78, 0x0e, 0x1b, 0x40, 0xfc, 0x07, 0x0d, 0xa0, 0xd3, - 0x47, 0x0d, 0xa1, 0xd4, 0x1c, 0x36, 0x86, 0x78, 0x70, 0xd8, 0x77, 0xa1, 0xc7, 0xe0, 0x9d, 0x50, - 0xe1, 0xfb, 0x46, 0x1c, 0x3f, 0xea, 0x0e, 0x1d, 0x07, 0x50, 0x70, 0xec, 0x33, 0x85, 0xaf, 0x60, - 0xbc, 0x85, 0x7f, 0x21, 0xff, 0x83, 0x80, 0x10, 0x41, 0x68, 0x7c, 0xf6, 0x16, 0x87, 0xeb, 0x0d, - 0xa1, 0xf5, 0xe5, 0x7f, 0xc1, 0xb1, 0x82, 0xd1, 0xc3, 0xce, 0x16, 0x16, 0x1e, 0xf0, 0x58, 0x58, - 0x75, 0xe0, 0xb0, 0xb0, 0xd6, 0x60, 0x70, 0xb0, 0xd8, 0x30, 0x50, 0x2c, 0x3e, 0xc1, 0xa1, 0x62, - 0x19, 0xcb, 0x0d, 0x92, 0x15, 0x1d, 0x0d, 0x98, 0x2f, 0x1a, 0x1d, 0xf0, 0x7f, 0xe0, 0xe0, 0x0e, - 0x43, 0xfe, 0x72, 0xdf, 0xfc, 0x15, 0xe0, 0xee, 0x0f, 0xb8, 0x3b, 0x43, 0xde, 0x83, 0xb4, 0x3b, - 0x8c, 0x3b, 0x43, 0x90, 0x68, 0x6d, 0x0f, 0xad, 0xff, 0xe4, 0x0f, 0x90, 0xda, 0x1c, 0xee, 0x86, - 0xd0, 0xce, 0x9a, 0x1b, 0x43, 0xf6, 0x86, 0xd0, 0xfd, 0x87, 0x68, 0x7c, 0xe1, 0xda, 0x1c, 0xf9, - 0x0e, 0xd0, 0xff, 0xc1, 0xf8, 0x0f, 0xfc, 0x1f, 0xb0, 0xda, 0x21, 0xf6, 0x1b, 0x4d, 0x0b, 0x4c, - 0x36, 0x83, 0x09, 0xdc, 0x36, 0x87, 0xd3, 0xbf, 0xfc, 0x1d, 0x84, 0xf8, 0x3f, 0xb0, 0xde, 0x0f, - 0xde, 0x09, 0xf0, 0x7d, 0xd8, 0x55, 0x83, 0xb4, 0xc2, 0xd3, 0x0e, 0x41, 0x82, 0xc1, 0x40, 0xfb, - 0x06, 0x85, 0xc1, 0xed, 0xe0, 0xcf, 0x07, 0x74, 0x0f, 0xb0, 0x0f, 0xfc, 0x1d, 0xa4, 0x86, 0xc3, - 0xee, 0xc3, 0xa8, 0x1e, 0xb4, 0x1f, 0xf8, 0x2f, 0x20, 0xc3, 0xfb, 0x68, 0x0c, 0x3f, 0x91, 0xc1, - 0x87, 0xfd, 0xe1, 0xc3, 0xfd, 0x78, 0x70, 0xfe, 0xb3, 0x1c, 0x3f, 0x38, 0x32, 0x81, 0xff, 0xb2, - 0x81, 0xff, 0x39, 0x87, 0xfe, 0xa3, 0x87, 0xfa, 0xf1, 0xa1, 0xff, 0x83, 0xff, 0x00, 0x10, 0x28, - 0x3f, 0xea, 0x1c, 0xff, 0xc1, 0xbe, 0x0f, 0x9c, 0x33, 0xa1, 0xf3, 0x06, 0xf0, 0x54, 0x0a, 0x81, - 0x75, 0x02, 0x42, 0xa0, 0x48, 0xe0, 0xd0, 0xb4, 0x39, 0xc1, 0xa1, 0x68, 0x77, 0x81, 0xff, 0x82, - 0xec, 0x3f, 0xb0, 0x71, 0x87, 0xf6, 0x04, 0x19, 0xfe, 0x9c, 0x33, 0x87, 0xea, 0x06, 0xa0, 0x7e, - 0xd0, 0x5e, 0x0f, 0xbe, 0x0f, 0xfc, 0x1e, 0x14, 0x48, 0x58, 0xc1, 0xdd, 0x84, 0xe0, 0xa0, 0x6b, - 0x42, 0x70, 0xa0, 0xae, 0x87, 0xff, 0x03, 0x1c, 0x55, 0xaf, 0x07, 0x61, 0x30, 0x7f, 0x58, 0x55, - 0x83, 0xcf, 0x82, 0xda, 0x07, 0x3b, 0xa0, 0xca, 0x07, 0x69, 0x81, 0xca, 0x07, 0xec, 0x1c, 0x50, - 0x08, 0x76, 0x38, 0x28, 0x0c, 0x33, 0x9a, 0x06, 0x06, 0x0b, 0xcd, 0x02, 0x7e, 0x83, 0xff, 0x07, - 0x0f, 0xe4, 0x3e, 0xd3, 0x82, 0xd0, 0xfb, 0xe0, 0xac, 0x3f, 0x58, 0x6d, 0x1c, 0x35, 0xe8, 0x14, - 0x0b, 0x82, 0xc7, 0x1c, 0x33, 0x87, 0xb3, 0xff, 0x41, 0xac, 0x56, 0x98, 0x20, 0x9f, 0x05, 0xa6, - 0x1c, 0xe6, 0x16, 0x0c, 0x33, 0x83, 0x03, 0x83, 0x0f, 0xd8, 0x28, 0x0c, 0x08, 0x76, 0x0d, 0x06, - 0x0d, 0x0a, 0x8f, 0x05, 0xa6, 0x0b, 0xc6, 0x86, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1c, 0xe0, - 0xc3, 0xff, 0x5e, 0x9f, 0xfc, 0x1b, 0xc1, 0xda, 0x1e, 0xbc, 0x1d, 0xa1, 0xdc, 0x68, 0x6d, 0x0f, - 0xd4, 0x0d, 0xa1, 0xf3, 0xc7, 0xfe, 0x0d, 0xd0, 0x5b, 0x96, 0x03, 0xaa, 0x0d, 0xa1, 0xdc, 0x50, - 0x36, 0x87, 0xea, 0x06, 0xd0, 0xfd, 0x40, 0xda, 0x1f, 0x3a, 0xf7, 0x2c, 0x17, 0xa3, 0xff, 0x90, - 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1d, 0xc7, 0x4f, 0xf9, 0x0b, 0xe0, 0xda, 0x0d, 0x0a, 0xc3, 0xb4, - 0x18, 0x4f, 0x90, 0xd8, 0x58, 0x5b, 0x40, 0xd8, 0x58, 0x73, 0x84, 0xe1, 0x61, 0xd6, 0x5f, 0xf0, - 0x67, 0xc1, 0x58, 0x1c, 0x36, 0xe1, 0x50, 0x0e, 0x16, 0x98, 0x54, 0x03, 0x84, 0x83, 0x0b, 0x41, - 0x40, 0xe7, 0x0b, 0x0a, 0x81, 0xd4, 0x0b, 0x41, 0xc1, 0x5e, 0x1f, 0xfe, 0x43, 0xff, 0x06, 0x0f, - 0xfc, 0x1d, 0xa5, 0x03, 0x61, 0xe7, 0x70, 0xec, 0x3e, 0xb4, 0x3b, 0x0f, 0x3e, 0x41, 0x8e, 0x07, - 0x06, 0xac, 0x18, 0xe0, 0xe0, 0xec, 0x71, 0xc1, 0x87, 0x59, 0xa5, 0xb4, 0x0c, 0xf8, 0x41, 0xe9, - 0x0c, 0xe6, 0x1b, 0x70, 0xce, 0x0c, 0x2b, 0x28, 0x1f, 0x61, 0x68, 0x30, 0xfb, 0x07, 0x82, 0xb0, - 0xea, 0x1e, 0x0e, 0xf0, 0x2f, 0x0e, 0x1f, 0x41, 0xff, 0x83, 0x80, 0x10, 0xff, 0xc1, 0x50, 0xd3, - 0xfe, 0x42, 0xf8, 0x18, 0x76, 0x85, 0x61, 0x60, 0x81, 0xa0, 0xbc, 0x83, 0x06, 0x0d, 0x06, 0x30, - 0x30, 0x60, 0xd0, 0xce, 0x0c, 0x18, 0x34, 0x37, 0x81, 0x83, 0x06, 0x85, 0x78, 0x18, 0x30, 0x68, - 0x2c, 0xc1, 0x8e, 0x0d, 0x06, 0x0c, 0x19, 0x40, 0x68, 0x76, 0x1b, 0x60, 0xf9, 0xc2, 0xb1, 0xd0, - 0xea, 0x0f, 0x82, 0x74, 0x17, 0x87, 0x43, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7e, 0xe3, 0x41, - 0x87, 0xf7, 0xc0, 0xbf, 0xc8, 0x56, 0x16, 0xbd, 0xa0, 0x7c, 0x94, 0x0e, 0x90, 0x63, 0x3f, 0xe3, - 0x43, 0x38, 0x30, 0xb3, 0x43, 0x58, 0x30, 0xb3, 0x42, 0x7c, 0x0d, 0x06, 0x68, 0x1c, 0xc1, 0xfc, - 0x61, 0x69, 0x83, 0x0a, 0xf0, 0x7b, 0x06, 0x1f, 0xf3, 0x83, 0x0f, 0x61, 0xa8, 0x0d, 0x0e, 0xc1, - 0x78, 0x27, 0xfd, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x19, 0xce, 0x7f, 0xf0, 0x2f, 0x0e, 0x0d, 0x1c, - 0x16, 0x8e, 0x0c, 0x0e, 0x5d, 0x8e, 0x0c, 0x0e, 0x60, 0xc7, 0xff, 0x06, 0xc7, 0x06, 0x8e, 0x17, - 0x95, 0x83, 0x03, 0x82, 0xf2, 0xb0, 0x60, 0x72, 0xcd, 0x5f, 0xf8, 0x81, 0xa4, 0x0d, 0x18, 0x36, - 0x1d, 0x87, 0xec, 0x3b, 0x0f, 0x9c, 0x3b, 0x0e, 0x7c, 0x87, 0x61, 0xff, 0x83, 0xe0, 0x0f, 0xfc, - 0x21, 0x49, 0x41, 0x54, 0xf9, 0x0b, 0xb0, 0x74, 0xcc, 0x39, 0xd0, 0x60, 0xcc, 0x3b, 0xc8, 0x30, - 0x64, 0x85, 0xce, 0x0c, 0x19, 0x21, 0x20, 0xc1, 0x83, 0x24, 0x3a, 0xc1, 0x83, 0x18, 0x33, 0xe0, - 0x63, 0x8c, 0x13, 0x98, 0xc3, 0x03, 0x0b, 0x4c, 0xa1, 0x51, 0x87, 0xb3, 0x4d, 0x8d, 0x0e, 0xcc, - 0x19, 0x34, 0x0d, 0x74, 0x2f, 0xa3, 0x05, 0xe2, 0x45, 0x02, 0x20, 0xff, 0xc1, 0xc0, 0x21, 0x82, - 0xc1, 0x86, 0xa6, 0x85, 0xab, 0x0e, 0xe2, 0xff, 0xc0, 0xb8, 0x36, 0x0c, 0xc6, 0x30, 0xd8, 0x33, - 0x0d, 0xb7, 0xfe, 0x09, 0xd9, 0x30, 0x61, 0xde, 0x64, 0xc1, 0x86, 0xe8, 0xff, 0xf4, 0xe4, 0x81, - 0xc7, 0x18, 0x2d, 0x05, 0x01, 0x8c, 0x16, 0x07, 0x0b, 0x24, 0x0e, 0x3a, 0x16, 0xc0, 0xf2, 0x61, - 0xd8, 0x7f, 0xe0, 0xf0, 0x0f, 0xc8, 0x7d, 0xa7, 0x03, 0x0f, 0xdd, 0x82, 0x81, 0xfa, 0xd0, 0x7f, - 0xe1, 0xf2, 0x58, 0x73, 0x98, 0xce, 0x1e, 0x70, 0xda, 0xbf, 0x87, 0x0a, 0xc1, 0x85, 0x8c, 0x07, - 0xc0, 0xc2, 0xc6, 0x1c, 0xc1, 0x85, 0x94, 0x34, 0xc1, 0xfc, 0x50, 0x36, 0x0d, 0x0d, 0x40, 0xd8, - 0x20, 0xed, 0x0a, 0x81, 0xf3, 0x82, 0xf0, 0x7a, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1c, 0xee, - 0x9f, 0xf0, 0x67, 0x81, 0xa1, 0x38, 0x6b, 0x41, 0x86, 0x70, 0xae, 0xc1, 0x86, 0x70, 0xb0, 0x60, - 0xff, 0x83, 0xd8, 0x35, 0xec, 0x3b, 0xc9, 0x86, 0x70, 0xd7, 0x93, 0x0c, 0xe1, 0x59, 0xa7, 0xfc, - 0x16, 0x0d, 0x35, 0xd6, 0x1e, 0xd3, 0x0c, 0xe1, 0xec, 0x18, 0x67, 0x0e, 0x70, 0x68, 0x4e, 0x1b, - 0xcd, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xf2, 0x1e, 0x92, 0x42, 0x70, 0xfb, 0xb0, 0xed, 0x0f, - 0x5a, 0x7f, 0xf0, 0x1f, 0x26, 0x1f, 0x60, 0xd5, 0x18, 0x7d, 0x86, 0x70, 0xff, 0xc0, 0xf1, 0xff, - 0xc1, 0x5e, 0x0e, 0xc3, 0xce, 0x61, 0xd8, 0x7b, 0x4c, 0x3b, 0x0f, 0xec, 0x3b, 0x0f, 0xec, 0x3b, - 0x0f, 0xd4, 0x0e, 0xc3, 0xcf, 0x83, 0x7c, 0x1c, 0x0f, 0xfc, 0x1d, 0x42, 0x7f, 0xf0, 0x6f, 0x8d, - 0x0e, 0xc3, 0x3a, 0x68, 0x76, 0x13, 0xe8, 0xff, 0xc1, 0x6a, 0xcd, 0x0e, 0xc3, 0xd9, 0xa1, 0xd8, - 0x77, 0x8f, 0xfc, 0x1a, 0xf1, 0xa6, 0x87, 0xac, 0xcd, 0x28, 0x0d, 0x06, 0x0c, 0xd0, 0x76, 0x87, - 0xb3, 0x41, 0x61, 0xfb, 0x34, 0x2f, 0x07, 0xac, 0xef, 0x45, 0xc0, 0xbc, 0x0e, 0x43, 0x30, 0x7f, - 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0x24, 0x84, 0xe1, 0xf7, 0x61, 0xda, 0x1e, 0xb4, 0xff, 0xe0, 0x3e, - 0x42, 0x42, 0x43, 0x6a, 0xc0, 0xe1, 0x68, 0x73, 0x83, 0x43, 0x68, 0x6f, 0x1c, 0x85, 0x38, 0x4f, - 0x82, 0xc0, 0xe1, 0x9c, 0xc2, 0xa1, 0xc1, 0xb4, 0xc3, 0x76, 0x1f, 0xb0, 0xd6, 0x87, 0xec, 0x27, - 0xe0, 0xfa, 0x80, 0xb4, 0xb8, 0x2b, 0xc0, 0xe0, 0xcf, 0x83, 0xff, 0x07, 0x10, 0x28, 0x33, 0x90, - 0x4e, 0xe1, 0xce, 0x50, 0x2b, 0x43, 0x9c, 0x08, 0x1f, 0x2b, 0xff, 0x87, 0x68, 0x12, 0x0c, 0x3e, - 0x70, 0xb0, 0x62, 0x83, 0x58, 0x58, 0x33, 0x42, 0x7c, 0xfe, 0x77, 0x09, 0xcc, 0x0e, 0x0b, 0x82, - 0xc1, 0x82, 0x80, 0xb0, 0xfb, 0x06, 0x82, 0xc3, 0xec, 0x70, 0x5e, 0x14, 0x15, 0x0d, 0x2c, 0xa9, - 0x2f, 0x07, 0x41, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1d, 0x02, 0x42, 0x70, 0xf3, 0xb8, 0xbb, - 0x5c, 0x15, 0xa7, 0xab, 0xbc, 0x17, 0x81, 0x87, 0xd8, 0x3a, 0x8c, 0x35, 0x0c, 0x33, 0x87, 0xa8, - 0x1e, 0xb3, 0xff, 0x82, 0x7c, 0x1e, 0xa0, 0x67, 0x70, 0x50, 0x14, 0x0d, 0xa6, 0x15, 0x0a, 0x07, - 0xd8, 0x6c, 0xa0, 0x79, 0xc3, 0xd4, 0x0f, 0x50, 0x3d, 0x40, 0xd7, 0x83, 0xbe, 0x43, 0xff, 0x07, - 0xc0, 0x20, 0x28, 0x36, 0x1e, 0x77, 0x0e, 0xc3, 0xeb, 0x43, 0x38, 0x7d, 0xe0, 0x7f, 0xe4, 0x1d, - 0x46, 0x83, 0x06, 0x81, 0x1c, 0xd0, 0x60, 0xd0, 0xce, 0x68, 0x30, 0x68, 0x6f, 0x1a, 0x38, 0x34, - 0x2e, 0xcf, 0xfc, 0x83, 0x8c, 0x3b, 0x10, 0xc8, 0x30, 0xec, 0x70, 0xe7, 0x0c, 0xe3, 0xa1, 0xa8, - 0xdf, 0xf8, 0x17, 0x85, 0x83, 0xd8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0x02, 0x81, 0xb0, 0xfb, - 0xb0, 0xce, 0x1f, 0x5a, 0x5f, 0xf8, 0x17, 0x90, 0x20, 0xc0, 0x85, 0x8e, 0x0c, 0x18, 0x30, 0xf6, - 0x0a, 0x19, 0x40, 0xef, 0x01, 0x46, 0x41, 0xd7, 0x9f, 0xfe, 0x05, 0x98, 0x6b, 0x43, 0x38, 0x30, - 0xdd, 0x87, 0xec, 0x2b, 0x34, 0x3e, 0xc1, 0x61, 0x68, 0x75, 0x1f, 0x06, 0x78, 0x17, 0x8a, 0x07, - 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0xb4, 0x06, 0xff, 0x91, 0xf0, 0x58, 0x5a, 0x1d, 0xc6, - 0x61, 0x68, 0x6f, 0x8c, 0xc6, 0xe8, 0x94, 0x33, 0x33, 0xba, 0x61, 0xb3, 0x33, 0x34, 0xc2, 0x77, - 0x33, 0x34, 0xc2, 0xf3, 0x99, 0x9a, 0x60, 0xe8, 0xe6, 0x66, 0x99, 0x66, 0x8c, 0x66, 0x98, 0x6d, - 0x24, 0xcd, 0x30, 0xd8, 0x30, 0x66, 0xf0, 0x4e, 0x68, 0x6d, 0x0d, 0xe5, 0x83, 0xb4, 0x20, 0x0f, - 0xf2, 0x1e, 0x92, 0x81, 0x38, 0x7d, 0xd8, 0x6f, 0x41, 0xeb, 0x42, 0xd3, 0x83, 0x5e, 0x81, 0xc1, - 0x70, 0x1d, 0x59, 0xc1, 0xde, 0x0e, 0xda, 0x7f, 0x08, 0x6b, 0x0f, 0xfc, 0x3e, 0x0f, 0xfc, 0xee, - 0xff, 0xe8, 0x1c, 0x61, 0x58, 0x7c, 0x83, 0x0b, 0x03, 0x07, 0xd8, 0x38, 0x2d, 0x0e, 0xb2, 0xe9, - 0xf8, 0x2b, 0xc9, 0xcb, 0x02, 0x81, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1d, 0x26, 0x83, 0x83, 0xf7, - 0x60, 0xbf, 0x83, 0xac, 0x0e, 0x14, 0x86, 0x7c, 0x9c, 0x07, 0x0c, 0xed, 0x5f, 0xf8, 0x39, 0xc3, - 0x38, 0x30, 0xef, 0x0b, 0x5a, 0xb4, 0x2b, 0xcf, 0xff, 0x25, 0x98, 0x67, 0x06, 0x16, 0x0c, 0xbf, - 0xe0, 0xf6, 0x19, 0xc1, 0x87, 0x38, 0x67, 0x0f, 0xd4, 0x0c, 0xe1, 0xeb, 0xc1, 0x5e, 0x43, 0xff, - 0x07, 0xf0, 0x0f, 0xfc, 0x1d, 0x0c, 0x21, 0xa4, 0x35, 0x34, 0xe0, 0xa7, 0x0d, 0xc1, 0x61, 0x4a, - 0x81, 0xe8, 0x3e, 0x90, 0x98, 0xc3, 0xbf, 0xc1, 0xb3, 0xe0, 0xb8, 0x3d, 0xa0, 0xc2, 0xf0, 0x77, - 0x90, 0x61, 0x78, 0x35, 0x48, 0x30, 0xbc, 0x13, 0x9a, 0x0c, 0x0d, 0x10, 0xed, 0x07, 0x52, 0xb0, - 0xec, 0x0f, 0x18, 0x30, 0xce, 0x0a, 0x14, 0x05, 0x83, 0xc8, 0x76, 0x1b, 0x0f, 0xfc, 0x1c, 0x0c, - 0x87, 0xfe, 0x9b, 0xbe, 0x41, 0x87, 0x78, 0x27, 0x0b, 0x0c, 0xf0, 0x5a, 0x16, 0x1b, 0x70, 0x30, - 0x37, 0x90, 0xd8, 0x34, 0x19, 0xb0, 0x6c, 0x1a, 0x39, 0x98, 0x56, 0x9e, 0xa8, 0xcc, 0x2f, 0x3e, - 0x4d, 0x32, 0x4d, 0x93, 0x06, 0x0c, 0x62, 0x34, 0xc6, 0x06, 0x28, 0x2c, 0x18, 0x76, 0x1e, 0xc1, - 0x87, 0x61, 0xce, 0x0c, 0x33, 0x86, 0xb4, 0xb0, 0x3e, 0x82, 0x0f, 0xfc, 0x1d, 0x02, 0x0d, 0x40, - 0xf3, 0xd8, 0x4f, 0x90, 0xf5, 0x86, 0xc1, 0xa1, 0x9f, 0x01, 0xd0, 0x3a, 0x07, 0x66, 0xe5, 0xd7, - 0x80, 0x8c, 0x94, 0xf5, 0x14, 0x1a, 0xc3, 0x30, 0x7c, 0xf8, 0x35, 0x87, 0x9d, 0xef, 0xfe, 0x06, - 0x98, 0x66, 0x0f, 0xec, 0xa0, 0xc5, 0x03, 0x98, 0xc0, 0xc0, 0xa0, 0x6a, 0x68, 0x28, 0x16, 0x0b, - 0x82, 0x7c, 0x87, 0x0f, 0xfc, 0x1d, 0x02, 0x8e, 0x16, 0x1c, 0xf6, 0x38, 0x58, 0xc1, 0x5a, 0x3f, - 0x3e, 0x82, 0x7c, 0x8e, 0x16, 0x1d, 0xb4, 0x1c, 0x2c, 0x08, 0x67, 0x1d, 0x9c, 0x18, 0x6b, 0x3d, - 0x27, 0xe0, 0x9f, 0x07, 0x41, 0xe7, 0x70, 0xce, 0x1e, 0xd3, 0x3f, 0xf2, 0x1d, 0x86, 0x70, 0xfc, - 0xe1, 0x9c, 0x3f, 0x50, 0x33, 0x87, 0xaf, 0x1f, 0xfe, 0x0f, 0xfc, 0x1c, 0x10, 0xff, 0xc0, 0xa1, - 0xc7, 0xfc, 0x83, 0xe0, 0x68, 0x6d, 0x05, 0x85, 0xa1, 0xb4, 0xba, 0x03, 0xfe, 0x48, 0x70, 0xff, - 0xc0, 0xc1, 0xff, 0x41, 0x78, 0x18, 0x75, 0x01, 0x78, 0x18, 0x75, 0x0b, 0x30, 0x7f, 0xd1, 0x83, - 0x06, 0x1c, 0xc1, 0xb0, 0x7f, 0xd0, 0x6c, 0x18, 0x75, 0x02, 0xb0, 0x61, 0xd4, 0x2f, 0x05, 0x84, - 0xf9, 0x0f, 0xfc, 0x10, 0x10, 0x21, 0xff, 0xa8, 0x6d, 0xff, 0x41, 0x7c, 0x48, 0x30, 0x50, 0x27, - 0x04, 0x83, 0x05, 0x02, 0xf2, 0x50, 0x70, 0x50, 0x1d, 0x45, 0xde, 0xa7, 0x01, 0x1c, 0x90, 0x60, - 0xa0, 0x6b, 0x28, 0x38, 0x28, 0x13, 0xe2, 0xff, 0x90, 0x3b, 0x87, 0x61, 0xed, 0x33, 0xff, 0x41, - 0xd8, 0x67, 0x0f, 0xce, 0x1d, 0x87, 0xea, 0x06, 0x70, 0xf5, 0xe2, 0xff, 0xe4, 0x3f, 0xf0, 0x60, - 0x0f, 0xe5, 0x07, 0x9c, 0xa0, 0x4e, 0x1f, 0x5e, 0x0e, 0xc3, 0xe7, 0x4f, 0xfe, 0x03, 0xe4, 0x3f, - 0xf6, 0xac, 0x25, 0xf0, 0x7b, 0x05, 0x7c, 0x1d, 0x61, 0xff, 0x81, 0xe0, 0x7f, 0xc1, 0xb7, 0x0f, - 0xfd, 0x43, 0x07, 0xfc, 0x1e, 0xc1, 0x87, 0x61, 0xec, 0x18, 0x76, 0x1d, 0x60, 0xc3, 0xb0, 0xde, - 0x41, 0xff, 0x00, 0x0f, 0xfc, 0x1d, 0x02, 0x42, 0xd0, 0xf3, 0xb8, 0x5a, 0x38, 0x75, 0xa0, 0xe1, - 0x56, 0x1b, 0xc0, 0xfe, 0xa7, 0x03, 0xa8, 0x28, 0x0c, 0x19, 0x1c, 0x14, 0x0b, 0x83, 0x9c, 0xe1, - 0x0a, 0xc3, 0x78, 0x8b, 0x0c, 0x85, 0xb8, 0x2f, 0xf0, 0x5a, 0x67, 0xa0, 0xb4, 0x24, 0x1b, 0x14, - 0x38, 0x3c, 0xe1, 0xbd, 0x07, 0xd4, 0x1b, 0x9f, 0x48, 0x2f, 0x1c, 0x86, 0x6c, 0x3f, 0xf0, 0x70, - 0x0f, 0xe5, 0x07, 0xb8, 0xe0, 0xd8, 0x7d, 0xf0, 0x3f, 0xe0, 0xd6, 0x07, 0x0e, 0xc2, 0x7c, 0x8e, - 0x1d, 0x85, 0xb4, 0x1f, 0xf8, 0x39, 0xc7, 0x0e, 0xc3, 0xac, 0x70, 0xec, 0x33, 0xe1, 0xff, 0x82, - 0x77, 0x1c, 0x18, 0x48, 0x34, 0xc7, 0x05, 0x1d, 0x0e, 0xc7, 0x0b, 0xc1, 0xe7, 0x1c, 0x27, 0x43, - 0xa8, 0x5f, 0x23, 0xc0, 0xbc, 0x0a, 0x21, 0xd0, 0x7f, 0xe0, 0xe0, 0x14, 0x41, 0x50, 0x36, 0x0e, - 0xdf, 0x91, 0x06, 0x0b, 0x0d, 0x83, 0x06, 0x0f, 0x06, 0xc1, 0x83, 0x3a, 0x23, 0x69, 0x83, 0x11, - 0x9b, 0xd1, 0x83, 0x0a, 0xc1, 0x69, 0x83, 0x03, 0xe0, 0x7c, 0x60, 0xc1, 0xb9, 0x4d, 0x58, 0x33, - 0x8c, 0xdc, 0x18, 0x31, 0x07, 0x26, 0x0c, 0x18, 0x4c, 0x16, 0x1d, 0x85, 0x40, 0xb0, 0xec, 0x7c, - 0x1b, 0x0b, 0xd0, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1c, 0x82, 0x0c, 0xe1, 0xe7, 0xb0, 0xde, 0x83, - 0xd6, 0x1b, 0x4d, 0x0c, 0xf8, 0x2e, 0x0b, 0x80, 0xed, 0x0f, 0x2f, 0x78, 0x33, 0xd1, 0xfd, 0x10, - 0x6f, 0x07, 0xfe, 0x2f, 0x0a, 0x18, 0x1a, 0x0b, 0x31, 0xc1, 0x83, 0x03, 0x83, 0x06, 0x0c, 0x90, - 0xf6, 0x08, 0x11, 0x87, 0x9c, 0x3d, 0x21, 0xea, 0x3f, 0xfc, 0x0b, 0xc0, 0x5f, 0xe0, 0xff, 0xc1, - 0xc0, 0x0f, 0xfc, 0x1c, 0x82, 0x40, 0xe8, 0x79, 0xdc, 0x1c, 0x0f, 0x90, 0xad, 0x06, 0x1d, 0xa0, - 0x7c, 0x83, 0x0e, 0xd0, 0x6d, 0x01, 0xf3, 0xf2, 0x19, 0xc1, 0x87, 0x68, 0x6b, 0x06, 0x1d, 0xa1, - 0x3e, 0x07, 0xfc, 0x81, 0xcc, 0x2a, 0x18, 0x76, 0x98, 0x52, 0x61, 0xfb, 0x0b, 0x06, 0x1f, 0xb0, - 0x58, 0x30, 0x41, 0xa8, 0x58, 0x58, 0x30, 0x3c, 0xf0, 0x6f, 0xa0, 0xff, 0xc1, 0xc0, 0x10, 0x21, - 0x68, 0x30, 0xce, 0xe1, 0x68, 0x30, 0xeb, 0x47, 0xff, 0x01, 0xf2, 0x16, 0x83, 0x0d, 0xaa, 0x0b, - 0x41, 0x87, 0xd9, 0xff, 0xc8, 0x56, 0x1f, 0xf8, 0x7c, 0x0f, 0xf9, 0x03, 0x98, 0x34, 0x36, 0x83, - 0x4c, 0x1a, 0x1b, 0x43, 0xb0, 0x7f, 0xc8, 0x76, 0x0d, 0x0d, 0xa1, 0x34, 0x06, 0x86, 0xd0, 0x3c, - 0x17, 0xfc, 0x80, 0x0f, 0xfc, 0x1d, 0xc5, 0x1f, 0xf8, 0x37, 0x63, 0x83, 0x06, 0x19, 0xd1, 0xc1, - 0x83, 0x0d, 0xe4, 0x7f, 0xe0, 0xba, 0x87, 0x06, 0x0c, 0x28, 0x71, 0xd5, 0xab, 0x0e, 0xb0, 0x53, - 0xd5, 0x06, 0x7c, 0x19, 0xc3, 0xce, 0xe7, 0xff, 0x0e, 0x98, 0x4f, 0xc1, 0xfb, 0x0b, 0x77, 0x0f, - 0x38, 0xe9, 0x96, 0x1d, 0x56, 0x83, 0x03, 0x82, 0xf0, 0x7b, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0xf4, - 0x1e, 0xc6, 0xf9, 0x30, 0xf3, 0xe0, 0xa4, 0xc3, 0xee, 0x0a, 0x57, 0xf0, 0x2e, 0x0a, 0x74, 0x14, - 0x1c, 0xcb, 0xd6, 0x62, 0x1d, 0x98, 0x76, 0x1e, 0x73, 0x0a, 0x77, 0x0d, 0xe3, 0xd3, 0x39, 0x85, - 0xda, 0xdb, 0x99, 0x20, 0x8c, 0x2d, 0xcc, 0x60, 0xd8, 0x5d, 0x0c, 0x18, 0x6c, 0x2d, 0x46, 0x04, - 0x27, 0x03, 0x85, 0x87, 0x5a, 0x79, 0x07, 0x83, 0x0f, 0xfc, 0x1b, 0x4d, 0x5f, 0xf0, 0x5d, 0x8e, - 0x1d, 0x84, 0xe8, 0xe1, 0xd8, 0x5e, 0x47, 0xfe, 0x06, 0xd0, 0x70, 0xec, 0x33, 0x8f, 0xfc, 0x1a, - 0xc3, 0xff, 0x1e, 0x3f, 0xf4, 0x0d, 0xcd, 0x0e, 0x73, 0x4c, 0xd0, 0xe7, 0x10, 0x67, 0xff, 0x06, - 0xcd, 0x0e, 0x70, 0xa8, 0x6b, 0xeb, 0x2f, 0x03, 0xff, 0x41, 0xff, 0x82, 0x0f, 0xfc, 0x1c, 0xa2, - 0x0e, 0xc3, 0xef, 0x47, 0xfe, 0x82, 0xb0, 0xeb, 0x0f, 0x5e, 0x42, 0x7b, 0x43, 0x63, 0x0f, 0x82, - 0xf2, 0x19, 0xc9, 0x0e, 0x43, 0xbc, 0xff, 0xf0, 0x54, 0xc3, 0xf6, 0x15, 0x98, 0xfe, 0x06, 0x16, - 0x0c, 0x60, 0x60, 0xc3, 0xd8, 0xc0, 0xc1, 0x87, 0x38, 0xfe, 0x06, 0x1d, 0x41, 0x83, 0x38, 0x57, - 0x83, 0xef, 0x40, 0x0c, 0x87, 0xfe, 0xd3, 0x1f, 0xf4, 0x1b, 0xd0, 0x7a, 0x81, 0xd6, 0x1e, 0xe0, - 0xe7, 0xc1, 0xce, 0x87, 0x66, 0xaf, 0xfe, 0x0d, 0x40, 0xce, 0x1f, 0xb8, 0x26, 0xc3, 0xeb, 0xc1, - 0x51, 0x0f, 0x5b, 0x9f, 0xf8, 0x2c, 0x63, 0x30, 0x66, 0x1c, 0xc6, 0x60, 0xcc, 0x3a, 0x86, 0x60, - 0xcc, 0x3b, 0x4c, 0xc1, 0x98, 0x5e, 0x9f, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1d, 0x02, 0x42, - 0x70, 0xfb, 0xb2, 0xb7, 0x52, 0x15, 0x81, 0xa7, 0xaa, 0x0a, 0xe8, 0x19, 0xc3, 0xd0, 0xed, 0x5e, - 0xac, 0x1d, 0x87, 0xfe, 0x07, 0x81, 0xff, 0x06, 0xa6, 0x0c, 0x33, 0x85, 0x66, 0x0f, 0xf8, 0x2c, - 0x18, 0x30, 0xec, 0x3d, 0x83, 0xfe, 0x0f, 0x60, 0xc3, 0x38, 0x75, 0x01, 0x87, 0x61, 0x5e, 0x0b, - 0x0b, 0xd0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1c, 0xa2, 0x0d, 0x61, 0xe7, 0xb1, 0x76, 0xb8, 0x2b, - 0x4f, 0xfe, 0x03, 0xe0, 0x98, 0x28, 0x27, 0x68, 0x0a, 0x01, 0xc3, 0xce, 0x0f, 0x03, 0xc8, 0x77, - 0x8d, 0x5d, 0x0e, 0x0a, 0x98, 0x85, 0x04, 0x82, 0xcc, 0x33, 0x87, 0xb0, 0x77, 0xff, 0x21, 0xb0, - 0xce, 0x1f, 0x9c, 0x33, 0x87, 0xea, 0x06, 0x70, 0xf5, 0xe0, 0xe7, 0x0f, 0xfc, 0x1f, 0xc0, 0x10, - 0x21, 0xc8, 0x7b, 0x8d, 0x0b, 0xc1, 0xf7, 0xa0, 0xb9, 0xd0, 0xeb, 0x03, 0xc1, 0x70, 0x57, 0x9b, - 0xff, 0x92, 0x28, 0x81, 0x5a, 0x84, 0x33, 0x87, 0x61, 0xfb, 0xc7, 0xff, 0x05, 0x78, 0x33, 0x87, - 0xac, 0xc3, 0x38, 0x73, 0x83, 0x07, 0xfc, 0x1e, 0xc1, 0x87, 0x61, 0xce, 0x0c, 0x3b, 0x0e, 0xa0, - 0x30, 0xec, 0x2f, 0x82, 0xff, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1b, 0x8d, 0xff, 0xe0, 0x7c, - 0x60, 0xcc, 0x18, 0x2c, 0x18, 0x33, 0x06, 0x3e, 0x4c, 0x19, 0x83, 0x36, 0x87, 0xff, 0x04, 0xe1, - 0x58, 0x7e, 0xb0, 0xb9, 0x70, 0x4f, 0x81, 0x75, 0xb8, 0x1b, 0x96, 0x19, 0xc1, 0xa6, 0x43, 0x83, - 0x43, 0xb0, 0xcf, 0x90, 0xe7, 0x0d, 0x68, 0x7a, 0x80, 0xb8, 0x3d, 0x78, 0x1c, 0x1f, 0xf8, 0x3f, - 0xc0, 0x0f, 0xfc, 0x1d, 0x26, 0x0c, 0x2f, 0xc1, 0x74, 0x06, 0x16, 0x0c, 0x2b, 0x03, 0xa8, 0xc1, - 0x81, 0xf1, 0x7e, 0x70, 0x60, 0xd9, 0x06, 0x17, 0xe0, 0xcc, 0x0c, 0x2c, 0x18, 0x6e, 0x06, 0x83, - 0x06, 0x13, 0xe7, 0xf1, 0x83, 0x03, 0xbb, 0x03, 0x3f, 0x03, 0x1d, 0x81, 0x98, 0x30, 0xcc, 0xc0, - 0xd8, 0x18, 0x66, 0x7f, 0x50, 0x18, 0x4e, 0xa8, 0x2c, 0x2c, 0x0f, 0x07, 0x31, 0x70, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1d, 0x42, 0x87, 0xfc, 0x85, 0xd8, 0x30, 0x60, 0xd0, 0x9d, 0x06, 0x0c, 0x1a, - 0x07, 0xc8, 0x3f, 0xe4, 0x1a, 0xa0, 0x60, 0xc1, 0xa1, 0xd8, 0x3f, 0xe4, 0x35, 0x87, 0xfe, 0x1f, - 0x3f, 0xfc, 0x07, 0x35, 0x73, 0xae, 0x06, 0x98, 0x24, 0xa1, 0x21, 0xd8, 0x24, 0x1e, 0x83, 0xd8, - 0x24, 0x14, 0x0f, 0x58, 0x3a, 0x8e, 0x09, 0xf2, 0x0f, 0x48, 0x2c, 0x3f, 0xf0, 0x70, 0x10, 0xff, - 0xc1, 0x71, 0xbf, 0xf9, 0x0b, 0xd1, 0xa1, 0xda, 0x15, 0x83, 0xd5, 0xda, 0x0b, 0xc9, 0xa1, 0xda, - 0x0c, 0xa1, 0xa1, 0xda, 0x19, 0xcb, 0xfe, 0x43, 0x78, 0x60, 0x41, 0xf3, 0xe2, 0x83, 0xa1, 0xce, - 0xef, 0xfe, 0x87, 0x07, 0x83, 0x61, 0xfd, 0x97, 0xfc, 0x86, 0x70, 0xec, 0x3f, 0x50, 0x3b, 0x0f, - 0x7c, 0x7f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1d, 0x43, 0x42, 0xd0, 0xa0, 0xbd, 0x17, 0xfa, - 0x81, 0x58, 0x77, 0x16, 0x17, 0xa4, 0x36, 0xac, 0x36, 0x3b, 0xff, 0xc8, 0x4e, 0x1a, 0xd0, 0xfb, - 0xc1, 0x5a, 0x1f, 0x5e, 0x1f, 0xf9, 0x03, 0x9d, 0xf0, 0x69, 0x1d, 0x31, 0x30, 0xd2, 0x1d, 0x85, - 0xfe, 0x43, 0x38, 0x58, 0x69, 0x0d, 0x40, 0xb0, 0xda, 0x0b, 0xc1, 0xbf, 0xc8, 0x7f, 0xe0, 0xe0, - 0x10, 0x40, 0x70, 0x38, 0x4f, 0x60, 0x70, 0x38, 0x6b, 0x57, 0xff, 0x0f, 0x90, 0x38, 0x1c, 0x2d, - 0xa0, 0x1c, 0x0e, 0x12, 0x38, 0x18, 0x0c, 0x1d, 0x67, 0xfe, 0x40, 0xf8, 0xc2, 0xc1, 0xa3, 0x99, - 0x85, 0x83, 0x4d, 0x33, 0xff, 0x21, 0xb3, 0x47, 0x06, 0x86, 0xcc, 0x2c, 0x1a, 0x06, 0x87, 0xfe, - 0x47, 0x81, 0xa1, 0xda, 0x0f, 0xfc, 0x1a, 0x86, 0xff, 0xe8, 0x1e, 0x8d, 0x06, 0x06, 0x05, 0x83, - 0xff, 0x43, 0xe8, 0xd1, 0xc0, 0xc6, 0xac, 0xd1, 0xc0, 0xc2, 0x0c, 0xbf, 0xe8, 0x2b, 0x0f, 0xfc, - 0x78, 0x1d, 0x76, 0x16, 0xe0, 0xc3, 0xb0, 0x71, 0x83, 0xae, 0xc0, 0x83, 0x06, 0x1d, 0x87, 0x60, - 0xff, 0x83, 0x50, 0x18, 0x76, 0x07, 0xc1, 0x61, 0x5e, 0x0f, 0xfc, 0x18, 0x0d, 0x21, 0xda, 0x82, - 0xff, 0xc0, 0xdc, 0x3d, 0x40, 0xec, 0x70, 0xea, 0x07, 0x68, 0x6b, 0xfd, 0x7f, 0x81, 0x30, 0x26, - 0x06, 0x86, 0x99, 0x74, 0x0e, 0x0d, 0x23, 0x8c, 0x0e, 0x0d, 0x3f, 0xa8, 0x0f, 0x06, 0x92, 0x46, - 0x1b, 0x0d, 0x4f, 0xd4, 0x26, 0x81, 0x49, 0x23, 0x18, 0x30, 0xa4, 0x91, 0xa8, 0x16, 0x09, 0x15, - 0x6e, 0x1a, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1d, 0x43, 0x4f, 0xf8, 0x37, 0xa0, 0x90, 0x58, 0x75, - 0x86, 0x7d, 0x07, 0x5e, 0x4a, 0xbf, 0x50, 0x71, 0x82, 0x7a, 0x16, 0x19, 0xc2, 0xca, 0x1a, 0x1b, - 0xc3, 0xa5, 0x04, 0x33, 0xe1, 0x07, 0x83, 0xce, 0xe1, 0xd8, 0x7b, 0x4d, 0xff, 0xe0, 0xec, 0x2b, - 0xe4, 0x3e, 0xc1, 0x43, 0x34, 0x3a, 0xae, 0x06, 0x0f, 0x02, 0xf0, 0x86, 0xc2, 0x40, 0x0f, 0xc8, - 0x7e, 0x73, 0x05, 0x5f, 0x83, 0x5c, 0x0d, 0x0d, 0x86, 0x70, 0x58, 0x76, 0x13, 0xe0, 0x79, 0xff, - 0x46, 0xd3, 0xe2, 0x43, 0xf3, 0xe7, 0x34, 0x3f, 0x78, 0x19, 0xfe, 0x09, 0xf0, 0x3a, 0x1a, 0x19, - 0xdc, 0x1a, 0x0d, 0x0d, 0xab, 0x07, 0x7f, 0xa0, 0x98, 0x18, 0x1f, 0x07, 0x98, 0x18, 0x2b, 0x07, - 0x48, 0x31, 0xc1, 0xc1, 0x78, 0x2d, 0x83, 0x50, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1e, 0x90, 0x48, - 0x5a, 0x83, 0x38, 0xe1, 0xb7, 0x03, 0xff, 0x81, 0x8e, 0x1a, 0x60, 0xed, 0x10, 0x5f, 0xeb, 0xfc, - 0x0c, 0x88, 0x90, 0x70, 0x6c, 0xc8, 0x90, 0x70, 0x6d, 0xcb, 0xc8, 0x3c, 0x1b, 0xc8, 0x52, 0x36, - 0x1b, 0x43, 0x49, 0x32, 0x17, 0xfc, 0x98, 0xc1, 0x61, 0xd2, 0xa0, 0x61, 0x7f, 0xd6, 0x15, 0x01, - 0x87, 0x5c, 0x1b, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1b, 0x8d, 0xbf, 0xf0, 0x3d, 0x12, 0x0c, 0x2c, - 0x16, 0x09, 0x06, 0x16, 0x3e, 0x05, 0x01, 0xa3, 0x9b, 0x25, 0xff, 0x41, 0x31, 0xa1, 0xfe, 0xf1, - 0xbe, 0xab, 0x80, 0xf8, 0xdc, 0x33, 0x0e, 0xe6, 0x7f, 0xa3, 0x56, 0x66, 0x19, 0x82, 0x73, 0x3f, - 0xd0, 0x4c, 0xc6, 0x19, 0x80, 0xee, 0x0c, 0x33, 0x0f, 0x10, 0x3f, 0xd0, 0x20, 0x28, 0x36, 0x1e, - 0x77, 0x42, 0x70, 0xfa, 0xd3, 0xff, 0x82, 0xf0, 0x6b, 0xd4, 0x0d, 0xd4, 0x0a, 0x19, 0x40, 0x91, - 0xd9, 0x06, 0x07, 0x0d, 0x60, 0xff, 0x41, 0xde, 0x06, 0x19, 0xc3, 0x6e, 0x0c, 0x33, 0x85, 0xa6, - 0x0e, 0xb7, 0x82, 0x41, 0x83, 0x0c, 0xe1, 0xce, 0x0f, 0xf4, 0x1d, 0x40, 0xff, 0xd7, 0x8b, 0xff, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, 0x25, 0x0f, 0xf8, 0x36, 0xe0, 0xc3, 0x38, 0x6b, 0x41, 0xf8, - 0x70, 0x9f, 0x05, 0x83, 0x1c, 0x2d, 0x95, 0xea, 0x7e, 0x83, 0x56, 0x0f, 0xb0, 0xde, 0xa0, 0x7d, - 0x84, 0xf8, 0x1d, 0x6f, 0x06, 0xec, 0x18, 0x67, 0x0b, 0x9c, 0x1f, 0xf0, 0x50, 0xc0, 0xc3, 0x38, - 0x75, 0x01, 0xff, 0x06, 0x74, 0x18, 0x76, 0x15, 0xc1, 0x61, 0x7a, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, - 0x1d, 0x03, 0x42, 0xa0, 0x79, 0xec, 0xbf, 0xe0, 0xd6, 0x1c, 0xc1, 0xeb, 0xc3, 0xff, 0xc0, 0xca, - 0x07, 0xfe, 0x03, 0x97, 0xfc, 0x1d, 0xe2, 0x43, 0xb0, 0xd7, 0x8a, 0x07, 0x61, 0x3b, 0x8d, 0xf5, - 0x40, 0x74, 0xc0, 0xf6, 0x94, 0x0e, 0xdf, 0x43, 0xe8, 0x39, 0xc1, 0x20, 0xb0, 0xf5, 0x01, 0xd4, - 0x79, 0x07, 0xc1, 0x72, 0x13, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1d, 0x24, 0x85, 0x40, 0xf3, 0xb9, - 0xff, 0x83, 0x5a, 0x06, 0x03, 0x06, 0x7c, 0x8a, 0xd5, 0xc8, 0x58, 0xe5, 0x7e, 0x43, 0x38, 0xd7, - 0xc1, 0xde, 0x28, 0x19, 0x83, 0x53, 0x2f, 0xf4, 0x15, 0x99, 0x40, 0xcc, 0x16, 0x0c, 0xbf, 0xd0, - 0x7b, 0x0b, 0x1c, 0x3f, 0x60, 0x71, 0xc0, 0x86, 0xb1, 0xd1, 0xc1, 0x82, 0xf3, 0xe4, 0x2f, 0xa0, - 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1d, 0x43, 0x42, 0xa0, 0x7d, 0xf1, 0xff, 0xc1, 0x58, 0x6c, 0x0c, - 0x1a, 0xf2, 0xa9, 0xd3, 0xd4, 0x1c, 0x61, 0x7f, 0x83, 0x38, 0xff, 0xc1, 0xde, 0x18, 0x3b, 0x0c, - 0xf8, 0x7f, 0xe0, 0x9c, 0xc6, 0x0e, 0xc0, 0xe9, 0x8f, 0xfc, 0x1e, 0xc3, 0x38, 0x7e, 0x77, 0xff, - 0x90, 0xa8, 0x1d, 0x87, 0xaf, 0x07, 0xb0, 0xff, 0xc1, 0xfc, 0x2f, 0xf0, 0x30, 0xfe, 0xc3, 0x5f, - 0xc0, 0x7f, 0x95, 0xaa, 0xd0, 0xed, 0x06, 0x82, 0x81, 0x53, 0xac, 0x3b, 0x87, 0xba, 0x90, 0x3e, - 0x0e, 0xa0, 0x34, 0xb6, 0xc2, 0x70, 0xb3, 0x82, 0xb0, 0x60, 0x65, 0x8e, 0x0f, 0xfb, 0x86, 0x81, - 0xbf, 0xff, 0x78, 0x3e, 0xea, 0x0f, 0xf3, 0xc0, 0xb4, 0x3a, 0xf4, 0x86, 0x7e, 0x80, 0xa0, 0xff, - 0x28, 0x11, 0x0f, 0xfc, 0x6e, 0xff, 0xf8, 0x0f, 0x1a, 0x12, 0x21, 0xda, 0x6b, 0x19, 0x86, 0xf4, - 0x69, 0x11, 0x86, 0x4c, 0xda, 0x79, 0xe8, 0x1b, 0x35, 0xb5, 0x4c, 0x15, 0x99, 0x93, 0xb4, 0x0b, - 0xc6, 0x64, 0xcc, 0x83, 0x73, 0x32, 0x46, 0x0a, 0x33, 0x3f, 0x16, 0x1d, 0x98, 0x28, 0x0f, 0x07, - 0x6c, 0x0d, 0x06, 0xa0, 0x9e, 0x4b, 0x06, 0x98, 0x3c, 0xa0, 0x40, 0x60, 0x41, 0xff, 0x83, 0x80, - 0x10, 0x21, 0x94, 0x1e, 0xe3, 0x0d, 0xa1, 0xf7, 0xa7, 0xff, 0x90, 0x58, 0x12, 0x86, 0x88, 0x2f, - 0x03, 0xb0, 0x3d, 0x01, 0x92, 0x0d, 0x0a, 0xc3, 0xa8, 0x7f, 0xf0, 0x6f, 0xac, 0x3b, 0xc8, 0x2f, - 0x03, 0xfe, 0x09, 0xdc, 0x18, 0x76, 0x16, 0xac, 0x1f, 0xf0, 0x73, 0x01, 0x06, 0x21, 0xe6, 0x1c, - 0x18, 0xe1, 0xdb, 0x61, 0x60, 0x70, 0x5c, 0x1a, 0xe0, 0xff, 0xc1, 0xfc, 0x0f, 0x48, 0x7e, 0x72, - 0x4c, 0x2f, 0xe0, 0x76, 0x3f, 0x24, 0x98, 0x5a, 0x60, 0x81, 0x8c, 0x0f, 0x36, 0xf2, 0xa1, 0x8a, - 0x31, 0xdd, 0xc5, 0x87, 0x66, 0x46, 0x30, 0x73, 0x9d, 0xdb, 0x61, 0xde, 0x3b, 0x7b, 0xf0, 0x37, - 0x32, 0x3c, 0x61, 0x31, 0x9b, 0xb8, 0x34, 0x3b, 0x3b, 0xbb, 0xf0, 0x6c, 0x88, 0xc1, 0x87, 0x3a, - 0x88, 0xc1, 0x86, 0xf3, 0x02, 0xa0, 0x61, 0x0f, 0xfc, 0x1d, 0x94, 0x06, 0x16, 0x86, 0x7c, 0x7e, - 0x8e, 0xe0, 0xb4, 0x2c, 0x18, 0x30, 0xba, 0x05, 0x83, 0x1c, 0x24, 0xcf, 0xd7, 0xa9, 0x86, 0xcc, - 0xcb, 0x13, 0x09, 0xcc, 0xcb, 0x33, 0x0b, 0xc7, 0x7a, 0xcc, 0xc1, 0xb8, 0x3c, 0x99, 0x98, 0xc6, - 0x0f, 0x8c, 0xcc, 0x36, 0x6f, 0x3b, 0x18, 0x6e, 0xcc, 0x2a, 0x21, 0x9e, 0x06, 0x07, 0x38, 0x1e, - 0x42, 0xc6, 0x0b, 0x0f, 0xfc, 0x1c, 0x0c, 0x87, 0x2d, 0x20, 0xb3, 0x2f, 0x5c, 0xa0, 0xde, 0x83, - 0xb0, 0xf9, 0xc7, 0xff, 0x90, 0x79, 0x0e, 0xc3, 0xdc, 0xc5, 0xd3, 0xab, 0x02, 0x39, 0x31, 0x91, - 0x86, 0xb2, 0x51, 0x89, 0x84, 0xf8, 0x69, 0xea, 0xc0, 0x77, 0x1a, 0xba, 0xc0, 0xd3, 0x0c, 0xe1, - 0xfd, 0xdf, 0xfd, 0x06, 0xc8, 0x40, 0x90, 0x75, 0x0c, 0xa1, 0x8e, 0x07, 0xc6, 0x8c, 0x49, 0x21, - 0xff, 0x83, 0x10, 0x21, 0x61, 0x61, 0xad, 0xef, 0xfe, 0x41, 0x68, 0x58, 0x58, 0x67, 0xc0, 0xfc, - 0x7d, 0x0e, 0x50, 0xc1, 0x98, 0x20, 0xce, 0x7e, 0x3e, 0x83, 0x78, 0x12, 0x48, 0x7a, 0xf0, 0xfa, - 0xf5, 0x40, 0xb3, 0x7c, 0x07, 0x0e, 0xd3, 0xd7, 0xfd, 0x07, 0x63, 0x01, 0xc3, 0xe7, 0x1f, 0xfa, - 0x0d, 0x41, 0xc0, 0xe1, 0xd7, 0x80, 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x68, - 0x7f, 0xe0, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xfb, 0x83, 0xff, 0x16, 0x1f, 0xf8, 0xb0, 0xd6, 0x1f, - 0x58, 0x6b, 0x0f, 0x9f, 0xf8, 0x3f, 0x90, 0xac, 0x3f, 0xf1, 0xe0, 0xb4, 0x3e, 0x78, 0x33, 0x87, - 0xad, 0x17, 0x5e, 0x0d, 0xff, 0x54, 0xf0, 0x7f, 0xe0, 0x30, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, - 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xf9, 0xc3, 0xf9, 0xd0, 0x60, 0xe1, 0xc3, 0xb7, 0xf4, 0x58, - 0x7f, 0xa8, 0x87, 0xe6, 0xcd, 0x3a, 0x61, 0xbc, 0x9f, 0x53, 0x56, 0x87, 0xea, 0x07, 0xfe, 0x05, - 0x03, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xf0, 0x1f, 0xff, - 0xc8, 0x7e, 0xe0, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, - 0xeb, 0xff, 0xe0, 0xfe, 0xe0, 0xff, 0xc0, 0xa1, 0x21, 0xff, 0x50, 0x74, 0x3f, 0xd4, 0x03, 0xa1, - 0xfd, 0x40, 0x94, 0x12, 0xfb, 0x97, 0xc0, 0xff, 0xfd, 0xe0, 0x1f, 0xff, 0xc8, 0x7e, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xf5, 0xff, 0xf0, 0x7f, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, - 0xef, 0x01, 0x7f, 0xf2, 0x80, 0x17, 0x83, 0xfe, 0xfe, 0x7f, 0xf0, 0x6d, 0x0f, 0x68, 0x7b, 0x43, - 0xda, 0x1e, 0xd0, 0xf6, 0x86, 0xfe, 0x0e, 0xd0, 0xf6, 0x87, 0xb4, 0x3d, 0xa1, 0xed, 0x0f, 0x68, - 0x7b, 0x43, 0xda, 0x21, 0xb4, 0x39, 0xfa, 0x0d, 0xa1, 0xbd, 0x21, 0xed, 0x0c, 0x87, 0x91, 0xd0, - 0xff, 0xaf, 0x41, 0x80, 0x0f, 0xcb, 0xc1, 0xbf, 0xa3, 0xf9, 0x0e, 0x90, 0xb0, 0xb4, 0x3a, 0x42, - 0xc2, 0xd0, 0xe9, 0x0b, 0x0b, 0x42, 0xfe, 0x4c, 0x2d, 0x0e, 0xa0, 0x58, 0x5a, 0x1d, 0x21, 0x61, - 0x68, 0x74, 0x85, 0x85, 0xa1, 0xd4, 0x03, 0x85, 0xa1, 0xdf, 0x34, 0x0b, 0x48, 0xf4, 0x83, 0x0d, - 0xa4, 0x21, 0xac, 0x36, 0xa8, 0x3d, 0x87, 0x5e, 0x43, 0xff, 0x06, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, - 0x3e, 0xfe, 0x07, 0x07, 0xe7, 0x0d, 0xfc, 0x1e, 0xc2, 0x70, 0x38, 0x7b, 0x0b, 0x81, 0x40, 0xe7, - 0x0b, 0x0b, 0x43, 0x7e, 0xb8, 0x2c, 0x3e, 0xc0, 0x85, 0x68, 0x7b, 0x0f, 0x7a, 0x0f, 0x61, 0xd6, - 0xe1, 0xee, 0xc1, 0x60, 0xd0, 0x3f, 0x48, 0xe8, 0x2c, 0x24, 0x33, 0xc1, 0xb8, 0x3d, 0x70, 0x73, - 0xa1, 0xe4, 0x3f, 0x80, 0x0f, 0x97, 0xc1, 0xbf, 0x8f, 0xf4, 0x1d, 0x87, 0xea, 0x07, 0x61, 0x38, - 0x52, 0x1d, 0x84, 0xc1, 0x48, 0x4d, 0xc0, 0xa0, 0x5a, 0x15, 0x39, 0x28, 0x16, 0x87, 0x61, 0x5f, - 0xf0, 0x6c, 0x3f, 0xd8, 0x6c, 0x3f, 0x9c, 0x37, 0x77, 0xf9, 0x81, 0x7a, 0x0f, 0xd2, 0x04, 0x3f, - 0xec, 0x3f, 0xf3, 0xe8, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0xf8, 0xa0, 0x7b, 0xf8, 0x36, 0x87, - 0xd8, 0x7a, 0x81, 0xf6, 0x0f, 0xfe, 0x42, 0xc2, 0x60, 0x9c, 0x2f, 0xe0, 0x61, 0x50, 0x3b, 0x0d, - 0xa0, 0xd0, 0xec, 0x35, 0x8e, 0x1e, 0xc3, 0xb7, 0x43, 0xd8, 0x73, 0xe0, 0xf3, 0xf0, 0x4f, 0x83, - 0xbd, 0x21, 0x5b, 0xe0, 0xfe, 0xbc, 0x15, 0xc1, 0xe7, 0x43, 0x98, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1f, 0xf9, 0xc6, 0x0d, 0xfc, 0x0a, 0x03, 0x0f, 0x61, 0xb4, 0x1a, 0x1d, 0x84, 0xe1, 0x38, 0x76, - 0x16, 0x86, 0xe0, 0x7e, 0xb8, 0x39, 0xd1, 0x5a, 0x3f, 0xf2, 0x1b, 0x0e, 0xc0, 0xe1, 0xd8, 0x76, - 0x07, 0x0e, 0xc4, 0x0e, 0x07, 0x09, 0xbe, 0x06, 0x81, 0x80, 0xf2, 0x13, 0x85, 0x40, 0xfc, 0xe8, - 0x5a, 0x1f, 0xb4, 0x1f, 0x07, 0xfe, 0x0f, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x7f, 0xc8, 0x6c, 0x3f, - 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc2, 0xb5, 0xff, 0x81, 0xfa, 0xaf, 0x5e, 0xa0, 0x6c, 0x36, - 0x9a, 0x1e, 0xc3, 0x69, 0xa1, 0xec, 0x36, 0x0d, 0x0e, 0x7e, 0x56, 0x0d, 0x09, 0xf4, 0x83, 0x41, - 0xa4, 0x87, 0x3c, 0x16, 0x98, 0x7b, 0x43, 0x5f, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xfa, 0x81, - 0xf5, 0x70, 0x34, 0x3e, 0x6d, 0x40, 0xd0, 0xfe, 0xc2, 0x7f, 0xe4, 0x2c, 0x2f, 0x05, 0x61, 0x9c, - 0x0f, 0x82, 0xd0, 0xbf, 0xce, 0x83, 0x0f, 0x60, 0x4a, 0x16, 0x1e, 0xc3, 0xb7, 0x43, 0xd8, 0x75, - 0xe0, 0xfb, 0xb4, 0x17, 0x06, 0x7e, 0x90, 0x5d, 0xa1, 0x90, 0xcf, 0x80, 0xf0, 0x7d, 0x70, 0x67, - 0xc8, 0x7f, 0xe0, 0x20, 0x0f, 0xf6, 0x87, 0x7f, 0x06, 0xd0, 0xfb, 0x03, 0xff, 0x83, 0x61, 0xed, - 0x0f, 0xb0, 0x9a, 0x75, 0x05, 0xfc, 0x2d, 0xca, 0x0e, 0xd0, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, - 0x1f, 0xfc, 0x85, 0x87, 0xb4, 0x18, 0x6e, 0xc3, 0x68, 0x30, 0x5e, 0x90, 0xda, 0x0c, 0x12, 0x1f, - 0x6d, 0xa1, 0xff, 0x68, 0x60, 0x0f, 0xfc, 0x1d, 0xfa, 0x7f, 0xf2, 0x06, 0x0f, 0x70, 0x79, 0x83, - 0x9c, 0x3e, 0x60, 0xef, 0x21, 0xdf, 0x82, 0x7d, 0x61, 0xd4, 0x0d, 0xb9, 0x61, 0x98, 0x2e, 0x30, - 0x70, 0x4c, 0x0e, 0x06, 0x16, 0x13, 0x07, 0xb0, 0xfa, 0xf2, 0x1b, 0x0e, 0x79, 0x0f, 0x61, 0xff, - 0x82, 0xc3, 0xff, 0x05, 0x87, 0x0f, 0xbf, 0xe0, 0xbf, 0x9c, 0x3b, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, - 0x2c, 0x18, 0x30, 0xec, 0x2c, 0x18, 0x30, 0xbf, 0x8c, 0x18, 0x30, 0xed, 0x06, 0x0c, 0x18, 0x76, - 0x16, 0x0c, 0x18, 0x76, 0x14, 0x38, 0x20, 0xec, 0x3b, 0xa0, 0x7d, 0xf2, 0x3b, 0x02, 0x07, 0xc8, - 0x5a, 0xa0, 0x60, 0x43, 0xb4, 0x60, 0x61, 0xe7, 0x42, 0xfa, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, - 0xf8, 0x1a, 0x1d, 0xfc, 0x15, 0xe0, 0xf3, 0x86, 0x72, 0x81, 0xce, 0x13, 0xa0, 0xe0, 0xce, 0x07, - 0x58, 0x1c, 0x0b, 0xd3, 0xa0, 0xd0, 0x68, 0xda, 0x1f, 0xf8, 0x70, 0xbf, 0xe0, 0xce, 0x1f, 0xac, - 0x33, 0x87, 0xce, 0x1c, 0xfa, 0x04, 0x0d, 0x0d, 0xe9, 0x0a, 0xf4, 0x1c, 0x87, 0xcf, 0x07, 0xfe, - 0x0b, 0x43, 0xff, 0x07, 0xc0, 0x0f, 0xfc, 0x1d, 0xfa, 0x06, 0x0c, 0xd0, 0x9c, 0x26, 0x06, 0x0c, - 0x27, 0x0b, 0x41, 0x81, 0x09, 0xc0, 0xe1, 0x61, 0xe7, 0x07, 0x85, 0x77, 0x93, 0xfe, 0x7e, 0x94, - 0x13, 0x91, 0x85, 0xa1, 0xce, 0x16, 0x14, 0x87, 0x38, 0x58, 0x54, 0x0e, 0x76, 0x30, 0x98, 0x35, - 0xe9, 0x30, 0xd8, 0x12, 0x0e, 0xc3, 0x6a, 0x83, 0xec, 0x35, 0xe4, 0x3e, 0xc3, 0xbc, 0x1f, 0xf8, - 0x38, 0x0f, 0xe7, 0x0e, 0x7f, 0x82, 0x70, 0xf9, 0xc3, 0x9c, 0x3e, 0x70, 0xe7, 0xf9, 0x03, 0x87, - 0x38, 0x7a, 0xf4, 0x84, 0xe1, 0xe6, 0xd4, 0x13, 0x87, 0xce, 0x07, 0xfe, 0x42, 0x70, 0x38, 0x76, - 0x84, 0xe0, 0x70, 0xed, 0x0a, 0xf9, 0xc3, 0xb4, 0x7d, 0x23, 0x87, 0x68, 0x7c, 0xff, 0xc8, 0x7c, - 0xeb, 0xda, 0x00, 0x0e, 0x43, 0xff, 0x03, 0x83, 0xff, 0x17, 0xff, 0xa0, 0xb8, 0x27, 0x09, 0xc2, - 0xa0, 0xc3, 0x88, 0xa0, 0xf6, 0x8e, 0x0d, 0x0e, 0x74, 0x0e, 0x16, 0x86, 0x91, 0xb8, 0x25, 0x07, - 0xe5, 0x07, 0xfb, 0xff, 0xf2, 0x1f, 0x98, 0x3f, 0x9f, 0xff, 0x41, 0xfc, 0xc3, 0x07, 0xfc, 0xc0, - 0x70, 0xdf, 0xff, 0xbc, 0x80, 0x0f, 0xf6, 0x1e, 0xfd, 0x06, 0xd0, 0xfb, 0x05, 0xff, 0x83, 0x60, - 0xa0, 0x34, 0x70, 0xd8, 0x28, 0x0c, 0x14, 0x05, 0xe8, 0xa0, 0x34, 0x42, 0x6d, 0x2f, 0xf9, 0x0d, - 0x82, 0x98, 0x6c, 0x3b, 0x04, 0xd0, 0x14, 0x0e, 0xc1, 0xa6, 0x98, 0x73, 0xeb, 0x03, 0xe4, 0x37, - 0xa1, 0xc2, 0xf2, 0x19, 0x0b, 0x47, 0x9e, 0x0f, 0xb3, 0xc8, 0x56, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, - 0x1f, 0xf8, 0xd0, 0xdf, 0xc1, 0x38, 0x7d, 0x84, 0xab, 0x5c, 0x16, 0x17, 0xfe, 0x0b, 0x0b, 0x0e, - 0x72, 0xf4, 0x98, 0x73, 0x8a, 0xd0, 0x61, 0xce, 0x16, 0x17, 0xfe, 0x0b, 0x0b, 0x0e, 0x70, 0xb0, - 0xb0, 0xe7, 0x03, 0xf1, 0x87, 0x39, 0xe9, 0x06, 0x1c, 0xe2, 0x1d, 0xff, 0x83, 0xec, 0x39, 0xc0, - 0x0f, 0xfc, 0x1d, 0xfd, 0x7f, 0xe4, 0x2c, 0x3f, 0xb0, 0xec, 0x3f, 0xb0, 0xec, 0x2e, 0x98, 0x30, - 0xbf, 0x8c, 0x18, 0x30, 0x95, 0xa8, 0xc1, 0x83, 0x0e, 0xc2, 0xc1, 0x83, 0x0e, 0xc2, 0xc1, 0x83, - 0x0e, 0xc2, 0xfc, 0x0c, 0x3b, 0x66, 0x0e, 0xc2, 0xbd, 0x21, 0xf6, 0x12, 0x1f, 0xe7, 0x0f, 0xfd, - 0xf4, 0x1f, 0xf8, 0x3c, 0x0f, 0xb0, 0xfe, 0xfc, 0x0c, 0x25, 0xc1, 0x30, 0x58, 0x5d, 0x30, 0x98, - 0xbf, 0x38, 0x30, 0x98, 0x2c, 0xdc, 0x18, 0x3f, 0x0e, 0x66, 0x0c, 0x2a, 0x01, 0x8c, 0xc1, 0x84, - 0xc0, 0x63, 0x30, 0x61, 0x30, 0x24, 0xcc, 0x18, 0x4c, 0x09, 0x33, 0x06, 0x15, 0xe3, 0x06, 0x60, - 0xc1, 0xe4, 0x70, 0x67, 0xe0, 0xf6, 0x8c, 0x60, 0xc3, 0x9c, 0xf2, 0x60, 0xc3, 0xff, 0x07, 0x0f, - 0xbf, 0xf0, 0x3f, 0x8c, 0x39, 0xc3, 0x61, 0x61, 0xce, 0x1b, 0x0b, 0x0e, 0x70, 0xd8, 0x5f, 0xf8, - 0x14, 0xe4, 0xc0, 0xe1, 0xca, 0xd0, 0x60, 0x70, 0xfb, 0x0b, 0xff, 0x21, 0x61, 0x60, 0x74, 0x3d, - 0x85, 0x85, 0xa1, 0xcf, 0xc6, 0x17, 0x06, 0xf4, 0x83, 0x09, 0xc6, 0x10, 0xcf, 0x71, 0xd4, 0x1e, - 0xf2, 0x1b, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0x7c, 0xaf, 0x80, 0xfd, 0x19, 0x2a, 0x30, 0xd8, 0x59, - 0x2a, 0x30, 0xd8, 0x59, 0x2a, 0x30, 0xd8, 0x59, 0x2a, 0x30, 0xae, 0x4c, 0xac, 0x68, 0x1d, 0x3f, - 0xfc, 0x16, 0x16, 0x4a, 0x8c, 0x36, 0x16, 0x4a, 0x8c, 0x36, 0x16, 0x4d, 0x0c, 0x37, 0x43, 0x26, - 0x4c, 0x0f, 0xa5, 0x44, 0xe9, 0x87, 0xd2, 0x4e, 0x0c, 0x3e, 0xcb, 0x73, 0xc1, 0xff, 0x83, 0xc0, - 0x0f, 0xfc, 0x1f, 0xf8, 0x70, 0xe7, 0xf8, 0x2f, 0x83, 0xec, 0x37, 0x16, 0x1e, 0xc0, 0xf0, 0x56, - 0x86, 0xc7, 0x41, 0x81, 0xd3, 0xf4, 0x07, 0x43, 0xe7, 0x0b, 0xc0, 0x60, 0xf6, 0x12, 0x07, 0x43, - 0xd8, 0x75, 0xa2, 0x83, 0x61, 0x3c, 0x16, 0x84, 0xfc, 0x28, 0x2e, 0x0b, 0xd2, 0x1d, 0x68, 0x7f, - 0x9b, 0x83, 0xfe, 0x78, 0x3f, 0xf0, 0x7f, 0xc0, 0x0f, 0xfc, 0x1d, 0xfd, 0x7f, 0xe0, 0xd4, 0x0e, - 0xd0, 0xfa, 0x81, 0xda, 0x1f, 0x50, 0x3b, 0x43, 0xea, 0x07, 0x68, 0x75, 0xfa, 0x15, 0xca, 0x0e, - 0xa0, 0x2f, 0xf4, 0x1a, 0x81, 0xda, 0x1f, 0x50, 0x3b, 0x56, 0x1d, 0x40, 0xed, 0x34, 0x27, 0xe8, - 0x2d, 0x14, 0x0f, 0x48, 0x76, 0x87, 0xfa, 0xff, 0xc8, 0x0f, 0xf6, 0x1e, 0xbd, 0x40, 0xd8, 0x7c, - 0xe0, 0x7f, 0xe8, 0x27, 0x0f, 0x68, 0x79, 0xc3, 0xd8, 0x7b, 0xf2, 0x1b, 0x0f, 0x9c, 0x17, 0xfe, - 0x40, 0xe1, 0x2b, 0xcb, 0x82, 0x70, 0xed, 0x0f, 0x9c, 0x35, 0x01, 0x87, 0x5f, 0x0e, 0x15, 0x81, - 0xf4, 0x16, 0x81, 0x5a, 0x1f, 0x5f, 0xd4, 0xc3, 0xf2, 0x1e, 0xd0, 0xff, 0xc1, 0x80, 0x0f, 0xec, - 0x43, 0xbf, 0x82, 0xc1, 0xa1, 0xd8, 0x76, 0x14, 0x1d, 0x82, 0xae, 0xb8, 0x36, 0x05, 0x5b, 0xac, - 0x0f, 0xd0, 0x18, 0xc0, 0x84, 0xe1, 0xa8, 0x64, 0x86, 0xc3, 0x69, 0xb8, 0x76, 0x1b, 0x07, 0x90, - 0xec, 0x27, 0x07, 0x07, 0x3f, 0x1a, 0x38, 0x77, 0xa4, 0x71, 0xf0, 0x20, 0x21, 0x3b, 0x6e, 0x0c, - 0x3d, 0xa2, 0x0f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xd8, 0x58, 0x6f, 0xe0, 0x61, 0x61, 0xec, 0x36, - 0x16, 0x1e, 0xc1, 0x7f, 0xe0, 0xd8, 0x6c, 0x2d, 0x0b, 0xf4, 0x0c, 0x2c, 0x39, 0xc3, 0x61, 0x61, - 0xec, 0x36, 0x16, 0x1e, 0xc1, 0xff, 0xc8, 0x58, 0x7f, 0xe0, 0x3d, 0x82, 0x41, 0x06, 0xf9, 0x03, - 0x85, 0x61, 0x21, 0x9d, 0x0d, 0xc1, 0xf6, 0x87, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xe4, 0x3f, 0xf0, - 0x1c, 0x3c, 0xff, 0x03, 0xfc, 0x19, 0xc2, 0xb0, 0xb8, 0x3b, 0x05, 0xe8, 0x70, 0xf6, 0x0c, 0x1b, - 0xa1, 0xce, 0x1d, 0x70, 0x77, 0xe8, 0x0f, 0xc8, 0x7b, 0x0a, 0xd1, 0xe4, 0x36, 0x3e, 0x5e, 0xf2, - 0x16, 0x17, 0xfc, 0x19, 0xec, 0xc3, 0xb0, 0xbe, 0x93, 0x0e, 0xc2, 0x43, 0xb4, 0x27, 0x0f, 0xef, - 0xf8, 0x00, 0x0f, 0xc9, 0x87, 0x3f, 0xc5, 0x0c, 0x3f, 0x61, 0x71, 0xa1, 0xf6, 0x17, 0xfd, 0x06, - 0xc1, 0x40, 0x61, 0xea, 0x73, 0xa0, 0xc3, 0xd4, 0xe5, 0xed, 0x70, 0x6c, 0x1f, 0xfc, 0x85, 0x87, - 0x7c, 0x1f, 0x61, 0xa9, 0xd8, 0x73, 0xd8, 0xe6, 0x50, 0x2f, 0x48, 0xe0, 0xc1, 0xc0, 0x42, 0xb0, - 0xb0, 0xb4, 0x3f, 0xd8, 0x70, 0x0f, 0x3f, 0xf9, 0x3e, 0x50, 0xe1, 0xb4, 0x36, 0x1b, 0x0d, 0x87, - 0x61, 0xb0, 0xd8, 0x76, 0x1b, 0xfc, 0x13, 0x72, 0x0c, 0x36, 0x13, 0x72, 0x0c, 0x36, 0x1d, 0x86, - 0xff, 0x07, 0x61, 0xb0, 0xd8, 0x76, 0x1b, 0x0d, 0x87, 0x7c, 0xae, 0x9f, 0x92, 0xe4, 0xba, 0x28, - 0xc2, 0x43, 0xfe, 0xc3, 0xff, 0x05, 0x80, 0x0f, 0xd8, 0x30, 0xcf, 0xe4, 0x18, 0x30, 0xf3, 0x03, - 0x30, 0x63, 0x84, 0xc0, 0x9c, 0x19, 0x86, 0x60, 0xbc, 0x0e, 0x81, 0x7e, 0x0b, 0x06, 0x1e, 0xa0, - 0x6c, 0x1c, 0x1c, 0xc1, 0x58, 0x3d, 0x06, 0x61, 0xec, 0x19, 0xc1, 0x30, 0xa3, 0x06, 0x0c, 0x2b, - 0xd0, 0xe0, 0xc3, 0xbd, 0x20, 0xd0, 0x60, 0x80, 0x86, 0xe0, 0xb0, 0x61, 0xee, 0x0d, 0xf8, 0x3f, - 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xeb, 0xf2, 0xb1, 0xfd, 0x05, 0x23, 0x87, 0xfd, 0x22, - 0x8c, 0x3f, 0xa4, 0x2a, 0xfc, 0x3f, 0x87, 0x16, 0xe4, 0x29, 0x1f, 0x06, 0x90, 0xd2, 0x4e, 0x1a, - 0x43, 0x48, 0x58, 0x69, 0x0d, 0x21, 0x61, 0xa4, 0x37, 0xc0, 0xc3, 0x48, 0x2e, 0x42, 0xc3, 0x48, - 0x7f, 0x61, 0xb4, 0x3f, 0xb0, 0x5e, 0x08, 0x0f, 0xec, 0x3e, 0xfd, 0x05, 0xfe, 0x40, 0xc1, 0xd8, - 0x30, 0xe6, 0x04, 0x98, 0x30, 0xe6, 0x06, 0x98, 0x30, 0xe6, 0x06, 0x0c, 0x18, 0x6f, 0xc6, 0x0c, - 0x75, 0x05, 0x41, 0xc7, 0x7f, 0x04, 0xc3, 0x0e, 0x0c, 0x39, 0x83, 0x50, 0x18, 0x73, 0x06, 0xd0, - 0x61, 0xd7, 0xa1, 0xc2, 0xc3, 0x7a, 0x47, 0x42, 0xd0, 0xf9, 0xd3, 0xfd, 0x07, 0x90, 0xfe, 0x0f, - 0x7f, 0xf0, 0xfe, 0x70, 0xf3, 0x85, 0x40, 0x60, 0x82, 0x70, 0xa8, 0x1a, 0x81, 0xfa, 0x80, 0x7f, - 0xe0, 0xbf, 0x01, 0xc8, 0x3e, 0xa0, 0x5a, 0x61, 0xf5, 0x00, 0xff, 0xd0, 0x54, 0x09, 0x6d, 0x60, - 0xd4, 0x0f, 0x61, 0xf5, 0xeb, 0xff, 0x87, 0x90, 0x2e, 0xd7, 0x07, 0xfd, 0x87, 0xfe, 0x0b, 0x0e, - 0x0f, 0xf6, 0x48, 0x57, 0xa8, 0x1b, 0x04, 0x86, 0xc1, 0x7f, 0xe4, 0x2c, 0x3d, 0xa1, 0xf6, 0x12, - 0x0d, 0x04, 0x0f, 0xc9, 0x83, 0x8a, 0x04, 0xe1, 0x39, 0xe7, 0x0e, 0xc3, 0x27, 0xc1, 0xec, 0x3b, - 0xe8, 0x3d, 0x84, 0xee, 0xe8, 0x67, 0xeb, 0x4c, 0x70, 0xbd, 0x0e, 0x83, 0x03, 0xa1, 0xfe, 0xc2, - 0x50, 0x7e, 0xf4, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xf4, 0x1e, 0xae, 0x0d, 0x87, 0xa9, 0xd0, 0xff, - 0x83, 0xb0, 0xb0, 0xec, 0x3b, 0x0b, 0x0e, 0xc3, 0xb0, 0xbf, 0xe0, 0xbf, 0x26, 0x1d, 0x84, 0xad, - 0x06, 0x1d, 0x87, 0x61, 0x7f, 0xc1, 0xd8, 0x58, 0x30, 0x90, 0xd8, 0x58, 0x28, 0xf0, 0x4f, 0xa3, - 0x0b, 0xc8, 0x5e, 0x82, 0xc2, 0x70, 0xc8, 0x77, 0x71, 0x68, 0x7d, 0x70, 0x67, 0x0f, 0xfc, 0x1c, - 0x0f, 0x3f, 0xf8, 0x1f, 0xce, 0x0c, 0x0e, 0x1b, 0x03, 0x03, 0x0b, 0x0d, 0x81, 0xff, 0xc1, 0xb0, - 0x38, 0x30, 0x38, 0x3f, 0x2a, 0x06, 0x16, 0x13, 0x81, 0xff, 0xc1, 0xb0, 0xe7, 0x43, 0xec, 0x3d, - 0x87, 0xec, 0x57, 0xfe, 0x09, 0xf8, 0x36, 0x87, 0x7c, 0x87, 0x61, 0xe8, 0x3f, 0x68, 0x7f, 0x7f, - 0xfa, 0x0f, 0xfc, 0x1f, 0xf8, 0x18, 0x7b, 0xf8, 0x37, 0x07, 0x9c, 0x17, 0xfe, 0x40, 0xe1, 0xb8, - 0x12, 0x19, 0xc2, 0xa0, 0x6c, 0x2b, 0xd1, 0x7f, 0xe0, 0x36, 0x81, 0x0f, 0x21, 0x38, 0x58, 0x31, - 0xc3, 0x38, 0x58, 0x31, 0xc3, 0x38, 0x58, 0x31, 0xc3, 0x5f, 0x18, 0x31, 0xc2, 0xf4, 0x96, 0x0c, - 0x73, 0x10, 0x9c, 0x2c, 0x73, 0x0e, 0xd0, 0x90, 0x79, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0xdf, - 0xc7, 0xe1, 0xfa, 0x0b, 0x04, 0x0c, 0x2c, 0x0a, 0x30, 0x43, 0x05, 0x82, 0x4c, 0x11, 0x21, 0x60, - 0x93, 0x04, 0x61, 0x3c, 0x69, 0xaa, 0x30, 0xae, 0x7f, 0xa8, 0x61, 0xb0, 0xde, 0x04, 0x30, 0x58, - 0x4d, 0x82, 0x06, 0x16, 0x16, 0x60, 0x81, 0x85, 0xad, 0x18, 0x21, 0xc7, 0xd3, 0x83, 0x05, 0x34, - 0x39, 0x40, 0xc1, 0x07, 0xf9, 0xf0, 0x20, 0xff, 0xc1, 0xf8, 0x0f, 0xfc, 0x1f, 0xc8, 0x6d, 0x0c, - 0xfd, 0x53, 0x4e, 0xb0, 0x58, 0x5a, 0xa8, 0xb8, 0x2c, 0x3d, 0x98, 0x7b, 0x0e, 0xa1, 0xa1, 0x3f, - 0x5e, 0x7f, 0xc8, 0x5a, 0x0d, 0x0b, 0x0f, 0x61, 0x68, 0x58, 0x7b, 0x0b, 0xbf, 0xe0, 0xb0, 0xb4, - 0x2d, 0x0e, 0xe8, 0x68, 0x58, 0x67, 0xc8, 0x38, 0x2c, 0x3f, 0xb6, 0x88, 0x7f, 0x94, 0x07, 0xfc, - 0x1f, 0xf8, 0x38, 0x0f, 0x90, 0x68, 0xa0, 0x7f, 0x1a, 0x69, 0xa1, 0xb0, 0xd9, 0xaa, 0x0e, 0xc3, - 0x2b, 0x58, 0x3b, 0x0b, 0xfe, 0x41, 0xfa, 0x30, 0x20, 0xd0, 0x9c, 0x2c, 0x18, 0x34, 0x36, 0x16, - 0x0c, 0x1a, 0x1b, 0x0b, 0x06, 0x0d, 0x0d, 0x85, 0x83, 0x06, 0x86, 0xec, 0xc7, 0x06, 0x83, 0xe8, - 0x09, 0xb2, 0x82, 0x43, 0x9d, 0x1f, 0x21, 0xe7, 0x83, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0x3f, 0xf8, - 0x1f, 0xce, 0x1e, 0xc3, 0x60, 0x60, 0xf6, 0x1b, 0x03, 0xff, 0x83, 0x60, 0x70, 0x38, 0x77, 0xe9, - 0x82, 0xc3, 0x95, 0xa5, 0xff, 0x90, 0xb0, 0x50, 0x0e, 0x1f, 0x60, 0x90, 0xb0, 0xfb, 0x04, 0xff, - 0xc1, 0x3f, 0x8c, 0x3b, 0x07, 0xca, 0xcc, 0x3b, 0x04, 0x15, 0x0c, 0x33, 0x87, 0xb0, 0x7f, 0xc0, - 0x0f, 0x7f, 0xf0, 0x3f, 0x58, 0x7d, 0x84, 0xe0, 0xc6, 0x10, 0x61, 0x38, 0x6d, 0x1c, 0x39, 0xc2, - 0xe0, 0x9c, 0x2f, 0xcf, 0x02, 0x03, 0x04, 0xe1, 0xec, 0x3e, 0x70, 0x7f, 0xf0, 0x4e, 0x19, 0xf9, - 0x0e, 0x71, 0x05, 0x3b, 0x0e, 0xbd, 0x16, 0x67, 0x05, 0xe4, 0x16, 0x0c, 0x1c, 0x1e, 0xa0, 0x58, - 0x5a, 0x1f, 0xec, 0x38, 0x17, 0x07, 0xfe, 0xfd, 0x7f, 0xf2, 0x06, 0x0e, 0xb0, 0xf9, 0x82, 0x7c, - 0x19, 0x09, 0x87, 0xc5, 0x01, 0x60, 0xfc, 0xa0, 0x5b, 0xc1, 0x9c, 0x2f, 0x53, 0xa0, 0x66, 0x03, - 0xe1, 0xcc, 0x33, 0x02, 0x37, 0xc6, 0x19, 0x83, 0x3b, 0x94, 0x09, 0xf4, 0x58, 0x30, 0x60, 0xf4, - 0xae, 0x03, 0x82, 0x81, 0xfe, 0xe0, 0xff, 0xdf, 0x07, 0xfe, 0x0f, 0xe0, 0x0f, 0xe7, 0x0f, 0x7e, - 0x82, 0x7f, 0x41, 0x38, 0x73, 0x87, 0xce, 0x0f, 0xfe, 0x09, 0xc1, 0xa3, 0x01, 0xc1, 0xf8, 0xe9, - 0xf4, 0x86, 0x70, 0x68, 0xe1, 0x41, 0x38, 0x34, 0x1f, 0xa0, 0x9c, 0x1a, 0x1f, 0xe7, 0x06, 0x0f, - 0xc1, 0xcf, 0x38, 0x30, 0x61, 0xbd, 0x2b, 0x1c, 0x18, 0x81, 0x0b, 0x4d, 0x06, 0x41, 0xec, 0xe0, - 0xbe, 0x0f, 0xfc, 0x1c, 0x17, 0x83, 0x30, 0x75, 0x3a, 0x3f, 0xf8, 0x36, 0x1e, 0xd0, 0xfb, 0x0e, - 0xbd, 0x07, 0xb0, 0xae, 0x05, 0xc0, 0xfd, 0x32, 0x19, 0x82, 0x70, 0x7f, 0xf2, 0x16, 0x1f, 0xd8, - 0x76, 0x17, 0xe8, 0xc3, 0xb0, 0xb0, 0x31, 0x86, 0x7e, 0x30, 0x31, 0x85, 0xe9, 0x07, 0xe8, 0xc2, - 0x43, 0xb0, 0xec, 0x3f, 0xf1, 0x78, 0x00, 0x0f, 0x3f, 0xf4, 0x0f, 0xe6, 0x0e, 0xa0, 0x6c, 0x0e, - 0x1d, 0x40, 0xd8, 0x1f, 0xfa, 0x0d, 0x81, 0x83, 0xa8, 0x0f, 0xd3, 0xff, 0x40, 0x56, 0xa1, 0x09, - 0x0f, 0xb0, 0xb0, 0xb0, 0xfb, 0x0b, 0x0b, 0x1d, 0x0b, 0x0b, 0xe3, 0xe4, 0x36, 0xce, 0x16, 0x86, - 0x6f, 0x4e, 0x16, 0x12, 0x48, 0x4e, 0xce, 0x06, 0x0f, 0x5c, 0x97, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, - 0xd8, 0x6c, 0x2f, 0xd0, 0x30, 0x9c, 0x3b, 0x05, 0xff, 0x90, 0xb0, 0xd8, 0x6c, 0x3b, 0x0d, 0xfe, - 0x0b, 0xf4, 0x0c, 0x27, 0x09, 0xb5, 0x03, 0x09, 0xc3, 0xb0, 0xdf, 0xe0, 0xec, 0x36, 0x1b, 0x0e, - 0xc1, 0xff, 0xd0, 0x1f, 0x80, 0xa0, 0x21, 0xbd, 0x21, 0x68, 0x2c, 0x3f, 0x3a, 0x1a, 0xc3, 0xed, - 0x0f, 0x48, 0x7f, 0xe0, 0xc0, 0x0f, 0xf2, 0x1d, 0x58, 0x3b, 0x0c, 0xde, 0x9f, 0xfd, 0x02, 0x41, - 0x87, 0xa8, 0x09, 0x05, 0x03, 0x94, 0x09, 0x03, 0xd1, 0xf8, 0x7f, 0x14, 0x77, 0x30, 0xa8, 0x0c, - 0x19, 0x98, 0x52, 0x50, 0x73, 0x30, 0xa4, 0x8f, 0x46, 0x61, 0x48, 0x6d, 0x3b, 0x0a, 0xf4, 0x38, - 0x30, 0x9f, 0x41, 0x68, 0x30, 0x61, 0xef, 0x05, 0x83, 0x0e, 0x60, 0xdf, 0x41, 0xff, 0x82, 0x0f, - 0xfc, 0x1f, 0xf8, 0x18, 0x7b, 0xf8, 0x37, 0x07, 0xd8, 0x3f, 0xf9, 0x0b, 0x06, 0x87, 0xb4, 0x2c, - 0x0d, 0xfe, 0x41, 0xfa, 0x0f, 0xfc, 0xe1, 0xff, 0x82, 0xc1, 0x7f, 0xe4, 0x2c, 0x3d, 0xa1, 0xf6, - 0x12, 0x8d, 0x50, 0x67, 0xe3, 0x06, 0x9a, 0x0f, 0x49, 0xc0, 0xd1, 0xc3, 0xcc, 0x16, 0x82, 0x0f, - 0xe7, 0xc1, 0xc0, 0x0f, 0xf6, 0x1e, 0xfd, 0x1a, 0x60, 0xe0, 0xd8, 0x1c, 0x18, 0xe1, 0xd8, 0x14, - 0x5b, 0x07, 0xb0, 0xce, 0xf9, 0x0b, 0xf3, 0x79, 0x03, 0xc1, 0x38, 0x14, 0x0c, 0x28, 0x36, 0x12, - 0x0c, 0x0a, 0x0d, 0x85, 0x8e, 0x0d, 0x0d, 0x82, 0x85, 0xb6, 0x19, 0xfa, 0x07, 0xd0, 0x6f, 0x41, - 0xbc, 0x70, 0x7f, 0x3e, 0x0b, 0xc8, 0x7a, 0xd0, 0xeb, 0x0f, 0xfc, 0x1c, 0x0f, 0xb0, 0x9c, 0x27, - 0xf0, 0x30, 0x9c, 0x3a, 0x81, 0x61, 0x38, 0x75, 0x0f, 0xd7, 0xf0, 0x54, 0x03, 0xa0, 0xb4, 0x2f, - 0xc3, 0xc0, 0xf4, 0x1a, 0x80, 0xbd, 0x1f, 0x06, 0xa0, 0x3c, 0xf4, 0xf0, 0x6a, 0x0a, 0xc1, 0xbc, - 0x85, 0x7c, 0x63, 0x39, 0x8f, 0xae, 0x37, 0x1c, 0xd1, 0x02, 0x0c, 0x27, 0x0f, 0xf6, 0x13, 0x87, - 0xfb, 0x09, 0xc2, 0x3f, 0xcd, 0xfe, 0x0c, 0xe1, 0xe9, 0x0c, 0xde, 0xa0, 0x3f, 0xa0, 0xce, 0x1e, - 0xd0, 0xf3, 0x87, 0xb4, 0x37, 0xfa, 0x9f, 0xe0, 0xf9, 0xf2, 0x1f, 0xe7, 0x93, 0xc8, 0x7a, 0xf2, - 0x50, 0x6e, 0x41, 0xc8, 0x6d, 0x09, 0xc3, 0x7f, 0xf8, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x0f, 0xfc, - 0x38, 0x7f, 0xe0, 0xff, 0x2f, 0xea, 0x7f, 0x83, 0xb0, 0xf6, 0x1f, 0xb0, 0xf6, 0x86, 0x7f, 0x95, - 0xfe, 0x0e, 0xc3, 0xd8, 0x75, 0x3e, 0xae, 0xf5, 0x10, 0xfe, 0x5f, 0x05, 0x21, 0x98, 0x3f, 0x50, - 0x33, 0x81, 0x90, 0xaf, 0xd3, 0xde, 0x43, 0x48, 0x67, 0x83, 0xe9, 0x0c, 0xe1, 0xa4, 0x1c, 0xd3, - 0x70, 0xda, 0x0f, 0x51, 0x07, 0xf8, 0x3f, 0xf0, 0x70, 0x3f, 0xcd, 0xfe, 0x0c, 0xe1, 0xed, 0x0c, - 0xde, 0xa0, 0x29, 0xea, 0x06, 0x70, 0xca, 0xd4, 0x1c, 0xe2, 0x1b, 0x43, 0x7f, 0x9f, 0xf9, 0x10, - 0xff, 0xc1, 0xaf, 0xff, 0x83, 0x48, 0x54, 0x0d, 0x86, 0xba, 0xbd, 0x57, 0x83, 0x50, 0x3f, 0xf0, - 0x28, 0x1f, 0xec, 0x2b, 0x0f, 0xeb, 0x0d, 0x7f, 0xf9, 0x00, 0x0f, 0xf4, 0x1e, 0xae, 0x0d, 0x87, - 0xa9, 0xd1, 0xff, 0xc1, 0x38, 0x4b, 0xf8, 0x27, 0x0f, 0xfc, 0x07, 0x0b, 0xfe, 0x0a, 0xf4, 0x98, - 0x76, 0x12, 0xb4, 0x18, 0x76, 0x19, 0xc2, 0xff, 0x83, 0x38, 0x7b, 0x43, 0xce, 0x13, 0x18, 0xa0, - 0xcf, 0xc6, 0x0c, 0x18, 0x5e, 0x92, 0x80, 0xc1, 0x40, 0xfb, 0x0b, 0x0b, 0x0f, 0xef, 0x83, 0x80, - 0x17, 0xaf, 0xfc, 0x53, 0xa9, 0x0f, 0x61, 0x60, 0x9b, 0xf1, 0x85, 0x82, 0x43, 0xd8, 0x58, 0x26, - 0xfc, 0x67, 0xe9, 0x41, 0xe8, 0x0e, 0x15, 0x7c, 0x1b, 0x0b, 0x43, 0x61, 0xb0, 0xba, 0xec, 0x36, - 0x16, 0x86, 0xc3, 0x7c, 0x68, 0x6c, 0x17, 0x90, 0x75, 0xd8, 0x20, 0xec, 0x3b, 0x0f, 0xdf, 0xf0, - 0x0e, 0x7f, 0x3f, 0x81, 0xf9, 0xc1, 0x86, 0xc2, 0xa0, 0xe0, 0xc3, 0x61, 0x50, 0x70, 0x61, 0xb0, - 0xa8, 0x3f, 0x9f, 0xc0, 0xfc, 0xe1, 0xfe, 0x68, 0xac, 0x26, 0xb0, 0x54, 0x1f, 0x9b, 0x6c, 0x2a, - 0x0e, 0x1b, 0x28, 0x15, 0x07, 0x0d, 0xba, 0x15, 0xcf, 0xe1, 0xe0, 0xbd, 0x2b, 0x0c, 0xf0, 0x7c, - 0xe1, 0x5b, 0xc1, 0xe7, 0x05, 0x02, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xf9, 0x50, 0x7e, 0xfe, 0xa2, - 0x17, 0xe8, 0x46, 0x06, 0x84, 0xe1, 0x60, 0xc7, 0x0c, 0xe1, 0x40, 0x8d, 0x0c, 0xe0, 0xff, 0xe0, - 0x9c, 0x36, 0x87, 0xdf, 0x9a, 0x7a, 0xb9, 0x03, 0x84, 0xe8, 0x7e, 0x70, 0x9f, 0xf0, 0x67, 0x12, - 0xd0, 0x30, 0x6b, 0xe3, 0x74, 0xc3, 0x79, 0x06, 0x83, 0xc8, 0x7e, 0xa0, 0xdf, 0x21, 0xe6, 0x2e, - 0x03, 0x68, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0xf6, 0x94, 0x1c, 0x1f, 0xcc, 0x38, 0x30, 0xec, - 0x18, 0x34, 0xd0, 0xec, 0x14, 0x2c, 0x70, 0xec, 0x2d, 0x28, 0x50, 0x0d, 0xc8, 0xc3, 0x83, 0x4a, - 0x72, 0x1b, 0x0f, 0xd8, 0x2f, 0xfc, 0x1b, 0x05, 0x03, 0x46, 0x1b, 0x05, 0x1d, 0xc1, 0x84, 0xfd, - 0x41, 0xf0, 0x30, 0x7a, 0x4a, 0xb2, 0xcc, 0x3e, 0xa2, 0x12, 0x61, 0xf5, 0xff, 0x80, 0x0f, 0xb0, - 0xbf, 0x1f, 0x81, 0x85, 0x83, 0x05, 0x02, 0xc2, 0xc1, 0x82, 0x87, 0xf3, 0x83, 0x05, 0x02, 0xc2, - 0xfc, 0x7e, 0x06, 0x16, 0x0c, 0x14, 0x0b, 0x0b, 0x06, 0x0a, 0x17, 0xe3, 0x06, 0x0a, 0x14, 0x1c, - 0xfc, 0x0a, 0x12, 0x3b, 0x83, 0x05, 0xe9, 0x1d, 0x81, 0x9e, 0x8b, 0xf4, 0x83, 0x0e, 0xa0, 0x1c, - 0x2c, 0x3f, 0xa4, 0xb8, 0x3f, 0xf0, 0x40, 0x0f, 0xd8, 0x58, 0x6a, 0xe5, 0x72, 0xb9, 0x02, 0xb5, - 0x53, 0xab, 0xa0, 0x6c, 0x36, 0x16, 0x1e, 0xc3, 0xd8, 0x79, 0x5a, 0x8f, 0xfa, 0x05, 0xf4, 0x60, - 0xc1, 0x40, 0xd8, 0x58, 0x30, 0x50, 0x36, 0x0f, 0xfe, 0x42, 0xc5, 0xd7, 0x96, 0x03, 0x7c, 0x16, - 0xe8, 0x6e, 0x43, 0x58, 0x30, 0xfe, 0x78, 0x2b, 0x43, 0xd6, 0x87, 0x3a, 0x1f, 0xf8, 0x30, 0x0f, - 0xfc, 0x1f, 0xf8, 0xb0, 0xe7, 0xf0, 0x57, 0x61, 0xe9, 0x0b, 0x80, 0xe8, 0x69, 0x2f, 0x21, 0x3e, - 0x0a, 0x49, 0xaf, 0x08, 0x1e, 0x45, 0xc1, 0x28, 0x17, 0xa7, 0xa6, 0x43, 0x05, 0x23, 0x83, 0x21, - 0x82, 0x91, 0xfc, 0x43, 0x05, 0x23, 0x83, 0x21, 0x82, 0xa9, 0xfc, 0x43, 0x0d, 0xe5, 0x60, 0xc8, - 0x60, 0x21, 0x38, 0x30, 0xa8, 0x1e, 0x73, 0xc0, 0xf2, 0x1f, 0xf8, 0x38, 0x0f, 0x30, 0x30, 0xb0, - 0x7e, 0x54, 0x0c, 0x2c, 0x26, 0x03, 0x03, 0x03, 0x84, 0xc0, 0x7f, 0xf0, 0x4c, 0x1f, 0xf8, 0xfc, - 0x7f, 0xf2, 0x0a, 0x07, 0xb0, 0xf9, 0x83, 0x98, 0x3e, 0x60, 0x5f, 0xf8, 0x26, 0x05, 0x0c, 0x93, - 0x09, 0xeb, 0x19, 0x26, 0x0f, 0x49, 0x43, 0x24, 0xc3, 0xea, 0x19, 0x26, 0x1f, 0x50, 0xc9, 0xf0, - 0x7f, 0xe0, 0xe0, 0x3f, 0xcf, 0xfc, 0x19, 0xc3, 0xd8, 0x7c, 0xe1, 0xec, 0x3a, 0xfe, 0x2f, 0xe8, - 0x33, 0x87, 0xb0, 0xf9, 0xd6, 0x03, 0xa1, 0xbf, 0x51, 0xab, 0xa8, 0x3e, 0xf2, 0x0d, 0x0e, 0x51, - 0x0e, 0x78, 0x3d, 0xa6, 0x07, 0x8d, 0x09, 0xc1, 0x96, 0x81, 0xd0, 0x68, 0xfa, 0x0a, 0x1c, 0x0d, - 0xf2, 0x1b, 0x04, 0x0b, 0x4b, 0xfa, 0x0c, 0x0f, 0xf4, 0x1e, 0xac, 0x86, 0xd0, 0xea, 0x73, 0x7f, - 0xe0, 0xd8, 0x24, 0x24, 0x3e, 0xc1, 0x20, 0x70, 0xfb, 0x04, 0xd3, 0xd6, 0x13, 0x6a, 0xd0, 0x39, - 0xa0, 0xa7, 0x3d, 0x5e, 0xbc, 0x1b, 0x06, 0x13, 0x98, 0x76, 0x0c, 0xa7, 0xa8, 0x1d, 0x83, 0x09, - 0xc3, 0xed, 0xb3, 0xfc, 0x82, 0xf5, 0x46, 0x1b, 0x41, 0x20, 0xc1, 0x86, 0xd0, 0xe6, 0x07, 0xf9, - 0x00, 0x0f, 0xf4, 0x1e, 0x5e, 0x09, 0xc3, 0xd4, 0xe8, 0xff, 0xe0, 0xd8, 0x18, 0x18, 0x1c, 0x36, - 0x06, 0x06, 0x07, 0x0d, 0x81, 0xff, 0xc0, 0xa7, 0x2a, 0x06, 0x07, 0x05, 0x39, 0x50, 0xe0, 0x70, - 0xd8, 0x1f, 0xfc, 0x1b, 0x0e, 0xf0, 0xa0, 0xec, 0x3b, 0xc4, 0xa0, 0x9e, 0xc1, 0xbb, 0xb8, 0x3e, - 0x41, 0x67, 0x46, 0x02, 0x1a, 0xc1, 0x86, 0xc3, 0xac, 0x2b, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, - 0x1f, 0xf2, 0xd7, 0x8b, 0xf3, 0xea, 0x94, 0x19, 0x80, 0x81, 0x40, 0xc2, 0x60, 0x38, 0x32, 0x42, - 0x60, 0xb0, 0xd0, 0x5f, 0x8b, 0xfe, 0x41, 0x41, 0xc2, 0xc3, 0xcc, 0x1e, 0xc3, 0xcc, 0x5f, 0xfc, - 0x06, 0x02, 0x07, 0x02, 0x15, 0xe3, 0x0b, 0x06, 0x3c, 0x83, 0x0b, 0x06, 0x1f, 0x74, 0xf5, 0x30, - 0xf9, 0x7e, 0xc0, 0x0f, 0xf9, 0x52, 0x1f, 0x5f, 0xa8, 0x85, 0xfa, 0x20, 0x40, 0xd0, 0x9c, 0x2c, - 0x18, 0x30, 0xce, 0x14, 0x91, 0x21, 0x9c, 0x1f, 0xfc, 0x13, 0x83, 0x14, 0x1b, 0x07, 0xe2, 0x9d, - 0x78, 0x27, 0x09, 0xd7, 0xc1, 0x38, 0x4f, 0xf4, 0x19, 0xc4, 0xb4, 0x14, 0x0d, 0x7a, 0x37, 0x1c, - 0x37, 0x90, 0x50, 0x7c, 0x87, 0xeb, 0x1f, 0xc8, 0x7d, 0x96, 0x81, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, - 0xda, 0x07, 0x0b, 0xf5, 0x3f, 0xf2, 0x16, 0x1b, 0x40, 0xe1, 0xd8, 0x6a, 0x7a, 0x81, 0xd8, 0x55, - 0x7a, 0xa0, 0x7e, 0x4d, 0x28, 0x38, 0x1b, 0x41, 0x82, 0x80, 0xc3, 0x61, 0x7f, 0xe0, 0xd8, 0x7a, - 0x81, 0xf6, 0x07, 0xff, 0x06, 0xe8, 0x1a, 0x81, 0xd7, 0xa0, 0x7f, 0xe0, 0x41, 0xfa, 0x81, 0xfe, - 0xff, 0xe4, 0x17, 0x0e, 0x0c, 0x2c, 0x1f, 0xa7, 0x06, 0x16, 0x13, 0x81, 0xc1, 0xa3, 0x84, 0xc0, - 0x7f, 0xf0, 0x4c, 0x13, 0x12, 0x1c, 0xad, 0x06, 0x8e, 0x1d, 0x7c, 0x5f, 0xf8, 0x26, 0x1f, 0x05, - 0x87, 0x98, 0xdf, 0xfc, 0x13, 0x05, 0x85, 0x87, 0xaf, 0x47, 0xfe, 0x07, 0xa0, 0xb0, 0xb0, 0xe4, - 0x3b, 0x5b, 0x58, 0x3f, 0x7f, 0xe4, 0x0f, 0xf2, 0x1f, 0xf8, 0x0e, 0x1e, 0xfd, 0x3f, 0xf8, 0x36, - 0x0a, 0x0a, 0x03, 0x86, 0xc1, 0x27, 0xe3, 0x0d, 0x82, 0x9a, 0x49, 0x81, 0x5a, 0x48, 0xf8, 0x18, - 0x2f, 0x89, 0x5d, 0xa6, 0x1b, 0x05, 0x34, 0x0a, 0xc3, 0x60, 0x7f, 0xe8, 0x36, 0x19, 0x34, 0x3d, - 0x7d, 0x3a, 0xb3, 0x41, 0xc8, 0x33, 0x44, 0x18, 0x7a, 0x86, 0x82, 0xa4, 0x39, 0x05, 0xf8, 0x20, - 0x0f, 0xf2, 0x1f, 0xf8, 0x2c, 0x3d, 0xfa, 0xff, 0xe0, 0x98, 0x24, 0x45, 0x83, 0x30, 0x59, 0x39, - 0xa1, 0x30, 0x58, 0xf1, 0xa0, 0x56, 0x83, 0x61, 0xb4, 0x17, 0xc0, 0xeb, 0xb4, 0x26, 0x0e, 0x70, - 0xf9, 0x81, 0x7f, 0xe0, 0x9c, 0x68, 0x62, 0x38, 0x1b, 0xd4, 0x54, 0x31, 0x83, 0x90, 0x4f, 0xd6, - 0xe1, 0xf4, 0x87, 0x38, 0x7d, 0x21, 0xbd, 0x07, 0xfe, 0x0e, 0x0f, 0x21, 0x28, 0x3a, 0xb0, 0xe0, - 0xa0, 0x75, 0xe8, 0x18, 0x39, 0x70, 0x24, 0xfd, 0x75, 0x90, 0x48, 0x30, 0x50, 0x3e, 0x90, 0x60, - 0x7a, 0xc9, 0xf8, 0xf8, 0x56, 0xe8, 0x28, 0x0c, 0xc2, 0xcc, 0x29, 0x04, 0x66, 0x61, 0xd2, 0x31, - 0x99, 0xf2, 0x09, 0x18, 0xcc, 0xc3, 0xaf, 0x49, 0x99, 0x86, 0xf2, 0x60, 0xde, 0xc3, 0xe7, 0x1e, - 0x6d, 0x0f, 0x4a, 0xdc, 0x17, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1f, 0xf8, 0x18, 0x7b, 0xf4, - 0xff, 0xe4, 0x2c, 0x36, 0x16, 0x87, 0x60, 0xa7, 0x57, 0x44, 0x2c, 0x0b, 0xfc, 0x0b, 0xd4, 0x3f, - 0xe8, 0x0a, 0xd4, 0x61, 0xce, 0x1b, 0x0b, 0xff, 0x06, 0xc2, 0xc3, 0x9c, 0x36, 0x17, 0xfd, 0x06, - 0xf8, 0x36, 0x87, 0x7a, 0x4f, 0xfe, 0x84, 0x3f, 0x68, 0x7f, 0xe0, 0x68, 0x60, 0x0e, 0x7e, 0xa7, - 0xd0, 0xfe, 0x90, 0x50, 0x28, 0x26, 0x15, 0x14, 0x32, 0x09, 0x85, 0x45, 0x0c, 0x82, 0x61, 0x59, - 0x43, 0x20, 0x7e, 0x56, 0xba, 0x10, 0xa8, 0x09, 0x93, 0x70, 0xcc, 0x50, 0x16, 0x83, 0x09, 0x83, - 0x30, 0x7e, 0x62, 0xff, 0xe4, 0x0f, 0x25, 0x02, 0xc3, 0x5e, 0x81, 0xe4, 0xd0, 0xc8, 0x79, 0xf9, - 0x0f, 0xd7, 0xc8, 0xdc, 0x1f, 0xf8, 0x38, 0x0f, 0xfa, 0x0c, 0xd4, 0xfe, 0x06, 0x19, 0xb9, 0xc1, - 0x8f, 0xd0, 0x58, 0x30, 0x67, 0x12, 0x16, 0x0c, 0x1b, 0xe3, 0x0d, 0x83, 0xf4, 0x5c, 0x07, 0xe4, - 0x18, 0x4e, 0x86, 0xd1, 0x30, 0xbd, 0x06, 0xc1, 0x9c, 0x50, 0xe0, 0xb0, 0x66, 0xd8, 0x1d, 0x06, - 0x0c, 0xc7, 0xf8, 0x2d, 0x59, 0x83, 0x0b, 0x1b, 0x9c, 0xd3, 0x0b, 0x14, 0x07, 0xf3, 0x81, 0xc3, - 0x96, 0x0b, 0xf8, 0x0f, 0xd8, 0x58, 0x6b, 0xd3, 0xff, 0x90, 0x98, 0x36, 0x07, 0x0e, 0x60, 0xda, - 0x38, 0x73, 0x0f, 0xff, 0x02, 0x9c, 0x1d, 0x87, 0xaf, 0x47, 0xfe, 0x0c, 0xc0, 0xd0, 0x60, 0xc3, - 0x30, 0x3f, 0xf0, 0x66, 0x06, 0x83, 0x06, 0x1a, 0xf3, 0xff, 0x80, 0xfa, 0x42, 0x82, 0x43, 0xf9, - 0xe0, 0xbc, 0x1f, 0x3a, 0x1d, 0x61, 0xff, 0x83, 0x80, 0x0f, 0x45, 0x0c, 0x50, 0xfe, 0x26, 0x86, - 0x61, 0x98, 0x26, 0x86, 0x21, 0x98, 0x7f, 0xf8, 0x26, 0x09, 0x82, 0xc3, 0x5e, 0x80, 0xe0, 0x70, - 0xd7, 0xa3, 0xff, 0x41, 0x30, 0x73, 0x87, 0xcc, 0x0b, 0xfe, 0x42, 0x60, 0xe7, 0x0f, 0x9e, 0x9f, - 0xfc, 0x0f, 0x90, 0x9d, 0xc3, 0x90, 0xe7, 0x4b, 0x0f, 0xd7, 0x06, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1f, 0xf8, 0x28, 0x3d, 0xfc, 0x85, 0x87, 0xb0, 0xa6, 0xff, 0x05, 0xad, 0xa4, 0x83, 0x0d, - 0xaf, 0x5e, 0xbd, 0x20, 0xeb, 0x21, 0x68, 0x67, 0xd4, 0xe0, 0xb4, 0x37, 0x40, 0x34, 0xff, 0x01, - 0x2b, 0x21, 0x61, 0xff, 0x83, 0xfd, 0x5d, 0xea, 0xe4, 0x3f, 0x38, 0x7f, 0xbf, 0xfd, 0x07, 0xf3, - 0x82, 0x81, 0xbf, 0xff, 0x7a, 0x0f, 0xfc, 0x1d, 0xf8, 0x2f, 0x5f, 0x82, 0xa0, 0x29, 0x86, 0x70, - 0xa4, 0x1f, 0x9c, 0x90, 0xa4, 0xa0, 0x31, 0xf0, 0x69, 0x15, 0xc8, 0xf9, 0x07, 0xe0, 0x71, 0xe0, - 0x61, 0x50, 0xb8, 0x18, 0x7d, 0x21, 0x69, 0x8c, 0x1a, 0x42, 0x73, 0x30, 0xe9, 0x1f, 0xfe, 0x0a, - 0xf0, 0x4f, 0xc8, 0x6f, 0x21, 0x50, 0xce, 0x0f, 0xad, 0x06, 0x07, 0x43, 0xfd, 0x87, 0x3f, 0x41, - 0x3f, 0x90, 0x34, 0x43, 0x30, 0x7d, 0x40, 0x7f, 0xf0, 0x54, 0x06, 0x09, 0x03, 0x85, 0x40, 0x6d, - 0xf4, 0xa0, 0x7d, 0x18, 0x28, 0xaa, 0x01, 0xa2, 0x61, 0x2e, 0x0d, 0x40, 0x6f, 0xfc, 0x15, 0x01, - 0x82, 0xc2, 0x42, 0xa0, 0xeb, 0x75, 0x06, 0xbe, 0x8a, 0x3b, 0x01, 0xe4, 0xd4, 0x34, 0x24, 0x39, - 0xcb, 0x4c, 0x1c, 0x1a, 0x44, 0x78, 0x30, 0x0c, 0x87, 0xfe, 0x39, 0x5d, 0x37, 0xe0, 0xd8, 0x17, - 0x48, 0x30, 0xd7, 0x97, 0x4f, 0xc1, 0xa4, 0x57, 0xa4, 0x18, 0x6b, 0xca, 0xa9, 0xf8, 0x34, 0x8b, - 0xa4, 0x60, 0xbf, 0xff, 0x78, 0x1a, 0x1f, 0xf6, 0x06, 0xff, 0xf5, 0x03, 0xf5, 0x03, 0xfd, 0x5b, - 0xd5, 0x90, 0xfe, 0xa1, 0xa1, 0xff, 0x50, 0x1a, 0x1b, 0xff, 0xf7, 0x90, 0x0f, 0xfc, 0x1f, 0xca, - 0xd0, 0x38, 0x4f, 0xf5, 0xea, 0x7d, 0x05, 0x22, 0x68, 0x98, 0x74, 0x97, 0x73, 0xf4, 0x14, 0x83, - 0x30, 0x64, 0x13, 0xcd, 0x0e, 0x63, 0x50, 0xf2, 0x83, 0x20, 0x50, 0x52, 0x0f, 0xfc, 0x1a, 0x41, - 0x84, 0x83, 0x0d, 0x20, 0xc2, 0xc1, 0x86, 0xa8, 0xc0, 0xe0, 0xc2, 0xf4, 0x88, 0x28, 0x04, 0x24, - 0x39, 0xe3, 0xc8, 0x7d, 0x72, 0x13, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf2, 0xaf, 0x90, - 0xef, 0xe9, 0x52, 0x1e, 0xc2, 0xc2, 0xa0, 0x7b, 0x0b, 0x0a, 0x81, 0xec, 0x2c, 0x26, 0x0f, 0x61, - 0x61, 0x38, 0x73, 0x85, 0x86, 0xc3, 0x9c, 0x2c, 0x36, 0x1c, 0xc1, 0x61, 0xb4, 0x35, 0x01, 0x43, - 0x4a, 0x06, 0xc2, 0xd1, 0x87, 0x09, 0xc0, 0xe3, 0x60, 0xd0, 0x70, 0x3f, 0x54, 0x58, 0x30, 0xc8, - 0x4c, 0x0c, 0x3f, 0xf0, 0x70, 0x09, 0x54, 0xd1, 0x58, 0x76, 0xea, 0x8a, 0x38, 0x76, 0x63, 0x1f, - 0xe0, 0xb3, 0x19, 0x87, 0x0e, 0xcc, 0x60, 0x98, 0x3b, 0x30, 0x6f, 0xf9, 0x06, 0x60, 0xc2, 0xf2, - 0x1b, 0x30, 0x61, 0x6e, 0x1b, 0x30, 0x49, 0x42, 0x81, 0x66, 0x6f, 0x61, 0x60, 0x63, 0x32, 0xc3, - 0xe9, 0x53, 0x42, 0xc3, 0xd9, 0x7a, 0xc0, 0xf9, 0x0b, 0x0e, 0x43, 0x36, 0x87, 0xfe, 0x0c, 0x0d, - 0x07, 0xfe, 0x03, 0x86, 0xa7, 0xd0, 0x3f, 0xd3, 0xb9, 0x86, 0x77, 0x03, 0x19, 0x86, 0xd2, 0x83, - 0x19, 0x85, 0x61, 0x6a, 0x8c, 0xc2, 0x9f, 0x86, 0x86, 0x61, 0xfe, 0xa1, 0x90, 0x5f, 0xea, 0x26, - 0x48, 0x54, 0x0d, 0x24, 0x48, 0x5e, 0xa8, 0xc6, 0x8c, 0x1e, 0x73, 0x26, 0x30, 0xf3, 0xb9, 0x91, - 0x87, 0xaa, 0x57, 0xcc, 0x85, 0xf1, 0x01, 0x02, 0xc1, 0xff, 0x83, 0x0f, 0xfc, 0x28, 0x1f, 0xf1, - 0x7e, 0x43, 0x64, 0x16, 0xe6, 0x17, 0xfa, 0x23, 0x30, 0xb3, 0x22, 0x23, 0x30, 0xb3, 0x22, 0x63, - 0x30, 0xbf, 0xd3, 0x19, 0x87, 0xf9, 0x8c, 0xc2, 0x7f, 0x86, 0x32, 0x43, 0xf9, 0x98, 0x90, 0x7f, - 0xa8, 0xaa, 0x30, 0x51, 0x89, 0x93, 0xb0, 0x18, 0xcc, 0xcc, 0x9c, 0x18, 0x31, 0xa3, 0xea, 0x68, - 0x1f, 0x04, 0x88, 0x14, 0x00, 0x0f, 0xfc, 0x1e, 0xd0, 0x9b, 0x89, 0x0c, 0xc0, 0xfa, 0x03, 0x85, - 0xf9, 0xca, 0x3f, 0xa1, 0x04, 0x65, 0x14, 0x08, 0x0a, 0x23, 0x25, 0xc6, 0x06, 0x51, 0x92, 0xd3, - 0x03, 0xf5, 0xb3, 0x7e, 0x80, 0xe0, 0xd9, 0x43, 0x86, 0x71, 0x94, 0x43, 0x85, 0x7a, 0xb2, 0x5f, - 0xa0, 0x31, 0x3b, 0x63, 0x86, 0x93, 0x72, 0xc7, 0x0d, 0x83, 0xbe, 0x95, 0x85, 0x20, 0x44, 0x45, - 0x61, 0xff, 0x83, 0xc0, 0x0c, 0x87, 0xe5, 0x01, 0x6d, 0x61, 0xbe, 0x81, 0x5f, 0x3b, 0x98, 0x55, - 0x15, 0x11, 0x98, 0x59, 0x31, 0x91, 0x98, 0x5d, 0xbd, 0x91, 0x98, 0x66, 0x24, 0x11, 0x98, 0x5f, - 0xf3, 0x19, 0x04, 0xdb, 0xca, 0x8c, 0x90, 0xa8, 0x48, 0xc4, 0x48, 0x3f, 0xe9, 0x52, 0xa0, 0xad, - 0x53, 0x33, 0x90, 0x3c, 0x9e, 0x23, 0x27, 0x0a, 0xa6, 0x73, 0xeb, 0x41, 0x21, 0xa1, 0x04, 0xa0, - 0xff, 0xc1, 0x80, 0xff, 0xfd, 0xe0, 0xce, 0x1f, 0xf8, 0x70, 0xff, 0xc5, 0x03, 0xff, 0x17, 0xfa, - 0x0f, 0xb8, 0x35, 0x87, 0xda, 0x82, 0x70, 0xfb, 0x3c, 0x07, 0x0f, 0x38, 0x38, 0x70, 0xf5, 0x85, - 0xab, 0x0f, 0x50, 0x39, 0xc1, 0x85, 0xa1, 0xce, 0x0c, 0x17, 0x57, 0xa7, 0x06, 0x0f, 0xa5, 0x05, - 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x9c, 0x36, 0x1f, 0x9d, 0x0c, 0xe8, 0x67, 0xc0, 0xb0, - 0xde, 0x41, 0x40, 0x58, 0x1c, 0x0e, 0x1d, 0x61, 0x3e, 0x0f, 0xaf, 0xea, 0x78, 0x3f, 0xf0, 0x48, - 0x6b, 0xff, 0xf6, 0x19, 0xc3, 0xff, 0x02, 0xff, 0xc1, 0xf4, 0x90, 0x6c, 0x3e, 0xc0, 0xf0, 0x30, - 0x41, 0x38, 0x68, 0x18, 0x30, 0xbf, 0xe4, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x17, 0xfa, 0xff, - 0x8d, 0x0f, 0x68, 0x76, 0x1a, 0x06, 0x87, 0x6c, 0x0c, 0x1a, 0x1d, 0x9a, 0xa0, 0x7e, 0x41, 0x83, - 0xc8, 0x30, 0x48, 0x30, 0x58, 0x5a, 0x48, 0x30, 0x58, 0x1e, 0x64, 0x18, 0x3a, 0x0e, 0x51, 0x06, - 0x50, 0xc7, 0x39, 0x07, 0x60, 0x46, 0x04, 0x83, 0x43, 0xa8, 0x09, 0x6f, 0xf3, 0xfa, 0x64, 0x3c, - 0xf2, 0x3e, 0x0f, 0xfc, 0x18, 0x0d, 0x87, 0xfe, 0x03, 0x82, 0xff, 0x83, 0x74, 0x0b, 0x0f, 0xd4, - 0x28, 0x0c, 0x3e, 0x70, 0xb5, 0x61, 0xf6, 0xa8, 0x13, 0xfa, 0x09, 0x04, 0x81, 0xc0, 0xc1, 0xfe, - 0x64, 0x60, 0x9f, 0xe2, 0xa1, 0x83, 0xea, 0x14, 0x66, 0x0f, 0xb0, 0x49, 0xb0, 0x69, 0x90, 0x48, - 0xa8, 0x33, 0xe0, 0xb4, 0x0c, 0xa0, 0xda, 0x0e, 0x9b, 0x28, 0x33, 0x0f, 0x20, 0xf0, 0x7f, 0xe0, - 0xe0, 0x04, 0x14, 0x1f, 0xf6, 0x8c, 0xff, 0xc8, 0x18, 0xd0, 0x61, 0xf2, 0xed, 0x06, 0x1f, 0x7f, - 0xa3, 0x0f, 0xcc, 0x48, 0x3f, 0x83, 0x31, 0x23, 0x85, 0x86, 0x62, 0x46, 0x41, 0x85, 0xff, 0x34, - 0x4c, 0x35, 0x0d, 0x19, 0x8c, 0x34, 0x92, 0x50, 0xcc, 0x36, 0x09, 0x24, 0x2c, 0x36, 0x09, 0x24, - 0x2c, 0x8a, 0x02, 0x4e, 0xf3, 0xb1, 0x85, 0x2b, 0x90, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7f, - 0x41, 0xa8, 0x1f, 0xd7, 0x0f, 0xfd, 0x07, 0x4e, 0x94, 0x06, 0x1f, 0x28, 0x1e, 0x02, 0x19, 0xf2, - 0x0e, 0x74, 0x37, 0x91, 0xf2, 0x07, 0xd0, 0x7a, 0x81, 0xe6, 0x05, 0xff, 0xfb, 0x0e, 0xa0, 0x7f, - 0xe0, 0x7f, 0xe0, 0xfd, 0x92, 0x07, 0x0f, 0xa8, 0x0b, 0x18, 0x08, 0x6d, 0x02, 0x87, 0x06, 0x17, - 0xf4, 0x83, 0xe8, 0x3f, 0xf0, 0x70, 0x09, 0x83, 0xff, 0x05, 0x85, 0xff, 0x27, 0xfa, 0x28, 0x1f, - 0x41, 0x40, 0x90, 0xfb, 0x0b, 0x06, 0x87, 0xd2, 0x30, 0x3f, 0x83, 0x28, 0xd0, 0x61, 0x60, 0x7f, - 0xe3, 0x41, 0x87, 0xfd, 0xb1, 0x84, 0xff, 0x26, 0x66, 0x13, 0x05, 0xa6, 0x4e, 0x13, 0x05, 0xa6, - 0x16, 0x13, 0x05, 0xab, 0x0b, 0x21, 0xfe, 0x6e, 0xdc, 0x86, 0x0b, 0x79, 0x07, 0x90, 0xff, 0xc1, - 0x80, 0x7f, 0xeb, 0xfc, 0x85, 0x98, 0x54, 0x0f, 0xd9, 0x85, 0x21, 0xef, 0xf8, 0x90, 0xf6, 0x64, - 0x67, 0xf0, 0x59, 0x91, 0x98, 0x58, 0x5f, 0xf1, 0xc0, 0xc3, 0x9c, 0x36, 0xc6, 0x1e, 0xc3, 0x66, - 0x61, 0x7f, 0xce, 0x6e, 0x1e, 0xc2, 0x60, 0xb0, 0xf6, 0x2a, 0x81, 0x64, 0x53, 0xea, 0x7e, 0x72, - 0x14, 0x1d, 0xc8, 0x3c, 0x87, 0xfe, 0x0c, 0xff, 0xfd, 0xc1, 0xa0, 0xd0, 0x73, 0x5f, 0xe0, 0xa8, - 0x38, 0x30, 0x68, 0x28, 0x0c, 0x18, 0x34, 0x0f, 0xff, 0x81, 0x5f, 0xfa, 0x74, 0x3f, 0xcd, 0x9f, - 0xfd, 0x30, 0x56, 0x1f, 0xfb, 0xd5, 0xb8, 0x3d, 0x8c, 0x94, 0x0e, 0xa0, 0x49, 0x20, 0xc7, 0xfc, - 0x3d, 0xc0, 0x43, 0xfe, 0x0f, 0xfc, 0x21, 0x55, 0xea, 0x86, 0xd0, 0x96, 0xe5, 0xad, 0x0e, 0x5f, - 0xc1, 0x3a, 0x07, 0xad, 0xa3, 0xe0, 0xcc, 0x1b, 0x6d, 0x0e, 0x7d, 0x4e, 0x42, 0x78, 0x2b, 0x6e, - 0x55, 0xc1, 0xaa, 0x58, 0x0a, 0x0f, 0x5f, 0xff, 0xa0, 0xed, 0x0f, 0xfc, 0x0f, 0xfc, 0x1f, 0x50, - 0xa0, 0x1c, 0x3e, 0xd0, 0x38, 0xe0, 0xc2, 0xfa, 0xa4, 0x1f, 0x83, 0xff, 0x07, 0x20, 0xa0, 0xff, - 0x71, 0x43, 0xfe, 0x45, 0x1a, 0x0a, 0x07, 0x7f, 0xa2, 0x43, 0xb4, 0xd5, 0x1a, 0x1d, 0xab, 0x98, - 0xfe, 0x06, 0x38, 0xc6, 0x16, 0x0f, 0xf4, 0x68, 0x30, 0xff, 0x72, 0x60, 0x7f, 0x87, 0x33, 0x03, - 0x05, 0x8c, 0x6e, 0x07, 0xf8, 0x60, 0x38, 0x18, 0x2c, 0x90, 0xb2, 0x7f, 0x8e, 0xa3, 0x26, 0x0b, - 0x79, 0x07, 0x90, 0xff, 0xc1, 0x0f, 0xfa, 0x0e, 0x7f, 0x8f, 0xf4, 0x07, 0x0b, 0x06, 0x06, 0x09, - 0xfe, 0x1a, 0x3c, 0x82, 0x81, 0xd4, 0xf5, 0x40, 0xbf, 0x90, 0x38, 0x77, 0x40, 0x4d, 0x5d, 0x43, - 0x3f, 0x90, 0xb0, 0xff, 0xc1, 0x21, 0xdf, 0xff, 0xb8, 0x3b, 0x83, 0xff, 0x03, 0xd5, 0xbc, 0x1f, - 0x39, 0x44, 0x70, 0x21, 0xb4, 0x29, 0x58, 0x30, 0xbf, 0xe8, 0xfc, 0x1f, 0xf8, 0x38, 0x0d, 0x87, - 0xb4, 0x3e, 0xc3, 0xda, 0x1e, 0x70, 0xf6, 0x86, 0xff, 0xfd, 0xe0, 0xec, 0x3d, 0xa1, 0xf6, 0x1e, - 0xd0, 0xfb, 0x0f, 0x68, 0x7d, 0xff, 0x90, 0xfb, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xc3, 0xda, - 0x1f, 0x61, 0xed, 0x0f, 0xbf, 0xf2, 0x1f, 0x61, 0xed, 0x08, 0x0f, 0xfc, 0x1f, 0xf8, 0x1b, 0x21, - 0xff, 0xb4, 0xd0, 0x7f, 0xfe, 0xf2, 0x05, 0x06, 0x4d, 0x0f, 0x50, 0x2a, 0x1a, 0x1d, 0xff, 0xaa, - 0x0e, 0x68, 0xb5, 0xb4, 0x0f, 0x50, 0x2a, 0x0e, 0x1e, 0xa0, 0x54, 0x1c, 0x3d, 0x7f, 0x40, 0xc3, - 0xd4, 0x0a, 0x80, 0xd0, 0xea, 0x05, 0x40, 0x39, 0x20, 0xbf, 0xa0, 0xb7, 0x41, 0x40, 0xa8, 0x13, - 0xe0, 0x0d, 0x87, 0xb0, 0xea, 0xba, 0xf7, 0x44, 0x33, 0xa1, 0xda, 0x1f, 0x7f, 0xe0, 0xfd, 0x87, - 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0xff, 0x83, 0xf6, 0x1e, 0xd0, 0xdf, 0xff, 0xbc, 0x13, 0x85, 0x02, - 0x0f, 0x9c, 0x1c, 0x0b, 0x0f, 0x39, 0x40, 0xd6, 0x1c, 0xe4, 0x1e, 0x43, 0x9f, 0xff, 0x80, 0x09, - 0xb4, 0xd0, 0xb0, 0xbb, 0x82, 0xd0, 0xb0, 0xe9, 0x03, 0xcb, 0x68, 0x69, 0x05, 0xea, 0xb8, 0x7f, - 0xc6, 0x85, 0x87, 0x70, 0x5a, 0x16, 0x1d, 0x21, 0x68, 0x58, 0x75, 0x02, 0xf5, 0x58, 0x5f, 0xd1, - 0xca, 0xb0, 0xb4, 0x0c, 0x68, 0x58, 0x5a, 0x06, 0x34, 0x2c, 0x2d, 0x05, 0x0d, 0x0b, 0x0b, 0xfa, - 0x3f, 0xc1, 0x68, 0x14, 0x68, 0x1c, 0x3f, 0xf0, 0x78, 0x09, 0x81, 0x40, 0xff, 0x50, 0x14, 0x0f, - 0xf6, 0x82, 0x81, 0xfd, 0x7f, 0xfc, 0x81, 0xc3, 0x50, 0x3f, 0x70, 0x6a, 0x07, 0xfe, 0x05, 0x03, - 0xf9, 0xff, 0xf4, 0x1c, 0xba, 0xd7, 0x83, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xff, 0xc0, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x0a, 0x41, 0xff, 0x02, 0x64, 0x70, 0x69, 0xa6, 0xd0, 0x70, - 0x60, 0xd3, 0xfa, 0xff, 0x95, 0x12, 0x38, 0x30, 0x6b, 0x12, 0x38, 0x34, 0xd1, 0x5c, 0xaf, 0xf8, - 0x0d, 0xe8, 0x27, 0x0f, 0xa4, 0xbf, 0xe4, 0x29, 0x0d, 0xc0, 0xd0, 0xaf, 0x20, 0xc2, 0xd5, 0xea, - 0x20, 0xe0, 0xb0, 0xf9, 0xe0, 0x9c, 0x3e, 0xd0, 0x3e, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1b, 0xff, - 0xf0, 0x34, 0x2d, 0x0d, 0x83, 0x42, 0xd0, 0xd8, 0x3f, 0xff, 0x03, 0x96, 0xe5, 0xd8, 0x34, 0x2d, - 0x0d, 0x83, 0x42, 0xd0, 0xd8, 0x3f, 0xff, 0x03, 0x42, 0xd0, 0x9c, 0x18, 0x6d, 0x0d, 0x94, 0x0d, - 0xa1, 0xb3, 0x0e, 0xd0, 0x9d, 0x83, 0xb4, 0xfa, 0x0f, 0xfc, 0x00, 0x07, 0xff, 0xe0, 0xda, 0x16, - 0x84, 0xe1, 0xb4, 0x2c, 0x33, 0x86, 0xd0, 0xb4, 0x27, 0x0d, 0xff, 0xf8, 0x36, 0x85, 0x86, 0x70, - 0xda, 0x16, 0x84, 0xe1, 0xbf, 0xff, 0x06, 0xc3, 0x61, 0x9c, 0x36, 0x1b, 0x0c, 0xe1, 0x38, 0x6c, - 0x17, 0x90, 0xa8, 0x1b, 0x0f, 0x40, 0xd0, 0xda, 0x1d, 0x8e, 0x1c, 0xff, 0xa0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0xf5, 0x0a, 0x21, 0xfe, 0xa0, 0x1e, 0x0b, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xfb, - 0xff, 0xf0, 0x6d, 0x0a, 0x81, 0x38, 0x6d, 0x0a, 0x81, 0x38, 0x6f, 0xff, 0xc1, 0xb4, 0x2a, 0x04, - 0xe1, 0xb4, 0x2a, 0x04, 0xe1, 0xbf, 0xff, 0x06, 0xd0, 0xa8, 0x13, 0x86, 0xd0, 0xa8, 0x13, 0x86, - 0xd0, 0xa8, 0x5e, 0x80, 0x0f, 0xfc, 0xff, 0xf8, 0x3f, 0x3e, 0x0d, 0x73, 0x68, 0x7c, 0xfc, 0x85, - 0xff, 0xfb, 0x42, 0xd0, 0x9f, 0x21, 0x68, 0x4f, 0xff, 0xef, 0x21, 0x68, 0x4f, 0x90, 0xb4, 0x27, - 0xff, 0xf7, 0x90, 0xb4, 0x27, 0xc8, 0x5a, 0x13, 0xe4, 0x2d, 0x3e, 0x83, 0xff, 0x3f, 0xff, 0x78, - 0x3e, 0xb9, 0x41, 0xfc, 0xf5, 0x37, 0x06, 0x7d, 0x02, 0x81, 0x5c, 0x09, 0x0c, 0xa0, 0xe4, 0x2b, - 0xff, 0xe0, 0xda, 0x15, 0x02, 0x70, 0xda, 0x15, 0x02, 0x70, 0xdf, 0xff, 0x83, 0x68, 0x54, 0x0d, - 0x86, 0xff, 0xfc, 0x1b, 0x0d, 0x40, 0x9c, 0x27, 0x0d, 0x40, 0x9c, 0x29, 0x0d, 0x41, 0xf4, 0x1f, - 0xf8, 0x3c, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xec, 0x33, 0x07, 0x51, 0x23, 0x1c, 0x14, - 0x41, 0x43, 0x0d, 0x36, 0x08, 0x17, 0xf0, 0x10, 0xff, 0xc1, 0xaf, 0xff, 0x05, 0x40, 0xb0, 0xd8, - 0x57, 0xff, 0x82, 0xa0, 0x58, 0x6c, 0x2b, 0xff, 0xc1, 0x50, 0x2c, 0x36, 0x15, 0x02, 0xc1, 0xf0, - 0x00, 0x0f, 0xfc, 0x07, 0xff, 0xf6, 0xe1, 0x9c, 0x33, 0xb8, 0x67, 0x0c, 0xee, 0x19, 0xc3, 0x3b, - 0x86, 0x70, 0xce, 0xff, 0xfe, 0xdc, 0x33, 0x86, 0x77, 0x0c, 0xe1, 0x9d, 0xc3, 0x38, 0x67, 0x70, - 0xce, 0x19, 0xdc, 0x33, 0x86, 0x77, 0xff, 0xf6, 0xe1, 0xfe, 0x70, 0x0f, 0x68, 0x7f, 0xda, 0x1f, - 0xf7, 0x07, 0xbf, 0xfe, 0x8c, 0x36, 0x85, 0x43, 0x0d, 0xa1, 0x50, 0xc3, 0x68, 0x54, 0x3f, 0xfe, - 0x8d, 0x77, 0x2d, 0x43, 0x0d, 0xa1, 0x50, 0xc3, 0x68, 0x54, 0x30, 0xda, 0x15, 0x0f, 0xff, 0xa3, - 0x43, 0xf5, 0x00, 0xff, 0xfc, 0xe8, 0x4e, 0x1b, 0x70, 0xce, 0x1b, 0x70, 0xce, 0x1b, 0x7f, 0xff, - 0x3a, 0xeb, 0x5d, 0xb8, 0x67, 0x0d, 0xb8, 0x67, 0x0d, 0xbf, 0xff, 0x99, 0x0a, 0xc3, 0x28, 0x39, - 0xc3, 0xfe, 0x70, 0xff, 0x9c, 0x3f, 0xe7, 0x0f, 0x0f, 0x68, 0x7f, 0xed, 0x0f, 0xbf, 0xff, 0x26, - 0x1b, 0x43, 0x69, 0x86, 0xd0, 0xda, 0x7f, 0xfe, 0x4c, 0x36, 0x86, 0xd3, 0x0d, 0xa1, 0xb4, 0xc3, - 0x68, 0x6d, 0x3f, 0xff, 0x26, 0x1b, 0x43, 0x61, 0xf6, 0x87, 0xfe, 0xd0, 0xff, 0xda, 0x1e, 0x0e, - 0xd0, 0xff, 0xda, 0x1f, 0x7f, 0xfe, 0x06, 0x85, 0xa1, 0x38, 0x34, 0x2d, 0x09, 0xc1, 0xff, 0xf8, - 0x1a, 0x17, 0x04, 0xe0, 0xd0, 0xb4, 0x27, 0x06, 0x85, 0xa1, 0x38, 0x3f, 0xff, 0x03, 0x0d, 0xa1, - 0xd0, 0x7b, 0x43, 0xb4, 0x3b, 0x83, 0x38, 0x79, 0xff, 0x40, 0x03, 0xff, 0xf0, 0x4e, 0x13, 0x84, - 0xe1, 0x38, 0x4e, 0x13, 0x84, 0xff, 0xfc, 0x13, 0x84, 0xe1, 0x38, 0x4e, 0x13, 0x84, 0xe1, 0x3f, - 0xff, 0x07, 0xea, 0x07, 0xcf, 0xff, 0xe4, 0x0b, 0xad, 0x7b, 0x43, 0xda, 0x1d, 0x87, 0x3c, 0x1e, - 0xc2, 0x7c, 0x87, 0xac, 0x1e, 0x43, 0xaf, 0x90, 0xff, 0xc1, 0x80, 0x0c, 0x87, 0xfe, 0x06, 0x87, - 0xfe, 0x70, 0xff, 0xc7, 0xff, 0xd0, 0x1c, 0x3f, 0xa8, 0x0e, 0x0f, 0xea, 0x1f, 0xfe, 0x06, 0x99, - 0x83, 0x41, 0x83, 0x42, 0xd3, 0x47, 0x06, 0x85, 0xff, 0x81, 0xa1, 0x60, 0xd0, 0x60, 0xc3, 0x69, - 0xa0, 0xc1, 0x86, 0xff, 0xc3, 0x86, 0xc3, 0xf5, 0x87, 0xfb, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x17, 0xf8, 0xff, 0x9c, 0x19, 0x86, 0x74, 0x18, 0x33, 0x0e, 0xc2, 0xc1, 0x98, 0x76, 0x16, 0x0c, - 0xc3, 0xb0, 0xbf, 0xc1, 0xd8, 0x58, 0x33, 0x0e, 0xc2, 0xc1, 0x98, 0x76, 0x16, 0x0c, 0xc3, 0xb0, - 0xb0, 0x66, 0x1d, 0x85, 0xfe, 0x0e, 0xc2, 0xc3, 0xf9, 0xc3, 0xfe, 0xfa, 0x08, 0x7f, 0xff, 0x61, - 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xa3, 0xd7, 0xaf, 0x02, 0x73, 0x0b, 0x06, 0x3b, 0x9a, 0x38, - 0x31, 0xdc, 0xff, 0xc3, 0xb9, 0x85, 0x83, 0x1d, 0xcc, 0x2c, 0x18, 0xee, 0x7f, 0xe1, 0xdc, 0x3f, - 0xce, 0xff, 0xfe, 0xc3, 0xff, 0x38, 0x09, 0x0f, 0xfc, 0xe0, 0x70, 0xb8, 0x0e, 0x07, 0x0b, 0x82, - 0xd0, 0x68, 0x3c, 0x19, 0xc0, 0xe8, 0x38, 0x33, 0x81, 0xd0, 0x58, 0x69, 0x02, 0x82, 0x81, 0xff, - 0xf8, 0x18, 0x6d, 0x0d, 0x83, 0x0d, 0xa1, 0xb0, 0x7f, 0xfe, 0x06, 0x85, 0xa1, 0xb0, 0x61, 0xb4, - 0x36, 0x0f, 0xff, 0xc0, 0xd7, 0xfd, 0x80, 0x05, 0xff, 0xe4, 0x35, 0x02, 0x90, 0xb4, 0x35, 0x02, - 0x90, 0xb4, 0x35, 0xff, 0xe4, 0x35, 0x02, 0x90, 0xb4, 0x35, 0x02, 0xe0, 0xb4, 0x33, 0xff, 0xe4, - 0x3f, 0xf0, 0x7d, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0xa1, 0xfb, 0x43, 0x68, 0x7c, 0xe1, 0xda, 0x1e, - 0xb4, 0x3b, 0x43, 0xa8, 0x1f, 0x68, 0x7f, 0xe0, 0xfc, 0x0b, 0x0a, 0xff, 0x07, 0x68, 0x7a, 0xd0, - 0xbf, 0xc1, 0x3a, 0x1b, 0x30, 0x60, 0xb4, 0x3b, 0x30, 0x67, 0x90, 0xf7, 0xfa, 0xff, 0x81, 0x98, - 0x30, 0x69, 0x98, 0x33, 0x06, 0x0c, 0x63, 0x07, 0xf8, 0xd3, 0x1c, 0x19, 0x85, 0x41, 0x87, 0x0d, - 0x85, 0x03, 0x05, 0x03, 0x61, 0xda, 0x0a, 0x06, 0xc3, 0x70, 0x1d, 0x0d, 0x85, 0x40, 0x5c, 0x00, - 0x0f, 0xfc, 0x1f, 0xf2, 0xa9, 0xe3, 0xf8, 0x1d, 0x48, 0x59, 0x98, 0x30, 0xfb, 0x33, 0x06, 0x1f, - 0x66, 0x60, 0xff, 0x8f, 0xe0, 0x72, 0x06, 0x33, 0x30, 0x6c, 0x0a, 0x19, 0x98, 0x33, 0x06, 0x99, - 0x98, 0xe6, 0xac, 0x19, 0x98, 0xe3, 0xe4, 0x1f, 0xc5, 0x01, 0xe0, 0xb0, 0xed, 0x07, 0x82, 0x83, - 0xb0, 0x74, 0xd0, 0xf5, 0xbc, 0x0b, 0x0f, 0xfc, 0x18, 0x0f, 0xc8, 0x7f, 0xe0, 0x61, 0xef, 0xf0, - 0xe1, 0xec, 0x81, 0x94, 0x0f, 0x64, 0x0c, 0xff, 0x9c, 0x81, 0xda, 0x07, 0x07, 0xfd, 0x40, 0x50, - 0x19, 0xa7, 0x18, 0x34, 0x19, 0x03, 0x06, 0x98, 0x59, 0x03, 0x03, 0xd0, 0x2c, 0x81, 0x85, 0xe0, - 0xdf, 0xe0, 0xbc, 0x1b, 0x0f, 0xba, 0x61, 0x41, 0xcf, 0x02, 0xd0, 0xf5, 0xa1, 0x9c, 0x3f, 0xf0, - 0x60, 0x03, 0xff, 0xe8, 0x33, 0x84, 0xc1, 0x50, 0x33, 0x84, 0xc1, 0x50, 0x33, 0xff, 0xe8, 0x33, - 0x84, 0xc1, 0x50, 0x33, 0xad, 0x6b, 0x70, 0x75, 0x3e, 0xbd, 0x44, 0x3c, 0xf0, 0x5c, 0x1e, 0x7e, - 0x42, 0xa7, 0x20, 0xb4, 0xd0, 0xb4, 0xb0, 0xf6, 0x85, 0xa1, 0xf9, 0xc3, 0x68, 0x7d, 0x68, 0x6d, - 0x0f, 0x58, 0x7b, 0x43, 0xff, 0x07, 0xe0, 0x0f, 0xed, 0x41, 0x7f, 0x06, 0xda, 0x03, 0x33, 0x0d, - 0x83, 0x06, 0x66, 0x1b, 0x0e, 0xcc, 0xef, 0xfc, 0x77, 0x61, 0xb4, 0x36, 0xe6, 0x1b, 0x83, 0x66, - 0x61, 0x3e, 0x0d, 0x99, 0x85, 0xb8, 0x6c, 0xcc, 0x2c, 0xa0, 0x5f, 0xc0, 0xa0, 0x30, 0xb4, 0x33, - 0x85, 0x40, 0x41, 0x9d, 0x0d, 0xc1, 0xed, 0x0e, 0x74, 0x3f, 0xf0, 0x40, 0x03, 0xff, 0xe4, 0x33, - 0x05, 0x40, 0xb4, 0x33, 0x85, 0x40, 0xb4, 0x33, 0xff, 0xe4, 0x33, 0x05, 0x40, 0xb4, 0x33, 0xff, - 0xe4, 0x3f, 0xf0, 0x7d, 0xff, 0xfb, 0xc1, 0xa8, 0x07, 0x40, 0xc1, 0xd2, 0x17, 0x0f, 0x07, 0x48, - 0x6f, 0x83, 0xe9, 0x0e, 0xe0, 0xfb, 0xd7, 0x90, 0x5c, 0x86, 0xe4, 0x3e, 0xb0, 0xff, 0xc1, 0xc0, - 0x0f, 0x20, 0xc0, 0x9f, 0xc6, 0x0c, 0x19, 0x99, 0x94, 0x31, 0x8c, 0xcc, 0x19, 0x9a, 0x66, 0x63, - 0x3d, 0x13, 0xf8, 0xab, 0xa9, 0xdc, 0xc3, 0x61, 0xb3, 0x30, 0xd8, 0x6c, 0xce, 0xff, 0xe3, 0x35, - 0xda, 0xef, 0xe0, 0xd8, 0x6c, 0x3f, 0x61, 0xa0, 0xfd, 0x87, 0xfe, 0x30, 0xc0, 0x0c, 0xc1, 0xfd, - 0x7a, 0x4f, 0xf4, 0x61, 0xf6, 0x09, 0x30, 0x41, 0xb0, 0x49, 0x81, 0xc0, 0xc0, 0xd3, 0x05, 0x83, - 0x0b, 0x57, 0xd5, 0xc0, 0x71, 0x90, 0xb8, 0x1e, 0x83, 0xe4, 0x3f, 0x3f, 0xfe, 0x40, 0xe1, 0x38, - 0x5a, 0x07, 0xff, 0xc8, 0x1c, 0x27, 0x0b, 0x40, 0xe1, 0x38, 0x5a, 0x07, 0xff, 0xc8, 0x0f, 0x21, - 0xff, 0x81, 0x60, 0x60, 0xfe, 0xe0, 0xd6, 0x87, 0x3f, 0xfe, 0x43, 0x90, 0x30, 0x67, 0x0f, 0xdc, - 0x1f, 0xdf, 0xff, 0xbc, 0x1d, 0x61, 0xb8, 0x3e, 0xf2, 0x19, 0xe0, 0xd7, 0xff, 0xe8, 0x13, 0xa0, - 0xa0, 0x58, 0x86, 0xff, 0xf0, 0x7b, 0x41, 0x40, 0xb0, 0xf6, 0x82, 0x80, 0x70, 0xf7, 0xff, 0x82, - 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0x7f, 0x05, 0xf0, 0x6c, 0xcc, 0x14, 0x1c, 0x2c, 0xcc, 0xf0, 0x4e, - 0x99, 0x9e, 0x41, 0x41, 0xce, 0xec, 0x0f, 0x07, 0x6e, 0x65, 0xa0, 0x82, 0xcc, 0xc3, 0x3a, 0x16, - 0x66, 0x15, 0xa2, 0x0c, 0xcc, 0xb4, 0x2c, 0x1f, 0xc1, 0xed, 0x06, 0x87, 0xce, 0x85, 0x07, 0x9f, - 0x21, 0xfd, 0x79, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, - 0xf7, 0x90, 0x21, 0xf9, 0xe0, 0x36, 0x1f, 0x3e, 0xbe, 0x44, 0x3f, 0xad, 0x0a, 0x81, 0xd7, 0xd4, - 0xff, 0x06, 0x5c, 0x1f, 0x21, 0x9f, 0xff, 0x21, 0x98, 0x2a, 0x05, 0xa1, 0x9e, 0xaf, 0x55, 0xa1, - 0x9c, 0x2a, 0x05, 0xa1, 0x98, 0x2a, 0x05, 0xa1, 0x9f, 0xff, 0x20, 0x0f, 0xd4, 0x0e, 0xfe, 0x0b, - 0x43, 0xb3, 0x30, 0x5f, 0xc0, 0xcc, 0x8b, 0x80, 0xe0, 0xcc, 0xa7, 0x60, 0xd0, 0x66, 0x54, 0x3d, - 0x02, 0xfe, 0x0d, 0xe0, 0xd9, 0x98, 0x57, 0xc1, 0x66, 0x4d, 0xc0, 0xb8, 0xcc, 0xbe, 0xad, 0xe3, - 0x33, 0x4d, 0x76, 0x0f, 0xe0, 0x61, 0xb0, 0x61, 0xec, 0x36, 0x1f, 0xd8, 0x6c, 0x3f, 0xbf, 0xc0, - 0x0f, 0xe7, 0x0d, 0xfc, 0x19, 0xc3, 0x66, 0x40, 0xff, 0x46, 0x64, 0x19, 0xc3, 0x66, 0x41, 0x9c, - 0x37, 0x76, 0x7f, 0xe3, 0x73, 0x0f, 0xf6, 0x64, 0x19, 0xc3, 0x66, 0x41, 0x9c, 0x36, 0x64, 0x3f, - 0xe8, 0xfe, 0x0c, 0xe1, 0xb4, 0x3e, 0x70, 0xd0, 0x7e, 0x70, 0xfe, 0xff, 0xe4, 0x0f, 0xfc, 0x1f, - 0xe5, 0xa9, 0xe0, 0xef, 0xd7, 0x96, 0x0f, 0x9c, 0x14, 0x06, 0x87, 0xda, 0x50, 0x70, 0xef, 0xff, - 0xde, 0x0f, 0x5e, 0xb8, 0x3f, 0xbc, 0x50, 0xf2, 0x19, 0xb4, 0x0a, 0x03, 0xe4, 0x1d, 0xff, 0xeb, - 0x0d, 0x85, 0x40, 0xb0, 0xf7, 0xff, 0x83, 0xd8, 0x54, 0x0b, 0x0f, 0x61, 0x50, 0x2c, 0x3d, 0xff, - 0xe0, 0x80, 0x0f, 0x98, 0x3f, 0xf1, 0x7a, 0x0f, 0xe7, 0xc8, 0x2e, 0x42, 0x7d, 0x4f, 0xf3, 0x78, - 0x08, 0x7f, 0xe0, 0x9f, 0xff, 0xc1, 0xe8, 0x12, 0x28, 0x3c, 0xe1, 0x68, 0x28, 0x19, 0x80, 0xf8, - 0x34, 0x86, 0xbf, 0xfc, 0x1d, 0x40, 0xb4, 0x2d, 0x0d, 0x75, 0x7a, 0xad, 0x0d, 0x40, 0xb4, 0x2d, - 0x0d, 0x40, 0xb4, 0x2d, 0x0d, 0x7f, 0xf9, 0x00, 0x0f, 0xe4, 0x3f, 0xf0, 0xe1, 0xdf, 0xcd, 0x3d, - 0x58, 0xcc, 0xc5, 0x51, 0x71, 0x99, 0x9f, 0xf2, 0x66, 0x61, 0x68, 0x76, 0xee, 0x16, 0x1e, 0xee, - 0xff, 0xf3, 0x99, 0x82, 0x41, 0x40, 0x66, 0x60, 0xff, 0x8c, 0xcc, 0x94, 0x0a, 0x03, 0xf9, 0xcd, - 0x18, 0x18, 0x4e, 0x07, 0x18, 0x10, 0x52, 0x12, 0x50, 0x3f, 0xe7, 0xc8, 0x00, 0x0f, 0xe9, 0x0d, - 0xdd, 0x9f, 0xf4, 0x66, 0x61, 0xb4, 0x36, 0x66, 0x17, 0x78, 0x2c, 0xcc, 0xb8, 0x16, 0x9b, 0xb9, - 0x2f, 0xc7, 0x76, 0xd7, 0xbc, 0x66, 0x61, 0xf6, 0x0c, 0xcc, 0xbe, 0x8c, 0x19, 0x99, 0x23, 0x18, - 0x37, 0x72, 0x83, 0x18, 0x3a, 0xc5, 0xd1, 0x30, 0x41, 0xca, 0x0d, 0x87, 0xfe, 0xf8, 0x00, 0x0f, - 0xe4, 0x39, 0x78, 0x36, 0x86, 0xee, 0xef, 0xfc, 0x66, 0x74, 0x0f, 0x66, 0x66, 0xc8, 0x74, 0x66, - 0x65, 0x15, 0x58, 0xee, 0xcd, 0xa6, 0x0c, 0xcc, 0xd8, 0x9c, 0x19, 0x99, 0xe4, 0xcc, 0x19, 0x99, - 0xb7, 0x8c, 0x19, 0x99, 0x82, 0x86, 0xf8, 0xfe, 0x06, 0x0c, 0x36, 0xb0, 0x28, 0x0c, 0x0a, 0x83, - 0x38, 0x58, 0x14, 0x1d, 0x86, 0xbe, 0x0f, 0xfc, 0x18, 0x09, 0x40, 0x90, 0x41, 0xf6, 0x25, 0x0a, - 0x08, 0x6e, 0x72, 0xae, 0xa0, 0xcd, 0xa3, 0x2b, 0x90, 0xd4, 0x28, 0xe7, 0x34, 0x05, 0xd5, 0x9b, - 0x73, 0x02, 0xbe, 0xea, 0xe8, 0x05, 0xfb, 0x97, 0x80, 0xff, 0x2b, 0x06, 0x84, 0xc6, 0x31, 0x96, - 0x19, 0xfe, 0x8b, 0xc1, 0xcc, 0x63, 0x16, 0x82, 0x47, 0xbb, 0xbd, 0x69, 0x81, 0x83, 0x70, 0x1f, - 0x41, 0xff, 0x83, 0x80, 0x0f, 0xe4, 0x39, 0x78, 0x36, 0x86, 0xee, 0xdf, 0xfc, 0x66, 0x60, 0x82, - 0x90, 0x66, 0x60, 0xa0, 0x30, 0xb3, 0x3b, 0xff, 0x3b, 0xb8, 0xbf, 0x03, 0x77, 0x35, 0x73, 0x43, - 0x33, 0x3f, 0xe8, 0xcc, 0xcc, 0x1a, 0x50, 0xcc, 0xcf, 0xfa, 0x37, 0x70, 0xda, 0x1b, 0xac, 0x7f, - 0xd1, 0x07, 0xed, 0x0f, 0xeb, 0xff, 0x20, 0x3f, 0x4f, 0xfe, 0x0e, 0x60, 0x2f, 0x83, 0xcc, 0x51, - 0xd5, 0x85, 0x7d, 0x17, 0x74, 0xc2, 0x90, 0xd4, 0x34, 0xc2, 0xc3, 0x9a, 0xf0, 0x5f, 0xcf, 0xfe, - 0x0f, 0x61, 0xff, 0xb0, 0x65, 0xfe, 0x41, 0x73, 0x9a, 0x69, 0xa1, 0x6a, 0x8e, 0x79, 0xd1, 0xe6, - 0x87, 0xaf, 0x5a, 0x1d, 0x40, 0xff, 0xd7, 0x9f, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1c, 0xff, - 0xfe, 0x83, 0xf3, 0x86, 0xd0, 0xfc, 0xe1, 0x38, 0x7f, 0x38, 0x58, 0x79, 0xc0, 0xe1, 0xfe, 0xa0, - 0x1f, 0xf0, 0x75, 0x00, 0xeb, 0xc1, 0xdc, 0x07, 0x0f, 0xf7, 0x80, 0xe1, 0xfc, 0xf4, 0x1c, 0x3f, - 0xb4, 0xd5, 0x87, 0xe7, 0x0b, 0xe4, 0x3e, 0xd0, 0xcd, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, - 0xf8, 0x18, 0x7b, 0xf9, 0x0a, 0x81, 0xfa, 0xcf, 0xfc, 0x19, 0xc0, 0xab, 0x5c, 0x1b, 0x43, 0x60, - 0xc3, 0x46, 0x1b, 0x40, 0xe1, 0x66, 0x83, 0xfe, 0x81, 0x9f, 0x08, 0x79, 0x06, 0x61, 0xb3, 0x24, - 0x2c, 0xc2, 0x73, 0x24, 0x2c, 0xc2, 0x63, 0x24, 0x2c, 0xec, 0x63, 0x24, 0x0f, 0xd0, 0x34, 0xc9, - 0x42, 0x83, 0x58, 0x32, 0x60, 0xf3, 0x85, 0x0f, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0xc0, 0xa1, - 0xff, 0x01, 0xfa, 0x0f, 0x38, 0x4e, 0x12, 0x0d, 0x5a, 0x13, 0x85, 0x20, 0xb4, 0x3b, 0xf8, 0x33, - 0xa1, 0xb0, 0xef, 0xf8, 0x2f, 0xe0, 0xd8, 0x30, 0x69, 0x85, 0x43, 0x18, 0x10, 0x30, 0xa4, 0xc3, - 0xbf, 0xd4, 0x4f, 0xc1, 0x9c, 0x2e, 0x30, 0xfb, 0xb0, 0x79, 0xc3, 0xd4, 0x1e, 0x8f, 0x83, 0xb8, - 0x36, 0x15, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xca, 0x0f, 0xfc, 0x16, 0x1f, 0xcf, 0xff, 0xc8, 0xb6, - 0x1f, 0xf9, 0xdc, 0x3f, 0xf1, 0xd8, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x58, 0x7f, 0xe7, 0xe0, 0xff, - 0xd3, 0x40, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xc3, 0xff, 0x02, 0x81, 0xff, 0x87, 0x0f, 0xfc, 0x09, - 0x0f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xfb, 0x83, 0xfc, 0xba, 0xd7, 0x83, 0x7f, 0xfe, - 0x1c, 0xd0, 0xff, 0xdb, 0xa1, 0xff, 0x9b, 0x7f, 0xfa, 0x0d, 0xa1, 0x9c, 0x3f, 0x61, 0xce, 0x1e, - 0xbc, 0x1c, 0xe1, 0xd4, 0x70, 0xe7, 0x0f, 0xa8, 0x1c, 0xe1, 0xf6, 0x87, 0x38, 0x79, 0xc3, 0xce, - 0x1e, 0xc3, 0xbe, 0x83, 0xff, 0x07, 0xf0, 0x0f, 0xfc, 0x1f, 0xf6, 0x1f, 0xcb, 0xde, 0x5e, 0x0b, - 0xff, 0xf1, 0x1a, 0x1f, 0xf6, 0xe8, 0x7f, 0xcd, 0xbf, 0xfc, 0x1b, 0x40, 0xe1, 0x38, 0x6c, 0x27, - 0x09, 0xc1, 0x78, 0x27, 0x09, 0xc6, 0x70, 0x9c, 0x27, 0x09, 0xc2, 0x70, 0x9c, 0x2d, 0x09, 0xc7, - 0xc8, 0x1c, 0x33, 0x87, 0xd8, 0x73, 0x87, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0xff, - 0x02, 0xc3, 0xfb, 0xff, 0xf0, 0x33, 0x43, 0xff, 0x4e, 0x8b, 0xf8, 0x37, 0x9b, 0xff, 0x21, 0xb4, - 0x3d, 0xe0, 0xe7, 0x0e, 0xb4, 0x33, 0xf0, 0x76, 0x87, 0x95, 0x87, 0x68, 0x7d, 0x40, 0xed, 0x0f, - 0xb4, 0x3b, 0x43, 0xd6, 0x1e, 0xd0, 0xf6, 0x19, 0xf8, 0x3f, 0xf0, 0x7f, 0x80, 0x0f, 0xca, 0x0f, - 0xfc, 0x16, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0x0d, 0x0f, 0xd9, 0x81, 0xc3, 0xfa, 0x98, 0x3f, 0xf4, - 0x06, 0xc7, 0x0f, 0xfd, 0xb8, 0x7f, 0xe3, 0x55, 0xfe, 0x0d, 0x78, 0x39, 0xe0, 0xcc, 0xe1, 0xad, - 0x0f, 0xa8, 0x17, 0x07, 0xf6, 0x83, 0x43, 0xd8, 0x1c, 0x0e, 0x1e, 0x70, 0x61, 0xaf, 0xf9, 0x0f, - 0xfc, 0x1c, 0x0f, 0xd2, 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc0, 0x4e, 0x5f, 0xf0, 0x33, 0x40, - 0xe1, 0xfa, 0x9a, 0x0b, 0x0f, 0xef, 0x20, 0xfe, 0x43, 0xda, 0x58, 0x58, 0x7d, 0xab, 0x0a, 0xc3, - 0x9f, 0x1a, 0x17, 0x06, 0x77, 0x0e, 0xbc, 0x1e, 0x70, 0xce, 0x50, 0x3a, 0x81, 0x5a, 0x0c, 0x3b, - 0x41, 0x68, 0x56, 0x15, 0x07, 0x83, 0xd6, 0x1e, 0x43, 0xfc, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, - 0xdf, 0xff, 0x80, 0x9a, 0x1f, 0xfb, 0x34, 0x3f, 0xf5, 0x34, 0x36, 0x1f, 0x9d, 0x41, 0x61, 0x21, - 0xd9, 0xa0, 0xc2, 0xc3, 0x39, 0xa0, 0xc2, 0xc2, 0xbc, 0x68, 0x30, 0xb0, 0x33, 0x9a, 0x0c, 0x2c, - 0x33, 0x1a, 0x0c, 0x2c, 0x34, 0x9a, 0x0c, 0x2c, 0x36, 0x0d, 0x06, 0xb6, 0x14, 0x83, 0xfd, 0x4c, - 0x3f, 0xf0, 0x78, 0x0f, 0xd0, 0x7f, 0xe0, 0x70, 0x7e, 0xbf, 0xfd, 0x09, 0xaf, 0xfc, 0x66, 0x87, - 0xfd, 0x4d, 0x02, 0xfc, 0x15, 0xa7, 0xfe, 0x0d, 0x83, 0x43, 0xfa, 0xc1, 0xa1, 0xf3, 0xdb, 0xff, - 0xe0, 0x38, 0x34, 0x3f, 0xa8, 0x0d, 0x0f, 0xed, 0x06, 0x87, 0xeb, 0x0b, 0xff, 0x26, 0x19, 0x7f, - 0x07, 0xfe, 0x0c, 0x0f, 0xd2, 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc0, 0x4d, 0x0f, 0xfd, 0x9a, - 0x1f, 0xfa, 0x9b, 0xff, 0xe0, 0x9d, 0x03, 0x87, 0xfb, 0x0d, 0x87, 0xf3, 0x84, 0xff, 0x80, 0xf6, - 0x15, 0x02, 0x70, 0x95, 0x85, 0xa1, 0x38, 0x6a, 0x01, 0xc3, 0x38, 0x6d, 0x07, 0x06, 0xa0, 0x4e, - 0x0f, 0x07, 0x68, 0x52, 0x50, 0x37, 0xc1, 0xff, 0x83, 0xe0, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, - 0xef, 0xff, 0xc0, 0x4d, 0x0f, 0xfd, 0x9a, 0x1f, 0xfa, 0x9a, 0xbf, 0xd0, 0x75, 0xa1, 0xad, 0x0f, - 0xb0, 0x36, 0x87, 0xf6, 0x5f, 0xfc, 0x0b, 0xc1, 0x30, 0xe3, 0x0c, 0xe0, 0x70, 0x69, 0x40, 0x98, - 0x70, 0x38, 0x24, 0x2d, 0x30, 0xb4, 0x1a, 0x07, 0x0e, 0xd0, 0x38, 0x52, 0x1a, 0x47, 0xc8, 0x7f, - 0xe0, 0xf0, 0x0f, 0xd2, 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc1, 0xb4, 0x3f, 0xf6, 0x61, 0x9c, - 0x90, 0xd3, 0x86, 0x70, 0x70, 0x4d, 0xa1, 0x38, 0x48, 0x76, 0xff, 0xf8, 0x36, 0x1a, 0x81, 0xf5, - 0xe0, 0xdf, 0x07, 0x33, 0x86, 0xec, 0x3e, 0x60, 0xad, 0xc3, 0xed, 0x03, 0xab, 0x0a, 0x03, 0x81, - 0xd1, 0xc2, 0xc1, 0xa7, 0x90, 0xbf, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, - 0xdf, 0xff, 0x80, 0x9a, 0x1f, 0xfb, 0x30, 0xff, 0xc5, 0x31, 0xff, 0xc1, 0xac, 0x70, 0x61, 0x61, - 0xd8, 0xe0, 0xc2, 0xc3, 0x38, 0xe0, 0xc2, 0xc0, 0xfc, 0x3f, 0xf8, 0x25, 0x63, 0x87, 0xb0, 0xd4, - 0x1c, 0x3f, 0xed, 0x1c, 0x3e, 0xc0, 0xe1, 0x68, 0x73, 0x83, 0x42, 0xbf, 0xe4, 0x3f, 0xf0, 0x70, - 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xd7, 0xff, 0xc0, 0x4e, 0x5d, 0x2f, 0x03, 0x34, 0x27, 0x43, - 0xcd, 0xa1, 0x76, 0x87, 0x9d, 0x1d, 0x07, 0x07, 0xb7, 0xc8, 0x6b, 0x82, 0xf3, 0x10, 0x52, 0x43, - 0xd8, 0x58, 0x5a, 0x1c, 0xe1, 0x61, 0x68, 0x75, 0x02, 0xc2, 0xd0, 0xed, 0x05, 0x85, 0xa1, 0xac, - 0x0e, 0x1b, 0x43, 0x61, 0x68, 0x6d, 0x0f, 0xfc, 0x1f, 0x0f, 0xca, 0x0f, 0xfc, 0x0b, 0x0f, 0xef, - 0xff, 0xc0, 0x4d, 0x7f, 0xe0, 0x6e, 0x15, 0x70, 0x73, 0xe0, 0xb5, 0xb0, 0xf3, 0x81, 0xc2, 0xd0, - 0xf6, 0x3a, 0x17, 0xc8, 0x4e, 0xe8, 0x72, 0x82, 0xf8, 0xbf, 0xe4, 0x25, 0x60, 0xd0, 0x9c, 0x3a, - 0x80, 0x70, 0xb4, 0x3b, 0x42, 0x7b, 0x43, 0x9c, 0x26, 0xfa, 0x43, 0x49, 0x72, 0x15, 0xe8, 0x3f, - 0xf0, 0x70, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xef, 0xff, 0xc8, 0x5a, 0x1f, 0xfb, 0x34, 0x3f, - 0xf4, 0xe9, 0xff, 0xc8, 0xda, 0x60, 0x60, 0xfd, 0x83, 0x03, 0x87, 0xec, 0x7b, 0xfc, 0x82, 0xf0, - 0xe0, 0xa0, 0x24, 0x67, 0x18, 0x1a, 0x0d, 0x0a, 0x84, 0x83, 0x0b, 0x0d, 0xa6, 0x0a, 0x05, 0x85, - 0x65, 0x07, 0x09, 0xc2, 0xc7, 0x06, 0x0f, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xca, 0x0f, 0xfc, 0x07, - 0x0f, 0xef, 0xff, 0xc0, 0x4d, 0x0d, 0x21, 0xec, 0xc3, 0xbc, 0x1e, 0xa6, 0x1b, 0xbc, 0x1c, 0xd8, - 0x1e, 0x05, 0xa1, 0xdb, 0xe8, 0x35, 0xc1, 0x5d, 0x5f, 0xe2, 0x07, 0xc0, 0x70, 0xd8, 0x69, 0xc0, - 0xe1, 0x38, 0x75, 0x00, 0xe5, 0xe4, 0x3b, 0x40, 0xe1, 0xca, 0x03, 0x84, 0xe1, 0xd2, 0x0d, 0x0d, - 0xff, 0x07, 0xfe, 0x0f, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, 0xff, 0x01, 0x34, 0x3f, 0xf6, - 0x60, 0x5f, 0x83, 0x6e, 0x7a, 0xbb, 0x0c, 0xac, 0xd0, 0x93, 0x0f, 0x67, 0x40, 0x66, 0x1e, 0xcc, - 0xa3, 0x1a, 0x15, 0xe3, 0x05, 0x83, 0x42, 0x4c, 0xc1, 0x69, 0x21, 0x9c, 0xc7, 0x72, 0x43, 0x4a, - 0x9d, 0x2a, 0x60, 0xb2, 0x74, 0x29, 0xb0, 0x50, 0xc3, 0xf7, 0x07, 0xfe, 0x0e, 0x0f, 0xcc, 0x1f, - 0xf8, 0x2c, 0x3f, 0xbf, 0xff, 0x01, 0x34, 0x32, 0x1f, 0x66, 0x84, 0xe1, 0xf5, 0x34, 0x36, 0x87, - 0xd6, 0xff, 0xf4, 0x1b, 0x0e, 0xc3, 0xfb, 0x0e, 0xc3, 0xe7, 0xc1, 0xda, 0x1c, 0xee, 0x3f, 0xf8, - 0x33, 0x87, 0x61, 0xfa, 0x81, 0xd8, 0x7e, 0xc3, 0xda, 0x1e, 0xe3, 0xff, 0xe0, 0xff, 0xc1, 0xc0, - 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x34, 0x18, 0x7f, 0x66, 0x0b, 0x0f, 0xe9, - 0xc1, 0xff, 0x90, 0x2b, 0x2c, 0x3d, 0xa1, 0xbb, 0xfc, 0x0d, 0x09, 0xe7, 0x0b, 0x06, 0x07, 0xe0, - 0x61, 0x60, 0xc2, 0x56, 0x0f, 0xe0, 0x61, 0x98, 0x18, 0x6f, 0x41, 0xb4, 0x18, 0x7d, 0xa3, 0x85, - 0xa1, 0xec, 0x1a, 0x13, 0xff, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf9, 0xc3, 0xfb, 0xff, - 0xf0, 0x13, 0x0e, 0x60, 0xf6, 0x61, 0xce, 0x1e, 0x9c, 0x1f, 0xfa, 0x02, 0xb0, 0x60, 0x70, 0x48, - 0x6c, 0x70, 0x38, 0x10, 0xce, 0x3f, 0xf4, 0x17, 0xc3, 0xb8, 0x52, 0x12, 0xb1, 0x8d, 0x1c, 0x3a, - 0x84, 0x83, 0x74, 0x3b, 0x06, 0x15, 0xc1, 0xd6, 0x50, 0x7c, 0xf9, 0x0b, 0x06, 0x5a, 0x13, 0x61, - 0xff, 0x83, 0x80, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xeb, 0xff, 0xe0, 0x27, 0x2f, 0xf8, 0x19, - 0xa3, 0x86, 0xc3, 0x53, 0x47, 0x0d, 0x87, 0x5d, 0xff, 0xe0, 0xda, 0x38, 0x6d, 0x0c, 0xe0, 0x70, - 0xd8, 0x6f, 0x80, 0xe1, 0xb0, 0x99, 0xc0, 0xff, 0x83, 0xa8, 0x07, 0x0d, 0x87, 0x68, 0x1c, 0x36, - 0x1a, 0xc2, 0x7f, 0xc1, 0xa0, 0xce, 0xbb, 0x08, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, - 0x80, 0x9a, 0x1f, 0xfb, 0x30, 0xff, 0xc4, 0xef, 0xff, 0x80, 0xda, 0x1f, 0x68, 0x76, 0x1f, 0xb4, - 0x3b, 0x07, 0xf1, 0xa1, 0x5e, 0x06, 0x16, 0x68, 0x19, 0xc1, 0x85, 0x9a, 0x1a, 0x80, 0xfe, 0x34, - 0x36, 0x83, 0x0e, 0xd0, 0xac, 0x24, 0x3b, 0x42, 0x83, 0xf7, 0xc1, 0xff, 0x83, 0xe0, 0x0f, 0xd0, - 0x7f, 0xe0, 0xb8, 0x3f, 0xbf, 0xff, 0x06, 0xd0, 0xff, 0xd9, 0xa0, 0x42, 0x83, 0xa9, 0xa0, 0xd0, - 0x61, 0xeb, 0x51, 0xa0, 0xc3, 0xec, 0xcd, 0x06, 0x68, 0x6c, 0xcf, 0x8f, 0x21, 0x3e, 0x33, 0x41, - 0xa1, 0x3b, 0x99, 0xa0, 0xc3, 0xce, 0x66, 0x83, 0x0f, 0x50, 0xcd, 0x06, 0x04, 0x2c, 0x1b, 0xf1, - 0x83, 0x07, 0x1f, 0x48, 0x3f, 0x07, 0xfe, 0x0e, 0x0f, 0xd0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfd, - 0x09, 0xa1, 0xff, 0x66, 0x87, 0xfd, 0x4d, 0x3f, 0xe4, 0x2b, 0x4c, 0x3b, 0x43, 0x60, 0xc3, 0xb4, - 0x27, 0x07, 0xfc, 0x83, 0xe0, 0x61, 0xda, 0x2d, 0x83, 0x0e, 0xd0, 0xa8, 0x0f, 0xf9, 0x0b, 0x43, - 0xff, 0x38, 0x7f, 0xe3, 0x4f, 0xff, 0x83, 0xff, 0x04, 0x0f, 0xca, 0x0f, 0xfc, 0x0b, 0x0f, 0xef, - 0xff, 0xc8, 0x9a, 0x1b, 0x0f, 0xb3, 0x0d, 0x70, 0x7a, 0x98, 0x54, 0x2c, 0x39, 0x58, 0xf0, 0x4f, - 0x07, 0x7c, 0x8e, 0x82, 0xc2, 0x70, 0xac, 0x08, 0x77, 0xc0, 0x90, 0x50, 0x39, 0x58, 0x6b, 0x41, - 0x86, 0xa0, 0x3c, 0x81, 0xd0, 0xda, 0x1e, 0xb4, 0x33, 0x86, 0x7d, 0x07, 0xb4, 0x17, 0x21, 0xff, - 0x83, 0xfe, 0x0f, 0xd2, 0x1f, 0xf8, 0x16, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0xe9, 0x7c, 0x0c, 0xd0, - 0x58, 0x7e, 0xa6, 0x8f, 0xf9, 0x09, 0xf2, 0xbc, 0x82, 0xc3, 0xdb, 0xa6, 0xd8, 0x7d, 0x86, 0x7c, - 0x1e, 0xbc, 0x06, 0xe9, 0xc1, 0x33, 0xbe, 0x50, 0x57, 0x82, 0x70, 0xcf, 0x90, 0x21, 0x48, 0x79, - 0x41, 0xec, 0x27, 0xd2, 0x1e, 0xa0, 0x79, 0xf2, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0x1f, 0xfb, 0x43, - 0xf9, 0x7a, 0xd7, 0x83, 0x7f, 0xfe, 0x06, 0x68, 0x7f, 0xea, 0x69, 0xff, 0x21, 0xad, 0x34, 0x36, - 0x87, 0x69, 0x87, 0x68, 0x67, 0x07, 0xfc, 0x85, 0xf0, 0x30, 0xed, 0x02, 0xd8, 0x34, 0x36, 0x86, - 0x70, 0x7f, 0xc8, 0x6d, 0x06, 0x1d, 0xa1, 0x38, 0x5a, 0x1b, 0x42, 0xd3, 0xff, 0xe0, 0xff, 0xc1, - 0xc0, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0xd2, 0xfc, 0x0c, 0xd1, 0xc3, - 0xfa, 0x9a, 0x58, 0x7f, 0xbc, 0x9f, 0xf9, 0x0d, 0xb4, 0x06, 0x87, 0xec, 0x42, 0xd0, 0xf5, 0xe3, - 0xff, 0xc2, 0xd8, 0x67, 0xc1, 0xf3, 0x86, 0xa6, 0x87, 0xb4, 0x2b, 0x06, 0x86, 0x70, 0xac, 0x27, - 0x82, 0x91, 0xe0, 0xf5, 0x87, 0xfe, 0x0e, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, 0xff, 0x01, - 0x30, 0x21, 0xfe, 0xdc, 0x18, 0x7f, 0xa9, 0x83, 0x0d, 0xf8, 0x0d, 0xdf, 0x93, 0x06, 0x1b, 0x06, - 0x49, 0x83, 0x0a, 0xc7, 0x24, 0xc1, 0x83, 0xe1, 0x8d, 0x30, 0x60, 0x54, 0x49, 0x83, 0x06, 0x15, - 0x09, 0x30, 0x60, 0xc2, 0xc1, 0x83, 0x06, 0x0c, 0x0e, 0x50, 0x70, 0x7e, 0x06, 0x99, 0x70, 0x30, - 0x41, 0xff, 0x83, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xac, 0x3f, 0xbf, 0xff, 0x01, 0x34, 0x26, 0x0f, - 0xb3, 0x0e, 0xd0, 0xf5, 0x37, 0xff, 0xc1, 0x3a, 0x07, 0x43, 0xfb, 0x0b, 0x40, 0xc1, 0xec, 0x14, - 0x0b, 0x43, 0x5e, 0x1e, 0x9e, 0x43, 0x33, 0x8b, 0xb4, 0x3e, 0xa0, 0x6d, 0x06, 0x1d, 0xa0, 0x70, - 0xce, 0x15, 0x82, 0xff, 0xd0, 0x30, 0x96, 0x0f, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xd0, 0x7f, 0xe0, - 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0x09, 0x0f, 0xd9, 0xa0, 0xc3, 0xfa, 0x74, 0xb0, 0xfe, 0x6d, - 0x3f, 0xf8, 0x36, 0xf0, 0xe1, 0xf9, 0xec, 0x0f, 0xf4, 0x3f, 0x06, 0x70, 0xf2, 0xd8, 0x67, 0x0f, - 0xd4, 0x0c, 0xff, 0x41, 0x68, 0x67, 0x0f, 0xac, 0x39, 0xc3, 0xe8, 0x3c, 0xe1, 0xe0, 0x0f, 0xca, - 0x0f, 0xfc, 0x0a, 0x07, 0xf7, 0xff, 0xe4, 0x4d, 0x0f, 0xfd, 0x9a, 0x1f, 0xfa, 0x77, 0xff, 0xc8, - 0xd8, 0x76, 0x1f, 0xd8, 0x76, 0x87, 0xec, 0xff, 0xf0, 0x1f, 0x18, 0x58, 0x4e, 0x33, 0x98, 0x2f, - 0x23, 0x85, 0x43, 0x1c, 0x1a, 0xb0, 0xb4, 0xd8, 0x34, 0xe0, 0xb0, 0x61, 0xf3, 0x82, 0x0b, 0x0e, - 0x7c, 0x80, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xef, 0xff, 0xc1, 0xb4, 0x3f, 0xf6, 0x68, 0x7f, - 0xe9, 0xdf, 0xfe, 0x80, 0xda, 0x1a, 0x81, 0xfb, 0x0e, 0xa0, 0x7e, 0xc1, 0x02, 0x81, 0xeb, 0xc0, - 0xc1, 0x7e, 0x86, 0x70, 0x60, 0xa0, 0x7c, 0xe0, 0xc1, 0x40, 0xfb, 0x41, 0x82, 0x81, 0xe7, 0x03, - 0x82, 0x81, 0xed, 0x3f, 0xfe, 0x02, 0x1f, 0xf8, 0x00, 0x0f, 0xd2, 0x1f, 0xf8, 0x16, 0x1f, 0xdf, - 0xff, 0x80, 0x9a, 0x1f, 0xfb, 0x30, 0xff, 0xc5, 0x30, 0x7f, 0xe0, 0xde, 0x06, 0x0d, 0x06, 0x1d, - 0x83, 0x06, 0x83, 0x0e, 0xc1, 0xff, 0x82, 0x7c, 0x38, 0x34, 0x18, 0x1d, 0xc7, 0x06, 0x83, 0x0c, - 0xc5, 0xff, 0x83, 0x69, 0xa0, 0xd0, 0x61, 0x38, 0x30, 0xb4, 0x18, 0x52, 0x50, 0x2d, 0xbc, 0x1f, - 0xf8, 0x3c, 0x0f, 0xd0, 0x7f, 0xe0, 0xac, 0x3f, 0xbf, 0xff, 0x01, 0x30, 0xff, 0xc6, 0x63, 0xff, - 0x06, 0x6c, 0x3c, 0xf0, 0x73, 0x87, 0x3c, 0x1f, 0x61, 0x5f, 0x48, 0x75, 0xbe, 0x82, 0x6e, 0x07, - 0xc2, 0x1f, 0x90, 0x4e, 0x3f, 0xf8, 0x35, 0x03, 0xb4, 0x3e, 0xd0, 0xed, 0x0f, 0x38, 0x7b, 0x43, - 0xda, 0x5f, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x34, - 0x34, 0x87, 0xb3, 0x0c, 0xf8, 0x3d, 0x38, 0x4e, 0x58, 0x72, 0xb0, 0x58, 0x4f, 0x07, 0x6f, 0x07, - 0xac, 0x36, 0x3f, 0xf2, 0x15, 0xe0, 0xed, 0x0e, 0x67, 0x0e, 0xd0, 0xfa, 0x80, 0xff, 0xc1, 0xb4, - 0x3b, 0x43, 0xce, 0x1e, 0xd0, 0xf6, 0x97, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, - 0x1f, 0xdf, 0xff, 0x91, 0x30, 0xe8, 0x3e, 0xcd, 0xad, 0xd7, 0x02, 0x98, 0x76, 0x87, 0x95, 0x9f, - 0xfc, 0x1d, 0x87, 0x61, 0x61, 0xac, 0xbf, 0xf0, 0x1f, 0x8c, 0x2c, 0x3e, 0x56, 0x7f, 0xf8, 0x2a, - 0x06, 0xbc, 0x07, 0x0b, 0x42, 0x73, 0xa6, 0x81, 0xc0, 0xf8, 0x2f, 0x21, 0x60, 0xe4, 0x39, 0xf0, - 0x7f, 0xe0, 0xe0, 0x0f, 0xca, 0x0f, 0xfc, 0x0b, 0x0f, 0xef, 0xff, 0xc0, 0x4d, 0x14, 0x19, 0x0d, - 0xb8, 0x58, 0x4e, 0x19, 0xf0, 0x54, 0x06, 0x87, 0x39, 0xff, 0xd0, 0x6c, 0x3b, 0x43, 0xe7, 0x0e, - 0xd0, 0xf7, 0xc5, 0xff, 0x82, 0x56, 0x1d, 0xa1, 0xf5, 0x1f, 0xfe, 0x82, 0xd1, 0x77, 0x2e, 0x03, - 0x87, 0xb4, 0x3d, 0x07, 0xda, 0x1c, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, 0x24, 0x68, - 0x66, 0x0f, 0x66, 0x1d, 0x40, 0xf5, 0x30, 0x7f, 0xe4, 0x27, 0x0e, 0x60, 0xfd, 0xbf, 0xfe, 0x41, - 0x61, 0xf3, 0x86, 0xf8, 0x3e, 0x70, 0xca, 0xcf, 0xff, 0x05, 0x40, 0x28, 0x36, 0x1d, 0xa1, 0x68, - 0x58, 0x67, 0x0e, 0x80, 0xe1, 0xa0, 0xf9, 0xf4, 0x1f, 0xf8, 0x3e, 0x0f, 0xcc, 0x1f, 0xf8, 0x0e, - 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0x1f, 0xfb, 0x34, 0xaf, 0xc1, 0x6e, 0x98, 0x73, 0x84, 0xda, 0x61, - 0xce, 0x1d, 0x83, 0xff, 0x07, 0x60, 0xc3, 0x9c, 0x2b, 0xc0, 0xff, 0xc0, 0x5b, 0x06, 0x0a, 0x02, - 0x81, 0x50, 0x18, 0x5b, 0xc1, 0xb4, 0x18, 0x56, 0x86, 0xb0, 0x3d, 0xe2, 0xd0, 0xb0, 0xae, 0x42, - 0x6c, 0x3f, 0xf0, 0x70, 0x0f, 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xd7, 0xff, 0xc8, 0x5a, 0xff, 0xc3, - 0x9a, 0x1f, 0xfa, 0x77, 0xff, 0xc0, 0x6d, 0x0b, 0x06, 0x1f, 0x64, 0x0c, 0x18, 0xa0, 0xd9, 0x26, - 0x0c, 0xd0, 0x5e, 0x06, 0x60, 0xcc, 0x0c, 0xe0, 0xcc, 0x1b, 0x06, 0x70, 0x46, 0x0e, 0x0e, 0x90, - 0xd8, 0x30, 0xf6, 0x7f, 0xfc, 0x92, 0x1f, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0xac, - 0x3f, 0xbf, 0xff, 0x22, 0x68, 0x7f, 0xec, 0xc3, 0xff, 0x13, 0x9f, 0xfe, 0x03, 0x61, 0xff, 0x82, - 0xc1, 0xff, 0x83, 0xb0, 0x61, 0xec, 0x2b, 0xc0, 0xc3, 0xd8, 0x19, 0xc1, 0xff, 0x83, 0x50, 0x28, - 0x34, 0x1d, 0xa1, 0x61, 0x50, 0x33, 0x86, 0x90, 0x61, 0xda, 0x7f, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, - 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, 0xff, 0x01, 0x34, 0x3f, 0xf6, 0x63, 0xff, 0x41, 0x4e, 0x14, - 0x8f, 0x06, 0x56, 0x13, 0x78, 0x3f, 0x67, 0xff, 0x21, 0x59, 0x85, 0x85, 0xa3, 0xf1, 0xff, 0xc8, - 0x15, 0x9a, 0x0d, 0x06, 0x85, 0x43, 0x41, 0xa0, 0xd0, 0xb0, 0x7f, 0xf2, 0x0a, 0x03, 0x0b, 0x0b, - 0x41, 0x05, 0x85, 0x8f, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x34, 0x3f, - 0xf6, 0x6d, 0xff, 0xc0, 0xa6, 0x84, 0xf8, 0x3e, 0x74, 0x2f, 0x32, 0x1e, 0xc1, 0x6e, 0x3e, 0x0c, - 0xef, 0x03, 0x09, 0xc7, 0xe0, 0xe8, 0x3e, 0x56, 0x0f, 0xfc, 0x19, 0x81, 0x87, 0xb0, 0xda, 0x0c, - 0x3d, 0x84, 0xe1, 0x61, 0xec, 0x2c, 0x37, 0xfe, 0x0f, 0xfc, 0x1e, 0x0f, 0xca, 0x0f, 0xfc, 0x0a, - 0x07, 0xf7, 0xff, 0xe4, 0x4c, 0x3f, 0xc8, 0x33, 0x03, 0x70, 0x6c, 0x14, 0xde, 0xc2, 0xc1, 0x81, - 0x58, 0x58, 0x58, 0x30, 0xdb, 0x4e, 0x86, 0x0c, 0x27, 0x1b, 0x51, 0x83, 0x07, 0xc0, 0xf8, 0x18, - 0x30, 0x2b, 0x1b, 0x73, 0x06, 0x15, 0x0c, 0xc2, 0xc1, 0x85, 0xba, 0x61, 0x20, 0xc0, 0xe1, 0xb0, - 0xe7, 0x04, 0x1d, 0x84, 0xf9, 0x0f, 0xfc, 0x1c, 0x0f, 0xe4, 0x3f, 0xf0, 0x58, 0x7f, 0x7f, 0xfe, - 0x02, 0x68, 0x65, 0x07, 0xb3, 0x0e, 0xa0, 0x7a, 0x73, 0xff, 0xc0, 0x56, 0x1d, 0x40, 0xfd, 0x87, - 0x50, 0x3e, 0x70, 0x7f, 0xe8, 0x17, 0x83, 0x90, 0xf3, 0x38, 0x75, 0x03, 0xe6, 0x37, 0x06, 0x98, - 0x6d, 0x59, 0x86, 0x54, 0x07, 0x38, 0xd0, 0xb3, 0x06, 0x88, 0x2f, 0xd0, 0x7f, 0xe0, 0xf8, 0x0f, - 0xd0, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x83, 0x68, 0x7f, 0xec, 0xc3, 0xa0, 0xfa, 0x98, 0x34, - 0xc1, 0xa1, 0xac, 0x1a, 0x60, 0xc3, 0xd9, 0x4d, 0xdf, 0x83, 0x3d, 0x83, 0xe8, 0x71, 0xed, 0x0d, - 0xa1, 0xf3, 0x97, 0xfe, 0x0d, 0x40, 0xed, 0x0f, 0xb4, 0x3b, 0x0f, 0x9c, 0x3d, 0xa1, 0xed, 0x3f, - 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, 0x21, 0x68, 0x7f, 0xec, - 0xcf, 0xff, 0x01, 0xb0, 0xd2, 0x1f, 0x9c, 0x1f, 0xf4, 0x1d, 0x86, 0xc2, 0xa0, 0x76, 0x13, 0x85, - 0x40, 0xaf, 0x3f, 0xfe, 0x56, 0xe1, 0xff, 0x80, 0xc0, 0xff, 0xc8, 0x52, 0x0c, 0x3d, 0xa0, 0x70, - 0xb0, 0xf6, 0x82, 0x42, 0xff, 0xc8, 0x0f, 0xfc, 0x1f, 0xfa, 0xc3, 0xfa, 0xff, 0xf8, 0x36, 0xbf, - 0xf0, 0x33, 0x24, 0x36, 0x1d, 0x4c, 0x1c, 0x26, 0x21, 0xac, 0x33, 0x99, 0x87, 0x74, 0x05, 0x0c, - 0x60, 0x9c, 0xb3, 0x06, 0x0c, 0x1f, 0x06, 0xc1, 0x8a, 0x02, 0xb0, 0x21, 0xb7, 0x0c, 0xc0, 0xc3, - 0xb4, 0x34, 0x94, 0x0d, 0x40, 0xec, 0x70, 0x9e, 0x0e, 0xe2, 0x47, 0xc8, 0x7f, 0xe0, 0xfe, 0x0f, - 0xfc, 0x1f, 0xfa, 0x81, 0xfd, 0xff, 0xf9, 0x13, 0x09, 0x09, 0x0e, 0xcc, 0x57, 0x2b, 0x94, 0x09, - 0xc5, 0x72, 0xb9, 0x40, 0x56, 0x14, 0x14, 0x1f, 0x6f, 0xff, 0x82, 0xb6, 0x0f, 0xd8, 0x3e, 0x10, - 0x30, 0x64, 0x0d, 0x07, 0xfe, 0x83, 0x48, 0x6d, 0x03, 0x06, 0xc3, 0x38, 0x52, 0x15, 0x85, 0x61, - 0xb0, 0xd8, 0x1e, 0x0b, 0xd0, 0x7f, 0xe0, 0xf8, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, - 0x22, 0x61, 0xa0, 0xfd, 0x98, 0x57, 0x52, 0x1a, 0x98, 0x1d, 0x06, 0x86, 0x56, 0x3a, 0x07, 0x0f, - 0xb7, 0xff, 0x83, 0x58, 0xe0, 0x70, 0x60, 0x7e, 0x06, 0x07, 0x06, 0x19, 0xdf, 0x53, 0xd4, 0xf0, - 0x54, 0x0c, 0xf9, 0x0f, 0x68, 0x4f, 0x38, 0x75, 0x81, 0xb4, 0x0f, 0x20, 0x80, 0xe8, 0x79, 0xc3, - 0xff, 0x07, 0x0f, 0xc8, 0x7f, 0xe0, 0xb8, 0x3f, 0xbf, 0xff, 0x21, 0x61, 0xff, 0x8d, 0xcb, 0x2b, - 0xe0, 0x53, 0x04, 0xbe, 0xb0, 0x2b, 0x20, 0xa4, 0x0e, 0x1b, 0x30, 0xa4, 0x0e, 0x15, 0x99, 0x7d, - 0x47, 0x1f, 0x8c, 0x17, 0x80, 0xe0, 0x68, 0x63, 0xd3, 0x1c, 0x29, 0x37, 0x25, 0x4e, 0x16, 0x0e, - 0x04, 0x8a, 0xc1, 0x40, 0x61, 0x48, 0x1c, 0x18, 0x58, 0x49, 0x79, 0x0f, 0xfc, 0x1c, 0x0f, 0xca, - 0x0f, 0xfc, 0x0b, 0x0f, 0xef, 0xff, 0xc8, 0x9a, 0x19, 0x0f, 0xb3, 0x02, 0x0c, 0x28, 0x2a, 0x60, - 0xc1, 0x82, 0xc2, 0x56, 0x40, 0xbc, 0xc1, 0xec, 0x2b, 0x1f, 0x21, 0x9d, 0xb8, 0x80, 0xf0, 0x3e, - 0x10, 0xb0, 0xf9, 0x58, 0x30, 0x68, 0x30, 0xd4, 0x34, 0xbc, 0x68, 0x6d, 0x09, 0xcb, 0x0e, 0x70, - 0xad, 0x05, 0xa1, 0x69, 0x70, 0x73, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xc8, 0x7f, 0xe0, 0xac, 0x3f, - 0xbf, 0xff, 0x22, 0x68, 0x48, 0x10, 0xec, 0xc3, 0x60, 0xc3, 0xa7, 0x09, 0xc1, 0x87, 0x36, 0xfe, - 0x07, 0xe0, 0xd8, 0x6c, 0x18, 0x7a, 0xcf, 0xc0, 0xfc, 0x0e, 0xc3, 0x60, 0xc3, 0xce, 0x1b, 0x06, - 0x1e, 0xa3, 0xf8, 0x1f, 0x90, 0x68, 0x6c, 0x18, 0x75, 0x87, 0x60, 0xc3, 0xa0, 0xf6, 0x0c, 0x3f, - 0xf0, 0x7e, 0x0f, 0xc8, 0x7f, 0xe0, 0xac, 0x3f, 0xbf, 0xff, 0x22, 0x62, 0x83, 0xfd, 0xb9, 0x21, - 0xfe, 0x6c, 0xfe, 0x7f, 0x06, 0xcc, 0xc0, 0xc0, 0xc3, 0x74, 0x30, 0x30, 0x30, 0x9c, 0x2c, 0x0c, - 0x0c, 0x1f, 0x3f, 0xd4, 0x06, 0x05, 0x61, 0x60, 0x60, 0x61, 0x50, 0x17, 0x0c, 0x0c, 0x2d, 0x06, - 0xf3, 0x83, 0x03, 0x82, 0x80, 0xdf, 0xc0, 0xd2, 0x81, 0x98, 0x10, 0x7f, 0xe0, 0xe0, 0x0f, 0xd0, - 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0x1f, 0xfb, 0x34, 0xff, 0xc1, 0x36, 0x98, 0x30, - 0xb0, 0xce, 0x9d, 0x3d, 0x78, 0x3b, 0x06, 0x0d, 0x1c, 0x3b, 0x06, 0x0d, 0x1c, 0x27, 0xc0, 0xaf, - 0xc0, 0x77, 0x0f, 0xfc, 0x06, 0x69, 0xea, 0x7a, 0x81, 0x68, 0x58, 0x5a, 0x19, 0xc2, 0xe0, 0xb4, - 0x34, 0x94, 0x43, 0x68, 0x7f, 0xe0, 0xf8, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xef, 0xff, 0xc8, - 0x98, 0x7f, 0xe3, 0x33, 0xff, 0xa0, 0x53, 0x30, 0xf9, 0xc0, 0xd9, 0x84, 0xa0, 0x38, 0x6c, 0xcf, - 0xe9, 0xc2, 0x73, 0x09, 0x40, 0x70, 0x7c, 0x60, 0xfc, 0x38, 0x15, 0x98, 0x20, 0x63, 0x85, 0x43, - 0x06, 0xac, 0x70, 0xb4, 0xc0, 0xb8, 0x70, 0x38, 0x3f, 0xfc, 0x08, 0x2d, 0x0f, 0x38, 0x7f, 0xe0, - 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x98, 0x7c, 0xa0, 0xd9, 0x97, 0xf4, - 0x86, 0x9c, 0x3b, 0x0f, 0x95, 0x9f, 0xfe, 0x0d, 0x85, 0x4e, 0xd0, 0xeb, 0x2d, 0x30, 0x5c, 0x3d, - 0x88, 0x34, 0x32, 0x13, 0x3f, 0xfe, 0x0a, 0x41, 0x40, 0xa8, 0x1d, 0x81, 0xf4, 0xac, 0x3a, 0xc3, - 0x3f, 0x90, 0xd8, 0x2f, 0x48, 0x1b, 0x43, 0xff, 0x07, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, - 0xff, 0x91, 0x30, 0x21, 0xc8, 0x6d, 0xc1, 0x40, 0xd8, 0x6a, 0x61, 0x61, 0x5a, 0x1a, 0xef, 0xd1, - 0xb8, 0x76, 0x0c, 0x2e, 0x28, 0x13, 0x83, 0x05, 0x85, 0xa7, 0xc3, 0xf4, 0x30, 0x65, 0x43, 0x12, - 0x0a, 0x06, 0x92, 0x4c, 0x3f, 0xb0, 0x60, 0xc7, 0x43, 0x50, 0xe0, 0x61, 0x70, 0x50, 0xe3, 0xc1, - 0xa0, 0xff, 0xc1, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, 0xff, 0x01, 0x34, 0x26, 0x0f, - 0xb3, 0x0e, 0xd0, 0xf4, 0xe7, 0xff, 0x80, 0xac, 0x28, 0x25, 0x07, 0xb0, 0x38, 0x5c, 0x1d, 0x63, - 0xb9, 0xd4, 0x07, 0xb3, 0x0a, 0x80, 0x50, 0x15, 0x87, 0x68, 0x7d, 0x57, 0xff, 0x82, 0xc3, 0xda, - 0x1e, 0xa0, 0x7b, 0x43, 0xd0, 0x7d, 0xa1, 0xc0, 0x0f, 0xd0, 0x7f, 0xe0, 0xac, 0x3f, 0xbf, 0xff, - 0x22, 0x61, 0xff, 0x8d, 0xcf, 0xfe, 0x81, 0x4c, 0x27, 0x43, 0xe5, 0x63, 0xd8, 0x4e, 0x1d, 0xd0, - 0x16, 0x5a, 0x1a, 0xc1, 0xdd, 0xe8, 0x27, 0xb1, 0xf0, 0xe6, 0x1c, 0xc4, 0x4f, 0x8a, 0x06, 0x90, - 0xa8, 0x69, 0x86, 0xc1, 0x68, 0x34, 0x70, 0x50, 0xa0, 0x4e, 0x14, 0x08, 0x39, 0xf2, 0x1f, 0xf8, - 0x3f, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x9a, 0x30, 0x52, 0x1b, 0x34, - 0x1a, 0x0d, 0x0d, 0x4d, 0xa7, 0xaf, 0x50, 0x35, 0xba, 0x0d, 0x1c, 0x3b, 0x30, 0xb0, 0xb0, 0xec, - 0xff, 0xe0, 0xaf, 0x18, 0x58, 0x58, 0x19, 0xcf, 0xfe, 0x0c, 0xc1, 0xd8, 0x7e, 0xdb, 0xff, 0xc0, - 0x70, 0xf6, 0x1f, 0x61, 0xf6, 0x1f, 0xf8, 0x3f, 0xc0, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xef, - 0xff, 0xd0, 0x98, 0x7f, 0xe3, 0x30, 0x50, 0xfe, 0x0a, 0x70, 0x61, 0xec, 0x26, 0xcb, 0x0e, 0x70, - 0xec, 0xf1, 0x7a, 0xb2, 0x07, 0xbc, 0x0c, 0x3e, 0xbc, 0xac, 0xbb, 0xa8, 0x0a, 0xc1, 0x90, 0x30, - 0xf5, 0x01, 0xbf, 0xf2, 0x0c, 0x2c, 0x2b, 0x83, 0x58, 0x58, 0x2c, 0xa2, 0x08, 0x36, 0xe8, 0x4e, - 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xfa, 0x81, 0xfd, 0xff, 0xf9, 0x13, 0x0a, 0x0f, 0x40, 0xcc, - 0x56, 0xa0, 0xd8, 0x29, 0xb4, 0xe8, 0x40, 0xc0, 0xac, 0x56, 0xa2, 0x06, 0x1b, 0x3b, 0xb2, 0x06, - 0x15, 0x91, 0x99, 0x03, 0x07, 0xc7, 0x76, 0x40, 0xc0, 0xa8, 0x6f, 0x24, 0x0c, 0x29, 0x07, 0xa4, - 0x81, 0x85, 0x8e, 0x66, 0x1b, 0x05, 0x0c, 0x18, 0x7b, 0x04, 0x1d, 0x86, 0xf4, 0x1f, 0xf8, 0x38, - 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0xe4, 0x3e, 0xcc, 0x0c, 0xe1, 0xf4, - 0xe7, 0x27, 0x7c, 0x13, 0x66, 0x16, 0x16, 0x1d, 0x9f, 0x3b, 0xf0, 0x67, 0x30, 0xb0, 0xb0, 0xbe, - 0x30, 0xb0, 0xb0, 0x95, 0x9f, 0xfc, 0x1a, 0x81, 0xae, 0x0f, 0xb4, 0x27, 0x38, 0x39, 0xc2, 0xb4, - 0x1e, 0x42, 0xd2, 0xe0, 0xe7, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xac, 0x3f, 0xbf, - 0xff, 0x22, 0x61, 0xff, 0x8d, 0xcf, 0xc5, 0xf8, 0x14, 0xcc, 0x18, 0x76, 0x15, 0x98, 0x30, 0xec, - 0x36, 0x7e, 0x2f, 0xc1, 0x39, 0x87, 0xfd, 0xe8, 0xfc, 0xff, 0x02, 0x63, 0x0c, 0xa1, 0x82, 0x93, - 0x0e, 0xcd, 0x0b, 0x07, 0xe0, 0x3c, 0x13, 0x83, 0x0c, 0xdc, 0x14, 0x83, 0x0b, 0x80, 0xe1, 0xff, - 0x83, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x98, 0x72, 0x1f, 0x66, 0x56, - 0xf5, 0x48, 0x29, 0x83, 0x4d, 0x34, 0x35, 0x81, 0x8c, 0x70, 0xf6, 0xff, 0xf8, 0x36, 0x13, 0xbc, - 0x1d, 0x78, 0x78, 0x27, 0x91, 0x9d, 0x82, 0xc2, 0x60, 0xa8, 0x7f, 0xf0, 0x6d, 0x0e, 0xc3, 0xe7, - 0x0f, 0x68, 0x7b, 0x4f, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xfa, 0x81, 0xfd, 0xff, 0xf8, - 0x09, 0x87, 0x41, 0xf6, 0xe0, 0xc1, 0x83, 0x42, 0xa6, 0x34, 0x7a, 0x6a, 0x03, 0x62, 0xaf, 0xcb, - 0x06, 0xc0, 0xe6, 0x5a, 0x1a, 0xde, 0x06, 0x15, 0x83, 0xe0, 0xd8, 0x7e, 0x55, 0x3f, 0xfc, 0x15, - 0x01, 0x61, 0x50, 0x3b, 0x0b, 0xd2, 0xb0, 0xeb, 0x0c, 0xfe, 0x43, 0x68, 0xfd, 0x01, 0xb8, 0x3f, - 0xf0, 0x70, 0x0f, 0xc8, 0x7f, 0xe0, 0xb8, 0x3f, 0xbf, 0xff, 0x01, 0x30, 0xff, 0xc6, 0x67, 0xff, - 0x05, 0x38, 0x28, 0x60, 0xd0, 0x9b, 0x0a, 0x8d, 0xa1, 0xec, 0x27, 0xe4, 0x3c, 0xef, 0x2e, 0xa7, - 0x0f, 0x60, 0xab, 0xd5, 0x06, 0xa0, 0x30, 0x61, 0x61, 0xa8, 0x0e, 0x9e, 0xa6, 0x1b, 0x0f, 0x60, - 0x83, 0x38, 0x7b, 0x4b, 0x0b, 0x4b, 0xff, 0xc1, 0xff, 0x82, 0x40, 0x0f, 0xfc, 0x1f, 0xfb, 0x43, - 0xfa, 0xbb, 0xd5, 0xc1, 0xb5, 0x4b, 0xf8, 0x19, 0x83, 0x41, 0x59, 0x07, 0x6d, 0xd1, 0x5b, 0x60, - 0x6c, 0x79, 0x06, 0x38, 0x6c, 0xba, 0x0c, 0x30, 0x4e, 0x3c, 0x92, 0x30, 0x2f, 0x37, 0x56, 0x3a, - 0x2d, 0x02, 0x02, 0x0a, 0x06, 0x92, 0x63, 0x46, 0x0d, 0x8c, 0xe0, 0x87, 0x40, 0xe6, 0x38, 0x4e, - 0x60, 0xc0, 0x83, 0xf9, 0x10, 0xff, 0xc1, 0xc0, 0x0f, 0xca, 0x0f, 0xfc, 0x0b, 0x0f, 0xef, 0xff, - 0xc0, 0x4c, 0x3f, 0xf1, 0x98, 0x3f, 0xe4, 0x27, 0xc0, 0xc3, 0xa4, 0x33, 0x83, 0xfe, 0x43, 0xb0, - 0x61, 0xd2, 0x19, 0xc1, 0xd7, 0x68, 0x5f, 0x07, 0xfe, 0x15, 0x9f, 0xfc, 0x19, 0x8c, 0x18, 0xc6, - 0x1b, 0x4c, 0x18, 0x23, 0x09, 0xc1, 0x83, 0x04, 0x61, 0x6a, 0xff, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, - 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x31, 0x0a, 0x0a, 0x41, 0x98, 0xf1, 0x8e, 0x85, - 0x4c, 0x0d, 0x3a, 0x90, 0x95, 0x9c, 0xe6, 0xab, 0x0d, 0x81, 0xd0, 0x70, 0x75, 0xbf, 0x55, 0xf4, - 0x3f, 0x2b, 0x0e, 0xd8, 0x26, 0x07, 0xfc, 0x1d, 0x20, 0xc3, 0xb0, 0xec, 0x2f, 0xf8, 0x35, 0x02, - 0xc3, 0xb0, 0xd0, 0x6c, 0x2b, 0xc1, 0xff, 0x83, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, - 0xff, 0x21, 0x60, 0x50, 0x7f, 0x66, 0x09, 0x0b, 0xe0, 0xa7, 0x3f, 0x03, 0x30, 0x9b, 0x34, 0xc1, - 0x18, 0x76, 0x6a, 0xdd, 0x38, 0x27, 0x30, 0x62, 0x12, 0x0f, 0xfc, 0x7f, 0x01, 0x53, 0x26, 0x31, - 0x21, 0x4a, 0x95, 0x83, 0x70, 0xd9, 0x20, 0xc0, 0xe8, 0x54, 0x30, 0xb0, 0x76, 0x82, 0x04, 0x3e, - 0x74, 0x18, 0x7f, 0xe0, 0xe0, 0x0f, 0xca, 0x0f, 0xfc, 0x0a, 0x07, 0xf7, 0xff, 0xe4, 0x4c, 0x25, - 0x07, 0xec, 0xcb, 0x95, 0xfa, 0x04, 0xe6, 0x04, 0x18, 0xc0, 0x56, 0x60, 0xc6, 0x18, 0x36, 0x74, - 0xd9, 0x24, 0x36, 0x72, 0xbc, 0x78, 0x2b, 0xc1, 0xda, 0x28, 0x29, 0xcb, 0xa7, 0xa9, 0x86, 0x62, - 0x80, 0xc2, 0xc3, 0x60, 0xbf, 0xf0, 0x4e, 0x09, 0x06, 0x16, 0x14, 0x15, 0xff, 0x83, 0xff, 0x07, - 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xb8, 0x3f, 0xbf, 0xff, 0x01, 0x30, 0xa0, 0xd0, 0x6c, 0xc2, 0xd0, - 0x48, 0x69, 0xcf, 0xfe, 0x40, 0xd8, 0x67, 0x0f, 0xec, 0xbf, 0xf0, 0x67, 0x0d, 0xa1, 0xe7, 0xe7, - 0xff, 0xc0, 0x56, 0x16, 0x87, 0xf5, 0x01, 0x7f, 0xc8, 0x5a, 0x58, 0x58, 0x79, 0xcf, 0x06, 0xc3, - 0xda, 0x27, 0xff, 0x07, 0xfe, 0x0e, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x92, 0x30, - 0xe8, 0x3e, 0xdc, 0xb8, 0xdf, 0x82, 0x7c, 0x61, 0x61, 0x61, 0x9c, 0xf8, 0xdf, 0x83, 0xb3, 0x0b, - 0x0b, 0x0c, 0xe7, 0xff, 0x05, 0xf0, 0x76, 0x1f, 0x2b, 0x3f, 0xf8, 0x35, 0x01, 0xa1, 0xb4, 0x36, - 0x85, 0xc5, 0xa1, 0x9c, 0x33, 0xf4, 0x86, 0x93, 0xe9, 0x1b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, - 0x1f, 0xf9, 0xc3, 0xfb, 0xff, 0xf2, 0x46, 0x16, 0x1b, 0x0d, 0xbb, 0xff, 0xe0, 0x53, 0x0b, 0x16, - 0xc3, 0x9c, 0x33, 0xe0, 0xfd, 0x85, 0x6d, 0xa1, 0xd6, 0x5e, 0x09, 0xf2, 0x0f, 0xad, 0xfe, 0x9c, - 0x0a, 0x83, 0xff, 0x02, 0x80, 0xff, 0xc1, 0xb0, 0xb0, 0xf6, 0x13, 0x85, 0x87, 0x38, 0x50, 0x6f, - 0xfc, 0x00, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0xec, 0x3e, 0xcc, 0xeb, - 0xec, 0x27, 0xc7, 0xab, 0xd8, 0x76, 0x68, 0x7b, 0x0e, 0xce, 0x5e, 0xb0, 0xd6, 0x75, 0xf6, 0x17, - 0x61, 0x9d, 0x0f, 0x2b, 0x03, 0xcd, 0x10, 0xe6, 0xf8, 0x35, 0x3c, 0x16, 0x8f, 0x7a, 0x44, 0x27, - 0x03, 0xa1, 0xd8, 0x52, 0x17, 0xfc, 0x87, 0xfe, 0x0f, 0x0f, 0xca, 0x0f, 0xfc, 0x0b, 0x0f, 0xef, - 0xff, 0xc0, 0x4c, 0x39, 0x94, 0x1b, 0x75, 0xc4, 0x98, 0x67, 0xcd, 0x33, 0xfc, 0x13, 0x85, 0xd8, - 0x30, 0xf7, 0x0f, 0xc0, 0xc3, 0x9d, 0xe4, 0xfe, 0x81, 0xf1, 0x60, 0xc1, 0x86, 0x98, 0x70, 0x60, - 0xc3, 0xa4, 0xf8, 0xfe, 0x82, 0xcb, 0x37, 0x06, 0x1a, 0x8e, 0x1b, 0xfc, 0x0c, 0x3e, 0xd0, 0xff, - 0xc1, 0xfc, 0x0f, 0xfc, 0x1f, 0xfa, 0xc3, 0xfb, 0xff, 0xf4, 0x26, 0x1f, 0xf8, 0xcd, 0xff, 0xf2, - 0x4e, 0x1b, 0x06, 0x1c, 0xd9, 0xff, 0xe0, 0xd9, 0x83, 0x06, 0x0c, 0x36, 0x5f, 0xfa, 0x05, 0xe0, - 0x2f, 0xe0, 0x95, 0x81, 0x7f, 0x06, 0xa3, 0xff, 0xe8, 0x18, 0x50, 0x28, 0x28, 0x2b, 0x07, 0x02, - 0x80, 0xe0, 0x40, 0x50, 0xf9, 0x0a, 0x0f, 0xfc, 0x1c, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, - 0xff, 0x80, 0x98, 0x7f, 0xe3, 0x33, 0xff, 0x82, 0x9c, 0xd6, 0xd6, 0xc2, 0x56, 0x6b, 0x6b, 0x61, - 0xd9, 0xd5, 0xd5, 0x86, 0xb0, 0xb8, 0x60, 0xcf, 0xc5, 0xfc, 0xa0, 0xea, 0x01, 0xb4, 0x16, 0x1a, - 0x57, 0xfd, 0x70, 0x58, 0x50, 0x31, 0x42, 0x0a, 0x02, 0x80, 0xc1, 0x61, 0x40, 0x41, 0x70, 0x4a, - 0x00, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0xff, 0xc6, 0xef, 0xe7, 0xf2, - 0x0a, 0x64, 0x0c, 0x51, 0x20, 0x6c, 0x13, 0x81, 0x5a, 0x1b, 0x68, 0xd5, 0xba, 0x13, 0x86, 0xf8, - 0x3d, 0xf0, 0xda, 0x3c, 0x84, 0xaa, 0x95, 0x40, 0x36, 0x15, 0x06, 0x41, 0x40, 0xf6, 0x13, 0x70, - 0x24, 0x27, 0x04, 0x81, 0xb4, 0x36, 0x8d, 0x3d, 0x21, 0xfc, 0xa0, 0xff, 0x0f, 0xc8, 0x7f, 0xe0, - 0xb8, 0x3f, 0xbf, 0xff, 0x01, 0x30, 0xce, 0x1f, 0x66, 0x7f, 0xf0, 0x53, 0x85, 0x85, 0x21, 0x9b, - 0x69, 0xea, 0x75, 0x06, 0xc3, 0xff, 0x01, 0xcb, 0xae, 0xe0, 0xbe, 0x2d, 0x7a, 0x81, 0x2a, 0x28, - 0x1d, 0x40, 0xd2, 0x35, 0x75, 0x21, 0xb0, 0xf6, 0x87, 0xa8, 0x57, 0x7a, 0xb0, 0x30, 0xfb, 0x0f, - 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0x21, 0x21, 0xed, 0xc1, 0xd1, 0xea, - 0x41, 0x4c, 0xd3, 0x68, 0xf0, 0x1b, 0xca, 0xf0, 0xee, 0x1d, 0x93, 0xa0, 0xb0, 0xe7, 0x07, 0x90, - 0x3a, 0x15, 0xe2, 0x8d, 0x63, 0x86, 0xb8, 0x3f, 0x41, 0x49, 0x7f, 0xe0, 0xd8, 0x50, 0x34, 0x90, - 0xa8, 0x0e, 0x06, 0x83, 0x41, 0x84, 0x8f, 0x83, 0x21, 0xff, 0x83, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, - 0xa8, 0x1f, 0xdf, 0xff, 0x92, 0x30, 0x28, 0x3f, 0xb7, 0x7f, 0x37, 0x78, 0x17, 0x81, 0x8a, 0x82, - 0xc2, 0xb1, 0xc9, 0x82, 0xc3, 0x6e, 0x59, 0x7e, 0x09, 0xc3, 0xa0, 0xfa, 0xf1, 0xff, 0xd0, 0x2a, - 0x30, 0x5c, 0x06, 0x0a, 0x4d, 0xe8, 0x73, 0x05, 0x83, 0x05, 0xc0, 0x60, 0x58, 0x33, 0x87, 0x54, - 0x0d, 0x06, 0x1e, 0xf2, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xfb, 0x83, 0xfb, 0xff, 0xf0, 0x13, - 0x0a, 0x0a, 0x0e, 0xcd, 0xff, 0xf0, 0x3b, 0x0b, 0x0b, 0x0e, 0x6c, 0xaf, 0xe0, 0xec, 0xd0, 0xf6, - 0x1a, 0xcf, 0xfe, 0x0b, 0xe3, 0x43, 0xd8, 0x16, 0x8b, 0xfe, 0x83, 0x48, 0x67, 0x0f, 0xd9, 0x5b, - 0xea, 0xc0, 0xb0, 0xd6, 0x70, 0x76, 0x06, 0xe0, 0xaf, 0x41, 0xca, 0x0f, 0xc8, 0x0f, 0xe4, 0x3f, - 0xf0, 0x58, 0x7f, 0x7f, 0xfe, 0x44, 0xc5, 0x80, 0x87, 0xb3, 0x3b, 0x1f, 0xc1, 0x53, 0x33, 0x34, - 0x60, 0xce, 0x6d, 0xea, 0x74, 0x0d, 0x9c, 0x1f, 0x61, 0x59, 0xb1, 0x7f, 0x03, 0xe3, 0x30, 0xf6, - 0x05, 0x46, 0x67, 0xf8, 0x29, 0x33, 0x0a, 0x0f, 0x60, 0xe8, 0xa8, 0xc8, 0x0c, 0x0c, 0x19, 0x01, - 0x81, 0x05, 0x81, 0x3f, 0x08, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0xbf, 0xff, 0x22, 0x61, 0xff, - 0x8d, 0xcf, 0xc7, 0xe8, 0x14, 0xcc, 0x11, 0x8a, 0x80, 0xd9, 0xaa, 0x33, 0x60, 0xd9, 0xaa, 0x32, - 0x60, 0xac, 0x1c, 0x82, 0xd0, 0xbe, 0x74, 0xca, 0x14, 0x02, 0xa0, 0x9c, 0x42, 0x42, 0x95, 0xff, - 0xe0, 0xb0, 0xac, 0x2a, 0x06, 0x70, 0x9b, 0xf0, 0x76, 0x8d, 0x3d, 0x37, 0x90, 0xe5, 0x07, 0xe4, - 0x0f, 0xfc, 0x1f, 0xfa, 0xc3, 0xfb, 0xff, 0xf0, 0x13, 0x0a, 0x0a, 0x0e, 0xcc, 0xff, 0xe0, 0xa9, - 0x85, 0x85, 0x87, 0x9d, 0xbd, 0x57, 0xa8, 0x1b, 0x0e, 0xd0, 0xf9, 0xcb, 0xfe, 0x82, 0xf8, 0xd0, - 0x60, 0x70, 0x95, 0x9f, 0xfc, 0x1a, 0x86, 0x83, 0x03, 0x86, 0xd2, 0xff, 0xa0, 0x9c, 0x27, 0x47, - 0x83, 0x69, 0x70, 0x73, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, - 0x22, 0x61, 0xe5, 0x07, 0x66, 0xf6, 0x0f, 0xc8, 0x29, 0xb1, 0x9e, 0x06, 0x13, 0x6c, 0xd1, 0x5e, - 0x43, 0xb6, 0x88, 0x1f, 0x41, 0x9d, 0x9a, 0x70, 0x2d, 0x2f, 0x31, 0xab, 0xf0, 0x4a, 0x98, 0xcd, - 0xa2, 0x1a, 0x55, 0x3a, 0x34, 0x50, 0x58, 0xc8, 0x29, 0xe9, 0x05, 0x06, 0x0e, 0x90, 0xd8, 0x18, - 0x1f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x90, 0xb4, 0x3f, - 0xf6, 0x60, 0xff, 0x83, 0x4e, 0x0c, 0x3b, 0x0c, 0xd8, 0x2f, 0xf0, 0x7b, 0x0f, 0xfc, 0x16, 0xf4, - 0xce, 0xac, 0x17, 0x98, 0x19, 0x85, 0x82, 0x73, 0xf1, 0x7e, 0x0a, 0x84, 0x16, 0x12, 0x82, 0xc1, - 0x85, 0x85, 0x40, 0x38, 0x3a, 0xba, 0xb8, 0x10, 0x4b, 0xfa, 0x81, 0xff, 0x83, 0x80, 0x0f, 0xc8, - 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x80, 0x98, 0x72, 0x1f, 0x66, 0xd4, 0x63, 0x50, 0x37, 0x1d, - 0x52, 0xda, 0x06, 0xc1, 0x94, 0xe2, 0x0e, 0xc1, 0x89, 0x82, 0x0c, 0xe5, 0xd1, 0xc1, 0x85, 0xf0, - 0xe9, 0xe7, 0xe1, 0x68, 0x18, 0x28, 0x08, 0x35, 0x01, 0x83, 0x81, 0x06, 0xd1, 0xf3, 0x60, 0x82, - 0x72, 0x89, 0x8b, 0x61, 0x68, 0x69, 0x05, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, - 0x3f, 0xbf, 0xff, 0x42, 0x61, 0xd8, 0x7d, 0x99, 0xff, 0xc8, 0x29, 0x85, 0x85, 0x21, 0x95, 0xbf, - 0xfe, 0x0d, 0x81, 0x7e, 0x0e, 0xb1, 0xd7, 0xa8, 0x17, 0xa1, 0xeb, 0xb8, 0x25, 0x43, 0x07, 0x50, - 0x34, 0x8d, 0xdd, 0x48, 0x6c, 0x62, 0x28, 0x0c, 0x2a, 0x1a, 0x61, 0xaa, 0x06, 0x30, 0x3f, 0x92, - 0x0f, 0xfc, 0x1c, 0x0f, 0xca, 0x0f, 0xfc, 0x07, 0x0f, 0xef, 0xff, 0xc9, 0x18, 0x7f, 0xe3, 0x73, - 0xf0, 0x58, 0x66, 0xcc, 0x1b, 0xfc, 0x13, 0x98, 0x31, 0x44, 0x86, 0xcf, 0xc0, 0x8c, 0x35, 0x98, - 0x4d, 0x5c, 0x9f, 0x18, 0x4d, 0x3a, 0x22, 0xa3, 0xf0, 0x58, 0x74, 0xae, 0x26, 0x9d, 0x02, 0xce, - 0x84, 0x8e, 0x1a, 0x86, 0xfc, 0x16, 0x1a, 0x09, 0x41, 0xd8, 0x7f, 0xe0, 0xf8, 0x0f, 0xc8, 0x7f, - 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0xff, 0xc6, 0x67, 0xe9, 0xf8, 0x2a, 0x64, 0x14, 0xc6, - 0x13, 0x67, 0xe9, 0x46, 0x1d, 0x92, 0x26, 0x0a, 0x05, 0x6d, 0x5a, 0x83, 0xdf, 0x35, 0x6f, 0xe8, - 0x0a, 0x97, 0x43, 0x12, 0x14, 0xdf, 0xc6, 0xe1, 0xb3, 0x21, 0x03, 0xa1, 0x51, 0x9c, 0x63, 0xe0, - 0xb1, 0x20, 0x9c, 0x0e, 0x1f, 0xf8, 0x38, 0x0f, 0xe4, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, 0x22, - 0x61, 0x41, 0x28, 0x36, 0xe1, 0x61, 0x74, 0x0a, 0x9b, 0xfa, 0x77, 0x42, 0xb0, 0x38, 0x35, 0x61, - 0xd9, 0xdd, 0x3f, 0x82, 0xb3, 0x32, 0x82, 0x60, 0xec, 0xfd, 0x43, 0x30, 0xa8, 0x0b, 0x88, 0xcc, - 0x29, 0x1f, 0x44, 0x66, 0x16, 0x39, 0x9a, 0xa2, 0x05, 0x0c, 0x18, 0x59, 0x20, 0x83, 0xb0, 0x41, - 0x48, 0x7f, 0xe0, 0xc0, 0x0f, 0xc8, 0x7f, 0xe0, 0xa8, 0x1f, 0xdf, 0xff, 0x91, 0x30, 0x41, 0xf2, - 0x0c, 0xc7, 0xd0, 0xc3, 0x02, 0x73, 0x18, 0x19, 0x20, 0x6e, 0xc9, 0x3f, 0x90, 0xbb, 0xba, 0x2b, - 0x50, 0x4e, 0x46, 0x40, 0xd0, 0xaf, 0x1f, 0xa6, 0xe8, 0x05, 0x46, 0x64, 0x0c, 0x3a, 0x4a, 0xef, - 0xe8, 0x18, 0x72, 0x81, 0x86, 0x62, 0xf5, 0x10, 0x61, 0xb0, 0xff, 0x61, 0xff, 0x83, 0xe0, 0x0f, - 0xc8, 0x7f, 0xe0, 0xb8, 0x3f, 0xbf, 0xff, 0x06, 0xd5, 0x45, 0xf8, 0x19, 0xd3, 0xd3, 0xfc, 0x07, - 0xc0, 0xc3, 0xb0, 0xeb, 0x7f, 0x1f, 0xc1, 0xb6, 0x56, 0x62, 0x61, 0x3b, 0x2b, 0x33, 0x30, 0x7c, - 0xf4, 0xcc, 0xcc, 0x0a, 0x9a, 0xb3, 0x33, 0x0a, 0x54, 0x0c, 0xcc, 0xc2, 0xdf, 0xea, 0x31, 0x02, - 0xc1, 0x94, 0x06, 0x68, 0x30, 0x68, 0x27, 0x41, 0x87, 0xfe, 0x0e, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, - 0x3f, 0xbf, 0xff, 0x22, 0x61, 0xff, 0x8d, 0xce, 0x99, 0xd3, 0x0a, 0x99, 0xd3, 0x3a, 0x61, 0x36, - 0x6a, 0xce, 0x70, 0xec, 0xd5, 0x9a, 0xb0, 0xce, 0x5d, 0x1a, 0xc1, 0x7c, 0x3a, 0xb9, 0x60, 0x95, - 0x3c, 0xab, 0x58, 0x35, 0xfa, 0x9e, 0xa8, 0x36, 0x0a, 0xee, 0xa0, 0x9c, 0x12, 0x0b, 0x0f, 0x41, - 0x5f, 0xfa, 0x00, 0x0f, 0xd2, 0x04, 0x3b, 0xf8, 0x73, 0x83, 0xf3, 0x83, 0xc8, 0x73, 0xa6, 0x81, - 0xc1, 0x40, 0x9f, 0x83, 0x5e, 0x83, 0xac, 0x3d, 0xe0, 0xeb, 0xff, 0xad, 0x06, 0x86, 0xa0, 0x67, - 0x0f, 0xd4, 0x0f, 0xef, 0xff, 0xc1, 0x97, 0xbc, 0xbc, 0x1f, 0xae, 0xe0, 0xff, 0x78, 0x2b, 0x83, - 0x9b, 0x83, 0x9f, 0x20, 0xb4, 0x3f, 0xa8, 0x1f, 0xf8, 0x38, 0x0f, 0xc8, 0x48, 0x67, 0xf9, 0xa1, - 0x40, 0xfc, 0xe0, 0xf4, 0x1e, 0xd3, 0x40, 0xe0, 0xe0, 0xdf, 0x06, 0xbc, 0x87, 0x7f, 0xeb, 0x42, - 0x78, 0x3f, 0x5c, 0x08, 0xbf, 0xf2, 0x41, 0xa8, 0x1e, 0xd0, 0xf5, 0x03, 0xda, 0x1e, 0xbf, 0xf2, - 0x1f, 0x30, 0x69, 0x0f, 0xec, 0x36, 0x1f, 0xed, 0x05, 0x03, 0xdf, 0xff, 0xbc, 0x00, 0x0e, 0x43, - 0xfd, 0x61, 0xfe, 0xe0, 0xf7, 0xff, 0xce, 0xbf, 0xdb, 0xa1, 0xfb, 0x74, 0x3f, 0x6e, 0x87, 0xed, - 0xff, 0xf9, 0xd0, 0xfd, 0xba, 0x1f, 0xb7, 0x43, 0xf6, 0xe8, 0x7e, 0xdf, 0xff, 0x9d, 0x0f, 0xda, - 0xff, 0xfd, 0xe0, 0xf7, 0x07, 0xfe, 0xd0, 0xff, 0xd8, 0x7f, 0x7f, 0xf9, 0x0b, 0x0f, 0xda, 0x16, - 0x1f, 0xb4, 0x2c, 0x3f, 0x68, 0x5f, 0xfe, 0x42, 0xc3, 0xf6, 0x85, 0x87, 0xed, 0x0b, 0x0f, 0xda, - 0x17, 0xff, 0x90, 0xb0, 0xfd, 0xa0, 0x0f, 0x94, 0x1f, 0xf8, 0xd0, 0xfe, 0xff, 0xf2, 0x1b, 0x0f, - 0xda, 0x1b, 0x0f, 0xda, 0x1b, 0xaf, 0xda, 0x1b, 0x0f, 0xda, 0x1b, 0xff, 0xc8, 0x73, 0x87, 0xfe, - 0x1c, 0x25, 0xaa, 0x2a, 0xff, 0x54, 0xa2, 0x5b, 0x0f, 0xfc, 0x38, 0x7d, 0x87, 0xb0, 0xf5, 0x87, - 0xaf, 0xf9, 0x00, 0x09, 0x0c, 0x87, 0xd4, 0x0d, 0xa1, 0xed, 0x0d, 0x87, 0x7f, 0x8b, 0xf9, 0xd0, - 0x39, 0xa1, 0x4e, 0x85, 0xb8, 0x69, 0xd0, 0xb9, 0x0d, 0x3a, 0x07, 0x06, 0x16, 0xff, 0x81, 0x40, - 0x6e, 0x85, 0x85, 0xa6, 0x68, 0x58, 0x4e, 0x66, 0x85, 0x87, 0xb3, 0x5d, 0x87, 0xb3, 0xfa, 0x0e, - 0xb3, 0x43, 0xcf, 0xc8, 0x7f, 0xe0, 0x80, 0x1c, 0x33, 0x87, 0xcf, 0xe9, 0xcb, 0x82, 0x70, 0xcf, - 0x90, 0xe7, 0x0c, 0xe1, 0x90, 0x3b, 0x79, 0xc3, 0x60, 0xfa, 0x51, 0xfe, 0x0f, 0xb0, 0xff, 0x55, - 0xea, 0xe0, 0xed, 0x7f, 0x68, 0x6c, 0x3f, 0x68, 0x6f, 0xff, 0x21, 0xb0, 0xfd, 0xa1, 0xb0, 0xfd, - 0xa1, 0xbf, 0xfc, 0x80, 0x0f, 0x94, 0x1f, 0xf8, 0x1a, 0x1f, 0xcf, 0xff, 0x90, 0xce, 0x1f, 0xb4, - 0x33, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0xff, 0x07, 0xef, - 0xff, 0xc1, 0xfd, 0x40, 0xff, 0x7f, 0xf9, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, - 0x00, 0x02, 0x1f, 0xc8, 0x6c, 0x26, 0x9f, 0x90, 0x38, 0x5c, 0xa0, 0xef, 0xe3, 0x0f, 0xda, 0x39, - 0x87, 0xec, 0x2c, 0xff, 0x93, 0x0b, 0x3d, 0x05, 0x83, 0xf8, 0xdc, 0x2c, 0x1a, 0x39, 0x98, 0x28, - 0x0c, 0x2c, 0xca, 0x18, 0x58, 0x59, 0x83, 0xa0, 0x5f, 0xce, 0x0b, 0x0d, 0xac, 0x50, 0x1e, 0x82, - 0x83, 0x6a, 0xe3, 0xc8, 0x7a, 0x34, 0x2b, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xf3, - 0xff, 0xe4, 0x33, 0x07, 0xe9, 0x0c, 0xff, 0xf9, 0x0c, 0xc1, 0xfa, 0x43, 0x3f, 0xfe, 0x43, 0xf6, - 0x1f, 0xef, 0xff, 0xde, 0x0e, 0xf0, 0xa3, 0x83, 0xef, 0x02, 0x80, 0xe0, 0xcf, 0x82, 0xa0, 0x5e, - 0x41, 0xb7, 0xfe, 0x9c, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x02, 0x1c, 0x87, 0xce, 0x1d, 0x40, - 0xf3, 0x07, 0xb0, 0xef, 0xc7, 0xfe, 0x4d, 0x30, 0x90, 0x28, 0x2c, 0x18, 0x2c, 0x0e, 0x16, 0x0c, - 0x70, 0xce, 0x0f, 0xcf, 0x21, 0x54, 0x69, 0x85, 0x82, 0x81, 0x60, 0xc2, 0xe3, 0x0d, 0x83, 0x0d, - 0xe8, 0x37, 0xe0, 0xde, 0x43, 0x6b, 0x05, 0xeb, 0x42, 0x83, 0x3c, 0x07, 0xc8, 0x73, 0xa1, 0xd4, - 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x13, 0x83, 0x0b, 0x06, 0x94, 0x06, 0x16, 0x0d, 0xfc, 0x61, 0x60, - 0xdc, 0x19, 0xff, 0x9c, 0x18, 0x7f, 0xb0, 0x62, 0xfe, 0x3f, 0x15, 0xf6, 0x60, 0xc3, 0xf6, 0x60, - 0xc5, 0xfb, 0x30, 0x67, 0xab, 0xc7, 0xe3, 0x43, 0xed, 0x63, 0x43, 0xde, 0x0d, 0xc1, 0xd6, 0x1c, - 0xff, 0xc8, 0x0f, 0xfc, 0x19, 0xc2, 0x41, 0x87, 0xa4, 0x2d, 0x30, 0xef, 0xc0, 0xff, 0xa3, 0x06, - 0x58, 0x34, 0x36, 0x0d, 0xd0, 0x61, 0xd8, 0x36, 0x5b, 0x96, 0x3f, 0x35, 0xfc, 0x60, 0xc3, 0xfe, - 0xc1, 0x83, 0xfe, 0x4c, 0x18, 0x30, 0xed, 0x3f, 0x03, 0x0e, 0xd3, 0x58, 0x18, 0x76, 0x98, 0x76, - 0xbd, 0xa1, 0xf7, 0xfc, 0x80, 0x02, 0x1e, 0x43, 0xed, 0x0e, 0xc3, 0xce, 0x12, 0xdc, 0xb1, 0xfc, - 0xf5, 0xec, 0xd1, 0xd8, 0x3d, 0x98, 0x58, 0xff, 0x49, 0xa3, 0x81, 0x7c, 0x0f, 0xe0, 0xff, 0x60, - 0x77, 0xff, 0x18, 0x58, 0x1c, 0xa0, 0x58, 0x58, 0x18, 0xa0, 0x5f, 0xc0, 0xd2, 0x81, 0x6b, 0x01, - 0xc1, 0x42, 0x60, 0xce, 0x82, 0x84, 0x86, 0x74, 0x27, 0xe0, 0xff, 0xc1, 0x80, 0x09, 0x83, 0x95, - 0x61, 0x2a, 0xd4, 0x74, 0x50, 0x66, 0xf2, 0x8c, 0x3f, 0x9f, 0x40, 0xff, 0x82, 0xeb, 0x38, 0x58, - 0x6e, 0x61, 0xa0, 0x58, 0x68, 0x60, 0x68, 0x58, 0x79, 0x81, 0xa1, 0x61, 0xef, 0xff, 0x21, 0xd8, - 0x7e, 0xd0, 0xef, 0xff, 0x21, 0xda, 0x1f, 0x68, 0x76, 0x87, 0xda, 0x1d, 0xff, 0xe4, 0x00, 0x04, - 0x1e, 0x69, 0x84, 0xc0, 0xbf, 0x28, 0x35, 0x02, 0x81, 0x8c, 0x0f, 0xc0, 0xa1, 0x9a, 0x0d, 0x30, - 0x33, 0x98, 0x58, 0x37, 0xff, 0x8c, 0x18, 0x54, 0xe8, 0x17, 0xac, 0x1c, 0x67, 0x03, 0x57, 0x70, - 0x20, 0x59, 0x83, 0x57, 0xfc, 0x0c, 0x18, 0x30, 0x60, 0xc1, 0xf8, 0x1f, 0xf0, 0x35, 0x81, 0x83, - 0x06, 0x0c, 0x3b, 0x06, 0x0c, 0x3f, 0x7f, 0xc0, 0x0f, 0x9c, 0x3f, 0xf0, 0x1c, 0x3f, 0xbf, 0xff, - 0x21, 0x68, 0x4e, 0x1b, 0x0d, 0xa1, 0x38, 0x54, 0x0d, 0xa1, 0x38, 0x48, 0x77, 0xff, 0xc8, 0x6d, - 0x34, 0x33, 0x87, 0x60, 0x70, 0xda, 0x1d, 0x85, 0xc0, 0xe0, 0xe7, 0x0d, 0xf8, 0x3d, 0x40, 0xd7, - 0x90, 0xf6, 0x06, 0xf2, 0xbd, 0x04, 0xc7, 0xa4, 0x33, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, - 0x68, 0x7b, 0x0f, 0x3e, 0xa0, 0x6c, 0x3d, 0x41, 0xcf, 0xf8, 0x2c, 0x14, 0x34, 0xc1, 0x83, 0x41, - 0x83, 0x4c, 0x61, 0xea, 0xe3, 0x4c, 0x39, 0xad, 0x9f, 0xe8, 0x3e, 0xcf, 0x20, 0x90, 0xfb, 0x37, - 0x06, 0x13, 0xfc, 0x64, 0xd0, 0x3f, 0x66, 0x0f, 0x07, 0xf6, 0xe0, 0xf0, 0x6b, 0xfa, 0x87, 0x4d, - 0x0f, 0xb9, 0xe0, 0x38, 0x7f, 0xe0, 0xe0, 0x3f, 0xe0, 0xb0, 0xec, 0x3b, 0x0b, 0x0e, 0xc5, 0x03, - 0x7f, 0xc1, 0xb4, 0x25, 0x18, 0x30, 0x5f, 0xd2, 0x8c, 0x60, 0xa6, 0x0a, 0xee, 0x88, 0x59, 0xa0, - 0xb9, 0x5a, 0x0b, 0xfa, 0xb0, 0x30, 0xf6, 0x82, 0x70, 0x61, 0xed, 0x06, 0x34, 0x42, 0xab, 0xeb, - 0x07, 0x83, 0x2d, 0xa0, 0xc1, 0xe4, 0x3d, 0xa4, 0xad, 0x5c, 0x1d, 0xa6, 0x41, 0xa0, 0x0f, 0xfc, - 0x1f, 0x61, 0xf6, 0x1e, 0xd3, 0x43, 0x61, 0xd7, 0x4f, 0x17, 0xf8, 0x14, 0x5a, 0x64, 0xc6, 0x0b, - 0x4d, 0x24, 0xc5, 0x02, 0x81, 0x67, 0x3a, 0x82, 0x8c, 0x0a, 0xfa, 0x9a, 0x17, 0xf1, 0xb8, 0x30, - 0xa8, 0x0a, 0x19, 0x8e, 0x06, 0x63, 0x06, 0x36, 0x87, 0x5c, 0x30, 0x3c, 0x1e, 0xf8, 0x91, 0xf0, - 0x6b, 0x45, 0x65, 0xab, 0x41, 0x06, 0x55, 0x02, 0x70, 0xff, 0xc1, 0xc0, 0x05, 0xff, 0xf0, 0x6a, - 0x0e, 0x94, 0x1c, 0x35, 0x01, 0x82, 0x80, 0xc3, 0x50, 0x18, 0x28, 0x0c, 0x35, 0x01, 0x82, 0x80, - 0xc3, 0x50, 0x18, 0x28, 0x0c, 0x35, 0x01, 0x82, 0x80, 0xc3, 0x50, 0x18, 0x28, 0x0c, 0x35, 0x01, - 0x82, 0x80, 0xc3, 0x50, 0x18, 0x28, 0x0c, 0x35, 0x01, 0x82, 0x80, 0xc2, 0xff, 0xfd, 0xe8, 0x3f, - 0xf0, 0x60, 0x0b, 0xff, 0xd0, 0x7f, 0x38, 0x7f, 0xe0, 0x38, 0x7f, 0xe0, 0x38, 0x7e, 0xbf, 0xff, - 0x61, 0xf9, 0xc3, 0xff, 0x01, 0xc3, 0xff, 0x5e, 0x83, 0xff, 0x2c, 0x1f, 0xf7, 0xff, 0xa0, 0xec, - 0x18, 0x34, 0xa0, 0x76, 0x0c, 0x1a, 0x50, 0x33, 0x83, 0x06, 0x94, 0x0b, 0xff, 0xf7, 0x90, 0x0f, - 0x98, 0x3f, 0xaf, 0xff, 0x83, 0x50, 0x2b, 0x0d, 0x86, 0x90, 0x98, 0x36, 0x1a, 0x81, 0x58, 0x6c, - 0x35, 0xff, 0xf0, 0x7f, 0x30, 0x7f, 0xe0, 0x30, 0x7f, 0x97, 0x5a, 0xe0, 0xe7, 0xa7, 0x4f, 0x5e, - 0x0c, 0xc0, 0xc1, 0x23, 0x86, 0x60, 0x60, 0x91, 0xc3, 0x38, 0x30, 0x48, 0xe1, 0x7f, 0xfe, 0xf2, - 0x0f, 0xf2, 0x1f, 0xed, 0x0a, 0x81, 0xfb, 0x83, 0xb8, 0x39, 0xe0, 0xfb, 0xc1, 0x79, 0xff, 0xd4, - 0xd0, 0xf4, 0x85, 0xa1, 0xf9, 0xc3, 0x68, 0x7c, 0xe8, 0x6c, 0x3d, 0x79, 0x05, 0xe8, 0x3c, 0xa0, - 0xe5, 0x07, 0xcf, 0xff, 0xc1, 0x9c, 0x18, 0x24, 0x70, 0xce, 0x0c, 0x12, 0x38, 0x67, 0x06, 0x09, - 0x1c, 0x2f, 0xff, 0xde, 0x40, 0x2f, 0xff, 0x07, 0xed, 0x0c, 0xe1, 0xfb, 0x96, 0x18, 0x3f, 0x75, - 0x6d, 0xf4, 0x1a, 0x88, 0x30, 0xd4, 0x0d, 0x8f, 0xa0, 0xd2, 0x17, 0x02, 0xf0, 0x6d, 0x07, 0x87, - 0x87, 0x7e, 0x0a, 0x0f, 0xfc, 0x19, 0xff, 0xf4, 0x19, 0xc1, 0x82, 0x46, 0x0c, 0xe0, 0xc1, 0x23, - 0x06, 0x70, 0x60, 0xd2, 0x81, 0x7f, 0xfe, 0xf2, 0x0f, 0xfc, 0x1f, 0xb4, 0x3b, 0x83, 0xe7, 0x0c, - 0xe1, 0xfd, 0xa1, 0x68, 0x75, 0xff, 0xfb, 0x0f, 0xfc, 0x1f, 0xce, 0x1b, 0xc8, 0x73, 0xc1, 0xe7, - 0xc8, 0x1d, 0x0f, 0xe6, 0x0d, 0xff, 0xe8, 0x3b, 0x06, 0x0d, 0x28, 0x1d, 0x83, 0x06, 0x94, 0x0e, - 0xc1, 0x83, 0x4a, 0x07, 0x60, 0xd3, 0x4a, 0x05, 0xff, 0xfb, 0xc8, 0x0f, 0xb4, 0x3f, 0xbf, 0xfe, - 0x83, 0xfb, 0x43, 0xff, 0x03, 0x83, 0xf7, 0xff, 0xee, 0x0e, 0x74, 0x2d, 0x0f, 0xad, 0x09, 0xb8, - 0x3a, 0xff, 0xa9, 0xc1, 0xff, 0x82, 0x43, 0x5f, 0xfe, 0x0e, 0x91, 0x81, 0x83, 0x0e, 0x91, 0x81, - 0x83, 0x0e, 0x91, 0x87, 0x06, 0x82, 0xff, 0xfd, 0xe0, 0x0f, 0x98, 0x3f, 0xdf, 0xfe, 0x0f, 0x68, - 0x28, 0x16, 0x1e, 0xd0, 0x50, 0x2c, 0x35, 0xff, 0xfb, 0x0f, 0xae, 0xd0, 0xff, 0x3a, 0x70, 0x7e, - 0x6d, 0x0b, 0xc8, 0x6b, 0xd0, 0x7a, 0xf9, 0x15, 0xff, 0xe9, 0x0d, 0x83, 0x06, 0x09, 0x0e, 0xc1, - 0x83, 0x04, 0x87, 0x60, 0xc1, 0xa6, 0x85, 0xff, 0xfb, 0xd0, 0x0f, 0xfc, 0x1f, 0xec, 0x1c, 0x1f, - 0xf6, 0xb7, 0x50, 0x4f, 0xfa, 0x8a, 0x0f, 0xf3, 0x81, 0x69, 0x03, 0x4f, 0xea, 0xe0, 0x96, 0x09, - 0xc1, 0x68, 0x7f, 0x3f, 0x20, 0x82, 0x69, 0xe9, 0x5e, 0xa8, 0x29, 0x41, 0xe5, 0x41, 0x9f, 0xff, - 0x21, 0x9c, 0x18, 0x30, 0x68, 0x67, 0x06, 0x0c, 0x1a, 0x19, 0xc1, 0x83, 0x06, 0x85, 0xff, 0xfb, - 0xc0, 0x0f, 0xfc, 0x1f, 0xa4, 0x27, 0x0f, 0xea, 0x04, 0xe1, 0xeb, 0xfc, 0x3e, 0x0f, 0xd4, 0x09, - 0xee, 0x0f, 0x48, 0x4e, 0x3e, 0x0e, 0xa0, 0x8e, 0x14, 0x06, 0x9f, 0x95, 0x87, 0xb9, 0x41, 0x9c, - 0x3e, 0xbf, 0xfe, 0x0d, 0xa3, 0x83, 0x47, 0x0d, 0xa3, 0x83, 0x47, 0x0d, 0xa3, 0x83, 0x47, 0x0d, - 0xa3, 0x83, 0x47, 0x0b, 0xff, 0xf7, 0x80, 0x0f, 0xfc, 0x1e, 0xc1, 0xa0, 0x70, 0xfb, 0x06, 0x83, - 0x83, 0xec, 0x1a, 0x0f, 0xf0, 0x58, 0x34, 0xa0, 0x7e, 0xc1, 0xab, 0x18, 0x3d, 0x83, 0x74, 0x1e, - 0x0e, 0x81, 0xa1, 0xd6, 0x1f, 0x41, 0xf2, 0x19, 0xff, 0xf4, 0x19, 0x81, 0x83, 0x4a, 0x06, 0x60, - 0x60, 0xc1, 0x40, 0xcc, 0x0c, 0x18, 0x28, 0x19, 0x81, 0x83, 0x4a, 0x01, 0xff, 0xfd, 0xe4, 0x0f, - 0xfc, 0x1f, 0xf7, 0x83, 0xff, 0x3d, 0x34, 0x3f, 0xad, 0x0b, 0xc8, 0x67, 0xd7, 0xfa, 0xf4, 0x0e, - 0x0f, 0xf3, 0x86, 0xbf, 0xf4, 0x1e, 0x90, 0xf3, 0x07, 0xaf, 0xfd, 0x07, 0xfe, 0x0f, 0xeb, 0xff, - 0xd0, 0x6a, 0x0e, 0x0c, 0x14, 0x0d, 0x40, 0x60, 0xc1, 0x40, 0xd4, 0x1c, 0x1a, 0x50, 0x2f, 0xff, - 0xde, 0x00, 0x0f, 0xfc, 0x1f, 0xa8, 0x1f, 0xf7, 0xff, 0xef, 0x06, 0x70, 0xd0, 0x7f, 0x50, 0x87, - 0x02, 0x83, 0xb1, 0xca, 0x03, 0x43, 0x71, 0xa7, 0x8d, 0x0d, 0xe0, 0x23, 0xd0, 0x3d, 0x86, 0x74, - 0xf0, 0x7c, 0xde, 0x0d, 0x7a, 0x0c, 0xc1, 0xf9, 0x41, 0x3f, 0xfe, 0x83, 0x30, 0xe0, 0xc1, 0x40, - 0xcc, 0x0c, 0x18, 0x28, 0x1a, 0x83, 0x83, 0x05, 0x02, 0xff, 0xfd, 0xe0, 0x0f, 0xfc, 0x1f, 0xac, - 0x33, 0x87, 0xf6, 0x85, 0xc1, 0xef, 0xff, 0xc8, 0x7e, 0x70, 0xff, 0x7f, 0xfa, 0x0f, 0xe7, 0x0f, - 0xd7, 0xff, 0xec, 0x3f, 0xf0, 0x7f, 0xe0, 0xff, 0x9f, 0xff, 0x83, 0x38, 0x30, 0x48, 0xe1, 0x9c, - 0x18, 0x24, 0x70, 0xce, 0x0c, 0x12, 0x38, 0x5f, 0xff, 0xbc, 0x80, 0x0f, 0x94, 0x1f, 0x9d, 0x0b, - 0x43, 0xf9, 0xf0, 0xff, 0xe0, 0xfb, 0x4b, 0x05, 0x87, 0xa8, 0x0b, 0x06, 0x87, 0x21, 0xbc, 0x88, - 0x75, 0x85, 0x6e, 0x1c, 0xf0, 0x5e, 0x05, 0xa1, 0x68, 0x3d, 0x06, 0x7c, 0x1e, 0x90, 0xf9, 0x0d, - 0xff, 0xe8, 0x3b, 0x06, 0x09, 0x18, 0x3b, 0x06, 0x09, 0x18, 0x33, 0x83, 0x06, 0x94, 0x0b, 0xff, - 0xf7, 0x90, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfa, 0xff, 0xe0, 0xf5, 0x06, 0x0d, 0x87, 0xa8, 0x07, - 0x0b, 0x0d, 0xff, 0xfb, 0xc8, 0x5a, 0x28, 0x36, 0x1c, 0xe0, 0x78, 0x2c, 0x33, 0xa1, 0xa2, 0x98, - 0x66, 0x0f, 0x96, 0x0e, 0x7f, 0xfc, 0x86, 0x60, 0x60, 0xc1, 0x21, 0x98, 0x18, 0x30, 0x48, 0x6a, - 0x0e, 0x0c, 0x14, 0x03, 0xff, 0xfb, 0xc8, 0x0f, 0xfc, 0x1f, 0xfb, 0x49, 0x0e, 0xff, 0xfd, 0x85, - 0xa1, 0xac, 0x08, 0x76, 0x87, 0x60, 0xe0, 0xdf, 0xc9, 0xb6, 0x1d, 0x85, 0x81, 0xf0, 0x73, 0x85, - 0x82, 0xe0, 0x60, 0xe3, 0xd3, 0xc7, 0xac, 0x18, 0x7f, 0x99, 0x0d, 0xff, 0xe4, 0x3b, 0x06, 0x0c, - 0x1a, 0x1d, 0x83, 0x06, 0x0d, 0x0c, 0xe0, 0xc1, 0x83, 0x42, 0xff, 0xfd, 0xe0, 0x2f, 0xc9, 0xfe, - 0x0a, 0x41, 0x26, 0x1b, 0x0a, 0x41, 0x27, 0x5b, 0x0a, 0xfc, 0x9a, 0xec, 0x29, 0x04, 0x98, 0x6c, - 0x2a, 0x02, 0x57, 0xf8, 0x2b, 0xf3, 0xc1, 0xb0, 0xfd, 0x61, 0x7c, 0x1f, 0xf8, 0x50, 0x75, 0xff, - 0xe4, 0x34, 0x8c, 0x0c, 0x1a, 0x1a, 0x46, 0x06, 0x0d, 0x0d, 0x41, 0x81, 0x83, 0x41, 0x7f, 0xfe, - 0xf0, 0x0f, 0xfc, 0x1c, 0xfa, 0x46, 0x1f, 0x90, 0x50, 0x33, 0x08, 0x24, 0x14, 0x07, 0xa8, 0xc0, - 0x90, 0x5e, 0x8d, 0xf1, 0xf0, 0x54, 0x04, 0xab, 0x0b, 0x0a, 0x83, 0x0c, 0xc0, 0xc2, 0xbd, 0x02, - 0x80, 0xf8, 0x26, 0x0a, 0xd0, 0xd8, 0x64, 0x25, 0x07, 0x21, 0xaf, 0xff, 0x41, 0xa4, 0x70, 0x60, - 0xa0, 0x69, 0x1c, 0x18, 0x28, 0x1a, 0x83, 0x83, 0x4a, 0x02, 0xff, 0xfd, 0xe0, 0x7f, 0xfc, 0xac, - 0x3f, 0x6a, 0xc3, 0xf6, 0xac, 0x3f, 0x6a, 0xff, 0xf2, 0xb5, 0xfd, 0xab, 0x0f, 0xda, 0xb0, 0xfd, - 0xab, 0xff, 0xca, 0xc3, 0xf6, 0xac, 0x3f, 0x6a, 0xc3, 0xf6, 0xaf, 0xff, 0x2b, 0x0f, 0xda, 0xfe, - 0x0f, 0xf6, 0x8e, 0xff, 0xe3, 0x0b, 0x0e, 0xd0, 0xb4, 0x70, 0xed, 0x0b, 0xf8, 0x3b, 0x42, 0xc2, - 0xc3, 0xb4, 0x2c, 0x2c, 0x3b, 0x42, 0xfe, 0x0e, 0xd0, 0xb4, 0x70, 0xed, 0x0b, 0x0b, 0x0e, 0xd0, - 0xb4, 0x70, 0xed, 0x0b, 0xf8, 0x3b, 0x42, 0x43, 0xc8, 0xe1, 0xff, 0x5e, 0x83, 0xfe, 0x3f, 0xf1, - 0x81, 0xc3, 0x68, 0x6c, 0x2c, 0x36, 0x86, 0xd1, 0xc3, 0x68, 0x6f, 0xe0, 0xda, 0x1b, 0x0b, 0x0d, - 0xa1, 0xb0, 0xbb, 0xff, 0x1f, 0xc1, 0xb4, 0x36, 0x8e, 0x1b, 0x43, 0x61, 0x61, 0xb4, 0x36, 0x8e, - 0x1b, 0x43, 0x7f, 0x06, 0xd0, 0xd0, 0x7e, 0xc3, 0xff, 0x7c, 0x1c, 0x0f, 0x21, 0xff, 0x8a, 0x07, - 0xbf, 0xff, 0x78, 0x18, 0x7f, 0xe3, 0x0f, 0xfc, 0x7f, 0xfc, 0x1f, 0xf8, 0x3b, 0xff, 0xc1, 0xb0, - 0xfd, 0x86, 0xff, 0xf0, 0x6d, 0x0f, 0xb0, 0xdd, 0x7e, 0xc3, 0x68, 0x7d, 0x86, 0xd0, 0xfb, 0x0d, - 0xff, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0x50, 0x3f, 0x5f, 0xff, 0xb0, 0xfd, 0xa1, 0xfe, 0xbf, 0xf9, - 0x0e, 0xd0, 0xfb, 0x43, 0xb4, 0x3e, 0xd0, 0xef, 0xff, 0x21, 0xda, 0x1f, 0x68, 0x77, 0xff, 0x90, - 0xed, 0x0f, 0xb4, 0x3b, 0xff, 0xc8, 0x76, 0x87, 0xda, 0x1d, 0xc1, 0xf6, 0x85, 0xff, 0xfb, 0xc8, - 0x0a, 0x80, 0x7f, 0xe0, 0xa8, 0x07, 0x0c, 0xe2, 0xad, 0x6c, 0x33, 0x9f, 0xe7, 0x0c, 0xe1, 0x70, - 0x1f, 0xf8, 0x2f, 0x01, 0xc3, 0x38, 0x2f, 0x43, 0x86, 0x70, 0x74, 0xd5, 0x86, 0x71, 0xa8, 0x9f, - 0xf8, 0xca, 0x01, 0xc3, 0x3b, 0x14, 0x03, 0x86, 0x70, 0xa8, 0x07, 0x0c, 0xe1, 0x50, 0x0f, 0xfc, - 0x15, 0x00, 0xe1, 0x9c, 0x3f, 0xf0, 0x40, 0xfc, 0x1d, 0x87, 0x60, 0xc3, 0x38, 0x76, 0x0e, 0xff, - 0xe3, 0x06, 0x1d, 0x87, 0x7e, 0x20, 0xb0, 0x40, 0xc1, 0x98, 0x58, 0x30, 0x60, 0xcc, 0x2c, 0x18, - 0x3f, 0x18, 0x58, 0x30, 0x60, 0xcd, 0x1c, 0x18, 0x30, 0x67, 0xfe, 0x06, 0x98, 0x67, 0x06, 0x0f, - 0xc1, 0xd8, 0x48, 0x87, 0xec, 0x2c, 0x3f, 0xd7, 0xd0, 0x0f, 0xc8, 0xa0, 0xbf, 0x81, 0x41, 0x82, - 0xc0, 0xe0, 0xc2, 0xc2, 0xc2, 0xc1, 0x85, 0xa0, 0xd1, 0xca, 0x05, 0x60, 0xfe, 0x70, 0xed, 0x30, - 0xbc, 0x87, 0x39, 0x85, 0x9f, 0xf2, 0x7f, 0x01, 0xc0, 0xe0, 0xd1, 0xc0, 0xc0, 0x70, 0x61, 0x60, - 0xd0, 0x38, 0x34, 0x70, 0x61, 0x50, 0x1f, 0xc5, 0x02, 0xa0, 0x20, 0xd6, 0x1b, 0x43, 0xce, 0x17, - 0xc1, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1f, 0xcb, 0xa9, 0xf0, 0x6f, 0xd4, 0xf2, 0x83, 0xda, 0x1a, - 0x81, 0xfb, 0xff, 0xf6, 0x16, 0x86, 0xe0, 0xfd, 0xa1, 0xb4, 0x3f, 0x6a, 0xff, 0xe0, 0xda, 0xb0, - 0xf3, 0x86, 0xc7, 0xff, 0x83, 0x63, 0x87, 0x9c, 0x36, 0x3f, 0xfc, 0x13, 0x0e, 0x1e, 0x70, 0xb4, - 0x70, 0xf3, 0x85, 0x81, 0xff, 0xe0, 0xff, 0xc1, 0xe0, 0x0f, 0xb4, 0x3f, 0xec, 0x1a, 0x0d, 0x0f, - 0x50, 0x1a, 0x17, 0x06, 0xb0, 0xb4, 0x73, 0x80, 0xe1, 0xbb, 0xc1, 0x41, 0xf3, 0xc8, 0x7d, 0x4f, - 0xea, 0xe0, 0xcb, 0x61, 0xf6, 0x87, 0xbf, 0xf9, 0x0f, 0x61, 0xf6, 0x87, 0xbf, 0xf9, 0x0f, 0x61, - 0xf6, 0x87, 0xb0, 0xfb, 0x43, 0xdd, 0x7d, 0xa0, 0x0f, 0xfc, 0x17, 0xf5, 0xff, 0x9d, 0x1c, 0x36, - 0x1d, 0x81, 0xc3, 0x61, 0xda, 0x38, 0x83, 0x0e, 0xfe, 0x30, 0x7f, 0x18, 0x1c, 0xc1, 0x81, 0xcc, - 0x0e, 0x60, 0xc2, 0xcf, 0xe3, 0x06, 0x07, 0x34, 0x73, 0xff, 0x18, 0x1c, 0x3e, 0x73, 0x47, 0x0f, - 0xa8, 0x7e, 0x83, 0xea, 0x08, 0x7f, 0xda, 0x1f, 0xef, 0xa0, 0xff, 0xc1, 0xc0, 0xfe, 0x0d, 0x87, - 0x68, 0xe1, 0xb0, 0xec, 0x2c, 0x19, 0x94, 0x06, 0x8e, 0x31, 0x83, 0x07, 0xf1, 0x26, 0x09, 0x30, - 0xb3, 0x06, 0x07, 0x30, 0xba, 0x03, 0x03, 0x9f, 0xc1, 0xb1, 0xc1, 0xa3, 0x86, 0xca, 0x03, 0x0b, - 0x0d, 0xd8, 0x5a, 0x38, 0x67, 0x42, 0xfe, 0x0a, 0xd0, 0xd0, 0x6b, 0xd0, 0x7f, 0xd2, 0x1f, 0x80, - 0xfc, 0x86, 0xc3, 0xb4, 0xd0, 0xd8, 0x76, 0x0d, 0xad, 0xd6, 0x34, 0xdf, 0xfe, 0x3f, 0x38, 0x58, - 0x59, 0x83, 0x70, 0x3a, 0x0c, 0xc1, 0xa1, 0x3c, 0x1b, 0xf2, 0x15, 0xc1, 0xb4, 0xd0, 0xbd, 0x06, - 0xc1, 0xa0, 0x76, 0x0d, 0xa6, 0x83, 0x98, 0x37, 0xe4, 0xb1, 0x81, 0x28, 0x37, 0x80, 0xe0, 0xd0, - 0xdc, 0x1b, 0xf0, 0x7f, 0xe0, 0xc0, 0x07, 0xff, 0xe0, 0x68, 0x5a, 0x13, 0x83, 0x42, 0xd0, 0x9c, - 0x1f, 0xff, 0x81, 0xcb, 0xfc, 0x16, 0x87, 0xfe, 0xd3, 0xff, 0x81, 0x83, 0x0f, 0x38, 0x30, 0x7f, - 0xf0, 0x30, 0x61, 0xe7, 0x1c, 0x1f, 0xfc, 0x48, 0x30, 0xf3, 0x98, 0x58, 0x79, 0xd8, 0x2e, 0xbd, - 0xe0, 0x0f, 0xf2, 0xa4, 0x37, 0xfe, 0xa2, 0x83, 0xf5, 0x03, 0xfd, 0x7f, 0xfc, 0x1f, 0x38, 0x7f, - 0xe0, 0x58, 0x7f, 0xbf, 0xff, 0x78, 0x3b, 0x83, 0xff, 0x17, 0xff, 0x21, 0xaf, 0x21, 0xe9, 0x0a, - 0xcf, 0xfe, 0x42, 0x81, 0xa1, 0xe9, 0x0f, 0x7a, 0xbd, 0xa1, 0xed, 0x0f, 0x48, 0x7b, 0xff, 0x90, - 0xfe, 0x3f, 0xf1, 0xa3, 0x98, 0x7e, 0xc0, 0xe6, 0x1d, 0x03, 0x47, 0x3b, 0x03, 0x83, 0xf8, 0xce, - 0x34, 0x18, 0x1c, 0xc1, 0xb8, 0x58, 0x1c, 0xc0, 0xf0, 0x5f, 0xc6, 0x07, 0x82, 0xd1, 0xcc, 0x1b, - 0xa0, 0xc0, 0xe6, 0x58, 0xe0, 0xd1, 0xcd, 0xc2, 0xd3, 0xf4, 0x72, 0x1e, 0x43, 0xb4, 0x3f, 0xf1, - 0xff, 0x80, 0x0f, 0xd2, 0x1d, 0xfc, 0x16, 0x1e, 0xc0, 0xe0, 0xa0, 0x10, 0xb0, 0x38, 0x30, 0x38, - 0x58, 0x1c, 0xa0, 0x54, 0x07, 0xf3, 0x86, 0x74, 0xc0, 0xff, 0xf8, 0xc0, 0xea, 0x0f, 0x67, 0xaf, - 0x07, 0xfb, 0x55, 0x9f, 0xf0, 0x30, 0x39, 0x87, 0x60, 0xd1, 0xcc, 0x3b, 0x07, 0xe8, 0xc3, 0xb0, - 0x21, 0xda, 0xf6, 0x1f, 0xbf, 0xe0, 0x03, 0x01, 0xc3, 0xf7, 0xff, 0xc0, 0xd0, 0x9c, 0x3d, 0x3f, - 0xfe, 0x0f, 0xce, 0x1e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xbf, 0xfc, 0x1b, 0x0f, 0xd8, 0x6f, 0xff, - 0x06, 0xc3, 0xf6, 0x1b, 0xff, 0xc1, 0xb0, 0xfd, 0x86, 0xff, 0xf0, 0x00, 0x0f, 0xc8, 0x7f, 0xe0, - 0x50, 0x3f, 0x5f, 0xff, 0xa0, 0xfd, 0xa1, 0xfe, 0xff, 0xf0, 0x7b, 0x43, 0xce, 0x1e, 0xe5, 0xf5, - 0x87, 0xbd, 0x5e, 0xf0, 0x7b, 0x43, 0xce, 0x1e, 0xff, 0xf0, 0x7b, 0x43, 0xce, 0x1b, 0xff, 0xf7, - 0x83, 0xd0, 0x69, 0x0f, 0x37, 0x06, 0x7c, 0x85, 0x70, 0x7e, 0x7c, 0x1f, 0xf8, 0x38, 0xfc, 0x0f, - 0xf9, 0x34, 0xc1, 0x87, 0x69, 0x83, 0x06, 0x1d, 0xa6, 0x98, 0x35, 0xed, 0x3f, 0x03, 0xfe, 0x06, - 0x0c, 0x18, 0x24, 0x36, 0x0c, 0x18, 0x24, 0x37, 0xe0, 0x7f, 0xe7, 0x4c, 0x18, 0x18, 0x36, 0x0c, - 0x18, 0x58, 0x6d, 0x30, 0x61, 0x61, 0xbf, 0x03, 0x0a, 0x49, 0x41, 0xae, 0xa3, 0x74, 0x3b, 0x90, - 0x9f, 0x00, 0x0d, 0x07, 0xfe, 0x07, 0xf3, 0xfc, 0x19, 0x80, 0xe6, 0x16, 0x15, 0x85, 0x43, 0x0b, - 0x0b, 0x28, 0x60, 0xcb, 0x83, 0xd6, 0x83, 0x0d, 0x21, 0x3c, 0x17, 0x5b, 0x07, 0xa0, 0xf2, 0xe0, - 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xff, 0xf0, 0x7b, 0x0f, - 0xd8, 0x7b, 0xff, 0xc1, 0xfc, 0x16, 0x0c, 0x36, 0x0c, 0x2c, 0x18, 0x6c, 0x18, 0x58, 0x30, 0xd8, - 0x33, 0x30, 0x60, 0xcf, 0xc6, 0x60, 0xdd, 0x30, 0x66, 0x79, 0xf2, 0x0c, 0x19, 0x98, 0x34, 0x2f, - 0xc6, 0x60, 0xc3, 0x60, 0xcc, 0xc1, 0x86, 0xc1, 0x99, 0x83, 0x0d, 0xa6, 0x66, 0x0c, 0x09, 0xf8, - 0xcd, 0x30, 0x42, 0x1b, 0xbc, 0xe9, 0x87, 0x7a, 0x41, 0x7a, 0x0f, 0xfc, 0x18, 0x0f, 0xf9, 0x81, - 0xfc, 0x2a, 0xfa, 0x4d, 0x1c, 0xf4, 0xa0, 0xd8, 0x58, 0x4a, 0x0e, 0xd1, 0xc3, 0x61, 0xdf, 0xc1, - 0xb0, 0xec, 0x2d, 0xff, 0xa3, 0x0b, 0x0f, 0x3a, 0x7f, 0x07, 0xb8, 0x1a, 0x38, 0x77, 0x05, 0x85, - 0x86, 0xe0, 0xdd, 0x58, 0x1e, 0x0e, 0xea, 0x57, 0x90, 0xf2, 0x1b, 0x57, 0x21, 0xfd, 0x05, 0x7e, - 0x43, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0xfb, 0x0e, 0xfe, 0x0d, 0xa1, 0xb0, 0x38, 0xb5, 0x16, 0x30, - 0x3d, 0xff, 0x9c, 0x0e, 0x15, 0x87, 0x7f, 0x05, 0x87, 0xb0, 0x38, 0x28, 0x0b, 0x06, 0x07, 0x1c, - 0x0e, 0x17, 0xf1, 0xfc, 0x85, 0xa3, 0x88, 0x38, 0x36, 0x07, 0x0a, 0x82, 0x81, 0xa3, 0x82, 0xc0, - 0xe0, 0xfd, 0x16, 0x1b, 0x84, 0x35, 0xea, 0xce, 0x1f, 0xf8, 0x08, 0xfc, 0x86, 0xc3, 0xb0, 0x68, - 0x6d, 0x0d, 0x82, 0x4f, 0xf9, 0x30, 0x68, 0x6c, 0x3b, 0xf2, 0x1b, 0x0e, 0xc1, 0x2a, 0xae, 0xb1, - 0x82, 0x55, 0x7e, 0x3f, 0x21, 0xb0, 0xec, 0x1a, 0x2d, 0xac, 0x0c, 0x12, 0xbf, 0xe4, 0xd3, 0x43, - 0x61, 0xdf, 0x90, 0xd8, 0x72, 0x1f, 0x3a, 0x1f, 0xaf, 0xfe, 0x00, 0x0f, 0xfc, 0x17, 0xe5, 0x40, - 0xc1, 0x26, 0x0d, 0x30, 0x60, 0xc1, 0x83, 0x4d, 0x31, 0xc1, 0x83, 0x4a, 0x19, 0x20, 0xfc, 0x8c, - 0x64, 0x16, 0x0d, 0x75, 0xae, 0x30, 0x6d, 0x5f, 0x54, 0x7e, 0x40, 0xfc, 0x1b, 0x06, 0x83, 0x77, - 0x0b, 0x06, 0x94, 0x33, 0x41, 0xf9, 0x58, 0x30, 0x60, 0xd0, 0x58, 0x58, 0x1c, 0x3f, 0xd8, 0x48, - 0x7f, 0xb0, 0xe0, 0x0f, 0xcc, 0x1b, 0xf0, 0x4e, 0x86, 0xc1, 0x81, 0xff, 0x18, 0x32, 0xd0, 0xb0, - 0x60, 0xdd, 0x81, 0x20, 0xfc, 0x15, 0xe4, 0x2c, 0x18, 0x1e, 0x88, 0x58, 0x37, 0x81, 0xa2, 0x7e, - 0x0d, 0xfd, 0x60, 0xc0, 0xe8, 0x59, 0x83, 0x7c, 0xa0, 0x50, 0xd3, 0x10, 0x73, 0x03, 0xf0, 0x77, - 0x04, 0x86, 0x6e, 0x0f, 0xf4, 0x87, 0xc0, 0xfc, 0xaf, 0xfc, 0x69, 0xab, 0x0f, 0xd8, 0x25, 0x61, - 0xfb, 0x4d, 0x5b, 0xfd, 0x1f, 0x95, 0x81, 0xc3, 0x60, 0x95, 0x85, 0x86, 0xc1, 0x2b, 0x2f, 0x50, - 0x1f, 0x95, 0x81, 0xc3, 0x69, 0xab, 0x0b, 0x0d, 0x82, 0x56, 0x07, 0x0d, 0xab, 0x57, 0x7f, 0x8e, - 0xa1, 0xc3, 0xf4, 0x19, 0xff, 0xc8, 0x79, 0x7f, 0x00, 0x0f, 0xc8, 0x7f, 0x9c, 0x14, 0x06, 0x87, - 0xda, 0x68, 0xe1, 0xef, 0xff, 0xc1, 0xfb, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0xbc, 0x1b, 0x83, 0xef, - 0x21, 0x9f, 0x06, 0x7f, 0xff, 0x40, 0xda, 0x07, 0xb5, 0x41, 0x9f, 0xfc, 0x87, 0x98, 0x3d, 0xa1, - 0xe7, 0xff, 0x21, 0xe6, 0x0f, 0x68, 0x79, 0xff, 0xc8, 0x40, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xbf, - 0x82, 0xca, 0x05, 0x81, 0xc1, 0xc0, 0xd0, 0x60, 0x72, 0xc2, 0xb0, 0x60, 0x73, 0xff, 0x1f, 0xc2, - 0x8c, 0x24, 0xc0, 0xe3, 0x9a, 0x1b, 0x03, 0x97, 0x75, 0x27, 0xf1, 0xab, 0x96, 0x30, 0x3b, 0x03, - 0x43, 0x60, 0x71, 0x06, 0x86, 0xd1, 0xef, 0xfc, 0xfe, 0x83, 0x68, 0x64, 0x3f, 0x68, 0x7f, 0xe3, - 0x43, 0x0f, 0xfc, 0x17, 0xe0, 0xb0, 0x61, 0xb0, 0x61, 0x60, 0xc3, 0x60, 0xdc, 0xc1, 0x8c, 0x60, - 0xcd, 0xc1, 0x98, 0x3f, 0x0d, 0x83, 0x60, 0x60, 0xc0, 0xe0, 0xd0, 0xb0, 0x61, 0x60, 0xd0, 0xbf, - 0x02, 0xc1, 0xe4, 0x18, 0x37, 0xe0, 0x66, 0x98, 0x3d, 0x38, 0x30, 0x66, 0x98, 0x28, 0x0c, 0x37, - 0xe1, 0xc2, 0xc0, 0x88, 0x56, 0x85, 0x83, 0x0c, 0xe8, 0x6f, 0xc1, 0xff, 0x83, 0xfc, 0x9f, 0xf0, - 0x30, 0x69, 0x87, 0x60, 0xc1, 0x26, 0x1d, 0x83, 0x06, 0x9f, 0xf0, 0x3f, 0x26, 0xbd, 0x83, 0x04, - 0x98, 0x76, 0x0c, 0x12, 0x7f, 0xc0, 0xfc, 0x98, 0xe1, 0xd8, 0x34, 0xc1, 0xa5, 0x98, 0x24, 0xc0, - 0xde, 0x06, 0x9a, 0x61, 0x70, 0x5f, 0x81, 0x86, 0xd0, 0x21, 0xaf, 0xa1, 0xf0, 0x79, 0x41, 0xe4, - 0x0d, 0x07, 0xa0, 0xf9, 0xc3, 0x70, 0x77, 0xff, 0xe0, 0xf9, 0xc3, 0xf9, 0xab, 0xd5, 0xc8, 0x79, - 0xd0, 0xfd, 0x5b, 0xd5, 0xf8, 0x5a, 0xd7, 0xf8, 0x37, 0xff, 0x21, 0xbd, 0x07, 0xb4, 0x2e, 0x9f, - 0xf9, 0x07, 0x12, 0x1e, 0xd0, 0x20, 0xbf, 0xf2, 0x1d, 0x21, 0xed, 0x0e, 0xbf, 0xf2, 0x00, 0x0f, - 0xb0, 0xfb, 0xf0, 0x2c, 0x3e, 0xc1, 0x83, 0xfc, 0x16, 0x0c, 0xb0, 0xb0, 0xd8, 0x3b, 0x41, 0xc1, - 0xbf, 0xff, 0x60, 0xc1, 0x86, 0xd0, 0x60, 0xc1, 0xb5, 0x75, 0x71, 0xf9, 0x77, 0x2b, 0x8c, 0x18, - 0x6d, 0x06, 0x0c, 0x18, 0xd3, 0xd4, 0xc1, 0xa6, 0x34, 0xea, 0xc1, 0xf8, 0x36, 0x87, 0x21, 0xf6, - 0x87, 0xfd, 0x78, 0x3c, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0x7e, 0x0a, 0x85, 0x02, 0xc1, 0x81, 0xc2, - 0xd0, 0x60, 0xc7, 0xa7, 0xe0, 0x60, 0xc6, 0x8b, 0x14, 0x3f, 0x05, 0x23, 0x05, 0x83, 0x05, 0x85, - 0x60, 0xc1, 0x96, 0x41, 0x59, 0xd3, 0x22, 0x81, 0x93, 0x56, 0x07, 0xfa, 0x06, 0x0c, 0x7c, 0x16, - 0x83, 0x4d, 0xc7, 0x38, 0x2f, 0xc1, 0xae, 0x0c, 0x86, 0x6e, 0x6e, 0x43, 0x99, 0x0e, 0x60, 0x0f, - 0xfc, 0x1f, 0xa4, 0x29, 0x3f, 0x01, 0xc2, 0xc1, 0x83, 0x0b, 0x4a, 0x03, 0x06, 0xff, 0xe7, 0x4c, - 0x3b, 0x06, 0xfe, 0x0e, 0xc1, 0xb8, 0x32, 0xff, 0x9c, 0x19, 0x23, 0x86, 0xfc, 0x68, 0x30, 0xda, - 0xb3, 0xff, 0xc0, 0xc2, 0x7c, 0x06, 0xd5, 0x81, 0xdc, 0x0d, 0xd4, 0x38, 0x30, 0x51, 0x0b, 0x82, - 0xcf, 0x07, 0xfb, 0x0c, 0xfc, 0x1a, 0x81, 0xd8, 0x31, 0x6a, 0x2c, 0x0c, 0x19, 0xff, 0x81, 0x83, - 0x02, 0x50, 0x50, 0x3f, 0x03, 0x28, 0x61, 0x60, 0xc1, 0x34, 0x60, 0xb0, 0x6a, 0x9f, 0x51, 0x47, - 0xe6, 0xaf, 0x54, 0x98, 0x30, 0xaf, 0x41, 0xb0, 0x60, 0x6b, 0x82, 0xd5, 0x8e, 0x50, 0xd0, 0x7e, - 0xa0, 0x28, 0x0a, 0x08, 0x48, 0x54, 0x09, 0x0f, 0xea, 0x07, 0x0f, 0xfc, 0x1f, 0xf3, 0x87, 0x7e, - 0x0d, 0xe0, 0xec, 0x18, 0x56, 0xe1, 0xb0, 0x60, 0x70, 0x58, 0x58, 0x30, 0x68, 0x54, 0x07, 0xe7, - 0xcb, 0xd6, 0x60, 0xe8, 0xfe, 0x88, 0xc1, 0x87, 0xfd, 0xf8, 0x50, 0xc0, 0xd3, 0x06, 0x0c, 0x18, - 0x30, 0x60, 0xc1, 0x83, 0x24, 0x1d, 0x30, 0x40, 0x4c, 0x2d, 0x60, 0xf4, 0x84, 0x84, 0xff, 0xf0, - 0x79, 0x7f, 0x80, 0xfe, 0x7f, 0xf1, 0x81, 0xd8, 0x24, 0x36, 0x07, 0x50, 0x1c, 0x36, 0x07, 0x5d, - 0x6a, 0x07, 0xf2, 0xeb, 0x50, 0x30, 0x3a, 0x80, 0xe1, 0xb0, 0x3d, 0x77, 0x51, 0xfd, 0x2e, 0x96, - 0x30, 0x3c, 0x81, 0xc3, 0x60, 0x79, 0x6b, 0x50, 0x35, 0x5e, 0x29, 0xea, 0x27, 0xf8, 0x27, 0x0c, - 0x85, 0x40, 0x9c, 0x3f, 0x67, 0xfe, 0x0f, 0xfc, 0x18, 0xfc, 0x19, 0xc3, 0xb0, 0x67, 0xfe, 0x8c, - 0x18, 0x67, 0x0e, 0xc1, 0x8f, 0xfc, 0x0f, 0xc1, 0x9c, 0x3b, 0x06, 0xff, 0xf1, 0x83, 0x0f, 0xfb, - 0xa6, 0x3f, 0xf0, 0x39, 0xc7, 0x0c, 0xe0, 0xc1, 0x8f, 0xfc, 0x0d, 0x31, 0xc3, 0x38, 0x3f, 0x0f, - 0xfc, 0x04, 0x33, 0x86, 0x70, 0xf9, 0xc2, 0xf4, 0x00, 0x0f, 0xe5, 0x49, 0xf8, 0xfe, 0x90, 0x60, - 0xc3, 0x30, 0x6c, 0x18, 0x66, 0x0d, 0x83, 0x3f, 0xf3, 0xf8, 0xb6, 0xde, 0x70, 0x60, 0xc6, 0x24, - 0xc1, 0xb7, 0x7a, 0xf5, 0xf8, 0x76, 0xde, 0x70, 0x60, 0xc6, 0x24, 0xc1, 0x8e, 0xdb, 0xce, 0x9b, - 0xff, 0xaf, 0xc1, 0x98, 0x32, 0x1f, 0x38, 0x7f, 0x7f, 0xe0, 0x0f, 0xa4, 0x83, 0x7f, 0x03, 0x06, - 0x1b, 0x03, 0x8e, 0x0d, 0x0b, 0x0b, 0x28, 0xa9, 0x63, 0x0b, 0x3f, 0xf1, 0xfd, 0x61, 0x61, 0xb0, - 0x3f, 0x20, 0xd0, 0xb0, 0xb3, 0xfe, 0x4e, 0xac, 0xc2, 0xc3, 0x6b, 0x66, 0x83, 0x0d, 0x85, 0x9f, - 0xf4, 0x6b, 0x66, 0x16, 0x1b, 0xac, 0x61, 0x61, 0xb0, 0xef, 0xfc, 0x1f, 0x68, 0x7c, 0x0f, 0xfc, - 0x1f, 0xbf, 0x5f, 0xc8, 0x76, 0x1b, 0x0b, 0x0f, 0x68, 0x54, 0x28, 0x17, 0xfc, 0x9b, 0x87, 0x46, - 0x41, 0x5a, 0x19, 0xcc, 0x71, 0xed, 0x0a, 0x06, 0x17, 0x05, 0x61, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, - 0x1e, 0xff, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0xff, 0xc1, 0xec, 0x3f, 0x61, 0xef, 0xff, 0x04, 0x0f, - 0xec, 0x3b, 0xf8, 0x27, 0x0e, 0xc0, 0xe7, 0xfe, 0x30, 0x39, 0x83, 0x03, 0x98, 0x1c, 0xc1, 0x81, - 0xcf, 0xe3, 0xff, 0x18, 0x1c, 0xc1, 0x81, 0xcc, 0x0e, 0x74, 0xe9, 0xe3, 0xf8, 0x2d, 0xa0, 0x58, - 0x1c, 0x14, 0x28, 0x16, 0x07, 0x38, 0x14, 0x0b, 0x55, 0xdf, 0xf9, 0xfd, 0x07, 0x50, 0x24, 0x3f, - 0xa8, 0x1f, 0xf8, 0xa0, 0x40, 0xfc, 0x19, 0x83, 0xb0, 0x65, 0xff, 0x03, 0x06, 0x1a, 0x81, 0xda, - 0x61, 0x98, 0x3b, 0xf3, 0xff, 0xc6, 0x0c, 0x28, 0x08, 0x6c, 0x18, 0x38, 0x0e, 0x83, 0xf3, 0xa0, - 0x41, 0x43, 0x06, 0x19, 0x83, 0xb0, 0x63, 0x57, 0x50, 0x34, 0xca, 0xbd, 0x50, 0x3f, 0x06, 0x60, - 0xe4, 0x3e, 0xa0, 0x7f, 0x7f, 0xf8, 0x0f, 0xfc, 0x19, 0x60, 0x9c, 0x3d, 0xf8, 0x1c, 0xaf, 0x81, - 0x83, 0x1c, 0x3b, 0x06, 0x0c, 0x70, 0xec, 0x1f, 0x87, 0xe7, 0xe0, 0x60, 0xc7, 0x0e, 0xc1, 0x83, - 0x1c, 0x3b, 0x07, 0xe1, 0xff, 0x81, 0xa6, 0x13, 0x98, 0x6c, 0x18, 0x54, 0x30, 0xda, 0x61, 0x69, - 0x86, 0xfc, 0x07, 0x06, 0x08, 0xc3, 0x58, 0x58, 0x30, 0xee, 0x0d, 0x7a, 0x0f, 0xfc, 0x18, 0xfc, - 0x19, 0xc3, 0xb0, 0x67, 0xff, 0x18, 0x30, 0xec, 0x3b, 0x4c, 0x7f, 0xe0, 0x7a, 0xc3, 0xb0, 0x60, - 0xc1, 0xbf, 0xfc, 0xe0, 0xc3, 0xb0, 0x60, 0xfc, 0x3f, 0xf0, 0x30, 0x60, 0x47, 0x0e, 0xc1, 0x83, - 0x06, 0x1d, 0xab, 0x1c, 0x1f, 0x93, 0xf1, 0xe4, 0xc3, 0x90, 0xad, 0xec, 0x3f, 0xb4, 0x17, 0xf0, - 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x17, 0xe0, 0xca, 0xa7, 0x18, 0x33, 0xf5, 0x10, 0xb0, 0x61, 0xc8, - 0x18, 0xc1, 0x8c, 0x0c, 0x18, 0x3f, 0x03, 0x06, 0x50, 0x18, 0x30, 0x20, 0x84, 0x2c, 0x18, 0x76, - 0x1d, 0xf8, 0xff, 0xe3, 0x06, 0x13, 0xf0, 0x6c, 0x18, 0x5f, 0xa0, 0xb4, 0xc1, 0xc6, 0x68, 0x3f, - 0x3c, 0x0c, 0x1c, 0x21, 0x28, 0x2c, 0x28, 0x3f, 0xd8, 0x70, 0xfc, 0x1a, 0x80, 0x63, 0x06, 0x05, - 0x51, 0x24, 0xc1, 0x83, 0xfe, 0x06, 0x0c, 0x35, 0x0c, 0x2f, 0xc1, 0xaa, 0xc2, 0xc1, 0xbf, 0xfc, - 0xe0, 0xc2, 0x74, 0x3b, 0xf2, 0xbf, 0xe4, 0xc1, 0xf5, 0x86, 0xd3, 0x06, 0x16, 0x1b, 0x4d, 0x30, - 0xbf, 0xc9, 0xf8, 0x2c, 0x36, 0x88, 0x7b, 0x0d, 0xa1, 0xfb, 0xfc, 0x80, 0x0f, 0xfc, 0x17, 0xe3, - 0xf3, 0x50, 0x30, 0x61, 0x50, 0xe0, 0xb0, 0x66, 0xe0, 0xdb, 0x34, 0xc7, 0xc0, 0x7c, 0x0f, 0xc0, - 0xd0, 0xb8, 0x18, 0x33, 0xcb, 0xad, 0x30, 0x75, 0x7f, 0x39, 0xeb, 0x0c, 0xc1, 0xd8, 0x37, 0xff, - 0x26, 0x0c, 0x5b, 0xcb, 0x03, 0x4c, 0x2b, 0xe0, 0xdf, 0x81, 0x69, 0x68, 0x10, 0x9f, 0x21, 0x3c, - 0x1c, 0xa0, 0xfe, 0x0f, 0xfc, 0x1f, 0xd4, 0x0f, 0xfb, 0xff, 0xf0, 0x6d, 0x06, 0x09, 0x06, 0x1b, - 0xff, 0xf0, 0x7f, 0x30, 0x7f, 0x3f, 0xfe, 0x83, 0xf9, 0x83, 0xf7, 0xff, 0xef, 0x21, 0xd8, 0x6a, - 0x07, 0xaf, 0xff, 0x83, 0xfa, 0xc3, 0xf3, 0xff, 0xfa, 0x0f, 0xcc, 0x1f, 0xf8, 0x0c, 0x1f, 0x0f, - 0xbd, 0x59, 0x09, 0x7d, 0xaf, 0x82, 0xeb, 0xfe, 0xd0, 0x6d, 0x7f, 0x1a, 0x19, 0x87, 0x8a, 0x07, - 0x9d, 0x2f, 0x0f, 0x83, 0xb4, 0xe1, 0xd1, 0x41, 0xcf, 0x04, 0xf9, 0x0d, 0x7d, 0x5e, 0xfa, 0x02, - 0x51, 0x7d, 0x87, 0xd4, 0x0e, 0x70, 0xfa, 0xff, 0xc1, 0xf4, 0x87, 0xb0, 0xfa, 0xff, 0xc1, 0x80, - 0x0f, 0xf2, 0x1e, 0x7f, 0xc3, 0x87, 0xe8, 0x70, 0x7f, 0x83, 0x3e, 0x05, 0xa3, 0x85, 0xff, 0x4e, - 0x68, 0x67, 0xb6, 0x05, 0xc1, 0xb8, 0x18, 0x4f, 0x70, 0x75, 0xc0, 0xd0, 0xac, 0x35, 0x7f, 0x83, - 0xda, 0x1f, 0x61, 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xf5, - 0x7d, 0x84, 0xfc, 0x16, 0x16, 0x16, 0x0c, 0x0e, 0x16, 0x16, 0x0e, 0xff, 0xe3, 0x06, 0x16, 0x16, - 0x17, 0xe0, 0xb0, 0xb0, 0xb4, 0xc0, 0xbf, 0x03, 0x06, 0x7f, 0xe8, 0xe9, 0x98, 0x58, 0x28, 0x6a, - 0xcd, 0x06, 0x0a, 0x18, 0x33, 0xff, 0x47, 0x39, 0x85, 0x82, 0x87, 0x28, 0xc2, 0xc1, 0x41, 0x0d, - 0xff, 0xa0, 0xf6, 0x87, 0x50, 0x0f, 0x94, 0x1e, 0xfc, 0xfa, 0x41, 0x85, 0x83, 0x06, 0x1b, 0x0b, - 0x06, 0x0c, 0x36, 0x16, 0xac, 0x18, 0x37, 0x33, 0xa7, 0x7d, 0x66, 0x66, 0x0c, 0x74, 0xcd, 0x8c, - 0x18, 0xf1, 0x3a, 0x8f, 0xc5, 0xe4, 0x74, 0x18, 0x33, 0xcc, 0x5a, 0x0c, 0x19, 0x61, 0x74, 0x06, - 0xae, 0x70, 0x39, 0x83, 0xe9, 0x30, 0x71, 0xa2, 0x1d, 0x8e, 0x07, 0x0f, 0xb1, 0x41, 0x41, 0xff, - 0x83, 0xfc, 0x1a, 0xc3, 0xb0, 0x65, 0xff, 0x03, 0x06, 0x1a, 0xc3, 0xb0, 0x61, 0xac, 0x3b, 0xf5, - 0xff, 0xc6, 0x0c, 0x14, 0x0a, 0x0b, 0x06, 0x5a, 0xee, 0x07, 0xe3, 0xd5, 0x9e, 0x30, 0x61, 0xf9, - 0x06, 0x0c, 0xff, 0xc0, 0xd5, 0x99, 0x83, 0x30, 0x7d, 0x19, 0x83, 0x30, 0x21, 0xb3, 0x06, 0x61, - 0xd7, 0xff, 0x80, 0xfc, 0x07, 0x70, 0xec, 0x19, 0xe5, 0x6f, 0xc6, 0x0c, 0xc2, 0xc0, 0xe6, 0x0c, - 0xe8, 0x65, 0x33, 0xf1, 0xa8, 0xc6, 0xcc, 0x19, 0xa0, 0xc0, 0xe6, 0x0c, 0xff, 0xd1, 0xf8, 0x3b, - 0x0e, 0xc1, 0x9f, 0xf9, 0x30, 0x63, 0xa1, 0x38, 0x34, 0xc0, 0xe1, 0x68, 0x3f, 0x04, 0xee, 0x84, - 0x84, 0xab, 0x9f, 0x48, 0x75, 0x10, 0xe6, 0x00, 0x0f, 0xfc, 0x1f, 0xea, 0x06, 0xfc, 0x1d, 0x86, - 0xc1, 0x9f, 0xfe, 0x06, 0x61, 0x21, 0x78, 0x18, 0x85, 0x84, 0xfe, 0x07, 0xfc, 0x60, 0xc3, 0xb0, - 0xd8, 0x30, 0x53, 0xea, 0x1d, 0x30, 0xce, 0x1b, 0x9c, 0x7f, 0xeb, 0x06, 0x1d, 0x86, 0xd3, 0x07, - 0xfc, 0x7e, 0x06, 0x1d, 0x88, 0x76, 0x1d, 0x87, 0xdf, 0xf0, 0xfc, 0x7f, 0xf1, 0x83, 0x30, 0xfb, - 0x30, 0x64, 0x1f, 0x46, 0x0c, 0x1f, 0xf0, 0x3f, 0x03, 0x0e, 0xc1, 0x83, 0x07, 0xfc, 0x0c, 0x18, - 0x30, 0xec, 0x1f, 0x81, 0xff, 0x03, 0x06, 0x19, 0xc3, 0xb0, 0x62, 0xed, 0x71, 0xa6, 0x7f, 0xf1, - 0xf8, 0x0c, 0x06, 0x09, 0x09, 0xb0, 0xce, 0x87, 0x28, 0x3e, 0x80, 0xfc, 0xd3, 0xa7, 0x47, 0x57, - 0x7f, 0xeb, 0x06, 0x16, 0x09, 0x06, 0x0c, 0x54, 0xa9, 0x47, 0xe6, 0x9d, 0x3a, 0x38, 0x30, 0xa4, - 0xc2, 0xc1, 0x9f, 0xf8, 0xfc, 0x66, 0x0c, 0xcc, 0x19, 0x98, 0x33, 0x30, 0x66, 0x73, 0xb9, 0xab, - 0x36, 0xa7, 0xc7, 0xd1, 0xe0, 0x63, 0x90, 0x6c, 0x3d, 0x87, 0xb0, 0xcf, 0x80, 0xfd, 0x7f, 0xf3, - 0x83, 0x0d, 0x98, 0x6c, 0x19, 0xff, 0xc6, 0x0c, 0xd5, 0xba, 0xb3, 0xf1, 0x83, 0x30, 0x66, 0x0c, - 0xe9, 0xdd, 0xe3, 0x06, 0x1f, 0xf7, 0xe1, 0xff, 0x93, 0x06, 0x1f, 0xf6, 0x0d, 0xff, 0xe7, 0x4c, - 0x5d, 0xae, 0x3f, 0x03, 0x4c, 0x70, 0x21, 0x3a, 0x0c, 0x0e, 0x1c, 0x82, 0xe0, 0xe0, 0x0f, 0xfc, - 0x0f, 0xc3, 0x0e, 0x39, 0x83, 0x06, 0xac, 0xd3, 0x06, 0x04, 0x72, 0x06, 0x0d, 0xff, 0xd7, 0xe7, - 0x0f, 0x36, 0x0d, 0xbf, 0xd3, 0x83, 0x06, 0x1a, 0x4e, 0x98, 0x30, 0xd2, 0x6a, 0xc1, 0xfe, 0x4c, - 0x18, 0x67, 0x0d, 0xa6, 0x5f, 0xf1, 0xf8, 0x33, 0x86, 0x43, 0xe7, 0x0f, 0xcf, 0xff, 0x3f, 0xff, - 0x78, 0x3d, 0x86, 0xc3, 0xeb, 0xff, 0xd0, 0x6d, 0x18, 0x18, 0x1c, 0x37, 0xaf, 0x53, 0xd7, 0x83, - 0x2f, 0xfe, 0x0b, 0xaf, 0xfd, 0x83, 0x1a, 0xfc, 0xac, 0x35, 0x17, 0xd4, 0x0f, 0x5d, 0x7b, 0x83, - 0xd4, 0x0f, 0x50, 0x3d, 0x7f, 0xe8, 0x3d, 0x21, 0xea, 0x07, 0xaf, 0xfd, 0x04, 0x41, 0x8c, 0x0c, - 0x3d, 0x99, 0x82, 0xeb, 0x1f, 0xf3, 0xca, 0xd3, 0x1d, 0x3c, 0xe6, 0x83, 0x9d, 0x58, 0x2e, 0x0b, - 0x8c, 0x71, 0xf9, 0x04, 0x0c, 0xea, 0x03, 0xe0, 0xab, 0xfc, 0x1d, 0x87, 0xce, 0x1d, 0xff, 0xe0, - 0xec, 0x3e, 0x70, 0xef, 0xff, 0x07, 0x61, 0xf3, 0x87, 0x7f, 0xf8, 0x20, 0x0f, 0xb1, 0x83, 0x7e, - 0x05, 0x07, 0x0d, 0x83, 0x06, 0x82, 0x0d, 0x83, 0x2f, 0xfc, 0x6a, 0xdf, 0x01, 0xc3, 0x74, 0xf5, - 0xff, 0x46, 0x0d, 0x30, 0x38, 0x6c, 0x18, 0x35, 0x5a, 0xc7, 0xe0, 0x75, 0x74, 0x4c, 0x18, 0x30, - 0x38, 0x6c, 0x18, 0x3f, 0xf1, 0xa6, 0x0d, 0x0f, 0xbf, 0x0c, 0x44, 0x68, 0x86, 0xd3, 0x24, 0xc3, - 0xd0, 0x10, 0xc8, 0xfc, 0x7f, 0xe7, 0x06, 0x61, 0xed, 0xc1, 0x9a, 0xfb, 0x70, 0x67, 0xfe, 0x7f, - 0x18, 0xaa, 0x71, 0x83, 0x31, 0x6c, 0x2c, 0x19, 0xbf, 0xe3, 0xf3, 0xb0, 0x23, 0x34, 0xdd, 0xff, - 0x18, 0x3a, 0x2e, 0xd6, 0xd5, 0xe7, 0xab, 0xab, 0xf8, 0xc2, 0xa3, 0x20, 0x73, 0x5f, 0x41, 0x28, - 0xc3, 0x3c, 0x0f, 0xf2, 0x1b, 0xf1, 0xf9, 0xdc, 0x18, 0x31, 0x24, 0xf0, 0x58, 0x33, 0xb0, 0x5b, - 0x98, 0x30, 0x70, 0x5e, 0x07, 0xe1, 0xff, 0x93, 0x07, 0x61, 0xe7, 0x70, 0x69, 0xff, 0x03, 0xf0, - 0x30, 0xec, 0x18, 0x30, 0x61, 0x9c, 0x18, 0x30, 0x7f, 0xc0, 0xd3, 0x02, 0x82, 0x82, 0xfc, 0x16, - 0x0b, 0x09, 0x0f, 0x60, 0xd0, 0xfb, 0xff, 0xc8, 0x0f, 0xf9, 0x81, 0xf9, 0xfe, 0xa2, 0x0c, 0x18, - 0xa2, 0x41, 0x83, 0x06, 0x0c, 0x71, 0x81, 0x83, 0x06, 0x08, 0xc2, 0xfc, 0xff, 0xf1, 0x83, 0x68, - 0x19, 0x59, 0x83, 0x2d, 0x40, 0xa8, 0xfc, 0x55, 0xd3, 0xd1, 0x83, 0x31, 0xa1, 0x20, 0xc1, 0xe9, - 0xdc, 0x90, 0x6a, 0xd3, 0xc7, 0x72, 0x7e, 0x06, 0x05, 0x51, 0x10, 0x9d, 0x0d, 0x21, 0xe8, 0x3d, - 0x20, 0x0f, 0xfa, 0x0b, 0xe9, 0xfc, 0x30, 0x58, 0xe1, 0x31, 0x40, 0xb0, 0x61, 0x69, 0x59, 0xc1, - 0xfe, 0xbf, 0x3f, 0x8c, 0x19, 0x83, 0x30, 0x66, 0x0d, 0xc6, 0x30, 0x67, 0xeb, 0x54, 0x77, 0x8c, - 0x1a, 0xa8, 0x98, 0x33, 0xf0, 0x3c, 0x0c, 0x19, 0x83, 0x07, 0x81, 0x8e, 0x60, 0xc1, 0x40, 0x7d, - 0x3d, 0xe8, 0xf0, 0x20, 0x90, 0xb3, 0x56, 0x1f, 0xdb, 0x01, 0x40, 0x0f, 0xfc, 0x1f, 0xf3, 0x07, - 0x7e, 0x0e, 0xc3, 0xb0, 0x6f, 0xfe, 0x8c, 0x18, 0x28, 0x16, 0x16, 0x0d, 0x57, 0x36, 0xa3, 0xf2, - 0xff, 0x8c, 0x19, 0x7f, 0xc0, 0xc1, 0x98, 0x58, 0x30, 0x7e, 0x3d, 0x7a, 0x98, 0x35, 0x66, 0x16, - 0x0c, 0x18, 0x32, 0xff, 0x81, 0xab, 0x0e, 0xc3, 0xbf, 0x1f, 0xf9, 0x10, 0xfd, 0x87, 0xf7, 0xff, - 0x80, 0x0f, 0xfc, 0x17, 0xe0, 0x60, 0xc7, 0x06, 0x0c, 0x0a, 0x33, 0x0b, 0x06, 0xd5, 0xea, 0x93, - 0x06, 0x2a, 0xfa, 0x51, 0xf8, 0x0e, 0xee, 0x83, 0x06, 0xf0, 0x30, 0x50, 0xc1, 0x87, 0x60, 0x41, - 0xce, 0x0c, 0x08, 0xe0, 0xd5, 0x97, 0xcf, 0xd1, 0x83, 0xa0, 0xca, 0x20, 0x6a, 0xd5, 0xe6, 0x56, - 0x0e, 0xa0, 0x50, 0xbf, 0x08, 0x6b, 0x0e, 0x83, 0xcc, 0x1e, 0x80, 0x0f, 0xb0, 0xf7, 0xe0, 0x5f, - 0x90, 0x60, 0xc7, 0x03, 0x85, 0x83, 0x7f, 0xfc, 0x0f, 0x91, 0x44, 0x0f, 0xc6, 0x38, 0x2c, 0xc1, - 0x9b, 0x0a, 0x15, 0x83, 0x3a, 0xbd, 0x57, 0x4c, 0xc3, 0xf6, 0xac, 0xca, 0xf1, 0x83, 0x31, 0xae, - 0x34, 0xcc, 0x3f, 0x7e, 0x63, 0xfc, 0xa0, 0xa4, 0xc3, 0x68, 0x6c, 0x1e, 0xab, 0x0f, 0xfc, 0x10, - 0x2a, 0xf5, 0x1a, 0x75, 0x07, 0x61, 0x5f, 0xe0, 0x35, 0xe0, 0xb0, 0xe7, 0xac, 0xaf, 0xe4, 0x0f, - 0x57, 0x0e, 0x58, 0x65, 0x0c, 0x15, 0xe0, 0xe7, 0x7e, 0x7d, 0x7a, 0x07, 0xa5, 0x01, 0x41, 0xa0, - 0xdf, 0xfe, 0x0f, 0x6b, 0xfb, 0x0f, 0x6b, 0xfb, 0x0f, 0x7a, 0xbd, 0xe0, 0xf6, 0x1f, 0xb0, 0xf7, - 0xff, 0x82, 0x07, 0xa9, 0xa7, 0x56, 0x1b, 0x5b, 0x4d, 0x6c, 0x36, 0xb6, 0x9a, 0xd8, 0x6e, 0xad, - 0x3a, 0xb0, 0xd8, 0x5a, 0x61, 0x61, 0xa9, 0xe8, 0x1d, 0x60, 0xe7, 0x0a, 0x81, 0xfd, 0xff, 0xf4, - 0x07, 0xc1, 0x9c, 0x3e, 0xdf, 0xff, 0x83, 0xb0, 0xce, 0x1f, 0xdf, 0xff, 0x07, 0x61, 0x9c, 0x3f, - 0xbf, 0xff, 0x00, 0x07, 0x56, 0x0e, 0xac, 0x37, 0x56, 0x0e, 0xac, 0x37, 0x56, 0x0e, 0xac, 0x36, - 0xb6, 0x0d, 0x6c, 0x33, 0x6a, 0xb5, 0xe0, 0xcf, 0xa9, 0xf5, 0x60, 0xbe, 0x5a, 0xe5, 0x83, 0x26, - 0xbb, 0x5c, 0x1e, 0xeb, 0x75, 0x90, 0xee, 0xb7, 0x5c, 0x85, 0x75, 0xfc, 0x1f, 0x72, 0x15, 0xa1, - 0xfa, 0xfe, 0x43, 0xbf, 0x48, 0x1a, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xae, 0xf5, 0x72, - 0x1a, 0xb7, 0xab, 0x07, 0xab, 0xfb, 0x0f, 0x57, 0xf6, 0x1e, 0xa2, 0xfa, 0xc3, 0x9e, 0x5f, 0x5a, - 0x82, 0x54, 0xbe, 0xa2, 0x81, 0x57, 0x5e, 0xf5, 0x02, 0x56, 0xa0, 0x2b, 0x50, 0x4e, 0xb6, 0x9a, - 0xdc, 0x07, 0xab, 0x4e, 0xae, 0x03, 0xad, 0xa7, 0x2b, 0x80, 0xf5, 0x69, 0xd5, 0xc3, 0xea, 0xba, - 0x75, 0x79, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, 0xbf, 0xfc, 0x87, 0xfe, 0x78, 0x3f, 0x41, 0x3c, - 0x1f, 0xde, 0xa6, 0x87, 0xfc, 0xfa, 0x0f, 0x97, 0xef, 0x4b, 0x05, 0xff, 0xfb, 0xc1, 0xf5, 0xe0, - 0x9c, 0x3e, 0xa3, 0x85, 0xa1, 0xcf, 0x0e, 0x0d, 0x0e, 0xb4, 0x0e, 0x1f, 0xb8, 0x33, 0x87, 0xfe, - 0x03, 0x87, 0xfe, 0xfa, 0x0f, 0x80, 0x0f, 0xfa, 0x0e, 0xff, 0x05, 0x61, 0xfd, 0xc1, 0x74, 0x0e, - 0x8b, 0x0a, 0x86, 0x86, 0x7c, 0x15, 0x85, 0xa1, 0x9d, 0x1c, 0xa0, 0xe9, 0xfe, 0x90, 0x68, 0x86, - 0xf1, 0x87, 0xfc, 0xf9, 0x8f, 0xf2, 0x16, 0xe1, 0xf3, 0x84, 0xe6, 0x1f, 0x50, 0x2c, 0x18, 0x7d, - 0x86, 0x41, 0x87, 0xa8, 0x1f, 0x61, 0xec, 0x3d, 0xe8, 0x39, 0x83, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, - 0xe0, 0x58, 0x7f, 0xe0, 0x7f, 0xfc, 0x1b, 0x82, 0x90, 0xfc, 0xe1, 0xa4, 0x3f, 0x48, 0x6d, 0x0f, - 0xcb, 0xee, 0x5f, 0x03, 0xff, 0xf7, 0x83, 0xf7, 0x90, 0xff, 0xd7, 0x61, 0xff, 0x3a, 0x70, 0x7f, - 0x3a, 0x07, 0x43, 0xeb, 0x43, 0x3e, 0x42, 0xf4, 0x1f, 0xaf, 0x01, 0x0f, 0xfc, 0x80, 0x0f, 0xfc, - 0x1f, 0xce, 0x1f, 0xf8, 0x70, 0xdc, 0x1f, 0x5a, 0x2e, 0xf0, 0x75, 0xfe, 0xad, 0x87, 0xb0, 0xfd, - 0x21, 0xac, 0x3f, 0xf0, 0xff, 0xfc, 0x13, 0xa1, 0x50, 0x3f, 0x90, 0xdc, 0x1f, 0xbf, 0xff, 0x78, - 0x3e, 0xba, 0x07, 0xfd, 0x60, 0xe0, 0xfd, 0x70, 0x6f, 0x41, 0xbd, 0x07, 0xcd, 0xe0, 0xff, 0xc1, - 0xc0, 0x0f, 0xfc, 0x1d, 0xa1, 0xff, 0x8d, 0x0c, 0xff, 0x23, 0xfd, 0x38, 0x5a, 0x69, 0x84, 0xc1, - 0x6a, 0xc1, 0x84, 0xc1, 0x68, 0x6c, 0x26, 0x0b, 0x57, 0xfc, 0xc1, 0x68, 0x4e, 0x13, 0x05, 0xa1, - 0x38, 0x4c, 0x16, 0x85, 0x4c, 0x0c, 0x16, 0x85, 0x8e, 0x30, 0x5a, 0x0e, 0x05, 0xbf, 0xc9, 0x61, - 0x95, 0xad, 0xab, 0x43, 0x98, 0x2c, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1c, 0xc1, 0x5f, 0x40, 0xc1, - 0xc1, 0xe6, 0x06, 0x0f, 0xc8, 0x4c, 0x0c, 0xa3, 0x07, 0x30, 0x33, 0x18, 0x0f, 0xd0, 0x30, 0x9c, - 0x14, 0x0e, 0xcf, 0xea, 0x83, 0xb0, 0xa8, 0x0b, 0xf0, 0x30, 0xb8, 0x39, 0xc1, 0x85, 0xe4, 0x33, - 0x83, 0x03, 0x18, 0x66, 0x06, 0x0d, 0x1c, 0x2a, 0x03, 0x38, 0x3e, 0xd0, 0x62, 0x1e, 0xf8, 0x2c, - 0x3f, 0xf0, 0x40, 0x04, 0x1f, 0xf8, 0x2c, 0x33, 0xff, 0x05, 0x86, 0x70, 0xfc, 0xff, 0x38, 0x7e, - 0xd5, 0x81, 0xc3, 0xf6, 0x38, 0x1f, 0xf0, 0x73, 0x81, 0xc3, 0x61, 0x7f, 0x9c, 0x36, 0x1d, 0x40, - 0x38, 0x6c, 0x3a, 0x80, 0x7f, 0xc1, 0xde, 0x47, 0x0f, 0xf6, 0x6a, 0xc3, 0xfb, 0x47, 0x70, 0xfc, - 0xe1, 0x2b, 0x5f, 0x03, 0x0f, 0x7f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xd0, 0xe5, 0x5e, - 0x0d, 0x86, 0x7b, 0x90, 0xcf, 0xe0, 0xd8, 0x7a, 0x68, 0x19, 0xc3, 0xd9, 0x40, 0x7f, 0xe4, 0x2a, - 0x04, 0xe0, 0xc3, 0x7f, 0x26, 0x81, 0xc3, 0xb4, 0x7a, 0x02, 0x98, 0x6e, 0x0d, 0x83, 0x0f, 0x79, - 0x03, 0x83, 0x0e, 0x93, 0x03, 0x03, 0x0c, 0xe0, 0x93, 0x41, 0x86, 0xd0, 0xd6, 0x16, 0x19, 0x0c, - 0xe1, 0xb0, 0xff, 0xc1, 0xf0, 0x04, 0x87, 0xb0, 0xfb, 0x42, 0x51, 0x83, 0x09, 0xfc, 0x49, 0x8e, - 0x16, 0xc8, 0x24, 0xc6, 0x03, 0x92, 0x0e, 0x32, 0xc3, 0xa4, 0x7c, 0xef, 0x20, 0xff, 0x2b, 0xe8, - 0xc3, 0x69, 0x82, 0xe0, 0x21, 0xb4, 0x3b, 0x0f, 0x9f, 0x0f, 0xfd, 0x05, 0x34, 0x0d, 0x87, 0xd8, - 0x30, 0xd8, 0x7b, 0x43, 0xec, 0x39, 0x83, 0x7f, 0xf2, 0x1f, 0xf8, 0x30, 0x04, 0x1f, 0xf8, 0x2c, - 0x35, 0xff, 0x40, 0xe5, 0x83, 0xfc, 0xfd, 0x40, 0xff, 0x6a, 0x82, 0xff, 0x81, 0x8c, 0x16, 0x19, - 0xc3, 0x38, 0x58, 0x76, 0x0f, 0xf1, 0x87, 0x61, 0xa8, 0x17, 0xfc, 0x1a, 0x81, 0xf9, 0x0e, 0xf2, - 0x0a, 0x05, 0xa1, 0x39, 0x85, 0x81, 0xc3, 0x69, 0x40, 0x69, 0x40, 0x9c, 0x3c, 0xa3, 0x0d, 0x86, - 0x7f, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0xd0, 0xe5, 0x53, 0x42, 0xd0, 0xbd, 0x72, 0x19, - 0xfc, 0x1b, 0x43, 0xb6, 0x85, 0xff, 0x87, 0x28, 0x1b, 0xe8, 0x3d, 0x40, 0x39, 0xb4, 0x0b, 0xfd, - 0x03, 0x03, 0x86, 0xd0, 0xda, 0x1f, 0xb4, 0xbf, 0xf0, 0x6f, 0x05, 0xa0, 0xd0, 0xd2, 0xb2, 0xd1, - 0xc3, 0x38, 0x20, 0x3f, 0x21, 0xb4, 0x39, 0xf5, 0xc1, 0x21, 0xae, 0x42, 0xb0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1b, 0xff, 0xf7, 0x83, 0xac, 0x3f, 0xf1, 0xa1, 0xff, 0x9c, 0x3f, 0xf1, 0xa1, 0xff, - 0xaf, 0xff, 0x04, 0xf9, 0x0f, 0x38, 0x1d, 0xc3, 0xe7, 0x1d, 0x30, 0xf9, 0xc0, 0x83, 0x0f, 0x9c, - 0x3b, 0x0f, 0x9c, 0x3b, 0xff, 0xc1, 0xda, 0x1e, 0x70, 0x0f, 0xfc, 0x1d, 0xfe, 0x3f, 0x90, 0xce, - 0x1b, 0x41, 0xa1, 0x98, 0x36, 0x16, 0x86, 0x90, 0xd8, 0x5a, 0x1b, 0x0e, 0xc2, 0xd0, 0x9f, 0xc9, - 0x85, 0xa1, 0x78, 0x1a, 0x61, 0x68, 0x1f, 0x03, 0x4c, 0x2d, 0x09, 0xc1, 0xa6, 0x16, 0x86, 0xc1, - 0xab, 0x0b, 0x43, 0x60, 0xda, 0x05, 0xa4, 0x0f, 0xce, 0x85, 0xa4, 0x0c, 0x2b, 0x0d, 0xaa, 0x0f, - 0x48, 0x6b, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1d, 0xfe, 0x7f, 0xe0, 0x9c, 0x3c, 0xe1, 0xe7, - 0x0f, 0x38, 0x7a, 0x81, 0xe7, 0x0f, 0x68, 0x79, 0xc3, 0x9f, 0x51, 0x09, 0xc3, 0xad, 0x5b, 0xff, - 0xa3, 0xc0, 0x90, 0x9c, 0x39, 0xc1, 0x21, 0x38, 0x7b, 0x04, 0x84, 0xe1, 0xec, 0x12, 0x13, 0x87, - 0xbf, 0x21, 0x38, 0x7b, 0x0f, 0x9c, 0x3c, 0x87, 0xce, 0x18, 0x0f, 0xf6, 0x1e, 0xff, 0x01, 0xc3, - 0xf6, 0x1d, 0x40, 0xf9, 0x83, 0xbf, 0xc1, 0x48, 0x67, 0x09, 0xc2, 0xc3, 0xb8, 0x2a, 0x01, 0xfc, - 0x38, 0x6d, 0x05, 0x83, 0x76, 0x83, 0x85, 0xe0, 0x62, 0x0e, 0xd0, 0x9c, 0x18, 0x77, 0x83, 0xb0, - 0x61, 0xda, 0x1d, 0x83, 0x0d, 0xc1, 0xef, 0xc1, 0x70, 0x7d, 0x86, 0xb8, 0x3f, 0xf1, 0x07, 0xe0, - 0x3f, 0xcf, 0xf2, 0x19, 0xc2, 0x70, 0xb4, 0x33, 0x04, 0xe1, 0x68, 0x69, 0x09, 0xc2, 0xd0, 0xd8, - 0x67, 0x93, 0x42, 0x7f, 0x0e, 0xc6, 0x85, 0xe0, 0x63, 0x99, 0xa0, 0x7c, 0x0c, 0x72, 0x9a, 0x13, - 0x83, 0x18, 0x16, 0x86, 0xc1, 0x94, 0x0b, 0x43, 0x60, 0xcd, 0x0b, 0x44, 0x1f, 0x9c, 0x36, 0x90, - 0x30, 0xb8, 0x36, 0xa8, 0x39, 0xc3, 0xaf, 0x07, 0xfe, 0x0e, 0x0f, 0xf2, 0x83, 0xbf, 0xc1, 0x38, - 0x79, 0xc3, 0xed, 0x0e, 0x60, 0xdf, 0xf0, 0x52, 0x1b, 0x0f, 0xec, 0x3b, 0x0f, 0xcf, 0xe4, 0xc3, - 0xf7, 0x92, 0x56, 0x1f, 0x3e, 0x04, 0xac, 0x3f, 0x38, 0x25, 0x41, 0xfd, 0x82, 0x68, 0x1f, 0xd8, - 0x27, 0x43, 0xfb, 0xf5, 0x87, 0xfb, 0x0a, 0x81, 0xff, 0x80, 0x87, 0xf0, 0x0f, 0xfc, 0x1d, 0xfc, - 0xff, 0xc1, 0xa8, 0x1f, 0x5a, 0x1a, 0x43, 0xd6, 0x1e, 0xd0, 0xef, 0x07, 0xd8, 0x67, 0xcb, 0xc0, - 0x7e, 0x8f, 0xfc, 0x0b, 0x1c, 0x2c, 0xa1, 0x83, 0xc3, 0x82, 0x4c, 0x71, 0xf0, 0xe3, 0x8e, 0x38, - 0x58, 0xe6, 0x9a, 0x30, 0x58, 0xea, 0x2c, 0x14, 0x0b, 0xf0, 0x1c, 0x2d, 0x0b, 0x0d, 0x61, 0xb0, - 0xfc, 0xe1, 0x7a, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1d, 0xfc, 0xff, 0xa0, 0xce, 0x1f, 0xa8, 0x1a, - 0x81, 0xa0, 0xa4, 0x36, 0x86, 0xc2, 0xd0, 0xd8, 0x67, 0x0b, 0x42, 0x7a, 0x86, 0x0b, 0x0d, 0xea, - 0x65, 0x02, 0xd0, 0x3e, 0x06, 0x5f, 0xf0, 0x2c, 0x18, 0x7c, 0xe1, 0x60, 0xc5, 0xe1, 0xc2, 0xc1, - 0xb5, 0xcd, 0x02, 0xfc, 0x1f, 0x48, 0x58, 0x7f, 0xb0, 0xff, 0xcf, 0xa0, 0xff, 0xc1, 0xe0, 0x3f, - 0xa0, 0xb0, 0xfd, 0x87, 0xb0, 0xf9, 0xc3, 0x66, 0x30, 0x6a, 0x04, 0xc6, 0x0c, 0x36, 0x1a, 0x86, - 0x0a, 0x05, 0xf9, 0xd3, 0x03, 0x82, 0xd3, 0x70, 0x61, 0x20, 0xf0, 0x25, 0x03, 0x02, 0x05, 0x60, - 0x90, 0xb0, 0x61, 0xb0, 0x48, 0x59, 0xc1, 0xb0, 0x48, 0x6b, 0x0e, 0xfc, 0x81, 0xf0, 0x7b, 0x42, - 0x7c, 0x87, 0xc8, 0x56, 0x87, 0xfe, 0x0f, 0xf8, 0x0f, 0xa8, 0x1f, 0xdf, 0xff, 0x83, 0xfa, 0x81, - 0xfc, 0xff, 0xf8, 0x3f, 0xd4, 0x0f, 0xd7, 0xff, 0xe4, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, - 0xff, 0x78, 0x3b, 0x83, 0xff, 0x1f, 0xfe, 0x82, 0xbb, 0x0f, 0xa8, 0x16, 0x0c, 0x3e, 0xa0, 0x7b, - 0xff, 0xa0, 0x3f, 0x8c, 0x3f, 0xce, 0x16, 0x3f, 0xc1, 0x50, 0x2c, 0x2c, 0x18, 0x5a, 0x17, 0x43, - 0x06, 0x16, 0x0b, 0xc8, 0x30, 0x60, 0x7e, 0x8c, 0x2c, 0x18, 0x3c, 0x50, 0xc2, 0xc1, 0x8f, 0x86, - 0x30, 0xb0, 0x60, 0x71, 0x8d, 0xec, 0x18, 0x58, 0xc7, 0x9a, 0x03, 0x0b, 0x18, 0x81, 0x81, 0xc2, - 0xfa, 0x0a, 0x80, 0x70, 0xb0, 0xe7, 0x0a, 0x81, 0x21, 0xda, 0x3e, 0x0f, 0xfc, 0x1e, 0x0f, 0xd2, - 0x1f, 0x7f, 0x26, 0x87, 0xf6, 0x1b, 0x0f, 0xe7, 0x0d, 0xff, 0x05, 0x40, 0x9c, 0x33, 0x85, 0xa1, - 0x68, 0x81, 0xc2, 0xfc, 0xe0, 0xc1, 0x20, 0xb4, 0xd4, 0x0c, 0x08, 0x5e, 0x06, 0x1b, 0x43, 0x9c, - 0x18, 0x4f, 0x83, 0xd8, 0x30, 0xbb, 0x0f, 0x60, 0xc0, 0xe3, 0x87, 0x7e, 0x07, 0x03, 0x83, 0x61, - 0xb8, 0x37, 0x07, 0xcc, 0x1e, 0x80, 0x3f, 0x9f, 0xfc, 0x13, 0x87, 0xed, 0x0d, 0x40, 0x98, 0x2c, - 0x3b, 0x42, 0xa0, 0x58, 0x76, 0x1a, 0x42, 0xc3, 0x3d, 0x46, 0x85, 0xa1, 0x79, 0x59, 0xff, 0x95, - 0xe0, 0x61, 0xde, 0x0c, 0xe0, 0xc3, 0x6e, 0x1d, 0x83, 0x0a, 0x86, 0x1d, 0x83, 0x05, 0x83, 0x0e, - 0xfc, 0x58, 0x58, 0x76, 0x1a, 0x0d, 0x87, 0x21, 0xe7, 0xd0, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1d, - 0xfc, 0x61, 0x61, 0xe7, 0x0b, 0x0b, 0x0f, 0x50, 0x2c, 0x2c, 0x3d, 0xa1, 0x61, 0x63, 0x05, 0x86, - 0xe5, 0x6e, 0x81, 0xfa, 0x3a, 0x3e, 0x42, 0xf0, 0xc6, 0x16, 0x19, 0xf0, 0xc6, 0x16, 0x1c, 0xe3, - 0x18, 0x58, 0x7b, 0x18, 0xc2, 0xc3, 0xd8, 0xc6, 0x16, 0x1e, 0xee, 0x31, 0x58, 0x20, 0xb5, 0x8f, - 0x9c, 0x18, 0x50, 0x4e, 0x83, 0xe8, 0x3f, 0xf0, 0x70, 0x3f, 0xa9, 0xff, 0x20, 0x70, 0xce, 0x07, - 0x0c, 0xc1, 0xd8, 0x1c, 0x34, 0x87, 0x60, 0x70, 0xd8, 0x7b, 0x03, 0x84, 0xfe, 0x41, 0x81, 0xc2, - 0xf2, 0xb7, 0xff, 0x4f, 0x81, 0xa3, 0x81, 0xc2, 0x70, 0x68, 0xe0, 0x70, 0xd8, 0x34, 0xa0, 0x1c, - 0x36, 0x0d, 0x24, 0x0e, 0x1b, 0xf2, 0x61, 0x38, 0x6c, 0x35, 0x02, 0x70, 0xc8, 0x6c, 0x33, 0x87, - 0xfe, 0x0f, 0x0f, 0xf6, 0x1e, 0xfe, 0x82, 0xc3, 0xe7, 0x0b, 0xfe, 0x82, 0x60, 0x95, 0xcb, 0x82, - 0x90, 0xed, 0x0f, 0xb4, 0x25, 0x6b, 0xc0, 0x75, 0xaf, 0xfc, 0x9e, 0x56, 0x0d, 0x0f, 0x3e, 0x06, - 0x0f, 0xf2, 0x07, 0x06, 0x05, 0xd6, 0x1b, 0x06, 0x1c, 0xe1, 0xd8, 0x30, 0x69, 0xa1, 0xdf, 0x82, - 0xf4, 0x1e, 0xc3, 0xe7, 0x83, 0xff, 0x05, 0x04, 0x0f, 0xe6, 0x0f, 0x7f, 0x05, 0x40, 0xf9, 0xc2, - 0x57, 0x2e, 0x0a, 0x80, 0x7f, 0xf0, 0x5a, 0x19, 0xc4, 0x3d, 0x87, 0x69, 0x87, 0x3f, 0x43, 0x83, - 0x0e, 0xf1, 0x43, 0xff, 0x0f, 0x86, 0x17, 0x6a, 0x09, 0xc6, 0x0e, 0xc3, 0xd8, 0xc1, 0x9c, 0x3d, - 0x8d, 0x3f, 0xf2, 0x0f, 0xa0, 0xce, 0x1e, 0xc3, 0xf6, 0x1f, 0xf8, 0x2c, 0x30, 0x7f, 0x83, 0x68, - 0x79, 0xc3, 0xda, 0x1e, 0xa0, 0x1f, 0xfc, 0x83, 0x43, 0xda, 0x1e, 0xc3, 0x40, 0xd1, 0x80, 0xfe, - 0x30, 0x68, 0xe0, 0xf0, 0xe6, 0x0d, 0x1c, 0x7c, 0x0c, 0xc1, 0xa3, 0x8a, 0xc1, 0x98, 0x34, 0x70, - 0xb0, 0x67, 0xfe, 0x0b, 0x06, 0x1b, 0x46, 0x0b, 0xf0, 0x6d, 0x02, 0x81, 0x87, 0xdc, 0x0a, 0x01, - 0x0f, 0x9f, 0xc0, 0x3f, 0xa7, 0xfc, 0x84, 0xe1, 0x38, 0x6d, 0x09, 0x82, 0x70, 0x26, 0x85, 0x21, - 0x38, 0xe6, 0x85, 0x86, 0x71, 0xcd, 0x03, 0xf8, 0x71, 0xcd, 0x07, 0x81, 0x8e, 0x31, 0xa3, 0xe0, - 0x63, 0x8c, 0x68, 0x1c, 0x18, 0x13, 0x83, 0xd8, 0x30, 0xdc, 0x87, 0x60, 0xc2, 0xe8, 0x90, 0x5f, - 0x81, 0x64, 0x98, 0x58, 0x6f, 0x02, 0x4c, 0x3e, 0xe0, 0x9f, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, - 0x1d, 0xfc, 0xff, 0xc1, 0x9c, 0x2c, 0x33, 0x86, 0xa0, 0x58, 0x4a, 0xc3, 0x68, 0x5c, 0x9b, 0x86, - 0xc3, 0x6e, 0x66, 0x13, 0xf4, 0x67, 0x26, 0x17, 0x86, 0x31, 0xc1, 0x81, 0xf0, 0xc6, 0x0c, 0x18, - 0x4e, 0x31, 0x8f, 0x18, 0x6c, 0x67, 0x37, 0x30, 0xd8, 0xd4, 0xe4, 0xe1, 0xbe, 0xb7, 0x02, 0xb4, - 0x2c, 0x0e, 0x21, 0xad, 0x0e, 0x60, 0xf3, 0x87, 0xfe, 0x0e, 0x3f, 0x90, 0xb4, 0x3c, 0xe1, 0xed, - 0x0f, 0x30, 0x5f, 0xf4, 0x14, 0x87, 0xb8, 0x3d, 0x87, 0xda, 0x1c, 0xf5, 0x06, 0xd0, 0xeb, 0xa6, - 0x2d, 0xcb, 0x0f, 0x81, 0xbf, 0xf8, 0x16, 0x0c, 0x2b, 0x0f, 0xb0, 0x61, 0x69, 0x07, 0x60, 0xc1, - 0x60, 0xb0, 0xdf, 0x81, 0x86, 0xd0, 0xb0, 0xdf, 0xeb, 0x0f, 0xca, 0x0e, 0x80, 0x0f, 0xca, 0x0f, - 0xbf, 0x93, 0x43, 0xfb, 0x09, 0xc3, 0xf9, 0xc2, 0xff, 0xc8, 0x28, 0x07, 0x34, 0x3e, 0xd0, 0x69, - 0xa1, 0xe7, 0xac, 0x0d, 0x0f, 0x5d, 0x34, 0x1f, 0xe1, 0xf0, 0x34, 0x1a, 0x1e, 0x70, 0x68, 0x34, - 0x3e, 0xc1, 0xa0, 0xff, 0x05, 0x83, 0x41, 0xaf, 0x05, 0xf9, 0x06, 0x87, 0xda, 0x1d, 0xa1, 0xf2, - 0x1e, 0xd0, 0xe0, 0x0f, 0xf4, 0x1c, 0xff, 0x06, 0xd0, 0xf3, 0x87, 0xa4, 0x3d, 0x40, 0x5f, 0xf8, - 0x2d, 0x05, 0x03, 0xd8, 0x58, 0x55, 0x07, 0x60, 0x7e, 0x81, 0x87, 0xef, 0x0e, 0x0c, 0x2f, 0x01, - 0xf0, 0x30, 0x6d, 0xc1, 0x9c, 0x18, 0x3c, 0x87, 0xd8, 0x30, 0x61, 0xfd, 0x83, 0x06, 0x1d, 0x05, - 0xf8, 0x18, 0x76, 0x16, 0x1d, 0xa1, 0x38, 0x7f, 0x3f, 0xd0, 0x0f, 0xfc, 0xc1, 0x7f, 0x23, 0x4f, - 0x41, 0x9c, 0x2f, 0x53, 0x0f, 0x50, 0x2d, 0x1c, 0x3d, 0xa1, 0x68, 0x30, 0xf6, 0x1b, 0x41, 0x87, - 0x3a, 0xc6, 0x8e, 0x1d, 0xea, 0x67, 0xfe, 0x1f, 0x03, 0x34, 0x18, 0x75, 0x83, 0x34, 0x1a, 0x1d, - 0x83, 0x34, 0x14, 0x0e, 0xc1, 0x9a, 0x06, 0x0e, 0xfc, 0x69, 0x98, 0xa0, 0x61, 0xba, 0x35, 0x61, - 0xf3, 0x20, 0x8e, 0x0f, 0xfc, 0x1c, 0x0d, 0x20, 0x70, 0xa0, 0xd9, 0x74, 0x72, 0xe0, 0xd9, 0x45, - 0xbc, 0x87, 0xb2, 0x40, 0xe1, 0xfb, 0x28, 0xce, 0x1b, 0x07, 0xf5, 0x0f, 0xe8, 0x08, 0x7f, 0xe0, - 0xbf, 0xff, 0x78, 0x3d, 0xc1, 0xff, 0x8f, 0x07, 0xfe, 0x7f, 0xfe, 0x0b, 0xce, 0x87, 0x9c, 0x24, - 0x1a, 0x1e, 0x70, 0xf7, 0xff, 0x80, 0x3f, 0xc1, 0x61, 0xfb, 0x0f, 0x61, 0xf3, 0x87, 0xb0, 0xfa, - 0x81, 0xef, 0xe0, 0xb4, 0x3d, 0xa1, 0xcf, 0x52, 0x16, 0x1e, 0xf2, 0xa4, 0x2c, 0x39, 0xf0, 0x25, - 0x7f, 0xc0, 0x70, 0x4a, 0x83, 0x38, 0x58, 0x25, 0x41, 0x9c, 0x2c, 0x12, 0xa0, 0xce, 0x17, 0xad, - 0x50, 0x67, 0x0b, 0x94, 0x3a, 0xeb, 0x0a, 0x0c, 0xff, 0xc0, 0x7f, 0x82, 0xcc, 0x3d, 0x40, 0xec, - 0xd0, 0xed, 0x03, 0xff, 0x82, 0xc3, 0xd9, 0x83, 0x0b, 0x0e, 0x73, 0x56, 0x07, 0xe9, 0xff, 0xa0, - 0x59, 0x52, 0x66, 0x1d, 0xe1, 0xa2, 0x66, 0x19, 0xf0, 0xdf, 0xfc, 0x8e, 0x30, 0x28, 0x69, 0x20, - 0xc6, 0x06, 0x98, 0x30, 0xbb, 0x8b, 0x06, 0x98, 0x5a, 0xd6, 0x16, 0xd0, 0x3e, 0x83, 0x61, 0x80, - 0x0f, 0xf4, 0x1e, 0xfe, 0x82, 0xc3, 0xe7, 0x0f, 0x68, 0x79, 0x82, 0x5a, 0x5c, 0x14, 0x85, 0xff, - 0x82, 0xc3, 0x90, 0xc8, 0x4f, 0xe0, 0x61, 0x38, 0x5e, 0x06, 0x0c, 0x26, 0x03, 0xe0, 0x60, 0xd0, - 0x50, 0x27, 0x06, 0x0a, 0x03, 0x43, 0x60, 0xc0, 0xc0, 0xc3, 0xb0, 0x60, 0x70, 0x61, 0xdd, 0x30, - 0xa1, 0x83, 0xb5, 0xfd, 0x45, 0x05, 0x05, 0x7f, 0xe4, 0x0f, 0xfc, 0x41, 0x7f, 0x0a, 0xa7, 0xc8, - 0x4e, 0x17, 0x45, 0x07, 0xa8, 0x1d, 0x21, 0xf6, 0x87, 0xb0, 0xfb, 0x0f, 0xa4, 0x39, 0xfa, 0x7f, - 0xe8, 0x1e, 0x1c, 0x3c, 0xe0, 0x7c, 0x0c, 0x39, 0xd0, 0x9c, 0x18, 0x76, 0x87, 0x60, 0xc2, 0x74, - 0x3d, 0x83, 0x05, 0xa1, 0xf7, 0xe7, 0xc8, 0x7e, 0xc2, 0xd3, 0x90, 0x21, 0xf4, 0x15, 0xf9, 0x0f, - 0xfc, 0x18, 0x0f, 0xfc, 0x1d, 0xfc, 0xff, 0xd0, 0x4c, 0x1e, 0xd0, 0xf5, 0x02, 0x81, 0xa6, 0x85, - 0xa1, 0x49, 0xa6, 0x1b, 0x0c, 0xc6, 0xac, 0x27, 0xe8, 0x19, 0xb2, 0x17, 0x86, 0x02, 0x68, 0x67, - 0xc0, 0x85, 0xb5, 0xc3, 0x60, 0x9f, 0xfc, 0x16, 0x08, 0x36, 0x87, 0xb0, 0x41, 0xb4, 0x3d, 0xf4, - 0x1b, 0x43, 0xd8, 0x7d, 0xa1, 0xff, 0x81, 0xa1, 0x80, 0x3f, 0x83, 0x61, 0xf3, 0x87, 0xb0, 0xfa, - 0x81, 0x7f, 0xd0, 0x5a, 0x16, 0x0d, 0x28, 0x16, 0x1b, 0x06, 0x0c, 0x27, 0xa2, 0x60, 0xd1, 0x0b, - 0xcd, 0x9f, 0xf0, 0x1f, 0x03, 0x3c, 0x13, 0x84, 0xe0, 0xcd, 0x81, 0x21, 0xb0, 0x6c, 0x6a, 0xc3, - 0xb0, 0x6c, 0x0f, 0x07, 0xbf, 0x48, 0xf9, 0x0e, 0xc0, 0xe5, 0xab, 0xc8, 0x7c, 0xa8, 0x33, 0x00, - 0x7f, 0x83, 0x68, 0x73, 0x87, 0xb4, 0x39, 0x82, 0xff, 0xc0, 0x90, 0xb0, 0x68, 0x30, 0x61, 0xb0, - 0x61, 0x63, 0xf8, 0xff, 0xc7, 0x87, 0x30, 0x68, 0xef, 0x81, 0x98, 0x30, 0xb6, 0xc1, 0x98, 0x34, - 0x70, 0x60, 0xcf, 0xfc, 0x0c, 0x18, 0x83, 0x40, 0x83, 0xf0, 0x6d, 0x0e, 0xc3, 0xed, 0x0f, 0xfc, - 0x68, 0x40, 0x0f, 0xfc, 0x1d, 0xfc, 0xff, 0xe0, 0x9c, 0x0e, 0x12, 0x1e, 0xa0, 0x18, 0x2c, 0x3d, - 0xa0, 0x61, 0x5a, 0x83, 0x61, 0x31, 0xfd, 0x01, 0xfa, 0x62, 0x30, 0x40, 0xf0, 0xcc, 0x46, 0x08, - 0x7c, 0x33, 0x11, 0x82, 0x03, 0x8c, 0xc4, 0x60, 0x82, 0xc6, 0x62, 0x37, 0x42, 0xc6, 0x60, 0xb0, - 0xf7, 0xd3, 0x05, 0x87, 0xb5, 0xd8, 0x7f, 0xa0, 0x9f, 0xfc, 0x80, 0x7f, 0x81, 0x85, 0x87, 0x38, - 0x6d, 0x1c, 0x3a, 0x80, 0xff, 0xe0, 0xb4, 0x36, 0x16, 0x1d, 0x87, 0x41, 0x41, 0x9f, 0xc6, 0x19, - 0xc2, 0xf0, 0xe3, 0x05, 0xa0, 0x7c, 0x0c, 0x18, 0x1c, 0x33, 0x83, 0x05, 0x9a, 0x1d, 0x83, 0x0b, - 0xd0, 0x7b, 0x06, 0x15, 0xc1, 0xef, 0xc0, 0xf3, 0xc1, 0xd8, 0x1b, 0x82, 0xf2, 0x1f, 0x41, 0xe6, - 0x00, 0x3f, 0xa9, 0xff, 0x22, 0xb5, 0x14, 0x0f, 0xe6, 0x0a, 0x43, 0xfa, 0x81, 0x5f, 0xf2, 0x0d, - 0x0a, 0x86, 0x87, 0xbf, 0x12, 0x68, 0x73, 0xa6, 0x49, 0xa1, 0xd6, 0x0c, 0x93, 0xf8, 0x1e, 0x06, - 0x49, 0x85, 0x81, 0xc1, 0x98, 0x30, 0xb0, 0xb4, 0xdc, 0x70, 0xb0, 0xbf, 0x50, 0xd0, 0x38, 0x5a, - 0x0c, 0xb0, 0xa8, 0x1e, 0x62, 0x05, 0xe0, 0xff, 0xc1, 0xe0, 0x0f, 0x41, 0x21, 0xfe, 0x70, 0xad, - 0x0d, 0xff, 0xfb, 0xc1, 0xce, 0x9c, 0x09, 0x0f, 0x70, 0x28, 0xf8, 0x3d, 0x61, 0x7a, 0x41, 0x05, - 0x63, 0xfa, 0xb6, 0x0a, 0x07, 0x97, 0x82, 0xff, 0xfd, 0xe0, 0xe7, 0x83, 0xff, 0x1e, 0x0f, 0xfc, - 0x7f, 0xfc, 0x15, 0xda, 0x1e, 0x70, 0xa0, 0x68, 0x79, 0xc3, 0xdf, 0xfe, 0x00, 0x0f, 0xf4, 0x1c, - 0xff, 0x04, 0xe8, 0x79, 0xc3, 0xb7, 0x0f, 0x50, 0x35, 0x07, 0x0e, 0xd0, 0x9c, 0x2a, 0x06, 0xc2, - 0x70, 0xeb, 0x03, 0xd5, 0xa1, 0xe8, 0x1e, 0x6c, 0xff, 0x80, 0xf8, 0x18, 0x6c, 0x3d, 0x60, 0xc3, - 0x61, 0xf6, 0x0c, 0x36, 0x1f, 0x60, 0xc3, 0x61, 0xf7, 0x4c, 0x36, 0x1f, 0x6b, 0x0b, 0x6b, 0x82, - 0x82, 0xbf, 0xf0, 0x0f, 0xfc, 0xc1, 0x7f, 0x37, 0xf4, 0x19, 0xc2, 0xd0, 0xfe, 0xa0, 0x58, 0x20, - 0xfb, 0x42, 0xc1, 0xa1, 0xec, 0x36, 0x0d, 0x0e, 0x7f, 0x3d, 0x3d, 0x50, 0x3c, 0x38, 0xb7, 0x2c, - 0x3e, 0x06, 0x1b, 0x43, 0x9c, 0x18, 0x23, 0x54, 0x1b, 0x06, 0x50, 0xd3, 0x0d, 0x83, 0x30, 0x69, - 0x40, 0xbf, 0x50, 0x1a, 0x38, 0x58, 0x48, 0x5a, 0x08, 0x3f, 0x9f, 0x07, 0x3f, 0x90, 0xb4, 0x39, - 0xc2, 0xc1, 0xa6, 0x15, 0x02, 0xc1, 0xa6, 0x16, 0x85, 0x83, 0x4c, 0x2c, 0x36, 0x0d, 0x30, 0x3f, - 0x8f, 0xf8, 0x1e, 0x1c, 0x36, 0x84, 0xf8, 0x19, 0x03, 0x45, 0x0e, 0x0d, 0xc1, 0xa3, 0x03, 0x06, - 0xe0, 0xd1, 0x81, 0x83, 0x70, 0x68, 0xc0, 0xfc, 0xe0, 0xd1, 0x81, 0x84, 0xff, 0xd0, 0x7f, 0xe2, - 0x80, 0x3f, 0xc1, 0x38, 0x79, 0xc3, 0xce, 0x1e, 0x60, 0x9f, 0xf8, 0x29, 0x0f, 0x38, 0x7b, 0x0f, - 0x9c, 0x39, 0xfc, 0xff, 0xe4, 0xb5, 0x68, 0x7f, 0xbc, 0x0c, 0x33, 0x87, 0x58, 0x30, 0xce, 0x1e, - 0xc1, 0x97, 0xfc, 0x16, 0x0c, 0x33, 0x87, 0xba, 0x61, 0x9c, 0x3d, 0xac, 0x19, 0xc3, 0xd0, 0x57, - 0xfe, 0x80, 0x0f, 0xf4, 0x86, 0xfe, 0x82, 0xd0, 0xe7, 0x0f, 0x61, 0xe6, 0x0a, 0xff, 0x81, 0x40, - 0xa4, 0x28, 0xc1, 0xa1, 0x48, 0x18, 0xc1, 0xf8, 0xa6, 0x49, 0x8e, 0x99, 0x37, 0x81, 0x9e, 0x06, - 0x49, 0x60, 0xcf, 0x03, 0x24, 0xec, 0xc1, 0x83, 0x26, 0x84, 0xe0, 0xc1, 0x94, 0xc3, 0x60, 0xfc, - 0x50, 0x3b, 0x06, 0x1a, 0xff, 0x80, 0x86, 0x90, 0xce, 0x0f, 0xe9, 0x0f, 0x7f, 0x81, 0x87, 0xf6, - 0x1a, 0xfe, 0x0c, 0xe1, 0x3c, 0x0a, 0x06, 0xa0, 0x5d, 0x83, 0x0e, 0xd0, 0xa1, 0xf4, 0x1d, 0xf9, - 0x0b, 0xc1, 0xce, 0x9a, 0x0e, 0x9a, 0x17, 0x81, 0xb6, 0x81, 0xf0, 0xf8, 0x1b, 0x7f, 0xa0, 0x38, - 0x34, 0xc3, 0x61, 0xb0, 0x69, 0x86, 0xc3, 0x7e, 0x4c, 0x36, 0x1b, 0x94, 0x0d, 0x76, 0x1a, 0x0e, - 0xff, 0x00, 0x3f, 0xaf, 0xc1, 0x61, 0x38, 0x59, 0x83, 0x30, 0x98, 0x2c, 0xc1, 0x98, 0x52, 0x16, - 0x60, 0xcc, 0x2c, 0x36, 0x60, 0xcc, 0x0f, 0x44, 0xcd, 0x33, 0x07, 0x9a, 0x7f, 0x39, 0x8f, 0x86, - 0x33, 0x06, 0x60, 0x71, 0x8c, 0xc1, 0x98, 0x58, 0xc6, 0x60, 0xcc, 0x2c, 0x66, 0x30, 0x26, 0x17, - 0xd4, 0x4c, 0x36, 0x16, 0x16, 0x0c, 0x36, 0x1f, 0x40, 0x80, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x13, 0xfc, 0xff, 0xe0, 0x38, 0x58, 0x73, 0x82, 0x81, 0x61, 0xce, 0x0d, 0x0b, 0x7f, 0x38, 0x30, - 0xd8, 0x73, 0x8e, 0xb1, 0x87, 0x39, 0xeb, 0x8c, 0xe9, 0xbb, 0xe1, 0x8c, 0x81, 0xbb, 0x63, 0x19, - 0x03, 0x70, 0x63, 0x19, 0xab, 0x70, 0x63, 0x19, 0xae, 0xc1, 0xf4, 0x62, 0x13, 0x83, 0x0d, 0x87, - 0x38, 0x7d, 0x86, 0xf2, 0x3f, 0xff, 0x79, 0x03, 0x87, 0x66, 0x1e, 0x60, 0xec, 0xc3, 0xd2, 0x07, - 0xfe, 0x82, 0xc2, 0x67, 0x75, 0x60, 0x7e, 0x54, 0x66, 0x0c, 0x1e, 0x28, 0xc6, 0x60, 0xc7, 0xc3, - 0x33, 0x18, 0x30, 0x38, 0xcd, 0xa5, 0xf0, 0x58, 0xcc, 0x87, 0x61, 0x63, 0x30, 0x7b, 0x0b, 0xe9, - 0x83, 0xd8, 0x58, 0x4f, 0xfe, 0x0f, 0x98, 0x39, 0xc0, 0x3f, 0xaf, 0xfc, 0x13, 0x87, 0xa8, 0x1e, - 0x60, 0xf6, 0x87, 0xa4, 0x37, 0xf8, 0x36, 0x1d, 0x86, 0xc2, 0x7f, 0x03, 0x1c, 0xc2, 0xf0, 0x30, - 0x63, 0x98, 0x1f, 0x03, 0x06, 0x39, 0x84, 0xe0, 0xc1, 0x8e, 0x61, 0xb0, 0x60, 0xca, 0x18, 0x6c, - 0x18, 0x23, 0x48, 0x37, 0xe0, 0xb9, 0xd0, 0xd8, 0x67, 0x82, 0xe0, 0xfd, 0x21, 0xd0, 0x3f, 0x83, - 0x61, 0xf3, 0x07, 0xb4, 0x3d, 0x20, 0x7f, 0xe8, 0x2d, 0x09, 0x06, 0x04, 0x36, 0x1b, 0x4c, 0x18, - 0x57, 0x44, 0x73, 0x28, 0x17, 0x9a, 0x01, 0x32, 0x09, 0xf0, 0xdf, 0xfc, 0x07, 0x18, 0x27, 0x83, - 0xd8, 0xc1, 0x53, 0x0f, 0x63, 0x01, 0xca, 0x07, 0x7d, 0x0e, 0x83, 0x43, 0x61, 0x5a, 0x1b, 0x83, - 0xe8, 0x3e, 0x80, 0x3f, 0x82, 0xc3, 0xf3, 0x85, 0x4f, 0xe4, 0x2a, 0x05, 0x3a, 0x08, 0x36, 0x87, - 0x31, 0xc1, 0xb0, 0xfb, 0xc8, 0x67, 0xe8, 0x6f, 0x81, 0x83, 0xc3, 0x9c, 0x07, 0xe1, 0xf0, 0x30, - 0xf9, 0x09, 0xc1, 0xdf, 0xf8, 0x2c, 0x18, 0x1c, 0xd0, 0xec, 0x18, 0x18, 0xd0, 0xef, 0xc0, 0xd3, - 0x44, 0x2c, 0x27, 0xc0, 0xd2, 0x43, 0xdc, 0x15, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1b, 0xf9, - 0x81, 0xa4, 0x81, 0xc2, 0x63, 0x4c, 0x2a, 0x06, 0xcd, 0xa0, 0x52, 0x19, 0x35, 0x06, 0xc3, 0x5f, - 0xe0, 0x3f, 0x8d, 0x0d, 0xa7, 0x95, 0x9a, 0x1b, 0x57, 0x81, 0x9f, 0xf2, 0x38, 0x33, 0x43, 0x68, - 0x30, 0x67, 0x2e, 0xd0, 0x60, 0xcf, 0x56, 0xd0, 0x7e, 0x34, 0x36, 0x83, 0x0d, 0xa1, 0xb0, 0xfd, - 0xa0, 0xb8, 0x3f, 0x86, 0x86, 0xc1, 0x9c, 0x1d, 0x83, 0x34, 0x2a, 0x06, 0xc1, 0x82, 0x0b, 0x43, - 0x60, 0xc3, 0xd8, 0x5f, 0xfc, 0x07, 0xe8, 0x18, 0x24, 0x37, 0x86, 0x06, 0x09, 0xa0, 0xf8, 0x60, - 0x6a, 0xa6, 0x13, 0x8d, 0x3e, 0x57, 0x06, 0xc6, 0x8e, 0x16, 0x86, 0xc6, 0x06, 0x0b, 0x0e, 0xfa, - 0x06, 0x3e, 0x50, 0x58, 0x76, 0xea, 0xa0, 0x7d, 0x72, 0x81, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xf6, - 0x1e, 0xfe, 0x0d, 0x21, 0xe7, 0x03, 0xff, 0x41, 0x50, 0x25, 0x72, 0xc1, 0xb4, 0x33, 0x83, 0x0e, - 0xc3, 0xb4, 0x0e, 0x13, 0xf4, 0x7f, 0xd0, 0x3c, 0xd8, 0x87, 0xa1, 0xf0, 0x31, 0xcc, 0xd0, 0x9c, - 0x18, 0xe6, 0x68, 0x6c, 0x18, 0xe6, 0x68, 0x6c, 0x18, 0xc6, 0x68, 0x6f, 0xc6, 0x99, 0xa8, 0x2c, - 0x2b, 0x06, 0x6c, 0x12, 0x07, 0x0a, 0x2f, 0x07, 0xfe, 0x0e, 0x3f, 0xaf, 0xfc, 0x81, 0xc3, 0xda, - 0x1e, 0xa0, 0x7b, 0x0f, 0xb4, 0x2f, 0xfc, 0x16, 0x1b, 0x06, 0x16, 0x07, 0xf1, 0xff, 0x81, 0xe0, - 0x66, 0x0d, 0x1c, 0x7c, 0x0c, 0xc1, 0x85, 0x82, 0xc1, 0x9f, 0xf8, 0x2c, 0x19, 0x03, 0x0f, 0xb0, - 0x63, 0xd0, 0x3e, 0xfc, 0x0f, 0x21, 0xf6, 0x1a, 0xef, 0x28, 0x32, 0x17, 0x04, 0xde, 0x0f, 0xfc, - 0x1c, 0x3f, 0x81, 0xa0, 0xc3, 0x9c, 0x36, 0x83, 0x43, 0x50, 0x17, 0xfe, 0x41, 0xa1, 0xb4, 0x18, - 0x76, 0x1d, 0x31, 0x06, 0x7a, 0x21, 0x9c, 0x3b, 0xc3, 0xdf, 0xf8, 0x7c, 0x0c, 0x75, 0xf0, 0x1c, - 0x18, 0x30, 0xfe, 0xc1, 0x83, 0x0f, 0xec, 0x18, 0x30, 0xfe, 0xef, 0x03, 0x0f, 0xed, 0x60, 0x6b, - 0xe0, 0xa0, 0xea, 0xf8, 0x0f, 0xca, 0x0f, 0x7f, 0x26, 0x87, 0xce, 0x13, 0xfc, 0x1a, 0x81, 0x68, - 0x28, 0x1b, 0x41, 0x60, 0x70, 0xec, 0x2f, 0xfe, 0x1e, 0x89, 0x83, 0x0b, 0x3c, 0x39, 0xff, 0x9f, - 0x03, 0x34, 0xd1, 0xc7, 0x06, 0x60, 0xc2, 0xc1, 0x83, 0x3f, 0xf0, 0x30, 0x66, 0x0d, 0x1c, 0x1f, - 0x98, 0x18, 0x58, 0x30, 0xb4, 0x18, 0x1c, 0x10, 0x18, 0x2c, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xf6, - 0x1e, 0xfe, 0x0a, 0xd0, 0xf3, 0x86, 0x77, 0x43, 0xa8, 0x1b, 0x03, 0xa1, 0xb4, 0x2d, 0x09, 0xd0, - 0xb0, 0x3d, 0x79, 0xd1, 0xfa, 0x45, 0xe0, 0xde, 0x18, 0x32, 0x1c, 0xf8, 0x63, 0x06, 0x09, 0x03, - 0x8c, 0x60, 0xc1, 0x86, 0xc6, 0x28, 0x4a, 0x83, 0x63, 0x0c, 0x26, 0x1d, 0xf4, 0x1c, 0xc1, 0xd8, - 0x5f, 0xfc, 0x12, 0x12, 0xff, 0x00, 0x3f, 0x5f, 0x8f, 0xc0, 0xa0, 0x34, 0xcc, 0x18, 0x24, 0x18, - 0x33, 0x06, 0x0c, 0x2e, 0x73, 0x56, 0x0c, 0x2f, 0x59, 0xde, 0x07, 0xc6, 0x0c, 0xc1, 0x96, 0x46, - 0x0c, 0xc1, 0x9e, 0x23, 0x4c, 0xc1, 0xbe, 0x23, 0xf1, 0xf8, 0x19, 0x18, 0x33, 0x06, 0x0c, 0x9c, - 0x1b, 0x83, 0x07, 0xd6, 0x0d, 0x81, 0x83, 0x06, 0x83, 0x90, 0x61, 0xd8, 0xf6, 0x5e, 0x0f, 0xfc, - 0x10, 0x0f, 0xe6, 0x0f, 0x7f, 0x04, 0xe1, 0xf3, 0x87, 0xb4, 0x3d, 0x40, 0x5f, 0xf8, 0x2d, 0x04, - 0x87, 0xb0, 0xb0, 0x94, 0x1c, 0xc0, 0x7e, 0x8a, 0xba, 0x90, 0x78, 0x70, 0xd8, 0x73, 0xe0, 0x64, - 0x98, 0x79, 0xc1, 0x98, 0x3f, 0x21, 0x60, 0xcc, 0x1a, 0xc1, 0xb0, 0x67, 0x18, 0x7d, 0xfa, 0x9b, - 0x87, 0xd8, 0x1d, 0x5e, 0x43, 0xf9, 0x82, 0xbf, 0x07, 0xfe, 0x0e, 0x3f, 0x9f, 0xfa, 0x03, 0x85, - 0x87, 0x30, 0x28, 0x14, 0x0c, 0x0c, 0x0d, 0x0a, 0x7e, 0x98, 0x18, 0x68, 0x18, 0x18, 0x7a, 0x24, - 0x0c, 0x0c, 0x7a, 0xa2, 0x9f, 0x99, 0xf0, 0xcc, 0x1c, 0xc3, 0x8c, 0xcf, 0xd3, 0x03, 0x19, 0x70, - 0x26, 0x06, 0x34, 0x54, 0x33, 0x03, 0xf8, 0x7a, 0x2a, 0x06, 0x0a, 0x07, 0x98, 0x3b, 0x0e, 0x7c, - 0x87, 0xfe, 0x08, 0x0f, 0xfc, 0x1d, 0xfc, 0xff, 0xc1, 0x9c, 0x3f, 0xb0, 0xcc, 0x1f, 0xd8, 0x6a, - 0x04, 0xff, 0x83, 0x68, 0x7f, 0x61, 0xbf, 0x3f, 0xf9, 0x1d, 0x30, 0xda, 0x1d, 0xe0, 0x66, 0x9a, - 0x38, 0x3c, 0x0c, 0x19, 0xd3, 0x0d, 0x83, 0x09, 0xf4, 0x1d, 0x83, 0x05, 0xeb, 0x0e, 0xfc, 0xf1, - 0xab, 0x42, 0xc2, 0x42, 0xd0, 0x41, 0xfe, 0xf0, 0x7f, 0xe0, 0xfe, 0x3f, 0xa7, 0xfc, 0x84, 0xe1, - 0x30, 0x6d, 0x09, 0xc2, 0x7f, 0xc8, 0x54, 0x09, 0x83, 0x68, 0x5a, 0x13, 0xfe, 0x40, 0xfe, 0x0f, - 0xfa, 0xd3, 0x7f, 0xf0, 0xf8, 0x18, 0x7b, 0x42, 0xb0, 0x68, 0x76, 0x86, 0xc1, 0xdf, 0xf9, 0x06, - 0x0c, 0x12, 0x0c, 0x3b, 0xf0, 0x1c, 0x18, 0x76, 0x1e, 0x41, 0x87, 0xfe, 0x2f, 0x04, 0x0f, 0xf4, - 0x1e, 0xfe, 0x0d, 0x87, 0xce, 0x07, 0xfe, 0x82, 0xa0, 0x4b, 0xf0, 0x6d, 0x0d, 0x85, 0x87, 0x61, - 0x9c, 0x0e, 0x1a, 0xfa, 0x2e, 0x3d, 0x05, 0xe1, 0xdc, 0xa6, 0x50, 0x7c, 0x0d, 0x40, 0x90, 0xe7, - 0x06, 0x1b, 0x43, 0xd8, 0x3b, 0xff, 0x05, 0x83, 0x0d, 0xa1, 0xef, 0xc1, 0xb0, 0xfb, 0x0f, 0xb0, - 0xff, 0xc1, 0x61, 0xc0, 0x0f, 0xf3, 0x07, 0x7f, 0x82, 0xa0, 0x79, 0xc2, 0xbf, 0xe0, 0x98, 0x29, - 0x1c, 0x18, 0x54, 0x0a, 0x47, 0x06, 0x16, 0x85, 0x7f, 0xc1, 0x7a, 0x84, 0x8c, 0x0c, 0x0e, 0x0c, - 0xbf, 0xe0, 0x78, 0x18, 0x4e, 0x41, 0xbc, 0x0c, 0x0e, 0x98, 0x76, 0x0c, 0x12, 0x0c, 0x3b, 0x07, - 0x7f, 0xe8, 0x1f, 0x90, 0xec, 0x3b, 0x0f, 0xec, 0x3f, 0xf0, 0x58, 0x40, 0x0f, 0xe8, 0x43, 0xbf, - 0x92, 0xcc, 0x3c, 0xe1, 0xb4, 0xe0, 0xea, 0x06, 0xe6, 0x58, 0x2d, 0x0b, 0xff, 0x05, 0x84, 0xf8, - 0x18, 0x73, 0xad, 0x78, 0x1a, 0x1b, 0xd4, 0xc1, 0xff, 0x0f, 0x81, 0x83, 0x06, 0x19, 0xb0, 0x60, - 0xc1, 0xa1, 0xd8, 0x30, 0x7f, 0xc1, 0x60, 0xc1, 0x83, 0x0f, 0x77, 0x81, 0x83, 0x0f, 0x6a, 0x0b, - 0xfe, 0x43, 0xf6, 0x1f, 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0x87, 0xce, 0x0f, 0xfe, 0x40, 0xc0, 0xd0, - 0xf6, 0x82, 0x41, 0x40, 0xf4, 0x83, 0x0d, 0xc9, 0x58, 0x0f, 0xc9, 0xbb, 0x83, 0x07, 0x8a, 0xc6, - 0xe0, 0xc7, 0xc3, 0x69, 0x98, 0x30, 0x38, 0xcd, 0xe3, 0x06, 0x16, 0x30, 0x38, 0xdf, 0x05, 0x8c, - 0x0c, 0x18, 0x7b, 0xe8, 0xa0, 0x30, 0x28, 0x18, 0x56, 0x16, 0x06, 0x0f, 0x61, 0xaf, 0x90, 0xff, - 0xc1, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x16, 0x61, 0xea, 0x07, 0x66, 0x1e, 0x90, 0xbf, 0xf0, 0x5a, - 0x16, 0x66, 0x0c, 0x2c, 0x34, 0x66, 0x0c, 0x0e, 0xa0, 0x66, 0x63, 0x83, 0xd6, 0x9f, 0xf8, 0x7c, - 0x49, 0x19, 0x83, 0x1b, 0x24, 0x8c, 0xc1, 0x85, 0x93, 0x77, 0x74, 0xd0, 0x64, 0xb5, 0x15, 0x28, - 0x2f, 0x90, 0x68, 0x38, 0x36, 0x13, 0xa1, 0xb8, 0x3e, 0x90, 0xf4, 0x00, 0x0f, 0xf4, 0x1e, 0xfe, - 0x0d, 0x21, 0xe7, 0x0b, 0xfe, 0x82, 0xa0, 0x4c, 0xba, 0x0d, 0xa1, 0xb4, 0x0c, 0x1b, 0x0e, 0x60, - 0x68, 0x4f, 0x50, 0x18, 0x18, 0x6f, 0x36, 0xff, 0xe5, 0x78, 0x18, 0x7f, 0xce, 0x0c, 0x7f, 0xc8, - 0x58, 0x31, 0xc3, 0x68, 0x58, 0x31, 0xc3, 0x68, 0x5f, 0x87, 0x0d, 0xa1, 0x61, 0x9f, 0xf2, 0x12, - 0x19, 0xd7, 0x68, 0x3f, 0x83, 0x61, 0xf3, 0x81, 0xff, 0xa0, 0xa8, 0x1e, 0xc3, 0xed, 0x0b, 0xfe, - 0x42, 0xc2, 0x5d, 0xae, 0x03, 0xd1, 0x7f, 0xc0, 0xf0, 0xc5, 0xfe, 0x03, 0xe1, 0x8d, 0x0d, 0x84, - 0xe3, 0x18, 0x30, 0x61, 0xb1, 0x8c, 0x18, 0x30, 0xd8, 0xc6, 0x0c, 0x18, 0x6f, 0xa1, 0x39, 0x10, - 0xd8, 0x4d, 0xc3, 0xe4, 0x3e, 0x90, 0xf4, 0x00, 0x0f, 0xe6, 0x0f, 0x7f, 0x01, 0xc6, 0x0e, 0x70, - 0xad, 0x1e, 0x0d, 0x21, 0x7e, 0xa6, 0x85, 0x87, 0xa8, 0x1f, 0x61, 0x7f, 0xf0, 0x1f, 0x91, 0xe1, - 0xd0, 0xbc, 0x51, 0xe0, 0x9d, 0x1f, 0x0d, 0xa3, 0x85, 0x81, 0xc5, 0x0f, 0x0c, 0x1d, 0x8a, 0x10, - 0x58, 0x7b, 0x14, 0x36, 0x8e, 0x85, 0xf2, 0x28, 0x7c, 0x1d, 0x86, 0x6f, 0x21, 0xff, 0x70, 0x7c, - 0x0f, 0xfc, 0x1d, 0xfc, 0x60, 0xc1, 0x86, 0x70, 0xb0, 0x63, 0x86, 0x60, 0x7f, 0xf0, 0x52, 0x16, - 0x0c, 0x18, 0x6c, 0x36, 0x0e, 0xf0, 0x4f, 0xc9, 0x87, 0xf5, 0x94, 0x3f, 0xe8, 0x1e, 0x18, 0x36, - 0x87, 0x58, 0xc1, 0xb0, 0xfb, 0x1b, 0xff, 0x90, 0x63, 0x01, 0xf9, 0x0e, 0xfa, 0x1c, 0xdd, 0x0d, - 0x81, 0xf0, 0x30, 0x78, 0x3e, 0x42, 0xc2, 0x40, 0x3f, 0x9f, 0xfa, 0x09, 0xc3, 0xda, 0x1e, 0x90, - 0xaa, 0xf5, 0x10, 0xb4, 0x3d, 0xa1, 0xec, 0x2a, 0xde, 0xa8, 0x0f, 0xd0, 0x7f, 0xde, 0x68, 0x5f, - 0xe0, 0x3e, 0x18, 0xd3, 0x06, 0x06, 0xc6, 0x34, 0xa1, 0xa1, 0x63, 0x7f, 0xf0, 0x58, 0xc6, 0x08, - 0x18, 0x6f, 0xa3, 0xff, 0x05, 0x87, 0xf3, 0x87, 0xfe, 0x3c, 0x87, 0xfe, 0x0f, 0x3f, 0x8f, 0xf8, - 0x27, 0x0b, 0x43, 0x61, 0x50, 0x2f, 0xf8, 0x2d, 0x0b, 0x43, 0x61, 0x61, 0xb4, 0x36, 0x07, 0x58, - 0xbf, 0xc0, 0xf5, 0x43, 0x87, 0x9f, 0x0c, 0x7f, 0xe6, 0xc6, 0xa0, 0x28, 0x70, 0x63, 0xd0, 0x1a, - 0x30, 0x31, 0x8d, 0xda, 0x30, 0x3a, 0x8d, 0x80, 0xd0, 0x1a, 0xc5, 0x7b, 0x43, 0xff, 0x78, 0x3f, - 0xf0, 0x60, 0x0f, 0xf6, 0x1d, 0xfc, 0x1a, 0x81, 0xce, 0x17, 0xfe, 0x03, 0x05, 0x87, 0x38, 0x24, - 0x2c, 0x39, 0xc1, 0x86, 0xff, 0xc3, 0xd1, 0x30, 0xfd, 0xe2, 0x57, 0xfe, 0x7c, 0x2d, 0xe3, 0x33, - 0x1c, 0x5b, 0xc6, 0x66, 0x0c, 0x55, 0x37, 0x77, 0x06, 0x2b, 0x7b, 0xbb, 0x07, 0xd6, 0x66, 0x66, - 0x0c, 0x16, 0x66, 0x66, 0x04, 0x0a, 0x31, 0x1a, 0x07, 0xfe, 0x08, 0x0f, 0xfb, 0x0e, 0xff, 0x20, - 0x70, 0xf9, 0xc2, 0xff, 0x21, 0x9c, 0x2c, 0x34, 0x81, 0xbd, 0x43, 0xfc, 0x86, 0x70, 0xb0, 0xd2, - 0x19, 0xd9, 0xd0, 0xb4, 0x1f, 0x51, 0x3f, 0xc8, 0x7f, 0xe0, 0xf7, 0xff, 0xef, 0x07, 0x70, 0x7f, - 0xe3, 0xff, 0xd0, 0x4f, 0x61, 0xf5, 0x02, 0xd3, 0x0f, 0xa8, 0x1e, 0xff, 0xe8, 0x00, 0x0f, 0x98, - 0x29, 0x0b, 0xf8, 0x18, 0x58, 0x73, 0x06, 0xd1, 0x83, 0xa8, 0x19, 0x46, 0x87, 0x68, 0x3f, 0xf8, - 0x2c, 0x3d, 0x98, 0x7b, 0xe6, 0x06, 0x60, 0x41, 0x64, 0xc9, 0x99, 0x40, 0x78, 0x5b, 0x33, 0x34, - 0x6c, 0x51, 0x99, 0x98, 0x6c, 0x51, 0xb9, 0xb0, 0x6c, 0x51, 0x39, 0xa8, 0x37, 0x68, 0x59, 0x87, - 0xb5, 0x06, 0xcc, 0x3d, 0x81, 0xff, 0xe4, 0x3f, 0x83, 0x9a, 0x82, 0x60, 0xf9, 0x84, 0x29, 0x05, - 0xff, 0x90, 0x61, 0x50, 0x26, 0x0e, 0xc2, 0xa7, 0xd4, 0x0c, 0xfc, 0xc8, 0x4c, 0x60, 0xbb, 0x64, - 0x36, 0xc0, 0xf0, 0xa9, 0xf9, 0xe4, 0x16, 0x2a, 0x72, 0x3c, 0x1b, 0x15, 0x99, 0x1c, 0x1b, 0x15, - 0x9f, 0x38, 0x77, 0xd6, 0x60, 0xf2, 0xc0, 0xc1, 0x40, 0xb9, 0xe4, 0x3a, 0x09, 0x81, 0x61, 0xff, - 0x83, 0x80, 0x0f, 0xf4, 0x1d, 0xfc, 0x1b, 0x0f, 0x38, 0x1f, 0xfa, 0x05, 0x03, 0x61, 0x61, 0xb4, - 0x34, 0x83, 0x0d, 0x85, 0x7f, 0xe1, 0xfa, 0x88, 0x20, 0xb3, 0xc3, 0x44, 0x18, 0x5b, 0xe1, 0x8f, - 0xf8, 0x0e, 0x31, 0xa6, 0x98, 0x58, 0xc6, 0x0c, 0x18, 0x58, 0xc6, 0x0c, 0x18, 0x5d, 0xc6, 0x0c, - 0x18, 0x5a, 0xc4, 0x0d, 0xe0, 0xff, 0xb0, 0xc0, 0x7f, 0x9c, 0x18, 0x58, 0x54, 0x03, 0x83, 0x0b, - 0x0b, 0x42, 0xff, 0xc1, 0x61, 0xc8, 0x7f, 0x61, 0x36, 0xbe, 0x03, 0xf2, 0xad, 0x54, 0x50, 0x3c, - 0x50, 0x60, 0x68, 0x4f, 0x86, 0x2a, 0x34, 0xc7, 0xc3, 0x13, 0x98, 0xc0, 0x71, 0x8d, 0x8e, 0xc3, - 0x63, 0x18, 0x2f, 0x07, 0x7d, 0x50, 0x32, 0x81, 0xb0, 0xb2, 0xd0, 0x78, 0x3f, 0xa0, 0xe4, 0x3f, - 0x83, 0x61, 0xf3, 0x87, 0xb4, 0x3d, 0x40, 0x5f, 0xf8, 0x2d, 0x0c, 0xfd, 0x07, 0x61, 0x9c, 0xda, - 0x04, 0xea, 0x28, 0x0c, 0x0e, 0x0f, 0x12, 0x7f, 0xc0, 0x7c, 0x28, 0xd0, 0xd8, 0x15, 0x8a, 0x34, - 0x27, 0x0d, 0x8a, 0x3a, 0xec, 0x36, 0x28, 0xc3, 0xb0, 0xdd, 0xa5, 0xfe, 0x0d, 0xa8, 0x3f, 0xf1, - 0x05, 0xff, 0xc0, 0x0f, 0xf6, 0x1e, 0xfe, 0x0d, 0x21, 0xe7, 0x03, 0xff, 0x82, 0xa0, 0x1c, 0x3d, - 0x85, 0x20, 0x60, 0xf4, 0x16, 0x1d, 0xfd, 0x04, 0xeb, 0x07, 0xfd, 0xea, 0x60, 0xff, 0x01, 0xf0, - 0x30, 0x61, 0xb0, 0xac, 0x18, 0x3f, 0xc1, 0xb0, 0x60, 0xc3, 0x61, 0xb0, 0x60, 0xeb, 0x61, 0xbf, - 0x01, 0x7c, 0x1b, 0x0f, 0xfc, 0x1f, 0x5f, 0xf8, 0x3f, 0x8f, 0xfa, 0x09, 0xc2, 0xc3, 0x98, 0x2a, - 0x05, 0x87, 0x30, 0x5a, 0x17, 0xfd, 0x05, 0x86, 0xc6, 0x24, 0x27, 0x94, 0x6d, 0x1a, 0x05, 0xea, - 0x8e, 0xf5, 0xe8, 0x7c, 0x31, 0x8c, 0x48, 0x4e, 0x33, 0xff, 0x90, 0x63, 0x33, 0x92, 0x21, 0x63, - 0x44, 0xc1, 0x50, 0x5f, 0xc0, 0xc1, 0xc1, 0xb0, 0x50, 0x7b, 0x74, 0x3c, 0x82, 0x88, 0x50, 0x0f, - 0x94, 0x13, 0x05, 0xfa, 0x06, 0x16, 0x86, 0x60, 0xd4, 0x06, 0x1d, 0x20, 0xff, 0xe4, 0x18, 0x4b, - 0xe9, 0x41, 0x61, 0xa8, 0x16, 0x1d, 0xf2, 0x62, 0x31, 0x02, 0xc9, 0x51, 0x98, 0xe0, 0xf1, 0x4e, - 0xe7, 0xb4, 0x16, 0x4c, 0xe0, 0x56, 0x1b, 0x24, 0x60, 0xa4, 0x36, 0x49, 0xb8, 0xe6, 0x17, 0xcc, - 0x99, 0xa6, 0x16, 0x07, 0xd7, 0xea, 0x21, 0xff, 0x82, 0x40, 0x0f, 0xf6, 0x1c, 0xff, 0x06, 0xd0, - 0xf3, 0x01, 0xff, 0xa0, 0xa4, 0x34, 0x82, 0x43, 0x61, 0xd4, 0x06, 0x1d, 0x85, 0x7f, 0xe0, 0x3d, - 0x70, 0x10, 0xb0, 0x79, 0xa2, 0x81, 0xa0, 0x87, 0xc3, 0x3f, 0xf4, 0x07, 0x18, 0x2c, 0x3f, 0x63, - 0x01, 0xd7, 0x06, 0xc6, 0x05, 0xd5, 0x86, 0xfa, 0x06, 0x1b, 0x0d, 0x84, 0xf0, 0x4e, 0x1f, 0xb4, - 0x0f, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1d, 0xfc, 0x5f, 0xd0, 0x67, 0x09, 0xe6, 0x81, 0xd4, - 0x0c, 0xfc, 0x87, 0x68, 0x5a, 0x15, 0x03, 0x61, 0x5f, 0x3f, 0x40, 0xbe, 0x50, 0xc2, 0x48, 0x3c, - 0x51, 0xf0, 0x2f, 0x01, 0xf1, 0x57, 0x43, 0xb8, 0x0e, 0x4a, 0x0b, 0x0f, 0xb2, 0x9f, 0xfc, 0x16, - 0x50, 0x0f, 0xc8, 0x77, 0xc8, 0xee, 0x68, 0x6c, 0x0f, 0x81, 0x83, 0xc1, 0xf2, 0x16, 0x12, 0x00, - 0x1f, 0xff, 0xc8, 0x7b, 0x43, 0xff, 0x3e, 0xaf, 0x83, 0xaf, 0x41, 0xec, 0x37, 0x14, 0x0f, 0x61, - 0xf5, 0xff, 0x83, 0xff, 0x07, 0xef, 0xf5, 0xff, 0x21, 0x61, 0xce, 0x1f, 0x5d, 0x40, 0xf5, 0x48, - 0x1e, 0x06, 0x5a, 0xd4, 0x1e, 0x80, 0xef, 0x20, 0xa0, 0x1a, 0x03, 0x4d, 0x05, 0x02, 0xbf, 0x03, - 0xfa, 0x0f, 0xfc, 0x1c, 0x0f, 0xd0, 0x52, 0x17, 0xf0, 0x38, 0x18, 0x73, 0x86, 0x61, 0xc3, 0xa8, - 0x07, 0xfe, 0x82, 0xc3, 0xec, 0x3e, 0xc3, 0x7f, 0xc1, 0x3f, 0x41, 0x50, 0x3d, 0xea, 0x82, 0xd0, - 0xe7, 0xc3, 0x4f, 0xfc, 0x0b, 0x18, 0x14, 0x0f, 0xd8, 0xc0, 0xff, 0x21, 0x63, 0x1a, 0x38, 0x7b, - 0xeb, 0xc0, 0x70, 0xf6, 0x07, 0x09, 0xc3, 0xfe, 0xff, 0xc0, 0x0f, 0xfc, 0x1f, 0xb4, 0x2f, 0xc1, - 0xdf, 0xc9, 0x83, 0x0e, 0xd8, 0x9a, 0x02, 0xa0, 0xb1, 0x53, 0x06, 0x50, 0x3f, 0xcd, 0xd3, 0xc1, - 0xb2, 0x24, 0xa3, 0xa1, 0x38, 0x92, 0x3e, 0x90, 0xb0, 0xbc, 0xf0, 0x1b, 0x05, 0x7f, 0xea, 0x07, - 0x58, 0x7f, 0xe2, 0xf5, 0x7e, 0x09, 0xed, 0x0f, 0x58, 0x5a, 0x61, 0xf5, 0x87, 0xbf, 0xfa, 0x00, - 0x0f, 0xfc, 0x1d, 0xfc, 0x30, 0x6c, 0x33, 0x85, 0xf4, 0xad, 0x09, 0x80, 0xec, 0xd3, 0x82, 0x91, - 0xd3, 0x23, 0x0d, 0x86, 0x79, 0xdd, 0x03, 0xf2, 0x38, 0xab, 0x41, 0x64, 0xad, 0x20, 0x61, 0x78, - 0x9d, 0x06, 0x0c, 0x2b, 0x25, 0xed, 0x70, 0x59, 0x37, 0xfe, 0x0b, 0x24, 0x0d, 0xd0, 0x3b, 0xe4, - 0xb3, 0x28, 0x1b, 0x03, 0xc0, 0xc0, 0xe8, 0x7f, 0xb0, 0xe0, 0x3f, 0x83, 0x61, 0xf3, 0x85, 0xff, - 0x06, 0xa0, 0x7b, 0x0f, 0xb4, 0x3d, 0xa1, 0xec, 0x2b, 0xff, 0x01, 0xd6, 0x05, 0x01, 0x86, 0xf5, - 0xc3, 0x85, 0x60, 0x7c, 0x34, 0xff, 0xa1, 0xb1, 0x83, 0xff, 0x63, 0x1f, 0xf2, 0x16, 0x31, 0x99, - 0x9a, 0x17, 0xd1, 0x99, 0x9a, 0x16, 0x1b, 0x33, 0x34, 0x3e, 0xff, 0xe0, 0x0f, 0xf4, 0x1e, 0xfe, - 0x0d, 0x40, 0xf3, 0x82, 0xff, 0xc8, 0x24, 0x34, 0x82, 0x43, 0x68, 0x54, 0x11, 0xd0, 0xb0, 0xa8, - 0x58, 0x58, 0x1f, 0xa0, 0x50, 0x18, 0x6f, 0x0e, 0x79, 0xa7, 0x80, 0xf8, 0x19, 0xde, 0x86, 0x03, - 0x83, 0x03, 0xb8, 0x10, 0xb0, 0x65, 0x83, 0x68, 0x16, 0x0f, 0x58, 0x1e, 0x0d, 0xf8, 0x18, 0x5c, - 0x1b, 0x0e, 0xee, 0x3c, 0x1f, 0x99, 0x0c, 0x80, 0x0f, 0xc8, 0x7f, 0xe0, 0xb4, 0x3f, 0x7f, 0xfe, - 0xc2, 0xc2, 0x83, 0x28, 0x3b, 0x7f, 0x4f, 0xf0, 0x58, 0x2e, 0x0b, 0xc8, 0x6c, 0xa7, 0x43, 0xa6, - 0x85, 0xb1, 0x83, 0x54, 0x61, 0x61, 0x41, 0x94, 0x1d, 0xbf, 0xff, 0x01, 0xc2, 0xb0, 0xfe, 0x60, - 0x5f, 0xf8, 0x29, 0xbb, 0x0f, 0x61, 0x62, 0x0c, 0x3d, 0x81, 0x83, 0x7f, 0xe0, 0xff, 0xc1, 0xe0, - 0x3f, 0xe3, 0xf0, 0x7d, 0x86, 0xc1, 0x86, 0xbf, 0xa7, 0x07, 0x40, 0x97, 0x8d, 0x02, 0xc0, 0x7b, - 0xa9, 0xe9, 0xe0, 0x98, 0xc6, 0x19, 0xd0, 0xae, 0xb2, 0x3e, 0x83, 0x61, 0xee, 0x05, 0xe0, 0x75, - 0xff, 0xa0, 0xeb, 0x0f, 0xfc, 0x5f, 0xfd, 0x04, 0xfc, 0x1f, 0x50, 0x2d, 0x30, 0xfa, 0x81, 0xef, - 0xfe, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x4f, 0xf4, 0x13, 0x87, 0x61, 0xfa, 0x80, 0x93, 0xfa, 0x0b, - 0x40, 0xc6, 0x1b, 0x0b, 0x0e, 0xbf, 0xc0, 0x7e, 0x89, 0xc3, 0xef, 0x0c, 0xc7, 0xab, 0x0f, 0x86, - 0x0d, 0x21, 0xce, 0x30, 0x6d, 0x0f, 0x63, 0x4f, 0xfc, 0x16, 0x30, 0x1f, 0xa0, 0xef, 0xa1, 0xcd, - 0xe0, 0xd8, 0x5e, 0x06, 0x0b, 0x0f, 0xfb, 0x0e, 0x0f, 0xf9, 0x0c, 0xff, 0x3f, 0x3b, 0x86, 0x70, - 0xce, 0x78, 0x3a, 0x80, 0xa6, 0x8e, 0xe1, 0x68, 0x5e, 0x0b, 0xc1, 0xb0, 0xdf, 0xd6, 0x81, 0xeb, - 0x83, 0x9d, 0x3c, 0xd1, 0xff, 0x80, 0xf8, 0x63, 0x0e, 0xc2, 0xb1, 0x8c, 0x3b, 0x0d, 0x8c, 0x7f, - 0xc1, 0xb1, 0x81, 0x05, 0x07, 0x7d, 0x03, 0x0b, 0x0e, 0xc3, 0xa8, 0x30, 0x7f, 0x7f, 0xf0, 0x0f, - 0xfc, 0x1d, 0xfc, 0x49, 0x83, 0x0c, 0xe1, 0x39, 0x9c, 0x19, 0x83, 0x26, 0xb0, 0x69, 0x05, 0x5f, - 0xa8, 0x16, 0x1d, 0xbb, 0xa1, 0x3f, 0x36, 0x0c, 0x16, 0x0b, 0x24, 0x36, 0x08, 0x2f, 0x12, 0x68, - 0x83, 0x0a, 0xc9, 0x5f, 0x5f, 0x41, 0x65, 0x30, 0x6c, 0x61, 0xb2, 0x87, 0xa6, 0x70, 0xdf, 0x23, - 0x8d, 0xe8, 0x2c, 0x27, 0x0e, 0xc3, 0xf6, 0x1e, 0xc3, 0xff, 0x07, 0x80, 0x3f, 0x81, 0x85, 0x87, - 0x50, 0x17, 0xfe, 0x0a, 0x43, 0x68, 0x30, 0xed, 0x0d, 0xa0, 0xd0, 0xd8, 0x5f, 0xfc, 0x83, 0xa2, - 0x1b, 0x0f, 0x5b, 0x47, 0xfe, 0x81, 0xe1, 0x98, 0x18, 0x28, 0x0f, 0x0c, 0xff, 0xd0, 0x58, 0xcc, - 0x0c, 0x14, 0x0b, 0x19, 0xff, 0xa0, 0xbe, 0x81, 0x05, 0x07, 0x61, 0x3c, 0x13, 0xc1, 0xf4, 0x1f, - 0x40, 0x0f, 0xd0, 0xa0, 0xef, 0xe1, 0xc7, 0x0f, 0x38, 0x5a, 0x08, 0x3d, 0x40, 0x3f, 0xf8, 0x2d, - 0x07, 0x82, 0xc3, 0xd8, 0x29, 0xff, 0x40, 0x7e, 0x8d, 0x1c, 0x3b, 0xd5, 0x18, 0x58, 0x67, 0xc3, - 0x1f, 0xf4, 0x0b, 0x18, 0xc2, 0xc3, 0xd8, 0xc7, 0xfe, 0x41, 0x8c, 0x41, 0xc8, 0x6f, 0xa3, 0x33, - 0x28, 0x16, 0x16, 0x99, 0x26, 0x1f, 0x40, 0x80, 0x88, 0x0f, 0x30, 0x4a, 0x09, 0xfc, 0x0c, 0x29, - 0x0e, 0x93, 0xf9, 0xd0, 0xec, 0x3f, 0x6b, 0x05, 0x81, 0xfa, 0x3f, 0x20, 0xc0, 0xa1, 0xa6, 0x30, - 0x1f, 0x4f, 0x57, 0x89, 0x07, 0x18, 0x77, 0x12, 0x0e, 0x3b, 0xf0, 0xac, 0x0f, 0x18, 0x1c, 0x2f, - 0x04, 0xc6, 0x0d, 0x40, 0xd0, 0x98, 0xef, 0xa4, 0xd0, 0x9f, 0x81, 0x85, 0xd8, 0x4c, 0x1b, 0x07, - 0x16, 0x1f, 0x78, 0x60, 0xb0, 0xff, 0xc1, 0xc0, 0x3f, 0xaf, 0xfc, 0x13, 0x84, 0xbf, 0x06, 0xa0, - 0x5a, 0xb5, 0x61, 0xb4, 0x2e, 0x9d, 0x30, 0xd8, 0x6c, 0x18, 0x30, 0x9f, 0xa2, 0xbe, 0x0b, 0xc3, - 0x35, 0xf8, 0x7c, 0x30, 0xbf, 0x80, 0xe3, 0x1d, 0x3a, 0x61, 0xb1, 0x8d, 0x34, 0xc3, 0x63, 0x1a, - 0xb5, 0x61, 0xbe, 0x8e, 0x9d, 0x30, 0xd8, 0x7f, 0xe0, 0xfb, 0xff, 0x80, 0x3f, 0xa9, 0xea, 0x74, - 0x05, 0x39, 0x57, 0xa9, 0xd0, 0x26, 0x0d, 0x40, 0x61, 0xd2, 0x0b, 0xff, 0x05, 0x85, 0x21, 0xec, - 0x0f, 0x44, 0x15, 0xc2, 0x0f, 0x12, 0x57, 0xe1, 0xf1, 0x20, 0x74, 0x0a, 0x03, 0x92, 0xba, 0x8b, - 0x42, 0xc9, 0x03, 0xf8, 0x3b, 0x25, 0x69, 0xcc, 0x1b, 0xe4, 0x16, 0xc6, 0x1b, 0x0a, 0xd2, 0x83, - 0x87, 0xf3, 0xe0, 0xe0, 0x3f, 0x9b, 0xd4, 0xe8, 0x0a, 0x72, 0xbf, 0xf0, 0x4c, 0x1a, 0x41, 0x87, - 0x48, 0x57, 0xaf, 0xc1, 0x61, 0x31, 0x3a, 0xa0, 0x3f, 0x39, 0xe1, 0xb0, 0xbc, 0xc9, 0x50, 0x34, - 0x0f, 0x89, 0x2f, 0xd6, 0x13, 0x93, 0x40, 0xe7, 0x41, 0x92, 0xbf, 0xe4, 0x2c, 0x90, 0x26, 0xa0, - 0xef, 0x92, 0x84, 0xac, 0x36, 0x15, 0x01, 0xa3, 0x84, 0x87, 0x3e, 0x0e, 0x7f, 0xaf, 0xfc, 0x15, - 0x03, 0x50, 0x74, 0x34, 0x86, 0x63, 0xe0, 0xd8, 0x52, 0xee, 0xa0, 0xb0, 0xd2, 0xda, 0xc0, 0x7a, - 0x20, 0x7b, 0xa6, 0x0b, 0x69, 0xab, 0xba, 0x60, 0xf1, 0x24, 0xce, 0xac, 0x7c, 0x48, 0x19, 0xd5, - 0x81, 0xc9, 0x30, 0xcc, 0x1b, 0x25, 0x53, 0xfc, 0x17, 0xcc, 0x92, 0x30, 0x6c, 0x2c, 0x2c, 0x60, - 0xfc, 0x86, 0xb4, 0x00, 0x0f, 0xfc, 0x1e, 0xbf, 0xfd, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, - 0xf0, 0x5f, 0xff, 0xbc, 0x1f, 0xa8, 0x1f, 0xf2, 0x0a, 0x01, 0x0f, 0xb8, 0x14, 0x05, 0x87, 0x38, - 0x54, 0x0b, 0x83, 0x68, 0x54, 0x09, 0xc2, 0xe0, 0xd4, 0x0d, 0xc0, 0x43, 0xb8, 0x39, 0x0f, 0x7c, - 0x87, 0xc0, 0x0c, 0x87, 0xee, 0x0f, 0xd8, 0x67, 0xfc, 0x12, 0xeb, 0x0f, 0xb4, 0x3d, 0xc1, 0xef, - 0x21, 0xdf, 0x90, 0x5c, 0xe6, 0x92, 0x38, 0xa0, 0xce, 0x1f, 0x38, 0x7c, 0xe1, 0xf3, 0x84, 0x0f, - 0xfc, 0x1f, 0x50, 0x36, 0x1f, 0xed, 0x0b, 0x0f, 0xaf, 0xe0, 0x61, 0xff, 0x50, 0x18, 0x7f, 0xd8, - 0x58, 0x7f, 0xb4, 0x2c, 0x3f, 0xbd, 0x05, 0x87, 0xef, 0xd0, 0x30, 0xfb, 0x8c, 0xd3, 0x0f, 0x90, - 0x62, 0x0c, 0x3f, 0xd8, 0x6c, 0x34, 0x86, 0xc3, 0x61, 0xb4, 0x36, 0x1b, 0x42, 0xc3, 0xb0, 0xd7, - 0xe8, 0x0a, 0x0f, 0x48, 0x7d, 0x40, 0xe9, 0x0e, 0xfe, 0x42, 0x90, 0xfc, 0xe1, 0xa4, 0x3f, 0x70, - 0x6e, 0x0f, 0xac, 0x1f, 0xf8, 0x27, 0x83, 0xa4, 0x39, 0xfa, 0x0d, 0x21, 0x9d, 0xdd, 0x0a, 0x43, - 0x93, 0x0f, 0x48, 0x7d, 0x87, 0xa4, 0x3e, 0xc3, 0xd2, 0x1f, 0x60, 0x5d, 0xcb, 0x06, 0xc1, 0xff, - 0xc0, 0x0c, 0x87, 0xfe, 0x0d, 0xa0, 0x5f, 0x83, 0xcc, 0x0e, 0xbb, 0x0a, 0xfe, 0x34, 0x36, 0x1f, - 0x39, 0xa1, 0xb0, 0xfb, 0x4d, 0x0d, 0x87, 0xac, 0x1a, 0x1b, 0x0e, 0xbc, 0x0f, 0xf8, 0x35, 0xf8, - 0xd0, 0xd8, 0x5e, 0x36, 0x74, 0x3f, 0x20, 0xd0, 0x68, 0x7f, 0xda, 0x0d, 0x0e, 0x43, 0xb4, 0x1a, - 0x1d, 0x87, 0x68, 0x38, 0x33, 0x87, 0x68, 0x1f, 0xf2, 0x00, 0x0a, 0x0f, 0xfc, 0x15, 0x86, 0xff, - 0x07, 0x61, 0xb0, 0xa8, 0x0f, 0xf2, 0x61, 0x61, 0xf3, 0x83, 0x05, 0x03, 0xed, 0x06, 0x0c, 0x3e, - 0xa0, 0x58, 0xe1, 0xeb, 0xc1, 0x60, 0xa0, 0x6f, 0xe0, 0x61, 0x68, 0x38, 0xce, 0x30, 0x98, 0x08, - 0x30, 0xd8, 0x4e, 0x1d, 0x86, 0xc2, 0xa0, 0x76, 0x1b, 0x3e, 0x0f, 0x61, 0xb0, 0xff, 0x61, 0xb0, - 0xff, 0xc1, 0xfe, 0x09, 0x0f, 0xfc, 0x16, 0x12, 0xfe, 0x0d, 0x40, 0x55, 0xd4, 0x83, 0xf8, 0x36, - 0x1e, 0x5a, 0xc3, 0x61, 0xfd, 0xa1, 0xb0, 0xfd, 0x61, 0xda, 0x1e, 0x7c, 0x5f, 0xf8, 0x0f, 0xac, - 0x27, 0x83, 0x3b, 0x94, 0x05, 0xe0, 0xfb, 0x0e, 0xdd, 0x0f, 0x61, 0xac, 0x70, 0xf6, 0x13, 0x85, - 0xc1, 0xd8, 0x2d, 0x0d, 0xc1, 0xb0, 0x41, 0xf6, 0x00, 0x09, 0x0f, 0xe4, 0x3b, 0x43, 0x37, 0xc8, - 0x66, 0x03, 0xe9, 0x0e, 0xfe, 0x56, 0x1f, 0xf3, 0x8e, 0x1f, 0xf7, 0x0e, 0x1f, 0xeb, 0x03, 0xff, - 0x20, 0x7c, 0x07, 0x03, 0x86, 0x7f, 0x0e, 0x07, 0x0d, 0xbb, 0x58, 0x0e, 0x1e, 0xc2, 0xa0, 0x1c, - 0x3d, 0x85, 0xa0, 0x70, 0xf6, 0x16, 0x13, 0x87, 0xb0, 0x58, 0x4e, 0x1e, 0xc1, 0x21, 0x38, 0x40, - 0x0f, 0xfc, 0x1e, 0x60, 0xf3, 0x87, 0xdc, 0x1c, 0xe1, 0xf3, 0x07, 0x38, 0x77, 0xf0, 0xa1, 0xc3, - 0xf4, 0x9a, 0x38, 0x7e, 0xc1, 0xa3, 0xf8, 0x37, 0x81, 0xa3, 0xac, 0x17, 0xe3, 0x47, 0x0e, 0xed, - 0xa6, 0x8e, 0x1d, 0x18, 0x5a, 0x38, 0x7d, 0x85, 0xa3, 0x87, 0xd8, 0x5a, 0x38, 0x7d, 0x85, 0xc3, - 0x87, 0xd8, 0xff, 0xf0, 0x03, 0x06, 0xd2, 0x43, 0xda, 0x16, 0x83, 0x82, 0xa7, 0x20, 0xd0, 0x90, - 0x96, 0xef, 0xfe, 0x0e, 0xc2, 0xc3, 0xfd, 0xc1, 0x61, 0xfd, 0x70, 0x5f, 0xe0, 0xaf, 0x91, 0xf0, - 0x58, 0x1d, 0xcc, 0xa6, 0x0a, 0x07, 0x61, 0x63, 0x98, 0x7b, 0x03, 0x82, 0xd0, 0xf6, 0x0d, 0x07, - 0xa0, 0xf6, 0x58, 0xf1, 0xe0, 0xec, 0x87, 0x42, 0x70, 0xff, 0xc1, 0xc0, 0x0a, 0x0f, 0xfc, 0x16, - 0x83, 0xfd, 0x07, 0x30, 0x34, 0x2a, 0x01, 0xfe, 0x30, 0xcc, 0x1e, 0xa1, 0x86, 0x60, 0xf6, 0x0f, - 0xf4, 0x1d, 0xc0, 0xd7, 0x50, 0x35, 0xe0, 0x61, 0x98, 0x2b, 0xd6, 0x61, 0x98, 0x0e, 0x6c, 0x7f, - 0xa0, 0xec, 0x2d, 0x75, 0x03, 0xb0, 0xb0, 0xcc, 0x1d, 0x85, 0x86, 0x60, 0xec, 0x2d, 0x0a, 0xc3, - 0xb3, 0xff, 0xc0, 0x02, 0x1f, 0xe4, 0x35, 0x87, 0x37, 0xa0, 0xec, 0x2f, 0x53, 0x0e, 0xfe, 0x30, - 0x38, 0x7e, 0xe3, 0x03, 0x87, 0xec, 0x18, 0x58, 0x7d, 0xc0, 0xc0, 0xe1, 0xeb, 0x81, 0xff, 0x80, - 0xfc, 0x98, 0x58, 0x67, 0x73, 0x70, 0xb4, 0x3d, 0x85, 0x85, 0x40, 0xf6, 0x16, 0x13, 0x87, 0xb0, - 0xb0, 0x66, 0x28, 0x2c, 0x0f, 0x73, 0x78, 0x36, 0x0a, 0x20, 0x8a, 0x07, 0xfe, 0x0e, 0x02, 0x1c, - 0x87, 0xf3, 0x86, 0xd0, 0xfe, 0xc2, 0x70, 0xfd, 0xfc, 0x5f, 0xf2, 0x1b, 0x9d, 0xe0, 0xfc, 0xe7, - 0x12, 0x1f, 0xb8, 0xc1, 0x40, 0xfa, 0xe0, 0xd7, 0xf0, 0x2f, 0xa0, 0xa4, 0x39, 0xdc, 0xc2, 0x90, - 0xfd, 0x87, 0x5f, 0xc1, 0xb0, 0xea, 0x07, 0xec, 0x3a, 0x43, 0xf6, 0x1d, 0x21, 0xfb, 0x0e, 0x90, - 0xe0, 0x0b, 0x0f, 0x61, 0xf9, 0x83, 0xb0, 0xf7, 0xf3, 0xff, 0x41, 0xd4, 0x09, 0xd0, 0xfd, 0x87, - 0x61, 0xfa, 0x81, 0xd8, 0x7c, 0xf0, 0x16, 0xd7, 0x01, 0xf9, 0xbf, 0xf0, 0xee, 0xe1, 0x70, 0x7e, - 0xc3, 0x38, 0x20, 0xf6, 0x1b, 0x41, 0xa1, 0xd8, 0x54, 0x0d, 0x87, 0x60, 0x7f, 0xe8, 0x36, 0x14, - 0xa0, 0xd8, 0x7f, 0xe0, 0xe0, 0x04, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xf5, 0x64, 0x36, 0x1e, 0x5b, - 0x7f, 0xf8, 0x3b, 0x0c, 0xe1, 0xfb, 0x83, 0xb0, 0xf9, 0xe0, 0xec, 0x3c, 0xfc, 0x8b, 0x6b, 0x01, - 0xdd, 0xef, 0xf9, 0x02, 0x60, 0x60, 0xed, 0x0d, 0x81, 0x83, 0xb4, 0x36, 0x06, 0x0e, 0xd0, 0xd8, - 0x1f, 0xf9, 0x0d, 0x81, 0xd7, 0xb4, 0x03, 0x07, 0xfe, 0x0b, 0x41, 0xff, 0x21, 0x94, 0x0c, 0x3b, - 0x41, 0xfc, 0xe1, 0xda, 0x1d, 0x66, 0x1d, 0xa1, 0xda, 0x61, 0xda, 0x1a, 0xc1, 0x87, 0x68, 0x4f, - 0x03, 0xfe, 0x40, 0xfd, 0x02, 0x86, 0x19, 0xdd, 0xd2, 0x4c, 0x3e, 0xc3, 0x69, 0x87, 0xd8, 0x6c, - 0x18, 0x7d, 0x85, 0xc0, 0xc1, 0x86, 0xc1, 0x61, 0x69, 0x86, 0xca, 0x06, 0xbd, 0x07, 0xfe, 0x0e, - 0x0b, 0x0f, 0x61, 0xf3, 0x07, 0x68, 0x6f, 0xe7, 0xff, 0x06, 0x73, 0x06, 0x16, 0x1b, 0x4c, 0x18, - 0x58, 0x54, 0x07, 0xfe, 0x03, 0xe0, 0x60, 0xd1, 0xc7, 0xe8, 0xc1, 0x85, 0xbb, 0x9b, 0x83, 0x47, - 0x13, 0x0b, 0xff, 0x05, 0x85, 0x03, 0x09, 0x0b, 0x0f, 0x61, 0xf6, 0x1e, 0xc3, 0xec, 0x3d, 0x86, - 0x03, 0x85, 0x40, 0xb4, 0x33, 0xff, 0xe4, 0x32, 0x1a, 0x81, 0x90, 0xd8, 0x6a, 0x06, 0xc3, 0x7f, - 0xfe, 0x0f, 0xfc, 0x1f, 0xdf, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0xf7, 0xff, 0xef, 0x07, 0x40, - 0x70, 0x21, 0xf7, 0x01, 0xc1, 0x61, 0x9e, 0x0a, 0xc2, 0x74, 0x24, 0x0f, 0x90, 0xf8, 0x02, 0x83, - 0xff, 0x0e, 0x0b, 0xff, 0x05, 0x21, 0xf9, 0xcf, 0xe0, 0xfd, 0x8b, 0x5d, 0xfc, 0x98, 0x6d, 0x0f, - 0xd8, 0x56, 0x1f, 0xd8, 0x1e, 0x07, 0xe8, 0x18, 0xfc, 0x98, 0x28, 0x0d, 0xdd, 0xcc, 0x14, 0x06, - 0x26, 0x16, 0x0a, 0x03, 0x0b, 0x0b, 0xf4, 0x0c, 0x2c, 0x2c, 0x3d, 0x85, 0x87, 0xf3, 0x85, 0x87, - 0xdf, 0x20, 0x09, 0x0c, 0x87, 0xfb, 0x0d, 0x87, 0xfa, 0x40, 0xf5, 0xe1, 0xfe, 0x2e, 0xe9, 0xc1, - 0xd6, 0x60, 0xc1, 0xa1, 0xdb, 0x40, 0x60, 0x43, 0xb8, 0x44, 0xc3, 0xeb, 0xc0, 0x73, 0x18, 0x2b, - 0xd6, 0x50, 0xc1, 0x81, 0xcc, 0x8c, 0x18, 0x34, 0x36, 0x07, 0x06, 0x0a, 0x06, 0xc1, 0xa0, 0xc0, - 0xe1, 0xb0, 0xf6, 0x1f, 0xb0, 0xf6, 0x1f, 0xb0, 0xd7, 0x07, 0x0f, 0xfc, 0x21, 0xa8, 0x13, 0x84, - 0xe1, 0xda, 0x16, 0x83, 0x42, 0xa7, 0x20, 0x50, 0xe1, 0x96, 0xdb, 0xff, 0x07, 0x61, 0xda, 0x1f, - 0x70, 0x76, 0x87, 0xae, 0x07, 0xfc, 0x82, 0xf9, 0x0d, 0xa1, 0xdb, 0xb0, 0x6d, 0x0f, 0xb0, 0x7f, - 0xf0, 0x6c, 0x3d, 0xc1, 0xf6, 0x1e, 0xd0, 0xfb, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3f, 0xf0, 0x7e, - 0x0f, 0xfc, 0x1e, 0xa0, 0x6d, 0x30, 0xfb, 0x0d, 0xa6, 0x19, 0xfd, 0x66, 0x98, 0x30, 0xec, 0xa6, - 0x99, 0x40, 0xd6, 0x0f, 0x27, 0x61, 0xda, 0x16, 0x98, 0x7b, 0xd0, 0x5a, 0x70, 0x6f, 0xc9, 0x69, - 0xd8, 0x28, 0xe5, 0xd8, 0x31, 0xc3, 0x60, 0x8c, 0x18, 0x10, 0xd8, 0x54, 0x06, 0x1f, 0x61, 0x61, - 0x60, 0x60, 0xb1, 0xe0, 0xb5, 0x50, 0x2c, 0xd0, 0xcf, 0xa0, 0xff, 0xc1, 0xc0, 0x3f, 0xff, 0x78, - 0x3c, 0xc0, 0xd0, 0xfb, 0xff, 0xf0, 0x6c, 0x14, 0x06, 0x83, 0x0d, 0x81, 0x81, 0xa0, 0xc3, 0x7f, - 0xfe, 0x0f, 0xfc, 0x1f, 0xdf, 0xfe, 0x0f, 0xfc, 0x1f, 0xbf, 0xff, 0x78, 0x3a, 0x05, 0x00, 0x87, - 0xdc, 0x0a, 0x03, 0xc1, 0xae, 0x0a, 0x81, 0x3c, 0x08, 0x2b, 0xc8, 0x72, 0x00, 0x0f, 0xfc, 0x1f, - 0x38, 0x5a, 0x1f, 0xdf, 0xcf, 0xf2, 0x17, 0x02, 0x86, 0x0a, 0x05, 0xc7, 0x60, 0xa3, 0x87, 0x20, - 0xd0, 0xbc, 0x1e, 0x7d, 0x06, 0x74, 0x39, 0xdf, 0xf3, 0xc1, 0x70, 0x7f, 0xac, 0x2b, 0xff, 0xe0, - 0xf2, 0x0b, 0x02, 0x1f, 0xb4, 0xa1, 0x61, 0xe7, 0x41, 0x40, 0x58, 0x6b, 0x42, 0xa0, 0x4e, 0x1f, - 0x3e, 0x43, 0x20, 0x0f, 0xfc, 0x1c, 0xe1, 0xec, 0x3e, 0xa0, 0x77, 0xf1, 0x5c, 0x1b, 0x0e, 0x5a, - 0xc3, 0x61, 0xfb, 0x8f, 0xf8, 0x35, 0x83, 0x0e, 0xc2, 0x7c, 0x0c, 0x18, 0x30, 0x3f, 0x8c, 0x18, - 0x31, 0xcd, 0x9c, 0x18, 0x30, 0xd8, 0x58, 0x30, 0x61, 0xb0, 0xa2, 0x80, 0x83, 0x61, 0x9c, 0x83, - 0xd8, 0x56, 0x07, 0x83, 0x60, 0xe0, 0xea, 0x07, 0xfe, 0x08, 0x0f, 0xfc, 0x1e, 0x70, 0xe7, 0x0f, - 0xd2, 0x35, 0x75, 0x81, 0x4e, 0x81, 0x50, 0x3f, 0xa8, 0x53, 0xd5, 0x21, 0xd8, 0x6d, 0x0f, 0xdc, - 0x1b, 0x0f, 0xd6, 0x9f, 0xfc, 0x97, 0xa4, 0x14, 0x03, 0x81, 0xcc, 0xc1, 0xff, 0x06, 0xc2, 0xa2, - 0x07, 0x0e, 0xc0, 0xe5, 0x07, 0x0e, 0xc1, 0xa0, 0xd5, 0x87, 0x65, 0x03, 0x9c, 0x3b, 0x0f, 0xbd, - 0x00, 0x02, 0x1f, 0xf8, 0x2b, 0x03, 0xff, 0x07, 0x40, 0x70, 0xec, 0x2f, 0xd3, 0x87, 0x61, 0xed, - 0x5d, 0x76, 0x1c, 0xe1, 0xda, 0x1f, 0x68, 0x76, 0x1f, 0x5c, 0x7f, 0xf0, 0x2f, 0x9d, 0x1c, 0x2c, - 0x77, 0x2d, 0x2e, 0x06, 0x1b, 0x06, 0x9b, 0xc6, 0x1b, 0x06, 0xf0, 0x37, 0x0d, 0x83, 0x50, 0x76, - 0x1b, 0x06, 0x87, 0x38, 0x6c, 0x1a, 0x1b, 0xd0, 0x0f, 0xfc, 0x1e, 0x60, 0xd8, 0x54, 0x0e, 0xd0, - 0xb0, 0xa8, 0x15, 0x7b, 0xff, 0x01, 0x6a, 0x03, 0x0a, 0x81, 0xec, 0x2f, 0xe8, 0x3b, 0x82, 0xc2, - 0xa0, 0x6b, 0x82, 0xc2, 0xa0, 0x57, 0xd0, 0x3f, 0xa0, 0x3b, 0x90, 0x30, 0xa8, 0x1d, 0x83, 0xff, - 0x90, 0xb0, 0xca, 0x02, 0x1e, 0xc3, 0x70, 0x38, 0x3b, 0x03, 0xc1, 0xb8, 0x36, 0x0d, 0x0f, 0x41, - 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf5, 0xff, 0xfa, 0x0c, 0xbf, 0xe0, 0xe7, 0x5f, - 0xda, 0x19, 0x8e, 0xb6, 0x48, 0x66, 0x35, 0xd9, 0x21, 0x98, 0x5f, 0x12, 0x19, 0xaf, 0xf2, 0x1d, - 0x5f, 0xe0, 0xff, 0xc1, 0xfb, 0xff, 0xf7, 0x83, 0x30, 0x28, 0x30, 0x73, 0xe0, 0xa8, 0x07, 0xc8, - 0x24, 0x17, 0x90, 0xca, 0x00, 0x0d, 0x87, 0xb0, 0xef, 0xf1, 0xff, 0x06, 0xf2, 0x1b, 0xd0, 0x73, - 0xf4, 0x0b, 0xe4, 0x27, 0x73, 0x6c, 0xcd, 0x06, 0x98, 0x1c, 0x18, 0xe0, 0x41, 0x07, 0xa0, 0xfb, - 0xff, 0xc8, 0x7f, 0xe0, 0xfb, 0xff, 0xf7, 0x83, 0x90, 0x50, 0x08, 0x7d, 0xc0, 0xa0, 0x38, 0x33, - 0xc1, 0x50, 0x2b, 0x0a, 0x41, 0xf2, 0x19, 0x40, 0x09, 0x0f, 0xfc, 0x16, 0x17, 0xfc, 0x1d, 0x40, - 0xfd, 0x85, 0x5c, 0x1e, 0x70, 0xaa, 0xf1, 0x7f, 0x83, 0xda, 0x1e, 0x70, 0xea, 0x17, 0xfe, 0x09, - 0xe0, 0xed, 0x0e, 0x7e, 0x4d, 0x34, 0xa0, 0xee, 0x60, 0xce, 0xa0, 0xec, 0x3a, 0xf4, 0x1e, 0xc2, - 0x7b, 0x70, 0xf6, 0x0b, 0x4d, 0x5c, 0x1b, 0x02, 0x16, 0x82, 0x0d, 0x86, 0x7c, 0x1c, 0x0f, 0xfc, - 0x1e, 0x70, 0x9c, 0x2a, 0x07, 0x68, 0x54, 0x06, 0x1a, 0x9d, 0x02, 0x4a, 0x06, 0x5a, 0x87, 0xfe, - 0x0e, 0xc1, 0x83, 0x47, 0x0d, 0x40, 0x7f, 0xe0, 0xae, 0x06, 0x0d, 0x1c, 0x17, 0xd1, 0x83, 0x47, - 0x1c, 0xcd, 0xff, 0xa0, 0xd8, 0x7b, 0x43, 0xec, 0x1f, 0xfc, 0x85, 0x87, 0xb4, 0x3e, 0xc3, 0xda, - 0x1f, 0x61, 0xed, 0x0c, 0x04, 0x84, 0xc5, 0xf8, 0x36, 0x0f, 0xc3, 0x98, 0x29, 0xc8, 0xc0, 0x63, - 0x02, 0xdb, 0x7c, 0x50, 0xc3, 0xb0, 0x30, 0x34, 0xc3, 0x69, 0xf9, 0xc1, 0x84, 0xf0, 0x18, 0xdb, - 0x80, 0xfc, 0x8c, 0x1f, 0x3d, 0x98, 0x6c, 0x3c, 0x98, 0x3f, 0xf9, 0x0b, 0x0e, 0xb8, 0x3e, 0xc3, - 0x39, 0xa1, 0xec, 0x2b, 0x0b, 0x90, 0xd8, 0xf0, 0x75, 0x87, 0xfe, 0x0e, 0x02, 0x1f, 0xf8, 0x2a, - 0x01, 0xff, 0xc1, 0xb0, 0xff, 0xc1, 0x21, 0x97, 0xc1, 0x7f, 0x17, 0x5b, 0x0f, 0x31, 0x40, 0xd8, - 0x7b, 0x05, 0xd6, 0xc3, 0xbc, 0x1f, 0xf8, 0xbb, 0xbf, 0xf0, 0x3b, 0x2e, 0x06, 0x83, 0x18, 0xc0, - 0xc0, 0xc2, 0xc3, 0x60, 0x7f, 0xf0, 0x6c, 0x0c, 0x0c, 0x2c, 0x36, 0x07, 0x56, 0xb6, 0x1b, 0x03, - 0xd7, 0x78, 0x3f, 0xf0, 0x70, 0x02, 0x1c, 0x84, 0x87, 0x58, 0x6c, 0x2d, 0x0e, 0xc3, 0x68, 0xe1, - 0xbf, 0x53, 0xff, 0x01, 0x6e, 0x0d, 0xa1, 0xfb, 0x0e, 0xc3, 0xf6, 0x83, 0xfe, 0x42, 0xbc, 0x1d, - 0xa1, 0xd7, 0xac, 0x36, 0x1c, 0xe6, 0x0f, 0xfe, 0x0d, 0x81, 0x7f, 0x83, 0x60, 0x50, 0x91, 0x87, - 0x60, 0x95, 0x19, 0x40, 0xd8, 0x30, 0x64, 0x98, 0x6c, 0xa0, 0x21, 0x44, 0x1f, 0xf8, 0x38, 0x04, - 0x87, 0xb4, 0x3e, 0xc1, 0x7f, 0xe0, 0x53, 0x90, 0xda, 0x1c, 0xb7, 0x15, 0xf2, 0x19, 0xc1, 0x7f, - 0x90, 0xda, 0x0d, 0x0d, 0xa1, 0x5c, 0x0f, 0xf9, 0x05, 0xeb, 0x06, 0x15, 0x00, 0xee, 0x05, 0x72, - 0xb5, 0x06, 0xc1, 0x5f, 0xc8, 0x58, 0x55, 0xf2, 0x1b, 0x0b, 0x43, 0x50, 0x36, 0x16, 0x86, 0xa0, - 0x6c, 0x2f, 0xfa, 0x00, 0x02, 0x1f, 0x41, 0xf5, 0x00, 0xbb, 0x96, 0x0d, 0x81, 0x7f, 0x81, 0xf9, - 0x5d, 0x9d, 0xc1, 0xda, 0xc6, 0x63, 0x06, 0x71, 0xf8, 0xfa, 0x0d, 0xa1, 0x68, 0xe1, 0xd6, 0x97, - 0xfe, 0x05, 0xf2, 0x3c, 0xda, 0x87, 0x71, 0x1e, 0x6d, 0x0e, 0xc7, 0xff, 0x90, 0xb0, 0xd4, 0x31, - 0x83, 0x60, 0xec, 0x0f, 0x07, 0x61, 0xb6, 0x2d, 0x0d, 0x84, 0xf2, 0x06, 0x0f, 0xfc, 0x1c, 0x0f, - 0xe5, 0x48, 0x3f, 0xf5, 0x14, 0x1f, 0x68, 0x7f, 0xed, 0x0f, 0xdf, 0xfe, 0x42, 0xc2, 0xd0, 0xb4, - 0x2c, 0x2e, 0x0b, 0x42, 0xad, 0xea, 0xc1, 0xfb, 0x43, 0xef, 0xff, 0xc9, 0x86, 0xd1, 0x06, 0x98, - 0x6d, 0x34, 0xd3, 0x7f, 0xf1, 0xa6, 0x1f, 0xa3, 0x4c, 0x3f, 0x7c, 0x1f, 0xf8, 0x20, 0x1f, 0xff, - 0x20, 0x70, 0x9c, 0x2d, 0x03, 0x84, 0xe1, 0x68, 0x1f, 0xff, 0x20, 0x70, 0x9c, 0x2d, 0x03, 0xff, - 0xe4, 0x3e, 0x70, 0xff, 0xce, 0x1f, 0x7f, 0xfe, 0x4c, 0x33, 0x88, 0x34, 0xc3, 0x39, 0x26, 0x99, - 0xff, 0x8d, 0x30, 0xfd, 0x1a, 0x61, 0xfb, 0xe0, 0x0f, 0x21, 0xff, 0x81, 0xa1, 0xf7, 0xff, 0xef, - 0x04, 0x8a, 0x02, 0x84, 0x3b, 0x05, 0x60, 0x68, 0x6c, 0x15, 0x69, 0xa1, 0xb2, 0x42, 0x8d, 0x0d, - 0xff, 0xe4, 0x3f, 0x68, 0x7c, 0xff, 0xfe, 0x47, 0x0b, 0x45, 0x03, 0x47, 0x06, 0x81, 0xc1, 0xa3, - 0x97, 0xfa, 0x34, 0x70, 0xff, 0x68, 0xe1, 0xfb, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0x94, 0x1f, 0xf8, - 0xbc, 0x87, 0xf9, 0xe1, 0xf2, 0x1c, 0xfa, 0x06, 0x8d, 0xe8, 0x12, 0x7f, 0xe1, 0x83, 0x42, 0x80, - 0xa2, 0x0f, 0x60, 0xbd, 0x03, 0x0f, 0x65, 0x12, 0xcc, 0x3d, 0xf5, 0x6f, 0x83, 0xf9, 0xc3, 0xfd, - 0xff, 0xf8, 0x36, 0x07, 0x04, 0x8e, 0x1b, 0x07, 0x57, 0x81, 0x86, 0xc1, 0x2c, 0x31, 0x86, 0xc3, - 0xf7, 0xa0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0xf9, 0xa7, 0x90, 0xd7, 0xfa, 0x88, 0x79, 0x60, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x05, 0xeb, 0xd2, 0xf0, 0x79, - 0xfc, 0x87, 0xfb, 0x28, 0x68, 0x7c, 0xe9, 0x41, 0xd0, 0xeb, 0x41, 0x40, 0x3c, 0x17, 0x90, 0xa8, - 0x13, 0xe0, 0x21, 0xd4, 0x0e, 0x43, 0xf5, 0x03, 0xe0, 0x0f, 0xfc, 0x1f, 0xf2, 0xa9, 0xe0, 0xef, - 0xfa, 0x50, 0x7f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0x5d, 0x38, 0x3f, 0xbc, - 0x50, 0xf0, 0x7a, 0xd0, 0x50, 0x0f, 0x90, 0x75, 0xf9, 0x03, 0x86, 0x57, 0x2b, 0x83, 0xfd, 0xa0, - 0xfd, 0x07, 0x9c, 0x3d, 0x40, 0xf6, 0x87, 0xa8, 0x19, 0xe0, 0xfb, 0x42, 0xb4, 0x3b, 0xe8, 0x3f, - 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0x37, 0x82, 0xd0, 0xef, 0xc8, 0x6c, 0x3f, 0xb0, 0xce, 0x1f, 0xd8, - 0x6a, 0x07, 0xbf, 0xd1, 0xc1, 0xfa, 0xd0, 0xb4, 0x3f, 0x7c, 0x07, 0x18, 0x3a, 0x9b, 0x94, 0x06, - 0x19, 0xdc, 0x8d, 0x05, 0x02, 0xd3, 0x0b, 0x09, 0xc0, 0xc0, 0xc1, 0x61, 0xb4, 0x3b, 0x07, 0xaf, - 0xe0, 0xec, 0x1d, 0x10, 0xb0, 0xec, 0x3f, 0x90, 0x0f, 0xca, 0xa6, 0x1d, 0x7f, 0xa8, 0xa0, 0xff, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x3d, 0x7a, 0xe0, 0xfe, 0xb2, 0x87, 0x07, 0x9e, - 0x05, 0x01, 0x70, 0x5e, 0x42, 0x50, 0x6b, 0x0f, 0x7f, 0x83, 0xfd, 0x84, 0xe1, 0xfc, 0xe1, 0xb0, - 0xfe, 0xa0, 0x6c, 0x2c, 0x35, 0x87, 0x61, 0x60, 0xf4, 0x1e, 0xfd, 0x07, 0xfe, 0x0e, 0x0e, 0x43, - 0xfe, 0x6f, 0x95, 0xff, 0x01, 0x56, 0x1c, 0xe1, 0xf3, 0x87, 0x38, 0x7c, 0xe1, 0xce, 0x1d, 0xfe, - 0x09, 0xc3, 0xef, 0x07, 0x38, 0x7d, 0xe8, 0xff, 0xd0, 0x2f, 0x90, 0x9c, 0x3d, 0xb9, 0x84, 0xe1, - 0xda, 0xb0, 0xe7, 0x0e, 0x87, 0x0e, 0x70, 0xf9, 0xc3, 0x9c, 0x3e, 0x70, 0xe7, 0x0f, 0x9c, 0x39, - 0xc3, 0xff, 0x07, 0xe0, 0x0f, 0xf2, 0xa0, 0xef, 0xfd, 0x44, 0x3f, 0xd4, 0x0f, 0xdf, 0xff, 0xbc, - 0x1f, 0xa8, 0x1f, 0xcf, 0xff, 0x90, 0xfe, 0xa0, 0x54, 0x0b, 0xff, 0xf7, 0x80, 0xbe, 0xa2, 0xd4, - 0x43, 0xf5, 0x02, 0xa0, 0x6a, 0xdf, 0xaa, 0x43, 0xee, 0xb8, 0x3f, 0x5a, 0x50, 0x78, 0x37, 0x90, - 0xa8, 0x13, 0xe0, 0xfd, 0x40, 0xf8, 0x0c, 0xe8, 0x5a, 0x1d, 0xf9, 0x0d, 0xa1, 0xf3, 0x07, 0x61, - 0xf9, 0x82, 0xcc, 0x0c, 0x0f, 0xf3, 0x98, 0x34, 0x37, 0x80, 0xc6, 0x38, 0x67, 0xd1, 0x83, 0x64, - 0x37, 0xad, 0x40, 0xe4, 0x33, 0xb0, 0x81, 0xf0, 0x76, 0xa8, 0x36, 0xe1, 0x98, 0x60, 0x9c, 0x60, - 0xf3, 0x05, 0xa0, 0xd0, 0xe6, 0x07, 0x06, 0xe0, 0xcc, 0x50, 0x3d, 0x07, 0xfe, 0x0e, 0x0c, 0xc8, - 0x4e, 0x1d, 0x7c, 0x86, 0x70, 0xf9, 0x83, 0x9c, 0x3e, 0x60, 0x5f, 0xf0, 0x3f, 0xa8, 0x8e, 0x0c, - 0x37, 0x81, 0x23, 0x83, 0x09, 0xf2, 0x48, 0xe0, 0xc2, 0xbb, 0x64, 0x70, 0x60, 0x7a, 0x34, 0xff, - 0x81, 0xaa, 0x04, 0x8e, 0x0c, 0x61, 0x83, 0x9c, 0x3e, 0x60, 0xe7, 0x0f, 0x98, 0x39, 0xc3, 0xe6, - 0x0e, 0x70, 0xc0, 0x0c, 0xc8, 0x76, 0x85, 0x7c, 0x82, 0x80, 0xd0, 0xea, 0x06, 0xb3, 0x43, 0xa8, - 0x1c, 0x9a, 0x07, 0xfc, 0x1d, 0xa1, 0xde, 0x03, 0x85, 0xa1, 0x9f, 0x20, 0x74, 0xd0, 0xde, 0xb4, - 0x24, 0xd0, 0x9a, 0x94, 0x1d, 0xa8, 0x19, 0x40, 0x2a, 0xfd, 0x0c, 0x50, 0x1d, 0x13, 0x43, 0xa8, - 0x1f, 0x68, 0x75, 0x03, 0xed, 0x0e, 0xa0, 0x7d, 0xa0, 0x0c, 0xc8, 0x58, 0x7a, 0xf9, 0x0d, 0x87, - 0xea, 0x04, 0x98, 0xa0, 0xea, 0x05, 0x98, 0x30, 0xbf, 0xcc, 0x60, 0x90, 0xde, 0x04, 0x98, 0x1c, - 0x37, 0x93, 0x06, 0x16, 0x15, 0xf1, 0x03, 0x0f, 0xba, 0x30, 0x58, 0x30, 0xa6, 0x81, 0xd9, 0x40, - 0xb2, 0x81, 0xeb, 0x0f, 0x50, 0x3a, 0xc3, 0xea, 0x01, 0xb4, 0x3f, 0x50, 0xa2, 0x1f, 0x0f, 0xfc, - 0x1f, 0x3e, 0x70, 0xb0, 0xeb, 0xd0, 0x30, 0xb0, 0xfb, 0x41, 0x85, 0x87, 0xda, 0x0c, 0x2c, 0x08, - 0x29, 0xe9, 0xc2, 0xce, 0x02, 0xb9, 0x5f, 0x3e, 0x83, 0x3e, 0x06, 0x16, 0x87, 0x7d, 0x18, 0x58, - 0x73, 0xe7, 0x70, 0xb0, 0xed, 0xd0, 0x61, 0x61, 0x9c, 0xd0, 0x61, 0x61, 0xf6, 0x8e, 0x2b, 0x06, - 0x85, 0xa3, 0xe9, 0xc1, 0x86, 0xd2, 0x81, 0x7e, 0x0f, 0xfc, 0x1c, 0x0f, 0xe4, 0x3e, 0x6f, 0x41, - 0x70, 0x10, 0xa9, 0x87, 0xbc, 0x61, 0xd8, 0x7c, 0xac, 0x3b, 0x0e, 0xc1, 0x21, 0x7f, 0x09, 0x83, - 0x0e, 0x74, 0x63, 0x1f, 0x06, 0xbc, 0x31, 0x9b, 0x21, 0x7a, 0xa4, 0xec, 0x70, 0x36, 0xd8, 0x3c, - 0x83, 0x06, 0x60, 0x81, 0xc1, 0x6a, 0x8c, 0x35, 0x87, 0xf6, 0x15, 0xe0, 0xb0, 0xec, 0x1e, 0x70, - 0xb0, 0xec, 0x10, 0x3f, 0x41, 0xff, 0x83, 0xc0, 0x0e, 0x50, 0x7f, 0x9b, 0xd2, 0x7f, 0x82, 0x55, - 0x02, 0xc2, 0x70, 0xe6, 0x0b, 0x0d, 0x87, 0x50, 0x2c, 0x36, 0x17, 0xf8, 0xff, 0x07, 0x78, 0x2d, - 0x76, 0x19, 0xf4, 0x0c, 0x36, 0x1a, 0xe8, 0x98, 0x6c, 0x36, 0xc4, 0x7f, 0x82, 0xd5, 0x05, 0xae, - 0xc2, 0xc6, 0x0b, 0x0d, 0x87, 0x30, 0x58, 0x6c, 0x39, 0x80, 0xe1, 0x38, 0x73, 0x17, 0xfe, 0x80, - 0x0f, 0xfc, 0x1f, 0x36, 0x85, 0xa1, 0xd4, 0xf0, 0x76, 0x87, 0xcc, 0x0f, 0xfc, 0x19, 0x83, 0xb4, - 0x3b, 0xfa, 0x0b, 0x43, 0xef, 0x07, 0x68, 0x7d, 0xe0, 0x7f, 0xe0, 0xaf, 0x82, 0xbc, 0x1e, 0xd9, - 0x87, 0xd6, 0x1b, 0x54, 0x16, 0x6e, 0x85, 0x0c, 0x0e, 0x34, 0xd0, 0xcc, 0x70, 0x34, 0x18, 0x66, - 0x0e, 0xd0, 0xf9, 0x83, 0xb4, 0x30, 0x0f, 0xfc, 0x1f, 0x36, 0x87, 0xfb, 0xf0, 0x3f, 0xf0, 0x66, - 0x0e, 0xd1, 0x0e, 0x60, 0x49, 0xa6, 0x83, 0xfa, 0x73, 0x4c, 0x3b, 0xc1, 0x66, 0xa8, 0x33, 0xe0, - 0x93, 0x50, 0x75, 0x3d, 0x7f, 0xe0, 0x3b, 0x32, 0xdc, 0xb0, 0x35, 0x41, 0xda, 0x1d, 0x0c, 0x1d, - 0xa1, 0xf3, 0x07, 0x68, 0x7c, 0xc1, 0xda, 0x1f, 0x30, 0x76, 0x86, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, - 0xf3, 0xff, 0xf9, 0x0f, 0x9c, 0x3f, 0xcf, 0xff, 0xa0, 0xf9, 0xc3, 0xfd, 0xff, 0xfb, 0xc1, 0xda, - 0x1a, 0xc3, 0xef, 0x53, 0xea, 0x61, 0x9d, 0x15, 0x40, 0xad, 0x1d, 0x0d, 0x40, 0xce, 0x1b, 0xff, - 0xc1, 0xfa, 0xf5, 0x34, 0x3c, 0xda, 0x50, 0x1c, 0x1d, 0x21, 0x50, 0x25, 0x00, 0x0f, 0xfc, 0x1f, - 0x3e, 0x0c, 0xe1, 0xdf, 0x41, 0xce, 0x1f, 0x68, 0x1f, 0xf0, 0x76, 0x81, 0xc7, 0x30, 0xbf, 0x95, - 0x0e, 0x61, 0xdc, 0x06, 0x1c, 0xc3, 0x3e, 0x03, 0x0e, 0x61, 0xbd, 0x6f, 0xfe, 0x03, 0x6c, 0x2d, - 0xe5, 0x81, 0x9a, 0x1d, 0xe8, 0x34, 0x68, 0x6b, 0x30, 0xf6, 0x84, 0xe0, 0xa0, 0x76, 0x82, 0xd0, - 0xb8, 0x36, 0x94, 0x0f, 0x61, 0xff, 0x83, 0x80, 0x09, 0xb0, 0x26, 0x1e, 0xfa, 0x49, 0x30, 0xfd, - 0xa0, 0xe7, 0x58, 0x3b, 0x41, 0xd3, 0xa9, 0x1f, 0xea, 0x03, 0x0f, 0x9d, 0x30, 0xb0, 0xfa, 0xf0, - 0x76, 0x1f, 0x7a, 0x9f, 0xfc, 0x0a, 0x6c, 0x13, 0xa1, 0xd9, 0xa1, 0xbe, 0x0d, 0x26, 0x84, 0xe6, - 0x87, 0xb4, 0x0e, 0x83, 0x43, 0xb4, 0xb4, 0x27, 0x83, 0x6a, 0xc3, 0xce, 0x1f, 0xf8, 0x38, 0x0d, - 0x68, 0x58, 0x7a, 0xf9, 0x0d, 0xba, 0x1d, 0x40, 0xec, 0x18, 0x75, 0x00, 0xb7, 0x2c, 0x0f, 0xea, - 0xbe, 0xa8, 0x37, 0x83, 0x7c, 0x87, 0x3e, 0x80, 0xfa, 0xc3, 0xbd, 0x69, 0x3b, 0x86, 0x7a, 0x09, - 0x98, 0xc1, 0x6d, 0x01, 0x43, 0x06, 0x82, 0x28, 0x38, 0x30, 0x38, 0x6a, 0x0a, 0x06, 0x14, 0x1a, - 0x81, 0xd8, 0x7e, 0xa0, 0x76, 0x1f, 0xf8, 0x3f, 0x80, 0x0d, 0x68, 0x6c, 0x3a, 0xf9, 0x0e, 0xc5, - 0x06, 0x60, 0xa9, 0xf4, 0x86, 0x60, 0x38, 0xe1, 0xdf, 0xea, 0x03, 0x0f, 0xbc, 0x0a, 0x03, 0x0f, - 0xbc, 0x9c, 0x38, 0x7a, 0xf9, 0xff, 0xc8, 0x3a, 0x30, 0x1f, 0x03, 0x4a, 0x30, 0x6e, 0xc1, 0xa6, - 0x30, 0x54, 0x30, 0x60, 0x46, 0x03, 0x83, 0x1c, 0x33, 0x0e, 0x16, 0x70, 0x66, 0x20, 0xd8, 0x60, - 0x0f, 0xfc, 0x1c, 0xab, 0x83, 0xf3, 0xf4, 0x07, 0xfc, 0x85, 0x40, 0x30, 0x6d, 0x0a, 0x80, 0x60, - 0xda, 0xbf, 0xd4, 0x0d, 0xa1, 0x70, 0x18, 0x36, 0x81, 0xf2, 0x30, 0x6d, 0x07, 0xac, 0x7f, 0xc8, - 0xf4, 0x70, 0xfe, 0xda, 0x04, 0xa0, 0x20, 0x62, 0x81, 0x68, 0x38, 0x35, 0x00, 0xe1, 0xb0, 0xd4, - 0x06, 0x86, 0xa0, 0x54, 0x18, 0x39, 0x80, 0x0f, 0xfc, 0x1f, 0x36, 0x96, 0x1f, 0x5e, 0x82, 0xe0, - 0xfe, 0xa0, 0x5f, 0xf2, 0x15, 0x01, 0x63, 0x83, 0x07, 0xf5, 0xa3, 0x8a, 0x0d, 0xc3, 0x01, 0xc4, - 0x33, 0xe4, 0x1a, 0xb3, 0x0d, 0xeb, 0x06, 0x39, 0x40, 0x35, 0x2d, 0x8e, 0x38, 0x32, 0x80, 0xd1, - 0xc1, 0x82, 0x28, 0x38, 0x1c, 0x1a, 0x15, 0x03, 0x9c, 0x3e, 0xa0, 0x73, 0x87, 0xd4, 0x0d, 0xe4, - 0x30, 0x0f, 0xfc, 0x1f, 0x36, 0x1b, 0x43, 0xaf, 0x41, 0xda, 0x1f, 0x49, 0x7f, 0xe0, 0xd2, 0x1d, - 0xa1, 0xdf, 0xc8, 0x5a, 0x1c, 0xae, 0x45, 0xb9, 0x41, 0x9f, 0x03, 0xfe, 0x42, 0xbe, 0x0f, 0xfd, - 0xcc, 0x7f, 0xc8, 0x36, 0x41, 0xa1, 0xb4, 0x19, 0x20, 0xd0, 0xda, 0x1a, 0x41, 0xa1, 0xb4, 0x34, - 0x83, 0x97, 0x68, 0x69, 0x07, 0xfc, 0x87, 0xfe, 0x0e, 0x0f, 0xf2, 0x1f, 0x37, 0x82, 0x70, 0xf5, - 0x38, 0x27, 0xf9, 0x0d, 0x20, 0xf0, 0x56, 0x1d, 0x22, 0xd8, 0xe1, 0xbf, 0x90, 0x5e, 0x0f, 0xb8, - 0x0d, 0xd0, 0x3c, 0xf8, 0x78, 0xb0, 0xf7, 0xac, 0x27, 0xf9, 0x07, 0x30, 0x2c, 0x27, 0x06, 0xc8, - 0x39, 0x40, 0xd0, 0x64, 0x87, 0x76, 0x87, 0x48, 0x75, 0xa1, 0xe9, 0x03, 0x70, 0x7e, 0x93, 0xc8, - 0x7f, 0xe0, 0xff, 0x80, 0x0e, 0x83, 0xfe, 0x6f, 0x46, 0x8e, 0x0c, 0x15, 0x81, 0xa3, 0x83, 0x0c, - 0xc0, 0xd1, 0xc1, 0x86, 0x60, 0x68, 0xe0, 0xc1, 0x4f, 0x4f, 0xfe, 0x02, 0xbc, 0x85, 0xc1, 0xfb, - 0xd0, 0x1f, 0xf0, 0x57, 0x53, 0xa1, 0x38, 0x5b, 0x16, 0xa0, 0xb4, 0x1a, 0xa0, 0xd6, 0x38, 0x50, - 0xc1, 0xcf, 0x83, 0xcc, 0x1d, 0x61, 0xf3, 0x01, 0xf4, 0x1f, 0x98, 0xa2, 0x1f, 0x0f, 0xfc, 0x1f, - 0x3c, 0x50, 0x27, 0x41, 0xf2, 0x15, 0xeb, 0x0f, 0x61, 0x9f, 0x5c, 0x1d, 0x81, 0xed, 0x05, 0x82, - 0x9d, 0x02, 0xd0, 0xf3, 0x73, 0x7f, 0xe8, 0x17, 0x01, 0xc7, 0x0f, 0x7a, 0x4e, 0x1c, 0x39, 0xb1, - 0xbf, 0xf0, 0x33, 0x05, 0xa3, 0x83, 0x04, 0x61, 0x68, 0xe0, 0xc3, 0x61, 0x68, 0xe3, 0x86, 0xc2, - 0xd1, 0xde, 0x0d, 0x87, 0x9c, 0x30, 0x0e, 0x43, 0x41, 0xe6, 0xf4, 0x1b, 0x0f, 0x2b, 0x41, 0xff, - 0x07, 0x68, 0x34, 0x36, 0x1d, 0xa0, 0xc3, 0xb0, 0xbf, 0x9f, 0xf8, 0x33, 0xa0, 0xc3, 0xb0, 0xd7, - 0x81, 0x87, 0x61, 0xbe, 0x8f, 0xf8, 0x26, 0xd8, 0xc1, 0x84, 0x83, 0x34, 0x18, 0x28, 0xe8, 0xc6, - 0x83, 0x0b, 0xc1, 0xed, 0x06, 0x13, 0xa1, 0xda, 0x0f, 0xa1, 0xe0, 0xda, 0x32, 0x1d, 0x07, 0xfe, - 0x0e, 0x0e, 0x83, 0x2a, 0x88, 0x29, 0xe9, 0xfd, 0x44, 0x25, 0x50, 0x39, 0x04, 0x86, 0x60, 0x50, - 0xc1, 0x87, 0x58, 0x59, 0x8c, 0x17, 0xf4, 0x42, 0x41, 0xee, 0x05, 0xfe, 0x0e, 0xf0, 0x79, 0xd0, - 0xd7, 0xc8, 0x56, 0x1e, 0xd9, 0x82, 0xd0, 0xed, 0x50, 0xff, 0xe0, 0x43, 0x07, 0x68, 0x7c, 0xc1, - 0xda, 0x1f, 0x30, 0x76, 0x87, 0xcc, 0x15, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0xde, 0x9f, 0xf2, 0x55, - 0x81, 0x83, 0x68, 0x4e, 0x06, 0x0d, 0xa1, 0x38, 0x18, 0x36, 0x9f, 0xd3, 0x06, 0xd1, 0x5e, 0x5b, - 0xfc, 0x1b, 0xc8, 0x7f, 0xd7, 0xc1, 0xff, 0x6e, 0xdf, 0xf8, 0xa3, 0x83, 0x0e, 0x73, 0x1c, 0x18, - 0x73, 0x84, 0xe0, 0xc3, 0x9c, 0x27, 0x07, 0xfe, 0x09, 0xc1, 0xa1, 0x9c, 0x0e, 0x43, 0xfe, 0x55, - 0xe5, 0x7f, 0xc0, 0xac, 0x07, 0x0c, 0xe1, 0x98, 0x0e, 0x19, 0xc3, 0x50, 0x0e, 0x19, 0xc1, 0xfd, - 0x3f, 0xf0, 0x6e, 0x0f, 0xfc, 0x0f, 0x07, 0xfe, 0x2f, 0x8f, 0xfc, 0x83, 0xac, 0x13, 0x87, 0x51, - 0x83, 0x9c, 0x33, 0x8c, 0x0b, 0xfe, 0x0c, 0xc1, 0xce, 0x1f, 0x30, 0x73, 0x87, 0xcc, 0x7f, 0xf8, - 0x09, 0xa0, 0x83, 0x40, 0x83, 0xe8, 0x1a, 0x68, 0xe1, 0xb0, 0xd9, 0xa6, 0x86, 0xc3, 0x26, 0x88, - 0x1f, 0xe3, 0xff, 0x04, 0xe8, 0x30, 0xe7, 0x0a, 0xf0, 0x30, 0xf6, 0x17, 0xa8, 0x7f, 0xe0, 0x36, - 0x46, 0x1e, 0xc1, 0x98, 0x58, 0x73, 0x82, 0x30, 0xbf, 0xf0, 0x6c, 0x2c, 0x3d, 0x86, 0xc2, 0xc3, - 0x9c, 0x36, 0x16, 0x15, 0xe4, 0x0e, 0x40, 0x86, 0x43, 0x37, 0x92, 0x81, 0x61, 0x55, 0x86, 0xc1, - 0x40, 0xe6, 0x09, 0xe7, 0x90, 0xcc, 0x0b, 0xad, 0xe0, 0x7f, 0xa8, 0x19, 0xc3, 0x78, 0x14, 0x0c, - 0xe1, 0xbd, 0x14, 0x0c, 0xe1, 0x5f, 0x37, 0xfc, 0x16, 0xc4, 0x0d, 0x30, 0xda, 0xa0, 0xd8, 0x30, - 0xd8, 0xc1, 0x38, 0x30, 0xf3, 0x05, 0xa0, 0xc1, 0x04, 0xc0, 0xe0, 0xb1, 0x82, 0x63, 0x43, 0x7c, - 0x87, 0xfe, 0x0c, 0x0f, 0xf4, 0x1e, 0x6f, 0x41, 0x5a, 0x1d, 0x38, 0x67, 0x70, 0xfb, 0x09, 0xc0, - 0xe8, 0x76, 0x96, 0xa8, 0x7c, 0x0f, 0xe8, 0x28, 0x24, 0x27, 0x41, 0xfe, 0x83, 0x5e, 0x0f, 0xb4, - 0x37, 0x9c, 0x3a, 0x81, 0xa7, 0x0e, 0xa8, 0x3b, 0x30, 0x26, 0x68, 0x81, 0x46, 0x0c, 0xc1, 0x12, - 0x1b, 0x06, 0x61, 0x2b, 0x0d, 0x92, 0x61, 0x66, 0x85, 0x86, 0xbe, 0x83, 0xff, 0x07, 0xc0, 0x0e, - 0x43, 0x28, 0x39, 0x57, 0x90, 0xb0, 0xf5, 0x60, 0x5f, 0xf0, 0x66, 0x06, 0x9a, 0x38, 0x66, 0x06, - 0x0d, 0x06, 0x0f, 0xeb, 0xff, 0x06, 0xf0, 0x30, 0x61, 0x61, 0xbc, 0x9f, 0xf8, 0x2a, 0x79, 0x06, - 0xa8, 0x3b, 0x66, 0x78, 0x70, 0xda, 0xa0, 0x28, 0x0e, 0x1a, 0x18, 0xff, 0xe4, 0x26, 0x0f, 0x58, - 0x79, 0x83, 0xce, 0x1e, 0x60, 0xf3, 0x84, 0x0f, 0xfc, 0x1f, 0x36, 0x07, 0x70, 0xef, 0xa0, 0xb4, - 0xd0, 0xf6, 0x85, 0xaa, 0x58, 0x36, 0x83, 0xff, 0x02, 0x9e, 0xa7, 0x81, 0x87, 0x37, 0x4e, 0xc1, - 0xa1, 0xcf, 0x80, 0xff, 0xc1, 0x7a, 0xc7, 0x06, 0x1c, 0xdb, 0x2b, 0x06, 0x86, 0xdd, 0x03, 0xff, - 0x0c, 0x68, 0x1c, 0x18, 0x7d, 0xa0, 0x70, 0x61, 0xf6, 0x81, 0xff, 0xa0, 0xb4, 0x0e, 0x1f, 0x0e, - 0x43, 0xfe, 0x6f, 0x47, 0xfe, 0x04, 0xe8, 0x30, 0x60, 0x70, 0xda, 0x0c, 0x18, 0x1c, 0x36, 0x83, - 0xff, 0x03, 0xf9, 0xc1, 0x81, 0xc0, 0xdc, 0xac, 0x1a, 0x38, 0x4f, 0x81, 0xff, 0x82, 0xf5, 0x86, - 0xd0, 0xe6, 0xd5, 0x7f, 0xe8, 0xdd, 0x0d, 0xf4, 0x13, 0x1a, 0x16, 0xee, 0x87, 0x68, 0x38, 0xc1, - 0xc1, 0xb4, 0xd0, 0x61, 0x70, 0x5a, 0x1d, 0x87, 0xfe, 0x0f, 0xe0, 0x0c, 0xa0, 0xff, 0x53, 0xca, - 0xff, 0xa3, 0xb0, 0x30, 0x73, 0x05, 0x81, 0x81, 0x81, 0x82, 0xc0, 0xcf, 0xd3, 0x1f, 0xcc, 0x0c, - 0x0c, 0x36, 0xb4, 0x0c, 0x0c, 0x0b, 0x86, 0x9f, 0x98, 0x1e, 0xa3, 0x07, 0x31, 0x4c, 0x96, 0xfa, - 0x63, 0x30, 0x4b, 0x02, 0x66, 0x30, 0x62, 0x81, 0x30, 0x58, 0x31, 0xfa, 0x60, 0xb2, 0x81, 0xea, - 0x05, 0x90, 0x73, 0xe4, 0x09, 0x0f, 0xfc, 0x07, 0x0f, 0x9b, 0x42, 0xfc, 0x97, 0xc8, 0x67, 0x06, - 0x04, 0x18, 0x77, 0x0c, 0x1d, 0x86, 0x7f, 0xc1, 0x38, 0x76, 0x08, 0xdf, 0xf8, 0x1a, 0x66, 0x17, - 0xa0, 0xdf, 0xe0, 0x3f, 0x06, 0xc1, 0x18, 0x37, 0x60, 0xb4, 0xcc, 0xa1, 0x98, 0x57, 0xf1, 0x83, - 0x28, 0x1f, 0xa4, 0x18, 0x31, 0xbf, 0x83, 0x61, 0xc8, 0x7f, 0x61, 0x80, 0x0f, 0xfc, 0x1f, 0x3e, - 0x06, 0x87, 0xd7, 0xa0, 0x5f, 0xc1, 0xed, 0x38, 0x2d, 0x0f, 0x69, 0x7f, 0xc1, 0x7f, 0x07, 0xd8, - 0x67, 0x41, 0x5e, 0xc3, 0x5e, 0x0f, 0x9c, 0x37, 0xd0, 0x7d, 0x84, 0xdb, 0xbf, 0xf0, 0x5b, 0xa1, - 0xd0, 0x73, 0x1a, 0x4e, 0x69, 0x87, 0x69, 0x98, 0x16, 0x83, 0x6e, 0x98, 0x5b, 0x86, 0xd0, 0xbf, - 0x82, 0x0e, 0x43, 0xfe, 0x6f, 0x8f, 0xfc, 0x0a, 0x68, 0x30, 0x61, 0x61, 0xb4, 0x1f, 0xf8, 0x36, - 0x83, 0x06, 0x16, 0x0f, 0xeb, 0xff, 0x04, 0xf0, 0x52, 0x3a, 0x1a, 0xf0, 0x2c, 0x27, 0x42, 0xf5, - 0xd0, 0xc3, 0x48, 0xda, 0x81, 0xfe, 0x0b, 0x34, 0x7c, 0x83, 0x82, 0x8d, 0x11, 0xcf, 0x07, 0xb4, - 0x35, 0xe0, 0xfb, 0x40, 0xf9, 0xb9, 0x0d, 0xa7, 0x21, 0x9e, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, - 0x6e, 0x0d, 0x87, 0xbb, 0x07, 0xff, 0x06, 0xc3, 0xa8, 0x1f, 0xb0, 0xbf, 0xe0, 0xbf, 0x8c, 0x3b, - 0x09, 0xb5, 0x1e, 0xab, 0xc1, 0xae, 0x06, 0x1d, 0x86, 0xfa, 0x3a, 0xec, 0x2a, 0x66, 0x75, 0xd8, - 0x59, 0x85, 0x87, 0x60, 0x63, 0x1f, 0xfe, 0x42, 0xc3, 0x68, 0xc1, 0xec, 0x0f, 0x05, 0x68, 0x6c, - 0x1a, 0x1c, 0xe0, 0x0f, 0xfc, 0x1e, 0x6f, 0x01, 0x6b, 0xd0, 0x29, 0xa5, 0xd4, 0xa0, 0xf6, 0x1e, - 0x82, 0xc3, 0x60, 0x70, 0x60, 0xa0, 0x3f, 0x9d, 0x24, 0xc2, 0x56, 0xa0, 0x30, 0x7e, 0xbc, 0x0b, - 0x4f, 0xc1, 0x7a, 0x8e, 0x1c, 0xe0, 0x6d, 0x6c, 0x3d, 0x83, 0x70, 0x3f, 0x17, 0xc3, 0x98, 0x1c, - 0x39, 0xc3, 0x60, 0x70, 0xf6, 0x1b, 0x03, 0xaf, 0xb0, 0xd8, 0x1f, 0xfc, 0x00, 0x0c, 0x87, 0x41, - 0xe6, 0xf2, 0x1b, 0x0f, 0x2b, 0x05, 0xff, 0x83, 0x60, 0xd0, 0xf6, 0x1b, 0x05, 0x17, 0xd0, 0x3f, - 0x45, 0x3d, 0x50, 0x67, 0x0d, 0x68, 0x48, 0x57, 0x16, 0xac, 0xb4, 0x2f, 0x4a, 0x07, 0xe4, 0x2a, - 0x62, 0x5a, 0xa6, 0x0b, 0x30, 0x70, 0x3c, 0x61, 0x46, 0x1a, 0xdc, 0xa0, 0x6c, 0x17, 0x03, 0x06, - 0x85, 0x82, 0x09, 0xc3, 0xec, 0x33, 0xe0, 0xff, 0xc1, 0xfc, 0x09, 0xa0, 0x5a, 0x48, 0x54, 0xd2, - 0xaf, 0x53, 0x83, 0x61, 0xaf, 0x07, 0xec, 0x36, 0xe1, 0x63, 0xfd, 0x69, 0x7c, 0x84, 0xe8, 0xeb, - 0x5c, 0x1a, 0xe0, 0x74, 0x42, 0x42, 0xf5, 0x0a, 0xfb, 0x03, 0x66, 0x05, 0xf0, 0x59, 0x85, 0xff, - 0x23, 0x18, 0x58, 0x76, 0x86, 0xc2, 0xff, 0x90, 0xd8, 0x58, 0x76, 0x86, 0xc2, 0xff, 0x90, 0x0f, - 0xf2, 0x1f, 0x37, 0x83, 0x61, 0xea, 0x69, 0x7f, 0xe4, 0x2d, 0x0f, 0xfc, 0x0d, 0x03, 0xfe, 0x0b, - 0xf9, 0xa0, 0x6c, 0x3b, 0x81, 0x75, 0xb0, 0xd7, 0x90, 0xff, 0xde, 0xbb, 0xff, 0x01, 0xb5, 0x50, - 0x3d, 0x83, 0x74, 0xa1, 0xf8, 0xc7, 0x34, 0xa1, 0x03, 0x30, 0xda, 0x50, 0x81, 0x98, 0x6d, 0x28, - 0x56, 0x30, 0xda, 0x50, 0x33, 0xe0, 0x0f, 0xfc, 0x1f, 0x3e, 0x09, 0xc3, 0xdf, 0x40, 0xff, 0xc1, - 0xb4, 0x18, 0x73, 0x86, 0xd0, 0x7f, 0xe0, 0x53, 0xa3, 0x87, 0x38, 0x1b, 0x95, 0xff, 0x41, 0x3e, - 0x0a, 0x30, 0x61, 0xbe, 0x8d, 0x36, 0x70, 0x36, 0xea, 0x07, 0x91, 0x06, 0xe8, 0x2e, 0x4b, 0x03, - 0x1a, 0x19, 0xb4, 0x43, 0x68, 0x39, 0x03, 0xa1, 0xb4, 0x33, 0x68, 0x7b, 0x4b, 0x90, 0xf0, 0x0f, - 0xfc, 0x1e, 0x6e, 0x0d, 0x40, 0xee, 0xc0, 0xff, 0xe0, 0xd8, 0x4a, 0x24, 0x83, 0xb0, 0xdb, 0x2b, - 0x0b, 0xf8, 0x0a, 0xa8, 0x33, 0x6a, 0xff, 0xe8, 0x1f, 0x07, 0xfe, 0x3d, 0x47, 0xff, 0x02, 0x99, - 0x38, 0x73, 0x83, 0x30, 0x39, 0xd3, 0x31, 0x8c, 0x0e, 0x40, 0xcc, 0x36, 0x07, 0x2b, 0x18, 0x6c, - 0x0e, 0x1c, 0xe1, 0xb0, 0x3f, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x3c, 0x1b, 0x0f, 0x7c, - 0x9f, 0xfc, 0x1b, 0x09, 0x6d, 0x60, 0xec, 0x0e, 0xae, 0x6c, 0x1f, 0xcf, 0x4e, 0xac, 0x27, 0x47, - 0x06, 0x07, 0x0b, 0xe1, 0xff, 0xc1, 0x7a, 0x81, 0xb0, 0x61, 0x4e, 0x37, 0xfe, 0x06, 0x61, 0xca, - 0x0a, 0x54, 0x60, 0x4c, 0xd1, 0x41, 0xb0, 0x66, 0x08, 0x70, 0xd8, 0xe6, 0x13, 0x68, 0x58, 0xa2, - 0xfc, 0xb0, 0x0f, 0xf2, 0x1f, 0x3e, 0x5e, 0xd7, 0x02, 0x98, 0x2b, 0xf9, 0x0b, 0x0a, 0xa2, 0xb0, - 0x6c, 0x28, 0x9c, 0x18, 0x3f, 0x8f, 0x9f, 0xc1, 0x3a, 0x14, 0x83, 0x0e, 0xb8, 0x7f, 0xf0, 0x5e, - 0xa0, 0xf3, 0x6a, 0x03, 0x64, 0x34, 0x56, 0xa0, 0x66, 0x0f, 0xfe, 0x88, 0xc3, 0x50, 0xc1, 0x06, - 0xc1, 0xd8, 0x1f, 0x07, 0x61, 0xb6, 0x56, 0x86, 0xc2, 0x79, 0x0a, 0x43, 0xff, 0x06, 0x0f, 0xfc, - 0x1f, 0xd4, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x50, 0x3e, 0xff, 0xfd, 0xa6, 0x87, 0xfb, 0x4d, 0x0f, - 0xf6, 0x88, 0x48, 0x64, 0x10, 0x73, 0x86, 0xc3, 0xf6, 0x86, 0x90, 0xf3, 0x87, 0x38, 0x7b, 0x83, - 0xda, 0x19, 0xc3, 0xe7, 0x09, 0xd0, 0xfd, 0x60, 0xe0, 0xff, 0x78, 0x3f, 0xf0, 0x40, 0x0f, 0xa0, - 0xff, 0xc1, 0x70, 0x7e, 0xff, 0xfd, 0xa0, 0xd0, 0xff, 0x68, 0x20, 0x3c, 0x07, 0x49, 0x09, 0xb4, - 0x3a, 0xc3, 0xb4, 0x08, 0x73, 0x87, 0xec, 0x3f, 0xef, 0xff, 0x07, 0xfb, 0x40, 0xe1, 0xfc, 0xe1, - 0x38, 0x7f, 0x70, 0x4e, 0x04, 0x3b, 0xc1, 0x9c, 0x18, 0x4f, 0x83, 0x9c, 0x70, 0x7a, 0x0f, 0xbe, - 0x43, 0xff, 0x07, 0x0f, 0x41, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xdd, 0x0f, 0xf6, 0xe8, 0xe8, 0x2c, - 0x1a, 0x0b, 0x43, 0x3a, 0x07, 0x80, 0xe1, 0xb8, 0x08, 0x54, 0x0f, 0x9f, 0xff, 0x82, 0x5d, 0xaf, - 0x61, 0xe7, 0x0c, 0xe1, 0xee, 0x0c, 0xe1, 0xde, 0x0e, 0xa0, 0x4f, 0x83, 0xda, 0x07, 0x43, 0x5f, - 0x07, 0xfe, 0x0e, 0x0f, 0x41, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xdd, 0x02, 0x12, 0x16, 0xe9, 0x61, - 0x79, 0x34, 0x7c, 0x41, 0x3e, 0x0b, 0x4b, 0x0e, 0xa0, 0x67, 0xfe, 0x83, 0x5a, 0x1d, 0x84, 0xf8, - 0x43, 0x50, 0x2a, 0x01, 0xd2, 0xc3, 0xfd, 0xf0, 0x7f, 0xae, 0x0f, 0xcd, 0xe4, 0x3f, 0x7a, 0x0f, - 0xfc, 0x1f, 0xf8, 0x0f, 0x21, 0xff, 0x8a, 0x07, 0xbf, 0xff, 0x76, 0x81, 0x40, 0x50, 0x2b, 0xb8, - 0x27, 0xcb, 0x12, 0x1f, 0xac, 0x2f, 0xff, 0x07, 0xfe, 0x70, 0xff, 0xc6, 0x1b, 0xff, 0xc1, 0x38, - 0x7f, 0xeb, 0xff, 0xe0, 0xff, 0xd4, 0x0f, 0xfd, 0xa1, 0xf3, 0xfa, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, - 0x1f, 0x38, 0x7e, 0x5e, 0xe5, 0xe3, 0xff, 0xf7, 0xc8, 0x7f, 0x9f, 0x20, 0xd0, 0x70, 0x1d, 0x2d, - 0x0d, 0x70, 0x1f, 0x07, 0xeb, 0x45, 0xff, 0xc1, 0x7f, 0xf8, 0x3f, 0x68, 0x7f, 0xed, 0x0f, 0xfd, - 0xa1, 0xff, 0xb4, 0x3d, 0xff, 0xfb, 0xc0, 0x0f, 0xa0, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf7, 0x8d, - 0x0f, 0xf3, 0x90, 0x1d, 0x05, 0xc0, 0x80, 0xf8, 0x3d, 0x70, 0x5a, 0x1f, 0x9c, 0x2f, 0xff, 0xc8, - 0x50, 0x7b, 0x0f, 0x38, 0x7b, 0x0f, 0x5f, 0xff, 0x83, 0xeb, 0x70, 0xf9, 0x5e, 0x41, 0x87, 0x7a, - 0x43, 0x38, 0x7f, 0xcf, 0xa0, 0xc0, 0x0f, 0x41, 0xff, 0x81, 0xa1, 0xf7, 0xff, 0xee, 0x34, 0x08, - 0x4a, 0x05, 0x04, 0x78, 0x27, 0xcb, 0x0f, 0x90, 0x41, 0x3e, 0x09, 0x0d, 0xa1, 0x90, 0x5f, 0xff, - 0x90, 0xfb, 0x43, 0xf4, 0x85, 0xa1, 0x68, 0x52, 0x16, 0x85, 0xa1, 0x5f, 0xfe, 0x43, 0xf6, 0x87, - 0x21, 0xf6, 0x86, 0x70, 0xf9, 0xff, 0x20, 0x0f, 0xa0, 0xff, 0xc1, 0x58, 0x7e, 0xbf, 0xff, 0x40, - 0xe0, 0xff, 0x50, 0x1a, 0x0d, 0x05, 0xa3, 0x06, 0xb4, 0x33, 0xc1, 0xdc, 0x12, 0x84, 0xa0, 0x7f, - 0x50, 0xd0, 0xff, 0xb4, 0x70, 0xef, 0xff, 0xde, 0x0f, 0xaf, 0x21, 0xff, 0xb5, 0x61, 0xfe, 0x78, - 0x16, 0x1f, 0x36, 0x86, 0x79, 0x0b, 0xd0, 0x7e, 0xbc, 0x1f, 0xf8, 0x38, 0x0f, 0x90, 0xff, 0xc0, - 0xd0, 0xfb, 0xff, 0xf7, 0x1a, 0x1f, 0xea, 0x08, 0x1d, 0x05, 0xa2, 0x81, 0x78, 0x39, 0xb8, 0x29, - 0x0f, 0xcc, 0x12, 0x82, 0x5f, 0x82, 0xa0, 0x1f, 0xf9, 0x5f, 0xc8, 0x34, 0x1a, 0x0a, 0x07, 0x61, - 0x68, 0x28, 0x19, 0xc2, 0xc2, 0xab, 0x8e, 0x0b, 0x0b, 0xd0, 0x2c, 0x27, 0x09, 0x0b, 0x81, 0x79, - 0x0f, 0xfc, 0x18, 0x0f, 0x90, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf7, 0x8d, 0x02, 0x1f, 0x38, 0x82, - 0xc2, 0x78, 0x08, 0x3c, 0xb0, 0x67, 0x82, 0x41, 0xa1, 0xff, 0xbf, 0xfe, 0x0a, 0x83, 0x87, 0xf7, - 0x80, 0xe1, 0xfb, 0x82, 0x7f, 0xd0, 0x7c, 0xe1, 0xff, 0x87, 0xfe, 0x0f, 0x9c, 0x3f, 0xf0, 0xe1, - 0xf0, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7e, 0xff, 0xfd, 0xe0, 0x68, 0x10, 0x94, 0x0b, 0x04, 0x3c, - 0x1a, 0xd6, 0x03, 0xc1, 0xcd, 0xd8, 0x66, 0xfe, 0xa2, 0x1f, 0x21, 0x61, 0xff, 0x82, 0xa0, 0x7f, - 0x7f, 0xfd, 0x07, 0xfc, 0xda, 0x1f, 0xe7, 0xc8, 0x7c, 0xd3, 0xc8, 0x7f, 0x5b, 0xe4, 0x3e, 0x41, - 0x84, 0xff, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc0, 0xe0, 0xfb, 0xff, 0xf7, 0x1a, 0x04, - 0x24, 0x2a, 0x10, 0x2c, 0x27, 0xcb, 0x03, 0xc8, 0x79, 0xf0, 0x4d, 0x03, 0xb0, 0xfb, 0x0f, 0x61, - 0xed, 0x26, 0xff, 0x27, 0xa9, 0x84, 0xe0, 0xd2, 0x6d, 0x0a, 0x80, 0xd0, 0xb6, 0x80, 0xd0, 0x68, - 0x3a, 0xb1, 0xc2, 0xc1, 0xe9, 0x54, 0xc2, 0x70, 0xfd, 0xa3, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0x90, - 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0x68, 0x7f, 0x9c, 0x08, 0x2d, 0x03, 0xc8, 0x85, 0x70, - 0x79, 0xf0, 0x64, 0x3f, 0xd0, 0x5f, 0xd7, 0xfe, 0x0d, 0xa1, 0xb0, 0xfe, 0x90, 0x98, 0x3f, 0xa4, - 0x2f, 0xf2, 0x1a, 0x44, 0x3d, 0xa1, 0x3f, 0x41, 0xec, 0x2e, 0x88, 0x7c, 0xe1, 0xff, 0x3f, 0x21, - 0xff, 0x83, 0xc0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x08, 0x7c, 0xe0, - 0x41, 0x68, 0x1e, 0x44, 0x2b, 0xc1, 0xe7, 0x83, 0x4e, 0x87, 0xd0, 0x75, 0xff, 0xc8, 0x6b, 0x0a, - 0x81, 0xfd, 0x21, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x4a, 0x0a, 0x81, 0x28, 0x35, 0x02, 0xa0, 0x54, - 0x0d, 0x45, 0xad, 0x6a, 0x06, 0x7f, 0xfd, 0x00, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7e, 0xff, 0xfd, - 0xe0, 0x61, 0x28, 0x0a, 0x03, 0x82, 0x1e, 0x09, 0xb5, 0x41, 0x79, 0x0f, 0x3e, 0x0d, 0x7f, 0xfa, - 0x0f, 0xa8, 0x14, 0x87, 0xce, 0x86, 0x74, 0x39, 0xff, 0x55, 0xa1, 0xfd, 0x40, 0xc8, 0x6f, 0xff, - 0xa0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x0f, 0xa0, 0xff, 0xc1, 0x68, 0x7e, - 0xff, 0xfd, 0xe0, 0x68, 0x24, 0x0a, 0x03, 0x81, 0x1e, 0x09, 0xf2, 0x20, 0x7c, 0x87, 0xde, 0x0c, - 0x81, 0xc1, 0x84, 0x86, 0xd1, 0xc1, 0x83, 0x83, 0xad, 0xc1, 0xba, 0x1f, 0x9c, 0x18, 0x7f, 0x37, - 0x03, 0xb8, 0x37, 0xa7, 0x41, 0x82, 0xe0, 0xeb, 0x0b, 0x0d, 0x04, 0xf8, 0x36, 0x1b, 0x4f, 0x21, - 0xdf, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7d, 0xff, 0xfb, 0xc6, 0x81, 0x40, - 0x50, 0x1c, 0x47, 0x82, 0x7c, 0xb0, 0x3e, 0x03, 0x05, 0x61, 0x2b, 0x4b, 0x0c, 0x86, 0xf5, 0x3d, - 0x59, 0x0a, 0x81, 0x58, 0x7d, 0xff, 0xfb, 0xc1, 0xff, 0x83, 0x9f, 0xff, 0x41, 0x38, 0x7e, 0xa0, - 0x4e, 0x1f, 0xa8, 0x13, 0xff, 0xe8, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xed, 0x04, 0x12, - 0x81, 0x44, 0x78, 0x35, 0xa8, 0x78, 0x1c, 0x1a, 0xc0, 0xd3, 0xea, 0xe4, 0x14, 0x02, 0x1d, 0xa0, - 0xa0, 0xe1, 0xda, 0x0a, 0x1d, 0x5e, 0x34, 0x14, 0x54, 0x98, 0x34, 0x14, 0x0b, 0xd0, 0x34, 0x14, - 0x1e, 0x28, 0x68, 0x28, 0xc1, 0xed, 0x05, 0xff, 0xe4, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0xff, - 0xfd, 0xe0, 0x68, 0x28, 0x06, 0x47, 0x03, 0x4d, 0x0c, 0xdc, 0x85, 0x5f, 0xf8, 0x39, 0x6e, 0x5d, - 0x86, 0xff, 0xfd, 0xe0, 0xf3, 0x87, 0x61, 0xcd, 0x3d, 0x5b, 0xc1, 0xe7, 0x83, 0xff, 0x5f, 0xfe, - 0x82, 0xf3, 0x87, 0xce, 0x1e, 0xc3, 0xe7, 0x0f, 0x7f, 0xf4, 0x00, 0x0f, 0x21, 0xff, 0x8d, 0x0f, - 0x7f, 0xfe, 0xdd, 0x04, 0x14, 0x83, 0x5a, 0xd2, 0x05, 0xd0, 0xb4, 0x2d, 0x0a, 0xc1, 0x7f, 0xf9, - 0x04, 0x85, 0xa1, 0x68, 0x2f, 0xff, 0x21, 0xf6, 0x87, 0xdf, 0xff, 0x81, 0x86, 0xd0, 0x9c, 0x18, - 0x6d, 0x09, 0xc1, 0xff, 0xf4, 0x1f, 0x68, 0x78, 0x0f, 0x21, 0xff, 0x8d, 0x0f, 0x7f, 0xfe, 0xf9, - 0x04, 0x14, 0x81, 0xe9, 0xe4, 0x35, 0xea, 0x37, 0xff, 0x32, 0x0d, 0x0f, 0x68, 0x6d, 0x0f, 0x68, - 0x6b, 0xff, 0x07, 0xf6, 0x87, 0x9f, 0xff, 0xca, 0x82, 0xb4, 0x36, 0xa8, 0x78, 0x78, 0x1a, 0xa6, - 0x43, 0x28, 0xd5, 0x07, 0xef, 0x80, 0x0f, 0x90, 0xff, 0xc0, 0xd0, 0xfb, 0xff, 0xf6, 0x9a, 0x05, - 0x02, 0x41, 0xa3, 0x4e, 0x09, 0xbd, 0x01, 0xe0, 0xfd, 0x61, 0x5d, 0x7e, 0xd0, 0xa4, 0x3f, 0x68, - 0x5f, 0xff, 0x21, 0x68, 0x68, 0x24, 0x36, 0x48, 0x30, 0xb4, 0x2c, 0xbf, 0xf0, 0x54, 0x30, 0xb0, - 0x98, 0x1a, 0x6b, 0x72, 0xac, 0x08, 0x17, 0xf5, 0x80, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, - 0xee, 0x06, 0x82, 0x40, 0xc0, 0xa0, 0x15, 0x68, 0x67, 0xd0, 0x4d, 0xff, 0xe9, 0x0d, 0x85, 0x40, - 0xb0, 0xf7, 0x57, 0xa9, 0xe0, 0xf6, 0x15, 0x02, 0xc3, 0xdf, 0xfe, 0x0f, 0xf5, 0x03, 0xf7, 0xff, - 0xef, 0x07, 0x34, 0xea, 0x43, 0x9b, 0x81, 0x40, 0x5c, 0x82, 0x43, 0x50, 0x32, 0x80, 0x0f, 0x90, - 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x34, 0x0c, 0x09, 0x03, 0x81, 0x6f, 0x20, 0x6e, 0x50, - 0x5c, 0x87, 0xd6, 0x1c, 0xc1, 0x57, 0x82, 0xff, 0x38, 0x6c, 0x39, 0x80, 0xe4, 0x98, 0x75, 0x00, - 0xe6, 0x0c, 0x2f, 0xf3, 0x98, 0x30, 0xef, 0x01, 0x8e, 0x20, 0xce, 0xe8, 0x2e, 0x0e, 0x70, 0xa2, - 0xd8, 0x10, 0x30, 0xcf, 0x03, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0xb4, 0x3d, 0xea, 0xba, - 0x75, 0x7c, 0xab, 0x41, 0x72, 0xb3, 0x90, 0x68, 0x4f, 0x03, 0xff, 0xc1, 0xfb, 0x43, 0xcf, 0xff, - 0xe8, 0x2d, 0x04, 0x13, 0x82, 0x46, 0x30, 0x94, 0x13, 0x81, 0xc3, 0xdf, 0xff, 0xbc, 0x1c, 0xe2, - 0x1f, 0x9f, 0x02, 0xf4, 0x97, 0xa4, 0x3c, 0xf0, 0x7f, 0xe0, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x34, 0x12, 0x06, 0x03, 0x81, 0xbc, 0x88, 0x1f, 0x41, 0x32, 0x15, 0x03, 0x48, - 0x57, 0xff, 0xa0, 0xf3, 0x06, 0xd0, 0xe5, 0xae, 0x55, 0xae, 0x02, 0xff, 0xe5, 0x06, 0xff, 0xf0, - 0x7b, 0x0f, 0xd8, 0x7b, 0xd5, 0xef, 0x07, 0xb0, 0xfd, 0x87, 0xbf, 0xfc, 0x10, 0x0f, 0xfc, 0x1f, - 0xf6, 0x87, 0xef, 0xff, 0xde, 0x06, 0x82, 0x09, 0x09, 0xc0, 0x8e, 0x8b, 0x5a, 0x20, 0x78, 0x17, - 0xa0, 0x58, 0x7a, 0xd0, 0x5c, 0x1d, 0x79, 0xfe, 0xa7, 0xa0, 0x48, 0x7f, 0x98, 0x2f, 0xe4, 0x40, - 0xe1, 0xb0, 0xa8, 0x68, 0xe1, 0xbd, 0x4e, 0x34, 0x70, 0xda, 0xd4, 0x34, 0x70, 0xda, 0xd4, 0x24, - 0x70, 0xd8, 0x2d, 0x0b, 0xd0, 0x00, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xef, 0xff, 0xde, 0x06, 0x15, - 0x01, 0x40, 0xb0, 0xaf, 0x21, 0x9b, 0x90, 0xa5, 0x03, 0x40, 0xb8, 0x3b, 0x06, 0x8e, 0x1d, 0x7f, - 0xfe, 0x83, 0x9e, 0xee, 0x43, 0xcf, 0x93, 0x4b, 0xa2, 0x0a, 0x20, 0xe0, 0xcd, 0x03, 0xd6, 0x1f, - 0xef, 0xff, 0xde, 0x0c, 0xe8, 0x56, 0x1f, 0x9b, 0xfa, 0x50, 0x6f, 0xd2, 0x19, 0xb4, 0x3f, 0xf0, - 0x70, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7e, 0xff, 0xfd, 0xa0, 0xd0, 0x48, 0x24, 0x1a, 0x19, 0xd0, - 0xcf, 0x07, 0x50, 0x08, 0x74, 0x86, 0xbe, 0x86, 0xfa, 0x0d, 0x9a, 0x8d, 0xc9, 0x0d, 0x19, 0x19, - 0x92, 0x13, 0x19, 0x99, 0x8c, 0x13, 0x19, 0x39, 0x8c, 0x13, 0x35, 0x39, 0x47, 0x0a, 0x65, 0x46, - 0xbb, 0x0b, 0x3f, 0x37, 0xd4, 0x46, 0x10, 0x30, 0x81, 0x30, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, - 0xd4, 0x0f, 0xbf, 0xff, 0x78, 0xc2, 0x60, 0x51, 0x06, 0x0a, 0x90, 0xe6, 0xe1, 0xe8, 0x83, 0xd5, - 0x20, 0x63, 0x57, 0x92, 0xc2, 0x63, 0x20, 0x7c, 0x19, 0x98, 0x6e, 0x6e, 0x46, 0x72, 0x7a, 0xb6, - 0x18, 0x93, 0x4d, 0x0c, 0xc3, 0x5d, 0xd4, 0x06, 0x9c, 0xaa, 0x75, 0x01, 0x83, 0xec, 0x39, 0x82, - 0xff, 0xe0, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfe, 0x05, 0x03, 0xff, 0x01, 0x83, 0xf3, 0xff, 0xf9, - 0x0f, 0xfc, 0x1f, 0xd8, 0x7b, 0x43, 0xed, 0x0c, 0xe1, 0xfa, 0x81, 0xa8, 0x1f, 0x9c, 0x36, 0x87, - 0xf6, 0x13, 0x87, 0xfb, 0x41, 0x40, 0xff, 0x21, 0x61, 0xf7, 0xff, 0xef, 0x01, 0x7f, 0xf2, 0x80, - 0x0f, 0xfc, 0x1e, 0xc1, 0x9f, 0xf0, 0x6c, 0x18, 0xe1, 0x50, 0x36, 0x0c, 0x12, 0x0c, 0x3b, 0x06, - 0x16, 0xe8, 0x76, 0x0c, 0x27, 0xc1, 0xec, 0x18, 0xdd, 0xe4, 0x32, 0x0d, 0xe0, 0xbe, 0x0f, 0x46, - 0x86, 0x60, 0xfd, 0x40, 0xfc, 0xff, 0xfe, 0x43, 0xa4, 0x3b, 0x0f, 0xce, 0x1a, 0x81, 0xf9, 0x83, - 0x68, 0x77, 0xff, 0xef, 0x00, 0x0b, 0x0f, 0x68, 0x7d, 0x40, 0xed, 0x0e, 0x5a, 0x50, 0x5a, 0x1d, - 0x5e, 0x0b, 0xf9, 0x02, 0x08, 0x36, 0x87, 0x30, 0x30, 0xda, 0x1e, 0xc1, 0x86, 0xd0, 0xf6, 0x0c, - 0xbf, 0xe0, 0xb1, 0x8a, 0x06, 0x70, 0xa6, 0x4a, 0x06, 0x70, 0xcf, 0xd4, 0x0c, 0xe0, 0xfa, 0x4a, - 0x06, 0x70, 0x21, 0xd7, 0xfc, 0x1f, 0xa8, 0xbd, 0x80, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x3f, - 0xff, 0x90, 0xe9, 0x0c, 0xc1, 0xfa, 0x81, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, 0xff, 0x83, 0xf7, 0xff, - 0x83, 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0xd4, 0x06, 0x1f, 0xf6, 0x83, 0x0d, - 0x86, 0xb8, 0x2d, 0x0b, 0x07, 0xa0, 0xeb, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, - 0xfb, 0xff, 0xf0, 0x79, 0x41, 0x98, 0x3f, 0x38, 0x6d, 0x0e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xf3, - 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xc1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0xed, - 0x06, 0x84, 0x86, 0x6c, 0x2d, 0x0b, 0x4f, 0x90, 0xcf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, - 0xc1, 0x50, 0x3f, 0xbf, 0xff, 0x07, 0x98, 0x35, 0x03, 0xaa, 0xfa, 0x9f, 0x54, 0x1f, 0xf8, 0x3e, - 0x7f, 0xfc, 0x86, 0x70, 0xfd, 0xa1, 0x9f, 0xff, 0x21, 0x9c, 0x3f, 0x68, 0x67, 0xff, 0xc8, 0x7f, - 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3e, 0x0f, 0xfc, 0x1e, 0x60, 0xee, - 0x0f, 0xd8, 0x6a, 0x03, 0x0f, 0x48, 0x1c, 0x0d, 0x85, 0xfc, 0xfe, 0xab, 0x0f, 0xf4, 0x08, 0x34, - 0x92, 0x0d, 0x05, 0x84, 0xc6, 0x3a, 0x82, 0x70, 0xb3, 0x16, 0xc3, 0x21, 0x66, 0x17, 0xf8, 0x36, - 0x40, 0xf2, 0x0e, 0x0c, 0xa9, 0x93, 0x2c, 0x35, 0x3d, 0x04, 0xf8, 0x3a, 0x43, 0xae, 0xe0, 0xfe, - 0xf4, 0x15, 0xe0, 0xf9, 0x0f, 0x90, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xfb, 0xff, 0xf0, 0x7a, 0x81, - 0xa8, 0x1d, 0x5b, 0xad, 0xd6, 0x02, 0xff, 0xe5, 0x04, 0xff, 0xf9, 0x0c, 0xc1, 0x50, 0x29, 0x0c, - 0xff, 0xf9, 0x0c, 0xc1, 0x50, 0x29, 0x0c, 0xff, 0xf9, 0x0f, 0xea, 0x07, 0xf7, 0xff, 0xe0, 0xfe, - 0xa0, 0x7c, 0xff, 0xfe, 0xf2, 0x03, 0x07, 0xb0, 0xfd, 0xa3, 0xff, 0x92, 0xb8, 0x36, 0x87, 0x57, - 0x06, 0xd0, 0xe4, 0x0a, 0x3f, 0xf0, 0x24, 0xa1, 0x83, 0x0b, 0x03, 0x12, 0x60, 0xc2, 0xc2, 0xcc, - 0x1f, 0xf8, 0x2c, 0xc0, 0xaf, 0x94, 0x1b, 0x30, 0x9f, 0x58, 0x7a, 0xf2, 0x66, 0x50, 0x2f, 0x48, - 0x34, 0xc1, 0xe0, 0x21, 0xb4, 0x18, 0x5a, 0x1f, 0xec, 0x38, 0x09, 0x0f, 0xfc, 0x38, 0x5f, 0xf0, - 0x6d, 0x06, 0x86, 0xc3, 0x28, 0x1c, 0xbb, 0x07, 0xf1, 0xcb, 0xb0, 0xfd, 0xa1, 0xb0, 0x49, 0x42, - 0xff, 0x01, 0x89, 0x1c, 0x3f, 0x66, 0x9f, 0xf8, 0x19, 0x94, 0x02, 0x87, 0x06, 0x65, 0x01, 0xa3, - 0x01, 0x5a, 0x6e, 0xd1, 0x8b, 0xe8, 0xd8, 0x0d, 0x09, 0x0d, 0x5e, 0xd0, 0xff, 0xde, 0x0f, 0xfc, - 0x18, 0x03, 0x01, 0xc1, 0x85, 0x86, 0xc0, 0xe0, 0xc2, 0xc3, 0x48, 0xe0, 0xc2, 0xc1, 0xfc, 0xf4, - 0xea, 0xc0, 0x81, 0x42, 0xfc, 0x14, 0x94, 0xff, 0xe4, 0x62, 0x42, 0x70, 0xfa, 0x30, 0xce, 0x1f, - 0x66, 0x3f, 0xf8, 0x2c, 0xc6, 0x33, 0x06, 0x12, 0xba, 0x8c, 0xc1, 0x83, 0xe9, 0xa1, 0x98, 0x30, - 0x21, 0x98, 0xcc, 0x18, 0x7c, 0xc6, 0x4f, 0x83, 0xff, 0x07, 0x09, 0x0f, 0xfc, 0x16, 0x86, 0xd0, - 0xf9, 0xc3, 0xb0, 0xfd, 0x61, 0x9c, 0x3f, 0x7f, 0xfe, 0xd1, 0xcc, 0x2c, 0x0e, 0x1b, 0x4c, 0x1c, - 0x07, 0x0d, 0x03, 0x04, 0x13, 0x87, 0xd8, 0x79, 0xc3, 0xec, 0x3c, 0xe1, 0xf6, 0x1e, 0x70, 0xfb, - 0x0f, 0x38, 0x7d, 0x87, 0x9c, 0x3e, 0xc3, 0x9b, 0x0f, 0xb0, 0xd7, 0x90, 0x80, 0x0a, 0x0e, 0x50, - 0x79, 0xc3, 0xb4, 0x3d, 0x7e, 0x9f, 0xe8, 0x1b, 0xad, 0x47, 0x58, 0xb2, 0x83, 0x82, 0x80, 0x70, - 0xb2, 0x81, 0x61, 0xff, 0x83, 0xe7, 0xff, 0xc8, 0x65, 0xff, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, - 0x3f, 0xf0, 0x7f, 0xe0, 0xbf, 0xff, 0x70, 0xbf, 0xf9, 0x00, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, - 0xfb, 0xfd, 0x7f, 0x80, 0xe6, 0x07, 0x1c, 0x3b, 0x4a, 0x1a, 0x0d, 0x0c, 0x81, 0x02, 0x12, 0x1e, - 0xbf, 0xfe, 0x0f, 0xe6, 0x0f, 0xfc, 0x06, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0xac, 0x3f, 0xf0, 0x18, - 0x3f, 0xf0, 0x18, 0x3f, 0xf0, 0x28, 0x1f, 0xfb, 0xe4, 0x3e, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, - 0xfb, 0xfd, 0x7f, 0x80, 0xe6, 0x8e, 0x38, 0x76, 0x94, 0x34, 0x14, 0x0c, 0x87, 0x21, 0xfe, 0xff, - 0xfc, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, - 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x09, 0x0e, 0x43, 0xea, 0x06, 0x70, - 0xfb, 0xf9, 0xff, 0x8e, 0x30, 0x58, 0xe1, 0x30, 0x24, 0x82, 0x83, 0xaf, 0xfe, 0x43, 0xff, 0x18, - 0x79, 0xc3, 0xd8, 0x7a, 0x81, 0xce, 0x1e, 0xbf, 0xfd, 0x07, 0xfe, 0x34, 0x3f, 0xf1, 0xa5, 0xff, - 0xc9, 0x87, 0xfe, 0x1c, 0x3f, 0xef, 0x90, 0xff, 0xc1, 0x80, 0x09, 0x0f, 0x21, 0xfb, 0x0e, 0xa0, - 0x7d, 0x7f, 0x1f, 0xe4, 0x72, 0x80, 0xa1, 0x40, 0xda, 0x0c, 0x70, 0xb0, 0xc8, 0x48, 0x10, 0x90, - 0xef, 0xff, 0xc1, 0xf6, 0x1a, 0x81, 0xfd, 0x86, 0xa0, 0x77, 0xff, 0xef, 0x01, 0x6b, 0x5d, 0xcb, - 0x07, 0x50, 0x35, 0x03, 0xe7, 0x0e, 0xa0, 0x7a, 0xd0, 0xea, 0x07, 0x50, 0x3e, 0xa0, 0x7f, 0xe0, - 0xfc, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x68, 0x7d, 0x7f, 0x3f, 0xe0, 0x39, 0x40, 0x69, 0xa1, 0xb4, - 0x19, 0x40, 0x38, 0x64, 0x29, 0x60, 0x90, 0xe7, 0xff, 0xe0, 0xce, 0x13, 0x84, 0xe1, 0x9c, 0x27, - 0x09, 0xc3, 0x3f, 0xff, 0x06, 0x75, 0xfe, 0xc3, 0x38, 0x7f, 0x21, 0x9c, 0x3f, 0xda, 0x16, 0x87, - 0xe7, 0x0d, 0x7f, 0xf9, 0x00, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, 0xfb, 0xfa, 0x9f, 0xe0, 0x71, - 0xa5, 0x8e, 0x1d, 0x01, 0x44, 0x14, 0x87, 0x7f, 0xf0, 0x7f, 0xb0, 0xa8, 0x1f, 0xce, 0x16, 0x1f, - 0xe7, 0x4b, 0xf4, 0x1e, 0xbc, 0x1d, 0xa1, 0xec, 0x74, 0x14, 0x0f, 0x58, 0x1e, 0x98, 0x79, 0xd0, - 0xaf, 0x21, 0xce, 0x82, 0xf2, 0xbd, 0x20, 0xd2, 0xe4, 0x33, 0x61, 0xff, 0x83, 0x80, 0x09, 0x0e, - 0x43, 0xf3, 0x86, 0x70, 0xfd, 0xfd, 0x7f, 0xc0, 0xb3, 0x4b, 0x1c, 0x3b, 0x03, 0x98, 0x52, 0x19, - 0x0f, 0x95, 0x70, 0x77, 0xfd, 0x70, 0x7b, 0x0b, 0x40, 0xc1, 0xec, 0x2d, 0x03, 0x87, 0x38, 0x5a, - 0x16, 0x1d, 0x40, 0xb4, 0x2c, 0x3b, 0x42, 0xd0, 0xa8, 0x1b, 0x0d, 0xa1, 0x38, 0x5c, 0x1b, 0x43, - 0x70, 0x20, 0xed, 0x0e, 0xc3, 0xff, 0x07, 0x09, 0x0e, 0x43, 0xf5, 0x87, 0x61, 0xfb, 0xfd, 0x7f, - 0x81, 0x43, 0x4b, 0x06, 0x86, 0xc0, 0xc4, 0x12, 0x83, 0xdf, 0xfe, 0x83, 0xfb, 0x42, 0xa0, 0x7f, - 0x68, 0x54, 0x0b, 0xff, 0xf7, 0x83, 0xf6, 0x85, 0x40, 0xfe, 0xd0, 0xa8, 0x19, 0xff, 0xf4, 0x1f, - 0x3a, 0x19, 0x41, 0xcf, 0x90, 0xff, 0x3e, 0x83, 0xff, 0x07, 0xfe, 0x08, 0x09, 0x0e, 0x50, 0x7e, - 0xc3, 0xb4, 0x3e, 0xbf, 0x9f, 0xf0, 0x1c, 0x70, 0x71, 0xc1, 0xb8, 0x71, 0xc2, 0xc3, 0x23, 0x87, - 0xfe, 0x07, 0xff, 0xd0, 0x56, 0x0e, 0x1c, 0x14, 0x05, 0x81, 0xc1, 0x40, 0x68, 0x30, 0xb4, 0x1a, - 0x0d, 0x0e, 0xa0, 0x1c, 0x2c, 0x3a, 0xc2, 0xd0, 0xb0, 0xde, 0x0a, 0xc2, 0x70, 0xd0, 0x56, 0x1a, - 0x81, 0xfb, 0x03, 0xf0, 0x7f, 0xe0, 0xf8, 0x0a, 0x0e, 0x83, 0xf3, 0x87, 0x61, 0xfb, 0xfd, 0x7f, - 0x80, 0xe6, 0x8e, 0x38, 0x76, 0x94, 0x34, 0x14, 0x0f, 0xf2, 0x2a, 0xe0, 0xd7, 0xfd, 0x28, 0x3f, - 0xd4, 0x0f, 0xfc, 0x0e, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0x5e, 0x83, 0xfe, 0x74, 0xd0, 0xfe, 0x74, - 0x0f, 0x07, 0x9f, 0x21, 0xde, 0x42, 0xe4, 0x3f, 0x3e, 0x0f, 0xfc, 0x1c, 0x09, 0x0e, 0x43, 0xf5, - 0x87, 0x61, 0xfb, 0xfa, 0x9f, 0xe0, 0x59, 0xa3, 0x8e, 0x1d, 0x81, 0xcd, 0x04, 0x87, 0xf9, 0x54, - 0xf2, 0x1a, 0xfe, 0xa2, 0x1f, 0xfb, 0x0f, 0xf2, 0xa9, 0xff, 0x21, 0xa8, 0xb6, 0x1f, 0xf8, 0x2d, - 0x6a, 0xb0, 0x5f, 0xf5, 0x4b, 0x01, 0x41, 0xb0, 0xf2, 0x1f, 0xb0, 0xea, 0x07, 0xeb, 0xfc, 0x80, - 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, 0xfb, 0xfa, 0xff, 0x81, 0x42, 0x85, 0x83, 0x43, 0x61, 0x42, - 0x12, 0x83, 0xdf, 0xfe, 0x0f, 0x68, 0x10, 0x9c, 0x3d, 0x85, 0xa1, 0x61, 0xec, 0x2d, 0x0b, 0x0f, - 0x61, 0x61, 0xb0, 0xf6, 0x07, 0x0d, 0x87, 0x90, 0x73, 0x81, 0x0f, 0xd6, 0x38, 0x68, 0x35, 0xc0, - 0x70, 0xd8, 0x1e, 0x0e, 0xfe, 0x83, 0xff, 0x07, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, 0xfb, 0xfd, - 0x7f, 0x80, 0xe6, 0x07, 0x1c, 0x3b, 0x49, 0x34, 0x1c, 0x19, 0x04, 0x09, 0x0f, 0xf7, 0x02, 0x81, - 0xfc, 0xff, 0xfc, 0x13, 0xa1, 0x50, 0x3f, 0x90, 0xd4, 0x0f, 0xf7, 0xff, 0xa0, 0xfe, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x02, 0x83, 0xa0, 0xfd, 0xc1, 0xac, 0x3f, - 0x7f, 0x5f, 0xf0, 0x39, 0xc1, 0xc5, 0x86, 0xb0, 0x4a, 0xc2, 0xe0, 0xc8, 0x76, 0x87, 0xfe, 0x06, - 0x87, 0xf7, 0xff, 0xe0, 0xda, 0x16, 0x84, 0xe1, 0xb0, 0xda, 0x13, 0x86, 0xff, 0xfc, 0x1b, 0x42, - 0xd0, 0x9c, 0x36, 0x1b, 0x42, 0x70, 0xdf, 0xff, 0x83, 0x6b, 0xfe, 0xc0, 0x0f, 0xfc, 0x1d, 0x61, - 0x9c, 0x3e, 0xff, 0xfd, 0x9a, 0x69, 0x60, 0xd0, 0x90, 0xd4, 0x0f, 0xfd, 0xc0, 0x74, 0x3e, 0xd0, - 0xed, 0x0d, 0x7a, 0xff, 0xa0, 0xa8, 0xb0, 0x7b, 0x43, 0xff, 0x07, 0xbf, 0xfc, 0x86, 0xc3, 0xf6, - 0x86, 0xc3, 0xf6, 0x86, 0xff, 0xf2, 0x1b, 0x43, 0xec, 0x00, 0x0a, 0x0e, 0x83, 0xf3, 0x87, 0x61, - 0xfb, 0xfa, 0x9f, 0xe0, 0x3b, 0xa5, 0xab, 0x43, 0x69, 0x43, 0x41, 0x40, 0xd0, 0x51, 0xa1, 0x41, - 0xfe, 0xa0, 0x7e, 0x7f, 0xff, 0x21, 0xc8, 0x79, 0x0f, 0xd8, 0x7b, 0x43, 0xea, 0x06, 0x70, 0xfc, - 0xe1, 0xa8, 0x1f, 0xd8, 0x6c, 0x3f, 0xd0, 0x56, 0x1e, 0xff, 0xfd, 0xe0, 0x09, 0x0e, 0x43, 0xe7, - 0x0c, 0xe1, 0xf7, 0xf5, 0x3f, 0xc5, 0x0d, 0x1c, 0x70, 0xd0, 0x51, 0x05, 0x21, 0x3f, 0xff, 0x41, - 0xf6, 0x86, 0xa0, 0x7a, 0xc3, 0xb4, 0x33, 0xe0, 0xa9, 0xe0, 0xae, 0x43, 0x94, 0x1c, 0xff, 0xf9, - 0x0d, 0x87, 0xed, 0x0d, 0x87, 0xed, 0x0d, 0x87, 0xed, 0x0d, 0xff, 0xe4, 0x09, 0x0e, 0x43, 0xe7, - 0x0e, 0xd0, 0xf7, 0xf4, 0xff, 0x8b, 0x28, 0x0d, 0x34, 0x2c, 0x28, 0x60, 0xa0, 0xdf, 0xff, 0x21, - 0xff, 0x8d, 0x05, 0xff, 0xc6, 0x87, 0xfe, 0x34, 0x35, 0x7c, 0x0d, 0x09, 0xc3, 0x50, 0x1a, 0x13, - 0x86, 0x60, 0x68, 0x4e, 0x1a, 0x80, 0xd0, 0x9e, 0xbc, 0x0d, 0x0f, 0xfb, 0xe0, 0x09, 0x0e, 0x43, - 0xf5, 0x87, 0x61, 0xfb, 0xfa, 0x9f, 0xe0, 0x59, 0xa3, 0x8e, 0x1d, 0x81, 0x8d, 0x04, 0x87, 0xd0, - 0x7d, 0x07, 0xa8, 0x1e, 0x70, 0xe7, 0x6f, 0xfe, 0x0b, 0xc1, 0xf3, 0x86, 0xec, 0x0c, 0x13, 0x86, - 0x4c, 0x2d, 0x03, 0x87, 0xb0, 0x9c, 0x0e, 0x1e, 0xc3, 0x20, 0x70, 0xf6, 0x1f, 0x38, 0x7b, 0x0e, - 0xf9, 0x0f, 0xfc, 0x1f, 0x09, 0x0e, 0x43, 0xf5, 0x87, 0x61, 0xfb, 0xfd, 0x7f, 0x81, 0x66, 0x96, - 0x38, 0x76, 0x05, 0x1a, 0x09, 0x0f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x01, 0x7b, 0xf2, 0xf0, 0x7b, - 0xa9, 0xc3, 0xfa, 0xca, 0x16, 0x1f, 0x58, 0x28, 0x0e, 0x0e, 0xb0, 0xa8, 0x17, 0x82, 0xf1, 0xff, - 0x8b, 0x02, 0x1d, 0x40, 0xff, 0xc0, 0xa0, 0x7c, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, 0xfb, 0xfa, - 0x9f, 0xe0, 0x59, 0xc3, 0x8e, 0x1d, 0x85, 0x9a, 0x09, 0x0f, 0x56, 0xeb, 0x83, 0xda, 0xfe, 0xc3, - 0xda, 0x1f, 0x61, 0xef, 0xff, 0x07, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xef, 0xff, 0x07, 0xfe, - 0x0f, 0xfc, 0x1f, 0xfb, 0xff, 0xf7, 0x80, 0x09, 0x0e, 0x43, 0xee, 0x0c, 0xe1, 0xe7, 0xfa, 0xff, - 0x8e, 0x34, 0xb1, 0xc2, 0x70, 0x28, 0xd0, 0x41, 0xfe, 0xe6, 0xe0, 0xcf, 0xfa, 0x8a, 0x0d, 0x40, - 0xb4, 0x3f, 0x68, 0x5a, 0x1f, 0xbf, 0xff, 0x07, 0xde, 0x43, 0x61, 0xce, 0xe8, 0x4e, 0x1a, 0xc1, - 0xa1, 0x50, 0x16, 0x85, 0xa7, 0xc8, 0x10, 0xed, 0x0f, 0x09, 0x0e, 0x43, 0xfb, 0x0e, 0xd0, 0xfa, - 0xfe, 0x7f, 0xc0, 0x72, 0x80, 0xd2, 0x81, 0xb0, 0xa1, 0x82, 0x83, 0xbf, 0xff, 0x07, 0xf6, 0x84, - 0xe1, 0xfd, 0xa1, 0x38, 0x67, 0xff, 0xd0, 0x6a, 0x05, 0xa1, 0xfd, 0xff, 0xf9, 0x0f, 0x3e, 0x43, - 0x68, 0x73, 0x9a, 0x1b, 0x0e, 0xa0, 0x34, 0x55, 0x84, 0xc1, 0xb4, 0xbc, 0x87, 0xfe, 0x0f, 0x09, - 0x0e, 0x43, 0xf5, 0x87, 0x61, 0xfb, 0xfd, 0x7f, 0x81, 0x66, 0x07, 0x1c, 0x3b, 0x05, 0x9a, 0x09, - 0x0f, 0xac, 0x3f, 0xf0, 0xff, 0xfc, 0x1b, 0x81, 0x87, 0xfb, 0xc1, 0x7f, 0xc1, 0x38, 0x6c, 0x3f, - 0xf0, 0x58, 0x7f, 0xe0, 0xbf, 0xe0, 0xfe, 0xc3, 0xff, 0x05, 0x87, 0xfe, 0x0b, 0x0f, 0xc0, 0x09, - 0x0e, 0x43, 0xf3, 0x87, 0x68, 0x7d, 0x7f, 0x3f, 0xe4, 0x73, 0x41, 0xa6, 0x86, 0xd2, 0xca, 0x01, - 0xc3, 0x23, 0x87, 0xfe, 0x07, 0xff, 0xc8, 0x4e, 0x1f, 0xda, 0x07, 0x43, 0xfb, 0x41, 0xab, 0xfc, - 0x16, 0x86, 0x70, 0xd8, 0x5a, 0x19, 0xc3, 0x61, 0x61, 0xcf, 0xf8, 0x2c, 0x39, 0xc3, 0xeb, 0x0f, - 0x21, 0x9f, 0x90, 0xff, 0xc1, 0xe0, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x61, 0xfb, 0xfc, 0xff, 0x91, - 0xcd, 0x06, 0x3a, 0x1b, 0x4a, 0x14, 0x05, 0x03, 0xec, 0x3f, 0xf0, 0x1c, 0x35, 0xfa, 0x05, 0xfe, - 0x35, 0xac, 0x33, 0x03, 0x30, 0x9c, 0x35, 0x01, 0x98, 0x4e, 0x1a, 0x47, 0x30, 0x9c, 0x36, 0x07, - 0x30, 0x9c, 0x26, 0x03, 0x18, 0x4e, 0x16, 0x17, 0x1a, 0xd6, 0x09, 0x3e, 0x07, 0xf8, 0x3f, 0xf0, - 0x70, 0x09, 0x0e, 0x43, 0xf5, 0x87, 0x61, 0xfb, 0xfd, 0x7f, 0x81, 0xc6, 0x8e, 0x0c, 0x3a, 0x03, - 0x0a, 0x02, 0x83, 0xbf, 0xff, 0x41, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x82, 0xc2, 0xff, 0x21, 0xd8, - 0x58, 0x6d, 0x0e, 0xc2, 0xc3, 0x68, 0x76, 0x17, 0xf9, 0x0e, 0xc3, 0xff, 0x05, 0x87, 0xfe, 0x0b, - 0xff, 0xf6, 0x00, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, 0xfc, 0xff, 0xc0, 0xa1, 0x83, 0x81, - 0xa1, 0xb0, 0x4c, 0x9a, 0xc1, 0xfd, 0x81, 0xd6, 0x0d, 0x57, 0xfa, 0x88, 0x65, 0x8d, 0x0f, 0xfc, - 0x0b, 0x6a, 0xf8, 0x17, 0xfa, 0x5c, 0x19, 0x41, 0xa8, 0x07, 0x83, 0xfd, 0xde, 0x43, 0xf9, 0xbd, - 0x05, 0x01, 0xbe, 0x91, 0xe5, 0x61, 0x48, 0x7d, 0x7a, 0x00, 0x09, 0x0e, 0x43, 0xfb, 0x0e, 0xd0, - 0xfa, 0xfe, 0x7f, 0xc0, 0x72, 0xc1, 0xc5, 0x03, 0x68, 0x30, 0x61, 0x61, 0xfd, 0x81, 0xd0, 0xfe, - 0x70, 0xd2, 0x1b, 0xff, 0xf7, 0x83, 0xdc, 0x50, 0x08, 0x7e, 0xc1, 0x40, 0x70, 0x79, 0xc1, 0x47, - 0x83, 0xed, 0x05, 0xe4, 0x3e, 0xb0, 0x3e, 0x0d, 0x05, 0x63, 0xf4, 0x1b, 0x07, 0x01, 0x03, 0xfd, - 0x01, 0x0f, 0xfc, 0x00, 0x09, 0x0e, 0x43, 0xf5, 0x03, 0xb0, 0xfd, 0xfd, 0x4f, 0xf0, 0x28, 0x69, - 0x63, 0x87, 0x60, 0xa1, 0x28, 0x90, 0xce, 0x1c, 0xe1, 0xf9, 0xc6, 0x9e, 0xac, 0x86, 0x45, 0xbc, - 0xb6, 0x83, 0xe0, 0xda, 0x16, 0x84, 0xe1, 0xb0, 0xda, 0x1b, 0x0a, 0xc3, 0x61, 0xd8, 0x2c, 0x33, - 0x86, 0x76, 0xc2, 0xfa, 0x0a, 0xdf, 0x21, 0x94, 0x20, 0xc2, 0x6f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1f, 0x68, 0x6d, 0x0f, 0xaf, 0xe7, 0xfc, 0x07, 0x18, 0x1a, 0x50, 0x34, 0x8a, 0x18, 0x24, - 0x3d, 0x40, 0x50, 0x3f, 0xdf, 0xff, 0x06, 0xd0, 0xa8, 0x1f, 0xd0, 0x6a, 0x07, 0xef, 0xff, 0xde, - 0x0f, 0x68, 0x34, 0x3f, 0xd8, 0x58, 0x7f, 0xb8, 0x2c, 0x34, 0x81, 0xe0, 0xda, 0x16, 0x9e, 0x43, - 0xaf, 0xe0, 0xff, 0xc1, 0xc0, 0x09, 0x0e, 0x43, 0xf5, 0x87, 0x68, 0x7d, 0xfe, 0xbf, 0xc0, 0xb3, - 0x47, 0x56, 0x1d, 0x82, 0x87, 0x02, 0x81, 0xff, 0x97, 0x82, 0xff, 0x2b, 0xab, 0x83, 0x38, 0x4e, - 0x07, 0x0e, 0x60, 0x9c, 0x18, 0x79, 0x82, 0x71, 0xd0, 0xe6, 0x09, 0xc2, 0xd0, 0xcf, 0x79, 0xc2, - 0xa0, 0x2f, 0xa4, 0x70, 0xb8, 0x12, 0x1c, 0xe7, 0xc1, 0xfe, 0x70, 0xf0, 0x09, 0x0e, 0x43, 0xf3, - 0x87, 0x68, 0x7d, 0xfe, 0xbf, 0xc9, 0x43, 0x47, 0x06, 0x1d, 0x01, 0x45, 0x00, 0xa0, 0xe7, 0xff, - 0xe0, 0xfe, 0xb0, 0xff, 0xc0, 0xb0, 0xfd, 0xff, 0xfb, 0xc8, 0x7f, 0xd8, 0x75, 0xff, 0xfb, 0x0e, - 0xd0, 0xce, 0x1f, 0x9d, 0x0d, 0x87, 0xf3, 0x84, 0xe1, 0xff, 0xaf, 0x41, 0x80, 0x09, 0x0e, 0x43, - 0xf3, 0x86, 0x70, 0xfd, 0xff, 0xfb, 0x07, 0x1a, 0x78, 0x70, 0xe8, 0x0a, 0x20, 0x32, 0x1d, 0x7e, - 0x0b, 0x0f, 0xb4, 0x19, 0x4e, 0xa4, 0x2d, 0x06, 0xd3, 0xa7, 0x82, 0xfe, 0x0b, 0x03, 0x85, 0x85, - 0x85, 0x81, 0xc2, 0xd0, 0x60, 0x70, 0x30, 0x5d, 0x58, 0x38, 0x14, 0x03, 0x85, 0x8e, 0x15, 0x01, - 0xc1, 0x6e, 0x85, 0xa0, 0xc1, 0x7a, 0x80, 0xf8, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x68, 0x6e, - 0x0f, 0xaf, 0xe7, 0xfc, 0x07, 0x1c, 0x1a, 0x50, 0x36, 0x82, 0x18, 0x2c, 0x3f, 0xaf, 0x41, 0xfe, - 0xb4, 0x0f, 0x07, 0x3e, 0x83, 0xcf, 0xa0, 0x2d, 0xff, 0xa6, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, - 0xfb, 0xff, 0xc8, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xaf, 0xff, 0xd8, 0x09, 0x0e, 0x43, 0xf5, - 0x87, 0x68, 0x7d, 0xfd, 0x4f, 0xf0, 0x28, 0x68, 0xe0, 0xc3, 0xb0, 0x28, 0x50, 0x14, 0x1f, 0x61, - 0x69, 0xc1, 0xea, 0x05, 0xa0, 0xa0, 0x67, 0x45, 0x7a, 0x9f, 0x01, 0xf1, 0xeb, 0xcb, 0x82, 0xdc, - 0x3b, 0x03, 0x87, 0x61, 0xda, 0xb0, 0xf6, 0x1c, 0xf8, 0x3e, 0xc3, 0x5e, 0x81, 0x86, 0xc6, 0xe0, - 0x73, 0x86, 0xc6, 0x0e, 0xf4, 0x1f, 0xf8, 0x38, 0x09, 0x0e, 0x43, 0xf5, 0x03, 0x38, 0x7e, 0xfe, - 0xbf, 0xe0, 0x71, 0x83, 0x87, 0x0e, 0x80, 0xa2, 0x0a, 0x43, 0xbf, 0xff, 0x21, 0x68, 0x7f, 0xe0, - 0x6d, 0xff, 0x83, 0xb4, 0x36, 0x1f, 0xda, 0xbf, 0xe8, 0x3b, 0x43, 0x61, 0xfd, 0xa1, 0xb4, 0x3f, - 0x6f, 0xff, 0x41, 0xb4, 0x3f, 0xf0, 0x3f, 0xff, 0x40, 0x0a, 0x0e, 0x50, 0x7e, 0xc3, 0xb4, 0x3e, - 0xbf, 0x9f, 0xf0, 0x1c, 0xa0, 0x38, 0xd0, 0xdc, 0x0c, 0x70, 0x38, 0x68, 0x24, 0x08, 0x48, 0x6f, - 0xea, 0x7f, 0x07, 0xb4, 0x14, 0x0b, 0x0f, 0x48, 0x28, 0x16, 0x1e, 0x90, 0x53, 0x4c, 0x3d, 0x20, - 0x93, 0x70, 0xe7, 0xeb, 0x46, 0xc3, 0x7a, 0x47, 0x0d, 0x87, 0xe7, 0x43, 0x6a, 0x83, 0xb4, 0x3a, - 0xf2, 0x1f, 0xf8, 0x30, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x68, 0x7d, 0xfe, 0xbf, 0xc0, 0xb3, 0x47, - 0x06, 0x86, 0xd1, 0x8a, 0x01, 0x83, 0xbf, 0xff, 0x06, 0xc3, 0xfd, 0x86, 0xc7, 0xfe, 0x30, 0xd8, - 0x7f, 0xb0, 0xd8, 0x2f, 0xe0, 0x61, 0xb0, 0x48, 0x58, 0x30, 0xd8, 0x24, 0x2c, 0x18, 0x6c, 0x17, - 0xf0, 0x30, 0xd8, 0x24, 0x3d, 0x86, 0xc3, 0xf7, 0xa0, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, - 0xfd, 0x4f, 0xe8, 0x1c, 0x68, 0xe3, 0x86, 0x70, 0x50, 0x90, 0x68, 0x7f, 0x5c, 0x1f, 0xfa, 0xcb, - 0x43, 0xf3, 0xe0, 0x9f, 0x21, 0xaf, 0x5f, 0xe7, 0xd0, 0x20, 0xff, 0x94, 0x1b, 0xff, 0x90, 0xf6, - 0x87, 0xb4, 0x3d, 0xa1, 0xed, 0x0f, 0x68, 0x7b, 0x43, 0xdf, 0xfc, 0x84, 0x09, 0x0e, 0x43, 0xf5, - 0x86, 0x70, 0xfd, 0xff, 0xfb, 0x07, 0x1a, 0x78, 0x18, 0x72, 0x04, 0x14, 0x02, 0x1d, 0xff, 0xfb, - 0xc1, 0xfa, 0x81, 0xfe, 0x5d, 0x6b, 0x83, 0xbf, 0xff, 0x06, 0xd0, 0xa8, 0x13, 0x86, 0xd0, 0xbc, - 0x13, 0x86, 0x91, 0xfc, 0xda, 0x1c, 0xd9, 0x42, 0xd0, 0xd7, 0x90, 0x50, 0x0d, 0xc0, 0x43, 0xa8, - 0x1c, 0x80, 0x09, 0x0e, 0x43, 0xf5, 0x03, 0xb0, 0xfd, 0xfd, 0x4f, 0xf0, 0x28, 0x68, 0xe3, 0x86, - 0x70, 0x49, 0xa0, 0x90, 0xfb, 0x0f, 0xfc, 0x07, 0x0b, 0xfc, 0x17, 0xf8, 0xc2, 0x70, 0xf6, 0x16, - 0x1b, 0x0f, 0x62, 0x61, 0xb0, 0xcd, 0xf1, 0x86, 0xc2, 0xf5, 0x85, 0x86, 0xc3, 0xd8, 0x58, 0x6c, - 0x39, 0xc2, 0xff, 0x06, 0xf4, 0x16, 0x1b, 0x00, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, 0xfd, - 0x7f, 0xc0, 0xe1, 0x8b, 0x06, 0x86, 0x90, 0x42, 0x80, 0xa0, 0xe9, 0x0d, 0x40, 0x58, 0x6b, 0xf3, - 0x7d, 0x07, 0x48, 0x6b, 0x0d, 0x85, 0xad, 0x58, 0x27, 0x0b, 0xd2, 0x37, 0xf2, 0x1f, 0xa8, 0x1f, - 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0x80, 0x0f, 0xfc, 0x1f, - 0x61, 0xda, 0x1f, 0x5f, 0xcf, 0xf9, 0x1c, 0x70, 0x69, 0x61, 0xa0, 0xa0, 0x21, 0x41, 0xf6, 0xdf, - 0xf9, 0x06, 0x68, 0x6d, 0x0f, 0x66, 0x8b, 0x72, 0xc1, 0x66, 0x9d, 0x3a, 0xb0, 0xb3, 0x06, 0x0c, - 0x2c, 0x2c, 0xc1, 0x83, 0x0b, 0x0e, 0xc1, 0x83, 0x0b, 0x0d, 0x40, 0x60, 0xc0, 0xe1, 0x38, 0x58, - 0x32, 0xd0, 0xb0, 0xfb, 0x0f, 0xfc, 0x1f, 0xc0, 0x09, 0x0f, 0xfc, 0x07, 0x0e, 0xd0, 0xfa, 0xfe, - 0x7f, 0xc0, 0x72, 0x80, 0xd2, 0x81, 0xb0, 0xbc, 0x21, 0x41, 0xf7, 0xaa, 0xf0, 0x7c, 0xf0, 0x56, - 0x1f, 0xbb, 0xff, 0xa0, 0xfe, 0xa0, 0x54, 0x0b, 0xff, 0xf7, 0x90, 0xfa, 0x81, 0x50, 0x3b, 0xff, - 0xd0, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xfb, 0xe4, 0x3e, 0x09, 0x0f, 0xfc, 0x16, 0x1d, 0xa1, - 0xf5, 0xfc, 0xff, 0x81, 0x65, 0x01, 0xa5, 0x03, 0x62, 0x40, 0x82, 0x83, 0xd8, 0x6d, 0x0f, 0xec, - 0x2b, 0xfe, 0x07, 0xf3, 0x87, 0x38, 0x6c, 0x1b, 0x40, 0x9c, 0x36, 0x1d, 0x40, 0x30, 0x6c, 0x3c, - 0x82, 0x81, 0xbb, 0x40, 0xf9, 0xa0, 0x2f, 0x49, 0xe8, 0x2d, 0x04, 0x1c, 0x86, 0x70, 0xff, 0xdf, - 0x41, 0xff, 0x83, 0xc0, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, 0xfd, 0x7f, 0xc0, 0xb3, 0x4b, - 0x2c, 0x3b, 0x05, 0x0c, 0x2d, 0x0f, 0x50, 0x15, 0xf8, 0x35, 0x01, 0xd3, 0xab, 0x07, 0xf3, 0x83, - 0x0b, 0x0d, 0x40, 0x60, 0xc2, 0xc3, 0x50, 0x1a, 0xb5, 0xb0, 0x9f, 0x9f, 0x56, 0xf0, 0x3b, 0x81, - 0x87, 0xfd, 0x40, 0x61, 0xe4, 0x35, 0x01, 0xa1, 0xda, 0x3e, 0x40, 0xff, 0xa0, 0x09, 0x0e, 0x50, - 0x7e, 0xc3, 0xb4, 0x3e, 0xbf, 0x8f, 0xf0, 0x1c, 0xa0, 0x38, 0xe0, 0xda, 0x0c, 0x70, 0xb0, 0xc8, - 0x48, 0x10, 0x90, 0xcf, 0xff, 0xe4, 0x39, 0x05, 0x00, 0x87, 0xec, 0x14, 0x06, 0x87, 0xac, 0x14, - 0x1c, 0x3e, 0xf4, 0x50, 0xf8, 0x3b, 0x8e, 0xb6, 0x58, 0x4e, 0x15, 0x58, 0x52, 0x1f, 0xa8, 0x1f, - 0xbf, 0xff, 0x78, 0x09, 0x0e, 0x43, 0xf3, 0x86, 0x70, 0xfd, 0xfd, 0x7f, 0xc0, 0xa1, 0xa5, 0x01, - 0x87, 0x40, 0x91, 0x50, 0xa0, 0xf5, 0x02, 0xa0, 0x7f, 0x66, 0x0f, 0xf8, 0x2f, 0x19, 0x61, 0x50, - 0x2f, 0x8d, 0xf0, 0x5a, 0x14, 0x67, 0x95, 0x0e, 0x1e, 0xcc, 0x2d, 0xd0, 0xf6, 0x61, 0x3e, 0x0f, - 0xb3, 0x0b, 0xe4, 0x3d, 0x81, 0xb8, 0x7c, 0x86, 0xc1, 0x40, 0xe6, 0x00, 0x09, 0x0f, 0xfc, 0x16, - 0x86, 0xa0, 0x7d, 0x7f, 0x3f, 0xe0, 0x58, 0xe0, 0xa1, 0x40, 0xca, 0x84, 0x60, 0xa0, 0xf5, 0xa3, - 0x8e, 0x87, 0xec, 0x72, 0x0f, 0xdf, 0xfe, 0x0f, 0x61, 0xfb, 0x0f, 0x7f, 0xf8, 0x3d, 0x87, 0xec, - 0x3d, 0xd7, 0xec, 0x3d, 0x87, 0xce, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xdf, 0x07, 0xfe, 0x0f, 0x80, - 0x09, 0x0f, 0x21, 0xfb, 0x43, 0x50, 0x3e, 0xbf, 0x8f, 0xf2, 0x58, 0xe0, 0xd3, 0x83, 0x41, 0x44, - 0x85, 0x06, 0xbe, 0x40, 0xaa, 0x79, 0x0c, 0xe3, 0xd3, 0x83, 0xec, 0x28, 0x1a, 0x1e, 0xfa, 0x30, - 0x7f, 0x07, 0x50, 0xc1, 0x87, 0xd9, 0xa6, 0x0c, 0x3e, 0xbc, 0x0f, 0xfc, 0x1b, 0x83, 0xff, 0x1f, - 0xa5, 0x07, 0xee, 0x03, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, - 0xfd, 0x7f, 0xc0, 0xe3, 0x4a, 0x03, 0x0e, 0x4d, 0x41, 0x6b, 0x07, 0xb0, 0xed, 0x0f, 0x27, 0x2b, - 0xfe, 0x0a, 0x77, 0x0b, 0x47, 0x0b, 0x31, 0x0b, 0x47, 0x0a, 0x32, 0xff, 0xe0, 0xd8, 0x77, 0x83, - 0xf6, 0x1a, 0xb0, 0x7d, 0x84, 0xe0, 0xd0, 0xf6, 0x0b, 0x0d, 0xc8, 0x6c, 0xa0, 0x7a, 0xc0, 0x09, - 0x0e, 0x43, 0xfb, 0x0e, 0xd0, 0xfa, 0xfe, 0x7f, 0xc0, 0x72, 0x80, 0xd2, 0x81, 0xb4, 0x0a, 0xd0, - 0x90, 0xcf, 0xff, 0xe0, 0xe5, 0xb9, 0x78, 0x3c, 0xab, 0x5f, 0x06, 0xad, 0xea, 0xfc, 0x1d, 0x68, - 0x4c, 0x1f, 0xb8, 0x33, 0x87, 0xdf, 0xff, 0x04, 0xf8, 0x14, 0x03, 0x07, 0x68, 0x6c, 0x0c, 0x1f, - 0xf8, 0xf4, 0x18, 0x0f, 0xfc, 0x1f, 0x68, 0x6d, 0x0f, 0xbf, 0xa9, 0xfd, 0x02, 0xc7, 0x1c, 0x14, - 0x0d, 0x5b, 0xaf, 0xe0, 0x2f, 0xa8, 0xbe, 0x09, 0xff, 0xf2, 0x1a, 0x81, 0x50, 0x2a, 0x06, 0xbf, - 0xfd, 0x06, 0xa0, 0x54, 0x0a, 0x81, 0xaf, 0xff, 0x41, 0xd0, 0x1c, 0x3f, 0xeb, 0x78, 0x3f, 0xe7, - 0xe9, 0x41, 0xf7, 0xc8, 0x1b, 0xfc, 0x1f, 0xf8, 0x38, 0x09, 0x0e, 0x43, 0xf3, 0x86, 0x70, 0xfd, - 0xfd, 0x7f, 0xc0, 0xb3, 0x4b, 0x06, 0x1d, 0x81, 0x8b, 0x03, 0x87, 0xf5, 0x60, 0xff, 0x3a, 0x0b, - 0x43, 0xd7, 0x90, 0xcf, 0xa0, 0xb9, 0x3f, 0xc0, 0xb0, 0xfc, 0x86, 0x43, 0xda, 0x0d, 0x03, 0x87, - 0x9c, 0x0e, 0x0d, 0x0f, 0xb4, 0x18, 0xe1, 0xff, 0x81, 0xa1, 0xdf, 0xff, 0xbc, 0x00, 0x09, 0x0f, - 0xfc, 0x0c, 0x3b, 0x43, 0xd7, 0xf3, 0xfe, 0x1c, 0x70, 0x69, 0x40, 0xa0, 0xa0, 0x21, 0x41, 0xda, - 0xbf, 0xf0, 0x4a, 0xc5, 0xfb, 0x0b, 0x0f, 0xf6, 0x16, 0x0f, 0xf0, 0x30, 0xb0, 0x61, 0xb0, 0x61, - 0x60, 0xff, 0x03, 0x0b, 0x06, 0x1b, 0x06, 0x16, 0x0f, 0xf0, 0x30, 0xb0, 0xff, 0x61, 0x61, 0xfb, - 0xe0, 0x0f, 0xfc, 0x1e, 0xb0, 0xec, 0x3e, 0x7f, 0xff, 0x60, 0xd3, 0x05, 0x01, 0x87, 0x9b, 0xa7, - 0xa9, 0xc8, 0x66, 0x0a, 0x81, 0x50, 0x33, 0x05, 0x40, 0xa8, 0x19, 0xea, 0xf5, 0x5c, 0x19, 0x82, - 0xa0, 0x54, 0x0c, 0xff, 0xfa, 0x0f, 0xfc, 0x1f, 0x7f, 0xfe, 0xf0, 0x75, 0x03, 0x68, 0x7d, 0x61, - 0xda, 0x1c, 0xf0, 0x7b, 0x43, 0xff, 0x07, 0xe0, 0x09, 0x0e, 0x43, 0xf5, 0x87, 0x68, 0x7d, 0xfe, - 0xbf, 0xc0, 0xe3, 0x4b, 0x06, 0x86, 0x89, 0x02, 0x80, 0xa0, 0xf6, 0x0b, 0xff, 0x01, 0x5a, 0xa8, - 0x12, 0x1d, 0xfd, 0x40, 0xb0, 0xfb, 0x05, 0x0f, 0xf0, 0x6d, 0xa8, 0xcc, 0x18, 0x2f, 0xaa, 0x33, - 0x06, 0x09, 0xc1, 0x43, 0x31, 0xc3, 0x60, 0xa1, 0x1b, 0x21, 0xb0, 0x50, 0x2c, 0x3a, 0xf0, 0x2f, - 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x61, 0xd2, 0x1f, 0x5f, 0xc7, 0xf8, 0x0e, 0x30, 0x34, - 0xd0, 0xda, 0x0c, 0x10, 0x18, 0x3b, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0x9f, 0xff, 0x41, 0x2f, 0xa8, - 0xbe, 0x02, 0xff, 0xe5, 0x06, 0xff, 0xf0, 0x7b, 0x43, 0xce, 0x1e, 0xe5, 0xf5, 0x87, 0xba, 0xfd, - 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xf7, 0xa0, 0x80, 0x09, 0x0e, 0x43, 0xea, 0x06, 0x70, 0xfb, 0xfa, - 0xff, 0x8e, 0x30, 0x59, 0x61, 0x38, 0x24, 0xc2, 0xd0, 0xd2, 0x1d, 0xa1, 0xe7, 0x8f, 0xfc, 0x1c, - 0x9a, 0x1d, 0x83, 0x82, 0xd0, 0xec, 0x2b, 0x06, 0x87, 0x61, 0xc9, 0xff, 0x83, 0x39, 0xa1, 0xd8, - 0x6d, 0x34, 0x3b, 0x0b, 0x41, 0xff, 0x81, 0x21, 0x6b, 0xec, 0x3f, 0xf0, 0x60, 0x09, 0x0e, 0x43, - 0xf5, 0x86, 0x70, 0xfd, 0xff, 0xfb, 0x07, 0x1a, 0x70, 0xe1, 0xc8, 0x30, 0x21, 0x61, 0xcd, 0xea, - 0xf7, 0xa4, 0x33, 0x87, 0xb4, 0x3e, 0xeb, 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xff, 0xc1, 0xfb, 0x0f, - 0x61, 0xdf, 0xff, 0xbc, 0x1c, 0xe8, 0x1d, 0x0f, 0x3e, 0x43, 0x3e, 0x42, 0xf2, 0x1f, 0x9e, 0x0f, - 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xb0, 0xec, 0x3f, 0x7f, 0xfe, 0xc1, 0xa6, 0x96, 0x0d, 0x0c, 0x97, - 0x4e, 0xae, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x43, 0xb5, 0xfd, 0xa1, 0xda, 0xfe, 0xd0, 0xef, - 0xff, 0x21, 0xf6, 0x1a, 0x43, 0xfb, 0x42, 0xe0, 0xef, 0xff, 0xde, 0x0c, 0xe8, 0x69, 0x0e, 0x78, - 0x3d, 0x21, 0xff, 0x83, 0xf0, 0x09, 0x0e, 0x43, 0xf3, 0x87, 0x68, 0x7d, 0xfe, 0xbf, 0xc0, 0xe3, - 0x03, 0x83, 0x43, 0x60, 0x92, 0x40, 0xc1, 0xcb, 0xd6, 0xbc, 0x15, 0xd7, 0xfb, 0xc0, 0xa0, 0x18, - 0x12, 0x07, 0x0d, 0x70, 0x6b, 0x90, 0xdc, 0x1f, 0x99, 0x0d, 0xff, 0xe0, 0xff, 0x50, 0x3f, 0xf0, - 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x00, 0x09, 0x0f, 0xfc, 0x16, 0x1d, 0xc1, 0xf7, - 0xf9, 0xff, 0x02, 0xc7, 0x06, 0x94, 0x0d, 0x13, 0x03, 0x09, 0x83, 0xb4, 0x2c, 0x27, 0x09, 0x5c, - 0xab, 0x5a, 0xd0, 0x7f, 0x37, 0x5b, 0x83, 0x68, 0x58, 0x4e, 0x1d, 0xa8, 0x18, 0x4e, 0x15, 0x3d, - 0x27, 0xf8, 0x29, 0xd0, 0xb0, 0x9c, 0x3b, 0x42, 0xc2, 0x70, 0xed, 0x0b, 0xfc, 0x15, 0xe0, 0xda, - 0xec, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1e, 0xa0, 0x75, 0x03, 0xef, 0xf1, 0xfe, 0x4a, 0x0e, 0x0a, - 0x0e, 0x1a, 0x09, 0x28, 0x12, 0x1d, 0xff, 0xfb, 0x0b, 0x0f, 0xf3, 0x85, 0x3f, 0xfc, 0x41, 0x98, - 0x3e, 0xc3, 0xcf, 0xff, 0x07, 0x9c, 0x3f, 0xf0, 0x1f, 0xfe, 0x83, 0x9c, 0x3e, 0x70, 0xe6, 0x0f, - 0x9c, 0x39, 0xff, 0xe8, 0x00, 0x09, 0x0f, 0xfc, 0x07, 0x0e, 0xe0, 0xfb, 0xfc, 0x7f, 0x81, 0xc3, - 0x83, 0x8a, 0x06, 0x82, 0x8e, 0x09, 0x0d, 0xff, 0xfb, 0xc0, 0xc1, 0x07, 0xe7, 0x04, 0x58, 0x6a, - 0xf0, 0x6f, 0xe7, 0xa7, 0x83, 0x70, 0x28, 0xe0, 0x70, 0xba, 0x26, 0xac, 0x0c, 0x1e, 0xf4, 0x39, - 0xe4, 0x3d, 0xe0, 0x38, 0x68, 0x27, 0x82, 0x70, 0xd8, 0x3c, 0x87, 0x7f, 0x41, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1e, 0xb0, 0xee, 0x0f, 0x3f, 0xeb, 0xfc, 0x0d, 0x1c, 0x70, 0x48, 0x75, 0x77, 0xab, - 0x83, 0x2f, 0x72, 0xf0, 0x67, 0xff, 0xd0, 0x4b, 0xef, 0x2f, 0x80, 0xbf, 0xf9, 0x41, 0xbf, 0xfc, - 0x1e, 0xc2, 0x50, 0x58, 0x7b, 0x0b, 0x42, 0xc3, 0xd8, 0x1d, 0x40, 0x83, 0xe6, 0xd2, 0xf2, 0x1a, - 0xf4, 0x87, 0x36, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0xa0, 0x76, 0x87, 0x9f, 0xea, 0x7f, 0x81, - 0xa5, 0x0b, 0x06, 0x87, 0x53, 0xd7, 0xa9, 0xd4, 0x16, 0x86, 0x43, 0xfb, 0x0e, 0xd0, 0xfd, 0x97, - 0xfe, 0x43, 0x60, 0xd3, 0x49, 0x0e, 0xc0, 0xe6, 0xac, 0x3d, 0xbf, 0xfe, 0x42, 0xc3, 0x6d, 0xa1, - 0xec, 0x6d, 0x0a, 0xc3, 0xb3, 0x83, 0xd2, 0x1b, 0xff, 0xf6, 0x00, 0x0f, 0xfc, 0x1e, 0xb0, 0xed, - 0x0f, 0x3f, 0xeb, 0xfc, 0x0d, 0x1c, 0x70, 0x68, 0x7b, 0x03, 0x5f, 0x07, 0x61, 0x5c, 0xaf, 0x05, - 0xfc, 0x0b, 0x2c, 0x3d, 0x86, 0x7e, 0x43, 0xd8, 0xae, 0x5a, 0xf0, 0x6f, 0x83, 0x61, 0xef, 0x90, - 0x7f, 0xc8, 0x6c, 0x3d, 0x87, 0xec, 0x17, 0xfe, 0x0d, 0x87, 0xb4, 0x3a, 0xf0, 0x7b, 0x0e, 0x0f, - 0xfc, 0x1c, 0xe1, 0x9c, 0x3e, 0xff, 0xfd, 0x9a, 0x39, 0x40, 0x68, 0x4f, 0xff, 0xe0, 0xb0, 0x38, - 0x34, 0x18, 0x58, 0x58, 0x30, 0xb0, 0xbf, 0xff, 0x07, 0x9c, 0x3f, 0xf5, 0xff, 0x83, 0x5c, 0x87, - 0x70, 0x64, 0x1c, 0x17, 0x07, 0xf5, 0xda, 0x1f, 0x9b, 0xd0, 0x7c, 0xfd, 0x07, 0xfe, 0x0f, 0xfc, - 0x09, 0x0f, 0xfc, 0x16, 0x1d, 0xa1, 0xf5, 0xfc, 0xff, 0x80, 0xe3, 0x83, 0x4a, 0x06, 0x80, 0xc0, - 0x49, 0x41, 0xfb, 0x40, 0xe1, 0xf5, 0xff, 0xe8, 0x35, 0x02, 0xa0, 0x54, 0x0d, 0x7f, 0xfa, 0x0d, - 0x40, 0xa8, 0x15, 0x03, 0x5f, 0xfe, 0x83, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xff, - 0x02, 0x81, 0xf0, 0x09, 0x0f, 0xfc, 0x07, 0x0e, 0xd0, 0xfb, 0xfd, 0x7f, 0x81, 0xe1, 0xc7, 0x05, - 0x03, 0x41, 0x25, 0x00, 0x87, 0x9a, 0xde, 0xab, 0x82, 0x5f, 0x79, 0x6b, 0x40, 0xbe, 0xa2, 0xd4, - 0x42, 0xbf, 0xfd, 0x07, 0x21, 0x50, 0x32, 0x19, 0x85, 0x51, 0x43, 0x06, 0x63, 0x28, 0x63, 0x06, - 0xa3, 0x94, 0x25, 0x41, 0xb2, 0x4a, 0x0b, 0x41, 0x48, 0x6a, 0x04, 0xc0, 0x09, 0x0e, 0x43, 0xf5, - 0x86, 0x70, 0xfd, 0xff, 0xfb, 0x07, 0x18, 0x38, 0x1a, 0x19, 0x03, 0x88, 0x34, 0x3b, 0xff, 0xf7, - 0x83, 0xda, 0x16, 0x87, 0xf3, 0x87, 0xfb, 0xff, 0xf7, 0x83, 0x9c, 0x3f, 0xf0, 0xf0, 0x7f, 0xe7, - 0xff, 0xd0, 0x5e, 0x74, 0x3d, 0x40, 0xa0, 0x68, 0x7a, 0x81, 0xef, 0xfe, 0x80, 0x0f, 0xfc, 0x1f, - 0x68, 0x6d, 0x0f, 0xbf, 0xd7, 0xf8, 0x16, 0x38, 0xe0, 0xa0, 0x68, 0x12, 0x04, 0x64, 0x3e, 0xa0, - 0x6e, 0x0e, 0xff, 0xfd, 0xe0, 0x97, 0x83, 0xd0, 0x6e, 0x55, 0x06, 0x06, 0x1b, 0x5a, 0x83, 0x03, - 0x0d, 0xd5, 0xc3, 0x03, 0x0d, 0xa0, 0xa0, 0xc0, 0xc3, 0x75, 0x70, 0xc0, 0xc3, 0x61, 0x50, 0x3b, - 0x0d, 0x83, 0xc8, 0x5e, 0x83, 0xff, 0x07, 0x80, 0x09, 0x0e, 0x43, 0xeb, 0x0c, 0xe1, 0xf7, 0xfa, - 0xff, 0x16, 0x60, 0x71, 0xc3, 0x60, 0x93, 0x41, 0xa1, 0xec, 0x3f, 0xf0, 0x30, 0xbf, 0xc9, 0xfe, - 0x70, 0xda, 0x17, 0x82, 0xff, 0x20, 0x7e, 0x06, 0x1b, 0x41, 0xdb, 0x98, 0x6d, 0x1d, 0xc9, 0xff, - 0x26, 0x0c, 0x2c, 0x36, 0x88, 0x30, 0xb4, 0x2d, 0x0d, 0x85, 0xfe, 0x43, 0xff, 0x04, 0x09, 0x0e, - 0x43, 0xf5, 0x03, 0x38, 0x7e, 0xfe, 0xbf, 0xe0, 0x50, 0xc1, 0x63, 0x87, 0x60, 0xc1, 0x28, 0xe0, - 0xff, 0x9c, 0x78, 0x37, 0xff, 0xec, 0x2c, 0x3d, 0x87, 0xed, 0xfc, 0x68, 0x30, 0xd8, 0x7a, 0x4a, - 0x06, 0xce, 0x98, 0xee, 0x1d, 0x98, 0x30, 0x78, 0x39, 0x8f, 0xc5, 0xe0, 0x49, 0xa6, 0x0b, 0x8b, - 0x74, 0xc3, 0xa4, 0x2b, 0x83, 0xff, 0x07, 0x09, 0x0e, 0x43, 0xf5, 0x86, 0x70, 0xfd, 0xff, 0xfb, - 0x07, 0x18, 0x38, 0x18, 0x74, 0x04, 0x18, 0x4a, 0x83, 0x3f, 0xfe, 0x83, 0xfb, 0x05, 0xa1, 0xab, - 0xbd, 0x7d, 0x50, 0x17, 0xaf, 0x2f, 0x83, 0x9f, 0x90, 0xfe, 0xbe, 0xaf, 0x70, 0x5c, 0xe8, 0x7a, - 0x81, 0xeb, 0xff, 0x41, 0xe9, 0x0f, 0x50, 0x3d, 0x7f, 0xe8, 0x00, 0x09, 0x0f, 0xfc, 0x16, 0x1d, - 0xa1, 0xf7, 0xf9, 0xff, 0x02, 0xca, 0x03, 0x05, 0x03, 0x41, 0x26, 0x84, 0x87, 0xbf, 0xfc, 0x87, - 0x61, 0xfb, 0x43, 0xba, 0xfd, 0xa1, 0xd8, 0x7e, 0xd0, 0xea, 0xff, 0x07, 0x35, 0xff, 0x07, 0xf5, - 0x03, 0xf9, 0xff, 0xf4, 0x1f, 0xd4, 0x0f, 0xdf, 0xff, 0xbc, 0x00, 0x09, 0x0e, 0x43, 0xfb, 0x0e, - 0xd0, 0xfb, 0xfa, 0x7f, 0xc0, 0xb0, 0x60, 0xd2, 0x81, 0x90, 0x5a, 0xf4, 0x1f, 0xb5, 0xf6, 0x1f, - 0x3f, 0xf4, 0x1f, 0xf8, 0x1a, 0x1d, 0xff, 0xfb, 0xc1, 0x95, 0x4d, 0x0a, 0x43, 0x48, 0x1b, 0x6d, - 0x0e, 0x6a, 0x1f, 0x38, 0x7f, 0x3c, 0xe3, 0xa1, 0x37, 0x20, 0xa0, 0x1f, 0x07, 0xd7, 0x83, 0xe0, - 0x0f, 0xfc, 0x1e, 0x70, 0xec, 0x3f, 0x7f, 0xfe, 0xc1, 0x65, 0x0b, 0x07, 0x06, 0x82, 0x47, 0x09, - 0x0f, 0x7f, 0xfc, 0x1d, 0x87, 0xf6, 0x1d, 0x87, 0xf6, 0x19, 0xeb, 0xfc, 0x19, 0xc3, 0xff, 0x01, - 0xba, 0x74, 0xe9, 0xc1, 0x53, 0x06, 0x0c, 0x14, 0x0b, 0x3f, 0xfd, 0x02, 0xcc, 0x18, 0x30, 0x50, - 0x18, 0x30, 0x60, 0xdf, 0x21, 0xff, 0x83, 0x80, 0x09, 0x0e, 0x43, 0xfb, 0x0e, 0xd0, 0xfa, 0xfe, - 0x7f, 0xc0, 0xb1, 0xc1, 0xa5, 0x03, 0x40, 0x61, 0x80, 0xc1, 0xea, 0x0d, 0x6f, 0x07, 0xb0, 0xfa, - 0x81, 0xd6, 0x5f, 0xfc, 0x07, 0xc0, 0x70, 0xfe, 0xec, 0x1f, 0xf9, 0x02, 0x63, 0x02, 0x81, 0xfb, - 0x3f, 0xfc, 0x85, 0x86, 0x7d, 0x07, 0xd8, 0x1b, 0x4f, 0x21, 0xd9, 0xc8, 0x66, 0xc0, 0x0f, 0xfc, - 0x1f, 0x61, 0xda, 0x1f, 0x5f, 0xcf, 0xf8, 0x0e, 0x50, 0x1a, 0x68, 0x68, 0x28, 0x08, 0x14, 0x1e, - 0xad, 0xea, 0xc1, 0xce, 0x15, 0x02, 0xd0, 0xcf, 0xff, 0x90, 0x97, 0xd4, 0x5f, 0x01, 0x7f, 0xf2, - 0x83, 0x7f, 0xf8, 0x3d, 0x84, 0xa0, 0xb0, 0xf6, 0x15, 0x02, 0xc3, 0xd0, 0x1d, 0x92, 0x0f, 0x37, - 0x80, 0xdc, 0x84, 0xf2, 0x1f, 0x3a, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xb0, 0xce, 0x1f, 0xbf, - 0xaf, 0xf8, 0x1c, 0x69, 0xc0, 0xd0, 0xc8, 0x10, 0x48, 0x10, 0xf9, 0xc1, 0x20, 0xd0, 0xd5, 0x7a, - 0xf5, 0xea, 0x83, 0x9f, 0xae, 0x43, 0xcd, 0xa4, 0x97, 0x21, 0x79, 0x05, 0xa1, 0x3c, 0x1e, 0xb0, - 0xff, 0x7f, 0xfe, 0xf0, 0x67, 0x82, 0xb0, 0xfc, 0xd3, 0xf9, 0x41, 0xbf, 0x48, 0x66, 0xd0, 0xff, - 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xc3, 0xb8, 0x3d, 0x7f, 0x3f, 0xe2, 0xca, 0x03, 0x4a, 0x04, 0x84, - 0x94, 0x09, 0x09, 0xff, 0xfd, 0x86, 0x5f, 0xe0, 0xeb, 0x5f, 0x58, 0x75, 0xd7, 0xbc, 0x19, 0x7f, - 0xf0, 0x5d, 0x7f, 0xb4, 0x18, 0x3f, 0xc9, 0x20, 0xc1, 0x86, 0x92, 0x41, 0x83, 0xad, 0xc6, 0x83, - 0x02, 0x1d, 0xf0, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0x7f, 0xaf, 0xf0, 0x2c, 0x92, 0x80, 0xc3, - 0xb5, 0xa7, 0x5a, 0x58, 0x2e, 0xbf, 0xf0, 0x58, 0x6c, 0x18, 0x7d, 0x9f, 0x81, 0xf9, 0x0b, 0x0d, - 0x83, 0x0f, 0xb3, 0xf0, 0x3f, 0x06, 0xc3, 0x60, 0xc3, 0xed, 0xfc, 0x0f, 0xd0, 0x58, 0x6c, 0x18, - 0x7d, 0x86, 0x81, 0x07, 0xdf, 0xff, 0xb0, 0x0f, 0xfc, 0x1e, 0xb0, 0xce, 0x1f, 0xbf, 0xff, 0x69, - 0xa6, 0x9c, 0x3a, 0x1c, 0xb6, 0xbb, 0x58, 0x32, 0xda, 0xed, 0x60, 0xcd, 0x3d, 0x4f, 0x54, 0x12, - 0xed, 0x76, 0xb8, 0x0b, 0xef, 0x2f, 0x83, 0x56, 0xf5, 0x60, 0xf6, 0x82, 0x80, 0x70, 0xf7, 0x2b, - 0xcb, 0x61, 0xbf, 0xff, 0x78, 0x36, 0x1f, 0xb0, 0xf6, 0x1c, 0xfc, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, - 0x1f, 0x68, 0x6a, 0x07, 0xcf, 0xf1, 0xfe, 0x47, 0x06, 0x0e, 0x28, 0x19, 0x54, 0xeb, 0xe4, 0x3b, - 0x5f, 0xdc, 0x1d, 0xd7, 0xee, 0x0e, 0xd7, 0xf7, 0x07, 0x6b, 0xfa, 0x81, 0xd5, 0x75, 0xda, 0x1f, - 0x38, 0x7f, 0xaa, 0xf5, 0x6f, 0x54, 0x85, 0x60, 0xc2, 0xe0, 0xd7, 0x03, 0x46, 0x2f, 0x01, 0x03, - 0xa2, 0xb8, 0x08, 0x67, 0xea, 0x9b, 0x0f, 0xfc, 0x12, 0x10, 0x0f, 0xfc, 0x1e, 0xb0, 0xce, 0x1f, - 0xbf, 0xff, 0x69, 0xa6, 0x0e, 0x06, 0x1d, 0x2a, 0x54, 0xb5, 0x14, 0x12, 0xd6, 0xae, 0x5c, 0x15, - 0x5e, 0xa7, 0xaa, 0x0d, 0xa3, 0x03, 0x47, 0x0d, 0x81, 0x81, 0x85, 0x86, 0xff, 0xfc, 0x1f, 0xd4, - 0x0f, 0xdf, 0xff, 0xbc, 0x1e, 0xbf, 0x41, 0xe6, 0xf2, 0x50, 0x7d, 0x20, 0x90, 0xd4, 0x0c, 0xc0, - 0x0f, 0xfc, 0x1e, 0xa0, 0x6b, 0x0f, 0x9f, 0xff, 0xd8, 0x34, 0xd3, 0x41, 0xa1, 0x90, 0x28, 0xd0, - 0x28, 0x3b, 0xd5, 0xde, 0xbc, 0x1b, 0x07, 0x2b, 0x47, 0x0d, 0x85, 0x7a, 0x03, 0x86, 0xce, 0x40, - 0xe3, 0x86, 0xff, 0xfa, 0x0d, 0xa1, 0xb0, 0xc8, 0x6f, 0xe7, 0xa7, 0xa0, 0xda, 0x1b, 0x90, 0x90, - 0xb9, 0xa3, 0xa1, 0xb0, 0xba, 0x28, 0xbf, 0xa0, 0xff, 0xc1, 0xc0, 0x09, 0x0f, 0xfc, 0x38, 0x76, - 0x87, 0xbf, 0xa7, 0xfc, 0x71, 0x40, 0x60, 0x90, 0xa0, 0x33, 0x74, 0xf2, 0x17, 0xd5, 0x72, 0x1e, - 0xd0, 0xdc, 0xb8, 0x2d, 0x3f, 0xf9, 0x06, 0x98, 0x34, 0x4c, 0x2c, 0x7a, 0x72, 0xe0, 0xb1, 0x80, - 0xd7, 0x05, 0x8c, 0x3f, 0x41, 0x9c, 0x92, 0x47, 0x0d, 0xa6, 0x0c, 0x2c, 0x1b, 0x94, 0x34, 0x2f, - 0x90, 0xff, 0xc1, 0x0f, 0xfc, 0x1e, 0x70, 0xed, 0x0f, 0xbf, 0xa7, 0xfc, 0x9c, 0x38, 0xe0, 0xb0, - 0xc8, 0x50, 0x14, 0x04, 0x3a, 0x4d, 0x06, 0x87, 0xd2, 0x68, 0xff, 0x21, 0x49, 0xa6, 0x90, 0x7a, - 0x4d, 0x50, 0x28, 0x1c, 0x82, 0x43, 0xa0, 0xe7, 0xff, 0xd0, 0x67, 0x06, 0x0d, 0x28, 0x19, 0xc1, - 0x83, 0x05, 0x03, 0x38, 0x30, 0x69, 0x40, 0xbf, 0xff, 0x79, 0x0f, 0xfc, 0x1e, 0x70, 0xed, 0x0f, - 0xbf, 0xff, 0x60, 0xe2, 0x85, 0x83, 0x43, 0x3f, 0xff, 0xa0, 0xca, 0x0c, 0xc2, 0x1e, 0x92, 0xec, - 0x18, 0x7a, 0x55, 0x1a, 0x18, 0x7a, 0xf5, 0x7b, 0x0f, 0xe7, 0x83, 0xfa, 0xff, 0xf8, 0x36, 0x83, - 0x04, 0x83, 0x0d, 0xa7, 0xa9, 0xe4, 0xc3, 0x69, 0x28, 0x0c, 0x61, 0xb4, 0x3e, 0xf8, 0x3f, 0xf0, - 0x78, 0x0f, 0xfc, 0x1e, 0xb0, 0xed, 0x0f, 0xbf, 0xa9, 0xfe, 0x07, 0x1a, 0x58, 0x34, 0x32, 0x05, - 0x0f, 0x0a, 0x0e, 0xd0, 0x3e, 0xab, 0x43, 0xb4, 0x9a, 0x3a, 0x1f, 0xcd, 0xd3, 0xa2, 0x0f, 0x8a, - 0x20, 0xc0, 0xc1, 0xb0, 0x55, 0xea, 0x83, 0xb0, 0xaa, 0xea, 0x0e, 0xc3, 0x9c, 0x3f, 0x6a, 0xab, - 0xd5, 0x80, 0xf7, 0x21, 0x41, 0xec, 0x26, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, - 0xed, 0x0f, 0xbf, 0xd7, 0xf8, 0x1c, 0x38, 0x30, 0x68, 0x64, 0x0a, 0x28, 0x12, 0x1d, 0x73, 0xfa, - 0xf8, 0x36, 0x07, 0x05, 0x01, 0x86, 0xc0, 0xfe, 0x81, 0x86, 0xc5, 0x60, 0xa0, 0x30, 0x9f, 0x2b, - 0xf5, 0xf0, 0x4a, 0x09, 0x02, 0x1f, 0xf3, 0x83, 0x0f, 0xfb, 0x81, 0x86, 0x90, 0x9f, 0x05, 0x86, - 0xd3, 0xe4, 0x35, 0xfc, 0x1f, 0xf8, 0x38, 0x09, 0x0e, 0x43, 0xf3, 0x86, 0xb0, 0xfd, 0xff, 0xfb, - 0x06, 0x94, 0x34, 0xb0, 0xe7, 0xff, 0xf0, 0x6c, 0x2c, 0x18, 0x58, 0x6c, 0x2c, 0x18, 0x58, 0x6f, - 0xff, 0xc1, 0xfd, 0x41, 0xd0, 0xef, 0xff, 0xd8, 0x5c, 0x1b, 0x03, 0x07, 0x76, 0x81, 0x9d, 0x0c, - 0xe0, 0xa0, 0xf8, 0x24, 0x1c, 0x15, 0xe7, 0x93, 0x04, 0x15, 0x03, 0x5e, 0x83, 0xff, 0x07, 0x0f, - 0xfc, 0x1e, 0x70, 0xee, 0x0f, 0xbf, 0xcf, 0xf8, 0x1a, 0x38, 0xe0, 0xa0, 0x64, 0xd4, 0x09, 0x02, - 0x1e, 0x60, 0xb9, 0x78, 0x7f, 0xcf, 0x5e, 0x09, 0xc2, 0xdd, 0x0f, 0xac, 0x25, 0x7f, 0x41, 0x5f, - 0x26, 0xad, 0x41, 0xa4, 0x92, 0x1c, 0x3d, 0x82, 0x6f, 0xf8, 0x0e, 0x0d, 0x0b, 0xe0, 0xdc, 0x0c, - 0x0f, 0x16, 0x83, 0x2f, 0x16, 0x84, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x70, 0xed, 0x0f, - 0xbf, 0xff, 0x60, 0xd1, 0x8a, 0x03, 0x43, 0xdf, 0xfd, 0x07, 0xb0, 0xf9, 0xc3, 0xda, 0xfd, 0x61, - 0xee, 0xbe, 0xf2, 0x19, 0xc2, 0x70, 0x5c, 0x19, 0xda, 0x67, 0xc1, 0xe6, 0x8a, 0x0c, 0xdc, 0x13, - 0xff, 0xe4, 0x33, 0x03, 0x06, 0x09, 0x0c, 0xe3, 0x83, 0x4a, 0x05, 0xff, 0xfb, 0xc0, 0x09, 0x0f, - 0xfc, 0x07, 0x0e, 0xe0, 0xfb, 0xfc, 0xff, 0x81, 0xc3, 0x83, 0x47, 0x0f, 0xb0, 0xd4, 0x10, 0xd7, - 0xf4, 0x70, 0x7f, 0x61, 0xbf, 0xc0, 0xbf, 0xaa, 0x11, 0x81, 0x26, 0x36, 0x0c, 0xd0, 0x49, 0x8c, - 0x07, 0x0e, 0xbf, 0xa0, 0x5a, 0x1e, 0xf9, 0x0b, 0xe0, 0xed, 0xcd, 0x2c, 0xd0, 0xb4, 0xc2, 0xb0, - 0xb8, 0x3b, 0x03, 0x07, 0x48, 0x7f, 0xe0, 0xc0, 0x09, 0x0e, 0x43, 0xe7, 0x0c, 0xe1, 0xf7, 0xff, - 0xec, 0xa1, 0x43, 0x47, 0x0d, 0x05, 0x14, 0x04, 0x1d, 0xff, 0xfa, 0x06, 0x06, 0x06, 0x87, 0xbf, - 0xff, 0x05, 0x81, 0x81, 0xa0, 0xc2, 0xe9, 0xea, 0x7a, 0x98, 0x59, 0x86, 0xd0, 0x20, 0x63, 0xf5, - 0xd3, 0x81, 0x43, 0x0d, 0xc1, 0x26, 0x0d, 0x76, 0x85, 0x90, 0xfa, 0x8d, 0xfa, 0x0f, 0xfc, 0x10, - 0x09, 0x0f, 0x21, 0xfb, 0x43, 0x50, 0x3e, 0xbf, 0xaf, 0xf4, 0x58, 0xe0, 0xd2, 0xc3, 0x21, 0x20, - 0x42, 0x58, 0x0e, 0xa3, 0x12, 0xfa, 0x03, 0x99, 0xc9, 0x87, 0x9c, 0x9e, 0x06, 0x1e, 0x7b, 0xf8, - 0xfe, 0x87, 0x07, 0xa0, 0x60, 0xc2, 0x73, 0xbc, 0xac, 0x18, 0x4f, 0x43, 0x15, 0x03, 0x09, 0xd0, - 0x60, 0x60, 0x61, 0x3a, 0xf1, 0xa0, 0xc3, 0x57, 0xd8, 0x58, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1e, - 0xb0, 0xce, 0x1f, 0x3f, 0xff, 0xb1, 0xd3, 0x4e, 0x06, 0x1d, 0x7f, 0xfe, 0x82, 0x5a, 0x8a, 0xd7, - 0x06, 0xd5, 0x45, 0x72, 0xb0, 0xdd, 0x3d, 0x4f, 0x53, 0x0e, 0x5f, 0xf0, 0x75, 0x17, 0xf5, 0x03, - 0x5d, 0x7e, 0xe0, 0xd6, 0xbf, 0xb8, 0x3f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3e, 0x0f, - 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0x7f, 0x9f, 0xf0, 0x2c, 0xa0, 0xe0, 0xa0, 0x68, 0x24, 0x50, 0x14, - 0x1d, 0xfc, 0x9b, 0xa1, 0xd0, 0x28, 0x07, 0x04, 0x84, 0xfd, 0x5b, 0xe4, 0x26, 0xd0, 0xf3, 0xc8, - 0x36, 0xff, 0xd4, 0xc3, 0x50, 0x3d, 0x21, 0xeb, 0xff, 0x21, 0xf3, 0x86, 0xc3, 0xfd, 0x84, 0xe1, - 0xef, 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1e, 0x70, 0xed, 0x0f, 0xbf, 0xa9, 0xfe, 0x06, 0x83, 0x1c, - 0x14, 0x0f, 0xd8, 0x6c, 0x3d, 0x7f, 0xfe, 0x83, 0xd8, 0x6c, 0x3d, 0xff, 0xfb, 0xc1, 0x97, 0x51, - 0x70, 0x73, 0xad, 0x45, 0xb4, 0x33, 0xff, 0xe4, 0x33, 0x85, 0x40, 0xb4, 0x33, 0xff, 0xe4, 0x3c, - 0xc1, 0xb9, 0x0d, 0x79, 0x0f, 0x36, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0xb0, 0xec, 0x3e, 0x7f, - 0xff, 0x60, 0x91, 0x45, 0x01, 0x87, 0x3f, 0xd4, 0xff, 0x05, 0x12, 0x14, 0x30, 0x67, 0xfa, 0x7f, - 0xa0, 0xd3, 0x86, 0x7c, 0x19, 0xe3, 0xd1, 0x66, 0xe0, 0x90, 0x20, 0x90, 0x2c, 0x1b, 0xff, 0xc8, - 0x76, 0x1f, 0xa4, 0x3b, 0xff, 0xc8, 0x76, 0x1f, 0xa4, 0x3b, 0xff, 0xc8, 0x00, 0x0f, 0xe4, 0x3f, - 0x58, 0x67, 0x0f, 0x9f, 0xff, 0xd8, 0x34, 0xd3, 0x81, 0x87, 0xb0, 0x30, 0x6c, 0x39, 0xd6, 0xc3, - 0x68, 0x6b, 0xab, 0xa7, 0xf8, 0x2e, 0xac, 0x93, 0x1c, 0x2d, 0x1c, 0xbb, 0xd2, 0x17, 0xf1, 0x4c, - 0x1a, 0x16, 0x07, 0x37, 0x06, 0x07, 0xff, 0x0f, 0x40, 0xca, 0x10, 0x60, 0xf0, 0x67, 0x03, 0xb9, - 0x7c, 0x83, 0x0e, 0x9e, 0x03, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0x70, 0xec, 0x3f, 0x7f, 0x5f, - 0xf0, 0x38, 0x92, 0x83, 0x07, 0x21, 0x24, 0x51, 0x5a, 0x17, 0x15, 0xbd, 0x58, 0x34, 0x9f, 0xf9, - 0x0f, 0xb0, 0x50, 0x1a, 0x0f, 0x20, 0xd5, 0xe5, 0x68, 0x4c, 0x0e, 0x9e, 0xa6, 0x87, 0x46, 0x0a, - 0x0c, 0x86, 0xa0, 0x79, 0xc3, 0x9c, 0xff, 0xf0, 0x58, 0x4e, 0x81, 0xc3, 0x28, 0x3e, 0xf4, 0x10, - 0x0f, 0xfc, 0x1e, 0x70, 0xce, 0x1f, 0xbf, 0xff, 0x60, 0xe2, 0x87, 0x03, 0x43, 0xd0, 0x55, 0x34, - 0x50, 0x6c, 0x1a, 0x07, 0x68, 0x0f, 0xd6, 0x31, 0x8c, 0x1b, 0x07, 0x4c, 0xc6, 0x0d, 0x83, 0x9b, - 0x6d, 0x0d, 0xc8, 0x64, 0x50, 0x5f, 0x4d, 0xff, 0x20, 0x4c, 0x14, 0x06, 0x0d, 0x0d, 0x82, 0xff, - 0x90, 0x9c, 0x14, 0x06, 0x0d, 0x05, 0xc0, 0xbf, 0xe4, 0x0f, 0xfc, 0x1e, 0xb0, 0xed, 0x0f, 0x3f, - 0xff, 0xb4, 0xd2, 0x4a, 0x0e, 0x87, 0xd8, 0x67, 0x43, 0xbf, 0xd1, 0xfc, 0x1e, 0xc2, 0xb0, 0x61, - 0xaf, 0xeb, 0xd7, 0xa8, 0x09, 0x32, 0x56, 0x13, 0x82, 0x56, 0x49, 0x98, 0x30, 0x53, 0xe8, 0x19, - 0x83, 0x09, 0xf9, 0x06, 0x60, 0xc2, 0xdc, 0xd1, 0xa9, 0x40, 0xc1, 0x86, 0xb1, 0xe0, 0xec, 0x0f, - 0x06, 0x90, 0xff, 0xc1, 0x80, 0x09, 0x0e, 0x43, 0xe7, 0x0e, 0xd0, 0xf7, 0xf5, 0x3f, 0xa3, 0xc3, - 0x8f, 0x14, 0x09, 0x28, 0x1b, 0x06, 0x17, 0xf4, 0xff, 0xa0, 0xa8, 0x1b, 0x06, 0x81, 0xfc, 0x83, - 0x06, 0x1d, 0x40, 0x7f, 0xe2, 0x9e, 0xa0, 0x7f, 0x2b, 0xca, 0x3f, 0xc1, 0x5f, 0x03, 0x0d, 0x85, - 0xd1, 0xcf, 0xf0, 0x36, 0x82, 0x61, 0xb0, 0x25, 0x02, 0xff, 0x00, 0x0f, 0xa8, 0x1f, 0xda, 0x15, - 0x02, 0x70, 0xce, 0x15, 0x02, 0xd0, 0xeb, 0x05, 0x01, 0x61, 0xf4, 0x0a, 0x03, 0x0f, 0xfa, 0x81, - 0xfb, 0xff, 0xf7, 0x83, 0xef, 0xc1, 0xff, 0x75, 0xb0, 0xfe, 0xa1, 0x42, 0xc3, 0xeb, 0x05, 0x01, - 0xe0, 0xef, 0x05, 0x40, 0xad, 0x07, 0x06, 0xa0, 0x67, 0x0f, 0xd4, 0x0f, 0x80, 0x0f, 0x21, 0xff, - 0x82, 0xb8, 0x3f, 0xf1, 0x76, 0x87, 0xfb, 0xc0, 0x78, 0x3e, 0xb8, 0x3a, 0xe0, 0xbd, 0x05, 0x40, - 0x9b, 0x44, 0x18, 0x28, 0x0d, 0x0f, 0xa8, 0x50, 0xa0, 0x7f, 0x25, 0x04, 0x3d, 0xff, 0xfb, 0xc1, - 0xe7, 0xf0, 0x7f, 0xac, 0xa3, 0xa1, 0xe7, 0xc0, 0xa0, 0x3c, 0x85, 0xe4, 0x2a, 0x04, 0xf8, 0x3f, - 0x50, 0x3e, 0x09, 0x0a, 0x80, 0x60, 0xf3, 0x82, 0x80, 0xd0, 0xfa, 0x4a, 0x0c, 0x1d, 0xff, 0xfb, - 0xc1, 0xf7, 0xe4, 0x3f, 0x9c, 0xa3, 0xe4, 0x3a, 0xe0, 0x50, 0x0f, 0x05, 0x40, 0xca, 0x0c, 0xc1, - 0xfb, 0x43, 0xf7, 0xff, 0xef, 0x07, 0xd7, 0xa0, 0xff, 0xac, 0x1c, 0x1f, 0xaf, 0x06, 0xf4, 0x1b, - 0xd2, 0x1e, 0x7e, 0x0f, 0xfc, 0x1c, 0x0b, 0x43, 0x9c, 0x36, 0x6a, 0xc2, 0x70, 0xd3, 0xb2, 0x13, - 0x86, 0x6e, 0xcd, 0x1c, 0x18, 0x5a, 0x0d, 0x1c, 0x19, 0xfd, 0x68, 0xe0, 0xc0, 0xf0, 0x34, 0x70, - 0x60, 0xbc, 0x0d, 0x1c, 0x18, 0x3f, 0x1a, 0x38, 0x32, 0x9b, 0x1a, 0x38, 0x33, 0x34, 0x1a, 0x38, - 0x31, 0x34, 0x1a, 0x38, 0x30, 0xb4, 0x1f, 0xf8, 0x2d, 0x0f, 0xce, 0x0a, 0x81, 0xff, 0xb2, 0x86, - 0xff, 0xc0, 0x9a, 0x30, 0x73, 0x84, 0xd5, 0x87, 0x3a, 0x1d, 0x44, 0x3b, 0x43, 0x53, 0xd4, 0x09, - 0xc3, 0x95, 0xcb, 0xd6, 0xb0, 0x4f, 0x81, 0xff, 0x90, 0x7e, 0x0c, 0xe1, 0xcf, 0x58, 0x27, 0x0e, - 0xda, 0x07, 0x38, 0x74, 0x50, 0x39, 0xc3, 0xea, 0x07, 0x38, 0x7d, 0x40, 0x9f, 0x41, 0xff, 0x83, - 0xf0, 0x0a, 0x43, 0x40, 0x83, 0x44, 0xac, 0x18, 0x30, 0xd3, 0x32, 0x38, 0x24, 0x26, 0xac, 0x1a, - 0x07, 0x0e, 0xa2, 0x58, 0x6f, 0x03, 0xfe, 0x43, 0x3a, 0x07, 0x81, 0x7f, 0x90, 0x9f, 0x06, 0xa0, - 0x30, 0xdf, 0x82, 0xd0, 0x61, 0x3c, 0xd0, 0x18, 0x58, 0x5b, 0x21, 0x38, 0x58, 0x51, 0x21, 0x68, - 0x1c, 0x3a, 0x41, 0xc1, 0x50, 0x3a, 0x46, 0x05, 0xe0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1d, 0x1a, - 0xa9, 0xff, 0x02, 0x76, 0x68, 0x38, 0xe0, 0x6d, 0xc9, 0x06, 0x0c, 0x2b, 0x62, 0x41, 0x83, 0x02, - 0xb9, 0x24, 0x18, 0x30, 0x7f, 0x51, 0x06, 0x0c, 0x36, 0x82, 0x83, 0x8e, 0x15, 0xe4, 0xbf, 0xe0, - 0xbd, 0x6c, 0x87, 0x20, 0xa6, 0xa2, 0x43, 0xf6, 0x68, 0x24, 0x39, 0x02, 0x68, 0x28, 0x1d, 0x40, - 0xb4, 0x14, 0x0e, 0xd0, 0xb4, 0x2f, 0xf4, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x76, 0x1e, 0xcd, 0x50, - 0x5a, 0x1d, 0x3b, 0x2e, 0x97, 0x01, 0xb7, 0x3f, 0xf0, 0x4e, 0xa0, 0xf9, 0x0b, 0xfa, 0x30, 0x9c, - 0x3b, 0x42, 0xd0, 0x38, 0x67, 0xc1, 0x48, 0x28, 0x1b, 0xd6, 0x06, 0x04, 0x84, 0xdb, 0x23, 0x83, - 0x0d, 0xba, 0x1b, 0x06, 0x1a, 0x34, 0x36, 0x30, 0x7b, 0x40, 0xba, 0x8a, 0x0d, 0xa5, 0xff, 0x90, - 0x0f, 0xfc, 0x1e, 0x90, 0xed, 0x0d, 0x92, 0xa0, 0xb0, 0xe9, 0x99, 0x1b, 0x5c, 0x34, 0x72, 0xff, - 0x80, 0xca, 0x28, 0x19, 0xcf, 0xea, 0x83, 0x38, 0x5c, 0x0a, 0x06, 0x70, 0x5e, 0x4b, 0xfe, 0x07, - 0xac, 0xa0, 0x67, 0x2a, 0x5a, 0x81, 0x9c, 0xc9, 0x05, 0x03, 0x38, 0x92, 0x0a, 0x06, 0x70, 0xa4, - 0x17, 0xfc, 0x14, 0x82, 0x81, 0x9c, 0x3f, 0xf0, 0x40, 0x22, 0x84, 0x7f, 0x82, 0x9a, 0x19, 0x84, - 0xe1, 0x35, 0x93, 0x0d, 0x84, 0xd5, 0x83, 0x0d, 0x87, 0x51, 0x07, 0x5b, 0x0b, 0xfc, 0x6b, 0x58, - 0x77, 0x05, 0x86, 0xc3, 0x3e, 0x41, 0x86, 0xc3, 0x7a, 0xc1, 0xae, 0xc2, 0x7a, 0x31, 0xfe, 0x0b, - 0x68, 0x16, 0x1b, 0x0b, 0x28, 0x16, 0x1b, 0x0e, 0xa0, 0x58, 0x4e, 0x1d, 0x43, 0xff, 0x90, 0x0d, - 0x87, 0x68, 0x76, 0x0c, 0xa0, 0x34, 0x39, 0x8c, 0xc2, 0xd0, 0xf6, 0x6c, 0x17, 0xf2, 0x1b, 0x0e, - 0xd0, 0xef, 0xf4, 0x0d, 0x0f, 0xac, 0x3b, 0x43, 0xef, 0x43, 0xff, 0x05, 0x4e, 0x8c, 0x19, 0xc0, - 0xee, 0x74, 0x0e, 0xc1, 0xa6, 0x06, 0x0e, 0xc1, 0x03, 0x03, 0x07, 0x61, 0xd8, 0x1f, 0xf8, 0x3b, - 0x03, 0xaf, 0x60, 0x03, 0x85, 0x40, 0xb4, 0x33, 0xad, 0x45, 0xb4, 0x33, 0x5b, 0xd5, 0x90, 0x9c, - 0x35, 0x03, 0x68, 0x1f, 0xff, 0xc8, 0x65, 0x01, 0x40, 0x50, 0x7b, 0x81, 0x40, 0x50, 0x3e, 0xc1, - 0x40, 0x61, 0xfa, 0x4a, 0x16, 0x1d, 0xff, 0xfb, 0xc1, 0xeb, 0xa7, 0x07, 0xe7, 0x8a, 0x16, 0x86, - 0xb8, 0x2a, 0x05, 0x70, 0x10, 0xea, 0x07, 0x20, 0x13, 0x46, 0xff, 0x93, 0x35, 0x54, 0x1f, 0xa7, - 0x72, 0x43, 0xf2, 0xb7, 0x2f, 0xf9, 0x0b, 0x41, 0x43, 0x43, 0xbf, 0xa8, 0x9a, 0x1c, 0xae, 0x49, - 0x34, 0x3d, 0x78, 0x12, 0x7f, 0x05, 0xeb, 0x34, 0xc2, 0xc0, 0xdb, 0x38, 0x30, 0xb0, 0x66, 0x83, - 0x1c, 0x2c, 0x09, 0xa3, 0x1a, 0x07, 0x0d, 0xa6, 0xac, 0x2a, 0x06, 0xd2, 0x24, 0xbc, 0x87, 0xfe, - 0x0e, 0x0b, 0x0f, 0xfc, 0x66, 0x6f, 0xfe, 0x04, 0xe6, 0x16, 0x61, 0xca, 0xd4, 0x16, 0x61, 0xf6, - 0x07, 0xff, 0x0f, 0xf5, 0x0c, 0xc7, 0x09, 0xc0, 0xc6, 0x60, 0xc2, 0xf2, 0x31, 0x98, 0x30, 0xbe, - 0x18, 0xcc, 0x18, 0x27, 0x76, 0x63, 0x1c, 0x19, 0x8a, 0xf0, 0x1b, 0xc0, 0x4c, 0x0c, 0x1e, 0xc3, - 0x60, 0x7f, 0xf0, 0x6c, 0x0e, 0x1c, 0xe0, 0x3f, 0xff, 0x78, 0x3c, 0xc0, 0xc3, 0xfe, 0xa0, 0x34, - 0x3e, 0xff, 0xfc, 0x1b, 0x03, 0x03, 0x03, 0x86, 0xc1, 0x40, 0x68, 0xe1, 0xbf, 0xff, 0x07, 0x38, - 0x24, 0x1a, 0x1f, 0x69, 0x23, 0x87, 0x7f, 0xfe, 0xf0, 0x7a, 0xfd, 0x07, 0xe7, 0xc4, 0x9e, 0x0e, - 0x7c, 0x82, 0x40, 0xfa, 0x04, 0x86, 0x90, 0xcc, 0x00, 0x0f, 0xc8, 0x7f, 0x21, 0xb8, 0x3f, 0xaf, - 0x0f, 0xfe, 0x0e, 0x56, 0x8a, 0x06, 0x87, 0xa4, 0x1c, 0x08, 0x33, 0x70, 0x3a, 0x68, 0x6f, 0x20, - 0xb4, 0x2b, 0x43, 0xcd, 0x10, 0xcc, 0x1a, 0xc1, 0x40, 0x68, 0x7d, 0xa5, 0x0a, 0x07, 0x7f, 0xfe, - 0xf0, 0x7a, 0xfd, 0x07, 0xe7, 0x8a, 0x1e, 0x43, 0x5e, 0x41, 0x40, 0x3e, 0x80, 0x87, 0x50, 0x39, - 0x00, 0x0f, 0x90, 0xff, 0xc3, 0xc1, 0xfe, 0xba, 0xfd, 0xc1, 0xa4, 0x97, 0x45, 0x03, 0x4d, 0x3f, - 0x56, 0x0d, 0x20, 0xba, 0x25, 0x03, 0x4d, 0x05, 0x13, 0x40, 0xd7, 0x5f, 0xb8, 0x3f, 0xf0, 0x7d, - 0xff, 0xfb, 0xc1, 0xd8, 0x7f, 0xe0, 0x5f, 0xfc, 0x1f, 0xf8, 0x0e, 0x1f, 0xf8, 0x0e, 0x1f, 0xf5, - 0xf2, 0x1f, 0xf8, 0x3e, 0x3f, 0x02, 0x47, 0xf0, 0x67, 0x99, 0x50, 0x58, 0x67, 0x68, 0xc8, 0x58, - 0x67, 0x28, 0xe1, 0x38, 0x3e, 0x86, 0x51, 0xf8, 0x18, 0x54, 0xf4, 0xe1, 0xd8, 0x4a, 0xf2, 0xb0, - 0xef, 0xc3, 0xe5, 0x7e, 0x0c, 0xe7, 0xac, 0x36, 0x19, 0x9a, 0x32, 0x16, 0x19, 0xf1, 0x21, 0xd8, - 0x6a, 0x89, 0x0c, 0xe1, 0xa4, 0x12, 0x1a, 0x80, 0xf8, 0x29, 0x05, 0xe0, 0xff, 0xc1, 0xe0, 0x09, - 0x40, 0xa0, 0x18, 0x3e, 0xd2, 0x83, 0x87, 0x7f, 0xfe, 0xf0, 0x79, 0xfc, 0x87, 0xf5, 0xb4, 0x74, - 0x3d, 0x44, 0x14, 0x03, 0x44, 0x08, 0x1c, 0x51, 0xa0, 0x42, 0xff, 0xfc, 0x19, 0x6d, 0x77, 0x28, - 0x3c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd2, 0x06, 0x43, 0xcd, 0xc1, 0xaf, 0x21, 0x79, 0x0f, - 0xcd, 0x03, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x48, 0x85, 0x87, 0xa6, 0x54, 0xff, 0x82, 0x68, 0xca, - 0x83, 0x61, 0xb9, 0xc6, 0x0d, 0x86, 0x68, 0x8f, 0xf8, 0x2f, 0xe9, 0x83, 0x61, 0xdc, 0x06, 0x0d, - 0x86, 0x7c, 0x8f, 0xf8, 0x37, 0xad, 0x51, 0x40, 0xe6, 0x8b, 0xa1, 0xdd, 0x06, 0xc8, 0x18, 0x1e, - 0x0d, 0x12, 0x0a, 0x05, 0xa1, 0xd2, 0x0b, 0xe1, 0xe0, 0xd2, 0x0e, 0x0e, 0x83, 0xff, 0x07, 0x04, - 0x1f, 0xf8, 0x27, 0x8f, 0xf8, 0x34, 0x1e, 0xa0, 0xe8, 0x4f, 0x0c, 0x68, 0xf8, 0x3e, 0xc1, 0x81, - 0x9c, 0x36, 0xc5, 0x01, 0x43, 0x0b, 0x41, 0x40, 0xb4, 0x41, 0x40, 0x50, 0x17, 0x07, 0x43, 0x02, - 0x80, 0xa0, 0x7d, 0xa5, 0x01, 0x87, 0x2d, 0x46, 0x8d, 0xac, 0x0f, 0xff, 0xde, 0x0e, 0x7a, 0xda, - 0x1c, 0xdc, 0x0a, 0x02, 0xe4, 0x12, 0x1a, 0x81, 0x98, 0x0e, 0xf8, 0x3f, 0xec, 0xc0, 0xff, 0x41, - 0x5b, 0x87, 0xd8, 0x4f, 0x57, 0x9e, 0x34, 0x2d, 0x40, 0xd0, 0x5e, 0x0f, 0x5e, 0x47, 0xcd, 0xa0, - 0x6f, 0x05, 0x21, 0x38, 0x2b, 0x02, 0x80, 0x90, 0xfb, 0x4a, 0x03, 0x0e, 0x5a, 0x8d, 0x1b, 0x58, - 0x1f, 0xff, 0xbc, 0x1c, 0xf5, 0xb4, 0x39, 0xb8, 0x14, 0x05, 0xc8, 0x24, 0x35, 0x03, 0x30, 0x0f, - 0xfc, 0x1d, 0x19, 0x4f, 0xfc, 0x99, 0x98, 0x6d, 0x0e, 0x9d, 0x83, 0x61, 0xe5, 0x72, 0x7f, 0xe0, - 0x2b, 0x5b, 0x06, 0x16, 0x0f, 0xe7, 0xff, 0x04, 0xe8, 0x30, 0x68, 0xe1, 0x7c, 0x0c, 0x1a, 0x38, - 0x5e, 0x77, 0xff, 0x02, 0x72, 0x60, 0x61, 0xce, 0x61, 0x3d, 0x03, 0x94, 0x61, 0xbc, 0x87, 0xec, - 0x0f, 0x9f, 0x48, 0x76, 0x79, 0x09, 0xa6, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x68, 0x75, 0x03, - 0xb3, 0x54, 0xbb, 0x58, 0x13, 0xb3, 0xff, 0x81, 0x3b, 0x81, 0x40, 0x50, 0x76, 0x85, 0x85, 0xa1, - 0x7f, 0x4f, 0x17, 0x06, 0x78, 0x76, 0x99, 0x40, 0xaf, 0x0c, 0x09, 0x04, 0x17, 0xac, 0x36, 0x87, - 0x36, 0xdf, 0xfc, 0x99, 0xa1, 0xda, 0x1c, 0x9a, 0x1d, 0xa1, 0xf6, 0x87, 0x68, 0x7d, 0xa1, 0xda, - 0x18, 0x04, 0x0c, 0x60, 0x20, 0x42, 0x63, 0x20, 0xb1, 0x81, 0xff, 0x93, 0x24, 0x35, 0xe5, 0x01, - 0x8c, 0x35, 0xb9, 0xa4, 0xa8, 0x2f, 0x03, 0x02, 0x64, 0x85, 0x05, 0x82, 0x63, 0x0e, 0x90, 0xd3, - 0x98, 0x77, 0xd7, 0xf0, 0xc1, 0x69, 0xb1, 0x0c, 0x61, 0x3d, 0x14, 0x40, 0xca, 0x06, 0xcb, 0xf1, - 0xa6, 0x16, 0x86, 0xc1, 0x43, 0x49, 0x0e, 0x83, 0xe0, 0x0f, 0xfc, 0x1f, 0x62, 0x1b, 0x0f, 0x66, - 0x77, 0xfe, 0x04, 0x66, 0xe1, 0xce, 0x09, 0xe5, 0x41, 0xec, 0x36, 0x1b, 0xfc, 0x07, 0xf8, 0x3f, - 0xf3, 0x87, 0xfe, 0x07, 0xa1, 0xff, 0xc1, 0x7d, 0x06, 0xd0, 0xe9, 0xcc, 0xa1, 0xa6, 0x07, 0x30, - 0xb0, 0x69, 0xa0, 0x4c, 0x14, 0x06, 0x83, 0x0d, 0x82, 0x0b, 0x41, 0x06, 0xc3, 0x3e, 0x0e, 0x0f, - 0xfc, 0x1f, 0x61, 0xe6, 0x0e, 0xcc, 0xcf, 0xfc, 0x09, 0xcc, 0x33, 0x07, 0x37, 0x41, 0xff, 0x82, - 0x74, 0x3a, 0x81, 0xdf, 0xcf, 0xfe, 0x85, 0x68, 0x7f, 0xe2, 0xf0, 0x1f, 0xf4, 0x17, 0xc8, 0xe1, - 0xa8, 0x06, 0xdc, 0x7f, 0xd0, 0x33, 0x09, 0xc3, 0x30, 0x23, 0x09, 0xff, 0x41, 0xb0, 0x9c, 0x35, - 0x03, 0x61, 0x38, 0x5e, 0x43, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x61, 0xd4, 0x0f, 0x46, 0x49, 0x41, - 0xc3, 0x66, 0x67, 0xaa, 0xf0, 0x53, 0xb1, 0x36, 0x05, 0x06, 0xc0, 0xd3, 0xd5, 0x81, 0xfc, 0xaf, - 0x2b, 0x90, 0xad, 0x05, 0x84, 0xe8, 0x5f, 0x1a, 0x3a, 0x0d, 0x07, 0xa4, 0x7c, 0x08, 0x34, 0xe6, - 0x28, 0xb0, 0xce, 0x61, 0x37, 0x0e, 0x81, 0x30, 0x94, 0x0b, 0x0f, 0x61, 0x9f, 0x21, 0xf6, 0x17, - 0x21, 0xff, 0x83, 0xfc, 0x0f, 0xfc, 0x1f, 0x62, 0x5f, 0xe0, 0xb3, 0x30, 0x28, 0xb0, 0xd9, 0x98, - 0x57, 0x83, 0xa7, 0xa3, 0xff, 0x83, 0x61, 0xdb, 0x94, 0x1f, 0xe1, 0xc7, 0x20, 0xce, 0x06, 0x2e, - 0x0f, 0x5c, 0x1d, 0x87, 0xdf, 0x21, 0xb4, 0x3a, 0x9b, 0xdf, 0xf8, 0x19, 0x88, 0x5f, 0x21, 0x93, - 0x09, 0xdd, 0xe0, 0xec, 0x16, 0x98, 0x2c, 0x36, 0x04, 0x2c, 0x24, 0x0f, 0xfc, 0x1c, 0xa8, 0x86, - 0x9f, 0x82, 0xd9, 0x8d, 0x0d, 0x85, 0x34, 0x56, 0x1d, 0x85, 0x4f, 0x1e, 0x7f, 0xc8, 0x1d, 0xbc, - 0x30, 0x7b, 0xf4, 0xe5, 0x03, 0xeb, 0x0b, 0x3f, 0xc1, 0x7a, 0x06, 0xc4, 0x87, 0x7c, 0x98, 0x52, - 0x1a, 0xa5, 0x1d, 0xfe, 0x4d, 0x82, 0xc2, 0xf0, 0x65, 0x41, 0x60, 0xac, 0x19, 0x82, 0xcb, 0x07, - 0x04, 0xc1, 0x6c, 0x1a, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1c, 0x98, 0xdf, 0xf8, 0x19, 0x98, 0x13, - 0x0b, 0x04, 0xec, 0x50, 0xf5, 0x02, 0x6d, 0x45, 0x9a, 0x1f, 0x61, 0x77, 0x83, 0xdf, 0xe8, 0x6f, - 0xc1, 0x3a, 0x21, 0xff, 0x5a, 0x0f, 0xf9, 0x0b, 0xe0, 0x68, 0x6d, 0x03, 0x6e, 0x7f, 0xc8, 0x33, - 0x13, 0x43, 0x68, 0x23, 0x0b, 0xfe, 0x43, 0x61, 0x68, 0x6d, 0x0d, 0x85, 0xa0, 0xbc, 0x00, 0x03, - 0x08, 0x30, 0x7e, 0x06, 0xcc, 0x0c, 0x18, 0x30, 0x6d, 0x11, 0xc1, 0x83, 0x05, 0x5d, 0xfa, 0xc1, - 0x84, 0xe8, 0x58, 0x3f, 0x03, 0xf2, 0x0c, 0x18, 0x30, 0xac, 0x27, 0x06, 0x0c, 0x2f, 0x47, 0xe7, - 0x06, 0x17, 0xc6, 0x09, 0xfc, 0x0a, 0x95, 0x82, 0x70, 0x60, 0xd8, 0x18, 0x26, 0x06, 0x05, 0x40, - 0xfd, 0x40, 0x61, 0x30, 0x30, 0xa0, 0xb0, 0x98, 0x08, 0x59, 0x70, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x1f, 0x61, 0x30, 0x58, 0x6c, 0xc9, 0xfc, 0x68, 0x53, 0x9b, 0x8c, 0x79, 0x04, 0xed, 0xce, 0x99, - 0x86, 0xc3, 0x70, 0x30, 0xdf, 0xc3, 0xe8, 0xc3, 0xad, 0x2d, 0x5f, 0xc8, 0x3d, 0x1a, 0x1f, 0xef, - 0x93, 0xfe, 0x41, 0x4c, 0xcc, 0x3b, 0x47, 0x30, 0xbf, 0xe4, 0x09, 0x85, 0x87, 0x68, 0x6c, 0x2d, - 0x0d, 0xa1, 0xb0, 0xbf, 0xe4, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0x30, 0x54, 0x0b, 0x33, - 0x06, 0x83, 0x0d, 0x3b, 0x7f, 0xf2, 0x2b, 0x97, 0xe9, 0x41, 0xb0, 0xa8, 0x16, 0x1b, 0xf8, 0xc2, - 0x61, 0x09, 0xc0, 0xc6, 0xe3, 0x85, 0x69, 0xd3, 0x7b, 0x42, 0xf8, 0x9d, 0x54, 0xc2, 0x9d, 0x86, - 0x0a, 0x42, 0xcc, 0x2d, 0x81, 0x98, 0x13, 0x04, 0x99, 0xa6, 0x1b, 0x1f, 0xd7, 0xe4, 0x2c, 0x39, - 0x41, 0x90, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xa8, 0x16, 0x66, 0x0a, 0x03, 0x0d, 0x39, 0xbf, 0xf8, - 0x0a, 0xe4, 0x36, 0x87, 0x2b, 0x50, 0x6d, 0x0e, 0xfe, 0x3f, 0xe8, 0x27, 0x43, 0xb4, 0x3d, 0xf2, - 0x1b, 0x43, 0x9b, 0x7b, 0xff, 0x03, 0x70, 0x97, 0xf0, 0xe6, 0x14, 0x24, 0x48, 0x6c, 0x14, 0x33, - 0x18, 0x36, 0x0c, 0x19, 0x26, 0x1b, 0x18, 0x18, 0xa2, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x62, - 0x1a, 0x81, 0xd9, 0x9b, 0xff, 0x81, 0x9b, 0x30, 0x48, 0x74, 0xf2, 0xa0, 0x38, 0x72, 0xb4, 0x6b, - 0x74, 0xc1, 0x7a, 0x8c, 0x07, 0x1c, 0x0d, 0xaa, 0xea, 0xe9, 0xa0, 0xf2, 0x48, 0x1c, 0x70, 0xbe, - 0x26, 0x9e, 0xa8, 0x14, 0xda, 0x21, 0x61, 0xd9, 0x83, 0x3f, 0xe1, 0x8c, 0x19, 0x87, 0x61, 0xb2, - 0x4c, 0x3b, 0x0d, 0x98, 0x3f, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x48, 0x76, 0x1e, 0x99, - 0x5d, 0xfe, 0x09, 0xa3, 0x32, 0x1b, 0x0d, 0xce, 0x5f, 0xe0, 0xcd, 0x12, 0x43, 0x61, 0x7f, 0x53, - 0xfc, 0x1d, 0xc0, 0x90, 0xd8, 0x67, 0xc9, 0x7f, 0x83, 0x7a, 0xc3, 0x64, 0x84, 0xf2, 0xa5, 0xb5, - 0x68, 0x36, 0x46, 0x9f, 0x54, 0x08, 0x90, 0xdd, 0x87, 0xd2, 0x07, 0x47, 0x43, 0xa4, 0xe0, 0xeb, - 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xe9, 0x83, 0x66, 0x72, 0x0d, 0x83, 0x4e, 0xce, 0x5f, - 0xc0, 0x9e, 0x4d, 0xc6, 0x0e, 0x74, 0x32, 0x38, 0x6a, 0x74, 0x0b, 0xfd, 0x0d, 0xbd, 0x03, 0xfd, - 0x68, 0xea, 0xfd, 0x05, 0xf2, 0x6a, 0x80, 0xc0, 0xa6, 0xc6, 0xa8, 0x0c, 0x0c, 0xc2, 0xd5, 0xfa, - 0x02, 0x60, 0x78, 0x3f, 0xd8, 0xed, 0x03, 0xfb, 0x24, 0x0f, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xd0, - 0x7f, 0x2f, 0xb9, 0x78, 0x2e, 0xbf, 0xf0, 0x58, 0x58, 0x68, 0x3d, 0xbf, 0xcf, 0xf0, 0x58, 0x2e, - 0x03, 0xe0, 0xec, 0xa7, 0x43, 0xce, 0x1b, 0xa1, 0x83, 0x20, 0x41, 0x61, 0x20, 0x85, 0x07, 0x60, - 0xa0, 0x31, 0xc3, 0x38, 0x58, 0x32, 0x43, 0x34, 0xff, 0xf8, 0x12, 0x1b, 0xba, 0x07, 0x60, 0x6c, - 0x18, 0xf2, 0x08, 0xa0, 0x6c, 0x26, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xd9, 0x21, 0xb3, 0x3b, 0xff, - 0x44, 0xec, 0x16, 0x41, 0xcd, 0xca, 0xff, 0xc1, 0xb4, 0x63, 0x20, 0x60, 0xfe, 0x7f, 0xf0, 0x56, - 0x8c, 0x64, 0x0c, 0x2b, 0x87, 0xff, 0x05, 0xe9, 0x0f, 0xfa, 0x99, 0x9f, 0xf8, 0x19, 0x85, 0x87, - 0xb1, 0x8c, 0x2f, 0xfc, 0x1b, 0x0b, 0x0e, 0x70, 0xd8, 0x5f, 0xf8, 0x0f, 0xfc, 0x1f, 0x62, 0x1b, - 0x0f, 0x66, 0x77, 0xfe, 0x04, 0xed, 0x02, 0xd0, 0xe6, 0xe2, 0x7f, 0xc1, 0xd8, 0x20, 0xb4, 0xc2, - 0xfe, 0xa7, 0xfc, 0x13, 0x82, 0x0b, 0x4c, 0x37, 0xc6, 0xff, 0x83, 0x79, 0xb4, 0x1a, 0x04, 0x13, - 0x8e, 0x67, 0x1a, 0x0c, 0xc1, 0x81, 0xf8, 0x32, 0x60, 0x9e, 0xdb, 0x0e, 0xca, 0x81, 0xa3, 0xa1, - 0x64, 0x17, 0x83, 0xff, 0x07, 0xf0, 0x0f, 0xfc, 0x1c, 0x98, 0xde, 0x3f, 0x40, 0x8c, 0xc1, 0x98, - 0x18, 0x13, 0xb0, 0x33, 0x03, 0x01, 0x5a, 0x81, 0x9e, 0xb8, 0x36, 0x97, 0x85, 0x68, 0x54, 0xea, - 0x43, 0x61, 0x9b, 0x54, 0x17, 0xf0, 0x56, 0x9d, 0x08, 0xcc, 0x2f, 0x82, 0xc8, 0xcc, 0x14, 0xdc, - 0x19, 0xfc, 0x0c, 0xc3, 0x61, 0x62, 0x04, 0xc3, 0x61, 0x66, 0x1b, 0x09, 0x9a, 0x7c, 0x85, 0x83, - 0xcb, 0xc2, 0x83, 0xff, 0x06, 0x13, 0x27, 0xff, 0x02, 0x33, 0x0d, 0x21, 0xd3, 0x94, 0xff, 0xc8, - 0xad, 0x58, 0x52, 0x09, 0x0b, 0x4a, 0xe6, 0x8a, 0x3f, 0x45, 0x19, 0xa2, 0x13, 0x87, 0xfe, 0x05, - 0xc5, 0xff, 0x90, 0x7c, 0x84, 0xe1, 0xe6, 0xcd, 0xff, 0xc0, 0xcc, 0x0c, 0x60, 0x8c, 0x09, 0x81, - 0x8c, 0x11, 0x86, 0xc0, 0xc6, 0x08, 0xc3, 0x60, 0x63, 0x05, 0x30, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, - 0x1f, 0xee, 0x0f, 0xfc, 0x58, 0x7f, 0xe2, 0xc3, 0x78, 0x3e, 0xb0, 0x9e, 0x0f, 0xaf, 0xf2, 0x1f, - 0xf3, 0xc1, 0x68, 0x7d, 0x68, 0x76, 0x86, 0xbf, 0xfe, 0x42, 0xa2, 0xd6, 0x19, 0xc3, 0xa0, 0x38, - 0x20, 0xfa, 0xc0, 0xe0, 0xf0, 0x75, 0x84, 0xe1, 0x58, 0x5e, 0x0d, 0x61, 0xac, 0x3c, 0xfa, 0x0f, - 0x80, 0x0f, 0xfc, 0x1f, 0x2d, 0x4f, 0x90, 0xbf, 0xd2, 0x1f, 0xe7, 0x0c, 0x87, 0xd6, 0x13, 0xc1, - 0xef, 0xf9, 0x0f, 0x96, 0xb8, 0x10, 0x7c, 0xf0, 0x67, 0x0c, 0xfd, 0x5b, 0xf0, 0x5d, 0x4d, 0x86, - 0xa0, 0x65, 0x0e, 0x08, 0x3c, 0xe8, 0xe0, 0xf0, 0x67, 0x40, 0xe1, 0x58, 0x1d, 0x09, 0xc3, 0x58, - 0x73, 0xe8, 0x3e, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x75, 0x03, 0x70, 0x7f, - 0x3d, 0x34, 0x3f, 0x9b, 0xf4, 0x87, 0x7d, 0x34, 0x03, 0x7c, 0x1c, 0xf0, 0x18, 0x3f, 0x7f, 0xc8, - 0x7f, 0x37, 0x05, 0xa1, 0xd7, 0xd5, 0x7e, 0x83, 0x4b, 0xac, 0x34, 0x86, 0x74, 0x71, 0xd0, 0xcf, - 0x82, 0x70, 0x3c, 0x14, 0x81, 0xf2, 0x1a, 0x00, 0x0f, 0xa8, 0x1f, 0x9f, 0xff, 0xc8, 0x7e, 0xa0, - 0x7f, 0x3f, 0xfe, 0x43, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0x9a, 0x05, 0x21, 0xf7, 0xfc, 0x87, - 0xfa, 0xe4, 0x1c, 0x1d, 0x7d, 0x4f, 0xf0, 0x69, 0x61, 0xc3, 0x48, 0x67, 0x47, 0x1d, 0x0c, 0xf8, - 0x27, 0x0a, 0xd0, 0x48, 0x2f, 0x21, 0x94, 0x00, 0x0f, 0xb4, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xd0, - 0xfe, 0x5e, 0xe5, 0xf0, 0x3f, 0xff, 0x78, 0x18, 0x4e, 0x81, 0x0b, 0x04, 0x0a, 0x01, 0xf0, 0x50, - 0x6f, 0xf2, 0x21, 0xf9, 0xe0, 0xd4, 0x0e, 0xbf, 0xfe, 0x0c, 0xb0, 0x28, 0x1a, 0x43, 0x38, 0x28, - 0x3a, 0x19, 0xf0, 0x54, 0x0a, 0xd0, 0x28, 0x17, 0x90, 0xca, 0x00, 0x0f, 0xfc, 0x1b, 0x06, 0x7f, - 0xc1, 0x60, 0xc1, 0xc0, 0xa0, 0x58, 0x30, 0xb6, 0x81, 0xb0, 0x61, 0x5e, 0x0e, 0x81, 0xbe, 0x9f, - 0xa0, 0xef, 0x41, 0x9e, 0x0c, 0xf0, 0x18, 0x3e, 0xfa, 0x9e, 0x43, 0xe5, 0x5e, 0x41, 0xc1, 0xaf, - 0xab, 0x7e, 0x0a, 0xa5, 0x58, 0x65, 0x06, 0xe1, 0xc7, 0x43, 0x5a, 0x07, 0x03, 0xc0, 0x60, 0xbd, - 0x06, 0x90, 0x02, 0x38, 0x58, 0x50, 0x6c, 0x7e, 0x7b, 0xd2, 0x16, 0x38, 0x5c, 0x87, 0xb1, 0xc4, - 0xc3, 0x69, 0x7f, 0x9f, 0xf0, 0x25, 0x02, 0xd1, 0x0f, 0xe7, 0x80, 0xe8, 0x7d, 0xfe, 0x84, 0x3f, - 0x9e, 0x0a, 0xc3, 0x9b, 0xd5, 0x7f, 0x06, 0xa9, 0x56, 0x19, 0xc3, 0x3a, 0x38, 0xf0, 0x66, 0xd0, - 0x38, 0x56, 0x81, 0x41, 0x7a, 0x0c, 0xa0, 0x07, 0xff, 0xe0, 0xb0, 0xd8, 0x67, 0x0b, 0xff, 0xf0, - 0x5a, 0x16, 0x84, 0xe1, 0x68, 0x5a, 0x13, 0x85, 0x7f, 0xfa, 0x0e, 0xa0, 0x56, 0x1e, 0xbf, 0xc8, - 0x87, 0xcf, 0x21, 0x50, 0x26, 0xff, 0xf8, 0x25, 0x81, 0xa1, 0xa0, 0xd6, 0x0d, 0x2d, 0x0a, 0xe0, - 0xb4, 0x0f, 0x80, 0x85, 0x78, 0x39, 0x40, 0x0c, 0x87, 0xfe, 0x28, 0x19, 0x78, 0x1f, 0xf1, 0xd5, - 0xa0, 0xa0, 0x24, 0xc2, 0xd0, 0x68, 0xe0, 0xc2, 0xd0, 0x37, 0x90, 0x61, 0x68, 0x1a, 0xb4, 0xfe, - 0x4a, 0x01, 0xa2, 0x28, 0x3d, 0x7a, 0xad, 0x0f, 0xeb, 0xc8, 0x38, 0x33, 0x7a, 0xbb, 0xd0, 0x55, - 0x2a, 0xc3, 0x48, 0x4e, 0x8e, 0x3a, 0x1a, 0xd0, 0x38, 0x5e, 0x03, 0x01, 0xf4, 0x19, 0x00, 0x09, - 0x83, 0x68, 0x7b, 0xfa, 0xff, 0x21, 0xcc, 0x1b, 0x06, 0x84, 0xaf, 0xa7, 0xc0, 0x90, 0xab, 0x05, - 0x78, 0x94, 0x1a, 0x80, 0xb1, 0x6a, 0x05, 0xca, 0xd0, 0xea, 0x07, 0x50, 0x0e, 0x87, 0xef, 0xe8, - 0x60, 0xfc, 0xf0, 0x6e, 0x0e, 0xbf, 0xfe, 0x0c, 0xad, 0x28, 0x49, 0x06, 0x78, 0x14, 0x05, 0xa1, - 0x50, 0x17, 0x90, 0xd0, 0x00, 0x0d, 0x87, 0xb0, 0xe6, 0x9d, 0x7b, 0xa2, 0x1d, 0xea, 0xec, 0x3f, - 0x6b, 0xec, 0x3f, 0x72, 0xeb, 0x0e, 0xff, 0xfd, 0xe0, 0xce, 0x08, 0x2e, 0x0e, 0xb1, 0xd1, 0x47, - 0x20, 0xd3, 0xd7, 0xa1, 0x1c, 0x39, 0xb8, 0x2e, 0x0e, 0xbe, 0xad, 0xf8, 0x34, 0xc8, 0xe0, 0x44, - 0x33, 0xc0, 0x70, 0x5a, 0x13, 0x01, 0xf4, 0x1a, 0x00, 0x0c, 0x87, 0x21, 0xfd, 0xa1, 0x38, 0x7d, - 0xfe, 0x3f, 0xc8, 0x30, 0x9d, 0xe1, 0xc3, 0x61, 0x3e, 0x77, 0x42, 0x7f, 0xc0, 0x7c, 0x1a, 0x81, - 0x4a, 0xb6, 0xe0, 0x60, 0x74, 0x68, 0x12, 0x1b, 0xfe, 0x43, 0xf9, 0xb9, 0x05, 0x87, 0x5f, 0x55, - 0xfc, 0x1a, 0x8b, 0xb0, 0xcc, 0x19, 0xd0, 0x63, 0xc1, 0xd6, 0x85, 0x85, 0x68, 0x14, 0x07, 0xd0, - 0x65, 0x00, 0x0f, 0xc8, 0x7f, 0x2f, 0xb9, 0x78, 0x2e, 0xbf, 0xf0, 0x58, 0x58, 0x6c, 0x3d, 0xbf, - 0xcf, 0xf0, 0x58, 0x2e, 0x03, 0xe0, 0xec, 0xa6, 0x45, 0xba, 0x17, 0x43, 0x18, 0xc1, 0x05, 0x84, - 0xc8, 0xa0, 0xf6, 0x3f, 0xd1, 0x06, 0x70, 0x37, 0x2d, 0xc1, 0x50, 0xff, 0x4a, 0xa0, 0x24, 0x0a, - 0x06, 0x48, 0x6c, 0x16, 0x16, 0x0b, 0x0a, 0x14, 0x0f, 0x41, 0x28, 0x3f, 0xf0, 0x70, 0x02, 0x83, - 0xd0, 0x7d, 0xfe, 0x4d, 0x70, 0x2c, 0x3d, 0x7f, 0x25, 0xf5, 0xe7, 0x81, 0x86, 0x86, 0x25, 0x6d, - 0x02, 0xf5, 0xde, 0x81, 0xe0, 0xec, 0x5a, 0x1e, 0xd0, 0xd5, 0xbd, 0x68, 0x2d, 0x0e, 0xb0, 0x30, - 0x7e, 0xbf, 0xa5, 0x07, 0xe6, 0xe0, 0xac, 0x3a, 0xff, 0xd4, 0xd0, 0x95, 0x20, 0xc0, 0x87, 0x9e, - 0x0b, 0x03, 0xc8, 0x18, 0x2f, 0x41, 0x94, 0x00, 0x0f, 0x28, 0x39, 0x09, 0xbe, 0x95, 0x7d, 0x20, - 0x5c, 0x08, 0x68, 0x1d, 0x26, 0x30, 0x30, 0x41, 0x39, 0x98, 0x24, 0xd0, 0xd0, 0x51, 0x7d, 0x07, - 0x68, 0x65, 0x58, 0x84, 0xff, 0x23, 0x83, 0x41, 0x83, 0x09, 0xf5, 0x3c, 0x0f, 0xf9, 0x46, 0x04, - 0x3b, 0x0c, 0x99, 0x05, 0x26, 0x31, 0x99, 0x20, 0x93, 0x1a, 0x26, 0x0c, 0x17, 0x7d, 0x60, 0xc1, - 0x04, 0xa0, 0x50, 0x7c, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0x5f, 0xa7, 0xfc, 0x07, 0x1c, - 0x1a, 0x50, 0x34, 0xd3, 0xa7, 0x4e, 0x43, 0xb5, 0xfd, 0xc1, 0xda, 0xfe, 0xe0, 0xee, 0xbf, 0x70, - 0x77, 0x5f, 0xb8, 0x3e, 0xb4, 0x3f, 0xaa, 0xf5, 0xd3, 0xd5, 0x04, 0xf3, 0x24, 0x5a, 0x17, 0x0d, - 0xe4, 0x61, 0xc3, 0x5f, 0x56, 0xf0, 0x79, 0xe1, 0xca, 0x21, 0xd4, 0x4b, 0x82, 0xa0, 0x00, 0x05, - 0x77, 0xab, 0x83, 0xab, 0x7a, 0xb0, 0x6a, 0xf7, 0xab, 0xc1, 0x9a, 0xfe, 0x0d, 0x4e, 0xaf, 0x55, - 0xd0, 0x36, 0xab, 0x96, 0xd0, 0xe5, 0xfd, 0x50, 0x6e, 0xac, 0xa7, 0x44, 0x37, 0x56, 0x14, 0x21, - 0xdd, 0x58, 0xfa, 0x43, 0xb5, 0xb0, 0x3a, 0xb4, 0x17, 0x57, 0x34, 0xd5, 0x85, 0x9b, 0x03, 0x32, - 0x41, 0x3e, 0x03, 0x1e, 0x04, 0x1f, 0xf8, 0x38, 0x0f, 0xfd, 0xa1, 0xd4, 0x0e, 0x70, 0xf6, 0x14, - 0x0d, 0x07, 0x1f, 0xd0, 0x75, 0x87, 0x50, 0x3b, 0xd4, 0xe2, 0xf4, 0xa0, 0xff, 0xc2, 0xa8, 0x5f, - 0x4a, 0x10, 0xf8, 0x0f, 0xfc, 0x1e, 0xc3, 0xe7, 0x0a, 0x81, 0x41, 0x38, 0x1c, 0x36, 0x81, 0xc1, - 0xa2, 0x8d, 0x03, 0x94, 0x1d, 0x34, 0x0e, 0xfe, 0x81, 0xa0, 0x70, 0xa8, 0x16, 0x81, 0xc1, 0x40, - 0xda, 0x07, 0x2e, 0xf4, 0x68, 0x1c, 0xe5, 0x05, 0xfe, 0x0f, 0xae, 0x47, 0x03, 0x4e, 0x0e, 0x77, - 0xd2, 0x1f, 0x38, 0x7f, 0xe7, 0x09, 0x0f, 0xfc, 0x16, 0x17, 0xfd, 0x04, 0xc1, 0xed, 0x0f, 0x68, - 0x7b, 0x43, 0x98, 0x18, 0x6d, 0x0e, 0xd5, 0xa1, 0xb4, 0x35, 0xf4, 0x1d, 0xa1, 0xf6, 0x0b, 0xff, - 0x05, 0xa1, 0xed, 0x0e, 0xf5, 0xe0, 0xda, 0x19, 0xe4, 0x3d, 0xa1, 0xff, 0x81, 0xa1, 0xe6, 0xf0, - 0x6d, 0x0c, 0xf2, 0x1e, 0xd0, 0xff, 0xdf, 0x07, 0x0f, 0xfc, 0x1f, 0x50, 0x3f, 0xf0, 0x30, 0x3f, - 0xf4, 0x15, 0x03, 0xda, 0x1c, 0xe0, 0xc3, 0x68, 0x77, 0x36, 0x1b, 0x43, 0x5f, 0x83, 0xb4, 0x3e, - 0xd0, 0xed, 0x0f, 0x68, 0x7b, 0x43, 0xbd, 0x78, 0x36, 0x86, 0x79, 0x41, 0xda, 0x1f, 0xf8, 0x1a, - 0x1f, 0x36, 0x1b, 0x43, 0x3f, 0x4d, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x50, 0x3e, 0xd0, - 0xec, 0x3f, 0x68, 0x6a, 0x07, 0xed, 0x0d, 0x83, 0x7f, 0xf2, 0x73, 0xc1, 0xee, 0x03, 0xde, 0x0f, - 0xb4, 0x3b, 0x0d, 0x85, 0xa1, 0xb4, 0x41, 0x40, 0x68, 0x5f, 0xa0, 0xb0, 0x68, 0x52, 0x1e, 0x93, - 0x43, 0xe4, 0x3d, 0xa1, 0x37, 0xc8, 0x76, 0x85, 0xc8, 0x7e, 0xd0, 0xff, 0x9f, 0x83, 0xff, 0x07, - 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, 0xca, 0xbc, 0x86, 0xa0, 0x1f, 0xc8, 0x7b, 0x0f, 0x38, 0x7b, 0x47, - 0x09, 0xc3, 0xac, 0x74, 0x27, 0x0e, 0xfd, 0x06, 0x70, 0xfa, 0xc1, 0xff, 0xa0, 0x38, 0x79, 0xc3, - 0xae, 0x9e, 0x09, 0xc3, 0xb9, 0x41, 0xce, 0x1f, 0xf8, 0x0e, 0x1e, 0x55, 0xe0, 0x9c, 0x3b, 0xd2, - 0x1c, 0xe1, 0xff, 0x80, 0xe1, 0x80, 0x0f, 0xe4, 0x3f, 0x9c, 0x2b, 0x0f, 0xed, 0x0b, 0x43, 0xf5, - 0x84, 0xff, 0xc1, 0x60, 0x9e, 0x0f, 0xdc, 0xdd, 0x87, 0xf7, 0x4d, 0x1f, 0xe8, 0x3b, 0x43, 0xd6, - 0x1d, 0xc1, 0xe7, 0x0e, 0xbb, 0xc8, 0x1c, 0x3d, 0xc8, 0x76, 0x87, 0xfe, 0x34, 0x3f, 0x9a, 0x34, - 0x0e, 0xc7, 0xe9, 0x28, 0x1d, 0x87, 0xe7, 0xfd, 0x00, 0x0f, 0xfc, 0x1e, 0x70, 0xd8, 0x7e, 0xe0, - 0x9c, 0x3e, 0x70, 0xd4, 0x5c, 0x16, 0x88, 0x3f, 0xe2, 0x83, 0x9c, 0x19, 0xcf, 0xc9, 0x87, 0x38, - 0x54, 0x0a, 0x81, 0x30, 0x28, 0x1d, 0xc0, 0x62, 0xe9, 0xc1, 0x71, 0x43, 0x94, 0x1e, 0x4a, 0x07, - 0xfe, 0x28, 0x05, 0x5e, 0x0f, 0x69, 0xe9, 0x0f, 0x9c, 0x3f, 0xef, 0xa0, 0x0f, 0xfc, 0x1f, 0x30, - 0x7f, 0xe0, 0x69, 0x7f, 0x90, 0xce, 0x1b, 0x47, 0x0e, 0xd0, 0xda, 0x38, 0x67, 0x06, 0x0c, 0x14, - 0x0d, 0xaa, 0x80, 0xc1, 0xa1, 0x3f, 0x82, 0xd3, 0xe8, 0x36, 0x13, 0xe0, 0xb4, 0x2a, 0x08, 0xf8, - 0x2c, 0x2b, 0xe8, 0xa3, 0x94, 0x0b, 0x83, 0x69, 0xb8, 0x7e, 0x9c, 0x0f, 0x07, 0x5e, 0xa6, 0x0b, - 0xc1, 0xb9, 0x06, 0x9e, 0x2d, 0x0f, 0x59, 0xc1, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x30, - 0x6c, 0x3f, 0xb4, 0x36, 0x1f, 0x9c, 0x3b, 0x0f, 0xd8, 0x29, 0xfe, 0x42, 0xa1, 0x61, 0x60, 0xd0, - 0xbf, 0x06, 0xc1, 0xa1, 0xda, 0x05, 0x60, 0xd0, 0xd4, 0x03, 0xe8, 0x12, 0x15, 0xde, 0x4f, 0x44, - 0x85, 0xc8, 0x6d, 0xa9, 0x0f, 0xe7, 0x0a, 0x81, 0x9b, 0xce, 0x84, 0xc1, 0x72, 0x0e, 0x0e, 0xf2, - 0x1e, 0xc3, 0xd6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x68, 0x76, 0x87, 0xd8, 0x79, 0xc3, 0xd4, - 0x0b, 0xff, 0x05, 0x83, 0x34, 0x3f, 0x69, 0x43, 0x43, 0xe7, 0xf0, 0x34, 0x3f, 0xda, 0x0d, 0x0f, - 0xee, 0x0b, 0x43, 0xf5, 0xde, 0x30, 0xfc, 0xf2, 0x16, 0x1f, 0xf8, 0x56, 0x1f, 0xe7, 0xd5, 0x07, - 0xe7, 0xc8, 0x34, 0x3f, 0xf1, 0x40, 0xff, 0xc1, 0xff, 0x80, 0x0d, 0x87, 0xfe, 0x05, 0x01, 0x7f, - 0x90, 0xd8, 0x7f, 0x68, 0x54, 0x0f, 0xed, 0x03, 0x83, 0x83, 0xda, 0x0e, 0x6c, 0x3e, 0xd1, 0xfc, - 0x1f, 0xb4, 0x36, 0x13, 0xfe, 0x42, 0xd6, 0x1c, 0x3f, 0x7f, 0x2b, 0x0f, 0xd2, 0x19, 0xc3, 0xff, - 0x01, 0xc3, 0xb0, 0x95, 0x73, 0x87, 0x63, 0xf4, 0x8e, 0x19, 0xc3, 0xfb, 0xfc, 0x80, 0x0f, 0xfc, - 0x1e, 0xa0, 0x7f, 0xe3, 0x0b, 0xff, 0x02, 0x81, 0xed, 0x1c, 0x18, 0x20, 0xda, 0x39, 0xcd, 0x8c, - 0x60, 0x73, 0xf0, 0x24, 0xc0, 0xc1, 0x68, 0x34, 0xc0, 0xc0, 0xa0, 0x58, 0xe0, 0xa1, 0x7e, 0x51, - 0x40, 0x50, 0x94, 0x1d, 0xa0, 0x90, 0xfd, 0x61, 0x68, 0xab, 0xc0, 0xd0, 0xb0, 0x72, 0x07, 0x82, - 0xb0, 0xfb, 0x41, 0xf2, 0x1f, 0xf8, 0x30, 0x0a, 0x43, 0xb4, 0x3e, 0xc3, 0xda, 0x1e, 0x60, 0x3f, - 0xf8, 0x2c, 0x10, 0x6d, 0x0e, 0xa1, 0x40, 0xda, 0x1d, 0xf8, 0x1f, 0xf2, 0x04, 0xd0, 0xed, 0x0f, - 0x50, 0x3d, 0xa1, 0xce, 0xd5, 0xff, 0x93, 0xd2, 0x1d, 0xa0, 0xc3, 0xfe, 0xd0, 0x61, 0x9b, 0x42, - 0xd0, 0x60, 0xf4, 0x87, 0x6d, 0xa1, 0xff, 0x68, 0x60, 0x0f, 0xfc, 0x1f, 0x68, 0x7f, 0xe1, 0xc2, - 0xbf, 0xc1, 0xa8, 0x1f, 0xf8, 0x18, 0x30, 0xff, 0xb4, 0xa0, 0x7f, 0x9f, 0xc0, 0x5f, 0xc0, 0x4d, - 0x2f, 0xfc, 0x15, 0x03, 0xb8, 0x3d, 0x6d, 0x85, 0x87, 0x9f, 0x4a, 0x05, 0x01, 0x87, 0xfd, 0x85, - 0x40, 0xe5, 0x45, 0x02, 0x70, 0x3f, 0x4a, 0xff, 0xa0, 0x21, 0xca, 0x0c, 0xe1, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1f, 0x48, 0x76, 0x1f, 0xb0, 0xf6, 0x87, 0xa8, 0x0b, 0xff, 0x05, 0x82, 0x0d, 0x87, - 0xb4, 0xa1, 0x03, 0x02, 0x07, 0xf0, 0x30, 0x60, 0x90, 0xda, 0x0c, 0x18, 0x24, 0x2a, 0x05, 0x83, - 0x04, 0x82, 0xe9, 0xb8, 0x34, 0xd1, 0xe8, 0x83, 0xfe, 0x43, 0xfe, 0xc1, 0x21, 0x2a, 0xc3, 0x61, - 0x43, 0xca, 0x0e, 0xd0, 0x61, 0xff, 0x5f, 0x40, 0x0f, 0xfc, 0x1f, 0x50, 0x18, 0x58, 0x7d, 0x85, - 0x85, 0x87, 0xa8, 0x16, 0x16, 0x1e, 0xc1, 0x18, 0x58, 0x10, 0x50, 0xa1, 0x85, 0x9c, 0x0f, 0xc0, - 0xf9, 0xf4, 0x1d, 0xa0, 0xc2, 0xd0, 0xea, 0x05, 0x85, 0x87, 0x3d, 0xc6, 0x16, 0x1d, 0xc8, 0x58, - 0x58, 0x7f, 0x26, 0x16, 0x1e, 0x6e, 0x31, 0x58, 0x34, 0xf2, 0x07, 0xd1, 0xa6, 0x1f, 0x50, 0x2f, - 0xc1, 0xff, 0x83, 0x80, 0x09, 0x83, 0xb0, 0xfd, 0xa1, 0xd8, 0x7c, 0xe1, 0xec, 0x3e, 0xd1, 0x18, - 0xc7, 0x0a, 0x83, 0x92, 0x60, 0xd1, 0xfc, 0x9a, 0x60, 0x60, 0x2b, 0x81, 0x83, 0x0b, 0x09, 0xc0, - 0xc0, 0xc3, 0xce, 0xb0, 0x6c, 0x18, 0x5f, 0xa0, 0xd9, 0x61, 0x21, 0xfc, 0xe1, 0xf3, 0x21, 0x3a, - 0x1a, 0xf4, 0x85, 0xe4, 0x3a, 0x42, 0xbd, 0x07, 0xfe, 0x90, 0xfc, 0x09, 0x41, 0xff, 0x8d, 0x1f, - 0xfc, 0x16, 0x07, 0x0c, 0xac, 0x14, 0x03, 0x86, 0xcc, 0x18, 0x37, 0x62, 0x86, 0x7a, 0xe7, 0x37, - 0x06, 0x55, 0x8e, 0x3e, 0x06, 0x16, 0x8e, 0x0e, 0x06, 0x0e, 0x03, 0x83, 0xc0, 0xcb, 0xf3, 0x8f, - 0x93, 0x24, 0x27, 0x35, 0x66, 0x1e, 0x77, 0x06, 0xe2, 0xaf, 0x3c, 0x86, 0xce, 0x40, 0xe1, 0x95, - 0x87, 0x9c, 0x37, 0x20, 0x0f, 0xfc, 0x1e, 0x60, 0xed, 0x0f, 0x68, 0x76, 0x87, 0x38, 0x7b, 0x43, - 0xb0, 0x6f, 0xfe, 0x28, 0x50, 0xc1, 0xa3, 0x9f, 0x81, 0x83, 0x0b, 0x0b, 0x41, 0x8f, 0x03, 0x05, - 0x02, 0xca, 0x69, 0x97, 0x79, 0xcc, 0x73, 0x28, 0x85, 0xe8, 0x1d, 0x87, 0x9e, 0x0c, 0xe0, 0x6f, - 0x38, 0x7b, 0x39, 0x0b, 0x0e, 0x70, 0xfb, 0x0a, 0xf2, 0x0f, 0xfc, 0x1f, 0x48, 0x1c, 0x0e, 0x1e, - 0xc2, 0x70, 0x38, 0x75, 0x84, 0xe0, 0x70, 0xec, 0x08, 0xc0, 0x60, 0xd4, 0x28, 0x50, 0x0c, 0x13, - 0xf8, 0x14, 0x05, 0x86, 0x4d, 0x05, 0x01, 0x61, 0xd4, 0x0b, 0xc0, 0xf0, 0x67, 0x64, 0xf2, 0x79, - 0x0b, 0xd4, 0x1d, 0xde, 0x81, 0xfa, 0x85, 0xce, 0x1c, 0xd3, 0x41, 0xa6, 0x83, 0xe6, 0xc1, 0x60, - 0xb0, 0x21, 0x68, 0xe1, 0xb4, 0x39, 0x09, 0x0f, 0x0f, 0xfc, 0x1f, 0x70, 0x76, 0x87, 0xd8, 0x75, - 0xe0, 0xf5, 0x03, 0xb2, 0x81, 0xd8, 0x20, 0x68, 0x34, 0x2d, 0x28, 0x70, 0x4e, 0x8f, 0xe3, 0x90, - 0xce, 0x1b, 0x42, 0xd0, 0x21, 0xd4, 0x0d, 0xa5, 0xc1, 0x5d, 0x34, 0xef, 0x06, 0x7d, 0x21, 0x79, - 0x0f, 0xfc, 0x68, 0x7f, 0x36, 0x9a, 0x13, 0x8f, 0xa8, 0x83, 0x42, 0xa0, 0x7f, 0x5f, 0xc0, 0x0f, - 0xfc, 0x1f, 0x50, 0x36, 0x30, 0x7b, 0x0c, 0xe0, 0xc3, 0xa8, 0x1b, 0x41, 0xa1, 0xb0, 0x60, 0xc2, - 0x70, 0xb8, 0xb3, 0x83, 0x68, 0xfe, 0x2c, 0x39, 0xd0, 0xb4, 0x6f, 0xf2, 0x15, 0x03, 0xb4, 0x18, - 0x57, 0x78, 0x2c, 0x2c, 0x2e, 0x43, 0xb0, 0x38, 0x7f, 0xa8, 0x07, 0x0c, 0xde, 0x06, 0x15, 0x00, - 0xfa, 0x41, 0xa1, 0x68, 0x7e, 0xd0, 0x7c, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0x1f, 0x50, 0x32, 0xaf, - 0x21, 0xb4, 0x1f, 0x5a, 0x1c, 0xe1, 0x61, 0x61, 0xec, 0x11, 0x85, 0x87, 0x50, 0x73, 0x0b, 0x0e, - 0xfc, 0x0d, 0x06, 0x87, 0xb4, 0x1f, 0xf8, 0x2a, 0x05, 0x85, 0xa1, 0xae, 0xf3, 0x85, 0x21, 0xb9, - 0x0b, 0x0a, 0x81, 0xfe, 0xc2, 0x71, 0x09, 0xbc, 0xe1, 0xb2, 0x07, 0xa4, 0x1f, 0x8e, 0xc3, 0xe7, - 0x83, 0x70, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x50, 0x35, 0x03, 0xf6, 0x1e, 0xd0, 0xf5, 0x03, - 0xd4, 0x0f, 0x60, 0x7f, 0xf9, 0x24, 0xa0, 0xc1, 0x50, 0x0f, 0xe0, 0xb0, 0xb4, 0x3b, 0x42, 0xc2, - 0xc3, 0xa8, 0x1a, 0x83, 0x86, 0x7a, 0x61, 0x66, 0x86, 0xf4, 0x86, 0xbc, 0x1f, 0xf8, 0x78, 0x3e, - 0x6c, 0x0f, 0x68, 0x6f, 0x48, 0x2d, 0x1e, 0x43, 0xd7, 0x07, 0x5a, 0x1f, 0xf8, 0x30, 0x09, 0x0f, - 0x41, 0xfb, 0x43, 0xb4, 0x3e, 0xc3, 0xd4, 0x0f, 0x50, 0x2f, 0xfc, 0x07, 0x06, 0x2b, 0x5e, 0x07, - 0x3c, 0x16, 0x1e, 0x7f, 0x04, 0xe1, 0xfd, 0x86, 0x7f, 0x90, 0xb4, 0x35, 0x02, 0xd0, 0x7a, 0xf0, - 0x28, 0x16, 0x17, 0x21, 0xb4, 0x2c, 0x3f, 0x9c, 0x36, 0x19, 0xbc, 0x70, 0x6c, 0x0f, 0x90, 0x58, - 0x6b, 0x0f, 0xd8, 0x57, 0x90, 0xff, 0xc1, 0xe0, 0x09, 0x41, 0xff, 0x81, 0xa3, 0xff, 0x06, 0x70, - 0xed, 0x06, 0x1b, 0x43, 0xb4, 0x18, 0x4e, 0x38, 0x58, 0x58, 0x5a, 0xb8, 0x2c, 0x2c, 0x17, 0xe0, - 0xd8, 0x1c, 0x3b, 0x03, 0xff, 0x06, 0xd0, 0xce, 0x06, 0x0b, 0xd7, 0x02, 0x80, 0xa0, 0x1e, 0x43, - 0x50, 0x14, 0x0f, 0xf6, 0x82, 0x43, 0x37, 0x03, 0x41, 0xa0, 0x7d, 0x21, 0x68, 0x34, 0x3e, 0xbf, - 0xf8, 0x09, 0x41, 0xff, 0x81, 0xa0, 0xff, 0x90, 0x9c, 0x3f, 0x70, 0x6d, 0x0d, 0x47, 0x83, 0x38, - 0x30, 0xae, 0x0e, 0xe7, 0x43, 0x3a, 0x13, 0xde, 0x2f, 0xfc, 0x1b, 0x02, 0xed, 0x56, 0x16, 0x88, - 0x6c, 0x12, 0x0f, 0xd0, 0x6c, 0x18, 0x52, 0x1f, 0x61, 0xff, 0x82, 0xc3, 0xcd, 0x3c, 0x1b, 0x0e, - 0x79, 0x0f, 0x61, 0xff, 0x8f, 0x83, 0x80, 0x09, 0x83, 0x50, 0x43, 0xd4, 0x0d, 0x42, 0xc3, 0xb0, - 0xe6, 0x02, 0x1a, 0x44, 0x6f, 0xe4, 0x0e, 0x39, 0x56, 0x1e, 0xfc, 0x84, 0xe0, 0x50, 0x6a, 0x04, - 0xdf, 0xa0, 0x9c, 0x2e, 0x9a, 0x04, 0x0f, 0x78, 0x36, 0x96, 0x0e, 0x43, 0xd5, 0x61, 0xff, 0x9f, - 0x07, 0x37, 0x90, 0x5e, 0x44, 0x1c, 0x81, 0xb8, 0x76, 0x43, 0xcc, 0x19, 0xf0, 0x0f, 0xfc, 0x1f, - 0x30, 0x28, 0x13, 0x87, 0x68, 0x28, 0x13, 0x86, 0x70, 0xa8, 0xb5, 0xa1, 0x61, 0x5f, 0xf8, 0x1a, - 0x39, 0x40, 0x9c, 0x0f, 0xe4, 0xa0, 0x4e, 0x1d, 0xa0, 0xa0, 0x4e, 0x1b, 0x42, 0xbf, 0xc1, 0x7a, - 0xf1, 0x40, 0x9c, 0x0f, 0x21, 0x50, 0x27, 0x0f, 0xea, 0x04, 0xe1, 0x9a, 0x65, 0x02, 0x70, 0x3e, - 0x90, 0x5f, 0xe0, 0xfe, 0xa0, 0x4e, 0x00, 0x0f, 0xfc, 0x1f, 0x48, 0x34, 0xc1, 0x87, 0x61, 0x69, - 0x83, 0x0d, 0x40, 0xb4, 0xc1, 0x86, 0xc1, 0x9a, 0x63, 0x85, 0x43, 0x7f, 0xf9, 0x5f, 0x81, 0xa6, - 0x38, 0x76, 0x16, 0x98, 0x30, 0xd2, 0x16, 0x98, 0x30, 0xae, 0xf1, 0xa6, 0x0c, 0x2e, 0x42, 0xd3, - 0xf0, 0x7f, 0x68, 0x7f, 0x37, 0x9d, 0x0f, 0xde, 0x90, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x09, 0x82, - 0xd2, 0x43, 0xda, 0x16, 0x83, 0x43, 0x38, 0x6d, 0x09, 0x0d, 0xa7, 0x7f, 0xe0, 0x50, 0xa0, 0x30, - 0xfd, 0xf8, 0x2c, 0x3f, 0xda, 0x17, 0xf8, 0x35, 0x02, 0x7c, 0x07, 0x09, 0xea, 0x1b, 0x49, 0x0b, - 0xd2, 0x09, 0x59, 0x87, 0xfb, 0x07, 0xa0, 0xf3, 0x6e, 0x0b, 0x43, 0x7a, 0x4d, 0x2d, 0xe0, 0xf9, - 0x8b, 0x0b, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0e, 0x83, 0xfb, 0x0c, 0xe1, 0xf9, 0xc1, 0xff, 0xa0, - 0xb4, 0x0a, 0xe5, 0xe0, 0x39, 0x20, 0xc3, 0xf6, 0x99, 0xfc, 0x87, 0x7d, 0x03, 0x4d, 0x0f, 0xb0, - 0xb0, 0x68, 0x7b, 0x41, 0x7f, 0xd0, 0x2f, 0xa0, 0xda, 0x1d, 0x44, 0x29, 0x35, 0x41, 0xe5, 0x18, - 0x34, 0xc2, 0x6e, 0x34, 0x1a, 0x38, 0x34, 0x14, 0x0b, 0x41, 0x87, 0xf7, 0xc1, 0xc0, 0x0d, 0x07, - 0xfe, 0x05, 0x00, 0xff, 0x83, 0xb0, 0x9c, 0x27, 0x0d, 0x40, 0x9c, 0x36, 0x1b, 0x06, 0xac, 0x36, - 0x17, 0x36, 0x3f, 0xe0, 0xba, 0x60, 0x75, 0xd8, 0x77, 0x01, 0xc3, 0x61, 0xac, 0x27, 0x0d, 0x84, - 0xf4, 0xd5, 0x84, 0xe1, 0x7a, 0x40, 0xff, 0x83, 0xf9, 0xc3, 0x61, 0xcd, 0xab, 0x0d, 0x85, 0xe9, - 0x03, 0x84, 0xe1, 0xfb, 0xff, 0x90, 0x0d, 0x87, 0x61, 0xf5, 0x03, 0xb0, 0xf3, 0x85, 0xff, 0x81, - 0xa4, 0xe0, 0xd1, 0xcb, 0x6c, 0xc1, 0x85, 0x9d, 0xe4, 0xff, 0xc1, 0x70, 0x30, 0x68, 0xe0, 0xb0, - 0xb0, 0x61, 0x65, 0xd3, 0x70, 0x68, 0xe7, 0xa5, 0x1f, 0xf8, 0x3e, 0x41, 0x84, 0x84, 0xd1, 0x0b, - 0x0e, 0xf4, 0xa0, 0xd8, 0x7f, 0xe0, 0x61, 0x80, 0x0d, 0x07, 0xfe, 0x28, 0x0f, 0xfc, 0x16, 0x16, - 0x0d, 0x1c, 0x14, 0x0b, 0x06, 0x16, 0x38, 0x29, 0x83, 0x0b, 0x39, 0xb3, 0x06, 0x16, 0xf4, 0xd3, - 0x06, 0x16, 0x16, 0x83, 0xff, 0x02, 0x81, 0x60, 0xd1, 0xcb, 0xbd, 0x60, 0xc2, 0xce, 0x42, 0xc1, - 0x85, 0x87, 0xd8, 0x30, 0xb0, 0x9a, 0xb0, 0x68, 0xef, 0xd2, 0x7f, 0xe0, 0xfb, 0x0f, 0x60, 0x0f, - 0xfc, 0x1f, 0x50, 0x3f, 0xf0, 0x34, 0x1f, 0xf2, 0x13, 0x85, 0x87, 0x68, 0x58, 0x23, 0x0e, 0xd0, - 0x50, 0x73, 0x0e, 0xd1, 0xfc, 0x98, 0x76, 0x81, 0x28, 0x0d, 0x0d, 0xa1, 0x38, 0x5f, 0xf2, 0x07, - 0xa6, 0x87, 0xfb, 0xd2, 0x80, 0x84, 0x87, 0xfd, 0x85, 0xa1, 0xcd, 0x1a, 0x04, 0xe1, 0x7d, 0x2b, - 0x0e, 0xe0, 0x21, 0xb8, 0x39, 0xc3, 0xff, 0x07, 0x09, 0x0e, 0x43, 0xfb, 0x42, 0x70, 0xfc, 0xe1, - 0xbf, 0xc1, 0xb4, 0x2b, 0x41, 0x61, 0x38, 0x3b, 0x71, 0xc3, 0x73, 0xc8, 0x1f, 0x21, 0x3d, 0xe0, - 0xcf, 0x83, 0xec, 0x35, 0xb6, 0x86, 0xd0, 0x5c, 0x13, 0xe4, 0xf5, 0xe0, 0xad, 0x02, 0x0a, 0x21, - 0xe7, 0xc1, 0xff, 0x83, 0xf9, 0xa6, 0xaf, 0x21, 0xcf, 0xa4, 0x33, 0x70, 0x7f, 0xe0, 0xac, 0x3f, - 0xf0, 0x78, 0x0c, 0x87, 0xfe, 0x1c, 0x37, 0x07, 0xdc, 0x1b, 0xf9, 0x03, 0x86, 0xa0, 0x58, 0x5a, - 0x63, 0x85, 0x40, 0x58, 0xe7, 0x05, 0x85, 0xf9, 0x58, 0x5c, 0x12, 0x50, 0x1f, 0xf8, 0x16, 0x1f, - 0xce, 0x3d, 0xe0, 0xf9, 0xce, 0x50, 0x1f, 0xf8, 0x3f, 0xf0, 0xe0, 0x6f, 0x07, 0xce, 0x79, 0x0b, - 0xff, 0x07, 0xfe, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3e, 0x70, 0x38, 0x30, 0x68, 0x5a, 0x16, - 0x98, 0xe1, 0x38, 0xc3, 0x99, 0xa1, 0x69, 0xa0, 0x56, 0x21, 0x5f, 0x87, 0xfe, 0x82, 0x70, 0xf6, - 0x1f, 0x68, 0x7b, 0x0f, 0x7a, 0xa0, 0x9c, 0x39, 0xf4, 0x9f, 0xfc, 0x1f, 0xf6, 0x1f, 0x34, 0xc3, - 0x61, 0xcf, 0x21, 0xec, 0x3f, 0xf0, 0x58, 0x70, 0x0a, 0x81, 0xb3, 0x43, 0xda, 0x13, 0x9a, 0x1c, - 0xe0, 0x7f, 0xf0, 0x5a, 0x41, 0x66, 0x98, 0x18, 0x70, 0x39, 0xa6, 0x0f, 0xc3, 0xff, 0x83, 0x50, - 0x95, 0x9a, 0x1c, 0xc0, 0x95, 0x9a, 0x19, 0xea, 0xff, 0xe4, 0xf4, 0x85, 0x43, 0x49, 0x0f, 0xda, - 0x69, 0x21, 0x2a, 0x06, 0x0d, 0x30, 0x7d, 0x26, 0x83, 0x78, 0x3e, 0xa0, 0x5a, 0x1f, 0xf8, 0x3e, - 0x0f, 0xfc, 0x1e, 0xa0, 0x76, 0x87, 0xb4, 0x18, 0x34, 0xd0, 0x58, 0x58, 0x34, 0xd0, 0x60, 0xcc, - 0x1a, 0x69, 0xcf, 0x18, 0x34, 0xd3, 0xf0, 0x3f, 0xe4, 0x2d, 0x0e, 0xd0, 0xed, 0x0a, 0x06, 0x8c, - 0x7f, 0x38, 0x34, 0x63, 0x90, 0x38, 0x34, 0x60, 0xe5, 0x60, 0xd1, 0x80, 0xde, 0x70, 0x68, 0xc7, - 0x90, 0x3f, 0xf4, 0x1f, 0xf8, 0xa0, 0x09, 0x0f, 0xfc, 0x0d, 0x2f, 0xf9, 0x03, 0x87, 0x68, 0x34, - 0x1a, 0x1d, 0x85, 0xa3, 0x83, 0x03, 0x85, 0xa6, 0x0a, 0x03, 0x42, 0xcb, 0xf0, 0x38, 0x27, 0x0d, - 0xa7, 0x05, 0xe4, 0x2d, 0x0f, 0xfd, 0x74, 0xcf, 0xf9, 0x5c, 0xa0, 0x61, 0xda, 0x1f, 0x61, 0xda, - 0x06, 0xf1, 0x87, 0x6d, 0xc8, 0x5f, 0xf2, 0x1f, 0x6b, 0xda, 0x09, 0x41, 0xff, 0x81, 0xa5, 0xff, - 0x41, 0x38, 0x4e, 0x13, 0x86, 0xd0, 0xd4, 0x06, 0x84, 0xe3, 0x85, 0xf2, 0x1b, 0xa6, 0x81, 0xf9, - 0x0d, 0xde, 0x1f, 0x23, 0xe9, 0x0b, 0x06, 0x83, 0x03, 0x20, 0xd0, 0xf6, 0x87, 0x5d, 0xe7, 0xfe, - 0x81, 0xe9, 0x0e, 0xc3, 0xff, 0x05, 0xa1, 0xf9, 0xbf, 0xf9, 0x3e, 0x90, 0xd8, 0x7f, 0xe0, 0xb0, - 0xe0, 0x09, 0x41, 0xff, 0x81, 0xa0, 0xff, 0x83, 0xb0, 0xfd, 0xc1, 0xa8, 0x1f, 0x58, 0x76, 0x0d, - 0x0a, 0xc3, 0xb9, 0xb0, 0x3f, 0x41, 0x3f, 0x81, 0x70, 0xf9, 0x0d, 0xa7, 0x07, 0x38, 0x54, 0x0f, - 0xfc, 0x5d, 0x33, 0xfe, 0x81, 0xe9, 0x0e, 0xd0, 0xff, 0xc0, 0xd0, 0xf9, 0xb0, 0xda, 0x1d, 0xf4, - 0x86, 0xd0, 0xe4, 0x37, 0xff, 0x20, 0x0f, 0xfc, 0x1f, 0x70, 0x6e, 0x0f, 0xd8, 0x67, 0x0f, 0xd4, - 0x0d, 0xc3, 0x86, 0x70, 0x43, 0x85, 0xc1, 0x69, 0x43, 0x42, 0x70, 0x3f, 0x8f, 0xfe, 0x0d, 0xa2, - 0xc1, 0xd8, 0x52, 0x1f, 0xf8, 0xbb, 0xc7, 0xfc, 0x07, 0xa2, 0x0c, 0x3b, 0x0f, 0xec, 0x3b, 0x0e, - 0x6d, 0xc3, 0xb0, 0x3f, 0x49, 0xaf, 0x61, 0x21, 0xdf, 0xf0, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xa4, - 0x1f, 0x82, 0xd0, 0xa8, 0x0c, 0x60, 0xb0, 0x3f, 0x9c, 0x90, 0x49, 0x82, 0x41, 0x98, 0x5b, 0x40, - 0x48, 0x36, 0x03, 0xf0, 0xfe, 0x39, 0x0d, 0x40, 0xa8, 0x0c, 0xc3, 0x61, 0xa4, 0x19, 0x40, 0x7a, - 0x80, 0xd1, 0xc1, 0x8f, 0x27, 0xf5, 0x83, 0x0f, 0xd8, 0x58, 0x30, 0x37, 0x86, 0x0b, 0xe4, 0x74, - 0x2c, 0x36, 0x1f, 0xd2, 0x1b, 0x0f, 0xfc, 0x1f, 0x80, 0x0a, 0x43, 0xa8, 0xa0, 0xec, 0x3c, 0xc6, - 0x84, 0xc1, 0x2d, 0x6b, 0x05, 0x82, 0x9f, 0xf9, 0x24, 0xa0, 0x67, 0x0c, 0xfe, 0x0b, 0x06, 0x30, - 0x6d, 0x0b, 0x06, 0x48, 0x52, 0x0f, 0xce, 0x61, 0x5d, 0xe1, 0xc1, 0xd8, 0x5c, 0x84, 0xc0, 0xb4, - 0x3f, 0xa4, 0x16, 0x1c, 0xde, 0x30, 0xbc, 0x2d, 0xe8, 0x1c, 0x0d, 0xd9, 0x0f, 0x20, 0xd0, 0x78, - 0x3f, 0xf0, 0x70, 0x0a, 0x43, 0xb4, 0x3e, 0xc3, 0xdc, 0x1e, 0xa0, 0x1f, 0xfc, 0x07, 0x06, 0x1b, - 0x43, 0xb9, 0xf0, 0x6d, 0x0c, 0xf7, 0x81, 0xff, 0x41, 0xb4, 0x0b, 0xf0, 0x6d, 0x0f, 0xfc, 0x7f, - 0x37, 0xf9, 0x07, 0x21, 0x50, 0x36, 0x87, 0xe9, 0x0d, 0xa1, 0x95, 0x32, 0x1b, 0x47, 0xf4, 0x51, - 0x76, 0x81, 0x0e, 0xbf, 0xc8, 0x0f, 0xfc, 0x1f, 0x48, 0x67, 0x0f, 0xd8, 0x77, 0x07, 0xd4, 0x07, - 0xff, 0x05, 0x81, 0x06, 0x8c, 0x1b, 0x4a, 0x1a, 0x15, 0x00, 0xfe, 0x7b, 0xf9, 0xd0, 0xb4, 0x3f, - 0xf1, 0x20, 0xff, 0xe0, 0x5f, 0x40, 0xc3, 0xf7, 0x21, 0x38, 0x7f, 0xe0, 0x5f, 0xe0, 0xcd, 0xe0, - 0xfb, 0x0b, 0x90, 0xfc, 0xe1, 0xff, 0x7e, 0x43, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x52, - 0x1f, 0x9c, 0x33, 0x0a, 0x90, 0xa8, 0x0b, 0xf5, 0x48, 0x58, 0xa0, 0xb4, 0x70, 0xb4, 0xd0, 0x9e, - 0xc2, 0x7e, 0x82, 0x6f, 0x02, 0x0d, 0x81, 0xe4, 0xbb, 0x0b, 0x43, 0xf9, 0x0a, 0xed, 0xff, 0xe0, - 0x72, 0x1b, 0x4d, 0x0f, 0xfb, 0x4c, 0x3c, 0xda, 0x38, 0x30, 0x20, 0xf2, 0x07, 0x41, 0xa6, 0x1e, - 0xb4, 0x2b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0x50, 0x3f, 0x98, 0x2c, 0x7f, 0x41, - 0x68, 0x34, 0x3f, 0x9c, 0xa8, 0x83, 0xf6, 0xac, 0x16, 0x1f, 0x3f, 0x20, 0xcf, 0xf0, 0x15, 0x03, - 0xc1, 0xa4, 0x36, 0x0a, 0x61, 0xa4, 0x2b, 0xb0, 0x61, 0xa4, 0x2d, 0x0d, 0x86, 0x90, 0xf2, 0x0c, - 0x34, 0x84, 0xdc, 0x0c, 0x34, 0x81, 0x90, 0xd8, 0x6d, 0x0f, 0xec, 0x17, 0x82, 0x0f, 0xf2, 0x1f, - 0xb4, 0x3b, 0x43, 0xec, 0x3b, 0xe0, 0xf5, 0x03, 0x59, 0x61, 0xd8, 0xc5, 0x85, 0x61, 0x50, 0xdb, - 0x43, 0x58, 0x3f, 0x13, 0xfc, 0xa0, 0xda, 0x1f, 0xf8, 0xa0, 0x7f, 0xe1, 0xee, 0x7f, 0xf0, 0x3c, - 0x87, 0x61, 0xff, 0x81, 0x40, 0x61, 0xcd, 0xc3, 0x85, 0x40, 0xbd, 0x01, 0xe6, 0x9e, 0x40, 0x86, - 0xba, 0x2e, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x68, 0x67, 0x43, 0xce, 0x1d, 0x78, 0x3d, 0xc1, - 0x9c, 0xe0, 0xce, 0x0c, 0x18, 0x5a, 0x16, 0x9c, 0x70, 0x4e, 0x8f, 0xe3, 0xbf, 0x9c, 0x36, 0x87, - 0xfe, 0x38, 0x3f, 0xf1, 0x74, 0xcf, 0xf8, 0x2e, 0x50, 0x30, 0xce, 0x1f, 0xd8, 0x67, 0x0c, 0xde, - 0x30, 0xce, 0x07, 0x90, 0xbf, 0xe0, 0xfe, 0xd0, 0xac, 0x00, 0x09, 0x0c, 0x87, 0xf6, 0x1b, 0x0f, - 0xd6, 0x13, 0x87, 0xed, 0x0b, 0xff, 0x0e, 0x33, 0x87, 0x39, 0x83, 0xb8, 0x39, 0xef, 0xa1, 0xfe, - 0x1c, 0x0e, 0x16, 0x16, 0x38, 0x30, 0x27, 0xf0, 0xc7, 0xe8, 0xd0, 0x63, 0x32, 0x1b, 0x0b, 0x28, - 0x1f, 0x7f, 0x14, 0x15, 0x78, 0xd0, 0xda, 0xb9, 0x41, 0xf3, 0x87, 0xfd, 0x7a, 0x0f, 0xfc, 0x18, - 0x0f, 0xfc, 0x1f, 0x50, 0x36, 0x87, 0xec, 0x37, 0xf8, 0x33, 0x05, 0xe8, 0x1c, 0x1b, 0x07, 0x25, - 0x38, 0x35, 0x1e, 0x0a, 0xf2, 0x1b, 0xbc, 0x37, 0x03, 0xd2, 0x16, 0x94, 0x05, 0x01, 0x05, 0x40, - 0xf5, 0x03, 0x9e, 0xf1, 0xff, 0x40, 0xf4, 0x14, 0x0a, 0x07, 0xf2, 0x60, 0xa0, 0x79, 0xb9, 0xff, - 0xc0, 0xe4, 0x3d, 0x40, 0xff, 0xc0, 0xa0, 0x60, 0x0f, 0xe8, 0x3f, 0xac, 0x27, 0x0f, 0xed, 0x0b, - 0xfd, 0x04, 0xe1, 0x5a, 0x07, 0x0d, 0x83, 0xbb, 0x07, 0x05, 0x6d, 0xa8, 0xa7, 0x06, 0xfc, 0x19, - 0xf0, 0x7d, 0xa0, 0x7c, 0xae, 0x42, 0xa0, 0xda, 0x19, 0xc1, 0x7d, 0x0f, 0xf9, 0x04, 0x86, 0x70, - 0xda, 0x1e, 0x47, 0x0d, 0xa1, 0x37, 0x95, 0x86, 0xd0, 0x79, 0x09, 0xff, 0x21, 0xf9, 0xc3, 0x68, - 0x0c, 0x86, 0x43, 0xfa, 0x81, 0x50, 0x3f, 0xb0, 0xdf, 0xc1, 0xd4, 0x0a, 0x80, 0xa0, 0x76, 0x0e, - 0xc2, 0xc3, 0xb9, 0xa7, 0xfe, 0x03, 0xf8, 0x1a, 0x60, 0xc3, 0xb4, 0x18, 0x30, 0x61, 0xa4, 0x2c, - 0x18, 0x30, 0xae, 0xf3, 0xff, 0x05, 0xc8, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0x2a, 0xdc, 0x3d, 0x8f, - 0xa4, 0x1a, 0x19, 0xc3, 0xf3, 0xfe, 0x40, 0x0f, 0xfc, 0x1f, 0x68, 0x67, 0x0f, 0x9c, 0x3d, 0xa1, - 0xed, 0x07, 0xff, 0x01, 0xc1, 0x01, 0x09, 0x0d, 0xa7, 0x0e, 0x16, 0x81, 0xfc, 0x0d, 0x0d, 0x87, - 0x60, 0xe4, 0x2a, 0x61, 0x68, 0x13, 0x03, 0x86, 0xbb, 0x81, 0xa7, 0x06, 0xe5, 0x06, 0xec, 0x3f, - 0xf1, 0x68, 0x79, 0xbc, 0x07, 0xe0, 0xcf, 0x90, 0xad, 0x2e, 0x0f, 0xdc, 0x19, 0xf0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xf2, 0x1f, 0xb8, 0x33, 0x87, 0xec, 0x3d, 0xa1, 0xea, 0x02, 0xff, 0xc0, 0x70, 0x61, - 0x68, 0x7b, 0x9e, 0x07, 0x03, 0x40, 0xfe, 0x05, 0x85, 0x61, 0xda, 0x5f, 0xd7, 0x05, 0xa1, 0x30, - 0x20, 0x40, 0xbb, 0xc0, 0xc1, 0xa1, 0x3c, 0x86, 0xc1, 0xa1, 0xfe, 0x70, 0x68, 0x73, 0x78, 0xe0, - 0x69, 0x8f, 0xa0, 0x58, 0x5a, 0x61, 0xeb, 0x0d, 0x7a, 0x0f, 0xfc, 0x1c, 0x0a, 0x43, 0xff, 0x03, - 0x4f, 0xfe, 0x40, 0xe1, 0xec, 0x3e, 0xd0, 0xf6, 0x1e, 0x70, 0xaf, 0xfc, 0x0e, 0x7a, 0x20, 0xc0, - 0xe0, 0xef, 0x17, 0xfe, 0x0d, 0xa4, 0x8e, 0x07, 0x0b, 0x81, 0x20, 0xc0, 0xe0, 0xba, 0xdf, 0xf4, - 0x0f, 0x48, 0x21, 0xc3, 0xff, 0x6e, 0x87, 0xe6, 0x80, 0xf0, 0x7d, 0xe9, 0x07, 0xe8, 0x3f, 0x3e, - 0x82, 0xbe, 0x0f, 0x21, 0xf9, 0x00, 0x0a, 0x40, 0x83, 0x40, 0x86, 0xc2, 0xd3, 0x47, 0x0a, 0x81, - 0xb3, 0x4d, 0x0b, 0x04, 0x04, 0xd1, 0x0b, 0x57, 0x1f, 0xf8, 0x7f, 0x03, 0x43, 0x38, 0x6c, 0x2c, - 0x3d, 0x85, 0xa1, 0x7f, 0xe0, 0x5d, 0xe3, 0x0f, 0x63, 0xe9, 0x06, 0x1c, 0xe1, 0xfb, 0xff, 0x04, - 0xab, 0x30, 0xf6, 0x3c, 0x85, 0x87, 0x38, 0x7e, 0xc2, 0xbc, 0x80, 0x0c, 0x87, 0xfe, 0x28, 0x07, - 0xfc, 0x1b, 0x09, 0x83, 0x61, 0x50, 0x26, 0x0d, 0x81, 0xc1, 0x8f, 0xf8, 0x1c, 0xf0, 0x7f, 0xbb, - 0xc0, 0xff, 0xa0, 0xb4, 0x1a, 0x1a, 0x80, 0xe0, 0xb0, 0xe6, 0x3d, 0x78, 0xff, 0xa3, 0x90, 0xb0, - 0xe6, 0x0f, 0xbf, 0xe8, 0x55, 0xe3, 0x43, 0x50, 0xe4, 0x2c, 0x3a, 0x81, 0xf6, 0x13, 0xe4, 0x0a, - 0x0f, 0x2a, 0x81, 0x9c, 0x0f, 0xe9, 0x41, 0xa8, 0x1e, 0xc3, 0xec, 0x3e, 0xd0, 0xea, 0x02, 0x9f, - 0xf8, 0x18, 0x38, 0x0f, 0xa8, 0x15, 0xf8, 0x16, 0x65, 0x87, 0x60, 0xe0, 0x60, 0x70, 0xb0, 0x9a, - 0xe4, 0x37, 0xe8, 0x68, 0xd0, 0x26, 0x43, 0xa4, 0xf5, 0x03, 0xfb, 0x0d, 0x40, 0x37, 0xa1, 0xc3, - 0x30, 0xc8, 0x4e, 0x86, 0x90, 0xfb, 0x42, 0xf8, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x68, 0x4b, - 0x5e, 0x43, 0x60, 0xba, 0x90, 0xf5, 0x02, 0x41, 0x03, 0x42, 0xc1, 0x38, 0x30, 0x61, 0x69, 0x43, - 0x48, 0xa0, 0x1f, 0xc1, 0xa8, 0x1f, 0xb4, 0x36, 0x1f, 0xa8, 0x0f, 0xfe, 0x4b, 0xbc, 0x0d, 0x06, - 0x85, 0xc8, 0x4e, 0x16, 0x1f, 0xeb, 0x8e, 0x0e, 0x6f, 0x05, 0x78, 0x33, 0xe9, 0x0a, 0xe9, 0xa1, - 0xfb, 0xd0, 0x4e, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x50, 0x36, 0x1f, 0xd8, 0x6f, 0xf0, 0x6a, - 0x05, 0xe4, 0x14, 0x0d, 0x83, 0xa1, 0xb6, 0x1b, 0x9a, 0x04, 0xf8, 0x3b, 0xbc, 0x06, 0xdb, 0x90, - 0xda, 0x51, 0x24, 0xb4, 0x1c, 0x1e, 0x90, 0xeb, 0xf3, 0xff, 0x81, 0x44, 0x3d, 0xa1, 0xff, 0x39, - 0x2b, 0x0c, 0xde, 0x34, 0x92, 0x80, 0xe4, 0x14, 0x06, 0x83, 0x0f, 0xe7, 0xc1, 0xc0, 0x0f, 0xfc, - 0x1f, 0x50, 0x18, 0x58, 0x7d, 0x85, 0x91, 0x8c, 0x13, 0x05, 0x99, 0x98, 0x6c, 0x13, 0x91, 0xb0, - 0x4c, 0x39, 0x85, 0x87, 0x7e, 0x07, 0x7f, 0x80, 0x92, 0x0c, 0x17, 0x07, 0x50, 0x2c, 0x1e, 0xa0, - 0x4f, 0x4d, 0xcd, 0xc9, 0x07, 0x21, 0x6c, 0x60, 0x83, 0xf6, 0x16, 0x1e, 0x6f, 0x38, 0x48, 0x77, - 0x21, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x09, 0x09, 0x0c, 0x87, 0xb4, 0x16, 0x16, 0x1c, 0xe1, 0xb4, - 0xa0, 0x76, 0x83, 0xff, 0x20, 0x72, 0x42, 0x70, 0x68, 0x35, 0x61, 0xd8, 0x34, 0x7e, 0x8b, 0xfe, - 0x42, 0x70, 0x68, 0xe1, 0xf6, 0x16, 0x8e, 0x1e, 0xbe, 0x7f, 0xf8, 0x1c, 0x86, 0x7c, 0x07, 0x0e, - 0x40, 0xf6, 0x07, 0x0a, 0xf0, 0xe9, 0x82, 0xc7, 0x92, 0xd0, 0x67, 0x90, 0xf2, 0x1b, 0x0e, 0x0f, - 0xfc, 0x1f, 0x30, 0x76, 0x1f, 0xb0, 0x3f, 0xf8, 0x26, 0x0f, 0x61, 0xf6, 0x08, 0xff, 0xa0, 0x50, - 0xa0, 0x6c, 0x39, 0xfc, 0x7f, 0xf2, 0x26, 0x87, 0xfe, 0x28, 0x17, 0xfc, 0x81, 0xda, 0x18, 0x74, - 0x83, 0xd2, 0x8c, 0x18, 0x24, 0x3f, 0x60, 0xc1, 0x21, 0xcc, 0x43, 0x81, 0x40, 0xfa, 0x41, 0x65, - 0xa1, 0x21, 0x37, 0x06, 0xb0, 0xf9, 0x0f, 0xe0, 0x0a, 0x43, 0x50, 0x3f, 0x61, 0x2a, 0x89, 0x40, - 0x98, 0x2f, 0xf8, 0x36, 0x08, 0x2a, 0x1a, 0x15, 0x06, 0x0a, 0xac, 0x37, 0xe3, 0xff, 0x91, 0x34, - 0x37, 0x07, 0xd2, 0x15, 0xfe, 0x40, 0xfd, 0x76, 0x1b, 0x41, 0xc8, 0x6c, 0x36, 0x87, 0xf7, 0xf9, - 0x0c, 0xd8, 0x30, 0xda, 0x0f, 0xa4, 0x1a, 0x16, 0x81, 0x0f, 0x7f, 0x90, 0x0b, 0x43, 0xb0, 0xf9, - 0xc2, 0xff, 0x83, 0x50, 0x3d, 0x87, 0xd9, 0x40, 0xd8, 0x7b, 0x4d, 0xff, 0xe1, 0xfa, 0x0a, 0x45, - 0x07, 0xb0, 0xb9, 0x05, 0xa1, 0x68, 0x35, 0x61, 0xa0, 0x5b, 0x20, 0xff, 0x05, 0xe9, 0x1f, 0x05, - 0xa1, 0xfb, 0x6c, 0xb0, 0xf3, 0xa1, 0x5e, 0x0e, 0xf4, 0x85, 0x7d, 0x06, 0x43, 0x7a, 0x0a, 0xf0, - 0x7c, 0x87, 0xf0, 0x0a, 0x43, 0xb0, 0xfd, 0x85, 0xff, 0x06, 0x60, 0xf6, 0x1f, 0x60, 0x85, 0xb5, - 0x82, 0x93, 0x57, 0xfe, 0x07, 0xe0, 0xa2, 0x49, 0x0d, 0x86, 0x79, 0x20, 0xd2, 0x16, 0x92, 0x1d, - 0x7c, 0x82, 0x34, 0x3b, 0x90, 0x7f, 0xf0, 0x79, 0x0a, 0xc3, 0xeb, 0xc8, 0x1c, 0xb0, 0xdc, 0x1a, - 0xd0, 0x38, 0x7e, 0xf0, 0x73, 0x87, 0xfe, 0x0e, 0x0a, 0x43, 0xb4, 0x3e, 0xc0, 0xff, 0xe0, 0xa8, - 0x1c, 0xe1, 0xf6, 0x30, 0x5f, 0x41, 0xb9, 0xd5, 0x68, 0x2d, 0x1f, 0xa1, 0x83, 0x94, 0x1b, 0x07, - 0xff, 0x20, 0xd0, 0xfe, 0xc2, 0xbb, 0x8f, 0xc9, 0x85, 0xc8, 0x58, 0x18, 0xc3, 0xfb, 0x03, 0x18, - 0x66, 0xf1, 0xfa, 0x30, 0xb9, 0x40, 0xc3, 0xb0, 0xff, 0xc7, 0xa0, 0x0f, 0xfc, 0x1f, 0x30, 0x6c, - 0x18, 0x7b, 0x43, 0x60, 0xc3, 0x9c, 0x17, 0xc0, 0xf9, 0x06, 0x08, 0x0e, 0x0c, 0x35, 0x0a, 0x05, - 0x83, 0x0d, 0xf8, 0x27, 0x06, 0x19, 0x34, 0xbe, 0x07, 0xc8, 0x28, 0x1d, 0x83, 0x0d, 0x74, 0x40, - 0xe0, 0xc3, 0x74, 0x4f, 0xc0, 0xfa, 0x0f, 0xce, 0x0c, 0x39, 0xb8, 0x2c, 0x18, 0x6e, 0x43, 0xb0, - 0x61, 0xff, 0xb0, 0x61, 0x0f, 0xfc, 0x1f, 0x50, 0x3b, 0x0f, 0xd8, 0x7b, 0xf8, 0x26, 0x0f, 0x68, - 0x7b, 0x06, 0x7f, 0xc8, 0x24, 0xa1, 0x87, 0x68, 0xfe, 0x06, 0x1d, 0xa0, 0x4c, 0x2f, 0xf9, 0x0a, - 0x42, 0xc3, 0xa4, 0x17, 0x71, 0xff, 0x23, 0xc8, 0x7b, 0x0f, 0xfc, 0x16, 0x87, 0xcd, 0x5f, 0xf8, - 0x7d, 0x21, 0xd8, 0x7f, 0xe0, 0xb0, 0xe0, 0x0a, 0x43, 0x38, 0x48, 0x6c, 0x14, 0x1c, 0x14, 0x09, - 0x82, 0xc7, 0x1c, 0x36, 0x04, 0x5b, 0x30, 0xd2, 0x68, 0xab, 0x58, 0x0f, 0xd1, 0xff, 0xc0, 0x4c, - 0x18, 0x7d, 0x85, 0xa0, 0xcf, 0xc0, 0xc1, 0x7c, 0xe6, 0x08, 0x18, 0x24, 0x2c, 0xc1, 0x03, 0x0e, - 0x56, 0x7e, 0x06, 0x06, 0xe3, 0x34, 0x36, 0x32, 0x16, 0x1f, 0x61, 0xf6, 0x1a, 0xf4, 0x00, 0x0c, - 0x87, 0xfe, 0x05, 0x01, 0xff, 0x41, 0xb0, 0xb0, 0xea, 0x05, 0x40, 0xb0, 0xea, 0x05, 0x81, 0x3f, - 0xe8, 0x14, 0x1d, 0xc3, 0xa8, 0x0f, 0xc9, 0xff, 0x41, 0xb8, 0x08, 0x48, 0x79, 0xc2, 0xc2, 0xc3, - 0x9e, 0xa3, 0x0b, 0x1d, 0x3d, 0x28, 0xf9, 0xf9, 0x0f, 0xd8, 0x5a, 0x1c, 0xab, 0x30, 0xb0, 0x93, - 0xd2, 0x3b, 0x38, 0x18, 0x3d, 0x72, 0x5f, 0x21, 0xff, 0x83, 0x0c, 0x87, 0xfe, 0x05, 0x01, 0x7f, - 0x83, 0xb0, 0xa4, 0x36, 0x1a, 0x81, 0x48, 0x6c, 0x36, 0x0c, 0xbf, 0xc1, 0x50, 0xb0, 0xd8, 0x7b, - 0xf0, 0x3f, 0xe8, 0x37, 0x03, 0x06, 0x06, 0x0a, 0xc2, 0xc1, 0xa5, 0x01, 0x75, 0x1d, 0x3d, 0x70, - 0x3a, 0x20, 0xc1, 0x81, 0x83, 0xf7, 0xfd, 0x04, 0xde, 0x30, 0x68, 0x10, 0x7a, 0x0f, 0x68, 0x30, - 0xff, 0xaf, 0xc0, 0x0f, 0xfc, 0x1f, 0x30, 0x4e, 0x61, 0xf6, 0x85, 0xc6, 0x87, 0x38, 0x6d, 0x54, - 0x50, 0x5a, 0x45, 0xff, 0x01, 0x87, 0x7c, 0x0d, 0x0d, 0xf9, 0xec, 0x1a, 0x19, 0x28, 0x07, 0xfe, - 0x09, 0xc2, 0x70, 0x68, 0x77, 0x4c, 0x70, 0x68, 0x6f, 0x48, 0x1f, 0xf8, 0x3f, 0x38, 0x34, 0x3c, - 0xda, 0xb0, 0x68, 0x6f, 0x48, 0x1f, 0xfa, 0x0f, 0x9c, 0x3e, 0x0c, 0x87, 0x21, 0xf9, 0xc3, 0xb0, - 0xfd, 0xa0, 0xbf, 0xe0, 0x9c, 0x2d, 0x0e, 0xc2, 0xd3, 0x3f, 0xf0, 0x1d, 0xa1, 0xa1, 0x9c, 0x1f, - 0x81, 0xa1, 0x9c, 0x09, 0x20, 0xbf, 0xd0, 0x4c, 0x1e, 0xd0, 0xe7, 0xbc, 0x7f, 0xe0, 0x72, 0x16, - 0x0c, 0x2c, 0x3c, 0x98, 0x30, 0xb0, 0x9f, 0x46, 0x0c, 0x2c, 0x1c, 0x85, 0x83, 0x1f, 0x07, 0xfd, - 0x87, 0x09, 0x83, 0x95, 0x68, 0x6d, 0x2f, 0x54, 0x87, 0xb0, 0x90, 0x40, 0x90, 0xa8, 0x16, 0x0c, - 0x18, 0x6c, 0x19, 0x42, 0x68, 0x16, 0x94, 0x54, 0xb6, 0xa1, 0xfc, 0x7a, 0xbd, 0x81, 0x30, 0x61, - 0xf6, 0x14, 0x81, 0xff, 0x90, 0x5f, 0x87, 0x0a, 0xc2, 0x90, 0xed, 0x06, 0x87, 0xc8, 0x1d, 0xd0, - 0xcd, 0xe8, 0x2b, 0xc1, 0x9e, 0x40, 0xdc, 0xfa, 0x0f, 0x9e, 0x0c, 0xda, 0x1f, 0xf8, 0x30, 0x09, - 0x0f, 0xfc, 0x0c, 0x1f, 0x8f, 0xc0, 0x70, 0x60, 0xcc, 0x18, 0x24, 0x18, 0x33, 0x06, 0x0c, 0x9c, - 0x19, 0x83, 0x25, 0x67, 0xe3, 0xf3, 0xf2, 0x60, 0xcc, 0x18, 0x58, 0x30, 0x66, 0x0c, 0x1a, 0x0c, - 0x19, 0x83, 0x1e, 0xdf, 0xc7, 0xe3, 0x91, 0x81, 0x98, 0x30, 0xe6, 0x06, 0x40, 0xc0, 0xde, 0x41, - 0xb0, 0x33, 0x93, 0x0b, 0x90, 0x61, 0xa8, 0x5d, 0x97, 0x83, 0xff, 0x04, 0x09, 0x41, 0xff, 0x8d, - 0x07, 0xfe, 0x0b, 0x0b, 0x0f, 0x60, 0xa0, 0x58, 0x30, 0xb0, 0x60, 0xcd, 0xfc, 0x65, 0x0a, 0x18, - 0x30, 0xb3, 0xf0, 0x30, 0x61, 0x62, 0x48, 0x37, 0xf3, 0x81, 0x82, 0xc3, 0xd8, 0xf7, 0x9d, 0xfc, - 0x67, 0xa4, 0x66, 0x06, 0x61, 0xe9, 0x50, 0x33, 0x09, 0x9c, 0x7f, 0x19, 0xe9, 0xa0, 0x10, 0xd8, - 0x76, 0x1e, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x61, 0x50, 0x2c, 0x39, 0x82, 0xfc, 0x61, - 0xda, 0x07, 0x1c, 0xf0, 0x4e, 0x2b, 0xc4, 0x9d, 0x83, 0x07, 0x2a, 0xc1, 0x90, 0xfd, 0x05, 0xc0, - 0xc3, 0x2b, 0x0a, 0xf2, 0x41, 0xda, 0x0b, 0x1f, 0xe0, 0x5d, 0x88, 0x72, 0x80, 0xf2, 0x17, 0xfc, - 0x1f, 0xd8, 0x76, 0x1a, 0xf0, 0x30, 0xec, 0x0f, 0x06, 0xff, 0x83, 0xfb, 0x5e, 0xc0, 0x0f, 0xfc, - 0x1f, 0x68, 0x20, 0x60, 0x83, 0x38, 0x54, 0x32, 0x81, 0xb4, 0x32, 0xb2, 0x0c, 0xe2, 0xdf, 0xf2, - 0x0e, 0x74, 0x2c, 0x3e, 0xef, 0x1f, 0xfc, 0x13, 0x84, 0xe8, 0x28, 0x1b, 0x42, 0xe0, 0xd8, 0x57, - 0x6f, 0xfc, 0xe0, 0xe8, 0xad, 0xc2, 0xc8, 0x3f, 0xb0, 0x38, 0x79, 0x90, 0x65, 0xa1, 0xbd, 0x21, - 0x61, 0xa8, 0x1f, 0xdf, 0xe0, 0x0f, 0xfc, 0x1f, 0x68, 0x76, 0x1f, 0xb0, 0xf7, 0x07, 0xa8, 0x0b, - 0xff, 0x05, 0x82, 0xa0, 0xf6, 0x0e, 0x78, 0x7f, 0xa4, 0x1d, 0xe0, 0xff, 0xc0, 0xc3, 0xff, 0x03, - 0x41, 0x7f, 0xe0, 0x7e, 0x83, 0x68, 0x74, 0x86, 0x51, 0xa4, 0x1f, 0xda, 0x69, 0xa1, 0x37, 0xa8, - 0x0d, 0x1c, 0x1c, 0x83, 0x0b, 0x41, 0x87, 0xf3, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x68, 0x67, 0x0f, - 0x9c, 0x3d, 0xa1, 0xed, 0x07, 0xff, 0x01, 0xc2, 0xd0, 0xf6, 0x0d, 0x39, 0x41, 0xe8, 0xbf, 0x03, - 0xfe, 0x43, 0x61, 0xec, 0x3e, 0xc3, 0x49, 0x87, 0xbf, 0x46, 0x9f, 0x91, 0x90, 0xda, 0x6b, 0x07, - 0xf7, 0x18, 0x7c, 0xde, 0x7c, 0x61, 0xd7, 0x20, 0xd5, 0xe4, 0x3f, 0x98, 0x2b, 0xf0, 0x7f, 0xe0, - 0xe0, 0x09, 0x0f, 0x41, 0xfb, 0x43, 0xb4, 0x3c, 0xe0, 0xbf, 0xf2, 0x0a, 0x03, 0x43, 0xda, 0x0c, - 0x1e, 0x0f, 0xa4, 0xd2, 0x87, 0xfc, 0x07, 0xf0, 0x34, 0x36, 0x1d, 0xa0, 0xd0, 0xd8, 0x6a, 0x05, - 0xff, 0x05, 0x77, 0x8d, 0x0f, 0xdc, 0x85, 0xff, 0x41, 0xfb, 0x43, 0x50, 0x33, 0x66, 0x86, 0x60, - 0x7d, 0x27, 0x2e, 0xa0, 0x10, 0xef, 0x56, 0xe0, 0x09, 0x0f, 0xfc, 0x16, 0x17, 0xfc, 0x1a, 0x81, - 0xfd, 0x86, 0xd0, 0xfc, 0xe1, 0x50, 0x50, 0xff, 0x82, 0xd5, 0xa1, 0xe7, 0x05, 0xf4, 0x5f, 0xf8, - 0x27, 0x0f, 0x68, 0x7b, 0x0d, 0xa6, 0x94, 0x07, 0xe4, 0x19, 0xd4, 0x06, 0x50, 0x75, 0xe8, 0x3f, - 0xcf, 0x6e, 0x19, 0xbc, 0xda, 0x6a, 0xe1, 0xe0, 0x90, 0xb4, 0x10, 0x7f, 0x3e, 0x0f, 0xfc, 0x1f, - 0xc0, 0x0a, 0x0f, 0xfc, 0x16, 0x3f, 0xaf, 0xa0, 0xa8, 0x1a, 0x81, 0x48, 0x58, 0x5b, 0x94, 0x30, - 0x98, 0xd5, 0xe0, 0x5c, 0x17, 0x4c, 0x7d, 0x0f, 0x91, 0xed, 0x58, 0x56, 0x30, 0x4c, 0x21, 0x90, - 0xfb, 0x1b, 0xea, 0x7e, 0x07, 0xe0, 0xab, 0x14, 0x04, 0x81, 0x8c, 0x19, 0xa1, 0xca, 0xb8, 0x17, - 0x82, 0x7d, 0x0f, 0x91, 0xd0, 0xa4, 0x16, 0x2a, 0xed, 0x0e, 0x60, 0xa8, 0x07, 0x0f, 0xfc, 0x1c, - 0x0f, 0xfc, 0x1f, 0x48, 0x1c, 0x61, 0x83, 0x61, 0x69, 0x83, 0x0d, 0x40, 0x31, 0x25, 0x03, 0x60, - 0xa8, 0x93, 0x82, 0xa0, 0xe6, 0x98, 0x34, 0x1f, 0x80, 0xe3, 0x8e, 0x04, 0xd0, 0x90, 0x20, 0x42, - 0x60, 0xbf, 0xf0, 0x1d, 0xa1, 0x83, 0x0b, 0x07, 0xa4, 0x18, 0x30, 0x38, 0x7e, 0xff, 0xc1, 0xcc, - 0x60, 0xc2, 0xc1, 0xf4, 0x98, 0x34, 0x70, 0x21, 0xdf, 0xf8, 0x0f, 0xfc, 0x1f, 0x50, 0x2c, 0x2a, - 0x07, 0x60, 0xff, 0xe4, 0x14, 0x0d, 0x85, 0x40, 0xd8, 0x30, 0x61, 0x50, 0x2a, 0x16, 0x0f, 0xe4, - 0x2f, 0xc1, 0xda, 0x1c, 0x9a, 0x0f, 0xfa, 0x0a, 0x81, 0x60, 0xd2, 0x80, 0x7f, 0x1f, 0xf4, 0x0e, - 0x43, 0xda, 0x1f, 0xf8, 0x1a, 0x1f, 0x35, 0x7f, 0xe4, 0xf4, 0xa0, 0xda, 0x1f, 0xf8, 0x1a, 0x18, - 0x0b, 0x0a, 0x4b, 0xf0, 0x18, 0x29, 0x24, 0x18, 0x24, 0x2a, 0x12, 0x0c, 0x19, 0x4f, 0xd2, 0x0c, - 0xa3, 0x83, 0x4b, 0xf1, 0xda, 0x0f, 0x12, 0x0c, 0x0e, 0x07, 0xcc, 0x83, 0x06, 0x83, 0xa7, 0x90, - 0x65, 0xf3, 0xca, 0xbf, 0x1a, 0x09, 0x92, 0x41, 0x86, 0x41, 0x24, 0x83, 0x05, 0xc0, 0x92, 0x41, - 0x9c, 0x1a, 0x4b, 0xf0, 0x7d, 0x24, 0x83, 0x0b, 0x0f, 0xa6, 0x0c, 0xc1, 0xf4, 0x90, 0x58, 0x5f, - 0xfc, 0x06, 0x37, 0x42, 0x90, 0xdd, 0x33, 0x7e, 0x90, 0x9e, 0xd3, 0x42, 0x5a, 0x09, 0xc1, 0x86, - 0x68, 0x85, 0x85, 0xbf, 0x36, 0x15, 0xd9, 0x91, 0x9c, 0x07, 0x90, 0x64, 0x66, 0x87, 0x95, 0x9f, - 0x58, 0x66, 0xf5, 0x08, 0x7c, 0x23, 0xa0, 0xc2, 0x76, 0xa4, 0x3a, 0x0b, 0x0b, 0xc1, 0xff, 0x83, - 0x80, 0x09, 0x0f, 0xfc, 0x16, 0x9f, 0xfc, 0x13, 0x87, 0xb0, 0xfb, 0x43, 0xd8, 0x79, 0xc6, 0x09, - 0x83, 0xda, 0x6d, 0xff, 0x87, 0xf1, 0x26, 0x49, 0x81, 0x30, 0x49, 0x92, 0x61, 0x68, 0x24, 0xed, - 0x30, 0x5d, 0xd1, 0x32, 0x4c, 0x14, 0x41, 0x27, 0xc9, 0x87, 0xd2, 0x64, 0x98, 0x6b, 0xa2, 0x64, - 0x98, 0x3e, 0x4a, 0x39, 0x47, 0x02, 0x1a, 0xeb, 0xbc, 0x00, 0x0f, 0xfc, 0x1e, 0xc1, 0x98, 0x34, - 0x33, 0x03, 0x30, 0x7d, 0x02, 0x0b, 0x32, 0x43, 0xa2, 0x99, 0xb9, 0x85, 0xab, 0x23, 0x09, 0xc7, - 0xe4, 0x28, 0x32, 0x13, 0x81, 0xff, 0x82, 0xc2, 0x60, 0xec, 0x17, 0xca, 0x8a, 0x03, 0x1e, 0x40, - 0xc4, 0x83, 0x0f, 0x2a, 0x34, 0x18, 0x4f, 0x90, 0x3e, 0x0c, 0xf0, 0x67, 0x70, 0xa0, 0xeb, 0xc0, - 0xbe, 0x83, 0xff, 0x04, 0x09, 0x41, 0xff, 0x81, 0xa0, 0xff, 0x83, 0x38, 0x58, 0x76, 0x1a, 0x81, - 0x7a, 0xb6, 0x1b, 0x06, 0x68, 0x6c, 0x2d, 0x28, 0x68, 0x6c, 0x0f, 0xe0, 0x5f, 0xe0, 0x93, 0x43, - 0xff, 0x14, 0x07, 0xff, 0x02, 0xda, 0x06, 0xc3, 0xde, 0xa2, 0x69, 0xa1, 0xff, 0x69, 0xf9, 0x0c, - 0xd1, 0xf1, 0x87, 0x3e, 0xa3, 0xb7, 0x90, 0xfe, 0xe0, 0x3f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, - 0x1f, 0x60, 0xf8, 0x2c, 0x39, 0x81, 0x90, 0x5a, 0x1a, 0x41, 0x91, 0x3b, 0x05, 0x93, 0x91, 0x99, - 0x82, 0x86, 0x7c, 0xe6, 0x40, 0xfa, 0x32, 0x99, 0x92, 0x16, 0x0c, 0xb4, 0xc5, 0x02, 0x41, 0xf2, - 0x0c, 0x91, 0xec, 0xc8, 0x2d, 0xc1, 0xe9, 0x32, 0x09, 0xe0, 0xfb, 0x20, 0xac, 0x39, 0x9f, 0x81, - 0x61, 0xb9, 0x04, 0x07, 0xc1, 0xff, 0x89, 0x0e, 0x0f, 0xfc, 0x1f, 0x68, 0x3f, 0xe0, 0xce, 0x16, - 0x86, 0xc3, 0x68, 0x5a, 0x1b, 0x09, 0xc1, 0x1f, 0xf0, 0x5a, 0x68, 0x7f, 0x9f, 0xc7, 0xff, 0x06, - 0xc2, 0x90, 0xd8, 0x6d, 0x0a, 0xff, 0x05, 0xeb, 0x89, 0x0d, 0x81, 0xe4, 0x2b, 0xfc, 0x1f, 0xd2, - 0x1b, 0x42, 0x7d, 0x4f, 0xfc, 0x3c, 0x81, 0x70, 0x58, 0x7f, 0xe0, 0xb0, 0x0f, 0xfc, 0x1f, 0x60, - 0xff, 0xc1, 0x9c, 0x18, 0x28, 0x0c, 0x36, 0x83, 0x05, 0x01, 0x84, 0xe2, 0x7f, 0xe0, 0xb4, 0xd0, - 0xa8, 0x1c, 0xfe, 0xbf, 0xf8, 0x0a, 0xc3, 0xff, 0x03, 0x41, 0xff, 0x82, 0xb6, 0x34, 0x08, 0x30, - 0x3e, 0x93, 0x46, 0x06, 0x1f, 0xb4, 0xa0, 0x30, 0xe6, 0x60, 0x68, 0x30, 0x3f, 0x41, 0x73, 0xc1, - 0x90, 0x9f, 0x21, 0x3a, 0x1f, 0x21, 0xfc, 0x09, 0x41, 0xff, 0x81, 0xa0, 0xff, 0xa0, 0x9c, 0x2c, - 0x18, 0x18, 0x2e, 0x0b, 0x06, 0x06, 0x03, 0x83, 0x7f, 0xe8, 0x1c, 0xf1, 0x83, 0x03, 0x03, 0xf0, - 0x30, 0x60, 0x60, 0xda, 0x0f, 0xfa, 0x0b, 0x83, 0xd0, 0x7a, 0xfc, 0x08, 0xd0, 0xee, 0x41, 0x38, - 0xe3, 0x07, 0xd3, 0x83, 0x06, 0x13, 0x7c, 0x61, 0x99, 0x3d, 0x0c, 0x61, 0x32, 0x83, 0xf5, 0xf9, - 0x00, 0x0a, 0x0f, 0x2a, 0x81, 0xd8, 0x5f, 0xa8, 0x86, 0xa0, 0x7b, 0x0f, 0xb4, 0x3d, 0x87, 0x9c, - 0xab, 0xff, 0x03, 0x9c, 0x14, 0x35, 0x41, 0x77, 0x01, 0x8c, 0x60, 0xce, 0x0f, 0xfe, 0x0b, 0x40, - 0xd1, 0xdb, 0x41, 0x76, 0x8c, 0x63, 0x05, 0xe9, 0x05, 0x1d, 0xb0, 0xfd, 0x7f, 0xd0, 0x66, 0x43, - 0x61, 0xef, 0x48, 0x76, 0x87, 0x21, 0x9f, 0xf9, 0x00, 0x09, 0x0c, 0x87, 0xfb, 0x03, 0xc7, 0xe0, - 0xd4, 0x06, 0x83, 0x06, 0x1b, 0x0b, 0x0b, 0x06, 0x13, 0x11, 0xd0, 0xc1, 0x85, 0xab, 0x3a, 0x38, - 0x30, 0x3f, 0x26, 0x0d, 0x05, 0xa0, 0x70, 0x68, 0x87, 0xec, 0x2f, 0xaf, 0xd0, 0x2e, 0xcc, 0x2c, - 0x12, 0x0e, 0x41, 0x85, 0x43, 0x0f, 0x9f, 0xa3, 0xd0, 0x6b, 0xce, 0x85, 0xe0, 0x9e, 0x0b, 0x0a, - 0xed, 0x0f, 0xb0, 0x70, 0x1c, 0x3f, 0xf0, 0x70, 0x04, 0x85, 0x07, 0xfb, 0x40, 0xdf, 0xf0, 0x58, - 0x52, 0x16, 0x1c, 0xc1, 0x61, 0xb0, 0xe9, 0x53, 0x97, 0xf4, 0x0c, 0xdf, 0x12, 0x63, 0x0f, 0xcf, - 0x8b, 0xfa, 0x0a, 0x80, 0xc9, 0x31, 0x82, 0xc2, 0xc9, 0x31, 0x81, 0xca, 0x32, 0xfe, 0x87, 0xd0, - 0x31, 0x1c, 0x3f, 0xd8, 0x3a, 0x07, 0x37, 0x18, 0x1d, 0x0c, 0xe8, 0x58, 0x3b, 0xc8, 0x7e, 0xcd, - 0x03, 0x60, 0x09, 0x0a, 0x0f, 0xfb, 0x0b, 0x3f, 0x83, 0x50, 0x14, 0x0c, 0xc1, 0xb0, 0xb4, 0x33, - 0x04, 0xc5, 0x33, 0xfe, 0x06, 0xdf, 0x02, 0x0f, 0x3f, 0x2b, 0x06, 0x1f, 0x98, 0x18, 0xff, 0x41, - 0x61, 0x66, 0x0c, 0x3b, 0xf1, 0xa8, 0x18, 0x67, 0x42, 0xdf, 0xf8, 0x39, 0x30, 0x9e, 0x0c, 0xdc, - 0x61, 0x6e, 0x13, 0xa1, 0x60, 0xe1, 0xd0, 0xfb, 0x74, 0x27, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, 0x90, - 0xfb, 0x04, 0x1b, 0x0f, 0x38, 0x28, 0x5f, 0x83, 0x48, 0x51, 0xa0, 0xd0, 0xb2, 0x42, 0xc2, 0xd0, - 0x49, 0x86, 0xe5, 0x68, 0x3e, 0xa7, 0x8e, 0xb0, 0x76, 0x16, 0x61, 0xfa, 0x42, 0xcf, 0xe8, 0x0f, - 0xc9, 0x98, 0x4c, 0x0e, 0x42, 0xcc, 0x26, 0x0f, 0xd9, 0xa0, 0xa0, 0x4d, 0xa6, 0x7f, 0x40, 0xe4, - 0x1d, 0xa1, 0xff, 0x48, 0x2f, 0xe4, 0x3f, 0xf0, 0x60, 0x0a, 0x43, 0x96, 0x83, 0xb0, 0x7e, 0xa9, - 0x0d, 0x61, 0x23, 0x03, 0x0d, 0xa1, 0x63, 0x0c, 0x13, 0x8c, 0x40, 0x8d, 0x0b, 0x4d, 0xff, 0xe2, - 0xfc, 0x16, 0x1f, 0xec, 0x7f, 0xf8, 0x2c, 0x33, 0x87, 0xef, 0xd1, 0x7f, 0x80, 0xc8, 0x6f, 0x05, - 0x40, 0xf9, 0x5b, 0x8e, 0x19, 0xbc, 0xe8, 0xf8, 0x33, 0xc0, 0xa0, 0xfe, 0x83, 0xcc, 0x79, 0x03, - 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xf2, 0x1f, 0x68, 0x76, 0x1e, 0x70, 0x5f, 0xf4, 0x0d, 0x0d, 0x85, - 0x84, 0xc3, 0x03, 0x03, 0x05, 0xab, 0x2f, 0xfc, 0xf7, 0x1a, 0x08, 0x0e, 0x07, 0x06, 0x16, 0x16, - 0x0c, 0x37, 0xfc, 0x0f, 0xc9, 0x83, 0x06, 0x3a, 0x1b, 0x06, 0x0c, 0x3f, 0x60, 0xc1, 0x84, 0xde, - 0x30, 0x60, 0xc7, 0xd2, 0x0c, 0x19, 0xc1, 0xff, 0x61, 0x80, 0x0f, 0xfc, 0x1f, 0x48, 0x10, 0x60, - 0x43, 0xb0, 0xa8, 0x60, 0xc3, 0x50, 0x36, 0x6c, 0x86, 0xc0, 0xdf, 0xf8, 0x14, 0x34, 0x0f, 0xd0, - 0x4f, 0xe0, 0x59, 0xb6, 0x12, 0xb0, 0x70, 0x30, 0x58, 0x52, 0x1d, 0x40, 0xf5, 0xf3, 0xff, 0xc0, - 0x90, 0xed, 0x06, 0x87, 0xf5, 0xa3, 0x86, 0x55, 0xc0, 0x7e, 0x43, 0x72, 0x19, 0xf5, 0xc1, 0xfa, - 0xe4, 0x2a, 0x07, 0xfe, 0x0e, 0x09, 0x0f, 0x41, 0xf6, 0x87, 0x68, 0x73, 0x81, 0xff, 0xa0, 0x68, - 0x1c, 0x39, 0x87, 0x28, 0xc1, 0xcc, 0x69, 0x8f, 0xfd, 0x1f, 0x43, 0x07, 0xfb, 0x03, 0xff, 0x40, - 0xd0, 0x5c, 0x66, 0x65, 0xdb, 0x71, 0x99, 0x9e, 0x41, 0xd0, 0xcc, 0xc3, 0xdb, 0xff, 0x01, 0xf5, - 0xb1, 0x99, 0x9c, 0x0a, 0x31, 0x99, 0x87, 0x23, 0x08, 0xd0, 0x3f, 0xf0, 0x40, 0x09, 0x0f, 0xfc, - 0x16, 0x8f, 0xfc, 0x84, 0xe0, 0x60, 0xed, 0x0a, 0x80, 0x7f, 0xe4, 0x0e, 0x3b, 0x01, 0x83, 0xb9, - 0xd5, 0xff, 0x81, 0xf8, 0x60, 0xb4, 0x3d, 0x82, 0xf9, 0x36, 0x41, 0xa0, 0x60, 0xeb, 0x07, 0xe8, - 0xff, 0x82, 0x94, 0x16, 0x1d, 0xa1, 0xfb, 0xae, 0xd0, 0x9b, 0xc6, 0x1d, 0xa0, 0xf4, 0x83, 0x0e, - 0xd0, 0x21, 0xdf, 0xf2, 0x00, 0x0f, 0xfc, 0x1f, 0xa0, 0xb0, 0xff, 0x50, 0x2f, 0xe8, 0x3b, 0x09, - 0x82, 0x90, 0xcc, 0x14, 0x85, 0x21, 0xb0, 0x45, 0xfc, 0x1a, 0x85, 0x03, 0xd8, 0x6f, 0xc7, 0xff, - 0x22, 0x61, 0xad, 0x0f, 0x98, 0x16, 0xd0, 0x78, 0x0f, 0x70, 0x5f, 0xa0, 0xb9, 0x03, 0xe1, 0x8c, - 0x3c, 0xc8, 0x1f, 0x18, 0x4d, 0xc8, 0xf1, 0x94, 0x06, 0x85, 0xc8, 0xe0, 0xc3, 0xf9, 0xf2, 0x1f, - 0xf8, 0x3f, 0x09, 0x41, 0xff, 0x81, 0xa5, 0xff, 0x82, 0x70, 0xec, 0xd0, 0xea, 0x05, 0x99, 0x92, - 0x16, 0x0c, 0xcc, 0xcc, 0x2d, 0x28, 0x4e, 0x74, 0x03, 0xf8, 0x09, 0x9a, 0x82, 0x4d, 0x3f, 0xf9, - 0x05, 0x03, 0xff, 0x16, 0xd0, 0xff, 0x90, 0x72, 0x81, 0x87, 0x68, 0x7e, 0xff, 0x90, 0x9a, 0x66, - 0x1d, 0xa3, 0xc8, 0x5e, 0xad, 0xa1, 0xfb, 0x43, 0x68, 0x0f, 0xfc, 0x1f, 0x68, 0x76, 0x50, 0x3b, - 0x07, 0xff, 0x05, 0x40, 0xf6, 0x1e, 0x70, 0x6f, 0xfc, 0x83, 0x4a, 0x38, 0x30, 0x50, 0x7f, 0x0f, - 0xfd, 0x06, 0xd1, 0xc1, 0x82, 0x81, 0x70, 0x1f, 0xfa, 0x07, 0xaa, 0x70, 0x67, 0x20, 0x94, 0x0f, - 0xfe, 0x0f, 0xcc, 0x16, 0x19, 0x57, 0x81, 0xc0, 0xc2, 0x79, 0x41, 0xa0, 0x61, 0xff, 0x8b, 0xc1, - 0x09, 0x0f, 0xfc, 0x16, 0x0f, 0xfe, 0x09, 0x81, 0x87, 0xfd, 0xa0, 0xcf, 0xf0, 0x4c, 0x4e, 0x1f, - 0xec, 0x19, 0xff, 0xc5, 0xf2, 0x63, 0x13, 0x21, 0x30, 0x32, 0x83, 0xc1, 0xb0, 0xb3, 0xd2, 0xac, - 0x1f, 0x9c, 0x3a, 0x40, 0xc8, 0x1e, 0xff, 0x83, 0xd4, 0x14, 0x09, 0x09, 0xbe, 0x47, 0x04, 0x81, - 0x90, 0x61, 0x28, 0x90, 0xf9, 0x0e, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, 0x30, 0x76, 0x1f, 0xb0, 0x5f, - 0xf8, 0x26, 0x0e, 0xa0, 0x7d, 0x83, 0x3f, 0xe0, 0xb4, 0xa1, 0x87, 0x60, 0x7f, 0x03, 0xad, 0xe0, - 0xed, 0x06, 0x1d, 0x86, 0xe0, 0xba, 0xec, 0x2b, 0xa8, 0xeb, 0xb0, 0xb9, 0x0b, 0x0e, 0xc3, 0xf7, - 0xff, 0x04, 0xdc, 0x0d, 0x18, 0x27, 0x90, 0x3c, 0x15, 0x87, 0xce, 0x87, 0x38, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1f, 0x68, 0x85, 0xa1, 0xf6, 0x0c, 0x17, 0xe4, 0x2a, 0x02, 0x6e, 0x2c, 0x36, 0x28, - 0x41, 0x78, 0x35, 0x1d, 0x0a, 0xee, 0x41, 0xdd, 0x3a, 0x88, 0x60, 0xd8, 0x1d, 0xa7, 0xa4, 0x2d, - 0x0b, 0x0b, 0x43, 0x5f, 0x46, 0x7f, 0x05, 0x21, 0xb0, 0xb4, 0x3f, 0x26, 0xd3, 0xd4, 0x09, 0xf4, - 0xe1, 0x61, 0xde, 0x47, 0x74, 0x3f, 0xec, 0x2b, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xf2, 0x1f, 0xb4, - 0x33, 0x87, 0xce, 0x0f, 0xfe, 0x0b, 0x43, 0xff, 0x0e, 0x31, 0xff, 0x05, 0xce, 0x98, 0x76, 0x17, - 0x70, 0x3d, 0x57, 0x83, 0x38, 0x7f, 0xe0, 0x68, 0x3f, 0xf8, 0x1f, 0xad, 0x0e, 0x70, 0x72, 0x0c, - 0xbe, 0x8c, 0x3e, 0xc8, 0x28, 0xc2, 0x7d, 0x64, 0x8c, 0x60, 0xe4, 0x18, 0xd4, 0x98, 0x7d, 0x87, - 0x3c, 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x1f, 0x61, 0xee, 0x0e, 0x70, 0x7f, 0xf0, 0x34, 0x18, 0x7f, - 0x38, 0xac, 0xff, 0x03, 0x4c, 0xcc, 0x19, 0x8f, 0xd1, 0x9f, 0xe0, 0x9c, 0x19, 0x83, 0x30, 0xb1, - 0x33, 0xa7, 0x60, 0xbe, 0x30, 0x9c, 0x27, 0x42, 0xc3, 0x61, 0xf2, 0x67, 0xf9, 0x05, 0xe6, 0x0d, - 0x84, 0xf2, 0x48, 0x6c, 0x3f, 0x67, 0xfe, 0x0e, 0x43, 0xf8, 0x0f, 0xf2, 0x1f, 0xb4, 0x3b, 0x0f, - 0x9c, 0x1f, 0xfc, 0x16, 0x84, 0xa0, 0x2c, 0x13, 0x8c, 0xe5, 0x33, 0x41, 0xce, 0xac, 0xb8, 0xd1, - 0xfa, 0x1e, 0x40, 0xe8, 0x6c, 0x0f, 0xfc, 0x85, 0xa1, 0xec, 0x3d, 0xf9, 0xff, 0xe0, 0x48, 0x5a, - 0x62, 0x38, 0x7d, 0xb2, 0x50, 0xc2, 0x6e, 0xdf, 0xad, 0xc1, 0xc8, 0x34, 0x39, 0xc3, 0xed, 0x0d, - 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x68, 0x34, 0x2e, 0x0c, 0xe1, 0x38, 0x1c, 0x3b, 0x43, - 0x40, 0x50, 0x67, 0x23, 0xff, 0x81, 0xab, 0x09, 0x02, 0x19, 0xf9, 0x05, 0x82, 0xd0, 0xce, 0x0f, - 0x06, 0x78, 0x2c, 0x0c, 0x1f, 0x20, 0xf5, 0x97, 0xfc, 0x8f, 0x28, 0x92, 0x32, 0x43, 0xe9, 0x23, - 0x24, 0x35, 0xb2, 0x46, 0x48, 0xfa, 0x49, 0x51, 0x92, 0x04, 0x2f, 0xff, 0x40, 0x09, 0x09, 0x0c, - 0x87, 0xb0, 0xa8, 0x07, 0x0e, 0xa0, 0x6c, 0x1a, 0x1d, 0x85, 0xff, 0xa0, 0x31, 0xa0, 0xc1, 0x87, - 0x6d, 0x9f, 0xf8, 0x0f, 0x68, 0x58, 0x32, 0x0c, 0xe3, 0xff, 0xc1, 0x61, 0xda, 0xb3, 0x41, 0x7c, - 0x16, 0x39, 0x81, 0xe4, 0x1f, 0xf8, 0x3f, 0xac, 0x1c, 0x1d, 0x78, 0xa6, 0x0e, 0x80, 0x74, 0x16, - 0x60, 0xce, 0x0f, 0x20, 0xc1, 0x81, 0x00, 0x09, 0x0f, 0x41, 0xfb, 0x0f, 0x68, 0x7a, 0x80, 0xff, - 0xe0, 0xb4, 0x1a, 0x1e, 0xc0, 0xe3, 0x44, 0x5a, 0x98, 0x34, 0xd2, 0xea, 0x42, 0x7e, 0x81, 0x40, - 0xff, 0x61, 0x5f, 0xe4, 0x2d, 0x0a, 0x80, 0x90, 0xd7, 0xc9, 0x40, 0x48, 0x4f, 0x21, 0x50, 0x12, - 0x1f, 0xaf, 0xfe, 0x09, 0xb0, 0x90, 0x90, 0x9f, 0x21, 0x78, 0x2e, 0x0f, 0x9e, 0x0e, 0xb0, 0xff, - 0xc1, 0xc0, 0x09, 0x0f, 0xfc, 0x16, 0x0f, 0xfe, 0x09, 0x83, 0xb2, 0x0f, 0x68, 0x1f, 0xfa, 0x03, - 0x0d, 0x13, 0x31, 0xc1, 0xab, 0x64, 0xc8, 0x18, 0xfd, 0x17, 0xfd, 0x06, 0xc3, 0xff, 0x03, 0x42, - 0xff, 0x82, 0xbb, 0x43, 0xfc, 0xf2, 0x0f, 0xfe, 0x0f, 0xca, 0x30, 0xf2, 0xae, 0x34, 0xc7, 0x03, - 0xc8, 0x38, 0x18, 0x1c, 0x3e, 0x47, 0xc1, 0x20, 0x0f, 0xfc, 0x1f, 0x68, 0x3f, 0xe0, 0xce, 0x16, - 0x86, 0xc3, 0x68, 0x5e, 0xad, 0x84, 0xe2, 0x8e, 0x5d, 0x85, 0xa6, 0x8b, 0xf0, 0x2f, 0xc5, 0xff, - 0x82, 0x70, 0x40, 0xcc, 0x18, 0x5a, 0x0b, 0xbb, 0xa6, 0x0f, 0x5c, 0x1f, 0xe7, 0x94, 0x5f, 0xf0, - 0x7f, 0x38, 0x54, 0x0e, 0x68, 0x07, 0x78, 0x27, 0xd2, 0x13, 0xf2, 0x1f, 0x9f, 0x91, 0xf4, 0x1f, - 0x21, 0xf2, 0x00, 0x09, 0x41, 0xff, 0x81, 0xc3, 0xff, 0x83, 0x60, 0x70, 0x60, 0x70, 0xac, 0x0f, - 0xfe, 0x0b, 0x06, 0xe0, 0xc0, 0xe0, 0xa1, 0x47, 0x06, 0x8e, 0x0f, 0xc0, 0xa7, 0xab, 0x01, 0x34, - 0x2d, 0x1c, 0x3a, 0x81, 0x7e, 0x83, 0x9e, 0xa0, 0x3a, 0x0d, 0x07, 0x20, 0x7f, 0xf0, 0x7c, 0xb1, - 0x40, 0x28, 0x0d, 0xe2, 0x85, 0x0d, 0x07, 0x20, 0x70, 0x50, 0x18, 0x7c, 0x83, 0xc8, 0x10, 0x09, - 0x0f, 0xfc, 0x16, 0x5f, 0x53, 0xe8, 0x2a, 0x12, 0x8a, 0x0a, 0x82, 0xc1, 0x39, 0x43, 0x60, 0x31, - 0x47, 0x28, 0x6c, 0x0d, 0x5c, 0xe5, 0x09, 0x8b, 0xe4, 0x71, 0x68, 0x39, 0xc1, 0xba, 0x76, 0x1b, - 0x06, 0x82, 0xd1, 0x81, 0xcc, 0x15, 0x03, 0xcf, 0x27, 0xff, 0x83, 0xf4, 0x81, 0xc3, 0xcc, 0x3c, - 0xad, 0x09, 0xf4, 0x85, 0x7c, 0x87, 0xeb, 0xe4, 0x6d, 0x0f, 0x21, 0xfe, 0x0f, 0xf2, 0x1f, 0xb4, - 0x3b, 0x0f, 0xd8, 0x3f, 0xf8, 0x2a, 0x03, 0x0f, 0xb0, 0xb1, 0xa9, 0x0e, 0x41, 0x26, 0x0d, 0xff, - 0x03, 0xe8, 0x70, 0xb0, 0xe4, 0xc1, 0xc0, 0x74, 0x3a, 0x47, 0x8f, 0x53, 0x81, 0x77, 0x51, 0x84, - 0xc0, 0x90, 0x98, 0xf5, 0x38, 0x39, 0x68, 0xc2, 0x60, 0xaf, 0x2a, 0x30, 0x98, 0x1e, 0x40, 0xc6, - 0xb5, 0x00, 0x86, 0x63, 0xab, 0x80, 0x09, 0x0f, 0xfc, 0x16, 0x0f, 0xc7, 0xe0, 0x9c, 0x0a, 0x31, - 0x06, 0x16, 0x85, 0x38, 0x3b, 0x03, 0x94, 0x1f, 0x01, 0xf0, 0x39, 0xce, 0x33, 0x9c, 0x1f, 0x41, - 0x94, 0x14, 0x1b, 0x0e, 0xbc, 0x87, 0x68, 0x57, 0x0d, 0xa0, 0xbe, 0x74, 0x74, 0x12, 0x72, 0x13, - 0xc3, 0x87, 0xfe, 0x78, 0x90, 0x9b, 0x4b, 0x41, 0x61, 0x72, 0x1c, 0xda, 0x1f, 0xd7, 0xa0, 0xff, - 0xc1, 0xfe, 0x0f, 0xfc, 0x1f, 0x50, 0x1a, 0x69, 0xa1, 0xb0, 0x50, 0xa1, 0xa1, 0xac, 0x2c, 0x18, - 0xe1, 0xb0, 0x42, 0x85, 0x12, 0x0a, 0x14, 0x3a, 0x7a, 0xd1, 0xfc, 0x0c, 0x1a, 0x48, 0x13, 0x41, - 0xd3, 0xa6, 0x85, 0x21, 0x6a, 0xd5, 0xa0, 0xbb, 0x85, 0xb9, 0x41, 0x4a, 0x05, 0xff, 0x83, 0xc8, - 0x1f, 0x90, 0xcd, 0xe8, 0x77, 0x74, 0x2e, 0x41, 0x69, 0x83, 0x83, 0xe8, 0x2c, 0x28, 0x0b, 0x0b, - 0x1f, 0xe0, 0xa4, 0x6d, 0x0b, 0x0e, 0xc1, 0xf9, 0x18, 0x33, 0x10, 0x30, 0x7f, 0x03, 0x68, 0x0c, - 0x18, 0x58, 0xfc, 0x7e, 0x73, 0x30, 0xa8, 0x1e, 0xcc, 0xc2, 0xc3, 0xec, 0xcc, 0x16, 0xab, 0xb3, - 0x33, 0x07, 0x24, 0x08, 0xc8, 0xc3, 0xd0, 0x21, 0x50, 0x85, 0x6d, 0xd8, 0x26, 0x03, 0xc0, 0x90, - 0xd9, 0x40, 0xf2, 0x13, 0x85, 0x87, 0xfe, 0x0e, 0x09, 0x0f, 0x21, 0xfb, 0x0e, 0x60, 0xf9, 0xc1, - 0xff, 0xc1, 0x68, 0x67, 0x30, 0xe7, 0x28, 0xf9, 0x1b, 0x41, 0xa6, 0x0f, 0x05, 0xc0, 0x7e, 0x8b, - 0xfe, 0x83, 0x63, 0xe4, 0x2a, 0x82, 0xd0, 0xaf, 0xe4, 0x2b, 0xb4, 0x90, 0xa4, 0x2e, 0x42, 0xbf, - 0x90, 0xff, 0xd8, 0x7c, 0xda, 0x69, 0x8e, 0x17, 0x20, 0xd0, 0x60, 0xa0, 0x7c, 0x97, 0x07, 0x0c, - 0x84, 0x84, 0xa0, 0xea, 0x05, 0x85, 0xa1, 0xd8, 0x2f, 0xfa, 0x0a, 0x81, 0xed, 0x0f, 0x60, 0x8f, - 0xf9, 0x07, 0x3a, 0x1b, 0x0f, 0x77, 0x8f, 0xfe, 0x0d, 0x85, 0x26, 0x0c, 0x36, 0x84, 0xc6, 0x30, - 0x57, 0x57, 0xff, 0x27, 0x44, 0x3f, 0xf0, 0x7b, 0xfe, 0x43, 0x98, 0xc3, 0xb4, 0x1f, 0x50, 0xc3, - 0xb4, 0x08, 0x77, 0xfc, 0x80, 0x0f, 0xfc, 0x1e, 0xc2, 0x70, 0xb4, 0x27, 0x0d, 0xa5, 0x03, 0x68, - 0x3f, 0xf2, 0x0c, 0x56, 0x26, 0x32, 0x69, 0xb9, 0x99, 0x45, 0x7d, 0x18, 0x9a, 0x48, 0x58, 0x3a, - 0xba, 0x68, 0x34, 0x3f, 0xf5, 0xda, 0x7f, 0xc0, 0xe4, 0x2c, 0x33, 0x87, 0xef, 0xf8, 0x26, 0xe3, - 0x0c, 0xe3, 0xe9, 0x06, 0x19, 0xc0, 0x87, 0x7f, 0xc0, 0x0c, 0x87, 0xfe, 0x05, 0x0b, 0xff, 0x21, - 0x61, 0xff, 0x80, 0xc1, 0x7a, 0xf5, 0xc1, 0x60, 0x8e, 0x79, 0xa0, 0x28, 0x59, 0xa4, 0x94, 0x07, - 0xe0, 0x57, 0xc8, 0x6d, 0x1a, 0xfc, 0x15, 0x02, 0x5f, 0xc0, 0xbb, 0xc7, 0x4f, 0x5c, 0x0e, 0x42, - 0xd5, 0x46, 0x81, 0xfb, 0x57, 0x34, 0x09, 0xbc, 0x7a, 0xf5, 0xc0, 0xf4, 0x87, 0xfe, 0x0e, 0xff, - 0xe4, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0x63, 0x4f, 0xf4, 0x16, 0x8e, 0x40, 0xca, 0x01, 0xc8, - 0x8a, 0xba, 0x20, 0xd5, 0x82, 0xb7, 0x50, 0xfc, 0x87, 0xfe, 0x56, 0x78, 0xff, 0x06, 0xc2, 0xcd, - 0x0b, 0x0a, 0xec, 0xce, 0xb8, 0x2e, 0x0b, 0x3f, 0xc8, 0x72, 0x66, 0x19, 0x82, 0xb8, 0xcf, 0xf4, - 0x3c, 0x0f, 0x90, 0xff, 0xa8, 0x0b, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0x70, 0xbf, 0xc8, - 0x6a, 0x05, 0xa1, 0x68, 0x6c, 0x37, 0x5b, 0x42, 0x62, 0x40, 0xbc, 0x1b, 0x56, 0x7d, 0x1f, 0x43, - 0xf2, 0x63, 0xb0, 0xc1, 0x38, 0x31, 0xdc, 0x60, 0xb0, 0xbf, 0xf4, 0x0b, 0xa0, 0x67, 0x0e, 0x79, - 0x2f, 0xfe, 0x0f, 0xeb, 0xe0, 0xe6, 0xf0, 0x39, 0xdd, 0x03, 0xa0, 0xb8, 0x71, 0xe0, 0xf4, 0x13, - 0x84, 0x80, 0x09, 0x0f, 0xfc, 0x16, 0x0f, 0xfc, 0x84, 0xc0, 0xc6, 0x32, 0x42, 0xd0, 0x6a, 0x8c, - 0x90, 0x31, 0x35, 0xf9, 0x06, 0x3b, 0x5f, 0xc5, 0xf4, 0x2f, 0xf0, 0x4e, 0x07, 0xfe, 0x0d, 0x84, - 0xc1, 0xd8, 0x57, 0xca, 0xc3, 0xb0, 0x3c, 0x81, 0xbf, 0x50, 0x3f, 0x9d, 0x51, 0x40, 0x9b, 0xbd, - 0x02, 0xd0, 0x3e, 0x42, 0x61, 0x5c, 0x1f, 0xdf, 0x40, 0xb0, 0xfc, 0x87, 0xe0, 0x0f, 0x90, 0xff, - 0x38, 0x58, 0x52, 0x1d, 0x25, 0xf8, 0x90, 0xec, 0x12, 0x0c, 0xd0, 0xd4, 0x3b, 0xf1, 0xf8, 0x1b, - 0x52, 0x0d, 0xc9, 0x2f, 0x8b, 0xfc, 0x48, 0x54, 0x0a, 0x07, 0x18, 0x6c, 0x37, 0x01, 0x58, 0x5d, - 0x6f, 0x51, 0x38, 0x0f, 0x20, 0x90, 0xda, 0x1f, 0xbf, 0x03, 0x43, 0x3c, 0x60, 0xcb, 0xc0, 0x74, - 0x14, 0x19, 0xce, 0x0e, 0x73, 0xce, 0x83, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x60, 0xa2, 0x2b, - 0x0e, 0x72, 0xfa, 0xaf, 0x41, 0x48, 0x94, 0x13, 0x0e, 0xc6, 0xfa, 0x9f, 0x40, 0x93, 0x33, 0x06, - 0x40, 0x7e, 0x56, 0x73, 0x1c, 0x13, 0x88, 0x64, 0x0a, 0x0b, 0x0a, 0xff, 0x82, 0xbe, 0x64, 0x08, - 0x30, 0xb9, 0x04, 0x8e, 0x0c, 0x3f, 0x48, 0xc0, 0xc3, 0x5e, 0x50, 0x28, 0x04, 0x0f, 0x06, 0x7c, - 0x79, 0x0f, 0xaf, 0x21, 0x3e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1c, 0xe1, 0xff, 0x8b, 0x5f, 0xe0, - 0xdf, 0xff, 0x05, 0x61, 0x50, 0x3e, 0x70, 0xd4, 0x0f, 0xc8, 0x6a, 0x07, 0xdf, 0xff, 0xbc, 0x1f, - 0x50, 0x3f, 0x28, 0x2a, 0x04, 0xa0, 0xa8, 0x15, 0x02, 0xa0, 0x54, 0x0a, 0x81, 0x50, 0x2a, 0x05, - 0x40, 0xa8, 0x15, 0xff, 0xe8, 0x3f, 0xf1, 0x40, 0x04, 0x87, 0xfe, 0x06, 0x87, 0xfe, 0x07, 0xf5, - 0xff, 0x25, 0x0c, 0x3d, 0xa1, 0xb0, 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x86, 0xff, 0x82, 0xd0, 0xf3, - 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1a, 0x4c, 0x60, 0xb4, 0x34, 0x98, 0xc1, 0x68, 0x69, 0x31, 0x82, - 0xd0, 0xd2, 0x6d, 0x02, 0xd0, 0xd7, 0xf5, 0x6f, 0x51, 0x0f, 0x2f, 0xf8, 0x0f, 0xfc, 0x1e, 0xc3, - 0xec, 0x3c, 0xf5, 0x21, 0x61, 0xed, 0xe4, 0x1f, 0xe0, 0x31, 0x21, 0xda, 0xb0, 0x92, 0x43, 0xb0, - 0x61, 0x2b, 0x94, 0x16, 0x0c, 0x0d, 0x3d, 0x40, 0xb0, 0x61, 0x24, 0x8d, 0xff, 0x03, 0x24, 0x80, - 0xf8, 0x3b, 0x24, 0x80, 0xf9, 0x0d, 0x92, 0x40, 0xd5, 0x86, 0xde, 0xa1, 0xc1, 0xa1, 0x74, 0x54, - 0x68, 0x1d, 0x0f, 0xdc, 0x19, 0xc3, 0xff, 0x07, 0x2f, 0xe1, 0xfe, 0x0a, 0x44, 0xc5, 0x09, 0x85, - 0x24, 0x62, 0x8c, 0xc2, 0x95, 0x18, 0xb4, 0x61, 0x2b, 0x98, 0x55, 0x18, 0x37, 0x14, 0x05, 0x0b, - 0x03, 0x2a, 0x12, 0x42, 0x60, 0xde, 0xaf, 0xc1, 0xd4, 0x0b, 0x43, 0xf9, 0x0d, 0xa1, 0xf5, 0xff, - 0xfb, 0xc1, 0x41, 0xb4, 0x25, 0x06, 0xc3, 0x68, 0x4c, 0x1b, 0xff, 0xe8, 0x00, 0x3f, 0xe3, 0xf0, - 0x7d, 0x86, 0xc1, 0x86, 0x7f, 0x9e, 0x05, 0xe0, 0xab, 0x9a, 0xf0, 0x4c, 0x64, 0x9a, 0x50, 0x27, - 0xbb, 0x41, 0xd0, 0x34, 0x88, 0x4d, 0xf4, 0x83, 0x1c, 0x29, 0x03, 0x61, 0xbf, 0xfc, 0x86, 0x60, - 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x32, 0x15, 0x02, 0x43, 0xa8, 0x15, 0x02, 0xa0, 0x6b, 0xff, 0xd0, - 0x00, 0x0f, 0xfc, 0x1e, 0xc3, 0xea, 0x07, 0xba, 0x83, 0x56, 0x41, 0x4e, 0x4b, 0xfe, 0x06, 0x48, - 0x24, 0x90, 0x60, 0x49, 0x04, 0xdf, 0x50, 0x0a, 0xe5, 0x4a, 0x90, 0x40, 0xa7, 0x58, 0x0d, 0x48, - 0x69, 0x06, 0xaa, 0x79, 0x04, 0x4b, 0x64, 0xc8, 0x68, 0x96, 0xc9, 0x9c, 0x28, 0x96, 0xda, 0x76, - 0x82, 0x7b, 0xa2, 0xdc, 0xa0, 0x54, 0xda, 0x14, 0x87, 0xf4, 0x07, 0xc1, 0xff, 0x83, 0xf0, 0x0f, - 0xfc, 0x1e, 0xc3, 0xd8, 0x30, 0xec, 0x27, 0xff, 0x25, 0xf9, 0x06, 0x0d, 0x0b, 0x24, 0x1f, 0x53, - 0xe0, 0x24, 0x83, 0x05, 0x01, 0x81, 0x54, 0x4e, 0xbd, 0x82, 0x9e, 0xa1, 0x46, 0x43, 0xd2, 0x17, - 0x4e, 0xa0, 0x4c, 0xd3, 0xca, 0xd6, 0x04, 0xcd, 0xdf, 0xe8, 0x13, 0x32, 0xa0, 0x61, 0xd3, 0x52, - 0xbf, 0xd0, 0x2f, 0x5a, 0xa0, 0x61, 0xff, 0x3f, 0xf2, 0x7f, 0xff, 0x6e, 0x1f, 0xe7, 0x70, 0x94, - 0x14, 0x3b, 0x85, 0x44, 0x18, 0xee, 0xe6, 0xd0, 0xc7, 0x72, 0xf0, 0x3a, 0x0e, 0xe0, 0xf0, 0x5a, - 0x3b, 0x82, 0xc2, 0xe1, 0xdc, 0x1d, 0x94, 0xd5, 0xb9, 0x43, 0x31, 0xdd, 0xdc, 0x2e, 0x02, 0xb7, - 0x90, 0xb0, 0xce, 0xe1, 0xfe, 0x77, 0x0f, 0xdf, 0x20, 0xff, 0xfd, 0xba, 0x04, 0x32, 0x0d, 0xd0, - 0x61, 0xb0, 0x6e, 0x82, 0x41, 0x40, 0x6e, 0xff, 0xf3, 0xba, 0x1b, 0x43, 0x6e, 0x86, 0xa0, 0x6d, - 0xd5, 0xff, 0x8d, 0xd1, 0xc3, 0xed, 0xd0, 0x61, 0xf6, 0xe8, 0x30, 0xfb, 0x74, 0x1f, 0xe8, 0xdd, - 0x0f, 0xf6, 0x68, 0x7e, 0xbc, 0x00, 0x2f, 0xff, 0xd0, 0x28, 0x1f, 0xea, 0x02, 0x80, 0xb0, 0x70, - 0x18, 0x3b, 0xc1, 0xae, 0x0e, 0xb8, 0x3c, 0xf8, 0x27, 0x0f, 0xf4, 0x86, 0xff, 0xf0, 0x7f, 0xa8, - 0x1f, 0xf8, 0x14, 0x0f, 0xdf, 0xff, 0xbc, 0x05, 0xf7, 0x2f, 0x83, 0xf5, 0x03, 0xff, 0x02, 0x81, - 0xff, 0x81, 0x40, 0xf8, 0x3f, 0xff, 0x26, 0x07, 0x06, 0x16, 0x98, 0x1c, 0x18, 0x5a, 0x60, 0x70, - 0x68, 0x34, 0xff, 0xfc, 0x87, 0x61, 0xff, 0x3f, 0xf9, 0x0a, 0xd0, 0xeb, 0x03, 0xa4, 0x86, 0xd0, - 0xfb, 0x41, 0xc1, 0xfd, 0xda, 0x1f, 0xcf, 0x90, 0xf9, 0xbc, 0x87, 0xcf, 0x21, 0xff, 0x83, 0xff, - 0x1f, 0xff, 0xc8, 0x1c, 0x14, 0x04, 0x83, 0x40, 0xe0, 0xa0, 0x24, 0x1a, 0x07, 0x55, 0x15, 0xca, - 0xd0, 0x35, 0xff, 0x90, 0xff, 0xc1, 0xef, 0xff, 0xde, 0x0f, 0xce, 0x87, 0xfe, 0xb8, 0x43, 0xfa, - 0xea, 0x3c, 0x86, 0x6e, 0x05, 0x02, 0xb4, 0x1c, 0x1a, 0x81, 0x9c, 0x3f, 0x50, 0x3f, 0xf0, 0x28, - 0x1f, 0x3f, 0xff, 0x26, 0x16, 0x09, 0x06, 0x98, 0x58, 0x24, 0x1a, 0x7f, 0xfe, 0x41, 0x07, 0xf2, - 0x15, 0xc1, 0x21, 0x61, 0xda, 0x0c, 0x2c, 0x5c, 0x1b, 0x0b, 0x2f, 0x83, 0x61, 0x61, 0xb0, 0xd8, - 0x58, 0x6c, 0x36, 0x16, 0x1b, 0x18, 0x3b, 0x09, 0xf4, 0x1e, 0xc2, 0xa0, 0x73, 0xe8, 0x07, 0xff, - 0xe0, 0xd8, 0x18, 0x18, 0x58, 0x6c, 0x0c, 0x0c, 0x2c, 0x37, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, - 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xdf, 0xfe, 0x43, 0xb0, 0xfd, - 0xa1, 0xd8, 0x7e, 0xd0, 0xec, 0x3f, 0x68, 0x77, 0xff, 0x90, 0x1f, 0xff, 0xc8, 0x1c, 0x14, 0x04, - 0x83, 0x40, 0xe0, 0xa0, 0x24, 0x1a, 0x07, 0xff, 0xf2, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, 0xaf, 0xff, - 0xd0, 0x7e, 0x70, 0xff, 0x28, 0x0e, 0x1f, 0xea, 0x01, 0xff, 0x07, 0x50, 0x0e, 0x1f, 0xea, 0x01, - 0xc3, 0xfd, 0x40, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0x1f, 0xff, 0xd0, 0x1c, 0x14, 0x04, 0x83, 0x80, - 0xe0, 0xa0, 0x24, 0x1c, 0x07, 0x05, 0x01, 0x40, 0x70, 0x1f, 0xff, 0xd0, 0x7e, 0xa0, 0x7f, 0x7f, - 0xfe, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xb8, 0x34, 0x1f, 0xb8, 0x3b, - 0x83, 0x9e, 0x5a, 0xaf, 0x41, 0x3f, 0xaa, 0x5d, 0xa1, 0xff, 0x83, 0x80, 0x07, 0xff, 0xe0, 0xd8, - 0x18, 0x12, 0x0c, 0x36, 0x0a, 0x03, 0x41, 0x86, 0xff, 0xfc, 0x1f, 0x58, 0x7f, 0xbf, 0xff, 0x78, - 0x33, 0x82, 0x80, 0xd0, 0xeb, 0xff, 0xd0, 0x5d, 0xa0, 0xa0, 0x5d, 0x86, 0xff, 0xf0, 0x7b, 0x41, - 0x40, 0xb0, 0xf7, 0xff, 0x84, 0x36, 0x82, 0x81, 0xd8, 0x7e, 0x7f, 0xc8, 0x07, 0xff, 0xe0, 0xd8, - 0x18, 0x12, 0x0c, 0x36, 0x0a, 0x03, 0x41, 0x86, 0xae, 0xf5, 0x70, 0x7f, 0x72, 0xf0, 0x7f, 0x72, - 0xf0, 0x6b, 0xff, 0xd0, 0x6a, 0x07, 0xea, 0x06, 0xbf, 0xfd, 0x06, 0xa0, 0x7e, 0xa0, 0x67, 0xff, - 0xc8, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7c, 0x07, 0xff, 0xec, 0x2c, 0x2c, 0x12, - 0x07, 0x0b, 0x03, 0x82, 0x40, 0xe1, 0x7f, 0xfe, 0xc3, 0xec, 0x1a, 0x1f, 0xe7, 0x06, 0x87, 0xbf, - 0xc0, 0xff, 0x07, 0xd8, 0x34, 0x3d, 0x7f, 0x03, 0xfc, 0x1f, 0x60, 0xd0, 0xff, 0xb0, 0x68, 0x73, - 0xfe, 0x07, 0xf8, 0x3e, 0xc1, 0xa1, 0xff, 0x60, 0xd0, 0xe0, 0x07, 0xff, 0xe4, 0x2c, 0x0c, 0x09, - 0x06, 0x85, 0xeb, 0xd4, 0xf5, 0x34, 0x3f, 0x68, 0x7e, 0xff, 0xfd, 0xc1, 0xfb, 0x0f, 0xfb, 0xff, - 0xc1, 0xec, 0x3f, 0x61, 0xef, 0x57, 0xbc, 0x1e, 0xe5, 0xf5, 0x87, 0xb5, 0xfd, 0x87, 0xbd, 0x5e, - 0xf0, 0x7b, 0x0f, 0xd8, 0x6f, 0xff, 0xde, 0x00, 0x07, 0xff, 0xe4, 0x2c, 0x0c, 0x09, 0x06, 0x85, - 0x82, 0x80, 0xd0, 0x68, 0x5f, 0xff, 0x82, 0x5f, 0x5a, 0xf8, 0x0b, 0xee, 0x5f, 0x05, 0xff, 0xf8, - 0x36, 0x09, 0x05, 0x01, 0x86, 0xc2, 0xc1, 0x85, 0x86, 0xcb, 0xfd, 0x18, 0x6c, 0x35, 0x03, 0x61, - 0xb3, 0xff, 0x18, 0x6c, 0x35, 0x03, 0x61, 0xb0, 0xd4, 0x05, 0xc0, 0x07, 0xff, 0xe4, 0x2c, 0x0c, - 0x09, 0x06, 0x85, 0x82, 0x80, 0xe0, 0x68, 0x55, 0xbe, 0xae, 0x0f, 0xec, 0x3a, 0x0c, 0xff, 0xfa, - 0x0f, 0xec, 0x16, 0x86, 0xff, 0xfd, 0xe0, 0xf3, 0x70, 0x7f, 0x37, 0xff, 0x41, 0x79, 0xd0, 0xf3, - 0x07, 0xaf, 0xfd, 0x07, 0xa4, 0x3c, 0xc1, 0xeb, 0xff, 0x40, 0x1f, 0xff, 0xd0, 0x1c, 0x14, 0x05, - 0x01, 0x40, 0x38, 0x28, 0x0a, 0x03, 0x80, 0xff, 0xfe, 0x43, 0xf5, 0x03, 0xfa, 0xff, 0xf8, 0x3f, - 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3a, 0xd0, 0xa8, 0x1e, 0xbd, 0x5b, 0xf2, 0x19, 0x78, 0x39, 0x83, - 0x50, 0x50, 0x20, 0x68, 0x4e, 0x07, 0x06, 0x8e, 0x16, 0x1a, 0x02, 0x80, 0xc1, 0xff, 0x83, 0x80, - 0x07, 0xff, 0xe4, 0x2c, 0x2c, 0x18, 0x5a, 0x16, 0x07, 0x06, 0x83, 0x42, 0xff, 0xfc, 0x1d, 0x21, - 0x44, 0x1f, 0xb9, 0x24, 0xb0, 0xe6, 0xdd, 0xff, 0xa0, 0x4e, 0xaf, 0x01, 0x83, 0xb3, 0x69, 0xff, - 0x21, 0xb4, 0x18, 0x18, 0x3e, 0xd0, 0x7f, 0xc8, 0x6d, 0x06, 0x06, 0x0f, 0xb4, 0x18, 0x18, 0x3e, - 0xd0, 0x7f, 0xe0, 0x3f, 0xfe, 0x81, 0xa0, 0xc1, 0x81, 0x81, 0xeb, 0xd4, 0xe9, 0xc1, 0x9c, 0x36, - 0x87, 0xda, 0x07, 0x0e, 0xff, 0xfc, 0x0c, 0xa0, 0xa3, 0x4c, 0x1a, 0xba, 0xe5, 0x60, 0x5f, 0xfc, - 0x17, 0xff, 0x83, 0x68, 0x7d, 0x86, 0xf5, 0x7b, 0xc1, 0xb4, 0x3e, 0xc3, 0x7f, 0xf8, 0x00, 0x1f, - 0xff, 0xc8, 0xe0, 0x60, 0x68, 0x34, 0x7f, 0xff, 0x20, 0x50, 0xa0, 0xfe, 0xbd, 0x7a, 0x9f, 0xa0, - 0xa8, 0x50, 0x3a, 0x81, 0x5f, 0x20, 0xc1, 0x21, 0x2b, 0x50, 0xc0, 0xc2, 0xab, 0xb6, 0xff, 0x15, - 0x6c, 0x87, 0x38, 0x15, 0xa8, 0xac, 0xd0, 0xff, 0x4b, 0x89, 0x0d, 0x87, 0xed, 0x0d, 0x87, 0x3e, - 0x80, 0x0d, 0x07, 0xa0, 0xfd, 0xc1, 0xd8, 0x7e, 0x70, 0xd4, 0x0e, 0x7f, 0xff, 0x21, 0x2f, 0x51, - 0x78, 0x3f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xe7, 0xff, 0xc8, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, - 0xbf, 0xff, 0x78, 0x0b, 0xee, 0x5f, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, 0x81, 0xf0, - 0x0c, 0x87, 0x90, 0xfd, 0xc1, 0x9c, 0x3f, 0xb0, 0xd8, 0x79, 0xff, 0xfc, 0x87, 0xea, 0x07, 0xfe, - 0x05, 0x03, 0xfa, 0xff, 0xf4, 0x1f, 0xda, 0x1f, 0xbf, 0xff, 0x78, 0x3e, 0xba, 0x07, 0xfe, 0xda, - 0x07, 0xfd, 0xc5, 0x03, 0xf9, 0xe0, 0x50, 0x36, 0x06, 0xd0, 0xac, 0x36, 0x0a, 0x07, 0xbf, 0xa0, - 0x0c, 0x87, 0x90, 0xfd, 0xa1, 0x9c, 0x3f, 0x58, 0x6d, 0x0e, 0x7f, 0xff, 0x21, 0xfa, 0x81, 0xfd, - 0x7f, 0xfa, 0x0f, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xed, 0x0f, 0xd7, 0xff, - 0xec, 0x3e, 0xa7, 0x07, 0xfd, 0x60, 0xe0, 0xfd, 0x78, 0x37, 0xa0, 0xde, 0x90, 0xf3, 0x78, 0x3f, - 0xf0, 0x70, 0x0c, 0x87, 0x90, 0xfd, 0xa1, 0x9c, 0x3f, 0x38, 0x6d, 0x0e, 0xbf, 0xff, 0x41, 0xfa, - 0x81, 0xff, 0x81, 0x40, 0xfe, 0xbf, 0xfd, 0x07, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xfb, 0xff, 0xf7, - 0x83, 0xff, 0x07, 0xcc, 0x28, 0x10, 0x24, 0x36, 0x8e, 0x0d, 0x06, 0x15, 0x81, 0xc1, 0x40, 0x58, - 0x34, 0x28, 0x28, 0x28, 0x0f, 0xfc, 0x1c, 0xc0, 0xa0, 0x4e, 0x1e, 0xc1, 0x86, 0xf0, 0x7a, 0x56, - 0x13, 0xb8, 0x6f, 0xf0, 0x30, 0x70, 0x75, 0x02, 0xe8, 0x0d, 0x0d, 0x40, 0x71, 0x40, 0x60, 0xbf, - 0x21, 0xa0, 0xfa, 0x81, 0x57, 0x83, 0xa8, 0x19, 0x6b, 0x0b, 0xfc, 0x1d, 0xa1, 0xd8, 0x72, 0x58, - 0x73, 0x87, 0x5e, 0x0f, 0x68, 0x7a, 0xc3, 0xb8, 0x3f, 0x58, 0x7f, 0xe0, 0xf8, 0x0f, 0xfc, 0x1d, - 0xa3, 0x87, 0x36, 0x13, 0x12, 0x53, 0xe4, 0x33, 0x18, 0x34, 0x60, 0xcf, 0xf3, 0x81, 0xc3, 0xec, - 0x2c, 0x2c, 0x3c, 0xe1, 0x68, 0xe1, 0x9f, 0xe3, 0xff, 0x06, 0xc2, 0xc2, 0xc3, 0xce, 0x16, 0x16, - 0x85, 0x7f, 0x38, 0x54, 0x0e, 0xa0, 0x58, 0x4e, 0x1d, 0xa1, 0x60, 0xcc, 0x51, 0x61, 0xba, 0x9a, - 0x63, 0x86, 0xb9, 0x23, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xb8, 0x33, 0x87, 0xe7, 0x0d, 0xa1, - 0xef, 0xff, 0xc1, 0xf9, 0xc3, 0xfd, 0x7f, 0xf9, 0x0f, 0xd8, 0x7f, 0xbf, 0xff, 0x78, 0x39, 0xc3, - 0xff, 0x0f, 0xff, 0x07, 0x5a, 0x09, 0x0b, 0x0d, 0xe2, 0xff, 0xc1, 0xfe, 0xd0, 0x38, 0x7f, 0xb0, - 0x9c, 0x3b, 0xff, 0xf6, 0x00, 0x04, 0x09, 0x0f, 0xfb, 0x06, 0x0f, 0xf2, 0x14, 0xac, 0x3c, 0xe1, - 0xe9, 0x0f, 0x70, 0x5f, 0xe0, 0xde, 0x0f, 0x50, 0x3b, 0xd0, 0x73, 0x44, 0x17, 0x3e, 0x40, 0xfe, - 0x7c, 0x84, 0xe8, 0x54, 0x0f, 0xfc, 0xaa, 0x28, 0xff, 0x81, 0xfd, 0x04, 0xe1, 0xf6, 0x1e, 0x70, - 0xf3, 0x87, 0x9c, 0x3d, 0xc1, 0xe7, 0x0e, 0xb0, 0xdf, 0xf9, 0x0f, 0xfc, 0x18, 0x0c, 0xa0, 0xe4, - 0x3f, 0x38, 0x6d, 0x0e, 0x7f, 0xff, 0x21, 0xfa, 0x81, 0xfd, 0x7f, 0xfa, 0x0f, 0xea, 0x07, 0xef, - 0xff, 0xde, 0x0f, 0xcc, 0x1f, 0x9e, 0x0b, 0xfe, 0x83, 0x50, 0xa0, 0xa0, 0x68, 0x79, 0xc1, 0x23, - 0x07, 0x30, 0x6f, 0x07, 0x9f, 0x21, 0x6a, 0xc3, 0xa0, 0xd6, 0x81, 0xf2, 0x1d, 0x70, 0x79, 0xc3, - 0xff, 0x07, 0x0f, 0xe8, 0x25, 0x01, 0xfe, 0x8d, 0x06, 0x86, 0xa1, 0x41, 0x87, 0x0e, 0xa1, 0x42, - 0x8d, 0x10, 0x7f, 0xfe, 0xf0, 0x6d, 0x28, 0x16, 0x87, 0x3a, 0xa8, 0x16, 0x86, 0x7d, 0x52, 0x7f, - 0x82, 0xa0, 0x7d, 0xa1, 0xdf, 0xd0, 0x5a, 0x1b, 0xd0, 0x2e, 0xff, 0x27, 0x40, 0x38, 0xad, 0x60, - 0xa8, 0x07, 0x0b, 0x43, 0xaf, 0xe0, 0xb4, 0x3a, 0x81, 0xf6, 0x84, 0x0f, 0xfc, 0x1e, 0xc1, 0x40, - 0xb1, 0x0e, 0xd3, 0x0b, 0x4d, 0x0c, 0xb6, 0x0a, 0x0a, 0xd0, 0x7f, 0x9f, 0xaa, 0xc3, 0x50, 0x32, - 0x88, 0x3d, 0x40, 0x9c, 0x0e, 0x15, 0xfa, 0x9a, 0x80, 0xe1, 0xa8, 0x04, 0xa0, 0x48, 0x6a, 0x04, - 0xff, 0x05, 0xfe, 0x7c, 0x0a, 0x07, 0x61, 0x63, 0xb8, 0x73, 0x87, 0xbc, 0x87, 0x68, 0x67, 0xd6, - 0x85, 0xc1, 0x3e, 0x42, 0xb4, 0x3f, 0xf0, 0x60, 0x0e, 0x43, 0xfd, 0x41, 0xcf, 0xf8, 0x2c, 0xa1, - 0x87, 0x61, 0x46, 0x9c, 0xbb, 0x07, 0xf3, 0xcb, 0xb0, 0xd8, 0x5a, 0x1b, 0x0d, 0x85, 0xff, 0x03, - 0xf8, 0x60, 0xfe, 0xc2, 0xff, 0xc1, 0x60, 0xa0, 0x20, 0x3b, 0xfc, 0xc0, 0xd1, 0x80, 0xe1, 0x6e, - 0x56, 0x06, 0x85, 0xa8, 0x0d, 0x0b, 0x0d, 0x5e, 0xd3, 0x0f, 0xeb, 0xc1, 0xff, 0x83, 0x18, 0x63, - 0x06, 0x16, 0x16, 0x49, 0x83, 0x0b, 0x0a, 0x30, 0x6a, 0xe6, 0xc1, 0xfc, 0x57, 0xe0, 0xd8, 0x4e, - 0x1f, 0xec, 0x1f, 0xfc, 0x9f, 0xc3, 0x02, 0x43, 0xd8, 0x4c, 0x9a, 0x41, 0xb0, 0xa6, 0x31, 0x87, - 0xf8, 0xdc, 0xd9, 0x09, 0x82, 0xc5, 0x79, 0x0d, 0xa0, 0xa0, 0x37, 0x42, 0x70, 0xb0, 0x58, 0x34, - 0x70, 0xd1, 0xc1, 0xb4, 0x3f, 0xf0, 0x60, 0x0f, 0xf9, 0x0f, 0xd4, 0x0d, 0x40, 0xe7, 0xff, 0xf2, - 0x1f, 0xa8, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0x34, 0xe4, 0x18, 0xf0, - 0x55, 0x7a, 0xaf, 0x53, 0x82, 0x7f, 0x27, 0x01, 0x0a, 0xc8, 0x76, 0x85, 0x02, 0x6e, 0xa4, 0x1d, - 0x03, 0xdd, 0x41, 0x78, 0x08, 0x7d, 0x97, 0x71, 0x87, 0x5c, 0xc1, 0x5c, 0x1f, 0xf8, 0x38, 0x0f, - 0xfc, 0x1f, 0xf6, 0x87, 0xd7, 0xff, 0xef, 0x05, 0x21, 0xff, 0x81, 0x7f, 0xfc, 0x1f, 0xf8, 0x3f, - 0x5d, 0x7e, 0xd0, 0xd4, 0x5f, 0xda, 0x1c, 0xb4, 0xcb, 0x83, 0x5f, 0x19, 0x9f, 0x41, 0x49, 0xdf, - 0x38, 0x20, 0xaf, 0x81, 0x83, 0xc4, 0x15, 0x1c, 0xb8, 0xda, 0x05, 0xab, 0xa7, 0x4c, 0xa0, 0x58, - 0x30, 0x64, 0x82, 0x45, 0xb8, 0x19, 0x85, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xa8, 0x1a, - 0x81, 0xef, 0xff, 0xc8, 0x65, 0xde, 0x5e, 0x0f, 0xea, 0x07, 0xef, 0xff, 0xde, 0x0b, 0x46, 0x06, - 0x0b, 0x0a, 0x8f, 0x44, 0xa6, 0xd0, 0x25, 0xef, 0x2f, 0x06, 0x6b, 0x7a, 0xb8, 0x32, 0xf7, 0x2f, - 0x06, 0x5e, 0xe5, 0xe0, 0xbf, 0xff, 0x78, 0x3c, 0xea, 0xd0, 0xf7, 0xd2, 0x19, 0xbe, 0x0f, 0xfc, - 0x1c, 0x07, 0xff, 0xe4, 0x2c, 0x3f, 0xda, 0x17, 0xff, 0xe4, 0x2c, 0x27, 0x03, 0x87, 0xb1, 0xab, - 0xd5, 0x83, 0x60, 0x6a, 0xea, 0x0e, 0xca, 0xde, 0xac, 0x85, 0x86, 0x54, 0x1f, 0xb1, 0x8c, 0x28, - 0xc2, 0x76, 0xf5, 0x0b, 0xd4, 0x03, 0x14, 0xe4, 0xa7, 0x20, 0x91, 0xb4, 0x27, 0x0d, 0x97, 0xd4, - 0x7f, 0x92, 0x06, 0x87, 0xb0, 0xff, 0xc1, 0xf0, 0x3f, 0xcf, 0xf9, 0x0f, 0x68, 0x76, 0x87, 0xb0, - 0xf6, 0x8e, 0x16, 0x58, 0x5a, 0x0a, 0x03, 0x05, 0x01, 0xa1, 0x69, 0x85, 0xa6, 0x87, 0xb0, 0xf6, - 0x87, 0x58, 0x67, 0xc8, 0x4f, 0x61, 0x5b, 0xa3, 0xe4, 0xdb, 0x81, 0xab, 0x42, 0xd8, 0x36, 0x87, - 0xb0, 0xf6, 0x87, 0x38, 0x7b, 0x42, 0x7d, 0x05, 0x7c, 0x1f, 0xf8, 0x30, 0x2f, 0xe6, 0xfe, 0x43, - 0xed, 0x0e, 0xd0, 0xae, 0x34, 0xf2, 0x68, 0x72, 0xb4, 0x2a, 0x68, 0x6b, 0xb4, 0x6d, 0xd0, 0x5a, - 0x0d, 0xb4, 0x1a, 0x1f, 0x41, 0xe8, 0x3e, 0x83, 0x30, 0x7f, 0x61, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, - 0xd6, 0x1a, 0x81, 0xfb, 0x43, 0x50, 0x3c, 0xf0, 0x75, 0x03, 0xa8, 0x87, 0xa8, 0x1f, 0xf8, 0x3f, - 0x0e, 0x43, 0x21, 0xfd, 0xc1, 0xb8, 0x3c, 0xf0, 0x30, 0xb8, 0x37, 0x90, 0x68, 0x82, 0xe0, 0x20, - 0x70, 0x9c, 0x24, 0x35, 0xff, 0x90, 0xf2, 0x83, 0xce, 0x1f, 0xf8, 0x24, 0x35, 0xfc, 0x7f, 0x83, - 0x48, 0x30, 0x41, 0x61, 0xda, 0x60, 0x70, 0x61, 0xe6, 0xc3, 0x36, 0x13, 0x73, 0xaa, 0xe7, 0x0a, - 0x42, 0xd9, 0x0b, 0x0f, 0x7c, 0x1b, 0xe0, 0x0f, 0xfc, 0x1f, 0x50, 0x1f, 0xf8, 0x35, 0x03, 0x38, - 0x58, 0x3f, 0xa4, 0x70, 0xb0, 0xd4, 0x03, 0x39, 0x98, 0x6a, 0x05, 0xb9, 0x38, 0x3f, 0xa0, 0x38, - 0x58, 0x18, 0x12, 0x0b, 0x07, 0x82, 0xc1, 0x83, 0xe7, 0x70, 0xb1, 0xcd, 0x5c, 0x0c, 0x26, 0x88, - 0x4e, 0x16, 0x1b, 0xc1, 0x9c, 0x2c, 0x37, 0x90, 0x79, 0x3d, 0x05, 0xcf, 0x94, 0x1f, 0xb4, 0x26, - 0xff, 0x90, 0xff, 0xc1, 0x80, 0x09, 0x0f, 0xfc, 0x38, 0x2f, 0x9f, 0xc1, 0x61, 0xda, 0x16, 0x14, - 0x86, 0xd0, 0xb3, 0xf4, 0x16, 0xc0, 0xc3, 0x20, 0x8d, 0x93, 0x24, 0xd3, 0x34, 0xcc, 0x63, 0x02, - 0x68, 0x98, 0x33, 0x0d, 0xa0, 0xb0, 0x66, 0x07, 0xc9, 0x4c, 0x1b, 0x0e, 0x6f, 0x18, 0x55, 0x81, - 0xa8, 0x19, 0x7a, 0x42, 0xd0, 0xb1, 0x0f, 0xb4, 0x2c, 0x3e, 0xf8, 0x1e, 0x83, 0xff, 0x04, 0x2f, - 0xe3, 0xfc, 0x87, 0xd8, 0x7b, 0x42, 0xb4, 0xc1, 0xe4, 0xd0, 0xe5, 0x61, 0xa9, 0xa1, 0xae, 0xc0, - 0xdb, 0xa0, 0xb4, 0x19, 0x68, 0x34, 0x3e, 0xa0, 0x74, 0x87, 0xea, 0x07, 0xf7, 0xff, 0xe0, 0xf4, - 0x87, 0x41, 0xfa, 0x81, 0x9c, 0x3f, 0xb0, 0xda, 0x1f, 0xd8, 0x4e, 0x1e, 0xff, 0xfd, 0xe4, 0x0d, - 0x07, 0xfe, 0x28, 0x0b, 0xe7, 0xe0, 0xbc, 0x86, 0xc2, 0xc1, 0x43, 0x0d, 0x85, 0x8e, 0x06, 0x33, - 0x33, 0x36, 0x86, 0x6e, 0x66, 0x20, 0xc2, 0x6c, 0x6c, 0x3f, 0xd8, 0x58, 0xfe, 0x80, 0xe0, 0x70, - 0xec, 0x0f, 0x87, 0xc1, 0x98, 0xb3, 0x73, 0x04, 0x60, 0x41, 0x85, 0x81, 0xe0, 0xec, 0x2c, 0x27, - 0x0e, 0xc2, 0xc3, 0x48, 0x2e, 0x2e, 0x0f, 0xfc, 0x10, 0x10, 0xa0, 0xff, 0x69, 0x57, 0xc7, 0xe2, - 0x86, 0x85, 0x84, 0xe2, 0xd8, 0x6c, 0x36, 0xff, 0x28, 0xc8, 0x18, 0x58, 0x59, 0x92, 0x61, 0x61, - 0x66, 0x31, 0xbf, 0xc2, 0x60, 0x8c, 0x2c, 0x3b, 0x0a, 0xc2, 0xc3, 0x78, 0x17, 0xaf, 0xe7, 0x73, - 0x8c, 0x0c, 0x0c, 0x18, 0x83, 0x06, 0x87, 0x61, 0xb2, 0xc3, 0xd8, 0x6d, 0xc3, 0xbd, 0x0f, 0xa0, - 0xff, 0xc1, 0x0f, 0x90, 0xff, 0xc7, 0x90, 0xff, 0x3a, 0x70, 0x7d, 0x7d, 0x57, 0xc8, 0x2e, 0x0f, - 0xcd, 0xc1, 0x7f, 0xf0, 0x7b, 0x0f, 0x38, 0x7b, 0xff, 0x83, 0xff, 0x07, 0xdf, 0xff, 0x90, 0xb0, - 0x39, 0x20, 0x90, 0x9c, 0x70, 0x49, 0x21, 0xae, 0xc0, 0xf6, 0x83, 0x80, 0xfa, 0x41, 0x21, 0x9f, - 0x41, 0x3e, 0x43, 0xff, 0x06, 0x0b, 0x16, 0xf8, 0xf8, 0x0d, 0xf4, 0x26, 0x16, 0x09, 0xd2, 0x33, - 0x23, 0x0c, 0xdc, 0x2b, 0x33, 0x0c, 0xf0, 0x56, 0x4e, 0x07, 0xe8, 0xc7, 0x03, 0x83, 0x81, 0xf1, - 0xe0, 0x78, 0x3e, 0x46, 0xcd, 0xc1, 0xff, 0x8d, 0x8c, 0x27, 0x30, 0xd8, 0x58, 0x4c, 0x61, 0xb0, - 0x38, 0x52, 0x60, 0x78, 0xa9, 0x1c, 0x18, 0x7e, 0xa1, 0xa0, 0xbf, 0xf8, 0x3f, 0xf0, 0x70, 0x2f, - 0xe2, 0xfe, 0x0a, 0x41, 0x82, 0x41, 0x86, 0xa1, 0x81, 0xb3, 0x0c, 0xde, 0x09, 0xbc, 0x0b, 0x93, - 0x2e, 0x06, 0x1d, 0xaa, 0x81, 0x90, 0xd6, 0x07, 0x0f, 0xcf, 0xff, 0xc0, 0x7c, 0x85, 0x87, 0xdb, - 0xff, 0xe4, 0x36, 0x85, 0x87, 0xf7, 0xa9, 0xf5, 0x48, 0x6c, 0x36, 0x1f, 0xdf, 0xff, 0x40, 0x1f, - 0xe7, 0xfc, 0x1a, 0x41, 0x24, 0x83, 0x0e, 0xb3, 0x46, 0x86, 0x19, 0xbe, 0x46, 0xec, 0x26, 0x41, - 0x34, 0x41, 0x87, 0xf7, 0x07, 0xe7, 0xff, 0xf4, 0x1c, 0xe1, 0xa4, 0x3e, 0x7c, 0x82, 0xf0, 0x7a, - 0xc1, 0x34, 0x1d, 0x0c, 0x86, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7c, - 0x0e, 0x70, 0x68, 0x7a, 0xfe, 0x07, 0xf2, 0x1e, 0x70, 0x68, 0x7d, 0x57, 0x81, 0xea, 0x83, 0xe7, - 0x06, 0x87, 0xaf, 0xe0, 0x7f, 0x83, 0xec, 0x18, 0x7d, 0x7f, 0x3f, 0xe0, 0xc8, 0x5a, 0x21, 0x61, - 0x9c, 0x1a, 0x38, 0x30, 0xe5, 0xb4, 0x0b, 0x61, 0x9f, 0x3a, 0xae, 0x70, 0xb8, 0x2d, 0x90, 0xb0, - 0xf5, 0xe0, 0xdf, 0x00, 0x0f, 0xfc, 0x87, 0x3f, 0xfe, 0x0f, 0xea, 0x0f, 0x07, 0x7f, 0xfe, 0xf0, - 0x73, 0xf2, 0x1f, 0xaf, 0xab, 0xec, 0x32, 0x0e, 0xbe, 0xc3, 0xed, 0x0e, 0x70, 0xf9, 0x7f, 0x83, - 0x5f, 0xcd, 0xfc, 0x84, 0xc0, 0xd2, 0x41, 0xa1, 0xa5, 0x68, 0x31, 0xd0, 0xd7, 0x68, 0xdb, 0xa0, - 0xa2, 0x0d, 0xa0, 0x5a, 0x1d, 0x78, 0x35, 0xe0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0xa8, 0x1a, - 0x81, 0xdf, 0xff, 0xbc, 0x12, 0xf0, 0x79, 0x0d, 0xd5, 0xa4, 0x8e, 0x1b, 0xab, 0x49, 0x1c, 0x36, - 0xb4, 0x92, 0x38, 0x6d, 0x6d, 0x14, 0x58, 0x68, 0x0c, 0x19, 0x83, 0x5f, 0xcf, 0xf9, 0x0a, 0x41, - 0xa4, 0x83, 0x43, 0x49, 0xa3, 0x43, 0x42, 0x6e, 0xd1, 0xbb, 0x41, 0x21, 0x6c, 0x85, 0xa1, 0xd7, - 0x83, 0x5e, 0x00, 0x0d, 0x07, 0xfe, 0x06, 0x83, 0xe3, 0xe2, 0xfe, 0x81, 0x85, 0x92, 0x13, 0x83, - 0x0b, 0x24, 0x37, 0x19, 0x99, 0x7f, 0x9b, 0x1b, 0x24, 0x3d, 0xe0, 0x78, 0xbf, 0xc0, 0xc2, 0xcf, - 0x12, 0xb0, 0x60, 0xb3, 0xc4, 0xac, 0xf0, 0xf8, 0xff, 0xce, 0x66, 0x78, 0x95, 0x83, 0x0b, 0x6c, - 0x95, 0x83, 0x0b, 0x9c, 0x95, 0x83, 0x0b, 0x06, 0x25, 0xbe, 0x2e, 0x0f, 0xfc, 0x10, 0x3f, 0xe7, - 0xfc, 0x1f, 0xf6, 0x0c, 0x7f, 0x90, 0xb0, 0x63, 0x05, 0xa4, 0x78, 0xc7, 0xab, 0x49, 0xd5, 0x81, - 0x78, 0x0d, 0x96, 0x5f, 0xe0, 0xb0, 0x66, 0x22, 0xb0, 0x59, 0x66, 0x46, 0x63, 0xe7, 0xc6, 0x2a, - 0x33, 0x7c, 0x66, 0xfc, 0xe2, 0x60, 0xcc, 0x18, 0x30, 0xb0, 0x66, 0x0c, 0x18, 0x58, 0x33, 0x06, - 0xd0, 0xb9, 0x90, 0xff, 0xc1, 0x0f, 0xfc, 0x1f, 0x50, 0x39, 0xc3, 0xbf, 0xc0, 0x77, 0x0f, 0x50, - 0x27, 0x03, 0x87, 0x50, 0x1e, 0x0c, 0xe9, 0x7e, 0xa2, 0xc2, 0xa0, 0x48, 0x18, 0xa6, 0xd3, 0x05, - 0xfa, 0x0b, 0x0b, 0x04, 0x81, 0x8d, 0xcc, 0xc1, 0x7e, 0x85, 0x62, 0xb0, 0xd4, 0x0d, 0x60, 0xb1, - 0xff, 0x5d, 0xbd, 0x86, 0xa0, 0x20, 0x68, 0x30, 0xd4, 0x0e, 0xc0, 0xe1, 0xa8, 0x13, 0xc3, 0xc0, - 0x09, 0x83, 0xff, 0x12, 0x17, 0xcf, 0xc5, 0xfc, 0x16, 0x16, 0x48, 0x58, 0x58, 0x59, 0x7f, 0x19, - 0xb1, 0x92, 0x16, 0x4e, 0x6e, 0x5f, 0xc0, 0xb1, 0xb0, 0xa4, 0x3b, 0x0b, 0x3f, 0xe0, 0x60, 0xb0, - 0x49, 0xa0, 0xf0, 0xf8, 0xb3, 0x37, 0x77, 0x32, 0x1c, 0x24, 0xc2, 0xcb, 0xf8, 0x2c, 0x2c, 0x36, - 0x1d, 0x85, 0x86, 0xc2, 0x7c, 0x7a, 0x0f, 0xfc, 0x10, 0x3f, 0xd1, 0xf8, 0x2c, 0xd6, 0x06, 0x0c, - 0x2e, 0xb2, 0x70, 0x2d, 0x3b, 0xe9, 0x55, 0x90, 0x60, 0xf2, 0x0d, 0x34, 0x1d, 0x01, 0x05, 0xe4, - 0x2f, 0xf5, 0x3d, 0x72, 0x1f, 0x90, 0xc8, 0x3f, 0xc5, 0xfc, 0x14, 0x16, 0x08, 0x2c, 0x36, 0x38, - 0x1c, 0x70, 0x9b, 0xb0, 0x3c, 0xe0, 0xe0, 0xb3, 0x82, 0xc3, 0xbe, 0x0d, 0xe8, 0x0c, 0xa9, 0x0f, - 0xeb, 0xb9, 0x3e, 0x7e, 0x0a, 0x32, 0x41, 0x20, 0xc2, 0xcc, 0xc2, 0x90, 0x60, 0xff, 0x50, 0x9c, - 0xc3, 0x5e, 0x03, 0x46, 0x70, 0x9f, 0x58, 0x39, 0x56, 0x07, 0x31, 0xc1, 0x20, 0xc1, 0x82, 0x0e, - 0xd1, 0xc1, 0x7f, 0x47, 0x93, 0xc0, 0x93, 0x1b, 0x67, 0x70, 0x5f, 0xd2, 0x48, 0x30, 0x49, 0x8c, - 0x09, 0x06, 0x0b, 0xfa, 0x06, 0x83, 0x05, 0x02, 0x63, 0xc3, 0xc0, 0x3f, 0xc7, 0xfa, 0x0a, 0x80, - 0xc1, 0xa0, 0xa0, 0x6a, 0x78, 0x2e, 0xf4, 0x0b, 0x93, 0x2e, 0x4a, 0x06, 0xaf, 0xf2, 0x19, 0xd6, - 0xa2, 0xdc, 0x19, 0xea, 0xf5, 0x5c, 0x19, 0x82, 0xa0, 0x54, 0x0c, 0xff, 0xf9, 0x0c, 0xab, 0x5d, - 0xcb, 0x04, 0xb6, 0xbb, 0x58, 0x2f, 0xff, 0xde, 0x43, 0x58, 0x6e, 0x43, 0x5c, 0x87, 0xd7, 0x07, - 0xfe, 0x0e, 0x0b, 0x0a, 0xf9, 0xf8, 0x19, 0x8c, 0xa3, 0x13, 0x04, 0x64, 0x0d, 0xc9, 0xc1, 0x3b, - 0x81, 0xf0, 0xf8, 0x36, 0xa3, 0x8e, 0x86, 0x3f, 0xe1, 0x98, 0x39, 0xee, 0x4d, 0x30, 0xf6, 0x49, - 0x7f, 0xc1, 0x64, 0xaf, 0x02, 0x43, 0xb2, 0x5b, 0xfd, 0x05, 0x92, 0x0c, 0x12, 0x19, 0x8b, 0xcf, - 0xfa, 0x06, 0x0e, 0x06, 0x09, 0x0d, 0x07, 0xbf, 0xe4, 0x0f, 0x50, 0x39, 0x0f, 0xdc, 0x1a, 0xc3, - 0x5f, 0xfe, 0x0f, 0xea, 0x01, 0xd0, 0xfe, 0xa1, 0x61, 0xef, 0xff, 0xde, 0x0f, 0xae, 0x0f, 0xfd, - 0xe4, 0x3f, 0xeb, 0xc8, 0x57, 0x06, 0xf4, 0x74, 0xf4, 0x1e, 0x42, 0xf2, 0x1f, 0xf8, 0xd0, 0xf5, - 0x03, 0xdc, 0x1e, 0xd0, 0xf3, 0xff, 0x40, 0x0f, 0x38, 0x74, 0x19, 0xff, 0xcd, 0x03, 0xf5, 0x81, - 0xe0, 0xfe, 0x70, 0x70, 0x77, 0xff, 0xef, 0x07, 0xcf, 0x90, 0xff, 0x9e, 0x0f, 0xf9, 0xff, 0xe4, - 0x27, 0xce, 0x87, 0xfb, 0x41, 0xa1, 0xff, 0x86, 0xbd, 0xc1, 0xff, 0x81, 0xa1, 0xff, 0x87, 0x0f, - 0xfb, 0xf4, 0x1f, 0xf8, 0x3f, 0x0f, 0x50, 0x39, 0x0d, 0x7f, 0xf8, 0x3f, 0xa8, 0x3c, 0x1d, 0x5d, - 0xf5, 0x78, 0x39, 0xb8, 0x0d, 0x03, 0x37, 0x7a, 0xa4, 0x28, 0x08, 0x4f, 0xfe, 0x43, 0xf2, 0xae, - 0x0f, 0x5d, 0x5a, 0x1f, 0xf2, 0xae, 0xfa, 0x43, 0x74, 0x56, 0x19, 0x50, 0x16, 0xa7, 0xea, 0x2c, - 0x09, 0x60, 0x61, 0xec, 0x3f, 0x5f, 0xe8, 0x0f, 0x50, 0x39, 0x0f, 0xd4, 0x0d, 0x61, 0xaf, 0xff, - 0x07, 0xf5, 0x01, 0x61, 0xfe, 0xa1, 0xe0, 0xf7, 0xff, 0xef, 0x07, 0xd6, 0x87, 0xf9, 0xbe, 0xae, - 0x0d, 0x7d, 0x2f, 0xb0, 0xda, 0x68, 0x7b, 0x0f, 0xbf, 0xf8, 0x3e, 0xd0, 0xf6, 0x1f, 0x68, 0x7b, - 0x0f, 0xbf, 0xf8, 0x20, 0x0f, 0x50, 0x3a, 0x0d, 0x7f, 0xeb, 0x43, 0xf5, 0x01, 0x61, 0xdf, 0xff, - 0xbc, 0x1e, 0x6d, 0x09, 0x0f, 0x3f, 0x53, 0xd2, 0x1b, 0xd3, 0xa1, 0xec, 0x3e, 0xbf, 0xe8, 0x3f, - 0xf0, 0x7f, 0x7f, 0xf9, 0x0e, 0xc3, 0xf6, 0x87, 0x7f, 0xf9, 0x0e, 0xc3, 0xf6, 0x87, 0x7f, 0xf9, - 0x00, 0x0f, 0x68, 0x74, 0x19, 0xab, 0xad, 0xc1, 0xab, 0xbd, 0x7d, 0x50, 0x79, 0xb9, 0x02, 0x1e, - 0x6f, 0x55, 0xe9, 0x0a, 0xe7, 0x94, 0x1b, 0x09, 0x0a, 0xff, 0xc1, 0xfc, 0xbc, 0x1c, 0xd5, 0xea, - 0xbd, 0x44, 0x35, 0xcb, 0xae, 0x0f, 0x2e, 0xa0, 0x4a, 0x0d, 0x7f, 0xfc, 0x1f, 0xd4, 0x0f, 0xdf, - 0xff, 0xbc, 0x00, 0x3f, 0xff, 0x78, 0x3f, 0x70, 0x7f, 0xe0, 0x61, 0xff, 0x80, 0xe1, 0xfc, 0xff, - 0xfe, 0x40, 0xe0, 0xa0, 0x24, 0x1a, 0x07, 0x05, 0x01, 0x20, 0xd0, 0x38, 0x28, 0x09, 0x06, 0x81, - 0xc1, 0x40, 0x48, 0x34, 0x0e, 0x0a, 0x02, 0x41, 0xa0, 0x70, 0x50, 0x12, 0x0d, 0x03, 0x82, 0x80, - 0x90, 0x68, 0x1c, 0x14, 0x04, 0x83, 0x40, 0xe0, 0x50, 0x27, 0xd0, 0x00, 0x3f, 0xff, 0x78, 0x3f, - 0x68, 0x7f, 0x5f, 0xfe, 0x83, 0x68, 0xe0, 0xd1, 0xc3, 0x68, 0xe0, 0xd0, 0x61, 0xb4, 0x70, 0x68, - 0x30, 0xda, 0x08, 0x11, 0x78, 0x3f, 0x68, 0x7f, 0x2f, 0x6b, 0xf8, 0x15, 0x7d, 0x57, 0xaa, 0x0e, - 0xe0, 0xda, 0x1f, 0x3e, 0x95, 0xc1, 0xfe, 0x7f, 0x48, 0x75, 0x3e, 0x82, 0x6f, 0x40, 0x50, 0x7f, - 0x90, 0x3f, 0xf0, 0x6c, 0x3d, 0xa1, 0xf6, 0x1e, 0xc3, 0xf6, 0x1c, 0xe1, 0xaf, 0xe4, 0xbf, 0xd2, - 0xd6, 0x82, 0x17, 0xa0, 0xd8, 0x50, 0xbd, 0x30, 0x30, 0xa1, 0x7a, 0x30, 0x61, 0x42, 0xf4, 0x50, - 0xc2, 0x85, 0xe8, 0x09, 0x85, 0x0b, 0xd0, 0x6c, 0x28, 0x5e, 0x83, 0x61, 0x42, 0xf4, 0x13, 0x85, - 0x06, 0xb4, 0x1e, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xa8, 0x1f, 0xcb, 0xd4, 0x5e, 0x09, 0xff, 0xfc, - 0x87, 0xea, 0x07, 0xf5, 0xff, 0xe8, 0x32, 0xf7, 0x2f, 0x07, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x01, - 0x7b, 0xf2, 0xf0, 0x7a, 0xbb, 0x0f, 0xee, 0x28, 0x58, 0x7a, 0xe0, 0x50, 0x16, 0x85, 0xe4, 0x2a, - 0x04, 0xf8, 0x08, 0x75, 0x03, 0x90, 0x0f, 0xfc, 0x1f, 0x38, 0x5f, 0xf0, 0x3f, 0xc8, 0x77, 0x06, - 0x70, 0xfa, 0xc3, 0x9c, 0x3c, 0xe1, 0xbf, 0xc1, 0xb4, 0x3c, 0xe1, 0xec, 0x33, 0xfe, 0xbf, 0xe4, - 0x57, 0x94, 0x13, 0x87, 0x9f, 0x83, 0xb0, 0xf7, 0x6e, 0x1b, 0x0e, 0xa3, 0x90, 0x6c, 0x33, 0x8e, - 0x1e, 0xc3, 0xe7, 0x0e, 0x70, 0xf9, 0xc2, 0xbd, 0x06, 0x0a, 0x43, 0x60, 0xc3, 0x7f, 0x20, 0xc1, - 0x87, 0xb4, 0x0d, 0xd3, 0xa0, 0x6d, 0x03, 0x74, 0xf4, 0x0f, 0xe0, 0xb0, 0x61, 0xe9, 0x0d, 0x83, - 0x0f, 0x68, 0x6c, 0x18, 0x6f, 0xe9, 0x5a, 0xb5, 0x04, 0xf8, 0x1f, 0xf8, 0x2f, 0x58, 0x58, 0x30, - 0xd5, 0x32, 0x50, 0x18, 0x4e, 0x48, 0x5a, 0x0c, 0x3d, 0x20, 0xe0, 0xb0, 0xf4, 0x8c, 0x1b, 0x0f, - 0xfc, 0x1f, 0x0a, 0x81, 0xd8, 0x7b, 0xfa, 0x0b, 0x0f, 0xd4, 0x0a, 0x32, 0x81, 0xd4, 0x03, 0x98, - 0x30, 0xaf, 0xcd, 0x0c, 0x12, 0x1a, 0x80, 0x93, 0x03, 0x86, 0xa0, 0x30, 0x61, 0x60, 0xfe, 0xa0, - 0x30, 0xf9, 0xf0, 0x76, 0x0c, 0x37, 0xe0, 0xd9, 0x40, 0x9e, 0x8c, 0x1a, 0xc3, 0x65, 0x03, 0xbc, - 0x1c, 0x94, 0x03, 0x68, 0x7e, 0xa1, 0xc8, 0x7c, 0x0f, 0xfc, 0x1f, 0x50, 0x3c, 0xf0, 0x5f, 0xd0, - 0xdc, 0x1f, 0x50, 0x14, 0x70, 0xfd, 0x40, 0xec, 0x3d, 0x7e, 0x42, 0xe9, 0xc1, 0xa8, 0x0b, 0xe9, - 0x41, 0xd4, 0x0e, 0xc3, 0xdf, 0xe0, 0xb0, 0xf9, 0xf2, 0x05, 0x7f, 0x05, 0xd3, 0x7d, 0x68, 0x75, - 0x67, 0x0b, 0x0e, 0x72, 0x81, 0xd8, 0x58, 0x6a, 0x07, 0x68, 0x30, 0xd4, 0x0e, 0xbe, 0x80, 0x0a, - 0x81, 0xff, 0xbf, 0xc5, 0x79, 0x0d, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0xeb, 0xf4, 0x1f, 0xfa, 0x80, - 0x6b, 0xe0, 0xd4, 0x03, 0xff, 0x03, 0xfc, 0x16, 0x1f, 0x3e, 0x42, 0xa0, 0x7d, 0xeb, 0x0b, 0x49, - 0x09, 0xa9, 0x87, 0x03, 0x81, 0xca, 0x05, 0xa1, 0x68, 0x6a, 0x02, 0xff, 0x41, 0xa8, 0x05, 0x83, - 0x61, 0xff, 0x83, 0x80, 0x0a, 0x80, 0xbf, 0xe0, 0x7f, 0x51, 0x34, 0x70, 0xd4, 0x04, 0x9a, 0x38, - 0x6a, 0x02, 0x4d, 0x1c, 0x17, 0xe6, 0x4d, 0x1c, 0x35, 0x01, 0x26, 0x8e, 0x05, 0x72, 0xa4, 0xd1, - 0xc1, 0x4f, 0x55, 0xff, 0x04, 0xf9, 0x24, 0x39, 0x0b, 0xae, 0x43, 0xf5, 0x61, 0x90, 0xe5, 0xb2, - 0x80, 0x90, 0xea, 0x09, 0x40, 0x50, 0x3b, 0x42, 0xa0, 0x5f, 0xf0, 0x09, 0x82, 0xff, 0x03, 0xfc, - 0x61, 0xb0, 0xd6, 0x16, 0x1b, 0x0c, 0xc1, 0x61, 0xb0, 0x5f, 0xa3, 0x0d, 0x86, 0xb0, 0xbf, 0xc1, - 0xac, 0x2c, 0x3e, 0xa7, 0xa8, 0x61, 0xfd, 0xe8, 0x1f, 0xe8, 0x1e, 0xb4, 0xc3, 0x50, 0xb6, 0x23, - 0x0d, 0x47, 0x18, 0x2c, 0x35, 0x02, 0x60, 0xbf, 0xd0, 0x4c, 0x16, 0x1a, 0x81, 0xff, 0x82, 0x0f, - 0xfc, 0x1f, 0x48, 0x76, 0x87, 0x7f, 0x40, 0x7c, 0x1f, 0x50, 0x36, 0x48, 0x7a, 0x81, 0x68, 0x34, - 0x2b, 0xf3, 0xe0, 0x9d, 0x0d, 0x23, 0xdf, 0x9c, 0x0a, 0xe4, 0x3f, 0xef, 0xe8, 0x3f, 0xe7, 0xc0, - 0x7f, 0xc1, 0xbd, 0x63, 0x04, 0xe1, 0x54, 0xa9, 0x82, 0x70, 0x39, 0x20, 0x60, 0x9c, 0x3a, 0x40, - 0xff, 0x83, 0xa4, 0x0e, 0x13, 0x87, 0xfe, 0x0f, 0x0b, 0x0c, 0xe0, 0xc3, 0x7f, 0x3f, 0xf8, 0x36, - 0x13, 0x6a, 0xd4, 0x1b, 0x0c, 0xe0, 0xc3, 0x2b, 0x51, 0xff, 0x41, 0xb0, 0xb5, 0xf6, 0x05, 0x6a, - 0x20, 0x21, 0x40, 0xa7, 0xa0, 0xd8, 0x7d, 0x78, 0x17, 0xf8, 0x37, 0xa8, 0x13, 0x83, 0x0b, 0xb3, - 0x0a, 0x41, 0x85, 0x98, 0x67, 0x03, 0x87, 0x61, 0x38, 0x54, 0x0e, 0xc2, 0xc1, 0x78, 0x3f, 0xf0, - 0x7c, 0x0a, 0x80, 0x41, 0xc0, 0x81, 0xfe, 0xa1, 0xc5, 0x03, 0x50, 0x2c, 0xe3, 0x0c, 0xd1, 0x02, - 0x70, 0x75, 0xf9, 0xff, 0xc1, 0xa8, 0x0c, 0x3d, 0x86, 0xa0, 0x30, 0xf6, 0x0f, 0xeb, 0x3a, 0x66, - 0x13, 0xe4, 0xcc, 0x19, 0x85, 0xeb, 0x73, 0x06, 0x60, 0xac, 0x39, 0xf8, 0xc7, 0x28, 0x0c, 0x83, - 0x61, 0xa8, 0x0c, 0x39, 0xc3, 0x50, 0x18, 0x6b, 0x80, 0x0b, 0x40, 0xff, 0xc0, 0xfe, 0x98, 0x18, - 0x30, 0x2b, 0x91, 0xc7, 0x1c, 0x36, 0x81, 0xff, 0x81, 0x7e, 0x18, 0x18, 0x30, 0xda, 0x07, 0xfe, - 0x02, 0xb9, 0x41, 0xb0, 0xe6, 0xf2, 0xbf, 0xf2, 0x0b, 0xc9, 0xa3, 0x82, 0x80, 0xf3, 0x98, 0x59, - 0x31, 0x4d, 0x6d, 0x57, 0xd4, 0x73, 0x41, 0xd1, 0x43, 0xc1, 0x68, 0x30, 0xf5, 0x02, 0xd0, 0x61, - 0xde, 0x43, 0xff, 0x06, 0x0b, 0x09, 0x06, 0x08, 0x2f, 0xe1, 0xcc, 0x60, 0xec, 0x27, 0x76, 0x50, - 0x6d, 0x1a, 0x7d, 0x50, 0x3f, 0x80, 0xfd, 0x07, 0xb0, 0x9c, 0xcb, 0x0e, 0xc0, 0xe0, 0xc1, 0x60, - 0xbe, 0x82, 0xa0, 0x7c, 0xf8, 0xbf, 0xf0, 0x5e, 0x70, 0x68, 0x30, 0xd4, 0xc8, 0xb0, 0x50, 0x27, - 0x30, 0xcf, 0xc1, 0xf6, 0x19, 0xe9, 0xa1, 0xd8, 0x1e, 0x0d, 0xa1, 0xff, 0x83, 0x80, 0x0b, 0x41, - 0xff, 0x81, 0xfc, 0xe1, 0xff, 0x68, 0x33, 0xf9, 0x0d, 0x85, 0x87, 0xf7, 0xf3, 0xff, 0x83, 0x61, - 0x66, 0x2e, 0x0d, 0xa0, 0xcc, 0x14, 0x03, 0xfc, 0xe7, 0xcd, 0x02, 0x7c, 0x30, 0x82, 0x43, 0x79, - 0xe9, 0xff, 0x02, 0x72, 0xd1, 0x04, 0x81, 0xcc, 0x18, 0x34, 0x90, 0xec, 0xa0, 0x51, 0x21, 0xd8, - 0x87, 0x78, 0x20, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0x30, 0x4f, 0xf5, 0xff, 0x41, 0x38, 0x6c, 0x0c, - 0x1e, 0xc0, 0xff, 0xc8, 0x3f, 0x81, 0x81, 0x83, 0xd8, 0x3f, 0xf8, 0x27, 0x0f, 0x61, 0xcf, 0xf3, - 0xd3, 0xd6, 0x1a, 0xe1, 0xc1, 0x83, 0x0d, 0xe9, 0x5d, 0x3d, 0x61, 0x53, 0x37, 0x06, 0x0c, 0x0e, - 0x60, 0xff, 0xe1, 0x06, 0x06, 0x0e, 0xc3, 0xb0, 0x30, 0x57, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x73, - 0x07, 0x7f, 0x37, 0xfa, 0x0d, 0xa1, 0x38, 0x18, 0x3b, 0x43, 0x60, 0xd0, 0xaf, 0xc7, 0xfe, 0x0d, - 0xa0, 0xc0, 0x85, 0x81, 0x5c, 0x90, 0x28, 0x08, 0x0d, 0xc9, 0x7f, 0xa0, 0xaf, 0x06, 0xd0, 0xfb, - 0xe8, 0x2d, 0x0f, 0x53, 0x70, 0xbf, 0x90, 0x66, 0x85, 0x40, 0xb4, 0x09, 0xa0, 0xb0, 0xd8, 0x76, - 0x8e, 0x17, 0xa0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xea, 0x07, 0x7f, 0x3d, 0x7c, 0x85, - 0x81, 0x44, 0x14, 0x1d, 0x81, 0xbe, 0xbe, 0x4f, 0xd3, 0x1c, 0x5a, 0x1b, 0x03, 0x4d, 0xa7, 0x06, - 0xc1, 0x46, 0x33, 0x13, 0xfa, 0x44, 0x24, 0x33, 0xc4, 0xff, 0xc1, 0x7a, 0xa0, 0x68, 0x79, 0xb2, - 0xcb, 0xfc, 0x0c, 0xc1, 0xd3, 0x0d, 0x81, 0x31, 0x81, 0x86, 0xc3, 0x66, 0x17, 0xf8, 0x3f, 0xf0, - 0x70, 0x3f, 0xff, 0x78, 0x35, 0x87, 0xb8, 0x3c, 0xe1, 0xee, 0x0f, 0x38, 0x7b, 0x83, 0xcf, 0xfe, - 0x83, 0xce, 0x1e, 0xe0, 0xf3, 0x87, 0xb8, 0x3c, 0xe1, 0xee, 0x0f, 0x3f, 0xfa, 0x0f, 0x38, 0x7b, - 0x83, 0xce, 0x05, 0xde, 0xa0, 0x3f, 0xfa, 0xf4, 0x81, 0x41, 0xfb, 0x83, 0xff, 0x03, 0x82, 0x3f, - 0xd0, 0x7f, 0xb0, 0x50, 0xff, 0x90, 0x60, 0x60, 0xce, 0x1d, 0x82, 0x81, 0xd8, 0x77, 0xe8, 0x3b, - 0x0e, 0xc0, 0xc1, 0xd8, 0x76, 0x0a, 0x07, 0x61, 0xdf, 0xa0, 0xec, 0x3b, 0x03, 0x07, 0x61, 0xd8, - 0x18, 0x3b, 0x0c, 0xf7, 0xe0, 0xd8, 0x6a, 0x2a, 0x81, 0xd8, 0x7e, 0x60, 0x2d, 0x87, 0xe6, 0x07, - 0xc8, 0x40, 0x0f, 0xfc, 0x1d, 0xff, 0x3f, 0xe0, 0xb0, 0xb4, 0xd0, 0x50, 0x2c, 0x2c, 0x1a, 0x0c, - 0x36, 0x16, 0x0d, 0x18, 0x37, 0xf0, 0x34, 0xd0, 0xd8, 0x58, 0x35, 0x61, 0xd8, 0x58, 0x34, 0xa0, - 0x6f, 0xe0, 0x68, 0x24, 0x2c, 0x2c, 0x1a, 0x16, 0x16, 0x16, 0x9a, 0x16, 0x16, 0xd3, 0xc6, 0x81, - 0xc7, 0xe9, 0xd3, 0x57, 0x90, 0xfb, 0x06, 0x87, 0xfd, 0x83, 0x43, 0x80, 0x0f, 0x90, 0xff, 0xc0, - 0xb0, 0xfe, 0xff, 0xfd, 0xe0, 0xeb, 0x42, 0xe0, 0xfa, 0xd0, 0xee, 0x0c, 0xf9, 0x0f, 0xbd, 0x03, - 0xbf, 0xfd, 0x40, 0xec, 0x3d, 0x87, 0xef, 0xfc, 0x1f, 0xb0, 0xf6, 0x1f, 0xbf, 0xf0, 0x7e, 0xc3, - 0xd8, 0x7e, 0xd0, 0x2d, 0xd1, 0x03, 0xff, 0xae, 0x81, 0xff, 0x8c, 0x30, 0x0c, 0xa0, 0xe4, 0x3f, - 0x68, 0x6e, 0x0f, 0x9c, 0x3b, 0x43, 0xef, 0x82, 0xed, 0x0e, 0xe1, 0xdf, 0x03, 0x82, 0x60, 0x95, - 0x06, 0x82, 0xff, 0xfd, 0xe0, 0xda, 0x1e, 0x70, 0xf5, 0xd7, 0xbc, 0x1e, 0xa0, 0x79, 0xc3, 0xd7, - 0x5e, 0xf0, 0x7a, 0x81, 0xeb, 0x0f, 0x68, 0x73, 0x74, 0x07, 0xff, 0xea, 0x07, 0xfe, 0x70, 0x80, - 0x3f, 0xd0, 0x5a, 0x1d, 0x82, 0x81, 0xb4, 0x3b, 0x05, 0x03, 0x68, 0x76, 0x94, 0x14, 0x68, 0x77, - 0xe8, 0x93, 0x43, 0xb0, 0x50, 0x93, 0xa8, 0x2c, 0x14, 0x24, 0xea, 0x0b, 0xf4, 0x49, 0xa1, 0xd8, - 0x28, 0x49, 0xa1, 0xd8, 0x28, 0x49, 0xa1, 0xdb, 0x7a, 0x89, 0xa1, 0xbd, 0x4e, 0x24, 0xd0, 0xfd, - 0x42, 0x4d, 0x0f, 0xd4, 0xff, 0xc8, 0x3f, 0xc1, 0x61, 0xe7, 0x06, 0x1b, 0x0f, 0xb0, 0x62, 0xda, - 0xe0, 0xb0, 0x67, 0xfe, 0x0b, 0xf1, 0x83, 0x0b, 0x0b, 0x06, 0x60, 0xd0, 0x61, 0x60, 0xc3, 0x78, - 0x3d, 0xf8, 0x37, 0x83, 0xd8, 0x30, 0x9f, 0x07, 0xb0, 0x61, 0x53, 0x0e, 0x7b, 0xe0, 0x6e, 0x1d, - 0xca, 0xc1, 0x43, 0x03, 0x07, 0x65, 0x83, 0x04, 0x87, 0x66, 0x17, 0xe0, 0xff, 0xc1, 0xc0, 0x3f, - 0xd0, 0x1c, 0x3d, 0x82, 0x81, 0x38, 0x7b, 0x04, 0x84, 0xc1, 0xec, 0x12, 0x63, 0x03, 0x0b, 0xf2, - 0x63, 0x0c, 0x16, 0x09, 0x59, 0x43, 0x42, 0xc1, 0x34, 0x28, 0xe1, 0xbf, 0x28, 0x1e, 0x0f, 0x60, - 0x90, 0xbc, 0x1e, 0xc1, 0x40, 0xbc, 0x86, 0x7b, 0xe4, 0xa3, 0x86, 0xa2, 0x48, 0xe0, 0xe0, 0xfa, - 0xad, 0x0b, 0x83, 0xd4, 0xc3, 0xd0, 0x3f, 0xff, 0x78, 0x36, 0x1f, 0xb0, 0xf7, 0xff, 0x83, 0xd8, - 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0x61, 0xf3, 0x88, 0x3f, 0xff, 0x50, 0x3f, 0xf0, 0x7a, 0xfe, 0x7f, - 0xc8, 0x79, 0xc1, 0x85, 0x84, 0xf3, 0xa0, 0x63, 0x43, 0xaf, 0x06, 0xb8, 0x3a, 0xdf, 0x02, 0xf9, - 0x0b, 0x82, 0x6e, 0x03, 0xe0, 0xff, 0xc1, 0xc0, 0x3f, 0xc1, 0xb0, 0xe7, 0x06, 0x19, 0xc3, 0xd8, - 0x31, 0xff, 0x82, 0xd5, 0x8c, 0x0c, 0x18, 0x5d, 0x31, 0x81, 0x83, 0x0b, 0x06, 0x3f, 0xf0, 0x58, - 0xe3, 0x0e, 0x38, 0x5f, 0x86, 0x06, 0x0c, 0x2c, 0x18, 0xc3, 0x83, 0x0b, 0x06, 0xff, 0xe8, 0x7b, - 0xd3, 0x07, 0x60, 0xe5, 0x63, 0x07, 0x61, 0xec, 0x60, 0xce, 0x1e, 0xc6, 0x0b, 0xd0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xf2, 0x83, 0xbf, 0xc1, 0x70, 0x73, 0x83, 0x09, 0xf0, 0x73, 0x83, 0x0b, 0x56, 0x19, - 0xc7, 0x07, 0x02, 0x81, 0x3f, 0x8b, 0x20, 0x68, 0x1c, 0x1b, 0x82, 0x80, 0xc0, 0xe0, 0xc3, 0x90, - 0xe7, 0xf0, 0x3f, 0xc1, 0x38, 0x30, 0xf5, 0x02, 0x70, 0x61, 0xec, 0x35, 0xdf, 0x0c, 0x68, 0x6a, - 0x2b, 0x0a, 0xf0, 0x7f, 0x61, 0x9c, 0x3f, 0xb0, 0xe6, 0x08, 0x0f, 0xe4, 0x39, 0xfe, 0x07, 0x83, - 0xcc, 0x51, 0xd0, 0x7e, 0x18, 0x95, 0x11, 0x83, 0x18, 0x95, 0x19, 0x83, 0x1f, 0x95, 0x19, 0x83, - 0x18, 0x95, 0x19, 0x83, 0x18, 0x95, 0x19, 0x83, 0x1f, 0x95, 0x19, 0x83, 0x18, 0x95, 0x19, 0x83, - 0x18, 0x95, 0xd9, 0x83, 0x2e, 0xf5, 0x63, 0xb9, 0x95, 0x20, 0xc1, 0x87, 0xd2, 0x70, 0x30, 0xfa, - 0x64, 0x2c, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0xed, 0x05, 0x03, 0xbf, 0xff, 0x78, 0x3d, 0xc4, - 0x83, 0x43, 0xd6, 0x0a, 0xb8, 0x3d, 0x60, 0x7d, 0x05, 0xa5, 0xc7, 0xa9, 0xfe, 0x02, 0x1f, 0xf8, - 0x2f, 0xff, 0xde, 0x0d, 0x21, 0xe6, 0x0f, 0x5f, 0xfa, 0x0f, 0x51, 0x7d, 0x40, 0xf5, 0x03, 0x2a, - 0xc3, 0x7f, 0xfe, 0xa0, 0x7f, 0xe6, 0x08, 0x3f, 0xc1, 0xfe, 0x70, 0x69, 0xff, 0x01, 0xc1, 0x83, - 0x0c, 0xe0, 0x70, 0x60, 0xc3, 0x38, 0x1f, 0xc0, 0xc3, 0x38, 0x1c, 0x18, 0x30, 0xce, 0x07, 0x06, - 0x0d, 0x75, 0x81, 0xfc, 0x0f, 0xf4, 0x07, 0x06, 0x1f, 0xf3, 0x83, 0x41, 0x01, 0x41, 0x5d, 0xf0, - 0xe1, 0x61, 0x51, 0x30, 0x68, 0x54, 0x0f, 0x6d, 0x87, 0x61, 0xed, 0xc3, 0xd2, 0x0f, 0xf2, 0x83, - 0xbf, 0xc1, 0x50, 0x39, 0xc1, 0x86, 0x70, 0xf6, 0x0c, 0xff, 0xc1, 0x60, 0xcc, 0x3d, 0x85, 0xf8, - 0xc3, 0xd8, 0x58, 0x30, 0xff, 0xd8, 0x33, 0xff, 0x20, 0xfc, 0x19, 0xc3, 0xd8, 0x30, 0xce, 0x1e, - 0xc1, 0x86, 0x70, 0xeb, 0xbe, 0x09, 0xc3, 0xa8, 0xac, 0x33, 0x87, 0xf6, 0x19, 0xc3, 0xfb, 0x0b, - 0xd0, 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x20, 0x7f, 0xc3, 0x4f, 0x48, 0x1c, 0x19, 0x5b, 0x0e, 0x60, - 0x61, 0xd8, 0x73, 0xab, 0x0e, 0xc3, 0x9f, 0xc2, 0xed, 0x60, 0x30, 0x33, 0xff, 0x23, 0x83, 0x0e, - 0xc3, 0x9f, 0xc1, 0xd8, 0x73, 0x03, 0x1f, 0xf8, 0x0c, 0x0c, 0x70, 0xce, 0x0b, 0xbe, 0x70, 0xce, - 0x3e, 0xa6, 0x38, 0x67, 0x0f, 0x63, 0x86, 0x70, 0xf6, 0x3f, 0xf0, 0x0f, 0xfc, 0x1d, 0xfe, 0x34, - 0x16, 0x13, 0x83, 0x47, 0x06, 0x86, 0xc1, 0x85, 0x14, 0x0e, 0xc1, 0x97, 0xfa, 0x0b, 0xf0, 0x6d, - 0x0f, 0x60, 0xc3, 0x68, 0x7b, 0x06, 0x1b, 0x43, 0xdf, 0x8f, 0xfc, 0x16, 0x0c, 0x36, 0x87, 0xb0, - 0x68, 0x1f, 0x07, 0x5d, 0xf2, 0x6e, 0x86, 0xa2, 0x60, 0xb0, 0x68, 0x7d, 0x96, 0x13, 0xa1, 0xee, - 0xc3, 0xd8, 0x7f, 0xe0, 0xe0, 0x3f, 0xc1, 0x68, 0x73, 0x83, 0x2f, 0xf8, 0x0e, 0x0c, 0xc1, 0xa0, - 0xc0, 0xe3, 0x9d, 0x3a, 0xb0, 0x3f, 0x8d, 0x5c, 0xac, 0x0e, 0x0c, 0xe9, 0xd5, 0x81, 0xd5, 0x87, - 0xfc, 0xf4, 0xdf, 0xfd, 0x0e, 0x0c, 0x14, 0x0f, 0x9c, 0x18, 0x34, 0x3e, 0x7b, 0xe3, 0xfd, 0x03, - 0x95, 0x87, 0xd4, 0x0f, 0x61, 0xf6, 0x87, 0xb0, 0xdf, 0x40, 0x3f, 0xe9, 0x78, 0x36, 0x82, 0x4f, - 0xe4, 0x2f, 0xe4, 0x42, 0xc3, 0x68, 0x24, 0xb7, 0x43, 0x7a, 0x9a, 0x07, 0xc1, 0xdc, 0xaf, 0x36, - 0xae, 0x05, 0x16, 0x96, 0x0c, 0x86, 0x5d, 0x57, 0xc1, 0xd7, 0x57, 0x90, 0x90, 0xf3, 0x56, 0x07, - 0x82, 0xb9, 0x05, 0xf4, 0x1f, 0x9f, 0x50, 0xb4, 0x35, 0xe8, 0x14, 0x0a, 0xf0, 0x7e, 0xa0, 0x7c, - 0x3f, 0xa9, 0xfe, 0x40, 0xe0, 0xc8, 0x1a, 0x48, 0x58, 0x32, 0x06, 0x92, 0x16, 0x0c, 0xbf, 0xc8, - 0x5f, 0x83, 0x68, 0x7b, 0x06, 0xff, 0xe4, 0x18, 0x30, 0x2f, 0x83, 0x7e, 0x2b, 0xda, 0x16, 0x0c, - 0x92, 0x06, 0x85, 0x83, 0x24, 0xc1, 0xa0, 0x7b, 0xd4, 0x4c, 0x1a, 0x0e, 0x4c, 0x4b, 0x02, 0x1f, - 0x60, 0xb1, 0xe0, 0xfb, 0x74, 0x33, 0x07, 0xfe, 0x0e, 0x0f, 0xc8, 0x64, 0x2f, 0xf1, 0x40, 0x38, - 0x4e, 0x0c, 0x2c, 0x1a, 0x13, 0x83, 0x0a, 0x56, 0x19, 0xc7, 0x1f, 0xf4, 0x07, 0xf0, 0xc1, 0x98, - 0x0e, 0x0c, 0x60, 0xcc, 0x07, 0x06, 0x3a, 0xea, 0x01, 0xfc, 0x35, 0xe4, 0x0e, 0x0c, 0x34, 0x1e, - 0x70, 0x62, 0x66, 0x21, 0x3d, 0xeb, 0x71, 0x68, 0x1c, 0xac, 0xcc, 0x27, 0x0f, 0x6c, 0x60, 0x65, - 0x07, 0x61, 0x7e, 0x40, 0x0f, 0xfc, 0x1d, 0x57, 0xa8, 0x0d, 0x70, 0x76, 0x84, 0xff, 0x05, 0x4f, - 0x50, 0xe1, 0xc2, 0x69, 0xd6, 0x77, 0x43, 0xbd, 0x44, 0x0f, 0x07, 0x50, 0x12, 0xad, 0xf2, 0x09, - 0x05, 0x05, 0x04, 0xc0, 0xff, 0xfd, 0xe0, 0xd2, 0x1e, 0x60, 0xf5, 0xff, 0xa0, 0xf5, 0x17, 0xd4, - 0x0f, 0x51, 0x7d, 0x40, 0xdf, 0xff, 0xbc, 0x1f, 0xf9, 0x82, 0x0f, 0xa8, 0x1f, 0xd7, 0xff, 0xa0, - 0xfe, 0xa0, 0x54, 0x09, 0x7d, 0xcb, 0x51, 0x05, 0x7b, 0xd5, 0x7a, 0x0f, 0xd4, 0x0a, 0x81, 0xaf, - 0xff, 0x41, 0xfd, 0x40, 0xfe, 0xff, 0xfc, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, - 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xc0, 0x0f, 0x50, 0x3f, 0x3f, 0xfe, 0x83, 0xf5, 0x02, 0xa0, - 0x17, 0xdc, 0xb5, 0x13, 0xff, 0xf7, 0x90, 0xf5, 0x02, 0xa0, 0x4f, 0xff, 0xa0, 0xfd, 0x40, 0xff, - 0xc5, 0x03, 0xff, 0x14, 0x0f, 0xfc, 0x50, 0x3f, 0xf1, 0x40, 0xff, 0xc5, 0x03, 0xff, 0x14, 0x0f, - 0x80, 0x0f, 0xa8, 0x1f, 0xcf, 0xff, 0xa0, 0xfe, 0xa0, 0x54, 0x0b, 0xff, 0xf7, 0x83, 0xf5, 0x02, - 0xa0, 0x72, 0xea, 0x2d, 0x40, 0xcd, 0x6f, 0x56, 0x43, 0x28, 0x2a, 0x06, 0x83, 0x50, 0xda, 0x38, - 0x30, 0xd2, 0x65, 0x0c, 0x18, 0x6d, 0x59, 0x42, 0x4c, 0x36, 0x49, 0x41, 0x8c, 0x2a, 0x06, 0xa0, - 0x6c, 0x2c, 0x3a, 0x81, 0xb0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1d, 0x81, 0x83, 0x61, 0xee, 0xe4, - 0x7f, 0xc1, 0x68, 0x48, 0x5a, 0x61, 0x68, 0x2b, 0xbd, 0x78, 0x0f, 0xe0, 0xda, 0x68, 0x58, 0x7d, - 0xa6, 0x15, 0xd6, 0x7f, 0xc1, 0x6d, 0x14, 0x16, 0x1e, 0x8a, 0x01, 0xff, 0x20, 0xff, 0x05, 0xa1, - 0xf6, 0x87, 0x68, 0x79, 0xf0, 0x2f, 0xf8, 0x0e, 0xad, 0x0b, 0x0f, 0x61, 0x90, 0xb0, 0xff, 0xc1, - 0xfc, 0x07, 0xf0, 0x58, 0x7d, 0x86, 0x7f, 0xc1, 0xb5, 0x83, 0x60, 0xc3, 0x72, 0xdf, 0xf8, 0x2c, - 0x3e, 0xd3, 0x42, 0xfd, 0x05, 0x83, 0x0d, 0x86, 0x7f, 0xc1, 0x5d, 0x60, 0xb0, 0xf3, 0x6b, 0x5f, - 0xe4, 0x2a, 0x08, 0x6c, 0x3e, 0xd3, 0x0d, 0xa1, 0xce, 0x3d, 0xff, 0x40, 0xfa, 0x70, 0xb0, 0xf2, - 0x1f, 0xb0, 0xe0, 0x0f, 0xfc, 0x1f, 0xb0, 0xd4, 0x0f, 0xbf, 0x95, 0xfe, 0x0b, 0x0a, 0x9e, 0x06, - 0x86, 0xfe, 0x41, 0xe8, 0x33, 0x07, 0x3e, 0xb9, 0x06, 0x1d, 0x44, 0x2b, 0x02, 0x56, 0xf5, 0x5a, - 0x15, 0x7b, 0xd5, 0x74, 0x0f, 0xd4, 0x0b, 0x43, 0xab, 0x7a, 0xad, 0x0c, 0xbd, 0xe5, 0xe0, 0xcb, - 0xdc, 0xbc, 0x17, 0xff, 0xef, 0x07, 0xea, 0x07, 0xc0, 0x0f, 0xb0, 0xff, 0xce, 0x1e, 0x7f, 0xff, - 0x6e, 0x1b, 0x83, 0x3b, 0x84, 0xfa, 0x09, 0xdc, 0x0e, 0x97, 0x0e, 0xe5, 0xa4, 0x0e, 0x77, 0x10, - 0x38, 0x67, 0x70, 0xde, 0x0c, 0xee, 0x15, 0x1e, 0x03, 0xb8, 0xf8, 0x2f, 0x0e, 0xe6, 0x87, 0x4a, - 0xdc, 0x3f, 0xce, 0xe1, 0xfb, 0xe4, 0x3f, 0xf0, 0x00, 0x07, 0xf0, 0x58, 0x7d, 0x81, 0xc2, 0xc3, - 0xec, 0x0e, 0x16, 0x1f, 0x60, 0x7a, 0xba, 0xc1, 0x7f, 0x34, 0xea, 0xc2, 0xc0, 0xe0, 0x70, 0xb0, - 0xb0, 0x38, 0x1c, 0x2c, 0x0e, 0x07, 0x03, 0x05, 0x81, 0xfe, 0x04, 0x81, 0xc0, 0xc0, 0x70, 0x68, - 0x1c, 0x14, 0x03, 0x8e, 0x13, 0x82, 0x40, 0xe6, 0x85, 0x40, 0x60, 0x6e, 0xc3, 0x70, 0x20, 0x79, - 0xc2, 0xf8, 0x3f, 0xf0, 0x78, 0x07, 0xe0, 0x7f, 0x21, 0xb0, 0x60, 0xd0, 0x68, 0x6c, 0x18, 0x34, - 0x1a, 0x1b, 0x06, 0x0d, 0x06, 0x86, 0xfc, 0x0d, 0x06, 0x86, 0xc1, 0x83, 0x41, 0xa1, 0xb0, 0x60, - 0xd0, 0x68, 0x4e, 0x0c, 0x1a, 0x0d, 0x09, 0xfc, 0x0c, 0x2d, 0x09, 0xc1, 0x83, 0x0b, 0x42, 0x60, - 0x60, 0xc2, 0xd1, 0x24, 0x18, 0xe1, 0x69, 0x18, 0x5b, 0xc1, 0x6a, 0x8c, 0x7c, 0xe1, 0xaf, 0x21, - 0xff, 0x83, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7d, 0xff, 0xfb, 0xc1, 0x61, 0xff, 0x81, 0x87, 0xfe, - 0x07, 0xff, 0xc1, 0xff, 0x83, 0xef, 0xff, 0x21, 0xb0, 0xfd, 0xa1, 0xbf, 0xfc, 0x86, 0xc3, 0xf6, - 0x86, 0xd0, 0xfb, 0x43, 0x7a, 0xbe, 0xd0, 0xd8, 0x7e, 0xd0, 0xd8, 0x7b, 0xe0, 0xff, 0xc1, 0xc0, - 0x0e, 0xd0, 0xa1, 0xc2, 0xd0, 0x38, 0x2c, 0x1a, 0x0d, 0x0a, 0x06, 0x92, 0x17, 0xff, 0x40, 0xc3, - 0xea, 0x03, 0x0f, 0xa8, 0x0f, 0xfe, 0x81, 0x87, 0xcc, 0x0c, 0x3e, 0xa0, 0x3f, 0xfa, 0x06, 0x1f, - 0x30, 0x30, 0xfa, 0x80, 0xc3, 0xbe, 0x40, 0x07, 0xe4, 0x3b, 0x43, 0x60, 0xd0, 0xed, 0x0d, 0x83, - 0x43, 0xb4, 0x36, 0x0d, 0xff, 0xc1, 0x7e, 0x5f, 0x72, 0x16, 0x0d, 0x0e, 0xd0, 0xd8, 0x34, 0xc2, - 0xd0, 0xd8, 0x34, 0xa0, 0x34, 0x27, 0xf2, 0x0c, 0x1a, 0x13, 0x03, 0x41, 0x26, 0x84, 0xc0, 0xd0, - 0xed, 0x0a, 0x41, 0xa1, 0xda, 0x16, 0x16, 0x87, 0x68, 0x58, 0xf8, 0x2b, 0xe0, 0xff, 0xc1, 0xf0, - 0x07, 0xe0, 0xd4, 0x0f, 0x60, 0xc3, 0x50, 0x3d, 0x83, 0x0d, 0x40, 0xf6, 0x0c, 0x35, 0x03, 0xdf, - 0x83, 0x50, 0x3d, 0x83, 0x3f, 0xf0, 0x58, 0x30, 0xd4, 0x0e, 0x70, 0x61, 0xa8, 0x1c, 0xfe, 0x0d, - 0x40, 0xe6, 0x06, 0x1a, 0x81, 0xcc, 0x0c, 0x35, 0x03, 0xa4, 0x18, 0x6a, 0x07, 0x61, 0x6b, 0xad, - 0x60, 0x63, 0xe7, 0xff, 0x21, 0xff, 0x83, 0x07, 0xe4, 0x3f, 0xec, 0x1a, 0xbf, 0xe0, 0xb0, 0x68, - 0x4e, 0x1e, 0xc1, 0xa1, 0x38, 0x7b, 0xf2, 0x13, 0x87, 0xb0, 0x68, 0x4e, 0x1e, 0xc1, 0xa1, 0x38, - 0x7b, 0x06, 0x84, 0xe1, 0xcf, 0xe4, 0x27, 0x0e, 0x60, 0x68, 0x4e, 0x1c, 0xc0, 0xd0, 0x9c, 0x3a, - 0x41, 0xa1, 0x38, 0x76, 0x16, 0xdf, 0xf2, 0x63, 0xe0, 0xff, 0xc1, 0xff, 0x80, 0x0f, 0xfc, 0x1e, - 0xfe, 0x0e, 0xe0, 0xd8, 0x1c, 0x27, 0x43, 0xb0, 0xb0, 0x5a, 0x1e, 0xc0, 0xe7, 0x07, 0xef, 0xe0, - 0xf6, 0x85, 0x85, 0x87, 0x70, 0x6c, 0x2c, 0x27, 0x83, 0x38, 0x1c, 0x1e, 0x43, 0x9f, 0xe2, 0x81, - 0xf3, 0x05, 0x87, 0xac, 0x14, 0x0b, 0x0e, 0xb0, 0xa4, 0x2c, 0x27, 0xc1, 0xb0, 0x9c, 0x7c, 0x87, - 0x40, 0xf5, 0x34, 0x3f, 0xf0, 0x7f, 0x80, 0x07, 0xe5, 0x7f, 0xc1, 0x60, 0xd0, 0xac, 0x3d, 0x83, - 0x42, 0x70, 0xf6, 0x0d, 0x09, 0xc3, 0xdf, 0x90, 0x9c, 0x3d, 0x83, 0x42, 0x70, 0xf6, 0x0d, 0xff, - 0xc8, 0x30, 0x68, 0x56, 0x1c, 0xfe, 0x42, 0x70, 0xe6, 0x06, 0x84, 0xe1, 0xd4, 0x06, 0x84, 0xe1, - 0xd2, 0x0d, 0x09, 0xc3, 0xb0, 0x3a, 0x13, 0x87, 0x43, 0xc1, 0x9c, 0x3f, 0xf0, 0x7e, 0x2f, 0xc7, - 0xfc, 0x14, 0x83, 0x0f, 0xfa, 0x41, 0x87, 0xfd, 0x41, 0xc3, 0xfe, 0xbf, 0x5f, 0xf8, 0x12, 0x0c, - 0x1c, 0x1f, 0x48, 0x30, 0x61, 0xfb, 0x87, 0x06, 0x1f, 0xbf, 0x87, 0xfc, 0x83, 0x0b, 0x0f, 0xb4, - 0x18, 0x58, 0x7d, 0xa0, 0xc2, 0xc3, 0xec, 0x0c, 0x07, 0x0f, 0x58, 0x24, 0xf4, 0x17, 0xe4, 0x3f, - 0xf0, 0x78, 0x07, 0xe3, 0xfe, 0x0d, 0x83, 0x17, 0x5c, 0x1b, 0x06, 0x19, 0xd0, 0xec, 0x18, 0x56, - 0x87, 0xbf, 0x0f, 0x90, 0xfb, 0x06, 0x7f, 0xe0, 0x38, 0x30, 0xb1, 0xcc, 0x0e, 0x38, 0x18, 0x93, - 0x03, 0xf8, 0x18, 0x30, 0x60, 0x60, 0x66, 0x94, 0x06, 0x0a, 0x03, 0x11, 0xc0, 0xe0, 0x90, 0x61, - 0x68, 0x28, 0x0c, 0x0e, 0x3a, 0x16, 0x83, 0x2e, 0x34, 0x1f, 0x07, 0xfe, 0x0f, 0x07, 0xe0, 0x7f, - 0x07, 0x60, 0xc1, 0xa0, 0xc3, 0xb0, 0x60, 0xc2, 0xc3, 0xb0, 0x60, 0xc2, 0xc3, 0xbf, 0x14, 0x0b, - 0x50, 0x58, 0x3b, 0x0c, 0xd0, 0x2c, 0x1a, 0x83, 0xfd, 0x83, 0x7f, 0xe0, 0x9f, 0xc3, 0x84, 0xe1, - 0x38, 0x30, 0x68, 0x34, 0x26, 0x06, 0x16, 0xe8, 0x69, 0x06, 0x15, 0xe0, 0xec, 0x2c, 0x7c, 0xf9, - 0x0b, 0x1f, 0x5a, 0x13, 0x61, 0xff, 0x83, 0x80, 0x07, 0xe0, 0xda, 0x1e, 0xc1, 0x86, 0xd0, 0xf6, - 0x0d, 0xff, 0xc1, 0x60, 0xc3, 0x68, 0x7b, 0xf0, 0x6d, 0x0f, 0x60, 0xc3, 0x68, 0x73, 0x83, 0x3f, - 0xe8, 0x0e, 0x0c, 0x18, 0x6c, 0x27, 0xf0, 0x34, 0x14, 0x09, 0x81, 0x81, 0xc7, 0x0d, 0x40, 0x61, - 0x5e, 0x0e, 0x90, 0x61, 0x5e, 0x43, 0x61, 0x63, 0xe1, 0xe4, 0x18, 0xf4, 0xd0, 0xd6, 0x1f, 0xf8, - 0x38, 0x07, 0xf0, 0x5a, 0x1e, 0xc0, 0xe1, 0x68, 0x7b, 0x03, 0xb4, 0xea, 0x42, 0xc0, 0xed, 0x3d, - 0x50, 0x5f, 0xc1, 0x68, 0x7b, 0x03, 0x85, 0xa1, 0xec, 0x0e, 0xb7, 0x2c, 0x16, 0x07, 0xab, 0xd5, - 0x05, 0xfc, 0x17, 0x83, 0x9c, 0x0e, 0x07, 0xc1, 0xcc, 0x07, 0x06, 0xa8, 0x35, 0x00, 0xe5, 0x83, - 0x42, 0xd0, 0x3b, 0x84, 0xf0, 0x30, 0x7a, 0xc3, 0xd8, 0x7f, 0xe0, 0xe0, 0x07, 0xe0, 0x7f, 0xc1, - 0x60, 0xc1, 0x83, 0x1c, 0x2c, 0x18, 0x30, 0x60, 0xc2, 0xc1, 0x83, 0x06, 0x0c, 0x2f, 0xc0, 0xc1, - 0x83, 0x0b, 0x06, 0x0c, 0x18, 0x30, 0xb0, 0x60, 0xff, 0x82, 0xc1, 0x83, 0x5d, 0x40, 0xbf, 0x03, - 0x0f, 0xce, 0x0c, 0x18, 0x7e, 0x60, 0x60, 0xc3, 0x94, 0x50, 0x18, 0x30, 0xea, 0x1a, 0x0c, 0x1a, - 0xf6, 0x98, 0xf8, 0x17, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0x90, 0xff, 0xc6, 0x87, 0xdf, 0xff, 0x20, - 0xd0, 0xfd, 0xa0, 0xd0, 0xfd, 0xa0, 0xff, 0xf9, 0x06, 0x87, 0xfe, 0xcf, 0xfe, 0x81, 0x9a, 0x1e, - 0xa0, 0x33, 0xff, 0xa1, 0xcd, 0x0f, 0x50, 0xa1, 0xa1, 0xea, 0x1a, 0x7f, 0xf4, 0xe0, 0xd0, 0xf5, - 0x03, 0x68, 0x6b, 0xc8, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0xc1, 0xec, 0x18, 0x66, 0x0f, 0x60, 0xdf, - 0xfd, 0x03, 0x06, 0xb7, 0x2f, 0x03, 0xf0, 0x5a, 0x1f, 0x60, 0xc2, 0xe0, 0xfb, 0x06, 0x17, 0xf8, - 0x0e, 0x0c, 0x2c, 0x27, 0x03, 0xf8, 0x2c, 0x27, 0x03, 0x03, 0x03, 0x84, 0xc0, 0xa0, 0x30, 0x70, - 0x54, 0x04, 0x83, 0x1c, 0x35, 0x01, 0x85, 0xdc, 0x13, 0xa0, 0x8b, 0x98, 0x0f, 0xa0, 0xff, 0xc1, - 0xe0, 0x2f, 0xc1, 0xb0, 0xf4, 0x83, 0x0d, 0xa1, 0xd2, 0x0e, 0xff, 0xc0, 0x90, 0x61, 0xb0, 0xf5, - 0xf8, 0x81, 0x82, 0x0a, 0x41, 0x98, 0x30, 0x61, 0x48, 0x33, 0x06, 0x0c, 0x29, 0x1c, 0xc1, 0x83, - 0x0b, 0xf8, 0xc7, 0x4c, 0x2c, 0x2c, 0xff, 0x82, 0xc2, 0xc3, 0x60, 0xc2, 0xc2, 0xc3, 0x61, 0x43, - 0x01, 0xc3, 0x68, 0xe4, 0x9e, 0x83, 0x5f, 0x41, 0xff, 0x83, 0x80, 0x3f, 0x07, 0x61, 0xda, 0x61, - 0xd8, 0x76, 0x98, 0x76, 0x1d, 0xa6, 0x7f, 0xe4, 0xfc, 0x68, 0xe0, 0xd3, 0x4c, 0xd1, 0xc1, 0xa6, - 0x99, 0xa5, 0xa6, 0x9a, 0x66, 0x9d, 0x9a, 0x7e, 0x35, 0x66, 0xe9, 0x83, 0x3b, 0x47, 0xc9, 0x83, - 0x3a, 0x04, 0xe9, 0x83, 0x34, 0x3b, 0x54, 0x0c, 0xd0, 0xed, 0x95, 0xe3, 0x42, 0xf8, 0x3f, 0xf0, - 0x60, 0x0f, 0xe5, 0x07, 0xdf, 0x82, 0x70, 0xfb, 0x06, 0x1b, 0x0f, 0xb0, 0x77, 0xfe, 0x41, 0xab, - 0x5f, 0xe0, 0xbf, 0x07, 0xfe, 0xc1, 0x83, 0xf9, 0x0d, 0x83, 0x06, 0x83, 0x43, 0x60, 0xc1, 0x85, - 0xa1, 0xbf, 0x03, 0x0b, 0x42, 0x70, 0x63, 0x85, 0xa1, 0x30, 0x31, 0xc2, 0xd0, 0xa8, 0x0c, 0xd0, - 0xb4, 0x8d, 0x07, 0x61, 0xb5, 0x46, 0x3f, 0x07, 0x5e, 0x43, 0xff, 0x06, 0x03, 0x02, 0x81, 0xf9, - 0x81, 0x7f, 0x21, 0x30, 0x28, 0x1f, 0xa8, 0x0a, 0x07, 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x6f, 0xff, - 0x06, 0xc3, 0xf6, 0x1b, 0xff, 0xc1, 0xb0, 0xfd, 0x86, 0xff, 0xf0, 0x6d, 0x0f, 0x38, 0x6c, 0x3e, - 0x70, 0xd8, 0x75, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1e, 0xfc, 0x16, 0x1f, 0xb0, 0x61, 0x61, - 0xfb, 0x06, 0xde, 0xae, 0x41, 0x83, 0x69, 0xd7, 0x05, 0xf8, 0x0c, 0x1f, 0xb0, 0x60, 0xa1, 0x40, - 0xec, 0x18, 0x24, 0xd0, 0xec, 0x18, 0x34, 0xc3, 0x9f, 0xc0, 0xc7, 0x0e, 0x70, 0x63, 0x9a, 0x61, - 0x30, 0x32, 0x86, 0x0d, 0x04, 0x83, 0x36, 0x80, 0xb0, 0x61, 0x6e, 0x7e, 0xb0, 0x65, 0xca, 0x10, - 0xd2, 0x1f, 0xf8, 0x30, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xe7, 0x82, 0xd0, - 0xfa, 0xd0, 0xd6, 0x87, 0x5f, 0xfa, 0xe0, 0xff, 0xc1, 0x41, 0xdf, 0xfe, 0x0f, 0x68, 0x79, 0xc3, - 0xde, 0xaf, 0x78, 0x3d, 0xa1, 0xe7, 0x0f, 0x68, 0x79, 0xc3, 0xde, 0xaf, 0x78, 0x3d, 0xa1, 0xe7, - 0x0f, 0x68, 0x6f, 0xa0, 0x80, 0x0f, 0xfc, 0x1f, 0x7a, 0x0c, 0xf0, 0x7e, 0x7d, 0x79, 0x0f, 0x95, - 0x7a, 0x9c, 0x87, 0x7a, 0x68, 0x15, 0xa1, 0x2f, 0x72, 0xfc, 0x0f, 0xff, 0xde, 0x0e, 0xb0, 0xff, - 0xc5, 0xff, 0xc1, 0x9e, 0xc3, 0xec, 0x36, 0x9f, 0xfc, 0x1f, 0x61, 0xf6, 0x1f, 0x7f, 0xf0, 0x7d, - 0x87, 0xd8, 0x7d, 0x86, 0xbe, 0x0f, 0xfc, 0x1f, 0x0f, 0xe4, 0x3f, 0x7e, 0x05, 0x03, 0xf6, 0x0c, - 0x1c, 0x1f, 0xb0, 0x60, 0xff, 0x82, 0xc1, 0x8e, 0x1d, 0x85, 0xf8, 0xa1, 0xa3, 0x05, 0x83, 0x70, - 0x69, 0x21, 0x60, 0xc3, 0x68, 0x73, 0x83, 0x0d, 0xc1, 0xcf, 0xe0, 0xde, 0x0e, 0x60, 0x61, 0x5e, - 0x43, 0x30, 0x30, 0xb5, 0x61, 0xa4, 0x18, 0x2c, 0x1a, 0x16, 0x16, 0x58, 0x4f, 0x03, 0x1f, 0x38, - 0x73, 0x87, 0xfe, 0x0e, 0x07, 0xe0, 0xda, 0x1e, 0xc1, 0x86, 0xd0, 0xf6, 0x0e, 0xff, 0xd0, 0x30, - 0x61, 0xb4, 0x3d, 0xf8, 0x36, 0x87, 0xb0, 0x67, 0xfe, 0x0b, 0x06, 0x60, 0xd0, 0x61, 0x60, 0xcc, - 0x1a, 0x0c, 0x0f, 0xe3, 0x06, 0x83, 0x03, 0x83, 0x30, 0x68, 0x30, 0x30, 0x33, 0x06, 0x8e, 0x09, - 0x06, 0x60, 0xdb, 0x81, 0x85, 0x86, 0xd0, 0xe8, 0xb8, 0x36, 0x87, 0xfe, 0x0f, 0xc0, 0x07, 0xe0, - 0xb0, 0x68, 0x6c, 0x18, 0x58, 0x34, 0x36, 0x0c, 0x2c, 0x1a, 0x1b, 0x06, 0x7f, 0xe0, 0xbf, 0x01, - 0xc1, 0xa1, 0xb0, 0x61, 0x60, 0xd0, 0xd8, 0x30, 0x38, 0x34, 0x27, 0x56, 0x07, 0x06, 0x84, 0xfe, - 0x7f, 0xf2, 0x38, 0x30, 0x30, 0x34, 0x26, 0x06, 0x0d, 0x06, 0x85, 0x20, 0xc1, 0x85, 0xa1, 0x61, - 0x65, 0x02, 0xd0, 0xb2, 0xe7, 0x0d, 0xa1, 0xff, 0x83, 0xc0, 0x07, 0xe0, 0xda, 0x1e, 0xc1, 0x86, - 0xd0, 0xf6, 0x0c, 0x36, 0x87, 0xb0, 0x61, 0xb4, 0x3d, 0xfa, 0xff, 0xc8, 0x30, 0x61, 0xb8, 0x39, - 0xc1, 0x86, 0xf0, 0x73, 0x83, 0x09, 0xf0, 0x73, 0xf8, 0x29, 0xd0, 0xcc, 0x0c, 0x2c, 0x70, 0xd4, - 0x06, 0x0b, 0x06, 0x85, 0x20, 0xc1, 0xe4, 0x70, 0xb0, 0xb7, 0x8e, 0x3c, 0x0c, 0x7d, 0x40, 0x90, - 0x68, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1b, 0x06, 0x7f, 0xc1, 0x60, 0xc1, 0x85, 0x40, 0xb0, 0x60, - 0xb2, 0xc3, 0x60, 0xc2, 0xbc, 0x1d, 0x83, 0x1b, 0xbc, 0x84, 0x83, 0x7c, 0x83, 0xe0, 0xe8, 0x43, - 0x94, 0x17, 0xff, 0x83, 0xb0, 0xfd, 0x87, 0x7f, 0xf8, 0x3b, 0x0f, 0xd8, 0x77, 0xff, 0x83, 0xb0, - 0xfd, 0x87, 0x61, 0xcf, 0xa0, 0x80, 0x2f, 0xc1, 0xb0, 0xe9, 0x1c, 0x36, 0x1d, 0x23, 0x86, 0xc3, - 0xa4, 0x73, 0xfe, 0x4b, 0xf1, 0x83, 0x06, 0x92, 0x39, 0x83, 0x06, 0x92, 0x39, 0x83, 0x06, 0x9c, - 0xac, 0xc1, 0x83, 0x4f, 0xe3, 0xfe, 0x4c, 0x0e, 0x60, 0xc1, 0xa6, 0x07, 0x0d, 0x87, 0x60, 0x70, - 0xd8, 0x66, 0x03, 0x86, 0xc3, 0x49, 0xe4, 0x36, 0x1f, 0xf8, 0x3e, 0x07, 0xe0, 0x68, 0x52, 0x16, - 0x0c, 0x1a, 0x07, 0x0d, 0x83, 0x06, 0x83, 0x43, 0x60, 0xc1, 0xab, 0x83, 0xbf, 0x03, 0x78, 0x3d, - 0x83, 0x06, 0xa0, 0xfb, 0x07, 0x7f, 0xe4, 0x70, 0x60, 0xd3, 0x0e, 0x7f, 0x03, 0x49, 0x0c, 0xc0, - 0xc1, 0xa3, 0x86, 0x60, 0x60, 0xd0, 0x68, 0x52, 0x0c, 0x1a, 0x2b, 0x0b, 0x0b, 0x07, 0xd1, 0x69, - 0x97, 0x0e, 0x86, 0x43, 0xff, 0x07, 0x07, 0xe0, 0xa4, 0x3e, 0xc1, 0x85, 0x21, 0xf6, 0x0c, 0xff, - 0x21, 0xb0, 0x62, 0xb9, 0xd0, 0xdf, 0x82, 0xd2, 0x43, 0x60, 0xc4, 0xc1, 0x40, 0xd8, 0x33, 0x30, - 0x74, 0x03, 0x8e, 0x66, 0x0d, 0xc0, 0xfe, 0x67, 0x06, 0xe0, 0x60, 0x78, 0x90, 0x64, 0x8c, 0x0c, - 0x18, 0x58, 0x69, 0x06, 0x38, 0x58, 0x6c, 0x2c, 0xc2, 0xb0, 0xd9, 0x73, 0x17, 0x90, 0xff, 0xc1, - 0xf0, 0x2f, 0xc1, 0xb0, 0xe9, 0x06, 0x1b, 0x43, 0x48, 0x33, 0xfe, 0x49, 0x06, 0x60, 0xc1, 0xa5, - 0xf8, 0xc1, 0x83, 0x49, 0x06, 0x7f, 0xc9, 0x20, 0xcc, 0x18, 0x34, 0xe1, 0xcc, 0x18, 0x34, 0xfe, - 0x30, 0x69, 0xa6, 0x83, 0x3f, 0xe4, 0xc2, 0xc8, 0x18, 0x20, 0x61, 0x61, 0xb0, 0xcc, 0x16, 0x1b, - 0x0d, 0x27, 0xa0, 0xd8, 0x7f, 0xe0, 0xf8, 0xff, 0xfc, 0x61, 0xb4, 0x36, 0x68, 0x5a, 0x13, 0x9e, - 0xab, 0xd5, 0xb3, 0x0d, 0xa1, 0xb3, 0xff, 0xf0, 0x7f, 0xe0, 0xbf, 0xfc, 0x16, 0x1f, 0x38, 0x5f, - 0xfe, 0x0b, 0x0f, 0x9c, 0x2f, 0xff, 0x05, 0x87, 0xce, 0x16, 0x1d, 0x7a, 0x00, 0xff, 0xfd, 0xa1, - 0x61, 0x9f, 0x21, 0x68, 0x4f, 0xff, 0xef, 0x21, 0x61, 0x9f, 0xff, 0xd8, 0x7f, 0xe3, 0xff, 0xc0, - 0xc3, 0xf6, 0x0f, 0xff, 0x03, 0x0f, 0xd8, 0x3f, 0xfc, 0x0c, 0x3f, 0x60, 0xc3, 0xaf, 0x40, 0x07, - 0xe4, 0xff, 0x82, 0xc1, 0xa6, 0x84, 0xe1, 0x60, 0xd3, 0x0c, 0xe1, 0x60, 0xd3, 0x0c, 0xe1, 0x7e, - 0x4d, 0x09, 0xc2, 0xc1, 0xa7, 0xfc, 0x16, 0x0d, 0x30, 0xce, 0x07, 0x56, 0x98, 0x67, 0x03, 0xf9, - 0x30, 0xce, 0x06, 0x06, 0x9f, 0xf0, 0x18, 0x1a, 0x1f, 0xe9, 0x06, 0x87, 0xfb, 0x0b, 0x43, 0xfd, - 0x8f, 0x8f, 0xfd, 0x07, 0xfe, 0x0c, 0x0e, 0xd1, 0xc2, 0x42, 0xfe, 0x47, 0xbc, 0x87, 0xda, 0x3a, - 0x1f, 0xce, 0x8e, 0x1a, 0x07, 0xd6, 0x83, 0x5a, 0xc0, 0x85, 0xa0, 0xbf, 0x21, 0xbf, 0xfc, 0x1e, - 0xd0, 0xf3, 0x87, 0xbf, 0xfc, 0x1e, 0xd0, 0xf3, 0x87, 0xb4, 0x3c, 0xe1, 0xef, 0x57, 0xbc, 0x1e, - 0xd0, 0xf3, 0x87, 0xb4, 0x35, 0xe8, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0xc1, 0x7e, 0x03, 0x4f, 0xa4, - 0x1a, 0x60, 0xdd, 0x30, 0xd8, 0x30, 0x66, 0x0c, 0x36, 0x98, 0x33, 0x04, 0x85, 0xf8, 0x19, 0x82, - 0x42, 0xc1, 0x83, 0x30, 0x48, 0x58, 0x31, 0xcc, 0x0c, 0x16, 0x98, 0xc6, 0x06, 0x0b, 0xf1, 0x43, - 0x0b, 0x0b, 0x06, 0x49, 0xa8, 0xc2, 0xc1, 0x98, 0xc6, 0x68, 0xe0, 0xdc, 0x93, 0x68, 0x30, 0x3d, - 0x1f, 0x50, 0xc9, 0x3d, 0x01, 0x0a, 0x20, 0xff, 0xc1, 0xc0, 0x0f, 0xe5, 0x07, 0xaf, 0xc1, 0x68, - 0x7a, 0x47, 0x03, 0x87, 0xd2, 0x0c, 0x1a, 0x38, 0x69, 0x1c, 0x60, 0xb8, 0x2b, 0xf1, 0x86, 0x70, - 0xb4, 0x1f, 0xfe, 0x06, 0x83, 0x50, 0x7b, 0x06, 0x8e, 0x1f, 0xf7, 0xf1, 0xff, 0x05, 0x85, 0x98, - 0x76, 0x16, 0x16, 0x61, 0xd8, 0x58, 0x59, 0x87, 0x60, 0x60, 0x39, 0xaf, 0x60, 0x93, 0xd1, 0xff, - 0x07, 0xfe, 0x0f, 0x07, 0xe6, 0x06, 0x09, 0x0b, 0x06, 0x69, 0x83, 0x42, 0xc1, 0x8e, 0x63, 0x86, - 0xc1, 0x83, 0x33, 0x43, 0x7e, 0x02, 0x68, 0x7b, 0x06, 0xff, 0xd0, 0x58, 0x30, 0xd8, 0x79, 0xc1, - 0x86, 0xc3, 0xcf, 0xe4, 0x2d, 0x0e, 0x70, 0x77, 0xfe, 0x4a, 0x03, 0x0d, 0x87, 0xa4, 0x18, 0x6c, - 0x3d, 0x85, 0x86, 0xc3, 0xd0, 0xf8, 0x36, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, - 0xa1, 0xec, 0x18, 0x5d, 0xa1, 0xd8, 0x30, 0x58, 0xe8, 0x6c, 0x19, 0x61, 0x3c, 0x17, 0xf8, 0x12, - 0x3c, 0x0c, 0x1a, 0x0a, 0x07, 0xd8, 0x31, 0xe0, 0x41, 0x9c, 0x18, 0x85, 0x40, 0xcf, 0xe0, 0xdc, - 0x1c, 0xc0, 0xc1, 0x68, 0x2c, 0x0c, 0x0c, 0x60, 0xac, 0x29, 0x06, 0x19, 0xf0, 0x6c, 0x2c, 0x0f, - 0x90, 0xec, 0x7c, 0x79, 0x0f, 0xfc, 0x1f, 0xe0, 0x0f, 0xe8, 0x3f, 0x7e, 0x47, 0x0f, 0xd8, 0x34, - 0xe0, 0xfd, 0x83, 0x4f, 0xf9, 0x06, 0x0d, 0xe3, 0x0f, 0xbf, 0xc0, 0xc3, 0xec, 0x1e, 0x41, 0xae, - 0x0b, 0x06, 0x85, 0xfc, 0x16, 0x0d, 0x0b, 0x0f, 0xbf, 0x21, 0x61, 0xe7, 0x06, 0x85, 0xfc, 0x06, - 0x06, 0x85, 0x87, 0xa8, 0x0d, 0x0b, 0x0f, 0x68, 0x34, 0x2c, 0x3d, 0x83, 0xc1, 0xb0, 0xff, 0xc1, - 0xfc, 0x07, 0xe0, 0xff, 0xd8, 0x33, 0xff, 0x20, 0xc1, 0x86, 0x70, 0xf6, 0x0c, 0x37, 0x07, 0xbf, - 0x04, 0xe8, 0x7b, 0x06, 0x17, 0xac, 0x3b, 0x06, 0x0e, 0xdb, 0x09, 0xc1, 0x9e, 0x34, 0xb0, 0x3f, - 0xac, 0x1a, 0x0c, 0x0c, 0x0c, 0x36, 0x87, 0x30, 0x30, 0xda, 0x1d, 0x20, 0xc3, 0x68, 0x76, 0x16, - 0x19, 0x41, 0xd9, 0x73, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x07, 0xe3, 0xff, 0x05, 0x83, 0x34, 0x70, - 0x61, 0x60, 0xcc, 0x0e, 0x0c, 0x2d, 0x59, 0x81, 0xc1, 0x85, 0xf8, 0xff, 0xc1, 0x60, 0xcd, 0x1c, - 0x18, 0x58, 0x33, 0x03, 0x83, 0x0b, 0x56, 0x60, 0x70, 0x60, 0x7a, 0x67, 0xfe, 0x03, 0x83, 0x24, - 0x70, 0x40, 0x60, 0x61, 0x9c, 0x3a, 0x80, 0xc3, 0x38, 0x76, 0x16, 0x19, 0xc3, 0xb2, 0xf0, 0x67, - 0x0f, 0xfc, 0x1f, 0x80, 0x07, 0xe0, 0x40, 0xc3, 0xd8, 0x30, 0x60, 0xc3, 0xd8, 0x31, 0xc1, 0x87, - 0xb0, 0x65, 0xff, 0x20, 0xfc, 0x68, 0xe1, 0xec, 0x1d, 0x85, 0x87, 0xb0, 0x6a, 0x0b, 0x0e, 0x70, - 0x61, 0x9c, 0x39, 0xfc, 0x5f, 0xf0, 0x18, 0x18, 0x76, 0x1c, 0xc0, 0xc3, 0xb0, 0xe9, 0x06, 0x1d, - 0x87, 0x61, 0x61, 0x9c, 0x3b, 0x2f, 0x3f, 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x21, 0xbf, 0x06, - 0x6f, 0x06, 0xc1, 0x97, 0xe0, 0xf6, 0x0c, 0xd0, 0x61, 0xec, 0x19, 0x85, 0x87, 0xbf, 0x18, 0x58, - 0x7b, 0x06, 0x68, 0x34, 0x3b, 0x06, 0x7f, 0xe0, 0x38, 0x33, 0x0a, 0x43, 0x3f, 0x8c, 0x2a, 0x06, - 0x60, 0x66, 0x13, 0x06, 0x60, 0x66, 0x1b, 0x0d, 0x20, 0xcc, 0x13, 0x8a, 0x30, 0xb3, 0xa1, 0xdc, - 0x99, 0x71, 0xc9, 0x1e, 0x0f, 0xfc, 0x1c, 0x0f, 0xd2, 0x1f, 0xbf, 0x03, 0x43, 0xf6, 0x0c, 0x70, - 0xfe, 0xc1, 0x9f, 0xf8, 0x2c, 0x1b, 0x87, 0xb0, 0xbf, 0xfc, 0x0c, 0x2c, 0x1b, 0xa0, 0xc1, 0x85, - 0x83, 0x34, 0x18, 0xe0, 0x70, 0x66, 0x83, 0x1c, 0x0f, 0xe3, 0xf8, 0x60, 0x38, 0xe6, 0x81, 0x5c, - 0x06, 0x06, 0x68, 0x1e, 0x0a, 0x41, 0x9a, 0x1c, 0xa3, 0x0b, 0x28, 0x19, 0xd2, 0x2e, 0x05, 0xfd, - 0x07, 0xfe, 0x0e, 0x0d, 0x86, 0xff, 0x06, 0xc3, 0x68, 0x1c, 0xab, 0xa8, 0xd0, 0x39, 0x4f, 0xa8, - 0x68, 0x1c, 0x36, 0x1b, 0xfc, 0x1b, 0x0d, 0xa0, 0x70, 0x9d, 0x0b, 0x40, 0xe3, 0xfc, 0x9a, 0x07, - 0x1c, 0x2d, 0x3f, 0xc3, 0x85, 0xa6, 0x13, 0x8e, 0x16, 0xac, 0x27, 0x1f, 0xe7, 0x82, 0x71, 0xc3, - 0x38, 0x67, 0x02, 0x1b, 0x40, 0xf9, 0x0f, 0xfc, 0x10, 0x0f, 0x90, 0xff, 0x68, 0x28, 0x1b, 0x0e, - 0xd1, 0xc1, 0xa6, 0x1d, 0xb7, 0x4e, 0x06, 0x1d, 0xaa, 0x9c, 0x83, 0x0e, 0xd1, 0xd1, 0xcc, 0x3b, - 0x6f, 0xf3, 0x87, 0x6b, 0x07, 0x58, 0x76, 0x0f, 0xf1, 0x87, 0x60, 0xc3, 0x66, 0x1d, 0x83, 0xfc, - 0x61, 0x9c, 0x18, 0x6c, 0xc3, 0x50, 0x1f, 0xe3, 0x20, 0x68, 0x30, 0xd9, 0x98, 0xe1, 0x60, 0xf4, - 0x5e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1d, 0x7f, 0xfe, 0x83, 0x28, 0x1a, 0x1b, 0x43, 0x70, 0x3d, - 0x53, 0x07, 0x78, 0x1a, 0x1f, 0xdc, 0xf6, 0x87, 0xef, 0x05, 0x7f, 0xe0, 0x41, 0xff, 0x83, 0xbf, - 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xff, 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0xff, 0xc1, 0xec, 0x3f, 0x61, - 0xec, 0x3a, 0xf4, 0x1f, 0xf8, 0x3e, 0x07, 0xe0, 0x39, 0xc1, 0xd8, 0x30, 0x38, 0x2d, 0x0b, 0x06, - 0x07, 0x09, 0x0d, 0x83, 0x7f, 0xf4, 0x0f, 0xc0, 0x63, 0x0f, 0x60, 0xc0, 0xc6, 0x1e, 0xc1, 0x82, - 0x86, 0x38, 0x1c, 0x18, 0x24, 0xcd, 0x03, 0xf8, 0x1a, 0x76, 0x13, 0x03, 0x06, 0x0f, 0x06, 0x60, - 0x63, 0x83, 0x43, 0x48, 0x33, 0x57, 0x82, 0x8c, 0x2e, 0xdd, 0xd1, 0x8c, 0x7a, 0x06, 0xbe, 0x43, - 0xff, 0x06, 0x0f, 0xe8, 0x3e, 0xfc, 0x13, 0x87, 0xda, 0x61, 0x50, 0x3e, 0xd3, 0x7f, 0xf8, 0x1a, - 0x61, 0x61, 0xfb, 0xf0, 0x28, 0x61, 0xed, 0x30, 0x60, 0xc3, 0xda, 0x63, 0xab, 0x58, 0x2d, 0x32, - 0xff, 0x90, 0x7e, 0x0e, 0xc3, 0xd8, 0x30, 0x49, 0x8a, 0x0b, 0x06, 0x0c, 0x18, 0x30, 0x38, 0x32, - 0x80, 0xc1, 0x41, 0x81, 0xb8, 0x58, 0x59, 0x2b, 0xc1, 0x7c, 0x1f, 0xf8, 0x3f, 0x80, 0x07, 0xe0, - 0x9c, 0x3e, 0xc1, 0x84, 0xe1, 0xf6, 0x0c, 0x27, 0xf4, 0x16, 0x0c, 0x27, 0x0f, 0xbf, 0x04, 0xe1, - 0xf6, 0x0c, 0x27, 0x0f, 0xb0, 0x6f, 0xfe, 0x81, 0x83, 0x09, 0xc3, 0xef, 0xc1, 0x3a, 0x1e, 0xc1, - 0x84, 0xee, 0x84, 0xc0, 0xc2, 0x70, 0x70, 0x28, 0x0c, 0x27, 0x09, 0x06, 0x83, 0x09, 0xc3, 0xd8, - 0xf8, 0x27, 0x0f, 0xfc, 0x1f, 0xc0, 0x3f, 0x07, 0x61, 0xda, 0x61, 0xdf, 0x93, 0x06, 0x1d, 0x87, - 0x60, 0xc3, 0x38, 0x77, 0xe0, 0x7f, 0xc0, 0xd3, 0x06, 0x1d, 0x83, 0x06, 0x0c, 0x3b, 0x06, 0x0c, - 0x18, 0x67, 0x07, 0xe0, 0x7f, 0xc0, 0xc1, 0x8e, 0x1d, 0x03, 0x06, 0x38, 0x7e, 0xc1, 0x94, 0x0f, - 0x98, 0x19, 0xa1, 0xf4, 0x9e, 0x70, 0xff, 0xc1, 0xff, 0x0f, 0xfc, 0x1e, 0xfc, 0x7f, 0xc1, 0xb0, - 0x61, 0xee, 0x0d, 0x83, 0x0e, 0xb0, 0xec, 0x18, 0x6b, 0x0f, 0x7e, 0x0b, 0xe4, 0x3b, 0x06, 0x5c, - 0x3e, 0x42, 0xc1, 0xda, 0x19, 0xc0, 0xe0, 0xc3, 0xfe, 0x7f, 0x1f, 0xf4, 0x06, 0x06, 0x1b, 0x43, - 0x98, 0x18, 0x6d, 0x0e, 0x90, 0x61, 0xb4, 0x3b, 0x0b, 0x0d, 0xa1, 0xd9, 0x74, 0xff, 0xc8, 0x7f, - 0xe0, 0xc0, 0x0d, 0x87, 0xfe, 0x03, 0x85, 0xfe, 0x81, 0xff, 0x18, 0x58, 0x6a, 0x03, 0x4a, 0x16, - 0x13, 0xcd, 0x85, 0xd8, 0x79, 0xf4, 0x15, 0xe4, 0x2a, 0x71, 0xab, 0x87, 0xc0, 0x50, 0x66, 0x0e, - 0x42, 0xff, 0xfc, 0x1b, 0x0a, 0xf2, 0x16, 0x1b, 0x1f, 0x2a, 0xe3, 0x0d, 0x88, 0x38, 0x09, 0x86, - 0xc0, 0xf3, 0xc0, 0xc3, 0x6f, 0x06, 0x63, 0x0d, 0x87, 0xef, 0x40, 0x3f, 0x17, 0xfe, 0x34, 0xcd, - 0x0e, 0x73, 0x4c, 0xd0, 0x61, 0x66, 0x99, 0xa0, 0xc2, 0xcf, 0xc6, 0x83, 0x0b, 0x35, 0x66, 0xff, - 0x39, 0xa6, 0x68, 0x30, 0xb3, 0x4c, 0xd1, 0xd0, 0x67, 0xe3, 0x49, 0xc1, 0x98, 0x33, 0x4c, 0x63, - 0x30, 0x66, 0xe8, 0x37, 0x70, 0x66, 0xa0, 0xee, 0x80, 0xcf, 0xfe, 0x87, 0xc6, 0x87, 0x38, 0x7f, - 0xe0, 0x80, 0x0f, 0xf4, 0x1e, 0xbe, 0x0c, 0xe1, 0xe9, 0x34, 0x2a, 0x07, 0xa4, 0xdf, 0xfd, 0x02, - 0x4c, 0x2e, 0x28, 0x1a, 0xf8, 0x1c, 0x17, 0x05, 0xa6, 0xf7, 0xf5, 0x83, 0x4d, 0x0f, 0xfb, 0x4d, - 0xaf, 0xc8, 0x3f, 0x2d, 0xcb, 0xc0, 0xc1, 0x85, 0x87, 0xec, 0x18, 0x1f, 0xe8, 0x2c, 0x18, 0x7e, - 0x80, 0xc0, 0xc3, 0xe5, 0x02, 0x4f, 0x06, 0xfc, 0x1f, 0xf8, 0x3e, 0x07, 0xe0, 0xd8, 0x7d, 0x83, - 0x7f, 0xf2, 0x0c, 0x18, 0x6c, 0x3e, 0xd5, 0x97, 0xfc, 0x17, 0xe0, 0xd8, 0x58, 0x58, 0x30, 0xda, - 0x38, 0x58, 0x32, 0xff, 0x40, 0x71, 0xcc, 0x18, 0x79, 0xfc, 0x7f, 0xe4, 0x60, 0x61, 0x3a, 0x0d, - 0x18, 0x18, 0x5b, 0x96, 0x09, 0x06, 0x0a, 0x0c, 0x1b, 0x03, 0x96, 0x15, 0xa0, 0xcb, 0xa6, 0x1c, - 0xe8, 0x7f, 0xe0, 0xc0, 0x07, 0xe1, 0x05, 0x01, 0x05, 0x83, 0x28, 0x50, 0x70, 0xb0, 0x60, 0xca, - 0x12, 0x16, 0x0c, 0x19, 0x43, 0x0d, 0xf8, 0x11, 0x42, 0x0d, 0x83, 0x0d, 0x61, 0xec, 0x19, 0xff, - 0xa0, 0x60, 0xc2, 0xc1, 0x86, 0x7f, 0x05, 0x83, 0x0c, 0xe0, 0xc0, 0xe0, 0xc3, 0x30, 0x30, 0x50, - 0x18, 0x6a, 0x03, 0x06, 0x16, 0x39, 0xa0, 0xce, 0x0b, 0x18, 0xcb, 0xa8, 0x37, 0xc8, 0x7f, 0xe0, - 0xc0, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0xa1, 0xec, 0x18, 0x6b, 0x0f, 0x60, 0xdf, 0xfc, 0x83, 0x06, - 0x15, 0x03, 0xef, 0xc1, 0x60, 0x50, 0x6c, 0x18, 0x38, 0x1a, 0x1b, 0x06, 0x7f, 0x41, 0x9c, 0x18, - 0x6a, 0x0c, 0x07, 0xf0, 0x5c, 0x0e, 0x03, 0x03, 0x2d, 0x07, 0x82, 0x60, 0x62, 0x17, 0x83, 0x48, - 0x30, 0x9e, 0xe0, 0xb0, 0xb1, 0xf2, 0x0f, 0x03, 0x2e, 0x9a, 0x1d, 0x21, 0xff, 0x83, 0x0f, 0xe5, - 0x07, 0xdf, 0x82, 0xd0, 0xfb, 0x06, 0x07, 0xf8, 0x36, 0x0c, 0x1c, 0x0a, 0x06, 0xc1, 0x97, 0x81, - 0xa1, 0xbf, 0x38, 0xf4, 0x0e, 0xc1, 0x86, 0xf0, 0x7b, 0x06, 0x15, 0xd8, 0x76, 0xad, 0xb8, 0x0f, - 0x80, 0xfe, 0x6f, 0xf4, 0x06, 0x06, 0x0d, 0x0b, 0x09, 0x81, 0x83, 0x0d, 0x85, 0x20, 0xc1, 0x86, - 0xc2, 0xc2, 0xc1, 0xa1, 0x61, 0x65, 0xe0, 0x7f, 0x83, 0xff, 0x07, 0x80, 0x07, 0xe3, 0xff, 0x05, - 0x83, 0x34, 0x33, 0x85, 0x83, 0x30, 0xf6, 0x16, 0x0c, 0xdf, 0xce, 0x17, 0xe3, 0x0f, 0x61, 0x60, - 0xcc, 0x0a, 0x06, 0x16, 0x0c, 0xce, 0x99, 0x81, 0xc1, 0x99, 0x83, 0x30, 0x3f, 0x8c, 0xc1, 0x98, - 0x18, 0x19, 0x9a, 0xb3, 0x05, 0x01, 0x99, 0xd4, 0x60, 0x90, 0x66, 0x41, 0xb0, 0x61, 0x66, 0x1c, - 0xe0, 0x8b, 0x8c, 0x37, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xf4, 0x1f, 0x7e, 0x0d, 0xc1, 0xec, 0x18, - 0x66, 0x0f, 0x60, 0xcf, 0xfc, 0x16, 0x0c, 0x0a, 0x02, 0x1d, 0xf8, 0x1a, 0x0b, 0x0d, 0x83, 0x2c, - 0x35, 0x02, 0xc1, 0xdc, 0x12, 0xb4, 0x18, 0x30, 0x48, 0x34, 0x27, 0xf0, 0x1c, 0x70, 0xce, 0x0c, - 0x2a, 0x68, 0x66, 0x06, 0x1b, 0xc1, 0xd2, 0x0c, 0x2f, 0xa0, 0xd8, 0x58, 0xf0, 0x3c, 0x83, 0x1e, - 0x9a, 0x19, 0xc3, 0xff, 0x07, 0x0f, 0xc8, 0x7f, 0x7e, 0x06, 0x1f, 0xd8, 0x32, 0xc3, 0xfb, 0x06, - 0x7f, 0xe0, 0xb0, 0x76, 0x1e, 0xc2, 0xfe, 0x21, 0x81, 0x85, 0x83, 0x26, 0x84, 0x61, 0x60, 0xc8, - 0xe2, 0x30, 0x38, 0xe4, 0x59, 0x18, 0x1f, 0xc4, 0xd1, 0x8c, 0x0c, 0x0c, 0xf0, 0x3c, 0x60, 0x60, - 0x66, 0x1b, 0x30, 0x48, 0x33, 0xfc, 0x60, 0xc0, 0xe1, 0xf3, 0x82, 0x3d, 0x07, 0x5e, 0x43, 0xff, - 0x07, 0x0f, 0xe5, 0x07, 0xaf, 0x90, 0x9c, 0x3d, 0x26, 0x84, 0xe8, 0x74, 0x9b, 0xff, 0xc0, 0x93, - 0x70, 0x28, 0x2c, 0x17, 0xcc, 0x0d, 0x0a, 0x04, 0x9a, 0x16, 0x1f, 0x49, 0xdf, 0xfc, 0x0d, 0x34, - 0x18, 0x5a, 0x17, 0xe4, 0xa0, 0x58, 0x6c, 0x1a, 0x78, 0x14, 0x0d, 0x83, 0x41, 0x76, 0x1d, 0x83, - 0x42, 0x7d, 0x04, 0xc0, 0xd1, 0xf0, 0x3c, 0x92, 0x78, 0xe4, 0x35, 0x03, 0xff, 0x07, 0x0f, 0xc8, - 0x64, 0x37, 0xe0, 0x68, 0x58, 0x6c, 0x18, 0x1c, 0x14, 0x0d, 0x83, 0x0a, 0x06, 0x86, 0xc1, 0x9f, - 0xf8, 0x2f, 0xc1, 0x60, 0xd0, 0xd8, 0x30, 0xb0, 0x61, 0xd8, 0x30, 0xb0, 0x61, 0x9c, 0x1b, 0x4e, - 0x9d, 0x11, 0xfc, 0xd3, 0xa7, 0x40, 0x30, 0x30, 0xb0, 0x61, 0x98, 0x18, 0x28, 0x0c, 0x34, 0x83, - 0x06, 0x83, 0x0d, 0x85, 0x94, 0x0b, 0x0d, 0x97, 0x50, 0x6c, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1d, - 0xa1, 0xb0, 0xf9, 0xc9, 0x06, 0x07, 0x41, 0x85, 0x83, 0xb9, 0x07, 0xfc, 0x68, 0x7f, 0xc9, 0x86, - 0xc1, 0x5c, 0x0e, 0x5b, 0x06, 0xb6, 0x97, 0xe8, 0x18, 0x5a, 0x61, 0xf7, 0xf2, 0x61, 0x48, 0x30, - 0xb4, 0xef, 0x41, 0x7f, 0x27, 0x07, 0xb0, 0xb4, 0xc3, 0x49, 0x85, 0xa6, 0x85, 0xa6, 0x3e, 0x03, - 0xfa, 0x00, 0x07, 0xe1, 0xc3, 0x21, 0xb0, 0x63, 0x8d, 0xe4, 0x2c, 0x18, 0xfd, 0x07, 0xb0, 0x63, - 0x87, 0x30, 0x3f, 0x0e, 0x1d, 0x20, 0xc1, 0x82, 0xff, 0x05, 0x83, 0x0f, 0xf9, 0xc1, 0x82, 0xbe, - 0x03, 0xf8, 0x1a, 0xeb, 0x03, 0x03, 0x06, 0x19, 0xc0, 0xc0, 0xc1, 0xff, 0x02, 0x41, 0x83, 0x0e, - 0xc1, 0x85, 0x83, 0x0c, 0xe0, 0xcb, 0xc0, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xca, 0x0f, 0xaf, 0x82, - 0xd0, 0xfa, 0x4c, 0x17, 0xf0, 0x69, 0x30, 0x68, 0x28, 0x1a, 0x4c, 0xb5, 0xb9, 0x40, 0xbe, 0xbd, - 0x5f, 0x03, 0x4f, 0x58, 0x7f, 0x69, 0x83, 0x3f, 0x82, 0xd3, 0x06, 0x68, 0x30, 0xbf, 0x0e, 0x61, - 0x61, 0x60, 0xc6, 0x30, 0xb0, 0xb0, 0x65, 0x0c, 0x78, 0x2c, 0x19, 0xa6, 0x1a, 0x18, 0x1d, 0x83, - 0x40, 0xe4, 0x9e, 0xa0, 0x1f, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7e, 0xfe, 0x05, 0xe4, 0x3b, - 0x47, 0x0c, 0xf0, 0x6d, 0x1c, 0x3f, 0xed, 0x1c, 0xfc, 0x1e, 0xfe, 0x0d, 0x81, 0x40, 0xd1, 0xc3, - 0x69, 0xa0, 0xd1, 0xef, 0x3f, 0x21, 0x68, 0xe0, 0xcf, 0x21, 0xbf, 0x87, 0x3a, 0x06, 0xc0, 0xe4, - 0x99, 0xa1, 0x60, 0x77, 0x06, 0x38, 0x58, 0x1f, 0x20, 0xc1, 0x65, 0x00, 0xe1, 0xb0, 0xe9, 0x3c, - 0x83, 0xe0, 0xff, 0xc1, 0xfc, 0x0f, 0xc8, 0x7f, 0x51, 0x05, 0x02, 0xb0, 0xe6, 0xce, 0x2e, 0x0f, - 0x99, 0xf1, 0x21, 0xcf, 0xd7, 0x4e, 0x9e, 0x43, 0xde, 0x05, 0x81, 0x0e, 0x78, 0x35, 0xc1, 0xbf, - 0xff, 0x78, 0x08, 0xe1, 0xed, 0x0f, 0x3f, 0xf9, 0x0f, 0x38, 0x7b, 0x43, 0xcf, 0x5e, 0xd0, 0xf3, - 0xaf, 0xb4, 0x3c, 0xe1, 0xed, 0x0f, 0x38, 0x6f, 0x83, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0xa1, 0xec, - 0x18, 0x5d, 0x87, 0xb0, 0x60, 0x71, 0xc3, 0xb0, 0x65, 0x85, 0x61, 0xbf, 0x5a, 0x1a, 0xd0, 0x60, - 0xe7, 0xf9, 0x41, 0x60, 0xc3, 0xff, 0x63, 0x87, 0xfc, 0xfe, 0x3f, 0xf0, 0x1c, 0x18, 0x5a, 0x1e, - 0x60, 0x60, 0xb0, 0x61, 0xa8, 0x0c, 0x18, 0x54, 0x0b, 0x41, 0xbe, 0xa7, 0xc8, 0x32, 0xe6, 0x58, - 0x0e, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x20, 0xbe, 0x48, 0x35, 0x82, 0x4d, 0x2e, 0x2c, 0x29, 0x34, - 0x2b, 0xc1, 0xa4, 0xd1, 0xf3, 0x68, 0x2f, 0x9b, 0x42, 0x74, 0xd3, 0x43, 0x61, 0xda, 0x6b, 0xda, - 0xe3, 0x4d, 0xad, 0xd6, 0x3f, 0x21, 0xb0, 0xec, 0x1a, 0x31, 0x9a, 0x0c, 0x1a, 0x69, 0x8e, 0x0c, - 0x1b, 0x60, 0xc1, 0xaa, 0x06, 0xc1, 0x60, 0x5c, 0x78, 0x27, 0xc1, 0xff, 0x83, 0xe0, 0x0f, 0xf2, - 0x1e, 0xbe, 0x43, 0x68, 0x74, 0x9a, 0x1a, 0x81, 0xd2, 0x69, 0xff, 0x81, 0x26, 0x98, 0x50, 0x75, - 0xf2, 0x61, 0x61, 0xd2, 0x69, 0x85, 0x87, 0x69, 0xa6, 0x07, 0x43, 0x69, 0xab, 0x7f, 0xa0, 0x7e, - 0x56, 0x16, 0x1d, 0x83, 0x56, 0x16, 0x1d, 0x83, 0x68, 0x16, 0x1d, 0x83, 0x74, 0x2c, 0x33, 0x03, - 0x74, 0x2d, 0x0a, 0x4f, 0x39, 0xff, 0x07, 0xfe, 0x0e, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0x40, 0xf6, - 0x0d, 0xff, 0xd0, 0x30, 0x60, 0xe0, 0x3a, 0x16, 0x0c, 0x0e, 0x0b, 0x0d, 0xf8, 0x2a, 0x38, 0x76, - 0x0c, 0x37, 0xa0, 0xec, 0x18, 0xdd, 0x3c, 0x81, 0xc1, 0x95, 0x05, 0x28, 0x7f, 0x05, 0x85, 0x84, - 0xc0, 0xc0, 0xe1, 0x61, 0x30, 0x30, 0x30, 0x58, 0x52, 0x0c, 0x1a, 0x16, 0x16, 0x16, 0x38, 0x6c, - 0x2c, 0xb8, 0xc3, 0xb0, 0xff, 0xc1, 0xe0, 0x0f, 0xe4, 0x3d, 0xf8, 0x36, 0x87, 0x69, 0x86, 0x70, - 0xed, 0x37, 0xff, 0x46, 0x98, 0x79, 0x0d, 0xf8, 0xd8, 0x19, 0x83, 0x4c, 0xdd, 0x51, 0x83, 0x4c, - 0xc7, 0xc9, 0x83, 0x4c, 0xc1, 0x60, 0xc1, 0xf8, 0xc1, 0x69, 0x83, 0x06, 0x63, 0xb9, 0x83, 0x06, - 0x6e, 0x09, 0xc1, 0x83, 0x30, 0xf6, 0x30, 0x33, 0xff, 0x12, 0x78, 0x3f, 0x61, 0xff, 0x83, 0x2f, - 0x80, 0x83, 0x04, 0x14, 0x98, 0x30, 0x60, 0xc2, 0x93, 0x06, 0x98, 0xc1, 0x51, 0xc1, 0x43, 0x34, - 0x2b, 0xe0, 0xec, 0x43, 0x49, 0xbf, 0xfa, 0x04, 0x9a, 0xef, 0x96, 0x06, 0x98, 0x57, 0xc1, 0xdf, - 0x82, 0xee, 0x81, 0xb0, 0x60, 0xb3, 0x30, 0xd8, 0x31, 0xc1, 0x8e, 0x16, 0x0e, 0xd0, 0x60, 0xb1, - 0x81, 0xd0, 0x2c, 0x28, 0x51, 0xe0, 0xec, 0x38, 0x0f, 0xf2, 0x1e, 0xfc, 0x1d, 0xa1, 0xda, 0x61, - 0xd8, 0x7b, 0x06, 0x7f, 0xf0, 0x34, 0xcc, 0x16, 0x16, 0x0f, 0xc4, 0x0f, 0x20, 0x81, 0x83, 0x0a, - 0xe8, 0x1d, 0x83, 0x0b, 0x56, 0x50, 0x1a, 0x60, 0xf0, 0x3b, 0x0b, 0xf3, 0xf0, 0x3c, 0x1b, 0x07, - 0x43, 0x03, 0x86, 0xc1, 0x85, 0x85, 0xa1, 0x60, 0xc2, 0xc0, 0xac, 0x14, 0x06, 0x07, 0xe4, 0xb2, - 0x2e, 0x05, 0x10, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0x21, 0xff, 0x8a, 0x07, 0xbf, 0xff, 0x78, 0x35, - 0x01, 0xa1, 0xed, 0x50, 0x36, 0xc2, 0xa0, 0xc0, 0xd2, 0xc6, 0x03, 0x03, 0x41, 0x21, 0xea, 0x07, - 0xdf, 0xff, 0x81, 0x85, 0xdc, 0x16, 0x0c, 0xb5, 0xdc, 0x60, 0xc3, 0x70, 0x6c, 0x18, 0x2c, 0x78, - 0x18, 0x32, 0x43, 0x28, 0xc1, 0x87, 0xeb, 0xc0, 0x07, 0xe0, 0xda, 0x1e, 0xc1, 0x9f, 0xf8, 0x2c, - 0x18, 0x6d, 0x0f, 0x60, 0xc3, 0x68, 0x7b, 0xf3, 0xff, 0x82, 0xc1, 0xb0, 0x7b, 0x0b, 0x06, 0x5f, - 0xe8, 0x0e, 0xd8, 0x75, 0xa1, 0x3d, 0x30, 0xdc, 0x1c, 0xc0, 0xdf, 0xfc, 0x0a, 0x03, 0x16, 0xe5, - 0x81, 0x20, 0xc3, 0x68, 0x76, 0x07, 0x0d, 0xa1, 0xd1, 0x70, 0x2f, 0x07, 0x0f, 0xf2, 0x1e, 0xbf, - 0x04, 0xe1, 0xe9, 0x1c, 0x37, 0x07, 0x48, 0xf7, 0xfe, 0x04, 0x8f, 0x21, 0xec, 0x17, 0x79, 0xbf, - 0xd0, 0x24, 0x70, 0xff, 0xb4, 0x70, 0xff, 0xb4, 0x76, 0xbf, 0x03, 0xf8, 0x6d, 0xf2, 0x81, 0x81, - 0xc1, 0x42, 0x81, 0xb0, 0x38, 0x34, 0xa0, 0x6c, 0x0e, 0x0c, 0x14, 0x21, 0x80, 0xee, 0x82, 0x86, - 0xc9, 0xe6, 0x42, 0x7e, 0x0f, 0xfc, 0x1c, 0x3f, 0x03, 0x0b, 0xf1, 0x83, 0x06, 0x83, 0x06, 0x60, - 0xdf, 0xc6, 0x0c, 0xc1, 0x83, 0x41, 0x83, 0x3f, 0x03, 0x0b, 0x06, 0x60, 0xc1, 0xa0, 0xc1, 0x98, - 0x3b, 0xf3, 0x83, 0x34, 0xc7, 0x0b, 0x06, 0x7e, 0x19, 0x06, 0x0c, 0xc1, 0x92, 0xa3, 0x06, 0x60, - 0xcc, 0x19, 0x8e, 0xe0, 0xee, 0xf3, 0xbb, 0x40, 0x6b, 0x0a, 0xc2, 0x95, 0xc1, 0xec, 0x3f, 0xf0, - 0x78, 0x2f, 0x80, 0x8c, 0x1e, 0x93, 0x06, 0x31, 0x21, 0x49, 0x83, 0x18, 0xd0, 0xa4, 0xc7, 0x18, - 0xc3, 0x5f, 0x16, 0x31, 0xa1, 0x49, 0x9d, 0xd6, 0xc2, 0x93, 0xb3, 0xf1, 0x40, 0x50, 0xf2, 0x36, - 0x82, 0x07, 0xe0, 0xcc, 0x1e, 0xc1, 0x97, 0xfc, 0x16, 0x0c, 0x35, 0x03, 0xd8, 0x30, 0xcc, 0x1c, - 0xc0, 0xc3, 0x50, 0x3a, 0x4f, 0x5f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xf9, 0xa8, 0x2f, 0xc7, 0xea, - 0x21, 0xb0, 0x61, 0x90, 0x48, 0x58, 0x32, 0x86, 0x0c, 0x36, 0xac, 0x19, 0x94, 0x0d, 0xf8, 0x10, - 0x90, 0x76, 0x0c, 0xbf, 0xc1, 0xb0, 0x61, 0xce, 0x86, 0xd5, 0x86, 0x70, 0xe7, 0xf0, 0x6d, 0x0e, - 0x60, 0x77, 0xfe, 0x46, 0x06, 0x1b, 0x43, 0xa4, 0x18, 0x6d, 0x0e, 0xc2, 0xc3, 0x68, 0x74, 0x3c, - 0x07, 0xc1, 0xff, 0x83, 0xf8, 0x07, 0xe0, 0xce, 0xc8, 0x58, 0x30, 0xce, 0x50, 0x2c, 0x1b, 0xff, - 0xa0, 0x63, 0x86, 0x70, 0xf7, 0xe2, 0xff, 0x82, 0xc1, 0x9a, 0x38, 0x30, 0xb0, 0x66, 0x8e, 0x0c, - 0x0e, 0x39, 0xff, 0x80, 0xfe, 0x34, 0x70, 0x60, 0x60, 0x66, 0x8e, 0x0c, 0x0c, 0x0c, 0xff, 0xc0, - 0x90, 0x66, 0x8e, 0x0c, 0x18, 0x59, 0xa3, 0x83, 0x04, 0x5c, 0x68, 0x27, 0x83, 0xff, 0x07, 0x0f, - 0xc8, 0x64, 0x37, 0xe0, 0x50, 0x2c, 0x36, 0x0c, 0x2c, 0x14, 0x0d, 0x83, 0x03, 0xab, 0x43, 0x60, - 0xcb, 0xfe, 0x0b, 0xf1, 0x40, 0xce, 0x16, 0x0c, 0xa0, 0x67, 0x0b, 0x06, 0x50, 0x33, 0x81, 0xc1, - 0x97, 0xfa, 0x03, 0xf8, 0x2d, 0x30, 0xcc, 0x0c, 0x2c, 0x18, 0x66, 0x06, 0x07, 0x06, 0x1a, 0x41, - 0x83, 0x81, 0x82, 0x30, 0xb2, 0xc2, 0xc6, 0x32, 0xf5, 0x03, 0x7c, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, - 0x1d, 0x7c, 0x7f, 0xe0, 0xa4, 0xcd, 0x0e, 0xc2, 0x93, 0x34, 0x3b, 0x0a, 0x4c, 0xeb, 0xd8, 0x57, - 0xc7, 0x2a, 0x8a, 0x0a, 0x4c, 0xd0, 0xb0, 0xe9, 0x33, 0x42, 0xc4, 0x2d, 0x33, 0xbf, 0x38, 0x5f, - 0x8c, 0x14, 0xf0, 0x6c, 0x19, 0x83, 0x78, 0x36, 0x0d, 0xca, 0x1b, 0x05, 0x83, 0x77, 0x06, 0x68, - 0xc0, 0xe9, 0xa0, 0xc1, 0x0a, 0x3e, 0x0b, 0xd0, 0x7f, 0xe0, 0xfc, 0x07, 0xe1, 0xff, 0x06, 0xc1, - 0x8e, 0x1b, 0x0d, 0x83, 0x1c, 0x36, 0x1b, 0x06, 0x3d, 0x6c, 0x37, 0xe0, 0x2b, 0x94, 0x1b, 0x06, - 0x1a, 0x43, 0xd8, 0x33, 0xff, 0x01, 0xc1, 0x9a, 0xb5, 0xb0, 0x3f, 0x8c, 0x1a, 0x0c, 0x0c, 0x0c, - 0xca, 0x69, 0x81, 0x81, 0x9b, 0x83, 0x70, 0x48, 0x33, 0x90, 0x2b, 0x06, 0x16, 0x61, 0xec, 0x11, - 0x71, 0x86, 0xf4, 0x00, 0x0f, 0xf4, 0x1e, 0xbe, 0x0d, 0x61, 0xe9, 0x30, 0x9d, 0xc3, 0xa4, 0xc2, - 0xd2, 0x81, 0xa4, 0xc7, 0x82, 0xe0, 0xaf, 0xaf, 0x2f, 0x58, 0x28, 0xfa, 0x7f, 0x44, 0x0d, 0x30, - 0xff, 0xda, 0x60, 0x86, 0x06, 0x83, 0xf0, 0x30, 0x60, 0xc2, 0xc1, 0x83, 0x4c, 0xa0, 0x58, 0x30, - 0x48, 0x98, 0x6c, 0x18, 0x7a, 0x42, 0x60, 0x77, 0xff, 0x12, 0x78, 0x5f, 0xe0, 0xff, 0xc1, 0xc0, - 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0x87, 0xd8, 0x33, 0xff, 0x05, 0x83, 0x30, 0x68, 0xe1, 0x60, 0xcd, - 0x34, 0x70, 0xbf, 0x1e, 0xbd, 0x78, 0x2c, 0x19, 0x83, 0x41, 0x85, 0x83, 0x3a, 0x75, 0x61, 0x60, - 0xc5, 0x77, 0x28, 0x0f, 0xe0, 0x59, 0xa1, 0x9c, 0x19, 0x40, 0x68, 0x66, 0x07, 0x7f, 0xe8, 0x90, - 0x61, 0xda, 0x1b, 0x0b, 0x0e, 0xd0, 0xd9, 0x70, 0x76, 0x87, 0xfe, 0x0f, 0x80, 0x0f, 0xfc, 0x1b, - 0xf0, 0x6c, 0xc3, 0x69, 0x84, 0xe6, 0x1b, 0x4c, 0xff, 0xc0, 0xd3, 0x30, 0x66, 0x60, 0xfc, 0x60, - 0xcc, 0xc1, 0xa6, 0x7f, 0xe0, 0x69, 0x9a, 0x66, 0x60, 0xe7, 0x30, 0x66, 0x60, 0xf5, 0x98, 0x33, - 0x30, 0x60, 0xef, 0xfe, 0x30, 0x61, 0x28, 0x50, 0x58, 0x30, 0x3a, 0x38, 0x18, 0x18, 0xe8, 0x56, - 0x4a, 0xf1, 0xa1, 0xda, 0x1f, 0xf8, 0x20, 0x2f, 0x90, 0xd8, 0x7a, 0x4d, 0x5f, 0xf4, 0x09, 0x34, - 0x36, 0x1e, 0x93, 0x4f, 0xf9, 0x05, 0xf2, 0x1b, 0x0f, 0x50, 0xdf, 0xfe, 0x04, 0x9a, 0x1f, 0xf4, - 0x9a, 0x7f, 0xc1, 0x7e, 0x4d, 0x0d, 0x85, 0xa6, 0x9f, 0xf0, 0x58, 0x34, 0xc3, 0xb0, 0xb0, 0x69, - 0xff, 0x01, 0x81, 0xa6, 0x1d, 0x82, 0x57, 0x81, 0x85, 0xe8, 0x3f, 0xf0, 0x78, 0x07, 0xe0, 0x38, - 0x30, 0xec, 0x18, 0x1c, 0x1a, 0x1b, 0x06, 0x7f, 0xe0, 0xb0, 0x60, 0x70, 0x61, 0xdf, 0x80, 0xe0, - 0xd0, 0xd8, 0x37, 0xff, 0x20, 0xc1, 0x87, 0xfe, 0xc1, 0x83, 0xfc, 0x13, 0xf8, 0x1a, 0xec, 0x26, - 0x06, 0x0c, 0x36, 0x13, 0x03, 0x07, 0xf8, 0x29, 0x06, 0x0c, 0x36, 0x16, 0x2b, 0x06, 0xbb, 0x0b, - 0x2e, 0x07, 0x5b, 0x0f, 0xfc, 0x1e, 0x0f, 0xe5, 0x07, 0xaf, 0x83, 0x38, 0x7a, 0x4d, 0xff, 0xe0, - 0x49, 0x8a, 0x97, 0xc0, 0xa3, 0x82, 0x84, 0x87, 0x5f, 0x03, 0x07, 0xad, 0x06, 0x98, 0xe3, 0xa4, - 0x83, 0x4c, 0xf1, 0x39, 0x85, 0xa7, 0x78, 0xe6, 0xc2, 0xfc, 0x9e, 0x72, 0x81, 0x60, 0xc1, 0x81, - 0xb0, 0xd8, 0x30, 0x61, 0x70, 0x6c, 0x18, 0x30, 0x5e, 0x09, 0x81, 0x83, 0x2c, 0x74, 0x5b, 0x81, - 0xb0, 0x68, 0x0f, 0xf2, 0x1e, 0xbe, 0x0c, 0xe1, 0xe9, 0x30, 0xdc, 0x1e, 0x93, 0x2f, 0xfa, 0x04, - 0x98, 0x5a, 0x30, 0x6b, 0xe0, 0x69, 0x94, 0x0a, 0x4e, 0xff, 0xe0, 0x49, 0xab, 0x06, 0x3a, 0x0d, - 0x30, 0x63, 0x8c, 0x17, 0xe0, 0x74, 0xee, 0x0b, 0x06, 0x0c, 0x18, 0xc1, 0x60, 0xc1, 0xfe, 0x82, - 0xc1, 0x82, 0x06, 0x14, 0x38, 0x30, 0xec, 0x2c, 0x5b, 0xc1, 0xdf, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, - 0xfc, 0x1f, 0xf3, 0x87, 0xf7, 0xff, 0xec, 0x2c, 0x2c, 0x3b, 0x0e, 0xc1, 0xb7, 0xfc, 0x16, 0xf8, - 0x08, 0x58, 0x76, 0x38, 0x1c, 0x18, 0x76, 0x0c, 0x33, 0x61, 0xd8, 0x10, 0xa1, 0x0f, 0x67, 0xff, - 0x82, 0x73, 0x03, 0xe4, 0x18, 0x4c, 0x6f, 0x2d, 0xb8, 0x54, 0x30, 0x3e, 0x41, 0x85, 0x83, 0x78, - 0x0e, 0x61, 0x60, 0xc3, 0xd7, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xf4, 0x1e, 0xbe, 0x0e, 0x90, 0xe9, - 0x33, 0xff, 0x81, 0x26, 0x68, 0xa0, 0x21, 0x49, 0x98, 0x34, 0x18, 0x57, 0xc6, 0x0c, 0x2c, 0x29, - 0x33, 0x1e, 0xfc, 0x09, 0x33, 0x3c, 0x16, 0x16, 0x99, 0xde, 0x13, 0x0b, 0xf1, 0xab, 0x33, 0x0b, - 0x06, 0x60, 0xc8, 0xc2, 0xc1, 0x98, 0x31, 0x58, 0x58, 0x37, 0x06, 0x16, 0x07, 0x07, 0x40, 0x61, - 0x60, 0x5b, 0xa2, 0x0c, 0xbc, 0x1f, 0xf8, 0x3c, 0x07, 0xe0, 0xb0, 0x61, 0xd8, 0x30, 0xb0, 0x61, - 0xd8, 0x37, 0xe0, 0x7c, 0x83, 0x56, 0x16, 0x0c, 0x3b, 0xf0, 0x58, 0x30, 0xec, 0x18, 0x58, 0x30, - 0xec, 0x1b, 0xf0, 0x3e, 0x47, 0x1c, 0x2c, 0x18, 0x67, 0xf0, 0x58, 0x30, 0xcc, 0x0e, 0xf8, 0x1f, - 0x43, 0x03, 0x0b, 0x06, 0x1a, 0x41, 0x85, 0x83, 0x0d, 0x85, 0x85, 0x83, 0x0d, 0x0f, 0x05, 0x83, - 0x0f, 0xfc, 0x1f, 0x0f, 0xf2, 0x1e, 0xfc, 0x1d, 0x87, 0xb4, 0xcf, 0xfe, 0x06, 0x0c, 0xd7, 0xec, - 0x1a, 0x66, 0x04, 0x36, 0x0f, 0xc1, 0x70, 0xe1, 0xb0, 0x60, 0xe0, 0x9c, 0x2c, 0x19, 0xc1, 0xcc, - 0x0d, 0x30, 0x2f, 0xc1, 0x7e, 0x07, 0xfc, 0x16, 0x0c, 0x3b, 0x0f, 0x60, 0xc3, 0xb0, 0xe7, 0x06, - 0x1d, 0x87, 0x30, 0x30, 0xec, 0x3b, 0x1f, 0x1f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x1d, 0x7c, - 0x1d, 0x87, 0x49, 0x9f, 0xfa, 0x24, 0xcc, 0x3c, 0xc4, 0x99, 0x40, 0xe6, 0x2f, 0x81, 0xa0, 0xa8, - 0x12, 0x63, 0xf3, 0xba, 0x49, 0x9c, 0x6e, 0x49, 0xab, 0x74, 0xcc, 0x93, 0xd7, 0x37, 0x8c, 0x93, - 0x06, 0x15, 0x0e, 0xc1, 0x83, 0x0b, 0x06, 0x1b, 0x06, 0x0a, 0x03, 0x04, 0xc0, 0xcb, 0x0b, 0x07, - 0x2b, 0xc6, 0x1a, 0xf2, 0x1f, 0xf8, 0x20, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0xa1, 0xec, 0x18, 0x6a, - 0x07, 0xb0, 0x6f, 0xfe, 0x41, 0x83, 0x70, 0xf6, 0x83, 0xa6, 0x3f, 0xd2, 0x16, 0x0c, 0x3f, 0xf6, - 0x0c, 0x3f, 0xe7, 0x06, 0xd7, 0xe0, 0x3f, 0x97, 0x79, 0x60, 0x30, 0x30, 0x25, 0x04, 0x26, 0x06, - 0x59, 0x43, 0x41, 0x20, 0xdc, 0x14, 0x1c, 0x18, 0x5e, 0x41, 0x40, 0x49, 0x97, 0x05, 0xe4, 0x3f, - 0xf0, 0x7e, 0x0f, 0xf2, 0x1f, 0x7e, 0x0d, 0x40, 0xf6, 0x0c, 0x33, 0x87, 0xb0, 0x67, 0xfe, 0x41, - 0x83, 0x30, 0xf4, 0x83, 0xf1, 0x07, 0x94, 0x0c, 0x19, 0x7f, 0xc1, 0x60, 0xc3, 0x38, 0x73, 0xab, - 0x06, 0x38, 0x73, 0xd3, 0x06, 0x3f, 0x40, 0x60, 0x63, 0x8e, 0xa0, 0x98, 0x18, 0xea, 0xc3, 0xa4, - 0x19, 0xdb, 0x87, 0x61, 0x6e, 0x5e, 0x0e, 0xcb, 0xb4, 0x0d, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xf2, - 0x1e, 0xbe, 0x0c, 0xc1, 0xe9, 0x33, 0xff, 0x40, 0x93, 0x0d, 0xa1, 0xe9, 0x32, 0xff, 0x82, 0xbe, - 0x0a, 0x81, 0xf4, 0x9d, 0xff, 0xc0, 0x93, 0x05, 0x82, 0x81, 0xb4, 0xc7, 0x95, 0x68, 0x5f, 0xad, - 0xbd, 0x3c, 0x0c, 0x1a, 0x81, 0x40, 0x90, 0x60, 0xc7, 0xfe, 0x0b, 0x06, 0x15, 0xb0, 0x66, 0x06, - 0x0b, 0x05, 0xa0, 0x95, 0xe7, 0x83, 0xa8, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xfc, 0x7f, 0xe0, - 0xb0, 0x66, 0x1e, 0xc2, 0xc1, 0x9a, 0x19, 0xc2, 0xc1, 0x9e, 0xad, 0xe0, 0xbf, 0x18, 0x7b, 0x0b, - 0x06, 0x7f, 0xe0, 0xb0, 0x63, 0x0c, 0x1e, 0xc1, 0x9c, 0xda, 0xc0, 0x7f, 0x3d, 0x3d, 0x50, 0x1c, - 0x1e, 0x09, 0xc3, 0x98, 0x19, 0xff, 0x81, 0x20, 0xc3, 0x38, 0x76, 0x16, 0x19, 0xc3, 0xb2, 0xf5, - 0xff, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xf2, 0x1d, 0xf8, 0x37, 0x83, 0xb0, 0x61, 0x55, 0x86, 0xc1, - 0x83, 0x81, 0x68, 0x30, 0x77, 0x90, 0xae, 0x3f, 0x2a, 0xbc, 0x16, 0xac, 0x5c, 0x14, 0x0c, 0x19, - 0xd3, 0x33, 0x06, 0x99, 0x83, 0x33, 0x07, 0xe3, 0xf1, 0x98, 0x30, 0x66, 0x0c, 0xcc, 0x18, 0x33, - 0xf1, 0x98, 0xe0, 0xcc, 0x19, 0x19, 0x40, 0x66, 0x0c, 0x2c, 0x95, 0xc6, 0x78, 0x7c, 0x1f, 0xf8, - 0x30, 0x0f, 0xf4, 0x1f, 0x7e, 0x0d, 0x87, 0xd8, 0xf7, 0xfe, 0x0b, 0x06, 0x13, 0x87, 0xd8, 0xe1, - 0xb0, 0xfb, 0xf3, 0xff, 0x82, 0xc1, 0xb0, 0x65, 0x61, 0x60, 0xd9, 0x89, 0x58, 0x1c, 0x76, 0x23, - 0x1c, 0x0f, 0xe6, 0xae, 0x8e, 0x06, 0x06, 0xc0, 0xc0, 0xe0, 0x60, 0x6d, 0xfc, 0xe0, 0x90, 0x6c, - 0x0c, 0x0e, 0x0c, 0x0e, 0xc0, 0xc0, 0xe0, 0xcb, 0x98, 0x11, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1d, 0x7c, 0xaf, 0x8f, 0xa0, 0x49, 0xac, 0x66, 0x30, 0x24, 0xd6, 0x33, 0x18, 0x14, 0x75, 0x7c, - 0x7d, 0x02, 0xf9, 0x0f, 0xfa, 0x4d, 0x3f, 0xe0, 0xa4, 0xd0, 0xff, 0xa4, 0xd7, 0xfc, 0x0f, 0xcd, - 0x3a, 0xf0, 0x30, 0x68, 0x30, 0xfd, 0x83, 0x47, 0xfa, 0x0b, 0x06, 0x87, 0xa4, 0x0c, 0x0d, 0x0f, - 0x68, 0x24, 0xf0, 0x6f, 0xa0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1d, 0x7c, 0x9f, 0xf0, 0x52, 0x49, - 0x83, 0x06, 0x14, 0x92, 0x60, 0xc1, 0x85, 0x26, 0x9f, 0xf0, 0x57, 0xc9, 0x8e, 0x38, 0x52, 0x49, - 0x83, 0x06, 0x14, 0x92, 0x7f, 0xc1, 0x49, 0xa2, 0xd2, 0xc1, 0x7e, 0x40, 0xac, 0x3d, 0x82, 0x6a, - 0x56, 0x61, 0x60, 0x9d, 0x91, 0x24, 0x18, 0x29, 0x92, 0x05, 0x63, 0x03, 0xd1, 0x20, 0xcc, 0x93, - 0xc1, 0x3f, 0x83, 0xff, 0x07, 0xc0, 0x3f, 0x3f, 0xfa, 0x34, 0xc2, 0x73, 0x50, 0x30, 0x61, 0x39, - 0x86, 0xc1, 0x9f, 0xf8, 0x1f, 0x8c, 0x11, 0x98, 0x34, 0xcc, 0x19, 0x98, 0x30, 0x67, 0xfe, 0x07, - 0x38, 0x6c, 0x3d, 0xd3, 0x7f, 0xf4, 0x60, 0xc1, 0x61, 0x61, 0x60, 0xc1, 0xc0, 0xa0, 0x58, 0x30, - 0x3e, 0xb0, 0x98, 0x18, 0x4f, 0xe4, 0x87, 0xc7, 0xa4, 0x0e, 0x87, 0xfe, 0x08, 0x3f, 0x3e, 0x81, - 0x87, 0x60, 0xc1, 0x47, 0xf4, 0x0c, 0x18, 0x34, 0x18, 0xc0, 0xd3, 0x1c, 0xff, 0x27, 0xe3, 0x42, - 0xc6, 0x06, 0x0d, 0xf4, 0xfe, 0x81, 0x83, 0x03, 0x03, 0x0e, 0xd3, 0x03, 0x37, 0x44, 0x1f, 0x9a, - 0x2a, 0xe8, 0x83, 0x06, 0x78, 0x2d, 0x0d, 0x83, 0x2c, 0xff, 0x03, 0x06, 0x5a, 0x0c, 0x33, 0x03, - 0x73, 0x98, 0x32, 0xdd, 0x84, 0xdf, 0x83, 0xff, 0x07, 0x07, 0xe0, 0xd8, 0x7d, 0x83, 0x2c, 0xcf, - 0x82, 0xc1, 0x98, 0x30, 0x38, 0x5a, 0xb2, 0x06, 0x16, 0x17, 0xe3, 0xc6, 0x7c, 0x16, 0x0c, 0xc1, - 0x81, 0xc2, 0xc1, 0x90, 0x30, 0xb0, 0x38, 0xe6, 0xae, 0x6c, 0x0f, 0xe2, 0xaf, 0x54, 0x06, 0x06, - 0x15, 0xe0, 0xe6, 0x06, 0x16, 0xd0, 0x34, 0x83, 0x05, 0x01, 0xa1, 0x61, 0x65, 0x86, 0xd0, 0x67, - 0xaa, 0x0f, 0x48, 0x7f, 0xe0, 0xc0, 0x0f, 0xe4, 0x3f, 0x7e, 0x05, 0x03, 0xf6, 0x0c, 0x1f, 0xf2, - 0x0c, 0x19, 0xc1, 0xfd, 0x83, 0xff, 0xa0, 0xbf, 0x0e, 0x19, 0xc2, 0xc1, 0x83, 0xfe, 0x0b, 0x06, - 0x0c, 0x33, 0x85, 0x83, 0x07, 0xfa, 0x03, 0xf8, 0x2d, 0x0f, 0x38, 0x30, 0x7f, 0xa0, 0x30, 0x37, - 0xe0, 0x58, 0x52, 0x0d, 0x43, 0xf0, 0x6c, 0x2c, 0x6f, 0x5c, 0x83, 0x2e, 0x79, 0x0a, 0xd0, 0xff, - 0xc1, 0x80, 0x0f, 0xf9, 0x0f, 0x7e, 0x0d, 0x40, 0xf6, 0x0c, 0xff, 0xc1, 0x60, 0xcc, 0x3d, 0x85, - 0xab, 0x3f, 0xf0, 0x5f, 0x8c, 0x3d, 0x85, 0x83, 0x34, 0x33, 0x85, 0x83, 0x3f, 0xf0, 0x58, 0x30, - 0xce, 0x04, 0x0f, 0xeb, 0xe7, 0x6c, 0x0c, 0x0c, 0x16, 0xfa, 0x09, 0x81, 0x83, 0x57, 0x40, 0xa4, - 0x19, 0xc3, 0x9c, 0x0c, 0x2f, 0x40, 0x70, 0x50, 0xcb, 0x80, 0xf9, 0x0f, 0xfc, 0x1f, 0x80, 0x3f, - 0x07, 0x9a, 0x20, 0xd3, 0x0f, 0x32, 0x81, 0x83, 0x7f, 0xf8, 0x18, 0x31, 0x70, 0xc1, 0xbf, 0x01, - 0x61, 0xc3, 0x60, 0xcf, 0xe3, 0x0d, 0x83, 0x0f, 0xb0, 0xda, 0x67, 0xf1, 0x86, 0xfc, 0x62, 0x66, - 0x1b, 0x06, 0x66, 0x66, 0x1b, 0x06, 0x66, 0x64, 0x85, 0x83, 0x26, 0x12, 0x61, 0x81, 0x83, 0x34, - 0x7c, 0x2d, 0xcc, 0x14, 0x94, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1d, 0xf9, 0xff, 0xe4, 0xc1, 0x87, - 0x61, 0xec, 0x18, 0x66, 0x0f, 0x60, 0xc3, 0x50, 0x3d, 0xf8, 0xff, 0xe0, 0x69, 0x98, 0x33, 0x06, - 0x0c, 0x19, 0x83, 0x30, 0x60, 0xd3, 0x30, 0x76, 0x0c, 0x1f, 0x8c, 0x19, 0x83, 0x06, 0x0c, 0xc1, - 0x98, 0x30, 0x60, 0xcc, 0x1d, 0x83, 0x06, 0x0c, 0xc1, 0x98, 0x31, 0x81, 0x9a, 0xb3, 0x1c, 0x93, - 0x8f, 0x57, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1d, 0x7c, 0x3f, 0xf0, 0x52, 0x63, 0x87, 0x61, - 0x49, 0x8e, 0x1d, 0x85, 0x26, 0x3f, 0xf0, 0x57, 0xc3, 0x87, 0x61, 0x49, 0x8f, 0xfc, 0x14, 0x98, - 0x7f, 0xed, 0x30, 0xff, 0xdf, 0x8f, 0xfc, 0x83, 0x06, 0x60, 0xcc, 0x90, 0x60, 0xcc, 0x19, 0x92, - 0x0c, 0x19, 0x83, 0x32, 0x47, 0x06, 0xea, 0xdc, 0xa1, 0x27, 0xaf, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, - 0xe5, 0x07, 0xbf, 0x0e, 0x49, 0xa1, 0x60, 0xc1, 0x1a, 0x41, 0xb0, 0x67, 0xfe, 0x81, 0xa6, 0x15, - 0x03, 0xef, 0xd7, 0xff, 0x03, 0x06, 0x3a, 0x16, 0x85, 0x83, 0xbd, 0x5d, 0xc0, 0xe7, 0x96, 0x04, - 0x88, 0x3f, 0x03, 0x0b, 0x43, 0x60, 0xc1, 0xff, 0x05, 0x83, 0x0f, 0xd8, 0x1c, 0x19, 0xfe, 0x30, - 0x50, 0x18, 0x7c, 0xe0, 0x95, 0xe0, 0xeb, 0xc8, 0x7f, 0xe0, 0xf0, 0x3f, 0x08, 0x3f, 0x82, 0xc1, - 0x9a, 0x61, 0x61, 0x60, 0xc6, 0x30, 0xb0, 0xb0, 0x60, 0x8f, 0xe0, 0xbf, 0x06, 0xc2, 0xc2, 0xc1, - 0xbe, 0x3a, 0xb0, 0xb0, 0x63, 0x98, 0x88, 0x58, 0x30, 0x66, 0x64, 0x83, 0xf0, 0x33, 0x2e, 0x0b, - 0x06, 0x0c, 0xc1, 0x21, 0x60, 0xc1, 0xbf, 0x18, 0x58, 0x31, 0xd8, 0x24, 0x0c, 0x0e, 0xee, 0x40, - 0xa2, 0x57, 0x40, 0xaf, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xf2, 0x1d, 0xf8, 0x3b, 0x0e, 0xd3, 0x3f, - 0xf2, 0x60, 0xc2, 0x82, 0xc2, 0xd3, 0x0b, 0x03, 0x05, 0xf9, 0xff, 0xe3, 0x06, 0xe1, 0x20, 0x73, - 0x06, 0x40, 0x70, 0x31, 0xa6, 0x55, 0xf5, 0x13, 0xf0, 0xaa, 0x2e, 0x06, 0x0c, 0x2a, 0x07, 0xb0, - 0x61, 0x7f, 0x40, 0xc1, 0x81, 0xc2, 0xa1, 0x40, 0x63, 0xa1, 0x49, 0x2b, 0x9d, 0x07, 0xc1, 0xff, - 0x83, 0x80, 0x0c, 0x86, 0x43, 0xf9, 0xc2, 0x70, 0xfb, 0xfd, 0x7a, 0xae, 0x0d, 0x85, 0x41, 0xb8, - 0x33, 0xf8, 0x7b, 0x14, 0x15, 0x01, 0x8c, 0x3c, 0x1b, 0x03, 0x8c, 0x3c, 0x17, 0x17, 0x17, 0x43, - 0xc0, 0x40, 0xa0, 0xfc, 0x86, 0xba, 0xf7, 0x83, 0xd6, 0xbe, 0xb0, 0xf5, 0x17, 0xec, 0x3d, 0x7f, - 0xf0, 0x7a, 0x81, 0xe7, 0x0f, 0x50, 0x35, 0xe8, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1d, 0x7c, 0x7f, - 0xf0, 0x24, 0xc3, 0xff, 0x49, 0x83, 0xfe, 0x0a, 0x4c, 0x18, 0x76, 0x15, 0xf0, 0x30, 0xec, 0x2d, - 0x30, 0x57, 0xc1, 0x69, 0x8b, 0xfc, 0x0d, 0x33, 0xa2, 0xd4, 0xc1, 0xf8, 0xc9, 0x19, 0xc1, 0x83, - 0x30, 0x66, 0x38, 0x30, 0x66, 0xff, 0x38, 0x30, 0x66, 0x16, 0x07, 0x28, 0x0c, 0xc2, 0xc0, 0xe4, - 0x3e, 0x30, 0xb2, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xfc, 0x1b, 0x49, 0x0b, 0x06, 0xff, - 0xe4, 0x18, 0x30, 0xda, 0x1e, 0xc1, 0x9f, 0xf8, 0x2f, 0xc6, 0x0d, 0x06, 0x16, 0x0c, 0xff, 0xc1, - 0x60, 0xcc, 0x1a, 0x0c, 0x0e, 0x0c, 0xff, 0xc0, 0x7f, 0x10, 0x22, 0x98, 0x18, 0x1d, 0xff, 0xa1, - 0x81, 0x82, 0x0b, 0x82, 0x90, 0x60, 0xe0, 0x48, 0x58, 0x58, 0x50, 0x34, 0x28, 0xb8, 0x35, 0xe4, - 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf5, 0x7f, 0xea, 0x06, 0xa2, 0xfa, 0x81, 0xee, - 0xbf, 0x61, 0x97, 0xff, 0x28, 0x1c, 0xbf, 0xeb, 0x06, 0x0e, 0xbd, 0x83, 0x0c, 0xeb, 0xed, 0x0f, - 0xfc, 0x1f, 0xef, 0x57, 0xd8, 0x7b, 0xaf, 0xd8, 0x7b, 0x43, 0xce, 0x1e, 0xeb, 0xf6, 0x1e, 0xc3, - 0x9f, 0x41, 0x0f, 0xf4, 0x1f, 0x7e, 0x0d, 0x40, 0xf6, 0x0c, 0xff, 0xc1, 0x60, 0xcc, 0x3d, 0x85, - 0x83, 0x31, 0x54, 0xf0, 0x5f, 0x81, 0xd1, 0x41, 0xd8, 0x30, 0x61, 0xfd, 0x83, 0x07, 0x5c, 0x81, - 0xc7, 0x07, 0x36, 0xa0, 0x3f, 0x81, 0x85, 0x86, 0x60, 0x60, 0xd1, 0xc3, 0x30, 0x37, 0xff, 0x24, - 0x83, 0x0a, 0x04, 0x1b, 0x0b, 0x1e, 0x03, 0xa0, 0xcf, 0x54, 0x1e, 0xc3, 0xff, 0x07, 0x3f, 0x3f, - 0xfc, 0x9a, 0x61, 0x31, 0x87, 0x60, 0xcb, 0xfe, 0x81, 0xab, 0x31, 0xcc, 0x70, 0x7e, 0x30, 0x46, - 0x38, 0x30, 0x67, 0xff, 0x03, 0x06, 0x1f, 0xfb, 0x9c, 0x7f, 0xe4, 0x1d, 0x30, 0xff, 0xd8, 0x3b, - 0xff, 0x93, 0x06, 0x1d, 0x87, 0xb0, 0x60, 0xc1, 0x8e, 0x06, 0x06, 0xe8, 0x30, 0x39, 0x2b, 0x94, - 0x5c, 0x12, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1b, 0xf0, 0x20, 0x63, 0x83, 0x4c, 0x1a, 0x66, 0x83, - 0x4c, 0x0a, 0x32, 0x0b, 0x4c, 0xff, 0xd1, 0xf8, 0xc3, 0xd4, 0x34, 0xcb, 0xfd, 0x26, 0x98, 0x34, - 0x2d, 0x06, 0x98, 0x34, 0x2d, 0x07, 0xe0, 0x55, 0xd0, 0x2c, 0x18, 0x76, 0x1d, 0x83, 0x2f, 0xf8, - 0x18, 0x30, 0xec, 0x33, 0x03, 0x0e, 0xd6, 0x25, 0x7a, 0xff, 0xe0, 0xff, 0xc1, 0x2f, 0x82, 0xd2, - 0x81, 0xa8, 0xe7, 0xff, 0x02, 0x4c, 0x2c, 0x0c, 0x1a, 0x4c, 0x28, 0x0a, 0x0d, 0x7c, 0x0d, 0x75, - 0x85, 0x26, 0x0e, 0xbb, 0x0a, 0x4c, 0x18, 0x67, 0x0a, 0x4c, 0x1a, 0xf6, 0x17, 0xe0, 0x55, 0xd4, - 0x16, 0x0c, 0x35, 0x87, 0xb0, 0x67, 0xff, 0x03, 0x06, 0x1b, 0x70, 0xcc, 0x0c, 0x0e, 0x8e, 0x82, - 0x4f, 0x3c, 0x19, 0xf0, 0x7f, 0xe0, 0xe0, 0x07, 0xe0, 0xd8, 0x7d, 0x83, 0x7f, 0xf0, 0x58, 0x30, - 0xbe, 0x83, 0xb0, 0x60, 0xdc, 0xa0, 0x6f, 0xce, 0x98, 0x28, 0x16, 0x0d, 0x03, 0xc0, 0x42, 0xc1, - 0x85, 0x94, 0x0c, 0xe0, 0xcb, 0x12, 0xd0, 0x3f, 0xd0, 0x30, 0x32, 0x30, 0x30, 0x66, 0x50, 0x2a, - 0x03, 0x03, 0x7a, 0x0d, 0x20, 0xc7, 0xbb, 0x82, 0xc2, 0xd8, 0x18, 0x28, 0x08, 0xb8, 0x0f, 0x83, - 0xff, 0x07, 0xf0, 0x0f, 0xf2, 0x1e, 0xfc, 0x1d, 0x87, 0xb4, 0xcf, 0xfe, 0x06, 0x0c, 0xc0, 0x8a, - 0x30, 0x69, 0x8d, 0xa0, 0xe4, 0x1f, 0x8a, 0x07, 0x28, 0x18, 0x32, 0xff, 0xa0, 0x60, 0xc2, 0xb0, - 0x41, 0xb4, 0xc1, 0x60, 0x7c, 0x17, 0xe1, 0xfd, 0x58, 0x18, 0x30, 0xec, 0x3d, 0x83, 0x1f, 0xf9, - 0x06, 0x0c, 0x3b, 0x0e, 0x60, 0x61, 0xd8, 0x74, 0xaf, 0x1f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, - 0x1d, 0xf8, 0x18, 0x32, 0x81, 0x69, 0x81, 0x8c, 0xc3, 0x60, 0xca, 0xdd, 0x41, 0x69, 0x8a, 0xbe, - 0x90, 0xbf, 0x01, 0xdd, 0xc3, 0x60, 0xde, 0x06, 0x0e, 0x06, 0x0c, 0x3b, 0x10, 0xda, 0x60, 0xc0, - 0x9a, 0x17, 0xe3, 0xf3, 0x72, 0x0c, 0x1d, 0x06, 0x56, 0x1b, 0x06, 0xaf, 0x13, 0xa1, 0x60, 0xc1, - 0x42, 0xfc, 0x30, 0x32, 0x81, 0xb0, 0x94, 0x7a, 0x81, 0xd8, 0x40, 0x0f, 0xfc, 0x1d, 0x7c, 0x16, - 0x1a, 0x80, 0x93, 0xbf, 0x95, 0x85, 0x26, 0x16, 0x16, 0x85, 0x26, 0x5e, 0xa9, 0x0d, 0x7c, 0x1f, - 0x98, 0x12, 0x67, 0xe8, 0x1a, 0x0d, 0x33, 0x03, 0x16, 0x16, 0x99, 0x81, 0x9c, 0x37, 0xe3, 0xf5, - 0x10, 0xd8, 0x31, 0x04, 0x85, 0x03, 0x06, 0x31, 0x85, 0xa0, 0xc1, 0x81, 0x5c, 0x38, 0x18, 0x1b, - 0xf4, 0xda, 0x08, 0xb8, 0x39, 0xc3, 0xff, 0x07, 0xe0, 0x0f, 0xe4, 0x3e, 0xfc, 0x19, 0x83, 0xda, - 0x67, 0xfe, 0x81, 0x83, 0x03, 0x05, 0x86, 0xd3, 0x29, 0xd3, 0xd4, 0x07, 0xe6, 0x03, 0x85, 0x83, - 0x06, 0xdf, 0xeb, 0x06, 0x0c, 0x18, 0xe3, 0x85, 0xa6, 0x0c, 0x18, 0x30, 0xbf, 0x03, 0x06, 0xe8, - 0x58, 0x30, 0xe4, 0x3d, 0x83, 0x1f, 0xf8, 0x0e, 0x0c, 0x60, 0xec, 0x0c, 0x0c, 0x7a, 0xec, 0x0b, - 0x70, 0xc1, 0xd8, 0x7f, 0xe0, 0xf0, 0x0f, 0xc8, 0x64, 0x37, 0xe0, 0x61, 0x70, 0x6c, 0x1b, 0xff, - 0x90, 0x60, 0xc3, 0x68, 0x7b, 0x56, 0x7f, 0xd0, 0x5f, 0x83, 0x61, 0xf6, 0x0e, 0xff, 0xc8, 0x30, - 0x62, 0x8c, 0x12, 0x07, 0x1c, 0x19, 0x83, 0x09, 0xfd, 0x7f, 0xe8, 0x60, 0x61, 0xff, 0x30, 0x33, - 0xff, 0x02, 0x41, 0x98, 0x73, 0x83, 0x0b, 0x30, 0xe7, 0x06, 0x7a, 0x3f, 0xf0, 0x7f, 0xe0, 0xe0, - 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0xf7, 0xff, 0xec, 0x2c, 0x0c, 0x49, 0x07, 0xb0, 0x63, 0xd3, 0xa2, - 0x16, 0xf9, 0xf5, 0x3a, 0x21, 0x73, 0x8e, 0xad, 0x41, 0xb0, 0x60, 0xd5, 0xa8, 0x36, 0x0c, 0x1f, - 0xf0, 0x1c, 0x12, 0xa5, 0xe0, 0x9c, 0x1a, 0xfa, 0xc2, 0xa0, 0x3a, 0xf7, 0x82, 0xd0, 0x61, 0xe7, - 0x0b, 0x0b, 0xaf, 0xb0, 0xa0, 0xb0, 0xcf, 0xa0, 0xff, 0xc1, 0xe0, 0x0f, 0xf2, 0x1f, 0x7e, 0x16, - 0xe5, 0x82, 0xc7, 0x6b, 0xf2, 0x0c, 0x19, 0x5f, 0x82, 0xc7, 0x71, 0x71, 0x85, 0xf9, 0x9d, 0x59, - 0x85, 0x83, 0x62, 0xac, 0xc2, 0xc1, 0xbd, 0x7b, 0x03, 0x8e, 0x1f, 0xf3, 0xf8, 0xf5, 0x6e, 0x03, - 0x03, 0x39, 0x75, 0x00, 0xc0, 0xcd, 0x7a, 0x80, 0x90, 0x67, 0xab, 0x70, 0x30, 0x38, 0x7f, 0xd9, - 0xe7, 0xff, 0xa0, 0xff, 0xc1, 0x80, 0x07, 0x5b, 0x07, 0xd0, 0x6c, 0x36, 0x30, 0xc1, 0xbb, 0xb9, - 0xc2, 0xf0, 0x5b, 0xba, 0x4b, 0x82, 0x67, 0x74, 0xb6, 0xc2, 0xa7, 0xf2, 0x53, 0x0d, 0xa4, 0x48, - 0xde, 0x82, 0x8c, 0x28, 0x82, 0x60, 0xdf, 0xfe, 0x43, 0xb9, 0x7e, 0xd0, 0xee, 0x5f, 0xb4, 0x3b, - 0xff, 0xc8, 0x76, 0x87, 0xda, 0x1d, 0xa1, 0xdf, 0x04, 0x0f, 0xe5, 0x07, 0xbf, 0x07, 0x61, 0xec, - 0x1b, 0xff, 0xc0, 0xc1, 0xb0, 0xa0, 0x28, 0x2c, 0x1b, 0x03, 0x06, 0x1b, 0xf3, 0x4f, 0xf4, 0x0d, - 0x5b, 0x02, 0x64, 0x36, 0x0d, 0x8b, 0xf8, 0x2d, 0x5b, 0x2b, 0xab, 0x81, 0xd3, 0x65, 0x6d, 0x48, - 0x30, 0x6c, 0x7f, 0x82, 0xc1, 0xb0, 0xed, 0x86, 0xc1, 0xc9, 0xe2, 0xa0, 0x30, 0x3c, 0xec, 0x4d, - 0x92, 0x76, 0x24, 0x48, 0x87, 0xfe, 0x0e, 0x0f, 0xfa, 0x0f, 0x7f, 0x9f, 0xf0, 0x58, 0x4e, 0x28, - 0x10, 0x6f, 0xf0, 0x21, 0x82, 0x70, 0xeb, 0xfc, 0x8f, 0xaa, 0xc2, 0xc3, 0xba, 0x05, 0xbf, 0xe0, - 0x25, 0x70, 0x58, 0x7d, 0xff, 0xe4, 0x3b, 0x43, 0xed, 0x0e, 0xff, 0xf2, 0x1d, 0x87, 0xed, 0x0e, - 0xff, 0xf2, 0x1d, 0x87, 0xed, 0x0e, 0xc3, 0xdf, 0x04, 0x0f, 0xe4, 0x3e, 0xbe, 0x0c, 0xc1, 0xe9, - 0x37, 0xff, 0x81, 0x03, 0x02, 0x05, 0x83, 0x40, 0xc7, 0x04, 0xe1, 0xaf, 0x8d, 0x06, 0xd0, 0x2d, - 0x5b, 0x9f, 0x5e, 0x81, 0x83, 0xbf, 0x8c, 0x36, 0xac, 0x18, 0x3f, 0x81, 0xf8, 0x99, 0xcc, 0x36, - 0x0d, 0xf8, 0xcd, 0x0b, 0x06, 0xd4, 0x77, 0x40, 0x60, 0xc1, 0x83, 0x30, 0x98, 0x19, 0xa0, 0xfe, - 0x25, 0x74, 0x42, 0xc3, 0xff, 0x07, 0xf0, 0x0f, 0xe5, 0x07, 0xaf, 0x83, 0x38, 0x7a, 0x4c, 0xff, - 0xe0, 0x49, 0x85, 0x85, 0x86, 0x93, 0x55, 0xcf, 0x96, 0x2f, 0x85, 0xff, 0x12, 0x63, 0xff, 0x20, - 0x93, 0x18, 0x3b, 0x41, 0x2b, 0x1e, 0xbb, 0x41, 0xf8, 0x60, 0xed, 0x06, 0x0c, 0x7b, 0xd4, 0xd0, - 0x60, 0xc5, 0xac, 0x08, 0x58, 0x37, 0xa0, 0xa3, 0x46, 0x07, 0x46, 0x0a, 0x99, 0x2b, 0x90, 0x7f, - 0x08, 0x7f, 0xe0, 0xe0, 0x07, 0xe0, 0x7f, 0x21, 0xb0, 0x60, 0xc2, 0x90, 0xd8, 0x30, 0x75, 0x68, - 0x6c, 0x18, 0x17, 0x83, 0xbf, 0x3f, 0x3f, 0x82, 0xc1, 0xa8, 0x9c, 0x18, 0x58, 0x35, 0x13, 0x83, - 0x03, 0x83, 0x7f, 0xf0, 0x1f, 0xc1, 0xb4, 0x39, 0x81, 0xdf, 0xf9, 0x18, 0x18, 0x5f, 0x41, 0xa4, - 0x18, 0x37, 0x68, 0x16, 0x16, 0xe9, 0xa5, 0xa4, 0x7a, 0x0d, 0xa1, 0xff, 0x83, 0xf0, 0x0f, 0xfc, - 0x1d, 0xf8, 0x18, 0x6c, 0x36, 0x0e, 0xfc, 0x0c, 0x36, 0x0c, 0x18, 0x3f, 0x81, 0x83, 0x06, 0x13, - 0x86, 0xfd, 0x7e, 0x06, 0x1b, 0x06, 0x1c, 0xad, 0x40, 0xc1, 0xbd, 0xd7, 0x60, 0xd3, 0x50, 0xcc, - 0x30, 0x3f, 0x3f, 0x46, 0x61, 0x60, 0xc2, 0x41, 0x50, 0x58, 0x32, 0x30, 0x38, 0x4e, 0x0c, 0x57, - 0x16, 0x81, 0x81, 0xde, 0x9a, 0x1a, 0x4d, 0xc1, 0xa8, 0x14, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x26, - 0x84, 0xe1, 0xf6, 0x1d, 0x87, 0xd8, 0x76, 0x1f, 0x7f, 0xfc, 0x83, 0x5f, 0xed, 0x06, 0x1f, 0xda, - 0x0c, 0x3f, 0xb4, 0x1f, 0xff, 0x20, 0xd0, 0x9c, 0x3e, 0xc3, 0xb0, 0xfb, 0x0e, 0xc3, 0xef, 0xff, - 0xd0, 0xbf, 0xf9, 0x0f, 0xfc, 0x1f, 0xf8, 0x1a, 0xa0, 0xa2, 0xff, 0xf8, 0x11, 0xa1, 0xdc, 0x1d, - 0x18, 0x7a, 0x43, 0xa3, 0x3f, 0x51, 0x0e, 0xbc, 0x64, 0x09, 0x24, 0x36, 0x7e, 0x98, 0xc2, 0x56, - 0x61, 0x4c, 0xc1, 0x76, 0x74, 0xe7, 0xc8, 0x51, 0x99, 0xa0, 0xf0, 0x6c, 0xcc, 0x82, 0xd1, 0x06, - 0x67, 0xf5, 0xc4, 0xca, 0x83, 0xa8, 0xe6, 0x12, 0x1d, 0x20, 0x78, 0x0f, 0xfc, 0x1d, 0xc1, 0xfc, - 0xe8, 0x73, 0xff, 0xf3, 0x87, 0xe7, 0x70, 0xfc, 0xef, 0xff, 0xce, 0x1f, 0x9d, 0xc3, 0xf3, 0xb8, - 0x7e, 0x77, 0xff, 0xe7, 0x0f, 0xce, 0xe1, 0xf9, 0xdf, 0xff, 0x9c, 0x3f, 0x38, 0x0f, 0xfc, 0x1f, - 0xf7, 0x07, 0xf3, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, - 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0xef, 0xff, 0x07, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xd7, 0xad, - 0x0f, 0xcf, 0x14, 0x2d, 0x0d, 0x79, 0x05, 0x00, 0xfa, 0x04, 0x86, 0xa0, 0x74, 0x00, 0x0f, 0xfc, - 0x1f, 0xf6, 0x1f, 0xe7, 0xff, 0xc1, 0xce, 0x1f, 0xb0, 0xe7, 0xff, 0xc1, 0xce, 0x1f, 0xb0, 0xe7, - 0xff, 0xc1, 0xce, 0x1f, 0xb0, 0xe7, 0xff, 0xc1, 0xfe, 0x51, 0x40, 0xff, 0xa8, 0x0b, 0x0d, 0xff, - 0xfb, 0xc1, 0xe7, 0x68, 0x1f, 0xeb, 0x41, 0x68, 0x75, 0xe8, 0x39, 0xbe, 0x02, 0x83, 0xfe, 0x40, - 0x3f, 0xff, 0x70, 0x7b, 0xc1, 0xff, 0x8b, 0x0d, 0x87, 0xe7, 0x43, 0x58, 0x79, 0xe0, 0xf7, 0x83, - 0xbf, 0xff, 0x07, 0xf2, 0x83, 0x41, 0xfd, 0x40, 0xfe, 0x5e, 0xe5, 0xe0, 0xd7, 0xff, 0xa0, 0xfe, - 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x2f, 0xa8, 0xbe, 0x07, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1f, 0xf8, - 0x70, 0xf7, 0xfc, 0x50, 0x3e, 0x70, 0xee, 0x0f, 0xa8, 0x1d, 0xc1, 0xf6, 0x0a, 0x0f, 0xf8, 0x16, - 0xab, 0x3c, 0x16, 0x17, 0xab, 0x7c, 0x07, 0x0f, 0x40, 0xa9, 0x28, 0x1e, 0xc3, 0x39, 0xa1, 0x7f, - 0xc0, 0xec, 0x3e, 0xc3, 0xad, 0x0f, 0xb0, 0xeb, 0x43, 0xcf, 0x78, 0x7b, 0x40, 0xfe, 0x95, 0x69, - 0x68, 0x10, 0xeb, 0x0c, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfb, 0x0e, 0xfe, 0x83, 0x61, 0xe7, 0x09, - 0xff, 0x90, 0x50, 0x3d, 0x40, 0xf6, 0x0c, 0x1f, 0xf0, 0x28, 0xad, 0x0b, 0x0f, 0x7d, 0x3f, 0xfd, - 0x05, 0x21, 0x58, 0x1c, 0x3a, 0x80, 0xbf, 0x4e, 0x0f, 0xe6, 0x03, 0x81, 0x82, 0x90, 0x34, 0xf5, - 0x41, 0xa4, 0x33, 0xf2, 0x19, 0xfa, 0x1e, 0xdc, 0x2f, 0x4a, 0x2c, 0x18, 0xe1, 0xf9, 0x0b, 0x0c, - 0x0e, 0x43, 0xfe, 0x7c, 0x87, 0xeb, 0xc8, 0x2f, 0xe5, 0x61, 0xe5, 0xda, 0xb0, 0xff, 0x6a, 0xc3, - 0xfd, 0xab, 0x0f, 0xf6, 0xaf, 0xe1, 0xfe, 0x56, 0xb8, 0x0b, 0xb5, 0x61, 0xfe, 0xd5, 0x87, 0xfb, - 0x56, 0x1f, 0xed, 0x58, 0x7f, 0xb5, 0x7f, 0xfe, 0x56, 0x1f, 0xed, 0x0e, 0x4d, 0x0f, 0xeb, 0xc9, - 0xab, 0xf0, 0x6c, 0x36, 0x86, 0xc3, 0x61, 0xb4, 0x36, 0x1b, 0xf1, 0xab, 0xf0, 0x6d, 0x0b, 0x43, - 0x61, 0xb0, 0xda, 0x1b, 0x0d, 0xa1, 0x68, 0x6c, 0x37, 0xff, 0xe0, 0xfd, 0x78, 0x3f, 0xf1, 0x96, - 0x1f, 0xe7, 0x41, 0xe0, 0xfd, 0x68, 0x6b, 0x43, 0x7a, 0x0f, 0x9f, 0x80, 0x87, 0xfe, 0x40, 0x0f, - 0xfc, 0x1e, 0x5a, 0x9f, 0x8b, 0xf5, 0x4a, 0x0e, 0x43, 0x61, 0xa8, 0x0b, 0x0a, 0x81, 0x68, 0x5a, - 0x07, 0x05, 0x86, 0x55, 0x86, 0x50, 0x5f, 0x48, 0x3f, 0x81, 0x87, 0xfb, 0x06, 0x1f, 0xec, 0x1f, - 0xca, 0xfe, 0x06, 0x87, 0xf6, 0x0c, 0x3f, 0xd8, 0x3f, 0xff, 0x03, 0x5f, 0xf6, 0x1f, 0xf8, 0x20, - 0x0e, 0x60, 0xff, 0xbe, 0xa1, 0x7f, 0x06, 0xd0, 0xfe, 0xc3, 0x68, 0x7f, 0x61, 0xbf, 0x95, 0xfc, - 0x1b, 0x43, 0xfb, 0x0d, 0xa1, 0xfd, 0x86, 0xff, 0xfc, 0x1e, 0x70, 0xd4, 0x0f, 0xce, 0x1a, 0x81, - 0xdf, 0xff, 0xbc, 0x1d, 0x61, 0xa8, 0x1f, 0xb4, 0x35, 0x03, 0xcf, 0x07, 0x50, 0x3a, 0x81, 0xf5, - 0x03, 0xff, 0x07, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0x50, 0x3f, 0x3f, 0xff, 0xa0, 0xfd, 0xa1, 0xfc, - 0xff, 0xf9, 0x0f, 0xda, 0x1f, 0xdf, 0xff, 0xbc, 0x19, 0xf2, 0x15, 0xa1, 0xeb, 0x60, 0xde, 0x0c, - 0xfe, 0x47, 0xfa, 0x06, 0xe8, 0x79, 0xd8, 0x37, 0xe5, 0x7e, 0x0f, 0x68, 0x79, 0xc3, 0xda, 0x1e, - 0x70, 0xf7, 0xff, 0x82, 0x0e, 0x60, 0xff, 0x5e, 0x92, 0xfe, 0x0b, 0x43, 0xf3, 0x85, 0xa1, 0xf9, - 0xc2, 0xfe, 0x1f, 0xe0, 0xb4, 0x3f, 0x38, 0x5a, 0x1f, 0x9c, 0x2b, 0xff, 0xd0, 0x6a, 0x07, 0xfe, - 0xff, 0xfd, 0x3c, 0x1f, 0x20, 0xa0, 0x14, 0x43, 0x14, 0x28, 0x0c, 0x18, 0x30, 0x46, 0x94, 0x06, - 0x04, 0x36, 0x88, 0x7e, 0x7d, 0x07, 0xfe, 0x0c, 0x0e, 0x50, 0x7f, 0x3e, 0xa2, 0x3f, 0xc0, 0x70, - 0xff, 0x60, 0x7f, 0x87, 0xf8, 0x0e, 0xbf, 0xec, 0x25, 0xff, 0xc1, 0x7f, 0xfd, 0x05, 0x86, 0xa0, - 0x4e, 0x17, 0xaa, 0xf5, 0x5e, 0x0b, 0x96, 0xe5, 0xac, 0x25, 0xed, 0x78, 0x2b, 0xff, 0xf0, 0x7d, - 0xa1, 0x9c, 0x33, 0x68, 0x75, 0x01, 0xe9, 0x0c, 0xfc, 0x1f, 0xf8, 0x38, 0x0c, 0x82, 0x0f, 0xf5, - 0xe0, 0x61, 0x7c, 0x85, 0x82, 0xfd, 0x03, 0x42, 0xc2, 0x90, 0xed, 0x0b, 0xd1, 0x98, 0x29, 0xa1, - 0x68, 0xfe, 0x5b, 0x0d, 0x87, 0x61, 0xb0, 0xda, 0x13, 0x86, 0xc3, 0x7c, 0xde, 0xa7, 0xc1, 0xb4, - 0x36, 0x1b, 0x0d, 0xa1, 0xa0, 0xd8, 0x5f, 0xff, 0xbc, 0x86, 0x60, 0xd0, 0x7e, 0xb8, 0x33, 0xe0, - 0xcf, 0x07, 0xeb, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0xe5, 0xaf, 0x83, 0xbf, 0xe5, 0x07, 0xfe, - 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, - 0x1f, 0xef, 0xff, 0x21, 0xd8, 0x7e, 0xd0, 0xec, 0x3f, 0x68, 0x76, 0x1f, 0xb4, 0x3b, 0x5f, 0xda, - 0x1d, 0xff, 0xe4, 0x00, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xfe, 0x2e, 0xd0, 0xff, 0x70, 0x1e, 0x0f, - 0xae, 0x0c, 0xf9, 0x0a, 0xe9, 0xff, 0x3e, 0x44, 0x39, 0xc3, 0xfb, 0xff, 0xf4, 0x1f, 0xac, 0x3f, - 0xf0, 0x1c, 0x3f, 0xdf, 0xfe, 0x43, 0xb4, 0x3e, 0xd0, 0xed, 0x0f, 0xb4, 0x3b, 0x97, 0xed, 0x0e, - 0xff, 0xf2, 0x00, 0x0f, 0xfc, 0x1f, 0x37, 0x83, 0x37, 0x03, 0xf2, 0x0b, 0xf2, 0x1c, 0xe1, 0x48, - 0x30, 0xf3, 0x85, 0x20, 0xc3, 0x55, 0xd1, 0x90, 0x61, 0xaa, 0xe8, 0xd1, 0x5a, 0x83, 0x38, 0x57, - 0xf9, 0x09, 0xc2, 0x91, 0xc3, 0x5f, 0xc4, 0x83, 0x0d, 0x40, 0xb2, 0x41, 0xa1, 0x50, 0x2c, 0x90, - 0x68, 0x54, 0x0b, 0x24, 0x14, 0x51, 0x7f, 0x1d, 0x37, 0xc9, 0x40, 0xa3, 0x90, 0x58, 0x7f, 0xe0, - 0xe0, 0x0d, 0x07, 0xfe, 0x07, 0x90, 0x5f, 0xc8, 0x56, 0xe8, 0x75, 0x85, 0x61, 0x69, 0x03, 0x40, - 0xe8, 0x4c, 0x3e, 0x43, 0xaf, 0x90, 0xda, 0x1f, 0x61, 0x56, 0xe8, 0x0f, 0xf4, 0xb6, 0xd8, 0x67, - 0x0f, 0x65, 0x03, 0x38, 0x7b, 0x20, 0x9f, 0xe0, 0xd8, 0x73, 0x05, 0x86, 0xc3, 0x98, 0x2c, 0x36, - 0x1c, 0xff, 0x04, 0xe1, 0xcc, 0x16, 0x0f, 0x41, 0x80, 0x0d, 0x40, 0xff, 0xd7, 0xa4, 0xbf, 0xe0, - 0xe9, 0x0e, 0xc3, 0xfa, 0x43, 0x38, 0x7f, 0x48, 0x29, 0xea, 0xc8, 0x3f, 0xaa, 0xe9, 0xd1, 0x0d, - 0xa1, 0x50, 0x0e, 0x1e, 0x90, 0x59, 0x02, 0x81, 0xda, 0x58, 0x30, 0xac, 0x17, 0xe4, 0x4c, 0x12, - 0x14, 0x83, 0x56, 0x6c, 0x61, 0x48, 0x36, 0x86, 0x64, 0x82, 0x41, 0xb8, 0x33, 0x18, 0x17, 0xe4, - 0x2c, 0x3e, 0x90, 0x40, 0xb8, 0x3c, 0x0f, 0xfc, 0x1f, 0x50, 0x3c, 0xe1, 0xed, 0x0f, 0x38, 0x7b, - 0xf5, 0xff, 0x05, 0x40, 0x68, 0x56, 0x1d, 0x85, 0x8a, 0x1c, 0x35, 0x85, 0x94, 0x1c, 0x36, 0xe5, - 0x09, 0x1c, 0x32, 0x5e, 0x4d, 0x1c, 0x3e, 0xb0, 0x7f, 0xc8, 0x6d, 0x02, 0xd6, 0xa0, 0xd6, 0x1e, - 0x70, 0xe7, 0x0f, 0x9c, 0x35, 0xa1, 0xf3, 0x86, 0xd0, 0xfc, 0xe1, 0xff, 0x83, 0xe0, 0x0f, 0xf9, - 0x60, 0xdf, 0xfd, 0x44, 0x39, 0x40, 0x90, 0xb4, 0x3d, 0x81, 0xc0, 0xe1, 0xf4, 0x83, 0x06, 0x86, - 0xff, 0xfd, 0xe0, 0x63, 0x87, 0x98, 0xc1, 0x1e, 0x58, 0x26, 0x20, 0x9d, 0x56, 0x7f, 0x82, 0xd0, - 0x50, 0x46, 0x0d, 0xd1, 0x31, 0x86, 0x0c, 0x83, 0xd1, 0x42, 0xc3, 0xea, 0x02, 0xff, 0x04, 0xf0, - 0x79, 0x83, 0x50, 0x3f, 0x30, 0x40, 0x0f, 0xfc, 0x1f, 0x70, 0x7f, 0xe2, 0xff, 0xf9, 0x05, 0x49, - 0x83, 0x06, 0x1d, 0x7a, 0xff, 0xa8, 0x13, 0xce, 0xad, 0x5a, 0x1d, 0x26, 0x0c, 0x18, 0x6f, 0xff, - 0xde, 0x0d, 0x40, 0xf4, 0x87, 0x3f, 0x9f, 0xf4, 0x0b, 0x03, 0x92, 0x70, 0x68, 0xde, 0x30, 0x48, - 0x7d, 0xc3, 0xff, 0x04, 0xf0, 0x7a, 0x43, 0x51, 0x0f, 0xa4, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, - 0xf6, 0x87, 0xfc, 0xb6, 0xbc, 0x1e, 0xbf, 0xf8, 0x3d, 0x40, 0x21, 0x38, 0x7a, 0x80, 0xe0, 0x38, - 0x7a, 0x81, 0x68, 0xe1, 0xea, 0x04, 0x82, 0xc3, 0x7f, 0xfe, 0xf0, 0x6d, 0x0f, 0x38, 0x7b, 0x03, - 0xa0, 0x70, 0xe7, 0x09, 0xd1, 0xc3, 0xb8, 0x3e, 0x70, 0xd6, 0x1f, 0xa8, 0x1b, 0x0f, 0xbe, 0x43, - 0xff, 0x07, 0xc0, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x50, 0x2a, 0xf8, 0x2e, 0x9e, 0x15, 0x6b, - 0x05, 0x85, 0x84, 0xe1, 0xed, 0x8c, 0x27, 0x0f, 0x66, 0x61, 0x38, 0x73, 0x8a, 0xc2, 0x70, 0xef, - 0x53, 0xc1, 0x38, 0x7b, 0x51, 0x84, 0xe1, 0xce, 0x66, 0x13, 0x87, 0x30, 0xac, 0x27, 0x0e, 0xa0, - 0x58, 0x4e, 0x1d, 0xa1, 0x77, 0xfc, 0x98, 0x3d, 0x07, 0xfe, 0x0f, 0xfc, 0x00, 0x0f, 0xfc, 0x1e, - 0x70, 0xf6, 0x1e, 0xe0, 0xf6, 0x1d, 0xd3, 0xc1, 0xb0, 0xed, 0x46, 0x60, 0xc1, 0x83, 0x73, 0x30, - 0x60, 0xc1, 0x93, 0x98, 0x30, 0x63, 0x81, 0xcc, 0x18, 0x33, 0xd4, 0xf1, 0x83, 0x06, 0x3a, 0x0c, - 0xc1, 0x83, 0x18, 0xdc, 0xc1, 0x83, 0x18, 0x9c, 0xc1, 0x83, 0x24, 0x2c, 0xc1, 0x83, 0x30, 0x9c, - 0xff, 0x8c, 0x1e, 0x83, 0xce, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x38, 0x72, 0x1f, 0xb8, 0x28, - 0xd0, 0x61, 0x74, 0xf1, 0x8e, 0x38, 0x5a, 0x0c, 0xd3, 0x28, 0x16, 0xc6, 0x50, 0x29, 0x0b, 0x37, - 0x1c, 0x2c, 0x27, 0x03, 0x83, 0x03, 0x85, 0xea, 0x78, 0x14, 0x34, 0x27, 0x41, 0x85, 0xb8, 0x66, - 0x33, 0x0a, 0xd0, 0xcc, 0x4e, 0x15, 0xa1, 0xa8, 0x16, 0x0b, 0x74, 0x2d, 0x03, 0xbe, 0x03, 0xc0, - 0xc1, 0xeb, 0x83, 0xb8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0x38, 0x65, 0x53, 0xc1, 0xa8, 0x17, - 0xa8, 0x87, 0x7f, 0x18, 0x7f, 0x68, 0xe6, 0x1f, 0xdb, 0xb9, 0xfe, 0x82, 0xc9, 0xce, 0x80, 0xa0, - 0x1c, 0x0e, 0x6c, 0x09, 0x07, 0xf8, 0xcc, 0x18, 0x6d, 0x1c, 0xc9, 0x58, 0x4e, 0xce, 0x63, 0xe4, - 0x26, 0x37, 0x70, 0x78, 0x33, 0x01, 0xd8, 0x7c, 0x1a, 0x40, 0xf2, 0xb5, 0x68, 0x30, 0x7a, 0xdd, - 0x03, 0x87, 0xfe, 0x0e, 0x0d, 0x06, 0x50, 0x7e, 0xa0, 0x67, 0x0f, 0xaf, 0x50, 0x2d, 0x0f, 0x6b, - 0x7f, 0xf2, 0x0d, 0x46, 0x1f, 0xf6, 0xc6, 0x1f, 0xf6, 0x4e, 0x7f, 0x06, 0x70, 0x39, 0xa0, 0xc3, - 0x7a, 0x9e, 0x34, 0x18, 0x67, 0x41, 0x9a, 0x0c, 0x33, 0x31, 0x98, 0x58, 0x66, 0x27, 0x30, 0xb0, - 0xd2, 0x16, 0x61, 0x60, 0x8d, 0x03, 0xd0, 0x2d, 0x51, 0x83, 0xd6, 0x1a, 0xf0, 0x7f, 0xe0, 0xe0, - 0x0d, 0x07, 0x21, 0xfa, 0x81, 0xd4, 0x0f, 0x5e, 0xa0, 0x4c, 0x1e, 0xd5, 0x77, 0xfc, 0x16, 0xb6, - 0x3c, 0xb8, 0x2d, 0xdc, 0x1a, 0x1f, 0x66, 0xe0, 0xd0, 0xf3, 0x81, 0xc1, 0xfc, 0x83, 0xfc, 0x0d, - 0x06, 0x81, 0x91, 0xc1, 0x85, 0x20, 0x66, 0x71, 0xc2, 0xd0, 0x31, 0xb9, 0x40, 0xb0, 0xa4, 0x0e, - 0x68, 0x58, 0x58, 0x4f, 0x61, 0x38, 0x58, 0x3c, 0xe0, 0x7c, 0x87, 0xfe, 0x0f, 0x0d, 0x07, 0xfe, - 0x03, 0x86, 0xfe, 0x0d, 0xfc, 0x0c, 0x0e, 0x1b, 0x0b, 0x06, 0x07, 0x0d, 0xb1, 0x8e, 0x07, 0x0d, - 0x99, 0xba, 0x17, 0xa0, 0x61, 0x62, 0x1f, 0xbf, 0xc7, 0xfa, 0x03, 0xad, 0x94, 0x0a, 0x81, 0x64, - 0x60, 0xc2, 0xc2, 0x63, 0x30, 0x50, 0xb0, 0x98, 0x4c, 0x2e, 0xc3, 0x48, 0x58, 0x57, 0x83, 0x61, - 0xb1, 0xf3, 0xe8, 0x18, 0x3d, 0x3c, 0x13, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x68, 0x1c, 0x18, - 0x79, 0xc2, 0x70, 0x61, 0xee, 0x98, 0xe0, 0xc3, 0xda, 0x63, 0x83, 0x02, 0x17, 0x18, 0xe0, 0xca, - 0x05, 0x8e, 0x3f, 0xd0, 0x4e, 0xac, 0x70, 0x70, 0x6f, 0xe1, 0xc1, 0x87, 0x32, 0x63, 0x83, 0x0e, - 0x68, 0x63, 0x83, 0x0e, 0x62, 0xc7, 0x06, 0x1d, 0x20, 0xc7, 0x1c, 0x18, 0x30, 0xb2, 0xf5, 0xa6, - 0x30, 0xf8, 0x90, 0x5f, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0x90, 0xf6, 0x1c, 0xea, 0x0e, 0xc3, - 0xba, 0x68, 0x4e, 0x1d, 0xc6, 0xff, 0xe0, 0x73, 0xba, 0x38, 0x30, 0x63, 0xb8, 0x58, 0x32, 0xd5, - 0xb8, 0x58, 0x36, 0xe9, 0xba, 0x38, 0x31, 0xa1, 0xbf, 0xf8, 0x66, 0xdd, 0x1c, 0x18, 0xc5, 0xa1, - 0xb0, 0xd2, 0x0d, 0x0d, 0x86, 0xc2, 0xd0, 0xd8, 0x4c, 0x0f, 0x07, 0x61, 0xff, 0x83, 0xc0, 0x09, - 0x83, 0xff, 0x02, 0x81, 0x7f, 0x83, 0xb8, 0x2c, 0x36, 0x1b, 0xa7, 0x8c, 0x36, 0x1b, 0x03, 0x98, - 0xe6, 0x1b, 0x67, 0x31, 0xcc, 0x36, 0x6e, 0x63, 0x98, 0x4e, 0x2b, 0x31, 0x8c, 0x2f, 0x53, 0xc6, - 0x31, 0x86, 0xd1, 0xc4, 0xa0, 0x84, 0xe6, 0xe1, 0x79, 0x0c, 0xc4, 0xe0, 0x79, 0x20, 0x30, 0x1c, - 0x19, 0x26, 0x09, 0x03, 0x9a, 0x49, 0x83, 0x07, 0x99, 0x03, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1f, 0x58, 0x73, 0x87, 0xdc, 0x1d, 0xe4, 0x3b, 0xa7, 0x81, 0x66, 0x1d, 0x85, 0x8e, 0x0a, 0x06, - 0xd8, 0xdd, 0x0b, 0x82, 0xcc, 0xfa, 0xbb, 0x47, 0x15, 0x8e, 0xab, 0x0b, 0xfc, 0x38, 0x18, 0x27, - 0x51, 0x8e, 0x06, 0x09, 0x8c, 0xc7, 0x7c, 0x84, 0xc2, 0xb1, 0xc3, 0x20, 0x90, 0xb1, 0xc3, 0x60, - 0xd0, 0xb0, 0x61, 0x38, 0x30, 0x7a, 0x05, 0xf9, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0x90, 0xf6, - 0x1c, 0xea, 0x0e, 0xc3, 0xba, 0x68, 0x4e, 0x1d, 0xc4, 0x9f, 0xf0, 0x39, 0x93, 0x06, 0x0c, 0x19, - 0x44, 0xc1, 0x83, 0x1d, 0x5a, 0x60, 0xc1, 0xbe, 0xa6, 0x9a, 0xb5, 0x63, 0x24, 0x9f, 0xf0, 0xca, - 0x93, 0x06, 0x0c, 0x62, 0x89, 0x83, 0x06, 0x48, 0x24, 0xc1, 0x83, 0x30, 0xb4, 0xff, 0x9c, 0x1e, - 0x06, 0x19, 0xc3, 0xff, 0x04, 0x0c, 0x86, 0x43, 0xfa, 0x81, 0xb0, 0xfd, 0x7a, 0x83, 0x87, 0xed, - 0x6c, 0xbf, 0xc8, 0x35, 0x19, 0xba, 0x1e, 0xcc, 0xe8, 0x68, 0x7b, 0x23, 0xc0, 0xd0, 0xe7, 0x5b, - 0x0b, 0xf4, 0x3f, 0xe0, 0xb4, 0x3d, 0x89, 0x85, 0xa1, 0xce, 0x66, 0x17, 0x2c, 0x07, 0x27, 0x0b, - 0xf4, 0x0a, 0x05, 0x85, 0xa1, 0xda, 0x16, 0x16, 0x87, 0x60, 0xb8, 0x2d, 0x0f, 0xfc, 0x1f, 0x80, - 0x0c, 0x87, 0x21, 0xfa, 0x81, 0xd4, 0x0f, 0x3c, 0xa0, 0xd8, 0x7b, 0xab, 0xbf, 0xe0, 0xb4, 0x79, - 0x0e, 0xc2, 0xd9, 0xd6, 0x0d, 0x85, 0x9b, 0x83, 0x0f, 0x9c, 0x0e, 0x0c, 0x29, 0x07, 0xa9, 0xe0, - 0x63, 0xc1, 0x32, 0x38, 0x3d, 0x07, 0x33, 0xb8, 0x30, 0xf9, 0x89, 0xc1, 0x87, 0xd2, 0x07, 0x06, - 0x1a, 0x4c, 0x27, 0x06, 0x1b, 0x06, 0x0f, 0x20, 0xbf, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, - 0x70, 0xea, 0x07, 0x5e, 0xa0, 0x5a, 0x1d, 0xad, 0x8a, 0xd6, 0x0b, 0x13, 0x3f, 0xc8, 0x33, 0x33, - 0x0d, 0xa0, 0xc4, 0xcc, 0x36, 0x97, 0x56, 0x61, 0xb4, 0x75, 0xb3, 0xfc, 0x83, 0x13, 0x30, 0xda, - 0x0c, 0xcc, 0xc3, 0x68, 0xc2, 0xb3, 0x0d, 0xa4, 0x85, 0x98, 0x6d, 0x30, 0xd9, 0xfe, 0x48, 0x1e, - 0x8c, 0x36, 0x87, 0xfe, 0x08, 0x09, 0x41, 0xc8, 0x7e, 0x90, 0xed, 0x0f, 0x5d, 0x03, 0x38, 0x7b, - 0x56, 0xff, 0xe0, 0xb8, 0xc2, 0x70, 0xfb, 0x56, 0x16, 0x87, 0xd8, 0xe0, 0x70, 0x58, 0x4e, 0x0c, - 0x1a, 0x0c, 0x27, 0xd4, 0xcb, 0xbd, 0x06, 0x64, 0xc5, 0xac, 0x39, 0xa3, 0x86, 0xc3, 0xcc, 0x38, - 0x5a, 0x68, 0x52, 0x0c, 0x1a, 0x16, 0x16, 0x16, 0x7f, 0xd0, 0xe3, 0xe1, 0x41, 0xd8, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x50, 0x17, 0xfc, 0x07, 0xf4, 0x1e, 0xd0, 0x38, 0x1c, - 0x3d, 0x84, 0xf2, 0xb0, 0xf6, 0x13, 0x93, 0x9f, 0x8c, 0x27, 0x15, 0x98, 0x33, 0x0b, 0xfc, 0x60, - 0xcc, 0x27, 0x03, 0x98, 0x33, 0x09, 0xa2, 0xb3, 0x06, 0x61, 0x31, 0xb9, 0xf8, 0xc2, 0x62, 0x73, - 0x0d, 0x85, 0x20, 0x70, 0xf6, 0x16, 0x13, 0x87, 0xb0, 0xa0, 0x79, 0x09, 0xf4, 0x1f, 0xf8, 0x3c, - 0x0d, 0x87, 0xfe, 0x03, 0x86, 0xfe, 0x0e, 0xa0, 0x6c, 0x0e, 0x1b, 0xab, 0x06, 0x16, 0x1b, 0x0b, - 0x06, 0x16, 0x1b, 0x33, 0x1c, 0x2c, 0x36, 0x46, 0x68, 0x58, 0x4e, 0xb6, 0xc1, 0xad, 0x5f, 0xe0, - 0xff, 0x38, 0x99, 0xfe, 0x80, 0xc6, 0x66, 0x84, 0xc0, 0x61, 0x59, 0xa1, 0x30, 0x24, 0x2c, 0xd0, - 0x98, 0x18, 0x6c, 0xff, 0x40, 0x81, 0x71, 0xcb, 0x50, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x38, - 0x73, 0x87, 0xdc, 0x1c, 0xf5, 0x05, 0xd3, 0xc1, 0x3a, 0xc1, 0x68, 0x30, 0x9c, 0x3d, 0xb1, 0x9f, - 0xe4, 0x2c, 0x8c, 0xc3, 0x68, 0x1d, 0x6c, 0xc3, 0x68, 0x3f, 0xc6, 0x85, 0xa0, 0x74, 0x19, 0xfe, - 0x40, 0xc6, 0x66, 0x19, 0x09, 0x89, 0xcc, 0x3f, 0x48, 0x5b, 0x87, 0xed, 0x0b, 0xa0, 0x7e, 0xc1, - 0xeb, 0x0f, 0xfc, 0x1f, 0xf8, 0x0f, 0xfc, 0x1f, 0x48, 0x7f, 0xe0, 0x68, 0x3f, 0xf4, 0x0e, 0x98, - 0x58, 0x30, 0xe9, 0x30, 0xb0, 0x61, 0xd4, 0x73, 0xff, 0x05, 0x0e, 0x64, 0x0c, 0xc0, 0xe0, 0xcc, - 0x81, 0x98, 0xff, 0x19, 0x83, 0x30, 0x32, 0x66, 0x60, 0xcc, 0x0c, 0xac, 0xd4, 0x0f, 0x80, 0xc3, - 0x9c, 0x1d, 0x82, 0x41, 0x98, 0x7b, 0x06, 0x16, 0x7f, 0xe1, 0x87, 0xc6, 0x1e, 0xc3, 0xff, 0x07, - 0x0f, 0xfc, 0x1f, 0x38, 0x7b, 0x0f, 0xb8, 0x2c, 0x18, 0x30, 0x3d, 0x3c, 0x50, 0xc9, 0x03, 0xa3, - 0x81, 0x32, 0x09, 0xd9, 0xcf, 0xf8, 0x0e, 0x2b, 0x30, 0xce, 0x0b, 0xab, 0x30, 0xce, 0x0b, 0x55, - 0x9f, 0xf0, 0x19, 0x1c, 0xc3, 0x38, 0x18, 0xdc, 0xc3, 0x38, 0x18, 0x9c, 0xff, 0x81, 0x20, 0x73, - 0x0c, 0xe0, 0xc2, 0x73, 0x0c, 0xe0, 0x81, 0x69, 0x85, 0xe4, 0x3f, 0xf0, 0x70, 0x09, 0x83, 0xf9, - 0x0d, 0x25, 0xea, 0xbd, 0x06, 0xd0, 0xa6, 0xf2, 0x1b, 0xa6, 0x0c, 0x2d, 0x0d, 0xa6, 0x30, 0x5a, - 0x1b, 0x8c, 0xd0, 0xb4, 0x36, 0xad, 0xf4, 0xfe, 0x03, 0x83, 0x03, 0x8e, 0xa0, 0x7f, 0x01, 0x81, - 0xa1, 0xa4, 0xde, 0x80, 0xd0, 0x9a, 0x39, 0xe0, 0xb4, 0x26, 0x1c, 0x73, 0xf9, 0x24, 0x19, 0x68, - 0x7d, 0x85, 0x9b, 0xc8, 0x76, 0x3e, 0x90, 0x5f, 0x90, 0xff, 0xc1, 0x80, 0x09, 0x41, 0xff, 0x81, - 0xa1, 0x7f, 0xc1, 0x5e, 0x81, 0x87, 0x60, 0x75, 0x60, 0xc3, 0xb0, 0x3c, 0x60, 0xff, 0x80, 0xf3, - 0x83, 0x0c, 0x84, 0xe3, 0x83, 0x1f, 0x41, 0x38, 0x30, 0x74, 0xc3, 0x3e, 0xa6, 0x38, 0x36, 0x80, - 0x64, 0xc6, 0xf9, 0x41, 0x34, 0x71, 0x81, 0x8c, 0x06, 0x2c, 0xab, 0xe9, 0x04, 0x83, 0x35, 0x18, - 0x76, 0x16, 0xe1, 0x60, 0x95, 0x8f, 0xac, 0x2f, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0f, 0xfc, 0x16, - 0x13, 0xfe, 0x0e, 0xc3, 0xf7, 0x06, 0xe9, 0x87, 0x70, 0x76, 0x98, 0x67, 0x0f, 0x71, 0xdf, 0xf9, - 0x06, 0x38, 0x76, 0x1d, 0x6a, 0xc3, 0x38, 0x75, 0xab, 0x0a, 0x88, 0x73, 0x43, 0x2f, 0xf4, 0x06, - 0x56, 0x6a, 0x99, 0xc0, 0xc5, 0x98, 0x22, 0x30, 0x48, 0x33, 0x04, 0x46, 0x0c, 0x2c, 0xc1, 0x11, - 0x8c, 0x3e, 0xbf, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x48, 0x4e, 0x0a, 0x06, 0x79, 0x0b, - 0x06, 0x19, 0xd5, 0xbf, 0xf8, 0x0f, 0x18, 0x6d, 0x0e, 0x79, 0xc3, 0x61, 0xe7, 0x6c, 0x1f, 0xe4, - 0x6d, 0x58, 0x30, 0xda, 0x0b, 0x56, 0x0f, 0xf2, 0x06, 0xcc, 0x18, 0x6d, 0x03, 0x2b, 0x06, 0x1b, - 0x41, 0x42, 0xc1, 0xfe, 0x41, 0xa0, 0xc1, 0x86, 0xd0, 0x61, 0x60, 0xff, 0x23, 0x03, 0x81, 0x86, - 0xd0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x48, 0x67, 0x0f, 0x9d, 0x47, 0x39, 0xf0, 0x5a, 0xb3, - 0x06, 0x16, 0x17, 0x19, 0xeb, 0x2f, 0x05, 0xce, 0x60, 0xc2, 0xc2, 0xc7, 0x30, 0x68, 0x30, 0x3a, - 0xb3, 0xff, 0x02, 0xe9, 0x86, 0xc3, 0xea, 0x1b, 0xff, 0x40, 0x65, 0x65, 0x86, 0xd0, 0x30, 0xe0, - 0xa0, 0x38, 0x29, 0x06, 0x15, 0xe8, 0x36, 0x16, 0x07, 0xf4, 0x82, 0x1f, 0x5c, 0x13, 0x68, 0x7f, - 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x48, 0x69, 0x30, 0xe7, 0x5b, 0xff, 0x20, 0xe9, 0x85, 0x03, 0x0e, - 0xd3, 0x3f, 0xf0, 0x5c, 0x66, 0x40, 0xcc, 0x2c, 0x73, 0xff, 0x02, 0xd5, 0x99, 0x03, 0x30, 0x5d, - 0x33, 0xff, 0x01, 0x93, 0x0f, 0xf9, 0xa3, 0x9f, 0xf4, 0x06, 0x2c, 0xd0, 0xcc, 0x09, 0x06, 0x7f, - 0xd0, 0x30, 0xb3, 0x43, 0x30, 0xc3, 0xe3, 0xfe, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x50, 0x3a, - 0x81, 0xf6, 0x82, 0xaf, 0x54, 0x17, 0x4c, 0x0c, 0x07, 0x0d, 0xa6, 0x16, 0x09, 0x0d, 0xc6, 0xff, - 0xe8, 0x18, 0xe0, 0x5f, 0x81, 0x6a, 0xca, 0x34, 0x6c, 0x16, 0xac, 0xbf, 0xe0, 0x34, 0x32, 0x46, - 0x1c, 0x0c, 0xac, 0x7f, 0xd0, 0x18, 0x70, 0xd4, 0x0e, 0x90, 0x65, 0xff, 0x03, 0x0b, 0x0d, 0x40, - 0xcc, 0x5e, 0x7f, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x48, 0x4c, 0x0c, 0x3d, 0x81, 0xa7, - 0x4e, 0x81, 0x7e, 0x03, 0x8e, 0x1d, 0x83, 0x1a, 0x2a, 0x50, 0x5c, 0x6c, 0xbe, 0xc2, 0xc7, 0x1f, - 0xe5, 0x01, 0xd5, 0x87, 0xfd, 0xfc, 0xff, 0xe0, 0xa4, 0xc1, 0x68, 0x28, 0x06, 0x86, 0xcd, 0xdc, - 0x13, 0x16, 0x33, 0x52, 0x14, 0x83, 0x51, 0xd9, 0x85, 0x85, 0xbc, 0x30, 0xe0, 0x87, 0x80, 0xf8, - 0x24, 0x3f, 0xf0, 0x70, 0x3f, 0xfc, 0x1b, 0x0f, 0x9c, 0x36, 0x1f, 0xb0, 0xdf, 0xfe, 0x0d, 0x87, - 0xce, 0x1b, 0x0f, 0xd8, 0x6f, 0xff, 0x06, 0xd5, 0x6b, 0xe0, 0xb0, 0xb8, 0x2f, 0x05, 0x86, 0xe7, - 0x83, 0x61, 0xde, 0x0f, 0x61, 0x20, 0xf2, 0x13, 0xde, 0x82, 0xbd, 0x17, 0x07, 0xe7, 0x0f, 0xfc, - 0x10, 0x0e, 0x43, 0xff, 0x14, 0x0f, 0xdf, 0xfe, 0x0d, 0x87, 0xec, 0x36, 0x1f, 0xb0, 0xdf, 0xfe, - 0x0d, 0x87, 0xec, 0x36, 0x1f, 0xb0, 0xdf, 0xfe, 0x0d, 0x85, 0x87, 0x41, 0x61, 0x58, 0x1e, 0x0b, - 0x0d, 0x7c, 0x1d, 0x87, 0x5a, 0x19, 0xdb, 0xc0, 0x7c, 0x82, 0xf2, 0x1e, 0x7c, 0x1f, 0xf8, 0x20, - 0x0f, 0xbf, 0xe0, 0x3f, 0xce, 0x86, 0xc3, 0xce, 0x61, 0xd8, 0x50, 0x59, 0xff, 0x05, 0x42, 0xcd, - 0x0d, 0x86, 0xcd, 0x30, 0xec, 0x33, 0xe0, 0x7f, 0xc1, 0xde, 0x06, 0x98, 0x7e, 0xf0, 0x30, 0x49, - 0xc1, 0x5e, 0x8c, 0x0f, 0xa0, 0x9d, 0x33, 0x0b, 0x83, 0x70, 0x23, 0x09, 0xd0, 0x30, 0x77, 0xe1, - 0xe0, 0xf9, 0xe0, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xdc, 0x1f, 0xf8, 0xbf, 0xc8, 0x7c, - 0xe1, 0xa8, 0x1f, 0x58, 0x6b, 0x0f, 0xbf, 0xff, 0x61, 0x4e, 0x13, 0x84, 0xe1, 0xd8, 0x6c, 0x27, - 0x0e, 0xc2, 0x70, 0x9c, 0x3b, 0xff, 0xe0, 0xec, 0x3f, 0xa0, 0xec, 0x3f, 0xc8, 0x6c, 0x3f, 0xda, - 0x16, 0x87, 0xe7, 0x0c, 0xff, 0xf9, 0x00, 0x0f, 0xfc, 0x1f, 0x50, 0x36, 0x87, 0xea, 0x05, 0x75, - 0x82, 0xff, 0x3a, 0x0d, 0x0e, 0xa0, 0xe8, 0x1c, 0x3d, 0x40, 0x5f, 0xf0, 0x2f, 0xca, 0x81, 0x83, - 0x09, 0xa2, 0x30, 0x30, 0x61, 0xa8, 0x06, 0x1c, 0x70, 0xd4, 0x03, 0xff, 0x03, 0xfc, 0xc1, 0xfe, - 0xa0, 0x18, 0x3f, 0xd4, 0x03, 0x07, 0x30, 0x54, 0x03, 0x87, 0x48, 0x54, 0x0b, 0xfe, 0x00, 0x0f, - 0xfc, 0x1f, 0x66, 0x1b, 0x0f, 0xd9, 0x86, 0xd6, 0x0b, 0xfe, 0x28, 0xf0, 0x76, 0x66, 0x60, 0xc3, - 0xd9, 0x9d, 0xde, 0xa0, 0x3f, 0xeb, 0x75, 0x60, 0xcc, 0xc2, 0xcc, 0x18, 0x3b, 0x75, 0x19, 0x83, - 0x03, 0x6e, 0xe7, 0xf8, 0x26, 0x33, 0x30, 0xfd, 0x26, 0x66, 0x1f, 0xb0, 0x76, 0x61, 0x98, 0x60, - 0x61, 0x61, 0xa4, 0xc2, 0xc2, 0xbf, 0x83, 0xff, 0x07, 0x09, 0xc3, 0x68, 0x79, 0xc3, 0x68, 0x4b, - 0x5a, 0xee, 0x5b, 0xff, 0xf7, 0x82, 0x70, 0xda, 0x1e, 0x60, 0xd8, 0x60, 0x0c, 0xe1, 0xb4, 0x37, - 0xff, 0xef, 0x06, 0xb0, 0xda, 0x1f, 0x30, 0x68, 0x3f, 0xf0, 0x7f, 0x5f, 0xfc, 0x87, 0xf9, 0xf2, - 0x1f, 0xe7, 0x83, 0xfe, 0xf2, 0x1f, 0xe7, 0x83, 0xfe, 0x74, 0x3f, 0x21, 0x68, 0x7e, 0x70, 0xb4, - 0x3f, 0x50, 0x27, 0xff, 0xc0, 0x0e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, 0x38, 0x6d, 0x0f, 0xed, - 0x0b, 0x43, 0xfd, 0xa1, 0xff, 0x81, 0xa1, 0xfe, 0xff, 0xf0, 0x7f, 0x38, 0x56, 0x1f, 0xce, 0x13, - 0x87, 0xf7, 0x04, 0xe1, 0xf9, 0xc3, 0x38, 0x10, 0xcf, 0x06, 0x70, 0x61, 0x5c, 0x1c, 0xe0, 0xc1, - 0xe4, 0x3e, 0xfa, 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, 0x6d, 0x0f, - 0xce, 0x1b, 0x0f, 0xe7, 0x0d, 0x87, 0xf2, 0x1e, 0x43, 0xf6, 0x1e, 0xd0, 0xfa, 0x81, 0xac, 0x3f, - 0xb0, 0xda, 0x1f, 0xd6, 0x0e, 0x0f, 0xfa, 0xf4, 0x1f, 0xf9, 0xf2, 0x1f, 0xe7, 0xca, 0xf2, 0x1d, - 0x7c, 0x86, 0x7e, 0x81, 0x21, 0xfe, 0x50, 0x0c, 0xc1, 0xb4, 0x37, 0xff, 0xef, 0x06, 0xb0, 0xda, - 0x1f, 0x30, 0x68, 0x39, 0xff, 0xe0, 0xf2, 0xdc, 0xb6, 0x1f, 0xda, 0x07, 0x0f, 0xec, 0x27, 0xf2, - 0x19, 0xc3, 0x2d, 0xa1, 0xa8, 0x1f, 0x68, 0x4e, 0x1f, 0xb0, 0xda, 0x1f, 0x38, 0x1e, 0x0f, 0xd4, - 0x06, 0x87, 0x9f, 0x83, 0xff, 0x07, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x80, 0xb5, 0xae, 0xe5, - 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x21, 0xcf, 0xff, 0xd0, 0x7c, 0xe1, 0xd4, 0x0f, 0xd8, 0x75, - 0x03, 0xf6, 0x1d, 0x40, 0xfd, 0x87, 0x50, 0x3f, 0x61, 0xdc, 0x1f, 0xb0, 0x3f, 0x21, 0xfb, 0x0f, - 0xfc, 0x16, 0x1f, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf4, 0x60, - 0x83, 0xff, 0x61, 0xfe, 0xff, 0xf4, 0x1f, 0xd6, 0x15, 0x03, 0xc8, 0x28, 0x15, 0x03, 0x9f, 0x3a, - 0x15, 0x03, 0xe7, 0xc8, 0x54, 0x0f, 0xdd, 0xe0, 0x50, 0x43, 0xb8, 0x16, 0x50, 0x90, 0x3c, 0x1e, - 0xa1, 0xa7, 0x90, 0xf9, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0xa8, 0x50, 0x90, 0xfd, 0x42, - 0x84, 0x87, 0x7e, 0x8a, 0x17, 0xe0, 0x2d, 0x42, 0x85, 0x16, 0x0e, 0xa1, 0x42, 0x43, 0xf5, 0x0a, - 0x12, 0x1f, 0xa8, 0x50, 0xa0, 0x7b, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, - 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x50, 0x79, 0x54, 0xfd, 0x21, 0xd5, 0x2b, 0x83, 0xff, - 0x02, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xff, 0xc0, - 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x0c, 0xe1, 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, - 0x6d, 0x0f, 0xe8, 0x34, 0x1f, 0x5f, 0xff, 0x07, 0x2e, 0xb5, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, - 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, - 0xf9, 0xf9, 0x0f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xea, 0x06, - 0x50, 0x7c, 0xe1, 0xff, 0x81, 0xff, 0xf2, 0x15, 0x87, 0xf6, 0x81, 0xd1, 0x0f, 0xb0, 0xa4, 0x1c, - 0x1e, 0xc3, 0xf7, 0x07, 0x61, 0xf9, 0xc3, 0x38, 0x7f, 0x21, 0xa8, 0x1f, 0xf8, 0x1a, 0x1f, 0xeb, - 0xe8, 0x3f, 0xf0, 0x7c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, - 0x21, 0xef, 0xff, 0x90, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xef, 0xff, 0x21, 0x9c, 0x3f, 0xf0, - 0x3f, 0xff, 0x21, 0xff, 0x87, 0x0f, 0xfc, 0x0b, 0x0f, 0xfc, 0x0d, 0x0f, 0xf7, 0xe8, 0x3f, 0xf0, - 0x7c, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x80, 0xb5, 0xae, 0xe5, 0x83, 0x98, 0x36, 0x87, 0xe6, - 0x14, 0x68, 0x7f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xf5, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0xf0, 0x28, - 0x1f, 0xf8, 0x14, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x02, 0xff, 0xe5, 0x00, 0x0c, 0xc1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x36, 0x87, 0xe5, 0x06, 0x50, 0x7b, 0xff, 0xe0, 0xff, 0xc1, - 0x61, 0xff, 0x82, 0xc3, 0xff, 0x01, 0xc3, 0xaf, 0xff, 0x07, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, - 0x14, 0x0f, 0xf6, 0x15, 0x87, 0xf5, 0x86, 0xbf, 0xfc, 0x00, 0x0d, 0x40, 0xd2, 0x1d, 0xff, 0xfb, - 0xc1, 0xd4, 0x0d, 0x40, 0xfd, 0x42, 0x04, 0x87, 0xfd, 0x61, 0xff, 0x82, 0x90, 0xfa, 0xff, 0xfd, - 0x06, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, - 0xff, 0xf8, 0x3f, 0xf0, 0x78, 0x09, 0xc3, 0x61, 0xdf, 0xff, 0xbc, 0x19, 0xc3, 0x68, 0x7e, 0x68, - 0x04, 0x3f, 0xac, 0x24, 0x3f, 0x70, 0x5e, 0x0f, 0xbf, 0xd0, 0x10, 0xfd, 0x68, 0x58, 0x79, 0xe0, - 0xdc, 0x19, 0xff, 0xe0, 0xf2, 0x19, 0xe0, 0xff, 0x3e, 0x43, 0xf3, 0x79, 0x0f, 0xd7, 0x21, 0xff, - 0x83, 0xff, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf4, 0x1a, 0x0f, - 0xa8, 0x19, 0x83, 0xf5, 0x03, 0x30, 0x48, 0x6a, 0x06, 0x60, 0x5a, 0x15, 0xfa, 0x77, 0xc1, 0xd4, - 0x0c, 0xf9, 0x0f, 0x50, 0x33, 0x87, 0xea, 0x06, 0x60, 0xc8, 0x54, 0x09, 0x50, 0x6c, 0x2a, 0xbe, - 0x70, 0x9c, 0x2f, 0x48, 0x5f, 0xd0, 0x7f, 0xe0, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0xac, 0x37, 0x07, 0xe6, 0x28, 0x48, 0x7f, 0xd4, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xff, 0xc0, - 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xf9, 0xf2, 0x1f, 0xfb, 0x9c, 0x3f, 0xef, 0x02, 0xc3, 0xe6, 0xe0, - 0xd7, 0x21, 0x7a, 0x0f, 0xd7, 0x83, 0xff, 0x07, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, - 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xaf, 0xff, 0x41, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0x5f, 0x72, - 0xf8, 0x1f, 0xff, 0xbc, 0x1f, 0x3e, 0x43, 0xff, 0x6e, 0x87, 0xfd, 0xc6, 0x86, 0x43, 0x5c, 0x0d, - 0x0d, 0x83, 0xd0, 0x67, 0xfa, 0x0f, 0xfc, 0x1c, 0x0c, 0xc1, 0xa4, 0x3b, 0xff, 0xf7, 0x83, 0xac, - 0x37, 0x07, 0xe6, 0x30, 0x48, 0x7f, 0xd6, 0x1f, 0xcb, 0xd6, 0xb8, 0x3b, 0xff, 0xe0, 0xff, 0xc3, - 0xa1, 0xff, 0xac, 0x3f, 0xf3, 0xe0, 0xff, 0xd6, 0x87, 0xfa, 0xf4, 0x1f, 0xe7, 0x6e, 0x43, 0x94, - 0x0d, 0x0a, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x36, - 0x87, 0xf2, 0xfc, 0x1f, 0xae, 0xb7, 0x83, 0xf6, 0x86, 0x70, 0xfa, 0xc3, 0x9d, 0x60, 0x3c, 0x1f, - 0x34, 0x42, 0x7f, 0xfc, 0x1e, 0x74, 0x33, 0xa1, 0xf3, 0xa0, 0x78, 0x3f, 0x9f, 0x5a, 0x1f, 0xcd, - 0xfa, 0x43, 0xbe, 0x90, 0xd7, 0xe0, 0xff, 0xc1, 0xc0, 0x09, 0xc3, 0x68, 0x6f, 0xff, 0xde, 0x0c, - 0xe1, 0xb4, 0x3f, 0x61, 0x90, 0xfc, 0xe8, 0x7f, 0xef, 0xff, 0x21, 0x78, 0x3e, 0x70, 0xbc, 0x15, - 0x02, 0xd0, 0xa0, 0xd4, 0x02, 0x83, 0xfb, 0xc8, 0x7f, 0xd6, 0xe1, 0xfe, 0x74, 0xb0, 0xfd, 0x68, - 0x57, 0x04, 0xfa, 0x0f, 0xbd, 0x01, 0x0f, 0xfc, 0x00, 0x0d, 0x61, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0x98, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0x3f, 0xe4, 0xc3, 0xfc, 0xf0, 0x30, 0xfe, 0x74, 0x2c, 0x3f, - 0x98, 0x36, 0x1f, 0x9b, 0xf1, 0x87, 0xbf, 0x90, 0xb0, 0xfe, 0x60, 0xd8, 0x7f, 0x30, 0x6c, 0x29, - 0x0d, 0x40, 0xd8, 0x5a, 0x0b, 0xc8, 0x6f, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x40, 0xd4, 0x0e, 0xff, - 0xfd, 0xe0, 0xea, 0x01, 0x28, 0x1f, 0x94, 0x78, 0x50, 0x7f, 0x3d, 0x30, 0xfe, 0x7c, 0x81, 0xe4, - 0x35, 0xe8, 0x3d, 0x7a, 0x04, 0x8e, 0x1b, 0x46, 0x0e, 0x70, 0xda, 0x1f, 0x9c, 0x36, 0x87, 0xee, - 0x0d, 0xa1, 0xf3, 0x87, 0x68, 0x7a, 0xd0, 0xed, 0x0f, 0x68, 0x7b, 0x43, 0xff, 0x07, 0xe0, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, 0xa1, 0xfc, 0x96, 0x21, 0xf3, 0xff, 0xf0, 0x67, - 0x0f, 0xce, 0x19, 0xc3, 0xf3, 0x86, 0x75, 0xfd, 0x61, 0x9f, 0xff, 0x83, 0x50, 0x3f, 0x90, 0xd2, - 0x1f, 0xf8, 0x18, 0x7f, 0xe0, 0x58, 0x7f, 0xe0, 0x61, 0xff, 0x83, 0xff, 0x07, 0x80, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xbf, 0xf8, 0x3f, 0xd8, 0x54, - 0x0f, 0xe7, 0x0b, 0x0f, 0xf3, 0x82, 0xfd, 0x07, 0xbe, 0x0e, 0xd0, 0xf6, 0x38, 0x54, 0x0f, 0x58, - 0x1d, 0xf0, 0x79, 0xc3, 0x5e, 0x43, 0x9d, 0x03, 0xe5, 0x7a, 0x0b, 0x4b, 0x90, 0xcd, 0x87, 0xfe, - 0x0e, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x02, 0x68, 0x7e, 0x51, 0xe2, 0x43, 0xf9, - 0xe9, 0x87, 0xfa, 0xd0, 0x3c, 0x1c, 0xfa, 0x06, 0x82, 0xf2, 0x0e, 0x0c, 0xe1, 0xad, 0x09, 0x7a, - 0x58, 0x3c, 0xff, 0xf8, 0x3f, 0xf0, 0xe1, 0xff, 0x87, 0x43, 0xff, 0x1a, 0x1f, 0xf8, 0xe0, 0xff, - 0xc0, 0x43, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x1a, 0xa0, - 0xf7, 0xfd, 0x44, 0x39, 0xc3, 0x50, 0x3f, 0x38, 0x6a, 0x07, 0xe7, 0x0c, 0xe1, 0xf9, 0xff, 0xfa, - 0x09, 0xc3, 0xb4, 0x3e, 0x70, 0xe7, 0x0f, 0x9c, 0x3d, 0xc0, 0x82, 0x7b, 0xe8, 0x1c, 0xe1, 0x54, - 0x87, 0xae, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, - 0xaf, 0xff, 0x41, 0xff, 0x83, 0xff, 0x07, 0xfe, 0x0f, 0xfc, 0x17, 0xff, 0xef, 0x07, 0xb0, 0xa4, - 0x3f, 0x9c, 0x29, 0x0f, 0xed, 0x0a, 0x42, 0x82, 0x78, 0x35, 0x02, 0xc1, 0xe4, 0x39, 0xfe, 0x0f, - 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xe7, - 0x0d, 0xa1, 0xf3, 0xa1, 0xdc, 0x19, 0xf0, 0x7e, 0xf2, 0x0e, 0x9f, 0xf9, 0xb0, 0xe5, 0x6b, 0xb4, - 0x3f, 0x38, 0x6d, 0x0f, 0xdc, 0x1b, 0x0f, 0xd6, 0x1d, 0x87, 0x9b, 0x0e, 0x70, 0xeb, 0x83, 0x7c, - 0x87, 0xfe, 0x0f, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, - 0x07, 0xdf, 0xff, 0x83, 0x68, 0x54, 0x09, 0xc3, 0x68, 0x54, 0x0d, 0x86, 0xd0, 0xa8, 0x1b, 0x0d, - 0xff, 0xf8, 0x36, 0x87, 0xe6, 0x0d, 0xa1, 0xfe, 0x42, 0xd0, 0xff, 0x61, 0x50, 0x3f, 0xac, 0x35, - 0xff, 0xe0, 0x0c, 0xc1, 0xa4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x28, 0xe0, 0xfc, 0xa2, 0x84, 0x87, - 0xfd, 0x40, 0xfe, 0xff, 0xfc, 0x1b, 0x0d, 0xa1, 0x38, 0x6c, 0x37, 0x06, 0xc3, 0x61, 0x56, 0x0b, - 0x0d, 0x81, 0xc1, 0x60, 0xc3, 0x65, 0x86, 0xb7, 0x0d, 0xb0, 0x79, 0x30, 0xd8, 0x7f, 0x38, 0x6c, - 0x3f, 0x7a, 0x00, 0x0c, 0xe1, 0xb4, 0x3f, 0x58, 0x6e, 0x0e, 0xff, 0xfd, 0xe0, 0xe7, 0x0d, 0xa1, - 0xf9, 0xc4, 0x1a, 0x1f, 0xf7, 0x07, 0xfe, 0x41, 0x87, 0xf2, 0x38, 0x28, 0x05, 0x06, 0xd5, 0x85, - 0x81, 0xc3, 0x63, 0x87, 0xda, 0x0b, 0x1c, 0x39, 0x28, 0x0d, 0x1c, 0x3b, 0x56, 0x08, 0x0e, 0x19, - 0xc0, 0x87, 0xbf, 0xd0, 0x60, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0xe4, - 0xa0, 0x87, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xdf, 0xff, 0x07, 0x9d, 0x0e, - 0xe0, 0xfa, 0xc3, 0x78, 0x3f, 0xad, 0x5c, 0x1f, 0xf5, 0xe8, 0x3f, 0x9b, 0xca, 0xf4, 0x86, 0xfa, - 0x0e, 0x6f, 0x83, 0xff, 0x07, 0x0e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, 0x38, 0x6d, 0x0f, 0xe8, - 0x34, 0x1f, 0xce, 0x0a, 0x07, 0xfb, 0x41, 0x40, 0xa0, 0xef, 0x05, 0x41, 0xf0, 0x6b, 0x82, 0xab, - 0x43, 0x7a, 0x81, 0x7a, 0x0f, 0x25, 0x0b, 0xd0, 0x7f, 0x50, 0x4a, 0x06, 0x43, 0x50, 0x2a, 0x06, - 0xd0, 0xa8, 0x15, 0x03, 0x61, 0xa8, 0x13, 0xfd, 0x00, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0x9c, 0x36, 0x87, 0xe5, 0x12, 0x41, 0xff, 0x9c, 0x3f, 0x7f, 0xfe, 0xf0, 0x7a, 0x81, 0xff, 0x81, - 0xa1, 0xff, 0x81, 0xff, 0x83, 0xe7, 0x0f, 0x61, 0xf7, 0x07, 0xb0, 0xf5, 0x87, 0x9c, 0x3b, 0xc1, - 0xf7, 0x06, 0xe0, 0xef, 0xc1, 0xff, 0x83, 0xf0, 0x0e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, 0x38, - 0x6d, 0x0f, 0xd6, 0x1a, 0x43, 0xe7, 0x0f, 0xfc, 0x0f, 0xff, 0xa0, 0xac, 0x1c, 0x38, 0x28, 0x0b, - 0x03, 0x82, 0x80, 0xd0, 0x61, 0x68, 0x34, 0x1a, 0x1d, 0x40, 0x38, 0x58, 0x77, 0x82, 0xd0, 0xb0, - 0xde, 0x0a, 0x81, 0x38, 0x64, 0x2b, 0x0d, 0xc1, 0xfa, 0x03, 0xf0, 0x7f, 0xe0, 0xf8, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe7, 0x0d, 0x87, 0xfe, 0x30, 0xff, 0xc0, 0x70, - 0xff, 0xc0, 0x70, 0xff, 0x68, 0x1f, 0xf0, 0x76, 0x81, 0xc3, 0xfd, 0xa0, 0x70, 0xff, 0x68, 0x1c, - 0x3f, 0xda, 0x07, 0x0f, 0xf7, 0x01, 0xc3, 0xf7, 0xff, 0xef, 0x00, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xf2, 0x83, 0x48, 0x7f, 0xe0, 0xff, 0x3f, 0xfe, 0x43, 0xff, 0x07, - 0xfe, 0x0f, 0xfb, 0xff, 0xf7, 0x83, 0xdc, 0x12, 0x1f, 0xd6, 0x1b, 0x83, 0xe7, 0x43, 0xb4, 0x3d, - 0xc2, 0xf7, 0x90, 0xd7, 0xf5, 0x76, 0x1f, 0xf8, 0x28, 0x00, 0x0d, 0x61, 0xa8, 0x1d, 0xff, 0xfb, - 0xc1, 0xcc, 0x1a, 0x81, 0xfc, 0x86, 0xa9, 0x0e, 0xff, 0xd4, 0x43, 0xb4, 0x3f, 0xf0, 0x34, 0x3f, - 0xf0, 0x3f, 0xff, 0x06, 0xd0, 0xd4, 0x0f, 0x9c, 0x3a, 0x81, 0xf5, 0x03, 0xa8, 0x1f, 0x68, 0x75, - 0x03, 0xd6, 0x1e, 0xa0, 0x7b, 0x0f, 0xa8, 0x1f, 0xf8, 0x3f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xbf, 0xff, 0x21, 0xa4, 0x3b, 0x43, 0xec, 0x3d, - 0xa1, 0xe7, 0x0f, 0x68, 0x7a, 0xff, 0xfc, 0x1f, 0x9d, 0xd0, 0xfe, 0x7c, 0x0d, 0x0f, 0x9f, 0x21, - 0x68, 0x77, 0xc8, 0x76, 0x87, 0x21, 0xd7, 0xc1, 0xc0, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, - 0xea, 0x0a, 0x28, 0x1f, 0x94, 0x50, 0x90, 0xff, 0xb8, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, - 0x97, 0x72, 0xe0, 0xeb, 0xff, 0xd0, 0x6a, 0x05, 0x40, 0x98, 0x35, 0x02, 0xa0, 0x4c, 0x1a, 0x81, - 0x50, 0x2a, 0x06, 0xa0, 0x54, 0x2f, 0x41, 0xfd, 0x40, 0xf8, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0xac, 0x37, 0x07, 0xe6, 0x0d, 0x21, 0xf9, 0x0e, 0x43, 0xfb, 0x43, 0x68, 0x7e, 0xd0, 0xd8, - 0x7f, 0x61, 0x9d, 0x0f, 0x9f, 0x05, 0x70, 0x7d, 0xd3, 0x4e, 0xc3, 0xce, 0x0b, 0x72, 0x81, 0xdc, - 0x1b, 0x81, 0xc1, 0x58, 0x6f, 0x04, 0xf0, 0x30, 0xd6, 0x1c, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0xc1, - 0xa4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x37, 0x07, 0xe5, 0x18, 0x14, 0x1f, 0xf5, 0x03, 0xff, 0x01, - 0x83, 0xf7, 0xff, 0xef, 0x07, 0xed, 0x0f, 0xfc, 0x0f, 0x21, 0xff, 0x8e, 0x9c, 0x1f, 0xf6, 0x82, - 0xd0, 0xfe, 0xd0, 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xf8, 0x09, 0x83, 0x68, 0x6f, 0xff, 0xde, - 0x0c, 0xc2, 0x0d, 0x0f, 0xc9, 0xa2, 0x1e, 0xff, 0xfc, 0x87, 0xda, 0x1f, 0xf8, 0xd0, 0xfc, 0xff, - 0xf9, 0x0f, 0xda, 0x1f, 0x5f, 0xff, 0xa0, 0xfb, 0x43, 0x50, 0x3e, 0xd0, 0xda, 0x1f, 0x68, 0x3e, - 0x0f, 0xda, 0x1f, 0x0c, 0xe1, 0xb8, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x50, - 0x7b, 0xff, 0xf6, 0x16, 0x1d, 0x07, 0xf6, 0x19, 0xc3, 0xfb, 0x7f, 0xfc, 0x1b, 0x0d, 0x40, 0x9c, - 0x36, 0x1b, 0x43, 0x61, 0x38, 0x6c, 0x33, 0x85, 0x40, 0xb8, 0x33, 0x85, 0xa3, 0xc1, 0xd4, 0x0b, - 0x2d, 0x09, 0xf8, 0x3f, 0xf0, 0x7c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, - 0xe5, 0x06, 0x50, 0x7b, 0xff, 0xf4, 0x16, 0x87, 0xfe, 0x06, 0x8b, 0xf8, 0x3b, 0x4f, 0xfc, 0x1d, - 0x83, 0x43, 0xb0, 0xec, 0x1a, 0x19, 0xc3, 0xb0, 0x68, 0x3e, 0x43, 0x38, 0x34, 0x3e, 0xc1, 0xc0, - 0xe0, 0xf5, 0x8e, 0x13, 0xff, 0x90, 0xff, 0xc1, 0xc0, 0x09, 0xc3, 0x68, 0x6f, 0xff, 0xde, 0x0c, - 0xe1, 0xb4, 0x3f, 0x21, 0x90, 0xfb, 0xff, 0xc1, 0xda, 0x1e, 0x70, 0xec, 0x2a, 0x05, 0x87, 0x61, - 0x50, 0x2c, 0x3b, 0x0b, 0x42, 0xc3, 0xb0, 0xb9, 0x06, 0x1c, 0x82, 0xdc, 0x08, 0x7d, 0x63, 0x86, - 0xc2, 0xbc, 0x07, 0x09, 0xc7, 0x90, 0xdf, 0xd0, 0x7f, 0xe0, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe8, 0x3c, 0xa0, 0xfb, 0x0c, 0xf9, 0x0f, 0xb1, 0xf4, 0x1f, 0xec, - 0x08, 0x7f, 0x7f, 0xfe, 0xf0, 0x16, 0xd5, 0x6b, 0xe0, 0xec, 0x2e, 0x0f, 0xf6, 0x1b, 0x83, 0xfb, - 0x09, 0x5e, 0x43, 0xcf, 0xe8, 0x0f, 0xa0, 0xd6, 0x87, 0xca, 0x0f, 0xfc, 0x1c, 0x0d, 0x40, 0xd4, - 0x0e, 0xff, 0xfd, 0xe0, 0xea, 0x0a, 0x28, 0x1f, 0x94, 0x78, 0x50, 0x7f, 0x3d, 0x30, 0xff, 0x5a, - 0x07, 0x90, 0xcf, 0xa0, 0xf5, 0xe8, 0x1c, 0xff, 0xe1, 0x83, 0x38, 0x75, 0x03, 0xe7, 0x0e, 0xa0, - 0x7c, 0xe1, 0x53, 0x43, 0xe7, 0x0f, 0xa8, 0x1e, 0xd0, 0xf6, 0x87, 0xaf, 0xfa, 0x08, 0x0d, 0x40, - 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0xc1, 0xfa, 0x82, 0x0d, 0x0f, 0xca, 0x38, 0x43, 0xff, - 0x38, 0x7e, 0x7f, 0xff, 0x20, 0x60, 0xff, 0x68, 0x18, 0x3f, 0xda, 0x1f, 0xf8, 0x3f, 0xf0, 0x7f, - 0xe0, 0xff, 0xc0, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0xac, 0x36, 0x87, 0xe6, 0x10, 0x48, 0x7f, 0x9c, 0x3f, 0xd7, 0xff, 0x21, 0xcb, 0xad, 0x6d, 0x0f, - 0xe9, 0x0b, 0x43, 0xd8, 0x34, 0x2e, 0xc3, 0x50, 0x70, 0xd9, 0x40, 0x38, 0x34, 0x36, 0x0c, 0x3b, - 0x83, 0xb0, 0x21, 0x3c, 0x1d, 0x61, 0xd6, 0x86, 0xf9, 0x0f, 0xfc, 0x1f, 0x80, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x37, 0x07, 0xea, 0x06, 0x90, 0xfa, 0xc3, 0x2f, 0x07, 0x7f, 0x3d, - 0x58, 0x6b, 0x0b, 0x30, 0xb0, 0xac, 0x2a, 0x18, 0x58, 0x1d, 0xb7, 0x4c, 0x2c, 0x3c, 0xf8, 0x19, - 0xf0, 0x7d, 0xa0, 0xc3, 0xfd, 0xc1, 0x61, 0xa4, 0x17, 0x06, 0xc3, 0x69, 0xe4, 0x3a, 0xfe, 0x0f, - 0xfc, 0x1c, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1b, 0x43, 0xfe, 0xa0, 0x87, 0xcf, - 0xff, 0x83, 0x9c, 0x2a, 0x05, 0x87, 0x38, 0x54, 0x0b, 0x0e, 0x7f, 0xfc, 0x1c, 0xe1, 0x50, 0x2c, - 0x39, 0xc2, 0xa0, 0x5a, 0x17, 0xff, 0xef, 0x04, 0xe1, 0xfb, 0x0e, 0x70, 0xf2, 0xb0, 0xe7, 0x0f, - 0x7a, 0x08, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xf2, 0x8b, 0x10, 0xff, - 0x3e, 0xb0, 0xfe, 0x7c, 0x81, 0xf2, 0x1a, 0xf2, 0x0d, 0x03, 0xe8, 0x12, 0x1d, 0x87, 0x21, 0x3f, - 0xfe, 0x0f, 0xfc, 0x3c, 0x1f, 0x90, 0xdc, 0x1f, 0xd7, 0x3a, 0x1f, 0xfa, 0xf2, 0x1f, 0xf8, 0x0e, - 0x1f, 0xf8, 0x3f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf3, 0x20, - 0x43, 0xfd, 0xc1, 0x68, 0x7c, 0xe8, 0x77, 0x07, 0x5e, 0xbf, 0xe8, 0x34, 0xb8, 0x3d, 0xa1, 0xff, - 0x83, 0xf7, 0xff, 0x90, 0xec, 0x3f, 0x68, 0x76, 0x1f, 0xb4, 0x3b, 0xff, 0xc8, 0x76, 0xbf, 0xb4, - 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0x3f, 0xff, - 0x83, 0xf6, 0x86, 0xa0, 0x7d, 0xc1, 0xda, 0x19, 0xb8, 0x27, 0xe0, 0xd7, 0x21, 0xca, 0x0f, 0xbf, - 0xfc, 0x87, 0x61, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0xd8, 0x7e, 0xd0, 0xef, 0xff, 0x20, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x80, 0xb5, 0xae, 0xe5, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x21, 0xeb, - 0xff, 0xd0, 0x6a, 0x05, 0x40, 0xa8, 0x1a, 0x81, 0x50, 0x2a, 0x06, 0xa0, 0x54, 0x0a, 0x81, 0xaf, - 0xff, 0x41, 0xa8, 0x15, 0x02, 0xa0, 0x6a, 0x05, 0x40, 0xa8, 0x1a, 0x8b, 0x72, 0xd4, 0x0d, 0x7f, - 0xfa, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf4, 0x1a, 0x0f, 0xbf, - 0xff, 0x06, 0xc3, 0xfd, 0x86, 0xc3, 0xfd, 0x86, 0xc1, 0xfe, 0x06, 0x1b, 0x06, 0x1b, 0x06, 0x1b, - 0x06, 0x1b, 0x06, 0x1b, 0x07, 0xf8, 0x18, 0x6c, 0x1a, 0x1e, 0xc3, 0x60, 0x43, 0xec, 0x36, 0x1f, - 0x3e, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x07, 0xbf, - 0xff, 0x78, 0x3f, 0xf5, 0x87, 0xfe, 0x03, 0x87, 0xbf, 0xc0, 0x70, 0xf6, 0x1b, 0x03, 0x87, 0xb0, - 0xd8, 0x1c, 0x3d, 0xa1, 0x60, 0x70, 0xf7, 0xf8, 0x0e, 0x1e, 0x83, 0xe7, 0x0f, 0xfd, 0xf2, 0x10, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0x9f, 0xff, 0x21, - 0x9c, 0x3f, 0x68, 0x67, 0x0f, 0xda, 0x19, 0xff, 0xf2, 0x19, 0xc3, 0xf6, 0x86, 0x70, 0xfd, 0xa1, - 0x9f, 0xff, 0x21, 0x9c, 0x3f, 0x68, 0x67, 0xff, 0xc8, 0x67, 0x0f, 0xda, 0x00, 0x0e, 0xc3, 0x61, - 0xef, 0xff, 0xde, 0x0e, 0x70, 0xda, 0x1f, 0x38, 0x7f, 0xe0, 0x7f, 0xfc, 0x1b, 0x83, 0xf3, 0x85, - 0xdf, 0xf0, 0x1c, 0x24, 0xd0, 0x9c, 0x0e, 0x1d, 0xa1, 0xb0, 0x30, 0x77, 0xfc, 0x0a, 0x07, 0x68, - 0x75, 0xe4, 0x3b, 0x43, 0xfb, 0x0d, 0xc1, 0xf9, 0xc3, 0x3f, 0xfe, 0x40, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xea, 0x06, 0x43, 0xf5, 0xff, 0xe4, 0x27, 0x43, 0xf6, 0x81, - 0xd0, 0xfe, 0xd0, 0x6f, 0xfc, 0x16, 0x86, 0xd0, 0x9c, 0x2c, 0x3b, 0x42, 0x70, 0xb0, 0xee, 0x5d, - 0x85, 0x87, 0x7a, 0xb8, 0x0e, 0x1c, 0x87, 0xea, 0x07, 0xfd, 0xf8, 0x3f, 0xf0, 0x7c, 0x0c, 0xe1, - 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, 0x6c, 0x3f, 0x94, 0x19, 0x0f, 0x9f, 0xff, 0x83, 0x30, 0x7e, - 0x70, 0xcf, 0xff, 0xc1, 0x98, 0x36, 0x1f, 0xcc, 0x1b, 0x43, 0xf3, 0xff, 0xf8, 0x26, 0x0e, 0xc3, - 0xf5, 0x03, 0xac, 0x24, 0x2b, 0xbe, 0x4b, 0x4c, 0x2a, 0x28, 0x39, 0xf4, 0x1f, 0xf8, 0x38, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x07, 0xd4, 0x02, 0x1d, 0xa1, - 0xa8, 0x0b, 0x0d, 0xa1, 0xa8, 0x15, 0x02, 0xc3, 0xa8, 0x1a, 0x03, 0x87, 0x50, 0x3e, 0xd0, 0xea, - 0x07, 0x9c, 0x3d, 0x42, 0xd1, 0xec, 0x3b, 0xe8, 0x0e, 0x96, 0x1b, 0x82, 0xb4, 0x2e, 0x0f, 0x3e, - 0x0f, 0x61, 0xff, 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, - 0x06, 0x50, 0x7a, 0xff, 0xf9, 0x0a, 0x81, 0xff, 0x81, 0x7f, 0xf9, 0x0d, 0x40, 0xfd, 0x40, 0xd4, - 0x0f, 0xd4, 0x0d, 0x40, 0xfd, 0x40, 0xd7, 0xff, 0xa0, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, - 0xff, 0xf4, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x0d, 0x07, - 0x9f, 0xff, 0xc8, 0x4b, 0xdc, 0xbc, 0x1f, 0xbd, 0x21, 0xff, 0x75, 0x3a, 0x1f, 0xb8, 0xa0, 0xe8, - 0x75, 0xc0, 0xa0, 0x5c, 0x13, 0x86, 0xa0, 0x6c, 0x3f, 0xa8, 0x1f, 0xf8, 0x3f, 0xf7, 0xff, 0xef, - 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x37, 0x07, 0xe6, 0x60, 0x48, 0x7f, 0xa8, - 0x1f, 0xdf, 0xff, 0xbc, 0x1e, 0xe0, 0xff, 0xc5, 0x87, 0xfe, 0x1f, 0xfe, 0x83, 0x5e, 0x43, 0xd6, - 0x17, 0x8d, 0x0f, 0x38, 0x50, 0x34, 0x3c, 0xe1, 0xef, 0xff, 0x07, 0xb5, 0xfa, 0xc0, 0x09, 0x83, - 0x68, 0x6f, 0xff, 0xde, 0x0d, 0x61, 0xb4, 0x3e, 0x62, 0x49, 0x0f, 0xf5, 0x03, 0xef, 0xff, 0xde, - 0x0f, 0xa8, 0x1f, 0xf8, 0xa0, 0x7f, 0x7f, 0xf9, 0x0d, 0xaf, 0xed, 0x0d, 0x87, 0xed, 0x0d, 0x87, - 0xed, 0x0d, 0xff, 0xe4, 0x36, 0xbf, 0xb4, 0x00, 0x09, 0x83, 0x68, 0x6f, 0xff, 0xde, 0x0d, 0x62, - 0x0d, 0x0f, 0x98, 0xd2, 0x43, 0xfd, 0xa1, 0xff, 0x8f, 0xfc, 0x1f, 0x68, 0x7f, 0xe3, 0x43, 0xf3, - 0xff, 0xe4, 0x27, 0x0f, 0xd2, 0x13, 0x87, 0xe9, 0x09, 0xc3, 0xf4, 0x84, 0xeb, 0xfb, 0x42, 0x7f, - 0xfc, 0x80, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xf2, 0x8a, 0x08, 0x7f, - 0xea, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xba, 0x61, 0xff, 0x6d, 0x1c, 0x3f, 0xb8, 0xa0, 0xe1, 0xf7, - 0x02, 0x80, 0x74, 0x2b, 0xbf, 0xf5, 0xe0, 0x40, 0x5a, 0x8b, 0x02, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, - 0x07, 0xc0, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x1b, 0x83, 0xf3, 0x14, 0x24, 0x3f, - 0xea, 0x07, 0xf3, 0xff, 0xe8, 0x33, 0x05, 0x40, 0xa8, 0x19, 0x82, 0xa0, 0x54, 0x0d, 0x61, 0x70, - 0x54, 0x0b, 0xff, 0xf7, 0x83, 0xeb, 0xd0, 0x7f, 0xce, 0x9c, 0x1f, 0x9f, 0x21, 0x79, 0x0d, 0x79, - 0x0f, 0x3f, 0x01, 0x0f, 0xfc, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, - 0xe5, 0x06, 0x83, 0xf5, 0xff, 0xc1, 0xe9, 0x0f, 0x38, 0x7a, 0x43, 0xce, 0x1e, 0xbf, 0xf8, 0x3d, - 0x21, 0xe7, 0x0f, 0x50, 0x3c, 0xe1, 0xeb, 0xff, 0x83, 0xd2, 0x1e, 0x70, 0xca, 0xe5, 0xfb, 0x50, - 0x3f, 0xff, 0x78, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xcc, 0x86, 0x64, - 0x3d, 0x61, 0xed, 0x0d, 0xff, 0xfb, 0xc1, 0xac, 0x3d, 0xc1, 0xe7, 0x0f, 0x68, 0x79, 0xd7, 0xda, - 0x1e, 0x7f, 0xf2, 0x1e, 0x70, 0xf6, 0x87, 0x9c, 0x3d, 0xa1, 0xe7, 0xff, 0x21, 0xe7, 0x0f, 0x68, - 0x40, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1b, 0x43, 0xf2, 0x83, 0x28, 0x3d, 0xff, - 0xf9, 0x0c, 0x85, 0x40, 0xa0, 0xf6, 0x82, 0x80, 0x70, 0xf3, 0x82, 0x80, 0xd0, 0xfa, 0x05, 0x05, - 0x07, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, - 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x44, 0x3c, 0xe1, - 0xf6, 0x1e, 0xe0, 0xf3, 0x87, 0x59, 0x7f, 0xf0, 0x2f, 0x07, 0xec, 0x36, 0xe0, 0x60, 0xd8, 0x7b, - 0x0b, 0x42, 0xc3, 0xd8, 0x4e, 0x16, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, 0xe7, 0x0f, 0x61, 0xdf, 0x41, - 0xff, 0x83, 0xe0, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x37, 0x07, 0xe6, 0x14, 0x48, - 0x7d, 0x85, 0x40, 0xb4, 0x3b, 0x0a, 0x81, 0x68, 0x76, 0x15, 0x02, 0xd0, 0xef, 0xff, 0x21, 0xfd, - 0x40, 0xfe, 0xd0, 0xa8, 0x1b, 0x0d, 0xa1, 0x50, 0x36, 0x1b, 0x42, 0xa0, 0x6c, 0x37, 0xff, 0xe0, - 0xff, 0xc0, 0x70, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x0e, 0x4e, - 0x1f, 0xe7, 0x09, 0xc3, 0x5f, 0xff, 0x82, 0xa2, 0xed, 0x7c, 0x14, 0x86, 0x90, 0x70, 0x6d, 0x0c, - 0xe5, 0x87, 0x68, 0x77, 0x61, 0xec, 0x3d, 0xe0, 0xf3, 0x86, 0x7e, 0x41, 0x26, 0x82, 0xf2, 0x3a, - 0x60, 0xc1, 0x44, 0x33, 0xe8, 0x3f, 0xf0, 0x70, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, - 0x36, 0x87, 0xe5, 0x06, 0x50, 0x7b, 0xc8, 0xff, 0xc1, 0xce, 0x3a, 0xf6, 0x1f, 0x9c, 0x33, 0x85, - 0xe4, 0x0e, 0x19, 0xc3, 0x3a, 0x38, 0x67, 0x0f, 0xce, 0x0b, 0xc8, 0x7b, 0x56, 0x1f, 0xf7, 0x0e, - 0x1e, 0xd0, 0x70, 0x1c, 0x39, 0xc1, 0x40, 0xd7, 0xfa, 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xcd, 0x03, 0x48, 0x7d, 0xa1, 0xff, 0x95, 0xca, 0x07, 0xf4, - 0x0f, 0xf8, 0xc2, 0xa0, 0x6c, 0x0c, 0x61, 0x50, 0x36, 0x06, 0x30, 0xa8, 0x13, 0x81, 0x8c, 0x2a, - 0x05, 0x40, 0x50, 0xc2, 0xa0, 0x58, 0x52, 0x61, 0x50, 0x14, 0x0b, 0x4f, 0xe8, 0x18, 0x3e, 0x06, - 0x14, 0x87, 0xfe, 0x0e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, - 0x50, 0x7a, 0xff, 0xf0, 0x7e, 0x90, 0x5a, 0x1f, 0xe7, 0xe0, 0xfb, 0xff, 0xf7, 0x07, 0x9f, 0x82, - 0x74, 0x3d, 0xc6, 0x15, 0x87, 0x3c, 0x0c, 0x0e, 0x19, 0xf2, 0x16, 0x1f, 0xa4, 0x33, 0x87, 0xfe, - 0xbd, 0x07, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf5, 0x02, 0x43, - 0xef, 0xa4, 0x1f, 0xc8, 0x58, 0x50, 0x30, 0xb4, 0x2c, 0x2c, 0x18, 0x52, 0x16, 0x16, 0x0c, 0x29, - 0x0b, 0x0b, 0x06, 0x14, 0x85, 0xb7, 0x81, 0x85, 0x20, 0xbd, 0x50, 0x30, 0xb4, 0x3d, 0x85, 0x9f, - 0x07, 0x38, 0x6c, 0x3f, 0x70, 0x76, 0x1f, 0xf8, 0x3f, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0xd8, 0x6c, 0x3f, 0xd4, 0x03, 0xa1, 0xfd, 0x40, 0x9d, 0x0d, 0xff, 0xfb, 0xc1, 0xec, 0x3f, - 0xf0, 0x1c, 0x3f, 0xf0, 0x3f, 0xf4, 0x1e, 0x73, 0x42, 0xc3, 0xed, 0x06, 0x9a, 0x1e, 0xb0, 0xde, - 0x43, 0xd6, 0x13, 0xeb, 0x83, 0xa0, 0x5e, 0x42, 0xbd, 0x07, 0x21, 0xff, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xfe, 0x0f, 0xfc, 0x61, 0x48, 0x7f, 0xb0, 0xa4, 0x3e, 0xc1, - 0x85, 0x25, 0xc1, 0x60, 0xfa, 0x9f, 0x07, 0x60, 0xc2, 0xb4, 0x3d, 0x83, 0x0a, 0x43, 0xec, 0x18, - 0x52, 0x12, 0x16, 0x0c, 0x54, 0x85, 0x20, 0xe9, 0xf3, 0x40, 0xb0, 0x7d, 0x21, 0x3f, 0xa0, 0x21, - 0xff, 0x80, 0x0d, 0x40, 0xd2, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x14, 0x50, 0x3f, 0x28, 0xa0, 0xa0, - 0xe5, 0xf5, 0x17, 0xc0, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0x7f, 0xff, 0x21, - 0xe7, 0xf2, 0x1f, 0xd6, 0x50, 0xd0, 0xf3, 0xc0, 0xa0, 0x3c, 0x85, 0xe4, 0x2a, 0x04, 0xf8, 0x3f, - 0x50, 0x3e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe9, 0x0c, 0x87, 0xe7, - 0x0c, 0xc1, 0xfb, 0x43, 0x30, 0x7d, 0x61, 0xd6, 0x1e, 0xbc, 0x7f, 0xf8, 0x77, 0x0e, 0x60, 0xfd, - 0x87, 0x30, 0x7e, 0xc3, 0x98, 0x3f, 0x61, 0xcc, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0xbf, 0xf8, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x50, 0x7b, 0xff, 0xe0, 0xff, - 0xcf, 0x07, 0xfd, 0x79, 0x0f, 0x2a, 0xf9, 0x6b, 0xd2, 0x0e, 0x50, 0x7e, 0x60, 0xdf, 0xfe, 0x0f, - 0xf5, 0x03, 0xff, 0x02, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xfb, 0x03, 0xc1, 0xfc, 0xe8, 0x1b, 0x0d, - 0xff, 0xfb, 0xc1, 0xea, 0x14, 0x0f, 0xfb, 0x4a, 0x0e, 0x1f, 0x38, 0x2a, 0xc3, 0xf6, 0x82, 0xf0, - 0x7e, 0xf0, 0x2e, 0x0d, 0x05, 0xe2, 0xea, 0x0d, 0xa7, 0x07, 0x3f, 0xe0, 0xff, 0xc1, 0xc0, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x90, 0xce, 0x20, 0xd0, 0xff, 0xb0, 0xff, 0xbf, 0xfc, 0x1e, 0xc0, - 0x86, 0x70, 0xf6, 0x0b, 0x40, 0xc1, 0xec, 0x26, 0x7c, 0x87, 0xb4, 0x39, 0x0f, 0xd7, 0xff, 0xc1, - 0xff, 0x80, 0xe0, 0xff, 0xf8, 0x60, 0xff, 0xc0, 0x90, 0xff, 0xaf, 0x83, 0xff, 0x07, 0x80, 0x0c, - 0xe1, 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, 0x6d, 0x0f, 0xe8, 0x34, 0x1e, 0xbf, 0xff, 0x40, 0xa0, - 0x65, 0x06, 0xa0, 0x28, 0x1a, 0x81, 0xa8, 0x1f, 0xa8, 0x1f, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x7f, - 0xe0, 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0xbf, 0xff, 0x78, 0x0b, 0xff, 0x94, 0x00, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xfe, 0x0f, 0xeb, 0xff, 0xf4, 0x09, 0x0f, 0xf5, 0x00, - 0xaf, 0xfe, 0x58, 0x3c, 0xe1, 0xb4, 0x3f, 0x38, 0x6a, 0x07, 0x2e, 0xd6, 0x28, 0x1d, 0xff, 0x95, - 0x07, 0xe7, 0x0c, 0xe2, 0x1e, 0x70, 0xed, 0xc3, 0xce, 0x1c, 0xf0, 0x0d, 0x40, 0xda, 0x1d, 0xff, - 0xfb, 0xc1, 0xcc, 0x20, 0xd0, 0xfe, 0x78, 0x3f, 0xf3, 0xff, 0x83, 0x9f, 0x21, 0x9d, 0x0c, 0xe9, - 0x85, 0x61, 0xfe, 0x7b, 0x83, 0xfc, 0xde, 0x43, 0xf5, 0xff, 0xf4, 0x12, 0x89, 0x0f, 0x50, 0x3d, - 0x21, 0xea, 0x07, 0xaf, 0xfd, 0x07, 0xa8, 0xbe, 0xa0, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x87, 0xe7, 0x82, 0x43, 0xeb, 0xd2, 0x5f, 0xc8, 0x1c, 0x3a, 0x81, 0x48, 0x1c, - 0x3a, 0x81, 0x48, 0x1f, 0xe6, 0x81, 0x48, 0x1c, 0x3a, 0x81, 0x48, 0x1c, 0x3a, 0x81, 0x48, 0x1c, - 0x0b, 0x50, 0x29, 0x05, 0xfa, 0x68, 0x7c, 0x81, 0x41, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0x80, 0x09, - 0xc3, 0x68, 0x6f, 0xff, 0xde, 0x0e, 0xc3, 0x61, 0xf7, 0xff, 0x83, 0xb0, 0xfd, 0x87, 0x61, 0xfb, - 0x0e, 0xff, 0xf0, 0x76, 0x1f, 0xb0, 0xef, 0xff, 0x21, 0xb0, 0x9c, 0x27, 0x42, 0xc3, 0x51, 0xf2, - 0x1b, 0x0e, 0xf2, 0x1e, 0xd5, 0x69, 0x70, 0x6b, 0xd2, 0x83, 0x5e, 0x0f, 0xfc, 0x18, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x90, 0xef, 0xff, 0xde, 0x0f, 0x38, - 0x30, 0xfd, 0x57, 0xaf, 0xaa, 0x42, 0xd5, 0x6a, 0xd6, 0xd0, 0xb0, 0x48, 0x30, 0xb4, 0x2c, 0xb0, - 0xbd, 0x4d, 0x0b, 0xa0, 0x7e, 0xd0, 0xb0, 0xff, 0x68, 0x5f, 0xff, 0x90, 0xb0, 0xff, 0x68, 0x09, - 0xc3, 0x61, 0xbf, 0xff, 0x78, 0x2b, 0x0d, 0xa1, 0xe6, 0x14, 0x61, 0xfe, 0xe0, 0xf9, 0xff, 0xf2, - 0x07, 0x0a, 0x81, 0x68, 0x1c, 0x2a, 0x05, 0xa0, 0x70, 0xb8, 0x2d, 0x03, 0xff, 0xe4, 0x3e, 0xa0, - 0x7f, 0xea, 0x02, 0xc3, 0xe7, 0x96, 0xe2, 0xff, 0xea, 0x68, 0x7f, 0xe5, 0x0c, 0xe1, 0xb8, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x34, 0x87, 0xe5, 0x14, 0x14, 0x1c, 0xe1, 0xb4, 0x3f, 0xac, 0x0f, 0xfe, - 0x0d, 0x26, 0x88, 0x5a, 0x1e, 0xb0, 0x68, 0xe1, 0xf2, 0x16, 0x8a, 0x0e, 0xa0, 0x4f, 0x83, 0xe7, - 0x0d, 0xb4, 0x0f, 0x68, 0x5c, 0x0e, 0x0d, 0xc1, 0x78, 0x27, 0xc8, 0x10, 0x5c, 0x1e, 0xb0, 0xff, - 0xc1, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x90, 0x21, 0x30, 0x7d, - 0x68, 0x76, 0x1f, 0x98, 0x3a, 0x43, 0xfa, 0xff, 0xe4, 0xf2, 0x16, 0x1f, 0xe6, 0x0b, 0x0f, 0xfc, - 0x83, 0x0f, 0xf9, 0xc1, 0x87, 0xf9, 0xc2, 0xc3, 0xf9, 0xd0, 0xbf, 0xe4, 0x0a, 0x0c, 0xbf, 0x00, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9d, 0x0b, 0x43, 0xfa, 0xc3, 0xfd, 0xff, 0xfb, 0xc1, - 0xd6, 0x1f, 0xf8, 0x70, 0xcc, 0x1f, 0xb8, 0x33, 0x07, 0x9f, 0x27, 0xfe, 0x81, 0xba, 0x1a, 0x81, - 0xfb, 0x43, 0x30, 0x7e, 0xd0, 0xcc, 0x1f, 0xb4, 0x35, 0x03, 0xf6, 0xff, 0xf8, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, 0xa1, 0xfc, 0x9c, 0x21, 0xef, 0xff, 0xde, 0x0e, 0x60, 0xd2, - 0x1f, 0x3a, 0x19, 0xe0, 0xeb, 0x50, 0x65, 0x5a, 0x0a, 0x03, 0x42, 0xd1, 0x41, 0xe7, 0x07, 0x07, - 0xfc, 0xfa, 0x0f, 0xf9, 0xfc, 0x87, 0xcd, 0xe4, 0x0f, 0xa4, 0x2f, 0x48, 0x79, 0xbc, 0x1f, 0xf8, - 0x38, 0x0e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, 0xb0, 0xda, 0x1f, 0xa8, 0x12, 0x83, 0xf3, 0x86, - 0x93, 0x43, 0xb4, 0x34, 0x83, 0x0d, 0xe2, 0xff, 0xe0, 0x7c, 0x05, 0xbc, 0xb8, 0x11, 0x87, 0x78, - 0x3f, 0x61, 0x9e, 0x81, 0xf6, 0x1b, 0x4c, 0x3e, 0xc2, 0xe0, 0x58, 0x7b, 0x1e, 0x0d, 0x68, 0x6c, - 0xd0, 0xf3, 0x87, 0xfe, 0x0e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xd6, - 0x0a, 0x08, 0x7e, 0xe0, 0x50, 0x3f, 0xaf, 0xff, 0x82, 0x74, 0x2a, 0x07, 0xf2, 0x1a, 0x81, 0xfb, - 0xff, 0xf7, 0x83, 0xcf, 0xe4, 0x3f, 0x9d, 0xa3, 0xa1, 0xf5, 0x82, 0x80, 0xf2, 0x15, 0xc1, 0x50, - 0x27, 0xc0, 0x83, 0xa8, 0x1c, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, - 0xf2, 0x19, 0x0f, 0xbc, 0x1f, 0xf8, 0x2b, 0x7f, 0xf4, 0x1f, 0xea, 0x07, 0xbc, 0x1e, 0xa0, 0x7d, - 0x61, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xe7, 0x0d, 0x40, 0xfd, 0xa1, 0xa8, 0x1f, 0x68, 0xbb, 0xcb, - 0x81, 0x40, 0x7f, 0xf8, 0x3f, 0xf0, 0x70, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xf2, 0x19, 0x0f, 0xbf, 0xff, 0x06, 0xc3, 0xfd, 0x86, 0xc1, 0xfd, 0x03, 0x0d, 0x83, 0x09, - 0xc1, 0x86, 0xc1, 0x84, 0xe0, 0xc3, 0x60, 0xc2, 0x70, 0x61, 0xb0, 0x7f, 0x40, 0xc3, 0x61, 0xfe, - 0xc3, 0x6b, 0xfe, 0xc3, 0x7f, 0xfe, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xe5, 0x06, 0x50, 0x7b, 0xff, 0xf0, 0x6c, 0x32, 0x83, 0x61, 0xb0, 0xd4, 0x0d, 0x86, 0xcf, - 0xfc, 0x61, 0xb0, 0xde, 0x0d, 0x86, 0xc2, 0x7b, 0x0b, 0x0d, 0x81, 0xd1, 0xc1, 0x86, 0xcb, 0x42, - 0x77, 0x0d, 0xa8, 0x3d, 0x38, 0x6f, 0xff, 0xc0, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xea, - 0x0a, 0x28, 0x1f, 0x94, 0x78, 0x50, 0x7f, 0x3c, 0xe8, 0x7f, 0x5a, 0x17, 0x07, 0xaf, 0x02, 0x80, - 0xb9, 0x07, 0x90, 0xa8, 0x1a, 0xc3, 0x7f, 0xf8, 0x3e, 0x41, 0x40, 0xff, 0xb4, 0xa1, 0x61, 0xf6, - 0x82, 0x80, 0x74, 0x27, 0x42, 0xa0, 0x4e, 0x1f, 0x3e, 0x43, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x50, 0x75, 0xff, 0xfa, 0x0c, 0xe1, 0xed, 0x0f, 0x3f, - 0xf9, 0x0f, 0x38, 0x7b, 0x43, 0xce, 0x1e, 0xd0, 0xf3, 0xff, 0x90, 0xf3, 0x87, 0xb4, 0x3c, 0xe0, - 0x5d, 0xea, 0x03, 0xfe, 0xab, 0x94, 0x1f, 0xfb, 0x42, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0xac, 0x36, 0x87, 0xe6, 0x0d, 0x21, 0xf3, 0x86, 0x5e, 0x0b, 0xfd, 0x1d, 0x5a, 0x13, 0xa5, 0x0c, - 0x2d, 0x09, 0x81, 0x26, 0x16, 0x85, 0xa0, 0xc1, 0x85, 0xa1, 0x70, 0xe0, 0xc2, 0xd0, 0xd7, 0x90, - 0x61, 0x68, 0x77, 0xa0, 0x61, 0x68, 0x6e, 0x2c, 0xfe, 0x41, 0x68, 0x76, 0x14, 0x87, 0xfe, 0x0e, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, 0xa1, 0xff, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, - 0x7b, 0xc1, 0x21, 0xfd, 0x61, 0xb8, 0x3e, 0xf0, 0x4b, 0x78, 0x3b, 0xff, 0xaf, 0x07, 0xd4, 0x06, - 0x81, 0x0f, 0xb4, 0x1a, 0x1f, 0xd6, 0x16, 0x85, 0x04, 0xf8, 0x36, 0x85, 0x83, 0xd0, 0x75, 0xfa, - 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0xe4, 0x32, 0x1f, - 0x7f, 0xfe, 0x0d, 0x87, 0xfb, 0x0d, 0x97, 0xfa, 0x30, 0xd8, 0x7f, 0xb0, 0xd8, 0x3f, 0xc0, 0xc3, - 0x60, 0xc3, 0x60, 0xc3, 0x60, 0xc3, 0x60, 0xc3, 0x60, 0xff, 0x03, 0x0d, 0x83, 0x0f, 0xb0, 0xd8, - 0x7e, 0xf4, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xd6, 0x86, 0x43, - 0xf7, 0xff, 0xc1, 0xa8, 0x1f, 0xd8, 0x56, 0x1f, 0xec, 0x0e, 0x5f, 0xd0, 0x58, 0x74, 0x85, 0x40, - 0xb0, 0xeb, 0xfa, 0x0b, 0x0e, 0x90, 0xa8, 0x07, 0x0e, 0x90, 0xa8, 0x07, 0x0e, 0xbf, 0xa0, 0x70, - 0x74, 0x86, 0xbe, 0x0f, 0xfc, 0x1f, 0x0d, 0x40, 0xd2, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0x40, - 0xfc, 0xa2, 0xc4, 0x3f, 0xcf, 0x4d, 0x0f, 0xcd, 0xa1, 0x79, 0x0d, 0x7a, 0x0f, 0x3e, 0x80, 0xa3, - 0xff, 0x01, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfb, 0xff, 0xc8, 0x7f, 0x50, 0x3f, 0xf0, 0x28, - 0x1f, 0xbf, 0xff, 0x78, 0x0b, 0x46, 0x0f, 0x65, 0x3d, 0x7a, 0x81, 0xb1, 0x5c, 0xda, 0xd8, 0x30, - 0xb4, 0x60, 0x38, 0x31, 0xaf, 0x95, 0x83, 0x1b, 0xab, 0x95, 0x83, 0x0b, 0x03, 0x81, 0xc1, 0x85, - 0x81, 0xc0, 0xe0, 0xcf, 0xfd, 0x38, 0x31, 0x5a, 0xad, 0x1c, 0x18, 0x1c, 0x0e, 0x16, 0x0c, 0x14, - 0x03, 0x87, 0xb1, 0xc2, 0x70, 0xe7, 0x34, 0x26, 0x0a, 0xf4, 0x1f, 0xf8, 0x20, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe9, 0x0c, 0x87, 0xed, 0x07, 0xfd, 0x01, 0xd0, 0xff, - 0xc6, 0x92, 0x1f, 0xf8, 0xb2, 0xff, 0xc1, 0x78, 0x3e, 0x60, 0xdd, 0x87, 0xcc, 0x19, 0x30, 0xf9, - 0x83, 0xd8, 0x7c, 0xc1, 0xec, 0x3e, 0xa0, 0x7b, 0x0e, 0xbc, 0x84, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xdf, 0xfe, 0x0f, 0x61, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, - 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x43, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, - 0xfa, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, - 0xed, 0x0c, 0xb4, 0x1d, 0x43, 0xfd, 0x21, 0xd8, 0x75, 0x03, 0xef, 0x07, 0x50, 0x3d, 0x78, 0x3a, - 0x81, 0xed, 0xcf, 0xff, 0x06, 0xc3, 0xa8, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0x3a, 0x81, 0xfb, 0x0e, - 0xa0, 0x7e, 0xcb, 0xff, 0x40, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xe6, 0x42, 0x90, 0xfe, - 0xb0, 0xff, 0x7f, 0xfe, 0xf0, 0x75, 0x03, 0xff, 0x0e, 0x3f, 0xe8, 0x3b, 0x43, 0xd6, 0x19, 0xf2, - 0x1d, 0xc1, 0x9d, 0xd0, 0xce, 0x1e, 0x4d, 0x5f, 0xfc, 0x1b, 0x43, 0xb0, 0xfd, 0xa1, 0xd8, 0x7e, - 0xd0, 0xbd, 0x07, 0x3f, 0xff, 0x78, 0x39, 0xc4, 0x1a, 0x1f, 0xf4, 0x87, 0xef, 0xff, 0xde, 0x0f, - 0xd2, 0x1f, 0xdf, 0xff, 0x83, 0xfa, 0x42, 0x70, 0xd7, 0xff, 0xc1, 0xb4, 0x29, 0x0f, 0xef, 0xff, - 0xd0, 0x7c, 0xf9, 0x0a, 0x81, 0xeb, 0x06, 0xab, 0x0c, 0xdc, 0x1b, 0xd2, 0x17, 0xa0, 0xfd, 0x78, - 0x3f, 0xf0, 0x70, 0x0d, 0x61, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x41, 0xa1, 0xff, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x6d, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0f, 0xff, 0x41, 0xe4, 0x3c, 0x87, 0xcc, - 0x0a, 0x03, 0x0f, 0xa8, 0x0a, 0x03, 0x0f, 0xb4, 0x14, 0x06, 0x04, 0x2e, 0x0a, 0x80, 0xd3, 0x4e, - 0x0d, 0x40, 0x5f, 0x07, 0xfe, 0x0e, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0x26, 0x88, 0x7d, - 0x7f, 0xf9, 0x0f, 0xdc, 0x1b, 0x43, 0xef, 0x07, 0x61, 0xd7, 0xa0, 0x9f, 0x41, 0xd4, 0x43, 0x94, - 0x1f, 0x50, 0x3a, 0x81, 0xdf, 0xe7, 0xfd, 0x06, 0xc1, 0xa0, 0xc1, 0x40, 0x9c, 0x18, 0x1c, 0x14, - 0x03, 0xa0, 0xc7, 0x41, 0xa0, 0xd3, 0xd3, 0xa7, 0xc1, 0xff, 0x83, 0xc0, 0x0c, 0xc1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xf2, 0x8a, 0x08, 0x79, 0xff, 0xfc, 0x1c, 0xa0, 0x50, 0x0c, - 0x1e, 0x70, 0x50, 0x1c, 0x1f, 0x69, 0x41, 0xc3, 0x97, 0xdc, 0xcb, 0x81, 0xff, 0xfb, 0xc1, 0xf5, - 0xd0, 0x3f, 0xeb, 0x07, 0x07, 0xeb, 0x83, 0x5a, 0x1b, 0xe4, 0x3c, 0xfc, 0x04, 0x3f, 0xf2, 0x00, - 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x36, 0x87, 0xfb, 0x0f, 0x21, 0x2a, 0xaf, 0xfa, - 0x09, 0x96, 0xb0, 0x98, 0x3f, 0xd6, 0xf9, 0x0f, 0x95, 0x7d, 0x05, 0x85, 0xe9, 0x40, 0x7d, 0x70, - 0x7f, 0xe6, 0x88, 0x3f, 0xff, 0x78, 0x39, 0xc2, 0x90, 0xfc, 0xe8, 0x52, 0x16, 0x0f, 0x48, 0x67, - 0xf4, 0x1f, 0xf8, 0x38, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0x21, 0xca, - 0x0f, 0xd2, 0x1a, 0x46, 0xc3, 0x5f, 0x9b, 0xd2, 0x1d, 0x21, 0xa8, 0x1b, 0x0b, 0x46, 0x68, 0x13, - 0x85, 0xf4, 0xab, 0xf9, 0x09, 0x0d, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xfa, 0x81, 0xff, 0x81, 0x40, - 0xff, 0xc0, 0xa0, 0x7c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xfe, 0x55, - 0x41, 0xcf, 0xfa, 0x50, 0x7f, 0x9c, 0x3f, 0xbf, 0xff, 0x78, 0x39, 0xd0, 0x5a, 0x1e, 0x7c, 0x86, - 0xb9, 0x0b, 0x93, 0x0d, 0x8d, 0x87, 0xb0, 0xd8, 0x7f, 0x50, 0x36, 0x1f, 0xac, 0x3b, 0x0f, 0xb8, - 0x3d, 0x87, 0xfe, 0x0f, 0xe0, 0x0d, 0x40, 0xd2, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x02, 0x50, 0x3f, - 0x28, 0xf0, 0xa0, 0xff, 0x7e, 0x0f, 0xf5, 0xc0, 0xb8, 0x3d, 0x79, 0x0c, 0xfa, 0x0b, 0xcd, 0xfe, - 0x9b, 0x0f, 0xfc, 0x1e, 0xbf, 0xff, 0x41, 0xef, 0x04, 0xa0, 0xfd, 0x61, 0x9d, 0x0f, 0x58, 0x65, - 0x79, 0x0d, 0x7f, 0xab, 0x61, 0xff, 0x82, 0x40, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, - 0x41, 0xa1, 0xfc, 0x96, 0x21, 0xef, 0xff, 0xde, 0x0e, 0xb0, 0xdc, 0x1f, 0xcf, 0x4d, 0x0f, 0xe6, - 0xfd, 0x21, 0xdf, 0xa0, 0xcf, 0xe0, 0xe9, 0x0c, 0xe1, 0xfb, 0x43, 0x38, 0x7e, 0xd0, 0xce, 0x1f, - 0x58, 0x73, 0x87, 0x9c, 0x3c, 0xe1, 0xff, 0x83, 0xf0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0x9c, 0x36, 0x87, 0xa4, 0x7f, 0xe4, 0x33, 0xc2, 0xef, 0x41, 0xff, 0x3c, 0x1e, 0x90, 0xaf, 0x21, - 0xf3, 0xe1, 0xff, 0xe0, 0xc8, 0x6c, 0x18, 0xc1, 0xfb, 0x4e, 0x18, 0x36, 0x9c, 0x38, 0x28, 0x15, - 0x0e, 0x06, 0x82, 0x40, 0xe1, 0xdc, 0x16, 0x14, 0x86, 0xe0, 0x7a, 0x0f, 0xfc, 0x1e, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd8, 0x6c, 0x3f, 0xc8, 0x64, 0x3d, 0x7f, 0xfe, 0x81, 0x40, 0xd4, - 0x0d, 0x40, 0x28, 0x35, 0x03, 0x28, 0x1f, 0xff, 0xbc, 0x1f, 0x7e, 0x0f, 0xfa, 0xbc, 0x1f, 0xdc, - 0x50, 0xb0, 0xf3, 0xc0, 0xa0, 0x2d, 0x0b, 0xc8, 0x54, 0x09, 0xf0, 0x7e, 0xa0, 0x7c, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x5f, 0xff, 0xa0, 0x50, 0x28, 0x3d, 0x40, 0x28, - 0x0e, 0x1e, 0x50, 0x57, 0xff, 0xa0, 0xf5, 0x01, 0x87, 0xf9, 0xc2, 0xd0, 0xfe, 0xff, 0xf4, 0x1f, - 0xec, 0x3f, 0x5f, 0xff, 0xb0, 0xfe, 0xd0, 0xff, 0xc0, 0xc3, 0xe0, 0x0c, 0xe1, 0xb0, 0xf7, 0xff, - 0xef, 0x07, 0xb0, 0xd8, 0x7f, 0x90, 0xc8, 0x7a, 0xff, 0xfd, 0x02, 0x81, 0xc8, 0x6a, 0x01, 0x41, - 0x9c, 0x32, 0x80, 0xfe, 0x56, 0x82, 0x81, 0xf6, 0x3e, 0x28, 0x1f, 0x58, 0xf7, 0x07, 0xce, 0x07, - 0x38, 0x3d, 0x68, 0x1c, 0x1e, 0x42, 0xf2, 0x15, 0x85, 0x78, 0x08, 0x5f, 0x21, 0xf0, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0x7f, 0xfe, 0xf0, 0x34, 0x80, - 0xc1, 0xd8, 0x12, 0x80, 0xa0, 0x74, 0x13, 0xff, 0xe8, 0x36, 0x84, 0xc1, 0xff, 0x80, 0xc1, 0xfb, - 0xff, 0xf7, 0x83, 0xf5, 0x03, 0xff, 0x01, 0x83, 0xff, 0x01, 0x83, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x1a, 0x0f, 0x5f, 0xff, 0xa0, 0x48, 0x72, 0x1a, 0x80, - 0x90, 0xd4, 0x0c, 0xc1, 0x9c, 0x1c, 0x16, 0x87, 0x68, 0x3c, 0x0a, 0x07, 0x50, 0x17, 0xa7, 0x0f, - 0xe7, 0x4d, 0x0f, 0xeb, 0x40, 0xf0, 0x73, 0x79, 0x0e, 0xf4, 0x83, 0x90, 0xfc, 0xd8, 0x7f, 0xe0, - 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x9b, 0xd5, 0xbd, 0x21, 0xff, - 0x81, 0xa1, 0xd5, 0xfd, 0xa1, 0xff, 0x81, 0xa1, 0x9a, 0xfe, 0xd0, 0xff, 0xce, 0x87, 0xfe, 0x1d, - 0x0d, 0xff, 0xfb, 0xc8, 0x6e, 0x0e, 0xc3, 0xfa, 0xc3, 0x61, 0xff, 0xaf, 0x41, 0x80, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xdf, 0xfe, 0x83, 0xb4, 0x3e, 0xa0, 0x76, 0x1f, - 0x98, 0x3b, 0xff, 0xd0, 0x76, 0x1e, 0xe0, 0xf3, 0x8c, 0x81, 0xc3, 0xdc, 0x07, 0xd1, 0x40, 0xec, - 0x3d, 0x03, 0x82, 0xe3, 0xd2, 0x19, 0xe0, 0x41, 0x9b, 0xc8, 0x50, 0x7f, 0x9d, 0x0f, 0xfc, 0x1f, - 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0xe4, 0x32, 0x1e, 0xff, 0x05, - 0x21, 0xf9, 0xc3, 0x48, 0x7c, 0xe1, 0x44, 0xa8, 0x39, 0xd6, 0x89, 0x30, 0xa9, 0xf3, 0x24, 0x9a, - 0x09, 0xa0, 0x30, 0x48, 0xc1, 0x98, 0xa0, 0x24, 0x18, 0x66, 0x10, 0xa4, 0x08, 0x6a, 0x07, 0x68, - 0x7b, 0xc8, 0x57, 0x83, 0xff, 0x07, 0xf0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x1e, 0x7f, 0x47, 0xf9, 0x03, 0x03, 0x4d, 0x0b, 0x40, 0xc5, 0x01, 0x86, 0x90, 0x31, 0x85, 0xfe, - 0x40, 0xc5, 0x01, 0xa1, 0x68, 0x18, 0x1a, 0x61, 0xa4, 0x0c, 0x06, 0x3a, 0xda, 0x06, 0x05, 0x1e, - 0xb6, 0x81, 0x9f, 0x14, 0x0d, 0x20, 0x60, 0x9c, 0x3b, 0x40, 0xc1, 0x68, 0x1f, 0x41, 0xff, 0x83, - 0xc0, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xf2, 0x83, 0x21, 0xe7, 0xff, - 0xf4, 0x1c, 0xa0, 0x28, 0x0e, 0x1f, 0x59, 0xa0, 0x50, 0x6b, 0x42, 0xd0, 0xff, 0x61, 0x61, 0xfa, - 0xff, 0xfd, 0x07, 0xce, 0xa0, 0xff, 0x9e, 0x39, 0x0f, 0x9f, 0x21, 0x3e, 0x82, 0xf4, 0x87, 0xe9, - 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe5, 0x06, 0x43, - 0xf7, 0x07, 0xfe, 0x28, 0x17, 0xfd, 0x02, 0xd5, 0xa1, 0x50, 0x3b, 0xa6, 0x86, 0x90, 0xfb, 0x43, - 0xa4, 0x39, 0xf5, 0x86, 0x90, 0xee, 0x50, 0x74, 0x87, 0xf2, 0x1a, 0x43, 0xaf, 0xd7, 0xfe, 0x45, - 0x07, 0xfe, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0x9c, 0x3e, 0xa0, - 0x76, 0x87, 0xd4, 0x0d, 0x41, 0xdf, 0xf8, 0x17, 0x4d, 0x0e, 0xa0, 0x55, 0x68, 0x14, 0x0a, 0x07, - 0x68, 0x6c, 0x14, 0x09, 0xfe, 0x05, 0x0a, 0x05, 0x45, 0x06, 0x62, 0x81, 0xf3, 0x07, 0x50, 0x2b, - 0xe9, 0x0e, 0xa0, 0x4a, 0x0f, 0xbe, 0x40, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xcc, 0x1b, 0x0f, 0xec, 0x35, 0x87, 0xe9, 0x14, 0x7f, 0xa0, 0x5a, 0xb2, 0xc3, 0x50, 0x1d, - 0xe0, 0x62, 0x15, 0x03, 0x68, 0x6d, 0x04, 0x81, 0xeb, 0x05, 0x82, 0x41, 0x52, 0x83, 0x40, 0xd0, - 0xf2, 0x83, 0xd8, 0x57, 0xe8, 0x39, 0xc2, 0x50, 0x7d, 0x7a, 0x0f, 0xfc, 0x1e, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe9, 0x0c, 0x87, 0xeb, 0x7f, 0xf8, 0x36, 0x87, 0xd4, - 0x0d, 0xe0, 0xfd, 0x40, 0xbe, 0x07, 0xf1, 0x40, 0x3b, 0x83, 0x0b, 0x28, 0x1d, 0x83, 0x0b, 0x28, - 0x1d, 0x83, 0xf8, 0xa0, 0x76, 0x0c, 0x3a, 0x81, 0xd8, 0x10, 0xea, 0x07, 0x61, 0xef, 0x90, 0xff, - 0xc1, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x51, 0xa1, 0xd7, 0xff, 0xec, 0x3f, - 0x50, 0x3f, 0x5f, 0xff, 0xa0, 0x50, 0x3f, 0xce, 0x0a, 0x1f, 0xf8, 0x70, 0xfe, 0x7c, 0x87, 0xfd, - 0x68, 0x7d, 0xff, 0xfb, 0xc1, 0xfa, 0xc3, 0xff, 0x02, 0xc3, 0xff, 0x7c, 0x87, 0xc0, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0x39, 0x40, 0xd8, 0x7c, 0xf8, - 0x08, 0x30, 0x30, 0x5e, 0x81, 0x83, 0x05, 0x01, 0xc6, 0x38, 0x31, 0xc3, 0x9c, 0xd1, 0xd9, 0x0c, - 0xf9, 0x0a, 0xf0, 0x75, 0x9a, 0x07, 0x28, 0x19, 0x06, 0x17, 0x03, 0x83, 0x9c, 0x78, 0x37, 0x80, - 0xf9, 0x34, 0x3d, 0x07, 0xfe, 0x0e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0xa1, 0xa1, - 0xfe, 0xbc, 0x87, 0xfd, 0xc0, 0xe0, 0xf9, 0xb4, 0x35, 0xc8, 0x1f, 0x53, 0xfe, 0xbc, 0x88, 0x75, - 0x03, 0x90, 0xfd, 0x40, 0xfc, 0xff, 0xfe, 0x43, 0x90, 0x50, 0x08, 0x7d, 0xc0, 0xa0, 0x38, 0x33, - 0xc1, 0x50, 0x2e, 0x0c, 0x83, 0xe4, 0x34, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, - 0x34, 0x87, 0xf2, 0xf5, 0x38, 0x27, 0xf5, 0x65, 0x83, 0xd0, 0x5a, 0x0b, 0x0f, 0x38, 0x1c, 0x18, - 0x7e, 0x4c, 0x32, 0x1d, 0xff, 0xfb, 0xc1, 0xd6, 0x1b, 0x83, 0xe7, 0x82, 0xb0, 0xfe, 0x6f, 0xc8, - 0x7e, 0x55, 0xe6, 0xf4, 0x85, 0xf4, 0x87, 0xac, 0x3f, 0xf0, 0x78, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe9, 0x09, 0x83, 0xf7, 0x06, 0xd0, 0xf9, 0xc3, 0xac, 0x3e, 0xf1, - 0xff, 0xe0, 0x5e, 0x03, 0x06, 0x82, 0x7b, 0x0b, 0x0d, 0x86, 0x56, 0x16, 0x13, 0x87, 0x38, 0x5a, - 0x09, 0x0e, 0x70, 0xa8, 0x0c, 0x3c, 0xe2, 0xa8, 0xad, 0x60, 0x9d, 0xff, 0xf2, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x63, 0x83, 0xfe, 0x70, 0x5c, 0x15, 0xff, 0x55, 0xe8, 0x3f, 0x38, - 0x7f, 0x5f, 0xff, 0x06, 0xa0, 0x4e, 0x13, 0x86, 0xa0, 0x56, 0x13, 0x86, 0xba, 0xbd, 0x57, 0x83, - 0x50, 0x27, 0x09, 0xc3, 0x5f, 0xff, 0x06, 0xa0, 0x4e, 0x13, 0x86, 0xa0, 0x4c, 0x5e, 0x80, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xe6, 0x98, 0x10, 0x48, 0x1f, 0xc8, 0x58, - 0x24, 0x39, 0x83, 0x60, 0x90, 0x2d, 0x6a, 0x06, 0x09, 0x05, 0x5e, 0xa8, 0xc1, 0x21, 0x9f, 0x21, - 0x60, 0x90, 0xdf, 0xa0, 0x60, 0x90, 0xa8, 0xc6, 0x98, 0x24, 0x16, 0x30, 0x64, 0x12, 0x04, 0x0c, - 0x1f, 0x68, 0x73, 0x07, 0x7c, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, - 0xa0, 0xf2, 0x83, 0xeb, 0x43, 0x48, 0x7e, 0x50, 0xe4, 0x9a, 0x14, 0x85, 0x42, 0x41, 0x84, 0xf0, - 0x30, 0x48, 0x28, 0x19, 0x38, 0x12, 0x2a, 0x0f, 0xf4, 0x98, 0x7a, 0x81, 0xee, 0x0e, 0x70, 0xe7, - 0x83, 0x9c, 0x26, 0xf2, 0x1e, 0x90, 0x7a, 0x43, 0xff, 0x07, 0xfc, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x19, 0x0f, 0xdf, 0xfe, 0x0f, 0x61, 0xf3, 0x87, 0xb4, 0x3c, - 0xe1, 0xef, 0xff, 0x07, 0xfe, 0x0f, 0xeb, 0xff, 0xe0, 0xdc, 0x1f, 0xac, 0x36, 0x87, 0xe7, 0x0d, - 0xc1, 0xfa, 0xc3, 0x7f, 0xfe, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x34, 0x0d, 0x21, - 0xf7, 0xab, 0xf9, 0x0a, 0x8b, 0xff, 0x03, 0x9f, 0xfe, 0x42, 0x4a, 0x03, 0x42, 0xd0, 0xea, 0x05, - 0x40, 0x68, 0x5f, 0xff, 0xbc, 0x1b, 0x47, 0x42, 0xd0, 0xec, 0x27, 0x81, 0x87, 0xba, 0xee, 0x9d, - 0x03, 0xff, 0x58, 0x7f, 0xef, 0x90, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, - 0xa1, 0xff, 0x68, 0x87, 0xdf, 0xff, 0x83, 0xd2, 0x1a, 0x81, 0xf9, 0xc3, 0x68, 0x7e, 0x74, 0x0e, - 0x1e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7f, 0x7f, 0xfe, 0x0f, 0xea, 0x07, 0xfe, - 0x05, 0x03, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1e, 0x5c, 0x1c, 0xab, - 0x09, 0xa6, 0x3f, 0xa5, 0x07, 0x48, 0x76, 0x1f, 0x30, 0x73, 0x87, 0x9f, 0xa7, 0xfe, 0x43, 0xa4, - 0x36, 0x1e, 0x73, 0x0e, 0xc3, 0xef, 0x47, 0xff, 0x04, 0xf0, 0x7f, 0xe3, 0xbd, 0x21, 0xfd, 0xa0, - 0x6f, 0xfc, 0x1f, 0xf8, 0x38, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xcc, - 0x85, 0x21, 0xfb, 0x50, 0x1c, 0x3f, 0x39, 0x27, 0xfc, 0x17, 0x12, 0x68, 0x2c, 0x2b, 0x89, 0xf4, - 0x0d, 0x03, 0xb1, 0x78, 0xc1, 0x87, 0x31, 0x20, 0xba, 0x07, 0x31, 0x21, 0x78, 0x3c, 0xc4, 0x82, - 0xf4, 0x1c, 0xc1, 0x3e, 0x07, 0x90, 0x98, 0x2d, 0x0c, 0xe0, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, - 0xc1, 0xcc, 0x40, 0x90, 0xff, 0xa8, 0x1f, 0xaf, 0xff, 0xd0, 0x24, 0x3f, 0xd4, 0x02, 0xaf, 0xfc, - 0xb0, 0x7f, 0xe0, 0xf2, 0xff, 0xe5, 0x03, 0xff, 0xf7, 0x83, 0xda, 0x0d, 0x0f, 0xe7, 0x0b, 0x42, - 0x43, 0x5a, 0x17, 0x05, 0x83, 0xd0, 0x73, 0xfa, 0x0f, 0xfc, 0x1c, 0x3f, 0xff, 0x78, 0x39, 0xc3, - 0x68, 0x7e, 0x5e, 0xab, 0x0e, 0xfd, 0x7a, 0x50, 0x7f, 0xd4, 0x0f, 0xdf, 0xff, 0xbc, 0x1e, 0xbd, - 0x70, 0x7e, 0x78, 0xa1, 0x70, 0x6f, 0x90, 0x50, 0x27, 0xc1, 0xa9, 0xea, 0x68, 0x7f, 0xb0, 0xbf, - 0x41, 0xee, 0x0f, 0x50, 0x33, 0xc1, 0xf6, 0x85, 0xc8, 0x6b, 0xe8, 0x3f, 0xf0, 0x7c, 0x0d, 0x40, - 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x40, 0xd0, 0xff, 0xa8, 0x1f, 0xef, 0xff, 0x21, 0xd8, 0x7e, - 0x90, 0xef, 0xff, 0x21, 0xd8, 0x7e, 0x90, 0xef, 0xff, 0x21, 0xd8, 0x56, 0x13, 0xa1, 0xb0, 0xde, - 0x7c, 0x87, 0x61, 0x9b, 0x83, 0xee, 0x9e, 0x87, 0xd2, 0x13, 0xc8, 0x7c, 0xc1, 0xff, 0x83, 0x80, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x05, 0x53, 0x43, 0x7f, 0xa8, - 0xb0, 0x7a, 0x0b, 0x09, 0xc3, 0xcc, 0x05, 0x02, 0x0f, 0x3f, 0xfd, 0x07, 0xfc, 0xda, 0x1f, 0xf5, - 0xa1, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x7c, 0x87, 0xc0, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x27, 0x43, 0xe6, 0xf8, 0xd5, 0x06, 0xf5, 0xc1, 0x60, 0x70, - 0xf6, 0x85, 0xa0, 0x42, 0xff, 0xfd, 0xe0, 0x2d, 0xcb, 0x51, 0x52, 0x1d, 0xa2, 0x39, 0x61, 0x34, - 0xfc, 0x9b, 0x86, 0xe7, 0x43, 0x79, 0x0f, 0xb4, 0x2b, 0xc0, 0x90, 0xda, 0x3c, 0x5b, 0x85, 0xf0, - 0x24, 0x2b, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1b, 0x43, 0xff, 0x01, - 0x0f, 0x9f, 0xff, 0x21, 0x9c, 0x3f, 0x48, 0x67, 0xff, 0xc8, 0x67, 0x0f, 0xda, 0x19, 0xc3, 0xf6, - 0x87, 0x7f, 0xf9, 0x0f, 0xed, 0x0f, 0xdf, 0xff, 0xbc, 0x1f, 0x74, 0xc3, 0xfd, 0x70, 0x1e, 0x43, - 0x7d, 0x07, 0xaf, 0x80, 0x87, 0xfe, 0x00, 0x0c, 0xe1, 0xa8, 0x1d, 0xff, 0xfb, 0xc8, 0x67, 0x0d, - 0x40, 0xf9, 0x10, 0x22, 0x83, 0xec, 0x36, 0x87, 0xf6, 0x13, 0xff, 0x03, 0xf9, 0xd1, 0x06, 0x86, - 0xd3, 0x87, 0x1c, 0x3b, 0x0e, 0x70, 0xfd, 0x87, 0x5a, 0x1f, 0x76, 0x83, 0xb0, 0xeb, 0xd2, 0x0e, - 0x28, 0x1a, 0x42, 0x78, 0x2f, 0x07, 0xd6, 0x87, 0x5a, 0x1f, 0xf8, 0x30, 0x0d, 0x40, 0xd4, 0x0e, - 0xff, 0xfd, 0xe0, 0xe6, 0x14, 0x48, 0x7f, 0xd4, 0x0f, 0xef, 0xff, 0xc8, 0x6a, 0x02, 0x80, 0xa0, - 0x79, 0xc1, 0x40, 0x68, 0x7d, 0x25, 0x06, 0x0e, 0xff, 0xfd, 0xe0, 0xf3, 0xf8, 0x3f, 0xed, 0xab, - 0x0f, 0xd6, 0x94, 0x1e, 0x0d, 0x70, 0x54, 0x0a, 0xe0, 0x41, 0xd4, 0x0e, 0x40, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x48, 0x76, 0x87, 0xed, 0x3f, 0xfa, 0x0d, 0x05, 0xa2, - 0x1f, 0xf5, 0x01, 0x87, 0xbe, 0x07, 0xfe, 0x43, 0x61, 0xec, 0x3f, 0x62, 0xf6, 0xb8, 0x36, 0x57, - 0x75, 0x82, 0x70, 0xf6, 0x1e, 0xb7, 0x90, 0xa0, 0xf6, 0x13, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x1e, 0x83, 0x3f, 0x83, 0xd8, 0x66, - 0x06, 0xff, 0xe0, 0x30, 0x30, 0xf6, 0x84, 0xc0, 0xc3, 0xd8, 0x67, 0xf0, 0xe1, 0x61, 0x98, 0x18, - 0x28, 0x0c, 0x33, 0x03, 0x0b, 0x06, 0x19, 0xd5, 0x87, 0xb0, 0xcf, 0xe0, 0xf6, 0x19, 0x41, 0xf7, - 0xc1, 0x0f, 0xfc, 0x1f, 0xac, 0x37, 0x07, 0x7f, 0xfe, 0xf0, 0x73, 0x06, 0x90, 0xfa, 0x9d, 0x6f, - 0x41, 0xed, 0x0f, 0x38, 0x7b, 0x0f, 0x9c, 0x3d, 0xff, 0xe0, 0xff, 0x50, 0x3f, 0xbf, 0xff, 0x21, - 0x61, 0x3c, 0x1b, 0x42, 0xc2, 0xef, 0x20, 0xd0, 0xb2, 0xe0, 0x3c, 0x68, 0x58, 0x87, 0x93, 0x42, - 0xc3, 0xf5, 0xe0, 0x0c, 0xc1, 0xa4, 0x3b, 0xff, 0xf7, 0x83, 0xa8, 0x28, 0xd0, 0xfc, 0xb7, 0x85, - 0x07, 0xf5, 0x8f, 0x07, 0xcd, 0xc1, 0xae, 0x42, 0xf5, 0x3f, 0xca, 0xf0, 0x10, 0xff, 0xc1, 0xd0, - 0x58, 0x6c, 0x3d, 0x40, 0x50, 0x14, 0x0f, 0xb0, 0xb0, 0x61, 0xfa, 0x41, 0x14, 0x0f, 0xfc, 0x0c, - 0x3d, 0xff, 0xfb, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd8, 0x6d, 0x0f, 0x20, 0x83, - 0x41, 0xf5, 0x38, 0x27, 0x34, 0x35, 0xe0, 0xce, 0x08, 0x2e, 0x73, 0xff, 0x83, 0xb5, 0xd6, 0xb8, - 0x37, 0x90, 0xad, 0x0f, 0x75, 0x05, 0xd8, 0x76, 0x92, 0x0b, 0x34, 0x3e, 0xd1, 0xc2, 0xc3, 0xec, - 0x74, 0x2b, 0x42, 0xf4, 0x68, 0x73, 0x87, 0xfe, 0x0e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0x9c, 0x36, 0x87, 0x30, 0xa0, 0xa5, 0x83, 0xaf, 0x06, 0xd2, 0x81, 0xae, 0x0d, 0xa0, 0x82, 0xe7, - 0x7f, 0xf8, 0x3b, 0x0d, 0xc1, 0xfb, 0xc8, 0x1f, 0x07, 0xdb, 0xa0, 0xec, 0x3d, 0xa6, 0x8e, 0x61, - 0xfd, 0x83, 0x4c, 0x29, 0x09, 0xde, 0x06, 0xb6, 0x07, 0xcc, 0x84, 0xfd, 0x07, 0xfe, 0x0e, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf2, 0x1f, 0xf5, 0xff, 0xfa, 0x04, 0x87, - 0xfa, 0x80, 0x57, 0xff, 0x94, 0x1f, 0xa8, 0x1f, 0xf8, 0x14, 0x0f, 0xf7, 0xff, 0x83, 0xfd, 0x41, - 0x83, 0xfe, 0xa0, 0x38, 0x3f, 0xd4, 0x0a, 0x0d, 0xff, 0xfb, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x5f, 0xff, 0xb0, 0x48, 0x6c, 0x39, 0xc1, 0x37, 0xff, 0x30, 0x69, - 0x24, 0x26, 0x0f, 0x48, 0xf0, 0xd0, 0x3d, 0x21, 0x24, 0x87, 0xd7, 0xff, 0xa0, 0xff, 0xc0, 0x60, - 0x7f, 0xfa, 0x28, 0x1f, 0xf8, 0x1a, 0x1f, 0xf3, 0xe8, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x1f, 0x94, 0x1d, 0x21, 0xf6, 0x17, 0xfe, 0x0a, 0x82, 0x82, 0xa0, 0x75, 0xab, - 0x14, 0x48, 0x85, 0xf9, 0x28, 0x49, 0x21, 0xb4, 0x14, 0x24, 0x90, 0xb9, 0x45, 0x1a, 0x3a, 0x0f, - 0xa8, 0xaa, 0x7a, 0x88, 0x7f, 0xd2, 0x1d, 0x4f, 0x90, 0xa8, 0x0d, 0x14, 0x1f, 0x3f, 0x80, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xf9, 0xc1, 0xc8, 0x6b, 0xff, 0xf6, 0x05, - 0xde, 0x57, 0x97, 0x06, 0x7c, 0x1b, 0xc8, 0x6b, 0xd4, 0x0d, 0x4f, 0x40, 0xd0, 0x61, 0xb0, 0x30, - 0x73, 0x86, 0xd0, 0xef, 0xff, 0xde, 0x0e, 0xa0, 0x6c, 0x3f, 0x58, 0x76, 0x1f, 0x68, 0x7b, 0x0f, - 0xfc, 0x1f, 0xc0, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x20, 0xd0, 0xff, 0xb8, 0x3f, - 0x7f, 0xfe, 0xf0, 0x34, 0x83, 0xf3, 0x81, 0x1c, 0x35, 0x72, 0x1b, 0xf9, 0xea, 0xc3, 0x70, 0x28, - 0xc0, 0x70, 0xba, 0x8c, 0x60, 0x30, 0x7a, 0xe1, 0x8f, 0x21, 0xeb, 0x03, 0x06, 0x82, 0x78, 0x27, - 0x09, 0xc1, 0x68, 0x77, 0xf4, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7f, 0xca, - 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xfe, 0x6b, 0x7a, 0xb8, 0x25, 0xf7, 0x2f, 0x80, 0xbf, 0xf9, - 0x41, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xd7, 0xf6, 0x1e, 0xeb, 0xf6, 0x1e, 0xc3, 0xf6, 0x1e, - 0xc3, 0xdf, 0x04, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xe6, 0x10, 0x50, 0x3f, 0x92, 0x81, - 0xfa, 0xff, 0xfd, 0x02, 0x81, 0xfe, 0xa0, 0x15, 0x7f, 0xe5, 0x41, 0xa8, 0x1e, 0x90, 0xf5, 0xff, - 0x90, 0xf5, 0x03, 0xff, 0x02, 0xff, 0xe4, 0x3a, 0x81, 0xf6, 0x87, 0x50, 0x3e, 0xd0, 0xeb, 0xff, - 0x90, 0x0c, 0xe1, 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, 0x6c, 0x3f, 0x2c, 0x19, 0x41, 0xf6, 0x87, - 0x38, 0x72, 0xb5, 0x82, 0xb0, 0xeb, 0xd7, 0x9f, 0xf8, 0x29, 0x28, 0x13, 0x87, 0xb0, 0x68, 0x4e, - 0x1c, 0xe3, 0x83, 0xfd, 0x04, 0xf9, 0x06, 0x1a, 0x81, 0xaf, 0x26, 0x1a, 0x81, 0x78, 0x73, 0xfd, - 0x03, 0x43, 0xb5, 0xd2, 0x00, 0x0c, 0xe1, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, 0xce, 0x1a, 0x43, 0xeb, - 0x0f, 0xfc, 0x0f, 0xff, 0x90, 0xb8, 0x0c, 0x04, 0x1a, 0x0f, 0x50, 0x60, 0x60, 0xd0, 0x40, 0xc6, - 0x28, 0x0d, 0x0e, 0x9b, 0x24, 0x18, 0x6f, 0xff, 0x18, 0x7d, 0xf9, 0x0b, 0x0e, 0x75, 0x45, 0x8e, - 0x1b, 0xc8, 0xc0, 0x4b, 0x0c, 0x84, 0xc0, 0xbc, 0x87, 0xfe, 0x0f, 0x3f, 0xff, 0x78, 0x39, 0xc3, - 0x68, 0x7f, 0x21, 0x90, 0xf9, 0x7f, 0xf0, 0x6f, 0xff, 0xc1, 0xb0, 0xe6, 0x80, 0xc3, 0x63, 0xdc, - 0x85, 0x86, 0xc3, 0x50, 0x36, 0x1b, 0x7f, 0xf3, 0x86, 0xc2, 0xfc, 0x16, 0x1b, 0x06, 0xc9, 0x83, - 0x0d, 0xba, 0x48, 0x33, 0x0d, 0x86, 0x50, 0x6c, 0x37, 0xff, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x90, 0x21, 0x90, 0xfb, 0xcf, 0xff, 0x90, 0x90, 0xfc, 0xc1, 0x41, - 0xfe, 0x60, 0xad, 0x07, 0xf0, 0xc1, 0xc8, 0x30, 0xb1, 0x83, 0xf6, 0x16, 0x30, 0x76, 0x9f, 0xc3, - 0x06, 0xb0, 0x61, 0xcc, 0x13, 0x87, 0xf5, 0x02, 0x90, 0xfb, 0xe4, 0x3f, 0xf0, 0x78, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xbf, 0x47, 0xf9, 0x0b, 0x03, 0x18, 0x6d, 0x0b, - 0x03, 0x18, 0x15, 0x86, 0xfd, 0x18, 0x28, 0x86, 0xc0, 0xc7, 0x5c, 0x85, 0x81, 0x8f, 0x95, 0xa1, - 0x7e, 0x8c, 0xc1, 0x84, 0xe0, 0x63, 0x2b, 0x05, 0x40, 0x31, 0x83, 0xc1, 0xb4, 0x0c, 0x65, 0xf2, - 0x0c, 0x1e, 0x4f, 0x40, 0x70, 0xff, 0xc1, 0xc0, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0xe0, - 0xff, 0xbf, 0xfc, 0x1e, 0xd0, 0xf3, 0x87, 0xbf, 0xfc, 0x1e, 0xd7, 0xeb, 0x0f, 0x2f, 0xf8, 0x3a, - 0xbf, 0xf0, 0x6d, 0x0f, 0xce, 0x1b, 0x43, 0xf3, 0x86, 0xf5, 0x7e, 0xf0, 0x6c, 0x3f, 0xd8, 0x6f, - 0xff, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xcc, 0x1f, 0xf8, 0x14, - 0x09, 0xc7, 0x0f, 0x50, 0x29, 0x06, 0x85, 0xfe, 0x30, 0x9c, 0x3b, 0xc0, 0xd2, 0x05, 0x84, 0xfc, - 0x43, 0x85, 0x85, 0xd6, 0x06, 0x88, 0x6a, 0xc1, 0x38, 0x30, 0xd9, 0x40, 0xb0, 0x9c, 0x3a, 0x80, - 0xf5, 0xf9, 0x0d, 0x40, 0x4a, 0x09, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xe6, 0x55, 0x3e, 0x42, 0x7f, 0x54, 0xa0, 0xf9, 0x41, 0x61, 0xac, 0x3b, 0x0a, 0x42, 0xc3, - 0xd2, 0x09, 0x04, 0x87, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xd7, 0xe4, 0x3f, 0x3c, 0x50, 0xf2, - 0x1a, 0xf2, 0x0a, 0x01, 0xf4, 0x08, 0x3a, 0x81, 0xc8, 0x0c, 0xe1, 0xb0, 0xef, 0xff, 0xde, 0x0c, - 0xe1, 0xb0, 0xfb, 0x42, 0xd2, 0x81, 0xda, 0x16, 0x82, 0x41, 0xfd, 0x7f, 0xe0, 0xb4, 0x2c, 0x3f, - 0xb0, 0xdd, 0x70, 0x4f, 0xc3, 0xca, 0xa0, 0x3e, 0x41, 0x4c, 0x18, 0x76, 0x16, 0x3e, 0x83, 0xb0, - 0x50, 0x1e, 0x0f, 0x63, 0x8f, 0x4d, 0x03, 0xe2, 0x2d, 0x0a, 0x81, 0xff, 0x82, 0x0d, 0x40, 0xda, - 0x1d, 0xff, 0xfb, 0xc1, 0xce, 0x1b, 0x43, 0xfb, 0xd5, 0x83, 0xfb, 0x42, 0xd0, 0xf9, 0xd0, 0xac, - 0x3e, 0xbf, 0xfe, 0x42, 0x9c, 0x2a, 0x05, 0x21, 0xd8, 0x5a, 0x16, 0x87, 0x7f, 0xf9, 0x0f, 0xd5, - 0x88, 0x3f, 0xac, 0xa0, 0xe1, 0xe7, 0xc0, 0xa0, 0x6c, 0x1e, 0x90, 0x9f, 0xf0, 0x7f, 0xe0, 0xe0, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x3c, 0x1c, 0xe1, 0xfb, 0x57, 0xff, - 0x07, 0x9c, 0x0e, 0x0b, 0x07, 0x01, 0xc0, 0xe0, 0x50, 0x5c, 0x3f, 0xf8, 0x3e, 0x7a, 0x05, 0x40, - 0xe4, 0xa1, 0xa0, 0xc3, 0x9c, 0x91, 0xdd, 0x0e, 0xd3, 0x0a, 0xf0, 0x75, 0x0b, 0x1f, 0x37, 0x20, - 0x81, 0x9c, 0x86, 0xb0, 0xff, 0xc1, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xcf, 0xfe, 0x0f, 0xfc, 0xf8, 0x3c, 0xe2, 0x07, 0x44, 0x90, 0x39, 0x41, 0x8b, 0x24, 0x0e, - 0x0d, 0x5e, 0x81, 0x20, 0x70, 0xaf, 0x90, 0x48, 0x1c, 0x7a, 0x8d, 0x24, 0x0f, 0x60, 0xa0, 0x36, - 0x40, 0xe1, 0x79, 0x0d, 0x20, 0x70, 0xff, 0x48, 0x1f, 0xff, 0xc8, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0x9c, 0x39, 0x5e, 0x43, 0x38, 0x5f, 0xa4, 0x2a, 0x7a, 0x8e, 0x1f, - 0x95, 0x6a, 0x30, 0xff, 0x7a, 0x07, 0xfc, 0x13, 0xf4, 0x61, 0x61, 0xdb, 0x9b, 0x85, 0x86, 0xa3, - 0x81, 0xc2, 0xc3, 0x63, 0x82, 0x81, 0x61, 0xe7, 0x06, 0x1b, 0x0f, 0x38, 0x20, 0xd8, 0x40, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x41, 0xa1, 0xff, 0x50, 0x3f, 0xbf, 0xff, 0x21, 0xd2, - 0x19, 0xc3, 0xf3, 0x86, 0xd0, 0xef, 0xff, 0xde, 0x0f, 0xfc, 0x1f, 0xbf, 0xfc, 0x1e, 0xd0, 0xfb, - 0x0f, 0x61, 0xfb, 0x0f, 0x68, 0x7d, 0x87, 0xbf, 0xfc, 0x10, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, - 0xc1, 0xcc, 0x20, 0x90, 0xff, 0xac, 0x3f, 0x3f, 0xff, 0x90, 0x38, 0x7f, 0xb4, 0x24, 0x3f, 0xc8, - 0x57, 0xff, 0xe8, 0x3a, 0xc3, 0xff, 0x17, 0xff, 0x41, 0x3f, 0x07, 0xd4, 0x0b, 0x4c, 0x3e, 0xa0, - 0x7b, 0xaf, 0xb8, 0x3d, 0xaf, 0xd4, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0x97, 0x07, 0x2a, 0x41, 0x57, 0x95, 0xfd, 0x07, 0xb8, 0xd3, 0x18, 0x3b, 0x81, 0xa6, 0x30, - 0x76, 0xa3, 0x4c, 0x70, 0xaf, 0xa7, 0x06, 0x0c, 0x25, 0x68, 0x31, 0xc1, 0x87, 0x68, 0xe3, 0x43, - 0x43, 0x69, 0x43, 0x5a, 0x81, 0xb4, 0xcb, 0xf1, 0x82, 0xf0, 0xc2, 0x81, 0x10, 0x7f, 0xe0, 0xe0, - 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0xa1, 0xa1, 0xf5, 0x6f, 0x56, 0x0f, 0xf5, 0x03, - 0xf7, 0xff, 0xef, 0x07, 0x32, 0x07, 0x43, 0xeb, 0x83, 0x5e, 0x42, 0x78, 0x1a, 0x19, 0xe0, 0xe7, - 0xfe, 0x43, 0xae, 0xc3, 0x70, 0x79, 0x0b, 0x9d, 0x0f, 0xe6, 0xfd, 0x21, 0xdf, 0x48, 0x66, 0xf8, - 0x3f, 0xf0, 0x70, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0xeb, 0x07, 0x07, - 0xcb, 0x58, 0x39, 0x70, 0x2f, 0xe0, 0x7f, 0x41, 0xe7, 0x06, 0x87, 0x9f, 0xe0, 0x7f, 0x21, 0xeb, - 0x07, 0x07, 0xf9, 0xc1, 0xa1, 0xcf, 0xf8, 0x1f, 0xe4, 0x5d, 0x60, 0xe0, 0xff, 0x38, 0x34, 0x3f, - 0xce, 0x0d, 0x0f, 0xfc, 0x1f, 0xc0, 0x3f, 0xff, 0x78, 0x3d, 0x86, 0xd0, 0xfc, 0xa0, 0xca, 0x0f, - 0x9c, 0x3a, 0xc3, 0xf6, 0x86, 0xf4, 0x1b, 0xfe, 0x38, 0xe0, 0xec, 0x37, 0x82, 0xe0, 0x9f, 0xd4, - 0x24, 0x1a, 0x07, 0x1c, 0x27, 0x83, 0xa8, 0x0c, 0x3a, 0x0e, 0x90, 0x60, 0x43, 0xf6, 0x07, 0x1f, - 0x21, 0xd4, 0x05, 0x02, 0x7c, 0x85, 0x83, 0xc8, 0x73, 0x87, 0xfe, 0x0f, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xa0, 0xf9, 0x41, 0xe7, 0x87, 0xfd, 0x07, 0xa1, 0x83, 0x30, - 0x48, 0x66, 0x0d, 0x40, 0xae, 0x03, 0xfe, 0x83, 0xa0, 0x30, 0x66, 0x0f, 0x43, 0x06, 0xa0, 0x75, - 0x07, 0xfd, 0x06, 0x70, 0x30, 0x66, 0x0d, 0xa0, 0xa0, 0x6a, 0x05, 0x41, 0xff, 0xf2, 0x1f, 0xf8, - 0x30, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd8, 0x6d, 0x0f, 0xd8, 0x4a, 0x96, 0x0f, 0x7d, - 0x3d, 0x5a, 0x1d, 0x86, 0xc2, 0xc3, 0xd8, 0x69, 0x1c, 0x2f, 0xfa, 0x62, 0x81, 0xed, 0x0d, 0xb8, - 0x76, 0x6d, 0x01, 0x70, 0x67, 0x34, 0xc0, 0xe8, 0x6d, 0x34, 0x87, 0xb4, 0x24, 0x1a, 0x0b, 0x03, - 0xc1, 0xbc, 0x06, 0x0e, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x37, 0x07, 0xec, - 0x3d, 0xa1, 0x9f, 0xff, 0xd0, 0x76, 0x1e, 0xc3, 0xf7, 0xfe, 0x0f, 0xd8, 0x7b, 0x0f, 0xdf, 0xf8, - 0x3f, 0x61, 0xec, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x9b, 0x43, 0x3e, 0x42, 0xb4, 0x3f, - 0x3a, 0x1f, 0xf8, 0x38, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, 0xa1, 0xfc, 0x9c, - 0x21, 0xf7, 0xff, 0xe4, 0x39, 0x83, 0x48, 0x7e, 0xf0, 0x6d, 0x0f, 0xaa, 0xc7, 0xb8, 0x3b, 0xc0, - 0x56, 0x15, 0x87, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xfe, 0x05, 0x03, 0xff, 0x02, - 0x81, 0xf0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, 0x36, 0x87, 0xda, 0x1f, 0xf8, 0xbf, - 0xfe, 0x40, 0xe4, 0x1f, 0xb4, 0x18, 0xff, 0xc9, 0xa1, 0xb0, 0x50, 0x3b, 0x43, 0x20, 0xa0, 0x76, - 0x85, 0xff, 0xe3, 0x0e, 0xc1, 0x40, 0x60, 0xc3, 0xb0, 0x50, 0x18, 0x30, 0xef, 0xfc, 0x38, 0x7f, - 0xe7, 0xc8, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x41, 0xa1, 0xf9, 0x6d, 0x14, - 0x1e, 0x7a, 0xbd, 0x56, 0x86, 0x60, 0xa8, 0x16, 0x86, 0x7f, 0xfc, 0x86, 0x60, 0xb0, 0xda, 0x19, - 0xff, 0xf2, 0x1e, 0x78, 0x12, 0x1f, 0xae, 0x0b, 0x83, 0xdf, 0xff, 0xbc, 0x1f, 0xe9, 0x0f, 0xfc, - 0x09, 0x0e, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x72, 0xfa, 0x8b, 0xe0, 0x5f, 0xff, 0xa0, 0xfd, - 0x40, 0xfe, 0x6b, 0x7a, 0xac, 0x32, 0xfb, 0xcb, 0x74, 0x0f, 0xd4, 0x0b, 0x50, 0x4f, 0xff, 0x83, - 0xf3, 0x87, 0xfb, 0xff, 0xf7, 0x83, 0xb9, 0x0b, 0x43, 0xf9, 0xfe, 0x43, 0xbf, 0x51, 0x09, 0xb4, - 0x3f, 0xf0, 0x70, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1b, 0x43, 0xf9, 0x0d, 0x21, - 0xcf, 0xe8, 0xff, 0x20, 0x60, 0x50, 0xd0, 0xb4, 0x0c, 0x0a, 0x1c, 0xb6, 0x81, 0xfd, 0x1e, 0xab, - 0x40, 0xc0, 0xa1, 0xa1, 0x68, 0x18, 0x14, 0x39, 0x6d, 0x03, 0xfa, 0x7a, 0xda, 0x06, 0x0d, 0xc1, - 0xb4, 0x3e, 0xb0, 0xed, 0x0f, 0x38, 0x6f, 0x83, 0xff, 0x07, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xa0, 0xf9, 0x0f, 0xad, 0x5f, 0xfa, 0x0c, 0xa1, 0x03, 0x01, 0x09, - 0x0d, 0xa3, 0x03, 0x09, 0xe0, 0x38, 0xc5, 0x03, 0x90, 0xa1, 0x88, 0x3f, 0x7f, 0xf8, 0x36, 0x86, - 0xb0, 0xfa, 0x81, 0xcc, 0x1e, 0xb0, 0xf3, 0x07, 0x90, 0xf9, 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, - 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x9a, 0xef, 0xd0, 0x72, 0x82, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, - 0xe6, 0xbb, 0x43, 0x9b, 0x92, 0x80, 0xb9, 0x04, 0x85, 0xa1, 0xe4, 0x1f, 0xff, 0xbc, 0x1d, 0xc1, - 0xa8, 0x1f, 0xaf, 0x4f, 0x83, 0xfc, 0xde, 0xb9, 0x0d, 0x7d, 0x28, 0x26, 0xe0, 0xff, 0xc1, 0xc0, - 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0xa1, 0xfd, 0x61, 0x21, 0xfc, 0xff, 0xd0, - 0x7a, 0xc3, 0xac, 0x3a, 0xe0, 0xeb, 0x0f, 0x28, 0x6d, 0x34, 0x3e, 0xb9, 0x03, 0xfc, 0x1a, 0x81, - 0xf9, 0xc3, 0x5f, 0x95, 0xfc, 0x1a, 0x81, 0xf9, 0xc3, 0x50, 0x3f, 0x38, 0x6b, 0xff, 0xe0, 0xff, - 0xc1, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xed, 0x06, 0x1f, 0xef, - 0x05, 0xc1, 0xf9, 0xff, 0xfa, 0x03, 0xe0, 0xd4, 0x0f, 0xb7, 0xff, 0xe0, 0x93, 0x42, 0xa0, 0x7f, - 0x68, 0x54, 0x0f, 0xef, 0xff, 0x83, 0xb0, 0xd4, 0x0f, 0xef, 0xff, 0xa0, 0xda, 0x1f, 0xf0, 0x0f, - 0xfc, 0x1f, 0x9c, 0x36, 0x87, 0x7f, 0xfe, 0xe0, 0xe6, 0x50, 0x30, 0xff, 0xb4, 0x3f, 0xbf, 0xff, - 0x78, 0x3a, 0xc2, 0x74, 0x3e, 0xb4, 0x33, 0xc1, 0xae, 0x7f, 0xcd, 0xc0, 0x43, 0xff, 0x41, 0x7f, - 0xfe, 0x0f, 0x20, 0xa0, 0x10, 0xfb, 0x81, 0x40, 0x70, 0x67, 0x42, 0xa0, 0x5c, 0x1f, 0x5e, 0x43, - 0xe0, 0x0c, 0xe1, 0xb0, 0xf7, 0xff, 0xef, 0x07, 0x38, 0x6c, 0x3f, 0x50, 0x3a, 0x43, 0xea, 0x07, - 0x50, 0x3b, 0xfc, 0x15, 0xf8, 0x19, 0x43, 0x0a, 0x81, 0xd9, 0x43, 0x0a, 0x81, 0xd9, 0x43, 0x3f, - 0xd0, 0x32, 0x86, 0x61, 0x98, 0x19, 0x43, 0x30, 0xcc, 0x0c, 0xab, 0x30, 0xcc, 0x04, 0xa2, 0x0f, - 0xf4, 0x1a, 0x81, 0x61, 0x98, 0x3f, 0xf0, 0x70, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, - 0x0d, 0x21, 0xef, 0xff, 0xc8, 0x58, 0x28, 0x09, 0x06, 0x85, 0x81, 0x81, 0x20, 0xd0, 0xbf, 0xff, - 0x21, 0xe7, 0x0f, 0xfc, 0x5f, 0xf8, 0x3a, 0xd4, 0x1d, 0xc1, 0xc8, 0xf0, 0x5e, 0x0f, 0xf5, 0xda, - 0x1f, 0xcd, 0xe8, 0x3f, 0x5f, 0x41, 0xff, 0x83, 0xff, 0x00, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, - 0x7f, 0x21, 0xff, 0x83, 0xff, 0x05, 0x7f, 0xfe, 0x81, 0x21, 0x94, 0x1a, 0x80, 0x55, 0x6f, 0x56, - 0x50, 0x4e, 0x15, 0x02, 0xd0, 0xce, 0x15, 0x02, 0xd0, 0xcf, 0xff, 0x90, 0xfe, 0xa0, 0x14, 0x1f, - 0xea, 0x01, 0xc3, 0xfd, 0x45, 0xbc, 0x15, 0xff, 0xd4, 0xe0, 0xff, 0xc1, 0x20, 0x0d, 0x40, 0xda, - 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1b, 0x43, 0xf2, 0x83, 0x21, 0xeb, 0xaf, 0xf7, 0x02, 0x81, 0xfe, - 0x60, 0x49, 0xd7, 0xb5, 0x41, 0xd8, 0x7b, 0x43, 0xef, 0xfc, 0x87, 0xfe, 0x0f, 0xe7, 0xff, 0xd0, - 0x67, 0x0f, 0xd4, 0x0c, 0xe1, 0xfa, 0x81, 0x9f, 0xff, 0x40, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x98, 0x36, 0x87, 0x56, 0xeb, 0x75, 0x81, 0xcb, 0x79, 0x7a, 0xc1, 0xa0, 0xb0, 0xb4, 0x70, - 0xcf, 0x96, 0xd0, 0xfd, 0xfd, 0x02, 0x0f, 0xcd, 0x03, 0x58, 0x75, 0xff, 0xf0, 0x65, 0x80, 0xe1, - 0x94, 0x19, 0xd1, 0xc7, 0x83, 0x3e, 0x09, 0xc2, 0xb4, 0x0a, 0x05, 0xe8, 0x32, 0x00, 0x0d, 0x40, - 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xe6, 0x14, 0x48, 0x7a, 0xff, 0xf4, 0x1f, 0xd4, 0x0a, 0x81, 0x7f, - 0xfe, 0xf0, 0x7e, 0xa0, 0x4c, 0x1b, 0xff, 0xe8, 0x39, 0x0a, 0x81, 0x90, 0xcc, 0x2a, 0x8a, 0x18, - 0x33, 0x19, 0x43, 0x18, 0x35, 0x1c, 0xa1, 0x2a, 0x0d, 0x92, 0x50, 0x5a, 0x0a, 0x81, 0xa8, 0x13, - 0x07, 0xfe, 0x0f, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x35, 0x21, 0xb0, - 0xf3, 0x3c, 0xff, 0xd0, 0x18, 0xc2, 0xd0, 0x68, 0x4c, 0xc1, 0x50, 0x70, 0xcc, 0x65, 0xff, 0x80, - 0xc4, 0xd0, 0x3f, 0x98, 0x68, 0x87, 0xf3, 0x14, 0xd0, 0xfe, 0x6a, 0x30, 0xff, 0x30, 0x1c, 0x3f, - 0xcc, 0x08, 0x3f, 0xc0, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x40, 0xd0, 0xe6, 0xae, - 0xf5, 0xd4, 0x82, 0x81, 0xfe, 0xa0, 0x25, 0x7f, 0xe6, 0x81, 0xff, 0x83, 0xf3, 0xff, 0x90, 0xf3, - 0x07, 0xa4, 0x3c, 0xf5, 0xed, 0x0f, 0x30, 0x7a, 0x43, 0xcf, 0xfe, 0x43, 0xff, 0x07, 0xef, 0xff, - 0xde, 0x00, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0x21, 0xf9, 0x8a, 0x07, 0xf5, - 0xc9, 0x57, 0xe0, 0xda, 0x15, 0x03, 0x61, 0xbf, 0x34, 0x69, 0xe0, 0xda, 0x15, 0x02, 0x70, 0xd8, - 0x69, 0x0d, 0x86, 0xff, 0xfc, 0x1f, 0xaf, 0x21, 0xff, 0x58, 0x38, 0x3e, 0x6e, 0x0d, 0x72, 0x17, - 0xa0, 0xfd, 0x78, 0x3f, 0xf0, 0x70, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7f, 0xe0, 0xff, 0x7f, - 0x27, 0xf0, 0x6d, 0x06, 0x98, 0x1c, 0x35, 0xf9, 0x3f, 0x83, 0xff, 0x07, 0xe7, 0xff, 0xc8, 0x7f, - 0xe0, 0xfb, 0xff, 0xf7, 0x83, 0x38, 0x7f, 0xe0, 0x35, 0xf7, 0x83, 0xff, 0x02, 0xc3, 0xfc, 0xfe, - 0x0f, 0xfc, 0x1f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xa4, 0x36, - 0x21, 0xf3, 0xc0, 0xff, 0x83, 0xc9, 0xe8, 0x2d, 0x0a, 0x41, 0xa5, 0xda, 0x19, 0xf0, 0x67, 0xe4, - 0x3f, 0x37, 0x01, 0xf4, 0x1d, 0x57, 0x5e, 0x43, 0x69, 0x40, 0xce, 0x1a, 0xc1, 0x40, 0xce, 0x15, - 0x85, 0x40, 0xce, 0x14, 0x1a, 0xff, 0x80, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7e, 0x90, 0xc8, - 0x7e, 0xb3, 0xfe, 0x83, 0xb4, 0xd0, 0xd4, 0x0c, 0xe0, 0xc3, 0x98, 0x37, 0x81, 0xff, 0x41, 0x7c, - 0x1d, 0x21, 0xce, 0xe1, 0xd4, 0x0f, 0x9d, 0xff, 0xf0, 0x4e, 0x1b, 0xf0, 0x79, 0xc0, 0xec, 0xac, - 0x39, 0xcb, 0x04, 0x8f, 0x04, 0xe2, 0x14, 0x84, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x90, - 0xce, 0x1b, 0x0f, 0xec, 0x3e, 0x70, 0xe7, 0x0f, 0x9c, 0x2b, 0xf9, 0x7a, 0xd0, 0xec, 0x26, 0xb7, - 0x27, 0xfc, 0x40, 0x70, 0xf6, 0x1b, 0x47, 0x0e, 0x70, 0xce, 0x38, 0x57, 0xf4, 0x0c, 0x70, 0xf6, - 0x1f, 0x38, 0x4d, 0x3f, 0x06, 0x70, 0xa5, 0x07, 0xaf, 0x20, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9d, 0x40, 0xd0, 0xfe, 0x68, 0x04, 0x70, 0xd7, 0xff, 0x83, 0xfa, 0x80, 0xa0, 0x77, 0xff, - 0xef, 0x07, 0x9b, 0x83, 0xfc, 0xff, 0xf2, 0x17, 0xe4, 0x3d, 0x40, 0xa4, 0xd0, 0xf5, 0x03, 0xde, - 0xaf, 0x70, 0x7b, 0x0f, 0xa8, 0x1e, 0xff, 0xe8, 0x00, 0x0c, 0xe1, 0xb4, 0x37, 0xff, 0xef, 0x06, - 0x70, 0xd8, 0x7c, 0xe8, 0x69, 0x0f, 0x38, 0x5f, 0xe4, 0x55, 0xa8, 0xc3, 0x69, 0xfe, 0x70, 0xda, - 0x17, 0x82, 0xff, 0x20, 0x7e, 0x06, 0x1b, 0x41, 0xdb, 0x9a, 0x16, 0x94, 0x72, 0x3f, 0xc9, 0x8e, - 0x16, 0x1b, 0x42, 0x70, 0xbf, 0xc8, 0x4e, 0x16, 0xbb, 0x40, 0x3f, 0xff, 0x78, 0x3d, 0x86, 0xc3, - 0xfa, 0x0f, 0x21, 0xd7, 0xff, 0xe8, 0x3b, 0x0f, 0x68, 0x7d, 0xff, 0x90, 0xfb, 0x0f, 0x68, 0x7d, - 0xff, 0x90, 0xfb, 0x0f, 0x68, 0x6f, 0xff, 0xde, 0x0d, 0x85, 0x83, 0x0f, 0xd8, 0xe8, 0x1d, 0x0f, - 0x66, 0x86, 0x70, 0xf7, 0xff, 0xc8, 0x3f, 0xff, 0x78, 0x33, 0x06, 0xd0, 0xff, 0xc1, 0xfd, 0xff, - 0xe0, 0xed, 0x0f, 0xb0, 0xee, 0xbf, 0x61, 0xda, 0xfe, 0xc3, 0x9e, 0x5f, 0x83, 0xaf, 0xff, 0x20, - 0xb0, 0x9c, 0x36, 0x9f, 0x23, 0xda, 0x0c, 0x09, 0xbc, 0x15, 0x0c, 0x37, 0xfe, 0x1c, 0x3f, 0xe7, - 0xc8, 0x7f, 0xe0, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0x2b, 0x51, - 0x5e, 0x40, 0xd3, 0xa2, 0xda, 0xb8, 0x2a, 0x74, 0x03, 0x82, 0x42, 0x56, 0xa0, 0x50, 0x1a, 0x0a, - 0xba, 0xd8, 0xac, 0x3d, 0x81, 0x81, 0x44, 0x3f, 0xb8, 0x3f, 0x7f, 0xfe, 0xf0, 0x7d, 0x58, 0x3f, - 0xcf, 0x81, 0x68, 0x75, 0xf2, 0x19, 0xfa, 0x02, 0x83, 0xfc, 0xa0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0xa8, 0x1b, 0x43, 0xee, 0x43, 0x21, 0xf3, 0xff, 0xf4, 0x07, 0x41, 0x26, 0x82, 0x80, - 0xef, 0xfc, 0x92, 0x19, 0x6e, 0x58, 0x12, 0x1b, 0x55, 0x15, 0x83, 0x43, 0x74, 0xf5, 0x30, 0x68, - 0x6c, 0x12, 0x0c, 0x1a, 0x1b, 0xa7, 0xa9, 0x83, 0x0e, 0xc1, 0x20, 0xc7, 0x0e, 0xc1, 0x27, 0xe8, - 0x3f, 0xf0, 0x78, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd0, 0x6e, 0x43, 0xaf, 0xf5, 0x48, - 0x65, 0xf7, 0x2f, 0x80, 0xbe, 0xe5, 0xf0, 0x4f, 0x57, 0xaa, 0xd0, 0xcc, 0x15, 0x02, 0x90, 0xcf, - 0x57, 0xaa, 0xd0, 0xce, 0xb7, 0x2d, 0xa1, 0xfd, 0x40, 0xfe, 0xff, 0xfc, 0x1f, 0xd4, 0x0f, 0xdf, - 0xff, 0xbc, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xd4, 0x43, 0x21, - 0xfb, 0x41, 0x7f, 0xa0, 0x3f, 0x89, 0x24, 0xa0, 0x18, 0x19, 0x24, 0x94, 0x03, 0x03, 0x24, 0x92, - 0x80, 0x7f, 0x17, 0xfa, 0x03, 0x03, 0x28, 0x1a, 0x40, 0xc0, 0xc9, 0x0f, 0xcc, 0x0c, 0x90, 0xe8, - 0x0f, 0xe2, 0x81, 0xd8, 0x18, 0x3b, 0xfd, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, - 0x36, 0x87, 0xec, 0x37, 0xf2, 0x19, 0xc3, 0x6b, 0x68, 0x3f, 0xd1, 0x85, 0x21, 0xd8, 0x6f, 0xe4, - 0x3b, 0x0d, 0x85, 0x20, 0x7f, 0x81, 0x85, 0x20, 0x75, 0xb1, 0xfe, 0x40, 0xe1, 0x65, 0x02, 0x90, - 0x38, 0x59, 0xa1, 0x48, 0x1f, 0xeb, 0x0d, 0xa0, 0x70, 0xd8, 0x57, 0x83, 0xff, 0x07, 0x80, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1e, 0xaf, 0xfd, 0x40, 0x95, 0xae, 0xd7, 0x06, - 0x7f, 0x8d, 0xb8, 0x2a, 0x93, 0x4e, 0x43, 0xf7, 0x82, 0xc3, 0x60, 0x68, 0xa0, 0xaf, 0xd0, 0x7b, - 0x0d, 0xa1, 0x9f, 0xff, 0xde, 0x43, 0x50, 0x36, 0x87, 0xd6, 0x1d, 0xa1, 0xd6, 0x87, 0xb4, 0x30, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xbf, 0x9b, 0xf8, 0x36, 0xb6, 0x87, - 0x61, 0xb0, 0xb4, 0x3b, 0x0d, 0xfc, 0xdf, 0xc1, 0xb0, 0xff, 0xc1, 0x61, 0xd5, 0xe4, 0x2f, 0xe5, - 0x73, 0x68, 0x58, 0x7a, 0x87, 0x06, 0xfe, 0x41, 0xe8, 0x3b, 0x0e, 0x6e, 0xf2, 0x16, 0x1a, 0x88, - 0x4e, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7e, 0xd0, 0xff, 0xc5, 0xff, 0xe0, - 0xd6, 0x0e, 0x28, 0x38, 0x5e, 0x7e, 0x06, 0x07, 0x09, 0x05, 0xdf, 0x02, 0x81, 0xd6, 0x0b, 0xb3, - 0x43, 0xb0, 0x38, 0x2f, 0x07, 0xfa, 0x0f, 0xf4, 0xa8, 0x70, 0xb4, 0x36, 0x30, 0x14, 0x4e, 0x15, - 0x07, 0x0c, 0xe5, 0x01, 0x05, 0xfe, 0x40, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, - 0x36, 0xc1, 0xff, 0xa8, 0x38, 0x6f, 0xff, 0xd8, 0x58, 0x79, 0x83, 0xee, 0xfe, 0x70, 0x61, 0xb0, - 0x50, 0x2c, 0x60, 0xdd, 0xfc, 0x6e, 0x86, 0xca, 0x0c, 0x5e, 0x0c, 0xe7, 0x38, 0x1d, 0x0d, 0x40, - 0x5e, 0x4f, 0x24, 0x98, 0xf8, 0x17, 0x3b, 0x82, 0x10, 0xd2, 0x07, 0x83, 0xff, 0x07, 0x0d, 0x40, - 0xd2, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1a, 0x43, 0xdf, 0xc3, 0x94, 0x0e, 0x40, 0xe0, 0xf2, 0x28, - 0x2b, 0x74, 0x2d, 0x58, 0x75, 0xa1, 0x9f, 0x07, 0x5d, 0xfe, 0x7d, 0x03, 0x43, 0x50, 0x33, 0x05, - 0x7f, 0xfa, 0x0f, 0xcf, 0xa4, 0x3f, 0xcf, 0x3e, 0x43, 0xeb, 0xc8, 0x4f, 0x90, 0xae, 0x43, 0xe7, - 0x0f, 0xfc, 0x1e, 0x0c, 0xc1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x93, 0x43, 0xab, 0xde, 0xaf, - 0x01, 0x7f, 0xf2, 0x83, 0x7a, 0xbd, 0xe0, 0xf6, 0x87, 0x9c, 0x3d, 0x5f, 0xe0, 0xcd, 0x7f, 0xe4, - 0x14, 0x0f, 0xf3, 0x82, 0x6f, 0xfe, 0x60, 0xfc, 0xe1, 0xff, 0x80, 0xe1, 0xff, 0x9f, 0x41, 0xf0, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd8, 0x6c, 0x3e, 0xbf, 0xfd, 0x06, 0x90, 0xa8, 0x15, - 0x03, 0x50, 0x2a, 0x05, 0x40, 0xd7, 0xff, 0xa0, 0xd2, 0x15, 0x02, 0xa0, 0x6b, 0xff, 0xd0, 0x7e, - 0x70, 0xff, 0x33, 0x0e, 0x83, 0x43, 0x6a, 0x82, 0x45, 0x61, 0x50, 0x70, 0xce, 0x58, 0x10, 0xbf, - 0xc8, 0x10, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7f, 0xe0, 0xff, 0xbd, 0x5e, 0xf0, 0x7b, 0x0f, - 0xd8, 0x7a, 0xbf, 0xc1, 0x97, 0xff, 0x28, 0x0a, 0xe5, 0xf5, 0xa8, 0x37, 0xff, 0x83, 0xda, 0x1e, - 0x70, 0xf7, 0xff, 0x83, 0xda, 0x1e, 0xb1, 0x07, 0xff, 0xea, 0x07, 0xfe, 0x70, 0x80, 0x0d, 0x40, - 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x20, 0x90, 0xff, 0xa8, 0x21, 0xe7, 0xff, 0xf2, 0x1d, 0x40, - 0xd4, 0x0e, 0xbf, 0xff, 0x40, 0xa0, 0x6a, 0x06, 0xa0, 0x14, 0x1a, 0x81, 0x98, 0x37, 0xff, 0x83, - 0xd8, 0x54, 0x0b, 0x0f, 0x61, 0x50, 0x2c, 0x3d, 0x85, 0x42, 0xf0, 0x7f, 0xa8, 0x1f, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x34, 0xa0, 0xff, 0xc6, 0xd8, 0x6f, 0xff, 0xd8, 0x58, 0x7d, - 0xa1, 0xec, 0xfe, 0x24, 0x90, 0xb3, 0x0a, 0x24, 0xc3, 0x66, 0x64, 0x33, 0x04, 0xe6, 0x64, 0x3e, - 0x42, 0x63, 0x32, 0x07, 0x83, 0x48, 0x1e, 0x03, 0xc4, 0x0c, 0x16, 0x3d, 0xbb, 0x8c, 0x08, 0x32, - 0x07, 0x83, 0xff, 0x07, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7c, 0x87, 0xf2, 0x19, 0xc3, 0x50, - 0x7c, 0x19, 0xfd, 0x4f, 0xa0, 0xe6, 0x0d, 0x61, 0xa0, 0xae, 0x9c, 0xf5, 0xb0, 0xb9, 0x06, 0x05, - 0xc1, 0xdf, 0xfe, 0x43, 0xb0, 0xfd, 0xa1, 0xd8, 0x7e, 0xd0, 0xee, 0xbf, 0x68, 0x76, 0x1f, 0xb4, - 0x3b, 0xff, 0xc8, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x51, 0x21, 0xf7, 0x57, - 0xa9, 0xe0, 0xf6, 0x15, 0x02, 0xc3, 0xd5, 0xbd, 0x58, 0x32, 0xfb, 0xcb, 0xe0, 0x2f, 0xfe, 0x50, - 0x6f, 0xff, 0x07, 0xb0, 0xc8, 0x58, 0x7b, 0x0a, 0x81, 0x61, 0xe8, 0x0e, 0xc9, 0x07, 0xcf, 0x91, - 0xb9, 0x09, 0xf4, 0x87, 0x9d, 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xac, - 0x27, 0x0f, 0xcc, 0x15, 0x87, 0xda, 0xa0, 0x7f, 0xc1, 0x3b, 0x3a, 0x80, 0xe8, 0x6e, 0x81, 0x5f, - 0x21, 0xe6, 0x6f, 0x93, 0x0f, 0x51, 0x90, 0xd8, 0x67, 0xd4, 0xff, 0xe0, 0x6a, 0x80, 0xc1, 0x61, - 0xe6, 0x0b, 0x81, 0x87, 0x98, 0x32, 0x0c, 0x3c, 0xc1, 0xde, 0x82, 0x0f, 0xfc, 0x1f, 0x9c, 0x36, - 0x87, 0x7f, 0xfe, 0xf0, 0x73, 0x88, 0x34, 0x3e, 0x60, 0x48, 0x24, 0x3e, 0xd2, 0x4b, 0x0e, 0xff, - 0xfd, 0xe0, 0xe6, 0x9d, 0x48, 0x73, 0x70, 0x24, 0x6e, 0x40, 0xa0, 0xb4, 0x3c, 0x83, 0xff, 0xf7, - 0x83, 0xb8, 0x37, 0x07, 0xd7, 0xa5, 0x70, 0x7f, 0xaf, 0xe9, 0x0d, 0xfa, 0x43, 0x37, 0x07, 0xfe, - 0x0e, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xe6, 0x0d, 0x21, 0xe4, 0x08, 0x65, 0x50, 0x35, - 0xa5, 0x3f, 0x48, 0x7b, 0x35, 0x06, 0x42, 0x43, 0x60, 0x6f, 0x41, 0x5c, 0x0c, 0xa3, 0x87, 0xd0, - 0x32, 0x4c, 0x70, 0xe4, 0xc9, 0x2f, 0x21, 0x9d, 0xc9, 0x06, 0x1c, 0xe3, 0x12, 0x0e, 0x09, 0xd3, - 0x4a, 0xed, 0x04, 0x8e, 0x0f, 0x48, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x87, 0xa4, 0x3b, 0x83, 0xe7, 0xc7, 0xfe, 0x43, 0xec, 0x3d, 0xa0, 0xe0, 0xbf, - 0xf2, 0x13, 0x83, 0x0f, 0x68, 0x7d, 0xff, 0x90, 0xd4, 0x34, 0x70, 0x28, 0x36, 0x0c, 0x2d, 0xb4, - 0x2e, 0x06, 0x13, 0xe0, 0xce, 0x07, 0xf2, 0x79, 0x02, 0x80, 0xc8, 0x73, 0x00, 0x0f, 0xfc, 0x1d, - 0xff, 0xfb, 0xc1, 0xcc, 0x1a, 0x43, 0xff, 0x07, 0xf5, 0xff, 0xfa, 0x05, 0x05, 0xfc, 0x50, 0x39, - 0x7f, 0x07, 0xaf, 0xff, 0x83, 0xcd, 0xa1, 0x90, 0xcd, 0xc3, 0xa5, 0xa1, 0x94, 0x34, 0x7e, 0x0f, - 0xae, 0x07, 0x9a, 0x07, 0x90, 0x59, 0x43, 0x83, 0xaf, 0x20, 0xd0, 0x79, 0x03, 0x05, 0xe8, 0x32, - 0x00, 0x0c, 0xe1, 0xa8, 0x1d, 0xff, 0xfb, 0xc8, 0x67, 0x0d, 0x40, 0xfe, 0x43, 0xfe, 0x7f, 0x81, - 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0xdf, 0xeb, 0xfe, 0x83, 0x61, 0xe9, 0x0e, 0xcc, 0xc1, 0x92, - 0xa0, 0x50, 0xca, 0x39, 0x26, 0x0c, 0x18, 0x1d, 0x24, 0xa0, 0x83, 0x09, 0x04, 0x87, 0x3e, 0x0e, - 0xf0, 0x7f, 0xe0, 0xfc, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x51, 0xa1, 0xcd, 0x3d, - 0x7a, 0xf5, 0x10, 0xea, 0x06, 0xa0, 0x7e, 0x70, 0xda, 0x1d, 0xff, 0xfb, 0xc0, 0xc3, 0xa4, 0x33, - 0x82, 0xbd, 0xea, 0xf0, 0x79, 0xc3, 0xff, 0x03, 0xff, 0x07, 0xd6, 0x1c, 0xc1, 0xcf, 0x83, 0xd4, - 0x0d, 0x68, 0x6f, 0xc1, 0xff, 0x83, 0xf0, 0x0f, 0xfc, 0x1e, 0x90, 0x68, 0x76, 0x7f, 0xf2, 0x81, - 0x8a, 0xe5, 0x6a, 0x24, 0xc2, 0x50, 0x20, 0xa4, 0xc7, 0xe6, 0xf8, 0x93, 0x14, 0x4c, 0x99, 0x26, - 0x31, 0xb2, 0x64, 0x98, 0xfc, 0xdf, 0x12, 0x64, 0x93, 0x83, 0x24, 0xcb, 0xb7, 0xd6, 0x49, 0x92, - 0x6e, 0x98, 0x6c, 0xc1, 0x38, 0x30, 0xd9, 0x83, 0xa0, 0x30, 0x9c, 0x8f, 0x49, 0xe0, 0x7a, 0x0f, - 0xfc, 0x10, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x79, 0x0f, 0x31, 0xc1, 0x3c, 0x1d, 0x20, 0xc3, - 0xa7, 0xff, 0xc1, 0xfe, 0x90, 0xf7, 0x80, 0xff, 0xe4, 0x26, 0x18, 0x12, 0x09, 0x0f, 0x3f, 0xf9, - 0x0d, 0x0e, 0x0a, 0x02, 0x42, 0x71, 0xc1, 0x40, 0x48, 0x5a, 0x3d, 0x3d, 0x4d, 0x05, 0x81, 0x81, - 0x20, 0x90, 0x48, 0x18, 0x12, 0x79, 0x00, 0x0e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x41, 0xd8, 0x6d, - 0x0f, 0x50, 0x14, 0x17, 0x83, 0xb0, 0x60, 0xf5, 0x3c, 0x0a, 0x77, 0xa7, 0x09, 0xc0, 0xa3, 0x44, - 0xea, 0xf0, 0x18, 0x93, 0x35, 0xac, 0x0c, 0x69, 0x98, 0x4e, 0x07, 0xba, 0x67, 0xf8, 0x26, 0xe9, - 0x98, 0x4e, 0x1a, 0x81, 0x50, 0x27, 0x09, 0xc3, 0x61, 0x9c, 0x2d, 0x0b, 0x41, 0x79, 0x0f, 0xfc, - 0x1c, 0x0d, 0x61, 0xb8, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x34, 0x87, 0xcd, 0x7e, 0x0f, 0xfc, 0xf0, - 0x7a, 0xfc, 0xda, 0x0d, 0x0f, 0x59, 0x79, 0xd0, 0xf3, 0xa5, 0x0e, 0x0f, 0x5a, 0x5c, 0x0b, 0x90, - 0x70, 0x52, 0x1d, 0x40, 0xd7, 0xfe, 0x43, 0xc8, 0x72, 0x08, 0x3b, 0x4a, 0x03, 0x47, 0x0b, 0x80, - 0xe0, 0x60, 0x38, 0x7f, 0xe0, 0xe0, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x61, 0xfd, 0xa1, 0x9c, 0x3f, - 0x38, 0x6e, 0x0e, 0xbf, 0xff, 0x41, 0xe7, 0x06, 0x87, 0xea, 0x7a, 0x9d, 0x34, 0x25, 0xd6, 0xae, - 0x79, 0x0f, 0x38, 0x34, 0xd0, 0xcf, 0xff, 0x90, 0xf3, 0xe0, 0x79, 0x0f, 0xad, 0xc1, 0x94, 0x0d, - 0x70, 0xe0, 0xc0, 0xf8, 0x08, 0x4e, 0x0c, 0x32, 0x00, 0x3f, 0xff, 0x78, 0x39, 0x82, 0x74, 0x3f, - 0xf5, 0x87, 0xfe, 0x03, 0xa1, 0xe8, 0xbf, 0xfe, 0x04, 0xc8, 0xc1, 0xfe, 0xe4, 0xff, 0xc8, 0x69, - 0xa0, 0x34, 0x3e, 0x76, 0x0b, 0x43, 0xd7, 0xaf, 0xff, 0x02, 0x30, 0xcf, 0x83, 0xe7, 0x0d, 0xcc, - 0x1e, 0xd0, 0x3c, 0x0b, 0x42, 0xa0, 0xf0, 0x73, 0xe0, 0xff, 0xc1, 0xc0, 0x3f, 0xff, 0x78, 0x39, - 0xc3, 0x68, 0x7f, 0xe0, 0xff, 0x5f, 0xfe, 0x83, 0x50, 0x25, 0x05, 0x40, 0xd4, 0x7f, 0xcd, 0x03, - 0x50, 0x15, 0x81, 0x40, 0xd5, 0x90, 0xa2, 0x81, 0xaf, 0xff, 0x41, 0xfd, 0x07, 0xfb, 0x24, 0xb0, - 0xa4, 0x2a, 0x1a, 0x09, 0x13, 0x0b, 0x04, 0x87, 0x63, 0x82, 0x03, 0xfe, 0x80, 0x80, 0xff, 0xfd, - 0xe0, 0xcc, 0x20, 0xd0, 0xff, 0x50, 0x43, 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x79, 0xeb, 0xda, 0x1c, - 0xc1, 0xea, 0x07, 0x3f, 0xf9, 0x0c, 0xbf, 0xf8, 0x2e, 0xbf, 0xda, 0x0c, 0x1f, 0xe0, 0x68, 0x30, - 0x61, 0xb4, 0xd0, 0x60, 0xeb, 0x69, 0xa0, 0xc0, 0x87, 0x3e, 0x00, 0x0d, 0x40, 0xd2, 0x1d, 0xff, - 0xfb, 0xc1, 0xcc, 0x28, 0x90, 0xf5, 0x77, 0xab, 0x90, 0xf9, 0xc3, 0xfd, 0x7f, 0xfa, 0x0f, 0xac, - 0x3f, 0xdf, 0xff, 0xbc, 0x13, 0xe5, 0xd5, 0x68, 0x5c, 0x2d, 0xc1, 0x36, 0x13, 0xff, 0xe4, 0x3e, - 0x7f, 0x41, 0xf3, 0x71, 0x41, 0xe4, 0x36, 0x85, 0x40, 0x98, 0x00, 0x3f, 0xff, 0x78, 0x39, 0xc4, - 0x1a, 0x1f, 0xc9, 0x41, 0x0f, 0x7f, 0xfe, 0xf0, 0x73, 0xc1, 0x21, 0xf3, 0xff, 0x28, 0x3e, 0x55, - 0xc8, 0x28, 0x1d, 0x7f, 0xfa, 0x0c, 0xb8, 0x3e, 0xc3, 0x5f, 0xfe, 0x83, 0x50, 0x2a, 0x05, 0x40, - 0xd7, 0xff, 0xa0, 0xd4, 0x0a, 0x81, 0x50, 0x35, 0xff, 0xe8, 0x00, 0x3f, 0xff, 0x78, 0x39, 0x84, - 0x1a, 0x1f, 0xf7, 0x07, 0xe7, 0xff, 0xf4, 0x0a, 0x01, 0x0c, 0x82, 0x80, 0x62, 0x82, 0x8b, 0x54, - 0x13, 0xc3, 0xe0, 0x3c, 0x19, 0x03, 0x8e, 0x81, 0x0f, 0x78, 0x37, 0x90, 0xcd, 0xff, 0xf2, 0x0e, - 0x98, 0x7a, 0x8e, 0x19, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0x81, 0xe7, 0xff, 0x41, 0x3f, 0xff, 0x78, - 0x39, 0xc3, 0x61, 0xfc, 0xe1, 0xb0, 0xfc, 0xe9, 0x81, 0xd0, 0xcf, 0x81, 0xa2, 0x3e, 0x41, 0xa3, - 0xa0, 0x74, 0xb0, 0xd7, 0xfa, 0xd0, 0xff, 0xc1, 0x21, 0xaf, 0xe3, 0xfc, 0x19, 0x81, 0x82, 0x80, - 0xc3, 0x98, 0xc2, 0xa3, 0x87, 0x3d, 0x82, 0xe7, 0x0a, 0xd0, 0x64, 0x85, 0x87, 0xaf, 0x06, 0xf8, - 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x99, 0x81, 0x22, 0x19, 0xff, 0xce, 0x87, 0xe7, - 0x05, 0x87, 0x5f, 0xff, 0xa0, 0xe6, 0xe5, 0xa8, 0x85, 0x7a, 0xe5, 0x82, 0x83, 0xe7, 0xfe, 0x83, - 0xab, 0xfc, 0x87, 0x6b, 0xfa, 0x81, 0xdd, 0x7e, 0xe0, 0xec, 0x3f, 0x30, 0x77, 0xff, 0xa0, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x34, 0x1f, 0x7f, 0xfe, 0x82, 0xc5, 0xfe, 0x0e, 0xc3, - 0xff, 0x05, 0xff, 0xfb, 0x0b, 0x06, 0x07, 0x68, 0x86, 0xc7, 0xf2, 0xbe, 0x80, 0xe1, 0xf3, 0x01, - 0x03, 0x7f, 0xfe, 0x06, 0x83, 0x0c, 0xc1, 0x9c, 0x27, 0x09, 0x83, 0xff, 0x5e, 0x43, 0x0c, 0xe1, - 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x93, 0x43, 0x97, 0xd6, 0xbe, 0x02, 0xff, 0xe5, 0x06, 0xbf, - 0xf4, 0x1e, 0xd0, 0xf3, 0x86, 0xff, 0xfd, 0xe0, 0xd2, 0x1e, 0x70, 0xf5, 0xff, 0xa0, 0xf9, 0xe2, - 0x80, 0xb0, 0xaf, 0x90, 0xbb, 0x43, 0x20, 0xd1, 0x45, 0xa1, 0xf7, 0xd2, 0x06, 0xf0, 0x72, 0x1f, - 0xf0, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7e, 0x50, 0x4c, 0x1f, 0x9c, 0x35, 0x03, 0xf7, 0x4f, - 0xfe, 0x09, 0xc2, 0xc3, 0x61, 0x9f, 0x05, 0x40, 0x30, 0x6e, 0xcf, 0xff, 0x24, 0x61, 0xff, 0x82, - 0xc3, 0xff, 0x05, 0x83, 0xff, 0x07, 0x60, 0xd0, 0xec, 0x3b, 0x06, 0x87, 0x61, 0xd8, 0x3f, 0xf0, - 0x00, 0x0d, 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x49, 0xa1, 0xeb, 0xff, 0xd0, 0x69, 0x24, - 0x0c, 0x38, 0x69, 0x05, 0xf0, 0x1c, 0x34, 0x97, 0x3c, 0x38, 0x6a, 0x30, 0x69, 0x58, 0x6b, 0xad, - 0xea, 0xc1, 0x98, 0x33, 0x81, 0x83, 0x3f, 0xcf, 0x79, 0x0c, 0xc1, 0x9d, 0x09, 0x0a, 0xd5, 0x47, - 0x0d, 0x85, 0xea, 0x28, 0xff, 0x07, 0xfe, 0x0e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x98, - 0x36, 0x87, 0x90, 0x41, 0x61, 0xfb, 0x06, 0x07, 0xfa, 0x0b, 0x06, 0x0d, 0x10, 0xf6, 0x0c, 0x70, - 0x68, 0x76, 0x0c, 0x50, 0x1c, 0x3f, 0x21, 0xe4, 0x39, 0xff, 0xf4, 0x19, 0x81, 0x83, 0x05, 0x03, - 0x30, 0x30, 0x60, 0xa0, 0x6a, 0x03, 0x06, 0x0a, 0x01, 0xff, 0xfd, 0xe4, 0x3f, 0xff, 0x78, 0x39, - 0xc3, 0x68, 0x7d, 0xa8, 0x32, 0x04, 0x33, 0xd4, 0x12, 0x09, 0x0b, 0x47, 0x0a, 0x49, 0x07, 0xa9, - 0xe9, 0x24, 0x90, 0x59, 0x42, 0x84, 0x92, 0x16, 0x50, 0xa1, 0x24, 0x85, 0xd3, 0xb8, 0x92, 0x42, - 0xc6, 0x18, 0x92, 0x42, 0xff, 0x44, 0x92, 0x1f, 0xf8, 0x12, 0x0a, 0xbf, 0x83, 0x68, 0x25, 0x83, - 0xdf, 0x07, 0xfe, 0x0f, 0x3f, 0xff, 0x78, 0x3a, 0x81, 0xa4, 0x3f, 0xea, 0x07, 0xe7, 0xff, 0xf4, - 0x19, 0x0e, 0x91, 0x0f, 0x63, 0x7a, 0x06, 0x1e, 0xcb, 0x57, 0x18, 0x7b, 0xba, 0xdd, 0x87, 0xfb, - 0x43, 0xfb, 0xff, 0xf0, 0x6c, 0x2c, 0x10, 0x58, 0x6c, 0x1d, 0x5e, 0x06, 0x1b, 0x04, 0xa0, 0x28, - 0xc3, 0x61, 0xfb, 0xd0, 0x00, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x5f, - 0xcf, 0xfc, 0x1c, 0xe8, 0x54, 0x0f, 0x76, 0x12, 0xb9, 0x41, 0xce, 0x83, 0xfd, 0x03, 0xfc, 0xe0, - 0x4a, 0x06, 0x93, 0x31, 0xca, 0x06, 0x95, 0x18, 0xc5, 0x03, 0x48, 0x59, 0x42, 0x81, 0xa4, 0x24, - 0xc5, 0x83, 0x68, 0x4e, 0x96, 0x82, 0xf0, 0x5c, 0x84, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x5f, 0xff, 0xa0, 0x50, 0x33, 0x06, 0xa0, 0x24, 0x2b, - 0xd0, 0x4a, 0x0c, 0xda, 0x0b, 0x90, 0xde, 0xa2, 0x19, 0xa7, 0x80, 0x82, 0xaf, 0x54, 0x04, 0x3f, - 0x50, 0x3f, 0xbf, 0xff, 0x07, 0xa0, 0x50, 0x18, 0x7e, 0x92, 0x85, 0x03, 0xbf, 0xff, 0x78, 0x3f, - 0xff, 0x78, 0x3c, 0x86, 0x43, 0xf7, 0x5f, 0xb0, 0xf6, 0xbf, 0xb0, 0xf6, 0xbf, 0xb0, 0xf5, 0x3d, - 0x5e, 0x0d, 0x5b, 0xd5, 0xf8, 0x33, 0xa1, 0xad, 0x0e, 0xbf, 0xf5, 0xc8, 0x34, 0x83, 0xb0, 0x30, - 0x77, 0xff, 0x41, 0xff, 0x81, 0x40, 0x9f, 0xfd, 0x1a, 0x1f, 0xfb, 0xe0, 0xff, 0xc1, 0xf0, 0x3f, - 0xff, 0x78, 0x39, 0xc0, 0x9a, 0x1c, 0xa0, 0xce, 0x1f, 0x9c, 0x27, 0xfc, 0x1d, 0x65, 0xe4, 0x14, - 0x0f, 0x44, 0x0b, 0xd0, 0x7f, 0x2a, 0xe9, 0xf4, 0x0a, 0x9a, 0x26, 0x8b, 0x01, 0x58, 0x2a, 0xf5, - 0x10, 0xec, 0x15, 0x7a, 0x88, 0x76, 0x1d, 0xc1, 0xfb, 0x2b, 0x7a, 0xa4, 0x0f, 0x72, 0x09, 0x0f, - 0x61, 0x37, 0xfe, 0x0f, 0xfc, 0x1c, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0xe0, 0xff, 0xa8, - 0x1d, 0x87, 0xd6, 0x16, 0x0f, 0xc8, 0x3c, 0x20, 0xc1, 0x87, 0x91, 0xc7, 0x1c, 0x3f, 0x6f, 0xff, - 0x82, 0xf0, 0x48, 0x30, 0xf7, 0x60, 0x70, 0x61, 0xe4, 0xc1, 0x40, 0x7e, 0x43, 0x60, 0xf2, 0x61, - 0xfb, 0x2d, 0xec, 0x3f, 0x6e, 0x15, 0xfc, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x48, - 0x7f, 0xe0, 0xfe, 0x7f, 0x8b, 0xf8, 0x33, 0xa6, 0x07, 0x4c, 0x3d, 0xda, 0x17, 0x61, 0x3e, 0x8f, - 0x5e, 0x9c, 0x3e, 0xb5, 0x70, 0x10, 0x9b, 0xc8, 0x22, 0xf4, 0x82, 0x46, 0xa0, 0x20, 0x60, 0xe4, - 0x0d, 0xa1, 0xfa, 0xf5, 0x00, 0xe8, 0x7f, 0x2a, 0xe0, 0xf9, 0xfa, 0x43, 0xff, 0x07, 0xfe, 0x0d, - 0x40, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x14, 0x48, 0x73, 0x5d, 0xea, 0xf0, 0x28, 0x1f, 0xea, - 0x01, 0x44, 0x1f, 0xa4, 0x35, 0x9f, 0xf8, 0x3b, 0x43, 0x68, 0x7d, 0xe0, 0x7f, 0xe0, 0xbb, 0x06, - 0x86, 0x70, 0xec, 0x1f, 0xf8, 0x3b, 0x06, 0x86, 0x70, 0xec, 0x1a, 0x19, 0xc3, 0xb0, 0x7f, 0xe0, - 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0xd8, 0x6a, 0x07, 0xbf, 0xe3, 0x97, - 0x07, 0x61, 0xba, 0xbc, 0x0b, 0xfa, 0xe1, 0x24, 0x12, 0x63, 0xe1, 0xcc, 0x29, 0x31, 0x80, 0xe1, - 0xd7, 0xf4, 0x0b, 0x0f, 0xbe, 0x42, 0xf4, 0x1d, 0xb9, 0xc5, 0x0d, 0x0b, 0x4c, 0x2b, 0x03, 0xa1, - 0xd8, 0x18, 0x3b, 0x0f, 0xfc, 0x1c, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0xe0, 0xff, 0x7f, - 0xfe, 0x0d, 0xa3, 0x03, 0x0b, 0x0d, 0xa3, 0x03, 0x0b, 0x0d, 0xff, 0xf8, 0x3f, 0x9c, 0x14, 0x0e, - 0xff, 0xfd, 0x85, 0xc1, 0xb4, 0x10, 0x77, 0x70, 0x5b, 0xc1, 0xd8, 0x28, 0x0f, 0x20, 0x41, 0xc1, - 0x3e, 0xa6, 0x9a, 0x41, 0x32, 0x13, 0x70, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0x83, 0xf7, 0xff, 0x83, - 0xd8, 0x7e, 0xc3, 0xdd, 0x7e, 0xc3, 0xda, 0xfe, 0xc3, 0xcb, 0xfe, 0x0c, 0xff, 0xfe, 0x40, 0xea, - 0xa2, 0xb9, 0x5a, 0x12, 0xff, 0xe0, 0x9f, 0xff, 0x83, 0xeb, 0x42, 0xb0, 0xfc, 0xdf, 0xa4, 0x3b, - 0xea, 0x20, 0x6f, 0xc1, 0xff, 0x83, 0x80, 0x0d, 0x40, 0xdc, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x20, - 0x90, 0xff, 0xac, 0x3f, 0xbf, 0xff, 0x06, 0xc0, 0xe1, 0x30, 0x7b, 0x03, 0x85, 0x61, 0xee, 0xff, - 0xf0, 0x6c, 0x0e, 0x13, 0x07, 0xb0, 0x3f, 0xd0, 0x73, 0x87, 0xfe, 0x05, 0x08, 0x62, 0x4d, 0x0b, - 0x06, 0x0c, 0x18, 0x30, 0x31, 0x20, 0x81, 0x02, 0x43, 0xff, 0x07, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, - 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xbf, 0xc8, 0x4c, 0x13, 0x86, 0xd0, 0x98, 0x27, 0x0d, 0xae, 0xb4, - 0x0f, 0xf9, 0xab, 0xd2, 0x38, 0xb8, 0x33, 0x04, 0xc2, 0xe1, 0x86, 0x09, 0xff, 0x46, 0x30, 0x54, - 0x04, 0xa0, 0x2d, 0x05, 0xbb, 0x32, 0x13, 0x05, 0xb9, 0x24, 0x15, 0x02, 0x41, 0x61, 0x9f, 0x21, - 0xff, 0x83, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xce, 0x15, 0x03, - 0xfd, 0x85, 0xd7, 0x81, 0xfe, 0xba, 0xf0, 0x4e, 0x16, 0x68, 0x7c, 0xfd, 0x0f, 0xd5, 0x05, 0x42, - 0x86, 0x30, 0x7a, 0x46, 0x12, 0xc3, 0xd8, 0x1a, 0x7f, 0xc1, 0x60, 0xa0, 0x5e, 0x83, 0x70, 0x34, - 0x1c, 0x70, 0x59, 0x78, 0xb4, 0x2b, 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0x9c, 0x36, 0x1f, 0xbf, 0x53, 0xea, 0x06, 0xd4, 0x69, 0xa5, 0x02, 0xd2, 0xf0, 0x2d, 0xc3, 0x9e, - 0xc3, 0x58, 0x79, 0xff, 0xd6, 0x85, 0xe4, 0x3f, 0x36, 0x06, 0xff, 0xf4, 0x1e, 0x51, 0x41, 0x41, - 0xf3, 0x82, 0x83, 0xc1, 0x9f, 0x05, 0x40, 0xac, 0x32, 0x07, 0xc8, 0x68, 0x00, 0x3f, 0xff, 0x78, - 0x3d, 0x86, 0xc3, 0xff, 0x07, 0xf9, 0xff, 0xfd, 0x06, 0x60, 0x5d, 0x60, 0xf3, 0x82, 0x81, 0xfa, - 0x9e, 0xa7, 0xab, 0xc1, 0xda, 0x1f, 0xf8, 0x7f, 0xfc, 0x1d, 0x40, 0xff, 0xc0, 0xff, 0xf9, 0x0a, - 0x04, 0x28, 0xc1, 0xa0, 0x70, 0x60, 0xc5, 0x18, 0x48, 0x48, 0x77, 0xa0, 0xff, 0xc1, 0xe0, 0x0c, - 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x2d, 0x44, 0x2c, 0x3c, 0xbb, 0x7f, 0xf0, - 0x76, 0x81, 0xc1, 0x86, 0x51, 0x85, 0xa0, 0x70, 0x94, 0x60, 0xff, 0xa0, 0x28, 0xf4, 0xa0, 0xe4, - 0x0a, 0x30, 0xb3, 0x18, 0x25, 0x18, 0x59, 0x8c, 0x12, 0xdd, 0x18, 0xc6, 0x0b, 0xe9, 0x34, 0xc6, - 0x62, 0x42, 0xd0, 0x63, 0xe4, 0x3f, 0xf0, 0x60, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x7f, 0xd4, - 0x0f, 0xef, 0xff, 0xc8, 0x6a, 0x02, 0x80, 0x90, 0xfb, 0x4a, 0x0e, 0x1d, 0xff, 0xfb, 0xc1, 0xff, - 0x83, 0xeb, 0xaf, 0xdc, 0x1a, 0x83, 0x59, 0x28, 0x1a, 0x86, 0x81, 0xca, 0x06, 0xa1, 0x5d, 0x94, - 0x0d, 0x40, 0xfd, 0x40, 0xd7, 0xff, 0xa0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, - 0x87, 0xe4, 0x1a, 0x1f, 0xd7, 0x4f, 0xd7, 0xc8, 0x58, 0x28, 0x06, 0x04, 0x85, 0x82, 0xfd, 0x02, - 0x42, 0xc6, 0x80, 0x60, 0x48, 0x1f, 0x53, 0xf5, 0xf2, 0x05, 0x01, 0x40, 0x43, 0xfe, 0xd0, 0x61, - 0xfe, 0x70, 0xb0, 0xd2, 0x15, 0xa1, 0x68, 0x5a, 0x7a, 0x0e, 0xbf, 0x83, 0xff, 0x07, 0x3f, 0xff, - 0x78, 0x39, 0x83, 0x41, 0xfd, 0xa1, 0xb0, 0xfd, 0x79, 0x03, 0x87, 0xce, 0x3a, 0x5d, 0x60, 0x3a, - 0x16, 0xfa, 0x9c, 0x0e, 0xfc, 0x5c, 0x0c, 0x3f, 0xdd, 0x8c, 0x12, 0x8c, 0x1a, 0x6e, 0x86, 0xc9, - 0x50, 0x1f, 0x07, 0x63, 0x61, 0xb8, 0x39, 0x0b, 0x80, 0xf8, 0x33, 0x4f, 0x49, 0x65, 0x85, 0x44, - 0x35, 0x84, 0xe1, 0xff, 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, - 0x30, 0xff, 0xe4, 0x35, 0x04, 0x43, 0x50, 0x0c, 0x0a, 0x1a, 0x15, 0x00, 0xc0, 0xff, 0x8a, 0x01, - 0x8f, 0x02, 0x42, 0xa0, 0x1a, 0xba, 0x7a, 0x4a, 0x01, 0x81, 0x82, 0x42, 0xa0, 0x18, 0x1d, 0x3d, - 0x25, 0x00, 0xc0, 0xc1, 0x40, 0xa8, 0x06, 0x07, 0x5e, 0x24, 0x0c, 0x1f, 0x3f, 0x00, 0x3f, 0xff, - 0x78, 0x39, 0x84, 0x1a, 0x1f, 0xf5, 0x03, 0xf5, 0xff, 0xfa, 0x05, 0x03, 0xfd, 0x40, 0xab, 0x91, - 0x83, 0xea, 0xe4, 0x7e, 0x43, 0xfe, 0x70, 0xf7, 0xfc, 0xd5, 0xe0, 0xcc, 0x60, 0x61, 0xc3, 0x98, - 0xc2, 0x7c, 0x87, 0x69, 0x82, 0xe9, 0xb0, 0x1c, 0x1a, 0x21, 0x9c, 0x1a, 0x07, 0xff, 0x21, 0xff, - 0x83, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x1f, 0x48, 0x1f, 0xf8, 0x3b, - 0x46, 0x0e, 0xc3, 0x98, 0x7f, 0xe0, 0x96, 0x03, 0xaf, 0x61, 0x53, 0x0a, 0xd7, 0x83, 0xb0, 0xbf, - 0xf0, 0x6c, 0x1c, 0x08, 0x0e, 0x1b, 0x29, 0x97, 0x0c, 0x1b, 0xa1, 0xa8, 0x5a, 0x09, 0xe0, 0x7f, - 0x34, 0x0f, 0xfd, 0x78, 0x3f, 0xf0, 0x78, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0x21, 0x90, - 0xf2, 0x8d, 0x20, 0x68, 0x7b, 0x35, 0x60, 0xc3, 0xe8, 0xd9, 0x2f, 0xe0, 0x5f, 0xe7, 0x81, 0xa0, - 0x92, 0x05, 0xf0, 0x30, 0xa6, 0x8a, 0xb2, 0x68, 0x14, 0xd0, 0xa2, 0x0f, 0x06, 0xa3, 0x14, 0x41, - 0xc1, 0xa8, 0x40, 0x92, 0xf2, 0x14, 0x90, 0x27, 0xc3, 0xc0, 0x92, 0x3d, 0x40, 0xd8, 0x7f, 0xe0, - 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0xa0, 0xeb, 0xfe, 0xa2, 0x1e, 0x70, - 0x50, 0x1a, 0x1f, 0x60, 0xa0, 0xe1, 0xdf, 0xff, 0xbc, 0x1c, 0xf5, 0xb0, 0xf9, 0xb4, 0x50, 0xf2, - 0x17, 0xff, 0xef, 0x06, 0xc2, 0xa0, 0x58, 0x7b, 0xff, 0xc1, 0xec, 0x2a, 0x05, 0x87, 0xbf, 0xfc, - 0x10, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0xc3, 0xdf, 0xff, 0xbc, 0x1e, 0xa0, 0x38, 0x3e, 0xe9, 0xea, - 0x7a, 0x98, 0x6c, 0x0c, 0x0d, 0x06, 0x1b, 0xff, 0xf0, 0x72, 0xff, 0x83, 0x9c, 0x3f, 0x48, 0x67, - 0xaf, 0xda, 0x19, 0xeb, 0xf6, 0x87, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xea, 0x07, 0xc0, 0x0c, - 0xe1, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, 0xd4, 0x04, 0x48, 0x7d, 0x61, 0x68, 0x7e, 0x7f, 0xfe, 0x09, - 0xf0, 0x69, 0x0f, 0xb7, 0xff, 0xd0, 0x76, 0x1a, 0x43, 0xfb, 0xff, 0xd0, 0x76, 0x1a, 0x43, 0xfb, - 0xff, 0xe4, 0x34, 0x1f, 0xf8, 0x1a, 0x50, 0x18, 0x1c, 0x2a, 0x01, 0xc1, 0x40, 0x58, 0x10, 0xc8, - 0x7c, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xca, 0xca, 0x01, 0x41, - 0xd4, 0x70, 0x41, 0x68, 0x6c, 0x70, 0xd4, 0x70, 0x94, 0x0f, 0xf2, 0x1f, 0x90, 0xff, 0xc1, 0x62, - 0x1b, 0x0e, 0x54, 0xac, 0x54, 0xcc, 0x0d, 0x80, 0xdb, 0x09, 0x83, 0x60, 0x2b, 0x60, 0x30, 0xb4, - 0x08, 0x98, 0x18, 0x77, 0xc8, 0x5f, 0x41, 0xff, 0x83, 0xc0, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x61, - 0xf7, 0x07, 0xfe, 0x0a, 0xce, 0xbe, 0x40, 0xa0, 0xb9, 0x7c, 0x13, 0x60, 0xd0, 0xce, 0x1c, 0xe7, - 0xfe, 0x0c, 0xe0, 0xc3, 0xfc, 0xe1, 0x7f, 0xf0, 0x7e, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xe7, 0xad, - 0xa1, 0xcd, 0xc0, 0xa0, 0x2e, 0x41, 0x21, 0xa8, 0x19, 0x80, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, - 0x7f, 0xd4, 0x0f, 0xd7, 0xff, 0xe4, 0x32, 0xee, 0x5e, 0x0d, 0x45, 0xa8, 0xb5, 0x03, 0x5d, 0x5e, - 0xab, 0x83, 0x51, 0x6e, 0x5a, 0x81, 0xcb, 0xa8, 0xae, 0x0d, 0x7f, 0xfd, 0x07, 0x90, 0x41, 0xd0, - 0x6c, 0xc0, 0xe8, 0x28, 0x13, 0x98, 0x7b, 0x34, 0x18, 0x2f, 0xf4, 0x0c, 0x3f, 0xf0, 0x70, 0x3f, - 0xff, 0x78, 0x3d, 0x06, 0x83, 0xf7, 0xff, 0x90, 0xce, 0x1f, 0xb4, 0x33, 0xd7, 0xed, 0x0c, 0xe1, - 0xfb, 0x43, 0xbf, 0xfc, 0x1a, 0xbf, 0xf5, 0x02, 0xa0, 0x28, 0x1f, 0xeb, 0xa7, 0x4f, 0xe4, 0x2a, - 0x02, 0x86, 0x07, 0x0d, 0x74, 0xe1, 0xdc, 0x33, 0x74, 0xf2, 0x7a, 0x42, 0x58, 0x14, 0xe4, 0x6c, - 0x3f, 0xf0, 0x70, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0x7f, 0xc4, 0xc8, - 0x65, 0x79, 0x63, 0x68, 0x1d, 0x61, 0x2b, 0xfa, 0x06, 0xa8, 0xd6, 0x24, 0x3d, 0xf8, 0x1f, 0xc8, - 0x1d, 0x54, 0x42, 0x90, 0xd0, 0x3c, 0xc1, 0x48, 0x73, 0xb9, 0xff, 0x81, 0x69, 0x83, 0x83, 0xe8, - 0x14, 0x0b, 0xd2, 0x1c, 0xf8, 0x39, 0xbe, 0x0f, 0xfc, 0x1c, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x87, 0xbf, 0xff, 0x60, 0x72, 0x04, 0x90, 0x79, 0xc5, 0x18, 0x30, 0xf3, 0xdf, - 0xcf, 0xf0, 0x1c, 0x0c, 0x09, 0x63, 0x03, 0x2d, 0x1e, 0x25, 0x40, 0x65, 0xa2, 0x05, 0x03, 0x51, - 0xfd, 0x03, 0xc1, 0xb4, 0x1a, 0x15, 0x48, 0x58, 0x1c, 0x2b, 0x06, 0x82, 0x1c, 0x2a, 0x06, 0xc3, - 0xff, 0x07, 0x0d, 0x40, 0xd8, 0x73, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0x87, 0xd8, 0x5a, 0x19, 0xa0, - 0x4e, 0x38, 0x2f, 0x51, 0x05, 0xfe, 0x24, 0x3d, 0x26, 0x0c, 0x90, 0xf5, 0xfe, 0x2f, 0xe0, 0x49, - 0x83, 0x34, 0xa0, 0x57, 0xf8, 0xc1, 0x40, 0xf6, 0x85, 0x82, 0x80, 0x7f, 0xeb, 0x05, 0x03, 0xda, - 0x0a, 0x02, 0x81, 0xed, 0x06, 0x15, 0x03, 0xff, 0x07, 0x80, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, - 0x7e, 0x50, 0x64, 0x3f, 0x70, 0x5f, 0xe0, 0xce, 0x13, 0x06, 0xc3, 0x60, 0xa3, 0xfe, 0x0b, 0xd7, - 0x86, 0x0d, 0x85, 0x36, 0x07, 0xad, 0x87, 0x61, 0xff, 0x87, 0xd7, 0x4f, 0xf4, 0x0e, 0x88, 0x22, - 0x5d, 0x07, 0xe8, 0x97, 0x40, 0x6f, 0x98, 0x97, 0x40, 0xe4, 0x1f, 0xfc, 0x80, 0x3f, 0xff, 0x78, - 0x39, 0xc4, 0x1a, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x06, 0xd0, 0xa8, 0xe1, 0xe7, 0x0d, 0x83, - 0x43, 0xb0, 0x65, 0xfe, 0x81, 0x7c, 0xaf, 0x03, 0x43, 0xda, 0x53, 0xfc, 0x85, 0xd3, 0x56, 0x09, - 0x0d, 0x5b, 0x1f, 0xf2, 0x1d, 0x81, 0xc1, 0xa1, 0xce, 0x81, 0xc1, 0xa1, 0xa8, 0x19, 0xff, 0x80, - 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7f, 0xe0, 0xff, 0x5f, 0xc3, 0x98, 0x76, 0x85, 0x8e, 0x38, - 0x65, 0xf0, 0x30, 0x21, 0x7f, 0xfe, 0xf0, 0x52, 0x16, 0x0c, 0x3e, 0xbf, 0x81, 0xa6, 0x85, 0x21, - 0x60, 0xa3, 0x86, 0xbf, 0x80, 0xf8, 0x3a, 0x82, 0xb8, 0x74, 0x81, 0xf5, 0x5b, 0x76, 0x61, 0xfb, - 0x20, 0x5e, 0x0f, 0xfc, 0x1c, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x61, 0xff, 0x83, 0xfc, 0xff, 0x03, - 0x06, 0x19, 0xc3, 0xd8, 0x30, 0xcf, 0xe9, 0xff, 0x40, 0x70, 0xe7, 0x56, 0xa0, 0x3f, 0xa0, 0x60, - 0xc3, 0x38, 0x7b, 0x06, 0x13, 0x7a, 0xb7, 0xfc, 0x14, 0x90, 0x52, 0x41, 0xd8, 0x34, 0x18, 0x34, - 0x2f, 0xf1, 0xa1, 0x61, 0x48, 0x55, 0x06, 0x60, 0xff, 0xc1, 0xc0, 0x3f, 0xff, 0x78, 0x39, 0xc3, - 0x61, 0xff, 0x83, 0xfe, 0xae, 0xf5, 0x70, 0x4b, 0xee, 0x5f, 0x02, 0x8b, 0xb9, 0x75, 0x01, 0x35, - 0x34, 0x6a, 0x60, 0xcb, 0x14, 0x5c, 0x1e, 0x5f, 0xf0, 0x75, 0xff, 0xe8, 0x34, 0x85, 0x40, 0x98, - 0x35, 0xff, 0xe8, 0x34, 0x85, 0x40, 0x98, 0x35, 0xff, 0xe8, 0x00, 0x3f, 0xff, 0x78, 0x39, 0xc3, - 0x6c, 0x19, 0xc3, 0xd4, 0x1c, 0x35, 0xbf, 0xfe, 0x0c, 0xa0, 0xd4, 0x0f, 0xf3, 0xd3, 0xd4, 0xd0, - 0x70, 0x1d, 0x5c, 0xad, 0x0a, 0xc7, 0x55, 0x15, 0xa1, 0xe7, 0xa7, 0xa9, 0xa1, 0xa1, 0x40, 0x46, - 0x43, 0x3b, 0xff, 0xe0, 0xb4, 0x0e, 0x13, 0x06, 0x70, 0xce, 0x06, 0x0d, 0x07, 0xef, 0x21, 0x3f, - 0xff, 0x79, 0x0e, 0x83, 0x41, 0xf9, 0x0f, 0xfc, 0x06, 0x03, 0xd7, 0xc0, 0x68, 0x8c, 0xbe, 0x0a, - 0xfa, 0x60, 0xff, 0x63, 0x3f, 0xf8, 0x2c, 0x9a, 0x31, 0x52, 0x0a, 0x19, 0x2b, 0xab, 0x81, 0x6e, - 0x48, 0x82, 0x50, 0x57, 0x1d, 0xff, 0x06, 0xf3, 0x82, 0x04, 0x86, 0xd5, 0x40, 0x49, 0x21, 0x48, - 0x7c, 0xf8, 0x3f, 0xf0, 0x7c, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7d, 0x04, 0x85, 0x07, 0xac, - 0x8c, 0x8c, 0x39, 0xc1, 0x99, 0x18, 0x76, 0x37, 0x74, 0x7f, 0x06, 0xc3, 0xd6, 0x50, 0x2e, 0x7f, - 0x5e, 0x24, 0x17, 0x07, 0xa8, 0xe1, 0x4c, 0x5f, 0x01, 0xf0, 0x66, 0x30, 0x61, 0x68, 0x66, 0x30, - 0x7a, 0x78, 0x33, 0x38, 0x31, 0xce, 0x09, 0x90, 0xe8, 0x28, 0x3f, 0xff, 0x78, 0x39, 0x84, 0x1a, - 0x1f, 0xf5, 0x03, 0xfb, 0xff, 0xf0, 0x79, 0x83, 0x68, 0x75, 0x5e, 0xad, 0xea, 0x82, 0x5f, 0xfc, - 0x1d, 0xd7, 0xec, 0x3d, 0xcb, 0xf6, 0x1e, 0xc3, 0xf6, 0x1e, 0xab, 0xd5, 0xb0, 0xe9, 0x92, 0xd0, - 0x50, 0x27, 0x34, 0x24, 0xce, 0x04, 0x8f, 0xfa, 0x02, 0x00, 0x0f, 0xfc, 0x1f, 0x9c, 0x36, 0x87, - 0x7f, 0xfe, 0xf0, 0x73, 0x86, 0xd0, 0xfa, 0x81, 0xd4, 0x0e, 0x7f, 0x4f, 0xfc, 0x0a, 0x02, 0x83, - 0x01, 0x82, 0xa0, 0x18, 0x18, 0x34, 0x2b, 0xf5, 0x5d, 0x3a, 0x02, 0x81, 0x96, 0xb5, 0x81, 0x7f, - 0x04, 0xe1, 0xd4, 0x0b, 0x7f, 0xe0, 0x50, 0x2c, 0x2b, 0x0e, 0xbf, 0x82, 0x70, 0xe6, 0x0b, 0x09, - 0xc3, 0x0c, 0xe1, 0xa8, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1a, 0x43, 0xcb, 0xc1, 0x30, 0x73, 0xad, - 0x9f, 0xf0, 0x18, 0x2c, 0x10, 0x18, 0x27, 0xf8, 0x18, 0x24, 0x27, 0x5d, 0x4f, 0x5e, 0x81, 0x40, - 0xcd, 0x5d, 0x40, 0xbf, 0x90, 0x38, 0x77, 0x90, 0x4d, 0x3d, 0x50, 0x3c, 0x82, 0x5a, 0xd4, 0x06, - 0x9f, 0x90, 0x38, 0x7a, 0x41, 0xa0, 0x70, 0xff, 0xc1, 0xf8, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x87, 0x35, 0x80, 0xc4, 0x86, 0x6d, 0x40, 0x73, 0x43, 0xa8, 0x0b, 0xe3, 0xf0, - 0x5f, 0x80, 0xe6, 0x86, 0x70, 0x6f, 0xc7, 0xc8, 0x39, 0x50, 0x1c, 0xd0, 0xd1, 0xe4, 0x0e, 0x68, - 0x79, 0xcb, 0xe3, 0xf0, 0x6d, 0x09, 0xcd, 0x0e, 0xa0, 0x67, 0x34, 0x37, 0x01, 0xff, 0xe4, 0x3f, - 0xf0, 0x60, 0x0f, 0xfc, 0x1d, 0xff, 0xfb, 0xc1, 0xcc, 0x1a, 0x43, 0xff, 0x07, 0xfa, 0xe9, 0xd3, - 0xa7, 0x83, 0x48, 0x30, 0x60, 0x70, 0xd7, 0xff, 0xa0, 0x9a, 0xff, 0xc8, 0x35, 0xff, 0xac, 0x14, - 0xff, 0xf5, 0x03, 0xb0, 0x9c, 0x3f, 0x3f, 0xce, 0x5c, 0x1a, 0x51, 0xcf, 0x21, 0xfb, 0xc8, 0xe1, - 0x28, 0x0f, 0xa0, 0xdf, 0xc8, 0x7f, 0xe0, 0xe0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, - 0x36, 0x1f, 0x9c, 0x3c, 0xda, 0x0f, 0xf8, 0xf4, 0x87, 0x41, 0x60, 0xc3, 0xf5, 0x09, 0x06, 0x1f, - 0x7f, 0xc7, 0xf9, 0x0d, 0x86, 0xc1, 0xa1, 0x7f, 0xce, 0x0c, 0x3a, 0x32, 0x18, 0x18, 0x66, 0x32, - 0x68, 0x0c, 0x36, 0x0c, 0x0e, 0x16, 0x1e, 0xf0, 0x28, 0x16, 0x1f, 0xf8, 0x3e, 0x0c, 0xe1, 0xb4, - 0x3b, 0xff, 0xf7, 0x83, 0x98, 0x36, 0x87, 0xa3, 0x48, 0x18, 0x7d, 0x1b, 0x23, 0x87, 0xbf, 0xe6, - 0xfe, 0x09, 0xf9, 0x06, 0x8e, 0x15, 0x9a, 0xaf, 0x45, 0x02, 0x47, 0x0a, 0x33, 0x42, 0xff, 0x20, - 0xbc, 0x1d, 0x40, 0x61, 0xb4, 0x3b, 0xce, 0x85, 0xf0, 0x73, 0xf4, 0x3c, 0x5a, 0x0f, 0x20, 0x9d, - 0x09, 0xc3, 0xff, 0x07, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0x83, 0xff, 0x07, 0xfd, 0xd5, 0xd3, 0xab, - 0x0d, 0xcd, 0xab, 0x95, 0x86, 0x5d, 0x6b, 0xd0, 0x67, 0xff, 0x5c, 0x1f, 0x98, 0x16, 0x1d, 0xff, - 0xfb, 0xc1, 0xcd, 0xe9, 0x70, 0x6b, 0xe9, 0x7d, 0x40, 0x90, 0x7a, 0xbd, 0xc1, 0xec, 0x3e, 0xa0, - 0x7b, 0xff, 0xa0, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0x94, 0x1c, 0xd7, 0xbf, 0x21, 0x97, 0xa8, 0x1f, - 0xab, 0xde, 0xaf, 0x04, 0xd6, 0xf5, 0x64, 0x33, 0x11, 0x42, 0x28, 0x19, 0x88, 0xa2, 0x8a, 0x06, - 0x6b, 0x7a, 0xb2, 0x1a, 0xbb, 0xd5, 0xc1, 0xfd, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0x30, 0xc3, 0x03, - 0x42, 0xb0, 0x38, 0x34, 0x1c, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x61, 0xf5, 0xff, - 0xe8, 0x3f, 0xa8, 0x1f, 0xaf, 0xff, 0xd0, 0x31, 0x62, 0x82, 0xc6, 0x04, 0x58, 0xa2, 0xe1, 0x0d, - 0x53, 0x46, 0xa0, 0xcb, 0xea, 0x2f, 0x80, 0xbe, 0xe5, 0xf0, 0x57, 0xff, 0xc1, 0xa4, 0x18, 0x24, - 0x18, 0x69, 0x06, 0x09, 0x06, 0x1a, 0x41, 0x82, 0x57, 0x80, 0x3f, 0xff, 0x78, 0x39, 0x41, 0xa0, - 0xf5, 0xff, 0xfb, 0x0f, 0xd4, 0x0f, 0xea, 0xff, 0xc1, 0xdd, 0x7e, 0xc3, 0xdd, 0x7e, 0xc3, 0x2f, - 0xfe, 0x50, 0x28, 0xbf, 0xf6, 0x04, 0xa7, 0x5b, 0xd1, 0x06, 0x7a, 0xcd, 0x41, 0xcd, 0x6f, 0x56, - 0x43, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x80, 0x3f, 0xff, 0x78, 0x39, 0x44, 0x09, 0x0f, 0xfb, 0x43, - 0xf5, 0xff, 0xfa, 0x0c, 0xd7, 0xe4, 0x3d, 0x5f, 0xe0, 0xea, 0xff, 0xc1, 0xb0, 0x57, 0x81, 0x86, - 0xc7, 0x5d, 0xa6, 0x1b, 0x02, 0xa8, 0xb7, 0x05, 0x5e, 0xf5, 0x78, 0x39, 0xbf, 0x48, 0x79, 0xb4, - 0xa0, 0xf2, 0x81, 0xc1, 0xa8, 0x19, 0x80, 0x0c, 0xe1, 0xb4, 0x37, 0xff, 0xef, 0x04, 0xd8, 0x4e, - 0x21, 0xd4, 0x0d, 0x83, 0x0b, 0xfc, 0xdd, 0x39, 0x0a, 0x81, 0x3a, 0xb4, 0x17, 0xe4, 0x1a, 0x68, - 0x6a, 0x02, 0xbf, 0x1f, 0xd1, 0x5e, 0x0d, 0xe0, 0xb4, 0x2c, 0x2f, 0xc0, 0xd0, 0xb0, 0x5d, 0x18, - 0xff, 0x0e, 0x50, 0x2c, 0x36, 0x1a, 0x81, 0x7f, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, - 0xd8, 0x6d, 0x50, 0x48, 0xff, 0xfc, 0x09, 0x58, 0x75, 0x87, 0x4a, 0x9a, 0xce, 0x41, 0x5e, 0xa2, - 0xa0, 0x66, 0x12, 0x34, 0xfc, 0xee, 0x15, 0x72, 0x09, 0xe8, 0x07, 0xea, 0x20, 0x8f, 0x06, 0x54, - 0xdd, 0xc5, 0x86, 0x99, 0x95, 0x03, 0x83, 0x66, 0x5d, 0x5d, 0xb2, 0x44, 0x1d, 0xa3, 0xe0, 0xff, - 0xc1, 0xc0, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0x87, 0xcd, 0x03, 0x50, 0x3b, - 0xd4, 0x03, 0xfe, 0x42, 0x8b, 0xcc, 0x1a, 0x81, 0x3e, 0x87, 0xfd, 0x02, 0xed, 0x1c, 0x35, 0x00, - 0x83, 0xc3, 0x86, 0xa0, 0x4e, 0xea, 0xff, 0x20, 0xd2, 0xe0, 0x6a, 0xc3, 0x9d, 0x50, 0x31, 0xc3, - 0x70, 0x24, 0xe1, 0xc9, 0x0a, 0xf1, 0xc1, 0x7c, 0x1f, 0xf8, 0x38, 0x3f, 0xff, 0x78, 0x39, 0xc3, - 0x68, 0x7d, 0xa8, 0x29, 0x04, 0x19, 0xd0, 0xda, 0x38, 0x6f, 0x5e, 0x03, 0x1a, 0x17, 0x03, 0x4b, - 0xfc, 0x0f, 0xf2, 0x07, 0x0e, 0x63, 0x17, 0x5a, 0xc0, 0x7f, 0x96, 0xb5, 0x80, 0xc6, 0x28, 0x2c, - 0x39, 0xfe, 0xbf, 0xe4, 0x3f, 0xec, 0x3a, 0xfd, 0x21, 0x61, 0xff, 0x82, 0xc3, 0x0e, 0xc3, 0x68, - 0x77, 0xff, 0xef, 0x21, 0x9c, 0x34, 0x87, 0xd4, 0x0b, 0xfc, 0x83, 0xfc, 0x65, 0x09, 0x0c, 0xc1, - 0x77, 0xad, 0x03, 0xfa, 0x31, 0x89, 0x0c, 0xc1, 0x77, 0xad, 0x07, 0xf8, 0x2a, 0x07, 0xde, 0x4b, - 0xfe, 0x0a, 0xf8, 0x91, 0x63, 0x05, 0xd1, 0xa3, 0x7c, 0xe0, 0xc6, 0x04, 0x86, 0x70, 0xcc, 0x09, - 0x09, 0xf0, 0x7f, 0xe0, 0xe0, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x48, 0x73, 0xfa, 0x06, 0x1f, 0xce, - 0x15, 0xfd, 0x02, 0x9e, 0xab, 0x1c, 0xa0, 0x6f, 0x42, 0x8d, 0x24, 0x2e, 0xe5, 0xa8, 0x0d, 0x06, - 0x99, 0x7a, 0x1e, 0x0e, 0x7c, 0xbb, 0x90, 0xde, 0xb0, 0x50, 0x7b, 0xc1, 0xce, 0xfa, 0x81, 0xfc, - 0xf7, 0xad, 0x0f, 0x5c, 0x0a, 0x02, 0xd0, 0xfd, 0xe4, 0x3e, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, - 0x83, 0x9c, 0x36, 0x1f, 0x54, 0x90, 0xc2, 0x82, 0x76, 0x82, 0xa8, 0x61, 0x98, 0x67, 0xfe, 0x80, - 0xfd, 0x05, 0x87, 0xcc, 0x37, 0xff, 0x01, 0x86, 0x28, 0x66, 0x84, 0xfd, 0x70, 0x30, 0x78, 0x12, - 0x32, 0xb3, 0x31, 0x04, 0x8c, 0x0f, 0xd0, 0x6c, 0x0c, 0xe9, 0x8e, 0x06, 0x3c, 0x81, 0xf0, 0x7f, - 0xe0, 0xfe, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x9c, 0x36, 0xa0, 0xce, 0x97, 0xf5, 0x10, - 0xce, 0x90, 0x30, 0x68, 0x7e, 0x51, 0x8e, 0x1b, 0x4b, 0xff, 0xc1, 0x70, 0x54, 0xdd, 0x0f, 0xce, - 0x90, 0x39, 0x0e, 0xff, 0xf8, 0x27, 0x1c, 0x18, 0x1c, 0x36, 0x8f, 0xfe, 0x09, 0xc0, 0xe0, 0xc0, - 0xe1, 0x41, 0x3f, 0xf8, 0x00, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7a, 0x0f, 0xfc, 0x15, 0x81, - 0xff, 0x07, 0xa8, 0x38, 0x6c, 0x3f, 0xd5, 0xe0, 0xdc, 0x0a, 0xb6, 0xb8, 0x2b, 0x30, 0x4c, 0x8e, - 0x1e, 0xe9, 0xde, 0xa8, 0x32, 0x1d, 0x40, 0xfa, 0xdf, 0xff, 0x20, 0xd0, 0xaf, 0x5a, 0x1a, 0x80, - 0x78, 0x92, 0xd0, 0x40, 0xa0, 0x52, 0x14, 0x00, 0x3f, 0xff, 0x78, 0x3d, 0x06, 0x83, 0xef, 0xff, - 0xc1, 0xfd, 0x40, 0xfd, 0x75, 0xbd, 0x5b, 0x81, 0x2a, 0x8d, 0x1a, 0x2a, 0x09, 0xbc, 0xd5, 0xe9, - 0x0e, 0x70, 0xb0, 0xff, 0x7f, 0xfc, 0x1b, 0xc8, 0x54, 0x0f, 0xbb, 0xd5, 0x7a, 0xa4, 0x3b, 0x96, - 0xe5, 0xc1, 0xda, 0x15, 0x03, 0xfb, 0xff, 0xe8, 0x3f, 0xff, 0x78, 0x39, 0xc3, 0x68, 0x7d, 0x83, - 0x90, 0x96, 0x0a, 0x83, 0xf8, 0xbe, 0x05, 0x83, 0x49, 0x0f, 0xa1, 0xbf, 0xa0, 0xf9, 0xcc, 0x51, - 0x4f, 0x90, 0x71, 0xdf, 0x43, 0xa0, 0xf2, 0x75, 0xc0, 0xc2, 0x64, 0x29, 0x0d, 0x86, 0x95, 0xfe, - 0x06, 0x1a, 0x40, 0xf9, 0x0b, 0x0d, 0x23, 0xab, 0x41, 0x86, 0x95, 0x06, 0x57, 0x00, 0x3f, 0xff, - 0x78, 0x39, 0x88, 0x12, 0x1f, 0xf3, 0x87, 0xf7, 0xff, 0xec, 0x2c, 0x28, 0x34, 0x1e, 0xdf, 0xd4, - 0xfc, 0x85, 0x83, 0xd0, 0x2f, 0x07, 0x6e, 0xc3, 0xb9, 0x40, 0xb4, 0x08, 0x64, 0x08, 0x1d, 0xff, - 0xf8, 0x0c, 0x07, 0x0f, 0xf4, 0x97, 0xff, 0x05, 0xbd, 0x41, 0xec, 0x2c, 0x2b, 0xff, 0x07, 0xfe, - 0x0f, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0x2a, 0x0d, 0xa1, 0xcf, 0xe8, 0xff, 0x40, 0x60, - 0x38, 0x30, 0x48, 0x4f, 0x59, 0xba, 0x74, 0x03, 0xd6, 0x16, 0xd6, 0x03, 0x05, 0x9f, 0xe8, 0x0f, - 0x57, 0x23, 0x87, 0xfd, 0x40, 0x21, 0xdf, 0xff, 0xbc, 0x1c, 0xf5, 0xc1, 0xe6, 0xe0, 0x50, 0x6e, - 0x41, 0x21, 0xa8, 0x19, 0x80, 0x0c, 0xe1, 0xb4, 0x3b, 0xff, 0xf7, 0x83, 0xd0, 0x5c, 0x87, 0x30, - 0x7b, 0x96, 0x0d, 0x65, 0xd3, 0xab, 0xc1, 0x92, 0x69, 0xd1, 0x60, 0xf4, 0x82, 0xb2, 0x17, 0xc6, - 0xd7, 0xe0, 0xd9, 0x8d, 0x43, 0x07, 0x66, 0x2a, 0x9c, 0x1e, 0xe8, 0x4a, 0xbd, 0x07, 0x70, 0xd0, - 0x10, 0xc0, 0x7b, 0x90, 0x50, 0x3d, 0x84, 0xdf, 0xf8, 0x3f, 0xf0, 0x70, 0x3f, 0xff, 0x78, 0x32, - 0xa0, 0xd8, 0x7d, 0x75, 0x86, 0x0f, 0x3a, 0xf1, 0xfe, 0x05, 0x3d, 0x5b, 0x8a, 0x04, 0xf4, 0xed, - 0x3b, 0x0e, 0xc9, 0x90, 0x5e, 0x43, 0x55, 0xea, 0x68, 0xf8, 0x3a, 0xd0, 0x58, 0x7e, 0xab, 0xd0, - 0x24, 0x39, 0xbe, 0xab, 0xe8, 0x35, 0x4a, 0xb0, 0xc8, 0x67, 0x80, 0xe3, 0x70, 0x54, 0x03, 0xe8, - 0x33, 0x00, 0x3f, 0xff, 0x78, 0x39, 0x83, 0x68, 0x72, 0xfc, 0x64, 0x86, 0xff, 0x8c, 0x60, 0xf4, - 0x40, 0xbf, 0xc0, 0x6e, 0xe9, 0xc3, 0x06, 0x9d, 0xe8, 0xff, 0x40, 0x9c, 0x99, 0x86, 0x0d, 0x69, - 0x73, 0xfd, 0x02, 0x42, 0x66, 0x18, 0x35, 0xfd, 0x17, 0xf0, 0x24, 0x26, 0x54, 0x4a, 0x05, 0xfd, - 0x46, 0x33, 0x04, 0x84, 0xd9, 0x11, 0x07, 0xfe, 0x0e, 0x3f, 0xff, 0x78, 0x3d, 0x0a, 0x20, 0xff, - 0xce, 0x1f, 0xdf, 0xff, 0xb0, 0xb0, 0x30, 0x6c, 0x3d, 0xb7, 0xa6, 0xfa, 0x42, 0xc7, 0xd0, 0xdc, - 0x86, 0xd4, 0x43, 0x18, 0xc1, 0x61, 0xb1, 0x83, 0xed, 0xfc, 0x3f, 0x90, 0x30, 0xb6, 0x3a, 0xc1, - 0x50, 0x5b, 0x1d, 0x60, 0xb2, 0xfc, 0x3f, 0xc0, 0x83, 0xb1, 0x83, 0xff, 0x07, 0xf0, 0x0f, 0xb4, - 0x3f, 0xf1, 0xff, 0x07, 0xed, 0x0f, 0xfc, 0x68, 0x64, 0x2f, 0xff, 0xd8, 0x34, 0x28, 0x3b, 0x41, - 0xa1, 0x68, 0x68, 0x2d, 0x0b, 0x42, 0x43, 0x6b, 0x5f, 0xe0, 0xdb, 0xd3, 0x83, 0xf6, 0x1b, 0x43, - 0xe7, 0x0d, 0xa1, 0xa8, 0x50, 0x37, 0x2e, 0xd3, 0x0e, 0x7f, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xb4, - 0x3f, 0xf0, 0x3f, 0xe0, 0xfe, 0xd0, 0xfe, 0xff, 0xfd, 0x85, 0x86, 0xd0, 0xd4, 0x0b, 0x55, 0x3f, - 0x94, 0x1b, 0x16, 0xd0, 0xcc, 0x16, 0x1a, 0xff, 0x21, 0x61, 0xff, 0x82, 0xc2, 0xfe, 0x0f, 0xb0, - 0xb0, 0xb0, 0xf3, 0x01, 0xc2, 0xc2, 0x81, 0xa3, 0xa1, 0x61, 0x60, 0xcf, 0x21, 0xbf, 0x41, 0xff, - 0x83, 0x80, 0x0f, 0xb4, 0x3f, 0xf1, 0xff, 0x07, 0xed, 0x0f, 0xdf, 0xff, 0xa0, 0x61, 0xb0, 0xed, - 0x06, 0xd3, 0xf5, 0x14, 0x16, 0x20, 0xd0, 0xd4, 0x06, 0x19, 0xff, 0x05, 0x87, 0x61, 0xfb, 0x3f, - 0xfc, 0x07, 0x0d, 0x40, 0xd8, 0x28, 0x1b, 0x0c, 0xe0, 0xd0, 0x3a, 0x1a, 0x80, 0xc7, 0x83, 0x7c, - 0x1f, 0xf8, 0x38, 0x0f, 0xbf, 0xd0, 0x7f, 0x68, 0x7f, 0x2f, 0x6b, 0xe0, 0xde, 0xab, 0xd5, 0xbc, - 0x16, 0x1b, 0x45, 0x1a, 0x16, 0x7e, 0xa9, 0x0f, 0x61, 0xb4, 0x35, 0x02, 0xc3, 0x3f, 0xe4, 0x2c, - 0x3f, 0xf0, 0x58, 0x3f, 0xf8, 0x27, 0x06, 0x1f, 0xf5, 0x1f, 0xff, 0x81, 0xa0, 0xc3, 0xfe, 0xc2, - 0xff, 0xe4, 0x3f, 0xf0, 0x70, 0x0f, 0xa8, 0x1f, 0xf8, 0x17, 0xf8, 0x3f, 0xa8, 0x1f, 0xdf, 0xff, - 0xb0, 0xb0, 0xd4, 0x0d, 0x40, 0xb1, 0x57, 0xf2, 0x83, 0x62, 0xd4, 0x0e, 0x82, 0xc3, 0x3f, 0xe8, - 0x2c, 0x3f, 0xf0, 0x58, 0x73, 0x87, 0xec, 0x63, 0x1c, 0x70, 0x98, 0xd3, 0x0e, 0xa0, 0x36, 0xc1, - 0x84, 0xc6, 0x0c, 0x3b, 0xf9, 0x0f, 0xfc, 0x1f, 0x0f, 0xb4, 0x3f, 0xf0, 0x3f, 0xd0, 0x7f, 0x68, - 0x7f, 0x7f, 0xfe, 0xc2, 0xc3, 0x6b, 0x8d, 0x0b, 0x2a, 0xe5, 0x01, 0x41, 0x61, 0xae, 0xb7, 0x05, - 0x87, 0x48, 0x7e, 0xc3, 0xb8, 0x3f, 0x6f, 0xff, 0xc1, 0x61, 0x68, 0x1c, 0x39, 0x83, 0x6d, 0x87, - 0xa4, 0x35, 0xe8, 0x3d, 0x8f, 0xc8, 0x2f, 0x50, 0x08, 0x10, 0xfc, 0xa0, 0x0f, 0xa8, 0x1f, 0xf8, - 0xbf, 0xc1, 0xfa, 0x81, 0xfb, 0xff, 0xf6, 0x0c, 0x35, 0x03, 0x50, 0x19, 0x57, 0xe8, 0x42, 0xc5, - 0x14, 0x0e, 0xc1, 0x86, 0x7f, 0xc8, 0x30, 0xd0, 0x20, 0xf6, 0x40, 0xc1, 0x8c, 0x16, 0x50, 0xc1, - 0x9a, 0x07, 0x06, 0xe0, 0xd8, 0x2d, 0x0d, 0x83, 0x0e, 0xcf, 0xff, 0xc1, 0xff, 0x82, 0x0f, 0xaf, - 0xf0, 0x7f, 0x48, 0x7f, 0x7f, 0xfe, 0x82, 0xc3, 0x68, 0xa3, 0x42, 0xca, 0xb9, 0x61, 0x41, 0x61, - 0xae, 0xb7, 0x05, 0x81, 0x7f, 0x07, 0x60, 0xd7, 0xda, 0x13, 0x83, 0xaf, 0x68, 0x4e, 0x2f, 0xf8, - 0x26, 0x02, 0xd6, 0xb8, 0x2a, 0x35, 0x7e, 0xac, 0x0d, 0x09, 0xe9, 0xa1, 0xd8, 0xfa, 0x42, 0xbd, - 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x34, 0xc2, 0x60, 0xee, 0x8a, 0x0c, 0xfe, 0x04, 0x49, 0x84, - 0xc1, 0xd2, 0xa3, 0x7f, 0xe0, 0x30, 0xba, 0x18, 0x18, 0x73, 0x0d, 0xfa, 0x0f, 0x30, 0xca, 0x80, - 0x83, 0xfd, 0x41, 0xef, 0x07, 0x30, 0xc1, 0xfd, 0x8c, 0x50, 0xf8, 0x3a, 0x54, 0x49, 0x98, 0x79, - 0x51, 0xa6, 0x62, 0x1c, 0xc6, 0x50, 0xdc, 0x37, 0x95, 0x50, 0x2e, 0x0f, 0xfc, 0x1c, 0x0f, 0xb4, - 0x3f, 0xf1, 0xa1, 0xfb, 0xff, 0xe4, 0x2d, 0x0b, 0x82, 0xd0, 0xb4, 0x2d, 0x0b, 0x42, 0xd0, 0xb4, - 0x2d, 0x0b, 0x42, 0xd0, 0xb4, 0x2f, 0xff, 0x90, 0xfd, 0xc1, 0xff, 0x8d, 0x04, 0x1f, 0xed, 0x07, - 0x07, 0xf6, 0x8a, 0xd0, 0x7f, 0xfe, 0xc0, 0xb8, 0x3f, 0x70, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1f, - 0xb0, 0xce, 0x1f, 0xd8, 0x67, 0x0f, 0xed, 0x09, 0xc3, 0xdf, 0xf0, 0xe1, 0xec, 0x18, 0x31, 0xc3, - 0xd8, 0x30, 0x63, 0x87, 0xb0, 0x60, 0xc7, 0x0f, 0x7f, 0xc3, 0x87, 0xb4, 0xc3, 0x38, 0x7f, 0x62, - 0x07, 0x0f, 0xec, 0xa0, 0xe1, 0x61, 0x2b, 0xbc, 0x38, 0x59, 0x7a, 0x8a, 0x95, 0x81, 0xc3, 0xf9, - 0x3f, 0x20, 0x0b, 0x0d, 0xfc, 0x1e, 0xc3, 0x68, 0x30, 0xd4, 0xf5, 0x0d, 0x06, 0x1b, 0x75, 0x66, - 0x83, 0x0d, 0x98, 0x33, 0x41, 0x86, 0xcc, 0x19, 0xa0, 0xc3, 0x66, 0x0c, 0xd0, 0x61, 0xbf, 0xc6, - 0x16, 0x1b, 0x34, 0x2c, 0x2c, 0x3d, 0x90, 0x30, 0xb0, 0xf6, 0x31, 0x85, 0x90, 0x4f, 0xe7, 0x0b, - 0x21, 0xf4, 0x9d, 0x02, 0xdc, 0x3f, 0x61, 0xae, 0x0f, 0xfc, 0x1c, 0x2f, 0xff, 0x83, 0xff, 0x01, - 0xc3, 0xf9, 0x54, 0x06, 0x19, 0xfe, 0xa2, 0x0c, 0x3f, 0x38, 0x76, 0x1d, 0x57, 0xaa, 0x06, 0x1d, - 0xaa, 0xd5, 0xa6, 0x1d, 0x81, 0xc1, 0xa6, 0x1d, 0x81, 0xc1, 0xa6, 0x1d, 0xff, 0x81, 0xa1, 0xf3, - 0x8a, 0x06, 0x88, 0x73, 0x8e, 0x94, 0x63, 0xfe, 0xa6, 0x0e, 0x44, 0x3f, 0x49, 0x60, 0x09, 0xc3, - 0xff, 0x01, 0xc0, 0xff, 0xc0, 0xa7, 0xa8, 0x13, 0x87, 0x6a, 0xdc, 0x27, 0x0e, 0xc1, 0x18, 0x4e, - 0x1d, 0x82, 0x30, 0x9c, 0x3b, 0x04, 0x61, 0x38, 0x77, 0xf8, 0x27, 0x0e, 0xc7, 0x0e, 0x70, 0xf9, - 0xc8, 0x27, 0x0f, 0x9c, 0xc2, 0x70, 0xe6, 0xfc, 0x81, 0xc3, 0x3c, 0x85, 0xff, 0x90, 0xff, 0xc1, - 0x80, 0x0f, 0xfb, 0x0e, 0xff, 0x82, 0xc3, 0xd2, 0x51, 0xff, 0x82, 0x92, 0x8e, 0x0c, 0x18, 0x52, - 0x51, 0x81, 0x83, 0x0a, 0x4a, 0x38, 0xe3, 0x85, 0xa5, 0x1f, 0xf8, 0x2d, 0x28, 0x1b, 0x10, 0xd8, - 0x28, 0x1b, 0x28, 0x16, 0x0a, 0x0a, 0xbb, 0xc1, 0x60, 0xab, 0xa9, 0x5a, 0x30, 0x28, 0x1f, 0x20, - 0xd0, 0x58, 0x7d, 0x47, 0x0d, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0b, 0x43, 0x94, 0x1f, 0x68, 0x7b, - 0x0e, 0x57, 0x28, 0x32, 0x83, 0x77, 0x4d, 0xff, 0x93, 0x30, 0x63, 0x87, 0xd9, 0x83, 0x06, 0x1f, - 0x66, 0x0c, 0x18, 0x7d, 0xfe, 0x06, 0x1f, 0x66, 0x86, 0xc3, 0xfb, 0x58, 0x18, 0x7f, 0x69, 0x83, - 0x0f, 0x95, 0xf9, 0x30, 0xf3, 0xd1, 0x28, 0x7f, 0x83, 0xfc, 0xbe, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0xd8, 0x7f, 0x61, 0xac, 0x3e, 0xbf, 0x03, 0xfe, 0x06, 0x6e, 0x50, 0x3f, 0x66, 0x76, 0x1f, 0xd9, - 0x98, 0xff, 0x82, 0xcc, 0xc3, 0xad, 0x0b, 0xf8, 0x3b, 0x43, 0x66, 0x1e, 0xd0, 0xfb, 0x30, 0xb8, - 0x3f, 0x64, 0x96, 0x19, 0x09, 0xee, 0x30, 0xec, 0x7d, 0x47, 0x70, 0xec, 0x3e, 0x4b, 0xfa, 0x00, - 0x03, 0xff, 0xe0, 0xe7, 0x0f, 0x9c, 0x39, 0xc3, 0xe7, 0x0e, 0x7f, 0xfc, 0x1f, 0xed, 0x0f, 0xfc, - 0x0d, 0x0f, 0xef, 0xff, 0xa0, 0xda, 0x16, 0x85, 0x40, 0xda, 0x16, 0x85, 0x40, 0xdf, 0xff, 0x41, - 0xb4, 0x2d, 0x02, 0x1f, 0xf6, 0x83, 0x83, 0xe5, 0xb9, 0x57, 0x05, 0xff, 0x57, 0x70, 0x7f, 0xe0, - 0x90, 0x0b, 0x0f, 0xfc, 0x16, 0x07, 0xff, 0x06, 0xd0, 0xce, 0x1e, 0xff, 0x01, 0xc3, 0xd9, 0x83, - 0x03, 0x87, 0xb3, 0x06, 0x07, 0xc8, 0x6c, 0xc1, 0x81, 0xcf, 0x05, 0xfe, 0x03, 0x82, 0x80, 0xcd, - 0x0c, 0xe1, 0xe4, 0xc3, 0x9c, 0x3f, 0x63, 0x01, 0xc3, 0xf7, 0x4c, 0x0e, 0x1d, 0x7a, 0x8e, 0x8e, - 0x1f, 0xf8, 0x0e, 0x1c, 0x3f, 0xff, 0x78, 0x3d, 0xa1, 0xff, 0x81, 0xa1, 0xff, 0x8b, 0xff, 0x41, - 0xce, 0x87, 0xa4, 0x35, 0xa1, 0x95, 0x68, 0x54, 0x0d, 0x41, 0x41, 0xeb, 0xff, 0xd0, 0x6a, 0x05, - 0x40, 0xa8, 0x1a, 0x81, 0x50, 0x2a, 0x06, 0xbf, 0xfd, 0x07, 0xf5, 0x01, 0x07, 0xf9, 0xa2, 0xbc, - 0x85, 0xff, 0x57, 0x68, 0x7f, 0xe0, 0x90, 0x05, 0x03, 0xda, 0x1e, 0xd0, 0xf6, 0x87, 0xbd, 0x50, - 0x5a, 0x1c, 0xea, 0xef, 0xf9, 0x06, 0x83, 0x30, 0x69, 0xa3, 0x91, 0x18, 0x34, 0xd0, 0x26, 0x16, - 0x0d, 0x34, 0x36, 0x16, 0x9a, 0x68, 0x6c, 0x2f, 0xf9, 0x0d, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0xa0, - 0xed, 0xd0, 0xb4, 0xc3, 0x3e, 0x45, 0x5f, 0xa0, 0xb8, 0x0f, 0x45, 0x03, 0x0f, 0xfc, 0x1c, 0x0b, - 0x43, 0xa0, 0xfd, 0xa0, 0x63, 0x4a, 0x02, 0x9e, 0xa1, 0x8e, 0x68, 0x37, 0x56, 0x61, 0xb0, 0xb2, - 0x06, 0x68, 0x58, 0x59, 0x03, 0x28, 0x0a, 0x05, 0x90, 0x30, 0x60, 0xd0, 0xbf, 0xc0, 0xd5, 0x86, - 0xcd, 0x0c, 0xf9, 0x0f, 0x6a, 0x82, 0xf0, 0x7d, 0xa6, 0x07, 0xc8, 0x66, 0xfc, 0x3b, 0x61, 0x3c, - 0xa2, 0xf2, 0x0b, 0x83, 0xf6, 0x1c, 0xe1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xc2, 0xff, 0x41, - 0xb0, 0xfd, 0x20, 0xa7, 0xa0, 0x41, 0x48, 0x37, 0x70, 0x61, 0x68, 0x33, 0x31, 0xc2, 0xc2, 0xcc, - 0xc7, 0x0b, 0x0b, 0x33, 0x2e, 0xae, 0x87, 0xf0, 0x17, 0xac, 0xcc, 0x3f, 0x98, 0x2d, 0x83, 0xe6, - 0x0b, 0x3b, 0xfa, 0x88, 0x1e, 0xd0, 0xf6, 0xae, 0x5a, 0x0e, 0x70, 0xff, 0x9f, 0x41, 0xff, 0x83, - 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xfb, 0x0e, 0x56, 0xa0, 0xe9, 0x0d, 0xdd, 0xeb, 0xfe, - 0x4c, 0xc1, 0x8c, 0x16, 0x83, 0x30, 0x60, 0xc2, 0xc2, 0xcc, 0x18, 0x34, 0x70, 0xbf, 0xc0, 0x63, - 0x42, 0xcc, 0x3d, 0xb8, 0x7b, 0x14, 0x15, 0xc1, 0xec, 0x18, 0x56, 0x87, 0x3d, 0x34, 0x77, 0x40, - 0xfd, 0x35, 0x60, 0x78, 0x3f, 0x70, 0x67, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0xc3, 0xec, 0x3d, - 0x87, 0xd8, 0x65, 0x72, 0x83, 0x61, 0xb7, 0x68, 0xff, 0xc6, 0x63, 0x30, 0xe3, 0x99, 0x8c, 0xc5, - 0x01, 0x99, 0x8c, 0xc5, 0x83, 0x3f, 0xa6, 0x3a, 0x19, 0x98, 0x4c, 0xe6, 0xe1, 0x64, 0x36, 0x97, - 0x82, 0xc6, 0x78, 0x2b, 0x15, 0xf9, 0x83, 0xb7, 0x94, 0x54, 0x12, 0xb0, 0xf9, 0x82, 0xf2, 0x0b, - 0x43, 0x9c, 0x3e, 0xd0, 0xe7, 0x0e, 0xa7, 0xaa, 0xff, 0x93, 0x75, 0x61, 0x38, 0x76, 0x40, 0xc2, - 0x70, 0xec, 0x81, 0x84, 0xe1, 0xd9, 0x03, 0x3f, 0xd0, 0x3b, 0xa6, 0x13, 0x87, 0x6e, 0x87, 0x38, - 0x7d, 0xaa, 0xff, 0xc8, 0x5a, 0x61, 0x38, 0x79, 0xfc, 0x81, 0xc3, 0x3d, 0x16, 0x80, 0xe1, 0xff, - 0x80, 0xe1, 0x80, 0x0b, 0x0b, 0x0b, 0x0f, 0xb0, 0xb0, 0xb0, 0xef, 0xe3, 0x0b, 0x0e, 0xcc, 0xcc, - 0x2c, 0x08, 0x33, 0x33, 0x41, 0xba, 0x0c, 0xcc, 0xf9, 0xf2, 0x16, 0x66, 0x61, 0x68, 0x6f, 0xe3, - 0x0b, 0x0e, 0x8c, 0x2c, 0x2c, 0x3e, 0xd8, 0xc2, 0xc3, 0xec, 0xcc, 0x2c, 0x08, 0x1b, 0xe3, 0x15, - 0x83, 0x57, 0x24, 0xfc, 0x69, 0x87, 0xce, 0x82, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0xc2, - 0xbf, 0x1a, 0x16, 0x1e, 0x73, 0x4a, 0x74, 0x0c, 0xe6, 0x9d, 0xd8, 0x67, 0x34, 0xcc, 0xc7, 0xe8, - 0xd3, 0x33, 0x18, 0x36, 0x99, 0x99, 0x21, 0xb4, 0xfe, 0x2f, 0xa3, 0x4c, 0xc3, 0xce, 0x68, 0x59, - 0x06, 0x63, 0x42, 0xcc, 0x33, 0x1a, 0x07, 0xb8, 0x2a, 0x1a, 0xbd, 0x36, 0x16, 0x9a, 0x1f, 0xbd, - 0x03, 0x43, 0xff, 0x04, 0x07, 0xff, 0xe0, 0xfd, 0x40, 0xff, 0xc0, 0xd0, 0xfe, 0xff, 0xfd, 0xe0, - 0xeb, 0x0a, 0xd0, 0xf9, 0xc0, 0xa2, 0xc3, 0xd6, 0x82, 0x80, 0xb8, 0x2f, 0xff, 0xd6, 0x04, 0xc2, - 0xa0, 0x1c, 0x3d, 0xa0, 0xa0, 0x1c, 0x3d, 0xff, 0xd0, 0x7f, 0xa8, 0x0d, 0x0f, 0xe7, 0x95, 0x70, - 0x57, 0xfa, 0xbb, 0x83, 0xff, 0x07, 0x0b, 0x0b, 0xff, 0x06, 0xc3, 0xf6, 0x85, 0x7e, 0x18, 0x2d, - 0x0b, 0x73, 0x18, 0x2d, 0x0b, 0x33, 0x24, 0x2d, 0x0b, 0x33, 0x39, 0x6e, 0x41, 0x99, 0x95, 0xbe, - 0x81, 0xfc, 0x19, 0xf2, 0x16, 0xe8, 0x76, 0x68, 0x76, 0x41, 0x69, 0xa1, 0xd9, 0x8f, 0x03, 0x42, - 0x57, 0xd6, 0x85, 0xa0, 0x79, 0x28, 0x1d, 0xa1, 0xff, 0x3e, 0x83, 0xff, 0x07, 0xc0, 0x0b, 0x0f, - 0x9e, 0x0e, 0xc2, 0xa7, 0x90, 0xea, 0x7a, 0x10, 0x61, 0xed, 0xdc, 0x36, 0x04, 0x2c, 0xcc, 0x0d, - 0xf9, 0x06, 0x66, 0x7a, 0xc3, 0xd9, 0x98, 0x6c, 0x3d, 0xfc, 0x1b, 0x1b, 0x06, 0x68, 0x29, 0xf4, - 0xa0, 0xdb, 0x92, 0xb0, 0xfd, 0x9a, 0x16, 0x1e, 0x57, 0xd0, 0x58, 0x58, 0xf2, 0x38, 0x58, 0x58, - 0x7f, 0xdf, 0xa0, 0x0b, 0x43, 0x49, 0x87, 0xb4, 0x36, 0x09, 0x0a, 0x9e, 0xa0, 0xe0, 0x70, 0xb7, - 0x56, 0x50, 0x2c, 0x2c, 0x81, 0xb8, 0x6b, 0x06, 0x40, 0xf4, 0x28, 0x1a, 0x64, 0x0d, 0x05, 0x03, - 0xbf, 0xc1, 0x68, 0x76, 0x68, 0x67, 0x20, 0xf6, 0xb0, 0x28, 0x50, 0x3b, 0x4c, 0x18, 0x58, 0x4a, - 0xfc, 0x50, 0x0f, 0x0f, 0x44, 0xa7, 0xf5, 0x87, 0xf2, 0x1d, 0x00, 0x0f, 0xfc, 0x1e, 0xff, 0xf9, - 0x0e, 0xb1, 0x82, 0xe0, 0xfb, 0x87, 0x3c, 0x1f, 0xd6, 0xdc, 0x1f, 0xf7, 0xd0, 0x7e, 0x57, 0xa5, - 0x7a, 0x50, 0x5c, 0xa0, 0x41, 0x35, 0x06, 0xff, 0xf0, 0x7b, 0x0b, 0x42, 0xd0, 0xec, 0x2d, 0x0b, - 0x43, 0xbf, 0xfc, 0x1f, 0xed, 0x1c, 0x3f, 0xcf, 0x2a, 0xd0, 0xbf, 0xea, 0xee, 0x0f, 0xfc, 0x12, - 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xea, 0x07, 0xd8, 0x7b, 0xc1, 0xd4, 0xf4, 0x16, 0xac, 0x36, 0xee, - 0x0b, 0x05, 0x85, 0x99, 0xbc, 0x1a, 0xc1, 0x99, 0x88, 0x81, 0x10, 0x66, 0x61, 0x60, 0xc3, 0x7f, - 0x05, 0x83, 0x0d, 0x98, 0x76, 0x0c, 0x3d, 0xb0, 0x1c, 0x18, 0x7b, 0x30, 0x50, 0x18, 0x65, 0x7c, - 0x9a, 0x0c, 0x37, 0x2a, 0xac, 0x2c, 0x3f, 0xda, 0x16, 0x1f, 0xf8, 0x3e, 0x0f, 0xfc, 0x1f, 0x61, - 0xe7, 0x0f, 0xb0, 0xf3, 0x87, 0x2b, 0x50, 0x67, 0x0e, 0xee, 0xe3, 0xfd, 0x03, 0x31, 0x82, 0x70, - 0xec, 0xc6, 0x09, 0xc3, 0xb3, 0x18, 0x55, 0xac, 0x0f, 0xe9, 0xa7, 0xaa, 0x06, 0x68, 0x77, 0x83, - 0xec, 0x83, 0x7a, 0x0f, 0x63, 0x02, 0xdc, 0x39, 0xfc, 0x0d, 0x28, 0x07, 0xd2, 0x4f, 0x05, 0xc1, - 0xfb, 0x83, 0xb4, 0x3f, 0xf0, 0x60, 0x05, 0x02, 0xa0, 0x4e, 0x1a, 0x81, 0x50, 0x27, 0x0d, 0x7f, - 0xfc, 0x1f, 0xd4, 0x0f, 0xcb, 0xeb, 0x5f, 0x03, 0xff, 0xf7, 0x83, 0xf2, 0x83, 0xf9, 0xff, 0xf8, - 0x33, 0x05, 0x40, 0x9c, 0x33, 0x05, 0x40, 0x9c, 0x33, 0xff, 0xf0, 0x7f, 0x50, 0x70, 0xff, 0x36, - 0xaf, 0x21, 0x7f, 0xfa, 0x9c, 0x1f, 0xf8, 0x24, 0x0f, 0xfc, 0x1f, 0x68, 0x7d, 0x87, 0xb4, 0x2b, - 0x06, 0x1a, 0x9e, 0xa0, 0x1c, 0xc3, 0x6e, 0xac, 0x3b, 0x0d, 0x90, 0x30, 0xec, 0x36, 0x40, 0xce, - 0x06, 0x1b, 0x20, 0x60, 0xe3, 0x0d, 0xfe, 0x09, 0x30, 0xd9, 0xa1, 0xf7, 0x40, 0xdb, 0x2a, 0x9f, - 0xa0, 0xda, 0xaa, 0x51, 0x86, 0x57, 0xe0, 0xec, 0x27, 0xa2, 0x48, 0x6c, 0x3f, 0xf0, 0x58, 0x40, - 0x0b, 0x0d, 0xfe, 0x0e, 0xc3, 0x61, 0xb0, 0xa9, 0xea, 0x18, 0x6c, 0x2d, 0xd5, 0x99, 0xa6, 0x16, - 0x60, 0xcc, 0xd3, 0x0b, 0x30, 0x66, 0x69, 0x85, 0x98, 0x33, 0x34, 0xc2, 0xff, 0x19, 0x83, 0x0b, - 0x34, 0x24, 0xd1, 0x0e, 0xc9, 0x03, 0xe0, 0xfb, 0x18, 0x14, 0xc0, 0x81, 0x5f, 0x81, 0x98, 0x31, - 0xf4, 0x9b, 0xa6, 0x0c, 0x3f, 0x50, 0x1f, 0x41, 0xff, 0x83, 0x80, 0x0b, 0x43, 0xcd, 0xa1, 0xb4, - 0x27, 0x94, 0x1a, 0x9e, 0xa0, 0xe1, 0xf6, 0xea, 0xc7, 0x0f, 0xb2, 0x06, 0x38, 0x7d, 0x90, 0x31, - 0xff, 0x03, 0x20, 0x63, 0x83, 0x42, 0xff, 0x0e, 0x0c, 0x36, 0x68, 0x4e, 0x0c, 0x3d, 0xaa, 0x1c, - 0x18, 0x7b, 0x4c, 0x70, 0x61, 0xee, 0x98, 0xe0, 0xc2, 0x7f, 0x5a, 0xb0, 0x68, 0x48, 0x75, 0xff, - 0x20, 0x0b, 0x0f, 0xb0, 0xf6, 0x1f, 0x61, 0x95, 0xc8, 0x67, 0x0d, 0xbb, 0x9f, 0xf8, 0xc8, 0xcd, - 0x1c, 0x73, 0x23, 0x34, 0x18, 0x33, 0x23, 0x34, 0x18, 0x33, 0x77, 0x39, 0x5a, 0xb3, 0xba, 0x1f, - 0xf8, 0x4c, 0x4d, 0x06, 0x0c, 0x2c, 0xcd, 0x06, 0x0c, 0x0f, 0xc6, 0x83, 0x06, 0x72, 0x4f, 0xfe, - 0x0f, 0xb4, 0x33, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, 0x9c, 0x3f, 0xb4, 0x2f, 0x57, - 0x03, 0xfc, 0xf6, 0xb8, 0x19, 0x83, 0xc9, 0x87, 0xb3, 0x07, 0x03, 0x5c, 0x0c, 0xc1, 0x85, 0xfa, - 0x07, 0x74, 0xc2, 0xc3, 0xdb, 0xca, 0x0b, 0x0f, 0x26, 0x04, 0x2f, 0xe0, 0xd8, 0x30, 0xb0, 0xf2, - 0xbf, 0x20, 0xc3, 0x9a, 0x28, 0x60, 0x61, 0xff, 0x82, 0xc3, 0x80, 0x0b, 0x0c, 0x82, 0x81, 0xec, - 0x26, 0x05, 0x03, 0x2b, 0x51, 0x20, 0xa0, 0x6d, 0xec, 0xc1, 0xfc, 0x0c, 0xcd, 0x8c, 0x93, 0x06, - 0x67, 0xaa, 0x24, 0xc1, 0x99, 0xab, 0x04, 0x98, 0x3f, 0x81, 0x83, 0x06, 0x0d, 0xc2, 0xa8, 0xc1, - 0x86, 0xd4, 0x66, 0x63, 0x86, 0xda, 0x77, 0x41, 0x82, 0x7b, 0xa1, 0x68, 0xc3, 0xc9, 0x04, 0xe0, - 0xa0, 0x7f, 0xb0, 0x78, 0x3f, 0xf0, 0x78, 0x0b, 0x03, 0xff, 0x90, 0xb0, 0xfe, 0xc2, 0xa7, 0x40, - 0xfb, 0x0b, 0xbb, 0x0f, 0xb0, 0xb3, 0x32, 0xfc, 0x61, 0x66, 0x64, 0x83, 0x30, 0xb3, 0x32, 0x41, - 0x98, 0x5d, 0xd9, 0x20, 0xcc, 0x2d, 0xe4, 0x91, 0xcc, 0x3b, 0x62, 0xfc, 0x61, 0xd9, 0x92, 0x1b, - 0x0e, 0xed, 0x0f, 0x60, 0x7a, 0x2a, 0x0e, 0x70, 0xff, 0xd7, 0xa0, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, - 0x1f, 0x61, 0xb0, 0xd8, 0x76, 0x1b, 0x0d, 0x84, 0xad, 0x40, 0xd0, 0x3a, 0x0e, 0xed, 0xff, 0xc9, - 0x99, 0x83, 0x0d, 0x85, 0x99, 0x83, 0x0d, 0x85, 0x99, 0x83, 0x0d, 0x85, 0xfc, 0x0f, 0xf0, 0x59, - 0x86, 0xd0, 0x38, 0x49, 0x88, 0x30, 0xd8, 0x76, 0x60, 0xc3, 0x61, 0x9e, 0xe3, 0x0d, 0x81, 0xe8, - 0xac, 0xff, 0x07, 0xfb, 0x40, 0xe0, 0x0b, 0x0f, 0x61, 0xfb, 0x09, 0x6d, 0x60, 0xbf, 0x8e, 0x9d, - 0x30, 0xb3, 0x33, 0x4c, 0x18, 0x59, 0x99, 0xa6, 0x0c, 0x2c, 0xcc, 0xff, 0x82, 0xcc, 0xcd, 0x30, - 0x61, 0x77, 0x66, 0x98, 0x30, 0xb7, 0x51, 0xa6, 0x0d, 0x0d, 0x94, 0xff, 0xc1, 0xb3, 0x34, 0x36, - 0x19, 0xf9, 0xd0, 0xd8, 0x1e, 0x46, 0xd0, 0xd8, 0x7f, 0x68, 0x5e, 0x00, 0x0f, 0xfc, 0x1f, 0x68, - 0x76, 0x87, 0xda, 0x1c, 0xe1, 0xd4, 0xf5, 0x1a, 0xba, 0x81, 0xba, 0xb1, 0x56, 0xb0, 0x32, 0x06, - 0x13, 0x87, 0x64, 0x0c, 0x27, 0x0e, 0xc8, 0x18, 0x4e, 0x1d, 0xfe, 0x3f, 0xc8, 0x23, 0x43, 0x9c, - 0x3e, 0xd6, 0x09, 0xc3, 0xed, 0x58, 0x4e, 0x1e, 0x7f, 0x04, 0xe1, 0x9f, 0x49, 0x20, 0x70, 0xff, - 0xbf, 0xf2, 0x0f, 0xfc, 0x1f, 0x61, 0xe7, 0x0f, 0xb0, 0xf3, 0x87, 0x2b, 0x94, 0x13, 0x87, 0x77, - 0x4e, 0xff, 0x93, 0x30, 0x61, 0x38, 0x76, 0x60, 0xc2, 0x70, 0xec, 0xc1, 0x84, 0xe1, 0xdd, 0xd3, - 0x09, 0xc3, 0xbb, 0xa2, 0x7f, 0xc1, 0xb1, 0x06, 0x19, 0xc3, 0x63, 0x18, 0x67, 0x02, 0xbf, 0x18, - 0x67, 0x1e, 0x89, 0x3f, 0xf0, 0x7f, 0x61, 0x9c, 0x0b, 0x0d, 0xfe, 0x0e, 0xc3, 0x61, 0x38, 0x57, - 0xe8, 0xc3, 0x61, 0x6e, 0xa8, 0xc3, 0x61, 0x66, 0x08, 0xff, 0x05, 0x98, 0x23, 0x40, 0xe1, 0x66, - 0x08, 0xc3, 0x61, 0x77, 0x71, 0x86, 0xc2, 0xde, 0x51, 0xae, 0xc3, 0xb1, 0x07, 0xf8, 0x3b, 0x18, - 0xc3, 0x61, 0xdb, 0x66, 0x1b, 0x03, 0xf5, 0x37, 0x09, 0xc3, 0xf3, 0xff, 0x90, 0x0f, 0xfc, 0x1f, - 0x61, 0xea, 0x07, 0xd8, 0x79, 0xc3, 0xa9, 0xea, 0xba, 0xec, 0x1b, 0xab, 0x90, 0xec, 0x19, 0x83, - 0x58, 0x36, 0x0c, 0xc1, 0x83, 0x0f, 0xb3, 0x06, 0x0c, 0x0e, 0x83, 0xfc, 0x0d, 0xf0, 0x68, 0xd0, - 0xde, 0x43, 0xec, 0x60, 0x61, 0xfd, 0x83, 0x06, 0x19, 0x09, 0xef, 0x03, 0x0d, 0x2b, 0xd4, 0x64, - 0xc3, 0x61, 0xfe, 0xbf, 0x40, 0x0f, 0xfc, 0x1f, 0x61, 0xe9, 0x0f, 0xb0, 0xe7, 0xc1, 0xd4, 0xf4, - 0x16, 0x50, 0x36, 0xee, 0x0d, 0x07, 0x05, 0x99, 0x9c, 0xe0, 0xe0, 0x66, 0x6c, 0x0a, 0x02, 0x06, - 0x66, 0x1c, 0x87, 0x7f, 0x03, 0xfc, 0x16, 0x61, 0xfa, 0x81, 0xdb, 0x07, 0xb0, 0xf6, 0x60, 0x63, - 0x43, 0x37, 0xc8, 0x2e, 0x0c, 0xf2, 0x30, 0x56, 0x1f, 0xf8, 0x2a, 0x07, 0xfe, 0x0f, 0x80, 0x0f, - 0x9c, 0x3f, 0xdf, 0xfe, 0x83, 0xb0, 0x9c, 0x2a, 0x07, 0x61, 0x38, 0x54, 0x0e, 0xff, 0xf4, 0x1f, - 0xce, 0x14, 0x19, 0xab, 0xff, 0x83, 0x4b, 0xe0, 0xce, 0x1f, 0xf8, 0x3e, 0x7f, 0xfe, 0x0c, 0xe0, - 0xc1, 0x23, 0x86, 0x70, 0x60, 0x91, 0xc3, 0x38, 0x34, 0xa0, 0xe1, 0x7f, 0xfe, 0xf2, 0x0f, 0xfc, - 0x1e, 0xff, 0xfd, 0x87, 0xe7, 0x0d, 0x40, 0xed, 0x1c, 0x36, 0x1d, 0x68, 0xf5, 0x90, 0xce, 0xf4, - 0xc3, 0xf5, 0xa0, 0x6f, 0xf9, 0x34, 0x39, 0x0f, 0xe7, 0xff, 0xe0, 0xce, 0x13, 0x84, 0xe1, 0x9c, - 0x36, 0x13, 0x86, 0x7f, 0xfe, 0x0f, 0xf6, 0x0a, 0x07, 0xf9, 0xd6, 0xf0, 0x57, 0xfa, 0xbd, 0x87, - 0xfe, 0x09, 0x00, 0x0b, 0x0b, 0xff, 0x06, 0xc2, 0xd0, 0xfd, 0xfc, 0x61, 0xfd, 0xbb, 0x9a, 0xfc, - 0x0c, 0xcc, 0xff, 0xc0, 0xcc, 0xcc, 0x1a, 0x1d, 0x99, 0x98, 0x34, 0x3b, 0xf8, 0xc1, 0xfc, 0x08, - 0xc2, 0xc1, 0x81, 0xc3, 0x6c, 0x60, 0xc0, 0xc1, 0xb7, 0x71, 0x80, 0xc0, 0xbd, 0x7a, 0x34, 0x14, - 0x02, 0x1b, 0x1c, 0x29, 0x0f, 0x31, 0xa7, 0xc1, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0x7f, - 0xd0, 0x6c, 0x36, 0x85, 0xa0, 0xbf, 0x01, 0xc1, 0x61, 0x6e, 0x61, 0x74, 0xc3, 0x66, 0x61, 0xbc, - 0x86, 0xcc, 0xc0, 0xfa, 0xd0, 0xb3, 0x37, 0xc8, 0x1f, 0x26, 0xee, 0x19, 0x80, 0x83, 0xba, 0x06, - 0xa0, 0x7d, 0x91, 0x7f, 0xc1, 0xb3, 0x0c, 0xc1, 0xf6, 0xf0, 0x4c, 0x1d, 0xfa, 0xc2, 0xa0, 0x72, - 0x1a, 0xff, 0xc8, 0x0f, 0xfc, 0x1e, 0xc3, 0xb3, 0x0f, 0x61, 0xd9, 0x86, 0x6e, 0x81, 0x66, 0x1b, - 0x77, 0x3f, 0xf1, 0x99, 0x99, 0x98, 0x33, 0x33, 0x33, 0x30, 0x66, 0x66, 0x66, 0x60, 0xcc, 0xcc, - 0xdd, 0xd5, 0x9f, 0xc7, 0x77, 0x78, 0x8c, 0x2c, 0xcc, 0x18, 0x59, 0x99, 0x98, 0x31, 0x5d, 0x99, - 0x98, 0x37, 0x92, 0x7f, 0xf0, 0x7d, 0x87, 0x38, 0x0f, 0xfc, 0x1e, 0xc3, 0xa8, 0x1f, 0x61, 0x9c, - 0x70, 0xbf, 0x87, 0x0b, 0xc0, 0xcc, 0xcf, 0xaa, 0xd3, 0x33, 0x02, 0x48, 0x6c, 0xcc, 0x73, 0x43, - 0x66, 0x65, 0xdd, 0x40, 0xfe, 0x3a, 0x75, 0x02, 0x30, 0x38, 0x34, 0x3d, 0xb0, 0x83, 0x43, 0xd9, - 0xdf, 0xf8, 0x6f, 0x83, 0x68, 0x69, 0x02, 0x82, 0xd0, 0xff, 0xc6, 0x84, 0x0b, 0x0b, 0xff, 0x05, - 0x85, 0x87, 0xb2, 0x9d, 0x0c, 0x3d, 0x9d, 0xd9, 0x87, 0xb3, 0x33, 0x33, 0xa6, 0x66, 0x66, 0x66, - 0x0c, 0xcc, 0xcc, 0xcc, 0x19, 0x9f, 0xc6, 0x60, 0xcc, 0xcc, 0x2c, 0xc1, 0x98, 0x59, 0x99, 0xf8, - 0xc2, 0xcc, 0xc3, 0xd8, 0xaf, 0x9c, 0x3d, 0xbc, 0xaa, 0x7f, 0xe0, 0xfb, 0x0f, 0x60, 0x0f, 0xfc, - 0x1f, 0x61, 0xa4, 0x2d, 0x0d, 0x87, 0x60, 0x70, 0xa9, 0xd0, 0x29, 0x34, 0x2c, 0xdc, 0xff, 0xc9, - 0x99, 0x86, 0x70, 0xec, 0xcc, 0x33, 0x87, 0x66, 0x63, 0xff, 0x03, 0xf8, 0x33, 0x87, 0x46, 0x1e, - 0x70, 0xfb, 0x37, 0xff, 0x21, 0x76, 0x85, 0x61, 0xdf, 0x51, 0x09, 0xc3, 0x90, 0xfc, 0xe1, 0xff, - 0x80, 0xe1, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xe6, 0x0f, 0xb0, 0xca, 0xb5, 0x05, 0x4f, 0x43, 0x4f, - 0x51, 0x06, 0xee, 0x84, 0xc1, 0xd9, 0x92, 0x13, 0x07, 0x66, 0x4f, 0xfe, 0x06, 0x64, 0x87, 0xfb, - 0xbb, 0x42, 0x60, 0xed, 0xd4, 0x1a, 0xc3, 0xec, 0xcb, 0xfe, 0x0d, 0x9a, 0x13, 0x07, 0xdd, 0xc1, - 0x30, 0x67, 0xea, 0x68, 0x2c, 0x3f, 0xd7, 0xfe, 0x40, 0x0b, 0x0f, 0xb0, 0xfb, 0x0d, 0x43, 0x0e, - 0x56, 0xa0, 0x73, 0x87, 0x77, 0x63, 0xfe, 0x41, 0x99, 0x1c, 0x0c, 0x3b, 0x32, 0x70, 0xb0, 0xec, - 0xc9, 0xad, 0xd4, 0x0f, 0xe5, 0xdf, 0x28, 0x19, 0x87, 0x5f, 0x07, 0xb1, 0x0b, 0x79, 0x0e, 0xcc, - 0x1c, 0x66, 0x13, 0x7d, 0x4c, 0x19, 0x41, 0xe4, 0x16, 0x16, 0x0c, 0x3f, 0xf6, 0x18, 0x0b, 0x0f, - 0x2a, 0xc3, 0xb0, 0xae, 0x9a, 0x1a, 0xfc, 0x1d, 0x87, 0x6e, 0x61, 0xd8, 0x76, 0x66, 0x2e, 0xd6, - 0x06, 0x66, 0x7f, 0xe0, 0x66, 0x61, 0xd8, 0x77, 0x76, 0x1d, 0x87, 0x6e, 0x85, 0xfe, 0x43, 0x64, - 0x0c, 0x36, 0x86, 0xcc, 0x18, 0x6d, 0x0d, 0xda, 0x61, 0xb4, 0x1f, 0x54, 0x61, 0xb4, 0x08, 0x4a, - 0x3f, 0xc8, 0x0f, 0xfc, 0x1f, 0x61, 0xe9, 0x0f, 0xb0, 0xf3, 0xa1, 0xa9, 0xea, 0xff, 0x03, 0x75, - 0x60, 0x80, 0xa0, 0xb3, 0x06, 0x38, 0x5a, 0x0c, 0xc1, 0x98, 0x67, 0x06, 0x60, 0xea, 0x02, 0xa4, - 0xff, 0x03, 0x4d, 0x0b, 0x34, 0x35, 0xb8, 0x7b, 0x24, 0x2f, 0x21, 0xec, 0x70, 0xac, 0x39, 0xbf, - 0x02, 0xec, 0x27, 0x90, 0x2a, 0xc1, 0x70, 0x7e, 0xa0, 0x67, 0x0f, 0xfc, 0x1c, 0x0b, 0x0f, 0x68, - 0x7d, 0x87, 0x3e, 0x0e, 0xa7, 0xa0, 0xb6, 0x81, 0xb7, 0x70, 0x70, 0x34, 0x2c, 0xc9, 0xf0, 0x4e, - 0x83, 0x32, 0xf5, 0xfa, 0x80, 0xcc, 0x83, 0xfe, 0xfe, 0x02, 0xf8, 0x2c, 0xc3, 0x7f, 0x83, 0xb3, - 0x06, 0x1b, 0x0e, 0xc9, 0x30, 0xd8, 0x4d, 0xf8, 0xc3, 0x60, 0x68, 0x83, 0x7f, 0xc1, 0xfe, 0xc2, - 0x70, 0x3f, 0xc7, 0xf0, 0x7a, 0x81, 0x61, 0x61, 0xea, 0x05, 0xe4, 0xc3, 0xd4, 0x03, 0x1d, 0x88, - 0x4f, 0xea, 0x01, 0xc8, 0x1e, 0x91, 0xc3, 0x6e, 0x1f, 0x51, 0x09, 0x90, 0x9f, 0xff, 0x21, 0x9c, - 0x2a, 0x05, 0x21, 0x98, 0x2a, 0x05, 0x21, 0x9f, 0xff, 0x21, 0xfd, 0x40, 0x41, 0xff, 0x50, 0x16, - 0x85, 0x7f, 0xfe, 0x43, 0xff, 0x04, 0x80, 0x0b, 0x0b, 0xff, 0x06, 0xc3, 0x9c, 0x3d, 0x4f, 0x41, - 0x69, 0x06, 0xdd, 0xc0, 0xe0, 0xa0, 0x59, 0x90, 0x34, 0x0e, 0x83, 0x32, 0x3f, 0xe8, 0x19, 0x90, - 0x7e, 0x81, 0xfc, 0x1a, 0x81, 0xd3, 0xa8, 0x35, 0x03, 0xec, 0xcb, 0xfe, 0x0d, 0x92, 0x15, 0x03, - 0xee, 0xf0, 0x54, 0x0c, 0xfa, 0x8e, 0x15, 0x03, 0xfc, 0xff, 0xe4, 0x0f, 0x21, 0xff, 0x8a, 0x07, - 0xbf, 0xff, 0x70, 0x6a, 0x03, 0x43, 0xdb, 0x40, 0x6d, 0x85, 0x42, 0x80, 0xd2, 0xc6, 0x05, 0x01, - 0xa0, 0x90, 0xe6, 0x50, 0x7a, 0xff, 0xf2, 0x0a, 0x05, 0x40, 0xa8, 0x0a, 0x05, 0x40, 0xa8, 0x0b, - 0xff, 0xc8, 0x7d, 0x20, 0xa0, 0x2b, 0xdf, 0xf0, 0xbf, 0xe0, 0x50, 0x3f, 0xf0, 0x00, 0x09, 0x83, - 0x68, 0x7b, 0xfa, 0x9f, 0xc8, 0x73, 0x06, 0xc1, 0x21, 0xd7, 0x5b, 0x04, 0x85, 0xf9, 0x05, 0xa5, - 0x03, 0x98, 0x2d, 0xd5, 0x28, 0x17, 0x0e, 0x86, 0xf0, 0x4a, 0x0b, 0x43, 0x90, 0xaf, 0xff, 0x21, - 0xa8, 0x14, 0x85, 0xa1, 0xaf, 0xff, 0x21, 0xfd, 0x25, 0x87, 0xfd, 0x20, 0xb4, 0x2b, 0xff, 0xf4, - 0x1f, 0xf8, 0x24, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0x2d, 0xac, 0x15, 0x3d, 0x15, 0x75, - 0x20, 0xdd, 0xc4, 0x18, 0x20, 0xb3, 0x31, 0x8c, 0x60, 0xb3, 0x30, 0x66, 0x68, 0x59, 0x98, 0x13, - 0x20, 0xdf, 0xd7, 0xfe, 0x06, 0x61, 0xce, 0x87, 0xdb, 0x05, 0x4c, 0x3e, 0xcc, 0x0e, 0x50, 0x33, - 0x7c, 0x9a, 0x0d, 0x03, 0xc8, 0xdc, 0x13, 0xa1, 0xf6, 0x87, 0x38, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x1f, 0x61, 0xa4, 0x3f, 0xb0, 0x9b, 0xac, 0x82, 0x9e, 0x9a, 0x6a, 0x20, 0xb7, 0x70, 0xb4, 0xe0, - 0xb3, 0x30, 0x9f, 0x21, 0xb3, 0x31, 0xbe, 0x06, 0x0c, 0xcc, 0xe0, 0x5f, 0x03, 0xf8, 0x3e, 0x42, - 0xcc, 0x17, 0xfe, 0x0d, 0xb0, 0x28, 0x68, 0x7b, 0x30, 0x69, 0x87, 0x9f, 0x93, 0x06, 0x04, 0x79, - 0x15, 0xc0, 0xc1, 0x21, 0xee, 0x0a, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0xb7, 0xf8, - 0x36, 0x05, 0x61, 0x61, 0xaf, 0xa5, 0x61, 0x61, 0xbb, 0xb5, 0x62, 0xb5, 0x03, 0x33, 0x56, 0x77, - 0x60, 0xcc, 0xd5, 0x99, 0x98, 0x33, 0x35, 0x66, 0x66, 0x0f, 0xe5, 0x66, 0x66, 0x0d, 0xc3, 0x66, - 0x66, 0x04, 0xc4, 0x19, 0x99, 0x86, 0xcc, 0x63, 0x33, 0x09, 0xec, 0x93, 0x39, 0x1e, 0x5d, 0x86, - 0xc3, 0xfa, 0x0e, 0xc2, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x35, 0x7a, 0xa4, 0xa7, 0xa1, - 0xa2, 0xda, 0x0d, 0xdc, 0x2c, 0x14, 0x0b, 0x33, 0x09, 0xec, 0x36, 0x66, 0x13, 0xe8, 0x36, 0x66, - 0x5e, 0x57, 0xc9, 0xfc, 0x4a, 0x09, 0x40, 0xcc, 0x3b, 0x03, 0x87, 0x64, 0x16, 0x07, 0x0e, 0xcc, - 0x0e, 0x07, 0x09, 0xbe, 0x4d, 0x03, 0x81, 0xe4, 0x55, 0x84, 0xe1, 0xf9, 0xc3, 0x38, 0x7f, 0xe0, - 0xf0, 0x0b, 0x09, 0x40, 0xc0, 0x86, 0xc2, 0x70, 0x60, 0xc0, 0xad, 0x63, 0x4c, 0xa0, 0x3b, 0xa6, - 0x28, 0xc8, 0x2c, 0xc1, 0x9f, 0xf0, 0x33, 0x06, 0x61, 0x9c, 0x19, 0x83, 0x35, 0xd6, 0x0f, 0xf1, - 0xd7, 0x60, 0xcd, 0x0b, 0x0e, 0xc3, 0x62, 0x0d, 0x7b, 0x0d, 0x8c, 0x7f, 0xc1, 0xb5, 0x66, 0x1d, - 0x8f, 0xa8, 0xee, 0x19, 0xc3, 0xfb, 0x0b, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xc2, 0xbf, - 0xd0, 0x58, 0x7e, 0xf0, 0x3f, 0x81, 0x6f, 0x05, 0xb9, 0x84, 0xf8, 0x36, 0x46, 0x7f, 0xe3, 0x23, - 0x30, 0x68, 0x33, 0x23, 0x34, 0xd1, 0xcf, 0xe3, 0xff, 0x1b, 0xa0, 0xc1, 0xa0, 0xc4, 0xc4, 0xc1, - 0xa0, 0xc2, 0xcc, 0xff, 0xc0, 0x7b, 0x70, 0x68, 0x33, 0x92, 0x98, 0x34, 0x18, 0x7d, 0x82, 0x7d, - 0x07, 0xfe, 0x08, 0x0f, 0xfc, 0x1f, 0x61, 0x9d, 0xd4, 0x1d, 0x82, 0xf2, 0x64, 0x81, 0xb9, 0x06, - 0x0c, 0x18, 0x37, 0x70, 0x60, 0xd0, 0xd9, 0x9d, 0xff, 0x81, 0x99, 0x8e, 0xae, 0x50, 0x33, 0x30, - 0x60, 0x96, 0x07, 0xf0, 0x30, 0x4c, 0x82, 0x30, 0x9f, 0x9b, 0x0e, 0xcb, 0xb0, 0x3c, 0x1d, 0x98, - 0x30, 0x38, 0x6a, 0x7c, 0x0c, 0x1e, 0x14, 0x28, 0x08, 0x37, 0x6a, 0x43, 0xcf, 0x94, 0x0f, 0x07, - 0xfe, 0x0e, 0x07, 0xff, 0xe0, 0xb0, 0xb0, 0x61, 0x61, 0x61, 0x60, 0xc2, 0xc2, 0xff, 0xfc, 0x19, - 0xd0, 0xff, 0x9f, 0xff, 0x92, 0xd0, 0x30, 0x76, 0x89, 0xff, 0x81, 0xa1, 0x60, 0x60, 0x60, 0xc3, - 0x60, 0x60, 0x60, 0xc3, 0x74, 0xf5, 0xc0, 0xc3, 0xe6, 0x38, 0x70, 0xbf, 0xd4, 0xdb, 0x0f, 0xfa, - 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, 0x7f, 0x61, 0xaf, 0xd0, 0x76, 0x82, 0xd1, - 0xc3, 0x7f, 0x5b, 0xba, 0x1b, 0x33, 0x0a, 0xf0, 0x76, 0x66, 0x5c, 0xdc, 0x83, 0x33, 0xa0, 0x30, - 0x30, 0x3f, 0x8f, 0xf8, 0x2c, 0xc3, 0xd8, 0x79, 0x31, 0x1a, 0x75, 0x07, 0x66, 0x1b, 0x43, 0xcf, - 0x77, 0xfe, 0x1e, 0x8c, 0x85, 0x87, 0xfe, 0x0b, 0x0e, 0x07, 0xff, 0xe8, 0x2c, 0x3f, 0xf0, 0x59, - 0x5f, 0xc1, 0xd8, 0x7f, 0xe0, 0xbf, 0x53, 0xd4, 0xf4, 0x16, 0x38, 0x1d, 0x5a, 0x1b, 0x1d, 0xa1, - 0x68, 0x76, 0x7a, 0x64, 0x0d, 0x02, 0xcf, 0xfe, 0x42, 0x73, 0x0b, 0x41, 0x40, 0x9c, 0xea, 0xf5, - 0x38, 0x2a, 0x07, 0x70, 0xc1, 0xb4, 0x3b, 0x47, 0x80, 0xe7, 0xff, 0xd0, 0x10, 0xff, 0xc8, 0x0f, - 0xfc, 0x1f, 0x38, 0x66, 0x9c, 0x17, 0xf8, 0xe4, 0x3f, 0x38, 0x5a, 0x1f, 0xd7, 0x43, 0xfe, 0x07, - 0xe5, 0x18, 0x58, 0x79, 0xc1, 0x40, 0xb0, 0xe6, 0x85, 0x86, 0xc3, 0x94, 0x15, 0x02, 0x43, 0xaf, - 0xff, 0x41, 0xa8, 0x15, 0x02, 0x60, 0xd7, 0xff, 0xa0, 0xfe, 0xa0, 0x24, 0x3f, 0xd4, 0x03, 0xc1, - 0x7f, 0xfd, 0x70, 0x7f, 0xe0, 0x90, 0x0b, 0x0b, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xa9, 0xd0, 0xc3, - 0xb0, 0xbb, 0xb3, 0x43, 0x61, 0x66, 0x67, 0xfc, 0x16, 0x66, 0x1f, 0xf6, 0x66, 0xff, 0xd0, 0x3b, - 0xb0, 0xda, 0x1d, 0xba, 0x83, 0x68, 0x72, 0x6a, 0xff, 0xe0, 0xd9, 0x84, 0xf8, 0x3e, 0xec, 0x2d, - 0xe0, 0xde, 0x99, 0x5c, 0x0e, 0x0f, 0xde, 0x43, 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xf2, 0xad, 0x0b, - 0x03, 0xfa, 0x88, 0x6c, 0x3c, 0x82, 0x42, 0xd0, 0x63, 0x83, 0x07, 0xf1, 0x43, 0x18, 0x19, 0x98, - 0x31, 0x20, 0xb3, 0x33, 0xfe, 0x06, 0x66, 0x1c, 0xe1, 0x77, 0x61, 0xac, 0x36, 0xea, 0x0d, 0xa1, - 0x93, 0x1b, 0xff, 0x05, 0x98, 0x6c, 0x3c, 0xf6, 0x85, 0x86, 0x7a, 0x34, 0x0b, 0x0f, 0xfd, 0x78, - 0x30, 0x0f, 0xfc, 0x1e, 0xc3, 0x3a, 0x16, 0x16, 0x0b, 0xc8, 0x83, 0x15, 0xa8, 0x18, 0x30, 0x67, - 0x76, 0x0c, 0x18, 0x33, 0x33, 0x6e, 0x70, 0x66, 0x66, 0xda, 0xb0, 0x66, 0x66, 0x58, 0x30, 0x67, - 0xf1, 0xf1, 0x83, 0x23, 0x03, 0x6d, 0x83, 0x0b, 0x1d, 0xc1, 0x83, 0x0b, 0x38, 0xc1, 0x83, 0x15, - 0xd8, 0x30, 0xec, 0x50, 0x10, 0x61, 0xd8, 0x7e, 0xc0, 0xfa, 0x0f, 0xfc, 0x10, 0x0f, 0xfc, 0x1f, - 0x61, 0xed, 0x0f, 0xb0, 0xee, 0xd0, 0xcd, 0xd0, 0x74, 0x1c, 0x16, 0xef, 0x61, 0xd6, 0x0c, 0xcc, - 0x7f, 0xc1, 0x66, 0x61, 0xa4, 0x3b, 0x33, 0x0d, 0x21, 0xdf, 0xd7, 0xfe, 0x06, 0xe1, 0xe9, 0x0e, - 0x4c, 0x41, 0x12, 0xa0, 0xec, 0xca, 0x12, 0x61, 0x9e, 0xdc, 0x12, 0x30, 0xf4, 0x6a, 0x06, 0x82, - 0x0f, 0xe7, 0xc1, 0xc0, 0x0b, 0x07, 0xcb, 0x51, 0x0d, 0x86, 0xce, 0xc3, 0x7f, 0x03, 0x0b, 0x0d, - 0x99, 0x92, 0x26, 0x1b, 0x33, 0x34, 0xcd, 0x0b, 0x33, 0xbd, 0x67, 0xc0, 0xcc, 0xc0, 0xd9, 0x86, - 0xfe, 0x54, 0xe6, 0x1b, 0x30, 0x34, 0x33, 0x0f, 0x62, 0x78, 0xcc, 0x3d, 0x99, 0x43, 0xf8, 0x27, - 0xe3, 0xc1, 0xf3, 0xe4, 0xa9, 0xe0, 0xff, 0xb0, 0xaf, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x21, - 0xd8, 0x3e, 0x55, 0xe4, 0x36, 0x1b, 0x7a, 0x06, 0xfe, 0x18, 0x0c, 0x1b, 0x33, 0x30, 0x98, 0x36, - 0x66, 0x61, 0x30, 0x6c, 0xce, 0xf5, 0xfc, 0x0c, 0xcc, 0x10, 0x18, 0x37, 0xf2, 0x60, 0x60, 0xd9, - 0x81, 0x58, 0x18, 0x3d, 0x89, 0xc0, 0x60, 0xf6, 0x66, 0xdf, 0xc1, 0x3f, 0x1e, 0x0f, 0x9f, 0x45, - 0x6d, 0x0f, 0xfb, 0x03, 0x7e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xa8, 0x1d, 0x86, - 0xa0, 0x30, 0xca, 0xd4, 0x07, 0x2c, 0x37, 0x76, 0x7f, 0xc1, 0x66, 0x66, 0x1d, 0x85, 0x99, 0x98, - 0x76, 0x16, 0x66, 0x72, 0xec, 0x2f, 0xe2, 0x9d, 0xd0, 0x2c, 0xc3, 0x39, 0xa1, 0xec, 0x80, 0xc6, - 0x87, 0xb3, 0x06, 0x9a, 0x1c, 0xf6, 0x98, 0x34, 0xc7, 0xd2, 0xad, 0x06, 0x98, 0x7d, 0xc1, 0x5e, - 0x83, 0xff, 0x07, 0x0b, 0x0b, 0xfe, 0x0d, 0x85, 0xa1, 0xb0, 0x53, 0xa1, 0xa1, 0xb0, 0x66, 0x67, - 0xfc, 0x0c, 0xcc, 0x36, 0x86, 0xcc, 0xc3, 0x68, 0x6c, 0xcd, 0xff, 0xc7, 0xf3, 0x03, 0x0b, 0x33, - 0x46, 0x1e, 0x06, 0x26, 0x2a, 0x3b, 0x4c, 0x2c, 0xda, 0x60, 0xdc, 0x0f, 0x6d, 0x02, 0x56, 0x72, - 0x54, 0x1c, 0xe1, 0xe6, 0x09, 0xf2, 0x0f, 0xfc, 0x1e, 0xc2, 0xc3, 0xfd, 0x85, 0x85, 0x58, 0x0e, - 0xb7, 0xd6, 0xac, 0xee, 0xf3, 0x83, 0x06, 0x66, 0x78, 0xc1, 0x83, 0x33, 0x30, 0x60, 0xc1, 0x99, - 0x9f, 0xd6, 0x0c, 0xfe, 0x06, 0x0c, 0x19, 0x98, 0x6c, 0x18, 0x30, 0xb1, 0x1d, 0x30, 0x61, 0x66, - 0x53, 0x30, 0x60, 0x7b, 0x32, 0x9a, 0xb7, 0xd3, 0x70, 0x1f, 0xc1, 0xec, 0x36, 0x0c, 0x3f, 0xf0, - 0x40, 0x0f, 0xfc, 0x13, 0xfc, 0x0f, 0xe8, 0x3d, 0x83, 0x43, 0xf9, 0xc1, 0xa1, 0xea, 0xbc, 0x0f, - 0x54, 0x1f, 0x60, 0xd0, 0xeb, 0xf8, 0x1f, 0xe4, 0x3b, 0x56, 0x87, 0xd5, 0x7f, 0x54, 0x13, 0x85, - 0x40, 0x9c, 0x27, 0x09, 0x82, 0x70, 0x9f, 0xff, 0x83, 0xf3, 0x05, 0x07, 0xf5, 0x16, 0xf0, 0x2f, - 0xfd, 0x5b, 0x0f, 0xfc, 0x04, 0x0f, 0xfc, 0x1f, 0xed, 0x0f, 0xbf, 0xff, 0x71, 0x86, 0xa0, 0x14, - 0x50, 0x48, 0xc6, 0xa5, 0x08, 0x28, 0x63, 0xa0, 0xe0, 0x30, 0xfa, 0x03, 0x9a, 0x37, 0x4f, 0xe4, - 0x32, 0x83, 0x68, 0x7e, 0x7f, 0xfc, 0x84, 0xe1, 0x68, 0x5a, 0x13, 0xff, 0xe4, 0x3f, 0x68, 0x30, - 0xff, 0x68, 0x2d, 0x05, 0xff, 0xd4, 0xd0, 0xff, 0xc1, 0x0b, 0x0d, 0x86, 0xc3, 0xb0, 0xda, 0x07, - 0x0a, 0x9d, 0x1f, 0xfc, 0x9b, 0xb8, 0x30, 0xd8, 0x59, 0x98, 0x3f, 0xc1, 0x66, 0x60, 0xc2, 0x70, - 0xb3, 0x30, 0x61, 0xb0, 0xb7, 0x70, 0x7f, 0x82, 0xde, 0x41, 0x86, 0xc2, 0x4c, 0x6f, 0xfd, 0x05, - 0x98, 0x48, 0x10, 0xca, 0xf8, 0x14, 0x05, 0x00, 0xf2, 0x2a, 0xc3, 0x70, 0x7e, 0xc3, 0xd8, 0x7f, - 0xe0, 0xe0, 0x0b, 0x0e, 0xc1, 0x87, 0xb0, 0x9b, 0xa7, 0x40, 0x7f, 0x01, 0xd5, 0xa8, 0x19, 0x98, - 0x58, 0x30, 0xd9, 0x98, 0x58, 0x34, 0x2c, 0xcd, 0xff, 0xc9, 0x99, 0x87, 0xfd, 0xfc, 0x0f, 0xf2, - 0x0c, 0xc3, 0x61, 0xb4, 0x36, 0x40, 0xc3, 0x68, 0x6c, 0xd3, 0xfc, 0x86, 0xee, 0x30, 0xda, 0x3f, - 0x53, 0x34, 0x2d, 0x02, 0x1a, 0x3f, 0xc8, 0x0f, 0xfc, 0x1f, 0x61, 0xbf, 0xc1, 0xd8, 0x7c, 0xe8, - 0x4d, 0xd0, 0x3b, 0x0e, 0xee, 0xd0, 0x94, 0x1d, 0x99, 0x3f, 0xf9, 0x33, 0x20, 0xca, 0x0e, 0xcc, - 0x83, 0x28, 0x3b, 0xf8, 0x0d, 0x03, 0xd9, 0x85, 0x7f, 0xa0, 0xda, 0x89, 0x54, 0x56, 0x1b, 0x32, - 0x05, 0x01, 0x84, 0xfc, 0x40, 0xa0, 0x31, 0xf4, 0x4c, 0x94, 0x06, 0x1f, 0x5f, 0xf9, 0x0f, 0xfc, - 0x1f, 0x61, 0xb0, 0xb4, 0x3b, 0x0d, 0x41, 0xc3, 0x5f, 0x8f, 0xfa, 0x06, 0x6e, 0x1b, 0x0f, 0x66, - 0x61, 0xb4, 0x3b, 0x33, 0x2f, 0xf0, 0x59, 0x98, 0x6c, 0x3d, 0xfd, 0x7f, 0xe0, 0x66, 0x1d, 0x78, - 0x3e, 0xc8, 0x2e, 0xc3, 0xec, 0x91, 0xdc, 0x39, 0x5d, 0xa6, 0xac, 0x10, 0xfa, 0x55, 0xc3, 0x83, - 0x0f, 0xa8, 0x17, 0xd0, 0x7f, 0xe0, 0xe0, 0x0b, 0x0d, 0x86, 0xa0, 0x6c, 0x36, 0x0e, 0x42, 0xfd, - 0x03, 0x06, 0x1d, 0xbb, 0x7e, 0x70, 0xec, 0xc8, 0x70, 0x61, 0xd9, 0x91, 0x60, 0xfd, 0x19, 0x91, - 0xe8, 0xcc, 0x2f, 0xd1, 0xe9, 0xcc, 0x2d, 0xc1, 0x38, 0x33, 0x0e, 0xdb, 0x31, 0x8c, 0x3b, 0x24, - 0xc6, 0x30, 0x9b, 0xe0, 0x64, 0x98, 0x1a, 0x24, 0x0c, 0xc1, 0x87, 0xfb, 0x10, 0x60, 0x0b, 0x0b, - 0xff, 0x05, 0x85, 0x87, 0xb1, 0xba, 0x18, 0x30, 0xb3, 0x77, 0x33, 0xe8, 0xcc, 0xcc, 0xc1, 0x85, - 0x99, 0x99, 0x83, 0x0b, 0x33, 0x33, 0x7f, 0x39, 0xbb, 0x98, 0x7b, 0x37, 0x93, 0x7f, 0x18, 0x58, - 0x9b, 0x03, 0x30, 0xb3, 0x66, 0x06, 0x61, 0x7d, 0x2b, 0xe8, 0xce, 0x47, 0x0f, 0xb0, 0xe6, 0x0c, - 0xfa, 0x0b, 0x0f, 0xb6, 0x0e, 0xc3, 0xec, 0x60, 0x53, 0xab, 0xff, 0x03, 0x77, 0x0e, 0xc3, 0xb3, - 0x33, 0xe3, 0x02, 0x0c, 0xcd, 0x8c, 0xca, 0x03, 0x33, 0x62, 0x37, 0x0b, 0xbb, 0x62, 0x29, 0x85, - 0xda, 0xdf, 0x16, 0x87, 0x62, 0x19, 0x58, 0x7b, 0x36, 0xf5, 0xe0, 0xca, 0xf9, 0x40, 0xa6, 0x40, - 0xe4, 0x82, 0xa1, 0x50, 0x7f, 0x30, 0x5e, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xee, 0x0f, 0xb0, 0xbf, - 0xf0, 0x3f, 0x8c, 0x0e, 0x0c, 0x1b, 0xb9, 0x81, 0xc1, 0x83, 0x33, 0x3f, 0xf0, 0x33, 0x33, 0x03, - 0x83, 0x06, 0x66, 0x73, 0x6d, 0x83, 0xf8, 0xab, 0xba, 0x02, 0x31, 0x03, 0xc6, 0x1e, 0xcc, 0x74, - 0x18, 0x7b, 0x7f, 0xfc, 0xab, 0xf4, 0x1d, 0x86, 0x43, 0x21, 0xd8, 0x7f, 0xe0, 0xb0, 0x80, 0x0b, - 0x0b, 0xfe, 0x0d, 0x85, 0x87, 0x60, 0x56, 0xa3, 0x43, 0x60, 0xee, 0xcf, 0xf8, 0x19, 0x99, 0x87, - 0x60, 0xcc, 0xcf, 0xf8, 0x19, 0x98, 0x34, 0x3d, 0xfc, 0x3f, 0xf1, 0x9a, 0x0c, 0x95, 0x38, 0x98, - 0xc9, 0x92, 0x61, 0x66, 0x0d, 0x31, 0xc0, 0xf6, 0xc9, 0x23, 0x3d, 0x15, 0xa5, 0x01, 0x21, 0xfd, - 0x8f, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x61, 0x20, 0xa0, 0x87, 0x61, 0x39, 0xb4, 0x09, 0x5a, - 0x81, 0x19, 0x06, 0xee, 0xcf, 0xf8, 0x2c, 0xcc, 0x2a, 0x07, 0xb3, 0x37, 0xfe, 0x81, 0x99, 0x83, - 0x81, 0xc1, 0x7f, 0x16, 0x13, 0x85, 0xba, 0xaf, 0xf5, 0x86, 0xdb, 0x70, 0xb2, 0x0d, 0x98, 0x30, - 0x38, 0x7b, 0xb4, 0xcb, 0x42, 0x7a, 0x34, 0x34, 0x29, 0x0f, 0xeb, 0xf8, 0x00, 0x0b, 0x03, 0xff, - 0x41, 0xb0, 0xf6, 0x1e, 0xfe, 0x3f, 0xe4, 0x19, 0x98, 0x6c, 0x3d, 0x99, 0xb5, 0x7a, 0xa0, 0x66, - 0x61, 0xff, 0x66, 0x65, 0xfe, 0x0b, 0xf8, 0xa0, 0x6c, 0x2c, 0xc2, 0xbf, 0xc1, 0xd9, 0x12, 0x1b, - 0x0e, 0xcc, 0xbf, 0xc1, 0x2b, 0xb6, 0x81, 0xb0, 0x3c, 0xb5, 0x10, 0xd8, 0x7f, 0x48, 0x2f, 0x00, - 0x0b, 0x0b, 0xff, 0x06, 0xc2, 0xc1, 0x81, 0xc1, 0x4e, 0x86, 0x0c, 0x0e, 0x0e, 0xec, 0xff, 0xc0, - 0xcc, 0xcc, 0x18, 0x1c, 0x19, 0x99, 0xeb, 0xd7, 0x81, 0x99, 0x86, 0xd0, 0xee, 0xec, 0x36, 0x87, - 0x77, 0x47, 0xff, 0x22, 0x6a, 0x0b, 0xe4, 0x3d, 0xb0, 0x27, 0x74, 0x33, 0xf1, 0x43, 0x07, 0x0f, - 0x25, 0xc0, 0xc2, 0xd0, 0xff, 0x61, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0x3f, 0xf8, - 0x17, 0xd3, 0x07, 0xb0, 0x66, 0x6e, 0x87, 0x60, 0xcc, 0xca, 0x01, 0x70, 0x33, 0x33, 0xeb, 0xa6, - 0x0c, 0xcc, 0xc5, 0x60, 0xc1, 0xdd, 0xd0, 0x9c, 0x18, 0x37, 0x54, 0xf8, 0xc1, 0x86, 0xc8, 0x16, - 0x6f, 0x83, 0x66, 0x0a, 0x18, 0x79, 0xf9, 0x30, 0x60, 0x5b, 0xa2, 0xad, 0x06, 0x05, 0x07, 0x98, - 0x2b, 0xe0, 0xff, 0xc1, 0xc0, 0x0b, 0x09, 0xff, 0x07, 0x61, 0x30, 0x6c, 0x26, 0xe8, 0x30, 0x6c, - 0x2e, 0xec, 0x7f, 0xc1, 0x66, 0x61, 0xb0, 0xf6, 0x66, 0x7f, 0xd0, 0x33, 0x33, 0x06, 0x0a, 0x03, - 0xbb, 0x34, 0xd2, 0x80, 0xee, 0x87, 0xaf, 0x5c, 0x1b, 0x63, 0x06, 0x0a, 0x06, 0xcc, 0xff, 0xa0, - 0x9f, 0x9c, 0x18, 0x48, 0xf4, 0x54, 0x16, 0x14, 0x87, 0xfa, 0xfc, 0x00, 0x0b, 0x03, 0xff, 0x83, - 0x60, 0x60, 0xf6, 0x0a, 0x74, 0x60, 0xf6, 0x0e, 0xed, 0xbf, 0x9c, 0x19, 0x9b, 0x02, 0x0b, 0x06, - 0x66, 0xc0, 0x90, 0x60, 0xcc, 0xda, 0x7e, 0x30, 0x7f, 0x30, 0x25, 0x18, 0x37, 0x46, 0x04, 0x66, - 0x04, 0xd6, 0x81, 0xa8, 0xc3, 0x64, 0xd7, 0x9c, 0x36, 0xec, 0x1e, 0xc7, 0xd3, 0x4f, 0xfc, 0x1f, - 0x30, 0x7b, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0x9c, 0x3b, 0x0c, 0xc0, 0xd0, 0xaf, 0xc7, 0xfe, - 0x06, 0x66, 0x60, 0xc0, 0xe0, 0xcc, 0xcc, 0x18, 0x1c, 0x19, 0x99, 0xff, 0x81, 0x99, 0x98, 0x30, - 0x38, 0x3b, 0xb3, 0x06, 0x07, 0x07, 0x72, 0x7f, 0xe0, 0xd9, 0x06, 0xc3, 0xf6, 0x77, 0xfe, 0x85, - 0x7c, 0x85, 0xa1, 0x9e, 0x49, 0x0b, 0x0f, 0xfc, 0x16, 0x1c, 0x0b, 0x0e, 0x90, 0x61, 0xd8, 0x2f, - 0x21, 0x61, 0x37, 0x20, 0xc1, 0xb8, 0x5b, 0xb8, 0x30, 0xbc, 0x16, 0x67, 0x7d, 0x03, 0x0b, 0x33, - 0x1c, 0xa1, 0x85, 0x99, 0x96, 0x0e, 0xc2, 0xfe, 0x3e, 0x03, 0x85, 0x18, 0x1b, 0x60, 0x61, 0xdb, - 0x66, 0x2a, 0xf2, 0x16, 0x69, 0x94, 0x70, 0xa9, 0xf0, 0x30, 0xd8, 0x4a, 0x04, 0x0c, 0x36, 0x1f, - 0xec, 0x36, 0x1f, 0xf8, 0x3c, 0x0b, 0x0b, 0xfe, 0x0d, 0x85, 0x87, 0x60, 0xbe, 0x8f, 0xf8, 0x1b, - 0xb9, 0x87, 0x60, 0xcc, 0xcd, 0x0d, 0x83, 0x33, 0x2f, 0xf0, 0x33, 0x31, 0xd7, 0xc7, 0xf1, 0xaa, - 0x8d, 0x9b, 0xa6, 0x83, 0x03, 0x85, 0xad, 0x0e, 0x8c, 0x16, 0x66, 0x65, 0x18, 0x2d, 0xcd, 0x40, - 0x68, 0x5e, 0xb6, 0xbd, 0xa1, 0xff, 0x3e, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0x61, 0xe9, 0x0f, - 0xb0, 0xee, 0xd0, 0xd4, 0xe4, 0x74, 0x16, 0x83, 0x37, 0xf5, 0x6f, 0x26, 0x66, 0x05, 0xe0, 0xd9, - 0x98, 0xb8, 0x2c, 0x19, 0x99, 0xd3, 0x33, 0x07, 0x76, 0x60, 0xcc, 0xc1, 0xba, 0x8e, 0x99, 0x98, - 0x6d, 0x06, 0x0c, 0xcc, 0x36, 0xc7, 0xe3, 0x30, 0xdd, 0x98, 0x32, 0x31, 0xe8, 0xe6, 0x0c, 0x2c, - 0x3f, 0x67, 0x8b, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xbf, 0xe0, 0xa9, - 0xd0, 0xc3, 0xb4, 0x1b, 0xb9, 0xff, 0x20, 0xcc, 0x8d, 0x0d, 0xa0, 0xcc, 0x8d, 0x0d, 0xa0, 0xcc, - 0x8b, 0xfc, 0x17, 0x76, 0x87, 0xfb, 0xba, 0x3f, 0xf4, 0x1b, 0x20, 0xda, 0x1f, 0x66, 0x7f, 0xc1, - 0xdd, 0xa1, 0x68, 0x67, 0xea, 0x82, 0xd0, 0xff, 0x7f, 0xf0, 0x0f, 0xfc, 0x1e, 0xc3, 0xd8, 0x7d, - 0x85, 0xff, 0x8a, 0x74, 0x30, 0xe7, 0x37, 0x73, 0x0e, 0x73, 0x33, 0x3f, 0xf1, 0x99, 0x98, 0x7e, - 0xcc, 0xcf, 0xfc, 0x7f, 0x1e, 0x33, 0x33, 0x30, 0x3e, 0x23, 0x30, 0xb1, 0xa6, 0x66, 0x61, 0x67, - 0x9f, 0xf8, 0x0f, 0x71, 0x91, 0x9b, 0xd1, 0x93, 0x23, 0x30, 0xfd, 0x91, 0x78, 0x3f, 0xf0, 0x40, - 0x0b, 0x03, 0xff, 0x83, 0x61, 0xff, 0x8b, 0xf0, 0x2b, 0xc1, 0x66, 0x60, 0xc3, 0x61, 0x66, 0x60, - 0xc3, 0x61, 0x66, 0x60, 0xff, 0x05, 0x99, 0x87, 0xfd, 0xfc, 0x7f, 0xe0, 0x46, 0x16, 0x98, 0x1c, - 0x36, 0xa3, 0x06, 0x07, 0x0d, 0x99, 0xff, 0x83, 0x6e, 0x60, 0xc0, 0xe3, 0xf5, 0xba, 0x60, 0x70, - 0x21, 0x2b, 0xff, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0x48, 0x30, 0xfb, 0x0d, 0x83, 0x43, 0x5f, 0x5f, - 0xea, 0x81, 0x99, 0x98, 0x34, 0x3b, 0x33, 0x30, 0x72, 0xc0, 0xcc, 0xcc, 0x2a, 0x70, 0x33, 0x33, - 0xe0, 0x38, 0x5d, 0xd9, 0x98, 0x30, 0xca, 0xd4, 0x66, 0x0d, 0x0e, 0xc9, 0x8e, 0xfc, 0x1b, 0x3a, - 0x18, 0x30, 0xcd, 0xf9, 0x30, 0x61, 0xa4, 0x0e, 0x0c, 0x18, 0x7e, 0x5b, 0x4f, 0x07, 0xfe, 0x0f, - 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xa4, 0x14, 0x0e, 0xc3, 0x38, 0xe1, 0x95, 0xad, 0xff, 0x93, 0x77, - 0x0a, 0x30, 0xec, 0xcc, 0xff, 0xc0, 0xcc, 0xcc, 0x8c, 0x18, 0x33, 0x33, 0x33, 0x06, 0x0f, 0xe3, - 0x23, 0x06, 0x0c, 0xc2, 0xe0, 0x5f, 0x06, 0xc8, 0xc3, 0xd8, 0x6c, 0x8f, 0xfc, 0x05, 0x76, 0xe1, - 0xec, 0x7a, 0x2a, 0xeb, 0xbc, 0x1f, 0xb0, 0xe7, 0x00, 0x0f, 0xf2, 0x1f, 0x7f, 0x81, 0x87, 0xe5, - 0x1a, 0x5f, 0xc8, 0x6f, 0x23, 0xc0, 0xc2, 0xbf, 0xd3, 0xb4, 0x0e, 0x9c, 0xc0, 0xf8, 0x35, 0xa6, - 0x13, 0xdc, 0x86, 0x78, 0x14, 0x0a, 0xc3, 0xfa, 0x0f, 0xe7, 0xff, 0xe0, 0xce, 0x13, 0x84, 0xe1, - 0x9f, 0xff, 0x83, 0xf9, 0xc2, 0x83, 0xfc, 0xeb, 0x78, 0x2b, 0xff, 0x56, 0xc3, 0xff, 0x04, 0x80, - 0x0f, 0xfc, 0x1f, 0x61, 0xa8, 0x1f, 0xd8, 0x6f, 0x57, 0x01, 0x5c, 0x9c, 0x1f, 0xb7, 0x7f, 0xf8, - 0x2c, 0xcc, 0x18, 0x6c, 0x2c, 0xcc, 0x1f, 0xe0, 0xb3, 0x30, 0x61, 0xb0, 0xbb, 0xb0, 0x7f, 0x82, - 0xee, 0x81, 0x68, 0x7e, 0xc4, 0x1f, 0xe0, 0xec, 0xdf, 0x40, 0xc3, 0xdb, 0xc9, 0x4d, 0x09, 0xfa, - 0xd0, 0x5e, 0x43, 0x21, 0xaf, 0x23, 0xe8, 0x3e, 0x43, 0xe4, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, - 0xb0, 0x34, 0xf5, 0x60, 0x5f, 0x40, 0xa0, 0xe8, 0x59, 0xb8, 0xe4, 0x50, 0x2c, 0xce, 0xd3, 0x4b, - 0x06, 0x66, 0xaf, 0xea, 0x03, 0x33, 0x0d, 0xa1, 0xdf, 0xcf, 0xfe, 0x06, 0xe1, 0xff, 0x82, 0xd4, - 0x1b, 0x43, 0xec, 0xcf, 0xf9, 0x0d, 0xd8, 0x6d, 0x0e, 0xfa, 0x88, 0x5a, 0x1c, 0x86, 0xbf, 0xf0, - 0x0f, 0xfc, 0x1e, 0xc3, 0x60, 0xfc, 0x16, 0x1b, 0x06, 0x0c, 0xa7, 0x20, 0xc1, 0x83, 0x37, 0x6f, - 0xd6, 0x0c, 0xcc, 0x81, 0x83, 0xf1, 0x99, 0x03, 0x06, 0x0c, 0xcc, 0x81, 0x83, 0x06, 0x77, 0x47, - 0xe7, 0x06, 0x6e, 0xb8, 0x9f, 0xc2, 0x62, 0xc4, 0xe0, 0xc2, 0xc9, 0x45, 0x40, 0xc2, 0xed, 0xfc, - 0x83, 0x7d, 0x4e, 0x41, 0x85, 0x87, 0xf2, 0x8b, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1f, 0x61, 0x60, - 0xc1, 0x87, 0x60, 0x7a, 0x6d, 0xa0, 0xbe, 0x9e, 0x9b, 0x68, 0x33, 0x33, 0x06, 0x0c, 0x2c, 0xcc, - 0xc1, 0xf8, 0x2c, 0xcc, 0xc3, 0xfb, 0x33, 0x3f, 0xf0, 0x3f, 0x83, 0x68, 0x77, 0x72, 0x1b, 0x43, - 0xec, 0x6f, 0xfc, 0x85, 0x98, 0x5f, 0x21, 0xcf, 0xc0, 0xdd, 0xe0, 0x3c, 0x8f, 0x93, 0x4b, 0x0f, - 0x90, 0xb4, 0x08, 0x0f, 0xfc, 0x1e, 0xc3, 0xda, 0x1e, 0xc1, 0x7f, 0xe2, 0xfc, 0x1b, 0x0e, 0xdd, - 0xc2, 0x70, 0xec, 0xcd, 0xff, 0xa3, 0x33, 0x61, 0x16, 0x8c, 0xcd, 0x8c, 0xc6, 0x3f, 0x9a, 0x7d, - 0x31, 0x9a, 0x30, 0x30, 0x30, 0x58, 0xa8, 0x18, 0x18, 0x2c, 0xda, 0x7e, 0xa0, 0x5d, 0xb0, 0x30, - 0x33, 0xca, 0xa8, 0x18, 0x28, 0x1e, 0x60, 0x27, 0x90, 0xff, 0xc1, 0x0b, 0x09, 0x46, 0x08, 0x3b, - 0x0d, 0x99, 0x40, 0x95, 0xa8, 0x13, 0xb8, 0x6e, 0xed, 0xff, 0xa0, 0x66, 0x61, 0x7c, 0x86, 0xcc, - 0xc7, 0x73, 0x82, 0xcc, 0xdc, 0x18, 0x28, 0x0e, 0xec, 0x26, 0x0f, 0x66, 0x07, 0xff, 0x06, 0xd8, - 0x14, 0x06, 0x87, 0x66, 0x3a, 0x38, 0x66, 0xf8, 0x0f, 0xc8, 0x4f, 0x22, 0x86, 0xee, 0x0f, 0xee, - 0x42, 0xa0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xe9, 0x0f, 0xb0, 0xbf, 0xe4, 0x1f, 0xc1, - 0xb0, 0xf6, 0x66, 0x5f, 0xe0, 0xb3, 0x30, 0xa8, 0x1e, 0xcc, 0xc2, 0xd0, 0xf6, 0x66, 0xff, 0xe0, - 0x7f, 0x03, 0x41, 0xc1, 0x66, 0x83, 0xfe, 0x43, 0x65, 0x58, 0x54, 0xc3, 0x66, 0x0f, 0xe8, 0x25, - 0x7c, 0x98, 0x54, 0x03, 0xe9, 0x51, 0xa0, 0xa0, 0x7e, 0x4f, 0x53, 0x80, 0x0f, 0xfc, 0x1f, 0x61, - 0xb0, 0xb0, 0xf6, 0x0a, 0x7a, 0x9d, 0x03, 0x68, 0xad, 0x6d, 0x40, 0xee, 0xc1, 0x05, 0x06, 0xcc, - 0xef, 0xfc, 0x0c, 0xce, 0x41, 0x85, 0x83, 0x33, 0x50, 0x30, 0xa0, 0x7f, 0x5f, 0xf8, 0x19, 0xa1, - 0xbe, 0x43, 0x26, 0x20, 0x9d, 0xc3, 0xd9, 0x83, 0x32, 0x81, 0x9e, 0xdd, 0x30, 0x70, 0xf2, 0x3c, - 0x0c, 0x2c, 0x3f, 0xec, 0x38, 0x0b, 0x09, 0xc1, 0x7c, 0x1b, 0x0d, 0xa4, 0x98, 0x15, 0xad, 0xdd, - 0x15, 0x03, 0x77, 0x61, 0xa3, 0x20, 0xcc, 0xdf, 0xa8, 0xe1, 0x66, 0x6c, 0x34, 0x70, 0xb3, 0x36, - 0x1a, 0x32, 0x0f, 0xe7, 0xac, 0x98, 0x33, 0x03, 0x05, 0x26, 0x04, 0xd6, 0x8c, 0x93, 0x0d, 0x93, - 0x1b, 0x26, 0x13, 0xdb, 0x4e, 0xaf, 0x0f, 0x46, 0xf2, 0x72, 0x1f, 0xf8, 0x12, 0x10, 0x0f, 0xfc, - 0x1f, 0x61, 0xe9, 0x0f, 0xb0, 0xbf, 0xe8, 0x14, 0xe8, 0x09, 0x05, 0x02, 0xdd, 0xc0, 0xc0, 0xc3, - 0x66, 0x6f, 0xfe, 0x06, 0x66, 0xc0, 0x42, 0xc1, 0x99, 0x88, 0x24, 0x10, 0x3f, 0x8f, 0xfa, 0x06, - 0x61, 0xd8, 0x7c, 0x98, 0x85, 0x87, 0xf6, 0x60, 0x7f, 0x83, 0xbb, 0x06, 0x85, 0x81, 0xe8, 0xcd, - 0x84, 0xe1, 0xf9, 0xc1, 0x79, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0x61, 0xea, 0x07, 0xd8, 0x6f, - 0xf4, 0x0a, 0x74, 0x06, 0x19, 0x81, 0x99, 0x83, 0xfd, 0x03, 0x33, 0x06, 0x19, 0x81, 0x99, 0x83, - 0xad, 0xc0, 0xcc, 0xc1, 0x86, 0xa0, 0x3f, 0x81, 0x86, 0xa0, 0x27, 0x50, 0x3f, 0xd0, 0x6c, 0xc2, - 0x68, 0x1f, 0x66, 0x6e, 0x4c, 0x82, 0xfc, 0xee, 0x13, 0x82, 0x42, 0xb7, 0x03, 0x44, 0x3f, 0xbf, - 0x20, 0x0b, 0x0b, 0xff, 0x06, 0xc2, 0xc2, 0x83, 0xbf, 0x8c, 0x0c, 0x1d, 0x99, 0x99, 0xfe, 0x06, - 0x66, 0x66, 0x1b, 0x06, 0x66, 0x67, 0x57, 0x81, 0x99, 0x99, 0x86, 0xc1, 0xfc, 0x66, 0x1b, 0x06, - 0x61, 0x67, 0xf8, 0x36, 0x4e, 0x16, 0x1f, 0x6f, 0x43, 0x32, 0x41, 0x7a, 0xf3, 0x43, 0x06, 0x04, - 0x36, 0x60, 0xc1, 0x21, 0xe4, 0x2f, 0x06, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0xb9, 0xcf, - 0x81, 0x4e, 0x86, 0x0c, 0x2c, 0x19, 0x99, 0xeb, 0x2f, 0x03, 0x33, 0x30, 0x61, 0x60, 0xcc, 0xcc, - 0x18, 0x58, 0x33, 0x33, 0xff, 0x03, 0xbb, 0x0d, 0x87, 0xb3, 0x03, 0xff, 0x41, 0xb2, 0x2c, 0x27, - 0x43, 0x66, 0x0e, 0x07, 0x04, 0xaf, 0x90, 0x5e, 0x82, 0x79, 0x28, 0xdd, 0xe9, 0x0f, 0xae, 0x09, - 0xb4, 0x3f, 0xf0, 0x60, 0x3f, 0xe4, 0x1a, 0x1f, 0xf8, 0x1a, 0x1d, 0xfd, 0x05, 0xa1, 0x9d, 0x6a, - 0x1f, 0xe0, 0x38, 0x4c, 0x64, 0x0c, 0x2a, 0xf1, 0x90, 0x30, 0x2f, 0xc6, 0x40, 0xc1, 0xd1, 0xa6, - 0xe6, 0x98, 0x32, 0x26, 0x7f, 0xc0, 0xc5, 0x64, 0x83, 0x43, 0x6f, 0xd4, 0x41, 0xb2, 0x0c, 0x10, - 0x24, 0x1a, 0x60, 0xc1, 0x03, 0x55, 0xf8, 0x18, 0x23, 0x8e, 0x40, 0xa0, 0xff, 0xc1, 0x80, 0x0f, - 0xfc, 0x1f, 0x61, 0xed, 0x0f, 0xb0, 0xbf, 0xf0, 0x29, 0xd0, 0x36, 0x1e, 0xdd, 0xcf, 0xf9, 0x06, - 0x66, 0x16, 0x87, 0xb3, 0x3b, 0xff, 0x26, 0x66, 0x38, 0x5c, 0x17, 0x76, 0xfa, 0xf3, 0xc0, 0xdd, - 0x5a, 0x38, 0x50, 0x13, 0x12, 0xaf, 0x51, 0x0d, 0x98, 0x1f, 0xa0, 0xcd, 0xf0, 0x29, 0xba, 0x07, - 0x91, 0xbc, 0x60, 0xd0, 0xfc, 0x83, 0x0e, 0x0f, 0xfc, 0x1f, 0x61, 0xea, 0x07, 0xd8, 0x5f, 0xf8, - 0x17, 0xe6, 0x0a, 0x0e, 0xcc, 0xdb, 0xfc, 0x16, 0x66, 0xc1, 0x66, 0x16, 0x66, 0xff, 0xe4, 0xcc, - 0xd8, 0x0e, 0x61, 0x7f, 0x35, 0x7a, 0xc2, 0xcd, 0x14, 0x07, 0x0f, 0xb1, 0x6a, 0x7a, 0x81, 0xd9, - 0xce, 0x85, 0x87, 0x7e, 0x30, 0xd8, 0x5e, 0x9b, 0x30, 0xd8, 0x48, 0x4a, 0x3f, 0xc1, 0xff, 0x83, - 0xc0, 0x0b, 0x05, 0xff, 0x83, 0x60, 0x90, 0xf6, 0x0a, 0x7a, 0x88, 0x7b, 0x06, 0xee, 0x7f, 0xc8, - 0x33, 0x33, 0x0e, 0xc2, 0xcc, 0xcf, 0xf8, 0x2c, 0xcc, 0xc3, 0xb0, 0xbf, 0x8f, 0xf8, 0x28, 0xc3, - 0xd8, 0x7e, 0xca, 0x7f, 0xe0, 0xdd, 0x8b, 0xf8, 0x17, 0xa8, 0x0a, 0x0e, 0x84, 0x87, 0x50, 0x27, - 0x43, 0xea, 0x07, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x61, 0xb4, 0x18, 0x7b, 0x05, 0xff, - 0x82, 0x70, 0xda, 0x38, 0x6d, 0xde, 0x9e, 0xbd, 0x40, 0x66, 0x62, 0xb6, 0x58, 0x19, 0x98, 0x1c, - 0x90, 0xd9, 0x9b, 0xff, 0x81, 0xfc, 0xb4, 0x40, 0xc1, 0x98, 0x16, 0x8c, 0x18, 0x6d, 0x75, 0xbe, - 0x70, 0xd9, 0x36, 0x56, 0xc0, 0xdf, 0x32, 0x60, 0x70, 0x48, 0x16, 0x0f, 0x61, 0xf2, 0x83, 0x79, - 0x00, 0x0f, 0xfc, 0x1d, 0x7f, 0x40, 0xe5, 0x83, 0xb0, 0xd7, 0xf0, 0x2a, 0xf5, 0x3d, 0x0e, 0x12, - 0xb7, 0x54, 0x6f, 0x05, 0xb9, 0x30, 0x1f, 0x06, 0x8c, 0x88, 0x7e, 0x0e, 0xdb, 0x07, 0x91, 0xe0, - 0x28, 0x50, 0xc1, 0xd0, 0x4f, 0xff, 0xc1, 0x98, 0x2a, 0x04, 0xe1, 0x9f, 0xff, 0x83, 0xfa, 0x81, - 0x61, 0xfe, 0xa0, 0x56, 0x15, 0xff, 0xfa, 0x0f, 0xfc, 0x12, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xd8, - 0xc1, 0xec, 0x17, 0xfe, 0x45, 0x6a, 0x0b, 0x04, 0x1b, 0xbb, 0x7f, 0xf0, 0x33, 0x36, 0x30, 0x46, - 0x0c, 0xcd, 0xff, 0xc0, 0xcc, 0xd8, 0xc1, 0x18, 0x3b, 0xb7, 0xff, 0x03, 0x75, 0x07, 0xfe, 0x31, - 0x3f, 0xe8, 0x36, 0x66, 0x1c, 0xc1, 0xbb, 0x3f, 0xe8, 0x7e, 0xa3, 0x87, 0x30, 0x79, 0x3f, 0xe8, - 0x0f, 0xfc, 0x1e, 0xc3, 0xd8, 0x7d, 0x82, 0xb7, 0xaa, 0x15, 0xaf, 0xfc, 0x77, 0x66, 0x4e, 0xe9, - 0x99, 0x98, 0xf1, 0xa6, 0x66, 0x6c, 0x2b, 0x4c, 0xcc, 0xff, 0x93, 0xf8, 0x36, 0x1d, 0x98, 0x1f, - 0xfa, 0x13, 0x15, 0x1a, 0x86, 0x0b, 0x36, 0x32, 0x54, 0x37, 0xcd, 0x3d, 0x6c, 0xf2, 0x54, 0x1c, - 0xc1, 0xe6, 0x0d, 0xe4, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1d, 0x7f, 0x81, 0x87, 0xf6, 0x1a, 0xfe, - 0x03, 0xfc, 0xdc, 0xad, 0x02, 0xda, 0xd3, 0x94, 0x09, 0x5a, 0xe0, 0x5e, 0x0e, 0x7a, 0x68, 0x2f, - 0x07, 0x68, 0x32, 0xd1, 0xe0, 0x68, 0xca, 0x83, 0xa0, 0xaf, 0xff, 0x83, 0x50, 0x2a, 0x04, 0xe1, - 0xaf, 0xff, 0x83, 0xfa, 0x80, 0x74, 0x3f, 0xa8, 0x17, 0x82, 0xbf, 0xff, 0x61, 0xff, 0x82, 0x40, - 0x0a, 0x0a, 0x06, 0x08, 0x3b, 0x09, 0x8c, 0x60, 0xa9, 0xd1, 0xff, 0xc0, 0xdd, 0xe8, 0x1c, 0xe0, - 0xcc, 0xd4, 0x1e, 0xc1, 0x99, 0x8f, 0xf4, 0x16, 0x66, 0x30, 0x4c, 0x17, 0xf0, 0xff, 0x41, 0x46, - 0x1e, 0xd0, 0xfb, 0x20, 0xda, 0x1f, 0x66, 0x7f, 0xc8, 0x6e, 0xd0, 0xb0, 0xe7, 0xea, 0x21, 0x68, - 0x7f, 0xbf, 0xf8, 0x0b, 0x05, 0xff, 0x83, 0x61, 0xd9, 0x07, 0x5f, 0x4f, 0xfd, 0x03, 0x33, 0x63, - 0x25, 0x60, 0xcc, 0xd4, 0x64, 0x38, 0x33, 0x37, 0xfe, 0x81, 0x99, 0x87, 0xfd, 0xdd, 0x9f, 0xf0, - 0x5b, 0xa8, 0x3f, 0xf1, 0x94, 0xff, 0xc1, 0xb3, 0x02, 0x62, 0x1c, 0xf6, 0x50, 0xc7, 0x0b, 0x91, - 0xe0, 0x60, 0x70, 0xf9, 0x1f, 0x04, 0x80, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0x60, 0xc2, 0xa7, - 0xa7, 0xfe, 0x0b, 0x77, 0x70, 0x60, 0xc2, 0xcc, 0xdc, 0x1a, 0x61, 0x66, 0x65, 0x3d, 0x50, 0x59, - 0x98, 0xf1, 0x40, 0xdf, 0xc5, 0x3c, 0xa0, 0xd9, 0x86, 0xa0, 0x1c, 0x3b, 0x67, 0xfe, 0x83, 0x66, - 0x28, 0xd4, 0x20, 0x6f, 0x8a, 0x1b, 0x40, 0x3c, 0x8f, 0x81, 0xa6, 0x87, 0xc8, 0xf8, 0x38, 0x0e, - 0x70, 0xff, 0xc5, 0xff, 0x07, 0xbd, 0x68, 0x2d, 0x0f, 0x21, 0x7d, 0x07, 0xf3, 0x79, 0xbd, 0x28, - 0x0f, 0xa4, 0xb8, 0x0d, 0xe0, 0xf4, 0xb4, 0x1f, 0xf9, 0xb8, 0x3f, 0xd8, 0x64, 0xc3, 0xbf, 0xc7, - 0xfa, 0x06, 0x0c, 0xcc, 0x18, 0x20, 0x7f, 0x8f, 0xf4, 0x1d, 0xa8, 0x36, 0x21, 0xce, 0xe1, 0x39, - 0x41, 0xfa, 0x9d, 0xf5, 0x5a, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xce, 0x1f, 0xb0, 0x5f, - 0xf8, 0x17, 0xd0, 0x6c, 0x24, 0x19, 0x9b, 0x12, 0x07, 0x06, 0x66, 0x76, 0xe6, 0x16, 0x66, 0x05, - 0x68, 0x85, 0x99, 0x93, 0x2d, 0xa0, 0xfe, 0xab, 0xf1, 0x83, 0x30, 0xf4, 0x21, 0xec, 0x43, 0x61, - 0xfb, 0x3b, 0xff, 0x21, 0x76, 0x1b, 0x0f, 0x7a, 0x64, 0x2c, 0x3f, 0xf0, 0x58, 0x70, 0x0b, 0x0d, - 0x40, 0x61, 0xec, 0x0d, 0xea, 0x7a, 0x02, 0xb5, 0x0d, 0x15, 0xa8, 0x19, 0x99, 0xff, 0x20, 0xcc, - 0xcc, 0x3a, 0x80, 0xcc, 0xcf, 0xfa, 0x06, 0x66, 0x61, 0xd4, 0x07, 0xf1, 0xea, 0xdc, 0x08, 0xc3, - 0xda, 0x1f, 0x6c, 0x1b, 0x43, 0xec, 0xdf, 0xfc, 0x06, 0xf9, 0x07, 0x68, 0x4f, 0x22, 0x8b, 0x1d, - 0x0f, 0xd7, 0x04, 0xf8, 0x3e, 0x43, 0xe4, 0x0f, 0xfc, 0x1f, 0x7f, 0xf4, 0x1f, 0xb9, 0x5e, 0x43, - 0xfc, 0xfa, 0x0f, 0xbf, 0xff, 0x68, 0x7a, 0xdc, 0x2e, 0x0c, 0xda, 0x38, 0x34, 0x37, 0x20, 0xf4, - 0x1f, 0xe7, 0x10, 0x9c, 0x3b, 0xbd, 0x67, 0x4e, 0xe0, 0x60, 0xcc, 0xc1, 0x8c, 0x0f, 0xf1, 0xfe, - 0x83, 0xb1, 0x0d, 0x90, 0x73, 0xb8, 0x4e, 0xd8, 0xfd, 0x4e, 0xfd, 0x4d, 0x0f, 0xfc, 0x18, 0x0f, - 0xfc, 0x1f, 0x61, 0x7e, 0x94, 0x1d, 0x86, 0x89, 0x30, 0xbf, 0x40, 0xc9, 0x50, 0x5b, 0xb0, 0x26, - 0x50, 0x6c, 0xca, 0x7f, 0xe0, 0x66, 0x41, 0x7d, 0x06, 0xcc, 0x87, 0x66, 0xd0, 0x7e, 0xa6, 0x04, - 0x0e, 0x0c, 0xc3, 0xd8, 0x7e, 0xc4, 0x48, 0xc4, 0x3b, 0x33, 0x71, 0x30, 0xcf, 0x66, 0x60, 0x68, - 0x3e, 0x9e, 0x86, 0x0d, 0xc3, 0xfd, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0x61, 0xec, 0x3f, 0x61, 0x5d, - 0x5c, 0x82, 0xfc, 0x09, 0x06, 0x1b, 0x33, 0xbf, 0xf0, 0x33, 0x30, 0xff, 0xb3, 0x33, 0xfe, 0x0b, - 0x33, 0x30, 0xec, 0x2e, 0xec, 0xf5, 0x6c, 0x2d, 0xd4, 0x61, 0xd8, 0x76, 0x25, 0xfe, 0x0e, 0xcc, - 0x36, 0x87, 0xdd, 0xdf, 0xf8, 0x1e, 0x99, 0x0b, 0x43, 0xff, 0x03, 0x43, 0x0b, 0x0d, 0x85, 0x87, - 0xb0, 0x53, 0xab, 0xa0, 0x6c, 0x0a, 0xd6, 0xd4, 0x0e, 0xec, 0x0d, 0x0d, 0x0b, 0x33, 0xbf, 0xf0, - 0x33, 0x30, 0x59, 0xc1, 0xb3, 0x31, 0xd0, 0x68, 0x5f, 0xd7, 0x82, 0xbc, 0x0c, 0xc0, 0x98, 0x58, - 0x86, 0xd4, 0x0d, 0x06, 0x1e, 0xce, 0xff, 0xc0, 0x57, 0x60, 0xc2, 0xc2, 0x68, 0x91, 0x40, 0xb0, - 0xfe, 0xa0, 0x6c, 0x3f, 0xf0, 0x7c, 0x0f, 0xfc, 0x1f, 0x61, 0x9f, 0xc8, 0x76, 0x1a, 0x0b, 0x0d, - 0x4e, 0x84, 0x82, 0x81, 0xbb, 0xbb, 0xff, 0x03, 0x33, 0x70, 0x30, 0x30, 0x66, 0x67, 0x4f, 0x53, - 0x06, 0x66, 0x07, 0x97, 0x03, 0xf8, 0xb7, 0x05, 0x01, 0xb8, 0x48, 0xfd, 0x04, 0x98, 0x8f, 0x1b, - 0x87, 0x66, 0xc0, 0xf1, 0xa0, 0x6f, 0x81, 0x42, 0x1c, 0x74, 0x2b, 0x41, 0x82, 0x43, 0xfb, 0xc8, - 0x7f, 0xe0, 0xfc, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xcc, 0x1b, 0x05, 0xf9, 0x30, 0xaf, 0xa0, 0x61, - 0x70, 0x59, 0xbb, 0xf9, 0x83, 0x66, 0x61, 0xf3, 0x03, 0x33, 0x7f, 0x03, 0x41, 0x99, 0xa8, 0x18, - 0xe1, 0x6e, 0xea, 0x06, 0x61, 0xbb, 0xa3, 0xf9, 0x41, 0xec, 0x48, 0x60, 0xb0, 0xd9, 0x19, 0x85, - 0xa1, 0x3f, 0x0a, 0xf4, 0xe0, 0x79, 0x2f, 0x49, 0x61, 0xff, 0x81, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, - 0xfc, 0x1f, 0x60, 0x7f, 0x4a, 0x0e, 0xc2, 0x51, 0x83, 0x41, 0x4e, 0x83, 0x98, 0x30, 0xbb, 0xb0, - 0x66, 0x50, 0x2c, 0xce, 0xff, 0xc9, 0x99, 0x81, 0xf5, 0x86, 0xcc, 0xcb, 0x32, 0xd0, 0x77, 0x7a, - 0x04, 0x16, 0x9b, 0xa8, 0xff, 0xa0, 0xd9, 0x18, 0x30, 0x38, 0x6c, 0xcf, 0xfc, 0x13, 0xd9, 0x83, - 0x03, 0x8f, 0xd6, 0xe0, 0xc0, 0xe1, 0xfb, 0xff, 0x00, 0x0b, 0x0e, 0xc1, 0xa1, 0xd8, 0x5f, 0xf8, - 0x14, 0xe8, 0x07, 0x06, 0x85, 0xdd, 0x81, 0xc1, 0xa1, 0x66, 0x6f, 0xfe, 0x06, 0x66, 0x1a, 0x81, - 0xd9, 0x99, 0x7f, 0xa0, 0x6f, 0x64, 0x92, 0x30, 0x37, 0x51, 0x7f, 0xa0, 0xd8, 0x92, 0x48, 0xc1, - 0xb3, 0x2f, 0xf4, 0x13, 0xf0, 0x50, 0x20, 0x9e, 0x8c, 0x9c, 0x0b, 0x0f, 0xce, 0x86, 0x70, 0xff, - 0xc1, 0xc0, 0x0b, 0x0f, 0x61, 0xfb, 0x05, 0xff, 0x81, 0x4e, 0x81, 0xb4, 0x3b, 0x77, 0x39, 0xe7, - 0x0b, 0x33, 0x3a, 0x74, 0xc2, 0xcc, 0xcc, 0x1a, 0x61, 0x66, 0x67, 0xfc, 0x17, 0xf0, 0x6c, 0x60, - 0xb3, 0x05, 0xff, 0x41, 0xb1, 0x09, 0x41, 0x41, 0xb3, 0x19, 0xd2, 0x0c, 0xfc, 0xd1, 0x12, 0x47, - 0x92, 0xd9, 0x04, 0xe1, 0xf2, 0x3f, 0x84, 0x0f, 0xfc, 0x1f, 0x61, 0xb0, 0xb4, 0x3b, 0x03, 0x75, - 0x72, 0x0b, 0xe8, 0x36, 0x1e, 0xcd, 0x8f, 0xf8, 0x2c, 0xc8, 0x36, 0x1e, 0xcc, 0xa7, 0xfe, 0x06, - 0x64, 0x40, 0xc1, 0x85, 0xfa, 0x18, 0xca, 0x05, 0xb8, 0x3f, 0xf8, 0x36, 0x21, 0xff, 0x8c, 0xcf, - 0xf9, 0x0d, 0xb9, 0x87, 0x68, 0x3e, 0xb7, 0x0e, 0xd0, 0x21, 0x2b, 0xfe, 0x40, 0x0a, 0x0f, 0xfc, - 0x0b, 0xe8, 0x6f, 0x5c, 0x0b, 0x1c, 0x36, 0x06, 0x07, 0xfc, 0xe9, 0x68, 0x5b, 0xab, 0x32, 0x43, - 0xb7, 0x56, 0xff, 0x40, 0x7b, 0xa6, 0x82, 0x43, 0x50, 0xc1, 0xbf, 0xe0, 0x60, 0x57, 0x05, 0x21, - 0xea, 0xde, 0xac, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, 0x09, 0x82, 0xc3, 0xdf, 0xfe, 0x0f, 0xf3, 0x01, - 0xc3, 0x5f, 0xf5, 0x6c, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1f, 0x61, 0xaf, 0xc1, 0xec, 0x26, 0x06, - 0x86, 0xbf, 0x5f, 0xf9, 0x33, 0x3b, 0x04, 0x48, 0x59, 0x99, 0xba, 0x0e, 0x06, 0x66, 0x61, 0x60, - 0x41, 0x99, 0x9d, 0xfe, 0x06, 0xee, 0x61, 0xfd, 0xdd, 0x0c, 0xae, 0x43, 0x62, 0x67, 0xf2, 0x1b, - 0x36, 0x0f, 0xfb, 0x79, 0x3f, 0xa0, 0x7d, 0x79, 0x30, 0x98, 0x08, 0x6c, 0x1d, 0x5c, 0x1f, 0xf8, - 0x38, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xd7, 0xff, 0xef, 0x05, 0x21, 0xff, 0x81, 0x7f, 0xf8, 0x3f, - 0xf0, 0x7f, 0x5d, 0x7e, 0xc3, 0xa8, 0xbf, 0xb0, 0xff, 0x41, 0xfd, 0x7c, 0x0c, 0x17, 0xa0, 0xa4, - 0xdf, 0x98, 0x60, 0xaf, 0x92, 0x57, 0x30, 0x52, 0x6d, 0xcf, 0x50, 0x5f, 0x87, 0x8c, 0xe0, 0xb0, - 0x63, 0xea, 0x0c, 0x8a, 0x38, 0x41, 0x81, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0x61, 0xed, - 0x0f, 0xb0, 0x5f, 0xf8, 0x0d, 0xaa, 0x48, 0x28, 0x2e, 0xea, 0x49, 0x24, 0x2c, 0xca, 0x3f, 0xf0, - 0x33, 0x28, 0x8c, 0xc1, 0xb3, 0x28, 0xaf, 0xe4, 0x1d, 0xd4, 0xb6, 0xf4, 0x06, 0xe9, 0x2a, 0xee, - 0x81, 0xb4, 0x9b, 0xf9, 0x0d, 0xb4, 0x4e, 0x34, 0x26, 0xfc, 0x34, 0x3c, 0x14, 0x81, 0xe8, 0x44, - 0xe1, 0xf4, 0x14, 0x41, 0xff, 0x83, 0xe0, 0x0b, 0x0d, 0x40, 0x61, 0xec, 0x17, 0xfe, 0x0d, 0x86, - 0xa0, 0x30, 0xdb, 0xbb, 0xff, 0x81, 0x99, 0xa8, 0x3d, 0x83, 0x33, 0x07, 0xf0, 0x83, 0x33, 0x2b, - 0xe4, 0x1f, 0xc0, 0x74, 0x0a, 0x06, 0x60, 0x7a, 0x23, 0xa0, 0x4d, 0x40, 0x7f, 0x21, 0xd9, 0x3c, - 0x75, 0x06, 0x7e, 0x03, 0xb1, 0x81, 0xe4, 0x6d, 0x28, 0x38, 0x7f, 0x3e, 0x0e, 0x0b, 0x0b, 0xff, - 0x06, 0xc3, 0xd2, 0x1c, 0xdc, 0xdf, 0xf9, 0x3b, 0xb8, 0x29, 0x04, 0x99, 0x9b, 0x46, 0x68, 0x83, - 0x33, 0x28, 0xcd, 0x10, 0x66, 0x61, 0xff, 0x77, 0x77, 0xfe, 0x4d, 0xd4, 0x13, 0x87, 0xec, 0x8f, - 0xfc, 0x1b, 0x32, 0x30, 0x46, 0x05, 0x76, 0xc6, 0x08, 0xc6, 0x8a, 0xa8, 0xc1, 0x18, 0x7e, 0x8c, - 0x14, 0xc3, 0xff, 0x07, 0x0b, 0x07, 0xff, 0x06, 0xc3, 0x50, 0x18, 0x6b, 0xf1, 0x6c, 0xe1, 0xb3, - 0x33, 0xd7, 0xaa, 0x06, 0x67, 0x68, 0xe1, 0xd9, 0x9f, 0xa9, 0xd0, 0x2c, 0xcc, 0xea, 0xe8, 0x17, - 0xf1, 0xa3, 0x87, 0x66, 0x17, 0x5f, 0x06, 0xc4, 0x43, 0xfe, 0xcd, 0xf5, 0x5e, 0x0e, 0xdc, 0x1c, - 0x3a, 0x17, 0xd6, 0x17, 0xc8, 0x64, 0x26, 0xf9, 0x5e, 0x83, 0xe5, 0x07, 0xe0, 0x0b, 0x0c, 0xe3, - 0x87, 0xb0, 0x53, 0xd7, 0xa8, 0x85, 0x86, 0x71, 0xc3, 0x6e, 0xe7, 0xfe, 0x06, 0x66, 0x64, 0x60, - 0xc1, 0x99, 0x99, 0x18, 0xe0, 0xcc, 0xca, 0xbb, 0xa0, 0x37, 0x70, 0xd0, 0xe1, 0x6e, 0xa3, 0xff, - 0x22, 0x6a, 0x30, 0x31, 0x07, 0x64, 0x79, 0x3a, 0x06, 0x7b, 0x72, 0x3c, 0x13, 0xc9, 0x50, 0xf6, - 0xb0, 0x7b, 0x06, 0x8f, 0x83, 0xff, 0x07, 0x0e, 0x83, 0xff, 0x02, 0xeb, 0x78, 0x3f, 0x75, 0xf0, - 0x7e, 0x5f, 0x68, 0x75, 0xff, 0xfa, 0x0c, 0xd5, 0xa0, 0xb4, 0x32, 0x86, 0x7e, 0x83, 0xd4, 0x46, - 0xd3, 0x43, 0x95, 0x44, 0x90, 0x5c, 0x14, 0xa1, 0xe0, 0x40, 0x40, 0xde, 0xb1, 0xee, 0xd0, 0x49, - 0x93, 0x26, 0x30, 0x1f, 0xac, 0x7b, 0xb4, 0x3b, 0x30, 0xd9, 0xa0, 0xff, 0x53, 0xfc, 0x1f, 0x90, - 0xf2, 0x00, 0x0f, 0xb4, 0x3f, 0x3f, 0xff, 0x90, 0xfa, 0xc3, 0xfc, 0xff, 0xf9, 0x0a, 0xb7, 0xab, - 0xf0, 0x67, 0xd5, 0xbc, 0x86, 0xbe, 0x43, 0x5d, 0xc0, 0x93, 0xaf, 0x60, 0x83, 0xba, 0xef, 0x07, - 0xe4, 0x3d, 0x07, 0x5f, 0x59, 0x77, 0x70, 0x20, 0x64, 0xc9, 0x8c, 0x0b, 0xeb, 0x1e, 0xed, 0x0e, - 0xcc, 0x36, 0x50, 0x1f, 0xea, 0x7f, 0x83, 0xf2, 0x1f, 0x80, 0x0f, 0x21, 0xfe, 0xc1, 0x43, 0xfe, - 0x06, 0x98, 0x33, 0x33, 0x02, 0xd8, 0x33, 0x33, 0x3f, 0xcf, 0xfc, 0x05, 0x10, 0x1c, 0x3e, 0xc1, - 0xa7, 0xfc, 0x50, 0x0f, 0x42, 0x0b, 0x34, 0x28, 0x56, 0xa3, 0x29, 0xf8, 0xdd, 0xcc, 0x89, 0x59, - 0x99, 0x19, 0x12, 0xb2, 0xfc, 0x64, 0x4a, 0xd0, 0x6c, 0xc7, 0xea, 0xba, 0xf0, 0x7f, 0xef, 0x20, - 0x2b, 0xde, 0xae, 0x43, 0x56, 0xf5, 0x60, 0xe7, 0x0b, 0x82, 0xc3, 0xd5, 0xbd, 0x58, 0x37, 0x5f, - 0xfa, 0x06, 0x57, 0xf9, 0x83, 0xad, 0x7c, 0x1e, 0xbd, 0x2f, 0x68, 0x65, 0x15, 0xf6, 0x87, 0x98, - 0x39, 0x83, 0xb6, 0xdc, 0xab, 0x64, 0x1d, 0xeb, 0x2e, 0xed, 0x0c, 0xc6, 0x1b, 0x30, 0x3f, 0xe6, - 0xff, 0x07, 0xfe, 0x0e, 0x0b, 0x03, 0xd9, 0xd3, 0x0d, 0x81, 0xa6, 0x74, 0xc1, 0x7d, 0x3d, 0x9d, - 0x30, 0x6e, 0xef, 0x67, 0x4c, 0x19, 0x98, 0xc3, 0x07, 0x66, 0x67, 0xaf, 0x54, 0x0c, 0xcf, 0xaa, - 0xe8, 0x17, 0xf1, 0xd3, 0xd4, 0x41, 0x98, 0x5a, 0xad, 0x60, 0xda, 0x8e, 0x5f, 0x06, 0xcc, 0xff, - 0x82, 0x57, 0xc0, 0xd1, 0xe0, 0x3c, 0xa9, 0x1f, 0xa0, 0xfe, 0x79, 0x6b, 0xc1, 0xff, 0x83, 0x80, - 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfe, 0x1c, 0x3f, 0xf0, 0x38, 0x3f, 0xd7, 0xff, 0xc1, 0xa8, 0x0c, - 0x14, 0x06, 0x1a, 0x80, 0xc1, 0x40, 0x61, 0xa8, 0x0c, 0x14, 0x06, 0x1a, 0x80, 0xc1, 0x40, 0x61, - 0xa8, 0x0c, 0x14, 0x06, 0x1a, 0x80, 0xc1, 0x40, 0x61, 0xa8, 0x0c, 0x14, 0x06, 0x1a, 0x80, 0xc1, - 0x40, 0x61, 0x7f, 0xfe, 0xf4, 0x1f, 0xf8, 0x30, 0x09, 0x41, 0xff, 0x81, 0x40, 0x7f, 0xc1, 0xd8, - 0x73, 0x83, 0x0b, 0xfc, 0x06, 0x06, 0x16, 0x49, 0x81, 0x81, 0x85, 0x92, 0x60, 0x60, 0x61, 0x64, - 0x98, 0x28, 0x0c, 0x2c, 0x93, 0xbf, 0xc1, 0x64, 0x98, 0x34, 0x70, 0xb2, 0x4c, 0x1a, 0x38, 0x59, - 0x26, 0x0c, 0x0c, 0x16, 0x4d, 0xe3, 0x03, 0x05, 0xdf, 0x49, 0x82, 0x80, 0xa2, 0x83, 0x38, 0x28, - 0x1f, 0x9f, 0xfc, 0x00, 0x0a, 0x81, 0xec, 0x08, 0x6c, 0x36, 0x0c, 0x18, 0x3f, 0xc5, 0x0c, 0x90, - 0x6d, 0x1c, 0x19, 0xb8, 0x59, 0x43, 0x02, 0x6a, 0x0b, 0x28, 0x67, 0xfc, 0x0c, 0xa1, 0x86, 0xc3, - 0xb2, 0x86, 0x1b, 0x0e, 0xca, 0x18, 0x4e, 0x86, 0xca, 0x1d, 0xff, 0x26, 0x51, 0xd0, 0xb0, 0xef, - 0xf4, 0x16, 0x1c, 0xa0, 0xfd, 0x87, 0xfe, 0x0b, 0x0c, 0x0d, 0x87, 0xfe, 0x07, 0x03, 0xfe, 0x82, - 0xe0, 0xff, 0xc7, 0x07, 0xfe, 0x04, 0x0e, 0x0f, 0xfc, 0x38, 0x7f, 0xe1, 0xd3, 0xff, 0x80, 0xf8, - 0x3e, 0xa0, 0x4f, 0x61, 0xf5, 0x03, 0x26, 0x1f, 0x50, 0x3d, 0x87, 0xd4, 0x0f, 0x61, 0xf5, 0x03, - 0xd8, 0x7d, 0x40, 0xf6, 0x1f, 0x50, 0x3d, 0x87, 0x7c, 0x87, 0xfe, 0x0f, 0x80, 0x09, 0x41, 0xff, - 0x81, 0x83, 0x87, 0xf8, 0x2d, 0x0b, 0x83, 0xf7, 0x08, 0x7f, 0xe4, 0x70, 0xff, 0xc0, 0xd6, 0x0f, - 0xfb, 0xc3, 0xc5, 0xfc, 0x0f, 0x82, 0x83, 0x61, 0x3b, 0x87, 0xec, 0x3d, 0x86, 0xc2, 0xc3, 0xd8, - 0x54, 0x0b, 0x0f, 0x61, 0x61, 0xb0, 0xf6, 0x0d, 0x0d, 0x87, 0xb1, 0xc3, 0xb0, 0xf6, 0x04, 0x2f, - 0x83, 0xff, 0x07, 0xc0, 0x0a, 0x41, 0x07, 0xfd, 0x82, 0x81, 0x7e, 0x41, 0x40, 0x72, 0x83, 0xe7, - 0x03, 0xf8, 0x3e, 0xd2, 0xd0, 0xff, 0xd4, 0x5e, 0x17, 0x04, 0xe0, 0xbd, 0x3f, 0x90, 0x78, 0x29, - 0x0d, 0x85, 0xf0, 0x5c, 0x1b, 0x09, 0x33, 0xf8, 0x2c, 0x3b, 0x0a, 0x43, 0x61, 0xd8, 0x52, 0x1b, - 0x0e, 0xc2, 0xed, 0x06, 0x1d, 0x81, 0xf2, 0x07, 0x0e, 0xc2, 0x42, 0xf4, 0x1f, 0xf8, 0x3c, 0x0f, - 0xfc, 0x1e, 0xa0, 0x1c, 0x2f, 0xc0, 0x70, 0x9c, 0x3f, 0x3a, 0x3f, 0xc1, 0xe5, 0x18, 0x1c, 0x3f, - 0xce, 0x07, 0x0f, 0xf6, 0xff, 0x9f, 0xc9, 0xe4, 0x0c, 0x19, 0xc1, 0xda, 0x07, 0x0c, 0xe1, 0xb6, - 0xfe, 0x03, 0x86, 0xd0, 0x38, 0x67, 0x0d, 0xa0, 0x70, 0xce, 0x1b, 0x5a, 0xef, 0x0e, 0x1b, 0x7a, - 0x28, 0x47, 0x0d, 0xa1, 0xeb, 0xc8, 0x7f, 0xe0, 0xf0, 0x0b, 0x0f, 0xfc, 0x0e, 0x7f, 0x9f, 0xc0, - 0xb0, 0xa8, 0x1f, 0xac, 0x34, 0x87, 0xfd, 0xbf, 0xc1, 0xfa, 0xc1, 0x83, 0x17, 0x01, 0xd0, 0x60, - 0xcf, 0xca, 0xf2, 0xbf, 0xc0, 0xc1, 0xda, 0x1f, 0xd8, 0x6d, 0x0f, 0xec, 0x36, 0x9f, 0xc8, 0x30, - 0xda, 0x61, 0x48, 0x30, 0xda, 0x61, 0x48, 0x30, 0xda, 0x7f, 0x23, 0x86, 0xd3, 0x0e, 0xf4, 0x1f, - 0xf8, 0x3c, 0x0f, 0xfc, 0x1e, 0xa0, 0x30, 0xff, 0x38, 0x2f, 0xa1, 0xf8, 0x70, 0xb0, 0x61, 0xfe, - 0xff, 0xa0, 0xfa, 0x8e, 0x43, 0x35, 0x01, 0xd3, 0xbb, 0x9b, 0x41, 0xe0, 0x64, 0xa8, 0x18, 0x29, - 0x83, 0x21, 0x81, 0x86, 0xc1, 0xfd, 0x03, 0x0d, 0x86, 0x90, 0xd8, 0x6c, 0xbf, 0xc0, 0xc3, 0x61, - 0x5e, 0x42, 0xc3, 0x60, 0xb0, 0x68, 0xe1, 0xb2, 0x43, 0xae, 0x00, 0x0f, 0xfc, 0x1e, 0xde, 0xee, - 0xdf, 0x80, 0xe7, 0x77, 0x61, 0xed, 0x31, 0xa1, 0x87, 0x33, 0xea, 0xbb, 0x0f, 0xbb, 0x05, 0x0d, - 0xf8, 0x0e, 0x5d, 0x70, 0xe8, 0x3c, 0x0d, 0x30, 0xd8, 0x1f, 0x0f, 0xf8, 0x18, 0x6c, 0xf0, 0x30, - 0xd8, 0x6e, 0x9f, 0xe0, 0x61, 0xb1, 0xd5, 0xa8, 0x18, 0x6c, 0x75, 0x6a, 0x06, 0x1b, 0x1f, 0xf0, - 0x30, 0xd8, 0xe1, 0xcf, 0x00, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0xf0, 0x1c, 0x3f, 0x7f, 0xfe, - 0xf0, 0x7d, 0x79, 0x0f, 0xf9, 0xdd, 0x0f, 0xf3, 0xa3, 0x05, 0xa1, 0xad, 0x0b, 0x06, 0x84, 0xfc, - 0x85, 0xda, 0x1b, 0x4d, 0x09, 0xd0, 0xfd, 0xa1, 0xb8, 0x3f, 0x68, 0x77, 0x07, 0xda, 0x36, 0x0e, - 0x0f, 0x7e, 0x43, 0x78, 0x33, 0xa1, 0xfa, 0x0f, 0xfc, 0x1c, 0x0c, 0x87, 0xf5, 0x87, 0xf6, 0x1c, - 0xff, 0x90, 0x97, 0xb0, 0xfd, 0xc1, 0xf5, 0x04, 0x3a, 0xda, 0x06, 0xfe, 0x0a, 0xe7, 0x38, 0x1a, - 0x38, 0x24, 0x33, 0x87, 0xe7, 0x0f, 0xce, 0x1f, 0x9c, 0x30, 0x0a, 0x0e, 0x70, 0xfc, 0xe1, 0x9c, - 0x3d, 0xfe, 0x03, 0x87, 0x97, 0x58, 0x1c, 0x3f, 0xda, 0x07, 0x83, 0xf7, 0x10, 0xf6, 0x87, 0x5b, - 0x63, 0x8e, 0x85, 0x7e, 0x03, 0x81, 0xd2, 0xdc, 0xd1, 0xc3, 0xd0, 0xe0, 0xc7, 0x0f, 0xce, 0x19, - 0xc3, 0xf3, 0x86, 0x70, 0xfc, 0xe1, 0x9c, 0x3f, 0x38, 0x67, 0x0e, 0x0f, 0xa8, 0x1f, 0x9f, 0xff, - 0xc8, 0x7e, 0xa0, 0x7f, 0x3f, 0xfe, 0x83, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xfd, 0xff, 0xfb, 0xc1, - 0xe7, 0x74, 0x3f, 0xde, 0x03, 0x82, 0xc3, 0x5e, 0x42, 0xea, 0x0d, 0xc6, 0x86, 0xf0, 0x7e, 0xd0, - 0x23, 0xc1, 0xf7, 0x4f, 0x05, 0xe8, 0x33, 0xe4, 0x3c, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0f, 0xfc, - 0x16, 0x8b, 0xfc, 0x19, 0x87, 0xae, 0xe0, 0x7f, 0x38, 0x76, 0x81, 0x76, 0x4a, 0xc1, 0x87, 0xb8, - 0x72, 0x56, 0x1c, 0xe1, 0x60, 0x68, 0x1d, 0xd4, 0x50, 0x18, 0x77, 0xe0, 0xb2, 0x81, 0x3b, 0xba, - 0x0a, 0x61, 0xc9, 0x81, 0x03, 0xc1, 0xf6, 0x1d, 0xf0, 0x7d, 0x86, 0xe2, 0xc3, 0xd8, 0x2e, 0x0a, - 0xe0, 0xd8, 0x20, 0xfa, 0x00, 0x09, 0x0f, 0xfc, 0x16, 0x87, 0x9d, 0x0e, 0x60, 0xeb, 0x43, 0x7f, - 0x25, 0xc1, 0xe5, 0xd8, 0xe8, 0x7f, 0xb8, 0x3c, 0xe8, 0x67, 0x10, 0xce, 0x87, 0x75, 0x05, 0xe4, - 0x3b, 0xf0, 0x2e, 0x0e, 0x77, 0x74, 0x83, 0x30, 0x13, 0x02, 0x1e, 0xd0, 0xd8, 0x7c, 0xf0, 0x76, - 0x1e, 0xb4, 0x3d, 0x84, 0xdc, 0x1f, 0xb0, 0xb8, 0x3f, 0xf0, 0x7f, 0xc0, 0x0a, 0x0f, 0xd8, 0x7a, - 0x81, 0xf6, 0x1a, 0xae, 0x0f, 0x61, 0x96, 0xb3, 0xff, 0x07, 0x68, 0x7b, 0x43, 0xac, 0x3e, 0xc3, - 0xdd, 0x46, 0x16, 0x1d, 0xf4, 0x07, 0x06, 0x1b, 0xb7, 0x41, 0x83, 0x0d, 0x1a, 0xc0, 0x93, 0x0f, - 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xc3, 0xda, 0x1f, 0x61, 0xed, 0x0d, 0x7a, 0x0f, 0xfc, 0x1f, 0x0f, - 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xf4, 0x85, 0x07, 0xe7, 0x44, 0x0f, 0x90, 0x9e, - 0x05, 0x04, 0x0f, 0x07, 0x3a, 0x16, 0x87, 0xdf, 0x5f, 0xd0, 0x79, 0x62, 0x81, 0x61, 0xfd, 0x78, - 0x25, 0x07, 0x36, 0x96, 0x5a, 0x15, 0xf4, 0x15, 0xc1, 0xc8, 0x28, 0x1a, 0xe0, 0xfb, 0xd4, 0xc2, - 0xb8, 0x3b, 0xa2, 0x1e, 0x43, 0xff, 0x07, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7e, 0xff, 0xfd, 0xe0, - 0xff, 0xc1, 0xfa, 0xff, 0xd0, 0x7a, 0x43, 0xcc, 0x1b, 0xff, 0xf7, 0x83, 0x48, 0x79, 0xc3, 0xd7, - 0x5e, 0xe0, 0xfc, 0xf7, 0x04, 0x87, 0xad, 0x06, 0x0e, 0x0d, 0x7a, 0x0a, 0xf2, 0x1b, 0x8a, 0x06, - 0xb4, 0x3e, 0xbf, 0x23, 0xe4, 0x3b, 0x90, 0xf3, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1c, 0xc1, 0xec, - 0x3e, 0xd0, 0xec, 0x3a, 0xb2, 0x1b, 0x0e, 0x5b, 0x8f, 0xfc, 0x1b, 0x06, 0x0c, 0x0e, 0x17, 0x0e, - 0x38, 0x58, 0x2d, 0xdc, 0x78, 0x18, 0xfc, 0x99, 0xda, 0x6e, 0x6e, 0xe6, 0x3b, 0x85, 0x8a, 0xf2, - 0x0f, 0x82, 0xc2, 0xd0, 0xce, 0x16, 0x16, 0x1e, 0xc2, 0xc2, 0xc3, 0x9c, 0x2c, 0x2c, 0x2b, 0xc8, - 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7e, 0x90, 0xfe, 0x7f, 0xfc, 0x86, 0x60, - 0xa8, 0x15, 0x03, 0x30, 0x54, 0x0a, 0x81, 0x9f, 0xff, 0x41, 0xfd, 0xc1, 0xff, 0x9f, 0x82, 0x60, - 0xeb, 0xc9, 0x42, 0xd0, 0xbd, 0x68, 0x5e, 0x83, 0xf6, 0x86, 0xe0, 0xfd, 0xd3, 0xc0, 0xb9, 0x0c, - 0xfa, 0x43, 0xa8, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0x60, 0xfc, 0xc1, 0xd8, 0x57, 0xe9, 0x09, - 0x78, 0x51, 0xa1, 0xdf, 0xc1, 0xb4, 0x3f, 0x30, 0x6d, 0x0f, 0xd8, 0x85, 0xa1, 0xf7, 0x4f, 0xfe, - 0x0a, 0xf4, 0x2d, 0xcb, 0x02, 0xf3, 0x86, 0xd0, 0xce, 0x62, 0x1b, 0x43, 0xec, 0x3d, 0xa1, 0xf6, - 0x1e, 0xd0, 0xfb, 0x0f, 0x68, 0x7d, 0x81, 0xff, 0xa0, 0x0f, 0xc8, 0x7f, 0xe1, 0xf2, 0x1f, 0xe7, - 0x81, 0xe4, 0x3d, 0x79, 0x34, 0x7d, 0x20, 0xe0, 0xec, 0x35, 0x86, 0xff, 0xe8, 0x3f, 0xf0, 0xe1, - 0xff, 0x40, 0xd0, 0xff, 0xb5, 0x83, 0xdf, 0xff, 0xbc, 0x1e, 0xb7, 0x42, 0x83, 0x37, 0x80, 0xed, - 0xa1, 0x73, 0x40, 0x9e, 0x0f, 0xd4, 0x54, 0x3e, 0x43, 0xde, 0xa0, 0x67, 0xc1, 0xc8, 0x7f, 0xc0, - 0x0f, 0xf2, 0x83, 0xd6, 0x1e, 0xd0, 0xfb, 0x43, 0x53, 0x0e, 0xfd, 0x01, 0xc7, 0x0c, 0xb6, 0x8e, - 0x82, 0xc3, 0xd8, 0xe9, 0x83, 0xc1, 0xb4, 0x60, 0x58, 0x20, 0x9d, 0xc3, 0x90, 0xf7, 0xc0, 0xff, - 0x82, 0xee, 0x81, 0xeb, 0x0a, 0x32, 0x0f, 0x68, 0x76, 0x1f, 0x38, 0x7b, 0x0f, 0xb4, 0x3d, 0x87, - 0x9c, 0x3e, 0xc3, 0xd2, 0x18, 0x0f, 0xa8, 0x1f, 0xd7, 0xff, 0x90, 0xfe, 0xa0, 0x7e, 0xbf, 0xff, - 0x41, 0xff, 0x83, 0xf7, 0xff, 0x83, 0xd8, 0x7e, 0xc3, 0xd8, 0x7c, 0xe1, 0xef, 0xff, 0x07, 0xeb, - 0x34, 0x0e, 0x19, 0xb8, 0x2d, 0xb0, 0xdc, 0xc8, 0x4f, 0x07, 0xe9, 0x18, 0x78, 0x3e, 0xfa, 0x42, - 0xbc, 0x1c, 0x87, 0xfc, 0x0f, 0xfc, 0x1e, 0xa0, 0x73, 0x07, 0xe8, 0x39, 0x83, 0xdf, 0x93, 0xfe, - 0x09, 0x6d, 0x0a, 0x83, 0x87, 0x38, 0x66, 0x06, 0x1d, 0xa8, 0x26, 0x06, 0x19, 0xdc, 0x2a, 0x03, - 0x0d, 0xf1, 0xff, 0xc0, 0xf9, 0x82, 0xf2, 0x1d, 0x18, 0x85, 0xd0, 0x3e, 0xc3, 0x50, 0xd0, 0xf6, - 0x15, 0x81, 0xc3, 0xd8, 0x2c, 0x35, 0xa1, 0xb2, 0x81, 0xe7, 0x0f, 0xfc, 0x1c, 0x02, 0x83, 0xff, - 0x01, 0xc3, 0xcd, 0xe8, 0x35, 0x01, 0x7e, 0x43, 0x7e, 0x83, 0x50, 0x39, 0x6a, 0x06, 0xa0, 0x7e, - 0xc3, 0xa8, 0x1f, 0x51, 0x0d, 0x40, 0xf3, 0xbb, 0xff, 0x90, 0x7c, 0x86, 0xf0, 0x76, 0xee, 0x1b, - 0xc1, 0xc9, 0x88, 0x55, 0x83, 0xd8, 0x76, 0x0c, 0x3d, 0x86, 0xe0, 0x50, 0x3b, 0x0b, 0x83, 0x70, - 0x6c, 0x14, 0x0f, 0x61, 0xff, 0x83, 0x80, 0x0f, 0x90, 0xff, 0xc0, 0xb0, 0xff, 0x3f, 0xfe, 0x0e, - 0x70, 0x21, 0xd8, 0x73, 0x81, 0xe2, 0xa0, 0xe7, 0x0c, 0x8a, 0x0f, 0x3f, 0xff, 0x41, 0xf9, 0x0e, - 0xa0, 0x7e, 0xa0, 0x1f, 0x05, 0xff, 0xfb, 0xc1, 0xe7, 0x78, 0x08, 0x79, 0xf0, 0x5b, 0x68, 0x5e, - 0xb4, 0x37, 0x83, 0xf5, 0x1b, 0x05, 0xc8, 0x77, 0xa4, 0x3a, 0xc3, 0xff, 0x07, 0x09, 0x83, 0xff, - 0x7f, 0xc7, 0xa9, 0xc1, 0xb4, 0x63, 0x41, 0x40, 0xd8, 0x18, 0xd0, 0x50, 0x2a, 0x02, 0x86, 0x82, - 0x80, 0xf0, 0xf8, 0x17, 0xe8, 0x08, 0x76, 0x87, 0xfe, 0x05, 0x87, 0xef, 0xff, 0xdc, 0x1e, 0xb7, - 0x40, 0xc1, 0x9b, 0xc0, 0x72, 0xc3, 0x73, 0xc1, 0x5c, 0x1f, 0xa8, 0x30, 0xf2, 0x1e, 0xfa, 0x42, - 0xbc, 0x1c, 0x87, 0xfc, 0x0f, 0xfc, 0x1f, 0xb4, 0x1a, 0x48, 0x7a, 0xc2, 0xa0, 0x28, 0x1a, 0xd7, - 0x7a, 0xfc, 0x0f, 0x95, 0x2b, 0x83, 0xd1, 0xa1, 0x9d, 0x04, 0x1b, 0x41, 0x01, 0xe9, 0x86, 0x42, - 0xa0, 0x4a, 0x0b, 0xff, 0xf7, 0x80, 0xba, 0xee, 0x5a, 0x43, 0xad, 0x1c, 0x1c, 0x15, 0xf4, 0x15, - 0xe4, 0x34, 0x0a, 0x01, 0x2e, 0x0f, 0xbf, 0x41, 0x7a, 0x0e, 0x90, 0xfc, 0x80, 0x02, 0x1c, 0x87, - 0xf5, 0x03, 0x61, 0xfe, 0xc2, 0x7f, 0xc8, 0x3f, 0x26, 0x86, 0xd0, 0x2d, 0x94, 0x0e, 0x90, 0xcc, - 0x7f, 0x8d, 0x0d, 0xa8, 0xd0, 0x66, 0x85, 0x74, 0x30, 0xb3, 0x41, 0x7c, 0x0d, 0x06, 0x68, 0xee, - 0xe7, 0xf1, 0x87, 0x62, 0x61, 0x5e, 0x0e, 0xc2, 0xc3, 0xfe, 0xc2, 0xc3, 0xd0, 0x6c, 0x2d, 0x0e, - 0xc3, 0x61, 0x3f, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x70, 0x9a, 0xf0, 0x74, 0x82, 0xeb, - 0x68, 0x3f, 0x44, 0x86, 0xd0, 0x2d, 0x42, 0x43, 0x68, 0x76, 0x09, 0x0d, 0xa1, 0xa8, 0x0b, 0xfc, - 0x84, 0xed, 0x48, 0x6d, 0x0b, 0xe8, 0x90, 0xda, 0x0d, 0xdc, 0x90, 0xda, 0x04, 0xc4, 0xbf, 0xc8, - 0x6c, 0x3f, 0xf0, 0x58, 0x7f, 0xe0, 0xb0, 0x2f, 0xf0, 0x6c, 0x1f, 0xfc, 0x80, 0x0f, 0xfc, 0x1c, - 0xc1, 0xed, 0x0f, 0x68, 0x76, 0x86, 0xac, 0x86, 0xd0, 0xcb, 0x71, 0xff, 0x83, 0x60, 0xc1, 0xa3, - 0x85, 0x40, 0x60, 0xd0, 0x60, 0x77, 0x70, 0x68, 0x31, 0xfa, 0x35, 0x6b, 0x6f, 0x74, 0x3f, 0xf2, - 0x8c, 0x8c, 0x1a, 0x0c, 0x2c, 0x2c, 0x1a, 0x0c, 0x2c, 0x2c, 0x1a, 0x0c, 0x2c, 0x2f, 0xfc, 0x16, - 0x16, 0x86, 0x70, 0x04, 0x87, 0xb0, 0xfd, 0x87, 0xb0, 0xf7, 0xe6, 0xff, 0xc0, 0x5b, 0x0c, 0xe8, - 0x7c, 0xc1, 0xd8, 0x7e, 0xd4, 0x1b, 0x0f, 0xad, 0x9f, 0xfc, 0x07, 0xe0, 0xdf, 0x06, 0x77, 0x60, - 0x5e, 0xa0, 0x7b, 0x11, 0xcc, 0xc3, 0xd8, 0x5a, 0x65, 0x87, 0x60, 0xe0, 0x60, 0xe0, 0xd8, 0xa0, - 0xb0, 0xa0, 0xd8, 0x7b, 0x0e, 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, 0x44, 0x3b, 0x0b, 0x4d, 0x34, 0x1f, - 0xa1, 0xcd, 0x58, 0x4b, 0x50, 0x19, 0xb8, 0x7d, 0xa1, 0xb4, 0x3e, 0xa0, 0x3f, 0xe4, 0x27, 0x70, - 0xda, 0x1e, 0xf9, 0x0d, 0xa1, 0xdd, 0xd0, 0x36, 0x87, 0x46, 0x53, 0xff, 0x06, 0xc3, 0xda, 0x1f, - 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x7b, 0x43, 0xff, 0x07, 0xe0, 0x0f, 0xa4, 0x3f, 0x57, - 0xbd, 0x5e, 0x02, 0xff, 0xe5, 0x04, 0xff, 0xf4, 0x1f, 0xa8, 0x07, 0xc1, 0xfe, 0xbe, 0x43, 0xdf, - 0xff, 0xb8, 0x3d, 0x76, 0x13, 0x87, 0x5c, 0x58, 0x58, 0x6f, 0x23, 0xe8, 0x3f, 0xf1, 0x78, 0x24, - 0x3c, 0xda, 0x39, 0x68, 0x5e, 0xb4, 0x27, 0xc1, 0xfb, 0x99, 0x05, 0xc1, 0xef, 0x48, 0x75, 0x87, - 0xfe, 0x0e, 0x02, 0x83, 0xd8, 0x7e, 0xc3, 0xda, 0x1d, 0xfa, 0x3f, 0xf0, 0x16, 0xd3, 0x06, 0x06, - 0x0c, 0xe0, 0xc1, 0x83, 0x43, 0x68, 0x30, 0x68, 0x86, 0x77, 0x7f, 0xe4, 0x0f, 0xc3, 0xc8, 0x58, - 0x5d, 0xd1, 0xd8, 0x14, 0x09, 0x32, 0x63, 0x56, 0x1e, 0xc1, 0x20, 0xf2, 0x1e, 0xc1, 0x81, 0xf2, - 0x1e, 0xca, 0x16, 0xaf, 0x21, 0xb2, 0x28, 0x19, 0xc0, 0x0f, 0x41, 0x21, 0xff, 0x61, 0x5a, 0x1a, - 0xb7, 0xab, 0x7a, 0x80, 0x5d, 0xcd, 0xaa, 0x50, 0x73, 0x81, 0xde, 0x0f, 0xb4, 0x17, 0x90, 0x41, - 0x3c, 0xdf, 0x06, 0xc1, 0x68, 0x18, 0xfe, 0x83, 0xf6, 0x87, 0xef, 0xff, 0xde, 0x0f, 0x5b, 0xa0, - 0x60, 0xcd, 0xe0, 0xb6, 0xd0, 0xb9, 0xa0, 0x4f, 0x83, 0xf5, 0x06, 0x4b, 0x90, 0xef, 0xa4, 0x33, - 0x87, 0x21, 0xff, 0x0f, 0xfc, 0x1e, 0xa0, 0x6c, 0x18, 0x87, 0x61, 0x30, 0x33, 0x09, 0x70, 0x24, - 0x18, 0xc0, 0xab, 0x06, 0x16, 0x1f, 0x31, 0x6f, 0xf9, 0x0b, 0x57, 0x82, 0xe0, 0xe7, 0x77, 0x0b, - 0x83, 0xbe, 0x06, 0x17, 0x06, 0xfc, 0x98, 0x1b, 0x0d, 0x38, 0x58, 0x26, 0x43, 0xb0, 0xb0, 0x63, - 0x07, 0x61, 0x65, 0x01, 0x87, 0x61, 0x6e, 0x13, 0x86, 0xc2, 0xe4, 0x34, 0x1f, 0xf8, 0x38, 0x02, - 0x1f, 0x41, 0xf3, 0x87, 0x3a, 0x1f, 0x61, 0xdd, 0x87, 0x7e, 0x40, 0xe5, 0x03, 0x2d, 0x85, 0x85, - 0xc1, 0xce, 0x0e, 0x09, 0xe0, 0xda, 0x77, 0xf3, 0x85, 0x6e, 0x1f, 0xf3, 0xf0, 0x7f, 0xee, 0xe4, - 0xff, 0x82, 0x4c, 0x8c, 0x33, 0x87, 0x61, 0x61, 0x9c, 0x3b, 0x0b, 0x0c, 0xe1, 0xd8, 0x5f, 0xf0, - 0x76, 0x16, 0x84, 0xe1, 0xff, 0x83, 0xc0, 0x09, 0x0e, 0x83, 0xfb, 0x0d, 0x40, 0xfe, 0x90, 0x3f, - 0xe8, 0x1f, 0xa3, 0xc1, 0x38, 0x4b, 0x53, 0xa8, 0x1a, 0x1e, 0xc4, 0x1d, 0xa1, 0xee, 0x10, 0x5e, - 0x0f, 0x5d, 0xab, 0x8b, 0x82, 0x7e, 0xa9, 0x0d, 0x6a, 0xdd, 0xdf, 0xf9, 0x02, 0x62, 0x68, 0x6c, - 0x3b, 0x0b, 0x43, 0x61, 0xd8, 0x5a, 0x1b, 0x0e, 0xc2, 0xff, 0x83, 0xb0, 0xa4, 0x36, 0x00, 0x0f, - 0xfc, 0x1f, 0x98, 0x27, 0x20, 0xcf, 0xfa, 0x72, 0xc3, 0xcc, 0x13, 0x82, 0x43, 0x98, 0x27, 0x0f, - 0x7f, 0xfe, 0xf0, 0x72, 0x83, 0x61, 0xfc, 0xe1, 0xb0, 0x68, 0x2f, 0xf8, 0xd5, 0x87, 0x58, 0x74, - 0xe8, 0x6b, 0x7b, 0x47, 0xc1, 0xbb, 0x07, 0x80, 0xe0, 0x43, 0x62, 0x51, 0xf2, 0x48, 0x1f, 0x40, - 0xb5, 0x6e, 0x19, 0x0d, 0x85, 0x70, 0x7f, 0xe0, 0xe0, 0x2f, 0xf8, 0xd2, 0x81, 0x9c, 0x3b, 0x4a, - 0x05, 0x7f, 0x26, 0x94, 0x07, 0x40, 0x58, 0x34, 0xa0, 0x75, 0xe0, 0xa4, 0xa0, 0x67, 0xc1, 0xf5, - 0x01, 0x7a, 0x06, 0x82, 0xf2, 0x05, 0x06, 0x70, 0x90, 0xdf, 0xff, 0xbc, 0x1e, 0xb3, 0x42, 0x83, - 0x37, 0x05, 0xb6, 0x85, 0xe6, 0x42, 0x7c, 0x1f, 0xa8, 0x32, 0xb9, 0x0f, 0x7d, 0x21, 0x5e, 0x0e, - 0x43, 0xfe, 0x0d, 0x21, 0xb0, 0xf5, 0x92, 0x1b, 0x43, 0xca, 0x9f, 0xfe, 0x0e, 0x90, 0xd8, 0x7d, - 0x79, 0x0d, 0x87, 0xb4, 0x95, 0xff, 0x41, 0xd2, 0x28, 0x3f, 0xe4, 0x14, 0x0f, 0xdf, 0xff, 0xbc, - 0x1e, 0xb7, 0x42, 0x83, 0x9e, 0x0b, 0x56, 0x85, 0xeb, 0x42, 0x7c, 0x1f, 0xb5, 0x58, 0x3c, 0x87, - 0x3e, 0x90, 0xcf, 0x83, 0xff, 0x07, 0x0b, 0x0f, 0x61, 0x21, 0xa8, 0x0d, 0x30, 0x38, 0xff, 0x2a, - 0x30, 0x50, 0x0b, 0x58, 0x33, 0x06, 0x1e, 0xe0, 0xd8, 0x7e, 0xb1, 0xff, 0xc1, 0xba, 0x83, 0xce, - 0x17, 0xe0, 0xf9, 0xc7, 0xb7, 0x43, 0xce, 0x31, 0x81, 0x5f, 0xf0, 0x6c, 0x3f, 0x9c, 0x36, 0x1f, - 0xce, 0x1b, 0x0b, 0xff, 0x06, 0xc2, 0x5f, 0x58, 0x02, 0x83, 0xff, 0x01, 0xc2, 0xff, 0x83, 0xa4, - 0x18, 0x76, 0x17, 0xe8, 0xc3, 0xb0, 0x96, 0xe3, 0xfe, 0x0f, 0x60, 0xc3, 0xb0, 0xee, 0x1c, 0x3b, - 0x0d, 0x76, 0xff, 0xc1, 0x3f, 0x46, 0x38, 0x73, 0xb9, 0xb8, 0x30, 0x58, 0x13, 0x0b, 0x05, 0xe8, - 0x3b, 0x0b, 0x0b, 0x83, 0xd8, 0x58, 0x4e, 0x87, 0x60, 0x7f, 0x0f, 0x06, 0xc0, 0xe8, 0x74, 0x1f, - 0xf8, 0x38, 0x02, 0x1f, 0xf8, 0x2a, 0x05, 0xff, 0x21, 0xb0, 0xb4, 0x36, 0x82, 0xb2, 0x61, 0xda, - 0x0a, 0xb4, 0xd0, 0xda, 0x19, 0xc1, 0xff, 0x21, 0xb5, 0x07, 0xfe, 0xba, 0x1f, 0xf8, 0x0f, 0xc1, - 0xdc, 0x19, 0xdd, 0xc3, 0x48, 0x7d, 0x89, 0x7f, 0x90, 0xd8, 0x65, 0x72, 0x83, 0xb0, 0xf4, 0x87, - 0xd8, 0x7b, 0x43, 0xec, 0x1f, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, - 0xc8, 0x7f, 0xcf, 0xa4, 0x7f, 0x41, 0xa8, 0x1f, 0x98, 0x35, 0xf9, 0x5f, 0xa0, 0xd2, 0x1f, 0x98, - 0x35, 0xff, 0xe8, 0x3f, 0x5e, 0x0c, 0x87, 0xae, 0x38, 0x78, 0x2b, 0xe0, 0xde, 0x83, 0xa4, 0xc3, - 0xbc, 0x1f, 0xb6, 0xf0, 0x2f, 0x21, 0x9e, 0x43, 0xcc, 0x1f, 0xf8, 0x38, 0x0f, 0x94, 0x1f, 0xf8, - 0x0e, 0x1f, 0xbf, 0xff, 0x78, 0x3c, 0xee, 0x81, 0x41, 0x9b, 0x82, 0xda, 0x06, 0xe7, 0x43, 0x78, - 0x3f, 0x7e, 0x80, 0xfa, 0x0e, 0x90, 0xfc, 0x85, 0xff, 0xf8, 0x36, 0x16, 0x09, 0x06, 0x1b, 0x1c, - 0x35, 0x98, 0x6d, 0xbf, 0xca, 0xc3, 0x60, 0xc3, 0x60, 0xc3, 0x60, 0xff, 0x0e, 0x1b, 0x04, 0x1d, - 0xe8, 0x00, 0x09, 0x0f, 0xfc, 0x16, 0x1b, 0x41, 0x87, 0xa4, 0x0e, 0x13, 0x85, 0xfa, 0x30, 0x40, - 0xe0, 0x2d, 0xd1, 0x1d, 0x04, 0x1d, 0x86, 0xec, 0x3e, 0xe1, 0x2c, 0xa0, 0x75, 0xd8, 0xe1, 0x70, - 0x4f, 0xca, 0xd0, 0xdc, 0x3b, 0xbf, 0xfe, 0x02, 0x62, 0x68, 0x4e, 0x1d, 0x85, 0x87, 0x61, 0xd8, - 0x58, 0x76, 0x1d, 0x85, 0xa1, 0x38, 0x76, 0x17, 0xfc, 0x1f, 0xf8, 0x3c, 0x0f, 0xa8, 0x34, 0x0d, - 0xff, 0xfb, 0xc1, 0x28, 0x2a, 0x05, 0x21, 0x9f, 0x02, 0x80, 0xb0, 0xfa, 0x8f, 0xe8, 0x3e, 0x6e, - 0xe6, 0xe0, 0xd7, 0x20, 0x90, 0xad, 0x0f, 0xda, 0x1f, 0xbf, 0xff, 0x78, 0x3d, 0x6e, 0x85, 0x07, - 0x5e, 0x0b, 0x56, 0x85, 0xea, 0x82, 0x7c, 0x1f, 0xa8, 0xa8, 0x7c, 0x87, 0xbd, 0x44, 0x2b, 0xc1, - 0xff, 0x83, 0x80, 0x02, 0x83, 0xff, 0x01, 0xc2, 0xff, 0x83, 0xa0, 0xea, 0x03, 0x0b, 0xf2, 0x14, - 0x83, 0x09, 0x6c, 0xff, 0xe0, 0xec, 0x36, 0x83, 0x0e, 0x94, 0x16, 0x16, 0x1d, 0xb9, 0xff, 0x06, - 0xf8, 0x2d, 0x0f, 0xaf, 0x48, 0xe1, 0xf3, 0xb9, 0x1f, 0xf2, 0x1b, 0x07, 0xc1, 0xa4, 0x36, 0x31, - 0x86, 0x90, 0xd8, 0x6d, 0x76, 0x86, 0xc3, 0x7a, 0xad, 0x0f, 0xfc, 0x1c, 0x05, 0x03, 0xa4, 0x3f, - 0x50, 0x19, 0x26, 0x1a, 0x42, 0xa1, 0x23, 0x86, 0xa0, 0xe0, 0x91, 0xb0, 0xcc, 0xa0, 0x53, 0x84, - 0x2b, 0x09, 0xbc, 0x87, 0x50, 0x1e, 0x90, 0xff, 0xc0, 0xb0, 0xfd, 0xff, 0xfb, 0xc1, 0xe7, 0x68, - 0x12, 0x1c, 0xf8, 0x2d, 0x5a, 0x17, 0xad, 0x0d, 0xe0, 0xfd, 0xcd, 0x83, 0xc8, 0x7b, 0xd2, 0x19, - 0xf0, 0x7f, 0xe0, 0xe0, 0x02, 0x1f, 0x21, 0xf6, 0x90, 0x6d, 0x0f, 0x31, 0x47, 0xfe, 0x1a, 0x69, - 0x82, 0x43, 0xca, 0xd0, 0xd9, 0x87, 0xd8, 0x6a, 0x1a, 0x1d, 0x47, 0xcf, 0xf9, 0x0b, 0xa1, 0xa1, - 0x61, 0xd7, 0x81, 0xa1, 0x61, 0xaf, 0x50, 0xef, 0xf4, 0x26, 0x16, 0x85, 0xa1, 0xd8, 0x5a, 0x16, - 0x1e, 0xc2, 0xe0, 0xb0, 0xf6, 0x0d, 0xa2, 0x1f, 0xb1, 0x40, 0x7f, 0xc1, 0xff, 0x83, 0x80, 0x02, - 0x83, 0xd0, 0x7c, 0xe1, 0xce, 0x87, 0xd2, 0x1b, 0x70, 0xef, 0xc8, 0x24, 0x70, 0xcb, 0x69, 0x40, - 0xac, 0x39, 0xcb, 0x5e, 0xb4, 0x2d, 0x5b, 0xfc, 0x28, 0x16, 0x61, 0xff, 0x3f, 0x24, 0x0c, 0x0c, - 0x0e, 0xe8, 0x60, 0xc1, 0x85, 0x19, 0x14, 0x25, 0x61, 0xd8, 0x4c, 0x26, 0x87, 0x61, 0xf3, 0x87, - 0xb0, 0x7f, 0xf2, 0x16, 0x05, 0xfe, 0x00, 0x0f, 0xfc, 0x1e, 0xa0, 0x7a, 0xc3, 0xec, 0x1f, 0xfd, - 0x15, 0x8d, 0x03, 0x07, 0x55, 0x9a, 0x0a, 0x07, 0xcc, 0x6f, 0xfc, 0x85, 0xab, 0x46, 0x20, 0xeb, - 0x9d, 0x30, 0x61, 0xaf, 0x8c, 0xbb, 0xd4, 0x1d, 0xe9, 0x8b, 0xb5, 0x06, 0xc1, 0x87, 0x61, 0xec, - 0x1b, 0xff, 0x41, 0x63, 0x86, 0x70, 0xf6, 0x50, 0x3b, 0x0f, 0x64, 0x1e, 0xc3, 0xff, 0x07, 0xc0, - 0x04, 0x12, 0x1f, 0xf5, 0x01, 0x67, 0xf8, 0x34, 0x15, 0x03, 0xb0, 0x7e, 0x10, 0xfb, 0x05, 0x59, - 0x87, 0xd8, 0x66, 0x30, 0x77, 0x8c, 0x36, 0x98, 0x30, 0x66, 0x13, 0xb6, 0x0c, 0x19, 0x85, 0xf1, - 0x83, 0xf1, 0x82, 0x9c, 0xe0, 0xc1, 0x98, 0x33, 0x1c, 0x18, 0x33, 0x0d, 0x83, 0x06, 0x39, 0x86, - 0xc1, 0x83, 0xe8, 0xc3, 0x60, 0xc3, 0xec, 0x36, 0x0c, 0x3a, 0xe0, 0xff, 0xc1, 0xc0, 0x02, 0x1f, - 0x21, 0xf5, 0x03, 0x9c, 0x3f, 0x61, 0x7f, 0xd0, 0x2b, 0x26, 0x0d, 0x28, 0x0a, 0xb4, 0xc1, 0xa3, - 0x07, 0x60, 0xff, 0xa0, 0xda, 0x8c, 0x18, 0x18, 0x2b, 0xa1, 0xff, 0x40, 0x7e, 0x09, 0xcd, 0x09, - 0xdd, 0xc7, 0x4d, 0x0c, 0x98, 0x9a, 0x0d, 0x0f, 0x60, 0xff, 0xe4, 0x2c, 0x3e, 0xd0, 0xf6, 0x1f, - 0x68, 0x7b, 0x0f, 0xb4, 0x3f, 0xf0, 0x7c, 0x02, 0x1f, 0xf8, 0x36, 0x0f, 0xd7, 0xe0, 0xd0, 0x76, - 0x13, 0x83, 0xf2, 0xa7, 0x36, 0x43, 0xb0, 0x3c, 0x0f, 0x07, 0x30, 0x2f, 0x27, 0x61, 0xb6, 0x98, - 0x2d, 0x10, 0x9e, 0x88, 0x7f, 0xdf, 0x1f, 0xaf, 0xc0, 0xed, 0x82, 0xcc, 0x70, 0x26, 0x09, 0x51, - 0xb4, 0x0d, 0x85, 0xe4, 0x7c, 0x1d, 0x85, 0x78, 0x1c, 0x1d, 0x82, 0xc9, 0xef, 0x06, 0xc6, 0x0b, - 0x41, 0x21, 0xff, 0x83, 0x04, 0x87, 0xb0, 0xfd, 0x82, 0xff, 0xa0, 0x7e, 0x0e, 0xd0, 0xea, 0xb0, - 0xed, 0x0f, 0x98, 0x1f, 0xf2, 0x1b, 0x0f, 0x61, 0xf5, 0xd3, 0xff, 0x80, 0xfc, 0x13, 0xe8, 0x3b, - 0xbc, 0x8e, 0x99, 0x60, 0x56, 0x37, 0x81, 0xe8, 0x33, 0x82, 0x30, 0x38, 0x73, 0x86, 0xc2, 0xe0, - 0xce, 0x1b, 0xe0, 0x78, 0x27, 0x09, 0xd0, 0xd0, 0x7f, 0xe0, 0xe0, 0x0a, 0x41, 0x40, 0xa0, 0xf3, - 0x82, 0x80, 0xe0, 0xd7, 0xff, 0xec, 0x12, 0x1f, 0xe7, 0x04, 0xae, 0xbd, 0xaa, 0x0c, 0xe1, 0xed, - 0x0f, 0x3f, 0xf9, 0x0f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0x9e, 0xd0, 0x28, 0x39, 0xf2, 0x3b, - 0x61, 0xbd, 0x70, 0x4f, 0x83, 0x90, 0x51, 0xb4, 0xf4, 0x87, 0x7a, 0x43, 0x36, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x1f, 0xce, 0x0d, 0x0f, 0x5f, 0xc0, 0xfe, 0x83, 0xce, 0x0d, 0x0f, 0xbf, 0x81, 0xfc, - 0x87, 0x9c, 0x1a, 0x1e, 0xff, 0x03, 0xfc, 0x1e, 0x70, 0x68, 0x7f, 0x9b, 0xa2, 0x1e, 0xff, 0xfd, - 0xe0, 0xf5, 0x94, 0x0a, 0x0c, 0xdc, 0x16, 0xda, 0x17, 0x32, 0x1b, 0xc1, 0xfa, 0xaf, 0x02, 0xe0, - 0xf7, 0xa4, 0x33, 0x61, 0xff, 0x83, 0x80, 0x09, 0x0f, 0xfc, 0x07, 0x0b, 0xfe, 0x43, 0x48, 0x30, - 0x60, 0x90, 0x56, 0x4c, 0x18, 0x34, 0x15, 0x71, 0xff, 0x21, 0xd8, 0x30, 0x60, 0x90, 0xd4, 0x1e, - 0x9d, 0x34, 0x27, 0xb0, 0x9d, 0x0f, 0x7c, 0x86, 0xc3, 0xdd, 0xbf, 0xfe, 0x04, 0x62, 0x17, 0xc1, - 0xf6, 0x1b, 0x77, 0x0f, 0x61, 0x71, 0x8e, 0x1d, 0x83, 0x41, 0x81, 0xc3, 0x61, 0xec, 0x38, 0x0f, - 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0f, 0xdd, 0x5e, 0xab, 0x0e, 0x70, 0xa8, - 0x16, 0x86, 0x7a, 0xbd, 0x56, 0x86, 0x7a, 0xbd, 0x56, 0x87, 0x2e, 0xa2, 0xf0, 0x55, 0xbf, 0xd5, - 0x82, 0x6e, 0x28, 0x34, 0x42, 0xa2, 0x0b, 0xc1, 0x34, 0x0c, 0xda, 0x39, 0x40, 0xde, 0xb4, 0x27, - 0x83, 0x90, 0x51, 0x90, 0x79, 0x0f, 0x7a, 0x43, 0xac, 0x3f, 0xf0, 0x70, 0x09, 0x0f, 0xfc, 0x38, - 0x5f, 0xf0, 0x6a, 0x03, 0x0e, 0xc0, 0xa9, 0x46, 0x86, 0xc1, 0x57, 0x8e, 0xbb, 0x0e, 0xd3, 0x0e, - 0xc3, 0x3a, 0x7f, 0xc1, 0xbb, 0x1c, 0x3f, 0x7c, 0x9f, 0xf4, 0x76, 0xfa, 0x76, 0xac, 0x4c, 0x62, - 0x4c, 0x60, 0xb0, 0x9c, 0xa1, 0x40, 0xb0, 0x58, 0x30, 0x48, 0x58, 0x10, 0x68, 0xe8, 0x58, 0x65, - 0x17, 0x00, 0x02, 0x83, 0xff, 0x01, 0xc2, 0xff, 0xc1, 0xa4, 0x18, 0x7b, 0x07, 0xe4, 0xc3, 0xd8, - 0x16, 0xd3, 0xff, 0x06, 0x70, 0x60, 0x70, 0xfb, 0x5b, 0x0b, 0x0f, 0x5b, 0xbf, 0xf9, 0x1f, 0x87, - 0x03, 0x87, 0x76, 0xcc, 0x16, 0x1c, 0x98, 0xab, 0xfe, 0x0d, 0x82, 0x74, 0x27, 0x0d, 0x83, 0x34, - 0x36, 0x1b, 0x1c, 0xd0, 0x9c, 0x36, 0x49, 0xff, 0x00, 0x06, 0x19, 0x80, 0xe1, 0xd2, 0x13, 0x81, - 0xc3, 0x7d, 0x3f, 0xa7, 0x0c, 0xa9, 0x03, 0x01, 0xc3, 0xd8, 0x4c, 0x07, 0x0e, 0x66, 0xfe, 0x7c, - 0x1b, 0xa0, 0x14, 0x07, 0xc8, 0x2f, 0x04, 0xc0, 0x77, 0x1f, 0x50, 0x6d, 0x1c, 0x82, 0xd1, 0xfd, - 0x38, 0x76, 0x19, 0x80, 0xe1, 0xd8, 0x67, 0x15, 0x87, 0x60, 0xbf, 0x4e, 0x1d, 0x81, 0x0e, 0x70, - 0xff, 0xc1, 0xf0, 0x02, 0x1f, 0x41, 0xf5, 0x87, 0xa8, 0x1f, 0x61, 0x7f, 0xe0, 0x7e, 0x06, 0x1c, - 0xe0, 0x5b, 0x06, 0x1e, 0xc3, 0x30, 0x3f, 0xf0, 0x6c, 0x4c, 0x3f, 0xd7, 0x47, 0xff, 0x01, 0xf8, - 0x7c, 0x66, 0x60, 0xee, 0x57, 0x8c, 0xcc, 0x09, 0x8d, 0x33, 0x33, 0x0d, 0x83, 0x7f, 0xe0, 0xd8, - 0x33, 0x33, 0x30, 0xd9, 0x43, 0x33, 0x30, 0xd8, 0x82, 0x11, 0xa0, 0x02, 0x83, 0xff, 0x0e, 0x17, - 0xfc, 0x1a, 0x41, 0x87, 0x63, 0xfa, 0x3f, 0xe0, 0xea, 0x18, 0x76, 0x1d, 0x83, 0x43, 0x61, 0xa8, - 0x0b, 0xfc, 0x13, 0xb0, 0xe1, 0xfb, 0xe8, 0xff, 0xc7, 0x6d, 0x40, 0x80, 0xf4, 0x30, 0x58, 0x34, - 0x60, 0xb0, 0xb3, 0x75, 0x41, 0x61, 0x6a, 0x03, 0x40, 0xb0, 0xab, 0xda, 0x16, 0x1f, 0x3e, 0x0f, - 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0x63, 0x5e, 0x43, 0xb4, 0xd0, - 0xd4, 0x0d, 0xe0, 0x7f, 0xd0, 0x5b, 0x87, 0x50, 0x3f, 0x65, 0x3f, 0xaa, 0x0d, 0x8d, 0x0a, 0xb8, - 0x3b, 0x61, 0xa2, 0x06, 0x0f, 0x3e, 0x82, 0x60, 0xd7, 0xa0, 0x5b, 0xc1, 0xb9, 0xd0, 0xae, 0x0f, - 0xda, 0xd0, 0x2e, 0x43, 0xbd, 0x21, 0xcc, 0x1f, 0xf8, 0x38, 0x02, 0x19, 0x0f, 0xf6, 0x85, 0xbf, - 0xc1, 0x98, 0x2c, 0xc2, 0xc2, 0xfa, 0x1c, 0xc2, 0xc2, 0x55, 0x0f, 0x18, 0x58, 0x76, 0x3e, 0x3f, - 0x83, 0x31, 0xd8, 0x58, 0x7b, 0xb1, 0xc2, 0xc3, 0xaf, 0x23, 0xdf, 0xe1, 0xf3, 0x8e, 0x0f, 0x83, - 0xb0, 0x9c, 0x1f, 0x21, 0xb0, 0x9c, 0x9d, 0xc3, 0x61, 0x3b, 0x99, 0x40, 0xb0, 0x9e, 0x06, 0x08, - 0x2c, 0x27, 0x0b, 0x0c, 0x0f, 0xfc, 0x1e, 0xa0, 0x66, 0x30, 0xfb, 0x05, 0x38, 0xea, 0x07, 0xe8, - 0x0c, 0x70, 0x65, 0xb4, 0x14, 0x30, 0x21, 0x9c, 0xfa, 0x34, 0xc3, 0x68, 0x4c, 0x5f, 0x05, 0x74, - 0x3f, 0xe0, 0x9f, 0x93, 0x43, 0x60, 0x77, 0x73, 0xd5, 0xb0, 0xec, 0x4d, 0x0d, 0x87, 0x61, 0x68, - 0x6c, 0x3b, 0x0b, 0xfe, 0x0e, 0xc2, 0xd0, 0xd8, 0x76, 0x16, 0x83, 0xd0, 0x00, 0x03, 0x07, 0x48, - 0x7e, 0xd0, 0x53, 0xd3, 0xc0, 0xfe, 0x15, 0xcd, 0x87, 0xa8, 0x14, 0x9a, 0x1e, 0xc3, 0x53, 0xc1, - 0xea, 0x1f, 0xfc, 0x85, 0xd8, 0x1e, 0x0f, 0xbe, 0x9f, 0xf9, 0x06, 0xef, 0xe0, 0xda, 0x31, 0x86, - 0xc3, 0x68, 0x6c, 0x37, 0xf9, 0x0d, 0x86, 0xc3, 0x48, 0x6c, 0x36, 0x1b, 0x43, 0x61, 0xbf, 0xc8, - 0x04, 0x84, 0x83, 0x04, 0x1d, 0x85, 0x43, 0x1c, 0x25, 0x48, 0x51, 0x92, 0x15, 0x59, 0x7f, 0xe0, - 0xce, 0x13, 0xf4, 0x1e, 0xd0, 0x39, 0x9c, 0x1a, 0xca, 0x60, 0xc1, 0x60, 0xbe, 0x0c, 0xc1, 0xce, - 0xf3, 0xff, 0xc1, 0xb0, 0xda, 0x0d, 0x0e, 0xc2, 0xb0, 0x38, 0x7b, 0x0c, 0xfc, 0x87, 0xb0, 0x9b, - 0xa7, 0x07, 0x60, 0xe4, 0x35, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xd8, 0x5a, 0x1d, 0x83, 0xff, 0x93, - 0xf4, 0x0d, 0x06, 0x84, 0xb6, 0x82, 0x75, 0x07, 0x9c, 0x37, 0x61, 0xf7, 0x05, 0xc3, 0xa1, 0xac, - 0xee, 0x09, 0xe0, 0x3f, 0x3b, 0xfc, 0x43, 0xde, 0x43, 0xfe, 0x4c, 0x8f, 0xf8, 0x3b, 0x0b, 0x43, - 0x61, 0xd8, 0x58, 0x76, 0x1d, 0x85, 0xa1, 0xb0, 0xec, 0x2f, 0xf8, 0x3f, 0xf0, 0x78, 0x02, 0x1f, - 0xf8, 0x2b, 0x0b, 0xff, 0x21, 0x61, 0x61, 0xfd, 0x4e, 0x4c, 0xfe, 0x80, 0xb7, 0x18, 0x7f, 0xec, - 0x1f, 0xfa, 0x0a, 0x83, 0x99, 0x42, 0x09, 0xed, 0xcc, 0x7c, 0x1b, 0xe5, 0x6f, 0x27, 0x93, 0xb6, - 0x60, 0xec, 0x25, 0x60, 0x9f, 0xfa, 0x03, 0x83, 0x04, 0x16, 0x19, 0xc7, 0x05, 0x01, 0x86, 0x73, - 0x42, 0x41, 0x86, 0x72, 0x0e, 0xf4, 0x00, 0x02, 0x1f, 0xf8, 0x27, 0x04, 0x0f, 0xf0, 0x6c, 0x14, - 0x30, 0xd8, 0x15, 0x20, 0xcc, 0x36, 0x0a, 0xb0, 0x47, 0xf8, 0x33, 0x86, 0xc3, 0x61, 0xb5, 0x78, - 0xf5, 0x3c, 0x13, 0xc9, 0x9a, 0xc2, 0x17, 0xc0, 0xcc, 0xa1, 0x83, 0xbc, 0x99, 0x83, 0xc1, 0x2b, - 0x13, 0x30, 0x38, 0x67, 0x0b, 0x3e, 0x56, 0x13, 0x85, 0xb0, 0x64, 0x27, 0x1e, 0xd0, 0xfc, 0xe4, - 0x82, 0xfe, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0xc2, 0x5a, 0x9f, 0x21, 0x50, 0x1c, 0xa9, 0x0e, - 0xa9, 0x30, 0xaf, 0xc0, 0x55, 0x0c, 0x29, 0x0f, 0xb0, 0x67, 0xfc, 0x13, 0x26, 0x64, 0x8e, 0x17, - 0x6e, 0x77, 0xa5, 0x02, 0xf2, 0xb3, 0x18, 0x18, 0xf9, 0xd8, 0xc1, 0x52, 0x16, 0x8c, 0xc7, 0xc1, - 0xda, 0x4a, 0x8c, 0xc3, 0xb4, 0xcd, 0x51, 0x88, 0x5b, 0x43, 0x34, 0xc8, 0x2d, 0x42, 0xd0, 0x2e, - 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xf5, 0x87, 0xeb, 0xff, 0xf4, 0x09, 0x06, 0x1b, 0x03, 0x01, - 0xbf, 0xfd, 0x21, 0x95, 0xae, 0xd4, 0x1e, 0x56, 0xbb, 0x50, 0x6f, 0xff, 0xde, 0x0e, 0xb1, 0x05, - 0x87, 0xd6, 0x0a, 0x03, 0xc1, 0xaf, 0xff, 0xd0, 0x20, 0x9d, 0xa0, 0xc4, 0x13, 0x78, 0x2f, 0x41, - 0xe9, 0x31, 0x47, 0x90, 0xfa, 0xf4, 0x81, 0xf2, 0x1c, 0x87, 0xfc, 0x0f, 0xfc, 0x1e, 0x90, 0x44, - 0x94, 0x0f, 0x60, 0x89, 0x39, 0x40, 0xbe, 0x22, 0x4e, 0xa4, 0x27, 0x22, 0x68, 0x1f, 0x28, 0x8a, - 0x6e, 0x87, 0x65, 0x09, 0x43, 0xa1, 0x3a, 0x81, 0x21, 0x28, 0x2f, 0x82, 0x43, 0xf5, 0xf1, 0x7f, - 0xd0, 0x37, 0x04, 0xa8, 0xc6, 0x0d, 0x82, 0x54, 0x63, 0x06, 0xc1, 0x2a, 0x31, 0x83, 0x60, 0x95, - 0x19, 0x40, 0xd9, 0xff, 0xe4, 0x0f, 0xfc, 0x1c, 0xc0, 0xfc, 0xfd, 0x05, 0x81, 0x06, 0x23, 0x3f, - 0x93, 0x71, 0x98, 0x5b, 0x09, 0xc0, 0xd0, 0x27, 0x05, 0xe1, 0xe8, 0x16, 0xa9, 0x32, 0x04, 0x0b, - 0x70, 0xd0, 0x73, 0xf0, 0x67, 0x0c, 0xf7, 0x27, 0xfc, 0x04, 0xc8, 0xc3, 0xb0, 0xd8, 0x5f, 0xf0, - 0x6c, 0x2c, 0x3b, 0x0d, 0x85, 0xaf, 0x61, 0xb0, 0xbd, 0x5b, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1d, - 0x83, 0xe6, 0xfc, 0x13, 0x05, 0x32, 0x0c, 0x15, 0x20, 0x99, 0x06, 0x34, 0xe0, 0x4d, 0xf8, 0x36, - 0x3e, 0x47, 0x50, 0x4c, 0x48, 0x6c, 0x3b, 0x79, 0x07, 0xf0, 0x2f, 0x35, 0x19, 0x90, 0xfa, 0x83, - 0xb9, 0x91, 0x18, 0x83, 0x3f, 0x82, 0xc3, 0x61, 0x62, 0x16, 0x1b, 0x0b, 0x20, 0xb0, 0xd8, 0xdd, - 0xc0, 0xc1, 0xe5, 0x51, 0x6c, 0x3f, 0xf0, 0x40, 0x0f, 0x90, 0xff, 0x2f, 0x5a, 0xf0, 0x55, 0xff, - 0xa8, 0x13, 0x58, 0x15, 0x90, 0xd2, 0x0c, 0x18, 0x28, 0x1a, 0xe9, 0x83, 0xa7, 0x07, 0xda, 0x07, - 0x0f, 0x3f, 0xff, 0x90, 0x96, 0xd6, 0xb5, 0x83, 0x2d, 0xae, 0xd6, 0x0b, 0xff, 0xf7, 0x83, 0x9a, - 0x14, 0x03, 0x04, 0xde, 0x82, 0xea, 0x0c, 0x82, 0x8d, 0x97, 0x21, 0xef, 0x48, 0x6b, 0xc1, 0xff, - 0x83, 0x80, 0x0f, 0xfa, 0x0e, 0x7f, 0x8b, 0xfa, 0x03, 0x05, 0x83, 0x03, 0x04, 0xff, 0x02, 0x49, - 0x09, 0xc3, 0x3f, 0xf0, 0x1f, 0xe4, 0x2c, 0x3b, 0xd0, 0x27, 0xfe, 0x06, 0xf4, 0xd0, 0xb0, 0xff, - 0xa8, 0x08, 0x3b, 0xff, 0xf7, 0x83, 0xcf, 0x50, 0x18, 0x39, 0xf0, 0x5b, 0x61, 0xbd, 0x50, 0x4f, - 0x07, 0xea, 0x34, 0x07, 0x90, 0xf7, 0xa4, 0x33, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x60, - 0xd8, 0x52, 0x1d, 0x02, 0x9c, 0xde, 0x81, 0xf9, 0x2d, 0x07, 0x82, 0x5b, 0x4f, 0x8b, 0xc8, 0x67, - 0x37, 0x1e, 0x74, 0x2d, 0x63, 0x22, 0x50, 0x56, 0xe0, 0x42, 0x50, 0x4f, 0xc0, 0xff, 0xa0, 0x77, - 0x40, 0xff, 0x93, 0x1f, 0xfe, 0x42, 0xc2, 0x41, 0x8a, 0x0e, 0xc0, 0xe0, 0xc1, 0xa1, 0xb1, 0xc2, - 0xc2, 0xc3, 0x61, 0x9f, 0x07, 0x02, 0x1f, 0xf8, 0x27, 0x03, 0xff, 0x83, 0x61, 0xe9, 0x0e, 0x6a, - 0x3f, 0xf9, 0x1a, 0x66, 0x14, 0x82, 0x42, 0x62, 0xa6, 0x68, 0xa0, 0xb1, 0x28, 0xcd, 0x10, 0x9e, - 0x43, 0xff, 0x7c, 0x7f, 0xf2, 0x77, 0x21, 0x38, 0x7a, 0x30, 0x3f, 0xf8, 0x36, 0x06, 0x30, 0x46, - 0x1b, 0x03, 0x18, 0x23, 0x0d, 0x81, 0x8c, 0x11, 0x86, 0x80, 0xc6, 0x0a, 0x60, 0x0f, 0xfc, 0x1e, - 0x90, 0xa1, 0x63, 0x0e, 0xc1, 0x73, 0xb7, 0x06, 0x80, 0xee, 0xd3, 0x41, 0xfa, 0x7d, 0x5b, 0x83, - 0xb7, 0x95, 0xce, 0xa0, 0xa8, 0x08, 0xd8, 0xc3, 0xb7, 0xff, 0xc1, 0x7c, 0x8e, 0x8e, 0x85, 0xdb, - 0x1e, 0xb9, 0xc0, 0xc6, 0x5c, 0xad, 0x6d, 0x0b, 0x09, 0x6d, 0x41, 0xec, 0x0d, 0x5d, 0x48, 0x6c, - 0x3d, 0x87, 0xec, 0x35, 0xe0, 0xff, 0xc1, 0xfc, 0x3f, 0xff, 0x78, 0x3c, 0xe0, 0xd0, 0xff, 0x38, - 0x34, 0x3f, 0xce, 0x0d, 0x0f, 0xbf, 0xff, 0x21, 0x60, 0x60, 0x68, 0x34, 0x2c, 0x14, 0x06, 0x83, - 0x42, 0xc1, 0x85, 0xa0, 0xd0, 0xb7, 0x42, 0xbf, 0x21, 0x6a, 0x0f, 0xda, 0x16, 0x1f, 0xed, 0x0b, - 0x0f, 0xf6, 0x85, 0xff, 0xf9, 0x0b, 0x0f, 0xf6, 0x80, 0x3f, 0xff, 0x78, 0x3d, 0x40, 0x68, 0x7f, - 0xa8, 0x0d, 0x0f, 0xbf, 0xff, 0x06, 0xc1, 0x40, 0x68, 0x30, 0xd8, 0x28, 0x0d, 0x06, 0x1b, 0xff, - 0xf0, 0x7e, 0xc3, 0xfd, 0xff, 0xfb, 0xc1, 0xd4, 0x0d, 0x61, 0xf3, 0xa1, 0x38, 0x7e, 0x69, 0xf9, - 0x0f, 0xe6, 0xf5, 0x3d, 0x21, 0x7d, 0x21, 0xcd, 0xa1, 0xff, 0x83, 0x80, 0x3f, 0xff, 0x78, 0x3d, - 0x20, 0x60, 0xfb, 0xff, 0xf0, 0x6c, 0x12, 0x06, 0x06, 0x1b, 0xff, 0xf0, 0x72, 0xff, 0x83, 0xda, - 0xfe, 0xc3, 0xdd, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xdf, 0xfe, 0x0f, 0xf5, 0x03, 0xf7, 0xff, 0xef, - 0x21, 0xf5, 0x03, 0xff, 0x02, 0x81, 0xf0, 0x3f, 0xff, 0x78, 0x3c, 0xc0, 0x90, 0xfb, 0xff, 0xf0, - 0x6d, 0x54, 0x57, 0x2b, 0x0c, 0xd1, 0x5a, 0xf8, 0x33, 0x82, 0xff, 0xa0, 0x3a, 0xda, 0xfc, 0x16, - 0x5f, 0x4b, 0xd8, 0x6b, 0x05, 0xd7, 0x61, 0x7c, 0x06, 0xeb, 0x82, 0x56, 0x15, 0xd6, 0x43, 0x39, - 0x7a, 0x05, 0x87, 0x38, 0x6b, 0xe4, 0x39, 0xcf, 0x48, 0x1a, 0x61, 0xff, 0x83, 0x80, 0x0b, 0xff, - 0xc1, 0xed, 0x0f, 0x38, 0x7b, 0x0f, 0xd8, 0x7b, 0x0b, 0x42, 0xc3, 0xd8, 0x5a, 0x16, 0x1e, 0xc2, - 0xd0, 0xb0, 0xf6, 0x16, 0x85, 0x87, 0xb0, 0xb0, 0xd8, 0x7b, 0x03, 0xa8, 0x18, 0x7f, 0x54, 0x87, - 0xfc, 0xe4, 0x86, 0xc3, 0xdc, 0x48, 0x6c, 0x35, 0xc0, 0xa0, 0x4e, 0x0f, 0x41, 0x9f, 0xe4, 0x3f, - 0xf0, 0x70, 0x0f, 0xbf, 0xe0, 0x3f, 0xc6, 0x86, 0xc3, 0xec, 0xd0, 0xd8, 0x48, 0x1c, 0xd3, 0x06, - 0x16, 0x94, 0x34, 0xc1, 0x84, 0xe6, 0x9a, 0x60, 0xc3, 0x53, 0x06, 0x98, 0x30, 0xef, 0x03, 0x4c, - 0x18, 0x77, 0x80, 0x8e, 0x88, 0x67, 0xc8, 0x54, 0xc3, 0xda, 0xb0, 0x3b, 0x82, 0x05, 0x82, 0x06, - 0xac, 0x18, 0xe1, 0xdc, 0x38, 0x30, 0x21, 0xb4, 0x2f, 0xa0, 0xff, 0xc1, 0xc0, 0x0a, 0x80, 0x7f, - 0xc8, 0x6a, 0x01, 0xc3, 0x68, 0x3f, 0xa7, 0x0d, 0xa1, 0xa8, 0x07, 0x1c, 0xd0, 0xd4, 0x03, 0x8e, - 0x68, 0x6a, 0x01, 0xc7, 0x34, 0x1f, 0xe7, 0x1c, 0xd0, 0xd2, 0x07, 0x18, 0xd0, 0xde, 0x09, 0x2c, - 0x43, 0xb7, 0x0d, 0xe0, 0xf3, 0x14, 0x05, 0x40, 0x42, 0xd0, 0x23, 0x90, 0x30, 0x58, 0x67, 0x04, - 0x98, 0x30, 0xd6, 0x13, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, 0x2d, 0x4e, 0x0b, 0xfd, 0x52, 0x83, 0xa0, - 0xb0, 0xdc, 0x1b, 0x0b, 0x40, 0xe1, 0xd4, 0x05, 0x01, 0xa1, 0xca, 0x02, 0x86, 0x0f, 0x7f, 0xf8, - 0x3b, 0x09, 0x0d, 0x87, 0x61, 0x68, 0x58, 0x76, 0x16, 0x85, 0x87, 0x61, 0x68, 0x58, 0x76, 0x0b, - 0x70, 0x61, 0xf5, 0x8e, 0x19, 0x09, 0xf0, 0x1c, 0x36, 0x5e, 0x43, 0x7f, 0x41, 0xff, 0x83, 0x09, - 0x0f, 0xfc, 0x16, 0x83, 0xfe, 0x43, 0x30, 0x34, 0x36, 0x83, 0xf8, 0xc0, 0x83, 0x43, 0xac, 0xc1, - 0x83, 0x43, 0xb4, 0xc1, 0x83, 0x43, 0x58, 0x30, 0x60, 0xd0, 0x9f, 0x03, 0x06, 0x0d, 0x03, 0xf4, - 0x60, 0xc1, 0xa3, 0xb9, 0x88, 0xe8, 0x87, 0x61, 0xd7, 0x07, 0xd8, 0x76, 0xc0, 0x83, 0x61, 0xb5, - 0x40, 0xc3, 0x61, 0x68, 0xe0, 0xc3, 0x60, 0xd0, 0xbe, 0x83, 0xff, 0x07, 0x06, 0x1b, 0xfc, 0x1b, - 0x0d, 0x86, 0xc3, 0x7e, 0x30, 0x46, 0x1b, 0x42, 0xc7, 0x30, 0xd8, 0x6c, 0x73, 0x0d, 0x86, 0xc6, - 0x30, 0x7f, 0x8c, 0x63, 0x06, 0x81, 0xcc, 0xa1, 0x83, 0x0d, 0x99, 0x6e, 0x0c, 0x36, 0x17, 0x90, - 0xb0, 0xd8, 0x1e, 0x42, 0xd0, 0x38, 0x36, 0x48, 0xff, 0x1c, 0x49, 0x90, 0x67, 0x40, 0xfc, 0x1f, - 0xf8, 0x30, 0x0f, 0xfc, 0x16, 0x0c, 0x2d, 0x0e, 0xc1, 0x81, 0xff, 0x18, 0x30, 0x6a, 0x83, 0x60, - 0xc7, 0x06, 0x85, 0x03, 0x0e, 0x70, 0xf6, 0x1e, 0x83, 0x7f, 0xf8, 0x36, 0x87, 0xd8, 0x6d, 0x05, - 0x02, 0xc3, 0x68, 0x34, 0x2c, 0x36, 0x83, 0xd0, 0x30, 0xfb, 0xa8, 0x32, 0x06, 0xd2, 0x81, 0x3d, - 0xe4, 0x27, 0xf9, 0x0f, 0xfc, 0x00, 0x0f, 0x90, 0xc8, 0x67, 0x0b, 0x0a, 0xc3, 0xa8, 0x09, 0x1c, - 0x35, 0xff, 0xf9, 0x39, 0x7f, 0xda, 0x68, 0x7f, 0xb4, 0x4f, 0xfe, 0x50, 0x6d, 0x02, 0x16, 0x87, - 0x68, 0x34, 0x1a, 0x1d, 0xa0, 0xd0, 0x68, 0x76, 0x83, 0x41, 0xa1, 0xd0, 0x2e, 0x84, 0x87, 0xce, - 0x50, 0x32, 0x13, 0xe0, 0x50, 0x2a, 0x17, 0x90, 0x9f, 0xe0, 0xff, 0xc1, 0x80, 0x81, 0x91, 0xfe, - 0x06, 0x0c, 0x8c, 0x36, 0x0c, 0x19, 0x18, 0x13, 0x07, 0xf8, 0xc1, 0x98, 0x7f, 0x60, 0xcc, 0x3f, - 0xb1, 0x8c, 0x1f, 0xe3, 0x18, 0xc3, 0xec, 0xc6, 0x30, 0x97, 0x66, 0x59, 0x82, 0xfe, 0x0b, 0xc8, - 0x52, 0x1e, 0x79, 0x0a, 0x42, 0x41, 0xb2, 0x45, 0xfa, 0x2c, 0x93, 0x28, 0x85, 0xc0, 0x7d, 0x07, - 0xfe, 0x0c, 0x3f, 0xe7, 0xfc, 0x19, 0xc2, 0x60, 0x9c, 0x24, 0xc4, 0x62, 0x1c, 0x28, 0xcc, 0x63, - 0x1c, 0x0c, 0x66, 0x31, 0x8e, 0x06, 0x33, 0x18, 0xc7, 0x05, 0x99, 0xcc, 0x63, 0x83, 0xa6, 0xdb, - 0x18, 0xe0, 0xcb, 0xc2, 0xed, 0x11, 0x81, 0xa1, 0xa9, 0x87, 0xd8, 0xc3, 0xb8, 0xa0, 0x37, 0xd1, - 0xab, 0x19, 0xf4, 0x85, 0xa3, 0x8a, 0x0f, 0xb4, 0x2f, 0x83, 0xff, 0x07, 0x0d, 0xa1, 0x7f, 0x80, - 0xff, 0x8c, 0x36, 0x1d, 0xa1, 0x62, 0x0c, 0x1f, 0xf1, 0x90, 0x30, 0xfd, 0x99, 0x83, 0x0a, 0x68, - 0xc6, 0x60, 0xc0, 0x95, 0x20, 0xcc, 0x18, 0x1c, 0xa0, 0x59, 0x83, 0x0e, 0x90, 0xb3, 0x4c, 0x1f, - 0xf2, 0x3e, 0x0f, 0xb0, 0xee, 0xc3, 0xdb, 0x40, 0x3b, 0x8a, 0x07, 0x01, 0x8d, 0x58, 0xc6, 0x87, - 0x68, 0x3e, 0x0f, 0xfc, 0x1c, 0x0c, 0xa0, 0xff, 0xc0, 0xf0, 0x5f, 0xe0, 0xda, 0xb0, 0x61, 0x38, - 0x1d, 0x03, 0x99, 0x03, 0x1f, 0xf2, 0x64, 0x98, 0x7f, 0xb3, 0x4c, 0x15, 0x81, 0x19, 0x83, 0x06, - 0xad, 0x59, 0x98, 0x30, 0x6a, 0xd5, 0x99, 0xa6, 0x0d, 0x5a, 0xb3, 0x3c, 0x40, 0xc1, 0xab, 0x03, - 0xe0, 0xdf, 0x95, 0x82, 0x98, 0x6c, 0x18, 0x30, 0x6e, 0x28, 0xc1, 0x83, 0x34, 0xc9, 0x33, 0x8f, - 0x90, 0x7c, 0x1f, 0xf8, 0x38, 0x0b, 0x06, 0x0f, 0xf0, 0x3f, 0xe7, 0x0d, 0x86, 0xc1, 0x83, 0x10, - 0x60, 0xbf, 0xc6, 0x40, 0xc3, 0x60, 0xc1, 0x90, 0x30, 0x7f, 0xd6, 0x40, 0xc3, 0xa4, 0x2c, 0xc1, - 0x81, 0xef, 0x59, 0x98, 0x30, 0x31, 0x26, 0x67, 0x8c, 0x0f, 0x7a, 0xc8, 0xf1, 0x01, 0x89, 0x30, - 0x53, 0x0d, 0xff, 0x46, 0x60, 0x46, 0x0d, 0x9c, 0x63, 0x0c, 0x0b, 0xd4, 0x05, 0xe4, 0x3f, 0xf0, - 0x60, 0x06, 0x16, 0x3f, 0xc8, 0xff, 0xcc, 0x16, 0x85, 0x81, 0xc6, 0x23, 0x42, 0xa7, 0x23, 0x19, - 0xa0, 0xab, 0xa2, 0xa3, 0x34, 0x1a, 0x63, 0x31, 0x9a, 0x0c, 0x18, 0xcc, 0x66, 0x82, 0xfe, 0x98, - 0xcd, 0x02, 0xad, 0x62, 0x76, 0x0e, 0x70, 0xeb, 0x43, 0x5f, 0xc8, 0x35, 0x07, 0xd8, 0x6a, 0x28, - 0xc1, 0x57, 0xe7, 0x14, 0x60, 0xa2, 0x80, 0xe8, 0x3d, 0x07, 0xfe, 0x0e, 0x0d, 0xf9, 0xff, 0x07, - 0x68, 0x58, 0x4e, 0x0b, 0xfd, 0x62, 0x38, 0x34, 0x81, 0x4c, 0xc7, 0x06, 0xae, 0xa3, 0x31, 0xc1, - 0xab, 0x44, 0xcc, 0x70, 0x60, 0xbe, 0x33, 0x1c, 0x18, 0x11, 0x06, 0x63, 0x83, 0x4c, 0xc6, 0x34, - 0x41, 0xce, 0x72, 0x36, 0x1b, 0x3c, 0x70, 0x37, 0x0d, 0x83, 0x30, 0xa7, 0x19, 0x9b, 0xf5, 0x8e, - 0x2a, 0x28, 0x85, 0x40, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x68, 0x7f, 0xd7, 0xfa, 0x0f, - 0x61, 0x9c, 0x3d, 0xc1, 0xb8, 0x3b, 0xff, 0xf1, 0xda, 0x07, 0x09, 0xc2, 0xc3, 0x61, 0xb0, 0xbf, - 0xfe, 0x0b, 0x40, 0xe1, 0x38, 0x58, 0x6c, 0x36, 0x16, 0xbb, 0x5d, 0x81, 0xff, 0xf8, 0x14, 0x0d, - 0x86, 0xc1, 0x87, 0x61, 0x39, 0x40, 0xec, 0xbd, 0x07, 0xfe, 0x00, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, - 0x1e, 0x7e, 0x0e, 0xc3, 0xda, 0x60, 0xa7, 0xa8, 0x13, 0x94, 0x05, 0x5d, 0x85, 0xfe, 0x0d, 0x98, - 0x4e, 0x66, 0x1b, 0x30, 0xdf, 0xc8, 0x1c, 0xd0, 0xb3, 0x3b, 0xfe, 0x0b, 0x33, 0x0a, 0xd0, 0xef, - 0xe0, 0xbb, 0x0c, 0xc6, 0x60, 0x73, 0x0c, 0xc6, 0x60, 0xe1, 0x82, 0xd3, 0x36, 0xc2, 0xe0, 0x40, - 0x7d, 0x40, 0xe8, 0x3f, 0xf0, 0x70, 0x09, 0x0f, 0xfc, 0x07, 0x0e, 0x55, 0xe8, 0x2b, 0xe8, 0xe9, - 0x98, 0x6c, 0x18, 0x34, 0xcc, 0x2a, 0x0e, 0x0d, 0x33, 0x0b, 0xfc, 0x69, 0x98, 0x6c, 0xcc, 0xd3, - 0x20, 0xdd, 0xd9, 0x83, 0x24, 0x2c, 0xcc, 0xc6, 0x24, 0x2c, 0xcc, 0xc6, 0x18, 0x2f, 0xe3, 0x28, - 0xa8, 0x28, 0xcc, 0xc9, 0x8c, 0x0c, 0x66, 0xc6, 0x46, 0x09, 0x33, 0x9b, 0xb6, 0x4c, 0x0d, 0x43, - 0x24, 0xa0, 0xff, 0xc1, 0x80, 0x06, 0x61, 0x38, 0x48, 0x6c, 0xfa, 0x7b, 0xd0, 0x6c, 0xd0, 0x3a, - 0x12, 0x16, 0x72, 0xd8, 0x6c, 0x1f, 0xd2, 0x7f, 0x41, 0xd7, 0x5c, 0x1f, 0xa8, 0x13, 0xc1, 0xe7, - 0xff, 0xf0, 0x4a, 0xc3, 0x61, 0x38, 0x77, 0xff, 0xc1, 0xd8, 0x6c, 0x27, 0x0c, 0xff, 0xfc, 0x1b, - 0x43, 0x61, 0x38, 0x5c, 0x1d, 0x9f, 0x41, 0xff, 0x83, 0xc0, 0x09, 0x0e, 0x43, 0xf3, 0x07, 0x68, - 0x7d, 0xf9, 0x2f, 0xf2, 0x0c, 0x18, 0x30, 0xfd, 0xc5, 0x0a, 0x2f, 0x05, 0xfe, 0x2a, 0xf8, 0x36, - 0x66, 0x13, 0xc1, 0xdb, 0xb8, 0x2d, 0x0f, 0x77, 0x67, 0xfc, 0x16, 0x66, 0x09, 0x33, 0x0b, 0xf8, - 0x19, 0x26, 0x14, 0x66, 0xe0, 0xc7, 0x03, 0x19, 0x85, 0xa3, 0x02, 0x4c, 0xc1, 0x40, 0x48, 0x30, - 0x74, 0x28, 0x7c, 0x1f, 0xf8, 0x3c, 0x0a, 0x0f, 0xfc, 0x07, 0x0c, 0xff, 0x90, 0x5f, 0x82, 0x60, - 0x61, 0x60, 0xe0, 0xb4, 0x18, 0x3d, 0x4e, 0x47, 0x0b, 0x07, 0x9d, 0x5b, 0x83, 0xd0, 0x59, 0x83, - 0x14, 0x41, 0xdd, 0xd3, 0x28, 0x61, 0xdb, 0xab, 0x3f, 0xc8, 0x33, 0x06, 0xe3, 0x87, 0x77, 0x4d, - 0x0b, 0x0c, 0xee, 0xad, 0xff, 0x43, 0x18, 0x30, 0x9c, 0x36, 0x98, 0x30, 0xd8, 0x6c, 0x0d, 0xc1, - 0xb0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0xbe, 0x4d, 0x30, 0x61, 0x60, 0xc0, - 0xc6, 0x30, 0x28, 0x38, 0x59, 0x9a, 0x0f, 0xf0, 0x23, 0x20, 0xd9, 0x9a, 0xee, 0x50, 0x5d, 0xd8, - 0xdb, 0xa8, 0x2c, 0xcc, 0x0e, 0x61, 0xd9, 0x98, 0x18, 0xc3, 0xbf, 0x81, 0x43, 0x0e, 0xcc, 0xc1, - 0xa6, 0x19, 0x8c, 0xc7, 0x06, 0x08, 0x93, 0x37, 0x41, 0x8c, 0x60, 0xa7, 0x90, 0xaf, 0x21, 0xff, - 0x83, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0x7f, 0x06, 0xc3, 0xda, 0x50, 0x0a, 0xd6, 0x03, 0x8e, - 0x8f, 0xf8, 0x1f, 0xf2, 0x8c, 0x18, 0x1c, 0xc1, 0xa8, 0xc1, 0x85, 0xfe, 0x51, 0x83, 0x0b, 0x31, - 0xde, 0xe9, 0x85, 0x98, 0x31, 0x5c, 0xa0, 0xbf, 0xc1, 0x62, 0x1b, 0x30, 0x61, 0x65, 0x00, 0xc6, - 0x0c, 0x2d, 0xb0, 0x49, 0x83, 0xbf, 0xc9, 0x83, 0x7a, 0x28, 0x26, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, - 0x1f, 0x61, 0xf6, 0x1e, 0x7b, 0x57, 0xfc, 0x83, 0x06, 0x19, 0xd0, 0xce, 0xda, 0x1b, 0x0e, 0xf5, - 0xd9, 0xff, 0x05, 0x99, 0x98, 0x30, 0x61, 0x7f, 0x18, 0x30, 0x61, 0x66, 0x67, 0x4e, 0x98, 0x59, - 0x98, 0xaf, 0x94, 0x17, 0xf0, 0x1f, 0x90, 0xd1, 0x98, 0x37, 0x30, 0x98, 0xcc, 0xa1, 0x96, 0x08, - 0x19, 0xf0, 0x30, 0x71, 0x83, 0xe4, 0x2c, 0x30, 0x0a, 0x0e, 0x42, 0x43, 0x38, 0x76, 0x83, 0x0d, - 0x76, 0x13, 0x14, 0x0d, 0x83, 0x07, 0xfc, 0x0b, 0xa7, 0x18, 0x30, 0x60, 0xf5, 0xd9, 0x83, 0x06, - 0x06, 0x33, 0x3f, 0xe0, 0xbb, 0xb3, 0x06, 0x0c, 0x2d, 0xdc, 0xc1, 0x83, 0x0a, 0x33, 0x3f, 0xe0, - 0x3d, 0xd8, 0x6c, 0x39, 0x8c, 0xef, 0xfa, 0x14, 0x66, 0x1b, 0x0e, 0x81, 0x98, 0x6c, 0x3a, 0x07, - 0xc1, 0xb0, 0xff, 0xc1, 0xf8, 0x3f, 0xe4, 0xfc, 0x1e, 0xc3, 0xb0, 0x61, 0xbf, 0xa0, 0x60, 0xc2, - 0x5f, 0x86, 0x06, 0x16, 0xbd, 0x34, 0x06, 0x82, 0x9d, 0x4d, 0x85, 0x44, 0x0e, 0xb0, 0x25, 0xe0, - 0xb5, 0x68, 0x3d, 0x4e, 0x07, 0xfc, 0x38, 0x34, 0x0e, 0xea, 0xc1, 0xb6, 0x1b, 0x79, 0xc0, 0xf8, - 0x33, 0xdf, 0x80, 0xf8, 0x34, 0x98, 0x32, 0xdb, 0x81, 0x83, 0x7a, 0x82, 0x74, 0x3f, 0xf0, 0x60, - 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7f, 0xe0, 0x38, 0x7e, 0xff, 0xfd, 0xe0, 0xff, 0xc1, 0xfa, 0xff, - 0xe0, 0xff, 0xc1, 0xff, 0x83, 0xff, 0x02, 0xff, 0xe0, 0xff, 0xc1, 0xfe, 0xff, 0xf0, 0x7b, 0x43, - 0xce, 0x1e, 0xc3, 0xf6, 0x1e, 0xd0, 0xf3, 0x87, 0xbf, 0xfc, 0x10, 0x0d, 0x07, 0xfe, 0x1c, 0x3f, - 0xf1, 0xff, 0xf2, 0x07, 0x54, 0xbe, 0xe1, 0xd0, 0x38, 0x74, 0x9f, 0xff, 0x12, 0x21, 0xff, 0x68, - 0x4d, 0x7c, 0x0d, 0x0f, 0xfc, 0x68, 0x4f, 0xfc, 0x0d, 0x0f, 0xfc, 0x68, 0x5e, 0xae, 0xc1, 0x86, - 0xc3, 0xd8, 0x30, 0xdf, 0xf9, 0xb0, 0xd0, 0x7a, 0xf2, 0x1f, 0xf8, 0x30, 0x06, 0x48, 0x18, 0x0c, - 0x1b, 0x2f, 0x4f, 0xd2, 0x1b, 0x24, 0x0c, 0x1f, 0xb2, 0x82, 0xa0, 0xd8, 0x3f, 0xa8, 0xff, 0x40, - 0x43, 0xa4, 0x3f, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, 0xfd, 0x7f, 0xe8, 0x3c, 0xbf, 0xe0, 0xf9, 0x7f, - 0x07, 0xdf, 0xfe, 0x0f, 0x61, 0xfb, 0x0f, 0x7f, 0xf8, 0x20, 0x07, 0xff, 0xe0, 0xd8, 0x18, 0x1a, - 0x0c, 0x36, 0x8c, 0x0d, 0x1c, 0x35, 0xff, 0xf0, 0x7f, 0x50, 0x3f, 0x7f, 0xfe, 0xf0, 0x7f, 0xe0, - 0xfd, 0x7f, 0xf0, 0x79, 0x7f, 0xc1, 0xe5, 0xff, 0x07, 0xab, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xc3, - 0xf6, 0x1e, 0xff, 0xf0, 0x40, 0x0c, 0xc1, 0xff, 0x81, 0xfe, 0x83, 0xf7, 0x06, 0xc3, 0xf7, 0xff, - 0xec, 0x1f, 0x05, 0x01, 0x83, 0x95, 0x8e, 0x85, 0x70, 0x76, 0xc0, 0x70, 0xa0, 0xee, 0xbb, 0xd5, - 0x82, 0x70, 0xff, 0xc0, 0x72, 0xbf, 0x83, 0x30, 0xbf, 0xc1, 0xa4, 0x3f, 0xf0, 0x30, 0x7a, 0xbb, - 0xc1, 0x30, 0x30, 0xfb, 0x0b, 0x0b, 0xd5, 0xde, 0x0f, 0xfc, 0x1e, 0x09, 0x09, 0x0c, 0x87, 0xb4, - 0x18, 0x4e, 0x1e, 0x60, 0x48, 0x30, 0xef, 0xff, 0xde, 0x0e, 0xe0, 0xd6, 0x1f, 0x58, 0x30, 0xb8, - 0x3a, 0xc2, 0xa0, 0x5c, 0x17, 0xff, 0xef, 0x01, 0x02, 0xff, 0x07, 0xcb, 0xfc, 0x1e, 0x7f, 0xf4, - 0x1f, 0xf8, 0x3f, 0xdf, 0xfe, 0x0f, 0x68, 0x7d, 0x87, 0xbf, 0xfc, 0x10, 0x0f, 0xfc, 0x1f, 0x38, - 0x28, 0x09, 0x0f, 0xb0, 0x68, 0xe1, 0xef, 0xff, 0xc1, 0xfb, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0x5a, - 0x20, 0xb4, 0x35, 0xe5, 0xa8, 0xab, 0xd0, 0x26, 0xbf, 0xca, 0x0d, 0x7f, 0xe8, 0x3e, 0x5f, 0xc1, - 0xf2, 0xff, 0x83, 0xdd, 0x7e, 0xc3, 0xd8, 0x7e, 0xc3, 0xdd, 0x7d, 0xe0, 0x80, 0x0d, 0x86, 0x55, - 0x41, 0x55, 0xd1, 0xe4, 0x3f, 0x3a, 0xde, 0xae, 0x07, 0xe9, 0x34, 0x70, 0xfb, 0x05, 0x02, 0xc3, - 0xae, 0x1c, 0x36, 0x1c, 0xa0, 0xb8, 0x0a, 0x0d, 0x5f, 0xfa, 0x81, 0xab, 0xfc, 0x1e, 0x5f, 0xf0, - 0x79, 0x7f, 0xc1, 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xbd, 0x5e, 0xf0, 0x40, 0x0f, 0xfc, 0x1f, - 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x03, 0x0f, 0xf9, 0xc0, 0xaa, 0x75, 0xba, 0x28, 0x32, 0xb5, 0xda, - 0x83, 0xca, 0xd7, 0x6a, 0x0d, 0xff, 0xfb, 0xc1, 0x9d, 0x24, 0x74, 0x33, 0x7a, 0x9e, 0xa7, 0xc8, - 0x34, 0x5f, 0xc0, 0x83, 0x35, 0xf9, 0x0f, 0x35, 0xf9, 0x0f, 0x35, 0xfc, 0x1e, 0xd0, 0xfb, 0x0f, - 0x75, 0xfb, 0x08, 0x2a, 0xf5, 0x0f, 0xc1, 0xca, 0xd4, 0x38, 0x39, 0x09, 0x7d, 0xa0, 0x68, 0x17, - 0x7d, 0x3d, 0x3c, 0x13, 0x10, 0xc3, 0xb8, 0x67, 0xac, 0x8f, 0xc8, 0x58, 0x66, 0x88, 0x54, 0x04, - 0xbd, 0xcb, 0xe0, 0x2f, 0xfe, 0x50, 0x6a, 0xff, 0x07, 0x9a, 0xfc, 0x87, 0xab, 0xfc, 0x1e, 0xc3, - 0xe7, 0x0f, 0x7a, 0xbd, 0xe0, 0x80, 0x0f, 0xfc, 0x1d, 0xff, 0x46, 0x1f, 0x39, 0x60, 0xbf, 0x82, - 0xf5, 0x77, 0x87, 0x0b, 0xd4, 0x54, 0x94, 0xd0, 0x9c, 0x66, 0x05, 0xe4, 0x37, 0x56, 0xad, 0x1f, - 0x07, 0x95, 0x40, 0xe4, 0x15, 0xff, 0xa8, 0x1a, 0xbf, 0xc1, 0xff, 0x83, 0xfc, 0xbf, 0xe0, 0xf5, - 0x7f, 0x83, 0xd8, 0x7e, 0xc3, 0xde, 0xaf, 0xb0, 0x80, 0x0f, 0xfa, 0x0f, 0x7f, 0x37, 0xf8, 0x2e, - 0xad, 0x24, 0x18, 0x6d, 0x7a, 0xf5, 0xe9, 0x1e, 0xb2, 0x16, 0x86, 0xb8, 0x13, 0x7f, 0x81, 0xdd, - 0x34, 0x2c, 0x3f, 0xea, 0x01, 0x0e, 0xaf, 0xfd, 0x44, 0x26, 0xbf, 0x83, 0xe5, 0xfe, 0x0f, 0x35, - 0xf9, 0x0f, 0x57, 0xf8, 0x3d, 0xa1, 0xf6, 0x1e, 0xf5, 0x7d, 0x84, 0x04, 0x87, 0x9d, 0x0f, 0x38, - 0x7c, 0x86, 0x5c, 0x13, 0xf9, 0x0f, 0x68, 0x7b, 0x43, 0xda, 0x1e, 0xd0, 0xf6, 0x88, 0x6e, 0xe0, - 0x9f, 0x21, 0x98, 0x3f, 0xe0, 0x02, 0x1f, 0x61, 0xf3, 0xa1, 0xd8, 0x7e, 0x70, 0xec, 0x3f, 0xf0, - 0x58, 0x79, 0x60, 0xe7, 0x0e, 0x7e, 0x4f, 0xfe, 0x0d, 0xa1, 0x9c, 0x3f, 0x68, 0x76, 0x1f, 0xb4, - 0x3b, 0x0f, 0xda, 0x1d, 0x87, 0xed, 0x90, 0xb0, 0xfd, 0xf0, 0x6c, 0x3e, 0x74, 0x3b, 0x0f, 0xfc, - 0x16, 0x1c, 0x0f, 0xfc, 0x1a, 0x43, 0xff, 0x03, 0x41, 0xff, 0xc0, 0x70, 0xf3, 0x87, 0xfe, 0x1c, - 0x3f, 0xf0, 0xe1, 0x7e, 0x0f, 0x38, 0x73, 0x87, 0x9c, 0x39, 0xc3, 0xce, 0x1c, 0xe1, 0xe7, 0x0e, - 0x70, 0xf3, 0x87, 0x39, 0x40, 0x9c, 0x39, 0xf4, 0x19, 0xc3, 0xbc, 0x84, 0xab, 0x0e, 0x43, 0xbe, - 0x43, 0xff, 0x07, 0x80, 0x02, 0x1e, 0xd0, 0xfa, 0xc3, 0xb4, 0x3f, 0x5a, 0x16, 0x87, 0xf2, 0x82, - 0xd0, 0xff, 0xc0, 0xd0, 0xe7, 0xf0, 0x6f, 0x90, 0xfb, 0x0d, 0xab, 0x83, 0xd8, 0x6d, 0x07, 0x83, - 0xb0, 0xda, 0x14, 0x1d, 0x86, 0xd0, 0xfe, 0xc9, 0x34, 0x3f, 0xbd, 0x03, 0x43, 0xf5, 0xa1, 0x68, - 0x7e, 0x43, 0xb4, 0x38, 0x09, 0x0f, 0x68, 0x7d, 0xc1, 0xda, 0x1f, 0xb4, 0x36, 0x1f, 0xf8, 0x2c, - 0x3f, 0xf0, 0x58, 0x7b, 0xf0, 0x76, 0x87, 0xce, 0x19, 0xd0, 0xf9, 0xc3, 0x3e, 0x0f, 0x9c, 0x35, - 0x30, 0xf9, 0xc3, 0x6e, 0x87, 0x9c, 0x87, 0x1c, 0x3c, 0xfa, 0x38, 0x1c, 0x1d, 0xe0, 0x58, 0x6d, - 0x0d, 0x02, 0xc3, 0x9d, 0x0f, 0xfc, 0x18, 0x02, 0x1f, 0xf8, 0x2b, 0x0b, 0xfc, 0x1e, 0xf0, 0x34, - 0x0e, 0x1f, 0x40, 0xd0, 0x38, 0x7f, 0xb4, 0x0e, 0x1f, 0xed, 0x03, 0x84, 0xfc, 0x83, 0x40, 0xe1, - 0xed, 0x06, 0x81, 0xc3, 0xda, 0x0d, 0x03, 0x87, 0xb4, 0x18, 0x4e, 0x1e, 0xd0, 0x61, 0x38, 0x7b, - 0x67, 0x09, 0xc8, 0x37, 0xad, 0x09, 0xc8, 0x27, 0x56, 0x19, 0xcc, 0x32, 0x68, 0x77, 0xa0, 0xff, - 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xe0, 0x7f, 0xe8, 0x37, 0x06, 0x70, 0xfe, 0x83, 0x38, 0x7f, 0xe0, - 0x38, 0x73, 0x50, 0x73, 0x87, 0x34, 0xc3, 0x9c, 0x3f, 0x63, 0xff, 0xc1, 0xb0, 0xe7, 0x0f, 0xd8, - 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, 0xc8, 0x1c, 0x3f, 0x7a, 0x09, 0xc3, 0xeb, 0x43, 0x38, 0x7f, - 0xe0, 0x38, 0x70, 0x0f, 0xfc, 0x1e, 0xd0, 0xff, 0xc0, 0x74, 0xbf, 0xe8, 0x33, 0x06, 0x74, 0x3f, - 0xf0, 0x30, 0xff, 0xc1, 0x61, 0xcf, 0xc1, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x61, - 0xec, 0x3f, 0x61, 0xec, 0x3f, 0x6e, 0x85, 0x87, 0xef, 0x41, 0xb0, 0xf9, 0xd3, 0xff, 0x83, 0xff, - 0x07, 0x04, 0x1f, 0xd8, 0x75, 0x87, 0xec, 0x3d, 0x61, 0xf6, 0x1f, 0x25, 0x7b, 0xa0, 0x7c, 0xbd, - 0x72, 0x3f, 0x07, 0xec, 0x3d, 0x84, 0xc1, 0x61, 0xec, 0x36, 0x16, 0x1e, 0xc3, 0x50, 0x18, 0x7b, - 0x0e, 0xc1, 0x87, 0xb1, 0x0f, 0x61, 0xef, 0x83, 0xd8, 0x7b, 0x83, 0xce, 0x1c, 0xa0, 0xef, 0xa0, - 0xff, 0xc1, 0xf0, 0x04, 0x1e, 0xa0, 0x7c, 0xe8, 0x6a, 0x07, 0xe7, 0x0d, 0x40, 0xff, 0xc0, 0xa0, - 0x79, 0x60, 0xea, 0x07, 0x34, 0xc3, 0xaf, 0xc1, 0xd8, 0x75, 0x03, 0xf6, 0x1d, 0x40, 0xfd, 0x87, - 0x50, 0x3f, 0x61, 0xd4, 0x0f, 0xd8, 0x85, 0x40, 0xfd, 0xf0, 0x54, 0x0f, 0x9e, 0x0d, 0xc1, 0xf4, - 0x97, 0xff, 0x07, 0xfe, 0x0e, 0x04, 0x87, 0xb0, 0xfb, 0x83, 0xb0, 0xfd, 0x07, 0x61, 0xfe, 0x70, - 0x60, 0x70, 0xf3, 0x83, 0x03, 0xbf, 0x01, 0xc1, 0x81, 0xc2, 0xc0, 0xe0, 0xc0, 0xe1, 0x60, 0x70, - 0x60, 0x70, 0xb0, 0x38, 0x30, 0x38, 0x58, 0x1c, 0x18, 0x1c, 0x2c, 0x0e, 0x0c, 0x0e, 0x17, 0x6e, - 0x0c, 0x0e, 0x07, 0x87, 0xff, 0x01, 0x41, 0xfc, 0xe0, 0x0f, 0xc8, 0x7f, 0x68, 0x6c, 0x3f, 0x9d, - 0x05, 0x87, 0xf9, 0x81, 0xff, 0x83, 0xee, 0x0f, 0xcd, 0x45, 0x87, 0xfa, 0x98, 0x5f, 0xf0, 0x76, - 0x1e, 0x7c, 0x1e, 0xc3, 0xd6, 0x1f, 0x61, 0xd6, 0x1f, 0xb0, 0xd6, 0x1f, 0xdb, 0x16, 0x1c, 0x86, - 0xf8, 0xc3, 0xda, 0x07, 0x87, 0x43, 0xb0, 0x94, 0x15, 0xfe, 0x80, 0x0f, 0xfc, 0x1d, 0x86, 0xc3, - 0x9c, 0x16, 0x16, 0x0c, 0x0e, 0x15, 0x83, 0x06, 0x07, 0x0f, 0xb0, 0x60, 0x71, 0x60, 0xb0, 0x60, - 0x76, 0xf0, 0x58, 0x30, 0x38, 0x58, 0x58, 0x30, 0x38, 0x58, 0x1c, 0x18, 0x1c, 0x2c, 0x0e, 0x0c, - 0x0e, 0x16, 0x07, 0x06, 0x07, 0x0b, 0x2a, 0x06, 0x07, 0x0b, 0xd6, 0x83, 0x03, 0x81, 0xd5, 0x87, - 0x9c, 0x08, 0x28, 0x1e, 0x70, 0xff, 0xc1, 0x04, 0x1e, 0x83, 0xf5, 0x83, 0x06, 0x83, 0x43, 0x69, - 0xa3, 0x83, 0x0f, 0xd4, 0x04, 0x38, 0x7e, 0x70, 0xd4, 0x03, 0xf0, 0x58, 0x6d, 0x0e, 0xc2, 0xa0, - 0x58, 0x7b, 0x0d, 0x82, 0x81, 0xec, 0x37, 0x18, 0x7d, 0x87, 0x7a, 0x0f, 0xb0, 0xef, 0x07, 0xee, - 0xd2, 0xed, 0x0e, 0x7c, 0x0f, 0x02, 0xe0, 0xcc, 0x5c, 0x19, 0xf2, 0x1c, 0x87, 0xe4, 0x02, 0x1f, - 0xf8, 0x2e, 0x07, 0xfd, 0x07, 0x70, 0x5a, 0x0a, 0x07, 0x90, 0xb4, 0x14, 0x0f, 0xf6, 0x82, 0x81, - 0x54, 0x1b, 0x41, 0x40, 0xa9, 0x86, 0xd0, 0x50, 0x3b, 0x07, 0xfa, 0x81, 0xd8, 0x6d, 0x03, 0x07, - 0x61, 0xb4, 0x0c, 0x1d, 0x86, 0xd0, 0x38, 0x76, 0xe0, 0xd0, 0x38, 0x77, 0x90, 0x68, 0x59, 0x02, - 0xc3, 0x68, 0x5d, 0x03, 0xf6, 0x84, 0xe8, 0x7f, 0xe0, 0xc0, 0x04, 0x1f, 0xf8, 0x27, 0x03, 0xff, - 0x07, 0x38, 0x7e, 0xc3, 0xff, 0x05, 0x84, 0xb0, 0x7f, 0x60, 0x69, 0xa1, 0xfb, 0x0e, 0xd0, 0x7f, - 0xc1, 0xda, 0x0c, 0x3b, 0x0e, 0xd0, 0x61, 0xff, 0x68, 0x30, 0xff, 0xb5, 0x18, 0x7a, 0x0d, 0xf3, - 0x87, 0xb0, 0x9e, 0x06, 0x86, 0xb0, 0x94, 0x15, 0xfe, 0x40, 0x04, 0x19, 0xc0, 0xe1, 0xd4, 0x09, - 0xc0, 0xe1, 0xea, 0x01, 0xc0, 0xe1, 0xfa, 0xff, 0xe0, 0xfc, 0xe0, 0x70, 0x9f, 0x82, 0x70, 0x38, - 0x7b, 0x09, 0xc0, 0xe1, 0xec, 0x2b, 0x03, 0x87, 0xb3, 0xff, 0xc1, 0xb0, 0xa8, 0x07, 0x0f, 0x62, - 0x70, 0x1c, 0x3d, 0xe4, 0xc2, 0x70, 0xeb, 0x07, 0x04, 0xe1, 0xf9, 0x83, 0x38, 0x7f, 0xe0, 0xf8, - 0x04, 0x1e, 0xa0, 0x7d, 0x61, 0xd6, 0x1f, 0xa4, 0xff, 0xe0, 0xff, 0x50, 0x3c, 0xb0, 0x75, 0x87, - 0x3f, 0x02, 0xff, 0x83, 0xb0, 0xea, 0x07, 0xec, 0x3a, 0xc3, 0xf6, 0x3f, 0xfc, 0x1b, 0x0e, 0xa0, - 0x58, 0x6c, 0x3a, 0x81, 0x61, 0xbb, 0x41, 0x40, 0x38, 0x4f, 0x06, 0xa1, 0x68, 0x64, 0x3a, 0x81, - 0xc0, 0x02, 0x1f, 0xf8, 0x2e, 0x03, 0xff, 0x83, 0x70, 0xe1, 0xff, 0x30, 0xe1, 0xc8, 0x7e, 0x77, - 0x0b, 0x0f, 0xce, 0x71, 0x40, 0x3f, 0x01, 0xc1, 0xb8, 0x7b, 0x03, 0x81, 0xf0, 0x7b, 0x03, 0x85, - 0xc1, 0xec, 0x0e, 0x0a, 0x68, 0x76, 0x07, 0x1c, 0x70, 0xec, 0x0e, 0x68, 0x38, 0x37, 0x76, 0xc1, - 0xfd, 0xe5, 0x61, 0xfe, 0x60, 0xbf, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0xe0, 0x3f, 0xf8, - 0x37, 0x0e, 0x1f, 0xf3, 0x0e, 0x1f, 0xf8, 0x0e, 0x1f, 0xf8, 0x0f, 0xfc, 0x07, 0xe0, 0x3a, 0xeb, - 0x0e, 0xc0, 0xe1, 0xd8, 0x76, 0x07, 0x0e, 0xc3, 0xb0, 0x3f, 0xf0, 0x76, 0x07, 0x5f, 0x07, 0x62, - 0xb0, 0xff, 0xbe, 0x70, 0xff, 0xbc, 0x3a, 0xfc, 0x13, 0x05, 0xff, 0x83, 0xff, 0x07, 0x02, 0x1f, - 0xf8, 0x2e, 0x07, 0xff, 0x06, 0xd0, 0xf5, 0x03, 0xca, 0x06, 0x81, 0x83, 0xfd, 0x84, 0xc1, 0x3f, - 0x05, 0x84, 0xc1, 0xec, 0x0e, 0x15, 0x87, 0xb0, 0x5f, 0xf9, 0x0b, 0x0f, 0x5c, 0x1e, 0xc3, 0x9d, - 0x83, 0xdb, 0xa3, 0x8c, 0x1e, 0xf2, 0x38, 0x18, 0x39, 0xc1, 0x68, 0x18, 0x3f, 0x78, 0x35, 0x03, - 0xff, 0x7c, 0x87, 0xfe, 0x0f, 0x80, 0x02, 0x1f, 0x61, 0xeb, 0x0f, 0x61, 0xf5, 0x03, 0xb0, 0xff, - 0x56, 0xeb, 0x07, 0xb9, 0x5a, 0xad, 0xf8, 0x18, 0x58, 0x1c, 0x2c, 0x18, 0x2d, 0x1c, 0x2c, 0x18, - 0x3e, 0x1c, 0x2c, 0x18, 0xe5, 0x1c, 0x2c, 0x1b, 0xa0, 0xec, 0x2d, 0xba, 0x04, 0xd8, 0x5e, 0x70, - 0xf3, 0x82, 0xc1, 0x87, 0x9c, 0x3d, 0x86, 0xbc, 0x80, 0x0f, 0x94, 0x1f, 0xd8, 0x6a, 0x07, 0xf3, - 0x85, 0xa1, 0xfe, 0x61, 0xff, 0x90, 0xfa, 0x83, 0x87, 0xfd, 0x85, 0x87, 0x3f, 0x0c, 0x16, 0x1f, - 0xb0, 0xf6, 0x1f, 0xb2, 0xff, 0xe0, 0xd8, 0x73, 0x87, 0xec, 0x3d, 0x87, 0xed, 0x41, 0xb0, 0xfd, - 0xe8, 0x36, 0x1f, 0x3a, 0x1d, 0x87, 0xfe, 0x0b, 0x0e, 0x0f, 0xfc, 0x1e, 0xd0, 0xda, 0x61, 0xe7, - 0x40, 0xe0, 0xc3, 0xe7, 0x05, 0x01, 0x87, 0xfd, 0xa0, 0xcb, 0x0f, 0xac, 0x2d, 0xc0, 0xfc, 0x3e, - 0x0b, 0xc8, 0x76, 0x6e, 0x07, 0x43, 0xd8, 0x58, 0xf8, 0x3e, 0xc2, 0xdd, 0xc3, 0xec, 0x2c, 0x2c, - 0x3e, 0xc8, 0xc2, 0xc0, 0x86, 0xf4, 0x61, 0x60, 0xd0, 0x3a, 0x0c, 0x2c, 0x18, 0x50, 0x6c, 0x2f, - 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x83, 0xd6, 0x1f, 0x58, 0x77, 0x90, 0xfa, 0xc2, 0xd5, - 0x87, 0xe4, 0x14, 0x03, 0x87, 0xf5, 0x86, 0xb0, 0x3f, 0x1e, 0x43, 0xac, 0x36, 0x26, 0x84, 0x87, - 0xb0, 0xb4, 0x7c, 0x1e, 0xc2, 0xef, 0x21, 0xf6, 0x17, 0xa0, 0xfe, 0xc4, 0xd0, 0xff, 0x7c, 0x68, - 0x66, 0x0d, 0xc0, 0xd0, 0xd2, 0x13, 0x04, 0xff, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1e, 0xd0, - 0xd8, 0x24, 0x39, 0xd0, 0x38, 0x1c, 0x3c, 0xe0, 0xa0, 0x58, 0x7f, 0xb4, 0x2a, 0x07, 0xe7, 0x0c, - 0xe1, 0x7c, 0x0d, 0x14, 0x0b, 0x0d, 0x82, 0x06, 0x84, 0x86, 0xc3, 0xb0, 0xfe, 0xc3, 0x50, 0x50, - 0x7b, 0x0d, 0x85, 0x87, 0xb2, 0x28, 0x15, 0x03, 0xbe, 0x30, 0x9b, 0x0c, 0xf1, 0x7f, 0x5c, 0x12, - 0x80, 0xa0, 0xe7, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xd0, 0x7f, 0xe0, 0xed, 0x34, 0x33, 0x87, - 0x31, 0xa1, 0x2a, 0x0f, 0xda, 0x81, 0xb0, 0x7e, 0xdc, 0x66, 0x03, 0xf0, 0x36, 0xa5, 0x61, 0xd8, - 0x30, 0x78, 0x70, 0xec, 0x18, 0x2c, 0x18, 0x76, 0x0c, 0x1e, 0x06, 0x1d, 0x83, 0x1d, 0x8c, 0x3b, - 0xa6, 0x69, 0x98, 0x67, 0xae, 0x04, 0xe8, 0x54, 0x34, 0x3d, 0x68, 0x74, 0x1f, 0x38, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1e, 0xe0, 0xdf, 0xc1, 0xee, 0x0b, 0x03, 0x87, 0xd8, 0x58, 0x58, 0x7f, 0x98, - 0x2c, 0x3f, 0xda, 0x16, 0xa1, 0xf8, 0x74, 0x35, 0x41, 0xb0, 0x21, 0xff, 0xb0, 0x7f, 0xe0, 0xec, - 0x2c, 0x33, 0x07, 0x61, 0x38, 0x5a, 0x1d, 0x88, 0x28, 0x68, 0x7b, 0xb0, 0xbd, 0x07, 0x9e, 0x0a, - 0xee, 0x0e, 0xa0, 0xfa, 0x03, 0xf0, 0x7c, 0x87, 0xc8, 0x0f, 0xe5, 0x07, 0xdc, 0x1c, 0xe1, 0xfb, - 0x83, 0xb0, 0xfe, 0x4f, 0xfe, 0x0f, 0x95, 0xcb, 0xc0, 0xa8, 0x36, 0x87, 0x9a, 0x68, 0x5a, 0x1f, - 0xda, 0x17, 0xf8, 0x3b, 0x42, 0xc2, 0x70, 0xed, 0x03, 0x84, 0xe1, 0xda, 0x0b, 0x09, 0xc3, 0xbb, - 0x74, 0x26, 0x0e, 0xf2, 0xb0, 0xd4, 0x0d, 0x60, 0xe0, 0xda, 0x1f, 0x30, 0x1f, 0x83, 0xff, 0x07, - 0xc0, 0x04, 0x87, 0x50, 0x3e, 0x78, 0x35, 0x03, 0xfa, 0x2f, 0xf8, 0x3f, 0xea, 0x0e, 0x1f, 0xf5, - 0x07, 0x03, 0xf0, 0x75, 0x07, 0x0e, 0xc3, 0xa8, 0x38, 0x76, 0x3f, 0xfc, 0x1b, 0x0e, 0xf2, 0x1f, - 0x61, 0x9d, 0x83, 0xed, 0x93, 0x8d, 0x0f, 0x7a, 0x2c, 0x0e, 0x1c, 0xf1, 0x61, 0xad, 0x09, 0x47, - 0x07, 0xac, 0x3f, 0xf0, 0x70, 0x06, 0x1f, 0xf8, 0x2b, 0x05, 0xff, 0x83, 0x58, 0x75, 0x03, 0xff, - 0x02, 0x81, 0xff, 0x81, 0x40, 0xef, 0x82, 0xd2, 0x81, 0xf6, 0x16, 0x97, 0xd0, 0x6c, 0x2d, 0x28, - 0x1f, 0x61, 0x69, 0x40, 0xfb, 0x0b, 0x4a, 0x07, 0xd9, 0x1a, 0x50, 0x3e, 0xf8, 0xd2, 0x81, 0xe7, - 0x87, 0x9a, 0x2c, 0x14, 0x83, 0xff, 0xa0, 0xff, 0xc1, 0x80, 0x02, 0x1e, 0x60, 0xfa, 0xc3, 0x98, - 0x3f, 0x30, 0x66, 0x0f, 0xf5, 0xff, 0xc1, 0xe5, 0xd6, 0xb8, 0x1f, 0x07, 0x30, 0x7e, 0xc3, 0x98, - 0x3f, 0x61, 0x2a, 0xd6, 0x0e, 0xc1, 0x7f, 0xc1, 0xd8, 0x28, 0x1d, 0x87, 0x63, 0x40, 0xec, 0x3b, - 0xea, 0x07, 0x61, 0x9e, 0x28, 0xbd, 0x86, 0x50, 0x2f, 0xf8, 0x00, 0x0f, 0xfc, 0x1e, 0xc3, 0xff, - 0x04, 0xe5, 0xff, 0xc1, 0xa4, 0x3e, 0x70, 0xff, 0xc0, 0x70, 0xfd, 0x7e, 0x1c, 0x0f, 0xc0, 0xa0, - 0xe3, 0x87, 0x60, 0x90, 0x63, 0x87, 0x60, 0x90, 0x63, 0x87, 0x60, 0x90, 0x63, 0x87, 0x60, 0xbf, - 0x0e, 0x1d, 0x8c, 0x86, 0x70, 0xef, 0x83, 0xce, 0x19, 0xd0, 0xf9, 0xc3, 0xff, 0x7c, 0x80, 0x0f, - 0xfc, 0x1e, 0xc0, 0xff, 0xe4, 0x2b, 0x0e, 0xa0, 0x7e, 0x92, 0x05, 0x01, 0x07, 0xe9, 0x28, 0x38, - 0x7e, 0x62, 0x83, 0x01, 0xf8, 0x2c, 0xa1, 0xa1, 0xd8, 0x51, 0x42, 0x0f, 0x65, 0xff, 0xc1, 0xb1, - 0x75, 0xae, 0x0d, 0x87, 0x50, 0x3f, 0x6c, 0x15, 0x03, 0xf7, 0x90, 0xa8, 0x1f, 0x58, 0x75, 0x03, - 0xe4, 0x3d, 0x40, 0xe0, 0x0f, 0xfc, 0x1e, 0xe0, 0xbf, 0xd0, 0x77, 0x03, 0x42, 0xa0, 0x7b, 0x06, - 0x1a, 0x81, 0xfd, 0x86, 0xa0, 0x7f, 0x72, 0xd4, 0x03, 0xf0, 0x5d, 0x6e, 0x0e, 0xc2, 0xc3, 0x50, - 0x3b, 0x0b, 0x0d, 0x40, 0xec, 0x2d, 0x75, 0x03, 0xb0, 0xbf, 0xd0, 0x76, 0x16, 0x1a, 0x81, 0xdd, - 0x98, 0x6a, 0x06, 0x7c, 0x0d, 0x0a, 0x81, 0x98, 0x7f, 0xf8, 0x3f, 0xf0, 0x70, 0x04, 0x1f, 0xf8, - 0x2b, 0x0b, 0xfe, 0x43, 0x50, 0x18, 0x76, 0x87, 0xec, 0x3b, 0x43, 0xf6, 0x1d, 0xa0, 0xf8, 0x2c, - 0x3b, 0x43, 0x61, 0x68, 0x6d, 0x0d, 0x85, 0xff, 0x21, 0xb0, 0xff, 0xc1, 0x61, 0x90, 0x90, 0xf6, - 0x40, 0xc2, 0xd0, 0xef, 0x8a, 0x04, 0xe1, 0x9e, 0x1c, 0x3b, 0x82, 0x90, 0x70, 0x73, 0x87, 0xfe, - 0x0e, 0x0f, 0xc8, 0x7f, 0x68, 0x4e, 0x1f, 0xce, 0x82, 0x81, 0xfe, 0x60, 0x7f, 0xe4, 0x3c, 0xe6, - 0x87, 0x96, 0x06, 0x98, 0x7d, 0xf0, 0xe0, 0xd0, 0xfd, 0x8a, 0x07, 0xf8, 0x36, 0x1d, 0x87, 0xf6, - 0x1d, 0x87, 0xf6, 0x1d, 0xfe, 0x0d, 0xb8, 0x5a, 0x1f, 0xbc, 0x85, 0x87, 0xeb, 0x43, 0x61, 0xff, - 0x82, 0xc3, 0xc0, 0x0f, 0xfc, 0x1e, 0x83, 0xe6, 0xf0, 0x6b, 0x0b, 0xea, 0x07, 0xd6, 0x0c, 0x3f, - 0xf2, 0x0c, 0x3f, 0xf0, 0x5a, 0x1f, 0x3f, 0x05, 0xff, 0x83, 0x61, 0x61, 0x61, 0xf6, 0x16, 0x26, - 0x1f, 0x61, 0x67, 0xc1, 0xf6, 0x07, 0x03, 0xe4, 0x3b, 0x6a, 0x0b, 0x78, 0x37, 0xad, 0x0b, 0x0f, - 0x3a, 0xb0, 0xd8, 0x79, 0x42, 0x83, 0x61, 0x80, 0x0f, 0xfc, 0x1e, 0x90, 0xe7, 0x0f, 0x9d, 0x0d, - 0xe8, 0x3e, 0x70, 0xa8, 0x70, 0x7f, 0xbc, 0x17, 0x83, 0xe7, 0x81, 0x02, 0xd5, 0xf0, 0xa0, 0x70, - 0x48, 0x6c, 0x27, 0x80, 0x87, 0xb0, 0xa0, 0xb8, 0x3d, 0x87, 0xb8, 0x3e, 0xc3, 0x5a, 0x0d, 0x0d, - 0x89, 0xc1, 0x58, 0x77, 0x61, 0xde, 0x0e, 0x7c, 0x1a, 0xe0, 0xf5, 0x00, 0xfa, 0x0f, 0xfc, 0x21, - 0xf8, 0x0f, 0xfc, 0x1e, 0x83, 0xf3, 0x68, 0x56, 0x15, 0x3e, 0x83, 0xdc, 0x3a, 0x38, 0x7f, 0x9c, - 0x0e, 0x1f, 0xe7, 0x03, 0x86, 0x7e, 0x03, 0x81, 0xc3, 0xec, 0x0f, 0xfe, 0x42, 0xc0, 0xe1, 0x61, - 0xf6, 0x07, 0x0b, 0x43, 0xd8, 0xac, 0x29, 0x0f, 0x76, 0xe1, 0x30, 0x73, 0xe1, 0xc1, 0x98, 0xc0, - 0xe0, 0x3d, 0x4d, 0xc8, 0x7b, 0x91, 0x8b, 0x0f, 0xfc, 0x1c, 0x0f, 0xe4, 0x3e, 0xc3, 0x9c, 0x3e, - 0x70, 0xdf, 0xe0, 0xce, 0x0b, 0x0b, 0x83, 0xe7, 0x09, 0xc0, 0xd4, 0x3a, 0x16, 0x85, 0x4c, 0x17, - 0xfc, 0x85, 0x87, 0xf6, 0x85, 0x87, 0xf6, 0x85, 0x87, 0xf6, 0x85, 0x85, 0xff, 0x21, 0x6c, 0x1f, - 0x68, 0x5e, 0x83, 0xed, 0x03, 0xa3, 0xff, 0x21, 0xff, 0x8d, 0x0f, 0xfc, 0x1d, 0xa0, 0xff, 0xe0, - 0x3a, 0x1f, 0x9c, 0x2a, 0x07, 0xf6, 0x1e, 0xff, 0x03, 0x16, 0x0f, 0xf6, 0xfc, 0x1f, 0xec, 0x2c, - 0x0f, 0xe4, 0x18, 0x58, 0x1c, 0x12, 0x0c, 0x2c, 0x0e, 0x09, 0x06, 0x16, 0x07, 0x04, 0x83, 0x0b, - 0x15, 0xf9, 0x06, 0x17, 0xa7, 0x0f, 0x60, 0x74, 0x3f, 0x38, 0x7f, 0xdf, 0x20, 0x04, 0x1f, 0x61, - 0xeb, 0x05, 0x01, 0x83, 0x42, 0x72, 0x80, 0xc1, 0xa1, 0xea, 0x03, 0x06, 0x95, 0x02, 0x80, 0xc1, - 0xa5, 0x30, 0x5f, 0xf2, 0x16, 0x1e, 0xd0, 0xf6, 0x08, 0x2c, 0x0c, 0x16, 0x0d, 0x06, 0x06, 0x0b, - 0x06, 0x83, 0x03, 0x05, 0xb6, 0x83, 0x03, 0x05, 0xe7, 0x41, 0x81, 0x80, 0xe0, 0xff, 0xd0, 0x10, - 0xff, 0x50, 0x0f, 0xfc, 0x1d, 0xa0, 0xff, 0xc8, 0x1d, 0x0d, 0x85, 0xa1, 0x30, 0x4e, 0x16, 0x87, - 0xea, 0x05, 0xa2, 0xc1, 0x38, 0x6c, 0x1f, 0x01, 0xd0, 0x9c, 0x36, 0x0d, 0x0b, 0xc8, 0x6c, 0x3f, - 0xf0, 0x30, 0xbf, 0xe4, 0x2c, 0x2c, 0x3b, 0x42, 0xd9, 0xc3, 0xb4, 0x2f, 0x46, 0x1d, 0xa0, 0xb4, - 0x1f, 0xf2, 0x1f, 0x6b, 0xda, 0x0f, 0xfc, 0x1e, 0xc2, 0xff, 0xc8, 0x56, 0x15, 0x02, 0xb0, 0xec, - 0x36, 0x83, 0x43, 0xfc, 0xee, 0x87, 0xfe, 0xf8, 0x3b, 0xe0, 0x37, 0x37, 0x21, 0xb2, 0xd0, 0x60, - 0x60, 0xd8, 0x73, 0x87, 0xec, 0x0f, 0xfc, 0x1d, 0x87, 0xb0, 0xfd, 0x87, 0x38, 0x7e, 0xff, 0xfc, - 0x13, 0xc1, 0xd8, 0x7c, 0x87, 0xd8, 0x70, 0x0f, 0xfc, 0x1e, 0xd0, 0xed, 0x0f, 0x9d, 0x09, 0xc3, - 0xf9, 0xc2, 0xd1, 0x83, 0xfd, 0x40, 0xb4, 0x3f, 0x38, 0x67, 0x03, 0xf0, 0x3f, 0xf8, 0x36, 0x09, - 0x60, 0xd8, 0x6c, 0x3f, 0xf0, 0x58, 0x5f, 0xf0, 0x76, 0x16, 0x1d, 0x87, 0x62, 0x61, 0xd8, 0x77, - 0x66, 0x1d, 0x86, 0x78, 0x1a, 0xf6, 0x1a, 0x42, 0xff, 0x80, 0x02, 0x1f, 0xf8, 0x2f, 0x03, 0xff, - 0x83, 0x71, 0x87, 0xfe, 0x13, 0x0f, 0xfc, 0x16, 0xff, 0xa0, 0x2c, 0x0c, 0x2a, 0x07, 0x53, 0x06, - 0x13, 0x07, 0xd8, 0x33, 0xfc, 0x1d, 0x83, 0x0a, 0x81, 0xf6, 0x0c, 0x26, 0x0f, 0xb0, 0x61, 0x50, - 0x3e, 0xc1, 0xbf, 0xe8, 0x37, 0xac, 0x3f, 0xe7, 0x8f, 0xfe, 0x43, 0xcb, 0xfc, 0x00, 0x02, 0x1e, - 0x70, 0xfb, 0xc0, 0x5a, 0xd6, 0x0e, 0xa1, 0xff, 0xa0, 0xff, 0x38, 0x7f, 0xcd, 0x5d, 0x40, 0x7e, - 0x02, 0xd6, 0xb0, 0x76, 0x1c, 0xe1, 0xfb, 0x2f, 0xfe, 0x0d, 0x87, 0x7c, 0x1f, 0x61, 0xbb, 0xa0, - 0x7b, 0x72, 0x8e, 0x68, 0x77, 0xaf, 0x0e, 0x0e, 0x09, 0xd5, 0x01, 0xc2, 0xc3, 0xfc, 0xe1, 0xc0, - 0x04, 0x1f, 0x3b, 0x06, 0x70, 0xfb, 0x34, 0x33, 0x07, 0x38, 0xa0, 0xf5, 0xff, 0xc0, 0x58, 0x3e, - 0xc3, 0xa9, 0x87, 0xd8, 0x7d, 0x83, 0xf3, 0x87, 0xd8, 0x15, 0xa6, 0x87, 0xb0, 0x9c, 0x1a, 0x1e, - 0xc2, 0x70, 0x50, 0x3d, 0x90, 0xe2, 0xa2, 0x0d, 0xf3, 0x7a, 0x33, 0x0a, 0xd3, 0x83, 0x7c, 0x1f, - 0xf8, 0x74, 0x3f, 0xf0, 0x70, 0x04, 0x1e, 0x70, 0xfa, 0xc3, 0xac, 0x3f, 0x50, 0xff, 0xc8, 0x7f, - 0x9c, 0x3d, 0x50, 0x73, 0x87, 0xa9, 0x97, 0xff, 0x06, 0xc3, 0xc8, 0x7e, 0xc3, 0x9c, 0x3f, 0x61, - 0xd6, 0x1f, 0xb0, 0x7f, 0xe8, 0x36, 0xe1, 0x38, 0x7e, 0xf2, 0x13, 0x87, 0xd6, 0x86, 0xb0, 0xf9, - 0x07, 0xff, 0x90, 0x02, 0x1e, 0x70, 0xfa, 0xc3, 0x9c, 0x3f, 0x50, 0xbf, 0xe4, 0x3f, 0xce, 0x1e, - 0x58, 0x39, 0xc3, 0xdf, 0x1f, 0xfe, 0x0d, 0x87, 0xec, 0x3d, 0x87, 0xce, 0x1e, 0xc7, 0xff, 0x83, - 0x61, 0x41, 0xb0, 0xf6, 0x25, 0x85, 0x87, 0xbc, 0x83, 0x41, 0x87, 0x58, 0x7c, 0xe1, 0xc8, 0x79, - 0xf4, 0x10, 0x02, 0x1f, 0x61, 0xf5, 0x87, 0xb0, 0xfc, 0xc7, 0xff, 0x07, 0xfd, 0x87, 0x96, 0x0f, - 0x61, 0xcf, 0xc1, 0x2d, 0xac, 0x1d, 0x81, 0xff, 0x90, 0xd8, 0x7f, 0xe0, 0xb0, 0xbf, 0xe0, 0xec, - 0x2d, 0x0d, 0x87, 0x6c, 0x61, 0xd8, 0x77, 0xc6, 0x1d, 0x87, 0x70, 0x35, 0xec, 0x32, 0x82, 0xff, - 0x80, 0x0f, 0xc8, 0x7e, 0x70, 0xec, 0x3f, 0xac, 0x27, 0x0f, 0xf6, 0xdf, 0xfc, 0x1f, 0xa8, 0x04, - 0x3f, 0xed, 0x06, 0x1d, 0xf0, 0x58, 0x98, 0x10, 0xd8, 0x1c, 0xcc, 0x60, 0xd8, 0x28, 0x66, 0x48, - 0x6c, 0x19, 0x2b, 0x30, 0xec, 0xb2, 0x2d, 0x41, 0xd9, 0x06, 0xf4, 0x1e, 0xec, 0x2a, 0x18, 0x73, - 0xc1, 0x58, 0x1c, 0x34, 0x85, 0xe0, 0xce, 0x1f, 0x90, 0xfc, 0x04, 0x1f, 0x33, 0x06, 0xb0, 0xf3, - 0x0a, 0x0d, 0x67, 0xff, 0x21, 0xed, 0x03, 0x87, 0x2c, 0x0c, 0x36, 0x19, 0xf8, 0x1a, 0x16, 0x0c, - 0x36, 0x0f, 0xc6, 0x30, 0x6c, 0x18, 0x33, 0x34, 0x36, 0x0c, 0x19, 0x4c, 0x3b, 0x06, 0x0c, 0xb8, - 0x3b, 0x2c, 0x18, 0xe1, 0xef, 0xa9, 0xc7, 0x85, 0x02, 0xcd, 0x0b, 0x6a, 0x40, 0x83, 0x0a, 0x41, - 0xe0, 0xff, 0xc1, 0xc0, 0x02, 0x19, 0x06, 0x1f, 0x3a, 0x0d, 0x30, 0xfc, 0xe0, 0xd5, 0xac, 0x1f, - 0xaf, 0xf9, 0x02, 0xc0, 0xd0, 0x61, 0xea, 0x60, 0x42, 0xc3, 0xf6, 0x0f, 0xfe, 0x0d, 0x86, 0x7e, - 0x43, 0xd8, 0x6a, 0x74, 0x0f, 0x61, 0xb3, 0x30, 0xf7, 0x65, 0x0c, 0x70, 0xef, 0x36, 0x0c, 0x1c, - 0x15, 0x8e, 0x16, 0x16, 0x1f, 0xf6, 0x1c, 0x04, 0x1b, 0x18, 0x3e, 0x70, 0xb1, 0x83, 0xf2, 0x8b, - 0xfe, 0x43, 0xed, 0x1c, 0x3d, 0x51, 0x60, 0x60, 0xe6, 0x98, 0x73, 0x07, 0xec, 0xff, 0xf0, 0x6c, - 0x27, 0x06, 0x87, 0xb0, 0x9c, 0x18, 0x7d, 0x84, 0xc0, 0xc3, 0xed, 0xcd, 0x06, 0x04, 0x37, 0x95, - 0x85, 0x82, 0x40, 0xe3, 0xa1, 0x60, 0xc3, 0xda, 0x1a, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, - 0x83, 0xe6, 0xf0, 0x6e, 0x07, 0xf4, 0x87, 0xb4, 0x3b, 0x0f, 0xfc, 0x16, 0x1f, 0xf2, 0xed, 0x70, - 0xfc, 0x0f, 0xfe, 0x42, 0xc3, 0xd8, 0x7e, 0xc3, 0xd8, 0x7e, 0xc2, 0xff, 0x90, 0xd8, 0x58, 0x76, - 0x86, 0xcd, 0xc3, 0xa4, 0x37, 0xa7, 0x0e, 0x90, 0x9d, 0x06, 0x1d, 0xa1, 0x41, 0xbf, 0xe4, 0x0f, - 0xfc, 0x28, 0x2d, 0x3f, 0x0d, 0xe8, 0x27, 0x0a, 0x8c, 0xe1, 0xed, 0x06, 0x1b, 0x0f, 0xe7, 0x0d, - 0x86, 0xa2, 0x0d, 0x06, 0x61, 0xbe, 0x1f, 0x8c, 0xf8, 0x36, 0x1b, 0x33, 0x0f, 0x62, 0x8c, 0xcc, - 0x3d, 0x8e, 0xc6, 0x61, 0xec, 0x1e, 0x4c, 0xc3, 0xdb, 0x38, 0x3f, 0x90, 0xbc, 0x5c, 0x1f, 0xd6, - 0x39, 0xe4, 0x3e, 0x41, 0x84, 0xff, 0x21, 0xff, 0x83, 0x02, 0x1f, 0x2a, 0xc3, 0x70, 0x5f, 0xa8, - 0x87, 0x68, 0x30, 0xff, 0x98, 0x18, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, 0x7f, 0xe5, 0x7c, 0x16, 0xbf, - 0x06, 0xc0, 0xe1, 0xff, 0x60, 0x7b, 0xf9, 0x0d, 0x81, 0xe4, 0x2d, 0x0d, 0x82, 0xa4, 0x2d, 0x0d, - 0xd3, 0xa2, 0x16, 0x86, 0xf1, 0x92, 0x16, 0x85, 0x65, 0x97, 0xf2, 0x1e, 0xc1, 0x21, 0x68, 0x7f, - 0xe0, 0xe0, 0x0f, 0xf2, 0x1f, 0x50, 0x3a, 0xc3, 0xf7, 0x04, 0xf6, 0x1f, 0xa0, 0xb4, 0xb0, 0xff, - 0x70, 0x56, 0x12, 0xc3, 0xa1, 0xd6, 0xaa, 0x62, 0xaf, 0xe5, 0x06, 0xc3, 0x9c, 0x3f, 0x61, 0xce, - 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x5f, 0xf0, 0x76, 0x21, 0x38, 0x7e, 0xf8, 0x27, 0x0f, 0xdc, 0x19, - 0xc3, 0xe6, 0x1f, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xc8, 0x7f, 0x68, 0x6c, 0x3f, 0x9d, 0x05, 0xfc, - 0x1e, 0x60, 0x68, 0x28, 0x1f, 0xd6, 0x16, 0x86, 0x58, 0x7f, 0xf8, 0x17, 0x8a, 0x61, 0xff, 0x61, - 0x67, 0xf0, 0x76, 0x16, 0x61, 0x61, 0xd8, 0x1c, 0xc2, 0xc3, 0xb0, 0x31, 0x85, 0x87, 0x62, 0xa3, - 0x1e, 0x0e, 0xfc, 0x98, 0x68, 0x27, 0x8c, 0x1a, 0x16, 0x19, 0x28, 0x0b, 0xf4, 0x1f, 0xf8, 0x38, - 0x0f, 0xc8, 0x7f, 0x68, 0x4e, 0x1f, 0xce, 0x82, 0x81, 0xfe, 0x60, 0x7f, 0xe0, 0xfb, 0x83, 0xd8, - 0x7a, 0xc3, 0xec, 0x7e, 0x27, 0xf8, 0x18, 0x6c, 0x2c, 0x2c, 0x70, 0xd8, 0x5f, 0xc3, 0x86, 0xc2, - 0xc2, 0xc7, 0x0d, 0x85, 0x85, 0x8c, 0x1b, 0x73, 0xf8, 0xa0, 0x6f, 0x26, 0x1d, 0x21, 0x58, 0x7e, - 0x74, 0x3f, 0xeb, 0xd0, 0x7f, 0xe0, 0xf0, 0x04, 0x1b, 0x0e, 0x42, 0xb0, 0xb0, 0x37, 0x83, 0x50, - 0x1f, 0x48, 0x7f, 0xb0, 0xf4, 0x1f, 0x68, 0x6a, 0x1f, 0x05, 0x7f, 0x41, 0xb0, 0xff, 0xc0, 0xc2, - 0xff, 0x90, 0xb0, 0xb0, 0xed, 0x0b, 0x0b, 0x43, 0x68, 0x5b, 0x1d, 0x76, 0x85, 0xf1, 0x87, 0x68, - 0x2d, 0x07, 0xfc, 0x81, 0x0d, 0x87, 0x48, 0x0f, 0xc8, 0x7f, 0x68, 0x6d, 0x0f, 0xce, 0x17, 0xf4, - 0x1e, 0x50, 0xe1, 0x61, 0xfc, 0xf0, 0x28, 0x1c, 0xb1, 0xff, 0xc0, 0x7e, 0x0e, 0x90, 0x61, 0xd8, - 0x16, 0xa2, 0xb4, 0x36, 0x5f, 0xfc, 0x1b, 0x0e, 0x90, 0x61, 0xd8, 0x2f, 0xf8, 0x3b, 0x60, 0xa8, - 0x38, 0x77, 0xc1, 0x48, 0x7d, 0x68, 0x69, 0x0f, 0xfd, 0x78, 0x3c, 0x0f, 0xfc, 0x1d, 0x87, 0x9c, - 0x3d, 0x61, 0xce, 0x87, 0xa8, 0xff, 0xf0, 0x7e, 0x70, 0xf2, 0xc1, 0xb4, 0x10, 0x1f, 0x82, 0xe0, - 0x58, 0x76, 0x0f, 0xf0, 0x7b, 0x0e, 0x74, 0x90, 0xb0, 0xd6, 0x8e, 0x1b, 0x03, 0xe0, 0x3a, 0x1b, - 0x06, 0x81, 0xd0, 0xee, 0xc2, 0xfa, 0x0e, 0xf2, 0x5c, 0x0e, 0x0a, 0xcb, 0x90, 0xdc, 0x1f, 0xf8, - 0x20, 0x0f, 0xfc, 0x1e, 0x83, 0x50, 0x36, 0x1a, 0xc3, 0x61, 0x50, 0x3a, 0x81, 0x48, 0xe8, 0x7e, - 0xbf, 0xf0, 0x16, 0x0f, 0x61, 0xcf, 0xc1, 0xed, 0x0f, 0xb0, 0xbf, 0xe4, 0x36, 0x1e, 0xd0, 0xfb, - 0x0f, 0x61, 0xfb, 0x07, 0xff, 0x06, 0xd9, 0x0b, 0x43, 0xef, 0x41, 0xb0, 0xf9, 0xd0, 0xec, 0x3f, - 0xf0, 0x58, 0x70, 0x0f, 0xfc, 0x1e, 0x83, 0xd4, 0x0f, 0xac, 0x39, 0xc3, 0xf5, 0x0f, 0xfe, 0x0f, - 0xb0, 0xfb, 0x0f, 0xa0, 0x9b, 0x61, 0xf8, 0x2b, 0xe4, 0x3e, 0xc2, 0x56, 0x1f, 0xd8, 0x76, 0x12, - 0x83, 0x61, 0x37, 0xea, 0x06, 0xc1, 0xd3, 0x43, 0xf6, 0xa0, 0xb0, 0xfe, 0xf8, 0x2c, 0x36, 0x13, - 0xc1, 0xb4, 0x0e, 0x12, 0x83, 0xaf, 0xc8, 0x0f, 0xfc, 0x1e, 0xd0, 0x7f, 0xf0, 0x6d, 0x30, 0x21, - 0x38, 0x65, 0x18, 0x34, 0x2c, 0x3f, 0x9c, 0x3f, 0xf5, 0xff, 0x43, 0xf0, 0x6c, 0x83, 0xf6, 0x16, - 0x98, 0x7e, 0xc0, 0xff, 0xc8, 0x6c, 0x3d, 0xa1, 0xf6, 0x1e, 0xc3, 0xf6, 0xdf, 0xfc, 0x85, 0xe0, - 0xed, 0x0f, 0x58, 0x7b, 0x0f, 0x90, 0xfb, 0x0e, 0x0f, 0xfc, 0x1e, 0xd2, 0xfc, 0xfe, 0x09, 0xc3, - 0xb0, 0xd8, 0x68, 0x3b, 0x0d, 0x87, 0xd0, 0x32, 0x06, 0x1f, 0x60, 0xc9, 0x30, 0x7c, 0x05, 0x18, - 0x33, 0x0d, 0x84, 0x98, 0x13, 0x0d, 0x86, 0xb0, 0xac, 0x36, 0x07, 0xb0, 0x76, 0x1b, 0x2c, 0x19, - 0xa6, 0x1b, 0x10, 0xb1, 0x06, 0x1b, 0x60, 0xb0, 0xd8, 0x57, 0x04, 0xe1, 0xb0, 0xa4, 0x2f, 0x40, - 0xf8, 0x3f, 0xf0, 0x70, 0x02, 0x1f, 0xb2, 0x0d, 0x40, 0xfb, 0x24, 0x36, 0x87, 0x38, 0xa0, 0xf7, - 0xff, 0x91, 0x60, 0xfb, 0x0e, 0xbc, 0x09, 0x51, 0x8c, 0x1b, 0x04, 0xa8, 0xc9, 0x0d, 0x97, 0xeb, - 0x70, 0xec, 0x1b, 0x65, 0xc1, 0xd8, 0x31, 0x8b, 0x43, 0xb0, 0x63, 0x16, 0x1c, 0xfa, 0xc6, 0x7c, - 0x28, 0x16, 0x68, 0x1d, 0xa9, 0x02, 0x1e, 0x82, 0xf0, 0x0f, 0xfc, 0x1e, 0xd1, 0xff, 0xe0, 0x9c, - 0x3a, 0x81, 0xfa, 0x43, 0x50, 0x3f, 0xf6, 0x50, 0xa0, 0x7e, 0x72, 0x84, 0x81, 0xf8, 0x14, 0x28, - 0x68, 0x76, 0x0b, 0x28, 0x70, 0x76, 0x0f, 0x54, 0xf8, 0x3b, 0x1c, 0xeb, 0xc1, 0xb3, 0x4a, 0x78, - 0x18, 0x6c, 0x42, 0xa2, 0x1f, 0x76, 0x15, 0x03, 0xe7, 0x90, 0xa8, 0x1f, 0x28, 0xff, 0xf0, 0x0f, - 0xfc, 0x1e, 0xc0, 0xff, 0xe8, 0x2b, 0x0c, 0xe1, 0xfd, 0x40, 0x9c, 0x3f, 0xf7, 0xfd, 0x04, 0xb0, - 0x6d, 0x05, 0x02, 0xa6, 0x1b, 0x0a, 0x43, 0xb3, 0xff, 0xc8, 0x58, 0x7f, 0xe0, 0xb0, 0xff, 0xc1, - 0x60, 0xbf, 0xe0, 0xec, 0x14, 0x0e, 0xc3, 0xbb, 0xa0, 0x76, 0x19, 0xf1, 0x40, 0xec, 0x33, 0x02, - 0xff, 0x80, 0x02, 0x1f, 0x60, 0x42, 0x74, 0x18, 0x30, 0x68, 0x4e, 0x0a, 0x18, 0xe1, 0xfc, 0x98, - 0x87, 0xf5, 0x5d, 0x43, 0xf0, 0x5a, 0xf6, 0x1b, 0x0b, 0x0e, 0xc3, 0x61, 0x7f, 0xc1, 0xb0, 0xb0, - 0xec, 0x36, 0x16, 0x1d, 0x86, 0xd6, 0xff, 0x83, 0x7a, 0x70, 0xec, 0x27, 0x41, 0x87, 0x61, 0xfb, - 0x0b, 0xd0, 0x0f, 0xfc, 0x1e, 0xd0, 0xbf, 0xe4, 0x2b, 0x0b, 0x0e, 0xd0, 0xd4, 0x06, 0x1d, 0xa1, - 0xfb, 0x0e, 0xd0, 0xfd, 0xff, 0x20, 0xa6, 0x1f, 0xf8, 0x2c, 0x17, 0xfe, 0x0d, 0x87, 0xb0, 0xfd, - 0x87, 0xb0, 0xfd, 0x83, 0xff, 0x90, 0xb1, 0x0a, 0xe0, 0xfb, 0xb0, 0x39, 0xa1, 0xcf, 0x02, 0xd0, - 0x70, 0x72, 0x3c, 0x1d, 0x68, 0x7f, 0xe0, 0xc0, 0x04, 0x1a, 0x06, 0x1f, 0x3a, 0x38, 0x30, 0xfc, - 0xc5, 0xff, 0x21, 0xf6, 0x8e, 0x1f, 0xe6, 0x0b, 0x0f, 0x7c, 0x1c, 0xe1, 0xfb, 0x2f, 0xfe, 0x0d, - 0x87, 0xfe, 0x0b, 0x03, 0xff, 0x07, 0x60, 0x70, 0xec, 0x3b, 0x67, 0x0e, 0xc3, 0xbd, 0x38, 0x76, - 0x19, 0xe1, 0xd7, 0xb0, 0xca, 0x03, 0xff, 0x00, 0x02, 0x1f, 0x2a, 0x81, 0xb4, 0x17, 0xe9, 0x0e, - 0x70, 0xf6, 0x1f, 0xa8, 0x1d, 0x87, 0xfd, 0xff, 0xc1, 0xfd, 0x7a, 0x81, 0x3f, 0x05, 0x43, 0x28, - 0x1d, 0x8f, 0x03, 0x05, 0x86, 0xc0, 0xd7, 0x21, 0xec, 0x0a, 0xe7, 0x43, 0xd8, 0x6c, 0x1f, 0x21, - 0xbb, 0x06, 0x1a, 0x81, 0xbc, 0x0a, 0x06, 0x90, 0xa8, 0x07, 0x0e, 0xd0, 0xf3, 0x86, 0xf4, 0x1f, - 0xf8, 0x3c, 0x0f, 0x94, 0x1f, 0xda, 0x16, 0x87, 0xf3, 0xa0, 0xff, 0xc1, 0x98, 0xa0, 0x7f, 0xe1, - 0xc3, 0xff, 0x01, 0x5f, 0xf2, 0x3f, 0x05, 0x92, 0x0c, 0x3b, 0x0b, 0x05, 0x0c, 0x3b, 0x2f, 0xfe, - 0x0d, 0x82, 0xc9, 0x06, 0x86, 0xc1, 0x42, 0xc1, 0x87, 0x6d, 0x10, 0x20, 0xc3, 0xbc, 0xff, 0xf0, - 0x4e, 0x87, 0xd4, 0x0c, 0x87, 0xd7, 0x90, 0xff, 0xc1, 0xe0, 0x02, 0x05, 0x08, 0x7f, 0x68, 0x37, - 0x7f, 0x90, 0xb0, 0x5a, 0x16, 0x1e, 0x41, 0xe0, 0xd8, 0x7e, 0xbc, 0x85, 0x86, 0xa8, 0xca, 0x05, - 0x86, 0xa6, 0x13, 0x05, 0x87, 0xb0, 0xbc, 0x7f, 0x06, 0xc1, 0x78, 0x2c, 0x3d, 0x96, 0xe1, 0x61, - 0xec, 0x87, 0x0b, 0x0f, 0x62, 0x38, 0x58, 0x7b, 0xd0, 0xc1, 0x61, 0xd6, 0x82, 0x42, 0xc3, 0x94, - 0x3e, 0x2f, 0xe8, 0x0f, 0xfc, 0x1e, 0x83, 0x61, 0xb4, 0x35, 0x84, 0xe0, 0x70, 0xf5, 0x85, 0x83, - 0x83, 0xfb, 0xff, 0x07, 0xed, 0x0c, 0xe0, 0x7e, 0x06, 0x1e, 0xc3, 0xb0, 0x68, 0x67, 0x0e, 0xc1, - 0xff, 0x83, 0xb0, 0xda, 0x61, 0xf6, 0x1b, 0x06, 0x1f, 0x6e, 0xac, 0x18, 0x7d, 0xe4, 0xe0, 0x60, - 0x82, 0xb0, 0x58, 0x58, 0x30, 0xf7, 0x06, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1d, 0xa0, 0xff, - 0xc8, 0x1c, 0x3f, 0x70, 0x6a, 0x05, 0xcf, 0x07, 0xfd, 0x78, 0x3f, 0xab, 0xbd, 0x47, 0xe0, 0x75, - 0x75, 0x61, 0x60, 0xc2, 0xc2, 0xc2, 0xc1, 0xff, 0xc1, 0x60, 0xc2, 0xc0, 0xe1, 0x60, 0xd0, 0x60, - 0x70, 0xb1, 0xff, 0xe0, 0xbd, 0x61, 0x61, 0x60, 0xb4, 0xc2, 0xc0, 0xe0, 0x42, 0xc2, 0xcf, 0x41, - 0xff, 0x82, 0x0f, 0xfc, 0x1e, 0x90, 0xce, 0x1f, 0x9d, 0x0b, 0x05, 0x03, 0xce, 0x3a, 0x07, 0x83, - 0xf7, 0xfe, 0x43, 0xf4, 0x86, 0x50, 0xfc, 0x16, 0x87, 0xfb, 0x07, 0xfe, 0x83, 0x65, 0x81, 0xc3, - 0xf6, 0x28, 0x0e, 0x1f, 0xb3, 0xff, 0xc1, 0xb0, 0xef, 0x07, 0xee, 0xc1, 0x6e, 0x1e, 0x78, 0x7c, - 0x07, 0x43, 0x49, 0xe4, 0x33, 0xe0, 0xf2, 0x1f, 0x90, 0x02, 0x1e, 0x70, 0xfa, 0xc1, 0xff, 0xa0, - 0xd4, 0x0c, 0xe1, 0xff, 0x5f, 0xf0, 0x7f, 0xce, 0x1c, 0xfc, 0x5f, 0xfc, 0x1b, 0x0f, 0xfc, 0x16, - 0x07, 0xad, 0xe0, 0xec, 0x0c, 0x19, 0xc3, 0xb0, 0x3f, 0xf0, 0x76, 0x2a, 0x0c, 0xe1, 0xde, 0x9f, - 0xf8, 0x33, 0xa3, 0x06, 0x70, 0xfc, 0xc1, 0x7a, 0x00, 0x04, 0x1c, 0xe1, 0x28, 0x2b, 0x07, 0xf9, - 0xd0, 0xd2, 0x13, 0x82, 0x81, 0xfe, 0x72, 0xc3, 0xf2, 0xd7, 0x72, 0x87, 0xe2, 0xb7, 0xab, 0x06, - 0xc3, 0x58, 0x7f, 0x60, 0x7f, 0xe0, 0xed, 0xf9, 0x0d, 0x87, 0x64, 0x48, 0x6c, 0x3b, 0x0a, 0xff, - 0x07, 0x7a, 0x24, 0x36, 0x19, 0xd0, 0x51, 0x76, 0x1a, 0x42, 0xba, 0xbc, 0x00, 0x0f, 0xfc, 0x1e, - 0xc1, 0x7f, 0x07, 0xd6, 0x0c, 0x1b, 0xf9, 0x0b, 0x4c, 0x19, 0xa6, 0x1f, 0x6a, 0xcd, 0x30, 0xfb, - 0xf1, 0x26, 0x0f, 0x81, 0x83, 0x28, 0x61, 0xb0, 0x60, 0xc6, 0x60, 0xd8, 0x3f, 0x03, 0xa0, 0x6c, - 0x18, 0x30, 0x79, 0x0d, 0x83, 0x06, 0x0b, 0x0e, 0xd5, 0xd3, 0xc5, 0x86, 0x7d, 0x53, 0x83, 0xc8, - 0x56, 0x1d, 0x9a, 0xb0, 0xff, 0x72, 0x05, 0x07, 0xfe, 0x0c, 0x02, 0x19, 0x80, 0xc1, 0xdc, 0x06, - 0xd5, 0x6a, 0x0d, 0xb7, 0xff, 0x07, 0xe6, 0x03, 0x07, 0xfc, 0xe1, 0xe7, 0xe1, 0x6b, 0x5e, 0x0d, - 0x97, 0xff, 0x06, 0xc2, 0xa0, 0x7f, 0xb0, 0x3a, 0x1f, 0xec, 0x7f, 0xf0, 0x76, 0x6e, 0x1d, 0x87, - 0x72, 0x61, 0xd8, 0x6b, 0x81, 0xaf, 0x61, 0xa4, 0x2f, 0xf8, 0x00, 0x04, 0x1e, 0x70, 0xfa, 0xc1, - 0x7f, 0xc1, 0xd4, 0x0c, 0xe1, 0xff, 0x2d, 0x6b, 0x83, 0xef, 0xfd, 0x0f, 0xc1, 0x49, 0x24, 0x86, - 0xc3, 0x6e, 0x90, 0x76, 0x0a, 0x03, 0x43, 0xec, 0x25, 0x18, 0x7e, 0xcb, 0xff, 0x83, 0x62, 0x17, - 0x07, 0xef, 0x40, 0xb3, 0x83, 0x9d, 0x07, 0x82, 0xb0, 0xca, 0x1e, 0x0e, 0x70, 0xff, 0xc1, 0xc0, - 0x04, 0x1f, 0xf8, 0x2e, 0x2f, 0xfe, 0x0d, 0xa1, 0xb8, 0x3f, 0xf1, 0xe0, 0xff, 0xd6, 0xe8, 0x1c, - 0x7e, 0x38, 0x16, 0x58, 0x76, 0x06, 0x9f, 0x90, 0xec, 0x0f, 0x14, 0x60, 0xec, 0x76, 0x3c, 0x61, - 0xd8, 0x67, 0xb3, 0x0e, 0xd8, 0xb1, 0xca, 0x04, 0xf9, 0xe0, 0x38, 0x30, 0xbc, 0x1e, 0xd0, 0xf2, - 0x1d, 0xe8, 0x38, 0x04, 0x1c, 0xe6, 0x87, 0x58, 0x67, 0x34, 0x3c, 0xc7, 0xe3, 0xf0, 0x7f, 0x39, - 0xa1, 0x96, 0x0c, 0xe6, 0x84, 0xfc, 0x19, 0xcd, 0x0f, 0x60, 0xfc, 0x7e, 0x0d, 0x86, 0x73, 0x43, - 0xd8, 0x67, 0x34, 0x3d, 0x83, 0xf1, 0xf8, 0x36, 0xe0, 0x73, 0x43, 0xde, 0x40, 0xe6, 0x87, 0x50, - 0x33, 0x9a, 0x1f, 0xf3, 0x9a, 0x10, 0x0f, 0xfc, 0x1e, 0xc2, 0xff, 0xc1, 0x9c, 0x18, 0x18, 0x18, - 0x74, 0x98, 0x18, 0x18, 0x7e, 0xff, 0xc1, 0x2c, 0x0c, 0x0c, 0x0c, 0x0f, 0xc0, 0xd5, 0x6a, 0xc3, - 0xb0, 0x55, 0xea, 0x83, 0xb0, 0xeb, 0x0f, 0xd9, 0xff, 0xe0, 0xd8, 0x6b, 0xe0, 0xfb, 0xa1, 0x46, - 0x70, 0xf7, 0x8b, 0x18, 0xb0, 0xd4, 0x38, 0x0c, 0x07, 0x0f, 0xf3, 0x07, 0x02, 0x1e, 0x55, 0xc1, - 0xb8, 0x1f, 0xca, 0x0f, 0x68, 0x67, 0x0f, 0xf5, 0xff, 0xc1, 0xfd, 0x7c, 0x84, 0xfc, 0x07, 0x9c, - 0xd0, 0xec, 0xb0, 0x30, 0x2c, 0x36, 0x19, 0xc3, 0xfb, 0x2f, 0xfe, 0x0d, 0x85, 0x40, 0x38, 0x7b, - 0x27, 0x81, 0xc1, 0xef, 0x43, 0x7c, 0x1e, 0xb4, 0x0d, 0xde, 0x43, 0xf7, 0xa0, 0x9c, 0x3f, 0xf0, - 0x78, 0x04, 0x1f, 0x61, 0xf5, 0x81, 0xe3, 0x3d, 0x06, 0x81, 0xa0, 0xc0, 0xe1, 0xf6, 0x16, 0x16, - 0x1f, 0x72, 0x63, 0x60, 0xf8, 0x1d, 0x0c, 0xa6, 0x1b, 0x06, 0x16, 0x16, 0x1b, 0x07, 0xff, 0x06, - 0xc3, 0xad, 0x0f, 0xb0, 0xee, 0xc3, 0xec, 0x41, 0x65, 0x03, 0x9f, 0x43, 0x85, 0xa1, 0xbc, 0x96, - 0x84, 0xf0, 0x48, 0x28, 0x1f, 0x70, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0x83, 0xb1, 0x83, 0xd6, - 0x15, 0x01, 0x87, 0xd4, 0x07, 0x2a, 0x58, 0x3e, 0xbf, 0xe8, 0x3c, 0xf8, 0x2c, 0x33, 0xf1, 0xd8, - 0x1c, 0x3e, 0xc2, 0xff, 0x90, 0xd8, 0x58, 0x58, 0x7d, 0x85, 0x81, 0xc3, 0xec, 0x2f, 0xf9, 0x0d, - 0x91, 0x85, 0x87, 0xde, 0x8c, 0x2c, 0x3d, 0x68, 0x3f, 0xf2, 0x04, 0x36, 0x1f, 0x80, 0x0f, 0xe5, - 0x07, 0xda, 0x1d, 0xc1, 0xfb, 0x42, 0xda, 0x07, 0xca, 0x1d, 0x05, 0x87, 0xeb, 0x4c, 0x17, 0x02, - 0xa2, 0x09, 0x82, 0x81, 0x4c, 0x1f, 0xf4, 0x1d, 0x87, 0xce, 0x87, 0x61, 0xf5, 0x03, 0xd8, 0x76, - 0x41, 0xf6, 0x2a, 0x28, 0x08, 0x3b, 0xd4, 0xd3, 0x06, 0x84, 0xec, 0xe8, 0x4a, 0xc2, 0xe3, 0x34, - 0x2c, 0xc3, 0xf3, 0xfa, 0x08, 0x0f, 0xfc, 0x1d, 0xa0, 0xff, 0xe0, 0x38, 0x34, 0x3d, 0x84, 0xc6, - 0x14, 0x16, 0x1e, 0xcf, 0xd1, 0x8b, 0x03, 0x0b, 0x0b, 0x7e, 0x06, 0x16, 0x16, 0x16, 0x0d, 0xfe, - 0x30, 0xb0, 0x61, 0xf6, 0x16, 0x0c, 0xfc, 0x98, 0x58, 0x33, 0x04, 0x98, 0x58, 0xe6, 0x09, 0x30, - 0xbe, 0x8f, 0xc9, 0x82, 0xdc, 0x08, 0x67, 0x02, 0x08, 0x39, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xe4, - 0x3e, 0xd0, 0xdc, 0x1f, 0xb4, 0x0f, 0xf4, 0x19, 0x40, 0xe0, 0xb8, 0x3e, 0xb0, 0xd8, 0x55, 0x0e, - 0x1b, 0x42, 0x6c, 0x51, 0x41, 0x0f, 0x60, 0xb8, 0xbe, 0x42, 0xc1, 0xa1, 0xda, 0x16, 0x0c, 0x3d, - 0xa1, 0x60, 0xfc, 0xfc, 0x85, 0xb6, 0x87, 0x68, 0x5e, 0x30, 0xf6, 0x82, 0xc1, 0xff, 0x90, 0x21, - 0x68, 0x76, 0x80, 0x0f, 0xf2, 0x1f, 0x68, 0x7b, 0x0f, 0x9d, 0x2f, 0xfc, 0x1a, 0x43, 0xff, 0x07, - 0xfe, 0x0f, 0xf7, 0xfc, 0x07, 0xe0, 0xb0, 0xec, 0x3b, 0x0b, 0x0e, 0xc3, 0xb0, 0xbf, 0xe0, 0xec, - 0x3d, 0xa1, 0xf6, 0x15, 0x0c, 0x60, 0xed, 0xcc, 0x18, 0x30, 0xef, 0x3c, 0x0c, 0x14, 0x0a, 0xc1, - 0x05, 0x85, 0x87, 0xf7, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xc3, 0xce, 0x1f, 0x38, 0xff, 0xf0, 0x6a, - 0x07, 0xfe, 0x0f, 0x7f, 0xc1, 0xfd, 0x87, 0x60, 0x7e, 0x0b, 0x5e, 0xc3, 0xb0, 0x97, 0xe0, 0xec, - 0x17, 0xfc, 0x1d, 0x87, 0x9f, 0x07, 0xb0, 0xf6, 0x87, 0xdd, 0xff, 0xe0, 0xde, 0x0e, 0xc3, 0xea, - 0x07, 0xb0, 0xff, 0xc7, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x83, 0xda, 0x1f, 0x58, 0x16, 0xb5, 0x83, - 0xa8, 0xff, 0xe8, 0x3f, 0x28, 0x28, 0x3f, 0xda, 0x0a, 0x04, 0xfc, 0x07, 0x41, 0xe0, 0xf6, 0x3b, - 0x3c, 0xe1, 0xd8, 0xa0, 0x30, 0x7e, 0xc3, 0xa8, 0x1f, 0xb2, 0xff, 0xe0, 0xdb, 0x05, 0x40, 0xfd, - 0xe4, 0x2a, 0x07, 0xd6, 0x1d, 0x40, 0xff, 0xc0, 0xa0, 0x70, 0x02, 0x1e, 0x70, 0xfa, 0x81, 0x65, - 0x01, 0x87, 0x50, 0xa1, 0x42, 0x81, 0xfb, 0x07, 0x10, 0x7f, 0xcf, 0x68, 0x4f, 0xc1, 0x5a, 0x3c, - 0x1d, 0x8f, 0x80, 0x82, 0xc3, 0x61, 0xcc, 0x1f, 0xb0, 0x39, 0x40, 0x68, 0x6c, 0x14, 0x2c, 0x70, - 0xec, 0x18, 0x3c, 0xe1, 0xee, 0x41, 0x6e, 0x1f, 0x78, 0x16, 0x0b, 0x0e, 0x63, 0xd0, 0x6b, 0xc1, - 0xe4, 0x3f, 0x20, 0x0f, 0xe8, 0x3e, 0x70, 0xf5, 0x03, 0xe7, 0x1f, 0xfd, 0x06, 0x9a, 0x07, 0xa8, - 0x1e, 0xa0, 0x79, 0x83, 0xf7, 0xf8, 0x27, 0xe0, 0xb5, 0xd8, 0x7b, 0x0b, 0x0d, 0x87, 0xb0, 0xbf, - 0xc1, 0xec, 0x2c, 0x36, 0x1e, 0xc2, 0xc3, 0x61, 0xec, 0x4f, 0xf0, 0x7b, 0xd1, 0x86, 0xc3, 0x9d, - 0x06, 0x1b, 0x43, 0x49, 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x02, 0x1b, 0x0d, 0xa1, 0xbc, 0x5f, 0xfc, - 0x1b, 0x41, 0xa1, 0x68, 0x7f, 0x61, 0xb4, 0x3f, 0xbf, 0xc8, 0x1b, 0xc1, 0x61, 0xb4, 0x3b, 0x0b, - 0xfc, 0x87, 0x61, 0xce, 0x1f, 0xb0, 0x2d, 0x6b, 0x83, 0x63, 0xff, 0xc1, 0xb2, 0x07, 0xe4, 0x3d, - 0xe4, 0xe7, 0x34, 0x35, 0x96, 0x8e, 0x0e, 0x09, 0x04, 0x13, 0x84, 0x80, 0x02, 0x1b, 0x0d, 0x40, - 0xd4, 0x2f, 0xfe, 0x0d, 0x05, 0x86, 0xa0, 0x7f, 0x75, 0xb8, 0x2a, 0x82, 0xc3, 0x50, 0x2f, 0x82, - 0xc3, 0x50, 0x3b, 0x0b, 0xfd, 0x07, 0x61, 0x61, 0xa8, 0x1d, 0x9f, 0xfe, 0x42, 0xc1, 0x81, 0x68, - 0x3d, 0x83, 0x06, 0x0d, 0x0e, 0xf3, 0x92, 0x07, 0x0d, 0x69, 0xb2, 0xe9, 0x0a, 0x41, 0x7f, 0xe0, - 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x82, 0x61, 0x86, 0x0d, 0x40, 0x39, 0x42, 0x81, 0xdb, 0x7f, - 0xf0, 0x7c, 0xc3, 0x0c, 0x12, 0xc0, 0x61, 0xee, 0x0a, 0x98, 0x18, 0x3f, 0xec, 0x0f, 0xfd, 0x06, - 0xc3, 0xa8, 0x1f, 0xb0, 0xe6, 0x0f, 0xd9, 0x7f, 0xf0, 0x6d, 0x40, 0xbe, 0x0f, 0xbc, 0x94, 0x67, - 0x0e, 0xb1, 0xe1, 0x87, 0x43, 0xc8, 0x4c, 0x12, 0x00, 0x02, 0x19, 0xc2, 0xc3, 0xb4, 0x69, 0xd5, - 0xd0, 0x36, 0xb5, 0xaa, 0xd4, 0x19, 0x0d, 0x31, 0x07, 0xe6, 0xaf, 0x56, 0x1f, 0x81, 0x61, 0xff, - 0x60, 0x70, 0xff, 0xb0, 0x3f, 0xf2, 0x1b, 0x09, 0x0c, 0x87, 0xb0, 0x38, 0xc4, 0x87, 0x64, 0xe3, - 0x12, 0x1d, 0xe6, 0x83, 0x12, 0x1a, 0xd3, 0x46, 0x26, 0x0a, 0x07, 0x01, 0x8b, 0xc1, 0xff, 0x83, - 0x80, 0x02, 0x1e, 0x70, 0xfb, 0xc3, 0xff, 0xc1, 0xb8, 0x33, 0x87, 0xfc, 0xb5, 0xac, 0x1f, 0xbf, - 0xf4, 0x3f, 0x03, 0x13, 0x2a, 0x0d, 0x83, 0x33, 0x55, 0x03, 0x60, 0xc5, 0x69, 0x40, 0xd8, 0x3f, - 0xf2, 0x1b, 0x0c, 0xfc, 0x1f, 0x6c, 0x0d, 0xdc, 0x3d, 0xe5, 0x6a, 0xcb, 0x0c, 0xe3, 0xa3, 0x82, - 0xc3, 0xfc, 0xe1, 0x20, 0x02, 0x16, 0x1b, 0x0f, 0x70, 0x34, 0x2c, 0x60, 0xdc, 0x7e, 0x7d, 0x07, - 0xec, 0x36, 0x87, 0xf6, 0x13, 0x82, 0x1f, 0x81, 0xde, 0x75, 0x61, 0xb1, 0xe5, 0xab, 0x06, 0xc3, - 0xb4, 0x3f, 0x60, 0xbf, 0xe4, 0x36, 0x0a, 0x07, 0x68, 0x6d, 0xef, 0xf9, 0x0d, 0xe6, 0x81, 0xda, - 0x13, 0xa5, 0x03, 0xb4, 0x28, 0x2b, 0xfe, 0x00, 0x06, 0x87, 0x3f, 0x90, 0x9d, 0x0c, 0xc1, 0xf9, - 0x45, 0x5e, 0xac, 0x1f, 0x69, 0xa0, 0x70, 0xfb, 0x06, 0x82, 0x83, 0xf0, 0x3b, 0xea, 0x07, 0xb0, - 0x60, 0x96, 0x90, 0xd8, 0x30, 0x97, 0x07, 0x60, 0xc1, 0x5c, 0x86, 0xc1, 0x8e, 0x1f, 0xd8, 0xe3, - 0x87, 0xf7, 0xd4, 0xff, 0x82, 0x76, 0x47, 0x0f, 0xd2, 0x60, 0x7f, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, - 0xfc, 0x1e, 0xd0, 0xbf, 0xe0, 0xed, 0x06, 0x1d, 0x87, 0x28, 0x1f, 0xf0, 0x7f, 0x61, 0xd8, 0x7f, - 0x61, 0xd8, 0x5f, 0x05, 0xea, 0xe0, 0xec, 0x2d, 0x0f, 0xf6, 0x0b, 0xff, 0x06, 0xcb, 0x41, 0x05, - 0x86, 0xc0, 0xc3, 0xc0, 0xc3, 0x6c, 0xcc, 0x33, 0x86, 0xf2, 0xba, 0xf8, 0x2b, 0x0f, 0xea, 0x07, - 0xfe, 0x3c, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1d, 0x85, 0xff, 0xc0, 0x70, 0x61, 0x61, 0x61, 0x28, - 0xff, 0xe0, 0xf6, 0x16, 0x07, 0x0f, 0x61, 0x60, 0x77, 0xe0, 0x7f, 0xe8, 0x2c, 0x3f, 0xf0, 0x30, - 0xba, 0xec, 0x36, 0x16, 0x1d, 0x86, 0xc2, 0xff, 0x83, 0x60, 0x70, 0xec, 0x37, 0x6f, 0xfc, 0x13, - 0xc0, 0xc3, 0xb0, 0xfd, 0x85, 0x78, 0x0f, 0xfc, 0x1e, 0xc2, 0xfc, 0x7e, 0x09, 0xc1, 0x83, 0x30, - 0x61, 0xa4, 0xc1, 0x98, 0x30, 0xfb, 0xa6, 0x74, 0xc3, 0xe5, 0xc2, 0xe1, 0xf8, 0x0d, 0x7c, 0x1d, - 0x84, 0xbf, 0x07, 0x65, 0xff, 0xc8, 0x58, 0x4e, 0x87, 0xf6, 0x13, 0x87, 0xfb, 0x0a, 0xff, 0x07, - 0x76, 0x1f, 0x61, 0x9e, 0x0f, 0xac, 0x32, 0x83, 0xbf, 0x21, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1f, - 0x61, 0xeb, 0x0f, 0xce, 0x1a, 0xec, 0x3f, 0x48, 0x38, 0x0e, 0x87, 0xeb, 0xc1, 0x9f, 0x41, 0xe8, - 0xbf, 0x42, 0x81, 0xf0, 0x17, 0x06, 0xc3, 0xb0, 0x74, 0xcc, 0x18, 0x76, 0x0c, 0x19, 0x83, 0x0e, - 0xc1, 0xf8, 0xc1, 0x87, 0x60, 0xc1, 0x98, 0x30, 0xec, 0x1d, 0x33, 0x06, 0x1d, 0xd3, 0x06, 0x40, - 0xc3, 0x5c, 0x60, 0xc3, 0x61, 0x90, 0xb3, 0xc0, 0xf4, 0x1f, 0xf8, 0x3e, 0x0f, 0xf2, 0xa8, 0x1b, - 0x47, 0xf5, 0x14, 0x19, 0xc1, 0x02, 0x0b, 0x0e, 0x81, 0x42, 0x4a, 0x07, 0xe6, 0x14, 0x61, 0xf9, - 0xff, 0xd0, 0xfc, 0x1b, 0x0f, 0xf6, 0x53, 0xd5, 0xe0, 0xd8, 0x4e, 0x1f, 0xec, 0x2b, 0xfc, 0x1d, - 0x85, 0xe0, 0xa8, 0x1d, 0xd1, 0xdc, 0x70, 0xe7, 0x8d, 0x1f, 0x07, 0xa4, 0xe1, 0xfc, 0x87, 0xa8, - 0x79, 0x03, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x83, 0x38, 0x7f, 0x58, 0x5f, 0xc8, 0x7b, - 0x07, 0x05, 0x87, 0xf7, 0xff, 0x04, 0xb0, 0x30, 0x38, 0x30, 0xa9, 0x83, 0xd7, 0xa9, 0x87, 0x61, - 0xad, 0xc3, 0xec, 0x2b, 0x4c, 0x10, 0x6c, 0xbc, 0x17, 0xe0, 0xd8, 0x81, 0xe0, 0xfd, 0xb0, 0x67, - 0x43, 0xde, 0x57, 0x21, 0xfa, 0xc3, 0x37, 0x21, 0xff, 0x80, 0xe1, 0xff, 0x83, 0xe0, 0x0f, 0xe8, - 0x3e, 0x70, 0x41, 0x61, 0xfb, 0x8b, 0x57, 0xf4, 0x1b, 0x04, 0xe8, 0x52, 0x1f, 0x98, 0xd3, 0x0f, - 0xe4, 0x1c, 0x20, 0x7e, 0x2d, 0x2f, 0x07, 0xdb, 0x02, 0xc1, 0xa1, 0xd8, 0x1f, 0x04, 0xf0, 0x6c, - 0x14, 0x0f, 0x21, 0xb0, 0xbf, 0xe0, 0xec, 0x4c, 0x3b, 0x0e, 0xf4, 0xe1, 0xd8, 0x6b, 0x41, 0x86, - 0x70, 0xc8, 0x6f, 0xf8, 0x00, 0x0f, 0xfc, 0x1e, 0x83, 0xd4, 0x0f, 0xac, 0x0b, 0x5a, 0xe0, 0xd2, - 0x5e, 0xab, 0xd0, 0x7e, 0xa0, 0x5a, 0x12, 0xc1, 0xb0, 0x38, 0x4f, 0xc7, 0xff, 0x90, 0xb0, 0xff, - 0xc1, 0x60, 0x7f, 0xe0, 0xec, 0x0e, 0x19, 0xc3, 0xb0, 0x38, 0x76, 0x1d, 0x81, 0xff, 0x83, 0xbb, - 0x70, 0xec, 0x3b, 0xc3, 0x86, 0x70, 0xca, 0x03, 0xff, 0x00, 0x0f, 0xf4, 0x1f, 0x68, 0x7b, 0x43, - 0xce, 0x0f, 0xfe, 0x42, 0x90, 0xb0, 0xa4, 0x3f, 0xd2, 0x0c, 0x3f, 0x95, 0x45, 0x6a, 0x07, 0xc0, - 0xff, 0xe4, 0x2c, 0x18, 0x74, 0x1e, 0xc1, 0x81, 0xb4, 0x3d, 0x83, 0x39, 0x02, 0x1d, 0x83, 0x0d, - 0x68, 0x76, 0x0c, 0x7d, 0x01, 0x0d, 0xf8, 0x50, 0x5c, 0x15, 0xba, 0x13, 0x68, 0x69, 0x58, 0xfa, - 0x43, 0xff, 0x21, 0xf0, 0x0f, 0xfc, 0x1d, 0x87, 0x9c, 0x3d, 0x63, 0xff, 0xa0, 0xb4, 0x12, 0x16, - 0x1f, 0xce, 0x06, 0x0f, 0x96, 0xd5, 0x45, 0x1f, 0x1d, 0x6e, 0xac, 0x2c, 0xc3, 0x61, 0x61, 0x60, - 0xbf, 0xe0, 0xd8, 0x34, 0x70, 0x61, 0xb0, 0x68, 0x30, 0x61, 0xb4, 0xd0, 0x60, 0xc2, 0x7c, 0x68, - 0x30, 0x61, 0x58, 0x24, 0x19, 0xc1, 0x21, 0xf6, 0x18, 0x02, 0x1f, 0xb0, 0xf6, 0x94, 0x18, 0xc6, - 0x0d, 0xa6, 0x99, 0x90, 0x7e, 0x51, 0x39, 0x84, 0xb0, 0x7d, 0x87, 0x5e, 0x3e, 0x7f, 0xc1, 0x38, - 0x58, 0x2e, 0x0e, 0x70, 0xb0, 0x7c, 0x86, 0x70, 0xb1, 0xb7, 0x0c, 0xe1, 0x66, 0x65, 0x02, 0x70, - 0xb5, 0x18, 0x20, 0x9f, 0x2b, 0x0b, 0x0f, 0x5a, 0xbe, 0x48, 0x3c, 0x83, 0x41, 0x7f, 0x21, 0xff, - 0x83, 0x0f, 0xf4, 0x1f, 0x68, 0x7b, 0x43, 0xce, 0x0f, 0xfe, 0x0d, 0x26, 0x87, 0x38, 0x7d, 0xa1, - 0xec, 0x0b, 0x03, 0xff, 0x81, 0x4c, 0x1a, 0x1f, 0xf6, 0x0e, 0xff, 0x83, 0x60, 0xe8, 0x66, 0x41, - 0xb0, 0x74, 0x33, 0x20, 0xd8, 0x36, 0x33, 0x20, 0xd8, 0xef, 0xfc, 0x13, 0xf4, 0xc6, 0x64, 0x15, - 0x98, 0xc6, 0x64, 0x12, 0x08, 0x61, 0x15, 0x87, 0xfe, 0x0e, 0x02, 0x1d, 0x81, 0xc3, 0xb8, 0x69, - 0xd3, 0xd4, 0x0d, 0xc2, 0xb5, 0x5a, 0x83, 0xf3, 0x01, 0x83, 0xfa, 0xbe, 0xc0, 0xfc, 0x0a, 0x2f, - 0x61, 0xd8, 0x28, 0xbd, 0x87, 0x60, 0xba, 0xec, 0x3b, 0x0e, 0xa0, 0x7e, 0xc3, 0xa8, 0x1f, 0xb3, - 0xff, 0xc1, 0xbd, 0x01, 0xdc, 0x3c, 0xf0, 0x1d, 0x2c, 0x3a, 0x4b, 0xc1, 0x9f, 0x07, 0x90, 0xfc, - 0x80, 0x02, 0x12, 0x0d, 0x02, 0x1b, 0x81, 0x43, 0x4a, 0x07, 0x61, 0x46, 0x90, 0x7e, 0xff, 0xf0, - 0x16, 0x30, 0xfd, 0x83, 0xe3, 0x0f, 0xd8, 0x6c, 0x0f, 0xf9, 0x0e, 0xc0, 0xe1, 0xb4, 0x3b, 0x03, - 0x86, 0xd0, 0xec, 0x0f, 0xf9, 0x0e, 0xdc, 0x18, 0xc1, 0xe7, 0xc8, 0xc3, 0x01, 0x0b, 0xc0, 0x70, - 0x30, 0x34, 0x3b, 0x83, 0x7e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xc2, 0xff, 0xc8, 0x4e, 0x0c, - 0x2c, 0x1a, 0x19, 0x8f, 0xfc, 0x87, 0xd8, 0x58, 0x34, 0x3e, 0xd6, 0xd5, 0xa3, 0xf0, 0x29, 0xd7, - 0x07, 0x61, 0x50, 0x2e, 0x0e, 0xc7, 0x56, 0x13, 0x86, 0xc2, 0x7f, 0xa0, 0xec, 0x1f, 0x05, 0x87, - 0xb1, 0x43, 0x9a, 0x1e, 0xf4, 0x15, 0xe0, 0xf5, 0xa0, 0x7c, 0xf9, 0x0c, 0x81, 0xe4, 0x26, 0xc3, - 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x83, 0x30, 0x67, 0x0a, 0x80, 0xba, 0x04, 0xe1, 0xa4, 0xd5, 0x84, - 0xe1, 0xf7, 0x4d, 0xfe, 0x2a, 0x06, 0x0c, 0x27, 0x07, 0xc0, 0xc1, 0x84, 0xe1, 0xb0, 0x7e, 0x31, - 0xc3, 0x60, 0xc1, 0x92, 0xb0, 0xd9, 0xfc, 0x3b, 0x86, 0xc2, 0x7c, 0x05, 0x61, 0xb1, 0x33, 0x09, - 0xc2, 0x7c, 0xe9, 0x84, 0xe1, 0x5b, 0xa0, 0xc2, 0x70, 0x90, 0xd7, 0x0f, 0x90, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1e, 0x83, 0x2d, 0x4f, 0x06, 0xa1, 0x75, 0x28, 0x3e, 0x92, 0x04, 0x83, 0x0f, 0xcc, - 0x39, 0x40, 0x96, 0x0a, 0x0d, 0x06, 0xa6, 0x0b, 0xfe, 0x43, 0x63, 0x82, 0x81, 0xfb, 0x0e, 0xa0, - 0x7e, 0xcf, 0xff, 0x06, 0xc0, 0x82, 0x80, 0x43, 0xba, 0x60, 0xa0, 0x34, 0x37, 0x18, 0x28, 0x0d, - 0x0a, 0xc1, 0xd3, 0xd4, 0xd0, 0x90, 0x97, 0xed, 0x00, 0x0f, 0xf2, 0x1f, 0x41, 0xf6, 0x1f, 0x70, - 0x3f, 0xf8, 0x36, 0x81, 0x82, 0xd0, 0xff, 0x61, 0x61, 0xfd, 0x4f, 0x5e, 0xa0, 0xfc, 0x0d, 0x7e, - 0xc3, 0x60, 0x82, 0xc2, 0x83, 0x60, 0xff, 0xe0, 0xd8, 0x6a, 0x07, 0xf6, 0x1a, 0x81, 0xfd, 0x86, - 0xff, 0x07, 0x76, 0x58, 0x4e, 0x19, 0xe2, 0xd0, 0xa8, 0x1c, 0x8e, 0x83, 0xe4, 0x3f, 0xf0, 0x78, - 0x0f, 0xfc, 0x1c, 0xc1, 0xb0, 0xd2, 0x1b, 0x42, 0xa0, 0x1c, 0x39, 0xc3, 0x40, 0x90, 0xfd, 0xff, - 0xe0, 0x2c, 0x2f, 0xf8, 0x1f, 0x05, 0x60, 0xb0, 0xf6, 0x0b, 0x0c, 0xe8, 0x6c, 0xe0, 0xfa, 0x0d, - 0x83, 0xff, 0x21, 0xb0, 0x62, 0x8c, 0x90, 0xd8, 0xe2, 0x8c, 0x90, 0xde, 0x71, 0x46, 0x48, 0x4e, - 0x98, 0xa3, 0x24, 0x24, 0x7f, 0xfd, 0x00, 0x0f, 0x90, 0xc8, 0x67, 0x0d, 0x85, 0x61, 0xd6, 0x15, - 0x01, 0x87, 0xd1, 0x7f, 0xf0, 0x7f, 0x63, 0x07, 0x54, 0x0f, 0xfc, 0x15, 0x30, 0xd8, 0xc6, 0x86, - 0xcb, 0xff, 0x83, 0x61, 0xb1, 0xcd, 0x0d, 0x86, 0xc6, 0x34, 0x36, 0x3f, 0xf8, 0x3b, 0x13, 0xc3, - 0xc1, 0xcf, 0x99, 0xc6, 0xa0, 0xd6, 0xf1, 0x8c, 0x58, 0x48, 0x10, 0x63, 0x01, 0x00, 0x0f, 0xfc, - 0x1e, 0x83, 0xac, 0x0a, 0x0d, 0xc1, 0xce, 0x68, 0x76, 0x04, 0xc1, 0x40, 0xfe, 0xcc, 0xb3, 0x43, - 0xcc, 0x76, 0x16, 0x0f, 0x88, 0x1c, 0x05, 0x48, 0x58, 0xde, 0x5a, 0x43, 0xb1, 0x43, 0x52, 0x1e, - 0xc1, 0x5f, 0x90, 0xd8, 0x26, 0x86, 0x48, 0x6c, 0x10, 0xc6, 0x48, 0x4f, 0x98, 0x63, 0x24, 0x27, - 0x4d, 0x51, 0x92, 0x16, 0x9f, 0xfe, 0x43, 0xff, 0x06, 0x04, 0x1a, 0x80, 0x70, 0xea, 0x1f, 0xfe, - 0x0d, 0x20, 0x90, 0x30, 0x7f, 0xaf, 0xd0, 0x7f, 0xea, 0x07, 0x3f, 0x03, 0xff, 0x07, 0x60, 0xc1, - 0x40, 0x61, 0xd8, 0x3f, 0xf0, 0x76, 0x1d, 0x40, 0xfd, 0x8f, 0xfe, 0x43, 0x61, 0xd4, 0x0f, 0xde, - 0x7f, 0xf0, 0x6b, 0x43, 0x50, 0x3e, 0x81, 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xc3, - 0x75, 0xd8, 0x6b, 0x0a, 0x0e, 0xc3, 0xa8, 0x0e, 0xbb, 0x0f, 0xed, 0x7b, 0x09, 0x60, 0x97, 0xe0, - 0x34, 0xc1, 0xff, 0xc1, 0xb0, 0x64, 0x0c, 0x18, 0x6c, 0x1d, 0xd3, 0xa6, 0x1b, 0x0f, 0xfc, 0x16, - 0x0f, 0xfc, 0x86, 0xc8, 0x90, 0xa8, 0x1d, 0xf0, 0x39, 0xe0, 0xe7, 0x82, 0xbe, 0x43, 0x94, 0x5e, - 0x92, 0xf8, 0x3f, 0xf0, 0x48, 0x0f, 0xfc, 0x1e, 0x83, 0xd4, 0x0f, 0xa8, 0x5f, 0xfc, 0x1b, 0x41, - 0x21, 0x61, 0xfe, 0x70, 0x50, 0x32, 0xc3, 0xff, 0xa0, 0x53, 0x1c, 0x0c, 0x0a, 0x06, 0xc7, 0x7f, - 0xa8, 0x1b, 0x1c, 0x0c, 0x0a, 0x06, 0xc7, 0x03, 0x02, 0x81, 0xb1, 0xce, 0x9b, 0x40, 0xda, 0xb3, - 0x04, 0xd0, 0x37, 0x9c, 0xfc, 0xd0, 0x2a, 0x0e, 0x41, 0xa8, 0x1e, 0x70, 0xef, 0x20, 0x0f, 0x90, - 0xc8, 0x74, 0x1a, 0x80, 0x70, 0xee, 0x2f, 0xfe, 0x0d, 0x87, 0xf2, 0x1f, 0x3d, 0x33, 0x24, 0x0b, - 0x0f, 0x4c, 0xc9, 0x05, 0x31, 0x81, 0x99, 0x21, 0xb1, 0xe9, 0x91, 0x21, 0xb1, 0x87, 0x03, 0xa1, - 0xb0, 0xc8, 0x4a, 0x0e, 0xc7, 0xff, 0x21, 0xb0, 0xd4, 0x0b, 0x43, 0x79, 0x06, 0x85, 0xa1, 0x3a, - 0x3c, 0x1b, 0x0c, 0xa3, 0xc8, 0x1f, 0x41, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1e, 0xd0, 0x7f, 0xe4, - 0x27, 0x44, 0x18, 0x9a, 0x19, 0xc7, 0x32, 0x9a, 0x1f, 0x9f, 0x02, 0xd0, 0xfa, 0xdd, 0xdd, 0x1f, - 0x80, 0x82, 0x41, 0xa1, 0xb0, 0xeb, 0x0f, 0xd8, 0x4e, 0xae, 0x0f, 0x65, 0xc3, 0x8f, 0x83, 0x61, - 0xa8, 0x21, 0xf6, 0x12, 0x0a, 0x08, 0x77, 0x63, 0xc9, 0xc1, 0xde, 0x02, 0x0b, 0x43, 0x98, 0x14, - 0xf2, 0x1f, 0xf2, 0x83, 0xf0, 0x0f, 0xfc, 0x1c, 0xe0, 0xbf, 0xf8, 0x2b, 0x0d, 0x26, 0x1f, 0x49, - 0xff, 0xa0, 0xfb, 0x24, 0xca, 0x01, 0x60, 0x6f, 0x4d, 0xe0, 0x5e, 0x02, 0xfe, 0x0e, 0xc1, 0x7f, - 0xc1, 0xd8, 0x30, 0xf6, 0x1d, 0x83, 0xff, 0x07, 0x60, 0xe5, 0xec, 0x3b, 0x02, 0xd6, 0xb0, 0x77, - 0xff, 0xe0, 0xad, 0x0c, 0xe1, 0xf2, 0x1e, 0x60, 0xe0, 0x0f, 0xfc, 0x1c, 0xe0, 0xbf, 0x5f, 0x82, - 0xe0, 0x98, 0x28, 0x3d, 0xb2, 0xc4, 0xe1, 0xfa, 0x9e, 0xab, 0xa0, 0x79, 0x5e, 0x5b, 0x50, 0x3e, - 0x03, 0x69, 0x61, 0xec, 0x77, 0x9e, 0x54, 0x16, 0x41, 0xa0, 0x50, 0x36, 0x0b, 0xfe, 0x43, 0x60, - 0x90, 0xed, 0x0d, 0x8d, 0xff, 0x21, 0xbc, 0xc8, 0x76, 0x84, 0xe9, 0x21, 0xda, 0x14, 0x82, 0xff, - 0x90, 0x0f, 0x94, 0x21, 0xf6, 0x85, 0xc5, 0x03, 0xed, 0x06, 0x16, 0x1f, 0x91, 0xff, 0xc1, 0xf7, - 0x82, 0xc3, 0xfa, 0xf0, 0x1c, 0x33, 0xf1, 0xdd, 0x3d, 0x50, 0x6c, 0x2c, 0x2c, 0x3e, 0xc2, 0xff, - 0xc1, 0xb0, 0xb0, 0xb0, 0xfb, 0x0b, 0xff, 0x21, 0x64, 0x41, 0xc8, 0x77, 0x95, 0xb1, 0x94, 0x0a, - 0xd3, 0x4c, 0x93, 0x09, 0x03, 0x83, 0x14, 0x48, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x19, 0xc0, 0xe5, - 0xfe, 0x05, 0x82, 0x81, 0xec, 0x28, 0x3d, 0x85, 0x87, 0x65, 0x3d, 0x43, 0x28, 0x98, 0x6c, 0x2c, - 0xa6, 0x65, 0xfc, 0x60, 0x73, 0x24, 0xdc, 0xc0, 0xe6, 0x4a, 0xec, 0xc0, 0xe6, 0x43, 0xb9, 0x81, - 0xcc, 0xa7, 0xd1, 0x81, 0xcc, 0x14, 0xe4, 0xc0, 0xfc, 0xe9, 0x93, 0x83, 0xc6, 0x85, 0x85, 0x81, - 0x06, 0x19, 0x3d, 0x00, 0x0f, 0xfc, 0x1e, 0x43, 0x48, 0x58, 0x77, 0x04, 0xe0, 0xa0, 0x7b, 0x57, - 0xfe, 0x83, 0xe8, 0xd3, 0x14, 0x05, 0x81, 0xba, 0x66, 0x07, 0xe0, 0xda, 0x62, 0x1d, 0x9f, 0xfe, - 0x42, 0xc3, 0xff, 0x05, 0x81, 0xff, 0x83, 0xb0, 0x30, 0x76, 0x1d, 0x81, 0xff, 0x83, 0xbd, 0x30, - 0x76, 0x1a, 0xd1, 0xff, 0x83, 0x21, 0x30, 0x67, 0x00, 0x0f, 0xfc, 0x1e, 0xc2, 0x7f, 0xe0, 0xce, - 0x1a, 0x4b, 0x0f, 0x70, 0x4f, 0xa0, 0xfe, 0x7f, 0xf8, 0x3f, 0xa7, 0x4a, 0x03, 0xe0, 0x58, 0x35, - 0x41, 0xd8, 0xa0, 0x50, 0x3f, 0x60, 0xff, 0xe0, 0xd8, 0x31, 0x88, 0x18, 0x6c, 0x1b, 0x01, 0xdc, - 0x36, 0x3b, 0xd3, 0x8c, 0x27, 0xce, 0x60, 0x93, 0x0b, 0xc0, 0xce, 0x9a, 0x61, 0x21, 0x62, 0x15, - 0xc0, 0x02, 0x19, 0x82, 0x64, 0x2a, 0x1f, 0xe5, 0x58, 0x6c, 0x2a, 0x04, 0xcc, 0x1c, 0xaa, 0x28, - 0x60, 0xfb, 0xd4, 0xf5, 0xf4, 0x7c, 0x62, 0x38, 0xe1, 0xd9, 0x94, 0x31, 0xc3, 0xb3, 0xbd, 0x65, - 0x87, 0x66, 0x08, 0xcb, 0x43, 0x66, 0xfa, 0xce, 0x43, 0x6e, 0x31, 0x99, 0x04, 0xfc, 0x08, 0xd8, - 0xc2, 0xb3, 0x04, 0x78, 0x12, 0x04, 0x18, 0x5e, 0x82, 0x80, 0x04, 0x1f, 0xb4, 0x3a, 0x86, 0x0e, - 0x79, 0xc3, 0x45, 0x0e, 0x9d, 0x30, 0xfa, 0x0d, 0xa1, 0x96, 0x0a, 0xff, 0xa3, 0xe1, 0x41, 0xff, - 0xb7, 0xc0, 0xff, 0x06, 0xc1, 0x83, 0x5d, 0x86, 0xc1, 0x83, 0x5e, 0x0d, 0x83, 0x07, 0xf8, 0x36, - 0x0c, 0x18, 0x6c, 0x37, 0x8c, 0x1f, 0xe0, 0xac, 0xed, 0x0f, 0xe4, 0xa0, 0x2f, 0xf4, 0x1f, 0xf8, - 0x30, 0x0f, 0xd8, 0x7f, 0x68, 0x57, 0xe4, 0x3d, 0xa3, 0x85, 0x87, 0xcc, 0xff, 0xf0, 0x7b, 0xc0, - 0x41, 0x07, 0xe7, 0x1c, 0x0e, 0x07, 0xe0, 0x6c, 0x28, 0x60, 0xd8, 0x3a, 0xdd, 0x41, 0xb0, 0x61, - 0xff, 0xb0, 0x65, 0x78, 0x3b, 0x06, 0x35, 0xc1, 0xd8, 0xe2, 0xf8, 0x3b, 0xe8, 0xff, 0x21, 0x3b, - 0x26, 0x1a, 0x42, 0x81, 0x83, 0xd5, 0x68, 0x7f, 0xe0, 0xe0, 0x04, 0x1a, 0x14, 0x61, 0xd4, 0x03, - 0x12, 0x72, 0x1b, 0x4f, 0x3e, 0x33, 0x0f, 0x50, 0xe6, 0xc4, 0x3d, 0x57, 0x57, 0x44, 0xf8, 0x56, - 0xea, 0xd4, 0x1b, 0x1b, 0x38, 0xc4, 0x36, 0x16, 0x60, 0xcc, 0x36, 0x3e, 0x3c, 0x74, 0x0d, 0x85, - 0x98, 0x2d, 0x0d, 0x97, 0x8f, 0x36, 0x1d, 0xe4, 0xcd, 0x5c, 0x20, 0xb6, 0xe8, 0xad, 0xe4, 0x08, - 0x7d, 0x23, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xda, 0x17, 0x07, 0xee, 0x0e, 0xe0, 0xe7, 0x82, - 0x42, 0xf0, 0x6e, 0x0a, 0xc3, 0x58, 0x7d, 0x76, 0x1f, 0xf5, 0x82, 0xc3, 0xfb, 0xc1, 0xad, 0x0e, - 0xbc, 0x1e, 0x7c, 0x83, 0xd7, 0xff, 0x5a, 0x13, 0x87, 0x9c, 0x3c, 0xe1, 0xe7, 0x0f, 0x38, 0x79, - 0xc3, 0xce, 0x1e, 0x70, 0xf3, 0xff, 0xc1, 0x09, 0x0f, 0xfc, 0x0c, 0x3b, 0x30, 0xbf, 0xe2, 0x83, - 0x83, 0x06, 0x39, 0x91, 0xa5, 0x1e, 0x8c, 0xad, 0x20, 0x2b, 0x50, 0x5f, 0x06, 0xfd, 0x05, 0x9a, - 0x1d, 0x86, 0xe1, 0xc1, 0x7f, 0x36, 0x15, 0x86, 0xc2, 0xff, 0x81, 0x7d, 0x03, 0x0b, 0x47, 0x0b, - 0x06, 0x16, 0x8e, 0x16, 0x0c, 0x2d, 0x1e, 0xac, 0x1d, 0x5a, 0x38, 0x58, 0x35, 0xb4, 0x2f, 0xff, - 0xd0, 0x7f, 0xe0, 0xff, 0xc1, 0xff, 0x3f, 0xfe, 0x0e, 0x70, 0xf9, 0xc3, 0x9c, 0x3f, 0x61, 0xce, - 0x1f, 0xb0, 0xe7, 0xff, 0xc1, 0xf2, 0x83, 0x28, 0x3f, 0x68, 0x67, 0x0f, 0xce, 0x1b, 0x43, 0xfb, - 0x09, 0xc3, 0xfd, 0x05, 0xc1, 0xef, 0xff, 0xde, 0x00, 0x0f, 0xfc, 0x1d, 0xfe, 0xa7, 0xf8, 0x3f, - 0xe7, 0x43, 0x5f, 0xc1, 0xb0, 0xea, 0x05, 0x86, 0xc3, 0xa4, 0x2c, 0x36, 0x1d, 0x40, 0xb0, 0xd8, - 0x75, 0xfc, 0x1b, 0x0f, 0x20, 0x50, 0x6c, 0x3d, 0x82, 0x43, 0x61, 0xe9, 0x30, 0xec, 0x3c, 0xab, - 0xa0, 0x58, 0x77, 0xd2, 0xdf, 0xf2, 0x1f, 0xf8, 0x30, 0x3f, 0xc1, 0x38, 0x7f, 0xe5, 0x5a, 0xc1, - 0xfa, 0xff, 0x93, 0xfa, 0x09, 0xc3, 0xb4, 0x0c, 0x13, 0x87, 0x61, 0x30, 0xab, 0x50, 0x5a, 0x0a, - 0x3f, 0xe8, 0x15, 0xe2, 0x42, 0xd0, 0x90, 0x60, 0x70, 0x38, 0x6c, 0x18, 0x5c, 0x68, 0x6c, 0x60, - 0xde, 0x83, 0x93, 0xa2, 0x0f, 0x21, 0xaf, 0xa4, 0x79, 0xe0, 0x90, 0xcf, 0x90, 0xbc, 0x87, 0xc8, - 0x79, 0x00, 0x0f, 0xf2, 0x1e, 0x5e, 0x0d, 0x40, 0xea, 0xf7, 0xfe, 0x0f, 0x9c, 0x3d, 0x81, 0xac, - 0xe8, 0x74, 0x0a, 0x2b, 0x18, 0x0d, 0x10, 0x48, 0x32, 0xf5, 0xd3, 0x04, 0x83, 0x31, 0xb0, 0x60, - 0xbf, 0x50, 0x9c, 0x18, 0x48, 0x28, 0xd9, 0x83, 0x0b, 0x18, 0x0e, 0x6f, 0x82, 0xc9, 0x05, 0x0c, - 0x3c, 0xae, 0x8e, 0x0c, 0x0a, 0x3e, 0x95, 0xa0, 0xc0, 0xc1, 0xed, 0x0a, 0xf8, 0x3f, 0xf0, 0x70, - 0x1f, 0xff, 0xd8, 0x7e, 0xf0, 0x7f, 0xe7, 0xc1, 0xc8, 0x75, 0xeb, 0x0d, 0xe0, 0xbe, 0x41, 0xc3, - 0xc1, 0x90, 0xd7, 0xe8, 0x3f, 0x5c, 0x71, 0x87, 0x37, 0x05, 0xc5, 0x03, 0x28, 0x27, 0xe0, 0x61, - 0xfa, 0xd5, 0x82, 0xc3, 0xae, 0x03, 0x85, 0xc0, 0xf4, 0x1a, 0xc3, 0x68, 0x7c, 0xe8, 0x7f, 0xd7, - 0xa0, 0xff, 0xc1, 0xff, 0x2f, 0x9f, 0xfd, 0x02, 0x4c, 0x37, 0x07, 0xa4, 0xc2, 0xf0, 0x7d, 0x26, - 0x3e, 0x42, 0x50, 0x2f, 0xad, 0x30, 0x58, 0x52, 0x61, 0x3d, 0xe0, 0xda, 0x60, 0x7b, 0xb0, 0xda, - 0x6f, 0x81, 0x98, 0x6f, 0xcc, 0x0f, 0x12, 0x16, 0x0c, 0x2e, 0xc7, 0x0b, 0x06, 0x3c, 0x60, 0xd0, - 0x60, 0xed, 0x06, 0x07, 0x18, 0x18, 0x67, 0x0e, 0x5b, 0x80, 0xf9, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, - 0xfc, 0x1f, 0x50, 0x3f, 0xf3, 0xfd, 0x07, 0xce, 0x1b, 0x43, 0xce, 0x85, 0x61, 0xeb, 0xff, 0xf0, - 0x4e, 0x13, 0x86, 0xc3, 0x74, 0xfa, 0xaf, 0x07, 0x5e, 0x83, 0x28, 0x2b, 0xc9, 0xc0, 0x78, 0x0c, - 0x07, 0xbb, 0xc1, 0xeb, 0x81, 0xe7, 0x43, 0x48, 0x1d, 0xd3, 0x0e, 0x6e, 0x06, 0x8e, 0x83, 0xc8, - 0x4e, 0x13, 0xa1, 0xdf, 0x21, 0xff, 0x83, 0xf8, 0x0f, 0xc8, 0x7f, 0x9c, 0x14, 0x04, 0x87, 0xda, - 0x68, 0xe1, 0xef, 0xff, 0xc1, 0xfb, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0xb8, 0x35, 0x03, 0xcf, 0xfe, - 0xb4, 0x0f, 0x01, 0xb4, 0x26, 0xd0, 0x34, 0x4e, 0x2d, 0x0f, 0xd6, 0xfd, 0x07, 0xae, 0x4b, 0x8e, - 0x0f, 0x9b, 0x56, 0x0a, 0x04, 0xfa, 0x41, 0xc1, 0x48, 0x7d, 0xe8, 0x3e, 0x0f, 0x94, 0x1f, 0x97, - 0xd6, 0xbe, 0x05, 0x7f, 0xea, 0x06, 0xaf, 0xf0, 0x7b, 0x43, 0xce, 0x1e, 0xf5, 0x7b, 0xc1, 0xcb, - 0xff, 0x90, 0x72, 0xff, 0xac, 0x19, 0x7f, 0xe8, 0xc3, 0x9b, 0xc1, 0xa0, 0xee, 0x47, 0xcd, 0xc1, - 0xe6, 0x8a, 0xf5, 0x87, 0xa4, 0x15, 0x8a, 0x07, 0x37, 0x02, 0x80, 0xb4, 0x0c, 0x83, 0xe0, 0xca, - 0x0f, 0xfc, 0x1c, 0x0f, 0xe8, 0x3e, 0xfe, 0x4b, 0xf0, 0x7c, 0xe3, 0x85, 0x86, 0x63, 0x06, 0x82, - 0x81, 0xce, 0x9f, 0xfc, 0x1d, 0x83, 0x03, 0x03, 0x1f, 0xe7, 0xff, 0x06, 0xcc, 0x2e, 0x09, 0x0d, - 0x99, 0x6e, 0x0a, 0x06, 0xc5, 0x8b, 0xe8, 0x3b, 0x09, 0xd3, 0x30, 0xec, 0x1c, 0x3e, 0x24, 0x36, - 0x13, 0xc6, 0x0c, 0x27, 0x07, 0x05, 0x82, 0x4f, 0x41, 0xde, 0x43, 0xff, 0x07, 0xe0, 0x0f, 0x61, - 0xf6, 0x1d, 0xa1, 0xb7, 0x6f, 0x5b, 0x79, 0xdc, 0x60, 0x63, 0x83, 0x7b, 0x8b, 0xb8, 0xb7, 0x4f, - 0x3c, 0x79, 0xdd, 0x9c, 0xdd, 0xcd, 0xd2, 0xfa, 0x2e, 0xdc, 0xa6, 0xed, 0x4e, 0xf2, 0x67, 0x92, - 0x37, 0x19, 0x31, 0x93, 0x70, 0xec, 0x3b, 0x7f, 0xff, 0x68, 0xbf, 0xf6, 0x80, 0x0f, 0xc8, 0x7c, - 0xde, 0x41, 0x4f, 0xa4, 0x34, 0x85, 0x83, 0x40, 0xc0, 0xfa, 0x0d, 0xd3, 0xc8, 0x4d, 0xe9, 0xc2, - 0x79, 0x03, 0xc1, 0xe7, 0xc6, 0x15, 0xe9, 0x1d, 0x19, 0x0a, 0xe8, 0x19, 0xb8, 0x61, 0xbd, 0x05, - 0x41, 0x83, 0x9d, 0x0f, 0x5e, 0x83, 0xff, 0x00, 0x0f, 0xfc, 0x1f, 0x58, 0x58, 0x7a, 0xf4, 0x13, - 0x87, 0x90, 0x61, 0x51, 0x78, 0x92, 0xf1, 0xff, 0x03, 0x78, 0xe0, 0xce, 0x3e, 0xa1, 0x87, 0x39, - 0x01, 0xc1, 0x40, 0x9c, 0x2b, 0xa0, 0x38, 0x0e, 0x5a, 0x30, 0x5c, 0x30, 0x81, 0xf0, 0x68, 0xa0, - 0x5c, 0x61, 0xea, 0x16, 0x8e, 0x1e, 0xd1, 0x0a, 0x81, 0xed, 0x0b, 0xe0, 0xdf, 0x41, 0xff, 0x83, - 0x0f, 0xfc, 0x1f, 0x9c, 0x3d, 0xa1, 0x37, 0x07, 0xda, 0x14, 0x90, 0x87, 0x68, 0x4c, 0x5d, 0x3f, - 0xe0, 0xbb, 0x43, 0xad, 0x09, 0xec, 0x3d, 0xe4, 0x28, 0x14, 0x0d, 0x4d, 0x0e, 0xec, 0x36, 0x68, - 0x56, 0x9a, 0x0e, 0x34, 0x24, 0x1e, 0x4b, 0x06, 0x86, 0x76, 0xac, 0x2d, 0x0b, 0xc0, 0x94, 0x1b, - 0x42, 0x42, 0xc3, 0xda, 0x19, 0xf4, 0x1b, 0xe0, 0xff, 0xc1, 0xf0, 0x0e, 0x43, 0xff, 0x36, 0x97, - 0xfc, 0x0f, 0x48, 0x76, 0x83, 0x02, 0x0c, 0x82, 0xc2, 0xc1, 0x42, 0xe0, 0x50, 0x2c, 0x2e, 0xe0, - 0xb0, 0xd8, 0x1f, 0x82, 0xe0, 0x9c, 0x10, 0x28, 0x68, 0x5e, 0x43, 0x53, 0x0f, 0xfa, 0xd3, 0x07, - 0xfc, 0x04, 0x16, 0x98, 0x67, 0x09, 0xd9, 0x30, 0xce, 0x0f, 0x03, 0x4c, 0x33, 0x81, 0x03, 0x83, - 0xfe, 0x09, 0xf2, 0x0c, 0x33, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0x34, 0x04, 0x8c, 0x1a, 0xe4, - 0x2c, 0x0c, 0x19, 0x18, 0x98, 0x0c, 0x1a, 0x87, 0x99, 0xff, 0x05, 0xf0, 0xeb, 0x79, 0x40, 0xf3, - 0x9e, 0x41, 0xe0, 0xc8, 0x3a, 0x91, 0xf4, 0x19, 0xdc, 0x93, 0xa6, 0x17, 0x0e, 0x49, 0xb6, 0x1c, - 0xf8, 0x9a, 0x33, 0x05, 0x66, 0x53, 0x18, 0xc1, 0xc0, 0xca, 0x23, 0x08, 0x10, 0x39, 0x20, 0x60, - 0xe7, 0xc0, 0x90, 0x30, 0x7f, 0xe0, 0xf8, 0x0e, 0x42, 0x43, 0xf9, 0xe0, 0xb0, 0xfb, 0xd2, 0x15, - 0xfd, 0x01, 0x06, 0x4f, 0x05, 0x84, 0xe5, 0xdb, 0x82, 0x81, 0xaf, 0x22, 0x3d, 0x86, 0xb5, 0x41, - 0xbc, 0x86, 0x41, 0x60, 0xb9, 0xe0, 0xce, 0xd3, 0x83, 0x58, 0x3c, 0x0e, 0x3f, 0xc8, 0x77, 0xa3, - 0x0d, 0xa1, 0x3a, 0xa3, 0x0d, 0xa0, 0xf0, 0x28, 0x61, 0xb4, 0x08, 0x5a, 0x7f, 0x90, 0xde, 0x81, - 0x86, 0xd0, 0xff, 0xc1, 0xc0, 0x0e, 0x43, 0xff, 0x17, 0x1f, 0xf9, 0x3d, 0x21, 0xce, 0x1c, 0x83, - 0x20, 0xa8, 0x1c, 0xc5, 0xc1, 0x50, 0x3d, 0xda, 0x3f, 0xf0, 0x1e, 0xc0, 0xe1, 0x9c, 0x10, 0x28, - 0x38, 0x67, 0x0d, 0xd8, 0xe1, 0x9c, 0x16, 0x9a, 0xbf, 0xe0, 0x20, 0xb5, 0x61, 0x9c, 0x27, 0xa9, - 0xc3, 0x38, 0x2d, 0x25, 0x61, 0x9c, 0x10, 0x58, 0xff, 0xc1, 0x3e, 0x87, 0x0c, 0xe1, 0xff, 0x83, - 0x80, 0x0e, 0x43, 0x30, 0x7c, 0xf0, 0x6b, 0x0e, 0xf4, 0x81, 0xa7, 0xa8, 0x81, 0x06, 0x54, 0x1a, - 0x80, 0x62, 0xda, 0x06, 0x60, 0xbe, 0x05, 0xfe, 0x81, 0x76, 0x0a, 0x06, 0x60, 0x20, 0xa1, 0x40, - 0xcc, 0x1b, 0xb2, 0xff, 0x40, 0xb4, 0xd0, 0x60, 0xc3, 0x20, 0xb4, 0x18, 0x30, 0xf7, 0x44, 0x70, - 0x61, 0xad, 0x24, 0xd0, 0x64, 0x08, 0x0e, 0xd8, 0x59, 0x84, 0xf9, 0x50, 0x6f, 0x83, 0xff, 0x07, - 0x0f, 0xf2, 0x1f, 0x9e, 0x0d, 0x87, 0xbd, 0x20, 0xff, 0xc0, 0x47, 0x1c, 0x41, 0x18, 0x18, 0xf3, - 0x8f, 0x81, 0x85, 0xd8, 0x32, 0xf2, 0x60, 0x7b, 0x06, 0xa0, 0x26, 0x08, 0x1a, 0x7f, 0xe0, 0x9e, - 0xc8, 0x28, 0x3a, 0xc1, 0x98, 0x58, 0x30, 0x20, 0xf1, 0xf5, 0xda, 0x13, 0xb9, 0x85, 0xc1, 0xb8, - 0x19, 0x85, 0x87, 0x20, 0x73, 0xbb, 0x4a, 0x05, 0xe4, 0xe0, 0x3e, 0x83, 0xff, 0x07, 0x0d, 0x40, - 0x30, 0x30, 0xcd, 0xc3, 0x7a, 0x9d, 0x01, 0x2c, 0x06, 0xd5, 0xa8, 0x12, 0x79, 0xbd, 0x4e, 0x0d, - 0xf0, 0x34, 0x36, 0x15, 0xd8, 0x3a, 0xec, 0x24, 0x1a, 0x68, 0x6c, 0x33, 0xd9, 0xea, 0xd8, 0x5e, - 0x1c, 0x36, 0x87, 0x43, 0xe0, 0xda, 0x1e, 0x77, 0xbf, 0xf0, 0x3c, 0x0c, 0x2e, 0xd0, 0xc8, 0x2c, - 0x78, 0x1c, 0x85, 0x78, 0xe4, 0x35, 0x03, 0xff, 0x07, 0x0b, 0xff, 0xd0, 0x76, 0x1f, 0xa8, 0x1d, - 0x84, 0xc1, 0x50, 0x3b, 0x09, 0xc2, 0xa0, 0x76, 0x13, 0x85, 0x40, 0xec, 0x27, 0x0a, 0x81, 0xd8, - 0x4e, 0x15, 0x03, 0xb0, 0xa8, 0x15, 0x03, 0xb0, 0xb4, 0x2a, 0x07, 0x20, 0x70, 0xe4, 0x3e, 0x74, - 0xd0, 0xfe, 0xb4, 0x2b, 0x83, 0x37, 0x07, 0xd7, 0x02, 0x81, 0xfe, 0x60, 0x0f, 0xa8, 0x1f, 0xf8, - 0x17, 0xfc, 0x1f, 0xa8, 0x1f, 0xf8, 0x16, 0x1f, 0xef, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xb0, 0x9c, - 0x2c, 0x3d, 0x84, 0xe1, 0x61, 0xec, 0x27, 0x0b, 0x0f, 0x61, 0x50, 0x2c, 0x3d, 0x85, 0xa1, 0x61, - 0xf9, 0xe3, 0x83, 0xf3, 0xe4, 0x2b, 0xc8, 0x5f, 0x21, 0xf3, 0xe0, 0xff, 0xc1, 0xc0, 0x0e, 0x43, - 0xff, 0x03, 0x43, 0xff, 0x7f, 0xc1, 0xf5, 0x86, 0xe0, 0xf5, 0x86, 0x70, 0xf7, 0xff, 0xe0, 0x93, - 0x43, 0xec, 0x3b, 0x40, 0xa0, 0xb0, 0xed, 0x05, 0x02, 0xc3, 0xb4, 0x1a, 0x16, 0x1d, 0xa0, 0xc3, - 0x61, 0xda, 0x50, 0x36, 0x1f, 0x58, 0xf0, 0x7c, 0xf8, 0x33, 0xe4, 0x1e, 0x90, 0xf9, 0xd0, 0xff, - 0xc1, 0x07, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x2f, 0xb9, 0x7c, 0x0f, 0xff, 0xde, - 0x0f, 0xfc, 0x1f, 0xbf, 0xfc, 0x1e, 0xc3, 0xf6, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, 0x0a, 0x81, 0x61, - 0xec, 0x2d, 0x0b, 0x0f, 0x20, 0xe7, 0x83, 0xf3, 0x70, 0x1b, 0xc8, 0x57, 0x90, 0xf9, 0xe0, 0xff, - 0xc1, 0xc0, 0x3f, 0xa0, 0xec, 0x36, 0x1a, 0x0e, 0xc3, 0x64, 0x08, 0x3b, 0x42, 0xcc, 0x14, 0xff, - 0x81, 0x98, 0x20, 0xd6, 0x1b, 0x30, 0x41, 0xbc, 0x1b, 0x30, 0x41, 0x53, 0x0d, 0x98, 0x20, 0xb3, - 0x0d, 0x98, 0x20, 0x69, 0x86, 0x8c, 0x11, 0x60, 0xc3, 0x9a, 0x02, 0xc2, 0xc3, 0xb1, 0xc4, 0x36, - 0x1b, 0x80, 0xe1, 0x9c, 0x26, 0x0c, 0x85, 0xe8, 0x3f, 0xf0, 0x7c, 0x0f, 0xa8, 0x1f, 0xdf, 0xff, - 0x90, 0xfd, 0x40, 0xfe, 0x7f, 0xfd, 0x07, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x07, 0xfe, 0x0f, 0xdf, - 0xfe, 0x0f, 0x61, 0x28, 0x2c, 0x3d, 0x85, 0x40, 0xb0, 0xf6, 0x16, 0x85, 0x87, 0xa0, 0x3b, 0x02, - 0x0f, 0x9b, 0x4b, 0xd0, 0x67, 0xe4, 0x39, 0xb8, 0x24, 0x3f, 0xf0, 0x0f, 0xfc, 0x1b, 0x06, 0x7f, - 0xc1, 0x60, 0xc7, 0x0a, 0x81, 0x60, 0xc1, 0x63, 0x86, 0xc1, 0x85, 0x78, 0x3b, 0x06, 0x37, 0x79, - 0x09, 0x06, 0xf9, 0x07, 0xc1, 0xd1, 0x07, 0x28, 0x2f, 0xff, 0x07, 0x68, 0x14, 0x16, 0x1d, 0xa0, - 0xd0, 0xb0, 0xed, 0x06, 0x85, 0x87, 0x49, 0x6c, 0x90, 0x7a, 0xe0, 0x3e, 0x82, 0x7d, 0x07, 0xd6, - 0x87, 0xfe, 0x0c, 0x0f, 0xf2, 0x1e, 0xff, 0x02, 0x81, 0xed, 0x0b, 0x06, 0x87, 0xb0, 0x46, 0x0f, - 0xf0, 0x30, 0x66, 0x50, 0x0e, 0x16, 0x0c, 0xcd, 0x03, 0x05, 0x83, 0x3b, 0x81, 0x21, 0x63, 0x9a, - 0xb0, 0x61, 0xb1, 0x8c, 0x12, 0x61, 0xb1, 0x8c, 0x2e, 0x81, 0xa2, 0x48, 0x2f, 0x07, 0xdb, 0x06, - 0xb0, 0xf5, 0x0d, 0x05, 0xb8, 0x6b, 0x0b, 0x2c, 0x0e, 0x8c, 0x19, 0x50, 0x66, 0x00, 0x0f, 0xfc, - 0x1d, 0xfc, 0x0c, 0x36, 0x16, 0x16, 0x0c, 0x2e, 0x0b, 0x33, 0x06, 0x07, 0x0d, 0x99, 0x83, 0x1d, - 0x0d, 0x99, 0x83, 0x34, 0x3b, 0x33, 0x06, 0xa0, 0xf6, 0x67, 0x7f, 0xe0, 0x66, 0x60, 0xc7, 0x0e, - 0xcc, 0xc1, 0x83, 0x0e, 0x8c, 0x81, 0x82, 0x81, 0xcd, 0x02, 0xc2, 0xc3, 0xb2, 0x80, 0xc5, 0x58, - 0x5a, 0x0d, 0x3e, 0x4f, 0x0a, 0x0e, 0xa0, 0x72, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xac, 0x1a, - 0x12, 0x1d, 0x61, 0x73, 0x70, 0x4f, 0xc3, 0x7a, 0x43, 0xa5, 0x62, 0x68, 0x6c, 0x33, 0x85, 0x75, - 0x78, 0x39, 0x0f, 0xfc, 0x0f, 0xff, 0x07, 0xb4, 0x0a, 0x03, 0x87, 0xb4, 0x1a, 0x16, 0x1e, 0xd0, - 0x68, 0x58, 0x7b, 0x47, 0x0d, 0x87, 0xe7, 0x57, 0x21, 0xe6, 0xf2, 0x13, 0xe8, 0x2b, 0x90, 0xfd, - 0x40, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0xcb, 0xa9, 0xe8, 0x37, 0xea, 0x79, 0x0f, 0xb4, 0x33, - 0x87, 0xef, 0xff, 0xd8, 0x5a, 0x1a, 0x81, 0xfb, 0x43, 0x70, 0x7e, 0xd5, 0xff, 0xc1, 0xb5, 0x61, - 0x20, 0x70, 0xd8, 0xe0, 0x70, 0x38, 0x6c, 0x70, 0x38, 0x1c, 0x27, 0x1c, 0x14, 0x03, 0x85, 0x40, - 0x23, 0x90, 0x10, 0xb4, 0x2b, 0x4b, 0x82, 0x71, 0xf4, 0x1c, 0xf0, 0x72, 0x1f, 0xf0, 0x0f, 0xfc, - 0xd0, 0x1f, 0xc0, 0xfd, 0x44, 0x18, 0x58, 0xe1, 0xfb, 0x23, 0x1c, 0x3f, 0x66, 0x63, 0x87, 0xec, - 0xcc, 0x7f, 0xe0, 0x66, 0x63, 0xc8, 0x28, 0x0c, 0xcc, 0x76, 0x04, 0x83, 0x33, 0x1c, 0xc1, 0x85, - 0x99, 0x8c, 0x4d, 0x02, 0x4c, 0x4a, 0x03, 0xc1, 0xcd, 0x83, 0x41, 0xe0, 0xec, 0x63, 0x05, 0xe8, - 0x2d, 0x03, 0xcf, 0x81, 0xe0, 0x21, 0xa1, 0x41, 0x90, 0x0f, 0xc8, 0x7f, 0xe1, 0xf2, 0x1f, 0xe7, - 0xca, 0xf2, 0x1e, 0xbc, 0x9a, 0x3e, 0x90, 0x72, 0x1b, 0x0d, 0x61, 0xbf, 0xfa, 0x0f, 0xfc, 0x58, - 0x7f, 0xe1, 0xd0, 0xfb, 0xff, 0xc1, 0xec, 0x24, 0x36, 0x1e, 0xc2, 0xd0, 0xb0, 0xf6, 0x16, 0x85, - 0x87, 0xa0, 0x5a, 0x81, 0x07, 0xcf, 0x81, 0x79, 0x0c, 0xde, 0x43, 0x9f, 0x21, 0x21, 0xff, 0x80, - 0x0e, 0x42, 0x50, 0x7f, 0x58, 0x6e, 0x0f, 0xbc, 0x1e, 0xb4, 0x2b, 0xff, 0xd7, 0x80, 0x86, 0xc2, - 0x70, 0x21, 0xee, 0x09, 0xc3, 0xcd, 0xc0, 0xf9, 0x0f, 0x72, 0x19, 0x0f, 0xef, 0xff, 0x07, 0xb4, - 0x10, 0x4e, 0x1e, 0xd0, 0x68, 0x1c, 0x3d, 0xa0, 0xc2, 0x70, 0xf6, 0x0e, 0x11, 0x83, 0xe7, 0x86, - 0xe4, 0x33, 0xe9, 0x0e, 0x7c, 0x84, 0x87, 0xf9, 0x00, 0x0f, 0xfc, 0xc1, 0x7f, 0x0a, 0xbe, 0x82, - 0xc2, 0xce, 0x88, 0x7b, 0x23, 0x0a, 0x43, 0xd9, 0x98, 0x6c, 0x3d, 0x99, 0x86, 0x83, 0xd9, 0x9b, - 0xff, 0x05, 0x99, 0x87, 0xa8, 0x16, 0x66, 0x1c, 0xe1, 0xb3, 0x30, 0xed, 0x0c, 0x98, 0x86, 0xe0, - 0xf3, 0xe0, 0xdc, 0x1f, 0x4c, 0x9e, 0x83, 0xe7, 0x07, 0x43, 0x90, 0xce, 0x1a, 0x0a, 0xfc, 0x1f, - 0xf8, 0x38, 0x0f, 0xce, 0x1e, 0xfe, 0x05, 0x03, 0xd8, 0x58, 0x34, 0x3d, 0x85, 0x8f, 0xfc, 0x66, - 0x6f, 0x06, 0x73, 0x33, 0xb2, 0x09, 0xcc, 0xcd, 0x06, 0x13, 0x99, 0x98, 0x18, 0x46, 0x33, 0x30, - 0x69, 0x8c, 0x66, 0x63, 0x8e, 0xd0, 0x8c, 0x8f, 0xab, 0x80, 0xd0, 0x3f, 0x50, 0x19, 0x40, 0xfb, - 0x4a, 0x03, 0x43, 0x9c, 0x60, 0xc8, 0x57, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, - 0xa1, 0xd8, 0x58, 0x6b, 0x0e, 0xc2, 0xc0, 0xbe, 0x0b, 0x33, 0x3f, 0xf0, 0x33, 0x33, 0x43, 0x38, - 0x33, 0x33, 0x43, 0x38, 0x33, 0x30, 0xff, 0xb3, 0x30, 0xff, 0xb3, 0x30, 0xff, 0xa3, 0x20, 0xff, - 0xcc, 0x87, 0xfe, 0x36, 0x81, 0xff, 0x50, 0x1b, 0xff, 0x87, 0x09, 0x0f, 0xfc, 0x1f, 0xf8, 0x00, - 0x09, 0xff, 0xe4, 0x3a, 0x80, 0x70, 0xb0, 0xdf, 0xff, 0xbc, 0x1b, 0x0a, 0x81, 0x61, 0xee, 0xaf, - 0x53, 0xc1, 0xe5, 0xfe, 0x0f, 0xbf, 0xfc, 0x1e, 0xd0, 0xfb, 0x0f, 0x68, 0x28, 0x16, 0x1e, 0xd0, - 0x50, 0x2c, 0x3d, 0xa0, 0xd0, 0xb0, 0xf2, 0x0e, 0x79, 0x0f, 0x9f, 0x21, 0x3e, 0x82, 0xb9, 0x0f, - 0xd4, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xf8, 0x13, 0x40, 0xff, 0xd4, 0x34, 0x1f, 0xff, 0xbc, - 0x1f, 0xf5, 0x03, 0xdf, 0xf0, 0xc1, 0xff, 0x80, 0xe1, 0xd7, 0xfd, 0x38, 0x7f, 0xe0, 0xb0, 0xf7, - 0xfc, 0x0c, 0x3d, 0x81, 0x06, 0x0d, 0x0e, 0xc1, 0x83, 0x05, 0x03, 0xb1, 0xc1, 0x81, 0xc4, 0x26, - 0xcb, 0x42, 0xed, 0x28, 0x86, 0xb0, 0x3c, 0x1f, 0xf8, 0x38, 0x3f, 0x82, 0xda, 0x06, 0xc2, 0xc2, - 0xd1, 0x0d, 0x91, 0x81, 0xf5, 0xe0, 0xb3, 0x33, 0xe9, 0x0e, 0xcc, 0xc2, 0xa0, 0x7b, 0x33, 0x0a, - 0xb7, 0x03, 0x33, 0x7f, 0x48, 0x6c, 0xcc, 0x41, 0x82, 0x80, 0xcc, 0xc3, 0x63, 0x84, 0xac, 0x43, - 0x76, 0x86, 0xa6, 0x1d, 0x68, 0x76, 0x38, 0x5f, 0x02, 0x07, 0x02, 0x6e, 0x2d, 0xc1, 0x07, 0x41, - 0xad, 0x00, 0x0f, 0xa8, 0x1f, 0xd7, 0xff, 0xc1, 0xfd, 0x40, 0xff, 0xb4, 0x33, 0x87, 0x7f, 0xfe, - 0xf0, 0x76, 0x86, 0x60, 0xfc, 0xa0, 0xca, 0x0f, 0xbf, 0xfc, 0x1e, 0xc2, 0x50, 0x58, 0x7b, 0x0b, - 0x42, 0xc3, 0xd8, 0x58, 0x6c, 0x3d, 0x83, 0x84, 0x18, 0x7c, 0xf8, 0x17, 0x90, 0xd7, 0xc8, 0x73, - 0xe4, 0x0a, 0x0f, 0xf2, 0x00, 0x0b, 0x03, 0x05, 0x40, 0xdf, 0xff, 0xbc, 0x1b, 0x05, 0x02, 0xa0, - 0x7b, 0x03, 0xfd, 0x07, 0xb0, 0xff, 0xc1, 0x7f, 0xfc, 0x87, 0xfe, 0x0f, 0xdf, 0xfe, 0x43, 0xb0, - 0xfd, 0xa1, 0xd8, 0x54, 0x0b, 0x43, 0xb0, 0xb0, 0xda, 0x1d, 0x03, 0x9e, 0x10, 0xf3, 0x70, 0x57, - 0x90, 0xbe, 0x83, 0xe7, 0xc1, 0xff, 0x83, 0x80, 0x3f, 0xc1, 0x61, 0xec, 0x36, 0x16, 0x1e, 0xc4, - 0x18, 0x5a, 0x1d, 0x98, 0x30, 0xbf, 0x81, 0x98, 0x30, 0xb0, 0xf6, 0x60, 0xc2, 0xc3, 0xd9, 0x83, - 0x0b, 0x0f, 0x66, 0x0d, 0xff, 0x81, 0x98, 0x36, 0x0c, 0xe0, 0x8c, 0x13, 0x07, 0x61, 0x34, 0x46, - 0x0e, 0xc2, 0xd5, 0x8c, 0x1d, 0x82, 0x80, 0xa3, 0xff, 0x0c, 0x19, 0x5a, 0xf6, 0x1f, 0xf8, 0x38, - 0x0f, 0xa8, 0x1f, 0xee, 0xaf, 0x55, 0x87, 0xb0, 0xa8, 0x16, 0x1e, 0xff, 0xf0, 0x7f, 0xa8, 0x1f, - 0xbf, 0xff, 0x78, 0x3f, 0xf0, 0x7e, 0xff, 0xf0, 0x7b, 0x40, 0xa0, 0x38, 0x7b, 0x41, 0x40, 0x38, - 0x7b, 0x41, 0xa0, 0x70, 0xf4, 0x0b, 0x20, 0x41, 0xf3, 0xe0, 0x5e, 0x43, 0x37, 0x90, 0xe6, 0xd0, - 0x90, 0xff, 0xc0, 0x0f, 0xfc, 0x1d, 0xfc, 0x7f, 0xc8, 0x30, 0xb3, 0x0e, 0x90, 0x64, 0x66, 0x1d, - 0x20, 0xcc, 0xcc, 0x3a, 0x41, 0x99, 0x98, 0x74, 0x83, 0x33, 0x34, 0x34, 0x83, 0x33, 0x3f, 0xe4, - 0x19, 0x98, 0x1c, 0x70, 0xd9, 0x98, 0x1c, 0x70, 0xd3, 0x10, 0x1c, 0x70, 0xe9, 0xc2, 0xa0, 0xe1, - 0xd8, 0xc0, 0xc0, 0xe4, 0x0d, 0x04, 0x70, 0x1c, 0xc6, 0x0d, 0xc1, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, - 0xfc, 0x1f, 0xa8, 0x38, 0x28, 0x1e, 0xb0, 0xb0, 0xa4, 0x35, 0xaa, 0x9f, 0xe8, 0x1d, 0xa2, 0x0e, - 0x0f, 0xd2, 0x1d, 0xe5, 0x61, 0xa4, 0x3c, 0xda, 0x1a, 0xff, 0xd0, 0x7b, 0x97, 0xd6, 0x1e, 0xd0, - 0x68, 0x1c, 0x3d, 0xa0, 0xd0, 0x38, 0x7b, 0x47, 0x09, 0xc3, 0xc8, 0xea, 0xe5, 0x07, 0x37, 0x90, - 0xaf, 0x21, 0x3c, 0x87, 0xce, 0x87, 0xfe, 0x0e, 0x0c, 0xa0, 0xfe, 0xfa, 0x57, 0xfa, 0x30, 0xfb, - 0x04, 0x98, 0x30, 0x9c, 0x1a, 0x60, 0xa0, 0x28, 0x0c, 0x1f, 0x59, 0x60, 0x71, 0xd0, 0x36, 0x0f, - 0x41, 0xf2, 0x83, 0xf7, 0xff, 0x83, 0x61, 0x41, 0xb0, 0xd8, 0x5a, 0x16, 0x1b, 0x0b, 0x0d, 0x86, - 0xc1, 0x6c, 0x08, 0x39, 0xf0, 0x2f, 0x40, 0x6f, 0x21, 0xeb, 0x84, 0x3f, 0xf0, 0x07, 0xff, 0xe0, - 0xfd, 0x83, 0x41, 0x87, 0xce, 0x0d, 0x1c, 0x35, 0xde, 0xa7, 0xaa, 0x0d, 0xa3, 0x83, 0x43, 0xea, - 0x7d, 0x4f, 0x53, 0xc1, 0x9e, 0x0b, 0x46, 0x80, 0x7c, 0x86, 0x92, 0x81, 0x27, 0xff, 0x83, 0xd8, - 0x4a, 0x0b, 0x0f, 0x61, 0x68, 0x58, 0x7b, 0x03, 0x88, 0x30, 0xf2, 0xac, 0x6e, 0x81, 0xaf, 0x90, - 0xe6, 0xe0, 0x28, 0x3f, 0xe4, 0x0a, 0x81, 0xbf, 0x93, 0xfe, 0x30, 0xa4, 0x2d, 0x1c, 0xc2, 0x90, - 0x38, 0x18, 0xc2, 0x91, 0xd6, 0xd3, 0xf9, 0x20, 0x94, 0x1f, 0xf7, 0xff, 0x83, 0xb4, 0x0a, 0x03, - 0x87, 0x68, 0x34, 0x0e, 0x1d, 0xa0, 0xd0, 0x38, 0x76, 0x8e, 0x13, 0x87, 0xce, 0xae, 0x43, 0xcf, - 0x90, 0xaf, 0x20, 0x79, 0x0f, 0x9d, 0x0f, 0xfc, 0x10, 0x0f, 0xf4, 0x1e, 0xfe, 0x09, 0xc3, 0xd8, - 0x58, 0x5c, 0x1e, 0xc8, 0x80, 0xe0, 0xc3, 0x66, 0x40, 0xe0, 0x50, 0x2c, 0xc8, 0xb0, 0xda, 0x0c, - 0xc9, 0xff, 0xc0, 0xcc, 0x85, 0x07, 0x40, 0xcc, 0x83, 0xfe, 0xcc, 0x81, 0xfe, 0x41, 0x18, 0x83, - 0x0d, 0xa1, 0x32, 0x16, 0x1b, 0x42, 0x89, 0x06, 0x1b, 0x40, 0xc0, 0xc1, 0xae, 0xd0, 0x41, 0x28, - 0xff, 0x21, 0xff, 0x83, 0x80, 0x3f, 0x83, 0x3b, 0x85, 0x85, 0x86, 0x72, 0x41, 0x85, 0x8b, 0xb5, - 0x81, 0x99, 0xbf, 0xf9, 0x33, 0x30, 0x20, 0xc3, 0xb3, 0x30, 0x60, 0xc1, 0x83, 0x33, 0x06, 0x0c, - 0x90, 0x66, 0x77, 0xd6, 0x61, 0x66, 0x63, 0x82, 0xa0, 0xa3, 0x21, 0xc1, 0x61, 0xd5, 0x02, 0x80, - 0xb1, 0x0b, 0x28, 0x60, 0xbc, 0x49, 0xa0, 0xc4, 0xe2, 0xf0, 0x10, 0xf9, 0x09, 0x41, 0xff, 0x83, - 0x80, 0x09, 0x83, 0x68, 0x7b, 0xfa, 0x9f, 0xc8, 0x73, 0x06, 0xc1, 0x21, 0x37, 0xd3, 0xe0, 0x48, - 0x53, 0x40, 0xaf, 0x12, 0x83, 0x50, 0x16, 0x2d, 0xe0, 0xa8, 0x81, 0x0e, 0x50, 0x6f, 0xff, 0x07, - 0xb0, 0xa0, 0xd8, 0x7b, 0x0b, 0x42, 0xc3, 0xd8, 0x58, 0x6c, 0x3d, 0x03, 0xa9, 0x10, 0xf3, 0x70, - 0x1f, 0x41, 0x9f, 0x41, 0xf5, 0x87, 0xfe, 0x0f, 0x3f, 0xff, 0x78, 0x39, 0x81, 0x21, 0xea, 0xbd, - 0x4f, 0x54, 0x16, 0x0a, 0x03, 0x41, 0x85, 0x81, 0x81, 0x20, 0xc2, 0xff, 0xfc, 0x1f, 0xf8, 0x3e, - 0xff, 0xf0, 0x76, 0x1f, 0xb0, 0xec, 0x2d, 0x0b, 0x0e, 0xc2, 0xc3, 0x61, 0xd8, 0x28, 0x20, 0xc3, - 0xcf, 0x81, 0x72, 0x17, 0xd2, 0x1c, 0xda, 0x1f, 0xf8, 0x20, 0x0f, 0xe9, 0x0e, 0xfe, 0x0b, 0x0f, - 0x61, 0x61, 0x61, 0xec, 0x2e, 0xff, 0xc6, 0x66, 0x09, 0x0f, 0x66, 0x60, 0xd0, 0xf6, 0x66, 0x5f, - 0xe0, 0x66, 0x77, 0x83, 0x60, 0xcc, 0xe3, 0xfc, 0x0c, 0xcc, 0x18, 0x6c, 0x09, 0x88, 0x34, 0x2c, - 0x26, 0x42, 0xff, 0x05, 0xb2, 0x0c, 0x36, 0x0a, 0x03, 0x06, 0x1b, 0x04, 0x1e, 0xc1, 0x78, 0x3f, - 0xf0, 0x60, 0x02, 0x38, 0x58, 0x18, 0x36, 0x3f, 0x3d, 0xe8, 0x36, 0x38, 0x5a, 0x1f, 0x63, 0x85, - 0x86, 0x82, 0xc7, 0xa3, 0xa1, 0x60, 0xfd, 0x44, 0xbf, 0x41, 0x97, 0xfc, 0x1e, 0xff, 0xf2, 0x1d, - 0xa1, 0xf6, 0x87, 0x68, 0x28, 0x16, 0x87, 0x68, 0x30, 0xda, 0x1d, 0x03, 0x54, 0x88, 0x7d, 0x70, - 0x1b, 0x90, 0xaf, 0x41, 0xf3, 0xe0, 0x28, 0x3f, 0xe4, 0x0d, 0x21, 0xcc, 0x87, 0x59, 0x7e, 0x90, - 0xeb, 0x43, 0x50, 0x39, 0xed, 0xad, 0xea, 0xc0, 0x4d, 0x0d, 0x40, 0xfd, 0xa1, 0xa8, 0x1f, 0xb4, - 0xff, 0xc8, 0x64, 0x3f, 0xf0, 0x5f, 0xfe, 0x0f, 0x68, 0x14, 0x16, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, - 0x0b, 0x42, 0xc3, 0xd0, 0x2d, 0x91, 0x0f, 0x9f, 0x01, 0xf4, 0x19, 0xf4, 0x1f, 0x5a, 0x1f, 0xf8, - 0x38, 0x0f, 0xfc, 0x1f, 0xf8, 0xd0, 0xf7, 0xf0, 0x1c, 0x3e, 0xc2, 0xc1, 0xfe, 0x41, 0x89, 0x97, - 0x01, 0xc2, 0xcc, 0xdd, 0xc1, 0xa1, 0x66, 0x6a, 0x1e, 0x81, 0xb3, 0x30, 0xde, 0x43, 0x66, 0x60, - 0xb5, 0x70, 0x59, 0x9d, 0xc1, 0xac, 0x19, 0x98, 0x3f, 0xc8, 0x13, 0x10, 0x61, 0xb0, 0xcd, 0x85, - 0x86, 0xc3, 0x64, 0x83, 0x0d, 0x85, 0x40, 0x60, 0xff, 0x01, 0x83, 0xd8, 0x6c, 0x3f, 0xf0, 0x78, - 0x0f, 0xf6, 0x1e, 0xfe, 0x0d, 0x61, 0xd8, 0x58, 0x66, 0x0e, 0xc4, 0xcf, 0xfc, 0x0c, 0xcc, 0xc3, - 0xfb, 0x33, 0x30, 0xb0, 0xec, 0xcc, 0xc2, 0xc3, 0xb3, 0x33, 0x41, 0xa1, 0xb3, 0x33, 0xbf, 0xa0, - 0x66, 0x66, 0x16, 0x1d, 0x19, 0x18, 0x58, 0x79, 0x90, 0x61, 0x61, 0xed, 0xd5, 0x05, 0x87, 0x38, - 0x3d, 0x05, 0xa1, 0x38, 0x4e, 0x7f, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xc1, 0xa8, 0x1f, - 0xcf, 0x0f, 0xfd, 0x07, 0x2b, 0x4a, 0x03, 0x0f, 0x94, 0x0f, 0x01, 0x0c, 0xda, 0x0d, 0x34, 0x37, - 0x20, 0xb4, 0x2f, 0x41, 0xe6, 0x0f, 0x90, 0xdf, 0xfe, 0x43, 0xb0, 0x94, 0x16, 0x87, 0x61, 0x48, - 0x5a, 0x1d, 0x85, 0x86, 0xd0, 0xe8, 0x1c, 0xf0, 0x87, 0xd7, 0x01, 0xbc, 0x85, 0xf4, 0x1f, 0x3c, - 0x1f, 0xf8, 0x38, 0x0f, 0xf6, 0x1e, 0xfe, 0x0d, 0xa1, 0xd8, 0x58, 0x6a, 0x07, 0x61, 0x6f, 0xfe, - 0x06, 0x66, 0x15, 0x03, 0xd9, 0x98, 0x1c, 0x0a, 0x0b, 0x33, 0x06, 0x8e, 0x1b, 0x33, 0x3f, 0x90, - 0xd9, 0x98, 0x6d, 0x24, 0x19, 0x98, 0x1d, 0x1c, 0x28, 0xc8, 0xe0, 0x38, 0x75, 0x41, 0xcf, 0x07, - 0x63, 0x85, 0x67, 0x05, 0xa0, 0x9b, 0x42, 0xe0, 0x21, 0x98, 0x3c, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, - 0x7f, 0xe0, 0x61, 0x66, 0x86, 0x70, 0x62, 0x66, 0x86, 0x70, 0x66, 0x66, 0x86, 0x70, 0x66, 0x67, - 0xfe, 0x06, 0x66, 0x61, 0x38, 0x6c, 0xcc, 0xc3, 0x68, 0x59, 0x9b, 0x9c, 0x30, 0x59, 0x9d, 0x01, - 0x66, 0x81, 0x58, 0xe1, 0xe7, 0x0a, 0x98, 0x9c, 0x19, 0x0b, 0x18, 0x2b, 0x43, 0xb4, 0x12, 0x13, - 0xc1, 0x28, 0x3f, 0xd0, 0x40, 0x3f, 0x83, 0x66, 0x85, 0x85, 0x86, 0xc1, 0x85, 0x85, 0x8b, 0x6b, - 0x05, 0x99, 0xbf, 0xf4, 0x0c, 0xcc, 0x36, 0x1e, 0xcc, 0xcd, 0x38, 0xa0, 0x33, 0x30, 0x67, 0xa8, - 0x16, 0x66, 0x04, 0xf8, 0x36, 0x66, 0x15, 0xb8, 0x69, 0xc8, 0x14, 0xce, 0x0d, 0x50, 0x38, 0xc1, - 0xa1, 0x65, 0x18, 0x18, 0x1c, 0x1a, 0x0d, 0x0b, 0x0e, 0x50, 0x7a, 0xe0, 0xe0, 0x3f, 0x8f, 0xfa, - 0x06, 0x16, 0x68, 0x7e, 0xc8, 0xcc, 0x3f, 0xb3, 0x33, 0x7f, 0x90, 0x66, 0x66, 0x1f, 0xd9, 0x99, - 0xa1, 0xfb, 0x33, 0x3f, 0xf0, 0x33, 0x33, 0x33, 0x0e, 0xcc, 0xcc, 0xca, 0x68, 0x23, 0x23, 0x30, - 0x61, 0xcd, 0x01, 0x98, 0x34, 0x36, 0x51, 0x8c, 0x56, 0x16, 0x82, 0xd3, 0xd1, 0x62, 0x83, 0x60, - 0x83, 0x20, 0x07, 0xff, 0xe4, 0x33, 0x02, 0x80, 0x90, 0xfb, 0x05, 0x01, 0x87, 0x5f, 0xff, 0xb0, - 0xf5, 0xfa, 0x0f, 0xcf, 0x14, 0x2d, 0x0c, 0xc8, 0x54, 0x09, 0x90, 0xdf, 0xfe, 0x43, 0xb4, 0x0a, - 0x0b, 0x43, 0xb0, 0xa8, 0x16, 0x87, 0x61, 0x61, 0xb4, 0x39, 0x06, 0xae, 0x50, 0x79, 0xb4, 0x26, - 0xe4, 0x1e, 0x90, 0xfd, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xf6, 0x87, 0x7f, 0x04, 0xf0, 0x76, 0x16, - 0x16, 0xe8, 0x6c, 0x8c, 0x1c, 0x0d, 0x0b, 0x33, 0x3c, 0x13, 0xa0, 0xcc, 0xeb, 0xe6, 0x06, 0x66, - 0x12, 0xe0, 0xd9, 0x98, 0x7f, 0xd9, 0x9b, 0xff, 0x40, 0xcc, 0xc3, 0x68, 0x74, 0x64, 0x0c, 0xd9, - 0x0c, 0xd0, 0x14, 0x34, 0xc3, 0x65, 0x0c, 0x1a, 0x50, 0x1c, 0x0d, 0x40, 0xd0, 0xe8, 0x3c, 0xf8, - 0x38, 0x3f, 0x83, 0x9b, 0x0b, 0x0b, 0x3f, 0x33, 0x03, 0x13, 0x0e, 0x61, 0x06, 0x67, 0x7f, 0xe0, - 0x66, 0x61, 0x23, 0x86, 0xcc, 0xc2, 0xc6, 0x0d, 0x99, 0x99, 0x83, 0x0d, 0x99, 0x99, 0x83, 0x0d, - 0x99, 0x99, 0xe7, 0x0c, 0xa8, 0x4c, 0xc1, 0x87, 0x53, 0x06, 0x60, 0xc4, 0x2c, 0x93, 0x36, 0x8c, - 0x0d, 0x07, 0x7d, 0x2a, 0xc0, 0x86, 0x50, 0x77, 0x00, 0x3f, 0x82, 0x60, 0xf6, 0x16, 0x15, 0x01, - 0xa0, 0xc2, 0xcb, 0xf5, 0x85, 0x99, 0x84, 0xc6, 0x1b, 0x33, 0x0a, 0xb0, 0x6c, 0xce, 0xff, 0xc0, - 0xcc, 0xc2, 0xe0, 0xf6, 0x66, 0x5f, 0xe0, 0xb3, 0x3f, 0x21, 0x61, 0x46, 0x40, 0xd0, 0xb0, 0xcc, - 0x1b, 0xfc, 0x1b, 0x34, 0x1a, 0x16, 0x15, 0x01, 0x83, 0xfc, 0x06, 0x0f, 0x68, 0x58, 0x00, 0x0f, - 0xb4, 0x3e, 0xff, 0xfd, 0xc1, 0x30, 0x34, 0x18, 0x7b, 0xc9, 0xa5, 0xc1, 0xb0, 0x46, 0xc8, 0xc0, - 0xff, 0xfd, 0xc6, 0x1f, 0xf5, 0x04, 0xaf, 0xf0, 0x76, 0xbf, 0xb0, 0xec, 0x2c, 0x27, 0x0e, 0xc0, - 0xe1, 0x38, 0x74, 0x0d, 0x52, 0x21, 0xcd, 0xa0, 0x6e, 0x0b, 0xd2, 0x1f, 0x5a, 0x1f, 0xf8, 0x20, - 0x3f, 0x83, 0x68, 0x76, 0x16, 0x3f, 0xe0, 0xb2, 0x30, 0xda, 0x1d, 0x99, 0x8b, 0x72, 0x82, 0xcc, - 0xcf, 0xfa, 0x06, 0x66, 0x09, 0x51, 0x85, 0x99, 0x85, 0xd0, 0x82, 0xcc, 0xca, 0x0c, 0x1d, 0x99, - 0x81, 0x18, 0x3b, 0x33, 0x7f, 0xf0, 0x4c, 0x87, 0x68, 0x7b, 0x24, 0x2e, 0xe0, 0xd4, 0x06, 0x0e, - 0x05, 0x81, 0x83, 0x3a, 0x1a, 0xc3, 0xff, 0x07, 0x0a, 0x0b, 0x40, 0xc1, 0xeb, 0x06, 0x8e, 0x86, - 0xff, 0xfd, 0xe0, 0x68, 0x7f, 0x9c, 0x10, 0x3a, 0xef, 0x0c, 0x1d, 0x87, 0xb0, 0xfd, 0xff, 0x83, - 0xff, 0x07, 0xfd, 0xff, 0xe0, 0xf6, 0x12, 0x13, 0x87, 0xb0, 0xb0, 0x9c, 0x3d, 0x82, 0xc2, 0x70, - 0xfd, 0x63, 0x72, 0x1a, 0x9e, 0x83, 0x9b, 0x80, 0xa0, 0xff, 0xc0, 0x3f, 0x8f, 0xf8, 0x18, 0x59, - 0xa1, 0xb0, 0x61, 0x66, 0x86, 0xc1, 0x99, 0x9f, 0xf0, 0x33, 0x33, 0x43, 0x60, 0xcc, 0xcf, 0xf8, - 0x19, 0x98, 0x34, 0x3d, 0x99, 0x8f, 0xfc, 0x66, 0x6e, 0x4a, 0x9c, 0x8c, 0x90, 0x64, 0x98, 0x1e, - 0x0b, 0x4c, 0x70, 0x65, 0x0d, 0x24, 0x63, 0x81, 0x89, 0x40, 0x51, 0x41, 0xf6, 0x3e, 0x0f, 0xfc, - 0x18, 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0xf7, 0xff, 0xec, 0x2c, 0x39, 0x41, 0xfb, 0x2f, 0xfe, 0x0d, - 0x87, 0x68, 0x1c, 0x36, 0xd5, 0xea, 0xbe, 0x0b, 0x16, 0xf2, 0xd6, 0x1b, 0x05, 0xae, 0xe0, 0xce, - 0xff, 0xfa, 0x03, 0xa6, 0x12, 0x0c, 0x40, 0xc0, 0xc0, 0xc0, 0xc3, 0x48, 0x30, 0x68, 0x30, 0xd8, - 0x67, 0x8b, 0x90, 0x38, 0xfa, 0x0e, 0x78, 0x3f, 0xf0, 0x70, 0x0f, 0xf6, 0x1e, 0xfe, 0x0d, 0xa1, - 0xd8, 0x5b, 0xff, 0x40, 0xc4, 0xc6, 0x5d, 0x05, 0x99, 0x83, 0x0a, 0x81, 0x66, 0x60, 0xd0, 0x68, - 0x59, 0x98, 0x24, 0x70, 0xd9, 0x9d, 0xff, 0x81, 0x99, 0x87, 0xfd, 0x99, 0x9f, 0xf0, 0x51, 0x91, - 0xa1, 0xb0, 0xcd, 0x01, 0xa1, 0xb0, 0xd9, 0x26, 0x86, 0xc2, 0xa0, 0x33, 0xfe, 0x03, 0x07, 0x72, - 0xec, 0x3f, 0xf0, 0x78, 0x3f, 0x81, 0x18, 0x24, 0x18, 0x59, 0x26, 0x38, 0x59, 0x1b, 0x83, 0x34, - 0x2c, 0xcc, 0x2b, 0x90, 0xd9, 0x98, 0x1c, 0x74, 0x2c, 0xcc, 0xf0, 0x83, 0x81, 0x99, 0x86, 0xc3, - 0xd9, 0x98, 0xc6, 0x09, 0x06, 0x66, 0x49, 0x83, 0x0a, 0x72, 0x71, 0xed, 0x0d, 0x50, 0x6e, 0xd0, - 0xec, 0xa0, 0x2c, 0x70, 0xda, 0x0d, 0xf0, 0x57, 0x01, 0x0c, 0xa0, 0xf4, 0x00, 0x0f, 0xfc, 0x1f, - 0xb0, 0xed, 0x0e, 0xff, 0x45, 0x5c, 0x1e, 0xc3, 0x60, 0xc3, 0xec, 0x2d, 0x1c, 0x35, 0xfc, 0xdd, - 0x5a, 0x09, 0x32, 0x54, 0x26, 0x82, 0x4c, 0x95, 0x19, 0xa0, 0xbb, 0xb5, 0x46, 0x68, 0x6f, 0x40, - 0x63, 0x34, 0x37, 0xc8, 0xcc, 0x68, 0x5b, 0x98, 0xd1, 0x24, 0x14, 0x31, 0x0b, 0x60, 0xd0, 0x30, - 0xda, 0x3a, 0x1d, 0x82, 0xd0, 0xd8, 0x7f, 0xe0, 0xe0, 0x2a, 0xf5, 0x01, 0xa1, 0xcd, 0x3a, 0x8b, - 0xa7, 0x07, 0x68, 0x2e, 0x1c, 0x2a, 0x7a, 0xa4, 0x9d, 0x0e, 0xf5, 0x40, 0x7c, 0x1d, 0xa0, 0x66, - 0xdb, 0x81, 0xa3, 0x42, 0x42, 0x60, 0xd5, 0xfe, 0x0f, 0x68, 0x14, 0x07, 0x0f, 0x61, 0x50, 0x2c, - 0x3d, 0x85, 0xa1, 0x61, 0xe8, 0x1c, 0x49, 0x07, 0x2a, 0xe0, 0xaf, 0x21, 0x74, 0x43, 0xe6, 0x40, - 0x3f, 0x83, 0x6a, 0xc2, 0xc2, 0xdf, 0xfc, 0x0c, 0x4c, 0x36, 0x87, 0x66, 0x67, 0xfc, 0x83, 0x33, - 0x30, 0x69, 0x20, 0xcc, 0xcf, 0xf9, 0x06, 0x66, 0x60, 0xd2, 0x41, 0x99, 0x9f, 0xf2, 0x0c, 0xcc, - 0xc1, 0x1c, 0x83, 0x33, 0x7f, 0xf0, 0x4c, 0x85, 0x05, 0xa1, 0xb2, 0x41, 0x40, 0x61, 0xb4, 0x18, - 0x50, 0x30, 0xc8, 0x7e, 0xbc, 0x10, 0x0f, 0xd0, 0x50, 0x5f, 0xc0, 0xd0, 0x61, 0x61, 0x63, 0x46, - 0x88, 0x32, 0x37, 0xfe, 0x8c, 0xcc, 0x2c, 0xc3, 0x66, 0x67, 0xfc, 0x0c, 0xcc, 0x2c, 0xcc, 0x19, - 0x9b, 0xff, 0x46, 0x66, 0x16, 0x66, 0x0c, 0xcc, 0x2c, 0xcc, 0x09, 0x09, 0xff, 0x05, 0x4c, 0x2b, - 0x38, 0x36, 0x31, 0x39, 0xa8, 0x1a, 0x0b, 0x8c, 0xca, 0x28, 0x32, 0x0c, 0xc2, 0x0f, 0xfc, 0x1f, - 0xf5, 0x87, 0xef, 0xff, 0xde, 0x06, 0x83, 0x0d, 0x85, 0x81, 0x54, 0xf5, 0x5d, 0x14, 0x19, 0x5c, - 0xab, 0x50, 0x7e, 0xd0, 0x38, 0x7b, 0xff, 0xf7, 0x83, 0x3a, 0x1d, 0xa1, 0x9f, 0xff, 0xd0, 0x26, - 0x80, 0x50, 0x28, 0x41, 0xa8, 0x0d, 0x05, 0x03, 0xca, 0x2d, 0x99, 0x0f, 0x9f, 0x01, 0xb9, 0x0a, - 0xf4, 0x87, 0x9a, 0x07, 0xfe, 0x0e, 0xff, 0x04, 0xc1, 0xb0, 0x60, 0x7f, 0xd1, 0x83, 0x0e, 0x60, - 0xd8, 0x30, 0xbf, 0xc0, 0xcf, 0x83, 0x50, 0x36, 0x44, 0x5f, 0xf1, 0x91, 0x01, 0x7c, 0x0c, 0x88, - 0x1a, 0xec, 0x19, 0xf0, 0x31, 0x8c, 0x18, 0x30, 0xb1, 0x8c, 0x18, 0x30, 0xb1, 0x8c, 0x18, 0x30, - 0x93, 0x44, 0x1f, 0xe0, 0x50, 0xe0, 0xfd, 0x68, 0x56, 0x1f, 0xf8, 0x30, 0x07, 0xff, 0xed, 0x06, - 0x09, 0x25, 0x41, 0xec, 0x18, 0xf4, 0xe8, 0x85, 0x9e, 0x7c, 0xad, 0x41, 0xbf, 0x2b, 0x56, 0xa0, - 0xda, 0x60, 0xe9, 0xd1, 0x0b, 0x06, 0x0e, 0x9d, 0x40, 0x70, 0x21, 0xff, 0x38, 0x3f, 0xf8, 0x26, - 0x06, 0x12, 0x16, 0x15, 0x01, 0x81, 0xc2, 0xc2, 0xd0, 0x60, 0xd0, 0xb0, 0xb0, 0xcf, 0x1e, 0x82, - 0x62, 0xf4, 0x1d, 0x70, 0x7f, 0xe0, 0xe0, 0x06, 0x68, 0x59, 0xa1, 0xaa, 0xe8, 0x55, 0xd1, 0x05, - 0x5d, 0x1a, 0xba, 0x82, 0x73, 0x09, 0xdc, 0x3a, 0x4d, 0x89, 0x31, 0x05, 0x8f, 0x36, 0x0f, 0x81, - 0x01, 0x09, 0x0f, 0xf7, 0xff, 0x83, 0xd8, 0x7e, 0xc3, 0xd8, 0x54, 0x0b, 0x0f, 0x61, 0x68, 0x58, - 0x7b, 0x03, 0xb0, 0x30, 0xf9, 0xb4, 0xbc, 0x87, 0x5e, 0x83, 0x9f, 0x21, 0x21, 0xfe, 0x40, 0x0f, - 0xd0, 0x4a, 0x07, 0xf0, 0x34, 0x1a, 0x0c, 0x2c, 0x12, 0x38, 0x58, 0x9b, 0xff, 0x46, 0x66, 0xc9, - 0x8d, 0x0c, 0xcd, 0xa1, 0x9d, 0x0c, 0xcd, 0x87, 0x55, 0x0c, 0xcd, 0xe9, 0xd3, 0x8c, 0xcc, 0x3f, - 0xd9, 0x99, 0x7f, 0x81, 0x19, 0x1a, 0x1b, 0x09, 0xa0, 0x3f, 0xe0, 0xa2, 0x4d, 0x0d, 0x81, 0x81, - 0x9a, 0x13, 0x82, 0x09, 0x3d, 0x57, 0x80, 0x0f, 0xec, 0x3e, 0xfe, 0x05, 0xf9, 0x0b, 0x0b, 0x06, - 0x16, 0x1b, 0x0b, 0x2c, 0x14, 0x0d, 0x99, 0xdd, 0x3a, 0xc9, 0x99, 0xb8, 0xe3, 0x85, 0x99, 0x9b, - 0x10, 0x20, 0x66, 0x67, 0x57, 0xa8, 0x0c, 0xcc, 0xd0, 0xfd, 0x99, 0x99, 0x7e, 0x81, 0x99, 0x98, - 0xbe, 0x02, 0xa1, 0x31, 0x78, 0x34, 0x60, 0xce, 0xaf, 0x01, 0x87, 0x93, 0x0d, 0x8c, 0x13, 0x83, - 0xab, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xd7, 0xff, 0xef, 0x05, 0x21, 0xff, - 0x81, 0x7f, 0xfc, 0x1f, 0xf8, 0x3f, 0x5f, 0xfe, 0x43, 0x51, 0x7f, 0x68, 0x72, 0xff, 0x83, 0x3f, - 0x3f, 0x3f, 0x82, 0x51, 0xaf, 0x60, 0xc2, 0x7e, 0x56, 0xaf, 0x18, 0x52, 0x6a, 0xd5, 0xb6, 0x15, - 0xf3, 0x6a, 0xcf, 0x05, 0x83, 0x3b, 0xa0, 0x34, 0x67, 0xb4, 0x18, 0x5e, 0x0f, 0xfc, 0x1c, 0x0f, - 0xfc, 0x1f, 0x28, 0x33, 0x07, 0xf6, 0x1b, 0xd4, 0xd0, 0x7f, 0xa7, 0x87, 0x0d, 0x81, 0x8d, 0xec, - 0x33, 0x47, 0x50, 0xde, 0x42, 0xaf, 0xb9, 0x05, 0x00, 0xd7, 0x02, 0x9d, 0x02, 0x60, 0xa4, 0x2c, - 0x39, 0xea, 0xda, 0xf8, 0x0c, 0x14, 0x95, 0xc1, 0x3d, 0xda, 0xa5, 0xa4, 0x3b, 0x09, 0x46, 0x48, - 0x3f, 0xe5, 0xa2, 0x43, 0xb0, 0xd6, 0xd0, 0x3d, 0x81, 0xa0, 0x4e, 0x00, 0x0f, 0xa8, 0x1f, 0xe5, - 0xd6, 0xb8, 0x39, 0xff, 0xf2, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0x38, - 0x28, 0x1f, 0xa1, 0xc1, 0x42, 0x0e, 0xb1, 0xc1, 0x42, 0x81, 0xb0, 0x50, 0x14, 0x06, 0x83, 0x41, - 0xa0, 0xa0, 0x1c, 0x08, 0x2c, 0x2a, 0x04, 0x86, 0xb0, 0xd4, 0x0f, 0xd8, 0x57, 0x90, 0xe0, 0x0f, - 0xfc, 0x1f, 0xb0, 0xec, 0x3e, 0x56, 0xa0, 0x38, 0x79, 0xfe, 0x8a, 0x07, 0xf6, 0x1a, 0xfe, 0x0e, - 0xd0, 0xb4, 0x1a, 0x0f, 0xfa, 0xe0, 0x61, 0xd9, 0xa7, 0x63, 0x85, 0x39, 0x32, 0x65, 0x02, 0xcc, - 0x9c, 0x0d, 0x86, 0xdc, 0x99, 0x07, 0x06, 0x54, 0x48, 0x4f, 0x83, 0xb4, 0x90, 0x3b, 0xc1, 0x58, - 0x34, 0xb4, 0x1c, 0x0c, 0x1e, 0x1c, 0x3b, 0x0f, 0xfc, 0x1c, 0x0d, 0x86, 0xff, 0x07, 0x68, 0x58, - 0x4e, 0x0b, 0xfa, 0x30, 0x98, 0x3b, 0x0d, 0x85, 0x40, 0x2d, 0xac, 0x65, 0xc0, 0x7f, 0xe7, 0x0f, - 0xec, 0xc2, 0xff, 0x02, 0x73, 0x93, 0x91, 0x81, 0x99, 0xb9, 0xb9, 0xa0, 0x98, 0xcd, 0xcd, 0xc2, - 0x54, 0x60, 0x71, 0xe0, 0xd8, 0x30, 0xb1, 0xe0, 0x9c, 0x18, 0x5b, 0x9c, 0x0c, 0x78, 0x2e, 0x0a, - 0x0f, 0xfc, 0x1c, 0x0d, 0x87, 0xb0, 0xf9, 0xc3, 0xda, 0x19, 0xfe, 0x1f, 0xe8, 0x3b, 0x0f, 0x61, - 0xcb, 0x6a, 0x02, 0xb5, 0x81, 0xfe, 0x7f, 0xe0, 0xd9, 0x86, 0xcc, 0x32, 0xb3, 0x86, 0xce, 0x41, - 0x39, 0xb4, 0x73, 0x70, 0x6e, 0x65, 0x99, 0x90, 0x15, 0x18, 0x26, 0x31, 0x40, 0xd3, 0x0b, 0x4c, - 0x35, 0x83, 0x03, 0x83, 0x0d, 0x8f, 0x02, 0x1f, 0x07, 0xfe, 0x0f, 0x80, 0x0d, 0x87, 0x48, 0x10, - 0x3f, 0xc7, 0xf5, 0x84, 0xad, 0x41, 0x71, 0xa1, 0xd8, 0x74, 0xd0, 0x2a, 0xba, 0xbf, 0xe8, 0x57, - 0xcb, 0xad, 0x60, 0xd9, 0x84, 0xe1, 0xe5, 0x67, 0x9b, 0xfc, 0x09, 0xcd, 0xf8, 0x27, 0x06, 0xe6, - 0xc6, 0x1b, 0x04, 0xc6, 0x27, 0xf8, 0x2d, 0x30, 0xb0, 0xd8, 0x1c, 0x18, 0x5e, 0xa7, 0x81, 0x0f, - 0x05, 0xae, 0xc3, 0xff, 0x07, 0x0f, 0xa8, 0x1f, 0xcf, 0xff, 0xa0, 0xe5, 0xdc, 0xbc, 0x1f, 0xd4, - 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xf5, 0x01, 0x40, 0xff, 0x68, 0x2f, - 0xe8, 0x3b, 0x81, 0x45, 0xe0, 0xcf, 0x81, 0x40, 0xfe, 0xd5, 0xb4, 0x0f, 0xd6, 0x07, 0xd2, 0x1f, - 0x61, 0xcd, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xb0, 0xfd, 0x86, 0x56, 0xa0, 0x68, 0x30, - 0xaf, 0xe8, 0xd0, 0x61, 0xec, 0x36, 0x83, 0x0f, 0x61, 0xb4, 0x18, 0x5f, 0xf1, 0xa0, 0xc3, 0xda, - 0x16, 0x83, 0x09, 0xcd, 0x0b, 0x47, 0x09, 0x8f, 0xc7, 0xf0, 0x56, 0x68, 0x1e, 0x06, 0x15, 0x9a, - 0x1f, 0x61, 0x77, 0x90, 0xfb, 0x0b, 0x2e, 0x43, 0xd0, 0x18, 0x0d, 0xff, 0xc1, 0xff, 0x83, 0x80, - 0x0d, 0x21, 0xb0, 0xf9, 0x5c, 0xa0, 0x61, 0xe7, 0xfc, 0x98, 0x7f, 0x48, 0x6d, 0x0f, 0xd4, 0x0d, - 0xe8, 0x37, 0xfe, 0x36, 0xc3, 0xd4, 0x0d, 0x82, 0xc2, 0xca, 0x06, 0xc3, 0xce, 0x5f, 0x46, 0x1e, - 0x72, 0x81, 0xb0, 0xf5, 0xb4, 0x0d, 0x87, 0xa9, 0xd0, 0x36, 0x1e, 0xc7, 0x90, 0x90, 0xe7, 0x0a, - 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x87, 0xfe, 0x15, 0xa8, 0x3d, 0x85, 0x7f, 0x34, 0x03, 0x87, - 0xb0, 0xda, 0x68, 0x7b, 0x0c, 0xee, 0x1b, 0xfe, 0x05, 0xc1, 0xf6, 0x87, 0x70, 0x66, 0x34, 0x35, - 0x30, 0xcc, 0x7d, 0x0e, 0x58, 0x56, 0x68, 0x5a, 0x0d, 0x05, 0x9a, 0x0e, 0x09, 0x40, 0xef, 0x20, - 0x43, 0xf6, 0x5c, 0x87, 0xf3, 0x05, 0x7f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0d, 0x84, 0xff, 0x82, 0x56, - 0xa0, 0xda, 0x19, 0xbe, 0xa0, 0x58, 0x7e, 0xc3, 0xd8, 0x75, 0x5d, 0x41, 0x61, 0xcb, 0x72, 0xbf, - 0xe0, 0xed, 0x0e, 0xd0, 0xce, 0x68, 0x76, 0x1c, 0xc7, 0xe0, 0xb0, 0xe7, 0x34, 0x3b, 0x0e, 0xbb, - 0x43, 0xb0, 0xe9, 0xf2, 0x1c, 0x87, 0x63, 0xe9, 0x0f, 0xce, 0x15, 0xff, 0xc0, 0x43, 0xff, 0x00, - 0x0d, 0x84, 0xff, 0x20, 0xbf, 0xa0, 0xed, 0x0c, 0xe8, 0x7d, 0xa1, 0xd8, 0x7e, 0xd0, 0x2d, 0xac, - 0x1d, 0xa0, 0xab, 0xd4, 0x7f, 0x90, 0x93, 0x42, 0xc3, 0xe6, 0x34, 0x2c, 0x3e, 0x63, 0xf1, 0x86, - 0x41, 0x66, 0x85, 0x86, 0xc1, 0x66, 0x85, 0x84, 0xe0, 0xbe, 0x42, 0xbf, 0x20, 0xcb, 0x90, 0xfe, - 0x70, 0x37, 0xff, 0x01, 0x0f, 0xfc, 0x00, 0x0f, 0xfc, 0x1f, 0x38, 0x74, 0x87, 0x2d, 0xa8, 0x17, - 0x90, 0xd7, 0xf1, 0xc0, 0xe0, 0xe7, 0x06, 0x82, 0x2c, 0x33, 0x87, 0x68, 0x67, 0xfc, 0xd8, 0x10, - 0xfb, 0x0f, 0x50, 0x33, 0x18, 0x6b, 0x85, 0x01, 0x8f, 0x8a, 0x01, 0xc2, 0xb3, 0x0f, 0x5a, 0x15, - 0xb8, 0x4d, 0xc1, 0xdd, 0xe0, 0x3c, 0x1f, 0x65, 0xc8, 0x7f, 0x30, 0x57, 0xff, 0x21, 0xff, 0x83, - 0x0d, 0x84, 0xff, 0x06, 0x56, 0xa1, 0xc2, 0xc2, 0xa7, 0xd2, 0xb0, 0xb0, 0xf6, 0x13, 0x85, 0x87, - 0x38, 0x4f, 0xf0, 0x5f, 0xf3, 0x85, 0x87, 0xb0, 0x9c, 0x2c, 0x26, 0x34, 0x0f, 0xf0, 0x4c, 0x7d, - 0x38, 0x58, 0x4c, 0x61, 0x38, 0x58, 0x56, 0x61, 0x38, 0x5a, 0x0a, 0x78, 0x0f, 0xfc, 0x0c, 0x79, - 0x0f, 0xe7, 0x0a, 0x9f, 0xf8, 0x3f, 0xf0, 0x70, 0x0d, 0x85, 0xff, 0x04, 0xad, 0x41, 0x68, 0x30, - 0x5f, 0xc8, 0x30, 0xb0, 0xec, 0x35, 0x02, 0xc3, 0x38, 0x4e, 0x15, 0x83, 0xff, 0x23, 0xc1, 0xec, - 0x25, 0xf8, 0x0c, 0x61, 0x5a, 0xd6, 0x06, 0x3e, 0xa8, 0x27, 0x05, 0x98, 0x54, 0x09, 0xc1, 0x6e, - 0x15, 0xfe, 0x05, 0x3c, 0x1f, 0xfb, 0x1e, 0x43, 0xf9, 0xc2, 0xbf, 0xfa, 0x0f, 0xfc, 0x18, 0x0d, - 0x87, 0xb2, 0x0c, 0xdc, 0x86, 0xc6, 0x09, 0x5a, 0x8b, 0xfc, 0x86, 0xc2, 0xd3, 0x43, 0xec, 0x2c, - 0x12, 0x20, 0xff, 0xc0, 0x95, 0x87, 0x68, 0x30, 0x53, 0x42, 0xcd, 0x06, 0x07, 0xc1, 0xb3, 0xeb, - 0xb3, 0x42, 0x73, 0x41, 0xc5, 0x8a, 0x1e, 0xd0, 0x25, 0xd4, 0x0a, 0x79, 0x0a, 0xc1, 0x40, 0x63, - 0xe5, 0x08, 0x7d, 0x85, 0x7f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0d, 0x86, 0x90, 0xfe, 0xc3, 0x7a, 0xa0, - 0xaf, 0xe2, 0x80, 0xd0, 0xf6, 0x07, 0x0b, 0x0f, 0xb0, 0x51, 0x5e, 0x42, 0xff, 0x57, 0xb4, 0x3b, - 0x43, 0xed, 0x0b, 0x34, 0x17, 0xf2, 0x07, 0x3e, 0x43, 0xb4, 0x0e, 0x68, 0x7d, 0xa0, 0x7b, 0x47, - 0xfc, 0x82, 0x9e, 0x43, 0xfe, 0xd3, 0xd2, 0x1f, 0xd8, 0x4d, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, - 0x1f, 0x30, 0x74, 0x87, 0x2a, 0xd5, 0x03, 0x0f, 0x37, 0xa6, 0x4f, 0xe0, 0xcc, 0x17, 0x21, 0x61, - 0xa8, 0x13, 0x93, 0x40, 0x7f, 0x40, 0x4c, 0x83, 0xd8, 0x52, 0x61, 0xcc, 0x61, 0x63, 0xc1, 0x98, - 0xf5, 0xa5, 0x34, 0x27, 0x31, 0xc1, 0x8e, 0x13, 0xd8, 0x6d, 0x05, 0x01, 0x4f, 0x05, 0xa1, 0xa0, - 0x63, 0xe5, 0x83, 0xf6, 0x13, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x0b, 0x03, 0xf9, 0x06, 0x05, 0x6a, - 0x06, 0x16, 0x60, 0xa7, 0xa0, 0x61, 0x66, 0x1b, 0x09, 0xe8, 0x66, 0x05, 0x6a, 0x28, 0xe6, 0x60, - 0xfe, 0xb1, 0xcc, 0xc3, 0x50, 0x95, 0x43, 0x30, 0x35, 0x05, 0x60, 0xcc, 0x15, 0x78, 0x0e, 0x08, - 0xc1, 0x58, 0x2c, 0x3b, 0x05, 0xd0, 0x1a, 0x1d, 0x83, 0xb8, 0x08, 0x67, 0x81, 0x97, 0x21, 0xfc, - 0xc0, 0x6f, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1f, 0x50, 0x24, 0x18, 0x10, 0xd4, 0x0b, 0x06, - 0x50, 0x17, 0xe8, 0x63, 0x30, 0xea, 0x06, 0x56, 0x21, 0xd4, 0x03, 0xff, 0x03, 0xfd, 0x61, 0xd8, - 0x66, 0x03, 0x9f, 0x18, 0x28, 0xc0, 0x72, 0x33, 0x04, 0xaf, 0x9c, 0x8c, 0xc1, 0x47, 0x03, 0x9d, - 0x0c, 0x16, 0xc0, 0x70, 0xec, 0x1b, 0xc0, 0x70, 0x9e, 0x06, 0x3c, 0x87, 0xf3, 0x05, 0x7f, 0xf2, - 0x1f, 0xf8, 0x30, 0x09, 0x87, 0xf4, 0x1d, 0x7e, 0x64, 0xda, 0x82, 0x68, 0x92, 0x62, 0xb0, 0xcc, - 0x0b, 0xe4, 0x18, 0x3f, 0xa8, 0x9d, 0x18, 0x0b, 0x69, 0x26, 0x74, 0x0e, 0xc1, 0x7c, 0x5a, 0x06, - 0x30, 0x49, 0x83, 0x09, 0x8f, 0x51, 0x31, 0xd0, 0x39, 0x82, 0x9e, 0x7b, 0x03, 0xd9, 0x44, 0xec, - 0xc1, 0x3e, 0x0e, 0xd0, 0xec, 0x7c, 0xa0, 0xfc, 0xc1, 0x5f, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, - 0x1f, 0x30, 0x3e, 0xa7, 0xc0, 0xbf, 0x28, 0xc8, 0xc2, 0x69, 0xcf, 0xd4, 0xf9, 0x09, 0x82, 0xd4, - 0x4a, 0x05, 0x5c, 0xcd, 0xca, 0x92, 0xae, 0xa1, 0x10, 0x41, 0xd8, 0x1f, 0xf2, 0x06, 0x30, 0x38, - 0xa1, 0x40, 0x63, 0xe7, 0x24, 0x50, 0x1c, 0xc0, 0xe6, 0x05, 0x02, 0xdc, 0x26, 0xb2, 0x15, 0x3c, - 0x0b, 0x80, 0xf0, 0x31, 0xe5, 0x07, 0x91, 0x82, 0xbf, 0xf8, 0x3f, 0xf0, 0x70, 0x03, 0xff, 0xf0, - 0x67, 0x0f, 0xce, 0x19, 0xc3, 0xf3, 0x86, 0x70, 0xfc, 0xe1, 0x9c, 0x3f, 0x38, 0x67, 0xff, 0xe0, - 0xfe, 0x70, 0xff, 0x38, 0x1c, 0x3f, 0xd4, 0x03, 0xfe, 0x43, 0x78, 0x0e, 0x1f, 0xef, 0x23, 0x87, - 0xf5, 0x0e, 0x70, 0xfc, 0xe0, 0x7e, 0x50, 0x7b, 0x0e, 0x6f, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, - 0x1d, 0xfc, 0x09, 0x18, 0x36, 0x16, 0x09, 0x18, 0x36, 0x16, 0x0d, 0x1c, 0x36, 0x16, 0x0d, 0x06, - 0x1b, 0xf8, 0x1a, 0x0c, 0x3d, 0xa1, 0x61, 0x61, 0x93, 0x0d, 0x85, 0x86, 0xcf, 0x95, 0x85, 0x21, - 0x66, 0xa1, 0x82, 0xa0, 0x59, 0x85, 0x21, 0x38, 0x59, 0x89, 0xa1, 0xb0, 0xbb, 0xeb, 0x0e, 0xe2, - 0xf2, 0x0e, 0x0e, 0x70, 0xfa, 0x0f, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xe8, 0x3d, 0xfd, 0x0e, 0x1e, - 0xc2, 0xa1, 0x21, 0xec, 0x2a, 0x1e, 0xae, 0x30, 0xaa, 0xeb, 0xb3, 0xfa, 0xc3, 0x9c, 0x27, 0x18, - 0x39, 0xc4, 0x70, 0xac, 0x26, 0x31, 0xf4, 0x0b, 0x03, 0x18, 0xe1, 0xdc, 0x50, 0xc7, 0x0f, 0x25, - 0x0c, 0x71, 0x0f, 0x50, 0xe9, 0xe8, 0x3d, 0xb7, 0x90, 0xfc, 0xe1, 0xff, 0x7d, 0x07, 0xfe, 0x0c, - 0x3f, 0xff, 0x78, 0x3d, 0xa1, 0xff, 0x81, 0xa1, 0xff, 0x8b, 0xaf, 0x70, 0x75, 0x87, 0xda, 0x15, - 0xc1, 0xdf, 0x41, 0x95, 0xff, 0xe4, 0x3b, 0x0f, 0xd2, 0x1d, 0xd7, 0xed, 0x0e, 0x65, 0x51, 0x70, - 0x7a, 0x80, 0xba, 0xe0, 0xef, 0x02, 0x81, 0xfd, 0xcf, 0x50, 0x7e, 0xe0, 0xaf, 0xfc, 0x87, 0xfe, - 0x0c, 0x3f, 0x83, 0x61, 0xec, 0x2c, 0x36, 0x1e, 0xc2, 0xca, 0xbd, 0x44, 0x18, 0x58, 0xab, 0x94, - 0x17, 0xf0, 0x6c, 0x3f, 0x61, 0xec, 0x3c, 0x98, 0x55, 0x75, 0x81, 0x9f, 0x2d, 0x72, 0xc0, 0xcd, - 0x0d, 0x70, 0x76, 0x61, 0xdb, 0x87, 0x66, 0x20, 0xb2, 0x81, 0xbb, 0xe5, 0x61, 0x68, 0x2e, 0x41, - 0x68, 0x4f, 0x07, 0x9c, 0x3c, 0xe1, 0xff, 0x83, 0x80, 0x3f, 0x9f, 0xfc, 0x0c, 0x0e, 0x0a, 0x03, - 0x42, 0xc0, 0xe0, 0x90, 0x61, 0xb0, 0x38, 0x24, 0x18, 0x6f, 0xe0, 0x48, 0x30, 0xf6, 0x1a, 0x41, - 0x86, 0x4c, 0x17, 0xfe, 0x06, 0x7c, 0x0d, 0x06, 0x85, 0x9a, 0x16, 0x83, 0x0d, 0x98, 0x6c, 0x2c, - 0x36, 0x62, 0x38, 0x58, 0x6e, 0xf9, 0xe0, 0xb0, 0x9e, 0x40, 0xe1, 0xb0, 0xfe, 0xd0, 0xd8, 0x7f, - 0xe0, 0xf8, 0x3f, 0x83, 0x38, 0x76, 0x16, 0x19, 0xc3, 0xb0, 0xb0, 0xce, 0x1d, 0x85, 0x82, 0x1c, - 0x3b, 0xf8, 0x18, 0xe1, 0xf6, 0x85, 0x8f, 0x50, 0x12, 0x42, 0xc7, 0x50, 0x59, 0x78, 0x18, 0xe1, - 0xd9, 0x21, 0x63, 0x87, 0x64, 0x85, 0x8e, 0x1d, 0x92, 0x16, 0x38, 0x76, 0xfc, 0x98, 0xe1, 0x9f, - 0x90, 0x38, 0xe1, 0x94, 0x13, 0xff, 0xc8, 0x3f, 0x9f, 0xf2, 0x16, 0x16, 0x0d, 0x06, 0x1b, 0x0b, - 0x06, 0x07, 0x0d, 0x81, 0xc1, 0x82, 0x81, 0xbf, 0x81, 0x83, 0x43, 0xda, 0x16, 0x9f, 0x40, 0x4c, - 0x27, 0xc1, 0x48, 0x33, 0xe1, 0xf0, 0x58, 0x59, 0xa8, 0x95, 0x8e, 0x16, 0x61, 0x69, 0xd8, 0x6c, - 0xc2, 0xc0, 0xf0, 0x6d, 0xfa, 0x80, 0xf8, 0x2b, 0xd0, 0x31, 0xe2, 0xd0, 0xf3, 0x1a, 0x13, 0x87, - 0xfe, 0x0e, 0x0f, 0xfc, 0x21, 0x7f, 0x01, 0xa7, 0xa0, 0xb0, 0xb3, 0xd6, 0x87, 0x61, 0x61, 0xb4, - 0x3b, 0x0b, 0x0d, 0xa1, 0xdf, 0xc1, 0xb4, 0x3e, 0xc2, 0xab, 0xd5, 0x01, 0x30, 0x96, 0xf2, 0xc0, - 0xcf, 0x83, 0x78, 0x3b, 0x35, 0x04, 0xf8, 0x3b, 0x30, 0xea, 0x90, 0xd9, 0x87, 0x60, 0xc3, 0x6f, - 0xc0, 0xe0, 0x70, 0x2f, 0x41, 0x70, 0x6e, 0x0f, 0xb8, 0x39, 0xc3, 0xff, 0x07, 0x0f, 0xf4, 0x1e, - 0xfe, 0x0a, 0xd0, 0xec, 0x2c, 0x2e, 0xc3, 0xb0, 0xb0, 0x71, 0x40, 0xd8, 0x1c, 0xb0, 0xb8, 0x2f, - 0xeb, 0x0e, 0xe0, 0xd8, 0x37, 0xf9, 0xc0, 0x98, 0x6c, 0x2c, 0x36, 0x74, 0x06, 0x16, 0x1b, 0x35, - 0x03, 0x0b, 0x0d, 0x98, 0x6c, 0xf8, 0x36, 0x61, 0xb0, 0xe4, 0x1b, 0xf2, 0x61, 0x9c, 0x7e, 0x42, - 0xc3, 0x50, 0x50, 0x7a, 0xfe, 0x00, 0x0f, 0xe5, 0x07, 0xbf, 0x82, 0xe0, 0xf6, 0x16, 0x07, 0x0f, - 0xb0, 0xb0, 0x70, 0x30, 0xd8, 0x58, 0xe1, 0x58, 0x5f, 0xc6, 0x86, 0xd0, 0xd8, 0x3f, 0xf8, 0x09, - 0x84, 0x87, 0xa0, 0x67, 0x40, 0xff, 0xb3, 0xa1, 0xff, 0x05, 0x98, 0x58, 0x76, 0x16, 0x61, 0x61, - 0xd8, 0x59, 0xdb, 0x87, 0x60, 0x7e, 0x41, 0xaf, 0x61, 0x21, 0xdf, 0xf0, 0x00, 0x3f, 0x82, 0xc6, - 0x0d, 0x85, 0x81, 0xc1, 0x61, 0x61, 0x68, 0xe1, 0x21, 0x61, 0x77, 0xfe, 0x07, 0xf0, 0x18, 0x3f, - 0xb4, 0x27, 0x09, 0x09, 0x30, 0xd7, 0x56, 0x83, 0x3e, 0x4f, 0x05, 0x85, 0x9a, 0x17, 0x41, 0xc2, - 0xcc, 0x27, 0x33, 0x42, 0xcc, 0x29, 0x2f, 0x06, 0xef, 0xac, 0x0f, 0x05, 0x72, 0x0d, 0x2d, 0xf0, - 0x7e, 0x87, 0x0a, 0xc3, 0xff, 0x07, 0x3f, 0x87, 0x34, 0x3b, 0x03, 0x94, 0x34, 0x3b, 0x03, 0x97, - 0x7a, 0xa0, 0x60, 0x73, 0x9e, 0x58, 0x1f, 0xce, 0x0d, 0x0f, 0xb0, 0x28, 0x1a, 0x1c, 0x98, 0x4b, - 0x72, 0xc0, 0xcf, 0x9a, 0xbd, 0x50, 0x33, 0x43, 0x3e, 0x0e, 0xcc, 0x3a, 0x9a, 0x1b, 0x30, 0xec, - 0x60, 0xdd, 0xf0, 0x38, 0x1a, 0x0b, 0x90, 0x3c, 0x1b, 0x83, 0xed, 0x0f, 0x61, 0xff, 0x83, 0x80, - 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0x40, 0xed, 0x06, 0x19, 0x83, 0xb0, 0xb3, 0xff, 0x03, 0x0b, 0x30, - 0xf6, 0x0f, 0xe3, 0x43, 0xb0, 0xda, 0x16, 0x87, 0xf6, 0x1b, 0x41, 0x61, 0x46, 0x85, 0xab, 0xc8, - 0x51, 0xf2, 0x7c, 0x87, 0x46, 0x1b, 0x43, 0xe8, 0xc3, 0x68, 0x7d, 0x3f, 0x26, 0x86, 0xc7, 0xd2, - 0x16, 0x86, 0xc0, 0x87, 0x9f, 0xe8, 0x3f, 0x03, 0x0f, 0xd8, 0x30, 0x61, 0x7e, 0x30, 0x60, 0xc2, - 0xc1, 0x98, 0x33, 0xf3, 0x83, 0x3f, 0x03, 0x37, 0x06, 0x06, 0x0b, 0x37, 0x06, 0x24, 0x16, 0x6e, - 0x0c, 0xcf, 0x03, 0x37, 0x06, 0x66, 0x06, 0x33, 0x06, 0x64, 0x06, 0x33, 0x06, 0x64, 0x0d, 0x33, - 0x06, 0x6f, 0x9c, 0x19, 0x8e, 0xfa, 0x78, 0x73, 0xf0, 0x67, 0x3c, 0x98, 0x30, 0xff, 0xc1, 0x0f, - 0xc8, 0x7e, 0xfe, 0x06, 0x1f, 0xb0, 0xb1, 0xff, 0x05, 0x85, 0x9a, 0x1b, 0x0b, 0x0b, 0xa0, 0x76, - 0x17, 0xf5, 0xfa, 0x30, 0xec, 0x2d, 0x1c, 0xc2, 0x4c, 0x2c, 0x2c, 0xc2, 0xcf, 0x46, 0x16, 0x61, - 0x66, 0xa3, 0xf8, 0xc2, 0xcc, 0x2c, 0x2f, 0x82, 0xcc, 0x2c, 0x3f, 0xb7, 0xe7, 0x0f, 0x63, 0xe9, - 0x06, 0x87, 0x61, 0xf9, 0xff, 0x40, 0x3f, 0xaf, 0xfc, 0x0d, 0x03, 0x02, 0x81, 0xec, 0x26, 0x06, - 0x87, 0xb0, 0x98, 0x18, 0x7d, 0xfd, 0x0e, 0x1f, 0xce, 0x15, 0x03, 0xe4, 0x18, 0x5f, 0xe8, 0x18, - 0x3d, 0x4e, 0x0a, 0x80, 0xc1, 0x8f, 0x90, 0xa8, 0x0c, 0x19, 0x32, 0x15, 0x01, 0x83, 0x12, 0x42, - 0xa0, 0x3a, 0x7a, 0x24, 0x2a, 0x0f, 0xa0, 0xd7, 0xf4, 0x1f, 0xd4, 0x5a, 0x80, 0x0f, 0xfc, 0x1d, - 0xfa, 0x06, 0x81, 0x82, 0xc0, 0xc0, 0xc2, 0x60, 0xb0, 0x31, 0x21, 0x30, 0x58, 0x18, 0xcf, 0xf0, - 0x3f, 0x5e, 0x0c, 0xe1, 0xd9, 0x78, 0x33, 0x04, 0x98, 0x58, 0xc3, 0x05, 0x9e, 0x8c, 0x18, 0xc1, - 0x66, 0x83, 0x04, 0xa8, 0x2c, 0xc2, 0xc3, 0x30, 0x59, 0x85, 0x86, 0x60, 0xb7, 0xe3, 0x0c, 0xc0, - 0x7c, 0x85, 0x86, 0x60, 0xfe, 0xc0, 0xf9, 0x0f, 0xfc, 0x1e, 0x3f, 0x2b, 0xd3, 0xf0, 0x58, 0x25, - 0x4c, 0xc6, 0x16, 0x09, 0x53, 0x31, 0x85, 0x82, 0x54, 0xcc, 0x61, 0x7e, 0x54, 0xcc, 0x61, 0xd8, - 0x19, 0x98, 0xc3, 0xb1, 0xff, 0xe0, 0x66, 0xaa, 0xbb, 0x74, 0x19, 0xe9, 0x69, 0x8c, 0x2c, 0xc1, - 0x2a, 0x51, 0x85, 0x98, 0x21, 0xa2, 0x61, 0x6f, 0xe1, 0xa0, 0x30, 0x5c, 0x94, 0x1b, 0x06, 0x1f, - 0x43, 0xc9, 0x40, 0xff, 0xc1, 0xe0, 0x3f, 0x83, 0x61, 0xec, 0x2c, 0x36, 0x87, 0x61, 0x67, 0xfd, - 0x03, 0x0b, 0x30, 0x60, 0x90, 0x7f, 0x18, 0x30, 0x61, 0xd8, 0x5a, 0xb5, 0x82, 0x4c, 0x2f, 0x56, - 0xc2, 0xcf, 0x9f, 0x20, 0x60, 0xb3, 0x47, 0x70, 0x68, 0x59, 0x81, 0x8d, 0xa0, 0x6c, 0xc6, 0x80, - 0xf0, 0x77, 0x7e, 0x47, 0xc8, 0x57, 0x20, 0xcb, 0x1e, 0x0f, 0x95, 0x40, 0xd4, 0x0f, 0xfc, 0x1c, - 0x3f, 0x8f, 0xfa, 0x30, 0xb3, 0x43, 0xec, 0x2c, 0xd0, 0xfb, 0x0b, 0x34, 0x3e, 0xfe, 0x3f, 0xe0, - 0xda, 0x0d, 0x0d, 0x86, 0xd0, 0x68, 0x6c, 0x19, 0xc9, 0xa1, 0xb0, 0x67, 0xa7, 0x97, 0x60, 0xcd, - 0x07, 0xfc, 0x0c, 0xd0, 0x68, 0x7d, 0x9d, 0xba, 0x1e, 0x7e, 0x93, 0x97, 0xe8, 0x3a, 0xff, 0x80, - 0x0f, 0xfc, 0xa0, 0xbf, 0x8f, 0xd4, 0x42, 0xc2, 0xcc, 0x3f, 0xb0, 0xb3, 0x04, 0x1e, 0xc2, 0xcc, - 0x18, 0x7b, 0xf9, 0xc1, 0x87, 0xec, 0x17, 0x4e, 0xa4, 0x09, 0x81, 0x77, 0x2c, 0x0c, 0xf8, 0x36, - 0x1e, 0xcd, 0x43, 0x18, 0xa0, 0xb3, 0x0a, 0x4c, 0x70, 0xb3, 0x0b, 0x06, 0x0d, 0x06, 0xfe, 0x81, - 0x81, 0x8b, 0xd0, 0x20, 0xb0, 0xa0, 0xfe, 0x7c, 0x1f, 0xf8, 0x3f, 0x80, 0x3f, 0x8f, 0xf8, 0x2c, - 0x2c, 0xd0, 0xd8, 0x58, 0x59, 0x87, 0x61, 0x61, 0x67, 0xfc, 0x17, 0xf1, 0xa1, 0xb0, 0xed, 0x06, - 0x1d, 0x84, 0x9a, 0x0f, 0xf8, 0x2c, 0xf8, 0xd3, 0x0f, 0x66, 0x83, 0x06, 0x9c, 0x0c, 0xd0, 0x60, - 0x7c, 0x85, 0x9a, 0x0c, 0x2e, 0x0d, 0xbf, 0x38, 0x4e, 0x82, 0xf4, 0x17, 0xe1, 0xe0, 0xf9, 0xe0, - 0xcc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1d, 0xfc, 0x0c, 0x83, 0xd8, 0x58, 0x32, 0x0f, 0x61, 0x63, - 0xfe, 0x41, 0x85, 0x9a, 0xb5, 0x82, 0xfe, 0x70, 0x41, 0xfb, 0x0f, 0x41, 0xe4, 0xc0, 0xff, 0xe0, - 0x67, 0xc0, 0x73, 0x43, 0x66, 0x84, 0xc6, 0x1d, 0x98, 0x6a, 0x18, 0x76, 0x62, 0x0d, 0x30, 0xed, - 0xf8, 0x70, 0x60, 0x8b, 0x90, 0x3a, 0x0d, 0x30, 0xfb, 0x42, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, - 0x1f, 0xf8, 0x18, 0x7a, 0xfc, 0x1b, 0x43, 0xa4, 0x18, 0x69, 0x0e, 0x90, 0x6f, 0xfd, 0x02, 0x41, - 0x84, 0x81, 0x0d, 0x7e, 0x06, 0x82, 0x81, 0xda, 0x07, 0x0d, 0xa1, 0xb4, 0x1c, 0x13, 0x60, 0x9d, - 0x03, 0x60, 0xc4, 0x13, 0xf2, 0x0c, 0xa0, 0x69, 0xd0, 0xd4, 0xc3, 0xa7, 0x43, 0xb8, 0x3a, 0x7a, - 0x20, 0xbc, 0x84, 0xfe, 0x92, 0xc7, 0x40, 0xc8, 0x4f, 0x04, 0xf8, 0x3f, 0x21, 0xf8, 0x0f, 0xf2, - 0x1e, 0xfe, 0x0d, 0x87, 0xb0, 0x38, 0x56, 0x1e, 0xc0, 0xef, 0xfe, 0x06, 0x07, 0x07, 0x14, 0x0d, - 0xd3, 0xc5, 0x85, 0xc1, 0x2b, 0x57, 0x4f, 0xa9, 0x81, 0x30, 0xff, 0x20, 0xcf, 0xaf, 0xfc, 0x0c, - 0xd0, 0xb4, 0x3e, 0xcc, 0x36, 0x1f, 0xb3, 0x09, 0xfe, 0x82, 0xde, 0xd0, 0xea, 0x01, 0xe8, 0x87, - 0xda, 0x1f, 0xf7, 0xe0, 0xff, 0xc1, 0xf0, 0x0f, 0xca, 0x0f, 0xbf, 0x40, 0xd0, 0xfb, 0x03, 0x0f, - 0xf0, 0x6c, 0x0c, 0x68, 0x28, 0x1b, 0x03, 0x4d, 0x6e, 0x50, 0x3f, 0xea, 0xf8, 0x36, 0x07, 0x0f, - 0xe4, 0xc2, 0xcf, 0xe4, 0x19, 0xe8, 0xcc, 0x2d, 0x06, 0x6a, 0x33, 0x0b, 0x41, 0x98, 0x1c, 0xc2, - 0xc2, 0xcc, 0x0c, 0x63, 0xc1, 0x67, 0x7a, 0x30, 0xd0, 0xfa, 0x4d, 0x34, 0x2d, 0x0e, 0x70, 0x5f, - 0xc1, 0xff, 0x83, 0x80, 0x3f, 0xc7, 0xf0, 0x7a, 0x42, 0xc2, 0xc3, 0xd2, 0x17, 0x66, 0x21, 0xa8, - 0xcc, 0x53, 0x20, 0x7e, 0xa6, 0x85, 0xd8, 0x10, 0xcc, 0x19, 0x60, 0x9f, 0xff, 0x41, 0x98, 0x3f, - 0x50, 0x33, 0xd7, 0xee, 0x0f, 0x20, 0xa0, 0x7f, 0x9c, 0x14, 0x0f, 0xf7, 0x81, 0x75, 0xc1, 0xae, - 0xda, 0x07, 0xef, 0x05, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x3f, 0x83, 0x48, 0x76, 0x16, 0x1b, 0x83, - 0xb0, 0xb2, 0xff, 0x20, 0xc2, 0xc3, 0x48, 0x77, 0xf0, 0x69, 0x0f, 0xb0, 0x3f, 0xf8, 0x36, 0x1f, - 0xf8, 0xce, 0x43, 0x68, 0x76, 0x72, 0x1b, 0x43, 0xb3, 0x0b, 0xfe, 0x81, 0x98, 0x7b, 0x43, 0xb3, - 0xe4, 0x2d, 0x0c, 0xfd, 0x21, 0xb4, 0x32, 0x83, 0x7f, 0xf0, 0x0f, 0xe4, 0x3e, 0xfe, 0x41, 0x87, - 0xda, 0x09, 0x2f, 0xe0, 0xb4, 0x12, 0x70, 0x38, 0x2d, 0x05, 0x3e, 0x1c, 0x37, 0xfc, 0x53, 0x43, - 0xce, 0x1d, 0xe0, 0xe4, 0x70, 0xdf, 0x41, 0xb1, 0xe5, 0x70, 0x2d, 0x06, 0x3b, 0x7a, 0xaf, 0x81, - 0x8e, 0x16, 0xbb, 0x0b, 0x1c, 0x2c, 0x36, 0x16, 0xaf, 0x8c, 0x36, 0x07, 0xe9, 0x06, 0x1b, 0x02, - 0x83, 0xdf, 0xe0, 0x3f, 0x80, 0xe6, 0x1d, 0x81, 0xd1, 0xcc, 0x08, 0x30, 0xba, 0x39, 0x94, 0x06, - 0x16, 0x6e, 0x6e, 0x17, 0xf1, 0x78, 0xe8, 0x1d, 0x86, 0x73, 0x43, 0x46, 0x19, 0xcd, 0x0d, 0x9f, - 0x02, 0xcf, 0x41, 0x66, 0x0b, 0xd1, 0xbc, 0x0c, 0xc1, 0xb4, 0x30, 0x40, 0xcc, 0x36, 0x98, 0x77, - 0x7c, 0x38, 0x30, 0x45, 0xc8, 0x1d, 0x06, 0x98, 0x7d, 0xa1, 0x5f, 0x07, 0xfe, 0x0e, 0x3f, 0x82, - 0xde, 0x0d, 0x85, 0x85, 0x82, 0x42, 0xc2, 0xc2, 0xd5, 0x61, 0x61, 0x67, 0xea, 0x21, 0x7f, 0x09, - 0xa1, 0xfb, 0x0e, 0xa0, 0xc8, 0x13, 0x09, 0xbe, 0x90, 0xb3, 0xe2, 0x6c, 0x0a, 0x06, 0x68, 0x76, - 0x0c, 0x2c, 0xc3, 0xdb, 0xa1, 0x66, 0xa0, 0xde, 0x43, 0x77, 0xa0, 0xbe, 0x04, 0x3c, 0x81, 0xf4, - 0x51, 0xc3, 0xe6, 0x0d, 0xe4, 0x3f, 0x40, 0x60, 0xfb, 0x03, 0x0d, 0xdf, 0x40, 0xc0, 0xc5, 0x39, - 0x10, 0xb0, 0x30, 0x54, 0x2c, 0x2f, 0xd0, 0x6f, 0x41, 0xec, 0x33, 0xf0, 0x30, 0x26, 0x17, 0x25, - 0xd8, 0x33, 0xa0, 0x7c, 0x85, 0x9a, 0xaf, 0xfc, 0x0c, 0xc3, 0x50, 0x90, 0xd9, 0x86, 0xa1, 0x21, - 0xb7, 0xe0, 0x60, 0x91, 0x1f, 0x41, 0x70, 0x24, 0x90, 0xf7, 0x04, 0xfc, 0x1f, 0xf8, 0x38, 0x3f, - 0x03, 0x0b, 0x0e, 0xc1, 0x03, 0x0b, 0x28, 0x0c, 0x10, 0x3e, 0x7d, 0x05, 0x82, 0x06, 0x16, 0x1d, - 0xf8, 0x18, 0x58, 0x10, 0xd8, 0x5b, 0x38, 0x30, 0xd0, 0x2f, 0x25, 0xf0, 0x33, 0xd0, 0x6c, 0x3d, - 0x9a, 0x1d, 0x87, 0xb2, 0x05, 0xff, 0x81, 0x90, 0x7b, 0x43, 0xb7, 0xe0, 0xd8, 0x73, 0xe9, 0x0e, - 0xc3, 0xff, 0x05, 0x87, 0x0f, 0xfc, 0x1d, 0xf9, 0x82, 0x6f, 0x05, 0x82, 0x34, 0xed, 0x0d, 0x82, - 0x18, 0x2c, 0x3b, 0x06, 0x08, 0x2c, 0x3b, 0xf0, 0x7b, 0x0f, 0xb0, 0x51, 0xff, 0x01, 0x30, 0x38, - 0x5a, 0x1b, 0x39, 0x30, 0xb0, 0xec, 0xd0, 0x61, 0x61, 0xd9, 0x85, 0x85, 0x87, 0x66, 0x16, 0x16, - 0x1d, 0x9e, 0x8c, 0x2c, 0x33, 0xe8, 0x1d, 0xa1, 0xff, 0x48, 0x3f, 0xc1, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1d, 0xfc, 0x0b, 0xf0, 0x6c, 0x2c, 0x12, 0x0c, 0x36, 0x16, 0x0d, 0x06, 0x1b, 0x0b, 0x06, - 0x16, 0x1b, 0xf8, 0xa0, 0x5a, 0x1d, 0x81, 0xc1, 0xab, 0xc0, 0x4c, 0x24, 0x1a, 0x1d, 0x9f, 0x3f, - 0xf8, 0x19, 0xa1, 0xbe, 0x0e, 0xcc, 0x33, 0xeb, 0x0d, 0x9b, 0x03, 0x36, 0x81, 0x77, 0xa7, 0x4d, - 0x38, 0xb9, 0x07, 0x03, 0x41, 0x87, 0xfd, 0xa1, 0x80, 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0x87, 0xb0, - 0x3b, 0xff, 0x81, 0x81, 0xc7, 0x5b, 0x90, 0x60, 0x70, 0x50, 0x18, 0x6f, 0xe0, 0xb7, 0x83, 0xd8, - 0x75, 0xe0, 0xe4, 0xc0, 0xde, 0x6e, 0x80, 0xcf, 0x89, 0x09, 0xa0, 0x33, 0x42, 0x90, 0x68, 0x59, - 0x86, 0xd0, 0x68, 0x59, 0x86, 0xc2, 0xd0, 0xbb, 0xe1, 0xc2, 0xd0, 0x5e, 0x40, 0xe8, 0x5a, 0x1f, - 0xb4, 0x36, 0x80, 0x3f, 0x8f, 0xf8, 0x2c, 0x2c, 0x3e, 0xc2, 0xc2, 0xc3, 0xec, 0x2c, 0x2c, 0xff, - 0x82, 0xfe, 0x34, 0x3f, 0xd8, 0x58, 0x7b, 0x02, 0x61, 0x5d, 0x6e, 0x06, 0x7c, 0x12, 0xe0, 0xd9, - 0xa8, 0x27, 0x0f, 0x66, 0x13, 0x34, 0x30, 0xb3, 0x03, 0x44, 0x8a, 0x03, 0x7f, 0x32, 0x15, 0x8f, - 0xa4, 0xc9, 0x03, 0x40, 0xfe, 0x7f, 0x20, 0x09, 0x83, 0x2a, 0xa0, 0xbf, 0xc7, 0x28, 0x3e, 0x60, - 0xb0, 0xfe, 0x6e, 0xcf, 0xf8, 0x15, 0x60, 0x70, 0xb0, 0xf5, 0x01, 0xa1, 0x61, 0xd4, 0x45, 0x06, - 0xc3, 0xdf, 0xfe, 0x83, 0xb0, 0xfd, 0x40, 0xef, 0xff, 0x41, 0xcc, 0x0a, 0x07, 0xfb, 0xc0, 0xbf, - 0xc1, 0xae, 0xda, 0x07, 0xee, 0x0a, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xe5, 0x07, 0xbf, 0x83, - 0x61, 0xec, 0x2c, 0xff, 0x82, 0xc2, 0xcd, 0x09, 0xc2, 0xc2, 0xcc, 0x3b, 0x0b, 0xf8, 0xff, 0x83, - 0xb0, 0xb0, 0xec, 0x24, 0xc2, 0xd0, 0x9c, 0x2c, 0xf8, 0xff, 0x82, 0xcd, 0x06, 0x0d, 0x10, 0xb3, - 0x0b, 0x03, 0xd8, 0x59, 0x89, 0x85, 0xe0, 0xdd, 0xf1, 0x81, 0x34, 0x0f, 0x21, 0x7d, 0x0f, 0x07, - 0xce, 0x87, 0x41, 0xff, 0x83, 0x80, 0x3f, 0x8f, 0xf8, 0x18, 0x58, 0x73, 0xa0, 0xc2, 0xc1, 0xe7, - 0x42, 0xc2, 0xc2, 0x78, 0x37, 0xf3, 0xff, 0x21, 0x68, 0x30, 0x69, 0xa2, 0x61, 0x60, 0xc1, 0xa6, - 0x7c, 0xff, 0xc9, 0x9a, 0x0c, 0x18, 0x34, 0xcc, 0x2c, 0x18, 0x34, 0xcc, 0x2f, 0xf9, 0x37, 0xe7, - 0x06, 0x0d, 0xb9, 0x0b, 0x06, 0x0d, 0x0f, 0xb0, 0x77, 0x83, 0xff, 0x06, 0x0f, 0xe5, 0x07, 0xbf, - 0x82, 0xa0, 0x7b, 0x03, 0xdf, 0xf8, 0x18, 0x1c, 0x2d, 0x0f, 0x60, 0x73, 0xfe, 0x41, 0xfc, 0x07, - 0x0f, 0xec, 0x33, 0x87, 0xf6, 0x0f, 0xfe, 0x06, 0x72, 0x0d, 0x02, 0x82, 0xcd, 0x03, 0xff, 0x03, - 0x30, 0xb4, 0x2a, 0x05, 0x98, 0xac, 0xd2, 0x42, 0xef, 0xc8, 0xe4, 0x81, 0xe4, 0x90, 0xe9, 0x0f, - 0xfd, 0x78, 0x20, 0x3f, 0x83, 0x68, 0x76, 0x16, 0x1b, 0x89, 0x06, 0x17, 0x79, 0xf5, 0x85, 0x85, - 0x83, 0x3b, 0x0d, 0xfc, 0x50, 0xcd, 0x0e, 0xc0, 0xe0, 0xc7, 0x83, 0x60, 0xd5, 0x61, 0x40, 0xcd, - 0x40, 0x64, 0x3d, 0x9d, 0x0f, 0xf8, 0x2c, 0xc2, 0xc3, 0xb0, 0xb3, 0x0b, 0xfe, 0x0b, 0x7e, 0x30, - 0xec, 0x0f, 0xa4, 0x1a, 0x1b, 0x09, 0x0e, 0xff, 0x80, 0x3f, 0x83, 0x68, 0x6c, 0x2c, 0x37, 0xf1, - 0x85, 0x86, 0xd0, 0xd8, 0x59, 0xff, 0x27, 0xf1, 0x87, 0x68, 0x5a, 0x0c, 0x3b, 0x42, 0xc2, 0xff, - 0x93, 0x3a, 0x18, 0x76, 0x99, 0xc9, 0xff, 0x26, 0x61, 0xed, 0x0d, 0x98, 0x7b, 0x43, 0x67, 0x57, - 0xfe, 0x7e, 0x90, 0xda, 0x1f, 0xf8, 0xd0, 0x80, 0x0f, 0xfc, 0x1d, 0xfa, 0x3f, 0xe4, 0x18, 0x18, - 0xc1, 0x82, 0x41, 0x81, 0x8c, 0x18, 0x24, 0x18, 0x18, 0xff, 0x90, 0x7e, 0x8c, 0x18, 0x24, 0x36, - 0x17, 0x4f, 0x5a, 0x04, 0xc3, 0xda, 0x1d, 0x9c, 0x86, 0xd0, 0xec, 0xe7, 0xff, 0x81, 0x98, 0x77, - 0xc8, 0x6c, 0xc3, 0x6e, 0xe1, 0xb7, 0xd1, 0xc6, 0x38, 0x1e, 0x47, 0x41, 0x81, 0xc3, 0xfe, 0xc3, - 0x80, 0x0f, 0xfc, 0x1d, 0xfa, 0x3f, 0xf0, 0x30, 0x31, 0x87, 0xb0, 0x60, 0x63, 0x0f, 0x60, 0xc0, - 0xc7, 0xfe, 0x07, 0xe8, 0xc0, 0xe1, 0xf6, 0x16, 0x16, 0x1c, 0x98, 0x5f, 0xf8, 0x19, 0xd1, 0xc0, - 0xe1, 0xd9, 0xad, 0x85, 0x87, 0x66, 0x06, 0x9f, 0xe0, 0x66, 0x0a, 0x90, 0x9c, 0x19, 0xf9, 0x90, - 0x9c, 0x7e, 0x56, 0x48, 0x4e, 0x28, 0x2a, 0x17, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xa0, 0xfd, 0xf9, - 0x58, 0x7e, 0xc1, 0x34, 0x0b, 0xf1, 0x82, 0x7f, 0x5a, 0xb3, 0x04, 0xee, 0x0c, 0x19, 0xfd, 0x18, - 0x30, 0x61, 0x61, 0xb0, 0x60, 0xc4, 0xc1, 0xfa, 0xc1, 0x99, 0xe8, 0x18, 0x30, 0x66, 0x68, 0x1c, - 0x18, 0x33, 0x30, 0xad, 0x30, 0x66, 0x61, 0x6e, 0x60, 0xcc, 0xed, 0xc7, 0xca, 0xdf, 0x4a, 0xd0, - 0x3f, 0x83, 0xb4, 0x34, 0x04, 0x3f, 0xf0, 0x40, 0x0f, 0xfc, 0x1b, 0xf8, 0xff, 0x81, 0x85, 0x98, - 0x76, 0x0c, 0x2c, 0xd0, 0xd8, 0x30, 0xb3, 0xfe, 0x07, 0xf1, 0x87, 0x61, 0xb0, 0xbf, 0xe0, 0x26, - 0x1b, 0x0f, 0xb3, 0xe3, 0xfe, 0x8c, 0xd5, 0x43, 0x68, 0xe6, 0x63, 0x94, 0x31, 0x8c, 0xc4, 0x18, - 0xc3, 0x1d, 0xf3, 0x83, 0x04, 0xdc, 0x83, 0x4d, 0x06, 0x87, 0xf4, 0x5c, 0x1f, 0xf8, 0x30, 0x0f, - 0xf4, 0x1e, 0xfe, 0x0d, 0xa1, 0xd8, 0x59, 0xff, 0x40, 0xc2, 0xc6, 0x5d, 0x05, 0x85, 0x83, 0x09, - 0x82, 0xfe, 0x04, 0x83, 0x43, 0xb0, 0xca, 0x1c, 0x3d, 0x81, 0xff, 0xc0, 0xce, 0x81, 0xff, 0x66, - 0x81, 0xff, 0x20, 0xcc, 0x2a, 0x06, 0xd0, 0x66, 0x25, 0x03, 0x68, 0x37, 0xe2, 0x81, 0xb4, 0xb9, - 0x0a, 0xff, 0x21, 0xfa, 0x8b, 0xb4, 0x0f, 0xfc, 0x1d, 0xfa, 0x16, 0xa7, 0xa0, 0x60, 0x67, 0xa9, - 0x41, 0xb0, 0x30, 0x83, 0x05, 0x01, 0x81, 0x8c, 0x18, 0x30, 0xbf, 0x43, 0x12, 0xa0, 0xec, 0x32, - 0x28, 0x3a, 0x30, 0xf5, 0x03, 0xb3, 0xd1, 0xff, 0x81, 0x9a, 0x1a, 0xf2, 0x1b, 0x30, 0xcf, 0xac, - 0x36, 0x61, 0xb6, 0x6c, 0x2d, 0xf8, 0xe2, 0x4f, 0x0f, 0xa4, 0x60, 0x48, 0x20, 0xff, 0xa4, 0x30, - 0x0f, 0xf2, 0x1e, 0xfd, 0x04, 0xe1, 0xec, 0x14, 0x0d, 0xa1, 0xd8, 0x19, 0xff, 0xc0, 0xc0, 0xcc, - 0x1c, 0xe0, 0xe9, 0xc3, 0xfd, 0x21, 0xb0, 0xff, 0xc2, 0x61, 0xff, 0x8c, 0xf9, 0xff, 0xc0, 0xcd, - 0x0e, 0xd0, 0xec, 0xc2, 0x63, 0x58, 0x2c, 0xc4, 0xd3, 0x4c, 0x2e, 0xf5, 0x30, 0x69, 0x42, 0xe4, - 0x18, 0x5a, 0x0c, 0x3f, 0xaf, 0x07, 0x0f, 0xfc, 0x21, 0x7f, 0x14, 0xfd, 0x05, 0x81, 0xcd, 0x68, - 0x3b, 0x03, 0x98, 0x18, 0x3b, 0x03, 0x9f, 0xf8, 0x1f, 0xc6, 0x06, 0x0f, 0xb0, 0x38, 0xd1, 0x41, - 0x26, 0x07, 0x65, 0xb0, 0xb3, 0xe6, 0x62, 0x30, 0xb3, 0x46, 0x63, 0x30, 0xb3, 0x03, 0x31, 0x98, - 0x59, 0x82, 0x54, 0xc6, 0x16, 0xf4, 0xd0, 0x4a, 0x09, 0xf4, 0xac, 0x0e, 0x78, 0x3e, 0xa1, 0xc1, - 0x58, 0x7f, 0xe0, 0xe0, 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0x40, 0xec, 0x2c, 0xff, 0xc9, 0x85, 0x9a, - 0xfc, 0x0c, 0x2c, 0xc0, 0xe1, 0xdf, 0xc6, 0x07, 0x0f, 0xb0, 0xb0, 0x3f, 0x80, 0x98, 0x58, 0x1c, - 0x3b, 0x3a, 0x18, 0x1c, 0x3b, 0x34, 0x1b, 0xfc, 0x83, 0x30, 0x3b, 0x85, 0xa0, 0xcc, 0x0c, 0xe1, - 0x68, 0x37, 0xea, 0x38, 0x5a, 0x5c, 0x83, 0x57, 0xf2, 0x1f, 0x63, 0x85, 0xa1, 0xff, 0x83, 0x80, - 0x0f, 0xe4, 0x3e, 0xfc, 0xc9, 0x9f, 0x81, 0x82, 0x4c, 0xcc, 0x18, 0x30, 0x4d, 0x3c, 0xe3, 0x03, - 0x04, 0xd3, 0x9c, 0x90, 0x7e, 0x41, 0x83, 0x30, 0xec, 0x27, 0x06, 0x61, 0x26, 0x06, 0xd5, 0x92, - 0x0c, 0xf5, 0x3d, 0x4c, 0x18, 0x33, 0x0a, 0xc1, 0x83, 0x06, 0x61, 0x79, 0x30, 0x60, 0xcc, 0x2c, - 0xcc, 0x70, 0x67, 0x7a, 0x29, 0xba, 0x3e, 0x9b, 0x0a, 0xc3, 0xfa, 0x0e, 0xc3, 0x0f, 0xf4, 0x1e, - 0xfe, 0x0d, 0x40, 0xec, 0x0e, 0x7f, 0xe4, 0xc0, 0xe6, 0x41, 0x21, 0x60, 0x73, 0x75, 0xb4, 0x1f, - 0xc7, 0x74, 0xf4, 0x1b, 0x0b, 0x30, 0x38, 0x49, 0x85, 0x9f, 0xc1, 0x67, 0x47, 0x0f, 0xec, 0xd6, - 0xbf, 0xd0, 0x33, 0x03, 0x18, 0x1c, 0x2c, 0xc1, 0x41, 0xce, 0x0b, 0x7d, 0x61, 0x5c, 0x13, 0xe4, - 0x70, 0x5d, 0xc1, 0xf4, 0xae, 0x0a, 0xd0, 0xff, 0xc1, 0x80, 0x0f, 0xf9, 0x60, 0xbf, 0x9f, 0xe9, - 0x0b, 0x03, 0x86, 0xc3, 0xd8, 0x1e, 0xff, 0xc0, 0xc1, 0x61, 0x38, 0x7b, 0xf4, 0x7f, 0xc1, 0xd8, - 0x58, 0x30, 0x68, 0x13, 0x0b, 0xbd, 0x4d, 0x06, 0x7c, 0x60, 0xc1, 0xa0, 0xcd, 0x07, 0x4e, 0x9a, - 0x0c, 0xc3, 0x9c, 0x3d, 0x98, 0x4b, 0x6b, 0x05, 0x9d, 0xb5, 0x75, 0x23, 0xf4, 0x86, 0xc3, 0xc8, - 0x6f, 0xfe, 0x00, 0x3f, 0x98, 0x18, 0x18, 0x18, 0x1d, 0x81, 0x82, 0x80, 0xc0, 0xec, 0x0c, 0x14, - 0x06, 0x0b, 0x7f, 0xe8, 0x1f, 0xa0, 0xff, 0xc6, 0x0f, 0xfe, 0x02, 0x61, 0xce, 0x1e, 0xce, 0x42, - 0x70, 0xf6, 0x75, 0x7f, 0xe0, 0x66, 0x0a, 0x19, 0x26, 0x0c, 0xc1, 0x43, 0x24, 0xc1, 0xbf, 0x50, - 0xc9, 0x31, 0xe4, 0x14, 0x32, 0x4c, 0x3e, 0xa1, 0x93, 0xc1, 0xff, 0x83, 0x80, 0x3f, 0x3e, 0x81, - 0x87, 0x60, 0xc1, 0x47, 0xf4, 0x0c, 0x18, 0x34, 0x18, 0xc0, 0xc1, 0x8e, 0x7f, 0x93, 0xf1, 0xc1, - 0x63, 0x06, 0x8b, 0xe7, 0xf4, 0x1a, 0x0d, 0x03, 0x0e, 0xcd, 0x0a, 0x57, 0x28, 0x19, 0xe7, 0x66, - 0xe8, 0x83, 0x20, 0x79, 0x06, 0x86, 0xc8, 0x16, 0x7f, 0x81, 0x9c, 0xad, 0x06, 0x1d, 0xdc, 0xef, - 0x3a, 0x12, 0x80, 0xe8, 0x29, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xf2, 0xa8, 0x0f, 0xe3, 0xf4, 0xa0, - 0x61, 0x61, 0xb0, 0xec, 0x2c, 0x36, 0x86, 0xc2, 0xcf, 0x5e, 0xb0, 0x7f, 0x18, 0x30, 0x61, 0xb0, - 0xbf, 0xe0, 0x26, 0x1e, 0xc3, 0xb3, 0x90, 0xd8, 0x76, 0x74, 0x7f, 0xe4, 0xcc, 0x0c, 0x0c, 0x12, - 0x66, 0x06, 0x06, 0xd1, 0x37, 0xe6, 0xe8, 0xd1, 0x5c, 0x81, 0x83, 0xa4, 0x3c, 0xc1, 0xbc, 0x87, - 0xfe, 0x08, 0x0f, 0xfc, 0x1d, 0xfc, 0x49, 0x8c, 0x16, 0x07, 0x28, 0xe3, 0x85, 0x81, 0xdf, 0xfc, - 0x0c, 0x0e, 0x49, 0x8c, 0x17, 0xf1, 0x27, 0x70, 0x76, 0x82, 0x43, 0xf2, 0x61, 0x5f, 0xe8, 0x19, - 0xd0, 0x36, 0x87, 0x67, 0x40, 0xdc, 0x1d, 0x98, 0x1f, 0xfc, 0x0c, 0xc3, 0xbe, 0x83, 0x6f, 0xc0, - 0xdd, 0x90, 0x3e, 0x91, 0xd3, 0x4a, 0x07, 0xfd, 0xa0, 0x40, 0x0f, 0xf4, 0x1d, 0xfc, 0x1b, 0x0e, - 0xc0, 0xe7, 0xfd, 0x18, 0x1c, 0xc3, 0x98, 0xc0, 0xe6, 0x1d, 0x43, 0xf8, 0xff, 0xa0, 0xb0, 0xb0, - 0xfc, 0x98, 0x5f, 0xf4, 0x67, 0xa3, 0xc6, 0x66, 0x66, 0xa3, 0xc6, 0x66, 0x66, 0x06, 0xcc, 0xcc, - 0xcc, 0x13, 0xff, 0x1b, 0xd3, 0x73, 0x33, 0x7d, 0x2b, 0x33, 0x33, 0x0e, 0x51, 0x99, 0x70, 0x7f, - 0xe0, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x7f, 0xc1, 0x60, 0x70, 0x31, 0x40, 0xd8, 0x1c, 0x27, 0x83, - 0xb0, 0x3d, 0xff, 0x81, 0xfc, 0x07, 0xa1, 0x40, 0xd8, 0x56, 0x31, 0x84, 0x98, 0x24, 0xf2, 0x1d, - 0x9f, 0x06, 0xc3, 0xd9, 0xc8, 0x6c, 0x3d, 0x98, 0x2f, 0xfc, 0x0c, 0xc3, 0x3f, 0x21, 0xb7, 0xe1, - 0xcc, 0xd0, 0x3c, 0x83, 0xc0, 0xc1, 0x61, 0xf2, 0x16, 0x12, 0x00, 0x0f, 0xf4, 0x1d, 0xfa, 0x0d, - 0x87, 0x60, 0xab, 0xfe, 0x8c, 0x14, 0x06, 0x16, 0x16, 0x94, 0x06, 0x8e, 0x17, 0xea, 0x7f, 0xe0, - 0xb0, 0x68, 0x20, 0x39, 0x18, 0x20, 0xb0, 0xb3, 0x3d, 0x1f, 0xf0, 0x33, 0x41, 0x83, 0x06, 0x0c, - 0xc2, 0xc1, 0x83, 0x06, 0x61, 0x60, 0xc1, 0x83, 0x3b, 0x30, 0x60, 0xc7, 0xd2, 0x0c, 0x1b, 0xc1, - 0xff, 0x61, 0x80, 0x0f, 0xfc, 0x1f, 0xf5, 0x03, 0xf7, 0xff, 0xef, 0x03, 0x43, 0xfc, 0xe0, 0x55, - 0xea, 0xde, 0x94, 0x1e, 0xc3, 0x61, 0xfb, 0xff, 0xc1, 0x97, 0x6b, 0xb5, 0xc0, 0xab, 0xd5, 0xbd, - 0x50, 0x6b, 0xd5, 0xbd, 0x06, 0x7b, 0x0f, 0x77, 0x02, 0x07, 0x5e, 0xc1, 0x07, 0x49, 0x40, 0xff, - 0x58, 0x2f, 0xe4, 0x33, 0xe9, 0xa0, 0x7e, 0xa0, 0x1b, 0xff, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x20, - 0xfd, 0x0d, 0x3e, 0x81, 0x81, 0x99, 0x60, 0xec, 0x0c, 0x23, 0x03, 0x4c, 0x0c, 0x69, 0x8e, 0x0f, - 0xd0, 0xc4, 0x48, 0x6c, 0x33, 0x07, 0x93, 0x0a, 0xd5, 0xf2, 0x67, 0x43, 0x0e, 0xd3, 0x35, 0x18, - 0x76, 0x99, 0x85, 0xf3, 0xf2, 0x66, 0x16, 0x1d, 0xa6, 0x7c, 0x61, 0xda, 0xbe, 0x41, 0xaf, 0x68, - 0x87, 0x7f, 0xc8, 0x0f, 0xd0, 0x64, 0x2f, 0xc1, 0x68, 0x28, 0x16, 0x0c, 0x2a, 0x0e, 0x1b, 0x06, - 0x5f, 0xf8, 0x18, 0x30, 0xec, 0x3d, 0xf8, 0x14, 0xf5, 0x48, 0x6c, 0x3a, 0x81, 0xfb, 0x0e, 0xa0, - 0x7b, 0x34, 0xff, 0xe0, 0x67, 0x04, 0xe1, 0xf6, 0x61, 0xbf, 0xc8, 0x33, 0x0a, 0x80, 0xc3, 0xb3, - 0xca, 0xc2, 0xc3, 0xbd, 0x36, 0x85, 0x87, 0x21, 0x27, 0xfe, 0x00, 0x0f, 0xf2, 0xad, 0x07, 0xe6, - 0xfa, 0x8a, 0x0b, 0x04, 0x90, 0x20, 0x61, 0x60, 0x93, 0x06, 0x38, 0x58, 0x24, 0x95, 0x0a, 0x0b, - 0xf2, 0x07, 0x02, 0x1e, 0xc2, 0xb1, 0xd0, 0xc9, 0x85, 0x4f, 0x1a, 0x16, 0x7a, 0x1e, 0x03, 0x85, - 0x9a, 0x5e, 0xb5, 0xb0, 0x66, 0x1e, 0xc3, 0xd9, 0x83, 0xff, 0x81, 0x9d, 0x02, 0xec, 0x33, 0xe9, - 0x0b, 0x87, 0x43, 0xf7, 0x90, 0x9f, 0x07, 0xfe, 0x0e, 0x3f, 0x8f, 0xf8, 0x18, 0x1c, 0xc3, 0xb0, - 0x61, 0x67, 0xfc, 0x0c, 0x2c, 0xc3, 0xb0, 0x7f, 0x1a, 0x1b, 0x02, 0xb5, 0x15, 0xf0, 0x13, 0x03, - 0x51, 0x52, 0x67, 0xa5, 0x18, 0x8c, 0x66, 0x8c, 0x66, 0xa8, 0xcc, 0x29, 0xc1, 0x51, 0x98, 0x8f, - 0x81, 0x71, 0xbf, 0xc6, 0xea, 0x9f, 0x20, 0x41, 0x84, 0xc1, 0xf3, 0xe0, 0x7a, 0x0f, 0xfc, 0x10, - 0x3f, 0x1f, 0xfc, 0x0c, 0x18, 0x30, 0xec, 0x2c, 0x18, 0x3f, 0xe0, 0xb0, 0x60, 0xc3, 0xb0, 0xbf, - 0x03, 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0x93, 0x07, 0xfe, 0x81, 0x9c, 0x87, 0xd0, 0x59, 0xab, 0xff, - 0x81, 0x98, 0x66, 0x61, 0x81, 0x98, 0x3b, 0x06, 0xe1, 0x67, 0x27, 0x80, 0xf0, 0x1f, 0x49, 0x76, - 0x5e, 0x40, 0x85, 0x60, 0x74, 0x70, 0xff, 0xc1, 0xc0, 0x3f, 0x0a, 0xd6, 0xd4, 0x0d, 0x37, 0xff, - 0x93, 0x06, 0x16, 0x07, 0x0d, 0x83, 0x15, 0x2d, 0x28, 0x1f, 0x85, 0x5b, 0xca, 0x0d, 0x87, 0x64, - 0x86, 0x48, 0x17, 0xfe, 0x06, 0x71, 0x2a, 0x30, 0x60, 0xcd, 0x25, 0x46, 0x98, 0x32, 0x04, 0xdd, - 0xe3, 0x06, 0x40, 0xa6, 0x4d, 0xe0, 0x6f, 0x9a, 0x26, 0x16, 0x3e, 0x41, 0x21, 0xec, 0x3e, 0x90, - 0xde, 0x80, 0x0f, 0xfc, 0x1f, 0xf8, 0x95, 0x07, 0x7f, 0xfe, 0xc2, 0xc1, 0xcb, 0x40, 0x83, 0x60, - 0xd0, 0xb3, 0x83, 0x6d, 0xea, 0x1f, 0x06, 0x62, 0x65, 0x16, 0x08, 0x1b, 0xb4, 0x1b, 0xbb, 0x06, - 0x06, 0x41, 0x01, 0x90, 0x9e, 0xbf, 0x68, 0x67, 0x5f, 0xda, 0x1c, 0xa0, 0x58, 0x7f, 0xa8, 0x07, - 0xfc, 0x85, 0x74, 0x56, 0x1f, 0xb8, 0x0d, 0xff, 0x83, 0xff, 0x07, 0x3f, 0x30, 0x58, 0x58, 0x30, - 0x4e, 0x83, 0x0b, 0x06, 0x09, 0xff, 0xe0, 0x69, 0xa1, 0xff, 0x7e, 0x3f, 0x1f, 0x83, 0x60, 0xc1, - 0x98, 0x30, 0x46, 0x0d, 0x59, 0xab, 0x06, 0x73, 0xd3, 0x3a, 0x60, 0xcd, 0x30, 0x66, 0x0c, 0x19, - 0x83, 0x1c, 0xc1, 0x83, 0x30, 0x7e, 0x3f, 0x03, 0x3a, 0x60, 0xd8, 0x18, 0xfa, 0x68, 0x0e, 0x41, - 0x87, 0xb1, 0xec, 0x1e, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0x8c, 0x82, 0xc3, 0xe8, 0xc8, 0x17, - 0x58, 0x1f, 0xf3, 0xa5, 0x85, 0x8e, 0x9e, 0xb3, 0x42, 0xd5, 0xab, 0x05, 0xc1, 0xb8, 0xc7, 0x1f, - 0x90, 0xb0, 0x40, 0xe8, 0x15, 0x84, 0xff, 0xf8, 0x39, 0x83, 0xf6, 0x1c, 0xff, 0xf8, 0x3d, 0x20, - 0x90, 0xff, 0x70, 0x2f, 0xf0, 0x6e, 0xa7, 0x43, 0xf7, 0x01, 0xbf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, - 0xf9, 0x0e, 0xfe, 0x7e, 0x3a, 0x05, 0x81, 0xc0, 0xe7, 0x06, 0xc0, 0xf7, 0x91, 0xe8, 0x0c, 0x0e, - 0x58, 0x5c, 0x17, 0xf3, 0xdf, 0x5a, 0x1b, 0x06, 0x87, 0x38, 0x13, 0x0a, 0xfe, 0x82, 0xcf, 0x89, - 0x09, 0x82, 0xcd, 0x44, 0x84, 0xc1, 0x66, 0x15, 0xfd, 0x05, 0x98, 0x68, 0x28, 0x36, 0xfc, 0x0d, - 0x1c, 0x27, 0xd2, 0x14, 0x9a, 0x12, 0x83, 0x7f, 0xf0, 0x0f, 0xd0, 0x4a, 0x07, 0xf0, 0x24, 0x18, - 0x58, 0x58, 0x18, 0xb0, 0xb0, 0xb3, 0xfe, 0x8c, 0x2c, 0xd3, 0x26, 0x3f, 0x8d, 0x59, 0x30, 0x58, - 0x59, 0x68, 0xc2, 0x61, 0x74, 0xe9, 0xc6, 0x74, 0x0f, 0xf6, 0x72, 0x3f, 0xe0, 0x66, 0x13, 0x06, - 0xc1, 0x98, 0x4f, 0xf8, 0x19, 0xf2, 0xa0, 0xd8, 0x3e, 0x80, 0xc1, 0x38, 0xc1, 0xcf, 0x57, 0x80, - 0x0f, 0xf9, 0x60, 0xbf, 0x4f, 0xea, 0x21, 0x60, 0x62, 0x4c, 0x18, 0x58, 0x18, 0x63, 0x24, 0x2c, - 0x0c, 0xdb, 0xdc, 0x83, 0xf4, 0xd3, 0xea, 0x83, 0x61, 0xa9, 0xb8, 0x64, 0xc2, 0xa1, 0x96, 0x16, - 0x73, 0xc0, 0x80, 0xe0, 0xcd, 0x47, 0xfc, 0x83, 0x30, 0xb0, 0x60, 0xd0, 0x66, 0x27, 0xfc, 0x83, - 0x7e, 0x30, 0x60, 0xd1, 0xf4, 0x83, 0x06, 0x0d, 0x0f, 0xdf, 0xf2, 0x00, 0x0f, 0xfc, 0x1d, 0xf9, - 0xff, 0xe0, 0x60, 0x9c, 0x3f, 0xd8, 0x27, 0x0f, 0x48, 0x30, 0x4f, 0x7c, 0x09, 0x07, 0x4d, 0xc3, - 0xd2, 0x1b, 0x07, 0x7f, 0xc8, 0x98, 0x38, 0x18, 0x28, 0x0c, 0xd5, 0xc0, 0xd2, 0x41, 0x9c, 0xef, - 0xcd, 0x10, 0x66, 0x32, 0x04, 0xe4, 0x19, 0x94, 0x65, 0x14, 0x41, 0xbf, 0x23, 0x40, 0x48, 0xf2, - 0x67, 0xd0, 0x24, 0x3d, 0x07, 0xbc, 0x00, 0x0f, 0xc8, 0x50, 0x6f, 0xd0, 0x34, 0x70, 0xd8, 0x18, - 0x12, 0x70, 0x6c, 0x0d, 0x6f, 0xaa, 0x06, 0x06, 0x15, 0xba, 0x82, 0xfd, 0x3b, 0xbb, 0x87, 0x60, - 0x66, 0x3b, 0x09, 0x30, 0x3c, 0xbb, 0x0b, 0x3d, 0x30, 0x76, 0x16, 0x68, 0xff, 0xc1, 0x66, 0x1f, - 0x50, 0x36, 0x60, 0xff, 0xe0, 0x6f, 0xa2, 0x80, 0xa0, 0x4f, 0x21, 0xa8, 0x50, 0x3f, 0xf1, 0xe4, - 0x20, 0x3f, 0x02, 0x42, 0xe0, 0xb0, 0x63, 0x44, 0x1c, 0x16, 0x0d, 0xfc, 0x9b, 0x03, 0x06, 0x2e, - 0x1d, 0x40, 0xfc, 0x74, 0xdb, 0x90, 0x9c, 0x18, 0x30, 0x61, 0x93, 0x06, 0x0c, 0x18, 0x6c, 0xf3, - 0xf8, 0x18, 0x6c, 0xd0, 0x30, 0x1c, 0x36, 0x60, 0xe9, 0x96, 0x1b, 0x30, 0x6d, 0x1f, 0x06, 0xdf, - 0x95, 0x17, 0x10, 0xfa, 0x11, 0x8d, 0x9c, 0x3e, 0xf2, 0xa1, 0xe0, 0xff, 0xc1, 0xc0, 0x3f, 0x1f, - 0xfc, 0x0c, 0x19, 0x84, 0x88, 0x6c, 0x19, 0xa8, 0xc9, 0x0b, 0x4c, 0xcc, 0x8c, 0x35, 0xf1, 0xdf, - 0x3e, 0x83, 0x60, 0xd5, 0x2b, 0x60, 0x26, 0x0a, 0x35, 0x3c, 0x0c, 0xe6, 0x8d, 0x46, 0x83, 0x35, - 0x51, 0xa0, 0x30, 0xb3, 0x1a, 0x7c, 0x38, 0x59, 0x92, 0x30, 0x2c, 0x2d, 0xf9, 0x24, 0x1b, 0x0f, - 0x26, 0x38, 0x28, 0x61, 0xe8, 0x82, 0x80, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1d, 0xf8, 0x86, - 0x32, 0x80, 0xc1, 0x8e, 0xc6, 0x61, 0x60, 0xc0, 0xac, 0xd4, 0x16, 0x0d, 0xff, 0xe0, 0x7a, 0xc0, - 0xc1, 0x68, 0x67, 0x42, 0xc2, 0xc3, 0xd8, 0x3f, 0xf8, 0x19, 0xa1, 0xd8, 0x7b, 0x39, 0x5f, 0xf2, - 0x0c, 0xc3, 0x9c, 0x3d, 0x98, 0x3f, 0xf8, 0x19, 0xc8, 0x5d, 0x86, 0x7e, 0x40, 0xe8, 0xe8, 0x48, - 0x4f, 0x06, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xf4, 0x1d, 0xfc, 0x1b, 0x0e, 0xc0, 0xef, 0xfe, 0x30, - 0x3b, 0x90, 0xb6, 0x60, 0x73, 0xcb, 0x79, 0x3f, 0x88, 0x18, 0x18, 0x2c, 0x2b, 0xfc, 0x04, 0xc2, - 0x93, 0x06, 0x0c, 0xe8, 0x5f, 0xe0, 0x67, 0x21, 0xb0, 0xec, 0xc2, 0xff, 0xc6, 0x61, 0x60, 0xc0, - 0xe6, 0x7c, 0xff, 0xe7, 0xd2, 0x0c, 0x1a, 0x30, 0x87, 0xec, 0x30, 0x3f, 0x81, 0xfc, 0x1b, 0x0b, - 0x06, 0x16, 0x1b, 0x0b, 0x07, 0x56, 0x1b, 0x0b, 0x0f, 0xfb, 0xfa, 0xf9, 0xfc, 0x1b, 0x04, 0x0d, - 0x81, 0x86, 0xc1, 0x26, 0xe0, 0xc1, 0x9e, 0xa7, 0xfd, 0x03, 0x3a, 0x06, 0xc3, 0xd9, 0x83, 0xff, - 0x81, 0x98, 0x67, 0xe4, 0x36, 0x76, 0x39, 0x9c, 0x07, 0xd2, 0x58, 0x30, 0x58, 0x7c, 0x85, 0x87, - 0x3f, 0x53, 0xfe, 0x8c, 0x0d, 0x01, 0x98, 0xc6, 0x06, 0x80, 0xcc, 0x63, 0x03, 0x4f, 0xfa, 0x3f, - 0x47, 0x07, 0xf6, 0x0b, 0xff, 0x09, 0x8c, 0x08, 0x27, 0x33, 0xd3, 0xfc, 0xac, 0xcd, 0x14, 0x64, - 0xa8, 0xcc, 0x0f, 0x76, 0xa8, 0xcc, 0x42, 0xc8, 0x63, 0xbc, 0xb5, 0xdb, 0x47, 0x82, 0xa2, 0x81, - 0x68, 0x7f, 0xd7, 0x83, 0xff, 0x06, 0x3f, 0x4a, 0xe5, 0x6a, 0x06, 0x06, 0xaf, 0x53, 0xa0, 0x30, - 0x30, 0x28, 0x0c, 0x36, 0x06, 0x03, 0xa2, 0xc0, 0xfd, 0x3f, 0xf0, 0x76, 0x86, 0xd5, 0x86, 0x4c, - 0x1f, 0xfc, 0x0c, 0xf2, 0x15, 0x87, 0xb3, 0x90, 0x78, 0x3e, 0xcc, 0x17, 0xfc, 0x16, 0x63, 0xb8, - 0x6c, 0x2c, 0xe8, 0x0f, 0xf0, 0x1f, 0xa0, 0xb0, 0xd8, 0x14, 0x1e, 0xff, 0x00, 0x3f, 0x0a, 0xe5, - 0x6a, 0x06, 0xad, 0xff, 0xe0, 0x60, 0xc2, 0xc2, 0xc3, 0x60, 0xc4, 0x0b, 0x4a, 0x07, 0xe0, 0x62, - 0xf6, 0x1b, 0x06, 0x09, 0x81, 0x81, 0x30, 0x65, 0xdc, 0x60, 0xce, 0x33, 0x56, 0x0c, 0x19, 0xa7, - 0x7e, 0x8c, 0x19, 0x83, 0x35, 0x60, 0xc1, 0x98, 0x33, 0x56, 0x98, 0x37, 0xce, 0x74, 0xe3, 0x1e, - 0x41, 0x98, 0x76, 0x1f, 0x61, 0xcf, 0x00, 0x0f, 0xa0, 0x40, 0x82, 0xfc, 0x50, 0xb2, 0x81, 0x60, - 0xcd, 0x38, 0xd0, 0xb0, 0x60, 0xc1, 0xa6, 0x83, 0x06, 0x5d, 0x79, 0x07, 0xe3, 0x65, 0x56, 0x0d, - 0x83, 0x05, 0xe2, 0x80, 0x48, 0x1d, 0xc5, 0x60, 0x67, 0x15, 0xf9, 0x06, 0x69, 0xa0, 0xc1, 0x85, - 0x90, 0x36, 0x76, 0xc2, 0xc8, 0x1c, 0x9a, 0x61, 0x6f, 0x9c, 0x4c, 0x70, 0x3c, 0x83, 0xa1, 0xb5, - 0x21, 0xed, 0x28, 0x8e, 0x1f, 0xf8, 0x38, 0x0f, 0xf4, 0x1e, 0xfc, 0x2e, 0xe5, 0x81, 0x83, 0x3d, - 0x5f, 0x03, 0x06, 0x65, 0x78, 0x2c, 0x19, 0x9a, 0xa2, 0x41, 0xf8, 0xcd, 0xb7, 0x43, 0x40, 0xca, - 0x7a, 0xd0, 0x24, 0x0c, 0x55, 0xa8, 0x2c, 0xe3, 0x15, 0x6a, 0x0b, 0x34, 0xef, 0xf8, 0x19, 0x03, - 0x1c, 0x0c, 0x16, 0x43, 0xd0, 0x60, 0x40, 0xdf, 0x50, 0xff, 0x23, 0xe4, 0xd0, 0x98, 0x39, 0x0b, - 0x3f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0xf8, 0xa8, 0x16, 0x1b, 0xa7, 0x7d, 0x4f, 0xa0, - 0x60, 0xd2, 0x82, 0x61, 0xb0, 0x6f, 0xeb, 0xf0, 0x3f, 0x11, 0xa4, 0x41, 0xd8, 0xc6, 0xa8, 0xe4, - 0x4c, 0x25, 0x0a, 0x14, 0x0c, 0xf3, 0xea, 0xec, 0x2c, 0xd3, 0x0a, 0x06, 0x16, 0x60, 0xc2, 0xc1, - 0x85, 0x98, 0x30, 0xb0, 0x61, 0x6f, 0x28, 0x14, 0x02, 0x07, 0xd2, 0x06, 0xcf, 0x21, 0xf3, 0xe4, - 0x27, 0xc1, 0xff, 0x83, 0x80, 0x3f, 0x18, 0x18, 0x18, 0x58, 0x33, 0x2f, 0x9d, 0x06, 0x0e, 0xe4, - 0x2b, 0x81, 0x83, 0xbc, 0x56, 0xe0, 0x7e, 0x70, 0x51, 0x30, 0xcc, 0x0d, 0x28, 0x98, 0x4a, 0x81, - 0x6c, 0x6d, 0x01, 0xbd, 0x00, 0xf7, 0x88, 0x1b, 0xa8, 0x3c, 0x86, 0xd8, 0x7f, 0xf0, 0x5b, 0x05, - 0xa1, 0x68, 0x5b, 0x40, 0xb9, 0xd0, 0x9f, 0x48, 0x4f, 0xc8, 0x64, 0x2b, 0xd0, 0x1b, 0xc1, 0xff, - 0x83, 0x80, 0x0f, 0x90, 0xff, 0xc3, 0x87, 0xfb, 0xff, 0x83, 0xda, 0x1e, 0xc3, 0xda, 0x1e, 0xc3, - 0xde, 0xaf, 0x61, 0xed, 0x0f, 0x62, 0x82, 0xff, 0xe7, 0x0d, 0xa1, 0xef, 0x05, 0x7f, 0xf9, 0x09, - 0x7e, 0xbb, 0x0f, 0xf5, 0xa6, 0x1f, 0xae, 0x0b, 0x0e, 0x7d, 0x07, 0x61, 0x3c, 0x86, 0xfa, 0x0f, - 0xfc, 0x1e, 0x0d, 0x87, 0xfe, 0x06, 0x17, 0xf8, 0x2f, 0xe0, 0xf6, 0x16, 0x16, 0x1e, 0xc2, 0xea, - 0xc3, 0xd8, 0x58, 0x59, 0x7f, 0x05, 0x85, 0x92, 0x1f, 0x7f, 0x1a, 0x1f, 0x61, 0x66, 0xbc, 0x0f, - 0xf1, 0x5d, 0xa1, 0xaf, 0x07, 0xb4, 0x2b, 0x30, 0xf6, 0x8f, 0x03, 0x0f, 0x60, 0xd0, 0xb0, 0xe7, - 0x0e, 0xb8, 0x0f, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe0, 0x50, 0x2f, 0xf8, - 0x2f, 0xe3, 0x43, 0xf6, 0x16, 0x68, 0x64, 0x2e, 0xac, 0xec, 0x14, 0x0b, 0x03, 0x9b, 0xa6, 0x1b, - 0x0b, 0x34, 0xdc, 0x37, 0xf1, 0xa5, 0xa1, 0xb0, 0xb3, 0x47, 0x42, 0xff, 0x1a, 0x76, 0x1e, 0xbc, - 0x6d, 0x9a, 0x1a, 0x86, 0x76, 0x06, 0x0b, 0x81, 0x9c, 0x87, 0xa4, 0x2c, 0xd0, 0xff, 0x7a, 0x3f, - 0xe4, 0x0d, 0x07, 0xfe, 0x05, 0x03, 0x7e, 0x43, 0x7f, 0x03, 0x06, 0x86, 0xc2, 0xc7, 0x06, 0x86, - 0xe9, 0xe2, 0x80, 0xd0, 0xd8, 0x1c, 0xd0, 0x74, 0x0b, 0x0b, 0xa0, 0xcf, 0x05, 0xfc, 0x15, 0x03, - 0xd8, 0x5b, 0xfe, 0x81, 0xfe, 0x0b, 0xc1, 0xfa, 0xf0, 0x2f, 0x83, 0xd4, 0x30, 0x75, 0x82, 0x78, - 0x19, 0xb4, 0x34, 0x12, 0x07, 0x92, 0x80, 0xc3, 0xbd, 0x05, 0x40, 0xff, 0xc1, 0xf8, 0x0f, 0xfc, - 0x1f, 0x50, 0x24, 0x18, 0x20, 0xbf, 0x03, 0x06, 0x0c, 0x2c, 0x18, 0x28, 0x64, 0x85, 0x83, 0x0a, - 0x32, 0x0d, 0xd3, 0x05, 0x5d, 0x41, 0x60, 0xc1, 0xaf, 0x61, 0x7e, 0x06, 0x1d, 0x85, 0x83, 0x06, - 0x76, 0x63, 0xfc, 0x0c, 0x8c, 0xc3, 0xbc, 0x0c, 0x8c, 0xc3, 0x66, 0x0c, 0xf8, 0xc2, 0xd3, 0x06, - 0x41, 0x60, 0xd0, 0x60, 0xc3, 0xb0, 0xef, 0x03, 0x09, 0xe0, 0x0f, 0xa8, 0x1f, 0x9a, 0xef, 0x57, - 0x21, 0x3f, 0xfe, 0x83, 0x50, 0x2a, 0x04, 0xc1, 0xae, 0xaf, 0x55, 0xc1, 0xa8, 0x15, 0x02, 0x60, - 0xcf, 0xff, 0xa0, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0xfd, 0x40, 0xfe, 0x7f, 0xfc, 0x86, 0x70, - 0xfd, 0xa1, 0x9f, 0xff, 0x21, 0x9c, 0x3f, 0x68, 0x00, 0x0f, 0x21, 0xff, 0x80, 0xe1, 0xff, 0x81, - 0x61, 0xfe, 0xff, 0xfd, 0xe0, 0xeb, 0x02, 0x1f, 0xf6, 0x16, 0x87, 0xf5, 0x02, 0xd0, 0xfc, 0xeb, - 0xb9, 0x60, 0xeb, 0xff, 0xd0, 0x7f, 0xb4, 0x3f, 0xf0, 0x34, 0x3e, 0xff, 0xfd, 0xe0, 0xfe, 0xe0, - 0xff, 0xc0, 0xd0, 0xff, 0xc0, 0xd0, 0xf0, 0x0f, 0xfc, 0x1f, 0x38, 0x67, 0x0f, 0x2a, 0xd6, 0x1c, - 0x3d, 0xff, 0x2b, 0x0f, 0xd8, 0x84, 0xe1, 0xf5, 0x0c, 0x27, 0x0f, 0xb0, 0x61, 0x38, 0x7a, 0xff, - 0x2b, 0x0f, 0x96, 0xd0, 0x38, 0x7f, 0xb0, 0x9c, 0x3f, 0x9e, 0x8a, 0xc2, 0x81, 0xfd, 0x23, 0x85, - 0xa2, 0x81, 0x84, 0xe1, 0x68, 0x76, 0x1b, 0x0b, 0x0f, 0x61, 0xbf, 0x40, 0x0f, 0xfc, 0x1f, 0x50, - 0x33, 0x87, 0x95, 0xca, 0x03, 0x87, 0xa9, 0xd4, 0x8e, 0x1f, 0x30, 0x4f, 0xf2, 0x1b, 0x28, 0x13, - 0x9a, 0x13, 0x94, 0x09, 0x8d, 0x0b, 0xfc, 0x8c, 0x68, 0x4b, 0x51, 0x04, 0x9a, 0x1e, 0xa0, 0x5a, - 0x68, 0x7a, 0xf4, 0x60, 0xd0, 0xbf, 0x91, 0x81, 0xa1, 0x28, 0xa0, 0x24, 0x1a, 0x41, 0xa8, 0x30, - 0x5a, 0xa0, 0xd4, 0x30, 0xd7, 0x90, 0xff, 0xc1, 0x80, 0x0b, 0x43, 0xff, 0x03, 0x0d, 0xff, 0x01, - 0x5a, 0xc1, 0x3a, 0x1b, 0xfc, 0x85, 0x87, 0xa4, 0x3e, 0xc3, 0xd9, 0x21, 0xd8, 0x73, 0x12, 0x1d, - 0x87, 0x7f, 0x9f, 0xf9, 0x14, 0x70, 0x76, 0x1f, 0xa4, 0x3b, 0x0f, 0x9f, 0xa0, 0xb0, 0xef, 0xd0, - 0x76, 0x1f, 0xa4, 0x3b, 0x0f, 0xd2, 0x1d, 0x87, 0xe9, 0x0e, 0xc3, 0xff, 0x07, 0xe0, 0x0f, 0xfc, - 0x1e, 0xc3, 0xff, 0x36, 0xb7, 0xfd, 0x3f, 0xe0, 0xa8, 0x50, 0x18, 0x85, 0x14, 0x28, 0x0c, 0xc2, - 0xc9, 0x28, 0x49, 0x85, 0x9a, 0x49, 0xfd, 0x31, 0xa4, 0x88, 0xe9, 0x26, 0x0d, 0x0d, 0x86, 0x70, - 0x68, 0x4f, 0xc0, 0xa0, 0x35, 0x7a, 0xd0, 0xb0, 0xb4, 0x36, 0x15, 0x02, 0xc3, 0xb0, 0x58, 0x56, - 0x1d, 0x8e, 0x07, 0xc8, 0x7f, 0xe0, 0xc0, 0x09, 0x41, 0xe8, 0x3e, 0x90, 0xe6, 0x0e, 0xfe, 0x9f, - 0xf4, 0x06, 0xd6, 0x15, 0xae, 0x0a, 0x88, 0x76, 0x1f, 0x66, 0x05, 0x5a, 0xe0, 0x39, 0x83, 0xff, - 0x25, 0xdd, 0x01, 0x87, 0xe4, 0xd0, 0x3f, 0xc8, 0x76, 0x19, 0x6b, 0x0e, 0x7e, 0x0e, 0xd0, 0xbf, - 0x41, 0x6f, 0x07, 0xd8, 0x67, 0xc1, 0xfb, 0x0f, 0x78, 0x3e, 0xc3, 0xe9, 0x0f, 0xfc, 0x1e, 0x0a, - 0x0f, 0xfc, 0x16, 0x13, 0xff, 0x03, 0xfc, 0xc1, 0xf9, 0xa2, 0xe8, 0x3f, 0xb1, 0x03, 0x1f, 0x90, - 0xb3, 0x03, 0x18, 0x34, 0x0c, 0x60, 0x63, 0x06, 0x83, 0xfa, 0xa3, 0x06, 0x81, 0x46, 0x94, 0x30, - 0x68, 0x76, 0x0a, 0x18, 0xe1, 0xed, 0x52, 0x65, 0x02, 0xbf, 0x5a, 0x61, 0xe9, 0x30, 0x60, 0xc2, - 0xc3, 0xb1, 0xc1, 0x85, 0x87, 0x64, 0x83, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x68, 0x77, - 0x07, 0x2b, 0x50, 0x4f, 0x83, 0xbf, 0x90, 0x65, 0x03, 0xa8, 0x85, 0xc0, 0xd0, 0xd9, 0x82, 0x81, - 0xb4, 0x0c, 0x65, 0x10, 0xec, 0x17, 0xe4, 0xd0, 0x50, 0x25, 0xb0, 0xb4, 0xf2, 0x1e, 0xc2, 0xfa, - 0x0f, 0xdd, 0x0e, 0x0f, 0xbf, 0x49, 0xa1, 0xf2, 0x8c, 0x2d, 0x0d, 0x87, 0x61, 0x68, 0x4e, 0x1d, - 0x84, 0xff, 0x20, 0x0c, 0x87, 0x21, 0xfd, 0x86, 0xa0, 0x7a, 0xae, 0x89, 0xa1, 0xea, 0x75, 0x27, - 0xf9, 0x0b, 0x0c, 0xe1, 0xb0, 0xa8, 0xc0, 0xe2, 0x06, 0x16, 0x30, 0xe0, 0xc6, 0x05, 0xfd, 0x01, - 0xc3, 0xc9, 0x61, 0x9c, 0x3f, 0x30, 0x6b, 0x43, 0xcd, 0xd0, 0x1d, 0x86, 0xfe, 0x40, 0xe6, 0x1f, - 0x30, 0x5a, 0x38, 0x79, 0x81, 0xc1, 0x78, 0x39, 0x8a, 0x07, 0x68, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, - 0x1f, 0xce, 0x1f, 0xef, 0xff, 0xde, 0x0c, 0xe8, 0x20, 0xfe, 0x7f, 0xfd, 0x07, 0xfb, 0x0f, 0xd5, - 0xef, 0xab, 0x83, 0xf3, 0xa1, 0xff, 0x81, 0x07, 0xeb, 0xf9, 0xff, 0x21, 0x20, 0x70, 0x61, 0x61, - 0xb9, 0xd0, 0x31, 0xa1, 0xd7, 0x83, 0x7a, 0x0e, 0x7b, 0xc0, 0xbe, 0x42, 0xe0, 0x9f, 0x40, 0x7c, - 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x61, 0xe7, 0x0e, 0x56, 0xb0, 0x4e, 0x1d, 0x7a, 0xa0, 0x9c, - 0x3d, 0x28, 0x17, 0xfc, 0x83, 0x34, 0x33, 0x87, 0x39, 0xa1, 0x9c, 0x3b, 0xcf, 0x21, 0x38, 0x75, - 0x5e, 0x82, 0x70, 0xfd, 0xa0, 0xff, 0x83, 0xba, 0x38, 0x67, 0x07, 0xe9, 0x30, 0xce, 0x04, 0x1a, - 0x0c, 0x33, 0x87, 0x68, 0x3f, 0xe0, 0xe9, 0x06, 0x84, 0xe0, 0x0f, 0xfc, 0x1f, 0x50, 0x3f, 0xf0, - 0x34, 0x1f, 0xf9, 0x15, 0xca, 0x0f, 0x68, 0x3f, 0xa0, 0xf6, 0x1a, 0x81, 0xfd, 0x86, 0xc9, 0x07, - 0xe3, 0x09, 0xc9, 0x06, 0x0c, 0xc2, 0xff, 0x18, 0x33, 0x0f, 0x68, 0x30, 0x66, 0x1e, 0xd0, 0x60, - 0xcc, 0x3d, 0xd0, 0xfc, 0x61, 0x5f, 0x93, 0x0d, 0x84, 0xa3, 0x43, 0xec, 0x3d, 0xa1, 0xf6, 0x1e, - 0xd0, 0xef, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x7b, 0x0e, 0x56, 0xb0, 0x6e, 0xa4, - 0xff, 0x06, 0xd6, 0x0a, 0x88, 0x73, 0x87, 0xb3, 0x0b, 0xfe, 0x0b, 0x30, 0xb0, 0xec, 0x16, 0xf2, - 0x61, 0xd8, 0x2a, 0xf4, 0x68, 0x4e, 0x1d, 0x85, 0xff, 0x07, 0x74, 0x30, 0xe4, 0x1f, 0xa5, 0x61, - 0xf9, 0x06, 0x07, 0x0f, 0xfb, 0x06, 0x87, 0xfd, 0x83, 0x0f, 0xfc, 0x1f, 0xf8, 0x0f, 0xfc, 0x1e, - 0xd0, 0xf6, 0x19, 0x5c, 0xa0, 0xd8, 0x6a, 0x74, 0x42, 0x70, 0xea, 0x20, 0x7f, 0xe0, 0x66, 0x06, - 0x06, 0x0c, 0x19, 0x81, 0x81, 0x83, 0x2d, 0xe5, 0x40, 0xc1, 0x95, 0x7a, 0x65, 0x6a, 0xc3, 0x60, - 0x7f, 0xe0, 0xdc, 0xa8, 0x18, 0x33, 0xf4, 0xa8, 0x18, 0x31, 0x06, 0x06, 0x06, 0x0c, 0x36, 0x07, - 0xfe, 0x0d, 0x81, 0x83, 0x38, 0x09, 0x41, 0xff, 0x81, 0xa1, 0x57, 0x82, 0xfe, 0x9e, 0xb6, 0x81, - 0xb5, 0xd8, 0x6d, 0x0a, 0x88, 0x1c, 0x36, 0x85, 0x98, 0x1c, 0x36, 0x85, 0x98, 0x1c, 0x36, 0x82, - 0xde, 0x56, 0x1b, 0x41, 0x57, 0x2b, 0xfc, 0x87, 0x61, 0xff, 0x82, 0xe8, 0x04, 0x08, 0x6f, 0xd2, - 0x50, 0x14, 0x09, 0x06, 0x16, 0x1b, 0x43, 0xb0, 0x50, 0x35, 0x03, 0xb0, 0x61, 0xe8, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1f, 0x61, 0x94, 0x61, 0xd4, 0xea, 0x24, 0xc3, 0x9a, 0x2c, 0x7f, 0xa0, 0xb5, - 0x01, 0xd5, 0xac, 0x16, 0x60, 0xd0, 0x61, 0xcc, 0x60, 0x82, 0xc3, 0xba, 0x74, 0x09, 0xc3, 0xaa, - 0xea, 0xff, 0x83, 0xb0, 0xeb, 0x0f, 0xdd, 0x02, 0xf2, 0x1b, 0xf4, 0x81, 0xdc, 0x32, 0x0c, 0x36, - 0x9c, 0x1e, 0xc0, 0xe8, 0x5c, 0x1d, 0x83, 0x43, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1f, 0x68, - 0x79, 0xa8, 0x0a, 0xd6, 0xbf, 0x48, 0x5f, 0xd0, 0x6c, 0x08, 0x54, 0x42, 0xc1, 0x83, 0x0b, 0x34, - 0x12, 0x65, 0x00, 0xc6, 0x81, 0xcc, 0xc2, 0xfe, 0x80, 0x98, 0x84, 0xa3, 0x4b, 0xfe, 0x43, 0x68, - 0x16, 0xd6, 0x0c, 0xfc, 0x1b, 0x0e, 0xfd, 0x07, 0x61, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0x9c, 0x3f, - 0x68, 0x5e, 0x83, 0x0f, 0xfc, 0x1f, 0x50, 0x3b, 0x83, 0x95, 0xca, 0x03, 0xe4, 0x37, 0xf4, 0x38, - 0xe8, 0x66, 0x41, 0x68, 0x1e, 0x0b, 0x31, 0xc1, 0x60, 0xd0, 0x66, 0x1a, 0xc3, 0xd7, 0xe9, 0xd0, - 0x41, 0xc9, 0xa1, 0xdc, 0x1f, 0x61, 0xad, 0x0f, 0x9f, 0x9e, 0x0b, 0x41, 0xfa, 0x0f, 0x70, 0x7b, - 0x0e, 0x78, 0x3e, 0xc0, 0xde, 0x0f, 0xec, 0x1c, 0x1f, 0xf8, 0x3f, 0xe0, 0x0f, 0xfc, 0x1f, 0x68, - 0x79, 0x52, 0x1b, 0x09, 0xfd, 0x21, 0x2b, 0x50, 0xe1, 0xfb, 0xf9, 0x50, 0x20, 0xf5, 0x10, 0x30, - 0x30, 0xf6, 0x60, 0x90, 0x61, 0xcc, 0x60, 0xf5, 0xea, 0x81, 0x7e, 0x5e, 0xd6, 0x02, 0xd8, 0x7b, - 0x0f, 0xd8, 0x52, 0x64, 0x1c, 0xf4, 0x30, 0x66, 0x17, 0xe4, 0x70, 0x63, 0x07, 0x60, 0xc2, 0xc1, - 0x87, 0x60, 0x40, 0xe0, 0x83, 0xb0, 0xde, 0x83, 0xff, 0x07, 0xe0, 0x0a, 0x0f, 0xfc, 0x16, 0x13, - 0xff, 0x01, 0x5a, 0xc1, 0x61, 0x60, 0xfe, 0x82, 0xc2, 0xc2, 0x94, 0x1a, 0x81, 0x61, 0x66, 0x1b, - 0x40, 0xe0, 0x63, 0x0b, 0x80, 0xd0, 0x1c, 0xea, 0xa0, 0x1e, 0x0a, 0xae, 0x43, 0xff, 0x18, 0x5f, - 0xf0, 0x76, 0xc6, 0x19, 0xc1, 0x7d, 0x26, 0x19, 0xc1, 0x26, 0x16, 0x19, 0xc3, 0xb0, 0xb5, 0xd6, - 0x1d, 0x85, 0xff, 0x07, 0xfe, 0x0e, 0x0a, 0x0f, 0xfc, 0x16, 0x13, 0xfe, 0x40, 0xad, 0x60, 0xeb, - 0x0b, 0xfa, 0x0e, 0xe0, 0xd4, 0x43, 0xdc, 0x1d, 0x98, 0x67, 0xd0, 0x76, 0x61, 0x5a, 0x5c, 0x0b, - 0xb9, 0xe0, 0xec, 0x15, 0x72, 0x1f, 0xf8, 0xc2, 0xff, 0x41, 0xda, 0x82, 0x70, 0xeb, 0xf4, 0x13, - 0x87, 0x49, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, 0x60, 0xff, 0xc8, 0x0f, 0xfc, 0x1f, 0x48, 0x79, - 0xa0, 0x4a, 0xd4, 0x1c, 0xce, 0x0f, 0xe9, 0x75, 0xb0, 0x4c, 0x82, 0xff, 0x90, 0x66, 0x87, 0x30, - 0x76, 0x68, 0xd4, 0xe1, 0xaf, 0xe6, 0xe7, 0x0e, 0x4d, 0x0b, 0x06, 0x1f, 0x68, 0x58, 0x30, 0xf3, - 0xf0, 0x30, 0x61, 0xbf, 0x41, 0x60, 0xc3, 0xed, 0x0b, 0xa9, 0x50, 0x6d, 0x3d, 0x23, 0xe4, 0x36, - 0x87, 0xd6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x9c, 0x36, 0x41, 0x9f, 0xf4, 0x63, 0x87, 0x9c, - 0x36, 0x04, 0x2f, 0xff, 0xde, 0x0e, 0xc3, 0xb0, 0xfd, 0x61, 0xd8, 0x24, 0x1f, 0xf9, 0xc1, 0x86, - 0x72, 0x42, 0xd5, 0x06, 0xd3, 0x82, 0xa6, 0x86, 0xff, 0x87, 0xc1, 0xfa, 0x42, 0x74, 0x33, 0x57, - 0xe7, 0xc9, 0x22, 0xc4, 0x82, 0x8e, 0xe1, 0xe9, 0x28, 0x0b, 0x83, 0xff, 0x07, 0x0a, 0x43, 0xff, - 0x02, 0x41, 0x7f, 0xc8, 0xae, 0x50, 0x5a, 0x1d, 0xfd, 0x02, 0x81, 0xf3, 0x21, 0x38, 0x58, 0x6d, - 0xc2, 0xe5, 0xb8, 0x28, 0xc1, 0x7a, 0xb6, 0x0f, 0xe8, 0x3e, 0x80, 0xb6, 0x1c, 0xe1, 0xfb, 0x0e, - 0x70, 0xfd, 0xb1, 0xff, 0x02, 0xfa, 0x42, 0x70, 0xe9, 0x58, 0x73, 0x87, 0xec, 0x39, 0xc3, 0xf6, - 0x0f, 0xfd, 0x00, 0x0f, 0xfc, 0x1f, 0x68, 0x72, 0xad, 0x02, 0xb5, 0xdf, 0xa4, 0x2f, 0xe8, 0x2a, - 0x07, 0xa8, 0x87, 0x68, 0x7b, 0x30, 0x7f, 0xe8, 0x19, 0x86, 0xd2, 0x81, 0x5f, 0xa3, 0x82, 0xa0, - 0x49, 0xab, 0xa0, 0x4d, 0x03, 0x61, 0xb0, 0x38, 0x73, 0xd8, 0x30, 0x38, 0x5f, 0x90, 0x38, 0x1c, - 0x3d, 0x85, 0x40, 0x38, 0x7b, 0x03, 0x84, 0xe1, 0xec, 0x18, 0x67, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, - 0x1f, 0x68, 0x77, 0x07, 0x2b, 0x58, 0x0f, 0x90, 0xdf, 0xd0, 0xe3, 0xa1, 0xa8, 0x13, 0xa0, 0x78, - 0x2c, 0xd5, 0xcb, 0xda, 0x0c, 0xd0, 0x53, 0xd4, 0x0a, 0xfd, 0x05, 0x40, 0xf2, 0x68, 0x6a, 0x07, - 0xed, 0x0d, 0x40, 0xfd, 0xca, 0xff, 0x20, 0xa7, 0xd0, 0x54, 0x0e, 0x93, 0x43, 0x50, 0x3f, 0x68, - 0x6a, 0x07, 0xed, 0x5f, 0xf9, 0x0f, 0xfc, 0x1f, 0x68, 0x6d, 0x0f, 0x2b, 0x58, 0x7a, 0xc8, 0x3f, - 0xa3, 0xca, 0xb4, 0x2a, 0x05, 0xda, 0x58, 0x6c, 0xd1, 0x07, 0x61, 0xd9, 0xa1, 0xbc, 0x86, 0xbf, - 0x45, 0xcf, 0x21, 0x26, 0xae, 0x0d, 0x68, 0x6d, 0x07, 0xf9, 0x0c, 0xfc, 0x61, 0xb4, 0x1f, 0xa0, - 0x61, 0xb4, 0x3b, 0x41, 0x86, 0xd0, 0xed, 0x07, 0xf9, 0x0e, 0xd0, 0x68, 0x5a, 0x00, 0x09, 0x0f, - 0x21, 0xfb, 0x43, 0xb4, 0x3a, 0x9d, 0x10, 0x98, 0x3a, 0x9d, 0x1f, 0xfc, 0x14, 0xa0, 0xd0, 0x14, - 0x1b, 0x30, 0xa8, 0x07, 0x09, 0xcc, 0x0e, 0x1a, 0x80, 0xfe, 0x7a, 0x02, 0x70, 0x93, 0x42, 0xc1, - 0x87, 0xd8, 0x6a, 0x38, 0x79, 0xe4, 0x2f, 0x21, 0xbf, 0x41, 0xbc, 0x1f, 0xb0, 0xd7, 0x61, 0xf6, - 0x07, 0xc0, 0xb4, 0x3b, 0x06, 0x86, 0x70, 0xff, 0xc1, 0xc0, 0x02, 0x83, 0xff, 0x02, 0x80, 0xff, - 0xe0, 0x3c, 0xb6, 0x0c, 0x3d, 0xfa, 0x30, 0x64, 0x1d, 0x88, 0x30, 0x66, 0x19, 0x98, 0x1f, 0x8c, - 0x34, 0xa8, 0x18, 0x33, 0x0d, 0xfa, 0x30, 0x66, 0x19, 0x56, 0x9f, 0x8c, 0x3c, 0xc0, 0xc1, 0x98, - 0x7a, 0xf1, 0x83, 0x30, 0xdf, 0x81, 0x8e, 0xe2, 0x04, 0x62, 0xfc, 0x64, 0x19, 0x85, 0x03, 0x32, - 0x0c, 0xc1, 0xd9, 0xf0, 0x0b, 0x43, 0xd9, 0x04, 0xad, 0x41, 0xd8, 0xc0, 0xbd, 0x57, 0xfe, 0x81, - 0x40, 0xfb, 0x0f, 0x66, 0x8f, 0xfc, 0x16, 0x68, 0xe0, 0xc1, 0x82, 0xee, 0x56, 0x0c, 0x18, 0x19, - 0xe1, 0xff, 0x83, 0xb4, 0x60, 0x60, 0xc3, 0xb9, 0x58, 0x30, 0x60, 0xbf, 0x2b, 0xfe, 0x02, 0x8d, - 0x18, 0x18, 0x30, 0xed, 0x18, 0x18, 0x30, 0xed, 0x18, 0x1b, 0xc0, 0x03, 0x07, 0xfe, 0x05, 0x01, - 0x7f, 0xe4, 0x68, 0xa0, 0xb2, 0x43, 0x5e, 0xa0, 0x59, 0x07, 0xb0, 0xf6, 0x41, 0xe9, 0x87, 0xff, - 0x02, 0x54, 0x31, 0x92, 0x60, 0xfe, 0x63, 0x30, 0x60, 0x55, 0x15, 0x19, 0xc6, 0x19, 0x86, 0x69, - 0xe7, 0x09, 0xbc, 0xd1, 0xa3, 0xe0, 0x7d, 0x0f, 0x89, 0x1c, 0x33, 0x0c, 0x1e, 0xc3, 0x30, 0xc1, - 0xec, 0x33, 0x0c, 0x1b, 0xd0, 0x0f, 0xfc, 0x1f, 0xb0, 0xe7, 0x0e, 0x69, 0xd0, 0x69, 0xd1, 0x05, - 0x3d, 0x46, 0xae, 0xa0, 0xde, 0x83, 0x7a, 0x0e, 0xb3, 0xc0, 0xb3, 0x42, 0xe0, 0xa2, 0x81, 0x58, - 0x79, 0xd0, 0xfe, 0x7f, 0xff, 0x07, 0xb4, 0x18, 0x7f, 0xbf, 0xfe, 0x0f, 0xf6, 0x1f, 0xbf, 0xff, - 0x78, 0x3f, 0xb4, 0x3f, 0xf0, 0x30, 0xf8, 0x0f, 0xfc, 0x1c, 0xff, 0x03, 0xf9, 0x0f, 0xb0, 0x61, - 0xfb, 0xf8, 0x1f, 0xc1, 0xfb, 0x06, 0x1f, 0x5f, 0xc0, 0xfe, 0x83, 0xec, 0x18, 0x7f, 0xda, 0x1f, - 0xef, 0xff, 0xde, 0x0d, 0x61, 0x61, 0xfc, 0xff, 0xfa, 0x0f, 0xf6, 0x1f, 0xbf, 0xff, 0x78, 0x3f, - 0x38, 0x7f, 0xe0, 0xb0, 0xf8, 0x12, 0x47, 0xff, 0x03, 0x26, 0x70, 0x21, 0x60, 0x99, 0x8c, 0x18, - 0x58, 0x1a, 0x38, 0x4e, 0x1f, 0x32, 0x87, 0xfd, 0x03, 0xfa, 0x06, 0x41, 0xed, 0x90, 0x69, 0x87, - 0xb2, 0x47, 0xfd, 0x05, 0x92, 0x05, 0xb5, 0x82, 0xc9, 0x0e, 0xc3, 0xd9, 0x7f, 0xf9, 0x18, 0xe1, - 0x76, 0xb0, 0x34, 0x43, 0xd8, 0x74, 0x1f, 0xd8, 0x60, 0x0a, 0x43, 0xff, 0x03, 0x40, 0xff, 0xa0, - 0x53, 0xd4, 0x60, 0xcc, 0x0f, 0xe9, 0x83, 0x30, 0x54, 0x09, 0xff, 0x41, 0x64, 0x8c, 0x19, 0x80, - 0xe4, 0x8f, 0xfa, 0x07, 0xf8, 0x42, 0x83, 0xed, 0x1c, 0x2c, 0x3e, 0xd1, 0xc2, 0xcd, 0x0d, 0xca, - 0xf8, 0xf2, 0x0b, 0xf4, 0xe1, 0x61, 0x94, 0x68, 0xe1, 0x60, 0x43, 0x68, 0xf4, 0x71, 0x83, 0x69, - 0x72, 0x7c, 0x87, 0xfe, 0x0c, 0x0a, 0x0f, 0xfc, 0x16, 0x83, 0xff, 0x22, 0xb5, 0x1a, 0x1d, 0x27, - 0xf3, 0xb2, 0x44, 0x82, 0x88, 0x34, 0x88, 0x90, 0x66, 0x0d, 0x6a, 0x12, 0x0c, 0xc1, 0xb5, 0xe4, - 0xbb, 0x9d, 0x18, 0x12, 0x2d, 0xa6, 0xff, 0x48, 0x6c, 0x1b, 0x21, 0x48, 0x4f, 0x4d, 0x90, 0xa4, - 0xfc, 0x9b, 0x7c, 0x48, 0x6c, 0x1a, 0x1d, 0x21, 0xb0, 0x68, 0x74, 0x86, 0xc1, 0xa1, 0x5c, 0x00, - 0x0a, 0x0f, 0xfc, 0x07, 0x05, 0xf3, 0xf8, 0x0d, 0xa8, 0x2c, 0x36, 0x0f, 0xd0, 0x58, 0x8c, 0x16, - 0x85, 0x70, 0xf8, 0x37, 0x40, 0x3e, 0x4f, 0x40, 0x6a, 0x2c, 0x0f, 0x10, 0x3f, 0x90, 0xc8, 0x72, - 0xa8, 0xdf, 0x5f, 0x90, 0xa8, 0x1b, 0x70, 0x61, 0x37, 0x94, 0x64, 0xac, 0x1f, 0x40, 0xb4, 0x1e, - 0x0e, 0xa0, 0x2f, 0x03, 0xc1, 0xd4, 0x2c, 0x57, 0x78, 0x35, 0x60, 0xb4, 0x12, 0x1f, 0xf8, 0x30, - 0x0f, 0xfc, 0x1f, 0x68, 0x5a, 0x60, 0xc0, 0xad, 0x76, 0x50, 0x90, 0x7f, 0x58, 0x31, 0xc3, 0x51, - 0x06, 0x0c, 0x70, 0xd9, 0x81, 0xc7, 0x28, 0x16, 0x61, 0x71, 0xa6, 0x0b, 0xb9, 0x0f, 0x90, 0x34, - 0xe6, 0xff, 0x83, 0xb0, 0x48, 0x30, 0x61, 0xda, 0xa8, 0x0c, 0x18, 0x29, 0xf5, 0x3f, 0xe0, 0x4a, - 0xc1, 0x20, 0xc1, 0x87, 0x60, 0xa0, 0xe0, 0xc3, 0xb0, 0x5f, 0xf0, 0x0f, 0xfc, 0x1f, 0x68, 0x73, - 0x07, 0x2b, 0x51, 0x57, 0xaa, 0x07, 0xf2, 0xee, 0x58, 0x2a, 0x20, 0x69, 0xea, 0x21, 0x66, 0x19, - 0xc3, 0xec, 0xc7, 0xff, 0x25, 0xf9, 0x1c, 0x14, 0x0a, 0xae, 0x4e, 0x03, 0xa1, 0xd8, 0x3a, 0x7a, - 0x74, 0x36, 0xb0, 0x28, 0x05, 0x17, 0xd2, 0x7f, 0xc0, 0x41, 0x86, 0xba, 0x07, 0xd8, 0x56, 0x07, - 0x43, 0xb0, 0x68, 0x74, 0x87, 0xfe, 0x0c, 0x0a, 0x0f, 0xfc, 0x16, 0x17, 0xfe, 0x4f, 0xe4, 0x3f, - 0xcd, 0x14, 0x0a, 0xf0, 0x69, 0x41, 0x61, 0xb0, 0xd9, 0x85, 0x86, 0xc2, 0x63, 0x0b, 0xfc, 0x17, - 0xf2, 0x1f, 0xe5, 0xb4, 0xff, 0xc1, 0xd8, 0x34, 0x71, 0xc3, 0xb5, 0x68, 0x30, 0x60, 0xbe, 0x9f, - 0xfc, 0x09, 0x30, 0x68, 0x30, 0x61, 0xd8, 0x34, 0x71, 0xc3, 0xb0, 0x7f, 0xe0, 0x09, 0x0f, 0xfc, - 0x16, 0x85, 0xfe, 0x09, 0x5a, 0xc6, 0x1b, 0x0b, 0xfa, 0x30, 0xd8, 0x6a, 0x21, 0x2f, 0x83, 0x66, - 0x0f, 0xfc, 0x16, 0x61, 0x68, 0x5a, 0x0b, 0xb9, 0x30, 0xd8, 0x55, 0x72, 0x7f, 0x83, 0xd8, 0x58, - 0x6c, 0x3d, 0xd0, 0xff, 0x05, 0xfa, 0x4c, 0x36, 0x12, 0x0c, 0x0f, 0x5b, 0xc8, 0x6c, 0x14, 0x5d, - 0x87, 0xb0, 0xfd, 0x87, 0xfe, 0x0f, 0x09, 0x0f, 0x28, 0x3c, 0xc1, 0xef, 0x07, 0x5e, 0xa0, 0x1d, - 0xb0, 0xce, 0xb1, 0x68, 0x1d, 0x0b, 0x0b, 0xea, 0xde, 0x81, 0x30, 0x4b, 0xc1, 0xa5, 0x40, 0x5c, - 0x16, 0x0e, 0x9a, 0x74, 0xcc, 0xc1, 0x4f, 0x46, 0x0c, 0xcc, 0x33, 0x03, 0xf1, 0x98, 0x67, 0x8c, - 0x19, 0x98, 0x2f, 0x93, 0xf1, 0x98, 0x11, 0x81, 0x83, 0x23, 0x0c, 0xc0, 0xc1, 0x85, 0x86, 0x60, - 0x67, 0x8b, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x70, 0x30, 0x6a, 0x06, 0x93, 0xf8, 0x18, 0x66, - 0x23, 0x0d, 0x26, 0x0f, 0x95, 0x30, 0xfc, 0x84, 0xe5, 0xf8, 0x14, 0x09, 0xc3, 0x30, 0x28, 0x1b, - 0xd5, 0x7e, 0xbe, 0x83, 0x28, 0x14, 0x0f, 0xdf, 0x20, 0x62, 0xfc, 0x04, 0x39, 0x41, 0xfe, 0xff, - 0xf0, 0x7b, 0x0f, 0xd8, 0x7b, 0x0f, 0x9c, 0x3d, 0xff, 0xe0, 0x80, 0x0a, 0x43, 0xd8, 0x72, 0xb5, - 0x03, 0xfe, 0x07, 0xf4, 0x1b, 0x0f, 0x32, 0x0a, 0xbd, 0x58, 0x1b, 0x87, 0xfe, 0x33, 0x0b, 0xfe, - 0x05, 0xdc, 0x98, 0x76, 0x0a, 0xba, 0x18, 0x67, 0x0e, 0xc2, 0xff, 0x41, 0xda, 0x87, 0xa8, 0x92, - 0xfa, 0xfc, 0x0f, 0x40, 0x41, 0x81, 0x30, 0x38, 0x7b, 0x09, 0xec, 0xb0, 0xec, 0x2f, 0x21, 0x28, - 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0x68, 0x75, 0x03, 0x95, 0xa8, 0x6a, 0xea, 0x07, 0xf3, 0xca, - 0x95, 0xa0, 0xa2, 0x08, 0x0e, 0x04, 0x2c, 0xc2, 0xff, 0x21, 0x66, 0x1c, 0xe1, 0xd6, 0xea, 0x29, - 0xea, 0x20, 0xab, 0x90, 0x9c, 0x3f, 0x60, 0x69, 0xea, 0x83, 0xb5, 0x04, 0xe1, 0xd4, 0xfa, 0x3f, - 0xc8, 0x24, 0xc2, 0xd0, 0xa4, 0x3b, 0x0b, 0x42, 0x90, 0xec, 0x2f, 0xf2, 0x00, 0x09, 0x0f, 0xfc, - 0x16, 0x82, 0xff, 0x81, 0x4e, 0x8c, 0x87, 0x60, 0xbd, 0x46, 0x43, 0x38, 0x4c, 0x82, 0xff, 0x82, - 0xdc, 0x12, 0xa2, 0x81, 0xb3, 0x04, 0xad, 0xa2, 0x0b, 0x74, 0xef, 0x5e, 0x80, 0xb6, 0xac, 0x62, - 0x81, 0xec, 0x1f, 0xf9, 0x09, 0xe9, 0x99, 0x24, 0x0f, 0xca, 0x8c, 0x1d, 0x03, 0xb2, 0x86, 0x0a, - 0x07, 0xb3, 0x07, 0x6e, 0x87, 0x64, 0x3a, 0x14, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, - 0x43, 0x9e, 0x5a, 0xaf, 0x54, 0x0f, 0xe7, 0x75, 0x6a, 0x0b, 0x09, 0x8c, 0x18, 0x66, 0x61, 0xff, - 0xc0, 0x95, 0x0c, 0x60, 0xcc, 0x1b, 0x6a, 0x8c, 0x73, 0x07, 0x7a, 0x7d, 0x4f, 0x50, 0x33, 0x0d, - 0x85, 0x08, 0x4d, 0xe9, 0xf4, 0x7a, 0x07, 0xd1, 0x38, 0x58, 0x79, 0x8c, 0xc2, 0x83, 0xcc, 0x66, - 0xc6, 0x48, 0x4c, 0xc7, 0x27, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x09, 0x0d, 0x07, 0x30, 0x4c, 0x16, - 0x1a, 0xf5, 0x3f, 0x4e, 0x19, 0xd4, 0x0c, 0x4b, 0xe8, 0x18, 0x4c, 0x66, 0xac, 0x2c, 0x8f, 0xd6, - 0x30, 0x18, 0x84, 0x2f, 0x0c, 0x0e, 0x9b, 0x7d, 0x46, 0x40, 0xab, 0x64, 0xc6, 0x88, 0x74, 0x5f, - 0x03, 0xc1, 0xd7, 0x44, 0xc1, 0x61, 0x7a, 0xcb, 0xe0, 0x58, 0x7a, 0x24, 0xc7, 0xc8, 0x74, 0x49, - 0x9a, 0xb0, 0xe8, 0x9e, 0x88, 0x14, 0x1f, 0xf8, 0x30, 0x05, 0x02, 0x51, 0x82, 0x0d, 0x40, 0xd9, - 0x8e, 0x17, 0xf0, 0x27, 0x64, 0x36, 0x13, 0x4f, 0xd4, 0x03, 0x30, 0x53, 0xba, 0x14, 0xa8, 0x74, - 0xc1, 0x60, 0xfe, 0x0d, 0x82, 0x0b, 0xf4, 0x48, 0x83, 0x0e, 0x60, 0x7c, 0xd3, 0x83, 0x5d, 0x13, - 0x63, 0x0b, 0xf2, 0xae, 0x63, 0x09, 0x18, 0x2c, 0xbf, 0x21, 0x30, 0x34, 0x36, 0x1c, 0xc4, 0x87, - 0x60, 0x0f, 0xfc, 0x1f, 0xf6, 0x87, 0xfe, 0x05, 0x87, 0xf7, 0xff, 0xe0, 0xf4, 0x86, 0x70, 0xfd, - 0x61, 0xa8, 0x1f, 0x9c, 0x36, 0x87, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0x3f, - 0xff, 0x90, 0x97, 0xa8, 0xbc, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x05, 0x03, 0xe0, 0x0f, - 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x3f, 0x50, 0x3f, 0x9e, 0xbf, 0x70, 0x67, 0x0f, 0xd4, 0x0c, 0xd6, - 0xf5, 0x70, 0x7f, 0x58, 0x7f, 0x7f, 0xfe, 0x0f, 0x50, 0x37, 0x07, 0x7f, 0xfe, 0xf0, 0x7e, 0xa0, - 0x7e, 0x7f, 0xff, 0x21, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xf8, 0x0f, 0xfc, 0x1f, 0x37, 0x05, 0x40, - 0xef, 0xc8, 0x67, 0x43, 0xd4, 0x03, 0xff, 0x06, 0xa0, 0x4c, 0x16, 0x06, 0x9e, 0xa0, 0x30, 0x38, - 0x4a, 0xa2, 0x81, 0x26, 0x87, 0x50, 0x1f, 0xfa, 0x0a, 0x81, 0xce, 0x1d, 0xfd, 0x04, 0xe1, 0xda, - 0x06, 0x9f, 0xf0, 0x34, 0x0c, 0x13, 0x87, 0x68, 0x18, 0x27, 0x0e, 0xfe, 0x82, 0x70, 0xed, 0x02, - 0x82, 0x70, 0xff, 0xc1, 0xf8, 0x0f, 0xf2, 0x83, 0xdf, 0xc1, 0x38, 0x7b, 0x0b, 0x09, 0xd0, 0xec, - 0x2d, 0xff, 0x82, 0xc2, 0xc1, 0x05, 0x86, 0xea, 0xc1, 0x81, 0xc3, 0x6b, 0x81, 0x26, 0x84, 0xe1, - 0xaf, 0xf9, 0x1e, 0xb0, 0x4e, 0x1c, 0xf2, 0xb0, 0xd8, 0x75, 0xc0, 0xdf, 0xf8, 0x1e, 0x81, 0x84, - 0xe1, 0xdd, 0x01, 0x86, 0xc3, 0x33, 0xf8, 0x36, 0x1e, 0x60, 0xfb, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, - 0xfc, 0x1f, 0x48, 0x73, 0x87, 0x55, 0xd5, 0xff, 0x25, 0x15, 0x22, 0xda, 0xc0, 0x70, 0x68, 0x4e, - 0x1e, 0xc1, 0x8f, 0xfc, 0x12, 0x48, 0xc3, 0x83, 0x1f, 0xf5, 0x07, 0x06, 0x1a, 0x80, 0x7a, 0x74, - 0xc3, 0x50, 0x26, 0xf4, 0xa0, 0x7f, 0x40, 0xbe, 0x0f, 0x68, 0x4e, 0xec, 0x1d, 0x84, 0xe3, 0x94, - 0x0a, 0x80, 0xf0, 0x1c, 0x12, 0x30, 0x7c, 0xe1, 0xff, 0x83, 0xf0, 0x0f, 0xfc, 0x1e, 0xa0, 0x6c, - 0x0c, 0x1c, 0xe1, 0xb0, 0xb4, 0x2f, 0xe0, 0x6f, 0xf0, 0x14, 0x2e, 0xc5, 0x0c, 0x14, 0x62, 0xb0, - 0x44, 0x85, 0x99, 0x38, 0x33, 0x03, 0xfe, 0x3b, 0xf9, 0x0b, 0x04, 0x61, 0x61, 0x95, 0xa8, 0x18, - 0x58, 0x6a, 0x74, 0x06, 0x7f, 0x04, 0xc1, 0x50, 0x2d, 0x0d, 0x40, 0xb0, 0xd8, 0x67, 0x0b, 0x83, - 0x61, 0xa4, 0x28, 0x3b, 0x0f, 0xfc, 0x1f, 0x0f, 0xfc, 0x1e, 0xa0, 0x50, 0x4c, 0x1c, 0xe1, 0x48, - 0x58, 0x6f, 0xe0, 0x67, 0xf0, 0x14, 0x48, 0x11, 0x42, 0x80, 0xc6, 0x05, 0x02, 0x24, 0x28, 0xcb, - 0xc0, 0x8c, 0x0f, 0xf0, 0x37, 0xf9, 0x0b, 0x0d, 0x85, 0x86, 0x56, 0xa0, 0x61, 0x61, 0xa9, 0xd0, - 0x19, 0xfc, 0x13, 0x06, 0xe0, 0x61, 0xd2, 0x13, 0xc0, 0xc3, 0x38, 0x6d, 0x0b, 0x0d, 0x07, 0xfb, - 0x0f, 0xfc, 0x1f, 0x0f, 0xfc, 0x1e, 0x90, 0xd0, 0x18, 0x39, 0xc2, 0x60, 0xb4, 0x2f, 0xd1, 0xa5, - 0xf8, 0x08, 0x21, 0x8d, 0x43, 0x01, 0x46, 0x75, 0x19, 0x20, 0x5c, 0x4e, 0x08, 0xc2, 0xfd, 0x14, - 0x3f, 0x90, 0xb0, 0xb0, 0xda, 0x19, 0xc1, 0xf4, 0x0d, 0x0b, 0xf2, 0x82, 0xbf, 0x04, 0xc1, 0xfb, - 0x43, 0x48, 0x1b, 0xc0, 0xd0, 0xd8, 0x52, 0x1b, 0x42, 0x90, 0xfe, 0xd0, 0xff, 0xc1, 0xe0, 0x07, - 0xff, 0xe8, 0x2e, 0x0f, 0xfc, 0x0d, 0x0f, 0xfc, 0x0d, 0x3f, 0xf8, 0x36, 0x87, 0xfe, 0x06, 0x87, - 0xfe, 0x07, 0xff, 0xec, 0x2d, 0x34, 0xa0, 0x48, 0x6c, 0x1a, 0x0c, 0x0e, 0x1b, 0x06, 0x82, 0xac, - 0x33, 0x83, 0x42, 0xf0, 0x75, 0x01, 0xa0, 0x4e, 0x0d, 0xa0, 0xfc, 0x83, 0xd0, 0xe1, 0x72, 0x1c, - 0xc1, 0xff, 0x83, 0x80, 0x05, 0xff, 0xf2, 0x15, 0x03, 0xff, 0x02, 0x8f, 0xfe, 0x43, 0x50, 0x3f, - 0xf0, 0x3f, 0xff, 0x61, 0x60, 0xc1, 0x40, 0x50, 0x27, 0x06, 0x15, 0xe4, 0x36, 0x8f, 0xe4, 0xba, - 0x02, 0x09, 0x0c, 0xe2, 0x81, 0xff, 0xfb, 0xc8, 0x4e, 0x86, 0x70, 0xfd, 0x61, 0x9c, 0x3f, 0xa8, - 0x13, 0x87, 0xfe, 0xfa, 0x0c, 0x04, 0x87, 0xfe, 0x03, 0x87, 0xfe, 0x0b, 0x43, 0xff, 0x07, 0xfe, - 0x0f, 0xfc, 0x1f, 0xbe, 0x43, 0xff, 0x03, 0x43, 0xff, 0x03, 0x43, 0xff, 0x03, 0x43, 0xff, 0x03, - 0x43, 0xff, 0x03, 0x43, 0xff, 0x17, 0x83, 0xff, 0x58, 0xf2, 0x19, 0x60, 0x61, 0xaf, 0xfc, 0x1f, - 0xf8, 0x38, 0x18, 0x3d, 0x87, 0xee, 0x0e, 0xc3, 0xfb, 0x45, 0x5a, 0xe0, 0xfa, 0xff, 0xd0, 0x7f, - 0x38, 0x54, 0x1f, 0x83, 0x50, 0x29, 0x09, 0xc3, 0x68, 0x5a, 0x1b, 0x0d, 0x86, 0xd0, 0xd8, 0x54, - 0x0d, 0xa1, 0xb0, 0x38, 0x76, 0x1d, 0x96, 0x81, 0x56, 0x1a, 0xc9, 0x0b, 0xe4, 0x2e, 0x79, 0x0f, - 0x28, 0x70, 0x9f, 0xfe, 0x0f, 0xfc, 0x1c, 0x02, 0x1f, 0xf8, 0x0e, 0x0b, 0xff, 0x41, 0x58, 0x7e, - 0xf0, 0x74, 0x1f, 0x58, 0x7f, 0xe2, 0xc3, 0xff, 0x0e, 0x1c, 0xfc, 0x1c, 0xe1, 0xf3, 0x87, 0x38, - 0x7e, 0xc3, 0x9c, 0x3f, 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0xd8, 0x73, 0x87, 0xd6, 0x82, 0xf2, - 0x1e, 0xe7, 0xca, 0x0e, 0x50, 0x30, 0x9b, 0xff, 0x21, 0xff, 0x83, 0x14, 0x1e, 0xd0, 0xfb, 0x43, - 0xb4, 0x3e, 0x70, 0xee, 0x0f, 0xc9, 0xff, 0xe0, 0xff, 0x61, 0xff, 0x80, 0xe8, 0x7b, 0xe0, 0xd7, - 0x90, 0xfb, 0x0d, 0xab, 0x43, 0xd8, 0x56, 0x07, 0x0f, 0x60, 0x74, 0x2b, 0x0e, 0xcb, 0x43, 0xb8, - 0x2b, 0x90, 0xff, 0xbc, 0x5a, 0x1e, 0x50, 0x30, 0x9b, 0xff, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1d, - 0x21, 0xe6, 0xf4, 0x1b, 0x47, 0xf4, 0x87, 0xd8, 0x76, 0x87, 0xfe, 0x06, 0x87, 0xfe, 0x06, 0x87, - 0xfb, 0xff, 0xc0, 0xf8, 0x3b, 0x83, 0xf6, 0x1d, 0xa1, 0xfb, 0x0e, 0xd0, 0xfd, 0x87, 0x68, 0x7e, - 0xc3, 0xb4, 0x3e, 0xb8, 0x36, 0x87, 0xa8, 0x5a, 0x1f, 0x20, 0xc2, 0x6f, 0xfc, 0x1f, 0xf8, 0x38, - 0x0f, 0xfc, 0x1d, 0x40, 0xbf, 0xf8, 0x2b, 0x43, 0x38, 0x7e, 0x90, 0xce, 0x1f, 0xf8, 0x0e, 0x1f, - 0xf8, 0x0e, 0x1e, 0xf8, 0xff, 0xf2, 0x07, 0x0e, 0x70, 0xfd, 0x87, 0x38, 0x7e, 0xc3, 0x9c, 0x3f, - 0x61, 0xce, 0x1f, 0xb0, 0xe7, 0x0f, 0x9d, 0x03, 0xe4, 0x3d, 0x6d, 0xa1, 0xf2, 0x0c, 0x35, 0xff, - 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1d, 0x21, 0xb8, 0x3f, 0xb4, 0x0e, 0x87, 0xfb, 0x07, 0xff, - 0x07, 0xac, 0x3f, 0xf0, 0xeb, 0xf0, 0x65, 0x80, 0xd5, 0xe8, 0x37, 0xc1, 0xd6, 0x87, 0xd8, 0x6e, - 0x0f, 0xec, 0x0e, 0x1e, 0xc3, 0x60, 0xd0, 0xf6, 0x1b, 0x05, 0xff, 0x41, 0x5c, 0x1f, 0xfb, 0xc5, - 0xc1, 0xf2, 0x0c, 0x35, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, 0xc0, 0xff, 0xc8, 0x6e, 0x0f, - 0xda, 0x1d, 0x86, 0xc2, 0xd0, 0xff, 0x61, 0x68, 0x7f, 0xb0, 0xb4, 0x25, 0x85, 0x5a, 0xda, 0x17, - 0xc5, 0x5d, 0x19, 0x0e, 0xc3, 0x61, 0x48, 0x76, 0x1b, 0x0a, 0x81, 0xd8, 0x6c, 0x27, 0x20, 0xb0, - 0xd8, 0x6e, 0x81, 0x68, 0x58, 0x67, 0x03, 0xd3, 0x43, 0xfd, 0xa0, 0x6f, 0xfc, 0x87, 0xfe, 0x0c, - 0x02, 0x1f, 0x98, 0x3b, 0x43, 0xe6, 0x0f, 0x68, 0xbd, 0x6a, 0x0c, 0x97, 0xff, 0x07, 0xfe, 0x60, - 0xfe, 0x90, 0x98, 0x37, 0xc1, 0x61, 0x30, 0x7b, 0x09, 0xc0, 0xc1, 0xec, 0x32, 0x06, 0x0f, 0x61, - 0xf3, 0x07, 0xb0, 0xcf, 0xd0, 0x77, 0xc1, 0x94, 0x1e, 0xf1, 0x72, 0xfe, 0x06, 0x1a, 0xff, 0xc1, - 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1d, 0xc0, 0xff, 0xf0, 0x5c, 0x1b, 0x0f, 0xf6, 0x85, 0x87, 0xfe, - 0x0b, 0x0f, 0xfc, 0x07, 0xfc, 0x83, 0xe0, 0xac, 0x36, 0x86, 0xc2, 0xa0, 0x6d, 0x0d, 0x85, 0xa1, - 0xb0, 0xec, 0x0e, 0x1d, 0x87, 0x60, 0xd0, 0xec, 0x3b, 0x3c, 0x12, 0xac, 0x3b, 0x50, 0x67, 0x83, - 0x3b, 0x44, 0x3c, 0xa0, 0x61, 0x37, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0xf3, 0xc1, 0xf5, - 0xa0, 0xe0, 0x7f, 0x04, 0xe9, 0x85, 0x85, 0x87, 0xd8, 0x58, 0x58, 0x7d, 0x85, 0x85, 0x83, 0xe0, - 0x61, 0x61, 0x61, 0x38, 0x30, 0xb0, 0xb0, 0xd8, 0x30, 0xb0, 0xb0, 0xd8, 0xf7, 0x61, 0x61, 0xb3, - 0xd0, 0x33, 0xe0, 0xd8, 0x7b, 0x0f, 0xad, 0x0e, 0xc3, 0xd6, 0xda, 0x1f, 0x20, 0xc3, 0x5f, 0xf9, - 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1d, 0x40, 0xbf, 0xf0, 0x6f, 0x07, 0xfe, 0x0a, 0x43, 0xff, 0x07, - 0xfe, 0x0f, 0xdf, 0xfe, 0x57, 0xc1, 0xb8, 0x3f, 0x38, 0x4e, 0x09, 0x0f, 0x61, 0x70, 0x1c, 0x3d, - 0x81, 0xc3, 0x70, 0x76, 0x0f, 0x55, 0xf0, 0x76, 0x0e, 0xa5, 0xa8, 0x15, 0xa1, 0xff, 0xad, 0xb9, - 0x0e, 0x50, 0x30, 0x9b, 0xff, 0x07, 0xfe, 0x0e, 0x02, 0x1f, 0x2a, 0xd0, 0x3a, 0x17, 0xea, 0x21, - 0x9c, 0x2c, 0x3f, 0xe9, 0x06, 0x1f, 0xf8, 0x2c, 0x3f, 0xf0, 0x1f, 0xfc, 0x9f, 0x01, 0xc2, 0xd0, - 0xca, 0xc0, 0xe1, 0x61, 0xf6, 0x0a, 0x05, 0x87, 0xd8, 0x38, 0x2c, 0x3e, 0xc1, 0x86, 0xc3, 0xec, - 0xb0, 0xd8, 0x7a, 0xe5, 0x06, 0x83, 0xb8, 0x78, 0x3c, 0xb1, 0x86, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, - 0x14, 0x07, 0xff, 0x82, 0xf0, 0x7e, 0xc3, 0xdc, 0x50, 0x36, 0x1f, 0xda, 0x1b, 0x0f, 0xed, 0x09, - 0xd0, 0xbe, 0x1f, 0xfe, 0x40, 0xe1, 0xeb, 0xc1, 0xec, 0x3a, 0xcc, 0x3d, 0x86, 0xe0, 0x61, 0xec, - 0x16, 0x85, 0x87, 0xb3, 0x83, 0xb0, 0xe7, 0x43, 0xbd, 0x06, 0xb6, 0xd0, 0xf9, 0x06, 0x1a, 0xff, - 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xa0, 0xe5, 0xa9, 0xa0, 0x74, 0x1f, 0x54, 0x87, 0x38, - 0x34, 0x3f, 0xe4, 0x1a, 0x1f, 0xf8, 0x1f, 0xf8, 0x3f, 0x61, 0xcc, 0x17, 0xc0, 0xcc, 0x2d, 0x0e, - 0xc1, 0x8e, 0xd0, 0x3d, 0x8e, 0x17, 0x83, 0xec, 0xd0, 0x5e, 0x83, 0xdb, 0x8f, 0x81, 0xe0, 0xce, - 0x24, 0x86, 0x82, 0xbb, 0x90, 0xf9, 0x06, 0x13, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, - 0x87, 0x61, 0xfc, 0xe8, 0x1c, 0x3f, 0xce, 0x0f, 0xfd, 0x06, 0x4b, 0x03, 0x87, 0xfb, 0x09, 0xc3, - 0xcb, 0x07, 0x38, 0x7a, 0x99, 0xff, 0xe4, 0x2c, 0x39, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x0e, 0x70, - 0xfd, 0x87, 0x38, 0x7c, 0xe8, 0x67, 0x0f, 0x5d, 0xe4, 0x0a, 0x02, 0x81, 0x84, 0xdf, 0xf8, 0x3f, - 0xf0, 0x70, 0x0f, 0xfc, 0x1c, 0xe1, 0xff, 0x82, 0xb2, 0xff, 0xe0, 0xdc, 0x19, 0xc3, 0xff, 0x03, - 0x83, 0xff, 0x17, 0x07, 0x3f, 0x04, 0xfa, 0xe0, 0xe7, 0x03, 0xb4, 0x38, 0x3b, 0x2d, 0x28, 0x0e, - 0x0d, 0x98, 0x54, 0x0a, 0x0d, 0x87, 0x50, 0x3f, 0x61, 0xd4, 0x0f, 0xad, 0x0d, 0x40, 0xf7, 0x3e, - 0x43, 0xca, 0x1c, 0x27, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xe4, 0x3e, 0x43, 0xce, 0x1f, 0x38, - 0x7b, 0x83, 0xe7, 0x7f, 0xfc, 0x1f, 0xf9, 0xc3, 0xf2, 0x83, 0x50, 0x3f, 0xb8, 0x2c, 0x3b, 0xe0, - 0xac, 0xa0, 0x7d, 0x86, 0x7c, 0x1f, 0xb0, 0xcf, 0xa0, 0xfb, 0x0a, 0xc1, 0xe0, 0xf6, 0x5c, 0x1a, - 0xc3, 0x39, 0x07, 0xd0, 0x57, 0x72, 0x1e, 0x50, 0x30, 0xaf, 0xfe, 0x0f, 0xfc, 0x1c, 0x18, 0x33, - 0x81, 0x83, 0xb8, 0x27, 0x03, 0x07, 0xb4, 0x6d, 0x56, 0x87, 0xd7, 0xfe, 0x83, 0xf3, 0x81, 0x83, - 0x2c, 0x13, 0x81, 0x83, 0x53, 0x03, 0x6a, 0xb5, 0x06, 0xcb, 0xff, 0x83, 0x61, 0x48, 0x18, 0x3d, - 0x85, 0x84, 0xc1, 0xec, 0x1c, 0x13, 0x07, 0x3c, 0x41, 0x98, 0x35, 0x96, 0x87, 0xc8, 0x30, 0xd7, - 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1d, 0x40, 0xbf, 0xf0, 0x6f, 0x07, 0xfe, 0x0a, 0x43, 0xff, - 0x07, 0xfe, 0x0f, 0xdf, 0xfe, 0x1f, 0x82, 0x71, 0xc3, 0xce, 0x13, 0x03, 0x0f, 0xb0, 0xa8, 0x0c, - 0x3e, 0xc2, 0xd0, 0x60, 0x83, 0x60, 0xb0, 0xb0, 0x61, 0xb3, 0xc1, 0xbf, 0x05, 0x72, 0x1f, 0xf5, - 0xb6, 0x87, 0xc8, 0x30, 0x9b, 0xff, 0x07, 0xfe, 0x0e, 0x10, 0xfb, 0x0f, 0x9d, 0x3f, 0xfc, 0x13, - 0x87, 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x5f, 0xf8, 0x25, 0x83, 0xb4, 0x3d, 0x4c, 0x3b, 0x43, 0xf6, - 0x7f, 0xf8, 0x36, 0x1d, 0x84, 0xe1, 0xb0, 0xec, 0x2a, 0x06, 0xc3, 0xb1, 0xf2, 0x13, 0xa1, 0xb0, - 0xfa, 0xee, 0x41, 0x06, 0x41, 0x84, 0xff, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7e, 0x70, 0xed, - 0x0f, 0xd6, 0x5f, 0xfa, 0x0d, 0xa0, 0xe0, 0xff, 0xc0, 0xc1, 0x87, 0xfd, 0x40, 0x61, 0xcf, 0xc0, - 0xff, 0xc8, 0x6c, 0x08, 0x5a, 0x1f, 0x61, 0xec, 0x3f, 0x65, 0x77, 0x58, 0x36, 0x35, 0xba, 0xc1, - 0xb0, 0xf6, 0x1f, 0x5a, 0x1d, 0x87, 0xb9, 0xf2, 0x14, 0x8a, 0x06, 0x13, 0xff, 0xc8, 0x7f, 0xe0, - 0xc0, 0x0f, 0xfc, 0x1c, 0xe8, 0x1f, 0xf8, 0x33, 0x81, 0xc3, 0xb0, 0xe9, 0x1c, 0x3b, 0x0f, 0xce, - 0x1d, 0x87, 0xe7, 0xfe, 0x0b, 0xe0, 0x3a, 0xf8, 0x33, 0x82, 0x80, 0xd0, 0xfb, 0x05, 0x00, 0xe8, - 0x7b, 0x06, 0x84, 0xe1, 0xec, 0xb0, 0xeb, 0x0e, 0xcd, 0x0f, 0x68, 0x5f, 0x07, 0xfe, 0xe1, 0xe4, - 0x32, 0xa0, 0x61, 0xaf, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1d, 0x40, 0x3f, 0xfa, 0x0b, 0x83, - 0x50, 0x29, 0x0d, 0x86, 0xd0, 0xa4, 0x3f, 0x58, 0x6d, 0x0f, 0xac, 0x2a, 0x61, 0x54, 0x70, 0x65, - 0x06, 0xa6, 0x0f, 0xfc, 0x1d, 0x83, 0x43, 0xb0, 0xec, 0x1a, 0x1d, 0x87, 0x60, 0xd0, 0xec, 0x3b, - 0x07, 0xfe, 0x0c, 0xe8, 0x7f, 0xeb, 0xb9, 0x0f, 0x90, 0x61, 0x3f, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, - 0x90, 0xfe, 0x50, 0x6c, 0x3f, 0xda, 0x0b, 0xaf, 0x82, 0x71, 0xd7, 0xf0, 0x7b, 0x82, 0xc3, 0xfd, - 0x10, 0x31, 0x41, 0x54, 0x16, 0xde, 0xb0, 0x95, 0xb7, 0xa9, 0x83, 0x0e, 0xc5, 0x60, 0xc1, 0x87, - 0x61, 0x60, 0xce, 0x0e, 0xc2, 0xc0, 0x85, 0x86, 0xc2, 0xd7, 0xac, 0x36, 0x81, 0xbf, 0x41, 0x3b, - 0x44, 0x3e, 0x41, 0x86, 0xbf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0x40, 0xbf, 0xf2, 0x16, - 0x83, 0x0f, 0x68, 0x6c, 0x18, 0x7b, 0x43, 0xec, 0xfc, 0x68, 0x7d, 0x98, 0x33, 0x41, 0xf0, 0x33, - 0x06, 0x68, 0x6c, 0x19, 0x83, 0x34, 0x36, 0x0c, 0xc1, 0x9a, 0x1b, 0x06, 0x56, 0x34, 0x36, 0x0c, - 0x3d, 0xa1, 0xb0, 0x61, 0xed, 0x0d, 0xa6, 0x1a, 0xe0, 0xa8, 0x51, 0x0f, 0x28, 0x18, 0x6b, 0xff, - 0x07, 0xfe, 0x0e, 0x10, 0xd8, 0x7f, 0xa8, 0x16, 0x85, 0xf8, 0x2d, 0xbf, 0x26, 0x38, 0x4a, 0x06, - 0x49, 0x83, 0x0f, 0xb2, 0x4c, 0x18, 0x7d, 0x92, 0x60, 0xc1, 0xf0, 0xe6, 0x98, 0x30, 0xd8, 0xc6, - 0x98, 0x30, 0xd9, 0x26, 0x98, 0x30, 0xd9, 0x83, 0x06, 0x0c, 0x37, 0x47, 0xc0, 0xfc, 0x17, 0xa0, - 0xff, 0xdc, 0x5a, 0x1f, 0x20, 0xc2, 0x6f, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1c, 0xa0, 0xea, - 0x07, 0xce, 0x84, 0xe0, 0x90, 0xe7, 0x0b, 0x42, 0xd0, 0xe4, 0x1a, 0x13, 0x61, 0xf5, 0xfd, 0x4e, - 0x05, 0x41, 0xfe, 0x43, 0x60, 0xff, 0xc1, 0xd8, 0x34, 0x33, 0x87, 0x60, 0xc3, 0xd8, 0x76, 0x0c, - 0x3d, 0x87, 0x60, 0xff, 0xc1, 0xae, 0x0f, 0xfd, 0x6d, 0xc1, 0xf2, 0x0c, 0x26, 0xff, 0xc8, 0x7f, - 0xe0, 0xc0, 0x0f, 0xfc, 0x1c, 0xa0, 0xda, 0x1f, 0x9d, 0x03, 0xa1, 0xfc, 0xe0, 0xff, 0xe0, 0xc8, - 0xe0, 0x70, 0x50, 0x3d, 0xa0, 0x70, 0x41, 0xf2, 0x43, 0x98, 0x6f, 0x82, 0xc7, 0x28, 0x1d, 0x81, - 0xc7, 0x06, 0x1d, 0x83, 0x47, 0x06, 0x86, 0xc7, 0x03, 0x82, 0x81, 0xb0, 0xe7, 0x09, 0x09, 0xd0, - 0x3e, 0x83, 0xd6, 0xdc, 0xbf, 0x81, 0x06, 0xbf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xed, 0x0f, 0x3a, - 0x1d, 0xa1, 0xfb, 0x4f, 0xfc, 0x1f, 0xb0, 0x68, 0x30, 0xfd, 0x83, 0x41, 0x85, 0xf0, 0x30, 0x68, - 0x30, 0xce, 0x0f, 0xfc, 0x1d, 0x83, 0x06, 0x83, 0x0e, 0xc1, 0x83, 0x41, 0x87, 0x60, 0xc1, 0xa0, - 0xc3, 0xb0, 0x7f, 0xe0, 0xce, 0x87, 0xfe, 0xb7, 0xc8, 0x7c, 0x83, 0x09, 0xbf, 0xf0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1c, 0xc1, 0xea, 0x07, 0xdc, 0x1d, 0xa1, 0xfb, 0x4f, 0xfc, 0x1f, 0xb4, 0x3b, - 0x0f, 0xda, 0x1d, 0x81, 0xf8, 0x1a, 0x19, 0xc2, 0x56, 0x0f, 0xfc, 0x1d, 0x83, 0x43, 0xb0, 0xec, - 0x1a, 0x1d, 0x87, 0x60, 0xd0, 0xce, 0x1d, 0x83, 0xff, 0x06, 0xb4, 0x3f, 0xf7, 0x3e, 0x50, 0x72, - 0x87, 0x09, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xa1, 0xc3, 0xce, 0x81, 0xc7, 0x0f, 0x9c, 0x1f, - 0xfa, 0x0f, 0x38, 0x1c, 0x3f, 0xda, 0x07, 0x0f, 0x54, 0x1d, 0x61, 0xea, 0x67, 0xff, 0x83, 0x61, - 0xde, 0x0f, 0xd8, 0x67, 0xb0, 0xfb, 0x09, 0xd1, 0xd0, 0xec, 0x16, 0x84, 0xe8, 0x4e, 0xa8, 0x3c, - 0xa0, 0x5b, 0x68, 0x7c, 0x83, 0x09, 0xbf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0xa0, 0xda, - 0x1f, 0xdc, 0x16, 0x1f, 0xf6, 0x97, 0xfe, 0x0f, 0xb4, 0xc3, 0xfe, 0xb0, 0x61, 0xff, 0x61, 0x7f, - 0x40, 0xf8, 0x3b, 0x5c, 0x1d, 0x87, 0x61, 0xfd, 0x87, 0x7f, 0x41, 0xb0, 0xec, 0x3f, 0xb0, 0xec, - 0x3f, 0xb4, 0x36, 0x1f, 0x3f, 0x48, 0x7f, 0xb4, 0x17, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xe7, 0x20, - 0xd6, 0x1e, 0x72, 0xc3, 0x58, 0x73, 0x82, 0x43, 0x47, 0xff, 0x83, 0xfd, 0xe8, 0x33, 0xf0, 0x6e, - 0xe4, 0x3d, 0x84, 0xee, 0x68, 0x76, 0x16, 0xac, 0x70, 0xec, 0x14, 0x1c, 0x14, 0x0d, 0x96, 0x07, - 0x0b, 0x0d, 0x90, 0x4e, 0x1f, 0xb4, 0x33, 0x87, 0xac, 0x74, 0x24, 0x0b, 0x18, 0x6b, 0xff, 0x21, - 0xff, 0x83, 0x0f, 0xfc, 0x1d, 0x06, 0xff, 0xa0, 0x9c, 0x3f, 0x58, 0x75, 0x03, 0xde, 0x0f, 0xf9, - 0xbe, 0x83, 0xf5, 0xe4, 0x27, 0xc0, 0xa8, 0x43, 0xfe, 0xa6, 0x0b, 0xfe, 0x0e, 0xc3, 0xa8, 0x1f, - 0xb0, 0xea, 0x07, 0xec, 0x3a, 0x81, 0xfb, 0x2f, 0xfe, 0x0a, 0xe0, 0xff, 0xd4, 0x2e, 0x43, 0x94, - 0x0c, 0x35, 0xff, 0x83, 0xff, 0x07, 0x18, 0x3d, 0xa0, 0x43, 0x68, 0xe0, 0xd1, 0xc3, 0xb0, 0x69, - 0xa6, 0x87, 0xe6, 0x35, 0x41, 0xf9, 0x76, 0xb8, 0x0f, 0xc7, 0xff, 0x41, 0x38, 0x6f, 0xa0, 0xfb, - 0x0a, 0x9b, 0xc1, 0xec, 0x0e, 0x69, 0xa1, 0xd8, 0xe9, 0xa0, 0xd0, 0xd9, 0xa0, 0xd0, 0x30, 0x56, - 0x1d, 0xa1, 0xef, 0x5c, 0x81, 0x41, 0x23, 0x85, 0x7f, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xc8, - 0x67, 0x42, 0xd0, 0xb0, 0xe7, 0x09, 0x81, 0x40, 0xf4, 0xdf, 0xfc, 0x1f, 0xa8, 0x0a, 0x07, 0xfa, - 0x80, 0xa0, 0x4f, 0xc1, 0x50, 0x14, 0x0e, 0x73, 0xff, 0xc8, 0x58, 0x54, 0x05, 0x03, 0xd8, 0x5a, - 0x0a, 0x07, 0xb0, 0xb0, 0xa8, 0x1e, 0xc1, 0x40, 0xa8, 0x1d, 0x6a, 0xc3, 0x50, 0x37, 0x3e, 0x83, - 0x96, 0x1c, 0x27, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xe4, 0x3f, 0xf0, 0x5a, 0x1e, 0x74, 0x3a, - 0xc3, 0xf6, 0xff, 0xf8, 0x3f, 0xb4, 0xc3, 0xfd, 0x1a, 0x62, 0x17, 0xc0, 0xcc, 0x19, 0x86, 0x72, - 0x86, 0x0c, 0xa0, 0x6c, 0xc1, 0x83, 0x1c, 0x36, 0xa1, 0xc1, 0x83, 0x0d, 0x85, 0xa0, 0xc3, 0xec, - 0x14, 0x0b, 0x0f, 0x3a, 0xb0, 0x5c, 0x1d, 0x6d, 0xa1, 0xe5, 0x03, 0x09, 0xbf, 0xf0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xe5, 0x07, 0x98, 0x3d, 0xa1, 0xf7, 0x03, 0xff, 0x07, 0x60, 0xd0, 0xce, 0x1f, 0xb0, - 0xf6, 0x1f, 0xbf, 0xf0, 0x1f, 0x81, 0xa1, 0xff, 0x60, 0xc3, 0xff, 0x60, 0xff, 0xc8, 0x6c, 0x18, - 0x7a, 0x43, 0x60, 0xc3, 0xd2, 0x1b, 0x06, 0x87, 0x48, 0x6c, 0x1f, 0xf9, 0x03, 0xdc, 0x1f, 0xf6, - 0x81, 0xff, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1c, 0xc1, 0x7f, 0xe0, 0xdc, 0x0d, 0x0c, 0xe1, - 0xd8, 0x34, 0x33, 0x87, 0x20, 0xff, 0xc1, 0xfb, 0x43, 0x38, 0x5f, 0x03, 0xff, 0x07, 0x60, 0xd1, - 0x09, 0x83, 0x60, 0xd2, 0xdb, 0x0e, 0xc1, 0xa0, 0x7c, 0x1e, 0xc1, 0xaa, 0x07, 0x07, 0x63, 0xe9, - 0x0b, 0x82, 0xb8, 0x3f, 0xf5, 0x8f, 0x07, 0xca, 0x30, 0xd7, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, - 0x1c, 0xc1, 0xb0, 0xdc, 0x1b, 0x82, 0xa0, 0x1c, 0x3d, 0xa0, 0x60, 0x70, 0x7e, 0x7f, 0xf4, 0x1f, - 0xea, 0x07, 0xbe, 0x0e, 0xa0, 0x7c, 0xe7, 0xff, 0x83, 0x61, 0xde, 0x0f, 0xd8, 0x67, 0xb0, 0xfb, - 0x09, 0xd2, 0xc3, 0xd8, 0x2d, 0x0a, 0xc3, 0x5a, 0xb0, 0xf4, 0x17, 0x3e, 0x43, 0xca, 0x1c, 0x27, - 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1c, 0x87, 0xca, 0xbc, 0x15, 0x81, 0xfe, 0x50, 0x75, - 0x87, 0x38, 0x7e, 0x45, 0xed, 0x70, 0x7b, 0xff, 0xc0, 0xa2, 0x1c, 0xe1, 0xea, 0x61, 0xce, 0x1f, - 0xb0, 0x7f, 0xe0, 0xec, 0x18, 0x7b, 0x0e, 0xc1, 0x87, 0xb0, 0xec, 0x1f, 0xf8, 0x35, 0xc1, 0xff, - 0xad, 0xb4, 0x3e, 0x41, 0x84, 0xdf, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xd9, 0x87, 0xac, 0x10, 0x33, - 0x04, 0x1a, 0xca, 0x19, 0x8e, 0x1c, 0x83, 0x33, 0x70, 0xfe, 0x4c, 0xd0, 0xef, 0x82, 0x73, 0x83, - 0xce, 0x0b, 0xc7, 0x68, 0x76, 0xf3, 0x18, 0xe8, 0x6c, 0x4e, 0x30, 0x21, 0xd8, 0x1c, 0x18, 0x50, - 0x6c, 0x1a, 0x0e, 0x56, 0x1b, 0x24, 0x26, 0xa4, 0x0e, 0xd0, 0x3f, 0x20, 0xc2, 0x7f, 0xf8, 0x3f, - 0xf0, 0x70, 0x0f, 0xfc, 0x1c, 0x87, 0xb8, 0x3e, 0x70, 0xd7, 0xf2, 0x19, 0xc7, 0xd0, 0x28, 0x1f, - 0xb4, 0xbd, 0x07, 0xf9, 0xba, 0x72, 0x80, 0xbb, 0x91, 0x43, 0x40, 0x53, 0x07, 0xfe, 0x0e, 0xc0, - 0xa2, 0xc3, 0xf6, 0x0d, 0x18, 0x3f, 0x60, 0xff, 0xc8, 0x6c, 0x0b, 0x5a, 0xc1, 0xae, 0x0c, 0xc1, - 0xef, 0x37, 0x22, 0x85, 0x81, 0x84, 0xdf, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0xc1, 0x38, 0x4d, - 0x3e, 0x90, 0xd6, 0x0d, 0x41, 0xfe, 0xd3, 0x0f, 0xfc, 0x17, 0xff, 0x21, 0xec, 0x3f, 0x9f, 0x81, - 0x87, 0xfe, 0xc7, 0x7f, 0xc8, 0x6c, 0x66, 0x0d, 0xa1, 0xb2, 0x54, 0x1b, 0x43, 0x66, 0x30, 0x6d, - 0x09, 0xd8, 0x7f, 0xc8, 0x5e, 0x43, 0xff, 0x73, 0xe4, 0x3e, 0x47, 0x09, 0xff, 0xe4, 0x3f, 0xf0, - 0x60, 0x0f, 0x90, 0xd0, 0x69, 0x0d, 0x84, 0xe1, 0x9d, 0x09, 0x81, 0xa1, 0xce, 0x7f, 0xf8, 0x3f, - 0xda, 0x1f, 0xf4, 0x0d, 0x04, 0x17, 0xc0, 0xc1, 0xa0, 0xc3, 0x38, 0x30, 0x68, 0x30, 0xec, 0x18, - 0x38, 0x18, 0x76, 0x0f, 0xfc, 0x1d, 0x86, 0x70, 0xfe, 0xc3, 0x70, 0x7e, 0x74, 0xb8, 0x3f, 0x5b, - 0x72, 0x1e, 0x41, 0x84, 0xdf, 0xf8, 0x3f, 0xf0, 0x70, 0x10, 0xe8, 0x70, 0xf5, 0x84, 0xe3, 0x87, - 0xce, 0x0f, 0xfc, 0x86, 0x4b, 0x03, 0x87, 0xfe, 0x03, 0x87, 0xfa, 0xb7, 0xab, 0x03, 0xe1, 0x6d, - 0x5a, 0xc1, 0xb0, 0x9c, 0x18, 0x7d, 0x85, 0x40, 0x60, 0x43, 0x60, 0xb0, 0xb0, 0x61, 0xb3, 0xc1, - 0xbf, 0x04, 0xf2, 0x1e, 0x50, 0x4f, 0xe8, 0x3f, 0xda, 0x06, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1d, 0x20, 0xfc, 0x07, 0x0e, 0xe0, 0xa8, 0x07, 0x0f, 0x60, 0xa0, 0x27, 0x43, 0xf6, 0x07, - 0x79, 0x0f, 0xb5, 0xa7, 0x60, 0x7c, 0x3e, 0xa2, 0xb3, 0x09, 0xdf, 0x26, 0x39, 0x86, 0xc1, 0x83, - 0x1c, 0x90, 0xb0, 0x65, 0x07, 0x14, 0x16, 0x0c, 0x33, 0x87, 0xb0, 0x61, 0x9c, 0x39, 0xdf, 0x01, - 0xf4, 0x1a, 0xca, 0x21, 0xfe, 0xc2, 0x6f, 0xfc, 0x87, 0xfe, 0x0c, 0x14, 0x1e, 0x72, 0x42, 0x74, - 0xff, 0xf0, 0x6c, 0x39, 0xc3, 0xfe, 0xab, 0xd5, 0x07, 0xec, 0x0e, 0x0c, 0x2a, 0x81, 0x81, 0xc1, - 0x85, 0x4c, 0x1f, 0xf8, 0x3b, 0x06, 0x07, 0x06, 0x1d, 0x83, 0xff, 0x07, 0x60, 0xc0, 0xe0, 0xc3, - 0xb0, 0x60, 0x70, 0x61, 0x9d, 0x30, 0x39, 0xe0, 0xad, 0xb8, 0x3c, 0xa0, 0x61, 0x37, 0xfe, 0x0f, - 0xfc, 0x1c, 0x0f, 0xed, 0x02, 0x15, 0x85, 0x83, 0x47, 0x0d, 0x60, 0x63, 0x4d, 0x0e, 0x40, 0xa3, - 0x54, 0x1f, 0xde, 0xad, 0xe0, 0x96, 0x06, 0x1e, 0xc2, 0xf8, 0x1f, 0xf8, 0x3b, 0x06, 0x1e, 0xc3, - 0xb0, 0x7f, 0xe0, 0xec, 0x18, 0x7b, 0x0e, 0xc1, 0x87, 0xb0, 0xed, 0x30, 0xdf, 0x04, 0xf4, 0xd0, - 0xf9, 0x06, 0x81, 0xbf, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xf2, 0xa8, 0x15, 0x81, 0xfe, 0x90, 0xee, - 0x0e, 0xa0, 0x7e, 0xca, 0xde, 0xac, 0x1f, 0x9b, 0xe4, 0x3f, 0xd7, 0x58, 0x3f, 0x3c, 0x50, 0xb4, - 0x1f, 0x1c, 0xb4, 0x8e, 0x1b, 0x03, 0x74, 0xc3, 0xec, 0x36, 0x0f, 0xa0, 0xd8, 0x54, 0x0d, 0x40, - 0xd8, 0x2c, 0x3b, 0x43, 0x6f, 0x06, 0xf4, 0x13, 0xf9, 0x0f, 0xf6, 0x81, 0xbf, 0xf0, 0x7f, 0xe0, - 0xe0, 0x0f, 0xfc, 0x1d, 0x40, 0x7f, 0xf8, 0x2e, 0x0d, 0x61, 0xfd, 0x85, 0x70, 0x48, 0x7c, 0xf1, - 0xa3, 0x87, 0xd8, 0x1f, 0x38, 0x6f, 0x82, 0xb3, 0xc1, 0xe7, 0x1e, 0x07, 0xc1, 0xec, 0x42, 0xee, - 0xc3, 0xb0, 0x9d, 0x59, 0x40, 0xd8, 0xf8, 0x0e, 0x08, 0x36, 0x48, 0x54, 0x0f, 0x3a, 0x17, 0xc1, - 0xeb, 0x79, 0x0f, 0x90, 0x61, 0x37, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xe7, 0x24, 0x27, 0x43, 0x9c, - 0x12, 0x13, 0x9f, 0xfe, 0x43, 0xf9, 0xc3, 0xfe, 0xc0, 0xe0, 0xa0, 0x3e, 0x03, 0x8e, 0x50, 0x25, - 0x61, 0x4d, 0xe8, 0x3d, 0x86, 0xf9, 0xc3, 0xd8, 0x1d, 0x59, 0x61, 0xd9, 0xe0, 0x38, 0x2c, 0x36, - 0x21, 0x38, 0x48, 0x4e, 0x85, 0xe4, 0x3d, 0x6d, 0xa1, 0xf2, 0x0c, 0x26, 0xff, 0xc8, 0x7f, 0xe0, - 0xc0, 0x0f, 0xfc, 0x1e, 0x43, 0x70, 0x1c, 0x33, 0x86, 0x70, 0x68, 0x75, 0x97, 0xfe, 0x0e, 0x43, - 0x9c, 0x18, 0x7e, 0xff, 0xc1, 0x2c, 0x38, 0x1c, 0x3d, 0xf0, 0xe0, 0x70, 0xfd, 0x8f, 0xff, 0x06, - 0xc3, 0x7c, 0x07, 0x0d, 0x81, 0xe7, 0x1b, 0x0d, 0x9c, 0x07, 0x28, 0x85, 0x70, 0x67, 0x0f, 0x50, - 0xb9, 0x40, 0x5e, 0x20, 0xd7, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x43, 0xdc, 0x1e, 0x78, - 0x37, 0x70, 0x7d, 0xc3, 0xa0, 0xb4, 0x3e, 0xb8, 0x35, 0xe0, 0xe6, 0x3f, 0xc4, 0x0a, 0x83, 0xa4, - 0x3f, 0x67, 0xff, 0x83, 0x61, 0xd4, 0x0f, 0xd8, 0x28, 0x49, 0xa1, 0xd8, 0xe0, 0x91, 0xc3, 0xb3, - 0x41, 0x20, 0xa0, 0x4e, 0x81, 0xf2, 0x1e, 0xb6, 0xd1, 0x0e, 0x41, 0x84, 0xdf, 0xf8, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1e, 0x41, 0x0a, 0x04, 0x87, 0x69, 0x78, 0x2d, 0x0e, 0x70, 0x70, 0x9a, 0x41, - 0xcf, 0x43, 0x31, 0x83, 0x94, 0x66, 0x66, 0x83, 0xd0, 0x1d, 0x8c, 0x82, 0x56, 0x0f, 0x05, 0xc1, - 0xec, 0xdc, 0x14, 0xc3, 0xdb, 0x18, 0x31, 0x83, 0xb0, 0xb1, 0xc1, 0x87, 0x60, 0xb3, 0x0a, 0x81, - 0x5b, 0xe1, 0x41, 0x90, 0x50, 0xa2, 0x1e, 0x50, 0x30, 0x9b, 0xff, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, - 0x1c, 0xe0, 0xff, 0xf0, 0x5c, 0x1f, 0xf8, 0x0e, 0x1f, 0xf8, 0x28, 0x1f, 0xf4, 0x1f, 0xb4, 0x33, - 0x04, 0xb0, 0x34, 0x33, 0x05, 0x4c, 0x1f, 0xf4, 0x1d, 0x85, 0x06, 0x83, 0xd8, 0x52, 0x0a, 0x07, - 0xb0, 0xc8, 0x30, 0xf3, 0x9f, 0xfe, 0x0b, 0xd0, 0x7f, 0xee, 0x2d, 0x0f, 0x28, 0x18, 0x4d, 0xff, - 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, 0x21, 0x7f, 0xe8, 0x0e, 0x86, 0x42, 0xe0, 0xce, 0x81, 0xf5, - 0xa1, 0xe4, 0x3a, 0xf2, 0x1f, 0xdd, 0x3d, 0x4f, 0x01, 0x60, 0x61, 0x60, 0x70, 0x7c, 0x0f, 0xfe, - 0x0d, 0x83, 0x0b, 0x03, 0x86, 0xc1, 0xff, 0xc1, 0xb0, 0x61, 0x60, 0x70, 0xd8, 0x30, 0xb0, 0x38, - 0x4e, 0x98, 0x59, 0xe8, 0x16, 0x5a, 0x1f, 0xec, 0x35, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0e, 0x85, - 0x07, 0xee, 0x05, 0xe7, 0xfc, 0x17, 0x03, 0x82, 0x90, 0xf6, 0x5c, 0x14, 0x87, 0xd6, 0xe1, 0x48, - 0x7c, 0x83, 0x0a, 0x43, 0x2c, 0x0b, 0x2f, 0xd0, 0x3e, 0x1f, 0x0a, 0xe4, 0x3b, 0x77, 0x0a, 0x43, - 0xda, 0x8c, 0x29, 0x0f, 0x61, 0x61, 0x48, 0x7b, 0x05, 0xb4, 0xf5, 0x03, 0x65, 0x81, 0x7c, 0x0b, - 0xb9, 0x0f, 0xf6, 0x13, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x10, 0xda, 0x19, 0xa0, 0x1d, 0x06, 0x83, - 0x94, 0x19, 0xdf, 0xc6, 0x1f, 0xe7, 0x51, 0x87, 0xfd, 0xa0, 0xfe, 0x0f, 0xb5, 0xb6, 0xd0, 0x7c, - 0x3f, 0x38, 0x30, 0xed, 0xf2, 0x38, 0x30, 0xec, 0x1a, 0x30, 0x30, 0xec, 0x1a, 0x48, 0x30, 0xec, - 0x1a, 0x61, 0x61, 0x9c, 0xf0, 0xc1, 0x61, 0x3f, 0x48, 0x7f, 0xb4, 0x17, 0xff, 0x21, 0xff, 0x83, - 0x0f, 0xfc, 0x1c, 0xe1, 0x7f, 0xe0, 0xd6, 0x0d, 0x0c, 0xe1, 0xda, 0x68, 0x67, 0x0f, 0xdf, 0xf8, - 0x3f, 0xf0, 0x7d, 0xf1, 0x7f, 0xe8, 0x0a, 0xc3, 0xa8, 0x1f, 0xb0, 0xea, 0x07, 0xec, 0x1f, 0xf9, - 0x0d, 0x87, 0x50, 0x3e, 0x73, 0xff, 0xc1, 0x7a, 0x43, 0xfe, 0xd2, 0xe4, 0x32, 0xc0, 0x83, 0x5f, - 0xf8, 0x3f, 0xf0, 0x70, 0x10, 0xfb, 0x43, 0xce, 0x0f, 0xff, 0x05, 0x61, 0xda, 0x1f, 0xa0, 0xed, - 0x0f, 0xfb, 0xff, 0x05, 0x50, 0x30, 0x68, 0x30, 0xa9, 0x83, 0x06, 0x83, 0x0e, 0xc1, 0xff, 0x83, - 0xb0, 0xdf, 0x41, 0xf6, 0x16, 0xed, 0x87, 0xb1, 0xe3, 0x47, 0x43, 0x6c, 0x83, 0x40, 0x84, 0xf7, - 0x20, 0x43, 0xec, 0x26, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xa1, 0xc3, 0xce, 0x15, 0x07, 0x0f, - 0x9c, 0x1f, 0xf9, 0x0c, 0x9a, 0x07, 0x0f, 0xf2, 0x13, 0x87, 0xfb, 0xff, 0xc0, 0xf8, 0x3f, 0xf0, - 0x58, 0x3f, 0xf0, 0x76, 0x0d, 0x0c, 0xe1, 0xd8, 0x30, 0xe7, 0x0e, 0xc1, 0xaf, 0xb0, 0xec, 0x15, - 0xf8, 0x27, 0xb8, 0x3f, 0x20, 0xc2, 0x7f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1c, 0xa0, 0xed, - 0x20, 0xf6, 0x81, 0xc2, 0x74, 0x33, 0x8f, 0xfe, 0x83, 0x20, 0x64, 0x08, 0x10, 0xfa, 0xc2, 0x78, - 0x2a, 0x8e, 0x34, 0x2a, 0x01, 0x58, 0x57, 0xa9, 0x87, 0xb0, 0x70, 0x56, 0x1e, 0xc9, 0x5a, 0xb4, - 0x3d, 0x87, 0x7a, 0x0f, 0xb0, 0x37, 0x36, 0x86, 0xb9, 0xd0, 0xce, 0x15, 0x0b, 0x43, 0xca, 0x06, - 0x13, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1c, 0x87, 0x38, 0x7e, 0x70, 0x9f, 0xf0, 0x75, - 0x97, 0xa0, 0x68, 0x7e, 0x41, 0x79, 0x0f, 0xf3, 0x74, 0xf4, 0x81, 0x63, 0x93, 0x46, 0x80, 0xa6, - 0x0b, 0xfc, 0x87, 0x61, 0xda, 0x1f, 0xb0, 0x7f, 0xd0, 0x76, 0x1d, 0xa1, 0xfb, 0x3f, 0xfa, 0x09, - 0xd0, 0xda, 0x1e, 0xb7, 0x90, 0x21, 0x28, 0x18, 0x4d, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, - 0x63, 0xff, 0xe4, 0x1a, 0x1f, 0xf8, 0x0e, 0x1f, 0xf8, 0x24, 0xfc, 0x7f, 0x07, 0xb0, 0x46, 0x16, - 0x3f, 0x1a, 0x46, 0xa3, 0x09, 0xcd, 0x51, 0x99, 0x86, 0xcc, 0xe3, 0x27, 0x0d, 0x98, 0xc6, 0x2b, - 0x0d, 0x98, 0x23, 0x0b, 0x0d, 0x98, 0x23, 0x0b, 0x0a, 0xd8, 0xe2, 0x1e, 0x07, 0x3c, 0x87, 0xc8, - 0xe1, 0x3f, 0xfc, 0x87, 0xfe, 0x0c, 0x0f, 0xe4, 0x3e, 0xa0, 0x7b, 0x43, 0xee, 0x3f, 0xfc, 0x1b, - 0x30, 0xf9, 0xc3, 0xdd, 0xfe, 0xa0, 0x7d, 0x40, 0xd8, 0x6f, 0x81, 0x40, 0xd8, 0x65, 0x60, 0xbf, - 0xc1, 0xec, 0x14, 0x0f, 0xfb, 0x05, 0xff, 0x07, 0x60, 0xa0, 0x76, 0x1d, 0x82, 0x81, 0xd8, 0x6b, - 0x05, 0xff, 0x05, 0xcf, 0x21, 0xe5, 0x0e, 0x13, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x14, 0x1e, 0xc3, - 0xf6, 0x8f, 0xfe, 0x0c, 0xe1, 0xd8, 0x58, 0x79, 0xff, 0xf2, 0x1f, 0xd8, 0x58, 0x1f, 0x87, 0xff, - 0x06, 0x71, 0x40, 0xc2, 0x83, 0xb0, 0x69, 0xa7, 0x07, 0x61, 0x53, 0xe8, 0x3d, 0x82, 0xdc, 0x78, - 0x3b, 0x34, 0x18, 0x54, 0x0b, 0xc8, 0x1f, 0x07, 0xdc, 0xf9, 0x10, 0xe5, 0xb0, 0x9f, 0xfe, 0x43, - 0xff, 0x06, 0x0f, 0xfc, 0x1c, 0xe8, 0x3f, 0xf0, 0x67, 0x43, 0xf6, 0x1c, 0xa1, 0xff, 0x41, 0xff, - 0x80, 0xc1, 0xf2, 0xfd, 0x44, 0x7e, 0x2b, 0x7a, 0xb0, 0x4e, 0x08, 0x0c, 0x09, 0x0d, 0x81, 0xd5, - 0x94, 0x0e, 0xc3, 0x5f, 0x83, 0xd8, 0x1e, 0xa3, 0x83, 0xb2, 0xc0, 0xc0, 0xa0, 0x5e, 0x42, 0xf4, - 0x1e, 0xe3, 0xc8, 0x7c, 0xb6, 0x13, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x14, 0x1e, 0x90, 0xfb, 0x47, - 0xff, 0x07, 0x61, 0xd2, 0x1f, 0xea, 0xde, 0xac, 0x1f, 0x94, 0x08, 0x33, 0xf0, 0x2d, 0x05, 0xc1, - 0x9c, 0x90, 0x48, 0x18, 0x36, 0x1d, 0x40, 0xfd, 0x8f, 0xfe, 0x0e, 0xc3, 0xa4, 0x3f, 0x67, 0xff, - 0x82, 0xf4, 0x1f, 0xfb, 0x9f, 0x21, 0xf2, 0x38, 0x4f, 0xff, 0x21, 0xff, 0x83, 0x0f, 0xf2, 0xa4, - 0x2d, 0x03, 0xfa, 0x50, 0x76, 0x87, 0x68, 0x7e, 0xcf, 0xff, 0x07, 0xe7, 0xe8, 0x3f, 0xd6, 0x6a, - 0xd0, 0x96, 0x38, 0x1a, 0x0b, 0x05, 0xe0, 0xda, 0x1f, 0xd9, 0xff, 0xe0, 0xd8, 0x1c, 0x2a, 0x07, - 0xb0, 0x5e, 0x6c, 0x3e, 0xc3, 0x5f, 0x21, 0xce, 0x5e, 0x80, 0xf9, 0x05, 0xbc, 0x87, 0x94, 0x0c, - 0x27, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0x87, 0x50, 0x3f, 0x38, 0x4f, 0xf2, 0x1c, 0xe0, - 0xd0, 0x50, 0x3f, 0xbf, 0xf8, 0x3e, 0x70, 0x50, 0x18, 0x5f, 0x03, 0x04, 0x83, 0x0e, 0xc1, 0xff, - 0x83, 0xb0, 0xcf, 0x84, 0x3d, 0x86, 0xa6, 0x68, 0x76, 0x13, 0x98, 0x24, 0x36, 0x0b, 0x06, 0x16, - 0x13, 0xb4, 0x0a, 0xfc, 0x0b, 0x68, 0x87, 0xc8, 0x30, 0xd7, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, - 0x1c, 0xe1, 0x7f, 0xf0, 0x56, 0x0c, 0xc1, 0x83, 0x0d, 0xa6, 0x60, 0xc1, 0x87, 0xdf, 0xfc, 0x1f, - 0xdc, 0x1f, 0x7c, 0x13, 0xa1, 0xf2, 0xb0, 0xbf, 0xe0, 0xec, 0x1c, 0x1a, 0x81, 0xd8, 0x13, 0x4b, - 0x0f, 0x61, 0xdf, 0x07, 0xd8, 0x6b, 0x83, 0xeb, 0x4f, 0x41, 0xfb, 0xcd, 0xc8, 0x72, 0x87, 0x09, - 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x24, 0x1f, 0xfe, 0x03, 0x87, 0xfe, 0x09, 0xc0, 0xff, 0xa0, 0xe4, - 0x12, 0x19, 0xc3, 0xf5, 0xd7, 0x61, 0x54, 0x1f, 0xf8, 0xa6, 0x0f, 0xfc, 0x86, 0xc7, 0x06, 0x15, - 0x03, 0x63, 0xd3, 0xd4, 0xe0, 0xd8, 0xe0, 0xd0, 0x50, 0x36, 0x38, 0x30, 0xa8, 0x13, 0xa7, 0xfe, - 0x41, 0x6d, 0x10, 0xf9, 0x06, 0x13, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1c, 0xa0, 0xf7, - 0x07, 0xde, 0x09, 0xda, 0x07, 0xd0, 0x2c, 0x2b, 0x43, 0xcf, 0x7f, 0x3e, 0x0e, 0x43, 0xf9, 0x07, - 0xc7, 0xe8, 0x8c, 0x25, 0x66, 0x06, 0x33, 0x0e, 0xcf, 0x5c, 0x66, 0x1d, 0x98, 0x18, 0xcc, 0x3b, - 0x3d, 0x71, 0x98, 0x76, 0x60, 0x60, 0xb0, 0xce, 0xe3, 0xa0, 0xb0, 0xad, 0xe4, 0x3f, 0xd8, 0x4d, - 0xff, 0x83, 0xff, 0x07, 0x0f, 0xf2, 0xad, 0x07, 0x05, 0xf5, 0xe5, 0x06, 0xd0, 0x61, 0x48, 0x79, - 0xc1, 0x85, 0xc1, 0xf4, 0x0e, 0xaf, 0x54, 0x87, 0xb0, 0xb0, 0xf2, 0xc0, 0xcf, 0xf0, 0x57, 0x87, - 0x30, 0xd8, 0x76, 0x39, 0xd6, 0xc3, 0xb1, 0x8c, 0x36, 0x1d, 0x94, 0x3a, 0xd8, 0x76, 0x69, 0x86, - 0xc3, 0x5a, 0x81, 0xfe, 0x0b, 0x8b, 0x43, 0xe4, 0x18, 0x4d, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, - 0x90, 0xc8, 0x69, 0x0d, 0x85, 0x61, 0x9d, 0x0a, 0x80, 0xc3, 0xce, 0xff, 0xf8, 0x3f, 0xac, 0x24, - 0x3f, 0x3e, 0x81, 0x61, 0xf7, 0x03, 0x68, 0x13, 0xf0, 0x4e, 0xf8, 0x3e, 0xc7, 0x81, 0xf0, 0x7b, - 0x0c, 0xf4, 0x74, 0x36, 0x07, 0x8a, 0x0e, 0x1b, 0x3c, 0x83, 0x43, 0xce, 0x85, 0xe8, 0x3d, 0x77, - 0x21, 0xfe, 0xc2, 0x6f, 0xfc, 0x1f, 0xf8, 0x38, 0x24, 0x2c, 0x12, 0x0d, 0x0b, 0x81, 0x82, 0x41, - 0xa1, 0xb0, 0x7f, 0xe4, 0x3f, 0xf0, 0x7f, 0xbf, 0xfc, 0x05, 0x83, 0xb4, 0x3d, 0xf0, 0x76, 0x1f, - 0xd8, 0xff, 0xe4, 0x36, 0x31, 0x8c, 0x48, 0x6c, 0x63, 0x18, 0x90, 0xd8, 0xc6, 0x31, 0x21, 0xb1, - 0x88, 0x14, 0xd0, 0x3d, 0xc1, 0xf9, 0x06, 0x13, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0x7f, 0xe0, - 0x9e, 0x06, 0x0c, 0x2c, 0x3b, 0x4f, 0xfc, 0x1f, 0xb0, 0x61, 0x61, 0xfb, 0xff, 0x05, 0xf0, 0x76, - 0x87, 0xec, 0xff, 0xe8, 0x36, 0x68, 0x31, 0x28, 0x1b, 0x30, 0xb2, 0x54, 0x1b, 0x37, 0xfc, 0xc1, - 0xb3, 0x0f, 0x2a, 0x0a, 0xec, 0x3d, 0xe4, 0x16, 0x5a, 0x1e, 0x50, 0x30, 0xd7, 0xfe, 0x0f, 0xfc, - 0x1c, 0x0f, 0xe4, 0x3e, 0x60, 0xf4, 0x87, 0xdc, 0x0f, 0xfc, 0x86, 0xc1, 0x87, 0xb4, 0x32, 0x0c, - 0x3d, 0xa1, 0xe7, 0xaf, 0x82, 0xf4, 0x38, 0x7f, 0x95, 0x8d, 0xdd, 0xf4, 0x1b, 0x29, 0x99, 0x8c, - 0x1b, 0x37, 0xfe, 0x83, 0x66, 0x66, 0x63, 0x06, 0xdc, 0xcc, 0xc6, 0x0a, 0xd0, 0x64, 0x4e, 0x83, - 0x9f, 0x21, 0xe5, 0x0e, 0x13, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xe1, 0x7f, 0xe0, - 0xdc, 0x0c, 0x3d, 0x87, 0x69, 0xff, 0x83, 0xf6, 0x1e, 0xc3, 0xf7, 0xfe, 0x0b, 0xe0, 0xb4, 0x3f, - 0x2b, 0x05, 0xff, 0x41, 0xb2, 0xc0, 0xc0, 0x60, 0xdb, 0xe0, 0x7a, 0x18, 0x36, 0x0c, 0x81, 0x14, - 0x0d, 0x83, 0xfc, 0xd0, 0x2f, 0x21, 0xe7, 0xc8, 0x38, 0xf2, 0x1e, 0x50, 0xe1, 0x3f, 0xfc, 0x87, - 0xfe, 0x0c, 0x24, 0x1f, 0xc7, 0xe0, 0xb4, 0xc2, 0xc3, 0x61, 0xb3, 0x0b, 0x0d, 0x87, 0xbf, 0x8f, - 0xc1, 0xed, 0x0f, 0xfc, 0x0c, 0x32, 0xf0, 0x3e, 0x3f, 0x4d, 0x58, 0x6c, 0xc3, 0x20, 0xa0, 0x6c, - 0xd0, 0xac, 0xc3, 0xb3, 0xf4, 0x3c, 0x1d, 0x98, 0x77, 0x68, 0x56, 0xe1, 0x5a, 0x08, 0x14, 0x39, - 0x0f, 0xf6, 0x13, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1c, 0xc1, 0xed, 0x0f, 0xb8, 0x1f, - 0xf8, 0x3b, 0x4d, 0x0e, 0xc3, 0xf7, 0xab, 0xb0, 0xfd, 0xcb, 0xd8, 0x1f, 0x80, 0xbf, 0x83, 0x38, - 0xd7, 0xe4, 0x36, 0x1d, 0x40, 0xfd, 0x83, 0xff, 0x07, 0x61, 0xd4, 0x0f, 0xd8, 0x75, 0x03, 0xeb, - 0x3f, 0xfc, 0x0e, 0x79, 0x0f, 0x91, 0xc2, 0x7f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1f, 0xf6, - 0x13, 0x86, 0xb0, 0xd4, 0x06, 0x87, 0x59, 0x57, 0xea, 0x83, 0x21, 0xa5, 0x41, 0xfe, 0xee, 0x9d, - 0x85, 0xf0, 0x33, 0x04, 0x61, 0x2b, 0x06, 0xe0, 0xec, 0x3b, 0x07, 0x07, 0x61, 0xd8, 0x3f, 0xf0, - 0x76, 0x0c, 0x3d, 0x87, 0x60, 0xff, 0xc1, 0xae, 0x0f, 0xfd, 0xc5, 0xc8, 0x72, 0x81, 0x86, 0xbf, - 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0x87, 0x61, 0xb0, 0xce, 0x1a, 0x80, 0xe0, 0xeb, 0x3f, - 0xfc, 0x19, 0x0e, 0xd0, 0xff, 0xbf, 0xf0, 0x55, 0x03, 0x0f, 0x61, 0x2b, 0x07, 0xfe, 0x0e, 0xc1, - 0x87, 0xb0, 0xec, 0x1f, 0xf8, 0x3b, 0x06, 0x86, 0x70, 0xec, 0x1a, 0x19, 0xc3, 0xb4, 0xbf, 0xd0, - 0x4e, 0xd1, 0x0f, 0xf6, 0x13, 0x7f, 0xe4, 0x3f, 0xf0, 0x60, 0x18, 0x2f, 0xfc, 0x85, 0x60, 0xc1, - 0xa0, 0xd0, 0xd2, 0x7f, 0xe4, 0x3f, 0xda, 0x1f, 0xcf, 0xff, 0x87, 0xe0, 0xff, 0xc0, 0x70, 0x7f, - 0xe0, 0xec, 0x18, 0x20, 0x38, 0x76, 0x0c, 0x1a, 0x38, 0x76, 0x0c, 0x18, 0x1c, 0x3b, 0x09, 0xd5, - 0xc8, 0x6b, 0x57, 0x06, 0x78, 0x1c, 0xf2, 0x1f, 0x23, 0x84, 0xff, 0xf2, 0x1f, 0xf8, 0x30, 0x14, - 0x19, 0x81, 0xa1, 0xda, 0x53, 0xd4, 0xf5, 0x03, 0x69, 0x4e, 0x9d, 0x03, 0xfa, 0x80, 0xd0, 0xfd, - 0xff, 0xe1, 0xf8, 0x3a, 0x81, 0xe5, 0x60, 0xe9, 0xea, 0x61, 0xd8, 0x35, 0x73, 0x61, 0xd8, 0x30, - 0x50, 0x70, 0xed, 0xff, 0xf0, 0x6c, 0x18, 0x7b, 0x0d, 0xe4, 0xc3, 0x5c, 0x16, 0x9e, 0x43, 0xca, - 0x18, 0x27, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, 0x98, 0x3f, 0x58, 0x3d, 0x2b, 0xf8, 0x2b, 0x31, - 0x40, 0xc1, 0x86, 0xcc, 0x18, 0xc3, 0x07, 0xbb, 0xce, 0x8c, 0x1c, 0xe8, 0xd9, 0x68, 0xfc, 0x1c, - 0x81, 0x41, 0x9c, 0x7f, 0xf0, 0x76, 0x30, 0x30, 0xb0, 0xec, 0x7f, 0xf0, 0x76, 0x30, 0x30, 0xb0, - 0xec, 0x60, 0x61, 0x61, 0xac, 0x7f, 0xf0, 0x5c, 0xf2, 0x1f, 0x23, 0x84, 0xff, 0xf0, 0x7f, 0xe0, - 0xe0, 0x14, 0x17, 0xfe, 0x09, 0xc2, 0xc3, 0xd8, 0x67, 0x07, 0xfe, 0x0e, 0x41, 0xaf, 0xb0, 0xfc, - 0xbf, 0x80, 0xfc, 0xfe, 0x3f, 0x41, 0x38, 0x83, 0x14, 0x30, 0x6c, 0x19, 0x83, 0x54, 0x1b, 0x09, - 0xc3, 0x50, 0x36, 0x3d, 0x82, 0xe8, 0x1b, 0x20, 0x64, 0x8c, 0x13, 0xa0, 0xf0, 0x57, 0x02, 0xdb, - 0x43, 0xfd, 0x84, 0xdf, 0xf9, 0x0f, 0xfc, 0x18, 0x24, 0x2f, 0xfa, 0x0d, 0xa0, 0xc1, 0x82, 0x81, - 0x9c, 0x1f, 0xf4, 0x1f, 0xf6, 0x1f, 0xe7, 0xff, 0xc0, 0x58, 0x0b, 0xf0, 0x6a, 0x60, 0xd7, 0xb0, - 0xf6, 0x0f, 0xf8, 0x3d, 0x83, 0x43, 0xfe, 0xc1, 0xff, 0x83, 0xb0, 0x68, 0x67, 0x0c, 0xe9, 0x5f, - 0x82, 0xb7, 0x90, 0xf9, 0x06, 0x13, 0x7f, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xe5, 0x54, 0x15, 0x01, - 0x7a, 0xa5, 0x07, 0x78, 0x10, 0x30, 0x38, 0x77, 0x12, 0x49, 0xa1, 0xf9, 0xc6, 0x70, 0xfe, 0x70, - 0xfe, 0xa8, 0x1f, 0xf8, 0x25, 0x64, 0x82, 0x81, 0xfb, 0x3f, 0xfc, 0x1b, 0x0e, 0xa0, 0x7e, 0xc1, - 0x82, 0x80, 0xc3, 0xb0, 0x60, 0xa0, 0x30, 0xce, 0x0f, 0xfc, 0x15, 0xb4, 0x43, 0xe4, 0x18, 0x4d, - 0xff, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0xa0, 0xd8, 0x52, 0x1d, 0x8f, 0xf1, 0x87, 0x9c, 0x2c, - 0x2f, 0xc8, 0x77, 0xea, 0x23, 0x07, 0xec, 0x70, 0x48, 0x3e, 0x03, 0x81, 0x8c, 0x25, 0x6f, 0xf1, - 0xb8, 0x76, 0x0d, 0x09, 0xe0, 0xec, 0x7b, 0x81, 0xc1, 0xd8, 0xe3, 0x0f, 0x83, 0xb3, 0x46, 0x72, - 0x81, 0x5d, 0x0b, 0xb0, 0xb0, 0x71, 0xe4, 0x3e, 0x51, 0x84, 0xff, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, - 0xd8, 0xe1, 0xd6, 0x35, 0x74, 0xea, 0x0a, 0xca, 0x7a, 0xf5, 0x03, 0x93, 0x06, 0x0c, 0xc3, 0xef, - 0xfe, 0x09, 0x63, 0x06, 0x0c, 0xc2, 0xf8, 0xab, 0xa7, 0x61, 0xd8, 0x17, 0xe0, 0xf6, 0x0d, 0x7a, - 0x43, 0xb0, 0x7f, 0xc8, 0x76, 0x0c, 0x3a, 0x43, 0x7a, 0x3f, 0xe4, 0x2e, 0x2d, 0x0f, 0x28, 0x18, - 0x4d, 0xff, 0x83, 0xff, 0x07, 0x0f, 0xf2, 0x1e, 0x90, 0xfb, 0x0f, 0x3a, 0x3f, 0xfc, 0x81, 0xc7, - 0x02, 0x04, 0x3f, 0x38, 0x30, 0x61, 0xf9, 0xff, 0xe4, 0xf8, 0x60, 0x60, 0xc3, 0x9c, 0x60, 0x60, - 0xc3, 0xd9, 0x40, 0x7e, 0x0f, 0x66, 0x87, 0xfe, 0xcc, 0x98, 0xcd, 0x0d, 0xd0, 0xc9, 0x93, 0x09, - 0xd1, 0x42, 0xe2, 0x05, 0x96, 0x87, 0xc8, 0x30, 0xd7, 0xfe, 0x43, 0xff, 0x06, 0x14, 0x14, 0x0c, - 0x10, 0x76, 0x85, 0x98, 0xa0, 0xe7, 0x3f, 0xfc, 0x1f, 0xa9, 0xda, 0x1f, 0xae, 0x31, 0xf4, 0x3f, - 0x1e, 0x06, 0x0e, 0x80, 0x6c, 0x1a, 0x85, 0x68, 0x76, 0x51, 0xda, 0x72, 0x1b, 0x74, 0xdc, 0xc3, - 0xd8, 0x1d, 0x5d, 0xd0, 0x36, 0x0b, 0x02, 0xb9, 0x0b, 0xcd, 0x87, 0x61, 0xb8, 0xf2, 0x1c, 0xb0, - 0xe1, 0x3f, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0x90, 0xfe, 0x43, 0xb0, 0xb4, 0x35, 0x8f, 0xff, 0x41, - 0x58, 0x6c, 0xc3, 0xf2, 0x7f, 0xf0, 0x7d, 0x8c, 0x51, 0xc2, 0xa8, 0xd8, 0x25, 0x61, 0x53, 0x3d, - 0x5e, 0xc3, 0xb3, 0xaf, 0xb0, 0xec, 0x3e, 0xd0, 0xf6, 0xff, 0xf8, 0x36, 0x07, 0x0a, 0x43, 0xd8, - 0x56, 0x0d, 0x0c, 0xfd, 0x06, 0xa0, 0x76, 0x82, 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x18, 0x3d, 0xfc, - 0x85, 0xc2, 0xee, 0x5c, 0x1b, 0x3a, 0xba, 0xd8, 0x7b, 0x29, 0xd4, 0xa0, 0xf6, 0x16, 0xb5, 0x01, - 0x51, 0x86, 0x5c, 0x15, 0x33, 0x7f, 0xe8, 0x36, 0x63, 0x4c, 0x12, 0x1b, 0x31, 0x1e, 0xd0, 0xed, - 0x8a, 0x2b, 0xc1, 0xee, 0x41, 0x47, 0x38, 0x2b, 0x86, 0x2a, 0x02, 0x0a, 0x14, 0x40, 0xa0, 0x90, - 0x61, 0x37, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xf9, 0x41, 0xa8, 0x0b, 0xe0, 0xb0, 0xed, 0x24, 0xd0, - 0x68, 0x67, 0x34, 0xda, 0xe4, 0x28, 0xd3, 0x18, 0x60, 0xf7, 0xe0, 0x66, 0x1f, 0x61, 0xaa, 0xe4, - 0xf8, 0xd7, 0xda, 0x83, 0x67, 0xad, 0x06, 0x1e, 0xda, 0x14, 0xfe, 0x42, 0xf3, 0x12, 0x0c, 0x3d, - 0xa4, 0x48, 0x30, 0xe7, 0x07, 0xc8, 0x30, 0xd6, 0xf2, 0x1f, 0xec, 0x26, 0xff, 0xc8, 0x7f, 0xe0, - 0xc0, 0x0f, 0x90, 0xfe, 0x50, 0x6c, 0x29, 0x0c, 0xe0, 0xfe, 0x24, 0x3a, 0xcc, 0x2c, 0xfc, 0x85, - 0x1d, 0x3c, 0xed, 0x87, 0xb5, 0xb9, 0x18, 0x0b, 0x14, 0xe9, 0xa4, 0x83, 0xe1, 0xb5, 0x13, 0x87, - 0x63, 0xac, 0x0f, 0x07, 0x60, 0xfc, 0x0b, 0x0e, 0xc1, 0x03, 0x1f, 0x21, 0xb3, 0x46, 0x34, 0xc2, - 0xb9, 0x2d, 0xd0, 0x20, 0xa1, 0x68, 0x7c, 0xa3, 0x09, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0x21, - 0xfe, 0xa0, 0x58, 0x5f, 0xc1, 0x69, 0x7c, 0x09, 0x30, 0x9c, 0xc1, 0x03, 0x06, 0x1d, 0xfd, 0x51, - 0x61, 0xd6, 0x65, 0x00, 0x84, 0xb1, 0xbd, 0x0a, 0x21, 0x5e, 0x37, 0x67, 0xf0, 0x6c, 0xcc, 0xb2, - 0x43, 0xb3, 0xf4, 0x94, 0x0e, 0xd8, 0xca, 0xbd, 0x21, 0x72, 0x64, 0x09, 0x0d, 0x70, 0x1d, 0x04, - 0x85, 0x43, 0xc8, 0x7c, 0xa3, 0x09, 0xbf, 0xf2, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1c, 0x87, 0xda, - 0x1e, 0xb0, 0x7f, 0xf8, 0x2b, 0x31, 0x81, 0x43, 0x0c, 0x95, 0x04, 0xac, 0x3e, 0x55, 0xab, 0x58, - 0x1f, 0x15, 0x7a, 0xb8, 0x27, 0x05, 0xb8, 0x28, 0x1d, 0x92, 0x53, 0xc8, 0x7b, 0x05, 0xa7, 0x90, - 0xf6, 0x28, 0x6a, 0xe0, 0xec, 0x16, 0x92, 0x50, 0x27, 0x64, 0x6c, 0x3d, 0x6f, 0x22, 0x83, 0xec, - 0x26, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xc8, 0x48, 0x67, 0x03, 0x68, 0x28, 0x1d, 0xb4, 0x50, - 0xff, 0x04, 0xe4, 0x74, 0xc2, 0xc3, 0x23, 0x73, 0xfc, 0x1e, 0x7c, 0x38, 0x58, 0x3e, 0x73, 0x56, - 0x07, 0x02, 0xb0, 0x3c, 0xdf, 0x41, 0xb3, 0x4c, 0x66, 0x0e, 0xc2, 0xf0, 0xcc, 0x1d, 0x96, 0x64, - 0xa8, 0x42, 0xc4, 0x19, 0x8c, 0xa0, 0x5a, 0x79, 0xd0, 0x78, 0x16, 0xf9, 0x0f, 0x94, 0x61, 0x37, - 0xfe, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1c, 0xc0, 0x70, 0x68, 0xe1, 0xb4, 0xa0, 0xe0, 0xd0, 0xce, - 0x0c, 0x0c, 0x0c, 0x39, 0x3f, 0xf9, 0x0f, 0x63, 0x4e, 0x24, 0x7e, 0x3b, 0xd4, 0xed, 0x0d, 0x8a, - 0x02, 0x12, 0x1d, 0x93, 0xbb, 0xb8, 0x76, 0x4a, 0x34, 0x18, 0x76, 0x4d, 0x37, 0x30, 0xec, 0xa2, - 0xb5, 0x1a, 0x15, 0xbe, 0x9e, 0x47, 0x07, 0x1e, 0x43, 0xe4, 0x70, 0x9f, 0xfe, 0x43, 0xff, 0x06, - 0x3f, 0xfc, 0x1b, 0x0f, 0x9c, 0x36, 0x1f, 0x38, 0x6f, 0xff, 0x07, 0xfe, 0x0e, 0xff, 0xfc, 0x0d, - 0x0b, 0x42, 0x70, 0x61, 0xb4, 0x27, 0x06, 0x85, 0xa1, 0x38, 0x3f, 0xff, 0x03, 0x0f, 0xfc, 0x68, - 0x7f, 0xb3, 0x83, 0xfa, 0xc7, 0xff, 0xe0, 0x0f, 0xfc, 0x1f, 0xf8, 0xfe, 0x81, 0xfe, 0x4c, 0x2b, - 0x0f, 0xb0, 0x61, 0x68, 0x7d, 0x83, 0x03, 0x85, 0x20, 0x60, 0x60, 0xd0, 0xd8, 0x34, 0x18, 0xe1, - 0xce, 0xe1, 0x60, 0xe0, 0xeb, 0x82, 0xc2, 0xd0, 0xee, 0x0b, 0x09, 0x83, 0x76, 0x83, 0x09, 0xc2, - 0x71, 0xc1, 0x85, 0x40, 0x3a, 0x08, 0x19, 0xf0, 0x5a, 0x1e, 0xc3, 0xff, 0x05, 0x87, 0x80, 0x02, - 0x82, 0x82, 0x50, 0x56, 0x07, 0x0b, 0x83, 0x70, 0x28, 0x0b, 0x43, 0xa8, 0x07, 0x0b, 0x83, 0x5d, - 0x5d, 0x60, 0xec, 0x3e, 0x70, 0xee, 0xbf, 0x61, 0xff, 0x83, 0xef, 0xff, 0xc1, 0x68, 0x5a, 0x13, - 0x85, 0xa1, 0x68, 0x4e, 0x17, 0xff, 0xe0, 0xb4, 0x3f, 0xc8, 0x34, 0x3f, 0x9c, 0x0f, 0xff, 0xc8, - 0x0f, 0xfc, 0x1d, 0x7f, 0xa9, 0xfc, 0x86, 0xe0, 0xa8, 0x07, 0x0e, 0xa0, 0x54, 0x05, 0x03, 0xa8, - 0x15, 0x01, 0x87, 0xa8, 0x15, 0x07, 0x0f, 0x70, 0x54, 0x34, 0x2f, 0xfd, 0x41, 0xc3, 0xd4, 0x0a, - 0x80, 0xa0, 0x75, 0x02, 0xa0, 0x58, 0x75, 0x02, 0xa0, 0x5a, 0x1a, 0x81, 0x50, 0x0e, 0x1d, 0x40, - 0xa8, 0x7a, 0x0e, 0xa0, 0x54, 0x0f, 0xea, 0x05, 0x40, 0xe0, 0x0d, 0x07, 0xfe, 0x0b, 0x42, 0xff, - 0x21, 0xa8, 0x17, 0x01, 0xc3, 0x98, 0x2d, 0x05, 0x01, 0xff, 0x5a, 0x0c, 0x36, 0x87, 0x69, 0x40, - 0xda, 0x1d, 0xa6, 0x1d, 0xa1, 0xda, 0x50, 0x36, 0x87, 0x68, 0x28, 0x16, 0x87, 0x68, 0x58, 0x5a, - 0x1d, 0xa1, 0x68, 0x34, 0x3b, 0x42, 0xc2, 0xff, 0x1a, 0xbd, 0x06, 0x5e, 0x34, 0x3f, 0xf0, 0x34, - 0x38, 0x0f, 0xfc, 0x1f, 0xf8, 0xff, 0x03, 0xfd, 0x18, 0x56, 0x19, 0xc3, 0x61, 0x70, 0x76, 0x1b, - 0x03, 0x87, 0xb0, 0xd8, 0x34, 0x3d, 0x86, 0xc7, 0x0f, 0xb0, 0xd8, 0x38, 0x3d, 0x86, 0xc2, 0xd0, - 0xec, 0x51, 0x84, 0xe1, 0x37, 0xd1, 0x86, 0xc7, 0xd2, 0x1b, 0x09, 0xc3, 0xfd, 0x97, 0xa0, 0xff, - 0x61, 0xff, 0x82, 0xc3, 0xc0, 0x0c, 0xc1, 0xff, 0x82, 0xc2, 0x7f, 0x83, 0xdc, 0x07, 0x05, 0x02, - 0xff, 0x4e, 0x0d, 0x0b, 0x0f, 0x38, 0xe1, 0xb0, 0xf3, 0x92, 0x1b, 0x0f, 0x39, 0x87, 0x61, 0xe7, - 0x1c, 0x36, 0x1e, 0x70, 0x48, 0x58, 0x79, 0xc0, 0xc0, 0x70, 0xf3, 0x85, 0x81, 0xc3, 0xce, 0x0b, - 0x05, 0x03, 0xce, 0xf9, 0x06, 0x87, 0x9c, 0x3d, 0x07, 0xce, 0x1c, 0x0d, 0x87, 0xfe, 0x0b, 0x42, - 0x7f, 0x83, 0xa4, 0x27, 0x05, 0x83, 0xff, 0x38, 0x34, 0x36, 0x1c, 0xe3, 0x87, 0x61, 0xce, 0x68, - 0x77, 0xf0, 0xe6, 0x1e, 0xc0, 0xe3, 0x96, 0x19, 0xc0, 0xe3, 0x82, 0x42, 0x60, 0x38, 0xe0, 0x70, - 0xa4, 0x0e, 0x38, 0x58, 0x5a, 0x06, 0x1c, 0x16, 0x07, 0x0a, 0x83, 0xde, 0x41, 0xc1, 0x68, 0xe1, - 0xec, 0x1f, 0x01, 0xc3, 0xff, 0x07, 0xf0, 0x0f, 0xfc, 0x1d, 0xff, 0x9f, 0xe0, 0x9c, 0x1a, 0x38, - 0x2c, 0x27, 0x06, 0x8e, 0x0d, 0x09, 0xc1, 0xa3, 0x83, 0x0c, 0xe0, 0xd1, 0xca, 0x06, 0x70, 0x68, - 0xe6, 0x1b, 0xff, 0x39, 0x40, 0xce, 0x0d, 0x1c, 0x1a, 0x15, 0x01, 0xa3, 0x81, 0xc2, 0xa0, 0x34, - 0x70, 0xb0, 0xb4, 0x1a, 0x38, 0x1c, 0x2c, 0x2d, 0x1d, 0xf4, 0x0a, 0x05, 0xa3, 0x87, 0xb0, 0xda, - 0x38, 0x7f, 0xe0, 0xfe, 0x3f, 0xe3, 0xfc, 0x1b, 0x87, 0x34, 0x1c, 0x1b, 0x47, 0x30, 0xb0, 0xed, - 0x1c, 0xc1, 0x40, 0xbf, 0xe3, 0x06, 0x1e, 0xd1, 0xcc, 0x70, 0xf6, 0x07, 0x30, 0x70, 0x76, 0x07, - 0x30, 0xb4, 0x1f, 0xf1, 0x84, 0xc1, 0x30, 0x1c, 0xc2, 0x70, 0xb4, 0x0e, 0x68, 0x28, 0x16, 0x13, - 0x1b, 0xe8, 0x2e, 0x15, 0xc6, 0x1f, 0x60, 0xf8, 0x18, 0x7f, 0xe0, 0xff, 0x0f, 0xfc, 0x1f, 0x98, - 0x2b, 0xf8, 0x3a, 0x81, 0x50, 0x0e, 0x0f, 0xfa, 0xa0, 0x50, 0x39, 0x82, 0xa0, 0x30, 0xf3, 0x05, - 0x42, 0x81, 0x3f, 0xe6, 0x86, 0x1f, 0x50, 0x2a, 0x14, 0x0f, 0x50, 0x2a, 0x02, 0x80, 0xff, 0xaa, - 0x0b, 0x0c, 0xe8, 0x54, 0x0b, 0x0c, 0xe1, 0xa8, 0x16, 0x1b, 0x43, 0x51, 0xf4, 0x17, 0x07, 0x50, - 0x3c, 0xc1, 0xea, 0x07, 0xfe, 0x0f, 0xe0, 0x0f, 0xfc, 0x1d, 0xff, 0x53, 0xf8, 0x3c, 0xe0, 0xa0, - 0x2c, 0x24, 0x0e, 0x09, 0x06, 0x85, 0x81, 0xc1, 0x23, 0x84, 0xe0, 0x70, 0x49, 0xa1, 0x38, 0x2c, - 0x12, 0x61, 0xaf, 0xf5, 0x13, 0x43, 0xcf, 0x81, 0x20, 0xc3, 0xdd, 0x82, 0x40, 0xc1, 0xb5, 0x60, - 0x90, 0xb0, 0xb8, 0x70, 0x48, 0x1c, 0x1a, 0x07, 0x04, 0xde, 0x40, 0x85, 0x40, 0x48, 0x7e, 0xbc, - 0x82, 0x43, 0xff, 0x07, 0xf0, 0x0d, 0x21, 0xff, 0x81, 0x87, 0x7f, 0x05, 0xfe, 0x06, 0x07, 0x0b, - 0x0d, 0x83, 0x07, 0x05, 0x86, 0xc1, 0x83, 0x0d, 0x84, 0xe0, 0xca, 0x06, 0xc1, 0xe4, 0x19, 0x87, - 0x61, 0xf6, 0x50, 0x37, 0xf9, 0x30, 0x50, 0x3f, 0x49, 0x85, 0x87, 0x2d, 0xa6, 0x16, 0x0f, 0xd3, - 0xa6, 0x16, 0x04, 0x3b, 0x06, 0xfa, 0x0f, 0xd8, 0x30, 0xfe, 0x7d, 0x03, 0x0e, 0x0f, 0xfc, 0x1d, - 0x87, 0x7e, 0x82, 0xc3, 0xb0, 0x53, 0xfe, 0x06, 0x0c, 0xd3, 0x06, 0x0c, 0x73, 0x06, 0x0c, 0x19, - 0xa6, 0x0c, 0x18, 0x33, 0x07, 0xfc, 0x0c, 0x73, 0x56, 0xac, 0x18, 0x37, 0x06, 0x0c, 0x18, 0x29, - 0x83, 0x06, 0x0c, 0x0d, 0x83, 0x06, 0x0c, 0x69, 0xff, 0x03, 0x78, 0xd0, 0xd8, 0x30, 0xff, 0xc6, - 0x18, 0x0f, 0xfc, 0x1e, 0xc2, 0x70, 0x7f, 0x05, 0x84, 0xe0, 0xc1, 0x63, 0xff, 0x9c, 0x1a, 0x07, - 0x5d, 0xab, 0x1c, 0x36, 0x13, 0x83, 0x34, 0x36, 0x13, 0x83, 0x30, 0xec, 0x27, 0x06, 0x50, 0x37, - 0xf8, 0x18, 0x28, 0x16, 0x13, 0x83, 0x0b, 0x0b, 0x09, 0xc1, 0x85, 0x85, 0x84, 0xe0, 0xd5, 0x61, - 0x7f, 0x81, 0xdc, 0x1b, 0x5a, 0xc1, 0x87, 0xd8, 0x4c, 0x0c, 0x38, 0x0d, 0x87, 0xfe, 0x03, 0x87, - 0x7f, 0x06, 0xd2, 0x0b, 0x03, 0x84, 0xe0, 0xa0, 0x30, 0x68, 0x58, 0x6d, 0x30, 0x61, 0x7f, 0xe3, - 0x24, 0x29, 0x60, 0xb3, 0x30, 0xff, 0xc6, 0x38, 0x6f, 0xf0, 0x30, 0x50, 0x2d, 0x76, 0x0c, 0x2c, - 0x2c, 0x36, 0x0c, 0x2c, 0x2c, 0x36, 0x0c, 0x0e, 0x16, 0x1b, 0x07, 0x7a, 0x0b, 0xfc, 0x0c, 0x3e, - 0xc3, 0x60, 0xc3, 0x80, 0x0f, 0x28, 0x3f, 0xd7, 0xe8, 0x1f, 0xc1, 0x68, 0x7b, 0x03, 0x85, 0x87, - 0xd8, 0x24, 0x2c, 0x3e, 0xc1, 0x86, 0xd7, 0x81, 0x94, 0x0d, 0xfe, 0x8c, 0xc3, 0xb0, 0xb0, 0xb2, - 0x81, 0xb0, 0xb0, 0xb0, 0x68, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x58, 0x5a, 0x8c, - 0x0e, 0x17, 0x4f, 0xc7, 0x79, 0x1f, 0x4a, 0x0d, 0x87, 0xfe, 0x0b, 0x0e, 0x0f, 0xfc, 0x1d, 0xff, - 0x9f, 0xe0, 0xf6, 0x81, 0xc0, 0xe1, 0xce, 0x13, 0x83, 0x43, 0xb8, 0x27, 0x1c, 0x3a, 0xf8, 0x0e, - 0x68, 0x77, 0xaa, 0x1c, 0xc3, 0xb6, 0x86, 0xac, 0x70, 0xb8, 0xa0, 0xee, 0x0a, 0x0c, 0x0a, 0x04, - 0xe1, 0x61, 0xd4, 0x09, 0xc2, 0xc3, 0x94, 0x13, 0x82, 0xc3, 0x2a, 0xfa, 0xef, 0x20, 0xfd, 0x28, - 0x70, 0xff, 0xc0, 0x70, 0xe0, 0x0f, 0xfc, 0x1d, 0xff, 0x8f, 0xe0, 0xea, 0x06, 0xd1, 0xc3, 0xa8, - 0x1b, 0x05, 0x03, 0xa8, 0x1b, 0x06, 0x17, 0xfd, 0x18, 0xe1, 0x69, 0x23, 0x19, 0xa1, 0x69, 0xa3, - 0x18, 0xe1, 0x69, 0xe1, 0x8c, 0x14, 0x06, 0xa9, 0x98, 0xc0, 0xe0, 0xec, 0x1d, 0x0c, 0x2c, 0x1a, - 0x19, 0x8c, 0x0e, 0x0d, 0x0c, 0xc6, 0xf9, 0x06, 0x86, 0xa1, 0x87, 0xb4, 0x2f, 0x26, 0x1f, 0xf8, - 0x3f, 0x80, 0x0f, 0xfc, 0x1d, 0xff, 0x2b, 0xf8, 0x33, 0x82, 0x56, 0x0b, 0x0d, 0x40, 0x6a, 0xc1, - 0xa1, 0xb4, 0x18, 0xe0, 0xc3, 0x38, 0x58, 0xe5, 0x02, 0x70, 0x9c, 0x73, 0x09, 0xd0, 0x79, 0x1c, - 0xa0, 0x7f, 0xce, 0x0d, 0x03, 0xfe, 0x1c, 0x0e, 0x06, 0x0d, 0x8e, 0x16, 0x06, 0x0d, 0x8e, 0x07, - 0x03, 0x06, 0xc7, 0x7c, 0x81, 0xff, 0x0e, 0x1e, 0x70, 0xd8, 0xe1, 0xff, 0x83, 0xf8, 0x0f, 0xfc, - 0x1f, 0x69, 0x85, 0xfc, 0x1b, 0x4c, 0x2c, 0x14, 0x0d, 0xa6, 0x16, 0x0d, 0x0d, 0xa6, 0x83, 0x06, - 0x07, 0xe4, 0xfa, 0xca, 0x07, 0x69, 0x85, 0x98, 0x7b, 0x4c, 0x2c, 0xa0, 0x76, 0x98, 0x58, 0x34, - 0x36, 0x98, 0x58, 0x18, 0x36, 0x98, 0x58, 0x58, 0x1f, 0x26, 0x16, 0x0a, 0x0e, 0xe9, 0xb4, 0xef, - 0x07, 0x69, 0xe8, 0xc3, 0xf6, 0x88, 0x58, 0x7f, 0xe0, 0xfe, 0x0f, 0x21, 0xfc, 0xd3, 0xd0, 0x3f, - 0x81, 0xce, 0x1b, 0x47, 0x06, 0x0c, 0x36, 0x0a, 0x03, 0x06, 0x85, 0x83, 0x0b, 0x04, 0x85, 0x8e, - 0x17, 0xfc, 0x65, 0x02, 0xd5, 0x45, 0x18, 0x30, 0xb0, 0x30, 0x58, 0x18, 0x18, 0x18, 0x2c, 0x2c, - 0x18, 0x58, 0x58, 0x58, 0x31, 0x31, 0x30, 0xb0, 0x64, 0xcb, 0x67, 0xa1, 0xf5, 0x1f, 0x18, 0x84, - 0xc9, 0x14, 0x30, 0xe0, 0x0a, 0x43, 0xff, 0x03, 0x0e, 0x7f, 0x82, 0xbf, 0x43, 0x82, 0xc2, 0xd0, - 0x60, 0x70, 0x68, 0x38, 0x0c, 0x07, 0x1c, 0x0e, 0x16, 0x13, 0x92, 0x17, 0xfc, 0xac, 0xc3, 0xfd, - 0xab, 0x1c, 0x3f, 0xb5, 0x60, 0xd0, 0xfd, 0xab, 0x03, 0x01, 0xff, 0x2b, 0x03, 0x87, 0xed, 0x58, - 0x28, 0x1f, 0xb5, 0x6f, 0x82, 0xff, 0x95, 0x87, 0xfe, 0xd5, 0x87, 0x0f, 0xfc, 0x1f, 0xb3, 0x42, - 0xfc, 0x86, 0xcd, 0x0b, 0x06, 0x1d, 0x9a, 0x16, 0x38, 0x30, 0x66, 0x99, 0x92, 0x09, 0x33, 0x56, - 0x66, 0x15, 0x0c, 0xda, 0x19, 0x84, 0xe6, 0x6e, 0x99, 0x21, 0x6e, 0x6e, 0x0c, 0x18, 0x5b, 0x9d, - 0x01, 0x83, 0x0e, 0xcd, 0x0b, 0x06, 0x86, 0xcd, 0x0b, 0x06, 0x1d, 0xbf, 0x8e, 0xe0, 0x5f, 0x4a, - 0x0b, 0x0e, 0x43, 0xfb, 0x0c, 0x0e, 0x83, 0xff, 0x02, 0xc3, 0x7f, 0x06, 0x7b, 0x0b, 0x05, 0x86, - 0xd2, 0xc1, 0x83, 0x42, 0xe0, 0xac, 0xc1, 0x85, 0xc5, 0x82, 0x32, 0x81, 0x21, 0x68, 0x59, 0xa1, - 0xff, 0xb1, 0xc3, 0x7f, 0x93, 0x04, 0x87, 0xce, 0x0c, 0x0c, 0x1f, 0x68, 0x30, 0xb0, 0xd9, 0x40, - 0xb0, 0x58, 0x67, 0xc1, 0xb7, 0xc8, 0x73, 0x86, 0xc3, 0xfc, 0xa0, 0xb0, 0xe0, 0x0f, 0xfc, 0x1e, - 0xa1, 0x86, 0xfe, 0x0b, 0x4c, 0x36, 0x07, 0x0b, 0xfd, 0x18, 0x28, 0x0a, 0x2b, 0x58, 0xc1, 0x85, - 0x85, 0x86, 0xc7, 0x09, 0x0b, 0x0d, 0x9a, 0x17, 0xfe, 0x71, 0xc3, 0xde, 0x42, 0xc1, 0x40, 0xd7, - 0xc1, 0x61, 0x61, 0xb7, 0x74, 0xc2, 0xc2, 0xd3, 0x1c, 0xc2, 0xc1, 0xc0, 0xc3, 0x67, 0xa0, 0x41, - 0x61, 0xb0, 0xff, 0x61, 0xb0, 0xe0, 0x0d, 0x87, 0xfe, 0x03, 0x87, 0x7f, 0x03, 0xff, 0x38, 0x2c, - 0x0a, 0xd7, 0xd8, 0x34, 0x27, 0x0f, 0x60, 0xc3, 0x7f, 0x93, 0x28, 0x15, 0xc1, 0x69, 0x98, 0x4f, - 0xa0, 0xb4, 0xca, 0x04, 0xdf, 0xc9, 0x83, 0x42, 0xa0, 0x5a, 0x60, 0x70, 0xa8, 0xb6, 0x98, 0x58, - 0x57, 0x56, 0x98, 0x1c, 0x2a, 0x05, 0xa6, 0xfa, 0x0a, 0x81, 0x69, 0x87, 0xd4, 0x2e, 0x06, 0x1f, - 0xf8, 0x3f, 0x80, 0x0f, 0xa4, 0x3f, 0xbc, 0x96, 0x0f, 0xe0, 0xcf, 0xc1, 0x68, 0x30, 0xcf, 0xd0, - 0x30, 0x50, 0x0f, 0x91, 0xf1, 0x83, 0x0a, 0x8e, 0x14, 0x60, 0xc3, 0x9c, 0x3b, 0x28, 0x17, 0xfe, - 0x70, 0x61, 0xda, 0xc1, 0x60, 0x60, 0x9c, 0xd0, 0xb0, 0xb0, 0xb5, 0x62, 0x0c, 0x2c, 0x0e, 0x49, - 0x83, 0x47, 0x06, 0x38, 0x28, 0x6f, 0x90, 0x27, 0xf8, 0xc3, 0xf4, 0x85, 0x38, 0x7f, 0xe0, 0xfe, - 0x0f, 0xfc, 0x1d, 0xff, 0x9f, 0xe0, 0xda, 0x19, 0xc1, 0x61, 0x38, 0x30, 0x38, 0x34, 0x2d, 0x05, - 0x07, 0x1c, 0x2b, 0xbf, 0x2b, 0x34, 0x25, 0xc0, 0x77, 0x30, 0xfa, 0x42, 0x71, 0xc3, 0xd2, 0x13, - 0x82, 0x80, 0xbf, 0xca, 0xc2, 0xc3, 0xa8, 0x13, 0x85, 0x87, 0x48, 0x4e, 0x07, 0x0e, 0xa2, 0xa7, - 0x7c, 0x83, 0xfa, 0x8a, 0xc3, 0xc8, 0x7c, 0xe1, 0xc0, 0x0b, 0x43, 0xff, 0x0e, 0x1e, 0xfe, 0x41, - 0x6b, 0xc6, 0x83, 0x41, 0xff, 0x18, 0x1c, 0x1c, 0x1d, 0x98, 0x34, 0x7f, 0xa3, 0x30, 0x61, 0xb0, - 0x39, 0x99, 0x40, 0xd8, 0x1c, 0xcc, 0x70, 0xdf, 0xc6, 0x60, 0x70, 0xb0, 0xb3, 0x30, 0xb0, 0xba, - 0xb3, 0x30, 0xb4, 0x1a, 0xe3, 0x30, 0xb4, 0x3e, 0x73, 0x3e, 0x0f, 0xd4, 0x30, 0xff, 0x7c, 0x0c, - 0x3f, 0xf0, 0x7f, 0x0d, 0x07, 0xfe, 0x0a, 0x81, 0x3f, 0xc1, 0xce, 0x13, 0x82, 0x80, 0xff, 0xce, - 0x0d, 0x0d, 0x02, 0x03, 0x8e, 0x1a, 0x80, 0xa0, 0xe6, 0x84, 0xe1, 0xb5, 0x66, 0x1b, 0x0d, 0x33, - 0x94, 0x0c, 0xe3, 0x01, 0xc1, 0xa1, 0xaf, 0x20, 0x70, 0x38, 0x75, 0x84, 0xe1, 0x61, 0x9f, 0x40, - 0x70, 0x58, 0x4e, 0x9c, 0x3d, 0xe0, 0xad, 0x09, 0x1c, 0x3d, 0x07, 0xce, 0x1c, 0x0f, 0xfc, 0x1d, - 0x87, 0xfe, 0x34, 0x2f, 0xe4, 0x2a, 0x05, 0xa0, 0xd3, 0xfc, 0x68, 0xe0, 0xc3, 0x66, 0x9c, 0x0f, - 0xf1, 0xa6, 0x16, 0x13, 0x9a, 0xb0, 0xb0, 0xd9, 0xa6, 0x83, 0xfc, 0x68, 0x30, 0x61, 0xed, 0x05, - 0x0c, 0x14, 0x06, 0x81, 0xcc, 0x0e, 0x0d, 0x05, 0x1e, 0xf5, 0x0d, 0xf8, 0xb9, 0x06, 0x68, 0x7f, - 0xed, 0x0c, 0x0f, 0xfc, 0x1f, 0x9c, 0x37, 0xf0, 0x73, 0x86, 0xd1, 0xc1, 0xff, 0x8d, 0x28, 0x12, - 0x38, 0x6d, 0x30, 0xd8, 0xe4, 0x9a, 0xa0, 0xd2, 0xb3, 0x06, 0xe8, 0x79, 0xc4, 0x1a, 0xb0, 0xbf, - 0xf3, 0xa5, 0x03, 0xa8, 0x1b, 0x41, 0x87, 0x79, 0x0b, 0x41, 0x86, 0xb3, 0x41, 0xa3, 0x84, 0xe8, - 0x34, 0xef, 0x20, 0x74, 0x27, 0x34, 0x3b, 0x43, 0xed, 0x0c, 0x0e, 0xc3, 0xff, 0x03, 0xc8, 0x5f, - 0xc1, 0x9d, 0xd0, 0x60, 0xb0, 0x9c, 0x2d, 0x30, 0x68, 0x1d, 0x09, 0xdc, 0x18, 0x5c, 0x1c, 0x99, - 0x40, 0x95, 0xfc, 0x0c, 0xc3, 0xff, 0x19, 0x40, 0xaf, 0xf9, 0xc1, 0xa0, 0x55, 0xae, 0x30, 0x30, - 0x6a, 0x10, 0x58, 0x58, 0x6c, 0x0e, 0x0c, 0x16, 0x15, 0x02, 0xd3, 0xbc, 0x82, 0xff, 0x8c, 0x3c, - 0xb0, 0x68, 0xc3, 0x80, 0x02, 0x82, 0x83, 0xfc, 0xe1, 0x60, 0xfe, 0x42, 0xe1, 0x81, 0x81, 0xc3, - 0x28, 0xd0, 0x60, 0xb0, 0x3f, 0xf1, 0x83, 0x43, 0xd8, 0x6c, 0x70, 0xfb, 0x0d, 0x94, 0x0f, 0x38, - 0x6c, 0x70, 0xbf, 0xf5, 0x82, 0x81, 0xd4, 0x0d, 0x85, 0x87, 0x79, 0x0b, 0x0b, 0x42, 0xa1, 0xa0, - 0xc2, 0xd0, 0x38, 0x5a, 0x67, 0xa0, 0x3a, 0x13, 0x98, 0x7b, 0x43, 0xec, 0x38, 0x0f, 0xfc, 0x17, - 0xfe, 0x3f, 0x8c, 0x08, 0x59, 0x81, 0xc8, 0x18, 0x51, 0x82, 0x81, 0x38, 0x76, 0x0c, 0x17, 0xfa, - 0x31, 0x82, 0x72, 0x0d, 0x92, 0x16, 0x98, 0x6c, 0x18, 0x2f, 0xf4, 0x60, 0x60, 0xed, 0x0b, 0x0b, - 0x0e, 0xc3, 0x61, 0x62, 0xa9, 0xf8, 0xc0, 0xe5, 0x4e, 0x85, 0x9e, 0x43, 0xb0, 0xd8, 0x7f, 0x61, - 0xb0, 0xff, 0xc1, 0xf8, 0x02, 0x1a, 0x0f, 0xf5, 0xcf, 0x03, 0xf9, 0x09, 0xf8, 0x2c, 0x0e, 0x07, - 0xc9, 0x69, 0x82, 0x80, 0x96, 0x02, 0x8c, 0x1a, 0x1a, 0x81, 0xd8, 0x30, 0xbf, 0xf5, 0x94, 0x0c, - 0xe6, 0x1b, 0x06, 0x1b, 0x4c, 0x36, 0x06, 0x05, 0xff, 0x18, 0x58, 0xf9, 0x30, 0x66, 0x16, 0x14, - 0x98, 0x33, 0x0b, 0x0a, 0x4c, 0x19, 0x9e, 0x82, 0x93, 0x38, 0xc3, 0xfd, 0x86, 0xc3, 0xff, 0x07, - 0xf0, 0x0e, 0x55, 0x03, 0xf3, 0xf5, 0x14, 0x7f, 0x20, 0x44, 0x0e, 0x60, 0x70, 0xb2, 0x85, 0x0c, - 0x14, 0x0a, 0x8e, 0x60, 0xc1, 0x87, 0x42, 0xc0, 0xc6, 0x0d, 0xfe, 0x8c, 0xd0, 0xfd, 0x60, 0xc7, - 0x0f, 0xac, 0x2c, 0x14, 0x0e, 0x70, 0x26, 0x16, 0x0a, 0x7f, 0x9c, 0x2c, 0x12, 0xac, 0x36, 0x07, - 0x0e, 0x70, 0xdb, 0xe4, 0x39, 0xc3, 0x61, 0xf3, 0xe8, 0x36, 0x1f, 0xf8, 0x3f, 0x80, 0x0f, 0xfc, - 0x1e, 0x93, 0x0d, 0xfc, 0x83, 0x4c, 0x36, 0x8e, 0x17, 0xfc, 0x60, 0xa0, 0x28, 0x0c, 0x36, 0x0d, - 0x06, 0x16, 0x1b, 0x1c, 0x3c, 0xe8, 0x59, 0x21, 0x7f, 0xe7, 0x1c, 0x3f, 0xf6, 0x0a, 0x05, 0xfe, - 0x8c, 0x2c, 0x2c, 0x35, 0x0c, 0x2d, 0x06, 0x19, 0x8d, 0x1c, 0x2c, 0x33, 0x1b, 0xe4, 0x2f, 0xf4, - 0x61, 0xf6, 0x19, 0x8c, 0x3f, 0xf0, 0x7f, 0x0f, 0xfc, 0x1f, 0x98, 0x37, 0xf0, 0x75, 0x86, 0xc0, - 0xe0, 0x7f, 0xd1, 0x82, 0x81, 0xcc, 0x1b, 0x06, 0x1e, 0xb0, 0xd8, 0xe1, 0x7f, 0xe7, 0x24, 0x3a, - 0x4c, 0x2c, 0x70, 0xd4, 0x4d, 0x46, 0x0a, 0x02, 0x64, 0xcc, 0xc2, 0xc1, 0x98, 0x33, 0x30, 0xb0, - 0x26, 0x0c, 0x4c, 0x0e, 0x13, 0x03, 0x0b, 0x3c, 0x85, 0xa0, 0xc2, 0xc3, 0xd2, 0x5c, 0x16, 0x1f, - 0xf8, 0x3f, 0x80, 0x0f, 0xfc, 0x1d, 0x7f, 0x87, 0xf8, 0x33, 0x03, 0x1c, 0x0e, 0x19, 0x81, 0x8c, - 0x0e, 0x1f, 0xfc, 0xc0, 0xc3, 0xa8, 0x0c, 0x62, 0x81, 0xdc, 0x38, 0xc6, 0x1a, 0xff, 0x0c, 0x50, - 0x33, 0x87, 0x30, 0x34, 0x2f, 0xf0, 0xc1, 0x60, 0xf4, 0x16, 0x30, 0x59, 0x74, 0x0b, 0x18, 0x0e, - 0x13, 0x05, 0x8c, 0xf9, 0x09, 0xfe, 0x18, 0x3e, 0x60, 0xe6, 0x0f, 0xfc, 0x1f, 0xc0, 0x0f, 0xfc, - 0x1c, 0xff, 0x93, 0xf8, 0x0c, 0x1b, 0x4c, 0x14, 0x03, 0x06, 0xd3, 0x06, 0x81, 0xff, 0x26, 0x0c, - 0x3f, 0xf6, 0x50, 0x3f, 0xf6, 0x68, 0x5f, 0xf4, 0x63, 0x87, 0xa8, 0x1b, 0x05, 0x03, 0xa8, 0x1b, - 0x03, 0x81, 0xff, 0x26, 0x16, 0x1d, 0x40, 0xd8, 0xd8, 0x75, 0x05, 0x1b, 0xc1, 0x53, 0xf4, 0x98, - 0x79, 0x60, 0xf6, 0x1c, 0x0f, 0xfc, 0x19, 0xff, 0xe7, 0xf0, 0x7f, 0xce, 0x0c, 0x3f, 0xf6, 0x50, - 0x1f, 0x8f, 0xa3, 0x34, 0x18, 0x32, 0x18, 0xcc, 0x2c, 0x19, 0x0c, 0x6c, 0x16, 0x99, 0xaa, 0x33, - 0x0b, 0x8c, 0xa3, 0x18, 0xc0, 0xd5, 0x94, 0x63, 0x06, 0x0c, 0xb2, 0x28, 0x60, 0xc1, 0x83, 0x21, - 0x8c, 0x18, 0x30, 0x64, 0x31, 0xf4, 0x0c, 0x19, 0x0c, 0x61, 0xd9, 0xc4, 0xe9, 0x87, 0xfe, 0x0f, - 0xc0, 0x0f, 0xfc, 0x19, 0xff, 0x03, 0xf4, 0x38, 0x6c, 0x18, 0x28, 0x38, 0x6c, 0x18, 0x30, 0xbf, - 0xc0, 0xc7, 0x0f, 0xfb, 0x24, 0x1f, 0xf4, 0x66, 0x16, 0x1c, 0xc6, 0x50, 0x18, 0x30, 0x31, 0x83, - 0x06, 0x0c, 0x0c, 0x60, 0xa1, 0x83, 0x03, 0x18, 0x18, 0xc1, 0x81, 0x8c, 0x14, 0x0a, 0x8a, 0x0b, - 0xbc, 0x17, 0x03, 0x81, 0x86, 0x74, 0x34, 0x0c, 0x3f, 0xf0, 0x7c, 0x0d, 0x07, 0xfe, 0x0a, 0x81, - 0xbf, 0x81, 0x7f, 0xa3, 0x05, 0x85, 0x45, 0xa4, 0xc1, 0xa1, 0x30, 0x1c, 0x18, 0x30, 0xec, 0x1a, - 0x0c, 0x60, 0xe9, 0x30, 0xb3, 0x42, 0xff, 0xc6, 0x38, 0x7f, 0xec, 0x12, 0x17, 0xf9, 0x30, 0x38, - 0x1c, 0x36, 0x98, 0x58, 0x1c, 0x34, 0x9a, 0xac, 0x0e, 0x1a, 0x4d, 0xe0, 0x9f, 0xf2, 0x61, 0xf6, - 0x1a, 0x4c, 0x38, 0x0e, 0xc3, 0xff, 0x01, 0xc3, 0x5f, 0x91, 0xff, 0x9a, 0x03, 0x03, 0x03, 0x05, - 0x61, 0xc0, 0xc0, 0xc1, 0x58, 0x90, 0x3f, 0xf5, 0x46, 0x13, 0x03, 0x05, 0x66, 0x09, 0xff, 0xaa, - 0x30, 0xe7, 0x58, 0x14, 0x1c, 0x2b, 0x4a, 0x02, 0x80, 0xc0, 0xe8, 0x28, 0x0a, 0x03, 0x4f, 0xfe, - 0xa0, 0x30, 0xfa, 0x80, 0xa7, 0xa0, 0xfa, 0x80, 0xa0, 0x7f, 0xa8, 0x0a, 0x06, 0x0d, 0x07, 0xfe, - 0x5b, 0x97, 0x7f, 0x03, 0xff, 0x38, 0x1c, 0x3f, 0xce, 0x0d, 0x0b, 0xfc, 0x38, 0x30, 0xd8, 0x6c, - 0x72, 0x81, 0xb5, 0xd8, 0xe6, 0x1c, 0xbe, 0x1c, 0x70, 0x9f, 0xf0, 0xe0, 0xa0, 0x7a, 0xd1, 0xc2, - 0xc3, 0xac, 0x27, 0x0b, 0x07, 0xfe, 0x70, 0x38, 0x10, 0x50, 0x27, 0x7d, 0x07, 0x50, 0x27, 0x0f, - 0x9f, 0x21, 0x38, 0x70, 0x0f, 0xfc, 0x1e, 0x41, 0x81, 0x3f, 0x82, 0xc7, 0x28, 0x60, 0x70, 0xb2, - 0x86, 0x0c, 0x1a, 0x1d, 0xe4, 0x2c, 0x18, 0x75, 0x1e, 0x06, 0x50, 0x27, 0x82, 0xe3, 0x34, 0x25, - 0x03, 0x0d, 0x83, 0x0c, 0x8e, 0x08, 0xc1, 0x40, 0xb1, 0x8a, 0x18, 0x1c, 0x0c, 0x50, 0xc1, 0x85, - 0x81, 0x07, 0x83, 0x60, 0xb0, 0xdc, 0xf0, 0x37, 0xc8, 0x5e, 0x0b, 0x8c, 0x3d, 0xa1, 0xc9, 0x87, - 0x0f, 0xfc, 0x1f, 0x61, 0x68, 0x3f, 0x06, 0xc2, 0xd0, 0x63, 0x86, 0xc2, 0xd0, 0x65, 0x01, 0xfa, - 0xfc, 0x66, 0x19, 0xc2, 0xd0, 0x66, 0x1a, 0xf0, 0xf8, 0x1b, 0x06, 0xf5, 0x5f, 0x19, 0x86, 0xb0, - 0x79, 0x8c, 0x60, 0x4e, 0x36, 0x83, 0x06, 0x0c, 0xcd, 0xd0, 0x60, 0xc1, 0x1b, 0x9a, 0x0c, 0x70, - 0xd8, 0x5a, 0x0f, 0x90, 0xd8, 0x5a, 0x0c, 0x3e, 0xc2, 0xd0, 0x61, 0x80, 0x02, 0x82, 0x50, 0x7f, - 0xb0, 0xb0, 0x5f, 0x83, 0x50, 0x60, 0x50, 0x70, 0xfb, 0x41, 0x25, 0x00, 0xff, 0xc4, 0x98, 0x4c, - 0x0c, 0x19, 0x2b, 0x09, 0xef, 0x53, 0x26, 0x81, 0x38, 0xe0, 0xc9, 0x30, 0x98, 0x18, 0x32, 0x46, - 0x03, 0xff, 0x12, 0x0c, 0x3d, 0x86, 0x90, 0x60, 0xab, 0xd5, 0x34, 0x1c, 0x0b, 0xb5, 0x8a, 0x79, - 0x0f, 0x61, 0xa4, 0x3f, 0xb0, 0xd2, 0x1f, 0xf8, 0x3f, 0x0f, 0xfc, 0x1f, 0xb0, 0x3b, 0xfc, 0x07, - 0xfc, 0xac, 0x0e, 0x12, 0xb6, 0xc7, 0x05, 0x03, 0xb3, 0x47, 0x06, 0x07, 0xff, 0x39, 0x40, 0x96, - 0xf2, 0xec, 0xc3, 0xd6, 0x19, 0xc7, 0x0d, 0xfe, 0x1c, 0x14, 0x1f, 0x21, 0x63, 0x85, 0x81, 0xa0, - 0x58, 0xe1, 0x61, 0x5f, 0xc3, 0x85, 0x85, 0x21, 0x63, 0xbe, 0x42, 0xbf, 0x87, 0x0f, 0xa4, 0x2c, - 0x70, 0xff, 0xc1, 0xfc, 0x0f, 0xfc, 0x17, 0xfe, 0x7f, 0x8c, 0x3f, 0x69, 0x66, 0x7a, 0x9e, 0x30, - 0x69, 0x98, 0x6c, 0xc1, 0x83, 0x3a, 0xbc, 0x65, 0x01, 0x9c, 0xab, 0x33, 0x41, 0x82, 0x81, 0xb1, - 0xc1, 0xdf, 0xe7, 0x04, 0x98, 0xe0, 0xc1, 0x81, 0xcc, 0xb6, 0x80, 0xc2, 0xcc, 0x0f, 0x90, 0x60, - 0x73, 0x1e, 0x78, 0xef, 0x26, 0xc8, 0x49, 0x87, 0x7f, 0xeb, 0x0e, 0x0f, 0xfc, 0x1d, 0x7c, 0x7c, - 0xdf, 0x81, 0x26, 0x42, 0xa8, 0x38, 0x24, 0xc8, 0x54, 0x94, 0x05, 0xf1, 0xf3, 0x26, 0x1f, 0xfa, - 0x56, 0x1b, 0xfe, 0x26, 0x81, 0xff, 0xa4, 0xc2, 0xff, 0xd4, 0x47, 0x0d, 0x87, 0xa4, 0x18, 0x4f, - 0x59, 0x24, 0x18, 0x4b, 0xdc, 0x50, 0x70, 0xfd, 0x25, 0x3c, 0x87, 0xce, 0x09, 0x0f, 0xd7, 0x90, - 0x48, 0x60, 0x0f, 0xfc, 0x1d, 0xff, 0x9f, 0xe0, 0xd2, 0x61, 0x68, 0xe1, 0x94, 0x61, 0x69, 0x40, - 0x7f, 0xe3, 0x4c, 0x2c, 0x51, 0x19, 0xab, 0x0b, 0x14, 0x46, 0x6c, 0x85, 0xb4, 0x63, 0x35, 0x61, - 0x56, 0xea, 0x34, 0xa0, 0x73, 0x06, 0xd0, 0x60, 0xab, 0xd5, 0x1a, 0x0c, 0x3a, 0x81, 0xb4, 0x70, - 0xe6, 0x0d, 0xbe, 0x41, 0x57, 0xe8, 0xd0, 0xe5, 0x07, 0xda, 0x18, 0x0f, 0xfc, 0x1e, 0xff, 0x47, - 0xf0, 0x58, 0x6a, 0x1a, 0x38, 0x58, 0x6a, 0x18, 0x28, 0x17, 0xfa, 0x30, 0x68, 0x73, 0x86, 0xc7, - 0x0b, 0xff, 0x59, 0x21, 0xe7, 0x0d, 0x8e, 0x13, 0xff, 0x18, 0x28, 0x06, 0x0e, 0xcc, 0x2c, 0x0c, - 0xf6, 0x66, 0x16, 0x06, 0x51, 0x99, 0x81, 0xc0, 0xc2, 0xc6, 0x6f, 0x90, 0x3f, 0xf1, 0x87, 0x98, - 0x33, 0x98, 0x7f, 0xe0, 0xfe, 0x0f, 0xfc, 0x1e, 0xc3, 0x60, 0xfe, 0x1f, 0xfc, 0x60, 0xb0, 0xb0, - 0xd8, 0x30, 0x68, 0x5f, 0xe0, 0x60, 0xc3, 0xd4, 0x0d, 0x94, 0x0b, 0xa7, 0xae, 0x33, 0x0d, 0x82, - 0x46, 0x32, 0x81, 0x7f, 0xd1, 0x83, 0x43, 0xa8, 0x1b, 0x03, 0x03, 0xfe, 0x8c, 0x0e, 0x05, 0xb9, - 0x40, 0xc1, 0x60, 0x5b, 0x94, 0x0d, 0xf2, 0x12, 0xba, 0xc6, 0x1e, 0xa9, 0x60, 0xb0, 0xe0, 0x0f, - 0xfc, 0x1d, 0xff, 0xa9, 0xf8, 0x3d, 0x86, 0xa0, 0xe1, 0x40, 0xfc, 0x49, 0x40, 0xb0, 0x61, 0xa4, - 0xd0, 0xb5, 0x61, 0xa4, 0xc2, 0xff, 0xd4, 0x68, 0x1a, 0x43, 0xd2, 0xb0, 0xdf, 0xf3, 0x25, 0x02, - 0xc3, 0xe9, 0x06, 0x17, 0xfd, 0x44, 0x18, 0x7c, 0x93, 0x41, 0xc1, 0x31, 0x96, 0xd3, 0xc8, 0x32, - 0x50, 0x32, 0x43, 0x90, 0xde, 0x89, 0x0c, 0x0f, 0xfc, 0x1f, 0xd0, 0x7f, 0xe0, 0xb0, 0xdf, 0xc0, - 0xbf, 0xe7, 0x47, 0x42, 0xc2, 0xc1, 0xa3, 0x82, 0x9d, 0x3d, 0x3a, 0x68, 0x17, 0xf1, 0xab, 0x0d, - 0xff, 0x1b, 0x21, 0xb0, 0xec, 0xd5, 0x86, 0xff, 0x8d, 0x28, 0x16, 0x1d, 0x9a, 0x0c, 0x2b, 0xfa, - 0x34, 0x1a, 0x1d, 0xa1, 0x68, 0x34, 0xff, 0xd6, 0xfc, 0x1e, 0xc3, 0x68, 0x7f, 0x61, 0xb4, 0x30, - 0x02, 0x82, 0x83, 0xfe, 0xc0, 0xe0, 0xbf, 0x25, 0xff, 0x34, 0x1c, 0x39, 0xc3, 0x49, 0x40, 0x3f, - 0xf1, 0x26, 0x87, 0x38, 0x69, 0x30, 0xbf, 0xf5, 0x1a, 0x06, 0xc7, 0x24, 0x93, 0x0d, 0x2b, 0x30, - 0x48, 0xe3, 0xff, 0xd2, 0x0c, 0x3f, 0xe9, 0x06, 0x17, 0xfc, 0x48, 0x30, 0xb0, 0xce, 0x4f, 0xa0, - 0xb0, 0xce, 0x48, 0x7b, 0xfe, 0x24, 0x3f, 0xf0, 0x7e, 0x0e, 0x55, 0x03, 0xf5, 0xf9, 0x40, 0xfe, - 0x41, 0x03, 0x18, 0xc2, 0xc2, 0x93, 0x30, 0x60, 0xa0, 0x4c, 0xe6, 0x0c, 0x1a, 0x0f, 0xfc, 0xe0, - 0xc3, 0x9f, 0x90, 0x65, 0x03, 0x3b, 0x94, 0x31, 0xc2, 0xe0, 0x40, 0x4c, 0x14, 0x03, 0xff, 0x18, - 0x58, 0x58, 0x31, 0xcc, 0x2c, 0x2f, 0xf8, 0xc0, 0xe1, 0x60, 0xc7, 0x33, 0xc8, 0x5f, 0xf1, 0x87, - 0xd8, 0x66, 0x30, 0xff, 0xc1, 0xfc, 0x0f, 0xfc, 0x1d, 0xfc, 0x1b, 0xf8, 0x0a, 0x29, 0xf5, 0xa3, - 0x81, 0xf9, 0x04, 0xe0, 0xa0, 0x14, 0x53, 0x73, 0x06, 0x13, 0xf2, 0x71, 0x8e, 0x15, 0x1f, 0x53, - 0x73, 0x42, 0xa3, 0x44, 0x2c, 0x70, 0xe5, 0x5e, 0x8c, 0x14, 0x03, 0xd3, 0x42, 0xc2, 0xc2, 0x67, - 0x06, 0x61, 0x60, 0xe0, 0x7c, 0x0c, 0x0e, 0x1a, 0x73, 0x8e, 0xf2, 0x0b, 0x4c, 0x13, 0x87, 0x90, - 0xb0, 0xd8, 0x70, 0x0f, 0xfc, 0x1d, 0x7f, 0xd1, 0xf8, 0x3d, 0x87, 0x60, 0xc1, 0xff, 0xce, 0x30, - 0x30, 0xb0, 0xb7, 0x24, 0x0f, 0x9d, 0xf2, 0xb3, 0x0f, 0xb0, 0xed, 0x82, 0x7c, 0xef, 0x93, 0x30, - 0xff, 0xc6, 0x30, 0x3d, 0x7d, 0x79, 0xc1, 0x82, 0x28, 0x71, 0x38, 0x30, 0x45, 0x0e, 0x27, 0x1c, - 0x11, 0x43, 0x89, 0xed, 0x07, 0xaf, 0xaf, 0x38, 0x74, 0x50, 0xa1, 0x38, 0x60, 0x0f, 0xfc, 0x1d, - 0x4d, 0xee, 0x57, 0xe4, 0x9d, 0xda, 0x2a, 0x06, 0x09, 0xdd, 0xa2, 0xa1, 0x81, 0x4d, 0xee, 0x54, - 0x68, 0x25, 0x18, 0xba, 0x30, 0x9f, 0xf9, 0x53, 0x04, 0xbf, 0xe8, 0xc2, 0x5f, 0xf4, 0x30, 0x5f, - 0xf0, 0xc0, 0xc2, 0xc3, 0xb1, 0x81, 0x85, 0xff, 0x0c, 0x0c, 0x36, 0x0a, 0x01, 0xbd, 0x06, 0xa3, - 0xd1, 0x50, 0x75, 0x65, 0x80, 0xc1, 0x80, 0x3f, 0xff, 0x78, 0x3c, 0xe0, 0xd0, 0xff, 0x38, 0x34, - 0x3f, 0xce, 0x0d, 0x0f, 0xbf, 0xff, 0x06, 0xc0, 0xe0, 0xd0, 0x61, 0xb0, 0x50, 0x1a, 0x0c, 0x36, - 0x38, 0x5c, 0xac, 0x37, 0xc8, 0x4d, 0x58, 0x6c, 0x3f, 0xd8, 0x6f, 0xff, 0xc1, 0xb0, 0xff, 0x61, - 0xbf, 0xff, 0x06, 0xc3, 0xfd, 0x80, 0x3f, 0xe0, 0xff, 0xb3, 0x03, 0xfe, 0x82, 0xcc, 0x3d, 0xa1, - 0x5f, 0xd0, 0x6d, 0x0a, 0x62, 0x60, 0xda, 0x14, 0xc4, 0xc1, 0xb4, 0x29, 0x89, 0x83, 0x68, 0x55, - 0x1e, 0x83, 0x68, 0x54, 0x09, 0x83, 0x68, 0x52, 0x13, 0x06, 0xd0, 0xae, 0xae, 0x0d, 0xa1, 0x48, - 0x4c, 0x1b, 0x42, 0xbf, 0xa1, 0x6c, 0x34, 0x84, 0xc3, 0xe8, 0x20, 0x0f, 0xfc, 0x1f, 0xa8, 0x19, - 0xc3, 0xfb, 0x40, 0xe8, 0x77, 0xff, 0xef, 0x07, 0xd8, 0x30, 0xfd, 0x7f, 0xfa, 0x0d, 0x41, 0xc1, - 0xa5, 0x03, 0x50, 0x60, 0x60, 0xa0, 0x6a, 0x1a, 0x0c, 0x14, 0x0d, 0x56, 0x15, 0xf4, 0x1a, 0x88, - 0x7d, 0x40, 0xd7, 0xff, 0xa0, 0xd4, 0x0f, 0xd4, 0x0d, 0x7f, 0xfa, 0x0d, 0x40, 0xfd, 0x40, 0x0f, - 0xf4, 0x1d, 0xff, 0x0e, 0x1f, 0x64, 0x15, 0x03, 0xec, 0x82, 0xff, 0x17, 0xf3, 0x6b, 0xb2, 0x66, - 0xac, 0x3b, 0x22, 0x15, 0x21, 0xd9, 0x10, 0xb1, 0xa0, 0x72, 0x89, 0xe4, 0x1a, 0x39, 0x40, 0x94, - 0x07, 0x1c, 0x90, 0xa4, 0x28, 0x62, 0xea, 0xd0, 0xe6, 0x20, 0xca, 0x0e, 0xa1, 0x7f, 0x21, 0xda, - 0x48, 0x52, 0x07, 0xd0, 0x0f, 0xfc, 0x1d, 0xff, 0x1f, 0xe0, 0xd9, 0x87, 0xce, 0x1b, 0x30, 0xfd, - 0x82, 0xfe, 0x83, 0xd8, 0x26, 0x26, 0x0f, 0x60, 0x98, 0x98, 0xad, 0xe0, 0x4c, 0x4c, 0x6b, 0x58, - 0x2a, 0x3d, 0x18, 0x64, 0x14, 0x09, 0x8c, 0x3e, 0x90, 0x98, 0xc3, 0xeb, 0xab, 0x8c, 0x3e, 0x90, - 0x98, 0xc3, 0x49, 0x7f, 0x46, 0x85, 0xa4, 0x84, 0xc5, 0xfc, 0x1f, 0xf8, 0x38, 0x3f, 0xe0, 0xec, - 0x3b, 0x20, 0xfb, 0x0e, 0xc8, 0x3e, 0xc2, 0xff, 0x53, 0xfd, 0x19, 0x13, 0x06, 0x74, 0x19, 0x13, - 0x07, 0x61, 0x64, 0x4c, 0x68, 0x30, 0xb9, 0x3d, 0x0e, 0x0c, 0x2d, 0x09, 0x81, 0xa6, 0x16, 0x85, - 0x40, 0x50, 0xc2, 0xeb, 0x70, 0x76, 0x16, 0x19, 0x83, 0xb0, 0xbf, 0xd0, 0x67, 0x0b, 0x0c, 0xc0, - 0xbd, 0x07, 0xfe, 0x0f, 0x3f, 0xd0, 0x58, 0x7d, 0xb0, 0x59, 0x87, 0xdb, 0x05, 0x98, 0x10, 0x5f, - 0xc9, 0x9f, 0x81, 0xb2, 0xa4, 0xfa, 0x30, 0x64, 0xab, 0xe7, 0x06, 0x0c, 0x95, 0x47, 0x30, 0x60, - 0xe4, 0xb4, 0xcc, 0x18, 0x38, 0x29, 0x33, 0x06, 0x0d, 0x0a, 0x4c, 0xde, 0x07, 0xaa, 0xd3, 0x35, - 0x05, 0x86, 0x93, 0x0c, 0xa3, 0xfc, 0x98, 0x69, 0x30, 0xca, 0x2f, 0xe0, 0x3f, 0xd4, 0xff, 0x06, - 0xcc, 0x3b, 0x43, 0xd9, 0x87, 0x68, 0x6f, 0xf2, 0x16, 0x86, 0xd9, 0x52, 0x16, 0x86, 0xc8, 0x68, - 0x16, 0x86, 0xc8, 0x69, 0xff, 0x27, 0x27, 0xa0, 0xb4, 0x36, 0x85, 0x21, 0x68, 0x6e, 0xb6, 0x85, - 0xa1, 0xb4, 0x29, 0x0b, 0x43, 0x61, 0xa4, 0x2d, 0x0d, 0xfe, 0x42, 0xd0, 0xd8, 0x69, 0x0b, 0x43, - 0xff, 0x07, 0xc0, 0x10, 0xff, 0xc1, 0x5b, 0x7f, 0xf8, 0x27, 0x09, 0xca, 0x07, 0xfe, 0xc9, 0x0f, - 0xf9, 0xca, 0x07, 0x21, 0x7f, 0xf2, 0x0b, 0x4c, 0x19, 0x24, 0x84, 0x83, 0x18, 0x92, 0x43, 0xdb, - 0x81, 0xf9, 0x0d, 0x1c, 0x87, 0x48, 0x4e, 0x68, 0x7a, 0x42, 0xd3, 0xff, 0x90, 0x38, 0x30, 0xfa, - 0x41, 0xa0, 0xff, 0xe4, 0x10, 0x5a, 0xfd, 0x20, 0x0f, 0xfc, 0x1d, 0xfe, 0x83, 0x30, 0x76, 0xc1, - 0x40, 0x94, 0x1b, 0x60, 0x74, 0x33, 0x05, 0xfc, 0xee, 0xe6, 0x0d, 0x95, 0x38, 0xf1, 0x83, 0x25, - 0x4e, 0x0d, 0x30, 0x64, 0xa9, 0xc1, 0xc6, 0x0e, 0x4f, 0x38, 0xf8, 0xc1, 0xa1, 0x4e, 0x4c, 0xe0, - 0xeb, 0x6e, 0xe3, 0xe0, 0x68, 0x53, 0xe4, 0x0e, 0x0c, 0x34, 0xe8, 0x6c, 0x1f, 0xe7, 0xa7, 0xe0, - 0x61, 0xa5, 0x83, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xf2, 0x21, 0xbf, 0xd0, 0xe6, 0x1e, 0xc8, 0x2a, - 0x14, 0x0e, 0xc8, 0x2d, 0x1c, 0x2b, 0xf9, 0x30, 0xb8, 0x1b, 0x35, 0x70, 0x4e, 0x99, 0x0a, 0xf2, - 0x1b, 0x8c, 0x85, 0x53, 0xf9, 0x07, 0x25, 0xc0, 0xc1, 0x85, 0xc1, 0x30, 0x30, 0x61, 0x68, 0x54, - 0x06, 0x0c, 0x2f, 0x55, 0xc3, 0x03, 0x0b, 0x0c, 0xc6, 0x83, 0x0b, 0xfd, 0x38, 0x1c, 0x2c, 0x35, - 0x30, 0x79, 0x0f, 0xfc, 0x1e, 0x3f, 0xd0, 0x7f, 0xd9, 0x02, 0xff, 0x06, 0xc8, 0x3f, 0xeb, 0xf9, - 0x0f, 0xed, 0x9a, 0x21, 0xfd, 0x92, 0xa9, 0xff, 0x26, 0x4a, 0x90, 0x50, 0x3b, 0x93, 0xc8, 0x34, - 0x3b, 0x42, 0x90, 0x63, 0x05, 0xa1, 0x49, 0x40, 0x61, 0x75, 0xb4, 0xd0, 0x68, 0x30, 0xd2, 0xb0, - 0xac, 0x1f, 0xe7, 0xfe, 0x06, 0x1a, 0x58, 0x34, 0x80, 0x3f, 0xc8, 0x58, 0x7d, 0xb0, 0x76, 0x1f, - 0x6c, 0x1d, 0x87, 0x5f, 0xc8, 0x1c, 0x3b, 0x65, 0x4f, 0xfc, 0x99, 0x2a, 0x40, 0xf0, 0x6c, 0x95, - 0x20, 0x7c, 0x1b, 0x93, 0xc8, 0x29, 0x86, 0xd0, 0xa4, 0x1b, 0x86, 0xd0, 0xb4, 0x19, 0x40, 0xba, - 0xda, 0x50, 0x18, 0x58, 0x69, 0x5e, 0x06, 0x83, 0xfc, 0xea, 0xc7, 0x06, 0x1a, 0xa0, 0x49, 0x21, - 0xff, 0x83, 0x0f, 0xf2, 0x83, 0xbf, 0xd0, 0x1c, 0x3e, 0xc8, 0x3a, 0x43, 0xd9, 0x03, 0xfe, 0x05, - 0xfd, 0x61, 0xd8, 0x36, 0x6a, 0xd0, 0xd8, 0x32, 0x15, 0x18, 0x7d, 0x91, 0x31, 0x85, 0x40, 0x72, - 0x5c, 0x63, 0xc1, 0x70, 0x4c, 0x7c, 0x86, 0xd0, 0xa8, 0x68, 0x7b, 0xd5, 0x71, 0x87, 0xd8, 0x66, - 0x30, 0xd2, 0x7f, 0xa3, 0x42, 0xd3, 0x0c, 0xc5, 0xfc, 0x1f, 0xf8, 0x38, 0x0f, 0xf4, 0x1e, 0xff, - 0x43, 0x87, 0xec, 0x82, 0xa0, 0x7e, 0xc8, 0x2f, 0xf2, 0x5f, 0xcd, 0xba, 0xc0, 0xc9, 0x54, 0xd3, - 0x0e, 0xc8, 0x6f, 0x03, 0x58, 0x19, 0x0c, 0x85, 0xf8, 0x1c, 0x0f, 0x21, 0x61, 0xda, 0x14, 0x85, - 0x87, 0x75, 0xb4, 0x2f, 0xc9, 0xa1, 0x48, 0x5a, 0x1b, 0x0d, 0x21, 0x61, 0xdf, 0xe4, 0x2c, 0x3b, - 0x0c, 0xa0, 0xb0, 0xff, 0xc1, 0xf8, 0x3f, 0xd1, 0x85, 0x87, 0x66, 0x16, 0x16, 0x1d, 0x98, 0x1c, - 0x2d, 0x07, 0xff, 0xef, 0x26, 0xca, 0x93, 0x0b, 0x0b, 0x21, 0x93, 0x0b, 0x0b, 0x21, 0x93, 0x0b, - 0x0b, 0x93, 0xc9, 0xd5, 0x85, 0xa1, 0x49, 0xad, 0x85, 0xd6, 0xd3, 0x0b, 0x0b, 0x42, 0x93, 0x0b, - 0x0b, 0x0d, 0x26, 0x16, 0x17, 0xf9, 0x3f, 0x82, 0xc3, 0x49, 0x85, 0x80, 0x3f, 0xd0, 0x58, 0x7d, - 0x98, 0x76, 0x1f, 0x66, 0x1d, 0x87, 0x7f, 0xaf, 0xfa, 0x32, 0x55, 0x02, 0xd0, 0xd9, 0x0a, 0x82, - 0xc3, 0xb2, 0x15, 0x05, 0x87, 0x72, 0x7a, 0x15, 0xca, 0x06, 0x84, 0xcf, 0x57, 0x81, 0xd6, 0xe6, - 0x09, 0xc1, 0xa1, 0x51, 0x82, 0x70, 0x68, 0x54, 0x60, 0x9c, 0x1f, 0xe9, 0xff, 0x03, 0x0c, 0xce, - 0xbb, 0x00, 0x0f, 0xfc, 0x1d, 0xfe, 0x80, 0xde, 0x83, 0x6c, 0x0b, 0xe4, 0x3d, 0xb0, 0x76, 0x1d, - 0x7f, 0x21, 0x61, 0xdb, 0xb4, 0x42, 0xd0, 0xd9, 0x2a, 0x7f, 0xe0, 0x64, 0xa9, 0x05, 0xe0, 0xdc, - 0x9e, 0x41, 0xe9, 0x0b, 0x42, 0x92, 0x77, 0x0b, 0x42, 0x93, 0x32, 0x41, 0xd6, 0xdd, 0x30, 0x60, - 0xc3, 0x54, 0x0c, 0x10, 0x3f, 0xc8, 0x58, 0x76, 0x1a, 0x42, 0xc3, 0xff, 0x07, 0xe0, 0x0f, 0xf2, - 0x83, 0x7f, 0xa0, 0x61, 0xf6, 0xa0, 0xaf, 0xe0, 0xb5, 0x01, 0xc2, 0xd2, 0xfe, 0x74, 0x0e, 0x09, - 0xa3, 0x8c, 0x9a, 0x08, 0x93, 0x0b, 0xe0, 0xa2, 0x4c, 0x2b, 0x0d, 0x44, 0xf0, 0x2d, 0x0d, 0x40, - 0xb7, 0xea, 0x78, 0xba, 0xb5, 0x61, 0xb2, 0x42, 0xc1, 0x86, 0xc9, 0x0b, 0x06, 0x1b, 0x2f, 0xe0, - 0x7f, 0x88, 0x36, 0x0d, 0x76, 0x0f, 0xf4, 0x87, 0x7f, 0xa0, 0x68, 0x7d, 0x90, 0x57, 0xe8, 0x36, - 0x40, 0x74, 0x1a, 0x0b, 0xfa, 0xf8, 0xb0, 0xb6, 0x69, 0xc5, 0x30, 0xd9, 0x0a, 0x82, 0xe0, 0xd9, - 0x0a, 0x81, 0xf4, 0x17, 0x25, 0xcf, 0x03, 0xc9, 0xc1, 0x3f, 0x2d, 0x71, 0xa1, 0x51, 0xea, 0xf0, - 0x3d, 0x57, 0x18, 0x4e, 0x0c, 0x33, 0x18, 0x4e, 0x0e, 0xb7, 0x18, 0x4e, 0x0d, 0x75, 0x0f, 0xf0, - 0x3f, 0xc0, 0xcc, 0x18, 0x1a, 0x06, 0xcc, 0x18, 0x1a, 0x06, 0xcc, 0x19, 0x7e, 0x81, 0x98, 0x33, - 0x68, 0xcd, 0xbe, 0x33, 0x18, 0x9b, 0xb9, 0xcd, 0x53, 0x47, 0xb7, 0xc7, 0x0f, 0x67, 0x67, 0x8d, - 0x0a, 0x1c, 0xc1, 0x9d, 0x5c, 0x31, 0x83, 0x34, 0x0c, 0x50, 0xc1, 0x98, 0x68, 0xc1, 0x83, 0x3f, - 0xa7, 0x06, 0x0c, 0x82, 0x6c, 0x2c, 0x18, 0x7f, 0xe0, 0x80, 0x3f, 0xcf, 0xfc, 0x06, 0x80, 0x60, - 0xce, 0x06, 0x80, 0x60, 0xce, 0x5f, 0xa6, 0x9f, 0x39, 0xb4, 0x26, 0x0e, 0xcc, 0xa1, 0x33, 0x44, - 0xcd, 0x51, 0x35, 0xb3, 0x38, 0x79, 0xa0, 0x33, 0x34, 0x29, 0xa0, 0x33, 0x3a, 0xb9, 0xa7, 0xc6, - 0x68, 0x19, 0xa2, 0x16, 0x61, 0xa6, 0x0e, 0xcf, 0xe9, 0x83, 0x39, 0x86, 0x98, 0x2f, 0x41, 0xff, - 0x82, 0x3f, 0xd6, 0x84, 0xc1, 0xb2, 0x06, 0xab, 0xc8, 0x6c, 0x81, 0xe9, 0x0e, 0xbf, 0x9d, 0x0c, - 0xa3, 0x76, 0x8f, 0x06, 0xd3, 0x25, 0x4a, 0xbf, 0x40, 0xc9, 0x52, 0x1f, 0xdc, 0x9e, 0x6e, 0xaf, - 0x03, 0x42, 0x99, 0x0d, 0x83, 0xad, 0xb7, 0x5b, 0x06, 0x85, 0x34, 0x09, 0xc1, 0x86, 0x99, 0x0d, - 0x83, 0xfc, 0xdf, 0xe0, 0x61, 0x95, 0x21, 0xb0, 0xff, 0xc1, 0xc0, 0x3f, 0xc3, 0x18, 0x79, 0x50, - 0x54, 0x30, 0xf2, 0xa0, 0xbf, 0xd0, 0x3f, 0xc6, 0xad, 0x60, 0x6a, 0x8e, 0x80, 0xc3, 0xb1, 0x8c, - 0x36, 0x1d, 0xaa, 0x36, 0x9e, 0xa8, 0x1c, 0x53, 0x1e, 0x75, 0x03, 0x0d, 0x83, 0x4c, 0x36, 0x13, - 0x83, 0x06, 0x1b, 0xad, 0x83, 0x06, 0x1b, 0x0d, 0x94, 0x06, 0x40, 0xff, 0x18, 0x59, 0x83, 0x0d, - 0x68, 0x5f, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xd8, 0x5a, 0x1f, 0x60, 0xc1, 0x7f, 0x82, 0x63, - 0x78, 0x34, 0x87, 0x5a, 0x8d, 0x2c, 0x26, 0xec, 0x37, 0xa0, 0xda, 0x0d, 0xbd, 0x21, 0xfd, 0x32, - 0x1f, 0xab, 0xba, 0x75, 0xc1, 0x7f, 0xfe, 0x0d, 0x81, 0x81, 0x85, 0x86, 0xde, 0x0a, 0xb6, 0x1b, - 0x97, 0xfb, 0x0d, 0xaf, 0xfb, 0x0d, 0xea, 0xfd, 0xe0, 0x7f, 0xc7, 0xf8, 0x29, 0xc2, 0xc3, 0x61, - 0x2b, 0x0b, 0x0d, 0x82, 0xfa, 0x4c, 0x36, 0x0e, 0x9d, 0x0f, 0xf0, 0x35, 0x44, 0x1f, 0xda, 0xa2, - 0x6b, 0xc9, 0xc3, 0xc2, 0xda, 0x81, 0xa1, 0x41, 0xb0, 0xdd, 0x5c, 0x7f, 0x93, 0x09, 0x85, 0xb5, - 0x03, 0x0d, 0x06, 0xc3, 0x7f, 0x41, 0x38, 0x6c, 0x26, 0xff, 0xc1, 0xff, 0x82, 0x0f, 0xf9, 0x0e, - 0xff, 0x20, 0x70, 0xfa, 0x50, 0x6e, 0xc3, 0xd2, 0x82, 0xe2, 0xc2, 0xbf, 0x8a, 0x05, 0x60, 0xde, - 0x7b, 0x42, 0x64, 0xc9, 0x58, 0x3f, 0x82, 0xd9, 0x58, 0x6c, 0x3b, 0xc9, 0x6f, 0xfc, 0x0d, 0x0b, - 0x0d, 0x87, 0x68, 0x58, 0x13, 0x20, 0xba, 0xd8, 0xc6, 0x68, 0x30, 0xd9, 0x83, 0x06, 0x0f, 0xf3, - 0x03, 0x06, 0x0c, 0x36, 0x0b, 0x83, 0x0f, 0xfc, 0x1d, 0xfe, 0x0b, 0x0b, 0x09, 0x50, 0x5f, 0xe8, - 0x25, 0x41, 0xd8, 0xe1, 0x5f, 0xa0, 0xb3, 0x42, 0xda, 0x34, 0xff, 0x81, 0x8c, 0x41, 0x38, 0x76, - 0xa8, 0x85, 0x72, 0x82, 0xe1, 0xe3, 0xd4, 0xf2, 0x0d, 0x0b, 0xe0, 0x58, 0x6e, 0x55, 0x10, 0xb0, - 0xed, 0x6a, 0x3f, 0xf2, 0x61, 0xa0, 0xd8, 0x77, 0xf4, 0x1b, 0x0e, 0xc3, 0x40, 0xf4, 0x1f, 0xf8, - 0x3f, 0x0f, 0xe8, 0x3e, 0xff, 0x03, 0x0f, 0xcd, 0x02, 0xbf, 0xc1, 0x34, 0x0b, 0x0f, 0xcd, 0xe9, - 0xa0, 0x7e, 0xef, 0x54, 0xff, 0x20, 0xca, 0x31, 0x45, 0x12, 0x0d, 0x53, 0x12, 0x4c, 0x83, 0x86, - 0x9f, 0xf9, 0x34, 0x0c, 0x62, 0x0d, 0x07, 0x57, 0x18, 0xe6, 0x16, 0x81, 0x8c, 0x09, 0x85, 0x84, - 0xcf, 0xfc, 0x0f, 0xe8, 0x39, 0xc2, 0xc2, 0x50, 0x57, 0x90, 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1d, - 0xfe, 0x8c, 0xd0, 0xf6, 0x61, 0x66, 0x87, 0xb3, 0x03, 0xfe, 0x07, 0xf9, 0xd3, 0x43, 0x6c, 0xaa, - 0x60, 0xd0, 0xd9, 0x0c, 0xbb, 0x94, 0x0c, 0x86, 0x6b, 0xe4, 0xe4, 0xf2, 0x1f, 0xda, 0x14, 0xaf, - 0xf0, 0x3a, 0xdb, 0x40, 0xd8, 0x34, 0x29, 0xa0, 0x6c, 0x1a, 0x14, 0xd0, 0x36, 0x0f, 0xf3, 0x7f, - 0x81, 0x86, 0x55, 0x17, 0x60, 0x0f, 0xf2, 0x1c, 0xff, 0x80, 0xe4, 0x1c, 0xa8, 0x36, 0x94, 0x0c, - 0xa8, 0x2f, 0x0d, 0x85, 0xfe, 0x3a, 0x2a, 0x80, 0xd5, 0x18, 0x24, 0xc3, 0x4a, 0x8c, 0x70, 0x38, - 0x52, 0x46, 0xea, 0x03, 0x82, 0x84, 0xeb, 0x61, 0x20, 0xd0, 0x38, 0x3f, 0x82, 0xc2, 0x73, 0xc0, - 0x70, 0xba, 0xdb, 0x3b, 0x86, 0x83, 0x61, 0x5a, 0x1b, 0xfc, 0x0b, 0xb4, 0x28, 0x37, 0x68, 0x56, - 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0xb0, 0x3f, 0xcd, 0xfa, 0x43, 0x50, 0x24, 0x42, 0x43, 0x50, 0x2c, - 0x92, 0x80, 0xbf, 0x8d, 0x51, 0x85, 0x34, 0x31, 0xc9, 0x82, 0x9a, 0x18, 0x74, 0x1a, 0x54, 0x61, - 0xd8, 0x6a, 0x0f, 0xaf, 0xf8, 0x12, 0x16, 0x1d, 0xa1, 0x5d, 0x58, 0xe0, 0xc3, 0x48, 0x58, 0x34, - 0xc3, 0x41, 0xb0, 0xa3, 0x0d, 0x7f, 0x07, 0x61, 0xa0, 0xd8, 0x5f, 0x04, 0x0f, 0xfc, 0x1d, 0xfd, - 0x1f, 0xf0, 0x6a, 0x07, 0x66, 0x1e, 0xa0, 0x59, 0x99, 0x82, 0xfd, 0x13, 0x9c, 0x82, 0x68, 0xc2, - 0x66, 0x85, 0x14, 0x61, 0x5b, 0xc8, 0x25, 0x4c, 0xf5, 0xe0, 0x50, 0x79, 0x83, 0xf4, 0x81, 0x98, - 0x3f, 0x5d, 0x39, 0x83, 0xf4, 0x81, 0x98, 0x3f, 0x41, 0x35, 0x07, 0xeb, 0xf5, 0x87, 0xf4, 0x13, - 0x61, 0xff, 0x83, 0xff, 0x3f, 0xaf, 0xfc, 0x81, 0x58, 0x7f, 0xe1, 0x58, 0x7f, 0xeb, 0xf3, 0x7a, - 0x7e, 0x04, 0xd4, 0xe0, 0xd4, 0x60, 0x95, 0x2b, 0x06, 0xa3, 0x04, 0xa9, 0x5a, 0x6c, 0x60, 0xa1, - 0x6f, 0x1b, 0x38, 0x24, 0x0a, 0xdb, 0x55, 0x82, 0xb6, 0xe3, 0xad, 0x82, 0x41, 0x38, 0x35, 0x18, - 0x20, 0x95, 0x83, 0x51, 0x82, 0xfc, 0xe0, 0xd4, 0x60, 0x82, 0x9c, 0xe5, 0x70, 0x7f, 0xe0, 0xe0, - 0x0f, 0xf4, 0x1c, 0xff, 0x82, 0xd0, 0xf2, 0xb0, 0x3f, 0xe0, 0xca, 0xc0, 0xe1, 0xb0, 0xbf, 0xa7, - 0x0d, 0x85, 0xb4, 0x67, 0xfc, 0x16, 0x33, 0x38, 0x6c, 0x2d, 0x53, 0x38, 0x6c, 0x2e, 0x2e, 0x7f, - 0xc1, 0x68, 0x19, 0xca, 0x0a, 0x07, 0x57, 0x38, 0xee, 0x83, 0x09, 0x9c, 0x16, 0x1b, 0x09, 0x9c, - 0x2d, 0x0b, 0xfa, 0x7b, 0x4e, 0x06, 0x12, 0xad, 0x0d, 0x07, 0xfe, 0x0e, 0x0f, 0xf2, 0x83, 0xbf, - 0xc1, 0x38, 0x79, 0xa0, 0x55, 0x75, 0x06, 0xa0, 0x54, 0x55, 0x10, 0x7f, 0x86, 0x03, 0x85, 0x94, - 0x30, 0x60, 0x90, 0xb2, 0x86, 0x08, 0x18, 0x6d, 0x51, 0xdf, 0xf0, 0x3c, 0x53, 0x0f, 0xf6, 0x85, - 0x95, 0xe0, 0xb0, 0xd9, 0xd6, 0xd0, 0x75, 0xb3, 0x0d, 0xa0, 0xc3, 0x66, 0x1b, 0x41, 0xd6, 0xcd, - 0x0b, 0x41, 0xae, 0xcf, 0xf2, 0x00, 0x0f, 0xf2, 0x1e, 0xff, 0x05, 0x40, 0xf2, 0xa0, 0x5f, 0xf0, - 0x4a, 0x83, 0xff, 0x7f, 0x47, 0x5b, 0x0b, 0x68, 0xc6, 0x1b, 0x0b, 0x19, 0x8e, 0xb6, 0x16, 0xa9, - 0x85, 0xf0, 0x5c, 0x5c, 0x57, 0x82, 0xd0, 0x30, 0xbb, 0x82, 0xea, 0xe0, 0xd8, 0x76, 0x13, 0x7f, - 0xe0, 0x61, 0x30, 0x4e, 0x1d, 0xfd, 0x04, 0xe1, 0xd8, 0x4c, 0x0f, 0x41, 0x80, 0x0f, 0xf3, 0x07, - 0x7f, 0x83, 0x61, 0xe6, 0x80, 0x7f, 0xe4, 0x0d, 0x03, 0x28, 0x08, 0x57, 0xe8, 0x18, 0x18, 0x2d, - 0xa3, 0x03, 0x05, 0x02, 0xc6, 0x22, 0xf1, 0xe0, 0xb5, 0x4c, 0x65, 0xa6, 0x0e, 0x1e, 0x50, 0x30, - 0xed, 0x0a, 0x0d, 0x87, 0x75, 0x74, 0xff, 0xa3, 0x40, 0xc1, 0x38, 0x76, 0x1a, 0x0d, 0x87, 0x7f, - 0x41, 0xb0, 0xe8, 0x26, 0x0d, 0x86, 0x3f, 0xc0, 0xc1, 0x21, 0x95, 0x86, 0xc1, 0xa1, 0x95, 0x82, - 0xff, 0x40, 0x6f, 0x48, 0x30, 0x48, 0x5d, 0x3a, 0x03, 0x06, 0x85, 0x8c, 0xdf, 0xf8, 0x1a, 0xa6, - 0x0f, 0xf7, 0x0f, 0x1f, 0xe0, 0xb0, 0x98, 0xc3, 0x61, 0x6b, 0x50, 0xc3, 0x61, 0x6b, 0x50, 0xff, - 0x05, 0x84, 0xc6, 0x1b, 0x0b, 0xab, 0x8d, 0x0b, 0x0b, 0x5d, 0x1f, 0xe0, 0xff, 0xc1, 0xe0, 0x0f, - 0xfc, 0x1d, 0xfe, 0x7f, 0xc8, 0x4a, 0x80, 0xc1, 0x94, 0x12, 0xa0, 0x38, 0x69, 0x05, 0xf5, 0x1f, - 0xf2, 0x0d, 0xb7, 0x60, 0xca, 0x06, 0x31, 0xbf, 0xe4, 0x1a, 0xa3, 0x20, 0xa0, 0xde, 0x29, 0x98, - 0x58, 0x6d, 0x0b, 0x35, 0xb7, 0x06, 0x13, 0x9f, 0x3e, 0x0b, 0xad, 0x98, 0x58, 0x6c, 0x36, 0x61, - 0x62, 0x0f, 0xf3, 0xb3, 0x98, 0x30, 0xdd, 0xc0, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1d, 0xfe, - 0x3f, 0xe0, 0x95, 0x05, 0x86, 0x70, 0x95, 0x05, 0xff, 0x03, 0xfc, 0x61, 0x9c, 0x1b, 0x47, 0x34, - 0x27, 0x06, 0x31, 0x97, 0xf4, 0x0d, 0x51, 0x8b, 0xf0, 0x38, 0xa6, 0xd5, 0xd4, 0x0c, 0x36, 0x49, - 0x87, 0x75, 0xb3, 0x4f, 0xc0, 0xc2, 0x73, 0x4c, 0x3b, 0x0d, 0x9e, 0x30, 0xef, 0xf4, 0xde, 0x0e, - 0xc3, 0x78, 0x0f, 0xe4, 0x3f, 0xf0, 0x60, 0x3f, 0xa3, 0x05, 0xf0, 0x4a, 0xc2, 0xc1, 0x26, 0x12, - 0xb0, 0xb4, 0x93, 0x05, 0xfa, 0xfa, 0x89, 0x83, 0xa7, 0x26, 0x0b, 0xe0, 0x6a, 0xa2, 0x60, 0x93, - 0x06, 0xaa, 0x26, 0x09, 0x30, 0x71, 0x6f, 0xd4, 0x4c, 0x1a, 0x09, 0xc6, 0xfc, 0x0e, 0xad, 0xc6, - 0xc1, 0x83, 0x41, 0x38, 0xd8, 0x30, 0x61, 0x4f, 0xd6, 0x0c, 0x1f, 0xce, 0x05, 0x03, 0x06, 0x14, - 0x85, 0x8f, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1d, 0xfe, 0xbf, 0xe4, 0x2d, 0x82, 0x4c, 0x18, 0x6d, - 0x80, 0xe7, 0xd0, 0x2f, 0xe5, 0x66, 0x1d, 0xbd, 0x37, 0xa6, 0x1d, 0x92, 0xaf, 0x0d, 0xf4, 0x64, - 0xaa, 0x2f, 0xc0, 0xe4, 0xf2, 0xb5, 0xd8, 0x34, 0x29, 0x5d, 0x6c, 0x1d, 0x6d, 0x5a, 0xec, 0x1a, - 0x14, 0xad, 0x6b, 0x06, 0x1a, 0x57, 0x5b, 0x07, 0xf9, 0x50, 0x6c, 0x18, 0x69, 0x50, 0x2e, 0x0f, - 0xfc, 0x1c, 0x3f, 0xd4, 0xff, 0x06, 0xd8, 0x12, 0x1b, 0x0d, 0x90, 0x2e, 0xaf, 0x03, 0xfc, 0xd0, - 0x27, 0x06, 0xf5, 0x32, 0x1b, 0x06, 0x4b, 0xaf, 0xf0, 0x32, 0x5c, 0x46, 0x1d, 0xe4, 0xf2, 0xbb, - 0xd4, 0x06, 0x84, 0xda, 0x68, 0x6e, 0x5a, 0xd0, 0x61, 0xdc, 0xb4, 0xaf, 0xf0, 0x30, 0xca, 0x0b, - 0x0e, 0xff, 0x41, 0x61, 0xd8, 0x6a, 0x7f, 0xd0, 0x7f, 0x82, 0x41, 0x88, 0x53, 0x03, 0x18, 0xcc, - 0x29, 0x81, 0x26, 0x64, 0x0f, 0xd0, 0x33, 0x75, 0x03, 0xab, 0x0f, 0x61, 0xb5, 0xb7, 0xd7, 0xf2, - 0x6b, 0x60, 0xc1, 0xe4, 0x2e, 0x2c, 0x18, 0x3e, 0x0b, 0x0b, 0x06, 0x6e, 0xc0, 0xea, 0xc1, 0xd9, - 0x9a, 0x61, 0x60, 0xe0, 0x62, 0x0c, 0x2c, 0x70, 0xb0, 0xdf, 0xcf, 0xca, 0xc3, 0x61, 0x5c, 0x37, - 0xe8, 0x3f, 0xf0, 0x60, 0x3f, 0xca, 0xd5, 0x44, 0x26, 0x80, 0xbf, 0xe4, 0x0d, 0x03, 0x60, 0x90, - 0xaf, 0xd0, 0x3b, 0x50, 0x53, 0x46, 0x03, 0xc8, 0x69, 0xa1, 0x16, 0x0a, 0x05, 0x2a, 0x3e, 0x5d, - 0x69, 0x41, 0xe5, 0x7e, 0x82, 0x90, 0xa0, 0x98, 0x3a, 0xe9, 0xc5, 0x3d, 0x44, 0x12, 0x06, 0x15, - 0x6a, 0x0a, 0x0d, 0x04, 0xc1, 0xd7, 0xe8, 0x2b, 0x0e, 0x97, 0x53, 0xfe, 0x40, 0x0f, 0xf4, 0x1e, - 0xff, 0x05, 0x87, 0xcd, 0x01, 0xff, 0x90, 0x34, 0x0d, 0xa1, 0xe6, 0x9c, 0x8e, 0x1f, 0x77, 0xac, - 0xff, 0x40, 0xda, 0x1e, 0xb0, 0xa8, 0x0d, 0x51, 0xa6, 0xb5, 0x01, 0xc3, 0xe0, 0x2f, 0x05, 0xa1, - 0x62, 0xfc, 0x0d, 0x03, 0x9d, 0xdf, 0x03, 0xab, 0xc6, 0x66, 0x60, 0xc3, 0x66, 0x66, 0x60, 0xff, - 0x19, 0x99, 0x83, 0x0d, 0xdf, 0xf4, 0x0f, 0xf3, 0x07, 0x7f, 0x83, 0x68, 0x7a, 0x80, 0xbf, 0xe8, - 0x2a, 0x02, 0x8a, 0x96, 0x05, 0xfa, 0x8d, 0x3a, 0x20, 0x9a, 0x34, 0x41, 0xaa, 0x04, 0x50, 0xa7, - 0x4e, 0x9c, 0x4a, 0x8a, 0x81, 0xab, 0x05, 0x0b, 0xa2, 0x0d, 0x50, 0x28, 0x15, 0x1a, 0x75, 0x02, - 0x5d, 0x44, 0x18, 0x75, 0x7b, 0x7f, 0xc0, 0x83, 0x59, 0x86, 0xc1, 0x5b, 0xe3, 0x0d, 0x82, 0x5d, - 0xa7, 0xf8, 0x3f, 0xf0, 0x70, 0x3f, 0xa9, 0xf5, 0xf0, 0x4d, 0x84, 0x98, 0x98, 0x4d, 0x84, 0xac, - 0xa6, 0x0b, 0xf2, 0x3e, 0x1f, 0x02, 0x68, 0xaa, 0x1d, 0x0c, 0x10, 0xca, 0x09, 0x40, 0x81, 0x2a, - 0x50, 0x5e, 0x43, 0x50, 0x74, 0xb4, 0xb4, 0x12, 0x05, 0x50, 0xa0, 0x24, 0xad, 0xa3, 0xa6, 0x1a, - 0x41, 0x21, 0x58, 0xa0, 0x41, 0x28, 0x74, 0xb0, 0xaf, 0xc8, 0x4f, 0x06, 0x82, 0x5b, 0x90, 0xff, - 0xc1, 0xfc, 0x0f, 0xfc, 0x1d, 0xfe, 0x33, 0x33, 0x09, 0xa0, 0x53, 0x9a, 0x82, 0x68, 0x0a, 0xbb, - 0xa2, 0x7f, 0x4a, 0xd6, 0xd0, 0x6d, 0x18, 0x12, 0x30, 0x59, 0x42, 0x7f, 0xe4, 0xd5, 0x10, 0x6c, - 0x3b, 0x87, 0x8a, 0x7d, 0x40, 0x68, 0x50, 0x6c, 0x3b, 0xab, 0xa7, 0xfd, 0x1a, 0x06, 0x09, 0xe0, - 0xd8, 0x68, 0x2d, 0xd0, 0xbf, 0xa1, 0xe1, 0xd0, 0x61, 0xa9, 0xa1, 0xb4, 0x3f, 0xf0, 0x60, 0x0f, - 0xe8, 0x50, 0x6f, 0xf0, 0xe3, 0x87, 0x2b, 0x0a, 0x41, 0x87, 0x2b, 0x0b, 0xfe, 0x05, 0xfa, 0x70, - 0xb0, 0xdd, 0xeb, 0xe4, 0x70, 0xda, 0xa3, 0xbd, 0x7a, 0x80, 0xd5, 0x11, 0xa3, 0x86, 0xe1, 0xe3, - 0xfd, 0x03, 0x42, 0x8c, 0x2c, 0x36, 0x81, 0x8e, 0xae, 0x80, 0xea, 0xe3, 0x5f, 0x03, 0x0d, 0x19, - 0x14, 0x41, 0xfd, 0x31, 0x99, 0x83, 0x0d, 0x60, 0xc8, 0x83, 0xff, 0x07, 0x0f, 0xfa, 0x0e, 0xff, - 0x06, 0xc3, 0xea, 0x02, 0xff, 0x83, 0x50, 0x37, 0x02, 0x09, 0xbd, 0x27, 0xfa, 0x04, 0xdd, 0x04, - 0x3a, 0x04, 0xd1, 0x8c, 0x19, 0x85, 0x2a, 0x63, 0x06, 0x64, 0x50, 0xba, 0x81, 0x9d, 0x09, 0x03, - 0x2f, 0xd0, 0x2e, 0x9c, 0xf7, 0x76, 0x09, 0x03, 0x31, 0x91, 0x82, 0x09, 0x98, 0xc8, 0xc1, 0x7e, - 0x98, 0xc8, 0xc1, 0x04, 0xdf, 0xfa, 0x0f, 0xfc, 0x18, 0x3f, 0xc0, 0x63, 0x0e, 0x68, 0x07, 0xfe, - 0x09, 0xa0, 0x18, 0x8c, 0xc0, 0xde, 0x95, 0xff, 0x03, 0xbd, 0x46, 0x23, 0x30, 0x65, 0x19, 0xff, - 0x81, 0xaa, 0x65, 0xfc, 0x0e, 0x1e, 0x5f, 0xc0, 0xd0, 0x31, 0xd6, 0xe0, 0x75, 0x71, 0x86, 0x60, - 0x68, 0x18, 0xff, 0x40, 0xc2, 0x60, 0x40, 0x60, 0xbf, 0xa0, 0x69, 0x21, 0x61, 0x37, 0xfe, 0x83, - 0xff, 0x06, 0x0f, 0xfc, 0x1d, 0xfd, 0x04, 0xfd, 0x04, 0xd0, 0x3a, 0x81, 0xe6, 0x80, 0x7f, 0xe4, - 0xbf, 0x4c, 0x32, 0x60, 0xda, 0x33, 0x4f, 0x2c, 0x0d, 0xa1, 0x30, 0x3b, 0x41, 0xaa, 0x66, 0x02, - 0xc1, 0x70, 0xf3, 0x57, 0x50, 0x34, 0x29, 0xa7, 0x02, 0x07, 0x57, 0x28, 0x7b, 0x0b, 0x40, 0xd6, - 0x55, 0x02, 0xc3, 0x58, 0x1f, 0x30, 0x3f, 0xac, 0x93, 0x24, 0xc3, 0x50, 0x16, 0x87, 0xfe, 0x0f, - 0x80, 0x0f, 0xfc, 0xc8, 0x3f, 0xcf, 0xe9, 0x0c, 0xac, 0x39, 0x83, 0xca, 0xc1, 0xff, 0x92, 0xfa, - 0x42, 0x60, 0xee, 0x9d, 0x1f, 0xf8, 0x1a, 0xa6, 0x68, 0x50, 0xc1, 0xaa, 0x66, 0x55, 0x0c, 0x1c, - 0x5c, 0x55, 0xd4, 0x0d, 0x03, 0x15, 0x74, 0x41, 0xd5, 0xc1, 0x38, 0x76, 0x13, 0x7f, 0xe4, 0xc2, - 0x61, 0x02, 0x28, 0x1f, 0xd3, 0x33, 0x18, 0x30, 0xce, 0x08, 0xc9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, - 0x1f, 0x2e, 0xab, 0xf0, 0x4f, 0xd5, 0x94, 0x1f, 0xfb, 0x0d, 0x40, 0xce, 0x16, 0x85, 0xa1, 0xdc, - 0x0a, 0x02, 0x81, 0xe5, 0x02, 0x47, 0x0f, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0x83, 0xcf, 0xe4, 0x3f, - 0xdd, 0x6c, 0x3f, 0xb8, 0xa1, 0x61, 0xeb, 0x81, 0x40, 0x5c, 0x17, 0x83, 0x50, 0x27, 0xc1, 0xfa, - 0x81, 0xf0, 0x0f, 0xfc, 0x1c, 0xab, 0x0c, 0xe1, 0xa9, 0xc1, 0xce, 0x1a, 0x25, 0x41, 0x38, 0x69, - 0x99, 0x5f, 0xf0, 0xa9, 0x86, 0x06, 0x0d, 0xfe, 0x98, 0x18, 0x31, 0x5e, 0x5a, 0x06, 0x0c, 0x0f, - 0x91, 0xd5, 0xab, 0x07, 0xac, 0x7f, 0xe1, 0xe5, 0x4c, 0x0c, 0x19, 0xb2, 0x06, 0x06, 0x0d, 0x89, - 0x03, 0x03, 0x06, 0x14, 0x81, 0xff, 0x82, 0x90, 0x30, 0x67, 0x0f, 0xfc, 0x10, 0x0c, 0xb0, 0x7f, - 0xbf, 0x4a, 0xff, 0x83, 0x30, 0x8e, 0x17, 0x02, 0x54, 0x60, 0xa1, 0x61, 0xb6, 0x88, 0x5f, 0x07, - 0x98, 0x33, 0xe8, 0x37, 0xf5, 0x3c, 0x97, 0x21, 0x78, 0x12, 0x0c, 0x0a, 0x03, 0xf0, 0x67, 0x0f, - 0x5d, 0x4f, 0xfa, 0x03, 0xb1, 0x04, 0xe1, 0xda, 0xa0, 0xe7, 0x0e, 0x86, 0x07, 0xfe, 0x42, 0x60, - 0xe7, 0x0f, 0x98, 0x39, 0xc3, 0x05, 0xff, 0xf0, 0x6a, 0x05, 0x40, 0xac, 0x35, 0x02, 0xa0, 0x4e, - 0x1a, 0xff, 0xf8, 0x35, 0x02, 0xa0, 0x56, 0x1a, 0x81, 0x50, 0x27, 0x0d, 0x7f, 0xfc, 0x1f, 0xd6, - 0x1f, 0xf8, 0x14, 0x0f, 0xef, 0xff, 0xc8, 0x7e, 0xb0, 0xff, 0xc0, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, - 0x7f, 0xfe, 0xf0, 0x0f, 0xf2, 0xa0, 0xeb, 0xfe, 0xa2, 0x1f, 0xea, 0x07, 0xef, 0xff, 0xde, 0x0f, - 0xd4, 0x0f, 0xe7, 0xff, 0xc8, 0x66, 0x0a, 0x81, 0x50, 0x33, 0xff, 0xe8, 0x33, 0x05, 0x40, 0xa8, - 0x19, 0xff, 0xf4, 0x1f, 0xd4, 0x0f, 0xef, 0xff, 0xc1, 0xfd, 0x40, 0xff, 0xc0, 0xa0, 0x7e, 0xff, - 0xfd, 0xe0, 0x0f, 0xfc, 0x1d, 0xff, 0x3f, 0xe0, 0x60, 0xc1, 0x87, 0x70, 0x30, 0x60, 0xc0, 0x96, - 0x17, 0xfc, 0x3f, 0x06, 0xc1, 0x83, 0x0a, 0xc3, 0x60, 0xc1, 0xae, 0xf2, 0x0f, 0xfa, 0xff, 0x21, - 0xb0, 0xf6, 0x0c, 0x3b, 0x43, 0xb1, 0x81, 0xff, 0x05, 0x88, 0x7b, 0x0f, 0x61, 0xfb, 0x5c, 0x0c, - 0x3b, 0xfa, 0x42, 0xc3, 0x90, 0xfb, 0xe0, 0xc0, 0x0b, 0xaf, 0xd8, 0x7b, 0x0f, 0xd8, 0x7b, 0xaf, - 0xd8, 0x7b, 0xaf, 0xd8, 0x79, 0x7f, 0xc1, 0xbf, 0xff, 0x78, 0x35, 0x7f, 0x90, 0xcc, 0x15, 0x02, - 0xa0, 0x67, 0xab, 0xd5, 0x70, 0x67, 0x5b, 0x96, 0xa0, 0x72, 0xea, 0x2e, 0x0e, 0xff, 0xfc, 0x1f, - 0xd4, 0x0f, 0xdf, 0xff, 0xbc, 0x80, 0x0f, 0x98, 0x3f, 0xf0, 0x3c, 0x1f, 0xf8, 0xe9, 0x87, 0xf9, - 0xe0, 0x3a, 0x1e, 0x7c, 0x87, 0x79, 0x0b, 0xd7, 0xfe, 0xbc, 0x04, 0x0b, 0x72, 0xc0, 0x43, 0xf5, - 0x03, 0xff, 0x02, 0x81, 0xfd, 0xff, 0xf8, 0x39, 0x0a, 0x80, 0x50, 0x79, 0xc1, 0x40, 0x68, 0x7d, - 0xa5, 0x07, 0x0f, 0xca, 0x28, 0x41, 0xef, 0xff, 0xde, 0x00, 0x0e, 0x82, 0x50, 0x7e, 0x7c, 0x1b, - 0xd0, 0x67, 0xce, 0x85, 0xd3, 0x42, 0x42, 0xe9, 0xa0, 0x43, 0xf5, 0xe8, 0x3f, 0x37, 0xa0, 0x5e, - 0x90, 0xbd, 0x21, 0xe6, 0xf0, 0x6b, 0xff, 0x41, 0xfe, 0xa0, 0x7f, 0xe0, 0x50, 0x3f, 0xbf, 0xff, - 0x07, 0x90, 0x50, 0x10, 0x7e, 0xc1, 0x41, 0xc3, 0xf5, 0x0a, 0x1a, 0x1d, 0xff, 0xfb, 0xc0, 0x0f, - 0xfc, 0x1e, 0xc1, 0x85, 0xa1, 0xf6, 0x0c, 0x17, 0xf8, 0x2c, 0x18, 0xe2, 0x1f, 0x60, 0xc8, 0x1e, - 0x43, 0xa0, 0x65, 0x01, 0x68, 0x7d, 0xfc, 0x90, 0x73, 0x79, 0x05, 0xe9, 0x0b, 0xd4, 0xff, 0x2a, - 0xc3, 0xf5, 0x03, 0xfa, 0xff, 0xf8, 0x3c, 0x82, 0x80, 0x90, 0xfb, 0x05, 0x01, 0x87, 0xe9, 0x28, - 0x50, 0x3b, 0xff, 0xf7, 0x80, 0x3f, 0xc7, 0xf0, 0x7a, 0x42, 0xc2, 0xc3, 0xd2, 0x17, 0x43, 0x0f, - 0x50, 0x6c, 0xdc, 0x90, 0x3f, 0xc8, 0x1c, 0x93, 0xd0, 0x5e, 0x0a, 0xf0, 0x79, 0xe9, 0xa1, 0xfa, - 0xf2, 0x07, 0xd2, 0x17, 0xa7, 0xfc, 0xde, 0x02, 0x1d, 0x40, 0xfe, 0x7f, 0xfc, 0x87, 0xb0, 0x50, - 0x18, 0x7e, 0x62, 0x85, 0x03, 0xbf, 0xff, 0x78, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0x7f, 0xfe, - 0xf0, 0x7a, 0x80, 0xd0, 0xfd, 0xb4, 0x06, 0xd0, 0x3a, 0x85, 0x01, 0xa5, 0x02, 0x70, 0x33, 0x68, - 0x24, 0x3c, 0xf4, 0xd0, 0xf9, 0xb8, 0x35, 0xc8, 0x5c, 0x9f, 0xe1, 0xb0, 0xfd, 0x40, 0xff, 0x7f, - 0xf8, 0x3e, 0xc1, 0x40, 0x61, 0xfa, 0x85, 0x0a, 0x07, 0x5f, 0xff, 0xa0, 0x06, 0x87, 0x95, 0x40, - 0xcf, 0x3f, 0xa5, 0x06, 0x43, 0xed, 0x0f, 0x78, 0x3d, 0xa1, 0xf3, 0x1f, 0xfe, 0x0e, 0x82, 0xf9, - 0x0f, 0x3a, 0xad, 0x05, 0xa1, 0x58, 0x15, 0x61, 0xa8, 0x04, 0x2b, 0x9e, 0x43, 0x9b, 0xe9, 0x6a, - 0x7a, 0x45, 0x04, 0xda, 0x82, 0x43, 0x56, 0xf5, 0x60, 0xfa, 0x85, 0x8e, 0x1f, 0x9c, 0x62, 0x81, - 0xd7, 0xff, 0xec, 0x0f, 0xfc, 0x1f, 0x50, 0x3c, 0xa9, 0x07, 0xfc, 0xfa, 0x88, 0x6d, 0x0e, 0xc3, - 0xeb, 0x1c, 0x2d, 0x78, 0x17, 0xf9, 0xe9, 0xd0, 0x39, 0xc5, 0x60, 0xc3, 0x7f, 0x56, 0x06, 0x1f, - 0x39, 0x61, 0x61, 0xfa, 0xe9, 0xc2, 0x19, 0xbe, 0x5d, 0xf4, 0x82, 0x40, 0xae, 0x50, 0x18, 0x27, - 0xff, 0xc1, 0xf4, 0x0a, 0x0c, 0x1f, 0xa8, 0x50, 0x90, 0xeb, 0xff, 0xf4, 0x00, 0x0f, 0xf2, 0x1e, - 0x7f, 0xa0, 0x61, 0xf2, 0x8a, 0x02, 0xfe, 0x0c, 0xf8, 0x0e, 0x16, 0x17, 0xfe, 0x72, 0x81, 0xd7, - 0x18, 0x1f, 0x07, 0x73, 0x21, 0x3e, 0x42, 0xd1, 0x80, 0xf8, 0x1a, 0x1a, 0x8d, 0xf0, 0x64, 0x26, - 0xf2, 0x07, 0xd2, 0x15, 0x12, 0x9e, 0xa0, 0xa8, 0x26, 0xb7, 0xab, 0x21, 0xe9, 0x28, 0x08, 0x3f, - 0x50, 0xa1, 0x40, 0xeb, 0xff, 0xf6, 0x00, 0x0f, 0xfc, 0x1e, 0x83, 0xd8, 0x7e, 0xb7, 0xff, 0xc1, - 0xfb, 0x81, 0xa1, 0xb8, 0x2a, 0x05, 0x61, 0xd2, 0x5f, 0x56, 0xc3, 0x94, 0x40, 0x81, 0x87, 0x38, - 0x30, 0x60, 0xc3, 0x38, 0xf0, 0x30, 0x66, 0x09, 0x15, 0x7a, 0x05, 0x41, 0x37, 0x90, 0x5e, 0x90, - 0xa8, 0xaa, 0x75, 0x0d, 0x02, 0x6b, 0x7a, 0xb0, 0x7d, 0x03, 0x46, 0x0f, 0xd2, 0x69, 0xa1, 0xd7, - 0xff, 0xe4, 0x0f, 0xfc, 0x1d, 0x7f, 0x40, 0xc3, 0xfb, 0x0d, 0x7f, 0x01, 0xa7, 0xa5, 0x6b, 0x68, - 0x16, 0xd6, 0xd4, 0x38, 0x4a, 0xd7, 0x03, 0xb4, 0x33, 0xd3, 0x09, 0xf0, 0x76, 0x16, 0xae, 0x1d, - 0x06, 0x97, 0xe4, 0x26, 0x09, 0xa7, 0x0d, 0xca, 0x0b, 0x91, 0xbd, 0x41, 0xb0, 0xd5, 0xbd, 0x58, - 0x3e, 0x92, 0x83, 0x87, 0xe7, 0x28, 0x68, 0x77, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, - 0xef, 0xff, 0xd8, 0x5a, 0xad, 0x5c, 0xb0, 0x6d, 0x54, 0x57, 0x2b, 0x0d, 0xff, 0xf8, 0x36, 0x56, - 0x68, 0xd0, 0x36, 0x4b, 0x14, 0x0a, 0x0b, 0x3d, 0x4e, 0xbc, 0x07, 0x03, 0x6d, 0xa1, 0xcf, 0x77, - 0x5d, 0xe8, 0x14, 0x0e, 0xd0, 0xfb, 0x4f, 0xfe, 0x42, 0xc2, 0xd3, 0x06, 0x19, 0x9f, 0xff, 0xc1, - 0xff, 0x83, 0x80, 0x0f, 0xfa, 0x0f, 0x7f, 0x0b, 0x72, 0x82, 0x82, 0xc7, 0x9b, 0x42, 0xfe, 0x04, - 0x8c, 0x13, 0x06, 0x7f, 0xe4, 0x7f, 0x90, 0xb0, 0xee, 0x80, 0x9f, 0xf8, 0x11, 0xfa, 0xc1, 0x87, - 0xf5, 0xd3, 0x90, 0xe6, 0xfa, 0x55, 0xfa, 0x02, 0x80, 0xaa, 0x28, 0x24, 0x27, 0xff, 0xc1, 0xf4, - 0x0a, 0x02, 0x0f, 0xcc, 0x50, 0xa0, 0x73, 0xff, 0xfb, 0x00, 0x0f, 0x98, 0x3f, 0xf3, 0xdc, 0x87, - 0xcd, 0xe4, 0x0f, 0xa8, 0x82, 0x89, 0x4f, 0x50, 0x64, 0x35, 0x6f, 0x56, 0x0f, 0x94, 0x71, 0x21, - 0xfa, 0x87, 0x1a, 0x1e, 0xa7, 0x5e, 0xe8, 0x1d, 0x70, 0x6f, 0x21, 0xad, 0x56, 0xda, 0x5c, 0x05, - 0x5a, 0x13, 0x6a, 0x0a, 0xfe, 0x29, 0xea, 0x82, 0x54, 0x22, 0xd1, 0x06, 0x9a, 0x23, 0x13, 0x05, - 0x7d, 0x47, 0xfe, 0x0f, 0xfc, 0x1c, 0x0a, 0x0f, 0x9c, 0x3e, 0xff, 0x25, 0x87, 0xda, 0x1f, 0x3f, - 0xd0, 0x76, 0x1f, 0xb0, 0xef, 0xf8, 0x0b, 0x6b, 0x07, 0x61, 0xfb, 0x0f, 0xdb, 0x61, 0xaf, 0x41, - 0xca, 0x0c, 0x0f, 0xfc, 0x1e, 0x70, 0xec, 0x3f, 0x7f, 0x46, 0x1f, 0x70, 0x7b, 0x0f, 0x38, 0x7d, - 0x87, 0xef, 0xe4, 0xc3, 0xf9, 0xc3, 0x61, 0xfe, 0xc3, 0x61, 0xf2, 0xda, 0x81, 0x87, 0xdf, 0xe4, - 0xc3, 0xfd, 0x86, 0xc3, 0x21, 0xd8, 0x6c, 0x36, 0x86, 0xc1, 0x18, 0x6c, 0x33, 0xf2, 0x68, 0x1c, - 0x37, 0x90, 0xaf, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x70, 0xff, 0xc0, 0xe5, 0x0f, 0xf9, - 0x05, 0xfa, 0x17, 0x58, 0x1c, 0x3f, 0xda, 0x13, 0xf8, 0x3a, 0x81, 0xea, 0x07, 0xb0, 0xfa, 0x43, - 0xb8, 0x39, 0x5c, 0x84, 0xe1, 0xef, 0xe8, 0x1a, 0x1f, 0xa4, 0x27, 0x0f, 0xe9, 0x0b, 0x43, 0x61, - 0xa4, 0x9c, 0x3b, 0x0d, 0xf2, 0xb4, 0x27, 0x0d, 0xa1, 0x5f, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x1e, 0x70, 0xf3, 0x87, 0xbf, 0x41, 0x38, 0x75, 0x17, 0x04, 0xe1, 0x9c, 0x3f, 0x38, 0x73, 0xf9, - 0x09, 0xc3, 0xcf, 0x2b, 0xff, 0x21, 0x50, 0x39, 0xc3, 0x95, 0x44, 0x33, 0x87, 0x7f, 0x41, 0x38, - 0x7d, 0x40, 0xe7, 0x0f, 0xa8, 0x1c, 0xe1, 0xf5, 0x1c, 0x27, 0x0f, 0xbd, 0x06, 0x70, 0xfa, 0x0f, - 0x38, 0x60, 0x09, 0x0f, 0xfc, 0x0a, 0x07, 0xfe, 0x07, 0xf3, 0xff, 0x27, 0x2e, 0x0c, 0xe1, 0x38, - 0x7f, 0x38, 0x67, 0xf4, 0x19, 0xc3, 0xd4, 0x0f, 0x38, 0x7a, 0x81, 0xe7, 0x0c, 0xaa, 0x28, 0x33, - 0x86, 0xff, 0x21, 0x38, 0x7a, 0x81, 0xe7, 0x0f, 0x50, 0x3c, 0xe1, 0xea, 0x38, 0x67, 0x0f, 0x7c, - 0x86, 0xb0, 0xf6, 0x86, 0xbc, 0x87, 0xfe, 0x0f, 0x80, 0x0f, 0xfc, 0x1c, 0xe1, 0xfd, 0xa0, 0xff, - 0x03, 0x06, 0x96, 0xbc, 0x0c, 0x1a, 0x61, 0xfb, 0x06, 0x8f, 0xf4, 0x0c, 0x1a, 0x05, 0x72, 0x16, - 0x0d, 0x0d, 0xa1, 0xb0, 0x69, 0x57, 0x50, 0x30, 0x69, 0x57, 0x50, 0x30, 0x68, 0x6d, 0x0d, 0x83, - 0x43, 0x68, 0x64, 0x1a, 0x1b, 0x6c, 0x3b, 0x42, 0x7d, 0x07, 0xb4, 0x26, 0x0f, 0x7c, 0x1f, 0xf8, - 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xda, 0x1f, 0x79, 0x60, 0x68, 0x7a, 0xfe, 0x4d, 0x0f, 0x68, 0x7b, - 0x43, 0xcf, 0xf2, 0x72, 0x1f, 0x38, 0x6e, 0xd0, 0xfb, 0x0d, 0xab, 0x42, 0x5b, 0x50, 0x34, 0x74, - 0x1f, 0xe8, 0xd0, 0x30, 0x76, 0x1b, 0x43, 0xfb, 0x0d, 0xa1, 0xfd, 0xbc, 0x68, 0x7e, 0xbc, 0x83, - 0x43, 0xf4, 0x86, 0xd0, 0xe0, 0x09, 0x0f, 0xfc, 0x0a, 0x06, 0xaf, 0x21, 0x7f, 0x15, 0xde, 0x07, - 0x2e, 0x0e, 0x70, 0x38, 0x7f, 0xb4, 0x27, 0xf4, 0x1b, 0x83, 0xce, 0x1e, 0xc3, 0xe7, 0x0f, 0x61, - 0xcb, 0x6a, 0x0d, 0x87, 0x7f, 0x90, 0xb0, 0xf9, 0xc3, 0xd8, 0x7c, 0xe1, 0xec, 0x3e, 0x77, 0x42, - 0xc3, 0xeb, 0xc8, 0x4e, 0x1f, 0x48, 0x6f, 0x41, 0xff, 0x83, 0xf0, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, - 0x87, 0xbf, 0x41, 0x68, 0x75, 0x03, 0xed, 0x0c, 0xe1, 0xfb, 0x43, 0x9a, 0xc8, 0x5c, 0x1e, 0x79, - 0x3f, 0xf0, 0x6d, 0x0e, 0xd0, 0xe5, 0x72, 0x1b, 0x43, 0xbf, 0x90, 0xb4, 0x3e, 0xd0, 0xed, 0x0f, - 0xb4, 0x3b, 0x43, 0xed, 0xa0, 0x5a, 0x1f, 0x7a, 0x5d, 0xcb, 0x04, 0xe8, 0xff, 0xe0, 0xff, 0xc1, - 0xc0, 0x09, 0x0f, 0xe4, 0x35, 0x03, 0x2a, 0xfa, 0x0b, 0xf4, 0xd5, 0x87, 0x70, 0x7c, 0xe1, 0xd8, - 0x7e, 0x70, 0xe7, 0xf2, 0x13, 0x87, 0xd4, 0x0e, 0x70, 0xfa, 0x41, 0xff, 0xa1, 0x5c, 0xbe, 0xd6, - 0x07, 0xf4, 0x13, 0x87, 0xd2, 0x1c, 0xe1, 0xf4, 0x87, 0x38, 0x7d, 0x46, 0x09, 0xc3, 0xef, 0x41, - 0x9c, 0x3e, 0x83, 0xce, 0x18, 0x0f, 0xfc, 0x1c, 0xe1, 0xb0, 0xec, 0x1c, 0xa0, 0x60, 0xc1, 0x97, - 0x52, 0x60, 0xc1, 0x98, 0x7b, 0x06, 0x0c, 0x6b, 0x03, 0x06, 0x0c, 0x17, 0xa0, 0x60, 0xc1, 0x85, - 0x40, 0xb0, 0x60, 0xc5, 0x51, 0x1c, 0x18, 0x33, 0xfa, 0x70, 0x60, 0xc2, 0xa0, 0x18, 0x18, 0x30, - 0xa8, 0x0a, 0x03, 0x06, 0x15, 0x6d, 0x06, 0x0c, 0x2f, 0x4e, 0x16, 0x0c, 0x0c, 0x0d, 0x0f, 0x61, - 0xff, 0x82, 0x09, 0x0f, 0xfc, 0x0a, 0x07, 0xee, 0x0d, 0xfc, 0x13, 0xc1, 0xb9, 0x70, 0x3c, 0x86, - 0x70, 0xf3, 0x07, 0xcf, 0xf0, 0x7b, 0x83, 0x50, 0x3e, 0xf0, 0x75, 0x03, 0x9e, 0x0c, 0xab, 0x50, - 0x2d, 0x0e, 0xff, 0x2a, 0x0f, 0xea, 0x07, 0xe7, 0x0d, 0x40, 0xf9, 0xd0, 0xd4, 0x20, 0xd6, 0x87, - 0x5e, 0x80, 0xf8, 0x3e, 0xe0, 0x3e, 0x43, 0xff, 0x08, 0x7c, 0x09, 0x0f, 0xfc, 0x0d, 0x0d, 0xfc, - 0x1d, 0xfa, 0x30, 0xb0, 0xdc, 0xb0, 0x30, 0xb0, 0x9c, 0x3d, 0x85, 0x86, 0x7f, 0x03, 0x81, 0x87, - 0xa8, 0x17, 0x43, 0x0f, 0x48, 0x59, 0x98, 0x65, 0x72, 0x0c, 0x9c, 0x37, 0xf4, 0xe0, 0xf0, 0x7a, - 0x40, 0xc1, 0x61, 0xe9, 0x05, 0x02, 0xc3, 0xd4, 0xed, 0x0b, 0x04, 0x17, 0x9b, 0x0d, 0xaa, 0x0b, - 0x1c, 0x3a, 0xf0, 0x7f, 0xe0, 0xe0, 0x09, 0x0e, 0x43, 0xea, 0x07, 0x61, 0xf7, 0xf0, 0xe1, 0xee, - 0x5c, 0x7f, 0xce, 0x1c, 0xe1, 0x9c, 0x7f, 0xc8, 0x67, 0x0a, 0x80, 0x43, 0x9c, 0x2a, 0x04, 0xe1, - 0x38, 0xab, 0x50, 0x1c, 0x0e, 0x7f, 0x90, 0x58, 0xc1, 0x50, 0x3d, 0x0c, 0x15, 0x03, 0xf5, 0x02, - 0xa3, 0x87, 0xa4, 0x2f, 0x41, 0xf6, 0x85, 0xa1, 0xd7, 0xa0, 0xff, 0xc1, 0x80, 0x02, 0x1f, 0xf8, - 0x1a, 0x13, 0x9f, 0xc3, 0xf8, 0x12, 0x13, 0x9c, 0xb0, 0xa8, 0x27, 0x30, 0xed, 0x0c, 0xe3, 0xf8, - 0xd0, 0xce, 0x16, 0x83, 0x43, 0x38, 0x5a, 0x0d, 0x0c, 0xe2, 0xb5, 0x1a, 0x19, 0xcf, 0xe7, 0x43, - 0x38, 0x5a, 0x0d, 0x0c, 0xe1, 0x68, 0x34, 0x33, 0x85, 0xdb, 0xa1, 0x9c, 0x2f, 0x26, 0x86, 0x70, - 0x30, 0x5a, 0x07, 0xd0, 0x09, 0x0f, 0x41, 0xf5, 0x03, 0xd8, 0x7d, 0xf9, 0x03, 0x87, 0xb8, 0x3d, - 0x40, 0xe7, 0x0e, 0xff, 0xc8, 0xfe, 0x03, 0x81, 0xc3, 0xb4, 0x27, 0x03, 0x07, 0x68, 0x5c, 0x0a, - 0x04, 0xae, 0x41, 0x85, 0xa1, 0x7f, 0x2b, 0x0b, 0x0f, 0x68, 0x56, 0xd0, 0x3d, 0xa1, 0x9f, 0x21, - 0xed, 0x60, 0xbe, 0x0f, 0x7c, 0x8f, 0x16, 0x84, 0xe8, 0x3c, 0x84, 0xe1, 0xf9, 0x0f, 0xc0, 0x09, - 0x0f, 0xfc, 0x0a, 0x04, 0xbf, 0x82, 0xfc, 0xff, 0xe0, 0x72, 0xc3, 0x06, 0x61, 0xc3, 0xd9, 0x82, - 0x80, 0x7f, 0x26, 0x31, 0xa1, 0xb4, 0x29, 0x33, 0x0e, 0x90, 0x9c, 0x14, 0x09, 0x5c, 0x85, 0xa6, - 0x85, 0xfd, 0x01, 0xdc, 0x3d, 0x21, 0xde, 0x43, 0xd2, 0x1d, 0xe0, 0xfa, 0x58, 0x17, 0x61, 0xef, - 0x93, 0xc0, 0xf0, 0x67, 0x47, 0x83, 0x58, 0x7f, 0xe0, 0xe0, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, - 0x90, 0x7e, 0x42, 0x70, 0xea, 0x2c, 0x1d, 0x87, 0x61, 0xcc, 0x0d, 0x60, 0xbf, 0x2a, 0x07, 0x44, - 0x37, 0x01, 0x81, 0x87, 0xd2, 0x06, 0x06, 0x1c, 0xae, 0x47, 0xa7, 0x50, 0x3f, 0xa6, 0xbd, 0x86, - 0x90, 0xfe, 0xc3, 0x48, 0x7f, 0x61, 0xa5, 0x41, 0xe7, 0x0d, 0xe8, 0x3e, 0xa0, 0x68, 0x3c, 0xfc, - 0x1f, 0xf8, 0x3c, 0x0b, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x41, 0x72, 0x83, 0x58, 0x77, 0xf2, 0x17, - 0x06, 0x70, 0xfd, 0xa1, 0xcf, 0xe0, 0xae, 0x43, 0xd4, 0x0d, 0xeb, 0x0f, 0x48, 0x4f, 0x9a, 0x04, - 0xae, 0x41, 0xba, 0x68, 0x3f, 0xae, 0x34, 0x70, 0xd2, 0x08, 0x1a, 0x1f, 0x48, 0x76, 0x87, 0xd5, - 0x82, 0xd0, 0xfb, 0xd0, 0x6d, 0x0f, 0xa0, 0xf6, 0x86, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x87, 0xbf, - 0x21, 0x61, 0xee, 0x0f, 0xb0, 0xe7, 0x0e, 0x5b, 0x5c, 0x07, 0xf5, 0xff, 0x90, 0xb4, 0x3b, 0x83, - 0xe9, 0x0c, 0xf8, 0x39, 0x5c, 0x85, 0x78, 0x3b, 0xf9, 0x06, 0xe8, 0x7a, 0x43, 0x65, 0x03, 0xd2, - 0x15, 0x83, 0x0f, 0x4a, 0x8f, 0x02, 0xc3, 0xbe, 0x79, 0xd3, 0x82, 0x74, 0xf0, 0x18, 0x74, 0x3f, - 0xf0, 0x60, 0x0a, 0x0f, 0xfc, 0x0a, 0x04, 0xff, 0xc1, 0x7e, 0x9c, 0x3f, 0x72, 0xc3, 0x87, 0xce, - 0x1c, 0xe1, 0xf9, 0xfc, 0xaf, 0xf0, 0x75, 0x00, 0xe1, 0xb0, 0xea, 0x01, 0xc3, 0x61, 0x53, 0xd4, - 0x70, 0xd8, 0x4a, 0xa2, 0xdf, 0xe0, 0xea, 0x01, 0xd7, 0x83, 0xa8, 0x07, 0x0f, 0xf5, 0x19, 0xc3, - 0xfd, 0xf2, 0xb5, 0xf0, 0x6e, 0x0b, 0xfe, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x60, 0xfb, 0x0f, - 0x72, 0xc1, 0x38, 0x75, 0xd4, 0xff, 0xe9, 0xc3, 0xfb, 0x0e, 0x6b, 0x22, 0x0c, 0x10, 0x4f, 0x23, - 0x03, 0x06, 0x1a, 0x40, 0xc0, 0xc1, 0x81, 0x5c, 0xb4, 0x0c, 0x18, 0x29, 0xe9, 0x58, 0xe3, 0x86, - 0x90, 0x3f, 0xf0, 0x69, 0x0f, 0x60, 0xc3, 0x4a, 0x83, 0x60, 0x50, 0x5e, 0x83, 0xb0, 0x50, 0x0c, - 0x1f, 0x5f, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x7e, 0x82, 0xc3, 0xd4, 0x58, 0x11, 0x94, - 0x03, 0x87, 0x39, 0x83, 0x09, 0xfc, 0xd0, 0xc1, 0x40, 0xd4, 0x06, 0x98, 0x1c, 0x34, 0x83, 0x06, - 0x14, 0x05, 0x72, 0xa0, 0x61, 0xef, 0xe8, 0x2c, 0x18, 0x74, 0x87, 0x65, 0x03, 0xa4, 0x3c, 0xe1, - 0xe9, 0x20, 0x9d, 0x0f, 0x7d, 0x02, 0xd0, 0xf3, 0xc3, 0xe8, 0x3f, 0x90, 0x28, 0x3f, 0x0f, 0xfc, - 0x1c, 0xc1, 0xe7, 0x0e, 0xfd, 0x04, 0xe1, 0xa8, 0xb0, 0x15, 0x6b, 0x18, 0x77, 0xfe, 0x1f, 0xce, - 0x8e, 0x0c, 0x2e, 0x06, 0x8e, 0x0c, 0x29, 0x06, 0x8e, 0x0c, 0xa7, 0x47, 0x47, 0x06, 0x53, 0xd3, - 0xff, 0x82, 0x90, 0x68, 0xe0, 0xc2, 0x90, 0xe7, 0x0f, 0x56, 0x09, 0xc3, 0xde, 0x83, 0x38, 0x7a, - 0x0f, 0x38, 0x40, 0x0f, 0xfc, 0x1c, 0xc1, 0xe7, 0x0e, 0xfd, 0x04, 0xe1, 0xa8, 0xb0, 0x67, 0x0d, - 0x87, 0x7f, 0xe1, 0xfc, 0x68, 0xc0, 0xc2, 0xa0, 0x34, 0xa0, 0x30, 0xa4, 0x1a, 0x78, 0x18, 0xae, - 0x4d, 0x3c, 0x99, 0xfc, 0xed, 0xb9, 0x85, 0x20, 0xdd, 0x3b, 0x0a, 0x41, 0xd0, 0x0d, 0x85, 0x53, - 0xa1, 0xd8, 0x5e, 0x8d, 0x0c, 0xe1, 0x41, 0x68, 0x5e, 0x40, 0x02, 0x83, 0xff, 0x03, 0x42, 0xbf, - 0xc8, 0x1f, 0xcc, 0x86, 0xd0, 0x72, 0xc4, 0x88, 0x34, 0x70, 0xe9, 0x24, 0xd0, 0x3f, 0x89, 0x34, - 0xd0, 0xda, 0x09, 0x34, 0xd0, 0xd2, 0x09, 0x34, 0xd0, 0x2b, 0x92, 0x4c, 0x1a, 0x0f, 0xea, 0x26, - 0x0d, 0x0d, 0x20, 0x95, 0x83, 0x43, 0x48, 0x6a, 0x83, 0xef, 0x91, 0xc7, 0x43, 0xbc, 0x0b, 0x42, - 0xe0, 0xc8, 0x38, 0x3d, 0x07, 0xfe, 0x0e, 0x02, 0x83, 0xff, 0x1c, 0x17, 0xfe, 0x1f, 0xce, 0x1c, - 0xe7, 0x2c, 0x61, 0xb3, 0x70, 0xed, 0x86, 0x31, 0xfc, 0x66, 0x49, 0x85, 0xa0, 0xc7, 0xc0, 0xc2, - 0xd0, 0x60, 0xf0, 0x31, 0x5c, 0x98, 0x28, 0x0c, 0xfe, 0xb0, 0x78, 0x18, 0x5a, 0x0c, 0xac, 0x61, - 0x68, 0x33, 0x06, 0xe1, 0x6b, 0x72, 0x1b, 0x0b, 0xd1, 0x86, 0x56, 0x14, 0x16, 0x1b, 0x90, 0x02, - 0x83, 0xf9, 0x0d, 0xa1, 0x53, 0xf4, 0x85, 0xf8, 0xe4, 0x3e, 0xe5, 0x8d, 0x0f, 0x9c, 0x3b, 0x43, - 0xf3, 0xf4, 0x7f, 0xc8, 0x6d, 0x07, 0x61, 0x68, 0x6c, 0x2d, 0xc2, 0xc2, 0x56, 0xa3, 0x24, 0x70, - 0xbf, 0x8c, 0x62, 0x81, 0xd8, 0x58, 0x37, 0x0f, 0x61, 0x60, 0xb8, 0x3d, 0xdd, 0x82, 0xe0, 0xf7, - 0x9a, 0x16, 0xf0, 0x67, 0x06, 0x78, 0x2f, 0x07, 0xc8, 0x87, 0xc0, 0x09, 0x0f, 0x28, 0x3d, 0x40, - 0xf6, 0x87, 0xbf, 0x20, 0xa6, 0x1d, 0xcb, 0x01, 0xc7, 0x09, 0xc3, 0x9d, 0x05, 0x84, 0xfe, 0x79, - 0xc1, 0x61, 0xb4, 0x60, 0x50, 0x10, 0x6d, 0x0f, 0x41, 0xca, 0xd4, 0x2e, 0x94, 0x17, 0xf3, 0x5d, - 0xe0, 0xed, 0x0f, 0xb8, 0x3b, 0x43, 0xec, 0x3d, 0xac, 0x1a, 0x81, 0xef, 0x90, 0xd8, 0x79, 0xe0, - 0xea, 0x07, 0xfe, 0x0f, 0xc0, 0x0a, 0x0f, 0xfc, 0x50, 0x37, 0xfc, 0x0f, 0xe3, 0x42, 0x73, 0x97, - 0x1a, 0x13, 0xb8, 0x7b, 0x42, 0x71, 0xfd, 0x1f, 0xf0, 0x5c, 0x16, 0x84, 0xe1, 0x68, 0x5a, 0x13, - 0x94, 0xea, 0x34, 0x27, 0x29, 0xd4, 0x7f, 0xc1, 0x68, 0x58, 0x67, 0x0b, 0x42, 0xc3, 0x38, 0x5b, - 0x56, 0x19, 0xc2, 0xf4, 0x68, 0x67, 0x03, 0x02, 0xc2, 0x7c, 0x87, 0xfe, 0x08, 0x09, 0x0e, 0x43, - 0xf5, 0x03, 0xb0, 0xfd, 0xfc, 0x38, 0x7d, 0xcb, 0x8b, 0xfc, 0x38, 0x7b, 0x42, 0x70, 0x3f, 0xa9, - 0x92, 0x50, 0x35, 0x01, 0xa6, 0x98, 0x75, 0x03, 0xb4, 0x42, 0x55, 0x14, 0x16, 0x87, 0x7f, 0x82, - 0xf0, 0x7d, 0x40, 0xcf, 0x83, 0xea, 0x06, 0xda, 0x07, 0xa8, 0x43, 0x83, 0x0f, 0x7c, 0x9a, 0x0b, - 0x0e, 0xd0, 0x70, 0x6b, 0x0f, 0xc8, 0x7e, 0x09, 0x0e, 0x43, 0xf5, 0x03, 0xb0, 0xfd, 0xfa, 0x1c, - 0x3e, 0xe5, 0x81, 0xff, 0x03, 0x0e, 0xb0, 0xec, 0x0f, 0xe7, 0x43, 0xb0, 0xda, 0x13, 0xa1, 0x61, - 0xb4, 0x33, 0xa0, 0xc0, 0xad, 0x41, 0x98, 0x70, 0x7f, 0x41, 0xca, 0xc3, 0x68, 0x73, 0xce, 0x1b, - 0x42, 0xb8, 0x0c, 0x1b, 0xb5, 0x41, 0xa8, 0x13, 0xe0, 0xfd, 0xa1, 0x28, 0x3d, 0x7a, 0x0f, 0xfc, - 0x1e, 0x09, 0x0f, 0x41, 0xf5, 0x03, 0x9c, 0x3e, 0xfd, 0x1f, 0xe4, 0x1c, 0xb8, 0xc3, 0x60, 0x70, - 0xf6, 0x1b, 0x09, 0xfc, 0x98, 0x4e, 0x19, 0xe4, 0x18, 0x3c, 0x87, 0x68, 0x58, 0x7e, 0x57, 0x20, - 0xeb, 0xc0, 0xfe, 0x85, 0xeb, 0x0d, 0xa1, 0xfd, 0x86, 0xd0, 0x7f, 0x9c, 0x36, 0xd0, 0x3c, 0xe1, - 0xbd, 0x07, 0xd4, 0x0d, 0x07, 0xdf, 0x21, 0xff, 0x83, 0x80, 0x09, 0x0e, 0x83, 0xea, 0x06, 0x70, - 0xfb, 0xf4, 0x70, 0x7b, 0x96, 0x1f, 0xf9, 0xc3, 0xb4, 0x33, 0x8f, 0xeb, 0x20, 0x9c, 0x2d, 0x0d, - 0x84, 0xe1, 0x68, 0x4e, 0x13, 0x0a, 0xe4, 0x1a, 0x63, 0x1f, 0xc9, 0x83, 0x18, 0x2d, 0x07, 0xaf, - 0x54, 0x16, 0x82, 0x50, 0x2a, 0x0b, 0x68, 0x1e, 0xd0, 0xbd, 0x07, 0x9c, 0x34, 0x1e, 0x7d, 0x07, - 0xfe, 0x0c, 0x09, 0x0e, 0x50, 0x7d, 0x40, 0xe7, 0x0f, 0xbf, 0x21, 0x61, 0xee, 0x5d, 0xff, 0x95, - 0x07, 0x2f, 0xe0, 0x3f, 0x83, 0xff, 0x1a, 0x17, 0xf0, 0x7b, 0x0d, 0x81, 0xc3, 0x2b, 0x50, 0x30, - 0xb0, 0xdf, 0xca, 0xc2, 0xc3, 0xd8, 0x4e, 0x16, 0x1e, 0xc2, 0xa0, 0x58, 0x7b, 0x73, 0x42, 0xc1, - 0x05, 0xe6, 0xc3, 0x63, 0x01, 0x87, 0x0e, 0xbc, 0x87, 0xfe, 0x0c, 0x02, 0x83, 0xd0, 0x7d, 0xa1, - 0xee, 0x0f, 0x7e, 0x0c, 0xc1, 0xdc, 0xbb, 0xff, 0x0e, 0x1c, 0xae, 0x5c, 0x07, 0xe8, 0x2d, 0x0f, - 0xda, 0x1b, 0x0f, 0xec, 0x3b, 0xf9, 0x02, 0xb5, 0x05, 0xd5, 0xa0, 0xfe, 0x47, 0x0b, 0x43, 0x61, - 0xa8, 0x16, 0x86, 0xc3, 0x68, 0x58, 0x77, 0x6a, 0xc3, 0x61, 0x9f, 0x0e, 0x84, 0xe1, 0x94, 0x0a, - 0x02, 0xf2, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, 0x1e, 0x60, 0xf3, 0x87, 0xbf, 0x41, 0x38, 0x75, 0x16, - 0x02, 0x38, 0x10, 0x61, 0xec, 0x60, 0x60, 0x7f, 0x26, 0x31, 0x40, 0xda, 0x06, 0x18, 0xd0, 0xda, - 0x0d, 0x28, 0x61, 0x2b, 0x95, 0x02, 0xc4, 0x2f, 0xe8, 0x2f, 0x07, 0xda, 0x1d, 0xe4, 0x3d, 0xa1, - 0xa8, 0xc1, 0xed, 0x61, 0xc1, 0xa1, 0xdf, 0x2b, 0x40, 0xe8, 0x4e, 0x96, 0x86, 0x74, 0x3f, 0xf0, - 0x60, 0x0f, 0xfc, 0x1e, 0x70, 0xfc, 0xe1, 0xbf, 0x81, 0xc3, 0x85, 0x45, 0xc1, 0x73, 0x81, 0xc3, - 0xf9, 0x58, 0x4f, 0xe8, 0x39, 0xc3, 0xa8, 0x17, 0x01, 0xc3, 0x98, 0x37, 0x0e, 0x12, 0xad, 0x41, - 0x43, 0x85, 0xfe, 0x0e, 0x74, 0x33, 0x04, 0xab, 0xe9, 0x09, 0x80, 0xd1, 0x1c, 0x3a, 0x8c, 0x1c, - 0xe1, 0xdf, 0x21, 0xce, 0x1d, 0xa1, 0xf3, 0x87, 0xfe, 0x0f, 0x02, 0x83, 0xff, 0x03, 0x42, 0xff, - 0xc1, 0x7e, 0x40, 0xe0, 0x70, 0x72, 0xc1, 0x38, 0x18, 0x70, 0xf9, 0xc1, 0x40, 0x5f, 0x82, 0x60, - 0x50, 0x34, 0x86, 0xa0, 0x28, 0x1a, 0x41, 0xff, 0x20, 0x57, 0x21, 0x70, 0x34, 0x1f, 0xd0, 0x34, - 0x1a, 0x1a, 0x43, 0x61, 0x61, 0xd2, 0x1b, 0x0b, 0x0e, 0x99, 0x1c, 0x2c, 0x3b, 0xd2, 0x58, 0x1c, - 0x33, 0xa7, 0xff, 0x41, 0xff, 0x83, 0x0f, 0xfc, 0x1e, 0xa0, 0x7f, 0xe0, 0x68, 0x57, 0xfc, 0x07, - 0xf5, 0x43, 0x8e, 0x0e, 0x58, 0xa0, 0x31, 0xc7, 0x0e, 0xa0, 0x31, 0xc1, 0x7e, 0x28, 0x0c, 0x70, - 0xd2, 0x0a, 0x03, 0x1c, 0x34, 0x82, 0xc7, 0x1c, 0x0a, 0xe4, 0xbf, 0xe0, 0x7f, 0x34, 0x0e, 0xc3, - 0x48, 0x28, 0x1f, 0xe9, 0x05, 0x03, 0xfd, 0x35, 0x83, 0x98, 0x2f, 0x43, 0x87, 0x68, 0x1d, 0x0b, - 0xfe, 0x0f, 0xfc, 0x1c, 0x02, 0x83, 0xff, 0x03, 0x42, 0x5f, 0xc1, 0x7e, 0x55, 0x3d, 0x50, 0x39, - 0x60, 0xd4, 0x0c, 0xe1, 0xfa, 0x81, 0xcf, 0xe0, 0xd4, 0x0f, 0xb4, 0x3a, 0x81, 0xf6, 0x81, 0xff, - 0x80, 0xae, 0x40, 0xab, 0x58, 0x1f, 0xc8, 0x54, 0x50, 0x76, 0x87, 0x50, 0xc3, 0xb4, 0x3a, 0x85, - 0x03, 0x6a, 0x82, 0xa0, 0x20, 0xde, 0x85, 0xad, 0x60, 0x9d, 0x07, 0xfe, 0x43, 0xff, 0x06, 0x0f, - 0xfc, 0x1e, 0x60, 0xe7, 0x24, 0x37, 0xe4, 0x0e, 0x08, 0x2a, 0x2c, 0x13, 0xb5, 0x0e, 0x1d, 0x7d, - 0x44, 0x27, 0xf0, 0x6c, 0x3f, 0x50, 0x3b, 0x1a, 0x06, 0x90, 0x9b, 0xf4, 0x05, 0x72, 0xbd, 0x68, - 0x77, 0xf4, 0x14, 0x8e, 0x1a, 0x43, 0x99, 0xd0, 0xd2, 0x1e, 0xf0, 0x7a, 0xb0, 0x1f, 0x41, 0xef, - 0x25, 0xe4, 0xd9, 0x0a, 0x0a, 0x42, 0x7c, 0x00, 0x09, 0x0f, 0xfc, 0x0a, 0x04, 0xbf, 0x82, 0xfd, - 0x5d, 0xd4, 0x0e, 0x58, 0x3b, 0x0c, 0xe1, 0xfd, 0x87, 0x3f, 0x90, 0xd8, 0x7d, 0xc1, 0x60, 0xc3, - 0xe9, 0x0b, 0x07, 0xe0, 0x2b, 0x90, 0x60, 0xd6, 0x07, 0xf4, 0x60, 0xc3, 0xe9, 0x0b, 0x06, 0x1f, - 0x48, 0x58, 0x30, 0xfa, 0x44, 0xc1, 0x87, 0xdf, 0x2b, 0x56, 0xb0, 0x4f, 0x0f, 0xfe, 0x43, 0xff, - 0x06, 0x0f, 0xfc, 0x1e, 0x70, 0xd8, 0x6c, 0x37, 0xe4, 0xc3, 0x61, 0x51, 0x75, 0xd6, 0xe0, 0x61, - 0xd7, 0x2a, 0xe0, 0xbf, 0x26, 0x1b, 0x0e, 0xe0, 0xb0, 0xd8, 0x74, 0x85, 0x86, 0xc2, 0x57, 0x20, - 0xeb, 0x61, 0x7f, 0x47, 0x5b, 0x0e, 0x90, 0xb0, 0xd8, 0x74, 0x85, 0x86, 0xc3, 0xa5, 0x46, 0x1b, - 0x0e, 0xf4, 0x0f, 0xf0, 0x76, 0x1b, 0x40, 0xe1, 0xff, 0x83, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, 0xf6, - 0x87, 0xbf, 0x21, 0x68, 0x75, 0x16, 0x0d, 0xa1, 0xd8, 0x77, 0xfe, 0x81, 0xf9, 0x0b, 0x43, 0xee, - 0x0e, 0xd0, 0xfa, 0x43, 0xb4, 0x39, 0x5c, 0x86, 0xe0, 0xef, 0xea, 0x7f, 0xc1, 0xa4, 0x14, 0x0c, - 0xe1, 0xa4, 0x14, 0x0c, 0xe1, 0xab, 0xc1, 0x9c, 0x37, 0xa2, 0xff, 0x83, 0x41, 0x50, 0x33, 0x80, - 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, 0x43, 0xdf, 0x90, 0xb4, 0x3a, 0x8b, 0x0b, 0x72, 0xc3, 0x87, 0x53, - 0xf5, 0x00, 0xfe, 0x0b, 0xe8, 0x3d, 0x21, 0xbd, 0x61, 0xe9, 0x0a, 0x77, 0x43, 0xb8, 0x2c, 0xd5, - 0x05, 0xfc, 0xa8, 0xd3, 0x0e, 0x90, 0x60, 0xd2, 0xc3, 0x49, 0x57, 0xe7, 0x42, 0xa6, 0x8a, 0xe4, - 0x3d, 0xe4, 0x36, 0x87, 0xd0, 0x7b, 0x43, 0x03, 0x87, 0xfe, 0x05, 0x02, 0xff, 0xc8, 0x3f, 0x21, - 0xed, 0x07, 0x2c, 0x1f, 0x61, 0x61, 0xe5, 0xc6, 0x13, 0xf9, 0x3a, 0x66, 0x1d, 0xa1, 0x60, 0xcc, - 0x3b, 0x42, 0xc1, 0x98, 0x4a, 0xe5, 0x18, 0x33, 0x0a, 0x9e, 0x93, 0x06, 0x61, 0xda, 0x17, 0xe3, - 0x0e, 0xd0, 0xb0, 0xd8, 0x77, 0x68, 0x7b, 0x0e, 0xf2, 0x1f, 0x61, 0x98, 0x3e, 0xf4, 0x1f, 0xf8, - 0x3c, 0x03, 0x07, 0xfe, 0x05, 0x02, 0xbf, 0xe0, 0xbf, 0x54, 0x1f, 0xb8, 0x35, 0x03, 0xe7, 0x0e, - 0xa0, 0xb8, 0x27, 0xf3, 0x43, 0xa6, 0x1d, 0xa0, 0xa1, 0x83, 0x0e, 0x90, 0x50, 0xc1, 0x85, 0x4e, - 0x8d, 0x0c, 0x18, 0x54, 0xe8, 0xd0, 0xc1, 0x87, 0x48, 0x28, 0x7e, 0x0e, 0x90, 0x50, 0x3f, 0xd2, - 0x34, 0x0f, 0xf7, 0xcd, 0x17, 0xc1, 0x3c, 0x07, 0xfe, 0x0f, 0xfc, 0x1c, 0x0f, 0xf2, 0x1f, 0x68, - 0x7b, 0x0f, 0xba, 0x82, 0xa0, 0x7b, 0x96, 0xbf, 0xf2, 0xb0, 0xf3, 0x88, 0x73, 0xf8, 0x1a, 0x61, - 0xf6, 0x81, 0xd5, 0xac, 0x1b, 0x47, 0xff, 0x01, 0x5a, 0xbb, 0x06, 0x0c, 0x1f, 0xc9, 0x83, 0x06, - 0x1b, 0x42, 0xc1, 0x83, 0x0d, 0xa1, 0x60, 0xc1, 0x86, 0xec, 0x18, 0x37, 0x83, 0x78, 0x3d, 0x87, - 0x94, 0x1f, 0x61, 0x80, 0x0f, 0xfc, 0x1e, 0x60, 0xec, 0x10, 0x77, 0xe8, 0x18, 0x1c, 0x2a, 0x2c, - 0x2b, 0x5e, 0x1c, 0x3b, 0xff, 0x01, 0xfc, 0x83, 0x0f, 0xed, 0x0d, 0x87, 0xf4, 0x84, 0xff, 0x40, - 0x57, 0x20, 0x74, 0x12, 0x0f, 0xe8, 0xb8, 0x18, 0x74, 0x85, 0x98, 0xe1, 0xd2, 0x07, 0x1f, 0x07, - 0xa4, 0x68, 0x0f, 0x07, 0xbe, 0xb0, 0x7d, 0x06, 0x78, 0xd3, 0x81, 0xe0, 0xff, 0x21, 0x90, 0x0f, - 0xfc, 0x1e, 0x70, 0xf3, 0x90, 0x6f, 0xc8, 0x6c, 0xa0, 0x28, 0xb0, 0xb5, 0xac, 0x38, 0x75, 0xd3, - 0xa8, 0x0f, 0xe2, 0x41, 0x87, 0xda, 0x09, 0x06, 0x30, 0x6d, 0x04, 0x83, 0x24, 0x0a, 0xd4, 0x48, - 0x33, 0x0b, 0xf9, 0x90, 0x4e, 0x1d, 0xa0, 0x90, 0x3c, 0x1d, 0xa0, 0x90, 0x38, 0x7b, 0x63, 0xe2, - 0xc9, 0x0b, 0xd3, 0xc5, 0x72, 0x06, 0x0e, 0xa0, 0x3c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0x60, - 0xf6, 0x87, 0xbf, 0x82, 0xd0, 0xea, 0x2e, 0x0b, 0x96, 0x06, 0x1f, 0xbd, 0x52, 0x3f, 0x90, 0xb4, - 0x3e, 0xa0, 0x76, 0x87, 0xd2, 0x1d, 0xa1, 0xca, 0xe4, 0x69, 0xd6, 0x07, 0xf5, 0x3a, 0xec, 0x34, - 0x82, 0x81, 0x9c, 0x34, 0x82, 0x81, 0x9c, 0x35, 0x78, 0x33, 0x86, 0xf4, 0x5f, 0xf0, 0x68, 0x2a, - 0x2f, 0x60, 0x0a, 0x0f, 0xfc, 0x50, 0x37, 0xf9, 0x07, 0xe4, 0xc3, 0x69, 0xcb, 0x03, 0x0d, 0xab, - 0x0f, 0x61, 0xb4, 0x7f, 0x03, 0xfc, 0x85, 0x40, 0xb0, 0xda, 0x15, 0x02, 0xc3, 0x69, 0x4f, 0x49, - 0x86, 0xd2, 0x9e, 0x93, 0xfc, 0x85, 0x40, 0xb0, 0xda, 0x15, 0x02, 0xc3, 0x68, 0x54, 0x63, 0x0d, - 0xa1, 0x7a, 0x4f, 0xf2, 0x06, 0x0d, 0x86, 0xd0, 0x0a, 0x0f, 0xfc, 0x0a, 0x04, 0xff, 0x90, 0xbf, - 0x4e, 0x1b, 0x41, 0x45, 0x87, 0x0d, 0xa3, 0x87, 0x38, 0x6d, 0x03, 0x58, 0x70, 0xda, 0x13, 0xc8, - 0xff, 0x90, 0xd4, 0x03, 0x86, 0xd0, 0x53, 0xd2, 0xb0, 0xda, 0x0a, 0x7a, 0x56, 0x1b, 0x43, 0x50, - 0x0f, 0xf9, 0x0d, 0x40, 0xff, 0xc0, 0xa2, 0x83, 0xff, 0x7c, 0x87, 0xfe, 0xd0, 0x7f, 0xe0, 0xff, - 0xc1, 0xc0, 0x09, 0x0f, 0xfc, 0x50, 0x2b, 0xfe, 0x07, 0xe6, 0x47, 0x1c, 0xe5, 0x89, 0x1c, 0x1b, - 0x87, 0x48, 0xe0, 0xc7, 0xf1, 0x7f, 0xc0, 0x79, 0x28, 0x38, 0xe1, 0x48, 0x24, 0x70, 0x62, 0xb9, - 0x52, 0x38, 0x32, 0x9e, 0x9b, 0xfe, 0x0a, 0x41, 0x23, 0x82, 0x0a, 0x43, 0x9c, 0x3d, 0x4e, 0x09, - 0xc3, 0xde, 0x43, 0x38, 0x7a, 0x0f, 0x38, 0x40, 0x0a, 0x0f, 0xfc, 0x50, 0x2f, 0xfc, 0x0f, 0xd6, - 0x9a, 0x39, 0xcb, 0x1a, 0x68, 0x33, 0x0e, 0xd3, 0x41, 0x8f, 0xe7, 0x4d, 0x06, 0x17, 0x03, 0x4d, - 0x06, 0x14, 0x83, 0xff, 0x0a, 0xe4, 0xe9, 0xd5, 0x9f, 0xd6, 0x9a, 0x0c, 0x29, 0x06, 0x9a, 0x0c, - 0x29, 0x06, 0x9a, 0x0c, 0x29, 0x6d, 0x34, 0x70, 0xbd, 0x1f, 0xf8, 0x0c, 0x16, 0x87, 0x61, 0xff, - 0x82, 0x0f, 0xfc, 0x1d, 0x40, 0xf3, 0x87, 0x7e, 0x42, 0x70, 0xd4, 0x58, 0x33, 0x86, 0xc3, 0xbf, - 0xf0, 0xfe, 0x34, 0x70, 0x61, 0x68, 0x34, 0x70, 0x61, 0x68, 0x34, 0x70, 0x65, 0x3d, 0x3f, 0xf8, - 0x57, 0x27, 0x36, 0xac, 0x2d, 0x06, 0x8e, 0x0c, 0x2d, 0x06, 0x8e, 0x0c, 0x2d, 0x9d, 0x1c, 0x18, - 0x5e, 0x8f, 0xfc, 0x14, 0x16, 0x87, 0x40, 0x0f, 0xfc, 0x1e, 0x70, 0xc8, 0xe1, 0xef, 0xe3, 0x1c, - 0x3a, 0x8b, 0x03, 0xfd, 0x0e, 0x1d, 0x46, 0xd6, 0x03, 0xf9, 0xc0, 0xe1, 0xf5, 0x00, 0x81, 0x83, - 0xea, 0x07, 0x58, 0x72, 0xa8, 0x9f, 0xf8, 0x1f, 0xd0, 0x5e, 0x0f, 0xa8, 0x1d, 0xe4, 0x3d, 0x40, - 0xd6, 0xe1, 0xea, 0x08, 0x34, 0xd0, 0xef, 0x93, 0x80, 0xe8, 0x6e, 0x07, 0x06, 0xb0, 0xfc, 0x87, - 0xe0, 0x0f, 0xfc, 0x1d, 0x21, 0xed, 0x0e, 0xd0, 0xf6, 0x1d, 0x7e, 0x95, 0x6b, 0xd8, 0x75, 0xae, - 0xb1, 0xfc, 0x50, 0x33, 0x81, 0xa2, 0x50, 0x33, 0x85, 0x40, 0x50, 0x33, 0x85, 0x40, 0x5d, 0x6f, - 0x1f, 0xd4, 0xd7, 0x58, 0x54, 0x05, 0x03, 0x38, 0x54, 0x05, 0x03, 0x38, 0x55, 0xe0, 0xce, 0x17, - 0x92, 0xff, 0x82, 0x82, 0xa0, 0x67, 0x09, 0x0f, 0x28, 0x3d, 0x40, 0xf7, 0x07, 0xbf, 0x20, 0x7c, - 0x86, 0xe5, 0x82, 0xc7, 0x09, 0xc3, 0xdc, 0x0a, 0x04, 0xfe, 0x38, 0xc1, 0xc1, 0xa8, 0x50, 0x16, - 0x0c, 0x35, 0x03, 0xc8, 0x72, 0xa8, 0x8f, 0xf8, 0x2f, 0xe8, 0x5d, 0x61, 0xd4, 0x0f, 0xb4, 0x3a, - 0x81, 0x92, 0xc3, 0xd4, 0x11, 0xec, 0x3e, 0xf9, 0x0b, 0xc1, 0xe7, 0x83, 0xd6, 0x1f, 0xf8, 0x3e, - 0x04, 0x87, 0xcd, 0x86, 0xd0, 0xbf, 0xa4, 0x27, 0xf1, 0xa1, 0xfb, 0x96, 0x30, 0x41, 0xce, 0x1d, - 0x83, 0x43, 0xab, 0x8c, 0x1a, 0x1e, 0xba, 0x3a, 0xb5, 0xc1, 0xb4, 0x7f, 0xf0, 0x15, 0xa8, 0x36, - 0x87, 0x7f, 0x21, 0x68, 0x7d, 0xa0, 0x93, 0x4c, 0x3b, 0x41, 0x83, 0x4a, 0x06, 0xee, 0x80, 0xd1, - 0xc3, 0x79, 0x82, 0xd0, 0x41, 0x28, 0x35, 0xe0, 0xff, 0xc1, 0xfc, 0x0a, 0x0f, 0xfc, 0x0a, 0x06, - 0xfe, 0x0e, 0xfd, 0x1a, 0x0c, 0x37, 0x07, 0x61, 0x61, 0x38, 0x7b, 0x0b, 0x0c, 0xfe, 0x56, 0x16, - 0x1e, 0xa0, 0x34, 0x2b, 0x83, 0x50, 0x10, 0x72, 0x15, 0x3d, 0x2b, 0xfc, 0x12, 0xb9, 0x18, 0x27, - 0x0e, 0xa0, 0x18, 0x36, 0x1d, 0x40, 0x30, 0x6c, 0x3a, 0xb3, 0x06, 0xc3, 0xbd, 0x0f, 0xf8, 0x3a, - 0x09, 0x83, 0x60, 0x02, 0x1e, 0x43, 0xed, 0x09, 0xe0, 0xf3, 0xf4, 0xe1, 0x7e, 0x38, 0x26, 0x33, - 0x06, 0xe1, 0x98, 0xcc, 0x18, 0xfc, 0xa8, 0xcc, 0x18, 0x58, 0x18, 0xcc, 0x18, 0x58, 0x18, 0xcc, - 0x18, 0xad, 0x18, 0xcc, 0x19, 0xfa, 0x63, 0x30, 0x61, 0x60, 0xbb, 0x30, 0x61, 0x60, 0xac, 0x77, - 0x05, 0xd8, 0x30, 0x61, 0xcf, 0x03, 0x41, 0x87, 0x28, 0x12, 0x16, 0x1f, 0xf8, 0x3c, 0x0f, 0xfc, - 0x1e, 0xa0, 0x73, 0x87, 0xdd, 0x41, 0xb8, 0x3a, 0xea, 0x7f, 0xf2, 0xb0, 0xfd, 0xa1, 0xcd, 0x60, - 0xda, 0x1e, 0x75, 0x1f, 0xf8, 0x36, 0x16, 0x0d, 0x06, 0x05, 0x6a, 0x30, 0x68, 0x30, 0x7f, 0x18, - 0x34, 0x18, 0x6c, 0x2c, 0x1a, 0x0c, 0x36, 0x16, 0x0d, 0x1c, 0x36, 0xc6, 0x0d, 0x5a, 0x1b, 0xc8, - 0x6d, 0x0f, 0x30, 0x7b, 0x43, 0x09, 0x0f, 0x21, 0xf5, 0x03, 0xd4, 0x0f, 0x7e, 0x43, 0x61, 0xdc, - 0xbb, 0xff, 0x2b, 0x0f, 0xd8, 0x79, 0xfc, 0x15, 0x00, 0x87, 0x68, 0x6c, 0x0e, 0x1d, 0x21, 0x50, - 0x1a, 0x12, 0xb9, 0x1f, 0xd0, 0x6f, 0xe4, 0x95, 0x87, 0xd2, 0x1d, 0xa1, 0xf4, 0x86, 0xa1, 0x40, - 0xe9, 0x61, 0xc2, 0xc3, 0xbe, 0x1e, 0xaf, 0x41, 0x3a, 0x0a, 0x94, 0x0c, 0x3f, 0xf0, 0x70, 0x09, - 0x0f, 0x41, 0xf5, 0x03, 0xd6, 0x1e, 0xfc, 0x84, 0xe1, 0xdc, 0x13, 0xff, 0x87, 0x0e, 0xc3, 0xd8, - 0x1f, 0xcf, 0x07, 0x61, 0xb4, 0x2d, 0x0f, 0xe9, 0x0b, 0x42, 0x82, 0x57, 0x20, 0xd2, 0xe0, 0xbf, - 0x93, 0xe8, 0x3e, 0x90, 0xb4, 0x3f, 0xa4, 0x2d, 0x0f, 0xea, 0xc6, 0x86, 0x90, 0xbd, 0x03, 0x43, - 0x68, 0x50, 0x67, 0xfa, 0x00, 0x02, 0x83, 0x90, 0xfd, 0xa1, 0xde, 0x04, 0x85, 0xf9, 0x0a, 0xcd, - 0x07, 0x2c, 0x1c, 0xac, 0x2c, 0x3e, 0xc1, 0x40, 0x9f, 0xc1, 0x60, 0xd0, 0xed, 0x04, 0x63, 0xe4, - 0x34, 0x83, 0x33, 0x54, 0x05, 0x72, 0x67, 0x60, 0xc1, 0xfd, 0x43, 0xc8, 0x34, 0x29, 0x18, 0xf0, - 0x52, 0x14, 0x84, 0xe8, 0x7e, 0xa9, 0x3c, 0x13, 0x86, 0xf2, 0xb7, 0x40, 0xc1, 0x30, 0x34, 0xbf, - 0x07, 0xfe, 0x0f, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x21, 0x7e, 0x70, 0xed, 0x07, 0x2c, 0x61, - 0xda, 0x38, 0x77, 0x5d, 0xa0, 0x7f, 0x1d, 0x78, 0x3b, 0x41, 0x88, 0x7f, 0x61, 0x66, 0x81, 0x09, - 0x5a, 0x8c, 0xd2, 0xc2, 0xfe, 0x73, 0xb8, 0x3d, 0x85, 0x9c, 0x1f, 0xb0, 0x31, 0xa1, 0xfb, 0x6a, - 0x34, 0x28, 0x37, 0xad, 0x34, 0x2c, 0x26, 0x06, 0x07, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, - 0x60, 0xf6, 0x87, 0xbf, 0x21, 0x68, 0x75, 0x16, 0x3f, 0xf0, 0xe1, 0xd8, 0x34, 0xa0, 0x1f, 0xc6, - 0x0d, 0x30, 0xed, 0x06, 0xad, 0x60, 0xed, 0x07, 0xfc, 0x12, 0xb5, 0x1e, 0x42, 0xc2, 0xfe, 0x77, - 0x05, 0x03, 0xb4, 0x19, 0xa6, 0x1e, 0xd0, 0x63, 0xe4, 0x3d, 0xb5, 0x03, 0xc1, 0xf7, 0xad, 0x2e, - 0xd0, 0xce, 0x99, 0xc0, 0x7c, 0x1f, 0xf8, 0x38, 0x0a, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x41, 0x7e, - 0x4c, 0x27, 0x0b, 0x83, 0xac, 0x1a, 0x16, 0x1f, 0x53, 0x83, 0x3f, 0x82, 0xbc, 0x87, 0xb4, 0x17, - 0x0f, 0xa0, 0xd2, 0x08, 0x18, 0x18, 0x14, 0xe8, 0x1b, 0x43, 0xa9, 0xe8, 0xff, 0x83, 0xa4, 0x3b, - 0x43, 0xe9, 0x0e, 0xd0, 0xfa, 0x55, 0xff, 0x83, 0x7a, 0x0d, 0xa1, 0xf4, 0x1e, 0xd0, 0xc0, 0x03, - 0x07, 0x61, 0xfb, 0x94, 0x2b, 0x51, 0x40, 0x5f, 0x8a, 0x7a, 0xf0, 0x58, 0x7d, 0x8e, 0x19, 0xfa, - 0xff, 0xe4, 0x2c, 0x3a, 0xd0, 0xfb, 0x0c, 0xf0, 0x79, 0x5a, 0x87, 0xfe, 0x07, 0xfe, 0x43, 0xfb, - 0x04, 0x68, 0x7f, 0x61, 0xbf, 0xc1, 0xd8, 0xa0, 0xe7, 0x0e, 0xf4, 0x1e, 0xa0, 0x74, 0x1d, 0xf8, - 0x3f, 0xf0, 0x7c, 0x04, 0x87, 0x38, 0x50, 0x5c, 0xa0, 0x9c, 0x14, 0x05, 0xf8, 0xbf, 0xc1, 0x61, - 0xf3, 0x94, 0x09, 0xac, 0x13, 0xb8, 0x73, 0xca, 0xff, 0xc8, 0x5a, 0x1d, 0xc1, 0xca, 0xe4, 0x2e, - 0x0f, 0x7f, 0x2b, 0xc8, 0xe8, 0x6d, 0x1e, 0xee, 0x0f, 0x68, 0x13, 0x83, 0xf7, 0x68, 0x34, 0x28, - 0x37, 0x90, 0xb4, 0x2c, 0x26, 0x0e, 0xbf, 0x40, 0x0a, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x82, 0xfc, - 0x98, 0x4e, 0x17, 0x2c, 0x0c, 0x36, 0x07, 0x0f, 0x6b, 0x58, 0x4f, 0xe4, 0xea, 0xf0, 0x75, 0x02, - 0xc3, 0x61, 0xd4, 0x0b, 0x0d, 0x84, 0xaa, 0x20, 0xea, 0xf0, 0x5f, 0xd1, 0xca, 0xb0, 0xea, 0x05, - 0x86, 0xc3, 0xa8, 0x16, 0x06, 0xe4, 0x2b, 0xd7, 0xea, 0x68, 0x6f, 0x21, 0xf6, 0x1d, 0x07, 0xf6, - 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xea, 0x07, 0xde, 0xa2, 0x0d, 0x0f, 0x5d, 0x4f, 0xfe, 0x06, 0x1e, - 0xa0, 0x7c, 0xd6, 0x06, 0x87, 0xeb, 0xd1, 0x7f, 0x83, 0xa4, 0x7c, 0x85, 0x84, 0xae, 0x5b, 0xd5, - 0x61, 0x7e, 0x93, 0x96, 0xc3, 0xa4, 0x2d, 0x0b, 0x0e, 0x90, 0xbf, 0xc1, 0xd2, 0xc6, 0x85, 0x87, - 0x7a, 0x06, 0x85, 0x86, 0x60, 0xda, 0x5e, 0x00, 0x0f, 0xfc, 0x1e, 0xa0, 0x7d, 0x30, 0x6e, 0xa0, - 0xe9, 0x20, 0x51, 0x77, 0xfe, 0x1c, 0x3b, 0x0a, 0x43, 0x35, 0x26, 0x14, 0x87, 0x5c, 0x98, 0x4a, - 0x30, 0xd8, 0x1f, 0xcc, 0xc1, 0xb0, 0x38, 0x36, 0x88, 0x3f, 0xa8, 0x39, 0xe0, 0xec, 0x0c, 0x31, - 0xc1, 0xd8, 0x28, 0x50, 0xc3, 0xdb, 0x6f, 0x9f, 0x2c, 0x07, 0xd6, 0x17, 0x34, 0x40, 0xa1, 0x80, - 0xc0, 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x72, 0x83, 0x68, 0x75, 0xd4, - 0x7f, 0xd0, 0xe1, 0xc8, 0x30, 0x41, 0x3f, 0x86, 0x31, 0xc3, 0xb4, 0x2c, 0xc9, 0x0e, 0xc3, 0x46, - 0x61, 0x95, 0xad, 0x57, 0x58, 0x1f, 0xcd, 0x5d, 0x48, 0x6c, 0x3a, 0xf0, 0x7d, 0x87, 0x6e, 0x87, - 0xb6, 0x4b, 0x1c, 0x3d, 0xe8, 0xb0, 0xac, 0x33, 0x83, 0xc1, 0xde, 0x0f, 0x90, 0xfe, 0x02, 0x83, - 0xff, 0x03, 0x41, 0xfa, 0xfc, 0x07, 0xe4, 0x2c, 0xc1, 0x83, 0x94, 0x28, 0xcc, 0x18, 0xe1, 0xa4, - 0xcc, 0x60, 0x35, 0x12, 0x66, 0x48, 0x56, 0x9a, 0xb3, 0x30, 0xec, 0x1f, 0xac, 0xd0, 0x2b, 0x42, - 0xf1, 0x83, 0x07, 0xe8, 0xa6, 0x60, 0xc3, 0x61, 0x66, 0x60, 0xc3, 0x60, 0xa1, 0x98, 0x30, 0xda, - 0xb0, 0x66, 0xf0, 0x57, 0x28, 0x19, 0x87, 0xa4, 0x2b, 0x8c, 0x3f, 0xf0, 0x7e, 0x0f, 0xfc, 0x1e, - 0xc3, 0x9c, 0x3e, 0x7f, 0x0d, 0xd3, 0xd0, 0x34, 0x35, 0x39, 0x20, 0x30, 0x7c, 0xc5, 0x02, 0xbe, - 0x83, 0x7a, 0x0f, 0x61, 0xaf, 0x81, 0x86, 0xc2, 0xe0, 0x5f, 0x02, 0x9d, 0x03, 0xe4, 0x2a, 0x73, - 0x7f, 0xe0, 0xd8, 0x67, 0x34, 0x3d, 0x86, 0x63, 0x43, 0xdb, 0x03, 0x4d, 0x10, 0x9f, 0x25, 0x83, - 0x49, 0x04, 0x83, 0x82, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1c, 0xc1, 0xec, 0x24, 0x1f, 0x99, - 0x30, 0x59, 0x45, 0x86, 0x30, 0x69, 0x87, 0xb3, 0x06, 0x06, 0xb0, 0x23, 0x18, 0x2b, 0xa0, 0x6d, - 0x10, 0xd2, 0x0b, 0xfe, 0x15, 0xc8, 0x7c, 0xe5, 0x3d, 0x21, 0xe7, 0x0a, 0x40, 0xff, 0xc1, 0x48, - 0x7e, 0x70, 0xa5, 0x07, 0xce, 0x17, 0xa3, 0xff, 0x01, 0xd0, 0xfc, 0xe1, 0xff, 0x82, 0x09, 0x0f, - 0xfc, 0x50, 0x2f, 0xfc, 0x0f, 0xd6, 0x1e, 0xca, 0x2c, 0x61, 0xed, 0xc3, 0xb3, 0xf1, 0x8d, 0x67, - 0x0f, 0x60, 0xba, 0x18, 0x7b, 0x0b, 0x0b, 0x2f, 0x8c, 0x57, 0x26, 0x40, 0xcc, 0xa7, 0x43, 0x20, - 0x66, 0x16, 0x16, 0x5f, 0x18, 0x58, 0x59, 0x21, 0x61, 0x6c, 0xe2, 0x1b, 0x03, 0xe4, 0xc3, 0x9c, - 0x0c, 0x16, 0x1b, 0xd0, 0x09, 0x0f, 0xfc, 0x50, 0x2f, 0xf8, 0x2f, 0xc6, 0x86, 0xc1, 0x45, 0x8d, - 0x0d, 0x8e, 0x1d, 0xa1, 0xb0, 0x35, 0x8d, 0x0d, 0x85, 0x74, 0x3f, 0xe0, 0xda, 0x1f, 0xf2, 0xb9, - 0x0f, 0xf7, 0xf3, 0xff, 0x41, 0x68, 0x30, 0xe6, 0x0b, 0x47, 0x0e, 0x60, 0xbb, 0x70, 0xe6, 0x0b, - 0xc0, 0xff, 0xa0, 0x30, 0x58, 0x75, 0x00, 0x0a, 0x0f, 0xfc, 0x50, 0x37, 0xf8, 0x2f, 0xd1, 0x86, - 0xc1, 0xcb, 0x03, 0x0d, 0x8e, 0x1e, 0xc3, 0x60, 0x7f, 0x27, 0xf8, 0x36, 0x87, 0x38, 0x7a, 0x43, - 0x9c, 0x32, 0xb9, 0x2f, 0xf8, 0xfe, 0xa2, 0x38, 0x30, 0xa4, 0x12, 0x38, 0x30, 0xa4, 0x12, 0x38, - 0x30, 0xa5, 0xa4, 0x71, 0xc2, 0xf4, 0x48, 0xef, 0x01, 0xd0, 0xe7, 0x0f, 0xfc, 0x1e, 0x02, 0x83, - 0xff, 0x1a, 0x07, 0xfe, 0x81, 0xf9, 0x80, 0x81, 0x8e, 0x5d, 0x03, 0x03, 0x38, 0x66, 0x06, 0x06, - 0x1a, 0x95, 0x03, 0x03, 0x02, 0xe5, 0x5f, 0xcc, 0x16, 0x06, 0x06, 0x06, 0x15, 0xad, 0x03, 0x46, - 0x3f, 0xa8, 0x36, 0x30, 0x58, 0x18, 0xc6, 0x60, 0xb0, 0x35, 0x03, 0x60, 0xb6, 0x64, 0x33, 0x01, - 0xf2, 0xbf, 0xe8, 0x0a, 0x03, 0x07, 0x30, 0x0f, 0xfc, 0x1e, 0xa0, 0x58, 0x34, 0x18, 0x5f, 0x8c, - 0x1a, 0x0c, 0x1c, 0xb1, 0x83, 0x41, 0x8e, 0x1d, 0xff, 0x80, 0xd6, 0x0f, 0xfc, 0xf2, 0x1f, 0xf8, - 0xc2, 0xff, 0xc0, 0x56, 0xa0, 0xf9, 0xc1, 0x4e, 0x88, 0x79, 0xc3, 0x61, 0x7f, 0xe0, 0xd8, 0x58, - 0x7f, 0xd8, 0x98, 0x79, 0x0d, 0xe8, 0xd0, 0xed, 0x03, 0x84, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0f, - 0xfc, 0x1d, 0x81, 0xfe, 0x0b, 0x1f, 0xa8, 0x16, 0x66, 0x61, 0x31, 0x19, 0x9b, 0x04, 0xc6, 0x66, - 0x65, 0xf3, 0x19, 0x99, 0x81, 0x86, 0x33, 0x33, 0x03, 0x0c, 0x66, 0x66, 0x5e, 0xa8, 0xcc, 0xcc, - 0x6d, 0x51, 0x19, 0x98, 0x18, 0x66, 0x33, 0x30, 0x30, 0x19, 0x12, 0x30, 0x32, 0x0d, 0x83, 0x60, - 0xb9, 0xd1, 0x82, 0xc1, 0x03, 0x0c, 0x9e, 0x83, 0xff, 0x04, 0x0f, 0xfc, 0x1e, 0x60, 0xc8, 0xe1, - 0xef, 0xd1, 0xab, 0x0e, 0xa2, 0xe3, 0xa7, 0x50, 0x30, 0xe7, 0x6d, 0x60, 0x3f, 0x9d, 0x1c, 0x3e, - 0xe0, 0x40, 0x70, 0xfa, 0x40, 0xb5, 0xac, 0x05, 0x72, 0x7f, 0xe4, 0xfe, 0x80, 0xfc, 0x1e, 0x90, - 0xdd, 0xc8, 0x74, 0x85, 0x47, 0x30, 0xea, 0xce, 0x39, 0x61, 0xbd, 0x38, 0x1c, 0x12, 0x14, 0x1e, - 0x70, 0xc0, 0x03, 0x06, 0x47, 0x0f, 0x72, 0x81, 0xab, 0x0e, 0xbf, 0x27, 0x4d, 0x60, 0x61, 0xd6, - 0xda, 0xc0, 0x7f, 0x38, 0x1c, 0x3e, 0x90, 0xe7, 0x0f, 0xa4, 0x15, 0x7a, 0xa4, 0x57, 0x25, 0x3a, - 0x74, 0x4f, 0xe8, 0x18, 0x30, 0xf4, 0x86, 0xc1, 0x87, 0xa4, 0x27, 0x06, 0x1e, 0xa9, 0x34, 0x18, - 0x10, 0xbd, 0x16, 0x16, 0x30, 0x50, 0x1c, 0x37, 0xc8, 0x7f, 0xe0, 0xc0, 0x02, 0x83, 0xff, 0x03, - 0x41, 0xf0, 0xde, 0x82, 0xfa, 0x1c, 0xa6, 0x1a, 0x81, 0xa4, 0x0c, 0x13, 0x87, 0x61, 0x30, 0x6b, - 0xe5, 0x41, 0x38, 0x73, 0xab, 0xeb, 0xf4, 0x1b, 0x0d, 0x81, 0x83, 0x2b, 0x42, 0xc0, 0xc1, 0xbf, - 0x59, 0x81, 0x83, 0xd8, 0x2e, 0x03, 0x07, 0xb0, 0xb6, 0xfe, 0x0d, 0xdb, 0xe0, 0xfe, 0x78, 0xdb, - 0x50, 0x79, 0x07, 0x01, 0xbf, 0x07, 0xfe, 0x0e, 0x09, 0x0f, 0xe4, 0x35, 0x02, 0x55, 0xf4, 0x1b, - 0xf3, 0x47, 0x43, 0xb9, 0x60, 0xd8, 0x73, 0x87, 0x34, 0xea, 0x40, 0xfe, 0x55, 0x3a, 0x90, 0xdc, - 0x1d, 0x87, 0xe9, 0x0e, 0xc3, 0xca, 0xe5, 0x7f, 0xd0, 0x3f, 0x96, 0xe5, 0xc1, 0xa4, 0x36, 0x04, - 0x3d, 0x21, 0x50, 0x18, 0x7a, 0xb1, 0x84, 0xe1, 0xde, 0x8b, 0xa7, 0xc8, 0x4e, 0x83, 0xd2, 0x87, - 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xa0, 0x6d, 0x30, 0xf7, 0xe1, 0xc1, 0x9a, 0x0e, 0x0d, 0xe0, - 0x7a, 0x03, 0x86, 0xbc, 0x3c, 0x19, 0xfe, 0x77, 0xc1, 0xf6, 0x1b, 0x06, 0x09, 0x0b, 0x0d, 0x83, - 0xf0, 0x29, 0xe8, 0x09, 0x07, 0x95, 0xa8, 0x36, 0x1f, 0xb0, 0x5f, 0xf8, 0x36, 0x1e, 0xd0, 0xfb, - 0xb0, 0xd8, 0x7c, 0xf0, 0x76, 0x1f, 0x28, 0x3d, 0x87, 0x09, 0x0f, 0x41, 0xf5, 0x03, 0xda, 0x1e, - 0xfc, 0x82, 0x98, 0x77, 0x07, 0x38, 0xe1, 0x38, 0x73, 0x85, 0x61, 0x3f, 0x9d, 0x0d, 0x61, 0x3c, - 0xb7, 0xf2, 0x83, 0x68, 0x76, 0x1e, 0x57, 0x21, 0xb0, 0xf7, 0xf2, 0x16, 0x87, 0xda, 0x0b, 0xfc, - 0x1d, 0xa1, 0xd8, 0x7e, 0xd6, 0x0b, 0x0f, 0xdf, 0x06, 0xd0, 0xf3, 0xa3, 0xff, 0x83, 0xff, 0x07, - 0x09, 0x0f, 0xf2, 0x15, 0x02, 0x50, 0x6d, 0x0b, 0xf0, 0x2e, 0x74, 0x2e, 0x0f, 0xbd, 0x04, 0xe1, - 0xeb, 0x9b, 0x40, 0xfe, 0x38, 0x08, 0xc1, 0xb4, 0x39, 0xc3, 0xec, 0x25, 0xad, 0x60, 0x2b, 0x51, - 0xff, 0x93, 0xf8, 0x33, 0x87, 0xd8, 0x6d, 0x59, 0x87, 0x61, 0x38, 0xe3, 0x06, 0xd9, 0xd1, 0xc1, - 0xa1, 0x79, 0x10, 0x38, 0x79, 0x83, 0xbd, 0x07, 0xfe, 0x0f, 0xc0, 0x09, 0x0f, 0x41, 0xf5, 0x03, - 0x9d, 0x0f, 0x7e, 0x41, 0xd8, 0x77, 0x07, 0x39, 0xc1, 0x38, 0x73, 0x85, 0xa1, 0x3f, 0x4f, 0x05, - 0x68, 0x4e, 0xae, 0xfe, 0x70, 0xd8, 0x7f, 0xe1, 0x5a, 0x83, 0xfe, 0xa7, 0xa3, 0xfd, 0x07, 0x61, - 0x68, 0x4c, 0x1d, 0x85, 0xa1, 0x30, 0x76, 0xce, 0x84, 0xc1, 0xde, 0x4f, 0xf4, 0x19, 0x41, 0x70, - 0x54, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xec, 0xd0, 0xef, 0xc1, 0x66, 0x86, 0xa0, 0x52, 0x66, 0xa8, - 0x70, 0xec, 0xcd, 0xd0, 0x3f, 0x8a, 0x67, 0xa0, 0xed, 0x09, 0xce, 0x0f, 0x61, 0xd9, 0xa1, 0x95, - 0xa8, 0x0e, 0x70, 0x6f, 0xe2, 0xf1, 0xf0, 0x76, 0x0a, 0x31, 0xb6, 0x1b, 0x0d, 0x26, 0x87, 0xb6, - 0x06, 0x0d, 0x20, 0xde, 0x4d, 0x06, 0x98, 0x4c, 0x09, 0x09, 0xf8, 0x3f, 0xf0, 0x70, 0x09, 0x0e, - 0x83, 0xf5, 0x03, 0x38, 0x7e, 0xfc, 0x9f, 0xe8, 0x1c, 0xb1, 0x68, 0x58, 0x1c, 0x35, 0xb8, 0x38, - 0x27, 0xf2, 0x87, 0xd0, 0x7b, 0x43, 0x3e, 0x43, 0xda, 0x07, 0xca, 0xe4, 0x14, 0xf5, 0x34, 0x35, - 0xa2, 0xb9, 0x07, 0xf9, 0x0d, 0xa1, 0x61, 0xb0, 0xed, 0x0b, 0x0d, 0x87, 0x6d, 0x0c, 0x36, 0x1d, - 0xe8, 0x1f, 0xe0, 0xe8, 0x36, 0x1b, 0x00, 0x09, 0x0f, 0x41, 0xea, 0x07, 0x38, 0x7b, 0xf2, 0x0f, - 0xe8, 0xe5, 0x81, 0xc1, 0x6a, 0xc3, 0xb8, 0x36, 0x07, 0xf3, 0x18, 0x34, 0x35, 0x03, 0x3f, 0x07, - 0x50, 0x3a, 0xc3, 0x2b, 0x94, 0x0f, 0x21, 0xa9, 0xea, 0xbf, 0xe0, 0xa8, 0x0a, 0x61, 0x38, 0x54, - 0x09, 0xc2, 0x70, 0xaa, 0xc7, 0x09, 0xc2, 0xf4, 0x07, 0xfc, 0x14, 0x19, 0xd7, 0x60, 0x09, 0x0e, - 0x43, 0xf5, 0x03, 0x3a, 0x1f, 0x7e, 0x07, 0xf0, 0x6e, 0x0d, 0x60, 0xa0, 0x4e, 0x19, 0xe6, 0xe4, - 0x27, 0xf2, 0xa9, 0xd3, 0x0e, 0xd0, 0xec, 0x18, 0x76, 0x12, 0xda, 0xb4, 0x0a, 0xd6, 0xff, 0xc0, - 0xa7, 0x40, 0xd8, 0x30, 0xec, 0x2f, 0xf8, 0x3b, 0x0f, 0x69, 0x87, 0x6c, 0x85, 0x87, 0xef, 0x21, - 0xb0, 0xf9, 0x83, 0x7c, 0x1c, 0x09, 0x0e, 0x90, 0xfa, 0x81, 0xda, 0x1f, 0x7e, 0x8b, 0xf4, 0x17, - 0x2c, 0x38, 0x5a, 0x07, 0x0e, 0xd0, 0x38, 0x67, 0xf5, 0xff, 0x82, 0x79, 0x18, 0x18, 0xe1, 0xa4, - 0x0c, 0x0c, 0x18, 0x29, 0xd1, 0x50, 0x30, 0x60, 0xa7, 0xa5, 0x7f, 0xc1, 0xa4, 0x0c, 0x1f, 0xe9, - 0x03, 0x07, 0xfa, 0x54, 0xc1, 0xd2, 0x17, 0xa1, 0xc3, 0xb4, 0x0e, 0x85, 0xfe, 0x83, 0xff, 0x07, - 0x0f, 0xf2, 0x1f, 0x50, 0x3d, 0xa1, 0xee, 0xa0, 0xcc, 0x1d, 0x45, 0x8f, 0xfc, 0x38, 0x7d, 0x01, - 0x0c, 0xfe, 0x03, 0x81, 0xc3, 0xb4, 0x2c, 0x35, 0x03, 0x48, 0x3c, 0x81, 0x58, 0x15, 0xc8, 0xac, - 0x1a, 0x81, 0xfc, 0x17, 0x38, 0x7a, 0x43, 0x3e, 0x83, 0xd2, 0x1d, 0xe0, 0xfa, 0x58, 0x0f, 0xa0, - 0xf7, 0xa0, 0x3a, 0x70, 0x67, 0x41, 0xe0, 0xde, 0x0f, 0xc8, 0x7e, 0x02, 0x1f, 0x21, 0xf6, 0x87, - 0xa8, 0x1c, 0xfe, 0x0e, 0xc3, 0xb9, 0x63, 0xff, 0x0c, 0x1f, 0xb8, 0x39, 0xfc, 0x13, 0xc1, 0xf6, - 0x86, 0xec, 0x10, 0x6c, 0x35, 0x99, 0x60, 0x56, 0xa3, 0xe2, 0x98, 0x5f, 0xd6, 0xe3, 0x87, 0xb0, - 0xec, 0x18, 0x7b, 0x0e, 0xc1, 0x40, 0xec, 0x90, 0x61, 0x68, 0x6f, 0x40, 0x7b, 0x56, 0x15, 0x86, - 0xf4, 0x14, 0x1f, 0xf8, 0x38, 0x02, 0x83, 0xc8, 0x7d, 0xa1, 0xea, 0x07, 0xbf, 0x1f, 0xf8, 0x1c, - 0x1c, 0xa0, 0x30, 0x1c, 0x3c, 0xc0, 0x60, 0xaf, 0xa0, 0xb0, 0x61, 0xce, 0x83, 0xff, 0x21, 0x61, - 0x61, 0xfc, 0xad, 0x46, 0x1f, 0xdf, 0xc6, 0x1f, 0xf6, 0x16, 0x1f, 0xf6, 0x16, 0x1f, 0xf6, 0xb4, - 0x1f, 0xf7, 0x9d, 0x0f, 0xf5, 0x8e, 0x1f, 0xf8, 0x3f, 0xf0, 0x0f, 0xf2, 0x1f, 0x68, 0x7b, 0x0f, - 0xba, 0x83, 0x48, 0x77, 0x58, 0xff, 0xc0, 0xc3, 0xe9, 0x10, 0xcf, 0xe0, 0x38, 0x34, 0x3b, 0x80, - 0xf3, 0x78, 0x3a, 0x41, 0xea, 0x2a, 0xc1, 0x4f, 0x48, 0x32, 0x43, 0x2b, 0x90, 0x39, 0xa1, 0xe9, - 0x09, 0xcd, 0x0f, 0x48, 0x54, 0x34, 0x3d, 0xda, 0x69, 0xa4, 0x1b, 0xc9, 0xc0, 0xd3, 0x09, 0x81, - 0xc1, 0x5f, 0x07, 0xfe, 0x0e, 0x02, 0x83, 0xff, 0x03, 0x41, 0xab, 0xf8, 0x37, 0xc9, 0x86, 0xd0, - 0xb9, 0x40, 0x42, 0xe0, 0x9c, 0x3f, 0x50, 0x39, 0xa9, 0x81, 0x61, 0xf5, 0xa7, 0x3f, 0xe0, 0x98, - 0x2c, 0x19, 0x98, 0x1b, 0x43, 0x49, 0x98, 0x3f, 0x24, 0x64, 0xac, 0x26, 0x05, 0x63, 0x18, 0x26, - 0x07, 0x65, 0x0a, 0x04, 0xf3, 0x85, 0x82, 0x42, 0xba, 0x81, 0xa0, 0xc3, 0x40, 0x41, 0x27, 0xa0, - 0xff, 0xc1, 0xe0, 0x0f, 0xfc, 0x1e, 0x90, 0xf6, 0x1f, 0x6b, 0x06, 0xe0, 0xef, 0x54, 0xff, 0xe1, - 0xc3, 0xb0, 0x41, 0x60, 0xbe, 0x88, 0x70, 0xb0, 0xda, 0x1a, 0x81, 0xfb, 0x03, 0xff, 0x80, 0xad, - 0x40, 0xb0, 0x58, 0x5f, 0xc0, 0xd0, 0x50, 0x3b, 0x09, 0xd0, 0x61, 0xec, 0x33, 0xd4, 0x1e, 0xc4, - 0x37, 0xa0, 0xf7, 0xc0, 0x7c, 0xf8, 0x33, 0xa3, 0xe4, 0x2b, 0x0f, 0xc8, 0x7e, 0x09, 0x0f, 0xfc, - 0x0a, 0x05, 0x7f, 0x83, 0x7e, 0x68, 0x1b, 0x0b, 0x96, 0x28, 0x1b, 0x03, 0x87, 0x5f, 0xe0, 0x9f, - 0xcd, 0x03, 0x61, 0xda, 0x0a, 0x06, 0xc3, 0xb4, 0x17, 0xf8, 0x25, 0x72, 0x5b, 0xca, 0x0b, 0xfa, - 0xa2, 0x46, 0x0d, 0xa0, 0xa0, 0xee, 0x86, 0xd0, 0x50, 0x1c, 0x1e, 0xd1, 0xa0, 0x1c, 0x3d, 0xf3, - 0x46, 0x6c, 0x33, 0xc0, 0xf9, 0x05, 0x87, 0xe4, 0x3f, 0x0f, 0xfc, 0x1d, 0x21, 0x30, 0x7e, 0xfa, - 0x28, 0x0f, 0xc5, 0x02, 0x79, 0x30, 0x6e, 0x1a, 0xfa, 0xc1, 0x8f, 0xd1, 0x93, 0x83, 0x0b, 0x0b, - 0x27, 0x06, 0x16, 0x07, 0x33, 0x06, 0x2b, 0x4a, 0x19, 0x83, 0x3f, 0x54, 0x66, 0x0c, 0x2c, 0x2f, - 0x46, 0x0c, 0x2c, 0x37, 0x18, 0x30, 0xb5, 0x0f, 0x9c, 0x18, 0x1f, 0x2b, 0x15, 0xf8, 0x0a, 0x06, - 0x1b, 0x06, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, 0x0f, 0xb9, 0x6a, 0xba, 0xc0, 0xe5, - 0x82, 0xb0, 0xe7, 0x0e, 0xa7, 0xaa, 0x41, 0x7d, 0x05, 0xa1, 0xf3, 0xa1, 0xb4, 0x3f, 0x60, 0xff, - 0xe4, 0xa7, 0x40, 0x50, 0x2c, 0x26, 0xd4, 0x0f, 0xf8, 0x36, 0x15, 0x10, 0x38, 0x76, 0x2b, 0x2c, - 0x18, 0x77, 0xe8, 0x1a, 0x61, 0xad, 0xa0, 0x73, 0x86, 0x43, 0xf7, 0xa0, 0x04, 0x86, 0x70, 0x61, - 0xda, 0x05, 0x5a, 0xb5, 0x02, 0xfa, 0xaf, 0x53, 0xd0, 0x30, 0xf3, 0x83, 0x0d, 0x2e, 0x17, 0xf0, - 0x1b, 0x95, 0xd7, 0x78, 0x36, 0x06, 0x04, 0x16, 0x05, 0x6a, 0x0d, 0x84, 0x82, 0x9d, 0x0f, 0xf9, - 0x0d, 0x87, 0x30, 0x30, 0xec, 0x3b, 0x0b, 0x0e, 0xec, 0x14, 0x0b, 0x0d, 0x70, 0x2c, 0x2a, 0x06, - 0x90, 0x70, 0x1f, 0x21, 0xff, 0x83, 0xc0, 0x03, 0x07, 0xb5, 0x41, 0xb9, 0x41, 0xb4, 0x60, 0x5d, - 0x4f, 0xfe, 0x4c, 0x3f, 0x68, 0x73, 0xf8, 0xff, 0xc1, 0xb4, 0x18, 0x24, 0x18, 0x6d, 0x06, 0x09, - 0x06, 0x05, 0x72, 0x7f, 0xe0, 0x7f, 0x38, 0x34, 0x70, 0xda, 0x0c, 0x1a, 0x0c, 0x36, 0x83, 0xff, - 0x06, 0xd9, 0xc1, 0x20, 0xc3, 0x79, 0x30, 0x48, 0xe1, 0xa0, 0xb0, 0x4a, 0xe0, 0x0f, 0xfc, 0x1e, - 0x90, 0xf6, 0x1f, 0x72, 0x85, 0xb5, 0xc0, 0xf5, 0x47, 0xfd, 0x0e, 0x1c, 0x83, 0x04, 0x13, 0xf4, - 0x31, 0x83, 0x0e, 0xc3, 0x66, 0x48, 0x76, 0x12, 0xdc, 0xb0, 0x15, 0xaa, 0xff, 0xc0, 0xfe, 0x0a, - 0xf0, 0x7d, 0x86, 0x7d, 0x61, 0xec, 0x36, 0x6d, 0x03, 0xbb, 0x74, 0xc1, 0xe0, 0x9e, 0x34, 0x18, - 0x50, 0x4a, 0x0f, 0x61, 0xc0, 0x0f, 0xfc, 0x1e, 0xc3, 0xf5, 0x41, 0xbe, 0x83, 0x99, 0xc1, 0xac, - 0x57, 0x7a, 0x89, 0x06, 0x5e, 0xb5, 0x02, 0xf8, 0x2d, 0x1c, 0x39, 0xc3, 0xb1, 0xc3, 0x9c, 0x32, - 0x16, 0x19, 0x5a, 0x07, 0x23, 0x0d, 0xfa, 0xdc, 0x9c, 0x39, 0xc1, 0xb8, 0xda, 0x19, 0xc6, 0x71, - 0xe4, 0x40, 0xec, 0x39, 0x0c, 0xc0, 0xb8, 0x2f, 0x81, 0xc8, 0x20, 0xf2, 0x15, 0x80, 0x02, 0x1f, - 0x90, 0xf6, 0x16, 0x13, 0x87, 0x3d, 0x19, 0x57, 0xaa, 0x4e, 0x50, 0xea, 0xd7, 0x0e, 0x1f, 0x31, - 0x06, 0xac, 0x1b, 0x4c, 0x39, 0xdb, 0xcf, 0xf8, 0x27, 0x03, 0x84, 0xe1, 0x9b, 0x51, 0x86, 0xc3, - 0x53, 0x93, 0x7f, 0xc8, 0x1c, 0x2c, 0x5b, 0x50, 0x4e, 0x16, 0x1b, 0x0e, 0x79, 0x58, 0x6c, 0x39, - 0xe7, 0xb8, 0x3f, 0x69, 0xa0, 0xbf, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1e, 0x90, 0x31, 0xdf, - 0x82, 0xfa, 0x63, 0x61, 0xc1, 0xca, 0x18, 0xcc, 0xa0, 0xc1, 0x98, 0xca, 0x61, 0x3f, 0x2a, 0x30, - 0x70, 0x67, 0x03, 0x19, 0x79, 0x0d, 0x81, 0x47, 0xc5, 0xa5, 0x39, 0x0b, 0x42, 0x81, 0x4e, 0x43, - 0x50, 0x3e, 0xc0, 0xff, 0xe0, 0xd8, 0x7a, 0x81, 0xf6, 0xe1, 0xa8, 0x1e, 0x7c, 0x86, 0xa0, 0x7a, - 0x80, 0xff, 0xe8, 0x3f, 0xf0, 0x60, 0x03, 0x04, 0x81, 0xc0, 0x85, 0xca, 0x28, 0x38, 0x30, 0x5f, - 0x93, 0x56, 0x68, 0x30, 0xf2, 0x38, 0x84, 0xfe, 0x6f, 0xf8, 0x34, 0x82, 0x43, 0xb0, 0xd2, 0x09, - 0x0e, 0xc0, 0xae, 0x4b, 0xfe, 0x07, 0xf5, 0x41, 0x9c, 0x34, 0x82, 0x43, 0xb0, 0xd2, 0x0b, 0xfe, - 0x0d, 0x53, 0x21, 0xd8, 0x6f, 0x24, 0x86, 0x70, 0xd0, 0x52, 0x17, 0x90, 0x0f, 0xfc, 0x1e, 0x60, - 0x90, 0x68, 0x86, 0xfc, 0xd0, 0xd3, 0x0b, 0x83, 0xb3, 0x64, 0x0c, 0x1e, 0x57, 0x28, 0x27, 0xf1, - 0x7f, 0x83, 0xb4, 0x12, 0x1b, 0x0e, 0xd0, 0x49, 0x83, 0x09, 0x5c, 0x92, 0x60, 0xc2, 0xbf, 0x32, - 0x60, 0xc3, 0xb4, 0x12, 0x60, 0xc3, 0xb4, 0x12, 0xb0, 0x61, 0xdb, 0x23, 0xb0, 0x87, 0x7a, 0x1e, - 0x2e, 0x0d, 0x60, 0xb4, 0x35, 0x87, 0xfe, 0x0e, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0x7f, 0xc1, 0x7e, - 0x68, 0x38, 0xe0, 0xe5, 0x8a, 0x0e, 0x38, 0xe1, 0xd7, 0xfc, 0x07, 0xf3, 0x41, 0xc7, 0x0d, 0x40, - 0x50, 0x71, 0xc3, 0x50, 0x14, 0x1c, 0x70, 0x2a, 0x88, 0xff, 0xa0, 0x53, 0xd2, 0x13, 0x87, 0xd4, - 0x03, 0xff, 0x06, 0xa0, 0x73, 0x87, 0xd5, 0x61, 0x38, 0x7d, 0xe8, 0x33, 0x87, 0x9d, 0x1f, 0xfc, - 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1e, 0xd0, 0x9f, 0xf0, 0x4f, 0xe5, 0x61, 0xb0, 0xb9, 0x61, 0xc3, - 0x60, 0x70, 0xe7, 0x5d, 0x85, 0x7e, 0x07, 0xf8, 0x3b, 0x43, 0xff, 0x03, 0x41, 0x5f, 0x80, 0xae, - 0x4a, 0xba, 0xc0, 0xfe, 0x42, 0xd0, 0xfb, 0x42, 0x56, 0xb0, 0x76, 0x81, 0xff, 0x21, 0xb6, 0x42, - 0xd0, 0xfb, 0xd0, 0x6d, 0x0f, 0x38, 0x3f, 0xf9, 0x0f, 0xfc, 0x18, 0x0f, 0xfc, 0x1e, 0x90, 0x96, - 0x06, 0x1d, 0xf5, 0x4e, 0x0c, 0x35, 0x02, 0x81, 0x83, 0x09, 0xc3, 0x40, 0xef, 0xc0, 0x7e, 0xa7, - 0xc3, 0xb8, 0x4e, 0x92, 0x63, 0x18, 0x6c, 0x10, 0x31, 0x8c, 0x0a, 0xd2, 0x4c, 0x63, 0x07, 0xea, - 0x76, 0x49, 0x86, 0xc1, 0x03, 0x34, 0xc3, 0x60, 0x81, 0xb8, 0x30, 0xdb, 0x57, 0xd0, 0xe1, 0x3d, - 0x39, 0x30, 0x50, 0x3f, 0xd2, 0x79, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, 0xfc, 0x50, 0x27, 0xfc, 0x17, - 0xe5, 0x61, 0xb0, 0x72, 0xc3, 0x86, 0xc7, 0x0e, 0x7f, 0xc0, 0x7f, 0x06, 0xd0, 0xf6, 0x87, 0x68, - 0x7b, 0x0b, 0xff, 0x0a, 0xd4, 0x6a, 0xd6, 0xcf, 0xe3, 0x06, 0x83, 0x0b, 0x0b, 0x29, 0xa6, 0x16, - 0x16, 0xe0, 0xdc, 0x2d, 0x8e, 0x40, 0xac, 0x0f, 0x93, 0x0e, 0x70, 0x28, 0x2c, 0x27, 0xc8, 0x0f, - 0xfc, 0x1e, 0x60, 0xc8, 0x30, 0xf7, 0xa8, 0x98, 0x30, 0xeb, 0x58, 0x7f, 0xd0, 0xe1, 0xdc, 0x38, - 0x73, 0x59, 0xc2, 0xc3, 0xcf, 0x21, 0x9c, 0x3e, 0xc2, 0xff, 0xc0, 0xa7, 0x44, 0x3f, 0xca, 0xe5, - 0x1f, 0xe4, 0x36, 0x1b, 0x0d, 0xa1, 0xb0, 0xd8, 0x6d, 0x0d, 0xb4, 0x30, 0xda, 0x1b, 0xc8, 0x3f, - 0xc8, 0x4c, 0x1b, 0x5d, 0xa0, 0x0f, 0xfc, 0x1e, 0x60, 0xce, 0xea, 0x0d, 0xca, 0xbc, 0x9b, 0x85, - 0x7e, 0x06, 0x0c, 0x61, 0xc3, 0xd8, 0x30, 0xe7, 0xeb, 0xff, 0x90, 0xb4, 0x2d, 0x34, 0x3d, 0x86, - 0xc1, 0x22, 0x05, 0x6a, 0x06, 0x09, 0x90, 0x7f, 0x0f, 0xa6, 0xc3, 0xb0, 0x7c, 0x8f, 0x07, 0x61, - 0xb0, 0xb0, 0xf6, 0xc9, 0x83, 0xc2, 0x82, 0xf4, 0x0d, 0xe9, 0xe0, 0xd0, 0x1f, 0x28, 0x1e, 0x0f, - 0xfc, 0x1c, 0x03, 0x07, 0xcd, 0x03, 0x50, 0x2b, 0xf4, 0x86, 0xe5, 0x06, 0x90, 0xef, 0xe4, 0x2a, - 0x07, 0x61, 0xd4, 0xfd, 0x40, 0x3f, 0x80, 0xf4, 0xd0, 0xed, 0x05, 0x92, 0x68, 0x6d, 0x18, 0x0a, - 0x06, 0x0a, 0x7a, 0x6b, 0xc1, 0x95, 0xc8, 0x2d, 0xb0, 0xf6, 0x84, 0xc5, 0xd0, 0x36, 0x85, 0x40, - 0x9c, 0x37, 0x69, 0x86, 0x70, 0xde, 0x4e, 0x0c, 0xc1, 0x90, 0x50, 0x2b, 0xc1, 0xff, 0x83, 0xc0, - 0x0f, 0xfc, 0x1e, 0x60, 0xf6, 0x1f, 0x7e, 0x54, 0x63, 0x85, 0x40, 0xcc, 0x63, 0x01, 0xc3, 0xa4, - 0xca, 0x04, 0xfe, 0x2c, 0xcf, 0x07, 0x68, 0x39, 0xde, 0x43, 0x68, 0xc7, 0xc9, 0x82, 0x9d, 0x30, - 0x3c, 0x04, 0x14, 0xe8, 0x1b, 0x0f, 0xda, 0x0f, 0xf9, 0x0d, 0xa1, 0xda, 0x1f, 0x6c, 0x85, 0x87, - 0xef, 0x41, 0xb4, 0x3c, 0xe9, 0xff, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0f, 0xe4, 0x35, 0x02, 0xa7, - 0xe9, 0x0b, 0xf2, 0xc2, 0x12, 0x0e, 0x58, 0x93, 0x4a, 0x0e, 0x1c, 0xe3, 0x18, 0x4f, 0xe0, 0x68, - 0xa8, 0x3b, 0x83, 0xec, 0x3d, 0x21, 0xf6, 0x19, 0x5c, 0x95, 0xde, 0x81, 0xfc, 0xbe, 0xe4, 0x34, - 0x85, 0x05, 0x87, 0xa4, 0x2a, 0x03, 0x0f, 0x74, 0x41, 0x83, 0x0f, 0x79, 0x0f, 0x61, 0xcc, 0x1e, - 0xf8, 0x20, 0x02, 0x83, 0x90, 0xfd, 0xa1, 0x9c, 0x3e, 0x7f, 0x03, 0xfc, 0x16, 0x86, 0xf2, 0x0d, - 0x03, 0x86, 0xa1, 0xbc, 0x19, 0xfa, 0x09, 0xf0, 0x7d, 0x84, 0xf9, 0xb9, 0x0d, 0x83, 0xd1, 0x8f, - 0x91, 0x5a, 0xfb, 0x96, 0x07, 0xf1, 0x57, 0x50, 0x76, 0x12, 0xdc, 0xa0, 0xec, 0x40, 0xad, 0x60, - 0xef, 0xaf, 0xfa, 0x09, 0xe0, 0xed, 0x0f, 0x28, 0x3d, 0x87, 0x0f, 0xfc, 0x1e, 0x60, 0xf5, 0x03, - 0xdc, 0xa0, 0xce, 0x86, 0xbf, 0x2b, 0xfe, 0x06, 0x1e, 0x60, 0xb0, 0x9a, 0xc1, 0x60, 0x70, 0xcf, - 0x21, 0x49, 0xa1, 0xd2, 0x0f, 0xfd, 0x14, 0xe8, 0x84, 0xe1, 0xca, 0xe5, 0x04, 0xe1, 0xf4, 0x82, - 0xff, 0x90, 0xa4, 0x39, 0xc3, 0xea, 0x68, 0x4e, 0x1f, 0x79, 0x0c, 0xe1, 0xf4, 0x1e, 0x70, 0xc0, - 0x02, 0x1f, 0x41, 0xf6, 0x87, 0xb0, 0xf3, 0xf9, 0xff, 0xc0, 0xe5, 0x82, 0xe1, 0x09, 0x83, 0xce, - 0x0c, 0x33, 0xf8, 0x1a, 0x0b, 0x0e, 0xd0, 0x7f, 0xe0, 0xd8, 0x7f, 0xa0, 0x53, 0xa0, 0x33, 0x30, - 0xd4, 0xe8, 0x0c, 0xcc, 0x3d, 0x86, 0xcc, 0xc3, 0xd8, 0x4c, 0x66, 0x1e, 0xec, 0x93, 0x30, 0x21, - 0x78, 0xb0, 0x66, 0xa8, 0x0a, 0x1c, 0x28, 0xbc, 0x1f, 0xf8, 0x38, 0x09, 0x09, 0x0f, 0xe9, 0x0b, - 0x3f, 0xc0, 0xd6, 0x28, 0x1d, 0x9f, 0xa5, 0x4b, 0x8d, 0xc3, 0x4a, 0xfc, 0x63, 0xf3, 0x24, 0x49, - 0x85, 0x82, 0x48, 0x93, 0x0b, 0x04, 0x91, 0x26, 0x2b, 0x54, 0xff, 0x59, 0xfa, 0x89, 0xb2, 0x61, - 0x60, 0x93, 0x24, 0xc2, 0xc1, 0x26, 0x49, 0x85, 0x8c, 0xc9, 0x26, 0x07, 0xd4, 0x60, 0x49, 0x81, - 0x81, 0x21, 0xae, 0x02, 0x80, 0x87, 0xfb, 0x41, 0x67, 0xf8, 0x7e, 0x4d, 0x0e, 0xcd, 0x09, 0x0f, - 0xb6, 0x0d, 0x8d, 0x49, 0x8f, 0xc6, 0x4a, 0xa1, 0x81, 0xc1, 0x90, 0x18, 0xc2, 0xc1, 0x90, 0x18, - 0xc5, 0x69, 0x97, 0x71, 0x9f, 0x9c, 0x91, 0x8c, 0x2c, 0x19, 0x01, 0x8c, 0x2c, 0x19, 0x23, 0x18, - 0x58, 0xe5, 0xf4, 0x60, 0xbc, 0xe1, 0xf6, 0x09, 0x06, 0x1d, 0xe8, 0x09, 0x0c, 0x84, 0xa0, 0xd2, - 0x1b, 0x41, 0xc1, 0xbf, 0x23, 0x83, 0x0d, 0xcb, 0x0d, 0xbe, 0x40, 0xc1, 0xdd, 0x76, 0x81, 0xfc, - 0x61, 0xda, 0x1b, 0x41, 0x87, 0x68, 0x6c, 0x2d, 0x0d, 0xa0, 0x56, 0xa3, 0xfe, 0x41, 0xfc, 0x07, - 0x34, 0x3d, 0x86, 0x63, 0x43, 0xd8, 0x69, 0x34, 0x3d, 0xb0, 0x30, 0x69, 0x06, 0xf4, 0x70, 0x34, - 0xc2, 0x60, 0x70, 0x57, 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0c, 0x86, 0x43, 0x50, 0x36, 0x82, 0xc3, - 0x7a, 0x80, 0x60, 0x61, 0xb9, 0x63, 0xff, 0x0e, 0x1f, 0xb0, 0xb0, 0x3f, 0x83, 0x61, 0x61, 0xb4, - 0x1f, 0xf8, 0x36, 0x83, 0x06, 0x1e, 0xa7, 0x43, 0x06, 0x1e, 0xa7, 0x43, 0xff, 0x21, 0x68, 0x6f, - 0x05, 0x21, 0x68, 0x54, 0xc2, 0xd0, 0xb6, 0x28, 0x60, 0x70, 0xde, 0xb8, 0x19, 0x70, 0x4c, 0x04, - 0x2c, 0x3f, 0xf0, 0x7f, 0x02, 0x83, 0xd0, 0x7d, 0xa1, 0xed, 0x0f, 0x7e, 0x6f, 0xf0, 0x5c, 0xb1, - 0x40, 0xd8, 0x1c, 0x3a, 0x81, 0xb0, 0xaf, 0xcd, 0xfe, 0x0c, 0xf2, 0x50, 0x36, 0x1d, 0x20, 0xa0, - 0x6c, 0x25, 0x72, 0x5f, 0xe0, 0xbf, 0x9a, 0x1a, 0x1f, 0x48, 0x28, 0x50, 0xb0, 0xd2, 0x0a, 0x03, - 0xd0, 0x74, 0xcd, 0x01, 0x61, 0xef, 0x45, 0x5b, 0x68, 0x4e, 0x83, 0xd2, 0x0b, 0x0f, 0xc8, 0x7e, - 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0x7f, 0x83, 0x7e, 0x43, 0xd8, 0x5c, 0xb0, 0xff, 0x80, 0xe1, 0xff, - 0x61, 0x3f, 0x8b, 0xfc, 0x1d, 0xa1, 0xff, 0x81, 0xa0, 0xff, 0xc0, 0xa7, 0xaa, 0x0f, 0x60, 0x57, - 0x2a, 0xff, 0x41, 0xb4, 0x26, 0x07, 0x07, 0x68, 0x6d, 0xb0, 0xf7, 0x68, 0x1f, 0x07, 0x9f, 0x23, - 0x74, 0xe4, 0x26, 0x05, 0xc1, 0xac, 0x3f, 0xf0, 0x70, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x82, - 0xfc, 0x61, 0xce, 0x0e, 0x58, 0xc3, 0x9c, 0x70, 0xef, 0xfc, 0x07, 0xe8, 0xc3, 0xfc, 0xf2, 0x61, - 0xff, 0x61, 0x7f, 0xe4, 0x56, 0xa3, 0x0f, 0x60, 0xfe, 0x33, 0xf1, 0x86, 0xc0, 0xe6, 0x0c, 0xc3, - 0x60, 0xa1, 0x83, 0x30, 0xdb, 0x69, 0xf8, 0xc2, 0x7d, 0x60, 0x42, 0x70, 0x94, 0x28, 0x33, 0xe8, - 0x3f, 0xf0, 0x70, 0x02, 0x1f, 0xf8, 0x2c, 0x0f, 0xd7, 0xf4, 0x3f, 0x50, 0xc3, 0x38, 0x34, 0x0c, - 0xc1, 0xd8, 0xc1, 0x34, 0x57, 0xc6, 0x0f, 0xa6, 0xc6, 0x33, 0x0a, 0x83, 0x41, 0x8c, 0xc2, 0x91, - 0x99, 0x8c, 0xc0, 0xd1, 0x51, 0xb1, 0x98, 0xfe, 0x63, 0xa1, 0x98, 0x52, 0x31, 0xbf, 0x18, 0x52, - 0x37, 0x30, 0x58, 0x54, 0xe8, 0x1f, 0x61, 0x78, 0x60, 0xe5, 0x61, 0x40, 0x60, 0xef, 0x20, 0x0f, - 0xfc, 0x1e, 0x60, 0xf6, 0x87, 0xbd, 0x47, 0xfe, 0x81, 0x75, 0x06, 0xd0, 0xce, 0x1d, 0x7f, 0x90, - 0x57, 0x06, 0xd0, 0xf5, 0xd5, 0xff, 0x83, 0x68, 0x7f, 0xe5, 0x6a, 0x2f, 0xf0, 0x5f, 0xcc, 0x86, - 0xc3, 0xb4, 0x17, 0xf8, 0x3b, 0x41, 0x21, 0xb0, 0xed, 0x6b, 0xfc, 0x1d, 0xe8, 0x90, 0xd8, 0x66, - 0x0a, 0x40, 0xf8, 0x00, 0x03, 0x07, 0x30, 0x7d, 0xca, 0x15, 0x44, 0xa0, 0x1e, 0xa3, 0xfa, 0xc2, - 0xc3, 0xe6, 0x34, 0x26, 0xb0, 0x55, 0x61, 0xd7, 0x57, 0xfe, 0x0d, 0xa1, 0xac, 0x3c, 0xad, 0x43, - 0xea, 0xc1, 0x7f, 0xe9, 0x6d, 0x0d, 0xa1, 0x68, 0x5a, 0x1b, 0x42, 0xff, 0x21, 0xb5, 0x03, 0x0d, - 0xa1, 0xbd, 0x03, 0x42, 0xd0, 0x98, 0x37, 0xf9, 0x00, 0x0f, 0xfc, 0x1e, 0x60, 0xd2, 0x0c, 0x3b, - 0xd4, 0x7f, 0xf0, 0x1d, 0x60, 0x68, 0x34, 0x2c, 0x3d, 0x20, 0xc3, 0x35, 0x21, 0x50, 0x3f, 0x68, - 0xff, 0xe0, 0xd8, 0x67, 0x0f, 0xa9, 0xd0, 0x14, 0x0f, 0xbf, 0x81, 0xa1, 0xfd, 0x85, 0xff, 0x21, - 0xb0, 0x5e, 0x0d, 0x21, 0xb1, 0x46, 0x1a, 0x43, 0x7a, 0x06, 0xbb, 0x42, 0x60, 0xdf, 0xe4, 0x03, - 0x07, 0x60, 0xc3, 0xb9, 0x41, 0x60, 0xc3, 0x5f, 0x9f, 0xfc, 0x0c, 0x3e, 0xc1, 0x86, 0x6b, 0x01, - 0xc1, 0x87, 0x3c, 0xaf, 0xfc, 0x85, 0xa1, 0xff, 0x95, 0xc8, 0x2b, 0xc1, 0x7f, 0x26, 0xbb, 0x0e, - 0xd0, 0xb0, 0xd8, 0x76, 0x85, 0xfe, 0x0e, 0xd8, 0x18, 0x6c, 0x3b, 0xd0, 0x30, 0xd8, 0x66, 0x0d, - 0xfe, 0x00, 0x0f, 0xfc, 0x1e, 0x70, 0xce, 0x06, 0x0d, 0xea, 0x01, 0xc1, 0x40, 0xae, 0xa7, 0xff, - 0x2b, 0x0f, 0x38, 0x18, 0x26, 0xa4, 0x0e, 0x06, 0x0d, 0x72, 0x06, 0x02, 0x83, 0xb4, 0x1f, 0xf8, - 0x0a, 0xe4, 0xc2, 0xc1, 0x82, 0x9d, 0x0c, 0x2c, 0x18, 0x6d, 0x07, 0xfe, 0x0d, 0xa0, 0xc0, 0xe3, - 0x86, 0xe8, 0xe1, 0x60, 0xc3, 0x79, 0x3f, 0xf0, 0x4c, 0x16, 0xbe, 0xc0, 0x0f, 0xfc, 0x1e, 0xa0, - 0x7b, 0x0f, 0xb9, 0x41, 0x38, 0x7a, 0xea, 0x7f, 0xf2, 0xb0, 0xf5, 0x01, 0x21, 0x3f, 0x45, 0x09, - 0x38, 0x36, 0x0a, 0x7f, 0x50, 0x36, 0x1e, 0x90, 0xef, 0xe0, 0x64, 0xa8, 0x25, 0x6a, 0x06, 0x13, - 0x07, 0x60, 0xbf, 0xf2, 0x16, 0x1b, 0x0a, 0x81, 0xdb, 0x8e, 0x13, 0x06, 0x7c, 0x9a, 0x13, 0x06, - 0x50, 0x28, 0x19, 0x83, 0xff, 0x07, 0x80, 0x09, 0x0f, 0xfc, 0x0a, 0x04, 0xff, 0x90, 0xbd, 0x45, - 0x41, 0xb4, 0x1c, 0xbd, 0xfe, 0x47, 0x0e, 0x60, 0xda, 0x07, 0xf2, 0xbf, 0xc8, 0x6e, 0x0f, 0xfc, - 0x09, 0x07, 0xfe, 0x05, 0x3d, 0x21, 0xda, 0x15, 0x3d, 0x21, 0xda, 0x1d, 0x20, 0xff, 0xc8, 0x52, - 0x14, 0x16, 0x1e, 0xac, 0x38, 0x30, 0xf7, 0xa0, 0x90, 0x61, 0xe8, 0x3d, 0x78, 0x20, 0x09, 0x0f, - 0xfc, 0x0a, 0x05, 0xff, 0x82, 0xfc, 0x60, 0xc0, 0xe0, 0xba, 0x8c, 0x18, 0x1c, 0x70, 0xef, 0xfc, - 0x06, 0xb1, 0x83, 0x03, 0x86, 0xd0, 0x7a, 0xf5, 0xe0, 0xd8, 0x7b, 0x43, 0xa9, 0xd0, 0x36, 0x87, - 0x53, 0xab, 0xff, 0x21, 0x61, 0xdf, 0x21, 0xec, 0x34, 0xee, 0x87, 0x6f, 0x51, 0x8e, 0x86, 0xf3, - 0xc0, 0xc2, 0xd0, 0x30, 0x7b, 0x0e, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x06, 0xf5, 0x0c, 0x3b, - 0x0a, 0xea, 0x34, 0x36, 0x16, 0x1d, 0xff, 0x04, 0xd6, 0x30, 0xec, 0x33, 0xa8, 0xff, 0x83, 0xb0, - 0x90, 0xa0, 0xe5, 0x72, 0x68, 0x30, 0xef, 0xe3, 0x41, 0x94, 0x0d, 0x85, 0xf5, 0xe8, 0x3b, 0x0b, - 0x41, 0xa1, 0xec, 0x4d, 0x06, 0x04, 0x37, 0xa3, 0xab, 0x06, 0x13, 0xa0, 0xe4, 0xbe, 0x0f, 0xfc, - 0x1c, 0x09, 0x0f, 0xfc, 0x50, 0x2b, 0xfc, 0x17, 0xea, 0x21, 0xb0, 0x5d, 0x4d, 0x03, 0x60, 0xc3, - 0xaf, 0xf0, 0x1a, 0xc4, 0x86, 0xc2, 0x79, 0x2f, 0xf0, 0x69, 0x0a, 0x81, 0xe5, 0x51, 0x07, 0x2f, - 0x1f, 0xd7, 0x7a, 0xec, 0x29, 0x38, 0xc9, 0x58, 0x52, 0x24, 0x98, 0xc1, 0x54, 0xd0, 0x92, 0x81, - 0x79, 0x51, 0x40, 0x68, 0x48, 0x74, 0x5e, 0x0f, 0xfc, 0x18, 0x09, 0x0f, 0xfc, 0x50, 0x2f, 0xfa, - 0x07, 0xe7, 0x0e, 0x63, 0x96, 0x30, 0x60, 0x67, 0x0e, 0xd5, 0xca, 0x87, 0xf1, 0xb7, 0x46, 0x0b, - 0x0b, 0x06, 0x06, 0x0b, 0x0b, 0x06, 0x8c, 0x2b, 0x51, 0x9f, 0x4c, 0x7f, 0x39, 0x02, 0x60, 0xb0, - 0xb2, 0x04, 0xc1, 0x61, 0x67, 0xd3, 0x05, 0xbb, 0x87, 0x30, 0x5e, 0x4f, 0xfa, 0x03, 0x05, 0x87, - 0x30, 0x7f, 0xe0, 0x80, 0x02, 0x83, 0xff, 0x03, 0x42, 0xff, 0xc0, 0x7f, 0x39, 0x83, 0x30, 0x72, - 0xec, 0xc1, 0x98, 0xe1, 0xdb, 0xab, 0x70, 0x3f, 0x8a, 0x7a, 0xb0, 0x6d, 0x0d, 0xa1, 0xfb, 0x42, - 0xba, 0xc8, 0x15, 0xc8, 0x3a, 0xda, 0x0f, 0xeb, 0x43, 0x61, 0xda, 0x71, 0xa5, 0x03, 0xb4, 0x40, - 0xf6, 0x1e, 0xd9, 0x0a, 0xc3, 0xef, 0x41, 0x70, 0x7c, 0xe8, 0xf9, 0x0f, 0xfc, 0xa0, 0xfc, 0x02, - 0x83, 0xf9, 0x0d, 0xa1, 0x53, 0xf4, 0x81, 0xfc, 0x28, 0xc3, 0xdc, 0xb0, 0x6c, 0x39, 0xc3, 0x5f, - 0xf8, 0x0f, 0xe1, 0xcd, 0x30, 0xec, 0x36, 0x60, 0xc3, 0xb0, 0x53, 0xba, 0x72, 0x2b, 0x55, 0xeb, - 0xa7, 0x27, 0xf0, 0x33, 0x06, 0x1d, 0x84, 0xe6, 0xac, 0x3b, 0x05, 0xff, 0x83, 0x6c, 0x1b, 0x0f, - 0xde, 0x43, 0x61, 0xf5, 0x02, 0xff, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x70, 0xce, 0xe1, - 0xee, 0x58, 0xa1, 0xa1, 0xae, 0xb1, 0xcd, 0x14, 0x0c, 0x3a, 0xff, 0x80, 0xd6, 0x3c, 0x0c, 0x3d, - 0x75, 0x78, 0x1a, 0x1e, 0xd0, 0xbf, 0xe0, 0x2b, 0x90, 0x60, 0xc3, 0xa9, 0xe9, 0x30, 0x68, 0x7b, - 0x42, 0xff, 0x83, 0x68, 0x58, 0x30, 0xfb, 0x68, 0x60, 0xc3, 0xef, 0x40, 0xff, 0x90, 0x30, 0x6c, - 0x3e, 0x0f, 0xf2, 0x1e, 0xd0, 0xe7, 0x0e, 0x7a, 0x9b, 0xfc, 0x9c, 0xba, 0x43, 0x6a, 0xc3, 0xaf, - 0xf2, 0x3f, 0x89, 0x0d, 0xa0, 0x79, 0x28, 0x1b, 0x42, 0x90, 0x3f, 0xe0, 0x2b, 0x90, 0xda, 0x1a, - 0x9d, 0x1f, 0xfa, 0x0a, 0x41, 0x83, 0x4a, 0x05, 0x20, 0xc1, 0xa3, 0x05, 0xdb, 0x83, 0x46, 0x0b, - 0xc9, 0x83, 0x7d, 0x01, 0x82, 0x41, 0xa1, 0x0f, 0xfc, 0x1e, 0x90, 0xd4, 0x24, 0x3b, 0x51, 0xe4, - 0x1a, 0x1a, 0xf9, 0xc3, 0x75, 0x0e, 0x1b, 0x09, 0xc1, 0x81, 0xf9, 0xef, 0x53, 0x30, 0x9c, 0x19, - 0x9b, 0xb0, 0x6c, 0x19, 0x89, 0xc1, 0x2b, 0x56, 0x61, 0x61, 0xbf, 0x31, 0x81, 0xc3, 0xd8, 0xc6, - 0x0b, 0x43, 0xb1, 0x8c, 0x1d, 0x03, 0x39, 0x26, 0x0c, 0xc3, 0x3d, 0x83, 0x34, 0x70, 0xa4, 0x81, - 0xb8, 0x52, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0x60, 0x90, 0x60, 0x43, 0x72, 0x8a, 0x19, 0x40, - 0xae, 0xa0, 0x2b, 0x20, 0xd8, 0x67, 0xfe, 0x40, 0xd4, 0x85, 0xa1, 0xfb, 0x07, 0xff, 0x06, 0xc2, - 0x74, 0x14, 0x0a, 0x9c, 0x96, 0x1b, 0x0a, 0x9d, 0x5f, 0xe7, 0x0d, 0x83, 0x70, 0xb2, 0x0d, 0x86, - 0xc0, 0xe1, 0xed, 0xc1, 0x8e, 0x87, 0x3e, 0x41, 0x86, 0xa0, 0x54, 0x0d, 0xfe, 0x0f, 0xfc, 0x1e, - 0x09, 0x0d, 0x07, 0xf4, 0x85, 0x40, 0xfe, 0xfc, 0x7f, 0xe0, 0x70, 0x54, 0x31, 0x8c, 0x18, 0x6c, - 0xa1, 0x83, 0x03, 0xf2, 0x0c, 0x18, 0xe1, 0x38, 0x54, 0x28, 0x30, 0x6c, 0x16, 0x0c, 0x14, 0x02, - 0xb5, 0x40, 0xd6, 0xd0, 0x7e, 0x83, 0x99, 0x0e, 0xc1, 0x39, 0x82, 0x0e, 0xc1, 0xb8, 0xc3, 0x06, - 0xd3, 0x30, 0x93, 0x09, 0xf5, 0x0c, 0x2c, 0x90, 0x48, 0x6f, 0xe0, 0xff, 0xc1, 0xf0, 0x02, 0x83, - 0xd0, 0x7d, 0xa1, 0xed, 0x0e, 0x7f, 0x3f, 0xf4, 0x0e, 0x58, 0xa2, 0xe9, 0x1c, 0x39, 0xc2, 0x70, - 0xaf, 0xa0, 0x61, 0x68, 0x67, 0x42, 0x91, 0xc3, 0xd8, 0x3f, 0xf9, 0x29, 0xd0, 0x3f, 0xe5, 0x6a, - 0x2f, 0xf0, 0x76, 0x16, 0x86, 0xd0, 0xd8, 0x58, 0x76, 0x86, 0xdc, 0xc3, 0xb4, 0x27, 0xc9, 0xff, - 0x21, 0x28, 0x2d, 0x7b, 0x40, 0x0f, 0xfc, 0x1e, 0x60, 0xc9, 0xa2, 0x1b, 0xf2, 0xa3, 0x4d, 0x07, - 0x2c, 0x69, 0x94, 0x03, 0x87, 0x23, 0xc8, 0x67, 0xf0, 0x5b, 0x68, 0x76, 0x82, 0xe0, 0x3a, 0x1b, - 0x41, 0x24, 0x05, 0x01, 0x5c, 0x86, 0xc3, 0xdf, 0xca, 0x8c, 0x14, 0x0d, 0xa0, 0xd3, 0x4c, 0x3b, - 0x46, 0x1f, 0x90, 0xed, 0x41, 0x6d, 0x03, 0xdf, 0x03, 0xc0, 0xe0, 0xce, 0x8f, 0x06, 0xf0, 0x7f, - 0xe0, 0xe0, 0x09, 0x0f, 0x41, 0xf5, 0x03, 0xd8, 0x7d, 0xf9, 0xab, 0xd5, 0x03, 0x97, 0x6b, 0xec, - 0x70, 0xcc, 0x1e, 0xc0, 0xfe, 0x0f, 0xfc, 0xf2, 0x7f, 0xd0, 0x6d, 0x0e, 0xd0, 0xea, 0x74, 0x14, - 0x68, 0x72, 0xb9, 0x24, 0xfc, 0x86, 0xd0, 0x69, 0xca, 0x0e, 0xd0, 0x78, 0xd0, 0xfb, 0x67, 0xce, - 0x87, 0xde, 0xa2, 0x79, 0x0f, 0x30, 0x30, 0xaf, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x91, - 0xf4, 0x08, 0x3d, 0xf2, 0x5d, 0xfa, 0x05, 0x60, 0x68, 0x21, 0x87, 0x0c, 0xe7, 0xfa, 0x2f, 0x99, - 0x0a, 0x18, 0x27, 0x1f, 0x53, 0xf4, 0x13, 0x04, 0xc0, 0x83, 0x9b, 0x40, 0xca, 0xe5, 0x03, 0xf5, - 0x4b, 0x72, 0x82, 0x60, 0x78, 0x2d, 0x0e, 0x60, 0x39, 0x4f, 0x50, 0x26, 0x55, 0xa0, 0x83, 0xd7, - 0x3b, 0xce, 0x87, 0x69, 0xa0, 0x6f, 0xc8, 0x7f, 0xe0, 0xc0, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, - 0x82, 0xfc, 0x61, 0xec, 0x1c, 0xb1, 0x87, 0xb1, 0xc3, 0xbf, 0xf0, 0x1f, 0xa3, 0x41, 0x87, 0xda, - 0x0c, 0x2c, 0x3e, 0xc2, 0xff, 0xc0, 0xa7, 0x43, 0x0b, 0x0e, 0x57, 0x26, 0x16, 0x1f, 0x61, 0x77, - 0xf8, 0x36, 0x06, 0x88, 0x4e, 0x1b, 0x79, 0x90, 0xd8, 0x6f, 0x39, 0x21, 0x38, 0x4c, 0x31, 0x7f, - 0x80, 0x02, 0x83, 0xff, 0x03, 0x42, 0x7f, 0xc1, 0x3f, 0x90, 0xd6, 0x85, 0xcb, 0x06, 0xa0, 0x67, - 0x0c, 0xd5, 0xea, 0x91, 0xfc, 0x2d, 0xcb, 0x06, 0xd0, 0xe9, 0x0f, 0xb4, 0x25, 0x68, 0x75, 0x3d, - 0x20, 0x90, 0xf2, 0xb9, 0x2f, 0xf4, 0x1b, 0x41, 0x99, 0x8c, 0x1b, 0x41, 0x99, 0x82, 0x0d, 0xdb, - 0x99, 0x82, 0x0d, 0xe4, 0xcc, 0xc6, 0x09, 0x81, 0xff, 0xe0, 0xff, 0xc1, 0x80, 0x09, 0x0c, 0x81, - 0x0f, 0x50, 0x27, 0x28, 0x50, 0x2f, 0xce, 0x0c, 0x70, 0xb8, 0x26, 0x34, 0xd0, 0x38, 0x76, 0x39, - 0x40, 0x9f, 0xc5, 0x0d, 0x34, 0x36, 0x85, 0x8e, 0x0c, 0x36, 0x84, 0x87, 0x20, 0x57, 0x27, 0xfe, - 0x07, 0xf3, 0x83, 0x41, 0x86, 0xd0, 0x60, 0xd1, 0xc3, 0x68, 0x3f, 0xf0, 0x6d, 0x46, 0x09, 0x06, - 0x1b, 0xe3, 0x4d, 0x1c, 0x26, 0x0b, 0xff, 0x00, 0x0f, 0xfc, 0x1e, 0xa0, 0x6c, 0x1f, 0x82, 0xfd, - 0x7c, 0xac, 0xc1, 0x74, 0x41, 0x81, 0x8c, 0x18, 0x67, 0xe5, 0x46, 0x0b, 0xe4, 0x18, 0x24, 0xc3, - 0x69, 0x7d, 0x60, 0xc3, 0x61, 0xb3, 0x6d, 0x02, 0xb9, 0x06, 0x21, 0xea, 0x7a, 0x02, 0x68, 0x7d, - 0x82, 0xff, 0xc8, 0x58, 0x73, 0xe0, 0xfb, 0x60, 0xb6, 0x81, 0xcf, 0x90, 0x70, 0x3c, 0x1a, 0x80, - 0xb4, 0x35, 0xa1, 0xff, 0x83, 0x0f, 0xfc, 0x1e, 0x70, 0xa4, 0x18, 0x7b, 0x96, 0x90, 0x63, 0x02, - 0xea, 0x6f, 0x5e, 0x80, 0xe1, 0xd2, 0x0c, 0x39, 0xfc, 0x68, 0x30, 0x41, 0xb4, 0x1f, 0x3f, 0x83, - 0x48, 0x10, 0x68, 0x72, 0xb9, 0x0d, 0x87, 0xbf, 0x95, 0xfe, 0x0e, 0x90, 0x30, 0x6c, 0x3a, 0x40, - 0xff, 0x83, 0xa5, 0xd0, 0x6c, 0x3b, 0xe1, 0xc3, 0x61, 0xd0, 0x4f, 0xf8, 0x00, 0x0f, 0xfc, 0x1e, - 0xc3, 0xb0, 0x68, 0x77, 0xd0, 0x32, 0xb6, 0x0d, 0x03, 0x1d, 0x12, 0x83, 0x06, 0xdc, 0x14, 0xc2, - 0xbe, 0x69, 0x81, 0xd0, 0xce, 0x06, 0xcb, 0x20, 0xce, 0x1b, 0x50, 0x30, 0xaf, 0x50, 0x77, 0xf9, - 0x1b, 0x5b, 0xc2, 0x0d, 0x09, 0xc7, 0x73, 0x4c, 0x33, 0x86, 0xc1, 0x98, 0x67, 0xb0, 0x60, 0x4c, - 0x35, 0xc1, 0x61, 0xb0, 0xd0, 0x76, 0x0b, 0xc0, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x82, 0xfd, - 0x69, 0x41, 0xc1, 0xc1, 0xb4, 0xa0, 0xe3, 0x87, 0x7f, 0xe0, 0x3f, 0x9d, 0x18, 0x70, 0xda, 0x0d, - 0x28, 0x38, 0x6d, 0x07, 0xfe, 0x02, 0xb9, 0x0c, 0x87, 0xbf, 0x90, 0x34, 0x0f, 0xb4, 0x19, 0x9b, - 0x40, 0xda, 0x0c, 0xc3, 0x61, 0xb5, 0x50, 0xc2, 0x74, 0x2f, 0x51, 0x30, 0x34, 0x40, 0xe8, 0x6f, - 0xc8, 0x7f, 0xe0, 0xf0, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xf3, 0xf4, 0x17, 0x28, 0x89, 0xc1, 0x02, - 0xfc, 0xc4, 0xe0, 0x87, 0x0e, 0xed, 0xea, 0x03, 0xf4, 0x1f, 0xf8, 0xd0, 0x5f, 0xe0, 0xec, 0x3f, - 0xf1, 0x4f, 0x4f, 0xfe, 0x02, 0xb5, 0x0f, 0x2f, 0x06, 0xc3, 0x68, 0x7f, 0x61, 0xbf, 0xc1, 0xda, - 0xc1, 0xce, 0x1d, 0xe8, 0x3d, 0x40, 0xe8, 0x3a, 0xf9, 0x0f, 0xfc, 0x1e, 0x04, 0x87, 0x95, 0x68, - 0x5a, 0x17, 0xe9, 0x0c, 0xfe, 0x42, 0xd0, 0xed, 0x0f, 0xb4, 0x3b, 0x0c, 0xff, 0xe4, 0x7f, 0x06, - 0xd0, 0xfb, 0x43, 0xb4, 0x3e, 0xd0, 0x7a, 0xdf, 0x81, 0x4f, 0x4e, 0x0d, 0x1c, 0x0a, 0xe4, 0xc1, - 0xa0, 0xc3, 0x68, 0x3f, 0x3f, 0x06, 0xd0, 0x60, 0xd0, 0x61, 0xbb, 0x70, 0x68, 0x30, 0xde, 0x07, - 0xfe, 0x09, 0x41, 0x68, 0x67, 0x00, 0x0f, 0xfc, 0x1e, 0xc2, 0x6e, 0x06, 0x19, 0xf9, 0x58, 0x6c, - 0x36, 0xb0, 0x30, 0xd8, 0x4c, 0x1d, 0x83, 0x73, 0x05, 0xf5, 0xf5, 0x99, 0x84, 0xe0, 0x74, 0xcc, - 0x82, 0x70, 0x3c, 0x4e, 0xa0, 0x36, 0x97, 0x96, 0xd0, 0x3f, 0x8f, 0x31, 0x68, 0x67, 0x1b, 0x0b, - 0xa0, 0x67, 0x33, 0x0b, 0x30, 0xce, 0x83, 0x05, 0x0d, 0x0a, 0xe0, 0x60, 0xc0, 0xe1, 0x41, 0xb1, - 0x41, 0x41, 0xff, 0x83, 0x80, 0x03, 0x07, 0xca, 0x90, 0xa8, 0x17, 0xea, 0x21, 0xbf, 0x06, 0xc3, - 0xdc, 0x13, 0x57, 0xaa, 0x56, 0x1f, 0xb4, 0x39, 0xfc, 0x7f, 0xd0, 0x6d, 0x06, 0x0c, 0x0e, 0x1b, - 0x41, 0xd3, 0xd7, 0x81, 0x4f, 0x4e, 0x0d, 0x1c, 0x0a, 0xe4, 0xe9, 0xeb, 0xc1, 0xb4, 0x3b, 0x43, - 0xed, 0x02, 0xda, 0xc1, 0xda, 0x8a, 0xbd, 0x50, 0x6f, 0x83, 0x61, 0xf3, 0xa7, 0xff, 0x41, 0xff, - 0x83, 0x02, 0x83, 0x28, 0x3f, 0x68, 0x56, 0x9f, 0x06, 0xd4, 0x58, 0x51, 0x85, 0x7d, 0x50, 0x18, - 0xc0, 0xe1, 0xa8, 0x8c, 0x61, 0x35, 0x17, 0x32, 0x61, 0x9d, 0x28, 0x38, 0x18, 0x36, 0x0a, 0x01, - 0x0f, 0x2b, 0x4b, 0xd7, 0xf0, 0x3f, 0x54, 0x0a, 0x12, 0x1b, 0x05, 0x02, 0xcc, 0x3b, 0x07, 0xe2, - 0xe0, 0xec, 0x78, 0x27, 0x43, 0x3e, 0x68, 0x0b, 0x74, 0x25, 0x02, 0x87, 0x05, 0x07, 0xfe, 0x0e, - 0x0f, 0xfc, 0x1e, 0x90, 0xca, 0xc3, 0xee, 0x8d, 0xab, 0x3e, 0x07, 0x2d, 0x20, 0xc2, 0xc7, 0x0d, - 0x78, 0xcf, 0x81, 0x7c, 0xc8, 0x30, 0x38, 0x56, 0x92, 0x0c, 0x0e, 0x13, 0x82, 0xff, 0xc0, 0xa7, - 0x21, 0xb0, 0xf3, 0x6a, 0xff, 0xc8, 0x4e, 0x16, 0x84, 0xe1, 0x9c, 0x27, 0x47, 0x43, 0x3d, 0x81, - 0xf9, 0x0e, 0xb8, 0x0f, 0xaf, 0x48, 0x50, 0x3d, 0x21, 0x36, 0x87, 0xfe, 0x0c, 0x03, 0x07, 0xca, - 0x90, 0xa8, 0x0b, 0xf5, 0x10, 0xdf, 0x42, 0x0c, 0x12, 0x0e, 0x50, 0x34, 0xc7, 0x03, 0x87, 0x51, - 0x9e, 0x41, 0x7d, 0x37, 0xab, 0x82, 0x70, 0xda, 0x1f, 0x9c, 0x1f, 0xfc, 0x97, 0xa8, 0x0c, 0x3f, - 0x36, 0xa1, 0xff, 0x06, 0x70, 0xad, 0x03, 0x06, 0x71, 0x37, 0x06, 0x1c, 0xfa, 0xa1, 0xf2, 0x1d, - 0x6a, 0xc6, 0xfa, 0x0d, 0x03, 0x3c, 0x81, 0xb0, 0xff, 0xc1, 0xc0, 0x02, 0x1f, 0x41, 0xf6, 0x87, - 0xb0, 0xf3, 0xf9, 0xff, 0xc0, 0xd0, 0xff, 0xc3, 0x07, 0x57, 0xc1, 0x3f, 0x26, 0xbd, 0x87, 0x61, - 0x61, 0xd8, 0x76, 0x17, 0x2e, 0xc2, 0x56, 0xa2, 0xff, 0x05, 0xfc, 0x0b, 0xa0, 0x20, 0xd8, 0x56, - 0x0c, 0xe0, 0xd8, 0x3b, 0x05, 0xa1, 0xd9, 0x03, 0x0b, 0x43, 0x3e, 0x81, 0xb2, 0xb4, 0x2b, 0x0a, - 0xf2, 0x07, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, 0x90, 0xf4, 0x87, 0x9d, 0x0e, 0xfc, 0x7f, 0xe0, 0x72, - 0xc6, 0x04, 0x08, 0x1c, 0x3b, 0xa6, 0xad, 0x03, 0xf8, 0xe9, 0xd3, 0x83, 0x68, 0x30, 0x60, 0xc3, - 0xb0, 0xb0, 0x7e, 0x0a, 0x9d, 0x0c, 0x3f, 0x95, 0xc9, 0xdf, 0xd0, 0x6c, 0x2c, 0x60, 0x68, 0x6c, - 0x0e, 0x0d, 0xb0, 0xed, 0xa8, 0x2f, 0x07, 0xbd, 0x60, 0x7b, 0xc8, 0x4c, 0x39, 0xe4, 0x16, 0x87, - 0xfe, 0x0c, 0x0f, 0xfc, 0x1e, 0x70, 0xd8, 0x54, 0x0d, 0xca, 0x05, 0x01, 0x86, 0xba, 0x9f, 0xfc, - 0x38, 0x7e, 0xc3, 0xcd, 0x63, 0xfe, 0x42, 0x74, 0x3b, 0x0f, 0xd8, 0x2f, 0xfc, 0x0a, 0x7a, 0x0d, - 0xa1, 0xd4, 0xe8, 0x1b, 0x0f, 0xd8, 0x1f, 0xfc, 0x1b, 0x0e, 0xb8, 0x3e, 0xd9, 0x1c, 0xd0, 0xf7, - 0xa1, 0xd0, 0x70, 0x6a, 0x03, 0xc1, 0xd6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1e, 0x60, 0xa0, 0x60, - 0x83, 0x7d, 0x0e, 0x63, 0x05, 0xa1, 0x37, 0x75, 0x86, 0x0c, 0xb7, 0xd2, 0x80, 0xfc, 0x83, 0xbb, - 0x0f, 0x61, 0x71, 0x96, 0x86, 0xc1, 0xc0, 0xc0, 0xe0, 0x56, 0xa0, 0xa8, 0x1e, 0x56, 0xaf, 0xfe, - 0x0d, 0x86, 0xd0, 0x68, 0x76, 0x15, 0x81, 0xc3, 0xdd, 0x81, 0xf9, 0x0e, 0x78, 0x27, 0xd7, 0x06, - 0x90, 0x3c, 0x85, 0x40, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, 0xec, 0x83, 0xdd, 0x4f, 0xfd, - 0x02, 0xea, 0x0b, 0x25, 0x40, 0xc3, 0x3f, 0x5e, 0x90, 0x35, 0x2a, 0x73, 0x43, 0xae, 0x55, 0xeb, - 0xa6, 0x1b, 0x0a, 0xc1, 0x36, 0x05, 0x6b, 0x4b, 0x4a, 0x0b, 0xf8, 0xeb, 0xb0, 0xec, 0x2c, 0x18, - 0x30, 0xec, 0x2c, 0x18, 0x30, 0xed, 0x9c, 0x18, 0x30, 0xef, 0x20, 0x76, 0xd0, 0xcc, 0x07, 0x83, - 0x58, 0x7f, 0xe0, 0xe0, 0x09, 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x82, 0xfc, 0x60, 0xa0, 0x30, 0x72, - 0xc6, 0x0a, 0x03, 0x18, 0x3b, 0xff, 0x01, 0xfa, 0x30, 0xff, 0x3a, 0x8c, 0x3f, 0xec, 0x2c, 0xff, - 0x01, 0x5a, 0xd9, 0x86, 0xc1, 0x4e, 0x8e, 0x7f, 0x83, 0x60, 0x73, 0x0d, 0x86, 0xc0, 0xc7, 0xf8, - 0x37, 0x72, 0x61, 0xb0, 0xde, 0x30, 0x61, 0x38, 0x52, 0x30, 0x3f, 0xc0, 0x03, 0x06, 0xa0, 0x30, - 0xee, 0x03, 0x7a, 0x9e, 0x81, 0x7e, 0x1a, 0x2b, 0x50, 0xe1, 0xdf, 0xf2, 0x07, 0xe8, 0xc3, 0xa8, - 0x1b, 0x41, 0xff, 0x41, 0xb0, 0xb0, 0xea, 0x01, 0x5a, 0x8d, 0x7a, 0x80, 0xfe, 0x2a, 0xea, 0x43, - 0x61, 0xed, 0x0f, 0xb0, 0x3f, 0xf8, 0x36, 0xc8, 0x29, 0xa1, 0xef, 0x40, 0xb1, 0xd0, 0xd6, 0x97, - 0x04, 0xf8, 0x3e, 0x43, 0xe4, 0x0f, 0xfc, 0x1e, 0xa0, 0x7a, 0x81, 0xef, 0x51, 0xff, 0xc0, 0xb5, - 0x83, 0x61, 0xce, 0x1e, 0xff, 0x04, 0xd6, 0x06, 0x1b, 0x0c, 0xf2, 0x0e, 0xb6, 0x1d, 0xa1, 0x61, - 0xb0, 0x95, 0xa8, 0x1d, 0x6c, 0x2f, 0xe4, 0xd7, 0x61, 0xda, 0x16, 0x1b, 0x0e, 0xd2, 0xff, 0xc1, - 0xb6, 0x41, 0x0c, 0x1e, 0xf2, 0x3c, 0x0b, 0x0c, 0xc1, 0x68, 0x67, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, - 0xfc, 0x09, 0x05, 0xff, 0x82, 0xfc, 0x1f, 0xf7, 0x2c, 0x7f, 0xc0, 0x70, 0xec, 0x3b, 0x09, 0xac, - 0x68, 0x6c, 0x35, 0xc9, 0x5f, 0x07, 0x61, 0x2f, 0xe0, 0x2b, 0x55, 0x7e, 0xc1, 0xfd, 0x2a, 0x19, - 0xc3, 0x60, 0x92, 0x21, 0xc3, 0x60, 0x9f, 0xe7, 0x0d, 0xb4, 0x41, 0x81, 0xc2, 0x7c, 0xc8, 0x30, - 0x38, 0x4a, 0x04, 0x83, 0x2e, 0x00, 0x02, 0x1f, 0xf8, 0x2c, 0x2b, 0xff, 0x20, 0xfa, 0x30, 0xec, - 0x2a, 0x2c, 0x7f, 0xc0, 0x70, 0xec, 0x3b, 0x0a, 0xb8, 0xf5, 0x6c, 0x33, 0xa0, 0xc3, 0xb4, 0x36, - 0x0b, 0xfe, 0x92, 0xf5, 0x03, 0xe4, 0x2a, 0x73, 0xff, 0xc1, 0xb0, 0xce, 0x60, 0xc3, 0x60, 0xa6, - 0x93, 0x21, 0xb2, 0x2c, 0x2f, 0x06, 0x7c, 0xad, 0xcb, 0xc8, 0x5c, 0x38, 0x5c, 0x0d, 0x0f, 0xfc, - 0x18, 0x0f, 0xc8, 0x10, 0xf5, 0x03, 0x63, 0x87, 0xbd, 0x46, 0xe9, 0xd4, 0x0b, 0x5d, 0xc3, 0xa1, - 0x38, 0x6f, 0xfc, 0x81, 0xfc, 0xc8, 0x30, 0xf3, 0xc9, 0x7f, 0x90, 0xda, 0x09, 0x06, 0x1c, 0xae, - 0x4b, 0xfe, 0x07, 0xf2, 0xc1, 0xfe, 0xd0, 0x5e, 0xa6, 0x1e, 0xd0, 0xa8, 0x3f, 0x06, 0xd9, 0x34, - 0x27, 0x0d, 0xe8, 0xe0, 0xd4, 0x09, 0x81, 0x40, 0xbe, 0x0f, 0xfc, 0x1e, 0x0f, 0xf2, 0x1f, 0x50, - 0x39, 0xc3, 0xef, 0x51, 0xff, 0x82, 0xba, 0x8c, 0x3b, 0x03, 0x87, 0x7f, 0xc1, 0x35, 0x8c, 0x3b, - 0x0d, 0x74, 0x3f, 0xe0, 0xed, 0x06, 0x1d, 0x84, 0xae, 0x4f, 0xf8, 0x2f, 0xe0, 0xda, 0x1f, 0x69, - 0x7f, 0xe0, 0xda, 0x1b, 0xe0, 0xfb, 0x64, 0xdd, 0xc3, 0xde, 0x56, 0x98, 0xe8, 0x4c, 0x08, 0x2c, - 0x24, 0x09, 0x0e, 0x60, 0xfa, 0x81, 0xde, 0x83, 0xdf, 0x87, 0x05, 0x86, 0xa0, 0x1e, 0xfd, 0x70, - 0xe1, 0x90, 0xfa, 0x03, 0x52, 0x7f, 0xa0, 0xcf, 0x24, 0x19, 0x83, 0xb0, 0xab, 0xc8, 0x4a, 0xd4, - 0x56, 0xf4, 0x15, 0x3a, 0x04, 0xe1, 0xfb, 0x05, 0xff, 0x21, 0xb0, 0xe7, 0x0f, 0xdb, 0x7f, 0xf0, - 0x4f, 0x90, 0x9c, 0x3e, 0x60, 0xde, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xc1, 0x9c, 0x3e, 0xd0, 0x3c, - 0xdf, 0x40, 0xfa, 0x60, 0x96, 0x8e, 0x09, 0x84, 0x86, 0x70, 0xcc, 0x64, 0x30, 0xd4, 0xd1, 0xdc, - 0x60, 0x5c, 0x5c, 0xf1, 0x21, 0x60, 0x90, 0x65, 0x81, 0x5a, 0x8a, 0xf8, 0x1f, 0xc6, 0xad, 0x5a, - 0x16, 0x16, 0x0c, 0x1a, 0x16, 0x17, 0xfc, 0x85, 0xbb, 0x83, 0x06, 0x85, 0xe4, 0xc1, 0x83, 0x41, - 0x21, 0x7f, 0xc8, 0x0f, 0xf2, 0x1f, 0x50, 0x3d, 0x87, 0xde, 0xab, 0xff, 0x25, 0x16, 0x0f, 0xf3, - 0x87, 0x7f, 0xc1, 0x3f, 0x8c, 0x3b, 0x0e, 0xd0, 0x7a, 0xb6, 0x1d, 0x87, 0xfe, 0x29, 0xd1, 0xff, - 0xc0, 0x57, 0x34, 0x0f, 0x61, 0xb0, 0x2d, 0xf4, 0x61, 0xb0, 0x2d, 0x02, 0x30, 0xd9, 0x45, 0x43, - 0x18, 0x6f, 0x51, 0x55, 0x8c, 0x26, 0x02, 0x83, 0x3e, 0x0f, 0xfc, 0x1c, 0x02, 0x1f, 0x41, 0xf6, - 0x87, 0xb4, 0x39, 0xfc, 0xff, 0xd0, 0x34, 0x3b, 0x0a, 0x80, 0x60, 0xf4, 0x83, 0x42, 0x7e, 0xa7, - 0xfe, 0x0d, 0x82, 0x41, 0x05, 0x86, 0xc0, 0xa0, 0x68, 0x20, 0x2b, 0x5a, 0xaf, 0x54, 0x0f, 0xe1, - 0x5a, 0xf0, 0x6c, 0x3b, 0x0f, 0xec, 0x35, 0xfc, 0x1d, 0x88, 0x34, 0x2c, 0x33, 0xe4, 0xe0, 0x9c, - 0x34, 0x83, 0x81, 0x79, 0x0f, 0xfc, 0x1e, 0x09, 0x0f, 0xe4, 0x35, 0x02, 0x70, 0x9c, 0x37, 0xe0, - 0x48, 0x34, 0x2e, 0x58, 0x54, 0xd1, 0x43, 0x86, 0xbf, 0xf2, 0x5f, 0x40, 0x50, 0x10, 0xf6, 0x1b, - 0x0b, 0x83, 0xb0, 0xb4, 0x35, 0x82, 0x9d, 0x48, 0x79, 0x02, 0xb9, 0x3f, 0xe8, 0x36, 0x16, 0x66, - 0x30, 0x6c, 0x2c, 0xcc, 0x60, 0xd8, 0x99, 0x98, 0xc1, 0xbe, 0x33, 0x31, 0xc2, 0xb4, 0xff, 0xe8, - 0x3f, 0xf0, 0x60, 0x02, 0x1f, 0x41, 0xf6, 0x1f, 0x68, 0x73, 0xf5, 0x3f, 0xf0, 0x35, 0x89, 0x0f, - 0x60, 0x83, 0x32, 0xfa, 0x05, 0xf4, 0x34, 0xea, 0x0e, 0xc3, 0x3a, 0x05, 0x06, 0xc2, 0xba, 0x0e, - 0x81, 0x5a, 0xb4, 0x7b, 0x42, 0xfd, 0x02, 0xad, 0x83, 0xb0, 0x5a, 0x59, 0x87, 0x60, 0x41, 0x4c, - 0xa0, 0x6e, 0xc7, 0x4c, 0x1a, 0x07, 0x8e, 0x03, 0x87, 0x90, 0xf7, 0x90, 0xc0, 0x02, 0x1f, 0x41, - 0xf6, 0x1f, 0x61, 0xe7, 0xf3, 0xff, 0x81, 0xcb, 0xb0, 0xf6, 0x30, 0x67, 0x15, 0x4f, 0x01, 0xfa, - 0x07, 0x2c, 0x1e, 0xc3, 0x61, 0xfe, 0xc3, 0x75, 0xc8, 0x15, 0xa8, 0x1d, 0x3a, 0x20, 0xfe, 0x06, - 0x0d, 0x0f, 0x61, 0xb0, 0x68, 0x7b, 0x05, 0xff, 0x90, 0xb6, 0x09, 0x14, 0x1c, 0xf9, 0x1e, 0x07, - 0x06, 0xa0, 0x2d, 0x0d, 0x61, 0xff, 0x82, 0x40, 0x09, 0x0f, 0xfc, 0x0a, 0x02, 0xff, 0xc8, 0x3f, - 0x05, 0x98, 0x77, 0x2e, 0xff, 0xc3, 0x86, 0x63, 0x30, 0x60, 0x7f, 0x31, 0x98, 0x30, 0xda, 0x3f, - 0xf8, 0x36, 0x1f, 0xf8, 0xa7, 0xa3, 0xfe, 0x80, 0xae, 0x43, 0xff, 0x18, 0x2f, 0xfc, 0x85, 0x86, - 0x4c, 0x3f, 0x6e, 0x50, 0x87, 0x0e, 0xf3, 0x60, 0xc0, 0xe1, 0x28, 0x08, 0xf8, 0x38, 0x03, 0x04, - 0xa3, 0x02, 0x82, 0xe5, 0x03, 0x30, 0x61, 0x5d, 0x40, 0x4c, 0x60, 0x38, 0x67, 0xff, 0x01, 0xac, - 0xe1, 0xec, 0x27, 0x5a, 0xff, 0x41, 0xb0, 0xd8, 0x6c, 0x25, 0x6a, 0x06, 0x1b, 0x0b, 0xf9, 0x3f, - 0xa0, 0xec, 0x3d, 0x87, 0xec, 0x2f, 0xfa, 0x0d, 0xb0, 0x6c, 0x3f, 0x7a, 0x0d, 0x87, 0xd6, 0x0b, - 0xff, 0x21, 0xff, 0x83, 0x09, 0x0f, 0xfc, 0x0a, 0x04, 0xff, 0x90, 0xbf, 0x0e, 0xbb, 0x41, 0xcb, - 0x0e, 0xbb, 0x47, 0x0e, 0x7a, 0xda, 0x07, 0xf0, 0x7f, 0xe7, 0x93, 0xff, 0x06, 0xd0, 0x64, 0x08, - 0xc0, 0xae, 0x57, 0x7e, 0xb0, 0x53, 0xd0, 0x7f, 0xe3, 0x41, 0xff, 0x21, 0xb4, 0x2a, 0x01, 0xc3, - 0xb6, 0x41, 0x56, 0x1e, 0xf4, 0x15, 0xe8, 0x3a, 0xc1, 0xf4, 0x0b, 0xc1, 0xf2, 0x1f, 0x20, 0x09, - 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x21, 0x7e, 0x70, 0x60, 0xd0, 0x70, 0x6f, 0xf9, 0x1c, 0x3b, 0x06, - 0x0d, 0x03, 0x52, 0x60, 0xd3, 0x42, 0xb9, 0x29, 0xea, 0x83, 0xb0, 0xd4, 0x18, 0x32, 0xb5, 0x1f, - 0xa0, 0xef, 0xe0, 0x50, 0x0c, 0x1d, 0x81, 0xff, 0xa0, 0xd8, 0x4a, 0x25, 0x08, 0x6e, 0xca, 0x13, - 0x40, 0xcf, 0x16, 0x0d, 0x34, 0x25, 0x01, 0x1f, 0x04, 0x80, 0x0f, 0xf2, 0x1f, 0x50, 0x3d, 0x40, - 0xf7, 0x53, 0xff, 0x81, 0x75, 0x38, 0x58, 0x67, 0x0e, 0xdb, 0xd6, 0x81, 0xac, 0x60, 0x72, 0x81, - 0x5d, 0x0e, 0xae, 0xf0, 0x69, 0x06, 0x53, 0xb4, 0x0a, 0xe5, 0x60, 0x70, 0xea, 0x7a, 0x69, 0xfd, - 0x06, 0x91, 0xa2, 0xb6, 0x81, 0xa4, 0x99, 0x5b, 0x40, 0xd5, 0x6d, 0xf5, 0xc1, 0xbd, 0x64, 0x0c, - 0x60, 0xd0, 0xc4, 0x0d, 0xd0, 0xff, 0xc1, 0xc0, 0x09, 0x0f, 0x41, 0xf5, 0x02, 0x5b, 0xcb, 0x05, - 0xf8, 0x68, 0xaa, 0x20, 0xe0, 0xe6, 0x06, 0x81, 0xc3, 0xa9, 0xd3, 0xa0, 0x1f, 0xc2, 0xfe, 0x0d, - 0xa0, 0x6b, 0xc8, 0x6c, 0x2a, 0x06, 0x90, 0x53, 0xa1, 0x7f, 0x90, 0x2b, 0x92, 0x43, 0x48, 0x6c, - 0x2b, 0xfc, 0x86, 0xc3, 0xb2, 0x81, 0xee, 0xd1, 0x8a, 0x08, 0x4f, 0x80, 0xe9, 0x42, 0x40, 0xc0, - 0xf2, 0x07, 0xe0, 0xff, 0xc1, 0xc0, 0x09, 0x0f, 0x41, 0xf5, 0x02, 0x5b, 0x5c, 0x17, 0xe6, 0xea, - 0xf4, 0x0e, 0x58, 0x18, 0x58, 0x4e, 0x1e, 0x91, 0xc3, 0x35, 0x9f, 0xfa, 0x09, 0xd1, 0x81, 0x81, - 0x83, 0x60, 0x6f, 0xe6, 0x05, 0x3a, 0x30, 0x30, 0x30, 0x3f, 0x98, 0x18, 0x18, 0x36, 0x06, 0x7b, - 0x98, 0x36, 0x06, 0x50, 0x26, 0x0d, 0xb3, 0x3f, 0x4c, 0x1b, 0xca, 0x94, 0x13, 0x04, 0xc0, 0x60, - 0xde, 0x40, 0x0f, 0xf9, 0x0f, 0x48, 0x18, 0x0c, 0x1e, 0xe8, 0x08, 0x14, 0x58, 0x14, 0x57, 0xeb, - 0xf8, 0x70, 0xd8, 0x2a, 0x0e, 0xbe, 0x30, 0x26, 0x1e, 0x60, 0x7c, 0xaf, 0xc1, 0x30, 0x32, 0x73, - 0x0d, 0x7a, 0x72, 0x51, 0x86, 0x6d, 0x59, 0xbf, 0xc8, 0x18, 0x19, 0x85, 0xc1, 0x98, 0x63, 0x03, - 0xe0, 0xcf, 0x69, 0x83, 0x70, 0xd6, 0xe0, 0xca, 0x0e, 0x14, 0x0d, 0xe6, 0x0a, 0x43, 0xff, 0x06, - 0x02, 0x12, 0x12, 0x83, 0xd8, 0x54, 0x04, 0x87, 0x5d, 0x01, 0x83, 0x96, 0x06, 0xb7, 0xeb, 0xac, - 0x30, 0x6c, 0x14, 0x0f, 0x5e, 0x8c, 0x0f, 0x58, 0x2a, 0x03, 0xe1, 0x5b, 0x85, 0x20, 0xcc, 0x2c, - 0x81, 0x7a, 0x23, 0x33, 0x0c, 0xd1, 0x51, 0x99, 0xf0, 0x52, 0x28, 0xcc, 0xc3, 0xa4, 0x93, 0x37, - 0x0e, 0xab, 0x06, 0xf6, 0x1d, 0xeb, 0x1a, 0x3e, 0x0e, 0x89, 0xb7, 0x05, 0xe0, 0xff, 0xc1, 0xc0, - 0x09, 0x0f, 0xfc, 0x0a, 0x02, 0xff, 0xc8, 0x3f, 0x05, 0x8e, 0x1a, 0xd7, 0x7f, 0xe1, 0xc3, 0x39, - 0x8c, 0x60, 0x6b, 0x3d, 0xd3, 0xb0, 0x9e, 0x45, 0xfc, 0x1b, 0x41, 0xff, 0x40, 0x57, 0x26, 0x1d, - 0x40, 0x53, 0xd1, 0xff, 0x41, 0xb4, 0x1c, 0xba, 0x81, 0xb4, 0x0b, 0x72, 0x83, 0xbb, 0xbf, 0xf2, - 0x17, 0x90, 0xdc, 0x1e, 0x50, 0x7b, 0x83, 0x02, 0x83, 0xff, 0x03, 0x0b, 0xff, 0x80, 0xfc, 0xe1, - 0xfe, 0xd0, 0xb5, 0x19, 0xa0, 0x60, 0xd9, 0xb1, 0x86, 0x7e, 0x3b, 0xe3, 0xd0, 0x4e, 0x0d, 0x52, - 0xb6, 0x0d, 0x83, 0x8a, 0x6f, 0x02, 0xf4, 0xd0, 0xa8, 0xd0, 0x36, 0xaa, 0x14, 0x06, 0x1d, 0x82, - 0x9f, 0x0e, 0x1d, 0x8c, 0x50, 0x16, 0x19, 0xf9, 0x24, 0x1b, 0x05, 0x6e, 0x38, 0x28, 0x61, 0x40, - 0x88, 0x0c, 0x05, 0x07, 0xfe, 0x0c, 0x09, 0x0f, 0x41, 0xf4, 0x87, 0xb0, 0xfb, 0xea, 0x7f, 0xd0, - 0x39, 0x61, 0x37, 0x10, 0x38, 0x77, 0x63, 0x68, 0x1f, 0x90, 0x68, 0x38, 0x33, 0xa3, 0xff, 0x21, - 0xb0, 0x76, 0x17, 0x40, 0x2b, 0x90, 0x7f, 0x21, 0x53, 0xa0, 0x30, 0xb4, 0x3b, 0x0d, 0xfc, 0x1e, - 0xc3, 0x26, 0x21, 0xee, 0xca, 0x19, 0x40, 0xcf, 0x16, 0x0c, 0x1a, 0x12, 0x83, 0xbc, 0x1c, 0x03, - 0x04, 0x99, 0x8a, 0x0b, 0x94, 0x6e, 0x66, 0x15, 0xd4, 0xb6, 0xec, 0x16, 0x1a, 0xff, 0xc0, 0x6b, - 0x02, 0x41, 0x87, 0xb4, 0x7f, 0xf0, 0x6c, 0x3d, 0x87, 0xa9, 0xe8, 0xff, 0x90, 0x2b, 0x90, 0xd8, - 0x7e, 0xc1, 0x7f, 0xe0, 0xd8, 0x73, 0xe0, 0xfb, 0x70, 0x39, 0x40, 0xe7, 0xc9, 0x68, 0x3c, 0x84, - 0xc0, 0xe0, 0xe7, 0x0f, 0xfc, 0x1c, 0x03, 0x06, 0x60, 0xfb, 0x43, 0x7e, 0x83, 0x7e, 0x28, 0x0c, - 0x37, 0x2d, 0x7f, 0xca, 0xc3, 0x58, 0x30, 0x50, 0x6a, 0x4f, 0x5e, 0xb8, 0x0e, 0x83, 0x06, 0x0a, - 0x05, 0x85, 0x7f, 0x91, 0xb9, 0x55, 0xf8, 0xa7, 0x41, 0x7f, 0x05, 0x85, 0x7f, 0x83, 0x61, 0x48, - 0x6c, 0x36, 0xe5, 0xfe, 0x0d, 0xe4, 0x90, 0xd8, 0x52, 0x15, 0xfe, 0x00, 0x0f, 0x90, 0xff, 0x61, - 0xb0, 0xa4, 0x3b, 0xad, 0xe9, 0xd0, 0xdc, 0xa0, 0xf7, 0x52, 0xa0, 0xdf, 0x46, 0xd0, 0x0f, 0xcc, - 0x3b, 0x92, 0x13, 0x8f, 0xf8, 0x83, 0xb0, 0xf7, 0x8c, 0x25, 0x6a, 0xfc, 0x4e, 0x17, 0xe4, 0x74, - 0x78, 0x3b, 0x0b, 0x42, 0xd0, 0xec, 0x6f, 0x43, 0xa1, 0x9c, 0x4c, 0x2e, 0xc3, 0x3e, 0x06, 0x0e, - 0x38, 0x29, 0x07, 0x8a, 0x05, 0x87, 0xfe, 0x0e, 0x04, 0x12, 0x1f, 0xf6, 0x15, 0x1f, 0xf0, 0x1f, - 0x92, 0x43, 0xb0, 0x68, 0x48, 0x58, 0x50, 0x20, 0xdb, 0x4f, 0x4c, 0x0b, 0xe3, 0x0b, 0x0a, 0x09, - 0x81, 0x9f, 0xcc, 0x13, 0x03, 0x27, 0x2a, 0x03, 0x69, 0x94, 0xe6, 0x80, 0xbd, 0x39, 0x3a, 0xa8, - 0x13, 0x03, 0x2f, 0xa6, 0x09, 0x81, 0x83, 0xe4, 0x82, 0x65, 0x6e, 0xe6, 0xc1, 0x5c, 0x72, 0x61, - 0x61, 0x41, 0x61, 0xdf, 0x00, 0x09, 0x0c, 0x84, 0x87, 0x48, 0x6d, 0x06, 0x1d, 0xf9, 0xbd, 0x7a, - 0x41, 0xcb, 0xed, 0xd4, 0x07, 0x0c, 0xc6, 0x66, 0x81, 0xfa, 0x37, 0x3a, 0x06, 0x75, 0x01, 0xcd, - 0x0f, 0x60, 0xbf, 0xf0, 0x15, 0xc8, 0x7f, 0xd4, 0xe8, 0x7f, 0xc1, 0xd8, 0x58, 0x76, 0x1d, 0x85, - 0xff, 0x07, 0x6c, 0x61, 0xd8, 0x77, 0x93, 0xfe, 0x0c, 0xa0, 0xb4, 0x36, 0x00, 0x02, 0x1f, 0x21, - 0xed, 0x0e, 0x74, 0x33, 0xf5, 0x7f, 0x67, 0x2d, 0x2a, 0x19, 0xd8, 0x33, 0xe1, 0x2e, 0x1f, 0xa5, - 0x03, 0x09, 0x03, 0xa0, 0xff, 0x83, 0x61, 0x60, 0xc1, 0x81, 0xb9, 0x3f, 0xe0, 0x53, 0xa0, 0x6c, - 0x3e, 0xc0, 0xff, 0xd0, 0x58, 0x18, 0x18, 0x18, 0x2e, 0xde, 0x9d, 0x38, 0x0f, 0x0c, 0x0d, 0x28, - 0x05, 0x07, 0xb0, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, 0x7c, 0x7e, 0x82, 0xd4, 0x16, 0x60, 0x60, 0x5d, - 0x10, 0x66, 0x06, 0x06, 0x1e, 0xce, 0x9c, 0x0a, 0xc7, 0xc2, 0xb4, 0x35, 0xa6, 0x1d, 0x87, 0x38, - 0x30, 0x3f, 0xc0, 0x6d, 0x5d, 0x18, 0xcc, 0x14, 0xe5, 0xb6, 0x33, 0x09, 0xc3, 0x6f, 0xf0, 0x4e, - 0x1b, 0x0b, 0x10, 0x9d, 0x86, 0x0b, 0x30, 0x9f, 0x25, 0x1a, 0x76, 0x14, 0x8f, 0x8a, 0x28, 0x60, - 0xff, 0xc1, 0x80, 0x09, 0x0f, 0x90, 0xf5, 0x02, 0xf9, 0xdc, 0x37, 0xe0, 0xb1, 0xc3, 0x70, 0x4f, - 0x60, 0xec, 0x70, 0xf6, 0x82, 0xc2, 0x7e, 0x8a, 0x7d, 0x70, 0x6d, 0x38, 0x3d, 0xa1, 0x61, 0xbf, - 0xc1, 0x53, 0xa0, 0x30, 0x9c, 0x2a, 0x74, 0x06, 0x1b, 0x0e, 0xc3, 0x7f, 0x83, 0xb0, 0xca, 0x04, - 0x1e, 0xd8, 0x0c, 0x0c, 0x3d, 0xe8, 0x2c, 0xa0, 0x73, 0x03, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x0f, - 0xfc, 0x1e, 0xa0, 0x2f, 0xfc, 0x17, 0xe5, 0x5a, 0xb5, 0x02, 0x81, 0xd4, 0x4c, 0x27, 0x0e, 0xbb, - 0xd4, 0x40, 0xfd, 0x3a, 0x0c, 0x3c, 0xea, 0xfa, 0x9d, 0x03, 0xb0, 0xa8, 0xad, 0x41, 0x2b, 0x92, - 0x5b, 0x50, 0x54, 0xe8, 0x5f, 0xe8, 0x36, 0x12, 0x1f, 0xf6, 0x17, 0xfc, 0x1d, 0x88, 0x28, 0x0e, - 0x0e, 0xf8, 0x2b, 0xd0, 0x75, 0xa3, 0x79, 0x5e, 0x83, 0xe5, 0x07, 0x90, 0x02, 0x83, 0xff, 0x02, - 0x42, 0xff, 0xc1, 0x7e, 0x0d, 0x87, 0xb4, 0x27, 0xff, 0x2a, 0x0c, 0xc0, 0xd0, 0x48, 0xfd, 0x36, - 0xef, 0xa0, 0xda, 0x1d, 0x87, 0xec, 0x2b, 0xb7, 0xd0, 0x3f, 0x83, 0xfe, 0xa7, 0x43, 0xff, 0x06, - 0xc2, 0xc1, 0x81, 0xc3, 0x61, 0x7f, 0xe0, 0xdd, 0x98, 0x30, 0x38, 0x6f, 0x26, 0x0c, 0x0e, 0x12, - 0x82, 0xff, 0xc0, 0x02, 0x83, 0xff, 0x1a, 0x07, 0xff, 0x03, 0xf3, 0x19, 0x83, 0x2e, 0xa6, 0x33, - 0x06, 0xe1, 0x9f, 0xfc, 0x57, 0x03, 0x0f, 0xce, 0xa2, 0xff, 0x82, 0xc1, 0x41, 0x09, 0xc5, 0x6a, - 0x95, 0xc8, 0xe7, 0xf1, 0xbd, 0x4e, 0x16, 0x16, 0x4a, 0x98, 0x2c, 0x2a, 0x7c, 0xa8, 0x2d, 0xc2, - 0x9c, 0xa0, 0x1e, 0x1a, 0xf9, 0x02, 0x83, 0xe7, 0xc1, 0xff, 0x83, 0x09, 0x0f, 0x41, 0xf5, 0x03, - 0xd4, 0x0f, 0x7d, 0x4f, 0xfc, 0x0a, 0x05, 0x26, 0x16, 0x07, 0x0d, 0x24, 0x92, 0x13, 0x51, 0x3f, - 0xf0, 0x57, 0x12, 0x08, 0xc3, 0xd8, 0x25, 0x7f, 0x40, 0x56, 0xaa, 0x2b, 0x7a, 0x02, 0x9c, 0xcb, - 0x6f, 0x40, 0xd8, 0x26, 0xfe, 0x83, 0x60, 0x92, 0x86, 0x87, 0x77, 0x95, 0x43, 0xc1, 0x9e, 0x3b, - 0x22, 0x30, 0xa4, 0x10, 0x51, 0x07, 0xfe, 0x0f, 0x80, 0x09, 0x0f, 0x41, 0xf5, 0x02, 0x5b, 0x96, - 0x0b, 0xf1, 0x75, 0x72, 0x0e, 0x58, 0x1a, 0x0c, 0x27, 0x0c, 0xde, 0xbd, 0x40, 0x3f, 0x42, 0xfe, - 0x0d, 0x85, 0x7f, 0x83, 0xb0, 0xb4, 0x36, 0x12, 0xb5, 0x1e, 0xad, 0x85, 0x4e, 0x86, 0x86, 0xc3, - 0xb0, 0xaf, 0xf0, 0x76, 0x12, 0xda, 0x41, 0xdb, 0xb4, 0x48, 0xa0, 0x6f, 0x39, 0x40, 0x4e, 0x12, - 0x80, 0x8f, 0xe1, 0x0f, 0xfc, 0x1c, 0x02, 0x1f, 0x21, 0xf6, 0x87, 0x3a, 0x1c, 0xfd, 0x4e, 0xbd, - 0x83, 0x58, 0x9c, 0x08, 0x31, 0x83, 0xae, 0x9d, 0x40, 0xbe, 0x9d, 0x99, 0x90, 0xd8, 0x32, 0xc1, - 0xe0, 0xec, 0x2e, 0x40, 0xc1, 0x2b, 0x51, 0x4f, 0xaa, 0x05, 0x3a, 0x70, 0x79, 0x0d, 0x85, 0xff, - 0x21, 0xb0, 0xc9, 0xa1, 0xf7, 0x65, 0x0d, 0x30, 0xcf, 0x16, 0x0d, 0x1c, 0x25, 0x01, 0x07, 0x83, - 0x80, 0x02, 0x1f, 0x21, 0xf6, 0x1f, 0x50, 0x39, 0xe8, 0xdf, 0xf8, 0x1c, 0xa3, 0x4c, 0x18, 0x68, - 0x37, 0xff, 0x02, 0xf8, 0xd3, 0x06, 0x61, 0x50, 0x1f, 0xfc, 0x13, 0x03, 0x30, 0xb0, 0xd4, 0xe3, - 0x3e, 0x3a, 0x01, 0xb4, 0xcc, 0x2c, 0x39, 0x81, 0x9e, 0x8e, 0xc2, 0x61, 0xc4, 0x3f, 0x9f, 0xa2, - 0x62, 0x88, 0x56, 0x6c, 0x99, 0x98, 0x50, 0x32, 0x04, 0x24, 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x1f, - 0x68, 0x17, 0x6b, 0x82, 0xe8, 0xd7, 0xf0, 0x3a, 0x92, 0xa2, 0xb0, 0xe1, 0x98, 0xcc, 0x18, 0x1f, - 0x95, 0xf1, 0xf8, 0x27, 0x42, 0x90, 0x61, 0xec, 0x17, 0xfe, 0x03, 0x6a, 0x1e, 0x6d, 0x40, 0x6d, - 0x43, 0xca, 0xd4, 0x1b, 0x07, 0xff, 0x21, 0x61, 0xa8, 0x60, 0x83, 0x75, 0x78, 0x0f, 0x90, 0x9e, - 0x0b, 0x66, 0xd0, 0x94, 0x13, 0xc8, 0x1d, 0x0f, 0xfc, 0x18, 0x0d, 0x87, 0xd0, 0x7d, 0x87, 0xb8, - 0x3e, 0xc3, 0x3c, 0x1f, 0xb0, 0x3e, 0x0f, 0xf6, 0x3a, 0x1f, 0xf6, 0x87, 0xfd, 0xff, 0xfb, 0xc1, - 0xd8, 0x5a, 0x1f, 0xec, 0x2b, 0x0f, 0xf6, 0x1b, 0x83, 0xfb, 0x0e, 0xe0, 0xfd, 0x84, 0x8f, 0x83, - 0xef, 0xe0, 0xbd, 0x06, 0x79, 0x0f, 0x30, 0x7f, 0xe0, 0xe0, 0x02, 0x1f, 0xf9, 0xd3, 0xff, 0x80, - 0xe1, 0xf9, 0xc4, 0x83, 0xf3, 0xb8, 0x7f, 0x9d, 0xc3, 0xfc, 0xee, 0x1f, 0xe7, 0x70, 0xff, 0x3b, - 0x87, 0xf9, 0xdc, 0x3f, 0xce, 0xe1, 0xfe, 0x77, 0x0f, 0xf3, 0xb8, 0x7f, 0x9d, 0xc3, 0xfc, 0xee, - 0x1f, 0xbe, 0x40, 0x02, 0x1f, 0xf9, 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc8, 0x43, 0xf3, 0xb8, 0x7f, - 0x9d, 0xc3, 0xfc, 0xee, 0x1f, 0xe7, 0x70, 0xff, 0x3b, 0x97, 0xfc, 0x3b, 0x87, 0xf9, 0xdc, 0x3f, - 0xce, 0xe1, 0xfe, 0x77, 0x0f, 0xf3, 0xb8, 0x7f, 0x9d, 0xc3, 0xf7, 0xc8, 0x10, 0xff, 0xc7, 0x17, - 0xfe, 0x41, 0xa1, 0xfb, 0x40, 0xc1, 0xfb, 0x74, 0x34, 0x86, 0xdd, 0x0d, 0x87, 0x6e, 0x84, 0xe1, - 0xdb, 0xa1, 0x7a, 0x0d, 0xba, 0x07, 0x38, 0x2d, 0xd0, 0x68, 0x38, 0x1b, 0xa7, 0x06, 0xd3, 0x76, - 0x81, 0xca, 0x37, 0x43, 0xfd, 0xba, 0x1f, 0xce, 0x68, 0x7d, 0x7a, 0x00, 0x20, 0xff, 0xc5, 0x0b, - 0xff, 0x05, 0xa1, 0xfb, 0x0c, 0x87, 0xec, 0xd0, 0xff, 0x66, 0x9f, 0xf4, 0x66, 0x87, 0xfb, 0x34, - 0x3f, 0xd9, 0xa3, 0xfe, 0x06, 0x68, 0x7f, 0xb3, 0x43, 0xfd, 0x9a, 0xbf, 0xf1, 0x9a, 0x1f, 0xec, - 0xd0, 0xff, 0x66, 0x87, 0xcf, 0xa0, 0x10, 0xff, 0xc5, 0x8f, 0xff, 0x03, 0x83, 0xf3, 0x81, 0x0f, - 0xe7, 0x70, 0xf6, 0x81, 0xdc, 0x3d, 0xa0, 0x77, 0x3f, 0xf4, 0xee, 0x1d, 0xe4, 0x0e, 0xe1, 0xa9, - 0xa0, 0x77, 0x0a, 0xcd, 0x03, 0xb8, 0x3c, 0x0d, 0x03, 0xbb, 0xa1, 0x68, 0x1d, 0xc3, 0xda, 0x07, - 0x70, 0xde, 0x82, 0x77, 0x0f, 0xef, 0x21, 0xff, 0x80, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0xc1, - 0xf9, 0xc2, 0x43, 0xf3, 0xb8, 0x7f, 0x9d, 0xc1, 0x7f, 0x01, 0xdc, 0x1a, 0xec, 0x0e, 0xe0, 0xc3, - 0x60, 0x77, 0x06, 0x1b, 0x03, 0xb8, 0x30, 0xd8, 0x1d, 0xc1, 0xfe, 0x03, 0xb8, 0x34, 0x3c, 0xee, - 0x1f, 0xe7, 0x70, 0xff, 0x3b, 0x87, 0xef, 0x90, 0x0f, 0xfc, 0x13, 0x83, 0xff, 0x80, 0xe1, 0xf9, - 0xc4, 0x43, 0xf3, 0xb8, 0xff, 0x80, 0xee, 0x12, 0x16, 0x07, 0x70, 0x50, 0x2c, 0x0e, 0xe0, 0xd0, - 0x38, 0x1d, 0xc1, 0xff, 0x0e, 0xe1, 0xfb, 0x1d, 0xc3, 0xf6, 0x3b, 0x9f, 0xd3, 0x8e, 0xe1, 0xf5, - 0x07, 0x70, 0xef, 0x80, 0xee, 0x1f, 0x9f, 0x40, 0x10, 0xff, 0xc7, 0x17, 0xfe, 0x41, 0xa1, 0xfb, - 0x40, 0xa0, 0xfd, 0xba, 0x1f, 0xed, 0xd3, 0xff, 0x1b, 0xa1, 0xb4, 0x36, 0xe8, 0x6d, 0x0d, 0xba, - 0x5f, 0xe4, 0xdd, 0x0d, 0xa1, 0xb7, 0x43, 0x68, 0x6d, 0xd0, 0xda, 0x1b, 0x76, 0xff, 0xc6, 0xe8, - 0x7f, 0xb7, 0x43, 0xe7, 0xd0, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x41, 0x87, 0xf6, 0x81, 0x0b, 0x0e, - 0xd8, 0x6a, 0xeb, 0x1b, 0xaf, 0x72, 0xc6, 0xe8, 0x6c, 0x3b, 0x74, 0xff, 0x93, 0x74, 0x36, 0x1d, - 0xbb, 0x5b, 0xac, 0x6e, 0xbd, 0xad, 0x9b, 0xa1, 0xb0, 0xb3, 0x74, 0x36, 0x7a, 0x37, 0x43, 0x60, - 0x41, 0x9a, 0x1f, 0x3e, 0x83, 0xff, 0x04, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x41, 0x87, 0xf6, 0x81, - 0x41, 0xfb, 0x70, 0xec, 0x3b, 0x70, 0xec, 0x3b, 0x72, 0xff, 0xc6, 0xe1, 0xbe, 0x0d, 0xb8, 0x4f, - 0xac, 0x2d, 0xc2, 0xcc, 0xb0, 0x6e, 0x0d, 0x30, 0x71, 0xb9, 0x20, 0xc2, 0x4d, 0xc3, 0xb0, 0xed, - 0xc3, 0xb0, 0xec, 0xc3, 0xf5, 0xe8, 0x02, 0x1f, 0xf8, 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x81, - 0x87, 0x3b, 0x86, 0xc3, 0x9d, 0xcf, 0xfd, 0x3b, 0x85, 0xa1, 0xce, 0xe1, 0x63, 0x04, 0xee, 0x0a, - 0x1a, 0x13, 0xb8, 0xe0, 0xc8, 0x0e, 0xe6, 0x92, 0x48, 0xee, 0x23, 0xb4, 0xc7, 0x70, 0xae, 0x8e, - 0xad, 0xc3, 0xfc, 0xee, 0x1f, 0xaf, 0x40, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0xc1, 0xf9, 0xc3, - 0xff, 0x3b, 0x87, 0xf9, 0xdc, 0x1f, 0xe0, 0x3b, 0x83, 0x0d, 0x81, 0xdc, 0x18, 0x6c, 0x0e, 0xe0, - 0xff, 0x01, 0xdc, 0x18, 0x6c, 0x0e, 0xe0, 0xc3, 0x60, 0x77, 0x07, 0xf8, 0x0e, 0xe1, 0xfe, 0x77, - 0x0f, 0xf3, 0xb8, 0x7f, 0x7a, 0x02, 0x1f, 0xf8, 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x40, 0xc1, - 0x9d, 0xc3, 0xb0, 0xce, 0xe7, 0xfe, 0x9d, 0xc5, 0xf6, 0x8e, 0xe0, 0xc2, 0xa0, 0x1d, 0xc1, 0x69, - 0x84, 0xee, 0x1b, 0xd0, 0x4e, 0xe1, 0xaf, 0x04, 0xee, 0x07, 0x8b, 0x03, 0xb9, 0xe4, 0x2a, 0x0e, - 0xe1, 0xfe, 0x77, 0x0f, 0xd7, 0xa0, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x0b, 0x0f, 0xec, 0x3e, 0xc3, - 0xb3, 0x43, 0x68, 0x6c, 0xdb, 0xff, 0x19, 0xa2, 0xfe, 0x33, 0x43, 0xfd, 0x9a, 0x0f, 0xe0, 0xb3, - 0x41, 0xa0, 0xc2, 0xcd, 0x06, 0x16, 0x16, 0x68, 0xe1, 0x62, 0xb3, 0x56, 0x85, 0xdb, 0x9a, 0xc1, - 0xfb, 0x34, 0x3f, 0x5e, 0x00, 0x0f, 0xfc, 0x13, 0x83, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x41, 0x07, - 0x3b, 0x86, 0x60, 0xce, 0xe1, 0xd8, 0x67, 0x71, 0x32, 0x86, 0x3b, 0x99, 0x82, 0x31, 0xdc, 0xcc, - 0x33, 0x3b, 0xb9, 0x85, 0x1b, 0xbc, 0x98, 0x59, 0xbb, 0x85, 0x85, 0x81, 0xdc, 0x2b, 0xe4, 0x0e, - 0xe1, 0xfe, 0x77, 0x0f, 0xdf, 0x40, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0xa1, 0xf9, 0xc3, 0xff, - 0x3b, 0x95, 0xf8, 0x77, 0x34, 0x70, 0x63, 0xb9, 0x85, 0x83, 0x1d, 0xcf, 0xfc, 0x3b, 0x9a, 0x0c, - 0x18, 0xee, 0x68, 0xe0, 0xc7, 0x73, 0xff, 0x0e, 0xe1, 0xd8, 0x67, 0x70, 0xec, 0x33, 0xb8, 0x76, - 0x19, 0xdc, 0x39, 0x0b, 0xd0, 0x7f, 0xe0, 0x20, 0xff, 0xc5, 0x0b, 0xff, 0x05, 0xa1, 0xfb, 0x10, - 0xce, 0x1d, 0x9a, 0x1b, 0x43, 0x66, 0xdf, 0xf8, 0xcd, 0x0d, 0xa1, 0xb3, 0x43, 0x68, 0x6c, 0xd3, - 0xfe, 0x4c, 0xd3, 0x06, 0x09, 0x33, 0x4c, 0x18, 0x24, 0xcd, 0x30, 0x60, 0x93, 0x34, 0xc1, 0x94, - 0x06, 0x68, 0x6c, 0x3b, 0x34, 0x3f, 0x7c, 0x00, 0x0f, 0xfc, 0x13, 0x83, 0xff, 0x81, 0x61, 0xf9, - 0xc4, 0x82, 0xc3, 0x3b, 0x86, 0x70, 0xce, 0xe0, 0xa7, 0xa8, 0x8e, 0xe1, 0xd8, 0x67, 0x73, 0xff, - 0x2b, 0x70, 0xff, 0x3b, 0x86, 0x70, 0xce, 0xe0, 0xff, 0x43, 0xb8, 0x67, 0x0c, 0xee, 0x19, 0xc3, - 0x3b, 0x9f, 0xf9, 0x5b, 0x87, 0xef, 0x90, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0x21, 0xf9, 0xc3, - 0xff, 0x3b, 0x9f, 0xf8, 0x77, 0x06, 0x1b, 0x03, 0xb8, 0x34, 0x2c, 0x0e, 0xe0, 0xf5, 0x58, 0x1d, - 0xc1, 0x86, 0xc0, 0xee, 0x0f, 0xf0, 0x1d, 0xc1, 0x86, 0xc0, 0xee, 0xdf, 0xf4, 0xee, 0x21, 0xd8, - 0x1d, 0xc3, 0xe8, 0x0e, 0xe1, 0xf9, 0xf4, 0x10, 0xff, 0xc7, 0x17, 0xfe, 0x47, 0x0f, 0xed, 0x0f, - 0xfd, 0xba, 0x61, 0x38, 0x5b, 0xa5, 0x00, 0xe1, 0x6e, 0x81, 0xbf, 0x8d, 0xd0, 0xea, 0x05, 0xbb, - 0x78, 0x1e, 0x0b, 0x74, 0x18, 0xce, 0x0d, 0xd0, 0x66, 0x0a, 0x1b, 0xa3, 0xa8, 0x28, 0xdd, 0xbb, - 0xfa, 0x37, 0x43, 0x97, 0x1b, 0xa1, 0xf9, 0xf0, 0x7f, 0xe0, 0x80, 0x10, 0xff, 0xc5, 0x83, 0xff, - 0x81, 0xc1, 0xf9, 0xc2, 0x42, 0x83, 0x3b, 0x87, 0x61, 0x9d, 0xcb, 0xfe, 0x1d, 0xcd, 0x1c, 0x71, - 0xdc, 0xc2, 0xc1, 0x8e, 0xe6, 0x8e, 0x0c, 0x77, 0x3f, 0xf0, 0xee, 0x1d, 0x8a, 0x1d, 0xc3, 0x3b, - 0x63, 0xbb, 0xfd, 0x59, 0xdc, 0x3f, 0xce, 0xe1, 0xfd, 0xe8, 0x3f, 0xf0, 0x00, 0x02, 0x1f, 0xf8, - 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x43, 0xf3, 0xb8, 0x2f, 0xe0, 0x3b, 0x82, 0x42, 0xc0, 0xee, - 0x09, 0x0b, 0x03, 0xb8, 0x2f, 0xe0, 0x3b, 0x87, 0xf9, 0xdc, 0x7f, 0xe1, 0xdc, 0x70, 0xec, 0x77, - 0x1c, 0x33, 0x8e, 0xe3, 0xff, 0x0e, 0xe0, 0x83, 0xe7, 0x70, 0xfd, 0xf2, 0x10, 0xff, 0xc5, 0x83, - 0xff, 0x81, 0x40, 0xfc, 0xe1, 0xf2, 0x20, 0x77, 0x05, 0x0c, 0xd1, 0xdc, 0x18, 0x30, 0x43, 0xb9, - 0x63, 0xfa, 0x77, 0x3c, 0xfa, 0x40, 0xef, 0x4c, 0x0c, 0x6a, 0xdc, 0x18, 0x1d, 0xc7, 0x70, 0x61, - 0x78, 0x0e, 0xe0, 0xc0, 0xf0, 0x1d, 0xc1, 0x96, 0xee, 0xee, 0x0c, 0x80, 0xd1, 0xdc, 0x3f, 0xbd, - 0x07, 0xfe, 0x00, 0x14, 0x1f, 0xf9, 0xd3, 0xff, 0x81, 0x61, 0xf9, 0xc4, 0x8a, 0x07, 0x3b, 0x81, - 0xfe, 0x47, 0x71, 0xf0, 0x2c, 0x0e, 0xe6, 0x3d, 0x84, 0xee, 0x13, 0xe8, 0x27, 0x71, 0xf2, 0x5c, - 0xad, 0xd9, 0x0c, 0xd1, 0xdc, 0x1e, 0xab, 0x03, 0xb8, 0x30, 0xd8, 0x1d, 0xc1, 0xfe, 0x03, 0xb8, - 0x34, 0x2c, 0x0e, 0xe0, 0x43, 0x3f, 0x20, 0x10, 0xff, 0xc7, 0x17, 0xfe, 0x41, 0xa0, 0x43, 0xb5, - 0x0c, 0x0c, 0x3b, 0x74, 0x35, 0x03, 0x6e, 0xdf, 0xf8, 0xdd, 0x03, 0x87, 0xb7, 0x4b, 0xa7, 0x82, - 0xdd, 0x09, 0xf0, 0xc6, 0xe8, 0x2d, 0x1c, 0x1b, 0xa6, 0x82, 0xc2, 0xdd, 0x09, 0xf9, 0x06, 0xe9, - 0x70, 0x5c, 0x6e, 0xa8, 0x3c, 0x9b, 0xa1, 0xf3, 0xe8, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0xa1, - 0xf9, 0xc3, 0xff, 0x19, 0x9f, 0xf8, 0x19, 0x98, 0x48, 0x30, 0x66, 0x61, 0x60, 0xc1, 0x99, 0xbf, - 0x9c, 0x19, 0x98, 0x3c, 0x98, 0x33, 0x32, 0x79, 0xc1, 0x99, 0xc9, 0x8e, 0x0c, 0xcc, 0x28, 0x18, - 0x33, 0x3f, 0xf0, 0x33, 0x0f, 0xfb, 0x30, 0xfd, 0x7a, 0x10, 0xff, 0xc7, 0x17, 0xfe, 0x41, 0xc2, - 0x1e, 0xd4, 0x33, 0x87, 0xb7, 0x41, 0xfc, 0x16, 0xe9, 0xc0, 0x90, 0xb7, 0x7f, 0xf0, 0x37, 0x4c, - 0x18, 0x34, 0xdd, 0x3f, 0xe4, 0xdd, 0x30, 0x60, 0xd3, 0x74, 0xe9, 0xd3, 0x4d, 0xd0, 0xda, 0x04, - 0xdd, 0x0d, 0xa0, 0xcd, 0xd0, 0xd7, 0xe3, 0x74, 0x3e, 0x7e, 0x00, 0x10, 0xff, 0xc5, 0x8f, 0xff, - 0x02, 0x81, 0xf9, 0xc3, 0x48, 0x58, 0x1d, 0xc0, 0xe0, 0xa0, 0x1d, 0xc2, 0xd3, 0x09, 0xdc, 0x1f, - 0xe8, 0x77, 0x06, 0x19, 0x87, 0x70, 0x61, 0x98, 0x77, 0x07, 0xfa, 0x1d, 0xc2, 0xd3, 0x09, 0xdc, - 0x2c, 0x18, 0x4e, 0xe0, 0xe0, 0x63, 0x3b, 0x9a, 0x17, 0xca, 0xdc, 0x3f, 0xbc, 0x87, 0xfe, 0x00, - 0x0f, 0xfc, 0x13, 0xa7, 0xff, 0x01, 0xc0, 0xa0, 0xce, 0x22, 0x06, 0x0c, 0xee, 0x0a, 0xba, 0x01, - 0xdc, 0x1a, 0x16, 0x07, 0x70, 0x75, 0xb0, 0x3b, 0x83, 0x0d, 0x81, 0xdc, 0x1d, 0x6c, 0x0e, 0xe0, - 0xd9, 0x14, 0x3b, 0x83, 0x1e, 0xd1, 0xdc, 0x18, 0x1e, 0x03, 0xb8, 0xfc, 0x96, 0x3b, 0x81, 0x0f, - 0x9d, 0xc3, 0xf7, 0xd0, 0x02, 0x1f, 0xf9, 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x82, 0x68, 0x8e, - 0xe1, 0xcc, 0x43, 0xb9, 0xff, 0xa7, 0x70, 0xf6, 0x13, 0xb9, 0xf8, 0xcc, 0x77, 0x30, 0x66, 0xe3, - 0xb9, 0xd3, 0x3c, 0x8e, 0xe1, 0xeb, 0x03, 0xb8, 0x1b, 0x7c, 0x4e, 0xef, 0x47, 0xbb, 0x77, 0x0c, - 0xa0, 0x6a, 0xdc, 0x3f, 0x7d, 0x00, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x41, 0x87, 0xf6, 0x87, 0x30, - 0x76, 0xe1, 0xb8, 0x3b, 0x72, 0xff, 0xc6, 0xe0, 0x72, 0x18, 0x1b, 0xb7, 0xfe, 0x77, 0x9c, 0x18, - 0x35, 0x6e, 0x0f, 0xf8, 0x1b, 0x83, 0x06, 0x0c, 0x1b, 0x83, 0xfe, 0x4d, 0xc1, 0x03, 0x0a, 0x77, - 0x0e, 0xbe, 0x8d, 0xc3, 0xf3, 0xf0, 0x10, 0xff, 0xc5, 0x83, 0xff, 0x81, 0x87, 0xf3, 0x87, 0xfe, - 0x77, 0x07, 0xf8, 0x0e, 0xe0, 0xc3, 0x60, 0x77, 0x07, 0xaa, 0xc0, 0xee, 0x0e, 0x5b, 0x03, 0xb8, - 0x7f, 0x9d, 0xcf, 0x56, 0xf0, 0xee, 0x6b, 0xd6, 0x3b, 0x9c, 0xba, 0xc7, 0x73, 0xae, 0xf0, 0xee, - 0x1f, 0xe7, 0x70, 0xfd, 0x79, 0x10, 0xff, 0xc7, 0x17, 0xfe, 0x0b, 0x0f, 0xec, 0x3c, 0x87, 0xb3, - 0x4b, 0x9f, 0x81, 0x9a, 0x61, 0xda, 0x66, 0x9d, 0x1a, 0x69, 0x9a, 0x61, 0xda, 0x66, 0x98, 0x76, - 0x99, 0xa7, 0xfc, 0x99, 0xa0, 0x73, 0x42, 0xcd, 0x05, 0x0d, 0x13, 0x34, 0xa0, 0x34, 0xcc, 0xd9, - 0x09, 0xb8, 0xcd, 0x0f, 0xd7, 0x80, 0x20, 0xff, 0xc5, 0x0b, 0xff, 0x05, 0xa1, 0xfb, 0x10, 0xf9, - 0x40, 0xcd, 0x3f, 0x51, 0x06, 0x68, 0xa3, 0x06, 0x0c, 0xd0, 0x44, 0x48, 0x33, 0x57, 0xfe, 0x33, - 0x54, 0x1e, 0xcc, 0xd1, 0xff, 0x03, 0x34, 0x10, 0x5a, 0x0c, 0xd0, 0x37, 0x90, 0xb3, 0x41, 0x74, - 0xd0, 0x66, 0x92, 0x19, 0x06, 0x68, 0x7e, 0xf4, 0x00, 0x10, 0xff, 0xc5, 0x0b, 0xff, 0x20, 0xd0, - 0xfd, 0xa8, 0x50, 0xab, 0x81, 0xba, 0x75, 0x83, 0x6e, 0x98, 0x18, 0x36, 0xe9, 0xd5, 0xd1, 0x37, - 0x4d, 0x6a, 0x11, 0xba, 0xa5, 0x01, 0xe3, 0x74, 0x7f, 0xa0, 0x6e, 0x94, 0x0d, 0x83, 0x74, 0xba, - 0xbc, 0x0d, 0xd2, 0x81, 0xb0, 0x6e, 0x97, 0x57, 0x81, 0xba, 0x1f, 0x3f, 0x00, 0x10, 0xff, 0xc6, - 0x97, 0xfe, 0x41, 0xa1, 0xfb, 0x40, 0x82, 0x0f, 0x6e, 0x81, 0xf5, 0x40, 0xdd, 0x06, 0x17, 0x03, - 0x74, 0xd0, 0x38, 0x5b, 0xa2, 0xa0, 0xf6, 0xe9, 0xc0, 0xf8, 0x1b, 0xa6, 0x1d, 0x83, 0x74, 0xf8, - 0xf8, 0x1b, 0xa6, 0x1d, 0x83, 0x74, 0xff, 0x81, 0xba, 0x41, 0xc8, 0x37, 0x43, 0xeb, 0xd0, 0x10, - 0xff, 0xc7, 0x17, 0xfe, 0x41, 0x87, 0xf6, 0x84, 0xa0, 0xc8, 0x37, 0x03, 0x85, 0x40, 0x6e, 0x07, - 0x0b, 0xc0, 0xdc, 0xbe, 0xa9, 0xcd, 0xc1, 0x81, 0x81, 0x4d, 0xc1, 0xf2, 0x41, 0x6e, 0x08, 0x90, - 0x60, 0xdc, 0x11, 0x07, 0xb7, 0x14, 0x65, 0x02, 0xdc, 0x81, 0x81, 0xd3, 0x75, 0x12, 0x19, 0x33, - 0x0f, 0xcf, 0xc0, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x0b, 0x0f, 0xec, 0x3b, 0x0b, 0x41, 0x9a, 0x0a, - 0x0e, 0x16, 0x69, 0xff, 0x46, 0x69, 0x83, 0x05, 0x0c, 0xd3, 0xa7, 0xae, 0x33, 0x4c, 0x18, 0x28, - 0x66, 0x9d, 0x3d, 0x71, 0x9a, 0x1b, 0x43, 0x66, 0xd6, 0xf5, 0x46, 0x68, 0x6d, 0x0d, 0x9a, 0x1b, - 0x0e, 0xcd, 0x0d, 0x04, 0xf8, 0x0f, 0xfc, 0x13, 0x8f, 0xfe, 0x80, 0xc1, 0xf9, 0x84, 0x42, 0x43, - 0x33, 0x97, 0xfc, 0xa9, 0xc3, 0x50, 0x33, 0x38, 0xd3, 0xd5, 0x0c, 0xe2, 0xe8, 0x71, 0x9c, 0x54, - 0xd0, 0xc6, 0x71, 0x74, 0x98, 0xce, 0x3f, 0xe8, 0x67, 0x0a, 0xf9, 0x03, 0x38, 0x39, 0x8e, 0x19, - 0xcd, 0x18, 0x08, 0xce, 0x19, 0x81, 0xf2, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x0b, 0x0f, 0xec, 0x33, - 0x5e, 0x06, 0x69, 0xcb, 0xb4, 0xcd, 0x3a, 0xed, 0x33, 0x4d, 0x7b, 0x4c, 0xd3, 0x5e, 0xd3, 0x34, - 0xbf, 0xc0, 0xcd, 0x0d, 0x92, 0x0c, 0xdb, 0xff, 0x19, 0xa1, 0x7a, 0x0d, 0x9a, 0x0a, 0x0f, 0x03, - 0x36, 0xd0, 0xd2, 0x66, 0x87, 0xeb, 0xc1, 0xff, 0x82, 0x20, 0xff, 0xc5, 0x8f, 0xfe, 0x81, 0xc1, - 0xfa, 0x88, 0x7f, 0xd4, 0xd5, 0x84, 0xab, 0x29, 0xa3, 0x34, 0xd0, 0x53, 0x43, 0x9c, 0x2a, 0x6c, - 0x9f, 0xea, 0xb4, 0x90, 0xb0, 0xa9, 0xa1, 0x37, 0xa8, 0x53, 0x41, 0x30, 0x59, 0x4d, 0x35, 0x41, - 0x65, 0x36, 0x83, 0xfc, 0x53, 0x50, 0x14, 0x1d, 0x4d, 0x0f, 0xdf, 0x00, 0x02, 0x1f, 0xf9, 0xc1, - 0xff, 0xc0, 0xb0, 0xfc, 0xe2, 0x41, 0x2c, 0x07, 0x71, 0xf8, 0xb0, 0x3b, 0x89, 0x26, 0x2d, 0xb8, - 0x38, 0x2e, 0x1d, 0xce, 0xfd, 0x73, 0xba, 0x80, 0xc1, 0x4e, 0xe1, 0x98, 0x33, 0xb9, 0x7f, 0xca, - 0xdc, 0x37, 0x90, 0x9d, 0xc0, 0xe0, 0xb4, 0x77, 0x38, 0x3a, 0x1d, 0xc3, 0xf5, 0xe8, 0x02, 0x1f, - 0xf8, 0xd3, 0xff, 0x80, 0xe1, 0xf9, 0xc4, 0x42, 0xc3, 0x3b, 0x83, 0xfd, 0x0e, 0xe1, 0xd8, 0x67, - 0x73, 0xff, 0x4e, 0xe1, 0x50, 0x18, 0x1d, 0xc1, 0xfa, 0x98, 0xee, 0x04, 0x39, 0x1d, 0xc1, 0xdd, - 0xf0, 0xee, 0x0c, 0xc8, 0xc7, 0x71, 0xcc, 0x9c, 0x77, 0x2b, 0xf9, 0xdc, 0x3f, 0x7d, 0x00, 0x10, - 0xff, 0xc6, 0x97, 0xfe, 0x41, 0x87, 0xf6, 0x81, 0x77, 0x2c, 0x6e, 0x35, 0x75, 0x8d, 0xc1, 0x4f, - 0x54, 0x0d, 0xc1, 0xa1, 0xb4, 0xdc, 0x1d, 0x76, 0x9b, 0x83, 0xae, 0xd3, 0x70, 0x61, 0xda, 0x6e, - 0x0f, 0xf9, 0x37, 0x4d, 0x0d, 0xa6, 0xed, 0x3d, 0x7a, 0x8e, 0xea, 0xa2, 0x0a, 0x8c, 0xc3, 0xfb, - 0xe0, 0x10, 0xff, 0xc6, 0x97, 0xfe, 0x03, 0x87, 0xf6, 0x19, 0x14, 0x61, 0x66, 0xac, 0xd3, 0x0b, - 0x34, 0x4c, 0x1f, 0x39, 0xbf, 0xcc, 0xce, 0x68, 0x30, 0x6d, 0x0c, 0xdc, 0xcd, 0x28, 0x66, 0xe6, - 0x63, 0x03, 0x37, 0xf8, 0xb0, 0x66, 0x8c, 0x16, 0xc6, 0x69, 0x85, 0x42, 0x33, 0x74, 0x14, 0x09, - 0xcd, 0x0f, 0xde, 0x80, 0x0f, 0xfc, 0x13, 0x83, 0xff, 0x81, 0x61, 0xf9, 0xc4, 0x83, 0xfb, 0x72, - 0xac, 0x50, 0x5b, 0x84, 0xc5, 0x16, 0xdd, 0xf5, 0xdb, 0xce, 0xe6, 0x0d, 0x46, 0x0d, 0xce, 0x9b, - 0x18, 0x37, 0x30, 0x63, 0xc0, 0xdc, 0xe9, 0x82, 0x80, 0xdc, 0xc7, 0x4f, 0x03, 0x77, 0xa6, 0x69, - 0x1b, 0x86, 0xd4, 0x13, 0xb8, 0x64, 0x2f, 0xa0, 0x0f, 0x90, 0xff, 0xc0, 0x70, 0xff, 0xbf, 0xfa, - 0x0f, 0x61, 0xf3, 0x87, 0xba, 0xfb, 0xc1, 0xed, 0x0f, 0xfc, 0x0c, 0x3f, 0xf0, 0x5f, 0xfe, 0x43, - 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x43, 0xfa, 0x81, 0xf9, 0x7d, 0x45, 0xf0, 0x3f, 0xff, 0x78, 0x3f, - 0x50, 0x3f, 0xf0, 0x28, 0x1f, 0x0f, 0xef, 0xf0, 0x34, 0x1c, 0x0c, 0x0e, 0x16, 0x0a, 0x05, 0x83, - 0x0d, 0x8e, 0x1b, 0x03, 0x85, 0x85, 0x40, 0x61, 0x38, 0x30, 0xa8, 0x0d, 0xf9, 0x06, 0x04, 0x36, - 0x1f, 0x61, 0xe0, 0x0f, 0xfc, 0x1b, 0xf8, 0x2d, 0x0e, 0xc1, 0x40, 0xb4, 0x3b, 0x06, 0x1b, 0x43, - 0xb1, 0x83, 0x61, 0xec, 0xd0, 0xd8, 0x7b, 0x1c, 0x36, 0x87, 0x60, 0xa0, 0x1e, 0x0e, 0xc0, 0xc0, - 0x7c, 0x1d, 0x81, 0xc1, 0x38, 0x76, 0x79, 0x06, 0x50, 0x36, 0x21, 0x50, 0x18, 0x6c, 0x33, 0x84, - 0xe1, 0x61, 0x3a, 0x1b, 0xc0, 0xc2, 0xd0, 0xf4, 0x87, 0xfe, 0x08, 0x0f, 0xfc, 0x17, 0xf0, 0xaa, - 0x7c, 0x0d, 0x28, 0x74, 0xd0, 0xd8, 0x34, 0x36, 0x1d, 0x83, 0x0e, 0xc3, 0xb2, 0x81, 0xd8, 0x76, - 0x0c, 0x3b, 0x43, 0x60, 0xa7, 0xff, 0x18, 0x1c, 0x36, 0x86, 0xc0, 0xe1, 0xb0, 0xec, 0xb8, 0x36, - 0x1d, 0x87, 0xec, 0x3b, 0x0f, 0xd8, 0x76, 0x1f, 0xb0, 0xec, 0x3f, 0x61, 0xff, 0x83, 0xf0, 0x0f, - 0xfc, 0x17, 0xf0, 0x7f, 0xb4, 0xa7, 0xff, 0x18, 0x30, 0xb4, 0xd0, 0xb1, 0x82, 0xc1, 0xa1, 0x66, - 0x85, 0x83, 0x42, 0xc7, 0x0b, 0x06, 0x85, 0x82, 0x41, 0x83, 0x42, 0xc0, 0xc0, 0xc1, 0xa1, 0x60, - 0x71, 0xc1, 0xa1, 0x6f, 0x92, 0x80, 0xd0, 0xb1, 0x0b, 0x41, 0xa4, 0x61, 0xac, 0x2d, 0x33, 0x09, - 0xd0, 0xb9, 0xcc, 0x29, 0x0c, 0xfa, 0x0f, 0xfc, 0x18, 0x0f, 0xf9, 0x40, 0xfd, 0x17, 0xf4, 0x0c, - 0x12, 0x68, 0x7d, 0x83, 0x06, 0x1f, 0xb1, 0x81, 0x87, 0xec, 0xc2, 0xff, 0x93, 0x18, 0x1d, 0x02, - 0xc1, 0x83, 0x4c, 0xc2, 0xc1, 0x82, 0x86, 0x60, 0x60, 0x60, 0x67, 0x28, 0x68, 0x35, 0x51, 0xc1, - 0xb8, 0x5b, 0x42, 0x80, 0xb4, 0x2c, 0x36, 0x83, 0xd0, 0x58, 0x6c, 0x78, 0xe0, 0x61, 0x33, 0xa1, - 0x58, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x17, 0xe8, 0x3f, 0xda, 0x50, 0xff, 0x81, 0x83, 0x0f, 0xfb, - 0x1c, 0x3f, 0xec, 0x90, 0xff, 0xb1, 0xcf, 0xfe, 0x30, 0x48, 0x34, 0xd0, 0xb0, 0x30, 0x30, 0x61, - 0xb0, 0x30, 0x30, 0x61, 0xb3, 0xc8, 0x30, 0x61, 0xb0, 0xe6, 0x06, 0x1b, 0x0e, 0xd0, 0x60, 0xcc, - 0x37, 0x82, 0xd3, 0x30, 0xa8, 0x1a, 0xf4, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x17, 0xe4, 0x18, 0x58, - 0x5a, 0x61, 0x61, 0x61, 0x63, 0x81, 0xc2, 0xc2, 0xc9, 0x3f, 0xf8, 0xcc, 0x36, 0x16, 0x16, 0x61, - 0xb0, 0xb0, 0xb1, 0xc2, 0xc2, 0xc2, 0xc1, 0xbf, 0xfc, 0x60, 0xd6, 0xd6, 0xd4, 0x69, 0x81, 0xc2, - 0xc2, 0xde, 0x07, 0x05, 0x85, 0x86, 0x70, 0xd8, 0x58, 0x6d, 0x0d, 0x85, 0x85, 0x40, 0xec, 0x3f, - 0xf0, 0x78, 0x0f, 0xca, 0x0e, 0xfe, 0x09, 0xc3, 0xb4, 0xa0, 0x6c, 0x3b, 0x07, 0x7f, 0xf1, 0x83, - 0x0b, 0x43, 0xd9, 0x21, 0x68, 0x7b, 0x18, 0x2d, 0x0f, 0x60, 0xd0, 0x7f, 0x81, 0x81, 0x87, 0x0d, - 0x83, 0x03, 0x8e, 0x1b, 0x06, 0x94, 0x38, 0x27, 0x06, 0x70, 0xe1, 0x9c, 0x18, 0x6e, 0x0d, 0x40, - 0x61, 0x78, 0x3b, 0x81, 0x81, 0x82, 0x7e, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x0f, 0xe3, 0xfe, 0x74, - 0x63, 0x43, 0x6e, 0x98, 0x30, 0xed, 0xd5, 0x03, 0x0e, 0xdd, 0xd0, 0x61, 0xdb, 0xab, 0x06, 0x1d, - 0xba, 0x31, 0xff, 0x3a, 0x0c, 0xd0, 0xdb, 0xa0, 0xcc, 0x3b, 0x77, 0xd1, 0x87, 0x6e, 0xa0, 0xb0, - 0xed, 0xd0, 0xda, 0x1b, 0x74, 0x37, 0xfc, 0xe8, 0x6c, 0x3b, 0x0f, 0xfc, 0x10, 0x0f, 0xfc, 0x0f, - 0xe0, 0x7f, 0x8d, 0x1c, 0x18, 0x6c, 0xd2, 0x80, 0xc3, 0x66, 0x98, 0x58, 0x6c, 0xd5, 0x85, 0xfe, - 0x34, 0xd0, 0x61, 0xb3, 0x47, 0x1c, 0x36, 0x68, 0x31, 0xc3, 0x66, 0x83, 0x1f, 0xf1, 0xb7, 0x8a, - 0x06, 0xcd, 0x0d, 0xa1, 0xb3, 0x43, 0x61, 0xd9, 0xa1, 0x70, 0x76, 0x68, 0x1c, 0x35, 0xe0, 0xff, - 0xc1, 0x0f, 0xca, 0x0e, 0xfd, 0x05, 0x40, 0xed, 0x28, 0xb7, 0x2e, 0x34, 0xcb, 0xff, 0x1a, 0xb0, - 0xa8, 0x21, 0xb6, 0x42, 0xc7, 0x0d, 0xa6, 0x0a, 0x0e, 0x1b, 0x49, 0x3f, 0xf1, 0xa3, 0x0a, 0x1c, - 0x36, 0x8c, 0x19, 0xc3, 0x6d, 0xc1, 0x9c, 0x36, 0xb1, 0xff, 0xce, 0x87, 0xce, 0x1b, 0x43, 0xe7, - 0x0d, 0xa1, 0xf3, 0x86, 0x0f, 0xe8, 0x3b, 0xf8, 0x2b, 0x0e, 0xd3, 0x82, 0xec, 0x36, 0x98, 0x5c, - 0x70, 0x5b, 0x40, 0x58, 0x5c, 0x0d, 0xd3, 0xc1, 0xde, 0x35, 0x64, 0x21, 0x22, 0x69, 0x40, 0x61, - 0x61, 0x68, 0xe0, 0xc2, 0xc2, 0xd1, 0xc1, 0x85, 0x85, 0xbe, 0x47, 0x0b, 0x0b, 0x50, 0x54, 0x0b, - 0x0b, 0x43, 0x68, 0x58, 0x5a, 0x15, 0x86, 0xc2, 0xd0, 0xb0, 0xec, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, - 0x17, 0xf1, 0xff, 0x03, 0x4a, 0x18, 0x67, 0x06, 0x98, 0x30, 0xce, 0x0d, 0x50, 0x30, 0xce, 0x0d, - 0x90, 0x7f, 0xc0, 0xd3, 0x06, 0xbd, 0x83, 0x4a, 0x18, 0x67, 0x06, 0x8e, 0x61, 0x9c, 0x1a, 0x39, - 0xff, 0x03, 0x7d, 0x1a, 0xeb, 0x06, 0x86, 0xc3, 0x38, 0x34, 0x36, 0x19, 0xc1, 0xa1, 0xb4, 0x27, - 0x06, 0x83, 0xff, 0xc0, 0x0f, 0xa0, 0xf7, 0xf0, 0x30, 0xf6, 0x94, 0x1c, 0x3d, 0x83, 0x4f, 0xfe, - 0x1c, 0x73, 0x43, 0x66, 0x9a, 0x68, 0x6c, 0xe3, 0x07, 0x2c, 0x60, 0xd0, 0xbf, 0xac, 0x0c, 0x16, - 0x86, 0xc2, 0xc2, 0xd0, 0xda, 0xac, 0x2f, 0x56, 0xde, 0x0d, 0xcb, 0xb0, 0xfb, 0x43, 0x61, 0xf6, - 0x86, 0xc3, 0xed, 0x0c, 0x0f, 0xfc, 0x17, 0xf0, 0x4e, 0x1d, 0x81, 0xc2, 0x70, 0xec, 0x12, 0x13, - 0x87, 0x60, 0xc3, 0x3f, 0xce, 0x50, 0x33, 0x87, 0x60, 0xc3, 0x38, 0x76, 0x06, 0x09, 0xc3, 0xb0, - 0xb7, 0xfe, 0x4c, 0x2d, 0xc3, 0xb4, 0xc6, 0xdc, 0x3b, 0x4c, 0xa0, 0xe1, 0xda, 0x61, 0x9c, 0x3b, - 0x4c, 0x33, 0xff, 0x26, 0x19, 0xc3, 0xb4, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x17, 0xe4, 0x3f, 0xd8, - 0x3b, 0xff, 0x9c, 0x70, 0xfd, 0x83, 0x24, 0x3f, 0x60, 0xcc, 0x1f, 0xc0, 0xc1, 0x92, 0x68, 0x30, - 0x60, 0xc1, 0x98, 0x58, 0x30, 0x60, 0xcc, 0x2c, 0x18, 0x30, 0x6e, 0x16, 0x0c, 0x1a, 0xb3, 0xf8, - 0x18, 0x36, 0x4d, 0x0e, 0xc1, 0x87, 0xfd, 0x83, 0x0f, 0xf3, 0x83, 0x0f, 0x9f, 0x90, 0x0f, 0xca, - 0x0d, 0xfc, 0x13, 0x86, 0xd2, 0x81, 0xb0, 0xd8, 0x33, 0xff, 0xc3, 0x98, 0x7d, 0xe2, 0x4d, 0x83, - 0xac, 0x70, 0x38, 0x7b, 0x04, 0x8e, 0x07, 0xc6, 0x07, 0x1d, 0xf2, 0x0c, 0x0e, 0x3c, 0x1d, 0xbe, - 0x87, 0x0f, 0x62, 0x13, 0x87, 0x38, 0x73, 0x87, 0x78, 0x3d, 0xae, 0xa6, 0x1e, 0xbf, 0x40, 0x0f, - 0xfc, 0x17, 0xe4, 0x36, 0x1d, 0x83, 0x0c, 0xe1, 0xd8, 0xc7, 0xff, 0x19, 0x26, 0x83, 0x05, 0x0c, - 0xc1, 0xa0, 0xc1, 0xa6, 0x49, 0xa3, 0x81, 0x06, 0x0c, 0xff, 0xc0, 0xc1, 0x9d, 0x84, 0xe0, 0xc1, - 0xb9, 0xa0, 0xd0, 0x6f, 0x8c, 0x19, 0x61, 0x61, 0x38, 0x1f, 0x06, 0xc2, 0xd0, 0x5e, 0x42, 0xc0, - 0xe3, 0xe1, 0xe4, 0xc0, 0xa3, 0x43, 0x58, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x17, 0xe4, 0x70, 0xd8, - 0x34, 0xc1, 0x40, 0xd8, 0x31, 0xc1, 0x87, 0x60, 0xc9, 0x2d, 0xff, 0x39, 0x8f, 0x83, 0x38, 0x32, - 0x7b, 0x0e, 0xc1, 0x83, 0x4c, 0x90, 0x60, 0xc1, 0x83, 0x1c, 0x18, 0x30, 0x69, 0x83, 0x4c, 0x18, - 0xe0, 0xc1, 0x26, 0x0d, 0xe0, 0x61, 0xd8, 0x30, 0xec, 0x3b, 0x06, 0x1d, 0x86, 0x70, 0x61, 0xd8, - 0x5e, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x0f, 0xe0, 0xfe, 0xd2, 0xcf, 0xf8, 0xd2, 0x43, 0xfb, 0x4c, - 0x3f, 0xda, 0xa0, 0xff, 0x69, 0x97, 0xff, 0x25, 0x03, 0x61, 0xb4, 0x70, 0xd8, 0x83, 0x47, 0x34, - 0xca, 0x1b, 0x71, 0x83, 0x06, 0x68, 0x54, 0x06, 0x0d, 0xd0, 0xb0, 0xb0, 0x3e, 0x43, 0x95, 0x86, - 0xd0, 0xef, 0x41, 0x80, 0x0f, 0xfc, 0x17, 0xe8, 0x36, 0x1d, 0xa4, 0x86, 0xc3, 0xb0, 0x63, 0xff, - 0x03, 0x18, 0x3b, 0x0e, 0xcc, 0x3d, 0x87, 0x63, 0x07, 0x68, 0x6c, 0x1b, 0xff, 0xc6, 0x06, 0x0d, - 0x87, 0x60, 0x66, 0x06, 0x05, 0x1b, 0xe5, 0x40, 0xc1, 0x43, 0x10, 0x30, 0x30, 0x50, 0xc3, 0x30, - 0x30, 0x50, 0xc3, 0x3f, 0xf4, 0x61, 0xff, 0x50, 0x0f, 0xfc, 0x17, 0xf0, 0x30, 0x68, 0x58, 0x28, - 0x0c, 0x0f, 0x03, 0x06, 0x16, 0x1f, 0x63, 0xbf, 0xfc, 0x65, 0x05, 0x6e, 0xb8, 0xc1, 0x81, 0xcd, - 0x10, 0x60, 0xa0, 0xc6, 0x9a, 0x60, 0x72, 0x86, 0xd0, 0x18, 0x1c, 0xd3, 0xb0, 0xb2, 0xe3, 0x07, - 0x90, 0xb0, 0xd4, 0x06, 0x86, 0xc2, 0x70, 0x79, 0x06, 0x60, 0x74, 0xed, 0x06, 0x60, 0x60, 0x25, - 0xf4, 0x00, 0x0f, 0x98, 0x3d, 0xf9, 0x05, 0x03, 0xda, 0x61, 0x70, 0x7b, 0x1d, 0xff, 0xe3, 0x24, - 0x0e, 0x1f, 0x66, 0x16, 0x98, 0x76, 0x48, 0x30, 0x61, 0xd8, 0x32, 0x83, 0x87, 0x60, 0xcf, 0xfc, - 0x98, 0x34, 0x36, 0x1d, 0xab, 0x04, 0x0c, 0x50, 0x32, 0x4b, 0x06, 0x38, 0x30, 0x9c, 0x2c, 0x14, - 0x30, 0xb4, 0x0e, 0x16, 0x61, 0xef, 0x41, 0xc0, 0x0f, 0xfc, 0x17, 0xf1, 0xff, 0x03, 0x4a, 0x0b, - 0xdc, 0x0c, 0x18, 0x7a, 0xc2, 0xc6, 0x0e, 0xb0, 0xd9, 0xa1, 0x3f, 0x41, 0x60, 0xc7, 0xc8, 0x2e, - 0x30, 0x54, 0x87, 0xa3, 0x03, 0x15, 0xf2, 0x60, 0x72, 0xae, 0xa4, 0xdf, 0x21, 0xb4, 0x36, 0x1f, - 0xb4, 0x36, 0x1f, 0xb4, 0x36, 0x1f, 0xb4, 0x36, 0x1b, 0xff, 0x90, 0x0f, 0xfc, 0x17, 0xe0, 0x7f, - 0xe3, 0x06, 0x1c, 0xc1, 0xb1, 0x83, 0x98, 0x36, 0x4a, 0x8f, 0xf2, 0x64, 0x31, 0x8a, 0x24, 0xc9, - 0x51, 0x92, 0x49, 0x83, 0x63, 0x3c, 0x49, 0x83, 0x63, 0x67, 0xc9, 0x83, 0x63, 0x42, 0x93, 0x2d, - 0x8c, 0x34, 0x98, 0x8c, 0x60, 0x7c, 0x0c, 0x26, 0x0f, 0xec, 0x27, 0x5f, 0xc6, 0x1b, 0xff, 0x80, - 0x0f, 0xfc, 0x0f, 0xeb, 0xff, 0x92, 0x81, 0x38, 0x6c, 0x18, 0x66, 0x0d, 0x8e, 0x1a, 0x81, 0xb2, - 0x41, 0xff, 0x19, 0x40, 0x61, 0xd9, 0x83, 0x4c, 0x3b, 0x30, 0x31, 0x87, 0x66, 0x07, 0x3f, 0xe3, - 0x55, 0x0c, 0x3b, 0x37, 0x81, 0x87, 0x66, 0x1d, 0x87, 0x66, 0x1d, 0xff, 0x18, 0x76, 0x1d, 0x87, - 0xfe, 0x08, 0x0f, 0xd0, 0x7b, 0xf4, 0x0b, 0x0f, 0x60, 0xd1, 0xfe, 0x81, 0x83, 0x1f, 0x01, 0xc2, - 0xca, 0x10, 0xf6, 0x1b, 0x30, 0xcf, 0xc1, 0xb1, 0xcb, 0xc9, 0x7a, 0x30, 0x6e, 0x83, 0x03, 0x18, - 0x18, 0x36, 0x86, 0xc0, 0xcf, 0xfc, 0x9a, 0xb8, 0x81, 0x87, 0x6c, 0x8c, 0x0d, 0x0d, 0x86, 0xbf, - 0xf1, 0x87, 0xec, 0x3b, 0x0f, 0xd8, 0x70, 0x0f, 0xfc, 0x13, 0xf9, 0xbf, 0xc0, 0x70, 0x66, 0x86, - 0xc0, 0xe5, 0x0d, 0x0d, 0x81, 0xcc, 0x1f, 0xf0, 0x1d, 0xc1, 0xa1, 0xb0, 0x39, 0x26, 0x86, 0xc0, - 0xe0, 0xcf, 0xf8, 0x0e, 0x0c, 0xd3, 0x0e, 0x70, 0x66, 0x92, 0x58, 0xef, 0x8d, 0x1f, 0x40, 0x70, - 0xda, 0x0e, 0x09, 0xc3, 0x68, 0x5a, 0x07, 0x0d, 0xf8, 0x78, 0x70, 0xdc, 0x1d, 0x07, 0xfe, 0x0c, - 0x0f, 0xe4, 0x3b, 0xf4, 0x1b, 0x0e, 0xd2, 0x43, 0x70, 0x6c, 0x19, 0x7f, 0xe3, 0x18, 0x36, 0x87, - 0x66, 0x84, 0xc0, 0x82, 0xc7, 0x03, 0xad, 0x85, 0x82, 0x4f, 0xe4, 0x2c, 0x0c, 0x13, 0xa5, 0x0c, - 0x0c, 0x0b, 0x47, 0x06, 0xf9, 0x5c, 0x07, 0x41, 0x88, 0x79, 0xe0, 0xb0, 0xfb, 0xcf, 0x03, 0x0c, - 0xdc, 0x17, 0x18, 0x6e, 0x0f, 0x41, 0xff, 0x83, 0x0f, 0xfc, 0x17, 0xe4, 0x36, 0x86, 0xd3, 0x0e, - 0xd0, 0xd8, 0xe3, 0xff, 0x8c, 0x90, 0xed, 0x10, 0x6e, 0x14, 0x9a, 0x60, 0xdc, 0x27, 0x35, 0x60, - 0xc7, 0x0b, 0x32, 0x41, 0x83, 0x17, 0x6b, 0x8c, 0x1b, 0xff, 0xc6, 0xac, 0x35, 0xe0, 0xdb, 0x21, - 0xb6, 0x81, 0x61, 0xee, 0x06, 0x83, 0x0d, 0x70, 0x4f, 0x18, 0x54, 0x0f, 0xa0, 0xff, 0xc1, 0x80, - 0x0f, 0xfc, 0x17, 0xe3, 0x0a, 0x81, 0xb0, 0x66, 0x15, 0x0a, 0x18, 0xc7, 0xd4, 0xf2, 0x0c, 0xd3, - 0x0a, 0x81, 0xb7, 0x06, 0x15, 0x00, 0x99, 0xa6, 0xd6, 0x06, 0x60, 0xdf, 0x43, 0xf4, 0x60, 0xc3, - 0x48, 0x76, 0x0c, 0x36, 0x87, 0x77, 0x9f, 0xfc, 0x0d, 0x0f, 0x68, 0x76, 0x1f, 0x68, 0x76, 0x1f, - 0x68, 0x76, 0x07, 0xff, 0xc0, 0x0f, 0xfc, 0x17, 0xe4, 0x36, 0x1d, 0x83, 0x06, 0x0d, 0x60, 0x63, - 0x03, 0x07, 0xa8, 0x99, 0xa0, 0xc1, 0x87, 0x66, 0x3f, 0xfc, 0x65, 0x05, 0xda, 0xe3, 0x06, 0x09, - 0x30, 0x20, 0xc1, 0x83, 0x06, 0x0c, 0x18, 0x36, 0xc1, 0x96, 0x0d, 0xf1, 0x85, 0x9a, 0x0c, 0x3f, - 0xb8, 0x2c, 0x3e, 0x78, 0x36, 0x19, 0xbc, 0x87, 0x61, 0x3c, 0x87, 0xfe, 0x0f, 0xf0, 0x0f, 0xfc, - 0x17, 0xe8, 0x36, 0x1d, 0x82, 0x81, 0x38, 0x76, 0x0c, 0x7f, 0xe4, 0xc7, 0x0e, 0xc3, 0xb2, 0x43, - 0x38, 0x76, 0x51, 0xff, 0xe3, 0x06, 0x1d, 0x87, 0x60, 0xa1, 0xa6, 0x1d, 0x81, 0x8c, 0x1c, 0xb1, - 0x8d, 0x0c, 0x1d, 0x49, 0x9c, 0x3a, 0x61, 0xd8, 0x6a, 0x66, 0x1d, 0x84, 0xe5, 0xe4, 0x36, 0x16, - 0x81, 0xbf, 0x21, 0xff, 0x82, 0x0f, 0xd0, 0x7b, 0xf2, 0x15, 0x03, 0xb0, 0x61, 0x9d, 0x0d, 0x8c, - 0x7f, 0xf1, 0x92, 0x61, 0xe7, 0x32, 0x05, 0x3f, 0xa4, 0xc6, 0x0f, 0xfb, 0x06, 0x1f, 0xf6, 0x0d, - 0xff, 0xe3, 0x06, 0x83, 0x4c, 0x36, 0x78, 0x2c, 0x18, 0x6c, 0x39, 0xc1, 0x86, 0xc3, 0xb4, 0x18, - 0x33, 0x09, 0xe0, 0xb0, 0x66, 0x07, 0x43, 0x7d, 0x07, 0xfe, 0x0c, 0x0f, 0xe8, 0x3b, 0xf2, 0x15, - 0x87, 0x60, 0xc2, 0x77, 0x0d, 0x8c, 0x07, 0x05, 0x85, 0x92, 0x3a, 0x15, 0xa6, 0x65, 0xaf, 0xac, - 0xcd, 0x05, 0x3d, 0x44, 0x18, 0x30, 0xec, 0x3b, 0x06, 0xd6, 0xea, 0x4c, 0x1a, 0xeb, 0x5c, 0x6f, - 0x81, 0x03, 0x20, 0xb0, 0xcc, 0x0c, 0x70, 0x61, 0xb0, 0xb0, 0x50, 0xc2, 0x90, 0x38, 0x51, 0x87, - 0xbd, 0x07, 0xfe, 0x0f, 0xc0, 0x0f, 0xfc, 0x13, 0xf8, 0xff, 0xc3, 0x8e, 0x61, 0xec, 0x72, 0x86, - 0x1e, 0xc7, 0x30, 0x7f, 0xe1, 0xcc, 0x18, 0x7b, 0x1c, 0xc1, 0x87, 0x38, 0xe3, 0x9f, 0xf8, 0x70, - 0x61, 0xa0, 0xe7, 0x06, 0x1b, 0x43, 0x3b, 0xe2, 0xaf, 0x54, 0x38, 0x7d, 0x87, 0x38, 0x7d, 0x87, - 0x38, 0x7d, 0xa1, 0x9c, 0x0f, 0xff, 0x40, 0x0f, 0xfc, 0x17, 0xe8, 0xff, 0x81, 0xa5, 0x0c, 0x33, - 0x83, 0x06, 0x0c, 0x33, 0x83, 0x06, 0x0f, 0xf8, 0x19, 0x40, 0xff, 0xb1, 0xcb, 0xfe, 0x4c, 0x1b, - 0x40, 0xe9, 0x30, 0x35, 0x0e, 0x09, 0x30, 0x35, 0x0e, 0x09, 0x31, 0xac, 0x38, 0x24, 0xca, 0x14, - 0x28, 0x09, 0x30, 0xf3, 0x92, 0x16, 0x1d, 0x61, 0x5a, 0x61, 0x3c, 0x1c, 0xe1, 0xff, 0x83, 0x0f, - 0xe8, 0x3b, 0xf2, 0x15, 0x87, 0x69, 0x84, 0xf6, 0x1b, 0x1c, 0x2d, 0x28, 0x16, 0x48, 0x38, 0x2e, - 0x06, 0x63, 0xe5, 0xeb, 0x33, 0x68, 0xfe, 0x88, 0xc1, 0x87, 0xfd, 0x83, 0x04, 0x30, 0x34, 0xc1, - 0xa6, 0x0c, 0x18, 0x37, 0xc0, 0x93, 0x28, 0x0d, 0x0c, 0xa1, 0x30, 0xb0, 0xfe, 0x90, 0xb0, 0x9f, - 0xfe, 0x30, 0xcb, 0xfc, 0x00, 0x0f, 0xca, 0x0e, 0xfd, 0x04, 0xe1, 0xda, 0x55, 0xff, 0x46, 0x0c, - 0x12, 0xea, 0x03, 0x1c, 0x14, 0x0a, 0x80, 0xc9, 0x03, 0x85, 0x85, 0x8e, 0x14, 0x07, 0x0b, 0x07, - 0x7f, 0xf1, 0x81, 0x83, 0xfd, 0x81, 0x8f, 0xf8, 0x1b, 0xe4, 0xc3, 0xb0, 0x62, 0x16, 0x1d, 0x83, - 0x0e, 0xc3, 0xb0, 0x61, 0xdf, 0xf0, 0x30, 0xed, 0x7b, 0x00, 0x0f, 0xfc, 0x17, 0xff, 0x21, 0xd8, - 0xee, 0x3d, 0xf8, 0xc9, 0x30, 0x66, 0x0c, 0xcc, 0x18, 0x33, 0x06, 0x6e, 0x0f, 0xc6, 0x31, 0x98, - 0x30, 0x64, 0xa8, 0xc6, 0x30, 0x64, 0xc9, 0x83, 0x3f, 0x0d, 0x83, 0x06, 0x60, 0xc1, 0xe0, 0x77, - 0x18, 0x30, 0x70, 0x30, 0x9e, 0xf8, 0xe0, 0x61, 0x51, 0x58, 0xf8, 0x18, 0x7d, 0x9b, 0x43, 0x0f, - 0xb9, 0x04, 0x1f, 0xf8, 0x30, 0x0f, 0xf2, 0x82, 0xfc, 0xaf, 0xe9, 0x06, 0x0c, 0x3b, 0x0e, 0xc1, - 0x87, 0x61, 0xd9, 0x27, 0xfe, 0x8c, 0xc2, 0xd5, 0x94, 0x06, 0x48, 0x24, 0xc9, 0x06, 0x0d, 0xff, - 0xe3, 0x06, 0xae, 0x76, 0x89, 0x83, 0x49, 0x32, 0x41, 0x83, 0x6e, 0x9d, 0xc9, 0xbe, 0x2b, 0x75, - 0x26, 0x1f, 0xb0, 0xec, 0x3e, 0x70, 0xec, 0x35, 0xff, 0x00, 0x0f, 0xcc, 0x1b, 0xf2, 0x15, 0x03, - 0x60, 0xcf, 0xfc, 0x60, 0xcc, 0x0e, 0x0c, 0xc6, 0x30, 0x38, 0x33, 0x20, 0x7f, 0xe3, 0x30, 0x60, - 0x60, 0x66, 0x39, 0xff, 0x8c, 0x18, 0x56, 0xc1, 0x60, 0xd2, 0xc1, 0x85, 0x83, 0x54, 0x16, 0x16, - 0xf9, 0xff, 0xf0, 0x7f, 0x61, 0x61, 0xfd, 0x85, 0x87, 0xf6, 0x10, 0x0f, 0xfc, 0x17, 0xe4, 0x26, - 0x0e, 0xc1, 0x97, 0xfc, 0x0c, 0x60, 0xd4, 0x0e, 0xc9, 0x0d, 0x40, 0xec, 0xc7, 0xff, 0x8c, 0x90, - 0x30, 0x24, 0x2c, 0x19, 0x6c, 0x0b, 0x4c, 0x1d, 0x0f, 0x2f, 0x18, 0x30, 0x5d, 0x5a, 0x0d, 0xf1, - 0xf0, 0x1c, 0x2c, 0x32, 0x51, 0xc3, 0x61, 0xf7, 0x90, 0xd8, 0x66, 0xe7, 0x90, 0x61, 0x72, 0x19, - 0xa0, 0x7f, 0xe0, 0xc0, 0x0f, 0x28, 0x3d, 0xf9, 0x34, 0x3d, 0x83, 0x1c, 0x3e, 0xc1, 0x9f, 0xfe, - 0x15, 0x62, 0x1d, 0xe2, 0x75, 0x41, 0x9f, 0x12, 0x8e, 0xe8, 0x3e, 0x06, 0x28, 0xc2, 0x7c, 0x0c, - 0xff, 0x4f, 0x81, 0xa1, 0x61, 0x36, 0x38, 0x23, 0x31, 0xb2, 0x41, 0x19, 0x8d, 0x87, 0x7f, 0x14, - 0xc3, 0xfe, 0xdc, 0x3f, 0x3f, 0x07, 0xfe, 0x08, 0x0f, 0xc8, 0x77, 0xe4, 0x1c, 0x1d, 0x83, 0x03, - 0xfd, 0x18, 0xc0, 0xe0, 0xb8, 0xc9, 0x2c, 0x27, 0x06, 0x65, 0x86, 0xd0, 0x65, 0x14, 0x50, 0x42, - 0xc1, 0x97, 0x17, 0xc6, 0x0c, 0xc3, 0xd9, 0x83, 0x30, 0xf6, 0x6f, 0x8f, 0xcf, 0xc6, 0x1b, 0x43, - 0xb3, 0x0d, 0x87, 0xb3, 0x0d, 0xff, 0x8c, 0x36, 0x87, 0x60, 0x0f, 0xfc, 0x0f, 0xcf, 0xfe, 0x30, - 0x66, 0x83, 0x06, 0x60, 0x8d, 0x06, 0x0c, 0xc5, 0x1f, 0xf8, 0xc8, 0x1a, 0x0c, 0x19, 0x92, 0x7f, - 0xe3, 0x06, 0x1d, 0x86, 0xc1, 0xb5, 0x7a, 0xb6, 0x0e, 0xc0, 0xe3, 0x4c, 0xf3, 0x05, 0x93, 0x61, - 0x32, 0xaf, 0x9b, 0x09, 0x99, 0x43, 0x4c, 0x26, 0x0f, 0x36, 0x13, 0x07, 0x79, 0x0f, 0xd0, 0x7b, - 0xf2, 0x0e, 0x0f, 0x60, 0xc1, 0x7f, 0x40, 0xc1, 0x97, 0x80, 0xe1, 0x62, 0xd8, 0x3b, 0x0d, 0x90, - 0x67, 0xe4, 0x2c, 0x95, 0x70, 0x1f, 0x46, 0x0d, 0x57, 0xf2, 0x8c, 0x18, 0x10, 0x21, 0xd8, 0x34, - 0xc7, 0x0e, 0xc7, 0x3f, 0xf0, 0x33, 0x9c, 0x0e, 0x1d, 0x87, 0x7f, 0xc0, 0xc3, 0xf6, 0x1d, 0x85, - 0xff, 0xe0, 0x0f, 0xfc, 0x17, 0xe8, 0xff, 0x93, 0x05, 0x0c, 0x18, 0x34, 0xc1, 0x83, 0x06, 0x0d, - 0x31, 0xc1, 0xff, 0x26, 0x48, 0x30, 0x60, 0xd3, 0x06, 0x0f, 0xf9, 0x30, 0x48, 0x7f, 0xb0, 0x35, - 0xfe, 0x30, 0x33, 0xcf, 0x2c, 0x65, 0xa4, 0x8c, 0x49, 0x87, 0x48, 0x3d, 0x03, 0x0e, 0x90, 0x38, - 0x58, 0x77, 0x4c, 0xb0, 0x61, 0xdc, 0x85, 0x61, 0xff, 0x83, 0x0f, 0x94, 0x1d, 0xf9, 0x05, 0x03, - 0xb0, 0x65, 0xff, 0xc3, 0x81, 0xc3, 0xd9, 0x20, 0xff, 0x8c, 0xc1, 0xc0, 0x60, 0xb3, 0x55, 0x3f, - 0xf0, 0x30, 0xff, 0x60, 0xc1, 0xff, 0x18, 0x34, 0xc3, 0xb3, 0x6c, 0x1f, 0xf1, 0xb2, 0x0c, 0x3b, - 0x30, 0xef, 0xf8, 0xc3, 0xb0, 0xec, 0xc3, 0xb0, 0xaf, 0x07, 0xfe, 0x08, 0x0f, 0xcc, 0x1d, 0xfa, - 0x0a, 0x81, 0xda, 0x50, 0xff, 0x81, 0x83, 0x06, 0x1d, 0x83, 0x06, 0x0f, 0xf8, 0x19, 0x20, 0xc3, - 0xb0, 0x63, 0x83, 0x0e, 0xc1, 0x83, 0x4f, 0xf8, 0x18, 0x18, 0x3f, 0xd8, 0x1a, 0x7f, 0xd1, 0x8e, - 0x86, 0xc3, 0xb1, 0x43, 0xff, 0x26, 0x1f, 0xb0, 0xec, 0x3f, 0x61, 0xd8, 0x57, 0xff, 0x00, 0x0f, - 0xe4, 0x3b, 0xf0, 0x76, 0x1d, 0x8f, 0x87, 0xfe, 0x32, 0x8e, 0x0e, 0x0e, 0xcd, 0x30, 0x61, 0xed, - 0xc3, 0x7f, 0x81, 0xb8, 0x57, 0x82, 0xc1, 0x95, 0x69, 0xfc, 0x0c, 0x19, 0x83, 0x0b, 0x06, 0x0c, - 0xc1, 0xfc, 0x0d, 0xb3, 0x06, 0x16, 0x0d, 0x81, 0x83, 0x0b, 0x06, 0x1b, 0x4c, 0x1e, 0x06, 0x16, - 0xd0, 0x3e, 0xc0, 0xa0, 0x37, 0xf0, 0x7f, 0xe0, 0xc0, 0x0f, 0x90, 0xfb, 0xf2, 0x38, 0x7d, 0x83, - 0x07, 0xf4, 0x16, 0x39, 0xc0, 0x70, 0xd9, 0x27, 0xaf, 0xa8, 0x0c, 0xc3, 0xfb, 0x06, 0x68, 0x7e, - 0xc1, 0x83, 0x1f, 0xf8, 0x18, 0x30, 0xfd, 0x83, 0x06, 0xd7, 0xd8, 0x35, 0x61, 0x50, 0x3d, 0xb2, - 0x33, 0x41, 0x81, 0x85, 0x4d, 0x14, 0x69, 0x85, 0x9a, 0x16, 0xe6, 0x12, 0x3f, 0xa1, 0x0f, 0xfc, - 0x18, 0x0f, 0xfc, 0x17, 0xe7, 0xff, 0x8c, 0x18, 0x7f, 0xd8, 0xc0, 0xff, 0x81, 0x9a, 0x0c, 0x3b, - 0x06, 0xe1, 0x75, 0xd8, 0x32, 0x40, 0xbf, 0x03, 0x06, 0x7f, 0xe8, 0xc1, 0x98, 0x84, 0xac, 0xc1, - 0xb8, 0xc3, 0x39, 0xb6, 0x60, 0x8c, 0x73, 0x64, 0xcf, 0xe7, 0x30, 0xd8, 0x58, 0x1c, 0xc3, 0x61, - 0x60, 0x73, 0x0d, 0x85, 0x97, 0x07, 0xfe, 0x0c, 0x0f, 0xe8, 0x3b, 0xf2, 0x15, 0x03, 0xb0, 0x67, - 0xfe, 0x4c, 0x63, 0x0b, 0x06, 0x99, 0x26, 0x07, 0x06, 0x99, 0x83, 0xff, 0x26, 0x49, 0x81, 0x81, - 0xa6, 0x0c, 0xc1, 0x40, 0x69, 0x83, 0x3f, 0xf2, 0x60, 0xc3, 0x71, 0x05, 0xbe, 0x0a, 0xf1, 0x40, - 0x61, 0xed, 0xe9, 0xa6, 0x1d, 0xa6, 0xb8, 0xc3, 0x70, 0x30, 0xb3, 0x0b, 0x42, 0xfd, 0x00, 0x0f, - 0x21, 0xfb, 0xf2, 0x61, 0xb4, 0x1a, 0x60, 0xa0, 0x1c, 0x2c, 0x60, 0xa0, 0x28, 0x2c, 0x95, 0xff, - 0xa3, 0x30, 0xc8, 0x7d, 0x92, 0x0b, 0x05, 0x85, 0x83, 0x3c, 0x19, 0xd3, 0x06, 0xc8, 0x72, 0x8c, - 0x1b, 0xde, 0xbb, 0x06, 0xf8, 0xc8, 0x19, 0x83, 0x0d, 0x90, 0x33, 0x06, 0x1b, 0x20, 0x66, 0x0c, - 0x36, 0x40, 0xcc, 0x18, 0x1f, 0xff, 0x00, 0x0f, 0xfc, 0x17, 0xe8, 0x51, 0x90, 0x58, 0x28, 0x69, - 0x94, 0x06, 0x0c, 0x70, 0x60, 0xd3, 0x1c, 0xc2, 0xc0, 0xa3, 0x24, 0x7f, 0xe0, 0x65, 0x06, 0x0e, - 0xc1, 0x83, 0x57, 0xfc, 0x0c, 0x0c, 0xc1, 0xd8, 0x30, 0x33, 0xd7, 0x60, 0xc6, 0x81, 0x38, 0x76, - 0x50, 0x18, 0x32, 0x41, 0x86, 0xa0, 0x30, 0x69, 0x84, 0xe1, 0x61, 0x66, 0x1e, 0xb8, 0x38, 0x0f, - 0xca, 0x0e, 0xfd, 0x04, 0xe1, 0xd8, 0x2a, 0xff, 0xa3, 0x06, 0x16, 0x07, 0x0b, 0x18, 0xa7, 0x4f, - 0x50, 0xcd, 0x17, 0xf8, 0xc7, 0x07, 0xfc, 0x0c, 0x1a, 0x61, 0xd8, 0x30, 0x31, 0xff, 0x03, 0x03, - 0x18, 0x76, 0x0d, 0xb8, 0xff, 0x81, 0x8a, 0x0e, 0xc3, 0xb0, 0x9f, 0xfe, 0x70, 0xfd, 0x87, 0x61, - 0xfb, 0x0e, 0x0f, 0xd0, 0x50, 0x3f, 0x41, 0x48, 0xe0, 0xc7, 0x60, 0xb2, 0x41, 0x94, 0x33, 0xfe, - 0x33, 0x02, 0x17, 0x06, 0xdc, 0x3b, 0xc9, 0x26, 0x6f, 0x8d, 0x3a, 0x03, 0x18, 0xc2, 0xf8, 0x2c, - 0x19, 0x8e, 0xad, 0x06, 0x0c, 0xc8, 0x7e, 0x06, 0x39, 0x81, 0xdd, 0xcd, 0x93, 0x78, 0x19, 0x18, - 0x6c, 0x41, 0x40, 0xb0, 0xbe, 0x4a, 0x06, 0xc0, 0xc0, 0xbf, 0xc1, 0xff, 0x83, 0x0f, 0xfc, 0x17, - 0xe3, 0xff, 0x03, 0x06, 0x61, 0xec, 0x18, 0xc7, 0xfe, 0x06, 0x49, 0x87, 0xb0, 0x66, 0x0f, 0xfc, - 0x0c, 0x90, 0x61, 0x48, 0x58, 0x32, 0x65, 0x6e, 0x0c, 0x1b, 0xe8, 0xa6, 0x16, 0x0c, 0x12, 0x89, - 0x63, 0x7c, 0x7e, 0xbe, 0x8c, 0x32, 0x04, 0x32, 0x61, 0x31, 0x92, 0x60, 0xc2, 0xd3, 0x06, 0x31, - 0x85, 0x02, 0x04, 0x0c, 0x0f, 0xd0, 0x7e, 0xbe, 0xa7, 0xab, 0xc0, 0x93, 0x07, 0x5c, 0x85, 0x2a, - 0x28, 0x0d, 0x0e, 0x99, 0x59, 0x5e, 0x41, 0x26, 0x95, 0xf0, 0x52, 0x31, 0xd7, 0x61, 0x4d, 0xc6, - 0xbd, 0x85, 0x2c, 0x0d, 0x7b, 0x0a, 0x42, 0xbc, 0x97, 0x04, 0xab, 0xd4, 0x2f, 0x48, 0x54, 0x60, - 0x60, 0x76, 0x81, 0xa8, 0x0c, 0xca, 0x07, 0x58, 0x59, 0xa6, 0x87, 0xd7, 0x07, 0xe0, 0x0f, 0xa8, - 0x1f, 0xcf, 0xff, 0xa0, 0xfe, 0xa0, 0x54, 0x0f, 0xea, 0x05, 0x40, 0xbf, 0xff, 0x78, 0x3f, 0x50, - 0x2a, 0x06, 0xbf, 0xfd, 0x06, 0x43, 0x58, 0x64, 0x33, 0xc0, 0xb8, 0x1c, 0x1e, 0xd2, 0x9d, 0xa1, - 0xf3, 0x7a, 0x38, 0x3c, 0xfa, 0x28, 0x0f, 0x21, 0x79, 0x0a, 0x81, 0x5e, 0x0f, 0x7c, 0x1f, 0xf8, - 0x3f, 0xf0, 0x0f, 0xfc, 0x1f, 0xa8, 0x0e, 0x0f, 0xf6, 0x1b, 0x43, 0xf5, 0x86, 0x90, 0xfd, 0xff, - 0xf8, 0x2f, 0x21, 0xb0, 0xfa, 0xf2, 0x13, 0x87, 0xd9, 0xff, 0xf0, 0x76, 0x86, 0xc3, 0xfb, 0x42, - 0x70, 0xfe, 0xff, 0xf8, 0x3b, 0x43, 0x61, 0xfd, 0xa1, 0xb0, 0xfe, 0xff, 0xfc, 0x1b, 0x43, 0xfe, - 0x0d, 0x05, 0x07, 0xf9, 0xc2, 0xc3, 0xfd, 0xff, 0xf0, 0x6f, 0x21, 0x68, 0x7d, 0xde, 0xab, 0xd5, - 0x21, 0x26, 0x85, 0xa1, 0xfd, 0xea, 0xbd, 0x52, 0x1d, 0xa1, 0x68, 0x7f, 0x68, 0x5a, 0x1f, 0xde, - 0xa7, 0xab, 0x83, 0xfa, 0x81, 0xfb, 0xff, 0xf7, 0xa0, 0xfa, 0x81, 0xff, 0x81, 0x40, 0xff, 0xc0, - 0xa0, 0x7c, 0x0c, 0x84, 0x87, 0xf3, 0x85, 0x87, 0xf7, 0xaa, 0xf5, 0x60, 0xad, 0x0b, 0x43, 0xd7, - 0xff, 0xc1, 0x66, 0x1b, 0x0f, 0xef, 0xff, 0x07, 0x61, 0xb0, 0xfe, 0xff, 0xf9, 0x0a, 0x43, 0xff, - 0x55, 0xea, 0x78, 0x3f, 0xb0, 0x9f, 0xd0, 0x6e, 0x0f, 0xb4, 0x0f, 0x07, 0xec, 0x16, 0x87, 0xaf, - 0x41, 0xff, 0x83, 0x0f, 0xfc, 0x1f, 0xf9, 0xdc, 0x39, 0x78, 0x14, 0x34, 0x35, 0x6d, 0x39, 0xa2, - 0x83, 0xd8, 0xff, 0xc0, 0xd0, 0x67, 0x81, 0x87, 0x38, 0xf7, 0x81, 0xa1, 0xd7, 0x33, 0xff, 0x06, - 0xf0, 0x58, 0x30, 0xfa, 0xc2, 0xc1, 0xa1, 0xee, 0xc1, 0xff, 0x05, 0xc6, 0x98, 0x30, 0xeb, 0x02, - 0x0c, 0x18, 0x76, 0x1e, 0xff, 0x90, 0xfd, 0x87, 0xc0, 0x0f, 0xb4, 0x08, 0x7e, 0xd3, 0x41, 0xc1, - 0xee, 0x06, 0x95, 0x61, 0xb8, 0x2e, 0xf0, 0x28, 0x12, 0x13, 0xe4, 0x3f, 0x9b, 0x95, 0x87, 0xdf, - 0xff, 0xb8, 0x33, 0x86, 0xc3, 0xf9, 0xff, 0xf0, 0x73, 0x86, 0xc3, 0xf9, 0xeb, 0x75, 0x83, 0x9c, - 0x27, 0x43, 0xf3, 0x86, 0xc3, 0xf9, 0xff, 0xf8, 0x07, 0xff, 0xec, 0x2c, 0x0c, 0x04, 0x43, 0xd8, - 0x28, 0x50, 0xc3, 0xd8, 0x34, 0xd2, 0x81, 0xd8, 0xe3, 0xff, 0x05, 0x9e, 0x3c, 0x0c, 0x3d, 0xde, - 0xbc, 0x0c, 0x3d, 0xe7, 0x9f, 0xf4, 0x16, 0x0c, 0x18, 0x30, 0xe7, 0x06, 0x0c, 0x1a, 0x19, 0x81, - 0x83, 0xfd, 0x02, 0x41, 0x83, 0x06, 0x1d, 0x85, 0x83, 0x56, 0xb0, 0xc1, 0x60, 0xeb, 0xc8, 0x7f, - 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0x68, 0x6d, 0x90, 0xf6, 0x84, 0xe3, 0x86, 0x57, 0x28, 0xa0, 0x30, - 0xd4, 0xeb, 0x7f, 0xc1, 0x38, 0x5e, 0x41, 0x87, 0x50, 0x57, 0x40, 0x61, 0xdb, 0x40, 0x5f, 0xe0, - 0xb3, 0x0a, 0x41, 0x86, 0xa1, 0x89, 0x20, 0xc3, 0x65, 0x0c, 0xbf, 0xc3, 0x18, 0x32, 0x83, 0x87, - 0x3b, 0x6c, 0x83, 0x0e, 0xf4, 0xd5, 0xfe, 0x0f, 0xea, 0x07, 0x80, 0x0f, 0xe8, 0x3d, 0xfe, 0x4c, - 0x60, 0xfb, 0x05, 0x01, 0x86, 0x81, 0x83, 0x95, 0xa0, 0x60, 0x63, 0xfe, 0x8a, 0x03, 0x3c, 0x16, - 0x14, 0x83, 0x7c, 0x8e, 0x17, 0xf9, 0xff, 0x21, 0x3e, 0x06, 0x16, 0x1d, 0xb8, 0x30, 0xb0, 0xce, - 0x60, 0xff, 0x43, 0x83, 0x06, 0x16, 0x16, 0x83, 0x06, 0x16, 0x14, 0x16, 0x0f, 0xf8, 0x2f, 0x40, - 0xd0, 0xff, 0xc1, 0xf8, 0x0d, 0x04, 0x87, 0xfa, 0xc2, 0xc3, 0xfd, 0xff, 0xf0, 0x6f, 0x06, 0xc3, - 0xf7, 0xff, 0xe4, 0x25, 0x61, 0xb0, 0xff, 0x7f, 0xfa, 0x0e, 0xc3, 0x61, 0xfe, 0xff, 0xfa, 0x0c, - 0x85, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xeb, 0xf4, 0x1f, 0x9f, 0x14, 0x3c, 0x86, 0xbc, 0x82, 0x80, - 0x7d, 0x02, 0x43, 0x50, 0x3a, 0x00, 0x0f, 0x90, 0xff, 0xc1, 0x68, 0x7f, 0x7f, 0xfe, 0x0d, 0xa1, - 0xfd, 0x86, 0xd0, 0xfe, 0xc3, 0x7f, 0xfe, 0x0d, 0xa3, 0x02, 0x0f, 0xda, 0x7f, 0xf2, 0x16, 0xf8, - 0x2d, 0x0f, 0xbf, 0x55, 0xea, 0x83, 0x63, 0x85, 0xa1, 0xe6, 0x1e, 0xaf, 0x54, 0x14, 0x8e, 0x16, - 0x87, 0xb0, 0x3d, 0x5e, 0xac, 0x28, 0x0e, 0x1f, 0xe0, 0x0f, 0xfc, 0x1e, 0xd0, 0xec, 0xc3, 0xd8, - 0x75, 0x0d, 0x0c, 0xfe, 0x8e, 0x68, 0xa0, 0x51, 0xc1, 0x7f, 0xc0, 0xc7, 0x07, 0x81, 0xa1, 0xe7, - 0x1b, 0x57, 0x28, 0x1f, 0xe3, 0xa7, 0xa4, 0x33, 0x05, 0x83, 0x43, 0xd6, 0x16, 0x0d, 0x0f, 0x79, - 0x07, 0xfa, 0x09, 0xcc, 0x18, 0x34, 0x3b, 0x46, 0x30, 0x68, 0x6b, 0x0e, 0xff, 0x81, 0x07, 0xb0, - 0xf8, 0x0f, 0xfc, 0x1f, 0x60, 0xc0, 0xcc, 0x1e, 0xc1, 0x82, 0x4c, 0x3d, 0x83, 0x07, 0xae, 0x80, - 0xcc, 0x18, 0x35, 0x6a, 0x06, 0x6a, 0xd5, 0x83, 0x0d, 0x9e, 0x7f, 0x03, 0x0d, 0x98, 0x33, 0xfc, - 0x83, 0x30, 0x60, 0xc1, 0x86, 0xcc, 0x18, 0x30, 0x61, 0xb3, 0x06, 0x0f, 0xe8, 0x19, 0x8e, 0x0c, - 0x18, 0x6d, 0xf5, 0xe7, 0x06, 0x13, 0xc9, 0xe0, 0x7f, 0x83, 0xfd, 0x87, 0x80, 0x0f, 0xa0, 0xff, - 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, 0xd2, 0x13, 0x28, 0x3e, 0xc3, 0x50, 0xc3, 0xda, 0x20, 0xd2, - 0x81, 0xac, 0x73, 0xff, 0x02, 0x9e, 0x2f, 0x03, 0x0f, 0xb4, 0x9f, 0xf4, 0x16, 0x94, 0x70, 0x61, - 0xdf, 0xc3, 0x83, 0x0e, 0x51, 0x41, 0xff, 0x41, 0x9c, 0x0e, 0x0c, 0x3d, 0xc1, 0x3f, 0xf0, 0x24, - 0x33, 0x87, 0xc0, 0x0f, 0xe8, 0x43, 0x9f, 0xc0, 0x73, 0x0e, 0x70, 0x60, 0xa1, 0x40, 0xce, 0x0c, - 0x1c, 0xcb, 0x01, 0xc1, 0x97, 0xfc, 0x07, 0xf3, 0xe0, 0x68, 0x67, 0x07, 0xe0, 0x68, 0x67, 0x06, - 0x9f, 0xf0, 0x1e, 0x98, 0x30, 0x68, 0x67, 0x56, 0x0c, 0x1a, 0x19, 0xc1, 0x83, 0xfe, 0x03, 0x8f, - 0x38, 0x34, 0x35, 0xf4, 0x98, 0x34, 0x34, 0x87, 0x7f, 0xc8, 0x7e, 0xc3, 0xe0, 0x09, 0x41, 0xca, - 0x0f, 0xb4, 0x34, 0xd0, 0x39, 0xfc, 0x98, 0x30, 0xed, 0x1c, 0xbf, 0xc0, 0x70, 0x69, 0xe5, 0x6a, - 0x06, 0x83, 0x2f, 0x03, 0x0d, 0xff, 0x58, 0xe1, 0xcb, 0xb1, 0xff, 0x07, 0xd8, 0xe0, 0xc3, 0x97, - 0x63, 0x8e, 0x1d, 0x5b, 0x1f, 0xf0, 0x7d, 0x8e, 0x0c, 0x3f, 0xb1, 0xc1, 0x86, 0xbf, 0x87, 0xfc, - 0x87, 0xb1, 0xc3, 0xff, 0x07, 0xf8, 0x0f, 0xfc, 0x1f, 0x68, 0x69, 0x50, 0x73, 0xeb, 0x4c, 0x18, - 0x77, 0x2b, 0x28, 0x09, 0x0a, 0xc1, 0x43, 0xfe, 0x06, 0xee, 0x5a, 0x0c, 0x3c, 0xf1, 0xe4, 0x18, - 0x7b, 0xb4, 0xff, 0x81, 0x68, 0x37, 0x41, 0x86, 0xba, 0xb7, 0x41, 0x87, 0x6b, 0x67, 0xfc, 0x16, - 0x16, 0x68, 0x30, 0xec, 0x2c, 0xd0, 0x61, 0xd8, 0x59, 0xcd, 0xc8, 0x5f, 0xc7, 0xab, 0x83, 0xff, - 0x07, 0x0f, 0xf4, 0x1e, 0xff, 0x43, 0xb8, 0x6c, 0x33, 0x12, 0x61, 0xb0, 0x63, 0x1c, 0xea, 0x06, - 0xfc, 0xcf, 0x4e, 0x80, 0xc1, 0x8f, 0xc0, 0xc3, 0x6d, 0xd3, 0xe0, 0x61, 0xb5, 0xec, 0xff, 0x03, - 0x6a, 0x63, 0x06, 0x1b, 0x63, 0x63, 0x06, 0x1b, 0x23, 0x63, 0xfc, 0x0c, 0xed, 0x8c, 0x18, 0x6c, - 0x80, 0xc6, 0x0c, 0x26, 0x0c, 0xc7, 0xf8, 0x50, 0x5e, 0x4d, 0x0f, 0xfc, 0x1f, 0xc0, 0x09, 0x0f, - 0xa0, 0xf4, 0xe0, 0xc0, 0xcc, 0x1b, 0x28, 0x39, 0x24, 0x1b, 0xb9, 0x13, 0xf8, 0x16, 0xe8, 0x6d, - 0x58, 0x5e, 0x31, 0xab, 0x06, 0x07, 0xc6, 0x37, 0xca, 0xc2, 0x7f, 0x26, 0x7e, 0x82, 0xcc, 0x2c, - 0xc1, 0x86, 0xcc, 0x2c, 0xc1, 0x86, 0xfd, 0x19, 0xfc, 0x16, 0x61, 0x76, 0x0c, 0x36, 0x60, 0xb7, - 0x06, 0x1b, 0xf9, 0x07, 0xf2, 0x0c, 0x3e, 0xc3, 0xff, 0x07, 0xf0, 0x3f, 0xff, 0x78, 0x3f, 0x50, - 0x3f, 0xf0, 0x28, 0x1f, 0xf8, 0x14, 0x0f, 0xcf, 0xff, 0xe4, 0x0c, 0x1a, 0x81, 0xa4, 0x0c, 0xe9, - 0x58, 0x12, 0x06, 0x07, 0x50, 0xec, 0x81, 0x83, 0x50, 0x34, 0x81, 0x98, 0x15, 0x81, 0x20, 0x61, - 0xda, 0x16, 0xc8, 0x18, 0x35, 0x03, 0x48, 0x18, 0x35, 0x03, 0x68, 0x18, 0x34, 0x83, 0xe0, 0x07, - 0xff, 0xe0, 0xfe, 0xa0, 0x7e, 0xbf, 0xff, 0x60, 0xd7, 0x14, 0x17, 0x60, 0x97, 0x14, 0x5e, 0x83, - 0x54, 0xd1, 0xa8, 0x3f, 0xf0, 0x7f, 0x3f, 0xfe, 0x83, 0xff, 0x07, 0xd5, 0x7a, 0xbf, 0x83, 0xb4, - 0x3f, 0xf0, 0x3f, 0xf8, 0x3f, 0xf0, 0x1c, 0x3f, 0xdf, 0xc8, 0x7f, 0xe0, 0xf8, 0x3f, 0xfe, 0x83, - 0xed, 0x0f, 0x7f, 0xfe, 0xec, 0x3b, 0x43, 0x53, 0x3e, 0x76, 0xf5, 0x60, 0xed, 0x0c, 0xa1, 0xf9, - 0xdf, 0xc1, 0xff, 0x83, 0x9f, 0xff, 0x07, 0xfe, 0x30, 0xdf, 0xfe, 0x0f, 0xfc, 0x61, 0xff, 0x9c, - 0x2b, 0xff, 0xc0, 0x07, 0xff, 0xe0, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0x61, 0xd4, 0x0e, 0xc1, - 0x97, 0x9a, 0x3e, 0x8c, 0x3f, 0x50, 0x3f, 0xd5, 0x32, 0xaa, 0x0f, 0xf7, 0x07, 0xef, 0xff, 0xde, - 0x0e, 0xd0, 0xce, 0x1f, 0x9d, 0x05, 0xa1, 0xfe, 0xfc, 0x1f, 0xe6, 0xef, 0x48, 0x77, 0xd2, 0x19, - 0xbe, 0x0f, 0xfc, 0x1c, 0x07, 0xff, 0xd0, 0x17, 0xdc, 0xbc, 0x0e, 0xbb, 0xae, 0xe3, 0x2a, 0x36, - 0xbc, 0x22, 0xc6, 0x8a, 0x0f, 0x2c, 0x42, 0xe0, 0xdf, 0xff, 0xa0, 0x61, 0xc8, 0x7e, 0xc3, 0x38, - 0x7c, 0xe7, 0xff, 0x80, 0xe1, 0xa4, 0x27, 0x05, 0x02, 0x70, 0xcc, 0x0d, 0x05, 0xa1, 0xa8, 0x38, - 0xf0, 0x57, 0xc1, 0xff, 0x83, 0x80, 0x07, 0xff, 0xd0, 0x7f, 0x68, 0x7e, 0xff, 0xfd, 0xc0, 0xc5, - 0x8d, 0x71, 0x40, 0x62, 0xc6, 0xbf, 0x04, 0xfc, 0x15, 0xf0, 0x7f, 0x3e, 0x0f, 0xf3, 0x72, 0xb9, - 0x0e, 0xf4, 0x83, 0x41, 0x7c, 0x05, 0x56, 0xf5, 0x60, 0xff, 0xc5, 0xa1, 0xf3, 0x23, 0xe0, 0xff, - 0xaf, 0x83, 0xff, 0x05, 0x61, 0xff, 0x83, 0xf8, 0x3f, 0xfe, 0x83, 0xed, 0x0f, 0x7f, 0xfe, 0xec, - 0x3b, 0x43, 0x53, 0x3e, 0x76, 0xf5, 0x60, 0xed, 0x0c, 0xa1, 0xf9, 0xdf, 0xc1, 0xff, 0x83, 0xaf, - 0xff, 0x05, 0x40, 0xb4, 0x2c, 0x2b, 0xff, 0xc1, 0x50, 0x2d, 0x0b, 0x0a, 0x81, 0x68, 0x58, 0x57, - 0xff, 0x80, 0x07, 0xff, 0xd0, 0x7f, 0x68, 0x7e, 0xff, 0xfd, 0xc0, 0xc5, 0x8d, 0x71, 0x40, 0x62, - 0xc6, 0xbf, 0x04, 0xfa, 0x36, 0xb0, 0x79, 0xc3, 0xff, 0x03, 0xff, 0xd0, 0x6e, 0x0f, 0xd4, 0x0b, - 0xbf, 0xe0, 0x68, 0x76, 0x19, 0xc7, 0x0f, 0x7f, 0xa7, 0x84, 0x36, 0x1f, 0xce, 0x19, 0xff, 0xf2, - 0x00, 0x07, 0xff, 0xe0, 0xab, 0xdd, 0x7c, 0x0d, 0x71, 0xae, 0x1c, 0x19, 0x51, 0x95, 0x2b, 0x02, - 0x54, 0x65, 0x48, 0x87, 0x28, 0x83, 0xfe, 0x7f, 0xf8, 0x33, 0xda, 0x1a, 0xd0, 0xfd, 0xeb, 0xd0, - 0x73, 0xfa, 0x5d, 0x4f, 0x90, 0xf3, 0x87, 0xfb, 0xff, 0xe0, 0xf9, 0xe0, 0xce, 0x19, 0xf4, 0x1b, - 0xe4, 0x3f, 0xf0, 0x7c, 0x3f, 0xff, 0x07, 0xea, 0x07, 0xd7, 0xff, 0xe8, 0xd0, 0xd4, 0x0c, 0xe6, - 0xd4, 0xd1, 0xa9, 0xc2, 0xa9, 0xa3, 0x50, 0x7f, 0x28, 0x3e, 0xff, 0xfd, 0xe0, 0xfb, 0x43, 0xf5, - 0xff, 0xf0, 0x54, 0x1c, 0x14, 0x06, 0x14, 0x83, 0x04, 0x83, 0x0a, 0x41, 0x82, 0x41, 0x85, 0x20, - 0xc1, 0x2b, 0xc1, 0xff, 0x83, 0x80, 0x07, 0xff, 0xd0, 0x4b, 0xee, 0x5f, 0x03, 0x97, 0x72, 0xea, - 0x03, 0x2a, 0x65, 0x54, 0xc0, 0x45, 0x89, 0x16, 0x10, 0xfd, 0x40, 0xfd, 0xff, 0xfb, 0x83, 0xac, - 0x27, 0x83, 0xf9, 0xe9, 0xa1, 0xf2, 0xaf, 0xe9, 0x41, 0xba, 0x70, 0x6b, 0xbc, 0x1d, 0x21, 0x9c, - 0x3e, 0x70, 0xe7, 0x0f, 0x5a, 0x1c, 0xe1, 0xff, 0x83, 0xf0, 0x3f, 0xff, 0x07, 0xda, 0x1e, 0xf5, - 0x6f, 0x56, 0xf8, 0x58, 0xd7, 0xde, 0x0e, 0xd0, 0xce, 0x0a, 0x84, 0xac, 0x1a, 0x80, 0xd0, 0x68, - 0x75, 0x0d, 0x5a, 0x1a, 0xff, 0xf0, 0x54, 0x5f, 0xd8, 0x56, 0xbf, 0x58, 0x57, 0xff, 0x82, 0xa0, - 0x7e, 0xc2, 0xa0, 0x7b, 0xe0, 0x07, 0xff, 0xd0, 0x7f, 0x61, 0xfd, 0xff, 0xfb, 0x81, 0x8b, 0x18, - 0xbd, 0x02, 0x16, 0x31, 0x61, 0x41, 0x35, 0x31, 0x58, 0x33, 0x52, 0x1c, 0xb0, 0x4d, 0x35, 0x7e, - 0x90, 0xe7, 0x0e, 0x60, 0xf5, 0xf4, 0xff, 0xc1, 0x92, 0x42, 0x60, 0xfb, 0xb3, 0xff, 0x21, 0x5e, - 0x43, 0xfc, 0xf0, 0x2f, 0xfe, 0x0f, 0xfc, 0x1c, 0x07, 0xff, 0xd0, 0x7f, 0x48, 0x7e, 0xff, 0xfd, - 0xc0, 0xc5, 0x89, 0x7a, 0x80, 0x85, 0x89, 0x14, 0x30, 0x6a, 0x99, 0xac, 0x1d, 0x5f, 0xf9, 0x0b, - 0x97, 0xfc, 0x1b, 0x7f, 0xf9, 0x0d, 0xa1, 0xff, 0x81, 0xff, 0xfb, 0x03, 0x94, 0x03, 0x82, 0x81, - 0x50, 0xa0, 0x4f, 0xa0, 0x9c, 0x1f, 0xa0, 0x37, 0x83, 0x90, 0xff, 0x80, 0x07, 0xff, 0xd0, 0x7e, - 0x90, 0xfb, 0xff, 0xf7, 0x18, 0xb1, 0x22, 0xe8, 0xc5, 0x89, 0x7d, 0x05, 0x53, 0x35, 0x83, 0x48, - 0x73, 0x07, 0x9d, 0xbf, 0xf8, 0x83, 0xea, 0x07, 0x3a, 0x0f, 0xfc, 0x1d, 0x18, 0x28, 0x0d, 0x0b, - 0x4c, 0x14, 0x06, 0x83, 0x41, 0x82, 0x85, 0x81, 0x41, 0x20, 0xa0, 0x60, 0x05, 0xff, 0xf0, 0x7f, - 0x50, 0x3f, 0x5d, 0x6f, 0x56, 0xf0, 0x25, 0x51, 0xa3, 0x45, 0x60, 0x57, 0xcd, 0x1f, 0x94, 0x19, - 0xc3, 0xff, 0x03, 0xff, 0xe8, 0x2e, 0x0f, 0xfc, 0x51, 0xe9, 0xd6, 0xc3, 0xd4, 0x05, 0xa0, 0xc3, - 0x53, 0xa7, 0xab, 0x74, 0x0d, 0x85, 0x68, 0xe1, 0xcf, 0xff, 0xd0, 0x7f, 0xbe, 0x0f, 0xfc, 0x1f, - 0x80, 0x07, 0xff, 0xe0, 0xfd, 0xa1, 0xf7, 0xff, 0xef, 0x18, 0xb1, 0xae, 0x1c, 0xc5, 0x8d, 0x70, - 0xe1, 0x54, 0x65, 0x48, 0x73, 0x81, 0x83, 0xfb, 0xd4, 0xfa, 0xb2, 0x0b, 0x40, 0xe1, 0xf7, 0xff, - 0xe4, 0x11, 0x86, 0xc3, 0xfb, 0xff, 0xc8, 0x6c, 0x36, 0x1f, 0xdf, 0xff, 0x80, 0x05, 0xff, 0xf0, - 0x65, 0xea, 0x2f, 0x05, 0xd7, 0x7a, 0xbb, 0x06, 0xd4, 0xd1, 0xa9, 0xc0, 0x8b, 0xfe, 0x10, 0xfd, - 0x40, 0xfe, 0xff, 0xfc, 0x1e, 0x60, 0xda, 0x1d, 0x7f, 0xfe, 0x83, 0xd6, 0x1f, 0xef, 0xff, 0xde, - 0x0e, 0xe4, 0x2d, 0x0f, 0xe6, 0xfc, 0x87, 0x3f, 0xa4, 0x26, 0xc3, 0xff, 0x07, 0x80, 0x07, 0xff, - 0xd0, 0x7f, 0x68, 0x7e, 0xff, 0xfd, 0xe0, 0x62, 0xc6, 0x8a, 0x1c, 0x18, 0xb1, 0xaf, 0xb0, 0x9a, - 0x8d, 0xac, 0x1f, 0x98, 0x10, 0x7d, 0x5b, 0x81, 0xd6, 0x43, 0xd4, 0x06, 0x1f, 0x35, 0x70, 0x3a, - 0xc1, 0xf5, 0x01, 0x87, 0xfd, 0x40, 0x68, 0x7a, 0xb7, 0x03, 0xd5, 0x83, 0xcc, 0x0c, 0x3c, 0x07, - 0xff, 0xe0, 0xfe, 0xd0, 0xfd, 0xea, 0xde, 0xad, 0xe0, 0x62, 0xc6, 0x2f, 0x60, 0xc5, 0x8c, 0x58, - 0x70, 0xd5, 0x31, 0x52, 0x1c, 0xd3, 0x86, 0xb2, 0x1a, 0x81, 0xfb, 0x43, 0x5f, 0x81, 0xf9, 0x0d, - 0x21, 0xfb, 0x43, 0x5f, 0xfe, 0x43, 0xed, 0x06, 0x1f, 0xeb, 0x0b, 0x0d, 0x27, 0xc8, 0x6b, 0xf8, - 0x3f, 0xf0, 0x70, 0x07, 0xff, 0xe0, 0xfe, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, 0x6b, 0x8a, 0x0b, 0x18, - 0x25, 0xc5, 0x05, 0x8c, 0x35, 0x4d, 0x1a, 0x90, 0xf4, 0x1e, 0xc3, 0xe7, 0x0e, 0x70, 0xef, 0xf5, - 0xff, 0x06, 0xf0, 0x67, 0xe0, 0xeb, 0xe4, 0x1b, 0xd0, 0x2b, 0x72, 0x34, 0xce, 0x06, 0x38, 0x24, - 0x18, 0x34, 0x27, 0x0f, 0x61, 0x80, 0x07, 0xff, 0xd0, 0x7e, 0x90, 0xfb, 0xff, 0xf7, 0x18, 0x14, - 0x48, 0xa1, 0x8c, 0x58, 0x97, 0xd0, 0x55, 0x33, 0x58, 0x3d, 0x87, 0xfe, 0x06, 0x17, 0xf9, 0x3f, - 0xd6, 0x1b, 0x42, 0xb0, 0xbf, 0xc8, 0x1f, 0x81, 0x86, 0xd0, 0x6e, 0xef, 0xf9, 0x34, 0xc2, 0xc3, - 0x68, 0x83, 0x0b, 0xfc, 0x80, 0x3f, 0xfe, 0x83, 0xf6, 0x87, 0xdd, 0x77, 0x5d, 0xc6, 0x54, 0x6a, - 0xa2, 0xa2, 0x0e, 0xd0, 0xca, 0x09, 0x62, 0x17, 0x04, 0xff, 0x0f, 0xf0, 0x1c, 0x29, 0x0e, 0xc0, - 0xf5, 0x6a, 0xfe, 0x03, 0x87, 0xfe, 0x1f, 0xe2, 0xe9, 0xe0, 0x38, 0x7b, 0x4d, 0x03, 0xfc, 0x07, - 0xd0, 0x4e, 0x1a, 0xe4, 0x6c, 0x07, 0xff, 0xd0, 0x17, 0xdc, 0xbc, 0x0e, 0xbb, 0xae, 0xe3, 0x2a, - 0x76, 0xb3, 0x08, 0x76, 0x86, 0x50, 0x4b, 0x12, 0xe9, 0x0b, 0x81, 0x7e, 0xa2, 0x19, 0x42, 0x89, - 0x30, 0xa4, 0x26, 0x19, 0xd0, 0x3a, 0x0f, 0xe9, 0x41, 0x94, 0x1a, 0x81, 0xf6, 0xff, 0xf8, 0x1a, - 0x1d, 0x40, 0xee, 0x03, 0xff, 0x90, 0xff, 0xc1, 0x3f, 0xfe, 0x4a, 0xf7, 0xab, 0x9c, 0x58, 0xa2, - 0xea, 0x62, 0xe9, 0x7e, 0x05, 0x4c, 0xd6, 0x09, 0x0c, 0xbf, 0x01, 0xd0, 0x6b, 0xd8, 0x68, 0x1d, - 0x76, 0x54, 0x15, 0xd7, 0x0a, 0xd0, 0x5d, 0x72, 0x0d, 0x2c, 0x10, 0x28, 0x0d, 0x5e, 0x1d, 0x24, - 0x1e, 0x8d, 0x42, 0xa4, 0x74, 0x15, 0xbe, 0x0f, 0xfc, 0x10, 0x05, 0xff, 0xf0, 0x7f, 0x50, 0x3f, - 0x5d, 0x6f, 0x56, 0xf0, 0x25, 0x51, 0xa3, 0x51, 0x81, 0x55, 0xe6, 0xa5, 0x06, 0x42, 0x50, 0x87, - 0x9b, 0xa7, 0x0e, 0x1f, 0x39, 0x40, 0x7f, 0x81, 0x4e, 0x9d, 0x38, 0x70, 0xd5, 0xce, 0xe7, 0x06, - 0xd6, 0x90, 0x5e, 0x0e, 0xd6, 0x90, 0xb8, 0x3b, 0xab, 0x47, 0xbc, 0x85, 0x82, 0xda, 0x04, 0xe8, - 0x7f, 0xe0, 0xc0, 0x07, 0xff, 0xd0, 0x7f, 0x68, 0x7e, 0xeb, 0xba, 0xee, 0x06, 0x54, 0x6a, 0xa2, - 0xa0, 0x41, 0xda, 0x19, 0x41, 0x96, 0x21, 0x94, 0x1d, 0xfa, 0x07, 0xaa, 0x09, 0x82, 0x9f, 0x26, - 0x84, 0xf4, 0xe4, 0x7c, 0x87, 0x9c, 0x35, 0xf2, 0x13, 0x1a, 0xae, 0x03, 0xe0, 0x31, 0xad, 0xea, - 0x78, 0x26, 0x30, 0xa4, 0x0e, 0x17, 0xea, 0x17, 0xe8, 0x00, 0x05, 0xff, 0xe8, 0x25, 0xea, 0x2f, - 0x03, 0xae, 0xf5, 0x6e, 0x36, 0xa6, 0x6a, 0x68, 0x22, 0xc4, 0x8b, 0xc1, 0x2f, 0xf8, 0x2f, 0xf9, - 0xfe, 0x0a, 0x83, 0x83, 0x0b, 0x09, 0xb9, 0x07, 0x56, 0x06, 0x9d, 0x46, 0xb6, 0x06, 0x35, 0x66, - 0xb6, 0x12, 0xb9, 0x6d, 0x6c, 0x1f, 0xf9, 0x0b, 0x0e, 0xc2, 0xc1, 0x78, 0x3f, 0xf0, 0x60, 0x07, - 0xff, 0xe0, 0xfe, 0xd0, 0xfd, 0xff, 0xfb, 0xc0, 0xc5, 0x8d, 0x78, 0xc1, 0x07, 0x68, 0x74, 0x13, - 0x53, 0x2a, 0xe0, 0xcd, 0x70, 0x4e, 0x1c, 0xeb, 0x67, 0xfc, 0x07, 0x5b, 0x06, 0x94, 0x09, 0x97, - 0xbf, 0xe4, 0xbf, 0x83, 0x61, 0xde, 0x41, 0xbf, 0xf0, 0xf2, 0x0c, 0x27, 0x0e, 0x6f, 0xc1, 0xb0, - 0xff, 0xc1, 0xf8, 0x05, 0xff, 0xe8, 0x25, 0xf7, 0x2f, 0x05, 0xaf, 0x72, 0xea, 0x03, 0x2a, 0x76, - 0xb3, 0x01, 0x16, 0x35, 0xe0, 0xf9, 0x84, 0x3f, 0xaf, 0x49, 0x7f, 0x90, 0x43, 0x4e, 0x49, 0x24, - 0x2e, 0xd2, 0xef, 0x5a, 0x0a, 0x34, 0x28, 0xd1, 0x90, 0xa8, 0xe2, 0xdc, 0xa0, 0xa0, 0x5c, 0xff, - 0x90, 0x34, 0x24, 0x29, 0x0e, 0x4b, 0xcf, 0xfe, 0x00, 0x07, 0xff, 0xe0, 0xfe, 0xa0, 0x7f, 0xe0, - 0x50, 0x3f, 0x9f, 0xff, 0x21, 0xfd, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xff, 0x83, 0xf7, 0xff, 0x83, - 0xda, 0x1e, 0x70, 0xf7, 0xff, 0x83, 0xda, 0x1e, 0x70, 0xf7, 0xff, 0x83, 0xda, 0x1e, 0x70, 0xf6, - 0x86, 0xbd, 0x04, 0x0d, 0x84, 0xff, 0x81, 0xff, 0x30, 0x4e, 0x1d, 0x84, 0xc1, 0xb0, 0x5f, 0xca, - 0x8c, 0x18, 0x76, 0x13, 0x18, 0x31, 0xff, 0x98, 0xc1, 0x87, 0xf3, 0x18, 0x30, 0x3d, 0x5a, 0xa3, - 0x06, 0x06, 0x0b, 0x5d, 0x82, 0x03, 0xd5, 0xa0, 0xbc, 0x19, 0x82, 0xd0, 0x76, 0x19, 0xea, 0xd2, - 0xdc, 0x61, 0x82, 0x95, 0x8e, 0x28, 0x60, 0x79, 0xc2, 0xf8, 0x3f, 0xf0, 0x70, 0x02, 0x83, 0xda, - 0x1f, 0x61, 0x7f, 0xd0, 0x69, 0x0e, 0xd0, 0xef, 0xe3, 0xfe, 0x43, 0xfe, 0xd0, 0xe9, 0x26, 0xff, - 0xc0, 0x63, 0x43, 0xff, 0x46, 0x0b, 0xfc, 0x1b, 0x30, 0x50, 0x36, 0x1b, 0x30, 0x5f, 0xe0, 0xcd, - 0x12, 0x81, 0xb0, 0xbf, 0x45, 0xfe, 0x09, 0x41, 0xa8, 0x1b, 0x0f, 0xea, 0x02, 0xf0, 0x00, 0x0f, - 0xfc, 0x1f, 0xb0, 0xec, 0x3d, 0xfe, 0x8b, 0xf0, 0x7b, 0x09, 0xc1, 0xa1, 0x3f, 0xd6, 0x8e, 0x1f, - 0x61, 0x5f, 0xe0, 0x7f, 0xc0, 0x71, 0xc3, 0xfe, 0x71, 0xc2, 0xea, 0xdf, 0xfa, 0x06, 0x16, 0x1b, - 0x06, 0x17, 0x56, 0x06, 0xdb, 0x0b, 0x0b, 0x1a, 0x74, 0xc2, 0xea, 0xc3, 0x61, 0xec, 0x2c, 0x27, - 0x0f, 0x63, 0xe0, 0x7a, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xfc, 0x1f, 0x48, 0x73, 0x07, 0x7f, 0x85, - 0x5c, 0xa0, 0xd2, 0x17, 0x5d, 0x82, 0xfd, 0x18, 0x76, 0x1a, 0x81, 0x21, 0xc8, 0xff, 0x8f, 0xf8, - 0x3f, 0xf6, 0x1d, 0xea, 0x70, 0x13, 0x0e, 0xd0, 0x50, 0x63, 0x50, 0x5e, 0xa7, 0x14, 0x3a, 0x20, - 0xd0, 0x31, 0x66, 0x1d, 0xea, 0x71, 0xe7, 0x0e, 0xd0, 0x34, 0xdf, 0x07, 0x69, 0xe7, 0x03, 0x7c, - 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xce, 0x0d, 0x0f, 0xf3, 0x83, 0x43, 0xd7, 0xf0, 0x3f, 0xc1, - 0xe7, 0x06, 0x87, 0xf9, 0xc1, 0xa1, 0xfe, 0x70, 0x68, 0x79, 0xfe, 0x07, 0xf4, 0x1e, 0x70, 0x68, - 0x7f, 0x9c, 0x1a, 0x1e, 0xff, 0x03, 0xfc, 0x1e, 0x70, 0x68, 0x7f, 0x9c, 0x1a, 0x1f, 0xe7, 0x06, - 0x87, 0xf9, 0xc1, 0xa1, 0xc0, 0x0a, 0xff, 0xe8, 0x34, 0x85, 0x40, 0xfd, 0xff, 0xfb, 0xc1, 0xff, - 0x83, 0xf7, 0xff, 0x90, 0xce, 0x1f, 0xa8, 0x19, 0xff, 0xf4, 0x1f, 0x38, 0x34, 0x3d, 0x7f, 0x03, - 0xfa, 0x0f, 0x38, 0x34, 0x3c, 0xff, 0x03, 0xf9, 0x0f, 0x38, 0x34, 0x3d, 0xfe, 0x07, 0xf9, 0x0e, - 0x70, 0x68, 0x70, 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, 0xef, 0xff, 0xd8, 0x58, 0x48, 0x64, 0x3d, 0x85, - 0x86, 0x90, 0xed, 0xfd, 0x4f, 0xe0, 0xb0, 0x7c, 0x07, 0xc8, 0x6c, 0xdc, 0x9a, 0x34, 0x0b, 0x81, - 0x82, 0x24, 0x42, 0xc3, 0x69, 0x87, 0x99, 0xfc, 0x9f, 0xc0, 0x60, 0xda, 0x61, 0xea, 0x1f, 0x93, - 0xf2, 0x0d, 0x0d, 0xa6, 0x1e, 0xca, 0xda, 0x7f, 0x0c, 0x1d, 0x26, 0x1c, 0x3f, 0xff, 0x78, 0x3f, - 0x68, 0x7f, 0xe0, 0x61, 0xff, 0x80, 0xe1, 0xfc, 0xff, 0xfe, 0x40, 0xe0, 0xc2, 0x60, 0x68, 0x1c, - 0x1a, 0x06, 0x06, 0x81, 0xc1, 0xfd, 0x03, 0x40, 0xe0, 0xc2, 0x60, 0x68, 0x1c, 0x1e, 0xa7, 0x03, - 0x40, 0xe0, 0xd0, 0x50, 0x1a, 0x07, 0x06, 0x13, 0x03, 0x40, 0xff, 0xfe, 0x40, 0xe1, 0xfe, 0xd0, - 0x07, 0xff, 0xec, 0x2c, 0x3f, 0x21, 0xec, 0x39, 0x87, 0x0e, 0xdf, 0xff, 0x82, 0xc3, 0x59, 0xa1, - 0xec, 0x0f, 0x82, 0xe4, 0x37, 0x79, 0x0e, 0xbc, 0x16, 0x56, 0xf5, 0x60, 0x9c, 0x5d, 0xcb, 0x82, - 0x63, 0xa6, 0xab, 0x70, 0xa8, 0x60, 0xea, 0xcc, 0x29, 0x30, 0x75, 0x66, 0x16, 0x0c, 0x18, 0x59, - 0x81, 0x81, 0xff, 0xe0, 0x0d, 0x40, 0xd4, 0x0e, 0xff, 0xfd, 0xe0, 0xea, 0x06, 0xa0, 0x7e, 0xba, - 0xdc, 0x1f, 0xf5, 0x03, 0xf9, 0xff, 0xf2, 0x19, 0xc2, 0xa0, 0x5a, 0x19, 0xc2, 0xa0, 0x5a, 0x19, - 0xff, 0xf2, 0x1f, 0xd4, 0x0f, 0xfc, 0x0a, 0x07, 0xef, 0xff, 0xde, 0x0f, 0xd4, 0x0f, 0xfc, 0x0a, - 0x07, 0xc0, 0x06, 0x8c, 0x19, 0xb4, 0x1f, 0xf3, 0xe9, 0x0e, 0xd1, 0x87, 0x0f, 0xdf, 0xa1, 0xc3, - 0xfd, 0x84, 0xeb, 0xc0, 0xbf, 0x95, 0xd3, 0xa0, 0x24, 0xc9, 0x58, 0x34, 0x29, 0x32, 0x54, 0x0d, - 0x0a, 0xfe, 0x68, 0x0d, 0x0f, 0x61, 0x50, 0x1a, 0x17, 0xfa, 0xd0, 0x68, 0x4b, 0x6b, 0x61, 0x68, - 0x7b, 0x05, 0x02, 0xd0, 0xf6, 0x05, 0x05, 0xa0, 0x0f, 0xfc, 0x1e, 0xc1, 0x85, 0x98, 0x77, 0xf8, - 0x63, 0x0f, 0x60, 0xc1, 0xa6, 0x04, 0x2f, 0xc3, 0x83, 0x1c, 0x34, 0x83, 0xc0, 0xdd, 0x05, 0xfa, - 0x98, 0x3c, 0x85, 0x13, 0x26, 0x0e, 0x0d, 0x13, 0x26, 0xf8, 0x3a, 0xfc, 0x9a, 0xb0, 0xfa, 0x42, - 0xc1, 0x87, 0x7f, 0x46, 0x0c, 0x24, 0x55, 0x14, 0x60, 0xc2, 0x82, 0x90, 0xb0, 0x69, 0x40, 0xa4, - 0x2c, 0x0f, 0xc1, 0xff, 0x83, 0x80, 0x1d, 0x54, 0x2f, 0xf0, 0x2f, 0x5e, 0xa2, 0x63, 0x85, 0x82, - 0x84, 0x98, 0x30, 0xbf, 0x44, 0x98, 0x30, 0xce, 0x14, 0x98, 0x30, 0x5f, 0xcc, 0x98, 0x30, 0x51, - 0xc9, 0xbf, 0xc0, 0x95, 0x93, 0x21, 0xa0, 0x5f, 0xcc, 0x87, 0xf3, 0x85, 0x21, 0xf7, 0xfa, 0x88, - 0x7f, 0x38, 0x52, 0x1a, 0x81, 0x38, 0x54, 0x0d, 0xa1, 0x38, 0x4f, 0xf8, 0x04, 0x8c, 0x3f, 0xe0, - 0x7f, 0xce, 0x13, 0x85, 0x23, 0x0e, 0x13, 0x85, 0x7d, 0x0e, 0x13, 0x87, 0x61, 0x3a, 0xd6, 0x07, - 0xf9, 0x5d, 0x5e, 0x04, 0x98, 0xce, 0x13, 0x82, 0x4c, 0x67, 0x09, 0xc1, 0x7f, 0x4e, 0x13, 0x87, - 0x61, 0x3f, 0xe0, 0x7f, 0xa0, 0xfe, 0x5b, 0x50, 0x7f, 0xe3, 0x0f, 0xfc, 0x16, 0x07, 0xff, 0x0f, - 0xfc, 0x1e, 0xc1, 0x87, 0x61, 0x9f, 0xf0, 0x6c, 0x3d, 0x83, 0x07, 0xf8, 0x37, 0x4c, 0x18, 0xe6, - 0x1d, 0x40, 0xb0, 0x66, 0x15, 0xf9, 0x30, 0x66, 0x16, 0x4a, 0x8c, 0x19, 0x85, 0x92, 0xa9, 0xde, - 0xb8, 0x1f, 0xd2, 0xd7, 0x28, 0x34, 0x87, 0x7a, 0x09, 0xff, 0x01, 0xcc, 0x3d, 0x40, 0xda, 0x50, - 0x3a, 0x40, 0xe8, 0x5a, 0x1a, 0x41, 0xa1, 0xd0, 0x0f, 0xfc, 0x1e, 0xc0, 0xc1, 0xb0, 0xeb, 0xd7, - 0xa0, 0xb4, 0x3b, 0x47, 0x2f, 0xf0, 0x5d, 0x60, 0xd8, 0x7c, 0xe1, 0xec, 0x3a, 0xfe, 0x7f, 0xe4, - 0x93, 0x24, 0x3f, 0xa4, 0xc9, 0x0b, 0x0e, 0xbf, 0x97, 0x6b, 0x07, 0x61, 0x55, 0xea, 0x03, 0xfd, - 0x05, 0x87, 0xce, 0x1e, 0xc3, 0xf6, 0x1e, 0xd0, 0xfb, 0x03, 0xff, 0x20, 0x0f, 0xfc, 0x1e, 0xc1, - 0x86, 0xd0, 0xcf, 0xf9, 0x6b, 0x58, 0x0e, 0x0c, 0xaf, 0xb0, 0xbf, 0x12, 0x48, 0x30, 0xd2, 0x1d, - 0x87, 0xbf, 0x90, 0x38, 0x7b, 0x2b, 0x7f, 0xe0, 0x64, 0xa8, 0x70, 0x38, 0x5f, 0xd1, 0x40, 0x50, - 0x3a, 0x42, 0xf0, 0x30, 0x9f, 0xf0, 0x2f, 0x41, 0xea, 0x07, 0x5e, 0x0f, 0x48, 0x4f, 0x0e, 0x86, - 0x90, 0x70, 0x67, 0x0f, 0xfc, 0x1c, 0x18, 0x83, 0xce, 0x13, 0xfd, 0x40, 0x9c, 0x33, 0x10, 0x30, - 0x9c, 0x33, 0xf0, 0x12, 0x9e, 0xa2, 0x16, 0x1c, 0xab, 0x50, 0x3f, 0xe0, 0xac, 0x36, 0x66, 0x61, - 0x79, 0x0b, 0x33, 0x30, 0xb7, 0x0b, 0xf8, 0xc1, 0x43, 0x43, 0x61, 0x60, 0xc0, 0xe3, 0xfc, 0x6e, - 0x85, 0x81, 0x5a, 0x8d, 0x41, 0xfd, 0x83, 0xe9, 0x0f, 0xd8, 0x20, 0x3f, 0xd0, 0x7f, 0xe0, 0xc0, - 0x06, 0x0c, 0x25, 0x54, 0x07, 0xfc, 0x53, 0x83, 0x9c, 0x70, 0xd8, 0x7d, 0xf8, 0x55, 0xae, 0x0d, - 0x20, 0xa7, 0x4e, 0x80, 0xfe, 0x87, 0x06, 0x85, 0x92, 0xa7, 0x42, 0xd0, 0x64, 0xab, 0xa0, 0x27, - 0x07, 0xf4, 0x0c, 0x18, 0x7a, 0x43, 0x60, 0xc3, 0x7f, 0x87, 0x06, 0x19, 0x5c, 0xa3, 0x81, 0x87, - 0xa4, 0x16, 0x16, 0x1e, 0x90, 0x61, 0xb0, 0xff, 0xc1, 0xf0, 0x0f, 0xfc, 0x1e, 0xc6, 0x0b, 0x43, - 0xdf, 0xe1, 0xfc, 0x1d, 0x8c, 0x0d, 0x1c, 0x3b, 0xe8, 0xb5, 0x72, 0x83, 0x48, 0x3d, 0x4e, 0x98, - 0x3f, 0x95, 0x0e, 0x0c, 0x19, 0x32, 0xa1, 0x81, 0x83, 0x25, 0xdb, 0x6a, 0xc1, 0xfc, 0x94, 0xfa, - 0x81, 0xa4, 0x3b, 0xc8, 0x6f, 0xe8, 0x0f, 0x21, 0x95, 0xca, 0x06, 0x48, 0xa0, 0xa4, 0x0e, 0x94, - 0x24, 0x29, 0x28, 0x13, 0xf0, 0x7f, 0xe0, 0xe0, 0x06, 0x94, 0x10, 0x60, 0x81, 0xff, 0x49, 0x83, - 0x0b, 0x4a, 0x03, 0x32, 0x42, 0xfd, 0x01, 0x31, 0x0f, 0x61, 0x5f, 0xe0, 0x5f, 0xcd, 0x02, 0x70, - 0x50, 0xc9, 0x90, 0xd8, 0x24, 0xc9, 0xbf, 0xc0, 0xbf, 0x99, 0x0d, 0x86, 0x70, 0xa8, 0xb5, 0x83, - 0xfe, 0xaf, 0x61, 0x9c, 0x29, 0x0d, 0x87, 0x61, 0x48, 0x4e, 0x1d, 0x85, 0x20, 0xf4, 0x00, 0x0f, - 0xfc, 0x19, 0x87, 0x03, 0x07, 0x3f, 0xe3, 0x43, 0xce, 0x38, 0xff, 0xc3, 0xde, 0x34, 0x33, 0x81, - 0xd1, 0x81, 0x8a, 0xcf, 0xe4, 0xcd, 0x9c, 0xc8, 0x62, 0x38, 0x73, 0x21, 0xab, 0xd4, 0x73, 0xfa, - 0x1f, 0x2d, 0x05, 0xa1, 0x3f, 0x0c, 0xff, 0x8d, 0xdd, 0x82, 0xd0, 0x69, 0x81, 0x82, 0xd0, 0x40, - 0xc1, 0x21, 0x68, 0x76, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1e, 0xc1, 0x83, 0xfc, 0x8f, 0xf9, - 0x14, 0x70, 0x6c, 0x18, 0x6b, 0x83, 0xba, 0x65, 0xff, 0x21, 0x50, 0x33, 0x44, 0xc1, 0x7e, 0x8a, - 0x12, 0xc0, 0x95, 0x1c, 0xab, 0x0e, 0x86, 0x30, 0x98, 0x3a, 0xfe, 0x6a, 0xea, 0x0c, 0xc0, 0x55, - 0xf2, 0x81, 0xfe, 0x05, 0x3c, 0x84, 0xaa, 0x28, 0xa3, 0x9a, 0x19, 0x81, 0xc0, 0xc1, 0xa1, 0x30, - 0x7b, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xfc, 0x1e, 0x81, 0x81, 0x83, 0xcf, 0xf8, 0xf5, 0x70, 0x1c, - 0x19, 0x45, 0xec, 0x2f, 0xce, 0x38, 0x58, 0x69, 0x05, 0xfc, 0xe0, 0xa7, 0xa4, 0x3e, 0xc1, 0xb3, - 0x43, 0xf8, 0xc1, 0x92, 0xa1, 0x78, 0xc1, 0xfd, 0x0b, 0xc6, 0x1a, 0x42, 0xae, 0x30, 0x53, 0xd4, - 0x70, 0xb3, 0x05, 0x3d, 0x47, 0x0b, 0x30, 0xd2, 0x07, 0xac, 0xe1, 0xa4, 0x3c, 0xf9, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x1c, 0xed, 0x01, 0xff, 0x03, 0xfa, 0x60, 0x30, 0x76, 0x31, 0x20, 0x60, 0xee, - 0xe3, 0x7f, 0xc1, 0x3a, 0x5b, 0x8c, 0x60, 0xbf, 0x5b, 0xfe, 0x04, 0x4c, 0x4e, 0x31, 0x82, 0x22, - 0x27, 0x68, 0xe0, 0xbf, 0x12, 0xaf, 0x50, 0x34, 0x82, 0x62, 0x43, 0x7f, 0x32, 0xbc, 0x1c, 0xae, - 0x49, 0x2c, 0x3e, 0x90, 0x4a, 0xee, 0x0e, 0x90, 0x53, 0x0a, 0xc3, 0xff, 0x07, 0x06, 0x0c, 0x2c, - 0x12, 0x15, 0xd3, 0xa7, 0xfc, 0x0b, 0x6d, 0x06, 0x0a, 0x06, 0xd5, 0x84, 0xc1, 0xf3, 0xc9, 0x4f, - 0x56, 0x05, 0xf9, 0x06, 0x1f, 0x64, 0xa8, 0xab, 0xf0, 0x32, 0x54, 0x61, 0xb4, 0x1f, 0xd7, 0x82, - 0x90, 0xe9, 0x05, 0xb4, 0xe8, 0x0f, 0xe8, 0x96, 0xd4, 0x05, 0x51, 0x44, 0x16, 0x1e, 0x90, 0xa0, - 0xb0, 0xf4, 0x85, 0x0f, 0x83, 0xff, 0x07, 0xc0, 0x06, 0x09, 0x06, 0x0d, 0x0b, 0xfc, 0xdd, 0x3d, - 0x05, 0x82, 0x47, 0x57, 0x21, 0x7e, 0x47, 0x56, 0xa0, 0xcc, 0x06, 0xe9, 0xd0, 0x17, 0xe9, 0x6a, - 0x2c, 0x09, 0x51, 0x94, 0xf5, 0x10, 0x4b, 0x19, 0x94, 0x28, 0x0b, 0xeb, 0x32, 0x85, 0x02, 0x68, - 0xa3, 0xbd, 0x70, 0x15, 0x45, 0x18, 0xc5, 0x01, 0x4f, 0x53, 0xff, 0x21, 0x30, 0x58, 0x6a, 0x06, - 0x60, 0xb0, 0xbc, 0x87, 0xfe, 0x0e, 0x06, 0x30, 0x58, 0x34, 0x2f, 0xeb, 0xff, 0x20, 0xc6, 0x0b, - 0x04, 0x86, 0xea, 0x0b, 0x4d, 0x0c, 0xf2, 0x7f, 0xe4, 0x6e, 0x80, 0x70, 0xfa, 0x66, 0x6f, 0xf8, - 0x11, 0x17, 0x60, 0xc1, 0x82, 0xfc, 0x9f, 0xf0, 0x69, 0x0b, 0x06, 0x0c, 0x1f, 0xe3, 0xa7, 0x4c, - 0x34, 0x85, 0x83, 0x06, 0x1a, 0x42, 0xc1, 0x83, 0x0d, 0x21, 0x60, 0xcf, 0x00, 0x0f, 0x50, 0x3e, - 0x5e, 0xe5, 0xe1, 0xff, 0xfc, 0x87, 0xa8, 0x1f, 0xfa, 0x81, 0xf5, 0xff, 0xe8, 0x3e, 0xa0, 0x7f, - 0xee, 0x0f, 0x5f, 0xff, 0xb0, 0xf5, 0x03, 0x38, 0x7a, 0x81, 0xa8, 0x1e, 0xa0, 0x6d, 0x0f, 0x50, - 0x1f, 0x07, 0xd4, 0x0f, 0x0a, 0x81, 0xff, 0x81, 0x40, 0xbf, 0xe0, 0x7f, 0x83, 0x60, 0xc3, 0x50, - 0x32, 0x60, 0xc3, 0x50, 0x26, 0x30, 0x60, 0xbf, 0x86, 0x30, 0x61, 0xa8, 0x14, 0xac, 0x18, 0x6a, - 0x05, 0x94, 0x1c, 0x7f, 0xcc, 0x68, 0xe1, 0xa8, 0x61, 0x60, 0x70, 0xd4, 0x30, 0x50, 0x0c, 0x1a, - 0x9e, 0x06, 0x15, 0x03, 0x50, 0x2d, 0x0b, 0x43, 0x50, 0x1a, 0x0f, 0x83, 0xff, 0x07, 0x80, 0x0f, - 0xfc, 0x1f, 0x48, 0x76, 0x87, 0x53, 0xd4, 0x0b, 0x43, 0x95, 0xca, 0xbf, 0xe0, 0xdc, 0x1d, 0xa1, - 0xdf, 0xd0, 0x5a, 0x1d, 0x84, 0xcf, 0xf9, 0x07, 0xf4, 0x16, 0x87, 0x68, 0x18, 0x56, 0xb8, 0x1f, - 0xd4, 0xff, 0x83, 0x48, 0x76, 0x83, 0x1a, 0x7a, 0x81, 0x68, 0x30, 0x2b, 0x94, 0x16, 0x8e, 0x1a, - 0x43, 0xb7, 0xc8, 0x69, 0x0e, 0xd0, 0xff, 0xc1, 0xf8, 0x1f, 0xe0, 0xd8, 0x73, 0x01, 0xca, 0x7a, - 0xa0, 0x3f, 0xc2, 0xad, 0x60, 0x30, 0x1c, 0x36, 0x1c, 0xff, 0x17, 0xf4, 0x1f, 0xf3, 0x87, 0x57, - 0x90, 0xb0, 0xe5, 0xb5, 0xbf, 0xe4, 0x19, 0x87, 0x38, 0x34, 0x19, 0xf2, 0x16, 0x0c, 0x0e, 0x61, - 0xee, 0xf0, 0x1b, 0xc1, 0xec, 0x3b, 0x1e, 0x43, 0x21, 0xd8, 0x4d, 0xff, 0xa0, 0xff, 0xc1, 0x80, - 0x0b, 0x0d, 0xfe, 0x40, 0xae, 0x51, 0x86, 0xd0, 0x7f, 0x8c, 0x36, 0x86, 0xc3, 0x7f, 0x90, 0x2b, - 0x94, 0x61, 0xb4, 0x0a, 0xe4, 0x1f, 0xe4, 0x36, 0x1f, 0xf8, 0x57, 0x28, 0x3f, 0xd4, 0xfc, 0xff, - 0xa0, 0xd8, 0x36, 0x32, 0x60, 0xd8, 0xec, 0x64, 0xc1, 0xbb, 0x98, 0xc9, 0x83, 0x61, 0x31, 0x93, - 0x06, 0xc0, 0xff, 0xe4, 0x0f, 0xfc, 0x1f, 0x61, 0xe5, 0x5c, 0x1b, 0x41, 0x7d, 0x28, 0x2f, 0xf0, - 0x50, 0x58, 0x6c, 0x27, 0x28, 0x50, 0x27, 0x50, 0x34, 0x8c, 0x2a, 0x7a, 0x40, 0xa0, 0x21, 0xd8, - 0x6f, 0x2b, 0xe0, 0x2b, 0x96, 0x83, 0xb0, 0x2b, 0xa6, 0xc1, 0xd8, 0x6c, 0x1b, 0xe9, 0xf8, 0x36, - 0x3b, 0x06, 0x70, 0xdd, 0xcc, 0x1d, 0x86, 0xd4, 0x32, 0xf6, 0x1b, 0x09, 0xff, 0x83, 0xff, 0x07, - 0x0e, 0x60, 0x48, 0x7f, 0x98, 0x12, 0x1e, 0xbf, 0x40, 0xbf, 0x41, 0xea, 0x02, 0x81, 0xfe, 0x60, - 0x48, 0x7f, 0xa8, 0x0a, 0x07, 0x9f, 0xd0, 0x2f, 0xc8, 0x79, 0x81, 0x21, 0xfe, 0x60, 0x48, 0x7a, - 0xfd, 0x02, 0xfe, 0x0f, 0x50, 0x14, 0x0f, 0xf3, 0x02, 0x43, 0xcb, 0xad, 0x5c, 0xb8, 0x1f, 0xff, - 0xbc, 0x00, 0x0f, 0x90, 0xff, 0xc1, 0x50, 0x3f, 0xbf, 0xff, 0x21, 0xd2, 0x19, 0xc3, 0xf5, 0x03, - 0x58, 0x7e, 0x70, 0xda, 0x1d, 0xff, 0xfb, 0xc1, 0xff, 0x83, 0xf7, 0xff, 0x83, 0xda, 0x1f, 0x61, - 0xed, 0x0f, 0xb0, 0xf7, 0xff, 0x83, 0xda, 0x1f, 0x61, 0xed, 0x0f, 0x38, 0x7b, 0xff, 0xc1, 0x0c, - 0x87, 0x21, 0xf9, 0xc3, 0x38, 0x7a, 0xae, 0xa2, 0x81, 0xe7, 0x55, 0x13, 0xfc, 0x16, 0x94, 0x38, - 0x27, 0x09, 0x46, 0x08, 0x3b, 0x07, 0xfc, 0x70, 0x58, 0x7f, 0xde, 0x06, 0x07, 0xf9, 0x09, 0x1c, - 0x0e, 0x16, 0x84, 0xd3, 0x03, 0x85, 0xa3, 0xe9, 0xc0, 0xff, 0x3e, 0x80, 0xc0, 0x70, 0xb5, 0x06, - 0xa0, 0x1e, 0xad, 0x0e, 0xd0, 0x3a, 0xe0, 0xaf, 0x41, 0xff, 0x83, 0xc0, 0x0b, 0x0f, 0xfc, 0x09, - 0x0b, 0xfd, 0x3f, 0xe0, 0x38, 0x28, 0x28, 0x10, 0x4e, 0x09, 0x06, 0x30, 0x54, 0x04, 0x83, 0x24, - 0x2c, 0x2d, 0xbf, 0xc7, 0x05, 0x87, 0xea, 0x03, 0xd0, 0x1a, 0xc8, 0x7f, 0x51, 0x5a, 0x7f, 0x81, - 0x20, 0x93, 0x0d, 0x82, 0xfc, 0x98, 0x6c, 0x12, 0x09, 0x30, 0xd8, 0x28, 0xa9, 0x35, 0xd8, 0x2e, - 0xa4, 0xff, 0x07, 0xfe, 0x0c, 0x3f, 0xff, 0x78, 0x3e, 0xd0, 0xff, 0xc6, 0x1f, 0xe5, 0xad, 0x78, - 0x33, 0xff, 0xe4, 0x27, 0x0f, 0xda, 0x13, 0x85, 0x40, 0xb4, 0x27, 0x0a, 0x81, 0x68, 0x4e, 0x15, - 0x02, 0xd0, 0x9c, 0x2a, 0x05, 0xa1, 0x38, 0x5a, 0x16, 0x87, 0xde, 0x3c, 0x87, 0xd7, 0x04, 0xf9, - 0x05, 0xe8, 0x3e, 0x78, 0x43, 0xff, 0x00, 0x0f, 0xbf, 0xf4, 0x7f, 0x82, 0xb0, 0xf9, 0x83, 0xb4, - 0x3e, 0x60, 0xbf, 0xe0, 0xcc, 0x16, 0x19, 0xc3, 0x30, 0x58, 0x30, 0x61, 0x98, 0x2c, 0x18, 0x30, - 0xcc, 0x16, 0x0c, 0x18, 0x66, 0x0b, 0x06, 0x0c, 0x33, 0x05, 0x8e, 0x0c, 0x33, 0x04, 0x94, 0x02, - 0x19, 0x83, 0xb7, 0x43, 0x34, 0x09, 0xd1, 0xd0, 0x5e, 0x41, 0xe4, 0x27, 0x43, 0xe4, 0x3f, 0x30, - 0xaf, 0xfc, 0x0c, 0x3c, 0xe8, 0x76, 0x1e, 0x70, 0xf6, 0x1a, 0x9e, 0xa9, 0x07, 0xe3, 0x5e, 0xd0, - 0x61, 0xb0, 0x40, 0xd0, 0x61, 0xb0, 0x60, 0xd0, 0x61, 0xb0, 0x60, 0xd0, 0x61, 0xb0, 0x60, 0xd0, - 0x63, 0x38, 0x30, 0x68, 0xfc, 0x90, 0xc0, 0x80, 0xe8, 0x76, 0xe8, 0x7f, 0x3a, 0x0f, 0x07, 0xde, - 0x0e, 0xb0, 0xff, 0xc1, 0x80, 0x3f, 0xcf, 0xfc, 0x85, 0xc1, 0xce, 0x1f, 0x48, 0x75, 0x03, 0xe9, - 0x0b, 0xfe, 0x0d, 0x21, 0x68, 0x4e, 0x1b, 0x82, 0xc1, 0x8e, 0x3f, 0xe3, 0x06, 0x38, 0x6e, 0x0b, - 0x06, 0x38, 0x69, 0x0b, 0x06, 0x38, 0x69, 0x0b, 0x1c, 0x70, 0xd2, 0x12, 0x50, 0x08, 0x69, 0x0c, - 0xee, 0x87, 0x48, 0x56, 0x17, 0x06, 0x90, 0x50, 0x3a, 0x00, 0x0f, 0x7f, 0xf2, 0x7e, 0x82, 0x70, - 0xf5, 0x39, 0x09, 0xc3, 0xf6, 0x17, 0xfc, 0x86, 0xc2, 0xc3, 0xb4, 0x36, 0x16, 0x0c, 0x1a, 0x1b, - 0x0b, 0x06, 0x0d, 0x0d, 0x85, 0x83, 0x06, 0x86, 0xc4, 0xc1, 0x83, 0x42, 0xbd, 0x38, 0x30, 0x68, - 0xf2, 0x14, 0x58, 0x10, 0xff, 0x3b, 0x61, 0xfe, 0xb4, 0x16, 0x87, 0x9e, 0x0e, 0x70, 0xff, 0xc1, - 0xc0, 0x24, 0x2d, 0xff, 0x89, 0x81, 0x84, 0xe1, 0xa6, 0x06, 0x2b, 0x94, 0x09, 0x81, 0x9f, 0xe0, - 0x4c, 0x0c, 0xc3, 0x60, 0x98, 0x19, 0x83, 0x30, 0x6c, 0x0c, 0xc1, 0x98, 0x32, 0x06, 0x60, 0xcc, - 0x19, 0x03, 0x30, 0x66, 0x0c, 0x81, 0x98, 0xe6, 0x0c, 0x81, 0x91, 0x42, 0x06, 0x40, 0xc2, 0xec, - 0x0e, 0x1b, 0x06, 0x96, 0x48, 0x6d, 0xd0, 0xa8, 0x1f, 0xf8, 0x20, 0x0c, 0x87, 0xfe, 0x03, 0x9f, - 0xfc, 0x13, 0xa1, 0x9c, 0x3d, 0x68, 0x75, 0x03, 0xc8, 0x77, 0xfc, 0x1e, 0x93, 0x0e, 0xc3, 0xac, - 0x18, 0x30, 0x61, 0xac, 0x2c, 0x18, 0x30, 0xb8, 0x36, 0x0c, 0x18, 0x7f, 0x60, 0xc1, 0x87, 0xac, - 0xc1, 0x83, 0x0e, 0x70, 0x43, 0x02, 0x0d, 0x68, 0x6d, 0xa0, 0x6f, 0x06, 0x74, 0x16, 0x81, 0x0d, - 0xe0, 0xe7, 0x0f, 0xfc, 0x1c, 0x0f, 0x5f, 0xf8, 0x1f, 0xc1, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x85, - 0xff, 0x07, 0x61, 0x61, 0xd8, 0x5f, 0xa3, 0x06, 0x98, 0x76, 0x16, 0x0d, 0x30, 0xec, 0x2c, 0x1a, - 0x61, 0xd8, 0x58, 0x34, 0xc3, 0xb0, 0xb0, 0x60, 0xc3, 0xbe, 0x21, 0xc1, 0x05, 0xe9, 0x0d, 0xbc, - 0x19, 0x0e, 0x78, 0x16, 0x1f, 0xad, 0x0d, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1c, 0xff, 0x1f, - 0xf2, 0x1f, 0xf6, 0x1f, 0xf8, 0x14, 0x0f, 0xfd, 0x7f, 0x81, 0xfe, 0xa2, 0x1b, 0x0a, 0x86, 0x09, - 0x30, 0x61, 0x49, 0x82, 0x4c, 0x18, 0x52, 0x60, 0x93, 0x06, 0x16, 0x98, 0x24, 0xc1, 0x85, 0x83, - 0x04, 0xa8, 0x18, 0x58, 0x35, 0x44, 0x82, 0x03, 0x0f, 0x91, 0xcc, 0x36, 0x8c, 0x07, 0x03, 0xa0, - 0x43, 0xbc, 0x1d, 0xa1, 0xff, 0x83, 0x07, 0xf9, 0xff, 0x20, 0xc3, 0xf6, 0x87, 0x61, 0xf3, 0x87, - 0xb3, 0xf1, 0xfe, 0x0b, 0x30, 0x66, 0x1b, 0x0b, 0x30, 0x66, 0x60, 0xc2, 0xcc, 0x19, 0x98, 0x30, - 0xb3, 0x06, 0x66, 0x0c, 0x0e, 0x67, 0x8c, 0xc1, 0x81, 0x8c, 0x36, 0x60, 0xc0, 0xc6, 0x19, 0x30, - 0x20, 0x93, 0x28, 0x09, 0x90, 0xb5, 0x79, 0x05, 0x83, 0x81, 0x8a, 0x0b, 0x83, 0x68, 0x7f, 0xe0, - 0xc0, 0x0d, 0x85, 0xff, 0x27, 0xf9, 0x0b, 0x0e, 0x55, 0xa8, 0x27, 0x0f, 0xd8, 0x4f, 0xf8, 0x12, - 0x64, 0xa8, 0x36, 0x09, 0x32, 0x54, 0x60, 0xc1, 0x26, 0x4a, 0x8c, 0x18, 0x24, 0xc9, 0x51, 0x83, - 0x05, 0xfc, 0xa8, 0xc1, 0x86, 0x70, 0x99, 0xc1, 0x87, 0x61, 0x9a, 0x01, 0x0e, 0xde, 0x06, 0x68, - 0x75, 0xe4, 0x74, 0x1c, 0x19, 0x40, 0xb4, 0x34, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0x37, 0x8f, - 0xf8, 0x2f, 0x41, 0xce, 0x1e, 0xc3, 0xe6, 0x0f, 0x61, 0xd7, 0xf4, 0x16, 0xb8, 0xa2, 0xd4, 0x0b, - 0xf9, 0x92, 0x28, 0x16, 0x0c, 0x12, 0x65, 0x02, 0xc1, 0x82, 0x4c, 0xa0, 0x1c, 0x18, 0x24, 0xca, - 0x01, 0xc1, 0x82, 0x4c, 0xa0, 0x18, 0x18, 0x16, 0x85, 0x02, 0x80, 0xc3, 0x6e, 0x85, 0xa0, 0xc2, - 0xa0, 0x38, 0x18, 0x58, 0x38, 0x36, 0x1f, 0xf8, 0x38, 0x0e, 0x43, 0xff, 0x31, 0x83, 0xfe, 0x41, - 0x25, 0x03, 0x61, 0xec, 0x2c, 0x27, 0x0e, 0xa0, 0x53, 0x7f, 0x81, 0x86, 0x68, 0x84, 0xe0, 0xbf, - 0x89, 0x31, 0xc2, 0x71, 0xc9, 0x31, 0xc2, 0x71, 0xc9, 0x31, 0xc2, 0x61, 0xc9, 0x31, 0xc2, 0x61, - 0xc9, 0x31, 0xc2, 0x91, 0x85, 0xb0, 0x21, 0x60, 0x60, 0xb7, 0x42, 0xa0, 0x28, 0x0a, 0x03, 0x41, - 0x97, 0x87, 0x82, 0x70, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0xc6, 0x2f, 0xf8, 0x2c, 0x18, 0x67, - 0x0e, 0x60, 0x68, 0x52, 0x1d, 0xa0, 0xa1, 0xfe, 0x47, 0x09, 0xcc, 0x34, 0x94, 0x30, 0x66, 0x31, - 0x21, 0xb0, 0xd8, 0xc4, 0x84, 0xc1, 0xb1, 0x89, 0x0b, 0x56, 0x0c, 0x62, 0x42, 0xc1, 0x83, 0x18, - 0x90, 0x50, 0x12, 0x46, 0x8a, 0x07, 0xf8, 0x0e, 0xe1, 0xa5, 0x03, 0x1d, 0x1d, 0x0f, 0xd6, 0x84, - 0xe1, 0xff, 0x83, 0x80, 0x09, 0x83, 0xff, 0x01, 0xc2, 0xff, 0xa0, 0xd0, 0x7b, 0x0e, 0xff, 0x40, - 0x70, 0xff, 0xd7, 0xf8, 0x3f, 0xa8, 0x1b, 0x0a, 0xf9, 0x28, 0x69, 0x85, 0x24, 0x94, 0x30, 0x61, - 0x49, 0x25, 0x0c, 0x18, 0x5a, 0x49, 0x43, 0x06, 0x16, 0x09, 0x28, 0x60, 0xc2, 0xc1, 0x22, 0xd0, - 0x20, 0xb0, 0x5e, 0x06, 0xe8, 0x54, 0x07, 0x02, 0x80, 0xe0, 0x61, 0xcf, 0x06, 0xa0, 0x7f, 0xe0, - 0xc0, 0x0f, 0xfc, 0x19, 0xfe, 0x7f, 0xf0, 0x73, 0x86, 0xa0, 0x7e, 0xd0, 0xd2, 0x1c, 0xfa, 0x03, - 0xfe, 0x42, 0x78, 0x0e, 0x1b, 0x40, 0xb7, 0x2b, 0x14, 0x48, 0xff, 0x9c, 0xa1, 0x21, 0xb1, 0x9c, - 0xa1, 0x21, 0xb3, 0x1c, 0xa1, 0x21, 0xb0, 0x9c, 0x92, 0x43, 0x61, 0x93, 0x02, 0x1d, 0x87, 0x73, - 0x87, 0xb0, 0x9e, 0x03, 0xa0, 0xf8, 0x0e, 0x86, 0x60, 0xff, 0xc1, 0xc0, 0x0d, 0x85, 0x7f, 0x90, - 0xdf, 0x82, 0xc3, 0xf6, 0x1c, 0xe1, 0xfb, 0x42, 0xff, 0x05, 0xfe, 0x30, 0xd8, 0x58, 0x6c, 0xc8, - 0x18, 0x58, 0x6c, 0xcc, 0x18, 0x58, 0x4e, 0x66, 0x0c, 0x2f, 0xf1, 0x98, 0x30, 0xb0, 0xd1, 0x98, - 0x30, 0x38, 0x7a, 0x30, 0x40, 0xa0, 0x7d, 0xb0, 0x6d, 0x0f, 0x50, 0x78, 0x18, 0x73, 0xa1, 0xa8, - 0x1f, 0xf8, 0x30, 0x0d, 0x87, 0xfe, 0x03, 0x85, 0xff, 0x06, 0xec, 0x3b, 0x0f, 0x50, 0xa0, 0x4e, - 0x1c, 0xe1, 0x6a, 0xfe, 0x81, 0xab, 0x05, 0x41, 0x30, 0x10, 0x48, 0x28, 0x63, 0x07, 0xf5, 0x0c, - 0x60, 0x3f, 0xc5, 0x0c, 0x60, 0xf5, 0x0a, 0x18, 0xc1, 0xec, 0x14, 0x71, 0x82, 0xdd, 0x02, 0xd0, - 0x10, 0xde, 0x0e, 0xdd, 0x0f, 0x68, 0x5a, 0x0d, 0x0f, 0x45, 0xa1, 0xb0, 0xff, 0xc1, 0xc0, 0x0d, - 0x85, 0xff, 0x02, 0xaf, 0x50, 0x2c, 0x3b, 0x56, 0xd0, 0x0c, 0x1d, 0xa6, 0x4a, 0xfe, 0x41, 0xa6, - 0x13, 0x05, 0x20, 0xff, 0x2a, 0x32, 0x41, 0xa1, 0x63, 0x19, 0x20, 0xe8, 0x0c, 0x63, 0x24, 0x1b, - 0xb4, 0x18, 0xc9, 0x06, 0x0f, 0x01, 0x98, 0x90, 0x60, 0xb4, 0x54, 0x8a, 0x06, 0x3b, 0x85, 0xb8, - 0x4c, 0xe8, 0x8e, 0x8e, 0x93, 0x06, 0xb4, 0x27, 0x0f, 0xfc, 0x1c, 0x3f, 0xa9, 0xff, 0x21, 0x9d, - 0x09, 0xc3, 0xf5, 0x86, 0xa0, 0x7d, 0x61, 0x7f, 0xc1, 0x5d, 0xa6, 0x84, 0xe0, 0xe0, 0x39, 0x83, - 0x1c, 0x3f, 0xb0, 0x63, 0x82, 0xfe, 0x30, 0x63, 0x86, 0xb0, 0xb0, 0x63, 0x86, 0x70, 0xb1, 0xc7, - 0x0c, 0xe1, 0x45, 0x00, 0x86, 0x76, 0x47, 0x34, 0x2b, 0xe9, 0x1d, 0x07, 0x02, 0x43, 0x5a, 0x1b, - 0x43, 0xff, 0x06, 0x0d, 0x85, 0xff, 0x21, 0x38, 0x7b, 0x43, 0x7f, 0xa0, 0xb0, 0xfd, 0x84, 0xde, - 0xa8, 0x3b, 0x09, 0x82, 0x70, 0x5f, 0xca, 0x8c, 0x18, 0x7f, 0x31, 0x83, 0x0f, 0xe6, 0x30, 0x60, - 0x7f, 0x86, 0x30, 0x60, 0x60, 0xb1, 0x8c, 0x18, 0x18, 0x2c, 0x0a, 0xc0, 0x81, 0x82, 0xc2, 0xd8, - 0x33, 0xfc, 0x0b, 0x1d, 0x03, 0x06, 0x78, 0x36, 0x87, 0xfe, 0x0c, 0x0d, 0x85, 0xff, 0x42, 0xad, - 0x60, 0xb0, 0xef, 0xf2, 0x07, 0x0e, 0x41, 0x88, 0xff, 0x80, 0xc6, 0x63, 0x06, 0xc2, 0xdc, 0xc6, - 0x30, 0x61, 0x2b, 0x11, 0x8c, 0x18, 0x3f, 0xe6, 0x30, 0x61, 0xa8, 0x13, 0x18, 0x30, 0xde, 0x40, - 0xc6, 0x0c, 0x36, 0x68, 0x15, 0x01, 0x0b, 0x81, 0x85, 0xbc, 0x15, 0x84, 0x83, 0x81, 0x40, 0x61, - 0xd6, 0x86, 0x83, 0xff, 0x07, 0x0d, 0x07, 0xfe, 0x03, 0xa3, 0xff, 0x21, 0x76, 0x1d, 0xa1, 0xd6, - 0x38, 0x4e, 0x1c, 0xe8, 0x27, 0xfe, 0x07, 0x07, 0x68, 0x4e, 0x07, 0xf4, 0x60, 0x81, 0x87, 0xf6, - 0x0c, 0x18, 0x5f, 0xc6, 0x0c, 0x18, 0x58, 0x59, 0x83, 0x06, 0x16, 0x16, 0x60, 0xc1, 0x85, 0x85, - 0x90, 0xe0, 0x82, 0xc2, 0xc2, 0xdd, 0x0d, 0xfc, 0x0e, 0x07, 0x05, 0x86, 0x78, 0x36, 0x87, 0xfe, - 0x0c, 0x1c, 0x14, 0x3f, 0xe4, 0x7e, 0x43, 0x50, 0x39, 0xc2, 0x42, 0xd0, 0xe7, 0x0a, 0xaf, 0xe8, - 0x2f, 0xe2, 0x42, 0x60, 0xe8, 0x29, 0x31, 0x83, 0xb0, 0xa4, 0xc6, 0x07, 0xad, 0xa9, 0x31, 0x82, - 0xa7, 0xa2, 0x4c, 0x60, 0xb3, 0xa1, 0x26, 0x30, 0x1c, 0xcc, 0x55, 0x05, 0x03, 0x06, 0x30, 0xee, - 0x84, 0x83, 0x0a, 0xd0, 0x70, 0x57, 0x81, 0x40, 0xe8, 0x3f, 0xf0, 0x70, 0x09, 0x41, 0xff, 0x80, - 0xe1, 0x7f, 0xd1, 0x57, 0x44, 0x2d, 0x0d, 0x4f, 0x51, 0x0b, 0x0f, 0xb0, 0xcf, 0xf8, 0x2a, 0x0e, - 0x30, 0x6c, 0x0f, 0x4d, 0x18, 0x81, 0x81, 0x9f, 0x01, 0x8c, 0x18, 0x67, 0x16, 0x8c, 0x18, 0x56, - 0x0c, 0x63, 0x06, 0x0b, 0x07, 0x0c, 0x60, 0xc0, 0x82, 0xe1, 0x6c, 0x10, 0x6b, 0x38, 0x1b, 0x06, - 0x78, 0x24, 0xa0, 0xf0, 0x34, 0x3b, 0x83, 0x68, 0x7f, 0xe0, 0xc0, 0xff, 0x3f, 0xf1, 0x81, 0x83, - 0xb0, 0xd8, 0x18, 0x35, 0x86, 0xc0, 0xc0, 0x7f, 0xa3, 0x3f, 0x0c, 0x15, 0x0c, 0xc1, 0x8c, 0x65, - 0x0c, 0xc1, 0x8c, 0x65, 0x0c, 0xc1, 0x8c, 0x65, 0x0c, 0xfc, 0x31, 0x94, 0x30, 0x30, 0x18, 0xca, - 0x18, 0x18, 0x25, 0x41, 0xb0, 0x30, 0x6d, 0x82, 0xff, 0x45, 0x07, 0x43, 0xf7, 0x06, 0xc3, 0xff, - 0x06, 0x0d, 0x20, 0xbf, 0xc8, 0x22, 0x43, 0xb4, 0x3b, 0x2f, 0x41, 0x61, 0xec, 0x90, 0xa9, 0xd1, - 0x03, 0x9c, 0x07, 0x5a, 0xc7, 0xfe, 0x62, 0x06, 0x1d, 0x84, 0xc6, 0x0c, 0x2c, 0xc6, 0x63, 0x06, - 0x06, 0x32, 0x54, 0x60, 0xc1, 0x83, 0x31, 0x8c, 0x18, 0x10, 0x5a, 0x08, 0xc1, 0x07, 0x50, 0x37, - 0x61, 0xcf, 0x06, 0xa0, 0xe8, 0x3c, 0x84, 0xf0, 0x6d, 0x0f, 0xfc, 0x18, 0x0f, 0x21, 0xfe, 0xbf, - 0x47, 0xfc, 0x86, 0xc3, 0xda, 0x1a, 0xae, 0xa0, 0xb0, 0xe5, 0x7a, 0x5b, 0xfc, 0x13, 0xf2, 0x30, - 0x6c, 0x0e, 0x67, 0x31, 0x83, 0x06, 0x98, 0x15, 0x18, 0x30, 0xe4, 0x26, 0x30, 0x61, 0x7e, 0x86, - 0x30, 0x61, 0x69, 0x41, 0x9c, 0x18, 0x58, 0x28, 0x15, 0x00, 0x85, 0x82, 0xf0, 0x37, 0x42, 0xb0, - 0x70, 0x34, 0x1c, 0x0c, 0x3a, 0xd0, 0xda, 0x1f, 0xf8, 0x30, 0x0d, 0x07, 0xfe, 0x05, 0xc0, 0xbf, - 0xd0, 0x1c, 0xb0, 0xda, 0x19, 0xd4, 0x58, 0x58, 0x76, 0x9a, 0x27, 0xf8, 0x3c, 0x85, 0x86, 0xc0, - 0xff, 0x03, 0x24, 0xc3, 0xd4, 0x06, 0x69, 0x87, 0x30, 0x59, 0x83, 0x0b, 0xf8, 0x19, 0x83, 0x0b, - 0x0b, 0x06, 0x60, 0xc2, 0xc2, 0xc0, 0x98, 0x10, 0xb0, 0xb0, 0xaa, 0x43, 0x7f, 0x02, 0xc1, 0xc1, - 0x61, 0x6f, 0x83, 0x70, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1d, 0x41, 0xe7, 0xfe, 0x05, 0xf2, 0x1a, - 0x81, 0xd4, 0x09, 0x0b, 0x43, 0xa8, 0x16, 0xdf, 0xc1, 0xbf, 0x8a, 0x2d, 0xa1, 0xca, 0x89, 0x33, - 0x41, 0x7d, 0x24, 0x99, 0xa1, 0x98, 0x29, 0x33, 0x41, 0xfe, 0xa2, 0x66, 0x86, 0xf2, 0x09, 0x59, - 0xa1, 0x5f, 0x22, 0x50, 0x82, 0xa3, 0x18, 0x1d, 0xc3, 0x43, 0x05, 0x60, 0x74, 0x33, 0x03, 0x83, - 0xa0, 0xff, 0xc1, 0xc0, 0x2f, 0xea, 0x7f, 0x92, 0x4c, 0x60, 0xb0, 0xe9, 0x59, 0x40, 0x38, 0x75, - 0xdd, 0xcf, 0xf8, 0x12, 0x63, 0x30, 0x6c, 0x17, 0xf4, 0xc6, 0x0c, 0x3b, 0x09, 0x8c, 0x18, 0x76, - 0x13, 0x18, 0x30, 0x7f, 0xcc, 0x60, 0xc3, 0x7a, 0x03, 0x18, 0x30, 0xa9, 0xb8, 0x15, 0x02, 0x07, - 0x18, 0xa0, 0x6c, 0x84, 0x83, 0x0d, 0xa0, 0xa0, 0x76, 0x16, 0x86, 0x50, 0x7f, 0xe0, 0xc0, 0x1f, - 0xe3, 0xfe, 0x03, 0x85, 0x86, 0xc3, 0x9e, 0xac, 0x26, 0x0e, 0x75, 0xb1, 0xfe, 0x40, 0xf5, 0x63, - 0x09, 0xa1, 0xfc, 0xc6, 0x68, 0x3f, 0xe6, 0x33, 0x43, 0xb0, 0x98, 0xcd, 0x0b, 0x30, 0x99, 0x8d, - 0x0b, 0x3e, 0x95, 0x2a, 0x09, 0xcc, 0x33, 0x9c, 0x13, 0xf0, 0x56, 0x15, 0x01, 0xab, 0x96, 0x0e, - 0x47, 0x0a, 0x9f, 0xf8, 0x3f, 0xf0, 0x70, 0x3e, 0x7e, 0xbf, 0xc9, 0x93, 0x18, 0x5a, 0x1b, 0x26, - 0x30, 0x38, 0x77, 0xcf, 0xc7, 0xf8, 0x3f, 0xd0, 0x6c, 0x17, 0xf2, 0x46, 0x0c, 0x3f, 0xd1, 0x83, - 0x1f, 0xf9, 0x8c, 0x18, 0x52, 0x19, 0x8c, 0x18, 0x5a, 0xe0, 0x46, 0x0c, 0x2a, 0xda, 0x4e, 0x08, - 0x3e, 0xd0, 0x6c, 0x1f, 0xd8, 0x28, 0x0e, 0x0d, 0x7a, 0x38, 0x34, 0x87, 0xfe, 0x0c, 0x30, 0x63, - 0xbf, 0xe4, 0xc1, 0x8e, 0x16, 0x86, 0xd3, 0x1c, 0x2c, 0x3b, 0xfe, 0x3f, 0xc1, 0xfe, 0xc3, 0x60, - 0xff, 0x8c, 0x93, 0x02, 0xda, 0xc6, 0x60, 0xc3, 0x38, 0x6c, 0xc1, 0x83, 0xfe, 0x33, 0x06, 0x0c, - 0x8c, 0xcc, 0xc1, 0x83, 0x23, 0x32, 0x60, 0x40, 0xc8, 0xcc, 0x1b, 0x21, 0x64, 0x66, 0x58, 0x38, - 0x19, 0x15, 0x78, 0x36, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xb0, 0xff, 0xc1, 0x61, 0x7f, 0xc9, - 0xff, 0x05, 0x87, 0xa4, 0x10, 0x6c, 0x3c, 0xe3, 0x0f, 0xf8, 0x0f, 0xf4, 0xc2, 0x0c, 0x14, 0x03, - 0x2a, 0x30, 0x60, 0x91, 0xe1, 0x8c, 0x18, 0x29, 0xc1, 0x31, 0x83, 0x04, 0x81, 0xc6, 0x30, 0x60, - 0x95, 0xe0, 0x31, 0x83, 0x05, 0x34, 0xa2, 0xd0, 0x20, 0x61, 0x58, 0x5b, 0x06, 0xcb, 0x82, 0xe0, - 0x68, 0xcc, 0x15, 0xa1, 0xb4, 0x3f, 0xf0, 0x60, 0x09, 0x83, 0xff, 0x05, 0x85, 0xff, 0x03, 0xfe, - 0x0b, 0x0e, 0xc4, 0x2c, 0x0c, 0x1c, 0x98, 0x4d, 0xfc, 0x85, 0xfc, 0x51, 0x6d, 0x07, 0x02, 0x49, - 0x22, 0x40, 0x9e, 0x81, 0x26, 0x48, 0x57, 0x71, 0x26, 0x48, 0x38, 0x2a, 0x93, 0x24, 0x2f, 0xe2, - 0x54, 0x48, 0x58, 0x59, 0x32, 0x28, 0x2c, 0x2c, 0x2c, 0xc3, 0xb0, 0xb0, 0x48, 0xe8, 0x5f, 0xcc, - 0x86, 0xc3, 0xff, 0x07, 0x3f, 0xeb, 0xfc, 0x83, 0x0a, 0x42, 0xc3, 0xdf, 0xc8, 0x1c, 0x3d, 0x85, - 0x27, 0xf4, 0x17, 0xa9, 0xa6, 0xbb, 0x05, 0xd3, 0xe7, 0x30, 0x60, 0x50, 0x48, 0x33, 0x06, 0x0f, - 0xaf, 0x9c, 0xc1, 0x86, 0xa0, 0x27, 0x30, 0x60, 0xcc, 0x8c, 0xcc, 0x18, 0x5e, 0x07, 0x11, 0x82, - 0x0b, 0xc0, 0xf0, 0x2a, 0x0d, 0x45, 0x51, 0x1c, 0x74, 0x60, 0x50, 0x16, 0x1b, 0x43, 0xff, 0x06, - 0x1b, 0x57, 0x3f, 0xe4, 0xff, 0xa5, 0xb5, 0x04, 0xe0, 0xc3, 0x30, 0x6f, 0xf9, 0x2a, 0x60, 0xd3, - 0x21, 0x41, 0x61, 0xa5, 0x82, 0x8c, 0xc1, 0x7f, 0x81, 0x19, 0x82, 0x62, 0x60, 0x46, 0x60, 0x88, - 0x98, 0x11, 0x98, 0x27, 0xba, 0x02, 0x33, 0x05, 0x4d, 0x30, 0x2a, 0x20, 0x50, 0x51, 0x05, 0xa8, - 0x28, 0x3a, 0x05, 0x0a, 0x02, 0x09, 0xf1, 0xa1, 0x48, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, - 0xbf, 0xe4, 0xff, 0x41, 0x61, 0xf3, 0x07, 0x38, 0x73, 0xfc, 0x3f, 0xd0, 0x18, 0x2c, 0x60, 0x9c, - 0x0f, 0x56, 0x31, 0x83, 0x03, 0x05, 0x8c, 0x60, 0xc0, 0xf5, 0x63, 0x18, 0x30, 0x3d, 0x58, 0xc6, - 0x0c, 0x0c, 0x16, 0x33, 0x83, 0x1f, 0xf9, 0x68, 0x10, 0x4a, 0x24, 0x2d, 0xd0, 0x9c, 0x2d, 0x38, - 0x74, 0x70, 0xf7, 0x06, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0xfe, 0x4f, 0xf2, 0x07, 0xb4, 0x33, - 0x07, 0xaf, 0x21, 0xb4, 0x3b, 0x41, 0x02, 0xfe, 0x05, 0xe7, 0xe6, 0x44, 0xc0, 0x98, 0x99, 0x26, - 0x60, 0x7c, 0x3c, 0x49, 0x98, 0x39, 0x5b, 0x32, 0xa3, 0x02, 0x0a, 0x05, 0x2a, 0x30, 0x7f, 0xd4, - 0x64, 0xc3, 0x5e, 0x40, 0xa9, 0x20, 0xae, 0x9c, 0x07, 0x20, 0xbc, 0x50, 0x41, 0xa5, 0x00, 0x82, - 0x80, 0x74, 0x29, 0x0f, 0xfc, 0x18, 0x2f, 0xe7, 0xfe, 0x8a, 0x05, 0x21, 0x68, 0x6b, 0xf9, 0x0b, - 0x0e, 0xa0, 0x5a, 0x7f, 0x40, 0x69, 0xd1, 0x31, 0x1c, 0x0a, 0xb5, 0x8c, 0xc1, 0x81, 0x7e, 0x33, - 0x06, 0x07, 0xf8, 0x19, 0x83, 0x03, 0x05, 0xa6, 0x60, 0xc0, 0xf5, 0x69, 0x98, 0x30, 0x93, 0x10, - 0x4c, 0x08, 0x0e, 0x66, 0x16, 0xe8, 0x58, 0x31, 0x45, 0x01, 0x40, 0xde, 0x0b, 0x43, 0x41, 0xff, - 0x83, 0x80, 0x0c, 0x87, 0xfe, 0x0b, 0x0a, 0xff, 0x2b, 0xfe, 0x0b, 0x0f, 0xfc, 0x07, 0x0e, 0xeb, - 0xb3, 0xfc, 0x0c, 0xd8, 0xc8, 0x36, 0x0c, 0xec, 0xc8, 0xc1, 0x83, 0xae, 0xc8, 0xc1, 0x84, 0xbc, - 0x08, 0xc1, 0x81, 0xea, 0xd2, 0x30, 0x60, 0x75, 0xb4, 0x8c, 0x18, 0x1d, 0x6d, 0x15, 0x82, 0x0a, - 0xb9, 0x06, 0xc8, 0x65, 0xaa, 0x2c, 0x78, 0x1d, 0x4b, 0x70, 0x69, 0x0f, 0xfc, 0x18, 0x2f, 0xf3, - 0xfe, 0x43, 0x61, 0xe6, 0x0d, 0xff, 0x20, 0x90, 0xd8, 0x34, 0x9f, 0xf0, 0x28, 0xed, 0x0c, 0x36, - 0x14, 0xec, 0x98, 0x23, 0x0e, 0x43, 0x63, 0x18, 0x3f, 0xe7, 0x18, 0xc3, 0xb0, 0xd8, 0xc6, 0x0b, - 0xfc, 0x64, 0x98, 0x27, 0x33, 0x23, 0x48, 0x13, 0x99, 0x81, 0xf4, 0x14, 0xe6, 0x63, 0x82, 0x80, - 0x98, 0xae, 0x0d, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0xc7, 0xd4, 0xff, 0x05, 0x8c, 0x15, 0xea, - 0x20, 0xff, 0x9d, 0x69, 0x09, 0x30, 0x24, 0x62, 0x80, 0xe6, 0xe0, 0x8c, 0x50, 0x16, 0xe0, 0x9d, - 0xd0, 0xbd, 0x03, 0x68, 0x15, 0x86, 0xe9, 0xf5, 0x5a, 0x1d, 0xad, 0x45, 0xb4, 0x3b, 0x55, 0xae, - 0xd0, 0xee, 0xfa, 0xe9, 0xa1, 0xcf, 0x01, 0xc3, 0xef, 0xff, 0xde, 0x0f, 0xe7, 0x0f, 0x29, 0xd3, - 0xa7, 0xf9, 0x2f, 0x5e, 0x96, 0xe5, 0x04, 0xc3, 0x06, 0xc3, 0xa9, 0xbd, 0x9f, 0xe0, 0x44, 0xe6, - 0x61, 0xb0, 0x5c, 0x54, 0x64, 0x0c, 0x29, 0x30, 0xb3, 0x06, 0x17, 0xf9, 0xcc, 0x18, 0x3c, 0x0c, - 0x2c, 0xc1, 0x82, 0xe9, 0xd0, 0xcc, 0x18, 0x5d, 0x3a, 0x11, 0x82, 0x0b, 0x06, 0x1a, 0x64, 0x36, - 0x0c, 0x26, 0x05, 0x02, 0xeb, 0xc8, 0x69, 0x03, 0xff, 0xe4, 0x33, 0x87, 0xed, 0x0c, 0xe1, 0xe4, - 0xd0, 0xce, 0x61, 0x50, 0xd0, 0xce, 0x58, 0x30, 0x68, 0x67, 0x07, 0x30, 0x24, 0x33, 0x85, 0xe0, - 0xa4, 0x33, 0x85, 0x61, 0x48, 0x6a, 0x01, 0xec, 0x12, 0x1a, 0x80, 0xd3, 0x8a, 0x06, 0xd3, 0x82, - 0xc6, 0x09, 0xce, 0x0d, 0x47, 0x33, 0x83, 0xfd, 0xd0, 0xc3, 0xfe, 0x74, 0x3f, 0xf0, 0x60, 0x0f, - 0xe5, 0x07, 0xaf, 0xf1, 0x21, 0xe9, 0x09, 0xcf, 0xe4, 0x12, 0x09, 0xe8, 0x14, 0x82, 0x63, 0x7f, - 0x89, 0x04, 0xec, 0x66, 0x46, 0x14, 0xad, 0x33, 0x33, 0x0a, 0x4d, 0x33, 0xa1, 0x85, 0xa7, 0x19, - 0x82, 0xc2, 0xc6, 0xcc, 0xc3, 0x40, 0xcc, 0x9c, 0xc2, 0x60, 0x6e, 0x34, 0x6f, 0xc8, 0x35, 0x01, - 0x58, 0x72, 0x30, 0x7a, 0xd0, 0xb1, 0x41, 0xf3, 0x7c, 0x87, 0xfe, 0x0e, 0x09, 0x0f, 0xfc, 0x16, - 0x17, 0xfc, 0x1d, 0xa0, 0xc3, 0x38, 0x72, 0x16, 0x1d, 0x85, 0xfc, 0x68, 0x37, 0x0f, 0xee, 0x86, - 0x61, 0x49, 0x43, 0x36, 0x30, 0x98, 0x93, 0x1d, 0x30, 0xd9, 0x83, 0x06, 0x0c, 0x36, 0x60, 0xc7, - 0x8c, 0x36, 0x63, 0x9b, 0x98, 0x65, 0x75, 0x39, 0x38, 0x5f, 0x4e, 0xe8, 0xad, 0x02, 0x1b, 0x10, - 0xd6, 0x87, 0x30, 0x79, 0xc3, 0xff, 0x07, 0x2f, 0xe4, 0xfe, 0x0a, 0x0d, 0x26, 0x16, 0x14, 0x82, - 0x89, 0xfc, 0x15, 0x45, 0x13, 0x0b, 0x0a, 0x75, 0x49, 0xfc, 0x14, 0x5b, 0x26, 0x16, 0x14, 0x0c, - 0x93, 0xf8, 0x2c, 0x19, 0x26, 0x16, 0x16, 0x3c, 0xdf, 0xf0, 0x32, 0x73, 0x02, 0x41, 0xb3, 0x23, - 0x34, 0x70, 0xba, 0x0d, 0x38, 0x29, 0x19, 0x0e, 0xf2, 0x16, 0x48, 0x7c, 0xdf, 0x21, 0xff, 0x83, - 0x80, 0x0f, 0xfc, 0x1e, 0xfe, 0x89, 0xdf, 0x05, 0x86, 0x94, 0x60, 0xc2, 0xc1, 0x33, 0xdb, 0xe0, - 0xb8, 0xcd, 0x46, 0x0c, 0x2f, 0x39, 0xbd, 0xd3, 0x0b, 0x38, 0xc2, 0xc3, 0xd9, 0x43, 0x3f, 0xa0, - 0x31, 0xe3, 0x10, 0xb4, 0x0c, 0x79, 0xcb, 0x6c, 0x26, 0x8a, 0xa2, 0x0f, 0x21, 0x53, 0x06, 0xcf, - 0x3a, 0x0a, 0x21, 0xbc, 0x1a, 0x06, 0x1e, 0x74, 0x29, 0x20, 0xfd, 0x7e, 0x0f, 0xfc, 0x1c, 0x3f, - 0xeb, 0xf8, 0x3b, 0x20, 0x48, 0x58, 0x57, 0xf5, 0x10, 0x58, 0x59, 0x93, 0x52, 0x78, 0x2c, 0xc9, - 0xab, 0x6c, 0x2f, 0xf5, 0x1e, 0x70, 0xff, 0x4a, 0xcc, 0x27, 0xf8, 0x93, 0x20, 0xff, 0x63, 0x90, - 0x5f, 0xeb, 0x2b, 0x06, 0x8c, 0x4c, 0xce, 0x40, 0xc6, 0x6f, 0x92, 0x8a, 0x30, 0x63, 0xa8, 0x27, - 0x80, 0xf0, 0x30, 0xf6, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xba, 0x1f, 0xe0, 0xe6, 0x13, 0x0d, - 0x85, 0x4f, 0x51, 0xc3, 0x61, 0xdd, 0x01, 0x82, 0x30, 0xad, 0x06, 0x71, 0x98, 0x69, 0x14, 0x6d, - 0x98, 0x6d, 0x53, 0x67, 0x18, 0x57, 0x4e, 0x71, 0x8c, 0x36, 0x0d, 0x32, 0xcc, 0x36, 0x9c, 0x67, - 0x18, 0x4d, 0xbd, 0x39, 0x56, 0x14, 0xaa, 0x14, 0xc1, 0x45, 0x18, 0x30, 0x4a, 0x0a, 0x88, 0x87, - 0x41, 0xec, 0x3f, 0xf0, 0x70, 0x3f, 0xe1, 0x30, 0x20, 0xc3, 0xb3, 0x33, 0x41, 0x85, 0x18, 0x9a, - 0x82, 0xd0, 0x6e, 0x0a, 0x68, 0x5c, 0xa9, 0xda, 0x03, 0x41, 0xba, 0x8d, 0x41, 0x28, 0x18, 0xe0, - 0xc9, 0x18, 0x2c, 0x18, 0x3a, 0xe6, 0x06, 0x3c, 0x6c, 0xaa, 0x05, 0x93, 0x99, 0xe3, 0xc1, 0x6e, - 0x4f, 0x2a, 0x86, 0x0f, 0x06, 0xb0, 0x40, 0x86, 0x0f, 0x70, 0x6c, 0x90, 0xfa, 0xfd, 0x07, 0xfe, - 0x0e, 0xbf, 0xf8, 0x3f, 0xf1, 0x61, 0x41, 0xfc, 0xe0, 0xe0, 0xfe, 0x73, 0x83, 0xfc, 0xf9, 0x0f, - 0xfd, 0xe0, 0xff, 0xc7, 0x70, 0x7f, 0xd8, 0x3c, 0x1f, 0xed, 0x04, 0x1f, 0xea, 0x07, 0xfe, 0x1c, - 0x28, 0x3f, 0xda, 0x30, 0x7f, 0xad, 0x90, 0xff, 0xaf, 0x00, 0x0f, 0xc8, 0x7f, 0xe0, 0x58, 0x7f, - 0xe2, 0xdd, 0x0f, 0xf7, 0x91, 0xe0, 0xfa, 0xe1, 0xc1, 0x72, 0x0b, 0xff, 0xeb, 0x82, 0x70, 0xf3, - 0x87, 0x9f, 0xfe, 0x0f, 0x38, 0x79, 0xc3, 0xce, 0x1e, 0x70, 0xf3, 0xff, 0xd0, 0x73, 0x81, 0x80, - 0xe8, 0x73, 0x84, 0xfc, 0x1f, 0x38, 0xd0, 0x78, 0x3d, 0x7a, 0x88, 0x56, 0x1f, 0xf8, 0x24, 0x00, - 0x04, 0x1f, 0x41, 0xf6, 0x1e, 0xf2, 0x1e, 0xc3, 0xac, 0xd0, 0xcf, 0xe2, 0xd0, 0x70, 0x4c, 0x3f, - 0x0e, 0x0b, 0x49, 0x1e, 0xff, 0x94, 0x69, 0x43, 0x0e, 0xc0, 0xef, 0x93, 0xd5, 0x78, 0x0c, 0x3a, - 0x61, 0x9c, 0x3d, 0x83, 0xad, 0xe0, 0xe6, 0x06, 0xa8, 0x0c, 0x1b, 0x41, 0x83, 0x9e, 0x0a, 0xc2, - 0xc2, 0xb8, 0x27, 0x0d, 0xde, 0x07, 0x03, 0x42, 0x78, 0x3a, 0x0f, 0xfc, 0x1c, 0x09, 0x0f, 0x41, - 0xfb, 0x0e, 0xb4, 0x3c, 0xc1, 0xac, 0xd0, 0xec, 0x09, 0x68, 0x38, 0x2a, 0x1d, 0xc3, 0x82, 0xd3, - 0xf0, 0xff, 0xca, 0x13, 0x0b, 0x0e, 0xc3, 0x50, 0xcf, 0x55, 0xe0, 0x9d, 0xb3, 0x0c, 0xe1, 0x74, - 0xe3, 0xad, 0xe0, 0xf6, 0x0d, 0x50, 0x18, 0x35, 0x01, 0x83, 0x9e, 0x09, 0xc2, 0xc2, 0xb8, 0x2b, - 0x42, 0xef, 0x03, 0x81, 0x86, 0x78, 0x3a, 0x0f, 0xfc, 0x1c, 0x07, 0xff, 0xed, 0x06, 0x1c, 0xa2, - 0x0f, 0x61, 0xda, 0x38, 0x76, 0xff, 0xfc, 0x16, 0x15, 0x07, 0xc8, 0x76, 0x5a, 0x58, 0x2e, 0x0b, - 0x10, 0x73, 0xc0, 0x42, 0xc6, 0xc7, 0x1e, 0x42, 0xef, 0xab, 0xbb, 0x47, 0x07, 0x2f, 0x61, 0x98, - 0x1a, 0x1d, 0x86, 0xa0, 0x3d, 0x7a, 0xb2, 0x0d, 0x06, 0x15, 0xdc, 0x16, 0x07, 0xf4, 0x0b, 0x43, - 0xc8, 0x7f, 0x80, 0x0f, 0xfc, 0x1f, 0xbf, 0x3f, 0xc1, 0xd6, 0x1f, 0x50, 0x37, 0xaf, 0x27, 0x38, - 0x6e, 0x4a, 0x05, 0xe8, 0x3d, 0xe8, 0xbd, 0x16, 0x13, 0xe5, 0x74, 0xc2, 0x42, 0x5a, 0xd9, 0x5e, - 0x43, 0x5f, 0xaf, 0x53, 0xf0, 0x10, 0x61, 0xec, 0x3f, 0x6b, 0xec, 0x3f, 0x75, 0xee, 0x43, 0xd8, - 0x5c, 0xac, 0x3c, 0xea, 0x95, 0x70, 0x7b, 0xd2, 0x83, 0x58, 0x7f, 0xe0, 0xf0, 0x0f, 0xfa, 0x0e, - 0xbf, 0xc3, 0xd0, 0x3d, 0xa1, 0x70, 0xad, 0x0b, 0xf9, 0x69, 0x04, 0x0d, 0x45, 0x05, 0x12, 0x1e, - 0xb4, 0xac, 0x30, 0x57, 0x0e, 0xd5, 0xa1, 0xe7, 0x88, 0x17, 0x21, 0x7a, 0xe9, 0xea, 0x74, 0xc3, - 0x38, 0x7b, 0x0f, 0x9d, 0x7d, 0x87, 0xcf, 0x5e, 0xd4, 0x1c, 0xe1, 0x72, 0xb4, 0x39, 0xdb, 0x55, - 0xc1, 0xee, 0x50, 0x73, 0x87, 0xfe, 0x0f, 0x0f, 0xfc, 0x1f, 0xf4, 0x87, 0xef, 0xff, 0xdc, 0x1a, - 0x42, 0xd5, 0x87, 0xa8, 0xe5, 0xd3, 0xa2, 0x06, 0xf0, 0xfa, 0x9d, 0x03, 0x3a, 0xa7, 0x56, 0xa0, - 0x9e, 0xf0, 0x35, 0x6a, 0x0c, 0xd8, 0x2e, 0x9d, 0x40, 0xa0, 0x1e, 0x78, 0x3e, 0x6d, 0x28, 0x5c, - 0x85, 0xcf, 0x5e, 0xe9, 0x87, 0x75, 0xed, 0x0f, 0xba, 0xf7, 0x90, 0xe7, 0x0b, 0x9e, 0x0f, 0x5f, - 0x91, 0xf2, 0x1f, 0xf8, 0x24, 0x00, 0x1e, 0x9a, 0x17, 0x50, 0x4f, 0x4d, 0x3b, 0xac, 0x05, 0xfa, - 0x7a, 0x28, 0x0e, 0xbd, 0x14, 0x70, 0x9e, 0xa6, 0x46, 0x81, 0xfb, 0x75, 0x4e, 0x21, 0x9a, 0xbe, - 0x07, 0xa0, 0xeb, 0x62, 0xe4, 0x35, 0xf5, 0x3d, 0x7e, 0x80, 0x83, 0x0e, 0x70, 0x21, 0xda, 0xfb, - 0x0f, 0xdd, 0x5d, 0x39, 0x0f, 0x60, 0x57, 0x4c, 0x3d, 0x7a, 0x81, 0x36, 0x1f, 0xf8, 0x3c, 0x09, - 0x0f, 0x9c, 0x3e, 0xa0, 0x7d, 0xfe, 0x03, 0x84, 0xe0, 0xd0, 0xa8, 0x38, 0xe2, 0x12, 0x38, 0x7c, - 0xe1, 0xf3, 0x87, 0xce, 0x1f, 0x38, 0x87, 0x3f, 0x07, 0x5c, 0x1e, 0x83, 0xff, 0x00, 0x02, 0x83, - 0xff, 0x02, 0x81, 0xbf, 0x83, 0xb4, 0x36, 0x16, 0x1d, 0xfc, 0x61, 0x61, 0x9c, 0x14, 0x30, 0xb0, - 0xda, 0x0c, 0x18, 0x58, 0x6c, 0xc4, 0x18, 0x58, 0x7b, 0x0d, 0x85, 0x87, 0xb0, 0xd8, 0x58, 0x7b, - 0x09, 0xc2, 0xc3, 0xd8, 0x54, 0x0b, 0x0f, 0x62, 0xb4, 0x2c, 0x83, 0x7c, 0xe1, 0xb2, 0x09, 0xe3, - 0x83, 0x6e, 0x12, 0x81, 0x87, 0x5e, 0x0f, 0xfc, 0x1c, 0x02, 0x83, 0xff, 0x02, 0x80, 0xbf, 0xe0, - 0xda, 0x1f, 0x5a, 0x1b, 0xf2, 0x15, 0xa1, 0x9c, 0x18, 0x5e, 0x0f, 0x48, 0xe3, 0xc1, 0xf6, 0x4b, - 0x7f, 0xe0, 0x26, 0x19, 0x8a, 0x18, 0x6c, 0x36, 0x98, 0x30, 0xd8, 0x54, 0x1c, 0x18, 0x6c, 0x16, - 0x0d, 0x1c, 0x36, 0x04, 0x14, 0x03, 0x06, 0xec, 0x0e, 0x14, 0x85, 0x70, 0x2c, 0x36, 0x85, 0x20, - 0x70, 0xbd, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1e, 0xa0, 0x7a, 0x81, 0xed, 0x0f, 0x58, 0x7b, 0xf5, - 0xff, 0x91, 0xc1, 0xa1, 0x50, 0x3b, 0x41, 0x88, 0x28, 0x08, 0x71, 0x62, 0x4a, 0x0e, 0x04, 0xc2, - 0x92, 0x83, 0x86, 0xc2, 0x92, 0x83, 0x86, 0xc2, 0xa1, 0x41, 0xc3, 0x61, 0x5f, 0xf0, 0x6c, 0x3d, - 0x41, 0xc3, 0x6e, 0x85, 0x40, 0x28, 0x17, 0x07, 0x38, 0x28, 0x09, 0x0f, 0xbf, 0x20, 0x02, 0x83, - 0x90, 0xfd, 0x21, 0xa8, 0x1f, 0xb4, 0x37, 0xfa, 0x0b, 0xf2, 0xb0, 0xfc, 0xe3, 0x9a, 0x1f, 0xb4, - 0x67, 0x3f, 0x40, 0x71, 0x41, 0xff, 0x81, 0x81, 0xff, 0x07, 0xb0, 0xfd, 0x87, 0xb0, 0xfd, 0x87, - 0xb0, 0xfd, 0xa1, 0xd8, 0x7e, 0x90, 0xee, 0xc3, 0xcc, 0x40, 0xb8, 0x3f, 0x6c, 0x09, 0x0f, 0xe7, - 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xa0, 0x7c, 0xd8, 0x6d, 0x03, 0xfd, 0x21, 0xbf, 0x90, 0x61, - 0xea, 0x02, 0x42, 0xc3, 0xda, 0x0c, 0x36, 0x1c, 0xe6, 0xa0, 0xd8, 0x7e, 0xc1, 0x7f, 0xe0, 0xd8, - 0x7b, 0x43, 0xec, 0x3d, 0x87, 0xec, 0x3d, 0x87, 0xec, 0x08, 0x58, 0x7e, 0xed, 0x0b, 0x0f, 0xde, - 0x02, 0xda, 0xc1, 0xa8, 0x07, 0xfe, 0x83, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0xd0, 0xf3, 0x79, 0x0b, - 0x0d, 0x7e, 0x43, 0xbf, 0x82, 0xa0, 0x75, 0x01, 0x40, 0xa8, 0x1d, 0xa0, 0xc3, 0x50, 0x33, 0x98, - 0x5f, 0xf8, 0x36, 0x12, 0xde, 0x58, 0x36, 0x1e, 0xf0, 0x7d, 0x87, 0xbc, 0x1f, 0x61, 0xcf, 0x40, - 0xf6, 0x28, 0x1a, 0x61, 0xee, 0xd2, 0x80, 0xa0, 0x67, 0x81, 0xe0, 0xdc, 0x12, 0x81, 0x40, 0xf6, - 0x1f, 0xf8, 0x38, 0x0f, 0xe4, 0x3f, 0x50, 0x35, 0x03, 0xf6, 0x86, 0xd0, 0xfd, 0xf9, 0x5f, 0xf2, - 0x58, 0x37, 0x84, 0x3d, 0xa3, 0xb8, 0xe1, 0xce, 0x41, 0xce, 0x1f, 0xb0, 0xbf, 0xf0, 0x6c, 0x3a, - 0x80, 0x70, 0xd8, 0x74, 0x81, 0xc3, 0x61, 0xd8, 0x4c, 0x1b, 0x10, 0x38, 0x54, 0x09, 0xf8, 0x1a, - 0x15, 0x02, 0xb8, 0x16, 0x1b, 0x42, 0x82, 0x70, 0xbe, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1e, 0xa0, - 0x79, 0x57, 0x05, 0xa1, 0x7e, 0x94, 0x1b, 0xf3, 0xa1, 0xf9, 0xc1, 0x9a, 0x1f, 0xb4, 0x63, 0xfe, - 0x87, 0x30, 0xbb, 0x0b, 0x43, 0x61, 0x6e, 0x16, 0x1d, 0x85, 0x94, 0x1c, 0x3b, 0x0b, 0x06, 0x68, - 0x76, 0x16, 0x0b, 0xc1, 0xec, 0x98, 0x0e, 0x87, 0x3e, 0x74, 0x7b, 0x0e, 0xb1, 0xcb, 0x47, 0x42, - 0x80, 0xce, 0x19, 0xc3, 0xff, 0x07, 0x0f, 0xe4, 0x3f, 0x48, 0x67, 0x0f, 0xd8, 0x75, 0x03, 0xf7, - 0xf1, 0xff, 0x02, 0x80, 0xa1, 0x86, 0xa0, 0x34, 0x19, 0x42, 0x04, 0x8e, 0x62, 0x60, 0xc1, 0x07, - 0x61, 0xed, 0x0f, 0xb0, 0xf6, 0x87, 0xd8, 0x73, 0xc1, 0xf6, 0x1d, 0x4c, 0x3e, 0xc3, 0xb2, 0x81, - 0xee, 0xc1, 0xc0, 0xd0, 0xcf, 0x02, 0xc2, 0x74, 0x29, 0x07, 0x07, 0x38, 0x7f, 0xe0, 0xe0, 0x0f, - 0xfc, 0x1e, 0x60, 0xed, 0x90, 0xea, 0x07, 0x69, 0x40, 0xdf, 0xa0, 0x72, 0xa4, 0x0e, 0x0d, 0xbf, - 0x48, 0x5c, 0x0c, 0x4a, 0x07, 0x39, 0x08, 0x54, 0x1a, 0x06, 0xc2, 0x6f, 0xa8, 0x86, 0xc2, 0xab, - 0x0a, 0x0d, 0x87, 0xb0, 0x50, 0x36, 0x1e, 0xdb, 0x0e, 0xc4, 0x35, 0xc1, 0xee, 0xc2, 0xbc, 0x08, - 0x27, 0x81, 0x71, 0x6e, 0x14, 0x85, 0x06, 0xb8, 0x0f, 0xfc, 0x1e, 0x90, 0xda, 0x1f, 0xb4, 0x36, - 0xbe, 0x0b, 0xf3, 0x77, 0xaa, 0x03, 0x83, 0x70, 0x68, 0x74, 0x83, 0x60, 0x68, 0x76, 0x2c, 0x1b, - 0x43, 0x93, 0x0b, 0xff, 0x06, 0xc2, 0xc1, 0xa0, 0xc3, 0x61, 0x60, 0xd0, 0x61, 0xb0, 0xb0, 0x68, - 0x30, 0xd8, 0x98, 0x34, 0x70, 0xdd, 0x98, 0x37, 0xd0, 0x4f, 0x07, 0x68, 0x7a, 0x43, 0xda, 0x18, - 0x02, 0x1c, 0x87, 0xf6, 0x86, 0xc3, 0xfb, 0x42, 0x7f, 0xc8, 0x5f, 0x8d, 0x0d, 0xa0, 0xa0, 0x3a, - 0x07, 0x48, 0x34, 0xa7, 0xf8, 0xd1, 0xcc, 0x2d, 0x06, 0x68, 0x6c, 0x2d, 0x06, 0x68, 0x6c, 0x2d, - 0x06, 0x68, 0x6c, 0x2f, 0xe3, 0x0e, 0xc2, 0xd0, 0x5e, 0x0e, 0xc8, 0xd0, 0xff, 0x7a, 0x34, 0x3b, - 0x09, 0xd0, 0x68, 0x76, 0x14, 0x84, 0xff, 0xa0, 0xff, 0xc1, 0xc0, 0x02, 0x83, 0xff, 0x12, 0x0b, - 0xff, 0x03, 0x43, 0xf9, 0xc1, 0xf9, 0x0f, 0xb1, 0xc1, 0x9f, 0xe3, 0x34, 0x70, 0xfd, 0xb8, 0xb0, - 0x7e, 0xc4, 0xc2, 0xbf, 0x03, 0x0b, 0x0a, 0x41, 0x83, 0x0b, 0x0a, 0x41, 0x83, 0x0b, 0x0a, 0x41, - 0x83, 0x0b, 0x0a, 0xfc, 0x0c, 0x0f, 0x64, 0x87, 0x60, 0xb8, 0x3f, 0x38, 0x20, 0xfd, 0x7a, 0x0f, - 0xfc, 0x1e, 0x90, 0xee, 0x0f, 0xb4, 0x33, 0x87, 0xef, 0xc9, 0xa0, 0xc3, 0x30, 0x31, 0xc2, 0xa0, - 0x5a, 0x31, 0x87, 0x68, 0xe2, 0x8f, 0xfe, 0x02, 0x60, 0x58, 0x3a, 0x0d, 0x87, 0xfe, 0x0b, 0x0b, - 0xfe, 0x0e, 0xc2, 0xc3, 0xb0, 0xec, 0x2c, 0x3b, 0x0e, 0xdc, 0xc3, 0xb0, 0xcf, 0x93, 0x5e, 0xc3, - 0x70, 0x5f, 0xf0, 0x7f, 0xe0, 0xf0, 0x02, 0x83, 0xff, 0x03, 0x40, 0xff, 0xe0, 0xb5, 0x8b, 0x09, - 0xc3, 0x7e, 0x98, 0x27, 0x0a, 0x80, 0x95, 0x04, 0xe1, 0x68, 0x31, 0xff, 0x01, 0xcc, 0x46, 0x09, - 0xc3, 0xb0, 0x98, 0x27, 0x0e, 0xc2, 0x7f, 0xc1, 0xd8, 0x4c, 0x13, 0x87, 0x61, 0x30, 0x4e, 0x1d, - 0x8a, 0xb6, 0x9f, 0x06, 0xfa, 0xf5, 0x15, 0x86, 0x78, 0x3e, 0x70, 0xc8, 0x7f, 0x38, 0x00, 0x0f, - 0xfc, 0x1e, 0x90, 0xcc, 0x1f, 0xb4, 0x33, 0xaa, 0xa0, 0xbf, 0x3f, 0x4b, 0x80, 0xe3, 0x85, 0x41, - 0xd0, 0x48, 0xc1, 0xbb, 0x0d, 0xb2, 0x13, 0x78, 0x10, 0x6c, 0x2e, 0x47, 0xb0, 0xd8, 0x7f, 0x21, - 0xd8, 0x2f, 0xfc, 0x1b, 0x0d, 0x42, 0x81, 0xec, 0x41, 0x42, 0x43, 0xde, 0x81, 0x82, 0x44, 0x27, - 0x41, 0xc0, 0x92, 0x41, 0xa3, 0xc1, 0x3f, 0x07, 0xfe, 0x0e, 0x0f, 0xf2, 0x1f, 0x50, 0x3d, 0xa1, - 0xed, 0x0e, 0x70, 0xfb, 0xf3, 0x4f, 0x56, 0x03, 0x83, 0x35, 0xf6, 0x09, 0x18, 0xc3, 0xd8, 0x32, - 0x0b, 0x3f, 0x18, 0x6c, 0x2c, 0xc1, 0x98, 0x6c, 0x2c, 0xc1, 0x98, 0x6c, 0x2c, 0xc1, 0x98, 0x6c, - 0x2c, 0xe9, 0x98, 0x6c, 0x4c, 0xc3, 0x61, 0xbb, 0x31, 0x0d, 0x85, 0x68, 0x30, 0xf6, 0x12, 0x1b, - 0x0d, 0x78, 0x0f, 0xf2, 0x1f, 0x50, 0x39, 0xc3, 0xed, 0x0f, 0x68, 0x7b, 0xf5, 0xff, 0x80, 0xe0, - 0xc0, 0xa0, 0x41, 0xb4, 0x60, 0x61, 0x50, 0x0e, 0x68, 0x34, 0x37, 0x06, 0xc1, 0xd0, 0x29, 0xc3, - 0x61, 0xb0, 0xb0, 0xf6, 0x1a, 0x85, 0x03, 0xd8, 0x77, 0x61, 0xf6, 0x21, 0x3c, 0x1f, 0x76, 0x17, - 0xc8, 0x73, 0xc0, 0x74, 0x78, 0x34, 0x83, 0x83, 0xac, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x90, - 0x9c, 0x27, 0x0d, 0xa1, 0xb8, 0x1a, 0x1b, 0xf2, 0x30, 0xe1, 0x9c, 0x1d, 0xff, 0x81, 0xa3, 0x02, - 0x83, 0x86, 0xc8, 0x33, 0x0e, 0x1e, 0xc3, 0x30, 0xe1, 0xec, 0x1f, 0xfc, 0x1b, 0x0d, 0x41, 0xc3, - 0xd8, 0x6d, 0x1c, 0x3d, 0x90, 0x30, 0x38, 0x7b, 0xd1, 0x40, 0x38, 0x73, 0xa3, 0x84, 0xe1, 0xc8, - 0x58, 0x67, 0x0f, 0xfc, 0x1f, 0x0f, 0xfc, 0x1e, 0xa0, 0x7b, 0x43, 0xda, 0x07, 0xff, 0x05, 0xf8, - 0x36, 0x87, 0x38, 0xe1, 0xb4, 0x3b, 0x49, 0xbf, 0xf0, 0x32, 0x4a, 0x07, 0xb0, 0xd8, 0x1b, 0xfa, - 0x81, 0xb0, 0xfb, 0xc1, 0xec, 0x3d, 0xc1, 0xf6, 0x0b, 0xff, 0x06, 0xc5, 0xee, 0x58, 0x27, 0xc8, - 0x6d, 0x0f, 0x58, 0x7b, 0x43, 0xc8, 0x75, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xa0, 0x66, 0x71, 0x0d, - 0xa0, 0xbc, 0x99, 0xa1, 0x7e, 0x4c, 0x18, 0x30, 0x38, 0xe0, 0xc1, 0x87, 0x69, 0x4f, 0xfe, 0x4c, - 0x39, 0xc1, 0xa2, 0x1b, 0x0d, 0x83, 0x56, 0x1b, 0x0d, 0xaa, 0x64, 0x36, 0x0b, 0xe6, 0x98, 0x76, - 0x09, 0xc0, 0xe8, 0x76, 0x1b, 0x05, 0x87, 0xb7, 0x06, 0x3e, 0x18, 0x17, 0x91, 0xdd, 0xa9, 0x02, - 0x81, 0xe9, 0x0b, 0xc1, 0xff, 0x83, 0x80, 0x02, 0x1f, 0x28, 0x3d, 0xa1, 0xee, 0x0f, 0x68, 0x76, - 0xf0, 0x77, 0xe5, 0x68, 0x38, 0x2a, 0x03, 0xb4, 0x35, 0x83, 0x5a, 0x1f, 0xf0, 0x1c, 0xd4, 0x1b, - 0x43, 0xec, 0x3d, 0xa1, 0xf6, 0x0b, 0xff, 0x06, 0xc3, 0xda, 0x1f, 0x61, 0x28, 0xd5, 0x07, 0x62, - 0x69, 0xa6, 0x1d, 0xdb, 0x83, 0x46, 0x09, 0xe2, 0x41, 0xa0, 0x82, 0x50, 0x6b, 0xc1, 0xff, 0x83, - 0xf8, 0x0f, 0xfc, 0x1e, 0x90, 0xca, 0xa7, 0x90, 0xb0, 0xab, 0x28, 0x3d, 0xf9, 0x40, 0x81, 0xa0, - 0x61, 0xcc, 0x18, 0x30, 0xb4, 0x93, 0x48, 0xa0, 0x1c, 0xa0, 0x66, 0x0f, 0xd8, 0x76, 0x87, 0xec, - 0x1f, 0xfc, 0x85, 0x86, 0xd0, 0x48, 0x76, 0x13, 0x85, 0x87, 0xb0, 0xae, 0x38, 0x3d, 0xd8, 0x57, - 0x83, 0xcf, 0x05, 0x74, 0xe0, 0xda, 0x3e, 0x83, 0x70, 0x7f, 0xe0, 0xe0, 0x02, 0x83, 0xff, 0x03, - 0x42, 0xff, 0x83, 0x61, 0xb0, 0xec, 0x37, 0xe7, 0x0e, 0xc2, 0xb6, 0xcf, 0xf8, 0x2d, 0x24, 0xc3, - 0xb0, 0x38, 0x10, 0x7f, 0xc1, 0xd8, 0x48, 0x48, 0x7d, 0x85, 0x85, 0x87, 0xd8, 0x58, 0x58, 0xe1, - 0xb0, 0xbe, 0x7d, 0x07, 0x61, 0x61, 0x68, 0x7b, 0x73, 0x0b, 0x02, 0x13, 0xe4, 0xe8, 0xe0, 0xc2, - 0xa0, 0x2e, 0x4b, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xe4, 0x3e, 0xa0, 0x76, 0x87, 0xb4, 0x33, 0xd6, - 0x41, 0xf9, 0x39, 0x6d, 0x1c, 0x19, 0x61, 0x50, 0x1a, 0x33, 0x86, 0xc2, 0xcc, 0x0b, 0x40, 0x43, - 0xb0, 0xbc, 0x9f, 0x82, 0xc2, 0xc3, 0x9c, 0x2c, 0x2c, 0x39, 0xc2, 0xc2, 0xf9, 0xbe, 0x0b, 0x13, - 0x0e, 0x70, 0xbe, 0x30, 0xe7, 0x05, 0xa0, 0xff, 0xc0, 0x83, 0x61, 0xce, 0x02, 0x1f, 0x28, 0x3d, - 0xa1, 0xeb, 0x0f, 0x68, 0x5f, 0xf8, 0x2f, 0xd6, 0x1e, 0xc0, 0xc0, 0xcc, 0x3d, 0x83, 0x46, 0x1f, - 0xf0, 0x1c, 0x90, 0x38, 0x6c, 0x24, 0xc2, 0x70, 0xd8, 0x76, 0x13, 0xfe, 0x0e, 0xc2, 0x70, 0xff, - 0x61, 0x3f, 0xe8, 0x36, 0x23, 0x86, 0xa0, 0x6e, 0xc7, 0x0c, 0xc1, 0x3e, 0x03, 0xae, 0xa0, 0x5c, - 0x13, 0xd6, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, 0xf6, 0x87, 0xb4, 0x25, 0xb9, 0x60, - 0xbf, 0x34, 0xfa, 0xa0, 0x30, 0xe0, 0x7d, 0x61, 0xa4, 0x61, 0xcd, 0x58, 0x58, 0xc3, 0x03, 0x47, - 0x0d, 0x85, 0x7f, 0x83, 0xb0, 0xa8, 0x1b, 0x0e, 0xc2, 0xa0, 0x4e, 0x1d, 0x85, 0x75, 0xb0, 0xec, - 0x49, 0x0d, 0x87, 0x74, 0x2f, 0xf0, 0x67, 0x83, 0xff, 0x14, 0x07, 0xff, 0x07, 0xfe, 0x0e, 0x0f, - 0xfc, 0x1e, 0xa0, 0x5f, 0xf2, 0x17, 0x28, 0xc1, 0x82, 0x42, 0xfc, 0xe0, 0xc1, 0x20, 0x71, 0xcf, - 0xf9, 0x05, 0x06, 0x0d, 0x87, 0xb1, 0x8f, 0xfe, 0x44, 0xc3, 0xff, 0x05, 0x85, 0xff, 0x07, 0x61, - 0x60, 0x41, 0x87, 0x61, 0x60, 0xc1, 0x87, 0x61, 0x60, 0xc1, 0x87, 0x76, 0x43, 0x82, 0x0c, 0xf0, - 0x56, 0x72, 0x1b, 0x81, 0x78, 0x27, 0x83, 0xe4, 0x3e, 0x40, 0x0f, 0xfc, 0x1e, 0x60, 0xc9, 0x87, - 0xd2, 0x0b, 0x8d, 0xf8, 0x2f, 0xe4, 0x18, 0x58, 0x58, 0xf7, 0x8c, 0xf8, 0x12, 0x4c, 0x83, 0x0b, - 0x06, 0x28, 0x90, 0x61, 0x60, 0x56, 0x0b, 0xff, 0x04, 0xe1, 0xec, 0x3e, 0x70, 0x7f, 0xe8, 0x27, - 0x0b, 0x42, 0x70, 0xce, 0x23, 0xa0, 0xd0, 0xcf, 0xa0, 0xbe, 0x43, 0xad, 0x03, 0x77, 0xa4, 0x28, - 0x1e, 0x90, 0x9b, 0x43, 0xff, 0x06, 0x0f, 0xfc, 0x1e, 0x90, 0xcc, 0x1f, 0xb4, 0x37, 0xf0, 0x76, - 0x84, 0xc0, 0xb0, 0xef, 0xce, 0x16, 0x1d, 0x63, 0xff, 0xe0, 0x69, 0x26, 0x0c, 0x2c, 0x73, 0x0b, - 0xff, 0x06, 0xc3, 0xb3, 0x0f, 0xb0, 0x9d, 0x30, 0xa0, 0xb0, 0x79, 0x05, 0xf4, 0x16, 0x04, 0x14, - 0x43, 0xec, 0x43, 0x3e, 0x0f, 0x7c, 0x3c, 0x87, 0xd6, 0x86, 0x7d, 0x07, 0x41, 0xfd, 0x61, 0xff, - 0x83, 0xc0, 0x04, 0x86, 0x60, 0x61, 0xda, 0x06, 0xf5, 0x3a, 0x05, 0xca, 0x1a, 0x2b, 0x50, 0x1d, - 0x59, 0x7f, 0x90, 0x69, 0x43, 0x43, 0x48, 0x33, 0x0b, 0xfe, 0x43, 0x61, 0x68, 0x69, 0x0d, 0x85, - 0xea, 0xda, 0x1b, 0x0f, 0x68, 0x7d, 0x87, 0xb4, 0x3e, 0xc0, 0xff, 0xe0, 0xdd, 0x02, 0xa6, 0x87, - 0x3c, 0x15, 0x8e, 0x86, 0xa0, 0x2e, 0x09, 0xf0, 0x7c, 0x87, 0xc8, 0x0f, 0xfc, 0x1d, 0x86, 0x68, - 0x1f, 0x61, 0x72, 0x5f, 0x43, 0x85, 0x86, 0x86, 0x1f, 0xac, 0x41, 0x8c, 0x69, 0x38, 0xc6, 0x31, - 0x83, 0x37, 0xce, 0x4d, 0x4a, 0x3c, 0xad, 0x5a, 0x09, 0x02, 0x14, 0x28, 0x29, 0x05, 0xff, 0x05, - 0x20, 0xd0, 0x60, 0xc2, 0x90, 0x68, 0x30, 0x61, 0x48, 0x3f, 0xf0, 0x5b, 0xba, 0x0c, 0x18, 0x5e, - 0x4d, 0x06, 0x0c, 0x2c, 0x2f, 0xfc, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1e, 0xa0, 0x4e, 0x16, 0x86, - 0xd0, 0xda, 0x38, 0x77, 0xaa, 0xff, 0xc0, 0x75, 0x61, 0x30, 0x7a, 0x46, 0x3f, 0xe8, 0x18, 0xa0, - 0xd8, 0x7f, 0x60, 0xff, 0xe0, 0xd8, 0x6c, 0x3f, 0xd8, 0x57, 0xf8, 0x3b, 0x05, 0x06, 0x06, 0x1d, - 0x8c, 0x7f, 0x83, 0xba, 0x05, 0x20, 0xc3, 0x3c, 0x1b, 0x46, 0x0d, 0xa0, 0xbf, 0xf2, 0x1f, 0xf8, - 0x30, 0x0f, 0xfc, 0x1e, 0x90, 0xda, 0x0d, 0x0d, 0xa0, 0xbf, 0xf0, 0x5f, 0x93, 0x0b, 0x42, 0x60, - 0x69, 0x7e, 0x42, 0xd0, 0x61, 0xb4, 0x33, 0x92, 0x8e, 0x9e, 0xb8, 0x09, 0x85, 0x83, 0x4a, 0x06, - 0xc2, 0xff, 0x90, 0xd8, 0x7b, 0x43, 0xec, 0x2f, 0xfa, 0x0d, 0x88, 0x6d, 0x0f, 0xbb, 0x3f, 0xe8, - 0x27, 0x83, 0xb0, 0xfb, 0x41, 0xff, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, 0x9f, 0xf2, - 0x16, 0x84, 0xc1, 0xb4, 0x2f, 0xd3, 0xae, 0xd0, 0x30, 0x35, 0x6b, 0xb4, 0x1a, 0x0c, 0x0b, 0xe0, - 0xb2, 0x13, 0xff, 0x06, 0xc2, 0xcc, 0x11, 0x86, 0xc2, 0xee, 0x9d, 0x86, 0xc3, 0xff, 0x05, 0x85, - 0xff, 0x21, 0xb0, 0xd2, 0x07, 0x0e, 0xed, 0x07, 0x4c, 0x39, 0xf0, 0x4d, 0xe8, 0x3a, 0x80, 0xfa, - 0x05, 0xe4, 0x3c, 0x87, 0xc8, 0x0f, 0xfc, 0x1e, 0xc2, 0xc9, 0x24, 0x33, 0x01, 0xee, 0x34, 0x35, - 0xf3, 0xb4, 0x3f, 0x26, 0x0c, 0xc9, 0x32, 0x80, 0xc6, 0xfe, 0xb1, 0x8a, 0x90, 0xf7, 0x89, 0x0b, - 0x03, 0xfe, 0x70, 0xd8, 0x18, 0x18, 0xd8, 0x6c, 0x0f, 0xe0, 0x70, 0x6c, 0x0c, 0x0c, 0x1a, 0x1b, - 0x03, 0xf8, 0x1c, 0x1b, 0xb6, 0x06, 0x53, 0x0d, 0xc3, 0x03, 0x72, 0xc0, 0xa0, 0x31, 0xd8, 0x50, - 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x90, 0x3f, 0x3f, 0x82, 0xd0, 0x31, 0x38, 0x30, 0xbf, 0x5f, - 0x3f, 0x80, 0xc0, 0xd8, 0x2c, 0x08, 0x34, 0x63, 0xb7, 0xa6, 0x39, 0x06, 0x42, 0x43, 0xd8, 0x69, - 0x06, 0x1e, 0xc1, 0x7f, 0xe0, 0xd8, 0x69, 0x06, 0x1e, 0xc3, 0x48, 0x30, 0xf6, 0x0f, 0xfe, 0x42, - 0xec, 0x0c, 0x30, 0x75, 0xc0, 0x70, 0xac, 0x34, 0x83, 0x83, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, - 0x1e, 0xc0, 0xd5, 0xea, 0x90, 0x30, 0x4d, 0x5d, 0x41, 0x5f, 0x35, 0xba, 0x61, 0x60, 0xd7, 0x5a, - 0xe1, 0xc7, 0xa2, 0xfd, 0x92, 0xeb, 0xa6, 0xf7, 0x05, 0x84, 0xdc, 0x54, 0x1b, 0x03, 0x4e, 0x9e, - 0x90, 0xb0, 0x95, 0xaa, 0x88, 0x6c, 0x25, 0x6a, 0xa2, 0x1b, 0x05, 0x5f, 0xae, 0x0b, 0x71, 0xe1, - 0x98, 0x37, 0x9d, 0xd1, 0xb4, 0x2a, 0x06, 0xf5, 0x01, 0x61, 0xff, 0x83, 0x80, 0x0c, 0x87, 0x90, - 0xfd, 0xc1, 0x9c, 0x3f, 0x38, 0x6e, 0x0e, 0xff, 0xfd, 0xe0, 0xfd, 0xa1, 0xfc, 0xff, 0xf9, 0x0c, - 0xe1, 0xfb, 0x43, 0x38, 0x7e, 0xd0, 0xcf, 0xff, 0x90, 0xce, 0x1f, 0xb4, 0x33, 0x87, 0xed, 0x0c, - 0xff, 0xf9, 0x0c, 0xe1, 0xfb, 0x43, 0x3f, 0xfe, 0x43, 0x38, 0x7e, 0xd0, 0x0f, 0xfc, 0x1f, 0x61, - 0xa4, 0x0c, 0x1d, 0x86, 0x71, 0xd0, 0xec, 0x0f, 0xfe, 0x57, 0xf0, 0x6c, 0x3f, 0x66, 0x0f, 0xf0, - 0x76, 0x60, 0xc3, 0x61, 0xd9, 0x83, 0xfc, 0x19, 0xcc, 0x18, 0x6c, 0x33, 0x18, 0x3f, 0xc1, 0xa8, - 0x60, 0xc3, 0x61, 0xb4, 0xc1, 0xd6, 0xd0, 0xb0, 0x61, 0xfa, 0x85, 0x01, 0xc1, 0xf6, 0xac, 0x27, - 0xff, 0x41, 0xff, 0x83, 0x80, 0x04, 0x09, 0x0c, 0xd1, 0x0a, 0x56, 0x1c, 0xc4, 0x0f, 0xea, 0x7f, - 0xd0, 0x5a, 0x1e, 0x60, 0xf6, 0x1f, 0x30, 0x67, 0xf3, 0x7c, 0xe2, 0x06, 0x04, 0xc9, 0xbb, 0x81, - 0xfc, 0xc9, 0x9d, 0x00, 0xc0, 0x95, 0xf1, 0xe0, 0x9e, 0x9a, 0x1d, 0xc1, 0x30, 0x35, 0x5e, 0xb4, - 0x26, 0x06, 0xf2, 0x7a, 0x21, 0xfc, 0x85, 0xab, 0xa0, 0xc0, 0x82, 0xc2, 0xb0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0x97, 0x53, 0xe0, 0xeb, 0xd4, 0xf2, 0x1f, 0xf8, 0xa0, 0x7e, 0xff, 0xfd, 0xe0, - 0xf5, 0xfa, 0x0f, 0xe7, 0x28, 0x70, 0x7d, 0x60, 0xa0, 0x3c, 0x85, 0x70, 0x4a, 0x0a, 0xf0, 0x26, - 0xff, 0xe1, 0x0d, 0x21, 0xe7, 0x0f, 0x5f, 0xfc, 0x1e, 0x90, 0xf3, 0x87, 0xa4, 0x3c, 0xe1, 0xeb, - 0xff, 0x82, 0x0f, 0xf2, 0x1e, 0x69, 0xe8, 0x14, 0x0f, 0x2d, 0x86, 0xff, 0x01, 0x56, 0xa3, 0x83, - 0xea, 0x7a, 0x9f, 0xf4, 0x15, 0xf2, 0x38, 0x4e, 0x07, 0x73, 0x4f, 0xf0, 0xe3, 0x86, 0xc2, 0x70, - 0x23, 0x06, 0xff, 0x01, 0xfe, 0x0b, 0x0f, 0x30, 0x58, 0x3d, 0x4e, 0x03, 0xfc, 0x76, 0x38, 0x4c, - 0x16, 0x13, 0xe0, 0xcf, 0xf0, 0x1e, 0xe4, 0x0c, 0x07, 0xbc, 0x82, 0xd0, 0xff, 0xc1, 0x80, 0x2a, - 0xf5, 0x0b, 0xe4, 0x32, 0xb5, 0xd8, 0x2e, 0x09, 0x7d, 0x45, 0xa4, 0x2a, 0xe5, 0x75, 0x61, 0x39, - 0x8c, 0x5d, 0x86, 0x7b, 0xa9, 0xbb, 0x82, 0xd1, 0x77, 0x58, 0x80, 0x8b, 0xb8, 0x3f, 0x5f, 0xff, - 0xa0, 0xe7, 0xa3, 0x44, 0x3d, 0x7a, 0x9d, 0x3e, 0x90, 0x75, 0x2f, 0xae, 0xc3, 0x5d, 0x7b, 0xc1, - 0xeb, 0xaf, 0x78, 0x20, 0x0f, 0xfc, 0x1d, 0xff, 0xe8, 0x3f, 0xf1, 0xa1, 0xff, 0x8d, 0x0e, 0x60, - 0xf6, 0x1e, 0xa0, 0x7b, 0x0f, 0x50, 0x3d, 0x87, 0xa8, 0x1c, 0xe1, 0xef, 0xff, 0xa0, 0xff, 0xc5, - 0x03, 0xff, 0x1a, 0x7f, 0xf9, 0x34, 0x3f, 0xf1, 0x87, 0xfe, 0x2c, 0x3f, 0xd7, 0xc8, 0x7f, 0xe0, - 0xc0, 0x0f, 0xfc, 0x1d, 0xfc, 0xdf, 0xf0, 0x7b, 0x4a, 0x05, 0x40, 0xb0, 0x69, 0x40, 0xa8, 0x07, - 0x06, 0x07, 0x0b, 0x40, 0xc0, 0xc2, 0xc2, 0xc2, 0x60, 0x61, 0x68, 0xe1, 0x30, 0x30, 0xa8, 0x68, - 0x57, 0xf0, 0x5b, 0x87, 0xe7, 0x0b, 0xd0, 0x7c, 0xac, 0x27, 0x0e, 0xbd, 0x38, 0x5e, 0x83, 0x21, - 0x50, 0x1c, 0x68, 0x7d, 0xab, 0xc0, 0x78, 0x27, 0xd1, 0xc1, 0xd8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, - 0x1d, 0xfc, 0x85, 0xa1, 0xfd, 0x21, 0x68, 0x79, 0x06, 0x85, 0xa1, 0xec, 0x18, 0x6d, 0x0f, 0x60, - 0xcb, 0xfe, 0x03, 0x83, 0x0d, 0xc1, 0xcc, 0x0c, 0x37, 0x83, 0xaf, 0xe0, 0xbc, 0x1f, 0xec, 0x0f, - 0x90, 0xf9, 0x30, 0x6a, 0x82, 0x7e, 0x9c, 0x70, 0x61, 0x90, 0x98, 0xe0, 0x70, 0x7d, 0x56, 0x1b, - 0x83, 0x7c, 0x61, 0xcc, 0x1f, 0xf8, 0x38, 0x3f, 0x81, 0x87, 0x61, 0xd8, 0x30, 0x60, 0xc0, 0x83, - 0x06, 0x0c, 0x18, 0xc0, 0xc1, 0x83, 0x06, 0x30, 0x30, 0x60, 0xc1, 0x8c, 0x38, 0x30, 0x60, 0xca, - 0x0c, 0x0c, 0x18, 0x32, 0xfc, 0x98, 0x30, 0x61, 0xd2, 0x60, 0xc1, 0x87, 0x4a, 0xc1, 0x83, 0x1b, - 0xb5, 0x40, 0xc1, 0x9a, 0x0c, 0x90, 0x60, 0xc3, 0xb3, 0x0b, 0x06, 0x0b, 0xca, 0x83, 0xd8, 0x7f, - 0xe0, 0x80, 0x3f, 0x83, 0xb0, 0xfc, 0xe0, 0xc1, 0x87, 0x90, 0x60, 0xc1, 0x87, 0x30, 0xe0, 0xc1, - 0xde, 0x03, 0x0c, 0x0e, 0xf4, 0xe0, 0x61, 0x9f, 0x4e, 0x0c, 0x12, 0x51, 0x58, 0x30, 0x60, 0xbf, - 0x26, 0x0c, 0x70, 0xf6, 0x98, 0x31, 0xc3, 0xda, 0x60, 0xed, 0x03, 0x76, 0x0c, 0x10, 0x77, 0x26, - 0x0c, 0x3a, 0x43, 0x38, 0x34, 0x36, 0x83, 0xe4, 0x0f, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1d, - 0xfc, 0x3f, 0xf2, 0x1d, 0x8e, 0x1f, 0xc8, 0x31, 0xc3, 0xf3, 0x0e, 0x3b, 0x02, 0x40, 0xc3, 0x0e, - 0x69, 0x84, 0xc3, 0x0e, 0x0e, 0x81, 0x49, 0x41, 0xc1, 0x68, 0x57, 0xe9, 0xc0, 0xe8, 0x7c, 0xce, - 0x0e, 0xc3, 0xea, 0x39, 0x42, 0x80, 0x6e, 0xa7, 0x70, 0xb0, 0x48, 0x35, 0x6a, 0x09, 0x0f, 0x63, - 0x87, 0xf3, 0xe8, 0x7f, 0xe8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x21, 0x7f, 0x26, 0x81, 0xc3, 0xed, - 0x2e, 0x74, 0x32, 0x0c, 0x37, 0xa0, 0xec, 0x18, 0x57, 0x68, 0x4e, 0x0c, 0x7c, 0x17, 0x01, 0x81, - 0x8a, 0x0f, 0xcc, 0x0c, 0x12, 0x16, 0x15, 0xfc, 0x38, 0x28, 0x1f, 0x38, 0x38, 0xc3, 0xe5, 0x41, - 0x7a, 0x0d, 0x79, 0x50, 0x5e, 0x0e, 0x42, 0xa0, 0x3d, 0x68, 0x7d, 0xd3, 0x80, 0xf0, 0x6f, 0x4c, - 0x1e, 0x83, 0xff, 0x07, 0x0f, 0xf2, 0x1d, 0xfc, 0x19, 0xc3, 0xf6, 0x1d, 0x07, 0x20, 0xc1, 0xff, - 0x0c, 0x0c, 0x18, 0x67, 0x18, 0x70, 0x61, 0xd8, 0xc3, 0x03, 0x0e, 0xc9, 0x28, 0x0f, 0xf8, 0xbf, - 0x8d, 0x7b, 0x0e, 0x63, 0x0f, 0xf2, 0xa3, 0x0f, 0xaf, 0x54, 0xe1, 0xf2, 0x14, 0xac, 0x3f, 0xec, - 0xd0, 0xfc, 0xfa, 0x30, 0xff, 0xc1, 0xfe, 0x3f, 0x81, 0xfe, 0x0f, 0xb0, 0x68, 0x58, 0x64, 0x18, - 0x30, 0xd8, 0x4e, 0x0c, 0x18, 0x6c, 0x26, 0x1c, 0x1a, 0xec, 0x26, 0x18, 0x1f, 0xe0, 0xa8, 0x30, - 0x30, 0xd8, 0x57, 0xe8, 0xc3, 0x61, 0xf3, 0x1a, 0x16, 0x1f, 0x31, 0xfe, 0x09, 0xba, 0x26, 0x1b, - 0x0a, 0x41, 0x26, 0x1b, 0x0f, 0xb0, 0x68, 0x58, 0x67, 0xd3, 0xff, 0x90, 0xff, 0xc1, 0x80, 0x3f, - 0x83, 0x38, 0x7f, 0x61, 0x9c, 0x3c, 0x83, 0x3f, 0xf0, 0x18, 0x19, 0xa3, 0x8e, 0x06, 0x1c, 0xc0, - 0xe0, 0xc0, 0xc3, 0x18, 0x1c, 0x18, 0x24, 0x63, 0xab, 0xa6, 0x0b, 0xf4, 0xb5, 0xac, 0x1e, 0x67, - 0x28, 0x1f, 0x99, 0x3b, 0x43, 0xaf, 0x51, 0x07, 0x83, 0xc8, 0x58, 0x1f, 0x83, 0xfb, 0x1d, 0x1e, - 0x42, 0x7c, 0xac, 0x3a, 0xc3, 0xff, 0x07, 0x3f, 0x87, 0xfe, 0x0e, 0xc6, 0x33, 0x30, 0x40, 0xc6, - 0x33, 0x31, 0x81, 0x8c, 0x66, 0x63, 0x03, 0x18, 0xcc, 0xc6, 0x1c, 0x62, 0x33, 0x24, 0x61, 0x98, - 0xcc, 0xbf, 0x99, 0x46, 0x61, 0xce, 0xd8, 0x33, 0x0c, 0xa9, 0xe0, 0x5e, 0x2f, 0x4c, 0xe1, 0xd9, - 0x05, 0x46, 0x0e, 0xc3, 0xb5, 0x7f, 0xc0, 0x7d, 0x0c, 0x1d, 0x87, 0xfe, 0x08, 0x0f, 0xfc, 0x1d, - 0xfc, 0x07, 0x0b, 0x0f, 0xb0, 0x48, 0x58, 0x64, 0x70, 0x61, 0xb0, 0x98, 0x62, 0xdf, 0xe4, 0x61, - 0x8f, 0x06, 0xc2, 0x62, 0x6f, 0x06, 0xc2, 0x92, 0x51, 0x98, 0x30, 0xaf, 0xc9, 0x92, 0x61, 0xf6, - 0x98, 0xe6, 0x1f, 0x60, 0xc1, 0x18, 0x57, 0xac, 0x18, 0x6c, 0x24, 0x2c, 0x18, 0x6c, 0x3c, 0xe0, - 0xc3, 0x61, 0x9f, 0x20, 0xc1, 0xe8, 0x3f, 0xf0, 0x78, 0x0f, 0xe8, 0x3d, 0xfc, 0x07, 0x0f, 0xf6, - 0x0a, 0x07, 0xc8, 0x30, 0x7f, 0xc3, 0x03, 0x2c, 0x33, 0x8c, 0x39, 0x87, 0xb1, 0x86, 0x2b, 0x81, - 0x92, 0x50, 0x1a, 0xb0, 0x65, 0xfa, 0x30, 0x63, 0x87, 0x49, 0x83, 0x1c, 0x33, 0x27, 0xe1, 0x8b, - 0xce, 0x98, 0x66, 0x20, 0xb0, 0x21, 0xa8, 0x19, 0xc3, 0xed, 0x05, 0xe4, 0x33, 0xf0, 0x7f, 0xe0, - 0xc0, 0x0f, 0xe5, 0x07, 0x7f, 0x05, 0xc1, 0xf9, 0xc0, 0xff, 0x20, 0x47, 0x06, 0x81, 0xc0, 0xc3, - 0x9c, 0x17, 0x01, 0x86, 0xa0, 0xd8, 0x54, 0x28, 0x5f, 0xf1, 0x24, 0x87, 0xce, 0x5f, 0x90, 0xf3, - 0x81, 0x6d, 0x0f, 0x38, 0x76, 0xaf, 0xf8, 0x6d, 0xc3, 0xe7, 0x24, 0x18, 0x7c, 0xe1, 0x9c, 0xbf, - 0xe0, 0x7c, 0x87, 0xce, 0x1f, 0xf8, 0x20, 0x0f, 0xf2, 0x1e, 0xfe, 0x09, 0xc3, 0xfd, 0x86, 0xd0, - 0xfe, 0xc3, 0x48, 0x73, 0x03, 0x3f, 0xf0, 0x18, 0x60, 0xd2, 0x1c, 0xc3, 0x06, 0x90, 0xea, 0x14, - 0x0d, 0x21, 0xd7, 0xeb, 0xfe, 0x43, 0xcc, 0x17, 0x07, 0xe6, 0x42, 0x90, 0xeb, 0xd4, 0x42, 0x90, - 0xe9, 0x06, 0x85, 0x21, 0xfd, 0x86, 0xa0, 0x79, 0xf4, 0xff, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xf6, - 0x1e, 0xfe, 0x0d, 0xa1, 0xfd, 0x86, 0x90, 0xf2, 0x0d, 0xff, 0xc8, 0xc0, 0xdc, 0x3d, 0xa3, 0x0e, - 0xf0, 0x76, 0x8c, 0x30, 0x30, 0xfd, 0x23, 0x03, 0x0a, 0xc2, 0xbf, 0x46, 0xdc, 0x1f, 0x98, 0xf4, - 0x1f, 0xca, 0x8d, 0x0f, 0xaf, 0x51, 0x30, 0xe4, 0x08, 0x52, 0x61, 0xda, 0x1d, 0x83, 0x43, 0x61, - 0x3e, 0x80, 0xff, 0x41, 0xff, 0x83, 0x80, 0x0d, 0x07, 0xfe, 0xff, 0x9f, 0xf0, 0x4e, 0x0a, 0x0c, - 0x0d, 0x0b, 0xca, 0xc2, 0x9a, 0x07, 0x3e, 0x82, 0x7c, 0x19, 0xb9, 0xe7, 0xcf, 0x90, 0x72, 0x19, - 0x41, 0x38, 0x6f, 0xfe, 0x83, 0xe9, 0x0e, 0xa0, 0x7d, 0x87, 0xb4, 0x3c, 0xff, 0xfc, 0x1f, 0xf8, - 0x0c, 0x0b, 0xff, 0xc5, 0x03, 0xff, 0x03, 0x43, 0xff, 0x7a, 0x0f, 0xfc, 0x1e, 0x09, 0x83, 0x7f, - 0x03, 0xfe, 0x30, 0xb0, 0xd8, 0x1c, 0xc2, 0xc2, 0xa0, 0x28, 0x61, 0x60, 0xb1, 0xf2, 0x7f, 0x02, - 0x0f, 0xfc, 0x1b, 0xff, 0x90, 0xf4, 0x1e, 0xc3, 0xce, 0x1e, 0xc3, 0xd7, 0xff, 0x90, 0xff, 0xc6, - 0x97, 0xff, 0x46, 0x87, 0xfe, 0x30, 0xff, 0x9f, 0x21, 0xff, 0x83, 0x0f, 0xfc, 0x1d, 0xfc, 0x7f, - 0xe0, 0xf6, 0x0a, 0x05, 0xc1, 0x20, 0xc2, 0xd2, 0xc2, 0x60, 0x61, 0x3d, 0x86, 0x61, 0x82, 0x7d, - 0x06, 0x50, 0xc5, 0xe4, 0xb9, 0x24, 0xa1, 0x01, 0x81, 0x25, 0xfc, 0x13, 0x87, 0xf3, 0x3f, 0xf0, - 0x7a, 0x81, 0x38, 0x73, 0x7a, 0x81, 0x38, 0x74, 0x82, 0x7f, 0xf2, 0x1d, 0x86, 0x70, 0xf5, 0xe8, - 0x33, 0x87, 0xfe, 0x0f, 0xc0, 0x0f, 0xf2, 0x83, 0xbf, 0x83, 0x68, 0x7f, 0x61, 0x58, 0x7c, 0x83, - 0x0b, 0x4a, 0x04, 0xc0, 0xc1, 0x40, 0xb0, 0x98, 0x71, 0xc3, 0x58, 0x18, 0x73, 0xff, 0x24, 0x8c, - 0x28, 0x39, 0x45, 0xfc, 0x1f, 0xf8, 0x0e, 0x7f, 0xc1, 0xca, 0x8c, 0x3b, 0x05, 0xe9, 0x8c, 0x3b, - 0x04, 0x82, 0x86, 0x1d, 0x87, 0xb4, 0xd7, 0xb0, 0x9f, 0x81, 0xff, 0x07, 0xfe, 0x0e, 0x3f, 0x80, - 0xe1, 0xfe, 0x71, 0x5d, 0xf4, 0x12, 0x39, 0xf9, 0x60, 0x98, 0x70, 0x9c, 0x1a, 0x06, 0x18, 0x37, - 0x68, 0x4c, 0x50, 0x0d, 0xe4, 0xc1, 0x24, 0x96, 0x8f, 0x60, 0xbf, 0x21, 0xe4, 0x3e, 0xdf, 0xfc, - 0x1e, 0xc2, 0xc7, 0x0d, 0x79, 0xc0, 0xe3, 0x86, 0x42, 0xc1, 0x41, 0xc4, 0x39, 0xcb, 0x03, 0x92, - 0x0f, 0x9f, 0x06, 0xf8, 0x3f, 0xf0, 0x70, 0x7f, 0x87, 0xf8, 0x60, 0xb1, 0x82, 0xc6, 0x0b, 0x18, - 0x2c, 0x7f, 0x87, 0xf8, 0x3f, 0xf0, 0x6f, 0xff, 0x21, 0xd0, 0x7b, 0x0e, 0x70, 0xf6, 0x1d, 0x7f, - 0xf9, 0x0f, 0xfd, 0xa1, 0xff, 0xb7, 0xff, 0xc0, 0xc3, 0xff, 0x38, 0x7f, 0xbe, 0x83, 0xff, 0x04, - 0x0f, 0xfc, 0x21, 0x7f, 0x04, 0xd3, 0xc8, 0x73, 0x0f, 0x79, 0x0f, 0x98, 0x36, 0x87, 0x49, 0x40, - 0xda, 0x1d, 0x24, 0x9f, 0xfa, 0x24, 0x90, 0xb4, 0xa0, 0x58, 0x30, 0xb8, 0x2e, 0x07, 0xf3, 0xd0, - 0x0a, 0xe0, 0xed, 0x46, 0x0a, 0x07, 0xd8, 0x58, 0x28, 0x06, 0xf3, 0x81, 0xc1, 0x40, 0x90, 0xb0, - 0x50, 0x14, 0x0f, 0x38, 0xe1, 0x50, 0x37, 0xc9, 0x86, 0xa0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1d, - 0xfc, 0x0a, 0x18, 0x10, 0xe7, 0x06, 0x99, 0xa1, 0x23, 0x0e, 0x0f, 0x41, 0x30, 0xc7, 0x81, 0xc1, - 0x98, 0xad, 0xbe, 0x0e, 0x62, 0x41, 0xab, 0x04, 0x92, 0x48, 0x30, 0x74, 0xc1, 0x7e, 0x4c, 0x83, - 0xfd, 0x86, 0xd0, 0xf9, 0x37, 0xff, 0x03, 0xd3, 0x86, 0xd0, 0xe4, 0x2c, 0x36, 0x87, 0xe7, 0x0d, - 0xa1, 0xeb, 0xc8, 0x6d, 0x0f, 0xfc, 0x1f, 0x80, 0x0f, 0xe4, 0x3e, 0xfe, 0x0b, 0x0f, 0xfb, 0x05, - 0xfd, 0x04, 0x83, 0x1d, 0x0b, 0x09, 0x81, 0x9d, 0x82, 0x81, 0x30, 0x31, 0x1e, 0xc3, 0x30, 0xc1, - 0xbc, 0x86, 0x91, 0x81, 0x73, 0xc1, 0x5f, 0xe8, 0x35, 0xa1, 0xce, 0x7f, 0x90, 0xe5, 0x46, 0x1b, - 0x41, 0x72, 0xa3, 0x0d, 0xa0, 0x42, 0xa1, 0x86, 0xd0, 0xf6, 0x9f, 0xe4, 0x2b, 0xd0, 0x30, 0xda, - 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x1e, 0xfe, 0x0d, 0xc1, 0xfd, 0x86, 0xb0, 0xf2, 0x0d, 0xff, 0xc8, - 0xc0, 0xc2, 0xa0, 0x79, 0x86, 0x0b, 0x02, 0x82, 0x61, 0x81, 0xc3, 0xa1, 0x49, 0x43, 0xfa, 0x0d, - 0x7e, 0x82, 0xe1, 0x83, 0xcc, 0x3c, 0x0d, 0x0e, 0x6a, 0xd0, 0x70, 0x57, 0xa8, 0xa0, 0xbc, 0x19, - 0x0b, 0x41, 0x77, 0x07, 0xdb, 0x78, 0x2e, 0x09, 0xf5, 0x34, 0x3a, 0x0f, 0xfc, 0x1c, 0x0f, 0xc8, - 0x68, 0x2f, 0xe0, 0x50, 0x2c, 0x3e, 0xc2, 0xc1, 0x40, 0xc8, 0x30, 0xa0, 0x61, 0x98, 0x72, 0xff, - 0x80, 0xc3, 0x05, 0xa6, 0x84, 0xc3, 0x05, 0xa6, 0x1a, 0x85, 0x02, 0xd3, 0x0d, 0x7e, 0xbf, 0xf0, - 0x7a, 0x41, 0xa6, 0x87, 0x2a, 0x41, 0x83, 0x09, 0xf4, 0x60, 0x70, 0x61, 0xfb, 0x06, 0x83, 0x0f, - 0x9c, 0xb0, 0xb0, 0xf7, 0x93, 0x0d, 0x87, 0xfe, 0x0f, 0x80, 0x3f, 0x37, 0xfe, 0x43, 0x48, 0x7f, - 0xe4, 0xc3, 0xff, 0x39, 0x83, 0xe9, 0xf8, 0x0c, 0x60, 0xc1, 0xc9, 0x81, 0x8c, 0x18, 0x38, 0x18, - 0x28, 0x60, 0xd3, 0x93, 0x05, 0xf8, 0xe3, 0xa3, 0x87, 0xb3, 0x57, 0x36, 0x19, 0x59, 0x97, 0x16, - 0x3e, 0x9c, 0xc1, 0xc0, 0xc3, 0x98, 0xc1, 0xc0, 0xc3, 0xb4, 0xc1, 0xc0, 0xc2, 0x7c, 0x0c, 0xe8, - 0xf0, 0x7f, 0xe0, 0xe0, 0x3f, 0x83, 0xb0, 0xfe, 0xc1, 0xff, 0x04, 0x83, 0x06, 0x0c, 0x18, 0x18, - 0x18, 0x3f, 0xe0, 0x30, 0xe0, 0xc1, 0x83, 0x03, 0x0c, 0x0e, 0x9d, 0x30, 0x49, 0x40, 0xff, 0xaf, - 0xeb, 0xfe, 0x83, 0x9c, 0x1a, 0x1f, 0xe6, 0x06, 0x1f, 0x37, 0xa8, 0x3f, 0xe0, 0x48, 0x24, 0x3c, - 0xc1, 0xed, 0x0f, 0x68, 0x4f, 0xa0, 0xef, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1d, 0xfc, 0x1b, - 0x83, 0xfb, 0x09, 0xb0, 0xf2, 0x0c, 0x2c, 0x70, 0xcc, 0x0c, 0x18, 0x56, 0x13, 0x03, 0x39, 0x75, - 0x81, 0x87, 0x5b, 0xf1, 0x02, 0x46, 0x0f, 0xfa, 0xfe, 0x51, 0x23, 0x07, 0x9c, 0xc5, 0x1a, 0x1c, - 0xa8, 0xc6, 0x30, 0xaf, 0x4c, 0x40, 0x64, 0x24, 0x2a, 0x07, 0x61, 0xfb, 0x6f, 0xf8, 0x27, 0xd0, - 0x17, 0xe0, 0xff, 0xc1, 0xc0, 0x0f, 0xf4, 0x1e, 0xfe, 0x0a, 0x8c, 0x1f, 0x38, 0x1c, 0x1c, 0x19, - 0x06, 0x0e, 0x69, 0xa0, 0x61, 0xcb, 0xa9, 0x58, 0x18, 0x60, 0xa0, 0x61, 0x98, 0x60, 0x58, 0x1c, - 0x29, 0x28, 0x5a, 0x80, 0xe0, 0xbf, 0x31, 0xc1, 0x21, 0x2d, 0xa5, 0xfc, 0x1f, 0x6d, 0xe0, 0x70, - 0x54, 0xed, 0x87, 0xb0, 0xc8, 0x58, 0x6f, 0x21, 0xf3, 0x8d, 0xab, 0x90, 0xbe, 0x6d, 0x0d, 0x61, - 0xff, 0x83, 0x80, 0x2f, 0xc1, 0x61, 0x61, 0xf6, 0x07, 0x03, 0x86, 0x41, 0x97, 0xfc, 0x06, 0x06, - 0x16, 0x16, 0x13, 0x03, 0x0b, 0xf8, 0x26, 0x1c, 0x2c, 0x0e, 0x12, 0x86, 0x0b, 0x5b, 0x0a, 0xfe, - 0x07, 0x4f, 0x07, 0xce, 0x0c, 0x2c, 0x39, 0x9a, 0x7f, 0xc9, 0xf2, 0xa0, 0x20, 0x43, 0x21, 0x50, - 0x1a, 0x50, 0x3e, 0xd3, 0x82, 0xd0, 0x9f, 0x43, 0x86, 0x70, 0xff, 0xc1, 0xc0, 0x3f, 0x83, 0xb0, - 0xfe, 0xcb, 0xfe, 0x09, 0x06, 0x1a, 0x81, 0xcc, 0x0c, 0x27, 0xd0, 0x66, 0x1c, 0x16, 0x96, 0x81, - 0x86, 0x28, 0x19, 0x81, 0x25, 0x0f, 0xfc, 0x97, 0xe8, 0x3d, 0x21, 0xe6, 0x3f, 0x12, 0x1e, 0x63, - 0x06, 0x48, 0x1b, 0xd4, 0x30, 0x64, 0x8c, 0x82, 0x4f, 0xc4, 0x87, 0xb0, 0x41, 0xb4, 0x27, 0xd0, - 0x75, 0xe0, 0x2f, 0xc5, 0xff, 0x07, 0xb2, 0x49, 0x06, 0x12, 0x0c, 0x92, 0x41, 0x81, 0x81, 0x97, - 0xfc, 0x06, 0x06, 0x49, 0x20, 0xc0, 0xa1, 0xc9, 0x34, 0x70, 0x28, 0x61, 0xff, 0x40, 0xbb, 0xd0, - 0x5a, 0x1f, 0xcf, 0xff, 0x21, 0x95, 0x02, 0xf4, 0x1a, 0xf4, 0xc3, 0x6e, 0x84, 0x85, 0x2b, 0x34, - 0xe0, 0xf7, 0x60, 0xd0, 0x68, 0x2f, 0x41, 0xb4, 0x3f, 0xf0, 0x7e, 0x0f, 0xe4, 0x3e, 0xfe, 0x03, - 0xb8, 0x7f, 0x60, 0xe3, 0x43, 0xf6, 0x0e, 0x65, 0x80, 0xe0, 0xcb, 0xfe, 0x03, 0x0e, 0x78, 0x18, - 0x73, 0x0d, 0x3c, 0x0d, 0x0d, 0x41, 0x81, 0xff, 0x02, 0xef, 0x46, 0x0c, 0x3f, 0xa8, 0x60, 0xd0, - 0xfd, 0x43, 0xfe, 0x03, 0x75, 0x18, 0x30, 0xe9, 0x04, 0x98, 0x30, 0xfe, 0xc1, 0xff, 0x20, 0x7d, - 0x03, 0x0f, 0xfc, 0x1f, 0xf0, 0x0f, 0xf4, 0x1e, 0xfe, 0x0a, 0x84, 0x1f, 0x30, 0x28, 0x0e, 0x0c, - 0x8c, 0x5f, 0xe8, 0x0c, 0x30, 0x6d, 0x0e, 0x62, 0x57, 0xfe, 0x03, 0x12, 0x07, 0x4e, 0x0a, 0x4d, - 0x1d, 0x0b, 0x41, 0x7f, 0x81, 0xa0, 0xd0, 0xed, 0x2d, 0x20, 0xf2, 0x60, 0x47, 0x43, 0x7a, 0x30, - 0x5c, 0x0e, 0x0f, 0x60, 0x81, 0x68, 0x79, 0xc0, 0xdc, 0x1e, 0x7c, 0x97, 0x07, 0xfe, 0x0f, 0xf0, - 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0xc1, 0xf9, 0x8f, 0xfa, 0x09, 0x18, 0xd0, 0xce, 0x14, 0x31, 0x87, - 0xb0, 0x31, 0x27, 0xfe, 0x03, 0x12, 0x61, 0xfc, 0xa2, 0x4e, 0xbe, 0x05, 0xf8, 0xf3, 0xbb, 0x87, - 0xb3, 0xc6, 0x66, 0x1e, 0xcf, 0x19, 0x98, 0x2f, 0x3b, 0x7f, 0xc0, 0x42, 0xe9, 0x99, 0x98, 0x73, - 0x66, 0x66, 0x61, 0x3e, 0x63, 0x22, 0xa0, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x07, 0xe4, 0x63, 0xf0, - 0xa3, 0x03, 0x18, 0x65, 0x49, 0xff, 0xca, 0x34, 0x09, 0x81, 0x14, 0x33, 0xa6, 0x50, 0x6f, 0x2f, - 0x79, 0x02, 0x82, 0xf4, 0x87, 0xfe, 0x0f, 0xea, 0xfb, 0xc1, 0xec, 0x3a, 0xc3, 0x9f, 0xff, 0x41, - 0xff, 0xa6, 0xff, 0xf1, 0xa1, 0xfd, 0xf4, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x19, 0xfc, 0xaf, 0xf9, - 0x0e, 0x93, 0x58, 0x70, 0x90, 0x48, 0xe4, 0xe8, 0x58, 0x34, 0x16, 0xe8, 0x6c, 0x18, 0x6f, 0x41, - 0xd8, 0x30, 0x5c, 0xdc, 0x83, 0x06, 0x48, 0x30, 0x30, 0x3f, 0x8f, 0xf8, 0x3e, 0xcc, 0x18, 0x30, - 0xf3, 0x98, 0x30, 0x61, 0x5e, 0xa1, 0xff, 0x01, 0x40, 0x60, 0xd8, 0xa0, 0xf4, 0x86, 0xd5, 0xa1, - 0x7a, 0x3f, 0xd4, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1c, 0xff, 0x23, 0x87, 0xea, 0x68, 0x3d, 0x7a, - 0x1f, 0xfd, 0x66, 0x86, 0x7c, 0xa8, 0x17, 0x06, 0xa1, 0x28, 0x17, 0x70, 0x49, 0x68, 0x24, 0x27, - 0x0d, 0xff, 0xc8, 0x7c, 0x87, 0xb4, 0x3c, 0xe1, 0xec, 0x3e, 0xbf, 0xfc, 0x87, 0xfe, 0x04, 0x83, - 0xff, 0xc9, 0xa1, 0xff, 0x81, 0x87, 0xfe, 0x7c, 0x87, 0xfe, 0x0f, 0x0f, 0xfc, 0x1d, 0x57, 0x50, - 0x34, 0x3f, 0x61, 0xbf, 0xc0, 0x69, 0xd1, 0xb4, 0x70, 0x96, 0xd6, 0x9c, 0x90, 0x95, 0xae, 0x07, - 0x61, 0xcf, 0x4d, 0x05, 0xc1, 0x9c, 0x2c, 0xb8, 0xf2, 0x0d, 0x19, 0x10, 0xcc, 0x1a, 0xf5, 0x6f, - 0x07, 0xec, 0x3a, 0x81, 0xf3, 0xff, 0xe8, 0x3f, 0xf0, 0x34, 0x1f, 0xfe, 0x8c, 0x3f, 0xe6, 0x9c, - 0x1f, 0xf8, 0x3c, 0x0f, 0xce, 0x1f, 0x7f, 0x1c, 0xaf, 0xc8, 0x66, 0x30, 0x98, 0x82, 0x46, 0x32, - 0x24, 0xc0, 0xc3, 0x19, 0x92, 0x60, 0x62, 0x57, 0x76, 0x0c, 0x0c, 0x4a, 0xd2, 0x83, 0x82, 0x49, - 0x0c, 0x81, 0x0a, 0xfc, 0xff, 0xe0, 0xf6, 0x60, 0x90, 0x61, 0xec, 0xc1, 0x05, 0x82, 0xf3, 0x9f, - 0xf8, 0x10, 0x59, 0x82, 0x0b, 0x0e, 0x63, 0x4d, 0x1c, 0x27, 0xc0, 0xff, 0xc0, 0x0f, 0xfc, 0x1f, - 0xf5, 0x87, 0xef, 0xff, 0xde, 0x06, 0x83, 0x0d, 0x85, 0x81, 0x54, 0xeb, 0x74, 0x50, 0x65, 0x72, - 0xad, 0x41, 0xfb, 0x40, 0xe1, 0xef, 0xff, 0xde, 0x0c, 0xe8, 0x77, 0x06, 0x7f, 0xfd, 0x70, 0x24, - 0x83, 0xa8, 0x08, 0x3b, 0xff, 0xc1, 0xff, 0x82, 0xc2, 0x7f, 0xf4, 0x30, 0x7f, 0xef, 0x90, 0xff, - 0xc1, 0xe0, 0x0f, 0xe5, 0x07, 0xbf, 0x21, 0xb0, 0xfe, 0x95, 0xff, 0x80, 0x83, 0x54, 0x1e, 0xc1, - 0x83, 0x18, 0x3d, 0x83, 0x06, 0x3f, 0xf8, 0x18, 0x31, 0x83, 0xfb, 0x06, 0x37, 0xc7, 0xc0, 0xfe, - 0x50, 0x31, 0x30, 0xf7, 0x33, 0x93, 0x86, 0x6a, 0x47, 0x03, 0x83, 0xd5, 0x63, 0x60, 0xb0, 0xea, - 0x74, 0x37, 0x30, 0xee, 0xc2, 0xc2, 0xc0, 0xfc, 0xa0, 0x78, 0x7c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, - 0x1d, 0xfc, 0x7f, 0xe4, 0x33, 0x04, 0xc6, 0x1c, 0x8c, 0x5f, 0xf0, 0x18, 0x62, 0x54, 0x46, 0x06, - 0x24, 0x95, 0x11, 0x81, 0x89, 0x2f, 0xf8, 0x14, 0x34, 0x3f, 0xeb, 0xf2, 0x7f, 0xa0, 0xf4, 0x87, - 0xfe, 0x06, 0xff, 0xe4, 0xbc, 0xe0, 0x47, 0x10, 0x90, 0xb1, 0xc7, 0x34, 0x39, 0xcd, 0x1c, 0x18, - 0x4f, 0x91, 0x3d, 0x01, 0x0f, 0xfc, 0x1c, 0x3f, 0x8f, 0xfc, 0x1c, 0xe6, 0x0c, 0x0e, 0x14, 0x39, - 0xff, 0x80, 0xc3, 0x18, 0x30, 0x38, 0x18, 0x63, 0x06, 0x8e, 0x06, 0x28, 0x53, 0xd5, 0x81, 0x24, - 0x83, 0x87, 0x0d, 0x7e, 0x7f, 0x41, 0xfd, 0x81, 0xc2, 0xd0, 0xe7, 0x7f, 0xf0, 0x3e, 0x71, 0x44, - 0x81, 0x02, 0x16, 0x50, 0x93, 0x0f, 0x3b, 0x83, 0x47, 0x0b, 0xe5, 0x0f, 0x82, 0x43, 0xff, 0x07, - 0x0f, 0xf4, 0x1e, 0xfe, 0x0d, 0x87, 0xf3, 0x9f, 0xf8, 0x24, 0x63, 0x48, 0x2c, 0x0c, 0x31, 0xb7, - 0x6e, 0x06, 0x24, 0xe8, 0xa8, 0xc0, 0xc4, 0x9a, 0x5a, 0x60, 0xa1, 0xa6, 0xe9, 0x18, 0x2f, 0xcf, - 0xab, 0x78, 0x3d, 0x81, 0x52, 0xc1, 0xf6, 0x19, 0xc4, 0x2b, 0xd6, 0x6e, 0x4d, 0x01, 0x20, 0xcc, - 0xc2, 0x70, 0xea, 0x31, 0x85, 0xa8, 0x17, 0x90, 0xbf, 0x41, 0xff, 0x83, 0xc0, 0x3f, 0x47, 0xfd, - 0x07, 0x31, 0x87, 0x30, 0x48, 0xc7, 0x5d, 0xc0, 0x61, 0x8d, 0x7e, 0x03, 0x12, 0x65, 0x3d, 0x04, - 0xc4, 0x98, 0x54, 0x0d, 0x24, 0x9b, 0x4e, 0xa0, 0x5f, 0x8c, 0x0e, 0x1f, 0xdb, 0xb4, 0x6a, 0x0c, - 0x9b, 0x8e, 0x0e, 0x07, 0xce, 0xc6, 0x83, 0x09, 0x0b, 0xab, 0xa7, 0xc1, 0xcd, 0xa6, 0x16, 0x19, - 0xf1, 0x0e, 0x0e, 0x0f, 0xfc, 0x1e, 0x3f, 0x3f, 0xa9, 0xe8, 0x3a, 0x4d, 0xc2, 0x90, 0x93, 0x07, - 0x64, 0xe1, 0x31, 0x83, 0xb0, 0x70, 0x4c, 0x60, 0xc9, 0x5e, 0x09, 0x46, 0x7e, 0xb1, 0x81, 0x26, - 0x19, 0x14, 0x1b, 0xf8, 0xbe, 0xa2, 0x1f, 0x60, 0x56, 0x08, 0x39, 0x59, 0x66, 0xe8, 0x1f, 0x4e, - 0xc5, 0xe4, 0x3e, 0xa0, 0x37, 0x34, 0x3d, 0xab, 0x4c, 0x14, 0x0a, 0xe0, 0xec, 0x38, 0x0f, 0xfc, - 0x1b, 0xf5, 0x3e, 0x3b, 0x43, 0x50, 0x2c, 0xd1, 0x18, 0x95, 0x78, 0xc1, 0x8c, 0x4d, 0x1c, 0xbd, - 0x14, 0x34, 0xa7, 0x4f, 0x02, 0x4c, 0x18, 0x30, 0x60, 0x93, 0x07, 0x4e, 0x98, 0x3f, 0x8e, 0x79, - 0xc3, 0xd8, 0xad, 0x5a, 0x1e, 0xcf, 0xf9, 0x2f, 0x58, 0x58, 0x20, 0x90, 0x3d, 0xff, 0x41, 0xa8, - 0x0e, 0x1d, 0x0a, 0xf0, 0xe8, 0x6d, 0x0f, 0xfc, 0x10, 0x0f, 0xf4, 0x1e, 0xfe, 0x16, 0xf2, 0xc1, - 0xcc, 0x2f, 0xe0, 0x91, 0x8b, 0xcd, 0xe8, 0x0c, 0x50, 0x92, 0xc1, 0x81, 0x89, 0x2f, 0x5f, 0x80, - 0xc4, 0x85, 0x83, 0x0d, 0x26, 0x0a, 0x74, 0xe8, 0x0f, 0xe4, 0x75, 0x6a, 0x0f, 0x60, 0x75, 0x68, - 0x7d, 0xdf, 0xf9, 0x2f, 0x38, 0x1d, 0xd2, 0x02, 0x16, 0xfc, 0x0f, 0x21, 0xce, 0x07, 0x69, 0xa1, - 0x5e, 0x41, 0x72, 0x3a, 0x1f, 0xf8, 0x30, 0x07, 0xff, 0x21, 0xb0, 0xfb, 0x43, 0x7f, 0x81, 0xa1, - 0xb0, 0xd8, 0x34, 0x14, 0xf5, 0x3d, 0x4f, 0x46, 0xbf, 0xf6, 0xe7, 0xff, 0x3a, 0x0d, 0x0f, 0x68, - 0x6c, 0x3e, 0x90, 0xde, 0xaf, 0x68, 0x6c, 0x3e, 0x90, 0xdf, 0xfc, 0x86, 0xc3, 0xe9, 0x0d, 0x87, - 0x5e, 0x08, 0x1f, 0xe0, 0x7f, 0x04, 0xe1, 0x60, 0xc0, 0xe1, 0x3e, 0x8c, 0x18, 0x58, 0x4e, 0x66, - 0x0c, 0x2c, 0x2b, 0x7b, 0x56, 0x16, 0x83, 0x5d, 0x79, 0x0a, 0x89, 0xae, 0xa2, 0x1f, 0xdd, 0x59, - 0xfe, 0x82, 0xd5, 0x63, 0x85, 0x86, 0xd6, 0xc1, 0xc5, 0x03, 0x74, 0xf0, 0x5f, 0x07, 0x60, 0x70, - 0xbd, 0x07, 0x60, 0x71, 0xe3, 0xc8, 0x59, 0x73, 0xa1, 0x3a, 0x0f, 0xf9, 0x0f, 0x7f, 0x05, 0x61, - 0xec, 0x0e, 0x17, 0xa0, 0xef, 0x4e, 0x06, 0x30, 0xec, 0x9c, 0x18, 0x1c, 0x27, 0x7b, 0x74, 0x2b, - 0x06, 0x19, 0xe4, 0x08, 0x83, 0xaf, 0x18, 0x34, 0x36, 0xab, 0x06, 0x0d, 0x0d, 0xd3, 0xc0, 0xc1, - 0xa1, 0xb0, 0x38, 0x30, 0x68, 0x6c, 0x16, 0x0c, 0x1a, 0x1b, 0xa7, 0x87, 0x06, 0x86, 0xc0, 0xe6, - 0x83, 0x43, 0x67, 0xa3, 0x0b, 0x43, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x21, 0xbf, 0x21, 0x37, 0x90, - 0xb0, 0x28, 0xf5, 0xa1, 0xde, 0x94, 0x60, 0xd0, 0xec, 0xd4, 0x60, 0x90, 0xde, 0xbe, 0x30, 0x48, - 0x6c, 0x36, 0xf4, 0xea, 0x03, 0xfa, 0x35, 0x51, 0x41, 0x60, 0x93, 0x03, 0x07, 0x7e, 0x4c, 0x0c, - 0x1d, 0x82, 0x4c, 0x2c, 0x3b, 0xf2, 0x61, 0x61, 0xd8, 0x24, 0xc5, 0x4b, 0x03, 0x04, 0x9c, 0xef, - 0x20, 0xcb, 0x28, 0x89, 0x61, 0xff, 0x83, 0x80, 0x07, 0xf0, 0x6c, 0x3d, 0x05, 0x86, 0xc3, 0xdf, - 0x18, 0x6c, 0x3d, 0x19, 0x97, 0xf9, 0x2d, 0xdd, 0x54, 0xea, 0x4d, 0x75, 0x85, 0x87, 0x6b, 0xd0, - 0x58, 0x7b, 0x5b, 0x02, 0xb5, 0x82, 0xfe, 0x1e, 0xb6, 0x16, 0x16, 0x38, 0x4e, 0x17, 0x56, 0x38, - 0x4e, 0x16, 0x16, 0x38, 0x4e, 0x16, 0x16, 0x3f, 0xe0, 0xb1, 0xe1, 0xd7, 0x60, 0x0f, 0xf9, 0x0f, - 0x7f, 0x06, 0xc3, 0xd8, 0x1c, 0x5b, 0x94, 0x17, 0xa7, 0x3f, 0xe8, 0x19, 0x38, 0x54, 0x0e, 0x77, - 0xb4, 0x18, 0x18, 0x1d, 0x78, 0xe0, 0x68, 0x35, 0xd5, 0x7e, 0x83, 0x6a, 0xb0, 0xd6, 0x48, 0x3a, - 0x78, 0x2f, 0x0e, 0x16, 0x07, 0x2e, 0x06, 0x85, 0x82, 0xcd, 0x07, 0x83, 0x74, 0xf0, 0x57, 0xc1, - 0xb0, 0x38, 0xf9, 0x2c, 0x2c, 0xf4, 0xe8, 0x65, 0x0f, 0xfc, 0x1e, 0xfc, 0x8d, 0x3e, 0x82, 0xc0, - 0xa2, 0x88, 0x7d, 0xe9, 0x45, 0x03, 0xf6, 0x4a, 0x28, 0x1f, 0x3b, 0xd0, 0xbf, 0xc9, 0xd6, 0xde, - 0x0f, 0xb5, 0xdb, 0xc1, 0xfb, 0x54, 0x9b, 0x5c, 0x17, 0x4d, 0x37, 0x0b, 0x0b, 0x04, 0x9b, 0x85, - 0x85, 0xd3, 0x4d, 0xc2, 0xc2, 0xd5, 0xab, 0x30, 0xb0, 0xb0, 0x4d, 0x0f, 0xe0, 0xb2, 0xdd, 0x30, - 0xb0, 0xff, 0xc1, 0xc0, 0x0f, 0xe5, 0x07, 0x9f, 0xd0, 0x34, 0x3c, 0xc1, 0x43, 0xfd, 0x01, 0xf4, - 0x47, 0x2d, 0xa0, 0x63, 0x29, 0xe0, 0x38, 0x56, 0xf6, 0x8e, 0x61, 0xb5, 0xda, 0x0f, 0x21, 0xb5, - 0xd2, 0x5f, 0x21, 0xb5, 0xb7, 0x42, 0xb0, 0xbf, 0x8f, 0xf2, 0x16, 0x16, 0x61, 0xb4, 0x2e, 0xac, - 0xc3, 0x68, 0x58, 0x59, 0x86, 0xd0, 0xa0, 0xb3, 0xfc, 0x85, 0x0f, 0x18, 0x68, 0x00, 0x0f, 0xf2, - 0x83, 0xdf, 0x90, 0xb4, 0x3d, 0x01, 0x47, 0xfc, 0x17, 0xa5, 0x18, 0x35, 0x61, 0x44, 0xa3, 0x06, - 0x0c, 0x16, 0xf4, 0x3f, 0xe0, 0x6b, 0xb7, 0x1c, 0x18, 0x1f, 0xc9, 0xff, 0x05, 0x82, 0x41, 0x74, - 0x0e, 0xfc, 0x96, 0x50, 0x3b, 0x04, 0xad, 0x54, 0x50, 0x5d, 0x37, 0xff, 0x20, 0xc1, 0x21, 0xa8, - 0x1d, 0x82, 0x43, 0x50, 0x3b, 0x2c, 0x3a, 0x81, 0x0f, 0xfc, 0x1e, 0xfc, 0x9f, 0xf0, 0x50, 0x14, - 0x60, 0xc7, 0x0b, 0xd2, 0x8c, 0x18, 0xe1, 0x46, 0xa3, 0xa7, 0x78, 0x1f, 0xe3, 0x06, 0x38, 0x30, - 0xdb, 0xde, 0xbc, 0x07, 0xf4, 0x13, 0x87, 0xb0, 0x50, 0x36, 0x1e, 0xeb, 0x7f, 0xe4, 0x1a, 0xa8, - 0x17, 0xc1, 0xdd, 0x38, 0x1b, 0xb0, 0x6c, 0x0c, 0x69, 0x94, 0x0a, 0x03, 0x68, 0x30, 0x70, 0x22, - 0xd0, 0xd8, 0x7f, 0xe0, 0xfc, 0x0f, 0xf2, 0x1e, 0x7f, 0x21, 0x38, 0x73, 0x01, 0x57, 0xfc, 0x8f, - 0xa5, 0x48, 0x76, 0x8c, 0x6b, 0x1c, 0x12, 0x0b, 0x7a, 0x17, 0xf0, 0x5a, 0xee, 0xf2, 0x68, 0x4f, - 0xe8, 0x2f, 0x41, 0xd8, 0x24, 0x17, 0x68, 0x6f, 0xd7, 0x90, 0x3e, 0x41, 0x82, 0x4b, 0xf8, 0x37, - 0x4d, 0x24, 0x2c, 0x36, 0x09, 0x20, 0xd8, 0x68, 0x0a, 0x20, 0xd8, 0x68, 0xb0, 0x5f, 0xc1, 0xff, - 0x83, 0xc0, 0x0f, 0xfc, 0x1c, 0xfe, 0x48, 0x19, 0x40, 0x30, 0x24, 0x63, 0x30, 0x9f, 0x51, 0x04, - 0xec, 0x13, 0x94, 0x6f, 0xf9, 0x2e, 0xf4, 0x0b, 0xe4, 0x2c, 0x36, 0xf9, 0xcf, 0x02, 0xfd, 0x4c, - 0x18, 0x30, 0xb0, 0x41, 0xa4, 0x3d, 0xf8, 0xff, 0xc8, 0x30, 0x41, 0x60, 0x70, 0xdd, 0x30, 0x58, - 0x38, 0x36, 0x08, 0x2b, 0xe0, 0xec, 0x10, 0x1b, 0xbc, 0x85, 0x9e, 0x28, 0x86, 0xd0, 0x0f, 0xf9, - 0x0f, 0x7e, 0x42, 0x70, 0xf4, 0x05, 0x7f, 0xe0, 0xbd, 0x2b, 0x02, 0x26, 0x14, 0x6b, 0xad, 0xd8, - 0x1e, 0xbe, 0x1b, 0x75, 0x03, 0x0d, 0x81, 0x44, 0x19, 0xfd, 0x1d, 0x6c, 0x36, 0x06, 0x30, 0x26, - 0x1b, 0xa7, 0x18, 0x33, 0x0d, 0x81, 0x8c, 0x73, 0x0d, 0xd3, 0x8c, 0xb7, 0x0d, 0x81, 0x82, 0xe4, - 0x82, 0x80, 0xc3, 0xac, 0x48, 0x22, 0xde, 0x03, 0xf0, 0x7f, 0xe0, 0xe0, 0x0f, 0xf9, 0x0f, 0x7e, - 0x43, 0x61, 0xe8, 0x0a, 0xbf, 0xe8, 0x1e, 0x95, 0x40, 0xea, 0x02, 0x25, 0x50, 0x0d, 0x49, 0xeb, - 0xe0, 0x7a, 0x50, 0x58, 0x6c, 0x18, 0x7c, 0xfe, 0x41, 0xfe, 0x0b, 0x04, 0x16, 0x0c, 0x3b, 0xf0, - 0x58, 0x30, 0xec, 0x10, 0xda, 0xb9, 0x40, 0xe9, 0x95, 0xf9, 0x06, 0x08, 0x2d, 0x24, 0x36, 0x08, - 0x1c, 0x17, 0x05, 0x96, 0x68, 0x74, 0x87, 0xfe, 0x0c, 0x0f, 0xfc, 0x1c, 0xfe, 0x3f, 0xf0, 0x18, - 0x19, 0x90, 0x33, 0x03, 0xe3, 0x32, 0x06, 0x60, 0x68, 0x67, 0xfe, 0x05, 0xeb, 0x4d, 0x0f, 0xb5, - 0xdd, 0xff, 0x02, 0xbb, 0xc2, 0x82, 0xc2, 0x81, 0x94, 0xf5, 0x0c, 0x2f, 0xc4, 0xc9, 0x98, 0x50, - 0x32, 0x9d, 0x33, 0x0b, 0xa6, 0x06, 0x8a, 0x30, 0xa0, 0x61, 0x51, 0x8c, 0x28, 0x19, 0xd4, 0xcc, - 0x14, 0x78, 0x3d, 0x68, 0x7f, 0xe0, 0xe0, 0x0f, 0xf9, 0x0e, 0x7f, 0x06, 0x70, 0xe6, 0x06, 0x65, - 0xd6, 0x03, 0xe3, 0x18, 0xeb, 0x01, 0xa1, 0x81, 0xa1, 0xa1, 0x7f, 0x81, 0xd3, 0xd0, 0x30, 0xd8, - 0x7f, 0xaf, 0xcf, 0x8f, 0xe0, 0xa0, 0x60, 0xcd, 0x56, 0x17, 0xe0, 0x66, 0xab, 0x0a, 0x06, 0x0c, - 0xfe, 0x0b, 0xa6, 0x0c, 0xc2, 0xc2, 0x81, 0x83, 0x31, 0xe0, 0xa0, 0x6f, 0x70, 0x7d, 0x1e, 0x50, - 0x2f, 0xc8, 0x7f, 0xe0, 0xc0, 0x0f, 0x90, 0xff, 0xc0, 0xa0, 0x7d, 0xff, 0xfb, 0xc1, 0xff, 0x83, - 0xd7, 0xfe, 0x83, 0xa8, 0x1e, 0x60, 0xeb, 0xaf, 0x70, 0x7f, 0xe0, 0xf3, 0xff, 0xf9, 0x18, 0x3f, - 0xda, 0x30, 0xff, 0x92, 0x46, 0x28, 0x1b, 0x49, 0x18, 0xa0, 0x6d, 0x24, 0x62, 0xeb, 0x81, 0xa3, - 0x07, 0xe7, 0xc0, 0x0f, 0xfc, 0x1e, 0x7f, 0x83, 0xb4, 0x26, 0x0f, 0x9d, 0x0c, 0xc1, 0xe7, 0x43, - 0x9f, 0xd1, 0x61, 0xf3, 0x07, 0xf3, 0x04, 0xff, 0x06, 0x74, 0x26, 0x0f, 0xac, 0x35, 0xea, 0xe7, - 0x83, 0x95, 0x45, 0x83, 0xd2, 0x16, 0x04, 0x3d, 0x61, 0x38, 0x28, 0x1a, 0xc3, 0x72, 0xac, 0x0f, - 0x83, 0x3f, 0x56, 0x74, 0x3f, 0xf0, 0x7e, 0x0f, 0xfc, 0x21, 0xaf, 0xe4, 0x16, 0x86, 0xae, 0x4b, - 0x43, 0xd4, 0x58, 0x39, 0xc3, 0x57, 0x20, 0xb8, 0x35, 0xea, 0xe1, 0x0a, 0x0a, 0xc1, 0xa1, 0xad, - 0x03, 0xd5, 0xe2, 0xf2, 0x19, 0x70, 0x14, 0x1f, 0xbf, 0xff, 0x78, 0x3d, 0xa0, 0xe0, 0xff, 0x61, - 0x68, 0x7f, 0x70, 0x5a, 0x16, 0x13, 0xc1, 0xa8, 0x16, 0x0f, 0x21, 0xcf, 0xe8, 0x3f, 0xf0, 0x70, - 0x0f, 0xfc, 0x21, 0xaf, 0xe0, 0xad, 0x0d, 0x75, 0x8f, 0x21, 0xea, 0x2c, 0x1d, 0x61, 0xa8, 0xb8, - 0x7c, 0x86, 0xff, 0xa0, 0xd6, 0x13, 0x82, 0x40, 0xdc, 0x13, 0xfe, 0x28, 0x87, 0xfc, 0xb5, 0xa1, - 0xef, 0x53, 0x90, 0xff, 0x2d, 0xd3, 0xd4, 0x0d, 0x45, 0xb4, 0x32, 0x80, 0xd6, 0xfd, 0x59, 0x02, - 0xc1, 0x61, 0xec, 0x3f, 0x5f, 0xe8, 0x0f, 0xfc, 0x1e, 0xbf, 0x91, 0xb4, 0x35, 0xd6, 0x28, 0x88, - 0x6a, 0x2c, 0x19, 0xe0, 0xd4, 0x5c, 0x3c, 0x86, 0xbe, 0xba, 0x06, 0xa0, 0x54, 0x1d, 0x03, 0x68, - 0x4d, 0x4a, 0x8a, 0x07, 0xaf, 0xff, 0xa0, 0xfa, 0x43, 0xa8, 0x12, 0xad, 0x0a, 0xb0, 0x69, 0xf5, - 0x7e, 0x0f, 0x61, 0xfb, 0x43, 0xb0, 0xfd, 0xa1, 0xdf, 0xfe, 0x40, 0x0f, 0xfc, 0x1e, 0xbf, 0x82, - 0xb4, 0x35, 0xd6, 0x3c, 0x87, 0xa8, 0xb0, 0x75, 0x86, 0xa2, 0xe1, 0xb4, 0x37, 0xfe, 0x10, 0x30, - 0x4e, 0x08, 0x33, 0xe0, 0x9e, 0xaf, 0x1e, 0x90, 0xcb, 0xc2, 0xc1, 0xf9, 0x28, 0x16, 0x14, 0x1b, - 0x2f, 0x8d, 0xf2, 0x1b, 0x28, 0x17, 0x21, 0xec, 0xa0, 0x58, 0x68, 0x2c, 0xa3, 0x38, 0x6c, 0x1f, - 0xa8, 0x9f, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0xff, 0x20, 0xb4, 0x37, 0xab, 0x1c, 0x88, - 0x6d, 0x0f, 0x9a, 0x06, 0xe5, 0xc3, 0xc8, 0x6f, 0xfc, 0x1a, 0x81, 0x38, 0x28, 0x06, 0xd0, 0x9e, - 0xb6, 0xd0, 0x3f, 0xf5, 0x03, 0xf9, 0xea, 0xf5, 0x5a, 0x19, 0xd6, 0xf2, 0xda, 0x19, 0xc2, 0xa0, - 0x5a, 0x17, 0xff, 0xef, 0x04, 0xe1, 0xfb, 0x43, 0x38, 0x73, 0xf0, 0x40, 0x0f, 0xfc, 0x21, 0xaf, - 0xe0, 0xad, 0x0d, 0x75, 0x8e, 0x44, 0x35, 0x16, 0x0c, 0xd0, 0x35, 0x17, 0x0f, 0x21, 0xbf, 0xf0, - 0x6a, 0x05, 0x40, 0x50, 0x6f, 0x21, 0x5f, 0x57, 0x83, 0xf7, 0x06, 0x90, 0xfa, 0xcf, 0xff, 0x01, - 0xf0, 0x6f, 0xc1, 0x9e, 0xc2, 0xaf, 0x07, 0x38, 0x38, 0x92, 0xc3, 0x39, 0xa0, 0x90, 0x38, 0x4e, - 0x1d, 0x21, 0xff, 0x83, 0xf8, 0x0f, 0xfc, 0x21, 0xaf, 0xe0, 0xad, 0x0d, 0x75, 0x8b, 0x44, 0x35, - 0x16, 0x0e, 0xb0, 0xd4, 0x5c, 0x0b, 0x43, 0x7f, 0xd0, 0x82, 0xc2, 0x70, 0x48, 0x1b, 0x82, 0xbe, - 0xa6, 0x72, 0x1f, 0xf4, 0x87, 0xef, 0xff, 0xde, 0x09, 0x7a, 0x8b, 0xc1, 0x97, 0xff, 0x07, 0x7f, - 0xf8, 0x3d, 0x87, 0xec, 0x3d, 0xff, 0xe0, 0x80, 0x0f, 0xfc, 0x21, 0xbf, 0xc1, 0x5c, 0x1b, 0xd5, - 0x27, 0x91, 0x41, 0x72, 0xc1, 0x9e, 0x0d, 0xcb, 0x02, 0xe0, 0x20, 0xff, 0xa0, 0x9e, 0x03, 0xcd, - 0xe2, 0xf2, 0x19, 0x94, 0x0d, 0x0f, 0xd7, 0xff, 0xec, 0x14, 0x17, 0xf0, 0xe1, 0xcb, 0xf8, 0x3a, - 0xff, 0xfd, 0x87, 0x60, 0x61, 0x83, 0xd6, 0x82, 0x80, 0x78, 0x26, 0x03, 0xe4, 0x34, 0x80, 0x0f, - 0xfc, 0x1e, 0xba, 0xc1, 0x5a, 0x1a, 0xeb, 0x1c, 0x88, 0x6a, 0xe4, 0x0d, 0xa1, 0x5e, 0xae, 0x50, - 0x28, 0x15, 0x01, 0x20, 0x6d, 0x0a, 0xfa, 0x99, 0x21, 0xfd, 0x82, 0x80, 0xd0, 0xef, 0xff, 0xc1, - 0xfb, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0x5e, 0xae, 0xe4, 0x2f, 0x3a, 0x1b, 0x55, 0x87, 0x60, 0xac, - 0x41, 0xf5, 0xff, 0x41, 0x0f, 0xfc, 0x1e, 0xba, 0xc0, 0x6d, 0x0d, 0x75, 0x8a, 0x22, 0x82, 0xba, - 0xc0, 0x6e, 0x09, 0xe5, 0xf4, 0x82, 0x03, 0xca, 0xd0, 0x9b, 0x41, 0x7d, 0x4c, 0xf2, 0x1f, 0x9a, - 0x06, 0x83, 0xaa, 0xd0, 0xec, 0x08, 0x67, 0x0a, 0x56, 0x38, 0x29, 0xf4, 0xe3, 0x98, 0x77, 0xc0, - 0x4b, 0x50, 0x6d, 0xcc, 0x0e, 0xe1, 0xb4, 0xc2, 0xb0, 0x3a, 0x1d, 0x83, 0x83, 0xa4, 0x3f, 0xf0, - 0x60, 0x0f, 0xfc, 0x21, 0xae, 0xb0, 0x56, 0x86, 0xaf, 0x14, 0x02, 0x82, 0xba, 0xc0, 0x6d, 0x09, - 0xe5, 0xea, 0x01, 0xc0, 0xda, 0xb5, 0x0a, 0xe0, 0xaf, 0x55, 0x9c, 0x87, 0x97, 0xda, 0xf0, 0x57, - 0x5f, 0xf6, 0x09, 0x2b, 0xf2, 0xa0, 0xed, 0x7f, 0x07, 0xda, 0xf6, 0xa0, 0xd7, 0xff, 0xec, 0x39, - 0x90, 0xa8, 0x86, 0x7c, 0x87, 0xcd, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x21, 0xae, 0xb0, 0x1a, 0x21, - 0xab, 0x92, 0x46, 0x0d, 0x5c, 0x8d, 0x11, 0x05, 0xea, 0xe0, 0x36, 0x81, 0xf5, 0x3c, 0x72, 0x1e, - 0x6b, 0x75, 0xc8, 0x66, 0x1c, 0x18, 0x28, 0x1d, 0x5f, 0xe4, 0x2f, 0xff, 0xde, 0x0d, 0xd7, 0xec, - 0x3d, 0xd7, 0xec, 0x3c, 0xdc, 0x50, 0x68, 0x15, 0x1e, 0x5d, 0xe9, 0x0e, 0x7d, 0x21, 0x9b, 0x0f, - 0xfc, 0x1c, 0x0f, 0xfc, 0x1e, 0xba, 0xc0, 0x68, 0x86, 0xae, 0x4a, 0x02, 0x0d, 0x5c, 0x81, 0xa0, - 0x6b, 0xd5, 0xc2, 0x34, 0x03, 0xd5, 0xc5, 0xe8, 0x3d, 0x40, 0x51, 0x28, 0x1e, 0xa0, 0x28, 0x0a, - 0x07, 0x74, 0xf5, 0x3d, 0x4c, 0x36, 0x0b, 0xd6, 0x16, 0x1b, 0xbe, 0xa7, 0xa9, 0x86, 0xda, 0x13, - 0x43, 0x0e, 0xda, 0x13, 0x43, 0x0e, 0xd5, 0x4d, 0x2b, 0x90, 0x74, 0x57, 0xa5, 0x1e, 0x0f, 0xfc, - 0x1c, 0x0f, 0xfc, 0x61, 0xb9, 0xc1, 0x98, 0xe8, 0xe1, 0x66, 0xa2, 0xf3, 0x43, 0x36, 0x87, 0xa1, - 0x59, 0x81, 0xd2, 0xc1, 0x9b, 0xc3, 0x0c, 0x66, 0xa0, 0xa4, 0x0e, 0x7f, 0xfe, 0x1c, 0x3f, 0xe7, - 0x0c, 0xdf, 0x23, 0xfd, 0x44, 0x33, 0x87, 0xf3, 0x1a, 0x1f, 0xb8, 0xbf, 0xfa, 0x00, 0x3f, 0xff, - 0x78, 0x3f, 0xf0, 0x7e, 0xff, 0xe8, 0x3d, 0xa1, 0xe6, 0x0f, 0x68, 0x79, 0x83, 0xdf, 0xfd, 0x07, - 0xfe, 0x0f, 0xd7, 0xff, 0xe8, 0x14, 0x06, 0x1b, 0x05, 0x01, 0x40, 0x50, 0x12, 0x0a, 0x02, 0x8f, - 0xfe, 0x68, 0x0a, 0x06, 0xa0, 0x6a, 0x02, 0x81, 0xa8, 0x1a, 0x80, 0xa0, 0x6a, 0x01, 0xf2, 0x1f, - 0xf8, 0x38, 0x0f, 0xfc, 0x06, 0x9b, 0x2a, 0x69, 0xc2, 0xb2, 0xb0, 0xaa, 0xcb, 0x5e, 0x9d, 0x43, - 0x4c, 0xbd, 0x35, 0x86, 0x8b, 0x82, 0xb5, 0xfa, 0x8b, 0xff, 0x97, 0xf0, 0x3a, 0xfd, 0x86, 0xeb, - 0xf6, 0x15, 0x7f, 0xe5, 0x60, 0xa0, 0x18, 0x1a, 0xb2, 0xf5, 0x3a, 0x1a, 0xb0, 0xd4, 0x0d, 0xab, - 0x0d, 0x40, 0x5e, 0x43, 0xff, 0x00, 0x0f, 0x28, 0x3f, 0xf1, 0xa1, 0xf9, 0xff, 0xf2, 0x13, 0x84, - 0xe1, 0x68, 0x4e, 0x13, 0x85, 0xa1, 0x3f, 0xfe, 0x42, 0x70, 0x98, 0x2d, 0x09, 0xc2, 0xa0, 0x5a, - 0x13, 0xff, 0xe4, 0x3e, 0x78, 0x10, 0x7f, 0x76, 0x32, 0x1f, 0x59, 0xbb, 0x40, 0xef, 0x03, 0x79, - 0xa0, 0x1f, 0x05, 0xa1, 0xb2, 0xd0, 0xd7, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xb0, 0xf9, - 0xc2, 0xff, 0x87, 0x56, 0x16, 0x0c, 0x18, 0x1d, 0xc2, 0xc1, 0x83, 0x0c, 0xe1, 0x7f, 0xc6, 0x8e, - 0x16, 0x0c, 0x18, 0xea, 0xc2, 0xd5, 0x83, 0x0c, 0xe1, 0x5f, 0xe0, 0x9b, 0xc8, 0x54, 0x4c, 0xf5, - 0x30, 0xed, 0xc9, 0x09, 0xc3, 0x3b, 0xce, 0x81, 0xc3, 0x6a, 0xf4, 0xc0, 0x76, 0x2c, 0x18, 0x7e, - 0xd3, 0x0a, 0xff, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xf2, 0x1f, 0xf8, 0x2c, 0x3d, 0x7e, 0x6f, 0xf8, - 0x3f, 0x49, 0xa3, 0x87, 0xe9, 0x34, 0x18, 0x7e, 0xbf, 0xe0, 0x7f, 0x51, 0x34, 0x70, 0x9c, 0x29, - 0x30, 0x38, 0x52, 0x25, 0xff, 0x05, 0x83, 0x09, 0xc1, 0x04, 0xc3, 0xa0, 0xb5, 0x48, 0x3e, 0xa8, - 0x1e, 0x77, 0x02, 0x19, 0x37, 0xac, 0x1f, 0xac, 0xd0, 0xa0, 0xf5, 0x01, 0x7e, 0x43, 0xff, 0x06, - 0x0f, 0xfc, 0x1f, 0x38, 0x76, 0xa8, 0x2f, 0xf0, 0x58, 0x14, 0x0c, 0x19, 0xbf, 0xf0, 0x30, 0x66, - 0xb6, 0xb8, 0x1f, 0xe0, 0x38, 0x7b, 0x18, 0xc1, 0x7e, 0x81, 0xb6, 0xe0, 0xd0, 0x68, 0x29, 0xea, - 0x17, 0x93, 0x0e, 0xb6, 0x34, 0xf2, 0x1d, 0xcd, 0x10, 0x5a, 0x19, 0xda, 0x92, 0xcd, 0x0a, 0x57, - 0x37, 0x05, 0x01, 0xc6, 0x0f, 0xda, 0x61, 0x7f, 0xf8, 0x3f, 0xf0, 0x70, 0x02, 0x1e, 0x83, 0xd4, - 0x0e, 0xa0, 0x7a, 0x41, 0xff, 0x93, 0xf1, 0xa3, 0x83, 0x4c, 0x19, 0x81, 0xc1, 0xa6, 0x0c, 0xff, - 0xc9, 0x83, 0x30, 0x50, 0x1a, 0x74, 0xcd, 0x28, 0x0d, 0x39, 0xcf, 0xfc, 0x98, 0x30, 0xdc, 0x41, - 0x60, 0xc2, 0xa6, 0x50, 0x1f, 0x80, 0xef, 0x4d, 0x34, 0x36, 0x9a, 0x84, 0x82, 0x78, 0x18, 0x58, - 0x6b, 0x42, 0xfd, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xb0, 0xf4, 0x86, 0xa7, 0xa8, 0x1a, 0x43, - 0x6a, 0xdd, 0x3f, 0xc0, 0xc1, 0x92, 0x14, 0x86, 0xff, 0x21, 0x48, 0x6c, 0x11, 0x3f, 0xf2, 0x6a, - 0xdd, 0x05, 0xe4, 0x2a, 0x7a, 0x81, 0x7a, 0x81, 0xd6, 0xc0, 0xa9, 0xd0, 0xdc, 0xcd, 0x92, 0x68, - 0x1a, 0x77, 0x02, 0x44, 0x2d, 0xa3, 0x20, 0x90, 0xd4, 0x24, 0x3f, 0x49, 0x85, 0xff, 0xe0, 0xff, - 0xc1, 0xc0, 0x07, 0xff, 0xed, 0x06, 0x1c, 0xa1, 0x41, 0xd8, 0x76, 0x83, 0x43, 0x6f, 0xff, 0xc1, - 0x61, 0x38, 0x38, 0x3d, 0x82, 0xc4, 0x16, 0x86, 0xed, 0x06, 0x1a, 0xd0, 0x67, 0xa9, 0xea, 0xb0, - 0xd9, 0xca, 0xe5, 0x58, 0x4e, 0x68, 0x34, 0x0e, 0x13, 0x15, 0x7d, 0x4e, 0x0a, 0x81, 0xb7, 0x26, - 0x0b, 0x41, 0x69, 0xb2, 0xe3, 0x28, 0x85, 0x75, 0x61, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, - 0xf6, 0x28, 0x1f, 0xe0, 0x66, 0x61, 0x60, 0xcc, 0x11, 0xb0, 0x58, 0x33, 0x05, 0x3a, 0x05, 0xfe, - 0x06, 0xb6, 0x16, 0x31, 0x83, 0x0b, 0x0b, 0x6d, 0xc1, 0xfc, 0x15, 0x3d, 0x40, 0x61, 0x61, 0xdc, - 0xc0, 0xfe, 0x0e, 0xe6, 0x86, 0x16, 0x1a, 0xae, 0xec, 0x2c, 0x36, 0x50, 0x0e, 0x0f, 0x20, 0xa0, - 0xc1, 0xfb, 0x06, 0x17, 0xff, 0x41, 0xff, 0x83, 0x80, 0x0a, 0x43, 0xff, 0x03, 0x09, 0xff, 0x81, - 0xfe, 0x0b, 0x30, 0xd9, 0x26, 0x16, 0x61, 0xb2, 0x4c, 0xff, 0x81, 0xfe, 0x33, 0x33, 0x06, 0x49, - 0x99, 0x99, 0x83, 0x75, 0x66, 0x66, 0x60, 0xa7, 0xa8, 0x6f, 0x6e, 0x1b, 0x48, 0xe3, 0x6c, 0x27, - 0xcc, 0x71, 0x8e, 0x15, 0x3c, 0xd8, 0x76, 0x16, 0xf2, 0xb0, 0xd4, 0x05, 0x0c, 0x3f, 0xa4, 0xc1, - 0x7f, 0xf4, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0xb0, 0xff, 0xc0, 0x60, 0xbf, 0xe0, 0x7f, 0x8c, - 0x24, 0xc1, 0x83, 0x33, 0x23, 0x30, 0x60, 0xcc, 0xc8, 0x8c, 0x1f, 0xe3, 0xbe, 0xb0, 0x63, 0x19, - 0x82, 0x06, 0x0c, 0x63, 0x36, 0xe7, 0x05, 0x3d, 0x66, 0x6a, 0x30, 0xde, 0x23, 0x30, 0xb0, 0xdc, - 0xc6, 0x5e, 0x70, 0x9a, 0x74, 0xc3, 0x38, 0x59, 0x23, 0x85, 0x70, 0x28, 0x48, 0x7e, 0x93, 0x0b, - 0xff, 0xc1, 0xff, 0x83, 0x80, 0x0c, 0xa8, 0x36, 0x1d, 0x7d, 0x21, 0x30, 0x7e, 0xc2, 0xff, 0x81, - 0xfe, 0xb1, 0xc1, 0x81, 0x5e, 0x95, 0x83, 0x06, 0x15, 0xf2, 0x7f, 0xc0, 0xb3, 0x37, 0x18, 0x18, - 0x20, 0x41, 0x6d, 0xab, 0x0d, 0x21, 0x53, 0xd5, 0x03, 0xfc, 0x17, 0x8c, 0x34, 0x8e, 0x07, 0xcc, - 0x85, 0xa6, 0x83, 0x7a, 0x61, 0xaf, 0x01, 0xcd, 0x60, 0x9e, 0x9b, 0x83, 0x03, 0x1c, 0x85, 0xa0, - 0xbe, 0x43, 0xff, 0x06, 0x09, 0x0f, 0x28, 0x3e, 0xc3, 0x2a, 0xd6, 0x07, 0xf9, 0xaf, 0x20, 0xc9, - 0x31, 0x75, 0x02, 0xc9, 0x32, 0x6c, 0x82, 0xff, 0x15, 0x0c, 0x16, 0x60, 0xc7, 0xf8, 0x2d, 0xe7, - 0x0d, 0x07, 0x53, 0xa8, 0xff, 0x41, 0xb4, 0x8c, 0x91, 0x82, 0x7c, 0xc6, 0x6e, 0xc1, 0x6f, 0xa9, - 0xb2, 0xd0, 0x5b, 0xca, 0xc2, 0xb8, 0x12, 0x61, 0xfd, 0x8e, 0x0b, 0xff, 0xa0, 0xff, 0xc1, 0xc0, - 0x0f, 0xfc, 0x1f, 0xfb, 0x0f, 0xef, 0xff, 0xda, 0x0c, 0x28, 0x3a, 0x0e, 0xdf, 0xe7, 0xf8, 0x2c, - 0x7e, 0x47, 0xe0, 0xdd, 0x0c, 0x68, 0x66, 0x83, 0x09, 0x5a, 0x04, 0x3b, 0x3a, 0xbd, 0x56, 0x85, - 0x9c, 0xaf, 0x2d, 0xa0, 0x73, 0x41, 0xa1, 0x68, 0x18, 0xbf, 0xf8, 0x29, 0x0d, 0xb8, 0xb0, 0x58, - 0x4f, 0x1b, 0xd1, 0x9c, 0xf4, 0x15, 0xfc, 0x87, 0xfe, 0x0c, 0x0e, 0x43, 0xff, 0x05, 0xa1, 0xff, - 0x8f, 0xf8, 0x3f, 0x58, 0x6e, 0x0f, 0xbc, 0x1a, 0xc3, 0xef, 0xff, 0xd0, 0x67, 0x0a, 0x81, 0x50, - 0x33, 0x85, 0x40, 0xa8, 0x19, 0xff, 0xf4, 0x19, 0xc2, 0xa0, 0x54, 0x0c, 0xe1, 0x50, 0x2a, 0x06, - 0x7f, 0xfd, 0x07, 0xfe, 0x0f, 0xbf, 0xff, 0x78, 0x0b, 0xff, 0x94, 0x00, 0x0f, 0xfc, 0x1f, 0x61, - 0xec, 0x43, 0xaf, 0x90, 0xb1, 0xc2, 0x70, 0x61, 0xb0, 0x48, 0x35, 0x51, 0x0b, 0x43, 0x3d, 0x3b, - 0xbf, 0xe0, 0x60, 0x8c, 0x2c, 0x3d, 0x83, 0x30, 0xbc, 0x86, 0xff, 0x01, 0xf2, 0x1b, 0x04, 0x60, - 0xa6, 0x86, 0xd3, 0x30, 0x6e, 0x86, 0xbf, 0x81, 0x9a, 0x1f, 0xf5, 0x0d, 0x20, 0x53, 0xf5, 0x83, - 0x4c, 0x0a, 0x0d, 0xa0, 0xbe, 0x0f, 0xfc, 0x1c, 0x0f, 0xfc, 0x1f, 0x38, 0x7f, 0xe3, 0xfc, 0x87, - 0xda, 0x13, 0x87, 0x9f, 0xff, 0x90, 0x74, 0x0a, 0x42, 0xd0, 0x9e, 0xaf, 0x55, 0xa1, 0x30, 0x52, - 0x16, 0x84, 0xff, 0xf8, 0x26, 0xbf, 0xf2, 0x2f, 0xfe, 0x43, 0x7f, 0xf8, 0x3b, 0x43, 0xce, 0x1d, - 0xff, 0xe0, 0xed, 0x0f, 0x38, 0x77, 0xff, 0x40, 0x09, 0x0f, 0xfc, 0x07, 0x0f, 0x68, 0x7a, 0xf9, - 0x0a, 0x81, 0xce, 0x0c, 0xaf, 0xc0, 0xe1, 0x8a, 0x7a, 0xb0, 0xff, 0x81, 0xa1, 0xec, 0x11, 0x83, - 0x43, 0xda, 0x66, 0x0f, 0xe4, 0x1f, 0xe0, 0x68, 0x34, 0x18, 0x23, 0x06, 0x16, 0x83, 0x4c, 0xc6, - 0x0b, 0x0a, 0xfe, 0x28, 0x16, 0x1f, 0xed, 0x0b, 0x0a, 0x9f, 0x5e, 0x09, 0xc2, 0x43, 0xb0, 0x5e, - 0x43, 0xff, 0x07, 0x80, 0x0f, 0xfc, 0x1f, 0x68, 0x69, 0x20, 0xf7, 0xd0, 0x34, 0x70, 0xd2, 0x68, - 0x34, 0x08, 0x4e, 0x39, 0x7f, 0xc9, 0xfe, 0x4d, 0x0f, 0xb3, 0x30, 0x61, 0xfb, 0x33, 0x07, 0xf4, - 0x17, 0xf0, 0x38, 0x14, 0x0b, 0x33, 0x1f, 0x03, 0x0d, 0x99, 0x95, 0x2b, 0x0d, 0xfc, 0x60, 0xf2, - 0x1f, 0x95, 0x83, 0xc1, 0x9b, 0xeb, 0x47, 0xe0, 0x94, 0x1b, 0x2c, 0x16, 0x87, 0xfe, 0x02, 0x00, - 0x0b, 0x0f, 0xfc, 0x38, 0x57, 0xfa, 0x07, 0xe0, 0xda, 0x19, 0xc1, 0x86, 0xd0, 0xda, 0x48, 0xc6, - 0x9a, 0xbf, 0xc6, 0x69, 0x83, 0x04, 0x66, 0x6a, 0x81, 0xaa, 0x72, 0x77, 0x0b, 0xf5, 0x85, 0xa1, - 0xb0, 0x47, 0x7f, 0xc7, 0xf8, 0x2d, 0x0f, 0xfc, 0x68, 0x72, 0xd4, 0x0b, 0x42, 0x7d, 0x45, 0x05, - 0xa1, 0xff, 0x8d, 0x08, 0x0f, 0xfc, 0x1e, 0xc3, 0xda, 0x1d, 0x7c, 0x85, 0xa1, 0x9c, 0x18, 0x6e, - 0x58, 0xd1, 0x83, 0x7f, 0x3f, 0xe0, 0xb4, 0x36, 0x08, 0xc2, 0xd0, 0xda, 0x66, 0x16, 0x86, 0xff, - 0x1f, 0xe0, 0x60, 0x8c, 0xc3, 0x60, 0xd3, 0x33, 0x0d, 0x82, 0xfe, 0x30, 0xd8, 0x7f, 0x61, 0xb1, - 0xfe, 0x8f, 0xf0, 0x7f, 0x68, 0x58, 0x0f, 0xfc, 0x1d, 0x21, 0xec, 0x3d, 0xf9, 0x0b, 0xf4, 0x50, - 0x70, 0xd8, 0x76, 0xad, 0x0d, 0xa1, 0x3d, 0xdc, 0xff, 0x81, 0x90, 0x26, 0x0d, 0x83, 0x31, 0x98, - 0x36, 0x0f, 0xe9, 0xc3, 0x60, 0xc8, 0x13, 0xfe, 0x06, 0x63, 0x30, 0x68, 0x17, 0xe9, 0x83, 0xff, - 0x32, 0x1f, 0x37, 0xd6, 0x1f, 0xa4, 0x27, 0x0f, 0xfc, 0x1f, 0xe0, 0x0f, 0xfc, 0x1e, 0xa0, 0x76, - 0x16, 0x1b, 0xf2, 0x30, 0x58, 0x4c, 0x38, 0x24, 0x2c, 0x2d, 0x34, 0x1b, 0x4f, 0x43, 0xfd, 0x4d, - 0x6b, 0x41, 0x98, 0xfc, 0x1b, 0x0b, 0x31, 0xdd, 0xc1, 0x85, 0xfd, 0x19, 0xa6, 0x16, 0x63, 0x18, - 0xc6, 0x16, 0x63, 0x18, 0x33, 0x0a, 0xfd, 0x18, 0x6c, 0x3f, 0xd8, 0x6c, 0x0f, 0xea, 0x18, 0x4e, - 0x1f, 0xec, 0x1e, 0x83, 0xff, 0x07, 0x80, 0x09, 0x0e, 0x83, 0xea, 0x28, 0x0e, 0x1f, 0x74, 0xd2, - 0xfe, 0x4a, 0x0e, 0x0d, 0x0b, 0x4e, 0x79, 0x90, 0xd2, 0xbb, 0xa7, 0x7e, 0x24, 0xc8, 0x19, 0x83, - 0x24, 0xc8, 0x19, 0x83, 0x34, 0xff, 0x18, 0x33, 0x06, 0x40, 0xce, 0x99, 0x83, 0x20, 0x66, 0xa9, - 0xc1, 0x7f, 0x18, 0x19, 0x0f, 0xec, 0x39, 0x29, 0xf8, 0xd0, 0x9c, 0x50, 0x75, 0xfc, 0x80, 0x0f, - 0x41, 0x90, 0x9c, 0x2d, 0x03, 0x86, 0xa0, 0x28, 0x0d, 0x05, 0xff, 0xfa, 0x88, 0x14, 0x1e, 0xa9, - 0x1f, 0x56, 0x03, 0x01, 0xd7, 0x70, 0x75, 0xa1, 0x78, 0x3a, 0xf5, 0x5e, 0xab, 0x42, 0xd0, 0x30, - 0x52, 0x17, 0xa9, 0xea, 0xb4, 0x2c, 0x26, 0x0a, 0x42, 0xbf, 0xf9, 0x0f, 0xfc, 0x17, 0xff, 0xef, - 0x0f, 0xf2, 0x1f, 0x48, 0x7b, 0x0f, 0xbf, 0x20, 0xa0, 0x79, 0x87, 0x0b, 0x06, 0x1b, 0x4d, 0x07, - 0x03, 0x40, 0xff, 0x9c, 0x27, 0x0b, 0x20, 0x7f, 0xe8, 0x1b, 0xab, 0x50, 0x74, 0x0e, 0xe9, 0x87, - 0xfb, 0x20, 0x67, 0xf8, 0x2d, 0xc7, 0x30, 0xd8, 0x57, 0xe8, 0xc3, 0x61, 0xfe, 0xc3, 0x61, 0x34, - 0xf8, 0xd7, 0x61, 0x51, 0x41, 0x7f, 0x80, 0x0f, 0xfc, 0x1f, 0x61, 0xf6, 0x1e, 0xbe, 0x43, 0x61, - 0xec, 0x1a, 0x7f, 0xa0, 0x68, 0xc1, 0xd8, 0x67, 0xfc, 0x1b, 0x0e, 0xc1, 0x19, 0x57, 0x50, 0x31, - 0x8c, 0x5f, 0x81, 0xfe, 0x0d, 0x87, 0x60, 0x8c, 0x36, 0x1d, 0x8c, 0x67, 0xfc, 0x0b, 0xf4, 0x1b, - 0x0f, 0xfc, 0x16, 0x1d, 0x4f, 0xa0, 0x9c, 0x3a, 0x43, 0x7f, 0xe4, 0x0f, 0xfc, 0x1d, 0x21, 0xe7, - 0x0e, 0xfc, 0x84, 0xe1, 0x98, 0x19, 0x7f, 0xc6, 0x9c, 0x05, 0x5a, 0xd7, 0xf8, 0x27, 0x0d, 0x90, - 0x30, 0x9c, 0x36, 0x40, 0xdf, 0xf4, 0x7f, 0x83, 0xfb, 0x20, 0x62, 0xf8, 0x19, 0x03, 0x3a, 0xd8, - 0x2f, 0xe3, 0x0d, 0x87, 0xc9, 0x86, 0xc0, 0xdf, 0x46, 0xbb, 0x04, 0xa0, 0xdf, 0xe0, 0x0f, 0xfc, - 0x1d, 0x21, 0xd2, 0x1e, 0xfc, 0x16, 0x87, 0x31, 0x2b, 0xff, 0x1a, 0xb0, 0xa8, 0x1c, 0xff, 0x03, - 0x43, 0xd9, 0x99, 0xff, 0x03, 0x77, 0xf0, 0x6c, 0x1d, 0xbc, 0x7f, 0x81, 0x99, 0x83, 0x42, 0xc1, - 0x99, 0x83, 0x0d, 0x82, 0xfc, 0x0f, 0xf0, 0x79, 0x06, 0x1b, 0x1f, 0xa8, 0x0c, 0x36, 0x1f, 0xd8, - 0x2f, 0x00, 0x03, 0x07, 0xfe, 0x05, 0x00, 0xff, 0xe0, 0xbf, 0x04, 0xe1, 0xea, 0x12, 0x15, 0x03, - 0xda, 0xb4, 0x2d, 0x0e, 0x7b, 0xb3, 0xff, 0x03, 0x33, 0x33, 0x20, 0x60, 0xcc, 0xcc, 0xc8, 0x18, - 0x3f, 0x8c, 0xc8, 0x18, 0x33, 0x33, 0x32, 0x06, 0x0c, 0xcc, 0xcc, 0x81, 0x82, 0xfc, 0x66, 0x40, - 0xc3, 0xc9, 0x99, 0x03, 0x1f, 0xd1, 0x99, 0x0e, 0x1f, 0xb0, 0xde, 0x40, 0x02, 0x83, 0xd0, 0x7d, - 0x44, 0x3b, 0x0f, 0xbb, 0xcf, 0xfd, 0x02, 0x84, 0x8f, 0x2b, 0x82, 0xd3, 0x09, 0xc1, 0x84, 0xff, - 0x05, 0xb4, 0x0d, 0x99, 0x86, 0xf0, 0x76, 0x66, 0x0b, 0xbc, 0x85, 0xfc, 0xca, 0x04, 0xa0, 0x66, - 0x61, 0x60, 0xc3, 0x66, 0x61, 0x60, 0xc3, 0x5f, 0x80, 0xe0, 0xc3, 0xfe, 0xa0, 0x30, 0x9b, 0xe8, - 0xb0, 0xb0, 0xc8, 0x6a, 0x06, 0xc2, 0x0f, 0xf2, 0x1f, 0x48, 0x7b, 0x43, 0xdf, 0x83, 0x30, 0x75, - 0x0b, 0x3f, 0xf0, 0x34, 0xd0, 0x90, 0x21, 0x3f, 0xd0, 0xe0, 0x70, 0xb3, 0x18, 0xd0, 0xb8, 0x19, - 0x8d, 0x30, 0xce, 0x0f, 0xe9, 0x58, 0x35, 0x03, 0x31, 0x81, 0xab, 0x0d, 0x98, 0xc0, 0x7d, 0x06, - 0xbf, 0x41, 0x78, 0x3f, 0xf0, 0xfa, 0x0c, 0xd3, 0xe1, 0xd3, 0x82, 0xa2, 0x81, 0xe0, 0xde, 0x0f, - 0xc8, 0x7e, 0x09, 0x0f, 0xfc, 0x07, 0x0c, 0xa0, 0xb0, 0xd7, 0xd0, 0x30, 0x50, 0x27, 0x04, 0x81, - 0x06, 0x85, 0xa0, 0xc7, 0xfe, 0x1f, 0xf0, 0x6c, 0x3b, 0x04, 0x61, 0xb0, 0xed, 0x33, 0x2a, 0xe8, - 0x83, 0xfc, 0x2a, 0xd4, 0x16, 0x08, 0xc3, 0x61, 0xda, 0x66, 0x2d, 0xac, 0x0b, 0xf9, 0xff, 0x83, - 0xff, 0x61, 0x9b, 0xf4, 0x1b, 0x0f, 0xfc, 0x16, 0x18, 0x0f, 0xfc, 0x1f, 0x38, 0x28, 0x0c, 0x3f, - 0x69, 0xa3, 0x87, 0xbf, 0xfe, 0x83, 0xe7, 0x43, 0xfb, 0xff, 0xf7, 0x83, 0x59, 0x04, 0xe8, 0x6b, - 0x8b, 0xf4, 0x5c, 0x08, 0x74, 0x0e, 0x19, 0x0b, 0xea, 0x7a, 0x9e, 0x0f, 0x51, 0x56, 0xb6, 0x1e, - 0xa2, 0xad, 0x6c, 0x3d, 0x74, 0xf5, 0x3c, 0x1f, 0xf8, 0x3f, 0x7f, 0xfe, 0xf0, 0x04, 0x87, 0xfe, - 0x30, 0xcf, 0xf8, 0x2f, 0xc1, 0xf6, 0x09, 0x18, 0x3e, 0xc1, 0x83, 0x41, 0xfe, 0x1f, 0xf0, 0x7b, - 0x06, 0x60, 0xc5, 0xec, 0x19, 0x83, 0x2b, 0xc0, 0xff, 0x07, 0x61, 0x66, 0x0d, 0xad, 0xd0, 0xcc, - 0x1a, 0xf6, 0xa2, 0xfd, 0x12, 0x0c, 0x3f, 0xec, 0x18, 0x1a, 0x7e, 0x0e, 0xc2, 0x50, 0x7c, 0xf8, - 0x00, 0x02, 0x83, 0xff, 0x03, 0x42, 0xff, 0xc1, 0x7e, 0x42, 0xd0, 0xea, 0x0e, 0x1b, 0x43, 0xb5, - 0x69, 0x7f, 0xc3, 0xdd, 0x64, 0xd0, 0x60, 0xcc, 0x14, 0xff, 0x81, 0xdb, 0x52, 0x68, 0xe0, 0xee, - 0xb2, 0x68, 0xe0, 0xcc, 0x14, 0xff, 0x81, 0x98, 0xc2, 0x61, 0xeb, 0xf4, 0x6e, 0x1f, 0xf8, 0x1c, - 0x1e, 0xa7, 0xd0, 0xfa, 0x0c, 0xc8, 0x6f, 0x02, 0xf4, 0x1f, 0x90, 0xf2, 0x00, 0x0f, 0xfc, 0x1e, - 0x60, 0xff, 0xc0, 0xd0, 0x5f, 0xf8, 0x2f, 0xa0, 0xff, 0xa8, 0x61, 0xff, 0xb1, 0xc0, 0xb0, 0xb8, - 0x7f, 0x9e, 0xce, 0x98, 0x33, 0x36, 0x23, 0x06, 0x0c, 0xcd, 0x88, 0xc1, 0x83, 0xf9, 0xd8, 0xe3, - 0x06, 0x66, 0xd4, 0x6a, 0xc1, 0x99, 0xb4, 0xcc, 0xb0, 0x5f, 0x98, 0x8c, 0x18, 0x7c, 0xc4, 0x60, - 0xc7, 0xea, 0x31, 0x18, 0x30, 0xf9, 0xa6, 0x6f, 0x07, 0xfe, 0x0e, 0x02, 0x1f, 0xf8, 0x2c, 0x28, - 0x36, 0x86, 0x7e, 0x28, 0xd3, 0xa8, 0x1a, 0xb0, 0x63, 0x45, 0x87, 0x79, 0x0d, 0xb8, 0x6d, 0xec, - 0x26, 0x30, 0xd9, 0x9f, 0x1f, 0xd0, 0x37, 0xb3, 0x11, 0xc3, 0x6f, 0x43, 0x0d, 0x86, 0xcc, 0x8d, - 0xab, 0xa0, 0x37, 0xa1, 0x8b, 0x6a, 0x03, 0x52, 0x61, 0xb0, 0xf9, 0x46, 0x85, 0x84, 0xfe, 0xbb, - 0x83, 0xe5, 0x01, 0x81, 0x7f, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1e, 0x90, 0xb3, 0xbf, 0x05, 0xf2, - 0x66, 0xc3, 0x01, 0x8c, 0x19, 0x99, 0x20, 0xd5, 0x03, 0x33, 0x70, 0x3f, 0xc6, 0x63, 0xc1, 0x66, - 0x66, 0x63, 0xc1, 0x66, 0x64, 0x76, 0xf8, 0x1f, 0xc1, 0x70, 0x58, 0x33, 0x30, 0xd4, 0x0e, 0xcc, - 0xc5, 0xb9, 0x60, 0x5f, 0x8a, 0xbd, 0x44, 0x3f, 0xea, 0x07, 0x34, 0xf2, 0x15, 0x03, 0xa5, 0x02, - 0xff, 0xc8, 0x02, 0x83, 0xff, 0x03, 0x42, 0x7f, 0xe0, 0xbf, 0x2b, 0x06, 0x38, 0x28, 0x38, 0xe0, - 0xc1, 0x83, 0x4d, 0x1d, 0xb6, 0xcb, 0xfa, 0x7a, 0x74, 0xc1, 0x90, 0x27, 0x06, 0x0c, 0x19, 0x8c, - 0xea, 0xd5, 0x83, 0xfa, 0x29, 0xea, 0x81, 0x90, 0x20, 0xd8, 0x76, 0x63, 0x0a, 0xb5, 0x81, 0x7e, - 0x8a, 0xba, 0x83, 0xe4, 0x36, 0x1d, 0x4f, 0x50, 0x27, 0x0e, 0x50, 0x6f, 0xfc, 0x80, 0x0f, 0xfc, - 0x1e, 0xa0, 0x7f, 0x61, 0xbe, 0x9f, 0x82, 0xc2, 0x63, 0x18, 0xc2, 0xc2, 0xd5, 0x0c, 0x6d, 0x38, - 0x7f, 0x98, 0xda, 0x70, 0x32, 0x36, 0x30, 0xb0, 0xb3, 0x37, 0xe1, 0x30, 0xbf, 0x98, 0xcc, 0xc2, - 0xc8, 0xd8, 0xcd, 0xc2, 0xdd, 0xd8, 0xc5, 0x61, 0x2f, 0xbe, 0x0b, 0x0e, 0x54, 0xc1, 0xd8, 0x1f, - 0xa8, 0xa0, 0xec, 0x3f, 0xf1, 0xe8, 0x00, 0x0f, 0xfc, 0x1e, 0x90, 0xee, 0x0f, 0xbf, 0x01, 0xfe, - 0x09, 0x89, 0x07, 0x02, 0x81, 0x69, 0x83, 0xb5, 0x61, 0x3f, 0xc2, 0x0f, 0x07, 0x66, 0x61, 0x7d, - 0x06, 0xcc, 0xdf, 0x20, 0xbc, 0x0f, 0xe1, 0x03, 0x01, 0x06, 0x66, 0x55, 0xea, 0x81, 0x99, 0x8b, - 0x5a, 0xc0, 0xbf, 0x02, 0x19, 0x83, 0xe4, 0xb1, 0x8a, 0x03, 0xea, 0x38, 0x28, 0x0c, 0x3f, 0xde, - 0x43, 0x0f, 0xfc, 0x1e, 0x90, 0xe5, 0x5e, 0x42, 0xfc, 0xdf, 0x21, 0xd4, 0x1c, 0x29, 0x10, 0x9d, - 0x34, 0x28, 0x1a, 0x17, 0xf4, 0x7e, 0x83, 0x44, 0x08, 0x9e, 0x10, 0xa6, 0x54, 0x0a, 0x03, 0x0a, - 0xfd, 0x16, 0xd3, 0x81, 0x10, 0x23, 0xa6, 0xac, 0x13, 0x2a, 0x0d, 0x88, 0x57, 0xe8, 0x93, 0x30, - 0xff, 0x60, 0xc6, 0x1f, 0xd5, 0x87, 0x06, 0x1f, 0xeb, 0x83, 0x05, 0x02, 0x49, 0x0f, 0xcc, 0x39, - 0x27, 0x05, 0xc1, 0x69, 0x20, 0xe0, 0x94, 0x50, 0x12, 0xb7, 0x0d, 0xa1, 0xaf, 0x21, 0x9c, 0x1f, - 0xa0, 0xff, 0xb8, 0x3f, 0xf3, 0xd6, 0xf0, 0x79, 0xfa, 0xb7, 0x52, 0x19, 0xc2, 0xa0, 0x52, 0x1d, - 0xad, 0x6b, 0x68, 0x77, 0x57, 0xaa, 0xd0, 0xff, 0xc1, 0xf7, 0xff, 0xef, 0x00, 0x0f, 0xfc, 0x1e, - 0x60, 0xf6, 0x1f, 0x7d, 0x06, 0xa0, 0x73, 0x94, 0x3f, 0xf0, 0x34, 0xc1, 0x87, 0xb1, 0xdd, 0xcb, - 0xfc, 0x83, 0x33, 0x0f, 0xfb, 0x77, 0x0f, 0xfb, 0xbb, 0x3f, 0xf0, 0x33, 0x30, 0x38, 0xc1, 0xb3, - 0x30, 0x38, 0xc1, 0xaf, 0xc0, 0xa0, 0xc1, 0xf9, 0x06, 0x8c, 0x43, 0x7d, 0x14, 0x03, 0x18, 0x10, - 0xdc, 0x1b, 0xe0, 0xff, 0xc1, 0xc0, 0x04, 0x87, 0xfe, 0x34, 0x0f, 0xc7, 0xe0, 0x7c, 0xb1, 0x98, - 0x32, 0x86, 0x28, 0xcc, 0x19, 0x8c, 0x33, 0x98, 0x37, 0xf9, 0xec, 0xc1, 0x99, 0x9a, 0x8c, 0xc1, - 0x9d, 0xdb, 0xd9, 0x83, 0x37, 0x76, 0x51, 0x83, 0x33, 0x35, 0x40, 0xc1, 0x99, 0xba, 0xa4, 0xc1, - 0x97, 0xd2, 0xd9, 0x8e, 0x1e, 0xbe, 0x36, 0x4a, 0x7a, 0xd2, 0x70, 0xc8, 0x7f, 0x61, 0x0f, 0xfc, - 0x1e, 0x90, 0xf6, 0x87, 0xbf, 0x1f, 0xf4, 0x06, 0x24, 0x34, 0x87, 0x69, 0x82, 0xff, 0x23, 0xfc, - 0x1b, 0x43, 0xb3, 0x3b, 0xff, 0x03, 0x33, 0x0f, 0xfb, 0xf8, 0xbf, 0xc1, 0x66, 0x65, 0x03, 0x61, - 0x66, 0x65, 0xfe, 0x0a, 0xfc, 0x50, 0x36, 0x1f, 0xd7, 0xf8, 0x0d, 0xea, 0x34, 0x0d, 0x87, 0xf5, - 0x01, 0x78, 0x00, 0x0f, 0xfc, 0x1e, 0xc3, 0xe9, 0x0e, 0x7b, 0x81, 0xfe, 0x0a, 0x4c, 0x3a, 0x43, - 0xb6, 0xd0, 0xd2, 0x19, 0xee, 0xcf, 0xfa, 0x06, 0x66, 0x14, 0x08, 0x36, 0x66, 0x3a, 0x07, 0x41, - 0xdd, 0x99, 0xa1, 0x40, 0xcc, 0xc1, 0x7e, 0x82, 0xcc, 0xcb, 0x41, 0xa1, 0x5f, 0x99, 0xca, 0x07, - 0xfe, 0x7c, 0x1d, 0x4f, 0x80, 0xfc, 0x86, 0x90, 0x9f, 0x20, 0xb8, 0x3f, 0x21, 0xe4, 0x02, 0x83, - 0xff, 0x03, 0x93, 0xf9, 0x0f, 0x77, 0x18, 0x3f, 0x81, 0x43, 0x06, 0x0d, 0x8c, 0x18, 0xe0, 0xc1, - 0xb1, 0x8f, 0xf1, 0xf9, 0x8c, 0x19, 0x99, 0x83, 0x23, 0x06, 0xee, 0x60, 0xcd, 0xc1, 0xdd, 0x9f, - 0x8d, 0x81, 0x99, 0x98, 0x33, 0xc8, 0x33, 0x33, 0x06, 0x58, 0x57, 0xe3, 0x06, 0x38, 0x7e, 0xbf, - 0x16, 0x06, 0xfa, 0x42, 0xde, 0x81, 0xff, 0x70, 0x20, 0xff, 0xc1, 0xc0, 0x0f, 0xfc, 0x1e, 0x90, - 0xec, 0x18, 0x77, 0xe0, 0xb0, 0x61, 0x98, 0xa1, 0xf0, 0x3e, 0x06, 0x98, 0x15, 0x83, 0x50, 0xff, - 0x05, 0x83, 0x0d, 0x99, 0x85, 0x83, 0x0d, 0x99, 0x97, 0x81, 0xe8, 0x1f, 0xc1, 0x60, 0xc3, 0x66, - 0x61, 0x60, 0xc3, 0x66, 0x6d, 0x30, 0x7c, 0x0b, 0xf0, 0xac, 0x1a, 0x83, 0xca, 0x06, 0x0c, 0x26, - 0xf5, 0x02, 0xc1, 0x87, 0xfe, 0xc1, 0x87, 0xfe, 0x0f, 0x80, 0x02, 0x83, 0xff, 0x02, 0x42, 0x7f, - 0xc1, 0xbf, 0x4c, 0x1b, 0x0a, 0x80, 0xc7, 0x0d, 0x85, 0xa7, 0x0f, 0xf8, 0x0f, 0xf9, 0x83, 0x61, - 0x64, 0x0d, 0xeb, 0x61, 0x66, 0x0c, 0x40, 0xa0, 0xdf, 0xe3, 0x06, 0x1d, 0x90, 0x33, 0x06, 0x50, - 0x19, 0x83, 0x3f, 0xa0, 0xaf, 0xd1, 0x83, 0x43, 0xf2, 0x8c, 0x18, 0x11, 0xbe, 0x95, 0xb6, 0x0c, - 0x3f, 0x5c, 0xde, 0x83, 0xff, 0x07, 0x02, 0x83, 0xff, 0x1a, 0x1b, 0xfc, 0x17, 0xe4, 0xc3, 0x60, - 0xa1, 0x60, 0xd0, 0xb0, 0x69, 0xa0, 0xff, 0x0f, 0xf4, 0x61, 0xb0, 0x64, 0x08, 0xeb, 0x60, 0xed, - 0xa0, 0x7f, 0x76, 0xd1, 0xff, 0x46, 0x40, 0x98, 0x35, 0x0d, 0xc6, 0x60, 0xd4, 0x2f, 0xd3, 0xfe, - 0x83, 0xea, 0x06, 0x62, 0x9f, 0xa8, 0x1a, 0x84, 0xa0, 0x9f, 0xf4, 0x03, 0x07, 0xfe, 0x28, 0x07, - 0xfe, 0x81, 0xf9, 0xc3, 0xa8, 0x50, 0x95, 0x83, 0x03, 0x1a, 0xb5, 0x60, 0xc0, 0xcf, 0x76, 0xf7, - 0xe6, 0x33, 0x37, 0x06, 0x06, 0x33, 0x37, 0x06, 0x06, 0x3b, 0xb7, 0x3e, 0x54, 0x66, 0x6e, 0x42, - 0xd1, 0xbb, 0xb9, 0x0b, 0x45, 0x73, 0x9f, 0x2a, 0x0c, 0xb6, 0x1c, 0xcf, 0xd2, 0xbf, 0xe8, 0x3c, - 0xe1, 0xca, 0x0f, 0xfc, 0x1e, 0xa0, 0x77, 0x07, 0xdf, 0x93, 0x47, 0xd0, 0x18, 0x70, 0x61, 0x98, - 0x1a, 0x68, 0x30, 0xcc, 0x3f, 0xe3, 0xd3, 0xe8, 0x11, 0x03, 0x30, 0xcc, 0x09, 0xd5, 0x98, 0x66, - 0x05, 0x3a, 0x67, 0xf9, 0x04, 0x40, 0xc1, 0x2b, 0x0d, 0x30, 0x30, 0x6a, 0xc3, 0x5f, 0xa0, 0x63, - 0x87, 0xf2, 0x38, 0xe2, 0x0b, 0xf4, 0x68, 0xe6, 0x04, 0x3b, 0x82, 0xf8, 0x3f, 0xf0, 0x70, 0x0f, - 0xfc, 0x1e, 0x90, 0xf6, 0x87, 0xbe, 0x82, 0xa6, 0x1c, 0xc6, 0x81, 0x8a, 0x06, 0xd5, 0x81, 0xd4, - 0x58, 0x1f, 0xe7, 0x06, 0x96, 0x0c, 0xcc, 0x34, 0x87, 0x66, 0x65, 0xfe, 0x0b, 0xf8, 0x3d, 0xa1, - 0x66, 0x61, 0x2d, 0x06, 0xcc, 0xc1, 0x38, 0x10, 0xaf, 0xc5, 0x15, 0x98, 0x7c, 0xb4, 0x81, 0xa0, - 0xfe, 0xb2, 0x41, 0xb8, 0x7f, 0x3f, 0x82, 0x02, 0x83, 0xff, 0x12, 0x17, 0xfd, 0x03, 0xe8, 0xc3, - 0x98, 0xa1, 0x26, 0x09, 0x18, 0xd3, 0x06, 0x7e, 0x67, 0xf8, 0xc1, 0x23, 0x19, 0x99, 0xab, 0x95, - 0x1b, 0xb9, 0x8b, 0xd1, 0xbb, 0x99, 0x59, 0x8c, 0xcc, 0xcc, 0x1b, 0x1b, 0xb9, 0x98, 0x36, 0x2f, - 0xc6, 0x60, 0xd8, 0x3c, 0xc7, 0xd3, 0x35, 0x9d, 0x10, 0x98, 0x3d, 0x86, 0x7c, 0x87, 0xfe, 0x08, - 0x02, 0x83, 0xd0, 0x7d, 0xc8, 0x76, 0x1f, 0x77, 0x8f, 0xfa, 0x05, 0x0d, 0x17, 0xe0, 0xb5, 0x68, - 0x7f, 0x9e, 0xec, 0x1f, 0xe0, 0xb3, 0x30, 0x61, 0xb0, 0xb7, 0x70, 0x61, 0xb0, 0xbb, 0xb0, 0x7f, - 0x82, 0xcc, 0xc3, 0x68, 0x76, 0x66, 0x08, 0xd6, 0x0a, 0xfc, 0x39, 0xa6, 0x1f, 0x26, 0x9a, 0x50, - 0x7e, 0xa3, 0x83, 0x41, 0x07, 0xfb, 0xc1, 0xc0, 0x04, 0x87, 0xfe, 0x06, 0x13, 0xfe, 0x82, 0x7e, - 0x83, 0xce, 0x15, 0x0c, 0x33, 0x6e, 0x16, 0x38, 0x3e, 0x47, 0x05, 0xfc, 0x16, 0x07, 0x0b, 0x33, - 0x15, 0xa8, 0xc2, 0xcc, 0xcd, 0xdc, 0xc2, 0xfe, 0x33, 0x33, 0x0b, 0x33, 0x33, 0x33, 0x0b, 0x33, - 0x3f, 0x8c, 0x2b, 0xf0, 0x58, 0x98, 0x7f, 0xd9, 0x9a, 0x0b, 0xe9, 0xbf, 0x3c, 0x04, 0x39, 0x0c, - 0xac, 0x0f, 0xfc, 0x1e, 0x90, 0x9c, 0x62, 0x81, 0x7e, 0x34, 0xc1, 0x84, 0xc4, 0xac, 0x93, 0x42, - 0xd3, 0x1c, 0x93, 0x40, 0xff, 0x1a, 0x60, 0xd0, 0x66, 0x60, 0xc7, 0x1c, 0x1b, 0x98, 0x10, 0x20, - 0x41, 0xf5, 0x9f, 0xf8, 0x19, 0x99, 0x83, 0x0b, 0x06, 0x66, 0x60, 0xc0, 0xe0, 0xbf, 0x1f, 0xf8, - 0x3f, 0x60, 0xc2, 0xc1, 0x4f, 0x9d, 0x34, 0x71, 0x90, 0xdf, 0xf8, 0x0f, 0xfc, 0x1e, 0xc3, 0xe9, - 0x0e, 0x7e, 0x4b, 0xfd, 0x02, 0x4c, 0x24, 0x94, 0x1b, 0x04, 0x14, 0xa2, 0x40, 0xff, 0x3f, 0xf8, - 0x19, 0x98, 0x24, 0x12, 0x16, 0x66, 0x35, 0xe0, 0xbf, 0x8a, 0x2e, 0xc2, 0xcc, 0xc9, 0x10, 0x61, - 0x66, 0x64, 0x92, 0x61, 0x5f, 0x89, 0x30, 0x61, 0xf2, 0x20, 0xd1, 0x0a, 0xfa, 0x03, 0xab, 0x82, - 0x43, 0x3c, 0x19, 0xc3, 0xff, 0x07, 0x0f, 0xfc, 0x1e, 0x90, 0xd1, 0x83, 0x0d, 0xf4, 0x39, 0xab, - 0x0a, 0x87, 0x3f, 0xf8, 0x1b, 0x68, 0x33, 0x06, 0x07, 0xba, 0x8c, 0xfc, 0x14, 0x63, 0x18, 0x7e, - 0x9c, 0x63, 0xaf, 0x02, 0xfd, 0x0a, 0xe5, 0x05, 0x18, 0xc1, 0x50, 0x3a, 0x71, 0xbf, 0xf0, 0x2f, - 0xd0, 0x3e, 0x83, 0xf2, 0x8a, 0xf0, 0x1f, 0xa5, 0x71, 0x42, 0xc3, 0xf2, 0x0a, 0x01, 0x00, 0x09, - 0x0f, 0xfc, 0x0a, 0x05, 0xff, 0x41, 0x7d, 0x18, 0x30, 0x30, 0x18, 0xd3, 0x06, 0x06, 0x06, 0xac, - 0x1d, 0x3d, 0x70, 0xff, 0x1a, 0xb5, 0x50, 0x19, 0x99, 0x83, 0x03, 0x03, 0x33, 0x3f, 0xe8, 0x1f, - 0xc0, 0x54, 0xb0, 0x59, 0x98, 0xb6, 0x87, 0x66, 0x67, 0x2b, 0x34, 0x17, 0xe6, 0x88, 0x8c, 0x1f, - 0x2a, 0x42, 0x70, 0x55, 0xf1, 0x20, 0x68, 0x09, 0x41, 0x9f, 0xc8, 0x00, 0x09, 0x0f, 0xfc, 0x0a, - 0x05, 0xf1, 0xf4, 0x17, 0xe3, 0x23, 0x04, 0x0a, 0x12, 0x64, 0x60, 0x87, 0x9d, 0x3e, 0x3e, 0x87, - 0xb7, 0x0f, 0xfb, 0x33, 0x1f, 0xf2, 0x0e, 0xdc, 0x3f, 0xed, 0xdd, 0xff, 0xc0, 0xcc, 0xc6, 0x8b, - 0xc0, 0xcc, 0xc1, 0x21, 0xf5, 0xf8, 0x1f, 0xe0, 0xf9, 0x0f, 0xb0, 0x37, 0xd0, 0x79, 0xc2, 0x43, - 0xeb, 0xe4, 0x3f, 0xf0, 0x78, 0x0f, 0xfc, 0x1e, 0x90, 0x9f, 0x0c, 0x1d, 0xf5, 0x58, 0x18, 0x34, - 0x98, 0x58, 0x18, 0x27, 0xa6, 0x83, 0x26, 0x30, 0x6f, 0x4f, 0xd3, 0x30, 0x33, 0x22, 0xcd, 0xe4, - 0x19, 0x91, 0x6c, 0xf0, 0x5f, 0xa3, 0xd2, 0xb8, 0x2c, 0xc9, 0xf4, 0x58, 0x6c, 0xca, 0x38, 0x3c, - 0x85, 0x7d, 0x66, 0x0d, 0x83, 0xe4, 0x19, 0x43, 0x03, 0x7a, 0x80, 0xcc, 0x14, 0x0f, 0xed, 0x41, - 0x41, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0xd0, 0xdc, 0x1f, 0xbf, 0x0f, 0xfc, 0x0a, 0x1a, 0x70, - 0x7c, 0xf4, 0xdb, 0xfe, 0x03, 0xdd, 0xab, 0x0d, 0x85, 0x99, 0x27, 0xf8, 0x2d, 0xdd, 0x30, 0xd8, - 0x5d, 0xda, 0x7f, 0x82, 0xcc, 0x90, 0x61, 0xf6, 0x66, 0x9f, 0xe0, 0xaf, 0xcf, 0xc0, 0xa0, 0x7f, - 0x45, 0x58, 0x6a, 0xbd, 0x01, 0xf2, 0x13, 0x28, 0x17, 0xa1, 0xf4, 0x1f, 0x21, 0xf2, 0x00, 0x02, - 0x1f, 0x28, 0x3d, 0xa1, 0xee, 0x0f, 0x7e, 0x4f, 0xf4, 0x0a, 0x0e, 0x0c, 0x35, 0x01, 0xa6, 0x83, - 0x5d, 0x41, 0xfe, 0x8e, 0xb7, 0x03, 0x20, 0x46, 0x1a, 0x80, 0xc8, 0x63, 0xfd, 0x03, 0xfa, 0x0f, - 0xf6, 0x40, 0x9f, 0xf8, 0x1b, 0xb4, 0x0d, 0x87, 0x2f, 0x8f, 0xf4, 0x1f, 0x21, 0x38, 0x66, 0xfe, - 0x09, 0xc3, 0xa5, 0x05, 0xff, 0x80, 0x04, 0x1f, 0x41, 0xed, 0x41, 0xda, 0x19, 0xed, 0x3f, 0xe8, - 0xd3, 0x06, 0x1d, 0x47, 0x68, 0x98, 0x73, 0x3d, 0xd9, 0xff, 0x46, 0x66, 0x61, 0xfb, 0x33, 0x35, - 0xf8, 0xfe, 0x3d, 0x77, 0x66, 0x66, 0x78, 0xcc, 0xcc, 0xcd, 0xf1, 0x99, 0x97, 0xe6, 0xff, 0x83, - 0x99, 0xcc, 0xcc, 0xbd, 0x4c, 0xcc, 0xcc, 0x43, 0x46, 0x45, 0xc1, 0xff, 0x82, 0x09, 0x0f, 0xfc, - 0x09, 0x0b, 0xfe, 0x0d, 0xf8, 0x62, 0x28, 0x15, 0x09, 0x06, 0xce, 0x1b, 0x4c, 0x36, 0xe8, 0x4f, - 0xf0, 0x57, 0x83, 0xb3, 0x36, 0xe5, 0x79, 0x06, 0xee, 0xa0, 0x61, 0xee, 0xec, 0xbf, 0xc1, 0x66, - 0x66, 0x0c, 0x18, 0x59, 0x99, 0x83, 0x06, 0x15, 0xf8, 0xff, 0x83, 0xff, 0x62, 0x1a, 0x9f, 0x21, - 0x6d, 0x81, 0x90, 0x9f, 0xeb, 0x43, 0xff, 0x04, 0x80, 0x0f, 0xfc, 0x1c, 0xd3, 0xd4, 0x1c, 0x3e, - 0x56, 0xa0, 0x7f, 0x82, 0x57, 0x27, 0x91, 0x82, 0xa7, 0xd4, 0x56, 0x61, 0xee, 0xa4, 0x16, 0x87, - 0x50, 0x1a, 0xbd, 0x68, 0x54, 0x1e, 0x24, 0x0f, 0x90, 0xde, 0xab, 0xc1, 0xe7, 0xea, 0xbd, 0x52, - 0x1d, 0xa0, 0xa0, 0x5a, 0x1d, 0xca, 0xb5, 0xb4, 0x3b, 0xab, 0xd5, 0x68, 0x7f, 0xe0, 0xfb, 0xff, - 0xf7, 0xa0, 0x0f, 0xfc, 0x1d, 0x40, 0xec, 0x24, 0x2f, 0xc7, 0xf3, 0x81, 0x89, 0x0b, 0x1c, 0x2d, - 0x31, 0xff, 0xa7, 0xf8, 0x0f, 0x0a, 0x06, 0x66, 0x3e, 0xbd, 0x03, 0x73, 0xac, 0x1a, 0x3e, 0xb0, - 0xbf, 0x93, 0x33, 0x17, 0xe0, 0x76, 0xe5, 0x17, 0x60, 0x5e, 0x2e, 0xb6, 0x1c, 0xa2, 0x43, 0x63, - 0x7e, 0x64, 0x36, 0x09, 0x0d, 0x75, 0xb0, 0x02, 0x83, 0xff, 0x14, 0x41, 0xff, 0x05, 0xdc, 0x68, - 0x6c, 0x14, 0x30, 0x7a, 0xb6, 0x0e, 0x9a, 0x68, 0x6c, 0x7f, 0x8d, 0x0d, 0x83, 0x33, 0x2b, 0xe0, - 0x66, 0x61, 0xfe, 0xfe, 0x69, 0x94, 0xe3, 0x33, 0x51, 0x90, 0xc6, 0x66, 0x66, 0x33, 0x17, 0xe1, - 0xb0, 0x5c, 0x1f, 0x76, 0xdd, 0x1b, 0xe9, 0x06, 0x23, 0x07, 0xcf, 0x81, 0x68, 0x7f, 0xe0, 0x80, - 0x02, 0x83, 0xff, 0x02, 0x42, 0xff, 0xc1, 0x7e, 0x33, 0x30, 0x60, 0xa1, 0x26, 0x66, 0x0c, 0x1a, - 0x60, 0xdd, 0xd5, 0x8f, 0xf1, 0x57, 0x58, 0x19, 0x98, 0x6c, 0x43, 0x66, 0x60, 0xcc, 0xa0, 0x5f, - 0xc7, 0x18, 0x38, 0x19, 0x9b, 0x03, 0x0b, 0x06, 0x66, 0x05, 0x64, 0x1a, 0xfc, 0x0c, 0xcb, 0x0f, - 0x93, 0x4c, 0x14, 0x1f, 0xab, 0x03, 0x0a, 0x0f, 0xfb, 0x0e, 0x0f, 0xfc, 0x1d, 0x21, 0x95, 0x4f, - 0x05, 0xf5, 0x3a, 0x90, 0xcc, 0x49, 0x0c, 0x0c, 0x1a, 0x60, 0xd3, 0x18, 0x7f, 0x86, 0x13, 0x0b, - 0x33, 0x06, 0x1f, 0x66, 0x65, 0xfe, 0x07, 0xf3, 0x83, 0x0e, 0xcc, 0xd7, 0x6b, 0x8c, 0xcd, 0xe9, - 0xeb, 0x8b, 0xf1, 0x83, 0x06, 0x1f, 0xb0, 0x60, 0xc1, 0x4f, 0x8d, 0x34, 0xc6, 0x43, 0x5f, 0xe0, - 0x0f, 0xfc, 0x1d, 0x21, 0x66, 0x0c, 0x37, 0xcf, 0xf1, 0x84, 0xa3, 0x06, 0x60, 0xc2, 0xca, 0x03, - 0xb3, 0xf1, 0xfa, 0x2e, 0x06, 0x66, 0x44, 0xdc, 0x99, 0x99, 0x15, 0x74, 0x33, 0x3f, 0x50, 0x88, - 0x8c, 0xc8, 0xab, 0xa3, 0x19, 0xbb, 0x03, 0x02, 0x8c, 0x5e, 0xfd, 0x40, 0x61, 0x94, 0x0c, 0x18, - 0x23, 0xf4, 0x0c, 0x50, 0xc2, 0x1e, 0xc8, 0xf2, 0x1f, 0xf8, 0x20, 0x02, 0x83, 0xff, 0x02, 0x42, - 0xff, 0xc1, 0x7e, 0x0a, 0x54, 0x1a, 0x83, 0x0a, 0xab, 0x50, 0x34, 0xd2, 0xbb, 0xb1, 0xfe, 0xa2, - 0xc4, 0x60, 0xcc, 0x6b, 0x77, 0x60, 0xdd, 0xa0, 0xbe, 0x0b, 0xba, 0x8f, 0xf4, 0x0c, 0xc6, 0x0f, - 0xf6, 0x63, 0x4f, 0xf8, 0x17, 0xe4, 0x55, 0xa8, 0x3e, 0x51, 0x8c, 0x60, 0x7e, 0xa3, 0xa3, 0x03, - 0x0f, 0xf7, 0x90, 0xc0, 0x02, 0x83, 0xff, 0x14, 0x41, 0xff, 0x40, 0xef, 0x06, 0x90, 0xd4, 0x30, - 0x7f, 0xd3, 0xd3, 0x56, 0x09, 0x06, 0xf7, 0x6f, 0xd4, 0xf4, 0x66, 0x61, 0xa4, 0x36, 0xee, 0x3d, - 0x5e, 0x07, 0x76, 0x1f, 0xec, 0xcc, 0x7f, 0xc0, 0xed, 0xc3, 0xec, 0x0b, 0xc0, 0xae, 0xc3, 0x96, - 0x0f, 0x63, 0xfc, 0x87, 0xb0, 0x48, 0x6f, 0xf8, 0x0f, 0xfc, 0x1c, 0xa3, 0x14, 0x0c, 0x3e, 0x8c, - 0x80, 0xf5, 0x81, 0x7f, 0x9e, 0x2c, 0x29, 0x5a, 0x71, 0xba, 0x15, 0x5a, 0xb0, 0x3c, 0x1a, 0x86, - 0x59, 0x6f, 0x05, 0x01, 0x96, 0x82, 0xb0, 0xcf, 0x5b, 0x83, 0xd7, 0xd5, 0x7a, 0xa4, 0x24, 0xd0, - 0x50, 0x29, 0x0e, 0xe5, 0x5a, 0xda, 0x1d, 0xd5, 0xea, 0xb4, 0x3f, 0xf0, 0x7d, 0xff, 0xfb, 0xc0, - 0x02, 0x1f, 0xf8, 0x2c, 0x33, 0xfe, 0x40, 0xfd, 0x0c, 0x1a, 0x41, 0xa6, 0x07, 0xad, 0xa0, 0xd5, - 0x81, 0xd7, 0x68, 0xf7, 0x60, 0x5f, 0x05, 0x99, 0x9f, 0xf8, 0x1b, 0xb9, 0x98, 0x23, 0x06, 0xee, - 0x7f, 0xe0, 0x66, 0x61, 0xff, 0x66, 0x67, 0xfc, 0x82, 0xfc, 0x3a, 0x07, 0x0f, 0xfb, 0x56, 0x85, - 0x4f, 0x82, 0xbd, 0x06, 0x90, 0x9f, 0x4a, 0xbc, 0x1f, 0x90, 0xf2, 0x00, 0x02, 0x83, 0xd0, 0x7d, - 0xfe, 0x4d, 0x70, 0x2c, 0x3d, 0x7f, 0x45, 0xdd, 0x37, 0xc0, 0xc3, 0x63, 0x32, 0xab, 0x05, 0x77, - 0x4e, 0x07, 0x83, 0xb1, 0x70, 0x2f, 0x41, 0xaa, 0xea, 0xd0, 0x5a, 0x19, 0xf2, 0xa4, 0x3e, 0xb9, - 0x77, 0x83, 0xeb, 0xad, 0xd6, 0xc3, 0xba, 0xdd, 0x6c, 0x3b, 0xad, 0xd6, 0xc3, 0xff, 0x07, 0xdf, - 0xff, 0xbc, 0x80, 0x09, 0x0f, 0xfc, 0x50, 0x3d, 0x40, 0xef, 0xa3, 0xfe, 0x86, 0x34, 0xc2, 0xc3, - 0x6d, 0xa6, 0xde, 0xb1, 0xfe, 0x30, 0x39, 0xa6, 0x66, 0x75, 0x77, 0x19, 0x99, 0xb4, 0xec, 0x1d, - 0xd9, 0x81, 0xc3, 0x66, 0x67, 0xfc, 0x9b, 0xb9, 0xe5, 0x6e, 0x8d, 0x66, 0xd5, 0xba, 0x1e, 0x9f, - 0xd6, 0xaf, 0xd6, 0x60, 0xc9, 0x0f, 0x66, 0x0d, 0xc3, 0xff, 0x06, 0x04, 0x1f, 0xf8, 0x2c, 0x2f, - 0xfe, 0x03, 0xf1, 0x87, 0xfb, 0x54, 0x64, 0x64, 0x81, 0xde, 0x33, 0x32, 0x0d, 0xbc, 0xef, 0xcf, - 0x40, 0x66, 0xac, 0x18, 0x32, 0x06, 0x6a, 0xd5, 0x35, 0x81, 0xf9, 0xd5, 0x3b, 0xc0, 0xcd, 0x5a, - 0xa5, 0x18, 0x59, 0xab, 0x6e, 0x56, 0x15, 0xf3, 0xb7, 0x0e, 0x1f, 0x38, 0x30, 0x72, 0x0a, 0x7d, - 0x14, 0x1d, 0x81, 0x20, 0x95, 0x83, 0x06, 0x1f, 0xf8, 0x38, 0x09, 0x0c, 0x84, 0x87, 0x51, 0x0a, - 0x80, 0xc3, 0xbb, 0x8f, 0xfa, 0x03, 0x1a, 0x1b, 0x43, 0xb5, 0x60, 0x69, 0xd4, 0x07, 0xf8, 0x5b, - 0x94, 0x16, 0x66, 0x55, 0xd4, 0x83, 0x33, 0x28, 0xf3, 0xa0, 0xfe, 0x06, 0x6a, 0x82, 0xcc, 0xdb, - 0xbf, 0x40, 0xdd, 0xc3, 0xfe, 0xae, 0x3f, 0xe4, 0x3f, 0x68, 0x6d, 0x05, 0x5e, 0x74, 0x36, 0x8c, - 0xb0, 0x3f, 0xe4, 0x0f, 0xfc, 0x1e, 0xc3, 0x28, 0xc1, 0x86, 0xf9, 0x06, 0x65, 0x02, 0x93, 0x03, - 0x3b, 0x28, 0x19, 0x23, 0x4f, 0xd4, 0x1f, 0xe0, 0x53, 0xb4, 0x2c, 0xcc, 0xe3, 0x05, 0x83, 0x7b, - 0x0d, 0x82, 0x0b, 0xf8, 0x91, 0x06, 0x16, 0x66, 0x7c, 0xd3, 0x81, 0xbb, 0xc9, 0xb1, 0x85, 0x5c, - 0xd1, 0x93, 0x0f, 0x90, 0x65, 0xf8, 0x7f, 0x46, 0x1d, 0x87, 0xe9, 0x0e, 0xc0, 0x0f, 0xfc, 0x1d, - 0x21, 0xb4, 0x18, 0x6f, 0xa0, 0x39, 0x40, 0xa8, 0x6a, 0xa7, 0xe9, 0x31, 0xc0, 0xad, 0xd4, 0x5f, - 0xc7, 0x77, 0x60, 0xcc, 0xcc, 0xc9, 0xc1, 0x99, 0x9c, 0x81, 0xc1, 0xfc, 0x75, 0xd8, 0x33, 0x33, - 0xae, 0xc1, 0xbb, 0x87, 0x38, 0x55, 0xef, 0xfc, 0x19, 0x40, 0xd0, 0x60, 0x7e, 0x90, 0xb0, 0x61, - 0xff, 0xae, 0x00, 0x0f, 0xfc, 0x1e, 0x50, 0x74, 0xc8, 0x77, 0xe2, 0xff, 0x40, 0x62, 0x48, 0x5e, - 0x81, 0xa6, 0x0b, 0xfd, 0x0f, 0xf1, 0x0b, 0xd0, 0x33, 0x32, 0xff, 0x20, 0xdc, 0xc5, 0xfc, 0x0e, - 0xec, 0x5f, 0xc0, 0xcc, 0xc1, 0xfe, 0x0b, 0x77, 0x06, 0x1b, 0x09, 0x78, 0x1f, 0xe0, 0xf9, 0x40, - 0x81, 0x20, 0x7f, 0x48, 0x30, 0x61, 0x90, 0xef, 0xfc, 0x00, 0x0f, 0x90, 0xff, 0xc0, 0xc3, 0xfd, - 0xff, 0xe0, 0xed, 0x0f, 0x38, 0x76, 0x3a, 0x13, 0x87, 0x61, 0x78, 0x0c, 0x1d, 0x86, 0x57, 0x90, - 0xec, 0x3f, 0xf0, 0x3f, 0xfe, 0x83, 0xff, 0x14, 0x0f, 0xfc, 0x50, 0xff, 0xf4, 0x68, 0x7f, 0xe3, - 0x43, 0xff, 0x38, 0x7f, 0xd7, 0xa0, 0xff, 0xc1, 0x80, 0x0f, 0xfc, 0x1d, 0x21, 0xd4, 0x0f, 0x48, - 0x4f, 0xf8, 0x2d, 0x09, 0x83, 0x60, 0xfe, 0x19, 0xc1, 0x85, 0xa6, 0x30, 0xc6, 0x16, 0x0c, 0x60, - 0xa8, 0x16, 0x0c, 0x60, 0x70, 0x6c, 0x18, 0xe1, 0xfb, 0x06, 0x3f, 0xe8, 0x18, 0x3c, 0x1e, 0xa0, - 0xc5, 0x0f, 0xea, 0x8d, 0x0f, 0xf6, 0xac, 0x3f, 0xec, 0x08, 0x7e, 0x7d, 0x07, 0xfe, 0x0c, 0x0f, - 0xf4, 0x1f, 0xf8, 0x70, 0xef, 0xe6, 0xff, 0x01, 0x76, 0xd0, 0x36, 0x1e, 0xca, 0x38, 0xe0, 0xa0, - 0xe5, 0x06, 0x70, 0xb2, 0x85, 0x02, 0xa0, 0x4f, 0x92, 0x80, 0xe0, 0xef, 0x02, 0x81, 0xfd, 0x60, - 0x6b, 0xbc, 0x07, 0xa0, 0x7c, 0xe0, 0xd3, 0x3f, 0xce, 0x70, 0x7f, 0x98, 0x83, 0xfe, 0xa0, 0x7f, - 0xdf, 0x07, 0xfe, 0x0c, 0x0f, 0xfc, 0x1f, 0xf5, 0x07, 0x0f, 0x97, 0x5d, 0xfa, 0x05, 0x4b, 0xda, - 0x1f, 0xf5, 0x01, 0x6a, 0xc3, 0x5f, 0xfd, 0x21, 0xb4, 0x43, 0x30, 0x7b, 0x4e, 0x09, 0x83, 0xda, - 0x0a, 0x36, 0x87, 0xb4, 0x39, 0x41, 0xf5, 0xff, 0xe4, 0x3f, 0xf0, 0x24, 0x1f, 0xfe, 0x8d, 0x0f, - 0xfc, 0x0c, 0x3f, 0xf5, 0xe8, 0x3f, 0xf0, 0x78, 0x0f, 0xe4, 0x3f, 0xf3, 0x86, 0xfc, 0x3f, 0xe8, - 0xd3, 0x1c, 0x33, 0x18, 0x31, 0xcd, 0x18, 0xc1, 0x8e, 0x0c, 0x63, 0x06, 0x38, 0x69, 0x30, 0x63, - 0x85, 0xc0, 0xc1, 0x8e, 0x1f, 0x60, 0xc1, 0x5e, 0xef, 0x58, 0x7e, 0x6d, 0x63, 0xfe, 0xa8, 0x3f, - 0xea, 0x07, 0xfe, 0xd0, 0xff, 0x7c, 0x1f, 0xf8, 0x20, 0x0f, 0xfc, 0x1f, 0xf6, 0x85, 0xfe, 0x81, - 0x86, 0xd0, 0xeb, 0xf9, 0xc3, 0x24, 0x85, 0x9c, 0x8c, 0x4c, 0x99, 0xb9, 0x24, 0x99, 0x99, 0x4c, - 0x12, 0x16, 0x60, 0xf0, 0x24, 0xb4, 0xc1, 0xc0, 0x90, 0xec, 0x1e, 0x05, 0x77, 0xc6, 0xd0, 0x3e, - 0xf5, 0x82, 0x9f, 0xcf, 0x90, 0xff, 0x37, 0xfa, 0x0e, 0x91, 0x78, 0x37, 0xc1, 0xff, 0x82, 0x0f, - 0xf4, 0x87, 0x7f, 0x90, 0x61, 0xfe, 0xc1, 0x7f, 0x21, 0x40, 0xc1, 0x21, 0x48, 0x18, 0x18, 0x26, - 0x86, 0x82, 0x80, 0xc1, 0x24, 0x61, 0x72, 0xb4, 0x90, 0x38, 0x5f, 0xea, 0x23, 0x21, 0xef, 0x02, - 0x43, 0xfa, 0x98, 0x2b, 0xbc, 0x13, 0x98, 0x7e, 0xc2, 0xd3, 0x2f, 0xe7, 0x07, 0x03, 0x0f, 0x98, - 0x10, 0x58, 0x7d, 0x40, 0xde, 0x83, 0xaf, 0x07, 0xfe, 0x0f, 0x0f, 0xfc, 0x1a, 0x81, 0xf6, 0x86, - 0xa3, 0x69, 0xfe, 0x05, 0xe4, 0x2c, 0x36, 0x0a, 0x05, 0x9b, 0x83, 0x05, 0x02, 0xcc, 0x63, 0x0b, - 0xf2, 0x61, 0x50, 0x32, 0x82, 0xc1, 0x40, 0xea, 0x05, 0x87, 0xf5, 0x02, 0xae, 0xf3, 0x4f, 0x50, - 0x3c, 0xc1, 0x50, 0x1f, 0xe6, 0x0a, 0x81, 0xfa, 0x81, 0x50, 0x3f, 0x48, 0x54, 0x0f, 0x7c, 0x1f, - 0xf8, 0x30, 0x0f, 0xfc, 0x1f, 0x61, 0xcc, 0x1f, 0x61, 0xbf, 0x93, 0xfe, 0x30, 0xb4, 0xc7, 0x1c, - 0xdc, 0xd3, 0x1c, 0x19, 0x89, 0x82, 0x1c, 0x09, 0x85, 0x86, 0xb8, 0x2c, 0x64, 0x35, 0x41, 0x61, - 0xfb, 0x60, 0xbf, 0xc0, 0x72, 0x0f, 0xd8, 0x24, 0x86, 0xfd, 0x63, 0x8f, 0xa0, 0xe7, 0x34, 0xa0, - 0x7d, 0x42, 0x0f, 0xeb, 0xc8, 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1f, 0xb0, 0xed, 0x0f, 0xd8, 0x57, - 0xf0, 0x73, 0x85, 0xa8, 0x1a, 0x0f, 0xf3, 0xba, 0x61, 0xec, 0x2d, 0x33, 0x0f, 0x61, 0x68, 0x1c, - 0x3d, 0x85, 0xa5, 0x10, 0x9f, 0xe3, 0x97, 0x80, 0xc0, 0x72, 0xbb, 0xc0, 0x60, 0xb0, 0xfb, 0x03, - 0x05, 0xbf, 0xce, 0x06, 0x5b, 0x17, 0xd8, 0x1f, 0xe0, 0xf5, 0x00, 0xc1, 0xfb, 0xe4, 0x3f, 0xf0, - 0x70, 0x0f, 0xfc, 0x1e, 0xa0, 0x73, 0x86, 0x57, 0x28, 0x17, 0xa8, 0x9f, 0xe9, 0xd6, 0xd0, 0x30, - 0x67, 0x63, 0x41, 0x32, 0x07, 0x13, 0x0b, 0x24, 0x0e, 0x36, 0x0b, 0xfa, 0x70, 0x21, 0x92, 0x80, - 0x7f, 0xa0, 0x24, 0xc1, 0xe7, 0x06, 0x4c, 0x87, 0x38, 0xe4, 0xa9, 0xfc, 0xe6, 0x92, 0x61, 0xcc, - 0x40, 0x90, 0xfa, 0x80, 0x7c, 0x1e, 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xfc, 0x1f, 0xb0, 0xf6, 0x87, - 0xdf, 0x8f, 0xe8, 0x3b, 0x0d, 0x84, 0xe1, 0xda, 0x16, 0x63, 0x05, 0xfe, 0x30, 0x6c, 0x16, 0x1b, - 0x30, 0xa8, 0x16, 0x1b, 0x30, 0x50, 0x36, 0x13, 0x98, 0x7e, 0xff, 0x1f, 0xe4, 0x18, 0x68, 0x3d, - 0xa3, 0x87, 0x7f, 0x38, 0x28, 0x1f, 0xf6, 0x0c, 0x3f, 0xf6, 0x08, 0x3f, 0xde, 0x83, 0xff, 0x07, - 0x0f, 0xf2, 0x12, 0xf8, 0x36, 0x17, 0x4e, 0xc1, 0xfc, 0xe0, 0xcc, 0x18, 0x59, 0x83, 0x30, 0x6e, - 0x67, 0xf8, 0x18, 0xac, 0xd5, 0x98, 0x30, 0xb3, 0x06, 0x60, 0xc6, 0x4c, 0x19, 0x83, 0x0e, 0xff, - 0x03, 0xfd, 0x03, 0x10, 0xf3, 0x05, 0x85, 0xfc, 0xc1, 0x61, 0xf9, 0x82, 0xc3, 0xf4, 0x85, 0x87, - 0x9f, 0x07, 0xfe, 0x08, 0x0f, 0x98, 0x3f, 0x9f, 0xff, 0x21, 0x98, 0x2d, 0x0b, 0x42, 0xff, 0xfd, - 0xe0, 0xe7, 0x81, 0x68, 0x73, 0x79, 0x30, 0x3e, 0x90, 0x4f, 0xff, 0x98, 0x36, 0x9a, 0x13, 0x07, - 0xb4, 0x1c, 0x3a, 0x1e, 0xd0, 0x95, 0x21, 0xf5, 0xff, 0xe8, 0x3f, 0xf0, 0x28, 0x0f, 0xff, 0x46, - 0x87, 0xfc, 0xfc, 0x1f, 0xf8, 0x3c, 0x0f, 0xf2, 0x1f, 0x9f, 0x05, 0x87, 0x7e, 0x41, 0xfd, 0x0e, - 0x0c, 0x2c, 0x26, 0x1c, 0x18, 0x59, 0xaa, 0x1c, 0x18, 0x58, 0x26, 0x1d, 0x5a, 0x8c, 0x16, 0x8f, - 0x4e, 0x86, 0x05, 0x01, 0xc1, 0x85, 0xfe, 0x56, 0x09, 0x0f, 0xb5, 0x60, 0x90, 0xfb, 0x1c, 0x0c, - 0x3f, 0x9c, 0x73, 0x32, 0x0e, 0xcb, 0xcd, 0x34, 0x33, 0x8a, 0x02, 0x21, 0x5e, 0x43, 0xff, 0x06, - 0x0f, 0xf9, 0x0e, 0x60, 0xf3, 0x07, 0x50, 0x3b, 0xf9, 0x07, 0xf8, 0xc2, 0xd2, 0xc3, 0x66, 0xc6, - 0x0d, 0x0d, 0x98, 0xac, 0x17, 0xc0, 0xcc, 0x2c, 0x2c, 0xc7, 0x31, 0x90, 0xb3, 0x18, 0xc3, 0xec, - 0xc6, 0x2b, 0x78, 0x1d, 0x8c, 0x1e, 0xc1, 0x85, 0x57, 0xe7, 0x0f, 0x48, 0x73, 0x07, 0x3a, 0x1d, - 0x40, 0x9f, 0x41, 0xbe, 0x0f, 0xfc, 0x18, 0x0c, 0x87, 0xfe, 0x07, 0xf3, 0xfc, 0x1b, 0x41, 0x2b, - 0x0b, 0x0b, 0x50, 0xe3, 0x97, 0x07, 0x3e, 0x03, 0x86, 0x90, 0x36, 0x04, 0xbf, 0x40, 0xf4, 0x07, - 0x0f, 0xfa, 0xff, 0xd0, 0x7a, 0x4d, 0x09, 0x83, 0xd2, 0x0a, 0x14, 0x0f, 0xae, 0xbf, 0xc1, 0xff, - 0x81, 0x40, 0x57, 0xf9, 0x28, 0x1f, 0xf8, 0x12, 0x1f, 0xf3, 0xf0, 0x7f, 0xe0, 0xf0, 0x0c, 0x87, - 0xfe, 0x03, 0x87, 0x38, 0x7b, 0xf8, 0x36, 0x1e, 0xc2, 0xdf, 0xf8, 0x2e, 0x86, 0xe1, 0xd8, 0x59, - 0x39, 0x21, 0xa0, 0xb0, 0x38, 0x30, 0xfd, 0x94, 0x41, 0x81, 0xd0, 0xb0, 0xf6, 0x5a, 0x1b, 0xfa, - 0x3d, 0x07, 0xf9, 0x8c, 0x3e, 0x55, 0xe6, 0x30, 0xfa, 0x88, 0x24, 0xc3, 0x48, 0x7a, 0x4c, 0x36, - 0x86, 0xf8, 0x17, 0xf0, 0x7f, 0xe0, 0xe0, 0x09, 0x83, 0x94, 0x1e, 0x70, 0x40, 0xa0, 0x20, 0x9f, - 0xc9, 0x7e, 0x43, 0x9c, 0x3a, 0x81, 0xef, 0x5e, 0x57, 0xaf, 0x06, 0x50, 0x65, 0x83, 0xdf, 0xff, - 0xbc, 0x1f, 0x38, 0x7f, 0xdf, 0xfe, 0x0f, 0x63, 0xa1, 0x50, 0x3d, 0x84, 0xa2, 0x81, 0xf7, 0xff, - 0xd0, 0x7f, 0xe0, 0x30, 0x3f, 0xfc, 0x92, 0x1f, 0xfb, 0xe0, 0xff, 0xc1, 0xe0, 0x09, 0xc3, 0x30, - 0x7a, 0xfd, 0x4f, 0xe8, 0x39, 0xd4, 0x09, 0x28, 0x15, 0xf4, 0x96, 0x8c, 0x1c, 0xc0, 0x77, 0x9d, - 0x81, 0x44, 0xa0, 0x73, 0x06, 0xff, 0xe8, 0x3d, 0x82, 0x0c, 0xc1, 0xec, 0x0f, 0x16, 0x87, 0xb0, - 0xd0, 0xa0, 0xfb, 0xff, 0xe8, 0x3f, 0xf0, 0x24, 0x15, 0xfe, 0x4d, 0x0f, 0xf9, 0xf8, 0x3f, 0xf0, - 0x78, 0x0f, 0xfa, 0x43, 0x7f, 0xd0, 0x30, 0xfd, 0x86, 0xbf, 0x83, 0x38, 0x69, 0x40, 0xc1, 0x7f, - 0x89, 0xd5, 0x02, 0x67, 0x72, 0x45, 0x40, 0x88, 0x8c, 0x92, 0xd0, 0x44, 0x46, 0x48, 0x86, 0x88, - 0x8c, 0xba, 0xc9, 0x11, 0x18, 0x7b, 0x48, 0x88, 0xc3, 0xd2, 0x44, 0x46, 0xfe, 0x70, 0x44, 0x46, - 0x1e, 0xc1, 0x10, 0x98, 0x7b, 0x04, 0x1a, 0xc3, 0x7a, 0x0f, 0xfc, 0x1c, 0x0f, 0xf9, 0x0e, 0x6f, - 0x41, 0x30, 0x6e, 0x98, 0x4f, 0xf2, 0x1b, 0x09, 0x82, 0xd0, 0x9c, 0x26, 0x63, 0x57, 0xfc, 0xc2, - 0xb0, 0xce, 0x13, 0x05, 0x87, 0x61, 0x30, 0xf0, 0x67, 0x09, 0x83, 0xd7, 0xf2, 0xbf, 0xc5, 0x02, - 0xd0, 0xf6, 0x48, 0x5b, 0xfc, 0xe4, 0x85, 0xa1, 0xce, 0x5f, 0xc8, 0x75, 0x0a, 0x07, 0xe7, 0xc8, - 0x7f, 0xe0, 0x80, 0x0f, 0xfc, 0x1e, 0xc1, 0x86, 0xc3, 0x9c, 0x18, 0x3f, 0x82, 0x90, 0x60, 0xc2, - 0xc2, 0xdf, 0xce, 0xe6, 0x0f, 0x02, 0xc1, 0x8a, 0xc7, 0xc0, 0xb0, 0x60, 0x72, 0x70, 0x79, 0x32, - 0x88, 0x58, 0xfc, 0x61, 0xf6, 0x53, 0x9f, 0xf0, 0x37, 0x70, 0xfb, 0x07, 0x43, 0x3f, 0xac, 0x18, - 0x58, 0x79, 0x81, 0x85, 0x87, 0xa8, 0x0c, 0x2c, 0x35, 0xe0, 0xff, 0xc1, 0x80, 0x0c, 0x87, 0x90, - 0xf9, 0xc3, 0x9c, 0x3e, 0xf8, 0x0f, 0xf8, 0x2b, 0x2c, 0x70, 0x9c, 0x0e, 0x15, 0x1d, 0x86, 0x07, - 0x07, 0x38, 0xcc, 0x07, 0xf4, 0x38, 0x52, 0x1f, 0xce, 0x09, 0x0d, 0xfc, 0x3f, 0xe4, 0x18, 0x58, - 0x7d, 0x20, 0xc2, 0xc3, 0xed, 0x06, 0x16, 0x7f, 0x58, 0x58, 0x58, 0x7d, 0x85, 0xfc, 0x1e, 0x70, - 0xb0, 0xfc, 0xf9, 0x0f, 0xfc, 0x1c, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xbf, 0xff, 0x61, 0xe7, - 0x04, 0x88, 0x7b, 0x1c, 0x12, 0x70, 0x6d, 0x1c, 0x12, 0x0e, 0x09, 0x09, 0xc4, 0x32, 0x1a, 0xff, - 0xd0, 0x7a, 0x4c, 0x33, 0x07, 0xa4, 0x74, 0xb4, 0x3d, 0x21, 0x22, 0x83, 0xeb, 0xff, 0xe0, 0xff, - 0xc0, 0x60, 0x7f, 0xfa, 0x28, 0x1f, 0xf3, 0xf0, 0x7f, 0xe0, 0xf0, 0x0f, 0xfc, 0x1c, 0xc1, 0xf3, - 0x07, 0xb8, 0x3a, 0xf5, 0x10, 0xcf, 0xe7, 0x0a, 0x43, 0xce, 0x0d, 0x89, 0x02, 0x13, 0x83, 0x15, - 0xa0, 0xb0, 0x38, 0x30, 0xb0, 0xd2, 0x38, 0x31, 0x90, 0xf9, 0xc1, 0x87, 0xfc, 0xea, 0xae, 0xc2, - 0x72, 0xe0, 0xf6, 0x14, 0xc8, 0x3f, 0x9c, 0x2c, 0x3f, 0xec, 0x14, 0x0f, 0xf3, 0x82, 0x0f, 0xeb, - 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1f, 0xb0, 0xf6, 0x86, 0xff, 0x9f, 0xf0, 0x76, 0x1b, 0x0d, - 0x87, 0x61, 0xb3, 0x18, 0x1f, 0xf1, 0x83, 0x60, 0x61, 0xd9, 0x85, 0x40, 0x3f, 0xc9, 0x82, 0x81, - 0xe7, 0x41, 0x87, 0xfb, 0x0d, 0xfe, 0x45, 0x5f, 0x21, 0xed, 0x16, 0xc2, 0xbf, 0x38, 0x76, 0x1f, - 0xd8, 0x76, 0x1f, 0xd8, 0x5e, 0x83, 0xef, 0x41, 0xff, 0x83, 0x80, 0x0f, 0xf9, 0x82, 0x7f, 0xf2, - 0xb9, 0x41, 0xfe, 0x7f, 0x83, 0xfc, 0xc1, 0x40, 0xfa, 0x9f, 0x34, 0x54, 0x0c, 0x68, 0x0d, 0x89, - 0x81, 0x8d, 0x01, 0xb0, 0x28, 0x0c, 0x68, 0x9b, 0x1c, 0x17, 0x35, 0x3b, 0x87, 0xb6, 0xa6, 0xdf, - 0xe4, 0xca, 0x8b, 0x0e, 0xc1, 0x8d, 0x01, 0xfd, 0x60, 0xc6, 0x80, 0xc3, 0xb0, 0x63, 0x44, 0xc3, - 0xb0, 0x6e, 0xce, 0x85, 0xe4, 0x0f, 0xe5, 0x04, 0xff, 0x01, 0xd6, 0x18, 0x2c, 0x7f, 0x86, 0x0b, - 0x18, 0x2c, 0x7f, 0x86, 0xa3, 0x0f, 0xcc, 0x4e, 0x7f, 0x95, 0x0d, 0x98, 0x6d, 0x50, 0xa0, 0x7f, - 0x95, 0xd7, 0x68, 0x5a, 0x2e, 0xa6, 0x1b, 0x43, 0x9b, 0xfc, 0xff, 0x53, 0x0d, 0xa1, 0xd3, 0x86, - 0xd0, 0xed, 0xc1, 0x78, 0x37, 0xc1, 0xff, 0x82, 0x0f, 0xfc, 0x1d, 0x12, 0x1a, 0x81, 0xd9, 0x40, - 0x3f, 0xc0, 0x7f, 0xa6, 0x0a, 0x49, 0x24, 0x0d, 0x46, 0x0c, 0x12, 0x06, 0x33, 0x02, 0x0e, 0x03, - 0x05, 0x83, 0xfe, 0x62, 0xd0, 0xfe, 0x60, 0xf3, 0x5c, 0xaa, 0xde, 0x18, 0x2d, 0x0e, 0x61, 0x82, - 0x9f, 0xe6, 0x18, 0x29, 0x0e, 0x61, 0xfe, 0x43, 0xa4, 0x60, 0xa4, 0x2b, 0xc1, 0xff, 0x83, 0x0f, - 0xfc, 0x1e, 0x77, 0x43, 0x61, 0xde, 0x8d, 0x8b, 0xf8, 0x26, 0x33, 0x24, 0x2c, 0x26, 0x31, 0x27, - 0x54, 0x0f, 0xfa, 0x89, 0xb0, 0x1a, 0x3a, 0x89, 0x05, 0x02, 0x62, 0x62, 0x4e, 0x0c, 0xcc, 0xe4, - 0x87, 0x9f, 0x37, 0x15, 0xda, 0x54, 0x38, 0x7d, 0xa0, 0x62, 0x83, 0xfa, 0xc2, 0x67, 0xc4, 0x1d, - 0x85, 0x4c, 0xe8, 0x1d, 0x82, 0xd0, 0x3a, 0x07, 0xd0, 0x7f, 0xe0, 0xe0, 0x0f, 0xf2, 0x1e, 0x63, - 0x0d, 0xa1, 0xda, 0x39, 0x7f, 0x25, 0x85, 0x52, 0x14, 0x0c, 0x10, 0x53, 0xa6, 0x1a, 0xd0, 0x49, - 0x98, 0x6d, 0xd2, 0x42, 0xc2, 0xe0, 0x64, 0x9e, 0x41, 0x6b, 0x5c, 0x87, 0x3f, 0xe6, 0xbb, 0xc0, - 0xc2, 0xc3, 0xcc, 0x0c, 0x2d, 0xfe, 0x60, 0x61, 0x61, 0xe6, 0x07, 0xf0, 0x7a, 0x41, 0x85, 0x86, - 0xf8, 0x3f, 0xf0, 0x60, 0x0f, 0xf4, 0x15, 0x0f, 0xc0, 0x70, 0xd8, 0x6c, 0xfe, 0x42, 0x41, 0x9a, - 0x0c, 0xc1, 0x83, 0x36, 0x33, 0x56, 0x99, 0x8a, 0xcd, 0xb9, 0xcc, 0x0e, 0x63, 0xa6, 0x65, 0x13, - 0x2f, 0x19, 0xa1, 0xb2, 0xdb, 0x2f, 0xf4, 0xe3, 0x87, 0xbc, 0x0c, 0x1d, 0xfa, 0xf0, 0x30, 0x61, - 0xcd, 0x82, 0x06, 0x1c, 0xd8, 0x4f, 0x05, 0x78, 0x3f, 0xf0, 0x40, 0x02, 0x12, 0x19, 0x0f, 0x60, - 0x60, 0xa8, 0x1e, 0x63, 0x0b, 0xf9, 0x07, 0xfa, 0x30, 0xb0, 0xf6, 0x31, 0xb9, 0x87, 0xb1, 0x8c, - 0x9c, 0x2b, 0xfa, 0x30, 0xb0, 0xa5, 0x61, 0xb2, 0x88, 0x58, 0x30, 0xda, 0xf0, 0x3f, 0xe1, 0x7b, - 0x0d, 0xe0, 0x61, 0xec, 0x2d, 0xc6, 0x7f, 0x38, 0x38, 0xed, 0x0e, 0x70, 0x40, 0xc3, 0xf3, 0x07, - 0x61, 0xe7, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1c, 0xfc, 0xf8, 0x6e, 0x50, 0x79, 0xe9, 0xd5, - 0xe0, 0xf3, 0x83, 0x50, 0xe0, 0xff, 0xe7, 0x54, 0x1e, 0x70, 0x69, 0x50, 0x68, 0x18, 0x34, 0x14, - 0x02, 0x40, 0xc1, 0xab, 0x82, 0x8a, 0x38, 0x34, 0x3d, 0x12, 0x60, 0xae, 0xd2, 0x20, 0x61, 0xf6, - 0x91, 0x03, 0x57, 0xeb, 0x49, 0xea, 0x50, 0x76, 0x0f, 0x48, 0xf0, 0x76, 0x1f, 0xa8, 0x07, 0xd0, - 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1d, 0x24, 0x86, 0xc3, 0xa4, 0xd0, 0x5e, 0xa0, 0x3f, 0xd3, 0x85, - 0x85, 0x24, 0x8f, 0x26, 0x14, 0x9a, 0x39, 0xb9, 0x7f, 0xce, 0x07, 0x0f, 0xe7, 0x2d, 0x03, 0x5c, - 0x38, 0x79, 0x96, 0xc7, 0xfc, 0x30, 0x58, 0x79, 0xc7, 0xab, 0x7f, 0x9c, 0x60, 0xb0, 0xf3, 0x0c, - 0x16, 0x1e, 0xa0, 0xff, 0x06, 0xbc, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x1c, 0xc4, 0x86, 0xc3, 0xa8, - 0x48, 0x2f, 0x50, 0x7f, 0xe3, 0x41, 0x84, 0xc4, 0x83, 0x63, 0x09, 0x89, 0x06, 0x4e, 0x06, 0x8d, - 0x13, 0x0b, 0x05, 0x5b, 0x43, 0x19, 0x04, 0x98, 0xc6, 0x1e, 0x93, 0x28, 0x7f, 0x8b, 0xfa, 0x0e, - 0x62, 0x4c, 0x69, 0xf9, 0x89, 0x32, 0x81, 0xcc, 0x5f, 0xd0, 0x74, 0x92, 0x12, 0x82, 0xbc, 0x1f, - 0xf8, 0x30, 0x0d, 0x07, 0xa0, 0xf9, 0xc3, 0xa8, 0x1d, 0xff, 0x1f, 0xe0, 0x9c, 0xe0, 0x61, 0xb0, - 0xb4, 0x1a, 0x66, 0x30, 0x2c, 0xc1, 0x98, 0xcc, 0x3e, 0xbd, 0x43, 0x0a, 0x80, 0xa3, 0xab, 0x30, - 0x78, 0x27, 0x7a, 0x66, 0x87, 0x99, 0xe9, 0x9f, 0xe0, 0x3b, 0xd3, 0x0f, 0x60, 0x67, 0x5a, 0xff, - 0x07, 0x61, 0xfd, 0x87, 0x77, 0x83, 0x9c, 0x33, 0xa1, 0xd7, 0x90, 0xff, 0xc1, 0xc0, 0x0d, 0x07, - 0xa0, 0xf9, 0xc3, 0x9c, 0x3a, 0xfe, 0x9f, 0xe4, 0x12, 0x63, 0x38, 0x52, 0x09, 0x31, 0x9e, 0x86, - 0x82, 0xfe, 0x9c, 0x8c, 0x29, 0x31, 0x9c, 0x2c, 0x2b, 0xbb, 0x9c, 0x64, 0x33, 0xb2, 0x38, 0x7e, - 0xe3, 0x0a, 0xb7, 0x81, 0xc0, 0xc3, 0xf6, 0x0f, 0xfa, 0xfc, 0xe1, 0xec, 0x3e, 0x70, 0xf6, 0x1f, - 0x30, 0x7b, 0x0e, 0xbc, 0x87, 0xfe, 0x0e, 0x0f, 0xf9, 0x0d, 0xf1, 0xf0, 0x24, 0x36, 0x46, 0x67, - 0xf0, 0x32, 0x33, 0x30, 0xb0, 0x66, 0x66, 0x6e, 0x60, 0xf8, 0xf8, 0xc6, 0xc1, 0x91, 0x99, 0x85, - 0x83, 0x23, 0x33, 0x19, 0x06, 0x66, 0x66, 0x1e, 0xf8, 0xf8, 0xff, 0x19, 0x19, 0x87, 0x31, 0x91, - 0x9d, 0xfa, 0x86, 0x4e, 0x61, 0xcc, 0xc7, 0x43, 0x0e, 0x96, 0xa9, 0xf0, 0x57, 0x83, 0xff, 0x06, - 0x0f, 0xf9, 0x0f, 0x9c, 0x39, 0xc3, 0xbf, 0xe7, 0xf9, 0x0f, 0xe7, 0x0b, 0x40, 0xff, 0x2a, 0x63, - 0x40, 0xc1, 0x4a, 0x89, 0xc2, 0x7a, 0xb5, 0x41, 0x61, 0x97, 0x86, 0x2e, 0x0a, 0xfe, 0x1c, 0x3f, - 0xce, 0x8f, 0xf8, 0x3b, 0x0f, 0xec, 0x1f, 0xd3, 0xfc, 0xe1, 0xd8, 0x7e, 0x70, 0xce, 0x1f, 0xa8, - 0x17, 0xa0, 0xf5, 0xe4, 0x0f, 0xfc, 0x1e, 0x61, 0xf8, 0x0e, 0x1c, 0xc3, 0x19, 0xfc, 0x13, 0x0c, - 0x66, 0x16, 0x0f, 0xcc, 0x66, 0xcc, 0x15, 0x07, 0xe3, 0x26, 0x09, 0x86, 0x33, 0x05, 0x02, 0x61, - 0x8c, 0xca, 0x05, 0xf9, 0x8c, 0xd7, 0x03, 0x06, 0xfc, 0x56, 0xc1, 0x83, 0x51, 0x87, 0x60, 0xc1, - 0xc9, 0xbf, 0x38, 0x3f, 0x81, 0x87, 0x60, 0xc2, 0xc1, 0x86, 0x70, 0xe5, 0x1e, 0x0b, 0xc8, 0x7f, - 0xe0, 0xe0, 0x0f, 0xfa, 0x0e, 0xf9, 0xf8, 0x2c, 0x3b, 0x26, 0x33, 0xfc, 0x0c, 0x98, 0xcc, 0x27, - 0x07, 0xcf, 0xc6, 0xea, 0x83, 0xfd, 0x82, 0x60, 0x5f, 0xc9, 0x81, 0xd0, 0xff, 0x60, 0x50, 0x1f, - 0xf8, 0xf5, 0x60, 0xa4, 0x39, 0x7b, 0x0b, 0xac, 0x87, 0xb0, 0x97, 0x6d, 0xf9, 0xc3, 0xed, 0x0f, - 0x61, 0xf6, 0x1f, 0x61, 0xaf, 0x21, 0x9f, 0x21, 0xff, 0x83, 0x80, 0x0f, 0xf9, 0x0e, 0xfe, 0x09, - 0x83, 0xb0, 0xb0, 0x7f, 0x20, 0xf8, 0xc1, 0x85, 0x05, 0x99, 0x83, 0x63, 0x07, 0xfc, 0xe4, 0x60, - 0xc3, 0xb7, 0x15, 0x81, 0xfe, 0x56, 0x28, 0x36, 0x16, 0x0e, 0xb2, 0x0f, 0xe0, 0x2e, 0xb0, 0x61, - 0x62, 0xe1, 0x81, 0xfc, 0x57, 0x30, 0x30, 0xb0, 0xf3, 0x03, 0x0b, 0x0f, 0x48, 0x31, 0xe0, 0xcf, - 0x80, 0x0f, 0xfc, 0x1e, 0x82, 0xa0, 0x5a, 0x1c, 0xe0, 0xc0, 0xdd, 0x41, 0xb1, 0xc1, 0x45, 0xb0, - 0x7f, 0xd4, 0x75, 0x41, 0x41, 0x40, 0x93, 0x60, 0xb0, 0xb0, 0x48, 0x28, 0x06, 0x35, 0xa8, 0xaa, - 0x05, 0xb3, 0xb1, 0x21, 0xee, 0xce, 0xca, 0xed, 0x03, 0x01, 0x83, 0xd2, 0x0e, 0x07, 0x3f, 0xac, - 0x12, 0xd2, 0xa0, 0xec, 0x1e, 0xbe, 0xb0, 0xec, 0x39, 0x09, 0x03, 0xe8, 0x3f, 0xf0, 0x70, 0x0f, - 0xfa, 0x0d, 0xff, 0x01, 0x83, 0x60, 0xc1, 0x9f, 0xc9, 0x83, 0x06, 0x61, 0x49, 0xff, 0x19, 0x9a, - 0x68, 0x7b, 0x03, 0x83, 0x5f, 0x18, 0x58, 0x37, 0xab, 0x31, 0xd0, 0x6c, 0x16, 0x6b, 0x81, 0xbf, - 0xc5, 0x6f, 0x1b, 0x05, 0x87, 0xb3, 0x7f, 0xaf, 0xcc, 0x6c, 0x16, 0x1c, 0xcc, 0xff, 0x07, 0x4c, - 0xa8, 0x2c, 0x2f, 0x83, 0xff, 0x06, 0x0f, 0xfc, 0x1c, 0xff, 0x23, 0x87, 0xea, 0x68, 0x3d, 0x7a, - 0x07, 0xfe, 0xb2, 0x43, 0xba, 0x18, 0x1f, 0x06, 0xb1, 0x82, 0xbb, 0x90, 0x23, 0x24, 0xa0, 0x98, - 0x37, 0xff, 0x41, 0xec, 0x10, 0x66, 0x0f, 0x60, 0x74, 0xb4, 0x3d, 0x86, 0x85, 0x07, 0xdf, 0xff, - 0x21, 0xff, 0x81, 0xa0, 0xaf, 0xf8, 0xc3, 0xff, 0x3e, 0x83, 0xff, 0x07, 0x80, 0x0f, 0xf9, 0x0f, - 0x2a, 0xf4, 0x07, 0x0e, 0xac, 0x04, 0xff, 0x02, 0x4c, 0x73, 0x09, 0xc0, 0xc6, 0x49, 0x98, 0xc1, - 0x62, 0x60, 0xc1, 0xb0, 0x58, 0x7b, 0x0a, 0x80, 0x7f, 0xa3, 0x1e, 0x0b, 0x06, 0x1b, 0x43, 0xd2, - 0xb9, 0x45, 0x76, 0x8b, 0x72, 0x83, 0xda, 0x49, 0x8d, 0x3f, 0x38, 0x24, 0xc6, 0x0f, 0x60, 0xbb, - 0xe8, 0x39, 0xc2, 0x50, 0x18, 0x2b, 0xc8, 0x7f, 0xe0, 0xe0, 0x0f, 0xfc, 0x1e, 0x90, 0x61, 0xa8, - 0x1c, 0xe5, 0x00, 0xdd, 0x40, 0xff, 0xa6, 0x5b, 0x0d, 0x98, 0x4d, 0x12, 0x05, 0xfe, 0x18, 0xd8, - 0x36, 0x64, 0x30, 0x18, 0x1f, 0xf9, 0x8f, 0x07, 0x66, 0xea, 0x83, 0xe7, 0x77, 0x1f, 0xe4, 0x6e, - 0xf2, 0x1e, 0x82, 0xf1, 0xe8, 0xfc, 0xe0, 0x9c, 0xcd, 0x0e, 0xc1, 0x19, 0x87, 0xec, 0x36, 0x61, - 0xef, 0x20, 0x0c, 0x87, 0x90, 0xfb, 0x0e, 0x60, 0xd4, 0xf5, 0x47, 0xf2, 0x6f, 0x0e, 0x61, 0x69, - 0x98, 0x99, 0xd0, 0xc2, 0xa1, 0x85, 0x91, 0x85, 0xfe, 0x30, 0xb0, 0x78, 0x70, 0xb1, 0x91, 0xf2, - 0xb4, 0x18, 0x7d, 0xd3, 0x93, 0xfc, 0x0c, 0x18, 0x7e, 0xc1, 0xfd, 0x4f, 0xce, 0x0c, 0x18, 0x7c, - 0xc0, 0xd5, 0xa8, 0x3a, 0x80, 0xeb, 0x82, 0xbc, 0x1f, 0xf8, 0x30, 0x0f, 0xfc, 0x86, 0xfc, 0xfc, - 0x92, 0x1b, 0x06, 0xa1, 0x5f, 0xa0, 0x6a, 0xd5, 0x2b, 0x0a, 0x06, 0xad, 0x52, 0xb6, 0x60, 0x6a, - 0xd5, 0x2b, 0x1a, 0x01, 0x94, 0x30, 0x30, 0x50, 0x2e, 0x4b, 0x4c, 0xf0, 0x58, 0x27, 0x27, 0x0f, - 0xce, 0x86, 0xfe, 0x05, 0x3a, 0xb4, 0x3b, 0x09, 0x80, 0xe7, 0xe7, 0x0a, 0xe7, 0x0f, 0xb0, 0xcf, - 0xd0, 0x73, 0x83, 0xd0, 0x4c, 0x0b, 0xc8, 0x7f, 0xe0, 0xe0, 0x0e, 0x83, 0x90, 0xfe, 0xc3, 0xb0, - 0xf7, 0xfd, 0x7f, 0x05, 0x87, 0xa4, 0x2c, 0x2c, 0xc1, 0x93, 0xaa, 0x0b, 0x30, 0x64, 0x93, 0x05, - 0xff, 0x48, 0x28, 0x16, 0x60, 0xc9, 0x28, 0x1b, 0x30, 0x64, 0x87, 0x9c, 0xc1, 0x97, 0xf2, 0x31, - 0x58, 0x3d, 0xa3, 0x20, 0x5b, 0xf3, 0x82, 0x65, 0x44, 0x1d, 0x83, 0x26, 0x58, 0x3b, 0x04, 0x21, - 0xfb, 0xd0, 0x0f, 0xf9, 0x0d, 0xf5, 0xf0, 0x58, 0x64, 0x94, 0x67, 0xf2, 0x0a, 0x2d, 0x98, 0x52, - 0x0b, 0x55, 0x99, 0x90, 0x36, 0xa3, 0x30, 0x38, 0x66, 0x02, 0x61, 0x61, 0x3e, 0x82, 0xc7, 0x81, - 0xe4, 0x78, 0xc3, 0xc8, 0xe0, 0x4f, 0xf1, 0x69, 0x21, 0xe6, 0x0a, 0xd1, 0xbf, 0x31, 0x44, 0x74, - 0x39, 0x80, 0xdc, 0x1f, 0x49, 0xc8, 0x7d, 0xf0, 0x7f, 0xe0, 0xc0, 0x0c, 0x87, 0x90, 0xfd, 0x87, - 0x38, 0x77, 0xfc, 0x7f, 0x80, 0x96, 0x04, 0xc2, 0x70, 0x53, 0xbc, 0x99, 0xaa, 0x0b, 0x47, 0x4c, - 0x1b, 0x03, 0xfe, 0x70, 0xa8, 0x07, 0x0a, 0x4c, 0x1c, 0x1b, 0xab, 0x4d, 0x0f, 0xb5, 0xb4, 0xae, - 0xd0, 0x2b, 0x90, 0xfb, 0x41, 0x9b, 0x9f, 0xd6, 0x06, 0x31, 0x83, 0xd8, 0x20, 0x60, 0x43, 0xd8, - 0x6f, 0x07, 0xaf, 0x21, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1d, 0x43, 0x0d, 0x21, 0xda, 0x48, 0x3f, - 0x80, 0xff, 0xac, 0x2c, 0x1e, 0x06, 0x16, 0xc6, 0x3e, 0xa7, 0x43, 0x23, 0x0b, 0x56, 0xa3, 0x0b, - 0x0b, 0x56, 0xa3, 0x28, 0x85, 0xab, 0x93, 0x0f, 0xb0, 0x61, 0x7f, 0x81, 0xd7, 0x21, 0x98, 0x0a, - 0x12, 0x9f, 0x98, 0x99, 0xcc, 0x39, 0x8c, 0x97, 0x83, 0x48, 0x87, 0xf5, 0xe0, 0xff, 0xc1, 0x80, - 0x0f, 0xfc, 0x1d, 0x5f, 0x01, 0x89, 0x0a, 0xb9, 0xbf, 0xc1, 0x61, 0x50, 0x1e, 0x0f, 0x53, 0xa2, - 0x3e, 0x02, 0x16, 0x6e, 0xad, 0xe7, 0x04, 0x50, 0x12, 0x12, 0x83, 0xbf, 0xfa, 0x0f, 0x60, 0x90, - 0x98, 0x3d, 0x81, 0xe2, 0xd0, 0xf6, 0x84, 0x8a, 0x0f, 0xbf, 0xfe, 0x83, 0xff, 0x02, 0x80, 0xaf, - 0xf2, 0x48, 0x7f, 0xcf, 0xc1, 0xff, 0x83, 0xc0, 0x0f, 0xf9, 0x0c, 0xff, 0x20, 0x60, 0xe5, 0x14, - 0x07, 0xf2, 0x17, 0xa0, 0xb0, 0xb4, 0xff, 0x8d, 0xcc, 0x27, 0x9a, 0x18, 0xd8, 0x38, 0x90, 0xb0, - 0xb0, 0xd6, 0x1b, 0x2d, 0x07, 0xfc, 0x68, 0x76, 0x44, 0x65, 0x6f, 0x1d, 0x0a, 0x61, 0xcc, 0x66, - 0xe7, 0x7e, 0x63, 0x32, 0x30, 0xea, 0x19, 0xf1, 0x87, 0x69, 0x88, 0x3c, 0x15, 0xc0, 0x0f, 0xf2, - 0x1e, 0x7a, 0xb0, 0x5d, 0x30, 0x9e, 0xad, 0x99, 0x90, 0xc9, 0x84, 0xd7, 0x21, 0x47, 0x45, 0x57, - 0x21, 0x46, 0xa0, 0x61, 0x61, 0x7e, 0xa2, 0x7f, 0x07, 0xe7, 0x43, 0xfd, 0x7d, 0x5b, 0x83, 0xd2, - 0x50, 0x25, 0x07, 0xa4, 0x28, 0xa0, 0x7d, 0x7f, 0xfa, 0x0f, 0xfc, 0x09, 0x07, 0xff, 0xa3, 0x43, - 0xfe, 0x7e, 0x0f, 0xfc, 0x1e, 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0xf7, 0xaf, 0xfa, 0xa0, 0xb0, 0x50, - 0xe7, 0x50, 0x6c, 0x72, 0xd5, 0xa8, 0x37, 0x7a, 0xf5, 0x3a, 0x21, 0x69, 0x83, 0xa7, 0x44, 0x2c, - 0x18, 0x3a, 0x75, 0x05, 0x83, 0x38, 0x3f, 0xb0, 0x77, 0x5e, 0x09, 0xc1, 0x8d, 0x0b, 0x82, 0xa0, - 0x3a, 0xba, 0xe0, 0x48, 0x7f, 0x9c, 0x19, 0x5f, 0xc9, 0x82, 0x0f, 0xea, 0x70, 0x7f, 0xe0, 0xe0, - 0x0b, 0x03, 0xff, 0x81, 0xfc, 0xab, 0x57, 0x20, 0xd6, 0xc1, 0x41, 0x83, 0x6e, 0x65, 0xde, 0xa8, - 0x18, 0xad, 0xd0, 0x61, 0xd8, 0x5f, 0xfc, 0x16, 0x5a, 0x48, 0xe1, 0xda, 0xe2, 0x8a, 0xd4, 0x15, - 0x6e, 0x9f, 0xf0, 0x79, 0x60, 0xfe, 0x55, 0x4f, 0xfc, 0x06, 0x89, 0x23, 0xab, 0x43, 0xec, 0x0d, - 0xe8, 0x3d, 0xe9, 0xf4, 0x07, 0xc1, 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1e, 0x61, 0x83, 0x61, 0xdf, - 0xf0, 0xda, 0x83, 0x30, 0xc0, 0xd6, 0xd0, 0x53, 0x7b, 0x36, 0x34, 0x11, 0x39, 0x99, 0x38, 0x57, - 0x1d, 0x0c, 0x0e, 0x1a, 0x8e, 0x83, 0x19, 0x09, 0xe9, 0xd0, 0xff, 0x03, 0xcd, 0xa8, 0x39, 0xc0, - 0xea, 0xd4, 0x1e, 0xc2, 0xe9, 0xd1, 0xfc, 0xe1, 0x60, 0xc3, 0xe6, 0x0b, 0x06, 0x1f, 0x48, 0x5d, - 0x70, 0x5f, 0x07, 0xfe, 0x0f, 0x06, 0x1d, 0x85, 0x86, 0xea, 0x05, 0x0e, 0x0d, 0xa0, 0x7f, 0xe1, - 0x5c, 0xa0, 0x98, 0x37, 0x2a, 0xcf, 0xf2, 0x68, 0xd8, 0x5a, 0x1b, 0x8c, 0xc2, 0xd0, 0xd9, 0xc6, - 0xff, 0xc6, 0x49, 0x83, 0x43, 0xb3, 0xc6, 0x3f, 0xd1, 0xc4, 0xe6, 0x09, 0x0b, 0x42, 0xf2, 0x09, - 0x0b, 0xfc, 0x1a, 0x42, 0xd7, 0x67, 0xfc, 0x00, 0x0f, 0xc8, 0x7f, 0xe0, 0x38, 0x7f, 0x7f, 0xfe, - 0xd0, 0x60, 0xa0, 0x58, 0x7d, 0x82, 0x80, 0x70, 0xfb, 0xff, 0xf6, 0x16, 0x0a, 0x05, 0x81, 0xc2, - 0xd2, 0x80, 0x70, 0x38, 0x5f, 0xff, 0xb0, 0xb3, 0x42, 0x70, 0xfb, 0x34, 0x27, 0x1e, 0x03, 0x1e, - 0xa2, 0xbd, 0x21, 0x50, 0xd0, 0x9c, 0x3d, 0x83, 0x45, 0xb0, 0xa5, 0x43, 0xf4, 0x9f, 0xc1, 0xff, - 0x83, 0x80, 0x0f, 0x94, 0x1f, 0xcb, 0xd6, 0xbe, 0x0b, 0x57, 0x2b, 0x97, 0x05, 0xd3, 0xd4, 0xeb, - 0x06, 0xc1, 0x40, 0x68, 0xe1, 0xba, 0x7a, 0x9d, 0x58, 0x6d, 0xd7, 0x6b, 0x41, 0xb3, 0xf3, 0xde, - 0x83, 0x66, 0x1b, 0x42, 0x80, 0xe7, 0x79, 0xba, 0xb0, 0x38, 0x87, 0xfe, 0xa0, 0x2f, 0xe0, 0xf6, - 0x83, 0x42, 0xc2, 0x41, 0x81, 0xc3, 0x68, 0x31, 0xcb, 0x0e, 0xbf, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, - 0x1f, 0xf3, 0x87, 0xf7, 0xff, 0xec, 0x2d, 0x54, 0x57, 0x2c, 0x1b, 0x55, 0x15, 0xca, 0xc3, 0x7f, - 0xfe, 0x0d, 0x9a, 0xc5, 0x06, 0x0d, 0x9a, 0xeb, 0x50, 0x81, 0xdf, 0xca, 0xfe, 0x03, 0x0b, 0xea, - 0x83, 0x30, 0xd1, 0xe4, 0x3d, 0x35, 0xde, 0xae, 0x06, 0x1a, 0xf5, 0xa1, 0x9c, 0x6d, 0x30, 0x5c, - 0x8a, 0x20, 0xd8, 0x66, 0x00, 0x0f, 0xfc, 0x1f, 0xe7, 0x0f, 0xdf, 0xff, 0xb0, 0x60, 0xa0, 0x28, - 0x1e, 0xe9, 0xea, 0x7a, 0x98, 0x5a, 0xa8, 0xae, 0x56, 0x16, 0xeb, 0xb9, 0x50, 0x59, 0xea, 0x37, - 0x44, 0x2c, 0xc0, 0xa9, 0x0a, 0x1d, 0xe8, 0xcd, 0x64, 0x75, 0xee, 0x5c, 0x06, 0x17, 0x6b, 0xc0, - 0x93, 0xff, 0x90, 0x61, 0xec, 0x3c, 0xef, 0xff, 0xe0, 0xff, 0xc1, 0x0f, 0x94, 0x1f, 0xcb, 0xd6, - 0xbe, 0x0b, 0x57, 0x2b, 0x97, 0x05, 0xd3, 0xd4, 0xf5, 0x41, 0xb0, 0x48, 0x30, 0xb0, 0xdf, 0xff, - 0x83, 0x66, 0x1b, 0x46, 0x0d, 0x9e, 0xa3, 0xf4, 0x86, 0xcd, 0x63, 0x42, 0xc0, 0xe7, 0x47, 0xa7, - 0xa4, 0x0e, 0x0d, 0x34, 0xa0, 0x6a, 0x7f, 0xfe, 0x06, 0x85, 0xdd, 0xa1, 0xd8, 0xda, 0x69, 0x72, - 0x31, 0x21, 0x68, 0x4c, 0x1f, 0xf8, 0x38, 0x0f, 0xfc, 0x1f, 0x38, 0x6c, 0x2c, 0x2a, 0xbd, 0x43, - 0x0b, 0x0b, 0x73, 0x05, 0xfe, 0x06, 0xee, 0xa3, 0x0b, 0x0b, 0x77, 0x73, 0xf8, 0x2c, 0xcc, 0xcc, - 0x2c, 0x2d, 0xcd, 0xcc, 0x2c, 0x2e, 0xee, 0x87, 0xf0, 0x5b, 0x10, 0x58, 0x58, 0x59, 0xeb, 0xbf, - 0xe0, 0x64, 0x48, 0x48, 0x86, 0xc8, 0x82, 0xa0, 0xe0, 0x67, 0xf4, 0x61, 0x50, 0x50, 0x48, 0x20, - 0xec, 0x3f, 0xf0, 0x70, 0x3f, 0xd7, 0xfc, 0x1b, 0xe0, 0xaf, 0x83, 0xb7, 0x72, 0xda, 0x61, 0x69, - 0x8a, 0xc6, 0x2c, 0x0d, 0xea, 0x7a, 0xf5, 0x30, 0xb0, 0x38, 0x34, 0x3e, 0xc0, 0xe0, 0xd0, 0xfb, - 0xa7, 0xa9, 0xd5, 0x86, 0xc0, 0xe0, 0xd0, 0x61, 0x3d, 0xea, 0xbd, 0x50, 0x4e, 0x68, 0x5a, 0x3a, - 0x0a, 0x1e, 0xa3, 0xe9, 0x0d, 0xa6, 0x8a, 0xd0, 0xb5, 0x63, 0xea, 0x2b, 0xf8, 0x3f, 0xf0, 0x70, - 0x0f, 0xfc, 0x1f, 0xfb, 0x43, 0xf7, 0xff, 0xe8, 0x2d, 0x56, 0xae, 0x58, 0x36, 0xab, 0x57, 0x36, - 0x1b, 0xa7, 0xa9, 0xeb, 0xc1, 0xb3, 0x5d, 0x46, 0x81, 0xb3, 0x5d, 0x44, 0x10, 0x5b, 0xf5, 0x0a, - 0x7a, 0x03, 0x94, 0xe4, 0x29, 0x09, 0x99, 0x6d, 0xa7, 0x40, 0x33, 0xd5, 0xad, 0xc8, 0x25, 0x75, - 0x66, 0x48, 0x5b, 0xea, 0xb2, 0x64, 0x2c, 0x0d, 0x1c, 0x29, 0x03, 0x12, 0x54, 0x3e, 0x0f, 0xfc, - 0x1f, 0x0f, 0xfc, 0x1f, 0xb0, 0x94, 0x62, 0x81, 0xfe, 0x8c, 0xcc, 0x2c, 0x84, 0x17, 0x77, 0x03, - 0x32, 0x03, 0x7d, 0x20, 0xff, 0x26, 0xee, 0x16, 0x64, 0xda, 0x63, 0x83, 0x32, 0x54, 0x99, 0x05, - 0xf5, 0xce, 0xa0, 0x41, 0x6c, 0x60, 0xee, 0xf8, 0x1b, 0x3b, 0x25, 0x08, 0x2d, 0x9d, 0xa6, 0xe4, - 0x16, 0xc6, 0x16, 0x7e, 0x1a, 0x7e, 0x24, 0x28, 0x0b, 0x01, 0x14, 0x1a, 0x0f, 0xfc, 0x1e, 0x0f, - 0xa8, 0x1f, 0x9f, 0xff, 0xc8, 0x7e, 0xa0, 0x7f, 0x3f, 0xfe, 0x83, 0xfa, 0x81, 0xfa, 0xbd, 0xea, - 0xf0, 0x17, 0x5a, 0xfe, 0x0e, 0x74, 0x3f, 0xf5, 0xff, 0xa0, 0xcf, 0xac, 0x33, 0x87, 0x50, 0x16, - 0x0b, 0x0f, 0xfa, 0xf4, 0x1f, 0xe6, 0xe9, 0xc8, 0x75, 0xf2, 0x19, 0xfc, 0x04, 0x3f, 0xf2, 0x00, - 0x0f, 0xfc, 0x1f, 0xb0, 0xd8, 0x7d, 0xfe, 0x6d, 0x78, 0x28, 0xc8, 0xd7, 0xb0, 0x3b, 0xd1, 0x8c, - 0x2c, 0x1b, 0x74, 0x63, 0x33, 0x02, 0x7c, 0x05, 0x6c, 0x61, 0x6e, 0xe0, 0x74, 0x18, 0x36, 0x82, - 0xbf, 0xac, 0x27, 0xa8, 0x0f, 0x03, 0x0b, 0x04, 0x83, 0xd4, 0x30, 0x6e, 0xe0, 0xcc, 0x9c, 0x33, - 0xc6, 0x98, 0x18, 0x2b, 0x64, 0x2c, 0x14, 0x04, 0x87, 0xe7, 0xc0, 0x0f, 0xfc, 0x1f, 0xb0, 0xf6, - 0x1d, 0xfe, 0x42, 0xc3, 0xf6, 0x13, 0x4e, 0x88, 0x2f, 0xe5, 0x53, 0xa2, 0x1d, 0x87, 0xb0, 0xef, - 0xf4, 0x16, 0x1f, 0x61, 0xaa, 0xea, 0x0a, 0xfc, 0x2a, 0xe5, 0x01, 0xc0, 0xe1, 0x5a, 0x13, 0xb1, - 0xa1, 0x76, 0x1e, 0xbc, 0x13, 0x9a, 0x1c, 0xf8, 0x2d, 0x1c, 0x35, 0x92, 0x70, 0x5c, 0x0e, 0x0d, - 0xc1, 0xda, 0x1f, 0xf8, 0x30, 0x0f, 0xd0, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, 0xfd, 0x85, 0xad, 0x2e, - 0x96, 0x0b, 0x0b, 0x0d, 0x21, 0xd8, 0x58, 0x69, 0x0e, 0xef, 0xd7, 0xf8, 0x2c, 0x16, 0x85, 0xe0, - 0xce, 0x0f, 0x81, 0x79, 0x09, 0xc6, 0xd8, 0xe9, 0x84, 0xe6, 0xe0, 0x99, 0x90, 0x56, 0x31, 0xc9, - 0x30, 0x6c, 0x0c, 0x41, 0x22, 0x0c, 0x36, 0x1a, 0x43, 0x41, 0xb0, 0xd2, 0x10, 0x0f, 0xc8, 0x7f, - 0xe0, 0x3a, 0x1f, 0xba, 0xff, 0xc1, 0x61, 0x41, 0xa0, 0xf6, 0x53, 0x9a, 0x74, 0x42, 0xc7, 0xd0, - 0xde, 0x43, 0x60, 0xf9, 0x3e, 0x83, 0x6e, 0xe3, 0x99, 0xc1, 0x68, 0x31, 0x06, 0x04, 0x2c, 0x36, - 0x87, 0xe7, 0x03, 0xa5, 0x87, 0x98, 0xb0, 0x58, 0x10, 0xd4, 0x11, 0xe0, 0xb0, 0xda, 0x0b, 0x9a, - 0xbc, 0x07, 0x05, 0xd4, 0xa0, 0x68, 0x7f, 0xe0, 0xe0, 0x0f, 0xc8, 0x7f, 0xe0, 0xb0, 0xfe, 0xff, - 0xfd, 0x85, 0x85, 0x06, 0x83, 0xdb, 0xfa, 0x9f, 0xc1, 0x60, 0xb8, 0x0f, 0x83, 0xb2, 0x9b, 0x1c, - 0xe1, 0xba, 0x18, 0x32, 0x48, 0x2c, 0x24, 0x0a, 0xe0, 0xce, 0x5e, 0xb9, 0x0f, 0x38, 0xb5, 0xd5, - 0xe4, 0x14, 0x17, 0x61, 0xc8, 0x26, 0xaf, 0xd5, 0x90, 0x61, 0xec, 0x3a, 0x56, 0x1e, 0xbf, 0xc1, - 0xff, 0x83, 0x80, 0x0e, 0xc3, 0x61, 0xf7, 0xff, 0xe0, 0xfb, 0x0d, 0xa1, 0xf9, 0xc3, 0x68, 0x77, - 0xff, 0xef, 0x07, 0xea, 0x07, 0xf3, 0xff, 0xe4, 0x33, 0x85, 0x40, 0xa4, 0x33, 0xff, 0xe4, 0x33, - 0x85, 0x40, 0xa4, 0x33, 0xff, 0xe4, 0x3e, 0x83, 0x48, 0x79, 0xb8, 0x35, 0xe4, 0x2b, 0x83, 0xf3, - 0xc1, 0xff, 0x83, 0x80, 0x09, 0x0a, 0x0c, 0x87, 0x68, 0x28, 0x0a, 0x05, 0x4f, 0x53, 0xfd, 0x42, - 0x43, 0xfd, 0x42, 0x41, 0x86, 0xc0, 0xc1, 0x7f, 0xf8, 0x3e, 0xc2, 0x70, 0xef, 0xff, 0xdc, 0x12, - 0xeb, 0x5c, 0x1d, 0xad, 0x45, 0xb4, 0x37, 0xff, 0x90, 0xd8, 0x54, 0x0b, 0x43, 0x7f, 0xf9, 0x0e, - 0x60, 0xdc, 0x1a, 0xf4, 0x1e, 0x6d, 0x0f, 0xfc, 0x10, 0x0f, 0xf2, 0xa0, 0xe7, 0xfe, 0xa2, 0x1f, - 0xea, 0x07, 0xfe, 0x05, 0x03, 0xf5, 0x6f, 0xf5, 0x60, 0xe7, 0xa9, 0xe4, 0x33, 0xe8, 0x1e, 0x03, - 0x68, 0x14, 0x07, 0x56, 0x87, 0xe7, 0xc2, 0x8f, 0x21, 0xaf, 0x20, 0x60, 0x37, 0x02, 0x4d, 0x18, - 0x18, 0x10, 0xf7, 0x7a, 0xd0, 0xf9, 0xf3, 0x47, 0xc8, 0x77, 0x20, 0xa0, 0x56, 0x1f, 0xbc, 0x87, - 0xc0, 0x0e, 0x60, 0x28, 0x3d, 0x7d, 0x20, 0x90, 0xfe, 0xc3, 0x7f, 0x81, 0xff, 0x93, 0x1c, 0x37, - 0xa0, 0x43, 0x0e, 0x15, 0x37, 0x0b, 0x03, 0x02, 0xcc, 0x55, 0x10, 0x50, 0x10, 0x31, 0xf4, 0x0f, - 0x07, 0x9e, 0x55, 0xc1, 0xcd, 0xe0, 0x50, 0x17, 0xa0, 0x49, 0x42, 0x83, 0x8c, 0x1e, 0x9f, 0x58, - 0x7f, 0x5d, 0x4f, 0x07, 0xbc, 0x82, 0x80, 0x78, 0x3f, 0x79, 0x0f, 0x80, 0x0e, 0x64, 0x3f, 0x9f, - 0xa4, 0x36, 0x1f, 0xb0, 0xf6, 0x1d, 0xff, 0x20, 0xd0, 0xca, 0xfa, 0x42, 0xfc, 0x82, 0x9b, 0xc1, - 0x61, 0xda, 0x60, 0x42, 0xc3, 0xeb, 0x83, 0x38, 0x73, 0xca, 0xd5, 0xfe, 0x06, 0x98, 0x2a, 0x09, - 0xc2, 0xcd, 0xd5, 0x04, 0xe1, 0x3f, 0x43, 0x04, 0xe0, 0xb7, 0x68, 0xc1, 0x38, 0x10, 0x61, 0x3f, - 0xe0, 0xde, 0x09, 0xd7, 0x61, 0xff, 0x83, 0x80, 0x05, 0xff, 0xe4, 0x35, 0x02, 0xa0, 0x92, 0x1a, - 0x86, 0x50, 0xc9, 0x0d, 0x43, 0x28, 0xc4, 0x86, 0xa0, 0x94, 0x51, 0xa1, 0x9f, 0xff, 0x21, 0xfd, - 0x40, 0xfe, 0xff, 0xfc, 0x1f, 0xd4, 0x0f, 0xdf, 0xff, 0xbc, 0x05, 0xff, 0xca, 0x0a, 0x82, 0x81, - 0x02, 0x81, 0xb0, 0x38, 0x34, 0x1a, 0x0d, 0x03, 0x82, 0x80, 0x70, 0xff, 0xc1, 0xc0, 0x0f, 0xfa, - 0x0e, 0xff, 0x05, 0x61, 0xda, 0x46, 0x17, 0x40, 0xdc, 0xd4, 0x0a, 0x18, 0x6d, 0xac, 0x38, 0x1c, - 0x2c, 0x62, 0x76, 0x4b, 0x05, 0xfd, 0x40, 0x60, 0x83, 0x38, 0x79, 0x41, 0xbf, 0xc3, 0x5c, 0x1c, - 0xe1, 0x96, 0xb0, 0xbf, 0xc8, 0x6a, 0x07, 0xe4, 0x3b, 0x0d, 0x3c, 0xe1, 0xa8, 0x1b, 0x36, 0x50, - 0x58, 0x66, 0x21, 0x0c, 0xc1, 0xff, 0x83, 0xf0, 0x2f, 0xf0, 0x5a, 0x1a, 0x48, 0x70, 0xb7, 0x0a, - 0x8c, 0xd8, 0x59, 0x40, 0x4d, 0x4e, 0x16, 0x1d, 0x24, 0x9d, 0xfe, 0x05, 0xfd, 0x2a, 0xd6, 0x0e, - 0xc3, 0x9c, 0x3a, 0xfe, 0x80, 0xe8, 0x7d, 0x87, 0x53, 0x0d, 0xff, 0x03, 0x30, 0xca, 0x0f, 0x38, - 0xc1, 0x4c, 0x6c, 0x68, 0x30, 0xb2, 0x32, 0xa0, 0x9c, 0x08, 0x88, 0x30, 0xe9, 0x0f, 0xfc, 0x18, - 0x0f, 0xfc, 0x1f, 0x38, 0x58, 0xd0, 0x3a, 0xda, 0x7f, 0xd0, 0x3b, 0x0e, 0xe0, 0x90, 0xd8, 0x7a, - 0xe7, 0x0d, 0x2f, 0xef, 0x21, 0x3b, 0x3c, 0xce, 0x86, 0x73, 0x28, 0x66, 0x86, 0x72, 0x68, 0xa3, - 0x43, 0x97, 0x79, 0x70, 0x75, 0xff, 0xe8, 0x3f, 0xa8, 0x1f, 0xbf, 0xff, 0x78, 0x26, 0x02, 0x08, - 0x14, 0x09, 0xc0, 0xe0, 0xd0, 0x70, 0x7c, 0x87, 0xc8, 0x3f, 0xc1, 0xb0, 0xed, 0x22, 0x30, 0x60, - 0xc1, 0xcd, 0x46, 0x0c, 0x18, 0x36, 0xb1, 0x83, 0x06, 0x0c, 0x62, 0x30, 0x60, 0xc1, 0x7f, 0x1f, - 0xf0, 0x67, 0x09, 0x6d, 0x60, 0x7f, 0x98, 0x18, 0x20, 0xce, 0x16, 0x0c, 0x18, 0x3f, 0xce, 0x0c, - 0x18, 0x7c, 0x98, 0x30, 0x60, 0x8d, 0x51, 0x83, 0x06, 0x0c, 0xc9, 0x5f, 0xf0, 0xc4, 0x21, 0xfb, - 0x0f, 0xfc, 0x1c, 0x3f, 0xa0, 0x40, 0xc3, 0x62, 0xd1, 0x20, 0xc3, 0x75, 0xc6, 0x16, 0x1b, 0x68, - 0xc6, 0x5f, 0x81, 0x94, 0x28, 0xa8, 0xcc, 0x1f, 0xd7, 0x69, 0x18, 0x6a, 0x02, 0x98, 0xc6, 0x0f, - 0xe8, 0x91, 0x8c, 0x34, 0x85, 0xa2, 0x8c, 0x17, 0xe9, 0x74, 0x98, 0x10, 0xee, 0xec, 0x18, 0x25, - 0x4d, 0x12, 0xc1, 0x83, 0x28, 0x41, 0x68, 0xc0, 0x84, 0x3d, 0x9e, 0x43, 0xff, 0x07, 0x0f, 0xf9, - 0x0e, 0xff, 0x05, 0xc1, 0xd8, 0x23, 0x05, 0xfa, 0x07, 0x34, 0xcb, 0x0b, 0x0b, 0x6a, 0xed, 0x8e, - 0x0b, 0x18, 0xc2, 0xb8, 0x37, 0xf8, 0x0f, 0x07, 0xcc, 0x17, 0x3a, 0x1b, 0xfc, 0x17, 0xaa, 0x0c, - 0xc1, 0xb8, 0x0e, 0x3f, 0xe7, 0x60, 0x70, 0x7c, 0x85, 0x7c, 0x14, 0x51, 0xc3, 0x78, 0x36, 0x6a, - 0x95, 0x70, 0x66, 0x20, 0x9e, 0x0f, 0xfc, 0x1f, 0xe0, 0x3f, 0xd0, 0x52, 0x1b, 0x4c, 0x60, 0xa4, - 0x37, 0x1b, 0x57, 0xf8, 0x1a, 0xb9, 0x82, 0xa0, 0x6c, 0x18, 0xc1, 0x48, 0x6b, 0xfa, 0x0b, 0x83, - 0xec, 0x37, 0xf4, 0x0f, 0xf4, 0x1f, 0xfb, 0x0d, 0x5c, 0x83, 0xfd, 0x1a, 0x0a, 0x07, 0xc8, 0x30, - 0xa8, 0x08, 0x89, 0x46, 0x15, 0x01, 0x91, 0x99, 0xad, 0x41, 0x88, 0x84, 0xfe, 0x83, 0xff, 0x07, - 0x0f, 0xf2, 0x1e, 0xff, 0x05, 0x90, 0x6d, 0x51, 0x83, 0x46, 0x0b, 0x9a, 0x65, 0xaa, 0xd0, 0x6d, - 0x1c, 0xf5, 0x1b, 0x06, 0x31, 0x81, 0x44, 0x85, 0x7f, 0x0e, 0x16, 0x1c, 0xc0, 0x72, 0x03, 0x83, - 0xfc, 0x2b, 0x09, 0x0c, 0xc1, 0x3d, 0x5a, 0x0f, 0xf3, 0xe8, 0xb0, 0xfc, 0x85, 0xd8, 0x69, 0xa3, - 0x85, 0x70, 0x6c, 0x96, 0x1f, 0x3c, 0x8c, 0x41, 0x5a, 0x13, 0x87, 0xfe, 0x0e, 0x0f, 0xfc, 0x1d, - 0xfe, 0x40, 0xe1, 0xd8, 0x22, 0x42, 0xd0, 0xdc, 0x54, 0xff, 0xc9, 0xaa, 0x8a, 0x0f, 0xec, 0x10, - 0xa3, 0xfc, 0x0b, 0xf9, 0x30, 0x9c, 0x3b, 0x0d, 0x84, 0xe0, 0xff, 0x27, 0x5b, 0x0e, 0xc3, 0x2b, - 0x50, 0x5f, 0xe8, 0x8c, 0x83, 0xf2, 0x0c, 0xc6, 0x04, 0xed, 0x0a, 0x18, 0x30, 0x66, 0x63, 0x83, - 0x04, 0xa8, 0x83, 0xde, 0x0f, 0xfc, 0x1f, 0x80, 0x0c, 0xa8, 0x0a, 0x0f, 0x55, 0xa1, 0x68, 0x7f, - 0x61, 0x3f, 0xe0, 0x7f, 0xad, 0x5a, 0x61, 0x53, 0xa0, 0x9a, 0x0c, 0x1a, 0x62, 0x0d, 0x2e, 0x0d, - 0x5f, 0xf0, 0x66, 0x22, 0x84, 0xac, 0x33, 0x11, 0x42, 0x1c, 0x33, 0x5b, 0xd5, 0xc1, 0x9a, 0xde, - 0xae, 0x0f, 0xea, 0x07, 0xeb, 0xff, 0xf6, 0x82, 0x83, 0x03, 0x05, 0x02, 0xb0, 0x38, 0x28, 0x0a, - 0x07, 0xfe, 0x0e, 0x3f, 0xc1, 0x30, 0x76, 0x08, 0x8b, 0xf8, 0x2e, 0x2a, 0x09, 0x83, 0xb5, 0x54, - 0xb5, 0xac, 0x0c, 0x62, 0x6b, 0xb8, 0x17, 0xf0, 0x22, 0x34, 0x33, 0x06, 0x6c, 0x82, 0xff, 0x12, - 0x61, 0xf3, 0x06, 0x4c, 0x3b, 0xfc, 0xff, 0xc1, 0xf2, 0x17, 0x07, 0x46, 0xa8, 0x16, 0xe8, 0x59, - 0x90, 0x2c, 0x2e, 0x18, 0x82, 0xa0, 0x74, 0x1f, 0xf8, 0x38, 0x0f, 0xf2, 0x1e, 0xfe, 0x80, 0xec, - 0x1b, 0x16, 0x87, 0x07, 0x05, 0xca, 0xe3, 0xfc, 0x83, 0x6b, 0x09, 0x20, 0x41, 0x92, 0xab, 0x7a, - 0xa0, 0x7f, 0x4a, 0xe7, 0x90, 0xd2, 0x15, 0x00, 0xe8, 0x3f, 0xad, 0x28, 0x0c, 0x35, 0x02, 0x74, - 0x82, 0x7f, 0xa1, 0x1d, 0x10, 0xfe, 0x7c, 0x0e, 0x04, 0xd1, 0x85, 0x0e, 0x85, 0x92, 0xa0, 0x3c, - 0x19, 0x42, 0x1b, 0x83, 0xff, 0x07, 0xf8, 0x0f, 0xfa, 0x0e, 0xff, 0x21, 0x68, 0x6d, 0x32, 0x7f, - 0xe0, 0x71, 0xb2, 0x48, 0x24, 0x1a, 0xb9, 0x44, 0x83, 0x0b, 0x06, 0xb0, 0xc3, 0x05, 0xfe, 0xbf, - 0xe4, 0x36, 0x1f, 0xfa, 0xfe, 0x55, 0x78, 0x3b, 0x09, 0xc2, 0x70, 0x5f, 0xe6, 0x09, 0xc0, 0xb0, - 0x67, 0xfc, 0x08, 0x89, 0x68, 0x27, 0x06, 0x66, 0x6c, 0x13, 0x8c, 0x44, 0x07, 0xfc, 0x1f, 0xf8, - 0x38, 0x03, 0x03, 0x06, 0x09, 0x0e, 0xd3, 0x06, 0x30, 0x6f, 0xff, 0xde, 0x0d, 0x40, 0x50, 0x14, - 0x0f, 0xb0, 0x50, 0x70, 0xfc, 0xc5, 0x0d, 0x0f, 0x7f, 0xfd, 0x06, 0xd0, 0xa8, 0x13, 0x06, 0xd1, - 0xac, 0x8c, 0x1b, 0x4c, 0xa1, 0x8c, 0x1b, 0x54, 0x50, 0xa3, 0x06, 0xdc, 0x14, 0x02, 0xa0, 0xda, - 0x15, 0x02, 0xa0, 0x6d, 0x0a, 0x47, 0xc8, 0x00, 0x13, 0x20, 0xd9, 0x06, 0xcc, 0xa2, 0x0c, 0x70, - 0x95, 0xb4, 0x41, 0x81, 0x03, 0xff, 0x5f, 0xe0, 0x49, 0x90, 0x58, 0x7d, 0x9b, 0x01, 0xd6, 0x0b, - 0xfd, 0x17, 0x4d, 0x06, 0x38, 0xc5, 0xa6, 0x16, 0x5c, 0xc7, 0x47, 0x0b, 0x55, 0x67, 0x3c, 0x85, - 0xc4, 0xf4, 0x4b, 0x0d, 0x82, 0x1f, 0x03, 0xc8, 0x58, 0x21, 0x87, 0x4d, 0x06, 0x09, 0xd3, 0x42, - 0xc0, 0x13, 0x20, 0xed, 0x82, 0xcc, 0xa2, 0x16, 0xa8, 0x13, 0xbc, 0xff, 0xca, 0xff, 0x82, 0xc3, - 0xa0, 0x64, 0xaf, 0xf0, 0x59, 0x98, 0xc6, 0x0c, 0x17, 0x74, 0x54, 0x60, 0xc1, 0xd3, 0xa9, 0xff, - 0x03, 0x1d, 0x53, 0x18, 0x30, 0x6d, 0xe6, 0x63, 0x56, 0x0e, 0x67, 0x9e, 0xe9, 0x83, 0x48, 0xa3, - 0x18, 0x30, 0x60, 0x86, 0x63, 0x06, 0x0c, 0x13, 0xaa, 0x33, 0x83, 0xff, 0x07, 0x1f, 0xff, 0x06, - 0x70, 0xf9, 0xc3, 0x38, 0x7c, 0xe1, 0x9f, 0xff, 0x07, 0xf6, 0x87, 0xef, 0xff, 0xa0, 0xb4, 0x2d, - 0x0a, 0x81, 0x61, 0xb4, 0x2a, 0x05, 0xff, 0xf4, 0x16, 0x1b, 0x42, 0xa0, 0x5f, 0xff, 0x41, 0x41, - 0xb4, 0x3a, 0x43, 0xda, 0x1d, 0xa1, 0xe7, 0xfd, 0x00, 0x03, 0xff, 0xe4, 0x3f, 0xf0, 0x7d, 0xff, - 0xfb, 0xc1, 0xed, 0x06, 0x1a, 0x03, 0x79, 0x0a, 0xfd, 0x01, 0x55, 0xfe, 0x0e, 0x70, 0xf9, 0xc3, - 0x9a, 0xde, 0xac, 0x1d, 0x5d, 0xd7, 0x21, 0xb0, 0xdc, 0x13, 0x86, 0xeb, 0x7a, 0xb6, 0x1b, 0x0d, - 0xa1, 0x38, 0x6a, 0xef, 0x57, 0x21, 0xf9, 0xff, 0x80, 0x07, 0x56, 0xdd, 0x58, 0x6e, 0xad, 0x55, - 0xb0, 0xcf, 0x5f, 0xb4, 0x33, 0xd5, 0xea, 0xb4, 0x33, 0xd5, 0xea, 0xb4, 0x25, 0xff, 0xca, 0x02, - 0xff, 0xe5, 0x04, 0xf5, 0xfb, 0x0e, 0x6b, 0xfb, 0x0e, 0xae, 0xf5, 0x70, 0x6d, 0x77, 0x2d, 0x61, - 0xb5, 0xdc, 0xb5, 0x86, 0xae, 0xf5, 0x72, 0x83, 0xe7, 0xae, 0xc0, 0x02, 0x3f, 0xe4, 0x42, 0xc7, - 0x0d, 0xa6, 0x16, 0x3f, 0xe4, 0xc2, 0xc7, 0x0d, 0xa6, 0x16, 0x3f, 0xe4, 0xc2, 0xc7, 0x5d, 0xa6, - 0x16, 0x05, 0xf0, 0x30, 0xbf, 0x81, 0xfc, 0x1f, 0x60, 0xc3, 0xcb, 0xd8, 0x34, 0x3b, 0xfc, 0x0f, - 0xe8, 0x12, 0x0c, 0x18, 0x54, 0x06, 0x16, 0x0c, 0x2a, 0x1a, 0x16, 0x0c, 0x2a, 0x07, 0xfe, 0x08, - 0x1f, 0xfe, 0x83, 0xe7, 0x0d, 0xea, 0x82, 0x70, 0xfd, 0x41, 0xf3, 0x5e, 0x4a, 0x10, 0x1d, 0x75, - 0x60, 0xb1, 0xd7, 0x71, 0x85, 0x8f, 0x5b, 0x8c, 0x2c, 0x70, 0xd4, 0x30, 0xb0, 0x57, 0x93, 0x0b, - 0xac, 0x0a, 0xd8, 0x7d, 0x83, 0x0f, 0x7f, 0x81, 0xfc, 0x81, 0xc1, 0x83, 0x0a, 0x4e, 0x0b, 0x06, - 0x14, 0x87, 0xfe, 0x08, 0x0d, 0x87, 0xb0, 0xef, 0xf4, 0x16, 0x1f, 0xb0, 0xbf, 0xe4, 0x69, 0xd1, - 0x0b, 0x43, 0x97, 0x83, 0x61, 0xcd, 0x71, 0x57, 0x50, 0x19, 0x6d, 0xb5, 0xac, 0x0c, 0x16, 0x98, - 0x5a, 0x07, 0xf9, 0x28, 0x38, 0x68, 0x0a, 0x0b, 0x74, 0x36, 0x92, 0x15, 0xc1, 0xcc, 0x6a, 0x07, - 0xc1, 0xaf, 0xd5, 0x71, 0x68, 0x14, 0x1a, 0xd0, 0x9c, 0x3f, 0xf0, 0x70, 0x0f, 0xfc, 0x1e, 0x64, - 0xc7, 0x19, 0x0f, 0x4e, 0x3c, 0x87, 0x35, 0x78, 0x7b, 0x90, 0xf5, 0x85, 0x81, 0x58, 0x19, 0x41, - 0xaf, 0xd0, 0x16, 0xd6, 0x0b, 0x0e, 0x55, 0xca, 0xff, 0x80, 0xd3, 0xa2, 0x16, 0x1e, 0x5e, 0x2f, - 0xe4, 0x0c, 0xb6, 0x98, 0x5a, 0x07, 0xab, 0x46, 0x38, 0x34, 0x92, 0x15, 0xe0, 0xeb, 0x7a, 0x17, - 0xd2, 0x0e, 0x8b, 0xb8, 0x2b, 0x0f, 0xfc, 0x1c, 0x2a, 0xeb, 0x7f, 0x80, 0xd3, 0xa2, 0x16, 0x1e, - 0x5e, 0x1a, 0x74, 0x0d, 0xad, 0x43, 0x47, 0x0d, 0xd6, 0x41, 0xb8, 0x73, 0x35, 0x37, 0xc8, 0x5d, - 0x4d, 0x14, 0x13, 0x04, 0xf5, 0x7a, 0xad, 0x0c, 0xeb, 0x5a, 0xda, 0x19, 0xd6, 0xd7, 0x68, 0x67, - 0xbe, 0xad, 0xa1, 0xd7, 0x05, 0x87, 0xdf, 0xff, 0xbc, 0x1f, 0xec, 0x3c, 0x09, 0x60, 0xff, 0x7a, - 0x88, 0xfe, 0x82, 0xd0, 0xfd, 0x40, 0xb4, 0x3f, 0x50, 0x2f, 0xd0, 0x3f, 0x41, 0x68, 0x7e, 0xa0, - 0x5f, 0xff, 0x41, 0x48, 0x50, 0x4c, 0x1a, 0x68, 0x66, 0xac, 0x34, 0x89, 0x82, 0x70, 0xd2, 0x81, - 0x88, 0x30, 0xd2, 0xb3, 0x2c, 0xc3, 0x68, 0x58, 0x13, 0x0d, 0xf9, 0xef, 0x14, 0xc1, 0xa8, 0x12, - 0x1b, 0x80, 0x0a, 0x0e, 0x51, 0x06, 0xe6, 0xf0, 0x24, 0xc3, 0x61, 0xb0, 0x60, 0xc3, 0x61, 0xb0, - 0x60, 0xa0, 0x5e, 0x9f, 0x14, 0x0b, 0x0b, 0x0d, 0xb8, 0x6a, 0x03, 0xfe, 0x83, 0xb0, 0x40, 0x8c, - 0xbf, 0x82, 0xd3, 0x30, 0xb0, 0x61, 0x6d, 0xd8, 0x58, 0x30, 0xb5, 0x66, 0x07, 0x06, 0x17, 0x4e, - 0xc0, 0xc3, 0x85, 0x8c, 0x60, 0xd1, 0x82, 0xe9, 0xdc, 0xe0, 0xa0, 0x19, 0xd1, 0xb1, 0xf0, 0x7f, - 0xe0, 0xf8, 0x0a, 0x0f, 0xfd, 0xcd, 0xe0, 0xd8, 0x6c, 0x36, 0x1b, 0x0d, 0x86, 0xc2, 0x70, 0xde, - 0x9f, 0x1f, 0xf1, 0x86, 0xcc, 0x18, 0x33, 0xfc, 0x60, 0xc1, 0x90, 0x22, 0x30, 0x60, 0xcd, 0x33, - 0x3f, 0xe3, 0x7a, 0x66, 0xac, 0x73, 0x4c, 0xcc, 0x18, 0x33, 0x7d, 0x66, 0x0c, 0x19, 0x82, 0x33, - 0x06, 0x0c, 0xe7, 0xab, 0xfe, 0x36, 0x8a, 0xb5, 0xec, 0x3f, 0xf0, 0x40, 0x0a, 0x0f, 0xfc, 0x72, - 0xbc, 0xff, 0xa0, 0x61, 0xa4, 0x18, 0x7b, 0x50, 0xe8, 0x30, 0xf7, 0x42, 0xdb, 0xf8, 0x2c, 0x34, - 0x8e, 0x0c, 0x2a, 0xf2, 0x50, 0x70, 0xa0, 0x44, 0xff, 0xc0, 0xd3, 0x70, 0xff, 0x6d, 0xd8, 0x7f, - 0xb0, 0x66, 0x3f, 0xc8, 0x39, 0xec, 0x60, 0xa4, 0x18, 0xe6, 0x30, 0x52, 0x0d, 0x36, 0x68, 0xb6, - 0x8c, 0xd0, 0x7b, 0xab, 0x43, 0xff, 0x07, 0x09, 0x0f, 0xcc, 0x83, 0x9b, 0xc7, 0xf4, 0x83, 0x0d, - 0x88, 0x11, 0x40, 0xc3, 0x64, 0x99, 0x20, 0xf5, 0x3c, 0x31, 0x18, 0x58, 0x6c, 0x2c, 0x3d, 0xfe, - 0x04, 0xac, 0x34, 0x40, 0x8b, 0xe6, 0x0b, 0x24, 0xc1, 0x40, 0x68, 0x3b, 0xa6, 0x7e, 0xa6, 0x0c, - 0x93, 0x0d, 0x87, 0x77, 0x4c, 0xff, 0x81, 0x90, 0xe1, 0x7a, 0x0d, 0xdc, 0xf3, 0x43, 0x80, 0xce, - 0x8f, 0xa0, 0x9c, 0x3f, 0xf0, 0x70, 0x09, 0x0f, 0xfc, 0x51, 0xbc, 0x5f, 0xd0, 0x30, 0xd9, 0x21, - 0x50, 0x1a, 0x07, 0x2e, 0xae, 0x07, 0x46, 0xc9, 0x0a, 0x80, 0xc3, 0x63, 0xfc, 0x83, 0xfc, 0x13, - 0x07, 0x44, 0x08, 0xff, 0x81, 0x90, 0x33, 0x14, 0x0c, 0x1d, 0xd3, 0x3b, 0xd4, 0xc1, 0xb2, 0x60, - 0xa1, 0x40, 0xbb, 0xa6, 0x0d, 0x30, 0xd9, 0x03, 0x03, 0xf0, 0x6e, 0xee, 0x8a, 0xef, 0x23, 0x1a, - 0x3d, 0x10, 0x30, 0x7f, 0xe0, 0xe0, 0x0f, 0x90, 0xff, 0xc0, 0x78, 0x3f, 0xd5, 0xfb, 0x83, 0xd7, - 0x5e, 0xe0, 0xf5, 0x17, 0xd4, 0x0f, 0x50, 0x3d, 0x40, 0xf5, 0x7f, 0x83, 0xab, 0xff, 0x06, 0xd7, - 0x51, 0x76, 0x1b, 0xad, 0xea, 0xd8, 0x6e, 0xb7, 0xaa, 0xf0, 0x7f, 0xe0, 0xfb, 0xff, 0xf7, 0x83, - 0x3a, 0x1b, 0x43, 0xae, 0x0f, 0x68, 0x60, 0x0f, 0xfc, 0x1f, 0xb8, 0x36, 0x1f, 0x72, 0xac, 0x18, - 0x7d, 0xd6, 0xc1, 0x87, 0xdd, 0x6d, 0xfd, 0x06, 0xd0, 0x38, 0xea, 0xc3, 0x57, 0x81, 0x8e, 0x15, - 0x7c, 0x98, 0xe1, 0x5d, 0xeb, 0x8c, 0x70, 0xa8, 0xd1, 0xa3, 0x8e, 0x12, 0xfc, 0x30, 0xe1, 0x7f, - 0xf2, 0x38, 0x81, 0xc1, 0x83, 0x03, 0x98, 0x34, 0x19, 0x40, 0x39, 0x94, 0x0b, 0x30, 0xde, 0x43, - 0xff, 0x06, 0x0c, 0x87, 0xfe, 0x15, 0xa8, 0x0b, 0xe0, 0xb5, 0xa8, 0x53, 0xd4, 0x41, 0xd5, 0xc1, - 0x38, 0x77, 0x57, 0x04, 0xe1, 0xdd, 0x5c, 0x13, 0x87, 0xfc, 0xd5, 0xd1, 0x2a, 0xe9, 0xb4, 0xf5, - 0x45, 0x5d, 0x30, 0x9c, 0x34, 0xad, 0x58, 0x4e, 0x19, 0x7e, 0x09, 0xc3, 0x7f, 0xd0, 0x1c, 0x39, - 0xc7, 0x0c, 0xe1, 0xd2, 0x38, 0x67, 0x0d, 0x40, 0x38, 0x67, 0x0f, 0xfc, 0x1f, 0x0f, 0xfc, 0x1f, - 0x38, 0x7b, 0x0e, 0x75, 0xb3, 0xfe, 0x03, 0xd5, 0x85, 0xf0, 0x67, 0xab, 0x07, 0x6c, 0x13, 0x85, - 0xbe, 0x33, 0x82, 0xae, 0x60, 0x60, 0x81, 0x02, 0x14, 0x53, 0xa0, 0x5f, 0xe9, 0xc2, 0xc2, 0xc1, - 0x8c, 0xc1, 0x61, 0x57, 0x95, 0xfc, 0x15, 0x7c, 0xc1, 0x61, 0xa8, 0x70, 0xff, 0x06, 0xc1, 0x21, - 0xfe, 0xd0, 0x4a, 0xff, 0x83, 0xff, 0x07, 0x0f, 0x90, 0xff, 0xc1, 0x58, 0x7e, 0xff, 0xfd, 0xe0, - 0xee, 0x0d, 0x61, 0xfd, 0xc0, 0xb0, 0xff, 0xaf, 0x83, 0xfe, 0x7f, 0x48, 0x75, 0x3d, 0x21, 0x5f, - 0x40, 0x92, 0x43, 0x28, 0x50, 0x74, 0x86, 0xa0, 0x7e, 0xd0, 0xd4, 0x0f, 0xda, 0x1a, 0x81, 0xf3, - 0x87, 0x50, 0x3c, 0xf0, 0x75, 0x03, 0xd4, 0x0f, 0x50, 0x30, 0x0f, 0x90, 0xff, 0xc1, 0x70, 0x7e, - 0xff, 0xfd, 0xe0, 0xeb, 0x0d, 0xc1, 0xfc, 0xf4, 0xd0, 0xfe, 0x6e, 0x9e, 0x94, 0x17, 0xd2, 0x19, - 0xbe, 0x09, 0x40, 0x85, 0x01, 0x83, 0x53, 0xe6, 0xf9, 0x83, 0x48, 0x36, 0x80, 0x60, 0xdb, 0x79, - 0xbd, 0x30, 0x6c, 0x2d, 0xa0, 0x18, 0x36, 0x7c, 0xdf, 0x30, 0x4c, 0x16, 0xd0, 0x0c, 0x16, 0x5f, - 0xfa, 0x81, 0xff, 0x83, 0xc0, 0x0a, 0x80, 0x60, 0xff, 0x50, 0x0f, 0xf8, 0x3a, 0x80, 0x70, 0xff, - 0x50, 0x0c, 0x1f, 0xbf, 0xff, 0x78, 0x24, 0x32, 0x83, 0x21, 0xb0, 0xd4, 0x0d, 0x86, 0xc3, 0x68, - 0x6c, 0x36, 0x15, 0xe4, 0x2c, 0x36, 0x07, 0x07, 0x03, 0x0d, 0x96, 0x1a, 0xcc, 0x36, 0x41, 0xe4, - 0xc3, 0x7f, 0xfe, 0x0c, 0xbf, 0xf6, 0x00, 0x06, 0x30, 0x66, 0x0f, 0x63, 0x06, 0x70, 0xf6, 0x3d, - 0x00, 0xe0, 0x42, 0xc6, 0x0c, 0xe5, 0x83, 0xfe, 0x87, 0x70, 0xf2, 0x83, 0x3e, 0x42, 0x51, 0x24, - 0x07, 0x43, 0x49, 0x83, 0x2f, 0x07, 0x49, 0x83, 0x77, 0x0e, 0x9a, 0x66, 0x07, 0x0e, 0xa6, 0x36, - 0x07, 0x02, 0x0a, 0x21, 0x60, 0x70, 0x69, 0x77, 0xe0, 0x38, 0x30, 0x94, 0x16, 0x17, 0xe0, 0x02, - 0x48, 0x5f, 0xc1, 0xa2, 0x81, 0x68, 0x30, 0xd1, 0x74, 0x30, 0xb0, 0xd1, 0x21, 0x61, 0x61, 0x7f, - 0xc7, 0xf0, 0x79, 0x0d, 0xad, 0x85, 0x03, 0x18, 0xc2, 0xc2, 0x81, 0x8c, 0x61, 0x61, 0x43, 0x8c, - 0x68, 0x30, 0xa3, 0xca, 0x8f, 0xe0, 0xa9, 0x9d, 0x0c, 0x2c, 0x2a, 0x04, 0xc6, 0x16, 0x15, 0xfd, - 0x1a, 0x0d, 0x09, 0x09, 0xbf, 0xe4, 0x0f, 0xfc, 0x1e, 0xc9, 0x0e, 0xd0, 0xec, 0xa0, 0x6b, 0xc1, - 0xd9, 0x72, 0x0d, 0xe0, 0xd9, 0x21, 0x70, 0x34, 0x1f, 0xeb, 0xcc, 0x3a, 0x19, 0x0a, 0x06, 0x88, - 0x24, 0xc6, 0x0f, 0xe9, 0x31, 0x9f, 0xf0, 0x24, 0xc6, 0x0e, 0xd0, 0x4d, 0xcc, 0x19, 0xc2, 0xa6, - 0x74, 0x34, 0xc3, 0x51, 0x03, 0x03, 0xc8, 0x6b, 0xfa, 0x0b, 0xc1, 0xc8, 0x4c, 0x1b, 0x43, 0xff, - 0x07, 0x80, 0x0f, 0xfc, 0x1e, 0xc9, 0x09, 0xc3, 0xec, 0xa0, 0x54, 0x0f, 0xb2, 0xe5, 0x7f, 0x82, - 0xc9, 0x06, 0x86, 0xc1, 0xfe, 0x8f, 0xc6, 0x1c, 0x86, 0xc1, 0x98, 0x24, 0xc6, 0x30, 0x66, 0x09, - 0x31, 0x8c, 0x19, 0x82, 0x4c, 0x63, 0xa6, 0x60, 0x9b, 0x54, 0x6a, 0x9c, 0x14, 0xce, 0x86, 0x0a, - 0x20, 0xa2, 0x2a, 0x30, 0xca, 0x2f, 0xe8, 0xc3, 0x48, 0x10, 0x98, 0xbf, 0x80, 0x0d, 0x20, 0xbf, - 0xc0, 0x62, 0xf4, 0x0a, 0x03, 0x03, 0x12, 0x1a, 0x41, 0x81, 0x89, 0x0d, 0x85, 0x8d, 0xdd, 0x45, - 0x85, 0x8d, 0x7c, 0xe8, 0x2c, 0x10, 0x31, 0xb4, 0x78, 0x2c, 0x18, 0xc1, 0xfd, 0x8e, 0x31, 0xfe, - 0x06, 0x79, 0x51, 0x86, 0xc1, 0xb9, 0xd0, 0xc3, 0x60, 0xe0, 0xa8, 0x61, 0xb0, 0x74, 0xfa, 0x3a, - 0xbc, 0x04, 0x33, 0x1a, 0xec, 0x0f, 0xfc, 0x1c, 0xcc, 0x1d, 0x98, 0x66, 0x60, 0xec, 0xc3, 0x33, - 0xd0, 0x2c, 0xc3, 0x33, 0x05, 0x19, 0x98, 0x2e, 0xd4, 0x66, 0x72, 0x0a, 0xf1, 0x9f, 0x82, 0x85, - 0xa3, 0x33, 0x42, 0xc9, 0x51, 0x99, 0x86, 0xc9, 0x51, 0x99, 0x86, 0xdf, 0x31, 0x99, 0x86, 0xea, - 0xe3, 0x33, 0x10, 0x78, 0x14, 0x33, 0x32, 0x07, 0x5c, 0x77, 0x66, 0x05, 0xd5, 0x90, 0x5c, 0x00, - 0x0d, 0x85, 0x7f, 0x82, 0xcd, 0x05, 0x03, 0x61, 0x67, 0xaa, 0x43, 0x61, 0x66, 0x15, 0x16, 0xb0, - 0x7f, 0xaa, 0x5a, 0xc3, 0x90, 0xa4, 0x36, 0x08, 0x18, 0xaa, 0x04, 0xe0, 0x81, 0x8d, 0x3f, 0xc0, - 0x87, 0x1a, 0x2a, 0x02, 0x08, 0xb9, 0xa2, 0x6f, 0x81, 0x39, 0xea, 0x25, 0xa1, 0x51, 0x05, 0x48, - 0x38, 0x2a, 0xbe, 0xa7, 0xc7, 0x90, 0xf3, 0x72, 0x15, 0x03, 0xff, 0x06, 0x0d, 0x85, 0xff, 0x05, - 0x1e, 0xa0, 0x34, 0x3d, 0x9c, 0xa0, 0x68, 0x7b, 0x30, 0x9f, 0xe4, 0x17, 0x75, 0x03, 0x06, 0x81, - 0x69, 0x61, 0x81, 0x85, 0x03, 0x15, 0xff, 0x44, 0x0c, 0x60, 0xfe, 0x87, 0x18, 0x3f, 0xa2, 0xe6, - 0x7a, 0xbc, 0x09, 0xce, 0x8e, 0x1b, 0x05, 0x11, 0xa3, 0x86, 0xc1, 0x2e, 0xa3, 0xae, 0xc1, 0x59, - 0xa3, 0xd5, 0xe0, 0x0d, 0x20, 0x7f, 0xc0, 0x62, 0xf4, 0xc1, 0xb0, 0x31, 0x20, 0x60, 0xd8, 0x18, - 0x90, 0x30, 0x6c, 0x16, 0xf2, 0xd2, 0xec, 0x6b, 0xe7, 0xfa, 0x04, 0x0c, 0x50, 0x58, 0x76, 0x38, - 0xc4, 0x61, 0xd8, 0xe3, 0x39, 0xf8, 0x19, 0xd1, 0x9c, 0xd0, 0xdd, 0x97, 0x39, 0x87, 0x70, 0x55, - 0x76, 0x1d, 0xd3, 0xeb, 0x3c, 0x86, 0x43, 0x3c, 0x0b, 0xe0, 0xff, 0xc1, 0xc0, 0x0d, 0x84, 0xaa, - 0xc8, 0x51, 0xa8, 0x5b, 0x0f, 0x47, 0x40, 0xd8, 0x7a, 0x30, 0x9f, 0xf0, 0x2e, 0xe8, 0xa8, 0xc1, - 0x86, 0x50, 0x4f, 0x77, 0x81, 0x02, 0x20, 0xda, 0x1a, 0x18, 0xc3, 0x61, 0xd1, 0x43, 0x2f, 0xf0, - 0x27, 0x9c, 0x81, 0x83, 0x05, 0xa7, 0x89, 0x5d, 0x30, 0x50, 0x2c, 0x99, 0x56, 0x0a, 0xde, 0x20, - 0xec, 0x24, 0x2c, 0x82, 0x7c, 0x00, 0x0d, 0x85, 0x7f, 0x82, 0x8e, 0x8c, 0x86, 0xc2, 0xcf, 0x4c, - 0x86, 0xc2, 0xcc, 0x2b, 0xfc, 0x07, 0x75, 0x12, 0x1f, 0x57, 0x9b, 0xfc, 0x90, 0x31, 0x24, 0xc4, - 0x28, 0x11, 0x33, 0x23, 0x02, 0x1c, 0x9e, 0xfe, 0x48, 0xf5, 0x1c, 0x2c, 0x35, 0x33, 0xce, 0xff, - 0x02, 0x81, 0x4e, 0x16, 0x1a, 0xb7, 0xac, 0x2c, 0x3f, 0xad, 0xff, 0x41, 0xff, 0x83, 0x0f, 0xfc, - 0x1f, 0xce, 0x14, 0x1f, 0xe7, 0x09, 0xd0, 0xfc, 0xe1, 0xd0, 0x6f, 0xff, 0xde, 0x02, 0xee, 0x68, - 0xbc, 0x1e, 0xd2, 0x81, 0x41, 0xf6, 0x0a, 0x03, 0x83, 0xec, 0x14, 0x1c, 0x3e, 0xa0, 0x28, 0xe1, - 0xfb, 0x41, 0x79, 0x0f, 0xac, 0x2b, 0x43, 0xe7, 0x0b, 0xd0, 0x68, 0x16, 0x97, 0x4c, 0x36, 0x0d, - 0x02, 0x81, 0xfd, 0x07, 0xfe, 0x0e, 0x0f, 0xfc, 0x1f, 0xce, 0x06, 0x88, 0x6f, 0xff, 0xde, 0x0e, - 0x70, 0x70, 0x24, 0x3d, 0xc0, 0xab, 0x83, 0xdc, 0x37, 0x90, 0xa0, 0x5c, 0x51, 0x5e, 0xa7, 0x80, - 0x85, 0x06, 0x90, 0xfc, 0xe1, 0xb4, 0x3d, 0xff, 0xf8, 0x3e, 0xc3, 0x68, 0x77, 0xff, 0xef, 0x07, - 0xa4, 0x0c, 0x1f, 0x37, 0x06, 0xbc, 0x85, 0xc8, 0x7e, 0x68, 0x1f, 0xf8, 0x38, 0x0f, 0xc8, 0x7f, - 0xe0, 0x78, 0x3f, 0xe6, 0xd2, 0x88, 0x73, 0x7d, 0x2d, 0xfa, 0x04, 0x81, 0x7c, 0x06, 0x0d, 0xff, - 0xe4, 0x3b, 0x0f, 0xda, 0x1d, 0xff, 0xe4, 0x3f, 0x41, 0x41, 0xff, 0x61, 0x3a, 0x1b, 0xff, 0xf7, - 0x83, 0xda, 0x48, 0x10, 0xfa, 0x80, 0xab, 0x83, 0x9e, 0x55, 0xe4, 0x29, 0x3c, 0x8b, 0xbf, 0xc1, - 0xff, 0x83, 0x80, 0x0f, 0xfc, 0x1f, 0x9c, 0x3f, 0xf0, 0x3f, 0xe0, 0xfd, 0x61, 0xb8, 0x3e, 0x70, - 0xd6, 0x1f, 0x3c, 0x13, 0xc1, 0xe7, 0xff, 0xf2, 0x13, 0xa1, 0x68, 0x5a, 0x1b, 0x42, 0xd0, 0xb4, - 0x37, 0xff, 0xc8, 0x6d, 0x0b, 0x42, 0xd0, 0xda, 0x16, 0x85, 0xa1, 0xbf, 0xfe, 0x0e, 0x83, 0x68, - 0x76, 0x1f, 0xb8, 0x33, 0x87, 0xe7, 0xfc, 0x80, 0x0f, 0x98, 0x3f, 0xf1, 0x7a, 0x0f, 0xf5, 0xc0, - 0xb4, 0x39, 0xfa, 0xbd, 0xf4, 0x32, 0x05, 0xf0, 0x18, 0x2a, 0x8a, 0x95, 0x50, 0x6c, 0xcc, 0x76, - 0x30, 0xdb, 0x9a, 0xb6, 0x70, 0xcb, 0x0b, 0x85, 0x83, 0x5f, 0xfe, 0x83, 0x69, 0x40, 0x70, 0xe1, - 0xb0, 0x50, 0x12, 0x38, 0x6f, 0xff, 0xc1, 0xb0, 0x50, 0x12, 0x38, 0x6c, 0x14, 0x04, 0xdc, 0x00, -}; - -/*--------------------- - * GLYPH DESCRIPTION - *--------------------*/ - -static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { - {.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */, - {.bitmap_index = 0, .adv_w = 57, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 0, .adv_w = 83, .box_w = 3, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 10, .adv_w = 121, .box_w = 6, .box_h = 5, .ofs_x = 1, .ofs_y = 8}, - {.bitmap_index = 18, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 45, .adv_w = 142, .box_w = 8, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74, .adv_w = 236, .box_w = 15, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 118, .adv_w = 174, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 151, .adv_w = 71, .box_w = 2, .box_h = 5, .ofs_x = 1, .ofs_y = 8}, - {.bitmap_index = 154, .adv_w = 87, .box_w = 4, .box_h = 18, .ofs_x = 1, .ofs_y = -4}, - {.bitmap_index = 173, .adv_w = 87, .box_w = 4, .box_h = 18, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 193, .adv_w = 120, .box_w = 6, .box_h = 6, .ofs_x = 1, .ofs_y = 7}, - {.bitmap_index = 202, .adv_w = 142, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 2}, - {.bitmap_index = 218, .adv_w = 71, .box_w = 4, .box_h = 7, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 225, .adv_w = 89, .box_w = 5, .box_h = 2, .ofs_x = 0, .ofs_y = 3}, - {.bitmap_index = 227, .adv_w = 71, .box_w = 3, .box_h = 3, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 230, .adv_w = 100, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, - {.bitmap_index = 254, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 282, .adv_w = 142, .box_w = 7, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 301, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 325, .adv_w = 142, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 348, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 373, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 398, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 426, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 448, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 477, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 504, .adv_w = 71, .box_w = 3, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 510, .adv_w = 71, .box_w = 4, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 521, .adv_w = 142, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 2}, - {.bitmap_index = 537, .adv_w = 142, .box_w = 9, .box_h = 6, .ofs_x = 0, .ofs_y = 3}, - {.bitmap_index = 547, .adv_w = 142, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 2}, - {.bitmap_index = 563, .adv_w = 121, .box_w = 7, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 582, .adv_w = 242, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 633, .adv_w = 156, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 661, .adv_w = 168, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 687, .adv_w = 163, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 713, .adv_w = 176, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 742, .adv_w = 151, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 763, .adv_w = 141, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 783, .adv_w = 176, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 811, .adv_w = 186, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 838, .adv_w = 75, .box_w = 3, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 847, .adv_w = 137, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 869, .adv_w = 165, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 899, .adv_w = 139, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 919, .adv_w = 208, .box_w = 11, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 954, .adv_w = 185, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 982, .adv_w = 190, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1013, .adv_w = 162, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1037, .adv_w = 190, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 1080, .adv_w = 163, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1107, .adv_w = 153, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1132, .adv_w = 153, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1155, .adv_w = 185, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1180, .adv_w = 147, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1208, .adv_w = 225, .box_w = 14, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1252, .adv_w = 147, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1278, .adv_w = 136, .box_w = 10, .box_h = 12, .ofs_x = -1, .ofs_y = 0}, - {.bitmap_index = 1304, .adv_w = 154, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1326, .adv_w = 87, .box_w = 4, .box_h = 16, .ofs_x = 1, .ofs_y = -3}, - {.bitmap_index = 1344, .adv_w = 100, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, - {.bitmap_index = 1367, .adv_w = 87, .box_w = 4, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, - {.bitmap_index = 1385, .adv_w = 142, .box_w = 7, .box_h = 7, .ofs_x = 1, .ofs_y = 5}, - {.bitmap_index = 1398, .adv_w = 143, .box_w = 9, .box_h = 1, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 1400, .adv_w = 155, .box_w = 4, .box_h = 5, .ofs_x = 2, .ofs_y = 10}, - {.bitmap_index = 1405, .adv_w = 144, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1424, .adv_w = 158, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1452, .adv_w = 131, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1469, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1497, .adv_w = 142, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1517, .adv_w = 83, .box_w = 6, .box_h = 13, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1536, .adv_w = 144, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 1564, .adv_w = 155, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1588, .adv_w = 70, .box_w = 3, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1598, .adv_w = 70, .box_w = 5, .box_h = 17, .ofs_x = -1, .ofs_y = -4}, - {.bitmap_index = 1619, .adv_w = 141, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1645, .adv_w = 73, .box_w = 3, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1655, .adv_w = 237, .box_w = 13, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1685, .adv_w = 156, .box_w = 8, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1703, .adv_w = 155, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1724, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -4}, - {.bitmap_index = 1752, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 1780, .adv_w = 99, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1793, .adv_w = 120, .box_w = 7, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1809, .adv_w = 97, .box_w = 6, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1826, .adv_w = 155, .box_w = 8, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, - {.bitmap_index = 1844, .adv_w = 133, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1864, .adv_w = 205, .box_w = 13, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1895, .adv_w = 127, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1914, .adv_w = 133, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, - {.bitmap_index = 1941, .adv_w = 122, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 1957, .adv_w = 87, .box_w = 5, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, - {.bitmap_index = 1977, .adv_w = 69, .box_w = 2, .box_h = 18, .ofs_x = 1, .ofs_y = -5}, - {.bitmap_index = 1986, .adv_w = 87, .box_w = 5, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, - {.bitmap_index = 2007, .adv_w = 142, .box_w = 9, .box_h = 4, .ofs_x = 0, .ofs_y = 4}, - {.bitmap_index = 2016, .adv_w = 256, .box_w = 16, .box_h = 2, .ofs_x = 0, .ofs_y = 5}, - {.bitmap_index = 2022, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2060, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 2148, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 2192, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2222, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2263, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2306, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 2350, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2397, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 2440, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 2481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2527, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 2572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2618, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2664, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2717, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2765, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 2809, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 2915, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 2963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3115, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3168, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3213, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3267, .adv_w = 256, .box_w = 2, .box_h = 14, .ofs_x = 7, .ofs_y = -1}, - {.bitmap_index = 3274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3323, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 3358, .adv_w = 256, .box_w = 7, .box_h = 14, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 3381, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 3420, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3463, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 3505, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 3560, .adv_w = 256, .box_w = 8, .box_h = 7, .ofs_x = 4, .ofs_y = 3}, - {.bitmap_index = 3572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3621, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3670, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 3716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3761, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 3865, .adv_w = 256, .box_w = 7, .box_h = 15, .ofs_x = 3, .ofs_y = -2}, - {.bitmap_index = 3888, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3933, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 3984, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4184, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4229, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4423, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4681, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 4720, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 4815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4859, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 4910, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 4951, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 4997, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 5041, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 5089, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 5138, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 5296, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 5331, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 5374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5422, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5466, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, - {.bitmap_index = 5498, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5538, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 5622, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 5668, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5711, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 5753, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 5841, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5882, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 5980, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6032, .adv_w = 256, .box_w = 16, .box_h = 6, .ofs_x = 0, .ofs_y = 8}, - {.bitmap_index = 6049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6093, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6144, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6197, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6306, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6488, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6627, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 6671, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 6716, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6820, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 6948, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 6993, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7097, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7201, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7371, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7471, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7526, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7680, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7729, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 7894, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 7944, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8205, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8261, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8312, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 8366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8524, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8577, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8685, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 8904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 8955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9015, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9230, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9664, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 9824, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 9986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10098, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10209, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10308, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10413, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10471, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10741, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 10800, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 10959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11172, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11333, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11383, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11654, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 11937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 11987, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12095, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12145, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12195, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12246, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12293, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12793, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12843, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 12902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 12951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13059, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13113, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13170, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13285, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13339, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13444, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13502, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13563, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 13843, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 13952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14068, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14303, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14354, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14413, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14524, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14580, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 14794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14901, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 14955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15059, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15114, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15173, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15285, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15346, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15565, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15618, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15672, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15786, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 15904, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 15959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16071, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16183, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16233, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16284, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16505, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16613, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16669, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16725, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16777, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16839, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 16895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 16955, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17063, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17121, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17344, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17403, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17516, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17577, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17633, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17691, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17855, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 17910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 17965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18134, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18252, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18309, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18370, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18427, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18595, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18717, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18771, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18830, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 18888, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 18998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 19056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 19350, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19458, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19871, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19919, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 19971, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 20021, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20075, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 20447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20494, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20642, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 20684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20733, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20783, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 20834, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 20981, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21037, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 21092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 21196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 21244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21363, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 21402, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 21445, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 21491, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 21539, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21599, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 21646, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 21686, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21735, .adv_w = 256, .box_w = 14, .box_h = 5, .ofs_x = 1, .ofs_y = 4}, - {.bitmap_index = 21748, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21793, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 21832, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 21871, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21925, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 21976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22081, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22127, .adv_w = 256, .box_w = 5, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 22143, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22196, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22298, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22345, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22392, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22443, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22704, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22759, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 22860, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 22967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 23020, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23128, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 23291, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23613, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 23666, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 23774, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 23811, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 23856, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 23896, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 23938, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 23983, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 24025, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 24071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 24119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 24173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24217, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 24256, .adv_w = 256, .box_w = 7, .box_h = 15, .ofs_x = 8, .ofs_y = -2}, - {.bitmap_index = 24280, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24327, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24433, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24538, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 24579, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24638, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24696, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24754, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24812, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24865, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24920, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 24977, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 25029, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25089, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25146, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25204, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25257, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25315, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25372, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25428, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25484, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25539, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25593, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25708, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25814, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25872, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25927, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 25984, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26040, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 26092, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 26143, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26198, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26256, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26312, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26368, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26481, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 26531, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26588, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26643, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26700, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26814, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26871, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26928, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 26982, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27040, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27150, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 27200, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27252, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27313, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27372, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27431, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27544, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27602, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 27645, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27806, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27913, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 27968, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28072, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28127, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28358, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28416, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28637, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28690, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28799, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28855, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 28969, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 29020, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29181, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29240, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29285, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 29435, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 29532, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29588, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29643, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 29809, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 29846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 29901, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 29951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 30003, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30037, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30085, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30131, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30218, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30268, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30315, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30366, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30412, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30459, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30505, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30552, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 30598, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30642, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30690, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 30747, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 30799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30891, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 30989, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 31047, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31145, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31238, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 31284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 31336, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31388, .adv_w = 256, .box_w = 10, .box_h = 14, .ofs_x = 5, .ofs_y = -1}, - {.bitmap_index = 31417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31463, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 31511, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 31545, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31588, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 31630, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 31670, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 31713, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31763, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 31813, .adv_w = 256, .box_w = 8, .box_h = 14, .ofs_x = 4, .ofs_y = -1}, - {.bitmap_index = 31840, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 31884, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 31938, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 31991, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 32039, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32095, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 32144, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32195, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 32249, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32299, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32405, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32464, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32556, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32805, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 32852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 32961, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33009, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 33056, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 33105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 33211, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33269, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33323, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33487, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 33525, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 33570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 33665, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33719, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33767, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33813, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 33971, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34080, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34194, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34252, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34306, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34474, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 34527, .adv_w = 256, .box_w = 13, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 34560, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 34604, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34654, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34700, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 34750, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 34794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 34840, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 34886, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 34927, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 34982, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35026, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 35071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35112, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35160, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 35210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 35257, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35296, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35340, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35379, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35420, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35471, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35521, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35565, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35619, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35664, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35713, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 35763, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 35815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 35861, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35898, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35939, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 35981, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36024, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 36077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 36125, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36169, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36214, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36265, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36316, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 36349, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36399, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 36448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36493, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 36640, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 36692, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 36748, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36799, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 36844, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36894, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 36943, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 36999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 37046, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 37095, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 37253, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37304, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 37401, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37453, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37510, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37565, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37619, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37677, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 37719, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 37826, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 37873, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 37909, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 37952, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38002, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38050, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38101, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38152, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38204, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38305, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38360, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38409, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38452, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38506, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38554, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38604, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38657, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38710, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 38758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38818, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38874, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 38923, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 38975, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 39032, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39077, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39124, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39168, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 39222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 39274, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39325, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39375, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39425, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39477, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39523, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 39579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 39630, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39685, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 39742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 39794, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39841, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 39888, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 39942, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40000, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40055, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40100, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40152, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40206, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40256, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40307, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 40412, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40461, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 40571, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40625, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40720, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40767, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40822, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 40878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 40931, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 40985, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41033, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41091, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 41142, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41186, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41234, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41285, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41339, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 41490, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41550, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41603, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41656, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41710, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41758, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41810, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41866, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 41919, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 41967, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42017, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42069, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42123, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42174, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42229, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42285, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42337, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42392, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 42437, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42493, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42545, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42593, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42641, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 42753, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42800, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 42849, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 42905, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 42954, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43002, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 43105, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43153, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 43262, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43315, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 43423, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43472, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43519, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43572, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43625, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43681, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43732, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43790, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43843, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 43892, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 43945, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 43989, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44041, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44095, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44139, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44194, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44247, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44301, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44354, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44409, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44460, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44508, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44560, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 44613, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44666, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44721, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 44771, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44822, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44877, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44935, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 44986, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45037, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45088, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45144, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45195, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45248, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 45294, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45348, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45399, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45455, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45508, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45566, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45620, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45665, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45715, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45824, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 45871, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45924, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 45979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 46026, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46082, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46132, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46242, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46294, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46343, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46394, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46441, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46491, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46550, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 46594, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46645, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46691, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46739, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46790, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46840, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46887, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 46940, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 46990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47046, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47100, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 47147, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47201, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47256, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47306, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47359, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47415, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47463, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47513, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47567, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47621, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47671, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47718, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47768, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47818, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 47874, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47921, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 47973, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48024, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48074, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48129, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48182, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48236, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48292, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48345, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48402, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48460, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48518, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48577, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48633, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48693, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48743, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 48800, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48848, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 48899, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48946, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 48995, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 49056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49110, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49168, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49220, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49273, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49328, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49382, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49437, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49488, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49539, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49587, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49640, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49695, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49806, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49855, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 49907, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 49955, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50010, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50109, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50162, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50220, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50277, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50328, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50384, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50436, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 50489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 50541, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50592, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50644, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50697, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50804, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50855, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 50914, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 50963, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51013, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 51118, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51171, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 51224, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51274, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 51331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 51388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 51444, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 51501, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51539, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51583, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51628, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51671, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51714, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51760, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51803, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51849, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51894, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51938, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 51984, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52027, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52119, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52160, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52206, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52251, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52292, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52333, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52380, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52425, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52469, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52512, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52558, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52605, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52646, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52691, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 52737, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 52780, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 52828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 52876, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 52924, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 52974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53021, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53109, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53214, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53320, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53490, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53599, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53810, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 53866, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53915, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 53965, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54126, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54237, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54291, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54503, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54552, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54708, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54758, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54809, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 54915, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 54971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55025, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55134, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55186, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55238, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55341, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55452, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55502, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55608, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55666, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 55882, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55929, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 55978, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56024, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56080, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56442, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56551, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56662, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56831, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56879, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 56933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 56989, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57305, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57358, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 57462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57560, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57610, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 57669, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 57710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57806, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 57864, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 57923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 57976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58029, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58131, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58242, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58348, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58402, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58505, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58673, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58725, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58782, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58834, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58887, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 58942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 58995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59047, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 59154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 59210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59320, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59378, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59425, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59477, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59532, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59584, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 59640, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59690, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 59750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 59956, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60071, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60208, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60300, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60441, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60648, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60706, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 60750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 60854, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 60904, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 60961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61020, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61178, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61422, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61474, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61571, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61668, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 61768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 61876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 61930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 61981, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62027, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62123, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62170, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62271, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62540, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 62749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62917, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 62974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 63027, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63143, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63197, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63253, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63309, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63360, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63417, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 63465, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63575, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63636, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63745, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 63977, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64037, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 64092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64262, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64320, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64377, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64435, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64491, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 64599, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64698, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64758, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 64813, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 64868, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 64926, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 64978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 65440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65499, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65671, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65730, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 65786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65842, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 65952, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66066, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66241, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66295, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66525, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66642, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 66757, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66820, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 66937, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 66991, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67103, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67216, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67331, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67503, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67671, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67780, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67837, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 67888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 67945, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68228, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68288, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68345, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68406, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68463, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68752, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68875, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 68933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 68993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69163, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69220, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69393, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69676, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69734, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69797, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 69856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 69900, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 69940, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 69983, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70037, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70082, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 70121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70273, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 70313, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70373, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70418, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70522, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70732, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 70841, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70894, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 70949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71001, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71053, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71167, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71216, .adv_w = 256, .box_w = 14, .box_h = 7, .ofs_x = 1, .ofs_y = 7}, - {.bitmap_index = 71234, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 71273, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 71315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71418, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 71457, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71503, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 71550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71759, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 71852, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 71893, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 71938, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 71986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72090, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72130, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 72177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72231, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72277, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72328, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72417, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72464, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72558, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72646, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72738, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 72783, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72838, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72892, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 72941, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 72998, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73048, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73204, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73307, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73364, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 73407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73465, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73518, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 73563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73669, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73724, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73779, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73831, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 73890, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73941, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 73994, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74048, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74148, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74191, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 74231, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74543, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74594, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74744, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 74790, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 74841, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74887, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 74935, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 74986, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 75032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75081, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75408, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 75490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75538, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75589, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 75633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75733, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 75784, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 75830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75933, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 75979, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76028, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76077, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76123, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76172, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76329, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76483, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 76745, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 76799, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 76837, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 76882, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 76923, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 76973, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77021, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77066, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77107, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77147, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 77249, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 77404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 77457, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77508, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77549, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77605, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 77658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 77712, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77761, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77806, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 77851, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 77903, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 77948, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 77995, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 78148, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 78198, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78248, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78302, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 78344, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 78390, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78435, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78483, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78537, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78587, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78635, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78685, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78740, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78848, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 78897, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 78955, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79007, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79058, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79109, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 79167, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 79222, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79274, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79323, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 79367, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 79463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 79511, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 79565, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79617, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79671, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 79778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 79831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 79885, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 79929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 79983, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 80032, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 80086, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80144, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80198, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80412, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 80467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 80516, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80571, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80622, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80673, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80728, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80834, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 80887, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 80999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81058, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 81109, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81163, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81220, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81336, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81376, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81422, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81471, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 81505, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81559, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81653, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81716, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 81753, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 81794, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 81834, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 81873, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 81921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 81974, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82015, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82059, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 82111, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 82162, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82217, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82273, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82327, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 82379, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 82487, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 82541, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82595, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82644, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82693, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82740, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 82796, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82836, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82880, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82927, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 82973, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 83029, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83082, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 83137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 83192, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83247, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83299, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83343, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83393, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83443, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83490, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 83539, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83590, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83638, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83692, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83744, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 83791, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 83841, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83893, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 83951, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 84002, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84045, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84092, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84139, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84192, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84235, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 84280, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84331, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84385, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 84433, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84476, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84580, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84632, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 84740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84896, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 84949, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85001, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85113, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85219, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 85269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85323, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85380, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85438, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85495, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 85544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85712, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 85876, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 85931, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 85986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 86041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86445, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86504, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86561, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86673, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 86718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86776, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 86932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 86975, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87274, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87328, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87372, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87419, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87474, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 87509, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 87552, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87607, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 87659, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87717, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 87763, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 87816, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87874, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 87991, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88098, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 88147, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 88192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88468, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 88500, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 88546, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 88586, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 88634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88688, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 88733, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88849, .adv_w = 256, .box_w = 12, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 88888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 88947, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89061, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89287, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89392, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 3, .ofs_y = -1}, - {.bitmap_index = 89422, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89479, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89537, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89651, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 89861, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 89970, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90079, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90302, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90357, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90521, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90634, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90743, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90802, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 90860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90920, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 90979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 91035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 91098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 91160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91207, .adv_w = 256, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91289, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91338, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 91391, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 91539, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91682, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91729, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91825, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91870, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91919, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 91968, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92017, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92174, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92228, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92279, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92332, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92386, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92438, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92491, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92599, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92649, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92703, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92754, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92805, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 92910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 92963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 93020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93075, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93125, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 93177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93229, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93341, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93391, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93495, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 93547, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 93650, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93697, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93847, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93898, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 93946, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94003, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94056, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 94167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 94220, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 94274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94323, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94483, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 94540, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 94701, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94754, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94802, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94905, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 94950, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95062, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95117, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 95222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95279, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 95328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95385, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95492, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95645, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95697, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 95914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 95973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96029, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96079, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96129, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96303, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96411, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96464, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96685, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96845, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 96891, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 96949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97007, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97057, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97106, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97162, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97216, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97269, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97423, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97526, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97686, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97746, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 97911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 97969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98022, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98080, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98131, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98232, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98288, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98348, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98402, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98457, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98512, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98735, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 98846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98896, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 98992, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99052, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99167, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99282, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 99336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99391, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99437, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99596, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99648, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99703, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99757, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99866, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 99919, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 99974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100086, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 100144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 100254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100300, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 100404, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 100450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 100509, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100736, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 100845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 100958, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101073, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101240, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101296, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101356, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 101416, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101526, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 101590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101646, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 101700, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101755, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101812, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 101873, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 101922, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 101975, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 102025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102241, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 102519, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102579, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 102631, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102689, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 102737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102854, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 102908, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 102965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103313, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 103407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103461, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103568, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 103619, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103669, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103723, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103774, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 103871, .adv_w = 256, .box_w = 8, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 103896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 103943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 103993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104156, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 104257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104306, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 104355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104405, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104509, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104562, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104669, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 104722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 104890, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 104950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105003, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 105059, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105116, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105277, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105388, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 105444, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 105499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 105550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105609, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105665, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105881, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105940, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 105994, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106046, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106100, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106157, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106261, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106589, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106640, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 106860, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106907, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 106955, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107005, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107060, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107223, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107277, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107329, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107436, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107652, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107885, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 107937, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 107993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108171, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108230, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108387, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108440, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108653, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 108752, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108863, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 108973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109030, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109330, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109439, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109496, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109550, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109647, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 109701, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109817, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109874, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109926, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 109981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110036, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110092, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110143, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110202, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110315, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110468, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110636, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 110689, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110806, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110918, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 110978, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111026, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111084, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111132, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111182, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111404, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111462, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111629, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 111738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111793, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111849, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111903, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 111960, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112077, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112251, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112356, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112402, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112512, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112568, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112682, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112793, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112849, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 112900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 112956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113004, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113114, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113166, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113224, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113279, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113394, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113455, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 113916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 113971, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 114079, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 114132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114185, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 114294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 114346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 114400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114514, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114917, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 114978, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 115034, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115091, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 115149, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 115203, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115322, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115379, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 115432, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 115489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115543, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115602, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115721, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115777, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115836, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115895, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 115954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 116182, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116241, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 116300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116361, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 116416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116471, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 116646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116702, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116758, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 116869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 116987, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117042, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117096, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117158, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117213, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 117260, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117368, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117487, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117606, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117667, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117728, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 117846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 117901, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 117965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118199, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118256, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118429, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118485, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118605, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 118937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 118994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 119046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119108, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119164, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 119278, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 119334, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 119387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119511, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 119569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119788, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119840, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 119895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 119956, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120126, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120184, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120299, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120358, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120417, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120477, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120595, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120712, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120770, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120832, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120894, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 120953, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121131, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121356, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121417, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121744, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121790, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121844, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 121903, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 121960, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 122015, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122071, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122119, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122170, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 122336, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 122395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 122512, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122679, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122911, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 122972, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123090, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123206, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123432, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 123484, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 123517, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 123556, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 123602, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 123639, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 123683, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123735, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123791, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 123836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 123884, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 123930, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 123973, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124020, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 124067, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124113, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 124164, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124208, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 124257, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 124304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 124350, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124388, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 124437, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124484, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 124532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 124575, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 124672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 124724, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 124766, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 124820, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 124867, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124916, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 124966, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 125059, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 125104, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125149, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 125202, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 125258, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 125303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 125351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 125404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 125456, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 125501, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 125553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 125602, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125652, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 125707, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125759, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125798, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125845, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 125898, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 125957, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 126010, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126066, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126114, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 126169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 126218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126267, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126313, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126368, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126415, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126459, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126505, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126552, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126659, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126710, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 126764, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 126822, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 126866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 126924, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 126976, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 127028, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 127087, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 127135, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 127179, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 127226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127278, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 127337, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 127387, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 127445, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 127496, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 127546, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 127604, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127658, .adv_w = 256, .box_w = 13, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 127690, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 127736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127787, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127838, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127885, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 127928, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 127977, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 128018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128065, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128111, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128253, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128428, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128488, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128549, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 128602, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128651, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128703, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 128818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 128957, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129005, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129056, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129205, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129254, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129313, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129465, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129569, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129675, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129732, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129778, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 129824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129881, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 129993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 130051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130149, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130198, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130297, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130346, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 130403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 130457, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130509, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 130566, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 130671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130719, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130765, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130814, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130868, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130922, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 130979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131038, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131096, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131154, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131211, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131260, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131319, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131427, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131478, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131589, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131640, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131694, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 131916, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 131973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132142, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132403, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132455, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132514, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 132736, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132788, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132892, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 132997, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 133102, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133151, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 133208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133257, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133363, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 133471, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133518, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 133676, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133772, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133827, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 133986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134102, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134156, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134212, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134265, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134322, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134377, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134589, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134641, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134698, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134747, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134855, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 134914, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 134967, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135023, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135184, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135299, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135407, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135462, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135514, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 135679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135735, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135786, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135839, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135893, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 135991, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136040, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136093, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136147, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136249, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136299, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136518, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 136905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 136958, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137013, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137460, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137520, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137794, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 137850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137909, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 137963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138072, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138239, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138290, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138343, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138397, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138564, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138616, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138777, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138884, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 138937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 138987, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139096, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139148, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139427, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139478, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139598, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139661, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139715, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139829, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 139880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 139995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140216, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140269, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140319, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140370, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140597, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140654, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140708, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140883, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 140944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 140998, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141104, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141331, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141447, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141501, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141554, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141607, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141671, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141787, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 141842, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141896, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 141953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142178, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142231, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142289, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142343, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142464, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142522, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142680, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142732, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142782, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142890, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 142943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 142998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143108, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 143168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143345, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143403, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143452, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143510, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 143626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 143686, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 143799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 143915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 143969, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144144, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144253, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144309, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144422, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 144476, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144583, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144701, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 144815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 144995, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145173, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145231, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145290, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145470, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 145513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 145555, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145611, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145660, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 145711, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145768, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 145815, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 145856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 145910, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 145962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 146245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146305, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146361, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 146415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146473, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146584, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146643, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146813, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146925, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 146972, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 147028, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147086, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147146, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147319, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147540, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 147582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147642, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 147696, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 147747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147804, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 147859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 147913, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 147960, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148065, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148169, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 148224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 148285, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148344, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148454, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148507, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148564, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148623, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 148669, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 148719, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 148764, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 148822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148868, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 148968, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149283, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 149328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149481, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149534, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149583, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149636, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149843, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149894, .adv_w = 256, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 149917, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 149969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150022, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150223, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150379, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150432, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150485, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150586, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150695, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150849, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 150902, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 150952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151010, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151060, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151162, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151275, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151322, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151377, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151479, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151643, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151696, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151858, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 151913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 151966, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152024, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152074, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152231, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152284, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152438, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152554, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152665, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152719, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152768, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 152868, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152926, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 152979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 153141, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153239, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153290, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153338, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153386, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153493, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153598, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153647, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153704, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 153766, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 153825, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 153878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 153929, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 153988, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154307, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154358, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154416, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154467, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154677, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154727, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154781, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154837, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154884, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 154935, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 154994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155099, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155306, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155354, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155406, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155510, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155566, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155615, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155670, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155723, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155880, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 155935, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 155981, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156031, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156147, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156260, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156322, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156381, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156435, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156487, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156538, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156698, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156755, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156808, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 156916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 156971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157027, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157083, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157305, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157408, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 157853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 157960, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158016, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158174, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158447, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158551, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158665, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158716, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158765, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158816, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 158869, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 158921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 158977, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159029, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159084, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159137, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159245, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159299, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159352, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159575, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159847, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 159898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 159954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160067, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160230, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160285, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160397, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160445, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160498, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160548, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160607, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 160663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160721, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160838, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 160950, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161002, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161055, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161213, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161321, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161378, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161426, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161482, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161534, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161804, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 161913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 161962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162179, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162291, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162397, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162553, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162665, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162772, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162881, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 162936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 162992, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163053, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163114, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163329, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163382, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163541, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163597, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163769, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163875, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 163929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 163984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164147, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164266, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164374, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164428, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164482, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164536, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164591, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164645, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 164924, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 164981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165038, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165090, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165207, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165324, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165379, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165493, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165548, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165769, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 165825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165880, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 165983, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166036, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166087, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166202, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166259, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166312, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166587, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 166702, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166759, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 166970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167028, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167078, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167139, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167252, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167470, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167521, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167636, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167691, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 167797, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167906, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 167967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168086, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168145, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168201, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168256, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168531, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168650, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168705, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 168882, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 168991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169218, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169279, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169452, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169678, .adv_w = 256, .box_w = 16, .box_h = 6, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169702, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 169750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169858, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 169958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170126, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170292, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170343, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170908, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 170959, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171011, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171069, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 171121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171174, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 171229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171385, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171551, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 171662, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 171708, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 171873, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 171986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172041, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172270, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 172324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172382, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172442, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172498, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 172614, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172670, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 172776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172878, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 172929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 172985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173043, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 173100, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 173154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173320, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173371, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173482, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173542, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173827, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 173886, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 173939, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 173998, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174062, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174229, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174289, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174345, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174402, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174515, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174631, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 174686, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174864, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 174915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 174972, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175088, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 175146, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175195, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 175314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 175372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175428, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 175543, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175663, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175719, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 175773, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 175951, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176063, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176116, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 176171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 176275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 176328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176497, .adv_w = 256, .box_w = 11, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 176533, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176696, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 176919, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 176963, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177158, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177380, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177432, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177483, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177583, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177744, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 177900, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 177955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178011, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 178066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 178119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 178174, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 178220, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178268, .adv_w = 256, .box_w = 9, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178415, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 178522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178574, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178631, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178863, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 178987, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179046, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179102, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179166, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179220, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179276, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 179384, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179500, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 179791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179906, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 179967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180026, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180140, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180196, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180256, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180307, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180368, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180427, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180545, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180606, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180776, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 180883, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 180997, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181055, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181113, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181169, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181233, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181294, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181408, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 181460, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 181630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181691, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181750, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 181804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 181976, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182090, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182208, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182268, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 182327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182390, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182507, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 182606, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 182650, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 182693, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 182740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182903, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 182958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183016, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183173, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183443, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183493, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183550, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183711, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183880, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 183929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 183982, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184039, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184092, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184146, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184197, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184306, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184415, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184464, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184519, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184576, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184746, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 184861, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 184964, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185237, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185347, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185404, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185459, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185561, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185610, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185664, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185770, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185829, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 185886, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 185999, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186060, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186115, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186225, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186286, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186339, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186450, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186502, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186560, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186618, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186733, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186791, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 186851, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 186959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 187013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 187070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 187127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 187180, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187242, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187301, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187359, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187419, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 187477, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187603, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 187652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187707, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 187765, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187825, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 187942, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188001, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188055, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 188100, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188157, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 188213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188270, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 188314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 188369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 188415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 188518, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188572, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 188724, .adv_w = 256, .box_w = 12, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 188765, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 188818, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 188865, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 188907, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 188947, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 188984, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189023, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 189066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 189115, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 189166, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189213, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 189353, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 189408, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 189465, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 189521, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 189575, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 189628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 189680, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189725, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 189824, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 189879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 189931, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 189984, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 190029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 190082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 190136, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 190189, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 190239, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 190297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190356, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 190407, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190509, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190727, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190829, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190882, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 190995, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191264, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191435, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191492, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191549, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 191768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191822, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191880, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 191986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192212, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192268, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 192318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 192370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192482, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192587, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 192694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192747, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 192911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 192965, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193080, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193135, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 193238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193295, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193352, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193470, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193586, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193703, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193761, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193817, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193876, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 193928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 193986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194160, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194274, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194443, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194504, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 194898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 194953, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195065, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 195121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 195232, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 195461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195520, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195755, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195927, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 195988, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 196047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 196107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196163, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 196218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196270, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 196304, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 196342, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196387, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 196439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 196484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196529, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 196586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196634, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 196691, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 196738, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 196789, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 196845, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 196895, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 196952, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 197005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 197063, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 197180, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197234, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197279, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197381, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197432, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197483, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197529, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 197954, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198061, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198113, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198173, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 198207, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198253, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198299, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198384, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 198439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198489, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 198548, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 198601, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198648, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 198701, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 198806, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198849, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 198896, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198946, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 198998, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199036, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 199086, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199138, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 199188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 199245, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 199299, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199355, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199403, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199459, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199511, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 199610, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199665, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 199725, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199776, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 199823, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199876, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199935, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 199988, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200099, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 200153, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200201, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 200351, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200405, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200454, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 200511, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 200563, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200618, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200723, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 200767, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 200816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 200866, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 200917, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 200977, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201027, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201080, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201130, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201179, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201229, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201278, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201326, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 201373, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201420, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201475, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201522, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201576, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201633, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201691, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201745, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 201803, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 201856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 201906, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 201955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202222, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202273, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202329, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202501, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202672, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 202938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 202988, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203103, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203202, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203373, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203544, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203597, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203651, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203710, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203770, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203875, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 203930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 203990, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204038, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204090, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204201, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 204258, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204313, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204368, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204418, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204475, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204529, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 204586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204748, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204801, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204850, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 204962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205022, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205129, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205182, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205292, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205346, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205466, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205572, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205686, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205745, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205803, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 205915, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 205966, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 206194, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206307, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206360, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 206525, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 206578, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 206635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206686, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 206802, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 206963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207016, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207130, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 207189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207248, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 207300, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207466, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 207632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 207852, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 207961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 208024, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208132, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208188, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208290, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208417, .adv_w = 256, .box_w = 17, .box_h = 15, .ofs_x = -1, .ofs_y = -1}, - {.bitmap_index = 208474, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 208531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208640, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 208748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 208862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 208913, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 208965, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209072, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209120, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209166, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209274, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209389, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209437, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209491, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209546, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209765, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 209924, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 209980, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210095, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210207, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 210254, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 210296, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 210348, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210457, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210514, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210568, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 210782, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210889, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 210942, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211174, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211391, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211449, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211504, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211559, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211846, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 211905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 211961, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212012, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 212179, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 212239, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 212411, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 212637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 212810, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212863, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 212975, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213033, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 213090, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213150, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213198, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213251, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 213299, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 213347, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 213390, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 213431, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 213478, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 213527, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213580, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213635, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 213681, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213734, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 213843, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 213896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 213946, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214005, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214054, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 214105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214155, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 214200, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 214246, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214409, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 214458, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214509, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214566, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214685, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 214738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214837, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 214889, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 214989, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215141, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215194, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215249, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215306, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215357, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215402, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215498, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215546, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215653, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215710, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215820, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 215932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 215984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216089, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216140, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216186, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216236, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216284, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216591, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 216858, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 216975, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217133, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217353, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217412, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217465, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 217844, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217901, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 217955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218334, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218385, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218552, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218761, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218820, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 218869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 218982, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219035, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219087, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219187, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219352, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219726, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219785, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219842, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219891, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 219943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 219998, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220058, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 220112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220171, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 220282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220396, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220455, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 220622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220680, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220736, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220797, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 220847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 220900, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 220953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221237, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221291, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221394, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221446, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221612, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221728, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 221785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221839, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221891, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 221944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222001, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222055, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222271, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222441, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222554, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222609, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222665, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 222891, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 222951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223070, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223305, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223422, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223479, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223531, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223590, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 223710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223761, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 223811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 223963, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 224018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224071, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224119, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224229, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 224398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 224632, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 224659, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224810, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 224865, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 224969, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225020, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225084, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225194, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225246, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225353, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225464, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225579, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225636, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225689, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 225807, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225866, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225925, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 225982, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 226040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226151, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 226374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226486, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226536, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 226648, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 226706, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 226864, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226918, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 226970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227131, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227251, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227525, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227578, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227632, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227744, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 227799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 227974, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228027, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228079, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228139, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228254, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228367, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228424, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228476, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228743, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 228858, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 228970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229087, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229148, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229317, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229425, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229480, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229712, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 229882, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229940, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 229998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230056, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230108, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230344, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230402, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230580, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230693, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230749, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230805, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 230866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 230976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231204, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231258, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231431, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231603, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231724, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231782, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231842, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 231902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 231960, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232069, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232234, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232290, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232349, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232472, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 232520, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232572, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232685, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 232799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232857, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 232905, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 232950, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 232996, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 233040, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233089, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 233134, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 233276, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233324, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233370, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233418, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233464, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233515, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233562, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 233616, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233667, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 233711, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233761, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 233906, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 233956, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 234117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234173, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 234283, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234344, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234455, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234511, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234680, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 234839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234901, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 234959, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235007, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235065, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235122, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 235173, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235231, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235279, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235328, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235380, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235435, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235491, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235550, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235605, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235664, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235721, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 235890, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 235991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236037, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236087, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236132, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236177, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236227, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236337, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236391, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236655, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236708, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236763, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 236929, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 236985, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237044, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237102, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237329, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237532, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237638, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237695, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 237914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 237973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238023, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238187, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238245, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238298, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238409, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238522, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238567, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 238609, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238664, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238721, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 238825, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 238873, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 238994, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239040, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 239079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239358, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239410, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239704, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 239748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239809, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239867, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239921, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 239980, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 240023, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 240133, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240420, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 240470, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240641, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240695, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 240733, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 240767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240873, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 240995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241051, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241339, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241459, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241513, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241572, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241622, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241682, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241798, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 241906, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 241963, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242018, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242193, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242558, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242621, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 242674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242793, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 242905, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 242964, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243143, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243199, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 243256, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243319, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 243368, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 243420, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243479, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243594, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243711, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243774, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 243892, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 243952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244013, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244182, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 244242, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244303, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244361, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244483, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244540, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244837, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244897, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 244958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245016, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245078, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245133, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245314, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245375, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245432, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245494, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245672, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245787, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245847, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 245907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 245954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246069, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246243, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 246363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246662, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 246713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246775, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 246825, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246887, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 246948, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247069, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 247107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247163, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 247197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247296, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247340, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247456, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 247499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247551, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 247600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247700, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247752, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 247862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247908, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 247955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 248073, .adv_w = 256, .box_w = 17, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 248134, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 248246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248413, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248535, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248839, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 248958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249019, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249197, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249253, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249313, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249436, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249493, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249552, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249676, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249922, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 249979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250039, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250100, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 250145, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 250192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250409, .adv_w = 256, .box_w = 14, .box_h = 6, .ofs_x = 1, .ofs_y = 7}, - {.bitmap_index = 250428, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250567, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250614, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250660, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250808, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 250945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 250990, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251034, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251077, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 251123, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251272, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251369, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 251417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251667, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251762, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 251812, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251858, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251907, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 251957, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252005, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252158, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252250, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252299, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252345, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252394, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252490, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 252531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252633, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 252683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252733, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252782, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252877, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 252930, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 252978, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 253028, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253073, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253118, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253170, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253218, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253264, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253309, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 253406, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 253455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 253509, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253555, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253601, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253646, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 253688, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 253730, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 253830, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253875, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253921, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 253969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254019, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254172, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254228, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254434, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254482, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254527, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 254671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254717, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254810, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254863, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 254910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 254959, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 255004, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255058, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255149, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255253, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255351, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255499, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255545, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255651, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255796, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 255853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255899, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 255989, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256035, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256134, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256292, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256340, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256590, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256635, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 256830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256881, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256935, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 256993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257043, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257091, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257250, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257350, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257451, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257501, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257551, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257659, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257702, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257845, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 257898, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257947, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 257998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258048, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258149, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258199, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258252, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258301, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258351, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258451, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258500, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258607, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258651, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258698, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258751, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 258856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258899, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 258997, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259250, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259353, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259511, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259563, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259615, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259658, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 259703, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 259969, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260068, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260114, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260163, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260259, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260315, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260466, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260511, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260616, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260666, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260717, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260762, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 260867, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260916, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 260962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261060, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261111, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261210, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261257, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261306, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261350, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261507, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261555, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261663, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261764, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 261923, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 261968, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262164, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262264, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262369, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262426, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262477, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262529, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262580, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262631, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262690, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262801, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262854, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 262905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 262956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263006, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 263051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263147, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263197, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263249, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263295, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263342, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263441, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263496, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263548, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263604, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263709, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 263759, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 263967, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264016, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264219, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264329, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264488, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264535, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264646, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264702, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 264865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 264959, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265066, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265219, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265386, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265437, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265595, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265643, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265695, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265749, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 265905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 265962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266018, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266072, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266180, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266330, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266423, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266473, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266587, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266693, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 266802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266904, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 266952, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 267006, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267057, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 267109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267164, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 267218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267326, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267426, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267525, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267628, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267790, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267837, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 267890, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 267947, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 267998, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268106, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268156, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268208, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268257, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268308, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268474, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268586, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268639, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268748, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 268910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 268963, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269073, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269296, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269355, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269409, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 269630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269848, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269901, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 269957, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270015, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270062, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270171, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270227, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270280, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270332, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270382, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270435, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270594, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270653, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270705, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270759, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 270811, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 270862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270915, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 270974, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 271092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271211, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271330, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 271433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271487, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271596, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 271649, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 271764, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 271939, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 271990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272049, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 272101, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272210, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272318, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272430, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272591, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272701, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272752, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272807, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 272869, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272924, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 272979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273093, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273258, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273312, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273364, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273425, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273481, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273594, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273648, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273763, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273819, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 273877, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 273989, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274335, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274449, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274503, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274561, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274672, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274727, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 274784, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274887, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 274943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275054, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275334, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275513, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275570, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275735, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275793, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 275911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 275965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276135, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276194, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276585, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276692, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276751, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276809, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 276866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 276981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277034, .adv_w = 256, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277066, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277165, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277383, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277435, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277488, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277648, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 277701, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277863, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277917, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 277972, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278029, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278141, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278195, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278354, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278467, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278527, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278697, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278806, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 278914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 278967, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 279074, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279187, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 279415, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279760, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 279871, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 279932, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 279986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280155, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280266, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280324, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280381, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280432, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280723, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280779, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 280837, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280893, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 280952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281068, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 281125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 281181, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281240, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 281289, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281340, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 281383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281549, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281608, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 281663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281724, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 281778, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 281830, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281885, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 281938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 281996, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282053, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282296, .adv_w = 256, .box_w = 14, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282347, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282644, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282705, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 282824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 282944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 282987, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283036, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283082, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283125, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283179, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283228, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283277, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283379, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283481, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283531, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283557, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283602, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 283652, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283751, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 283905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 283955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284005, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284107, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284222, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284282, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284384, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284542, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284598, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284649, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 284697, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284812, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284870, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 284985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285093, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285146, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285409, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285459, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285569, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 285626, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285674, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285725, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285829, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 285982, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286085, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286131, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286225, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286282, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286340, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286391, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286445, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286553, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286610, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286720, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286775, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286875, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 286929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 286979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287080, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287140, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287298, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287346, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287400, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287448, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287562, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287675, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287833, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 287946, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 287995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288048, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288204, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288313, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288421, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288478, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288793, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288844, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 288899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 288953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289009, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289060, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289112, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289167, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289221, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289325, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289388, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289502, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289610, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 289721, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289777, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289889, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 289944, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290002, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290231, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290286, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290345, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290396, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290510, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290570, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290629, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 290795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 290961, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 291018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291073, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 291239, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 291294, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 291337, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 291385, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291615, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 291672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 291724, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291779, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291838, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 291885, .adv_w = 256, .box_w = 11, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, - {.bitmap_index = 291928, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 291984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292167, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292289, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292352, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 292524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292574, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292731, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292779, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 292835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 292894, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 292955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 293129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293241, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293298, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293460, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293514, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 293570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293621, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293779, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 293896, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 293949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294005, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294057, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294232, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294282, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294393, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294449, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294570, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294627, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 294684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 294741, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 294797, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 294850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 294904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 294961, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295017, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295071, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295227, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295396, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295453, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295568, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295622, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295734, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 295788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 295903, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 295959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296021, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296079, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 296140, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 296191, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296250, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296307, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296470, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296743, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 296969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297262, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297374, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297434, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297593, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297650, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 297703, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297762, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 297878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 297933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 297990, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298048, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 298102, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 298214, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 298269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298390, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298448, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 298496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298612, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298670, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298734, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 298905, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 298954, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299183, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299411, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299515, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299574, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299683, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299737, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 299841, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299900, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 299960, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300182, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300601, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300714, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300827, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300883, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 300941, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 300995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301051, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301113, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301225, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301513, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301568, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301745, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301806, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301867, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 301926, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 301979, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302032, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302086, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302141, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302199, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302263, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302450, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302498, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302670, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302730, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302777, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 302876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302937, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 302990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303103, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303163, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 303219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303331, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 303386, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 303557, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 303731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303788, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 303910, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 303963, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304021, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304131, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304245, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304302, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304420, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304629, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304681, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304800, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304864, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 304923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 304983, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305094, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305157, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305211, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305449, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305615, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 305658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 305955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306068, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 306117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306162, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306317, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306368, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306420, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306691, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306744, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306852, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306909, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 306962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307017, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307449, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307507, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307563, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307618, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307729, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307783, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 307990, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308214, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308378, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308491, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308545, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308655, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308881, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 308993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309049, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309105, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309166, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309337, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309392, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309606, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309933, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 309989, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310155, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310212, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310546, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310708, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310762, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310871, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 310984, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311151, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311205, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311318, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311430, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311550, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311670, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311732, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 311792, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 311831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 311887, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 311936, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 311994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312155, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312509, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 312561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 312789, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 312970, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 313028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313141, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 313315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 313376, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 313491, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313549, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 313602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 313773, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 313828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 313889, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 313950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314007, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314126, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314180, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314241, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314299, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314413, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314588, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314649, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314708, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 314763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314875, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 314933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 314991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315283, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315551, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315604, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315661, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315716, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315772, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315827, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 315880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 315943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316005, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316114, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316230, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316284, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316398, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316512, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316570, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316793, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316845, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 316902, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 316961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317139, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317196, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317660, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317719, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317781, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317842, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 317896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 317956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318070, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318133, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318194, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318255, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318316, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318610, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 318669, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318725, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318872, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 318970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319023, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319077, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319235, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319293, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319410, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319467, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319578, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319638, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319666, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319881, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 319937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 319989, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 320149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320266, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320326, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320381, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 320436, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320554, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 320665, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320722, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 320835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 320894, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 320947, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 321002, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321063, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 321119, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321179, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321237, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321466, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321697, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321754, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321814, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 321935, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 321992, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322049, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322160, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322273, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322332, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322388, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322562, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322674, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322728, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322785, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 322897, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 322950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323008, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323123, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323182, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323237, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323349, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323411, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323635, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323745, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 323800, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323861, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 323981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324040, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324094, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324148, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324199, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324254, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324311, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324367, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324482, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324659, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324827, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324882, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 324942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 324999, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325054, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325109, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325285, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325397, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325577, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325861, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 325918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 325978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326038, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326152, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326329, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326498, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326560, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326618, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326730, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326784, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 326843, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326899, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 326955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327016, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327193, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327251, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327311, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327364, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327471, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327522, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327580, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327639, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 327750, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327809, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327924, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 327983, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328097, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328508, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328744, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328861, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 328920, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 328980, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329036, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 329094, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329280, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329341, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329578, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 329756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329813, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 329926, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 329985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330044, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330152, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330387, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330445, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330612, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330671, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 330914, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 330976, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331095, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331158, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331215, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331270, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331445, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331679, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 331795, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331913, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 331974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 332033, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 332093, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 332154, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 332202, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332243, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332284, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332332, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332374, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 332425, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332472, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332520, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332565, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 332615, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332662, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332711, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332757, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332806, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332853, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 332902, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 332951, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333000, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333047, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333095, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 333147, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 333197, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333244, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 333299, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333351, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333401, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333449, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333499, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 333552, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333604, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333654, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333702, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333749, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333798, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333849, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333901, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 333951, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334003, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334053, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334103, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334153, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334204, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334303, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334353, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334404, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 334501, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 334531, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334639, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334697, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334756, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334810, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334922, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 334973, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335025, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335076, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335134, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335188, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335236, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335290, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335342, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335391, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335450, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335508, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335556, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335608, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335666, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335720, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335824, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335874, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 335927, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 335984, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336040, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336261, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336315, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336373, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336423, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336479, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336533, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336586, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336645, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336698, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336747, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336804, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 336856, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336906, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 336957, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337010, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337066, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337116, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337167, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337225, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337281, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337336, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337391, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337447, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337503, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337554, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 337613, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 337668, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 337726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 337778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 337824, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 337874, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 337923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 337977, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338024, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338139, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338413, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338525, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338702, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 338815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338861, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 338899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338948, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 338998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339048, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 339090, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 339238, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339290, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 339333, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339436, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339537, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339630, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339731, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339782, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 339829, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 339877, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 339928, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 339978, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340035, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340090, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340195, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340249, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340456, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340565, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340668, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340720, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340772, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340872, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 340934, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 340988, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 341039, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 341096, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 341148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341264, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341322, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341384, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 341439, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341557, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341677, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341798, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 341853, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 341892, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 341951, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 342116, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342176, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 342226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 342271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342332, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342389, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342495, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 342549, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 342602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342657, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342715, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342827, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342886, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 342945, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343065, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343308, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343423, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343539, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343653, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343713, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343772, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343835, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 343889, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 343948, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344359, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344544, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344604, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 344902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 344958, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 345015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345311, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345367, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345429, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345489, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 345530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345584, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345645, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345706, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345879, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 345999, .adv_w = 256, .box_w = 9, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 346030, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346089, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346149, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346206, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346259, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346313, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346371, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346428, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346543, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346715, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 346938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 346994, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347052, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 347161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347223, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347340, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347399, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 347452, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347510, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347686, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347803, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347865, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347921, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 347978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348158, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 348268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 348434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348495, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 348548, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348654, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348711, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348829, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348948, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 348999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349055, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349111, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349165, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349225, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349281, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349335, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349390, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349662, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349719, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 349760, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 349998, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350058, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350116, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 350402, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350634, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 350682, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350742, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350851, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 350909, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 350962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351310, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351431, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 351474, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351656, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 351828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351886, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 351944, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352066, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352126, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352311, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352373, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352419, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352471, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352635, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 352805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 352964, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353138, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353201, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, - {.bitmap_index = 353246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353298, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 353350, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 353403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353463, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353520, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353580, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 353638, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353698, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353817, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353877, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 353941, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354004, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354232, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354280, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354340, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354400, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354452, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354502, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354555, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 354615, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354671, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 354720, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354775, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354827, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354878, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 354988, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 355106, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355213, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 355325, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 355387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 355448, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355506, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355738, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355789, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 355846, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 355955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356138, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356198, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356251, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356306, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356367, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356423, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356593, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 356828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 356948, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357062, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357234, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357287, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357344, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357402, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357456, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357572, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357795, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 357914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 357971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 358029, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 358083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 358138, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358185, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358239, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358344, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 358393, .adv_w = 256, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 358447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358506, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358562, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358673, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358784, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 358836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358886, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 358944, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 358999, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359054, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359165, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359276, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359499, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 359669, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 359720, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359836, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 359892, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, - {.bitmap_index = 359947, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360067, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360121, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360178, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360295, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 360404, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360523, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 360577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360639, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 360866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 360986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 361042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361159, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361272, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 361326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361381, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361557, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 361608, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361666, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 361781, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 361956, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362016, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 362251, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362309, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 362365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362532, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 362641, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 362700, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362814, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 362985, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363102, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363569, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 363624, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 363681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363741, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 363785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 363833, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 363883, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363936, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 363988, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364044, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 364156, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, - {.bitmap_index = 364210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364274, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 364567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364685, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 364794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 364853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 364903, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 364959, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365133, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365248, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365308, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365363, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365421, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365478, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365590, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365645, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, - {.bitmap_index = 365699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, - {.bitmap_index = 365752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}}; - -/*--------------------- - * CHARACTER MAPPING - *--------------------*/ - -static const uint8_t glyph_id_ofs_list_1[] = { - 0, 1, 0, 2, 0, 0, 0, 3, - 4, 5, 6, 7, 8, 9, 10, 0, - 11, 12, 0, 13, 14, 15, 16, 0, - 17, 18, 19, 20, 21, 22, 23, 0, - 0, 0, 24, 0, 25, 26, 0, 27, - 28, 0, 29, 30, 31, 32, 0, 0, - 33, 0, 34, 0, 35, 0, 36, 0, - 37, 38, 39, 40, 0, 41, 42, 43, - 0, 0, 0, 44, 0, 45, 0, 46, - 47, 48, 0, 49, 50, 51, 52, 53, - 54, 0, 55, 56, 57, 0, 58, 0, - 59, 60, 0, 0, 61, 62, 63, 64, - 65, 66, 0, 0, 0, 0, 67, 0, - 0, 68, 0, 0, 0, 0, 0, 0, - 69, 70, 0, 71, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 72, 0, - 0, 0, 0, 0, 0, 0, 73, 0, - 74, 75, 0, 76, 77, 78, 79, 80, - 0, 81, 82, 83, 84, 85, 0, 0, - 86, 0, 87, 88, 0, 0, 0, 89, - 90, 91, 92, 0, 93, 94, 95, 96, - 97, 98, 0, 99, 100, 101, 102, 0, - 0, 0, 103, 104, 0, 105, 0, 0, - 0, 0, 106, 107, 0, 0, 0, 108, - 109, 110, 111, 112, 113, 114, 115, 116, - 0, 117, 118, 119, 0, 120, 121, 0, - 0, 122, 0, 123, 124, 125, 126, 127, - 128, 129, 0, 0, 0, 130, 131, 132, - 0, 133, 0, 134, 135, 136, 0, 0, - 137, 0, 138, 139, 140, 0, 0, 0, - 141, 0, 142, 143, 0, 144, 145, 146}; - -static const uint16_t unicode_list_2[] = { - 0x0, 0x2, 0x4, 0x6, 0xe, 0xf, 0x12, 0x13, - 0x14, 0x15, 0x16, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, - 0x23, 0x24, 0x25, 0x27, 0x29, 0x2a, 0x2b, 0x2c, - 0x2f, 0x30, 0x34, 0x35, 0x37, 0x39, 0x3b, 0x3d, - 0x3f, 0x41, 0x42, 0x48, 0x4b, 0x52, 0x53, 0x54, - 0x55, 0x56, 0x58, 0x5a, 0x5c, 0x5d, 0x5e, 0x5f, - 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x68, 0x69, - 0x6a, 0x6c, 0x6e, 0x71, 0x74, 0x75, 0x78, 0x79, - 0x7b, 0x80, 0x81, 0x83, 0x84, 0x88, 0x89, 0x8d, - 0x8e, 0x90, 0x92, 0x94, 0x96, 0x99, 0x9c, 0xa0, - 0xa2, 0xa5, 0xa8, 0xaa, 0xab, 0xac, 0xad, 0xae, - 0xaf, 0xb1, 0xb3, 0xb4, 0xba, 0xc4, 0xc8, 0xc9, - 0xca, 0xcf, 0xd3, 0xd4, 0xd5, 0xd6, 0xdc, 0xdd, - 0xdf, 0xe1, 0xe2, 0xe3, 0xe4, 0xe6, 0xe8, 0xeb, - 0xed, 0xee, 0xef, 0xf2, 0xf3, 0xf4, 0xf6, 0xf8, - 0xfd, 0xff, 0x103, 0x111, 0x112, 0x114, 0x117, 0x119, - 0x11d, 0x11e, 0x11f, 0x121, 0x124, 0x126, 0x12a, 0x12b, - 0x12d, 0x12e, 0x12f, 0x131, 0x132, 0x133, 0x13f, 0x141, - 0x143, 0x148, 0x14c, 0x14d, 0x151, 0x153, 0x154, 0x15a, - 0x15f, 0x161, 0x16a, 0x171, 0x17b, 0x17c, 0x180, 0x183, - 0x184, 0x185, 0x18a, 0x18d, 0x192, 0x1a8, 0x1aa, 0x1ac, - 0x1ad, 0x1ae, 0x1b1, 0x1b7, 0x1bf, 0x1c0, 0x1d4, 0x1db, - 0x1df, 0x1eb, 0x1ec, 0x1f1, 0x1f2, 0x1f3, 0x1f8, 0x1fa, - 0x200, 0x20b, 0x20c, 0x210, 0x217, 0x226, 0x244, 0x245, - 0x246, 0x248, 0x249, 0x24a, 0x24b, 0x24d, 0x24e, 0x250, - 0x252, 0x256, 0x259, 0x25a, 0x25b, 0x25f, 0x261, 0x267, - 0x26a, 0x26d, 0x270, 0x271, 0x272, 0x273, 0x275, 0x276, - 0x278, 0x279, 0x27a, 0x27b, 0x27c, 0x27d, 0x27e, 0x280, - 0x281, 0x282, 0x285, 0x286, 0x287, 0x28a, 0x28d, 0x28e, - 0x291, 0x292, 0x297, 0x29a, 0x29b, 0x29c, 0x29e, 0x2a0, - 0x2a1, 0x2a5, 0x2a7, 0x2a9, 0x2aa, 0x2b0, 0x2b1, 0x2b4, - 0x2b5, 0x2b6, 0x2b7, 0x2b8, 0x2ba, 0x2bb, 0x2bc, 0x2c0, - 0x2c1, 0x2c2, 0x2c5, 0x2c9, 0x2cb, 0x2cc, 0x2ce, 0x2d0, - 0x2d1, 0x2d4, 0x2d6, 0x2e0, 0x2e2, 0x2e5, 0x2e6, 0x2e9, - 0x2f0, 0x2f2, 0x2f4, 0x2f5, 0x2f8, 0x2fa, 0x2fb, 0x2fd, - 0x2fe, 0x2ff, 0x300, 0x301, 0x302, 0x304, 0x305, 0x306, - 0x307, 0x308, 0x30b, 0x30c, 0x30d, 0x30f, 0x312, 0x313, - 0x316, 0x317, 0x31b, 0x31c, 0x31d, 0x31e, 0x31f, 0x320, - 0x322, 0x325, 0x329, 0x32d, 0x32e, 0x330, 0x332, 0x333, - 0x335, 0x338, 0x33b, 0x33c, 0x33d, 0x33e, 0x33f, 0x340, - 0x342, 0x344, 0x345, 0x346, 0x347, 0x348, 0x34f, 0x351, - 0x352, 0x355, 0x356, 0x359, 0x35b, 0x361, 0x363, 0x366, - 0x36a, 0x36c, 0x36e, 0x36f, 0x374, 0x377, 0x382, 0x384, - 0x386, 0x387, 0x38d, 0x395, 0x398, 0x3a0, 0x3a2, 0x3a3, - 0x3a4, 0x3a5, 0x3a6, 0x3a7, 0x3a8, 0x3ad, 0x3ae, 0x3af, - 0x3b0, 0x3b1, 0x3b2, 0x3b6, 0x3b7, 0x3b8, 0x3c3, 0x3c4, - 0x3c8, 0x3cc, 0x3ce, 0x3d0, 0x3d5, 0x3d7, 0x3db, 0x3dd, - 0x3e4, 0x3e9, 0x3f5, 0x3fe, 0x3ff, 0x403, 0x404, 0x405, - 0x40a, 0x40b, 0x40d, 0x412, 0x414, 0x415, 0x41a, 0x41b, - 0x41c, 0x41e, 0x41f, 0x422, 0x425, 0x426, 0x428, 0x42b, - 0x42f, 0x433, 0x43e, 0x43f, 0x440, 0x443, 0x444, 0x446, - 0x448, 0x44a, 0x44c, 0x44d, 0x44e, 0x44f, 0x453, 0x454, - 0x456, 0x457, 0x458, 0x45a, 0x45b, 0x45c, 0x45f, 0x461, - 0x463, 0x464, 0x465, 0x466, 0x467, 0x468, 0x469, 0x46b, - 0x46c, 0x46e, 0x470, 0x473, 0x474, 0x475, 0x476, 0x478, - 0x479, 0x47a, 0x47c, 0x47d, 0x47f, 0x484, 0x487, 0x489, - 0x48a, 0x48b, 0x48e, 0x490, 0x491, 0x492, 0x49a, 0x49d, - 0x49f, 0x4a2, 0x4a4, 0x4a7, 0x4a8, 0x4aa, 0x4ab, 0x4ad, - 0x4ae, 0x4b3, 0x4bb, 0x4c0, 0x4c4, 0x4c6, 0x4c7, 0x4cd, - 0x4ce, 0x4cf, 0x4d0, 0x4d1, 0x4d2, 0x4d6, 0x4d9, 0x4db, - 0x4dc, 0x4dd, 0x4de, 0x4e0, 0x4e4, 0x4e5}; - -static const uint8_t glyph_id_ofs_list_3[] = { - 0, 1, 2, 3, 0, 4, 5, 6, - 7, 8, 9, 10, 11, 12, 13, 14, - 15, 0, 16, 17, 18, 19, 20, 0, - 21, 22, 23, 0, 0, 0, 24, 0, - 25, 26, 0, 27, 0, 28, 29, 30, - 0, 31, 32, 33, 34, 35, 36, 37, - 38, 0, 39, 40, 41, 0, 0, 0, - 42, 0, 43, 44, 45, 46, 47, 0, - 48, 0, 0, 49, 50, 51, 52, 0, - 53, 54, 55, 56, 57, 0, 58, 59, - 0, 60, 61, 0, 0, 62, 63, 0, - 64, 65, 0, 66, 0, 67, 0, 0, - 68, 0, 0, 69, 0, 70, 0, 71, - 72, 0, 0, 0, 0, 73, 0, 74, - 75, 76, 77, 78, 79, 80, 81, 0, - 82, 83, 0, 0, 0, 0, 0, 84, - 0, 85, 0, 86, 0, 87, 0, 0, - 0, 0, 0, 0, 0, 0, 88, 89, - 90, 0, 91, 92, 93, 94, 0, 0, - 95, 96, 97, 0, 0, 98, 0, 99, - 0, 100, 0, 101, 0, 0, 0, 0, - 102, 103, 0, 104, 105, 106, 0, 107, - 0, 108, 109, 110, 0, 0, 111, 112, - 113, 0, 114, 0, 0, 0, 0, 0, - 115, 116, 0, 117, 118, 119, 120, 121, - 122, 123, 124, 0, 125, 0, 126, 0, - 127, 128, 0, 0, 0, 129, 0, 0, - 130, 0, 131, 0, 132, 133, 134, 135, - 0, 136, 0, 137, 138, 139, 140, 0, - 0, 141, 142, 143, 144, 145, 146, 147, - 148, 149, 150, 0, 151, 0, 152, 153, - 0, 154, 155, 156, 157}; - -static const uint16_t unicode_list_4[] = { - 0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x8, 0x9, - 0xd, 0xe, 0x15, 0x17, 0x18, 0x1a, 0x1c, 0x21, - 0x22, 0x24, 0x2a, 0x2b, 0x2c, 0x2f, 0x36, 0x3b, - 0x3d, 0x3e, 0x3f, 0x42, 0x45, 0x47, 0x49, 0x4a, - 0x4b, 0x4c, 0x4e, 0x52, 0x57, 0x59, 0x5a, 0x5c, - 0x5e, 0x5f, 0x61, 0x64, 0x65, 0x6b, 0x70, 0x71, - 0x77, 0x7c, 0x7f, 0x80, 0x81, 0x82, 0x85, 0x87, - 0x88, 0x89, 0x90, 0x91, 0x92, 0x93, 0x96, 0x97, - 0x99, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa2, 0xa3, - 0xa4, 0xa5, 0xa6, 0xaa, 0xac, 0xaf, 0xb3, 0xb4, - 0xb7, 0xb8, 0xba, 0xc2, 0xcc, 0xce, 0xd0, 0xd2, - 0xd4, 0xd6, 0xd8, 0xd9, 0xdf, 0xe0, 0xe4, 0xe7, - 0xe8, 0xec, 0xed, 0xee, 0xef, 0xf1, 0xf7, 0xf8, - 0xfa, 0xfc, 0xfe, 0xff, 0x100, 0x101, 0x103, 0x105, - 0x106, 0x107, 0x10a, 0x10d, 0x10e, 0x110, 0x112, 0x118, - 0x119, 0x11b, 0x11c, 0x123, 0x124, 0x127, 0x129, 0x12a, - 0x133, 0x136, 0x139, 0x13a, 0x13e, 0x13f, 0x142, 0x147, - 0x148, 0x14c, 0x14d, 0x14f, 0x151, 0x154, 0x156, 0x15a, - 0x167, 0x168, 0x169, 0x16f, 0x172, 0x173, 0x174, 0x177, - 0x17d, 0x17f, 0x183, 0x184, 0x185, 0x186, 0x187, 0x18c, - 0x191, 0x196, 0x197, 0x1a0, 0x1a1, 0x1a9, 0x1aa, 0x1ae, - 0x1be, 0x1ca, 0x1d2, 0x1d7, 0x1e5, 0x1ef, 0x1f2, 0x1f5, - 0x1f6, 0x1f8, 0x1f9, 0x1fa, 0x1fb, 0x1fc, 0x1fd, 0x1ff, - 0x206, 0x208, 0x20b, 0x20c, 0x20f, 0x210, 0x214, 0x215, - 0x218, 0x219, 0x21a, 0x21e, 0x21f, 0x221, 0x223, 0x224, - 0x225, 0x237, 0x23a, 0x23e, 0x243, 0x244, 0x245, 0x247, - 0x248, 0x249, 0x24a, 0x24b, 0x24e, 0x254, 0x255, 0x256, - 0x259, 0x25b, 0x25d, 0x262, 0x265, 0x267, 0x268, 0x269, - 0x26a, 0x26b, 0x26c, 0x272, 0x275, 0x276, 0x277, 0x278, - 0x279, 0x27a, 0x27b, 0x27c, 0x27f, 0x281, 0x283, 0x284, - 0x285, 0x286, 0x288, 0x28a, 0x28e, 0x291, 0x292, 0x296, - 0x297, 0x29d, 0x29e, 0x29f, 0x2a0, 0x2a1, 0x2a6, 0x2a7, - 0x2ad, 0x2ae, 0x2b6, 0x2bb, 0x2bc, 0x2bd, 0x2be, 0x2bf, - 0x2c1, 0x2c2, 0x2c4, 0x2c6, 0x2c8, 0x2c9, 0x2cd, 0x2cf, - 0x2d3, 0x2dd, 0x2de, 0x2e6, 0x2e9, 0x2ea, 0x2ed, 0x2ef, - 0x2f0, 0x2f3, 0x2f4, 0x2f5, 0x2f8, 0x2fa, 0x2fb, 0x2ff, - 0x308, 0x30a, 0x30f, 0x313, 0x314, 0x315, 0x318, 0x31b, - 0x31d, 0x321, 0x322, 0x326, 0x328, 0x32c, 0x330, 0x334, - 0x339, 0x33b, 0x33c, 0x33f, 0x345, 0x34b, 0x350, 0x35f, - 0x367, 0x368, 0x36c, 0x36f, 0x373, 0x379, 0x380, 0x386, - 0x387, 0x399, 0x39b, 0x39c, 0x39e, 0x3a0, 0x3a4, 0x3ad, - 0x3ae, 0x3b4, 0x3b5, 0x3b9, 0x3ba, 0x3c3, 0x3c4, 0x3d7, - 0x3dc, 0x3e0, 0x3ec, 0x3f0, 0x3ff, 0x406, 0x407, 0x409, - 0x40b, 0x40e, 0x411, 0x414, 0x41d, 0x41f, 0x422, 0x428, - 0x42a, 0x42f, 0x430, 0x431, 0x434, 0x435, 0x437, 0x43a, - 0x43f, 0x440, 0x442, 0x444, 0x445, 0x446, 0x448, 0x449, - 0x44a, 0x44c, 0x44f, 0x452, 0x453, 0x454, 0x455, 0x457, - 0x45c, 0x45d, 0x45f, 0x462, 0x463, 0x464, 0x466, 0x469, - 0x46a, 0x46c, 0x46f, 0x470, 0x471, 0x472, 0x473, 0x475, - 0x47b, 0x47d, 0x480, 0x48e, 0x48f, 0x491, 0x493, 0x494, - 0x498, 0x49c, 0x49d, 0x49e, 0x49f, 0x4a1, 0x4a2, 0x4a3, - 0x4a5, 0x4a8, 0x4ad, 0x4ae, 0x4b1, 0x4b2, 0x4b4, 0x4b9, - 0x4be, 0x4bf, 0x4c0, 0x4c3, 0x4c4, 0x4c5, 0x4c6, 0x4c9, - 0x4ca, 0x4cd, 0x4d4, 0x4d6, 0x4d9, 0x4e1, 0x4e5, 0x4e6, - 0x4eb, 0x4ec, 0x4ed, 0x4ee, 0x4ef, 0x4f2, 0x4f3, 0x4f5, - 0x4f7, 0x4f8, 0x4fe, 0x500, 0x503, 0x507, 0x514, 0x516, - 0x51a, 0x51c, 0x51e, 0x51f, 0x520, 0x521, 0x522, 0x523, - 0x524, 0x527, 0x52c, 0x52e, 0x533, 0x537, 0x53a, 0x53b, - 0x53e, 0x540, 0x544, 0x54c, 0x54d, 0x54f, 0x551, 0x557, - 0x55b, 0x561, 0x564, 0x565, 0x570, 0x575, 0x57d, 0x582, - 0x585, 0x58f, 0x590, 0x591, 0x592, 0x595, 0x59a, 0x5ad, - 0x5b5, 0x5b6, 0x5c5, 0x5cd, 0x5ce, 0x5d0, 0x5d3, 0x5d9, - 0x5dc, 0x5dd, 0x5e4, 0x5e7, 0x5ed, 0x5ef, 0x5f1, 0x5f3, - 0x5f7, 0x5fb, 0x5fc, 0x5fe, 0x601, 0x604, 0x606, 0x60c, - 0x624, 0x631, 0x632, 0x64d, 0x64f, 0x652, 0x65b, 0x66b, - 0x66c, 0x66e, 0x66f, 0x670, 0x672, 0x673, 0x674, 0x675, - 0x676, 0x677, 0x678, 0x67a, 0x67d, 0x67e, 0x67f, 0x680, - 0x681, 0x684, 0x685, 0x687, 0x68b, 0x68c, 0x68e, 0x690, - 0x695, 0x698, 0x69b, 0x69c, 0x69e, 0x69f, 0x6a0, 0x6a2, - 0x6a3, 0x6a4, 0x6a6, 0x6a7, 0x6aa, 0x6ae, 0x6b0, 0x6b2, - 0x6b3, 0x6b4, 0x6b5, 0x6b6, 0x6b7, 0x6b8, 0x6b9, 0x6bb, - 0x6bc, 0x6bd, 0x6be, 0x6bf, 0x6c0, 0x6c1, 0x6c5, 0x6c6, - 0x6cb, 0x6ce, 0x6cf, 0x6d0, 0x6d1, 0x6d3, 0x6d4, 0x6d8, - 0x6d9, 0x6da, 0x6dd, 0x6df, 0x6e0, 0x6e1, 0x6e2, 0x6e7, - 0x6eb, 0x6ed, 0x6ee, 0x6f8, 0x6f9, 0x6fa, 0x6fc, 0x6ff, - 0x700, 0x703, 0x709, 0x70b, 0x713, 0x714, 0x715, 0x716, - 0x717, 0x71a, 0x71c, 0x71f, 0x721, 0x724, 0x725, 0x72a, - 0x72c, 0x72f, 0x730, 0x731, 0x733, 0x735, 0x737, 0x738, - 0x73d, 0x73f, 0x740, 0x742, 0x747, 0x74c, 0x74f, 0x753, - 0x754, 0x755, 0x756, 0x757, 0x758, 0x759, 0x75a, 0x75b, - 0x75c, 0x75d, 0x760, 0x763, 0x764, 0x765, 0x766, 0x769, - 0x76a, 0x76b, 0x76c, 0x770, 0x774, 0x779, 0x77b, 0x77c, - 0x77e, 0x780, 0x781, 0x789, 0x78a, 0x78c, 0x794, 0x795, - 0x79a, 0x79c, 0x79d, 0x7a3, 0x7a7, 0x7a8, 0x7ab, 0x7ac, - 0x7af, 0x7b1, 0x7b2, 0x7b3, 0x7b4, 0x7b5, 0x7b6, 0x7b7, - 0x7bd, 0x7be, 0x7c4, 0x7c6, 0x7c7, 0x7c8, 0x7cc, 0x7ce, - 0x7d0, 0x7d2, 0x7d3, 0x7d8, 0x7da, 0x7dc, 0x7df, 0x7e6, - 0x7ed, 0x7f4, 0x7fc, 0x7ff, 0x800, 0x801, 0x803, 0x805, - 0x808, 0x80b, 0x816, 0x81d, 0x81e, 0x821, 0x822, 0x829, - 0x82f, 0x831, 0x836, 0x839, 0x83f, 0x841, 0x842, 0x844, - 0x848, 0x849, 0x84f, 0x858, 0x859, 0x862, 0x865, 0x866, - 0x867, 0x873, 0x876, 0x878, 0x884, 0x886, 0x887, 0x88a, - 0x88f, 0x89d, 0x8b4, 0x8b8, 0x8d2, 0x8e0, 0x8e8, 0x8f6, - 0x8f8, 0x8f9, 0x8fc, 0x8fd, 0x900, 0x901, 0x902, 0x903, - 0x904, 0x906, 0x909, 0x90a, 0x90c, 0x90d, 0x90e, 0x90f, - 0x912, 0x918, 0x919, 0x91c, 0x91d, 0x91e, 0x920, 0x921, - 0x923, 0x927, 0x92a, 0x92b, 0x92c, 0x92f, 0x930, 0x931, - 0x933, 0x934, 0x935, 0x936, 0x937, 0x938, 0x941, 0x942, - 0x948, 0x949, 0x94c, 0x952, 0x953, 0x956, 0x957, 0x958, - 0x95d, 0x95f, 0x960, 0x967, 0x96f, 0x970, 0x976, 0x979, - 0x97c, 0x97d, 0x98d, 0x98e, 0x98f, 0x991, 0x993, 0x995, - 0x996, 0x997, 0x998, 0x99a, 0x99b, 0x99f, 0x9a1, 0x9a2, - 0x9a5, 0x9a6, 0x9aa, 0x9ab, 0x9ac, 0x9ae, 0x9af, 0x9b0, - 0x9b1, 0x9b2, 0x9b4, 0x9b5, 0x9b7, 0x9b9, 0x9ba, 0x9bb, - 0x9c0, 0x9c1, 0x9c2, 0x9c8, 0x9ce, 0x9d0, 0x9d1, 0x9d2, - 0x9d3, 0x9d4, 0x9d9, 0x9e4, 0x9e5, 0x9ec, 0x9ed, 0x9ee, - 0x9f1, 0x9f6, 0xa03, 0xa05, 0xa0f, 0xa11, 0xa12, 0xa15, - 0xa19, 0xa1a, 0xa1b, 0xa1c, 0xa1d, 0xa1e, 0xa1f, 0xa23, - 0xa25, 0xa26, 0xa2a, 0xa2c, 0xa2e, 0xa30, 0xa32, 0xa33, - 0xa36, 0xa3a, 0xa3b, 0xa40, 0xa41, 0xa42, 0xa44, 0xa45, - 0xa48, 0xa4a, 0xa4c, 0xa54, 0xa55, 0xa57, 0xa5b, 0xa6b, - 0xa6d, 0xa6e, 0xa70, 0xa71, 0xa72, 0xa73, 0xa78, 0xa7c, - 0xa7d, 0xa7f, 0xa81, 0xa84, 0xa85, 0xa87, 0xa88, 0xa8b, - 0xa8c, 0xa8e, 0xa92, 0xa94, 0xa96, 0xa97, 0xa9b, 0xa9c, - 0xa9d, 0xa9f, 0xaa0, 0xaa2, 0xaa3, 0xaa4, 0xaa5, 0xaa6, - 0xaa7, 0xaab, 0xaad, 0xab0, 0xab2, 0xab3, 0xab4, 0xab7, - 0xabc, 0xac3, 0xac5, 0xac8, 0xac9, 0xad0, 0xad2, 0xad7, - 0xad8, 0xade, 0xadf, 0xae0, 0xae1, 0xae4, 0xae7, 0xae8, - 0xaea, 0xaeb, 0xaec, 0xaed, 0xaf1, 0xaf2, 0xaf3, 0xaf4, - 0xaf8, 0xafb, 0xafc, 0xaff, 0xb02, 0xb05, 0xb06, 0xb08, - 0xb09, 0xb0c, 0xb10, 0xb13, 0xb16, 0xb18, 0xb19, 0xb1a, - 0xb1b, 0xb1c, 0xb1d, 0xb1e, 0xb1f, 0xb20, 0xb21, 0xb25, - 0xb28, 0xb29, 0xb2a, 0xb2d, 0xb2f, 0xb30, 0xb31, 0xb34, - 0xb36, 0xb37, 0xb38, 0xb3b, 0xb3c, 0xb40, 0xb41, 0xb42, - 0xb43, 0xb44, 0xb45, 0xb46, 0xb4a, 0xb50, 0xb56, 0xb57, - 0xb5a, 0xb5c, 0xb5d, 0xb5e, 0xb66, 0xb68, 0xb6b, 0xb6d, - 0xb70, 0xb74, 0xb75, 0xb78, 0xb7d, 0xb7e, 0xb7f, 0xb82, - 0xb83, 0xb84, 0xb85, 0xb86, 0xb87, 0xb88, 0xb8a, 0xb8b, - 0xb8e, 0xb91, 0xb93, 0xb94, 0xb95, 0xb96, 0xb97, 0xb98, - 0xb9a, 0xb9e, 0xb9f, 0xba4, 0xba7, 0xba8, 0xbad, 0xbaf, - 0xbb1, 0xbb5, 0xbb6, 0xbb8, 0xbba, 0xbbb, 0xbbe, 0xbc1, - 0xbc3, 0xbc6, 0xbc7, 0xbc8, 0xbca, 0xbcc, 0xbcd, 0xbcf, - 0xbd3, 0xbd6, 0xbd7, 0xbe0, 0xbe1, 0xbe5, 0xbe6, 0xbec, - 0xbf0, 0xbf3, 0xbf5, 0xbf7, 0xbf8, 0xbfa, 0xbfb, 0xc01, - 0xc02, 0xc03, 0xc04, 0xc06, 0xc07, 0xc08, 0xc09, 0xc0a, - 0xc0b, 0xc0e, 0xc0f, 0xc11, 0xc14, 0xc15, 0xc1b, 0xc1c, - 0xc21, 0xc23, 0xc24, 0xc28, 0xc29, 0xc2a, 0xc30, 0xc35, - 0xc3a, 0xc3b, 0xc3e, 0xc3f, 0xc41, 0xc42, 0xc46, 0xc5a, - 0xc63, 0xc65, 0xc67, 0xc69, 0xc6c, 0xc70, 0xc78, 0xc7d, - 0xc82, 0xc83, 0xc8b, 0xc90, 0xc92, 0xca6, 0xca9, 0xcaf, - 0xcb8, 0xcc2, 0xcc3, 0xcc4, 0xcc7, 0xcd2, 0xcd9, 0xcdd, - 0xce3, 0xce5, 0xce6, 0xcec, 0xced, 0xcef, 0xd01, 0xd10, - 0xd1a, 0xd21, 0xd23, 0xd25, 0xd26, 0xd27, 0xd28, 0xd29, - 0xd2a, 0xd2b, 0xd2c, 0xd2d, 0xd30, 0xd31, 0xd32, 0xd33, - 0xd35, 0xd36, 0xd3a, 0xd3c, 0xd3d, 0xd3f, 0xd40, 0xd45, - 0xd47, 0xd49, 0xd4e, 0xd4f, 0xd52, 0xd58, 0xd59, 0xd5a, - 0xd5b, 0xd5c, 0xd5e, 0xd62, 0xd63, 0xd64, 0xd66, 0xd67, - 0xd68, 0xd69, 0xd6c, 0xd6d, 0xd6e, 0xd6f, 0xd73, 0xd76, - 0xd7e, 0xd81, 0xd82, 0xd84, 0xd85, 0xd86, 0xd87, 0xd88, - 0xd89, 0xd8a, 0xd8b, 0xd8e, 0xd91, 0xd94, 0xd97, 0xd99, - 0xd9a, 0xd9b, 0xd9f, 0xda4, 0xda5, 0xdac, 0xdad, 0xdae, - 0xdb0, 0xdb1, 0xdb2, 0xdb3, 0xdb5, 0xdb6, 0xdba, 0xdbb, - 0xdbc, 0xdbd, 0xdbf, 0xdc0, 0xdc3, 0xdc6, 0xdc7, 0xdcc, - 0xdd0, 0xdd4, 0xdd6, 0xdd7, 0xdd8, 0xdda, 0xddd, 0xddf, - 0xde0, 0xde1, 0xde2, 0xde3, 0xde4, 0xde5, 0xde7, 0xde8, - 0xde9, 0xdeb, 0xded, 0xdee, 0xdef, 0xdf1, 0xdf2, 0xdf3, - 0xdf4, 0xdf5, 0xdf6, 0xdf7, 0xdfa, 0xdfd, 0xdfe, 0xe00, - 0xe01, 0xe02, 0xe03, 0xe04, 0xe07, 0xe08, 0xe09, 0xe0a, - 0xe0c, 0xe0e, 0xe0f, 0xe11, 0xe12, 0xe17, 0xe18, 0xe19, - 0xe1a, 0xe1c, 0xe1d, 0xe22, 0xe23, 0xe24, 0xe29, 0xe2c, - 0xe31, 0xe35, 0xe36, 0xe38, 0xe39, 0xe3a, 0xe3b, 0xe3c, - 0xe3d, 0xe3e, 0xe3f, 0xe40, 0xe43, 0xe45, 0xe46, 0xe4a, - 0xe4d, 0xe54, 0xe55, 0xe58, 0xe5d, 0xe5e, 0xe60, 0xe61, - 0xe64, 0xe66, 0xe67, 0xe68, 0xe69, 0xe6a, 0xe6b, 0xe70, - 0xe79, 0xe7a, 0xe7c, 0xe7d, 0xe7e, 0xe82, 0xe84, 0xe88, - 0xe89, 0xe8c, 0xe91, 0xe92, 0xe95, 0xe96, 0xe9b, 0xe9d, - 0xea2, 0xea3, 0xea4, 0xea5, 0xea7, 0xea9, 0xeaa, 0xeab, - 0xead, 0xeb1, 0xeb3, 0xebb, 0xebd, 0xebe, 0xec0, 0xec2, - 0xec3, 0xec4, 0xec5, 0xec7, 0xec8, 0xec9, 0xecb, 0xece, - 0xecf, 0xed2, 0xed3, 0xed5, 0xed7, 0xed9, 0xedf, 0xee1, - 0xee4, 0xee8, 0xee9, 0xeea, 0xeeb, 0xeed, 0xef1, 0xef9, - 0xefb, 0xefc, 0xefe, 0xf04, 0xf05, 0xf08, 0xf0d, 0xf0f, - 0xf11, 0xf13, 0xf18, 0xf1a, 0xf1b, 0xf1c, 0xf1d, 0xf20, - 0xf26, 0xf27, 0xf2a, 0xf2b, 0xf2e, 0xf2f, 0xf36, 0xf37, - 0xf39, 0xf3b, 0xf3c, 0xf41, 0xf45, 0xf47, 0xf48, 0xf4f, - 0xf55, 0xf58, 0xf5a, 0xf5c, 0xf5f, 0xf60, 0xf61, 0xf62, - 0xf63, 0xf65, 0xf6d, 0xf6f, 0xf73, 0xf79, 0xf82, 0xf84, - 0xf88, 0xf93, 0xf94, 0xf95, 0xf9d, 0xf9f, 0xfa0, 0xfa2, - 0xfac, 0xfad, 0xfb0, 0xfb1, 0xfb4, 0xfb9, 0xfbf, 0xfc4, - 0xfc7, 0xfc8, 0xfc9, 0xfcb, 0xfd0, 0xfd2, 0xfd3, 0xfd5, - 0xfd7, 0xfdb, 0xfdd, 0xfe0, 0xfe8, 0xfe9, 0xfeb, 0xfed, - 0xff2, 0xff3, 0xff9, 0xffd, 0xfff, 0x1001, 0x101b, 0x1024, - 0x102d, 0x1033, 0x1040, 0x1046, 0x1049, 0x104a, 0x104f, 0x1050, - 0x1051, 0x1053, 0x1054, 0x1056, 0x1059, 0x105a, 0x1060, 0x1063, - 0x1064, 0x1067, 0x106a, 0x106c, 0x1070, 0x1071, 0x1074, 0x1076, - 0x1078, 0x1079, 0x107d, 0x107e, 0x1081, 0x1086, 0x1087, 0x108b, - 0x108d, 0x108f, 0x1092, 0x10a2, 0x10a6, 0x10a7, 0x10ab, 0x10ac, - 0x10ae, 0x10b2, 0x10b4, 0x10b6, 0x10b7, 0x10ba, 0x10bc, 0x10bf, - 0x10c0, 0x10c2, 0x10c4, 0x10c6, 0x10c8, 0x10ca, 0x10cb, 0x10d4, - 0x10d7, 0x10d8, 0x10dc, 0x10de, 0x10df, 0x10e0, 0x10e1, 0x10e6, - 0x10e7, 0x10e9, 0x10ea, 0x10ed, 0x10f1, 0x10f2, 0x10fb, 0x10fd, - 0x1100, 0x1101, 0x1102, 0x1103, 0x1104, 0x1107, 0x1108, 0x1109, - 0x110a, 0x110b, 0x110c, 0x1111, 0x1112, 0x1115, 0x111b, 0x111d, - 0x111e, 0x1121, 0x1125, 0x1127, 0x1129, 0x112a, 0x112e, 0x112f, - 0x1130, 0x1134, 0x1138, 0x113a, 0x113b, 0x1140, 0x1142, 0x1143, - 0x1148, 0x114a, 0x114c, 0x114f, 0x1150, 0x1151, 0x1157, 0x1159, - 0x115c, 0x115e, 0x1166, 0x1167, 0x116a, 0x116d, 0x116e, 0x116f, - 0x1170, 0x1171, 0x1172, 0x1175, 0x117a, 0x117c, 0x117f, 0x1181, - 0x1183, 0x1189, 0x118a, 0x118b, 0x118f, 0x1191, 0x1192, 0x1195, - 0x1199, 0x119d, 0x119f, 0x11a2, 0x11a7, 0x11ac, 0x11b1, 0x11b2, - 0x11b8, 0x11c2, 0x11c3, 0x11c9, 0x11cf, 0x11d4, 0x11d9, 0x11f4, - 0x11f6, 0x11f7, 0x11f8, 0x1201, 0x1204, 0x120b, 0x120d, 0x120e, - 0x120f, 0x1212, 0x1214, 0x1217, 0x1219, 0x121a, 0x121b, 0x1223, - 0x1224, 0x1225, 0x1226, 0x1228, 0x122b, 0x122f, 0x1230, 0x1232, - 0x1236, 0x1238, 0x123a, 0x1241, 0x1243, 0x1245, 0x1246, 0x1247, - 0x1248, 0x124a, 0x124c, 0x124f, 0x1250, 0x1255, 0x1258, 0x125b, - 0x125d, 0x125e, 0x1261, 0x1263, 0x1264, 0x1267, 0x1269, 0x126a, - 0x126b, 0x126c, 0x126e, 0x1271, 0x1277, 0x1279, 0x127a, 0x127b, - 0x127c, 0x1280, 0x1283, 0x1284, 0x1285, 0x1288, 0x128a, 0x128b, - 0x128d, 0x128e, 0x1290, 0x1292, 0x1297, 0x1299, 0x129a, 0x129c, - 0x129f, 0x12a2, 0x12a4, 0x12a6, 0x12ab, 0x12b0, 0x12b2, 0x12b3, - 0x12b5, 0x12b7, 0x12b8, 0x12b9, 0x12bd, 0x12be, 0x12c0, 0x12c2, - 0x12c3, 0x12c5, 0x12c6, 0x12c8, 0x12ca, 0x12cb, 0x12ce, 0x12d0, - 0x12d1, 0x12d2, 0x12d3, 0x12dc, 0x12de, 0x12df, 0x12ea, 0x12eb, - 0x12ec, 0x12ed, 0x12ee, 0x12ef, 0x12f3, 0x12f4, 0x12f5, 0x12f7, - 0x12f8, 0x12f9, 0x12fb, 0x12fd, 0x1300, 0x1304, 0x1307, 0x130a, - 0x130b, 0x130c, 0x130e, 0x130f, 0x1318, 0x131a, 0x131b, 0x1320, - 0x1322, 0x1323, 0x1324, 0x1325, 0x1326, 0x1327, 0x1329, 0x132a, - 0x132c, 0x132e, 0x1331, 0x1332, 0x1338, 0x133c, 0x1344, 0x1345, - 0x134d, 0x134e, 0x1352, 0x1353, 0x1354, 0x1357, 0x1358, 0x1359, - 0x135b, 0x135c, 0x135d, 0x135e, 0x135f, 0x1360, 0x1361, 0x1363, - 0x1364, 0x1365, 0x1367, 0x1369, 0x136b, 0x136c, 0x136e, 0x136f, - 0x1370, 0x137b, 0x137c, 0x137d, 0x137e, 0x137f, 0x1380, 0x1381, - 0x1382, 0x1383, 0x1384, 0x1386, 0x138f, 0x1391, 0x1392, 0x139c, - 0x139e, 0x13a0, 0x13a1, 0x13aa, 0x13ae, 0x13b2, 0x13bd, 0x13c1, - 0x13c2, 0x13c3, 0x13c8, 0x13ca, 0x13cb, 0x13ce, 0x13d0, 0x13db, - 0x13dd, 0x13e4, 0x13e6, 0x13e8, 0x13ed, 0x13f0, 0x13f3, 0x13f5, - 0x13fb, 0x13fe, 0x1409, 0x140b, 0x140c, 0x1410, 0x1414, 0x1415, - 0x1417, 0x141c, 0x1420, 0x1426, 0x1428, 0x1429, 0x142b, 0x142d, - 0x143a, 0x143b, 0x143f, 0x1448, 0x144b, 0x144f, 0x1454, 0x1458, - 0x145a, 0x145d, 0x146f, 0x1472, 0x1475, 0x1478, 0x1479, 0x147b, - 0x147e, 0x1481, 0x1486, 0x1489, 0x148c, 0x1492, 0x1493, 0x1494, - 0x1497, 0x149b, 0x149d, 0x149f, 0x14a1, 0x14a2, 0x14a3, 0x14a4, - 0x14a8, 0x14af, 0x14b0, 0x14b3, 0x14b6, 0x14b7, 0x14c2, 0x14c3, - 0x14c6, 0x14c8, 0x14cc, 0x14cf, 0x14d2, 0x14d6, 0x14dc, 0x14e5, - 0x14e7, 0x14e9, 0x14eb, 0x14ef, 0x14f6, 0x14fa, 0x14fb, 0x1508, - 0x150d, 0x1518, 0x151a, 0x1525, 0x1532, 0x1533, 0x153a, 0x153c, - 0x1543, 0x1545, 0x154a, 0x154c, 0x1550, 0x1558, 0x1559, 0x155f, - 0x1562, 0x156b, 0x1573, 0x1574, 0x1576, 0x157c, 0x1580, 0x158c, - 0x1594, 0x1597, 0x159b, 0x159f, 0x15a9, 0x15ab, 0x15ac, 0x15b2, - 0x15bb, 0x15c4, 0x15c6, 0x15c7, 0x163b, 0x163c, 0x163d, 0x163e, - 0x163f, 0x1642, 0x164d, 0x1652, 0x1654, 0x1655, 0x1659, 0x165e, - 0x1661, 0x1662, 0x1664, 0x1667, 0x1674, 0x167d, 0x167e, 0x167f, - 0x1680, 0x1681, 0x1682, 0x1685, 0x1694, 0x1696, 0x1697, 0x169c, - 0x169d, 0x169e, 0x169f, 0x16a1, 0x16a2, 0x16a4, 0x16a5, 0x16a6, - 0x16a8, 0x16ad, 0x16ae, 0x16b1, 0x16b5, 0x16b6, 0x16bc, 0x16c5, - 0x16ce, 0x16cf, 0x16d0, 0x16d2, 0x16da, 0x16dc, 0x16dd, 0x16e0, - 0x16e6, 0x16e8, 0x16ea, 0x16ed, 0x16ee, 0x16ef, 0x16f0, 0x16f1, - 0x16f2, 0x16f4, 0x16f6, 0x16fc, 0x1705, 0x1706, 0x170a, 0x170e, - 0x1710, 0x1714, 0x1718, 0x1720, 0x1721, 0x1722, 0x1728, 0x172a, - 0x172b, 0x172c, 0x172e, 0x172f, 0x1730, 0x1731, 0x1733, 0x1734, - 0x1735, 0x1736, 0x173a, 0x173c, 0x173d, 0x173f, 0x1741, 0x1742, - 0x1743, 0x1744, 0x1745, 0x1749, 0x174a, 0x174b, 0x174d, 0x174f, - 0x1750, 0x1753, 0x1758, 0x175b, 0x175c, 0x175d, 0x1761, 0x1762, - 0x1764, 0x1765, 0x176b, 0x176f, 0x1770, 0x1772, 0x1776, 0x1777, - 0x1778, 0x1779, 0x177a, 0x177b, 0x177c, 0x177f, 0x1783, 0x1784, - 0x1785, 0x178b, 0x178d, 0x178f, 0x1791, 0x1794, 0x1798, 0x1799, - 0x179c, 0x179d, 0x179e, 0x17a0, 0x17a1, 0x17a3, 0x17a4, 0x17a7, - 0x17aa, 0x17ab, 0x17ae, 0x17af, 0x17b4, 0x17b6, 0x17ba, 0x17bc, - 0x17be, 0x17bf, 0x17c0, 0x17c1, 0x17c2, 0x17c4, 0x17c5, 0x17c6, - 0x17c8, 0x17c9, 0x17cc, 0x17cd, 0x17ce, 0x17d3, 0x17d4, 0x17d6, - 0x17d7, 0x17d8, 0x17d9, 0x17da, 0x17df, 0x17e0, 0x17e4, 0x17e5, - 0x17e7, 0x17eb, 0x17ee, 0x17ef, 0x17f0, 0x17f1, 0x17f2, 0x17f6, - 0x17f9, 0x17fb, 0x17fc, 0x17fd, 0x17fe, 0x1800, 0x1803, 0x1805, - 0x1806, 0x1809, 0x180a, 0x180b, 0x180c, 0x180e, 0x1810, 0x1811, - 0x1812, 0x1813, 0x1815, 0x1816, 0x1817, 0x1818, 0x1819, 0x181c, - 0x181f, 0x1822, 0x1826, 0x1827, 0x1829, 0x182d, 0x1832, 0x1834, - 0x1835, 0x1836, 0x1839, 0x1840, 0x1842, 0x1845, 0x1846, 0x1849, - 0x184c, 0x184d, 0x184e, 0x1850, 0x1854, 0x1856, 0x1857, 0x1858, - 0x1859, 0x185c, 0x185e, 0x1860, 0x1861, 0x1862, 0x1863, 0x1865, - 0x1866, 0x1868, 0x1869, 0x186a, 0x186c, 0x186d, 0x186e, 0x186f, - 0x1874, 0x1875, 0x1877, 0x1879, 0x187b, 0x187e, 0x1881, 0x1884, - 0x1885, 0x1889, 0x188a, 0x188f, 0x1892, 0x1893, 0x1897, 0x189d, - 0x18a0, 0x18a3, 0x18a4, 0x18a7, 0x18a9, 0x18ac, 0x18ae, 0x18af, - 0x18b0, 0x18b6, 0x18b8, 0x18b9, 0x18ba, 0x18bb, 0x18bc, 0x18be, - 0x18bf, 0x18c1, 0x18c2, 0x18c3, 0x18c4, 0x18c5, 0x18c6, 0x18c9, - 0x18ca, 0x18cd, 0x18d0, 0x18d3, 0x18da, 0x18db, 0x18df, 0x18e0, - 0x18e1, 0x18e2, 0x18e6, 0x18e7, 0x18ec, 0x18f1, 0x18f3, 0x18f4, - 0x18f8, 0x18f9, 0x18fb, 0x18fc, 0x18ff, 0x1901, 0x1906, 0x1907, - 0x1909, 0x190c, 0x190e, 0x1912, 0x1914, 0x1916, 0x1917, 0x1920, - 0x1925, 0x1927, 0x1928, 0x1929, 0x192b, 0x192c, 0x192f, 0x1931, - 0x1932, 0x1935, 0x1938, 0x193b, 0x193c, 0x193e, 0x193f, 0x1940, - 0x1944, 0x1946, 0x1948, 0x194a, 0x194d, 0x194f, 0x1953, 0x1955, - 0x195e, 0x195f, 0x1968, 0x1969, 0x196e, 0x196f, 0x1971, 0x1973, - 0x1976, 0x197a, 0x1986, 0x1989, 0x1999, 0x199a, 0x199e, 0x19a0, - 0x19a1, 0x19a4, 0x19aa, 0x19ab, 0x19b3, 0x19b7, 0x19ba, 0x19bd, - 0x19c0, 0x19c2, 0x19c5, 0x19ca, 0x19cc, 0x19cd, 0x19cf, 0x19d1, - 0x19d2, 0x19d5, 0x19d6, 0x19d8, 0x19dc, 0x19dd, 0x19e2, 0x19e6, - 0x19ea, 0x19ec, 0x19ee, 0x19ef, 0x19f0, 0x19f2, 0x19f5, 0x19f9, - 0x19fa, 0x19fb, 0x19fc, 0x19fd, 0x19ff, 0x1a00, 0x1a01, 0x1a03, - 0x1a04, 0x1a0f, 0x1a14, 0x1a1d, 0x1a21, 0x1a24, 0x1a2a, 0x1a2e, - 0x1a2f, 0x1a30, 0x1a3b, 0x1a3f, 0x1a44, 0x1a45, 0x1a46, 0x1a48, - 0x1a4a, 0x1a4c, 0x1a4e, 0x1a51, 0x1a59, 0x1a61, 0x1a62, 0x1a66, - 0x1a68, 0x1a73, 0x1a77, 0x1a79, 0x1a7d, 0x1a81, 0x1a88, 0x1a89, - 0x1a8d, 0x1a8f, 0x1a93, 0x1a95, 0x1a97, 0x1a9f, 0x1aa3, 0x1aa4, - 0x1aa7, 0x1aa8, 0x1aa9, 0x1ab7, 0x1abc, 0x1ac2, 0x1ace, 0x1ad1, - 0x1ad4, 0x1adb, 0x1add, 0x1ae4, 0x1aec, 0x1aed, 0x1af9, 0x1afb, - 0x1afc, 0x1b09, 0x1b0a, 0x1b2c, 0x1b35, 0x1b36, 0x1b3e, 0x1b50, - 0x1b54, 0x1b67, 0x1b6a, 0x1b79, 0x1b86, 0x1b87, 0x1b88, 0x1b8a, - 0x1b8b, 0x1b90, 0x1b91, 0x1b93, 0x1b97, 0x1b99, 0x1b9a, 0x1b9b, - 0x1ba0, 0x1ba4, 0x1ba5, 0x1ba9, 0x1bad, 0x1baf, 0x1bb0, 0x1bb1, - 0x1bb4, 0x1bb7, 0x1bb8, 0x1bc6, 0x1bc7, 0x1bc8, 0x1bc9, 0x1bca, - 0x1bcc, 0x1bce, 0x1bd2, 0x1bd3, 0x1bd4, 0x1bd6, 0x1bd7, 0x1bd8, - 0x1bdb, 0x1bdc, 0x1bdd, 0x1bde, 0x1be3, 0x1be5, 0x1bf3, 0x1bf4, - 0x1bf6, 0x1bfa, 0x1bff, 0x1c01, 0x1c02, 0x1c03, 0x1c04, 0x1c06, - 0x1c07, 0x1c08, 0x1c0a, 0x1c12, 0x1c14, 0x1c18, 0x1c24, 0x1c25, - 0x1c2b, 0x1c2e, 0x1c30, 0x1c31, 0x1c33, 0x1c34, 0x1c35, 0x1c41, - 0x1c4a, 0x1c4b, 0x1c4c, 0x1c51, 0x1c60, 0x1c65, 0x1c67, 0x1c69, - 0x1c77, 0x1c79, 0x1c7f, 0x1c81, 0x1c82, 0x1c83, 0x1c89, 0x1c8d, - 0x1c8e, 0x1c93, 0x1c95, 0x1c98, 0x1c9f, 0x1ca5, 0x1caa, 0x1caf, - 0x1cb3, 0x1cb4, 0x1cba, 0x1cbb, 0x1cc3, 0x1cc7, 0x1cce, 0x1cd0, - 0x1cd4, 0x1cde, 0x1ce9, 0x1cef, 0x1cf0, 0x1cfb, 0x1d00, 0x1d02, - 0x1d09, 0x1d14, 0x1d21, 0x1d38, 0x1d43, 0x1d45, 0x1d47, 0x1d4b, - 0x1d4c, 0x1d50, 0x1d51, 0x1d52, 0x1d53, 0x1d54, 0x1d56, 0x1d58, - 0x1d5a, 0x1d62, 0x1d63, 0x1d67, 0x1d68, 0x1d6d, 0x1d71, 0x1d74, - 0x1d76, 0x1d78, 0x1d7a, 0x1d7c, 0x1d7d, 0x1d81, 0x1d82, 0x1d84, - 0x1d89, 0x1d8a, 0x1d8d, 0x1d90, 0x1d94, 0x1d95, 0x1d99, 0x1d9a, - 0x1d9b, 0x1d9c, 0x1d9f, 0x1da5, 0x1da6, 0x1da8, 0x1daa, 0x1dad, - 0x1dba, 0x1dc7, 0x1dc8, 0x1dca, 0x1dcb, 0x1dcf, 0x1dd1, 0x1dd2, - 0x1dd3, 0x1dd4, 0x1ddc, 0x1ddd, 0x1dde, 0x1ddf, 0x1de3, 0x1de8, - 0x1de9, 0x1deb, 0x1ded, 0x1df2, 0x1df4, 0x1df9, 0x1dfb, 0x1dfc, - 0x1e03, 0x1e04, 0x1e07, 0x1e08, 0x1e09, 0x1e0a, 0x1e0b, 0x1e0c, - 0x1e0d, 0x1e0e, 0x1e0f, 0x1e12, 0x1e13, 0x1e15, 0x1e16, 0x1e17, - 0x1e1c, 0x1e1e, 0x1e25, 0x1e29, 0x1e2e, 0x1e30, 0x1e31, 0x1e32, - 0x1e36, 0x1e37, 0x1e38, 0x1e39, 0x1e3c, 0x1e3d, 0x1e40, 0x1e44, - 0x1e45, 0x1e46, 0x1e47, 0x1e49, 0x1e4c, 0x1e4f, 0x1e52, 0x1e53, - 0x1e54, 0x1e59, 0x1e5a, 0x1e68, 0x1e6b, 0x1e6d, 0x1e72, 0x1e7b, - 0x1e87, 0x1e88, 0x1e8a, 0x1e99, 0x1e9f, 0x1ea2, 0x1ea4, 0x1ea6, - 0x1ea9, 0x1eac, 0x1eb1, 0x1eb6, 0x1eba, 0x1ebd, 0x1ec4, 0x1ec6, - 0x1ec9, 0x1eca, 0x1ecb, 0x1ecd, 0x1ece, 0x1ed2, 0x1ed5, 0x1ed6, - 0x1edb, 0x1edd, 0x1ee3, 0x1ee4, 0x1ee5, 0x1ee8, 0x1eea, 0x1eeb, - 0x1eec, 0x1ef4, 0x1ef9, 0x1efb, 0x1f00, 0x1f02, 0x1f04, 0x1f08, - 0x1f0d, 0x1f1e, 0x1f20, 0x1f21, 0x1f24, 0x1f25, 0x1f2a, 0x1f2b, - 0x1f35, 0x1f36, 0x1f3d, 0x1f40, 0x1f41, 0x1f43, 0x1f45, 0x1f47, - 0x1f49, 0x1f4b, 0x1f4e, 0x1f4f, 0x1f50, 0x1f51, 0x1f57, 0x1f5c, - 0x1f70, 0x1f72, 0x1f74, 0x1f75, 0x1f76, 0x1f77, 0x1f79, 0x1f7a, - 0x1f88, 0x1f8b, 0x1f91, 0x1f92, 0x1f99, 0x1f9b, 0x1f9c, 0x1f9e, - 0x1fa2, 0x1fa6, 0x1fa9, 0x1fab, 0x1fb7, 0x1fb9, 0x1fc2, 0x1fc3, - 0x1fc4, 0x1fd5, 0x1fed, 0x1ff7, 0x1ff9, 0x1ffb, 0x1ffd, 0x1ffe, - 0x1fff, 0x2001, 0x2009, 0x200a, 0x200f, 0x2011, 0x2012, 0x201a, - 0x201f, 0x2028, 0x202a, 0x202c, 0x202e, 0x2033, 0x2034, 0x2035, - 0x2037, 0x203a, 0x2040, 0x2043, 0x2044, 0x2046, 0x2047, 0x2048, - 0x204a, 0x204b, 0x204c, 0x204d, 0x204e, 0x2050, 0x2052, 0x2053, - 0x2055, 0x2056, 0x2059, 0x205b, 0x2060, 0x2063, 0x2066, 0x2067, - 0x2069, 0x206a, 0x206f, 0x2074, 0x2075, 0x2076, 0x2077, 0x2080, - 0x2081, 0x2085, 0x208d, 0x208f, 0x2093, 0x2094, 0x209a, 0x209e, - 0x20a1, 0x20a6, 0x20aa, 0x20ac, 0x20ad, 0x20af, 0x20b1, 0x20b2, - 0x20b4, 0x20b5, 0x20b8, 0x20ba, 0x20bb, 0x20bc, 0x20be, 0x20bf, - 0x20c0, 0x20c6, 0x20c7, 0x20c9, 0x20ca, 0x20cb, 0x20cc, 0x20cd, - 0x20ce, 0x20cf, 0x20d0, 0x20d3, 0x20d4, 0x20d7, 0x20d8, 0x20d9, - 0x20dd, 0x20de, 0x20df, 0x20e0, 0x20e2, 0x20e3, 0x20e4, 0x20e5, - 0x20e8, 0x20ed, 0x20ef, 0x20f0, 0x20f1, 0x20f3, 0x20f6, 0x20f9, - 0x20fd, 0x20fe, 0x20ff, 0x2101, 0x2102, 0x2103, 0x2105, 0x2106, - 0x210b, 0x210c, 0x210f, 0x2114, 0x2117, 0x211a, 0x211b, 0x211c, - 0x211e, 0x2120, 0x2125, 0x2127, 0x212b, 0x2130, 0x2132, 0x2133, - 0x2134, 0x2136, 0x213a, 0x213b, 0x213d, 0x213f, 0x2140, 0x2141, - 0x2144, 0x2145, 0x2146, 0x2148, 0x214b, 0x214e, 0x214f, 0x2150, - 0x2153, 0x2157, 0x2159, 0x215a, 0x215b, 0x215e, 0x2167, 0x2168, - 0x216f, 0x2171, 0x2177, 0x2179, 0x217e, 0x2186, 0x218a, 0x2193, - 0x2196, 0x2198, 0x2199, 0x219d, 0x219f, 0x21a1, 0x21a2, 0x21a3, - 0x21a6, 0x21a9, 0x21ac, 0x21ae, 0x21b1, 0x21b4, 0x21bf, 0x21c9, - 0x21cc, 0x21cd, 0x21cf, 0x21da, 0x21dd, 0x21e0, 0x21e1, 0x21e3, - 0x21e5, 0x21e8, 0x21e9, 0x21ea, 0x21eb, 0x21ec, 0x21ed, 0x21ef, - 0x21f1, 0x21f2, 0x21f3, 0x21f6, 0x21fa, 0x2200, 0x2209, 0x220a, - 0x220c, 0x220d, 0x220f, 0x2213, 0x2214, 0x2217, 0x2219, 0x221c, - 0x221f, 0x2222, 0x2223, 0x2224, 0x2226, 0x2228, 0x2234, 0x2235, - 0x223a, 0x223b, 0x223d, 0x2241, 0x2243, 0x2244, 0x2248, 0x224a, - 0x2250, 0x2251, 0x2252, 0x2253, 0x2255, 0x2257, 0x225b, 0x225c, - 0x225e, 0x2262, 0x226b, 0x226c, 0x2275, 0x2276, 0x227c, 0x227d, - 0x227e, 0x2280, 0x2281, 0x2283, 0x2286, 0x2287, 0x2294, 0x2298, - 0x2299, 0x229a, 0x229b, 0x229f, 0x22a0, 0x22a7, 0x22a8, 0x22a9, - 0x22ac, 0x22ad, 0x22ba, 0x22bb, 0x22bd, 0x22c0, 0x22c2, 0x22c4, - 0x22c5, 0x22c7, 0x22cb, 0x22ce, 0x22d0, 0x22d6, 0x22d8, 0x22da, - 0x22e8, 0x22f2, 0x22f6, 0x22f7, 0x22fd, 0x22fe, 0x2300, 0x2302, - 0x2304, 0x2306, 0x2307, 0x2308, 0x2309, 0x230e, 0x2311, 0x2313, - 0x2318, 0x2319, 0x231a, 0x231b, 0x231c, 0x231d, 0x2324, 0x2327, - 0x2328, 0x232c, 0x232d, 0x232f, 0x2331, 0x2332, 0x2333, 0x2335, - 0x2337, 0x2338, 0x233a, 0x233e, 0x2340, 0x2341, 0x2342, 0x2344, - 0x2347, 0x2348, 0x234b, 0x234f, 0x2352, 0x2353, 0x2354, 0x2355, - 0x2356, 0x2357, 0x2359, 0x235b, 0x2360, 0x2362, 0x2367, 0x2369, - 0x236b, 0x236d, 0x2370, 0x2371, 0x2372, 0x2378, 0x2385, 0x2386, - 0x2387, 0x2388, 0x2389, 0x2392, 0x2397, 0x23a2, 0x23a4, 0x23a7, - 0x23a8, 0x23a9, 0x23ac, 0x23ae, 0x23b2, 0x23b3, 0x23b5, 0x23b6, - 0x23b7, 0x23ba, 0x23bc, 0x23be, 0x23c0, 0x23c2, 0x23cb, 0x23cc, - 0x23cd, 0x23ce, 0x23cf, 0x23d4, 0x23d9, 0x23dc, 0x23e0, 0x23e4, - 0x23e5, 0x23e6, 0x23eb, 0x23ef, 0x23f0, 0x23f4, 0x2403, 0x2407, - 0x240d, 0x240f, 0x2412, 0x2415, 0x241c, 0x2420, 0x242e, 0x2439, - 0x243f, 0x244f, 0x2455, 0x2456, 0x2457, 0x2459, 0x245b, 0x245c, - 0x2461, 0x2463, 0x2464, 0x246e, 0x2471, 0x2472, 0x2475, 0x2476, - 0x2477, 0x2478, 0x2479, 0x247a, 0x247b, 0x247d, 0x2480, 0x2482, - 0x2483, 0x2488, 0x248a, 0x2492, 0x2493, 0x2495, 0x249b, 0x249c, - 0x249f, 0x24a0, 0x24a5, 0x24aa, 0x24b5, 0x24c2, 0x24ce, 0x24d4, - 0x24d5, 0x24d6, 0x24d8, 0x24d9, 0x24db, 0x24dc, 0x24de, 0x24e1, - 0x24e4, 0x24e6, 0x24e8, 0x24ec, 0x24ed, 0x24f0, 0x24f3, 0x24fa, - 0x24fe, 0x24ff, 0x2501, 0x2502, 0x2504, 0x2506, 0x2508, 0x250a, - 0x250b, 0x2513, 0x2516, 0x2518, 0x251b, 0x251d, 0x251e, 0x2521, - 0x2526, 0x2528, 0x2529, 0x252f, 0x2532, 0x2535, 0x2539, 0x253b, - 0x253e, 0x254e, 0x2552, 0x2554, 0x2556, 0x2557, 0x2558, 0x255a, - 0x2561, 0x256c, 0x2572, 0x258b, 0x258f, 0x2591, 0x2592, 0x2593, - 0x2594, 0x2595, 0x259a, 0x259b, 0x259c, 0x259e, 0x259f, 0x25a1, - 0x25a3, 0x25a8, 0x25ac, 0x25ad, 0x25b0, 0x25b1, 0x25b2, 0x25b3, - 0x25b7, 0x25b8, 0x25ba, 0x25bb, 0x25c0, 0x25c1, 0x25c3, 0x25c7, - 0x25c8, 0x25ce, 0x25da, 0x25e6, 0x25f1, 0x25f4, 0x25f9, 0x25fa, - 0x25fb, 0x25fe, 0x2600, 0x2601, 0x2608, 0x260a, 0x2614, 0x2615, - 0x2618, 0x261a, 0x261e, 0x261f, 0x2621, 0x2623, 0x2625, 0x2626, - 0x262a, 0x262c, 0x262f, 0x2630, 0x2634, 0x2636, 0x2639, 0x263b, - 0x263f, 0x2640, 0x2641, 0x2643, 0x2645, 0x2646, 0x2647, 0x2649, - 0x264c, 0x264e, 0x2653, 0x2655, 0x2657, 0x2659, 0x2660, 0x2662, - 0x2664, 0x2666, 0x2667, 0x266a, 0x266b, 0x266c, 0x266d, 0x266f, - 0x2671, 0x2673, 0x2675, 0x2676, 0x2678, 0x267b, 0x267d, 0x2689, - 0x268c, 0x268d, 0x2690, 0x2692, 0x2694, 0x2696, 0x2699, 0x269b, - 0x26a0, 0x26a8, 0x26ab, 0x26af, 0x26b0, 0x26b2, 0x26b7, 0x26b8, - 0x26bc, 0x26bd, 0x26c1, 0x26c2, 0x26c3, 0x26c4, 0x26c5, 0x26c6, - 0x26c7, 0x26c8, 0x26cc, 0x26cf, 0x26d3, 0x26dc, 0x26e1, 0x26e2, - 0x26e7, 0x26ec, 0x26ee, 0x26f4, 0x26f5, 0x26f8, 0x26fc, 0x2700, - 0x2701, 0x2705, 0x2709, 0x270c, 0x2712, 0x2717, 0x2719, 0x2722, - 0x2726, 0x2727, 0x272a, 0x2731, 0x273a, 0x2741, 0x2742, 0x2745, - 0x2753, 0x275a, 0x275b, 0x275c, 0x2768, 0x278e, 0x278f, 0x2796, - 0x2797, 0x2798, 0x27a4, 0x27ac, 0x27ad, 0x27b0, 0x27b2, 0x27b3, - 0x27b7, 0x27b8, 0x27b9, 0x27ba, 0x27bd, 0x27bf, 0x27c0, 0x27c5, - 0x27c9, 0x27cc, 0x27cd, 0x27ce, 0x27d4, 0x27d7, 0x27d8, 0x27d9, - 0x27dc, 0x27e0, 0x27e2, 0x27e3, 0x27e5, 0x27e7, 0x27e8, 0x27f0, - 0x27f1, 0x27f2, 0x27f4, 0x27f7, 0x27fa, 0x27fb, 0x2803, 0x280a, - 0x2813, 0x2816, 0x2825, 0x283b, 0x283d, 0x2842, 0x2846, 0x284a, - 0x2889, 0x2892, 0x28c1, 0x28c9, 0x2956, 0x295c, 0x2962, 0x299d, - 0x29b6}; - -static const uint8_t glyph_id_ofs_list_5[] = { - 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 12, 13, 14, 0, - 15, 16, 17, 18, 19, 0, 20, 21, - 22, 23, 24, 25, 0, 0, 26, 27, - 28, 29, 30, 31, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 43, - 44, 45, 46, 47, 48, 49, 50, 0, - 51, 52, 53, 54, 55, 56, 57, 58, - 59, 60, 61, 62, 63, 0, 64, 65, - 66, 67, 68, 69, 70, 0, 71, 72, - 73, 74, 75, 76, 77, 78, 79, 80, - 81, 82, 0, 83, 84, 85, 86, 87, - 88, 89, 90, 91, 92, 93, 94, 95, - 96, 97, 98, 0, 99, 100, 101, 102, - 103, 0, 104, 105, 106, 107, 108, 109, - 110, 111, 112, 113, 114, 115, 116}; - -static const uint16_t unicode_list_7[] = { - 0x0, 0x2, 0xa, 0xc, 0xd, 0x18, 0x19, 0x1c, - 0x1d, 0x1f, 0x20, 0x22, 0x27, 0x29, 0x2a, 0x30, - 0x31, 0x32, 0x36, 0x39, 0x3a, 0x3c, 0x41, 0x46, - 0x49, 0x52, 0x54, 0x56, 0x5c, 0x62, 0x65, 0x66, - 0x67, 0x69, 0x6c, 0x6f, 0x77, 0x78, 0x7a, 0x80, - 0x81, 0x84, 0x85, 0x87, 0x89, 0x8d, 0x92, 0x94, - 0x96, 0x9c, 0x9d, 0xa0, 0xa7, 0xa8, 0xa9, 0xad, - 0xae, 0xb1, 0xb6, 0xb8, 0xb9, 0xbb, 0xc3, 0xc4, - 0xc8, 0xc9, 0xcb, 0xcc, 0xcd, 0xce, 0xd3, 0xd4, - 0xd5, 0xd8, 0xda, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, - 0xe1, 0xe4, 0xe8, 0xea, 0xed, 0xee, 0xef, 0xf0, - 0xf1, 0xf2, 0xf9, 0xfb, 0xfd, 0xfe, 0xff, 0x100, - 0x103, 0x105, 0x107, 0x10a, 0x10b, 0x10e, 0x112, 0x113, - 0x114, 0x115, 0x11a, 0x11c, 0x120, 0x122, 0x131, 0x132, - 0x139, 0x147, 0x148, 0x14b, 0x14c, 0x14e, 0x14f, 0x151, - 0x153, 0x154, 0x15b, 0x15e, 0x160, 0x162, 0x163, 0x164, - 0x165, 0x167, 0x168, 0x169, 0x16a, 0x16c, 0x16d, 0x171, - 0x172, 0x173, 0x175, 0x176, 0x177, 0x179, 0x17a, 0x17c, - 0x17f, 0x182, 0x184, 0x185, 0x186, 0x187, 0x188, 0x189, - 0x18a, 0x18b, 0x18c, 0x18e, 0x194, 0x195, 0x196, 0x19e, - 0x19f, 0x1a1, 0x1a2, 0x1a3, 0x1a4, 0x1a5, 0x1a6, 0x1a9, - 0x1ac, 0x1ad, 0x1af, 0x1b0, 0x1b1, 0x1b2, 0x1b3, 0x1b4, - 0x1b5, 0x1b7, 0x1b8, 0x1b9, 0x1ba, 0x1bb, 0x1bc, 0x1be, - 0x1c0, 0x1c2, 0x1c4, 0x1c5, 0x1ca, 0x1ce, 0x1d1, 0x1d2, - 0x1d5, 0x1d6, 0x1d7, 0x1d8, 0x1d9, 0x1da, 0x1db, 0x1dc, - 0x1de, 0x1e0, 0x1e2, 0x1e6, 0x1f4, 0x1f7, 0x1f9, 0x1fa, - 0x1fe, 0x200, 0x206, 0x20e, 0x210, 0x212, 0x213, 0x214, - 0x218, 0x219, 0x21b, 0x21c, 0x21d, 0x221, 0x222, 0x228, - 0x22d, 0x22f, 0x231, 0x235, 0x236, 0x238, 0x239, 0x23c, - 0x241, 0x242, 0x243, 0x244, 0x245, 0x246, 0x247, 0x248, - 0x24a, 0x250, 0x252, 0x257, 0x259, 0x260, 0x263, 0x264, - 0x265, 0x26b, 0x26e, 0x270, 0x272, 0x27b, 0x282, 0x283, - 0x288, 0x289, 0x28a, 0x28b, 0x28e, 0x292, 0x294, 0x2ab, - 0x2af, 0x2b2, 0x2b4, 0x2b5, 0x2bb, 0x2bc, 0x2c3, 0x2c4, - 0x2c6, 0x2c8, 0x2c9, 0x2ca, 0x2cc, 0x2cd, 0x2ce, 0x2d4, - 0x2d5, 0x2d8, 0x2da, 0x2dc, 0x2e3, 0x2e4, 0x2e6, 0x2e7, - 0x2e9, 0x2ea, 0x2eb, 0x2f0, 0x2f2, 0x2f3, 0x2f4, 0x2f5, - 0x2f7, 0x2f8, 0x2f9, 0x2fb, 0x2fc, 0x2fd, 0x2fe, 0x2ff, - 0x300, 0x301, 0x303, 0x306, 0x30c, 0x30f, 0x311, 0x313, - 0x317, 0x320, 0x322, 0x327, 0x330, 0x336, 0x337, 0x338, - 0x33a, 0x33b, 0x33c, 0x341, 0x342, 0x345, 0x346, 0x347, - 0x34a, 0x34c}; - -static const uint8_t glyph_id_ofs_list_8[] = { - 0, 0, 1, 2, 0, 3, 4, 5, - 0, 6, 7, 0, 0, 0, 0, 8, - 9, 10, 0, 0, 11, 12, 0, 13, - 0, 14, 0, 0, 15, 16, 17, 0, - 18, 19, 20, 21, 22, 23, 24, 25, - 26, 27, 0, 28, 29, 0, 0, 30, - 31, 32, 0, 0, 0, 33, 34, 0, - 0, 35, 0, 0, 36, 0, 0, 37, - 38, 0, 39, 40, 41, 42, 43, 44, - 0, 45, 46, 47, 48, 49, 0, 50, - 51, 0, 0, 52, 53, 0, 54, 55, - 56, 57, 0, 58, 59, 60, 61, 0, - 0, 0, 0, 62, 0, 0, 0, 63, - 0, 64, 0, 0, 65, 0, 0, 66, - 0, 67, 0, 68, 0, 0, 0, 0, - 0, 69, 70, 71, 72, 73, 74, 75, - 76, 77, 0, 0, 78, 0, 79, 80, - 0, 81, 0, 0, 82, 83, 0, 84, - 0, 0, 85, 86, 87, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 88, - 89, 0, 0, 90, 91, 92, 0, 93, - 0, 94, 0, 95, 96, 97, 98, 0, - 99, 100, 101, 0, 102, 0, 0, 0, - 103, 0, 0, 104, 0, 0, 105, 106, - 0, 107, 0, 0, 0, 0, 0, 108, - 109, 110, 111, 0, 112, 0, 0, 0, - 0, 0, 113, 114, 115, 0, 116, 117, - 118, 119, 0, 120, 121, 122, 123, 124, - 125, 126, 127, 128, 129, 130, 131, 132}; - -static const uint16_t unicode_list_9[] = { - 0x0, 0x1, 0x4, 0x5, 0x6, 0xe, 0xf, 0x12, - 0x17, 0x1b, 0x1c, 0x21, 0x24, 0x25, 0x27, 0x29, - 0x31, 0x32, 0x33, 0x34, 0x39, 0x3a, 0x3b, 0x3c, - 0x3d, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x45, 0x46, - 0x49, 0x4a, 0x4e, 0x50, 0x53, 0x55, 0x58, 0x5d, - 0x5f, 0x61, 0x65, 0x66, 0x68, 0x69, 0x6a, 0x6e, - 0x72, 0x73, 0x79, 0x7a, 0x7b, 0x81, 0x82, 0x86, - 0x8a, 0x8c, 0x8d, 0x8f, 0x94, 0x95, 0x96, 0x97, - 0x98, 0x9a, 0xa1, 0xa5, 0xa6, 0xad, 0xae, 0xaf, - 0xb0, 0xb1, 0xba, 0xc1, 0xc5, 0xc6, 0xcf, 0xda, - 0xe0, 0xe2, 0xe3, 0xe4, 0xe5, 0xea, 0xec, 0xf2, - 0xf4, 0xf5, 0xf6, 0xfa, 0xfc, 0xfe, 0xff, 0x101, - 0x103, 0x10b, 0x110, 0x111, 0x112, 0x114, 0x115, 0x117, - 0x120, 0x122, 0x125, 0x12a, 0x138, 0x13b, 0x13d, 0x141, - 0x142, 0x143, 0x146, 0x148, 0x14a, 0x14d, 0x152, 0x153, - 0x156, 0x159, 0x15a, 0x15c, 0x15f, 0x166, 0x168, 0x169, - 0x16c, 0x16e, 0x16f, 0x175, 0x179, 0x185, 0x188, 0x195, - 0x19a, 0x19c, 0x1a0, 0x1a3, 0x1a8, 0x1aa, 0x1b4, 0x1b5, - 0x1c0, 0x1c1, 0x1c2, 0x1c3, 0x1c4, 0x1c5, 0x1c6, 0x1cc, - 0x1d1, 0x1d2, 0x1d3, 0x1df, 0x1e2, 0x1e7, 0x1ed, 0x1f1, - 0x1fb, 0x1fd, 0x202, 0x203, 0x204, 0x207, 0x20d, 0x20e, - 0x210, 0x218, 0x224, 0x225, 0x22d, 0x231, 0x233, 0x237, - 0x238, 0x239, 0x240, 0x242, 0x24a, 0x252, 0x258, 0x259, - 0x25c, 0x25e, 0x265, 0x26d, 0x272, 0x284, 0x288, 0x28e, - 0x29a, 0x29f, 0x2b0, 0x2b2, 0x2c1, 0x2c5, 0x2d6, 0x2d7, - 0x2d8, 0x2d9, 0x2da, 0x2dd, 0x2e3, 0x2e7, 0x2eb, 0x2f4, - 0x2f5, 0x2f7, 0x2fa, 0x302, 0x303, 0x304, 0x305, 0x306, - 0x307, 0x308, 0x309, 0x30a, 0x30b, 0x313, 0x314, 0x315, - 0x316, 0x31c, 0x31e, 0x325, 0x326, 0x32c, 0x32d, 0x330, - 0x331, 0x332, 0x333, 0x335, 0x338, 0x339, 0x33a, 0x33d, - 0x33e, 0x33f, 0x343, 0x349, 0x34d, 0x34f, 0x350, 0x352, - 0x353, 0x354, 0x357, 0x358, 0x359, 0x35a, 0x35d, 0x361, - 0x362, 0x364, 0x367, 0x368, 0x36d, 0x372, 0x376, 0x377, - 0x379, 0x37a, 0x37b, 0x37c, 0x37d, 0x381, 0x382, 0x387, - 0x389, 0x38b, 0x38c, 0x390, 0x391, 0x392, 0x393, 0x396, - 0x39b, 0x39c, 0x39e, 0x3a0, 0x3a1, 0x3a3, 0x3a5, 0x3a7, - 0x3aa, 0x3ab, 0x3ac, 0x3ae, 0x3b2, 0x3b7, 0x3ba, 0x3bd, - 0x3c0, 0x3c4, 0x3c7, 0x3c8, 0x3d0, 0x3d1, 0x3d2, 0x3d5, - 0x3d7, 0x3dc, 0x3e0, 0x3e2, 0x3e9, 0x3ec, 0x3ed, 0x3ee, - 0x3f7, 0x3f9, 0x3fd, 0x3ff, 0x404, 0x405, 0x406, 0x407, - 0x40b, 0x40c, 0x40e, 0x411, 0x414, 0x416, 0x41c, 0x420, - 0x428, 0x431, 0x434, 0x435, 0x436, 0x438, 0x43c, 0x43e, - 0x443, 0x446, 0x449, 0x44f, 0x453, 0x454, 0x45a, 0x45b, - 0x45c, 0x464, 0x469, 0x46e, 0x473, 0x477, 0x482, 0x487, - 0x48c, 0x493, 0x49c, 0x49e, 0x49f, 0x4a4, 0x4aa, 0x4ab, - 0x4bb, 0x4c2, 0x4c5, 0x4c9, 0x4cd, 0x4ce, 0x4d5, 0x4d6, - 0x4dd, 0x4e0, 0x4e2, 0x4ea, 0x4eb, 0x4ec, 0x4ed, 0x4ee, - 0x4f1, 0x4f2, 0x4f4, 0x4f5, 0x4f7, 0x4f9, 0x4fb, 0x500, - 0x506, 0x507, 0x508, 0x50a, 0x50b, 0x50d, 0x50e, 0x511, - 0x514, 0x516, 0x51b, 0x51f, 0x525, 0x52b, 0x52d, 0x534, - 0x536, 0x53a, 0x540, 0x545, 0x54a, 0x54b, 0x54e, 0x54f, - 0x552, 0x557, 0x55b, 0x55d, 0x55e, 0x561, 0x562, 0x568, - 0x56b, 0x56c, 0x56d, 0x56e, 0x571, 0x579, 0x57a, 0x57c, - 0x57d, 0x581, 0x582, 0x585, 0x587, 0x58b, 0x593, 0x599, - 0x59b, 0x59c, 0x5a2, 0x5a3, 0x5a4, 0x5aa, 0x5ae, 0x5b3, - 0x5b4, 0x5b9, 0x5bd, 0x5bf, 0x5ca, 0x5cd, 0x5e7, 0x5e8, - 0x5ef, 0x604, 0x608, 0x60a, 0x60c, 0x60f, 0x64a, 0x64b, - 0x64d, 0x64e, 0x64f, 0x650, 0x651, 0x652, 0x653, 0x654, - 0x655, 0x657, 0x658, 0x659, 0x65a, 0x65b, 0x65f, 0x663, - 0x665, 0x667, 0x66c, 0x66e, 0x66f, 0x674, 0x678, 0x67c, - 0x689, 0x690, 0x6c7, 0x6d1, 0x702, 0x712, 0x713, 0x71c, - 0x790, 0x7af, 0x7ef, 0x7f5}; - -static const uint8_t glyph_id_ofs_list_10[] = { - 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 11, 0, 12, 13, 14, - 15, 0, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 0, 25, 26, 27, 28, - 29, 30, 31, 32, 33, 34, 35, 0, - 36, 37, 38, 39, 40, 41, 42, 43}; - -static const uint16_t unicode_list_15[] = { - 0x0, 0x5, 0x6, 0x8, 0xb, 0x14, 0x19, 0x20, - 0x21, 0x29, 0x2a, 0x32, 0x37, 0x38, 0x39, 0x41, - 0x44, 0x48, 0x49, 0x4b, 0x53, 0x57, 0xdc, 0xdd, - 0xde}; - -static const uint16_t unicode_list_17[] = { - 0x0, 0x1, 0x2, 0x3, 0x5, 0x6, 0x7, 0x8, - 0x9, 0xa, 0xb, 0xd, 0xe, 0xf, 0x10, 0x11, - 0x13, 0x14, 0x18, 0x1a, 0x1d, 0x20, 0x21, 0x22, - 0x23, 0x24, 0x2e, 0x31, 0x32, 0x37, 0x38, 0x3e, - 0x41, 0x4c, 0x50, 0x5e, 0x60, 0x61, 0x62, 0x65, - 0x67, 0x69, 0x6b, 0x6c, 0x70, 0x71, 0x73, 0x78, - 0x79, 0x7b, 0x7c, 0x7e, 0x83, 0x84, 0x87, 0x88, - 0x8a, 0x8b, 0x8c, 0x90, 0x91, 0x95, 0x97, 0x98, - 0x99, 0x9c, 0xa0, 0xa2, 0xa4, 0xa5, 0xa6, 0xa7, - 0xa8, 0xaa, 0xb2, 0xb6, 0xb7, 0xb9, 0xbc, 0xc1, - 0xca, 0xcb, 0xcc, 0xcf, 0xd0, 0xd6, 0xd7, 0xd9, - 0xdb, 0xdc, 0xde, 0xe2, 0xe6, 0xe7, 0xea, 0xed, - 0xee, 0xef, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, - 0xfe, 0xff, 0x106, 0x113, 0x116, 0x119, 0x11a, 0x11c, - 0x11d, 0x11f, 0x121, 0x123, 0x129, 0x12c, 0x12e, 0x132, - 0x134, 0x13c, 0x13d, 0x141, 0x149, 0x14b, 0x158, 0x159, - 0x15c, 0x15f, 0x167, 0x17b, 0x213, 0x214, 0x215, 0x216}; - -static const uint8_t glyph_id_ofs_list_19[] = { - 0, 1, 2, 3, 4, 5, 6, 7, - 8, 9, 10, 0, 11, 12, 13, 14, - 15, 0, 16, 17, 18, 19, 20, 21, - 22, 23, 24, 25, 0, 26, 27, 0, - 0, 0, 28, 0, 0, 0, 0, 29, - 30, 0, 31, 0, 0, 0, 0, 32, - 33, 0, 0, 0, 0, 34, 0, 0, - 35, 0, 0, 0, 36, 37, 0, 0, - 38, 39, 0, 40, 41, 0, 42, 43, - 0, 0, 0, 0, 0, 44, 0, 45, - 46, 0, 47, 48, 49, 0, 0, 50, - 51, 0, 52, 53, 54, 55, 56, 0, - 0, 57, 0, 58, 59, 60, 0, 61, - 62, 63, 64, 0, 65, 66, 0, 67, - 0, 0, 68, 0, 0, 0, 69, 70, - 71, 0, 0, 0, 72, 0, 0, 73, - 74, 75, 76, 77, 78, 79, 0, 0, - 80, 81, 82, 0, 83, 0, 84, 85, - 86, 87, 0, 88, 0, 89, 90, 0, - 0, 91, 92, 0, 93, 94, 95, 96, - 97, 98}; - -static const uint16_t unicode_list_20[] = { - 0x0, 0x7, 0x8, 0x9, 0xf, 0x10, 0x12, 0x15, - 0x16, 0x18, 0x1b, 0x1c, 0x1e, 0x21, 0x27, 0x29, - 0x2a, 0x2b, 0x2c, 0x2d, 0x31, 0x32, 0x35, 0x3c, - 0x3d, 0x3f, 0x42, 0x47, 0x48, 0x4e, 0x4f, 0x57, - 0x59, 0x5a, 0x5c, 0x5d, 0x62, 0x65, 0x6b, 0x6d, - 0x6f, 0x71, 0x73, 0x75, 0x77, 0x7b, 0x7c, 0x7d, - 0x80, 0x84, 0x86, 0x88, 0x89, 0x8a, 0x8b, 0x8d, - 0x8e, 0x8f, 0x90, 0x92, 0x93, 0x94, 0x95, 0x98, - 0x9b, 0x9e, 0x9f, 0xa1, 0xa4, 0xa8, 0xa9, 0xaa, - 0xab, 0xad, 0xb1, 0xb5, 0xb6, 0xb7, 0xbb, 0xbc, - 0xc0, 0xc1, 0xc2, 0xc5, 0xc7, 0xc9, 0xce, 0xd2, - 0xd7, 0xd8, 0xdc, 0xde, 0xf3, 0xf8, 0xfc, 0xfd, - 0x109, 0x10b, 0x113, 0x11d, 0x120, 0x123, 0x124, 0x125, - 0x126, 0x127, 0x128, 0x129, 0x12a, 0x12c, 0x131, 0x134, - 0x137, 0x138, 0x13b, 0x13c, 0x13d, 0x13e, 0x13f, 0x143, - 0x144, 0x146, 0x148, 0x149, 0x14a, 0x14b, 0x14c, 0x14e, - 0x14f, 0x150, 0x151, 0x152, 0x153, 0x157, 0x158, 0x159, - 0x15f, 0x161, 0x163, 0x165, 0x166, 0x167, 0x16a, 0x16b, - 0x16c, 0x174, 0x175, 0x17c, 0x17d, 0x184, 0x187, 0x188, - 0x189, 0x18e, 0x18f, 0x194, 0x1a1, 0x1a3, 0x1a4, 0x1a6, - 0x1a7, 0x1a8, 0x1a9, 0x1ab, 0x1b6, 0x24e, 0x268, 0x288, - 0x2a2, 0x318, 0x344, 0x369, 0x3a4, 0x3b0, 0x418, 0x445, - 0x45f, 0x460, 0x461, 0x462, 0x463, 0x464, 0x465, 0x466, - 0x467, 0x468, 0x469, 0x46a, 0x46c, 0x46d, 0x46e, 0x46f, - 0x471}; - -static const uint8_t glyph_id_ofs_list_22[] = { - 0, 1, 2, 3, 4, 5, 6, 0, - 7, 8, 9, 0, 0, 10, 11, 12, - 13, 14, 0, 15, 16, 17, 18, 19, - 20, 21, 22, 23, 24, 25}; - -static const uint8_t glyph_id_ofs_list_25[] = { - 0, 1, 2, 0, 3, 4, 5, 6, - 7, 8, 0, 9, 10, 11, 12, 13, - 14, 15, 16, 17, 18, 19, 0, 20, - 21, 22, 23, 24, 25, 26, 27, 28, - 0, 29, 30, 31, 32, 33, 0, 34, - 35, 36, 37, 0, 38, 39, 0, 40, - 41, 42, 43, 44, 45, 46, 47, 48, - 0, 49, 50, 51, 52, 0, 53, 54, - 55, 56, 57, 0, 58, 59, 60, 61, - 62, 63, 64, 65, 66, 67, 68, 69, - 70, 0, 71, 72, 73, 74, 75, 0, - 0, 76, 0, 0, 0, 0, 0, 0, - 0, 0, 77}; - -static const uint8_t glyph_id_ofs_list_26[] = { - 0, 1, 2, 3, 0, 4, 5, 6, - 7, 8, 9, 10, 11, 12, 13, 14, - 15, 16, 17, 18, 19, 20, 21, 0, - 22, 23, 24, 25, 26, 27, 28, 0, - 29, 30, 31, 32, 33, 34, 35, 36, - 37, 38, 39, 0, 40, 41, 42, 43, - 0, 44, 45, 0, 46, 47, 0, 48, - 0, 49, 50, 0, 0, 0, 0, 0, - 0, 0, 51, 0, 0, 0, 52, 0, - 0, 53, 54, 55, 56, 57, 58, 0, - 0, 0, 0, 59, 60, 61, 0, 62, - 63, 0, 64, 0, 65, 66, 67, 68, - 69, 70, 0, 71, 72, 73}; - -static const uint16_t unicode_list_27[] = { - 0x0, 0x4, 0x5, 0xb, 0xf, 0x11, 0x12, 0x14, - 0x17, 0x18, 0x19, 0x1a, 0x1c, 0x22, 0x24, 0x25, - 0x26, 0x27, 0x35, 0x36, 0x38, 0x3b, 0x3d, 0x3f, - 0x40, 0x44, 0x47, 0x48, 0x49, 0x4c, 0x57, 0x60, - 0x63, 0x66, 0x69, 0x6c, 0x6d, 0x6e, 0x70, 0x71, - 0x74, 0x75, 0x76, 0x77, 0x79, 0x7c, 0x7d, 0x7e, - 0x7f, 0x82, 0x85, 0x90, 0x98, 0x99, 0x9a, 0x9f, - 0xa3, 0xa6, 0xa7, 0xa9, 0xae, 0xb0, 0xb1, 0xb4, - 0xb6, 0xb7, 0xb8, 0xb9, 0xbd, 0xbe, 0xbf, 0xc3, - 0xc6, 0xcc, 0xce, 0xda, 0xdd, 0xe0, 0xe2, 0xe8, - 0xe9, 0xee, 0x102, 0x103, 0x106, 0x109, 0x10b, 0x10e, - 0x110, 0x111, 0x112, 0x115, 0x119, 0x123, 0x124, 0x126, - 0x12c, 0x135, 0x13b, 0x13d, 0x141, 0x142, 0x144, 0x148, - 0x150, 0x153, 0x15b, 0x15d, 0x15f, 0x162, 0x164, 0x196, - 0x197, 0x199, 0x19a, 0x19b, 0x19c, 0x19d, 0x1a3, 0x1a5, - 0x1a6}; - -static const uint8_t glyph_id_ofs_list_29[] = { - 0, 1, 0, 2, 3, 4, 0, 5, - 6, 0, 7, 8, 9, 0, 10, 11, - 12, 13, 14, 15, 16, 17, 18, 0, - 19, 20, 21, 22}; - -static const uint16_t unicode_list_30[] = { - 0x0, 0x3, 0x4, 0x5, 0x7, 0xa, 0xb, 0xc, - 0x10, 0x11, 0x19, 0x1a, 0x3f, 0x42, 0x60, 0x86, - 0x87}; - -static const uint8_t glyph_id_ofs_list_31[] = { - 0, 0, 1, 0, 2, 3, 4, 5, - 6, 7, 8, 9, 10, 11, 12, 13, - 0, 14, 15, 16, 17, 0, 0, 18, - 0, 19, 20, 0, 21, 22, 23, 0, - 0, 24, 25, 26, 27, 28, 0, 29, - 30, 0, 31, 0, 32, 33, 34, 35, - 36, 37, 38, 39, 40, 41, 42, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 43, 0, 0, 44}; - -static const uint8_t glyph_id_ofs_list_32[] = { - 0, 1, 2, 3, 4, 5, 0, 6, - 7, 8, 9, 10, 11, 12, 13, 14, - 15, 16, 17, 18, 19, 20, 21, 0, - 22, 23, 24, 25, 26, 0, 27, 28, - 29, 0, 0, 30, 31, 32, 33, 34, - 0, 0, 35, 36, 37, 0, 38, 39, - 40, 41, 42, 43, 44, 45, 46, 47, - 48, 49, 0, 50, 51}; - -static const uint16_t unicode_list_33[] = { - 0x0, 0x1, 0x6, 0x7, 0x8, 0xa, 0xc, 0x10, - 0x11, 0x12, 0x15, 0x1b, 0x1c, 0x21, 0x23, 0x28, - 0x2f, 0x31, 0x36, 0x3b, 0x3d, 0x3f, 0x49, 0x4b, - 0x53, 0x58, 0x5f, 0x63, 0x6f, 0x73, 0x7f, 0x82, - 0x8b, 0x8c, 0x91, 0x92, 0x93, 0x94, 0x95, 0x97, - 0x98, 0x99, 0x9d, 0x9f, 0xa1, 0xa4, 0x1cc}; - -static const uint8_t glyph_id_ofs_list_34[] = { - 0, 0, 1, 2, 0, 0, 3, 4, - 5, 6, 0, 0, 7, 0, 8, 9, - 0, 10, 11, 12, 0, 13, 14, 0, - 0, 0, 0, 15, 16, 17, 0, 18, - 19, 20, 21, 22, 23, 24, 25, 26, - 27, 28, 29, 0, 30, 0, 31, 32, - 0, 33, 34, 35, 36, 37, 38, 39, - 40, 41, 0, 42, 43, 44, 45, 0, - 0, 0, 0, 0, 46, 47, 48, 49, - 50, 0, 0, 51, 52, 53, 54, 55, - 56, 57, 0, 0, 58, 59, 60, 61, - 62, 63, 64, 0, 0, 65, 66, 67, - 68, 0, 0, 69}; - -static const uint8_t glyph_id_ofs_list_35[] = { - 0, 1, 2, 3, 4, 0, 5, 6, - 0, 7, 8, 9, 10, 11, 12, 0, - 13, 0, 14, 15, 16, 0, 17, 18, - 19, 20, 21, 22, 0, 0, 23, 24, - 25, 0, 26, 27, 28, 29, 30, 31, - 32, 33, 34, 35, 36, 37, 0, 38, - 39, 0, 40, 0, 0, 0, 41, 0, - 42, 43, 0, 44, 45, 46, 0, 47, - 0, 0, 0, 0, 48, 49, 0, 50, - 51, 52, 53, 54, 55, 56, 57}; - -static const uint16_t unicode_list_36[] = { - 0x0, 0x1, 0x3, 0xe, 0xf, 0x12, 0x17, 0x18, - 0x1b, 0x22, 0x23, 0x2d, 0x2f, 0x36, 0x44, 0x48, - 0x4b, 0x4d, 0x4e, 0x54, 0x59, 0x5d, 0x5e, 0x5f, - 0x61, 0x64, 0x68, 0x6b, 0x6c, 0x6d, 0x6f, 0x70, - 0x72, 0x75, 0x77, 0x79, 0x7a, 0x7f, 0x89, 0x8b, - 0x8c, 0x8e, 0x9b, 0x9d, 0x9e, 0xa0, 0xa3, 0xa7, - 0xa9, 0xb0, 0xb2, 0xbc, 0xbf, 0xc7, 0xc9, 0xcb, - 0xcd, 0xce, 0xd4, 0xe0, 0xe1, 0x10f, 0x110, 0x113, - 0x114, 0x115, 0x116, 0x117, 0x118, 0x119, 0x11a, 0x11b, - 0x11c, 0x129, 0x12a, 0x12b, 0x12f, 0x130}; - -/*Collect the unicode lists and glyph_id offsets*/ -static const lv_font_fmt_txt_cmap_t cmaps[] = - { - {.range_start = 32, .range_length = 95, .glyph_id_start = 1, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 19968, .range_length = 248, .glyph_id_start = 96, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_1, .list_length = 248, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 20219, .range_length = 1254, .glyph_id_start = 243, .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 486, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 21475, .range_length = 253, .glyph_id_start = 729, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_3, .list_length = 253, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 21733, .range_length = 10679, .glyph_id_start = 887, .unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 3401, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 32415, .range_length = 127, .glyph_id_start = 4288, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_5, .list_length = 127, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 32543, .range_length = 24, .glyph_id_start = 4405, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 32568, .range_length = 845, .glyph_id_start = 4429, .unicode_list = unicode_list_7, .glyph_id_ofs_list = NULL, .list_length = 330, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 33416, .range_length = 232, .glyph_id_start = 4759, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_8, .list_length = 232, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 33655, .range_length = 2038, .glyph_id_start = 4892, .unicode_list = unicode_list_9, .glyph_id_ofs_list = NULL, .list_length = 492, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 35744, .range_length = 48, .glyph_id_start = 5384, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_10, .list_length = 48, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 35793, .range_length = 25, .glyph_id_start = 5428, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 35819, .range_length = 30, .glyph_id_start = 5453, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 35850, .range_length = 20, .glyph_id_start = 5483, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 35871, .range_length = 25, .glyph_id_start = 5503, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 35905, .range_length = 223, .glyph_id_start = 5528, .unicode_list = unicode_list_15, .glyph_id_ofs_list = NULL, .list_length = 25, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 36129, .range_length = 48, .glyph_id_start = 5553, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 36179, .range_length = 535, .glyph_id_start = 5601, .unicode_list = unicode_list_17, .glyph_id_ofs_list = NULL, .list_length = 136, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 36715, .range_length = 21, .glyph_id_start = 5737, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 36737, .range_length = 162, .glyph_id_start = 5758, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_19, .list_length = 162, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 36902, .range_length = 1138, .glyph_id_start = 5857, .unicode_list = unicode_list_20, .glyph_id_ofs_list = NULL, .list_length = 193, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 38041, .range_length = 46, .glyph_id_start = 6050, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 38088, .range_length = 30, .glyph_id_start = 6096, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_22, .list_length = 30, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 38119, .range_length = 20, .glyph_id_start = 6122, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 38140, .range_length = 32, .glyph_id_start = 6142, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 38173, .range_length = 99, .glyph_id_start = 6174, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_25, .list_length = 99, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 38376, .range_length = 102, .glyph_id_start = 6252, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_26, .list_length = 102, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 38480, .range_length = 423, .glyph_id_start = 6326, .unicode_list = unicode_list_27, .glyph_id_ofs_list = NULL, .list_length = 121, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 39029, .range_length = 22, .glyph_id_start = 6447, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, - {.range_start = 39052, .range_length = 28, .glyph_id_start = 6469, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_29, .list_length = 28, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 39118, .range_length = 136, .glyph_id_start = 6492, .unicode_list = unicode_list_30, .glyph_id_ofs_list = NULL, .list_length = 17, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 39267, .range_length = 70, .glyph_id_start = 6509, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_31, .list_length = 70, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 39532, .range_length = 61, .glyph_id_start = 6554, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_32, .list_length = 61, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 39600, .range_length = 461, .glyph_id_start = 6606, .unicode_list = unicode_list_33, .glyph_id_ofs_list = NULL, .list_length = 47, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, - {.range_start = 40063, .range_length = 100, .glyph_id_start = 6653, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_34, .list_length = 100, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 40479, .range_length = 79, .glyph_id_start = 6723, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_35, .list_length = 79, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, - {.range_start = 40560, .range_length = 305, .glyph_id_start = 6781, .unicode_list = unicode_list_36, .glyph_id_ofs_list = NULL, .list_length = 78, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}}; - -/*----------------- - * KERNING - *----------------*/ - -/*Pair left and right glyphs for kerning*/ -static const uint16_t kern_pair_glyph_ids[] = - { - 3, 13, - 3, 15, - 3, 34, - 3, 43, - 3, 52, - 3, 57, - 3, 68, - 3, 69, - 3, 70, - 3, 80, - 3, 82, - 3, 84, - 8, 13, - 8, 15, - 8, 34, - 8, 43, - 8, 52, - 8, 57, - 8, 68, - 8, 69, - 8, 70, - 8, 80, - 8, 82, - 8, 84, - 9, 43, - 9, 75, - 13, 3, - 13, 8, - 13, 11, - 13, 53, - 13, 54, - 13, 55, - 13, 56, - 13, 58, - 13, 68, - 13, 69, - 13, 70, - 13, 75, - 13, 80, - 13, 82, - 13, 85, - 13, 87, - 13, 88, - 13, 90, - 14, 43, - 14, 52, - 14, 53, - 14, 55, - 14, 56, - 14, 57, - 14, 58, - 14, 59, - 14, 85, - 14, 87, - 14, 89, - 15, 3, - 15, 8, - 15, 11, - 15, 53, - 15, 54, - 15, 55, - 15, 56, - 15, 58, - 15, 68, - 15, 69, - 15, 70, - 15, 75, - 15, 80, - 15, 82, - 15, 85, - 15, 87, - 15, 88, - 15, 90, - 16, 34, - 16, 36, - 16, 40, - 16, 43, - 16, 48, - 16, 50, - 16, 66, - 16, 68, - 16, 69, - 16, 70, - 16, 72, - 16, 74, - 16, 75, - 16, 80, - 16, 82, - 16, 85, - 16, 86, - 27, 11, - 27, 58, - 27, 75, - 28, 11, - 28, 58, - 28, 75, - 34, 3, - 34, 8, - 34, 11, - 34, 32, - 34, 34, - 34, 36, - 34, 40, - 34, 48, - 34, 50, - 34, 53, - 34, 54, - 34, 55, - 34, 57, - 34, 58, - 34, 59, - 34, 61, - 34, 66, - 34, 71, - 34, 84, - 34, 85, - 34, 86, - 34, 87, - 34, 88, - 34, 89, - 34, 90, - 35, 11, - 35, 43, - 35, 52, - 35, 53, - 35, 55, - 35, 56, - 35, 57, - 35, 58, - 35, 59, - 35, 85, - 35, 87, - 35, 88, - 35, 89, - 35, 90, - 36, 14, - 36, 36, - 36, 40, - 36, 43, - 36, 48, - 36, 50, - 36, 52, - 36, 53, - 36, 54, - 36, 55, - 36, 56, - 36, 57, - 36, 58, - 36, 59, - 36, 72, - 36, 85, - 36, 86, - 36, 87, - 36, 88, - 36, 90, - 37, 11, - 37, 16, - 37, 34, - 37, 43, - 37, 53, - 37, 55, - 37, 56, - 37, 57, - 37, 58, - 37, 59, - 37, 89, - 37, 91, - 38, 68, - 38, 69, - 38, 70, - 38, 80, - 38, 82, - 38, 85, - 38, 87, - 38, 89, - 38, 90, - 39, 13, - 39, 15, - 39, 16, - 39, 34, - 39, 36, - 39, 40, - 39, 43, - 39, 48, - 39, 50, - 39, 52, - 39, 55, - 39, 56, - 39, 57, - 39, 59, - 39, 66, - 39, 68, - 39, 69, - 39, 70, - 39, 72, - 39, 78, - 39, 79, - 39, 80, - 39, 81, - 39, 82, - 39, 83, - 39, 84, - 39, 85, - 39, 86, - 39, 87, - 39, 88, - 39, 89, - 39, 90, - 39, 91, - 40, 11, - 40, 34, - 40, 53, - 40, 55, - 40, 56, - 43, 13, - 43, 15, - 43, 43, - 44, 3, - 44, 8, - 44, 11, - 44, 14, - 44, 32, - 44, 34, - 44, 36, - 44, 40, - 44, 48, - 44, 50, - 44, 52, - 44, 53, - 44, 54, - 44, 55, - 44, 56, - 44, 58, - 44, 68, - 44, 69, - 44, 70, - 44, 75, - 44, 80, - 44, 82, - 44, 85, - 44, 86, - 44, 87, - 44, 88, - 44, 89, - 44, 90, - 44, 91, - 45, 3, - 45, 8, - 45, 11, - 45, 14, - 45, 32, - 45, 34, - 45, 36, - 45, 40, - 45, 48, - 45, 50, - 45, 52, - 45, 53, - 45, 54, - 45, 55, - 45, 56, - 45, 58, - 45, 61, - 45, 68, - 45, 69, - 45, 70, - 45, 71, - 45, 72, - 45, 80, - 45, 82, - 45, 85, - 45, 86, - 45, 87, - 45, 88, - 45, 90, - 48, 11, - 48, 16, - 48, 34, - 48, 43, - 48, 53, - 48, 55, - 48, 56, - 48, 57, - 48, 58, - 48, 59, - 48, 89, - 48, 91, - 49, 13, - 49, 14, - 49, 15, - 49, 16, - 49, 34, - 49, 43, - 49, 52, - 49, 53, - 49, 57, - 49, 58, - 49, 59, - 49, 66, - 49, 68, - 49, 69, - 49, 70, - 49, 72, - 49, 80, - 49, 82, - 49, 84, - 49, 89, - 49, 91, - 50, 11, - 50, 16, - 50, 34, - 50, 43, - 50, 53, - 50, 55, - 50, 56, - 50, 57, - 50, 58, - 50, 59, - 50, 89, - 50, 91, - 51, 11, - 51, 14, - 51, 34, - 51, 43, - 51, 52, - 51, 53, - 51, 55, - 51, 56, - 51, 57, - 51, 59, - 51, 66, - 51, 68, - 51, 69, - 51, 70, - 51, 72, - 51, 80, - 51, 82, - 51, 89, - 51, 91, - 52, 11, - 52, 14, - 52, 43, - 52, 52, - 52, 53, - 52, 58, - 52, 85, - 53, 13, - 53, 14, - 53, 15, - 53, 16, - 53, 27, - 53, 28, - 53, 34, - 53, 36, - 53, 40, - 53, 43, - 53, 48, - 53, 50, - 53, 52, - 53, 57, - 53, 58, - 53, 59, - 53, 66, - 53, 68, - 53, 69, - 53, 70, - 53, 71, - 53, 72, - 53, 78, - 53, 79, - 53, 80, - 53, 81, - 53, 82, - 53, 83, - 53, 84, - 53, 85, - 53, 86, - 53, 87, - 53, 88, - 53, 89, - 53, 90, - 53, 91, - 54, 13, - 54, 15, - 54, 16, - 54, 34, - 54, 43, - 54, 52, - 54, 55, - 54, 57, - 54, 58, - 54, 66, - 54, 72, - 54, 84, - 54, 89, - 55, 13, - 55, 14, - 55, 15, - 55, 16, - 55, 34, - 55, 36, - 55, 40, - 55, 43, - 55, 48, - 55, 50, - 55, 52, - 55, 54, - 55, 55, - 55, 59, - 55, 66, - 55, 68, - 55, 69, - 55, 70, - 55, 72, - 55, 78, - 55, 79, - 55, 80, - 55, 81, - 55, 82, - 55, 83, - 55, 84, - 55, 86, - 55, 87, - 55, 88, - 55, 89, - 55, 90, - 55, 91, - 56, 13, - 56, 14, - 56, 15, - 56, 16, - 56, 36, - 56, 40, - 56, 43, - 56, 48, - 56, 50, - 56, 52, - 56, 59, - 56, 66, - 56, 72, - 56, 91, - 57, 3, - 57, 8, - 57, 11, - 57, 14, - 57, 34, - 57, 36, - 57, 40, - 57, 48, - 57, 50, - 57, 52, - 57, 53, - 57, 54, - 57, 66, - 57, 68, - 57, 69, - 57, 70, - 57, 71, - 57, 80, - 57, 82, - 57, 85, - 57, 86, - 57, 87, - 57, 88, - 57, 89, - 57, 90, - 57, 91, - 58, 13, - 58, 14, - 58, 15, - 58, 16, - 58, 27, - 58, 28, - 58, 32, - 58, 34, - 58, 36, - 58, 40, - 58, 43, - 58, 48, - 58, 50, - 58, 52, - 58, 53, - 58, 54, - 58, 59, - 58, 66, - 58, 68, - 58, 69, - 58, 70, - 58, 72, - 58, 78, - 58, 79, - 58, 80, - 58, 81, - 58, 82, - 58, 83, - 58, 84, - 58, 85, - 58, 86, - 58, 87, - 58, 88, - 58, 89, - 58, 90, - 58, 91, - 59, 14, - 59, 34, - 59, 36, - 59, 40, - 59, 43, - 59, 48, - 59, 50, - 59, 52, - 59, 54, - 59, 55, - 59, 56, - 59, 58, - 59, 59, - 59, 66, - 59, 68, - 59, 69, - 59, 70, - 59, 71, - 59, 72, - 59, 80, - 59, 82, - 59, 85, - 59, 86, - 59, 87, - 59, 88, - 59, 89, - 59, 90, - 60, 43, - 60, 75, - 61, 53, - 61, 54, - 61, 55, - 61, 56, - 61, 58, - 61, 72, - 61, 75, - 61, 87, - 61, 88, - 61, 90, - 66, 11, - 66, 32, - 66, 53, - 66, 55, - 66, 56, - 66, 58, - 66, 85, - 67, 3, - 67, 8, - 67, 11, - 67, 13, - 67, 14, - 67, 15, - 67, 32, - 67, 53, - 67, 55, - 67, 57, - 67, 58, - 67, 61, - 67, 66, - 67, 85, - 67, 87, - 67, 88, - 67, 89, - 67, 90, - 67, 91, - 68, 14, - 68, 53, - 68, 55, - 68, 58, - 68, 66, - 68, 68, - 68, 69, - 68, 70, - 68, 72, - 68, 80, - 68, 82, - 68, 85, - 68, 87, - 68, 88, - 68, 89, - 68, 90, - 70, 11, - 70, 14, - 70, 32, - 70, 43, - 70, 52, - 70, 53, - 70, 55, - 70, 56, - 70, 58, - 70, 61, - 70, 66, - 70, 72, - 70, 85, - 70, 87, - 70, 88, - 70, 89, - 70, 90, - 71, 2, - 71, 3, - 71, 8, - 71, 10, - 71, 13, - 71, 14, - 71, 15, - 71, 16, - 71, 32, - 71, 53, - 71, 55, - 71, 56, - 71, 57, - 71, 58, - 71, 61, - 71, 62, - 71, 66, - 71, 68, - 71, 69, - 71, 70, - 71, 72, - 71, 75, - 71, 80, - 71, 82, - 71, 84, - 71, 87, - 71, 89, - 71, 91, - 71, 94, - 72, 10, - 72, 11, - 72, 16, - 72, 32, - 72, 53, - 72, 58, - 72, 62, - 72, 66, - 72, 68, - 72, 69, - 72, 70, - 72, 75, - 72, 80, - 72, 82, - 72, 87, - 72, 88, - 72, 90, - 72, 91, - 72, 94, - 73, 11, - 73, 32, - 73, 53, - 73, 55, - 73, 58, - 76, 11, - 76, 13, - 76, 14, - 76, 15, - 76, 27, - 76, 28, - 76, 32, - 76, 53, - 76, 58, - 76, 66, - 76, 68, - 76, 69, - 76, 70, - 76, 72, - 76, 75, - 76, 80, - 76, 82, - 76, 85, - 76, 86, - 76, 89, - 76, 91, - 77, 75, - 78, 11, - 78, 32, - 78, 53, - 78, 55, - 78, 58, - 79, 11, - 79, 32, - 79, 53, - 79, 55, - 79, 58, - 80, 3, - 80, 8, - 80, 11, - 80, 13, - 80, 14, - 80, 15, - 80, 32, - 80, 53, - 80, 55, - 80, 57, - 80, 58, - 80, 61, - 80, 66, - 80, 85, - 80, 87, - 80, 88, - 80, 89, - 80, 90, - 80, 91, - 81, 3, - 81, 8, - 81, 11, - 81, 13, - 81, 14, - 81, 15, - 81, 32, - 81, 53, - 81, 55, - 81, 57, - 81, 58, - 81, 61, - 81, 66, - 81, 85, - 81, 87, - 81, 88, - 81, 89, - 81, 90, - 81, 91, - 82, 11, - 82, 53, - 82, 55, - 82, 58, - 83, 13, - 83, 14, - 83, 15, - 83, 16, - 83, 27, - 83, 28, - 83, 34, - 83, 43, - 83, 59, - 83, 61, - 83, 66, - 83, 68, - 83, 69, - 83, 70, - 83, 72, - 83, 80, - 83, 82, - 83, 84, - 83, 87, - 83, 88, - 83, 90, - 83, 91, - 84, 11, - 84, 14, - 84, 32, - 84, 53, - 84, 55, - 84, 58, - 84, 85, - 85, 13, - 85, 14, - 85, 15, - 85, 16, - 85, 27, - 85, 28, - 85, 32, - 85, 53, - 85, 58, - 85, 66, - 85, 68, - 85, 69, - 85, 70, - 85, 72, - 85, 80, - 85, 82, - 85, 84, - 85, 85, - 85, 89, - 86, 11, - 86, 53, - 86, 55, - 86, 58, - 87, 11, - 87, 13, - 87, 14, - 87, 15, - 87, 16, - 87, 34, - 87, 43, - 87, 53, - 87, 55, - 87, 58, - 87, 59, - 87, 66, - 87, 68, - 87, 69, - 87, 70, - 87, 75, - 87, 80, - 87, 82, - 87, 91, - 88, 11, - 88, 13, - 88, 15, - 88, 16, - 88, 34, - 88, 43, - 88, 53, - 88, 55, - 88, 57, - 88, 58, - 88, 66, - 88, 68, - 88, 69, - 88, 70, - 88, 75, - 88, 80, - 88, 82, - 88, 91, - 89, 2, - 89, 11, - 89, 13, - 89, 14, - 89, 15, - 89, 28, - 89, 36, - 89, 40, - 89, 48, - 89, 50, - 89, 52, - 89, 53, - 89, 55, - 89, 57, - 89, 58, - 89, 66, - 89, 68, - 89, 69, - 89, 70, - 89, 80, - 89, 82, - 89, 85, - 90, 13, - 90, 15, - 90, 16, - 90, 43, - 90, 53, - 90, 55, - 90, 57, - 90, 58, - 90, 66, - 90, 68, - 90, 69, - 90, 70, - 90, 75, - 90, 80, - 90, 82, - 90, 89, - 90, 91, - 91, 14, - 91, 53, - 91, 58, - 91, 66, - 91, 68, - 91, 69, - 91, 70, - 91, 72, - 91, 80, - 91, 82, - 91, 86, - 91, 87, - 91, 90, - 92, 43, - 92, 75}; - -/* Kerning between the respective left and right glyphs - * 4.4 format which needs to scaled with `kern_scale`*/ -static const int8_t kern_pair_values[] = - { - -33, -33, -16, -27, -3, -3, -8, -8, - -8, -8, -8, -6, -33, -33, -16, -27, - -3, -3, -8, -8, -8, -8, -8, -6, - -6, 23, -27, -27, -39, -28, -6, -19, - -10, -26, -3, -3, -3, 7, -3, -3, - -13, -10, -6, -6, -6, -5, -14, -5, - -3, -8, -19, -6, -7, -2, -4, -27, - -27, -39, -28, -6, -19, -10, -26, -3, - -3, -3, 7, -3, -3, -13, -10, -6, - -6, -12, -3, -3, -23, -3, -3, -7, - -9, -9, -9, -3, 7, 7, -9, -9, - 3, -6, -14, -7, 1, -14, -7, 1, - -16, -16, -27, -7, -2, -3, -3, -3, - -3, -16, -4, -4, 1, -4, -2, -12, - 7, -3, 7, -4, -2, -2, -1, -1, - -2, -9, -5, -4, -7, -2, -1, -1, - -4, -1, -3, -4, -3, -3, -4, -7, - -8, -8, -3, -8, -8, -7, -5, -4, - -1, -1, -1, -2, -3, -6, -8, -3, - -4, -3, -4, -10, -5, -3, -11, -7, - -3, -2, -5, -6, -6, -4, -2, -3, - -3, -3, -3, -3, -7, -3, -9, -3, - -21, -21, -20, -11, -3, -3, -40, -3, - -3, -6, 1, 1, -7, -9, -10, -4, - -4, -4, -7, -6, -6, -4, -6, -4, - -6, -6, -3, -5, -6, -5, -7, -5, - -8, -8, -1, -6, -4, -1, -7, -7, - -12, -6, -6, -12, -8, -2, -3, -6, - -6, -6, -6, -3, -5, -4, -4, -3, - -5, -2, -2, -2, -3, -2, -2, -9, - -4, -6, -5, -5, -6, -4, -25, -25, - -44, -15, -9, 1, -7, -7, -7, -7, - -6, -34, -8, -22, -16, -22, -23, -3, - -3, -3, -4, -1, -3, -3, -6, -3, - -10, -10, -10, -10, -5, -3, -11, -7, - -3, -2, -5, -6, -6, -4, -2, -32, - -9, -32, -22, -14, -42, -3, -7, -7, - -3, -22, -12, -7, -7, -7, -9, -7, - -7, -3, -4, -6, -10, -5, -3, -11, - -7, -3, -2, -5, -6, -6, -4, -2, - -3, -9, -1, -5, -4, -4, 2, 2, - -1, -3, -1, -3, -3, -3, -1, -3, - -3, -2, -2, -5, 4, -4, -4, -6, - -4, -7, -30, -21, -30, -26, -6, -6, - -12, -7, -7, -36, -7, -7, -11, -6, - -4, -15, -21, -19, -19, -19, -5, -21, - -13, -13, -19, -13, -19, -13, -17, -5, - -13, -9, -10, -11, -9, -22, -5, -5, - -9, -5, -14, -3, -1, -3, -4, -1, - -3, -1, -2, -19, -5, -19, -13, -4, - -3, -3, -21, -3, -3, -3, -3, 3, - -5, -6, -4, -4, -4, -6, -6, -6, - -4, -6, -4, -6, -4, -9, -3, -3, - -4, -3, -7, -10, -3, -10, -8, -2, - -2, -19, -2, -2, -2, -2, -5, -4, - -3, -3, -3, -3, -8, 1, -5, -5, - -5, -5, -4, -6, -3, -3, -2, -2, - -2, -5, -2, -2, -5, -3, -5, -4, - -3, -5, -4, -26, -19, -26, -19, -7, - -7, -2, -4, -4, -4, -29, -4, -4, - -5, -4, -3, -7, -19, -12, -12, -12, - -17, -12, -12, -12, -12, -12, -12, -12, - -8, -10, -4, -7, -10, -4, -14, -10, - -2, -6, -6, -9, -6, -6, -9, -3, - -2, -2, -4, -5, -5, -6, -6, -6, - -6, -4, -6, -6, -4, -7, -5, -5, - -7, -5, -6, 23, -25, -8, -15, -8, - -21, 9, 21, -6, -3, 4, -15, -4, - -7, -5, -1, -7, -4, -8, -8, -7, - -3, 2, -3, -4, -16, -5, -1, -13, - -7, -4, -5, -1, -1, -5, -1, -2, - -6, -6, -4, -7, -3, -6, -6, -6, - -3, -6, -6, -3, 2, 2, 2, 2, - -10, 3, -2, -6, -6, -7, -5, -3, - -7, -6, -4, -3, -3, 1, 1, -2, - 1, 4, 12, 12, 14, -14, -4, -14, - -4, 7, 13, 19, 13, 9, 17, 18, - 14, -6, -3, -3, -3, -4, -3, -3, - -3, -1, 4, -1, -4, 14, 4, -9, - 14, -10, -7, -4, 4, -5, -4, -4, - -4, 10, -4, -4, -1, -1, 4, -4, - 4, -10, -2, -7, -3, -5, -6, 4, - -13, 4, 4, 4, -4, -10, -3, -3, - -5, -5, -5, -3, -3, -5, -5, -6, - -4, -2, -2, 2, -10, -2, -7, -3, - -5, -10, -2, -7, -3, -5, -8, -8, - -7, -3, 2, -3, -4, -16, -5, -1, - -13, -7, -4, -5, -1, -1, -5, -1, - -2, -8, -8, -7, -3, 2, -3, -4, - -16, -5, -1, -13, -7, -4, -5, -1, - -1, -5, -1, -2, -7, -6, -4, -9, - -16, -7, -16, -10, 7, 7, -4, -16, - -3, 4, -7, -3, -3, -3, -3, -3, - -3, -1, 7, 5, 7, -1, -14, 3, - -3, -7, -3, -6, -6, 2, -7, 2, - 3, 4, 4, -7, -4, -1, -6, -4, - -4, -4, -3, -4, -4, -3, -6, -5, - -7, -6, -4, -9, -3, -10, -2, -10, - -6, -3, -12, -6, -3, -4, -3, -6, - -1, -1, -1, -3, -1, -1, -7, -3, - -12, -12, -2, -1, -9, -7, -3, -4, - -7, -3, -1, -1, -1, -3, -1, -1, - -5, -4, -6, 2, -4, -2, 2, -3, - -3, -3, -3, -1, -9, -4, -3, -10, - -3, -5, -5, -5, -5, -5, -7, -10, - -10, -4, -12, -6, -1, -1, -2, -6, - -1, -1, -1, -3, -1, -1, -4, -7, - -5, -7, -8, -7, -3, -3, -3, -2, - -3, -3, -3, -1, -1, -6, 23}; - -/*Collect the kern pair's data in one place*/ -static const lv_font_fmt_txt_kern_pair_t kern_pairs = - { - .glyph_ids = kern_pair_glyph_ids, - .values = kern_pair_values, - .pair_cnt = 871, - .glyph_ids_size = 1}; - -/*-------------------- - * ALL CUSTOM DATA - *--------------------*/ - -#if LVGL_VERSION_MAJOR == 8 -/*Store all the custom data of the font*/ -static lv_font_fmt_txt_glyph_cache_t cache; -#endif - -#if LVGL_VERSION_MAJOR >= 8 -static const lv_font_fmt_txt_dsc_t font_dsc = { -#else -static lv_font_fmt_txt_dsc_t font_dsc = { -#endif - .glyph_bitmap = glyph_bitmap, - .glyph_dsc = glyph_dsc, - .cmaps = cmaps, - .kern_dsc = &kern_pairs, - .kern_scale = 16, - .cmap_num = 37, - .bpp = 2, - .kern_classes = 0, - .bitmap_format = 2, -#if LVGL_VERSION_MAJOR == 8 - .cache = &cache -#endif -}; - -/*----------------- - * PUBLIC FONT - *----------------*/ - -/*Initialize a public general font descriptor*/ -#if LVGL_VERSION_MAJOR >= 8 -const lv_font_t lv_font_noto_cjk_16_2bpp = { -#else -lv_font_t lv_font_noto_cjk_16_2bpp = { -#endif - .get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt, /*Function pointer to get glyph's data*/ - .get_glyph_bitmap = lv_font_get_bitmap_fmt_txt, /*Function pointer to get glyph's bitmap*/ - .line_height = 20, /*The maximum line height required by the font*/ - .base_line = 5, /*Baseline measured from the bottom of the line*/ -#if !(LVGL_VERSION_MAJOR == 6 && LVGL_VERSION_MINOR == 0) - .subpx = LV_FONT_SUBPX_NONE, -#endif -#if LV_VERSION_CHECK(7, 4, 0) || LVGL_VERSION_MAJOR >= 8 - .underline_position = -2, - .underline_thickness = 1, -#endif - .dsc = &font_dsc, /*The custom font data. Will be accessed by `get_glyph_bitmap/dsc` */ -#if LV_VERSION_CHECK(8, 2, 0) || LVGL_VERSION_MAJOR >= 9 - .fallback = NULL, -#endif - .user_data = NULL, -}; - -#endif /*#if LV_FONT_NOTO_CJK_16_2BPP*/ diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_compass_widget.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_compass_widget.cpp new file mode 100644 index 00000000..d484a388 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_compass_widget.cpp @@ -0,0 +1,284 @@ +#include "ui/menu/dashboard/dashboard_widgets.h" + +#include +#include +#include + +#include "app/app_facade_access.h" +#include "chat/domain/contact_types.h" +#include "chat/usecase/contact_service.h" +#include "platform/ui/gps_runtime.h" +#include "platform/ui/orientation_runtime.h" +#include "ui/menu/dashboard/dashboard_state.h" +#include "ui/screens/team/team_ui_store.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +void set_label_text_if_changed(lv_obj_t* label, const char* text) +{ + if (label == nullptr || text == nullptr) + { + return; + } + const char* current = lv_label_get_text(label); + if (current == nullptr || std::strcmp(current, text) != 0) + { + lv_label_set_text(label, text); + } +} + +std::string best_name_for(const chat::contacts::NodeInfo& info) +{ + if (!info.display_name.empty()) + { + return info.display_name; + } + if (info.short_name[0] != '\0') + { + return info.short_name; + } + return "Unknown"; +} + +} // namespace + +void create_compass_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h) +{ + auto& compass = dashboard_state().compass; + compass.chrome = create_card_chrome(parent, "Mini Compass", card_w, card_h); + + const lv_coord_t body_w = lv_obj_get_width(compass.chrome.body); + const lv_coord_t body_h = lv_obj_get_height(compass.chrome.body); + const lv_coord_t dial_d = std::min(body_h - 8, std::max(80, body_w / 2)); + + compass.dial = lv_obj_create(compass.chrome.body); + lv_obj_set_size(compass.dial, dial_d, dial_d); + lv_obj_align(compass.dial, LV_ALIGN_LEFT_MID, 2, 0); + lv_obj_set_style_bg_color(compass.dial, lv_color_hex(0xF7ECD2), 0); + lv_obj_set_style_bg_opa(compass.dial, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(compass.dial, 0, 0); + lv_obj_set_style_radius(compass.dial, LV_RADIUS_CIRCLE, 0); + lv_obj_clear_flag(compass.dial, LV_OBJ_FLAG_SCROLLABLE); + + compass.dial_ring = lv_obj_create(compass.dial); + style_ring_object(compass.dial_ring, dial_d - 4, 2, color_line()); + lv_obj_center(compass.dial_ring); + + compass.dial_inner_ring = lv_obj_create(compass.dial); + style_ring_object(compass.dial_inner_ring, dial_d - 28, 1, color_line()); + lv_obj_center(compass.dial_inner_ring); + + compass.north_marker = lv_obj_create(compass.dial); + lv_obj_set_size(compass.north_marker, 12, 12); + lv_obj_set_style_radius(compass.north_marker, LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_color(compass.north_marker, color_warn(), 0); + lv_obj_set_style_bg_opa(compass.north_marker, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(compass.north_marker, 0, 0); + lv_obj_align(compass.north_marker, LV_ALIGN_TOP_MID, 0, 5); + + compass.needle = lv_obj_create(compass.dial); + lv_obj_set_size(compass.needle, 4, dial_d / 2 - 10); + lv_obj_set_style_radius(compass.needle, 2, 0); + lv_obj_set_style_bg_color(compass.needle, color_amber_dark(), 0); + lv_obj_set_style_bg_opa(compass.needle, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(compass.needle, 0, 0); + lv_obj_set_style_transform_pivot_x(compass.needle, 2, 0); + lv_obj_set_style_transform_pivot_y(compass.needle, dial_d / 2 - 12, 0); + lv_obj_align(compass.needle, LV_ALIGN_CENTER, 0, -8); + + compass.center_dot = lv_obj_create(compass.dial); + lv_obj_set_size(compass.center_dot, 14, 14); + lv_obj_set_style_radius(compass.center_dot, LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_color(compass.center_dot, color_text(), 0); + lv_obj_set_style_bg_opa(compass.center_dot, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(compass.center_dot, 0, 0); + lv_obj_center(compass.center_dot); + + static constexpr const char* kCardinals[] = {"N", "E", "S", "W"}; + static constexpr lv_align_t kAligns[] = {LV_ALIGN_TOP_MID, LV_ALIGN_RIGHT_MID, LV_ALIGN_BOTTOM_MID, LV_ALIGN_LEFT_MID}; + static constexpr lv_coord_t kOffsets[4][2] = {{0, -2}, {-3, 0}, {0, 2}, {3, 0}}; + for (size_t i = 0; i < 4; ++i) + { + compass.cardinal_labels[i] = lv_label_create(compass.dial); + style_body_label(compass.cardinal_labels[i], &lv_font_montserrat_12, i == 0 ? color_warn() : color_text_dim()); + lv_label_set_text(compass.cardinal_labels[i], kCardinals[i]); + lv_obj_align(compass.cardinal_labels[i], kAligns[i], kOffsets[i][0], kOffsets[i][1]); + } + + const lv_coord_t stats_x = static_cast(dial_d + 14); + const lv_coord_t stats_w = std::max(96, body_w - stats_x); + + compass.target_name = lv_label_create(compass.chrome.body); + style_body_label(compass.target_name, &lv_font_montserrat_16, color_text()); + lv_obj_set_width(compass.target_name, stats_w); + lv_obj_set_pos(compass.target_name, stats_x, 4); + lv_label_set_text(compass.target_name, "No target"); + + compass.distance_value = lv_label_create(compass.chrome.body); + style_body_label(compass.distance_value, &lv_font_montserrat_16, color_info()); + lv_obj_set_pos(compass.distance_value, stats_x, 34); + lv_label_set_text(compass.distance_value, "--"); + + compass.bearing_value = lv_label_create(compass.chrome.body); + style_body_label(compass.bearing_value, &lv_font_montserrat_12, color_text_dim()); + lv_obj_set_width(compass.bearing_value, stats_w); + lv_obj_set_pos(compass.bearing_value, stats_x, 62); + lv_label_set_text(compass.bearing_value, "awaiting position"); + + compass.footer_label = lv_label_create(compass.chrome.footer); + style_footer_label(compass.footer_label); + lv_obj_align(compass.footer_label, LV_ALIGN_LEFT_MID, 0, 0); + lv_label_set_text(compass.footer_label, "compass wakes after GPS fix"); +} + +void refresh_compass_widget() +{ + auto& compass = dashboard_state().compass; + if (compass.chrome.card == nullptr) + { + return; + } + + const auto self = platform::ui::gps::get_data(); + const auto heading = platform::ui::orientation::get_heading(); + const bool self_valid = self.valid; + + double best_distance = 0.0; + float best_bearing = 0.0f; + float needle_bearing = 0.0f; + std::string best_name = "No target"; + bool found_target = false; + + if (self_valid) + { + team::ui::TeamUiSnapshot team_snap; + if (team::ui::team_ui_get_store().load(team_snap)) + { + auto& contacts = app::messagingFacade().getContactService(); + const uint32_t self_id = app::messagingFacade().getSelfNodeId(); + for (const auto& member : team_snap.members) + { + if (member.node_id == 0 || member.node_id == self_id) + { + continue; + } + + const chat::contacts::NodeInfo* info = contacts.getNodeInfo(member.node_id); + if (info == nullptr || !info->position.valid) + { + continue; + } + + const double lat = static_cast(info->position.latitude_i) / 1e7; + const double lon = static_cast(info->position.longitude_i) / 1e7; + const double distance = haversine_m(self.lat, self.lng, lat, lon); + if (!found_target || distance < best_distance) + { + found_target = true; + best_distance = distance; + best_bearing = bearing_between(self.lat, self.lng, lat, lon); + best_name = best_name_for(*info); + } + } + } + } + + if (!self_valid) + { + set_status_chip(compass.chrome, + heading.available ? "COMPASS" : "NO FIX", + heading.available ? color_soft_blue() : color_soft_warn(), + heading.available ? color_info() : color_warn()); + set_label_text_if_changed(compass.target_name, heading.available ? "North locked" : "Need local GPS"); + + char heading_buf[48]; + if (heading.available) + { + std::snprintf(heading_buf, sizeof(heading_buf), "%s | %03.0f deg", compass_rose(heading.heading_deg), heading.heading_deg); + needle_bearing = normalize_degrees(360.0f - heading.heading_deg); + } + else + { + std::snprintf(heading_buf, sizeof(heading_buf), "--"); + } + set_label_text_if_changed(compass.distance_value, heading.available ? heading_buf : "--"); + set_label_text_if_changed(compass.bearing_value, + heading.available ? "magnetometer heading active" : "heading unlocks after first fix"); + set_label_text_if_changed(compass.footer_label, + heading.available ? "device heading from 9-axis module" : "compass wakes after GPS fix"); + lv_obj_set_style_transform_rotation(compass.needle, static_cast(needle_bearing * 10.0f), 0); + lv_obj_set_style_bg_opa(compass.north_marker, LV_OPA_COVER, 0); + return; + } + + if (!found_target) + { + set_status_chip(compass.chrome, + heading.available ? "SEARCH" : "WAIT IMU", + color_soft_blue(), + color_info()); + set_label_text_if_changed(compass.target_name, heading.available ? "Awaiting teammate" : "Heading starting"); + if (heading.available) + { + char heading_buf[48]; + std::snprintf(heading_buf, sizeof(heading_buf), "%s | %03.0f deg", compass_rose(heading.heading_deg), heading.heading_deg); + set_label_text_if_changed(compass.distance_value, heading_buf); + set_label_text_if_changed(compass.bearing_value, "team member position will appear here"); + set_label_text_if_changed(compass.footer_label, "needle shows north until target lock"); + needle_bearing = normalize_degrees(360.0f - heading.heading_deg); + } + else + { + set_label_text_if_changed(compass.distance_value, "--"); + set_label_text_if_changed(compass.bearing_value, "magnetometer still warming up"); + set_label_text_if_changed(compass.footer_label, "waiting for module GNSS compass"); + } + lv_obj_set_style_transform_rotation(compass.needle, static_cast(needle_bearing * 10.0f), 0); + lv_obj_set_style_bg_opa(compass.north_marker, LV_OPA_COVER, 0); + return; + } + + set_status_chip(compass.chrome, compass_rose(best_bearing), color_soft_green(), color_ok()); + set_label_text_if_changed(compass.target_name, best_name.c_str()); + + char distance_buf[24]; + format_distance(best_distance, distance_buf, sizeof(distance_buf)); + set_label_text_if_changed(compass.distance_value, distance_buf); + + char bearing_buf[48]; + if (heading.available) + { + std::snprintf(bearing_buf, + sizeof(bearing_buf), + "%s | %03.0f tgt / %03.0f hdg", + compass_rose(best_bearing), + best_bearing, + heading.heading_deg); + needle_bearing = normalize_degrees(best_bearing - heading.heading_deg); + } + else + { + std::snprintf(bearing_buf, sizeof(bearing_buf), "%s | %03.0f deg", compass_rose(best_bearing), best_bearing); + needle_bearing = best_bearing; + } + set_label_text_if_changed(compass.bearing_value, bearing_buf); + + char footer[64]; + if (heading.available) + { + std::snprintf(footer, sizeof(footer), "peer lock | turn %03.0f deg", needle_bearing); + } + else + { + std::snprintf(footer, sizeof(footer), "nearest peer | %.0f m away", best_distance); + } + set_label_text_if_changed(compass.footer_label, footer); + + lv_obj_set_style_transform_rotation(compass.needle, static_cast(needle_bearing * 10.0f), 0); + lv_obj_set_style_bg_opa(compass.north_marker, LV_OPA_COVER, 0); +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_gps_widget.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_gps_widget.cpp new file mode 100644 index 00000000..16096d71 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_gps_widget.cpp @@ -0,0 +1,279 @@ +#include "ui/menu/dashboard/dashboard_widgets.h" + +#include +#include +#include +#include +#include + +#include "platform/ui/gps_runtime.h" +#include "ui/menu/dashboard/dashboard_state.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +void set_label_text_if_changed(lv_obj_t* label, const char* text) +{ + if (label == nullptr || text == nullptr) + { + return; + } + const char* current = lv_label_get_text(label); + if (current == nullptr || std::strcmp(current, text) != 0) + { + lv_label_set_text(label, text); + } +} + +lv_color_t satellite_color(gps::GnssSystem sys) +{ + switch (sys) + { + case gps::GnssSystem::GPS: + return color_amber_dark(); + case gps::GnssSystem::GLN: + return color_info(); + case gps::GnssSystem::GAL: + return color_ok(); + case gps::GnssSystem::BD: + return color_warn(); + default: + return color_text_dim(); + } +} + +int sat_rank(const gps::GnssSatInfo& sat) +{ + const int used_bonus = sat.used ? 1000 : 0; + const int snr_score = std::max(0, static_cast(sat.snr)) * 10; + return used_bonus + snr_score + sat.elevation; +} + +const char* fix_text(gps::GnssFix fix) +{ + switch (fix) + { + case gps::GnssFix::FIX3D: + return "3D FIX"; + case gps::GnssFix::FIX2D: + return "2D FIX"; + default: + return "NO FIX"; + } +} + +void create_stat_tiles(GpsWidgetUi& gps_ui, lv_obj_t* body, lv_coord_t x, lv_coord_t tile_w) +{ + static constexpr const char* kCaptions[] = {"Fix", "Used", "HDOP"}; + const lv_color_t colors[] = {color_soft_blue(), color_soft_green(), color_soft_amber()}; + + for (size_t i = 0; i < 3; ++i) + { + gps_ui.stat_tiles[i] = lv_obj_create(body); + lv_obj_set_size(gps_ui.stat_tiles[i], tile_w, 30); + lv_obj_set_pos(gps_ui.stat_tiles[i], x, static_cast(i * 34)); + style_stat_tile(gps_ui.stat_tiles[i], colors[i]); + + gps_ui.stat_values[i] = lv_label_create(gps_ui.stat_tiles[i]); + style_body_label(gps_ui.stat_values[i], &lv_font_montserrat_16, color_text()); + lv_obj_align(gps_ui.stat_values[i], LV_ALIGN_LEFT_MID, 0, -1); + lv_label_set_text(gps_ui.stat_values[i], "--"); + + gps_ui.stat_captions[i] = lv_label_create(gps_ui.stat_tiles[i]); + style_body_label(gps_ui.stat_captions[i], &lv_font_montserrat_12, color_text_dim()); + lv_obj_align(gps_ui.stat_captions[i], LV_ALIGN_RIGHT_MID, 0, -1); + lv_label_set_text(gps_ui.stat_captions[i], kCaptions[i]); + } +} + +} // namespace + +void create_gps_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h) +{ + auto& gps_ui = dashboard_state().gps; + gps_ui.chrome = create_card_chrome(parent, "GPS Status", card_w, card_h); + + const lv_coord_t body_w = lv_obj_get_width(gps_ui.chrome.body); + const lv_coord_t body_h = lv_obj_get_height(gps_ui.chrome.body); + const lv_coord_t radar_d = std::min(body_h - 8, std::max(74, body_w / 2)); + + gps_ui.radar = lv_obj_create(gps_ui.chrome.body); + lv_obj_set_size(gps_ui.radar, radar_d, radar_d); + lv_obj_align(gps_ui.radar, LV_ALIGN_LEFT_MID, 2, 0); + lv_obj_set_style_bg_color(gps_ui.radar, lv_color_hex(0xF7ECD2), 0); + lv_obj_set_style_bg_opa(gps_ui.radar, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(gps_ui.radar, 0, 0); + lv_obj_set_style_radius(gps_ui.radar, LV_RADIUS_CIRCLE, 0); + lv_obj_clear_flag(gps_ui.radar, LV_OBJ_FLAG_SCROLLABLE); + + for (size_t i = 0; i < 3; ++i) + { + gps_ui.radar_rings[i] = lv_obj_create(gps_ui.radar); + style_ring_object(gps_ui.radar_rings[i], + static_cast(radar_d - static_cast(i * (radar_d / 4))), + 1, + color_line()); + lv_obj_center(gps_ui.radar_rings[i]); + } + + gps_ui.radar_cross_h = lv_obj_create(gps_ui.radar); + lv_obj_set_size(gps_ui.radar_cross_h, radar_d - 16, 1); + lv_obj_center(gps_ui.radar_cross_h); + lv_obj_set_style_bg_color(gps_ui.radar_cross_h, color_line(), 0); + lv_obj_set_style_bg_opa(gps_ui.radar_cross_h, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(gps_ui.radar_cross_h, 0, 0); + + gps_ui.radar_cross_v = lv_obj_create(gps_ui.radar); + lv_obj_set_size(gps_ui.radar_cross_v, 1, radar_d - 16); + lv_obj_center(gps_ui.radar_cross_v); + lv_obj_set_style_bg_color(gps_ui.radar_cross_v, color_line(), 0); + lv_obj_set_style_bg_opa(gps_ui.radar_cross_v, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(gps_ui.radar_cross_v, 0, 0); + + for (size_t i = 0; i < 8; ++i) + { + gps_ui.sat_dots[i] = lv_obj_create(gps_ui.radar); + lv_obj_set_size(gps_ui.sat_dots[i], 16, 16); + lv_obj_set_style_radius(gps_ui.sat_dots[i], LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_color(gps_ui.sat_dots[i], color_line(), 0); + lv_obj_set_style_bg_opa(gps_ui.sat_dots[i], LV_OPA_COVER, 0); + lv_obj_set_style_border_width(gps_ui.sat_dots[i], 2, 0); + lv_obj_set_style_border_color(gps_ui.sat_dots[i], color_text_dim(), 0); + lv_obj_add_flag(gps_ui.sat_dots[i], LV_OBJ_FLAG_HIDDEN); + + gps_ui.sat_labels[i] = lv_label_create(gps_ui.sat_dots[i]); + style_body_label(gps_ui.sat_labels[i], &lv_font_montserrat_12, lv_color_white()); + lv_obj_center(gps_ui.sat_labels[i]); + + gps_ui.sat_use_tags[i] = lv_label_create(gps_ui.radar); + lv_obj_set_style_bg_color(gps_ui.sat_use_tags[i], color_ok(), 0); + lv_obj_set_style_bg_opa(gps_ui.sat_use_tags[i], LV_OPA_COVER, 0); + lv_obj_set_style_radius(gps_ui.sat_use_tags[i], 6, 0); + lv_obj_set_style_pad_left(gps_ui.sat_use_tags[i], 4, 0); + lv_obj_set_style_pad_right(gps_ui.sat_use_tags[i], 4, 0); + lv_obj_set_style_pad_top(gps_ui.sat_use_tags[i], 1, 0); + lv_obj_set_style_pad_bottom(gps_ui.sat_use_tags[i], 1, 0); + lv_obj_set_style_text_color(gps_ui.sat_use_tags[i], lv_color_white(), 0); + lv_obj_set_style_text_font(gps_ui.sat_use_tags[i], &lv_font_montserrat_12, 0); + lv_label_set_text(gps_ui.sat_use_tags[i], "U"); + lv_obj_add_flag(gps_ui.sat_use_tags[i], LV_OBJ_FLAG_HIDDEN); + } + + create_stat_tiles(gps_ui, gps_ui.chrome.body, static_cast(radar_d + 14), + std::max(96, body_w - radar_d - 18)); + + gps_ui.footer_label = lv_label_create(gps_ui.chrome.footer); + style_footer_label(gps_ui.footer_label); + lv_obj_align(gps_ui.footer_label, LV_ALIGN_LEFT_MID, 0, 0); + lv_label_set_text(gps_ui.footer_label, "searching satellites"); +} + +void refresh_gps_widget() +{ + auto& gps_ui = dashboard_state().gps; + if (gps_ui.chrome.card == nullptr) + { + return; + } + + gps::GnssSatInfo sats[gps::kMaxGnssSats]; + std::size_t sat_count = 0; + gps::GnssStatus gnss{}; + const bool has_snapshot = platform::ui::gps::get_gnss_snapshot(sats, gps::kMaxGnssSats, &sat_count, &gnss); + const auto state = platform::ui::gps::get_data(); + const bool fix = state.valid || (has_snapshot && gnss.fix != gps::GnssFix::NOFIX); + + set_status_chip(gps_ui.chrome, + fix_text(gnss.fix), + fix ? color_soft_green() : color_soft_warn(), + fix ? color_ok() : color_warn()); + + set_label_text_if_changed(gps_ui.stat_values[0], fix_text(gnss.fix)); + + char used_buf[16]; + std::snprintf(used_buf, sizeof(used_buf), "%u/%u", + static_cast(gnss.sats_in_use), + static_cast(has_snapshot ? sat_count : 0)); + set_label_text_if_changed(gps_ui.stat_values[1], used_buf); + + char hdop_buf[16]; + std::snprintf(hdop_buf, sizeof(hdop_buf), "%.1f", has_snapshot ? gnss.hdop : 0.0f); + set_label_text_if_changed(gps_ui.stat_values[2], hdop_buf); + + std::array ranked{}; + for (size_t i = 0; i < sat_count && i < ranked.size(); ++i) + { + ranked[i] = sats[i]; + } + std::sort(ranked.begin(), + ranked.begin() + static_cast(std::min(sat_count, ranked.size())), + [](const gps::GnssSatInfo& lhs, const gps::GnssSatInfo& rhs) + { + const int lhs_rank = sat_rank(lhs); + const int rhs_rank = sat_rank(rhs); + if (lhs_rank != rhs_rank) + { + return lhs_rank > rhs_rank; + } + return lhs.id < rhs.id; + }); + + const lv_coord_t radar_w = lv_obj_get_width(gps_ui.radar); + const lv_coord_t center = radar_w / 2; + const float radius = static_cast((radar_w / 2) - 12); + const size_t shown = std::min(8, sat_count); + for (size_t i = 0; i < 8; ++i) + { + const bool visible = i < shown; + if (!visible) + { + lv_obj_add_flag(gps_ui.sat_dots[i], LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(gps_ui.sat_use_tags[i], LV_OBJ_FLAG_HIDDEN); + continue; + } + + const auto& sat = ranked[i]; + const float sat_r = radius * (1.0f - (static_cast(sat.elevation) / 90.0f)); + const float angle = normalize_degrees(static_cast(sat.azimuth)); + const float radians = angle * 3.14159265358979323846f / 180.0f; + const lv_coord_t x = static_cast(center + sat_r * std::sin(radians) - 8.0f); + const lv_coord_t y = static_cast(center - sat_r * std::cos(radians) - 8.0f); + + lv_obj_clear_flag(gps_ui.sat_dots[i], LV_OBJ_FLAG_HIDDEN); + lv_obj_set_pos(gps_ui.sat_dots[i], x, y); + lv_obj_set_style_bg_color(gps_ui.sat_dots[i], satellite_color(sat.sys), 0); + lv_obj_set_style_border_color(gps_ui.sat_dots[i], sat.used ? color_ok() : (sat.snr >= 20 ? color_info() : color_warn()), 0); + + char label_buf[8]; + std::snprintf(label_buf, sizeof(label_buf), "%u", static_cast(sat.id)); + set_label_text_if_changed(gps_ui.sat_labels[i], label_buf); + + if (sat.used) + { + lv_obj_clear_flag(gps_ui.sat_use_tags[i], LV_OBJ_FLAG_HIDDEN); + lv_obj_set_pos(gps_ui.sat_use_tags[i], static_cast(x - 4), static_cast(y + 12)); + } + else + { + lv_obj_add_flag(gps_ui.sat_use_tags[i], LV_OBJ_FLAG_HIDDEN); + } + } + + for (size_t i = 0; i < 3; ++i) + { + lv_obj_set_style_border_opa(gps_ui.radar_rings[i], i == 0 ? LV_OPA_COVER : LV_OPA_60, 0); + lv_obj_set_style_border_color(gps_ui.radar_rings[i], i == 0 ? color_info() : color_line(), 0); + } + + char footer[72]; + std::snprintf(footer, + sizeof(footer), + "%s | %u in view", + fix ? "position stream active" : "waiting for better sky view", + static_cast(has_snapshot ? sat_count : 0)); + set_label_text_if_changed(gps_ui.footer_label, footer); +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_mesh_widget.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_mesh_widget.cpp new file mode 100644 index 00000000..5bc47669 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_mesh_widget.cpp @@ -0,0 +1,190 @@ +#include "ui/menu/dashboard/dashboard_widgets.h" + +#include +#include +#include + +#include "app/app_facade_access.h" +#include "platform/ui/device_runtime.h" +#include "ui/menu/dashboard/dashboard_state.h" +#include "ui/screens/team/team_ui_store.h" +#include "ui/ui_status.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +void set_label_text_if_changed(lv_obj_t* label, const char* text) +{ + if (label == nullptr || text == nullptr) + { + return; + } + const char* current = lv_label_get_text(label); + if (current == nullptr || std::strcmp(current, text) != 0) + { + lv_label_set_text(label, text); + } +} + +void create_stat_column(MeshWidgetUi& mesh, lv_obj_t* parent, lv_coord_t x, lv_coord_t body_h) +{ + static constexpr const char* kCaptions[] = {"Team", "Unread", "Power"}; + const lv_coord_t tile_w = std::max(92, lv_obj_get_width(parent) - x); + const lv_coord_t tile_h = (body_h - 12) / 3; + const lv_color_t colors[] = {color_soft_amber(), color_soft_blue(), color_soft_green()}; + + for (size_t i = 0; i < 3; ++i) + { + mesh.stat_tiles[i] = lv_obj_create(parent); + lv_obj_set_size(mesh.stat_tiles[i], tile_w, tile_h); + lv_obj_set_pos(mesh.stat_tiles[i], x, static_cast(i * (tile_h + 6))); + style_stat_tile(mesh.stat_tiles[i], colors[i]); + + mesh.stat_values[i] = lv_label_create(mesh.stat_tiles[i]); + style_body_label(mesh.stat_values[i], &lv_font_montserrat_16, color_text()); + lv_obj_align(mesh.stat_values[i], LV_ALIGN_TOP_LEFT, 0, 0); + lv_label_set_text(mesh.stat_values[i], "--"); + + mesh.stat_captions[i] = lv_label_create(mesh.stat_tiles[i]); + style_body_label(mesh.stat_captions[i], &lv_font_montserrat_12, color_text_dim()); + lv_obj_align(mesh.stat_captions[i], LV_ALIGN_BOTTOM_LEFT, 0, 0); + lv_label_set_text(mesh.stat_captions[i], kCaptions[i]); + } +} + +} // namespace + +void create_mesh_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h) +{ + auto& mesh = dashboard_state().mesh; + mesh.chrome = create_card_chrome(parent, "Mesh Status", card_w, card_h); + + const lv_coord_t body_w = lv_obj_get_width(mesh.chrome.body); + const lv_coord_t body_h = lv_obj_get_height(mesh.chrome.body); + const lv_coord_t hero_d = std::min(body_h - 12, std::max(60, body_w / 2 - 8)); + + mesh.orbit_outer = lv_obj_create(mesh.chrome.body); + style_ring_object(mesh.orbit_outer, hero_d, 2, color_line()); + lv_obj_align(mesh.orbit_outer, LV_ALIGN_LEFT_MID, 4, 0); + + mesh.orbit_mid = lv_obj_create(mesh.chrome.body); + style_ring_object(mesh.orbit_mid, hero_d - 16, 2, color_amber()); + lv_obj_align_to(mesh.orbit_mid, mesh.orbit_outer, LV_ALIGN_CENTER, 0, 0); + + mesh.orbit_core = lv_obj_create(mesh.chrome.body); + lv_obj_set_size(mesh.orbit_core, hero_d - 34, hero_d - 34); + lv_obj_set_style_radius(mesh.orbit_core, LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_color(mesh.orbit_core, color_amber_dark(), 0); + lv_obj_set_style_bg_opa(mesh.orbit_core, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(mesh.orbit_core, 0, 0); + lv_obj_align_to(mesh.orbit_core, mesh.orbit_outer, LV_ALIGN_CENTER, 0, 0); + + mesh.hero_value = lv_label_create(mesh.orbit_core); + style_body_label(mesh.hero_value, &lv_font_montserrat_16, lv_color_white()); + lv_obj_align(mesh.hero_value, LV_ALIGN_CENTER, 0, -8); + lv_label_set_text(mesh.hero_value, "MESH"); + + mesh.hero_caption = lv_label_create(mesh.orbit_core); + style_body_label(mesh.hero_caption, &lv_font_montserrat_12, lv_color_hex(0xFFF7E8)); + lv_obj_align(mesh.hero_caption, LV_ALIGN_CENTER, 0, 10); + lv_label_set_text(mesh.hero_caption, "online"); + + create_stat_column(mesh, mesh.chrome.body, hero_d + 16, body_h); + + mesh.signal_bar_wrap = lv_obj_create(mesh.chrome.footer); + lv_obj_set_size(mesh.signal_bar_wrap, 68, 18); + lv_obj_align(mesh.signal_bar_wrap, LV_ALIGN_LEFT_MID, 0, 0); + lv_obj_set_style_bg_opa(mesh.signal_bar_wrap, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(mesh.signal_bar_wrap, 0, 0); + lv_obj_set_style_pad_all(mesh.signal_bar_wrap, 0, 0); + lv_obj_clear_flag(mesh.signal_bar_wrap, LV_OBJ_FLAG_SCROLLABLE); + + for (size_t i = 0; i < 12; ++i) + { + mesh.signal_bars[i] = lv_obj_create(mesh.signal_bar_wrap); + lv_obj_set_size(mesh.signal_bars[i], 4, 6); + lv_obj_set_pos(mesh.signal_bars[i], static_cast(i * 5), 6); + lv_obj_set_style_radius(mesh.signal_bars[i], 2, 0); + lv_obj_set_style_bg_color(mesh.signal_bars[i], color_line(), 0); + lv_obj_set_style_bg_opa(mesh.signal_bars[i], LV_OPA_COVER, 0); + lv_obj_set_style_border_width(mesh.signal_bars[i], 0, 0); + } + + mesh.footer_label = lv_label_create(mesh.chrome.footer); + style_footer_label(mesh.footer_label); + lv_obj_align(mesh.footer_label, LV_ALIGN_RIGHT_MID, 0, 0); + lv_label_set_text(mesh.footer_label, "waiting for traffic"); +} + +void refresh_mesh_widget() +{ + auto& mesh = dashboard_state().mesh; + if (mesh.chrome.card == nullptr) + { + return; + } + + team::ui::TeamUiSnapshot team_snap; + const bool has_team = team::ui::team_ui_get_store().load(team_snap) && team_snap.in_team; + const int unread = ui::status::get_total_unread(); + const auto battery = platform::ui::device::battery_info(); + + char power_buf[16]; + if (battery.level >= 0) + { + if (battery.charging) + { + std::snprintf(power_buf, sizeof(power_buf), "USB"); + } + else + { + std::snprintf(power_buf, sizeof(power_buf), "%d%%", battery.level); + } + } + else + { + std::snprintf(power_buf, sizeof(power_buf), "--"); + } + + set_status_chip(mesh.chrome, has_team ? "LINKED" : "SOLO", has_team ? color_soft_green() : color_soft_amber(), + has_team ? color_ok() : color_text()); + set_label_text_if_changed(mesh.hero_value, has_team ? "TEAM" : "MESH"); + set_label_text_if_changed(mesh.hero_caption, unread > 0 ? "traffic active" : "standing by"); + + char team_buf[16]; + std::snprintf(team_buf, sizeof(team_buf), "%u", has_team ? static_cast(team_snap.members.size()) : 0U); + set_label_text_if_changed(mesh.stat_values[0], team_buf); + + char unread_buf[16]; + std::snprintf(unread_buf, sizeof(unread_buf), "%d", unread); + set_label_text_if_changed(mesh.stat_values[1], unread_buf); + lv_obj_set_style_text_color(mesh.stat_values[1], unread > 0 ? color_warn() : color_text(), 0); + + set_label_text_if_changed(mesh.stat_values[2], power_buf); + lv_obj_set_style_text_color(mesh.stat_values[2], battery.charging ? color_info() : color_text(), 0); + + char footer[64]; + std::snprintf(footer, + sizeof(footer), + "%s | %s", + app::runtimeFacade().isBleEnabled() ? "BLE bridge ready" : "LoRa direct path", + unread > 0 ? "new activity" : "quiet net"); + set_label_text_if_changed(mesh.footer_label, footer); + + lv_obj_set_style_border_opa(mesh.orbit_outer, LV_OPA_60, 0); + lv_obj_set_style_border_opa(mesh.orbit_mid, LV_OPA_COVER, 0); + + const int activity = std::min(12, std::max(2, unread + (has_team ? 3 : 1))); + for (size_t i = 0; i < 12; ++i) + { + const lv_coord_t height = static_cast(5 + (i % 4U) * 3U); + lv_obj_set_height(mesh.signal_bars[i], height); + lv_obj_set_y(mesh.signal_bars[i], static_cast(18 - height)); + lv_obj_set_style_bg_color(mesh.signal_bars[i], i < static_cast(activity) ? color_ok() : color_line(), 0); + lv_obj_set_style_bg_opa(mesh.signal_bars[i], i < static_cast(activity) ? LV_OPA_COVER : LV_OPA_60, 0); + } +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_recent_widget.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_recent_widget.cpp new file mode 100644 index 00000000..cb5aebe9 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_recent_widget.cpp @@ -0,0 +1,191 @@ +#include "ui/menu/dashboard/dashboard_widgets.h" + +#include +#include +#include + +#include "app/app_facade_access.h" +#include "chat/domain/chat_types.h" +#include "chat/usecase/chat_service.h" +#include "ui/menu/dashboard/dashboard_state.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +constexpr size_t kVisibleRows = 2; + +void set_label_text_if_changed(lv_obj_t* label, const char* text) +{ + if (label == nullptr || text == nullptr) + { + return; + } + const char* current = lv_label_get_text(label); + if (current == nullptr || std::strcmp(current, text) != 0) + { + lv_label_set_text(label, text); + } +} + +std::string trim_text(const std::string& text, size_t max_len) +{ + if (text.size() <= max_len) + { + return text; + } + return text.substr(0, max_len - 1) + "..."; +} + +} // namespace + +void create_recent_widget(lv_obj_t* parent, lv_coord_t card_w, lv_coord_t card_h) +{ + auto& recent = dashboard_state().recent; + recent.chrome = create_card_chrome(parent, "Recent Activity", card_w, card_h); + + const lv_coord_t body_w = lv_obj_get_width(recent.chrome.body); + const lv_coord_t body_h = lv_obj_get_height(recent.chrome.body); + const lv_coord_t gap = 6; + const lv_coord_t row_h = std::max(26, (body_h - gap) / static_cast(kVisibleRows)); + + for (size_t i = 0; i < kVisibleRows; ++i) + { + recent.rows[i] = lv_obj_create(recent.chrome.body); + lv_obj_set_size(recent.rows[i], body_w, row_h); + lv_obj_set_pos(recent.rows[i], 0, static_cast(i * (row_h + gap))); + lv_obj_set_style_bg_color(recent.rows[i], i == 0 ? color_soft_amber() : lv_color_hex(0xF6E7C5), 0); + lv_obj_set_style_bg_opa(recent.rows[i], LV_OPA_COVER, 0); + lv_obj_set_style_border_width(recent.rows[i], 0, 0); + lv_obj_set_style_radius(recent.rows[i], 14, 0); + lv_obj_set_style_pad_left(recent.rows[i], 10, 0); + lv_obj_set_style_pad_right(recent.rows[i], 10, 0); + lv_obj_set_style_pad_top(recent.rows[i], 4, 0); + lv_obj_set_style_pad_bottom(recent.rows[i], 4, 0); + lv_obj_clear_flag(recent.rows[i], LV_OBJ_FLAG_SCROLLABLE); + + recent.row_dots[i] = lv_obj_create(recent.rows[i]); + lv_obj_set_size(recent.row_dots[i], 10, 10); + lv_obj_set_style_radius(recent.row_dots[i], LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_color(recent.row_dots[i], i == 0 ? color_amber_dark() : color_info(), 0); + lv_obj_set_style_bg_opa(recent.row_dots[i], LV_OPA_COVER, 0); + lv_obj_set_style_border_width(recent.row_dots[i], 0, 0); + lv_obj_align(recent.row_dots[i], LV_ALIGN_LEFT_MID, 0, 0); + + recent.row_names[i] = lv_label_create(recent.rows[i]); + style_body_label(recent.row_names[i], &lv_font_montserrat_12, color_text()); + lv_obj_set_width(recent.row_names[i], static_cast(body_w - 80)); + lv_obj_align(recent.row_names[i], LV_ALIGN_TOP_LEFT, 18, 1); + lv_label_set_long_mode(recent.row_names[i], LV_LABEL_LONG_CLIP); + lv_label_set_text(recent.row_names[i], "--"); + + recent.row_previews[i] = lv_label_create(recent.rows[i]); + style_body_label(recent.row_previews[i], &lv_font_montserrat_12, color_text_dim()); + lv_obj_set_width(recent.row_previews[i], static_cast(body_w - 80)); + lv_obj_align(recent.row_previews[i], LV_ALIGN_BOTTOM_LEFT, 18, -1); + lv_label_set_long_mode(recent.row_previews[i], LV_LABEL_LONG_CLIP); + lv_label_set_text(recent.row_previews[i], ""); + + recent.row_badges[i] = lv_obj_create(recent.rows[i]); + lv_obj_set_size(recent.row_badges[i], LV_SIZE_CONTENT, 16); + lv_obj_align(recent.row_badges[i], LV_ALIGN_RIGHT_MID, 0, 0); + lv_obj_set_style_radius(recent.row_badges[i], 8, 0); + lv_obj_set_style_bg_color(recent.row_badges[i], color_warn(), 0); + lv_obj_set_style_bg_opa(recent.row_badges[i], LV_OPA_COVER, 0); + lv_obj_set_style_border_width(recent.row_badges[i], 0, 0); + lv_obj_set_style_pad_left(recent.row_badges[i], 5, 0); + lv_obj_set_style_pad_right(recent.row_badges[i], 5, 0); + lv_obj_set_style_pad_top(recent.row_badges[i], 1, 0); + lv_obj_set_style_pad_bottom(recent.row_badges[i], 1, 0); + lv_obj_add_flag(recent.row_badges[i], LV_OBJ_FLAG_HIDDEN); + + recent.row_badge_labels[i] = lv_label_create(recent.row_badges[i]); + style_body_label(recent.row_badge_labels[i], &lv_font_montserrat_12, lv_color_white()); + lv_obj_center(recent.row_badge_labels[i]); + } + + recent.scan_track = lv_obj_create(recent.chrome.footer); + lv_obj_set_size(recent.scan_track, 78, 8); + lv_obj_align(recent.scan_track, LV_ALIGN_LEFT_MID, 0, 0); + lv_obj_set_style_bg_color(recent.scan_track, color_line(), 0); + lv_obj_set_style_bg_opa(recent.scan_track, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(recent.scan_track, 0, 0); + lv_obj_set_style_radius(recent.scan_track, 4, 0); + lv_obj_clear_flag(recent.scan_track, LV_OBJ_FLAG_SCROLLABLE); + + recent.scan_runner = lv_obj_create(recent.scan_track); + lv_obj_set_size(recent.scan_runner, 20, 8); + lv_obj_set_style_bg_color(recent.scan_runner, color_amber_dark(), 0); + lv_obj_set_style_bg_opa(recent.scan_runner, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(recent.scan_runner, 0, 0); + lv_obj_set_style_radius(recent.scan_runner, 4, 0); + + recent.footer_label = lv_label_create(recent.chrome.footer); + style_footer_label(recent.footer_label); + lv_obj_align(recent.footer_label, LV_ALIGN_RIGHT_MID, 0, 0); + lv_label_set_text(recent.footer_label, "no recent traffic"); +} + +void refresh_recent_widget() +{ + auto& recent = dashboard_state().recent; + if (recent.chrome.card == nullptr) + { + return; + } + + size_t total = 0; + const auto conversations = app::messagingFacade().getChatService().getConversations(0, 3, &total); + + set_status_chip(recent.chrome, + total > 0 ? "LIVE" : "IDLE", + total > 0 ? color_soft_blue() : color_soft_amber(), + total > 0 ? color_info() : color_text()); + + for (size_t i = 0; i < kVisibleRows; ++i) + { + if (i < conversations.size()) + { + const auto& conv = conversations[i]; + const std::string name = trim_text(conv.name, 16); + const std::string preview = trim_text(conv.preview.empty() ? "No preview" : conv.preview, 28); + set_label_text_if_changed(recent.row_names[i], name.c_str()); + set_label_text_if_changed(recent.row_previews[i], preview.c_str()); + lv_obj_set_style_bg_color(recent.row_dots[i], conv.unread > 0 ? color_warn() : color_info(), 0); + + if (conv.unread > 0) + { + char unread_buf[12]; + std::snprintf(unread_buf, sizeof(unread_buf), "%d", conv.unread); + set_label_text_if_changed(recent.row_badge_labels[i], unread_buf); + lv_obj_clear_flag(recent.row_badges[i], LV_OBJ_FLAG_HIDDEN); + } + else + { + lv_obj_add_flag(recent.row_badges[i], LV_OBJ_FLAG_HIDDEN); + } + } + else + { + set_label_text_if_changed(recent.row_names[i], i == 0 ? "No recent traffic" : ""); + set_label_text_if_changed(recent.row_previews[i], i == 0 ? "Messages and broadcasts show here" : ""); + lv_obj_add_flag(recent.row_badges[i], LV_OBJ_FLAG_HIDDEN); + lv_obj_set_style_bg_color(recent.row_dots[i], color_line(), 0); + } + } + + char footer[64]; + std::snprintf(footer, sizeof(footer), "%u threads active", static_cast(total)); + set_label_text_if_changed(recent.footer_label, footer); + + const lv_coord_t track_w = lv_obj_get_width(recent.scan_track); + const lv_coord_t runner_w = lv_obj_get_width(recent.scan_runner); + const lv_coord_t travel = track_w - runner_w; + const lv_coord_t x = travel > 0 + ? static_cast(((dashboard_state().tick % 2U) == 0U) ? (travel / 3) : ((travel * 2) / 3)) + : 0; + lv_obj_set_x(recent.scan_runner, x); +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_state.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_state.cpp new file mode 100644 index 00000000..3597ff55 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_state.cpp @@ -0,0 +1,27 @@ +#include "ui/menu/dashboard/dashboard_state.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +DashboardUi s_dashboard{}; + +} // namespace + +DashboardUi& dashboard_state() +{ + return s_dashboard; +} + +void dashboard_reset() +{ + if (s_dashboard.timer != nullptr) + { + lv_timer_del(s_dashboard.timer); + s_dashboard.timer = nullptr; + } + s_dashboard = DashboardUi{}; +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/dashboard/dashboard_style.cpp b/modules/ui_shared/src/ui/menu/dashboard/dashboard_style.cpp new file mode 100644 index 00000000..0e898b77 --- /dev/null +++ b/modules/ui_shared/src/ui/menu/dashboard/dashboard_style.cpp @@ -0,0 +1,228 @@ +#include "ui/menu/dashboard/dashboard_style.h" + +#include +#include +#include + +namespace ui::menu::dashboard +{ +namespace +{ + +constexpr float kPi = 3.14159265358979323846f; + +float deg_to_rad(float value) +{ + return value * (kPi / 180.0f); +} + +float rad_to_deg(float value) +{ + return value * (180.0f / kPi); +} + +} // namespace + +lv_color_t color_amber() { return lv_color_hex(0xEBA341); } +lv_color_t color_amber_dark() { return lv_color_hex(0xC98118); } +lv_color_t color_panel_bg() { return lv_color_hex(0xFAF0D8); } +lv_color_t color_line() { return lv_color_hex(0xE7C98F); } +lv_color_t color_text() { return lv_color_hex(0x6B4A1E); } +lv_color_t color_text_dim() { return lv_color_hex(0x8A6A3A); } +lv_color_t color_warn() { return lv_color_hex(0xB94A2C); } +lv_color_t color_ok() { return lv_color_hex(0x3E7D3E); } +lv_color_t color_info() { return lv_color_hex(0x2D6FB6); } +lv_color_t color_soft_amber() { return lv_color_hex(0xF3D39C); } +lv_color_t color_soft_blue() { return lv_color_hex(0xDCE8F7); } +lv_color_t color_soft_green() { return lv_color_hex(0xDCEFD8); } +lv_color_t color_soft_warn() { return lv_color_hex(0xF5D9D1); } + +DashboardCardChrome create_card_chrome(lv_obj_t* parent, + const char* title, + lv_coord_t card_w, + lv_coord_t card_h) +{ + DashboardCardChrome chrome{}; + constexpr lv_coord_t kHeaderH = 30; + constexpr lv_coord_t kFooterH = 28; + + chrome.card = lv_obj_create(parent); + lv_obj_set_size(chrome.card, card_w, card_h); + lv_obj_set_style_bg_color(chrome.card, color_panel_bg(), 0); + lv_obj_set_style_bg_opa(chrome.card, LV_OPA_COVER, 0); + lv_obj_set_style_border_color(chrome.card, color_line(), 0); + lv_obj_set_style_border_width(chrome.card, 1, 0); + lv_obj_set_style_radius(chrome.card, 18, 0); + lv_obj_set_style_pad_all(chrome.card, 0, 0); + lv_obj_set_style_shadow_width(chrome.card, 0, 0); + lv_obj_clear_flag(chrome.card, LV_OBJ_FLAG_SCROLLABLE); + + chrome.header = lv_obj_create(chrome.card); + lv_obj_set_size(chrome.header, LV_PCT(100), kHeaderH); + lv_obj_align(chrome.header, LV_ALIGN_TOP_MID, 0, 0); + lv_obj_set_style_bg_color(chrome.header, color_amber(), 0); + lv_obj_set_style_bg_opa(chrome.header, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(chrome.header, 0, 0); + lv_obj_set_style_radius(chrome.header, 18, 0); + lv_obj_set_style_pad_left(chrome.header, 10, 0); + lv_obj_set_style_pad_right(chrome.header, 10, 0); + lv_obj_set_style_pad_top(chrome.header, 6, 0); + lv_obj_set_style_pad_bottom(chrome.header, 6, 0); + lv_obj_clear_flag(chrome.header, LV_OBJ_FLAG_SCROLLABLE); + + chrome.title = lv_label_create(chrome.header); + lv_label_set_text(chrome.title, title); + lv_obj_set_style_text_color(chrome.title, lv_color_hex(0x2A1A05), 0); + lv_obj_set_style_text_font(chrome.title, &lv_font_montserrat_14, 0); + lv_obj_align(chrome.title, LV_ALIGN_LEFT_MID, 0, 0); + + chrome.status_chip = lv_obj_create(chrome.header); + lv_obj_set_size(chrome.status_chip, LV_SIZE_CONTENT, 18); + lv_obj_align(chrome.status_chip, LV_ALIGN_RIGHT_MID, 0, 0); + lv_obj_set_style_radius(chrome.status_chip, 9, 0); + lv_obj_set_style_bg_color(chrome.status_chip, color_panel_bg(), 0); + lv_obj_set_style_bg_opa(chrome.status_chip, LV_OPA_80, 0); + lv_obj_set_style_border_width(chrome.status_chip, 0, 0); + lv_obj_set_style_pad_left(chrome.status_chip, 8, 0); + lv_obj_set_style_pad_right(chrome.status_chip, 8, 0); + lv_obj_set_style_pad_top(chrome.status_chip, 1, 0); + lv_obj_set_style_pad_bottom(chrome.status_chip, 1, 0); + lv_obj_clear_flag(chrome.status_chip, LV_OBJ_FLAG_SCROLLABLE); + + chrome.status_label = lv_label_create(chrome.status_chip); + lv_label_set_text(chrome.status_label, "--"); + lv_obj_set_style_text_color(chrome.status_label, color_text(), 0); + lv_obj_set_style_text_font(chrome.status_label, &lv_font_montserrat_12, 0); + lv_obj_center(chrome.status_label); + + chrome.body = lv_obj_create(chrome.card); + lv_obj_set_size(chrome.body, LV_PCT(100), card_h - kHeaderH - kFooterH); + lv_obj_align_to(chrome.body, chrome.header, LV_ALIGN_OUT_BOTTOM_MID, 0, 0); + lv_obj_set_style_bg_opa(chrome.body, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(chrome.body, 0, 0); + lv_obj_set_style_pad_left(chrome.body, 10, 0); + lv_obj_set_style_pad_right(chrome.body, 10, 0); + lv_obj_set_style_pad_top(chrome.body, 8, 0); + lv_obj_set_style_pad_bottom(chrome.body, 6, 0); + lv_obj_clear_flag(chrome.body, LV_OBJ_FLAG_SCROLLABLE); + + chrome.footer = lv_obj_create(chrome.card); + lv_obj_set_size(chrome.footer, LV_PCT(100), kFooterH); + lv_obj_align(chrome.footer, LV_ALIGN_BOTTOM_MID, 0, 0); + lv_obj_set_style_bg_color(chrome.footer, color_soft_amber(), 0); + lv_obj_set_style_bg_opa(chrome.footer, LV_OPA_50, 0); + lv_obj_set_style_border_width(chrome.footer, 0, 0); + lv_obj_set_style_radius(chrome.footer, 18, 0); + lv_obj_set_style_pad_left(chrome.footer, 10, 0); + lv_obj_set_style_pad_right(chrome.footer, 10, 0); + lv_obj_set_style_pad_top(chrome.footer, 5, 0); + lv_obj_set_style_pad_bottom(chrome.footer, 5, 0); + lv_obj_clear_flag(chrome.footer, LV_OBJ_FLAG_SCROLLABLE); + + return chrome; +} + +void set_status_chip(DashboardCardChrome& chrome, const char* text, lv_color_t bg, lv_color_t fg) +{ + if (chrome.status_chip == nullptr || chrome.status_label == nullptr) + { + return; + } + lv_obj_set_style_bg_color(chrome.status_chip, bg, 0); + lv_obj_set_style_bg_opa(chrome.status_chip, LV_OPA_COVER, 0); + lv_obj_set_style_text_color(chrome.status_label, fg, 0); + lv_label_set_text(chrome.status_label, text); +} + +void style_stat_tile(lv_obj_t* tile, lv_color_t bg) +{ + lv_obj_set_style_bg_color(tile, bg, 0); + lv_obj_set_style_bg_opa(tile, LV_OPA_COVER, 0); + lv_obj_set_style_border_width(tile, 0, 0); + lv_obj_set_style_radius(tile, 14, 0); + lv_obj_set_style_pad_left(tile, 10, 0); + lv_obj_set_style_pad_right(tile, 10, 0); + lv_obj_set_style_pad_top(tile, 6, 0); + lv_obj_set_style_pad_bottom(tile, 6, 0); + lv_obj_clear_flag(tile, LV_OBJ_FLAG_SCROLLABLE); +} + +void style_body_label(lv_obj_t* label, const lv_font_t* font, lv_color_t color) +{ + lv_obj_set_style_text_font(label, font, 0); + lv_obj_set_style_text_color(label, color, 0); +} + +void style_footer_label(lv_obj_t* label) +{ + lv_obj_set_style_text_font(label, &lv_font_montserrat_12, 0); + lv_obj_set_style_text_color(label, color_text_dim(), 0); +} + +void style_ring_object(lv_obj_t* obj, lv_coord_t diameter, lv_coord_t border, lv_color_t color) +{ + lv_obj_set_size(obj, diameter, diameter); + lv_obj_set_style_radius(obj, LV_RADIUS_CIRCLE, 0); + lv_obj_set_style_bg_opa(obj, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(obj, border, 0); + lv_obj_set_style_border_color(obj, color, 0); + lv_obj_clear_flag(obj, LV_OBJ_FLAG_SCROLLABLE); +} + +void format_distance(double meters, char* out, size_t out_len) +{ + if (meters >= 1000.0) + { + std::snprintf(out, out_len, "%.1f km", meters / 1000.0); + } + else + { + std::snprintf(out, out_len, "%.0f m", meters); + } +} + +float normalize_degrees(float value) +{ + while (value < 0.0f) + { + value += 360.0f; + } + while (value >= 360.0f) + { + value -= 360.0f; + } + return value; +} + +float bearing_between(double lat1, double lon1, double lat2, double lon2) +{ + const double lat1_rad = deg_to_rad(static_cast(lat1)); + const double lat2_rad = deg_to_rad(static_cast(lat2)); + const double dlon = deg_to_rad(static_cast(lon2 - lon1)); + const double y = std::sin(dlon) * std::cos(lat2_rad); + const double x = std::cos(lat1_rad) * std::sin(lat2_rad) - + std::sin(lat1_rad) * std::cos(lat2_rad) * std::cos(dlon); + return normalize_degrees(rad_to_deg(static_cast(std::atan2(y, x)))); +} + +double haversine_m(double lat1, double lon1, double lat2, double lon2) +{ + constexpr double kEarthRadiusM = 6371000.0; + const double dlat = deg_to_rad(static_cast(lat2 - lat1)); + const double dlon = deg_to_rad(static_cast(lon2 - lon1)); + const double a = std::pow(std::sin(dlat / 2.0), 2.0) + + std::cos(deg_to_rad(static_cast(lat1))) * + std::cos(deg_to_rad(static_cast(lat2))) * + std::pow(std::sin(dlon / 2.0), 2.0); + const double c = 2.0 * std::atan2(std::sqrt(a), std::sqrt(std::max(0.0, 1.0 - a))); + return kEarthRadiusM * c; +} + +const char* compass_rose(float bearing) +{ + static constexpr const char* kNames[] = {"N", "NE", "E", "SE", "S", "SW", "W", "NW"}; + const int index = static_cast(std::floor((normalize_degrees(bearing) + 22.5f) / 45.0f)) % 8; + return kNames[index]; +} + +} // namespace ui::menu::dashboard diff --git a/modules/ui_shared/src/ui/menu/menu_dashboard.cpp b/modules/ui_shared/src/ui/menu/menu_dashboard.cpp new file mode 100644 index 00000000..11b2e4bc --- /dev/null +++ b/modules/ui_shared/src/ui/menu/menu_dashboard.cpp @@ -0,0 +1,152 @@ +#include "ui/menu/menu_dashboard.h" + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) || defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) + +#include +#include +#include + +#include "platform/ui/orientation_runtime.h" +#include "ui/menu/dashboard/dashboard_state.h" +#include "ui/menu/dashboard/dashboard_widgets.h" +#include "ui/menu/menu_profile.h" + +namespace ui::menu::dashboard +{ +namespace +{ + +constexpr uint32_t kDashboardTimerMs = 220; + +bool is_tab5_profile() +{ + return std::strcmp(ui::menu_profile::current().name, "tab5") == 0; +} + +void refresh_dashboard(lv_timer_t* timer) +{ + (void)timer; + auto& dashboard = dashboard_state(); + if (!is_tab5_profile() || dashboard.panel == nullptr) + { + return; + } + + ++dashboard.tick; + + // Keep motion responsive, but avoid repainting the whole dashboard too aggressively. + refresh_compass_widget(); + + if ((dashboard.tick % 2U) == 1U) + { + refresh_recent_widget(); + refresh_gps_widget(); + } + if ((dashboard.tick % 4U) == 1U) + { + refresh_mesh_widget(); + } +} + +} // namespace + +void init(lv_obj_t* menu_panel, lv_obj_t* grid_panel, const ui::menu_layout::InitOptions& options) +{ + (void)options; + if (!is_tab5_profile() || menu_panel == nullptr || grid_panel == nullptr) + { + return; + } + + dashboard_reset(); + auto& dashboard = dashboard_state(); + const lv_coord_t screen_w = lv_display_get_physical_horizontal_resolution(nullptr); + const lv_coord_t screen_h = lv_display_get_physical_vertical_resolution(nullptr); + const lv_coord_t grid_w = lv_obj_get_width(grid_panel); + const lv_coord_t right_gap = static_cast(screen_w - grid_w - 16); + const lv_coord_t top = 56; + + dashboard.dock_right = right_gap >= 240; + dashboard.panel = lv_obj_create(menu_panel); + lv_obj_set_style_bg_opa(dashboard.panel, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(dashboard.panel, 0, 0); + lv_obj_set_style_pad_all(dashboard.panel, 0, 0); + lv_obj_set_style_pad_row(dashboard.panel, 12, 0); + lv_obj_set_style_pad_column(dashboard.panel, 12, 0); + lv_obj_set_style_shadow_width(dashboard.panel, 0, 0); + lv_obj_clear_flag(dashboard.panel, LV_OBJ_FLAG_SCROLLABLE); + + lv_coord_t panel_w = 0; + lv_coord_t panel_h = 0; + if (dashboard.dock_right) + { + panel_w = right_gap; + panel_h = std::max(screen_h - top - 10, 220); + lv_obj_set_size(dashboard.panel, panel_w, panel_h); + lv_obj_align(dashboard.panel, LV_ALIGN_TOP_RIGHT, -8, top); + } + else + { + panel_w = std::max(screen_w - 16, 320); + panel_h = 240; + lv_obj_set_size(dashboard.panel, panel_w, panel_h); + lv_obj_align_to(dashboard.panel, grid_panel, LV_ALIGN_OUT_BOTTOM_LEFT, 0, 12); + } + + dashboard.grid = lv_obj_create(dashboard.panel); + lv_obj_set_size(dashboard.grid, LV_PCT(100), LV_PCT(100)); + lv_obj_set_style_bg_opa(dashboard.grid, LV_OPA_TRANSP, 0); + lv_obj_set_style_border_width(dashboard.grid, 0, 0); + lv_obj_set_style_pad_all(dashboard.grid, 0, 0); + lv_obj_set_style_pad_row(dashboard.grid, 12, 0); + lv_obj_set_style_pad_column(dashboard.grid, 12, 0); + lv_obj_set_flex_flow(dashboard.grid, LV_FLEX_FLOW_ROW_WRAP); + lv_obj_set_flex_align(dashboard.grid, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START); + lv_obj_clear_flag(dashboard.grid, LV_OBJ_FLAG_SCROLLABLE); + + const lv_coord_t card_w = (panel_w - 12) / 2; + const lv_coord_t card_h = dashboard.dock_right ? std::max((panel_h - 12) / 2, 124) : 132; + + create_mesh_widget(dashboard.grid, card_w, card_h); + create_gps_widget(dashboard.grid, card_w, card_h); + create_recent_widget(dashboard.grid, card_w, card_h); + create_compass_widget(dashboard.grid, card_w, card_h); + + dashboard.timer = lv_timer_create(refresh_dashboard, kDashboardTimerMs, nullptr); + if (dashboard.timer != nullptr) + { + lv_timer_set_repeat_count(dashboard.timer, -1); + } + refresh_dashboard(nullptr); +} + +void bringToFront() +{ + auto& dashboard = dashboard_state(); + if (dashboard.panel != nullptr) + { + lv_obj_move_foreground(dashboard.panel); + } +} + +void setActive(bool active) +{ + auto& dashboard = dashboard_state(); + if (dashboard.timer == nullptr) + { + return; + } + + if (active) + { + lv_timer_resume(dashboard.timer); + } + else + { + lv_timer_pause(dashboard.timer); + } +} + +} // namespace ui::menu::dashboard + +#endif diff --git a/modules/ui_shared/src/ui/menu/menu_layout.cpp b/modules/ui_shared/src/ui/menu/menu_layout.cpp index 283fe770..09d26b0b 100644 --- a/modules/ui_shared/src/ui/menu/menu_layout.cpp +++ b/modules/ui_shared/src/ui/menu/menu_layout.cpp @@ -5,8 +5,14 @@ #include #include +#if defined(ESP_PLATFORM) +#include "esp_log.h" +#endif + #include "ui/app_runtime.h" +#include "ui/menu/menu_dashboard.h" #include "ui/menu/menu_profile.h" +#include "ui/menu/menu_runtime.h" #include "ui/ui_common.h" #include "ui/ui_status.h" #include "ui/ui_theme.h" @@ -18,6 +24,10 @@ namespace menu_layout namespace { +#if defined(ESP_PLATFORM) +constexpr const char* kTag = "ui-menu-layout"; +#endif + constexpr size_t kMaxMenuApps = 16; struct MenuAppUi @@ -51,15 +61,29 @@ void enterPendingApp(void* user_data) auto* target_app = static_cast(user_data); if (target_app == nullptr || target_app != s_pending_app_launch || s_app_panel == nullptr) { +#if defined(ESP_PLATFORM) + ESP_LOGW(kTag, + "enterPendingApp skipped target=%s pending=%s app_panel=%d", + target_app ? target_app->name() : "(null)", + s_pending_app_launch ? s_pending_app_launch->name() : "(null)", + s_app_panel ? 1 : 0); +#endif return; } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "enterPendingApp target=%s", target_app->name()); +#endif s_pending_app_launch = nullptr; ui_switch_to_app(target_app, s_app_panel); } void menuHidden() { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "menuHidden -> tile(0,1)"); +#endif + setMenuVisible(false); lv_tileview_set_tile_by_index(main_screen, 0, 1, transition_anim()); } @@ -102,18 +126,33 @@ void menuButtonClickCallback(lv_event_t* e) auto* target_app = static_cast(lv_event_get_user_data(e)); if (main_screen != nullptr && lv_obj_has_flag(main_screen, LV_OBJ_FLAG_HIDDEN)) { +#if defined(ESP_PLATFORM) + ESP_LOGW(kTag, "click ignored because main_screen hidden target=%s", target_app ? target_app->name() : "(null)"); +#endif return; } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, + "menu click target=%s touch_primary=%d", + target_app ? target_app->name() : "(null)", + ui::menu_profile::current().input_mode == ui::menu_profile::InputMode::TouchPrimary ? 1 : 0); +#endif set_default_group(nullptr); if (ui::menu_profile::current().input_mode == ui::menu_profile::InputMode::TouchPrimary) { s_pending_app_launch = target_app; +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "queue async app enter target=%s", target_app ? target_app->name() : "(null)"); +#endif menuHidden(); lv_async_call(enterPendingApp, target_app); return; } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "direct app enter target=%s", target_app ? target_app->name() : "(null)"); +#endif ui_switch_to_app(target_app, s_app_panel); menuHidden(); } @@ -200,10 +239,7 @@ void createAppButton(lv_obj_t* parent, AppScreen* app, size_t idx) lv_obj_set_style_text_font(label, profile.card_label_font, 0); lv_obj_set_style_text_color(label, lv_color_hex(0x6B4A1E), 0); lv_obj_set_style_text_color(label, lv_color_hex(0x6B4A1E), LV_STATE_FOCUSED); - lv_label_set_long_mode(label, - profile.input_mode == ui::menu_profile::InputMode::TouchPrimary - ? LV_LABEL_LONG_CLIP - : LV_LABEL_LONG_SCROLL_CIRCULAR); + lv_label_set_long_mode(label, LV_LABEL_LONG_DOT); } if (idx < kMaxMenuApps) @@ -234,19 +270,11 @@ void createAppButton(lv_obj_t* parent, AppScreen* app, size_t idx) lv_obj_update_layout(btn); if (profile.badge_anchor_mode == ui::menu_profile::BadgeAnchorMode::IconTopRight) { - lv_obj_align_to(badge, - icon, - LV_ALIGN_TOP_RIGHT, - profile.badge_offset_x, - profile.badge_offset_y); + lv_obj_align_to(badge, icon, LV_ALIGN_TOP_RIGHT, profile.badge_offset_x, profile.badge_offset_y); } else { - lv_obj_align_to(badge, - icon, - LV_ALIGN_TOP_LEFT, - profile.badge_offset_x, - profile.badge_offset_y); + lv_obj_align_to(badge, icon, LV_ALIGN_TOP_LEFT, profile.badge_offset_x, profile.badge_offset_y); } lv_obj_t* badge_label = lv_label_create(badge); @@ -318,7 +346,16 @@ void createAppGrid() lv_obj_t* panel = lv_obj_create(s_menu_panel); s_grid_panel = panel; lv_obj_set_scrollbar_mode(panel, LV_SCROLLBAR_MODE_OFF); - lv_obj_set_size(panel, LV_PCT(100), LV_PCT(profile.grid_height_pct)); + lv_coord_t panel_width = lv_pct(100); + if (profile.max_columns > 0) + { + panel_width = static_cast( + profile.grid_pad_left + + profile.grid_pad_right + + (profile.card_width * profile.max_columns) + + (profile.grid_pad_column * (profile.max_columns - 1))); + } + lv_obj_set_size(panel, panel_width, LV_PCT(profile.grid_height_pct)); lv_obj_set_style_pad_row(panel, profile.grid_pad_row, 0); lv_obj_set_style_pad_column(panel, profile.grid_pad_column, 0); if (profile.variant != ui::menu_profile::LayoutVariant::CompactGrid) @@ -331,7 +368,7 @@ void createAppGrid() lv_obj_set_scroll_dir(panel, profile.vertical_scroll ? LV_DIR_VER : LV_DIR_HOR); if (profile.wrap_grid) { - if (profile.variant == ui::menu_profile::LayoutVariant::CompactGrid) + if (profile.grid_anchor_top_left || profile.variant == ui::menu_profile::LayoutVariant::CompactGrid) { lv_obj_set_flex_align(panel, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_START); } @@ -349,14 +386,17 @@ void createAppGrid() lv_obj_set_scroll_snap_x(panel, LV_SCROLL_SNAP_CENTER); } lv_obj_set_flex_flow(panel, profile.wrap_grid ? LV_FLEX_FLOW_ROW_WRAP : LV_FLEX_FLOW_ROW); - lv_obj_align(panel, LV_ALIGN_TOP_MID, 0, profile.grid_top_offset); + if (profile.grid_anchor_top_left) + { + lv_obj_align(panel, LV_ALIGN_TOP_LEFT, 0, profile.grid_top_offset); + } + else + { + lv_obj_align(panel, LV_ALIGN_TOP_MID, 0, profile.grid_top_offset); + } lv_obj_add_style(panel, &frameless_style, 0); const size_t app_count = ui::catalogCount(s_init_options.apps); - if (app_count > kMaxMenuApps) - { - // Ignore anything above the UI cap for now. - } for (size_t index = 0; index < app_count && index < kMaxMenuApps; ++index) { AppScreen* app = ui::catalogAt(s_init_options.apps, index); @@ -381,10 +421,7 @@ void createAppGrid() lv_obj_set_style_text_align(s_node_id_label, LV_TEXT_ALIGN_LEFT, 0); lv_obj_set_style_text_color(s_node_id_label, ui::theme::text_muted(), 0); lv_obj_set_style_text_font(s_node_id_label, profile.node_id_font, 0); - lv_obj_align(s_node_id_label, - LV_ALIGN_BOTTOM_LEFT, - profile.node_id_offset_x, - profile.node_id_offset_y); + lv_obj_align(s_node_id_label, LV_ALIGN_BOTTOM_LEFT, profile.node_id_offset_x, profile.node_id_offset_y); if (!profile.show_node_id) { lv_obj_add_flag(s_node_id_label, LV_OBJ_FLAG_HIDDEN); @@ -394,18 +431,16 @@ void createAppGrid() const uint32_t self_id = s_init_options.messaging ? s_init_options.messaging->getSelfNodeId() : 0; if (self_id != 0) { - snprintf(node_id_buf, sizeof(node_id_buf), "ID: !%08lX", static_cast(self_id)); + std::snprintf(node_id_buf, sizeof(node_id_buf), "ID: !%08lX", static_cast(self_id)); } else { - snprintf(node_id_buf, sizeof(node_id_buf), "ID: -"); + std::snprintf(node_id_buf, sizeof(node_id_buf), "ID: -"); } lv_label_set_text(s_node_id_label, node_id_buf); #endif - lv_label_set_long_mode(s_desc_label, - profile.input_mode == ui::menu_profile::InputMode::TouchPrimary - ? LV_LABEL_LONG_CLIP - : LV_LABEL_LONG_SCROLL_CIRCULAR); + + lv_label_set_long_mode(s_desc_label, LV_LABEL_LONG_SCROLL_CIRCULAR); #if LVGL_VERSION_MAJOR == 9 s_name_change_id = lv_event_register_id(); @@ -432,6 +467,7 @@ void init(const InitOptions& options) createPanels(); createAppGrid(); + ui::menu::dashboard::init(s_menu_panel, s_grid_panel, s_init_options); } lv_obj_t* menuPanel() @@ -453,6 +489,26 @@ void bringContentToFront() { lv_obj_move_foreground(s_node_id_label); } + ui::menu::dashboard::bringToFront(); +} + +void setMenuVisible(bool visible) +{ + if (s_menu_panel != nullptr) + { + if (visible) + { + lv_obj_clear_flag(s_menu_panel, LV_OBJ_FLAG_HIDDEN); + } + else + { + lv_obj_add_flag(s_menu_panel, LV_OBJ_FLAG_HIDDEN); + } + } + + ui::menu_runtime::setMenuActive(visible); + ui::status::set_menu_active(visible); + ui::menu::dashboard::setActive(visible); } } // namespace menu_layout diff --git a/modules/ui_shared/src/ui/menu/menu_profile.cpp b/modules/ui_shared/src/ui/menu/menu_profile.cpp index 1f63b33d..ad98eec7 100644 --- a/modules/ui_shared/src/ui/menu/menu_profile.cpp +++ b/modules/ui_shared/src/ui/menu/menu_profile.cpp @@ -1,5 +1,9 @@ #include "ui/menu/menu_profile.h" +#if !defined(LV_FONT_MONTSERRAT_12) || !LV_FONT_MONTSERRAT_12 +#define lv_font_montserrat_12 lv_font_montserrat_14 +#endif + #if !defined(LV_FONT_MONTSERRAT_16) || !LV_FONT_MONTSERRAT_16 #define lv_font_montserrat_16 lv_font_montserrat_14 #endif @@ -133,18 +137,20 @@ MenuLayoutProfile make_tab5_profile() profile.variant = LayoutVariant::LargeTouchGrid; profile.input_mode = InputMode::TouchPrimary; profile.badge_anchor_mode = BadgeAnchorMode::IconTopRight; - profile.card_width = 176; - profile.card_height = 150; + profile.card_width = 112; + profile.card_height = 120; profile.icon_scale = 256; profile.card_radius = 0; profile.card_border_width = 0; - profile.card_pad_top = 10; - profile.card_pad_bottom = 10; - profile.card_pad_row = 6; - profile.grid_height_pct = 80; - profile.grid_top_offset = 46; - profile.grid_pad_row = 10; - profile.grid_pad_column = 10; + profile.card_pad_top = 4; + profile.card_pad_bottom = 4; + profile.card_pad_row = 2; + profile.grid_height_pct = 82; + profile.grid_top_offset = 56; + profile.grid_pad_row = 4; + profile.grid_pad_column = 4; + profile.grid_pad_left = 4; + profile.grid_pad_right = 4; profile.top_bar_height = 46; profile.top_bar_side_inset = 10; profile.top_bar_text_pad = 8; @@ -160,10 +166,12 @@ MenuLayoutProfile make_tab5_profile() profile.badge_pad_v = 3; profile.title_offset_x = 0; profile.title_offset_y = 0; + profile.max_columns = 4; profile.wrap_grid = true; profile.vertical_scroll = true; profile.snap_center = false; profile.transparent_cards = true; + profile.grid_anchor_top_left = true; profile.show_top_bar = true; profile.show_card_label = true; profile.show_desc_label = false; diff --git a/modules/ui_shared/src/ui/menu/menu_runtime.cpp b/modules/ui_shared/src/ui/menu/menu_runtime.cpp index 5a3c9b7a..e702928f 100644 --- a/modules/ui_shared/src/ui/menu/menu_runtime.cpp +++ b/modules/ui_shared/src/ui/menu/menu_runtime.cpp @@ -4,8 +4,13 @@ #include #include +#if defined(ESP_PLATFORM) +#include "esp_log.h" +#endif + #include "app/app_facade_access.h" #include "platform/ui/device_runtime.h" +#include "platform/ui/time_runtime.h" #include "ui/menu/menu_layout.h" #include "ui/menu/menu_profile.h" #include "ui/ui_common.h" @@ -19,6 +24,10 @@ namespace menu_runtime namespace { +#if defined(ESP_PLATFORM) +constexpr const char* kTag = "ui-menu-runtime"; +#endif + struct RuntimeState { Hooks hooks{}; @@ -30,10 +39,21 @@ struct RuntimeState lv_timer_t* time_timer = nullptr; lv_timer_t* battery_timer = nullptr; int watch_face_battery = -1; + bool menu_active = true; + Scene scene = Scene::Menu; }; RuntimeState s_runtime; +bool use_menu_status_icons() +{ +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + return false; +#else + return true; +#endif +} + bool formatMenuTime(char* out, size_t out_len) { return s_runtime.hooks.format_time ? s_runtime.hooks.format_time(out, out_len) : false; @@ -41,6 +61,9 @@ bool formatMenuTime(char* out, size_t out_len) void showMainMenu() { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "showMainMenu hook"); +#endif if (s_runtime.hooks.show_main_menu) { s_runtime.hooks.show_main_menu(); @@ -92,24 +115,18 @@ void updateWatchFaceTime() return; } - const time_t now = time(nullptr); - if (now <= 0) + struct tm info { - watchFaceSetTime(-1, -1, -1, -1, nullptr, battery); - return; - } - - const time_t local = ui_apply_timezone_offset(now); - struct tm* info = gmtime(&local); - if (!info) + }; + if (!::platform::ui::time::localtime_now(&info)) { watchFaceSetTime(-1, -1, -1, -1, nullptr, battery); return; } char weekday[8] = "---"; - strftime(weekday, sizeof(weekday), "%a", info); - watchFaceSetTime(info->tm_hour, info->tm_min, info->tm_mon + 1, info->tm_mday, weekday, battery); + strftime(weekday, sizeof(weekday), "%a", &info); + watchFaceSetTime(info.tm_hour, info.tm_min, info.tm_mon + 1, info.tm_mday, weekday, battery); } void hideWatchFaceInternal() @@ -118,12 +135,18 @@ void hideWatchFaceInternal() { return; } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "hideWatchFaceInternal"); +#endif watchFaceShow(false); lv_obj_clear_flag(s_runtime.main_screen, LV_OBJ_FLAG_HIDDEN); } void watchFaceUnlock() { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "watchFaceUnlock"); +#endif hideWatchFaceInternal(); showMainMenu(); } @@ -251,18 +274,31 @@ void createTopBar() lv_obj_align(menu_status_row, LV_ALIGN_TOP_MID, 0, profile.status_row_offset_y); lv_obj_move_foreground(menu_status_row); - lv_obj_t* menu_route_icon = lv_image_create(menu_status_row); - lv_obj_t* menu_tracker_icon = lv_image_create(menu_status_row); - lv_obj_t* menu_gps_icon = lv_image_create(menu_status_row); - lv_obj_t* menu_team_icon = lv_image_create(menu_status_row); - lv_obj_t* menu_msg_icon = lv_image_create(menu_status_row); - lv_obj_t* menu_ble_icon = lv_image_create(menu_status_row); - lv_obj_add_flag(menu_route_icon, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_flag(menu_tracker_icon, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_flag(menu_gps_icon, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_flag(menu_team_icon, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_flag(menu_msg_icon, LV_OBJ_FLAG_HIDDEN); - lv_obj_add_flag(menu_ble_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_t* menu_route_icon = nullptr; + lv_obj_t* menu_tracker_icon = nullptr; + lv_obj_t* menu_gps_icon = nullptr; + lv_obj_t* menu_team_icon = nullptr; + lv_obj_t* menu_msg_icon = nullptr; + lv_obj_t* menu_ble_icon = nullptr; + if (use_menu_status_icons()) + { + menu_route_icon = lv_image_create(menu_status_row); + menu_tracker_icon = lv_image_create(menu_status_row); + menu_gps_icon = lv_image_create(menu_status_row); + menu_team_icon = lv_image_create(menu_status_row); + menu_msg_icon = lv_image_create(menu_status_row); + menu_ble_icon = lv_image_create(menu_status_row); + lv_obj_add_flag(menu_route_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(menu_tracker_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(menu_gps_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(menu_team_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(menu_msg_icon, LV_OBJ_FLAG_HIDDEN); + lv_obj_add_flag(menu_ble_icon, LV_OBJ_FLAG_HIDDEN); + } + else + { + lv_obj_add_flag(menu_status_row, LV_OBJ_FLAG_HIDDEN); + } ui::status::register_menu_status_row( menu_status_row, menu_route_icon, menu_tracker_icon, menu_gps_icon, menu_team_icon, menu_msg_icon, menu_ble_icon); @@ -323,6 +359,7 @@ void init(lv_obj_t* screen_root, lv_obj_t* main_screen, lv_obj_t* menu_panel, co createTimers(); refreshTimeLabel(); refreshBatteryLabel(); + setScene(Scene::Menu); } void showWatchFace() @@ -331,16 +368,79 @@ void showWatchFace() { return; } +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "showWatchFace"); +#endif showMainMenu(); lv_obj_clear_flag(s_runtime.main_screen, LV_OBJ_FLAG_HIDDEN); watchFaceShow(true); + setScene(Scene::WatchFace); updateWatchFaceTime(); } void onWakeFromSleep() { +#if defined(ESP_PLATFORM) + ESP_LOGI(kTag, "onWakeFromSleep"); +#endif showWatchFace(); } +void setMenuActive(bool active) +{ + s_runtime.menu_active = active; + + if (s_runtime.time_timer != nullptr) + { + if (active) + { + lv_timer_resume(s_runtime.time_timer); + } + else + { + lv_timer_pause(s_runtime.time_timer); + } + } + + if (s_runtime.battery_timer != nullptr) + { + if (active) + { + lv_timer_resume(s_runtime.battery_timer); + } + else + { + lv_timer_pause(s_runtime.battery_timer); + } + } + + if (active) + { + refreshTimeLabel(); + refreshBatteryLabel(); + } +} + +void setScene(Scene scene) +{ + s_runtime.scene = scene; + switch (scene) + { + case Scene::Menu: + setMenuActive(true); + break; + case Scene::App: + case Scene::WatchFace: + case Scene::Sleeping: + setMenuActive(false); + break; + } +} + +Scene currentScene() +{ + return s_runtime.scene; +} + } // namespace menu_runtime } // namespace ui diff --git a/modules/ui_shared/src/ui/screens/chat/chat_conversation_components.cpp b/modules/ui_shared/src/ui/screens/chat/chat_conversation_components.cpp index 8bd2dc1c..1ee6dc2d 100644 --- a/modules/ui_shared/src/ui/screens/chat/chat_conversation_components.cpp +++ b/modules/ui_shared/src/ui/screens/chat/chat_conversation_components.cpp @@ -100,7 +100,7 @@ static void format_message_time(char* out, size_t out_len, uint32_t ts) return; } - uint32_t now_epoch = static_cast(time(nullptr)); + uint32_t now_epoch = sys::epoch_seconds_now(); bool ts_is_epoch = is_valid_epoch_ts(ts); bool now_is_epoch = is_valid_epoch_ts(now_epoch); uint32_t now_secs = now_is_epoch ? now_epoch : static_cast(sys::millis_now() / 1000U); diff --git a/modules/ui_shared/src/ui/screens/chat/chat_message_list_components.cpp b/modules/ui_shared/src/ui/screens/chat/chat_message_list_components.cpp index 325b3880..4507bd73 100644 --- a/modules/ui_shared/src/ui/screens/chat/chat_message_list_components.cpp +++ b/modules/ui_shared/src/ui/screens/chat/chat_message_list_components.cpp @@ -59,7 +59,7 @@ static void format_time_hhmm(char out[16], uint32_t ts) } if (!is_valid_epoch_ts(ts)) { - uint32_t now_epoch = static_cast(time(nullptr)); + uint32_t now_epoch = sys::epoch_seconds_now(); uint32_t now_secs = is_valid_epoch_ts(now_epoch) ? now_epoch : static_cast(sys::millis_now() / 1000U); if (now_secs < ts) { diff --git a/modules/ui_shared/src/ui/screens/chat/chat_ui_controller.cpp b/modules/ui_shared/src/ui/screens/chat/chat_ui_controller.cpp index 64da6abe..36ac0407 100644 --- a/modules/ui_shared/src/ui/screens/chat/chat_ui_controller.cpp +++ b/modules/ui_shared/src/ui/screens/chat/chat_ui_controller.cpp @@ -1175,7 +1175,7 @@ bool UiController::sendTeamLocationWithIcon(uint8_t icon_id) return false; } - uint32_t ts = static_cast(time(nullptr)); + uint32_t ts = sys::epoch_seconds_now(); if (ts < kMinValidEpochSeconds) { ts = static_cast(sys::millis_now() / 1000U); @@ -1307,7 +1307,7 @@ void UiController::handleComposeAction(ChatComposeScreen::ActionIntent intent) return; } - uint32_t ts = static_cast(time(nullptr)); + uint32_t ts = sys::epoch_seconds_now(); if (ts < kMinValidEpochSeconds) { ts = static_cast(sys::millis_now() / 1000U); diff --git a/modules/ui_shared/src/ui/screens/contacts/contacts_page_components.cpp b/modules/ui_shared/src/ui/screens/contacts/contacts_page_components.cpp index 8903da7f..2f00c42f 100644 --- a/modules/ui_shared/src/ui/screens/contacts/contacts_page_components.cpp +++ b/modules/ui_shared/src/ui/screens/contacts/contacts_page_components.cpp @@ -233,7 +233,7 @@ void refresh_contacts_data() static std::string format_time_status(uint32_t last_seen) { - uint32_t now_secs = time(nullptr); + uint32_t now_secs = sys::epoch_seconds_now(); if (now_secs < last_seen) { return "Offline"; @@ -588,7 +588,7 @@ static bool is_team_available() static uint32_t current_timestamp_seconds() { - uint32_t ts = static_cast(time(nullptr)); + uint32_t ts = sys::epoch_seconds_now(); if (ts < 1577836800U) { ts = sys::millis_now() / 1000U; @@ -1500,7 +1500,7 @@ static void on_compose_action(chat::ui::ChatComposeScreen::ActionIntent intent, if (g_contacts_state.chat_service) { s_last_sent_text = text; - s_last_sent_ts = static_cast(time(nullptr)); + s_last_sent_ts = sys::epoch_seconds_now(); chat::MessageId msg_id = g_contacts_state.chat_service->sendText( s_compose_channel, text, s_compose_peer_id); g_contacts_state.compose_screen->beginSend( @@ -1529,7 +1529,7 @@ static void on_compose_send_done(bool ok, bool /*timeout*/, void* /*user_data*/) uint32_t ts = s_last_sent_ts; if (ts == 0) { - ts = static_cast(time(nullptr)); + ts = sys::epoch_seconds_now(); } team::ui::team_ui_chatlog_append(team::ui::g_team_state.team_id, 0, diff --git a/modules/ui_shared/src/ui/screens/node_info/node_info_page_components.cpp b/modules/ui_shared/src/ui/screens/node_info/node_info_page_components.cpp index 31430b0b..cb6d6427 100644 --- a/modules/ui_shared/src/ui/screens/node_info/node_info_page_components.cpp +++ b/modules/ui_shared/src/ui/screens/node_info/node_info_page_components.cpp @@ -7,6 +7,7 @@ #include "app/app_config.h" #include "app/app_facade_access.h" #include "chat/infra/meshtastic/mt_region.h" +#include "sys/clock.h" #include "ui/screens/node_info/node_info_page_layout.h" #include "ui/ui_common.h" #include "ui/widgets/top_bar.h" @@ -210,7 +211,7 @@ void format_age(const char* prefix, uint32_t ts, char* out, size_t out_len) snprintf(out, out_len, "%s -", prefix); return; } - uint32_t now = time(nullptr); + uint32_t now = sys::epoch_seconds_now(); if (now < ts) { snprintf(out, out_len, "%s 0s", prefix); diff --git a/modules/ui_shared/src/ui/screens/settings/settings_page_components.cpp b/modules/ui_shared/src/ui/screens/settings/settings_page_components.cpp index cf476251..9c871031 100644 --- a/modules/ui_shared/src/ui/screens/settings/settings_page_components.cpp +++ b/modules/ui_shared/src/ui/screens/settings/settings_page_components.cpp @@ -17,6 +17,7 @@ #include "platform/ui/gps_runtime.h" #include "platform/ui/screen_runtime.h" #include "platform/ui/settings_store.h" +#include "platform/ui/time_runtime.h" #include "platform/ui/tracker_runtime.h" #include "ui/page/page_profile.h" #include "ui/screens/settings/settings_page_components.h" @@ -563,7 +564,7 @@ static void settings_load() g_settings.privacy_nmea_sentence = cfg.privacy_nmea_sentence; g_settings.screen_timeout_ms = prefs_get_int("screen_timeout", static_cast(screen_runtime::timeout_ms())); - g_settings.timezone_offset_min = prefs_get_int("timezone_offset", 0); + g_settings.timezone_offset_min = ::platform::ui::time::timezone_offset_min(); g_settings.speaker_volume = prefs_get_int("speaker_volume", static_cast(get_message_tone_volume_default())); if (g_settings.speaker_volume < 0) @@ -1323,7 +1324,7 @@ static void on_option_clicked(lv_event_t* e) } if (payload->item->pref_key && strcmp(payload->item->pref_key, "timezone_offset") == 0) { - ui_set_timezone_offset_min(payload->value); + ::platform::ui::time::set_timezone_offset_min(payload->value); (void)previous_value; restart_now = true; } diff --git a/modules/ui_shared/src/ui/startup_shell.cpp b/modules/ui_shared/src/ui/startup_shell.cpp index c5cb2073..efede18e 100644 --- a/modules/ui_shared/src/ui/startup_shell.cpp +++ b/modules/ui_shared/src/ui/startup_shell.cpp @@ -3,6 +3,7 @@ #include #include "platform/ui/screen_runtime.h" +#include "platform/ui/time_runtime.h" #include "ui/app_runtime.h" #include "ui/menu/menu_layout.h" #include "ui/menu/menu_runtime.h" @@ -22,20 +23,14 @@ bool format_menu_time(char* out, size_t out_len) return false; } - const time_t now = time(nullptr); - if (now <= 0) + struct tm info + { + }; + if (!::platform::ui::time::localtime_now(&info)) { return false; } - - const time_t local = ui_apply_timezone_offset(now); - struct tm* info = gmtime(&local); - if (!info) - { - return false; - } - - strftime(out, out_len, "%H:%M", info); + strftime(out, out_len, "%H:%M", &info); return true; } diff --git a/modules/ui_shared/src/ui/ui_status.cpp b/modules/ui_shared/src/ui/ui_status.cpp index 36e0896a..c650cd94 100644 --- a/modules/ui_shared/src/ui/ui_status.cpp +++ b/modules/ui_shared/src/ui/ui_status.cpp @@ -11,7 +11,9 @@ #include "platform/ui/gps_runtime.h" #include "platform/ui/tracker_runtime.h" #include "sys/clock.h" +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM #include "ui/screens/team/team_ui_store.h" +#endif #include @@ -20,7 +22,9 @@ extern "C" extern const lv_image_dsc_t gps_topbar; extern const lv_image_dsc_t message_topbar; extern const lv_image_dsc_t route_topbar; +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM extern const lv_image_dsc_t team_topbar; +#endif extern const lv_image_dsc_t tracker_topbar; extern const lv_image_dsc_t ble_topbar; } @@ -62,6 +66,7 @@ lv_obj_t* s_chat_badge = nullptr; lv_obj_t* s_chat_badge_label = nullptr; TeamSnapshotCache s_team_cache; constexpr uint32_t kTeamSnapshotRefreshMs = 5000; +bool s_menu_active = true; bool obj_valid(lv_obj_t* obj) { @@ -70,6 +75,14 @@ bool obj_valid(lv_obj_t* obj) void refresh_team_cache(bool force = false) { +#if defined(GAT562_NO_TEAM) && GAT562_NO_TEAM + (void)force; + s_team_cache.team_active = false; + s_team_cache.team_unread = 0; + s_team_cache.valid = true; + s_team_cache.last_refresh_ms = sys::millis_now(); + return; +#else const uint32_t now = sys::millis_now(); if (!force && s_team_cache.valid && (now - s_team_cache.last_refresh_ms) < kTeamSnapshotRefreshMs) { @@ -89,6 +102,7 @@ void refresh_team_cache(bool force = false) } s_team_cache.valid = true; s_team_cache.last_refresh_ms = now; +#endif } StatusSnapshot collect_status() @@ -138,7 +152,11 @@ void apply_menu_icons(const StatusSnapshot& snap) apply_icon(s_menu_route_icon, &route_topbar, snap.route_active); apply_icon(s_menu_tracker_icon, &tracker_topbar, snap.track_recording); apply_icon(s_menu_gps_icon, &gps_topbar, snap.gps_enabled); +#if !defined(GAT562_NO_TEAM) || !GAT562_NO_TEAM apply_icon(s_menu_team_icon, &team_topbar, snap.team_active); +#else + apply_icon(s_menu_team_icon, nullptr, false); +#endif apply_icon(s_menu_msg_icon, &message_topbar, snap.unread > 0); apply_icon(s_menu_ble_icon, &ble_topbar, snap.ble_enabled); @@ -175,6 +193,11 @@ void apply_menu_badge(const StatusSnapshot& snap) void status_timer_cb(lv_timer_t* /*timer*/) { + if (!s_menu_active) + { + return; + } + StatusSnapshot snap = collect_status(); apply_menu_icons(snap); @@ -227,6 +250,25 @@ void force_update() status_timer_cb(nullptr); } +void set_menu_active(bool active) +{ + s_menu_active = active; + if (s_status_timer == nullptr) + { + return; + } + + if (active) + { + lv_timer_resume(s_status_timer); + status_timer_cb(nullptr); + } + else + { + lv_timer_pause(s_status_timer); + } +} + int get_total_unread() { chat::ChatService& chat = app::messagingFacade().getChatService(); diff --git a/platform/esp/README.md b/platform/esp/README.md index d8cafcaf..e3393fbd 100644 --- a/platform/esp/README.md +++ b/platform/esp/README.md @@ -6,5 +6,5 @@ Current packages: - `arduino_common`: shared Arduino-on-ESP runtime glue - `arduino_audio_codec`: ESP Arduino audio codec platform package -- `boards`: board-specific contracts, runtimes, and drivers +- `boards`: shared ESP board abstractions, dispatcher glue, and reusable drivers - `idf_common`: shared ESP-IDF runtime glue diff --git a/platform/esp/arduino_common/include/ble/ble_manager.h b/platform/esp/arduino_common/include/ble/ble_manager.h index 7fbd9e5e..3c045c49 100644 --- a/platform/esp/arduino_common/include/ble/ble_manager.h +++ b/platform/esp/arduino_common/include/ble/ble_manager.h @@ -8,6 +8,16 @@ namespace ble { +struct BlePairingStatus +{ + bool available = false; + bool requires_passkey = false; + bool is_fixed_pin = false; + bool is_pairing_active = false; + bool is_connected = false; + uint32_t passkey = 0; +}; + class BleService { public: @@ -15,6 +25,11 @@ class BleService virtual void start() = 0; virtual void stop() = 0; virtual void update() = 0; + virtual bool getPairingStatus(BlePairingStatus* out) const + { + (void)out; + return false; + } }; class BleManager @@ -28,6 +43,7 @@ class BleManager bool isEnabled() const { return service_ != nullptr; } void update(); void applyProtocol(chat::MeshProtocol protocol); + bool getPairingStatus(BlePairingStatus* out) const; private: app::IAppBleFacade& ctx_; diff --git a/platform/esp/arduino_common/include/ble/meshcore_ble.h b/platform/esp/arduino_common/include/ble/meshcore_ble.h index 3c61e024..e8259e10 100644 --- a/platform/esp/arduino_common/include/ble/meshcore_ble.h +++ b/platform/esp/arduino_common/include/ble/meshcore_ble.h @@ -2,6 +2,7 @@ #include "app/app_facades.h" #include "ble/ble_manager.h" +#include "chat/ble/meshcore_phone_core.h" #include "chat/ports/i_node_store.h" #include "chat/usecase/chat_service.h" #include "platform/esp/arduino_common/chat/infra/meshcore/meshcore_adapter.h" @@ -10,6 +11,7 @@ #include #include #include +#include #include #include @@ -17,6 +19,7 @@ namespace ble { class MeshCoreBleService : public BleService, + public MeshCorePhoneHooks, public chat::ChatService::IncomingTextObserver, public team::TeamService::IncomingDataObserver { @@ -121,6 +124,7 @@ class MeshCoreBleService : public BleService, uint16_t keep_alive_secs = 0; }; std::vector connections_; + std::unique_ptr shared_core_; void setupService(); void startAdvertising(); @@ -166,6 +170,41 @@ class MeshCoreBleService : public BleService, chat::meshcore::MeshCoreAdapter* meshCoreAdapter(); const chat::meshcore::MeshCoreAdapter* meshCoreAdapter() const; uint32_t deriveNodeIdFromPubkey(const uint8_t* pubkey, size_t len) const; + bool shouldUseSharedCore(uint8_t cmd) const; + bool handleViaSharedCore(size_t len); + MeshCorePhoneBatteryInfo getBatteryInfo() const override; + MeshCorePhoneLocation getAdvertLocation() const override; + uint32_t getReportedBlePin() const override; + uint8_t getAdvertLocationPolicy() const override; + uint8_t getTelemetryModeBits() const override; + bool getManualAddContacts() const override; + bool resolvePeerPublicKey(const uint8_t* in_pubkey, size_t in_len, + uint8_t* out_pubkey, size_t out_len) const override; + void onPendingBinaryRequest(uint32_t tag) override; + void onPendingTelemetryRequest(uint32_t tag) override; + void onPendingPathDiscoveryRequest(uint32_t tag) override; + void onSentRoute(bool sent_flood) override; + bool lookupAdvertPath(const uint8_t* pubkey, size_t len, + uint32_t* out_ts, uint8_t* out_path, size_t* inout_len) const override; + bool hasActiveConnection(const uint8_t* prefix, size_t len) const override; + void logoutActiveConnection(const uint8_t* prefix, size_t len) override; + bool getRadioStats(MeshCorePhoneRadioStats* out) const override; + bool getPacketStats(MeshCorePhonePacketStats* out) const override; + bool setAdvertLocation(int32_t lat, int32_t lon) override; + bool upsertContactFromFrame(const uint8_t* frame, size_t len) override; + bool removeContact(const uint8_t* pubkey, size_t len) override; + bool exportContact(const uint8_t* pubkey, size_t len, uint8_t* out, size_t* out_len) const override; + bool importContact(const uint8_t* frame, size_t len) override; + bool shareContact(const uint8_t* pubkey, size_t len) override; + bool popOfflineMessage(uint8_t* out, size_t* out_len) override; + bool setTuningParams(const MeshCorePhoneTuningParams& params) override; + bool getTuningParams(MeshCorePhoneTuningParams* out) const override; + bool setOtherParams(uint8_t manual_add_contacts, uint8_t telemetry_bits, + bool has_multi_acks, uint8_t advert_loc_policy, uint8_t multi_acks) override; + bool setDevicePin(uint32_t pin) override; + bool getCustomVars(std::string* out) const override; + bool setCustomVar(const char* key, const char* value) override; + void onFactoryReset() override; }; } // namespace ble diff --git a/platform/esp/arduino_common/include/ble/meshtastic_ble.h b/platform/esp/arduino_common/include/ble/meshtastic_ble.h index 6350946e..46fcdd05 100644 --- a/platform/esp/arduino_common/include/ble/meshtastic_ble.h +++ b/platform/esp/arduino_common/include/ble/meshtastic_ble.h @@ -2,6 +2,7 @@ #include "app/app_facades.h" #include "ble/ble_manager.h" +#include "chat/ble/meshtastic_phone_session.h" #include "chat/infra/meshtastic/mt_codec_pb.h" #include "chat/ports/i_node_store.h" #include "chat/usecase/chat_service.h" @@ -25,7 +26,9 @@ namespace ble class MeshtasticBleService : public BleService, public chat::ChatService::IncomingTextObserver, - public team::TeamService::IncomingDataObserver + public team::TeamService::IncomingDataObserver, + public MeshtasticPhoneTransport, + public MeshtasticPhoneHooks { public: MeshtasticBleService(app::IAppBleFacade& ctx, const std::string& device_name); @@ -37,10 +40,19 @@ class MeshtasticBleService : public BleService, void onIncomingText(const chat::MeshIncomingText& msg) override; void onIncomingData(const chat::MeshIncomingData& msg) override; + bool isBleConnected() const override; + void notifyFromNum(uint32_t value) override; + bool loadBluetoothConfig(meshtastic_Config_BluetoothConfig* out) const override; + void saveBluetoothConfig(const meshtastic_Config_BluetoothConfig& config) override; + bool loadDeviceConnectionStatus(meshtastic_DeviceConnectionStatus* out) const override; + bool loadModuleConfig(meshtastic_LocalModuleConfig* out) const override; + void saveModuleConfig(const meshtastic_LocalModuleConfig& config) override; + bool handleMqttProxyToRadio(const meshtastic_MqttClientProxyMessage& msg) override; + bool pollMqttProxyToPhone(meshtastic_MqttClientProxyMessage* out) override; + void onConfigStart() override; + void onConfigComplete() override; private: - class PhoneApi; - app::IAppBleFacade& ctx_; std::string device_name_; NimBLEServer* server_ = nullptr; @@ -64,7 +76,7 @@ class MeshtasticBleService : public BleService, meshtastic_Config_BluetoothConfig ble_config_ = meshtastic_Config_BluetoothConfig_init_zero; meshtastic_LocalModuleConfig module_config_ = meshtastic_LocalModuleConfig_init_zero; - std::unique_ptr phone_api_; + std::unique_ptr phone_session_; struct Frame { @@ -113,14 +125,11 @@ class MeshtasticBleService : public BleService, void handleFromPhone(); void handleToPhone(); void syncMqttProxySettings(); - void pumpMqttProxyMessages(); bool shouldBlockOnRead() const; - void notifyFromNum(uint32_t value); void clearQueues(); - void closePhoneApi(); + void closePhoneSession(); void refreshBatteryLevel(bool notify); - friend class PhoneApi; friend class MeshtasticToRadioCallbacks; friend class MeshtasticFromRadioCallbacks; friend class MeshtasticNotifyStateCallbacks; diff --git a/platform/esp/arduino_common/include/lv_conf.h b/platform/esp/arduino_common/include/lv_conf.h index 5ea77635..572c053d 100644 --- a/platform/esp/arduino_common/include/lv_conf.h +++ b/platform/esp/arduino_common/include/lv_conf.h @@ -526,7 +526,10 @@ /*Optionally declare custom fonts here. *You can use these fonts as default font too and they will be available globally. - *E.g. #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2)*/ + *E.g. #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2) + * + * Keep ESP-only fonts declared from ESP-owned paths so NRF builds don't + * accidentally pull large bitmap assets into their source lists.*/ #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(lv_font_noto_cjk_16_2bpp) /*Always set a default font*/ diff --git a/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshcore/meshcore_adapter.h b/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshcore/meshcore_adapter.h index 8d074cab..7c35aac6 100644 --- a/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshcore/meshcore_adapter.h +++ b/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshcore/meshcore_adapter.h @@ -6,6 +6,7 @@ #pragma once #include "board/LoraBoard.h" +#include "chat/infra/meshcore/meshcore_ble_backend.h" #include "chat/ports/i_mesh_adapter.h" #include "platform/esp/arduino_common/chat/infra/meshcore/meshcore_identity.h" #include @@ -22,7 +23,7 @@ namespace meshcore /** * @brief MeshCore protocol adapter */ -class MeshCoreAdapter : public IMeshAdapter +class MeshCoreAdapter : public IMeshAdapter, public IMeshCoreBleBackend { public: /** @@ -68,6 +69,8 @@ class MeshCoreAdapter : public IMeshAdapter bool isReady() const override; NodeId getNodeId() const override { return node_id_; } + IMeshCoreBleBackend* asMeshCoreBleBackend() override { return this; } + const IMeshCoreBleBackend* asMeshCoreBleBackend() const override { return this; } /** * @brief Poll for incoming raw packet data @@ -109,9 +112,13 @@ class MeshCoreAdapter : public IMeshAdapter bool lookupPeerByHash(uint8_t hash, PeerInfo* out) const; bool lookupPeerByNodeId(NodeId node_id, PeerInfo* out) const; + bool exportIdentityPublicKey(uint8_t out_pubkey[MeshCoreIdentity::kPubKeySize]) override; bool exportIdentityPublicKey(uint8_t out_pubkey[MeshCoreIdentity::kPubKeySize]) const; + bool exportIdentityPrivateKey(uint8_t out_priv[MeshCoreIdentity::kPrivKeySize]) override; bool exportIdentityPrivateKey(uint8_t out_priv[MeshCoreIdentity::kPrivKeySize]) const; bool importIdentityPrivateKey(const uint8_t* in_priv, size_t len); + bool signPayload(const uint8_t* data, size_t len, + uint8_t out_sig[MeshCoreIdentity::kSignatureSize]) override; bool signPayload(const uint8_t* data, size_t len, uint8_t out_sig[MeshCoreIdentity::kSignatureSize]) const; uint8_t getSelfHash() const { return self_hash_; } @@ -164,6 +171,7 @@ class MeshCoreAdapter : public IMeshAdapter bool sendPeerRequestType(const uint8_t* pubkey, size_t len, uint8_t req_type, uint32_t* out_tag, uint32_t* out_est_timeout, bool* out_sent_flood); + bool sendSelfAdvert(bool broadcast) override; bool sendPeerRequestPayload(const uint8_t* pubkey, size_t len, const uint8_t* payload, size_t payload_len, bool force_flood, diff --git a/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshtastic/node_store.h b/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshtastic/node_store.h index 36ee1dc7..a3aab3b4 100644 --- a/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshtastic/node_store.h +++ b/platform/esp/arduino_common/include/platform/esp/arduino_common/chat/infra/meshtastic/node_store.h @@ -25,6 +25,7 @@ class NodeStore : public contacts::INodeStore, uint8_t role = contacts::kNodeRoleUnknown, uint8_t hops_away = 0xFF, uint8_t hw_model = 0, uint8_t channel = 0xFF) override; void updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_secs) override; + void updatePosition(uint32_t node_id, const contacts::NodePosition& position) override; bool remove(uint32_t node_id) override; const std::vector& getEntries() const override; void clear() override; diff --git a/platform/esp/arduino_common/include/platform/esp/arduino_common/device_identity.h b/platform/esp/arduino_common/include/platform/esp/arduino_common/device_identity.h index 4f980dda..b65056a7 100644 --- a/platform/esp/arduino_common/include/platform/esp/arduino_common/device_identity.h +++ b/platform/esp/arduino_common/include/platform/esp/arduino_common/device_identity.h @@ -1,6 +1,7 @@ #pragma once #include +#include #include #include @@ -71,4 +72,20 @@ inline chat::NodeId getSelfNodeId() return cached_id; } +inline std::array getSelfMacAddress() +{ + std::array mac_bytes{}; +#if __has_include() + const uint64_t raw = ESP.getEfuseMac(); + const uint8_t* raw_bytes = reinterpret_cast(&raw); + for (size_t i = 0; i < mac_bytes.size(); ++i) + { + mac_bytes[i] = raw_bytes[i]; + } +#else + (void)esp_efuse_mac_get_default(mac_bytes.data()); +#endif + return mac_bytes; +} + } // namespace platform::esp::arduino_common::device_identity diff --git a/platform/esp/arduino_common/library.json b/platform/esp/arduino_common/library.json index 7aab6cdc..1c39180f 100644 --- a/platform/esp/arduino_common/library.json +++ b/platform/esp/arduino_common/library.json @@ -8,6 +8,7 @@ "includeDir": "include", "srcDir": "src", "flags": [ + "-I../../../platform/shared/include", "-I../../../modules/ui_shared/include", "-I../../../modules/core_sys/include", "-I../../../modules/core_chat/include", @@ -22,9 +23,9 @@ "dependencies": [ { "name": "esp_boards" - }, - { - "name": "trail_mate_codec2" - } + }, + { + "name": "trail_mate_codec2" + } ] } diff --git a/platform/esp/arduino_common/src/app_config_store.cpp b/platform/esp/arduino_common/src/app_config_store.cpp index e6493536..d9f93904 100644 --- a/platform/esp/arduino_common/src/app_config_store.cpp +++ b/platform/esp/arduino_common/src/app_config_store.cpp @@ -107,6 +107,7 @@ bool loadAppConfigFromPreferences(AppConfig& config, Preferences& prefs) auto& map_track_enabled = config.map_track_enabled; auto& map_track_interval = config.map_track_interval; auto& map_track_format = config.map_track_format; + auto& ble_enabled = config.ble_enabled; auto& chat_channel = config.chat_channel; auto& net_duty_cycle = config.net_duty_cycle; auto& net_channel_util = config.net_channel_util; @@ -239,6 +240,7 @@ bool loadAppConfigFromPreferences(AppConfig& config, Preferences& prefs) map_track_enabled = prefs.getBool("map_track", map_track_enabled); map_track_interval = prefs.getUChar("map_track_interval", map_track_interval); map_track_format = prefs.getUChar("map_track_format", map_track_format); + ble_enabled = prefs.getBool("ble_enabled", ble_enabled); chat_channel = prefs.getUChar("chat_channel", chat_channel); net_duty_cycle = prefs.getBool("net_duty_cycle", net_duty_cycle); net_channel_util = prefs.getUChar("net_util", net_channel_util); @@ -330,6 +332,7 @@ bool saveAppConfigToPreferences(AppConfig& config, Preferences& prefs) auto& map_track_enabled = config.map_track_enabled; auto& map_track_interval = config.map_track_interval; auto& map_track_format = config.map_track_format; + auto& ble_enabled = config.ble_enabled; auto& chat_channel = config.chat_channel; auto& net_duty_cycle = config.net_duty_cycle; auto& net_channel_util = config.net_channel_util; @@ -422,6 +425,7 @@ bool saveAppConfigToPreferences(AppConfig& config, Preferences& prefs) prefs.putBool("map_track", map_track_enabled); prefs.putUChar("map_track_interval", map_track_interval); prefs.putUChar("map_track_format", map_track_format); + prefs.putBool("ble_enabled", ble_enabled); prefs.putUChar("chat_channel", chat_channel); prefs.putBool("net_duty_cycle", net_duty_cycle); prefs.putUChar("net_util", net_channel_util); diff --git a/platform/esp/arduino_common/src/app_runtime_support.cpp b/platform/esp/arduino_common/src/app_runtime_support.cpp index 1700b552..860d9ab3 100644 --- a/platform/esp/arduino_common/src/app_runtime_support.cpp +++ b/platform/esp/arduino_common/src/app_runtime_support.cpp @@ -1,5 +1,6 @@ #include "platform/esp/arduino_common/app_runtime_support.h" +#include "app/app_config.h" #include "app/app_facade_access.h" #include "app/app_facades.h" #include "ble/ble_manager.h" @@ -146,7 +147,7 @@ bool dispatchEvent(app::IAppFacade& app_context, sys::Event* event) std::unique_ptr createBleManager(app::IAppBleFacade& app_facade) { std::unique_ptr ble_manager(new ble::BleManager(app_facade)); - if (platform::esp::arduino_common::device_identity::loadBleEnabledPreference()) + if (app_facade.getConfig().ble_enabled) { ble_manager->setEnabled(true); } diff --git a/platform/esp/arduino_common/src/ble/ble_manager.cpp b/platform/esp/arduino_common/src/ble/ble_manager.cpp index d9f0662a..0c67fd30 100644 --- a/platform/esp/arduino_common/src/ble/ble_manager.cpp +++ b/platform/esp/arduino_common/src/ble/ble_manager.cpp @@ -5,8 +5,10 @@ #include "ble/meshcore_ble.h" #include "ble/meshtastic_ble.h" #include "chat/infra/mesh_protocol_utils.h" +#include "chat/runtime/self_identity_policy.h" #include #include +#include namespace ble { @@ -54,6 +56,16 @@ void BleManager::applyProtocol(chat::MeshProtocol protocol) } } +bool BleManager::getPairingStatus(BlePairingStatus* out) const +{ + if (!out) + { + return false; + } + *out = BlePairingStatus{}; + return service_ ? service_->getPairingStatus(out) : false; +} + void BleManager::setEnabled(bool enabled) { if (enabled) @@ -130,52 +142,20 @@ void BleManager::shutdownNimble() std::string BleManager::buildDeviceName(chat::MeshProtocol protocol) const { - const auto& cfg = ctx_.getConfig(); - std::string name; - if (cfg.node_name[0] != '\0') - { - name = std::string(cfg.node_name); - } - else - { - char buf[32]; - uint32_t suffix = static_cast(ctx_.getSelfNodeId() & 0xFFFF); - snprintf(buf, sizeof(buf), "lilygo-%04X", static_cast(suffix)); - name = std::string(buf); - } + char long_name[32] = {}; + char short_name[16] = {}; + ctx_.getEffectiveUserInfo(long_name, sizeof(long_name), short_name, sizeof(short_name)); - // BLE advertised name should not include TrailMate branding prefix. - // Keep the suffix part so the user can still identify the node. - static const std::string kTrailMatePrefix = "TrailMate-"; - if (name.rfind(kTrailMatePrefix, 0) == 0) - { - name.erase(0, kTrailMatePrefix.size()); - if (name.empty()) - { - char buf[16]; - uint32_t suffix = static_cast(ctx_.getSelfNodeId() & 0xFFFF); - snprintf(buf, sizeof(buf), "%04X", static_cast(suffix)); - name = std::string(buf); - } - } + chat::runtime::EffectiveSelfIdentity identity{}; + identity.node_id = ctx_.getSelfNodeId(); + std::strncpy(identity.long_name, long_name, sizeof(identity.long_name) - 1); + identity.long_name[sizeof(identity.long_name) - 1] = '\0'; + std::strncpy(identity.short_name, short_name, sizeof(identity.short_name) - 1); + identity.short_name[sizeof(identity.short_name) - 1] = '\0'; - if (protocol == chat::MeshProtocol::MeshCore) - { - static const std::string kMeshCorePrefix = "MeshCore-"; - if (name.rfind(kMeshCorePrefix, 0) != 0) - { - name = kMeshCorePrefix + name; - } - } - else if (protocol == chat::MeshProtocol::Meshtastic) - { - char meshtastic_name[32]; - snprintf(meshtastic_name, sizeof(meshtastic_name), "Meshtastic_%04X", - static_cast(ctx_.getSelfNodeId() & 0xFFFF)); - name = meshtastic_name; - } - - return name; + char visible_name[32] = {}; + chat::runtime::buildBleVisibleName(identity, protocol, visible_name, sizeof(visible_name)); + return visible_name; } } // namespace ble diff --git a/platform/esp/arduino_common/src/ble/meshcore_ble.cpp b/platform/esp/arduino_common/src/ble/meshcore_ble.cpp index 0a23c630..6d99ee07 100644 --- a/platform/esp/arduino_common/src/ble/meshcore_ble.cpp +++ b/platform/esp/arduino_common/src/ble/meshcore_ble.cpp @@ -422,7 +422,8 @@ class MeshCoreServerCallbacks : public NimBLEServerCallbacks MeshCoreBleService::MeshCoreBleService(app::IAppBleFacade& ctx, const std::string& device_name) : ctx_(ctx), - device_name_(device_name) + device_name_(device_name), + shared_core_(new MeshCorePhoneCore(ctx, device_name, this)) { loadBlePin(); loadManualContacts(); @@ -438,6 +439,92 @@ uint32_t MeshCoreBleService::effectiveBlePin() const return active_ble_pin_; } +bool MeshCoreBleService::shouldUseSharedCore(uint8_t cmd) const +{ + switch (cmd) + { + case CMD_DEVICE_QEURY: + case CMD_APP_START: + case CMD_SEND_TXT_MSG: + case CMD_SEND_CHANNEL_TXT_MSG: + case CMD_GET_CONTACTS: + case CMD_GET_DEVICE_TIME: + case CMD_SET_DEVICE_TIME: + case CMD_SEND_SELF_ADVERT: + case CMD_SET_ADVERT_NAME: + case CMD_ADD_UPDATE_CONTACT: + case CMD_SYNC_NEXT_MESSAGE: + case CMD_GET_BATT_AND_STORAGE: + case CMD_SET_RADIO_PARAMS: + case CMD_SET_RADIO_TX_POWER: + case CMD_SET_ADVERT_LATLON: + case CMD_REMOVE_CONTACT: + case CMD_SHARE_CONTACT: + case CMD_EXPORT_CONTACT: + case CMD_IMPORT_CONTACT: + case CMD_SET_TUNING_PARAMS: + case CMD_GET_CHANNEL: + case CMD_EXPORT_PRIVATE_KEY: + case CMD_IMPORT_PRIVATE_KEY: + case CMD_REBOOT: + case CMD_GET_CONTACT_BY_KEY: + case CMD_RESET_PATH: + case CMD_SIGN_START: + case CMD_SIGN_DATA: + case CMD_SIGN_FINISH: + case CMD_SEND_TRACE_PATH: + case CMD_SET_CHANNEL: + case CMD_SET_DEVICE_PIN: + case CMD_SET_OTHER_PARAMS: + case CMD_GET_CUSTOM_VARS: + case CMD_SET_CUSTOM_VAR: + case CMD_GET_TUNING_PARAMS: + case CMD_SEND_PATH_DISCOVERY_REQ: + case CMD_SEND_BINARY_REQ: + case CMD_SEND_TELEMETRY_REQ: + case CMD_GET_ADVERT_PATH: + case CMD_GET_STATS: + case CMD_HAS_CONNECTION: + case CMD_LOGOUT: + case CMD_SEND_RAW_DATA: + case CMD_SEND_CONTROL_DATA: + case CMD_SET_FLOOD_SCOPE: + case CMD_FACTORY_RESET: + return true; + default: + return false; + } +} + +bool MeshCoreBleService::handleViaSharedCore(size_t len) +{ + if (!shared_core_ || len == 0) + { + return false; + } + const uint8_t cmd = cmd_frame_[0]; + if (cmd == CMD_DEVICE_QEURY && len >= 2) + { + app_target_ver_ = cmd_frame_[1]; + } + if (!shouldUseSharedCore(cmd) || !shared_core_->canHandleCommand(cmd)) + { + return false; + } + if (!shared_core_->handleRxFrame(cmd_frame_, len)) + { + return false; + } + + uint8_t out[kMaxFrameSize] = {}; + size_t out_len = 0; + while (shared_core_->popTxFrame(out, &out_len)) + { + enqueueFrame(out, out_len); + } + return true; +} + void MeshCoreBleService::refreshBlePin() { if (!kMeshCoreBleSecurityEnabled) @@ -714,6 +801,10 @@ const chat::meshcore::MeshCoreAdapter* MeshCoreBleService::meshCoreAdapter() con void MeshCoreBleService::start() { + if (shared_core_) + { + shared_core_->reset(); + } NimBLEDevice::setMTU(185); if (kMeshCoreBleSecurityEnabled) { @@ -748,6 +839,10 @@ void MeshCoreBleService::stop() outbound_.clear(); rx_queue_.clear(); offline_queue_.clear(); + if (shared_core_) + { + shared_core_->reset(); + } if (server_) { @@ -1285,1486 +1380,12 @@ void MeshCoreBleService::handleCmdFrame(size_t len) } const uint8_t cmd = cmd_frame_[0]; - auto* adapter = meshCoreAdapter(); - auto& cfg = ctx_.getConfig(); - - auto writeOk = [&]() + if (handleViaSharedCore(len)) { - uint8_t code = RESP_CODE_OK; - enqueueFrame(&code, 1); - }; - - auto writeErr = [&](uint8_t err) - { - uint8_t buf[2] = {RESP_CODE_ERR, err}; - enqueueFrame(buf, sizeof(buf)); - }; - - if (cmd == CMD_DEVICE_QEURY && len >= 2) - { - app_target_ver_ = cmd_frame_[1]; - Serial.printf("[BLE][meshcore] cmd device_query ver=%u len=%u\n", - static_cast(app_target_ver_), - static_cast(len)); - uint8_t out[kMaxFrameSize] = {}; - int i = 0; - out[i++] = RESP_CODE_DEVICE_INFO; - out[i++] = kMeshCoreCompatFirmwareVerCode; - out[i++] = kMeshCoreCompatMaxContactsDiv2; - out[i++] = kMeshCoreCompatMaxGroupChannels; - uint32_t reported_pin = ble_pin_; - memcpy(&out[i], &reported_pin, 4); - i += 4; - memset(&out[i], 0, 12); - strncpy(reinterpret_cast(&out[i]), __DATE__, 11); - i += 12; - strncpy(reinterpret_cast(&out[i]), meshCoreCompatManufacturerName(), 40); - i += 40; - strncpy(reinterpret_cast(&out[i]), kMeshCoreCompatFirmwareVersion, 20); - i += 20; - enqueueFrame(out, i); return; } - - if (cmd == CMD_APP_START && len >= 8) - { - Serial.printf("[BLE][meshcore] cmd app_start len=%u\n", - static_cast(len)); - contacts_iter_active_ = false; - contacts_frames_.clear(); - uint8_t out[kMaxFrameSize] = {}; - int i = 0; - out[i++] = RESP_CODE_SELF_INFO; - out[i++] = ADV_TYPE_CHAT; - out[i++] = static_cast(cfg.meshcore_config.tx_power); - out[i++] = static_cast(app::AppConfig::kTxPowerMaxDbm); - uint8_t pubkey[kPubKeySize] = {}; - if (adapter) - { - adapter->exportIdentityPublicKey(pubkey); - } - memcpy(&out[i], pubkey, kPubKeySize); - i += kPubKeySize; - int32_t lat = 0; - int32_t lon = 0; - const gps::GpsState gps_state = gps::gps_get_data(); - if (gps_state.valid) - { - lat = static_cast(gps_state.lat * 1000000.0); - lon = static_cast(gps_state.lng * 1000000.0); - } - memcpy(&out[i], &lat, 4); - i += 4; - memcpy(&out[i], &lon, 4); - i += 4; - out[i++] = cfg.meshcore_config.meshcore_multi_acks ? 1 : 0; - out[i++] = advert_loc_policy_; - out[i++] = static_cast((telemetry_mode_env_ << 4) | (telemetry_mode_loc_ << 2) | telemetry_mode_base_); - out[i++] = manual_add_contacts_ ? 1 : 0; - - uint32_t freq = static_cast(cfg.meshcore_config.meshcore_freq_mhz * 1000.0f); - uint32_t bw = static_cast(cfg.meshcore_config.meshcore_bw_khz * 1000.0f); - memcpy(&out[i], &freq, 4); - i += 4; - memcpy(&out[i], &bw, 4); - i += 4; - out[i++] = cfg.meshcore_config.meshcore_sf; - out[i++] = cfg.meshcore_config.meshcore_cr; - - size_t name_len = strnlen(cfg.node_name, sizeof(cfg.node_name)); - if (name_len > (kMaxFrameSize - i)) - { - name_len = kMaxFrameSize - i; - } - memcpy(&out[i], cfg.node_name, name_len); - i += static_cast(name_len); - enqueueFrame(out, i); - return; - } - - if (cmd == CMD_SEND_TXT_MSG && len >= 14) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - int i = 1; - uint8_t txt_type = cmd_frame_[i++]; - i++; // attempt - i += 4; // timestamp - uint8_t* pub_prefix = &cmd_frame_[i]; - i += 6; - - if (txt_type != TXT_TYPE_PLAIN && txt_type != TXT_TYPE_CLI_DATA) - { - writeErr(ERR_CODE_UNSUPPORTED_CMD); - return; - } - - const ContactRecord* manual = findManualContactByPrefix(pub_prefix, kPubKeyPrefixSize); - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - const uint8_t* full_pubkey = nullptr; - if (manual) - { - full_pubkey = manual->pubkey; - } - else if (lookupPeerByPrefix(pub_prefix, kPubKeyPrefixSize, &peer)) - { - full_pubkey = peer.pubkey; - } - if (!full_pubkey) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(full_pubkey, kPubKeySize, peer.pubkey_verified); - uint32_t node_id = deriveNodeIdFromPubkey(full_pubkey, kPubKeySize); - std::string text(reinterpret_cast(&cmd_frame_[i]), len - i); - - uint32_t expected_ack = 0; - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendDirectTextDetailed(chat::ChannelId::PRIMARY, text, node_id, - txt_type, - &expected_ack, &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &expected_ack, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - noteSentRoute(sent_flood); - return; - } - - if (cmd == CMD_SEND_CHANNEL_TXT_MSG && len >= 7) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - int i = 1; - uint8_t txt_type = cmd_frame_[i++]; - uint8_t channel_idx = cmd_frame_[i++]; - i += 4; // timestamp - if (txt_type != TXT_TYPE_PLAIN) - { - writeErr(ERR_CODE_UNSUPPORTED_CMD); - return; - } - std::string text(reinterpret_cast(&cmd_frame_[i]), len - i); - chat::ChannelId ch = (channel_idx == 1) ? chat::ChannelId::SECONDARY : chat::ChannelId::PRIMARY; - chat::MessageId out_id = 0; - if (!adapter->sendText(ch, text, &out_id, 0)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - noteSentRoute(true); - writeOk(); - return; - } - - if (cmd == CMD_SEND_LOGIN && len >= 1 + kPubKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - const uint8_t* pubkey = &cmd_frame_[1]; - const size_t pass_len = (len > (1 + kPubKeySize)) ? (len - (1 + kPubKeySize)) : 0; - char password[16] = {}; - if (pass_len > 0) - { - size_t copy_len = std::min(pass_len, sizeof(password) - 1); - memcpy(password, &cmd_frame_[1 + kPubKeySize], copy_len); - password[copy_len] = '\0'; - } - - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - const ContactRecord* manual = nullptr; - if (!resolveContactByPubkey(pubkey, &peer, &manual)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(pubkey, kPubKeySize, peer.pubkey_verified); - - bool is_room = false; - uint32_t sync_since = 0; - if (manual) - { - is_room = (manual->type == ADV_TYPE_ROOM); - sync_since = manual->lastmod; - } - - uint8_t payload[24] = {}; - size_t payload_len = 0; - uint32_t now_ts = nowSeconds(); - memcpy(&payload[payload_len], &now_ts, 4); - payload_len += 4; - if (is_room) - { - memcpy(&payload[payload_len], &sync_since, 4); - payload_len += 4; - } - if (password[0] != '\0') - { - size_t pw_len = strnlen(password, sizeof(password) - 1); - if (pw_len > (sizeof(payload) - payload_len)) - { - pw_len = sizeof(payload) - payload_len; - } - memcpy(&payload[payload_len], password, pw_len); - payload_len += pw_len; - } - - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendAnonRequestPayload(pubkey, kPubKeySize, - payload, payload_len, - &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - clearPendingRequests(); - uint32_t prefix4 = 0; - memcpy(&prefix4, pubkey, sizeof(prefix4)); - pending_login_ = prefix4; - noteSentRoute(sent_flood); - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &prefix4, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SEND_STATUS_REQ && len >= 1 + kPubKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - const uint8_t* pubkey = &cmd_frame_[1]; - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - if (!resolveContactByPubkey(pubkey, &peer, nullptr)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(pubkey, kPubKeySize, peer.pubkey_verified); - uint32_t tag = 0; - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendPeerRequestType(pubkey, kPubKeySize, 0x01, - &tag, &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - clearPendingRequests(); - uint32_t prefix4 = 0; - memcpy(&prefix4, pubkey, sizeof(prefix4)); - pending_status_ = prefix4; - pending_status_tag_ = tag; - noteSentRoute(sent_flood); - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &tag, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_GET_CONTACTS) - { - if (contacts_iter_active_) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - - uint32_t filter_since = 0; - if (len >= 5) - { - filter_since = readUint32LE(&cmd_frame_[1]); - } - - size_t total_contacts = manual_contacts_.size(); - if (adapter) - { - std::vector peers; - adapter->getPeerInfos(peers); - total_contacts += peers.size(); - } - if (auto* store = ctx_.getNodeStore()) - { - total_contacts += store->getEntries().size(); - } - - buildContactsSnapshot(filter_since); - - uint8_t start_buf[5] = {RESP_CODE_CONTACTS_START, 0, 0, 0, 0}; - uint32_t total32 = static_cast(total_contacts); - memcpy(&start_buf[1], &total32, 4); - enqueueFrame(start_buf, sizeof(start_buf)); - - for (const auto& frame : contacts_frames_) - { - enqueueFrame(frame.buf.data(), frame.len); - } - - uint8_t end_buf[5] = {RESP_CODE_END_OF_CONTACTS, 0, 0, 0, 0}; - memcpy(&end_buf[1], &contacts_most_recent_, 4); - enqueueFrame(end_buf, sizeof(end_buf)); - contacts_iter_active_ = false; - return; - } - - if (cmd == CMD_SET_ADVERT_NAME && len >= 2) - { - size_t nlen = len - 1; - if (nlen >= sizeof(cfg.node_name)) - { - nlen = sizeof(cfg.node_name) - 1; - } - memcpy(cfg.node_name, &cmd_frame_[1], nlen); - cfg.node_name[nlen] = '\0'; - ctx_.saveConfig(); - ctx_.applyUserInfo(); - writeOk(); - return; - } - - if (cmd == CMD_SET_ADVERT_LATLON && len >= 9) - { - memcpy(&advert_lat_, &cmd_frame_[1], 4); - memcpy(&advert_lon_, &cmd_frame_[5], 4); - writeOk(); - return; - } - - if (cmd == CMD_SEND_SELF_ADVERT) - { - const bool broadcast = (len >= 2 && cmd_frame_[1] == 1); - const bool include_location = (advert_loc_policy_ != 0); - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - } - else if (adapter->sendIdentityAdvertWithLocation(broadcast, include_location, - advert_lat_, advert_lon_)) - { - writeOk(); - } - else - { - writeErr(ERR_CODE_TABLE_FULL); - } - return; - } - - if (cmd == CMD_ADD_UPDATE_CONTACT) - { - ContactRecord record{}; - uint32_t lastmod = 0; - if (!decodeContactPayload(cmd_frame_, len, &record, &lastmod)) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - if (lastmod == 0) - { - lastmod = nowSeconds(); - } - record.lastmod = lastmod; - if (record.last_advert == 0) - { - record.last_advert = nowSeconds(); - } - upsertManualContact(record); - saveManualContacts(); - writeOk(); - return; - } - - if (cmd == CMD_REMOVE_CONTACT && len >= 1 + kPubKeySize) - { - if (removeManualContact(&cmd_frame_[1])) - { - saveManualContacts(); - writeOk(); - } - else - { - writeErr(ERR_CODE_NOT_FOUND); - } - return; - } - - if (cmd == CMD_EXPORT_CONTACT) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - std::vector frame; - if (len < 1 + kPubKeySize) - { - const bool include_location = (advert_loc_policy_ != 0); - if (!adapter->exportAdvertFrame(nullptr, 0, frame, - include_location, advert_lat_, advert_lon_)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - } - else - { - const uint8_t* pubkey = &cmd_frame_[1]; - if (!adapter->exportAdvertFrame(pubkey, kPubKeySize, frame, false, 0, 0)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - } - if (frame.empty() || frame.size() > (kMaxFrameSize - 1)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - uint8_t out[kMaxFrameSize] = {}; - out[0] = RESP_CODE_EXPORT_CONTACT; - memcpy(&out[1], frame.data(), frame.size()); - enqueueFrame(out, frame.size() + 1); - return; - } - - if (cmd == CMD_IMPORT_CONTACT && len >= 2) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - if (adapter->importAdvertFrame(&cmd_frame_[1], len - 1)) - { - writeOk(); - } - else - { - writeErr(ERR_CODE_ILLEGAL_ARG); - } - return; - } - - if (cmd == CMD_RESET_PATH && len >= 1 + kPubKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint8_t peer_hash = cmd_frame_[1]; - if (adapter->clearPeerPath(peer_hash)) - { - writeOk(); - } - else - { - writeErr(ERR_CODE_NOT_FOUND); - } - return; - } - - if (cmd == CMD_SHARE_CONTACT) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - if (len < 1 + kPubKeySize) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - if (adapter->sendStoredAdvert(&cmd_frame_[1], kPubKeySize)) - { - writeOk(); - } - else - { - writeErr(ERR_CODE_NOT_FOUND); - } - return; - } - - if (cmd == CMD_REBOOT && len >= 7) - { - if (memcmp(&cmd_frame_[1], "reboot", 6) != 0) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - writeOk(); - delay(200); - ESP.restart(); - return; - } - - if (cmd == CMD_SYNC_NEXT_MESSAGE) - { - if (offline_queue_.empty()) - { - uint8_t out = RESP_CODE_NO_MORE_MESSAGES; - enqueueFrame(&out, 1); - } - else - { - Frame frame = offline_queue_.front(); - offline_queue_.pop_front(); - enqueueFrame(frame.buf.data(), frame.len); - } - return; - } - - if (cmd == CMD_GET_DEVICE_TIME) - { - uint8_t out[5] = {}; - out[0] = RESP_CODE_CURR_TIME; - uint32_t now = nowSeconds(); - memcpy(&out[1], &now, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SET_DEVICE_TIME && len >= 5) - { - uint32_t epoch = readUint32LE(&cmd_frame_[1]); -#if defined(TRAIL_MATE_ESP_BOARD_TAB5) - if (platform::esp::idf_common::tab5_rtc_runtime::apply_system_time_and_sync_rtc( - static_cast(epoch), "meshcore_ble")) -#else - timeval tv{}; - tv.tv_sec = static_cast(epoch); - tv.tv_usec = 0; - if (settimeofday(&tv, nullptr) == 0) -#endif - { - writeOk(); - } - else - { - writeErr(ERR_CODE_FILE_IO_ERROR); - } - return; - } - - if (cmd == CMD_GET_BATT_AND_STORAGE) - { - uint8_t out[11] = {}; - out[0] = RESP_CODE_BATT_AND_STORAGE; - int percent = board.getBatteryLevel(); - uint16_t mv = static_cast(estimateBatteryMv(percent)); - uint32_t used = 0; - uint32_t total = 0; -#if defined(HAS_SD) && HAS_SD - if (board.isSDReady()) - { - const uint64_t total_bytes = SD.totalBytes(); - const uint64_t used_bytes = SD.usedBytes(); - total = static_cast(std::min(total_bytes / 1024ULL, std::numeric_limits::max())); - used = static_cast(std::min(used_bytes / 1024ULL, std::numeric_limits::max())); - } -#endif - memcpy(&out[1], &mv, 2); - memcpy(&out[3], &used, 4); - memcpy(&out[7], &total, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SET_RADIO_PARAMS && len >= 11) - { - uint32_t freq = readUint32LE(&cmd_frame_[1]); - uint32_t bw = readUint32LE(&cmd_frame_[5]); - uint8_t sf = cmd_frame_[9]; - uint8_t cr = cmd_frame_[10]; - if (freq < 300000 || freq > 2500000 || bw < 7000 || bw > 500000 || sf < 5 || sf > 12 || cr < 5 || cr > 8) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - cfg.meshcore_config.meshcore_freq_mhz = static_cast(freq) / 1000.0f; - cfg.meshcore_config.meshcore_bw_khz = static_cast(bw) / 1000.0f; - cfg.meshcore_config.meshcore_sf = sf; - cfg.meshcore_config.meshcore_cr = cr; - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - writeOk(); - return; - } - - if (cmd == CMD_SET_RADIO_TX_POWER && len >= 2) - { - int8_t tx = static_cast(cmd_frame_[1]); - if (tx < app::AppConfig::kTxPowerMinDbm || tx > app::AppConfig::kTxPowerMaxDbm) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - cfg.meshcore_config.tx_power = tx; - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - writeOk(); - return; - } - - if (cmd == CMD_SET_TUNING_PARAMS && len >= 9) - { - uint32_t rx = readUint32LE(&cmd_frame_[1]); - uint32_t af = readUint32LE(&cmd_frame_[5]); - cfg.meshcore_config.meshcore_rx_delay_base = static_cast(rx) / 1000.0f; - cfg.meshcore_config.meshcore_airtime_factor = static_cast(af) / 1000.0f; - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - writeOk(); - return; - } - - if (cmd == CMD_GET_TUNING_PARAMS) - { - uint8_t out[9] = {}; - out[0] = RESP_CODE_TUNING_PARAMS; - uint32_t rx = static_cast(cfg.meshcore_config.meshcore_rx_delay_base * 1000.0f); - uint32_t af = static_cast(cfg.meshcore_config.meshcore_airtime_factor * 1000.0f); - memcpy(&out[1], &rx, 4); - memcpy(&out[5], &af, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SET_OTHER_PARAMS && len >= 2) - { - manual_add_contacts_ = cmd_frame_[1] != 0; - if (len >= 3) - { - telemetry_mode_base_ = cmd_frame_[2] & 0x03; - telemetry_mode_loc_ = (cmd_frame_[2] >> 2) & 0x03; - telemetry_mode_env_ = (cmd_frame_[2] >> 4) & 0x03; - } - if (len >= 4) - { - advert_loc_policy_ = cmd_frame_[3]; - } - if (len >= 5) - { - cfg.meshcore_config.meshcore_multi_acks = (cmd_frame_[4] != 0); - multi_acks_ = cmd_frame_[4]; - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - } - saveBlePin(); - writeOk(); - return; - } - - if (cmd == CMD_GET_CHANNEL && len >= 2) - { - uint8_t channel_idx = cmd_frame_[1]; - if (channel_idx > 1) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - uint8_t out[kMaxFrameSize] = {}; - int i = 0; - out[i++] = RESP_CODE_CHANNEL_INFO; - out[i++] = channel_idx; - if (channel_idx == 0) - { - copyBounded(reinterpret_cast(&out[i]), 32, cfg.meshcore_config.meshcore_channel_name); - i += 32; - memcpy(&out[i], cfg.meshcore_config.primary_key, 16); - i += 16; - } - else - { - copyBounded(reinterpret_cast(&out[i]), 32, "Secondary"); - i += 32; - memcpy(&out[i], cfg.meshcore_config.secondary_key, 16); - i += 16; - } - enqueueFrame(out, i); - return; - } - - if (cmd == CMD_SET_CHANNEL && len >= 2 + 32 + 32) - { - writeErr(ERR_CODE_UNSUPPORTED_CMD); - return; - } - - if (cmd == CMD_SET_CHANNEL && len >= 2 + 32 + 16) - { - uint8_t channel_idx = cmd_frame_[1]; - if (channel_idx > 1) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - if (channel_idx == 0) - { - copyBounded(cfg.meshcore_config.meshcore_channel_name, - sizeof(cfg.meshcore_config.meshcore_channel_name), - reinterpret_cast(&cmd_frame_[2])); - memcpy(cfg.meshcore_config.primary_key, &cmd_frame_[2 + 32], 16); - } - else - { - memcpy(cfg.meshcore_config.secondary_key, &cmd_frame_[2 + 32], 16); - } - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - writeOk(); - return; - } - - if (cmd == CMD_SET_DEVICE_PIN && len >= 5) - { - uint32_t pin = readUint32LE(&cmd_frame_[1]); - if (!isConfiguredBlePin(pin)) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - ble_pin_ = pin; - if (kMeshCoreBleSecurityEnabled) - { - refreshBlePin(); - } - saveBlePin(); - writeOk(); - return; - } - - if (cmd == CMD_EXPORT_PRIVATE_KEY) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint8_t priv[chat::meshcore::MeshCoreIdentity::kPrivKeySize] = {}; - if (!adapter->exportIdentityPrivateKey(priv)) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint8_t out[1 + chat::meshcore::MeshCoreIdentity::kPrivKeySize] = {}; - out[0] = RESP_CODE_PRIVATE_KEY; - memcpy(&out[1], priv, chat::meshcore::MeshCoreIdentity::kPrivKeySize); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_IMPORT_PRIVATE_KEY && len >= 1 + chat::meshcore::MeshCoreIdentity::kPrivKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - if (!adapter->importIdentityPrivateKey(&cmd_frame_[1], chat::meshcore::MeshCoreIdentity::kPrivKeySize)) - { - writeErr(ERR_CODE_FILE_IO_ERROR); - return; - } - writeOk(); - return; - } - - if (cmd == CMD_SEND_PATH_DISCOVERY_REQ) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - if (len < 2 + kPubKeySize || cmd_frame_[1] != 0) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - const uint8_t* pubkey = &cmd_frame_[2]; - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - if (!resolveContactByPubkey(pubkey, &peer, nullptr)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(pubkey, kPubKeySize, peer.pubkey_verified); - uint8_t req_data[9] = {}; - req_data[0] = 0x03; - req_data[1] = static_cast(~0x01); - memset(&req_data[2], 0, 3); - uint32_t nonce = static_cast(esp_random()); - memcpy(&req_data[5], &nonce, 4); - - uint32_t tag = 0; - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendPeerRequestPayload(pubkey, kPubKeySize, - req_data, sizeof(req_data), - true, - &tag, &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - clearPendingRequests(); - pending_discovery_ = tag; - noteSentRoute(sent_flood); - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &tag, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_GET_CONTACT_BY_KEY && len >= 2) - { - uint8_t* key = &cmd_frame_[1]; - if (len - 1 >= kPubKeySize) - { - if (const ContactRecord* rec = findManualContact(key)) - { - Frame frame; - int i = 0; - frame.buf[i++] = RESP_CODE_CONTACT; - memcpy(&frame.buf[i], rec->pubkey, kPubKeySize); - i += kPubKeySize; - frame.buf[i++] = rec->type; - frame.buf[i++] = rec->flags; - frame.buf[i++] = rec->out_path_len; - memset(&frame.buf[i], 0, kMaxPathSize); - if (rec->out_path_len > 0) - { - memcpy(&frame.buf[i], rec->out_path, std::min(rec->out_path_len, kMaxPathSize)); - } - i += kMaxPathSize; - copyBounded(reinterpret_cast(&frame.buf[i]), 32, rec->name); - i += 32; - memcpy(&frame.buf[i], &rec->last_advert, 4); - i += 4; - memcpy(&frame.buf[i], &rec->lat, 4); - i += 4; - memcpy(&frame.buf[i], &rec->lon, 4); - i += 4; - memcpy(&frame.buf[i], &rec->lastmod, 4); - i += 4; - frame.len = static_cast(i); - enqueueFrame(frame.buf.data(), frame.len); - return; - } - } - - chat::meshcore::MeshCoreAdapter::PeerInfo peer; - if (lookupPeerByPrefix(key, len - 1, &peer)) - { - Frame frame; - if (buildContactFrame(peer, RESP_CODE_CONTACT, frame)) - { - enqueueFrame(frame.buf.data(), frame.len); - } - } - else if (auto* store = ctx_.getNodeStore()) - { - for (const auto& entry : store->getEntries()) - { - if (memcmp(&entry.node_id, key, std::min(sizeof(entry.node_id), len - 1)) == 0) - { - Frame frame; - if (buildContactFromNode(entry, RESP_CODE_CONTACT, frame)) - { - enqueueFrame(frame.buf.data(), frame.len); - } - return; - } - } - writeErr(ERR_CODE_NOT_FOUND); - } - else - { - writeErr(ERR_CODE_NOT_FOUND); - } - return; - } - - if (cmd == CMD_SIGN_START) - { - sign_active_ = true; - sign_data_.clear(); - sign_data_.reserve(8 * 1024); - uint8_t out[6] = {}; - out[0] = RESP_CODE_SIGN_START; - out[1] = 0; - uint32_t max_len = 8 * 1024; - memcpy(&out[2], &max_len, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SIGN_DATA && len > 1) - { - if (!sign_active_) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - size_t chunk = len - 1; - if (sign_data_.size() + chunk > (8 * 1024)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - sign_data_.insert(sign_data_.end(), &cmd_frame_[1], &cmd_frame_[len]); - writeOk(); - return; - } - - if (cmd == CMD_SIGN_FINISH) - { - if (!sign_active_) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - sign_active_ = false; - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint8_t sig[chat::meshcore::MeshCoreIdentity::kSignatureSize] = {}; - if (!adapter->signPayload(sign_data_.data(), sign_data_.size(), sig)) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint8_t out[1 + chat::meshcore::MeshCoreIdentity::kSignatureSize] = {}; - out[0] = RESP_CODE_SIGNATURE; - memcpy(&out[1], sig, chat::meshcore::MeshCoreIdentity::kSignatureSize); - enqueueFrame(out, sizeof(out)); - sign_data_.clear(); - return; - } - - if (cmd == CMD_SEND_TELEMETRY_REQ) - { - if (len == 4) - { - uint8_t out[kMaxFrameSize] = {}; - int i = 0; - out[i++] = PUSH_CODE_TELEMETRY_RESPONSE; - out[i++] = 0; - uint8_t prefix[kPubKeyPrefixSize] = {}; - if (adapter) - { - uint8_t pubkey[kPubKeySize] = {}; - if (adapter->exportIdentityPublicKey(pubkey)) - { - memcpy(prefix, pubkey, kPubKeyPrefixSize); - } - } - if (prefix[0] == 0) - { - uint32_t self_id = ctx_.getSelfNodeId(); - memcpy(prefix, &self_id, std::min(sizeof(self_id), sizeof(prefix))); - } - memcpy(&out[i], prefix, kPubKeyPrefixSize); - i += kPubKeyPrefixSize; - - uint16_t mv = static_cast(estimateBatteryMv(board.getBatteryLevel())); - uint16_t lpp_val = static_cast(mv / 10); - out[i++] = 1; // channel - out[i++] = 116; // LPP_VOLTAGE - memcpy(&out[i], &lpp_val, 2); - i += 2; - - enqueueFrame(out, i); - return; - } - if (len >= 4 + kPubKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - const uint8_t* pubkey = &cmd_frame_[4]; - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - if (!resolveContactByPubkey(pubkey, &peer, nullptr)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(pubkey, kPubKeySize, peer.pubkey_verified); - uint32_t tag = 0; - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendPeerRequestType(pubkey, kPubKeySize, 0x03, - &tag, &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - clearPendingRequests(); - pending_telemetry_ = tag; - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &tag, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - - if (cmd == CMD_GET_CUSTOM_VARS) - { - std::string vars; - char buf[40]; - if (gps::gps_is_enabled()) - { - appendCustomVar(vars, "gps", gps::gps_is_powered() ? "1" : "0"); - } - appendCustomVar(vars, "node_name", cfg.node_name); - appendCustomVar(vars, "channel_name", cfg.meshcore_config.meshcore_channel_name); - const uint32_t reported_pin = ble_pin_; - snprintf(buf, sizeof(buf), "%lu", static_cast(reported_pin)); - appendCustomVar(vars, "ble_pin", buf); - appendCustomVar(vars, "manual_add_contacts", manual_add_contacts_ ? "1" : "0"); - snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_base_)); - appendCustomVar(vars, "telemetry_base", buf); - snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_loc_)); - appendCustomVar(vars, "telemetry_loc", buf); - snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_env_)); - appendCustomVar(vars, "telemetry_env", buf); - snprintf(buf, sizeof(buf), "%u", static_cast(advert_loc_policy_)); - appendCustomVar(vars, "advert_loc_policy", buf); - appendCustomVar(vars, "multi_acks", cfg.meshcore_config.meshcore_multi_acks ? "1" : "0"); - - uint8_t out[kMaxFrameSize] = {}; - out[0] = RESP_CODE_CUSTOM_VARS; - const size_t copy_len = std::min(vars.size(), static_cast(kMaxFrameSize - 1)); - if (copy_len > 0) - { - memcpy(&out[1], vars.data(), copy_len); - } - enqueueFrame(out, copy_len + 1); - return; - } - - if (cmd == CMD_SET_CUSTOM_VAR && len >= 4) - { - cmd_frame_[len] = 0; - char* sp = reinterpret_cast(&cmd_frame_[1]); - char* np = strchr(sp, ':'); - if (!np) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - *np++ = 0; - if (!handleCustomVarSet(sp, np)) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - writeOk(); - return; - } - - if (cmd == CMD_SEND_BINARY_REQ && len >= 2 + kPubKeySize) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - const uint8_t* pubkey = &cmd_frame_[1]; - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - if (!resolveContactByPubkey(pubkey, &peer, nullptr)) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - adapter->ensurePeerPublicKey(pubkey, kPubKeySize, peer.pubkey_verified); - const uint8_t* payload = &cmd_frame_[1 + kPubKeySize]; - size_t payload_len = len - (1 + kPubKeySize); - if (payload_len == 0) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - uint32_t tag = 0; - uint32_t est_timeout = 0; - bool sent_flood = false; - if (!adapter->sendPeerRequestPayload(pubkey, kPubKeySize, - payload, payload_len, - false, - &tag, &est_timeout, &sent_flood)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - clearPendingRequests(); - pending_req_ = tag; - noteSentRoute(sent_flood); - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = sent_flood ? 1 : 0; - memcpy(&out[2], &tag, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_GET_ADVERT_PATH && len >= 2 + kPubKeySize) - { - const uint8_t* pubkey = &cmd_frame_[2]; - uint8_t peer_hash = pubkey[0]; - uint32_t ts = 0; - uint8_t path_len = 0; - uint8_t path[kMaxPathSize] = {}; - bool found = false; - - if (const ContactRecord* rec = findManualContact(pubkey)) - { - ts = rec->last_advert; - path_len = rec->out_path_len; - if (path_len > 0) - { - memcpy(path, rec->out_path, std::min(path_len, kMaxPathSize)); - } - found = true; - } - else if (adapter) - { - chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; - if (adapter->lookupPeerByHash(peer_hash, &peer)) - { - ts = peer.last_seen_ms / 1000; - path_len = peer.out_path_len; - if (path_len > 0) - { - memcpy(path, peer.out_path, std::min(path_len, kMaxPathSize)); - } - found = true; - } - } - - if (!found) - { - writeErr(ERR_CODE_NOT_FOUND); - return; - } - - uint8_t out[kMaxFrameSize] = {}; - int i = 0; - out[i++] = RESP_CODE_ADVERT_PATH; - memcpy(&out[i], &ts, 4); - i += 4; - out[i++] = path_len; - memcpy(&out[i], path, path_len); - i += path_len; - enqueueFrame(out, i); - return; - } - - if (cmd == CMD_GET_STATS && len >= 2) - { - uint8_t stats_type = cmd_frame_[1]; - if (stats_type == STATS_TYPE_CORE) - { - uint8_t out[16] = {}; - int i = 0; - out[i++] = RESP_CODE_STATS; - out[i++] = STATS_TYPE_CORE; - uint16_t mv = static_cast(estimateBatteryMv(board.getBatteryLevel())); - uint32_t uptime = millis() / 1000; - uint16_t err_flags = 0; - uint8_t queue_len = static_cast(outbound_.size()); - memcpy(&out[i], &mv, 2); - i += 2; - memcpy(&out[i], &uptime, 4); - i += 4; - memcpy(&out[i], &err_flags, 2); - i += 2; - out[i++] = queue_len; - enqueueFrame(out, i); - return; - } - if (stats_type == STATS_TYPE_RADIO) - { - uint8_t out[16] = {}; - int i = 0; - out[i++] = RESP_CODE_STATS; - out[i++] = STATS_TYPE_RADIO; - int16_t noise_floor = 0; - uint32_t tx_air = 0; - uint32_t rx_air = 0; - if (adapter) - { - const auto radio_stats = adapter->getRadioStats(); - noise_floor = radio_stats.noise_floor_dbm; - tx_air = radio_stats.tx_airtime_ms / 1000; - rx_air = radio_stats.rx_airtime_ms / 1000; - } - int8_t last_rssi = encodeRssiDbm(last_rssi_dbm_x10_); - int8_t last_snr = encodeSnrQdb(last_snr_db_x10_); - memcpy(&out[i], &noise_floor, 2); - i += 2; - out[i++] = static_cast(last_rssi); - out[i++] = static_cast(last_snr); - memcpy(&out[i], &tx_air, 4); - i += 4; - memcpy(&out[i], &rx_air, 4); - i += 4; - enqueueFrame(out, i); - return; - } - if (stats_type == STATS_TYPE_PACKETS) - { - uint8_t out[32] = {}; - int i = 0; - out[i++] = RESP_CODE_STATS; - out[i++] = STATS_TYPE_PACKETS; - uint32_t counts[6] = { - stats_rx_packets_, - stats_tx_packets_, - stats_tx_flood_, - stats_tx_direct_, - stats_rx_flood_, - stats_rx_direct_, - }; - memcpy(&out[i], counts, sizeof(counts)); - i += sizeof(counts); - enqueueFrame(out, i); - return; - } - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - - if (cmd == CMD_SEND_RAW_DATA && len >= 6) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - int i = 1; - int8_t path_len = static_cast(cmd_frame_[i++]); - if (path_len >= 0 && (i + path_len + 4) <= static_cast(len)) - { - const uint8_t* path = &cmd_frame_[i]; - i += path_len; - const uint8_t* payload = &cmd_frame_[i]; - size_t payload_len = len - i; - uint32_t est_timeout = 0; - if (!adapter->sendRawData(path, static_cast(path_len), - payload, payload_len, &est_timeout)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - noteSentRoute(false); - writeOk(); - } - else - { - writeErr(ERR_CODE_UNSUPPORTED_CMD); - } - return; - } - - if (cmd == CMD_SEND_TRACE_PATH && len > 10) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - uint32_t tag = 0; - uint32_t auth = 0; - memcpy(&tag, &cmd_frame_[1], 4); - memcpy(&auth, &cmd_frame_[5], 4); - const uint8_t flags = cmd_frame_[9]; - const size_t path_len = len - 10; - const uint8_t path_sz_bits = flags & 0x03; - const size_t path_stride = static_cast(1U << path_sz_bits); - if (path_stride == 0 || (path_len >> path_sz_bits) > kMaxPathSize || (path_len % path_stride) != 0) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - const uint8_t* path = &cmd_frame_[10]; - uint32_t est_timeout = 0; - if (!adapter->sendTracePath(path, path_len, tag, auth, flags, &est_timeout)) - { - writeErr(ERR_CODE_TABLE_FULL); - return; - } - uint8_t out[10] = {}; - out[0] = RESP_CODE_SENT; - out[1] = 0; - memcpy(&out[2], &tag, 4); - memcpy(&out[6], &est_timeout, 4); - enqueueFrame(out, sizeof(out)); - return; - } - - if (cmd == CMD_SEND_CONTROL_DATA && len >= 2 && (cmd_frame_[1] & 0x80) != 0) - { - if (!adapter) - { - writeErr(ERR_CODE_BAD_STATE); - return; - } - if (adapter->sendControlData(&cmd_frame_[1], len - 1)) - { - noteSentRoute(false); - writeOk(); - } - else - { - writeErr(ERR_CODE_TABLE_FULL); - } - return; - } - - if (cmd == CMD_FACTORY_RESET && len >= 6) - { - if (memcmp(&cmd_frame_[1], "reset", 5) != 0) - { - writeErr(ERR_CODE_ILLEGAL_ARG); - return; - } - ctx_.resetMeshConfig(); - ctx_.clearNodeDb(); - ctx_.clearMessageDb(); - manual_contacts_.clear(); - saveManualContacts(); - ble_pin_ = 0; - manual_add_contacts_ = false; - telemetry_mode_base_ = 0; - telemetry_mode_loc_ = 0; - telemetry_mode_env_ = 0; - advert_loc_policy_ = 0; - if (kMeshCoreBleSecurityEnabled) - { - refreshBlePin(); - } - saveBlePin(); - connections_.clear(); - known_peer_hashes_.clear(); - multi_acks_ = 0; - if (adapter) - { - adapter->setFloodScopeKey(nullptr, 0); - } - writeOk(); - delay(1000); - ESP.restart(); - return; - } - - if (cmd == CMD_SET_FLOOD_SCOPE && len >= 2 && cmd_frame_[1] == 0) - { - if (adapter) - { - if (len >= 2 + 16) - { - adapter->setFloodScopeKey(&cmd_frame_[2], 16); - } - else - { - adapter->setFloodScopeKey(nullptr, 0); - } - } - writeOk(); - return; - } - - if (cmd == CMD_HAS_CONNECTION && len >= 1 + kPubKeySize) - { - uint32_t prefix4 = 0; - memcpy(&prefix4, &cmd_frame_[1], sizeof(prefix4)); - const uint32_t now_ms = millis(); - bool found = false; - for (auto it = connections_.begin(); it != connections_.end();) - { - if (it->expires_ms != 0 && - static_cast(now_ms - it->expires_ms) >= 0) - { - it = connections_.erase(it); - continue; - } - if (it->prefix4 == prefix4) - { - found = true; - break; - } - ++it; - } - if (found) - { - writeOk(); - } - else - { - writeErr(ERR_CODE_NOT_FOUND); - } - return; - } - - if (cmd == CMD_LOGOUT && len >= 1 + kPubKeySize) - { - uint32_t prefix4 = 0; - memcpy(&prefix4, &cmd_frame_[1], sizeof(prefix4)); - for (auto it = connections_.begin(); it != connections_.end(); ++it) - { - if (it->prefix4 == prefix4) - { - connections_.erase(it); - break; - } - } - writeOk(); - return; - } - - writeErr(ERR_CODE_UNSUPPORTED_CMD); + uint8_t buf[2] = {RESP_CODE_ERR, ERR_CODE_UNSUPPORTED_CMD}; + enqueueFrame(buf, sizeof(buf)); } void MeshCoreBleService::enqueueFrame(const uint8_t* data, size_t len) diff --git a/platform/esp/arduino_common/src/ble/meshcore_ble_owner_hooks.cpp b/platform/esp/arduino_common/src/ble/meshcore_ble_owner_hooks.cpp new file mode 100644 index 00000000..c196fdeb --- /dev/null +++ b/platform/esp/arduino_common/src/ble/meshcore_ble_owner_hooks.cpp @@ -0,0 +1,516 @@ +#include "ble/meshcore_ble.h" + +#include "app/app_config.h" +#include "board/BoardBase.h" +#include "platform/esp/arduino_common/gps/gps_service_api.h" +#include "sys/clock.h" + +#include +#include +#include +#include +#include +#include + +namespace +{ +constexpr size_t kPubKeySize = chat::meshcore::MeshCoreIdentity::kPubKeySize; +constexpr bool kMeshCoreBleSecurityEnabled = true; + +int estimateBatteryMv(int percent) +{ + if (percent < 0) + { + return 0; + } + if (percent > 100) + { + percent = 100; + } + return 3300 + (percent * 9); +} + +bool isConfiguredBlePin(uint32_t pin) +{ + return pin == 0 || (pin >= 100000 && pin <= 999999); +} + +int8_t encodeSnrQdb(int16_t snr_x10) +{ + if (snr_x10 == std::numeric_limits::min()) + { + return 0; + } + int32_t qdb = (static_cast(snr_x10) * 4) / 10; + if (qdb > 127) + { + qdb = 127; + } + else if (qdb < -128) + { + qdb = -128; + } + return static_cast(qdb); +} + +int8_t encodeRssiDbm(int16_t rssi_x10) +{ + if (rssi_x10 == std::numeric_limits::min()) + { + return 0; + } + int32_t dbm = rssi_x10 / 10; + if (dbm > 127) + { + dbm = 127; + } + else if (dbm < -128) + { + dbm = -128; + } + return static_cast(dbm); +} + +uint32_t nowSeconds() +{ + return sys::epoch_seconds_now(); +} +} // namespace + +namespace ble +{ +MeshCorePhoneBatteryInfo MeshCoreBleService::getBatteryInfo() const +{ + MeshCorePhoneBatteryInfo info{}; + int level = -1; + if (BoardBase* board = ctx_.getBoard()) + { + level = board->getBatteryLevel(); + } + if (level < 0) + { + level = 0; + } + if (level > 100) + { + level = 100; + } + info.level = static_cast(level); + info.millivolts = static_cast(estimateBatteryMv(level)); + return info; +} + +MeshCorePhoneLocation MeshCoreBleService::getAdvertLocation() const +{ + MeshCorePhoneLocation location{}; + location.lat_i6 = advert_lat_; + location.lon_i6 = advert_lon_; + return location; +} + +uint32_t MeshCoreBleService::getReportedBlePin() const +{ + return effectiveBlePin(); +} + +uint8_t MeshCoreBleService::getAdvertLocationPolicy() const +{ + return advert_loc_policy_; +} + +uint8_t MeshCoreBleService::getTelemetryModeBits() const +{ + return static_cast((telemetry_mode_base_ & 0x03U) | + ((telemetry_mode_loc_ & 0x03U) << 2U) | + ((telemetry_mode_env_ & 0x03U) << 4U)); +} + +bool MeshCoreBleService::getManualAddContacts() const +{ + return manual_add_contacts_; +} + +bool MeshCoreBleService::resolvePeerPublicKey(const uint8_t* in_pubkey, size_t in_len, + uint8_t* out_pubkey, size_t out_len) const +{ + if (!in_pubkey || !out_pubkey || out_len < kPubKeySize || in_len < kPubKeySize) + { + return false; + } + chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; + if (!resolveContactByPubkey(in_pubkey, &peer, nullptr)) + { + return false; + } + std::memcpy(out_pubkey, peer.pubkey, kPubKeySize); + if (auto* adapter = const_cast(this)->meshCoreAdapter()) + { + adapter->ensurePeerPublicKey(out_pubkey, kPubKeySize, peer.pubkey_verified); + } + return true; +} + +void MeshCoreBleService::onPendingBinaryRequest(uint32_t tag) +{ + clearPendingRequests(); + pending_req_ = tag; +} + +void MeshCoreBleService::onPendingTelemetryRequest(uint32_t tag) +{ + clearPendingRequests(); + pending_telemetry_ = tag; +} + +void MeshCoreBleService::onPendingPathDiscoveryRequest(uint32_t tag) +{ + clearPendingRequests(); + pending_discovery_ = tag; +} + +void MeshCoreBleService::onSentRoute(bool sent_flood) +{ + noteSentRoute(sent_flood); +} + +bool MeshCoreBleService::lookupAdvertPath(const uint8_t* pubkey, size_t len, + uint32_t* out_ts, uint8_t* out_path, size_t* inout_len) const +{ + if (!pubkey || len < kPubKeySize || !out_ts || !out_path || !inout_len) + { + return false; + } + + if (const ContactRecord* rec = const_cast(this)->findManualContact(pubkey)) + { + *out_ts = rec->last_advert; + const size_t copy_len = std::min(static_cast(rec->out_path_len), *inout_len); + if (copy_len > 0) + { + std::memcpy(out_path, rec->out_path, copy_len); + } + *inout_len = copy_len; + return true; + } + + if (const auto* adapter = meshCoreAdapter()) + { + chat::meshcore::MeshCoreAdapter::PeerInfo peer{}; + if (adapter->lookupPeerByHash(pubkey[0], &peer)) + { + *out_ts = peer.last_seen_ms / 1000U; + const size_t copy_len = std::min(static_cast(peer.out_path_len), *inout_len); + if (copy_len > 0) + { + std::memcpy(out_path, peer.out_path, copy_len); + } + *inout_len = copy_len; + return true; + } + } + + return false; +} + +bool MeshCoreBleService::hasActiveConnection(const uint8_t* prefix, size_t len) const +{ + if (!prefix || len < sizeof(uint32_t)) + { + return false; + } + uint32_t prefix4 = 0; + std::memcpy(&prefix4, prefix, sizeof(prefix4)); + const uint32_t now_ms = millis(); + for (const auto& entry : connections_) + { + if (entry.expires_ms != 0 && static_cast(now_ms - entry.expires_ms) >= 0) + { + continue; + } + if (entry.prefix4 == prefix4) + { + return true; + } + } + return false; +} + +void MeshCoreBleService::logoutActiveConnection(const uint8_t* prefix, size_t len) +{ + if (!prefix || len < sizeof(uint32_t)) + { + return; + } + uint32_t prefix4 = 0; + std::memcpy(&prefix4, prefix, sizeof(prefix4)); + for (auto it = connections_.begin(); it != connections_.end(); ++it) + { + if (it->prefix4 == prefix4) + { + connections_.erase(it); + break; + } + } +} + +bool MeshCoreBleService::getRadioStats(MeshCorePhoneRadioStats* out) const +{ + if (!out) + { + return false; + } + out->last_rssi_dbm = encodeRssiDbm(last_rssi_dbm_x10_); + out->last_snr_qdb = encodeSnrQdb(last_snr_db_x10_); + out->noise_floor_dbm = 0; + out->tx_air_seconds = 0; + out->rx_air_seconds = 0; + if (const auto* adapter = meshCoreAdapter()) + { + const auto radio_stats = adapter->getRadioStats(); + out->noise_floor_dbm = radio_stats.noise_floor_dbm; + out->tx_air_seconds = radio_stats.tx_airtime_ms / 1000U; + out->rx_air_seconds = radio_stats.rx_airtime_ms / 1000U; + } + return true; +} + +bool MeshCoreBleService::getPacketStats(MeshCorePhonePacketStats* out) const +{ + if (!out) + { + return false; + } + out->rx_packets = stats_rx_packets_; + out->tx_packets = stats_tx_packets_; + out->tx_flood = stats_tx_flood_; + out->tx_direct = stats_tx_direct_; + out->rx_flood = stats_rx_flood_; + out->rx_direct = stats_rx_direct_; + return true; +} + +bool MeshCoreBleService::setAdvertLocation(int32_t lat, int32_t lon) +{ + advert_lat_ = lat; + advert_lon_ = lon; + return true; +} + +bool MeshCoreBleService::upsertContactFromFrame(const uint8_t* frame, size_t len) +{ + if (!frame) + { + return false; + } + ContactRecord record{}; + uint32_t lastmod = 0; + if (!decodeContactPayload(frame, len, &record, &lastmod)) + { + return false; + } + if (lastmod == 0) + { + lastmod = nowSeconds(); + } + record.lastmod = lastmod; + if (record.last_advert == 0) + { + record.last_advert = nowSeconds(); + } + upsertManualContact(record); + saveManualContacts(); + return true; +} + +bool MeshCoreBleService::removeContact(const uint8_t* pubkey, size_t len) +{ + if (!pubkey || len < kPubKeySize) + { + return false; + } + if (!removeManualContact(pubkey)) + { + return false; + } + saveManualContacts(); + return true; +} + +bool MeshCoreBleService::exportContact(const uint8_t* pubkey, size_t len, uint8_t* out, size_t* out_len) const +{ + if (!out || !out_len) + { + return false; + } + auto* adapter = const_cast(this)->meshCoreAdapter(); + if (!adapter) + { + return false; + } + std::vector frame; + if (!pubkey || len < kPubKeySize) + { + const bool include_location = (advert_loc_policy_ != 0); + if (!adapter->exportAdvertFrame(nullptr, 0, frame, include_location, advert_lat_, advert_lon_)) + { + return false; + } + } + else if (!adapter->exportAdvertFrame(pubkey, kPubKeySize, frame, false, 0, 0)) + { + return false; + } + if (frame.empty() || frame.size() > *out_len) + { + return false; + } + std::memcpy(out, frame.data(), frame.size()); + *out_len = frame.size(); + return true; +} + +bool MeshCoreBleService::importContact(const uint8_t* frame, size_t len) +{ + auto* adapter = meshCoreAdapter(); + return adapter ? adapter->importAdvertFrame(frame, len) : false; +} + +bool MeshCoreBleService::shareContact(const uint8_t* pubkey, size_t len) +{ + auto* adapter = meshCoreAdapter(); + return (adapter && pubkey && len >= kPubKeySize) ? adapter->sendStoredAdvert(pubkey, kPubKeySize) : false; +} + +bool MeshCoreBleService::popOfflineMessage(uint8_t* out, size_t* out_len) +{ + if (!out || !out_len || offline_queue_.empty()) + { + return false; + } + Frame frame = offline_queue_.front(); + offline_queue_.pop_front(); + std::memcpy(out, frame.buf.data(), frame.len); + *out_len = frame.len; + return true; +} + +bool MeshCoreBleService::setTuningParams(const MeshCorePhoneTuningParams& params) +{ + auto& cfg = ctx_.getConfig(); + cfg.meshcore_config.meshcore_rx_delay_base = static_cast(params.rx_delay_base_ms) / 1000.0f; + cfg.meshcore_config.meshcore_airtime_factor = static_cast(params.airtime_factor_milli) / 1000.0f; + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + return true; +} + +bool MeshCoreBleService::getTuningParams(MeshCorePhoneTuningParams* out) const +{ + if (!out) + { + return false; + } + const auto& cfg = ctx_.getConfig(); + out->rx_delay_base_ms = static_cast(cfg.meshcore_config.meshcore_rx_delay_base * 1000.0f); + out->airtime_factor_milli = static_cast(cfg.meshcore_config.meshcore_airtime_factor * 1000.0f); + return true; +} + +bool MeshCoreBleService::setOtherParams(uint8_t manual_add_contacts, uint8_t telemetry_bits, + bool has_multi_acks, uint8_t advert_loc_policy, uint8_t multi_acks) +{ + manual_add_contacts_ = (manual_add_contacts != 0); + telemetry_mode_base_ = telemetry_bits & 0x03U; + telemetry_mode_loc_ = (telemetry_bits >> 2U) & 0x03U; + telemetry_mode_env_ = (telemetry_bits >> 4U) & 0x03U; + advert_loc_policy_ = advert_loc_policy; + if (has_multi_acks) + { + auto& cfg = ctx_.getConfig(); + cfg.meshcore_config.meshcore_multi_acks = (multi_acks != 0); + multi_acks_ = multi_acks; + ctx_.saveConfig(); + ctx_.applyMeshConfig(); + } + saveBlePin(); + return true; +} + +bool MeshCoreBleService::setDevicePin(uint32_t pin) +{ + if (!isConfiguredBlePin(pin)) + { + return false; + } + ble_pin_ = pin; + if (kMeshCoreBleSecurityEnabled) + { + refreshBlePin(); + } + saveBlePin(); + return true; +} + +bool MeshCoreBleService::getCustomVars(std::string* out) const +{ + if (!out) + { + return false; + } + out->clear(); + char buf[40]; + if (gps::gps_is_enabled()) + { + appendCustomVar(*out, "gps", gps::gps_is_powered() ? "1" : "0"); + } + const auto& cfg = ctx_.getConfig(); + appendCustomVar(*out, "node_name", cfg.node_name); + appendCustomVar(*out, "channel_name", cfg.meshcore_config.meshcore_channel_name); + std::snprintf(buf, sizeof(buf), "%lu", static_cast(ble_pin_)); + appendCustomVar(*out, "ble_pin", buf); + appendCustomVar(*out, "manual_add_contacts", manual_add_contacts_ ? "1" : "0"); + std::snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_base_)); + appendCustomVar(*out, "telemetry_base", buf); + std::snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_loc_)); + appendCustomVar(*out, "telemetry_loc", buf); + std::snprintf(buf, sizeof(buf), "%u", static_cast(telemetry_mode_env_)); + appendCustomVar(*out, "telemetry_env", buf); + std::snprintf(buf, sizeof(buf), "%u", static_cast(advert_loc_policy_)); + appendCustomVar(*out, "advert_loc_policy", buf); + appendCustomVar(*out, "multi_acks", cfg.meshcore_config.meshcore_multi_acks ? "1" : "0"); + return true; +} + +bool MeshCoreBleService::setCustomVar(const char* key, const char* value) +{ + return handleCustomVarSet(key, value); +} + +void MeshCoreBleService::onFactoryReset() +{ + manual_contacts_.clear(); + saveManualContacts(); + ble_pin_ = 0; + manual_add_contacts_ = false; + telemetry_mode_base_ = 0; + telemetry_mode_loc_ = 0; + telemetry_mode_env_ = 0; + advert_loc_policy_ = 0; + advert_lat_ = 0; + advert_lon_ = 0; + if (kMeshCoreBleSecurityEnabled) + { + refreshBlePin(); + } + saveBlePin(); + connections_.clear(); + known_peer_hashes_.clear(); + multi_acks_ = 0; + clearPendingRequests(); + if (auto* adapter = meshCoreAdapter()) + { + adapter->setFloodScopeKey(nullptr, 0); + } +} + +} // namespace ble diff --git a/platform/esp/arduino_common/src/ble/meshtastic_ble.cpp b/platform/esp/arduino_common/src/ble/meshtastic_ble.cpp index 386b76b3..8cc1874a 100644 --- a/platform/esp/arduino_common/src/ble/meshtastic_ble.cpp +++ b/platform/esp/arduino_common/src/ble/meshtastic_ble.cpp @@ -3,6 +3,7 @@ #include "app/app_config.h" #include "ble/ble_uuids.h" #include "board/BoardBase.h" +#include "chat/ble/meshtastic_phone_core.h" #include "chat/domain/contact_types.h" #include "chat/infra/meshtastic/mt_codec_pb.h" #include "chat/infra/meshtastic/mt_region.h" @@ -33,9 +34,6 @@ namespace ble namespace { -chat::meshtastic::MtAdapter* getMeshtasticBackend(app::IAppBleFacade& ctx); -std::string channelDisplayName(app::IAppBleFacade& ctx, uint8_t idx); - // Lightweight BLE/Meshtastic debug logging. Always uses Serial so you can // see exchange_user_info / exchange_positions behavior in the monitor. inline void ble_log(const char* fmt, ...) @@ -247,7 +245,7 @@ class MeshtasticServerCallbacks : public NimBLEServerCallbacks owner_.from_radio_sync_sub_value_ = 0; owner_.last_to_radio_len_ = 0; memset(owner_.last_to_radio_.data(), 0, owner_.last_to_radio_.size()); - owner_.closePhoneApi(); + owner_.closePhoneSession(); if (owner_.server_) { owner_.server_->updateConnParams(owner_.conn_handle_, 6, 12, 0, 200); @@ -274,7 +272,7 @@ class MeshtasticServerCallbacks : public NimBLEServerCallbacks owner_.pending_passkey_.store(0); owner_.last_to_radio_len_ = 0; memset(owner_.last_to_radio_.data(), 0, owner_.last_to_radio_.size()); - owner_.closePhoneApi(); + owner_.closePhoneSession(); owner_.clearQueues(); owner_.startAdvertising(); ble_log("disconnected reason=%d; advertising restarted uuid=%s", reason, MESH_SERVICE_UUID); @@ -425,2084 +423,6 @@ class MeshtasticNotifyStateCallbacks : public NimBLECharacteristicCallbacks MeshtasticBleService& owner_; }; -class MeshtasticBleService::PhoneApi -{ - public: - explicit PhoneApi(MeshtasticBleService& service, app::IAppBleFacade& ctx) - : service_(service), - ctx_(ctx) - { - state_ = State::SendNothing; - config_nonce_ = 0; - config_state_ = 0; - from_radio_num_ = 0; - heartbeat_ = false; - node_index_ = 0; - file_index_ = 0; - fallback_packet_id_ = 1; - admin_ringtone_[0] = '\0'; - admin_canned_messages_[0] = '\0'; - recent_to_radio_ids_.fill(0); - } - - void close() - { - state_ = State::SendNothing; - config_nonce_ = 0; - config_state_ = 0; - from_radio_num_ = 0; - heartbeat_ = false; - packet_queue_.clear(); - queue_status_queue_.clear(); - mqtt_proxy_queue_.clear(); - node_index_ = 0; - node_entries_.clear(); - file_manifest_.clear(); - file_index_ = 0; - fallback_packet_id_ = 1; - recent_to_radio_ids_.fill(0); - } - - bool isSendingPackets() const - { - return state_ == State::SendPackets; - } - - bool isConfigFlowActive() const - { - return state_ != State::SendNothing && state_ != State::SendPackets; - } - - bool handleToRadio(const uint8_t* buf, size_t len) - { - if (!buf || len == 0) - { - return false; - } - - meshtastic_ToRadio to_radio = meshtastic_ToRadio_init_zero; - pb_istream_t stream = pb_istream_from_buffer(buf, len); - if (!pb_decode(&stream, meshtastic_ToRadio_fields, &to_radio)) - { - return false; - } - - switch (to_radio.which_payload_variant) - { - case meshtastic_ToRadio_packet_tag: - ble_log("ToRadio packet"); - return handleToRadioPacket(to_radio.packet); - case meshtastic_ToRadio_mqttClientProxyMessage_tag: - { - ble_log("ToRadio mqtt proxy topic='%s' bytes=%u", - to_radio.mqttClientProxyMessage.topic, - static_cast(to_radio.mqttClientProxyMessage.which_payload_variant == - meshtastic_MqttClientProxyMessage_data_tag - ? to_radio.mqttClientProxyMessage.payload_variant.data.size - : strlen(to_radio.mqttClientProxyMessage.payload_variant.text))); - auto* mt = getMeshtasticBackend(ctx_); - return mt ? mt->handleMqttProxyMessage(to_radio.mqttClientProxyMessage) : false; - } - case meshtastic_ToRadio_want_config_id_tag: - config_nonce_ = to_radio.want_config_id; - ble_log("ToRadio want_config_id=%lu", static_cast(config_nonce_)); - startConfig(); - return true; - case meshtastic_ToRadio_disconnect_tag: - ble_log("ToRadio disconnect"); - close(); - return false; - case meshtastic_ToRadio_heartbeat_tag: - ble_log("ToRadio heartbeat"); - heartbeat_ = true; - return true; - default: - ble_log("ToRadio unknown tag=%d", static_cast(to_radio.which_payload_variant)); - break; - } - return false; - } - - bool popToPhone(MeshtasticBleService::Frame& out, uint32_t& from_num) - { - meshtastic_FromRadio from_radio = meshtastic_FromRadio_init_zero; - - if (heartbeat_) - { - from_radio.which_payload_variant = meshtastic_FromRadio_queueStatus_tag; - from_radio.queueStatus = buildQueueStatus(0); - heartbeat_ = false; - return encodeFromRadio(from_radio, out, from_num); - } - - if (!available()) - { - return false; - } - - switch (state_) - { - case State::SendMyInfo: - from_radio.which_payload_variant = meshtastic_FromRadio_my_info_tag; - from_radio.my_info = buildMyInfo(); - ble_log("tx my_info node=%08lX nodedb=%u", - static_cast(from_radio.my_info.my_node_num), - static_cast(from_radio.my_info.nodedb_count)); - state_ = State::SendDeviceUi; - return encodeFromRadio(from_radio, out, from_num); - case State::SendDeviceUi: - from_radio.which_payload_variant = meshtastic_FromRadio_deviceuiConfig_tag; - from_radio.deviceuiConfig = buildDeviceUi(); - state_ = State::SendOwnNodeInfo; - return encodeFromRadio(from_radio, out, from_num); - case State::SendOwnNodeInfo: - from_radio.which_payload_variant = meshtastic_FromRadio_node_info_tag; - from_radio.node_info = buildSelfNodeInfo(); - state_ = (config_nonce_ == kConfigNonceOnlyNodes) ? State::SendOtherNodeInfos : State::SendMetadata; - return encodeFromRadio(from_radio, out, from_num); - case State::SendMetadata: - from_radio.which_payload_variant = meshtastic_FromRadio_metadata_tag; - from_radio.metadata = buildMetadata(); - state_ = State::SendChannels; - config_state_ = 0; - return encodeFromRadio(from_radio, out, from_num); - case State::SendChannels: - from_radio.which_payload_variant = meshtastic_FromRadio_channel_tag; - from_radio.channel = buildChannel(static_cast(config_state_)); - config_state_++; - if (config_state_ >= kMaxMeshtasticChannels) - { - state_ = State::SendConfig; - config_state_ = static_cast(_meshtastic_AdminMessage_ConfigType_MIN); - } - return encodeFromRadio(from_radio, out, from_num); - case State::SendConfig: - from_radio.which_payload_variant = meshtastic_FromRadio_config_tag; - from_radio.config = buildConfig(static_cast(config_state_)); - if (config_state_ >= _meshtastic_AdminMessage_ConfigType_MAX) - { - state_ = State::SendModuleConfig; - config_state_ = static_cast(_meshtastic_AdminMessage_ModuleConfigType_MIN); - } - else - { - config_state_++; - } - return encodeFromRadio(from_radio, out, from_num); - case State::SendModuleConfig: - from_radio.which_payload_variant = meshtastic_FromRadio_moduleConfig_tag; - from_radio.moduleConfig = buildModuleConfig( - static_cast(config_state_)); - if (config_state_ >= _meshtastic_AdminMessage_ModuleConfigType_MAX) - { - state_ = (config_nonce_ == kConfigNonceOnlyConfig) ? State::SendFileInfo : State::SendOtherNodeInfos; - node_index_ = 0; - cacheNodeEntries(); - config_state_ = 0; - } - else - { - config_state_++; - } - return encodeFromRadio(from_radio, out, from_num); - case State::SendOtherNodeInfos: - if (node_index_ < node_entries_.size()) - { - from_radio.which_payload_variant = meshtastic_FromRadio_node_info_tag; - from_radio.node_info = buildNodeInfo(node_entries_[node_index_]); - node_index_++; - return encodeFromRadio(from_radio, out, from_num); - } - state_ = State::SendFileInfo; - return popToPhone(out, from_num); - case State::SendFileInfo: - if (config_nonce_ == kConfigNonceOnlyNodes || file_index_ >= file_manifest_.size()) - { - state_ = State::SendCompleteId; - return popToPhone(out, from_num); - } - from_radio.which_payload_variant = meshtastic_FromRadio_fileInfo_tag; - from_radio.fileInfo = file_manifest_[file_index_++]; - return encodeFromRadio(from_radio, out, from_num); - case State::SendCompleteId: - from_radio.which_payload_variant = meshtastic_FromRadio_config_complete_id_tag; - from_radio.config_complete_id = config_nonce_; - ble_log("tx config_complete_id=%lu", static_cast(config_nonce_)); - state_ = State::SendPackets; - config_nonce_ = 0; - service_.requestLowerPowerConnection(); - if (!queue_status_queue_.empty() || !packet_queue_.empty()) - { - // Wake the app to drain pending admin/queue-status packets now that we are in steady state. - service_.notifyFromNum(0); - } - return encodeFromRadio(from_radio, out, from_num); - case State::SendPackets: - case State::SendNothing: - if (!queue_status_queue_.empty()) - { - from_radio.which_payload_variant = meshtastic_FromRadio_queueStatus_tag; - from_radio.queueStatus = queue_status_queue_.front(); - queue_status_queue_.pop_front(); - ble_log("pop queue_status id=%lu res=%u", - static_cast(from_radio.queueStatus.mesh_packet_id), - static_cast(from_radio.queueStatus.res)); - return encodeFromRadio(from_radio, out, from_num); - } - if (!mqtt_proxy_queue_.empty()) - { - from_radio.which_payload_variant = meshtastic_FromRadio_mqttClientProxyMessage_tag; - from_radio.mqttClientProxyMessage = mqtt_proxy_queue_.front(); - mqtt_proxy_queue_.pop_front(); - ble_log("pop mqtt proxy topic='%s' bytes=%u", - from_radio.mqttClientProxyMessage.topic, - static_cast(from_radio.mqttClientProxyMessage.which_payload_variant == - meshtastic_MqttClientProxyMessage_data_tag - ? from_radio.mqttClientProxyMessage.payload_variant.data.size - : strlen(from_radio.mqttClientProxyMessage.payload_variant.text))); - return encodeFromRadio(from_radio, out, from_num); - } - if (!packet_queue_.empty()) - { - from_radio.which_payload_variant = meshtastic_FromRadio_packet_tag; - from_radio.packet = packet_queue_.front(); - packet_queue_.pop_front(); - if (from_radio.packet.which_payload_variant == meshtastic_MeshPacket_decoded_tag) - { - ble_log("pop packet id=%lu port=%u from=%08lX to=%08lX payload=%u", - static_cast(from_radio.packet.id), - static_cast(from_radio.packet.decoded.portnum), - static_cast(from_radio.packet.from), - static_cast(from_radio.packet.to), - static_cast(from_radio.packet.decoded.payload.size)); - } - return encodeFromRadio(from_radio, out, from_num); - } - break; - default: - break; - } - - return false; - } - - void onIncomingText(const chat::MeshIncomingText& msg) - { - meshtastic_MeshPacket packet = buildPacketFromText(msg); - packet_queue_.push_back(packet); - ble_log("queue text id=%lu from=%08lX to=%08lX q=%u", - static_cast(packet.id), - static_cast(packet.from), - static_cast(packet.to), - static_cast(packet_queue_.size())); - } - - void onIncomingData(const chat::MeshIncomingData& msg) - { - meshtastic_MeshPacket packet = buildPacketFromData(msg); - packet_queue_.push_back(packet); - ble_log("queue data id=%lu port=%u from=%08lX to=%08lX q=%u", - static_cast(packet.id), - static_cast(packet.decoded.portnum), - static_cast(packet.from), - static_cast(packet.to), - static_cast(packet_queue_.size())); - } - - void onMqttProxyMessage(const meshtastic_MqttClientProxyMessage& msg) - { - mqtt_proxy_queue_.push_back(msg); - ble_log("queue mqtt proxy topic='%s' q=%u", - msg.topic, - static_cast(mqtt_proxy_queue_.size())); - } - - private: - enum class State - { - SendNothing = 0, - SendMyInfo, - SendDeviceUi, - SendOwnNodeInfo, - SendMetadata, - SendChannels, - SendConfig, - SendModuleConfig, - SendOtherNodeInfos, - SendFileInfo, - SendCompleteId, - SendPackets - }; - - MeshtasticBleService& service_; - app::IAppBleFacade& ctx_; - State state_; - uint32_t config_nonce_; - uint8_t config_state_; - uint32_t from_radio_num_; - uint32_t fallback_packet_id_; - char admin_ringtone_[231]; - char admin_canned_messages_[201]; - bool heartbeat_; - std::deque packet_queue_; - std::deque queue_status_queue_; - std::deque mqtt_proxy_queue_; - std::vector node_entries_; - size_t node_index_; - std::vector file_manifest_; - size_t file_index_ = 0; - std::array recent_to_radio_ids_{}; - - bool wasSeenRecently(uint32_t id) - { - if (id == 0) - { - return false; - } - for (size_t i = 0; i < recent_to_radio_ids_.size(); ++i) - { - if (recent_to_radio_ids_[i] == id) - { - return true; - } - if (recent_to_radio_ids_[i] == 0) - { - recent_to_radio_ids_[i] = id; - return false; - } - } - for (size_t i = 1; i < recent_to_radio_ids_.size(); ++i) - { - recent_to_radio_ids_[i - 1] = recent_to_radio_ids_[i]; - } - recent_to_radio_ids_.back() = id; - return false; - } - - void startConfig() - { - config_state_ = 0; - node_index_ = 0; - file_index_ = 0; - cacheNodeEntries(); - buildFileManifest(); - service_.requestHighThroughputConnection(); - if (config_nonce_ == kConfigNonceOnlyNodes) - { - state_ = State::SendOwnNodeInfo; - } - else - { - state_ = State::SendMyInfo; - } - } - - bool available() const - { - if (!queue_status_queue_.empty()) - { - return true; - } - if (!mqtt_proxy_queue_.empty()) - { - return true; - } - if (!packet_queue_.empty()) - { - return true; - } - if (state_ != State::SendNothing && state_ != State::SendPackets) - { - return true; - } - return heartbeat_; - } - - void cacheNodeEntries() - { - node_entries_.clear(); - if (auto* store = ctx_.getNodeStore()) - { - const auto& entries = store->getEntries(); - node_entries_.assign(entries.begin(), entries.end()); - } - } - - void buildFileManifest() - { - file_manifest_.clear(); - // No filesystem manifest available in this build. - } - - meshtastic_QueueStatus buildQueueStatus(uint32_t mesh_packet_id) - { - meshtastic_QueueStatus status = meshtastic_QueueStatus_init_zero; - status.res = 0; - // Match Meshtastic default queue status scale used by the phone app. - status.maxlen = 16; - status.free = 16; - status.mesh_packet_id = mesh_packet_id; - return status; - } - - bool encodeFromRadio(const meshtastic_FromRadio& from, - MeshtasticBleService::Frame& out, - uint32_t& from_num) - { - meshtastic_FromRadio msg = from; - msg.id = ++from_radio_num_; - pb_ostream_t ostream = pb_ostream_from_buffer(out.buf.data(), out.buf.size()); - if (!pb_encode(&ostream, meshtastic_FromRadio_fields, &msg)) - { - return false; - } - out.len = static_cast(ostream.bytes_written); - from_num = msg.id; - return true; - } - - uint32_t normalizePacketId(uint32_t candidate) - { - if (candidate != 0) - { - if (candidate >= fallback_packet_id_) - { - fallback_packet_id_ = candidate + 1; - if (fallback_packet_id_ == 0) - { - fallback_packet_id_ = 1; - } - } - return candidate; - } - - if (fallback_packet_id_ == 0) - { - fallback_packet_id_ = 1; - } - return fallback_packet_id_++; - } - - meshtastic_MyNodeInfo buildMyInfo() - { - meshtastic_MyNodeInfo info = meshtastic_MyNodeInfo_init_zero; - info.my_node_num = ctx_.getSelfNodeId(); - info.reboot_count = 0; - info.min_app_version = kOfficialMinAppVersion; - size_t count = node_entries_.size() + 1; - if (count > std::numeric_limits::max()) - { - count = std::numeric_limits::max(); - } - info.nodedb_count = static_cast(count); - - const uint64_t mac = ESP.getEfuseMac(); - const uint64_t derived = - mac ^ (static_cast(ctx_.getSelfNodeId()) << 16) ^ 0x544D455348424C45ULL; - memcpy(info.device_id.bytes, &mac, sizeof(mac)); - memcpy(info.device_id.bytes + sizeof(mac), &derived, sizeof(derived)); - info.device_id.size = 16; - - // Use a human-friendly environment name while keeping firmware_version - // semver-compatible for the official mobile apps. - strncpy(info.pio_env, "Trail Mate", sizeof(info.pio_env) - 1); - info.firmware_edition = meshtastic_FirmwareEdition_VANILLA; - return info; - } - - meshtastic_HardwareModel getSelfHardwareModel() - { -#if defined(ARDUINO_T_DECK) - return meshtastic_HardwareModel_T_DECK; -#elif defined(ARDUINO_LILYGO_TWATCH_S3) - return meshtastic_HardwareModel_T_WATCH_S3; -#elif defined(ARDUINO_LILYGO_LORA_SX1262) || defined(ARDUINO_LILYGO_LORA_SX1280) - return meshtastic_HardwareModel_T_LORA_PAGER; -#else - return meshtastic_HardwareModel_UNSET; -#endif - } - - meshtastic_DeviceMetadata buildMetadata() - { - meshtastic_DeviceMetadata meta = meshtastic_DeviceMetadata_init_zero; - strncpy(meta.firmware_version, kCompatFirmwareVersion, sizeof(meta.firmware_version) - 1); - meta.device_state_version = kOfficialDeviceStateVersion; - meta.canShutdown = true; - meta.hasWifi = false; - meta.hasBluetooth = true; - meta.hasEthernet = false; - meta.role = meshtastic_Config_DeviceConfig_Role_CLIENT; - meta.position_flags = 0; - meta.hw_model = getSelfHardwareModel(); - meta.hasRemoteHardware = false; - meta.hasPKC = ctx_.getMeshAdapter() ? ctx_.getMeshAdapter()->isPkiReady() : false; - meta.excluded_modules = 0; - return meta; - } - - meshtastic_DeviceUIConfig buildDeviceUi() - { - meshtastic_DeviceUIConfig ui = meshtastic_DeviceUIConfig_init_zero; - ui.version = 1; - ui.screen_brightness = 255; - ui.screen_timeout = readScreenTimeoutSecs(); - ui.screen_lock = false; - ui.settings_lock = false; - ui.pin_code = 0; - ui.theme = meshtastic_Theme_LIGHT; - ui.alert_enabled = false; - ui.banner_enabled = true; - ui.ring_tone_id = 0; - ui.language = meshtastic_Language_ENGLISH; - ui.has_node_filter = false; - ui.has_node_highlight = false; - ui.has_map_data = false; - ui.compass_mode = meshtastic_CompassMode_DYNAMIC; - ui.screen_rgb_color = 0; - ui.is_clockface_analog = false; - ui.gps_format = meshtastic_DeviceUIConfig_GpsCoordinateFormat_DEC; - return ui; - } - - chat::meshtastic::MtAdapter* meshtasticBackend() const - { - auto* adapter = ctx_.getMeshAdapter(); - if (!adapter) - { - return nullptr; - } - if (!adapter || adapter->backendProtocol() != chat::MeshProtocol::Meshtastic) - { - return nullptr; - } - return static_cast( - adapter->backendForProtocol(adapter->backendProtocol())); - } - - void fillNodePublicKey(uint32_t node_id, meshtastic_User& user) - { - auto* mt = meshtasticBackend(); - if (!mt) - { - return; - } - uint8_t key[32]; - if (!mt->getNodePublicKey(node_id, key)) - { - return; - } - user.public_key.size = 32; - memcpy(user.public_key.bytes, key, sizeof(key)); - } - - void fillOwnPublicKey(meshtastic_User& user) - { - auto* mt = meshtasticBackend(); - if (!mt) - { - return; - } - uint8_t key[32]; - if (!mt->getOwnPublicKey(key)) - { - return; - } - user.public_key.size = 32; - memcpy(user.public_key.bytes, key, sizeof(key)); - } - - meshtastic_DeviceMetrics buildDeviceMetrics() - { - meshtastic_DeviceMetrics m = meshtastic_DeviceMetrics_init_zero; - if (BoardBase* board = ctx_.getBoard()) - { - int level = board->getBatteryLevel(); - if (level >= 0 && level <= 100) - { - m.has_battery_level = true; - m.battery_level = static_cast(level); - } - } - m.has_uptime_seconds = true; - m.uptime_seconds = static_cast(millis() / 1000U); - return m; - } - - meshtastic_LocalStats buildLocalStats() - { - meshtastic_LocalStats stats = meshtastic_LocalStats_init_zero; - stats.uptime_seconds = static_cast(millis() / 1000U); - stats.channel_utilization = 0.0f; - stats.air_util_tx = 0.0f; - stats.num_packets_tx = 0; - stats.num_packets_rx = 0; - stats.num_packets_rx_bad = 0; - stats.num_rx_dupe = 0; - stats.num_tx_relay = 0; - stats.num_tx_relay_canceled = 0; - stats.num_tx_dropped = 0; - stats.heap_total_bytes = ESP.getHeapSize(); - stats.heap_free_bytes = ESP.getFreeHeap(); - if (auto* store = ctx_.getNodeStore()) - { - size_t total = store->getEntries().size(); - stats.num_total_nodes = static_cast(std::min(total, 0xFFFF)); - stats.num_online_nodes = stats.num_total_nodes; - } - return stats; - } - - bool buildSelfPositionPayload(uint8_t* out_buf, size_t* out_len) const - { - if (!out_buf || !out_len || *out_len == 0) - { - return false; - } - - meshtastic_Position pos = meshtastic_Position_init_zero; - const uint32_t self = ctx_.getSelfNodeId(); - bool have_position = false; - if (self != 0) - { - if (const auto* info = ctx_.getContactService().getNodeInfo(self)) - { - if (info->position.valid) - { - pos.has_latitude_i = true; - pos.latitude_i = info->position.latitude_i; - pos.has_longitude_i = true; - pos.longitude_i = info->position.longitude_i; - pos.location_source = meshtastic_Position_LocSource_LOC_INTERNAL; - if (info->position.has_altitude) - { - pos.has_altitude = true; - pos.altitude = info->position.altitude; - pos.altitude_source = meshtastic_Position_AltSource_ALT_INTERNAL; - } - if (info->position.timestamp != 0) - { - pos.timestamp = info->position.timestamp; - } - if (info->position.precision_bits != 0) - { - pos.precision_bits = info->position.precision_bits; - } - if (info->position.pdop != 0) - { - pos.PDOP = info->position.pdop; - } - if (info->position.hdop != 0) - { - pos.HDOP = info->position.hdop; - } - if (info->position.vdop != 0) - { - pos.VDOP = info->position.vdop; - } - if (info->position.gps_accuracy_mm != 0) - { - pos.gps_accuracy = info->position.gps_accuracy_mm; - } - have_position = true; - } - } - } - - if (!have_position) - { - gps::GpsState gps_state = gps::gps_get_data(); - if (!gps_state.valid) - { - return false; - } - - pos.has_latitude_i = true; - pos.latitude_i = static_cast(gps_state.lat * 1e7); - pos.has_longitude_i = true; - pos.longitude_i = static_cast(gps_state.lng * 1e7); - pos.location_source = meshtastic_Position_LocSource_LOC_INTERNAL; - if (gps_state.has_alt) - { - pos.has_altitude = true; - pos.altitude = static_cast(std::lround(gps_state.alt_m)); - pos.altitude_source = meshtastic_Position_AltSource_ALT_INTERNAL; - } - if (gps_state.has_speed) - { - pos.has_ground_speed = true; - pos.ground_speed = static_cast(std::lround(gps_state.speed_mps)); - } - if (gps_state.has_course) - { - double course = gps_state.course_deg; - if (course < 0.0) - { - course = 0.0; - } - uint32_t cdeg = static_cast(std::lround(course * 100.0)); - if (cdeg >= 36000U) - { - cdeg = 35999U; - } - pos.has_ground_track = true; - pos.ground_track = cdeg; - } - if (gps_state.satellites > 0) - { - pos.sats_in_view = gps_state.satellites; - } - } - - uint32_t ts = static_cast(time(nullptr)); - if (pos.timestamp == 0 && ts >= 1577836800U) - { - pos.timestamp = ts; - } - if (pos.time == 0 && ts >= 1577836800U) - { - pos.time = ts; - } - - pb_ostream_t stream = pb_ostream_from_buffer(out_buf, *out_len); - if (!pb_encode(&stream, meshtastic_Position_fields, &pos)) - { - return false; - } - - *out_len = stream.bytes_written; - return true; - } - - meshtastic_Channel buildChannel(uint8_t idx) - { - meshtastic_Channel channel = meshtastic_Channel_init_zero; - channel.index = idx; - - const auto& cfg = ctx_.getConfig(); - bool enabled = false; - if (idx == 0 && cfg.primary_enabled) - { - channel.role = meshtastic_Channel_Role_PRIMARY; - enabled = true; - } - else if (idx == 1 && cfg.secondary_enabled) - { - channel.role = meshtastic_Channel_Role_SECONDARY; - enabled = true; - } - else - { - channel.role = meshtastic_Channel_Role_DISABLED; - } - - if (!enabled) - { - channel.has_settings = false; - return channel; - } - - channel.has_settings = true; - zeroInit(channel.settings); - channel.settings.channel_num = idx; - channel.settings.id = 0; - channel.settings.uplink_enabled = (idx == 0) ? cfg.primary_uplink_enabled : cfg.secondary_uplink_enabled; - channel.settings.downlink_enabled = (idx == 0) ? cfg.primary_downlink_enabled : cfg.secondary_downlink_enabled; - channel.settings.has_module_settings = false; - - if (idx == 0) - { - meshtastic_Config_LoRaConfig_ModemPreset preset = - static_cast(cfg.meshtastic_config.modem_preset); - const char* name = cfg.meshtastic_config.use_preset - ? chat::meshtastic::presetDisplayName(preset) - : "Custom"; - strncpy(channel.settings.name, name, sizeof(channel.settings.name) - 1); - } - else - { - strncpy(channel.settings.name, "Secondary", sizeof(channel.settings.name) - 1); - } - channel.settings.name[sizeof(channel.settings.name) - 1] = '\0'; - - uint8_t key[16] = {}; - if (idx == 0) - { - memcpy(key, cfg.meshtastic_config.primary_key, sizeof(cfg.meshtastic_config.primary_key)); - } - else - { - memcpy(key, cfg.meshtastic_config.secondary_key, sizeof(cfg.meshtastic_config.secondary_key)); - } - - if (!isZeroKey(key, sizeof(key))) - { - channel.settings.psk.size = sizeof(key); - memcpy(channel.settings.psk.bytes, key, sizeof(key)); - } - else if (idx == 0) - { - channel.settings.psk.size = 1; - channel.settings.psk.bytes[0] = kDefaultPskIndex; - } - return channel; - } - - meshtastic_Config buildConfig(meshtastic_AdminMessage_ConfigType type) - { - const auto& cfg = ctx_.getConfig(); - meshtastic_Config out = meshtastic_Config_init_zero; - switch (type) - { - case meshtastic_AdminMessage_ConfigType_DEVICE_CONFIG: - out.which_payload_variant = meshtastic_Config_device_tag; - zeroInit(out.payload_variant.device); - out.payload_variant.device.role = meshtastic_Config_DeviceConfig_Role_CLIENT; - out.payload_variant.device.rebroadcast_mode = - cfg.chat_policy.enable_relay ? meshtastic_Config_DeviceConfig_RebroadcastMode_ALL - : meshtastic_Config_DeviceConfig_RebroadcastMode_NONE; - out.payload_variant.device.node_info_broadcast_secs = 900; - out.payload_variant.device.serial_enabled = false; - out.payload_variant.device.button_gpio = 0; - out.payload_variant.device.buzzer_gpio = 0; - out.payload_variant.device.double_tap_as_button_press = false; - out.payload_variant.device.is_managed = false; - out.payload_variant.device.disable_triple_click = false; - out.payload_variant.device.tzdef[0] = '\0'; - out.payload_variant.device.led_heartbeat_disabled = false; - out.payload_variant.device.buzzer_mode = meshtastic_Config_DeviceConfig_BuzzerMode_DISABLED; - break; - case meshtastic_AdminMessage_ConfigType_POSITION_CONFIG: - out.which_payload_variant = meshtastic_Config_position_tag; - zeroInit(out.payload_variant.position); - out.payload_variant.position.position_broadcast_secs = 900; - out.payload_variant.position.position_broadcast_smart_enabled = false; - out.payload_variant.position.fixed_position = false; - out.payload_variant.position.gps_enabled = (cfg.gps_mode != 0); - out.payload_variant.position.gps_update_interval = cfg.gps_interval_ms / 1000; - out.payload_variant.position.gps_attempt_time = 0; - out.payload_variant.position.position_flags = 0; - out.payload_variant.position.rx_gpio = 0; - out.payload_variant.position.tx_gpio = 0; - out.payload_variant.position.broadcast_smart_minimum_distance = 0; - out.payload_variant.position.broadcast_smart_minimum_interval_secs = 0; - out.payload_variant.position.gps_en_gpio = 0; - out.payload_variant.position.gps_mode = (cfg.gps_mode != 0) - ? meshtastic_Config_PositionConfig_GpsMode_ENABLED - : meshtastic_Config_PositionConfig_GpsMode_DISABLED; - break; - case meshtastic_AdminMessage_ConfigType_POWER_CONFIG: - out.which_payload_variant = meshtastic_Config_power_tag; - zeroInit(out.payload_variant.power); - out.payload_variant.power.on_battery_shutdown_after_secs = 0; - out.payload_variant.power.is_power_saving = false; - out.payload_variant.power.adc_multiplier_override = 0.0f; - out.payload_variant.power.wait_bluetooth_secs = 0; - out.payload_variant.power.sds_secs = 0; - out.payload_variant.power.ls_secs = 0; - out.payload_variant.power.min_wake_secs = 0; - out.payload_variant.power.device_battery_ina_address = 0; - out.payload_variant.power.powermon_enables = 0; - break; - case meshtastic_AdminMessage_ConfigType_NETWORK_CONFIG: - out.which_payload_variant = meshtastic_Config_network_tag; - zeroInit(out.payload_variant.network); - out.payload_variant.network.wifi_enabled = false; - out.payload_variant.network.wifi_ssid[0] = '\0'; - out.payload_variant.network.wifi_psk[0] = '\0'; - out.payload_variant.network.ntp_server[0] = '\0'; - out.payload_variant.network.eth_enabled = false; - out.payload_variant.network.address_mode = meshtastic_Config_NetworkConfig_AddressMode_DHCP; - zeroInit(out.payload_variant.network.ipv4_config); - out.payload_variant.network.rsyslog_server[0] = '\0'; - out.payload_variant.network.enabled_protocols = 0; - out.payload_variant.network.ipv6_enabled = false; - break; - case meshtastic_AdminMessage_ConfigType_DISPLAY_CONFIG: - out.which_payload_variant = meshtastic_Config_display_tag; - zeroInit(out.payload_variant.display); - out.payload_variant.display.screen_on_secs = readScreenTimeoutSecs(); - out.payload_variant.display.gps_format = meshtastic_Config_DisplayConfig_DeprecatedGpsCoordinateFormat_UNUSED; - out.payload_variant.display.auto_screen_carousel_secs = 0; - out.payload_variant.display.compass_north_top = false; - out.payload_variant.display.flip_screen = false; - out.payload_variant.display.units = meshtastic_Config_DisplayConfig_DisplayUnits_METRIC; - out.payload_variant.display.oled = meshtastic_Config_DisplayConfig_OledType_OLED_AUTO; - out.payload_variant.display.displaymode = meshtastic_Config_DisplayConfig_DisplayMode_DEFAULT; - out.payload_variant.display.heading_bold = false; - out.payload_variant.display.wake_on_tap_or_motion = false; - out.payload_variant.display.compass_orientation = meshtastic_Config_DisplayConfig_CompassOrientation_DEGREES_0; - out.payload_variant.display.use_12h_clock = false; - out.payload_variant.display.use_long_node_name = false; - break; - case meshtastic_AdminMessage_ConfigType_LORA_CONFIG: - out.which_payload_variant = meshtastic_Config_lora_tag; - zeroInit(out.payload_variant.lora); - out.payload_variant.lora.use_preset = cfg.meshtastic_config.use_preset; - out.payload_variant.lora.modem_preset = - static_cast(cfg.meshtastic_config.modem_preset); - out.payload_variant.lora.bandwidth = static_cast(cfg.meshtastic_config.bandwidth_khz); - out.payload_variant.lora.spread_factor = cfg.meshtastic_config.spread_factor; - out.payload_variant.lora.coding_rate = cfg.meshtastic_config.coding_rate; - out.payload_variant.lora.frequency_offset = cfg.meshtastic_config.frequency_offset_mhz; - out.payload_variant.lora.region = static_cast(cfg.meshtastic_config.region); - out.payload_variant.lora.hop_limit = cfg.meshtastic_config.hop_limit; - out.payload_variant.lora.tx_enabled = cfg.meshtastic_config.tx_enabled; - out.payload_variant.lora.tx_power = cfg.meshtastic_config.tx_power; - out.payload_variant.lora.channel_num = cfg.meshtastic_config.channel_num; - out.payload_variant.lora.override_duty_cycle = cfg.meshtastic_config.override_duty_cycle; - out.payload_variant.lora.override_frequency = cfg.meshtastic_config.override_frequency_mhz; - out.payload_variant.lora.sx126x_rx_boosted_gain = false; - out.payload_variant.lora.pa_fan_disabled = false; - out.payload_variant.lora.ignore_incoming_count = 0; - out.payload_variant.lora.ignore_mqtt = cfg.meshtastic_config.ignore_mqtt; - out.payload_variant.lora.config_ok_to_mqtt = cfg.meshtastic_config.config_ok_to_mqtt; - break; - case meshtastic_AdminMessage_ConfigType_BLUETOOTH_CONFIG: - out.which_payload_variant = meshtastic_Config_bluetooth_tag; - zeroInit(out.payload_variant.bluetooth); - out.payload_variant.bluetooth = service_.bluetoothConfig(); - break; - case meshtastic_AdminMessage_ConfigType_SECURITY_CONFIG: - out.which_payload_variant = meshtastic_Config_security_tag; - zeroInit(out.payload_variant.security); - out.payload_variant.security.is_managed = false; - out.payload_variant.security.serial_enabled = false; - out.payload_variant.security.debug_log_api_enabled = false; - out.payload_variant.security.admin_channel_enabled = false; - break; - case meshtastic_AdminMessage_ConfigType_SESSIONKEY_CONFIG: - out.which_payload_variant = meshtastic_Config_sessionkey_tag; - break; - case meshtastic_AdminMessage_ConfigType_DEVICEUI_CONFIG: - out.which_payload_variant = meshtastic_Config_device_ui_tag; - out.payload_variant.device_ui = buildDeviceUi(); - break; - default: - out.which_payload_variant = meshtastic_Config_device_tag; - zeroInit(out.payload_variant.device); - break; - } - return out; - } - - meshtastic_ModuleConfig buildModuleConfig(meshtastic_AdminMessage_ModuleConfigType type) - { - meshtastic_ModuleConfig out = meshtastic_ModuleConfig_init_zero; - const auto& module_cfg = service_.moduleConfig(); - switch (type) - { - case meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_mqtt_tag; - out.payload_variant.mqtt = module_cfg.mqtt; - break; - case meshtastic_AdminMessage_ModuleConfigType_SERIAL_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_serial_tag; - out.payload_variant.serial = module_cfg.serial; - break; - case meshtastic_AdminMessage_ModuleConfigType_EXTNOTIF_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_external_notification_tag; - out.payload_variant.external_notification = module_cfg.external_notification; - break; - case meshtastic_AdminMessage_ModuleConfigType_STOREFORWARD_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_store_forward_tag; - out.payload_variant.store_forward = module_cfg.store_forward; - break; - case meshtastic_AdminMessage_ModuleConfigType_RANGETEST_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_range_test_tag; - out.payload_variant.range_test = module_cfg.range_test; - break; - case meshtastic_AdminMessage_ModuleConfigType_TELEMETRY_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_telemetry_tag; - out.payload_variant.telemetry = module_cfg.telemetry; - break; - case meshtastic_AdminMessage_ModuleConfigType_CANNEDMSG_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_canned_message_tag; - out.payload_variant.canned_message = module_cfg.canned_message; - break; - case meshtastic_AdminMessage_ModuleConfigType_AUDIO_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_audio_tag; - out.payload_variant.audio = module_cfg.audio; - break; - case meshtastic_AdminMessage_ModuleConfigType_REMOTEHARDWARE_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_remote_hardware_tag; - out.payload_variant.remote_hardware = module_cfg.remote_hardware; - break; - case meshtastic_AdminMessage_ModuleConfigType_NEIGHBORINFO_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_neighbor_info_tag; - out.payload_variant.neighbor_info = module_cfg.neighbor_info; - break; - case meshtastic_AdminMessage_ModuleConfigType_AMBIENTLIGHTING_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_ambient_lighting_tag; - out.payload_variant.ambient_lighting = module_cfg.ambient_lighting; - break; - case meshtastic_AdminMessage_ModuleConfigType_DETECTIONSENSOR_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_detection_sensor_tag; - out.payload_variant.detection_sensor = module_cfg.detection_sensor; - break; - case meshtastic_AdminMessage_ModuleConfigType_PAXCOUNTER_CONFIG: - out.which_payload_variant = meshtastic_ModuleConfig_paxcounter_tag; - out.payload_variant.paxcounter = module_cfg.paxcounter; - break; - default: - break; - } - return out; - } - - bool configTypeFromConfigVariant(pb_size_t variant_tag, meshtastic_AdminMessage_ConfigType& out) - { - switch (variant_tag) - { - case meshtastic_Config_device_tag: - out = meshtastic_AdminMessage_ConfigType_DEVICE_CONFIG; - return true; - case meshtastic_Config_position_tag: - out = meshtastic_AdminMessage_ConfigType_POSITION_CONFIG; - return true; - case meshtastic_Config_power_tag: - out = meshtastic_AdminMessage_ConfigType_POWER_CONFIG; - return true; - case meshtastic_Config_network_tag: - out = meshtastic_AdminMessage_ConfigType_NETWORK_CONFIG; - return true; - case meshtastic_Config_display_tag: - out = meshtastic_AdminMessage_ConfigType_DISPLAY_CONFIG; - return true; - case meshtastic_Config_lora_tag: - out = meshtastic_AdminMessage_ConfigType_LORA_CONFIG; - return true; - case meshtastic_Config_bluetooth_tag: - out = meshtastic_AdminMessage_ConfigType_BLUETOOTH_CONFIG; - return true; - case meshtastic_Config_security_tag: - out = meshtastic_AdminMessage_ConfigType_SECURITY_CONFIG; - return true; - case meshtastic_Config_sessionkey_tag: - out = meshtastic_AdminMessage_ConfigType_SESSIONKEY_CONFIG; - return true; - case meshtastic_Config_device_ui_tag: - out = meshtastic_AdminMessage_ConfigType_DEVICEUI_CONFIG; - return true; - default: - return false; - } - } - - bool moduleConfigTypeFromVariant(pb_size_t variant_tag, meshtastic_AdminMessage_ModuleConfigType& out) - { - switch (variant_tag) - { - case meshtastic_ModuleConfig_mqtt_tag: - out = meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG; - return true; - case meshtastic_ModuleConfig_serial_tag: - out = meshtastic_AdminMessage_ModuleConfigType_SERIAL_CONFIG; - return true; - case meshtastic_ModuleConfig_external_notification_tag: - out = meshtastic_AdminMessage_ModuleConfigType_EXTNOTIF_CONFIG; - return true; - case meshtastic_ModuleConfig_store_forward_tag: - out = meshtastic_AdminMessage_ModuleConfigType_STOREFORWARD_CONFIG; - return true; - case meshtastic_ModuleConfig_range_test_tag: - out = meshtastic_AdminMessage_ModuleConfigType_RANGETEST_CONFIG; - return true; - case meshtastic_ModuleConfig_telemetry_tag: - out = meshtastic_AdminMessage_ModuleConfigType_TELEMETRY_CONFIG; - return true; - case meshtastic_ModuleConfig_canned_message_tag: - out = meshtastic_AdminMessage_ModuleConfigType_CANNEDMSG_CONFIG; - return true; - case meshtastic_ModuleConfig_audio_tag: - out = meshtastic_AdminMessage_ModuleConfigType_AUDIO_CONFIG; - return true; - case meshtastic_ModuleConfig_remote_hardware_tag: - out = meshtastic_AdminMessage_ModuleConfigType_REMOTEHARDWARE_CONFIG; - return true; - case meshtastic_ModuleConfig_neighbor_info_tag: - out = meshtastic_AdminMessage_ModuleConfigType_NEIGHBORINFO_CONFIG; - return true; - case meshtastic_ModuleConfig_ambient_lighting_tag: - out = meshtastic_AdminMessage_ModuleConfigType_AMBIENTLIGHTING_CONFIG; - return true; - case meshtastic_ModuleConfig_detection_sensor_tag: - out = meshtastic_AdminMessage_ModuleConfigType_DETECTIONSENSOR_CONFIG; - return true; - case meshtastic_ModuleConfig_paxcounter_tag: - out = meshtastic_AdminMessage_ModuleConfigType_PAXCOUNTER_CONFIG; - return true; - default: - return false; - } - } - - meshtastic_NodeInfo buildNodeInfo(const chat::contacts::NodeEntry& entry) - { - meshtastic_NodeInfo info = meshtastic_NodeInfo_init_zero; - info.num = entry.node_id; - info.has_user = true; - zeroInit(info.user); - - // Start from stored names in NodeStore. - char long_name[sizeof(entry.long_name)]; - char short_name[sizeof(entry.short_name)]; - strncpy(long_name, entry.long_name, sizeof(long_name) - 1); - long_name[sizeof(long_name) - 1] = '\0'; - strncpy(short_name, entry.short_name, sizeof(short_name) - 1); - short_name[sizeof(short_name) - 1] = '\0'; - - // Ensure we always have a usable short name (fallback to node_id suffix). - if (short_name[0] == '\0') - { - snprintf(short_name, sizeof(short_name), "%04X", - static_cast(entry.node_id & 0xFFFF)); - } - - // If long name is empty, fall back to a lilygo-XXXX style name. - if (long_name[0] == '\0') - { - snprintf(long_name, sizeof(long_name), "lilygo-%04X", - static_cast(entry.node_id & 0xFFFF)); - } - - strncpy(info.user.long_name, long_name, sizeof(info.user.long_name) - 1); - strncpy(info.user.short_name, short_name, sizeof(info.user.short_name) - 1); - fillUserId(info.user.id, sizeof(info.user.id), entry.node_id); - fillNodePublicKey(entry.node_id, info.user); - - // Use the stored hardware model if we have it; otherwise leave UNSET so - // the Meshtastic app can decide how to render unknown peers. - info.user.hw_model = static_cast(entry.hw_model); - info.user.role = roleFromConfig(entry.role); - info.channel = (entry.channel == 0xFF) ? 0 : entry.channel; - info.snr = entry.snr; - info.last_heard = entry.last_seen; - info.via_mqtt = false; - info.has_hops_away = (entry.hops_away != 0xFF); - info.hops_away = entry.hops_away; - info.is_favorite = false; - info.is_ignored = false; - info.is_key_manually_verified = false; - return info; - } - - meshtastic_NodeInfo buildSelfNodeInfo() - { - meshtastic_NodeInfo info = meshtastic_NodeInfo_init_zero; - info.num = ctx_.getSelfNodeId(); - info.has_user = true; - zeroInit(info.user); - char long_name[sizeof(ctx_.getConfig().node_name)]; - char short_name[sizeof(ctx_.getConfig().short_name)]; - ctx_.getEffectiveUserInfo(long_name, sizeof(long_name), short_name, sizeof(short_name)); - strncpy(info.user.long_name, long_name, sizeof(info.user.long_name) - 1); - strncpy(info.user.short_name, short_name, sizeof(info.user.short_name) - 1); - fillUserId(info.user.id, sizeof(info.user.id), info.num); - fillOwnPublicKey(info.user); - info.user.hw_model = getSelfHardwareModel(); - info.user.role = meshtastic_Config_DeviceConfig_Role_CLIENT; - info.channel = 0; - info.last_heard = nowSeconds(); - info.has_hops_away = true; - info.hops_away = 0; - info.is_favorite = true; - info.is_ignored = false; - info.is_key_manually_verified = false; - info.has_device_metrics = true; - info.device_metrics = buildDeviceMetrics(); - return info; - } - - meshtastic_MeshPacket buildPacketFromText(const chat::MeshIncomingText& msg) - { - meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; - packet.from = msg.from; - packet.to = msg.to; - packet.channel = channelIndexFromId(msg.channel); - packet.id = normalizePacketId(msg.msg_id); - packet.rx_time = msg.timestamp; - packet.rx_snr = msg.rx_meta.snr_db_x10 / 10.0f; - packet.rx_rssi = msg.rx_meta.rssi_dbm_x10 / 10; - packet.hop_limit = msg.hop_limit; - packet.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(packet.decoded); - packet.decoded.portnum = meshtastic_PortNum_TEXT_MESSAGE_APP; - packet.decoded.dest = msg.to; - packet.decoded.source = msg.from; - packet.decoded.want_response = false; - packet.decoded.has_bitfield = true; - packet.decoded.bitfield = 0; - size_t len = std::min(msg.text.size(), sizeof(packet.decoded.payload.bytes)); - packet.decoded.payload.size = static_cast(len); - memcpy(packet.decoded.payload.bytes, msg.text.data(), len); - return packet; - } - - meshtastic_MeshPacket buildPacketFromData(const chat::MeshIncomingData& msg) - { - meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; - packet.from = msg.from; - packet.to = msg.to; - packet.channel = channelIndexFromId(msg.channel); - packet.id = normalizePacketId(msg.packet_id); - packet.rx_time = (msg.rx_meta.rx_timestamp_s != 0) ? msg.rx_meta.rx_timestamp_s : nowSeconds(); - packet.rx_snr = msg.rx_meta.snr_db_x10 / 10.0f; - packet.rx_rssi = msg.rx_meta.rssi_dbm_x10 / 10; - packet.hop_limit = msg.hop_limit; - packet.relay_node = msg.rx_meta.relay_node; - packet.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(packet.decoded); - packet.decoded.portnum = static_cast(msg.portnum); - packet.decoded.dest = msg.to; - packet.decoded.source = msg.from; - packet.decoded.request_id = msg.request_id; - packet.decoded.want_response = msg.want_response; - packet.decoded.has_bitfield = true; - packet.decoded.bitfield = 0; - size_t len = std::min(msg.payload.size(), sizeof(packet.decoded.payload.bytes)); - packet.decoded.payload.size = static_cast(len); - memcpy(packet.decoded.payload.bytes, msg.payload.data(), len); - return packet; - } - - bool handleLocalSelfPacket(meshtastic_MeshPacket& packet) - { - const uint32_t self = ctx_.getSelfNodeId(); - if (self == 0 || packet.to != self || - packet.which_payload_variant != meshtastic_MeshPacket_decoded_tag) - { - return false; - } - - if (packet.decoded.portnum == meshtastic_PortNum_TELEMETRY_APP && - packet.decoded.want_response && packet.decoded.payload.size > 0) - { - meshtastic_Telemetry req = meshtastic_Telemetry_init_zero; - pb_istream_t req_stream = - pb_istream_from_buffer(packet.decoded.payload.bytes, packet.decoded.payload.size); - if (!pb_decode(&req_stream, meshtastic_Telemetry_fields, &req)) - { - ble_log("self telemetry decode fail req_id=%lu", static_cast(packet.id)); - return false; - } - - meshtastic_Telemetry resp = meshtastic_Telemetry_init_zero; - resp.time = nowSeconds(); - switch (req.which_variant) - { - case meshtastic_Telemetry_device_metrics_tag: - resp.which_variant = meshtastic_Telemetry_device_metrics_tag; - resp.variant.device_metrics = buildDeviceMetrics(); - break; - case meshtastic_Telemetry_local_stats_tag: - resp.which_variant = meshtastic_Telemetry_local_stats_tag; - resp.variant.local_stats = buildLocalStats(); - break; - default: - ble_log("self telemetry unsupported variant=%u req_id=%lu", - static_cast(req.which_variant), - static_cast(packet.id)); - return false; - } - - uint8_t payload[meshtastic_Telemetry_size]; - pb_ostream_t out_stream = pb_ostream_from_buffer(payload, sizeof(payload)); - if (!pb_encode(&out_stream, meshtastic_Telemetry_fields, &resp)) - { - return false; - } - - meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; - reply.from = self; - reply.to = self; - reply.channel = packet.channel; - reply.id = normalizePacketId(0); - reply.rx_time = nowSeconds(); - reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(reply.decoded); - reply.decoded.portnum = meshtastic_PortNum_TELEMETRY_APP; - reply.decoded.dest = self; - reply.decoded.source = self; - reply.decoded.request_id = packet.id; - reply.decoded.want_response = false; - reply.decoded.has_bitfield = true; - reply.decoded.bitfield = 0; - reply.decoded.payload.size = static_cast(out_stream.bytes_written); - memcpy(reply.decoded.payload.bytes, payload, out_stream.bytes_written); - packet_queue_.push_back(reply); - - ble_log("self telemetry reply req_id=%lu resp_id=%lu variant=%u", - static_cast(packet.id), - static_cast(reply.id), - static_cast(resp.which_variant)); - return true; - } - - if (packet.decoded.portnum == meshtastic_PortNum_POSITION_APP && packet.decoded.want_response) - { - uint8_t payload[meshtastic_Position_size]; - size_t payload_len = sizeof(payload); - if (!buildSelfPositionPayload(payload, &payload_len)) - { - ble_log("self position unavailable req_id=%lu", static_cast(packet.id)); - return false; - } - - meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; - reply.from = self; - reply.to = self; - reply.channel = packet.channel; - reply.id = normalizePacketId(0); - reply.rx_time = nowSeconds(); - reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(reply.decoded); - reply.decoded.portnum = meshtastic_PortNum_POSITION_APP; - reply.decoded.dest = self; - reply.decoded.source = self; - reply.decoded.request_id = packet.id; - reply.decoded.want_response = false; - reply.decoded.has_bitfield = true; - reply.decoded.bitfield = 0; - reply.decoded.payload.size = static_cast(payload_len); - memcpy(reply.decoded.payload.bytes, payload, payload_len); - packet_queue_.push_back(reply); - - ble_log("self position reply req_id=%lu resp_id=%lu len=%u", - static_cast(packet.id), - static_cast(reply.id), - static_cast(payload_len)); - return true; - } - - if (packet.decoded.portnum == meshtastic_PortNum_NODEINFO_APP && packet.decoded.want_response) - { - meshtastic_NodeInfo self_info = buildSelfNodeInfo(); - uint8_t payload[sizeof(self_info.user)]; - pb_ostream_t out_stream = pb_ostream_from_buffer(payload, sizeof(payload)); - if (!pb_encode(&out_stream, meshtastic_User_fields, &self_info.user)) - { - return false; - } - - meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; - reply.from = self; - reply.to = self; - reply.channel = packet.channel; - reply.id = normalizePacketId(0); - reply.rx_time = nowSeconds(); - reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(reply.decoded); - reply.decoded.portnum = meshtastic_PortNum_NODEINFO_APP; - reply.decoded.dest = self; - reply.decoded.source = self; - reply.decoded.request_id = packet.id; - reply.decoded.want_response = false; - reply.decoded.has_bitfield = true; - reply.decoded.bitfield = 0; - reply.decoded.payload.size = static_cast(out_stream.bytes_written); - memcpy(reply.decoded.payload.bytes, payload, out_stream.bytes_written); - packet_queue_.push_back(reply); - - ble_log("self nodeinfo reply req_id=%lu resp_id=%lu", - static_cast(packet.id), - static_cast(reply.id)); - return true; - } - - if (packet.decoded.portnum == meshtastic_PortNum_TRACEROUTE_APP && packet.decoded.want_response && - packet.decoded.payload.size > 0) - { - meshtastic_RouteDiscovery route = meshtastic_RouteDiscovery_init_zero; - pb_istream_t req_stream = - pb_istream_from_buffer(packet.decoded.payload.bytes, packet.decoded.payload.size); - if (!pb_decode(&req_stream, meshtastic_RouteDiscovery_fields, &route)) - { - ble_log("self traceroute decode fail req_id=%lu", static_cast(packet.id)); - return false; - } - - if (route.snr_towards_count < 8) - { - route.snr_towards[route.snr_towards_count++] = 0; - } - - meshtastic_MeshPacket reply = meshtastic_MeshPacket_init_zero; - reply.from = self; - reply.to = self; - reply.channel = packet.channel; - reply.id = normalizePacketId(0); - reply.rx_time = nowSeconds(); - reply.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(reply.decoded); - reply.decoded.portnum = meshtastic_PortNum_TRACEROUTE_APP; - reply.decoded.dest = self; - reply.decoded.source = self; - reply.decoded.request_id = packet.id; - reply.decoded.want_response = false; - reply.decoded.has_bitfield = true; - reply.decoded.bitfield = 0; - - pb_ostream_t out_stream = - pb_ostream_from_buffer(reply.decoded.payload.bytes, sizeof(reply.decoded.payload.bytes)); - if (!pb_encode(&out_stream, meshtastic_RouteDiscovery_fields, &route)) - { - return false; - } - reply.decoded.payload.size = static_cast(out_stream.bytes_written); - packet_queue_.push_back(reply); - - ble_log("self traceroute reply req_id=%lu resp_id=%lu len=%u", - static_cast(packet.id), - static_cast(reply.id), - static_cast(reply.decoded.payload.size)); - return true; - } - - return false; - } - - bool handleToRadioPacket(meshtastic_MeshPacket& packet) - { - if (packet.which_payload_variant != meshtastic_MeshPacket_decoded_tag) - { - return false; - } - if (packet.id == 0) - { - packet.id = normalizePacketId(0); - } - packet.from = ctx_.getSelfNodeId(); - packet.next_hop = 0; - packet.relay_node = 0; - packet.rx_time = nowSeconds(); - if (wasSeenRecently(packet.id)) - { - ble_log("drop duplicate packet id=%lu", static_cast(packet.id)); - return false; - } - const bool admin_for_self = - (packet.decoded.portnum == meshtastic_PortNum_ADMIN_APP) && - (packet.to == 0 || packet.to == ctx_.getSelfNodeId()); - if (admin_for_self) - { - bool ok = handleAdmin(packet); - enqueueQueueStatus(packet.id, ok); - return ok; - } - - if (handleLocalSelfPacket(packet)) - { - enqueueQueueStatus(packet.id, true); - return true; - } - - auto* adapter = ctx_.getMeshAdapter(); - if (!adapter) - { - enqueueQueueStatus(packet.id, false); - return false; - } - - if (adapter && adapter->backendProtocol() == chat::MeshProtocol::Meshtastic) - { - if (auto* backend = adapter->backendForProtocol(adapter->backendProtocol())) - { - auto* mt = static_cast(backend); - if (mt) - { - bool ok = mt->sendMeshPacket(packet); - meshtastic_Routing_Error routing_error = mt->getLastRoutingError(); - ble_log("ToRadio raw port=%u to=%08lX ch=%u pki=%u want_resp=%u want_ack=%u ok=%u err=%u", - static_cast(packet.decoded.portnum), - static_cast(packet.to), - static_cast(packet.channel), - packet.pki_encrypted ? 1U : 0U, - packet.decoded.want_response ? 1U : 0U, - packet.want_ack ? 1U : 0U, - ok ? 1U : 0U, - static_cast(routing_error)); - if (!ok && routing_error != meshtastic_Routing_Error_NONE) - { - enqueueRoutingAck(packet, routing_error); - } - enqueueQueueStatus(packet.id, ok); - return ok; - } - } - } - - chat::ChannelId ch = channelIdFromIndex(packet.channel); - if (packet.decoded.portnum == meshtastic_PortNum_TEXT_MESSAGE_APP) - { - std::string text(reinterpret_cast(packet.decoded.payload.bytes), - packet.decoded.payload.size); - chat::MessageId msg_id = 0; - bool ok = adapter->sendText(ch, text, &msg_id, packet.to); - ble_log("ToRadio text to=%08lX len=%u ok=%u", - static_cast(packet.to), - static_cast(packet.decoded.payload.size), - ok ? 1U : 0U); - enqueueQueueStatus(packet.id, ok); - return ok; - } - - bool ok = adapter->sendAppData(ch, - static_cast(packet.decoded.portnum), - packet.decoded.payload.bytes, - packet.decoded.payload.size, - packet.to, - packet.want_ack, - packet.id, - packet.decoded.want_response); - ble_log("ToRadio app port=%u to=%08lX len=%u want_resp=%u want_ack=%u ok=%u", - static_cast(packet.decoded.portnum), - static_cast(packet.to), - static_cast(packet.decoded.payload.size), - packet.decoded.want_response ? 1U : 0U, - packet.want_ack ? 1U : 0U, - ok ? 1U : 0U); - enqueueQueueStatus(packet.id, ok); - return ok; - } - - bool handleAdmin(meshtastic_MeshPacket& packet) - { - meshtastic_AdminMessage req = meshtastic_AdminMessage_init_zero; - pb_istream_t stream = pb_istream_from_buffer(packet.decoded.payload.bytes, - packet.decoded.payload.size); - if (!pb_decode(&stream, meshtastic_AdminMessage_fields, &req)) - { - ble_log("Admin decode failed (len=%u)", (unsigned)packet.decoded.payload.size); - return false; - } - - meshtastic_AdminMessage resp = meshtastic_AdminMessage_init_zero; - bool has_resp = false; - bool unsupported = false; - - ble_log("Admin request tag=%d id=%lu from=%08lX to=%08lX", - (int)req.which_payload_variant, - static_cast(packet.id), - static_cast(packet.from), - static_cast(packet.to)); - - switch (req.which_payload_variant) - { - case meshtastic_AdminMessage_get_owner_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_owner_response_tag; - resp.get_owner_response = buildSelfNodeInfo().user; - has_resp = true; - break; - case meshtastic_AdminMessage_get_channel_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_channel_response_tag; - { - uint32_t idx = (req.get_channel_request > 0) ? (req.get_channel_request - 1) : 0; - resp.get_channel_response = buildChannel(static_cast(idx)); - } - has_resp = true; - break; - case meshtastic_AdminMessage_get_config_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_config_response_tag; - resp.get_config_response = buildConfig(req.get_config_request); - has_resp = true; - break; - case meshtastic_AdminMessage_get_module_config_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_module_config_response_tag; - resp.get_module_config_response = buildModuleConfig(req.get_module_config_request); - has_resp = true; - break; - case meshtastic_AdminMessage_get_canned_message_module_messages_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_canned_message_module_messages_response_tag; - copyBounded(resp.get_canned_message_module_messages_response, - sizeof(resp.get_canned_message_module_messages_response), - admin_canned_messages_); - has_resp = true; - break; - case meshtastic_AdminMessage_get_device_metadata_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_device_metadata_response_tag; - resp.get_device_metadata_response = buildMetadata(); - has_resp = true; - break; - case meshtastic_AdminMessage_get_ringtone_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_ringtone_response_tag; - copyBounded(resp.get_ringtone_response, - sizeof(resp.get_ringtone_response), - admin_ringtone_); - has_resp = true; - break; - case meshtastic_AdminMessage_get_device_connection_status_request_tag: - { - resp.which_payload_variant = meshtastic_AdminMessage_get_device_connection_status_response_tag; - zeroInit(resp.get_device_connection_status_response); - resp.get_device_connection_status_response.has_bluetooth = true; - resp.get_device_connection_status_response.bluetooth.pin = service_.ble_config_.fixed_pin; - resp.get_device_connection_status_response.bluetooth.rssi = 0; - resp.get_device_connection_status_response.bluetooth.is_connected = - service_.server_ ? (service_.server_->getConnectedCount() > 0) : false; - has_resp = true; - break; - } - case meshtastic_AdminMessage_get_ui_config_request_tag: - resp.which_payload_variant = meshtastic_AdminMessage_get_ui_config_response_tag; - resp.get_ui_config_response = buildDeviceUi(); - has_resp = true; - break; - case meshtastic_AdminMessage_set_owner_tag: - { - auto& cfg = ctx_.getConfig(); - ble_log("set_owner long='%s' short='%s'", - req.set_owner.long_name, - req.set_owner.short_name); - copyBounded(cfg.node_name, sizeof(cfg.node_name), req.set_owner.long_name); - copyBounded(cfg.short_name, sizeof(cfg.short_name), req.set_owner.short_name); - ctx_.saveConfig(); - ctx_.applyUserInfo(); - - // Per Meshtastic behavior, acknowledge set_owner by returning the - // updated owner User record, same shape as get_owner_response. - resp.which_payload_variant = meshtastic_AdminMessage_get_owner_response_tag; - resp.get_owner_response = buildSelfNodeInfo().user; - ble_log("set_owner applied, responding with owner long='%s' short='%s'", - resp.get_owner_response.long_name, - resp.get_owner_response.short_name); - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_channel_tag: - { - auto& cfg = ctx_.getConfig(); - if (req.set_channel.index == 0) - { - cfg.primary_enabled = (req.set_channel.role != meshtastic_Channel_Role_DISABLED); - cfg.primary_uplink_enabled = req.set_channel.settings.uplink_enabled; - cfg.primary_downlink_enabled = req.set_channel.settings.downlink_enabled; - if (req.set_channel.settings.psk.size == 16) - { - memcpy(cfg.meshtastic_config.primary_key, - req.set_channel.settings.psk.bytes, - 16); - } - else if (req.set_channel.settings.psk.size == 0) - { - memset(cfg.meshtastic_config.primary_key, 0, sizeof(cfg.meshtastic_config.primary_key)); - } - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - } - else if (req.set_channel.index == 1) - { - cfg.secondary_enabled = (req.set_channel.role != meshtastic_Channel_Role_DISABLED); - cfg.secondary_uplink_enabled = req.set_channel.settings.uplink_enabled; - cfg.secondary_downlink_enabled = req.set_channel.settings.downlink_enabled; - if (req.set_channel.settings.psk.size == 16) - { - memcpy(cfg.meshtastic_config.secondary_key, - req.set_channel.settings.psk.bytes, - 16); - } - else if (req.set_channel.settings.psk.size == 0) - { - memset(cfg.meshtastic_config.secondary_key, 0, sizeof(cfg.meshtastic_config.secondary_key)); - } - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - } - resp.which_payload_variant = meshtastic_AdminMessage_get_channel_response_tag; - resp.get_channel_response = buildChannel(req.set_channel.index); - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_config_tag: - { - auto& cfg = ctx_.getConfig(); - switch (req.set_config.which_payload_variant) - { - case meshtastic_Config_lora_tag: - { - const auto& lora = req.set_config.payload_variant.lora; - cfg.meshtastic_config.use_preset = lora.use_preset; - cfg.meshtastic_config.modem_preset = static_cast(lora.modem_preset); - cfg.meshtastic_config.bandwidth_khz = lora.bandwidth; - cfg.meshtastic_config.spread_factor = static_cast(lora.spread_factor); - cfg.meshtastic_config.coding_rate = lora.coding_rate; - cfg.meshtastic_config.frequency_offset_mhz = lora.frequency_offset; - cfg.meshtastic_config.region = static_cast(lora.region); - cfg.meshtastic_config.hop_limit = static_cast(lora.hop_limit); - cfg.meshtastic_config.tx_enabled = lora.tx_enabled; - cfg.meshtastic_config.tx_power = lora.tx_power; - cfg.meshtastic_config.channel_num = lora.channel_num; - cfg.meshtastic_config.override_duty_cycle = lora.override_duty_cycle; - cfg.meshtastic_config.override_frequency_mhz = lora.override_frequency; - cfg.meshtastic_config.ignore_mqtt = lora.ignore_mqtt; - cfg.meshtastic_config.config_ok_to_mqtt = lora.config_ok_to_mqtt; - ctx_.saveConfig(); - ctx_.applyMeshConfig(); - break; - } - case meshtastic_Config_position_tag: - { - const auto& pos = req.set_config.payload_variant.position; - cfg.gps_mode = pos.gps_enabled ? 1 : 0; - cfg.gps_interval_ms = pos.gps_update_interval * 1000U; - ctx_.saveConfig(); - ctx_.applyPositionConfig(); - break; - } - case meshtastic_Config_display_tag: - { - uint32_t secs = req.set_config.payload_variant.display.screen_on_secs; - if (secs > 0) - { - setScreenSleepTimeout(clampScreenTimeoutMs(secs * 1000U)); - } - break; - } - case meshtastic_Config_bluetooth_tag: - { - service_.ble_config_ = req.set_config.payload_variant.bluetooth; - if (!isValidBlePin(service_.ble_config_.fixed_pin)) - { - service_.ble_config_.fixed_pin = 0; - } - if (service_.ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) - { - service_.ble_config_.fixed_pin = 0; - } - service_.saveBleConfig(); - service_.applyBleSecurity(); - break; - } - case meshtastic_Config_device_ui_tag: - { - const auto& ui = req.set_config.payload_variant.device_ui; - if (ui.screen_timeout > 0) - { - setScreenSleepTimeout(clampScreenTimeoutMs(static_cast(ui.screen_timeout) * 1000U)); - } - break; - } - default: - break; - } - resp.which_payload_variant = meshtastic_AdminMessage_get_config_response_tag; - meshtastic_AdminMessage_ConfigType config_type = meshtastic_AdminMessage_ConfigType_DEVICE_CONFIG; - if (configTypeFromConfigVariant(req.set_config.which_payload_variant, config_type)) - { - resp.get_config_response = buildConfig(config_type); - } - else - { - resp.get_config_response = req.set_config; - ble_log("set_config response fallback variant=%u", - static_cast(req.set_config.which_payload_variant)); - } - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_module_config_tag: - { - const auto& mod = req.set_module_config; - switch (mod.which_payload_variant) - { - case meshtastic_ModuleConfig_mqtt_tag: - service_.module_config_.has_mqtt = true; - service_.module_config_.mqtt = mod.payload_variant.mqtt; - break; - case meshtastic_ModuleConfig_serial_tag: - service_.module_config_.has_serial = true; - service_.module_config_.serial = mod.payload_variant.serial; - break; - case meshtastic_ModuleConfig_external_notification_tag: - service_.module_config_.has_external_notification = true; - service_.module_config_.external_notification = mod.payload_variant.external_notification; - break; - case meshtastic_ModuleConfig_store_forward_tag: - service_.module_config_.has_store_forward = true; - service_.module_config_.store_forward = mod.payload_variant.store_forward; - break; - case meshtastic_ModuleConfig_range_test_tag: - service_.module_config_.has_range_test = true; - service_.module_config_.range_test = mod.payload_variant.range_test; - break; - case meshtastic_ModuleConfig_telemetry_tag: - service_.module_config_.has_telemetry = true; - service_.module_config_.telemetry = mod.payload_variant.telemetry; - break; - case meshtastic_ModuleConfig_canned_message_tag: - service_.module_config_.has_canned_message = true; - service_.module_config_.canned_message = mod.payload_variant.canned_message; - break; - case meshtastic_ModuleConfig_audio_tag: - service_.module_config_.has_audio = true; - service_.module_config_.audio = mod.payload_variant.audio; - break; - case meshtastic_ModuleConfig_remote_hardware_tag: - service_.module_config_.has_remote_hardware = true; - service_.module_config_.remote_hardware = mod.payload_variant.remote_hardware; - break; - case meshtastic_ModuleConfig_neighbor_info_tag: - service_.module_config_.has_neighbor_info = true; - service_.module_config_.neighbor_info = mod.payload_variant.neighbor_info; - break; - case meshtastic_ModuleConfig_ambient_lighting_tag: - service_.module_config_.has_ambient_lighting = true; - service_.module_config_.ambient_lighting = mod.payload_variant.ambient_lighting; - break; - case meshtastic_ModuleConfig_detection_sensor_tag: - service_.module_config_.has_detection_sensor = true; - service_.module_config_.detection_sensor = mod.payload_variant.detection_sensor; - break; - case meshtastic_ModuleConfig_paxcounter_tag: - service_.module_config_.has_paxcounter = true; - service_.module_config_.paxcounter = mod.payload_variant.paxcounter; - break; - default: - break; - } - service_.module_config_.version = kModuleConfigVersion; - service_.saveModuleConfig(); - resp.which_payload_variant = meshtastic_AdminMessage_get_module_config_response_tag; - meshtastic_AdminMessage_ModuleConfigType module_type = - meshtastic_AdminMessage_ModuleConfigType_MQTT_CONFIG; - if (moduleConfigTypeFromVariant(req.set_module_config.which_payload_variant, module_type)) - { - resp.get_module_config_response = buildModuleConfig(module_type); - } - else - { - resp.get_module_config_response = req.set_module_config; - ble_log("set_module_config response fallback variant=%u", - static_cast(req.set_module_config.which_payload_variant)); - } - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_canned_message_module_messages_tag: - { - copyBounded(admin_canned_messages_, - sizeof(admin_canned_messages_), - req.set_canned_message_module_messages); - resp.which_payload_variant = meshtastic_AdminMessage_get_canned_message_module_messages_response_tag; - copyBounded(resp.get_canned_message_module_messages_response, - sizeof(resp.get_canned_message_module_messages_response), - admin_canned_messages_); - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_ringtone_message_tag: - { - copyBounded(admin_ringtone_, - sizeof(admin_ringtone_), - req.set_ringtone_message); - resp.which_payload_variant = meshtastic_AdminMessage_get_ringtone_response_tag; - copyBounded(resp.get_ringtone_response, - sizeof(resp.get_ringtone_response), - admin_ringtone_); - has_resp = true; - break; - } - case meshtastic_AdminMessage_store_ui_config_tag: - { - const auto& ui = req.store_ui_config; - if (ui.screen_timeout > 0) - { - setScreenSleepTimeout(clampScreenTimeoutMs(static_cast(ui.screen_timeout) * 1000U)); - } - resp.which_payload_variant = meshtastic_AdminMessage_get_ui_config_response_tag; - resp.get_ui_config_response = buildDeviceUi(); - has_resp = true; - break; - } - case meshtastic_AdminMessage_set_time_only_tag: - { -#if defined(TRAIL_MATE_ESP_BOARD_TAB5) - const bool ok = platform::esp::idf_common::tab5_rtc_runtime::apply_system_time_and_sync_rtc( - static_cast(req.set_time_only), "meshtastic_ble"); -#else - struct timeval tv = {}; - tv.tv_sec = static_cast(req.set_time_only); - tv.tv_usec = 0; - const bool ok = (settimeofday(&tv, nullptr) == 0); -#endif - ble_log("set_time_only=%lu ok=%u", - static_cast(req.set_time_only), - ok ? 1U : 0U); - break; - } - case meshtastic_AdminMessage_remove_by_nodenum_tag: - { - const uint32_t node_num = req.remove_by_nodenum; - bool removed = false; - if (node_num != 0) - { - removed = ctx_.getContactService().removeNode(node_num); - - auto* adapter = ctx_.getMeshAdapter(); - if (adapter && adapter->backendProtocol() == chat::MeshProtocol::Meshtastic) - { - if (auto* backend = adapter->backendForProtocol(adapter->backendProtocol())) - { - auto* mt = static_cast(backend); - if (mt) - { - mt->forgetNodePublicKey(node_num); - } - } - } - } - ble_log("remove_by_nodenum node=%08lX removed=%u", - static_cast(node_num), - removed ? 1U : 0U); - break; - } - case meshtastic_AdminMessage_add_contact_tag: - { - const auto& contact = req.add_contact; - const auto& user = contact.user; - ble_log("add_contact node=%08lX short='%s' long='%s' verified=%u ignore=%u key=%u", - static_cast(contact.node_num), - user.short_name, - user.long_name, - contact.manually_verified ? 1U : 0U, - contact.should_ignore ? 1U : 0U, - static_cast(user.public_key.size)); - - if (contact.node_num != 0) - { - ctx_.getContactService().updateNodeInfo( - contact.node_num, - user.short_name, - user.long_name, - 0.0f, - 0.0f, - nowSeconds(), - static_cast(chat::contacts::NodeProtocolType::Meshtastic)); - - auto* adapter = ctx_.getMeshAdapter(); - if (adapter && adapter->backendProtocol() == chat::MeshProtocol::Meshtastic) - { - if (auto* backend = adapter->backendForProtocol(adapter->backendProtocol())) - { - auto* mt = static_cast(backend); - if (mt && user.public_key.size == 32) - { - mt->rememberNodePublicKey(contact.node_num, - user.public_key.bytes, - user.public_key.size); - } - } - } - } - break; - } - default: - ble_log("Admin request unsupported tag=%d", static_cast(req.which_payload_variant)); - unsupported = true; - break; - } - - if (has_resp) - { - return sendAdminResponse(resp, packet); - } - // Keep legacy behavior for unsupported/no-op commands while still emitting routing status above. - return true; - } - - void enqueueQueueStatus(uint32_t mesh_packet_id, bool success) - { - meshtastic_QueueStatus status = buildQueueStatus(mesh_packet_id); - status.res = success ? 0 : 1; - queue_status_queue_.push_back(status); - ble_log("queue status id=%lu res=%u q=%u", - static_cast(mesh_packet_id), - static_cast(status.res), - static_cast(queue_status_queue_.size())); - if (state_ == State::SendPackets) - { - service_.notifyFromNum(0); - } - } - - bool enqueueRoutingAck(const meshtastic_MeshPacket& request, meshtastic_Routing_Error reason) - { - meshtastic_Routing routing = meshtastic_Routing_init_default; - routing.which_variant = meshtastic_Routing_error_reason_tag; - routing.error_reason = reason; - - uint8_t payload[64]; - pb_ostream_t ostream = pb_ostream_from_buffer(payload, sizeof(payload)); - if (!pb_encode(&ostream, meshtastic_Routing_fields, &routing)) - { - return false; - } - - meshtastic_MeshPacket ack = meshtastic_MeshPacket_init_zero; - ack.from = ctx_.getSelfNodeId(); - ack.to = request.from; - ack.channel = request.channel; - ack.id = normalizePacketId(0); - ack.rx_time = nowSeconds(); - ack.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(ack.decoded); - ack.decoded.portnum = meshtastic_PortNum_ROUTING_APP; - ack.decoded.dest = ack.to; - ack.decoded.source = ack.from; - ack.decoded.request_id = request.id; - ack.decoded.want_response = false; - ack.decoded.payload.size = static_cast(ostream.bytes_written); - memcpy(ack.decoded.payload.bytes, payload, ostream.bytes_written); - packet_queue_.push_back(ack); - ble_log("Routing ack req_id=%lu resp_id=%lu err=%u", - static_cast(request.id), - static_cast(ack.id), - static_cast(reason)); - if (state_ == State::SendPackets) - { - service_.notifyFromNum(0); - } - return true; - } - - bool sendAdminResponse(const meshtastic_AdminMessage& resp, const meshtastic_MeshPacket& request) - { - uint8_t payload[256]; - pb_ostream_t ostream = pb_ostream_from_buffer(payload, sizeof(payload)); - if (!pb_encode(&ostream, meshtastic_AdminMessage_fields, &resp)) - { - return false; - } - - meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; - packet.from = ctx_.getSelfNodeId(); - packet.to = request.from; - packet.channel = request.channel; - // Response packet must use a fresh packet id; request correlation belongs in decoded.request_id. - packet.id = normalizePacketId(0); - packet.rx_time = nowSeconds(); - packet.which_payload_variant = meshtastic_MeshPacket_decoded_tag; - zeroInit(packet.decoded); - packet.decoded.portnum = meshtastic_PortNum_ADMIN_APP; - packet.decoded.dest = packet.to; - packet.decoded.source = packet.from; - packet.decoded.request_id = request.id; - packet.decoded.want_response = false; - packet.decoded.payload.size = static_cast(ostream.bytes_written); - memcpy(packet.decoded.payload.bytes, payload, ostream.bytes_written); - packet_queue_.push_back(packet); - ble_log("Admin response tag=%d req_id=%lu resp_id=%lu", - static_cast(resp.which_payload_variant), - static_cast(request.id), - static_cast(packet.id)); - if (state_ == State::SendPackets) - { - service_.notifyFromNum(0); - } - return true; - } -}; - MeshtasticBleService::MeshtasticBleService(app::IAppBleFacade& ctx, const std::string& device_name) : ctx_(ctx), device_name_(device_name) @@ -2514,168 +434,6 @@ MeshtasticBleService::~MeshtasticBleService() stop(); } -void MeshtasticBleService::loadBleConfig() -{ - ble_config_ = meshtastic_Config_BluetoothConfig_init_zero; - ble_config_.enabled = true; - ble_config_.mode = meshtastic_Config_BluetoothConfig_PairingMode_RANDOM_PIN; - ble_config_.fixed_pin = 0; - - Preferences prefs; - if (prefs.begin(kBlePrefsNs, true)) - { - ble_config_.enabled = prefs.getBool(kBleEnabledKey, true); - if (prefs.isKey(kBleModeKey)) - { - uint8_t mode = prefs.getUChar(kBleModeKey, - static_cast(meshtastic_Config_BluetoothConfig_PairingMode_RANDOM_PIN)); - if (mode <= static_cast(meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN)) - { - ble_config_.mode = static_cast(mode); - } - } - uint32_t pin = prefs.getUInt(kBlePinKey, 0); - if (isValidBlePin(pin)) - { - ble_config_.fixed_pin = pin; - } - prefs.end(); - } - if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) - { - ble_config_.fixed_pin = 0; - } -} - -void MeshtasticBleService::saveBleConfig() -{ - Preferences prefs; - if (prefs.begin(kBlePrefsNs, false)) - { - prefs.putBool(kBleEnabledKey, ble_config_.enabled); - prefs.putUChar(kBleModeKey, static_cast(ble_config_.mode)); - prefs.putUInt(kBlePinKey, ble_config_.fixed_pin); - prefs.end(); - } -} - -void MeshtasticBleService::applyBleSecurity() -{ - if (!ble_config_.enabled) - { - return; - } - - if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) - { - return; - } - - // Bonding data is stored in NVS by NimBLE. If you see "NIMBLE_NVS: NVS write operation failed", - // NVS may be full or corrupted: run "pio run -t erase" then reflash firmware (config will reset). - NimBLEDevice::setSecurityAuth(BLE_SM_PAIR_AUTHREQ_BOND | BLE_SM_PAIR_AUTHREQ_MITM | BLE_SM_PAIR_AUTHREQ_SC); - NimBLEDevice::setSecurityInitKey(BLE_SM_PAIR_KEY_DIST_ENC | BLE_SM_PAIR_KEY_DIST_ID); - NimBLEDevice::setSecurityRespKey(BLE_SM_PAIR_KEY_DIST_ENC | BLE_SM_PAIR_KEY_DIST_ID); - NimBLEDevice::setSecurityIOCap(BLE_HS_IO_DISPLAY_ONLY); - - if (ble_config_.fixed_pin != 0) - { - NimBLEDevice::setSecurityPasskey(ble_config_.fixed_pin); - } -} - -void MeshtasticBleService::loadModuleConfig() -{ - auto init_defaults = [&]() - { - zeroInit(module_config_); - module_config_.version = kModuleConfigVersion; - module_config_.has_mqtt = true; - module_config_.has_serial = true; - module_config_.has_external_notification = true; - module_config_.has_store_forward = true; - module_config_.has_range_test = true; - module_config_.has_telemetry = true; - module_config_.has_canned_message = true; - module_config_.has_audio = true; - module_config_.has_remote_hardware = true; - module_config_.has_neighbor_info = true; - module_config_.has_ambient_lighting = true; - module_config_.has_detection_sensor = true; - module_config_.has_paxcounter = true; - - copyBounded(module_config_.mqtt.address, sizeof(module_config_.mqtt.address), kDefaultMqttAddress); - copyBounded(module_config_.mqtt.username, sizeof(module_config_.mqtt.username), kDefaultMqttUsername); - copyBounded(module_config_.mqtt.password, sizeof(module_config_.mqtt.password), kDefaultMqttPassword); - copyBounded(module_config_.mqtt.root, sizeof(module_config_.mqtt.root), kDefaultMqttRoot); - module_config_.mqtt.encryption_enabled = kDefaultMqttEncryptionEnabled; - module_config_.mqtt.tls_enabled = kDefaultMqttTlsEnabled; - module_config_.mqtt.has_map_report_settings = true; - module_config_.mqtt.map_report_settings.publish_interval_secs = kDefaultMapPublishIntervalSecs; - module_config_.mqtt.map_report_settings.position_precision = 0; - module_config_.mqtt.map_report_settings.should_report_location = false; - - module_config_.neighbor_info.enabled = false; - module_config_.neighbor_info.update_interval = 0; - module_config_.neighbor_info.transmit_over_lora = false; - - module_config_.telemetry.device_update_interval = 3600; - module_config_.telemetry.device_telemetry_enabled = true; - module_config_.telemetry.environment_update_interval = 0; - module_config_.telemetry.environment_measurement_enabled = false; - module_config_.telemetry.power_update_interval = 0; - module_config_.telemetry.health_update_interval = 0; - module_config_.telemetry.air_quality_interval = 0; - - module_config_.detection_sensor.enabled = false; - module_config_.detection_sensor.detection_trigger_type = - meshtastic_ModuleConfig_DetectionSensorConfig_TriggerType_LOGIC_HIGH; - module_config_.detection_sensor.minimum_broadcast_secs = kDefaultDetectionMinBroadcastSecs; - - module_config_.ambient_lighting.current = kDefaultAmbientCurrent; - uint32_t node_id = ctx_.getSelfNodeId(); - module_config_.ambient_lighting.red = (node_id >> 16) & 0xFF; - module_config_.ambient_lighting.green = (node_id >> 8) & 0xFF; - module_config_.ambient_lighting.blue = node_id & 0xFF; - -#if defined(ROTARY_A) && defined(ROTARY_B) && defined(ROTARY_C) - module_config_.canned_message.updown1_enabled = true; - module_config_.canned_message.inputbroker_pin_a = ROTARY_A; - module_config_.canned_message.inputbroker_pin_b = ROTARY_B; - module_config_.canned_message.inputbroker_pin_press = ROTARY_C; - module_config_.canned_message.inputbroker_event_cw = - meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar(28); - module_config_.canned_message.inputbroker_event_ccw = - meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar(29); - module_config_.canned_message.inputbroker_event_press = - meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar_SELECT; -#endif - }; - - init_defaults(); - - Preferences prefs; - if (prefs.begin(kModulePrefsNs, true)) - { - size_t len = prefs.getBytes(kModuleBlobKey, &module_config_, sizeof(module_config_)); - prefs.end(); - if (len != sizeof(module_config_) || module_config_.version != kModuleConfigVersion) - { - init_defaults(); - } - } -} - -void MeshtasticBleService::saveModuleConfig() -{ - Preferences prefs; - if (prefs.begin(kModulePrefsNs, false)) - { - prefs.putBytes(kModuleBlobKey, &module_config_, sizeof(module_config_)); - prefs.end(); - } -} - void MeshtasticBleService::start() { loadBleConfig(); @@ -2703,7 +461,7 @@ void MeshtasticBleService::start() team->addIncomingDataObserver(this); } - phone_api_.reset(new PhoneApi(*this, ctx_)); + phone_session_.reset(new MeshtasticPhoneSession(ctx_, *this, this)); } void MeshtasticBleService::stop() @@ -2752,41 +510,7 @@ void MeshtasticBleService::stop() from_radio_sync_sub_value_ = 0; last_to_radio_len_ = 0; memset(last_to_radio_.data(), 0, last_to_radio_.size()); - phone_api_.reset(); -} - -void MeshtasticBleService::refreshBatteryLevel(bool notify) -{ - if (!battery_level_) - { - return; - } - - int level = -1; - if (BoardBase* board = ctx_.getBoard()) - { - level = board->getBatteryLevel(); - } - if (level < 0) - { - level = 0; - } - if (level > 100) - { - level = 100; - } - if (last_battery_level_ == level) - { - return; - } - - const uint8_t value = static_cast(level); - battery_level_->setValue(&value, 1); - if (notify && connected_) - { - battery_level_->notify(&value, 1, BLE_HS_CONN_HANDLE_NONE); - } - last_battery_level_ = level; + phone_session_.reset(); } void MeshtasticBleService::update() @@ -2800,16 +524,15 @@ void MeshtasticBleService::update() refreshBatteryLevel(true); syncMqttProxySettings(); handleFromPhone(); - pumpMqttProxyMessages(); handleToPhone(); } void MeshtasticBleService::onIncomingText(const chat::MeshIncomingText& msg) { - if (phone_api_) + if (phone_session_) { - phone_api_->onIncomingText(msg); - if (phone_api_->isSendingPackets()) + phone_session_->onIncomingText(msg); + if (phone_session_->isSendingPackets()) { // Match Meshtastic BLE flow: in steady state, notify phone when new data becomes available. notifyFromNum(0); @@ -2819,10 +542,10 @@ void MeshtasticBleService::onIncomingText(const chat::MeshIncomingText& msg) void MeshtasticBleService::onIncomingData(const chat::MeshIncomingData& msg) { - if (phone_api_) + if (phone_session_) { - phone_api_->onIncomingData(msg); - if (phone_api_->isSendingPackets()) + phone_session_->onIncomingData(msg); + if (phone_session_->isSendingPackets()) { // Match Meshtastic BLE flow: in steady state, notify phone when new data becomes available. notifyFromNum(0); @@ -2941,7 +664,7 @@ void MeshtasticBleService::requestLowerPowerConnection() void MeshtasticBleService::handleFromPhone() { - if (!phone_api_) + if (!phone_session_) { return; } @@ -2967,67 +690,19 @@ void MeshtasticBleService::handleFromPhone() { break; } - phone_api_->handleToRadio(reinterpret_cast(val.data()), val.length()); - } -} - -void MeshtasticBleService::syncMqttProxySettings() -{ - auto* mt = getMeshtasticBackend(ctx_); - if (!mt) - { - return; - } - - const auto& cfg = ctx_.getConfig(); - chat::meshtastic::MtAdapter::MqttProxySettings settings; - settings.enabled = module_config_.has_mqtt && module_config_.mqtt.enabled; - settings.proxy_to_client_enabled = module_config_.has_mqtt && module_config_.mqtt.proxy_to_client_enabled; - settings.encryption_enabled = module_config_.has_mqtt ? module_config_.mqtt.encryption_enabled : true; - settings.primary_uplink_enabled = cfg.primary_uplink_enabled; - settings.primary_downlink_enabled = cfg.primary_downlink_enabled; - settings.secondary_uplink_enabled = cfg.secondary_uplink_enabled; - settings.secondary_downlink_enabled = cfg.secondary_downlink_enabled; - settings.root = module_config_.mqtt.root[0] ? module_config_.mqtt.root : kDefaultMqttRoot; - settings.primary_channel_id = channelDisplayName(ctx_, 0); - settings.secondary_channel_id = channelDisplayName(ctx_, 1); - mt->setMqttProxySettings(settings); -} - -void MeshtasticBleService::pumpMqttProxyMessages() -{ - if (!phone_api_) - { - return; - } - auto* mt = getMeshtasticBackend(ctx_); - if (!mt) - { - return; - } - - meshtastic_MqttClientProxyMessage msg = meshtastic_MqttClientProxyMessage_init_zero; - bool queued_any = false; - while (mt->pollMqttProxyMessage(&msg)) - { - phone_api_->onMqttProxyMessage(msg); - queued_any = true; - } - if (queued_any && phone_api_->isSendingPackets()) - { - notifyFromNum(0); + phone_session_->handleToRadio(reinterpret_cast(val.data()), val.length()); } } void MeshtasticBleService::handleToPhone() { - if (!phone_api_ || !to_phone_mutex_) + if (!phone_session_ || !to_phone_mutex_) { return; } const bool sync_active = connected_ && from_radio_sync_ && from_radio_sync_subscribed_; const bool waiting_for_read = read_waiting_.load(); - const bool in_send_packets = phone_api_->isSendingPackets(); + const bool in_send_packets = phone_session_->isSendingPackets(); const bool can_preload = connected_ && !in_send_packets; Frame frame; @@ -3048,7 +723,8 @@ void MeshtasticBleService::handleToPhone() { return; } - if (!phone_api_->popToPhone(frame, from_num)) + MeshtasticBleFrame session_frame{}; + if (!phone_session_->popToPhone(&session_frame)) { if (waiting_for_read && in_send_packets) { @@ -3058,6 +734,9 @@ void MeshtasticBleService::handleToPhone() } return; } + frame.len = session_frame.len; + std::memcpy(frame.buf.data(), session_frame.buf, session_frame.len); + from_num = session_frame.from_num; } if (sync_active) @@ -3135,7 +814,7 @@ void MeshtasticBleService::handleToPhone() bool MeshtasticBleService::shouldBlockOnRead() const { - if (!connected_ || !phone_api_) + if (!connected_ || !phone_session_) { return false; } @@ -3145,36 +824,9 @@ bool MeshtasticBleService::shouldBlockOnRead() const // - during config/setup, iOS drains FROMRADIO until it sees a 0-byte read; if we // return empty before CONFIG_COMPLETE the app can stop draining and appear stuck // in a "not connected" state. Therefore config flow must also block briefly. - return phone_api_->isSendingPackets() || phone_api_->isConfigFlowActive(); + return phone_session_->isSendingPackets() || phone_session_->isConfigFlowActive(); } -namespace -{ -chat::meshtastic::MtAdapter* getMeshtasticBackend(app::IAppBleFacade& ctx) -{ - auto* adapter = ctx.getMeshAdapter(); - if (!adapter || adapter->backendProtocol() != chat::MeshProtocol::Meshtastic) - { - return nullptr; - } - auto* backend = adapter->backendForProtocol(adapter->backendProtocol()); - return static_cast(backend); -} - -std::string channelDisplayName(app::IAppBleFacade& ctx, uint8_t idx) -{ - const auto& cfg = ctx.getConfig(); - if (idx == 1) - { - return "Secondary"; - } - auto preset = static_cast(cfg.meshtastic_config.modem_preset); - return cfg.meshtastic_config.use_preset - ? std::string(chat::meshtastic::presetDisplayName(preset)) - : std::string("Custom"); -} -} // namespace - void MeshtasticBleService::notifyFromNum(uint32_t value) { if (!from_num_) @@ -3234,11 +886,11 @@ void MeshtasticBleService::clearQueues() } } -void MeshtasticBleService::closePhoneApi() +void MeshtasticBleService::closePhoneSession() { - if (phone_api_) + if (phone_session_) { - phone_api_->close(); + phone_session_->close(); } } diff --git a/platform/esp/arduino_common/src/ble/meshtastic_ble_owner_hooks.cpp b/platform/esp/arduino_common/src/ble/meshtastic_ble_owner_hooks.cpp new file mode 100644 index 00000000..5782859f --- /dev/null +++ b/platform/esp/arduino_common/src/ble/meshtastic_ble_owner_hooks.cpp @@ -0,0 +1,381 @@ +#include "ble/meshtastic_ble.h" + +#include "app/app_config.h" +#include "board/BoardBase.h" +#include "chat/infra/meshtastic/mt_region.h" +#include "platform/esp/arduino_common/chat/infra/meshtastic/mt_adapter.h" + +#include +#include +#include + +namespace ble +{ +namespace +{ +constexpr const char* kBlePrefsNs = "mt_ble"; +constexpr const char* kBleEnabledKey = "enabled"; +constexpr const char* kBleModeKey = "mode"; +constexpr const char* kBlePinKey = "pin"; + +constexpr const char* kModulePrefsNs = "mt_mod"; +constexpr const char* kModuleBlobKey = "cfg"; +constexpr uint32_t kModuleConfigVersion = 1; + +constexpr const char* kDefaultMqttAddress = "mqtt.meshtastic.org"; +constexpr const char* kDefaultMqttUsername = "meshdev"; +constexpr const char* kDefaultMqttPassword = "large4cats"; +constexpr const char* kDefaultMqttRoot = "msh"; +constexpr bool kDefaultMqttEncryptionEnabled = true; +constexpr bool kDefaultMqttTlsEnabled = false; +constexpr uint32_t kDefaultMapPublishIntervalSecs = 60 * 60; +constexpr uint32_t kDefaultDetectionMinBroadcastSecs = 45; +constexpr uint32_t kDefaultAmbientCurrent = 10; + +bool isValidBlePin(uint32_t pin) +{ + return pin == 0 || (pin >= 100000 && pin <= 999999); +} + +template +void zeroInit(T& value) +{ + std::memset(&value, 0, sizeof(value)); +} + +void copyBounded(char* dst, size_t dst_len, const char* src) +{ + if (!dst || dst_len == 0) + { + return; + } + if (!src) + { + dst[0] = '\0'; + return; + } + std::strncpy(dst, src, dst_len - 1); + dst[dst_len - 1] = '\0'; +} + +chat::meshtastic::MtAdapter* getMeshtasticBackend(app::IAppBleFacade& ctx) +{ + auto* adapter = ctx.getMeshAdapter(); + if (!adapter || adapter->backendProtocol() != chat::MeshProtocol::Meshtastic) + { + return nullptr; + } + auto* backend = adapter->backendForProtocol(adapter->backendProtocol()); + return static_cast(backend); +} + +std::string channelDisplayName(app::IAppBleFacade& ctx, uint8_t idx) +{ + const auto& cfg = ctx.getConfig(); + if (idx == 1) + { + return "Secondary"; + } + auto preset = static_cast(cfg.meshtastic_config.modem_preset); + return cfg.meshtastic_config.use_preset + ? std::string(chat::meshtastic::presetDisplayName(preset)) + : std::string("Custom"); +} +} // namespace + +bool MeshtasticBleService::isBleConnected() const +{ + return connected_; +} + +bool MeshtasticBleService::loadBluetoothConfig(meshtastic_Config_BluetoothConfig* out) const +{ + if (!out) + { + return false; + } + *out = ble_config_; + return true; +} + +void MeshtasticBleService::saveBluetoothConfig(const meshtastic_Config_BluetoothConfig& config) +{ + ble_config_ = config; + saveBleConfig(); +} + +bool MeshtasticBleService::loadDeviceConnectionStatus(meshtastic_DeviceConnectionStatus* out) const +{ + if (!out) + { + return false; + } + meshtastic_DeviceConnectionStatus status = meshtastic_DeviceConnectionStatus_init_zero; + *out = status; + out->has_bluetooth = true; + out->bluetooth.pin = (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_FIXED_PIN) + ? ble_config_.fixed_pin + : (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + ? 0 + : pending_passkey_.load(); + out->bluetooth.rssi = 0; + out->bluetooth.is_connected = connected_; + return true; +} + +bool MeshtasticBleService::loadModuleConfig(meshtastic_LocalModuleConfig* out) const +{ + if (!out) + { + return false; + } + *out = module_config_; + return true; +} + +void MeshtasticBleService::saveModuleConfig(const meshtastic_LocalModuleConfig& config) +{ + module_config_ = config; + saveModuleConfig(); +} + +bool MeshtasticBleService::handleMqttProxyToRadio(const meshtastic_MqttClientProxyMessage& msg) +{ + auto* mt = getMeshtasticBackend(ctx_); + return mt ? mt->handleMqttProxyMessage(msg) : false; +} + +bool MeshtasticBleService::pollMqttProxyToPhone(meshtastic_MqttClientProxyMessage* out) +{ + auto* mt = getMeshtasticBackend(ctx_); + return (mt && out) ? mt->pollMqttProxyMessage(out) : false; +} + +void MeshtasticBleService::onConfigStart() +{ + requestHighThroughputConnection(); +} + +void MeshtasticBleService::onConfigComplete() +{ + requestLowerPowerConnection(); +} + +void MeshtasticBleService::loadBleConfig() +{ + ble_config_ = meshtastic_Config_BluetoothConfig_init_zero; + ble_config_.enabled = true; + ble_config_.mode = meshtastic_Config_BluetoothConfig_PairingMode_RANDOM_PIN; + ble_config_.fixed_pin = 0; + + Preferences prefs; + if (prefs.begin(kBlePrefsNs, true)) + { + ble_config_.enabled = prefs.getBool(kBleEnabledKey, true); + if (prefs.isKey(kBleModeKey)) + { + uint8_t mode = prefs.getUChar(kBleModeKey, + static_cast(meshtastic_Config_BluetoothConfig_PairingMode_RANDOM_PIN)); + if (mode <= static_cast(meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN)) + { + ble_config_.mode = static_cast(mode); + } + } + uint32_t pin = prefs.getUInt(kBlePinKey, 0); + if (isValidBlePin(pin)) + { + ble_config_.fixed_pin = pin; + } + prefs.end(); + } + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + { + ble_config_.fixed_pin = 0; + } +} + +void MeshtasticBleService::saveBleConfig() +{ + Preferences prefs; + if (prefs.begin(kBlePrefsNs, false)) + { + prefs.putBool(kBleEnabledKey, ble_config_.enabled); + prefs.putUChar(kBleModeKey, static_cast(ble_config_.mode)); + prefs.putUInt(kBlePinKey, ble_config_.fixed_pin); + prefs.end(); + } +} + +void MeshtasticBleService::applyBleSecurity() +{ + if (!ble_config_.enabled) + { + return; + } + + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + { + return; + } + + NimBLEDevice::setSecurityAuth(BLE_SM_PAIR_AUTHREQ_BOND | BLE_SM_PAIR_AUTHREQ_MITM | BLE_SM_PAIR_AUTHREQ_SC); + NimBLEDevice::setSecurityInitKey(BLE_SM_PAIR_KEY_DIST_ENC | BLE_SM_PAIR_KEY_DIST_ID); + NimBLEDevice::setSecurityRespKey(BLE_SM_PAIR_KEY_DIST_ENC | BLE_SM_PAIR_KEY_DIST_ID); + NimBLEDevice::setSecurityIOCap(BLE_HS_IO_DISPLAY_ONLY); + + if (ble_config_.fixed_pin != 0) + { + NimBLEDevice::setSecurityPasskey(ble_config_.fixed_pin); + } +} + +void MeshtasticBleService::loadModuleConfig() +{ + auto init_defaults = [&]() + { + zeroInit(module_config_); + module_config_.version = kModuleConfigVersion; + module_config_.has_mqtt = true; + module_config_.has_serial = true; + module_config_.has_external_notification = true; + module_config_.has_store_forward = true; + module_config_.has_range_test = true; + module_config_.has_telemetry = true; + module_config_.has_canned_message = true; + module_config_.has_audio = true; + module_config_.has_remote_hardware = true; + module_config_.has_neighbor_info = true; + module_config_.has_ambient_lighting = true; + module_config_.has_detection_sensor = true; + module_config_.has_paxcounter = true; + + copyBounded(module_config_.mqtt.address, sizeof(module_config_.mqtt.address), kDefaultMqttAddress); + copyBounded(module_config_.mqtt.username, sizeof(module_config_.mqtt.username), kDefaultMqttUsername); + copyBounded(module_config_.mqtt.password, sizeof(module_config_.mqtt.password), kDefaultMqttPassword); + copyBounded(module_config_.mqtt.root, sizeof(module_config_.mqtt.root), kDefaultMqttRoot); + module_config_.mqtt.encryption_enabled = kDefaultMqttEncryptionEnabled; + module_config_.mqtt.tls_enabled = kDefaultMqttTlsEnabled; + module_config_.mqtt.has_map_report_settings = true; + module_config_.mqtt.map_report_settings.publish_interval_secs = kDefaultMapPublishIntervalSecs; + module_config_.mqtt.map_report_settings.position_precision = 0; + module_config_.mqtt.map_report_settings.should_report_location = false; + + module_config_.neighbor_info.enabled = false; + module_config_.neighbor_info.update_interval = 0; + module_config_.neighbor_info.transmit_over_lora = false; + + module_config_.telemetry.device_update_interval = 3600; + module_config_.telemetry.device_telemetry_enabled = true; + module_config_.telemetry.environment_update_interval = 0; + module_config_.telemetry.environment_measurement_enabled = false; + module_config_.telemetry.power_update_interval = 0; + module_config_.telemetry.health_update_interval = 0; + module_config_.telemetry.air_quality_interval = 0; + + module_config_.detection_sensor.enabled = false; + module_config_.detection_sensor.detection_trigger_type = + meshtastic_ModuleConfig_DetectionSensorConfig_TriggerType_LOGIC_HIGH; + module_config_.detection_sensor.minimum_broadcast_secs = kDefaultDetectionMinBroadcastSecs; + + module_config_.ambient_lighting.current = kDefaultAmbientCurrent; + uint32_t node_id = ctx_.getSelfNodeId(); + module_config_.ambient_lighting.red = (node_id >> 16) & 0xFF; + module_config_.ambient_lighting.green = (node_id >> 8) & 0xFF; + module_config_.ambient_lighting.blue = node_id & 0xFF; + +#if defined(ROTARY_A) && defined(ROTARY_B) && defined(ROTARY_C) + module_config_.canned_message.updown1_enabled = true; + module_config_.canned_message.inputbroker_pin_a = ROTARY_A; + module_config_.canned_message.inputbroker_pin_b = ROTARY_B; + module_config_.canned_message.inputbroker_pin_press = ROTARY_C; + module_config_.canned_message.inputbroker_event_cw = + meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar(28); + module_config_.canned_message.inputbroker_event_ccw = + meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar(29); + module_config_.canned_message.inputbroker_event_press = + meshtastic_ModuleConfig_CannedMessageConfig_InputEventChar_SELECT; +#endif + }; + + init_defaults(); + + Preferences prefs; + if (prefs.begin(kModulePrefsNs, true)) + { + size_t len = prefs.getBytes(kModuleBlobKey, &module_config_, sizeof(module_config_)); + prefs.end(); + if (len != sizeof(module_config_) || module_config_.version != kModuleConfigVersion) + { + init_defaults(); + } + } +} + +void MeshtasticBleService::saveModuleConfig() +{ + Preferences prefs; + if (prefs.begin(kModulePrefsNs, false)) + { + prefs.putBytes(kModuleBlobKey, &module_config_, sizeof(module_config_)); + prefs.end(); + } +} + +void MeshtasticBleService::refreshBatteryLevel(bool notify) +{ + if (!battery_level_) + { + return; + } + + int level = -1; + if (BoardBase* board = ctx_.getBoard()) + { + level = board->getBatteryLevel(); + } + if (level < 0) + { + level = 0; + } + if (level > 100) + { + level = 100; + } + if (last_battery_level_ == level) + { + return; + } + + const uint8_t value = static_cast(level); + battery_level_->setValue(&value, 1); + if (notify && connected_) + { + battery_level_->notify(&value, 1, BLE_HS_CONN_HANDLE_NONE); + } + last_battery_level_ = level; +} + +void MeshtasticBleService::syncMqttProxySettings() +{ + auto* mt = getMeshtasticBackend(ctx_); + if (!mt) + { + return; + } + + const auto& cfg = ctx_.getConfig(); + chat::meshtastic::MtAdapter::MqttProxySettings settings; + settings.enabled = module_config_.has_mqtt && module_config_.mqtt.enabled; + settings.proxy_to_client_enabled = module_config_.has_mqtt && module_config_.mqtt.proxy_to_client_enabled; + settings.encryption_enabled = module_config_.has_mqtt ? module_config_.mqtt.encryption_enabled : true; + settings.primary_uplink_enabled = cfg.primary_uplink_enabled; + settings.primary_downlink_enabled = cfg.primary_downlink_enabled; + settings.secondary_uplink_enabled = cfg.secondary_uplink_enabled; + settings.secondary_downlink_enabled = cfg.secondary_downlink_enabled; + settings.root = module_config_.mqtt.root[0] ? module_config_.mqtt.root : kDefaultMqttRoot; + settings.primary_channel_id = channelDisplayName(ctx_, 0); + settings.secondary_channel_id = channelDisplayName(ctx_, 1); + mt->setMqttProxySettings(settings); +} + +} // namespace ble diff --git a/platform/esp/arduino_common/src/chat/infra/meshcore/meshcore_adapter.cpp b/platform/esp/arduino_common/src/chat/infra/meshcore/meshcore_adapter.cpp index b8c0402b..5b74eb3d 100644 --- a/platform/esp/arduino_common/src/chat/infra/meshcore/meshcore_adapter.cpp +++ b/platform/esp/arduino_common/src/chat/infra/meshcore/meshcore_adapter.cpp @@ -356,6 +356,11 @@ bool MeshCoreAdapter::sendPeerRequestType(const uint8_t* pubkey, size_t len, uin out_tag, out_est_timeout, out_sent_flood); } +bool MeshCoreAdapter::sendSelfAdvert(bool broadcast) +{ + return sendIdentityAdvert(broadcast); +} + bool MeshCoreAdapter::sendPeerRequestPayload(const uint8_t* pubkey, size_t len, const uint8_t* payload, size_t payload_len, bool force_flood, @@ -4910,6 +4915,11 @@ bool MeshCoreAdapter::lookupPeerByNodeId(NodeId node_id, PeerInfo* out) const return false; } +bool MeshCoreAdapter::exportIdentityPublicKey(uint8_t out_pubkey[MeshCoreIdentity::kPubKeySize]) +{ + return static_cast(*this).exportIdentityPublicKey(out_pubkey); +} + bool MeshCoreAdapter::exportIdentityPublicKey(uint8_t out_pubkey[MeshCoreIdentity::kPubKeySize]) const { if (!out_pubkey || !identity_.isReady()) @@ -4920,6 +4930,11 @@ bool MeshCoreAdapter::exportIdentityPublicKey(uint8_t out_pubkey[MeshCoreIdentit return true; } +bool MeshCoreAdapter::exportIdentityPrivateKey(uint8_t out_priv[MeshCoreIdentity::kPrivKeySize]) +{ + return static_cast(*this).exportIdentityPrivateKey(out_priv); +} + bool MeshCoreAdapter::exportIdentityPrivateKey(uint8_t out_priv[MeshCoreIdentity::kPrivKeySize]) const { if (!out_priv) @@ -4948,6 +4963,12 @@ bool MeshCoreAdapter::importIdentityPrivateKey(const uint8_t* in_priv, size_t le return true; } +bool MeshCoreAdapter::signPayload(const uint8_t* data, size_t len, + uint8_t out_sig[MeshCoreIdentity::kSignatureSize]) +{ + return static_cast(*this).signPayload(data, len, out_sig); +} + bool MeshCoreAdapter::signPayload(const uint8_t* data, size_t len, uint8_t out_sig[MeshCoreIdentity::kSignatureSize]) const { diff --git a/platform/esp/arduino_common/src/chat/infra/meshtastic/node_store.cpp b/platform/esp/arduino_common/src/chat/infra/meshtastic/node_store.cpp index c2ca574c..12385912 100644 --- a/platform/esp/arduino_common/src/chat/infra/meshtastic/node_store.cpp +++ b/platform/esp/arduino_common/src/chat/infra/meshtastic/node_store.cpp @@ -96,6 +96,11 @@ void NodeStore::updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_ core_.updateProtocol(node_id, protocol, now_secs); } +void NodeStore::updatePosition(uint32_t node_id, const contacts::NodePosition& position) +{ + core_.updatePosition(node_id, position); +} + bool NodeStore::remove(uint32_t node_id) { const bool removed = core_.remove(node_id); @@ -273,7 +278,10 @@ bool NodeStore::loadFromSd(std::vector& out) const return false; } - const size_t expected_bytes = contacts::nodeBlobByteSize(header.count); + const size_t entry_size = (header.ver == contacts::NodeStoreCore::kPersistVersion) + ? contacts::NodeStoreCore::kSerializedEntrySize + : contacts::NodeStoreCore::kLegacySerializedEntrySize; + const size_t expected_bytes = header.count * entry_size; out.resize(expected_bytes); const size_t read_bytes = expected_bytes > 0 ? file.read(out.data(), expected_bytes) : 0; file.close(); @@ -366,4 +374,4 @@ void NodeStore::clearNvs() const } } // namespace meshtastic -} // namespace chat \ No newline at end of file +} // namespace chat diff --git a/platform/esp/arduino_common/src/platform_ui_time_runtime.cpp b/platform/esp/arduino_common/src/platform_ui_time_runtime.cpp new file mode 100644 index 00000000..ca7eb813 --- /dev/null +++ b/platform/esp/arduino_common/src/platform_ui_time_runtime.cpp @@ -0,0 +1,39 @@ +#include "platform/ui/time_runtime.h" + +#include "ui/ui_common.h" + +namespace platform::ui::time +{ + +int timezone_offset_min() +{ + return ui_get_timezone_offset_min(); +} + +void set_timezone_offset_min(int offset_min) +{ + ui_set_timezone_offset_min(offset_min); +} + +::time_t apply_timezone_offset(::time_t utc_seconds) +{ + return ui_apply_timezone_offset(utc_seconds); +} + +bool localtime_now(struct tm* out_tm) +{ + if (!out_tm) + { + return false; + } + const ::time_t local = apply_timezone_offset(::time(nullptr)); + const ::tm* tmp = ::gmtime(&local); + if (!tmp) + { + return false; + } + *out_tm = *tmp; + return true; +} + +} // namespace platform::ui::time diff --git a/platform/esp/arduino_common/src/sstv/sstv_service.cpp b/platform/esp/arduino_common/src/sstv/sstv_service.cpp index a5bdfeb2..c4164603 100644 --- a/platform/esp/arduino_common/src/sstv/sstv_service.cpp +++ b/platform/esp/arduino_common/src/sstv/sstv_service.cpp @@ -21,7 +21,7 @@ #include "platform/esp/idf_common/tab5_codec_compat.h" #include "sys/clock.h" #else -#include "board/TLoRaPagerBoard.h" +#include "boards/tlora_pager/tlora_pager_board.h" #include #endif @@ -803,7 +803,7 @@ void render_line_from_buffer(uint8_t line_rgb[320][4], e_mode mode, uint16_t lin void sstv_task(void*) { - TLoRaPagerBoard* board = TLoRaPagerBoard::getInstance(); + boards::tlora_pager::TLoRaPagerBoard* board = boards::tlora_pager::TLoRaPagerBoard::getInstance(); int prev_volume = -1; bool prev_out_mute = false; bool restore_amp = false; diff --git a/platform/esp/arduino_common/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c b/platform/esp/arduino_common/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c new file mode 100644 index 00000000..111a299d --- /dev/null +++ b/platform/esp/arduino_common/src/ui/assets/fonts/lv_font_noto_cjk_16_2bpp.c @@ -0,0 +1,374734 @@ +/******************************************************************************* + * Size: 16 px + * Bpp: 2 + * Opts: + * Platform: ESP-only asset. Keep this font out of NRF/shared source lists. + ******************************************************************************/ + +#ifdef LV_LVGL_H_INCLUDE_SIMPLE +#include "lvgl.h" +#else +#include "lvgl.h" +#endif + +#ifndef LV_FONT_NOTO_CJK_16_2BPP +#define LV_FONT_NOTO_CJK_16_2BPP 1 +#endif + +#if LV_FONT_NOTO_CJK_16_2BPP + +/*----------------- + * BITMAPS + *----------------*/ + +/*Store the image of the glyphs*/ +static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = { + 0x34, + 0xd3, + 0x4c, + 0x18, + 0x30, + 0x60, + 0xc0, + 0x86, + 0x74, + 0xd0, + 0xb1, + 0xcb, + 0x1c, + 0x71, + 0xc7, + 0x06, + 0x04, + 0x10, + 0x0b, + 0x04, + 0x86, + 0xc1, + 0x86, + 0x60, + 0x61, + 0x7f, + 0xc8, + 0x24, + 0x10, + 0x69, + 0x18, + 0x36, + 0x06, + 0x03, + 0xff, + 0x05, + 0x82, + 0x43, + 0x60, + 0xc3, + 0xa0, + 0x61, + 0x98, + 0x18, + 0x40, + 0x0d, + 0x87, + 0xd8, + 0x73, + 0xf4, + 0x07, + 0x41, + 0xa5, + 0x87, + 0xac, + 0x3e, + 0xe0, + 0xf3, + 0xe4, + 0x3d, + 0x70, + 0x79, + 0xe0, + 0xf5, + 0x03, + 0xd4, + 0x38, + 0x0e, + 0x83, + 0xf4, + 0x1d, + 0x87, + 0xd8, + 0x40, + 0x07, + 0xa0, + 0xec, + 0x3b, + 0x4a, + 0x05, + 0x21, + 0x9c, + 0x0e, + 0x06, + 0x0e, + 0x70, + 0xb0, + 0x61, + 0xf6, + 0x07, + 0x18, + 0xb8, + 0x2d, + 0x24, + 0xca, + 0x14, + 0x0b, + 0xd0, + 0xc6, + 0x16, + 0x1f, + 0x60, + 0xc2, + 0xc3, + 0xd2, + 0x0c, + 0x2c, + 0x3d, + 0x85, + 0x85, + 0x87, + 0x48, + 0x54, + 0x28, + 0x1d, + 0x87, + 0x5c, + 0x00, + 0x0a, + 0xf2, + 0x1e, + 0xb1, + 0xc3, + 0xda, + 0x0c, + 0x3d, + 0xa5, + 0x03, + 0xcf, + 0x61, + 0xf3, + 0xe0, + 0xc8, + 0x1e, + 0xc2, + 0x70, + 0x71, + 0x60, + 0xa0, + 0xe1, + 0x79, + 0xc0, + 0xe1, + 0xbd, + 0x05, + 0xe4, + 0x7e, + 0x82, + 0xbd, + 0x23, + 0x20, + 0xbb, + 0x77, + 0x10, + 0x0f, + 0x50, + 0x18, + 0x18, + 0x1a, + 0x0c, + 0x0e, + 0x07, + 0x03, + 0x01, + 0x80, + 0xe0, + 0x70, + 0xb0, + 0xb4, + 0x0c, + 0x16, + 0x15, + 0x03, + 0x0e, + 0xc2, + 0x90, + 0x38, + 0x5a, + 0x0a, + 0x01, + 0x80, + 0xe0, + 0x70, + 0x38, + 0x1c, + 0x0c, + 0x0a, + 0x03, + 0x03, + 0x82, + 0x41, + 0x87, + 0x80, + 0x04, + 0x12, + 0x6a, + 0x1f, + 0xa0, + 0x3e, + 0x0b, + 0x24, + 0x3e, + 0x0f, + 0xfc, + 0x61, + 0xfb, + 0x0f, + 0xd8, + 0x67, + 0xfe, + 0x42, + 0x70, + 0xfd, + 0x87, + 0xec, + 0x3f, + 0x61, + 0x80, + 0x0e, + 0xb0, + 0x5a, + 0x09, + 0x1c, + 0x10, + 0x78, + 0x7f, + 0x07, + 0x0a, + 0xcb, + 0x00, + 0x0e, + 0xc3, + 0x98, + 0x3b, + 0x43, + 0xb0, + 0xe6, + 0x0e, + 0x90, + 0xec, + 0x39, + 0x83, + 0xa4, + 0x3b, + 0x0e, + 0x70, + 0xe9, + 0x0e, + 0xc3, + 0xd8, + 0x75, + 0x03, + 0x90, + 0xf0, + 0x03, + 0xe8, + 0x3b, + 0x8b, + 0x0a, + 0xc2, + 0xe0, + 0x68, + 0x56, + 0x0d, + 0x09, + 0xc1, + 0x86, + 0x70, + 0x61, + 0x9c, + 0x1a, + 0x13, + 0x83, + 0x42, + 0xb0, + 0x58, + 0x5a, + 0x17, + 0x36, + 0x1d, + 0xe8, + 0x20, + 0x1b, + 0x42, + 0xf9, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xe0, + 0x5f, + 0xe0, + 0x05, + 0xe8, + 0x37, + 0x2b, + 0xc1, + 0x21, + 0xb4, + 0x3e, + 0xd0, + 0xfb, + 0x43, + 0xce, + 0x1f, + 0x70, + 0x7a, + 0xc3, + 0xd6, + 0x1e, + 0xb0, + 0xf5, + 0xaf, + 0x0f, + 0xfc, + 0x00, + 0x05, + 0xf2, + 0x0e, + 0x55, + 0x87, + 0xdc, + 0x1e, + 0xd0, + 0xeb, + 0x0d, + 0xf0, + 0x79, + 0xf0, + 0x7d, + 0xc1, + 0xeb, + 0x10, + 0xd6, + 0xf2, + 0xad, + 0x05, + 0xf2, + 0x00, + 0x0e, + 0xf0, + 0x7a, + 0xf0, + 0x73, + 0xd8, + 0x77, + 0x4c, + 0x33, + 0x96, + 0x1b, + 0x4b, + 0x0a, + 0xc1, + 0x60, + 0x70, + 0xac, + 0x17, + 0xfc, + 0x87, + 0x58, + 0x7d, + 0x61, + 0xf5, + 0x80, + 0x1f, + 0xe4, + 0x0e, + 0x87, + 0x9c, + 0x3e, + 0x70, + 0xfa, + 0xef, + 0x21, + 0x32, + 0x5a, + 0x1f, + 0x78, + 0x3e, + 0xb0, + 0xfa, + 0xc0, + 0x86, + 0xe1, + 0xe5, + 0x58, + 0x6b, + 0xd0, + 0x40, + 0x0a, + 0xf4, + 0x1a, + 0xd5, + 0x40, + 0x38, + 0x7d, + 0xc1, + 0xf6, + 0xaf, + 0x41, + 0x7a, + 0x1e, + 0x07, + 0x04, + 0xe0, + 0xd0, + 0x9c, + 0x1c, + 0x13, + 0x81, + 0xc2, + 0xb0, + 0xb8, + 0x74, + 0x35, + 0xe4, + 0x00, + 0x3f, + 0xe0, + 0xfb, + 0x83, + 0xce, + 0x1f, + 0x68, + 0x79, + 0xc3, + 0xea, + 0x07, + 0xda, + 0x1e, + 0x70, + 0xf9, + 0xc3, + 0xeb, + 0x0f, + 0xac, + 0x3e, + 0xe0, + 0xc0, + 0x03, + 0xf2, + 0x13, + 0xa3, + 0xa0, + 0xa0, + 0x54, + 0x05, + 0x02, + 0xa0, + 0x5a, + 0x0d, + 0x09, + 0xf5, + 0x03, + 0x6d, + 0xe0, + 0xb4, + 0x2f, + 0x03, + 0x0c, + 0xe0, + 0xc3, + 0x38, + 0x2d, + 0x1e, + 0x0a, + 0xf9, + 0x00, + 0x05, + 0xe8, + 0x35, + 0xaa, + 0xc2, + 0xd0, + 0xb4, + 0x70, + 0xd6, + 0x0c, + 0x33, + 0x83, + 0x80, + 0xf8, + 0x2f, + 0xa7, + 0x0f, + 0xac, + 0x3e, + 0xe0, + 0xf3, + 0x85, + 0xca, + 0xe0, + 0xd7, + 0x90, + 0x80, + 0xb2, + 0xc3, + 0xff, + 0x06, + 0xb2, + 0xc0, + 0x2c, + 0x16, + 0x1f, + 0xf8, + 0x3f, + 0xd6, + 0x0b, + 0x41, + 0x23, + 0x82, + 0x0f, + 0x0f, + 0x90, + 0xf5, + 0xe0, + 0x9b, + 0x90, + 0x3e, + 0x43, + 0x9f, + 0x21, + 0xf3, + 0x72, + 0x1f, + 0x5e, + 0x0f, + 0xc8, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0x9f, + 0xf9, + 0x0f, + 0xe0, + 0x10, + 0xf9, + 0xf2, + 0x1f, + 0x37, + 0x21, + 0xf3, + 0xe0, + 0xf3, + 0xe0, + 0x9b, + 0x90, + 0x3e, + 0x43, + 0xc8, + 0x7c, + 0x05, + 0xe4, + 0x1c, + 0xda, + 0x1d, + 0xc1, + 0xdc, + 0x19, + 0xc3, + 0xb4, + 0x37, + 0x07, + 0x68, + 0x72, + 0x1f, + 0xf9, + 0xd0, + 0xed, + 0x00, + 0x0e, + 0x6f, + 0xa0, + 0xfd, + 0xc8, + 0x56, + 0x87, + 0x68, + 0x7d, + 0x86, + 0xd0, + 0xfc, + 0xc0, + 0x70, + 0x9f, + 0x48, + 0x30, + 0x68, + 0x28, + 0x0c, + 0x2c, + 0x18, + 0x58, + 0x58, + 0x58, + 0x30, + 0x30, + 0x58, + 0x58, + 0x30, + 0x50, + 0x0c, + 0x06, + 0x06, + 0x8e, + 0x0f, + 0x03, + 0x0a, + 0x80, + 0xb8, + 0xb8, + 0x3b, + 0x43, + 0xff, + 0x03, + 0x90, + 0x90, + 0xfe, + 0x6f, + 0xa0, + 0xe0, + 0x0d, + 0xe0, + 0xf9, + 0xf0, + 0x7d, + 0xbc, + 0x1e, + 0xc7, + 0x0e, + 0x70, + 0x61, + 0xdc, + 0x0e, + 0x0d, + 0x85, + 0x61, + 0x3f, + 0xe0, + 0xb8, + 0x36, + 0x83, + 0x43, + 0x58, + 0xe1, + 0xce, + 0x70, + 0x7b, + 0x40, + 0x7f, + 0xa0, + 0x38, + 0x4f, + 0x0e, + 0x19, + 0xc7, + 0x0c, + 0xe3, + 0x84, + 0xf0, + 0xff, + 0x80, + 0xe1, + 0x3e, + 0x1c, + 0x3b, + 0x9c, + 0x3a, + 0x8e, + 0x1d, + 0xce, + 0x81, + 0xf0, + 0xff, + 0x40, + 0x0d, + 0x7a, + 0x0c, + 0xf9, + 0x56, + 0x17, + 0x07, + 0xd6, + 0x1f, + 0xb8, + 0x3f, + 0x70, + 0x7e, + 0xe0, + 0xfd, + 0xc1, + 0xfa, + 0xc3, + 0xfb, + 0x83, + 0x21, + 0x3c, + 0xab, + 0x43, + 0x5e, + 0x80, + 0x7f, + 0x41, + 0x9d, + 0x1b, + 0x40, + 0xe1, + 0xac, + 0x0e, + 0x1d, + 0xc3, + 0x87, + 0x58, + 0xe1, + 0xd6, + 0x38, + 0x75, + 0x8e, + 0x1d, + 0x63, + 0x87, + 0x70, + 0xe1, + 0xac, + 0x0e, + 0xb7, + 0x90, + 0x3f, + 0xa0, + 0xc0, + 0x7f, + 0xca, + 0xd0, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xcf, + 0xf4, + 0x3a, + 0x1c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xd7, + 0x87, + 0xfd, + 0x00, + 0x7f, + 0xca, + 0xd0, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xcf, + 0xf4, + 0x3a, + 0x1c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0x0d, + 0x7a, + 0x42, + 0x7c, + 0xab, + 0x41, + 0xc1, + 0xf5, + 0x87, + 0xee, + 0x0f, + 0xdc, + 0x1f, + 0xb8, + 0x2f, + 0xc7, + 0x07, + 0x59, + 0x61, + 0xd6, + 0x0e, + 0x0d, + 0x60, + 0x7c, + 0xb7, + 0x06, + 0xbe, + 0x40, + 0x70, + 0xe7, + 0x1c, + 0x39, + 0xc7, + 0x0e, + 0x71, + 0xc3, + 0x9c, + 0x70, + 0xe7, + 0x1f, + 0xfc, + 0x3a, + 0x1a, + 0xc7, + 0x0e, + 0x71, + 0xc3, + 0x9c, + 0x70, + 0xe7, + 0x1c, + 0x39, + 0xc7, + 0x0e, + 0x70, + 0x71, + 0xc7, + 0x1c, + 0x71, + 0xc7, + 0x1c, + 0x71, + 0xc7, + 0x1c, + 0x0e, + 0x70, + 0xf3, + 0x87, + 0x9c, + 0x3c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0xb0, + 0x21, + 0x58, + 0x39, + 0xb4, + 0x2b, + 0xd0, + 0x00, + 0x70, + 0xce, + 0x8e, + 0x1b, + 0x40, + 0xe1, + 0x70, + 0x4e, + 0x0f, + 0x06, + 0x72, + 0xc3, + 0x9e, + 0xf4, + 0x19, + 0xf2, + 0xb0, + 0xcf, + 0x03, + 0x82, + 0x70, + 0x9d, + 0x03, + 0x86, + 0xf0, + 0x1c, + 0x3b, + 0x47, + 0x0e, + 0xb0, + 0x70, + 0xf3, + 0x87, + 0x9c, + 0x3c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0x9d, + 0x78, + 0x7f, + 0xc0, + 0x78, + 0x3a, + 0xd5, + 0xe0, + 0xef, + 0x2b, + 0xc8, + 0x4f, + 0x95, + 0xd0, + 0x2a, + 0x6a, + 0xdc, + 0x2c, + 0xd5, + 0x9a, + 0x39, + 0xab, + 0x28, + 0x49, + 0xab, + 0x06, + 0x60, + 0xd5, + 0x83, + 0xb0, + 0x6a, + 0xc0, + 0xe8, + 0x35, + 0x61, + 0x61, + 0x6a, + 0xc3, + 0xed, + 0x74, + 0x33, + 0xbe, + 0x0c, + 0xef, + 0xa0, + 0x9d, + 0xdc, + 0x27, + 0x73, + 0x80, + 0xee, + 0x0c, + 0x0e, + 0xe0, + 0xb1, + 0xdc, + 0x2d, + 0x5b, + 0x85, + 0x6e, + 0xe1, + 0xbb, + 0x70, + 0xcf, + 0x9c, + 0x3b, + 0xc0, + 0x09, + 0xbd, + 0x07, + 0x3c, + 0xaf, + 0x21, + 0x70, + 0x6b, + 0x05, + 0x87, + 0xb8, + 0xe0, + 0xf7, + 0x1c, + 0x1e, + 0xb3, + 0x83, + 0xd6, + 0x70, + 0x7b, + 0x8b, + 0x0f, + 0x70, + 0x38, + 0x35, + 0x84, + 0xf2, + 0xbc, + 0x86, + 0x6f, + 0x41, + 0x7f, + 0x90, + 0x3a, + 0x2b, + 0x87, + 0x0c, + 0xe3, + 0x87, + 0x6a, + 0xc3, + 0x38, + 0xe1, + 0x3c, + 0x3f, + 0xd0, + 0x1d, + 0x0f, + 0x38, + 0x7c, + 0xe1, + 0xf3, + 0x87, + 0xce, + 0x1f, + 0x09, + 0xbd, + 0x07, + 0x9e, + 0x57, + 0x90, + 0xdc, + 0x1a, + 0xc2, + 0xb0, + 0xf6, + 0x83, + 0x83, + 0xdc, + 0x0e, + 0x0f, + 0x58, + 0x34, + 0x3d, + 0x60, + 0xe0, + 0xf5, + 0x82, + 0xc3, + 0xdc, + 0x07, + 0x43, + 0x38, + 0x6f, + 0x20, + 0x78, + 0x3a, + 0xfd, + 0x07, + 0xeb, + 0x0f, + 0xfb, + 0xc8, + 0x7f, + 0xaf, + 0x83, + 0xff, + 0x00, + 0x7f, + 0xa0, + 0x3a, + 0x07, + 0xc3, + 0x86, + 0x71, + 0xc3, + 0xb5, + 0x61, + 0x9c, + 0x70, + 0x9f, + 0x0f, + 0xf4, + 0x07, + 0x4b, + 0x09, + 0xc2, + 0xe0, + 0x38, + 0x4e, + 0x07, + 0x0d, + 0xe1, + 0xc3, + 0x3a, + 0x0a, + 0xf4, + 0x1b, + 0xca, + 0xb0, + 0x58, + 0x7d, + 0x61, + 0xfb, + 0xc1, + 0xf3, + 0xf2, + 0x1e, + 0x7d, + 0x07, + 0xcf, + 0x07, + 0xd6, + 0x21, + 0xdc, + 0x7a, + 0x55, + 0x84, + 0xde, + 0x80, + 0x7f, + 0xf0, + 0x77, + 0x07, + 0xee, + 0x0f, + 0xdc, + 0x1f, + 0xb8, + 0x3f, + 0x70, + 0x7e, + 0xe0, + 0xfd, + 0xc1, + 0xfb, + 0x83, + 0xf7, + 0x07, + 0xee, + 0x0f, + 0xdc, + 0x18, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x70, + 0xeb, + 0x30, + 0xeb, + 0x38, + 0x37, + 0x0f, + 0x2b, + 0xc1, + 0x3f, + 0x40, + 0xe0, + 0xe7, + 0x2c, + 0x3a, + 0x80, + 0xd0, + 0xda, + 0x0e, + 0x09, + 0xc2, + 0xb0, + 0xac, + 0x27, + 0x0b, + 0x43, + 0x68, + 0x30, + 0xeb, + 0x1c, + 0x39, + 0xce, + 0x0f, + 0x6e, + 0x1f, + 0x5e, + 0x0f, + 0x9e, + 0x0c, + 0x70, + 0xd6, + 0x1b, + 0x9c, + 0x37, + 0x83, + 0x69, + 0xa1, + 0x79, + 0x03, + 0x83, + 0x80, + 0xd4, + 0x07, + 0x05, + 0x82, + 0x56, + 0x0a, + 0x01, + 0xc1, + 0x83, + 0x07, + 0x05, + 0x83, + 0x06, + 0x9a, + 0x16, + 0xa8, + 0x14, + 0x30, + 0xdd, + 0x10, + 0x3b, + 0x86, + 0xa6, + 0x85, + 0xd0, + 0x33, + 0xe0, + 0xde, + 0x83, + 0xbc, + 0x1a, + 0xd0, + 0x34, + 0x36, + 0x96, + 0x15, + 0x85, + 0xa0, + 0xd0, + 0xac, + 0xb0, + 0xee, + 0xc3, + 0xcf, + 0x07, + 0xaf, + 0x07, + 0xb7, + 0x43, + 0x71, + 0x61, + 0x38, + 0x5a, + 0x0e, + 0x0a, + 0xc7, + 0x0e, + 0xe0, + 0x3c, + 0x19, + 0xd1, + 0xc3, + 0x58, + 0x5c, + 0x16, + 0x84, + 0xe0, + 0xb0, + 0xee, + 0x34, + 0x39, + 0xec, + 0x3e, + 0xf2, + 0x1f, + 0x58, + 0x7e, + 0x70, + 0xfc, + 0xe1, + 0xf9, + 0xc3, + 0xf3, + 0x86, + 0x2f, + 0xf8, + 0x3c, + 0xe8, + 0x7b, + 0xc1, + 0xe7, + 0x0f, + 0xb8, + 0x3d, + 0x61, + 0xe7, + 0x43, + 0xdc, + 0x1e, + 0xb0, + 0xfb, + 0x43, + 0xde, + 0x5f, + 0x1f, + 0xf8, + 0x7d, + 0x38, + 0x1c, + 0x0e, + 0x07, + 0x03, + 0x81, + 0xc0, + 0xe0, + 0x70, + 0x38, + 0x1c, + 0x0e, + 0x07, + 0x03, + 0x81, + 0xc0, + 0xfa, + 0x90, + 0xe7, + 0x0f, + 0x61, + 0xe9, + 0x0e, + 0x60, + 0xf6, + 0x1e, + 0xd0, + 0xe6, + 0x0f, + 0x61, + 0xec, + 0x3d, + 0x40, + 0xf6, + 0x1e, + 0xc3, + 0xd2, + 0x1c, + 0xe1, + 0xe4, + 0x7d, + 0x01, + 0x80, + 0xc0, + 0x60, + 0x30, + 0x18, + 0x0c, + 0x06, + 0x03, + 0x01, + 0x80, + 0xc0, + 0x60, + 0x30, + 0x18, + 0x0c, + 0xfa, + 0x03, + 0xa1, + 0xbd, + 0x06, + 0xcc, + 0x2a, + 0x12, + 0x0d, + 0x1c, + 0x70, + 0xb2, + 0x81, + 0x50, + 0xff, + 0xd0, + 0x0c, + 0xe1, + 0x70, + 0x5c, + 0x12, + 0x03, + 0xf2, + 0x07, + 0x55, + 0xa1, + 0xee, + 0x0c, + 0xae, + 0x05, + 0xcf, + 0x16, + 0x15, + 0x0d, + 0x0b, + 0x8f, + 0x2b, + 0xd0, + 0x3e, + 0x68, + 0xb0, + 0xfa, + 0xc3, + 0xeb, + 0x0f, + 0xac, + 0x3e, + 0xb2, + 0xf2, + 0x0b, + 0xca, + 0xb4, + 0xb0, + 0xde, + 0x2c, + 0x35, + 0x96, + 0x19, + 0xcb, + 0x0d, + 0x65, + 0x86, + 0xe2, + 0xf2, + 0xbc, + 0x0a, + 0x3e, + 0x82, + 0x0a, + 0xf4, + 0x17, + 0x95, + 0x02, + 0xc3, + 0xdc, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0xbc, + 0x1f, + 0x79, + 0x52, + 0x15, + 0xe8, + 0x0f, + 0xb4, + 0x3e, + 0xd0, + 0xfb, + 0x43, + 0xed, + 0x0a, + 0xf3, + 0xa0, + 0xf2, + 0xbc, + 0x96, + 0x1b, + 0x4e, + 0x0d, + 0xa6, + 0x86, + 0xd3, + 0x43, + 0x69, + 0xe0, + 0xda, + 0x3c, + 0xaf, + 0x20, + 0x7d, + 0x1a, + 0x0a, + 0xf2, + 0x1b, + 0x87, + 0x41, + 0x61, + 0x38, + 0x34, + 0x36, + 0x0f, + 0xf8, + 0x1a, + 0x1f, + 0x70, + 0x7e, + 0xe4, + 0x50, + 0x6b, + 0xd2, + 0x00, + 0x03, + 0xe4, + 0x1c, + 0x13, + 0x86, + 0x70, + 0x9f, + 0xc0, + 0x74, + 0x27, + 0x0c, + 0xe1, + 0x9c, + 0x33, + 0x86, + 0x70, + 0xce, + 0x19, + 0xc2, + 0x03, + 0xfd, + 0x0e, + 0x07, + 0x41, + 0xc1, + 0x68, + 0x28, + 0x16, + 0x81, + 0xd1, + 0xc3, + 0x7e, + 0x0d, + 0x40, + 0xfa, + 0xd0, + 0xfb, + 0xfc, + 0x0d, + 0x0d, + 0xc6, + 0x1d, + 0xc7, + 0x05, + 0x61, + 0x5f, + 0x40, + 0xb0, + 0xf5, + 0x87, + 0xac, + 0x3d, + 0x61, + 0xeb, + 0x2f, + 0x25, + 0xe9, + 0xf1, + 0x61, + 0xb6, + 0xc3, + 0x6d, + 0x86, + 0xdb, + 0x0d, + 0xb6, + 0x1b, + 0x6c, + 0x36, + 0xd8, + 0x6d, + 0xb1, + 0xc3, + 0xeb, + 0x2c, + 0xb2, + 0xcb, + 0x2c, + 0xb2, + 0xcb, + 0x00, + 0x05, + 0x84, + 0xe1, + 0xff, + 0x8b, + 0x0a, + 0xc2, + 0xb0, + 0xac, + 0x2b, + 0x0a, + 0xc2, + 0xb0, + 0xac, + 0x2b, + 0x0a, + 0xc2, + 0xb0, + 0x3c, + 0x5e, + 0x00, + 0xb0, + 0xf5, + 0x87, + 0xac, + 0x3d, + 0x61, + 0xeb, + 0x0a, + 0xcb, + 0x05, + 0x82, + 0xc7, + 0x41, + 0x67, + 0x05, + 0x7e, + 0x0a, + 0xf1, + 0xc0, + 0xb0, + 0x38, + 0x2c, + 0x2f, + 0x16, + 0x1b, + 0x40, + 0xb2, + 0xcb, + 0x2c, + 0xb2, + 0xcb, + 0x2c, + 0xb2, + 0xcb, + 0x1c, + 0x1c, + 0xa1, + 0x70, + 0x2f, + 0x25, + 0xe5, + 0x7d, + 0x36, + 0x58, + 0x4e, + 0x85, + 0xb6, + 0x13, + 0x86, + 0xdb, + 0x09, + 0xc3, + 0x6d, + 0x84, + 0xe1, + 0xb6, + 0xc2, + 0x70, + 0xdb, + 0x61, + 0x38, + 0x6d, + 0xb0, + 0x9c, + 0x36, + 0x80, + 0xa1, + 0x79, + 0x2f, + 0x4f, + 0x8b, + 0x0d, + 0xb6, + 0x1b, + 0x6c, + 0x36, + 0xd8, + 0x6d, + 0xb0, + 0xdb, + 0x61, + 0xb6, + 0xc3, + 0x68, + 0x0a, + 0xf4, + 0x1b, + 0x95, + 0xe0, + 0x58, + 0x6d, + 0x34, + 0x37, + 0x1a, + 0x1a, + 0xcd, + 0x0d, + 0xc7, + 0x83, + 0x68, + 0x39, + 0x5e, + 0x0d, + 0x7a, + 0x00, + 0xa1, + 0x79, + 0x05, + 0xe5, + 0x5a, + 0x58, + 0x6f, + 0x16, + 0x1a, + 0xcb, + 0x0c, + 0xe5, + 0x86, + 0xb2, + 0xc3, + 0x71, + 0x79, + 0x5e, + 0x05, + 0xbe, + 0x82, + 0xb0, + 0xfa, + 0xc3, + 0xeb, + 0x0f, + 0xac, + 0x3e, + 0x0a, + 0xf3, + 0xa0, + 0xe0, + 0x5a, + 0x58, + 0x6d, + 0x34, + 0x36, + 0x9a, + 0x1b, + 0x4d, + 0x0d, + 0xa7, + 0x83, + 0x68, + 0xf2, + 0xbc, + 0x81, + 0xf4, + 0x68, + 0x7d, + 0xa1, + 0xf6, + 0x87, + 0xda, + 0x1f, + 0x68, + 0xa1, + 0x65, + 0xe9, + 0x2d, + 0x0a, + 0xc3, + 0x58, + 0x6b, + 0x0d, + 0x61, + 0xac, + 0x35, + 0x86, + 0x05, + 0xe8, + 0x1e, + 0x49, + 0x34, + 0x3a, + 0xd0, + 0xe7, + 0xd0, + 0x73, + 0xc1, + 0xd6, + 0x68, + 0xf0, + 0xfd, + 0x00, + 0x02, + 0x1d, + 0x87, + 0x61, + 0x5f, + 0xa1, + 0xd0, + 0x9c, + 0x33, + 0x86, + 0x70, + 0xce, + 0x1d, + 0xa1, + 0xb9, + 0x09, + 0xf4, + 0xb0, + 0xd9, + 0x61, + 0xb2, + 0xc3, + 0x65, + 0x86, + 0xcb, + 0x0d, + 0x96, + 0x1b, + 0x2c, + 0x27, + 0x1e, + 0x6f, + 0x02, + 0xf4, + 0x60, + 0xb0, + 0xce, + 0x38, + 0x6e, + 0x07, + 0x05, + 0xa0, + 0xb0, + 0x38, + 0x6c, + 0x14, + 0x0d, + 0xa6, + 0x86, + 0xb7, + 0x0f, + 0x7a, + 0x0f, + 0x78, + 0x30, + 0x70, + 0x9d, + 0x0b, + 0x4d, + 0x05, + 0xc0, + 0x70, + 0x70, + 0x37, + 0x05, + 0x82, + 0xc1, + 0x98, + 0x38, + 0x0e, + 0x31, + 0xa6, + 0x1b, + 0x64, + 0xa3, + 0x86, + 0xdc, + 0x0f, + 0x40, + 0xd7, + 0x82, + 0xf2, + 0x19, + 0xe0, + 0xbc, + 0x10, + 0x34, + 0x0e, + 0x0b, + 0x07, + 0x05, + 0xce, + 0x19, + 0xf2, + 0x1d, + 0xe0, + 0xea, + 0x70, + 0x6c, + 0x70, + 0xb8, + 0x1e, + 0x1c, + 0x36, + 0x80, + 0xb0, + 0xce, + 0x0c, + 0x37, + 0x03, + 0x82, + 0xd0, + 0x38, + 0x1c, + 0x36, + 0x94, + 0x0d, + 0x43, + 0x43, + 0x3b, + 0x87, + 0xbd, + 0x07, + 0xad, + 0x0f, + 0x38, + 0x7d, + 0xc1, + 0xcd, + 0x87, + 0x3e, + 0x0f, + 0x3f, + 0xc1, + 0xcf, + 0x07, + 0x58, + 0x73, + 0x87, + 0xb8, + 0x3a, + 0xc3, + 0x9d, + 0x0e, + 0xe0, + 0xe7, + 0xfc, + 0x00, + 0x03, + 0xe0, + 0x68, + 0x58, + 0x6c, + 0x36, + 0x1b, + 0x42, + 0xc0, + 0xe8, + 0x4e, + 0x1b, + 0x0d, + 0xa1, + 0x61, + 0xb0, + 0xd8, + 0x6d, + 0x09, + 0xe0, + 0x66, + 0x66, + 0x66, + 0x66, + 0x66, + 0x66, + 0x66, + 0x66, + 0x66, + 0x78, + 0x36, + 0x85, + 0xa1, + 0x68, + 0x5a, + 0x16, + 0x85, + 0x40, + 0xde, + 0x05, + 0x02, + 0xd0, + 0xb4, + 0x2d, + 0x0b, + 0x42, + 0xd0, + 0xb4, + 0x78, + 0x00, + 0x07, + 0x82, + 0x41, + 0xab, + 0x06, + 0x04, + 0x0f, + 0x90, + 0xff, + 0x3f, + 0xff, + 0x7a, + 0x17, + 0xff, + 0x28, + 0x3f, + 0xff, + 0x78, + 0x0b, + 0xf6, + 0xbe, + 0x0f, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xe5, + 0xac, + 0x3f, + 0xeb, + 0xe8, + 0x3e, + 0x0c, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x0e, + 0x05, + 0x5f, + 0x20, + 0x55, + 0xfd, + 0x44, + 0x1f, + 0xe4, + 0x3f, + 0xf3, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0x38, + 0x73, + 0x87, + 0x9c, + 0x3d, + 0xaf, + 0xb8, + 0x3d, + 0x7f, + 0xa0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xea, + 0x07, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x07, + 0xfe, + 0x83, + 0xed, + 0x0e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3d, + 0x40, + 0xf6, + 0x87, + 0xb4, + 0x3d, + 0xa1, + 0xd6, + 0x1f, + 0x61, + 0xce, + 0x87, + 0x9c, + 0x33, + 0xa1, + 0xf5, + 0x86, + 0xd0, + 0xef, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xda, + 0x1f, + 0xf8, + 0xd0, + 0xff, + 0xc7, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0x68, + 0x7d, + 0x40, + 0xd8, + 0x7f, + 0x61, + 0x38, + 0x7f, + 0x68, + 0x1c, + 0x3f, + 0x9c, + 0x1c, + 0x1f, + 0xeb, + 0x70, + 0xff, + 0xde, + 0x83, + 0xfe, + 0x7e, + 0x43, + 0xf3, + 0xe4, + 0x7d, + 0x06, + 0xbc, + 0x87, + 0x3f, + 0x83, + 0xff, + 0x06, + 0x3f, + 0xff, + 0x01, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xfb, + 0xff, + 0xa0, + 0xcb, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0x0f, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x03, + 0xfe, + 0x0f, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7f, + 0xf2, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xfb, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x83, + 0xff, + 0x03, + 0xe4, + 0x3f, + 0xf6, + 0xaf, + 0x21, + 0xfe, + 0xd0, + 0x5c, + 0x1f, + 0xda, + 0x1a, + 0x0f, + 0xed, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0x80, + 0x2f, + 0xff, + 0xd8, + 0x15, + 0x6b, + 0xad, + 0x60, + 0xd4, + 0x0c, + 0xe1, + 0xf5, + 0x03, + 0x38, + 0x7d, + 0x40, + 0xce, + 0x1f, + 0x50, + 0x33, + 0x87, + 0xdc, + 0x19, + 0xc3, + 0xed, + 0x0c, + 0xe1, + 0xf6, + 0x1c, + 0xe1, + 0xeb, + 0x0e, + 0x70, + 0xe7, + 0x0f, + 0x38, + 0x67, + 0x83, + 0xce, + 0x1b, + 0x43, + 0xe7, + 0x0f, + 0xfc, + 0x1e, + 0x02, + 0xff, + 0xe0, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xb4, + 0x3f, + 0xf1, + 0xe0, + 0xff, + 0xc5, + 0xc1, + 0xff, + 0xaf, + 0x53, + 0x43, + 0xf7, + 0x8a, + 0x0f, + 0x07, + 0x3e, + 0x05, + 0x02, + 0xf0, + 0x57, + 0x05, + 0x40, + 0xde, + 0x04, + 0x1d, + 0x40, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xff, + 0x3f, + 0xfe, + 0x0d, + 0x40, + 0xff, + 0xc6, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x87, + 0x07, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x50, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0x9c, + 0x3f, + 0xdf, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0x50, + 0x3f, + 0x21, + 0x50, + 0x3f, + 0x61, + 0x5f, + 0xe0, + 0x38, + 0x54, + 0x0f, + 0x9c, + 0x2a, + 0x07, + 0xd4, + 0x0a, + 0x81, + 0xf7, + 0xff, + 0xe8, + 0x3f, + 0xf5, + 0x03, + 0xff, + 0x68, + 0x7f, + 0xec, + 0x3f, + 0xf5, + 0x87, + 0xe7, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x07, + 0xff, + 0xc1, + 0xf9, + 0xc3, + 0x38, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xce, + 0x1d, + 0xff, + 0xf0, + 0x79, + 0x5c, + 0xba, + 0xc3, + 0xf6, + 0x86, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3b, + 0x83, + 0xe7, + 0x0e, + 0xe0, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xc5, + 0x87, + 0xf5, + 0xff, + 0xe8, + 0x32, + 0xda, + 0xf8, + 0x3e, + 0x70, + 0xfe, + 0xff, + 0xfd, + 0xc2, + 0xed, + 0x7f, + 0x83, + 0x38, + 0x7f, + 0xe3, + 0xff, + 0x90, + 0xff, + 0x9f, + 0x07, + 0xfe, + 0xf0, + 0x7c, + 0xc1, + 0x78, + 0x3f, + 0xaf, + 0xc1, + 0xff, + 0x9b, + 0x90, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x07, + 0x80, + 0x0a, + 0xff, + 0xe0, + 0xf5, + 0x03, + 0xd6, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0xff, + 0xe0, + 0xf5, + 0x17, + 0xd6, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0x8b, + 0xeb, + 0x0f, + 0x5f, + 0xfc, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x6f, + 0xff, + 0xde, + 0x02, + 0xff, + 0xe5, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0xfb, + 0x43, + 0xff, + 0x1e, + 0x0f, + 0xfc, + 0x5c, + 0x1f, + 0xfa, + 0xf4, + 0xe8, + 0x7e, + 0xf1, + 0x41, + 0xe0, + 0xeb, + 0x81, + 0x40, + 0xb8, + 0x2f, + 0x21, + 0x50, + 0x37, + 0x80, + 0x87, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xcb, + 0xff, + 0x94, + 0x0f, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x70, + 0x38, + 0x16, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x0b, + 0x0f, + 0x68, + 0x2f, + 0xe0, + 0xf6, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0x57, + 0x83, + 0xd7, + 0xfa, + 0x43, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x7f, + 0xf9, + 0x0d, + 0x45, + 0xeb, + 0x50, + 0x75, + 0x03, + 0x98, + 0x3e, + 0xa0, + 0x73, + 0x07, + 0xd4, + 0x0e, + 0x60, + 0xfa, + 0x81, + 0xcc, + 0x1f, + 0x50, + 0x39, + 0x83, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0xff, + 0xfd, + 0xe0, + 0xf7, + 0x07, + 0xfe, + 0xa0, + 0x7f, + 0xea, + 0x07, + 0x9f, + 0xff, + 0xca, + 0xc3, + 0x70, + 0x6d, + 0x58, + 0x6d, + 0x0d, + 0xab, + 0x0a, + 0xf4, + 0x16, + 0xac, + 0x0e, + 0x0f, + 0x03, + 0x56, + 0x3a, + 0x17, + 0x8d, + 0x5d, + 0xa1, + 0xd1, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0x9d, + 0x58, + 0x7c, + 0xfa, + 0x00, + 0x0e, + 0xa0, + 0x28, + 0x1f, + 0xea, + 0x02, + 0x81, + 0xfe, + 0xa0, + 0x28, + 0x1e, + 0x50, + 0x28, + 0x0a, + 0x01, + 0x09, + 0xc1, + 0x40, + 0x50, + 0x1a, + 0x16, + 0x94, + 0x05, + 0x07, + 0x0c, + 0xe5, + 0x01, + 0x42, + 0x81, + 0xdb, + 0x40, + 0x51, + 0xc3, + 0xd3, + 0x40, + 0x53, + 0x43, + 0xf5, + 0x01, + 0x40, + 0xff, + 0x50, + 0x14, + 0x0f, + 0xf5, + 0x01, + 0x40, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xfa, + 0x81, + 0xb8, + 0x3f, + 0x68, + 0x6d, + 0x0f, + 0xda, + 0x1b, + 0x43, + 0xf7, + 0x06, + 0xe0, + 0xf9, + 0xf0, + 0x4f, + 0x83, + 0xe7, + 0xb0, + 0x53, + 0x0f, + 0xb4, + 0xe3, + 0x68, + 0x1e, + 0xc0, + 0xf6, + 0x0c, + 0x3a, + 0x81, + 0xb8, + 0x16, + 0x15, + 0x86, + 0xf0, + 0x6f, + 0x02, + 0x42, + 0x70, + 0xf4, + 0x12, + 0x19, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xdc, + 0x1f, + 0xf9, + 0xd0, + 0xfd, + 0xff, + 0xfb, + 0x43, + 0x38, + 0x7f, + 0xe3, + 0x41, + 0x87, + 0xf5, + 0x02, + 0xc3, + 0xf5, + 0xff, + 0xe8, + 0x32, + 0xf6, + 0xbc, + 0x1f, + 0xd8, + 0x7f, + 0x58, + 0x58, + 0x34, + 0x3b, + 0x42, + 0xc0, + 0xe8, + 0x5c, + 0x1b, + 0x09, + 0xc1, + 0x61, + 0x9c, + 0x35, + 0x03, + 0xde, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xf9, + 0x0f, + 0xd4, + 0x0e, + 0xc3, + 0xf6, + 0x1d, + 0x40, + 0xfa, + 0x80, + 0x41, + 0x87, + 0xce, + 0x0a, + 0x14, + 0x06, + 0x85, + 0xa3, + 0x8e, + 0x0b, + 0x0a, + 0xfc, + 0x9f, + 0xc1, + 0xf5, + 0x03, + 0xb4, + 0x3c, + 0xe1, + 0xda, + 0x1e, + 0x70, + 0xee, + 0x0f, + 0x3f, + 0xd7, + 0xfa, + 0x09, + 0x41, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x78, + 0x3f, + 0xf1, + 0xc1, + 0xff, + 0x9f, + 0x04, + 0x85, + 0x7e, + 0x69, + 0x85, + 0xa1, + 0xec, + 0xac, + 0x68, + 0x7a, + 0x85, + 0x0f, + 0x41, + 0xf6, + 0x0a, + 0x16, + 0x1f, + 0x70, + 0x28, + 0x0e, + 0x0e, + 0xf0, + 0x54, + 0x0b, + 0x82, + 0xf0, + 0x6e, + 0x0d, + 0xc0, + 0x42, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0xff, + 0xf7, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x2e, + 0xab, + 0xe8, + 0x37, + 0xd4, + 0xf2, + 0x83, + 0xff, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xd0, + 0xff, + 0xc7, + 0x05, + 0x40, + 0xfd, + 0xc1, + 0xdc, + 0x1e, + 0xf0, + 0x73, + 0x68, + 0x6f, + 0xfe, + 0xa6, + 0x19, + 0x60, + 0xfd, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xe9, + 0x05, + 0x03, + 0xfd, + 0x20, + 0xa0, + 0x79, + 0xff, + 0xfc, + 0x81, + 0xc1, + 0xc0, + 0xa0, + 0x34, + 0x0e, + 0x0d, + 0x04, + 0x83, + 0x40, + 0xe0, + 0xf0, + 0x3c, + 0x0d, + 0x03, + 0x8f, + 0x47, + 0x73, + 0x40, + 0xe6, + 0x8f, + 0x14, + 0xd0, + 0x3d, + 0x82, + 0xc2, + 0xb4, + 0x0e, + 0x84, + 0x87, + 0x68, + 0x1c, + 0x3f, + 0xda, + 0x07, + 0x0f, + 0x9f, + 0x80, + 0x07, + 0xff, + 0xe8, + 0x3d, + 0x82, + 0x81, + 0xf6, + 0x0c, + 0x12, + 0x50, + 0x34, + 0x98, + 0x24, + 0xc3, + 0x9c, + 0xc1, + 0x34, + 0x0f, + 0x26, + 0x0e, + 0x50, + 0x6f, + 0xff, + 0xd8, + 0x30, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x03, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x8a, + 0x07, + 0xfe, + 0x30, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xd0, + 0x64, + 0x2a, + 0x01, + 0x41, + 0xed, + 0x05, + 0x01, + 0x61, + 0xe7, + 0x05, + 0x01, + 0xa1, + 0xf6, + 0x94, + 0x28, + 0x1f, + 0x90, + 0x50, + 0x43, + 0xdf, + 0xff, + 0xbc, + 0x1a, + 0x80, + 0xa0, + 0x68, + 0x3a, + 0x81, + 0x68, + 0xe8, + 0x75, + 0x02, + 0x7d, + 0x07, + 0xd4, + 0x0d, + 0x68, + 0x7d, + 0x6d, + 0xc3, + 0xc1, + 0xef, + 0xa4, + 0x35, + 0xe0, + 0xc8, + 0x7f, + 0xe0, + 0xdd, + 0xdd, + 0xdd, + 0xdd, + 0xdd, + 0xdd, + 0xdd, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0xf8, + 0xed, + 0x0f, + 0xfb, + 0x81, + 0xa1, + 0xfd, + 0xc1, + 0x3c, + 0x1e, + 0xb8, + 0x1a, + 0x0f, + 0x20, + 0x7c, + 0x85, + 0xa1, + 0x5e, + 0x02, + 0x1d, + 0xa1, + 0xc8, + 0x7e, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf8, + 0x0f, + 0xfd, + 0x68, + 0x79, + 0xd1, + 0xd0, + 0xd6, + 0x84, + 0xf0, + 0x2c, + 0x3c, + 0xc5, + 0x87, + 0xf5, + 0x87, + 0xfb, + 0x43, + 0xfd, + 0xa1, + 0xfe, + 0xd0, + 0xff, + 0x68, + 0x7f, + 0xb4, + 0x3f, + 0xda, + 0x1f, + 0xed, + 0x0f, + 0xf6, + 0x87, + 0xfb, + 0x43, + 0x80, + 0x0e, + 0xc3, + 0xd8, + 0x18, + 0x18, + 0x5c, + 0x61, + 0xb3, + 0x0c, + 0x98, + 0x7b, + 0x0f, + 0x61, + 0x9f, + 0x01, + 0xf3, + 0x83, + 0x41, + 0x87, + 0xb0, + 0xf6, + 0x1e, + 0xc0, + 0x0f, + 0x38, + 0x7f, + 0xe7, + 0x0f, + 0x97, + 0xad, + 0x7e, + 0xff, + 0xfd, + 0xb8, + 0x67, + 0x0c, + 0xee, + 0x19, + 0xc3, + 0x3b, + 0x86, + 0x70, + 0xce, + 0xe1, + 0x9c, + 0x33, + 0xbf, + 0xff, + 0xb7, + 0x0c, + 0xe1, + 0x9c, + 0x3c, + 0xe1, + 0xff, + 0x9c, + 0x3f, + 0xf3, + 0x87, + 0xfe, + 0x70, + 0xf0, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xd7, + 0xff, + 0xe8, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xe5, + 0xdc, + 0xbc, + 0x1a, + 0xff, + 0xf4, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x0f, + 0x68, + 0x7d, + 0x7f, + 0xfa, + 0x05, + 0x16, + 0xe5, + 0xac, + 0x12, + 0x16, + 0x84, + 0xe0, + 0xa0, + 0x5a, + 0x13, + 0x82, + 0xff, + 0xf8, + 0x3e, + 0xd0, + 0xf3, + 0xff, + 0xfa, + 0x70, + 0xda, + 0x1a, + 0x8e, + 0x1b, + 0x43, + 0x51, + 0xc3, + 0x70, + 0x6a, + 0x3f, + 0xff, + 0xa0, + 0xf6, + 0x87, + 0xfe, + 0xd0, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xd0, + 0xfe, + 0xc0, + 0xeb, + 0xe3, + 0x4c, + 0x1f, + 0xf8, + 0xd3, + 0x1c, + 0x43, + 0xda, + 0x67, + 0x0e, + 0x86, + 0xd3, + 0x20, + 0xd8, + 0x6d, + 0x30, + 0xff, + 0xb4, + 0xc1, + 0xff, + 0x26, + 0x98, + 0x30, + 0x60, + 0xd3, + 0x4c, + 0x18, + 0x30, + 0x69, + 0xa6, + 0x0c, + 0x18, + 0x34, + 0xd3, + 0x06, + 0x0c, + 0x1a, + 0x1b, + 0x07, + 0xfc, + 0x86, + 0xc1, + 0x87, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x60, + 0xfb, + 0xc1, + 0xf7, + 0x90, + 0xf5, + 0xa1, + 0xeb, + 0x43, + 0xd6, + 0x87, + 0x90, + 0x0f, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xfd, + 0x7f, + 0xf8, + 0x3f, + 0x9c, + 0x27, + 0x0f, + 0xe7, + 0x0d, + 0x87, + 0xa8, + 0x30, + 0x6c, + 0x3e, + 0xbd, + 0x06, + 0xc3, + 0xf3, + 0xe0, + 0xd8, + 0x7e, + 0x7b, + 0x41, + 0x87, + 0xed, + 0x2c, + 0x18, + 0x18, + 0x2e, + 0x0f, + 0x60, + 0x71, + 0xf0, + 0x7d, + 0xa5, + 0x0e, + 0x0f, + 0xdf, + 0x83, + 0xff, + 0x07, + 0x0b, + 0xff, + 0xc1, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x49, + 0x0d, + 0x87, + 0xb4, + 0x74, + 0x2c, + 0x3d, + 0xa0, + 0x74, + 0x18, + 0x7b, + 0x42, + 0x60, + 0x61, + 0xed, + 0x0f, + 0x38, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0x86, + 0xb0, + 0xfc, + 0xe1, + 0xb0, + 0xfb, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x02, + 0x07, + 0x0f, + 0xea, + 0x0e, + 0x1f, + 0xed, + 0x58, + 0x7e, + 0x5d, + 0x6b, + 0xe1, + 0xff, + 0xfd, + 0x07, + 0x50, + 0x3a, + 0x43, + 0xb4, + 0x3b, + 0x43, + 0xb2, + 0xc2, + 0xd0, + 0xd4, + 0x07, + 0x03, + 0x42, + 0x74, + 0x2c, + 0x1a, + 0x17, + 0x07, + 0xd8, + 0x5e, + 0x0f, + 0x9c, + 0x78, + 0x3f, + 0x58, + 0xc1, + 0xeb, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xeb, + 0x0f, + 0xfc, + 0x15, + 0x87, + 0xfe, + 0x0a, + 0x81, + 0xf3, + 0xff, + 0xf9, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xfc, + 0xbb, + 0xcb, + 0x83, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xbf, + 0x87, + 0xf9, + 0x03, + 0x85, + 0x8e, + 0x16, + 0x81, + 0xc2, + 0xc7, + 0x0b, + 0x40, + 0xf2, + 0x63, + 0xa8, + 0xd0, + 0x39, + 0x98, + 0xee, + 0x68, + 0x1c, + 0x9c, + 0x73, + 0x74, + 0x0e, + 0x16, + 0x38, + 0x1d, + 0x03, + 0x85, + 0x8e, + 0x16, + 0x81, + 0xc2, + 0xc7, + 0x0b, + 0x40, + 0xe1, + 0x63, + 0x85, + 0xa0, + 0x71, + 0xe1, + 0xc7, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x70, + 0xd8, + 0x7a, + 0x80, + 0xa0, + 0x38, + 0x3c, + 0xe0, + 0x51, + 0x61, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x40, + 0xce, + 0x1f, + 0x50, + 0x14, + 0x05, + 0x87, + 0x78, + 0x2a, + 0x05, + 0x68, + 0x39, + 0xff, + 0xca, + 0xd0, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0x7f, + 0xfe, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xd0, + 0xec, + 0x39, + 0xc3, + 0xa8, + 0x19, + 0xd0, + 0xdc, + 0x13, + 0xe0, + 0xdc, + 0x1f, + 0xf0, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0xe8, + 0x3e, + 0xd0, + 0xda, + 0x1f, + 0x68, + 0x6c, + 0x3f, + 0x68, + 0x56, + 0x1f, + 0xb0, + 0xdc, + 0x1f, + 0xb0, + 0xdf, + 0xc8, + 0x4e, + 0x1f, + 0x38, + 0x6a, + 0x07, + 0xec, + 0x36, + 0x87, + 0xec, + 0x27, + 0x0f, + 0xce, + 0x17, + 0x07, + 0xe7, + 0x05, + 0x87, + 0xf7, + 0x0e, + 0x1f, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0e, + 0x43, + 0xff, + 0x05, + 0xa1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x0f, + 0xf4, + 0x1f, + 0x9d, + 0x77, + 0x07, + 0xed, + 0x0d, + 0x87, + 0xef, + 0x06, + 0xb0, + 0xfb, + 0xc1, + 0xdc, + 0x1f, + 0x61, + 0xd7, + 0x83, + 0xff, + 0x3b, + 0xa1, + 0xff, + 0x70, + 0xe1, + 0xfc, + 0xf0, + 0x56, + 0x1f, + 0x3c, + 0x1d, + 0xe0, + 0xcf, + 0x90, + 0xfb, + 0xc8, + 0x38, + 0x3f, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x87, + 0xfc, + 0xdf, + 0x07, + 0x95, + 0x7d, + 0x21, + 0xef, + 0xa9, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x95, + 0xd6, + 0xfc, + 0xaf, + 0xfa, + 0x8b, + 0x07, + 0xf6, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0x90, + 0xfb, + 0x43, + 0xd8, + 0x7d, + 0xc1, + 0xd6, + 0x1f, + 0x3f, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x70, + 0x7f, + 0xe3, + 0xc1, + 0xb4, + 0x3e, + 0xf0, + 0x6b, + 0x0f, + 0xbc, + 0x19, + 0xc3, + 0xea, + 0x06, + 0x74, + 0x3f, + 0xf1, + 0xc1, + 0xff, + 0x8e, + 0x05, + 0x87, + 0xf7, + 0x06, + 0xe0, + 0xfb, + 0x83, + 0xda, + 0x19, + 0xe1, + 0x6a, + 0xbc, + 0x1b, + 0xfe, + 0xa9, + 0xe0, + 0x90, + 0xff, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x21, + 0x50, + 0x2a, + 0x06, + 0x70, + 0x9c, + 0x2d, + 0x0e, + 0xd0, + 0xa0, + 0x58, + 0x79, + 0xc3, + 0xda, + 0x1f, + 0x70, + 0x6b, + 0x0f, + 0xed, + 0x03, + 0xa1, + 0xfc, + 0xe0, + 0xe0, + 0xff, + 0xaf, + 0x83, + 0xff, + 0x1e, + 0x0f, + 0xfc, + 0xfe, + 0x43, + 0xfa, + 0xd0, + 0x5c, + 0x1e, + 0xbc, + 0x1c, + 0xfa, + 0x0b, + 0x83, + 0xf9, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0xb4, + 0x3e, + 0x7f, + 0xfe, + 0x83, + 0xff, + 0x16, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc3, + 0xa1, + 0xff, + 0x9d, + 0x0f, + 0xfd, + 0x68, + 0x7f, + 0xeb, + 0x0f, + 0xfc, + 0xf8, + 0x3f, + 0xe7, + 0xd0, + 0x7f, + 0xd6, + 0xdc, + 0x87, + 0x28, + 0x1a, + 0x06, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xc5, + 0x03, + 0xfd, + 0xff, + 0xe0, + 0xed, + 0x0f, + 0x38, + 0x76, + 0x1f, + 0x38, + 0x76, + 0x1f, + 0x58, + 0x76, + 0x1d, + 0x72, + 0x1d, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xff, + 0xc3, + 0x87, + 0xfe, + 0x18, + 0xff, + 0xf8, + 0xa0, + 0x7f, + 0xe2, + 0x81, + 0xff, + 0x8d, + 0x0f, + 0xf7, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x0e, + 0x83, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x03, + 0x83, + 0xff, + 0x0f, + 0xff, + 0xc8, + 0x5c, + 0x58, + 0x7f, + 0xac, + 0x0e, + 0x1f, + 0xd6, + 0x13, + 0x87, + 0xf4, + 0x84, + 0xff, + 0xc8, + 0x7c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xeb, + 0xe0, + 0xfc, + 0xff, + 0xd0, + 0x7c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0xa9, + 0xe4, + 0x37, + 0xfd, + 0x28, + 0x3f, + 0xe7, + 0x09, + 0x41, + 0xd8, + 0x4e, + 0x16, + 0x87, + 0x50, + 0x0e, + 0x07, + 0x0f, + 0xb0, + 0x38, + 0x34, + 0x3e, + 0x40, + 0xe0, + 0x43, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0xeb, + 0x5f, + 0x07, + 0xe7, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfd, + 0x7c, + 0x87, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xa9, + 0xf0, + 0x6f, + 0xf5, + 0x48, + 0x7f, + 0x98, + 0x3f, + 0xf0, + 0x5a, + 0x1f, + 0xf8, + 0x0a, + 0x0f, + 0xef, + 0xff, + 0xa0, + 0xff, + 0xc5, + 0x87, + 0xfe, + 0x2c, + 0x3f, + 0xf1, + 0xe0, + 0xff, + 0xcf, + 0x07, + 0xfc, + 0xf8, + 0x3f, + 0xd7, + 0xc8, + 0x7f, + 0xac, + 0xb9, + 0x0f, + 0x20, + 0xc3, + 0x5f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xf2, + 0xa4, + 0x3b, + 0xff, + 0x51, + 0x0c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xa0, + 0xfe, + 0xa0, + 0x4e, + 0x1f, + 0xd2, + 0x13, + 0x87, + 0xf6, + 0x84, + 0xe1, + 0xfd, + 0xff, + 0xfb, + 0x09, + 0x0c, + 0xe1, + 0xff, + 0x20, + 0x70, + 0xff, + 0x68, + 0x1c, + 0x0e, + 0x1d, + 0x61, + 0x38, + 0x56, + 0x15, + 0x86, + 0x70, + 0xdc, + 0x0c, + 0x39, + 0xc3, + 0xb0, + 0xf5, + 0xe8, + 0x3e, + 0x0f, + 0xcb, + 0x58, + 0x79, + 0xff, + 0x51, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x74, + 0x87, + 0xce, + 0x1d, + 0x21, + 0xf3, + 0x87, + 0x48, + 0x7d, + 0x61, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xe4, + 0x3f, + 0xf0, + 0x2d, + 0x0f, + 0xf9, + 0xe0, + 0xff, + 0xd6, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xcb, + 0x58, + 0x79, + 0xff, + 0x51, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x74, + 0x87, + 0xce, + 0x1d, + 0x21, + 0xf3, + 0x87, + 0x48, + 0x7d, + 0x61, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x21, + 0xff, + 0x82, + 0xf2, + 0x1f, + 0xf8, + 0x17, + 0x07, + 0xfe, + 0x0b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xe5, + 0x51, + 0x0d, + 0xff, + 0xd2, + 0x1f, + 0xce, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xcb, + 0xdc, + 0xbf, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xd6, + 0x86, + 0xb8, + 0x35, + 0xce, + 0x1b, + 0x2f, + 0x02, + 0x03, + 0x86, + 0xc2, + 0x43, + 0x9c, + 0x36, + 0x1f, + 0xd4, + 0x0d, + 0x87, + 0xf6, + 0x86, + 0xc3, + 0xe7, + 0x83, + 0xb0, + 0xfb, + 0x43, + 0xd8, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xe5, + 0x50, + 0x3b, + 0xff, + 0x51, + 0x0f, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xfe, + 0xa1, + 0x42, + 0x43, + 0xaa, + 0xe2, + 0x85, + 0x5c, + 0x05, + 0xa8, + 0x50, + 0xb8, + 0x3e, + 0xa1, + 0x42, + 0x43, + 0xcd, + 0xc5, + 0x09, + 0x06, + 0x9e, + 0x68, + 0x50, + 0xba, + 0x61, + 0xca, + 0x28, + 0x05, + 0x83, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0x96, + 0xa6, + 0x1d, + 0xff, + 0x51, + 0x41, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0x28, + 0x21, + 0xfd, + 0x42, + 0x84, + 0x90, + 0x4f, + 0xd1, + 0x42, + 0xf4, + 0x1e, + 0x62, + 0x85, + 0x03, + 0x9a, + 0x71, + 0xe2, + 0x41, + 0x82, + 0x5a, + 0xfd, + 0x7d, + 0x07, + 0x3b, + 0x47, + 0x0f, + 0xd6, + 0x0a, + 0x0f, + 0x06, + 0xf2, + 0x15, + 0x02, + 0xb8, + 0x08, + 0x75, + 0x03, + 0x90, + 0x0f, + 0xfc, + 0x13, + 0xff, + 0xe8, + 0x3f, + 0xe7, + 0x83, + 0xfe, + 0x74, + 0x3f, + 0xeb, + 0x43, + 0xfe, + 0xb0, + 0xff, + 0xde, + 0x0f, + 0xfd, + 0xe0, + 0xff, + 0xde, + 0x0f, + 0xfd, + 0x61, + 0xfe, + 0x87, + 0x0f, + 0xf3, + 0x8e, + 0x1f, + 0xe7, + 0x1e, + 0x5f, + 0xed, + 0x03, + 0x7f, + 0xf4, + 0x00, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1e, + 0x60, + 0xfb, + 0x09, + 0xbe, + 0x0f, + 0xb6, + 0xf4, + 0x0c, + 0x39, + 0xbd, + 0x07, + 0x61, + 0x3e, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xf5, + 0x03, + 0xec, + 0x37, + 0xa0, + 0xfd, + 0x87, + 0xf4, + 0x1d, + 0x87, + 0xe7, + 0x0e, + 0xe5, + 0xfb, + 0x83, + 0x9b, + 0xfe, + 0x80, + 0x0e, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0x96, + 0xb5, + 0xc1, + 0xe7, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0x9c, + 0x3f, + 0xa8, + 0x13, + 0x87, + 0xf6, + 0x84, + 0xe1, + 0xfd, + 0x86, + 0x70, + 0xfd, + 0x61, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xb8, + 0x39, + 0xc0, + 0xe0, + 0xf0, + 0x79, + 0xc1, + 0x43, + 0x83, + 0xf7, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x74, + 0x3f, + 0xf1, + 0xff, + 0xf8, + 0x2f, + 0x07, + 0xfe, + 0x3c, + 0x1f, + 0xf8, + 0x11, + 0x7f, + 0xe0, + 0xff, + 0xcf, + 0x83, + 0xff, + 0x5a, + 0x1f, + 0xf3, + 0xc1, + 0xff, + 0xad, + 0x0f, + 0xfd, + 0x61, + 0xfc, + 0x84, + 0xe1, + 0xfe, + 0xc2, + 0x74, + 0x3f, + 0x58, + 0x6b, + 0xff, + 0xc8, + 0x0c, + 0x85, + 0xa1, + 0xfc, + 0xe1, + 0x68, + 0x7f, + 0x38, + 0x5a, + 0x07, + 0x0e, + 0x70, + 0xbb, + 0xd6, + 0x1c, + 0xed, + 0xe9, + 0x06, + 0x19, + 0xfa, + 0x34, + 0x2c, + 0x2f, + 0x58, + 0x5a, + 0x16, + 0x1c, + 0xe1, + 0x68, + 0x58, + 0x73, + 0x85, + 0xa0, + 0xa0, + 0x73, + 0x85, + 0xb7, + 0x07, + 0x9c, + 0x2d, + 0x0d, + 0x06, + 0x70, + 0xfe, + 0xd0, + 0xda, + 0x1f, + 0x38, + 0x75, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xe0, + 0xff, + 0xc6, + 0x1a, + 0x0f, + 0xd8, + 0x6b, + 0x43, + 0xd8, + 0x73, + 0xc1, + 0xd8, + 0x7d, + 0xc1, + 0xb0, + 0xff, + 0xc6, + 0x1f, + 0x9f, + 0x26, + 0x1c, + 0xfc, + 0x85, + 0x81, + 0xf9, + 0x0e, + 0x70, + 0x68, + 0x7e, + 0x70, + 0xff, + 0xdc, + 0x1f, + 0xd7, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xbc, + 0x1f, + 0xf7, + 0x83, + 0xfe, + 0xe0, + 0xda, + 0x19, + 0xe1, + 0x6f, + 0x06, + 0x7f, + 0xe8, + 0x3f, + 0xde, + 0x43, + 0xfa, + 0xe0, + 0xce, + 0x13, + 0xe5, + 0xaa, + 0xd0, + 0x7f, + 0x54, + 0xf8, + 0x3f, + 0xef, + 0x07, + 0xf9, + 0xe0, + 0xfe, + 0x7d, + 0x07, + 0x95, + 0x79, + 0x0f, + 0xaf, + 0x48, + 0x7f, + 0xe0, + 0xff, + 0x80, + 0x0e, + 0x70, + 0xc8, + 0x7e, + 0x70, + 0xd6, + 0x82, + 0xff, + 0xf1, + 0x01, + 0x75, + 0xae, + 0xc3, + 0xf3, + 0x84, + 0xe1, + 0xf9, + 0xc2, + 0x70, + 0xfc, + 0xe1, + 0x38, + 0x5f, + 0xff, + 0xbc, + 0x1e, + 0x70, + 0xf6, + 0x1e, + 0x70, + 0xf6, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x38, + 0x75, + 0x03, + 0xce, + 0x0b, + 0xe0, + 0xf9, + 0xc3, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x38, + 0x7e, + 0xc3, + 0x38, + 0x7e, + 0xc3, + 0x38, + 0x7e, + 0xfd, + 0x38, + 0x7e, + 0xc3, + 0x38, + 0x7e, + 0xc3, + 0x38, + 0x7c, + 0xe1, + 0x9c, + 0x3b, + 0xfe, + 0x1c, + 0x3b, + 0x0e, + 0xc7, + 0x0e, + 0xc3, + 0xb1, + 0xc2, + 0x4c, + 0x3b, + 0x1c, + 0x2c, + 0xc3, + 0xb1, + 0xc2, + 0xcf, + 0xf8, + 0x18, + 0x1c, + 0xd0, + 0x9c, + 0x1f, + 0x90, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfa, + 0x0f, + 0xfc, + 0x68, + 0x64, + 0x24, + 0x27, + 0x0e, + 0xf2, + 0x68, + 0x34, + 0x3c, + 0xe6, + 0x87, + 0xdc, + 0x1b, + 0x43, + 0xf5, + 0xa0, + 0xc3, + 0xff, + 0x03, + 0x0f, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xe0, + 0xff, + 0xce, + 0xc1, + 0xfe, + 0xb0, + 0x3e, + 0x43, + 0x37, + 0x83, + 0x9e, + 0x07, + 0xa4, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x95, + 0x69, + 0x87, + 0xbf, + 0x48, + 0x58, + 0x7f, + 0x48, + 0x6c, + 0x3f, + 0xa4, + 0x36, + 0x1c, + 0xff, + 0xe7, + 0x0f, + 0xea, + 0x06, + 0xc3, + 0xfa, + 0x43, + 0x61, + 0xfd, + 0x40, + 0xd8, + 0x7a, + 0xff, + 0x26, + 0x1e, + 0xa0, + 0x6d, + 0x30, + 0xf5, + 0x03, + 0x69, + 0x85, + 0x02, + 0x81, + 0xb4, + 0xc2, + 0xd2, + 0xff, + 0x26, + 0x16, + 0x06, + 0x0d, + 0x27, + 0xe8, + 0x0e, + 0x55, + 0x87, + 0xeb, + 0xea, + 0x28, + 0xd0, + 0xf2, + 0x21, + 0x66, + 0x87, + 0xb2, + 0x85, + 0x0d, + 0x0f, + 0x50, + 0xcc, + 0x1a, + 0x1e, + 0x61, + 0x20, + 0x68, + 0x73, + 0xfe, + 0x8d, + 0x0f, + 0xf5, + 0x83, + 0x43, + 0xfa, + 0xc2, + 0xd0, + 0xfc, + 0xe1, + 0xb4, + 0x3a, + 0xaf, + 0xe3, + 0x43, + 0xa8, + 0xd8, + 0x6d, + 0x04, + 0x86, + 0x70, + 0xda, + 0x0d, + 0x0c, + 0xe1, + 0xb4, + 0x18, + 0x4f, + 0xa0, + 0xd7, + 0xd0, + 0x0d, + 0x86, + 0x60, + 0xf7, + 0xfc, + 0x50, + 0x3f, + 0x38, + 0x6f, + 0xf0, + 0x76, + 0x15, + 0x03, + 0xeb, + 0xfe, + 0x0f, + 0xd2, + 0x15, + 0x17, + 0xc1, + 0x5f, + 0xd1, + 0x57, + 0x05, + 0x21, + 0x50, + 0x2b, + 0x0d, + 0x7f, + 0x40, + 0x70, + 0xfd, + 0x87, + 0x68, + 0x67, + 0xfe, + 0x38, + 0x24, + 0x33, + 0x84, + 0xe1, + 0xb4, + 0x36, + 0x15, + 0x86, + 0xc3, + 0xb0, + 0xdf, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xe0, + 0xff, + 0xad, + 0x0f, + 0xf5, + 0x87, + 0xf9, + 0xe0, + 0xff, + 0x3a, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x70, + 0xff, + 0xce, + 0x1f, + 0xf9, + 0xc3, + 0xff, + 0x38, + 0x7f, + 0xe7, + 0x0f, + 0xfd, + 0x61, + 0xfc, + 0xfc, + 0x87, + 0x80, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0xf2, + 0x1f, + 0xf3, + 0xc1, + 0xf4, + 0x13, + 0xc1, + 0xfa, + 0xe9, + 0xa1, + 0xff, + 0x5e, + 0x0f, + 0xfc, + 0x5e, + 0x43, + 0x7f, + 0xfe, + 0xf0, + 0x7c, + 0xe1, + 0xb4, + 0x3e, + 0x70, + 0xa8, + 0x1f, + 0x9c, + 0x28, + 0x3f, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfb, + 0xe8, + 0x3e, + 0x0f, + 0x21, + 0xff, + 0x81, + 0xc1, + 0xff, + 0x8b, + 0xfd, + 0x07, + 0xd6, + 0x19, + 0xc3, + 0xef, + 0x06, + 0x74, + 0x3c, + 0xdf, + 0xfe, + 0x43, + 0xfa, + 0x81, + 0x68, + 0x7f, + 0x50, + 0x2e, + 0x0b, + 0xff, + 0xf7, + 0xa0, + 0xfa, + 0x81, + 0x68, + 0x7f, + 0x50, + 0x2d, + 0x0d, + 0x7f, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xfe, + 0x7e, + 0x43, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xa8, + 0x14, + 0x87, + 0x7f, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xf5, + 0xff, + 0xe8, + 0x3f, + 0xa8, + 0x15, + 0x85, + 0xff, + 0xfb, + 0xc8, + 0x7d, + 0x40, + 0x98, + 0x37, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x26, + 0x0f, + 0xbe, + 0x43, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xe5, + 0xff, + 0xca, + 0x07, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x5f, + 0xff, + 0xbc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0xe7, + 0xe4, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0xfc, + 0x1f, + 0xce, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x58, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xeb, + 0xe4, + 0x3e, + 0x07, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0xf8, + 0x1f, + 0xfc, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xeb, + 0xf0, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x5f, + 0xff, + 0xbc, + 0x05, + 0xd7, + 0x2f, + 0xc1, + 0xef, + 0x07, + 0xfe, + 0x1d, + 0x0b, + 0x83, + 0xf7, + 0x06, + 0x70, + 0xfa, + 0xc3, + 0xd6, + 0x1c, + 0xe8, + 0xb5, + 0x5c, + 0x1b, + 0xfe, + 0xad, + 0x86, + 0x43, + 0xfd, + 0x21, + 0xff, + 0x83, + 0x80, + 0x2f, + 0xff, + 0xd0, + 0x73, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0xff, + 0x90, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0xb0, + 0xe7, + 0x0f, + 0xaf, + 0xfa, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x07, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xeb, + 0xff, + 0xf6, + 0x1b, + 0x42, + 0xa0, + 0x7d, + 0xa1, + 0x50, + 0x3e, + 0xc3, + 0x50, + 0x3c, + 0xe1, + 0xa8, + 0x1e, + 0xd0, + 0xd4, + 0x0e, + 0xb0, + 0xea, + 0x06, + 0xf0, + 0x7a, + 0x81, + 0x30, + 0x7d, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x07, + 0xff, + 0xe0, + 0xfd, + 0x61, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xbf, + 0xf9, + 0x0f, + 0xce, + 0x1b, + 0x43, + 0xf3, + 0x86, + 0xc3, + 0xfa, + 0x81, + 0xb0, + 0xfe, + 0xd0, + 0xd8, + 0x7f, + 0x61, + 0x9c, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xff, + 0x07, + 0x0c, + 0xe1, + 0xa8, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0xf3, + 0x86, + 0xe0, + 0xeb, + 0xff, + 0xf4, + 0x1c, + 0xe1, + 0xa8, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0xf3, + 0x86, + 0xa0, + 0x7e, + 0xb0, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xdc, + 0x1a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7d, + 0xc1, + 0xd4, + 0x0f, + 0x58, + 0x7a, + 0x81, + 0xd6, + 0x1f, + 0x50, + 0x3f, + 0xf0, + 0x7e, + 0x2f, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0xaf, + 0xfe, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xe9, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xeb, + 0x0f, + 0x5f, + 0xfc, + 0x1e, + 0x90, + 0xf3, + 0x87, + 0xa8, + 0x1e, + 0x70, + 0xf5, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0x2f, + 0xff, + 0xd8, + 0x7a, + 0xc1, + 0x40, + 0xff, + 0x38, + 0x28, + 0x1f, + 0xe7, + 0x05, + 0x03, + 0xec, + 0x0e, + 0x0a, + 0x03, + 0x82, + 0xd1, + 0xc1, + 0x40, + 0x61, + 0x9c, + 0x70, + 0x50, + 0xa0, + 0x76, + 0xac, + 0x14, + 0x30, + 0xf5, + 0x1c, + 0x15, + 0x83, + 0xf3, + 0x82, + 0x81, + 0xfe, + 0x70, + 0x50, + 0x3f, + 0xce, + 0x0a, + 0x07, + 0xbf, + 0xff, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x21, + 0x61, + 0xfa, + 0x24, + 0x2c, + 0x16, + 0x13, + 0x97, + 0xc7, + 0x79, + 0x09, + 0xca, + 0x05, + 0xa1, + 0xe7, + 0x24, + 0x2c, + 0x32, + 0x07, + 0x24, + 0x2c, + 0x36, + 0x07, + 0x3a, + 0x8d, + 0x03, + 0x83, + 0xf5, + 0x45, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x3f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x2f, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0xfc, + 0x1f, + 0xf9, + 0xf0, + 0x7f, + 0xef, + 0x21, + 0xff, + 0xa8, + 0x1f, + 0x9f, + 0xc5, + 0x3f, + 0x90, + 0x30, + 0x32, + 0x81, + 0xb0, + 0x98, + 0x19, + 0x58, + 0x70, + 0x98, + 0x19, + 0x43, + 0xb4, + 0x26, + 0x06, + 0x50, + 0x1e, + 0x0c, + 0xfe, + 0x28, + 0x3e, + 0x83, + 0xe5, + 0x75, + 0x03, + 0x0f, + 0x99, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x02, + 0xff, + 0xe5, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xfc, + 0x17, + 0x07, + 0xfe, + 0x0b, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0xb0, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xb8, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x07, + 0xfe, + 0x03, + 0x87, + 0xe5, + 0xfa, + 0x5f, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xff, + 0x07, + 0xf3, + 0xfe, + 0x43, + 0xf3, + 0xae, + 0xd0, + 0xfc, + 0xe1, + 0xb4, + 0x3f, + 0x50, + 0x36, + 0x87, + 0xea, + 0x06, + 0xd0, + 0xfd, + 0x87, + 0x68, + 0x24, + 0x2e, + 0x0e, + 0xd0, + 0x48, + 0x3c, + 0x1e, + 0xd0, + 0x69, + 0xc1, + 0xf3, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf2, + 0x19, + 0x0f, + 0xee, + 0x0d, + 0x68, + 0x7b, + 0x83, + 0xcf, + 0x04, + 0xf1, + 0x06, + 0x93, + 0x82, + 0x41, + 0xa1, + 0x61, + 0x21, + 0xe7, + 0x07, + 0x07, + 0xfd, + 0x76, + 0x1f, + 0xf8, + 0xf0, + 0x7f, + 0xeb, + 0xa7, + 0x07, + 0xcd, + 0xe4, + 0x2f, + 0x48, + 0x5e, + 0x90, + 0xf3, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x07, + 0xfe, + 0x05, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x9c, + 0x3f, + 0xf0, + 0xe8, + 0x52, + 0x1f, + 0x3c, + 0x2a, + 0xc3, + 0xe7, + 0xfe, + 0x02, + 0x1f, + 0xcf, + 0x80, + 0xe8, + 0x7d, + 0x70, + 0x5c, + 0x1c, + 0xfa, + 0x09, + 0xe0, + 0xf7, + 0x06, + 0xb8, + 0x3f, + 0xeb, + 0xa7, + 0x07, + 0xcd, + 0xe4, + 0x2f, + 0x21, + 0x5e, + 0x83, + 0xe7, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x70, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x2f, + 0x6a, + 0xb5, + 0xc1, + 0xe7, + 0x03, + 0x87, + 0xec, + 0x70, + 0x39, + 0x87, + 0x38, + 0xe0, + 0x73, + 0x43, + 0x68, + 0xe0, + 0x71, + 0xc2, + 0x70, + 0x50, + 0x0e, + 0x0d, + 0x06, + 0x83, + 0x40, + 0xe0, + 0x70, + 0xeb, + 0x09, + 0xc2, + 0x43, + 0xb4, + 0x27, + 0x0f, + 0xdc, + 0x1a, + 0xc3, + 0xea, + 0x05, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0f, + 0xcb, + 0xed, + 0x78, + 0x2f, + 0xff, + 0xd0, + 0x66, + 0x0e, + 0xc3, + 0xf6, + 0x85, + 0x61, + 0xfa, + 0x81, + 0x68, + 0x77, + 0xff, + 0xec, + 0x1a, + 0x1f, + 0xf8, + 0xd0, + 0xff, + 0xc6, + 0x1f, + 0xf8, + 0x18, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x14, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xe1, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xfa, + 0xff, + 0xe0, + 0xf4, + 0x87, + 0x9c, + 0x3d, + 0x40, + 0xf3, + 0x87, + 0xab, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x3f, + 0xff, + 0x41, + 0xfe, + 0x6e, + 0x43, + 0xfd, + 0x68, + 0x7f, + 0xe2, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xaf, + 0x90, + 0xf8, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xfe, + 0xff, + 0xfc, + 0x1b, + 0x42, + 0xa0, + 0x4e, + 0x1b, + 0x42, + 0xa0, + 0x4e, + 0x1b, + 0xff, + 0xf0, + 0x6e, + 0x5a, + 0x8b, + 0x58, + 0x6d, + 0x0a, + 0x81, + 0x38, + 0x6d, + 0x0a, + 0x81, + 0x38, + 0x6f, + 0xff, + 0xc1, + 0xb4, + 0x3f, + 0x58, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xfb, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0x57, + 0xbc, + 0x1f, + 0xf8, + 0x3f, + 0xaf, + 0xff, + 0x07, + 0xfc, + 0xdc, + 0x1f, + 0xf5, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xfe, + 0x7e, + 0x43, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xfc, + 0x58, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xdf, + 0xfe, + 0x0e, + 0xd0, + 0xfb, + 0x0e, + 0xc3, + 0xf6, + 0x1d, + 0xa1, + 0xf6, + 0x1d, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0x70, + 0x28, + 0x0a, + 0x06, + 0xb0, + 0xa8, + 0x17, + 0x03, + 0xc1, + 0xa8, + 0x1b, + 0x83, + 0xbe, + 0x43, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xfd, + 0xff, + 0xe0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x81, + 0x87, + 0xfe, + 0xc1, + 0x9f, + 0xfe, + 0x30, + 0xfc, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0xbe, + 0x83, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xfd, + 0xff, + 0xe0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x03, + 0x43, + 0xfc, + 0xc0, + 0x90, + 0x7f, + 0x80, + 0xc1, + 0xce, + 0x1b, + 0x0f, + 0xea, + 0x06, + 0xc2, + 0x83, + 0x58, + 0x76, + 0x07, + 0x07, + 0xa0, + 0xf7, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf5, + 0x87, + 0xd7, + 0xff, + 0xc1, + 0xa8, + 0x1a, + 0x81, + 0xf6, + 0x1b, + 0x0d, + 0x7f, + 0xfe, + 0xc3, + 0xd6, + 0x1f, + 0xfa, + 0x81, + 0xe7, + 0xff, + 0xf4, + 0x12, + 0x0a, + 0x01, + 0x0e, + 0x70, + 0x50, + 0x74, + 0x36, + 0x82, + 0x80, + 0x74, + 0x1a, + 0x15, + 0x02, + 0x70, + 0xeb, + 0xc8, + 0x78, + 0x0f, + 0x21, + 0xff, + 0x81, + 0xc1, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0x7f, + 0xf8, + 0x3b, + 0x43, + 0xec, + 0x3a, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xeb, + 0xff, + 0xf6, + 0x48, + 0x4a, + 0xa7, + 0x87, + 0x12, + 0xef, + 0x48, + 0x64, + 0x3c, + 0xeb, + 0xa8, + 0x9f, + 0xf5, + 0x4b, + 0x07, + 0xce, + 0x1e, + 0xc3, + 0xef, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x61, + 0x98, + 0x3d, + 0x7f, + 0x5f, + 0xc8, + 0x73, + 0x86, + 0x92, + 0x43, + 0x37, + 0xcf, + 0x81, + 0x21, + 0x5d, + 0xa0, + 0xb8, + 0xa2, + 0x1d, + 0x82, + 0xca, + 0x3c, + 0x83, + 0xd0, + 0x34, + 0x35, + 0x03, + 0xd7, + 0x60, + 0x70, + 0xcd, + 0xe8, + 0x15, + 0x61, + 0xdc, + 0xc8, + 0x5e, + 0x0f, + 0xea, + 0x0c, + 0x5c, + 0x87, + 0x3f, + 0x48, + 0x4d, + 0x87, + 0x21, + 0xff, + 0x0f, + 0xb8, + 0x3f, + 0xf0, + 0x38, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x38, + 0x3f, + 0xf0, + 0x3c, + 0x1f, + 0xf8, + 0x7c, + 0x1f, + 0xf8, + 0xa6, + 0x87, + 0xfe, + 0xd5, + 0x87, + 0xfc, + 0xe0, + 0xd0, + 0xff, + 0x70, + 0x2c, + 0x3f, + 0xac, + 0x37, + 0x07, + 0xd6, + 0x1e, + 0xd0, + 0xeb, + 0x43, + 0xcf, + 0x05, + 0xe0, + 0xff, + 0x78, + 0x08, + 0x7f, + 0xe4, + 0x0f, + 0x41, + 0xe7, + 0x0f, + 0x68, + 0x75, + 0x87, + 0x3a, + 0x1d, + 0xe4, + 0x37, + 0x68, + 0x5c, + 0x68, + 0x18, + 0x1a, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0xb4, + 0x3d, + 0xa1, + 0xed, + 0x0f, + 0x68, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x16, + 0x5f, + 0xf2, + 0x1b, + 0x43, + 0xee, + 0x0d, + 0x61, + 0xf5, + 0x86, + 0x7c, + 0x1e, + 0xb0, + 0xed, + 0xc3, + 0x9c, + 0x3d, + 0x18, + 0x76, + 0x87, + 0xec, + 0x36, + 0x87, + 0xf6, + 0x15, + 0x03, + 0xfd, + 0x81, + 0xc3, + 0xd8, + 0x6c, + 0x1a, + 0x1e, + 0xc3, + 0x60, + 0xd0, + 0xe7, + 0x0d, + 0x82, + 0xff, + 0x90, + 0xd8, + 0x65, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf7, + 0x06, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0xf0, + 0x73, + 0x87, + 0xbb, + 0x3f, + 0xfc, + 0x0c, + 0xc3, + 0xac, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0xfe, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc3, + 0x87, + 0xfe, + 0x07, + 0x1f, + 0xf9, + 0x09, + 0xc0, + 0xbf, + 0x83, + 0x78, + 0x3f, + 0xf1, + 0xd8, + 0x7f, + 0xe3, + 0x30, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf8, + 0x2c, + 0xff, + 0xf0, + 0x6c, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x58, + 0x7e, + 0x70, + 0xd8, + 0x7e, + 0xd0, + 0xd8, + 0x7c, + 0xe3, + 0xff, + 0xa1, + 0xf0, + 0x15, + 0x6b, + 0x59, + 0xd8, + 0x67, + 0x09, + 0xc9, + 0xc3, + 0x30, + 0x4e, + 0x07, + 0x0d, + 0x40, + 0xa8, + 0x07, + 0x0d, + 0xa1, + 0x50, + 0x0e, + 0x1b, + 0x0d, + 0x40, + 0x38, + 0x5c, + 0x1a, + 0x80, + 0x70, + 0x38, + 0x76, + 0x81, + 0xc7, + 0x43, + 0x38, + 0x4e, + 0x68, + 0x57, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0xe7, + 0xff, + 0x41, + 0x68, + 0x7b, + 0x43, + 0xac, + 0x3e, + 0xd0, + 0xef, + 0x07, + 0xda, + 0x1b, + 0xe0, + 0xfb, + 0x43, + 0x4e, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xb4, + 0x3d, + 0x87, + 0xda, + 0x1e, + 0xc3, + 0xed, + 0x0f, + 0x61, + 0xf6, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xd8, + 0x65, + 0xb4, + 0x3d, + 0x86, + 0xbd, + 0x06, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0e, + 0x43, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x1a, + 0xc3, + 0xf6, + 0x1d, + 0xe0, + 0xfd, + 0x87, + 0x7a, + 0x0f, + 0xb0, + 0xce, + 0x61, + 0xe7, + 0x0d, + 0xa5, + 0x87, + 0x30, + 0x56, + 0x17, + 0x06, + 0xd0, + 0x58, + 0x77, + 0x05, + 0x83, + 0xc1, + 0xf7, + 0x80, + 0x81, + 0x0f, + 0xe4, + 0x0e, + 0x43, + 0xff, + 0x03, + 0x83, + 0xff, + 0x0e, + 0x7f, + 0xe4, + 0x37, + 0x14, + 0x0e, + 0xd0, + 0x9c, + 0x2c, + 0x3b, + 0x09, + 0xf0, + 0x58, + 0x6b, + 0x0b, + 0xb0, + 0xa8, + 0x16, + 0x81, + 0x8c, + 0x27, + 0x03, + 0x87, + 0xb0, + 0xd4, + 0x38, + 0x3d, + 0x87, + 0x76, + 0x1f, + 0x61, + 0xd6, + 0x87, + 0xd8, + 0x67, + 0xd0, + 0x7d, + 0x84, + 0xe9, + 0xe0, + 0xf6, + 0x3e, + 0x42, + 0xb8, + 0x36, + 0x68, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x07, + 0x0f, + 0xf6, + 0x13, + 0x87, + 0xf5, + 0x02, + 0x70, + 0xfe, + 0xd0, + 0x9c, + 0x3f, + 0x78, + 0x33, + 0xc8, + 0x75, + 0xe0, + 0xce, + 0xf0, + 0x4e, + 0x61, + 0x9c, + 0x1c, + 0x1d, + 0x86, + 0x70, + 0xbc, + 0x1b, + 0x0c, + 0xe1, + 0xa0, + 0xd8, + 0x67, + 0x0f, + 0xec, + 0x33, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xfb, + 0x0c, + 0xe1, + 0xfd, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x18, + 0x7f, + 0x9c, + 0x2c, + 0x3f, + 0xda, + 0x16, + 0x1f, + 0xce, + 0x7f, + 0xe0, + 0xcf, + 0x82, + 0x74, + 0x70, + 0xdd, + 0x84, + 0xe0, + 0x70, + 0xd3, + 0x84, + 0xe0, + 0x70, + 0xe7, + 0x0a, + 0x80, + 0x70, + 0xe7, + 0x0b, + 0x40, + 0xe1, + 0xce, + 0x16, + 0x13, + 0x87, + 0x38, + 0x1c, + 0x27, + 0x10, + 0x9c, + 0x1a, + 0x13, + 0x92, + 0x07, + 0x3c, + 0x19, + 0xcc, + 0x27, + 0x70, + 0xf7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x21, + 0xff, + 0x81, + 0x83, + 0xfc, + 0x1e, + 0xa0, + 0x34, + 0x0e, + 0x1e, + 0xc2, + 0xc2, + 0x70, + 0xeb, + 0x0b, + 0x09, + 0xc3, + 0x3e, + 0x0b, + 0x09, + 0xc2, + 0x7b, + 0x0b, + 0x09, + 0xc3, + 0x26, + 0x16, + 0x13, + 0x87, + 0xb0, + 0xb0, + 0x9c, + 0x3d, + 0x85, + 0x84, + 0xe1, + 0xec, + 0x0e, + 0x13, + 0x87, + 0xb0, + 0x50, + 0x27, + 0x04, + 0x16, + 0x0c, + 0x33, + 0x8c, + 0x16, + 0x58, + 0x67, + 0x18, + 0x2c, + 0xc3, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2f, + 0x41, + 0xff, + 0x58, + 0x38, + 0x3f, + 0xbc, + 0x1b, + 0xc1, + 0xe7, + 0xc3, + 0x05, + 0x70, + 0x5e, + 0x42, + 0xb0, + 0x9f, + 0x01, + 0x0f, + 0x58, + 0x64, + 0x32, + 0xff, + 0x83, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0xfc, + 0x58, + 0x7f, + 0xe2, + 0xc3, + 0xff, + 0x0e, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf0, + 0x10, + 0xf8, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0x78, + 0x3f, + 0xf1, + 0x76, + 0x1f, + 0xf5, + 0x82, + 0xd0, + 0xf9, + 0xf0, + 0x67, + 0x83, + 0x37, + 0x07, + 0xde, + 0x81, + 0xc0, + 0x43, + 0x91, + 0xd0, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xf5, + 0x87, + 0x38, + 0x7a, + 0xd0, + 0xe7, + 0x0e, + 0x70, + 0xf9, + 0xc3, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xff, + 0xce, + 0x7f, + 0xc8, + 0x6a, + 0x05, + 0x85, + 0x87, + 0x68, + 0x58, + 0x58, + 0x6f, + 0x20, + 0x70, + 0x38, + 0x57, + 0x90, + 0x38, + 0x2f, + 0x94, + 0x68, + 0x18, + 0x3b, + 0x41, + 0xa0, + 0xa0, + 0x76, + 0x83, + 0x41, + 0xa1, + 0xda, + 0x0d, + 0x06, + 0x1e, + 0xd0, + 0x68, + 0xe1, + 0xec, + 0x2d, + 0x34, + 0x3d, + 0x85, + 0xb6, + 0x1e, + 0xb0, + 0xb7, + 0x0c, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x35, + 0x03, + 0xf6, + 0x86, + 0xd0, + 0xfd, + 0xa1, + 0xb4, + 0x3f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x3a, + 0x13, + 0x87, + 0xe7, + 0xc1, + 0x3a, + 0x1f, + 0x55, + 0x82, + 0xe0, + 0xfb, + 0x4e, + 0x37, + 0x0f, + 0xb0, + 0x3b, + 0x94, + 0x0e, + 0xb0, + 0xdc, + 0x0c, + 0x3b, + 0x42, + 0x70, + 0xb8, + 0x2b, + 0x09, + 0xd0, + 0xdc, + 0x0d, + 0x0b, + 0x83, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x1f, + 0x41, + 0xff, + 0x58, + 0x38, + 0x3f, + 0xac, + 0x37, + 0x83, + 0xcf, + 0x07, + 0xae, + 0x0b, + 0xcc, + 0x1f, + 0x3e, + 0x02, + 0x0c, + 0x3a, + 0xc3, + 0xf6, + 0x15, + 0xe4, + 0x3f, + 0x77, + 0xa4, + 0x3f, + 0xde, + 0x43, + 0xff, + 0x18, + 0x7c, + 0x87, + 0xd8, + 0x7d, + 0x40, + 0xf7, + 0x07, + 0x3a, + 0x1e, + 0x7f, + 0xe8, + 0x20, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x78, + 0x3f, + 0xf1, + 0x74, + 0x0f, + 0xfa, + 0xc1, + 0x61, + 0xfd, + 0xe0, + 0xd6, + 0x87, + 0x5c, + 0x1e, + 0x7c, + 0x83, + 0xd7, + 0xfe, + 0x6d, + 0x11, + 0xc3, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0xf6, + 0x1f, + 0x38, + 0x4a, + 0xb0, + 0xf9, + 0xc2, + 0xa9, + 0x0f, + 0x9c, + 0x3e, + 0x70, + 0xf6, + 0x87, + 0xb8, + 0x3d, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0xe7, + 0xff, + 0x06, + 0xd0, + 0xfa, + 0xc3, + 0x38, + 0x7d, + 0xc1, + 0xde, + 0x0f, + 0x68, + 0x75, + 0xe0, + 0xe7, + 0x0f, + 0x6e, + 0x2f, + 0x6b, + 0x83, + 0x67, + 0xff, + 0x90, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x09, + 0x56, + 0x1f, + 0xb0, + 0xbe, + 0x43, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x13, + 0x07, + 0xf6, + 0x19, + 0x83, + 0xf5, + 0x03, + 0x30, + 0x7c, + 0xe1, + 0xcc, + 0x1f, + 0x78, + 0x3a, + 0xc3, + 0xdf, + 0x1f, + 0xfe, + 0x56, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xe6, + 0x0f, + 0xd8, + 0x73, + 0x07, + 0xec, + 0x39, + 0x83, + 0xf6, + 0x1c, + 0xc1, + 0xfb, + 0x0e, + 0x60, + 0xfd, + 0x81, + 0x6b, + 0x5c, + 0x1b, + 0x2f, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0x9c, + 0x18, + 0x30, + 0xfd, + 0xa0, + 0xc1, + 0x81, + 0x82, + 0x70, + 0xb0, + 0x77, + 0xc1, + 0x78, + 0x2d, + 0xf4, + 0xac, + 0x1d, + 0x82, + 0xf3, + 0x81, + 0xc6, + 0x73, + 0xe0, + 0x60, + 0x70, + 0x9c, + 0x2c, + 0x18, + 0x1c, + 0x27, + 0x0b, + 0x06, + 0x0a, + 0x04, + 0xe1, + 0x60, + 0xdf, + 0x21, + 0x38, + 0x58, + 0x30, + 0xf9, + 0xc2, + 0xc3, + 0xd2, + 0x07, + 0x0b, + 0x43, + 0xb4, + 0x0e, + 0x15, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x35, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfb, + 0x83, + 0xa8, + 0x1e, + 0x73, + 0xff, + 0xc1, + 0x78, + 0x3d, + 0x40, + 0xee, + 0xc1, + 0x05, + 0x40, + 0xcc, + 0x60, + 0xa0, + 0x34, + 0x3e, + 0xc2, + 0xc1, + 0xa1, + 0xf6, + 0x17, + 0x38, + 0x7e, + 0xc3, + 0x7a, + 0x0f, + 0xd8, + 0x6f, + 0x21, + 0xfb, + 0x0a, + 0xee, + 0x0f, + 0xb1, + 0xf0, + 0x5e, + 0x90, + 0xd9, + 0xa1, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x3d, + 0x87, + 0xd8, + 0x7d, + 0x87, + 0xa8, + 0x1f, + 0x61, + 0xce, + 0x5f, + 0xfc, + 0x17, + 0x80, + 0xbe, + 0xd4, + 0x0f, + 0x83, + 0xf6, + 0x1b, + 0x30, + 0x38, + 0x6c, + 0x3d, + 0x85, + 0xa1, + 0x61, + 0xec, + 0x27, + 0x0b, + 0x0f, + 0x61, + 0xb8, + 0x18, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0x9c, + 0x3d, + 0x86, + 0x7e, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x4e, + 0x1f, + 0x38, + 0x67, + 0x0f, + 0xb4, + 0x33, + 0x87, + 0xac, + 0x18, + 0x1c, + 0x0e, + 0x3e, + 0x06, + 0x07, + 0x03, + 0x9d, + 0x83, + 0x03, + 0x81, + 0xc8, + 0xc1, + 0x81, + 0xc0, + 0xe1, + 0x60, + 0xc0, + 0xe0, + 0x70, + 0xb0, + 0x60, + 0x70, + 0x38, + 0x58, + 0x30, + 0x38, + 0x1c, + 0x2c, + 0x18, + 0x1c, + 0x0e, + 0x16, + 0x0c, + 0x0e, + 0x07, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x87, + 0xf3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xfc, + 0x0f, + 0x41, + 0xff, + 0xb8, + 0xe0, + 0xff, + 0x70, + 0x5c, + 0x1f, + 0x3c, + 0x1d, + 0xe0, + 0xeb, + 0x43, + 0xeb, + 0x81, + 0xcb, + 0xff, + 0x70, + 0x57, + 0xff, + 0x07, + 0xf9, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x02, + 0xc3, + 0xfb, + 0xff, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf1, + 0x47, + 0xff, + 0x83, + 0x61, + 0xd6, + 0x07, + 0x0b, + 0xc1, + 0xce, + 0x16, + 0x0b, + 0xc0, + 0x62, + 0x81, + 0x63, + 0xd8, + 0x34, + 0xa0, + 0x58, + 0xa3, + 0x06, + 0x0d, + 0x03, + 0x86, + 0xcd, + 0x06, + 0x13, + 0x86, + 0xc8, + 0x0e, + 0x13, + 0x86, + 0xc3, + 0x70, + 0x4e, + 0x1b, + 0x09, + 0xc3, + 0x50, + 0x36, + 0x16, + 0x86, + 0xa0, + 0x6c, + 0x78, + 0x33, + 0xa1, + 0xb3, + 0x42, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3c, + 0xe1, + 0xd6, + 0x2a, + 0xfa, + 0x43, + 0xb4, + 0xe6, + 0xc3, + 0xeb, + 0x0e, + 0x70, + 0xf3, + 0xe0, + 0xe7, + 0x0f, + 0x7c, + 0x1c, + 0xe1, + 0xcc, + 0xe7, + 0xff, + 0x90, + 0x38, + 0x73, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xda, + 0x38, + 0x7f, + 0x9c, + 0x1c, + 0x1f, + 0xed, + 0x1f, + 0xfc, + 0x15, + 0x83, + 0x83, + 0xf9, + 0xf1, + 0x61, + 0xfe, + 0xec, + 0x2f, + 0xf4, + 0x14, + 0x61, + 0xe7, + 0xc1, + 0xec, + 0x3d, + 0xc1, + 0xf6, + 0x1d, + 0xc1, + 0xfb, + 0x0d, + 0xa1, + 0xfd, + 0x85, + 0xa1, + 0xc8, + 0x6c, + 0x14, + 0x0f, + 0x68, + 0x58, + 0x38, + 0x3d, + 0x86, + 0xc0, + 0xff, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x0e, + 0x30, + 0x7d, + 0xa1, + 0x60, + 0xb0, + 0xeb, + 0x0d, + 0x85, + 0x40, + 0xda, + 0x1b, + 0x0f, + 0xde, + 0x42, + 0x7a, + 0x7c, + 0x0e, + 0xdf, + 0xe9, + 0x41, + 0x50, + 0xd0, + 0xd2, + 0x1f, + 0xb4, + 0x35, + 0x03, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xee, + 0x04, + 0x85, + 0xa1, + 0xce, + 0x0d, + 0x0b, + 0x43, + 0xd7, + 0x61, + 0xb4, + 0x3e, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe2, + 0xf4, + 0x1f, + 0xf7, + 0x81, + 0x61, + 0xf9, + 0xe1, + 0x03, + 0xc1, + 0x9f, + 0x20, + 0xe0, + 0x3e, + 0x41, + 0xc1, + 0xda, + 0x15, + 0x87, + 0xfe, + 0x0f, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0xfc, + 0x70, + 0x7f, + 0x78, + 0x1c, + 0x1f, + 0xf5, + 0xe8, + 0x3f, + 0xf0, + 0xf8, + 0x3f, + 0xf0, + 0x5c, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0xed, + 0x09, + 0xc1, + 0x40, + 0xda, + 0x13, + 0x85, + 0xa1, + 0x68, + 0x4e, + 0x13, + 0x85, + 0x86, + 0x70, + 0xda, + 0x0c, + 0x33, + 0x87, + 0xce, + 0x19, + 0xc3, + 0xea, + 0x06, + 0x70, + 0xfb, + 0x43, + 0x38, + 0x48, + 0x1c, + 0x39, + 0xcb, + 0x81, + 0xe0, + 0xeb, + 0xd0, + 0x57, + 0x61, + 0xb8, + 0x35, + 0x82, + 0xc3, + 0xe7, + 0xc1, + 0xac, + 0x3d, + 0xc1, + 0xec, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x81, + 0xcf, + 0xfe, + 0x82, + 0x70, + 0xff, + 0xc0, + 0xf0, + 0x7f, + 0xe3, + 0xe0, + 0xff, + 0xce, + 0x61, + 0xff, + 0x82, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xfc, + 0x1b, + 0x0f, + 0xfc, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x10, + 0x68, + 0x14, + 0x1a, + 0x86, + 0x8e, + 0x0a, + 0x06, + 0xc1, + 0x40, + 0x69, + 0x86, + 0xb0, + 0x38, + 0x76, + 0x13, + 0xe0, + 0xb0, + 0xcc, + 0x07, + 0xb0, + 0xb4, + 0x2d, + 0x09, + 0x30, + 0x9c, + 0x2c, + 0x3d, + 0x86, + 0xe3, + 0x83, + 0xd8, + 0x67, + 0x70, + 0xfb, + 0x0e, + 0xf2, + 0x1f, + 0x61, + 0x9f, + 0x41, + 0xf6, + 0x13, + 0xa7, + 0x07, + 0xb1, + 0xf2, + 0x17, + 0xa0, + 0xd9, + 0xa1, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0e, + 0x43, + 0xff, + 0x03, + 0x81, + 0x40, + 0xfe, + 0x70, + 0xb4, + 0x3f, + 0xb8, + 0x16, + 0x1f, + 0xce, + 0x16, + 0x83, + 0x0f, + 0x78, + 0x16, + 0x0a, + 0x07, + 0x76, + 0x3a, + 0x0c, + 0x3d, + 0x98, + 0xc0, + 0xa0, + 0x7e, + 0xc3, + 0xb4, + 0x43, + 0xd8, + 0x6a, + 0x03, + 0x0f, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x85, + 0xa1, + 0xb0, + 0xec, + 0x16, + 0x2a, + 0x9c, + 0x1b, + 0x07, + 0xea, + 0x36, + 0x1b, + 0x02, + 0x1f, + 0x40, + 0x09, + 0x02, + 0x1f, + 0xf6, + 0x0d, + 0x3f, + 0x90, + 0x38, + 0x58, + 0x76, + 0x82, + 0x44, + 0x83, + 0xb4, + 0x1a, + 0x61, + 0xf6, + 0x96, + 0x0c, + 0x3e, + 0xd5, + 0xe0, + 0x61, + 0xf6, + 0xb6, + 0x0c, + 0x3e, + 0xd0, + 0x60, + 0xc3, + 0xed, + 0x06, + 0x0c, + 0x3e, + 0xd0, + 0x60, + 0xc3, + 0xed, + 0x06, + 0x0c, + 0x3e, + 0xd0, + 0x60, + 0xc3, + 0xed, + 0x06, + 0x0c, + 0x3e, + 0xd0, + 0x60, + 0xc3, + 0xbe, + 0x00, + 0x0d, + 0x07, + 0xfe, + 0x1c, + 0x17, + 0x07, + 0xed, + 0x38, + 0x1f, + 0xc1, + 0x60, + 0xc2, + 0xd1, + 0xc1, + 0x60, + 0xc2, + 0xc2, + 0xc1, + 0xe0, + 0x61, + 0x61, + 0x67, + 0xc0, + 0xc2, + 0xc2, + 0xcd, + 0xc1, + 0x85, + 0x85, + 0x81, + 0xc1, + 0x85, + 0x85, + 0x81, + 0xc1, + 0x85, + 0x85, + 0x81, + 0xc1, + 0x8a, + 0xc2, + 0xc0, + 0xe3, + 0xf3, + 0xad, + 0x81, + 0xca, + 0x20, + 0xcb, + 0x40, + 0xe1, + 0xec, + 0x3c, + 0xe1, + 0xec, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfa, + 0xcf, + 0xff, + 0x05, + 0xe3, + 0x40, + 0xe1, + 0x60, + 0xf8, + 0xd0, + 0x38, + 0x58, + 0x37, + 0x34, + 0x0e, + 0x16, + 0x1b, + 0x34, + 0x0e, + 0x16, + 0x1b, + 0x3f, + 0xfc, + 0x1b, + 0x34, + 0x0e, + 0x16, + 0x1b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb3, + 0x40, + 0xe1, + 0xf3, + 0x9a, + 0x07, + 0x0f, + 0xb4, + 0xd0, + 0x38, + 0x79, + 0xc1, + 0xa0, + 0x70, + 0x21, + 0x78, + 0x1a, + 0x07, + 0x38, + 0x17, + 0x81, + 0xf4, + 0xf9, + 0x0b, + 0x70, + 0x68, + 0x1d, + 0x0f, + 0x60, + 0xd0, + 0x38, + 0x7d, + 0x83, + 0x40, + 0xe1, + 0xf6, + 0x0d, + 0x03, + 0x87, + 0xd8, + 0x34, + 0x0e, + 0x1f, + 0x60, + 0xd5, + 0x38, + 0x34, + 0x2c, + 0x1f, + 0x2b, + 0x06, + 0x1b, + 0x06, + 0x85, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0xd0, + 0xff, + 0x38, + 0x30, + 0xff, + 0xb4, + 0xbf, + 0xf0, + 0x56, + 0x0d, + 0x1c, + 0x3e, + 0xf1, + 0xc0, + 0x70, + 0xf7, + 0xc4, + 0x13, + 0x87, + 0xa3, + 0x0e, + 0x70, + 0xfd, + 0x9f, + 0xfe, + 0x42, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x23, + 0x87, + 0xe7, + 0x1c, + 0x70, + 0xfd, + 0xa5, + 0x07, + 0x0f, + 0x9c, + 0x1f, + 0xfa, + 0x0b, + 0xc3, + 0x81, + 0xc3, + 0xdf, + 0x1a, + 0x07, + 0x0f, + 0x6e, + 0x21, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x67, + 0xff, + 0x83, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xc0, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x61, + 0xbc, + 0x1f, + 0xa8, + 0x15, + 0xe8, + 0x3e, + 0xc2, + 0x70, + 0x68, + 0x75, + 0x81, + 0xd0, + 0xb4, + 0x27, + 0xc5, + 0xa1, + 0x9e, + 0x07, + 0x76, + 0x21, + 0x93, + 0x49, + 0xc2, + 0xd0, + 0x38, + 0x73, + 0x85, + 0xa0, + 0x70, + 0xe7, + 0x0b, + 0x09, + 0xc3, + 0x9c, + 0x2c, + 0x27, + 0x0e, + 0x70, + 0x38, + 0x4e, + 0x1c, + 0xe0, + 0xe0, + 0x9c, + 0x39, + 0xcb, + 0x0c, + 0xe1, + 0xce, + 0x61, + 0xce, + 0x1f, + 0xf8, + 0x3e, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xcd, + 0xe4, + 0x33, + 0xb7, + 0xe9, + 0x0f, + 0x68, + 0x81, + 0xc3, + 0xeb, + 0x0e, + 0x70, + 0xf3, + 0xe0, + 0xe7, + 0x0e, + 0x77, + 0x0e, + 0x70, + 0xe6, + 0x37, + 0xff, + 0xc8, + 0x58, + 0xba, + 0xd7, + 0x06, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x0b, + 0x5a, + 0xe0, + 0xd8, + 0xff, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xb4, + 0xa0, + 0x7a, + 0xc0, + 0xe0, + 0x70, + 0xf6, + 0x83, + 0x82, + 0xc3, + 0x9c, + 0x2c, + 0x35, + 0x86, + 0xf0, + 0x38, + 0x3b, + 0x41, + 0xf1, + 0xe0, + 0xf3, + 0xa6, + 0xe5, + 0x3f, + 0xe5, + 0x01, + 0xc3, + 0x30, + 0x1c, + 0x33, + 0x86, + 0xa0, + 0x1c, + 0x33, + 0x86, + 0xd0, + 0x30, + 0x67, + 0x09, + 0xc2, + 0xa0, + 0x67, + 0x0b, + 0x42, + 0x90, + 0xce, + 0x0e, + 0x09, + 0xd0, + 0xce, + 0x50, + 0x2f, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x0c, + 0x86, + 0x50, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0xa8, + 0x1d, + 0x87, + 0xec, + 0xff, + 0xf0, + 0x56, + 0x2d, + 0xaf, + 0x80, + 0xf8, + 0x36, + 0x1f, + 0xbe, + 0x09, + 0xc3, + 0xf6, + 0xe1, + 0x3f, + 0xe0, + 0xec, + 0x2b, + 0x0d, + 0x87, + 0x61, + 0x50, + 0x36, + 0x1d, + 0x85, + 0xa1, + 0x38, + 0x76, + 0x07, + 0x0c, + 0xe1, + 0xd8, + 0x38, + 0x35, + 0x03, + 0xb2, + 0xc3, + 0xb8, + 0x3b, + 0x30, + 0x9f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2f, + 0x41, + 0xff, + 0x58, + 0x38, + 0x3f, + 0xbc, + 0x1b, + 0xc1, + 0xeb, + 0x80, + 0xc0, + 0xb8, + 0x2f, + 0x06, + 0x70, + 0xd6, + 0x88, + 0x73, + 0x87, + 0xfa, + 0x40, + 0xe1, + 0xfe, + 0x90, + 0x3f, + 0xc8, + 0x74, + 0x81, + 0xc3, + 0xfd, + 0x20, + 0x70, + 0xff, + 0x48, + 0x1c, + 0x3f, + 0xd4, + 0x05, + 0x87, + 0xeb, + 0xff, + 0xf6, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x7f, + 0x58, + 0x6a, + 0x07, + 0xed, + 0x7a, + 0x8b, + 0x82, + 0xb2, + 0xff, + 0xe0, + 0x3e, + 0x0f, + 0xfc, + 0x76, + 0x17, + 0xf4, + 0x1a, + 0x30, + 0xb0, + 0xa8, + 0x1e, + 0xc2, + 0xc2, + 0xa0, + 0x7b, + 0x0b, + 0x0a, + 0x81, + 0xec, + 0x2c, + 0x2a, + 0x07, + 0xb0, + 0x30, + 0x54, + 0x10, + 0xd8, + 0x34, + 0x2a, + 0x12, + 0x16, + 0x58, + 0x6a, + 0x18, + 0x6d, + 0xc3, + 0xde, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0xe7, + 0xfe, + 0x0e, + 0xd0, + 0x9c, + 0x2c, + 0x35, + 0x86, + 0x70, + 0xb0, + 0xaf, + 0x3f, + 0xfe, + 0x56, + 0xe2, + 0xd6, + 0xb6, + 0x8a, + 0x30, + 0xce, + 0x16, + 0x1d, + 0x86, + 0x60, + 0xb0, + 0xec, + 0x7f, + 0xf0, + 0x76, + 0x1b, + 0x42, + 0xc3, + 0xb0, + 0xd8, + 0x64, + 0x3b, + 0x0b, + 0x83, + 0xfd, + 0x8f, + 0x07, + 0xfd, + 0x9a, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf1, + 0x6f, + 0xff, + 0x06, + 0xd0, + 0xd8, + 0x7e, + 0xb0, + 0xce, + 0x1f, + 0x3e, + 0x0c, + 0xe1, + 0xf7, + 0x61, + 0xa8, + 0x1e, + 0x63, + 0x1f, + 0xfc, + 0x1d, + 0x86, + 0xd0, + 0x38, + 0x76, + 0x1b, + 0x09, + 0x83, + 0xb0, + 0xd8, + 0x54, + 0x0e, + 0xc2, + 0x70, + 0xa8, + 0x1d, + 0x85, + 0x40, + 0xb4, + 0x3b, + 0x15, + 0xcb, + 0x72, + 0x1b, + 0x3f, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xed, + 0xff, + 0xf2, + 0x07, + 0x0e, + 0x70, + 0xfb, + 0xc1, + 0xce, + 0x1e, + 0xf8, + 0x39, + 0xc3, + 0xdb, + 0x97, + 0xfe, + 0x83, + 0x60, + 0x70, + 0xec, + 0x3b, + 0x0b, + 0x42, + 0xe0, + 0xec, + 0x27, + 0x4a, + 0x07, + 0xb0, + 0xcf, + 0xa0, + 0xfb, + 0x0c, + 0xfa, + 0x0f, + 0xb0, + 0x5e, + 0x05, + 0xc8, + 0x6c, + 0xe0, + 0xf5, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x29, + 0x10, + 0xf3, + 0x86, + 0x93, + 0x83, + 0xb4, + 0x34, + 0x83, + 0x42, + 0xb0, + 0xed, + 0x0f, + 0x3e, + 0x3f, + 0xfc, + 0x0e, + 0xc3, + 0xbc, + 0x1e, + 0x8c, + 0x3b, + 0xc1, + 0xfb, + 0x0c, + 0xf9, + 0x0f, + 0xb0, + 0xd5, + 0x83, + 0xec, + 0x36, + 0x98, + 0x7d, + 0x85, + 0x60, + 0xb0, + 0xf6, + 0x07, + 0x0d, + 0xc1, + 0xd8, + 0xe8, + 0x77, + 0x06, + 0xc9, + 0x0f, + 0xb0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x0b, + 0x20, + 0xfd, + 0x84, + 0xe3, + 0xa1, + 0xd4, + 0x09, + 0xc2, + 0x83, + 0xb0, + 0xce, + 0x2d, + 0x05, + 0xe6, + 0xff, + 0x54, + 0x0f, + 0x96, + 0x06, + 0x12, + 0x16, + 0x61, + 0xda, + 0x38, + 0x76, + 0x1d, + 0xc6, + 0x87, + 0x61, + 0xd7, + 0xa0, + 0xf6, + 0x1c, + 0xf0, + 0x7d, + 0x86, + 0x7c, + 0x82, + 0x0d, + 0x81, + 0xf2, + 0xb0, + 0x68, + 0x59, + 0xe8, + 0x2f, + 0x38, + 0x6c, + 0x3f, + 0x5c, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x16, + 0x87, + 0xf6, + 0x1b, + 0x43, + 0xf7, + 0x06, + 0xd0, + 0xf9, + 0xd0, + 0xdc, + 0x1f, + 0x79, + 0xff, + 0xf0, + 0x3e, + 0x0d, + 0x79, + 0x0c, + 0xe6, + 0x1b, + 0xd6, + 0x1f, + 0x61, + 0x4e, + 0xc8, + 0x7b, + 0x03, + 0x9a, + 0x61, + 0xec, + 0x1a, + 0x69, + 0x61, + 0xd9, + 0xc0, + 0xd0, + 0x70, + 0x6e, + 0xc2, + 0xd0, + 0xb0, + 0xd8, + 0x76, + 0x87, + 0xec, + 0x3b, + 0x43, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x78, + 0x3f, + 0xf0, + 0xf9, + 0x0f, + 0xf9, + 0xc1, + 0xa1, + 0xfd, + 0x61, + 0x3c, + 0x1e, + 0x7c, + 0x1e, + 0xf2, + 0x17, + 0x96, + 0x0c, + 0x8f, + 0x83, + 0xb4, + 0x36, + 0x87, + 0xed, + 0x0d, + 0x87, + 0xf7, + 0x82, + 0x74, + 0x3e, + 0xab, + 0x05, + 0xe0, + 0xfb, + 0x4b, + 0x33, + 0x43, + 0xac, + 0x26, + 0x80, + 0xd0, + 0x9c, + 0x33, + 0x84, + 0xe8, + 0x34, + 0x36, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x0e, + 0x08, + 0x3c, + 0xe1, + 0x38, + 0x28, + 0x1d, + 0x21, + 0x38, + 0x50, + 0x67, + 0x3f, + 0xfc, + 0x83, + 0xc2, + 0xd6, + 0xbc, + 0x0b, + 0xc1, + 0xa8, + 0x1f, + 0x6e, + 0x1a, + 0x54, + 0x1f, + 0x61, + 0xb5, + 0x41, + 0xf6, + 0x1b, + 0x18, + 0x3e, + 0xc2, + 0x61, + 0x83, + 0xec, + 0x2d, + 0x18, + 0x08, + 0x6c, + 0x14, + 0x03, + 0x03, + 0x42, + 0xc7, + 0x09, + 0x81, + 0x86, + 0xcc, + 0x3b, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2b, + 0x0f, + 0xce, + 0x1a, + 0xc3, + 0xf6, + 0x86, + 0xb0, + 0xf9, + 0xc1, + 0x25, + 0x00, + 0xe1, + 0x78, + 0x1a, + 0x50, + 0x14, + 0x07, + 0xc0, + 0xc1, + 0x40, + 0x68, + 0x27, + 0x1c, + 0x1c, + 0x38, + 0x67, + 0x14, + 0x0f, + 0x07, + 0xce, + 0x1d, + 0xe0, + 0xf9, + 0xc3, + 0x3d, + 0x03, + 0xce, + 0x1b, + 0x4c, + 0x3c, + 0xe1, + 0x78, + 0x16, + 0x1c, + 0xe3, + 0xe0, + 0xd7, + 0x04, + 0xe6, + 0x87, + 0x9c, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x1f, + 0x41, + 0xff, + 0x3a, + 0x70, + 0x7f, + 0x5a, + 0x15, + 0xa1, + 0xd7, + 0x97, + 0xd7, + 0x90, + 0x79, + 0x5f, + 0xf0, + 0xe8, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0xff, + 0xfe, + 0xc3, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x56, + 0x1f, + 0xb8, + 0x3a, + 0xc3, + 0xde, + 0x6a, + 0xfe, + 0x0c, + 0xfa, + 0xa5, + 0x81, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x21, + 0xff, + 0x81, + 0x9f, + 0xfc, + 0x1a, + 0x86, + 0x87, + 0xfd, + 0x83, + 0x10, + 0xd0, + 0x6f, + 0x03, + 0x34, + 0x14, + 0x09, + 0xf0, + 0x30, + 0x69, + 0x86, + 0xec, + 0x18, + 0x1e, + 0xc3, + 0x46, + 0x0c, + 0x2b, + 0x43, + 0xd8, + 0x30, + 0xae, + 0x0f, + 0x60, + 0xc0, + 0xee, + 0x87, + 0x60, + 0xc1, + 0xa3, + 0x87, + 0x60, + 0xde, + 0x0b, + 0x43, + 0x60, + 0xd8, + 0x3f, + 0xd8, + 0x35, + 0xfc, + 0x1b, + 0x07, + 0xff, + 0x20, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0x78, + 0x3f, + 0xf3, + 0xab, + 0x83, + 0xf3, + 0xe0, + 0x9f, + 0x21, + 0x9f, + 0x40, + 0x50, + 0x2f, + 0x40, + 0xe0, + 0xd4, + 0x0c, + 0xe1, + 0xa8, + 0x0a, + 0x02, + 0x81, + 0xf6, + 0x0a, + 0x03, + 0x43, + 0xea, + 0x14, + 0x28, + 0x1f, + 0x94, + 0x50, + 0x83, + 0xcb, + 0xee, + 0x5f, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0d, + 0x21, + 0x50, + 0x3f, + 0xb0, + 0xd4, + 0x0f, + 0xd4, + 0x7f, + 0xf8, + 0x36, + 0x1d, + 0x40, + 0xfb, + 0xc1, + 0xd4, + 0x0f, + 0x5e, + 0x07, + 0xfe, + 0x41, + 0xb8, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfd, + 0x9f, + 0xfe, + 0x42, + 0xc3, + 0xa8, + 0x16, + 0x1b, + 0x0e, + 0xa0, + 0x58, + 0x6c, + 0x3a, + 0x80, + 0x70, + 0xd8, + 0x75, + 0x0b, + 0x43, + 0x61, + 0xd4, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0c, + 0xa0, + 0x94, + 0x1f, + 0xda, + 0x14, + 0x87, + 0xe7, + 0x3f, + 0xf4, + 0x1b, + 0x45, + 0x5a, + 0xf0, + 0x4e, + 0x19, + 0x83, + 0xf7, + 0x85, + 0xb9, + 0x78, + 0x1f, + 0x1f, + 0xfe, + 0x56, + 0xe1, + 0x38, + 0x7f, + 0xb0, + 0xad, + 0x78, + 0x3b, + 0x0a, + 0xff, + 0x21, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x64, + 0x1c, + 0x1e, + 0xc3, + 0x3e, + 0x83, + 0xec, + 0x3d, + 0xe0, + 0xfb, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x3e, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf8, + 0x35, + 0x03, + 0xed, + 0x0e, + 0xd0, + 0x61, + 0xb0, + 0xeb, + 0x0b, + 0x0d, + 0x87, + 0x78, + 0x0e, + 0x1b, + 0x0d, + 0xf0, + 0x2c, + 0x36, + 0x85, + 0xb8, + 0x2f, + 0xfd, + 0x05, + 0x87, + 0xaf, + 0x07, + 0xb0, + 0xe7, + 0x30, + 0xf6, + 0x1a, + 0xc1, + 0x87, + 0xb0, + 0xbc, + 0x16, + 0x1e, + 0xcb, + 0x83, + 0x61, + 0xec, + 0x90, + 0xce, + 0x1e, + 0xc3, + 0xaf, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xda, + 0x38, + 0x7f, + 0x9c, + 0x1c, + 0x1f, + 0xed, + 0x1f, + 0xfc, + 0x15, + 0x83, + 0x44, + 0x3e, + 0x7c, + 0x50, + 0x1a, + 0x1e, + 0xec, + 0x3b, + 0x43, + 0xd1, + 0x83, + 0xff, + 0x83, + 0x61, + 0x9c, + 0x27, + 0x0d, + 0x86, + 0x70, + 0x9c, + 0x36, + 0x1a, + 0x81, + 0x30, + 0x6c, + 0x36, + 0x1a, + 0x81, + 0xb0, + 0xa8, + 0x1a, + 0x81, + 0xb0, + 0x58, + 0x76, + 0x86, + 0xca, + 0x05, + 0x7c, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0xd0, + 0xc8, + 0x73, + 0x83, + 0x42, + 0xb0, + 0xee, + 0x06, + 0x81, + 0xc3, + 0x9c, + 0x2d, + 0x2d, + 0x0e, + 0xf0, + 0x5b, + 0x68, + 0x77, + 0xc1, + 0x6b, + 0x07, + 0xb7, + 0x3f, + 0xfc, + 0x81, + 0xc2, + 0xd2, + 0x81, + 0xe7, + 0x0b, + 0x47, + 0x0f, + 0x38, + 0x5a, + 0x0d, + 0x0e, + 0x70, + 0xb4, + 0x0e, + 0x1c, + 0xe1, + 0x6a, + 0xdb, + 0x0c, + 0xe0, + 0x7e, + 0x41, + 0x68, + 0x1c, + 0x0c, + 0x1e, + 0x40, + 0x0f, + 0xf2, + 0x1f, + 0xda, + 0x15, + 0x87, + 0xe7, + 0x09, + 0xf4, + 0x1f, + 0x68, + 0x5a, + 0x68, + 0x73, + 0x85, + 0xc1, + 0x68, + 0x6f, + 0x0f, + 0x06, + 0x78, + 0x1f, + 0x3b, + 0x07, + 0xb8, + 0xdc, + 0x2c, + 0x34, + 0x1e, + 0xc2, + 0xc0, + 0xf9, + 0x0e, + 0xc2, + 0xdf, + 0x21, + 0xf6, + 0x17, + 0x90, + 0xfe, + 0xc2, + 0xc3, + 0xfe, + 0xc2, + 0xc3, + 0x98, + 0x36, + 0x16, + 0x1d, + 0x40, + 0xd8, + 0x57, + 0xf8, + 0x00, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x68, + 0x5e, + 0x0f, + 0xd6, + 0x15, + 0xe4, + 0x3e, + 0xd0, + 0x58, + 0x34, + 0x3a, + 0xc1, + 0x68, + 0x1d, + 0x09, + 0xf1, + 0x68, + 0x67, + 0x81, + 0xf1, + 0xdf, + 0xe7, + 0x04, + 0xe0, + 0x70, + 0xd8, + 0x73, + 0x81, + 0xc3, + 0x61, + 0xce, + 0x07, + 0x09, + 0xc3, + 0x9c, + 0x0e, + 0x5e, + 0x83, + 0x9c, + 0x0e, + 0x1c, + 0xa0, + 0x9c, + 0x0e, + 0x1c, + 0xc1, + 0x38, + 0x1c, + 0x3b, + 0x82, + 0x70, + 0xbf, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x58, + 0x7e, + 0x73, + 0x06, + 0x1f, + 0xb4, + 0x73, + 0x0f, + 0xac, + 0x25, + 0x61, + 0xe7, + 0xc7, + 0xff, + 0x8e, + 0xc3, + 0x38, + 0x4e, + 0x4e, + 0x1a, + 0x81, + 0x38, + 0x58, + 0x6d, + 0xd1, + 0x82, + 0xc3, + 0x63, + 0x94, + 0x0b, + 0x0a, + 0x80, + 0x9a, + 0x05, + 0x85, + 0x87, + 0x50, + 0x2c, + 0x1c, + 0x1d, + 0xa1, + 0x67, + 0x04, + 0xb6, + 0x1b, + 0x60, + 0xd7, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xb8, + 0x2c, + 0x3f, + 0x9c, + 0x35, + 0x87, + 0xee, + 0x0e, + 0xd0, + 0xf3, + 0x97, + 0xff, + 0x05, + 0xe2, + 0x81, + 0xe7, + 0x07, + 0xc5, + 0x03, + 0xce, + 0x39, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x67, + 0xff, + 0x83, + 0x61, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x5c, + 0x1f, + 0x38, + 0x6c, + 0x3f, + 0x50, + 0x55, + 0xae, + 0x0d, + 0x83, + 0xff, + 0x05, + 0xe0, + 0x61, + 0xec, + 0x17, + 0x81, + 0x87, + 0xb1, + 0xdc, + 0x18, + 0x7b, + 0x09, + 0xc1, + 0xff, + 0x82, + 0x70, + 0x6b, + 0xec, + 0x27, + 0x06, + 0x1e, + 0xc2, + 0x70, + 0x61, + 0xec, + 0x27, + 0x06, + 0x1e, + 0xc2, + 0x70, + 0x7f, + 0xe0, + 0x9c, + 0x1a, + 0xfb, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0x9c, + 0xff, + 0xf2, + 0x0f, + 0x07, + 0x58, + 0x7b, + 0xe0, + 0xe7, + 0x0e, + 0x77, + 0x0e, + 0x70, + 0xfd, + 0x84, + 0xab, + 0x58, + 0x3b, + 0x07, + 0xfe, + 0x43, + 0x60, + 0xd0, + 0xed, + 0x0d, + 0x83, + 0x43, + 0xb4, + 0x36, + 0x0d, + 0x0e, + 0xd0, + 0xd8, + 0x39, + 0x7b, + 0x43, + 0x60, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x3f, + 0xf8, + 0x35, + 0x0d, + 0x0e, + 0x70, + 0xda, + 0x61, + 0xf6, + 0x15, + 0x83, + 0x43, + 0x9c, + 0x0f, + 0x81, + 0xff, + 0xc0, + 0xf8, + 0x18, + 0x10, + 0xfa, + 0x70, + 0x60, + 0xc2, + 0x43, + 0xb0, + 0x60, + 0xc1, + 0x68, + 0x6c, + 0x18, + 0x3b, + 0x83, + 0xd8, + 0xe0, + 0xd0, + 0xfd, + 0x8c, + 0x0c, + 0x3f, + 0xb3, + 0x41, + 0x86, + 0x60, + 0xb3, + 0x0b, + 0x0d, + 0x21, + 0x6c, + 0x15, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xce, + 0x68, + 0xe0, + 0xe0, + 0xda, + 0x38, + 0xe3, + 0x86, + 0x70, + 0xb1, + 0xcd, + 0x0d, + 0xe0, + 0x92, + 0xc4, + 0x37, + 0x63, + 0xff, + 0xc3, + 0x18, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1d, + 0x61, + 0xfb, + 0x3f, + 0xfd, + 0x05, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2e, + 0x0f, + 0xd6, + 0x15, + 0xe4, + 0x3e, + 0xd0, + 0x38, + 0x30, + 0xf5, + 0x81, + 0xd0, + 0x38, + 0x67, + 0xc5, + 0xa6, + 0x07, + 0x41, + 0xf3, + 0x85, + 0x60, + 0x71, + 0x9c, + 0x3c, + 0x87, + 0xce, + 0x0f, + 0xfc, + 0x19, + 0xc3, + 0xf7, + 0x06, + 0x70, + 0xfa, + 0xc3, + 0x9c, + 0x29, + 0x2c, + 0x3c, + 0xe1, + 0xbe, + 0x0f, + 0x9c, + 0x3a, + 0xd0, + 0xf3, + 0x87, + 0x9c, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x58, + 0x76, + 0x1f, + 0xb7, + 0xff, + 0xc1, + 0x59, + 0xa0, + 0x70, + 0xb0, + 0x3e, + 0x34, + 0x2c, + 0x2c, + 0x1d, + 0x9f, + 0xfe, + 0x04, + 0x67, + 0x01, + 0xc2, + 0xc3, + 0x66, + 0x85, + 0x85, + 0x86, + 0xcd, + 0x03, + 0x85, + 0x86, + 0xcf, + 0xff, + 0x06, + 0xc4, + 0x36, + 0x12, + 0x1b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xc0, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xdf, + 0xfe, + 0x0c, + 0xe1, + 0xfd, + 0x86, + 0xd0, + 0xfe, + 0xc2, + 0xb0, + 0x7f, + 0xc6, + 0x17, + 0x83, + 0xfd, + 0x83, + 0xe0, + 0xff, + 0x63, + 0xb8, + 0x2f, + 0xe0, + 0x61, + 0xb0, + 0x50, + 0x2c, + 0x18, + 0x6c, + 0x14, + 0x0b, + 0x06, + 0x1b, + 0x05, + 0x00, + 0xe0, + 0xc3, + 0x60, + 0xbf, + 0x81, + 0x86, + 0xc1, + 0x40, + 0xf6, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x0f, + 0xaf, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x87, + 0xb0, + 0xed, + 0x32, + 0x42, + 0xc3, + 0x38, + 0x31, + 0xc2, + 0xc3, + 0x58, + 0x30, + 0x60, + 0x70, + 0x9f, + 0x03, + 0x05, + 0x07, + 0x0b, + 0xb0, + 0x60, + 0x72, + 0x80, + 0x67, + 0x06, + 0x1d, + 0x21, + 0x9c, + 0x18, + 0x76, + 0x86, + 0x70, + 0x60, + 0x41, + 0xc1, + 0x9c, + 0x19, + 0x65, + 0x30, + 0xce, + 0x0f, + 0x40, + 0xca, + 0x04, + 0xe3, + 0xa0, + 0xe0, + 0x61, + 0x38, + 0x77, + 0x82, + 0xe0, + 0x38, + 0x74, + 0x1e, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x87, + 0xf9, + 0xc1, + 0x84, + 0xbc, + 0x09, + 0x06, + 0x17, + 0x56, + 0x0d, + 0xfe, + 0x70, + 0x39, + 0x68, + 0x32, + 0x70, + 0x3b, + 0xe4, + 0x19, + 0x38, + 0x1e, + 0x74, + 0x19, + 0x38, + 0x1c, + 0x1a, + 0x39, + 0xb8, + 0x1c, + 0x1a, + 0x31, + 0xb8, + 0x1c, + 0x1a, + 0x49, + 0x98, + 0x1c, + 0x1a, + 0x60, + 0xcc, + 0x0e, + 0x0d, + 0x30, + 0x67, + 0xf0, + 0x36, + 0x47, + 0x34, + 0x70, + 0x6c, + 0x79, + 0x20, + 0xa0, + 0xff, + 0xc1, + 0x0d, + 0x21, + 0xff, + 0x8c, + 0xff, + 0xe0, + 0xa8, + 0x60, + 0x70, + 0x38, + 0x58, + 0x30, + 0xb0, + 0x38, + 0x2c, + 0x18, + 0x58, + 0x1c, + 0x7c, + 0x0c, + 0x2c, + 0x0e, + 0xf6, + 0x0c, + 0x2c, + 0x0e, + 0x2b, + 0x07, + 0xff, + 0x01, + 0xc1, + 0xa3, + 0x81, + 0xc0, + 0xe0, + 0xc2, + 0xc0, + 0xe0, + 0x70, + 0x61, + 0x60, + 0x70, + 0x38, + 0x30, + 0xb0, + 0x38, + 0x1c, + 0x18, + 0x58, + 0x1c, + 0x0e, + 0x0f, + 0xfe, + 0x03, + 0x83, + 0x43, + 0x9c, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf1, + 0x67, + 0xfe, + 0x0e, + 0xd3, + 0x43, + 0xb0, + 0xd6, + 0x0d, + 0x0e, + 0xc2, + 0x7c, + 0x0d, + 0x0e, + 0xc2, + 0xf8, + 0x1f, + 0xf8, + 0x0c, + 0xe0, + 0xd0, + 0xce, + 0x1d, + 0x83, + 0x43, + 0xb0, + 0xec, + 0x1a, + 0x1d, + 0x87, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x62, + 0xff, + 0x83, + 0x67, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2d, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xfb, + 0x85, + 0xd2, + 0xc1, + 0x9c, + 0x1f, + 0xf9, + 0x0b, + 0xc1, + 0xff, + 0x8b, + 0xc1, + 0x61, + 0xb4, + 0x2c, + 0xc2, + 0xc3, + 0x61, + 0xec, + 0x29, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x0e, + 0x1e, + 0xc2, + 0x70, + 0x50, + 0x3d, + 0x84, + 0xe0, + 0xd0, + 0xf6, + 0x1b, + 0x06, + 0x1f, + 0x62, + 0xfb, + 0x58, + 0x36, + 0x7f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x33, + 0x79, + 0x0d, + 0x65, + 0xfc, + 0x87, + 0xb4, + 0xd0, + 0x38, + 0x79, + 0xc1, + 0x84, + 0xe1, + 0xef, + 0x03, + 0x09, + 0xc3, + 0xbe, + 0x06, + 0x81, + 0xc3, + 0x3b, + 0x83, + 0xff, + 0x90, + 0xb0, + 0x61, + 0xb0, + 0xfb, + 0x06, + 0x1b, + 0x43, + 0xd8, + 0x30, + 0xd4, + 0x0f, + 0x60, + 0xc3, + 0x38, + 0x7b, + 0x06, + 0x07, + 0x32, + 0x42, + 0xc1, + 0xdb, + 0xb7, + 0x83, + 0x63, + 0xa0, + 0x51, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2d, + 0x0f, + 0xce, + 0x1a, + 0xc3, + 0xf7, + 0x06, + 0x60, + 0xf9, + 0xcb, + 0xff, + 0x82, + 0xf0, + 0x73, + 0x87, + 0xbe, + 0x0e, + 0x70, + 0xf4, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xe4, + 0x36, + 0x05, + 0xad, + 0x60, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x58, + 0x7e, + 0xcf, + 0xff, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xb4, + 0x3f, + 0xa8, + 0x16, + 0x1f, + 0xed, + 0x03, + 0x87, + 0xf5, + 0xbf, + 0xfe, + 0x03, + 0xe0, + 0xa8, + 0x1f, + 0x3d, + 0x85, + 0xa1, + 0xf3, + 0x18, + 0x1c, + 0x3f, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x83, + 0x41, + 0x40, + 0xfb, + 0x1c, + 0x2a, + 0x07, + 0xd9, + 0xa1, + 0x50, + 0x3e, + 0xec, + 0x35, + 0x03, + 0xee, + 0x0e, + 0xa0, + 0x7d, + 0x82, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x7f, + 0x58, + 0x4e, + 0x1f, + 0xda, + 0x15, + 0x87, + 0xeb, + 0x3f, + 0xfd, + 0x0f, + 0x83, + 0x61, + 0xf3, + 0xd8, + 0x54, + 0x0f, + 0x94, + 0x61, + 0x61, + 0xff, + 0x60, + 0xbf, + 0xf0, + 0x6c, + 0x7c, + 0x86, + 0x70, + 0xd9, + 0xb8, + 0x73, + 0x86, + 0xe4, + 0xc3, + 0x9c, + 0x36, + 0x16, + 0x1c, + 0xe1, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x2d, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xcc, + 0x1f, + 0x9c, + 0x33, + 0x07, + 0xed, + 0x0d, + 0x40, + 0xf9, + 0xcf, + 0xff, + 0x20, + 0xf0, + 0x67, + 0xd0, + 0x77, + 0xc1, + 0xba, + 0x61, + 0xd3, + 0x85, + 0x46, + 0x60, + 0xf6, + 0x16, + 0x31, + 0x87, + 0xb0, + 0x50, + 0x61, + 0xc3, + 0xb1, + 0xc0, + 0xc0, + 0xe0, + 0xdb, + 0xbf, + 0xe7, + 0x82, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xe6, + 0x0f, + 0xd8, + 0x73, + 0x07, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x05, + 0x5f, + 0xfc, + 0x1b, + 0x0f, + 0xce, + 0x1a, + 0xc3, + 0xfb, + 0x09, + 0xf0, + 0x17, + 0x05, + 0x85, + 0xf0, + 0xfe, + 0x81, + 0x85, + 0xb8, + 0xe0, + 0x60, + 0x61, + 0xd8, + 0xe0, + 0x60, + 0x61, + 0xd8, + 0xe0, + 0x60, + 0x61, + 0xd8, + 0xfe, + 0x81, + 0x87, + 0x63, + 0x87, + 0xb0, + 0xec, + 0x08, + 0x7b, + 0x0e, + 0xc3, + 0xf3, + 0x87, + 0x61, + 0xef, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2b, + 0x0f, + 0xce, + 0x1d, + 0x87, + 0xed, + 0x3f, + 0xf9, + 0x03, + 0x83, + 0x0f, + 0xb4, + 0x1e, + 0x06, + 0xa0, + 0xed, + 0x3e, + 0x0a, + 0x81, + 0xfb, + 0x70, + 0xa8, + 0x15, + 0x87, + 0x61, + 0x50, + 0x7c, + 0x87, + 0x61, + 0x5e, + 0x90, + 0xfb, + 0x0a, + 0x81, + 0xfe, + 0xc2, + 0xa0, + 0x72, + 0x1b, + 0x0a, + 0x81, + 0xd8, + 0x6c, + 0x2b, + 0x0c, + 0xe1, + 0xb0, + 0xdf, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2f, + 0x41, + 0xff, + 0x50, + 0x1c, + 0x1f, + 0xdc, + 0x1a, + 0xd0, + 0xeb, + 0x83, + 0xcf, + 0x91, + 0xe2, + 0xff, + 0x43, + 0xa1, + 0xff, + 0x83, + 0xdf, + 0xff, + 0x83, + 0xfa, + 0x81, + 0xff, + 0x60, + 0xa0, + 0x30, + 0xfb, + 0x81, + 0x40, + 0x58, + 0x77, + 0x05, + 0x40, + 0xac, + 0x2a, + 0x06, + 0xa0, + 0x6d, + 0x0f, + 0x5e, + 0x43, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2e, + 0xc3, + 0xfe, + 0xb0, + 0x5a, + 0x1f, + 0x3c, + 0x19, + 0xe0, + 0xeb, + 0x97, + 0xef, + 0x40, + 0xe2, + 0xff, + 0x92, + 0x43, + 0xe7, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xcf, + 0xff, + 0xec, + 0x3f, + 0x38, + 0x7f, + 0xda, + 0x38, + 0x34, + 0x39, + 0xd0, + 0x38, + 0x5c, + 0x13, + 0xa1, + 0x38, + 0x6e, + 0x0f, + 0x5e, + 0x83, + 0xff, + 0x07, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x41, + 0x87, + 0xe7, + 0x1c, + 0x18, + 0x7e, + 0xd2, + 0xd5, + 0xac, + 0x19, + 0xc1, + 0xff, + 0xa0, + 0xbc, + 0x38, + 0x1c, + 0x3d, + 0xf1, + 0x20, + 0x70, + 0xe7, + 0x70, + 0xe7, + 0x0f, + 0xd9, + 0xff, + 0xe4, + 0x2c, + 0x3a, + 0xd0, + 0xfb, + 0x0e, + 0xec, + 0x3e, + 0xc3, + 0x71, + 0x21, + 0xec, + 0x2b, + 0x0b, + 0x43, + 0xb1, + 0xf0, + 0x67, + 0x83, + 0x66, + 0x87, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x18, + 0x30, + 0xf9, + 0xc2, + 0xc1, + 0x87, + 0xdb, + 0x7f, + 0xf0, + 0x56, + 0x1b, + 0x06, + 0x0c, + 0x0f, + 0x83, + 0x60, + 0xc1, + 0x83, + 0xb1, + 0xff, + 0xe0, + 0x46, + 0x49, + 0x83, + 0x0f, + 0xb3, + 0x06, + 0x0c, + 0x3e, + 0xcf, + 0xff, + 0x21, + 0x61, + 0x38, + 0x30, + 0x48, + 0x58, + 0x54, + 0x06, + 0x0d, + 0x0b, + 0x0b, + 0x0b, + 0x06, + 0x1b, + 0x06, + 0x85, + 0xbc, + 0x1b, + 0x34, + 0x36, + 0x1f, + 0xf8, + 0x3f, + 0x0c, + 0x84, + 0x87, + 0xfd, + 0xa0, + 0xc3, + 0xfc, + 0xe0, + 0x70, + 0xff, + 0x68, + 0x3f, + 0xf2, + 0x07, + 0x03, + 0x9a, + 0x1f, + 0x78, + 0x1a, + 0x68, + 0x7b, + 0xe2, + 0x80, + 0xd0, + 0xf6, + 0x64, + 0x17, + 0xf8, + 0x36, + 0x1d, + 0xa1, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0x87, + 0x7f, + 0x83, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0xd8, + 0x76, + 0x87, + 0xec, + 0x3b, + 0x43, + 0x80, + 0x0c, + 0x84, + 0x87, + 0xfd, + 0xa5, + 0x87, + 0xfa, + 0xc1, + 0xa1, + 0xfe, + 0xd1, + 0xff, + 0xc1, + 0x58, + 0x38, + 0x3d, + 0x81, + 0xf1, + 0x61, + 0xf6, + 0x0e, + 0xdd, + 0xfe, + 0x06, + 0x08, + 0xc0, + 0xe0, + 0x70, + 0x61, + 0xb0, + 0x30, + 0x1c, + 0x18, + 0x6c, + 0x0c, + 0x07, + 0x1c, + 0x36, + 0x07, + 0xa7, + 0x87, + 0x0d, + 0x81, + 0xd6, + 0x03, + 0x06, + 0xc2, + 0x43, + 0xa8, + 0x1b, + 0x0f, + 0xce, + 0x86, + 0xc3, + 0xd7, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0xe7, + 0xfe, + 0x43, + 0x68, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x03, + 0xc7, + 0xff, + 0x93, + 0xe0, + 0xec, + 0x3e, + 0x9c, + 0x35, + 0x03, + 0xf3, + 0xbf, + 0xfe, + 0x40, + 0xe1, + 0x68, + 0x5a, + 0x19, + 0xc1, + 0x61, + 0x58, + 0x73, + 0x81, + 0xb9, + 0xc3, + 0xce, + 0x1d, + 0xf2, + 0x1c, + 0xe0, + 0x6e, + 0x1f, + 0x21, + 0x39, + 0xc8, + 0x73, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0x84, + 0x87, + 0xfd, + 0x81, + 0xc3, + 0xfd, + 0x60, + 0xff, + 0x83, + 0xb4, + 0xb0, + 0xdc, + 0x1a, + 0xc7, + 0xd0, + 0x2c, + 0x33, + 0xe3, + 0x4e, + 0x98, + 0x67, + 0xb0, + 0xcf, + 0x90, + 0xe9, + 0xc2, + 0xba, + 0x70, + 0x73, + 0xbe, + 0x83, + 0x5e, + 0x40, + 0xe2, + 0x09, + 0x0c, + 0x84, + 0xe1, + 0x9b, + 0xc8, + 0x73, + 0x87, + 0xca, + 0x0e, + 0x70, + 0x7a, + 0x43, + 0xf3, + 0x86, + 0x7e, + 0x43, + 0x9c, + 0x3e, + 0x74, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0xa0, + 0x7f, + 0x9c, + 0x1a, + 0x1f, + 0xed, + 0x06, + 0x87, + 0xf3, + 0x82, + 0xff, + 0xc8, + 0x3c, + 0x0c, + 0x2c, + 0x2c, + 0x1f, + 0x14, + 0x0b, + 0x0b, + 0x19, + 0xc2, + 0x41, + 0x8a, + 0x0e, + 0xc2, + 0xd3, + 0x1c, + 0x3b, + 0x03, + 0x83, + 0x06, + 0x86, + 0xc1, + 0x40, + 0x60, + 0x70, + 0xd8, + 0xe1, + 0x61, + 0x61, + 0xb1, + 0x41, + 0x61, + 0x41, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xd7, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0xe7, + 0xff, + 0x06, + 0xd3, + 0x0b, + 0x0b, + 0x0a, + 0xc1, + 0x85, + 0x85, + 0x85, + 0xe0, + 0x6b, + 0x6b, + 0x60, + 0xf8, + 0x1f, + 0xfc, + 0x33, + 0x83, + 0x0b, + 0x0b, + 0x0d, + 0x83, + 0x0b, + 0x0b, + 0x0d, + 0x83, + 0xff, + 0x83, + 0x60, + 0xc2, + 0xc2, + 0xc3, + 0x63, + 0x05, + 0x85, + 0x86, + 0xc9, + 0x0b, + 0x0b, + 0x0d, + 0x98, + 0x6c, + 0x2c, + 0x36, + 0xc1, + 0xb3, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0xdf, + 0xfc, + 0x1b, + 0x81, + 0xa1, + 0xfc, + 0xe1, + 0x61, + 0xfe, + 0xf0, + 0x58, + 0x7f, + 0x3e, + 0x0b, + 0xfc, + 0x1b, + 0xb0, + 0x38, + 0x6c, + 0x34, + 0x60, + 0x71, + 0x06, + 0x1e, + 0xc0, + 0xe6, + 0x0c, + 0x3d, + 0x81, + 0x87, + 0x30, + 0xf6, + 0x0a, + 0x03, + 0x30, + 0xf6, + 0x0a, + 0x06, + 0xc3, + 0xd8, + 0x34, + 0x36, + 0x28, + 0x2c, + 0x1d, + 0x3c, + 0x6c, + 0x85, + 0x8f, + 0x21, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x1f, + 0x21, + 0xff, + 0x38, + 0x38, + 0x3f, + 0xac, + 0x37, + 0x90, + 0xe7, + 0xc1, + 0xeb, + 0xc8, + 0x3c, + 0xdf, + 0xf1, + 0x68, + 0x7f, + 0xe0, + 0xfa, + 0x0b, + 0x0d, + 0xa1, + 0xda, + 0x09, + 0x0b, + 0x0f, + 0x38, + 0x1c, + 0x14, + 0x0f, + 0xb4, + 0x18, + 0x30, + 0xfc, + 0xa0, + 0xd4, + 0x0f, + 0x2f, + 0xed, + 0x70, + 0x2f, + 0xff, + 0xd8, + 0x0d, + 0xa0, + 0x70, + 0xfe, + 0x70, + 0x9c, + 0x3f, + 0xb4, + 0x27, + 0xfa, + 0x09, + 0xc3, + 0x38, + 0x7e, + 0xf0, + 0x67, + 0x0f, + 0xbe, + 0x0c, + 0xe1, + 0xe7, + 0x73, + 0xff, + 0xc8, + 0x58, + 0x67, + 0x0f, + 0xec, + 0x33, + 0xa8, + 0x3e, + 0xc3, + 0x3b, + 0xc1, + 0xec, + 0x33, + 0x81, + 0xd0, + 0xd8, + 0x67, + 0x0f, + 0xec, + 0x33, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xc0, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x7f, + 0xf0, + 0x66, + 0x30, + 0xf3, + 0x86, + 0xd3, + 0x0f, + 0xb0, + 0xd8, + 0x33, + 0xf8, + 0xc2, + 0xb0, + 0x61, + 0x61, + 0x60, + 0x7c, + 0x0c, + 0x2c, + 0x2c, + 0x14, + 0xc1, + 0x9d, + 0xd9, + 0x86, + 0xc1, + 0x99, + 0x99, + 0x86, + 0xc1, + 0x99, + 0x99, + 0x86, + 0xc6, + 0x33, + 0x33, + 0x0d, + 0x8c, + 0x66, + 0x66, + 0x1b, + 0x24, + 0xce, + 0x86, + 0xa0, + 0x6e, + 0x1b, + 0x0b, + 0x82, + 0xd8, + 0x34, + 0x13, + 0x87, + 0xfe, + 0x0e, + 0x0d, + 0x85, + 0xa1, + 0xfd, + 0x61, + 0x68, + 0x54, + 0x0d, + 0xb7, + 0xfa, + 0xc3, + 0x38, + 0x6d, + 0x06, + 0x1d, + 0xe0, + 0xda, + 0x68, + 0x6f, + 0x9f, + 0xff, + 0x26, + 0xe1, + 0x9e, + 0x0f, + 0xd8, + 0x4e, + 0x87, + 0xf6, + 0x0b, + 0x80, + 0xf0, + 0x77, + 0x75, + 0xb9, + 0x0f, + 0x68, + 0x2d, + 0x0f, + 0xec, + 0x2a, + 0x07, + 0x61, + 0xb0, + 0xa8, + 0x19, + 0xc3, + 0x61, + 0xbf, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0xe1, + 0xac, + 0x3a, + 0x80, + 0xd0, + 0xb4, + 0x3b, + 0x09, + 0x81, + 0x61, + 0xd6, + 0x5f, + 0xfc, + 0x17, + 0x83, + 0x9c, + 0x3d, + 0xf0, + 0x73, + 0x87, + 0xb7, + 0x1f, + 0xfd, + 0x06, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb3, + 0xff, + 0xc8, + 0x58, + 0xba, + 0xd7, + 0x06, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0e, + 0x0d, + 0x07, + 0xfe, + 0x07, + 0x7f, + 0xf0, + 0x56, + 0x1b, + 0x83, + 0xed, + 0x0d, + 0xa1, + 0xe7, + 0x0e, + 0xc3, + 0xef, + 0x02, + 0xff, + 0x81, + 0x78, + 0x14, + 0x0e, + 0xc7, + 0x70, + 0x48, + 0x76, + 0x04, + 0xc1, + 0x21, + 0xd8, + 0x6c, + 0x17, + 0xfc, + 0x1b, + 0x05, + 0x03, + 0xb0, + 0xd8, + 0x24, + 0x3b, + 0x0d, + 0x82, + 0x43, + 0xb0, + 0xd8, + 0x2f, + 0xf8, + 0x36, + 0x0a, + 0x07, + 0x60, + 0x0d, + 0x86, + 0x60, + 0xfc, + 0xe1, + 0xac, + 0x3f, + 0x69, + 0xff, + 0x90, + 0x9c, + 0x39, + 0x83, + 0xef, + 0x07, + 0x30, + 0x7a, + 0xf1, + 0x7f, + 0xf0, + 0x37, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0x60, + 0xf9, + 0xc3, + 0xac, + 0x3e, + 0x71, + 0xff, + 0xd0, + 0x4e, + 0x1c, + 0xc1, + 0xf3, + 0x87, + 0x30, + 0x7c, + 0xe2, + 0xeb, + 0x5c, + 0x13, + 0x9f, + 0xfe, + 0x40, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0xbf, + 0xfc, + 0x1b, + 0x47, + 0x0d, + 0x40, + 0xce, + 0x16, + 0x1a, + 0x81, + 0xbc, + 0x16, + 0x1a, + 0x81, + 0x3e, + 0x0b, + 0xfd, + 0x05, + 0xf0, + 0x58, + 0x6a, + 0x05, + 0x38, + 0x58, + 0x6a, + 0x07, + 0x61, + 0x7f, + 0xa0, + 0xec, + 0x2c, + 0x35, + 0x03, + 0xb0, + 0xb0, + 0xd4, + 0x0e, + 0xc0, + 0xf5, + 0x7e, + 0x0d, + 0x9e, + 0xa2, + 0x8a, + 0x07, + 0x61, + 0xfa, + 0x81, + 0xd8, + 0x7e, + 0xa0, + 0x00, + 0x0d, + 0x21, + 0x38, + 0x7f, + 0x61, + 0x9c, + 0x3f, + 0x53, + 0xff, + 0xc8, + 0x1c, + 0x39, + 0xc3, + 0xef, + 0x07, + 0x38, + 0x7b, + 0xe0, + 0x2d, + 0x6b, + 0x05, + 0xb8, + 0x3f, + 0xf4, + 0x13, + 0x87, + 0xfe, + 0x03, + 0x82, + 0xff, + 0x90, + 0x9c, + 0x1c, + 0x1d, + 0xa1, + 0x38, + 0x34, + 0x3b, + 0x42, + 0x70, + 0x68, + 0x76, + 0x84, + 0xe0, + 0xe5, + 0xed, + 0x09, + 0xc1, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x18, + 0x30, + 0xf9, + 0xc2, + 0xc1, + 0x87, + 0xda, + 0x81, + 0x83, + 0x18, + 0x27, + 0x1c, + 0xc1, + 0x9a, + 0x17, + 0x81, + 0xd8, + 0x3a, + 0x05, + 0xf0, + 0x1b, + 0x06, + 0x86, + 0xdc, + 0x36, + 0x0c, + 0x3e, + 0xc2, + 0xb0, + 0x79, + 0x0e, + 0xc7, + 0xe0, + 0x6f, + 0x06, + 0xcd, + 0x58, + 0x30, + 0x61, + 0xb0, + 0xa8, + 0x0c, + 0x3e, + 0xc0, + 0xe1, + 0x60, + 0x50, + 0x58, + 0x34, + 0x2c, + 0x12, + 0x16, + 0x68, + 0x6f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xd8, + 0x6a, + 0x07, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x9f, + 0xfe, + 0x41, + 0x61, + 0x21, + 0x90, + 0xcf, + 0x82, + 0xc3, + 0x68, + 0x1e, + 0xc1, + 0xc1, + 0xda, + 0x28, + 0xce, + 0x43, + 0x46, + 0x1b, + 0x12, + 0x80, + 0xa0, + 0x7b, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0xcf, + 0xa0, + 0xfb, + 0x0e, + 0xf0, + 0x7e, + 0xc3, + 0x7a, + 0xd0, + 0xf6, + 0x37, + 0x01, + 0xf2, + 0x1b, + 0x34, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0x81, + 0xc1, + 0xa1, + 0xea, + 0x03, + 0x40, + 0xe1, + 0xed, + 0x2c, + 0x35, + 0x03, + 0x58, + 0xe1, + 0xed, + 0x03, + 0xe7, + 0xff, + 0xd1, + 0xda, + 0xb4, + 0x33, + 0xad, + 0x18, + 0x34, + 0x33, + 0x87, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x34, + 0x3b, + 0x0e, + 0xc1, + 0xa1, + 0x9c, + 0x3b, + 0x07, + 0xfe, + 0x0e, + 0xc1, + 0xa1, + 0xd8, + 0x76, + 0x0d, + 0x0c, + 0xe1, + 0xd8, + 0x34, + 0x17, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x26, + 0x0f, + 0xcf, + 0xff, + 0xc8, + 0x58, + 0x75, + 0x87, + 0xd6, + 0x1c, + 0xc1, + 0xeb, + 0xc3, + 0xff, + 0xc3, + 0xd8, + 0xc0, + 0x60, + 0x38, + 0x13, + 0x18, + 0x0c, + 0x07, + 0x0d, + 0x8f, + 0xff, + 0x06, + 0xc1, + 0x02, + 0x81, + 0xfb, + 0x06, + 0x9a, + 0x1f, + 0xb0, + 0xbb, + 0x0f, + 0xec, + 0x27, + 0xc8, + 0x7e, + 0xc6, + 0xd5, + 0xe9, + 0x41, + 0xb3, + 0x43, + 0x9b, + 0x00, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x3f, + 0xf0, + 0x75, + 0x0c, + 0x39, + 0xc3, + 0xb0, + 0x61, + 0xec, + 0x37, + 0x81, + 0x87, + 0xb0, + 0x9f, + 0x03, + 0x0e, + 0x70, + 0x3d, + 0x83, + 0xff, + 0x04, + 0x98, + 0x7f, + 0xe0, + 0xb0, + 0x50, + 0xd3, + 0x43, + 0xb0, + 0x50, + 0xd3, + 0x43, + 0xb0, + 0x50, + 0xd3, + 0x43, + 0xb0, + 0x69, + 0xa6, + 0x87, + 0x60, + 0xc1, + 0xa6, + 0x90, + 0x59, + 0x40, + 0x69, + 0xaa, + 0x0b, + 0x70, + 0x90, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0xdf, + 0xfc, + 0x1a, + 0x81, + 0x78, + 0x3f, + 0xb4, + 0x0e, + 0x07, + 0x0e, + 0xb0, + 0xb8, + 0x2e, + 0x0d, + 0xe0, + 0x58, + 0x6b, + 0x0b, + 0xe2, + 0xff, + 0xd0, + 0x37, + 0x02, + 0x12, + 0x14, + 0x1b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x58, + 0x7e, + 0xc1, + 0xff, + 0xa0, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1d, + 0x61, + 0xfb, + 0x3f, + 0xfc, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xda, + 0x07, + 0x0f, + 0xe7, + 0x03, + 0xfe, + 0x0e, + 0xd2, + 0xc3, + 0x68, + 0x67, + 0x38, + 0x81, + 0x40, + 0xef, + 0x06, + 0xbd, + 0x07, + 0x7c, + 0x13, + 0xe9, + 0x0c, + 0xee, + 0x5c, + 0xad, + 0x0f, + 0xb0, + 0xcf, + 0xf8, + 0x36, + 0x15, + 0x86, + 0xa0, + 0x6c, + 0x79, + 0x40, + 0x70, + 0xec, + 0x3a, + 0xec, + 0x3d, + 0x87, + 0x3c, + 0x1f, + 0x60, + 0x6f, + 0x21, + 0xfb, + 0x3d, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x7f, + 0x58, + 0x56, + 0x1f, + 0xdb, + 0xff, + 0xe0, + 0xac, + 0x2d, + 0x05, + 0x03, + 0x3e, + 0x07, + 0x06, + 0xe0, + 0xbb, + 0x77, + 0xfc, + 0xe9, + 0x38, + 0x7f, + 0xe0, + 0xb2, + 0xff, + 0xd0, + 0x6c, + 0x2a, + 0x07, + 0xfb, + 0x0b, + 0x43, + 0xfd, + 0x85, + 0xfe, + 0x83, + 0xb0, + 0xfd, + 0x21, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x67, + 0xe8, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0xef, + 0xe0, + 0x9c, + 0x0c, + 0x0d, + 0x0b, + 0x1c, + 0x1a, + 0x0c, + 0x36, + 0x38, + 0xe0, + 0x75, + 0x8c, + 0x73, + 0xc0, + 0xbb, + 0x8c, + 0x7a, + 0x60, + 0xc1, + 0x26, + 0x38, + 0x31, + 0xc1, + 0xa6, + 0x38, + 0x37, + 0x51, + 0x83, + 0x1c, + 0x18, + 0x9e, + 0x81, + 0x8e, + 0x0c, + 0x36, + 0x83, + 0x1c, + 0x18, + 0x4e, + 0x1c, + 0xe0, + 0xc2, + 0xd0, + 0xe7, + 0x06, + 0x0e, + 0x0f, + 0x38, + 0x31, + 0x83, + 0xaf, + 0x21, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf7, + 0x1f, + 0xfa, + 0x09, + 0xc3, + 0x9c, + 0x3e, + 0xf0, + 0x73, + 0x87, + 0xbe, + 0x3f, + 0xfd, + 0x3b, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xed, + 0x0e, + 0xcb, + 0xff, + 0x90, + 0xb0, + 0x90, + 0xd8, + 0x7b, + 0x0b, + 0x82, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0x9f, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x87, + 0x0f, + 0xce, + 0x38, + 0xe1, + 0xfb, + 0x4b, + 0xff, + 0x04, + 0xe0, + 0xd6, + 0xd7, + 0x05, + 0xe3, + 0x80, + 0xe1, + 0xef, + 0x83, + 0x9c, + 0x3d, + 0x39, + 0xff, + 0xe4, + 0x2c, + 0x33, + 0xf0, + 0x7d, + 0x86, + 0xee, + 0x81, + 0xec, + 0x2a, + 0x39, + 0xa1, + 0xd8, + 0x2c, + 0x71, + 0xc3, + 0xb2, + 0xc0, + 0xe0, + 0x74, + 0x2c, + 0xc2, + 0x70, + 0x94, + 0x16, + 0x1c, + 0xe1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x0e, + 0x1f, + 0xce, + 0x17, + 0x07, + 0xf6, + 0xdf, + 0xfc, + 0x15, + 0x85, + 0x61, + 0xf9, + 0xf0, + 0x5a, + 0x1f, + 0xbe, + 0x07, + 0xfe, + 0x0a, + 0x33, + 0xe4, + 0x36, + 0x1d, + 0x99, + 0xff, + 0x07, + 0x61, + 0x68, + 0x6c, + 0x3b, + 0x0b, + 0x43, + 0x61, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x86, + 0xc3, + 0xb0, + 0xb4, + 0x36, + 0x1d, + 0x85, + 0xa0, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xe4, + 0x3f, + 0xda, + 0x0b, + 0x0f, + 0xeb, + 0x03, + 0x81, + 0xc3, + 0xda, + 0x0d, + 0x0a, + 0xc3, + 0x58, + 0x3f, + 0xf4, + 0x07, + 0xc0, + 0x60, + 0x41, + 0xee, + 0xc1, + 0x41, + 0xc3, + 0xd1, + 0x83, + 0xff, + 0x21, + 0xb1, + 0xd6, + 0xd6, + 0x0e, + 0xcd, + 0x03, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x7f, + 0xf8, + 0x36, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0xfe, + 0x09, + 0x0f, + 0xfc, + 0x0d, + 0xff, + 0xf0, + 0x1c, + 0xc3, + 0xe7, + 0x05, + 0x0c, + 0x3e, + 0x70, + 0x69, + 0x9f, + 0xd3, + 0x96, + 0x98, + 0x7c, + 0xef, + 0x93, + 0x02, + 0xe1, + 0xf3, + 0xa6, + 0x3d, + 0x31, + 0xc1, + 0xa6, + 0x30, + 0x31, + 0xc1, + 0xa6, + 0x30, + 0x31, + 0xc1, + 0xa6, + 0x30, + 0x31, + 0xc1, + 0xa6, + 0x3f, + 0x87, + 0x06, + 0x98, + 0xa0, + 0xce, + 0x0d, + 0x30, + 0xfa, + 0xc1, + 0xa6, + 0x1d, + 0x79, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x60, + 0xb0, + 0xf3, + 0x81, + 0x82, + 0xc3, + 0xda, + 0x06, + 0x0b, + 0x0e, + 0x72, + 0xff, + 0xe4, + 0x1e, + 0x0a, + 0xc0, + 0xe1, + 0xbe, + 0x09, + 0x82, + 0xc3, + 0x4e, + 0x13, + 0x05, + 0x87, + 0x38, + 0x4c, + 0x16, + 0x1c, + 0xe7, + 0xff, + 0x90, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x4c, + 0x14, + 0x1c, + 0xe1, + 0x61, + 0xa8, + 0x19, + 0xc1, + 0xa1, + 0xdc, + 0x13, + 0x92, + 0x1f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2d, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf7, + 0x06, + 0x74, + 0x3c, + 0xe7, + 0xff, + 0x90, + 0x78, + 0x35, + 0xa1, + 0xef, + 0x82, + 0x7b, + 0x09, + 0x06, + 0xe0, + 0x74, + 0xc1, + 0x61, + 0xb2, + 0xf0, + 0x29, + 0xc1, + 0xdd, + 0xb8, + 0x5a, + 0x1e, + 0xc2, + 0xc2, + 0xa0, + 0x7b, + 0x0b, + 0x0d, + 0xa1, + 0xd8, + 0x58, + 0x11, + 0xd0, + 0xd8, + 0x1f, + 0xa0, + 0x3a, + 0x16, + 0x0a, + 0x07, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf6, + 0xdf, + 0xfc, + 0x15, + 0x81, + 0x03, + 0x81, + 0x09, + 0xf0, + 0x28, + 0x38, + 0x30, + 0xbb, + 0x0b, + 0x1c, + 0xa0, + 0x53, + 0x84, + 0x8c, + 0x41, + 0xec, + 0xff, + 0xf2, + 0x16, + 0x1d, + 0xe4, + 0x3e, + 0xc3, + 0xba, + 0x07, + 0xd8, + 0x6e, + 0x30, + 0xfb, + 0x0b, + 0xc0, + 0x70, + 0xf6, + 0x3c, + 0x19, + 0xe0, + 0xd9, + 0xa1, + 0xf4, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x1c, + 0xbf, + 0xe0, + 0xd4, + 0x28, + 0x19, + 0xc3, + 0x60, + 0xa0, + 0x76, + 0x15, + 0x82, + 0x81, + 0xd8, + 0x5e, + 0x05, + 0x03, + 0x38, + 0x3e, + 0x03, + 0xff, + 0x0e, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x38, + 0xff, + 0xe4, + 0x0e, + 0x38, + 0x7a, + 0x40, + 0xe3, + 0x87, + 0xa4, + 0x0e, + 0x38, + 0x7a, + 0x40, + 0xe3, + 0xff, + 0x90, + 0x38, + 0xe1, + 0xe9, + 0x0d, + 0x85, + 0x87, + 0xf9, + 0xc2, + 0xd7, + 0x48, + 0x6d, + 0xfe, + 0xa9, + 0x0c, + 0xe1, + 0x9c, + 0x16, + 0x1b, + 0xc1, + 0xd4, + 0xe0, + 0xdf, + 0x01, + 0xbe, + 0x81, + 0x82, + 0x72, + 0xe0, + 0xbd, + 0x61, + 0xb0, + 0xfe, + 0x43, + 0xb7, + 0xff, + 0xc1, + 0xb0, + 0xac, + 0x70, + 0xfb, + 0x0a, + 0x83, + 0x87, + 0xd8, + 0x58, + 0x1c, + 0x08, + 0x6c, + 0x78, + 0x0e, + 0x0a, + 0x05, + 0xda, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2c, + 0x3f, + 0x9c, + 0x37, + 0xf8, + 0x36, + 0x86, + 0xd0, + 0xf9, + 0xc3, + 0xb0, + 0xfd, + 0xe0, + 0x7f, + 0xe0, + 0xbb, + 0x06, + 0x1e, + 0xc2, + 0x8c, + 0x18, + 0x14, + 0x0c, + 0x3b, + 0x06, + 0x0a, + 0x03, + 0x0e, + 0xc1, + 0x82, + 0x41, + 0x87, + 0x60, + 0xc1, + 0xa0, + 0xc3, + 0xb0, + 0x40, + 0xc2, + 0x83, + 0xb0, + 0xda, + 0x68, + 0x7b, + 0x05, + 0xa1, + 0x5a, + 0x1b, + 0x38, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xdf, + 0xe0, + 0xd8, + 0x18, + 0x82, + 0xcc, + 0x18, + 0x30, + 0x46, + 0x66, + 0x0c, + 0x70, + 0x46, + 0x66, + 0x0c, + 0xf0, + 0x23, + 0x33, + 0x06, + 0xd8, + 0x23, + 0x33, + 0x06, + 0x98, + 0x23, + 0x33, + 0x06, + 0x0c, + 0x11, + 0x99, + 0x83, + 0x06, + 0x08, + 0xcc, + 0xc1, + 0x83, + 0x04, + 0x46, + 0x60, + 0xc1, + 0x81, + 0x61, + 0x20, + 0x60, + 0xc2, + 0xdc, + 0x3b, + 0x06, + 0x0a, + 0x0c, + 0x13, + 0x83, + 0x28, + 0x14, + 0x3e, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x0b, + 0x5e, + 0x0e, + 0x72, + 0xfc, + 0xa0, + 0xf6, + 0x86, + 0xd0, + 0xfa, + 0xc3, + 0xb4, + 0x3c, + 0xf8, + 0xff, + 0xf2, + 0x76, + 0x13, + 0x81, + 0xc3, + 0x46, + 0x0b, + 0x0d, + 0x61, + 0xdb, + 0xe5, + 0x05, + 0x3c, + 0x16, + 0x23, + 0x01, + 0xc3, + 0xd8, + 0x54, + 0x03, + 0x87, + 0xb0, + 0xb4, + 0x0e, + 0x1e, + 0xc0, + 0xe1, + 0x38, + 0x7b, + 0x06, + 0x84, + 0xe1, + 0xec, + 0xa0, + 0x67, + 0x0f, + 0xfc, + 0x1f, + 0x0c, + 0x86, + 0x43, + 0xfd, + 0x86, + 0xd0, + 0xfd, + 0x40, + 0xbb, + 0x0f, + 0xda, + 0x0a, + 0x0e, + 0x87, + 0x38, + 0x2c, + 0x27, + 0x83, + 0x78, + 0xf0, + 0x73, + 0xe0, + 0x7d, + 0x47, + 0xfa, + 0x20, + 0x6e, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x59, + 0xff, + 0xc8, + 0x6c, + 0x27, + 0x0f, + 0xf6, + 0x16, + 0x82, + 0x43, + 0xd8, + 0x28, + 0x1b, + 0x43, + 0xb2, + 0xff, + 0xc1, + 0xd8, + 0xb0, + 0x74, + 0x00, + 0x0c, + 0x86, + 0x83, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0xb6, + 0xff, + 0xe4, + 0x0e, + 0x07, + 0x5d, + 0xa8, + 0x2f, + 0x05, + 0x60, + 0xe0, + 0xcf, + 0x83, + 0x5d, + 0x87, + 0x76, + 0x19, + 0xf4, + 0x1d, + 0x39, + 0x4e, + 0x4b, + 0xd0, + 0x4e, + 0x4a, + 0x0d, + 0x30, + 0x4e, + 0x16, + 0x85, + 0x87, + 0x38, + 0x5a, + 0x16, + 0x1c, + 0xe1, + 0x61, + 0xb0, + 0xe7, + 0x03, + 0x86, + 0xc3, + 0x9c, + 0x70, + 0xec, + 0x39, + 0xcc, + 0x3d, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x6a, + 0x07, + 0xed, + 0x0d, + 0x21, + 0xfb, + 0x3f, + 0xfc, + 0x15, + 0x98, + 0x1f, + 0x05, + 0x85, + 0xe2, + 0x07, + 0x61, + 0x40, + 0xf8, + 0x27, + 0x30, + 0xf6, + 0xe1, + 0x69, + 0x23, + 0x86, + 0xc1, + 0xe0, + 0x3d, + 0x87, + 0x67, + 0xc1, + 0x70, + 0x7b, + 0x63, + 0x0a, + 0x81, + 0xec, + 0x2c, + 0x36, + 0x87, + 0x61, + 0x63, + 0x0e, + 0x86, + 0xc0, + 0xfd, + 0x01, + 0xd0, + 0xb0, + 0x30, + 0x79, + 0x00, + 0x0c, + 0x82, + 0x0f, + 0xfa, + 0x80, + 0xc3, + 0xfe, + 0xd2, + 0xff, + 0xc1, + 0x38, + 0x34, + 0x3f, + 0xde, + 0x38, + 0x3f, + 0xcf, + 0x8d, + 0xff, + 0x90, + 0x7c, + 0x06, + 0x24, + 0x18, + 0x53, + 0x82, + 0x80, + 0x81, + 0x86, + 0x73, + 0xff, + 0xd0, + 0x1c, + 0x1a, + 0xa0, + 0xb4, + 0x27, + 0x06, + 0x0a, + 0x03, + 0x0c, + 0xe0, + 0xc2, + 0x81, + 0x86, + 0x71, + 0xff, + 0xe0, + 0x9c, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xbd, + 0x04, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x97, + 0xf8, + 0x3d, + 0xa1, + 0xea, + 0x07, + 0xb0, + 0xfa, + 0x81, + 0xd6, + 0x7f, + 0xf9, + 0x07, + 0x82, + 0x83, + 0xfa, + 0xf0, + 0x2c, + 0x3f, + 0xb7, + 0x07, + 0xfe, + 0x42, + 0x73, + 0x81, + 0xa1, + 0xf3, + 0x87, + 0x68, + 0x7c, + 0xef, + 0xff, + 0x82, + 0x70, + 0xd7, + 0x83, + 0xe7, + 0x09, + 0xda, + 0x07, + 0x9c, + 0x16, + 0x82, + 0xe4, + 0x27, + 0x38, + 0x3d, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x2f, + 0xf8, + 0x3a, + 0xc3, + 0xf6, + 0x1d, + 0xa3, + 0xff, + 0x06, + 0xb0, + 0xfe, + 0xc2, + 0x7c, + 0x0b, + 0xfe, + 0x0b, + 0xb0, + 0xff, + 0xc4, + 0x67, + 0xff, + 0x90, + 0xb3, + 0x0f, + 0xd2, + 0x16, + 0x53, + 0xfd, + 0x21, + 0xb0, + 0xb4, + 0x2d, + 0x0e, + 0xc3, + 0x69, + 0xc1, + 0xec, + 0x3b, + 0xd0, + 0x7d, + 0x81, + 0xbd, + 0x72, + 0x1d, + 0x9e, + 0x83, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0xff, + 0xf0, + 0x6e, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7d, + 0x63, + 0xff, + 0xa0, + 0x3e, + 0x1c, + 0x0e, + 0x0a, + 0x03, + 0xe1, + 0xe9, + 0xea, + 0x70, + 0x27, + 0x1c, + 0x0e, + 0x0a, + 0x06, + 0xc7, + 0x03, + 0x82, + 0x81, + 0xb1, + 0xff, + 0xd0, + 0x6c, + 0x50, + 0x28, + 0x1f, + 0xb0, + 0x69, + 0x87, + 0xf6, + 0x17, + 0xa0, + 0xfe, + 0xc1, + 0x77, + 0xa5, + 0x07, + 0x6f, + 0x06, + 0x69, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x0f, + 0xfc, + 0x86, + 0xd3, + 0x43, + 0xb4, + 0x27, + 0x06, + 0x1e, + 0xd0, + 0xbc, + 0x0c, + 0x3d, + 0xa0, + 0x7c, + 0x0d, + 0x0e, + 0xd0, + 0x7c, + 0x0f, + 0xfc, + 0x8e, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0x28, + 0x18, + 0x7c, + 0xe0, + 0x90, + 0x7e, + 0x82, + 0x70, + 0x68, + 0x30, + 0xf9, + 0xc1, + 0xe0, + 0x61, + 0xf3, + 0x8d, + 0xce, + 0x1f, + 0x39, + 0x83, + 0xe0, + 0xf9, + 0xd4, + 0x13, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x4c, + 0xe2, + 0x1d, + 0x46, + 0xf2, + 0xb3, + 0x43, + 0x6c, + 0xe1, + 0x63, + 0x85, + 0x61, + 0x61, + 0x60, + 0x82, + 0xf0, + 0xad, + 0x6d, + 0x60, + 0x7c, + 0xff, + 0xf9, + 0x5b, + 0x85, + 0x85, + 0x81, + 0x09, + 0xc2, + 0xc2, + 0xda, + 0x04, + 0xe2, + 0xbe, + 0x7b, + 0x0c, + 0xf7, + 0x68, + 0x2d, + 0x0c, + 0xe1, + 0x61, + 0x58, + 0x73, + 0x85, + 0x83, + 0xe1, + 0x80, + 0xe1, + 0x6f, + 0x15, + 0x20, + 0x73, + 0xd0, + 0x77, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x20, + 0xf3, + 0x86, + 0xa0, + 0x20, + 0xed, + 0xbf, + 0xf8, + 0x2b, + 0x02, + 0xd4, + 0x5c, + 0x07, + 0xc2, + 0x81, + 0x60, + 0x50, + 0x3b, + 0x06, + 0x96, + 0x38, + 0x51, + 0x85, + 0x97, + 0x68, + 0x76, + 0x1d, + 0x79, + 0x0f, + 0x61, + 0xae, + 0xd0, + 0xf6, + 0x17, + 0x51, + 0x87, + 0xb1, + 0xd2, + 0x83, + 0xa1, + 0xb3, + 0x41, + 0x40, + 0x3a, + 0x16, + 0x1d, + 0x40, + 0xfd, + 0x85, + 0x78, + 0x3f, + 0xf0, + 0x7f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x1c, + 0x21, + 0xf3, + 0x82, + 0x80, + 0xb0, + 0xf6, + 0x96, + 0x2d, + 0xc1, + 0x9c, + 0xbf, + 0x55, + 0xa1, + 0x78, + 0x25, + 0x02, + 0x43, + 0x7c, + 0x07, + 0x0d, + 0xa1, + 0x6e, + 0x58, + 0x86, + 0xe0, + 0xd9, + 0x0e, + 0x1c, + 0x86, + 0xc2, + 0xff, + 0x41, + 0xd8, + 0xf8, + 0x36, + 0x1e, + 0xc9, + 0x35, + 0x68, + 0x7b, + 0x0c, + 0xf9, + 0x0f, + 0xb0, + 0x37, + 0x4e, + 0x43, + 0xb7, + 0x90, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x01, + 0xff, + 0x07, + 0x68, + 0x1c, + 0x36, + 0x1d, + 0xa0, + 0x70, + 0xd8, + 0x6a, + 0x70, + 0xe1, + 0xb0, + 0x9c, + 0x1c, + 0xff, + 0x82, + 0xd0, + 0x95, + 0xae, + 0xc2, + 0x46, + 0x03, + 0x86, + 0xc3, + 0xa8, + 0x07, + 0x0d, + 0x87, + 0x68, + 0x1d, + 0x76, + 0x19, + 0xe0, + 0x3f, + 0xe0, + 0xdd, + 0xc3, + 0x86, + 0xc2, + 0xb0, + 0x51, + 0xc3, + 0x60, + 0x74, + 0x25, + 0x61, + 0x38, + 0x48, + 0x6f, + 0xfe, + 0x40, + 0x0d, + 0xa8, + 0x2c, + 0x24, + 0x27, + 0x34, + 0x18, + 0x34, + 0x2d, + 0x06, + 0x0c, + 0x70, + 0x9c, + 0x24, + 0x18, + 0x7b, + 0xc0, + 0xff, + 0xc9, + 0xf0, + 0x34, + 0x3b, + 0x4d, + 0xc1, + 0xa1, + 0xda, + 0x16, + 0x0f, + 0xfc, + 0x85, + 0x83, + 0x43, + 0xb4, + 0x2c, + 0x1a, + 0x1d, + 0xa1, + 0x60, + 0xff, + 0xc8, + 0x58, + 0x34, + 0x3b, + 0x42, + 0xc1, + 0xa1, + 0xda, + 0x16, + 0x0d, + 0x0a, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x94, + 0x16, + 0x85, + 0xb7, + 0xa4, + 0x4d, + 0x05, + 0x16, + 0xc2, + 0xcd, + 0x06, + 0x85, + 0x85, + 0x9a, + 0x5a, + 0xed, + 0x46, + 0x69, + 0xe6, + 0xfe, + 0x73, + 0x69, + 0xa0, + 0xb4, + 0x19, + 0xa0, + 0xd0, + 0x7c, + 0x0c, + 0xd0, + 0x69, + 0x79, + 0xcc, + 0xd0, + 0x69, + 0xb9, + 0x19, + 0xa0, + 0xdd, + 0x30, + 0xb3, + 0x41, + 0xb0, + 0x30, + 0xed, + 0x06, + 0x85, + 0x87, + 0x68, + 0x34, + 0x2c, + 0x27, + 0xc1, + 0xff, + 0x83, + 0x0c, + 0x87, + 0xfe, + 0x1d, + 0xff, + 0xc8, + 0x54, + 0x0f, + 0x3c, + 0x1b, + 0x0d, + 0xeb, + 0x43, + 0x58, + 0x73, + 0xe4, + 0x37, + 0x81, + 0xff, + 0xc7, + 0x60, + 0xc0, + 0xe0, + 0x73, + 0x70, + 0x61, + 0x60, + 0x70, + 0xb0, + 0x7f, + 0xf0, + 0x58, + 0x30, + 0xb0, + 0x38, + 0x58, + 0x30, + 0x38, + 0x1c, + 0x2c, + 0x1f, + 0xfc, + 0x16, + 0x0c, + 0x2c, + 0x2c, + 0x2c, + 0x18, + 0x58, + 0x1c, + 0x2c, + 0x18, + 0x59, + 0x70, + 0x0c, + 0x84, + 0x87, + 0xfd, + 0x81, + 0xc1, + 0x61, + 0xea, + 0x03, + 0x0d, + 0x61, + 0xd8, + 0x34, + 0x50, + 0x2c, + 0x2b, + 0x34, + 0x1e, + 0x0a, + 0x03, + 0xe0, + 0xd5, + 0x83, + 0xbb, + 0x0a, + 0xc1, + 0xc1, + 0xa3, + 0x05, + 0x86, + 0xe0, + 0xec, + 0xf0, + 0x7b, + 0xc8, + 0x59, + 0x7f, + 0xe5, + 0x05, + 0x83, + 0x43, + 0x38, + 0x76, + 0x0c, + 0x3d, + 0x87, + 0x60, + 0xc3, + 0xd8, + 0x76, + 0x0d, + 0x0c, + 0xe1, + 0xd8, + 0x3f, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xca, + 0xa7, + 0x06, + 0x77, + 0xf5, + 0x14, + 0x1d, + 0x41, + 0x04, + 0x16, + 0x86, + 0xc1, + 0x42, + 0x80, + 0xc3, + 0x58, + 0x58, + 0xe5, + 0x02, + 0x7c, + 0x14, + 0x04, + 0x83, + 0x7c, + 0x0f, + 0xfc, + 0x14, + 0xe1, + 0xf5, + 0x87, + 0xb0, + 0xf5, + 0x87, + 0xd8, + 0x73, + 0x87, + 0xec, + 0xff, + 0xf0, + 0x6c, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1b, + 0xd0, + 0x70, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x3f, + 0xf4, + 0x1a, + 0x86, + 0x07, + 0x03, + 0x06, + 0xd3, + 0x0b, + 0x03, + 0x05, + 0x60, + 0xd1, + 0xc1, + 0x40, + 0xbc, + 0x0e, + 0x9e, + 0xa7, + 0x03, + 0xe0, + 0x61, + 0x60, + 0x60, + 0x6e, + 0x0c, + 0x0e, + 0x0a, + 0x04, + 0xe0, + 0xff, + 0xd0, + 0x4e, + 0x1c, + 0xe1, + 0xf3, + 0x83, + 0xff, + 0x41, + 0x38, + 0x73, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7c, + 0xe7, + 0xff, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x39, + 0xff, + 0xc1, + 0xb4, + 0xc2, + 0xc0, + 0xe1, + 0x38, + 0x3f, + 0xf8, + 0x2f, + 0x03, + 0x0b, + 0x03, + 0x83, + 0xe0, + 0x75, + 0x75, + 0x60, + 0x9c, + 0x3f, + 0xf0, + 0x59, + 0xff, + 0xe8, + 0x2c, + 0x2a, + 0x07, + 0xfb, + 0x0b, + 0x43, + 0xfd, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xfe, + 0x83, + 0xb0, + 0xfe, + 0xc3, + 0xb0, + 0xf7, + 0xc8, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf2, + 0x1a, + 0x86, + 0x87, + 0x68, + 0x6c, + 0x18, + 0x7b, + 0x42, + 0xf0, + 0x30, + 0xf6, + 0x82, + 0xf0, + 0x3f, + 0xf2, + 0x3b, + 0x87, + 0x38, + 0x79, + 0x30, + 0xe7, + 0x0f, + 0xd9, + 0xff, + 0xe0, + 0xd8, + 0xb5, + 0xf2, + 0xc1, + 0xb0, + 0xdd, + 0xc8, + 0x7b, + 0x0b, + 0x9c, + 0xd0, + 0xec, + 0x78, + 0x71, + 0xd0, + 0xdb, + 0xa0, + 0x70, + 0xb4, + 0x2c, + 0x39, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x07, + 0xfe, + 0x7b, + 0x83, + 0xfd, + 0x68, + 0x2c, + 0x3e, + 0x7c, + 0x86, + 0xbc, + 0x81, + 0xf3, + 0xff, + 0x2b, + 0xc0, + 0x43, + 0xff, + 0x06, + 0xae, + 0x43, + 0x61, + 0xda, + 0x09, + 0x24, + 0xc3, + 0xba, + 0xb4, + 0x93, + 0x0e, + 0xd6, + 0x92, + 0x4c, + 0x3b, + 0x5a, + 0x49, + 0x30, + 0xee, + 0xad, + 0x24, + 0xc3, + 0xb0, + 0xa4, + 0x36, + 0x1d, + 0x83, + 0xc8, + 0x1f, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2c, + 0x3f, + 0x9c, + 0x2d, + 0x1c, + 0x3d, + 0xc0, + 0xd0, + 0xac, + 0x33, + 0x83, + 0xff, + 0x41, + 0x78, + 0x29, + 0x0e, + 0x41, + 0x78, + 0x2d, + 0x0f, + 0xdb, + 0x82, + 0xff, + 0xa0, + 0xd8, + 0xe1, + 0x61, + 0xfb, + 0x02, + 0x07, + 0x0f, + 0xd9, + 0xff, + 0xe4, + 0x2c, + 0x3b, + 0xc8, + 0x7d, + 0x86, + 0xf1, + 0xa1, + 0xec, + 0x17, + 0x05, + 0xc8, + 0x6c, + 0xe0, + 0xf3, + 0xa1, + 0xff, + 0x83, + 0x0c, + 0x86, + 0x43, + 0xfd, + 0x86, + 0xd0, + 0xfd, + 0x40, + 0xcc, + 0x1f, + 0xb3, + 0xff, + 0xc8, + 0x2c, + 0x3f, + 0xf0, + 0x3c, + 0x12, + 0xfc, + 0x17, + 0xc0, + 0xaf, + 0xc1, + 0x66, + 0x1f, + 0xf8, + 0x2c, + 0x17, + 0xfc, + 0x1d, + 0x87, + 0xfe, + 0x0b, + 0x07, + 0xfe, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xec, + 0x18, + 0x7b, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xec, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xdf, + 0xfc, + 0x86, + 0xb3, + 0x43, + 0xb4, + 0x36, + 0x98, + 0x7b, + 0x42, + 0xb0, + 0x68, + 0x76, + 0x85, + 0xe0, + 0x7f, + 0xe4, + 0x1f, + 0x07, + 0xfe, + 0x27, + 0x1f, + 0xfe, + 0x0d, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb3, + 0xff, + 0xc8, + 0x58, + 0x67, + 0xd0, + 0x7d, + 0x86, + 0xe3, + 0x43, + 0xd8, + 0x1e, + 0x0b, + 0x90, + 0xdb, + 0xc1, + 0xe7, + 0x43, + 0xff, + 0x06, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x61, + 0xa4, + 0x3f, + 0x51, + 0xff, + 0xe0, + 0xd8, + 0x76, + 0x1f, + 0xac, + 0x14, + 0xf5, + 0x70, + 0x1f, + 0x04, + 0xda, + 0xe0, + 0xbb, + 0x0d, + 0x40, + 0xfa, + 0x33, + 0xff, + 0xd0, + 0x58, + 0x4e, + 0x13, + 0x87, + 0x61, + 0x7f, + 0xe4, + 0x2c, + 0x0e, + 0x20, + 0x70, + 0xec, + 0x1a, + 0x68, + 0xe1, + 0xd9, + 0xc0, + 0x71, + 0xc3, + 0xb2, + 0x0f, + 0x38, + 0x76, + 0x1e, + 0x7c, + 0x80, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xdf, + 0xfe, + 0x0d, + 0x61, + 0xb3, + 0x0f, + 0xb4, + 0xc1, + 0x98, + 0xc1, + 0x58, + 0x28, + 0x66, + 0x68, + 0x5e, + 0x0b, + 0x33, + 0x70, + 0xbe, + 0x0c, + 0xe6, + 0x19, + 0xdc, + 0x7f, + 0xfa, + 0x0b, + 0x1c, + 0x3f, + 0xf6, + 0x38, + 0x7f, + 0xec, + 0x70, + 0xff, + 0xd8, + 0xc1, + 0xff, + 0xb2, + 0x81, + 0xff, + 0xb3, + 0x0f, + 0xfc, + 0x6c, + 0x1f, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xff, + 0xce, + 0xff, + 0xf8, + 0x12, + 0x13, + 0x8c, + 0x1d, + 0xa1, + 0x38, + 0xc1, + 0xad, + 0x3f, + 0xf9, + 0x5e, + 0x4c, + 0x71, + 0x89, + 0x9d, + 0x31, + 0x8a, + 0x12, + 0x0d, + 0x32, + 0xcb, + 0x24, + 0x1a, + 0x67, + 0x4e, + 0xa4, + 0x1a, + 0x66, + 0x39, + 0xc8, + 0x34, + 0xf2, + 0x68, + 0xc8, + 0x34, + 0xd0, + 0x21, + 0x48, + 0x34, + 0xc3, + 0xe9, + 0x06, + 0x98, + 0x73, + 0xc1, + 0xff, + 0x83, + 0x0b, + 0x0f, + 0xfc, + 0x0e, + 0xff, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0xd0, + 0xff, + 0xce, + 0x0f, + 0xc7, + 0xe4, + 0xf0, + 0x30, + 0x66, + 0x09, + 0x5e, + 0x06, + 0x0c, + 0xc1, + 0x2d, + 0x83, + 0x4c, + 0xd2, + 0x41, + 0x83, + 0x8c, + 0xd5, + 0x20, + 0xc1, + 0xb6, + 0x65, + 0x10, + 0x60, + 0xcb, + 0x32, + 0x88, + 0x30, + 0x60, + 0xcc, + 0x12, + 0x0c, + 0x18, + 0x33, + 0x04, + 0x83, + 0x06, + 0x0c, + 0xc1, + 0x20, + 0xc1, + 0x9c, + 0x67, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xda, + 0x1f, + 0xa8, + 0x15, + 0xe0, + 0xfd, + 0x84, + 0xe3, + 0x87, + 0x9c, + 0x16, + 0x13, + 0xa1, + 0xbc, + 0x5a, + 0x19, + 0xf0, + 0x3e, + 0xa3, + 0xfe, + 0x24, + 0xdc, + 0x3f, + 0xf0, + 0x1c, + 0x18, + 0x34, + 0x18, + 0x67, + 0x06, + 0x94, + 0x1c, + 0x33, + 0x81, + 0x86, + 0x34, + 0x33, + 0x85, + 0x04, + 0xe1, + 0xce, + 0x1f, + 0x68, + 0x73, + 0xbf, + 0xfe, + 0x09, + 0xc3, + 0xff, + 0x0c, + 0x86, + 0x83, + 0xf9, + 0xc2, + 0x70, + 0xfe, + 0xd0, + 0xbf, + 0xe0, + 0x9c, + 0x2b, + 0x42, + 0xd0, + 0xac, + 0x0e, + 0xe0, + 0xb0, + 0x9f, + 0x1a, + 0x07, + 0xb0, + 0xdf, + 0x18, + 0x57, + 0xc8, + 0x1d, + 0xce, + 0xf4, + 0x07, + 0xc8, + 0x1c, + 0xd0, + 0xa8, + 0x1e, + 0x73, + 0x05, + 0xa2, + 0x83, + 0x39, + 0x81, + 0x05, + 0x87, + 0x39, + 0x81, + 0xb4, + 0x10, + 0x4e, + 0x40, + 0x90, + 0x5a, + 0x13, + 0x87, + 0x37, + 0x07, + 0x38, + 0x5d, + 0x03, + 0xc0, + 0x09, + 0x0e, + 0x83, + 0xfb, + 0x43, + 0x48, + 0x7c, + 0xe7, + 0xff, + 0x82, + 0x93, + 0x04, + 0x12, + 0x83, + 0x60, + 0xc1, + 0x84, + 0xc1, + 0x58, + 0x31, + 0x82, + 0x60, + 0x3e, + 0x06, + 0x6d, + 0xfc, + 0x2b, + 0x06, + 0xe8, + 0x4c, + 0x1b, + 0x07, + 0xc9, + 0x0c, + 0x1b, + 0x06, + 0x49, + 0x8c, + 0x1b, + 0x06, + 0x48, + 0xcc, + 0x1b, + 0x18, + 0x90, + 0x2a, + 0x0d, + 0x94, + 0x24, + 0x26, + 0x0d, + 0x9a, + 0x48, + 0x4c, + 0x1b, + 0x70, + 0x48, + 0x3c, + 0x87, + 0xfe, + 0x0f, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf0, + 0x75, + 0x0d, + 0x0e, + 0xc3, + 0xb0, + 0x7a, + 0xb7, + 0x83, + 0x58, + 0x34, + 0x33, + 0x84, + 0xf8, + 0x1a, + 0x1d, + 0x85, + 0xf0, + 0x3f, + 0xf0, + 0x51, + 0x83, + 0x43, + 0xb0, + 0xec, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x87, + 0x61, + 0xd8, + 0xf2, + 0xf6, + 0x86, + 0xca, + 0x7a, + 0x9e, + 0xa2, + 0x16, + 0x15, + 0x00, + 0xc1, + 0xec, + 0x1e, + 0x0c, + 0xe8, + 0x6c, + 0xd0, + 0xfb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xb4, + 0xc3, + 0xe7, + 0x0b, + 0x4c, + 0x3e, + 0xdf, + 0xc9, + 0xf8, + 0x27, + 0x0d, + 0xa6, + 0x1e, + 0xf0, + 0x6d, + 0x30, + 0xef, + 0x83, + 0x69, + 0x87, + 0x6e, + 0x5f, + 0x27, + 0xe0, + 0xd8, + 0x6d, + 0x30, + 0xfb, + 0x0d, + 0xa6, + 0x1f, + 0x67, + 0xe4, + 0xfc, + 0x85, + 0x8b, + 0x69, + 0x87, + 0xd8, + 0x6d, + 0x30, + 0xfb, + 0x0d, + 0xa6, + 0x1f, + 0x61, + 0xb4, + 0xc3, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x29, + 0x0f, + 0xcf, + 0x7f, + 0xf0, + 0x6d, + 0x0d, + 0x87, + 0xe7, + 0x07, + 0xfe, + 0x80, + 0xf8, + 0x36, + 0x87, + 0xdd, + 0x9f, + 0xfe, + 0x88, + 0xc0, + 0xe8, + 0x94, + 0x0e, + 0xc1, + 0xa3, + 0x83, + 0x83, + 0x6e, + 0xff, + 0xae, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc1, + 0xff, + 0xc1, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x14, + 0x0f, + 0xe7, + 0x5b, + 0x97, + 0x83, + 0x6f, + 0xff, + 0x90, + 0x38, + 0x5a, + 0x07, + 0x0e, + 0xf0, + 0x28, + 0x69, + 0x40, + 0xbb, + 0x2f, + 0xfe, + 0x04, + 0xf7, + 0x93, + 0x47, + 0xa0, + 0x1c, + 0x18, + 0x34, + 0x18, + 0x67, + 0x07, + 0xfe, + 0x0c, + 0xe0, + 0xc1, + 0xa0, + 0xc3, + 0x38, + 0x3f, + 0xf0, + 0x67, + 0x06, + 0x0d, + 0x09, + 0x09, + 0xc3, + 0xb4, + 0x2d, + 0x03, + 0x87, + 0x3f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0x41, + 0xfd, + 0x86, + 0xb0, + 0xfd, + 0x67, + 0xff, + 0x06, + 0xd3, + 0x03, + 0x81, + 0xc2, + 0xb0, + 0x60, + 0x70, + 0xb0, + 0xbc, + 0x0f, + 0xfe, + 0x07, + 0xc0, + 0xc0, + 0xe1, + 0x63, + 0xb8, + 0x30, + 0x58, + 0x1c, + 0x36, + 0x0f, + 0xfe, + 0x0d, + 0x86, + 0xf1, + 0x87, + 0xd8, + 0x2d, + 0x06, + 0x1f, + 0x67, + 0xff, + 0xa0, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xfb, + 0x0c, + 0x0c, + 0x86, + 0x43, + 0xf3, + 0x86, + 0xa0, + 0x7d, + 0xd3, + 0xff, + 0x82, + 0xcd, + 0x0f, + 0x38, + 0x2c, + 0x83, + 0xf4, + 0x0f, + 0x02, + 0xff, + 0x20, + 0xf8, + 0x12, + 0x1b, + 0x41, + 0xb8, + 0x28, + 0x1b, + 0x43, + 0x60, + 0xbf, + 0xc8, + 0x6c, + 0x12, + 0x1f, + 0xec, + 0x17, + 0xfc, + 0x1b, + 0x05, + 0x03, + 0xb0, + 0xd8, + 0x24, + 0x3b, + 0x0d, + 0x82, + 0xeb, + 0x78, + 0x36, + 0x0a, + 0x2f, + 0x61, + 0xff, + 0x83, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x61, + 0x9c, + 0x3f, + 0x50, + 0xff, + 0xe0, + 0xda, + 0x08, + 0x34, + 0x86, + 0xb0, + 0xb4, + 0x2d, + 0x0d, + 0xe0, + 0x98, + 0x2c, + 0x37, + 0xc1, + 0x30, + 0x28, + 0x1a, + 0x73, + 0xff, + 0xc8, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0x3f, + 0xf0, + 0x76, + 0x0a, + 0x06, + 0x70, + 0xec, + 0x14, + 0x0e, + 0xc3, + 0xb0, + 0x50, + 0x3b, + 0x0e, + 0xc1, + 0x45, + 0xec, + 0x3b, + 0x05, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x6a, + 0x07, + 0xed, + 0x40, + 0x7d, + 0x52, + 0x1b, + 0x31, + 0xe0, + 0x38, + 0x6b, + 0x37, + 0x74, + 0xd0, + 0xde, + 0x30, + 0xde, + 0x83, + 0x7c, + 0x61, + 0x5f, + 0x20, + 0x77, + 0x37, + 0xd0, + 0x1f, + 0x20, + 0x73, + 0x10, + 0x51, + 0xc3, + 0x39, + 0x86, + 0xe2, + 0x81, + 0x39, + 0xbf, + 0xf9, + 0x03, + 0x98, + 0x4f, + 0x07, + 0x9c, + 0xc2, + 0xef, + 0x07, + 0x38, + 0x4f, + 0x01, + 0xd0, + 0x9c, + 0x14, + 0x0f, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0xd7, + 0xc1, + 0x68, + 0x1d, + 0xfa, + 0x86, + 0x68, + 0x34, + 0x71, + 0x06, + 0x68, + 0xe0, + 0xd3, + 0x4c, + 0xd3, + 0xc3, + 0xb7, + 0x8c, + 0xd5, + 0xe2, + 0xa4, + 0x9c, + 0xd9, + 0xc2, + 0x50, + 0x59, + 0xa0, + 0xc2, + 0xa0, + 0x59, + 0xa0, + 0xcf, + 0xf1, + 0x9a, + 0x0c, + 0x2a, + 0x05, + 0x9a, + 0x0c, + 0x2a, + 0x04, + 0x9a, + 0x0c, + 0x0f, + 0xe4, + 0x1a, + 0x0d, + 0xf4, + 0x87, + 0x68, + 0x30, + 0xfd, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf8, + 0x35, + 0x0c, + 0x3e, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x2b, + 0x07, + 0xff, + 0x05, + 0xe0, + 0x61, + 0xfe, + 0xf8, + 0x19, + 0x03, + 0x02, + 0x0d, + 0xc1, + 0x98, + 0x30, + 0x61, + 0xb0, + 0x66, + 0x0c, + 0x70, + 0xd8, + 0x33, + 0xfd, + 0x06, + 0xc7, + 0x10, + 0x60, + 0x43, + 0x63, + 0x18, + 0x30, + 0x61, + 0xb2, + 0x4c, + 0x18, + 0x30, + 0xd9, + 0x83, + 0x06, + 0x0c, + 0x36, + 0x60, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0d, + 0x88, + 0x1c, + 0x24, + 0x35, + 0x0d, + 0x1c, + 0x14, + 0x0d, + 0xa0, + 0xc7, + 0x1c, + 0x33, + 0x84, + 0xb6, + 0x61, + 0xde, + 0x02, + 0xed, + 0x60, + 0xaf, + 0x0f, + 0xff, + 0x03, + 0x71, + 0xc3, + 0xec, + 0x27, + 0x1c, + 0xfc, + 0x98, + 0x4e, + 0x39, + 0x82, + 0x4c, + 0x27, + 0x1c, + 0xc1, + 0x26, + 0x13, + 0x8e, + 0x7e, + 0x4c, + 0x27, + 0x1c, + 0xd0, + 0xd8, + 0x4e, + 0x38, + 0x79, + 0xc2, + 0x71, + 0xc3, + 0x3e, + 0x80, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa0, + 0xbf, + 0xa0, + 0xec, + 0x3f, + 0x50, + 0x35, + 0x03, + 0xf6, + 0x86, + 0xd3, + 0x6b, + 0xbd, + 0x02, + 0xc1, + 0x8e, + 0xbe, + 0x07, + 0x81, + 0x83, + 0x0f, + 0x9b, + 0x06, + 0x5f, + 0xe8, + 0x2c, + 0x1b, + 0x83, + 0x0f, + 0xb0, + 0x62, + 0x0c, + 0x3e, + 0xc1, + 0xdf, + 0xf8, + 0x2c, + 0x18, + 0x4f, + 0x07, + 0xb0, + 0xf7, + 0x68, + 0x76, + 0x19, + 0xe0, + 0x72, + 0x16, + 0x15, + 0x03, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0x9e, + 0xff, + 0xe0, + 0xda, + 0x1b, + 0x83, + 0xe7, + 0x0d, + 0x7c, + 0x87, + 0x78, + 0x0f, + 0x80, + 0xf9, + 0x07, + 0x65, + 0x10, + 0xe6, + 0x18, + 0xcf, + 0xff, + 0x41, + 0x61, + 0xfd, + 0x87, + 0x60, + 0xfe, + 0x06, + 0x1d, + 0x83, + 0x0b, + 0x06, + 0x1d, + 0x83, + 0x0b, + 0x06, + 0x1d, + 0x83, + 0xf8, + 0x18, + 0x76, + 0x0c, + 0x3d, + 0x87, + 0x61, + 0xeb, + 0xd0, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0xff, + 0xf0, + 0x54, + 0x30, + 0xa0, + 0xb0, + 0xb4, + 0xc2, + 0xc2, + 0xc1, + 0x60, + 0xcf, + 0xe3, + 0x07, + 0x81, + 0x85, + 0x85, + 0x9f, + 0x03, + 0x29, + 0xd0, + 0xcd, + 0xc1, + 0x87, + 0xd8, + 0x1c, + 0x18, + 0x7d, + 0x81, + 0xc7, + 0x3a, + 0x78, + 0xc0, + 0xe3, + 0x18, + 0x59, + 0x81, + 0xca, + 0x18, + 0x1c, + 0xc0, + 0xe6, + 0x9f, + 0xa3, + 0x03, + 0xb8, + 0x20, + 0xce, + 0x07, + 0x90, + 0xe7, + 0xd0, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x60, + 0x38, + 0x79, + 0xc1, + 0x40, + 0x38, + 0x7b, + 0x6f, + 0xfe, + 0x0a, + 0xc2, + 0x60, + 0x38, + 0x67, + 0xc1, + 0x50, + 0x0e, + 0x1b, + 0xe7, + 0xff, + 0xd1, + 0x18, + 0x7f, + 0xe0, + 0xb0, + 0x5f, + 0xf0, + 0x76, + 0x0a, + 0x07, + 0x61, + 0xd8, + 0x28, + 0x1d, + 0x87, + 0x60, + 0xbf, + 0xe0, + 0xec, + 0x14, + 0x0e, + 0xc3, + 0xb0, + 0x50, + 0x3b, + 0x0e, + 0xc1, + 0x7f, + 0xc0, + 0x0c, + 0xa0, + 0xff, + 0xc6, + 0xdf, + 0xf0, + 0x67, + 0x28, + 0x1d, + 0x86, + 0xd2, + 0x81, + 0xd8, + 0x56, + 0x0b, + 0xfe, + 0x03, + 0xe0, + 0x50, + 0x3b, + 0x07, + 0xc0, + 0xbf, + 0xe0, + 0x4e, + 0x1f, + 0xf8, + 0x71, + 0xff, + 0xe0, + 0x38, + 0xe1, + 0xe7, + 0x03, + 0x8e, + 0x1e, + 0x70, + 0x38, + 0xff, + 0xf0, + 0x1c, + 0x70, + 0xf3, + 0x81, + 0xc7, + 0x0f, + 0x58, + 0x1c, + 0x7f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xda, + 0x1f, + 0xac, + 0x5a, + 0xd7, + 0x06, + 0xdb, + 0xff, + 0x82, + 0xb2, + 0x43, + 0xec, + 0x2f, + 0x08, + 0x30, + 0x68, + 0x83, + 0xe0, + 0x3a, + 0x17, + 0x01, + 0xdc, + 0xb4, + 0x3a, + 0x81, + 0xb0, + 0x21, + 0xff, + 0xb0, + 0x5f, + 0xf0, + 0x76, + 0x1c, + 0xc1, + 0xfb, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0x30, + 0x7e, + 0xc3, + 0xac, + 0x3f, + 0x67, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb5, + 0x86, + 0x14, + 0x1c, + 0xe0, + 0xca, + 0x1a, + 0x1d, + 0xa0, + 0x4d, + 0x20, + 0xe7, + 0x07, + 0xfe, + 0x42, + 0xf0, + 0x6a, + 0x07, + 0xdf, + 0x1f, + 0xfe, + 0x49, + 0xc0, + 0xf0, + 0x1d, + 0x0e, + 0xc1, + 0x61, + 0xac, + 0x3b, + 0x2f, + 0xfe, + 0x0d, + 0x99, + 0x86, + 0xc8, + 0x36, + 0x16, + 0x13, + 0x87, + 0xb0, + 0xb0, + 0x5a, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0a, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf2, + 0x1a, + 0xcd, + 0x0e, + 0xd0, + 0xda, + 0x61, + 0xed, + 0x0a, + 0xc1, + 0xff, + 0x90, + 0x3e, + 0x06, + 0x81, + 0xc3, + 0xbe, + 0x06, + 0x1b, + 0x0e, + 0x9c, + 0x1f, + 0xfc, + 0x85, + 0x83, + 0x09, + 0xc3, + 0xec, + 0x18, + 0x6c, + 0x3e, + 0xc7, + 0x7f, + 0xd0, + 0x6c, + 0x66, + 0x0d, + 0x40, + 0xd9, + 0x2a, + 0x0d, + 0x40, + 0xd9, + 0x8e, + 0x1a, + 0x81, + 0xb9, + 0x1f, + 0xf4, + 0x00, + 0x09, + 0xc3, + 0x30, + 0x7e, + 0xab, + 0xff, + 0x83, + 0x61, + 0xcc, + 0x1f, + 0x58, + 0x3f, + 0xf2, + 0x17, + 0x83, + 0x98, + 0x3d, + 0xf1, + 0xff, + 0xe9, + 0xdc, + 0x3f, + 0xf0, + 0x1c, + 0x1e, + 0xad, + 0xe0, + 0xce, + 0x0c, + 0x3d, + 0x86, + 0x70, + 0x7f, + 0xe0, + 0xce, + 0x0c, + 0x3d, + 0x86, + 0x70, + 0x7f, + 0xe0, + 0xce, + 0x0c, + 0x3d, + 0x86, + 0x70, + 0x61, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x16, + 0x1f, + 0xce, + 0x79, + 0x1f, + 0xc1, + 0xb4, + 0xc3, + 0xec, + 0x2b, + 0x06, + 0x1e, + 0x70, + 0x3e, + 0x07, + 0xe3, + 0xf0, + 0x3e, + 0x06, + 0x1f, + 0x60, + 0x9c, + 0x18, + 0x7d, + 0x86, + 0xc1, + 0xff, + 0xc1, + 0xb0, + 0x9c, + 0x70, + 0xfb, + 0x09, + 0xc1, + 0x87, + 0xd8, + 0x54, + 0x06, + 0x1f, + 0x61, + 0x61, + 0x60, + 0x60, + 0xb1, + 0xe0, + 0xb0, + 0x50, + 0x2d, + 0xd0, + 0xdf, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xce, + 0x19, + 0xfe, + 0x42, + 0xd0, + 0xce, + 0x1f, + 0x38, + 0x3f, + 0xf2, + 0x17, + 0x81, + 0x87, + 0xb4, + 0x1f, + 0x03, + 0x0f, + 0x68, + 0x33, + 0x07, + 0xfe, + 0x43, + 0x60, + 0xc3, + 0xda, + 0x1b, + 0x07, + 0xfe, + 0x43, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xdb, + 0xff, + 0xe8, + 0x2c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xc0, + 0x0d, + 0x21, + 0x95, + 0x68, + 0x76, + 0xff, + 0x28, + 0x3d, + 0x61, + 0xd8, + 0x7e, + 0xd0, + 0xce, + 0x1f, + 0x59, + 0x7f, + 0xf4, + 0x3e, + 0x0d, + 0x7d, + 0x06, + 0xf8, + 0x0e, + 0x99, + 0x68, + 0x27, + 0x38, + 0x0e, + 0x17, + 0x05, + 0x86, + 0x70, + 0xfe, + 0xcf, + 0xff, + 0x41, + 0x61, + 0x50, + 0x2d, + 0x0e, + 0xc2, + 0xe0, + 0x58, + 0x7b, + 0x0d, + 0x7c, + 0x87, + 0xb0, + 0x9b, + 0xa7, + 0x07, + 0x65, + 0xc8, + 0x6a, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf2, + 0x1a, + 0xcc, + 0x2c, + 0x1a, + 0x1b, + 0x4c, + 0x0e, + 0x0d, + 0x0a, + 0xc1, + 0xff, + 0x90, + 0xbc, + 0x0c, + 0x2c, + 0x1a, + 0x0f, + 0x81, + 0xeb, + 0xd4, + 0xd0, + 0x4e, + 0x12, + 0xda, + 0xc1, + 0xd8, + 0x73, + 0x87, + 0xec, + 0xff, + 0xf2, + 0x16, + 0x1a, + 0xf8, + 0x3e, + 0xc2, + 0x77, + 0x70, + 0xf6, + 0x0b, + 0x06, + 0x58, + 0x76, + 0xf0, + 0x58, + 0x1c, + 0x36, + 0x1e, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x39, + 0xff, + 0xa0, + 0xda, + 0x1d, + 0x87, + 0xce, + 0x0b, + 0xfe, + 0x42, + 0xf0, + 0x7b, + 0x0f, + 0x5e, + 0x2f, + 0xfe, + 0x4d, + 0xc3, + 0xff, + 0x05, + 0x83, + 0xff, + 0x41, + 0xb0, + 0x68, + 0x75, + 0x03, + 0x60, + 0xd1, + 0xc1, + 0x40, + 0xd8, + 0x34, + 0x60, + 0x50, + 0x36, + 0x04, + 0x1a, + 0x05, + 0x06, + 0xc2, + 0x78, + 0xb9, + 0x0d, + 0x97, + 0x07, + 0x32, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x27, + 0x0f, + 0xcf, + 0x7f, + 0xf0, + 0x6d, + 0x0d, + 0x40, + 0xf9, + 0xc3, + 0xb4, + 0x3e, + 0xf0, + 0x2f, + 0xf8, + 0x2f, + 0x81, + 0x21, + 0xd8, + 0x5b, + 0x82, + 0xff, + 0x83, + 0xb0, + 0x48, + 0x76, + 0x1d, + 0x82, + 0xff, + 0x83, + 0xb0, + 0x48, + 0x76, + 0x1d, + 0x82, + 0x81, + 0xd8, + 0x76, + 0x0b, + 0xae, + 0xc3, + 0xb0, + 0x48, + 0x76, + 0x1d, + 0x9f, + 0xfe, + 0x80, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1b, + 0xfe, + 0x0a, + 0x86, + 0x19, + 0xc3, + 0xda, + 0x61, + 0xa8, + 0x1c, + 0xe0, + 0xc1, + 0x7f, + 0x20, + 0xf0, + 0x3e, + 0xa0, + 0x5a, + 0x53, + 0x06, + 0x0a, + 0x19, + 0x24, + 0x60, + 0xc1, + 0x43, + 0x24, + 0x2c, + 0x18, + 0x28, + 0x64, + 0x85, + 0x83, + 0x05, + 0x0c, + 0x90, + 0xb0, + 0x77, + 0x46, + 0x24, + 0x2c, + 0x78, + 0x54, + 0x90, + 0x6c, + 0x3e, + 0xd8, + 0x3b, + 0x0e, + 0x74, + 0x74, + 0x2c, + 0x33, + 0x07, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x9f, + 0xfc, + 0x85, + 0xa6, + 0x1f, + 0xf3, + 0x83, + 0x3f, + 0xc1, + 0xbc, + 0x0c, + 0xc3, + 0x61, + 0x3e, + 0x06, + 0x75, + 0xb0, + 0xbb, + 0x06, + 0x6b, + 0xb0, + 0xa3, + 0x06, + 0x2b, + 0x58, + 0x3b, + 0x07, + 0x7f, + 0xc1, + 0xb0, + 0x63, + 0x82, + 0x81, + 0xd8, + 0x32, + 0xd5, + 0x87, + 0xb0, + 0x60, + 0x7d, + 0x07, + 0xb0, + 0x6d, + 0xcf, + 0x83, + 0xb0, + 0x6a, + 0x0c, + 0x87, + 0x60, + 0xff, + 0xe8, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x7e, + 0x7f, + 0x06, + 0x63, + 0x06, + 0x1b, + 0x0d, + 0xa6, + 0x0c, + 0x36, + 0x1b, + 0x06, + 0x0c, + 0x36, + 0x15, + 0x83, + 0xf3, + 0xf8, + 0x2f, + 0x03, + 0x0f, + 0xf3, + 0x60, + 0xc2, + 0x6b, + 0x06, + 0xc1, + 0xf9, + 0xdb, + 0x0d, + 0x83, + 0x0d, + 0x8e, + 0x1b, + 0x06, + 0x1b, + 0x78, + 0x36, + 0x0f, + 0xc3, + 0xe0, + 0xec, + 0x18, + 0x77, + 0x07, + 0x60, + 0xc2, + 0x76, + 0x81, + 0xb0, + 0x60, + 0xa0, + 0x4c, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x5f, + 0xf0, + 0x6a, + 0x12, + 0x1d, + 0x86, + 0xc1, + 0x7f, + 0xc1, + 0x58, + 0x24, + 0x3b, + 0x0b, + 0xc0, + 0x90, + 0xce, + 0x0f, + 0x81, + 0x7f, + 0xc0, + 0xdc, + 0x0e, + 0x1f, + 0xec, + 0x1f, + 0xfc, + 0x16, + 0x70, + 0x50, + 0x18, + 0x2c, + 0x18, + 0x3c, + 0x8c, + 0x16, + 0x0c, + 0xc1, + 0x14, + 0x0b, + 0x07, + 0x5c, + 0xd0, + 0x2c, + 0x3f, + 0xb4, + 0x2c, + 0x3e, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x50, + 0x2c, + 0x3c, + 0xf7, + 0xff, + 0x06, + 0xd0, + 0x50, + 0x0e, + 0x1c, + 0xe1, + 0x50, + 0x2c, + 0x3b, + 0xc1, + 0xa8, + 0x04, + 0x37, + 0xc2, + 0xdc, + 0xbc, + 0x3b, + 0x9f, + 0xfe, + 0x42, + 0xc2, + 0xa0, + 0x7f, + 0xb0, + 0x3a, + 0x1f, + 0xec, + 0x1f, + 0xf9, + 0x0d, + 0x9d, + 0xa1, + 0xb4, + 0x36, + 0x26, + 0x86, + 0xd0, + 0xd8, + 0x5f, + 0xf2, + 0x1b, + 0x0b, + 0x5e, + 0xd0, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf0, + 0x75, + 0x98, + 0x58, + 0x30, + 0xed, + 0x30, + 0xb0, + 0x61, + 0xac, + 0x1f, + 0xf8, + 0x27, + 0xc0, + 0xc2, + 0xc1, + 0x85, + 0xf0, + 0x3f, + 0xf0, + 0x51, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xfc, + 0x85, + 0x8d, + 0xab, + 0x5c, + 0x1b, + 0x03, + 0x82, + 0x4d, + 0x0d, + 0x81, + 0xc0, + 0xf9, + 0x0e, + 0xc0, + 0xe1, + 0x58, + 0x7b, + 0x05, + 0xda, + 0x5a, + 0x1b, + 0x05, + 0x10, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0xa0, + 0xa0, + 0xfe, + 0xd0, + 0xa8, + 0x1f, + 0x39, + 0xff, + 0xa0, + 0xb4, + 0xc3, + 0xd4, + 0x05, + 0x83, + 0x0f, + 0x50, + 0x7c, + 0x0f, + 0xfd, + 0x1d, + 0x83, + 0x0f, + 0xe8, + 0xc1, + 0xff, + 0xc1, + 0x60, + 0xf1, + 0x82, + 0x30, + 0xb0, + 0x78, + 0xc1, + 0x18, + 0x58, + 0xd9, + 0x8c, + 0x61, + 0x65, + 0x3f, + 0xf0, + 0x59, + 0xb9, + 0x82, + 0x30, + 0xb3, + 0x33, + 0x04, + 0x61, + 0x64, + 0x66, + 0x0b, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb7, + 0x0d, + 0x87, + 0xce, + 0x61, + 0xb2, + 0x43, + 0x69, + 0xf8, + 0xf4, + 0x1a, + 0xc1, + 0x86, + 0xc3, + 0x9f, + 0x03, + 0x02, + 0x60, + 0xc1, + 0xd8, + 0xfd, + 0x1f, + 0x81, + 0xb8, + 0x10, + 0x50, + 0x3f, + 0x61, + 0xdc, + 0x1f, + 0xb0, + 0x7f, + 0xe4, + 0x36, + 0x0d, + 0x0e, + 0xd0, + 0xd8, + 0x3f, + 0xf2, + 0x1b, + 0x06, + 0x87, + 0x68, + 0x6c, + 0x1a, + 0x1d, + 0xa1, + 0xb0, + 0x7f, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x69, + 0x20, + 0x70, + 0xfb, + 0x04, + 0x82, + 0x81, + 0xea, + 0x03, + 0x81, + 0x40, + 0xf6, + 0xff, + 0x5f, + 0xc0, + 0xb4, + 0x12, + 0x38, + 0x30, + 0x3e, + 0x41, + 0x25, + 0x83, + 0x06, + 0xe8, + 0x24, + 0xe4, + 0xc3, + 0x6a, + 0xfc, + 0xa9, + 0x83, + 0x6a, + 0x81, + 0x83, + 0xc8, + 0x6d, + 0x50, + 0x30, + 0x78, + 0x3b, + 0x54, + 0x0c, + 0x1e, + 0x0e, + 0xd5, + 0xf8, + 0x7c, + 0x86, + 0xd5, + 0x2e, + 0xc1, + 0xa1, + 0x6b, + 0x01, + 0x83, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0x9e, + 0xff, + 0xe4, + 0x2d, + 0x0f, + 0xfc, + 0x38, + 0x1f, + 0xf8, + 0x37, + 0x80, + 0xc1, + 0xd8, + 0x5f, + 0x01, + 0xff, + 0x82, + 0xdc, + 0x3f, + 0xf0, + 0x59, + 0xff, + 0xe4, + 0x2c, + 0xc3, + 0xf4, + 0x85, + 0x94, + 0xff, + 0x94, + 0x16, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc2, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x74, + 0x87, + 0x9d, + 0xf4, + 0xff, + 0x06, + 0x90, + 0x68, + 0x24, + 0xc3, + 0x60, + 0x77, + 0xfe, + 0x07, + 0x81, + 0x86, + 0x93, + 0x03, + 0xe2, + 0xf2, + 0xbf, + 0x80, + 0x98, + 0x94, + 0x04, + 0x87, + 0xb0, + 0xa6, + 0xfe, + 0x0d, + 0x91, + 0x20, + 0xa0, + 0x7b, + 0x1b, + 0x0a, + 0x81, + 0xec, + 0x1e, + 0x7f, + 0xd0, + 0x58, + 0x2c, + 0x29, + 0x0f, + 0x65, + 0xdc, + 0xf0, + 0x7b, + 0x70, + 0x9a, + 0x7d, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0x81, + 0x0f, + 0xf9, + 0xc1, + 0x87, + 0xfd, + 0xa5, + 0xff, + 0x82, + 0x72, + 0xc7, + 0x34, + 0xc2, + 0xf3, + 0xb6, + 0x98, + 0x30, + 0x3e, + 0x0b, + 0xea, + 0x0e, + 0x0e, + 0xc0, + 0xe3, + 0xe1, + 0x81, + 0x38, + 0xe9, + 0xc0, + 0xa0, + 0x4e, + 0x20, + 0x72, + 0xf0, + 0x67, + 0x0e, + 0x43, + 0xf3, + 0x99, + 0x9a, + 0x08, + 0x33, + 0x99, + 0x83, + 0x06, + 0x84, + 0xec, + 0x60, + 0x45, + 0x61, + 0x3c, + 0x98, + 0x6c, + 0x82, + 0x70, + 0xbf, + 0xa0, + 0x80, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x3f, + 0xf2, + 0x1a, + 0x86, + 0x16, + 0x0d, + 0x0d, + 0xa6, + 0x16, + 0x0d, + 0x0a, + 0xc1, + 0xff, + 0x90, + 0xbc, + 0x0c, + 0x2c, + 0x1a, + 0x0f, + 0x81, + 0xff, + 0x90, + 0x6e, + 0x1e, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x3f, + 0xfc, + 0x1b, + 0x34, + 0x2c, + 0x4c, + 0x36, + 0x68, + 0x1d, + 0xcc, + 0x36, + 0x6d, + 0x4b, + 0x58, + 0x6c, + 0xd0, + 0xfb, + 0x0d, + 0x9a, + 0x1d, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x6f, + 0x07, + 0xed, + 0x0b, + 0xa8, + 0x3e, + 0xc0, + 0xe8, + 0x1d, + 0x0d, + 0x6f, + 0x90, + 0xcf, + 0x82, + 0xf0, + 0x95, + 0xe0, + 0xd7, + 0x86, + 0xa4, + 0x29, + 0x06, + 0xe7, + 0x56, + 0x64, + 0x84, + 0xe6, + 0x83, + 0x32, + 0x42, + 0x73, + 0xf8, + 0xc9, + 0x09, + 0xcd, + 0x06, + 0x64, + 0x84, + 0xe7, + 0xf1, + 0x92, + 0x13, + 0x9a, + 0x0c, + 0x89, + 0x09, + 0xcd, + 0x06, + 0x16, + 0x84, + 0xe6, + 0xae, + 0x07, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0d, + 0x8a, + 0x18, + 0x10, + 0x73, + 0x83, + 0x18, + 0xe0, + 0xed, + 0x02, + 0x39, + 0x07, + 0x39, + 0x7f, + 0xf0, + 0x5e, + 0x0d, + 0x7c, + 0x1d, + 0x78, + 0x2a, + 0x31, + 0xa1, + 0x6e, + 0x3c, + 0x30, + 0x2c, + 0x36, + 0x19, + 0x90, + 0x90, + 0xd9, + 0xff, + 0xe0, + 0xd8, + 0x5c, + 0x16, + 0x87, + 0x60, + 0xb0, + 0xa8, + 0x1e, + 0xc0, + 0xdf, + 0x83, + 0xec, + 0x26, + 0xef, + 0x41, + 0xd9, + 0xe9, + 0x0d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xa8, + 0x7f, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xeb, + 0x0b, + 0x42, + 0xc3, + 0xbc, + 0x7f, + 0xfa, + 0x3e, + 0x0b, + 0x42, + 0xc3, + 0x6e, + 0x0f, + 0xfc, + 0x19, + 0xc1, + 0xa1, + 0xd8, + 0x67, + 0x06, + 0x06, + 0x06, + 0x19, + 0xc1, + 0x81, + 0x81, + 0x86, + 0x70, + 0x60, + 0xa0, + 0x30, + 0xce, + 0x04, + 0x72, + 0x50, + 0x67, + 0x03, + 0x61, + 0x5a, + 0x13, + 0x9c, + 0x87, + 0xa4, + 0x3f, + 0xf0, + 0x60, + 0x09, + 0x88, + 0x0e, + 0x09, + 0x0d, + 0xa3, + 0x8e, + 0x50, + 0x3b, + 0x2f, + 0xfe, + 0x0a, + 0xcd, + 0x0f, + 0xb0, + 0x3e, + 0x30, + 0xfd, + 0x83, + 0xe1, + 0xbf, + 0xe4, + 0x1b, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x03, + 0xbf, + 0xfe, + 0x80, + 0xe1, + 0xb8, + 0x08, + 0x73, + 0x85, + 0x40, + 0xb4, + 0x33, + 0x82, + 0xc3, + 0x38, + 0x67, + 0x1f, + 0xfe, + 0x09, + 0xc0, + 0xa0, + 0xf4, + 0x00, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x68, + 0x5c, + 0x1f, + 0x9c, + 0xff, + 0xc8, + 0x6d, + 0x30, + 0x38, + 0x34, + 0x27, + 0x06, + 0x07, + 0x06, + 0x85, + 0xe0, + 0x7f, + 0xe4, + 0x1f, + 0x03, + 0x05, + 0x01, + 0xa0, + 0xdc, + 0x18, + 0x24, + 0x1a, + 0x1b, + 0x07, + 0xfe, + 0x43, + 0x61, + 0xde, + 0x20, + 0xf6, + 0x1a, + 0x99, + 0x40, + 0xec, + 0x36, + 0xf5, + 0x83, + 0x61, + 0x69, + 0xd1, + 0x83, + 0x63, + 0xa0, + 0xc2, + 0xc3, + 0x66, + 0x85, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xcc, + 0x68, + 0x73, + 0xd6, + 0xf5, + 0x38, + 0x36, + 0x86, + 0xa0, + 0x7c, + 0xe0, + 0xff, + 0xc8, + 0x5e, + 0x1c, + 0x0c, + 0x0a, + 0x03, + 0xe1, + 0xff, + 0xd0, + 0xee, + 0x38, + 0x28, + 0x0a, + 0x06, + 0xc7, + 0xff, + 0x41, + 0xb0, + 0x60, + 0x51, + 0x44, + 0x36, + 0x7f, + 0xf9, + 0x0b, + 0x02, + 0x83, + 0x61, + 0xec, + 0x2e, + 0x0b, + 0x0f, + 0x61, + 0xb0, + 0xb0, + 0xf6, + 0x1e, + 0xf8, + 0x20, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0xff, + 0xf0, + 0x6e, + 0x0b, + 0x06, + 0x1f, + 0x61, + 0xb0, + 0x61, + 0xeb, + 0x2f, + 0xfe, + 0x03, + 0xe2, + 0x4c, + 0x18, + 0x30, + 0x7c, + 0x49, + 0x83, + 0x06, + 0x09, + 0xcb, + 0xff, + 0x82, + 0x70, + 0xea, + 0x07, + 0xce, + 0x2e, + 0xb5, + 0xc1, + 0x39, + 0xff, + 0xe0, + 0x9c, + 0x37, + 0xe4, + 0x39, + 0xc0, + 0xed, + 0x0d, + 0x0c, + 0xe7, + 0x81, + 0x40, + 0x58, + 0x4e, + 0x21, + 0x50, + 0x24, + 0x0f, + 0xe5, + 0x07, + 0xf6, + 0x19, + 0xc3, + 0xf5, + 0xdf, + 0xfc, + 0x1b, + 0x41, + 0x21, + 0x68, + 0x6b, + 0x09, + 0xc0, + 0xe1, + 0x9f, + 0x1f, + 0xfe, + 0x07, + 0xc6, + 0x81, + 0x41, + 0x60, + 0x9c, + 0x82, + 0x70, + 0xa0, + 0xd9, + 0x7f, + 0xf0, + 0x6c, + 0x36, + 0x1f, + 0xec, + 0x27, + 0x0f, + 0xf6, + 0x15, + 0xfe, + 0x0e, + 0xc2, + 0xd0, + 0x9c, + 0x3b, + 0x1e, + 0x0d, + 0x61, + 0xd9, + 0xc1, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x61, + 0xa8, + 0x1f, + 0xa8, + 0xff, + 0xf0, + 0x6c, + 0x3b, + 0x0f, + 0xce, + 0x3f, + 0xfa, + 0x0b, + 0xc1, + 0xb4, + 0x3e, + 0xbc, + 0x13, + 0xa1, + 0xf4, + 0xef, + 0xff, + 0x90, + 0xb0, + 0x71, + 0x26, + 0x87, + 0x6f, + 0x02, + 0x46, + 0xd0, + 0xb0, + 0x39, + 0x2b, + 0x0f, + 0x61, + 0x37, + 0xc8, + 0x7b, + 0x1b, + 0xb5, + 0x70, + 0x76, + 0x68, + 0x24, + 0x14, + 0x0d, + 0x84, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x48, + 0x67, + 0x1c, + 0x18, + 0x34, + 0x35, + 0x01, + 0x03, + 0x04, + 0x1d, + 0xbf, + 0xff, + 0x01, + 0xdd, + 0x0f, + 0x9c, + 0x1e, + 0x74, + 0x3e, + 0x72, + 0xf2, + 0x0f, + 0xf8, + 0x24, + 0xd0, + 0x61, + 0xd8, + 0x76, + 0x83, + 0x0e, + 0xc3, + 0xb4, + 0x1f, + 0xf0, + 0x76, + 0x84, + 0xc4, + 0x87, + 0xb4, + 0x2d, + 0x24, + 0x10, + 0x5a, + 0x3c, + 0x0a, + 0x0e, + 0x16, + 0xf2, + 0x13, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x68, + 0x4e, + 0x1f, + 0x9c, + 0xff, + 0xe0, + 0xda, + 0x61, + 0xf6, + 0x15, + 0x83, + 0x02, + 0xd4, + 0xc2, + 0xf0, + 0x5e, + 0xa2, + 0x83, + 0x7c, + 0x16, + 0x1f, + 0xd3, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xb4, + 0x1a, + 0x1e, + 0xc2, + 0xc2, + 0xc3, + 0xec, + 0x2d, + 0x06, + 0x87, + 0xb3, + 0xff, + 0xc8, + 0x58, + 0x4c, + 0x06, + 0x0f, + 0x60, + 0xb4, + 0x2b, + 0x43, + 0x65, + 0x03, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x24, + 0x26, + 0x70, + 0x7e, + 0xb4, + 0x2d, + 0x18, + 0x0e, + 0x58, + 0x4e, + 0x1f, + 0x66, + 0x1b, + 0xc1, + 0x95, + 0x7c, + 0xa1, + 0xf5, + 0xe1, + 0xa7, + 0xaa, + 0x15, + 0x83, + 0x0a, + 0x81, + 0xf6, + 0x0c, + 0x7f, + 0xc8, + 0x58, + 0x37, + 0xb0, + 0xa4, + 0x2c, + 0x18, + 0x58, + 0x52, + 0x16, + 0x0c, + 0x2f, + 0xe4, + 0x2c, + 0x1d, + 0xb8, + 0x52, + 0x16, + 0x0e, + 0x07, + 0xf2, + 0x16, + 0x1e, + 0xc2, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x83, + 0x98, + 0x3a, + 0x86, + 0x86, + 0xdf, + 0xc6, + 0x8c, + 0x1b, + 0x09, + 0xef, + 0xf0, + 0x2c, + 0x27, + 0xe0, + 0x61, + 0x3e, + 0x32, + 0x8e, + 0x0c, + 0x29, + 0xc6, + 0xc1, + 0xfe, + 0x0b, + 0x07, + 0x81, + 0x83, + 0x0e, + 0xc1, + 0x60, + 0xc1, + 0x87, + 0x60, + 0xf2, + 0x7f, + 0x41, + 0x63, + 0x99, + 0x83, + 0x0e, + 0xdc, + 0x11, + 0x83, + 0x0e, + 0xd4, + 0x1b, + 0xfc, + 0x83, + 0x0f, + 0x61, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x39, + 0x85, + 0x85, + 0x86, + 0xd3, + 0x0b, + 0x0b, + 0x0d, + 0x83, + 0x0b, + 0x03, + 0x85, + 0x60, + 0xff, + 0xe0, + 0xbc, + 0x14, + 0x08, + 0x3d, + 0xf0, + 0x28, + 0x0a, + 0x07, + 0x6e, + 0x0f, + 0xfe, + 0x42, + 0xcf, + 0x04, + 0xc1, + 0xf6, + 0xff, + 0xf8, + 0x36, + 0x0c, + 0x26, + 0x0f, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x18, + 0x4c, + 0x1f, + 0x60, + 0xd6, + 0xa2, + 0xc1, + 0xb0, + 0x7a, + 0xbe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0xe1, + 0x68, + 0x7b, + 0xbf, + 0x8c, + 0x3c, + 0xc0, + 0x70, + 0xba, + 0x82, + 0xd0, + 0x38, + 0x1a, + 0x70, + 0x1d, + 0x5f, + 0xad, + 0x30, + 0xbc, + 0x81, + 0xc7, + 0x8c, + 0x14, + 0xd0, + 0x39, + 0x4c, + 0xc3, + 0x6f, + 0xf8, + 0xdc, + 0x36, + 0x8c, + 0x1b, + 0xa0, + 0x6d, + 0x2f, + 0xa1, + 0xd0, + 0xda, + 0x49, + 0x40, + 0x61, + 0xda, + 0x60, + 0x93, + 0xd0, + 0x6d, + 0xa0, + 0x36, + 0xce, + 0x0b, + 0x71, + 0xf3, + 0x85, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x69, + 0x81, + 0x83, + 0xf6, + 0x5f, + 0xd4, + 0xe0, + 0xa8, + 0xe0, + 0xcc, + 0x18, + 0x6e, + 0xcb, + 0xc3, + 0x68, + 0x56, + 0xa8, + 0xc2, + 0xe0, + 0x9f, + 0x23, + 0xa1, + 0x38, + 0x54, + 0xd3, + 0xbf, + 0xae, + 0x0b, + 0x78, + 0x3e, + 0x60, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0xff, + 0xe0, + 0xda, + 0x08, + 0x18, + 0x10, + 0xed, + 0x28, + 0x0c, + 0x14, + 0x0d, + 0xab, + 0x0b, + 0x0b, + 0x42, + 0xd0, + 0xaf, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x0f, + 0xd4, + 0x3f, + 0xf8, + 0x36, + 0x0c, + 0x92, + 0x56, + 0x15, + 0x83, + 0x07, + 0xa1, + 0xc2, + 0xf0, + 0x37, + 0x46, + 0x70, + 0x76, + 0x0f, + 0xfe, + 0x06, + 0x61, + 0xa0, + 0x50, + 0x3d, + 0x8d, + 0xa1, + 0x3c, + 0x1b, + 0x24, + 0xe0, + 0xd0, + 0x6c, + 0x0f, + 0xfa, + 0x0e, + 0xcb, + 0xa0, + 0x1c, + 0x3d, + 0x86, + 0x7b, + 0x0f, + 0xb0, + 0x9b, + 0xb9, + 0x0e, + 0xcf, + 0x48, + 0x4d, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x70, + 0xff, + 0x38, + 0x3f, + 0x90, + 0xf6, + 0x9a, + 0x0a, + 0x07, + 0x9d, + 0xff, + 0xf0, + 0x1f, + 0x0e, + 0x06, + 0x03, + 0x83, + 0xe0, + 0x74, + 0xf5, + 0x3c, + 0x08, + 0xc2, + 0x78, + 0x3f, + 0xb0, + 0x5b, + 0xa0, + 0xa0, + 0x6c, + 0x91, + 0xf5, + 0xc1, + 0xd8, + 0x1e, + 0x3a, + 0x83, + 0xb3, + 0x81, + 0xe8, + 0xc3, + 0xb0, + 0xac, + 0xa0, + 0xe1, + 0xb3, + 0xc8, + 0x34, + 0x0c, + 0x16, + 0x20, + 0xb8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x0f, + 0xcf, + 0xff, + 0xc1, + 0xb4, + 0x35, + 0x03, + 0xeb, + 0x05, + 0x7e, + 0x40, + 0xf8, + 0x1f, + 0xf8, + 0x2e, + 0xc1, + 0x87, + 0xb0, + 0xa3, + 0x07, + 0xab, + 0xb0, + 0xec, + 0x2a, + 0x01, + 0xc3, + 0xd8, + 0xab, + 0x57, + 0x28, + 0x36, + 0x2f, + 0xf8, + 0x36, + 0x0a, + 0xfc, + 0x86, + 0xc1, + 0xa1, + 0xda, + 0x1b, + 0x06, + 0x1e, + 0xd0, + 0xd8, + 0x3f, + 0xf2, + 0x00, + 0x0c, + 0x86, + 0x50, + 0x7f, + 0x38, + 0x6d, + 0x0f, + 0xea, + 0x7f, + 0xfa, + 0x0d, + 0x88, + 0xe9, + 0x41, + 0x0d, + 0x67, + 0x70, + 0x5b, + 0x86, + 0xf0, + 0x3c, + 0x1a, + 0xd0, + 0xbe, + 0x2f, + 0xfd, + 0x05, + 0xbd, + 0xe4, + 0x3b, + 0xd0, + 0x4e, + 0x0f, + 0xfc, + 0x1c, + 0xe0, + 0xd0, + 0xec, + 0x39, + 0xc1, + 0xff, + 0x83, + 0x9c, + 0x0a, + 0x1c, + 0x08, + 0x73, + 0x83, + 0x03, + 0x83, + 0x43, + 0x39, + 0xa0, + 0x70, + 0xb0, + 0xce, + 0x15, + 0xe8, + 0x24, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xc3, + 0x6a, + 0x0c, + 0xe0, + 0x90, + 0xb7, + 0x42, + 0xa7, + 0xf4, + 0x69, + 0x85, + 0x87, + 0xed, + 0x0d, + 0xe1, + 0xfc, + 0xff, + 0x0f, + 0x86, + 0x06, + 0x0d, + 0x0e, + 0xc6, + 0x06, + 0x0e, + 0x0e, + 0xc7, + 0xf0, + 0x38, + 0x3b, + 0x0a, + 0x42, + 0xe0, + 0xec, + 0x54, + 0xe3, + 0xc1, + 0xd9, + 0x12, + 0xd5, + 0x07, + 0x6e, + 0x48, + 0xec, + 0x41, + 0x6a, + 0x24, + 0xd5, + 0x98, + 0x58, + 0x2c, + 0x60, + 0x5c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x69, + 0xa1, + 0x70, + 0x67, + 0x0b, + 0x03, + 0x87, + 0x6a, + 0xff, + 0xe0, + 0x38, + 0xe8, + 0x32, + 0x71, + 0xf0, + 0xe6, + 0x6c, + 0xe7, + 0xc3, + 0x89, + 0xa3, + 0x91, + 0x8f, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x06, + 0x07, + 0xfe, + 0x0d, + 0x81, + 0x83, + 0x38, + 0x6c, + 0x0f, + 0xfc, + 0x1b, + 0x03, + 0x06, + 0x70, + 0xd8, + 0x1e, + 0xb7, + 0x83, + 0x60, + 0x60, + 0xce, + 0x1f, + 0xf8, + 0x30, + 0x0c, + 0x81, + 0x02, + 0x1f, + 0xd8, + 0x30, + 0x68, + 0x7d, + 0x42, + 0x80, + 0x60, + 0xfb, + 0x4f, + 0xfe, + 0x0a, + 0xcb, + 0x0a, + 0x43, + 0xde, + 0x3c, + 0x82, + 0x81, + 0xdf, + 0x53, + 0xab, + 0xd4, + 0x41, + 0xb8, + 0x30, + 0xa4, + 0x3e, + 0xc1, + 0xff, + 0xa0, + 0xd8, + 0x30, + 0xa4, + 0x3e, + 0xc1, + 0xff, + 0xc8, + 0x58, + 0x20, + 0xf2, + 0x1d, + 0x83, + 0x24, + 0xcd, + 0x0d, + 0x94, + 0x18, + 0xc7, + 0x0d, + 0x98, + 0x50, + 0xa3, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x7e, + 0x7f, + 0x41, + 0x39, + 0x18, + 0x13, + 0x0e, + 0xd3, + 0x30, + 0x66, + 0x1d, + 0xa7, + 0xeb, + 0xf4, + 0x0b, + 0x41, + 0x68, + 0x1c, + 0x27, + 0xc8, + 0xed, + 0x0f, + 0x08, + 0xda, + 0xb2, + 0xce, + 0x8e, + 0x16, + 0xa0, + 0xe4, + 0x08, + 0x6d, + 0x1f, + 0xfc, + 0x1b, + 0x47, + 0x0f, + 0x61, + 0xb4, + 0x7f, + 0xf0, + 0x6d, + 0x1c, + 0x3d, + 0x86, + 0xd1, + 0xc3, + 0xd8, + 0x6d, + 0x1f, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x6a, + 0x07, + 0xea, + 0x3f, + 0xfc, + 0x1b, + 0x0a, + 0x80, + 0x70, + 0xeb, + 0x29, + 0xea, + 0x7a, + 0x88, + 0x3c, + 0x2f, + 0xf8, + 0x1f, + 0x03, + 0xff, + 0x20, + 0xdc, + 0x18, + 0x18, + 0x1a, + 0x13, + 0x83, + 0xff, + 0x21, + 0x38, + 0x30, + 0x30, + 0x34, + 0x27, + 0x07, + 0xfe, + 0x42, + 0x70, + 0xea, + 0x07, + 0xce, + 0x3f, + 0xfa, + 0x09, + 0xc3, + 0xa8, + 0x1f, + 0x3b, + 0xff, + 0xe8, + 0x0d, + 0x07, + 0xfe, + 0x05, + 0x5f, + 0xfc, + 0x85, + 0xa1, + 0x49, + 0x87, + 0x9c, + 0x34, + 0x9a, + 0x1d, + 0x63, + 0xff, + 0xc0, + 0x7c, + 0x31, + 0x26, + 0x0c, + 0x1f, + 0x0c, + 0x49, + 0x83, + 0x06, + 0xe3, + 0xff, + 0xc1, + 0x38, + 0x18, + 0x70, + 0x61, + 0x9c, + 0x2c, + 0x72, + 0x43, + 0x39, + 0xff, + 0xe4, + 0x0e, + 0x1b, + 0xf2, + 0x1c, + 0xe1, + 0x73, + 0x9a, + 0x19, + 0xcb, + 0x47, + 0x07, + 0x90, + 0x38, + 0x84, + 0xe1, + 0x20, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x3f, + 0xfc, + 0x1b, + 0x43, + 0xff, + 0x0e, + 0x0e, + 0x9e, + 0xa6, + 0x85, + 0x60, + 0xd5, + 0x6a, + 0xd0, + 0xbc, + 0x0c, + 0x14, + 0x06, + 0x83, + 0xe0, + 0x74, + 0xf5, + 0x30, + 0xb7, + 0x17, + 0xfc, + 0x13, + 0x8b, + 0xfe, + 0x09, + 0xc1, + 0xd3, + 0xd4, + 0xd0, + 0x9c, + 0x1a, + 0xad, + 0x5a, + 0x13, + 0x83, + 0x55, + 0xab, + 0x42, + 0x70, + 0x74, + 0xf5, + 0x34, + 0x27, + 0x0f, + 0xfc, + 0x07, + 0x7f, + 0xfc, + 0x80, + 0x0a, + 0x43, + 0xca, + 0x0f, + 0x67, + 0xe0, + 0x38, + 0x73, + 0x98, + 0x30, + 0x3a, + 0x1b, + 0x4c, + 0x1b, + 0xfc, + 0x16, + 0x0c, + 0x19, + 0x02, + 0x41, + 0x60, + 0xdb, + 0x18, + 0xc0, + 0xf8, + 0x1a, + 0xc2, + 0xd8, + 0x15, + 0x83, + 0x0a, + 0xfe, + 0x0b, + 0x1e, + 0xa0, + 0xb0, + 0xec, + 0x79, + 0xc2, + 0xc3, + 0xb2, + 0xe3, + 0xbf, + 0x82, + 0xce, + 0x86, + 0x8e, + 0x1d, + 0xbb, + 0x18, + 0x58, + 0x77, + 0x47, + 0xe0, + 0xb0, + 0xec, + 0x0c, + 0x1d, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0b, + 0x30, + 0x60, + 0xc3, + 0xce, + 0xf4, + 0xd3, + 0x0f, + 0x4a, + 0xe9, + 0xce, + 0x1e, + 0xc1, + 0x03, + 0x1f, + 0xc9, + 0x60, + 0xd0, + 0xb4, + 0xa0, + 0x3c, + 0x3f, + 0xae, + 0x24, + 0x16, + 0xe1, + 0x5d, + 0x9a, + 0x17, + 0xf5, + 0x13, + 0x30, + 0xdb, + 0x0d, + 0x12, + 0x98, + 0x6c, + 0x86, + 0x88, + 0xe8, + 0x6c, + 0xbd, + 0x44, + 0x18, + 0x76, + 0x41, + 0x69, + 0x78, + 0x36, + 0x1d, + 0x96, + 0x50, + 0x2c, + 0x2f, + 0x4e, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x9f, + 0xfa, + 0x0d, + 0xa6, + 0x40, + 0xc6, + 0x0d, + 0x83, + 0x20, + 0x63, + 0x05, + 0x60, + 0xff, + 0xd0, + 0x5e, + 0x17, + 0xfc, + 0x0f, + 0x85, + 0xff, + 0x03, + 0x70, + 0x5f, + 0xf0, + 0x67, + 0x06, + 0x1e, + 0xc3, + 0x38, + 0x34, + 0x3b, + 0x0c, + 0xe0, + 0xbf, + 0xe0, + 0xce, + 0x15, + 0x94, + 0x28, + 0x13, + 0x9f, + 0x05, + 0xe4, + 0x33, + 0x85, + 0xaa, + 0x3c, + 0x84, + 0xe0, + 0x79, + 0x09, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0d, + 0x23, + 0x07, + 0xfd, + 0x83, + 0xfa, + 0x0f, + 0x59, + 0x40, + 0xb4, + 0x3d, + 0xab, + 0x80, + 0xe8, + 0x75, + 0x9e, + 0xa7, + 0x4e, + 0x88, + 0x3c, + 0xd8, + 0xe9, + 0x40, + 0xbe, + 0x06, + 0xe3, + 0x03, + 0x06, + 0xe0, + 0xe8, + 0xdc, + 0xc1, + 0xb0, + 0x61, + 0xff, + 0xb0, + 0x65, + 0x7c, + 0x1b, + 0x18, + 0x5f, + 0x83, + 0x63, + 0x07, + 0xfe, + 0xc9, + 0x5d, + 0x6f, + 0x06, + 0xcc, + 0x70, + 0xec, + 0x36, + 0xc3, + 0xd6, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x53, + 0xff, + 0x83, + 0xb0, + 0xec, + 0x3f, + 0x51, + 0xff, + 0xe8, + 0x2d, + 0x90, + 0xb0, + 0xd8, + 0x2d, + 0x1a, + 0x3b, + 0x44, + 0x0f, + 0x91, + 0xa1, + 0xb4, + 0x41, + 0x3a, + 0x1d, + 0x07, + 0xed, + 0xbf, + 0xfc, + 0x16, + 0x86, + 0x70, + 0xfd, + 0xa7, + 0xff, + 0x21, + 0x69, + 0x83, + 0x28, + 0x48, + 0x5a, + 0x60, + 0xc6, + 0x24, + 0x2d, + 0x30, + 0x63, + 0x12, + 0x16, + 0x98, + 0x21, + 0x56, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x0c, + 0xbf, + 0xe8, + 0x27, + 0x28, + 0x0c, + 0x14, + 0x0b, + 0x8a, + 0x03, + 0x05, + 0x00, + 0xe9, + 0x7f, + 0xd0, + 0x3c, + 0x94, + 0x06, + 0x0a, + 0x17, + 0x92, + 0xff, + 0xa2, + 0x74, + 0x3f, + 0xf1, + 0xbf, + 0xc7, + 0xf0, + 0x37, + 0x33, + 0x33, + 0x30, + 0x6e, + 0x66, + 0x66, + 0x60, + 0xdf, + 0xe3, + 0xf8, + 0x1b, + 0x99, + 0x99, + 0x98, + 0x37, + 0xbb, + 0x3b, + 0xb0, + 0x6e, + 0x16, + 0x61, + 0x61, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xda, + 0x1b, + 0x0f, + 0xed, + 0x0d, + 0x87, + 0xf6, + 0x86, + 0xc3, + 0xfb, + 0x43, + 0x61, + 0xfd, + 0xa1, + 0xb0, + 0xfe, + 0xc3, + 0xb0, + 0xfe, + 0xc3, + 0xb0, + 0xfc, + 0xe1, + 0xd8, + 0x7e, + 0xb0, + 0xec, + 0x24, + 0x36, + 0x87, + 0x61, + 0x68, + 0x2c, + 0x3d, + 0x85, + 0xa5, + 0x87, + 0xda, + 0x0c, + 0x74, + 0x3e, + 0xbe, + 0x83, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x3a, + 0xc2, + 0xb0, + 0xfe, + 0x70, + 0x9c, + 0x3f, + 0x9c, + 0x27, + 0x0f, + 0xe7, + 0x09, + 0xc3, + 0xf9, + 0xc2, + 0x70, + 0xfe, + 0xa0, + 0x4e, + 0x1f, + 0xda, + 0x13, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xf5, + 0x86, + 0x70, + 0xa0, + 0x9c, + 0x39, + 0xc2, + 0xd1, + 0xe0, + 0xe7, + 0x47, + 0x06, + 0x87, + 0xdf, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0f, + 0xfc, + 0x58, + 0x7f, + 0xe0, + 0x61, + 0x38, + 0x7f, + 0x68, + 0x6b, + 0x0f, + 0xb8, + 0x3d, + 0xc1, + 0xd7, + 0x4f, + 0xf9, + 0x0d, + 0x57, + 0x26, + 0x8e, + 0x1f, + 0x68, + 0x30, + 0xff, + 0xb4, + 0x18, + 0x7f, + 0xd8, + 0x58, + 0x7f, + 0xac, + 0x2c, + 0x36, + 0x19, + 0xd0, + 0xb0, + 0xd8, + 0x4e, + 0x86, + 0xd0, + 0x38, + 0xf9, + 0x0e, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x5f, + 0xff, + 0xbc, + 0x1c, + 0xe8, + 0x38, + 0x3f, + 0xd8, + 0x54, + 0x0f, + 0xe7, + 0x0a, + 0x81, + 0xfd, + 0x40, + 0xa8, + 0x1f, + 0xda, + 0x15, + 0x02, + 0xc3, + 0x58, + 0x6a, + 0x05, + 0x85, + 0x61, + 0xd4, + 0x0b, + 0x07, + 0x07, + 0x9f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x03, + 0xff, + 0xf0, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xff, + 0xf8, + 0x3e, + 0xd0, + 0x68, + 0x7f, + 0xb0, + 0xb4, + 0x3f, + 0x9c, + 0x2d, + 0x0f, + 0xea, + 0x05, + 0xa1, + 0x28, + 0x27, + 0x0d, + 0xa1, + 0x50, + 0x16, + 0x86, + 0xe0, + 0xb4, + 0xf0, + 0x79, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xf0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf7, + 0x82, + 0x43, + 0xfa, + 0xc3, + 0x68, + 0x7c, + 0xe1, + 0xee, + 0x0e, + 0xba, + 0xef, + 0xd0, + 0x6a, + 0xbc, + 0xae, + 0x06, + 0x87, + 0xa8, + 0x0d, + 0x0f, + 0xf6, + 0x83, + 0x43, + 0xf9, + 0xc2, + 0xd0, + 0xa0, + 0xee, + 0x0b, + 0x42, + 0xc2, + 0x7c, + 0x1b, + 0x82, + 0xc1, + 0xe8, + 0x39, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0e, + 0x70, + 0x68, + 0x7d, + 0x01, + 0xc1, + 0xa0, + 0x90, + 0xb8, + 0x70, + 0x68, + 0xe1, + 0xd8, + 0xe0, + 0xd3, + 0x43, + 0xad, + 0xc1, + 0xb4, + 0x0f, + 0x95, + 0x83, + 0x50, + 0x7f, + 0x38, + 0x39, + 0x0f, + 0xd7, + 0x81, + 0xdc, + 0x19, + 0xf5, + 0x40, + 0xd2, + 0xd0, + 0x50, + 0x1a, + 0x0d, + 0x03, + 0x87, + 0x38, + 0x5a, + 0x1f, + 0xdc, + 0x16, + 0x85, + 0x04, + 0xf0, + 0x6e, + 0x0b, + 0x05, + 0xa1, + 0xcf, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x02, + 0x81, + 0xfe, + 0x70, + 0x50, + 0x3f, + 0xdf, + 0xff, + 0x06, + 0x70, + 0xa8, + 0x1f, + 0xda, + 0x15, + 0x03, + 0xfa, + 0x0d, + 0x40, + 0xfc, + 0xbe, + 0xa2, + 0xf8, + 0x1f, + 0xff, + 0xbc, + 0x1e, + 0xd0, + 0x50, + 0x3f, + 0xd8, + 0x54, + 0x0f, + 0xea, + 0x05, + 0x40, + 0xfc, + 0xe8, + 0x54, + 0x0b, + 0x09, + 0xd0, + 0xd6, + 0x16, + 0x0f, + 0x21, + 0xef, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xd4, + 0x0a, + 0x81, + 0x50, + 0x3b, + 0x41, + 0x40, + 0xb0, + 0xf3, + 0x82, + 0x80, + 0xa0, + 0x7d, + 0x82, + 0x80, + 0x83, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf6, + 0x82, + 0x81, + 0xfe, + 0xc2, + 0xa0, + 0x7f, + 0x38, + 0x54, + 0x0f, + 0xee, + 0x0a, + 0x81, + 0x21, + 0xac, + 0x35, + 0x02, + 0xd1, + 0xf0, + 0x75, + 0x02, + 0xc1, + 0xc1, + 0xe7, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1f, + 0xb8, + 0x1a, + 0x1f, + 0xed, + 0x06, + 0x87, + 0xf5, + 0x85, + 0xa1, + 0x68, + 0x1f, + 0x06, + 0xd0, + 0xb0, + 0x79, + 0x0e, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0xbf, + 0xc1, + 0xfa, + 0xc3, + 0x68, + 0x7d, + 0x68, + 0x56, + 0x1f, + 0x5f, + 0xff, + 0x82, + 0x56, + 0x13, + 0x86, + 0xc3, + 0x38, + 0x54, + 0x0d, + 0x86, + 0x75, + 0xb9, + 0x76, + 0x1d, + 0xff, + 0xf0, + 0x7e, + 0x73, + 0x0f, + 0xfd, + 0xa6, + 0x1f, + 0xe7, + 0x81, + 0x86, + 0x90, + 0x36, + 0x85, + 0xa1, + 0x69, + 0x70, + 0x75, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xce, + 0x1f, + 0x38, + 0x6d, + 0x0f, + 0xda, + 0x0b, + 0x0f, + 0x3f, + 0xfe, + 0x42, + 0x70, + 0xfd, + 0xa1, + 0x38, + 0x7e, + 0xd0, + 0x9c, + 0x3f, + 0x68, + 0x4f, + 0xff, + 0x90, + 0xf5, + 0x83, + 0x43, + 0xfa, + 0x80, + 0xd0, + 0xfe, + 0xd0, + 0x68, + 0x7e, + 0xb0, + 0xb4, + 0x2c, + 0x2b, + 0x0d, + 0xa1, + 0x65, + 0xc1, + 0xd7, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0x3f, + 0xc8, + 0x7e, + 0xd0, + 0xac, + 0x3f, + 0x78, + 0x27, + 0x43, + 0xef, + 0xff, + 0xd8, + 0x4e, + 0x85, + 0xa1, + 0x38, + 0x6d, + 0x0b, + 0x0c, + 0xe1, + 0xb4, + 0x0e, + 0x19, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xdb, + 0x8a, + 0x0f, + 0xeb, + 0x30, + 0x70, + 0x7d, + 0x60, + 0xc2, + 0x8c, + 0x2b, + 0x82, + 0xd0, + 0x9c, + 0x1c, + 0x86, + 0xbf, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x0f, + 0xc8, + 0x5a, + 0x38, + 0x30, + 0x68, + 0x58, + 0x1c, + 0x18, + 0x34, + 0x2c, + 0x0e, + 0xac, + 0x1a, + 0x16, + 0x07, + 0xf0, + 0x34, + 0x2c, + 0x3f, + 0xb4, + 0x2d, + 0x0f, + 0xda, + 0x17, + 0xff, + 0xc8, + 0x7b, + 0x87, + 0x0f, + 0xf6, + 0x83, + 0x0f, + 0xe7, + 0x0b, + 0x0c, + 0x86, + 0xe0, + 0xb0, + 0xd8, + 0x5e, + 0x0d, + 0x84, + 0xc7, + 0xa0, + 0xef, + 0xe4, + 0x43, + 0xff, + 0x00, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x20, + 0x64, + 0x3e, + 0x78, + 0x35, + 0xc1, + 0xd6, + 0x8e, + 0x1b, + 0xc8, + 0x28, + 0x07, + 0x80, + 0x82, + 0x43, + 0x9e, + 0x0b, + 0x43, + 0xe7, + 0x43, + 0x3c, + 0x1d, + 0x7f, + 0xeb, + 0x43, + 0xed, + 0x05, + 0x04, + 0x3f, + 0x68, + 0x28, + 0x1f, + 0xd6, + 0x15, + 0x02, + 0x83, + 0x5a, + 0x15, + 0x02, + 0xc1, + 0x70, + 0x73, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0a, + 0x0b, + 0x42, + 0x83, + 0xd6, + 0x0d, + 0x05, + 0x87, + 0x9d, + 0x34, + 0x74, + 0x37, + 0xff, + 0xef, + 0x03, + 0x0f, + 0xf9, + 0xc1, + 0x8f, + 0xfe, + 0x1c, + 0x33, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0xd8, + 0x7c, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0xe1, + 0xff, + 0x68, + 0xe1, + 0xfe, + 0xb0, + 0x38, + 0x6c, + 0x27, + 0xc1, + 0x38, + 0x6c, + 0x1c, + 0x87, + 0x7f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xac, + 0x18, + 0x4b, + 0x06, + 0xe2, + 0xfc, + 0xd3, + 0x0d, + 0x82, + 0x41, + 0x85, + 0x86, + 0xc1, + 0x20, + 0xc2, + 0xc3, + 0x60, + 0xbf, + 0x05, + 0x86, + 0xc1, + 0x20, + 0xc2, + 0xc3, + 0x6f, + 0x90, + 0x61, + 0x61, + 0x5e, + 0x7f, + 0x9f, + 0x82, + 0x50, + 0x10, + 0xa0, + 0xff, + 0xb0, + 0xb0, + 0xff, + 0x38, + 0x58, + 0x7f, + 0xb8, + 0x2c, + 0x36, + 0x13, + 0xc1, + 0xb4, + 0x0e, + 0x0f, + 0x21, + 0xd7, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0xc3, + 0xd8, + 0x77, + 0xfa, + 0x9f, + 0xe4, + 0x27, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xd8, + 0x75, + 0xfc, + 0x3f, + 0xe0, + 0x50, + 0x2c, + 0x60, + 0x9c, + 0x14, + 0x0b, + 0x18, + 0x27, + 0x05, + 0xfc, + 0x3f, + 0xe0, + 0xa8, + 0x61, + 0x39, + 0x87, + 0x50, + 0xc2, + 0x63, + 0x0e, + 0x93, + 0x12, + 0x86, + 0x1d, + 0x83, + 0xd1, + 0xa6, + 0x08, + 0xb1, + 0xd2, + 0xc1, + 0xaa, + 0x30, + 0xeb, + 0x0a, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xf0, + 0x56, + 0x1f, + 0xf8, + 0x2e, + 0x0f, + 0xfc, + 0x0f, + 0x07, + 0xfe, + 0x1e, + 0xc3, + 0xff, + 0x59, + 0xa1, + 0xff, + 0x69, + 0x61, + 0xfe, + 0xb0, + 0xb8, + 0x3f, + 0xb4, + 0x27, + 0x0f, + 0xde, + 0x0e, + 0xf0, + 0x7b, + 0xc1, + 0xf7, + 0x04, + 0xf8, + 0x3f, + 0x3e, + 0x07, + 0x07, + 0xfd, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2f, + 0x41, + 0xff, + 0x58, + 0x3c, + 0x1f, + 0xd6, + 0x1b, + 0xc1, + 0xe7, + 0x83, + 0xd7, + 0x05, + 0x72, + 0xfe, + 0xbc, + 0x08, + 0xad, + 0xea, + 0xc4, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xf5, + 0xff, + 0xc1, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x54, + 0x0f, + 0xe7, + 0x09, + 0x83, + 0xf9, + 0xc2, + 0x70, + 0xfe, + 0x70, + 0xd8, + 0x7f, + 0x50, + 0x36, + 0x1f, + 0xda, + 0x1b, + 0x43, + 0xf6, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xdc, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x70, + 0x7e, + 0xb0, + 0xbc, + 0x1f, + 0xee, + 0x06, + 0x1f, + 0xfb, + 0x43, + 0xff, + 0x06, + 0x0e, + 0x83, + 0x41, + 0xfc, + 0xe1, + 0xb4, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xac, + 0x3d, + 0x61, + 0xce, + 0x87, + 0xdc, + 0x13, + 0xc1, + 0x70, + 0x6e, + 0x07, + 0x05, + 0x61, + 0xce, + 0x1f, + 0x68, + 0x7f, + 0xe3, + 0xc1, + 0x21, + 0xfc, + 0xe1, + 0xac, + 0x3f, + 0x68, + 0x77, + 0x07, + 0xb8, + 0x0b, + 0xad, + 0x0d, + 0x7f, + 0xd4, + 0xf0, + 0x72, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xfc, + 0x17, + 0x07, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x09, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe1, + 0xc3, + 0x68, + 0x7e, + 0xe0, + 0xd6, + 0x1f, + 0x58, + 0x7b, + 0x83, + 0xda, + 0x1f, + 0x68, + 0x6f, + 0x07, + 0xeb, + 0x0a, + 0xc3, + 0xfd, + 0xc0, + 0xd0, + 0xff, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0e, + 0x43, + 0x21, + 0xfd, + 0x61, + 0x38, + 0x7f, + 0x68, + 0x6e, + 0x0f, + 0xac, + 0x3d, + 0xa1, + 0xd6, + 0x1f, + 0x3a, + 0x15, + 0xdf, + 0xfa, + 0xd1, + 0xc2, + 0xe0, + 0xf3, + 0x87, + 0xb0, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x02, + 0x81, + 0xfe, + 0x7f, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0c, + 0x87, + 0x90, + 0xf9, + 0xc3, + 0xda, + 0x1f, + 0x58, + 0x6a, + 0x07, + 0xf4, + 0x13, + 0x87, + 0x9f, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xaf, + 0xff, + 0x21, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xa8, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0xf3, + 0x86, + 0xa0, + 0x73, + 0xff, + 0xfb, + 0x0e, + 0x70, + 0xd4, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x50, + 0x3f, + 0x38, + 0x6a, + 0x07, + 0x7f, + 0xfe, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0xb4, + 0x2d, + 0x0f, + 0xdc, + 0x19, + 0xe0, + 0xe7, + 0x83, + 0xef, + 0x05, + 0x68, + 0x7f, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd6, + 0x1a, + 0xc3, + 0xfb, + 0x0d, + 0x87, + 0xdf, + 0xff, + 0x83, + 0xfa, + 0xc3, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xf3, + 0xe4, + 0x3f, + 0xf5, + 0xd8, + 0x7f, + 0xce, + 0x9c, + 0x1f, + 0xd7, + 0x05, + 0xe0, + 0xf5, + 0xe4, + 0x3a, + 0xe4, + 0x1e, + 0x43, + 0xf3, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x82, + 0xc3, + 0xd4, + 0x06, + 0x85, + 0x40, + 0xed, + 0x03, + 0x86, + 0xc3, + 0x58, + 0x6a, + 0x05, + 0xa1, + 0x68, + 0x67, + 0x09, + 0x40, + 0xa0, + 0x7a, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0x90, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0xcc, + 0x1a, + 0x43, + 0xe7, + 0x43, + 0x3a, + 0x1c, + 0xe8, + 0x79, + 0xd0, + 0xad, + 0x0f, + 0xce, + 0x82, + 0x43, + 0xfc, + 0xc0, + 0x0f, + 0xcb, + 0x58, + 0x79, + 0xff, + 0x51, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x74, + 0x87, + 0xce, + 0x1d, + 0x21, + 0xf3, + 0x87, + 0x48, + 0x7d, + 0x61, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xe4, + 0x32, + 0x1f, + 0xd6, + 0x1b, + 0xc8, + 0x73, + 0xc1, + 0xeb, + 0x82, + 0xf2, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0x38, + 0x0d, + 0x87, + 0xb0, + 0xeb, + 0xff, + 0xf4, + 0x12, + 0xb5, + 0xf6, + 0xa0, + 0xf6, + 0x1e, + 0xc3, + 0xf7, + 0xfe, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0xf6, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0xf4, + 0x81, + 0x41, + 0xfa, + 0xe0, + 0xd7, + 0x21, + 0x7a, + 0x0f, + 0xd7, + 0x07, + 0xfe, + 0x0e, + 0x0a, + 0xff, + 0xe0, + 0xf5, + 0x03, + 0xce, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd7, + 0xff, + 0x07, + 0xa8, + 0x1e, + 0x70, + 0xf5, + 0xff, + 0xc1, + 0xea, + 0x07, + 0x9c, + 0x3d, + 0x7f, + 0xf0, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xbf, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7d, + 0xe4, + 0x33, + 0xe4, + 0x2f, + 0x41, + 0xf9, + 0xf0, + 0x10, + 0xff, + 0xc8, + 0x0e, + 0xa0, + 0x30, + 0xfc, + 0xb5, + 0x15, + 0xac, + 0x1d, + 0xff, + 0xf4, + 0x1b, + 0x05, + 0x01, + 0x82, + 0x81, + 0xb0, + 0x50, + 0x18, + 0x28, + 0x1b, + 0xff, + 0xe8, + 0x36, + 0x94, + 0x06, + 0x94, + 0x0d, + 0x82, + 0x80, + 0xc1, + 0x40, + 0xd8, + 0x28, + 0x0c, + 0x14, + 0x03, + 0xff, + 0xfb, + 0xc0, + 0x5d, + 0x2e, + 0x97, + 0x07, + 0x78, + 0x27, + 0x83, + 0xd7, + 0x07, + 0xae, + 0x0b, + 0x83, + 0xfd, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xb0, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0x9c, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xb4, + 0x3e, + 0xc0, + 0x82, + 0x80, + 0x43, + 0x68, + 0xe0, + 0xc1, + 0x61, + 0x5d, + 0x34, + 0xf5, + 0x30, + 0xd4, + 0x78, + 0x14, + 0x74, + 0x3c, + 0xe1, + 0xd4, + 0x0f, + 0xb1, + 0x80, + 0xe3, + 0x86, + 0xd1, + 0xc7, + 0x03, + 0xa0, + 0xff, + 0xfd, + 0x60, + 0x43, + 0x32, + 0x1d, + 0x80, + 0x0c, + 0xa0, + 0xcc, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0x3f, + 0xff, + 0x90, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xe0, + 0xfe, + 0x6a, + 0xf5, + 0x72, + 0x1f, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x78, + 0x3b, + 0xc1, + 0xa8, + 0x1c, + 0xdd, + 0x86, + 0xde, + 0x41, + 0xc0, + 0xc3, + 0x60, + 0x70, + 0xe7, + 0x0d, + 0x87, + 0xf7, + 0x06, + 0xc3, + 0xe7, + 0xc1, + 0xd8, + 0x7d, + 0xc1, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7b, + 0x83, + 0xeb, + 0x0d, + 0x61, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0x70, + 0x61, + 0xfa, + 0xff, + 0xf4, + 0x1f, + 0x38, + 0x30, + 0x50, + 0x3e, + 0xb0, + 0x69, + 0x40, + 0xbf, + 0xff, + 0x78, + 0x3c, + 0xe0, + 0xc1, + 0x40, + 0xdf, + 0xff, + 0x41, + 0xeb, + 0xc0, + 0xf4, + 0x1f, + 0x5b, + 0x83, + 0x68, + 0x1a, + 0xe1, + 0xc1, + 0x81, + 0xe0, + 0x41, + 0x38, + 0x30, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xfd, + 0xa0, + 0x70, + 0xfb, + 0xd5, + 0x7a, + 0xaf, + 0x06, + 0xc3, + 0x50, + 0x27, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x1a, + 0x81, + 0x38, + 0x6f, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0xaf, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x80, + 0x0f, + 0xfc, + 0x28, + 0x0f, + 0xf0, + 0x3b, + 0xd0, + 0x7c, + 0xe0, + 0xd0, + 0xa4, + 0x69, + 0xf0, + 0x39, + 0x6c, + 0x15, + 0x2b, + 0x05, + 0xfa, + 0x0d, + 0xff, + 0xe8, + 0x3b, + 0x09, + 0x82, + 0x60, + 0xee, + 0xaf, + 0x55, + 0xc1, + 0xda, + 0xd6, + 0xb5, + 0x03, + 0xce, + 0x1a, + 0x81, + 0xcf, + 0xff, + 0xe8, + 0x3d, + 0x86, + 0xa0, + 0x77, + 0xff, + 0xef, + 0x21, + 0x9e, + 0x0b, + 0x90, + 0xd7, + 0xa0, + 0xf9, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x02, + 0x04, + 0x3f, + 0xf6, + 0x0c, + 0x7f, + 0xe0, + 0xa5, + 0x43, + 0x07, + 0x60, + 0xbf, + 0x4e, + 0x1d, + 0x82, + 0x16, + 0x9f, + 0xf8, + 0x12, + 0xe9, + 0x8c, + 0x18, + 0x57, + 0xe9, + 0xcd, + 0x30, + 0xa1, + 0x69, + 0xee, + 0x9c, + 0x09, + 0xa3, + 0x31, + 0x83, + 0x09, + 0xbd, + 0x2b, + 0x75, + 0x68, + 0x6a, + 0x02, + 0x9d, + 0x36, + 0x07, + 0xfc, + 0x40, + 0xdc, + 0x35, + 0x01, + 0x90, + 0x2c, + 0x3a, + 0x85, + 0x0e, + 0x87, + 0x06, + 0xa1, + 0x03, + 0x82, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0xff, + 0xf2, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3e, + 0x7e, + 0x00, + 0x0f, + 0x38, + 0x7f, + 0xe7, + 0x0f, + 0xbf, + 0xff, + 0x6e, + 0xba, + 0xd7, + 0x5b, + 0x86, + 0xa0, + 0x67, + 0x70, + 0xdc, + 0x19, + 0xdc, + 0x37, + 0xc1, + 0x3b, + 0x85, + 0xc5, + 0x81, + 0xdc, + 0x16, + 0x15, + 0x8e, + 0xe7, + 0x83, + 0xad, + 0xdc, + 0x83, + 0xe5, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x5b, + 0x87, + 0xef, + 0x90, + 0x7f, + 0xff, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0xf9, + 0x87, + 0x72, + 0x81, + 0xb4, + 0x77, + 0x07, + 0x01, + 0xc0, + 0xee, + 0x17, + 0x1a, + 0x07, + 0x70, + 0xde, + 0x82, + 0x77, + 0x0c, + 0xf0, + 0x4e, + 0xe1, + 0x3b, + 0xc0, + 0x77, + 0x03, + 0xa0, + 0xe1, + 0xdc, + 0x74, + 0x27, + 0x1d, + 0xcd, + 0x0f, + 0x9d, + 0xc3, + 0xfd, + 0x6e, + 0x1f, + 0xbe, + 0x40, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0x9f, + 0xff, + 0x83, + 0x38, + 0x4e, + 0x13, + 0x86, + 0x70, + 0x9c, + 0x27, + 0x0c, + 0xff, + 0xfc, + 0x19, + 0xc2, + 0x70, + 0x9c, + 0x33, + 0x84, + 0xe1, + 0x38, + 0x4a, + 0xd6, + 0xb5, + 0xad, + 0x07, + 0xff, + 0xef, + 0x20, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x67, + 0x0f, + 0xd6, + 0x19, + 0xc3, + 0xdf, + 0x20, + 0x03, + 0xf9, + 0x3f, + 0x83, + 0x38, + 0x34, + 0xc0, + 0xe1, + 0x9c, + 0x1a, + 0x60, + 0x70, + 0xce, + 0x0d, + 0x30, + 0x38, + 0x67, + 0x06, + 0x98, + 0x1c, + 0x33, + 0x83, + 0x4c, + 0x0e, + 0x17, + 0xff, + 0xef, + 0x40, + 0x60, + 0x69, + 0x81, + 0xc3, + 0x50, + 0x1a, + 0xb0, + 0x38, + 0x69, + 0x06, + 0xac, + 0x0e, + 0x1b, + 0x41, + 0xb4, + 0x03, + 0x86, + 0xc2, + 0xdd, + 0x03, + 0x85, + 0x40, + 0xbb, + 0x09, + 0xc2, + 0xc1, + 0xf3, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x2f, + 0xff, + 0xd8, + 0x7e, + 0xb0, + 0xff, + 0xc0, + 0x70, + 0xff, + 0x7f, + 0xfa, + 0x0e, + 0xc2, + 0xb0, + 0xa8, + 0x1d, + 0x84, + 0xe1, + 0x50, + 0x3b, + 0xff, + 0xd0, + 0x76, + 0x15, + 0x85, + 0x40, + 0xec, + 0x27, + 0x0a, + 0x81, + 0x7f, + 0xfe, + 0xf4, + 0x07, + 0x0f, + 0xd4, + 0x0e, + 0xc3, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0x40, + 0xec, + 0x3d, + 0xf2, + 0x00, + 0x3f, + 0xff, + 0x03, + 0x0f, + 0xf6, + 0x0c, + 0xff, + 0xc6, + 0x0c, + 0x3f, + 0xd8, + 0x33, + 0xff, + 0x18, + 0x10, + 0xff, + 0x21, + 0x5f, + 0xfc, + 0x1b, + 0x43, + 0xce, + 0x1b, + 0xd5, + 0xef, + 0x06, + 0xd0, + 0xf3, + 0x86, + 0xeb, + 0xf6, + 0x1b, + 0x43, + 0xce, + 0x1b, + 0x43, + 0xce, + 0x1b, + 0xff, + 0xc0, + 0x07, + 0xff, + 0xc8, + 0x58, + 0x7f, + 0x68, + 0x59, + 0x5f, + 0x3a, + 0x16, + 0x35, + 0xe3, + 0x42, + 0x47, + 0x0f, + 0x21, + 0xef, + 0xf4, + 0x1e, + 0x78, + 0x36, + 0x87, + 0x7f, + 0xfe, + 0x09, + 0xa0, + 0x5a, + 0x16, + 0x19, + 0x82, + 0xd0, + 0xb0, + 0xcd, + 0x5f, + 0xaa, + 0x0f, + 0x9d, + 0xa0, + 0x64, + 0x26, + 0xd2, + 0x81, + 0x3b, + 0xf2, + 0x13, + 0xfc, + 0x87, + 0xfe, + 0x08, + 0x7f, + 0xff, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0x87, + 0xf9, + 0xc3, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xf6, + 0x9a, + 0x1f, + 0xed, + 0x34, + 0x3f, + 0xda, + 0x68, + 0x7f, + 0xb4, + 0x37, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xb0, + 0xec, + 0x3e, + 0x70, + 0xec, + 0x28, + 0x2d, + 0x0e, + 0xc0, + 0xe3, + 0xc1, + 0xed, + 0x2d, + 0xd0, + 0xfa, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0xff, + 0xfd, + 0xba, + 0x28, + 0x3e, + 0xdd, + 0x28, + 0x1f, + 0x68, + 0x5c, + 0x1f, + 0xfb, + 0xff, + 0x21, + 0xd8, + 0x7f, + 0xe7, + 0x0f, + 0xfd, + 0x7f, + 0xf0, + 0x7f, + 0xea, + 0x07, + 0xfe, + 0xa0, + 0x2f, + 0xfc, + 0x68, + 0x7f, + 0xec, + 0x3f, + 0xf3, + 0x87, + 0xf5, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0xff, + 0xfd, + 0xf2, + 0x12, + 0x1e, + 0x7c, + 0x13, + 0x87, + 0x9d, + 0x0b, + 0x83, + 0xe4, + 0x1f, + 0xfe, + 0x0e, + 0xa0, + 0x20, + 0xfc, + 0xe1, + 0x61, + 0xfb, + 0xff, + 0xc8, + 0x4b, + 0xda, + 0xe0, + 0xfe, + 0xc3, + 0xe5, + 0xf6, + 0xbe, + 0xff, + 0xfd, + 0xe0, + 0xfb, + 0x0f, + 0xfc, + 0x61, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xcf, + 0xff, + 0xec, + 0x0e, + 0x1b, + 0x43, + 0x38, + 0x1c, + 0x2b, + 0x83, + 0x38, + 0x79, + 0xdc, + 0x3f, + 0xe7, + 0x06, + 0x82, + 0xc3, + 0xad, + 0x03, + 0x96, + 0x19, + 0xf9, + 0x0b, + 0xd0, + 0x74, + 0x9a, + 0x13, + 0x87, + 0xf6, + 0x86, + 0xb0, + 0xfd, + 0xa1, + 0xd6, + 0x1f, + 0x74, + 0xf0, + 0x57, + 0x06, + 0x7d, + 0x07, + 0x9d, + 0x0c, + 0x87, + 0xfc, + 0x2f, + 0xff, + 0xd0, + 0x28, + 0x1f, + 0xea, + 0x02, + 0x43, + 0xfd, + 0x21, + 0x7f, + 0x21, + 0xb0, + 0xe5, + 0xe1, + 0x77, + 0x21, + 0xfd, + 0xff, + 0x07, + 0xfe, + 0x30, + 0xdf, + 0xf3, + 0x83, + 0x0e, + 0x71, + 0x81, + 0x43, + 0x0e, + 0x61, + 0x82, + 0x8c, + 0x3a, + 0x83, + 0x07, + 0x61, + 0xda, + 0x30, + 0x57, + 0x8c, + 0x16, + 0x07, + 0x0f, + 0x38, + 0x30, + 0xdf, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x1a, + 0x1f, + 0xe7, + 0x06, + 0x1f, + 0xf3, + 0x86, + 0xff, + 0xf0, + 0x7e, + 0x78, + 0x3f, + 0xcd, + 0xce, + 0x1a, + 0x81, + 0x5a, + 0x17, + 0x0f, + 0x07, + 0xb2, + 0xdf, + 0x90, + 0xf3, + 0xe8, + 0x1d, + 0x41, + 0xd4, + 0x68, + 0xf4, + 0x34, + 0x3f, + 0x70, + 0xc3, + 0x87, + 0x36, + 0x82, + 0x80, + 0xb4, + 0x14, + 0x43, + 0x68, + 0x4c, + 0x1f, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x3f, + 0xff, + 0x61, + 0x68, + 0x24, + 0x3d, + 0x85, + 0x81, + 0xd0, + 0xf6, + 0x14, + 0x3f, + 0xe0, + 0xa0, + 0xce, + 0x85, + 0xa1, + 0xf7, + 0xff, + 0xe4, + 0x2a, + 0x82, + 0xc3, + 0x68, + 0x6a, + 0x05, + 0x86, + 0xd0, + 0xd7, + 0x4f, + 0x56, + 0xd0, + 0xe5, + 0xbb, + 0x5c, + 0x1f, + 0x9c, + 0xc7, + 0x0f, + 0xce, + 0x98, + 0x1c, + 0xc2, + 0x7c, + 0x83, + 0x42, + 0x71, + 0xe4, + 0x35, + 0xfc, + 0x87, + 0xfe, + 0x0e, + 0x2f, + 0xff, + 0xd8, + 0x24, + 0x3f, + 0xce, + 0x09, + 0x0f, + 0xf3, + 0x86, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xfa, + 0x43, + 0xff, + 0x02, + 0xc3, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xa0, + 0xd2, + 0x1f, + 0x5a, + 0x19, + 0xf2, + 0x15, + 0xc1, + 0xf9, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x68, + 0x4e, + 0x84, + 0xe1, + 0xa4, + 0x3f, + 0xf0, + 0x20, + 0xb8, + 0x16, + 0x16, + 0x83, + 0x81, + 0x61, + 0xf8, + 0x0f, + 0x21, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x87, + 0xfe, + 0x83, + 0xee, + 0x0c, + 0xe1, + 0xe7, + 0xb4, + 0x0e, + 0x87, + 0x3a, + 0x0d, + 0xb4, + 0x3f, + 0xe7, + 0xc8, + 0x7f, + 0x9f, + 0x37, + 0x90, + 0xe6, + 0xf2, + 0x1a, + 0xfa, + 0x05, + 0x02, + 0xd0, + 0xe6, + 0x0f, + 0x9b, + 0xd0, + 0x7f, + 0xe0, + 0x30, + 0x7f, + 0x7a, + 0x43, + 0xff, + 0x0d, + 0xe9, + 0x0f, + 0xfc, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1b, + 0x0b, + 0xff, + 0x05, + 0x40, + 0xfc, + 0xe1, + 0xb4, + 0x08, + 0x76, + 0x1a, + 0xc1, + 0x86, + 0x70, + 0xe4, + 0x18, + 0x67, + 0x0f, + 0xd8, + 0x6a, + 0x07, + 0xce, + 0x1a, + 0x81, + 0xf3, + 0xff, + 0x90, + 0x50, + 0x3f, + 0xb4, + 0x1a, + 0x1f, + 0xda, + 0x39, + 0x7f, + 0xc6, + 0x0d, + 0x0f, + 0xe7, + 0x1c, + 0x3f, + 0xd4, + 0x0f, + 0xf7, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xed, + 0x0f, + 0x61, + 0xf6, + 0x87, + 0x9e, + 0x0e, + 0xd0, + 0xfd, + 0x07, + 0x70, + 0x28, + 0x1d, + 0x7c, + 0xf8, + 0xb0, + 0xfe, + 0xcf, + 0x58, + 0x7f, + 0xb3, + 0xb0, + 0xfb, + 0x05, + 0x0d, + 0xc3, + 0xd4, + 0x06, + 0x0d, + 0x50, + 0x67, + 0x05, + 0x01, + 0xa6, + 0x85, + 0xc3, + 0x85, + 0xa0, + 0xe0, + 0x60, + 0xc3, + 0x68, + 0x1c, + 0x3f, + 0xda, + 0x1f, + 0xfb, + 0xe0, + 0xff, + 0xc1, + 0xfe, + 0x20, + 0xff, + 0xc1, + 0x58, + 0xff, + 0xf8, + 0x2e, + 0x0a, + 0x43, + 0xf9, + 0xc2, + 0xd0, + 0xff, + 0xc0, + 0xff, + 0x21, + 0xf9, + 0xc3, + 0x68, + 0x7e, + 0x60, + 0xd8, + 0x79, + 0x05, + 0x03, + 0x61, + 0xec, + 0x1a, + 0x13, + 0x87, + 0x50, + 0x1f, + 0xf0, + 0x76, + 0x87, + 0xcc, + 0x1a, + 0xc3, + 0xf5, + 0x03, + 0x68, + 0x7e, + 0xe0, + 0xd0, + 0x3f, + 0xfe, + 0x40, + 0x0f, + 0xed, + 0x0e, + 0xd0, + 0xf6, + 0x87, + 0x3a, + 0x1d, + 0xa1, + 0xe7, + 0x3f, + 0xfc, + 0x1d, + 0xa0, + 0xd0, + 0x38, + 0x76, + 0x83, + 0x40, + 0xe1, + 0xda, + 0x0d, + 0x03, + 0x85, + 0x9c, + 0x0d, + 0x03, + 0x82, + 0xcf, + 0xff, + 0x03, + 0x4d, + 0x06, + 0x81, + 0xca, + 0x07, + 0xb4, + 0x33, + 0x87, + 0xda, + 0x1c, + 0x87, + 0xda, + 0x1f, + 0xf8, + 0xd0, + 0xc0, + 0x10, + 0xfb, + 0x0f, + 0xa8, + 0x1e, + 0xc3, + 0xf7, + 0x0f, + 0xfe, + 0x0e, + 0xc3, + 0xb4, + 0x70, + 0xff, + 0xb0, + 0x38, + 0x7f, + 0xd8, + 0x1c, + 0x3f, + 0xec, + 0x0e, + 0x1f, + 0x7f, + 0xf9, + 0x0b, + 0x0d, + 0x78, + 0x3e, + 0xa0, + 0x6d, + 0xd0, + 0xf6, + 0x84, + 0xe3, + 0x87, + 0x58, + 0x4e, + 0x82, + 0xc3, + 0x61, + 0x5a, + 0x1b, + 0xc8, + 0x10, + 0x5a, + 0x1e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x14, + 0x17, + 0xfe, + 0x40, + 0xe8, + 0x30, + 0xf6, + 0x84, + 0xe9, + 0x87, + 0xb4, + 0x32, + 0x8c, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0xff, + 0x90, + 0xda, + 0x07, + 0x06, + 0x1e, + 0x70, + 0x98, + 0x18, + 0x7b, + 0x42, + 0xa0, + 0x30, + 0xeb, + 0x0d, + 0xa0, + 0xc0, + 0x83, + 0x0d, + 0x61, + 0x60, + 0x90, + 0xeb, + 0x0d, + 0x83, + 0x43, + 0x70, + 0x77, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe4, + 0x3e, + 0x83, + 0xd6, + 0x1f, + 0x58, + 0x76, + 0x1f, + 0xd6, + 0x15, + 0x01, + 0xa1, + 0xe8, + 0x0e, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xb0, + 0xfb, + 0xff, + 0xa0, + 0xf2, + 0x83, + 0xe8, + 0x3f, + 0xf0, + 0x7e, + 0xd3, + 0xff, + 0x06, + 0x70, + 0x61, + 0xce, + 0x1b, + 0x41, + 0x87, + 0x38, + 0x4e, + 0x16, + 0x1c, + 0xe1, + 0x68, + 0x5a, + 0xf5, + 0x85, + 0x06, + 0xff, + 0xc0, + 0x0f, + 0xe4, + 0x3e, + 0x83, + 0xee, + 0x0f, + 0x50, + 0x3b, + 0xe0, + 0xfb, + 0x42, + 0xb1, + 0xc3, + 0xd6, + 0x0b, + 0x0a, + 0xc3, + 0xf7, + 0x81, + 0x02, + 0xd0, + 0xef, + 0x05, + 0x40, + 0x58, + 0x7f, + 0xc8, + 0x7e, + 0x47, + 0xfe, + 0x83, + 0x38, + 0x7c, + 0xe8, + 0x6d, + 0x0f, + 0xb8, + 0x33, + 0x86, + 0x81, + 0x40, + 0xea, + 0x06, + 0x7e, + 0x0f, + 0x61, + 0xf7, + 0x07, + 0x90, + 0xfd, + 0x61, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xc8, + 0x7e, + 0x43, + 0xd8, + 0x7e, + 0xe0, + 0xce, + 0x1f, + 0xd8, + 0xff, + 0xf8, + 0x2b, + 0x0b, + 0x0f, + 0xfc, + 0x07, + 0x1c, + 0x3f, + 0xed, + 0x1c, + 0x3f, + 0xce, + 0x07, + 0x0f, + 0xf5, + 0xff, + 0x90, + 0xd8, + 0x73, + 0x87, + 0xd4, + 0x04, + 0x8e, + 0x41, + 0xd8, + 0x58, + 0x1c, + 0x70, + 0xb8, + 0x1c, + 0x07, + 0x07, + 0x03, + 0x03, + 0x85, + 0x61, + 0x61, + 0xf9, + 0xf2, + 0x1c, + 0x0f, + 0x30, + 0xc1, + 0xeb, + 0x0b, + 0x46, + 0x0f, + 0xac, + 0x1f, + 0xfa, + 0x0f, + 0x50, + 0x16, + 0x1f, + 0xce, + 0x13, + 0x07, + 0xfe, + 0x03, + 0x07, + 0xfb, + 0xff, + 0xc1, + 0xb5, + 0xad, + 0x5a, + 0xc1, + 0x38, + 0x54, + 0x06, + 0x1e, + 0xd0, + 0xa4, + 0x18, + 0x75, + 0x03, + 0x61, + 0x61, + 0xd8, + 0x6b, + 0x0b, + 0x04, + 0x87, + 0x58, + 0x6c, + 0x12, + 0x1b, + 0x83, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x30, + 0x7f, + 0x82, + 0x72, + 0x81, + 0x61, + 0xb1, + 0xc1, + 0x85, + 0x86, + 0xc7, + 0x04, + 0x8e, + 0xb1, + 0x8e, + 0x1d, + 0x77, + 0x8c, + 0x70, + 0xec, + 0x0c, + 0x63, + 0x86, + 0xa0, + 0x24, + 0xc7, + 0x02, + 0xb6, + 0x34, + 0xc7, + 0x06, + 0x83, + 0xe0, + 0x63, + 0x83, + 0x0d, + 0xc0, + 0xc7, + 0x28, + 0x13, + 0x87, + 0x39, + 0xa1, + 0x68, + 0x73, + 0xb8, + 0x1e, + 0x0f, + 0x38, + 0x6d, + 0x0e, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0x90, + 0xfe, + 0x83, + 0xb4, + 0x3f, + 0x68, + 0x57, + 0xf0, + 0x73, + 0x81, + 0xc2, + 0xa0, + 0x7a, + 0x8f, + 0x05, + 0xa1, + 0xfb, + 0xff, + 0xc1, + 0xff, + 0x60, + 0x70, + 0xf2, + 0xf6, + 0xab, + 0x43, + 0xaf, + 0xff, + 0x04, + 0xe1, + 0xd8, + 0x1c, + 0x37, + 0x17, + 0xfe, + 0x0d, + 0x87, + 0xb0, + 0x38, + 0x5c, + 0x1e, + 0xc3, + 0xec, + 0x3c, + 0xe1, + 0xff, + 0x9f, + 0x41, + 0xff, + 0x83, + 0xfc, + 0x10, + 0xf3, + 0x87, + 0xd8, + 0x3f, + 0xfe, + 0x03, + 0x87, + 0x38, + 0x7e, + 0xd3, + 0xff, + 0x83, + 0xfc, + 0xe0, + 0x70, + 0xe7, + 0xff, + 0xe4, + 0x3f, + 0x38, + 0x1c, + 0x3e, + 0xff, + 0xe0, + 0xd2, + 0x13, + 0x87, + 0xf6, + 0x7f, + 0xfc, + 0x8c, + 0x17, + 0x01, + 0xc3, + 0xb4, + 0x2b, + 0xa6, + 0x87, + 0x61, + 0xcf, + 0xe8, + 0x3e, + 0xfa, + 0x0d, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0x21, + 0xec, + 0x33, + 0x83, + 0x0f, + 0x58, + 0x52, + 0x0a, + 0x07, + 0xb4, + 0x1f, + 0xfc, + 0x15, + 0x96, + 0x16, + 0x87, + 0xf7, + 0x82, + 0xd0, + 0xfd, + 0xd8, + 0x5a, + 0x1f, + 0x31, + 0xff, + 0xa0, + 0xfb, + 0x0b, + 0x43, + 0xec, + 0x18, + 0x5a, + 0x1e, + 0xb0, + 0x7f, + 0xe8, + 0x2d, + 0x06, + 0x16, + 0x87, + 0x58, + 0x58, + 0x5a, + 0x1d, + 0xa1, + 0x7f, + 0xf2, + 0x1e, + 0xc3, + 0xf8, + 0x10, + 0xd8, + 0x50, + 0xa0, + 0xb4, + 0x2c, + 0x2c, + 0x70, + 0xd8, + 0x58, + 0x1c, + 0x18, + 0x69, + 0xfd, + 0x50, + 0x34, + 0x3d, + 0x60, + 0xc2, + 0x70, + 0xf7, + 0x95, + 0x98, + 0x34, + 0x3b, + 0xe0, + 0xb0, + 0xfd, + 0x4d, + 0x87, + 0x0f, + 0x53, + 0x70, + 0xa8, + 0x1e, + 0xd4, + 0x61, + 0x63, + 0x04, + 0xc1, + 0x60, + 0x70, + 0x61, + 0x68, + 0x58, + 0x24, + 0x14, + 0x06, + 0x1b, + 0x07, + 0xf8, + 0x3e, + 0xc0, + 0x86, + 0xc0, + 0x0f, + 0xe8, + 0x3e, + 0xc3, + 0xed, + 0x0f, + 0x58, + 0x3f, + 0xfa, + 0x0b, + 0x45, + 0xff, + 0x05, + 0x61, + 0xff, + 0x82, + 0x81, + 0xff, + 0x83, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xe8, + 0x1f, + 0xf8, + 0x33, + 0x87, + 0x50, + 0x3e, + 0xa0, + 0x34, + 0xa1, + 0x21, + 0xb0, + 0x38, + 0x28, + 0x38, + 0x54, + 0x06, + 0x82, + 0x80, + 0xa0, + 0x30, + 0x50, + 0x2e, + 0x0a, + 0x0f, + 0xd7, + 0x83, + 0xc0, + 0x10, + 0xbf, + 0xfc, + 0x78, + 0x1a, + 0x04, + 0x27, + 0x05, + 0x9a, + 0x0c, + 0x27, + 0x0a, + 0x37, + 0xf9, + 0x58, + 0x76, + 0x83, + 0x09, + 0xc3, + 0xb6, + 0x9d, + 0x4e, + 0x12, + 0x68, + 0x79, + 0xc2, + 0xcc, + 0x3e, + 0x70, + 0x50, + 0xcf, + 0xe1, + 0xc1, + 0x83, + 0x30, + 0xa1, + 0xca, + 0x0c, + 0x68, + 0x31, + 0xdc, + 0x1a, + 0x75, + 0x87, + 0x11, + 0xc1, + 0x07, + 0x38, + 0x52, + 0x1e, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x10, + 0xfa, + 0x43, + 0xdc, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xd2, + 0x1f, + 0x50, + 0x5d, + 0xcb, + 0x83, + 0x2b, + 0xff, + 0xc1, + 0xfa, + 0x41, + 0x21, + 0xf9, + 0xd0, + 0xd6, + 0x86, + 0x48, + 0x1a, + 0x19, + 0x09, + 0xc2, + 0xff, + 0x21, + 0xb4, + 0x7c, + 0x81, + 0xc3, + 0x38, + 0xea, + 0xd5, + 0xa1, + 0xa8, + 0x1c, + 0xf9, + 0x0e, + 0xc3, + 0x37, + 0x7a, + 0x0c, + 0x82, + 0xf2, + 0x1a, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0xf6, + 0x61, + 0x50, + 0x3f, + 0x60, + 0x82, + 0xc1, + 0xff, + 0xe4, + 0x0c, + 0x61, + 0xda, + 0x1f, + 0xb6, + 0xb6, + 0x08, + 0x3d, + 0x87, + 0x49, + 0x87, + 0xb0, + 0xe9, + 0x50, + 0x7b, + 0x3e, + 0x9b, + 0x0c, + 0xcc, + 0x60, + 0x9f, + 0x06, + 0xd5, + 0x18, + 0x23, + 0x43, + 0x65, + 0x0f, + 0xa7, + 0x0d, + 0x43, + 0x4c, + 0x0f, + 0x95, + 0x18, + 0xe1, + 0xac, + 0x79, + 0x09, + 0x41, + 0xa0, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xe4, + 0x3e, + 0x83, + 0xec, + 0x3e, + 0xe0, + 0x7f, + 0xf4, + 0x16, + 0x86, + 0xa0, + 0x7e, + 0x72, + 0xff, + 0xc1, + 0xfc, + 0xe1, + 0xff, + 0x5f, + 0xfe, + 0x0f, + 0xbc, + 0x17, + 0x07, + 0xeb, + 0x5e, + 0xe0, + 0xcf, + 0x65, + 0x3d, + 0x1e, + 0x0a, + 0x81, + 0xd8, + 0x7e, + 0xc0, + 0xff, + 0xe0, + 0xac, + 0x33, + 0xb2, + 0x1d, + 0xa1, + 0x3a, + 0x3e, + 0x42, + 0x40, + 0xf0, + 0x73, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x58, + 0x7d, + 0x23, + 0xff, + 0xe0, + 0xb4, + 0x0b, + 0xf8, + 0x3b, + 0x28, + 0xbe, + 0xc3, + 0xe9, + 0x5d, + 0x33, + 0x0f, + 0xa5, + 0x74, + 0xcc, + 0x3e, + 0xa0, + 0x7b, + 0x0e, + 0x95, + 0x5f, + 0x83, + 0x38, + 0x2b, + 0xf0, + 0x6d, + 0x0f, + 0xfc, + 0x50, + 0xbf, + 0xfc, + 0x0c, + 0x34, + 0x92, + 0x41, + 0xf3, + 0xc0, + 0xd1, + 0xd0, + 0xe5, + 0x17, + 0x83, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x67, + 0xf8, + 0x1c, + 0x3e, + 0x83, + 0xb8, + 0x2e, + 0x60, + 0xd5, + 0x83, + 0xa7, + 0x04, + 0x96, + 0x87, + 0xdf, + 0x41, + 0x38, + 0x7d, + 0x85, + 0x7f, + 0x21, + 0x9f, + 0xc1, + 0x66, + 0x19, + 0xc9, + 0x04, + 0x64, + 0x15, + 0x01, + 0xa3, + 0x18, + 0x76, + 0x7f, + 0x50, + 0xf8, + 0x14, + 0x0b, + 0x47, + 0x30, + 0xda, + 0x07, + 0xcd, + 0xb8, + 0x68, + 0x2c, + 0x16, + 0x78, + 0x3e, + 0xd0, + 0x48, + 0x2f, + 0x21, + 0xff, + 0x83, + 0x0d, + 0xff, + 0x83, + 0xf6, + 0x86, + 0xb0, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0xac, + 0x39, + 0xc3, + 0xed, + 0x0e, + 0x70, + 0x68, + 0x1c, + 0x3c, + 0xe0, + 0xd1, + 0xd0, + 0xf3, + 0x83, + 0x06, + 0x87, + 0xef, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0xff, + 0x83, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc8, + 0x27, + 0x0f, + 0x9c, + 0xe0, + 0x38, + 0x7c, + 0xe0, + 0xe1, + 0xc3, + 0xe7, + 0x0b, + 0x9c, + 0x3e, + 0xa0, + 0x4b, + 0x61, + 0xf6, + 0x87, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x0d, + 0x05, + 0x03, + 0xce, + 0x0d, + 0x2c, + 0x3e, + 0x70, + 0x60, + 0xd0, + 0xfd, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xff, + 0xc8, + 0x6d, + 0x0f, + 0xda, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xd1, + 0x78, + 0x1a, + 0x1b, + 0x57, + 0xf8, + 0xd0, + 0xda, + 0x1d, + 0x26, + 0x86, + 0xd2, + 0x0b, + 0x06, + 0x86, + 0xc1, + 0x65, + 0x01, + 0xa1, + 0xb0, + 0x9f, + 0x05, + 0xa1, + 0x38, + 0x6f, + 0x20, + 0x90, + 0x98, + 0x2e, + 0x74, + 0x90, + 0xb4, + 0xb4, + 0x0e, + 0x34, + 0x06, + 0x0c, + 0x3f, + 0x78, + 0x60, + 0xff, + 0xa8, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb1, + 0xe4, + 0x16, + 0x1e, + 0xc2, + 0x63, + 0xc8, + 0x7b, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xe0, + 0xff, + 0xc0, + 0xa0, + 0x75, + 0xfc, + 0x15, + 0x03, + 0xb9, + 0x6c, + 0x2d, + 0x0e, + 0xd0, + 0xb1, + 0xe0, + 0xe7, + 0x0d, + 0x86, + 0x42, + 0x74, + 0x36, + 0x85, + 0x83, + 0xc8, + 0x75, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0x87, + 0xe4, + 0x39, + 0xc5, + 0x53, + 0xe8, + 0x3b, + 0x49, + 0x54, + 0x0f, + 0xbc, + 0x1d, + 0x40, + 0xf7, + 0xc7, + 0xff, + 0x81, + 0x38, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfd, + 0x8f, + 0xff, + 0x06, + 0x43, + 0xff, + 0x06, + 0xbf, + 0xd0, + 0x7e, + 0xe5, + 0xd4, + 0x0f, + 0xda, + 0x19, + 0x83, + 0xe7, + 0x0e, + 0x60, + 0x48, + 0x2d, + 0x0e, + 0x70, + 0x49, + 0xc1, + 0xfb, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0xc1, + 0x8a, + 0x3f, + 0x05, + 0x83, + 0x18, + 0xc1, + 0x85, + 0x83, + 0x18, + 0xc1, + 0x85, + 0xfe, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0x30, + 0xff, + 0xb0, + 0x61, + 0x7f, + 0x81, + 0x83, + 0x0f, + 0xd8, + 0x30, + 0x61, + 0x97, + 0x63, + 0x83, + 0x0a, + 0xfe, + 0x18, + 0x18, + 0x52, + 0x1d, + 0x20, + 0xc2, + 0x90, + 0x93, + 0x0b, + 0x22, + 0xfd, + 0x38, + 0x59, + 0x94, + 0x42, + 0xd0, + 0xaf, + 0x07, + 0xfe, + 0x0c, + 0x07, + 0xff, + 0xc8, + 0x6d, + 0x0b, + 0x0d, + 0x21, + 0xb4, + 0x2c, + 0x34, + 0x86, + 0xdf, + 0xf8, + 0x90, + 0xdb, + 0xaf, + 0x64, + 0x86, + 0xde, + 0x5d, + 0x92, + 0x1b, + 0x3d, + 0x5b, + 0x24, + 0x36, + 0x1f, + 0xd2, + 0x1b, + 0x7f, + 0xea, + 0x21, + 0xb0, + 0xd8, + 0x6a, + 0x04, + 0xc7, + 0xfc, + 0x32, + 0x09, + 0x0d, + 0x86, + 0x68, + 0x0c, + 0x3b, + 0x43, + 0x78, + 0x63, + 0xff, + 0x9a, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x86, + 0x7f, + 0x93, + 0x74, + 0x3a, + 0x05, + 0x00, + 0xe0, + 0x90, + 0xdf, + 0x4a, + 0xbe, + 0x43, + 0x5a, + 0x2e, + 0x1e, + 0x0b, + 0x9f, + 0xfc, + 0xd8, + 0x67, + 0x0f, + 0x48, + 0x79, + 0xff, + 0xc8, + 0x7e, + 0xc3, + 0x68, + 0x75, + 0x6f, + 0x53, + 0xd5, + 0x83, + 0xff, + 0x07, + 0xf5, + 0xfe, + 0x83, + 0xf6, + 0x86, + 0xa0, + 0x10, + 0xd6, + 0x1d, + 0x40, + 0x69, + 0xe8, + 0x3c, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x10, + 0xff, + 0x20, + 0xc3, + 0xfd, + 0xa6, + 0x1f, + 0xed, + 0x30, + 0xff, + 0x69, + 0x87, + 0xfb, + 0x4c, + 0x3f, + 0xda, + 0x61, + 0xfe, + 0xd3, + 0x0f, + 0xf6, + 0x98, + 0x7f, + 0xb4, + 0xc3, + 0xfd, + 0xa6, + 0x1f, + 0xed, + 0x30, + 0xff, + 0x69, + 0xff, + 0xf9, + 0x0f, + 0xfd, + 0xa0, + 0x0f, + 0xf2, + 0x1e, + 0x43, + 0xda, + 0x12, + 0x70, + 0x6a, + 0x01, + 0x58, + 0x38, + 0x2c, + 0x0e, + 0xe1, + 0x71, + 0xa0, + 0x77, + 0x0d, + 0xf0, + 0x4e, + 0xe1, + 0x9f, + 0x04, + 0xee, + 0x13, + 0xbc, + 0x07, + 0x70, + 0x3a, + 0x0e, + 0x1d, + 0xcb, + 0x43, + 0x6a, + 0xde, + 0xc3, + 0xc8, + 0xee, + 0x1f, + 0xe7, + 0x7f, + 0xff, + 0x61, + 0xff, + 0x9c, + 0x0d, + 0xfe, + 0x43, + 0xed, + 0x0b, + 0x43, + 0xec, + 0x36, + 0x87, + 0xd8, + 0x6d, + 0x0f, + 0xb0, + 0xda, + 0x19, + 0x6c, + 0x36, + 0xb0, + 0x3f, + 0x06, + 0xfe, + 0x30, + 0xff, + 0x39, + 0x87, + 0xf9, + 0xcc, + 0x3f, + 0xce, + 0x61, + 0xfe, + 0x73, + 0x0f, + 0xf3, + 0x9f, + 0xff, + 0xb3, + 0x0f, + 0xf3, + 0x00, + 0x3f, + 0x81, + 0xfc, + 0x98, + 0x1c, + 0x1a, + 0x0d, + 0x30, + 0x38, + 0x34, + 0x1a, + 0x60, + 0x70, + 0x68, + 0x34, + 0xc0, + 0xe0, + 0xd0, + 0x69, + 0x81, + 0xc1, + 0xa0, + 0xd3, + 0x0b, + 0xf2, + 0x0d, + 0x30, + 0xff, + 0x69, + 0x87, + 0xfb, + 0x4c, + 0x3f, + 0xda, + 0x61, + 0xfe, + 0xd3, + 0xff, + 0xf2, + 0x61, + 0xfe, + 0xd0, + 0x0f, + 0x68, + 0x7d, + 0x40, + 0xb4, + 0x27, + 0x05, + 0x02, + 0xd0, + 0x9c, + 0x14, + 0x0b, + 0x42, + 0x70, + 0x50, + 0x2d, + 0x09, + 0xc1, + 0x7f, + 0xfc, + 0x12, + 0xee, + 0x5e, + 0x04, + 0x1b, + 0x43, + 0x4a, + 0xc3, + 0x68, + 0x6a, + 0x38, + 0x6d, + 0x0d, + 0x47, + 0x0d, + 0xa1, + 0xa8, + 0xe1, + 0xb4, + 0x35, + 0x1f, + 0xff, + 0xd0, + 0x7f, + 0xee, + 0x0f, + 0x50, + 0x3f, + 0xf5, + 0x03, + 0xeb, + 0xff, + 0xe0, + 0xfa, + 0x81, + 0xff, + 0xa8, + 0x1f, + 0xfa, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xa0, + 0x7d, + 0x40, + 0xa8, + 0x15, + 0x01, + 0x40, + 0xa8, + 0x15, + 0x01, + 0x40, + 0xa8, + 0x15, + 0x01, + 0x40, + 0xa8, + 0x15, + 0x01, + 0x7f, + 0xfa, + 0x0f, + 0xfd, + 0x40, + 0x10, + 0xec, + 0x39, + 0x58, + 0x76, + 0x1d, + 0xb8, + 0x76, + 0x14, + 0xee, + 0xfc, + 0xe9, + 0xa6, + 0xe1, + 0x67, + 0xc8, + 0x37, + 0x03, + 0x9d, + 0x85, + 0xb8, + 0x34, + 0xcd, + 0x06, + 0xe3, + 0x83, + 0x06, + 0x0d, + 0xdc, + 0x2c, + 0x16, + 0xef, + 0x21, + 0x61, + 0x4e, + 0xe1, + 0x7c, + 0x1d, + 0xb8, + 0x7f, + 0xdb, + 0xff, + 0xfb, + 0x0f, + 0xfc, + 0xe0, + 0x0f, + 0xfc, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x5a, + 0x1f, + 0xcf, + 0x83, + 0xb4, + 0x36, + 0x81, + 0x37, + 0x6c, + 0x1a, + 0x39, + 0xba, + 0x50, + 0xd5, + 0x83, + 0x74, + 0x09, + 0xf0, + 0x5b, + 0xa0, + 0xbd, + 0x68, + 0x37, + 0x57, + 0x1a, + 0x69, + 0xbb, + 0xa0, + 0xd0, + 0x66, + 0xe8, + 0x29, + 0x87, + 0x6e, + 0x84, + 0x87, + 0xb7, + 0xff, + 0xf6, + 0x87, + 0xfe, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0x40, + 0xc0, + 0xc0, + 0x87, + 0x38, + 0xc0, + 0xc7, + 0x0f, + 0x23, + 0x03, + 0x10, + 0xd7, + 0xff, + 0xef, + 0x04, + 0x8c, + 0x13, + 0x0a, + 0x0d, + 0x83, + 0x41, + 0xa3, + 0x86, + 0xc0, + 0xa1, + 0x80, + 0xe1, + 0xb7, + 0xff, + 0x38, + 0x6c, + 0x36, + 0x84, + 0xe1, + 0xb3, + 0xfe, + 0x9c, + 0x36, + 0x1b, + 0x42, + 0x70, + 0xd8, + 0x69, + 0x09, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x07, + 0x00, + 0x2f, + 0xff, + 0xc8, + 0x17, + 0x72, + 0xf6, + 0x87, + 0xb4, + 0x3b, + 0x43, + 0xda, + 0x1d, + 0xa1, + 0xed, + 0x0e, + 0xd0, + 0xe7, + 0x0f, + 0x68, + 0x75, + 0x87, + 0xb4, + 0x3b, + 0x83, + 0xd8, + 0x73, + 0x87, + 0xd8, + 0x77, + 0x07, + 0x9c, + 0x37, + 0x83, + 0xe7, + 0x03, + 0xe0, + 0xe5, + 0xb8, + 0x1c, + 0x1e, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x01, + 0x7f, + 0xec, + 0x3f, + 0xf1, + 0x87, + 0xfe, + 0x30, + 0xfc, + 0xe1, + 0x61, + 0xf7, + 0x90, + 0x38, + 0x73, + 0xc1, + 0x9c, + 0x37, + 0x90, + 0xe7, + 0x03, + 0xc1, + 0xf5, + 0x83, + 0x43, + 0xf5, + 0x03, + 0xff, + 0x70, + 0x7e, + 0x5d, + 0x87, + 0xf5, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0e, + 0xcc, + 0x36, + 0x61, + 0xb3, + 0x0d, + 0x98, + 0x6c, + 0xc3, + 0x66, + 0x1b, + 0x30, + 0xd9, + 0x86, + 0xcc, + 0x36, + 0x1e, + 0xc3, + 0xd8, + 0x73, + 0x85, + 0x7a, + 0x0f, + 0xc0, + 0x1f, + 0xff, + 0xc1, + 0xfb, + 0x42, + 0x70, + 0xfd, + 0x86, + 0x70, + 0xd8, + 0x58, + 0x67, + 0x09, + 0xc0, + 0xe1, + 0x9c, + 0x29, + 0x05, + 0x03, + 0x38, + 0x1c, + 0x2d, + 0x0c, + 0xe0, + 0xd0, + 0x38, + 0x75, + 0x03, + 0xdc, + 0x1d, + 0x40, + 0xeb, + 0x0f, + 0x50, + 0x35, + 0x87, + 0xda, + 0x07, + 0xc1, + 0xc8, + 0xe1, + 0x50, + 0x3d, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0e, + 0xc3, + 0x61, + 0xfd, + 0x61, + 0xa8, + 0x1f, + 0xb4, + 0x3b, + 0x43, + 0xd6, + 0x1e, + 0x70, + 0xeb, + 0x0f, + 0xde, + 0x0a, + 0xe0, + 0xfc, + 0xf8, + 0x13, + 0xff, + 0xe2, + 0x0f, + 0xb0, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x87, + 0x50, + 0x3e, + 0xe0, + 0xea, + 0x07, + 0x3c, + 0x1c, + 0xe8, + 0x6b, + 0x43, + 0x7d, + 0x07, + 0xfe, + 0x0f, + 0xc0, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfe, + 0x42, + 0xc3, + 0x9c, + 0x2c, + 0x36, + 0x30, + 0x18, + 0x2c, + 0x17, + 0xd2, + 0x06, + 0x0b, + 0x05, + 0x30, + 0xea, + 0x05, + 0x86, + 0xc3, + 0xa4, + 0x2c, + 0x36, + 0x1d, + 0xa1, + 0x61, + 0xb0, + 0x20, + 0xc3, + 0x61, + 0x3b, + 0xe2, + 0xc2, + 0x70, + 0xaf, + 0x20, + 0xd0, + 0x9c, + 0x25, + 0x05, + 0x61, + 0xa8, + 0x1f, + 0x58, + 0x76, + 0x87, + 0x9c, + 0x27, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0x90, + 0xed, + 0x0f, + 0xb0, + 0xed, + 0x34, + 0x27, + 0x02, + 0x0d, + 0x06, + 0x17, + 0x03, + 0x06, + 0x81, + 0xc1, + 0x85, + 0x83, + 0x42, + 0xb7, + 0x0b, + 0x06, + 0x86, + 0xf2, + 0x16, + 0x0d, + 0x0c, + 0xe8, + 0x58, + 0x34, + 0x37, + 0xc1, + 0x60, + 0xd0, + 0xa8, + 0x70, + 0x30, + 0x68, + 0x2c, + 0x2c, + 0x3b, + 0x4b, + 0x42, + 0x83, + 0xb4, + 0xd0, + 0xfc, + 0xac, + 0x3f, + 0xe7, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x2f, + 0xf2, + 0x19, + 0xc3, + 0x70, + 0x68, + 0x0e, + 0x1b, + 0x43, + 0x68, + 0xe1, + 0xb4, + 0x36, + 0x8e, + 0x1b, + 0x43, + 0x68, + 0xe5, + 0x5d, + 0x49, + 0xa3, + 0x95, + 0x7a, + 0xa3, + 0x47, + 0x0d, + 0xa1, + 0xb4, + 0x70, + 0xda, + 0x1b, + 0x47, + 0x0d, + 0xa1, + 0xb4, + 0x70, + 0xda, + 0x1f, + 0x38, + 0x6d, + 0x0f, + 0x9c, + 0x36, + 0x87, + 0xd6, + 0x1a, + 0x43, + 0xbe, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x9d, + 0x0f, + 0xfd, + 0xe0, + 0xff, + 0xdf, + 0xfc, + 0x1d, + 0xe0, + 0xf6, + 0x19, + 0xe0, + 0xf6, + 0x86, + 0xef, + 0xff, + 0x90, + 0xff, + 0xc6, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xa1, + 0x7f, + 0xfc, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xa0, + 0xff, + 0xfc, + 0x87, + 0xfe, + 0x34, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xf9, + 0x80, + 0xf5, + 0xc0, + 0xc6, + 0x07, + 0x77, + 0x69, + 0x8c, + 0x0c, + 0xc8, + 0x93, + 0x18, + 0xd5, + 0x19, + 0xa6, + 0x33, + 0x92, + 0x66, + 0x98, + 0xc1, + 0x63, + 0x18, + 0x31, + 0x81, + 0x42, + 0x06, + 0x0c, + 0x60, + 0x60, + 0xc1, + 0x83, + 0x18, + 0xd2, + 0x80, + 0xc1, + 0x8c, + 0x20, + 0xc2, + 0xc3, + 0x30, + 0x5a, + 0x07, + 0x0c, + 0xc0, + 0x61, + 0x5c, + 0x1a, + 0x81, + 0xd7, + 0x05, + 0x79, + 0x0f, + 0xfc, + 0x10, + 0x2f, + 0xf8, + 0x33, + 0x85, + 0x82, + 0x80, + 0x61, + 0xc2, + 0xc0, + 0xc0, + 0xa0, + 0xe1, + 0x60, + 0x60, + 0x50, + 0x70, + 0xb0, + 0x30, + 0x28, + 0x38, + 0xad, + 0x56, + 0xaa, + 0x0e, + 0x7f, + 0xe6, + 0x83, + 0x85, + 0x81, + 0x81, + 0x41, + 0xc0, + 0xe0, + 0x60, + 0x50, + 0x70, + 0x30, + 0x18, + 0x14, + 0x1c, + 0x14, + 0x03, + 0x07, + 0x38, + 0x30, + 0x98, + 0x39, + 0xca, + 0x04, + 0xc1, + 0xce, + 0x61, + 0x98, + 0x2b, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc9, + 0x0f, + 0x38, + 0x58, + 0x38, + 0x10, + 0x1c, + 0x2c, + 0x28, + 0x1a, + 0x38, + 0x5a, + 0xd4, + 0x74, + 0x77, + 0xfa, + 0x89, + 0xa3, + 0x89, + 0x40, + 0x28, + 0xd1, + 0xc2, + 0x70, + 0x69, + 0xa3, + 0x84, + 0xe7, + 0x03, + 0x47, + 0x0d, + 0xd8, + 0x5a, + 0x38, + 0x6f, + 0x21, + 0x68, + 0xe1, + 0xbc, + 0x1f, + 0x38, + 0x1d, + 0xd1, + 0x41, + 0x39, + 0xe0, + 0x3b, + 0x86, + 0x71, + 0x0c, + 0xf0, + 0x3e, + 0x43, + 0xff, + 0x04, + 0x07, + 0xf8, + 0x39, + 0xc1, + 0xa0, + 0x70, + 0x40, + 0x70, + 0x68, + 0x58, + 0x30, + 0x38, + 0x39, + 0x6c, + 0x18, + 0x1c, + 0x1e, + 0xa7, + 0x81, + 0x81, + 0xc1, + 0xa1, + 0x60, + 0xc0, + 0xe0, + 0xc3, + 0x60, + 0xc0, + 0xe0, + 0xeb, + 0x60, + 0xc0, + 0xe0, + 0xe5, + 0x58, + 0x30, + 0x38, + 0x30, + 0xd8, + 0x30, + 0x38, + 0xe1, + 0xb0, + 0xe7, + 0x28, + 0x1b, + 0x0e, + 0x73, + 0x0c, + 0xe1, + 0xd6, + 0x40, + 0x7d, + 0x05, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x3f, + 0xf0, + 0x67, + 0x0a, + 0x81, + 0xd0, + 0x1c, + 0x2d, + 0x0e, + 0xd1, + 0xc2, + 0xd7, + 0x03, + 0x47, + 0x03, + 0xd5, + 0xa6, + 0x8e, + 0x0d, + 0x0b, + 0x06, + 0x8e, + 0x38, + 0x6c, + 0x1a, + 0x39, + 0xb2, + 0x30, + 0x34, + 0x70, + 0x9e, + 0xd0, + 0x68, + 0xe1, + 0xde, + 0x0b, + 0x47, + 0x0c, + 0xe8, + 0x79, + 0xc3, + 0x68, + 0x7c, + 0xe0, + 0xb4, + 0x3f, + 0x38, + 0xe1, + 0xfa, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7c, + 0xe1, + 0x98, + 0x34, + 0x07, + 0x3f, + 0xf1, + 0x81, + 0xc3, + 0xd4, + 0x06, + 0x07, + 0x0f, + 0x68, + 0x30, + 0x38, + 0x34, + 0x18, + 0x58, + 0x1c, + 0x0e, + 0x38, + 0x58, + 0x1c, + 0x27, + 0xc8, + 0x58, + 0x1c, + 0x35, + 0x86, + 0xc0, + 0xe1, + 0xbe, + 0x0b, + 0x03, + 0x85, + 0x67, + 0x07, + 0x38, + 0x1c, + 0x2c, + 0x39, + 0xcb, + 0x43, + 0xfa, + 0xcc, + 0x3f, + 0xbe, + 0x43, + 0xff, + 0x04, + 0x07, + 0xfc, + 0x19, + 0xc1, + 0x86, + 0x71, + 0xc7, + 0x06, + 0x08, + 0x18, + 0xe3, + 0x83, + 0x06, + 0x0c, + 0x71, + 0xc1, + 0x83, + 0x06, + 0x38, + 0xe0, + 0xc1, + 0x83, + 0x1c, + 0x70, + 0x60, + 0xc1, + 0x8e, + 0x38, + 0x31, + 0xc1, + 0x8e, + 0x38, + 0x31, + 0xc1, + 0x8e, + 0x38, + 0x22, + 0x80, + 0x87, + 0x1c, + 0x36, + 0xa0, + 0xc8, + 0xe1, + 0x71, + 0xc1, + 0xce, + 0x0f, + 0x05, + 0xe0, + 0xd6, + 0x70, + 0x72, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0xff, + 0xc1, + 0xb7, + 0x43, + 0xb0, + 0x66, + 0xe8, + 0x59, + 0x83, + 0x37, + 0x70, + 0x66, + 0x0c, + 0xdd, + 0x53, + 0x18, + 0x33, + 0x74, + 0xf2, + 0x60, + 0xcd, + 0xd1, + 0xc1, + 0x83, + 0x37, + 0x47, + 0x06, + 0x0c, + 0xdd, + 0x3a, + 0x18, + 0x33, + 0x75, + 0x46, + 0x60, + 0xcd, + 0xdd, + 0x27, + 0x0d, + 0xbd, + 0x03, + 0x61, + 0xb7, + 0x43, + 0xb0, + 0xdb, + 0xa1, + 0x7a, + 0x05, + 0xe0, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7d, + 0xa1, + 0xbc, + 0x84, + 0x83, + 0x42, + 0xd3, + 0x41, + 0x83, + 0x41, + 0xc0, + 0x74, + 0xc1, + 0xa7, + 0x06, + 0x73, + 0x06, + 0xaa, + 0x7e, + 0x81, + 0x83, + 0x41, + 0xae, + 0xc1, + 0x83, + 0x41, + 0xa0, + 0x70, + 0x60, + 0xd0, + 0x68, + 0x18, + 0x18, + 0x34, + 0x1a, + 0x0a, + 0x03, + 0x06, + 0x83, + 0x57, + 0x04, + 0x83, + 0x41, + 0xa1, + 0xb0, + 0xda, + 0x0e, + 0x0a, + 0xc3, + 0x68, + 0x1f, + 0xe0, + 0x3f, + 0x07, + 0xfe, + 0x0c, + 0x09, + 0x0f, + 0xfc, + 0x0c, + 0x25, + 0xf8, + 0x34, + 0x97, + 0xfd, + 0x1f, + 0xc1, + 0x68, + 0x24, + 0x5a, + 0xc2, + 0xd0, + 0x48, + 0x6d, + 0x0b, + 0x0b, + 0x42, + 0xb1, + 0x06, + 0x16, + 0x81, + 0xed, + 0x1c, + 0x2d, + 0x1f, + 0xa0, + 0x30, + 0x5a, + 0xb7, + 0x74, + 0xa0, + 0x58, + 0x13, + 0x50, + 0x30, + 0xd8, + 0x6d, + 0x05, + 0x86, + 0xc3, + 0x68, + 0x34, + 0x36, + 0x1b, + 0x4e, + 0x0d, + 0x61, + 0xb5, + 0x41, + 0x7c, + 0x87, + 0xfe, + 0x0c, + 0x07, + 0xca, + 0xf8, + 0x36, + 0x0c, + 0x95, + 0x18, + 0xa3, + 0x06, + 0x4a, + 0x8c, + 0x63, + 0x06, + 0x4a, + 0x8c, + 0x63, + 0x06, + 0x4a, + 0x8c, + 0x63, + 0x1d, + 0xab, + 0x75, + 0x46, + 0x5d, + 0xfa, + 0xe6, + 0x30, + 0x64, + 0xa8, + 0xc6, + 0x30, + 0x64, + 0xb1, + 0x8c, + 0x60, + 0xc9, + 0x93, + 0x18, + 0xc1, + 0x93, + 0x26, + 0x1b, + 0x18, + 0x9c, + 0x18, + 0x6c, + 0x92, + 0x98, + 0x30, + 0xd9, + 0x94, + 0x63, + 0x81, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x0c, + 0xc0, + 0x43, + 0x38, + 0xe3, + 0x14, + 0x24, + 0x70, + 0x6a, + 0x8c, + 0x1a, + 0x38, + 0x16, + 0x98, + 0x1a, + 0x39, + 0x7f, + 0xa3, + 0x47, + 0x02, + 0xad, + 0x40, + 0xd1, + 0xc3, + 0x50, + 0x36, + 0x8e, + 0x1a, + 0x81, + 0xb4, + 0x77, + 0xff, + 0x1a, + 0x38, + 0x6d, + 0x0d, + 0xa3, + 0x84, + 0xe1, + 0xf9, + 0xc2, + 0xe0, + 0xfc, + 0xe0, + 0xf0, + 0x7f, + 0x58, + 0xc1, + 0xfb, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xf9, + 0xc1, + 0x7f, + 0x81, + 0x8e, + 0x0d, + 0x0d, + 0x83, + 0x1c, + 0xb0, + 0xec, + 0x18, + 0xef, + 0xf0, + 0x30, + 0x63, + 0x8e, + 0x0c, + 0x18, + 0x31, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x70, + 0x74, + 0xc7, + 0x06, + 0x38, + 0x35, + 0x87, + 0x06, + 0x38, + 0x30, + 0xbd, + 0x03, + 0x1c, + 0x18, + 0x7f, + 0x9c, + 0x18, + 0x7a, + 0x09, + 0xc1, + 0x87, + 0x50, + 0x27, + 0x05, + 0xfe, + 0x03, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x69, + 0xe0, + 0xe7, + 0x3a, + 0x70, + 0x4c, + 0x07, + 0x0d, + 0x21, + 0x38, + 0x1c, + 0x34, + 0x84, + 0xe0, + 0x73, + 0xfe, + 0x56, + 0x07, + 0x16, + 0xe5, + 0x0e, + 0x07, + 0x0a, + 0xe0, + 0x9c, + 0x0e, + 0x17, + 0xd0, + 0x1c, + 0x0e, + 0x09, + 0x9b, + 0x1c, + 0x0e, + 0x39, + 0x24, + 0x38, + 0x1c, + 0xc1, + 0x21, + 0xf3, + 0x88, + 0x24, + 0x3e, + 0x70, + 0xd2, + 0x1f, + 0x38, + 0x69, + 0x0e, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x1f, + 0xf0, + 0x73, + 0x8e, + 0x1b, + 0x04, + 0x07, + 0x1c, + 0x36, + 0x0c, + 0x0e, + 0x38, + 0x6c, + 0x18, + 0x1c, + 0x7a, + 0xd8, + 0x30, + 0x38, + 0x1a, + 0x94, + 0x0c, + 0x0e, + 0x1b, + 0x0e, + 0xc0, + 0xe5, + 0x3e, + 0xa2, + 0x60, + 0x71, + 0x6d, + 0x5a, + 0x60, + 0x70, + 0x98, + 0x18, + 0x30, + 0x38, + 0x5a, + 0x0c, + 0x39, + 0xc0, + 0xe1, + 0x61, + 0xce, + 0x3a, + 0x36, + 0x1c, + 0xe6, + 0x83, + 0xc8, + 0x5f, + 0x21, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1b, + 0xfe, + 0x0e, + 0xc3, + 0xef, + 0x03, + 0x06, + 0x1e, + 0xb0, + 0xb0, + 0x61, + 0xde, + 0x42, + 0xc1, + 0x84, + 0xf4, + 0xe0, + 0x60, + 0xc1, + 0xe4, + 0x2f, + 0x18, + 0x30, + 0x21, + 0xe4, + 0xc1, + 0x82, + 0xbe, + 0x4c, + 0x18, + 0x16, + 0xe5, + 0x03, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xc3, + 0xb0, + 0xe4, + 0x18, + 0x76, + 0xb4, + 0x1b, + 0x1b, + 0xf5, + 0x10, + 0xd8, + 0x14, + 0x1f, + 0xbd, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x69, + 0xe0, + 0xed, + 0x5d, + 0x34, + 0x36, + 0x0d, + 0x0d, + 0xa1, + 0xb0, + 0x68, + 0x6d, + 0x0d, + 0x83, + 0x6f, + 0xfc, + 0x60, + 0xd0, + 0xda, + 0x1b, + 0x06, + 0x86, + 0xd0, + 0xd8, + 0x34, + 0x36, + 0x86, + 0xc1, + 0xa7, + 0xfc, + 0x98, + 0x34, + 0xd0, + 0xda, + 0x60, + 0xd3, + 0x43, + 0x68, + 0x6d, + 0x34, + 0x36, + 0x86, + 0xd3, + 0xfe, + 0x43, + 0x69, + 0xa1, + 0xa4, + 0x1e, + 0x83, + 0xff, + 0x06, + 0x3f, + 0xf2, + 0x16, + 0x85, + 0x40, + 0xec, + 0x1a, + 0x16, + 0x0a, + 0x03, + 0x06, + 0x82, + 0x81, + 0x60, + 0xc1, + 0xa3, + 0xff, + 0x18, + 0x34, + 0x0b, + 0x05, + 0x18, + 0x34, + 0x33, + 0x86, + 0xc1, + 0xa0, + 0x55, + 0xac, + 0x60, + 0xd1, + 0xff, + 0x8c, + 0x1a, + 0x19, + 0xc3, + 0x60, + 0xd0, + 0xce, + 0x1a, + 0x06, + 0x86, + 0x7b, + 0xc1, + 0xb4, + 0xbe, + 0xa2, + 0x1d, + 0xa2, + 0x83, + 0xf7, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x7c, + 0xe5, + 0xff, + 0x26, + 0x38, + 0x5c, + 0xe8, + 0x58, + 0xe0, + 0xb0, + 0xb4, + 0x18, + 0xe7, + 0xab, + 0x38, + 0x31, + 0xcc, + 0x0b, + 0x06, + 0xc7, + 0x0f, + 0xfb, + 0x1c, + 0xff, + 0xc9, + 0x8e, + 0x16, + 0x1f, + 0x63, + 0x81, + 0xfe, + 0x41, + 0x8e, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0xb0, + 0xe7, + 0x0f, + 0xb0, + 0xe7, + 0x0d, + 0xf2, + 0x13, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x93, + 0x0f, + 0xd8, + 0x5a, + 0xb0, + 0xec, + 0x18, + 0x1f, + 0xf8, + 0x18, + 0x30, + 0x68, + 0x30, + 0xec, + 0x18, + 0x35, + 0xb5, + 0xc6, + 0x0c, + 0x15, + 0x7a, + 0xb1, + 0x83, + 0x0f, + 0x61, + 0xd8, + 0x30, + 0xaa, + 0xea, + 0x06, + 0x0c, + 0x0e, + 0xda, + 0xb4, + 0xc1, + 0x81, + 0x81, + 0x83, + 0x4c, + 0x18, + 0x18, + 0x18, + 0x34, + 0x36, + 0x06, + 0x06, + 0x0d, + 0x0d, + 0x81, + 0x81, + 0x9e, + 0x0c, + 0xe1, + 0xec, + 0x39, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xfc, + 0x1d, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x1f, + 0xf0, + 0x30, + 0x60, + 0xc2, + 0xc3, + 0x60, + 0xc1, + 0xdf, + 0xc0, + 0xc1, + 0x83, + 0x93, + 0x30, + 0x60, + 0xc1, + 0xc9, + 0x98, + 0x30, + 0x63, + 0xc9, + 0x98, + 0x30, + 0x63, + 0x44, + 0xcc, + 0x3b, + 0x26, + 0x4e, + 0xc3, + 0xb3, + 0x0d, + 0x87, + 0x9c, + 0x43, + 0x61, + 0xde, + 0x83, + 0xff, + 0x04, + 0x0f, + 0x98, + 0x3f, + 0xce, + 0x0a, + 0x03, + 0x83, + 0xe9, + 0x34, + 0x70, + 0xf7, + 0xff, + 0xe0, + 0xfd, + 0xc1, + 0xff, + 0x87, + 0x0f, + 0xf7, + 0xff, + 0xef, + 0x06, + 0x78, + 0x37, + 0x07, + 0x9e, + 0x0f, + 0x70, + 0x6f, + 0xff, + 0xdc, + 0x08, + 0x27, + 0x0d, + 0x82, + 0x0f, + 0x58, + 0x6c, + 0x3f, + 0x38, + 0x76, + 0x1f, + 0x5a, + 0x1a, + 0xc3, + 0xdc, + 0x1b, + 0xe4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xb0, + 0xe7, + 0x07, + 0x93, + 0x41, + 0x01, + 0xc2, + 0x7d, + 0x05, + 0x81, + 0xc0, + 0xf9, + 0xe0, + 0x60, + 0x72, + 0xd1, + 0x24, + 0xc0, + 0xe2, + 0x0a, + 0x06, + 0xc0, + 0xe5, + 0x5e, + 0xa8, + 0xc0, + 0xe2, + 0xd6, + 0xb1, + 0x81, + 0xc3, + 0x51, + 0x40, + 0xc0, + 0xe0, + 0x9a, + 0x38, + 0x30, + 0x38, + 0xe5, + 0x0a, + 0x06, + 0x73, + 0x4a, + 0x03, + 0x0c, + 0xe2, + 0x0a, + 0x07, + 0xd6, + 0x17, + 0x90, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0d, + 0x40, + 0xf9, + 0xca, + 0xbd, + 0x51, + 0x01, + 0xc5, + 0xa8, + 0xb1, + 0xa3, + 0x86, + 0xa0, + 0x6d, + 0x1c, + 0xbf, + 0xe3, + 0x47, + 0x24, + 0xa0, + 0xe6, + 0x8e, + 0x49, + 0x41, + 0xcd, + 0x1c, + 0x92, + 0x8f, + 0x1a, + 0x38, + 0x4f, + 0x06, + 0xd1, + 0xc2, + 0xfc, + 0x83, + 0x47, + 0x07, + 0x53, + 0xc1, + 0x9c, + 0xe2, + 0x80, + 0x43, + 0x39, + 0x02, + 0x81, + 0xf3, + 0x86, + 0xa0, + 0x75, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7c, + 0xe5, + 0x6f, + 0x51, + 0x31, + 0xc5, + 0x5c, + 0xb8, + 0xc7, + 0x0a, + 0x80, + 0x42, + 0xc7, + 0x05, + 0x85, + 0x85, + 0x8e, + 0x3f, + 0xc8, + 0x58, + 0xe0, + 0x5b, + 0x83, + 0x63, + 0x86, + 0xf0, + 0x30, + 0x63, + 0x81, + 0xe0, + 0x68, + 0x31, + 0xcb, + 0x41, + 0xc1, + 0x63, + 0x87, + 0x7a, + 0x0e, + 0x70, + 0x9e, + 0x38, + 0x33, + 0x83, + 0xc8, + 0x5c, + 0x13, + 0x94, + 0x0f, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7e, + 0xc3, + 0x6e, + 0x85, + 0x83, + 0x0b, + 0x41, + 0xa0, + 0xc1, + 0x8e, + 0x86, + 0xe3, + 0x06, + 0xed, + 0x73, + 0x38, + 0x30, + 0x97, + 0x82, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x3f, + 0xf2, + 0x60, + 0xc5, + 0x5a, + 0xe0, + 0x60, + 0xc2, + 0xa0, + 0xa0, + 0xb0, + 0x61, + 0x61, + 0x61, + 0xec, + 0x14, + 0x0a, + 0x81, + 0xd9, + 0x7f, + 0x5a, + 0x13, + 0x8a, + 0x0e, + 0x41, + 0x79, + 0x0f, + 0xfc, + 0x10, + 0x30, + 0x60, + 0xd0, + 0xd9, + 0x83, + 0x06, + 0x98, + 0x33, + 0x06, + 0x0d, + 0x30, + 0x67, + 0x4e, + 0x9a, + 0x60, + 0xc6, + 0xe5, + 0x81, + 0x83, + 0x03, + 0x87, + 0xb0, + 0x60, + 0xfe, + 0x81, + 0x83, + 0x1d, + 0x05, + 0x01, + 0x83, + 0x70, + 0xd8, + 0x58, + 0x39, + 0x36, + 0xc2, + 0xc1, + 0x86, + 0xf0, + 0x7d, + 0x85, + 0x68, + 0x7d, + 0x97, + 0x83, + 0xf3, + 0xd1, + 0x0f, + 0xaf, + 0x41, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x0c, + 0x18, + 0x58, + 0x6d, + 0xc1, + 0x85, + 0x86, + 0xdc, + 0x18, + 0x59, + 0x83, + 0x7f, + 0xf1, + 0x83, + 0x43, + 0xfb, + 0x06, + 0xd7, + 0xc9, + 0x83, + 0x6b, + 0xec, + 0xc1, + 0xa1, + 0xe7, + 0x30, + 0x6a, + 0xaf, + 0x66, + 0x0d, + 0xeb, + 0xc9, + 0x83, + 0x70, + 0xfc, + 0x83, + 0x70, + 0x95, + 0x40, + 0xdb, + 0xfd, + 0x21, + 0xd8, + 0xa0, + 0xfd, + 0xf0, + 0x7f, + 0xe0, + 0x80, + 0x0b, + 0xf4, + 0x1c, + 0xe1, + 0x60, + 0xa0, + 0x50, + 0xe0, + 0x70, + 0x50, + 0x2c, + 0x70, + 0x50, + 0x14, + 0x0b, + 0x1c, + 0xb0, + 0x9e, + 0x4c, + 0x72, + 0x03, + 0x0a, + 0x06, + 0x38, + 0xb5, + 0xac, + 0x0c, + 0x73, + 0xff, + 0x26, + 0x38, + 0x6f, + 0x41, + 0xb1, + 0xc2, + 0xfd, + 0x05, + 0x8e, + 0x0a, + 0xc6, + 0x86, + 0x72, + 0xca, + 0x03, + 0x0c, + 0xe6, + 0x0a, + 0x07, + 0xce, + 0x1a, + 0x81, + 0xcf, + 0xa0, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0x62, + 0xee, + 0x58, + 0x36, + 0x57, + 0xb9, + 0x58, + 0x30, + 0x50, + 0x16, + 0x07, + 0x06, + 0x15, + 0xd8, + 0x4e, + 0x0c, + 0x37, + 0xd0, + 0x1c, + 0x19, + 0x79, + 0x05, + 0xab, + 0x06, + 0x44, + 0x14, + 0x8e, + 0x0c, + 0x2c, + 0x2c, + 0x0e, + 0x0c, + 0x2c, + 0x2c, + 0x0e, + 0x0c, + 0x2c, + 0x2c, + 0x3d, + 0x82, + 0x81, + 0x61, + 0xec, + 0x70, + 0xd8, + 0x73, + 0x98, + 0x76, + 0x15, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x82, + 0xd0, + 0xec, + 0x2d, + 0x18, + 0x28, + 0x19, + 0x7f, + 0xc0, + 0xc1, + 0x87, + 0x60, + 0xc1, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x06, + 0x3f, + 0xf0, + 0x30, + 0x63, + 0x03, + 0x0e, + 0xc1, + 0x8c, + 0x38, + 0x76, + 0x0c, + 0xbf, + 0xe4, + 0xc1, + 0x86, + 0xf0, + 0x34, + 0xc1, + 0x85, + 0xb8, + 0x30, + 0xec, + 0x74, + 0xc7, + 0x0e, + 0xcc, + 0x2d, + 0xe0, + 0xce, + 0x1d, + 0x87, + 0x5e, + 0x83, + 0xff, + 0x04, + 0x20, + 0x60, + 0x90, + 0xda, + 0x69, + 0x83, + 0x02, + 0x0d, + 0x28, + 0x63, + 0x03, + 0x06, + 0x81, + 0x31, + 0x0b, + 0x06, + 0x9f, + 0xf0, + 0x30, + 0x69, + 0xa1, + 0x38, + 0x30, + 0x69, + 0xa1, + 0x38, + 0x30, + 0x69, + 0xff, + 0x03, + 0x06, + 0x9a, + 0x1b, + 0x06, + 0x0d, + 0x3f, + 0xe0, + 0x60, + 0xd3, + 0x42, + 0x70, + 0xed, + 0x34, + 0x36, + 0x1d, + 0xa6, + 0x84, + 0xe1, + 0xd8, + 0x24, + 0x1e, + 0x40, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x7c, + 0xe5, + 0x5e, + 0xa8, + 0x10, + 0xe2, + 0xd4, + 0x58, + 0x71, + 0xc3, + 0x50, + 0x33, + 0x8e, + 0x5f, + 0xf0, + 0xe3, + 0x92, + 0x30, + 0x31, + 0xc7, + 0x24, + 0x60, + 0x63, + 0x8e, + 0x5f, + 0xf0, + 0xe3, + 0x84, + 0xf9, + 0x09, + 0xc7, + 0x0b, + 0xf2, + 0x07, + 0x1c, + 0x15, + 0x9d, + 0x0c, + 0xe7, + 0x0c, + 0x30, + 0x67, + 0x20, + 0x30, + 0x7c, + 0xe1, + 0x98, + 0x3a, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xa1, + 0xda, + 0x1f, + 0x58, + 0x6b, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xd0, + 0x6f, + 0xe8, + 0x70, + 0x61, + 0xb0, + 0x98, + 0x70, + 0x61, + 0xba, + 0xb8, + 0x70, + 0x61, + 0xb5, + 0xa8, + 0x38, + 0x30, + 0xd8, + 0x4c, + 0x38, + 0x30, + 0xdf, + 0xd0, + 0xe0, + 0xc3, + 0x61, + 0x30, + 0x10, + 0x61, + 0xb0, + 0xa8, + 0x19, + 0xc3, + 0x63, + 0xe4, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x3f, + 0xe0, + 0xd8, + 0x30, + 0xce, + 0x08, + 0xc1, + 0x86, + 0x70, + 0x66, + 0x0f, + 0xf8, + 0x19, + 0x87, + 0x61, + 0xd9, + 0x87, + 0x61, + 0xd9, + 0x9f, + 0xf9, + 0x33, + 0x34, + 0x70, + 0x49, + 0x99, + 0xa7, + 0x92, + 0x4c, + 0xcd, + 0x37, + 0x64, + 0xcc, + 0xdd, + 0x1e, + 0x42, + 0xcd, + 0x41, + 0x32, + 0x16, + 0x68, + 0x74, + 0x85, + 0x9a, + 0x15, + 0xe0, + 0x5e, + 0x0f, + 0xfc, + 0x10, + 0x0e, + 0x43, + 0xff, + 0x16, + 0x1f, + 0xb0, + 0x9d, + 0xd0, + 0xa0, + 0x61, + 0x61, + 0x68, + 0x30, + 0x63, + 0xa1, + 0xb8, + 0xc1, + 0xbd, + 0xfc, + 0xc6, + 0x0c, + 0x3f, + 0xec, + 0x18, + 0x65, + 0x02, + 0x06, + 0x0c, + 0x71, + 0x87, + 0x06, + 0x0c, + 0x18, + 0x32, + 0x41, + 0x83, + 0x04, + 0x99, + 0x85, + 0x83, + 0x02, + 0x80, + 0xc1, + 0xec, + 0x39, + 0xfa, + 0x0d, + 0x97, + 0xd4, + 0x43, + 0x9c, + 0x08, + 0x7e, + 0xbd, + 0x07, + 0xfe, + 0x08, + 0x07, + 0xfc, + 0x1d, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x07, + 0x5d, + 0x83, + 0x06, + 0x0d, + 0x7b, + 0x06, + 0x0c, + 0x18, + 0x76, + 0x0c, + 0x18, + 0x3f, + 0xe0, + 0x60, + 0xc2, + 0xc3, + 0xec, + 0x18, + 0x2f, + 0xf2, + 0x60, + 0xcb, + 0x37, + 0x68, + 0x60, + 0xc8, + 0x63, + 0x24, + 0xc1, + 0x81, + 0xc9, + 0x34, + 0x36, + 0x38, + 0x30, + 0x61, + 0xd8, + 0x83, + 0x47, + 0x0c, + 0xe1, + 0xa3, + 0xc8, + 0x2f, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7e, + 0xc6, + 0xaf, + 0x51, + 0x30, + 0x60, + 0xa2, + 0xdc, + 0x38, + 0x30, + 0xb0, + 0xb0, + 0x38, + 0x30, + 0xb4, + 0x60, + 0x38, + 0x31, + 0x54, + 0x79, + 0x6c, + 0x19, + 0x5f, + 0xce, + 0x0c, + 0x3f, + 0xce, + 0x0c, + 0x1f, + 0xe8, + 0x70, + 0x60, + 0xd0, + 0xac, + 0x70, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0c, + 0x33, + 0x87, + 0x60, + 0xff, + 0x83, + 0x38, + 0x34, + 0x26, + 0x03, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7e, + 0xc3, + 0x3a, + 0x19, + 0x06, + 0x7f, + 0xf1, + 0x83, + 0x30, + 0xf3, + 0x98, + 0x31, + 0xc2, + 0x5c, + 0x60, + 0xc1, + 0xf3, + 0xd8, + 0x30, + 0x63, + 0x13, + 0x90, + 0x30, + 0x66, + 0x99, + 0x90, + 0x30, + 0x6d, + 0x1c, + 0xcc, + 0x18, + 0x30, + 0x3c, + 0x76, + 0x0c, + 0x18, + 0x58, + 0x30, + 0xfb, + 0x05, + 0x01, + 0x96, + 0x1b, + 0x2c, + 0x17, + 0xa0, + 0xce, + 0x61, + 0x28, + 0x33, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7e, + 0xcf, + 0xfc, + 0xac, + 0x18, + 0x6f, + 0x06, + 0x70, + 0x61, + 0x5d, + 0xa0, + 0x70, + 0x63, + 0xe0, + 0x3c, + 0x38, + 0x33, + 0x83, + 0x30, + 0xe0, + 0xcf, + 0xfd, + 0x38, + 0x30, + 0xfa, + 0x47, + 0x06, + 0x0f, + 0xc4, + 0x8e, + 0x0c, + 0x18, + 0x32, + 0x47, + 0x06, + 0x0c, + 0x19, + 0x21, + 0xd8, + 0x3f, + 0x12, + 0x1d, + 0x82, + 0x0d, + 0x21, + 0x9c, + 0x3a, + 0xf0, + 0x57, + 0xa0, + 0xff, + 0xc1, + 0x0e, + 0xc0, + 0x87, + 0x60, + 0xc7, + 0x28, + 0x41, + 0x60, + 0xca, + 0x18, + 0x34, + 0x18, + 0x6f, + 0x21, + 0x68, + 0x30, + 0xa8, + 0xf0, + 0x34, + 0x18, + 0xf0, + 0x5c, + 0x68, + 0x31, + 0x0b, + 0x0d, + 0xa0, + 0xc0, + 0x8e, + 0x08, + 0xd0, + 0x60, + 0xc6, + 0x28, + 0x68, + 0x32, + 0x85, + 0x0c, + 0x1a, + 0x0c, + 0x41, + 0xe8, + 0x3e, + 0xc2, + 0xe3, + 0xc1, + 0xec, + 0x78, + 0x2b, + 0x0c, + 0xe4, + 0x87, + 0x20, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x43, + 0xb0, + 0xfb, + 0x46, + 0x06, + 0x06, + 0xb6, + 0x07, + 0x06, + 0x05, + 0xec, + 0x0e, + 0x0c, + 0x3e, + 0xd1, + 0xc1, + 0x9f, + 0xfc, + 0xe0, + 0xc4, + 0x0e, + 0x04, + 0x70, + 0x63, + 0x8e, + 0x38, + 0xe0, + 0xc1, + 0x47, + 0x70, + 0x38, + 0x30, + 0x9f, + 0xa0, + 0x38, + 0x30, + 0x5b, + 0xbc, + 0x1d, + 0x9c, + 0x38, + 0x38, + 0x36, + 0x19, + 0xc3, + 0xe7, + 0x0b, + 0xd0, + 0x75, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x07, + 0xfc, + 0x1d, + 0x83, + 0x0e, + 0xc1, + 0x03, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x0f, + 0xf8, + 0x18, + 0x30, + 0x60, + 0x70, + 0xd8, + 0x30, + 0x61, + 0x61, + 0xb0, + 0x63, + 0xff, + 0x8c, + 0x18, + 0xc1, + 0x61, + 0xb0, + 0x65, + 0x00, + 0xe1, + 0xb0, + 0x64, + 0xff, + 0x81, + 0x83, + 0x37, + 0x42, + 0xc3, + 0xb3, + 0x34, + 0x2c, + 0x3b, + 0x63, + 0xfc, + 0x19, + 0xc2, + 0x97, + 0x61, + 0x7a, + 0x0f, + 0xfc, + 0x10, + 0x0e, + 0x55, + 0x87, + 0xcf, + 0xf4, + 0x87, + 0x61, + 0xd8, + 0x74, + 0x0c, + 0xff, + 0xe3, + 0x06, + 0x14, + 0xec, + 0x16, + 0x0c, + 0x2c, + 0xcc, + 0x2c, + 0x19, + 0x78, + 0xcf, + 0x46, + 0x0c, + 0x2c, + 0xcc, + 0x2c, + 0x19, + 0x78, + 0xcc, + 0x8c, + 0x18, + 0x9b, + 0x97, + 0x8c, + 0x18, + 0x6f, + 0x90, + 0xb0, + 0x61, + 0x76, + 0xf0, + 0x76, + 0x0e, + 0x30, + 0x58, + 0x6c, + 0xe0, + 0x61, + 0xf3, + 0x88, + 0x58, + 0x75, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc0, + 0x43, + 0x75, + 0x70, + 0xc3, + 0x06, + 0xe5, + 0x50, + 0x61, + 0x83, + 0x6b, + 0x50, + 0x61, + 0x83, + 0x7a, + 0x9c, + 0x30, + 0xc1, + 0xb0, + 0xa8, + 0x1a, + 0x81, + 0x90, + 0x90, + 0xcc, + 0x1a, + 0xff, + 0xfc, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xe7, + 0x0e, + 0x70, + 0xe7, + 0xc1, + 0xee, + 0x0b, + 0xd2, + 0x1a, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x3f, + 0xf4, + 0x1b, + 0x0f, + 0xfa, + 0x06, + 0x0a, + 0xf8, + 0x18, + 0x30, + 0x68, + 0x4e, + 0x0c, + 0x18, + 0x30, + 0xce, + 0x0c, + 0x18, + 0x3f, + 0xe0, + 0x60, + 0xc3, + 0xfe, + 0xc1, + 0x97, + 0xfc, + 0x98, + 0x32, + 0x80, + 0xc1, + 0x43, + 0x06, + 0x48, + 0x30, + 0x50, + 0xc1, + 0x97, + 0xfd, + 0x08, + 0x32, + 0x41, + 0x82, + 0x81, + 0xb2, + 0xff, + 0xa0, + 0x9c, + 0xa0, + 0x75, + 0x0b, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xfb, + 0xff, + 0xa0, + 0xde, + 0x0a, + 0x0b, + 0x30, + 0x77, + 0xfc, + 0x98, + 0x30, + 0xd8, + 0x76, + 0x0c, + 0xbf, + 0x90, + 0x60, + 0xc3, + 0x61, + 0xd8, + 0x3f, + 0xfa, + 0x30, + 0x61, + 0xb0, + 0xec, + 0x19, + 0x4f, + 0x54, + 0x0c, + 0x19, + 0xaf, + 0x61, + 0xd9, + 0x87, + 0x61, + 0xd9, + 0xd6, + 0xf0, + 0x67, + 0x30, + 0xce, + 0x07, + 0xd0, + 0x7f, + 0xe0, + 0x3f, + 0xf8, + 0x36, + 0x13, + 0x18, + 0x6c, + 0x19, + 0x7f, + 0xc9, + 0x83, + 0x25, + 0x46, + 0x50, + 0xc1, + 0x92, + 0xa3, + 0x28, + 0x60, + 0xcb, + 0xfe, + 0x4c, + 0x18, + 0x7f, + 0xd8, + 0x30, + 0x7f, + 0xc0, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x7f, + 0xf8, + 0xc1, + 0x81, + 0x06, + 0x21, + 0xec, + 0x18, + 0x32, + 0xc3, + 0xb3, + 0x41, + 0x82, + 0x81, + 0x38, + 0x57, + 0x07, + 0x5e, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1d, + 0x8e, + 0x38, + 0x76, + 0x69, + 0x8e, + 0x12, + 0x0c, + 0x72, + 0x85, + 0x01, + 0x83, + 0x04, + 0x92, + 0x60, + 0xc1, + 0x97, + 0x7a, + 0x98, + 0x30, + 0x65, + 0x07, + 0x1c, + 0x18, + 0x32, + 0xef, + 0x53, + 0x06, + 0x0c, + 0xa0, + 0xe3, + 0x83, + 0x06, + 0x34, + 0xf5, + 0x40, + 0xc1, + 0x8b, + 0x5a, + 0xe3, + 0x06, + 0x55, + 0xf5, + 0x12, + 0x06, + 0x07, + 0xbb, + 0x43, + 0xb3, + 0xc3, + 0x82, + 0x42, + 0x71, + 0x03, + 0x87, + 0x5e, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1c, + 0xe5, + 0x03, + 0xce, + 0x0a, + 0x03, + 0x0c, + 0x8e, + 0x0f, + 0xfa, + 0x31, + 0xcf, + 0x01, + 0xc3, + 0x63, + 0xbe, + 0xab, + 0xa0, + 0x31, + 0xc1, + 0xad, + 0xa8, + 0x18, + 0xe0, + 0xe6, + 0xd4, + 0x0c, + 0x70, + 0x73, + 0x6a, + 0x06, + 0x38, + 0x34, + 0x70, + 0xd8, + 0xe0, + 0xff, + 0xa3, + 0x1c, + 0x10, + 0x72, + 0x0c, + 0x71, + 0x8c, + 0xca, + 0x04, + 0xe4, + 0x98, + 0xc6, + 0x13, + 0x98, + 0x20, + 0x22, + 0x5e, + 0x43, + 0xff, + 0x04, + 0x3f, + 0xfa, + 0x0b, + 0x30, + 0xca, + 0x0a, + 0x06, + 0x6e, + 0x54, + 0x82, + 0x06, + 0x66, + 0x64, + 0x82, + 0x06, + 0x77, + 0xd7, + 0xd4, + 0x06, + 0x60, + 0xc1, + 0xaa, + 0x80, + 0xcd, + 0x59, + 0x79, + 0xa0, + 0x33, + 0x56, + 0x6e, + 0xa8, + 0x19, + 0xab, + 0x23, + 0x04, + 0x0c, + 0xcb, + 0x23, + 0x48, + 0x19, + 0x9e, + 0xa3, + 0xe1, + 0x06, + 0x60, + 0xc1, + 0xb8, + 0x6d, + 0x89, + 0x1c, + 0x60, + 0x3a, + 0xd0, + 0x30, + 0x95, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xf9, + 0x0f, + 0x7f, + 0x41, + 0x61, + 0xec, + 0x26, + 0x9f, + 0xe0, + 0xb5, + 0xa8, + 0x48, + 0x30, + 0xda, + 0xe2, + 0xf5, + 0xe9, + 0x1e, + 0xb2, + 0x16, + 0x86, + 0x7c, + 0xab, + 0x0b, + 0x0e, + 0xe8, + 0x07, + 0xbf, + 0xc0, + 0xde, + 0x9e, + 0x0b, + 0x0f, + 0xfc, + 0x14, + 0x1e, + 0xff, + 0xfd, + 0x07, + 0xec, + 0x3b, + 0x43, + 0xee, + 0x0e, + 0xd0, + 0xcd, + 0xc1, + 0xce, + 0x15, + 0xe8, + 0x33, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x3f, + 0xf8, + 0x36, + 0x2b, + 0x9b, + 0x51, + 0x03, + 0x0b, + 0x41, + 0x05, + 0x83, + 0x07, + 0x34, + 0x58, + 0xc1, + 0x96, + 0xab, + 0x58, + 0xc1, + 0x9e, + 0xa7, + 0xa8, + 0x98, + 0x30, + 0x6a, + 0xb5, + 0x03, + 0x06, + 0x0d, + 0x6d, + 0x40, + 0xc1, + 0x83, + 0xff, + 0x18, + 0x30, + 0x41, + 0xfb, + 0x06, + 0x5f, + 0xf2, + 0x20, + 0xc1, + 0x44, + 0x74, + 0x3b, + 0x09, + 0xfa, + 0x43, + 0x39, + 0xe9, + 0x03, + 0x42, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7e, + 0xc1, + 0xcb, + 0x58, + 0x20, + 0x60, + 0xeb, + 0x78, + 0x18, + 0x30, + 0x75, + 0xd8, + 0x30, + 0x60, + 0xd0, + 0x9c, + 0x18, + 0x30, + 0x57, + 0xc0, + 0xc1, + 0x8d, + 0x5d, + 0x49, + 0x83, + 0x1e, + 0x9d, + 0x34, + 0xc1, + 0x8c, + 0xad, + 0x52, + 0x60, + 0xc0, + 0xbf, + 0x03, + 0x06, + 0x7f, + 0xf0, + 0x6c, + 0x0e, + 0x07, + 0x0f, + 0x60, + 0xa0, + 0x1c, + 0x39, + 0xca, + 0x04, + 0xe1, + 0x5e, + 0x83, + 0xff, + 0x04, + 0x0f, + 0x61, + 0xff, + 0x8c, + 0x3f, + 0xf1, + 0x87, + 0xcf, + 0xff, + 0xe8, + 0x5d, + 0x6b, + 0xd4, + 0x0e, + 0x70, + 0xea, + 0x07, + 0x50, + 0x3b, + 0x43, + 0xb4, + 0x3b, + 0x43, + 0x38, + 0x7b, + 0x43, + 0x70, + 0x7b, + 0x0d, + 0xe0, + 0xfb, + 0x0a, + 0xc3, + 0xe7, + 0x07, + 0x83, + 0xf7, + 0x16, + 0x1e, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xe7, + 0x0e, + 0x5f, + 0x01, + 0xc3, + 0xab, + 0x78, + 0x0e, + 0x1f, + 0xd5, + 0x7f, + 0xc7, + 0x03, + 0x41, + 0x60, + 0x70, + 0x69, + 0x85, + 0x40, + 0x38, + 0x1e, + 0x81, + 0x50, + 0x0e, + 0x15, + 0xa1, + 0x68, + 0x1c, + 0x27, + 0x82, + 0xc2, + 0x60, + 0xb7, + 0x4b, + 0x0a, + 0x80, + 0xe1, + 0xcd, + 0x0a, + 0x87, + 0x83, + 0x58, + 0x6d, + 0x20, + 0xd6, + 0x19, + 0xd0, + 0xf6, + 0x81, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7f, + 0x97, + 0x72, + 0xe0, + 0xeb, + 0xff, + 0xc1, + 0xfe, + 0xd0, + 0x38, + 0x7c, + 0x83, + 0x40, + 0xec, + 0x1a, + 0x80, + 0xc2, + 0x73, + 0x0d, + 0xa5, + 0x84, + 0xe5, + 0x01, + 0x60, + 0xe0, + 0xac, + 0x70, + 0x60, + 0x70, + 0xd4, + 0x06, + 0x1d, + 0xc1, + 0xa8, + 0x1f, + 0x78, + 0x3b, + 0x83, + 0xde, + 0x09, + 0x1d, + 0x0e, + 0xe0, + 0xdf, + 0x41, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xf6, + 0x1e, + 0xae, + 0x42, + 0xc3, + 0xca, + 0xe5, + 0x05, + 0x87, + 0xe9, + 0x07, + 0xfe, + 0x0d, + 0x21, + 0x9c, + 0x0e, + 0x1a, + 0x43, + 0x30, + 0x58, + 0x69, + 0x0d, + 0x40, + 0xb0, + 0xd2, + 0x1b, + 0x42, + 0xc3, + 0x51, + 0x81, + 0x84, + 0xe1, + 0x3f, + 0x43, + 0x84, + 0xe0, + 0xf2, + 0x1b, + 0x42, + 0x70, + 0xfd, + 0x61, + 0xa8, + 0x1f, + 0x78, + 0x3b, + 0x43, + 0xd4, + 0x0a, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0xd0, + 0xdf, + 0xe3, + 0xfe, + 0x30, + 0x9c, + 0x2c, + 0x0e, + 0x61, + 0x38, + 0x58, + 0x1c, + 0xc2, + 0x70, + 0xb0, + 0x39, + 0x84, + 0xe1, + 0x60, + 0x73, + 0x09, + 0xc0, + 0xe0, + 0x73, + 0x09, + 0xc1, + 0x40, + 0x31, + 0x84, + 0xe0, + 0xd0, + 0x50, + 0xc2, + 0x71, + 0xc2, + 0xa1, + 0xa0, + 0xb3, + 0x82, + 0xd3, + 0xfc, + 0xe0, + 0xf8, + 0x18, + 0x4c, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0x41, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc5, + 0xff, + 0xa0, + 0xeb, + 0x83, + 0xac, + 0x3b, + 0x9d, + 0x0a, + 0xc3, + 0xc8, + 0x5e, + 0xb4, + 0x3f, + 0x9b, + 0xf4, + 0x87, + 0x7e, + 0x90, + 0x9f, + 0xc0, + 0x43, + 0xb4, + 0x3f, + 0x97, + 0xb5, + 0xf0, + 0x6f, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xe0, + 0xe9, + 0x0c, + 0xdc, + 0x1e, + 0xc3, + 0x7a, + 0x0c, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xf4, + 0x84, + 0xff, + 0xc0, + 0x90, + 0xf6, + 0x1e, + 0xd0, + 0xf6, + 0x19, + 0xba, + 0xc1, + 0x61, + 0x9b, + 0xab, + 0x0b, + 0xf8, + 0x1a, + 0x0c, + 0x0e, + 0x06, + 0x06, + 0x07, + 0x03, + 0x01, + 0x81, + 0x81, + 0xc1, + 0x40, + 0x30, + 0xe0, + 0x70, + 0x68, + 0x28, + 0x30, + 0x18, + 0x18, + 0x52, + 0x68, + 0x28, + 0x38, + 0x52, + 0x61, + 0x50, + 0xd0, + 0xb3, + 0x82, + 0xd5, + 0x8f, + 0xa7, + 0x1f, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xb0, + 0xff, + 0x38, + 0x30, + 0xb4, + 0x3b, + 0x41, + 0x84, + 0xe8, + 0x5c, + 0x16, + 0x0a, + 0x3a, + 0x50, + 0x36, + 0xf0, + 0x14, + 0x19, + 0x57, + 0x07, + 0xdf, + 0x4a, + 0xc3, + 0xff, + 0x0e, + 0x1f, + 0x9f, + 0xff, + 0xa0, + 0xfb, + 0x43, + 0x50, + 0x3c, + 0xe1, + 0xd4, + 0x0e, + 0x74, + 0x3b, + 0x42, + 0x7c, + 0x87, + 0x38, + 0x1e, + 0x43, + 0xbe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf4, + 0x87, + 0x5f, + 0xd0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf5, + 0x3d, + 0x50, + 0x7f, + 0x53, + 0xab, + 0x07, + 0xfc, + 0x0d, + 0x06, + 0x1b, + 0x0f, + 0x61, + 0x61, + 0x38, + 0x10, + 0xb0, + 0xb0, + 0xa8, + 0x0c, + 0x0e, + 0x16, + 0x16, + 0x14, + 0x94, + 0x03, + 0x81, + 0xdb, + 0xe3, + 0x40, + 0xe0, + 0xf4, + 0x83, + 0x70, + 0xa8, + 0x1f, + 0xda, + 0x16, + 0x87, + 0xe6, + 0x2f, + 0x83, + 0xff, + 0x07, + 0x80, + 0x07, + 0xf0, + 0x52, + 0x1d, + 0x85, + 0x85, + 0xa1, + 0xd8, + 0x58, + 0x5a, + 0x1d, + 0x85, + 0xbf, + 0xf0, + 0x3f, + 0x85, + 0x73, + 0x60, + 0xc2, + 0xc2, + 0xc2, + 0xc1, + 0x85, + 0x85, + 0x85, + 0x83, + 0xf8, + 0x2c, + 0x0e, + 0x0c, + 0x2c, + 0x14, + 0x03, + 0x83, + 0x0b, + 0x06, + 0x81, + 0xc1, + 0xaa, + 0xf3, + 0x84, + 0xc7, + 0xd2, + 0x0d, + 0x0a, + 0x82, + 0x1d, + 0xc1, + 0xb4, + 0x3d, + 0x40, + 0x3f, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xff, + 0xc0, + 0x70, + 0xaf, + 0xe8, + 0x1f, + 0xe8, + 0xc2, + 0x90, + 0xac, + 0x12, + 0x68, + 0x30, + 0xda, + 0x0c, + 0x0e, + 0x50, + 0x35, + 0xd4, + 0x15, + 0xe0, + 0xfb, + 0xd0, + 0x57, + 0x83, + 0x9e, + 0x76, + 0xe2, + 0xe0, + 0x72, + 0x13, + 0x06, + 0x60, + 0xfd, + 0xa1, + 0xfd, + 0xff, + 0xf8, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xd6, + 0x1c, + 0xe1, + 0xcf, + 0x83, + 0xdc, + 0x15, + 0xc8, + 0x6b, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0x3f, + 0xe0, + 0xb0, + 0xfd, + 0xa0, + 0x7f, + 0xc1, + 0xda, + 0x19, + 0xc7, + 0x0e, + 0xd0, + 0xce, + 0x0c, + 0x1f, + 0xf2, + 0x30, + 0x30, + 0xd6, + 0x1d, + 0x40, + 0x61, + 0xb4, + 0xc2, + 0xd1, + 0xc2, + 0x70, + 0x50, + 0x18, + 0x1c, + 0x2d, + 0x1b, + 0x1c, + 0x0c, + 0x0b, + 0xf5, + 0xba, + 0x0a, + 0x01, + 0x41, + 0xd6, + 0x16, + 0x87, + 0xf6, + 0x0f, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0xa0, + 0x7d, + 0x87, + 0xbf, + 0xc8, + 0x30, + 0xe7, + 0x0d, + 0x34, + 0xea, + 0x06, + 0x86, + 0xda, + 0x74, + 0xc1, + 0xfc, + 0x68, + 0xe0, + 0xc2, + 0xc1, + 0x9a, + 0x30, + 0x30, + 0xb0, + 0x66, + 0x06, + 0x06, + 0x16, + 0x0c, + 0xc1, + 0x20, + 0xc2, + 0xfc, + 0x60, + 0xd0, + 0x61, + 0x61, + 0xb0, + 0x61, + 0x61, + 0x21, + 0xb2, + 0x80, + 0x70, + 0xfa, + 0xdc, + 0x2a, + 0x07, + 0x7c, + 0xc9, + 0x78, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xf6, + 0x86, + 0xff, + 0x40, + 0xd0, + 0xe7, + 0x05, + 0x01, + 0xa1, + 0xd6, + 0x0a, + 0x7f, + 0xc0, + 0xd0, + 0x68, + 0x34, + 0x71, + 0xc2, + 0xd0, + 0x60, + 0x77, + 0x05, + 0xc1, + 0x60, + 0x71, + 0x0f, + 0x9c, + 0x0e, + 0x7f, + 0x81, + 0x40, + 0x39, + 0xa1, + 0x60, + 0xd0, + 0x31, + 0xa1, + 0x60, + 0xc2, + 0xa1, + 0xa1, + 0x65, + 0x02, + 0xa1, + 0xff, + 0x83, + 0x69, + 0x21, + 0xb4, + 0x7e, + 0x0f, + 0xfc, + 0x18, + 0x07, + 0xfc, + 0x98, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xae, + 0x41, + 0xa1, + 0xdd, + 0x3a, + 0x37, + 0xf0, + 0x58, + 0x30, + 0xec, + 0x18, + 0x58, + 0x3e, + 0x41, + 0x83, + 0x0b, + 0x06, + 0x48, + 0xe0, + 0xc0, + 0xe3, + 0x1a, + 0x30, + 0x30, + 0x39, + 0x26, + 0x09, + 0x06, + 0x06, + 0x34, + 0xc1, + 0x85, + 0x82, + 0x4c, + 0x18, + 0xe0, + 0x70, + 0x6d, + 0x01, + 0x9a, + 0x0a, + 0x03, + 0x32, + 0xea, + 0x2f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1b, + 0xfc, + 0x83, + 0x43, + 0xf5, + 0x85, + 0xa1, + 0xfb, + 0x42, + 0xd0, + 0xfb, + 0xc0, + 0xbf, + 0xc0, + 0x7b, + 0xc1, + 0x68, + 0xe7, + 0x90, + 0x38, + 0x30, + 0x38, + 0x87, + 0xec, + 0x0e, + 0x7f, + 0x90, + 0x60, + 0x70, + 0x9c, + 0x33, + 0x81, + 0x83, + 0x61, + 0x98, + 0x0c, + 0x1b, + 0x0d, + 0xa0, + 0x60, + 0x9e, + 0xf3, + 0x85, + 0x43, + 0xf4, + 0x9c, + 0x17, + 0x0a, + 0x0d, + 0x40, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xf2, + 0x19, + 0x0f, + 0x5f, + 0xff, + 0xa0, + 0x50, + 0x3f, + 0xd4, + 0x04, + 0x84, + 0xe1, + 0xca, + 0x0f, + 0xac, + 0x3f, + 0xdf, + 0xff, + 0x41, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0x70, + 0xed, + 0x0f, + 0x3a, + 0x1d, + 0xa1, + 0x9f, + 0x21, + 0xce, + 0x1b, + 0xc8, + 0x67, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x1c, + 0xb7, + 0x2c, + 0x0c, + 0x3a, + 0x9e, + 0xa9, + 0x06, + 0x1f, + 0x68, + 0x6f, + 0xf0, + 0x54, + 0x06, + 0x81, + 0xc7, + 0x05, + 0xdf, + 0x04, + 0xe0, + 0xc0, + 0xb5, + 0x86, + 0x60, + 0x61, + 0x9c, + 0x1a, + 0x50, + 0x70, + 0xac, + 0x14, + 0x06, + 0x8e, + 0x0f, + 0x01, + 0xc2, + 0xc0, + 0xc1, + 0xcf, + 0x80, + 0xe0, + 0xa0, + 0x6b, + 0x2c, + 0xd0, + 0x48, + 0x1f, + 0x04, + 0xd8, + 0x5a, + 0x0d, + 0x0e, + 0xd3, + 0xd0, + 0x7f, + 0xe0, + 0xf0, + 0x0a, + 0x81, + 0xb0, + 0xfb, + 0xfa, + 0xff, + 0x21, + 0xd4, + 0x0d, + 0x83, + 0x43, + 0xab, + 0x76, + 0x0d, + 0x0b, + 0xf4, + 0xaf, + 0x03, + 0x42, + 0x4a, + 0x05, + 0xf3, + 0x30, + 0x4d, + 0x07, + 0x49, + 0x5e, + 0x0a, + 0x80, + 0x60, + 0xe5, + 0x04, + 0xba, + 0xd7, + 0x83, + 0x3f, + 0xff, + 0x41, + 0xfb, + 0x0e, + 0x90, + 0xfb, + 0x43, + 0xb4, + 0x33, + 0x68, + 0x73, + 0x86, + 0xf4, + 0x19, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x0d, + 0xa1, + 0xd8, + 0x6f, + 0xfa, + 0x06, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0x68, + 0x54, + 0xea, + 0x3f, + 0xf5, + 0x3a, + 0x66, + 0x1c, + 0xc3, + 0x03, + 0x1f, + 0xe8, + 0x0c, + 0x38, + 0x77, + 0x05, + 0x41, + 0xc3, + 0x68, + 0x6d, + 0x1c, + 0xab, + 0xf4, + 0x60, + 0x62, + 0x56, + 0x84, + 0xe0, + 0x60, + 0xd8, + 0x6d, + 0x05, + 0x03, + 0x61, + 0x58, + 0x5a, + 0x0b, + 0xc1, + 0x60, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xf0, + 0x7d, + 0x20, + 0xb8, + 0x3f, + 0x34, + 0xf4, + 0x1e, + 0xbf, + 0xfd, + 0x05, + 0x21, + 0x50, + 0x2a, + 0x05, + 0x7f, + 0xfa, + 0x0a, + 0x42, + 0xa0, + 0x54, + 0x0a, + 0xff, + 0xf4, + 0x14, + 0x84, + 0xa0, + 0x98, + 0x3f, + 0x68, + 0x7c, + 0xff, + 0xfe, + 0x0f, + 0xb4, + 0x33, + 0x86, + 0x6d, + 0x0e, + 0xa0, + 0x3d, + 0x21, + 0x9f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7b, + 0x0f, + 0xbf, + 0x21, + 0x61, + 0xea, + 0x03, + 0x0d, + 0x87, + 0x38, + 0x28, + 0x3f, + 0xe0, + 0x7f, + 0xe1, + 0xc1, + 0x81, + 0xc1, + 0x83, + 0x18, + 0x18, + 0x58, + 0x30, + 0x65, + 0x01, + 0x85, + 0x8e, + 0x39, + 0xa0, + 0xc2, + 0xff, + 0x46, + 0x16, + 0x1d, + 0x4c, + 0x16, + 0x07, + 0x0e, + 0xdc, + 0x70, + 0x34, + 0x0d, + 0x43, + 0x34, + 0x1c, + 0x85, + 0x60, + 0xc3, + 0xe9, + 0x38, + 0x2b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x1f, + 0xe0, + 0xb4, + 0x33, + 0x85, + 0x85, + 0xa1, + 0x9c, + 0x2c, + 0x2d, + 0x0c, + 0xff, + 0x14, + 0xf5, + 0x10, + 0xfc, + 0xae, + 0x78, + 0xff, + 0x40, + 0xd2, + 0x4c, + 0x33, + 0x03, + 0x49, + 0x30, + 0x63, + 0x03, + 0x04, + 0x98, + 0x31, + 0x81, + 0x82, + 0x4c, + 0x18, + 0xc3, + 0x83, + 0x4c, + 0x71, + 0x8a, + 0x03, + 0x42, + 0xe8, + 0x16, + 0x16, + 0x17, + 0x16, + 0x78, + 0x0e, + 0x3a, + 0x12, + 0xb1, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0x05, + 0x87, + 0xe7, + 0x42, + 0xc3, + 0xeb, + 0x0e, + 0xc3, + 0xee, + 0x09, + 0xb5, + 0x8f, + 0xfa, + 0x9e, + 0xbc, + 0x1a, + 0x43, + 0x30, + 0x30, + 0x9d, + 0x0c, + 0xc3, + 0x81, + 0xa0, + 0x75, + 0x07, + 0x2f, + 0xf0, + 0x24, + 0x72, + 0x63, + 0x30, + 0x60, + 0x62, + 0x63, + 0x31, + 0xc0, + 0xc4, + 0xc6, + 0x65, + 0x01, + 0x47, + 0xfe, + 0xb0, + 0xb4, + 0x50, + 0x74, + 0x9f, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x61, + 0xb0, + 0xef, + 0xfa, + 0x06, + 0x1e, + 0x60, + 0x68, + 0x58, + 0x79, + 0xe9, + 0x97, + 0xf8, + 0x3a, + 0x81, + 0x9c, + 0x70, + 0x3f, + 0xe4, + 0x60, + 0x60, + 0x62, + 0x84, + 0x94, + 0x06, + 0x06, + 0x24, + 0x92, + 0x80, + 0xc0, + 0xff, + 0x93, + 0x41, + 0x87, + 0x48, + 0x6c, + 0x2c, + 0x1f, + 0xf5, + 0x40, + 0x70, + 0xea, + 0x01, + 0xc2, + 0x70, + 0xe9, + 0x07, + 0x05, + 0x40, + 0xe9, + 0x18, + 0x1f, + 0x07, + 0xfe, + 0x0f, + 0xff, + 0xa0, + 0x61, + 0x61, + 0xcc, + 0x0c, + 0x2d, + 0xfc, + 0xc0, + 0xc2, + 0xc3, + 0x9b, + 0xfe, + 0xbf, + 0x50, + 0x71, + 0xe0, + 0xe5, + 0x0e, + 0x39, + 0x5e, + 0x03, + 0x0e, + 0xeb, + 0xb0, + 0x50, + 0x67, + 0xad, + 0x82, + 0x46, + 0x70, + 0x9c, + 0x1a, + 0x33, + 0xd6, + 0xc1, + 0x82, + 0x8c, + 0x1b, + 0x28, + 0x09, + 0x5f, + 0xe3, + 0x41, + 0xab, + 0x09, + 0xd8, + 0xf8, + 0x3f, + 0xf0, + 0x40, + 0x04, + 0x81, + 0x82, + 0xc3, + 0x7f, + 0xe0, + 0x61, + 0xd2, + 0x06, + 0x0b, + 0x0e, + 0xbf, + 0x47, + 0xf8, + 0x12, + 0x06, + 0x03, + 0x8e, + 0x0b, + 0xa7, + 0x01, + 0x87, + 0x04, + 0x82, + 0x80, + 0x61, + 0xc1, + 0x20, + 0x60, + 0x50, + 0x67, + 0xff, + 0x1a, + 0x30, + 0xc4, + 0x41, + 0x60, + 0x61, + 0x9c, + 0xa0, + 0xe0, + 0xa0, + 0xd0, + 0x24, + 0xd0, + 0x48, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0x69, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0xc3, + 0xf7, + 0xff, + 0x90, + 0xec, + 0x3f, + 0x68, + 0x77, + 0x5f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x3e, + 0xb0, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x6a, + 0x03, + 0x0b, + 0x83, + 0x7f, + 0xfe, + 0xe0, + 0xfb, + 0x42, + 0xd1, + 0x0e, + 0x78, + 0x36, + 0x1e, + 0xb8, + 0x27, + 0xd0, + 0x7f, + 0xe0, + 0xfc, + 0x03, + 0x03, + 0x42, + 0xc3, + 0xbf, + 0xf0, + 0x30, + 0xf3, + 0x03, + 0x42, + 0xc3, + 0xeb, + 0xa0, + 0x2f, + 0x54, + 0x07, + 0xfc, + 0x8e, + 0x0d, + 0x24, + 0x92, + 0x46, + 0x06, + 0x09, + 0x24, + 0x91, + 0x81, + 0x81, + 0xff, + 0x25, + 0x01, + 0x81, + 0x6e, + 0x58, + 0xd0, + 0x60, + 0x5b, + 0x94, + 0x0c, + 0x2c, + 0x0f, + 0xf8, + 0x70, + 0xb0, + 0xe9, + 0x0b, + 0x42, + 0xc1, + 0x57, + 0xf8, + 0x2b, + 0x04, + 0xb0, + 0x58, + 0x2f, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x86, + 0xff, + 0x01, + 0xff, + 0x19, + 0x26, + 0x1a, + 0x47, + 0x32, + 0x4c, + 0x36, + 0x07, + 0x3f, + 0xc1, + 0x50, + 0x14, + 0x32, + 0x4c, + 0x1c, + 0x3e, + 0x4c, + 0x93, + 0x0a, + 0x02, + 0x81, + 0xfe, + 0x0b, + 0x04, + 0x86, + 0x43, + 0xbe, + 0xbe, + 0x03, + 0x21, + 0xd4, + 0x63, + 0x56, + 0x62, + 0x05, + 0x46, + 0x6a, + 0xc8, + 0xc0, + 0xa8, + 0xcd, + 0x58, + 0x19, + 0x32, + 0x63, + 0x8c, + 0x1a, + 0xd4, + 0xf3, + 0xc0, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x0e, + 0x43, + 0xff, + 0x14, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xeb, + 0xff, + 0xe0, + 0xb8, + 0x3f, + 0x58, + 0x2c, + 0x3f, + 0x9c, + 0x74, + 0x3f, + 0x9c, + 0xd0, + 0xff, + 0x50, + 0x3f, + 0xf1, + 0x40, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0xd0, + 0xff, + 0xc6, + 0x1f, + 0xe4, + 0x16, + 0x1f, + 0xef, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x7f, + 0xe7, + 0x0f, + 0xfc, + 0x5f, + 0xfe, + 0x82, + 0xd0, + 0xfd, + 0x40, + 0x70, + 0x7f, + 0x49, + 0x60, + 0x43, + 0xe9, + 0x30, + 0xb4, + 0x3d, + 0xa1, + 0xce, + 0x87, + 0x68, + 0x7a, + 0xc3, + 0xb4, + 0x3e, + 0xe0, + 0xd8, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x70, + 0x7f, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xe3, + 0x43, + 0xff, + 0x5f, + 0xff, + 0x05, + 0xa1, + 0xf9, + 0xc1, + 0x60, + 0xc3, + 0xce, + 0x38, + 0x2c, + 0x3c, + 0xe6, + 0x83, + 0x45, + 0x05, + 0x40, + 0xd6, + 0x07, + 0x0a, + 0x81, + 0x38, + 0x6a, + 0x02, + 0x81, + 0x72, + 0xa9, + 0xe0, + 0x50, + 0x0f, + 0xd4, + 0x55, + 0x0d, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0x20, + 0xb0, + 0xff, + 0x7e, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xe7, + 0x0f, + 0xfc, + 0x5f, + 0xff, + 0x05, + 0xa5, + 0x83, + 0x87, + 0x07, + 0x03, + 0x41, + 0x81, + 0xcb, + 0x0b, + 0x03, + 0x81, + 0xcd, + 0x05, + 0x01, + 0x40, + 0x30, + 0x76, + 0x16, + 0x82, + 0x81, + 0xb8, + 0x0e, + 0x15, + 0x02, + 0xb0, + 0xb8, + 0x2a, + 0x02, + 0xc2, + 0x70, + 0xda, + 0x38, + 0x6d, + 0x0d, + 0x87, + 0xdc, + 0x1a, + 0xc3, + 0xcc, + 0x17, + 0xc8, + 0x0e, + 0x43, + 0xff, + 0x16, + 0x1f, + 0xf8, + 0xd0, + 0xff, + 0xd7, + 0xff, + 0x90, + 0xb4, + 0x3f, + 0x68, + 0x38, + 0x3f, + 0xb4, + 0xb2, + 0xc3, + 0xed, + 0x30, + 0xae, + 0x0e, + 0xc3, + 0xf7, + 0x06, + 0xc3, + 0xff, + 0x03, + 0x0f, + 0xd7, + 0x90, + 0x61, + 0xd7, + 0xa4, + 0x27, + 0x0a, + 0xf2, + 0x1e, + 0x70, + 0xff, + 0xc7, + 0x07, + 0xf5, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0xe8, + 0x7f, + 0xe3, + 0xff, + 0xe0, + 0xd6, + 0x1f, + 0x9c, + 0x2b, + 0x5f, + 0x04, + 0xe1, + 0x67, + 0xfc, + 0x07, + 0x0e, + 0xc3, + 0x38, + 0x18, + 0x3b, + 0x0c, + 0xe0, + 0xa0, + 0x77, + 0x5d, + 0x82, + 0x81, + 0xdc, + 0xbc, + 0x3a, + 0x1d, + 0x87, + 0xae, + 0x0f, + 0x68, + 0x7f, + 0x61, + 0xb8, + 0x3f, + 0x38, + 0x67, + 0xff, + 0xc8, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0xb0, + 0xff, + 0xc7, + 0xff, + 0xc8, + 0x1d, + 0x38, + 0x70, + 0x68, + 0x34, + 0x18, + 0x1c, + 0x1a, + 0x72, + 0xd8, + 0x28, + 0x0d, + 0x21, + 0xf4, + 0x0d, + 0x06, + 0x86, + 0x7e, + 0xb0, + 0xb4, + 0x36, + 0x8f, + 0x82, + 0xc3, + 0x58, + 0x5f, + 0x26, + 0x15, + 0x85, + 0x62, + 0x0c, + 0x16, + 0x13, + 0x86, + 0x70, + 0x21, + 0x3a, + 0x1b, + 0x83, + 0xcc, + 0x0b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0x38, + 0x3f, + 0xf1, + 0x7f, + 0xfc, + 0x15, + 0x87, + 0xfb, + 0x05, + 0xa1, + 0xa4, + 0x27, + 0x07, + 0x6e, + 0x0c, + 0x71, + 0xc2, + 0x71, + 0xf2, + 0x38, + 0xe1, + 0x38, + 0x2e, + 0x1c, + 0x70, + 0x9c, + 0x73, + 0x9c, + 0x70, + 0x9d, + 0xc2, + 0x9c, + 0x70, + 0x9c, + 0x43, + 0x39, + 0x40, + 0x9f, + 0xfe, + 0x28, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf5, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0c, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf1, + 0xea, + 0xfe, + 0x40, + 0xeb, + 0xa8, + 0xb7, + 0x0e, + 0x81, + 0x9e, + 0x05, + 0x0e, + 0xb7, + 0xa9, + 0xc4, + 0x88, + 0x6a, + 0x07, + 0x48, + 0x5f, + 0xf9, + 0x24, + 0x2c, + 0x14, + 0x04, + 0x9a, + 0x17, + 0xfe, + 0x4d, + 0x0b, + 0x05, + 0x01, + 0x26, + 0x85, + 0xff, + 0x93, + 0x42, + 0xc1, + 0x40, + 0x49, + 0x86, + 0xc1, + 0x42, + 0xd5, + 0x86, + 0x80, + 0xa1, + 0x5e, + 0x83, + 0xff, + 0x06, + 0x0d, + 0x07, + 0x21, + 0xf9, + 0xc3, + 0x30, + 0x7b, + 0xfd, + 0x1f, + 0xe0, + 0x9e, + 0xc0, + 0xe1, + 0xb0, + 0xb8, + 0xa1, + 0xa1, + 0xb0, + 0x58, + 0x5d, + 0xd6, + 0x30, + 0x6f, + 0xc2, + 0xb5, + 0x66, + 0x1f, + 0xcc, + 0x0c, + 0xc1, + 0xfe, + 0x98, + 0x19, + 0x85, + 0x40, + 0xcf, + 0xe3, + 0x0b, + 0xd5, + 0x0c, + 0x0b, + 0xc1, + 0x2e, + 0xc6, + 0x0f, + 0xfd, + 0x8c, + 0x1a, + 0x43, + 0x98, + 0x70, + 0xd2, + 0x07, + 0xe4, + 0x1f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0xff, + 0xfc, + 0x07, + 0x0f, + 0xe7, + 0x07, + 0xff, + 0x87, + 0x38, + 0x3f, + 0xce, + 0x43, + 0xff, + 0x01, + 0xc2, + 0x75, + 0xec, + 0x0c, + 0x19, + 0x7e, + 0x05, + 0x02, + 0xff, + 0xd1, + 0x40, + 0xb0, + 0xb0, + 0x39, + 0x40, + 0xbf, + 0xf8, + 0xa0, + 0x58, + 0x58, + 0x1c, + 0xd0, + 0xbf, + 0xf4, + 0x61, + 0x90, + 0xf3, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0xd0, + 0xff, + 0xb4, + 0x3f, + 0xed, + 0x0f, + 0xa4, + 0x1a, + 0x1d, + 0x79, + 0x06, + 0x81, + 0xf9, + 0x0d, + 0xd3, + 0xd0, + 0x7d, + 0xe9, + 0x0f, + 0xed, + 0x0f, + 0xfb, + 0x43, + 0xfe, + 0xd0, + 0xfc, + 0xe6, + 0x87, + 0xe7, + 0x38, + 0x3f, + 0x70, + 0xff, + 0xf8, + 0x32, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x0d, + 0x0f, + 0xf6, + 0x16, + 0x87, + 0xf5, + 0x02, + 0xd0, + 0xa4, + 0x27, + 0x42, + 0xd0, + 0x58, + 0x6f, + 0x21, + 0x68, + 0xe8, + 0x5d, + 0xa1, + 0x6a, + 0xd0, + 0xd9, + 0xa1, + 0x7c, + 0x87, + 0xda, + 0x17, + 0x83, + 0xfb, + 0x4b, + 0xc8, + 0x7f, + 0x6f, + 0x9d, + 0x0c, + 0x86, + 0xd0, + 0xb4, + 0x36, + 0x1b, + 0x42, + 0xd0, + 0xd8, + 0x6d, + 0x0b, + 0x82, + 0xb0, + 0xda, + 0x13, + 0xfc, + 0x80, + 0x0e, + 0xd0, + 0x61, + 0xff, + 0x68, + 0x30, + 0xff, + 0xb4, + 0x18, + 0x7f, + 0xda, + 0x0c, + 0x0f, + 0x03, + 0xf9, + 0x06, + 0x5c, + 0x1f, + 0x68, + 0x3e, + 0x0f, + 0xed, + 0x06, + 0x87, + 0xfb, + 0x41, + 0x87, + 0xfd, + 0xa0, + 0xc3, + 0xfc, + 0xe8, + 0x30, + 0xfd, + 0x7c, + 0x83, + 0x0d, + 0xab, + 0x93, + 0x41, + 0x86, + 0xd0, + 0xed, + 0x06, + 0x81, + 0xc3, + 0xda, + 0x0b, + 0xf4, + 0x00, + 0x1f, + 0xf0, + 0xc1, + 0xe6, + 0x0d, + 0x8c, + 0x1e, + 0x7f, + 0xc3, + 0x01, + 0x40, + 0x60, + 0xd8, + 0xc5, + 0xa0, + 0x7f, + 0xc3, + 0xe8, + 0x3f, + 0xf3, + 0x87, + 0xbf, + 0xf3, + 0x07, + 0xf5, + 0x02, + 0x60, + 0xfb, + 0x18, + 0x26, + 0x0a, + 0x0b, + 0x1f, + 0xa7, + 0x0b, + 0x03, + 0x8c, + 0x1b, + 0xf8, + 0x14, + 0xe8, + 0x1f, + 0xf6, + 0xaf, + 0x21, + 0xfc, + 0xe1, + 0x53, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xe0, + 0x61, + 0xff, + 0x8c, + 0x3f, + 0xf1, + 0x87, + 0xfe, + 0x30, + 0xff, + 0xc6, + 0x1f, + 0xf8, + 0xc3, + 0xff, + 0x18, + 0x7f, + 0xe3, + 0x0f, + 0xfc, + 0x61, + 0xff, + 0x8c, + 0x3f, + 0xf1, + 0xff, + 0xf9, + 0x0f, + 0xfc, + 0x00, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x3d, + 0x07, + 0x9c, + 0x3d, + 0x87, + 0x9c, + 0x15, + 0x7a, + 0xb0, + 0x1c, + 0x1a, + 0xda, + 0xd8, + 0x1c, + 0x18, + 0x58, + 0x58, + 0x1c, + 0x18, + 0x58, + 0x58, + 0x1c, + 0x18, + 0x58, + 0x58, + 0x1c, + 0x18, + 0x58, + 0xd8, + 0x1c, + 0x10, + 0x58, + 0xc1, + 0x38, + 0x7b, + 0x0f, + 0x38, + 0x7f, + 0xe1, + 0xff, + 0xfd, + 0xa0, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x3e, + 0x68, + 0x13, + 0x83, + 0xfd, + 0x21, + 0x38, + 0x34, + 0x3f, + 0x9c, + 0x18, + 0x7f, + 0x9c, + 0x1f, + 0xfd, + 0x0e, + 0x0d, + 0x0b, + 0x43, + 0x38, + 0x30, + 0xda, + 0x19, + 0xc7, + 0x0d, + 0xa1, + 0x9c, + 0xa0, + 0x6d, + 0x0c, + 0xe6, + 0x1d, + 0xa1, + 0x9c, + 0x43, + 0x90, + 0xe7, + 0xff, + 0xf6, + 0x80, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe5, + 0xff, + 0xa0, + 0x38, + 0x75, + 0x03, + 0xce, + 0x1d, + 0x40, + 0xf3, + 0x83, + 0xff, + 0x20, + 0x70, + 0xea, + 0x07, + 0x9c, + 0x3a, + 0x81, + 0xe7, + 0x0e, + 0xa0, + 0x79, + 0xcf, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x0e, + 0xbf, + 0xf8, + 0x1f, + 0xff, + 0xb4, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe3, + 0xff, + 0xc0, + 0x71, + 0xc2, + 0xc2, + 0xc0, + 0xe3, + 0xff, + 0xc0, + 0x71, + 0xc0, + 0xe0, + 0x70, + 0x38, + 0xe1, + 0x61, + 0x60, + 0x71, + 0xff, + 0xe0, + 0x38, + 0x20, + 0xb0, + 0xa0, + 0x38, + 0x7b, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0x38, + 0x7a, + 0x0f, + 0x3f, + 0xff, + 0xb4, + 0x3f, + 0xff, + 0x60, + 0xc3, + 0xff, + 0x03, + 0x06, + 0x85, + 0x07, + 0xb6, + 0xe8, + 0x90, + 0x7b, + 0x19, + 0x05, + 0xe9, + 0x0b, + 0x27, + 0x0b, + 0x64, + 0x2c, + 0xee, + 0x4c, + 0x90, + 0xb1, + 0x5a, + 0x0c, + 0x90, + 0xb0, + 0xb5, + 0x19, + 0x21, + 0x6f, + 0xd0, + 0xc4, + 0xc0, + 0xc2, + 0xc1, + 0x82, + 0xa0, + 0x61, + 0x62, + 0x82, + 0x90, + 0x61, + 0xff, + 0x81, + 0xff, + 0xfb, + 0x40, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x36, + 0x0c, + 0x39, + 0xc3, + 0x60, + 0xc3, + 0x9c, + 0xfc, + 0x0f, + 0xc8, + 0xe1, + 0xb0, + 0x61, + 0xce, + 0x5f, + 0x03, + 0xf0, + 0x1c, + 0x36, + 0x0c, + 0x39, + 0xc3, + 0x60, + 0xc3, + 0x9d, + 0xfc, + 0x0f, + 0xd0, + 0xe1, + 0xb0, + 0x61, + 0xce, + 0x1b, + 0x06, + 0x1c, + 0xeb, + 0xff, + 0x81, + 0xff, + 0xfb, + 0x40, + 0x7f, + 0xff, + 0x63, + 0x87, + 0x90, + 0xf3, + 0x83, + 0xa7, + 0xa9, + 0xc0, + 0x70, + 0x60, + 0x70, + 0x50, + 0x0e, + 0x0a, + 0xbd, + 0x52, + 0x07, + 0x17, + 0x5a, + 0xf0, + 0xe2, + 0xff, + 0xc3, + 0x83, + 0xff, + 0x20, + 0x70, + 0x61, + 0x20, + 0xd0, + 0x38, + 0x30, + 0x38, + 0x34, + 0x0e, + 0x08, + 0x77, + 0x60, + 0x9c, + 0xa7, + 0x05, + 0x70, + 0x1c, + 0x90, + 0xfa, + 0x0b, + 0xff, + 0xf6, + 0x80, + 0x7f, + 0xff, + 0x63, + 0x85, + 0xa0, + 0xd0, + 0xce, + 0x16, + 0x16, + 0x1c, + 0xe1, + 0x61, + 0x61, + 0xce, + 0x16, + 0x16, + 0x1c, + 0xe1, + 0x61, + 0x61, + 0xce, + 0x07, + 0x0b, + 0x09, + 0x1c, + 0x14, + 0x0b, + 0x0b, + 0x1c, + 0x18, + 0x6c, + 0x2c, + 0x73, + 0x83, + 0x5f, + 0x43, + 0x88, + 0x7f, + 0xce, + 0x1f, + 0xf8, + 0x7f, + 0xff, + 0x61, + 0xff, + 0x83, + 0x7f, + 0xff, + 0x63, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0x30, + 0x4e, + 0x38, + 0x76, + 0x84, + 0xe0, + 0x74, + 0x1c, + 0x19, + 0xc2, + 0x76, + 0xc3, + 0x9c, + 0x33, + 0xe0, + 0xf3, + 0x86, + 0x7d, + 0x07, + 0x38, + 0x4e, + 0xad, + 0x0c, + 0xe0, + 0xb4, + 0x0e, + 0x84, + 0xe7, + 0x90, + 0xce, + 0x13, + 0x88, + 0x7c, + 0x84, + 0xe1, + 0xff, + 0x87, + 0xff, + 0xf6, + 0x80, + 0x7f, + 0xff, + 0x63, + 0x84, + 0xa0, + 0xfc, + 0xe1, + 0x61, + 0xfc, + 0xe0, + 0xba, + 0xf8, + 0x0e, + 0x5a, + 0xda, + 0xe0, + 0x39, + 0x04, + 0xe1, + 0xe7, + 0x0e, + 0x70, + 0xf3, + 0x9f, + 0xfe, + 0x87, + 0x0e, + 0xb4, + 0x39, + 0xc3, + 0x3b, + 0xc1, + 0x9c, + 0x2b, + 0x41, + 0xc1, + 0x39, + 0x70, + 0x75, + 0x81, + 0xd9, + 0x7f, + 0x48, + 0x3f, + 0xff, + 0x68, + 0x7f, + 0xff, + 0x63, + 0x87, + 0x28, + 0x3c, + 0xe1, + 0xce, + 0x1e, + 0x70, + 0x75, + 0xef, + 0x01, + 0xc1, + 0x87, + 0xd8, + 0x1c, + 0x1f, + 0xfa, + 0x03, + 0x8e, + 0x1f, + 0xe7, + 0x1b, + 0xff, + 0x01, + 0xca, + 0x64, + 0x0c, + 0xc0, + 0xe6, + 0xff, + 0xe0, + 0x3b, + 0x99, + 0x03, + 0x30, + 0x3c, + 0x99, + 0x03, + 0xb0, + 0x38, + 0x7f, + 0xe1, + 0xff, + 0xfd, + 0xa0, + 0x7f, + 0xff, + 0x63, + 0x84, + 0xa0, + 0x90, + 0xce, + 0x15, + 0x00, + 0xe1, + 0x9c, + 0xff, + 0xf2, + 0x38, + 0x52, + 0x81, + 0x86, + 0x70, + 0xce, + 0x1f, + 0x39, + 0xff, + 0xe8, + 0x70, + 0xa8, + 0x1f, + 0x9c, + 0x17, + 0xfc, + 0x81, + 0xce, + 0xc3, + 0xa4, + 0x0e, + 0x46, + 0x1d, + 0x20, + 0x70, + 0xbf, + 0xe4, + 0x0e, + 0x1f, + 0xf8, + 0x7f, + 0xff, + 0x68, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf9, + 0x7d, + 0x6b, + 0xe0, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0x57, + 0x90, + 0xd4, + 0xfe, + 0x94, + 0x1e, + 0x94, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0a, + 0x80, + 0x70, + 0xb4, + 0x3a, + 0x80, + 0x70, + 0xb4, + 0x3a, + 0x80, + 0x70, + 0xb4, + 0x3a, + 0x80, + 0x70, + 0xb4, + 0x3a, + 0x80, + 0x70, + 0xb4, + 0x2f, + 0xff, + 0xde, + 0x85, + 0x72, + 0xad, + 0x6e, + 0x43, + 0x68, + 0x1c, + 0x2d, + 0x0e, + 0xd0, + 0x38, + 0x5a, + 0x1d, + 0x84, + 0xe1, + 0x68, + 0x6b, + 0x09, + 0xc2, + 0xd0, + 0xdc, + 0x13, + 0x85, + 0xa1, + 0x78, + 0x33, + 0x85, + 0xa1, + 0x68, + 0x7f, + 0x68, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x46, + 0x0f, + 0x9b, + 0xc8, + 0x18, + 0x3b, + 0xf4, + 0x19, + 0x83, + 0xf5, + 0x03, + 0x30, + 0x7e, + 0xa0, + 0x66, + 0x0f, + 0xd4, + 0x0c, + 0xc1, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x40, + 0xd6, + 0x1f, + 0xb4, + 0x33, + 0x07, + 0xec, + 0x39, + 0x83, + 0xeb, + 0x0e, + 0x60, + 0xf3, + 0xa1, + 0xcc, + 0x1c, + 0xf0, + 0x79, + 0x83, + 0xb4, + 0x3e, + 0x60, + 0xff, + 0xc1, + 0xf8, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x05, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xc1, + 0xb8, + 0x2a, + 0x07, + 0xeb, + 0x0d, + 0x40, + 0xfd, + 0x21, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xcf, + 0xff, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0xe8, + 0x14, + 0x04, + 0x1f, + 0xb0, + 0x50, + 0x18, + 0x7e, + 0xc3, + 0xd8, + 0x77, + 0xff, + 0xef, + 0x06, + 0x74, + 0x33, + 0x87, + 0xce, + 0x1e, + 0xc3, + 0xea, + 0x07, + 0xb0, + 0xf3, + 0x87, + 0xd8, + 0x75, + 0xa1, + 0xf6, + 0x1d, + 0x21, + 0xfb, + 0x0c, + 0x09, + 0x0a, + 0x81, + 0x28, + 0x3b, + 0x0a, + 0x81, + 0x68, + 0x75, + 0x82, + 0x80, + 0xa0, + 0x7d, + 0x82, + 0x80, + 0xc3, + 0xfe, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf2, + 0xfb, + 0x97, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x14, + 0x0f, + 0xe7, + 0x41, + 0x40, + 0x5a, + 0x13, + 0xe0, + 0xae, + 0xe0, + 0xd7, + 0xc3, + 0x79, + 0x0f, + 0x43, + 0x93, + 0x40, + 0xc8, + 0x67, + 0x0a, + 0x81, + 0xb0, + 0xce, + 0x13, + 0xfd, + 0x07, + 0x20, + 0x50, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x2f, + 0xb9, + 0x7c, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xe0, + 0x03, + 0x87, + 0x61, + 0xf9, + 0xc3, + 0xb0, + 0xfc, + 0xe0, + 0x55, + 0xca, + 0x0d, + 0xfa, + 0x69, + 0xd3, + 0x43, + 0x38, + 0x76, + 0x09, + 0x0c, + 0xe0, + 0x81, + 0x82, + 0x88, + 0x4e, + 0x0c, + 0x70, + 0x76, + 0x13, + 0x8e, + 0x50, + 0x1b, + 0x84, + 0xe6, + 0x9a, + 0x0d, + 0x90, + 0x39, + 0x0e, + 0x16, + 0xa8, + 0x0e, + 0x16, + 0x85, + 0x87, + 0x38, + 0x2c, + 0x36, + 0x1c, + 0xe3, + 0x86, + 0xb0, + 0xe7, + 0x30, + 0xbe, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0x3f, + 0xfe, + 0x83, + 0x30, + 0x54, + 0x0a, + 0x81, + 0x98, + 0x2a, + 0x05, + 0x40, + 0xcf, + 0xff, + 0xa0, + 0xcc, + 0x15, + 0x02, + 0xa0, + 0x67, + 0x0b, + 0x82, + 0xa0, + 0x67, + 0xff, + 0xd0, + 0x7d, + 0x69, + 0xa1, + 0xf3, + 0xe8, + 0x2d, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xf2, + 0xf5, + 0xaf, + 0x05, + 0x7f, + 0xfe, + 0x83, + 0xa8, + 0x19, + 0x83, + 0xf6, + 0x86, + 0xe0, + 0xfa, + 0xf2, + 0x0b, + 0xc1, + 0xeb, + 0x06, + 0xd8, + 0xf0, + 0x56, + 0x19, + 0xc3, + 0x68, + 0x7e, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0xc1, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3e, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xe8, + 0x3f, + 0x68, + 0x7f, + 0x3f, + 0xfe, + 0x83, + 0x38, + 0x7e, + 0xa0, + 0x67, + 0x0f, + 0xd4, + 0x0c, + 0xff, + 0xfa, + 0x0c, + 0xc1, + 0xfa, + 0x81, + 0x9f, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xc1, + 0x9c, + 0x3f, + 0xb4, + 0x2e, + 0x0f, + 0x5f, + 0xfe, + 0x83, + 0x50, + 0x2a, + 0x05, + 0x61, + 0xa8, + 0x15, + 0x02, + 0x70, + 0xd7, + 0xff, + 0xc1, + 0xa8, + 0x15, + 0x02, + 0x70, + 0xd4, + 0x0a, + 0x81, + 0x38, + 0x6b, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x0f, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x28, + 0x1f, + 0x5f, + 0xff, + 0xa0, + 0xd2, + 0x05, + 0x05, + 0x87, + 0xac, + 0x90, + 0x50, + 0x27, + 0x82, + 0xd0, + 0xfe, + 0x50, + 0x30, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xed, + 0x0f, + 0xfd, + 0xe3, + 0x83, + 0xe6, + 0xe0, + 0xaf, + 0x20, + 0xbd, + 0x07, + 0xcf, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xdf, + 0xff, + 0x83, + 0x60, + 0x83, + 0x40, + 0xc3, + 0x60, + 0x60, + 0x50, + 0x18, + 0x6c, + 0x0e, + 0x0d, + 0x06, + 0x1b, + 0x2f, + 0xf4, + 0x61, + 0xb0, + 0xd4, + 0x0d, + 0x86, + 0xcf, + 0xfc, + 0x61, + 0xb0, + 0xd4, + 0x0d, + 0x86, + 0xc3, + 0x50, + 0x36, + 0x1b, + 0x0d, + 0x41, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x0f, + 0x63, + 0x21, + 0xb1, + 0xff, + 0xe8, + 0x2c, + 0x3d, + 0x87, + 0x95, + 0xaa, + 0xff, + 0xc0, + 0xfe, + 0xa0, + 0x30, + 0xb0, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x05, + 0x01, + 0x85, + 0x86, + 0xc1, + 0x77, + 0xf8, + 0x36, + 0x0a, + 0x03, + 0x37, + 0x0d, + 0x97, + 0xff, + 0x41, + 0x61, + 0x48, + 0x5a, + 0x1d, + 0x85, + 0x61, + 0x68, + 0x76, + 0x1a, + 0x41, + 0xa1, + 0xd8, + 0x7b, + 0xe0, + 0x80, + 0x34, + 0x3f, + 0x68, + 0x7e, + 0xd0, + 0xfd, + 0xa1, + 0xfb, + 0x43, + 0xf7, + 0xc8, + 0x7b, + 0x57, + 0xa0, + 0xda, + 0x07, + 0xd0, + 0x34, + 0x33, + 0x83, + 0x43, + 0xf6, + 0x87, + 0xed, + 0x0f, + 0xda, + 0x1f, + 0xb4, + 0x3e, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe0, + 0x3a, + 0x1f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xd0, + 0xff, + 0xc0, + 0xe0, + 0xff, + 0xc0, + 0xf9, + 0x0f, + 0xfd, + 0xab, + 0x83, + 0xfe, + 0xd0, + 0x5c, + 0x1f, + 0xda, + 0x13, + 0x07, + 0xf6, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xc0, + 0x0f, + 0x9c, + 0x3d, + 0xfc, + 0x07, + 0x0f, + 0x68, + 0xe0, + 0x70, + 0xf6, + 0x83, + 0x03, + 0x87, + 0xb4, + 0x18, + 0x1f, + 0x21, + 0xb4, + 0x18, + 0x1d, + 0xe0, + 0xb4, + 0x18, + 0x1c, + 0x1c, + 0x0d, + 0x06, + 0x07, + 0x0b, + 0x8d, + 0x06, + 0x07, + 0x0c, + 0x9f, + 0xc0, + 0x70, + 0xf6, + 0x87, + 0x38, + 0x7a, + 0x0f, + 0x38, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x0e, + 0x1e, + 0x0e, + 0xd0, + 0xff, + 0xb4, + 0x3f, + 0xed, + 0x0f, + 0xfb, + 0xfe, + 0x83, + 0xb4, + 0x3f, + 0xed, + 0x0f, + 0xfb, + 0x43, + 0xcf, + 0xff, + 0xc3, + 0x87, + 0xe7, + 0x1c, + 0x3f, + 0x38, + 0xe1, + 0xf9, + 0xc7, + 0x0f, + 0xce, + 0x3f, + 0xff, + 0x0e, + 0x1f, + 0x9c, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xd0, + 0x7f, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7e, + 0x5f, + 0x72, + 0xf8, + 0x1f, + 0xff, + 0xbc, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0x35, + 0x07, + 0xfe, + 0x36, + 0xe4, + 0x3f, + 0xda, + 0x0b, + 0xc1, + 0xfd, + 0xa1, + 0x90, + 0xfe, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf8, + 0x0f, + 0xb4, + 0x3f, + 0xf1, + 0xff, + 0x41, + 0xf6, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xbf, + 0xfc, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xff, + 0xf2, + 0x13, + 0x87, + 0xe8, + 0x35, + 0x03, + 0xff, + 0x1a, + 0x1f, + 0xf9, + 0xc3, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0x68, + 0x7f, + 0xef, + 0xfc, + 0x1e, + 0xd0, + 0xf9, + 0x7b, + 0x97, + 0x81, + 0xd7, + 0xfb, + 0x06, + 0x1f, + 0xec, + 0x1f, + 0xf8, + 0x2c, + 0x18, + 0x7b, + 0x0b, + 0x06, + 0x1e, + 0xc2, + 0xc1, + 0x87, + 0x38, + 0x58, + 0x3f, + 0xf0, + 0x58, + 0x30, + 0xff, + 0x60, + 0xff, + 0xfc, + 0x0d, + 0x7f, + 0xd8, + 0x0f, + 0x68, + 0x7f, + 0xef, + 0xfa, + 0x0f, + 0x68, + 0x7f, + 0xed, + 0x0f, + 0xbf, + 0xff, + 0x03, + 0x0f, + 0xa0, + 0x60, + 0xc7, + 0x41, + 0xc0, + 0xc1, + 0x81, + 0xfc, + 0x16, + 0x0c, + 0x37, + 0xa0, + 0xb0, + 0x60, + 0x79, + 0xe0, + 0x60, + 0xcb, + 0x42, + 0xe3, + 0x06, + 0x21, + 0xfb, + 0x07, + 0xff, + 0xe0, + 0x6b, + 0xfe, + 0xc0, + 0x0d, + 0x40, + 0xda, + 0x1e, + 0x55, + 0x14, + 0x0d, + 0x0e, + 0xbf, + 0xc9, + 0xa1, + 0xfa, + 0x81, + 0xb4, + 0x3f, + 0x50, + 0x37, + 0x07, + 0x7f, + 0xe3, + 0xe0, + 0xf9, + 0x41, + 0xb6, + 0xc3, + 0xd4, + 0x0d, + 0xa7, + 0x02, + 0xff, + 0x26, + 0x81, + 0x0e, + 0xa0, + 0x6d, + 0x0f, + 0xd4, + 0x0d, + 0xa1, + 0xfa, + 0x8d, + 0x0d, + 0x0e, + 0xfe, + 0xa2, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x60, + 0x7f, + 0xe1, + 0xc3, + 0x38, + 0x34, + 0x27, + 0x0c, + 0xe0, + 0xd0, + 0x9c, + 0x33, + 0x83, + 0x42, + 0x70, + 0xce, + 0xae, + 0x40, + 0xe1, + 0x9f, + 0xf4, + 0x3c, + 0x13, + 0x86, + 0xa0, + 0xf6, + 0x07, + 0x0d, + 0x41, + 0xcb, + 0x1f, + 0xf4, + 0x38, + 0x25, + 0x60, + 0xd0, + 0x9c, + 0x33, + 0x83, + 0x42, + 0x70, + 0xce, + 0x0d, + 0x09, + 0xc3, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0c, + 0xff, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x33, + 0xe4, + 0x1f, + 0x5a, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0xfc, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xe7, + 0x0c, + 0xe1, + 0xf9, + 0xc3, + 0x38, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xe7, + 0x0c, + 0xe1, + 0xf9, + 0xc1, + 0xf2, + 0x1f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0x97, + 0xad, + 0x7e, + 0x07, + 0xff, + 0xef, + 0x00, + 0x0f, + 0x96, + 0xa6, + 0x86, + 0xff, + 0xa8, + 0xa0, + 0xed, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0xd8, + 0x5a, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf8, + 0x18, + 0x3f, + 0xf0, + 0x76, + 0x0d, + 0x0c, + 0xe1, + 0xd8, + 0x30, + 0xe7, + 0x0e, + 0xc1, + 0x87, + 0x50, + 0x33, + 0x83, + 0x03, + 0xf2, + 0x1a, + 0x80, + 0xc3, + 0xf6, + 0x0d, + 0x07, + 0x07, + 0xa8, + 0x0c, + 0x27, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1c, + 0xf8, + 0x3f, + 0xae, + 0x42, + 0xfe, + 0x4c, + 0x24, + 0x1a, + 0x0d, + 0x30, + 0xb0, + 0x61, + 0x69, + 0x85, + 0x83, + 0x0b, + 0x4c, + 0x2c, + 0x18, + 0x5a, + 0x61, + 0x60, + 0xc2, + 0xd3, + 0x0b, + 0x06, + 0x16, + 0x98, + 0xd8, + 0x30, + 0xb5, + 0x7a, + 0x98, + 0x30, + 0xb4, + 0x41, + 0xa0, + 0xcb, + 0xc1, + 0xac, + 0x2c, + 0x3c, + 0xf8, + 0x36, + 0x1e, + 0xd0, + 0xec, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1c, + 0xd8, + 0x7f, + 0x5e, + 0x80, + 0xff, + 0x9c, + 0x39, + 0xc2, + 0x77, + 0x0e, + 0x70, + 0x9d, + 0xc3, + 0x9c, + 0x27, + 0x7f, + 0x95, + 0x84, + 0xee, + 0x1c, + 0xe1, + 0x3b, + 0x87, + 0x38, + 0x4e, + 0xe1, + 0xce, + 0x13, + 0xb8, + 0x73, + 0x84, + 0xee, + 0xde, + 0x56, + 0x06, + 0xfd, + 0x20, + 0x71, + 0xf2, + 0x83, + 0xce, + 0x1f, + 0xf9, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xda, + 0x1f, + 0xf8, + 0xbf, + 0xc1, + 0xf9, + 0xc3, + 0x50, + 0x3f, + 0x68, + 0x6c, + 0x3f, + 0x7f, + 0xfe, + 0xc1, + 0xf0, + 0x7f, + 0xe1, + 0x58, + 0x7f, + 0xe0, + 0x38, + 0x3f, + 0xe0, + 0xe7, + 0x06, + 0x1d, + 0x87, + 0x38, + 0x30, + 0xce, + 0x1d, + 0x40, + 0x61, + 0xac, + 0x3b, + 0x41, + 0x82, + 0xf2, + 0x1d, + 0x85, + 0x87, + 0xd2, + 0x70, + 0x58, + 0x7d, + 0xa6, + 0x1a, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x7f, + 0xc7, + 0xf9, + 0xc2, + 0x73, + 0x40, + 0xee, + 0x13, + 0x9a, + 0x07, + 0x70, + 0x9c, + 0xd0, + 0x3b, + 0xfe, + 0x34, + 0x0e, + 0xe1, + 0x39, + 0xa0, + 0x77, + 0x09, + 0xcd, + 0x03, + 0xbf, + 0xe3, + 0x40, + 0xee, + 0x1e, + 0xd0, + 0x3b, + 0x82, + 0x80, + 0xd0, + 0x3b, + 0x85, + 0x83, + 0x6f, + 0x4e, + 0xde, + 0x8d, + 0x0d, + 0xf2, + 0x0c, + 0xd0, + 0xc8, + 0x7d, + 0xa1, + 0x80, + 0x0d, + 0x21, + 0x3f, + 0xc1, + 0xa4, + 0x27, + 0x03, + 0x97, + 0xf8, + 0x70, + 0xb0, + 0xdc, + 0x13, + 0x85, + 0x86, + 0x90, + 0x9c, + 0x2c, + 0x37, + 0x04, + 0xe1, + 0x67, + 0xfc, + 0xac, + 0x2c, + 0x27, + 0x0c, + 0xe1, + 0x61, + 0x50, + 0x80, + 0xe1, + 0x61, + 0x60, + 0xd1, + 0xc2, + 0xc1, + 0x40, + 0x38, + 0xe2, + 0xb1, + 0xe9, + 0xf2, + 0xb3, + 0xc9, + 0x72, + 0x09, + 0x58, + 0x7f, + 0xe1, + 0xc3, + 0x0f, + 0xfc, + 0x1c, + 0xf9, + 0x0f, + 0xde, + 0x90, + 0xbf, + 0xc6, + 0x12, + 0x0c, + 0x27, + 0x30, + 0xb0, + 0x61, + 0x39, + 0xb1, + 0x83, + 0x61, + 0xcc, + 0xcc, + 0x19, + 0xab, + 0x33, + 0x70, + 0x63, + 0x39, + 0x85, + 0x83, + 0x04, + 0xe6, + 0x07, + 0x06, + 0x13, + 0xbf, + 0xc0, + 0xc2, + 0x7a, + 0x26, + 0x83, + 0x03, + 0x61, + 0x58, + 0x59, + 0x79, + 0x07, + 0x06, + 0xc3, + 0x9d, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0x98, + 0x3f, + 0xce, + 0x0a, + 0x03, + 0x83, + 0xe9, + 0x34, + 0x70, + 0xf7, + 0xff, + 0xe0, + 0xfd, + 0xc1, + 0xff, + 0x87, + 0x0f, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x70, + 0x6e, + 0x0f, + 0xbc, + 0x1c, + 0xf0, + 0x6b, + 0xbf, + 0xe7, + 0xd0, + 0x34, + 0xd0, + 0xd8, + 0x1c, + 0x3b, + 0x42, + 0x70, + 0xfe, + 0xd1, + 0xf2, + 0x21, + 0xf6, + 0x87, + 0xb4, + 0x3c, + 0xff, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xff, + 0x0e, + 0x1d, + 0x7f, + 0x03, + 0xfc, + 0xd0, + 0x0e, + 0x39, + 0x40, + 0xa4, + 0x2c, + 0xd2, + 0x81, + 0x48, + 0x58, + 0x82, + 0x81, + 0x48, + 0x59, + 0xff, + 0x51, + 0x0b, + 0x0d, + 0x40, + 0xa4, + 0x2c, + 0x19, + 0x40, + 0xa4, + 0x2c, + 0x19, + 0x7c, + 0x48, + 0x58, + 0x32, + 0x81, + 0x48, + 0x58, + 0x32, + 0x81, + 0x48, + 0xac, + 0x19, + 0x5e, + 0x4f, + 0x47, + 0xea, + 0x24, + 0x87, + 0xfe, + 0x24, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xf0, + 0x7f, + 0xe7, + 0x83, + 0xcf, + 0xf5, + 0x85, + 0x61, + 0xf6, + 0x5c, + 0xe8, + 0x79, + 0xd2, + 0x8f, + 0x90, + 0xd7, + 0x01, + 0xd0, + 0x37, + 0x80, + 0x86, + 0xa0, + 0x7f, + 0xbf, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xcf, + 0xff, + 0x41, + 0xce, + 0x1f, + 0x30, + 0x73, + 0x85, + 0x7e, + 0x44, + 0x27, + 0x0f, + 0xea, + 0x06, + 0xbf, + 0xfc, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0xb8, + 0xfc, + 0x7e, + 0x38, + 0x2c, + 0x19, + 0x83, + 0x30, + 0x26, + 0x0c, + 0xc1, + 0x98, + 0x33, + 0xf1, + 0x83, + 0x30, + 0x66, + 0x0c, + 0xc1, + 0x98, + 0x33, + 0x06, + 0x60, + 0xcc, + 0x19, + 0xf8, + 0xc1, + 0x98, + 0x33, + 0x0d, + 0x83, + 0x36, + 0xcc, + 0x81, + 0x83, + 0x3e, + 0x8c, + 0x93, + 0x06, + 0x44, + 0x99, + 0x43, + 0x1c, + 0x0c, + 0x3e, + 0xb3, + 0x74, + 0x18, + 0x28, + 0x09, + 0xc3, + 0x61, + 0xfd, + 0x87, + 0xfe, + 0x0f, + 0x09, + 0x7f, + 0xe0, + 0xbf, + 0xff, + 0x60, + 0xd0, + 0xff, + 0xc6, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0x8d, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xff, + 0x18, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x14, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xe7, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x3f, + 0xf0, + 0x76, + 0x9c, + 0xbd, + 0x87, + 0x69, + 0xa1, + 0xd8, + 0x76, + 0x9a, + 0x1d, + 0x87, + 0x69, + 0xa1, + 0xd8, + 0x76, + 0x0d, + 0x1f, + 0xc1, + 0xd8, + 0x34, + 0x0a, + 0x0f, + 0x38, + 0x34, + 0x3e, + 0x81, + 0x40, + 0x68, + 0x7d, + 0x83, + 0x41, + 0xc1, + 0xeb, + 0x1c, + 0x27, + 0xff, + 0x21, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb3, + 0xff, + 0xe0, + 0xb0, + 0xf5, + 0x03, + 0xec, + 0x3d, + 0x40, + 0xfb, + 0x0f, + 0x50, + 0x3e, + 0xc3, + 0xd4, + 0x0f, + 0xb0, + 0xf5, + 0x03, + 0xce, + 0x1e, + 0xa0, + 0x7a, + 0x81, + 0xea, + 0x07, + 0xb0, + 0xfb, + 0x83, + 0xd0, + 0x67, + 0xe0, + 0xf0, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x74, + 0x1f, + 0xd8, + 0x76, + 0x1f, + 0xd8, + 0x76, + 0x1f, + 0xd9, + 0xff, + 0xe4, + 0x2c, + 0x33, + 0x86, + 0xc2, + 0x70, + 0xd4, + 0x0d, + 0x84, + 0xe1, + 0xa8, + 0x1b, + 0x09, + 0xc3, + 0x61, + 0xd8, + 0x54, + 0x0a, + 0xc3, + 0x38, + 0x52, + 0x07, + 0x0e, + 0x70, + 0xb0, + 0x3a, + 0x1d, + 0xc1, + 0x63, + 0xa1, + 0x5f, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x17, + 0xfc, + 0x16, + 0xff, + 0xfc, + 0x16, + 0x85, + 0x87, + 0xfb, + 0x42, + 0xc3, + 0xfd, + 0x84, + 0xff, + 0xa0, + 0xd8, + 0x54, + 0x0d, + 0x40, + 0xd8, + 0x5a, + 0x1a, + 0x81, + 0x38, + 0x1c, + 0x3b, + 0x42, + 0xa0, + 0x38, + 0x3b, + 0x42, + 0xd3, + 0xc1, + 0xce, + 0x1b, + 0x1c, + 0x35, + 0xe4, + 0x3f, + 0xf0, + 0x7c, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x79, + 0x0f, + 0xd8, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfd, + 0x87, + 0x50, + 0x3f, + 0x67, + 0xff, + 0x90, + 0xb0, + 0xea, + 0x07, + 0xce, + 0x1d, + 0x42, + 0x0e, + 0x70, + 0xea, + 0x0e, + 0x19, + 0x83, + 0xa8, + 0x07, + 0x0a, + 0x43, + 0xa8, + 0x1f, + 0x62, + 0xf5, + 0xaf, + 0x0e, + 0x5f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0e, + 0x43, + 0xf6, + 0x87, + 0x62, + 0x1e, + 0xd0, + 0xec, + 0x70, + 0xed, + 0x0c, + 0xe0, + 0x60, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0xff, + 0xfc, + 0x16, + 0x1d, + 0x68, + 0x7d, + 0x87, + 0x76, + 0x1f, + 0x61, + 0x9c, + 0xd0, + 0xe7, + 0x0d, + 0xa3, + 0x87, + 0x50, + 0x2f, + 0x05, + 0x61, + 0xb4, + 0x1e, + 0x0e, + 0xf0, + 0x1c, + 0x78, + 0x3e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x09, + 0x0f, + 0xf6, + 0x1b, + 0x43, + 0xfb, + 0x0d, + 0x87, + 0xfb, + 0x3f, + 0xfd, + 0x05, + 0x85, + 0xa2, + 0x1f, + 0xb0, + 0x38, + 0x34, + 0x3e, + 0xc1, + 0xc0, + 0xe0, + 0xfb, + 0x07, + 0xff, + 0x04, + 0xe1, + 0xed, + 0x0f, + 0x30, + 0xbd, + 0xcb, + 0x81, + 0x2b, + 0xff, + 0xe0, + 0x61, + 0xf6, + 0x87, + 0xa0, + 0xfb, + 0x43, + 0x80, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0xbe, + 0x0d, + 0x85, + 0x9d, + 0x6c, + 0x81, + 0x85, + 0x98, + 0x83, + 0x30, + 0x61, + 0x66, + 0x40, + 0xcc, + 0x18, + 0x59, + 0x90, + 0x33, + 0x06, + 0x16, + 0x64, + 0x0c, + 0xc1, + 0x81, + 0xcc, + 0xc1, + 0x98, + 0x30, + 0x39, + 0x98, + 0x33, + 0x06, + 0x0a, + 0x11, + 0x82, + 0x30, + 0x60, + 0xd0, + 0x54, + 0x87, + 0x60, + 0xc1, + 0x60, + 0xd0, + 0xd8, + 0x21, + 0x83, + 0x45, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0xbf, + 0xf8, + 0x36, + 0xd0, + 0x0c, + 0x16, + 0x1b, + 0x6f, + 0xfe, + 0x0d, + 0xb4, + 0x03, + 0x05, + 0x86, + 0xca, + 0x01, + 0x80, + 0xe1, + 0xb1, + 0xff, + 0xe0, + 0xd8, + 0x73, + 0x87, + 0xce, + 0x5f, + 0xfc, + 0x15, + 0x03, + 0xac, + 0x3e, + 0xd0, + 0xeb, + 0x0f, + 0xb3, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x3f, + 0xf0, + 0x76, + 0x98, + 0x7b, + 0x43, + 0x69, + 0xff, + 0x90, + 0xda, + 0x61, + 0xed, + 0x0d, + 0x83, + 0xff, + 0x21, + 0xb0, + 0xff, + 0xc1, + 0x63, + 0xff, + 0x83, + 0xb0, + 0xf5, + 0x10, + 0xe7, + 0x7f, + 0xfe, + 0x05, + 0x03, + 0x9c, + 0x3e, + 0xc3, + 0xce, + 0x1f, + 0x41, + 0xaf, + 0x41, + 0xff, + 0x83, + 0xfc, + 0x07, + 0xff, + 0xec, + 0x1a, + 0x1f, + 0xf8, + 0xd0, + 0x50, + 0x0e, + 0x1d, + 0xbf, + 0xfe, + 0x41, + 0xa0, + 0xa0, + 0x1c, + 0x3b, + 0x41, + 0x40, + 0x38, + 0x77, + 0x7f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0x30, + 0x7f, + 0xe4, + 0x2c, + 0x18, + 0x7b, + 0x40, + 0xc0, + 0xff, + 0xc8, + 0x28, + 0x0c, + 0x3d, + 0xa0, + 0xc2, + 0xd0, + 0xed, + 0x06, + 0x17, + 0xfe, + 0x40, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0c, + 0xc1, + 0xfb, + 0x43, + 0x70, + 0x7e, + 0xd5, + 0xff, + 0xc1, + 0xb5, + 0x61, + 0xe7, + 0x0d, + 0xab, + 0x0f, + 0x38, + 0x6c, + 0x7f, + 0xf8, + 0x36, + 0x38, + 0x79, + 0xc3, + 0x63, + 0xff, + 0xc1, + 0x38, + 0x7b, + 0x0f, + 0x98, + 0x16, + 0x0c, + 0x70, + 0xda, + 0x58, + 0x58, + 0x2c, + 0x2c, + 0x70, + 0x9c, + 0x2a, + 0x01, + 0x0c, + 0xfa, + 0x0f, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x1c, + 0x3f, + 0xec, + 0x0e, + 0x0f, + 0xf0, + 0x58, + 0x1c, + 0x18, + 0x6c, + 0x2e, + 0xfc, + 0xe1, + 0xb0, + 0xb0, + 0x58, + 0x3f, + 0xc1, + 0x60, + 0xf4, + 0x61, + 0x38, + 0x59, + 0x4e, + 0x70, + 0xd8, + 0x1d, + 0xdc, + 0x7f, + 0xc0, + 0xa6, + 0x38, + 0x30, + 0x9c, + 0x12, + 0x07, + 0x06, + 0x1b, + 0x06, + 0x13, + 0x83, + 0xfc, + 0x08, + 0x34, + 0x0d, + 0x03, + 0x87, + 0xfe, + 0x0e, + 0x07, + 0xff, + 0xed, + 0x06, + 0x1e, + 0x81, + 0x07, + 0x61, + 0xce, + 0x0a, + 0x06, + 0xcf, + 0xff, + 0x82, + 0xc3, + 0x71, + 0xa1, + 0xec, + 0x0f, + 0x05, + 0x44, + 0x37, + 0xf5, + 0x77, + 0xc1, + 0x60, + 0xd6, + 0xd6, + 0xc2, + 0x70, + 0x61, + 0x61, + 0x61, + 0x30, + 0x3f, + 0xf8, + 0x26, + 0x06, + 0x16, + 0x16, + 0x14, + 0x83, + 0xff, + 0x82, + 0xc3, + 0xec, + 0x3e, + 0x83, + 0xec, + 0x3c, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x42, + 0x40, + 0x87, + 0xb2, + 0x4a, + 0x12, + 0x1e, + 0xc1, + 0x18, + 0x24, + 0x3d, + 0xbf, + 0xcf, + 0xf0, + 0x58, + 0x1c, + 0x0e, + 0x16, + 0x16, + 0x46, + 0x51, + 0x95, + 0x05, + 0x99, + 0x9c, + 0x6c, + 0x85, + 0x99, + 0x98, + 0x34, + 0x33, + 0x9d, + 0xd8, + 0x3c, + 0x19, + 0x80, + 0xe6, + 0x3e, + 0x0d, + 0x20, + 0xa0, + 0x5b, + 0x40, + 0xb0, + 0x38, + 0x56, + 0x0d, + 0x06, + 0x3a, + 0x0b, + 0x0d, + 0x87, + 0xfe, + 0x0e, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0xff, + 0xf4, + 0x16, + 0x1d, + 0x40, + 0xfd, + 0x83, + 0xd7, + 0xa9, + 0x87, + 0x60, + 0xe5, + 0xec, + 0x3b, + 0x06, + 0xbe, + 0xc3, + 0xb0, + 0x7a, + 0xbb, + 0x0e, + 0xc1, + 0xcb, + 0xd8, + 0x67, + 0x02, + 0xb9, + 0x70, + 0x67, + 0x03, + 0xfe, + 0x83, + 0x51, + 0xe9, + 0x82, + 0x81, + 0xda, + 0x1b, + 0xf0, + 0x73, + 0x97, + 0xd2, + 0xaf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xc8, + 0x6c, + 0x3f, + 0xd8, + 0x6d, + 0xfe, + 0x82, + 0xc3, + 0x61, + 0xfc, + 0xe1, + 0xb3, + 0xf9, + 0xfe, + 0x41, + 0x98, + 0x58, + 0x6c, + 0x36, + 0x61, + 0x66, + 0x0c, + 0x27, + 0x3f, + 0x89, + 0x30, + 0x98, + 0x40, + 0xc3, + 0x98, + 0x54, + 0x18, + 0x90, + 0x26, + 0x16, + 0x83, + 0x30, + 0xec, + 0x2c, + 0x69, + 0xf4, + 0x07, + 0x0a, + 0x16, + 0x0e, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb3, + 0xf2, + 0xbf, + 0x82, + 0xcc, + 0x1a, + 0x46, + 0x1d, + 0x9f, + 0x95, + 0x18, + 0x76, + 0x60, + 0xd9, + 0x30, + 0xec, + 0xfc, + 0xff, + 0x80, + 0xe6, + 0x19, + 0x38, + 0x33, + 0x99, + 0x86, + 0xf0, + 0x66, + 0x31, + 0xc1, + 0x78, + 0x34, + 0xaf, + 0xca, + 0xdc, + 0x41, + 0x96, + 0x8d, + 0xa6, + 0x49, + 0x87, + 0x38, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x59, + 0x05, + 0x04, + 0xa8, + 0x2e, + 0xfe, + 0xba, + 0x21, + 0xb3, + 0x41, + 0x98, + 0x7d, + 0x97, + 0xe3, + 0x0f, + 0xb2, + 0x41, + 0x9f, + 0xc8, + 0x32, + 0xe9, + 0x9a, + 0xb0, + 0x9c, + 0x91, + 0xcc, + 0x18, + 0x4c, + 0x68, + 0x33, + 0x06, + 0x15, + 0x3f, + 0xd6, + 0x0c, + 0x2d, + 0x14, + 0x43, + 0x03, + 0x0b, + 0x06, + 0x07, + 0x90, + 0x61, + 0x44, + 0x1d, + 0x05, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0x41, + 0xff, + 0x9d, + 0x0f, + 0xfa, + 0xc3, + 0xff, + 0x68, + 0x7f, + 0xce, + 0x1f, + 0xfb, + 0x83, + 0xfe, + 0x70, + 0xe8, + 0x3d, + 0xc1, + 0xda, + 0x19, + 0xc3, + 0xd6, + 0x1b, + 0x43, + 0xed, + 0x05, + 0x87, + 0xcf, + 0x0f, + 0xff, + 0xe0, + 0x51, + 0x60, + 0xf7, + 0x07, + 0xfe, + 0x40, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x17, + 0x5a, + 0xfe, + 0x0f, + 0x70, + 0x50, + 0x7f, + 0x58, + 0x6b, + 0x0f, + 0x9c, + 0x3d, + 0xc1, + 0xed, + 0x09, + 0x6b, + 0x43, + 0x7f, + 0xea, + 0xb0, + 0xca, + 0x0f, + 0xe8, + 0x00, + 0x0a, + 0xff, + 0xe0, + 0xf5, + 0x03, + 0xce, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd7, + 0xff, + 0x07, + 0xa8, + 0x1e, + 0x70, + 0xf5, + 0x03, + 0xce, + 0x1e, + 0xbf, + 0xf8, + 0x3d, + 0x40, + 0xf3, + 0x86, + 0x55, + 0x17, + 0xd6, + 0xa0, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0xa1, + 0x48, + 0x7c, + 0xe1, + 0xee, + 0x0e, + 0xff, + 0xfa, + 0x0c, + 0xb8, + 0x3e, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x28, + 0x3f, + 0xf0, + 0xe8, + 0xc1, + 0xfd, + 0x61, + 0xad, + 0x0e, + 0x7f, + 0xfd, + 0x07, + 0x28, + 0xe0, + 0xec, + 0x3e, + 0x70, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x77, + 0x06, + 0xb0, + 0xf5, + 0xff, + 0xe8, + 0x2f, + 0x07, + 0xfa, + 0xc0, + 0x87, + 0xfe, + 0x0e, + 0xbf, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe7, + 0xff, + 0xf4, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x80, + 0xe8, + 0xe1, + 0xfd, + 0x61, + 0x9d, + 0x0e, + 0x7f, + 0xfd, + 0x07, + 0x28, + 0xe0, + 0xec, + 0x3f, + 0x68, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x86, + 0xa0, + 0x7d, + 0x60, + 0xb4, + 0xf0, + 0x67, + 0xd7, + 0x90, + 0xd7, + 0x03, + 0x43, + 0x9e, + 0x03, + 0x87, + 0x37, + 0xa0, + 0x90, + 0xfa, + 0x81, + 0xad, + 0x0f, + 0xf3, + 0x70, + 0x7e, + 0xbe, + 0x90, + 0xff, + 0x28, + 0x3f, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0xfd, + 0x07, + 0x68, + 0x7d, + 0xa1, + 0xd4, + 0x0f, + 0x38, + 0x7d, + 0x87, + 0xb8, + 0x3e, + 0xa0, + 0x67, + 0x0f, + 0xec, + 0x36, + 0x87, + 0xf5, + 0x83, + 0xc1, + 0xff, + 0x74, + 0xc3, + 0xff, + 0x1e, + 0x0f, + 0xfc, + 0x7e, + 0x0f, + 0xf5, + 0xc0, + 0xb4, + 0x3d, + 0x79, + 0x0c, + 0xfa, + 0x41, + 0xc8, + 0x7e, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x1f, + 0xff, + 0xa0, + 0xce, + 0x87, + 0xda, + 0x1d, + 0xa3, + 0x04, + 0xe1, + 0xe7, + 0x07, + 0x02, + 0x81, + 0xf6, + 0x83, + 0x4c, + 0x3f, + 0x38, + 0x6e, + 0x0f, + 0xeb, + 0x05, + 0x87, + 0xfd, + 0xce, + 0x1f, + 0xf8, + 0xf2, + 0x1f, + 0xfa, + 0xf8, + 0x3f, + 0xcf, + 0x02, + 0xe0, + 0xf5, + 0xe4, + 0x33, + 0xf2, + 0x0e, + 0x43, + 0xfa, + 0xc3, + 0xff, + 0x07, + 0x2f, + 0xfe, + 0x0f, + 0xee, + 0x09, + 0xc3, + 0xfb, + 0x82, + 0x60, + 0xfe, + 0xf0, + 0x54, + 0x0f, + 0xef, + 0x05, + 0xfc, + 0x87, + 0x7a, + 0x0e, + 0x70, + 0xf6, + 0xe1, + 0xd6, + 0x1c, + 0xe5, + 0x03, + 0x68, + 0x75, + 0x01, + 0xa0, + 0xa0, + 0x7b, + 0x40, + 0xed, + 0x87, + 0xac, + 0x33, + 0xe0, + 0xf3, + 0xa1, + 0x3f, + 0x83, + 0xb8, + 0x0f, + 0xa0, + 0x5e, + 0x41, + 0x01, + 0xd0, + 0xf5, + 0x87, + 0xfe, + 0x0e, + 0x0e, + 0xa0, + 0x7f, + 0xe0, + 0x48, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0xa1, + 0xff, + 0x81, + 0x87, + 0xfe, + 0x03, + 0xaf, + 0x83, + 0xf5, + 0xff, + 0x83, + 0xef, + 0x41, + 0xa8, + 0x1e, + 0x73, + 0x0d, + 0x87, + 0xdc, + 0x38, + 0x38, + 0x3c, + 0xe1, + 0x5d, + 0x87, + 0xdc, + 0x1b, + 0xc8, + 0x7b, + 0xc1, + 0x5c, + 0xf9, + 0x0d, + 0x03, + 0xd0, + 0x67, + 0xe0, + 0xe4, + 0x3f, + 0x90, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x3f, + 0xd0, + 0x7d, + 0x94, + 0x0b, + 0x43, + 0xce, + 0x30, + 0x5a, + 0x0a, + 0x02, + 0x80, + 0xc2, + 0xc3, + 0x71, + 0xa0, + 0xc0, + 0xe1, + 0xdb, + 0x85, + 0x26, + 0x87, + 0x3e, + 0x09, + 0xdc, + 0x3e, + 0xf0, + 0x6f, + 0x41, + 0xe7, + 0xc8, + 0x56, + 0x1f, + 0x6a, + 0xc0, + 0xf9, + 0x0e, + 0xb0, + 0x60, + 0xe7, + 0x0d, + 0x61, + 0x9e, + 0x05, + 0xa0, + 0xc3, + 0x3a, + 0x1a, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x96, + 0xa7, + 0xc8, + 0x4f, + 0xd5, + 0x28, + 0x3c, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x3a, + 0xff, + 0x06, + 0x7f, + 0xfc, + 0x84, + 0xe5, + 0x03, + 0x38, + 0x67, + 0x06, + 0x1b, + 0x83, + 0x50, + 0x14, + 0x03, + 0x87, + 0x50, + 0x2d, + 0x34, + 0x3b, + 0x42, + 0x7d, + 0x07, + 0xb0, + 0xd7, + 0xa0, + 0xe7, + 0x03, + 0xe4, + 0xf4, + 0x16, + 0xaf, + 0x21, + 0x9b, + 0x84, + 0x08, + 0x7f, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xea, + 0x03, + 0x41, + 0xc1, + 0xed, + 0x06, + 0x1b, + 0x43, + 0x38, + 0x1c, + 0x3f, + 0xdf, + 0xff, + 0xb0, + 0x90, + 0xb8, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x81, + 0x7f, + 0xc8, + 0x7d, + 0xe4, + 0x27, + 0x0f, + 0xbd, + 0x40, + 0xb4, + 0x3d, + 0x60, + 0xd2, + 0xc3, + 0xd6, + 0x85, + 0xf0, + 0x7a, + 0xd0, + 0xdf, + 0x07, + 0xb0, + 0x9b, + 0x8b, + 0x90, + 0xf7, + 0xa0, + 0xeb, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x0a, + 0xff, + 0x07, + 0x7e, + 0x30, + 0x98, + 0x3b, + 0x0d, + 0x20, + 0xa0, + 0x76, + 0x19, + 0x81, + 0xa0, + 0xff, + 0xa3, + 0x06, + 0x1e, + 0xd0, + 0xd9, + 0x40, + 0xc9, + 0xac, + 0x0a, + 0x68, + 0x6c, + 0xd5, + 0x81, + 0xf0, + 0x66, + 0x34, + 0xd0, + 0x70, + 0x6d, + 0x34, + 0xa1, + 0x78, + 0x34, + 0x0d, + 0x0a, + 0xca, + 0x07, + 0xb4, + 0x16, + 0x17, + 0x82, + 0xbc, + 0x0a, + 0x07, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x3f, + 0xe0, + 0xff, + 0x60, + 0x73, + 0xfd, + 0x05, + 0x81, + 0xc7, + 0x5a, + 0x81, + 0x60, + 0x70, + 0x61, + 0x48, + 0x5f, + 0xc0, + 0x90, + 0x61, + 0xb0, + 0x38, + 0x18, + 0x18, + 0x6c, + 0x0e, + 0x16, + 0x30, + 0x6f, + 0xe0, + 0xb7, + 0x43, + 0x60, + 0x70, + 0x9f, + 0x07, + 0x60, + 0x70, + 0xda, + 0x19, + 0xe9, + 0xf0, + 0x2f, + 0x06, + 0xe5, + 0xb0, + 0x39, + 0xc1, + 0xf3, + 0x96, + 0x83, + 0x83, + 0xce, + 0x61, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0xa9, + 0xe8, + 0x2b, + 0xfd, + 0x45, + 0x07, + 0xd0, + 0x5a, + 0x16, + 0x87, + 0x68, + 0x28, + 0x07, + 0x0f, + 0x30, + 0x18, + 0x1a, + 0x1b, + 0xff, + 0xf7, + 0x81, + 0xa1, + 0xfe, + 0x70, + 0x61, + 0xff, + 0xb0, + 0x27, + 0xff, + 0x42, + 0x1d, + 0xa1, + 0x9c, + 0x3f, + 0x38, + 0x6e, + 0x0f, + 0xe7, + 0x57, + 0x07, + 0xfd, + 0x7a, + 0x0f, + 0xe6, + 0xf2, + 0xbd, + 0x21, + 0xbe, + 0x83, + 0xd7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0x80, + 0xd0, + 0xfd, + 0xaa, + 0x06, + 0xd0, + 0x39, + 0xc6, + 0x06, + 0x9c, + 0x13, + 0x81, + 0x81, + 0xa0, + 0xd0, + 0xf3, + 0x03, + 0x43, + 0xff, + 0x07, + 0xfd, + 0xff, + 0xf0, + 0x7d, + 0xa1, + 0x9c, + 0x3f, + 0x3a, + 0x07, + 0x43, + 0xfd, + 0xf8, + 0x3f, + 0xcd, + 0xfa, + 0x0f, + 0x5f, + 0x41, + 0x37, + 0xd0, + 0x14, + 0x1f, + 0xe5, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb8, + 0x3f, + 0xf1, + 0x7a, + 0x2f, + 0xf0, + 0x56, + 0x0f, + 0x38, + 0x4c, + 0x0f, + 0x06, + 0x9c, + 0x2a, + 0x0d, + 0xfd, + 0x1a, + 0x0d, + 0x0e, + 0xd0, + 0xa4, + 0x18, + 0x7b, + 0x42, + 0x71, + 0xc2, + 0xff, + 0x93, + 0x38, + 0x3d, + 0xa1, + 0xa9, + 0x87, + 0x66, + 0xd0, + 0x0f, + 0x06, + 0x63, + 0x4c, + 0x0f, + 0x06, + 0xc1, + 0xa4, + 0xad, + 0xd0, + 0x90, + 0x68, + 0x2d, + 0x1e, + 0x09, + 0xf0, + 0x1c, + 0x3a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf3, + 0x78, + 0x12, + 0x64, + 0xde, + 0x90, + 0xce, + 0x66, + 0x48, + 0x7e, + 0xdd, + 0x89, + 0x0f, + 0xe7, + 0x0a, + 0xff, + 0x02, + 0xfe, + 0x2e, + 0x05, + 0x87, + 0x61, + 0x53, + 0x04, + 0x86, + 0x70, + 0xb7, + 0x06, + 0x17, + 0xf9, + 0xc6, + 0xa0, + 0xea, + 0x05, + 0x83, + 0xc1, + 0xed, + 0x03, + 0x83, + 0xc1, + 0xce, + 0x16, + 0x97, + 0x61, + 0xb4, + 0x16, + 0x58, + 0x3c, + 0x06, + 0x0b, + 0x1c, + 0x34, + 0x87, + 0xfe, + 0x0c, + 0x0c, + 0xa3, + 0x0f, + 0xf5, + 0xc0, + 0xcb, + 0xf0, + 0x6c, + 0x36, + 0x1d, + 0x86, + 0xfc, + 0x63, + 0xf8, + 0x36, + 0x85, + 0x86, + 0x70, + 0xd8, + 0x6c, + 0x3b, + 0x0d, + 0xff, + 0xf8, + 0x3f, + 0xb4, + 0x3f, + 0xbf, + 0xfe, + 0x0f, + 0x3a, + 0x19, + 0xe0, + 0xf9, + 0xd0, + 0x3c, + 0x1f, + 0xef, + 0xc8, + 0x7e, + 0x6f, + 0x5f, + 0x48, + 0x6f, + 0xa4, + 0x33, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0xf9, + 0x0f, + 0x9a, + 0x9a, + 0x21, + 0xf5, + 0x72, + 0xa8, + 0x86, + 0x6f, + 0x58, + 0xd3, + 0xe4, + 0x2a, + 0x34, + 0x04, + 0x94, + 0x0c, + 0xfc, + 0x81, + 0xf9, + 0x0a, + 0x88, + 0xef, + 0x23, + 0xa0, + 0xba, + 0xff, + 0x70, + 0x24, + 0xaf, + 0xc3, + 0x06, + 0x75, + 0xf6, + 0x87, + 0x9e, + 0xbd, + 0xa1, + 0xe7, + 0xaf, + 0x68, + 0x79, + 0x83, + 0xda, + 0x1b, + 0xff, + 0xf7, + 0x80, + 0xff, + 0xfc, + 0x68, + 0x7e, + 0x73, + 0x43, + 0xf3, + 0x9a, + 0x1f, + 0x9c, + 0xd0, + 0xfc, + 0xe6, + 0x87, + 0xe7, + 0x34, + 0x3f, + 0x39, + 0xa1, + 0xf9, + 0xcd, + 0x0f, + 0xce, + 0x68, + 0x7e, + 0x73, + 0xff, + 0xf1, + 0xaf, + 0xfb, + 0x34, + 0x3f, + 0xb0, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xcb, + 0xef, + 0x2f, + 0x81, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0xaf, + 0xff, + 0x82, + 0xd0, + 0xfc, + 0xe0, + 0xe0, + 0xfe, + 0x72, + 0xdf, + 0xf0, + 0x4e, + 0x60, + 0xc2, + 0x70, + 0xa8, + 0x1b, + 0x0d, + 0x85, + 0x40, + 0xd8, + 0x6c, + 0x2a, + 0x06, + 0xc3, + 0x61, + 0x50, + 0x37, + 0xf8, + 0x2d, + 0x0d, + 0x87, + 0xed, + 0x0f, + 0xe4, + 0x16, + 0x1f, + 0xef, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x03, + 0xff, + 0xe4, + 0x27, + 0x0f, + 0xda, + 0x13, + 0x87, + 0xed, + 0x09, + 0xc3, + 0xf6, + 0x84, + 0xe1, + 0xfb, + 0x42, + 0x7f, + 0xfc, + 0x87, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x7d, + 0xff, + 0xfb, + 0x0f, + 0xa8, + 0x19, + 0xc3, + 0xce, + 0x1c, + 0xe1, + 0xce, + 0x87, + 0x50, + 0x2b, + 0xc8, + 0x7b, + 0x41, + 0xc8, + 0x77, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x0f, + 0xcd, + 0xff, + 0x5a, + 0x68, + 0x5a, + 0x0a, + 0x60, + 0xd0, + 0xb0, + 0xa7, + 0x06, + 0x85, + 0x85, + 0x38, + 0x34, + 0x2c, + 0x2d, + 0xc1, + 0xa0, + 0x70, + 0xb7, + 0x06, + 0x82, + 0x81, + 0x6e, + 0x0d, + 0x06, + 0x85, + 0xbf, + 0x91, + 0xc3, + 0x66, + 0x86, + 0xe0, + 0xd9, + 0x06, + 0x70, + 0xec, + 0x3a, + 0xd0, + 0xd6, + 0x1d, + 0xa1, + 0x7c, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0x97, + 0xc7, + 0xf2, + 0x7f, + 0x9c, + 0x2d, + 0x30, + 0xdb, + 0x85, + 0xa6, + 0x1b, + 0x70, + 0xb4, + 0xc3, + 0x6e, + 0x16, + 0x98, + 0x6d, + 0xc2, + 0xd3, + 0x0d, + 0xb8, + 0x5a, + 0x61, + 0xb7, + 0x5b, + 0x4c, + 0x36, + 0xff, + 0x03, + 0x0d, + 0xb8, + 0x7b, + 0x1f, + 0x83, + 0xf6, + 0x05, + 0x07, + 0xf6, + 0x1f, + 0xf8, + 0xc3, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0xfe, + 0x0c, + 0xe1, + 0xf9, + 0xc3, + 0x38, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xe7, + 0x0c, + 0xe1, + 0xf9, + 0xc3, + 0x3f, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xf9, + 0x0c, + 0x87, + 0xf3, + 0xa1, + 0x58, + 0x7c, + 0xe8, + 0x75, + 0xa1, + 0xad, + 0x0f, + 0x9d, + 0x05, + 0x87, + 0xf9, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfd, + 0xab, + 0xf8, + 0x70, + 0xb5, + 0x60, + 0x71, + 0xc2, + 0xd5, + 0x85, + 0x8e, + 0x16, + 0xac, + 0x2c, + 0x70, + 0xb5, + 0x61, + 0x63, + 0x85, + 0xab, + 0x0b, + 0x1c, + 0x2d, + 0x58, + 0x58, + 0xe1, + 0x6a, + 0xc2, + 0xc7, + 0x0b, + 0x57, + 0xf1, + 0x77, + 0xca, + 0xc3, + 0xbc, + 0x83, + 0x48, + 0x3f, + 0xda, + 0x1f, + 0xfb, + 0x43, + 0xff, + 0x68, + 0x1f, + 0xff, + 0xc1, + 0xee, + 0x0c, + 0xe1, + 0xed, + 0x0c, + 0xc1, + 0xd6, + 0x1d, + 0x40, + 0xed, + 0x0e, + 0x90, + 0x9e, + 0x0f, + 0x68, + 0xdc, + 0x1b, + 0xe8, + 0x1e, + 0x43, + 0xff, + 0x1f, + 0xfe, + 0x42, + 0xc3, + 0xf6, + 0x85, + 0x87, + 0xed, + 0x0b, + 0x0f, + 0xda, + 0x16, + 0xbf, + 0xb4, + 0x2f, + 0xff, + 0x20, + 0x0f, + 0x90, + 0x21, + 0xbf, + 0x81, + 0x83, + 0x42, + 0xd1, + 0xc1, + 0x83, + 0x42, + 0xc0, + 0xe0, + 0xc1, + 0x21, + 0x60, + 0x71, + 0xc1, + 0x21, + 0x60, + 0x71, + 0xc1, + 0x40, + 0xb0, + 0x39, + 0x40, + 0x30, + 0x58, + 0x1c, + 0xa0, + 0x1c, + 0x2c, + 0x0e, + 0x68, + 0x58, + 0x5f, + 0xc6, + 0x1b, + 0x41, + 0xa1, + 0x38, + 0x6a, + 0x02, + 0x0d, + 0x40, + 0xce, + 0x1f, + 0x61, + 0xee, + 0x0e, + 0x60, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x17, + 0xf3, + 0xff, + 0x8d, + 0x1c, + 0x3b, + 0x0d, + 0x85, + 0x87, + 0x61, + 0xb0, + 0xb0, + 0xec, + 0x36, + 0x16, + 0x1d, + 0x86, + 0xc2, + 0xc3, + 0xb0, + 0xd8, + 0x58, + 0x76, + 0x1b, + 0x0b, + 0x0e, + 0xc3, + 0x7f, + 0x07, + 0x61, + 0xb4, + 0x3f, + 0x61, + 0xa0, + 0xfe, + 0xc3, + 0xfe, + 0x47, + 0x0f, + 0xfb, + 0xe8, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x8c, + 0x3f, + 0xf0, + 0x58, + 0x73, + 0xfe, + 0x0b, + 0x0e, + 0x70, + 0x9c, + 0x2c, + 0x39, + 0x83, + 0x61, + 0x61, + 0xcc, + 0x1b, + 0x0b, + 0x0e, + 0x60, + 0xd8, + 0x58, + 0x73, + 0xfe, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0xb6, + 0x1f, + 0xfb, + 0xe8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x7f, + 0xd6, + 0x1f, + 0xf3, + 0x86, + 0xd0, + 0xe7, + 0x0f, + 0x68, + 0x4e, + 0x84, + 0xb5, + 0xa0, + 0xff, + 0xea, + 0x60, + 0x43, + 0xfd, + 0x21, + 0xff, + 0x83, + 0x7f, + 0xf8, + 0x36, + 0x1f, + 0xb0, + 0xd8, + 0x7e, + 0xc3, + 0x61, + 0xfb, + 0x0d, + 0xff, + 0xe0, + 0xda, + 0x1e, + 0x70, + 0x0f, + 0xd8, + 0x7b, + 0xf8, + 0x2c, + 0x3d, + 0xa3, + 0x85, + 0x85, + 0x26, + 0x8e, + 0x16, + 0x0b, + 0x4d, + 0x1c, + 0x2c, + 0xb4, + 0x1a, + 0x38, + 0x5f, + 0x21, + 0x68, + 0xe0, + 0x7c, + 0x1d, + 0xa3, + 0x97, + 0x83, + 0xda, + 0x3d, + 0xb8, + 0x7b, + 0xf8, + 0x2c, + 0x3d, + 0xa1, + 0xec, + 0x36, + 0x21, + 0xf6, + 0x1b, + 0x0f, + 0xed, + 0x03, + 0x87, + 0xf5, + 0xf9, + 0x00, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x68, + 0x4e, + 0x1b, + 0x42, + 0xc3, + 0x38, + 0x69, + 0x0b, + 0x0c, + 0xe1, + 0xa4, + 0x2f, + 0xff, + 0xc8, + 0x64, + 0x2b, + 0x0f, + 0xf6, + 0x82, + 0x81, + 0xfe, + 0x70, + 0x68, + 0x7f, + 0xd7, + 0xc1, + 0xff, + 0x9f, + 0x41, + 0xfe, + 0x7d, + 0x37, + 0xa5, + 0x82, + 0xf2, + 0x1c, + 0xd3, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xea, + 0x07, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x1d, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x68, + 0x7f, + 0xe2, + 0xc3, + 0xff, + 0x03, + 0x43, + 0xff, + 0x17, + 0xff, + 0x83, + 0x5e, + 0x43, + 0xce, + 0x15, + 0x92, + 0x1e, + 0x70, + 0xa0, + 0x48, + 0x79, + 0xc3, + 0xd2, + 0x1e, + 0x70, + 0xf5, + 0xff, + 0xc1, + 0xea, + 0x07, + 0x9c, + 0x00, + 0x3f, + 0xff, + 0x26, + 0x1f, + 0xf8, + 0xc3, + 0xff, + 0x18, + 0x7f, + 0xe3, + 0x0b, + 0xfc, + 0x85, + 0x85, + 0x86, + 0xd0, + 0xb0, + 0xb0, + 0xda, + 0x16, + 0x16, + 0x1b, + 0x42, + 0xc2, + 0xc3, + 0x68, + 0x58, + 0x5f, + 0xe4, + 0x2c, + 0x3f, + 0xf1, + 0x87, + 0xfe, + 0x35, + 0xff, + 0xc7, + 0xff, + 0xec, + 0x0f, + 0xec, + 0x3b, + 0xf8, + 0x36, + 0x1d, + 0xa3, + 0x86, + 0xc3, + 0xb0, + 0xb0, + 0xd8, + 0x76, + 0x16, + 0x1b, + 0x0e, + 0xc2, + 0xff, + 0xf3, + 0x85, + 0x84, + 0xe1, + 0xd8, + 0x58, + 0x6c, + 0x3b, + 0x0b, + 0x0d, + 0x87, + 0x7f, + 0x06, + 0xc3, + 0xb4, + 0x3e, + 0xc3, + 0x90, + 0xfd, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0x18, + 0x70, + 0x07, + 0xff, + 0x83, + 0x61, + 0xf3, + 0x86, + 0xc3, + 0xf6, + 0x1b, + 0xd5, + 0xef, + 0x06, + 0x5f, + 0xf0, + 0x7f, + 0xe0, + 0xdf, + 0xff, + 0xbc, + 0x17, + 0x07, + 0xfe, + 0xd0, + 0xff, + 0xaf, + 0xfe, + 0x0f, + 0xfc, + 0xe1, + 0xff, + 0xa8, + 0x1f, + 0xf3, + 0xa1, + 0xfa, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0xbf, + 0xff, + 0x07, + 0xfe, + 0x30, + 0xff, + 0xc6, + 0x3f, + 0xfc, + 0x0c, + 0x0b, + 0xfc, + 0x0c, + 0x3f, + 0xf1, + 0x82, + 0xff, + 0x82, + 0xc1, + 0x40, + 0xce, + 0x16, + 0x0a, + 0x07, + 0x61, + 0x60, + 0xa0, + 0x76, + 0x16, + 0x0b, + 0xfe, + 0x0b, + 0x05, + 0x03, + 0xfb, + 0x0f, + 0xf2, + 0xd8, + 0x7f, + 0xbe, + 0x80, + 0x0c, + 0xff, + 0xe0, + 0x7e, + 0x6d, + 0x75, + 0x83, + 0x06, + 0x0c, + 0x35, + 0x01, + 0x83, + 0x06, + 0x1b, + 0x41, + 0x83, + 0x04, + 0x85, + 0x85, + 0x83, + 0x03, + 0x82, + 0x81, + 0x60, + 0xc2, + 0xd3, + 0x42, + 0xc1, + 0x84, + 0xf6, + 0x1b, + 0x4c, + 0x37, + 0x83, + 0xbf, + 0x04, + 0xf8, + 0x3b, + 0x0e, + 0x7a, + 0x61, + 0x90, + 0xd6, + 0x82, + 0xd0, + 0xe7, + 0xc1, + 0xcf, + 0x83, + 0x90, + 0xff, + 0x0f, + 0xd8, + 0x77, + 0xe8, + 0x2c, + 0x3b, + 0x47, + 0x0b, + 0x43, + 0x60, + 0x7f, + 0xfa, + 0xc0, + 0xe1, + 0x61, + 0x53, + 0x03, + 0x85, + 0x85, + 0x4c, + 0x0e, + 0x07, + 0x0b, + 0x70, + 0x38, + 0x1c, + 0x2d, + 0xc0, + 0xe0, + 0xa0, + 0x5b, + 0xfc, + 0x0d, + 0x0b, + 0x34, + 0x33, + 0x86, + 0xc8, + 0x3b, + 0x42, + 0x70, + 0xf7, + 0x06, + 0xb0, + 0xe6, + 0x0b, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0xfe, + 0xbf, + 0xe7, + 0x47, + 0x0f, + 0xb7, + 0x41, + 0x87, + 0xdb, + 0xa0, + 0xc3, + 0xa3, + 0x74, + 0x18, + 0x6e, + 0x33, + 0x41, + 0x85, + 0x60, + 0xcd, + 0x06, + 0x0b, + 0x0b, + 0x34, + 0x18, + 0xe1, + 0xb3, + 0xf9, + 0xd0, + 0x9c, + 0xd0, + 0xc8, + 0x67, + 0x20, + 0xff, + 0x50, + 0x3f, + 0xe7, + 0x43, + 0xfa, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x7f, + 0x82, + 0xfe, + 0x34, + 0x0e, + 0x16, + 0x8e, + 0x68, + 0x1c, + 0x2c, + 0x2c, + 0xd0, + 0x38, + 0x58, + 0x59, + 0xa0, + 0x70, + 0xb0, + 0xb3, + 0x40, + 0xe1, + 0x61, + 0x66, + 0x81, + 0xc2, + 0xc2, + 0xcc, + 0x27, + 0x0b, + 0x0b, + 0x30, + 0x9c, + 0x2f, + 0xe7, + 0x09, + 0xc2, + 0xd0, + 0xa8, + 0x13, + 0x91, + 0x06, + 0xd0, + 0x9c, + 0xc3, + 0xac, + 0x33, + 0x98, + 0x76, + 0x1e, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x7f, + 0xd1, + 0xf8, + 0x3b, + 0x43, + 0x69, + 0x87, + 0x68, + 0x6c, + 0x18, + 0x76, + 0x86, + 0xc1, + 0x87, + 0x68, + 0x6c, + 0x18, + 0x77, + 0x06, + 0xc1, + 0xbf, + 0xfc, + 0xe0, + 0xc3, + 0xb4, + 0x36, + 0x0c, + 0x3b, + 0x43, + 0x7e, + 0x0e, + 0xd0, + 0xda, + 0x1f, + 0x68, + 0x68, + 0x3f, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xfe, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xc3, + 0xef, + 0xc0, + 0xb0, + 0xfb, + 0x4c, + 0x1f, + 0xf8, + 0xc1, + 0x96, + 0x1f, + 0xb0, + 0x6e, + 0x1f, + 0xd8, + 0x30, + 0x5f, + 0xe0, + 0x60, + 0xc3, + 0x9f, + 0x05, + 0x83, + 0x0e, + 0xf0, + 0x6c, + 0x18, + 0x6e, + 0x0e, + 0xfc, + 0x17, + 0x07, + 0xb4, + 0x37, + 0x07, + 0x24, + 0x1a, + 0xc3, + 0xd8, + 0x7a, + 0x81, + 0xce, + 0x1f, + 0x7f, + 0xd0, + 0x0e, + 0x50, + 0x7f, + 0xe0, + 0x68, + 0x7f, + 0xe3, + 0xff, + 0x21, + 0xef, + 0x21, + 0xac, + 0x39, + 0xe7, + 0x09, + 0xc3, + 0xda, + 0x07, + 0x6c, + 0x3f, + 0xf5, + 0xe4, + 0x3f, + 0xcf, + 0xa9, + 0xc1, + 0xe6, + 0xf2, + 0x1b, + 0xe4, + 0x0f, + 0x44, + 0x3c, + 0xdc, + 0x1b, + 0xff, + 0x90, + 0xf6, + 0x87, + 0xb4, + 0x3d, + 0xa1, + 0xed, + 0x0f, + 0x6b, + 0xf6, + 0x87, + 0xbf, + 0xf9, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0d, + 0xf8, + 0x36, + 0x1d, + 0xa6, + 0x15, + 0x03, + 0xb0, + 0x61, + 0x61, + 0x20, + 0xc1, + 0x83, + 0x82, + 0xd3, + 0x06, + 0x5a, + 0xdc, + 0x0c, + 0x1b, + 0xfe, + 0x0b, + 0x06, + 0x1d, + 0xa1, + 0x69, + 0x86, + 0xe0, + 0xdf, + 0x82, + 0xb0, + 0x60, + 0xc3, + 0x9c, + 0x2a, + 0x08, + 0x67, + 0x95, + 0x78, + 0x3d, + 0xfa, + 0x8f, + 0x07, + 0x21, + 0xe6, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x1f, + 0x41, + 0xff, + 0x5a, + 0x70, + 0x7f, + 0x78, + 0x37, + 0x90, + 0xeb, + 0xc1, + 0xeb, + 0xc8, + 0x3c, + 0xff, + 0xe2, + 0xc0, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb4, + 0x3c, + 0xe1, + 0x0f, + 0x50, + 0x3f, + 0xf5, + 0x03, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xa0, + 0x7f, + 0xea, + 0x07, + 0xdf, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xbf, + 0xfc, + 0x85, + 0x87, + 0xed, + 0x0b, + 0x0f, + 0xda, + 0x16, + 0x1f, + 0xb4, + 0x2d, + 0x7f, + 0x68, + 0x5f, + 0xfe, + 0x40, + 0x07, + 0xff, + 0x83, + 0x61, + 0xf3, + 0x86, + 0xc3, + 0xf6, + 0x1b, + 0x0f, + 0xd8, + 0x6f, + 0xff, + 0x07, + 0xed, + 0x0f, + 0xfd, + 0xa1, + 0xf7, + 0xff, + 0xe0, + 0x68, + 0x5c, + 0x1b, + 0x06, + 0x1b, + 0x43, + 0x60, + 0xc3, + 0x68, + 0x6c, + 0x18, + 0x6d, + 0x0d, + 0x83, + 0x0d, + 0xa0, + 0xf4, + 0x1f, + 0x68, + 0x78, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xff, + 0x6e, + 0x9f, + 0xf8, + 0xdd, + 0x0f, + 0xf6, + 0xe8, + 0x7f, + 0xb7, + 0x47, + 0xfc, + 0x0d, + 0xd1, + 0x83, + 0x60, + 0xdd, + 0x18, + 0x36, + 0x0d, + 0xd1, + 0x83, + 0x60, + 0xdd, + 0x1f, + 0xf0, + 0x37, + 0x46, + 0x0f, + 0xb7, + 0x43, + 0xfd, + 0x9a, + 0x1f, + 0xbd, + 0x00, + 0x0f, + 0x28, + 0x3f, + 0xe7, + 0x0f, + 0xf9, + 0xff, + 0xc1, + 0x9d, + 0x0e, + 0xe0, + 0xad, + 0x0e, + 0xb0, + 0xa8, + 0x38, + 0x4e, + 0x1f, + 0xac, + 0xb4, + 0x3f, + 0xae, + 0x0f, + 0xe7, + 0xd0, + 0x7c, + 0xdf, + 0xfe, + 0x4a, + 0x38, + 0x7d, + 0xa1, + 0xb0, + 0xfb, + 0x43, + 0x61, + 0xf6, + 0x86, + 0xff, + 0xe4, + 0x36, + 0x87, + 0xb4, + 0x0f, + 0xfc, + 0x1f, + 0xcb, + 0x53, + 0xe8, + 0x37, + 0xea, + 0x94, + 0x1f, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7f, + 0xe0, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd3, + 0xff, + 0x41, + 0xb0, + 0x6b, + 0xeb, + 0x0d, + 0x83, + 0x0f, + 0x38, + 0x4e, + 0x0c, + 0x3c, + 0xe1, + 0x70, + 0x30, + 0xf3, + 0x81, + 0xc2, + 0xff, + 0xe0, + 0x30, + 0x58, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x54, + 0x0d, + 0x86, + 0xd0, + 0xa8, + 0x1b, + 0x0d, + 0xff, + 0xf8, + 0x3a, + 0x0b, + 0x43, + 0xfd, + 0x40, + 0x61, + 0xff, + 0xba, + 0x83, + 0xff, + 0x1e, + 0x83, + 0xfc, + 0xdc, + 0xfd, + 0x28, + 0x37, + 0x90, + 0xe6, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xec, + 0x3b, + 0xf0, + 0x76, + 0x1d, + 0xa6, + 0x1d, + 0x87, + 0x60, + 0xc3, + 0xb0, + 0xec, + 0x18, + 0x67, + 0x43, + 0x60, + 0xcb, + 0xff, + 0x18, + 0x30, + 0xec, + 0x3b, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xc3, + 0xb0, + 0xef, + 0xc1, + 0xd8, + 0x76, + 0x87, + 0xd8, + 0x74, + 0x1f, + 0xb0, + 0xfe, + 0xff, + 0xf2, + 0x19, + 0x7f, + 0xc0, + 0x0f, + 0x41, + 0xff, + 0x9c, + 0x3f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xed, + 0xd7, + 0xfd, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0x83, + 0xfc, + 0x07, + 0x70, + 0x61, + 0xb0, + 0x3b, + 0x83, + 0x0d, + 0x81, + 0xdc, + 0x18, + 0x6c, + 0x0e, + 0xe0, + 0xff, + 0x01, + 0xdc, + 0x18, + 0x7c, + 0xee, + 0x04, + 0x3e, + 0xb7, + 0x0f, + 0x9f, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xb8, + 0x1f, + 0x86, + 0xfa, + 0x42, + 0xd3, + 0x14, + 0x38, + 0x76, + 0x0c, + 0x33, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0c, + 0x33, + 0x81, + 0x46, + 0x0d, + 0x6b, + 0xfa, + 0x30, + 0x77, + 0xa9, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0xac, + 0x33, + 0x87, + 0x7e, + 0x0c, + 0xe1, + 0x24, + 0x1f, + 0x38, + 0x5a, + 0x1f, + 0xd8, + 0x58, + 0x7f, + 0xbf, + 0x40, + 0x0e, + 0x7f, + 0xf9, + 0x3f, + 0x21, + 0x38, + 0x7b, + 0x06, + 0x84, + 0xe1, + 0xec, + 0x1a, + 0x13, + 0x87, + 0xb0, + 0x68, + 0x4f, + 0x07, + 0x60, + 0xd0, + 0x9d, + 0xd0, + 0xb0, + 0x68, + 0x4e, + 0x3c, + 0x0c, + 0x1a, + 0x13, + 0x81, + 0x81, + 0x83, + 0x42, + 0x70, + 0xf7, + 0xe4, + 0x27, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xa0, + 0xf9, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0x80, + 0x3f, + 0xfc, + 0x0d, + 0x0f, + 0x38, + 0x34, + 0x3e, + 0xc1, + 0xa1, + 0xf6, + 0x0d, + 0x0f, + 0x38, + 0x3f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf1, + 0xff, + 0xfb, + 0x43, + 0xf3, + 0xe4, + 0x3f, + 0x3e, + 0x43, + 0xf3, + 0xe9, + 0x7f, + 0x5f, + 0xff, + 0xb0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1c, + 0xe7, + 0xf1, + 0xa1, + 0xb4, + 0xd1, + 0xc7, + 0x0a, + 0x80, + 0xc2, + 0xc1, + 0x41, + 0xc2, + 0xc2, + 0xc2, + 0xdc, + 0x36, + 0x16, + 0x1b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x36, + 0x16, + 0x1b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x37, + 0xf0, + 0x6d, + 0x0d, + 0xa1, + 0xf6, + 0x86, + 0x83, + 0xf6, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xa1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0xe4, + 0xfc, + 0x1f, + 0x69, + 0xa6, + 0x04, + 0x36, + 0x98, + 0x30, + 0x61, + 0xb0, + 0x60, + 0xc1, + 0x86, + 0xc1, + 0x83, + 0x06, + 0x1b, + 0x06, + 0x0c, + 0x18, + 0x4e, + 0x0c, + 0x18, + 0x3f, + 0xf8, + 0x18, + 0x7e, + 0x6f, + 0xc1, + 0xfa, + 0x9a, + 0x17, + 0xf9, + 0xd4, + 0x1f, + 0xf6, + 0x1f, + 0xf9, + 0xc3, + 0xfd, + 0x79, + 0x0f, + 0xfc, + 0x10, + 0x03, + 0xff, + 0xe4, + 0x3f, + 0x38, + 0x6d, + 0x0f, + 0xd4, + 0x0d, + 0xa1, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xc3, + 0xb8, + 0x3e, + 0xb0, + 0xed, + 0x0d, + 0x7f, + 0xf9, + 0x0f, + 0x58, + 0x7f, + 0xe1, + 0xd0, + 0xff, + 0xcf, + 0xff, + 0xc1, + 0x5b, + 0xa1, + 0xe7, + 0x0a, + 0x06, + 0x87, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xf7, + 0x2f, + 0xac, + 0x00, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x67, + 0x43, + 0x3a, + 0x1f, + 0x3a, + 0x07, + 0x43, + 0xf9, + 0xe9, + 0xa1, + 0xff, + 0x5e, + 0x83, + 0xf9, + 0xbc, + 0xaf, + 0x48, + 0x6f, + 0xa4, + 0x33, + 0x7c, + 0x09, + 0x7f, + 0xe1, + 0x0d, + 0xff, + 0xe4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x1d, + 0xaf, + 0xed, + 0x00, + 0x07, + 0xff, + 0xe4, + 0x3e, + 0x70, + 0xff, + 0xc0, + 0xb0, + 0xff, + 0xc0, + 0xd0, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x41, + 0x61, + 0xfd, + 0xc1, + 0xbc, + 0x1f, + 0x58, + 0x7b, + 0xc1, + 0x9f, + 0xff, + 0xd0, + 0x36, + 0x81, + 0xeb, + 0x20, + 0xd4, + 0x0f, + 0x58, + 0x7a, + 0x81, + 0xeb, + 0x0f, + 0x5f, + 0xfc, + 0x1e, + 0xa2, + 0xfa, + 0x81, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0x61, + 0xdf, + 0x83, + 0x74, + 0x0d, + 0xa6, + 0x16, + 0x94, + 0x0b, + 0x06, + 0x0e, + 0x0b, + 0x81, + 0x83, + 0x78, + 0xa0, + 0x3c, + 0x60, + 0xd8, + 0x2d, + 0x04, + 0x60, + 0xc3, + 0x90, + 0xec, + 0x19, + 0x5f, + 0x81, + 0x83, + 0x17, + 0xde, + 0x07, + 0xe0, + 0xfb, + 0x0b, + 0x0f, + 0xea, + 0x04, + 0x87, + 0xf6, + 0x1f, + 0xf8, + 0xa0, + 0x7f, + 0xe3, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xce, + 0x21, + 0x7f, + 0x04, + 0xe5, + 0x83, + 0x47, + 0x09, + 0xc1, + 0x66, + 0x16, + 0x13, + 0x84, + 0x98, + 0x5a, + 0xd6, + 0xb8, + 0xc2, + 0xff, + 0xf1, + 0x85, + 0x84, + 0xe1, + 0xd8, + 0x58, + 0x56, + 0x86, + 0xd1, + 0xc2, + 0xf4, + 0x1b, + 0xf8, + 0x0e, + 0x61, + 0xb4, + 0x3b, + 0x8a, + 0x04, + 0x87, + 0x78, + 0x2d, + 0x0f, + 0x3c, + 0x19, + 0xe0, + 0xed, + 0x0f, + 0x3a, + 0x1f, + 0xf8, + 0x20, + 0x0e, + 0xd0, + 0x38, + 0x6f, + 0xc6, + 0x81, + 0xc3, + 0x69, + 0x9a, + 0x07, + 0x0d, + 0x83, + 0x34, + 0x0e, + 0x04, + 0xc1, + 0x9a, + 0x07, + 0x34, + 0xc1, + 0x9f, + 0x4f, + 0x90, + 0x60, + 0xcd, + 0x03, + 0x86, + 0xc1, + 0x9a, + 0x07, + 0x0d, + 0x83, + 0x34, + 0x0e, + 0x1b, + 0xf1, + 0xa0, + 0x70, + 0xda, + 0x16, + 0x81, + 0xc0, + 0x90, + 0x6d, + 0x76, + 0x0c, + 0x3d, + 0xf2, + 0xb0, + 0x61, + 0xed, + 0x0b, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xff, + 0x03, + 0x43, + 0x7e, + 0x0f, + 0x61, + 0xb0, + 0x61, + 0x91, + 0x82, + 0xc1, + 0x84, + 0xe1, + 0xec, + 0x19, + 0x0e, + 0x14, + 0x0c, + 0x19, + 0x8e, + 0x15, + 0x0c, + 0x19, + 0x8e, + 0x13, + 0x98, + 0x33, + 0x1c, + 0x36, + 0x7e, + 0x71, + 0xc3, + 0x6e, + 0xba, + 0x1c, + 0x28, + 0x18, + 0x79, + 0xc2, + 0xc3, + 0xf9, + 0xc0, + 0xe1, + 0xfe, + 0xfc, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x3a, + 0x1f, + 0xf9, + 0xe0, + 0xff, + 0xdf, + 0x4f, + 0x07, + 0x9b, + 0x8a, + 0x02, + 0xe0, + 0xbd, + 0x05, + 0x40, + 0xde, + 0x02, + 0x1d, + 0x40, + 0xe4, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xf2, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xbf, + 0xfc, + 0x87, + 0x6b, + 0xfb, + 0x40, + 0x0f, + 0x7f, + 0xe3, + 0xf0, + 0x30, + 0x68, + 0xe6, + 0x98, + 0x30, + 0x60, + 0x73, + 0x06, + 0x0c, + 0x18, + 0x1c, + 0xc1, + 0x83, + 0x06, + 0x07, + 0x30, + 0x60, + 0xc1, + 0x81, + 0xcc, + 0x18, + 0x30, + 0x68, + 0xe6, + 0x0c, + 0x1f, + 0xf8, + 0xd3, + 0x06, + 0x1e, + 0x4f, + 0xc0, + 0xc3, + 0xf6, + 0x1d, + 0x87, + 0xe4, + 0x3b, + 0x0f, + 0x48, + 0x7b, + 0x43, + 0xb4, + 0x3d, + 0x7f, + 0xa0, + 0x0f, + 0xec, + 0x3a, + 0xf8, + 0x33, + 0x87, + 0x6a, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0xd8, + 0x76, + 0x0c, + 0x82, + 0xc1, + 0x03, + 0x06, + 0x61, + 0x60, + 0xc1, + 0x83, + 0x30, + 0xb0, + 0x60, + 0xc1, + 0x98, + 0x58, + 0x30, + 0x60, + 0xcc, + 0x0e, + 0x0c, + 0x1f, + 0x8f, + 0xfc, + 0x0d, + 0x0f, + 0x38, + 0x30, + 0x41, + 0xfb, + 0x0a, + 0x0f, + 0xf6, + 0x16, + 0x1f, + 0xeb, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0xea, + 0x14, + 0x0b, + 0xf0, + 0x5a, + 0x38, + 0x5a, + 0x61, + 0x61, + 0x68, + 0x30, + 0x60, + 0xb0, + 0xac, + 0x18, + 0x31, + 0xc3, + 0xb4, + 0xc1, + 0xbc, + 0x1c, + 0xe6, + 0x0c, + 0x7f, + 0xe4, + 0xc1, + 0x84, + 0xe0, + 0x70, + 0x69, + 0x84, + 0xc0, + 0x70, + 0x7e, + 0x0b, + 0x40, + 0xe0, + 0xc3, + 0xd8, + 0x54, + 0x02, + 0x1d, + 0xc1, + 0x50, + 0x3e, + 0xb0, + 0xda, + 0x1e, + 0xa0, + 0x5f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2f, + 0x41, + 0xff, + 0x58, + 0x38, + 0x3f, + 0x3c, + 0xc0, + 0xb4, + 0x35, + 0xe4, + 0x16, + 0x07, + 0xd0, + 0x24, + 0x39, + 0x41, + 0x30, + 0x6f, + 0xfe, + 0x43, + 0xff, + 0x1c, + 0x1f, + 0xf8, + 0xe0, + 0xfd, + 0xff, + 0xe0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xf7, + 0xff, + 0x83, + 0xda, + 0xfe, + 0xc2, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x71, + 0xf9, + 0x2f, + 0x48, + 0x5a, + 0x69, + 0xa1, + 0xec, + 0x1a, + 0x68, + 0x7b, + 0x06, + 0x9c, + 0x1e, + 0xc1, + 0xa7, + 0xff, + 0x03, + 0x4d, + 0x0b, + 0x06, + 0x0d, + 0x34, + 0x2c, + 0x18, + 0x34, + 0xd0, + 0xb0, + 0x7e, + 0x4c, + 0x36, + 0x0d, + 0x09, + 0xc3, + 0x60, + 0x83, + 0x50, + 0x36, + 0x1e, + 0x70, + 0xec, + 0x3c, + 0xc1, + 0xd8, + 0x00, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0xb0, + 0xef, + 0xc1, + 0xd8, + 0x76, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x2f, + 0xf1, + 0x83, + 0x0f, + 0xfb, + 0x06, + 0x07, + 0xf8, + 0x2c, + 0x18, + 0x1c, + 0x0e, + 0x16, + 0x0c, + 0x0e, + 0x16, + 0x16, + 0x0c, + 0x0e, + 0x16, + 0x17, + 0xe0, + 0x30, + 0x58, + 0x5a, + 0x1b, + 0x42, + 0xc4, + 0x83, + 0x38, + 0x6c, + 0x83, + 0x9d, + 0x0d, + 0x98, + 0x76, + 0x87, + 0x7a, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xc3, + 0xdf, + 0x82, + 0xa0, + 0x7b, + 0x4c, + 0x2c, + 0x0e, + 0x16, + 0x0c, + 0x1c, + 0x16, + 0x83, + 0x06, + 0x38, + 0x6b, + 0x06, + 0x0d, + 0xff, + 0xd1, + 0x83, + 0x15, + 0xa6, + 0x08, + 0xc1, + 0x85, + 0x83, + 0x0d, + 0x83, + 0x0b, + 0x06, + 0x1b, + 0xf0, + 0x1c, + 0x18, + 0x6d, + 0x0d, + 0x40, + 0x60, + 0x48, + 0x33, + 0x85, + 0x83, + 0x43, + 0x3a, + 0x16, + 0x0c, + 0x35, + 0xa1, + 0xbf, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xeb, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0x9f, + 0xff, + 0x82, + 0x70, + 0xfe, + 0xc2, + 0x70, + 0xfe, + 0xc2, + 0x7f, + 0xfe, + 0x09, + 0xc3, + 0xff, + 0x0e, + 0x1f, + 0xf8, + 0xa3, + 0xff, + 0xc8, + 0x28, + 0xe1, + 0xf6, + 0x83, + 0x56, + 0x1f, + 0x68, + 0x31, + 0xc3, + 0xed, + 0x28, + 0x3f, + 0xfc, + 0x98, + 0x1c, + 0x3e, + 0xd0, + 0xff, + 0xc1, + 0x0f, + 0xce, + 0x1d, + 0x7c, + 0x19, + 0xc3, + 0xb4, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0x9c, + 0x3b, + 0x06, + 0x19, + 0xc3, + 0xb0, + 0x61, + 0x9c, + 0x3b, + 0x06, + 0x7f, + 0xe0, + 0x60, + 0xc1, + 0x86, + 0xa0, + 0x30, + 0x60, + 0xb0, + 0xb0, + 0xbf, + 0x05, + 0xc6, + 0x85, + 0xa1, + 0xef, + 0x41, + 0xa0, + 0xf3, + 0xe8, + 0x3f, + 0x9f, + 0x25, + 0xc1, + 0xef, + 0x21, + 0x9f, + 0x07, + 0xfe, + 0x0c, + 0x0e, + 0xbf, + 0x03, + 0x3f, + 0x06, + 0x70, + 0x66, + 0x98, + 0x76, + 0x0c, + 0xc1, + 0x86, + 0x70, + 0x66, + 0x0c, + 0x1f, + 0x81, + 0x98, + 0x31, + 0xc3, + 0xb3, + 0x06, + 0x30, + 0x76, + 0x60, + 0xcb, + 0xa8, + 0x19, + 0x83, + 0x1a, + 0xb0, + 0x67, + 0xe0, + 0xec, + 0x19, + 0x87, + 0xec, + 0x18, + 0x87, + 0xce, + 0x0c, + 0x3f, + 0xa8, + 0x0c, + 0x3e, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x40, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xff, + 0xc1, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x70, + 0x7f, + 0xe0, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfa, + 0xf4, + 0x1f, + 0xf3, + 0x83, + 0x43, + 0xf3, + 0xe4, + 0x0f, + 0x21, + 0xbe, + 0x43, + 0xd7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xec, + 0x3b, + 0xf0, + 0x76, + 0x1d, + 0xa6, + 0x08, + 0x18, + 0xc0, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0x26, + 0x0c, + 0xa0, + 0x30, + 0x39, + 0x83, + 0x34, + 0x18, + 0x51, + 0x83, + 0x10, + 0xb0, + 0x20, + 0xd3, + 0x0e, + 0xcb, + 0x07, + 0xe0, + 0xec, + 0xd0, + 0x61, + 0xfd, + 0xc1, + 0x21, + 0xf3, + 0xc1, + 0xfe, + 0xbc, + 0x87, + 0xf5, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0x0c, + 0xff, + 0xc1, + 0x7e, + 0x05, + 0x01, + 0x40, + 0xb4, + 0xc1, + 0x20, + 0xd0, + 0xb0, + 0x60, + 0xd0, + 0x61, + 0xb0, + 0x60, + 0xd1, + 0xc3, + 0x60, + 0xc1, + 0xc5, + 0xf2, + 0x60, + 0xc1, + 0xe0, + 0xd8, + 0x30, + 0x63, + 0xe4, + 0x0c, + 0x0c, + 0x18, + 0xce, + 0x0d, + 0x07, + 0xe3, + 0x4e, + 0x70, + 0xb0, + 0xd8, + 0x5e, + 0x0c, + 0x85, + 0x40, + 0xbc, + 0x87, + 0x9c, + 0x0f, + 0x3c, + 0x1d, + 0xc5, + 0xa1, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xa0, + 0xff, + 0xc0, + 0xc3, + 0xef, + 0xc0, + 0x70, + 0xfb, + 0x06, + 0x0b, + 0xfe, + 0x30, + 0x60, + 0xd7, + 0xac, + 0xc1, + 0x96, + 0x04, + 0x14, + 0x30, + 0x6e, + 0x83, + 0x06, + 0x98, + 0x36, + 0x03, + 0x82, + 0x06, + 0x0c, + 0x33, + 0x87, + 0x60, + 0xc3, + 0x5a, + 0x1b, + 0xf0, + 0x6e, + 0xc3, + 0x68, + 0x75, + 0x9a, + 0x14, + 0x1c, + 0xe8, + 0xe1, + 0xfa, + 0xd0, + 0xad, + 0x0e, + 0xf0, + 0x7a, + 0xc3, + 0xff, + 0x06, + 0x0f, + 0x28, + 0x3f, + 0xf4, + 0x87, + 0xbf, + 0x03, + 0x0f, + 0xb0, + 0x63, + 0xff, + 0xc0, + 0xca, + 0x18, + 0xef, + 0x81, + 0x98, + 0xe5, + 0x1f, + 0x03, + 0xd1, + 0x26, + 0xaf, + 0x03, + 0x41, + 0x83, + 0x1b, + 0x06, + 0x0a, + 0x0c, + 0x36, + 0x0c, + 0x18, + 0x34, + 0xa7, + 0xe3, + 0x47, + 0x04, + 0xe1, + 0x30, + 0x34, + 0x1b, + 0x07, + 0xa8, + 0x16, + 0x1f, + 0x58, + 0x4e, + 0x1f, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0x9c, + 0x37, + 0xe0, + 0x9d, + 0xc3, + 0x60, + 0xc2, + 0xe3, + 0x0d, + 0x83, + 0x05, + 0x83, + 0x0d, + 0x83, + 0x06, + 0x83, + 0x0d, + 0x83, + 0x06, + 0x16, + 0x1b, + 0x06, + 0x0e, + 0xdc, + 0x36, + 0x0d, + 0xf4, + 0x98, + 0x6c, + 0x1a, + 0xb0, + 0xb0, + 0xd8, + 0x30, + 0x61, + 0x61, + 0xbf, + 0x03, + 0x0b, + 0x04, + 0x61, + 0xd8, + 0x58, + 0x31, + 0x0e, + 0xc2, + 0xd3, + 0x0e, + 0xbc, + 0x15, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x07, + 0xff, + 0xe4, + 0x3e, + 0xd0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x7f, + 0xf2, + 0x1f, + 0xa8, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xd0, + 0xdf, + 0xff, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0xff, + 0x90, + 0xec, + 0x3f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x5f, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x00, + 0x0e, + 0xff, + 0xe3, + 0xf0, + 0x7d, + 0xa0, + 0xd3, + 0x06, + 0x1b, + 0x0b, + 0x06, + 0x0c, + 0x36, + 0x16, + 0x0c, + 0x70, + 0xd8, + 0x58, + 0x31, + 0xc3, + 0x68, + 0x30, + 0x65, + 0xff, + 0x8c, + 0x18, + 0x73, + 0xe0, + 0xb0, + 0x61, + 0x9c, + 0xc2, + 0xfc, + 0x15, + 0x83, + 0x0b, + 0x43, + 0x58, + 0x58, + 0x50, + 0x4f, + 0x06, + 0xc3, + 0xe9, + 0x0c, + 0xe1, + 0xff, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0e, + 0xff, + 0xe3, + 0xf1, + 0xa1, + 0xfb, + 0x06, + 0x68, + 0x7e, + 0xc1, + 0x9a, + 0x7f, + 0x03, + 0x06, + 0x69, + 0x85, + 0x83, + 0x06, + 0x69, + 0x85, + 0x83, + 0x06, + 0x69, + 0x85, + 0x83, + 0x06, + 0x60, + 0xc2, + 0xc1, + 0x83, + 0x30, + 0x63, + 0x60, + 0xfc, + 0x60, + 0xc0, + 0xa0, + 0x61, + 0x38, + 0x30, + 0xc9, + 0x05, + 0x40, + 0x61, + 0xb0, + 0xed, + 0x06, + 0x1b, + 0x0c, + 0xe1, + 0x5f, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf2, + 0xf5, + 0x17, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0xf8, + 0x3f, + 0xce, + 0x50, + 0xd0, + 0xf3, + 0xe0, + 0x50, + 0x1e, + 0x42, + 0xf2, + 0x15, + 0x02, + 0x7c, + 0x04, + 0x3a, + 0x81, + 0xf0, + 0x07, + 0xff, + 0x83, + 0x61, + 0xfb, + 0x0d, + 0x87, + 0xec, + 0x36, + 0x1f, + 0xb0, + 0xdf, + 0xfe, + 0x0c, + 0xbf, + 0xe0, + 0xff, + 0xc1, + 0xdf, + 0xff, + 0x83, + 0xea, + 0x07, + 0xfe, + 0xa0, + 0x7d, + 0x7f, + 0xfa, + 0x0f, + 0xa8, + 0x1f, + 0xfa, + 0x81, + 0xef, + 0xff, + 0xde, + 0x0d, + 0x81, + 0xc3, + 0xfd, + 0x40, + 0x38, + 0x7f, + 0xbf, + 0xfe, + 0x0d, + 0xa1, + 0x38, + 0x7e, + 0xb0, + 0xce, + 0x1f, + 0x97, + 0xed, + 0x7c, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0xaf, + 0xec, + 0x20, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x50, + 0x3b, + 0xf0, + 0x6a, + 0x07, + 0x60, + 0xcf, + 0xfc, + 0x98, + 0x30, + 0xd4, + 0x0e, + 0xc1, + 0x86, + 0xa0, + 0x76, + 0x0c, + 0x37, + 0x07, + 0x60, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0xbc, + 0x1d, + 0xf8, + 0x27, + 0xa0, + 0x6c, + 0x3d, + 0xa6, + 0x1a, + 0x0e, + 0xe0, + 0x58, + 0x7c, + 0xf0, + 0x6b, + 0x43, + 0x3c, + 0x1e, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xec, + 0x35, + 0x60, + 0xec, + 0x36, + 0x98, + 0x76, + 0x1b, + 0x06, + 0x7f, + 0xf8, + 0x19, + 0xa0, + 0xc0, + 0xf8, + 0x19, + 0xa3, + 0x81, + 0xf0, + 0x33, + 0x4b, + 0x87, + 0xc0, + 0xcd, + 0x3b, + 0x1f, + 0x03, + 0x35, + 0x65, + 0xbf, + 0xc7, + 0x68, + 0x3f, + 0x21, + 0x74, + 0x09, + 0x5c, + 0x1b, + 0x43, + 0x9c, + 0x3b, + 0x43, + 0x9c, + 0x3b, + 0x42, + 0xbc, + 0x80, + 0x0e, + 0xbf, + 0xe0, + 0x7e, + 0x09, + 0xc3, + 0xda, + 0x61, + 0xb0, + 0xf6, + 0x98, + 0x6c, + 0x3d, + 0xa6, + 0x13, + 0x87, + 0xb4, + 0xef, + 0xfe, + 0x34, + 0xc2, + 0xa6, + 0x86, + 0xd3, + 0x0b, + 0x74, + 0x36, + 0x98, + 0x59, + 0xa1, + 0xbf, + 0x01, + 0xcd, + 0x0d, + 0xa1, + 0xb4, + 0xd0, + 0xfe, + 0xb0, + 0x68, + 0x30, + 0xeb, + 0x0b, + 0x41, + 0x86, + 0xb0, + 0xd7, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x2c, + 0x2f, + 0xc2, + 0xb5, + 0xb5, + 0x1a, + 0x6f, + 0xff, + 0x18, + 0x30, + 0xb0, + 0xb0, + 0xb0, + 0x61, + 0x41, + 0x41, + 0x60, + 0xc7, + 0xfd, + 0x03, + 0x06, + 0x1e, + 0xf0, + 0x58, + 0x30, + 0xef, + 0x06, + 0xc1, + 0x86, + 0xf0, + 0x77, + 0xe0, + 0xac, + 0x3d, + 0xa1, + 0xac, + 0x39, + 0x20, + 0xec, + 0x3d, + 0x87, + 0x9c, + 0x39, + 0xc3, + 0xeb, + 0xfc, + 0x80, + 0x0f, + 0xce, + 0x1d, + 0xf8, + 0x33, + 0x87, + 0x69, + 0x86, + 0x70, + 0xec, + 0x18, + 0x67, + 0x0e, + 0xc1, + 0xbf, + 0xfc, + 0x60, + 0xc3, + 0x58, + 0x76, + 0x0c, + 0x37, + 0x90, + 0xd8, + 0x30, + 0xdd, + 0x03, + 0x60, + 0xc2, + 0x73, + 0x0d, + 0xf8, + 0x2d, + 0x34, + 0x2d, + 0x0d, + 0x60, + 0x70, + 0xa0, + 0xcf, + 0xa0, + 0x70, + 0x79, + 0xd3, + 0x81, + 0xc1, + 0x9d, + 0x0b, + 0x03, + 0x87, + 0xfe, + 0x0c, + 0x0e, + 0x7f, + 0xf1, + 0xf8, + 0x70, + 0xfd, + 0xa6, + 0x38, + 0x72, + 0x0c, + 0x18, + 0xee, + 0x16, + 0x0c, + 0x18, + 0xe7, + 0x14, + 0x06, + 0x0c, + 0x70, + 0x6e, + 0x16, + 0x0c, + 0x70, + 0x3e, + 0x0b, + 0x06, + 0x38, + 0x5e, + 0x0b, + 0x06, + 0x38, + 0x29, + 0xa0, + 0xfc, + 0x38, + 0xe3, + 0x83, + 0x0c, + 0xee, + 0x14, + 0x88, + 0x67, + 0x10, + 0xff, + 0x9f, + 0xfc, + 0x87, + 0x97, + 0xf0, + 0x0e, + 0xff, + 0xfd, + 0x9a, + 0x1f, + 0x69, + 0x9a, + 0x08, + 0x36, + 0x0c, + 0xd0, + 0x68, + 0x58, + 0x33, + 0x47, + 0x58, + 0xc1, + 0x9b, + 0x7f, + 0x58, + 0x33, + 0x0b, + 0x04, + 0xe0, + 0xcc, + 0x2c, + 0x13, + 0x83, + 0x30, + 0xb0, + 0x6f, + 0xe3, + 0x03, + 0x03, + 0x70, + 0x9c, + 0x1a, + 0x0c, + 0x42, + 0xa0, + 0xe1, + 0x61, + 0xda, + 0x70, + 0x1c, + 0x3b, + 0x28, + 0x0f, + 0x21, + 0xff, + 0x82, + 0x0f, + 0x7f, + 0xc9, + 0xf8, + 0x18, + 0x76, + 0x9a, + 0x60, + 0xc0, + 0x83, + 0x4c, + 0x18, + 0x30, + 0x60, + 0xd3, + 0x06, + 0x0c, + 0x18, + 0x34, + 0xc1, + 0x83, + 0x06, + 0x0d, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x4c, + 0x18, + 0x30, + 0x60, + 0xd3, + 0x4c, + 0x18, + 0xe0, + 0xd3, + 0xf0, + 0x32, + 0x80, + 0xd3, + 0x0f, + 0xb6, + 0x0c, + 0x87, + 0xac, + 0xb0, + 0xfe, + 0xf0, + 0x4e, + 0x1e, + 0xb8, + 0x39, + 0xc3, + 0xff, + 0x06, + 0x05, + 0xff, + 0xc8, + 0x6a, + 0x07, + 0xda, + 0x1a, + 0x81, + 0xf6, + 0x86, + 0xbf, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x9f, + 0xff, + 0x82, + 0x70, + 0xfc, + 0xe1, + 0x38, + 0x4e, + 0x13, + 0x84, + 0xe1, + 0x38, + 0x4e, + 0x13, + 0x85, + 0x40, + 0x9c, + 0x34, + 0x07, + 0x64, + 0x10, + 0x73, + 0x68, + 0xfa, + 0x09, + 0xbc, + 0x87, + 0xaf, + 0x01, + 0x0f, + 0xf9, + 0x00, + 0x07, + 0xff, + 0x90, + 0xb0, + 0xfd, + 0xa1, + 0x61, + 0xfb, + 0x42, + 0xc3, + 0xf6, + 0x85, + 0xff, + 0xe4, + 0x3e, + 0xd0, + 0xf3, + 0xff, + 0xf9, + 0x58, + 0x4e, + 0x86, + 0xa3, + 0x85, + 0x70, + 0x6a, + 0x38, + 0x1c, + 0x78, + 0x14, + 0x72, + 0xd0, + 0xac, + 0xa3, + 0x90, + 0x79, + 0x28, + 0xe1, + 0xfe, + 0xe7, + 0x0f, + 0xdf, + 0x00, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x78, + 0x3b, + 0xf0, + 0x57, + 0x40, + 0xda, + 0x60, + 0x70, + 0x70, + 0x58, + 0x32, + 0xd0, + 0xb8, + 0x18, + 0x3e, + 0x43, + 0xbc, + 0x60, + 0xe7, + 0xfc, + 0x26, + 0x0c, + 0x18, + 0x4e, + 0x16, + 0x0c, + 0x18, + 0x4e, + 0x16, + 0x0c, + 0x18, + 0x4c, + 0x17, + 0xe0, + 0x65, + 0xe4, + 0x2d, + 0x60, + 0x61, + 0xc8, + 0x20, + 0xec, + 0x3a, + 0x43, + 0xed, + 0x0d, + 0xa1, + 0xf5, + 0xfd, + 0x00, + 0x0f, + 0xca, + 0x0f, + 0xfd, + 0x21, + 0xbf, + 0x03, + 0xfe, + 0x34, + 0xc1, + 0x86, + 0x73, + 0x4c, + 0x18, + 0x66, + 0x34, + 0xc1, + 0x86, + 0xa1, + 0xa6, + 0x0c, + 0x17, + 0x81, + 0xa6, + 0x0c, + 0x3e, + 0xd3, + 0x07, + 0xfd, + 0x69, + 0x87, + 0xea, + 0x7e, + 0x0f, + 0xd4, + 0xd0, + 0x3f, + 0xf5, + 0x03, + 0xff, + 0x48, + 0x7f, + 0xed, + 0x0f, + 0xf7, + 0xa0, + 0xff, + 0xc1, + 0x0f, + 0x7f, + 0xcf, + 0xe0, + 0x61, + 0xdb, + 0xa6, + 0x0c, + 0x3b, + 0x70, + 0x60, + 0xc3, + 0xb7, + 0x06, + 0x0f, + 0xf9, + 0xc1, + 0x8e, + 0x41, + 0xd8, + 0x31, + 0xcc, + 0x24, + 0xc1, + 0x8e, + 0x60, + 0xf1, + 0x83, + 0x18, + 0xed, + 0x07, + 0xe2, + 0x86, + 0x86, + 0xd0, + 0xb4, + 0xc3, + 0xa0, + 0x9c, + 0x18, + 0x6c, + 0x37, + 0x03, + 0x40, + 0xe1, + 0xb0, + 0xaf, + 0xc8, + 0x7f, + 0xe0, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0x61, + 0xdf, + 0x82, + 0x7c, + 0x86, + 0xd3, + 0x0b, + 0x4d, + 0x0b, + 0x06, + 0x0e, + 0x0b, + 0x41, + 0x83, + 0x78, + 0xc0, + 0xe9, + 0x83, + 0xd0, + 0x1c, + 0x0e, + 0x60, + 0xc3, + 0x90, + 0xec, + 0x18, + 0xff, + 0xa0, + 0x60, + 0xc3, + 0xce, + 0x83, + 0xf0, + 0x7b, + 0x82, + 0xc3, + 0x98, + 0xb0, + 0xc8, + 0x7b, + 0xe0, + 0xff, + 0xc5, + 0xa1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0x41, + 0x68, + 0x3f, + 0x03, + 0x0b, + 0x41, + 0x83, + 0x1c, + 0x2c, + 0x2c, + 0x19, + 0x23, + 0xfe, + 0x06, + 0x63, + 0x1a, + 0x78, + 0x1d, + 0xba, + 0x60, + 0xf0, + 0x3a, + 0xb0, + 0x60, + 0xf0, + 0x30, + 0x68, + 0x30, + 0x78, + 0x18, + 0xe8, + 0xc3, + 0xe0, + 0x66, + 0xcd, + 0x06, + 0xfd, + 0x6d, + 0x34, + 0x6c, + 0x2f, + 0x4f, + 0x81, + 0x40, + 0xfd, + 0x40, + 0x68, + 0x7e, + 0xc7, + 0xc1, + 0xff, + 0x82, + 0x07, + 0xff, + 0xe0, + 0x68, + 0x7e, + 0x70, + 0x68, + 0x58, + 0x67, + 0x06, + 0xdf, + 0xe1, + 0xc1, + 0xa1, + 0x61, + 0x9c, + 0x1a, + 0x16, + 0x84, + 0xe0, + 0xdf, + 0xfa, + 0x70, + 0x68, + 0x7e, + 0x70, + 0x63, + 0xfe, + 0x1c, + 0x18, + 0xc1, + 0x38, + 0xe3, + 0x8c, + 0x13, + 0x8e, + 0x50, + 0x7f, + 0xc3, + 0x98, + 0x18, + 0x3c, + 0xec, + 0x1f, + 0xbe, + 0x43, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x87, + 0xe6, + 0x9f, + 0x93, + 0xf1, + 0xd3, + 0x4c, + 0x2d, + 0x33, + 0x06, + 0x0c, + 0x2c, + 0x19, + 0x83, + 0x04, + 0x83, + 0x06, + 0x60, + 0xc1, + 0x20, + 0xc1, + 0x98, + 0x30, + 0x48, + 0x30, + 0x66, + 0x0c, + 0x0c, + 0x0c, + 0x19, + 0x83, + 0x03, + 0x03, + 0x06, + 0x60, + 0xc2, + 0xc1, + 0xf9, + 0xc7, + 0x51, + 0x83, + 0x09, + 0x8a, + 0x19, + 0xa2, + 0x14, + 0x9a, + 0x6d, + 0x03, + 0xb1, + 0xfd, + 0x18, + 0x66, + 0x04, + 0x14, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xb0, + 0x61, + 0xbf, + 0x05, + 0x83, + 0x0d, + 0x83, + 0x0b, + 0x06, + 0x1b, + 0x06, + 0x26, + 0x0c, + 0x09, + 0x83, + 0x33, + 0x06, + 0x69, + 0x83, + 0x33, + 0xd7, + 0x90, + 0x60, + 0xcc, + 0xc1, + 0x86, + 0xc1, + 0x99, + 0x83, + 0x0d, + 0x83, + 0x33, + 0x06, + 0x1b, + 0xf1, + 0x98, + 0x30, + 0xd8, + 0x6c, + 0xc1, + 0x82, + 0x30, + 0xd9, + 0xab, + 0x06, + 0x1c, + 0xf7, + 0x9c, + 0x18, + 0x77, + 0x90, + 0xaf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xcc, + 0x1d, + 0xf8, + 0x33, + 0x07, + 0x60, + 0xcb, + 0xfe, + 0x06, + 0x0c, + 0x35, + 0x87, + 0x60, + 0xc3, + 0x30, + 0x76, + 0x0c, + 0x33, + 0x07, + 0x60, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0x3e, + 0x83, + 0x60, + 0xc2, + 0xbe, + 0x0d, + 0xf8, + 0x0e, + 0xd4, + 0x16, + 0x86, + 0xc6, + 0x34, + 0x10, + 0x6d, + 0x18, + 0x74, + 0x3b, + 0x40, + 0xc0, + 0x70, + 0xfe, + 0x60, + 0xe0, + 0x0e, + 0x5f, + 0xe3, + 0xf3, + 0xff, + 0xc6, + 0x98, + 0x7e, + 0xc1, + 0x83, + 0x0f, + 0xd8, + 0x30, + 0x60, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x35, + 0x60, + 0xc1, + 0xf8, + 0x1d, + 0x40, + 0xc1, + 0xa1, + 0xb0, + 0xec, + 0x10, + 0x7f, + 0xd8, + 0x7f, + 0xe1, + 0xc3, + 0xfe, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7e, + 0xac, + 0x0c, + 0x1f, + 0xc6, + 0xac, + 0x60, + 0x48, + 0x33, + 0x07, + 0xf9, + 0x81, + 0x98, + 0x32, + 0x4d, + 0x86, + 0x30, + 0x66, + 0x31, + 0x92, + 0x60, + 0xcc, + 0x63, + 0x34, + 0xc1, + 0xb1, + 0x24, + 0xe0, + 0xc1, + 0xb9, + 0x81, + 0xe0, + 0x7e, + 0x1e, + 0x0b, + 0x41, + 0x87, + 0x79, + 0x1d, + 0x0f, + 0xa8, + 0xc7, + 0x61, + 0xeb, + 0x0b, + 0x4e, + 0x0e, + 0x82, + 0xd0, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x0e, + 0xff, + 0xcf, + 0xe3, + 0x47, + 0x06, + 0xe9, + 0x98, + 0x58, + 0x37, + 0x06, + 0x61, + 0x60, + 0xdc, + 0x19, + 0xff, + 0x9c, + 0x19, + 0xa3, + 0x83, + 0x70, + 0x66, + 0x16, + 0x0d, + 0xc1, + 0x98, + 0x58, + 0x37, + 0x06, + 0x7f, + 0xe7, + 0xf1, + 0xa3, + 0x83, + 0x74, + 0x3e, + 0xc3, + 0x41, + 0xfb, + 0x0f, + 0xfc, + 0x61, + 0xff, + 0x8c, + 0x30, + 0x0e, + 0x5f, + 0xe3, + 0xf1, + 0x7f, + 0xe3, + 0x4c, + 0x3b, + 0x83, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0c, + 0x37, + 0x90, + 0xd8, + 0x30, + 0xaf, + 0x58, + 0x58, + 0x30, + 0x5b, + 0x96, + 0x0c, + 0x1b, + 0x60, + 0xc1, + 0x66, + 0x0e, + 0xc2, + 0xc2, + 0x8f, + 0xc1, + 0xd8, + 0x76, + 0x1f, + 0xb0, + 0xe4, + 0x3f, + 0x61, + 0xff, + 0x83, + 0xff, + 0x3f, + 0xfc, + 0x80, + 0x0f, + 0xec, + 0x35, + 0x60, + 0xce, + 0x1b, + 0x56, + 0x7f, + 0xf8, + 0x19, + 0x85, + 0x85, + 0xe0, + 0x66, + 0x16, + 0x17, + 0x81, + 0x9f, + 0xfe, + 0x06, + 0x68, + 0x30, + 0x3e, + 0x06, + 0x61, + 0x61, + 0x79, + 0x33, + 0x5b, + 0x5b, + 0xf8, + 0xff, + 0xf0, + 0x68, + 0x2c, + 0x2a, + 0x07, + 0xec, + 0x3f, + 0xf1, + 0x87, + 0xfe, + 0x30, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xca, + 0xa7, + 0xc0, + 0xfc, + 0x75, + 0x68, + 0x6d, + 0x58, + 0x67, + 0x02, + 0x0c, + 0x18, + 0xc3, + 0x83, + 0x06, + 0x0c, + 0x18, + 0xe3, + 0x83, + 0x06, + 0x0d, + 0x59, + 0x20, + 0xc1, + 0x81, + 0x6c, + 0x82, + 0xc1, + 0x95, + 0xba, + 0xc6, + 0xac, + 0xad, + 0xd6, + 0x3f, + 0x06, + 0x70, + 0xec, + 0x3e, + 0x70, + 0xff, + 0xc3, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xeb, + 0xd0, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x83, + 0xff, + 0x1e, + 0xb0, + 0xff, + 0x3c, + 0x0b, + 0x43, + 0xcf, + 0xa0, + 0xd7, + 0x90, + 0xbc, + 0xaf, + 0xf0, + 0xf8, + 0x08, + 0x7f, + 0xe0, + 0xdf, + 0xc3, + 0xfc, + 0x1b, + 0x03, + 0x8e, + 0x16, + 0x1b, + 0x0b, + 0x1c, + 0x2c, + 0x36, + 0x16, + 0x38, + 0x58, + 0x6d, + 0x56, + 0x38, + 0x58, + 0x6e, + 0xb0, + 0xe7, + 0xc1, + 0xb0, + 0xe7, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0x0f, + 0x7f, + 0xc0, + 0xfc, + 0x0c, + 0x33, + 0x83, + 0x4c, + 0x18, + 0x67, + 0x06, + 0x0c, + 0x18, + 0x67, + 0x06, + 0x0c, + 0x1f, + 0xf0, + 0x30, + 0x60, + 0xd7, + 0xb0, + 0x60, + 0xc1, + 0x86, + 0x70, + 0x60, + 0xc1, + 0x86, + 0x70, + 0x60, + 0xc1, + 0xd6, + 0xf0, + 0x3f, + 0x03, + 0x5d, + 0x60, + 0xd0, + 0xd8, + 0x67, + 0x04, + 0x1d, + 0x86, + 0x70, + 0xfd, + 0x86, + 0x70, + 0xf7, + 0xff, + 0x90, + 0x5c, + 0x7f, + 0xf1, + 0xf8, + 0xc3, + 0xfb, + 0x06, + 0x61, + 0xb0, + 0xd8, + 0x33, + 0x09, + 0xc3, + 0x60, + 0xcc, + 0xff, + 0x03, + 0x06, + 0x66, + 0x0c, + 0xc1, + 0x83, + 0x33, + 0x06, + 0x60, + 0xc1, + 0x99, + 0x83, + 0x30, + 0x60, + 0xcc, + 0xc1, + 0x98, + 0x3f, + 0x19, + 0x83, + 0xb0, + 0x68, + 0x58, + 0x6c, + 0x32, + 0x1b, + 0x0d, + 0x07, + 0xf6, + 0x1f, + 0xf8, + 0x1f, + 0xfc, + 0x00, + 0x0f, + 0xec, + 0x37, + 0xe2, + 0x80, + 0xc1, + 0xba, + 0xb2, + 0x80, + 0xc1, + 0xb8, + 0x32, + 0x80, + 0xc1, + 0xb8, + 0x32, + 0x80, + 0xc1, + 0xb8, + 0x32, + 0xff, + 0x9c, + 0x18, + 0x76, + 0x1b, + 0x06, + 0x41, + 0x60, + 0x56, + 0x0c, + 0xd0, + 0x60, + 0xa6, + 0xac, + 0xd0, + 0x60, + 0xa7, + 0xe3, + 0x41, + 0x82, + 0x98, + 0x6d, + 0x06, + 0x0a, + 0x07, + 0x7f, + 0xe8, + 0x3f, + 0xf5, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xc3, + 0xef, + 0xc0, + 0xbf, + 0xc9, + 0x83, + 0x06, + 0xbd, + 0xa6, + 0x0c, + 0xe0, + 0xed, + 0x30, + 0x7f, + 0xe3, + 0x4c, + 0x1c, + 0x60, + 0x73, + 0x4c, + 0x18, + 0x30, + 0xb3, + 0x4c, + 0x18, + 0x30, + 0x39, + 0xa6, + 0xac, + 0x1f, + 0xc6, + 0x0f, + 0xc0, + 0xc2, + 0xbc, + 0x0c, + 0x3b, + 0x0f, + 0xd0, + 0x76, + 0x1e, + 0xc3, + 0xed, + 0x0e, + 0xc3, + 0xe7, + 0xfd, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xce, + 0x1e, + 0xfc, + 0x94, + 0x0f, + 0x69, + 0xa7, + 0xff, + 0x26, + 0xd0, + 0xd0, + 0xda, + 0x76, + 0x0d, + 0x0d, + 0xa7, + 0xa0, + 0x72, + 0xc6, + 0x9a, + 0x17, + 0xf3, + 0xa6, + 0x85, + 0xa1, + 0xb4, + 0xd0, + 0xb4, + 0x37, + 0xe4, + 0x2f, + 0xeb, + 0x43, + 0xda, + 0x19, + 0x0f, + 0xb4, + 0x3f, + 0xf6, + 0x87, + 0xfe, + 0xd0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x6f, + 0x21, + 0xfb, + 0xd6, + 0x81, + 0xfe, + 0x43, + 0x61, + 0x50, + 0x2d, + 0x0d, + 0x85, + 0x40, + 0xb4, + 0xff, + 0xa8, + 0x16, + 0x85, + 0x68, + 0x28, + 0x16, + 0x85, + 0xf0, + 0x28, + 0x16, + 0x81, + 0xba, + 0x14, + 0x0b, + 0x41, + 0xb9, + 0xd4, + 0x16, + 0x94, + 0x30, + 0x34, + 0x0b, + 0x56, + 0x0c, + 0x2a, + 0x05, + 0xa2, + 0x0c, + 0x2b, + 0xf9, + 0x0d, + 0x85, + 0x40, + 0xb4, + 0x36, + 0x12, + 0x82, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x76, + 0x1f, + 0xbf, + 0x81, + 0xc1, + 0xea, + 0x01, + 0xc1, + 0xd8, + 0x6b, + 0xc0, + 0xe0, + 0x65, + 0x85, + 0x14, + 0x70, + 0xb0, + 0x48, + 0x77, + 0x90, + 0xb0, + 0xfd, + 0x7d, + 0x2a, + 0x5c, + 0x0b, + 0xc1, + 0x34, + 0xfd, + 0x02, + 0x17, + 0xfc, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x5f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0xcf, + 0x90, + 0xe5, + 0xc1, + 0x9f, + 0x21, + 0x7e, + 0x0f, + 0x21, + 0xb0, + 0x65, + 0xf8, + 0x3b, + 0x06, + 0x19, + 0xc2, + 0x8c, + 0x18, + 0x76, + 0x9c, + 0x60, + 0xdf, + 0x9e, + 0xd0, + 0x60, + 0xc0, + 0xc7, + 0x90, + 0xb0, + 0x60, + 0xd3, + 0xa0, + 0x5f, + 0x87, + 0x06, + 0x68, + 0x34, + 0x2d, + 0x06, + 0x38, + 0x20, + 0x3a, + 0x16, + 0x07, + 0x42, + 0x50, + 0x4e, + 0x12, + 0x1f, + 0x3e, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x36, + 0x0b, + 0xe0, + 0x38, + 0x6c, + 0x1a, + 0x60, + 0xd0, + 0xd8, + 0x30, + 0x63, + 0xbf, + 0xe7, + 0x06, + 0x78, + 0x33, + 0x83, + 0x07, + 0xe0, + 0xec, + 0x18, + 0x38, + 0xca, + 0x03, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xd3, + 0x06, + 0x0d, + 0x30, + 0x7e, + 0x06, + 0x05, + 0x18, + 0x30, + 0xec, + 0x3b, + 0x04, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x0c, + 0xe1, + 0xfb, + 0x03, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x07, + 0xf0, + 0x3f, + 0x83, + 0x61, + 0x60, + 0xc2, + 0xc3, + 0x61, + 0x60, + 0xc2, + 0xc3, + 0x61, + 0x60, + 0xc2, + 0xc3, + 0x7f, + 0x03, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xc0, + 0xff, + 0xa0, + 0xfd, + 0xa1, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0x80, + 0x43, + 0x50, + 0x3a, + 0x80, + 0xd0, + 0x58, + 0x7a, + 0x80, + 0xc1, + 0xc1, + 0xf3, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xda, + 0x1d, + 0xf8, + 0x36, + 0x87, + 0x60, + 0xc3, + 0x7f, + 0x03, + 0x06, + 0x1b, + 0x43, + 0xb0, + 0x61, + 0xb4, + 0x3b, + 0x06, + 0x85, + 0xa1, + 0xd8, + 0x3b, + 0xff, + 0x8c, + 0x18, + 0x6d, + 0x0e, + 0xc1, + 0x86, + 0xd4, + 0x1b, + 0xf0, + 0x6e, + 0xe0, + 0xb4, + 0x3d, + 0xa5, + 0x82, + 0x0f, + 0xb4, + 0x10, + 0x7f, + 0xb4, + 0x3f, + 0xf1, + 0xa1, + 0xc0, + 0x0f, + 0xed, + 0x0c, + 0xd4, + 0x86, + 0xd0, + 0xdc, + 0xd8, + 0x6d, + 0x0d, + 0x85, + 0xbf, + 0xf8, + 0xc2, + 0xc3, + 0x68, + 0x6c, + 0x2c, + 0x36, + 0x86, + 0xc2, + 0xc3, + 0x68, + 0x6c, + 0x2c, + 0x5b, + 0x94, + 0x0d, + 0x1c, + 0xeb, + 0xb4, + 0xfe, + 0x34, + 0x36, + 0x98, + 0x76, + 0x86, + 0xd1, + 0x0e, + 0xd0, + 0xda, + 0x1f, + 0x7f, + 0xc8, + 0x7d, + 0xa1, + 0xb4, + 0x0f, + 0x61, + 0xf7, + 0xe0, + 0x61, + 0x2e, + 0xc1, + 0x8e, + 0x17, + 0x4f, + 0x03, + 0xbf, + 0x38, + 0x3c, + 0x0c, + 0x73, + 0x70, + 0x78, + 0x18, + 0xc6, + 0xe0, + 0xf0, + 0x31, + 0x8c, + 0xc1, + 0xe0, + 0x65, + 0x0c, + 0xc1, + 0xe0, + 0x64, + 0x99, + 0x83, + 0xf8, + 0xc1, + 0x98, + 0x3c, + 0x1b, + 0x1c, + 0xc1, + 0xe0, + 0x98, + 0x63, + 0xf0, + 0x6c, + 0x14, + 0x30, + 0x61, + 0x50, + 0xf0, + 0x20, + 0x41, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x10, + 0x6f, + 0xc1, + 0x60, + 0x74, + 0x18, + 0x30, + 0xb0, + 0xfb, + 0x06, + 0xff, + 0xf1, + 0x83, + 0x03, + 0x9a, + 0x1b, + 0x06, + 0x07, + 0x34, + 0x41, + 0x83, + 0x03, + 0x1a, + 0x69, + 0x83, + 0x05, + 0x0d, + 0xa0, + 0x30, + 0x60, + 0xd3, + 0xb0, + 0xbf, + 0x03, + 0x07, + 0x90, + 0xb0, + 0xd4, + 0x06, + 0x86, + 0x83, + 0x60, + 0xf2, + 0x08, + 0x3b, + 0x8d, + 0xd0, + 0x61, + 0xa8, + 0x04, + 0x7e, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xc8, + 0x7f, + 0xe3, + 0x83, + 0xdf, + 0x80, + 0xff, + 0x40, + 0xd3, + 0x1f, + 0x2d, + 0xa0, + 0xc1, + 0xbb, + 0xa5, + 0x85, + 0x83, + 0xc8, + 0xf6, + 0x1b, + 0x06, + 0x1b, + 0xc8, + 0x6c, + 0x18, + 0x5e, + 0xb4, + 0x2c, + 0x1b, + 0x70, + 0x5e, + 0x4c, + 0x1d, + 0x01, + 0x04, + 0xc6, + 0x98, + 0x67, + 0x83, + 0x7e, + 0x0f, + 0x41, + 0xb0, + 0xee, + 0x43, + 0xc8, + 0x7a, + 0xf4, + 0x1f, + 0xf8, + 0x16, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0c, + 0xb8, + 0x3b, + 0x42, + 0xe9, + 0x97, + 0xff, + 0x03, + 0x24, + 0x39, + 0xf0, + 0x32, + 0x43, + 0x9f, + 0x03, + 0x0f, + 0xf6, + 0x0c, + 0xff, + 0xf0, + 0x30, + 0xec, + 0x36, + 0x0c, + 0x3b, + 0x0d, + 0x83, + 0x0e, + 0xc3, + 0x7e, + 0x0e, + 0xc3, + 0x68, + 0x7d, + 0x86, + 0xc3, + 0xf6, + 0x1f, + 0xf7, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xd4, + 0x0b, + 0x0b, + 0xf0, + 0x34, + 0x0e, + 0x16, + 0x0c, + 0x18, + 0x54, + 0x0b, + 0x06, + 0x49, + 0x18, + 0xa3, + 0x06, + 0x63, + 0x31, + 0xa6, + 0x0e, + 0xf8, + 0xfc, + 0x0c, + 0x18, + 0x18, + 0x2d, + 0x06, + 0x0c, + 0x18, + 0x4c, + 0x16, + 0x0c, + 0x90, + 0xb0, + 0xdf, + 0x9f, + 0xa9, + 0xf8, + 0xc3, + 0x21, + 0xfd, + 0x87, + 0xfe, + 0x0f, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xce, + 0x1d, + 0xf8, + 0xd1, + 0xc1, + 0xa6, + 0x0c, + 0x18, + 0xe3, + 0x83, + 0x06, + 0x09, + 0x59, + 0x85, + 0x83, + 0x03, + 0x3b, + 0x05, + 0x83, + 0x0c, + 0xe1, + 0xd8, + 0x37, + 0xff, + 0x8c, + 0x18, + 0x5a, + 0x61, + 0xb0, + 0x61, + 0x69, + 0x86, + 0xd5, + 0x85, + 0x83, + 0x0d, + 0xf8, + 0x0e, + 0x0c, + 0x36, + 0x1d, + 0xa0, + 0xc1, + 0x07, + 0xb8, + 0x2d, + 0x30, + 0xce, + 0x86, + 0xbe, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x07, + 0x56, + 0x17, + 0x6b, + 0x03, + 0x9c, + 0xff, + 0xe3, + 0x06, + 0x61, + 0xf6, + 0x60, + 0xc8, + 0x27, + 0xcc, + 0x60, + 0xc1, + 0x7a, + 0x43, + 0x60, + 0xc0, + 0x98, + 0x7b, + 0x06, + 0x1b, + 0x09, + 0x46, + 0x0c, + 0x55, + 0xfd, + 0x1f, + 0x8e, + 0x9a, + 0x1d, + 0x87, + 0xd8, + 0x7a, + 0x0f, + 0xb0, + 0xd8, + 0x7f, + 0x68, + 0x1c, + 0x3f, + 0xaf, + 0xc8, + 0x0f, + 0xce, + 0x1d, + 0xf9, + 0xff, + 0xe3, + 0x56, + 0x19, + 0xc3, + 0xb0, + 0x65, + 0xff, + 0x03, + 0x06, + 0x19, + 0xc1, + 0x83, + 0x06, + 0x19, + 0xc1, + 0x83, + 0x06, + 0x5f, + 0xf0, + 0x30, + 0x66, + 0x8e, + 0x1d, + 0x83, + 0x3f, + 0xf4, + 0x7e, + 0x0d, + 0xe0, + 0x50, + 0xc3, + 0xce, + 0xce, + 0x88, + 0x73, + 0x83, + 0x83, + 0xf5, + 0x86, + 0xe0, + 0xf7, + 0x07, + 0xac, + 0x3f, + 0xf0, + 0x60, + 0xac, + 0xfe, + 0x42, + 0xfe, + 0x06, + 0x1e, + 0xf0, + 0x30, + 0x61, + 0x60, + 0xf0, + 0x31, + 0xc2, + 0xc1, + 0xe0, + 0x63, + 0xf1, + 0x83, + 0xc0, + 0xc9, + 0x33, + 0x07, + 0x81, + 0x98, + 0x33, + 0x07, + 0x81, + 0xb2, + 0x46, + 0x0f, + 0x03, + 0xcf, + 0x93, + 0x07, + 0xa9, + 0x85, + 0x83, + 0x07, + 0xa5, + 0x01, + 0x81, + 0x03, + 0xc1, + 0xd8, + 0x7b, + 0x0e, + 0xa0, + 0x7b, + 0x0c, + 0xc1, + 0x9f, + 0x41, + 0xff, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0x9d, + 0x0b, + 0x43, + 0xf9, + 0xf0, + 0xff, + 0xd0, + 0x7d, + 0xa5, + 0x01, + 0xa1, + 0xeb, + 0x07, + 0x03, + 0x0f, + 0x48, + 0x1f, + 0x01, + 0x09, + 0xb8, + 0x2e, + 0x98, + 0x77, + 0x04, + 0xf8, + 0x16, + 0x87, + 0xde, + 0x83, + 0x5e, + 0x0f, + 0x28, + 0x3f, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xda, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xd4, + 0x0d, + 0x82, + 0xb0, + 0x58, + 0x54, + 0x07, + 0x38, + 0x52, + 0x0d, + 0x06, + 0x0c, + 0xbf, + 0xf1, + 0x83, + 0x0e, + 0xd0, + 0xd8, + 0x30, + 0xed, + 0x0d, + 0x83, + 0x07, + 0xfc, + 0x98, + 0x30, + 0xed, + 0x0d, + 0xab, + 0x0e, + 0xd0, + 0xdf, + 0x9f, + 0xfe, + 0x30, + 0xfd, + 0xa1, + 0xa0, + 0xfd, + 0xa1, + 0xff, + 0x8d, + 0x0f, + 0xfc, + 0x68, + 0x60, + 0x0f, + 0xec, + 0x3b, + 0xf1, + 0x20, + 0xc1, + 0xa6, + 0x0c, + 0x70, + 0x63, + 0x83, + 0x06, + 0x0d, + 0x32, + 0x80, + 0xc1, + 0x82, + 0x86, + 0x61, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x1b, + 0xd0, + 0x6f, + 0xc1, + 0x53, + 0x90, + 0xb5, + 0x80, + 0xc6, + 0x61, + 0x61, + 0x9c, + 0x19, + 0x40, + 0xf3, + 0x85, + 0x83, + 0x83, + 0xb0, + 0xd8, + 0x58, + 0x7f, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0x1f, + 0xc8, + 0x58, + 0x4e, + 0x61, + 0x68, + 0x58, + 0x4e, + 0x61, + 0x68, + 0x58, + 0x4e, + 0x61, + 0x68, + 0x58, + 0x4e, + 0x61, + 0x68, + 0x5a, + 0x07, + 0x3a, + 0xb4, + 0x2f, + 0xf0, + 0xbc, + 0x1b, + 0x28, + 0x1a, + 0x10, + 0xce, + 0x0c, + 0x2a, + 0x0e, + 0x13, + 0x83, + 0x41, + 0x85, + 0xa0, + 0xa0, + 0x1c, + 0xd0, + 0xd8, + 0x34, + 0x2b, + 0x43, + 0xf6, + 0x1d, + 0x72, + 0x1c, + 0xe1, + 0xf5, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x7e, + 0x0e, + 0xd0, + 0xda, + 0x67, + 0xff, + 0x18, + 0x30, + 0xa0, + 0x90, + 0xb0, + 0x60, + 0xb0, + 0xb8, + 0x18, + 0x31, + 0xc3, + 0xb4, + 0xc1, + 0xbc, + 0x85, + 0x19, + 0x83, + 0x0b, + 0x03, + 0x85, + 0xa6, + 0x15, + 0x0d, + 0x0b, + 0xf0, + 0x6e, + 0xc3, + 0x61, + 0xf5, + 0xa1, + 0xa0, + 0xf5, + 0xda, + 0x1f, + 0xde, + 0x03, + 0xc1, + 0xe7, + 0x43, + 0xac, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xec, + 0x35, + 0xf0, + 0x76, + 0x1b, + 0x4c, + 0xff, + 0xf0, + 0x30, + 0xec, + 0x36, + 0x0c, + 0x3b, + 0x0d, + 0x83, + 0x02, + 0xda, + 0xc6, + 0x0c, + 0x7f, + 0xe7, + 0x06, + 0x1f, + 0xec, + 0x18, + 0x2b, + 0xe3, + 0xf0, + 0x35, + 0xec, + 0xd0, + 0xd8, + 0x76, + 0x41, + 0xd8, + 0x76, + 0x1f, + 0x6b, + 0xd8, + 0x7d, + 0xff, + 0x00, + 0x0f, + 0xd0, + 0x7f, + 0xe2, + 0xc3, + 0xdf, + 0x82, + 0xff, + 0x03, + 0x4c, + 0x1e, + 0x0a, + 0x80, + 0xc1, + 0xbf, + 0x20, + 0xc2, + 0xc1, + 0xd8, + 0xef, + 0x05, + 0x83, + 0x0d, + 0x70, + 0x6c, + 0x18, + 0x4f, + 0xc8, + 0x58, + 0x35, + 0x79, + 0x1f, + 0x26, + 0x9f, + 0x97, + 0xbc, + 0x7e, + 0x4e, + 0xbb, + 0x06, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x0e, + 0xc3, + 0xf6, + 0x86, + 0xc3, + 0xf7, + 0xfc, + 0x00, + 0x0f, + 0xe4, + 0x3f, + 0xf3, + 0x86, + 0xfc, + 0x1a, + 0x81, + 0xb4, + 0xc1, + 0xff, + 0x38, + 0x30, + 0x61, + 0xdb, + 0x83, + 0x06, + 0x1d, + 0xb8, + 0x30, + 0x7f, + 0xce, + 0x0c, + 0x18, + 0x76, + 0xe0, + 0xc1, + 0x87, + 0x6e, + 0x0c, + 0x1d, + 0x76, + 0xfe, + 0x07, + 0x5d, + 0xba, + 0x1b, + 0x0e, + 0xd8, + 0x3b, + 0x0e, + 0xd0, + 0xf7, + 0xfc, + 0x87, + 0xb0, + 0xed, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x2e, + 0x0e, + 0xd0, + 0xde, + 0xb7, + 0xff, + 0x8c, + 0x18, + 0x4e, + 0x1e, + 0xc1, + 0x85, + 0xa0, + 0x42, + 0xc1, + 0x83, + 0xc0, + 0x70, + 0xb0, + 0x67, + 0xf9, + 0x0b, + 0x06, + 0x19, + 0xd2, + 0x86, + 0x0c, + 0x2b, + 0x03, + 0x83, + 0xf3, + 0x70, + 0x1c, + 0x2d, + 0x09, + 0x0a, + 0xd0, + 0xb0, + 0xf3, + 0xeb, + 0x0f, + 0xcd, + 0xa0, + 0xb0, + 0xf5, + 0xc1, + 0xd4, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xc3, + 0xea, + 0xc1, + 0x61, + 0xf6, + 0xdb, + 0xff, + 0xc6, + 0x0c, + 0x14, + 0x02, + 0x1b, + 0x06, + 0x09, + 0x06, + 0x1b, + 0x06, + 0x0c, + 0x8c, + 0x51, + 0x83, + 0x06, + 0x66, + 0x49, + 0x83, + 0x18, + 0xcc, + 0xc1, + 0x83, + 0x36, + 0x56, + 0xe0, + 0xfc, + 0xe1, + 0x58, + 0x6c, + 0x0e, + 0x85, + 0xd0, + 0x2c, + 0x28, + 0x2e, + 0x30, + 0xff, + 0x58, + 0x1c, + 0x3f, + 0x70, + 0x67, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xe6, + 0x60, + 0xff, + 0xcc, + 0x38, + 0x6f, + 0xff, + 0xd8, + 0x5a, + 0x1c, + 0xe1, + 0xf6, + 0x1f, + 0x61, + 0xf6, + 0x7f, + 0x18, + 0x30, + 0xd8, + 0x7d, + 0x94, + 0x0d, + 0x9f, + 0xc6, + 0xe8, + 0x6c, + 0xc2, + 0xcb, + 0xc1, + 0xd9, + 0x85, + 0x96, + 0x1c, + 0xe7, + 0xf1, + 0xe0, + 0x20, + 0xa1, + 0xa0, + 0x7b, + 0x04, + 0x0c, + 0x08, + 0x1e, + 0x2c, + 0xc1, + 0x07, + 0x48, + 0x57, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x58, + 0x6b, + 0xd0, + 0x30, + 0xb0, + 0xda, + 0x64, + 0x85, + 0x86, + 0xc1, + 0x9b, + 0xff, + 0x18, + 0x3b, + 0x0a, + 0xe0, + 0xb0, + 0x7c, + 0x17, + 0xc1, + 0x60, + 0xdc, + 0x2f, + 0x82, + 0xc1, + 0x98, + 0x27, + 0x50, + 0x30, + 0x66, + 0x0c, + 0xcc, + 0x1f, + 0x8c, + 0xa1, + 0x92, + 0x61, + 0xb7, + 0x06, + 0x0c, + 0x83, + 0x72, + 0x0c, + 0x08, + 0x7b, + 0x0d, + 0x87, + 0xf6, + 0x1b, + 0x0c, + 0x0e, + 0xff, + 0xfd, + 0x9a, + 0x1c, + 0xf9, + 0x59, + 0x85, + 0x85, + 0xe0, + 0x66, + 0x16, + 0x17, + 0x81, + 0x98, + 0x58, + 0x5e, + 0x06, + 0x6f, + 0xf3, + 0xe0, + 0x66, + 0x16, + 0x17, + 0x81, + 0x98, + 0x1d, + 0x07, + 0x81, + 0x98, + 0x37, + 0x07, + 0xf1, + 0x8e, + 0x50, + 0xf0, + 0x6d, + 0xc2, + 0xdd, + 0x0d, + 0xa8, + 0x25, + 0x61, + 0xdf, + 0xfc, + 0x1d, + 0xa1, + 0xce, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7f, + 0xe0, + 0x6f, + 0xf0, + 0x3f, + 0x0c, + 0x0d, + 0x30, + 0x60, + 0xcd, + 0x06, + 0x0c, + 0x18, + 0x33, + 0x0b, + 0x06, + 0x0c, + 0x1d, + 0xbf, + 0xf1, + 0x83, + 0xe0, + 0xb4, + 0xd3, + 0x07, + 0x61, + 0x60, + 0xc1, + 0x83, + 0x30, + 0xb0, + 0x60, + 0xd5, + 0x99, + 0x7f, + 0x03, + 0xf1, + 0x81, + 0xd1, + 0x06, + 0x1b, + 0x03, + 0x87, + 0xfb, + 0x05, + 0x03, + 0xfd, + 0x83, + 0x0f, + 0xfb, + 0x24, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xbf, + 0xfc, + 0x1f, + 0xac, + 0xd0, + 0xb4, + 0x33, + 0xe0, + 0x38, + 0xe8, + 0x57, + 0x70, + 0x57, + 0x83, + 0xa0, + 0x50, + 0x35, + 0x87, + 0xea, + 0xbc, + 0x07, + 0x90, + 0xcf, + 0xa4, + 0x3a, + 0xc3, + 0xff, + 0x07, + 0x03, + 0xff, + 0x83, + 0x9c, + 0x3d, + 0x87, + 0x38, + 0x7b, + 0x0e, + 0x70, + 0xf6, + 0x1c, + 0xeb, + 0xec, + 0x39, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xbf, + 0xc0, + 0xfe, + 0x74, + 0x0e, + 0x0c, + 0x2d, + 0xd0, + 0x38, + 0x30, + 0xb7, + 0x40, + 0xe0, + 0xc2, + 0xdd, + 0x03, + 0x83, + 0x0b, + 0x7f, + 0xc0, + 0xfe, + 0x74, + 0x0e, + 0x0c, + 0x2d, + 0x0e, + 0xff, + 0xe3, + 0xf0, + 0x6c, + 0xc3, + 0x69, + 0x86, + 0xcc, + 0x36, + 0x0c, + 0x5b, + 0x75, + 0x8c, + 0x19, + 0xff, + 0xc6, + 0x0c, + 0xc1, + 0x98, + 0x33, + 0x06, + 0x60, + 0xcc, + 0x19, + 0x83, + 0x31, + 0x8c, + 0x19, + 0xa6, + 0x6e, + 0x0b, + 0xe3, + 0xf1, + 0xc8, + 0x76, + 0x61, + 0xb0, + 0xfb, + 0x10, + 0xd8, + 0x7d, + 0x87, + 0xbf, + 0xf8, + 0x3d, + 0x87, + 0x9c, + 0x0f, + 0xb0, + 0xb0, + 0xaf, + 0x82, + 0xc2, + 0xc2, + 0xd3, + 0x0b, + 0x0b, + 0x0b, + 0x06, + 0x7f, + 0xf1, + 0x83, + 0x03, + 0x85, + 0x85, + 0x83, + 0x0b, + 0x0b, + 0x0b, + 0x06, + 0x16, + 0x16, + 0x16, + 0x0c, + 0x2c, + 0x2c, + 0x2c, + 0x1b, + 0xff, + 0xc7, + 0xe0, + 0xff, + 0xb4, + 0x33, + 0x05, + 0x05, + 0x07, + 0x68, + 0x5c, + 0x1f, + 0x78, + 0x3b, + 0x43, + 0xb8, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0xc1, + 0xdf, + 0x82, + 0xff, + 0x03, + 0x4c, + 0x74, + 0x2e, + 0x06, + 0x0d, + 0x98, + 0x16, + 0x16, + 0x0c, + 0x27, + 0xd0, + 0x6c, + 0x18, + 0x1f, + 0x48, + 0x6c, + 0x1b, + 0xe4, + 0xd0, + 0xd8, + 0x30, + 0xdf, + 0xe3, + 0x06, + 0x0b, + 0x42, + 0xd3, + 0xf3, + 0xc6, + 0x0b, + 0x06, + 0x87, + 0x9f, + 0x82, + 0x83, + 0xe7, + 0xc1, + 0xfe, + 0x6e, + 0x0f, + 0xe7, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0x0f, + 0xce, + 0x1d, + 0x58, + 0x33, + 0x87, + 0x6a, + 0xcb, + 0xfe, + 0x06, + 0x0c, + 0x33, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x1f, + 0xf6, + 0x0c, + 0x33, + 0x07, + 0x60, + 0xc3, + 0x38, + 0x77, + 0xe3, + 0xff, + 0x26, + 0x1f, + 0x38, + 0x74, + 0x1f, + 0x38, + 0x7f, + 0xe2, + 0xc3, + 0xfb, + 0xff, + 0xc0, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0xe8, + 0x6f, + 0xc1, + 0xbe, + 0x0d, + 0xa6, + 0x15, + 0x94, + 0x0b, + 0x06, + 0x07, + 0x0b, + 0x41, + 0x83, + 0x1d, + 0x09, + 0xe3, + 0x07, + 0x77, + 0xf3, + 0x98, + 0x30, + 0xff, + 0xb0, + 0x60, + 0x5f, + 0x05, + 0xa6, + 0x0f, + 0xf8, + 0x1f, + 0x81, + 0x86, + 0x70, + 0x61, + 0xd8, + 0x67, + 0x02, + 0x1d, + 0x86, + 0x70, + 0xfd, + 0xff, + 0x07, + 0xed, + 0x09, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x15, + 0x08, + 0x33, + 0xfe, + 0x68, + 0x58, + 0x7a, + 0x81, + 0x50, + 0x14, + 0x0e, + 0xa0, + 0x54, + 0x0f, + 0x2d, + 0xcb, + 0x5a, + 0xe0, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0x9c, + 0x08, + 0x6f, + 0xf0, + 0x30, + 0x61, + 0xb0, + 0x9c, + 0x1b, + 0x40, + 0xd8, + 0x6c, + 0x17, + 0x83, + 0xb0, + 0xd8, + 0x2c, + 0x08, + 0x5f, + 0xe1, + 0xf2, + 0x48, + 0x30, + 0xeb, + 0x2d, + 0xc2, + 0x43, + 0x30, + 0x57, + 0x00, + 0x0f, + 0xfc, + 0x87, + 0xf2, + 0xaf, + 0x81, + 0xf8, + 0xf5, + 0x10, + 0xed, + 0x33, + 0x0f, + 0x20, + 0xc1, + 0x98, + 0x1b, + 0xe0, + 0x60, + 0xcc, + 0x1d, + 0x86, + 0xc1, + 0x98, + 0x33, + 0x0d, + 0x83, + 0x30, + 0x64, + 0xd0, + 0xc1, + 0x98, + 0x32, + 0xe0, + 0x60, + 0xcc, + 0x18, + 0x30, + 0xbf, + 0x18, + 0x30, + 0x68, + 0x34, + 0x0c, + 0x0c, + 0x14, + 0x04, + 0x15, + 0x01, + 0x89, + 0xa1, + 0xd8, + 0x1f, + 0x43, + 0x86, + 0x70, + 0x50, + 0x34, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xe8, + 0x3f, + 0xf3, + 0x86, + 0xfc, + 0x1a, + 0x43, + 0x60, + 0xcf, + 0xff, + 0x03, + 0x34, + 0x39, + 0xf0, + 0x33, + 0x0f, + 0xbc, + 0x0c, + 0xc1, + 0xf0, + 0x3c, + 0x0c, + 0xc1, + 0x90, + 0x3c, + 0x0c, + 0xc1, + 0x90, + 0x3c, + 0x0c, + 0xc1, + 0x90, + 0x3f, + 0x8c, + 0x19, + 0x83, + 0xc8, + 0x58, + 0x3a, + 0x03, + 0x43, + 0x60, + 0x43, + 0x61, + 0xd8, + 0x79, + 0xc3, + 0xb0, + 0xef, + 0x41, + 0xff, + 0x80, + 0x0f, + 0xb0, + 0xb0, + 0xbf, + 0x5f, + 0xfc, + 0xe9, + 0xad, + 0xad, + 0xa8, + 0xc1, + 0x85, + 0x85, + 0x85, + 0x83, + 0x0a, + 0x0a, + 0x0b, + 0x06, + 0x0c, + 0x33, + 0x83, + 0x06, + 0x0d, + 0x0a, + 0x80, + 0xc1, + 0x81, + 0xc2, + 0xc2, + 0xd3, + 0x0b, + 0x4a, + 0x05, + 0xf8, + 0x27, + 0x70, + 0xd8, + 0x7d, + 0x68, + 0x7f, + 0xd7, + 0xc1, + 0xfc, + 0xf8, + 0x17, + 0x07, + 0xbc, + 0x87, + 0x5a, + 0x1f, + 0xf8, + 0x20, + 0x0e, + 0x7f, + 0xe0, + 0x7e, + 0x1c, + 0x33, + 0x83, + 0x06, + 0x38, + 0x67, + 0x06, + 0x0c, + 0x7f, + 0xe0, + 0x60, + 0xc7, + 0x0c, + 0xe0, + 0xc1, + 0x8e, + 0x19, + 0xc1, + 0x83, + 0x1f, + 0xf8, + 0x18, + 0x31, + 0xca, + 0x07, + 0x69, + 0x8e, + 0x0c, + 0x1a, + 0x7e, + 0x1c, + 0x1d, + 0xa0, + 0xc3, + 0x38, + 0x1d, + 0x09, + 0x0c, + 0xe1, + 0x58, + 0x7e, + 0x7b, + 0x8f, + 0x21, + 0xef, + 0x48, + 0x56, + 0x1f, + 0xf8, + 0x30, + 0x5c, + 0x3f, + 0xf8, + 0xfc, + 0x38, + 0x7e, + 0xc1, + 0x8e, + 0x1f, + 0xb0, + 0x63, + 0xbf, + 0xc9, + 0x83, + 0x1c, + 0x2c, + 0x36, + 0x0c, + 0x70, + 0xb0, + 0xd8, + 0x31, + 0xcf, + 0xe0, + 0x60, + 0xc7, + 0x03, + 0x86, + 0xc1, + 0x8e, + 0x16, + 0x1b, + 0xf0, + 0xe0, + 0x70, + 0xdc, + 0xa1, + 0xef, + 0xf1, + 0x06, + 0x70, + 0xff, + 0xc3, + 0xff, + 0x90, + 0xf2, + 0xfe, + 0x00, + 0x0c, + 0xff, + 0xf1, + 0xf8, + 0x2c, + 0x18, + 0x6c, + 0x18, + 0x58, + 0x30, + 0xd8, + 0x30, + 0xb0, + 0x61, + 0xb0, + 0x6a, + 0x30, + 0x60, + 0x8c, + 0x1b, + 0x98, + 0x31, + 0x8c, + 0x19, + 0x98, + 0x32, + 0x4c, + 0x19, + 0x38, + 0x33, + 0x06, + 0x0c, + 0xa6, + 0x0d, + 0xc1, + 0xf8, + 0x56, + 0x0e, + 0x41, + 0x87, + 0xb0, + 0x61, + 0x90, + 0xf6, + 0x0c, + 0x3f, + 0x2d, + 0xab, + 0x58, + 0x3b, + 0xff, + 0xc8, + 0x0e, + 0x43, + 0x61, + 0xbf, + 0x18, + 0x6c, + 0x36, + 0x39, + 0x40, + 0xb0, + 0xd8, + 0x30, + 0xd4, + 0xe8, + 0x98, + 0x30, + 0xd4, + 0xea, + 0x30, + 0x77, + 0x82, + 0xd0, + 0xb0, + 0x63, + 0x81, + 0xf0, + 0x58, + 0x30, + 0x60, + 0xa6, + 0x83, + 0x06, + 0x0c, + 0x18, + 0xe0, + 0xd5, + 0x83, + 0x1c, + 0x18, + 0x3e, + 0x81, + 0x98, + 0x54, + 0x30, + 0xec, + 0x43, + 0x21, + 0xcf, + 0x72, + 0x12, + 0x1d, + 0x20, + 0xbf, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xb0, + 0xfb, + 0xf0, + 0xae, + 0x9f, + 0x46, + 0x99, + 0x56, + 0x81, + 0x06, + 0x0c, + 0x36, + 0x0e, + 0x06, + 0x0c, + 0x35, + 0xe4, + 0x2c, + 0x18, + 0xdf, + 0x40, + 0xcc, + 0x19, + 0x21, + 0x5e, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0x37, + 0xff, + 0x8f, + 0xc1, + 0x60, + 0xc3, + 0x61, + 0xec, + 0x18, + 0x64, + 0x3a, + 0x80, + 0xc1, + 0x07, + 0xac, + 0x2c, + 0x18, + 0x77, + 0x90, + 0xbe, + 0x83, + 0xff, + 0x06, + 0x0e, + 0xc2, + 0x60, + 0xd5, + 0x8c, + 0x26, + 0x18, + 0xd5, + 0x9f, + 0x4f, + 0xa0, + 0x60, + 0xcd, + 0x03, + 0x86, + 0xc1, + 0x98, + 0x4c, + 0x04, + 0xc1, + 0x9b, + 0x47, + 0x06, + 0x60, + 0xcf, + 0x40, + 0xfc, + 0x60, + 0xc3, + 0x38, + 0x77, + 0x4c, + 0x33, + 0x87, + 0x75, + 0x3f, + 0xfc, + 0x61, + 0xf3, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0e, + 0x0f, + 0x60, + 0xc0, + 0xff, + 0x03, + 0x06, + 0x07, + 0xc9, + 0x83, + 0x06, + 0x07, + 0xc0, + 0xc1, + 0x83, + 0x47, + 0xc0, + 0xc1, + 0xff, + 0xc0, + 0xc2, + 0x70, + 0xec, + 0x18, + 0x5f, + 0xeb, + 0x06, + 0x0a, + 0x06, + 0xec, + 0x19, + 0xe0, + 0xec, + 0xfc, + 0x20, + 0xd3, + 0x8d, + 0x0f, + 0xbe, + 0x04, + 0x1f, + 0x3e, + 0x0f, + 0xe6, + 0xe0, + 0xfc, + 0xfa, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x60, + 0xdf, + 0x81, + 0x41, + 0x8e, + 0x34, + 0xc1, + 0x81, + 0xf4, + 0x0c, + 0x19, + 0xe0, + 0x5a, + 0x16, + 0x0e, + 0x9b, + 0xe8, + 0x36, + 0x0c, + 0x18, + 0xa8, + 0x19, + 0x83, + 0x06, + 0x07, + 0xbc, + 0x60, + 0xc1, + 0x02, + 0x0e, + 0xc1, + 0x87, + 0x61, + 0xdf, + 0x9f, + 0xfe, + 0x35, + 0x83, + 0x38, + 0x74, + 0x1f, + 0xb0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x03, + 0x0e, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0xe0, + 0xef, + 0xc1, + 0x3e, + 0x83, + 0x69, + 0x85, + 0xa6, + 0x85, + 0x83, + 0x07, + 0x05, + 0xc0, + 0xc1, + 0xbc, + 0x19, + 0xe3, + 0x07, + 0x57, + 0xf0, + 0x98, + 0x30, + 0xff, + 0xb0, + 0x62, + 0xfe, + 0x06, + 0x99, + 0x7f, + 0xc9, + 0xf8, + 0x2a, + 0x07, + 0xb0, + 0xe7, + 0x05, + 0x02, + 0x43, + 0xb4, + 0x2d, + 0x0f, + 0xae, + 0x9f, + 0x83, + 0xee, + 0x58, + 0x1a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xbf, + 0x21, + 0x7e, + 0x03, + 0x83, + 0x42, + 0xd3, + 0x03, + 0x83, + 0x42, + 0xc1, + 0x82, + 0x80, + 0xd0, + 0xb0, + 0x63, + 0x85, + 0x79, + 0x30, + 0x64, + 0x8c, + 0x1d, + 0x83, + 0x0c, + 0xc1, + 0xd8, + 0x37, + 0xff, + 0x46, + 0x0c, + 0x5b, + 0xd2, + 0x81, + 0xf8, + 0x2f, + 0xc1, + 0xb0, + 0xea, + 0x33, + 0x84, + 0x86, + 0xe1, + 0x87, + 0x43, + 0xb4, + 0x0c, + 0x06, + 0x0f, + 0xe6, + 0x0e, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x38, + 0x77, + 0xe3, + 0xff, + 0x8c, + 0x18, + 0xda, + 0xda, + 0x8c, + 0x18, + 0x58, + 0x1c, + 0x2c, + 0x18, + 0x4e, + 0xe1, + 0xb0, + 0x61, + 0xbd, + 0x06, + 0xc1, + 0xb7, + 0xa6, + 0xe8, + 0x60, + 0xd9, + 0x41, + 0x4c, + 0x60, + 0xc2, + 0xc2, + 0xc2, + 0xfc, + 0x16, + 0x16, + 0x16, + 0x1c, + 0xe1, + 0x61, + 0x41, + 0xda, + 0x16, + 0x1f, + 0xac, + 0x36, + 0x1f, + 0x50, + 0x3b, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x43, + 0x7e, + 0x0e, + 0xc3, + 0xb0, + 0x67, + 0xff, + 0x18, + 0x33, + 0x05, + 0x85, + 0x98, + 0x32, + 0x07, + 0x90, + 0x46, + 0x0c, + 0x2b, + 0xa0, + 0x6c, + 0x18, + 0x58, + 0xe5, + 0x0c, + 0x18, + 0x3c, + 0x0e, + 0x80, + 0xc1, + 0xbd, + 0x82, + 0x81, + 0x7e, + 0x93, + 0x03, + 0x85, + 0x87, + 0xb0, + 0xb4, + 0x10, + 0x7b, + 0x09, + 0xc3, + 0xf3, + 0xdc, + 0x58, + 0x7d, + 0x68, + 0x68, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xc0, + 0x85, + 0xf8, + 0x2d, + 0x06, + 0x83, + 0x4c, + 0x1c, + 0x15, + 0x83, + 0x06, + 0x5d, + 0x77, + 0x8c, + 0x18, + 0x10, + 0x68, + 0x6c, + 0x18, + 0x34, + 0xd0, + 0xd8, + 0x31, + 0xd5, + 0xca, + 0x06, + 0x0c, + 0xbf, + 0xe4, + 0xc1, + 0xb8, + 0x5a, + 0x1b, + 0xf0, + 0x85, + 0xa1, + 0xb0, + 0xaf, + 0xfe, + 0x10, + 0xfd, + 0xa1, + 0xff, + 0x8d, + 0x0f, + 0xfc, + 0x68, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x1c, + 0x37, + 0xc8, + 0xe0, + 0xa0, + 0x6c, + 0x92, + 0x41, + 0xc1, + 0xb2, + 0x4c, + 0x2f, + 0xe3, + 0x26, + 0x4e, + 0x81, + 0x66, + 0x4f, + 0xcc, + 0x85, + 0x99, + 0x23, + 0x82, + 0x41, + 0x99, + 0x26, + 0x1b, + 0x1c, + 0xc9, + 0xbb, + 0x4a, + 0x39, + 0xf3, + 0x28, + 0x32, + 0xb3, + 0x0f, + 0xf9, + 0x8c, + 0x33, + 0x70, + 0x54, + 0x0e, + 0xe5, + 0x06, + 0xd0, + 0xff, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x2f, + 0xff, + 0xd8, + 0x7f, + 0xe3, + 0x0f, + 0x7f, + 0xc0, + 0xc3, + 0xd8, + 0x76, + 0x0c, + 0x3d, + 0x87, + 0x60, + 0xc3, + 0xdf, + 0xf0, + 0x30, + 0xff, + 0xc0, + 0x70, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf8, + 0xc3, + 0xdf, + 0xf0, + 0x30, + 0xf6, + 0x19, + 0xc1, + 0x87, + 0xba, + 0xde, + 0x06, + 0x1e, + 0xc3, + 0xf6, + 0x1f, + 0xf8, + 0xf8, + 0x20, + 0x0f, + 0x99, + 0xc4, + 0x1f, + 0x9b, + 0x93, + 0x24, + 0xc1, + 0x83, + 0x0b, + 0x06, + 0x60, + 0xc1, + 0x85, + 0x86, + 0xc1, + 0xdf, + 0xfc, + 0x60, + 0xc1, + 0xa0, + 0xd0, + 0xb0, + 0x60, + 0xc2, + 0xca, + 0x18, + 0x30, + 0x6b, + 0x6e, + 0x0c, + 0x1b, + 0xf4, + 0x5e, + 0x07, + 0xe5, + 0x61, + 0x5a, + 0x0c, + 0x3b, + 0x0b, + 0xc1, + 0x61, + 0xd8, + 0x2f, + 0x0a, + 0x0f, + 0x6f, + 0x8d, + 0x83, + 0xaf, + 0x10, + 0x5e, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x50, + 0x3b, + 0xf1, + 0x7f, + 0xc0, + 0xc1, + 0x86, + 0xa0, + 0x76, + 0x0c, + 0x35, + 0x03, + 0xb0, + 0x6f, + 0xff, + 0x18, + 0x30, + 0xa4, + 0xc3, + 0x60, + 0xc8, + 0x93, + 0x20, + 0x60, + 0xcc, + 0x93, + 0x30, + 0x7e, + 0x33, + 0x06, + 0x50, + 0xc2, + 0xa1, + 0x83, + 0x06, + 0x41, + 0x45, + 0x01, + 0x81, + 0x0f, + 0x58, + 0x58, + 0x7f, + 0x60, + 0xb8, + 0x3f, + 0xf0, + 0x7c, + 0x0e, + 0x42, + 0xc0, + 0xdf, + 0xce, + 0x0c, + 0x1b, + 0xa3, + 0x9a, + 0x63, + 0x98, + 0x1c, + 0x41, + 0x88, + 0x30, + 0x39, + 0xff, + 0x18, + 0x1c, + 0xc3, + 0xb3, + 0x03, + 0x98, + 0x76, + 0x60, + 0x73, + 0xfe, + 0x30, + 0x39, + 0x87, + 0x67, + 0xf1, + 0x87, + 0x66, + 0x86, + 0xff, + 0x83, + 0xec, + 0x3b, + 0x0f, + 0xb0, + 0xec, + 0x3e, + 0xc2, + 0xf8, + 0x3f, + 0xf0, + 0x40, + 0x0e, + 0xbf, + 0xe4, + 0xfc, + 0x48, + 0x30, + 0x49, + 0xa6, + 0x48, + 0x30, + 0x49, + 0x83, + 0x28, + 0x38, + 0x34, + 0xc1, + 0x97, + 0x7a, + 0x9a, + 0x60, + 0xc9, + 0x06, + 0x09, + 0x30, + 0x65, + 0x07, + 0x06, + 0x98, + 0x32, + 0xff, + 0x93, + 0x4c, + 0x3b, + 0x0e, + 0xfc, + 0x7f, + 0xe8, + 0xc3, + 0xe7, + 0x0e, + 0x43, + 0xf6, + 0x1f, + 0xf8, + 0x70, + 0xfe, + 0xff, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0x1f, + 0x8f, + 0x81, + 0xa6, + 0x63, + 0x99, + 0x82, + 0x06, + 0x65, + 0x0c, + 0x81, + 0x03, + 0x33, + 0x06, + 0x47, + 0xf1, + 0x98, + 0x32, + 0x06, + 0x99, + 0xb0, + 0x32, + 0x06, + 0x0c, + 0xcc, + 0x19, + 0x03, + 0x06, + 0x63, + 0x19, + 0x9f, + 0xc6, + 0x0c, + 0xf8, + 0x18, + 0x33, + 0x06, + 0x61, + 0x30, + 0x33, + 0x1c, + 0x82, + 0xd0, + 0x66, + 0xe8, + 0x6b, + 0x05, + 0x0c, + 0x3e, + 0x87, + 0xc9, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x1f, + 0xe2, + 0xfe, + 0x09, + 0x80, + 0xe5, + 0x02, + 0xc2, + 0x60, + 0x39, + 0x40, + 0xb0, + 0x98, + 0x0e, + 0x50, + 0x2c, + 0x27, + 0xf8, + 0xbf, + 0x83, + 0xfa, + 0x49, + 0x0f, + 0xfb, + 0x47, + 0x83, + 0xf9, + 0xd0, + 0x3a, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xee, + 0xd0, + 0xff, + 0x9c, + 0x70, + 0xff, + 0x3a, + 0x0b, + 0x0f, + 0x9b, + 0x43, + 0x5c, + 0x81, + 0xf4, + 0x1f, + 0xaf, + 0x01, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0xd8, + 0x64, + 0xfc, + 0x5f, + 0xd6, + 0x98, + 0x30, + 0x9d, + 0x28, + 0x0c, + 0x18, + 0x6c, + 0x70, + 0xb0, + 0x6f, + 0xff, + 0x18, + 0x30, + 0xee, + 0x0d, + 0x83, + 0x0d, + 0x61, + 0xd8, + 0x30, + 0x7f, + 0xa0, + 0x60, + 0xc7, + 0x87, + 0x42, + 0xff, + 0x20, + 0xc3, + 0xb0, + 0x9f, + 0xfe, + 0x20, + 0xfd, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xfb, + 0xe0, + 0xe0, + 0x09, + 0xc3, + 0x95, + 0x61, + 0x55, + 0xd0, + 0xe8, + 0x87, + 0xce, + 0x16, + 0x1f, + 0xe7, + 0x51, + 0xff, + 0x03, + 0xf5, + 0x0c, + 0x0e, + 0x19, + 0x1c, + 0x2c, + 0x2c, + 0x3c, + 0xe0, + 0xa0, + 0x58, + 0x77, + 0xa1, + 0xc3, + 0x61, + 0xe4, + 0x24, + 0x26, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x7f, + 0xf8, + 0x20, + 0x0f, + 0x61, + 0x9e, + 0x3f, + 0x03, + 0x07, + 0xa0, + 0xb1, + 0xc7, + 0x06, + 0x1d, + 0x83, + 0xfa, + 0xc3, + 0xb0, + 0x60, + 0xc1, + 0x87, + 0x60, + 0xc1, + 0x83, + 0xf8, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x31, + 0xf5, + 0x83, + 0x06, + 0x0f, + 0xc9, + 0x83, + 0x07, + 0xe0, + 0x60, + 0xc1, + 0x83, + 0x0e, + 0xc7, + 0x06, + 0x04, + 0x3b, + 0x28, + 0x0c, + 0x3e, + 0x73, + 0x41, + 0x87, + 0xae, + 0x20, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xec, + 0x90, + 0x56, + 0x0c, + 0xe0, + 0xa1, + 0xab, + 0xbf, + 0xf9, + 0xc1, + 0x87, + 0x61, + 0xd8, + 0x31, + 0x76, + 0xb0, + 0x30, + 0x67, + 0xff, + 0x18, + 0x33, + 0x0b, + 0x03, + 0x98, + 0x33, + 0xff, + 0x8d, + 0x59, + 0x81, + 0xc0, + 0xe7, + 0xe3, + 0x03, + 0x81, + 0xcc, + 0x37, + 0xff, + 0x07, + 0xb0, + 0xb0, + 0x38, + 0x7b, + 0x0b, + 0x03, + 0x87, + 0xb0, + 0xb3, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x7e, + 0x3f, + 0xf8, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x18, + 0x30, + 0x68, + 0x4e, + 0x0c, + 0x18, + 0x2b, + 0xe0, + 0x60, + 0xc1, + 0x5f, + 0x03, + 0xf0, + 0x17, + 0x79, + 0x06, + 0x87, + 0xdc, + 0x1b, + 0x0f, + 0xd8, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x81, + 0x87, + 0xfe, + 0xf4, + 0x1c, + 0x0c, + 0xff, + 0xf3, + 0xf8, + 0x33, + 0x87, + 0x69, + 0x86, + 0x70, + 0xec, + 0x19, + 0xff, + 0xc6, + 0x0c, + 0xc2, + 0xc0, + 0xe6, + 0x0c, + 0xff, + 0xe3, + 0x06, + 0x61, + 0x60, + 0x73, + 0x06, + 0x73, + 0x6a, + 0xb3, + 0x06, + 0x55, + 0xea, + 0xc7, + 0xe2, + 0x4a, + 0x07, + 0x61, + 0xdb, + 0x87, + 0xa0, + 0xe7, + 0xc1, + 0xfe, + 0x6e, + 0x9c, + 0x87, + 0x9e, + 0x0d, + 0x7c, + 0x87, + 0xfe, + 0x08, + 0x09, + 0x83, + 0x2f, + 0x05, + 0xfe, + 0x8e, + 0xad, + 0x0d, + 0xa5, + 0x0c, + 0x2d, + 0x0d, + 0x82, + 0x86, + 0x16, + 0x85, + 0xc0, + 0xd3, + 0x0b, + 0x41, + 0xe2, + 0xf0, + 0x3f, + 0x90, + 0x21, + 0xff, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xce, + 0x1c, + 0xff, + 0x40, + 0x70, + 0xe7, + 0x0a, + 0x80, + 0x70, + 0xe7, + 0x0a, + 0x80, + 0x70, + 0xe7, + 0xf9, + 0x03, + 0x87, + 0xa0, + 0xef, + 0x90, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x38, + 0x77, + 0xe0, + 0xec, + 0x3b, + 0x06, + 0x7f, + 0xf1, + 0x83, + 0x0f, + 0xfb, + 0x06, + 0x0a, + 0xf8, + 0x18, + 0x30, + 0x2f, + 0xc0, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x7f, + 0xdf, + 0x87, + 0xfe, + 0x06, + 0x19, + 0xc3, + 0xb0, + 0x41, + 0x9c, + 0x3b, + 0x0f, + 0x9c, + 0x3b, + 0x0f, + 0x9f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0x56, + 0x0b, + 0x03, + 0x85, + 0xce, + 0x3a, + 0x2b, + 0xc0, + 0xc1, + 0x9f, + 0xd4, + 0xe3, + 0x06, + 0x14, + 0x09, + 0x0b, + 0x06, + 0x0e, + 0x0b, + 0x81, + 0x83, + 0x74, + 0x82, + 0xb3, + 0x06, + 0xa3, + 0x83, + 0xd8, + 0x30, + 0x7f, + 0xc0, + 0xfc, + 0xfa, + 0x0b, + 0x41, + 0x84, + 0xa3, + 0x8e, + 0x0a, + 0x0f, + 0xbd, + 0x07, + 0xf9, + 0xf5, + 0xc8, + 0x7b, + 0xd2, + 0x15, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x07, + 0xff, + 0xe4, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0xbf, + 0xf0, + 0x76, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe8, + 0x2d, + 0x34, + 0xa0, + 0x24, + 0x36, + 0x0d, + 0x06, + 0xd8, + 0x76, + 0x0e, + 0xa3, + 0xc1, + 0xec, + 0x1c, + 0x85, + 0x7a, + 0x0b, + 0x0f, + 0xf2, + 0x80, + 0xc3, + 0xff, + 0x90, + 0xa4, + 0x70, + 0xf6, + 0x85, + 0x81, + 0xc3, + 0xda, + 0x06, + 0x03, + 0xff, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x1e, + 0xac, + 0x16, + 0x96, + 0x16, + 0xac, + 0x1a, + 0x17, + 0x03, + 0x06, + 0x7f, + 0xe4, + 0xc1, + 0x81, + 0x83, + 0x28, + 0xc1, + 0x83, + 0x83, + 0xec, + 0x18, + 0xff, + 0xc9, + 0x83, + 0x30, + 0x38, + 0x76, + 0x0c, + 0x40, + 0xe1, + 0xdf, + 0x9f, + 0xfe, + 0x30, + 0xfb, + 0xc8, + 0x68, + 0x3d, + 0x66, + 0x1f, + 0xef, + 0x01, + 0xd0, + 0xf5, + 0xa1, + 0xd6, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x87, + 0xcf, + 0x23, + 0xc0, + 0xfc, + 0x13, + 0xf4, + 0x16, + 0x98, + 0x2f, + 0x37, + 0x93, + 0x06, + 0xf3, + 0x85, + 0x66, + 0x0c, + 0x27, + 0x0f, + 0x60, + 0xdf, + 0xfe, + 0x70, + 0x60, + 0x73, + 0x0e, + 0xc1, + 0x83, + 0x9e, + 0x58, + 0xc1, + 0xbe, + 0xa7, + 0x4f, + 0x1f, + 0x95, + 0x83, + 0x03, + 0x98, + 0x76, + 0x0c, + 0x0e, + 0x21, + 0xd8, + 0x30, + 0x38, + 0x7d, + 0x83, + 0x2d, + 0x0f, + 0xf6, + 0x1c, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0xb4, + 0x3f, + 0x60, + 0xff, + 0xd0, + 0x6c, + 0x3b, + 0x40, + 0xc1, + 0xb6, + 0xb7, + 0xa9, + 0xe8, + 0x2c, + 0x3b, + 0x41, + 0x61, + 0xb0, + 0xed, + 0x05, + 0x02, + 0x71, + 0xff, + 0xd0, + 0x4e, + 0x1d, + 0xa1, + 0xf3, + 0x0f, + 0xff, + 0x05, + 0x23, + 0x87, + 0x9c, + 0x2c, + 0x0e, + 0x1e, + 0x70, + 0x30, + 0x1f, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xcc, + 0x1d, + 0xf8, + 0x18, + 0xc5, + 0x01, + 0xa6, + 0x0c, + 0x62, + 0x41, + 0x83, + 0x18, + 0x63, + 0x0b, + 0x06, + 0x58, + 0xc7, + 0x03, + 0x06, + 0x74, + 0x66, + 0xc1, + 0x83, + 0x73, + 0xbc, + 0x39, + 0x83, + 0x91, + 0xb4, + 0x11, + 0xa6, + 0x19, + 0x83, + 0xbf, + 0x1f, + 0xf8, + 0x18, + 0x7d, + 0x40, + 0xe4, + 0x3e, + 0x60, + 0xff, + 0xc3, + 0x07, + 0xf5, + 0xff, + 0xc0, + 0x0e, + 0xff, + 0xe3, + 0xf0, + 0x6d, + 0x0e, + 0xd3, + 0x0d, + 0x87, + 0xb0, + 0x63, + 0xff, + 0x03, + 0x06, + 0x15, + 0x00, + 0xc0, + 0xc1, + 0x85, + 0x20, + 0xa0, + 0x30, + 0x6f, + 0xff, + 0x38, + 0x34, + 0x3f, + 0xda, + 0x60, + 0x5f, + 0x81, + 0xf8, + 0x1f, + 0xf0, + 0x30, + 0xec, + 0x3b, + 0x04, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x5e, + 0xc3, + 0xf7, + 0xfc, + 0x00, + 0x0f, + 0xec, + 0x3a, + 0xf8, + 0xff, + 0xd1, + 0xab, + 0x0e, + 0xc3, + 0xb0, + 0x63, + 0xff, + 0x03, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xca, + 0xbe, + 0xa8, + 0xc1, + 0x8a, + 0xb5, + 0xe3, + 0x06, + 0x17, + 0x2e, + 0x06, + 0x0c, + 0x17, + 0xa9, + 0xe0, + 0x7e, + 0x2f, + 0x20, + 0xd0, + 0x61, + 0x58, + 0x37, + 0x82, + 0x83, + 0xeb, + 0xc1, + 0xfe, + 0x7c, + 0xf9, + 0x0f, + 0x5c, + 0x84, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xb0, + 0xb0, + 0x97, + 0x0a, + 0xd5, + 0x6a, + 0x3a, + 0x6d, + 0x3a, + 0x7a, + 0x86, + 0x0c, + 0x2c, + 0x2c, + 0x2c, + 0x19, + 0xff, + 0xc6, + 0x0d, + 0xc3, + 0xce, + 0x60, + 0xc8, + 0x0a, + 0x0b, + 0x30, + 0x61, + 0xa8, + 0x1d, + 0x83, + 0x2f, + 0xf9, + 0x3f, + 0x06, + 0xc2, + 0xc1, + 0x87, + 0xac, + 0x2c, + 0x08, + 0x73, + 0x84, + 0xe1, + 0xf3, + 0xa1, + 0x50, + 0x3d, + 0x68, + 0x2f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xec, + 0x08, + 0x3f, + 0x03, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x31, + 0x9a, + 0x0c, + 0x18, + 0x49, + 0x88, + 0x58, + 0x31, + 0xff, + 0x81, + 0x83, + 0x1c, + 0x3b, + 0x06, + 0x0c, + 0x70, + 0x60, + 0xc1, + 0x83, + 0x1c, + 0x18, + 0x30, + 0x60, + 0xc7, + 0x1c, + 0x18, + 0x3f, + 0x0e, + 0x38, + 0x30, + 0x61, + 0x9c, + 0xa0, + 0x30, + 0x41, + 0xca, + 0xd9, + 0x41, + 0xfa, + 0xc0, + 0xf0, + 0x7b, + 0xd0, + 0x75, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xe9, + 0x0f, + 0xfc, + 0xe8, + 0x77, + 0xe3, + 0xff, + 0x0e, + 0x39, + 0x87, + 0x38, + 0xe0, + 0xcd, + 0x0c, + 0xe3, + 0x83, + 0x3d, + 0x5b, + 0xc3, + 0x83, + 0x30, + 0xe7, + 0x1c, + 0x19, + 0xff, + 0x87, + 0x06, + 0x16, + 0x1e, + 0x70, + 0x61, + 0x6b, + 0x51, + 0x5f, + 0xaf, + 0xd4, + 0x50, + 0xeb, + 0x05, + 0x87, + 0xd0, + 0x7b, + 0x0c, + 0xc1, + 0xfb, + 0x42, + 0xa0, + 0x7e, + 0xbf, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0xe0, + 0xf7, + 0xe0, + 0x3f, + 0xc8, + 0x35, + 0x60, + 0xd0, + 0x50, + 0x2c, + 0x19, + 0xe0, + 0x3a, + 0x16, + 0x0c, + 0xff, + 0xc0, + 0xc1, + 0x8e, + 0x0c, + 0x18, + 0x30, + 0x63, + 0x83, + 0x06, + 0x0c, + 0x18, + 0xe3, + 0x83, + 0x06, + 0x0d, + 0xf5, + 0xeb, + 0xd1, + 0xf8, + 0x37, + 0x90, + 0xda, + 0xc1, + 0x5b, + 0x86, + 0x83, + 0xac, + 0x16, + 0x1f, + 0x3e, + 0x0d, + 0x68, + 0x76, + 0x87, + 0x9c, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x7e, + 0x3f, + 0xf1, + 0x83, + 0x30, + 0x78, + 0x19, + 0x83, + 0x30, + 0x78, + 0x19, + 0xf8, + 0xc1, + 0xe0, + 0x66, + 0x0c, + 0xc1, + 0xe0, + 0x66, + 0x0c, + 0xc1, + 0xe0, + 0x67, + 0xe3, + 0x07, + 0x81, + 0x98, + 0x6c, + 0x1e, + 0x06, + 0x64, + 0x0c, + 0x1f, + 0xc6, + 0x60, + 0xc1, + 0xe0, + 0xd9, + 0x43, + 0x1e, + 0x09, + 0xf5, + 0x9b, + 0xa1, + 0xa8, + 0x0c, + 0xc3, + 0xff, + 0x18, + 0x40, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0xe1, + 0xdf, + 0x8f, + 0xfd, + 0x1a, + 0xb0, + 0xd4, + 0x0e, + 0xc1, + 0x8f, + 0xfc, + 0x0c, + 0x18, + 0x4e, + 0x1e, + 0xc1, + 0xbf, + 0xfc, + 0x60, + 0xc1, + 0x64, + 0x61, + 0x60, + 0xc7, + 0x1c, + 0x70, + 0x6a, + 0xee, + 0xfd, + 0x4c, + 0xfc, + 0x84, + 0xe1, + 0x26, + 0x1f, + 0x38, + 0x74, + 0x1b, + 0xff, + 0x21, + 0xfc, + 0xe1, + 0xff, + 0x87, + 0x0e, + 0x0f, + 0xce, + 0x1d, + 0x58, + 0x33, + 0xfa, + 0x35, + 0x61, + 0x9c, + 0x3b, + 0x06, + 0x7f, + 0xf1, + 0x83, + 0x30, + 0x30, + 0x59, + 0x83, + 0x35, + 0x5d, + 0xa0, + 0xc1, + 0x9d, + 0x3c, + 0x14, + 0x60, + 0xcc, + 0x0f, + 0x58, + 0xc1, + 0x98, + 0x7f, + 0x7e, + 0x30, + 0x7e, + 0x0b, + 0x0d, + 0x8e, + 0x0c, + 0x28, + 0x26, + 0x18, + 0x18, + 0x87, + 0x69, + 0xa0, + 0xcc, + 0x33, + 0x1c, + 0x17, + 0xc1, + 0xff, + 0x83, + 0x0d, + 0x04, + 0x87, + 0xf5, + 0x02, + 0xc3, + 0xf3, + 0xff, + 0xf0, + 0x5e, + 0x0d, + 0xa1, + 0xef, + 0xff, + 0xc1, + 0x46, + 0x1b, + 0x43, + 0xf7, + 0xff, + 0x83, + 0xb0, + 0xd8, + 0x7f, + 0x7f, + 0xfc, + 0x85, + 0x07, + 0xfe, + 0x07, + 0xff, + 0x83, + 0xb0, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0xa1, + 0xbf, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x50, + 0x6a, + 0xc0, + 0x70, + 0x61, + 0xb9, + 0xc1, + 0xe5, + 0x51, + 0x46, + 0x0c, + 0x7f, + 0xe8, + 0xc1, + 0xbe, + 0x0b, + 0x0d, + 0x83, + 0xf2, + 0x38, + 0x6c, + 0x1a, + 0x7f, + 0xc9, + 0x83, + 0x06, + 0x16, + 0x1b, + 0x06, + 0x0d, + 0x6d, + 0x40, + 0xfc, + 0x0f, + 0x53, + 0xa2, + 0x68, + 0x6c, + 0x2c, + 0x34, + 0x1d, + 0x85, + 0x87, + 0xfb, + 0xff, + 0x07, + 0xda, + 0x1f, + 0xfd, + 0x7f, + 0x05, + 0xe1, + 0xe0, + 0xd8, + 0x9e, + 0x07, + 0x21, + 0x6c, + 0x78, + 0x1d, + 0xfc, + 0xc7, + 0x81, + 0xc8, + 0x81, + 0x8f, + 0x03, + 0x81, + 0x81, + 0x8f, + 0x03, + 0xa7, + 0xe6, + 0x3c, + 0x0e, + 0xdc, + 0xd8, + 0xf0, + 0x3d, + 0x19, + 0xb1, + 0xe6, + 0xf4, + 0x66, + 0xc7, + 0xab, + 0x8c, + 0xd8, + 0xd0, + 0x34, + 0x33, + 0x0b, + 0x0b, + 0x23, + 0x50, + 0x58, + 0x48, + 0x58, + 0x5e, + 0x83, + 0xff, + 0x00, + 0x0e, + 0x7f, + 0xe3, + 0xf0, + 0xc1, + 0xd9, + 0xab, + 0x1c, + 0x33, + 0x98, + 0x31, + 0xff, + 0x8c, + 0x18, + 0xc1, + 0xd9, + 0x83, + 0x1f, + 0xf8, + 0xc1, + 0x87, + 0xfb, + 0x06, + 0x7f, + 0xeb, + 0x4c, + 0xd0, + 0xea, + 0x7e, + 0x34, + 0x3a, + 0x9a, + 0x17, + 0xfe, + 0xa0, + 0x6d, + 0x0e, + 0xa0, + 0x76, + 0x87, + 0x50, + 0x3b, + 0xff, + 0x40, + 0x0f, + 0xe8, + 0x3f, + 0xf0, + 0x34, + 0x37, + 0xe2, + 0xff, + 0xa3, + 0x06, + 0x70, + 0x73, + 0x98, + 0x33, + 0x43, + 0xd9, + 0x83, + 0x38, + 0x39, + 0xcc, + 0x19, + 0xff, + 0xa3, + 0x06, + 0x68, + 0x51, + 0x03, + 0x06, + 0x68, + 0x58, + 0xc6, + 0x0c, + 0xff, + 0xe3, + 0xf1, + 0x85, + 0x68, + 0x58, + 0x4e, + 0x17, + 0xa0, + 0xa0, + 0xa8, + 0x0b, + 0x30, + 0xfb, + 0x05, + 0x81, + 0xc3, + 0x99, + 0xe0, + 0xce, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x38, + 0x77, + 0xe3, + 0xff, + 0x8c, + 0x18, + 0x56, + 0x30, + 0x58, + 0x30, + 0x58, + 0x54, + 0x06, + 0x0c, + 0xff, + 0xd1, + 0x83, + 0x16, + 0x0e, + 0x8c, + 0x18, + 0x3f, + 0xe0, + 0x60, + 0xc1, + 0x87, + 0x60, + 0xd5, + 0x83, + 0xad, + 0xe0, + 0x7e, + 0x06, + 0x19, + 0xc1, + 0x87, + 0x61, + 0x9c, + 0x10, + 0x77, + 0x5b, + 0xc1, + 0xfb, + 0x0c, + 0xe1, + 0xfb, + 0x0b, + 0xc8, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3b, + 0xf1, + 0xff, + 0x93, + 0x4c, + 0x12, + 0x06, + 0x41, + 0x83, + 0x03, + 0x81, + 0xc2, + 0xc1, + 0x85, + 0x03, + 0x42, + 0xc1, + 0xbf, + 0xfc, + 0x60, + 0xc3, + 0x61, + 0xec, + 0x18, + 0x56, + 0x1e, + 0xc1, + 0xdf, + 0xfc, + 0x7e, + 0x06, + 0x85, + 0x85, + 0x86, + 0x78, + 0x1c, + 0x12, + 0x1e, + 0xbe, + 0x0f, + 0xf3, + 0x77, + 0x90, + 0xf5, + 0xe8, + 0x27, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xe5, + 0x50, + 0x0d, + 0x13, + 0xfa, + 0x50, + 0x3f, + 0x06, + 0x70, + 0xec, + 0x18, + 0x67, + 0x0e, + 0xc1, + 0xbf, + 0xfa, + 0x30, + 0x63, + 0x8e, + 0x50, + 0x18, + 0x30, + 0x63, + 0x94, + 0x06, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x3a, + 0xb6, + 0x89, + 0x83, + 0x06, + 0x39, + 0x40, + 0x7e, + 0x1c, + 0x72, + 0x80, + 0xd0, + 0x3f, + 0xfa, + 0x20, + 0xf9, + 0xc3, + 0xff, + 0x0e, + 0x1f, + 0xef, + 0xfc, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc5, + 0x03, + 0xef, + 0xc0, + 0xff, + 0xc6, + 0x0c, + 0xe3, + 0x28, + 0xe6, + 0x0d, + 0xca, + 0x18, + 0xe6, + 0x0c, + 0x2c, + 0x18, + 0xc6, + 0x0c, + 0x1a, + 0x49, + 0x43, + 0x06, + 0x50, + 0x70, + 0x49, + 0x83, + 0x20, + 0x63, + 0x60, + 0xc1, + 0x87, + 0x94, + 0x17, + 0xe2, + 0x73, + 0x04, + 0x0c, + 0x36, + 0xe5, + 0x0a, + 0x08, + 0x6c, + 0xc2, + 0x8c, + 0x3a, + 0x86, + 0x16, + 0x41, + 0xfb, + 0xf4, + 0x10, + 0x0e, + 0xff, + 0xcf, + 0xe3, + 0x0f, + 0x6e, + 0xac, + 0xc2, + 0x81, + 0xb8, + 0x33, + 0x3f, + 0x3b, + 0x83, + 0x30, + 0xa0, + 0x6e, + 0x0c, + 0xc0, + 0xc0, + 0xdc, + 0x19, + 0xbf, + 0xad, + 0xc1, + 0x98, + 0x7b, + 0x70, + 0x66, + 0x7e, + 0x77, + 0xf3, + 0x98, + 0x27, + 0x74, + 0x0c, + 0x60, + 0x9d, + 0x82, + 0xd3, + 0xf3, + 0xa1, + 0x38, + 0x10, + 0xda, + 0x14, + 0x87, + 0x3e, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0x49, + 0x87, + 0x7e, + 0x04, + 0x9f, + 0x81, + 0x83, + 0x04, + 0x98, + 0x76, + 0x0c, + 0x1a, + 0x61, + 0xd8, + 0x37, + 0xff, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0x30, + 0x7f, + 0xc0, + 0xc1, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x07, + 0xfc, + 0x0f, + 0xc0, + 0xc3, + 0xb0, + 0x61, + 0xdf, + 0xf0, + 0x10, + 0xec, + 0x3b, + 0x0f, + 0xd8, + 0x67, + 0x0f, + 0xd8, + 0x5e, + 0x80, + 0x0e, + 0x5f, + 0xe3, + 0xf3, + 0xff, + 0xc6, + 0x98, + 0x6d, + 0x0e, + 0xc1, + 0x81, + 0xe0, + 0xf6, + 0x0d, + 0xf1, + 0xa0, + 0xf1, + 0x83, + 0x90, + 0x5b, + 0xc0, + 0xc1, + 0x8d, + 0xdf, + 0x05, + 0x83, + 0x1e, + 0x2b, + 0x03, + 0x07, + 0x6c, + 0xf1, + 0x83, + 0xf0, + 0x57, + 0x66, + 0x0c, + 0x3a, + 0xc7, + 0x28, + 0x21, + 0x3a, + 0x0a, + 0x03, + 0x0f, + 0xf6, + 0x87, + 0xf9, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xc1, + 0xa4, + 0x3f, + 0xb0, + 0xda, + 0x1f, + 0xd2, + 0x0b, + 0x0f, + 0xbf, + 0xff, + 0x06, + 0xc2, + 0x81, + 0x20, + 0xc3, + 0x63, + 0xa1, + 0x71, + 0x86, + 0xdd, + 0x0c, + 0xd3, + 0x0d, + 0x83, + 0xad, + 0x83, + 0x0d, + 0x83, + 0x0d, + 0x83, + 0x0d, + 0x83, + 0xfc, + 0x0c, + 0x36, + 0x0c, + 0x3e, + 0xc3, + 0x61, + 0xf3, + 0xe8, + 0x00, + 0x0f, + 0x61, + 0x38, + 0x5f, + 0x81, + 0x84, + 0xe1, + 0x60, + 0xc1, + 0x84, + 0xe1, + 0x60, + 0xef, + 0xaf, + 0xe3, + 0x06, + 0x3a, + 0x0b, + 0x41, + 0x83, + 0x1f, + 0x03, + 0xc8, + 0x30, + 0x65, + 0xc9, + 0xf0, + 0x30, + 0x67, + 0x89, + 0xf8, + 0x18, + 0x36, + 0xc1, + 0xbc, + 0x9f, + 0xa7, + 0x06, + 0xee, + 0x60, + 0x73, + 0x35, + 0x66, + 0x61, + 0x26, + 0x43, + 0x88, + 0x7d, + 0x84, + 0xe1, + 0xfd, + 0x84, + 0xe1, + 0x0f, + 0xfc, + 0x1f, + 0x3f, + 0x5f, + 0xd7, + 0xd3, + 0x30, + 0x67, + 0x30, + 0x4d, + 0x10, + 0xcc, + 0x60, + 0x9a, + 0x0f, + 0xa6, + 0x30, + 0x4d, + 0x8c, + 0x4c, + 0x60, + 0x9b, + 0x14, + 0x4c, + 0x60, + 0x99, + 0x94, + 0x4c, + 0x60, + 0x98, + 0xd4, + 0x4c, + 0x6a, + 0x98, + 0xd8, + 0x98, + 0xfa, + 0x63, + 0x7d, + 0x31, + 0x84, + 0xdc, + 0xc0, + 0x62, + 0x09, + 0x83, + 0xcc, + 0x1c, + 0xc1, + 0xcd, + 0x03, + 0x98, + 0x33, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x56, + 0x17, + 0x6b, + 0x8e, + 0x73, + 0xff, + 0x46, + 0x0c, + 0x28, + 0x28, + 0x2c, + 0x18, + 0x28, + 0x07, + 0x0b, + 0x06, + 0x3e, + 0x07, + 0x90, + 0x60, + 0xdd, + 0x5d, + 0x0e, + 0x30, + 0x6a, + 0x0a, + 0x09, + 0x35, + 0x61, + 0xd8, + 0x77, + 0xeb, + 0xff, + 0x9c, + 0x3e, + 0x70, + 0xe8, + 0x3f, + 0x61, + 0xff, + 0x81, + 0x87, + 0xfe, + 0x06, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3d, + 0x7a, + 0x1c, + 0x3e, + 0xd5, + 0x9f, + 0xfe, + 0x06, + 0xe2, + 0x19, + 0xf0, + 0x3c, + 0x50, + 0x33, + 0x60, + 0xc7, + 0xba, + 0x0d, + 0x83, + 0x20, + 0x61, + 0x36, + 0x0c, + 0xff, + 0x4d, + 0x83, + 0x0d, + 0x84, + 0xdf, + 0x8c, + 0x18, + 0xb5, + 0xa1, + 0x60, + 0xc5, + 0x54, + 0x1a, + 0xfe, + 0x64, + 0x3f, + 0xf6, + 0x87, + 0xf3, + 0xf0, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xec, + 0x3b, + 0xf0, + 0x31, + 0xc1, + 0x43, + 0x4c, + 0xa0, + 0xc3, + 0x83, + 0x06, + 0xe0, + 0xf3, + 0x05, + 0x83, + 0x0a, + 0xde, + 0x0b, + 0x06, + 0x0b, + 0x0a, + 0xd3, + 0x07, + 0x70, + 0x20, + 0x31, + 0x83, + 0x0c, + 0xe1, + 0xda, + 0x63, + 0x0e, + 0x0b, + 0x3f, + 0x3a, + 0x58, + 0x30, + 0x61, + 0x48, + 0x3d, + 0x28, + 0x3f, + 0xb8, + 0xd0, + 0xfd, + 0x70, + 0x1e, + 0x0e, + 0x78, + 0x3d, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x3f, + 0x9f, + 0xc7, + 0xe0, + 0x98, + 0x26, + 0x30, + 0x62, + 0x68, + 0x5a, + 0x60, + 0xcb, + 0xc0, + 0xec, + 0x18, + 0x30, + 0x79, + 0x07, + 0x81, + 0x83, + 0x38, + 0x9d, + 0x59, + 0x83, + 0x50, + 0x50, + 0x76, + 0x0d, + 0xaf, + 0xe3, + 0x06, + 0x15, + 0x61, + 0xcf, + 0xc4, + 0x69, + 0x9c, + 0x61, + 0xbe, + 0x05, + 0x30, + 0x61, + 0xde, + 0x03, + 0xa1, + 0xf7, + 0x51, + 0xf0, + 0x73, + 0xc0, + 0xb8, + 0xb4, + 0x3f, + 0xf0, + 0x80, + 0x0f, + 0x9c, + 0xc3, + 0x7e, + 0x09, + 0xcc, + 0x36, + 0x0c, + 0xfc, + 0x7e, + 0x30, + 0x61, + 0x39, + 0xa1, + 0x60, + 0xc2, + 0x73, + 0x0d, + 0x83, + 0x09, + 0xcd, + 0x0b, + 0x06, + 0x5f, + 0x1f, + 0x8c, + 0x18, + 0x4e, + 0x61, + 0xb4, + 0xc2, + 0x73, + 0x0d, + 0xf8, + 0xfc, + 0x7e, + 0x30, + 0xca, + 0xb3, + 0x42, + 0x83, + 0xce, + 0x61, + 0xff, + 0x39, + 0x87, + 0xfc, + 0xe6, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xe8, + 0x3f, + 0xf0, + 0xe1, + 0xdf, + 0x81, + 0xff, + 0x03, + 0x4c, + 0x18, + 0xe0, + 0xd3, + 0x06, + 0x0c, + 0x18, + 0x34, + 0xc1, + 0x83, + 0xfe, + 0x4c, + 0x18, + 0x30, + 0x60, + 0xd3, + 0x06, + 0x0f, + 0xf9, + 0x30, + 0x61, + 0x3b, + 0xa1, + 0x6a, + 0xc0, + 0xe9, + 0x86, + 0xfc, + 0x0d, + 0x06, + 0x1b, + 0x0a, + 0xff, + 0xe0, + 0xff, + 0xb0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x03, + 0x0c, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0x61, + 0xdf, + 0x82, + 0xbb, + 0x0d, + 0xab, + 0x05, + 0x81, + 0xd0, + 0x60, + 0xde, + 0x0c, + 0xf1, + 0x83, + 0x95, + 0xfc, + 0x46, + 0x0c, + 0x3b, + 0x0e, + 0xc1, + 0x8b, + 0xb5, + 0x81, + 0x83, + 0x3f, + 0xf4, + 0x60, + 0xc3, + 0x38, + 0x77, + 0xe1, + 0xff, + 0x81, + 0xa1, + 0x38, + 0x76, + 0x08, + 0x33, + 0x87, + 0x61, + 0xf3, + 0x86, + 0x70, + 0xf9, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x5a, + 0x15, + 0x60, + 0x61, + 0x30, + 0x5a, + 0xb1, + 0xc5, + 0x51, + 0x46, + 0x0e, + 0xfa, + 0xbc, + 0x60, + 0xc1, + 0x81, + 0x02, + 0x8c, + 0x18, + 0x30, + 0x60, + 0x93, + 0x06, + 0x0c, + 0x18, + 0x34, + 0xc1, + 0x97, + 0x8c, + 0x18, + 0x31, + 0xef, + 0x03, + 0x4c, + 0x1f, + 0x81, + 0x82, + 0x4c, + 0x18, + 0x76, + 0x09, + 0x50, + 0x20, + 0xec, + 0x13, + 0x21, + 0xf3, + 0x86, + 0x90, + 0xf5, + 0xc7, + 0xf9, + 0x0f, + 0xec, + 0x3b, + 0xf1, + 0xff, + 0xa3, + 0x56, + 0x1d, + 0x87, + 0x60, + 0xc7, + 0xfe, + 0x06, + 0x0c, + 0x5d, + 0xae, + 0x30, + 0x62, + 0xff, + 0x18, + 0x31, + 0xff, + 0x81, + 0x83, + 0x18, + 0x3b, + 0x4c, + 0x18, + 0xc0, + 0x81, + 0xa7, + 0xe1, + 0x81, + 0x83, + 0x4c, + 0x33, + 0x0e, + 0x0d, + 0x10, + 0xfb, + 0x50, + 0x87, + 0xeb, + 0x8b, + 0x83, + 0xd7, + 0x07, + 0x50, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x2b, + 0x03, + 0x09, + 0xc1, + 0xab, + 0x1c, + 0x0f, + 0x2b, + 0x07, + 0xf3, + 0xd5, + 0xe0, + 0x60, + 0xc1, + 0x85, + 0xe0, + 0x60, + 0xc1, + 0x85, + 0xe0, + 0x60, + 0xe7, + 0x0b, + 0xc0, + 0xdf, + 0x47, + 0x57, + 0x87, + 0x6c, + 0x1a, + 0xaf, + 0xe0, + 0x60, + 0xc2, + 0xf0, + 0x76, + 0x0c, + 0x2e, + 0x0e, + 0xc1, + 0x85, + 0x87, + 0x38, + 0x3f, + 0x83, + 0x5c, + 0x0c, + 0x0e, + 0x0f, + 0x9c, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0xa4, + 0x0e, + 0x14, + 0x1f, + 0x60, + 0x70, + 0x50, + 0x3e, + 0x91, + 0xc7, + 0x0e, + 0xff, + 0xfd, + 0xe8, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xe8, + 0x3b, + 0x0f, + 0xcc, + 0x1d, + 0x97, + 0x56, + 0x30, + 0x76, + 0x48, + 0x58, + 0xc1, + 0xd8, + 0xd7, + 0x0c, + 0x1d, + 0x87, + 0xea, + 0x07, + 0x7f, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x36, + 0x17, + 0xd3, + 0x44, + 0x6d, + 0x06, + 0x0a, + 0x7c, + 0xfe, + 0x8c, + 0x11, + 0x86, + 0x90, + 0xb0, + 0x45, + 0x8d, + 0xd4, + 0x60, + 0xa1, + 0x8a, + 0xd6, + 0x30, + 0x7f, + 0x46, + 0x1b, + 0x06, + 0xad, + 0x6f, + 0xa3, + 0x04, + 0x0c, + 0x3b, + 0x4f, + 0xa1, + 0xec, + 0x0e, + 0x0c, + 0x2f, + 0x91, + 0xa2, + 0x0c, + 0x24, + 0xc2, + 0xb0, + 0xfe, + 0xc3, + 0x61, + 0xfd, + 0x87, + 0x40, + 0x14, + 0x16, + 0x0c, + 0x3b, + 0xf0, + 0x30, + 0x7e, + 0x4c, + 0x18, + 0x30, + 0x68, + 0x6c, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x3b, + 0xff, + 0x9c, + 0x18, + 0x74, + 0x1d, + 0x83, + 0x30, + 0xb0, + 0x39, + 0x83, + 0x30, + 0x38, + 0x1c, + 0xc1, + 0x98, + 0x2d, + 0x1c, + 0xfc, + 0x60, + 0xdc, + 0x73, + 0x0d, + 0xba, + 0x3b, + 0x90, + 0x6d, + 0x41, + 0x9c, + 0x3d, + 0xff, + 0xc1, + 0xff, + 0x87, + 0x00, + 0x0c, + 0xa0, + 0xd8, + 0x6a, + 0xc6, + 0x85, + 0x86, + 0xd5, + 0x85, + 0xff, + 0x18, + 0x30, + 0xb0, + 0x63, + 0x18, + 0x34, + 0x18, + 0x32, + 0x06, + 0x0e, + 0xcd, + 0x30, + 0xd8, + 0x32, + 0x7f, + 0xd1, + 0x83, + 0x0b, + 0xa0, + 0x34, + 0xc1, + 0x85, + 0x98, + 0x30, + 0x6a, + 0xcc, + 0xcd, + 0xa0, + 0x3e, + 0x99, + 0xc7, + 0xc1, + 0x61, + 0x4a, + 0x81, + 0xc1, + 0xf6, + 0x6a, + 0xde, + 0x0f, + 0x46, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xab, + 0x06, + 0x74, + 0x37, + 0x39, + 0xff, + 0xc6, + 0x0c, + 0xc3, + 0xec, + 0xc1, + 0x90, + 0x7c, + 0x98, + 0x32, + 0xff, + 0x93, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xc1, + 0x03, + 0x0e, + 0xc1, + 0x8e, + 0x0e, + 0xa0, + 0x7e, + 0x1c, + 0x1a, + 0xc0, + 0xc3, + 0x58, + 0x30, + 0xe8, + 0x37, + 0x43, + 0x0f, + 0xe7, + 0x2f, + 0x07, + 0xf6, + 0x13, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7f, + 0xe0, + 0x50, + 0x1f, + 0x8f, + 0xc0, + 0x60, + 0x63, + 0x98, + 0x33, + 0xf1, + 0x8c, + 0x60, + 0xcc, + 0x19, + 0x92, + 0x60, + 0xcf, + 0xc6, + 0x60, + 0xc1, + 0x98, + 0x33, + 0x30, + 0x60, + 0xcc, + 0x19, + 0x98, + 0x30, + 0x67, + 0xe3, + 0x18, + 0xc1, + 0x98, + 0x6c, + 0x19, + 0xf8, + 0xcc, + 0x18, + 0x33, + 0x0d, + 0x8c, + 0x60, + 0xc8, + 0x27, + 0xbc, + 0x6f, + 0x07, + 0x5a, + 0x66, + 0x1f, + 0xf8, + 0x18, + 0x60, + 0x0f, + 0xce, + 0x1d, + 0xf8, + 0xff, + 0xc0, + 0xc1, + 0x86, + 0x70, + 0x60, + 0xc1, + 0xdf, + 0xfc, + 0x60, + 0xc3, + 0x38, + 0x30, + 0x60, + 0xcf, + 0xfc, + 0x0c, + 0x18, + 0x67, + 0x0e, + 0xc1, + 0xb0, + 0x1c, + 0x18, + 0x30, + 0x6c, + 0x6f, + 0x18, + 0x3f, + 0x33, + 0x3c, + 0xe0, + 0xc2, + 0x54, + 0xad, + 0x58, + 0x30, + 0xa7, + 0x1c, + 0xb0, + 0xf6, + 0x43, + 0x8e, + 0x1e, + 0x82, + 0x70, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3e, + 0xff, + 0xfc, + 0x1a, + 0x81, + 0xb4, + 0x2f, + 0xff, + 0xdd, + 0xa1, + 0xb4, + 0x35, + 0x30, + 0xed, + 0x0c, + 0xc0, + 0xea, + 0xf5, + 0x3c, + 0x1b, + 0x0b, + 0x40, + 0xe1, + 0xb0, + 0xb4, + 0xf4, + 0x1f, + 0xf8, + 0x39, + 0xff, + 0xf2, + 0x07, + 0x0f, + 0xda, + 0x07, + 0x5f, + 0xda, + 0x07, + 0xaf, + 0xd8, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0x83, + 0x7e, + 0x3f, + 0xf5, + 0xa6, + 0x06, + 0x0b, + 0x06, + 0x0c, + 0x2c, + 0x0c, + 0x0c, + 0x19, + 0xff, + 0xac, + 0x19, + 0x81, + 0x80, + 0xf8, + 0x19, + 0x05, + 0x85, + 0x60, + 0xc7, + 0xfe, + 0x30, + 0x63, + 0xab, + 0x56, + 0x7e, + 0x18, + 0x18, + 0x33, + 0x0c, + 0xc0, + 0xc1, + 0x88, + 0x66, + 0x06, + 0x0c, + 0x3c, + 0xc0, + 0xce, + 0x0f, + 0xf6, + 0x18, + 0x0f, + 0x3c, + 0x0c, + 0x2f, + 0xd7, + 0x90, + 0xb0, + 0xb0, + 0x60, + 0xc3, + 0x61, + 0x60, + 0xc1, + 0x83, + 0x73, + 0x30, + 0x77, + 0xd6, + 0xe6, + 0x60, + 0xc7, + 0x4d, + 0xd8, + 0xc1, + 0x97, + 0x33, + 0xc9, + 0x83, + 0x3d, + 0x25, + 0x85, + 0x83, + 0x6c, + 0x4b, + 0x41, + 0xfa, + 0x70, + 0xb9, + 0x06, + 0x16, + 0x60, + 0x73, + 0x06, + 0x12, + 0x60, + 0x93, + 0x0f, + 0xd8, + 0xe0, + 0x70, + 0xfb, + 0x20, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xbf, + 0x1f, + 0xfc, + 0x60, + 0xcc, + 0x08, + 0x4e, + 0x60, + 0xc8, + 0xe0, + 0xd1, + 0x83, + 0x05, + 0xfc, + 0x83, + 0x06, + 0x5e, + 0x05, + 0x02, + 0xc1, + 0x90, + 0xf6, + 0x1b, + 0x06, + 0x13, + 0xe8, + 0x36, + 0x0c, + 0x7c, + 0x8f, + 0x26, + 0x0d, + 0xba, + 0xf8, + 0xfc, + 0x0d, + 0x76, + 0x83, + 0x0e, + 0xc3, + 0x68, + 0x10, + 0xec, + 0x36, + 0x87, + 0xef, + 0xf2, + 0x00, + 0x0e, + 0xff, + 0xc7, + 0xe3, + 0x41, + 0x83, + 0x35, + 0x66, + 0x8e, + 0x0c, + 0xc1, + 0x9f, + 0xf8, + 0xc1, + 0x9a, + 0x0c, + 0x19, + 0x83, + 0x3f, + 0xf1, + 0x83, + 0x0e, + 0xc3, + 0x60, + 0xca, + 0xdd, + 0x4e, + 0x0d, + 0xea, + 0xeb, + 0x7e, + 0x60, + 0xb1, + 0x56, + 0x1a, + 0x03, + 0xbb, + 0x07, + 0x56, + 0x55, + 0x41, + 0xd0, + 0x79, + 0x83, + 0xa0, + 0xef, + 0x20, + 0x0e, + 0xff, + 0xc0, + 0xfc, + 0x61, + 0x60, + 0xc1, + 0xab, + 0x34, + 0x18, + 0x30, + 0x60, + 0xcf, + 0xfc, + 0x0c, + 0x19, + 0x85, + 0x83, + 0x06, + 0x0c, + 0xff, + 0xc0, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x6b, + 0xf8, + 0xd3, + 0x2d, + 0x5c, + 0xb1, + 0xf8, + 0x70, + 0x49, + 0x26, + 0x19, + 0xc2, + 0xf4, + 0x08, + 0x33, + 0x85, + 0x40, + 0xfc, + 0xed, + 0x0e, + 0x0f, + 0xbe, + 0x90, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe8, + 0x3f, + 0xf0, + 0x30, + 0xef, + 0xcf, + 0xff, + 0x38, + 0x30, + 0xce, + 0x1d, + 0x83, + 0x0c, + 0xc1, + 0xd8, + 0x33, + 0xff, + 0x8c, + 0x19, + 0xac, + 0x28, + 0xcc, + 0x19, + 0x8c, + 0x49, + 0x98, + 0x33, + 0x04, + 0x60, + 0xcc, + 0x19, + 0xbf, + 0xa3, + 0x3a, + 0x66, + 0x16, + 0x16, + 0x6b, + 0x1b, + 0xfc, + 0xe4, + 0x1b, + 0x0b, + 0x0b, + 0x0f, + 0x61, + 0x61, + 0x61, + 0xec, + 0x28, + 0xb8, + 0x3f, + 0xf0, + 0x60, + 0x0c, + 0x87, + 0x28, + 0x3f, + 0x50, + 0x36, + 0x87, + 0xbf, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xfe, + 0xff, + 0xf2, + 0x1f, + 0xd4, + 0x0f, + 0xd7, + 0xff, + 0xe8, + 0x35, + 0x01, + 0x40, + 0x50, + 0x3c, + 0xe0, + 0xa0, + 0x34, + 0x37, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf7, + 0xe9, + 0xba, + 0x10, + 0x3c, + 0xad, + 0x5c, + 0x90, + 0x3c, + 0x0c, + 0x1a, + 0x08, + 0x1e, + 0x07, + 0x7e, + 0x20, + 0x78, + 0x1c, + 0x64, + 0x40, + 0xf0, + 0x38, + 0xc8, + 0x81, + 0xe0, + 0x74, + 0xec, + 0x81, + 0xe1, + 0xcb, + 0x92, + 0x07, + 0xf1, + 0x79, + 0x20, + 0x78, + 0x37, + 0x9d, + 0x0b, + 0x42, + 0xcc, + 0x43, + 0x61, + 0x50, + 0xc3, + 0x9c, + 0x3d, + 0x85, + 0x79, + 0x0f, + 0xfc, + 0x00, + 0x0e, + 0xd0, + 0xb0, + 0xd5, + 0x8d, + 0x0b, + 0x18, + 0xd5, + 0x9f, + 0x47, + 0xa0, + 0x60, + 0xcd, + 0x0b, + 0x0d, + 0x83, + 0x34, + 0x4c, + 0x19, + 0x83, + 0x7e, + 0x4f, + 0xc6, + 0x0c, + 0x41, + 0xe0, + 0xec, + 0x18, + 0x6e, + 0x0e, + 0xc1, + 0x97, + 0xfc, + 0x0f, + 0xc4, + 0x87, + 0x60, + 0xc3, + 0x5f, + 0xf0, + 0x20, + 0xd2, + 0x1d, + 0x87, + 0xd2, + 0x1d, + 0x87, + 0xd7, + 0xfc, + 0x00, + 0x0f, + 0x28, + 0x3f, + 0xf1, + 0xbf, + 0xc0, + 0xfc, + 0x38, + 0x67, + 0x06, + 0x0c, + 0xa0, + 0x66, + 0x06, + 0x0c, + 0xcf, + 0xf9, + 0xc1, + 0xf0, + 0x24, + 0x3b, + 0x07, + 0xc0, + 0xc3, + 0xd8, + 0x33, + 0x1f, + 0xf1, + 0x83, + 0x37, + 0x4c, + 0x36, + 0x0c, + 0xd4, + 0x0c, + 0x37, + 0xe3, + 0xbf, + 0xe7, + 0x42, + 0xc2, + 0x78, + 0x2c, + 0x36, + 0x16, + 0xe1, + 0xfb, + 0x07, + 0x0e, + 0x87, + 0xb7, + 0x43, + 0x68, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xf6, + 0xc0, + 0xac, + 0x1e, + 0xc1, + 0x1a, + 0x67, + 0xff, + 0x18, + 0x33, + 0x0d, + 0xa1, + 0x60, + 0xcd, + 0xfa, + 0x48, + 0xc1, + 0x98, + 0x69, + 0x51, + 0x83, + 0x30, + 0xd3, + 0x26, + 0x0c, + 0xde, + 0xdb, + 0x06, + 0x0c, + 0xd4, + 0x6f, + 0x81, + 0xf9, + 0x94, + 0x66, + 0x83, + 0x09, + 0x9f, + 0x9c, + 0x28, + 0x29, + 0x61, + 0xf2, + 0xc1, + 0xb0, + 0x9c, + 0x79, + 0x0d, + 0x05, + 0x05, + 0x61, + 0xff, + 0x83, + 0x0f, + 0x66, + 0x0d, + 0x07, + 0xe0, + 0x66, + 0x9a, + 0x0c, + 0x1b, + 0xff, + 0xce, + 0x0c, + 0x19, + 0x83, + 0x41, + 0x83, + 0x06, + 0x7a, + 0xd0, + 0x60, + 0xc1, + 0x87, + 0xec, + 0x18, + 0x3f, + 0xf1, + 0x83, + 0x0d, + 0x40, + 0xec, + 0x18, + 0xb7, + 0x97, + 0x1f, + 0x9a, + 0x7e, + 0xa8, + 0xc3, + 0xdf, + 0x90, + 0xb0, + 0xce, + 0xd0, + 0xd0, + 0xf5, + 0xa5, + 0x01, + 0xe0, + 0xe4, + 0x2a, + 0x04, + 0x80, + 0x0f, + 0xb0, + 0xb0, + 0x97, + 0x0a, + 0xd6, + 0xd4, + 0x74, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0x61, + 0x61, + 0x60, + 0xc2, + 0x70, + 0xf6, + 0x0d, + 0x76, + 0xbc, + 0x60, + 0xdf, + 0xfe, + 0x30, + 0x61, + 0x61, + 0xf6, + 0x98, + 0x2d, + 0x78, + 0x1f, + 0x81, + 0xea, + 0xda, + 0x61, + 0xbb, + 0x0d, + 0xa4, + 0x15, + 0x0c, + 0x36, + 0x87, + 0xed, + 0x76, + 0x87, + 0xef, + 0xf2, + 0x00, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x38, + 0x77, + 0xe2, + 0xff, + 0x93, + 0x06, + 0x34, + 0x5a, + 0x41, + 0x83, + 0x03, + 0x05, + 0x85, + 0x83, + 0x0b, + 0x03, + 0x85, + 0x83, + 0x7f, + 0xf8, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x1f, + 0xf8, + 0x1a, + 0x63, + 0x06, + 0x70, + 0x7e, + 0x18, + 0x3b, + 0x06, + 0x84, + 0xff, + 0xc0, + 0x83, + 0x30, + 0x76, + 0x1f, + 0x38, + 0x67, + 0x0f, + 0x9f, + 0xf8, + 0x00, + 0x0e, + 0xff, + 0xcf, + 0xe3, + 0x0f, + 0x6e, + 0xac, + 0xd0, + 0xed, + 0xc1, + 0x9f, + 0xf9, + 0xc1, + 0x98, + 0x7e, + 0xc1, + 0x9f, + 0xfe, + 0x06, + 0x60, + 0xc1, + 0x03, + 0x06, + 0x6f, + 0x2b, + 0x8d, + 0x59, + 0xb4, + 0xe6, + 0x3f, + 0x38, + 0x58, + 0x6c, + 0x27, + 0xbf, + 0xcc, + 0x15, + 0x02, + 0xc3, + 0xf6, + 0x1b, + 0x0f, + 0xa8, + 0xff, + 0xe0, + 0xff, + 0xc0, + 0x0e, + 0xc2, + 0xc0, + 0xe7, + 0xe3, + 0x0b, + 0x03, + 0x98, + 0x33, + 0x0b, + 0x03, + 0x98, + 0x33, + 0xff, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0x37, + 0xff, + 0x9c, + 0x18, + 0x66, + 0x0e, + 0xc1, + 0x86, + 0xa0, + 0x76, + 0x0c, + 0xff, + 0xe3, + 0xf1, + 0x82, + 0x30, + 0x66, + 0x1b, + 0x04, + 0x60, + 0xc8, + 0x36, + 0x08, + 0xc1, + 0x87, + 0xb0, + 0x46, + 0x0c, + 0x3d, + 0x82, + 0x27, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xcc, + 0x1f, + 0x34, + 0x41, + 0x7f, + 0x40, + 0xfc, + 0x0d, + 0x0a, + 0x41, + 0x83, + 0x06, + 0x1b, + 0x0b, + 0x06, + 0x3f, + 0xe0, + 0xb0, + 0x61, + 0xf6, + 0x16, + 0x0e, + 0xff, + 0xe7, + 0x06, + 0x15, + 0x87, + 0xb0, + 0x6f, + 0xac, + 0x0f, + 0x18, + 0x31, + 0x2f, + 0xc1, + 0x7e, + 0x2d, + 0x37, + 0x0b, + 0x0a, + 0x80, + 0xf4, + 0xc0, + 0x83, + 0xac, + 0xa1, + 0xa1, + 0xde, + 0x41, + 0xa3, + 0x87, + 0xef, + 0x41, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xa8, + 0x1f, + 0xaf, + 0xff, + 0xd0, + 0x7e, + 0xa0, + 0x7f, + 0x35, + 0xfe, + 0x43, + 0xaf, + 0xfd, + 0x07, + 0xb4, + 0x3c, + 0xe1, + 0xef, + 0x57, + 0xbc, + 0x1f, + 0x50, + 0x37, + 0x07, + 0x55, + 0xea, + 0xdd, + 0x60, + 0x2f, + 0xfe, + 0x50, + 0x6f, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x0f, + 0x7f, + 0xc0, + 0xfc, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x1f, + 0xf0, + 0x30, + 0x60, + 0xc3, + 0xb0, + 0x60, + 0xc1, + 0x87, + 0x60, + 0xc1, + 0x83, + 0xfe, + 0x06, + 0x0c, + 0x1a, + 0x1f, + 0x60, + 0xc7, + 0xff, + 0x1a, + 0x76, + 0x14, + 0x16, + 0x7e, + 0x54, + 0x3c, + 0x0c, + 0xc3, + 0xa6, + 0x19, + 0xc8, + 0x3b, + 0xaf, + 0x83, + 0xff, + 0x14, + 0x0f, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0xff, + 0xd7, + 0xe3, + 0x0b, + 0x05, + 0x30, + 0x67, + 0xfe, + 0xb0, + 0x66, + 0x07, + 0x05, + 0x30, + 0x66, + 0x16, + 0x0a, + 0x60, + 0xcf, + 0xfd, + 0x60, + 0xc3, + 0xfd, + 0x83, + 0x1e, + 0xb7, + 0x8c, + 0x18, + 0xe1, + 0xd9, + 0xf8, + 0x7a, + 0xde, + 0x34, + 0x27, + 0x0e, + 0xc8, + 0x33, + 0xff, + 0x07, + 0x9c, + 0x3b, + 0x0f, + 0x38, + 0x57, + 0x80, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x38, + 0x77, + 0xe7, + 0xff, + 0x8c, + 0x1b, + 0x87, + 0xd9, + 0x83, + 0x70, + 0xfb, + 0x30, + 0x60, + 0xff, + 0x40, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x1a, + 0x60, + 0xff, + 0x81, + 0xf8, + 0x18, + 0x76, + 0x0c, + 0x3b, + 0x0c, + 0xe0, + 0x83, + 0xbf, + 0xd0, + 0x7f, + 0xe0, + 0xfe, + 0xbf, + 0xf9, + 0x0e, + 0xff, + 0xe3, + 0xf1, + 0x87, + 0xf6, + 0xac, + 0xc3, + 0xfb, + 0x06, + 0x67, + 0xf9, + 0x30, + 0x66, + 0x63, + 0x0a, + 0x30, + 0x66, + 0x7f, + 0x93, + 0x06, + 0x66, + 0x30, + 0xa3, + 0x06, + 0x67, + 0x7a, + 0xd3, + 0xa6, + 0xe1, + 0x58, + 0x6f, + 0xcc, + 0x13, + 0x06, + 0xc2, + 0xa3, + 0xfe, + 0x83, + 0xa4, + 0x26, + 0x0f, + 0xd8, + 0x6b, + 0x0f, + 0xa8, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xec, + 0x3a, + 0xb0, + 0x67, + 0x0e, + 0xe9, + 0x9f, + 0xfc, + 0x60, + 0xc2, + 0xbd, + 0x40, + 0xb0, + 0x60, + 0xa1, + 0x94, + 0x06, + 0x0d, + 0x90, + 0x60, + 0x73, + 0x06, + 0x0f, + 0xf4, + 0x0c, + 0x18, + 0x30, + 0xce, + 0x0c, + 0x18, + 0x30, + 0xce, + 0x0e, + 0x98, + 0x3a, + 0xde, + 0x07, + 0x50, + 0x30, + 0xce, + 0x0c, + 0x3b, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xeb, + 0xff, + 0x80, + 0x0f, + 0xb0, + 0x30, + 0x2f, + 0x80, + 0xe0, + 0x70, + 0x6a, + 0xdf, + 0xff, + 0x03, + 0x0b, + 0x03, + 0x03, + 0x06, + 0x16, + 0x06, + 0x06, + 0x0c, + 0x0b, + 0xf1, + 0x83, + 0x3f, + 0xf3, + 0x83, + 0x30, + 0xb0, + 0x6e, + 0x0c, + 0xd1, + 0xc1, + 0xbf, + 0x8f, + 0xfc, + 0xe8, + 0x58, + 0x58, + 0x36, + 0x0d, + 0x85, + 0x83, + 0x43, + 0xbf, + 0xf2, + 0x1d, + 0xa1, + 0xda, + 0x0f, + 0xce, + 0x1d, + 0xf8, + 0xff, + 0xd1, + 0x83, + 0x0c, + 0xe1, + 0xd8, + 0x30, + 0x48, + 0x5a, + 0x0c, + 0x1d, + 0xff, + 0xc6, + 0x0c, + 0x12, + 0x16, + 0x16, + 0x0c, + 0x7f, + 0xe0, + 0x60, + 0xc6, + 0x0e, + 0xc1, + 0x83, + 0x18, + 0x10, + 0x30, + 0x7e, + 0x18, + 0x70, + 0x60, + 0xc3, + 0x30, + 0xe0, + 0xc0, + 0x87, + 0xdb, + 0x28, + 0x3f, + 0x5c, + 0x0b, + 0x43, + 0xbc, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xca, + 0x0e, + 0x5c, + 0x1b, + 0x43, + 0xbf, + 0x3f, + 0xfc, + 0x60, + 0xc0, + 0xe9, + 0x40, + 0xb0, + 0x60, + 0xd1, + 0x38, + 0x18, + 0x3b, + 0x47, + 0x07, + 0x8c, + 0x1a, + 0x7f, + 0x98, + 0xc1, + 0x86, + 0x70, + 0xec, + 0x19, + 0xff, + 0xa3, + 0x06, + 0x1f, + 0xf6, + 0x98, + 0x66, + 0x0e, + 0xfc, + 0x5f, + 0xf0, + 0x30, + 0xf9, + 0x83, + 0x90, + 0xf9, + 0x83, + 0xfa, + 0xff, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0x7e, + 0x0a, + 0xec, + 0x36, + 0x0c, + 0x74, + 0x0f, + 0x26, + 0x0f, + 0x5d, + 0x6e, + 0xcc, + 0x18, + 0x7f, + 0xd8, + 0x31, + 0x70, + 0x52, + 0x60, + 0xce, + 0x99, + 0x92, + 0x60, + 0xcc, + 0x19, + 0x92, + 0x60, + 0xcf, + 0xc6, + 0x49, + 0xd3, + 0x30, + 0x66, + 0x49, + 0xac, + 0x7e, + 0x32, + 0x4c, + 0x36, + 0x0c, + 0x89, + 0x0f, + 0x60, + 0xc2, + 0x90, + 0xf6, + 0x70, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xce, + 0x08, + 0x15, + 0x87, + 0x1c, + 0xa0, + 0x3a, + 0x60, + 0x95, + 0x98, + 0x58, + 0x37, + 0xff, + 0x8c, + 0x18, + 0x57, + 0xc8, + 0x58, + 0x30, + 0x73, + 0x9c, + 0x0c, + 0x1b, + 0xa3, + 0x82, + 0xcc, + 0x18, + 0x69, + 0x0e, + 0xc1, + 0xb4, + 0xf5, + 0x71, + 0xf8, + 0x6d, + 0x6d, + 0x46, + 0x1d, + 0xa0, + 0xa0, + 0x50, + 0x75, + 0xeb, + 0x0f, + 0xfa, + 0xfa, + 0x0f, + 0xaf, + 0x41, + 0x5a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xa0, + 0xc8, + 0x67, + 0x0b, + 0x42, + 0xc3, + 0xac, + 0x0c, + 0x0e, + 0x0a, + 0xff, + 0xfd, + 0x14, + 0x5f, + 0xf5, + 0x09, + 0x20, + 0x30, + 0x6a, + 0x05, + 0x7f, + 0xf2, + 0x13, + 0x84, + 0xc1, + 0xfa, + 0x42, + 0xb0, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xff, + 0x07, + 0xbf, + 0xfc, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xff, + 0xf2, + 0x00, + 0x0d, + 0x7f, + 0xf1, + 0xf8, + 0x33, + 0x07, + 0x69, + 0x82, + 0x9e, + 0xa8, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xeb, + 0x78, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xff, + 0x81, + 0x83, + 0x06, + 0xbd, + 0x83, + 0x9c, + 0x0f, + 0x97, + 0x03, + 0xa8, + 0x17, + 0xf4, + 0x0c, + 0x2b, + 0xe0, + 0x3a, + 0x1c, + 0xc0, + 0x7b, + 0x43, + 0xf9, + 0xbe, + 0x83, + 0xd7, + 0xa4, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0x40, + 0xef, + 0xc0, + 0xff, + 0x81, + 0xab, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x0f, + 0xf8, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xeb, + 0x78, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xff, + 0x81, + 0x83, + 0x0c, + 0xe4, + 0x83, + 0xf3, + 0xff, + 0xc6, + 0x87, + 0x3e, + 0x43, + 0x41, + 0xef, + 0x38, + 0x7f, + 0xac, + 0x0f, + 0x07, + 0xae, + 0x0e, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xce, + 0x1d, + 0x58, + 0xff, + 0xd1, + 0xab, + 0x0c, + 0xe1, + 0xd8, + 0x32, + 0xff, + 0x93, + 0x06, + 0x19, + 0xc3, + 0xb0, + 0x6f, + 0xff, + 0x18, + 0x30, + 0x32, + 0x21, + 0xb0, + 0x65, + 0xfa, + 0x42, + 0xc1, + 0x85, + 0x40, + 0x48, + 0x3f, + 0x1f, + 0xf8, + 0x18, + 0x65, + 0x14, + 0x02, + 0x88, + 0x33, + 0x8c, + 0x68, + 0x7a, + 0xc0, + 0xc0, + 0xa0, + 0x72, + 0x0b, + 0x42, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x6a, + 0x03, + 0xf0, + 0x28, + 0x07, + 0x0b, + 0x56, + 0x12, + 0x05, + 0x05, + 0x83, + 0x7f, + 0xf4, + 0x60, + 0xc2, + 0x43, + 0xec, + 0x18, + 0x1c, + 0x16, + 0x16, + 0x0c, + 0xf0, + 0x67, + 0x4c, + 0x1b, + 0x07, + 0x98, + 0xc1, + 0x9f, + 0xf8, + 0x1f, + 0x8c, + 0xc1, + 0x98, + 0x30, + 0xd9, + 0x83, + 0x30, + 0x41, + 0xb3, + 0x06, + 0x61, + 0xf6, + 0x60, + 0xcc, + 0x39, + 0xff, + 0xf0, + 0x0f, + 0xc8, + 0x7f, + 0x30, + 0xc7, + 0xfd, + 0x19, + 0xa6, + 0x0f, + 0x0c, + 0xd3, + 0x8c, + 0x1e, + 0x04, + 0xdd, + 0x1c, + 0x1e, + 0x04, + 0x0c, + 0x4f, + 0xe0, + 0x4a, + 0xcc, + 0xc1, + 0xe0, + 0x4a, + 0xcc, + 0xc1, + 0xe0, + 0x4a, + 0xcc, + 0xd5, + 0xe0, + 0x4d, + 0xd9, + 0xff, + 0x43, + 0xbb, + 0x03, + 0xc1, + 0x98, + 0x0a, + 0x06, + 0x86, + 0xc2, + 0xd0, + 0x61, + 0x9c, + 0x0e, + 0x16, + 0x1a, + 0x0a, + 0x4b, + 0x83, + 0xff, + 0x00, + 0x0f, + 0xd4, + 0x0e, + 0xfc, + 0x7f, + 0xe0, + 0x60, + 0xc3, + 0x50, + 0x3b, + 0x06, + 0x1a, + 0x81, + 0xd8, + 0x3b, + 0xff, + 0x8c, + 0x18, + 0x1c, + 0x0c, + 0x16, + 0x0c, + 0x70, + 0xdc, + 0x0c, + 0x1b, + 0xff, + 0xa3, + 0x06, + 0x1f, + 0xc9, + 0xf8, + 0xff, + 0xc9, + 0x86, + 0xc8, + 0x63, + 0x44, + 0x36, + 0x43, + 0x1a, + 0x1c, + 0xe6, + 0xa8, + 0xd0, + 0xd7, + 0xff, + 0x90, + 0x0f, + 0xb0, + 0xb0, + 0xab, + 0x0a, + 0xd6, + 0xd4, + 0x74, + 0xdb, + 0xd4, + 0xf5, + 0x0c, + 0x18, + 0x58, + 0x98, + 0x58, + 0x30, + 0x9f, + 0x21, + 0xb0, + 0x61, + 0x71, + 0xc1, + 0x60, + 0xcb, + 0x82, + 0xf0, + 0x30, + 0x7c, + 0xff, + 0x3b, + 0xab, + 0x0f, + 0xfb, + 0xd4, + 0x07, + 0xfc, + 0x0c, + 0x3b, + 0x0e, + 0xc3, + 0xf6, + 0x1d, + 0x87, + 0xec, + 0x33, + 0x87, + 0xef, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xdf, + 0xe8, + 0x1f, + 0x80, + 0xa0, + 0x50, + 0x2c, + 0x18, + 0x57, + 0xc1, + 0xb0, + 0x63, + 0xa0, + 0x74, + 0x18, + 0x37, + 0xe9, + 0xfc, + 0x60, + 0xc4, + 0x91, + 0x28, + 0x60, + 0xc7, + 0xc0, + 0xbc, + 0x0c, + 0x1b, + 0xd4, + 0xf7, + 0x1d, + 0x30, + 0xce, + 0x1d, + 0xca, + 0xbf, + 0xf9, + 0xc3, + 0xd7, + 0xc1, + 0xfe, + 0xb7, + 0x74, + 0x3d, + 0x70, + 0xe3, + 0xe0, + 0xe8, + 0x27, + 0x09, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x7e, + 0x3f, + 0xf8, + 0xd5, + 0x86, + 0xd0, + 0xec, + 0x18, + 0x3f, + 0xe0, + 0x60, + 0xc7, + 0x0c, + 0xe0, + 0xc1, + 0x8f, + 0x5b, + 0xc0, + 0xc1, + 0x8e, + 0x19, + 0xc1, + 0x83, + 0x1e, + 0xbb, + 0x06, + 0x0c, + 0x7a, + 0xec, + 0x1f, + 0x87, + 0x0c, + 0xe0, + 0xc2, + 0xbf, + 0xf9, + 0x83, + 0xd0, + 0x28, + 0x1f, + 0x9e, + 0x0b, + 0xc1, + 0xeb, + 0x43, + 0xac, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0x95, + 0x86, + 0xfc, + 0x5a, + 0xbb, + 0xce, + 0x99, + 0x85, + 0x83, + 0x70, + 0x67, + 0xc7, + 0x79, + 0xc1, + 0x9a, + 0x0c, + 0x1b, + 0x83, + 0x30, + 0xb0, + 0x6e, + 0x0c, + 0xff, + 0xce, + 0x0c, + 0x3b, + 0x0d, + 0x83, + 0x2b, + 0x75, + 0x1f, + 0x8b, + 0x5d, + 0xc6, + 0x1d, + 0x60, + 0x70, + 0x41, + 0xeb, + 0xb0, + 0xfe, + 0x6f, + 0x90, + 0xf7, + 0xd0, + 0x1b, + 0x83, + 0xff, + 0x00, + 0x0f, + 0xa8, + 0x1e, + 0xac, + 0x7f, + 0xac, + 0x1a, + 0xb0, + 0xa8, + 0x50, + 0x2c, + 0x1d, + 0xff, + 0xc6, + 0x0c, + 0x0f, + 0x07, + 0xb0, + 0x77, + 0xcd, + 0xc8, + 0x30, + 0x68, + 0xe8, + 0x68, + 0xc1, + 0x85, + 0xfe, + 0x8c, + 0x18, + 0x7f, + 0xdf, + 0x8f, + 0xfc, + 0x0c, + 0x36, + 0x87, + 0x61, + 0xf7, + 0xfe, + 0x0f, + 0xb4, + 0x3b, + 0x0f, + 0xbf, + 0xf0, + 0x00, + 0x0e, + 0xff, + 0xe3, + 0xf0, + 0x7f, + 0xd8, + 0x30, + 0x7f, + 0xc0, + 0xc1, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x07, + 0x5d, + 0x83, + 0x06, + 0x05, + 0xf8, + 0x18, + 0x33, + 0xff, + 0x46, + 0x0c, + 0xd8, + 0x25, + 0x66, + 0x0c, + 0xc6, + 0x24, + 0xcf, + 0xc6, + 0x08, + 0xc1, + 0x98, + 0x6d, + 0xfe, + 0x72, + 0x0d, + 0x85, + 0x85, + 0x87, + 0xb0, + 0xb0, + 0x38, + 0x7b, + 0x0b, + 0x2e, + 0x00, + 0x0f, + 0xf9, + 0x0f, + 0xea, + 0x01, + 0xc2, + 0xfc, + 0x07, + 0x06, + 0x85, + 0x83, + 0x7f, + 0xf8, + 0xc1, + 0x86, + 0xc3, + 0xd8, + 0x33, + 0xff, + 0x46, + 0x0c, + 0x2a, + 0x07, + 0xb0, + 0x61, + 0x70, + 0x7b, + 0x07, + 0x7f, + 0xf1, + 0x83, + 0x05, + 0x03, + 0xef, + 0xc3, + 0xff, + 0x26, + 0x1b, + 0x41, + 0x21, + 0xa0, + 0xb8, + 0x29, + 0x0f, + 0x98, + 0x37, + 0x07, + 0xf7, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x12, + 0x17, + 0xe0, + 0x68, + 0x5a, + 0x0c, + 0x19, + 0xc6, + 0x17, + 0x8c, + 0x1a, + 0x8a, + 0x18, + 0x13, + 0x06, + 0x0a, + 0x01, + 0xd0, + 0x60, + 0xcb, + 0xea, + 0xb0, + 0x60, + 0xc3, + 0xfe, + 0xc1, + 0xdf, + 0xaf, + 0xc6, + 0x0c, + 0x81, + 0x90, + 0xe7, + 0xe1, + 0xdc, + 0x67, + 0x30, + 0xe7, + 0xc0, + 0x7c, + 0x61, + 0x3e, + 0xb7, + 0xd6, + 0x1c, + 0xa1, + 0xd0, + 0x38, + 0x7d, + 0x70, + 0x3d, + 0x00, + 0xbf, + 0x8f, + 0xf5, + 0x41, + 0x61, + 0xe6, + 0xa0, + 0xb0, + 0xf3, + 0x4f, + 0xe2, + 0xfc, + 0xc1, + 0xff, + 0x98, + 0x3f, + 0xf3, + 0x7f, + 0xa7, + 0xb9, + 0xb3, + 0x22, + 0x61, + 0x9b, + 0x32, + 0x26, + 0x19, + 0xbf, + 0xd3, + 0x0c, + 0xd9, + 0x9b, + 0x3f, + 0x2a, + 0xcc, + 0x89, + 0x82, + 0x6c, + 0xcd, + 0x83, + 0xa9, + 0x91, + 0x68, + 0x5f, + 0x21, + 0xff, + 0x80, + 0x0e, + 0xc2, + 0xc1, + 0x27, + 0xe3, + 0x0b, + 0x04, + 0x98, + 0x33, + 0xd7, + 0xa9, + 0xa6, + 0x0c, + 0x33, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x1c, + 0x87, + 0x60, + 0xcb, + 0xfe, + 0x06, + 0x0c, + 0xd1, + 0xc1, + 0x83, + 0xf1, + 0xa0, + 0xc1, + 0x83, + 0x94, + 0x7f, + 0xe0, + 0x41, + 0xfb, + 0x34, + 0x3f, + 0xce, + 0x3a, + 0x1d, + 0xff, + 0xac, + 0x3f, + 0xf0, + 0x10, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0xe1, + 0xdf, + 0x8f, + 0xfc, + 0x0d, + 0x59, + 0x87, + 0xb0, + 0x60, + 0xcf, + 0xfc, + 0x0c, + 0x19, + 0x87, + 0xb0, + 0x60, + 0xcf, + 0xfc, + 0x0c, + 0x18, + 0x6d, + 0x0e, + 0xc1, + 0xb4, + 0xf5, + 0x71, + 0x83, + 0x55, + 0xab, + 0xca, + 0x3f, + 0x0e, + 0x91, + 0xc0, + 0xc2, + 0xf2, + 0x0c, + 0x16, + 0xa0, + 0x9f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xfc, + 0x38, + 0x70, + 0x0f, + 0xce, + 0x1d, + 0xf8, + 0xff, + 0xd1, + 0x83, + 0x0c, + 0xc1, + 0xd8, + 0x37, + 0xff, + 0x8c, + 0x1b, + 0x02, + 0x81, + 0x66, + 0x0d, + 0x45, + 0x86, + 0x8c, + 0x18, + 0x2c, + 0x74, + 0x2c, + 0x18, + 0x3e, + 0x83, + 0xb0, + 0x60, + 0x74, + 0x14, + 0x07, + 0xe3, + 0xff, + 0x46, + 0x1f, + 0x38, + 0x49, + 0x07, + 0x63, + 0x94, + 0x0f, + 0xb4, + 0x70, + 0x70, + 0x79, + 0x2e, + 0x09, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x20, + 0x70, + 0xf5, + 0x45, + 0x94, + 0x0f, + 0x6e, + 0x04, + 0xff, + 0x8c, + 0x82, + 0xb0, + 0xfb, + 0x25, + 0x1b, + 0xfc, + 0x99, + 0x36, + 0x34, + 0x49, + 0x32, + 0x0d, + 0x42, + 0x64, + 0xc8, + 0x2b, + 0xfe, + 0x37, + 0x02, + 0xb6, + 0x56, + 0x9f, + 0x0c, + 0x65, + 0x0c, + 0x18, + 0x5a, + 0x60, + 0x8c, + 0x10, + 0x58, + 0xff, + 0xc1, + 0xa8, + 0x1e, + 0x70, + 0xec, + 0x3a, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x30, + 0xef, + 0xc7, + 0xfe, + 0x8c, + 0x18, + 0x6a, + 0x07, + 0x60, + 0xc7, + 0xfe, + 0x06, + 0x0c, + 0x27, + 0x0f, + 0x60, + 0xef, + 0xfe, + 0x70, + 0x60, + 0xa0, + 0x5a, + 0x0c, + 0x19, + 0x74, + 0xf1, + 0xa6, + 0xaf, + 0x42, + 0xb0, + 0xb7, + 0xe8, + 0xab, + 0xd5, + 0x26, + 0x1c, + 0xaf, + 0x94, + 0x04, + 0x39, + 0xee, + 0xd0, + 0xfb, + 0xc0, + 0xc1, + 0xa1, + 0xe4, + 0x2c, + 0x38, + 0x0d, + 0x7f, + 0xf1, + 0xf8, + 0x18, + 0x6c, + 0x2d, + 0x58, + 0x3f, + 0xc1, + 0x60, + 0xc1, + 0x86, + 0xc2, + 0xc1, + 0x83, + 0xad, + 0x85, + 0x83, + 0x1c, + 0x5b, + 0xa1, + 0x83, + 0xba, + 0xed, + 0x46, + 0x0d, + 0xa9, + 0xac, + 0x98, + 0x31, + 0x55, + 0x9a, + 0x1f, + 0x94, + 0x69, + 0x18, + 0x30, + 0xdd, + 0x82, + 0xa0, + 0x21, + 0xdc, + 0x07, + 0x0f, + 0xdb, + 0x27, + 0x61, + 0xed, + 0x03, + 0x81, + 0xc3, + 0xff, + 0x06, + 0x0f, + 0x38, + 0x28, + 0x12, + 0xea, + 0x7a, + 0x9e, + 0xa1, + 0xd3, + 0x1b, + 0x55, + 0x14, + 0x60, + 0xc1, + 0x40, + 0x28, + 0x2c, + 0x18, + 0xdf, + 0xf1, + 0x83, + 0x30, + 0xf6, + 0x0c, + 0x1d, + 0x97, + 0xa3, + 0x06, + 0x0f, + 0x8c, + 0x19, + 0x83, + 0x06, + 0xe6, + 0x0c, + 0xc1, + 0xf8, + 0xcc, + 0x19, + 0x83, + 0x0d, + 0x9f, + 0x8c, + 0x08, + 0x6c, + 0x43, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xec, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0xff, + 0xc0, + 0xfc, + 0x61, + 0xec, + 0x1a, + 0xb3, + 0x03, + 0x03, + 0x06, + 0x0c, + 0xdf, + 0xce, + 0x0c, + 0x19, + 0x83, + 0x81, + 0x83, + 0x06, + 0x65, + 0x1c, + 0xc1, + 0x83, + 0x36, + 0x02, + 0x60, + 0xc1, + 0x9f, + 0xf8, + 0x18, + 0x30, + 0xe4, + 0x3b, + 0xf3, + 0x44, + 0xc1, + 0x83, + 0x0a, + 0x64, + 0xa1, + 0x24, + 0x16, + 0x48, + 0x5b, + 0x86, + 0x62, + 0x81, + 0x66, + 0x1f, + 0x3f, + 0xa0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x0b, + 0x41, + 0xf4, + 0xf9, + 0x03, + 0x71, + 0x8e, + 0xa2, + 0xec, + 0x09, + 0x83, + 0x03, + 0x77, + 0x20, + 0xc1, + 0xf4, + 0x28, + 0xbc, + 0xe0, + 0xc2, + 0xbf, + 0x05, + 0x83, + 0x2d, + 0x05, + 0x02, + 0xc1, + 0x88, + 0xf9, + 0x0d, + 0xab, + 0x1b, + 0x89, + 0x0b, + 0xe9, + 0x90, + 0x7e, + 0x8c, + 0x39, + 0xe0, + 0xb0, + 0x21, + 0x98, + 0x7b, + 0x43, + 0xf9, + 0xb8, + 0x3f, + 0x5e, + 0x90, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xf2, + 0xa0, + 0xfb, + 0xfa, + 0x88, + 0x3f, + 0x01, + 0x18, + 0x1a, + 0x60, + 0xc1, + 0x8e, + 0x38, + 0x30, + 0x60, + 0x81, + 0x1a, + 0x0c, + 0x1b, + 0xff, + 0xc6, + 0x0d, + 0x89, + 0x0d, + 0x98, + 0x33, + 0xff, + 0x46, + 0x0c, + 0x0e, + 0x1f, + 0x60, + 0xc1, + 0x75, + 0xc0, + 0xfc, + 0x0f, + 0x2d, + 0xc0, + 0xc3, + 0x3d, + 0x01, + 0x84, + 0x86, + 0xc1, + 0x79, + 0x0f, + 0x3a, + 0x0b, + 0xd2, + 0x1d, + 0x2b, + 0xc8, + 0x2f, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x20, + 0xff, + 0x47, + 0xf2, + 0x12, + 0x50, + 0x18, + 0x33, + 0x03, + 0xe8, + 0x2c, + 0x19, + 0x20, + 0x7c, + 0x16, + 0x0c, + 0x2f, + 0x5d, + 0xe3, + 0x06, + 0xa3, + 0x06, + 0x0c, + 0xc1, + 0xd9, + 0xff, + 0x18, + 0x33, + 0x30, + 0x60, + 0xcc, + 0x19, + 0x9d, + 0x3a, + 0x67, + 0xe3, + 0x34, + 0xc7, + 0x30, + 0xd9, + 0x83, + 0x06, + 0x21, + 0xb7, + 0x06, + 0xf0, + 0x76, + 0xda, + 0x1f, + 0xca, + 0x0a, + 0xfe, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x12, + 0xc1, + 0x61, + 0x48, + 0x5d, + 0xbf, + 0xce, + 0x1b, + 0x24, + 0x1a, + 0x0f, + 0xce, + 0x41, + 0x60, + 0x77, + 0x8c, + 0x8f, + 0xea, + 0x1a, + 0x64, + 0x16, + 0x0f, + 0x18, + 0x32, + 0x41, + 0xaa, + 0xcc, + 0x19, + 0x3f, + 0xc6, + 0xe0, + 0xc8, + 0x1a, + 0x15, + 0xc0, + 0xf8, + 0x1d, + 0xe1, + 0xd0, + 0x61, + 0x30, + 0x30, + 0x61, + 0x41, + 0x48, + 0xe5, + 0xe0, + 0xe7, + 0x03, + 0x4c, + 0xe0, + 0xd8, + 0x3c, + 0xe1, + 0x61, + 0xff, + 0x83, + 0x0f, + 0x61, + 0x48, + 0x5f, + 0x3f, + 0xce, + 0x85, + 0x98, + 0x58, + 0x5f, + 0x9c, + 0xc2, + 0xc0, + 0xe0, + 0xcc, + 0xce, + 0xee, + 0x51, + 0x99, + 0x99, + 0x9e, + 0x36, + 0x33, + 0x33, + 0x30, + 0x61, + 0x66, + 0x7f, + 0x03, + 0x0b, + 0x30, + 0x3c, + 0x07, + 0x0b, + 0xe0, + 0x7d, + 0x0e, + 0x83, + 0x0b, + 0x73, + 0x37, + 0x04, + 0x0e, + 0x30, + 0x39, + 0xa1, + 0xa0, + 0x60, + 0xc0, + 0xe1, + 0xf6, + 0x28, + 0x28, + 0x3f, + 0xf0, + 0x60, + 0x0e, + 0x43, + 0x21, + 0x96, + 0x04, + 0x82, + 0x43, + 0x76, + 0x14, + 0x0d, + 0x71, + 0x94, + 0xfd, + 0x75, + 0x8c, + 0x93, + 0x06, + 0xc1, + 0xb2, + 0x06, + 0x05, + 0x61, + 0xb2, + 0x07, + 0xc5, + 0xf8, + 0xc8, + 0x19, + 0x99, + 0x85, + 0x90, + 0xc6, + 0x26, + 0x16, + 0x43, + 0x1b, + 0xfc, + 0xfc, + 0x49, + 0x81, + 0xd0, + 0x61, + 0x60, + 0xc1, + 0x70, + 0x20, + 0xb0, + 0x60, + 0xcc, + 0x3b, + 0x86, + 0x34, + 0xa0, + 0x6c, + 0xb6, + 0x81, + 0x48, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xf3, + 0x86, + 0xfc, + 0x7f, + 0xeb, + 0x4c, + 0x0c, + 0x16, + 0x0c, + 0x18, + 0x58, + 0x24, + 0x18, + 0x33, + 0xff, + 0x38, + 0x33, + 0x0b, + 0x06, + 0xe0, + 0xcd, + 0xfd, + 0x6e, + 0x0c, + 0xc2, + 0xc1, + 0xba, + 0x66, + 0x2b, + 0x4d, + 0xfc, + 0x66, + 0xa9, + 0xdc, + 0x36, + 0x60, + 0x56, + 0xa0, + 0xd9, + 0xf9, + 0xd0, + 0xec, + 0x43, + 0x68, + 0x76, + 0x1d, + 0xe0, + 0x0f, + 0xf4, + 0xe0, + 0xfa, + 0x0f, + 0x4a, + 0x8c, + 0x14, + 0xff, + 0xe7, + 0x05, + 0x12, + 0x04, + 0x85, + 0x82, + 0x89, + 0xd6, + 0x23, + 0x05, + 0x13, + 0x4a, + 0x19, + 0x82, + 0x89, + 0x81, + 0x98, + 0xc1, + 0x4f, + 0xe6, + 0x89, + 0x82, + 0x88, + 0xc0, + 0xf0, + 0x3e, + 0xa1, + 0xb4, + 0x38, + 0x18, + 0x5b, + 0x32, + 0x68, + 0x30, + 0xb9, + 0x51, + 0x6a, + 0x0c, + 0xc0, + 0x67, + 0xb9, + 0x0a, + 0x4b, + 0x64, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xb0, + 0x61, + 0xab, + 0x34, + 0xf5, + 0xd4, + 0x6a, + 0xc2, + 0xd3, + 0x0d, + 0x83, + 0x3f, + 0xf4, + 0x60, + 0xcc, + 0xc1, + 0x8c, + 0x60, + 0xcf, + 0xfd, + 0x18, + 0x33, + 0x30, + 0x63, + 0x18, + 0x33, + 0xff, + 0x46, + 0x0c, + 0x3f, + 0xee, + 0x99, + 0x7f, + 0xc0, + 0xea, + 0x24, + 0x3b, + 0x06, + 0x1a, + 0xff, + 0x83, + 0xe9, + 0x0e, + 0xc3, + 0xeb, + 0xfe, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x25, + 0xee, + 0x5e, + 0x0c, + 0xbf, + 0xf8, + 0x3b, + 0xff, + 0xc8, + 0x67, + 0x0f, + 0xda, + 0x19, + 0xff, + 0xf2, + 0x1f, + 0x61, + 0xb4, + 0x3a, + 0xb7, + 0xa9, + 0xea, + 0xc1, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1a, + 0xb8, + 0x2a, + 0x7a, + 0xe3, + 0x5b, + 0x42, + 0x70, + 0x50, + 0xc2, + 0xd0, + 0x71, + 0x78, + 0x1f, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x5e, + 0xff, + 0xe7, + 0xa6, + 0x14, + 0x0c, + 0x36, + 0x0c, + 0xff, + 0xd1, + 0x83, + 0x33, + 0x4c, + 0x73, + 0x06, + 0x64, + 0x0c, + 0x73, + 0x06, + 0x7f, + 0xf1, + 0x83, + 0x0f, + 0xfb, + 0x06, + 0x5f, + 0xf2, + 0x60, + 0xc3, + 0xfe, + 0xfc, + 0xff, + 0xf3, + 0x87, + 0xce, + 0x1d, + 0x86, + 0xa0, + 0xe5, + 0x87, + 0xac, + 0x16, + 0x0b, + 0x0e, + 0x41, + 0xe8, + 0x24, + 0x0c, + 0xff, + 0xf1, + 0xf8, + 0x35, + 0x03, + 0xb0, + 0x65, + 0xff, + 0x03, + 0x06, + 0x68, + 0x76, + 0x0c, + 0x19, + 0xea, + 0xec, + 0x18, + 0x33, + 0x97, + 0xb0, + 0x60, + 0xcd, + 0x7d, + 0x83, + 0x06, + 0x5f, + 0xf0, + 0x35, + 0x61, + 0x50, + 0x74, + 0x1d, + 0x6f, + 0xfe, + 0x30, + 0xfb, + 0x47, + 0x0f, + 0xf3, + 0xe8, + 0x3f, + 0x37, + 0xad, + 0x34, + 0x37, + 0xa0, + 0x9b, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xfc, + 0x7e, + 0x0d, + 0x83, + 0x06, + 0x13, + 0x81, + 0xb4, + 0xc1, + 0x86, + 0xc1, + 0x7a, + 0x70, + 0x61, + 0xb0, + 0xd8, + 0x3f, + 0x1f, + 0x83, + 0x60, + 0xc3, + 0xfe, + 0x70, + 0x61, + 0x2f, + 0x02, + 0xf9, + 0xfc, + 0xf4, + 0xc1, + 0x24, + 0xe1, + 0xb1, + 0x81, + 0x24, + 0xe1, + 0xa7, + 0x41, + 0x24, + 0xfe, + 0x1f, + 0x05, + 0x7c, + 0xe1, + 0x9e, + 0x0a, + 0x8a, + 0x30, + 0x9d, + 0xd0, + 0x21, + 0xb0, + 0x50, + 0x29, + 0x0f, + 0xfc, + 0x18, + 0x5c, + 0x19, + 0xfd, + 0x1f, + 0x83, + 0x30, + 0x76, + 0xac, + 0x35, + 0x87, + 0x60, + 0xcf, + 0xfe, + 0x30, + 0x66, + 0x0c, + 0x36, + 0x60, + 0xce, + 0xfa, + 0x8a, + 0x30, + 0x6e, + 0x0d, + 0x02, + 0x8c, + 0x1b, + 0x81, + 0xfc, + 0x98, + 0x36, + 0x02, + 0x28, + 0x2f, + 0xd4, + 0xcc, + 0x95, + 0x98, + 0x53, + 0x39, + 0x32, + 0x1d, + 0x8d, + 0x94, + 0xc3, + 0x9c, + 0x2d, + 0x90, + 0xf4, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xc8, + 0x79, + 0x60, + 0xea, + 0x07, + 0x76, + 0x7f, + 0xf8, + 0xcc, + 0xc0, + 0x84, + 0x85, + 0x99, + 0x83, + 0x0b, + 0x0b, + 0x33, + 0x06, + 0x16, + 0x16, + 0x67, + 0x7c, + 0xfe, + 0x33, + 0x31, + 0xd1, + 0xd0, + 0x66, + 0x65, + 0xe2, + 0xe0, + 0x66, + 0x65, + 0xab, + 0xd0, + 0x3e, + 0x35, + 0x62, + 0xb5, + 0x18, + 0x1b, + 0x33, + 0x32, + 0x30, + 0x51, + 0x35, + 0x19, + 0x06, + 0xc2, + 0xc2, + 0xc3, + 0xd0, + 0x58, + 0x58, + 0x7f, + 0xe0, + 0xf0, + 0x0c, + 0xc4, + 0x98, + 0x7d, + 0xeb, + 0xc6, + 0x17, + 0xc3, + 0x94, + 0x34, + 0x19, + 0x8f, + 0x6f, + 0xf8, + 0xc2, + 0xd0, + 0x60, + 0xf1, + 0x9f, + 0xc6, + 0x0f, + 0x19, + 0x99, + 0x98, + 0x3c, + 0x66, + 0x66, + 0x60, + 0xf1, + 0x9f, + 0xc6, + 0x0f, + 0xc1, + 0x61, + 0x60, + 0xf0, + 0x1f, + 0xea, + 0x0d, + 0x03, + 0xb0, + 0x68, + 0xc1, + 0xec, + 0x18, + 0x28, + 0x1e, + 0xc9, + 0x5e, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0x40, + 0x45, + 0x03, + 0xb2, + 0xf5, + 0x1e, + 0x99, + 0x98, + 0x1d, + 0xcc, + 0x63, + 0x30, + 0xaa, + 0x32, + 0x4c, + 0xdf, + 0xeb, + 0x30, + 0x66, + 0x07, + 0x41, + 0xb8, + 0x33, + 0x07, + 0x05, + 0x98, + 0x33, + 0x7f, + 0x8c, + 0x63, + 0x35, + 0x60, + 0xcc, + 0x19, + 0xf0, + 0x3a, + 0x66, + 0x0c, + 0xc3, + 0x60, + 0xcd, + 0xb2, + 0x0d, + 0x83, + 0x36, + 0x0f, + 0xbf, + 0x18, + 0x7f, + 0x40, + 0xcc, + 0x30, + 0x0e, + 0xc2, + 0xc2, + 0xcf, + 0xc6, + 0x16, + 0x16, + 0x6a, + 0xce, + 0xae, + 0xac, + 0xc1, + 0x8b, + 0xfc, + 0x60, + 0xcf, + 0xa3, + 0xf1, + 0x83, + 0x31, + 0xcc, + 0x19, + 0x83, + 0x30, + 0x66, + 0x0c, + 0xc1, + 0x9f, + 0x8f, + 0xc6, + 0x0c, + 0xc1, + 0x98, + 0x33, + 0xf1, + 0x8e, + 0x60, + 0xcd, + 0x0b, + 0xf1, + 0xf8, + 0x42, + 0x60, + 0x6c, + 0x0c, + 0x3a, + 0x41, + 0xc8, + 0x30, + 0xec, + 0x7b, + 0x07, + 0x83, + 0xff, + 0x06, + 0x0c, + 0xfd, + 0x7e, + 0x8f, + 0xca, + 0x05, + 0x89, + 0x18, + 0x35, + 0x45, + 0x99, + 0x18, + 0x35, + 0x65, + 0x99, + 0x18, + 0x35, + 0x65, + 0x99, + 0x18, + 0x31, + 0xd7, + 0x42, + 0x60, + 0xc9, + 0xd3, + 0x70, + 0x60, + 0xe8, + 0x0b, + 0x46, + 0x30, + 0x61, + 0x50, + 0x3d, + 0xfa, + 0xff, + 0xe7, + 0x0e, + 0xa0, + 0x1c, + 0x24, + 0x3b, + 0xd3, + 0xa1, + 0xfe, + 0xbe, + 0x83, + 0xeb, + 0xd0, + 0x56, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3b, + 0xf3, + 0xff, + 0xc6, + 0x0d, + 0x80, + 0x86, + 0xcc, + 0x18, + 0x67, + 0x31, + 0x30, + 0x64, + 0x63, + 0xa8, + 0x18, + 0x33, + 0x37, + 0x4c, + 0x18, + 0x35, + 0x1e, + 0x02, + 0xb3, + 0x06, + 0x5e, + 0x5b, + 0x23, + 0x06, + 0xc3, + 0x52, + 0x17, + 0xe1, + 0x03, + 0x02, + 0x06, + 0x1b, + 0x03, + 0x03, + 0x06, + 0x1b, + 0x03, + 0x03, + 0x0f, + 0xbd, + 0x7a, + 0xf0, + 0x7c, + 0xbf, + 0x60, + 0x5c, + 0x5f, + 0xf0, + 0x3f, + 0x14, + 0x0e, + 0xc1, + 0x83, + 0x2f, + 0xf8, + 0x18, + 0x32, + 0x81, + 0xd8, + 0x30, + 0x63, + 0xff, + 0x03, + 0x06, + 0x1f, + 0xf6, + 0x0e, + 0xff, + 0xe7, + 0x06, + 0x60, + 0xc3, + 0xd8, + 0x33, + 0xa7, + 0x77, + 0x8e, + 0x99, + 0x83, + 0x32, + 0x4e, + 0x51, + 0xd3, + 0x1b, + 0x06, + 0x1b, + 0x56, + 0x9c, + 0x1e, + 0xe8, + 0xe5, + 0xe4, + 0x3f, + 0xb9, + 0x04, + 0x00, + 0x0f, + 0x68, + 0x69, + 0xfd, + 0x7e, + 0x87, + 0x30, + 0x60, + 0xd0, + 0x38, + 0x30, + 0x6d, + 0xe9, + 0x82, + 0xc1, + 0x87, + 0xe9, + 0xc1, + 0xbf, + 0x82, + 0xcc, + 0x1b, + 0x03, + 0x06, + 0x98, + 0x36, + 0x56, + 0xf0, + 0x30, + 0x65, + 0x61, + 0x0b, + 0xf1, + 0x0c, + 0x13, + 0x61, + 0xb2, + 0x42, + 0xc4, + 0x32, + 0x74, + 0x28, + 0x1d, + 0x7a, + 0x57, + 0x07, + 0x90, + 0xdc, + 0x1f, + 0xf8, + 0x38, + 0x5c, + 0x7f, + 0xe7, + 0xf1, + 0x87, + 0xa7, + 0x06, + 0x61, + 0xe9, + 0xc1, + 0x9f, + 0xf9, + 0xc1, + 0x9a, + 0xd5, + 0x26, + 0x0c, + 0xc5, + 0x61, + 0xb0, + 0x67, + 0x7f, + 0x8c, + 0x1b, + 0x44, + 0xc1, + 0x9d, + 0x36, + 0x69, + 0xd4, + 0x6a, + 0x26, + 0xae, + 0xa6, + 0x0b, + 0x30, + 0x6a, + 0xa0, + 0x4e, + 0x60, + 0xc9, + 0x82, + 0xd3, + 0xba, + 0xe0, + 0xa0, + 0x61, + 0x9d, + 0x0f, + 0x61, + 0x7f, + 0xeb, + 0xf3, + 0x83, + 0xc0, + 0xc1, + 0x85, + 0x83, + 0xc0, + 0xc1, + 0x85, + 0x83, + 0xc0, + 0xdf, + 0xc7, + 0x7c, + 0x0d, + 0x40, + 0xcc, + 0x7c, + 0x0d, + 0xfc, + 0xe0, + 0xf0, + 0x35, + 0x03, + 0x75, + 0x78, + 0x1b, + 0xf9, + 0xe9, + 0xfa, + 0x06, + 0x06, + 0x07, + 0x82, + 0xff, + 0x20, + 0xc3, + 0xda, + 0xb4, + 0x18, + 0x7b, + 0x1c, + 0x2c, + 0x3d, + 0x90, + 0x2e, + 0x0f, + 0xfc, + 0x00, + 0x0e, + 0xcd, + 0x31, + 0x47, + 0xd1, + 0x9e, + 0x7d, + 0x03, + 0x18, + 0xcc, + 0x18, + 0x13, + 0x04, + 0xf7, + 0x9e, + 0x99, + 0x82, + 0x5b, + 0x0f, + 0xb0, + 0x40, + 0xfe, + 0x82, + 0xc1, + 0x1c, + 0x16, + 0x1b, + 0x05, + 0x3f, + 0xf0, + 0x30, + 0x44, + 0x83, + 0x06, + 0x0e, + 0xa2, + 0xff, + 0x81, + 0xd1, + 0x34, + 0x18, + 0x30, + 0x61, + 0xbf, + 0xf0, + 0x79, + 0xc2, + 0xc1, + 0x87, + 0xb4, + 0x2c, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0e, + 0xc8, + 0x35, + 0x0b, + 0xc0, + 0xcd, + 0x3d, + 0x03, + 0x37, + 0xf9, + 0xc3, + 0x66, + 0x0c, + 0x81, + 0x86, + 0xcc, + 0x1d, + 0x83, + 0x0d, + 0x98, + 0x32, + 0x07, + 0xeb, + 0x30, + 0x64, + 0x0c, + 0xc1, + 0x98, + 0x3e, + 0x06, + 0x60, + 0xcc, + 0x19, + 0x03, + 0x30, + 0x77, + 0x7a, + 0xf5, + 0x98, + 0x35, + 0x0b, + 0x86, + 0x30, + 0x61, + 0x50, + 0xc9, + 0x30, + 0xeb, + 0x03, + 0x60, + 0xc3, + 0xa0, + 0xcc, + 0x0c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x48, + 0x77, + 0xe7, + 0xff, + 0x46, + 0x0c, + 0x4a, + 0x18, + 0x83, + 0x06, + 0x76, + 0x09, + 0xd3, + 0x06, + 0x3a, + 0x16, + 0x83, + 0x06, + 0xff, + 0xe8, + 0xc1, + 0xab, + 0x0d, + 0xa8, + 0xc1, + 0x83, + 0xfc, + 0x16, + 0x0c, + 0x18, + 0x6c, + 0x2f, + 0xc0, + 0xff, + 0x05, + 0x87, + 0x23, + 0x88, + 0x48, + 0x6a, + 0x0e, + 0x70, + 0x7a, + 0xc0, + 0xe0, + 0xe0, + 0xe4, + 0x1e, + 0x83, + 0x80, + 0x0f, + 0xce, + 0x1d, + 0xf9, + 0xab, + 0xd5, + 0x8d, + 0x58, + 0xb5, + 0xac, + 0x0c, + 0x18, + 0xbf, + 0x81, + 0x83, + 0x1f, + 0xf8, + 0x18, + 0x31, + 0x83, + 0xb0, + 0x60, + 0xc7, + 0xfe, + 0x06, + 0x0c, + 0x12, + 0x16, + 0x16, + 0xad, + 0x56, + 0xaa, + 0x28, + 0xfa, + 0x6b, + 0xf8, + 0xc3, + 0x35, + 0xf0, + 0x10, + 0xd4, + 0x0e, + 0xd0, + 0xf5, + 0x03, + 0xb4, + 0x3d, + 0x7f, + 0xc0, + 0x0e, + 0xff, + 0xc9, + 0xf8, + 0xc2, + 0xc1, + 0xa6, + 0x0c, + 0xc8, + 0xcb, + 0x4c, + 0x19, + 0x93, + 0xab, + 0x4c, + 0x19, + 0x85, + 0xa6, + 0x98, + 0x33, + 0xff, + 0x26, + 0x0c, + 0x3b, + 0x0e, + 0xc1, + 0x97, + 0xfc, + 0x9f, + 0x83, + 0x38, + 0x77, + 0x50, + 0x67, + 0x0e, + 0xc2, + 0x7f, + 0xf8, + 0x3c, + 0x86, + 0x54, + 0x1f, + 0x63, + 0x19, + 0xa1, + 0xd4, + 0x06, + 0x63, + 0x87, + 0xf2, + 0x19, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x2d, + 0x3f, + 0x05, + 0x82, + 0xc1, + 0xab, + 0x3f, + 0xf5, + 0x83, + 0x31, + 0x32, + 0x6c, + 0x19, + 0x99, + 0xb3, + 0x60, + 0xcc, + 0x4d, + 0x1b, + 0x06, + 0x7f, + 0xeb, + 0x06, + 0x1f, + 0xec, + 0x18, + 0x3f, + 0xe3, + 0xf0, + 0x30, + 0xce, + 0x68, + 0x6e, + 0xb7, + 0x88, + 0x3b, + 0x5d, + 0x61, + 0xf7, + 0x5b, + 0xc1, + 0xf6, + 0x19, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc3, + 0x8e, + 0x1b, + 0xf0, + 0x34, + 0x18, + 0x6c, + 0x18, + 0xff, + 0xe3, + 0x06, + 0xf8, + 0x0e, + 0x1b, + 0x07, + 0xaf, + 0xfa, + 0x30, + 0x69, + 0x81, + 0xc3, + 0x60, + 0xc1, + 0x81, + 0xc3, + 0x60, + 0xc1, + 0xff, + 0x46, + 0x0c, + 0x18, + 0x1c, + 0x37, + 0xe0, + 0x7f, + 0xe3, + 0x43, + 0x41, + 0xfa, + 0x0c, + 0xc6, + 0x66, + 0x87, + 0xb4, + 0xc9, + 0x58, + 0x73, + 0x83, + 0x18, + 0xd0, + 0xff, + 0xc1, + 0x0f, + 0xd4, + 0x0e, + 0xac, + 0xff, + 0xe8, + 0xd5, + 0x86, + 0xa0, + 0x76, + 0x0c, + 0xbf, + 0xe0, + 0x60, + 0xc5, + 0xfe, + 0x30, + 0x6c, + 0xbf, + 0x66, + 0x0d, + 0x5f, + 0xe6, + 0x30, + 0x61, + 0xff, + 0x60, + 0xcb, + 0xfd, + 0x03, + 0xf1, + 0x21, + 0x98, + 0x18, + 0x6b, + 0xfd, + 0x02, + 0x0e, + 0x60, + 0x48, + 0x7f, + 0xb0, + 0x61, + 0xfb, + 0xff, + 0xc0, + 0x0f, + 0xf2, + 0x1f, + 0xdf, + 0x8c, + 0xc1, + 0xf8, + 0x2a, + 0x1e, + 0x41, + 0xab, + 0x37, + 0x46, + 0x33, + 0x06, + 0x3c, + 0x17, + 0x93, + 0x06, + 0x3f, + 0xd6, + 0x98, + 0x3b, + 0x0f, + 0x3b, + 0x83, + 0x57, + 0xfc, + 0x98, + 0x30, + 0x61, + 0x9c, + 0x18, + 0x30, + 0x61, + 0x9c, + 0x1f, + 0x81, + 0xff, + 0x03, + 0x0e, + 0x60, + 0xb0, + 0x90, + 0xf6, + 0x0b, + 0x0f, + 0xf6, + 0x0d, + 0x0f, + 0xbf, + 0xfc, + 0x80, + 0x0e, + 0x49, + 0x58, + 0x82, + 0xb1, + 0xb2, + 0xb3, + 0x07, + 0x4c, + 0x54, + 0xad, + 0x40, + 0xc1, + 0xdf, + 0xfc, + 0x60, + 0xc1, + 0x21, + 0x61, + 0x60, + 0xc0, + 0xe0, + 0xa0, + 0x58, + 0x33, + 0xff, + 0x26, + 0x0c, + 0x35, + 0x03, + 0xb0, + 0x67, + 0xfe, + 0x07, + 0xe0, + 0xd4, + 0x0e, + 0xc2, + 0xbf, + 0xf8, + 0x83, + 0xcf, + 0x40, + 0xff, + 0x58, + 0x28, + 0x1f, + 0x5c, + 0x19, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0xff, + 0xf1, + 0xf4, + 0xa0, + 0xfe, + 0xc6, + 0x54, + 0x0c, + 0xc2, + 0xc1, + 0x2f, + 0x8c, + 0x2c, + 0x13, + 0x57, + 0x8e, + 0x86, + 0x09, + 0x6a, + 0x2a, + 0x63, + 0x05, + 0x19, + 0x54, + 0x68, + 0x60, + 0xa3, + 0x2a, + 0x8c, + 0x9a, + 0xa8, + 0xca, + 0x86, + 0x07, + 0xd4, + 0x3f, + 0x16, + 0x0c, + 0x2c, + 0x12, + 0x0f, + 0x01, + 0x0b, + 0x06, + 0x14, + 0xa0, + 0xcc, + 0x50, + 0x12, + 0x61, + 0x90, + 0x60, + 0x60, + 0x48, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0xe4, + 0x37, + 0xe0, + 0x3a, + 0x70, + 0x58, + 0x37, + 0xc2, + 0x8b, + 0x8c, + 0x1c, + 0xff, + 0x84, + 0xc1, + 0x88, + 0x8a, + 0x10, + 0x60, + 0xcc, + 0x7c, + 0x0c, + 0x18, + 0x33, + 0x35, + 0x66, + 0x0c, + 0x19, + 0xff, + 0x81, + 0x83, + 0x0d, + 0xa1, + 0xdf, + 0x9f, + 0xfd, + 0x18, + 0x4a, + 0x24, + 0x86, + 0x20, + 0x96, + 0xdb, + 0x54, + 0x1c, + 0xb4, + 0x81, + 0x50, + 0x72, + 0x83, + 0xbc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xb0, + 0xf9, + 0x70, + 0x3f, + 0x90, + 0xbf, + 0x14, + 0x0b, + 0x0d, + 0x83, + 0x7f, + 0xf2, + 0x60, + 0xec, + 0x2c, + 0x12, + 0x60, + 0xcf, + 0x5e, + 0xa6, + 0x98, + 0x33, + 0x0b, + 0x04, + 0x98, + 0x32, + 0xff, + 0x93, + 0x06, + 0xd7, + 0xf1, + 0x83, + 0x17, + 0xf8, + 0xfc, + 0x3f, + 0xf0, + 0x30, + 0xcc, + 0x1d, + 0x82, + 0x0c, + 0xff, + 0xc1, + 0xf3, + 0x07, + 0x61, + 0xf3, + 0xff, + 0x00, + 0x0f, + 0xc8, + 0x79, + 0x70, + 0x6d, + 0x0e, + 0xe9, + 0x9f, + 0xfc, + 0x60, + 0xcc, + 0x28, + 0x56, + 0x60, + 0xcc, + 0xcd, + 0x8c, + 0xc1, + 0x99, + 0x3c, + 0xac, + 0xc1, + 0x9b, + 0x7a, + 0xac, + 0xc1, + 0x99, + 0x3c, + 0x99, + 0x83, + 0x36, + 0x32, + 0x73, + 0x06, + 0x61, + 0x41, + 0x47, + 0x4c, + 0x35, + 0x87, + 0x72, + 0xdf, + 0xfc, + 0xc1, + 0xe7, + 0xa0, + 0x7f, + 0xac, + 0x16, + 0x87, + 0x3e, + 0x83, + 0x3e, + 0x43, + 0xff, + 0x04, + 0x0f, + 0x61, + 0xb0, + 0xbf, + 0x3f, + 0x53, + 0xf1, + 0x83, + 0x1e, + 0x05, + 0xc0, + 0xc1, + 0x97, + 0x93, + 0xe0, + 0x60, + 0xdb, + 0x56, + 0xee, + 0x60, + 0xe3, + 0x04, + 0x64, + 0x60, + 0xc1, + 0x06, + 0x82, + 0xc1, + 0x97, + 0xfc, + 0x0c, + 0x18, + 0x7f, + 0xdf, + 0xaf, + 0xfe, + 0x30, + 0xe4, + 0xa0, + 0x84, + 0x86, + 0xd2, + 0x85, + 0x03, + 0xda, + 0x0a, + 0x02, + 0xc3, + 0x90, + 0x79, + 0x09, + 0x00, + 0x07, + 0xf0, + 0x3f, + 0x83, + 0x61, + 0x60, + 0xc2, + 0xc3, + 0x61, + 0x60, + 0xc2, + 0xc3, + 0x68, + 0xe0, + 0xc0, + 0xe1, + 0xbf, + 0x81, + 0xfc, + 0x1f, + 0xa8, + 0x0a, + 0x21, + 0xbf, + 0xff, + 0x78, + 0x3b, + 0xc1, + 0x3c, + 0x1e, + 0x78, + 0x3d, + 0xe4, + 0x2f, + 0xf0, + 0x3f, + 0xc0, + 0x74, + 0x70, + 0x60, + 0x74, + 0x2c, + 0x2c, + 0x18, + 0x58, + 0x6c, + 0x2c, + 0x18, + 0x58, + 0x6f, + 0xe0, + 0x7f, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xaf, + 0x9a, + 0x3f, + 0x41, + 0xa0, + 0x4d, + 0x18, + 0x60, + 0xd2, + 0x4d, + 0x18, + 0x60, + 0xd7, + 0xc5, + 0x1f, + 0xa0, + 0xcb, + 0xde, + 0x5e, + 0x0c, + 0xbd, + 0xcb, + 0xc1, + 0xaf, + 0x8a, + 0x3f, + 0x41, + 0xa0, + 0x4d, + 0x18, + 0x18, + 0x68, + 0x13, + 0x46, + 0x06, + 0x1a, + 0xf8, + 0xa3, + 0xf4, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x0f, + 0x7f, + 0x82, + 0xfc, + 0x0c, + 0x36, + 0x16, + 0x0c, + 0x1a, + 0x16, + 0x16, + 0x0c, + 0x15, + 0xe0, + 0xb0, + 0x67, + 0xd1, + 0xf4, + 0x60, + 0xd8, + 0x72, + 0x18, + 0xc1, + 0xa8, + 0x72, + 0x04, + 0x60, + 0xdf, + 0xcf, + 0xd1, + 0x83, + 0x0e, + 0xc3, + 0xbf, + 0x5f, + 0xfc, + 0x68, + 0x75, + 0xf0, + 0x68, + 0x3b, + 0xce, + 0xe8, + 0x7a, + 0xe0, + 0x60, + 0xe0, + 0xe4, + 0x36, + 0x12, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3b, + 0xf3, + 0xff, + 0xa3, + 0x4c, + 0x12, + 0x07, + 0x0b, + 0x06, + 0xd3, + 0xa7, + 0x51, + 0x83, + 0x5f, + 0xf1, + 0x83, + 0x2f, + 0xf8, + 0x18, + 0x33, + 0x0f, + 0x60, + 0xc1, + 0x9e, + 0xad, + 0xe0, + 0x69, + 0x98, + 0x7b, + 0x07, + 0xe2, + 0xff, + 0x81, + 0x87, + 0x46, + 0x82, + 0x02, + 0x14, + 0xe0, + 0x92, + 0x43, + 0xb3, + 0x0d, + 0xb8, + 0x72, + 0x5f, + 0xc1, + 0x0f, + 0x41, + 0x90, + 0xfc, + 0xe1, + 0x50, + 0x2f, + 0xc7, + 0xe7, + 0xf3, + 0x83, + 0x77, + 0x28, + 0xe0, + 0xc1, + 0xe4, + 0xdc, + 0x14, + 0x30, + 0x68, + 0x7e, + 0x4c, + 0x1b, + 0xff, + 0xc6, + 0x0c, + 0x08, + 0xe1, + 0xd8, + 0x30, + 0x63, + 0x8c, + 0x0c, + 0x19, + 0x63, + 0x92, + 0x0f, + 0xc7, + 0x95, + 0xbe, + 0x4c, + 0x2e, + 0x3b, + 0xc9, + 0xa1, + 0x90, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xf9, + 0xff, + 0xf4, + 0x5c, + 0x19, + 0xfc, + 0x9f, + 0x83, + 0x30, + 0x76, + 0x0c, + 0xff, + 0xe3, + 0x06, + 0x60, + 0xa0, + 0x1c, + 0xc1, + 0x9b, + 0x7d, + 0x28, + 0xc1, + 0x98, + 0x19, + 0x6c, + 0xc1, + 0x98, + 0x4b, + 0x81, + 0x83, + 0x37, + 0xfe, + 0x30, + 0x66, + 0x0b, + 0x09, + 0x3f, + 0x3b, + 0x34, + 0x74, + 0xc2, + 0x61, + 0x9e, + 0x80, + 0x82, + 0x99, + 0x56, + 0xc8, + 0x76, + 0x3c, + 0x49, + 0xa1, + 0x28, + 0x47, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0c, + 0xff, + 0xf1, + 0xf8, + 0xa7, + 0x57, + 0x43, + 0x9c, + 0x2c, + 0x2c, + 0x2c, + 0x18, + 0xff, + 0xc0, + 0xc1, + 0x8e, + 0xbd, + 0x83, + 0x06, + 0x3a, + 0xf6, + 0x0c, + 0x18, + 0xff, + 0xc0, + 0xc1, + 0x81, + 0xc3, + 0xec, + 0x18, + 0x3f, + 0xf1, + 0xf8, + 0xf0, + 0x30, + 0xb3, + 0x09, + 0xb2, + 0xd0, + 0x62, + 0x1d, + 0xd0, + 0x95, + 0x87, + 0xdf, + 0xcd, + 0x03, + 0xfe, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xbf, + 0x5f, + 0xfc, + 0x60, + 0xe4, + 0xc1, + 0x03, + 0x30, + 0x67, + 0xfe, + 0x4c, + 0x18, + 0x58, + 0x30, + 0xd8, + 0x33, + 0xff, + 0x03, + 0x06, + 0x16, + 0x0c, + 0x36, + 0x0e, + 0xff, + 0xe3, + 0x06, + 0x0d, + 0x03, + 0x85, + 0xde, + 0x28, + 0x31, + 0x40, + 0x61, + 0x5f, + 0xfc, + 0x61, + 0x61, + 0x30, + 0x50, + 0x7f, + 0x30, + 0x7f, + 0x5f, + 0xfc, + 0x00, + 0x0f, + 0xfa, + 0x09, + 0x7b, + 0xe8, + 0x18, + 0x5f, + 0x94, + 0x08, + 0x1a, + 0x0d, + 0x5a, + 0x81, + 0x4f, + 0xc6, + 0x0d, + 0x40, + 0x94, + 0x31, + 0x83, + 0x7a, + 0x88, + 0xd3, + 0x06, + 0xc1, + 0x93, + 0x06, + 0x0d, + 0x41, + 0x7f, + 0x18, + 0x37, + 0xa8, + 0x18, + 0x58, + 0x3b, + 0x56, + 0x0c, + 0x2f, + 0xd6, + 0x0e, + 0xfc, + 0x61, + 0x78, + 0x18, + 0x30, + 0xa0, + 0xac, + 0x18, + 0x30, + 0xf9, + 0xfc, + 0x0c, + 0x3f, + 0x61, + 0xd8, + 0x7f, + 0xe0, + 0xf0, + 0x0e, + 0xbf, + 0xe8, + 0xfc, + 0x1d, + 0x87, + 0x6a, + 0xcf, + 0xfe, + 0x30, + 0x66, + 0x16, + 0x16, + 0x60, + 0xca, + 0x9e, + 0xa4, + 0xc1, + 0x82, + 0x8e, + 0xd0, + 0x18, + 0x30, + 0xff, + 0xb0, + 0x67, + 0xff, + 0x3a, + 0xb0, + 0xd2, + 0x1d, + 0xf8, + 0xbf, + 0xf1, + 0x86, + 0x93, + 0x30, + 0x64, + 0x1a, + 0x4c, + 0xc1, + 0x87, + 0xa4, + 0xcc, + 0x18, + 0x7a, + 0x4c, + 0xce, + 0x00, + 0x0f, + 0x30, + 0x1c, + 0x2f, + 0xd7, + 0xff, + 0x38, + 0x30, + 0x32, + 0x38, + 0x58, + 0x31, + 0x6a, + 0x32, + 0x8c, + 0x18, + 0xbf, + 0xc6, + 0x0c, + 0x1f, + 0xe8, + 0x18, + 0x30, + 0x61, + 0xb8, + 0x18, + 0x30, + 0x7f, + 0xa0, + 0x60, + 0xc5, + 0xfe, + 0x3f, + 0x1a, + 0xfa, + 0xcc, + 0x36, + 0x7e, + 0x06, + 0x41, + 0xb3, + 0x04, + 0x0c, + 0x3d, + 0x9f, + 0x81, + 0x87, + 0xb1, + 0x0b, + 0xd0, + 0x0f, + 0xca, + 0x0f, + 0xf2, + 0xd6, + 0xb8, + 0xfc, + 0x57, + 0xf1, + 0x83, + 0x05, + 0x7c, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x18, + 0x30, + 0x75, + 0xbc, + 0x0c, + 0x18, + 0xbf, + 0xc6, + 0x0d, + 0x97, + 0xed, + 0xc1, + 0xab, + 0xfd, + 0x43, + 0x06, + 0x15, + 0x85, + 0x27, + 0xe2, + 0x85, + 0xba, + 0x0c, + 0x39, + 0xdb, + 0x90, + 0x41, + 0xa5, + 0x4e, + 0x61, + 0xe6, + 0xd0, + 0x60, + 0xc3, + 0x90, + 0xad, + 0x0c, + 0x0f, + 0xce, + 0x1c, + 0xd4, + 0xff, + 0xf1, + 0xd3, + 0x0c, + 0xe1, + 0xd8, + 0x37, + 0xaf, + 0xb3, + 0x06, + 0xcb, + 0xf6, + 0x60, + 0xc9, + 0x1c, + 0x70, + 0x60, + 0xcb, + 0xa7, + 0x4c, + 0x18, + 0x32, + 0x8d, + 0xab, + 0x06, + 0xac, + 0x0b, + 0xf0, + 0x3f, + 0x5f, + 0xfc, + 0x61, + 0x94, + 0x0c, + 0x0e, + 0x1e, + 0xd0, + 0x7c, + 0x87, + 0x9f, + 0x2b, + 0x0f, + 0xce, + 0x0b, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3b, + 0xf3, + 0xff, + 0xc6, + 0x3b, + 0x20, + 0x40, + 0xe6, + 0x0c, + 0x7e, + 0xbe, + 0x4c, + 0x19, + 0xa6, + 0x66, + 0x0c, + 0x1c, + 0xda, + 0x5a, + 0x0c, + 0x19, + 0x4c, + 0x2c, + 0x2c, + 0x19, + 0x7f, + 0x3a, + 0x60, + 0xe8, + 0x1f, + 0x47, + 0xe3, + 0xff, + 0x03, + 0x43, + 0x23, + 0x08, + 0x50, + 0x67, + 0x18, + 0xa0, + 0x79, + 0xc0, + 0xc0, + 0xd0, + 0xfd, + 0xe4, + 0x38, + 0x07, + 0xa9, + 0xab, + 0xa7, + 0x82, + 0xc2, + 0x95, + 0x05, + 0x85, + 0xea, + 0x6a, + 0xe9, + 0xe0, + 0x2f, + 0xfe, + 0x50, + 0xbe, + 0xe5, + 0xf0, + 0x55, + 0xba, + 0xe0, + 0xce, + 0x12, + 0x1b, + 0x42, + 0x70, + 0xb0, + 0xda, + 0x19, + 0x07, + 0x4e, + 0x50, + 0x4a, + 0xbd, + 0x05, + 0x7a, + 0x07, + 0xa4, + 0x3e, + 0x68, + 0x0f, + 0x53, + 0x57, + 0x4f, + 0x05, + 0x85, + 0x2a, + 0x0b, + 0x0b, + 0xf9, + 0x5f, + 0xc0, + 0x5c, + 0x5f, + 0xf0, + 0x3f, + 0x07, + 0x61, + 0xd8, + 0x37, + 0xff, + 0x8c, + 0x1b, + 0x28, + 0xc5, + 0x66, + 0x0c, + 0x5d, + 0x8b, + 0x18, + 0x32, + 0xf3, + 0xbe, + 0x06, + 0x0c, + 0x10, + 0x20, + 0xec, + 0x19, + 0xea, + 0x7a, + 0x89, + 0x83, + 0xb4, + 0x14, + 0x0d, + 0xf9, + 0xff, + 0xc9, + 0xa1, + 0x61, + 0x48, + 0x6c, + 0x37, + 0xfe, + 0x43, + 0xda, + 0x0a, + 0x07, + 0xf7, + 0xfe, + 0x80, + 0x0f, + 0xca, + 0x0e, + 0x5c, + 0x2d, + 0x6b, + 0x8e, + 0x9b, + 0x5f, + 0xce, + 0x0c, + 0xac, + 0x54, + 0x98, + 0x33, + 0x06, + 0x60, + 0x8c, + 0x19, + 0xd3, + 0x3a, + 0x8c, + 0x18, + 0x1c, + 0x0e, + 0x16, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x36, + 0xab, + 0x51, + 0x83, + 0x03, + 0xad, + 0xa0, + 0xfd, + 0x7f, + 0xf3, + 0x87, + 0x3b, + 0x41, + 0x88, + 0x2b, + 0xc8, + 0x3b, + 0x0f, + 0x24, + 0x89, + 0xc8, + 0x7d, + 0xe9, + 0x05, + 0xa1, + 0xff, + 0x82, + 0x0f, + 0xf9, + 0x41, + 0xf7, + 0xf5, + 0x40, + 0xfc, + 0x49, + 0x05, + 0x83, + 0x06, + 0x30, + 0xc4, + 0x83, + 0x06, + 0x7f, + 0xe4, + 0xc1, + 0x91, + 0x82, + 0x24, + 0xc1, + 0x9f, + 0xf9, + 0x30, + 0x61, + 0xfa, + 0x06, + 0x0d, + 0xee, + 0x0b, + 0x06, + 0x0d, + 0xeb, + 0xdc, + 0x7e, + 0x61, + 0x85, + 0x69, + 0xa0, + 0x7a, + 0x88, + 0xc1, + 0x04, + 0xc6, + 0x09, + 0xc3, + 0xcd, + 0x38, + 0x2c, + 0x3d, + 0x40, + 0x43, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x1a, + 0xef, + 0x57, + 0x21, + 0xab, + 0x7a, + 0xb0, + 0x7b, + 0x0a, + 0x81, + 0x68, + 0x75, + 0x6f, + 0x56, + 0x42, + 0xeb, + 0xff, + 0x60, + 0xca, + 0xca, + 0xab, + 0x30, + 0xda, + 0xa6, + 0x8a, + 0xc3, + 0xca, + 0xd0, + 0x5a, + 0x83, + 0xaa, + 0xeb, + 0x75, + 0x06, + 0x69, + 0xd6, + 0xea, + 0x0a, + 0xb7, + 0xfa, + 0xb0, + 0x66, + 0xd1, + 0x81, + 0x40, + 0xb9, + 0xd1, + 0x6f, + 0x21, + 0xf7, + 0xa8, + 0x81, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x68, + 0x56, + 0xf5, + 0x63, + 0x70, + 0x55, + 0xea, + 0x81, + 0x98, + 0x3a, + 0x7a, + 0x98, + 0x33, + 0x17, + 0x72, + 0xe3, + 0x37, + 0x5f, + 0xd9, + 0x9b, + 0x75, + 0xee, + 0x33, + 0x05, + 0x35, + 0x74, + 0x06, + 0x65, + 0x3d, + 0x4f, + 0x50, + 0xcc, + 0x0d, + 0xab, + 0x90, + 0x7c, + 0x06, + 0x8a, + 0xd4, + 0x0d, + 0x45, + 0x3f, + 0xaf, + 0x18, + 0x67, + 0x87, + 0x70, + 0xeb, + 0xb0, + 0x2b, + 0x43, + 0xe7, + 0xd2, + 0x0b, + 0x0f, + 0xfc, + 0x18, + 0x7f, + 0xff, + 0x2b, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xff, + 0xfc, + 0xac, + 0x3f, + 0xda, + 0xff, + 0xfd, + 0xba, + 0x19, + 0x41, + 0xb7, + 0x43, + 0x48, + 0x6d, + 0xd0, + 0xda, + 0x1b, + 0x74, + 0x36, + 0x1d, + 0xba, + 0x1b, + 0x0e, + 0xdd, + 0x0a, + 0xe0, + 0xdb, + 0xa1, + 0x6f, + 0x05, + 0xba, + 0x0a, + 0x03, + 0x41, + 0xba, + 0x38, + 0x6c, + 0x1b, + 0xb6, + 0x86, + 0xb3, + 0x74, + 0x3f, + 0xdb, + 0xff, + 0xfb, + 0x79, + 0x7f, + 0xda, + 0x0f, + 0xfc, + 0x07, + 0xff, + 0xf6, + 0xe0, + 0x70, + 0x68, + 0x1d, + 0xc2, + 0xc1, + 0x84, + 0xee, + 0x07, + 0x06, + 0x13, + 0xb8, + 0x1c, + 0x18, + 0x4e, + 0xe0, + 0xa0, + 0x30, + 0x9d, + 0xc1, + 0x85, + 0xa0, + 0x77, + 0x38, + 0x2b, + 0xeb, + 0x7a, + 0x07, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0xff, + 0xfb, + 0x75, + 0xff, + 0x5b, + 0x07, + 0xfd, + 0x00, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xff, + 0x6e, + 0x97, + 0xf9, + 0x37, + 0x43, + 0x9d, + 0x06, + 0xe8, + 0x6a, + 0x06, + 0xdd, + 0xbf, + 0xf1, + 0xba, + 0x1a, + 0x81, + 0xb7, + 0x43, + 0x50, + 0x36, + 0xe8, + 0x6a, + 0x06, + 0xdd, + 0x03, + 0x68, + 0x6d, + 0xd0, + 0x94, + 0x1d, + 0xbf, + 0xff, + 0xb7, + 0x83, + 0xfd, + 0xa0, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xff, + 0x6e, + 0x87, + 0xfb, + 0x74, + 0x1f, + 0xe0, + 0x6e, + 0x83, + 0x09, + 0xc1, + 0xba, + 0x0c, + 0x27, + 0x06, + 0xe8, + 0x30, + 0x9c, + 0x1b, + 0xa0, + 0xc2, + 0x70, + 0x6e, + 0x83, + 0xfc, + 0x0d, + 0xd0, + 0xff, + 0x6e, + 0x87, + 0xfb, + 0x7f, + 0xff, + 0x6e, + 0x87, + 0xfb, + 0x40, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0xfa, + 0xc3, + 0xf7, + 0xff, + 0xe4, + 0xc3, + 0xe4, + 0x1a, + 0x61, + 0xee, + 0x06, + 0x99, + 0x68, + 0xe1, + 0x69, + 0x81, + 0xed, + 0x0b, + 0x4c, + 0x37, + 0x90, + 0xb4, + 0xc2, + 0xf3, + 0xa0, + 0xd3, + 0x07, + 0x80, + 0xe9, + 0xa6, + 0x70, + 0x64, + 0x1a, + 0x62, + 0x1f, + 0xb4, + 0xff, + 0xfc, + 0x98, + 0x7f, + 0xb4, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xc3, + 0xa4, + 0x36, + 0xe1, + 0xda, + 0x1b, + 0x70, + 0xed, + 0x0d, + 0xb9, + 0xff, + 0xce, + 0xe1, + 0xd8, + 0x76, + 0xe1, + 0xaf, + 0x06, + 0xdc, + 0x36, + 0xac, + 0x2d, + 0xc2, + 0xe0, + 0x38, + 0x37, + 0x1e, + 0x0d, + 0x66, + 0xe2, + 0x83, + 0xc9, + 0xbf, + 0xff, + 0xb7, + 0x5f, + 0xfb, + 0x40, + 0xff, + 0xfd, + 0xba, + 0x19, + 0x0e, + 0xdd, + 0x09, + 0xc3, + 0xb7, + 0x42, + 0xa0, + 0x76, + 0xef, + 0xff, + 0x3b, + 0xa0, + 0xa0, + 0x28, + 0x0d, + 0xd1, + 0xc2, + 0xd0, + 0x6e, + 0x96, + 0x8e, + 0x16, + 0xe8, + 0x57, + 0x83, + 0x6e, + 0x85, + 0x7c, + 0x83, + 0x75, + 0x5c, + 0x07, + 0x8d, + 0xd6, + 0x0f, + 0x26, + 0xff, + 0xfe, + 0xde, + 0x5f, + 0xf6, + 0x80, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xe5, + 0x05, + 0xba, + 0x1d, + 0x40, + 0xb7, + 0x6f, + 0xfc, + 0x6e, + 0x86, + 0x78, + 0x2d, + 0xd0, + 0xde, + 0x82, + 0xdd, + 0x0b, + 0x68, + 0x16, + 0xe8, + 0xe9, + 0x40, + 0xb7, + 0x6d, + 0x05, + 0x02, + 0xdd, + 0x0c, + 0xd0, + 0x2d, + 0xd0, + 0xdc, + 0x1b, + 0x79, + 0x7f, + 0xdb, + 0xff, + 0xfb, + 0x40, + 0x7f, + 0xff, + 0x6e, + 0x1c, + 0x86, + 0x77, + 0x0e, + 0xc3, + 0x3b, + 0xbf, + 0xfa, + 0x77, + 0x10, + 0x38, + 0x11, + 0xdc, + 0xc2, + 0xc1, + 0x8e, + 0xe6, + 0x16, + 0x0c, + 0x77, + 0x3f, + 0xf0, + 0xee, + 0x19, + 0xc3, + 0x3b, + 0x87, + 0x61, + 0x6e, + 0xe1, + 0xde, + 0xbc, + 0xee, + 0x1f, + 0x20, + 0x77, + 0xff, + 0xf6, + 0xe1, + 0xfe, + 0x70, + 0xff, + 0xfd, + 0xba, + 0x04, + 0x3e, + 0xdd, + 0x06, + 0x1f, + 0x6e, + 0x8e, + 0xbe, + 0x37, + 0x4f, + 0xf5, + 0x9b, + 0xbc, + 0x63, + 0x19, + 0xbd, + 0x06, + 0x30, + 0x66, + 0xe8, + 0xe3, + 0x03, + 0x37, + 0x56, + 0x0d, + 0x18, + 0xdd, + 0x40, + 0xa0, + 0x28, + 0x6e, + 0x82, + 0x82, + 0xb0, + 0x6e, + 0x87, + 0x2c, + 0x0d, + 0xff, + 0xfd, + 0xbc, + 0xbf, + 0xed, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xff, + 0x6e, + 0x9f, + 0xf4, + 0x6e, + 0x87, + 0xfb, + 0x74, + 0x3f, + 0xdb, + 0xbf, + 0xfc, + 0xee, + 0x82, + 0x85, + 0x02, + 0xdd, + 0x06, + 0x94, + 0x0b, + 0x74, + 0x18, + 0x28, + 0x2b, + 0x75, + 0x68, + 0x1e, + 0xdd, + 0xd8, + 0x39, + 0x63, + 0x7f, + 0xff, + 0x6f, + 0x2f, + 0xfb, + 0x40, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xd8, + 0x76, + 0xe8, + 0x6c, + 0x3b, + 0x75, + 0xed, + 0x71, + 0xbb, + 0x7f, + 0xe3, + 0x74, + 0x2f, + 0x83, + 0x6e, + 0x83, + 0x77, + 0x41, + 0xba, + 0x71, + 0x8e, + 0x9b, + 0xbc, + 0x0c, + 0x0e, + 0x6e, + 0xa0, + 0xb0, + 0x93, + 0x74, + 0x36, + 0x1d, + 0xbc, + 0xbf, + 0xed, + 0xff, + 0xfd, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xeb, + 0x0f, + 0x9f, + 0xff, + 0xca, + 0xc3, + 0x41, + 0xda, + 0xb0, + 0xae, + 0xa4, + 0xd5, + 0x82, + 0xc2, + 0xd3, + 0x56, + 0x79, + 0x03, + 0x83, + 0x56, + 0x45, + 0xb8, + 0x5a, + 0xb0, + 0xd7, + 0x05, + 0xab, + 0x0a, + 0xde, + 0x06, + 0xac, + 0xb8, + 0x28, + 0x1a, + 0xb2, + 0x0f, + 0xda, + 0xbf, + 0xff, + 0x2b, + 0x0f, + 0xf6, + 0x80, + 0xff, + 0xfd, + 0xba, + 0x19, + 0x0e, + 0xdc, + 0x3b, + 0x0e, + 0xdc, + 0xff, + 0xe3, + 0x70, + 0xec, + 0x3b, + 0x70, + 0x7f, + 0xc9, + 0xb8, + 0x76, + 0x1d, + 0xb8, + 0x76, + 0x1d, + 0xbb, + 0xff, + 0xc6, + 0xe1, + 0xd8, + 0x59, + 0xb8, + 0x76, + 0x79, + 0x37, + 0x0e, + 0xc3, + 0xb7, + 0xff, + 0xf6, + 0xeb, + 0xff, + 0x68, + 0xff, + 0xfd, + 0xba, + 0x1a, + 0x0e, + 0xdc, + 0x35, + 0xc1, + 0xb7, + 0x0a, + 0xca, + 0x05, + 0xb8, + 0x3c, + 0x15, + 0x83, + 0x77, + 0x83, + 0x9d, + 0xdc, + 0x2c, + 0x0e, + 0x16, + 0xe1, + 0x77, + 0x90, + 0xb7, + 0x0b, + 0x82, + 0x41, + 0xb8, + 0x58, + 0x6c, + 0x1b, + 0x85, + 0xea, + 0xb0, + 0x6e, + 0x19, + 0x70, + 0x5b, + 0xff, + 0xfb, + 0x74, + 0x3f, + 0xda, + 0xff, + 0xfd, + 0xba, + 0x19, + 0x0e, + 0xdc, + 0x33, + 0xc1, + 0xb7, + 0x09, + 0xde, + 0x0b, + 0x70, + 0x3a, + 0x0b, + 0x06, + 0xef, + 0x81, + 0xa3, + 0xbb, + 0xa8, + 0x26, + 0x0d, + 0xb8, + 0x3f, + 0xe0, + 0x6e, + 0x1f, + 0x61, + 0x6e, + 0x1a, + 0x34, + 0x2d, + 0xc3, + 0x3c, + 0x1b, + 0x70, + 0xf6, + 0x85, + 0xbf, + 0xff, + 0xb7, + 0x5f, + 0xfb, + 0x40, + 0x7f, + 0xff, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0xe8, + 0x33, + 0xb8, + 0x67, + 0x0c, + 0xee, + 0x7f, + 0xf3, + 0xb8, + 0x76, + 0x19, + 0xdc, + 0x3b, + 0x0c, + 0xee, + 0x0f, + 0xf8, + 0x77, + 0x06, + 0x1d, + 0x8e, + 0xe0, + 0xc3, + 0xb1, + 0xdc, + 0x1f, + 0xf0, + 0xee, + 0x1f, + 0xe7, + 0x75, + 0xff, + 0x5b, + 0xff, + 0xfb, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd0, + 0xff, + 0x6e, + 0xaf, + 0xfa, + 0x37, + 0x43, + 0x61, + 0xdb, + 0xa1, + 0xb0, + 0xed, + 0xd3, + 0xfe, + 0x4d, + 0xd0, + 0xd8, + 0x85, + 0xba, + 0x1b, + 0x1c, + 0x1b, + 0xa1, + 0xb0, + 0x28, + 0xdd, + 0xbf, + 0xf1, + 0xba, + 0x1f, + 0xed, + 0xff, + 0xfd, + 0xbc, + 0xbf, + 0xed, + 0xff, + 0xfd, + 0xba, + 0x12, + 0x1e, + 0xdd, + 0x03, + 0x87, + 0xb7, + 0x47, + 0xfc, + 0x9b, + 0xab, + 0xc8, + 0x28, + 0x0d, + 0xd8, + 0x1d, + 0xc1, + 0x6e, + 0x81, + 0xfa, + 0x41, + 0xbb, + 0x79, + 0x05, + 0xe7, + 0x75, + 0x03, + 0x90, + 0xdb, + 0xa1, + 0xd4, + 0x0b, + 0x74, + 0xbd, + 0x21, + 0xb7, + 0x43, + 0x37, + 0x81, + 0xba, + 0xff, + 0xdb, + 0xff, + 0xfb, + 0x40, + 0xff, + 0xfd, + 0xba, + 0x12, + 0x1e, + 0xdd, + 0x0b, + 0x43, + 0xb7, + 0x7f, + 0xf8, + 0xdd, + 0x06, + 0x87, + 0xb7, + 0x47, + 0xfc, + 0x0d, + 0xd5, + 0xe0, + 0xd8, + 0x37, + 0x77, + 0xad, + 0x83, + 0x74, + 0x18, + 0x6c, + 0x1b, + 0xa0, + 0xeb, + 0x60, + 0xdd, + 0x06, + 0x1b, + 0x06, + 0xe8, + 0x20, + 0xa4, + 0x1b, + 0xff, + 0xfb, + 0x79, + 0x7f, + 0xda, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xc3, + 0xb1, + 0x81, + 0xb9, + 0xff, + 0xce, + 0xe1, + 0xd8, + 0x76, + 0xe0, + 0xff, + 0xa3, + 0x70, + 0x60, + 0xc0, + 0xc6, + 0xe0, + 0xff, + 0xa3, + 0x70, + 0x60, + 0xc0, + 0xc6, + 0xe0, + 0xff, + 0xa3, + 0x70, + 0x60, + 0xc0, + 0xc6, + 0xe0, + 0xc1, + 0x8e, + 0x9b, + 0xa1, + 0xfe, + 0xdf, + 0xff, + 0xda, + 0xff, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd5, + 0xff, + 0x26, + 0xe8, + 0x5a, + 0x1d, + 0xba, + 0x7f, + 0xa0, + 0x6e, + 0x81, + 0xc0, + 0xc0, + 0xdd, + 0xa7, + 0xa9, + 0xe8, + 0xdd, + 0x0f, + 0xf6, + 0xe9, + 0x7f, + 0x81, + 0xba, + 0x68, + 0x6c, + 0x1b, + 0xa7, + 0x5d, + 0x83, + 0x74, + 0x3f, + 0xdb, + 0xff, + 0xfb, + 0x79, + 0x7f, + 0xda, + 0xff, + 0xfd, + 0xb8, + 0x7f, + 0xdb, + 0x82, + 0xff, + 0x03, + 0x70, + 0x68, + 0x6c, + 0x1b, + 0x82, + 0xff, + 0x03, + 0x70, + 0xff, + 0xb7, + 0x07, + 0xfd, + 0x1b, + 0x83, + 0x02, + 0x0a, + 0x1b, + 0x83, + 0x06, + 0x94, + 0x37, + 0x06, + 0x0c, + 0x14, + 0x37, + 0x09, + 0xe9, + 0xa0, + 0xdd, + 0xbc, + 0x81, + 0xf1, + 0xba, + 0xc1, + 0xe4, + 0xdf, + 0xff, + 0xda, + 0xff, + 0xfd, + 0xba, + 0x19, + 0x41, + 0xb7, + 0x04, + 0x92, + 0x40, + 0xdc, + 0x28, + 0xc1, + 0x83, + 0x71, + 0xff, + 0xc6, + 0xe1, + 0xb4, + 0x3b, + 0x76, + 0x9e, + 0xa7, + 0xa7, + 0x70, + 0x79, + 0x76, + 0x9b, + 0xbb, + 0xad, + 0x94, + 0xdc, + 0x2c, + 0x6c, + 0x2d, + 0xc2, + 0xc3, + 0x28, + 0xdc, + 0x2b, + 0xf8, + 0x1b, + 0xa1, + 0x96, + 0x0b, + 0x7f, + 0xff, + 0x68, + 0xff, + 0xfd, + 0xb8, + 0x7f, + 0xdb, + 0x87, + 0x61, + 0xdb, + 0x83, + 0xfe, + 0x8d, + 0xc3, + 0xb0, + 0xed, + 0xdf, + 0xfe, + 0xb7, + 0x0a, + 0x41, + 0x85, + 0xb8, + 0x3f, + 0xe8, + 0xdc, + 0x3b, + 0x0e, + 0xdc, + 0xff, + 0xe3, + 0x70, + 0xec, + 0x3b, + 0x70, + 0xec, + 0x3b, + 0x7f, + 0xff, + 0x6e, + 0xbf, + 0xf6, + 0x80, + 0x3f, + 0xff, + 0x66, + 0x1f, + 0xe7, + 0x31, + 0x6b, + 0x58, + 0x73, + 0x16, + 0xb5, + 0x87, + 0x31, + 0xa7, + 0xaa, + 0x1c, + 0xc5, + 0xad, + 0x7b, + 0x31, + 0x7f, + 0xd9, + 0x83, + 0xad, + 0xe1, + 0xcc, + 0x1a, + 0xeb, + 0x1c, + 0xc1, + 0x86, + 0x71, + 0xcc, + 0x1d, + 0x76, + 0x39, + 0x83, + 0x0a, + 0xe1, + 0xcd, + 0x7f, + 0xec, + 0xff, + 0xfd, + 0x80, + 0xff, + 0xfd, + 0xb8, + 0x7f, + 0xdb, + 0x83, + 0xbb, + 0xd6, + 0x6e, + 0x0c, + 0xd5, + 0x19, + 0xb8, + 0x17, + 0xf1, + 0xb9, + 0x7f, + 0xe7, + 0x70, + 0x35, + 0xe0, + 0x6e, + 0x09, + 0x0d, + 0x26, + 0xe0, + 0xab, + 0xa9, + 0x37, + 0x09, + 0xd7, + 0x46, + 0xe5, + 0xc8, + 0x2c, + 0x1b, + 0x85, + 0x58, + 0x73, + 0x74, + 0x1c, + 0x84, + 0x9b, + 0xff, + 0xfb, + 0x40, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfd, + 0xff, + 0xf8, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc0, + 0x5f, + 0xfc, + 0xa0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0xfc, + 0x87, + 0x58, + 0x7b, + 0xc1, + 0xf7, + 0x06, + 0xb0, + 0xfe, + 0xf0, + 0x3c, + 0x1f, + 0xf7, + 0xe0, + 0xfe, + 0x6f, + 0x5f, + 0x21, + 0xdf, + 0x90, + 0xd7, + 0xe0, + 0x21, + 0xd4, + 0x0c, + 0xa0, + 0xfd, + 0x40, + 0xfe, + 0x7f, + 0xfc, + 0x87, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x82, + 0xd0, + 0xff, + 0xc3, + 0x87, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x34, + 0x26, + 0x0f, + 0xd6, + 0x19, + 0xc3, + 0xe7, + 0x43, + 0x38, + 0x79, + 0xf2, + 0x7f, + 0xe4, + 0x1b, + 0xa1, + 0xac, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x6d, + 0xff, + 0xc0, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xd4, + 0x0f, + 0xb0, + 0xf5, + 0x03, + 0x3f, + 0xc1, + 0xa8, + 0x1c, + 0xad, + 0x41, + 0xa8, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x2f, + 0xfc, + 0x85, + 0x87, + 0xa8, + 0x1f, + 0x62, + 0x1a, + 0x81, + 0xe7, + 0xe0, + 0xd4, + 0x0e, + 0xf4, + 0x1e, + 0xa0, + 0x72, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0xfa, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x3f, + 0xb0, + 0x9c, + 0x3f, + 0xd8, + 0x5f, + 0xf8, + 0x14, + 0xe6, + 0xc3, + 0xf9, + 0xb5, + 0x61, + 0xff, + 0xb0, + 0xaf, + 0xf0, + 0x76, + 0x1e, + 0x7c, + 0x1e, + 0xc3, + 0xd6, + 0x1f, + 0x62, + 0x17, + 0x83, + 0xeb, + 0xd0, + 0x2c, + 0x3e, + 0xf2, + 0x15, + 0x87, + 0x20, + 0x43, + 0xb0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0x87, + 0xeb, + 0xfd, + 0x00, + 0x0b, + 0x0b, + 0xfe, + 0x83, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x1f, + 0xc1, + 0xff, + 0x2b, + 0x55, + 0xff, + 0x90, + 0xb0, + 0xdc, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x36, + 0x1f, + 0xec, + 0x27, + 0xfc, + 0x86, + 0xf8, + 0x3e, + 0xd0, + 0x5e, + 0x43, + 0xf6, + 0x82, + 0x0f, + 0xfb, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfb, + 0xf2, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xe7, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xaf, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0x87, + 0xf6, + 0x17, + 0xf0, + 0x7d, + 0x84, + 0xad, + 0x41, + 0xf6, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x85, + 0xff, + 0x07, + 0x61, + 0x68, + 0x6c, + 0x3b, + 0x63, + 0x0f, + 0xf3, + 0xe8, + 0xc3, + 0xfb, + 0xd0, + 0x58, + 0x79, + 0x02, + 0x1d, + 0x87, + 0xb4, + 0x3e, + 0xd0, + 0xce, + 0x1f, + 0x9f, + 0xf4, + 0x00, + 0x0b, + 0x41, + 0xff, + 0x83, + 0x68, + 0x38, + 0x33, + 0x86, + 0xd0, + 0x68, + 0x67, + 0x02, + 0xb9, + 0x34, + 0x33, + 0x83, + 0xfa, + 0xd0, + 0xce, + 0x1b, + 0x41, + 0xa1, + 0x9c, + 0x36, + 0x83, + 0xff, + 0x06, + 0xd0, + 0x70, + 0x66, + 0x0d, + 0xa3, + 0xa1, + 0xfe, + 0xfa, + 0xd0, + 0xfd, + 0xf4, + 0x0d, + 0x0e, + 0x51, + 0x21, + 0xb4, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xb4, + 0x3f, + 0x7f, + 0xa0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0b, + 0x06, + 0x1f, + 0xb0, + 0xb0, + 0x60, + 0x60, + 0x7e, + 0x8c, + 0x1f, + 0xc0, + 0x56, + 0xa3, + 0xbd, + 0x0e, + 0x1b, + 0x05, + 0xe7, + 0x03, + 0x86, + 0xc7, + 0xc0, + 0xc0, + 0xe1, + 0xb0, + 0xb0, + 0x60, + 0x70, + 0xd8, + 0x98, + 0x34, + 0x60, + 0xdf, + 0x18, + 0x37, + 0xc8, + 0x2f, + 0x20, + 0xc1, + 0x87, + 0xb4, + 0x36, + 0x1e, + 0x90, + 0xfb, + 0x43, + 0xb4, + 0x3e, + 0x7f, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xd0, + 0xce, + 0x16, + 0x16, + 0x98, + 0x1c, + 0x2c, + 0x2d, + 0x30, + 0x39, + 0x4e, + 0x86, + 0x98, + 0x1c, + 0xa7, + 0x43, + 0x4c, + 0x0e, + 0x16, + 0x16, + 0x98, + 0x1c, + 0x2c, + 0x2d, + 0x30, + 0x38, + 0x58, + 0x58, + 0x30, + 0x38, + 0x58, + 0x58, + 0x30, + 0x38, + 0x5b, + 0x98, + 0x30, + 0x38, + 0xde, + 0x56, + 0x0c, + 0x0e, + 0x70, + 0x5c, + 0x0c, + 0x0e, + 0x1c, + 0xe1, + 0xe7, + 0x0e, + 0x60, + 0xf3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x5f, + 0xf8, + 0x36, + 0x83, + 0x0f, + 0xef, + 0xe3, + 0x0f, + 0xfb, + 0x0b, + 0x0f, + 0xfb, + 0x0b, + 0x0f, + 0xfb, + 0x0b, + 0x0f, + 0xfb, + 0x03, + 0x87, + 0xfd, + 0xf3, + 0x87, + 0xf5, + 0xe4, + 0xa0, + 0x7f, + 0x48, + 0x5a, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc0, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0x90, + 0xec, + 0x3c, + 0xf0, + 0x7b, + 0x0e, + 0x78, + 0x3a, + 0x9c, + 0x81, + 0xd0, + 0xf5, + 0x3a, + 0x16, + 0x87, + 0xf6, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xb2, + 0x86, + 0x1b, + 0x0d, + 0x43, + 0x06, + 0x1b, + 0x09, + 0xc7, + 0x1c, + 0x36, + 0xd3, + 0x06, + 0x8e, + 0x07, + 0xd2, + 0x81, + 0x40, + 0x50, + 0x1a, + 0x1c, + 0xe1, + 0x50, + 0x3f, + 0x58, + 0x6d, + 0x0f, + 0x9c, + 0x2f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x79, + 0xb0, + 0xed, + 0x0a, + 0xf4, + 0x87, + 0xb4, + 0x0e, + 0x1f, + 0x95, + 0xc8, + 0xe1, + 0xfa, + 0x9d, + 0x15, + 0x87, + 0xfb, + 0x40, + 0xff, + 0xc8, + 0x5a, + 0x07, + 0x0b, + 0x0f, + 0x68, + 0x1c, + 0x2c, + 0x3d, + 0xad, + 0x61, + 0x61, + 0xcf, + 0xcd, + 0x02, + 0xc3, + 0x7a, + 0x0b, + 0x42, + 0xc3, + 0x21, + 0xd8, + 0x6c, + 0x3f, + 0xb8, + 0x36, + 0x1f, + 0xd8, + 0x76, + 0x1f, + 0xf8, + 0x3e, + 0x0b, + 0x07, + 0xfc, + 0x1e, + 0xc2, + 0x70, + 0x38, + 0x7b, + 0x09, + 0xc0, + 0xc1, + 0xbf, + 0x43, + 0x02, + 0x43, + 0x53, + 0x91, + 0x81, + 0xa1, + 0xec, + 0x2b, + 0x07, + 0xd0, + 0x6c, + 0x2f, + 0x21, + 0x48, + 0x6c, + 0x2f, + 0x41, + 0x61, + 0xd8, + 0x59, + 0xa3, + 0x87, + 0x6e, + 0xc5, + 0x98, + 0x66, + 0xf3, + 0xa0, + 0xf4, + 0x1b, + 0x80, + 0xe1, + 0x5c, + 0x1f, + 0xb8, + 0x1e, + 0x7c, + 0x87, + 0x58, + 0x38, + 0x2b, + 0x43, + 0xff, + 0x06, + 0x0b, + 0x0f, + 0x38, + 0x7d, + 0x87, + 0x9c, + 0x3e, + 0xc3, + 0xce, + 0x1c, + 0xad, + 0x44, + 0x07, + 0x0e, + 0xa7, + 0x43, + 0x03, + 0x87, + 0xd8, + 0x58, + 0x1f, + 0xc8, + 0x58, + 0x58, + 0x1c, + 0x3e, + 0xc2, + 0xc0, + 0xe1, + 0xf6, + 0x26, + 0x07, + 0x0f, + 0x3f, + 0x18, + 0x1c, + 0x3b, + 0xd0, + 0x58, + 0x1c, + 0x3a, + 0x0e, + 0xc0, + 0xe1, + 0xff, + 0x68, + 0xe1, + 0xfd, + 0xff, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe5, + 0x5c, + 0x1b, + 0x03, + 0xfa, + 0x50, + 0x76, + 0x0a, + 0x07, + 0xf5, + 0xe9, + 0xa0, + 0x7f, + 0x2b, + 0x4b, + 0xfe, + 0x83, + 0x60, + 0xa6, + 0x85, + 0xa1, + 0xb0, + 0x51, + 0x82, + 0xc3, + 0xb0, + 0x50, + 0xc1, + 0x40, + 0xed, + 0x5a, + 0x50, + 0xc3, + 0xaf, + 0x3a, + 0x0f, + 0x41, + 0xbc, + 0x83, + 0x0b, + 0xc1, + 0xfc, + 0xc0, + 0xbe, + 0x0f, + 0xda, + 0xbc, + 0x0b, + 0x83, + 0xd9, + 0xa1, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb0, + 0xfd, + 0x86, + 0xa0, + 0x7e, + 0xc3, + 0x7f, + 0xc7, + 0xe8, + 0xd0, + 0xec, + 0x56, + 0xae, + 0x0f, + 0x61, + 0x60, + 0x4e, + 0x0d, + 0x85, + 0x87, + 0x70, + 0x1c, + 0x2c, + 0x3d, + 0x01, + 0xc2, + 0xc4, + 0x3a, + 0xdc, + 0x2f, + 0x41, + 0x5c, + 0x31, + 0x79, + 0x05, + 0xc1, + 0x50, + 0xd0, + 0xd0, + 0x74, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0xdf, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x17, + 0x51, + 0x60, + 0x9c, + 0x69, + 0xea, + 0xe4, + 0xfe, + 0x03, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xfb, + 0x0c, + 0xff, + 0x21, + 0xb0, + 0xce, + 0x16, + 0x86, + 0xc3, + 0x50, + 0x2d, + 0x0d, + 0xf0, + 0x34, + 0x2d, + 0x05, + 0xe4, + 0x16, + 0x1b, + 0x0a, + 0x0e, + 0xd0, + 0xd8, + 0x7c, + 0xf0, + 0x67, + 0x0f, + 0xb4, + 0x2f, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0e, + 0x43, + 0xff, + 0x01, + 0xc2, + 0x70, + 0xfc, + 0xe8, + 0x67, + 0x43, + 0xad, + 0x0f, + 0x3c, + 0x17, + 0xaf, + 0xfd, + 0x78, + 0x3e, + 0xd0, + 0xa8, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0xd6, + 0x86, + 0xc3, + 0xd7, + 0x06, + 0xf4, + 0x1f, + 0xf5, + 0x03, + 0xf9, + 0xff, + 0xf2, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xd0, + 0xd8, + 0x76, + 0x16, + 0xc8, + 0x30, + 0x95, + 0xa8, + 0xd5, + 0x83, + 0x0b, + 0xf4, + 0x69, + 0x43, + 0x0e, + 0xc2, + 0xd0, + 0x26, + 0x1d, + 0x8f, + 0xff, + 0x21, + 0x60, + 0x75, + 0xed, + 0x0d, + 0x89, + 0x87, + 0x61, + 0x9f, + 0x9c, + 0x3b, + 0x0b, + 0xd0, + 0x28, + 0x1d, + 0x84, + 0x86, + 0xc3, + 0xd8, + 0x7d, + 0x40, + 0xf6, + 0x1f, + 0x61, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x3f, + 0xb0, + 0xd8, + 0x7f, + 0xb0, + 0x9e, + 0xbc, + 0x9f, + 0xa3, + 0x97, + 0xb0, + 0x2b, + 0x5b, + 0x02, + 0x07, + 0x0d, + 0x83, + 0x41, + 0x82, + 0x81, + 0xb0, + 0x41, + 0x60, + 0x43, + 0xb0, + 0xf6, + 0x87, + 0xdb, + 0x04, + 0xf0, + 0x79, + 0xf4, + 0x15, + 0x30, + 0xef, + 0x21, + 0x9c, + 0xa0, + 0x7f, + 0xda, + 0x0d, + 0x0f, + 0xce, + 0x84, + 0xf0, + 0x79, + 0xc3, + 0xec, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xeb, + 0x0f, + 0xb0, + 0xf7, + 0x07, + 0x2b, + 0x43, + 0x58, + 0x7b, + 0xf4, + 0x07, + 0xc1, + 0xfb, + 0x09, + 0xfa, + 0xc3, + 0xd8, + 0x1e, + 0x71, + 0xd0, + 0xd9, + 0x68, + 0xe0, + 0x74, + 0x2c, + 0x39, + 0xc3, + 0xf7, + 0xc1, + 0x38, + 0x7a, + 0xf2, + 0x19, + 0xc3, + 0xd0, + 0x7c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xc0, + 0x0c, + 0x82, + 0x81, + 0x21, + 0xe7, + 0x05, + 0x01, + 0x40, + 0xf7, + 0x02, + 0x80, + 0xd0, + 0xf7, + 0x02, + 0x83, + 0xa1, + 0xd4, + 0xe2, + 0x87, + 0x68, + 0x4e, + 0x0e, + 0xb6, + 0x3a, + 0x0d, + 0x0d, + 0x78, + 0x27, + 0x0f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x2f, + 0xa8, + 0xbe, + 0x07, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd6, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x5f, + 0xfa, + 0x3f, + 0x4b, + 0xfc, + 0x05, + 0x6a, + 0x0f, + 0xfc, + 0x61, + 0x3f, + 0xc1, + 0xec, + 0x27, + 0x0b, + 0x0f, + 0x61, + 0x38, + 0x58, + 0x7b, + 0x09, + 0xc2, + 0xc3, + 0xdf, + 0x0e, + 0x16, + 0x1a, + 0xf2, + 0x0a, + 0x05, + 0x81, + 0x20, + 0xec, + 0x36, + 0x08, + 0x3d, + 0xc1, + 0xb1, + 0x83, + 0xa8, + 0x1d, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0e, + 0xd0, + 0xfd, + 0x87, + 0x68, + 0x7e, + 0xc0, + 0xff, + 0xc1, + 0x7e, + 0x82, + 0xd0, + 0x61, + 0x2b, + 0x43, + 0x68, + 0x30, + 0xec, + 0x3b, + 0x41, + 0x87, + 0x61, + 0xda, + 0x0c, + 0x3b, + 0x07, + 0xff, + 0x21, + 0x62, + 0x17, + 0x90, + 0xf3, + 0xe8, + 0x0f, + 0x40, + 0xef, + 0x41, + 0xb4, + 0xd0, + 0xc8, + 0x75, + 0x81, + 0xc3, + 0xfb, + 0xc1, + 0xad, + 0x0f, + 0x70, + 0x7a, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x9f, + 0xf0, + 0x6c, + 0x18, + 0xe1, + 0x50, + 0x36, + 0x0c, + 0x12, + 0x0c, + 0x3b, + 0x06, + 0x16, + 0xe8, + 0x76, + 0x0c, + 0x27, + 0xc1, + 0xec, + 0x18, + 0x2e, + 0xe0, + 0xe4, + 0x1b, + 0xe4, + 0x7e, + 0x0f, + 0x64, + 0x1d, + 0x61, + 0xf9, + 0x41, + 0xfc, + 0xff, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfd, + 0x06, + 0xc3, + 0xff, + 0x1f, + 0xa0, + 0xff, + 0x95, + 0xa8, + 0x3f, + 0xf1, + 0x81, + 0x7f, + 0x83, + 0x60, + 0xff, + 0xe4, + 0x2c, + 0x3b, + 0x43, + 0xf6, + 0x1a, + 0xc3, + 0xfb, + 0x60, + 0x68, + 0x34, + 0x33, + 0xe8, + 0x70, + 0x9c, + 0x2f, + 0x21, + 0x68, + 0x6d, + 0x02, + 0x1b, + 0xd7, + 0xf8, + 0x3e, + 0xa2, + 0x83, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x7f, + 0xd8, + 0x28, + 0x05, + 0x07, + 0x2b, + 0x4a, + 0x03, + 0x43, + 0xaf, + 0x4d, + 0x07, + 0x96, + 0x0d, + 0x82, + 0xaf, + 0xf0, + 0x6c, + 0x14, + 0x06, + 0x07, + 0x0d, + 0x82, + 0x41, + 0x81, + 0xc3, + 0x63, + 0xa0, + 0xc0, + 0xc1, + 0x3e, + 0xb0, + 0x38, + 0x28, + 0x0f, + 0x40, + 0xc1, + 0x40, + 0x50, + 0x08, + 0x54, + 0x06, + 0x14, + 0x87, + 0xb4, + 0xe0, + 0xb4, + 0x39, + 0xc7, + 0x07, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xda, + 0x1b, + 0x0b, + 0x04, + 0x0d, + 0x07, + 0xe8, + 0xc1, + 0x83, + 0x40, + 0xad, + 0x46, + 0x0c, + 0x1a, + 0x1b, + 0x0b, + 0x06, + 0x0d, + 0x0d, + 0x85, + 0x83, + 0x06, + 0x86, + 0xc2, + 0xc1, + 0x83, + 0x43, + 0x76, + 0x63, + 0x83, + 0x40, + 0xdc, + 0x99, + 0x40, + 0x68, + 0xf0, + 0x7b, + 0x60, + 0xff, + 0xdc, + 0x3a, + 0x1f, + 0x9e, + 0x09, + 0xd0, + 0xf3, + 0x21, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xa8, + 0x1f, + 0x61, + 0x7f, + 0xc1, + 0xb0, + 0xb0, + 0xce, + 0x06, + 0xd4, + 0x61, + 0x9c, + 0x1f, + 0xc6, + 0x1a, + 0x81, + 0xb0, + 0xb0, + 0x3c, + 0x1d, + 0x85, + 0x87, + 0xfb, + 0x0b, + 0xff, + 0x05, + 0x87, + 0xf3, + 0x85, + 0xd8, + 0x7c, + 0xe5, + 0xe4, + 0xff, + 0x4c, + 0x48, + 0x7f, + 0xa8, + 0x1f, + 0xf8, + 0x90, + 0xff, + 0xbe, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x0b, + 0xa8, + 0xb0, + 0x3f, + 0x53, + 0xd5, + 0x7a, + 0x45, + 0x68, + 0x1c, + 0x2a, + 0x07, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x6b, + 0x2c, + 0x3d, + 0x90, + 0x5b, + 0xa1, + 0xcf, + 0xa0, + 0xaf, + 0x07, + 0x7a, + 0x0e, + 0xb8, + 0x39, + 0x0f, + 0x5b, + 0xe0, + 0xfe, + 0xb8, + 0x2f, + 0x41, + 0xe6, + 0x0f, + 0x30, + 0x0f, + 0xfc, + 0x1c, + 0xfe, + 0x82, + 0xc3, + 0xce, + 0x38, + 0x4e, + 0x1e, + 0x73, + 0x42, + 0xb4, + 0x39, + 0xc7, + 0x0b, + 0xd0, + 0x73, + 0x82, + 0x80, + 0xcc, + 0x39, + 0xdf, + 0x47, + 0x16, + 0x19, + 0xc3, + 0x58, + 0x5c, + 0x13, + 0x85, + 0xc1, + 0xd6, + 0x12, + 0x19, + 0x41, + 0xff, + 0x81, + 0x40, + 0xfe, + 0xbf, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x81, + 0xff, + 0xc0, + 0xfd, + 0x30, + 0x30, + 0x38, + 0x15, + 0xad, + 0x03, + 0x05, + 0x03, + 0x60, + 0x60, + 0x68, + 0x7d, + 0x82, + 0xff, + 0x90, + 0xd8, + 0x29, + 0x86, + 0xc3, + 0xb1, + 0x9a, + 0x02, + 0x81, + 0x9f, + 0x5a, + 0x60, + 0xc3, + 0x7a, + 0x06, + 0x07, + 0xc8, + 0x64, + 0x27, + 0x0b, + 0xc1, + 0xfd, + 0xa3, + 0xd3, + 0x83, + 0xcc, + 0x79, + 0x0a, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xd0, + 0xf6, + 0x0b, + 0xff, + 0x14, + 0xe6, + 0x80, + 0xc2, + 0xc6, + 0xe6, + 0x80, + 0xc2, + 0xc2, + 0xc1, + 0x7f, + 0xe0, + 0xb0, + 0x50, + 0x1a, + 0x38, + 0x58, + 0x28, + 0x0c, + 0x2c, + 0x2c, + 0x68, + 0x0d, + 0x1c, + 0x2f, + 0xaf, + 0xfc, + 0x5c, + 0x05, + 0x03, + 0x0a, + 0x10, + 0xfd, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0x18, + 0x60, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x68, + 0x6d, + 0x0d, + 0x85, + 0x87, + 0x68, + 0x29, + 0xd0, + 0xc3, + 0xb4, + 0x14, + 0xe8, + 0x68, + 0x6d, + 0x0d, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xb0, + 0xed, + 0x0d, + 0x85, + 0x87, + 0x68, + 0x6c, + 0x4c, + 0x3b, + 0x42, + 0x7d, + 0x1f, + 0xf2, + 0x0f, + 0x41, + 0xff, + 0x84, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xbf, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x3f, + 0xf9, + 0x3f, + 0x3a, + 0x1e, + 0xd1, + 0x5a, + 0x6a, + 0x0e, + 0xd0, + 0xb0, + 0x9c, + 0x3f, + 0xd8, + 0x6c, + 0x2b, + 0x0e, + 0xc3, + 0x63, + 0xe4, + 0x3b, + 0x10, + 0x7a, + 0x43, + 0xcf, + 0xc0, + 0xc3, + 0xf7, + 0xa4, + 0x2c, + 0x39, + 0x04, + 0x1e, + 0xc3, + 0xb0, + 0xfe, + 0xc3, + 0x38, + 0x7f, + 0x5f, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xa8, + 0x13, + 0x86, + 0x70, + 0xa8, + 0x13, + 0x86, + 0x70, + 0xa8, + 0x13, + 0x84, + 0xda, + 0xbf, + 0xf9, + 0x3f, + 0x45, + 0x02, + 0x70, + 0xce, + 0x15, + 0x02, + 0x70, + 0xce, + 0x15, + 0x02, + 0x70, + 0xce, + 0x15, + 0xfe, + 0x0c, + 0xe1, + 0x50, + 0x27, + 0x0c, + 0xf6, + 0x50, + 0x27, + 0x0a, + 0xf4, + 0x94, + 0x09, + 0xc2, + 0xd0, + 0xd4, + 0x09, + 0xc3, + 0xfa, + 0xff, + 0x07, + 0xf5, + 0x02, + 0x70, + 0x03, + 0x03, + 0xff, + 0x82, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x0a, + 0x06, + 0x08, + 0x2f, + 0xc0, + 0xc1, + 0x83, + 0x09, + 0xb4, + 0x18, + 0x31, + 0xc3, + 0x30, + 0x5a, + 0x64, + 0x86, + 0x60, + 0xf6, + 0x1f, + 0x30, + 0xff, + 0xf2, + 0x06, + 0x17, + 0xb5, + 0xc1, + 0x5e, + 0x43, + 0x61, + 0xef, + 0x41, + 0xec, + 0x3c, + 0x87, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0x0f, + 0xd2, + 0x1d, + 0xae, + 0x07, + 0xf4, + 0x17, + 0x59, + 0x15, + 0xc8, + 0x6c, + 0x3f, + 0x48, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0x0f, + 0xd2, + 0x0f, + 0xfc, + 0x1a, + 0x5b, + 0x43, + 0x38, + 0x4f, + 0xa3, + 0x0e, + 0x70, + 0x7a, + 0x0b, + 0x0e, + 0x70, + 0x21, + 0xd8, + 0x73, + 0x87, + 0xef, + 0xfc, + 0x1f, + 0xb4, + 0x33, + 0x80, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x73, + 0x86, + 0xc1, + 0x40, + 0xf6, + 0x0a, + 0x73, + 0x40, + 0xe7, + 0x05, + 0x39, + 0xbf, + 0xf0, + 0x6c, + 0x14, + 0x10, + 0xfe, + 0xc1, + 0x43, + 0x09, + 0x0e, + 0xc1, + 0x43, + 0x05, + 0xa1, + 0xb5, + 0x69, + 0xdc, + 0x1d, + 0x79, + 0xd3, + 0x83, + 0xde, + 0x41, + 0x83, + 0x0f, + 0x90, + 0x9c, + 0x18, + 0x66, + 0x0e, + 0xd0, + 0x61, + 0xa8, + 0x19, + 0xc2, + 0xbf, + 0x83, + 0xff, + 0x07, + 0x03, + 0x87, + 0xfe, + 0x03, + 0x83, + 0xff, + 0x82, + 0x70, + 0xf5, + 0x03, + 0x95, + 0xa8, + 0x27, + 0x0f, + 0x7e, + 0x82, + 0xf0, + 0x7c, + 0xe1, + 0xaf, + 0x50, + 0x39, + 0xc2, + 0x77, + 0x28, + 0x19, + 0xc0, + 0xe9, + 0x83, + 0x82, + 0x71, + 0xd0, + 0x61, + 0x61, + 0x3b, + 0x06, + 0xc3, + 0xeb, + 0xd0, + 0x6c, + 0x39, + 0xe4, + 0x3d, + 0x87, + 0xfe, + 0x09, + 0x0f, + 0xf3, + 0xff, + 0xc8, + 0x06, + 0x85, + 0x85, + 0x87, + 0x68, + 0x1c, + 0x2c, + 0x3b, + 0x41, + 0x40, + 0xb0, + 0xcf, + 0x03, + 0x03, + 0xfa, + 0x7e, + 0x9c, + 0x67, + 0x56, + 0x0d, + 0x39, + 0xc1, + 0x83, + 0x06, + 0x9d, + 0xc0, + 0xc7, + 0x06, + 0x85, + 0x81, + 0xc6, + 0x06, + 0x81, + 0x91, + 0x86, + 0x07, + 0x43, + 0x22, + 0x46, + 0x2f, + 0x3d, + 0x37, + 0x03, + 0x32, + 0x3d, + 0x1f, + 0x02, + 0x81, + 0xfd, + 0xa0, + 0xd0, + 0xfe, + 0xcb, + 0xc1, + 0xff, + 0x83, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x68, + 0x69, + 0x0d, + 0x85, + 0x8c, + 0x0d, + 0x07, + 0xe8, + 0xc1, + 0x43, + 0x40, + 0xad, + 0x06, + 0x12, + 0x68, + 0x6c, + 0x7f, + 0xf9, + 0x0b, + 0x03, + 0xaf, + 0x68, + 0x6c, + 0x0e, + 0x68, + 0x30, + 0xed, + 0x98, + 0x1a, + 0x61, + 0xaf, + 0x2a, + 0x09, + 0x30, + 0xb9, + 0x05, + 0xff, + 0x83, + 0xf2, + 0xfb, + 0x43, + 0xff, + 0x16, + 0x1f, + 0xfb, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x82, + 0xc3, + 0xfb, + 0x41, + 0x4e, + 0x43, + 0xed, + 0x05, + 0x3a, + 0x1f, + 0x81, + 0xa1, + 0xb0, + 0xb0, + 0x60, + 0xd0, + 0xd8, + 0x58, + 0x30, + 0x68, + 0x6c, + 0x2c, + 0x18, + 0x34, + 0x36, + 0x16, + 0x0c, + 0x1a, + 0x1b, + 0x73, + 0xf0, + 0x34, + 0x0d, + 0xc9, + 0x87, + 0x68, + 0x34, + 0x3f, + 0xda, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xdf, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe6, + 0xf2, + 0x1b, + 0x03, + 0xea, + 0x61, + 0xf6, + 0x06, + 0x03, + 0x87, + 0x7e, + 0x98, + 0x0e, + 0x1c, + 0xad, + 0x68, + 0x2c, + 0x3e, + 0xc0, + 0xc0, + 0x70, + 0xfb, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xb0, + 0xfb, + 0x03, + 0x05, + 0x21, + 0xcf, + 0xcc, + 0x15, + 0x03, + 0x5c, + 0x8c, + 0x13, + 0x86, + 0x83, + 0x30, + 0x33, + 0x14, + 0x1e, + 0xb9, + 0x9b, + 0x90, + 0xf7, + 0x20, + 0x8b, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe6, + 0xf0, + 0x76, + 0x17, + 0xd4, + 0x43, + 0xd8, + 0x58, + 0x7f, + 0x2b, + 0x51, + 0x87, + 0xf7, + 0xf1, + 0x87, + 0xfd, + 0x85, + 0xff, + 0x83, + 0x61, + 0x61, + 0x61, + 0xf6, + 0x07, + 0x13, + 0x0f, + 0xb0, + 0x39, + 0xf0, + 0x7d, + 0xb3, + 0x01, + 0xf2, + 0x13, + 0x73, + 0x40, + 0xb7, + 0xc0, + 0xd0, + 0xb0, + 0xd8, + 0x7f, + 0x38, + 0x6c, + 0x3f, + 0xa4, + 0x36, + 0x18, + 0x0f, + 0xe5, + 0x51, + 0x0d, + 0x7f, + 0xd4, + 0x43, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xac, + 0x14, + 0x07, + 0x07, + 0x9c, + 0x14, + 0x05, + 0x03, + 0x7f, + 0xfe, + 0xf0, + 0x15, + 0x6a, + 0xb5, + 0x72, + 0x83, + 0x38, + 0x28, + 0x0a, + 0x07, + 0xac, + 0x14, + 0x07, + 0x06, + 0x7f, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfe, + 0xbf, + 0xfd, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x96, + 0x97, + 0x01, + 0x5a, + 0x5f, + 0xf8, + 0x1f, + 0xa0, + 0xff, + 0xc6, + 0x15, + 0x02, + 0x70, + 0xec, + 0x27, + 0x0a, + 0x81, + 0xd8, + 0x6c, + 0x2d, + 0x0e, + 0xc3, + 0x61, + 0x68, + 0x76, + 0x40, + 0xd0, + 0x61, + 0xd7, + 0xa0, + 0x50, + 0x70, + 0xde, + 0x43, + 0x28, + 0xa0, + 0x7f, + 0x2f, + 0x72, + 0x83, + 0xcf, + 0xff, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x2d, + 0x0f, + 0xe7, + 0x09, + 0xf0, + 0x6f, + 0xff, + 0xde, + 0x0f, + 0x69, + 0x40, + 0x50, + 0x3c, + 0xe0, + 0xa3, + 0xe0, + 0xfb, + 0x41, + 0x79, + 0x02, + 0x13, + 0xcf, + 0xe0, + 0xd8, + 0x2e, + 0x02, + 0x0f, + 0xe8, + 0x08, + 0x73, + 0x07, + 0xfe, + 0x05, + 0x87, + 0xf3, + 0xff, + 0xf0, + 0x7f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x50, + 0x7b, + 0x0d, + 0xa0, + 0xd0, + 0xec, + 0x36, + 0x85, + 0x04, + 0xad, + 0x15, + 0xcb, + 0xc0, + 0xfc, + 0xd3, + 0xf5, + 0x41, + 0xb0, + 0xd8, + 0x30, + 0xfb, + 0x0d, + 0x83, + 0x28, + 0x1b, + 0x09, + 0xc1, + 0x98, + 0x76, + 0x15, + 0x01, + 0xd0, + 0x3b, + 0x63, + 0x41, + 0xe0, + 0xcd, + 0xe4, + 0xc0, + 0xe1, + 0xdc, + 0x15, + 0x0b, + 0xc0, + 0x83, + 0xd6, + 0x79, + 0xc1, + 0x87, + 0xb0, + 0x20, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0x06, + 0xc3, + 0xd8, + 0x7a, + 0x9c, + 0x84, + 0xe1, + 0xea, + 0x74, + 0x7f, + 0xe4, + 0x36, + 0x06, + 0x0e, + 0xd0, + 0xd8, + 0x18, + 0x3b, + 0x43, + 0x60, + 0xb0, + 0xed, + 0x0d, + 0x82, + 0xff, + 0x90, + 0x9f, + 0x54, + 0x1c, + 0x85, + 0xe8, + 0x1a, + 0x1f, + 0xc8, + 0x6c, + 0x3f, + 0xf0, + 0x18, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0x1f, + 0xf8, + 0xd3, + 0x43, + 0x69, + 0xa0, + 0xd3, + 0x43, + 0x60, + 0xd0, + 0x69, + 0xa0, + 0x56, + 0xae, + 0x4d, + 0x34, + 0x17, + 0xfc, + 0x69, + 0xa1, + 0x38, + 0x34, + 0x08, + 0x34, + 0x2a, + 0x03, + 0x43, + 0xb4, + 0x16, + 0x14, + 0x85, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xcb, + 0xad, + 0x70, + 0x73, + 0xff, + 0xe4, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0x90, + 0xf6, + 0x1b, + 0x04, + 0x87, + 0xb0, + 0x2b, + 0x49, + 0xbf, + 0x18, + 0x3f, + 0x51, + 0x0f, + 0x61, + 0xb0, + 0x48, + 0x7b, + 0x0d, + 0x82, + 0x4e, + 0xa3, + 0x0d, + 0x82, + 0x48, + 0x11, + 0x86, + 0xc1, + 0x24, + 0x08, + 0xc3, + 0x77, + 0x24, + 0x08, + 0xc1, + 0x7a, + 0x24, + 0xfa, + 0x30, + 0x48, + 0x52, + 0x21, + 0xb0, + 0xfa, + 0x43, + 0x9c, + 0x3e, + 0x90, + 0xde, + 0x80, + 0x0f, + 0x21, + 0xff, + 0x81, + 0x61, + 0x41, + 0xfd, + 0xc1, + 0x9d, + 0x0e, + 0xbf, + 0xfc, + 0x87, + 0x41, + 0xe4, + 0x10, + 0x76, + 0x21, + 0x39, + 0x07, + 0x69, + 0x40, + 0x60, + 0xa0, + 0x56, + 0xab, + 0x3c, + 0xd3, + 0x41, + 0xd4, + 0xcd, + 0x4b, + 0x41, + 0xfa, + 0x43, + 0xfc, + 0xbb, + 0x97, + 0x07, + 0x35, + 0xbd, + 0x59, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x5d, + 0xcb, + 0x06, + 0xc1, + 0x57, + 0xab, + 0x03, + 0xf2, + 0x16, + 0x87, + 0x95, + 0xa1, + 0x70, + 0x28, + 0x1d, + 0x85, + 0x60, + 0x70, + 0xf6, + 0x0b, + 0xf9, + 0x0f, + 0x61, + 0xed, + 0x18, + 0x36, + 0x19, + 0xd0, + 0x70, + 0x4f, + 0xa7, + 0xc1, + 0x70, + 0x57, + 0x92, + 0x42, + 0xe0, + 0xd0, + 0x7d, + 0x7c, + 0x1f, + 0xe7, + 0xc0, + 0xb4, + 0x3c, + 0xf9, + 0x0c, + 0xe1, + 0xf2, + 0x1f, + 0xc0, + 0x0b, + 0x0d, + 0xfc, + 0x1e, + 0xc3, + 0x60, + 0x70, + 0xf6, + 0x1b, + 0x0b, + 0x0d, + 0x7a, + 0x83, + 0x85, + 0x86, + 0x6d, + 0x6d, + 0x0b, + 0xa0, + 0x6c, + 0x12, + 0x0c, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe4, + 0x2c, + 0x33, + 0xf2, + 0x1e, + 0xec, + 0x1d, + 0xd8, + 0x6b, + 0xd0, + 0x28, + 0x65, + 0x02, + 0xd0, + 0xbc, + 0x0c, + 0x16, + 0x1e, + 0xa0, + 0x58, + 0x52, + 0x1f, + 0xec, + 0x38, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0xec, + 0x3b, + 0x03, + 0x07, + 0x61, + 0x2b, + 0x5b, + 0xae, + 0xc2, + 0xfd, + 0x3a, + 0xf6, + 0x1d, + 0x81, + 0x83, + 0xb0, + 0xec, + 0x0f, + 0xfc, + 0x1d, + 0x81, + 0xca, + 0x07, + 0xec, + 0x0c, + 0x0c, + 0x1c, + 0x1b, + 0xb6, + 0x07, + 0x68, + 0x57, + 0xa1, + 0x82, + 0xd0, + 0xda, + 0x13, + 0x04, + 0xe8, + 0x7e, + 0xbe, + 0x8b, + 0x83, + 0xea, + 0x21, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x18, + 0xc1, + 0xf3, + 0x85, + 0x81, + 0xc3, + 0xda, + 0x07, + 0xa7, + 0xd0, + 0x5e, + 0x3d, + 0x79, + 0x18, + 0x2e, + 0xc3, + 0xb1, + 0xd0, + 0x93, + 0x0e, + 0xf8, + 0x3e, + 0xc2, + 0x6f, + 0x20, + 0x83, + 0x65, + 0xe4, + 0x79, + 0xc3, + 0x61, + 0x28, + 0x2b, + 0x43, + 0xf5, + 0x03, + 0xfa, + 0xff, + 0xf8, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0x51, + 0x0e, + 0xc1, + 0x40, + 0xff, + 0xb0, + 0x50, + 0x3f, + 0xa9, + 0xcd, + 0x03, + 0xfa, + 0x9c, + 0xdf, + 0xf9, + 0x0b, + 0x05, + 0x03, + 0xfe, + 0xc1, + 0x40, + 0xff, + 0xb0, + 0x4f, + 0xfc, + 0x1b, + 0x04, + 0xe8, + 0x4e, + 0x1b, + 0xa6, + 0xe1, + 0x9c, + 0x0f, + 0xa7, + 0x30, + 0xce, + 0x0e, + 0x03, + 0x9a, + 0x13, + 0x87, + 0xa8, + 0x7f, + 0xc1, + 0xec, + 0x18, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x15, + 0xa0, + 0xaf, + 0x82, + 0xfd, + 0x1c, + 0xb5, + 0x87, + 0x61, + 0x61, + 0xd8, + 0x76, + 0x17, + 0xfc, + 0x1d, + 0x85, + 0xa1, + 0xb0, + 0xec, + 0x4c, + 0x3b, + 0x0e, + 0xf8, + 0xd0, + 0xd8, + 0x57, + 0x90, + 0x7f, + 0xc1, + 0x41, + 0xff, + 0x83, + 0xe5, + 0xff, + 0x07, + 0x3f, + 0xfe, + 0x40, + 0x0b, + 0x1f, + 0xfe, + 0x42, + 0xc3, + 0xb4, + 0x3f, + 0x61, + 0xac, + 0x1a, + 0x15, + 0xea, + 0x0e, + 0x15, + 0x85, + 0x4e, + 0x87, + 0x04, + 0xe8, + 0x6c, + 0x1f, + 0xfc, + 0x1b, + 0x0f, + 0x21, + 0x41, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x96, + 0xd7, + 0x06, + 0xf9, + 0xff, + 0xa0, + 0x5e, + 0x43, + 0xb0, + 0xf4, + 0x87, + 0xd8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xaf, + 0xfe, + 0x80, + 0x0b, + 0xff, + 0xc1, + 0xec, + 0x3e, + 0x70, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7c, + 0xe1, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x4e, + 0x15, + 0x03, + 0xb0, + 0xce, + 0xe8, + 0x73, + 0xde, + 0x81, + 0xe9, + 0x0c, + 0xc8, + 0x14, + 0x15, + 0xe0, + 0xfd, + 0x40, + 0xfe, + 0xbf, + 0xfc, + 0x87, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x84, + 0xab, + 0x5c, + 0x2b, + 0x4b, + 0xff, + 0x14, + 0xe6, + 0x81, + 0xec, + 0x2c, + 0x14, + 0x3f, + 0x18, + 0x58, + 0x28, + 0x60, + 0xcc, + 0x2c, + 0x14, + 0x30, + 0x66, + 0x16, + 0x0a, + 0x18, + 0x33, + 0x0b, + 0x1a, + 0x18, + 0xe6, + 0x0b, + 0xd5, + 0x1f, + 0x46, + 0x70, + 0x54, + 0x10, + 0xd8, + 0x7a, + 0x81, + 0xec, + 0x3d, + 0x40, + 0xd7, + 0x07, + 0xfe, + 0x08, + 0x07, + 0xff, + 0xe8, + 0x3e, + 0xc1, + 0xa1, + 0xfb, + 0x06, + 0x09, + 0x28, + 0x1d, + 0xa6, + 0x09, + 0x30, + 0xf3, + 0x98, + 0x26, + 0x81, + 0xfd, + 0x82, + 0x43, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf8, + 0x3f, + 0xf3, + 0x87, + 0xf5, + 0xff, + 0xf0, + 0x7f, + 0x58, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe4, + 0x0a, + 0x81, + 0xb4, + 0x3d, + 0xfd, + 0x7f, + 0xa0, + 0xea, + 0x06, + 0xc1, + 0x40, + 0xea, + 0x2a, + 0x70, + 0x50, + 0x26, + 0xf9, + 0x3c, + 0x0a, + 0x05, + 0xdc, + 0x15, + 0xe5, + 0x41, + 0xd4, + 0x03, + 0x8e, + 0xca, + 0x0a, + 0x83, + 0xa1, + 0xbc, + 0x8f, + 0x05, + 0x21, + 0x98, + 0x3f, + 0x50, + 0x3f, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xb3, + 0x0f, + 0xb0, + 0xec, + 0xc3, + 0x95, + 0xa1, + 0xb3, + 0x0e, + 0xfd, + 0x40, + 0x66, + 0x04, + 0x36, + 0x0d, + 0x33, + 0x1c, + 0x36, + 0x0a, + 0x19, + 0x94, + 0x0d, + 0x81, + 0xcc, + 0xcd, + 0x0d, + 0x85, + 0xb9, + 0xb8, + 0x76, + 0x26, + 0xe7, + 0x40, + 0xd7, + 0xa0, + 0xb3, + 0x0e, + 0xf2, + 0x1d, + 0x98, + 0x7f, + 0x2e, + 0xdd, + 0x60, + 0xf5, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x1f, + 0xfc, + 0x05, + 0x6a, + 0x06, + 0x8e, + 0x1a, + 0x9d, + 0x0d, + 0x0a, + 0xc3, + 0xb1, + 0xef, + 0xe7, + 0x42, + 0xc3, + 0xff, + 0x05, + 0x83, + 0xff, + 0x83, + 0x61, + 0xb4, + 0x3f, + 0xb6, + 0x06, + 0x1f, + 0x9b, + 0xc8, + 0xff, + 0x82, + 0xe0, + 0xff, + 0x61, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x7e, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0b, + 0x03, + 0x03, + 0x06, + 0x86, + 0xc0, + 0xc0, + 0xc1, + 0xa1, + 0xb0, + 0x30, + 0x30, + 0x68, + 0x15, + 0xad, + 0xff, + 0x20, + 0xa7, + 0x21, + 0xff, + 0x8c, + 0x17, + 0xfc, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x8a, + 0xff, + 0x83, + 0x3e, + 0x9c, + 0x3f, + 0xbd, + 0x01, + 0xc3, + 0xfa, + 0x0c, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0xd7, + 0xf9, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xea, + 0x07, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0x83, + 0xff, + 0xa3, + 0xf0, + 0x7c, + 0x86, + 0x6d, + 0x28, + 0x13, + 0x98, + 0x4e, + 0x0a, + 0xc4, + 0x98, + 0x4e, + 0x0a, + 0x1d, + 0x83, + 0x09, + 0xc1, + 0x40, + 0x70, + 0x30, + 0x9c, + 0x68, + 0x3e, + 0x06, + 0x15, + 0xe6, + 0x86, + 0xd9, + 0x83, + 0xc8, + 0x29, + 0xc0, + 0xdc, + 0x08, + 0x6a, + 0x21, + 0xd8, + 0x7d, + 0x7f, + 0xe0, + 0xff, + 0xc0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xee, + 0x0f, + 0xb0, + 0x5f, + 0xf9, + 0x15, + 0xaa, + 0x43, + 0xd2, + 0x2b, + 0x5a, + 0xff, + 0x28, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0x5f, + 0xf9, + 0x0b, + 0x0d, + 0x65, + 0x03, + 0xdd, + 0x82, + 0x85, + 0x03, + 0x3e, + 0x82, + 0xd2, + 0x81, + 0xb4, + 0x33, + 0x82, + 0x83, + 0x07, + 0xad, + 0x05, + 0x0a, + 0x07, + 0x58, + 0x67, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3c, + 0xda, + 0xaf, + 0xfc, + 0x0a, + 0x73, + 0x40, + 0x61, + 0x61, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0x0a, + 0x03, + 0x47, + 0x0d, + 0x82, + 0x80, + 0xc2, + 0xc3, + 0x60, + 0xbf, + 0xf0, + 0x6d, + 0x88, + 0x18, + 0x79, + 0xbc, + 0x9d, + 0x41, + 0xee, + 0x43, + 0x78, + 0x3f, + 0xf1, + 0x7d, + 0x07, + 0xf7, + 0xa0, + 0xaf, + 0x90, + 0xff, + 0xc0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xdc, + 0x0c, + 0x3d, + 0x85, + 0xe5, + 0xac, + 0x2f, + 0xd3, + 0xea, + 0x2a, + 0xc0, + 0xad, + 0x40, + 0xc3, + 0xfd, + 0x85, + 0x61, + 0xfe, + 0xc0, + 0xff, + 0xd0, + 0x6c, + 0x1c, + 0x0c, + 0x3f, + 0x62, + 0x1b, + 0x0f, + 0x9f, + 0x5f, + 0xfc, + 0x9e, + 0x83, + 0xae, + 0x0e, + 0x43, + 0xce, + 0x68, + 0x7f, + 0xad, + 0x07, + 0x07, + 0xcf, + 0x07, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0x60, + 0x70, + 0xd8, + 0x18, + 0x18, + 0x58, + 0x3f, + 0x4f, + 0xfe, + 0x02, + 0xb5, + 0xa0, + 0x68, + 0xe1, + 0xb0, + 0x30, + 0x30, + 0xb0, + 0xd8, + 0x1d, + 0x5a, + 0xd8, + 0x6c, + 0x0d, + 0x3e, + 0xa8, + 0x36, + 0x21, + 0xb4, + 0x3d, + 0x79, + 0xbf, + 0xf0, + 0x3c, + 0x87, + 0xb4, + 0x39, + 0x0f, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xdf, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0xe1, + 0xd8, + 0x7d, + 0x8c, + 0x1b, + 0x07, + 0xff, + 0x25, + 0x38, + 0xd0, + 0xb0, + 0xe6, + 0xd3, + 0x0d, + 0x87, + 0xd8, + 0x3f, + 0x18, + 0x30, + 0xd8, + 0x30, + 0x66, + 0xd0, + 0x36, + 0x0c, + 0x19, + 0x3a, + 0x1b, + 0x06, + 0x0c, + 0xbc, + 0x1d, + 0xab, + 0x06, + 0x3c, + 0x1a, + 0xf5, + 0x83, + 0x1c, + 0x37, + 0x25, + 0x1e, + 0x3c, + 0x08, + 0x3b, + 0x09, + 0xda, + 0xc1, + 0x98, + 0x2c, + 0x2f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0xf0, + 0xaa, + 0x90, + 0xb0, + 0x9c, + 0xab, + 0x0e, + 0xc2, + 0xa0, + 0x6c, + 0x26, + 0xf4, + 0x61, + 0xd8, + 0x6b, + 0x95, + 0x03, + 0x06, + 0x1d, + 0x83, + 0xe3, + 0x07, + 0xc1, + 0x61, + 0xb3, + 0x06, + 0x1d, + 0x81, + 0x33, + 0x06, + 0x1d, + 0x83, + 0x73, + 0x06, + 0x1d, + 0xcd, + 0xc6, + 0x0c, + 0x35, + 0xe4, + 0xd3, + 0xfc, + 0x5a, + 0x07, + 0xc1, + 0xff, + 0x8d, + 0x5c, + 0x87, + 0xf5, + 0x02, + 0xbf, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xca, + 0xbd, + 0x06, + 0xc1, + 0x74, + 0x50, + 0x7d, + 0x84, + 0x83, + 0x03, + 0x03, + 0xf8, + 0xc1, + 0xa6, + 0x81, + 0x5a, + 0x0a, + 0x12, + 0xb0, + 0xec, + 0x3f, + 0x21, + 0xec, + 0x3f, + 0x68, + 0x76, + 0x0f, + 0xfe, + 0x42, + 0xd8, + 0x50, + 0x5a, + 0x1a, + 0xf2, + 0x50, + 0x2d, + 0x0b, + 0xc8, + 0x6e, + 0x06, + 0x87, + 0xfd, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x7c, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0xa0, + 0x76, + 0x1e, + 0xd1, + 0x83, + 0x63, + 0xff, + 0xd0, + 0xda, + 0x83, + 0x61, + 0xef, + 0xd0, + 0x6d, + 0x0f, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0x0a, + 0x03, + 0x0b, + 0x0d, + 0x82, + 0xff, + 0xc1, + 0xb6, + 0xa0, + 0x60, + 0x70, + 0x9f, + 0x54, + 0x0d, + 0x1c, + 0x1e, + 0x81, + 0x7f, + 0xe0, + 0x21, + 0xa8, + 0x0c, + 0x2c, + 0x3e, + 0xa0, + 0x30, + 0x38, + 0x7d, + 0x40, + 0x67, + 0xa0, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xda, + 0x1b, + 0x0b, + 0x0e, + 0xd0, + 0x37, + 0x26, + 0x1d, + 0xa0, + 0xa7, + 0x43, + 0xfe, + 0x43, + 0x61, + 0xff, + 0x82, + 0xc1, + 0x7f, + 0xd0, + 0x6c, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0xb3, + 0xfe, + 0x40, + 0xfa, + 0x02, + 0xda, + 0xc1, + 0x70, + 0x7d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xfe, + 0xff, + 0xe0, + 0x0b, + 0x0f, + 0xec, + 0x3b, + 0x07, + 0xe0, + 0xb0, + 0xec, + 0x1a, + 0x61, + 0x61, + 0x2b, + 0x4c, + 0x18, + 0xad, + 0x07, + 0xe7, + 0x07, + 0x7e, + 0x42, + 0xc1, + 0xab, + 0x0b, + 0x0e, + 0xc1, + 0xf9, + 0x46, + 0x1d, + 0x83, + 0x06, + 0x66, + 0x1d, + 0x83, + 0x06, + 0x66, + 0x1d, + 0xab, + 0x06, + 0x2b, + 0x09, + 0xf4, + 0x7e, + 0x0b, + 0x0b, + 0x82, + 0xd0, + 0xec, + 0x3f, + 0x41, + 0xec, + 0x3f, + 0xf1, + 0xf0, + 0x00, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0x38, + 0x76, + 0x16, + 0x19, + 0xc2, + 0xa7, + 0x43, + 0xfe, + 0x0a, + 0x9c, + 0x87, + 0xfe, + 0x30, + 0x3f, + 0xf4, + 0x1b, + 0x03, + 0x87, + 0x50, + 0x36, + 0x06, + 0x06, + 0x0a, + 0x06, + 0xc0, + 0xc0, + 0xc1, + 0x40, + 0xdb, + 0xb0, + 0x30, + 0x50, + 0x0d, + 0xca, + 0x8b, + 0x02, + 0x81, + 0xc1, + 0xce, + 0xd0, + 0x3f, + 0xd6, + 0x82, + 0xd0, + 0xf3, + 0xc1, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x03, + 0x85, + 0xff, + 0x04, + 0xe1, + 0x61, + 0xd8, + 0x4e, + 0x16, + 0x1d, + 0x81, + 0xb4, + 0x1a, + 0x13, + 0x83, + 0xf2, + 0x55, + 0xea, + 0x04, + 0xe1, + 0xec, + 0x3c, + 0xe0, + 0xff, + 0xe0, + 0x38, + 0x34, + 0xb0, + 0x38, + 0x1c, + 0x18, + 0x3d, + 0x03, + 0x03, + 0xce, + 0x39, + 0xa6, + 0x3e, + 0x8d, + 0xd0, + 0x6e, + 0x68, + 0x5a, + 0x83, + 0xb0, + 0xf6, + 0x1e, + 0x70, + 0xf6, + 0x1d, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xee, + 0xc3, + 0xec, + 0x27, + 0x4b, + 0x0d, + 0x4e, + 0x6d, + 0x50, + 0xf0, + 0x1b, + 0x54, + 0x14, + 0x14, + 0x1b, + 0x0b, + 0xfd, + 0x07, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xf9, + 0xc3, + 0xd8, + 0x85, + 0x50, + 0x79, + 0xf4, + 0x99, + 0xa2, + 0x17, + 0xa0, + 0x66, + 0x31, + 0x20, + 0x42, + 0x73, + 0x09, + 0x30, + 0xf4, + 0x98, + 0x59, + 0x21, + 0xfb, + 0xf4, + 0x10, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xf5, + 0x18, + 0x36, + 0x87, + 0xa8, + 0x30, + 0x5a, + 0x7f, + 0xf8, + 0x0f, + 0x21, + 0xd4, + 0x0c, + 0xfd, + 0x07, + 0x30, + 0x7b, + 0x47, + 0xb5, + 0x44, + 0x85, + 0xa2, + 0x85, + 0xb3, + 0x0d, + 0xa2, + 0x85, + 0x1d, + 0x03, + 0x68, + 0xfc, + 0x9e, + 0x0e, + 0xf8, + 0x3d, + 0xc1, + 0xbd, + 0x01, + 0xbd, + 0x68, + 0x4c, + 0x07, + 0xd0, + 0xf4, + 0x30, + 0xfe, + 0x74, + 0xdc, + 0x3f, + 0xa0, + 0x9e, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x1f, + 0xf8, + 0x3b, + 0x03, + 0x07, + 0x61, + 0x53, + 0xa3, + 0xd7, + 0x61, + 0x2b, + 0x5b, + 0x0f, + 0xfb, + 0x03, + 0xff, + 0x41, + 0xb0, + 0x38, + 0x75, + 0x03, + 0x60, + 0x60, + 0xea, + 0x06, + 0xc5, + 0x7f, + 0xd0, + 0x4f, + 0xa0, + 0xd8, + 0x7b, + 0xc9, + 0x7f, + 0xf2, + 0x1f, + 0xce, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0x06, + 0x06, + 0x07, + 0x03, + 0x6b, + 0x40, + 0xc2, + 0xc1, + 0xfa, + 0x7f, + 0xf0, + 0x6c, + 0x0c, + 0x0c, + 0x2c, + 0x36, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xb5, + 0x41, + 0xec, + 0x47, + 0x47, + 0x0e, + 0x7d, + 0x12, + 0x07, + 0x0d, + 0xe8, + 0x7f, + 0xfa, + 0x10, + 0xfe, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x70, + 0x80, + 0x0a, + 0x0f, + 0x61, + 0xfb, + 0x03, + 0xff, + 0x07, + 0x61, + 0xce, + 0x0c, + 0x26, + 0xd0, + 0xce, + 0x0d, + 0x07, + 0xe7, + 0xff, + 0x90, + 0xb0, + 0xf6, + 0x0c, + 0x3b, + 0x03, + 0xff, + 0x07, + 0x61, + 0xec, + 0x3f, + 0x6b, + 0x60, + 0xc1, + 0xa1, + 0x5e, + 0x4a, + 0x3f, + 0x21, + 0x79, + 0x09, + 0xf9, + 0xc3, + 0xfb, + 0xc9, + 0x8e, + 0x87, + 0xa4, + 0x0e, + 0x16, + 0x1f, + 0xde, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x77, + 0x07, + 0xec, + 0x1f, + 0xfc, + 0x94, + 0xe4, + 0x18, + 0x98, + 0x66, + 0xd0, + 0x69, + 0x8e, + 0x1d, + 0x97, + 0xff, + 0x21, + 0x63, + 0x60, + 0xc1, + 0xc1, + 0xb0, + 0x38, + 0x30, + 0x61, + 0xd8, + 0x1f, + 0xf8, + 0x3b, + 0x67, + 0x06, + 0x0c, + 0x27, + 0xe5, + 0x7f, + 0xc1, + 0x70, + 0x4e, + 0x0c, + 0x24, + 0x3f, + 0xec, + 0x2d, + 0x0f, + 0xf7, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xda, + 0x1e, + 0x91, + 0xff, + 0xc8, + 0x24, + 0x33, + 0x87, + 0x2b, + 0x90, + 0x98, + 0x39, + 0xfc, + 0x7f, + 0xc8, + 0x52, + 0x0c, + 0x3b, + 0x42, + 0x90, + 0x7f, + 0xc8, + 0x52, + 0x0c, + 0x3b, + 0x42, + 0x90, + 0x7f, + 0xc8, + 0x57, + 0x8c, + 0x3b, + 0x47, + 0xd0, + 0x3d, + 0x5b, + 0x46, + 0x0d, + 0xa1, + 0xb4, + 0x3e, + 0xc3, + 0xb4, + 0x3d, + 0xff, + 0xe0, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x60, + 0xec, + 0x3b, + 0x03, + 0x87, + 0x61, + 0x36, + 0xb7, + 0xfc, + 0x15, + 0x39, + 0x50, + 0x76, + 0x1d, + 0x81, + 0xff, + 0x83, + 0xb0, + 0xac, + 0x3f, + 0xd8, + 0xaf, + 0xfc, + 0x13, + 0xf9, + 0x5b, + 0x47, + 0x05, + 0xce, + 0x9a, + 0x60, + 0xc1, + 0x07, + 0x50, + 0x61, + 0xc3, + 0xeb, + 0x06, + 0x06, + 0x0f, + 0x30, + 0x34, + 0x12, + 0x1f, + 0xd2, + 0x5e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf0, + 0x6c, + 0x25, + 0x04, + 0xc1, + 0x2b, + 0x40, + 0xc1, + 0x50, + 0x2f, + 0xd0, + 0x30, + 0xb0, + 0xf6, + 0x1a, + 0x03, + 0x87, + 0xb1, + 0xff, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x5f, + 0xf0, + 0x77, + 0x66, + 0x86, + 0xc2, + 0x7e, + 0x4c, + 0x3b, + 0x0b, + 0x83, + 0x61, + 0xd8, + 0x7f, + 0x6b, + 0xd8, + 0x7f, + 0x7f, + 0xc0, + 0x0d, + 0xa1, + 0xda, + 0x1d, + 0x4f, + 0x57, + 0x7a, + 0x81, + 0xda, + 0x1d, + 0xa1, + 0xf7, + 0xfe, + 0x43, + 0xed, + 0x0e, + 0xd0, + 0xfb, + 0xff, + 0x21, + 0xf6, + 0x87, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x43, + 0x68, + 0x77, + 0x07, + 0xb8, + 0x0e, + 0x17, + 0x05, + 0x74, + 0xff, + 0x9f, + 0x24, + 0x1c, + 0xe1, + 0xc8, + 0x7e, + 0x70, + 0xfe, + 0xff, + 0xfc, + 0x80, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc3, + 0xfb, + 0x0e, + 0xc2, + 0xff, + 0x82, + 0x6e, + 0x0f, + 0xd8, + 0x54, + 0xe4, + 0xff, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0xff, + 0xe4, + 0x2c, + 0x18, + 0x58, + 0x5a, + 0x16, + 0x07, + 0xfe, + 0x83, + 0x76, + 0x60, + 0xc1, + 0xa0, + 0x7e, + 0x4c, + 0x18, + 0x34, + 0x1c, + 0x1b, + 0x06, + 0x0d, + 0x0f, + 0xd8, + 0x33, + 0xc1, + 0xff, + 0xb0, + 0xe0, + 0x03, + 0x83, + 0xff, + 0x82, + 0x70, + 0x68, + 0x7b, + 0x09, + 0xc1, + 0xa1, + 0xec, + 0x0a, + 0xd3, + 0xaf, + 0xb0, + 0x7e, + 0x79, + 0x7e, + 0x09, + 0xc1, + 0xb0, + 0x30, + 0x41, + 0x38, + 0x33, + 0x06, + 0x0c, + 0x27, + 0x06, + 0x60, + 0xc1, + 0x84, + 0xe0, + 0xcf, + 0xf8, + 0x27, + 0x9c, + 0x41, + 0x81, + 0x03, + 0xea, + 0x66, + 0x0c, + 0x18, + 0x38, + 0x14, + 0x30, + 0x60, + 0xc3, + 0xd8, + 0x30, + 0x60, + 0xc3, + 0xd8, + 0x3f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x04, + 0x15, + 0x02, + 0xc3, + 0x58, + 0x28, + 0x0d, + 0x07, + 0xff, + 0xef, + 0x90, + 0xff, + 0x3e, + 0x55, + 0x7e, + 0x56, + 0x8e, + 0x1e, + 0xd1, + 0x03, + 0x07, + 0xa4, + 0x33, + 0xff, + 0x90, + 0xfd, + 0x40, + 0xff, + 0xd4, + 0x0f, + 0xaf, + 0xff, + 0x41, + 0xf5, + 0x03, + 0xff, + 0x50, + 0x3d, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0xc3, + 0xec, + 0x27, + 0x06, + 0x87, + 0xb0, + 0xae, + 0x9d, + 0x40, + 0xfd, + 0x3a, + 0xda, + 0xc0, + 0x56, + 0xaf, + 0x05, + 0x87, + 0xd8, + 0xda, + 0x0d, + 0x0f, + 0x61, + 0x7f, + 0xd0, + 0x6c, + 0x2c, + 0x2c, + 0x3e, + 0xc4, + 0xd0, + 0x61, + 0xf7, + 0xc7, + 0xfd, + 0x02, + 0xe4, + 0x18, + 0x58, + 0x74, + 0x1d, + 0x85, + 0x87, + 0xfd, + 0xff, + 0x83, + 0xf6, + 0x87, + 0xc0, + 0x0d, + 0x21, + 0x9c, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa4, + 0x33, + 0x87, + 0xeb, + 0xfe, + 0x0f, + 0xfa, + 0x81, + 0xfc, + 0xff, + 0xf9, + 0x0c, + 0xc1, + 0x50, + 0x29, + 0x0c, + 0xff, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0x5f, + 0xfe, + 0x83, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x06, + 0x97, + 0xc7, + 0xe4, + 0x1a, + 0x49, + 0x9a, + 0x68, + 0x34, + 0x93, + 0x34, + 0xd5, + 0x73, + 0x26, + 0x69, + 0xaa, + 0xe6, + 0xf8, + 0xfc, + 0x83, + 0x49, + 0x33, + 0x4d, + 0x06, + 0x9a, + 0x66, + 0x9a, + 0x0d, + 0x34, + 0xcd, + 0x34, + 0x1a, + 0x7e, + 0x3f, + 0x20, + 0xd5, + 0x83, + 0x30, + 0x68, + 0xfa, + 0xc1, + 0x98, + 0x35, + 0x68, + 0xc0, + 0xdc, + 0x1a, + 0x1b, + 0x41, + 0xd0, + 0x1a, + 0x13, + 0x8f, + 0xc3, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa8, + 0x1f, + 0xd8, + 0x6f, + 0xe0, + 0xf6, + 0x16, + 0x82, + 0x81, + 0x9b, + 0x55, + 0x81, + 0xc3, + 0xa9, + 0xd3, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x34, + 0x18, + 0x6c, + 0x14, + 0x06, + 0x16, + 0x1b, + 0x05, + 0x01, + 0x81, + 0xc3, + 0x60, + 0x7f, + 0xf0, + 0x6e, + 0xc2, + 0xbc, + 0x1d, + 0x79, + 0x09, + 0xdc, + 0xc2, + 0x43, + 0xda, + 0xb1, + 0x83, + 0xeb, + 0x47, + 0x03, + 0x07, + 0x70, + 0x6f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x86, + 0x55, + 0x38, + 0x1f, + 0xf3, + 0x45, + 0x07, + 0x38, + 0x85, + 0x21, + 0xf6, + 0x0c, + 0x2a, + 0x2e, + 0x05, + 0xfe, + 0x7d, + 0x7a, + 0x43, + 0xb0, + 0xb4, + 0x60, + 0xca, + 0xbe, + 0xb0, + 0x30, + 0x5e, + 0xa6, + 0x8e, + 0x06, + 0x0f, + 0xb0, + 0x48, + 0x18, + 0x3f, + 0x98, + 0x3f, + 0xaf, + 0xff, + 0x83, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc8, + 0x0f, + 0xe8, + 0x3e, + 0x7f, + 0x05, + 0xa1, + 0xe6, + 0x29, + 0xff, + 0xc8, + 0xc6, + 0x16, + 0x87, + 0xcc, + 0xc0, + 0xbf, + 0xc8, + 0x18, + 0xc7, + 0xc1, + 0xb4, + 0x0c, + 0x3e, + 0x7d, + 0x56, + 0x81, + 0x87, + 0x06, + 0xbb, + 0x40, + 0xd3, + 0x41, + 0xae, + 0xd0, + 0x30, + 0x76, + 0x05, + 0x61, + 0xfe, + 0x80, + 0xb0, + 0x67, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x79, + 0x06, + 0x9f, + 0xfe, + 0x0b, + 0x43, + 0x63, + 0x87, + 0xb4, + 0x36, + 0x38, + 0x73, + 0xaa, + 0xff, + 0xd1, + 0x7d, + 0x51, + 0x8e, + 0x50, + 0x2d, + 0x24, + 0xc1, + 0x94, + 0x0b, + 0x4b, + 0xff, + 0x41, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x74, + 0x87, + 0xdd, + 0xbf, + 0xf9, + 0x05, + 0xe4, + 0x37, + 0x07, + 0x3a, + 0x1e, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x5f, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x63, + 0x83, + 0x0e, + 0xc0, + 0xe3, + 0x8e, + 0x1d, + 0x8f, + 0xff, + 0x01, + 0x5a, + 0x0c, + 0x70, + 0x61, + 0x7e, + 0x4c, + 0x7a, + 0x61, + 0xd8, + 0x58, + 0x7f, + 0xd8, + 0x5f, + 0xf4, + 0x1b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x57, + 0xff, + 0x23, + 0x79, + 0x05, + 0xf2, + 0x1b, + 0x83, + 0x71, + 0x9a, + 0x1f, + 0x5a, + 0x0c, + 0x16, + 0x1e, + 0x43, + 0x61, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x57, + 0x7e, + 0x0e, + 0x70, + 0xb4, + 0x36, + 0x1c, + 0xe0, + 0x70, + 0xec, + 0x32, + 0xb4, + 0xf3, + 0x5b, + 0x50, + 0x3f, + 0xe6, + 0xbc, + 0x84, + 0xef, + 0x64, + 0x87, + 0xe7, + 0x0b, + 0x3f, + 0xc8, + 0x4e, + 0x16, + 0xc6, + 0x87, + 0x9c, + 0x2d, + 0x06, + 0x87, + 0x9f, + 0x47, + 0x7f, + 0xc0, + 0xf4, + 0x16, + 0x07, + 0xc1, + 0xc8, + 0x76, + 0x09, + 0xa0, + 0x7f, + 0xb2, + 0xc1, + 0xc1, + 0xfd, + 0xb0, + 0x6a, + 0x07, + 0xfe, + 0x0f, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf0, + 0x77, + 0x1a, + 0x19, + 0xc3, + 0x38, + 0x34, + 0x33, + 0x84, + 0xf8, + 0x15, + 0x7a, + 0xa0, + 0xbb, + 0x0e, + 0xa0, + 0x79, + 0x33, + 0xff, + 0xc1, + 0xb0, + 0xab, + 0xc1, + 0xec, + 0x78, + 0xa1, + 0x68, + 0x6c, + 0x90, + 0x50, + 0x28, + 0x32, + 0x13, + 0x87, + 0xf5, + 0xff, + 0xf0, + 0x7f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe8, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0xec, + 0x3b, + 0x03, + 0xd7, + 0x61, + 0x2b, + 0x5b, + 0x5e, + 0xc0, + 0xff, + 0x3a, + 0xf6, + 0x1d, + 0x84, + 0xbf, + 0x07, + 0x63, + 0x5f, + 0xc1, + 0xb0, + 0x2e, + 0xd7, + 0x06, + 0xc2, + 0xc1, + 0x87, + 0xee, + 0xdc, + 0x1f, + 0x90, + 0x5e, + 0x8b, + 0x06, + 0x1e, + 0xd0, + 0xba, + 0x18, + 0x7f, + 0xac, + 0xbc, + 0x1f, + 0xec, + 0x27, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xb0, + 0xd8, + 0x74, + 0x97, + 0xff, + 0x05, + 0x21, + 0x61, + 0xb4, + 0x27, + 0x90, + 0x6b, + 0xb0, + 0x9f, + 0xc0, + 0xeb, + 0x61, + 0xd2, + 0x16, + 0x1b, + 0x0e, + 0x90, + 0xbf, + 0xc1, + 0xd2, + 0x16, + 0x1b, + 0x43, + 0x49, + 0xff, + 0xe0, + 0xaa, + 0x30, + 0x44, + 0x86, + 0x7d, + 0x18, + 0xe0, + 0xc2, + 0x78, + 0x2c, + 0xc2, + 0xa0, + 0x7e, + 0xd9, + 0x78, + 0x3f, + 0x7f, + 0xe8, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xff, + 0x60, + 0xd3, + 0xab, + 0x41, + 0x4e, + 0x75, + 0x41, + 0x48, + 0x29, + 0xce, + 0xae, + 0xad, + 0x0d, + 0x83, + 0x56, + 0xb6, + 0x86, + 0xc1, + 0xa0, + 0x90, + 0xfb, + 0x06, + 0xff, + 0xd0, + 0x58, + 0xe9, + 0x23, + 0x06, + 0x7d, + 0x69, + 0xce, + 0x85, + 0xe8, + 0x1a, + 0x0b, + 0xc1, + 0xa0, + 0xdb, + 0x79, + 0x5a, + 0x1f, + 0x74, + 0x5f, + 0x07, + 0xd7, + 0xfe, + 0x80, + 0x0b, + 0x0e, + 0xc3, + 0xfb, + 0x09, + 0x5a, + 0x8d, + 0x0d, + 0x82, + 0xfe, + 0xb0, + 0xce, + 0x1d, + 0x8e, + 0x1b, + 0xf4, + 0x07, + 0x78, + 0x3d, + 0x8f, + 0xff, + 0x21, + 0x61, + 0xad, + 0x0f, + 0xd8, + 0x2f, + 0xf8, + 0x3b, + 0x2d, + 0xc3, + 0x61, + 0xdd, + 0x83, + 0x0d, + 0x84, + 0xfa, + 0x0b, + 0xfc, + 0x17, + 0x07, + 0x61, + 0xb0, + 0xff, + 0x61, + 0xb0, + 0xff, + 0x7f, + 0x80, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0x95, + 0x18, + 0x30, + 0xd8, + 0x21, + 0x8c, + 0x18, + 0x15, + 0xa4, + 0xa8, + 0xc7, + 0x05, + 0xe9, + 0xbf, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xf6, + 0x3f, + 0xfc, + 0x85, + 0x86, + 0xd0, + 0xfe, + 0xc4, + 0x1a, + 0x1f, + 0x9f, + 0x40, + 0xff, + 0x05, + 0xe8, + 0x27, + 0x0d, + 0x84, + 0x87, + 0x70, + 0x4e, + 0x1f, + 0xbc, + 0x1a, + 0x81, + 0xf5, + 0x02, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x0b, + 0x03, + 0xff, + 0x06, + 0xc0, + 0xc1, + 0xd8, + 0x6c, + 0x0f, + 0x5d, + 0x81, + 0x5a, + 0xda, + 0xf6, + 0x0f, + 0xd3, + 0xaf, + 0x61, + 0xb0, + 0x97, + 0xe0, + 0xd8, + 0x3f, + 0x3f, + 0x41, + 0x60, + 0x41, + 0x88, + 0xe1, + 0x60, + 0x93, + 0x34, + 0xc2, + 0xec, + 0xcc, + 0x13, + 0x97, + 0xa0, + 0x5e, + 0x05, + 0xe2, + 0x40, + 0xf1, + 0xda, + 0x61, + 0xfd, + 0x86, + 0xc3, + 0xeb, + 0xc0, + 0xb8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x30, + 0xc5, + 0x02, + 0xd3, + 0x06, + 0x50, + 0xc3, + 0x60, + 0xc0, + 0x9a, + 0x41, + 0xb0, + 0x67, + 0xfe, + 0x81, + 0xf8, + 0x26, + 0x0f, + 0xb0, + 0x77, + 0xff, + 0x03, + 0x06, + 0x0a, + 0x01, + 0xc3, + 0x69, + 0x8e, + 0x04, + 0xa0, + 0x5f, + 0xad, + 0x18, + 0x16, + 0x0c, + 0x1c, + 0x82, + 0xc2, + 0x41, + 0x83, + 0x07, + 0xfa, + 0x0b, + 0x06, + 0x19, + 0x83, + 0x98, + 0x18, + 0x67, + 0x0e, + 0x95, + 0xe3, + 0xff, + 0x83, + 0xff, + 0x07, + 0x02, + 0x12, + 0x1f, + 0xf3, + 0x83, + 0x05, + 0xfc, + 0x05, + 0x6d, + 0xa5, + 0x00, + 0xe0, + 0xff, + 0xaa, + 0x03, + 0x84, + 0x92, + 0x45, + 0xfc, + 0x06, + 0x24, + 0xca, + 0x01, + 0xc0, + 0xf7, + 0x4c, + 0xff, + 0x04, + 0xda, + 0xb3, + 0x09, + 0xc3, + 0x68, + 0x54, + 0x09, + 0xc0, + 0xe8, + 0x6c, + 0x2f, + 0x41, + 0xf9, + 0xc3, + 0xf9, + 0xff, + 0xf8, + 0x3f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0x7f, + 0xfe, + 0xf2, + 0x0b, + 0x09, + 0x82, + 0xc3, + 0xd8, + 0xab, + 0x55, + 0xa8, + 0x36, + 0x34, + 0xea, + 0xe8, + 0x05, + 0x68, + 0x19, + 0x46, + 0x1b, + 0xf2, + 0x07, + 0xc1, + 0xfb, + 0x0a, + 0xd3, + 0x83, + 0xd8, + 0xf8, + 0x35, + 0xc1, + 0xb3, + 0x57, + 0xf1, + 0x06, + 0xc3, + 0xff, + 0x05, + 0xa8, + 0xff, + 0x82, + 0x6f, + 0x26, + 0x19, + 0xc2, + 0xe4, + 0x2c, + 0x3b, + 0x0f, + 0xec, + 0x33, + 0x87, + 0xf7, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x5f, + 0xfa, + 0x0b, + 0x04, + 0x84, + 0x87, + 0x2b, + 0x49, + 0x03, + 0x87, + 0x7e, + 0xa3, + 0x4f, + 0x5c, + 0x1b, + 0x04, + 0x81, + 0xc6, + 0x0d, + 0x83, + 0xab, + 0xd7, + 0xa0, + 0xb0, + 0x61, + 0x38, + 0xc1, + 0xb0, + 0x65, + 0x3d, + 0x44, + 0x36, + 0xac, + 0x27, + 0x0f, + 0x5e, + 0xb3, + 0xfe, + 0x07, + 0x91, + 0x8c, + 0x33, + 0x87, + 0xb0, + 0x61, + 0x9c, + 0x3d, + 0x03, + 0xfe, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x20, + 0xd0, + 0x1c, + 0x14, + 0xff, + 0xf5, + 0x03, + 0xda, + 0x07, + 0x0f, + 0xdf, + 0xfe, + 0x0f, + 0xda, + 0x07, + 0x0f, + 0x56, + 0xf5, + 0x3d, + 0x58, + 0x0b, + 0x79, + 0x77, + 0x96, + 0x0d, + 0x60, + 0x60, + 0x78, + 0x35, + 0xd3, + 0xfd, + 0x4f, + 0x02, + 0x0e, + 0xa0, + 0x72, + 0x1f, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x90, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xff, + 0x82, + 0xc2, + 0xff, + 0x90, + 0x2b, + 0x41, + 0x87, + 0x48, + 0x3f, + 0x46, + 0x1d, + 0x21, + 0xb0, + 0x97, + 0xe0, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x83, + 0x50, + 0x49, + 0x86, + 0xc1, + 0xaa, + 0x18, + 0xc3, + 0x6a, + 0xd2, + 0x30, + 0x60, + 0x6f, + 0x3b, + 0xfc, + 0xe0, + 0xe0, + 0xb4, + 0x18, + 0x58, + 0x7d, + 0xa0, + 0xc2, + 0xc3, + 0xed, + 0x06, + 0x3e, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x38, + 0x3f, + 0xf8, + 0x27, + 0x0e, + 0xa0, + 0x7a, + 0x9c, + 0x9f, + 0xf0, + 0x54, + 0xe4, + 0xc3, + 0xb0, + 0xce, + 0x17, + 0xab, + 0x61, + 0x9c, + 0x2c, + 0x3b, + 0x0c, + 0xe1, + 0x75, + 0xd8, + 0x67, + 0x0b, + 0xae, + 0xc3, + 0x3d, + 0x0c, + 0x3b, + 0x0a, + 0xf2, + 0xbf, + 0xfa, + 0x24, + 0x3a, + 0x46, + 0x0f, + 0xe7, + 0x82, + 0xb4, + 0x3c, + 0xe8, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x0b, + 0x05, + 0xff, + 0x90, + 0xb0, + 0x48, + 0x50, + 0x7d, + 0x82, + 0x40, + 0xe1, + 0xd4, + 0xe6, + 0x7f, + 0xe0, + 0x36, + 0xa9, + 0xc3, + 0xb0, + 0xd8, + 0x27, + 0xfe, + 0x0d, + 0x82, + 0x70, + 0xec, + 0x36, + 0x0c, + 0xc3, + 0xb0, + 0xd8, + 0x33, + 0xfe, + 0x0d, + 0xab, + 0x0d, + 0x87, + 0x37, + 0xac, + 0x93, + 0x24, + 0x1c, + 0x0a, + 0x38, + 0x30, + 0x61, + 0xec, + 0x42, + 0xc0, + 0x87, + 0xa0, + 0xaf, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3d, + 0x5f, + 0x03, + 0x43, + 0xdd, + 0x59, + 0x7f, + 0x04, + 0xeb, + 0x61, + 0x63, + 0x86, + 0x5e, + 0x29, + 0x8e, + 0x1b, + 0xf8, + 0x1e, + 0x1c, + 0x3d, + 0x6a, + 0x3b, + 0x70, + 0xbf, + 0x51, + 0x58, + 0x99, + 0x06, + 0xc0, + 0xe1, + 0xb9, + 0x03, + 0x40, + 0x30, + 0x74, + 0x15, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x79, + 0x0b, + 0x07, + 0xfe, + 0x83, + 0x60, + 0xc3, + 0xcc, + 0x1b, + 0x06, + 0xbe, + 0xa0, + 0x29, + 0xcf, + 0xfe, + 0x81, + 0x4e, + 0x76, + 0x54, + 0x48, + 0x6c, + 0x18, + 0x15, + 0x21, + 0xec, + 0x1b, + 0x46, + 0xb0, + 0x6c, + 0x18, + 0x8e, + 0x1f, + 0x63, + 0x9a, + 0xa0, + 0xf3, + 0xeb, + 0x3f, + 0xd0, + 0x3c, + 0x8c, + 0xa1, + 0x83, + 0xfa, + 0x7f, + 0xf0, + 0x7b, + 0x0c, + 0xe1, + 0xfd, + 0x06, + 0x60, + 0xc0, + 0x0b, + 0x0b, + 0xd5, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xf5, + 0x6c, + 0x25, + 0x6a, + 0x35, + 0xec, + 0x2a, + 0x74, + 0x17, + 0xe0, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x82, + 0x04, + 0x60, + 0xc3, + 0x60, + 0xbe, + 0xba, + 0x61, + 0xb0, + 0xff, + 0xc1, + 0x6c, + 0xff, + 0xc8, + 0x57, + 0xa1, + 0xc2, + 0xb0, + 0xb9, + 0x0d, + 0x6f, + 0x07, + 0xfc, + 0xfc, + 0x87, + 0xe7, + 0xd2, + 0x3f, + 0x07, + 0xfe, + 0x09, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x7f, + 0xe8, + 0x36, + 0x1b, + 0x0b, + 0x0d, + 0x4e, + 0x15, + 0xcd, + 0xa8, + 0x0d, + 0xa5, + 0x7f, + 0x06, + 0xc2, + 0xaf, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xee, + 0x87, + 0xfc, + 0x13, + 0xe9, + 0x05, + 0x0c, + 0x3b, + 0x83, + 0xb4, + 0xc0, + 0x87, + 0xea, + 0x03, + 0x49, + 0x0e, + 0xb8, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x9f, + 0xf0, + 0x14, + 0x60, + 0xc0, + 0x96, + 0x13, + 0xfe, + 0x07, + 0xc1, + 0x94, + 0x60, + 0xc2, + 0xb0, + 0xcf, + 0xfa, + 0xff, + 0x21, + 0xb4, + 0x3b, + 0x4c, + 0x0f, + 0xf8, + 0x2d, + 0x60, + 0xed, + 0x0e, + 0xd0, + 0xdf, + 0xf0, + 0xd8, + 0x72, + 0xc1, + 0x2d, + 0x21, + 0xe7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x56, + 0xeb, + 0x06, + 0xc1, + 0xad, + 0xae, + 0x03, + 0x6a, + 0xda, + 0x7a, + 0xc2, + 0xfc, + 0xe1, + 0x69, + 0xa1, + 0xb0, + 0x75, + 0x7a, + 0xf0, + 0x6c, + 0x18, + 0xae, + 0x70, + 0xec, + 0x18, + 0xad, + 0x60, + 0xec, + 0x1f, + 0xf9, + 0x0d, + 0xaa, + 0xd5, + 0xaa, + 0x40, + 0xde, + 0xa6, + 0xae, + 0x64, + 0x1c, + 0x09, + 0xf5, + 0xeb, + 0x43, + 0xd9, + 0x82, + 0x02, + 0x83, + 0x94, + 0x60, + 0x87, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xed, + 0x0f, + 0x98, + 0xbf, + 0xf9, + 0x03, + 0x04, + 0xa0, + 0x30, + 0x6a, + 0x70, + 0x1c, + 0x14, + 0x0d, + 0x7a, + 0x0b, + 0x06, + 0x87, + 0x30, + 0x3f, + 0xf8, + 0x26, + 0x06, + 0x28, + 0x81, + 0x84, + 0xc0, + 0xe8, + 0x07, + 0x70, + 0x9d, + 0xb6, + 0xf9, + 0x58, + 0x57, + 0x9c, + 0xc1, + 0x83, + 0x1f, + 0x20, + 0xcc, + 0x18, + 0x30, + 0x21, + 0xb3, + 0xf0, + 0x30, + 0xfb, + 0x10, + 0xce, + 0x1f, + 0x61, + 0xde, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x34, + 0x87, + 0x9d, + 0x7f, + 0x68, + 0x67, + 0xaf, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x7f, + 0xfc, + 0x87, + 0xd4, + 0x0f, + 0xf7, + 0xff, + 0xef, + 0x06, + 0xb0, + 0x28, + 0x1c, + 0x19, + 0xee, + 0x9e, + 0xa7, + 0x70, + 0x30, + 0xea, + 0x07, + 0x41, + 0xfa, + 0x81, + 0xf9, + 0xff, + 0xfc, + 0x80, + 0x0a, + 0x0e, + 0x70, + 0xf9, + 0xc1, + 0xff, + 0xa0, + 0x9c, + 0x24, + 0x70, + 0x41, + 0x53, + 0x81, + 0xab, + 0x34, + 0x2a, + 0x70, + 0x19, + 0xc8, + 0x39, + 0xcb, + 0xff, + 0x90, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x3f, + 0xf2, + 0x13, + 0x83, + 0x0f, + 0x48, + 0x4f, + 0x8c, + 0xe9, + 0xb2, + 0x0f, + 0x40, + 0xcc, + 0x0a, + 0x90, + 0x21, + 0xb2, + 0xb3, + 0x21, + 0xf6, + 0x87, + 0x48, + 0x7d, + 0xff, + 0x90, + 0x05, + 0x01, + 0xc7, + 0xf0, + 0x6a, + 0x05, + 0x01, + 0x8c, + 0x35, + 0x0b, + 0x1a, + 0x2b, + 0xc0, + 0xfc, + 0x2a, + 0x71, + 0xa0, + 0x1a, + 0x20, + 0xa1, + 0x8c, + 0xa0, + 0x50, + 0x14, + 0x24, + 0xa0, + 0x6a, + 0x0e, + 0x31, + 0xe0, + 0xea, + 0x07, + 0xb0, + 0xfa, + 0x8d, + 0xff, + 0xc8, + 0x3d, + 0x04, + 0xfc, + 0x1d, + 0xc1, + 0x9d, + 0xdc, + 0x3f, + 0xac, + 0x18, + 0xe8, + 0x7b, + 0x82, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xa0, + 0x5c, + 0x1b, + 0x0d, + 0x81, + 0xc3, + 0xb0, + 0x7f, + 0xe8, + 0x56, + 0x98, + 0x98, + 0xa8, + 0xbe, + 0x73, + 0x33, + 0x60, + 0xb0, + 0x62, + 0xb4, + 0x60, + 0xb0, + 0x75, + 0x75, + 0x82, + 0xc3, + 0xff, + 0x03, + 0x0b, + 0xfe, + 0x0d, + 0xa8, + 0xc3, + 0xb0, + 0x3e, + 0x81, + 0xd7, + 0x60, + 0x90, + 0xd8, + 0x67, + 0x0f, + 0xdd, + 0x76, + 0x1f, + 0xb4, + 0x27, + 0x00, + 0x0b, + 0x0e, + 0xfe, + 0x0e, + 0xc3, + 0xb4, + 0x3f, + 0x60, + 0xff, + 0xe0, + 0x7e, + 0x75, + 0xf5, + 0x00, + 0xad, + 0x30, + 0x73, + 0x21, + 0xd8, + 0x3b, + 0xea, + 0x07, + 0xb0, + 0x60, + 0x90, + 0xb0, + 0xd8, + 0x30, + 0x35, + 0x90, + 0xd8, + 0x30, + 0x20, + 0x83, + 0x9f, + 0x5c, + 0xc9, + 0x98, + 0x2f, + 0x34, + 0x68, + 0x9a, + 0x81, + 0x05, + 0x27, + 0x27, + 0x07, + 0xd8, + 0x52, + 0x61, + 0xf3, + 0x3f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x11, + 0x42, + 0x24, + 0x33, + 0x19, + 0x46, + 0x24, + 0x33, + 0xd5, + 0xea, + 0xb4, + 0x3f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xd0, + 0xa0, + 0x40, + 0x90, + 0xda, + 0x0c, + 0x1a, + 0x0d, + 0x02, + 0x82, + 0x68, + 0x84, + 0xa0, + 0xd5, + 0xbd, + 0x59, + 0x0f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x60, + 0xa4, + 0x3b, + 0x1f, + 0xe3, + 0x0f, + 0x61, + 0xfb, + 0x0e, + 0x74, + 0xac, + 0xaf, + 0xca, + 0xf9, + 0xd5, + 0x34, + 0x28, + 0x16, + 0x0d, + 0x54, + 0xf1, + 0x21, + 0x61, + 0x2e, + 0xb3, + 0x0d, + 0x83, + 0xf2, + 0x4e, + 0x1b, + 0x0d, + 0x40, + 0x3c, + 0x1b, + 0xa0, + 0xe2, + 0x0d, + 0x03, + 0xea, + 0xbe, + 0x87, + 0x40, + 0xa0, + 0x95, + 0x05, + 0xd8, + 0x7e, + 0x60, + 0x71, + 0xc1, + 0xeb, + 0x49, + 0x0b, + 0x43, + 0xff, + 0x06, + 0x2f, + 0xf0, + 0xfd, + 0x07, + 0xb0, + 0xcc, + 0x30, + 0x4f, + 0x75, + 0x12, + 0x30, + 0x4d, + 0x3a, + 0x98, + 0x2a, + 0x23, + 0x4e, + 0xa7, + 0xf9, + 0x0e, + 0xc3, + 0x48, + 0x30, + 0xbf, + 0xe0, + 0x76, + 0x84, + 0xa3, + 0x06, + 0x0b, + 0xc8, + 0x4f, + 0xfa, + 0xd1, + 0xb0, + 0xfe, + 0x43, + 0xf9, + 0xff, + 0xf8, + 0x3f, + 0xac, + 0x3f, + 0xf0, + 0x18, + 0x3f, + 0x7f, + 0xfe, + 0xf2, + 0x0f, + 0xf9, + 0x0f, + 0x7f, + 0x21, + 0x61, + 0xec, + 0x29, + 0xbf, + 0xc1, + 0x61, + 0x49, + 0x20, + 0xc2, + 0x7f, + 0x92, + 0x85, + 0x02, + 0x70, + 0xea, + 0xbd, + 0x44, + 0x7f, + 0xa0, + 0xb0, + 0xef, + 0x40, + 0x6b, + 0x7a, + 0x80, + 0xef, + 0xd0, + 0x58, + 0x7f, + 0xe0, + 0xa0, + 0xff, + 0x9c, + 0x3f, + 0x9f, + 0xff, + 0x83, + 0xf9, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xf7, + 0xff, + 0xef, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x06, + 0xd0, + 0x98, + 0xc3, + 0xd4, + 0x34, + 0xff, + 0x40, + 0xbb, + 0x4f, + 0x03, + 0x43, + 0x2b, + 0x49, + 0xe9, + 0xe9, + 0x0b, + 0xcd, + 0x0d, + 0x5c, + 0x84, + 0xd5, + 0x83, + 0x06, + 0x87, + 0xac, + 0x2f, + 0xf8, + 0x14, + 0x42, + 0x70, + 0xfe, + 0xbf, + 0xfd, + 0x07, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf3, + 0xff, + 0xfb, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x9e, + 0xa3, + 0xf8, + 0x17, + 0xfd, + 0x44, + 0x70, + 0x4b, + 0xf4, + 0xc5, + 0x01, + 0x1d, + 0x5b, + 0x19, + 0xa1, + 0x39, + 0x1a, + 0x0e, + 0xc3, + 0x47, + 0xa1, + 0x05, + 0xc1, + 0x9d, + 0x1d, + 0x03, + 0xa1, + 0x5e, + 0xab, + 0xc9, + 0xf0, + 0x66, + 0x0a, + 0x57, + 0x16, + 0x85, + 0x5c, + 0xc8, + 0x48, + 0x7e, + 0xb0, + 0xfe, + 0xae, + 0xf5, + 0x72, + 0x1f, + 0x9c, + 0x3f, + 0x7f, + 0xfe, + 0xf4, + 0x0f, + 0xe4, + 0x3f, + 0x38, + 0x75, + 0x03, + 0xe7, + 0x1a, + 0xfe, + 0x40, + 0xe0, + 0x6b, + 0xe0, + 0xa9, + 0xc5, + 0x03, + 0xb0, + 0xa9, + 0xc3, + 0xd7, + 0x61, + 0x9c, + 0x5f, + 0xf0, + 0x4e, + 0x6b, + 0xfb, + 0x40, + 0xe4, + 0xff, + 0xd2, + 0x07, + 0x09, + 0xb0, + 0xa8, + 0x13, + 0xd3, + 0x4b, + 0xb8, + 0x2b, + 0xc8, + 0xd0, + 0xb6, + 0x0a, + 0x0c, + 0x8c, + 0xe5, + 0x03, + 0xcf, + 0x90, + 0x60, + 0xa0, + 0x72, + 0x15, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xe6, + 0x0f, + 0xa4, + 0xff, + 0xf4, + 0x09, + 0x05, + 0x49, + 0x52, + 0x0f, + 0xc6, + 0x0c, + 0xc1, + 0x81, + 0xa2, + 0x7e, + 0x3b, + 0xc1, + 0x48, + 0x6c, + 0x2c, + 0x3a, + 0x47, + 0xff, + 0x82, + 0x90, + 0x2b, + 0x5b, + 0x50, + 0x52, + 0x05, + 0x6b, + 0x68, + 0x6b, + 0xd7, + 0xff, + 0x4f, + 0x90, + 0x9e, + 0xa1, + 0x80, + 0x85, + 0x7a, + 0x07, + 0xa0, + 0xf2, + 0x8a, + 0x31, + 0xc1, + 0xfd, + 0xe9, + 0x05, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x87, + 0xfc, + 0xdf, + 0x21, + 0xa9, + 0xfd, + 0x21, + 0xf4, + 0xa0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0xb0, + 0xec, + 0x3d, + 0x83, + 0x0e, + 0xc3, + 0xd6, + 0x61, + 0xd8, + 0x7d, + 0xb8, + 0x76, + 0x1f, + 0xdb, + 0xff, + 0xc8, + 0x6c, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xd6, + 0x1d, + 0x87, + 0x9f, + 0x83, + 0xb0, + 0xe7, + 0x8c, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xec, + 0x33, + 0xa1, + 0xfb, + 0x3f, + 0xf8, + 0x0f, + 0xa8, + 0x1f, + 0x7f, + 0xfe, + 0xf0, + 0x7d, + 0x40, + 0xfc, + 0xbd, + 0xcb, + 0xc1, + 0x5f, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x5f, + 0xff, + 0x05, + 0x40, + 0xa8, + 0x13, + 0x85, + 0x40, + 0xa8, + 0x13, + 0x85, + 0xff, + 0xf8, + 0x2d, + 0x0f, + 0xce, + 0x16, + 0x1f, + 0xf8, + 0xa0, + 0x7f, + 0xe7, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xcb, + 0xa8, + 0xb8, + 0x3a, + 0xff, + 0xf4, + 0x1f, + 0xf8, + 0x3e, + 0xbf, + 0xff, + 0x40, + 0x90, + 0xff, + 0x30, + 0x24, + 0x1f, + 0xe4, + 0x60, + 0xf6, + 0x1b, + 0x43, + 0xf3, + 0x86, + 0xd0, + 0xfd, + 0xc1, + 0xb4, + 0x08, + 0x4f, + 0x83, + 0xb4, + 0x1a, + 0x79, + 0x0f, + 0x5f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0x9c, + 0x3f, + 0x5f, + 0xff, + 0xb0, + 0xfc, + 0xe1, + 0xfe, + 0xff, + 0xf4, + 0x1f, + 0xf8, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x7f, + 0xd8, + 0x10, + 0xd0, + 0x10, + 0xc8, + 0x6c, + 0x18, + 0x24, + 0x70, + 0xe9, + 0x30, + 0x49, + 0xa1, + 0xec, + 0xc1, + 0x34, + 0x0f, + 0x93, + 0x04, + 0xc1, + 0xfe, + 0xc1, + 0xa1, + 0xef, + 0xff, + 0xde, + 0x40, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0x9a, + 0xff, + 0x21, + 0x57, + 0xfe, + 0xa0, + 0x28, + 0x1f, + 0xea, + 0x02, + 0x6f, + 0xfc, + 0xa8, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xf9, + 0x83, + 0x68, + 0x7f, + 0x61, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x81, + 0x61, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x8b, + 0xff, + 0x07, + 0xdc, + 0xbd, + 0xc1, + 0xef, + 0x21, + 0xd8, + 0x7a, + 0xec, + 0x35, + 0x87, + 0x58, + 0x34, + 0x2d, + 0x0e, + 0x50, + 0x1c, + 0x1c, + 0x1f, + 0xf5, + 0xf0, + 0x7f, + 0xe3, + 0xc8, + 0x7f, + 0xcf, + 0xe4, + 0x3f, + 0xae, + 0x05, + 0xc1, + 0xcf, + 0xc1, + 0xcf, + 0xc8, + 0x38, + 0x3f, + 0xd6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0xef, + 0xe0, + 0x61, + 0xf3, + 0x81, + 0xc1, + 0xa1, + 0xea, + 0x01, + 0xc1, + 0xe4, + 0x3b, + 0xc0, + 0xa0, + 0x37, + 0x0c, + 0xf8, + 0x1a, + 0x0c, + 0xb0, + 0xb6, + 0x4c, + 0x2c, + 0x1c, + 0x19, + 0xe8, + 0x16, + 0x12, + 0x1d, + 0xe4, + 0x2c, + 0x3f, + 0xad, + 0x0b, + 0x0f, + 0xd7, + 0x68, + 0x30, + 0xfa, + 0xd1, + 0xf4, + 0xa0, + 0xef, + 0x07, + 0x37, + 0xf0, + 0x10, + 0xff, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x81, + 0xc1, + 0xff, + 0x8f, + 0xfc, + 0x87, + 0xbd, + 0x06, + 0xe0, + 0xe7, + 0x4a, + 0x0e, + 0x87, + 0xfd, + 0xf4, + 0x1f, + 0xcd, + 0xca, + 0xf4, + 0xa0, + 0x3e, + 0x90, + 0xf3, + 0x78, + 0x27, + 0xff, + 0xc1, + 0xce, + 0x16, + 0x82, + 0xc3, + 0x9c, + 0x2d, + 0x03, + 0x87, + 0x3f, + 0xfe, + 0x0e, + 0x70, + 0xb4, + 0x0e, + 0x1c, + 0xe1, + 0x68, + 0x1c, + 0x39, + 0xff, + 0xf0, + 0x40, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0x90, + 0xb8, + 0x3f, + 0xf1, + 0xcf, + 0xff, + 0x21, + 0xce, + 0x1f, + 0x68, + 0x73, + 0xff, + 0xc8, + 0x73, + 0x87, + 0xda, + 0x1c, + 0xff, + 0xf2, + 0x1f, + 0x68, + 0x7f, + 0xe3, + 0xff, + 0x83, + 0x9e, + 0xc3, + 0x58, + 0x7a, + 0x0b, + 0x9e, + 0x0f, + 0xf3, + 0x7d, + 0x21, + 0xdf, + 0xa4, + 0x2b, + 0xf0, + 0x10, + 0xff, + 0xc0, + 0x3f, + 0xff, + 0x70, + 0x7e, + 0xd0, + 0xfe, + 0x7f, + 0xfc, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x7f, + 0xfc, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x7a, + 0xfd, + 0x87, + 0x3a, + 0xfd, + 0x61, + 0xf3, + 0xc1, + 0xff, + 0x9f, + 0xfc, + 0x86, + 0x79, + 0xd0, + 0xb8, + 0x3a, + 0x0d, + 0xd3, + 0x43, + 0xf9, + 0xbf, + 0x48, + 0x67, + 0xe9, + 0x09, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xf9, + 0x0f, + 0xce, + 0x1b, + 0x83, + 0xbf, + 0xff, + 0x78, + 0x34, + 0x8f, + 0x22, + 0xc1, + 0xaa, + 0x75, + 0x66, + 0x30, + 0x55, + 0x3a, + 0xb3, + 0xa8, + 0x2a, + 0x27, + 0xe3, + 0x0f, + 0x54, + 0xe0, + 0xcc, + 0x10, + 0x3d, + 0x2f, + 0x43, + 0x50, + 0x75, + 0x02, + 0x7c, + 0x86, + 0x79, + 0x38, + 0x35, + 0xa1, + 0xd7, + 0xfc, + 0x1e, + 0xb6, + 0x80, + 0x74, + 0x3f, + 0x9f, + 0xc8, + 0x7b, + 0xea, + 0x20, + 0x69, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x21, + 0xff, + 0x9c, + 0x3f, + 0xf7, + 0x07, + 0xfd, + 0x7f, + 0xe0, + 0xce, + 0x87, + 0x58, + 0x4e, + 0x87, + 0xb8, + 0x0f, + 0x07, + 0x9c, + 0x0e, + 0x96, + 0x85, + 0xc1, + 0xf3, + 0xc5, + 0x87, + 0xfb, + 0xe4, + 0x3f, + 0xcf, + 0x07, + 0xfa, + 0xd0, + 0xfe, + 0x7c, + 0x1f, + 0xcf, + 0xa0, + 0xfe, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xdf, + 0xc9, + 0x87, + 0xce, + 0x16, + 0x0c, + 0x3e, + 0xd0, + 0x38, + 0x34, + 0x3a, + 0xc2, + 0xa0, + 0x3e, + 0x0d, + 0xba, + 0x68, + 0x32, + 0xc3, + 0xdf, + 0x05, + 0x82, + 0xc3, + 0xdc, + 0x16, + 0x14, + 0x1d, + 0x61, + 0xb0, + 0xfc, + 0xe8, + 0x6c, + 0x3e, + 0x78, + 0x3b, + 0x0f, + 0x5c, + 0x1e, + 0xc3, + 0xd2, + 0x1f, + 0x61, + 0xc0, + 0x07, + 0xff, + 0xc1, + 0xda, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0xd8, + 0x76, + 0xff, + 0xd6, + 0x1d, + 0xa0, + 0x70, + 0xd8, + 0x76, + 0x83, + 0x83, + 0x61, + 0xda, + 0x3f, + 0xc6, + 0x1d, + 0x83, + 0x41, + 0x43, + 0x43, + 0x67, + 0x40, + 0x69, + 0x21, + 0xb1, + 0x1e, + 0x80, + 0x90, + 0x98, + 0x35, + 0x85, + 0x21, + 0x68, + 0x56, + 0x19, + 0xa0, + 0xe0, + 0x7c, + 0x1e, + 0xf0, + 0xa0, + 0x28, + 0x3e, + 0xa0, + 0x0f, + 0x21, + 0xff, + 0x8b, + 0x0f, + 0xfd, + 0x7f, + 0x90, + 0xe7, + 0x83, + 0x58, + 0x77, + 0x98, + 0x2b, + 0x0f, + 0xe7, + 0x7c, + 0x1f, + 0xf7, + 0xa6, + 0x0f, + 0x9f, + 0x43, + 0xc1, + 0xd7, + 0x20, + 0x7f, + 0xe0, + 0xf7, + 0x83, + 0xb4, + 0x35, + 0xca, + 0x0b, + 0x83, + 0x30, + 0x1d, + 0x5c, + 0x1f, + 0xeb, + 0xc1, + 0xfc, + 0xde, + 0x43, + 0xcf, + 0xe8, + 0x3f, + 0xc8, + 0x7f, + 0xe0, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x00, + 0xe8, + 0x7f, + 0x68, + 0x2c, + 0x3f, + 0xac, + 0x2f, + 0xf2, + 0x13, + 0xa0, + 0xe4, + 0x2c, + 0x37, + 0x81, + 0x65, + 0x07, + 0x0b, + 0xb2, + 0xf4, + 0x4e, + 0x85, + 0x19, + 0x03, + 0x05, + 0x87, + 0xb0, + 0xce, + 0xe1, + 0xf6, + 0x1d, + 0xe4, + 0x3e, + 0xc3, + 0x5d, + 0xa1, + 0xec, + 0x17, + 0x01, + 0xf2, + 0x1b, + 0x28, + 0x1e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0xb0, + 0xf7, + 0xf0, + 0x5f, + 0xe3, + 0x81, + 0x40, + 0x50, + 0x27, + 0x99, + 0xb0, + 0xaf, + 0xa7, + 0x0b, + 0xc1, + 0xd8, + 0xce, + 0x3e, + 0x43, + 0xb0, + 0x4e, + 0xcd, + 0x87, + 0x60, + 0x9c, + 0x0f, + 0xe8, + 0x18, + 0x26, + 0x2c, + 0x2d, + 0x07, + 0xd3, + 0x4d, + 0x45, + 0x85, + 0x84, + 0xc1, + 0x7c, + 0x87, + 0xd4, + 0x0a, + 0xe0, + 0xfd, + 0xa0, + 0xb4, + 0x3e, + 0xf8, + 0xf4, + 0x1f, + 0xf8, + 0x43, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xcd, + 0xff, + 0x41, + 0x99, + 0x90, + 0x3c, + 0x1e, + 0x55, + 0xf4, + 0x1e, + 0x7a, + 0x2b, + 0x0f, + 0xd5, + 0xef, + 0x57, + 0x26, + 0x87, + 0xfb, + 0x4c, + 0xff, + 0xe7, + 0x43, + 0xed, + 0x0f, + 0xcf, + 0xff, + 0x83, + 0x3a, + 0xdc, + 0xb6, + 0x19, + 0xd6, + 0xe5, + 0xb0, + 0xcf, + 0xff, + 0x83, + 0x9a, + 0x04, + 0xf2, + 0x17, + 0xa4, + 0x3c, + 0xda, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfa, + 0x0e, + 0xbf, + 0xa0, + 0x58, + 0x74, + 0x98, + 0xc3, + 0xfa, + 0x04, + 0x98, + 0xce, + 0x83, + 0x0a, + 0xfe, + 0xb6, + 0x28, + 0x14, + 0x98, + 0xc0, + 0x7c, + 0x1a, + 0xfe, + 0x8b, + 0xc8, + 0x7d, + 0x85, + 0xe7, + 0x43, + 0xec, + 0x3a, + 0xea, + 0x07, + 0xfc, + 0x5c, + 0xd8, + 0x6f, + 0x81, + 0xe4, + 0x14, + 0x0a, + 0x9b, + 0x89, + 0x76, + 0x15, + 0x98, + 0xc1, + 0x78, + 0x36, + 0x0c, + 0x35, + 0xc1, + 0xfb, + 0x03, + 0xc1, + 0xff, + 0x83, + 0xfc, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x06, + 0x87, + 0xef, + 0xff, + 0xde, + 0x02, + 0xfb, + 0xcb, + 0xe0, + 0xf9, + 0xf4, + 0x1f, + 0xfb, + 0x9c, + 0x3f, + 0xe7, + 0x06, + 0x87, + 0xfb, + 0x80, + 0xe1, + 0xfd, + 0x61, + 0xbc, + 0x1f, + 0x58, + 0x7b, + 0xc1, + 0x9f, + 0x07, + 0xef, + 0x20, + 0xe0, + 0xff, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0xfe, + 0x43, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0xc1, + 0xfc, + 0xbd, + 0xcb, + 0xe0, + 0x7f, + 0xfe, + 0xf0, + 0x7c, + 0xf8, + 0x3f, + 0xf1, + 0x58, + 0x3f, + 0xe7, + 0x4d, + 0x0f, + 0xf7, + 0x01, + 0xc3, + 0xf3, + 0xc1, + 0xad, + 0x0e, + 0xb8, + 0x3d, + 0x70, + 0x5c, + 0x1f, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x07, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xde, + 0x43, + 0xff, + 0x3d, + 0x03, + 0xff, + 0x50, + 0xc3, + 0xff, + 0x60, + 0xe0, + 0xff, + 0x50, + 0x0e, + 0x1f, + 0xd7, + 0x05, + 0x61, + 0xf5, + 0xb6, + 0x17, + 0x83, + 0xbc, + 0x82, + 0xc2, + 0xf2, + 0x0e, + 0x0e, + 0xd0, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0xc1, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xe0, + 0xfc, + 0xbe, + 0xe5, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x3e, + 0x7c, + 0x1f, + 0xf8, + 0xea, + 0x0f, + 0xfa, + 0xc1, + 0xa1, + 0xfd, + 0x68, + 0x1d, + 0x0f, + 0x3e, + 0x43, + 0x3e, + 0x42, + 0xf4, + 0x1f, + 0xaf, + 0x01, + 0x0f, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0xd7, + 0x90, + 0xdf, + 0xf5, + 0x14, + 0x1f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x83, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xcf, + 0x83, + 0xff, + 0x17, + 0x90, + 0xff, + 0xda, + 0xb0, + 0xff, + 0xb8, + 0x1c, + 0x1f, + 0xde, + 0x0d, + 0xe0, + 0xf5, + 0xc1, + 0xeb, + 0x82, + 0xf2, + 0x1f, + 0x9f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0xcf, + 0xff, + 0xa0, + 0xce, + 0x15, + 0x02, + 0xa0, + 0x67, + 0x0a, + 0x81, + 0x50, + 0x33, + 0x85, + 0xa1, + 0x50, + 0x33, + 0x85, + 0xa1, + 0x50, + 0x2f, + 0xff, + 0xde, + 0x0f, + 0xaf, + 0x21, + 0xff, + 0xb9, + 0xc3, + 0xfe, + 0xb0, + 0x70, + 0x7f, + 0x58, + 0x6e, + 0x0f, + 0x5e, + 0x0f, + 0x7a, + 0x0b, + 0xc8, + 0x7e, + 0x7c, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x7b, + 0x80, + 0xe1, + 0xfd, + 0xe0, + 0xd6, + 0x1f, + 0x58, + 0x30, + 0xac, + 0x33, + 0xc1, + 0x61, + 0xae, + 0x1d, + 0xff, + 0xe9, + 0x83, + 0xee, + 0x0a, + 0x81, + 0xfd, + 0x86, + 0xa0, + 0x7e, + 0xb0, + 0xd2, + 0x1f, + 0x58, + 0x76, + 0x87, + 0xac, + 0x39, + 0xc3, + 0xdc, + 0x1a, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x09, + 0x81, + 0x40, + 0xff, + 0x70, + 0x28, + 0x1f, + 0xef, + 0xff, + 0x41, + 0xa8, + 0xb7, + 0x2f, + 0x04, + 0xe1, + 0xa8, + 0x1f, + 0xa4, + 0x36, + 0x87, + 0xfe, + 0x07, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x9f, + 0x21, + 0xff, + 0xb9, + 0xc3, + 0xfe, + 0xb0, + 0x70, + 0x7f, + 0x78, + 0x37, + 0x07, + 0xaf, + 0x07, + 0xbd, + 0x05, + 0xe4, + 0x3f, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xd4, + 0x0f, + 0xe7, + 0x81, + 0x40, + 0xff, + 0xac, + 0xa0, + 0x7e, + 0x43, + 0xa8, + 0x1f, + 0xae, + 0x0a, + 0x81, + 0xfe, + 0xa0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x61, + 0xff, + 0x81, + 0xa8, + 0x3f, + 0xf7, + 0x1e, + 0x43, + 0xfb, + 0xc1, + 0x3c, + 0x1c, + 0xdc, + 0x1e, + 0xb4, + 0x1e, + 0x83, + 0xf9, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xa8, + 0x1f, + 0xab, + 0xde, + 0xaf, + 0x07, + 0xea, + 0x07, + 0xf5, + 0xff, + 0xe4, + 0x3f, + 0xa8, + 0x15, + 0x03, + 0xfa, + 0x81, + 0x50, + 0x37, + 0xff, + 0xd0, + 0x6c, + 0x34, + 0x87, + 0xf7, + 0xff, + 0xe8, + 0x3e, + 0x7c, + 0x1a, + 0x81, + 0xf7, + 0x50, + 0x5a, + 0x1e, + 0xf0, + 0x39, + 0xe0, + 0xeb, + 0x83, + 0x79, + 0x0d, + 0xe8, + 0x3e, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xea, + 0x07, + 0xfe, + 0x1e, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xb0, + 0xdc, + 0x1f, + 0x5a, + 0x1d, + 0xc1, + 0x9f, + 0x3f, + 0xe7, + 0xc8, + 0x34, + 0x3f, + 0xce, + 0x83, + 0xff, + 0xf0, + 0x7a, + 0x81, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x87, + 0xff, + 0x41, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x87, + 0x0f, + 0xfb, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xd7, + 0xff, + 0xe8, + 0x32, + 0x15, + 0x00, + 0xa0, + 0xf6, + 0x82, + 0x80, + 0xa0, + 0x79, + 0xc1, + 0xa3, + 0x87, + 0xe8, + 0x1a, + 0x48, + 0x77, + 0xff, + 0xef, + 0x07, + 0xd7, + 0xa0, + 0xff, + 0xdc, + 0xe1, + 0xff, + 0x58, + 0x38, + 0x3f, + 0xac, + 0x37, + 0x07, + 0xaf, + 0x07, + 0xae, + 0x0b, + 0xc8, + 0x7e, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0xe0, + 0x78, + 0x3f, + 0x3c, + 0x1a, + 0xd0, + 0xd7, + 0x21, + 0xe6, + 0xf0, + 0x10, + 0xfd, + 0x40, + 0x20, + 0xff, + 0xfd, + 0xe0, + 0x95, + 0x2f, + 0x51, + 0x60, + 0xed, + 0x0d, + 0x40, + 0xfc, + 0xe1, + 0xa8, + 0x1f, + 0xd4, + 0x0a, + 0x81, + 0xff, + 0x81, + 0xc1, + 0xff, + 0x3f, + 0x21, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x2c, + 0x3f, + 0xbf, + 0xff, + 0x78, + 0x39, + 0xd0, + 0x3a, + 0x1f, + 0x5a, + 0x19, + 0xd0, + 0xd7, + 0x90, + 0xfb, + 0xd0, + 0x36, + 0x80, + 0x60, + 0x3b, + 0x06, + 0xa0, + 0x28, + 0x07, + 0x0f, + 0x50, + 0x14, + 0x03, + 0x87, + 0xa8, + 0x0a, + 0x01, + 0xc3, + 0xda, + 0x0a, + 0x01, + 0xc3, + 0x9c, + 0x2a, + 0x01, + 0xc3, + 0xb8, + 0x2a, + 0x01, + 0xc3, + 0x30, + 0x7e, + 0x70, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x18, + 0x7f, + 0x5f, + 0xff, + 0xb0, + 0xe7, + 0xca, + 0xf2, + 0x1f, + 0xbc, + 0x1b, + 0xc1, + 0xeb, + 0x83, + 0xd7, + 0x05, + 0xff, + 0xfb, + 0xc1, + 0x38, + 0x7c, + 0x87, + 0x9c, + 0xf0, + 0x5a, + 0x1e, + 0x70, + 0x3d, + 0xc1, + 0xf3, + 0x84, + 0xf9, + 0x0f, + 0x9c, + 0x1e, + 0x57, + 0x07, + 0x9d, + 0xe0, + 0xdc, + 0x1c, + 0xe1, + 0xff, + 0x80, + 0xff, + 0xfc, + 0x00, + 0x0e, + 0x43, + 0xff, + 0x05, + 0xa1, + 0xff, + 0x8f, + 0xfc, + 0x1f, + 0x78, + 0x3b, + 0x43, + 0xde, + 0x0e, + 0xe0, + 0xf5, + 0x3f, + 0xfc, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x0a, + 0x81, + 0x61, + 0xec, + 0x2a, + 0x05, + 0x87, + 0x38, + 0x5a, + 0x16, + 0x85, + 0xff, + 0xfb, + 0xc1, + 0xf6, + 0xac, + 0x3f, + 0xcf, + 0x01, + 0xd0, + 0xf3, + 0xe4, + 0x3b, + 0xc8, + 0x5e, + 0x43, + 0xf3, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xe5, + 0xee, + 0x5f, + 0x81, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x1b, + 0x43, + 0xe7, + 0x05, + 0x01, + 0xa1, + 0xd7, + 0xff, + 0xa0, + 0xbe, + 0x41, + 0x40, + 0x3d, + 0xa2, + 0x68, + 0x28, + 0x07, + 0x10, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x28, + 0x16, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x41, + 0x40, + 0xe8, + 0x32, + 0x15, + 0x03, + 0x38, + 0x7f, + 0x7f, + 0x90, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x7c, + 0xf0, + 0x7f, + 0xe7, + 0xa7, + 0x21, + 0xe6, + 0xf2, + 0x15, + 0xe4, + 0x27, + 0x90, + 0xf9, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc6, + 0x1c, + 0xff, + 0x82, + 0xc3, + 0x98, + 0x27, + 0x0b, + 0x0e, + 0x60, + 0xd8, + 0x58, + 0x73, + 0xfe, + 0x0b, + 0x0e, + 0x60, + 0xf9, + 0xc3, + 0xff, + 0x7d, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xfc, + 0x0e, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x74, + 0x0e, + 0x1f, + 0x9d, + 0x0c, + 0xe8, + 0x75, + 0xdf, + 0xeb, + 0x80, + 0xf8, + 0x3f, + 0xd6, + 0x04, + 0x3f, + 0xf0, + 0x6b, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x3f, + 0xce, + 0x0a, + 0x03, + 0x0f, + 0x3a, + 0x0a, + 0x01, + 0xc3, + 0x3a, + 0x15, + 0x02, + 0x70, + 0xfa, + 0xf2, + 0x19, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x61, + 0xfe, + 0x7f, + 0xfc, + 0x87, + 0xec, + 0x3f, + 0xd7, + 0xff, + 0xec, + 0x3a, + 0xc5, + 0x0e, + 0x1f, + 0x58, + 0x18, + 0x16, + 0x19, + 0xf5, + 0xfe, + 0xa7, + 0x03, + 0x83, + 0x50, + 0x33, + 0xa1, + 0xf5, + 0x03, + 0xfa, + 0xff, + 0xf4, + 0x1f, + 0xcc, + 0x1f, + 0xf8, + 0x0c, + 0x1f, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x7d, + 0xab, + 0x0f, + 0xfb, + 0x80, + 0xe1, + 0xfa, + 0xd0, + 0xcf, + 0x21, + 0x7f, + 0xfe, + 0xf0, + 0x13, + 0x41, + 0x40, + 0x38, + 0x7b, + 0x0a, + 0x81, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb4, + 0x14, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0xff, + 0xe0, + 0xf6, + 0x87, + 0x9c, + 0x20, + 0x0f, + 0xa0, + 0xff, + 0xc0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x81, + 0x68, + 0x7e, + 0xf0, + 0xa3, + 0xc1, + 0xf7, + 0x81, + 0x40, + 0x78, + 0x35, + 0xd3, + 0xfd, + 0x4e, + 0x04, + 0x1d, + 0x40, + 0xe8, + 0x2b, + 0xff, + 0xd0, + 0x7f, + 0x21, + 0xff, + 0x82, + 0xa0, + 0x7f, + 0xbf, + 0xfc, + 0x87, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x61, + 0xfe, + 0x7f, + 0xfc, + 0x87, + 0xed, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x70, + 0xda, + 0x1f, + 0x3e, + 0xad, + 0xe8, + 0x3b, + 0xc1, + 0x50, + 0x2f, + 0x20, + 0xe0, + 0xd4, + 0x0d, + 0x68, + 0x5f, + 0xfe, + 0x0f, + 0xea, + 0x12, + 0x1f, + 0xcf, + 0x01, + 0xf2, + 0x1d, + 0x79, + 0x0e, + 0x7c, + 0x1f, + 0xf8, + 0x24, + 0x00, + 0x0d, + 0x85, + 0xff, + 0x03, + 0xfc, + 0x83, + 0x47, + 0x0e, + 0xc3, + 0xb0, + 0x30, + 0x2f, + 0xe0, + 0xb0, + 0x30, + 0x76, + 0x1a, + 0x80, + 0x60, + 0x2a, + 0xd6, + 0x30, + 0xa8, + 0x0a, + 0xba, + 0xb8, + 0x2d, + 0x0e, + 0xc1, + 0xa0, + 0xb8, + 0x3c, + 0x83, + 0x43, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xd7, + 0x40, + 0xff, + 0xac, + 0x1c, + 0x1f, + 0x37, + 0x83, + 0x7a, + 0x42, + 0xf4, + 0x87, + 0x9b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xe1, + 0xb8, + 0x3e, + 0xb0, + 0x50, + 0x1e, + 0x0d, + 0x77, + 0xfe, + 0x7c, + 0x08, + 0x3a, + 0x81, + 0xc8, + 0x74, + 0x94, + 0x18, + 0x3f, + 0x48, + 0x6a, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x76, + 0x86, + 0xa0, + 0x7c, + 0xe1, + 0xd4, + 0x0f, + 0x5a, + 0x1d, + 0x40, + 0xe7, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x64, + 0x70, + 0x50, + 0x3e, + 0x71, + 0xc1, + 0x36, + 0x19, + 0xd2, + 0x80, + 0x92, + 0xc2, + 0x91, + 0xc2, + 0x90, + 0x68, + 0x4d, + 0xa3, + 0xe4, + 0x3e, + 0x60, + 0xa8, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xac, + 0x1f, + 0xf5, + 0x83, + 0x83, + 0xf3, + 0xe0, + 0xde, + 0x43, + 0x7a, + 0x43, + 0xcf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x16, + 0x87, + 0xac, + 0xa0, + 0x3f, + 0xe0, + 0xb6, + 0x8f, + 0x06, + 0xa0, + 0x75, + 0x16, + 0x80, + 0xe1, + 0xd7, + 0x05, + 0x47, + 0x42, + 0xba, + 0x82, + 0x7c, + 0x86, + 0x81, + 0x46, + 0xf4, + 0x1f, + 0xcc, + 0xc8, + 0x7f, + 0xe0, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf9, + 0xf2, + 0x1f, + 0xf3, + 0xa6, + 0x87, + 0xf5, + 0xa0, + 0x79, + 0x0d, + 0x7a, + 0x0f, + 0x5f, + 0x01, + 0x0f, + 0xfc, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0x70, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x80, + 0xe8, + 0x7e, + 0xe0, + 0xce, + 0x87, + 0x5f, + 0xfe, + 0x82, + 0xf1, + 0xa1, + 0xf5, + 0x81, + 0x07, + 0xfe, + 0x0f, + 0xda, + 0x1f, + 0xf8, + 0x1f, + 0xf4, + 0x1f, + 0xb4, + 0x3f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xa0, + 0x66, + 0x0f, + 0x3e, + 0xad, + 0xf8, + 0x39, + 0x97, + 0x06, + 0x60, + 0xff, + 0xc1, + 0xe0, + 0x1c, + 0x60, + 0xda, + 0x1c, + 0xe3, + 0x06, + 0xd0, + 0xe7, + 0xe9, + 0xab, + 0xac, + 0x1c, + 0xcb, + 0xb9, + 0x60, + 0x7e, + 0x83, + 0x68, + 0x7b, + 0x18, + 0x36, + 0x87, + 0x38, + 0xcf, + 0xfd, + 0x03, + 0x46, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xe7, + 0xc8, + 0x7f, + 0xee, + 0x74, + 0x3f, + 0x36, + 0x85, + 0xe8, + 0x37, + 0xc8, + 0x79, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xcb, + 0x53, + 0xe8, + 0x37, + 0xab, + 0x90, + 0x28, + 0x3b, + 0x09, + 0x82, + 0xd0, + 0xe6, + 0x26, + 0x04, + 0x87, + 0xce, + 0x82, + 0xc3, + 0xf7, + 0xfa, + 0x10, + 0xfe, + 0x7c, + 0x83, + 0x83, + 0xcf, + 0xa1, + 0x6b, + 0x83, + 0x5f, + 0x5e, + 0x96, + 0xc3, + 0xfb, + 0x83, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xdc, + 0xe1, + 0xfe, + 0x78, + 0x17, + 0x07, + 0x53, + 0x90, + 0xeb, + 0xe0, + 0x28, + 0x3f, + 0xe4, + 0x0c, + 0xa0, + 0xe4, + 0x3f, + 0xb4, + 0x2d, + 0x0e, + 0x7f, + 0xff, + 0x41, + 0xf4, + 0x98, + 0x7e, + 0x7f, + 0xfd, + 0x06, + 0x70, + 0x60, + 0xc0, + 0xe1, + 0x9d, + 0xe0, + 0x55, + 0xe0, + 0xcf, + 0x5f, + 0xd8, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xff, + 0xf8, + 0x3f, + 0x9c, + 0x3f, + 0x7f, + 0xfe, + 0xf4, + 0x1e, + 0xb7, + 0x0f, + 0xf3, + 0xe0, + 0x3c, + 0x86, + 0xfa, + 0x43, + 0xaf, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xb5, + 0x03, + 0x83, + 0xcf, + 0x14, + 0x0a, + 0xd0, + 0xba, + 0x7f, + 0xa8, + 0x58, + 0x7d, + 0x42, + 0x81, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x3e, + 0x43, + 0xfc, + 0xff, + 0xe8, + 0x35, + 0xf2, + 0x1c, + 0xe1, + 0xb4, + 0xd0, + 0xe7, + 0x0f, + 0xbd, + 0x5d, + 0xe0, + 0xfb, + 0x43, + 0x9c, + 0x3e, + 0xff, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xf3, + 0xff, + 0xe4, + 0x33, + 0x04, + 0xa1, + 0x24, + 0x33, + 0x19, + 0x2b, + 0x24, + 0x33, + 0x0a, + 0xa9, + 0x24, + 0x33, + 0x4f, + 0xf3, + 0x21, + 0x98, + 0x7a, + 0x92, + 0x43, + 0x33, + 0x92, + 0x4c, + 0x87, + 0x21, + 0x48, + 0x4a, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xeb, + 0xa0, + 0x7f, + 0xd6, + 0x0e, + 0x0f, + 0xd7, + 0x83, + 0x7a, + 0x42, + 0xf4, + 0x87, + 0x9b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xb0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc3, + 0x87, + 0xf9, + 0x75, + 0xaf, + 0xe0, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x86, + 0xb0, + 0xfd, + 0xa1, + 0xb8, + 0x3e, + 0x70, + 0xec, + 0x3f, + 0x79, + 0x0b, + 0xc1, + 0xfd, + 0x79, + 0xb0, + 0xff, + 0xcf, + 0xc1, + 0xff, + 0x3e, + 0xbc, + 0x87, + 0xcf, + 0xc1, + 0x3e, + 0x42, + 0xfa, + 0x43, + 0xd6, + 0x87, + 0xfe, + 0x02, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0x3f, + 0xe8, + 0x27, + 0x0d, + 0x21, + 0x50, + 0x7f, + 0xc5, + 0x02, + 0xd0, + 0xb4, + 0x18, + 0xe1, + 0x61, + 0xb0, + 0x38, + 0x30, + 0x38, + 0x4e, + 0x0a, + 0x03, + 0x4e, + 0x0a, + 0x80, + 0xd0, + 0x39, + 0x86, + 0x78, + 0xc3, + 0x7a, + 0x0f, + 0x7a, + 0x0d, + 0x61, + 0xf3, + 0xe0, + 0xde, + 0x83, + 0xdd, + 0x30, + 0x73, + 0xa1, + 0x3c, + 0x05, + 0x70, + 0x2d, + 0x07, + 0x06, + 0xd0, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xff, + 0x86, + 0x05, + 0xfe, + 0x0d, + 0x40, + 0xda, + 0x38, + 0x1f, + 0xe0, + 0x60, + 0xa0, + 0x6c, + 0x18, + 0x30, + 0x68, + 0x6c, + 0x18, + 0x30, + 0x7e, + 0x18, + 0x70, + 0x61, + 0x9c, + 0xd2, + 0x83, + 0x86, + 0x72, + 0xdc, + 0x0c, + 0x19, + 0x80, + 0xf8, + 0x1a, + 0x19, + 0x82, + 0xf2, + 0x61, + 0xd4, + 0x05, + 0xaa, + 0xc3, + 0xa4, + 0xb0, + 0x38, + 0x7b, + 0x06, + 0x14, + 0x85, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xbf, + 0xe8, + 0x2d, + 0x0f, + 0x70, + 0x7b, + 0x43, + 0xda, + 0x19, + 0xfe, + 0x0d, + 0xa1, + 0xce, + 0x0c, + 0x36, + 0x87, + 0x50, + 0x70, + 0xda, + 0x1d, + 0xa3, + 0x3f, + 0xf8, + 0x18, + 0x24, + 0x36, + 0x87, + 0x71, + 0x87, + 0x68, + 0x7a, + 0xf0, + 0x76, + 0x87, + 0xde, + 0x43, + 0x68, + 0x7a, + 0xed, + 0x0b, + 0x43, + 0xac, + 0x12, + 0x16, + 0x86, + 0x60, + 0xfd, + 0xa1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xfb, + 0x0f, + 0x30, + 0x6c, + 0x18, + 0x7a, + 0x81, + 0xb0, + 0x61, + 0xdf, + 0xc0, + 0xc1, + 0xde, + 0x0b, + 0x06, + 0x0e, + 0xf4, + 0xe1, + 0x60, + 0xdf, + 0x4e, + 0x38, + 0x18, + 0x66, + 0xc1, + 0x8e, + 0x09, + 0x28, + 0x0c, + 0x18, + 0xc0, + 0xe3, + 0x0b, + 0x06, + 0x30, + 0x5f, + 0x05, + 0x83, + 0xb4, + 0x37, + 0x90, + 0x60, + 0xc3, + 0xcf, + 0x60, + 0xc3, + 0xa4, + 0x74, + 0x41, + 0xa1, + 0xb0, + 0x68, + 0x75, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xff, + 0x80, + 0xe1, + 0x3f, + 0xe8, + 0x2a, + 0x07, + 0xe7, + 0x03, + 0xfe, + 0x0c, + 0xe1, + 0xd8, + 0x18, + 0x27, + 0x0f, + 0x60, + 0x90, + 0x9c, + 0x39, + 0x81, + 0xbf, + 0xf9, + 0x28, + 0x0c, + 0x5a, + 0xd6, + 0x03, + 0xd4, + 0x19, + 0xc3, + 0xef, + 0x21, + 0x9c, + 0x3e, + 0xbc, + 0x19, + 0xc3, + 0xd6, + 0x58, + 0x4e, + 0x1d, + 0x61, + 0xf3, + 0x87, + 0x41, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb0, + 0xf9, + 0xc3, + 0x58, + 0x7d, + 0x40, + 0xdc, + 0xbe, + 0xfe, + 0x1e, + 0xbb, + 0x06, + 0x0c, + 0xd0, + 0xce, + 0x0c, + 0x1b, + 0x87, + 0x38, + 0xc3, + 0x83, + 0x82, + 0x62, + 0x4a, + 0x05, + 0xc0, + 0x62, + 0xdd, + 0x0d, + 0xa5, + 0x00, + 0xf8, + 0x3c, + 0x94, + 0x0b, + 0xd0, + 0x7d, + 0x40, + 0x39, + 0xc1, + 0xed, + 0x2c, + 0x3f, + 0x9c, + 0x18, + 0x7e, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xff, + 0xc5, + 0x03, + 0x57, + 0x82, + 0xd0, + 0x9d, + 0x6b, + 0x3f, + 0xe7, + 0x0d, + 0x85, + 0x81, + 0x9c, + 0x36, + 0x06, + 0x05, + 0x1c, + 0x36, + 0x09, + 0x06, + 0xac, + 0x36, + 0x0c, + 0x2c, + 0x70, + 0xd8, + 0x38, + 0x71, + 0xc3, + 0x61, + 0x7c, + 0x8e, + 0x1b, + 0x0d, + 0xe4, + 0x70, + 0xd8, + 0x4f, + 0x6a, + 0xc2, + 0x70, + 0x3a, + 0x51, + 0xff, + 0x1e, + 0x43, + 0x38, + 0x68, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xff, + 0xc0, + 0xa0, + 0x57, + 0xf9, + 0x0b, + 0x83, + 0xfb, + 0x47, + 0xf9, + 0x0f, + 0x68, + 0x58, + 0x34, + 0x3d, + 0xa0, + 0x70, + 0x61, + 0xf6, + 0x82, + 0x80, + 0xc7, + 0xfc, + 0x83, + 0x47, + 0x1c, + 0x36, + 0x83, + 0x8d, + 0x1c, + 0x3f, + 0xbe, + 0x03, + 0x87, + 0xfb, + 0xc0, + 0x70, + 0xe8, + 0x27, + 0xb1, + 0xc3, + 0xb0, + 0x3a, + 0x4a, + 0xd0, + 0x9c, + 0x74, + 0x3a, + 0xfe, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xbf, + 0xff, + 0x61, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xfe, + 0x0f, + 0xcc, + 0x1f, + 0xf8, + 0x78, + 0x3f, + 0xbf, + 0xff, + 0x79, + 0x0d, + 0x61, + 0xa8, + 0x1f, + 0x3c, + 0x13, + 0x87, + 0xf3, + 0x7a, + 0xd0, + 0xff, + 0x37, + 0xe9, + 0x0c, + 0xdf, + 0x48, + 0x57, + 0x90, + 0x94, + 0x1f, + 0xc8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x0f, + 0xec, + 0x36, + 0x87, + 0xb4, + 0xc3, + 0x61, + 0xf3, + 0x9b, + 0xff, + 0xc8, + 0x27, + 0x15, + 0xca, + 0xa2, + 0x1d, + 0x85, + 0x85, + 0xa1, + 0xec, + 0x14, + 0x0b, + 0x0f, + 0x78, + 0x1a, + 0x07, + 0x0e, + 0xec, + 0x1c, + 0x0e, + 0x0d, + 0xc6, + 0x15, + 0xd8, + 0x72, + 0x0c, + 0x33, + 0xe0, + 0xfd, + 0x84, + 0xf4, + 0xd0, + 0xf6, + 0x36, + 0x81, + 0xe0, + 0xec, + 0xe0, + 0xe6, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xff, + 0x86, + 0x0a, + 0xbe, + 0x0a, + 0x81, + 0xfd, + 0x8f, + 0xf2, + 0x1e, + 0xc2, + 0xc1, + 0x87, + 0xd8, + 0x1c, + 0x18, + 0x7d, + 0x82, + 0x83, + 0x97, + 0xf8, + 0x1a, + 0x50, + 0x3e, + 0xc1, + 0x6e, + 0x87, + 0xd8, + 0x4f, + 0x83, + 0xf6, + 0x1b, + 0xd0, + 0x7d, + 0x85, + 0x66, + 0x87, + 0xb0, + 0x58, + 0x6f, + 0xf8, + 0x60, + 0xff, + 0xb0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x3f, + 0xe8, + 0x33, + 0x07, + 0xea, + 0x06, + 0xa0, + 0x48, + 0x69, + 0x0b, + 0xf8, + 0x90, + 0xb4, + 0x36, + 0x0c, + 0x90, + 0xb4, + 0x36, + 0x39, + 0xa1, + 0x61, + 0x98, + 0x63, + 0x42, + 0xd0, + 0xa4, + 0x93, + 0xff, + 0x03, + 0x4c, + 0x3f, + 0x38, + 0x5d, + 0x87, + 0xe7, + 0x0d, + 0xe3, + 0xfd, + 0x50, + 0x4f, + 0xa0, + 0xfa, + 0x40, + 0xe9, + 0x07, + 0xd8, + 0x58, + 0x7e, + 0x7d, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf3, + 0x78, + 0x36, + 0x15, + 0xf9, + 0x41, + 0x9c, + 0x3e, + 0xc3, + 0xbf, + 0xa0, + 0xd8, + 0x7a, + 0x49, + 0x0d, + 0x87, + 0xb0, + 0x68, + 0x6c, + 0x3d, + 0x83, + 0x7f, + 0xf8, + 0x60, + 0x61, + 0x9c, + 0x39, + 0xea, + 0x0e, + 0xc3, + 0xef, + 0x21, + 0xd8, + 0x7c, + 0xf8, + 0x3b, + 0x0f, + 0xb7, + 0xc1, + 0xb0, + 0xf7, + 0x01, + 0x09, + 0xc3, + 0xb8, + 0x37, + 0xfe, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xf0, + 0x54, + 0x0c, + 0xe0, + 0xd0, + 0xda, + 0x19, + 0xc1, + 0xa0, + 0x7f, + 0x80, + 0xe0, + 0xd0, + 0xd8, + 0x30, + 0x38, + 0x34, + 0x26, + 0x1c, + 0x0e, + 0x0d, + 0x0a, + 0x46, + 0x7f, + 0xf0, + 0x34, + 0x90, + 0x50, + 0x1a, + 0x15, + 0xb8, + 0x54, + 0x06, + 0x86, + 0x7c, + 0x16, + 0x83, + 0x43, + 0xbc, + 0x83, + 0x0b, + 0x43, + 0x5b, + 0x96, + 0x16, + 0x85, + 0x61, + 0xb4, + 0x2d, + 0x0a, + 0x0d, + 0x40, + 0xda, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xcc, + 0x1e, + 0xa0, + 0x7b, + 0x83, + 0xa8, + 0x13, + 0x5e, + 0x57, + 0xf1, + 0xcb, + 0xa8, + 0x0c, + 0x19, + 0xa1, + 0xa8, + 0x38, + 0xe6, + 0x86, + 0xa0, + 0xc3, + 0x1c, + 0xba, + 0x84, + 0x92, + 0x7f, + 0xd1, + 0xc6, + 0x0d, + 0x0c, + 0xa0, + 0x7c, + 0x0c, + 0x3f, + 0xde, + 0x06, + 0x1f, + 0xd7, + 0x6e, + 0x1f, + 0x9c, + 0x2d, + 0x0f, + 0xda, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x03, + 0x07, + 0xb0, + 0xfa, + 0x81, + 0xec, + 0x3e, + 0xe0, + 0x3f, + 0xf4, + 0x3f, + 0xc1, + 0xb4, + 0x3d, + 0x83, + 0x0d, + 0x87, + 0x9c, + 0x70, + 0xda, + 0x1d, + 0x41, + 0xcf, + 0xf9, + 0x06, + 0x94, + 0x18, + 0x27, + 0x0b, + 0x8c, + 0x2c, + 0x2d, + 0x0d, + 0x78, + 0x2b, + 0x2c, + 0x3d, + 0xe4, + 0x2f, + 0x83, + 0xce, + 0xe8, + 0x2e, + 0x0e, + 0x74, + 0x47, + 0xcf, + 0x90, + 0x3a, + 0x17, + 0xa0, + 0xaf, + 0x07, + 0xc8, + 0x7c, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xfc, + 0xc1, + 0x98, + 0x26, + 0xfa, + 0x43, + 0x50, + 0x25, + 0x1a, + 0x1d, + 0xfc, + 0x1b, + 0x43, + 0xd8, + 0x30, + 0xda, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xe6, + 0x1d, + 0xff, + 0xc0, + 0x92, + 0x81, + 0xb8, + 0x3b, + 0x8d, + 0x09, + 0xf0, + 0x7b, + 0xe0, + 0xdb, + 0xa1, + 0xef, + 0x04, + 0xe5, + 0x03, + 0x9f, + 0x40, + 0xd0, + 0x68, + 0x4e, + 0x91, + 0xc1, + 0x3a, + 0x0d, + 0x0b, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xf2, + 0x1f, + 0x38, + 0x7b, + 0x0f, + 0xa8, + 0x1d, + 0xf0, + 0x7a, + 0x81, + 0xac, + 0xe0, + 0xdf, + 0xc3, + 0xa0, + 0xe0, + 0xd8, + 0x37, + 0x54, + 0x0e, + 0x03, + 0x8f, + 0x20, + 0xe0, + 0x40, + 0xa0, + 0xc1, + 0xc8, + 0x76, + 0x9a, + 0x7f, + 0xc1, + 0x5b, + 0x87, + 0xdc, + 0x19, + 0xf0, + 0x7d, + 0x87, + 0xbc, + 0x87, + 0x50, + 0x3a, + 0x8e, + 0x1d, + 0x87, + 0x58, + 0x7d, + 0x40, + 0xec, + 0x3f, + 0x61, + 0xff, + 0x83, + 0xf8, + 0x0b, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xfa, + 0x81, + 0xa3, + 0x14, + 0x07, + 0xf8, + 0x73, + 0x1c, + 0x36, + 0x0c, + 0x63, + 0x06, + 0x85, + 0x83, + 0x24, + 0xc0, + 0xe0, + 0x71, + 0xcc, + 0x18, + 0x58, + 0x28, + 0x31, + 0x03, + 0x0f, + 0x71, + 0x21, + 0xb0, + 0x61, + 0xbb, + 0x0e, + 0xca, + 0x07, + 0x78, + 0x3c, + 0xe1, + 0xee, + 0xc3, + 0x3a, + 0x1d, + 0xc2, + 0x07, + 0xc8, + 0x77, + 0x05, + 0x7a, + 0x0f, + 0x90, + 0xca, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x3f, + 0xf2, + 0x15, + 0x03, + 0xb8, + 0x1a, + 0x15, + 0x03, + 0xb4, + 0x18, + 0x5f, + 0xc1, + 0x68, + 0x30, + 0xd8, + 0x30, + 0xb0, + 0xb0, + 0xd8, + 0xe1, + 0x61, + 0x61, + 0x30, + 0xcf, + 0xfc, + 0x14, + 0x92, + 0x07, + 0x03, + 0x85, + 0xc6, + 0x13, + 0x01, + 0xc3, + 0x7c, + 0x15, + 0x00, + 0xe1, + 0xde, + 0x0a, + 0x41, + 0x40, + 0xcf, + 0xa0, + 0x68, + 0x28, + 0x13, + 0xa6, + 0x0d, + 0x07, + 0x05, + 0xa0, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x61, + 0x61, + 0xe7, + 0x0b, + 0x0b, + 0x0f, + 0x50, + 0x2c, + 0x2c, + 0x3b, + 0xf8, + 0xc2, + 0xc0, + 0x85, + 0xab, + 0x30, + 0xb3, + 0x82, + 0xc7, + 0x3e, + 0x3d, + 0x04, + 0xe5, + 0x0c, + 0x2d, + 0x0d, + 0x42, + 0x4c, + 0x2c, + 0x3b, + 0x8c, + 0x18, + 0x58, + 0x7b, + 0xe0, + 0x61, + 0x61, + 0xf7, + 0x81, + 0x85, + 0x87, + 0x9f, + 0x46, + 0x2b, + 0x06, + 0x83, + 0x49, + 0xf4, + 0x69, + 0x83, + 0x42, + 0x60, + 0xaf, + 0x83, + 0xff, + 0x07, + 0x0a, + 0x0f, + 0xfc, + 0x07, + 0x0b, + 0xfe, + 0x42, + 0x70, + 0xfd, + 0xe0, + 0xd4, + 0x0c, + 0xa3, + 0x82, + 0x7f, + 0x82, + 0xf4, + 0x1e, + 0xc1, + 0x86, + 0x74, + 0x3b, + 0x06, + 0xff, + 0xe0, + 0x30, + 0xe2, + 0xdc, + 0xac, + 0x1a, + 0x50, + 0x36, + 0x94, + 0x03, + 0xb8, + 0x76, + 0x98, + 0x67, + 0xc1, + 0xda, + 0x1f, + 0x7a, + 0x0d, + 0xa1, + 0xeb, + 0x34, + 0x2d, + 0x0e, + 0xb0, + 0xfb, + 0x43, + 0xa0, + 0xf7, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x97, + 0x53, + 0xe8, + 0x27, + 0xea, + 0xca, + 0x0f, + 0x90, + 0xd8, + 0x6e, + 0x0c, + 0xe1, + 0x68, + 0x1c, + 0x3d, + 0xa0, + 0x70, + 0x68, + 0x79, + 0x42, + 0x80, + 0xc1, + 0xfe, + 0xc3, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x61, + 0xf9, + 0xf4, + 0x9a, + 0x1f, + 0xf5, + 0xf2, + 0x1f, + 0x95, + 0xe9, + 0xbd, + 0x06, + 0xfa, + 0x43, + 0x9f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x1f, + 0x30, + 0x7a, + 0x81, + 0xea, + 0x05, + 0x5f, + 0x81, + 0xfc, + 0x53, + 0xae, + 0x0b, + 0x06, + 0x16, + 0x1f, + 0xb0, + 0x61, + 0x61, + 0xf3, + 0x0c, + 0x17, + 0xf2, + 0x09, + 0x24, + 0x2c, + 0x2d, + 0x05, + 0xb8, + 0x4e, + 0x16, + 0x84, + 0xf8, + 0x2a, + 0x05, + 0xa1, + 0xbd, + 0x03, + 0x42, + 0xc3, + 0x59, + 0x96, + 0x1b, + 0x0a, + 0xc2, + 0xb0, + 0xd6, + 0x16, + 0x1b, + 0x41, + 0xf2, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xe4, + 0x29, + 0x0e, + 0xa0, + 0x7d, + 0xa1, + 0xd4, + 0x0e, + 0x7f, + 0x82, + 0xa0, + 0x7d, + 0x83, + 0x0a, + 0x43, + 0xcc, + 0x3d, + 0xff, + 0x81, + 0x23, + 0x05, + 0xd8, + 0x76, + 0x92, + 0x16, + 0xe1, + 0xde, + 0x30, + 0x9d, + 0xc3, + 0xd7, + 0x82, + 0xd5, + 0x87, + 0xde, + 0x47, + 0x1c, + 0x3d, + 0x6e, + 0xe8, + 0xe0, + 0x40, + 0xe0, + 0x78, + 0x0e, + 0x0d, + 0x34, + 0x1c, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xf0, + 0x4c, + 0x16, + 0x1f, + 0xea, + 0x05, + 0x87, + 0x21, + 0x7f, + 0x1b, + 0x85, + 0x86, + 0xc1, + 0x99, + 0xc5, + 0x03, + 0x63, + 0x98, + 0x37, + 0x0c, + 0xc3, + 0x18, + 0x1e, + 0x0d, + 0x42, + 0x4c, + 0x2e, + 0x0d, + 0xc6, + 0x0c, + 0x14, + 0xd0, + 0xdd, + 0x83, + 0x1c, + 0x70, + 0xef, + 0x03, + 0x74, + 0x1a, + 0x13, + 0xe8, + 0xd4, + 0x1f, + 0xb4, + 0xcd, + 0x0f, + 0xdc, + 0x1b, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xce, + 0x1e, + 0x90, + 0xb5, + 0x61, + 0xed, + 0x09, + 0xdc, + 0x33, + 0xfc, + 0x06, + 0xc3, + 0xd8, + 0x37, + 0xfe, + 0x86, + 0x1c, + 0x2a, + 0x02, + 0x84, + 0x8c, + 0x16, + 0x82, + 0x86, + 0x92, + 0x17, + 0xa3, + 0x4b, + 0x70, + 0x9c, + 0xcd, + 0x03, + 0xe0, + 0xa8, + 0x36, + 0x85, + 0xe4, + 0x18, + 0x6d, + 0x05, + 0xb9, + 0xc1, + 0xb0, + 0x58, + 0x5e, + 0x0d, + 0x60, + 0xc2, + 0x70, + 0xbe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xf0, + 0x4c, + 0x16, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x07, + 0xf1, + 0x87, + 0xb0, + 0xb5, + 0x67, + 0xfe, + 0x0b, + 0x18, + 0xc8, + 0x3e, + 0x62, + 0x86, + 0x68, + 0x48, + 0x24, + 0x93, + 0x34, + 0x78, + 0x1c, + 0x60, + 0xce, + 0xe0, + 0xef, + 0x87, + 0x38, + 0x3f, + 0x78, + 0xa1, + 0xa1, + 0xf3, + 0xd3, + 0x4d, + 0x09, + 0x87, + 0x03, + 0x83, + 0x42, + 0x93, + 0x41, + 0xa0, + 0x7f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xec, + 0x3c, + 0xc1, + 0xec, + 0x3d, + 0x40, + 0xf6, + 0x86, + 0xfe, + 0x3f, + 0xf0, + 0x30, + 0x66, + 0x0d, + 0x1c, + 0x18, + 0xe6, + 0x0c, + 0x0e, + 0x31, + 0x43, + 0x06, + 0x07, + 0x24, + 0x93, + 0xff, + 0x16, + 0x60, + 0xd5, + 0xad, + 0x82, + 0xf0, + 0x30, + 0x60, + 0x70, + 0xbc, + 0x0c, + 0x18, + 0x1c, + 0x0f, + 0x6e, + 0x0d, + 0x1c, + 0x74, + 0x9f, + 0xfc, + 0x68, + 0x6c, + 0x39, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xff, + 0x80, + 0xc1, + 0x7f, + 0xc8, + 0x54, + 0x0b, + 0x0e, + 0xd1, + 0xfe, + 0x30, + 0xed, + 0x0b, + 0x06, + 0x61, + 0xda, + 0x16, + 0x0c, + 0xff, + 0x90, + 0x30, + 0xe6, + 0x1d, + 0xa0, + 0x92, + 0x86, + 0x1d, + 0xa0, + 0x77, + 0x4c, + 0x3b, + 0x43, + 0x78, + 0x1f, + 0xf2, + 0x1b, + 0xd0, + 0x7f, + 0xe7, + 0x70, + 0xff, + 0x9d, + 0x02, + 0xff, + 0x03, + 0x42, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x03, + 0x07, + 0xb4, + 0x3c, + 0xc1, + 0xed, + 0x0f, + 0x50, + 0x2a, + 0xbd, + 0x50, + 0x3f, + 0x85, + 0xb9, + 0x60, + 0xb0, + 0x61, + 0xb4, + 0x3d, + 0x8e, + 0x1b, + 0x43, + 0x98, + 0x69, + 0xff, + 0x92, + 0x49, + 0x0a, + 0xf0, + 0x75, + 0xb8, + 0x6f, + 0xa0, + 0xe7, + 0xc1, + 0x53, + 0x70, + 0xf7, + 0xa1, + 0xcd, + 0x58, + 0x6b, + 0x27, + 0x06, + 0x96, + 0x0b, + 0x0b, + 0x41, + 0xa0, + 0x81, + 0x07, + 0xed, + 0x0c, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x70, + 0x7e, + 0x90, + 0xfe, + 0x7f, + 0xfc, + 0x87, + 0xf4, + 0x85, + 0xa1, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0x90, + 0xb4, + 0x35, + 0xff, + 0xe4, + 0x3f, + 0x68, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x03, + 0x58, + 0x7e, + 0xba, + 0x3c, + 0x1f, + 0xe6, + 0xfd, + 0x21, + 0xbf, + 0x48, + 0x66, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0xe9, + 0x0c, + 0xe1, + 0xfa, + 0xc3, + 0x68, + 0x7e, + 0x70, + 0xd8, + 0x7b, + 0xff, + 0xf7, + 0x83, + 0xec, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x86, + 0xa0, + 0x6a, + 0x07, + 0xce, + 0x84, + 0xe1, + 0xf9, + 0xbe, + 0xb4, + 0x3f, + 0xcd, + 0xfa, + 0x43, + 0x53, + 0xe9, + 0x03, + 0x79, + 0x02, + 0xc1, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x9f, + 0xf2, + 0x13, + 0x05, + 0x40, + 0xd2, + 0x15, + 0x02, + 0xa3, + 0x02, + 0x41, + 0xfc, + 0x49, + 0x42, + 0x42, + 0xc7, + 0x24, + 0x11, + 0x21, + 0x63, + 0x1c, + 0xbb, + 0x80, + 0xe5, + 0x5f, + 0xf9, + 0x28, + 0x49, + 0x88, + 0x5a, + 0x0e, + 0x30, + 0x63, + 0x83, + 0x0d, + 0xd8, + 0x30, + 0x39, + 0x87, + 0x78, + 0x18, + 0x76, + 0x19, + 0xf4, + 0xff, + 0xe0, + 0x3a, + 0x41, + 0xeb, + 0x0b, + 0x43, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x03, + 0x07, + 0xb0, + 0xfa, + 0x81, + 0xed, + 0x60, + 0xdc, + 0x13, + 0x7d, + 0x40, + 0x3f, + 0xc6, + 0x98, + 0x7d, + 0x83, + 0x30, + 0x61, + 0xe7, + 0x1c, + 0xc1, + 0x87, + 0xa8, + 0x33, + 0x83, + 0x43, + 0xb4, + 0xa3, + 0xff, + 0x81, + 0xe3, + 0x0d, + 0xe0, + 0xb0, + 0xaf, + 0x04, + 0xd8, + 0x58, + 0x6f, + 0x20, + 0xcc, + 0x0e, + 0x13, + 0xbb, + 0x43, + 0x1a, + 0x01, + 0xc0, + 0xd0, + 0x19, + 0x68, + 0x30, + 0xd0, + 0x58, + 0x70, + 0x09, + 0x0f, + 0x21, + 0xf3, + 0x87, + 0x58, + 0x7c, + 0xc1, + 0xd8, + 0x7e, + 0xa0, + 0x6a, + 0x03, + 0x09, + 0xfe, + 0x06, + 0x15, + 0x03, + 0x60, + 0xcd, + 0x0d, + 0xa1, + 0x60, + 0xef, + 0xfc, + 0x06, + 0x1c, + 0x50, + 0x76, + 0x09, + 0x28, + 0x1f, + 0xf5, + 0x9a, + 0x7f, + 0xc8, + 0x57, + 0x81, + 0xa1, + 0xb4, + 0x35, + 0xa6, + 0x86, + 0xd0, + 0x9d, + 0xcd, + 0x0d, + 0xa1, + 0x68, + 0x9a, + 0xf6, + 0x83, + 0x0e, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xe0, + 0xcc, + 0x16, + 0x84, + 0xe1, + 0x3e, + 0x51, + 0x86, + 0x70, + 0xaf, + 0x59, + 0x86, + 0x70, + 0xd8, + 0x33, + 0xfe, + 0x0d, + 0x8e, + 0x6b, + 0xd8, + 0x4c, + 0x31, + 0x86, + 0x70, + 0xa4, + 0x93, + 0x0c, + 0xe1, + 0x59, + 0x83, + 0xfe, + 0x0d, + 0x78, + 0x1a, + 0xeb, + 0x0e, + 0xf0, + 0x30, + 0xce, + 0x19, + 0xf8, + 0xc3, + 0x38, + 0x6d, + 0x23, + 0x42, + 0x70, + 0xb8, + 0x17, + 0xff, + 0x21, + 0xff, + 0x83, + 0x03, + 0x07, + 0x9c, + 0x3d, + 0x21, + 0xe7, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0x3f, + 0xc7, + 0xfe, + 0x41, + 0x83, + 0x0c, + 0xe1, + 0xce, + 0x0c, + 0x33, + 0x87, + 0x50, + 0x70, + 0xce, + 0x1d, + 0xa5, + 0x03, + 0x38, + 0x77, + 0x1a, + 0x3f, + 0xf0, + 0x57, + 0x80, + 0xe1, + 0x9c, + 0x37, + 0x80, + 0xe1, + 0x9c, + 0x27, + 0xb1, + 0xc3, + 0x38, + 0x2c, + 0x10, + 0xff, + 0xc0, + 0x83, + 0x9c, + 0x33, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xb0, + 0xed, + 0x0b, + 0x42, + 0xcd, + 0x06, + 0x1b, + 0x42, + 0xc7, + 0x06, + 0x17, + 0xf1, + 0x83, + 0x4c, + 0x36, + 0x39, + 0x82, + 0x86, + 0x13, + 0x0c, + 0x61, + 0x2b, + 0x0a, + 0x85, + 0x0c, + 0x33, + 0x05, + 0x26, + 0x98, + 0x6a, + 0x05, + 0xc6, + 0x0c, + 0x09, + 0xc1, + 0xbe, + 0x06, + 0xf9, + 0xf0, + 0x77, + 0x81, + 0xe8, + 0xea, + 0x0a, + 0xed, + 0xd1, + 0xc1, + 0x81, + 0xc1, + 0x04, + 0xe8, + 0x34, + 0xd0, + 0xf6, + 0x84, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0f, + 0x30, + 0x6c, + 0x70, + 0xf5, + 0x02, + 0x71, + 0xc3, + 0x3f, + 0xc5, + 0xff, + 0x05, + 0x83, + 0x34, + 0x70, + 0xf6, + 0x0e, + 0x80, + 0x70, + 0xe6, + 0x1a, + 0x20, + 0x70, + 0xe9, + 0x24, + 0x33, + 0x87, + 0x59, + 0x81, + 0xff, + 0x82, + 0x7c, + 0x1c, + 0xe1, + 0xf7, + 0xa0, + 0xce, + 0x1e, + 0x77, + 0x0c, + 0xe1, + 0xce, + 0x87, + 0x9c, + 0x3b, + 0x42, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x96, + 0xa6, + 0x1d, + 0xff, + 0x4a, + 0x0f, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xee, + 0xb8, + 0x3f, + 0x5a, + 0x50, + 0x79, + 0x0b, + 0xc8, + 0x1a, + 0x04, + 0xf8, + 0x08, + 0x6d, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x43, + 0x58, + 0x6e, + 0x0f, + 0x9e, + 0x0a, + 0xc3, + 0xf9, + 0xbf, + 0x21, + 0xf9, + 0x57, + 0xa9, + 0xe9, + 0x0b, + 0xea, + 0x21, + 0xcf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x2f, + 0x8f, + 0x83, + 0x48, + 0x24, + 0xcc, + 0xc3, + 0x68, + 0x24, + 0xcc, + 0xc2, + 0xfc, + 0xc9, + 0x99, + 0x86, + 0xc8, + 0x93, + 0x33, + 0x09, + 0x8c, + 0x95, + 0x99, + 0xa0, + 0xa1, + 0xdf, + 0xfc, + 0x0d, + 0x32, + 0x4c, + 0xcc, + 0x2d, + 0x51, + 0x03, + 0x33, + 0x0d, + 0xe4, + 0xc1, + 0x99, + 0x86, + 0x74, + 0xc1, + 0x99, + 0x86, + 0xec, + 0xc1, + 0xb1, + 0x85, + 0x60, + 0x70, + 0x72, + 0x61, + 0x61, + 0x2a, + 0xec, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd8, + 0x4e, + 0x1a, + 0x81, + 0xa8, + 0x0a, + 0x06, + 0xa0, + 0x76, + 0x0c, + 0x37, + 0xf3, + 0xff, + 0x82, + 0xc1, + 0x81, + 0xc7, + 0x0e, + 0xc7, + 0x0b, + 0x06, + 0x19, + 0x8a, + 0x05, + 0x83, + 0x0d, + 0x26, + 0xdf, + 0xf9, + 0x38, + 0xc2, + 0x71, + 0xc3, + 0xaf, + 0x04, + 0xc0, + 0xc3, + 0xde, + 0x0b, + 0x41, + 0x87, + 0x5d, + 0x8e, + 0x16, + 0x1a, + 0xc1, + 0x3a, + 0x16, + 0x1b, + 0x0d, + 0xa1, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xec, + 0xc3, + 0xcc, + 0x1d, + 0x98, + 0x7a, + 0x80, + 0x93, + 0x30, + 0x69, + 0xfc, + 0x66, + 0x65, + 0x02, + 0xc7, + 0x29, + 0x9d, + 0x86, + 0xc6, + 0x03, + 0x9a, + 0x19, + 0xca, + 0x05, + 0x9c, + 0x1a, + 0x86, + 0x8f, + 0x8e, + 0xc2, + 0x77, + 0x2e, + 0xcc, + 0x70, + 0x9f, + 0x10, + 0xc6, + 0x05, + 0x05, + 0xe8, + 0x1a, + 0x61, + 0xea, + 0x18, + 0xe0, + 0xc2, + 0x8b, + 0x09, + 0xd0, + 0x68, + 0xc6, + 0x13, + 0xa1, + 0x5f, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xf3, + 0xa1, + 0x70, + 0x73, + 0xff, + 0xfa, + 0x0f, + 0xd6, + 0x1f, + 0xd7, + 0xff, + 0xc1, + 0xfd, + 0x61, + 0xfb, + 0xff, + 0xf7, + 0x90, + 0xf6, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x43, + 0x58, + 0x6b, + 0x0f, + 0x9e, + 0x09, + 0xd0, + 0xfc, + 0xdf, + 0xa0, + 0xfc, + 0xab, + 0xd4, + 0xf4, + 0x85, + 0x7a, + 0x81, + 0xeb, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xc9, + 0x87, + 0xd4, + 0x0a, + 0x86, + 0x1f, + 0x70, + 0x5c, + 0xeb, + 0x01, + 0xfe, + 0x7a, + 0x75, + 0x21, + 0x60, + 0xe8, + 0x0c, + 0x3c, + 0xc3, + 0xa1, + 0x61, + 0xe9, + 0x1a, + 0x7f, + 0xe0, + 0x69, + 0x2e, + 0xf9, + 0x60, + 0x5b, + 0x84, + 0xfd, + 0x07, + 0x3e, + 0x0b, + 0x77, + 0x0f, + 0x7c, + 0x50, + 0xcb, + 0x0d, + 0x41, + 0xb0, + 0x60, + 0xe0, + 0x58, + 0x1c, + 0x2c, + 0x2c, + 0x10, + 0x7e, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x1f, + 0x50, + 0x3d, + 0x21, + 0xea, + 0x02, + 0xff, + 0xc9, + 0xfc, + 0x04, + 0x24, + 0x3b, + 0x06, + 0x0c, + 0x27, + 0x0d, + 0x8c, + 0x68, + 0x6b, + 0x03, + 0x0d, + 0x48, + 0x49, + 0xa5, + 0x09, + 0x05, + 0x01, + 0x86, + 0xb3, + 0x0d, + 0x94, + 0x0e, + 0x7c, + 0x1a, + 0xf0, + 0x7d, + 0xe4, + 0x37, + 0x07, + 0x9c, + 0xc2, + 0xfa, + 0x0c, + 0xe8, + 0x4f, + 0x03, + 0xc8, + 0x34, + 0x2b, + 0x43, + 0x5a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xea, + 0x07, + 0xcc, + 0x1d, + 0x40, + 0x50, + 0x2a, + 0x05, + 0xff, + 0x05, + 0xfc, + 0x15, + 0x0d, + 0x0d, + 0x83, + 0x0a, + 0xb0, + 0x76, + 0x3d, + 0xff, + 0x91, + 0x8a, + 0x05, + 0x61, + 0xe9, + 0x24, + 0x1e, + 0x0f, + 0xb8, + 0xc7, + 0xe0, + 0x58, + 0x6f, + 0x9d, + 0x5d, + 0xa1, + 0xef, + 0x04, + 0xe8, + 0x7c, + 0xf6, + 0x07, + 0x0d, + 0x81, + 0xd2, + 0x03, + 0x86, + 0xc1, + 0xa1, + 0xef, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0f, + 0x61, + 0xf3, + 0x02, + 0xff, + 0xc8, + 0xd1, + 0x0e, + 0xc3, + 0xdf, + 0xc7, + 0xfe, + 0x0b, + 0x18, + 0x36, + 0x07, + 0x0b, + 0x28, + 0x1b, + 0x47, + 0x03, + 0x12, + 0x7f, + 0xd0, + 0x28, + 0x60, + 0xc1, + 0x87, + 0xa8, + 0x63, + 0xff, + 0x90, + 0x5c, + 0x1a, + 0xd0, + 0x61, + 0xbc, + 0x1b, + 0x72, + 0xc2, + 0xa7, + 0x03, + 0x87, + 0x42, + 0xb0, + 0x2b, + 0x82, + 0xb4, + 0x18, + 0x6d, + 0x0e, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xf0, + 0x54, + 0x0b, + 0x0b, + 0x0e, + 0x79, + 0x46, + 0x16, + 0x1d, + 0x7a, + 0xcc, + 0x2c, + 0x3d, + 0x83, + 0x33, + 0xf8, + 0x27, + 0x06, + 0x66, + 0x16, + 0x13, + 0x0e, + 0x66, + 0x16, + 0x14, + 0x94, + 0x33, + 0x0b, + 0x0b, + 0xc6, + 0x0c, + 0xfe, + 0x0d, + 0x78, + 0x18, + 0x58, + 0x7d, + 0xe4, + 0xc2, + 0xc3, + 0xd6, + 0xe6, + 0x16, + 0x1d, + 0x60, + 0x4f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x1f, + 0x50, + 0x3d, + 0xc1, + 0xee, + 0x03, + 0xd7, + 0xb1, + 0xfe, + 0xa0, + 0x7b, + 0x0b, + 0x06, + 0x20, + 0x6d, + 0x40, + 0x61, + 0xcb, + 0xe4, + 0x3a, + 0x46, + 0x09, + 0xc3, + 0xda, + 0x48, + 0x4e, + 0x05, + 0x02, + 0xcc, + 0x0a, + 0xbf, + 0x41, + 0x5e, + 0x2e, + 0x98, + 0x7e, + 0xf2, + 0x13, + 0x87, + 0xd6, + 0xe8, + 0x1c, + 0x28, + 0x16, + 0x04, + 0x27, + 0x0b, + 0x06, + 0x1f, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0x7f, + 0xf0, + 0x24, + 0x0c, + 0x1c, + 0xe0, + 0xd0, + 0x30, + 0x30, + 0x3b, + 0xfc, + 0xc0, + 0xc0, + 0xe3, + 0x8e, + 0xc0, + 0xc0, + 0xe3, + 0x0e, + 0xdf, + 0xd6, + 0x50, + 0x66, + 0x06, + 0x07, + 0x34, + 0x95, + 0x0f, + 0x0e, + 0x59, + 0x8c, + 0x4e, + 0x38, + 0x2f, + 0x0c, + 0x63, + 0xb8, + 0x5e, + 0x1b, + 0x41, + 0xd8, + 0x2e, + 0xd9, + 0x0c, + 0xe5, + 0x81, + 0x5f, + 0xf8, + 0x83, + 0x30, + 0x73, + 0x00, + 0x0f, + 0x90, + 0xfe, + 0x74, + 0x2d, + 0x0f, + 0xf5, + 0x8f, + 0xfd, + 0x07, + 0x9d, + 0x28, + 0x0d, + 0x0f, + 0x28, + 0x1e, + 0x1c, + 0x3a, + 0xc2, + 0xac, + 0x1d, + 0x68, + 0x1f, + 0x03, + 0x83, + 0x21, + 0x79, + 0x0c, + 0xf8, + 0x3c, + 0xe8, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x86, + 0xb0, + 0xf9, + 0xe0, + 0x9c, + 0x3f, + 0x9b, + 0xf4, + 0x1f, + 0xcd, + 0xea, + 0x7a, + 0x42, + 0xfa, + 0x88, + 0x73, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x19, + 0x40, + 0xff, + 0xda, + 0x50, + 0x2f, + 0xff, + 0xd8, + 0x58, + 0x7d, + 0xa1, + 0xec, + 0xfe, + 0x74, + 0x50, + 0x58, + 0x58, + 0x52, + 0x48, + 0x58, + 0x18, + 0x29, + 0x30, + 0xdb, + 0xfc, + 0xd1, + 0xc3, + 0x63, + 0x03, + 0x1e, + 0x42, + 0x73, + 0x8a, + 0x03, + 0xc1, + 0x98, + 0x0f, + 0x82, + 0xd1, + 0x04, + 0x83, + 0x9d, + 0xf4, + 0x49, + 0x8e, + 0x85, + 0xc6, + 0xe9, + 0x07, + 0xa4, + 0x0f, + 0x83, + 0xff, + 0x07, + 0x03, + 0x87, + 0xb4, + 0x3c, + 0xc1, + 0xed, + 0x0f, + 0x50, + 0x2f, + 0xfa, + 0x07, + 0xf0, + 0x6d, + 0x0f, + 0x63, + 0x86, + 0xd0, + 0xf6, + 0x34, + 0xff, + 0xc0, + 0x62, + 0x81, + 0xff, + 0x49, + 0xa1, + 0xb0, + 0xf5, + 0xb8, + 0x76, + 0x87, + 0x9f, + 0x0f, + 0xfe, + 0x0d, + 0xe4, + 0x36, + 0x87, + 0x9d, + 0xd0, + 0xb4, + 0x39, + 0xd1, + 0x7b, + 0x5c, + 0x0d, + 0x03, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x09, + 0x0a, + 0x81, + 0x41, + 0xeb, + 0x05, + 0x01, + 0xc1, + 0xf6, + 0x94, + 0x2c, + 0x3a, + 0xff, + 0xfd, + 0x87, + 0x9f, + 0xc8, + 0x7f, + 0x59, + 0x43, + 0xc1, + 0xcd, + 0xa0, + 0xa0, + 0x1f, + 0x40, + 0x50, + 0x5c, + 0x1c, + 0xa0, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x86, + 0xa0, + 0x7c, + 0xe8, + 0x4e, + 0x1f, + 0xcd, + 0xf9, + 0x0f, + 0xe6, + 0xf5, + 0x3d, + 0x21, + 0x7e, + 0x90, + 0xeb, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x5f, + 0xf9, + 0x03, + 0x07, + 0x63, + 0x87, + 0x48, + 0x76, + 0x0c, + 0x37, + 0xe8, + 0x2c, + 0x18, + 0x76, + 0x34, + 0x06, + 0x0c, + 0x50, + 0x31, + 0x98, + 0xc1, + 0x9a, + 0x31, + 0x26, + 0x60, + 0xcc, + 0x12, + 0x69, + 0x98, + 0x36, + 0x05, + 0x0c, + 0x1b, + 0x83, + 0x90, + 0xaf, + 0x02, + 0x70, + 0x70, + 0x77, + 0x83, + 0x60, + 0xc3, + 0xdd, + 0x85, + 0x83, + 0x0e, + 0xd1, + 0x76, + 0xad, + 0x40, + 0xe0, + 0x3f, + 0xfd, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x3f, + 0x38, + 0x6a, + 0x2a, + 0xa0, + 0xa8, + 0x0b, + 0xe9, + 0x52, + 0x0f, + 0xe0, + 0xb4, + 0x74, + 0x2c, + 0x18, + 0x4f, + 0xa0, + 0xec, + 0x61, + 0xbe, + 0x04, + 0x8e, + 0x55, + 0xc0, + 0xbb, + 0x05, + 0x09, + 0x0f, + 0x90, + 0xa8, + 0x67, + 0xff, + 0x20, + 0xbc, + 0x15, + 0x0d, + 0x0f, + 0x78, + 0x2d, + 0x30, + 0xf3, + 0xe8, + 0x70, + 0x61, + 0x23, + 0xa2, + 0xb8, + 0x1a, + 0x31, + 0xa0, + 0x74, + 0x2b, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcb, + 0x50, + 0x33, + 0x84, + 0xf7, + 0x21, + 0xcc, + 0x1e, + 0xc3, + 0xdf, + 0xc1, + 0x38, + 0x7d, + 0xa6, + 0x7f, + 0xe0, + 0xb0, + 0x60, + 0x70, + 0x61, + 0xd8, + 0xc3, + 0xa0, + 0x74, + 0x0c, + 0x4d, + 0xb0, + 0x15, + 0x82, + 0xcc, + 0x36, + 0x0c, + 0x3a, + 0xf0, + 0x4e, + 0x0c, + 0x3d, + 0xe4, + 0x14, + 0x06, + 0x1d, + 0x6e, + 0x0d, + 0x06, + 0x1a, + 0xc0, + 0x96, + 0x16, + 0x1a, + 0x0c, + 0xe1, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x79, + 0xc1, + 0x40, + 0xfc, + 0xce, + 0x0a, + 0x30, + 0x7b, + 0x1c, + 0x14, + 0x28, + 0x1b, + 0x87, + 0x05, + 0x01, + 0xc1, + 0x41, + 0x60, + 0x50, + 0x48, + 0x7d, + 0xa1, + 0xfd, + 0xff, + 0xfb, + 0xc8, + 0x6b, + 0x0c, + 0xe1, + 0xf3, + 0xc8, + 0x5a, + 0x1f, + 0xcd, + 0xf8, + 0x3f, + 0xcd, + 0xcd, + 0xe4, + 0x2b, + 0xe9, + 0x0e, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0xbf, + 0xe4, + 0x2a, + 0x05, + 0x83, + 0x04, + 0x8f, + 0xf1, + 0xff, + 0x21, + 0x60, + 0xcc, + 0x18, + 0x24, + 0x2c, + 0x63, + 0xfe, + 0x40, + 0xc3, + 0x07, + 0xfd, + 0x24, + 0xff, + 0xf0, + 0x38, + 0xc2, + 0xd0, + 0xfd, + 0xf0, + 0x58, + 0x7f, + 0xbc, + 0x07, + 0xfc, + 0x19, + 0xec, + 0x3e, + 0xc2, + 0x70, + 0xfe, + 0xa0, + 0x58, + 0x7e, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xe0, + 0x98, + 0x2c, + 0x18, + 0x58, + 0x1a, + 0x28, + 0xc1, + 0x85, + 0x83, + 0xf8, + 0xff, + 0xc1, + 0x63, + 0x98, + 0x34, + 0x70, + 0xb1, + 0x8c, + 0x18, + 0x58, + 0x1c, + 0xa1, + 0x83, + 0x47, + 0x05, + 0x0d, + 0x3f, + 0xf0, + 0x28, + 0x61, + 0xd8, + 0x7d, + 0x78, + 0x1f, + 0xf8, + 0x37, + 0x83, + 0xb4, + 0x3d, + 0x76, + 0x1b, + 0x0f, + 0x3a, + 0x41, + 0xb0, + 0xf6, + 0x85, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x04, + 0x87, + 0x48, + 0x7e, + 0xa0, + 0x32, + 0x4c, + 0x34, + 0x85, + 0x42, + 0x47, + 0x0d, + 0x41, + 0xc1, + 0x25, + 0x30, + 0xe5, + 0x04, + 0xdc, + 0x1c, + 0xe1, + 0x9b, + 0x43, + 0xac, + 0x1e, + 0x90, + 0xff, + 0xc7, + 0x07, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6e, + 0x0f, + 0xdc, + 0x15, + 0x87, + 0xf3, + 0x7e, + 0x43, + 0xf2, + 0xaf, + 0x37, + 0xa4, + 0x2f, + 0xa4, + 0x3d, + 0x61, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xf0, + 0x54, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0x83, + 0xf8, + 0xff, + 0xc1, + 0x63, + 0x98, + 0x66, + 0x0d, + 0x8c, + 0x63, + 0x79, + 0x09, + 0x8a, + 0x1b, + 0x38, + 0x74, + 0x92, + 0x60, + 0x7b, + 0xc0, + 0xe3, + 0x1d, + 0xed, + 0x0e, + 0xf8, + 0x70, + 0xb1, + 0x90, + 0xbc, + 0x56, + 0xf5, + 0x10, + 0x9f, + 0x5a, + 0x81, + 0x87, + 0x3a, + 0x38, + 0x6c, + 0x14, + 0x34, + 0x12, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0xbf, + 0xe0, + 0x9a, + 0x28, + 0xd0, + 0xd8, + 0x5f, + 0xc6, + 0x1d, + 0x86, + 0xc7, + 0x3f, + 0xe0, + 0xd8, + 0xc6, + 0x86, + 0xc2, + 0x72, + 0x86, + 0x1d, + 0x85, + 0x43, + 0x4f, + 0xf8, + 0x2e, + 0x30, + 0x69, + 0x84, + 0x85, + 0xf0, + 0x30, + 0x50, + 0xe0, + 0xde, + 0x06, + 0x17, + 0x90, + 0xcf, + 0xa3, + 0x09, + 0xc3, + 0x3a, + 0x47, + 0x78, + 0x74, + 0x1a, + 0x13, + 0xc8, + 0x4e, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x92, + 0xfc, + 0x7e, + 0x0b, + 0x09, + 0xcc, + 0xc1, + 0x81, + 0xd4, + 0x08, + 0xcc, + 0x61, + 0xfc, + 0x08, + 0xcc, + 0x90, + 0xa3, + 0x7f, + 0x19, + 0x84, + 0xc6, + 0x39, + 0x99, + 0x85, + 0x26, + 0x31, + 0x99, + 0x85, + 0x8c, + 0x31, + 0x98, + 0xc0, + 0xd9, + 0xbf, + 0x18, + 0x30, + 0xbc, + 0x09, + 0x33, + 0x06, + 0x13, + 0xa6, + 0x0c, + 0xc1, + 0x85, + 0xd1, + 0xc1, + 0x9b, + 0xa0, + 0xe0, + 0x68, + 0xe6, + 0x1d, + 0x05, + 0x1e, + 0x8c, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x3f, + 0xe0, + 0x98, + 0x27, + 0x0d, + 0x85, + 0x40, + 0x9c, + 0x36, + 0x0f, + 0xe1, + 0xff, + 0x05, + 0x83, + 0x0f, + 0xfb, + 0x06, + 0x5f, + 0xe8, + 0x61, + 0xcd, + 0x0d, + 0x43, + 0x4a, + 0x1a, + 0x1a, + 0x85, + 0x0d, + 0x3f, + 0xe8, + 0x17, + 0x81, + 0xa1, + 0xa8, + 0x17, + 0xa3, + 0xfe, + 0x80, + 0xee, + 0xe8, + 0x6a, + 0x16, + 0x1b, + 0x43, + 0x50, + 0xc3, + 0xb4, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xf0, + 0x4c, + 0x16, + 0x1f, + 0xea, + 0x05, + 0x87, + 0xf7, + 0xf1, + 0x9f, + 0xd0, + 0x58, + 0x33, + 0x0f, + 0xf6, + 0x39, + 0x87, + 0xf3, + 0x0c, + 0x7f, + 0xe0, + 0x49, + 0x26, + 0x64, + 0x1d, + 0xc6, + 0x0c, + 0xc5, + 0x58, + 0x5f, + 0x03, + 0x30, + 0x70, + 0x77, + 0x87, + 0x30, + 0x68, + 0x67, + 0xac, + 0x60, + 0x70, + 0x9d, + 0x1d, + 0x3b, + 0x2c, + 0x1a, + 0x16, + 0x0e, + 0x0a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd0, + 0x4e, + 0x19, + 0x83, + 0x68, + 0x34, + 0x35, + 0x00, + 0xde, + 0xbe, + 0x81, + 0xfc, + 0x1b, + 0x47, + 0x0b, + 0x1c, + 0x36, + 0x16, + 0x16, + 0x31, + 0xff, + 0x80, + 0xc5, + 0x0c, + 0x1a, + 0x1d, + 0x26, + 0xac, + 0x1a, + 0x1d, + 0xc6, + 0x3f, + 0xf9, + 0x05, + 0xe0, + 0xde, + 0x0b, + 0x42, + 0xf2, + 0x0a, + 0x61, + 0x68, + 0x1d, + 0xcb, + 0x30, + 0x38, + 0x1c, + 0x0f, + 0x03, + 0x2e, + 0x04, + 0x19, + 0x0b, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0xd8, + 0x33, + 0x02, + 0xf4, + 0x6d, + 0x02, + 0xa0, + 0x6c, + 0x1a, + 0x60, + 0xfe, + 0x06, + 0x0d, + 0x0e, + 0xc6, + 0xff, + 0xe8, + 0x18, + 0xc0, + 0xd3, + 0x84, + 0x0c, + 0x50, + 0x18, + 0x24, + 0xc1, + 0x43, + 0x41, + 0xaa, + 0xb0, + 0x1e, + 0xcb, + 0xe5, + 0x78, + 0x3b, + 0xc4, + 0xe0, + 0x78, + 0x3b, + 0xe0, + 0x60, + 0x70, + 0xea, + 0x1a, + 0x60, + 0xf2, + 0x45, + 0x87, + 0x6e, + 0xad, + 0x88, + 0x37, + 0xa5, + 0x03, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xce, + 0x1f, + 0xa8, + 0x1b, + 0xfa, + 0x0d, + 0x21, + 0x38, + 0x1c, + 0x37, + 0xf1, + 0xa0, + 0xe0, + 0xec, + 0x7b, + 0xff, + 0x05, + 0x8e, + 0x60, + 0xd0, + 0x60, + 0x61, + 0x8c, + 0x18, + 0x58, + 0x24, + 0x93, + 0x4d, + 0x1c, + 0x1a, + 0x60, + 0xa7, + 0xd5, + 0x01, + 0xec, + 0x33, + 0xa1, + 0xf7, + 0x83, + 0x79, + 0x0f, + 0x3e, + 0x81, + 0x52, + 0x05, + 0x0e, + 0x91, + 0x64, + 0x82, + 0x4d, + 0x0b, + 0x80, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xbf, + 0xe0, + 0xd2, + 0x16, + 0x1d, + 0x86, + 0xd0, + 0xb0, + 0xec, + 0x0f, + 0xf1, + 0x87, + 0x61, + 0x38, + 0x33, + 0xfe, + 0x09, + 0xc1, + 0x87, + 0xfd, + 0x41, + 0x9f, + 0xfa, + 0x06, + 0x92, + 0x13, + 0x87, + 0xbc, + 0x61, + 0x9c, + 0x3e, + 0xbc, + 0x7f, + 0xf2, + 0x17, + 0x90, + 0xbd, + 0x07, + 0xad, + 0xc0, + 0xe6, + 0x86, + 0xb0, + 0x25, + 0xa3, + 0xc1, + 0x61, + 0x3c, + 0x1d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x7f, + 0xc8, + 0x18, + 0x2d, + 0x0d, + 0xa3, + 0x45, + 0x1a, + 0x1b, + 0x4f, + 0xe3, + 0xfe, + 0x41, + 0x8e, + 0x1b, + 0x43, + 0xb1, + 0x83, + 0x68, + 0x66, + 0x28, + 0xff, + 0xe2, + 0x4d, + 0x50, + 0x30, + 0xb1, + 0xdc, + 0x61, + 0xe0, + 0x60, + 0x7c, + 0x31, + 0xb4, + 0x30, + 0xbd, + 0x35, + 0x03, + 0x70, + 0x50, + 0xea, + 0x0e, + 0xcb, + 0x09, + 0x83, + 0x9c, + 0x83, + 0x30, + 0x6f, + 0x40, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0x63, + 0xfc, + 0x0a, + 0x05, + 0x40, + 0xec, + 0x79, + 0x41, + 0xa0, + 0xb2, + 0xfa, + 0x88, + 0x30, + 0xb0, + 0x63, + 0x45, + 0xb9, + 0x58, + 0x32, + 0xa6, + 0x9d, + 0x1c, + 0x62, + 0x64, + 0x74, + 0x19, + 0x26, + 0x49, + 0xf0, + 0x33, + 0x8c, + 0x95, + 0x6e, + 0x60, + 0xf4, + 0x4e, + 0x65, + 0x30, + 0xbc, + 0x54, + 0x61, + 0x60, + 0xbd, + 0x44, + 0x18, + 0x59, + 0x61, + 0x48, + 0x30, + 0x39, + 0x06, + 0x90, + 0xde, + 0x80, + 0x3f, + 0xe9, + 0x7c, + 0x14, + 0x82, + 0x57, + 0x57, + 0x05, + 0x7e, + 0x4d, + 0x06, + 0x85, + 0x20, + 0x91, + 0xc7, + 0x0d, + 0x7e, + 0x41, + 0x78, + 0x3a, + 0x41, + 0xc3, + 0x79, + 0x0b, + 0xea, + 0x77, + 0x90, + 0x58, + 0x7d, + 0x21, + 0xff, + 0x87, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x90, + 0xd4, + 0x0d, + 0x61, + 0xf3, + 0xf4, + 0xd8, + 0x7f, + 0x9b, + 0xfa, + 0x42, + 0xbe, + 0x90, + 0xcd, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x3f, + 0xe4, + 0x14, + 0x09, + 0xc3, + 0x68, + 0x28, + 0x13, + 0xae, + 0xd3, + 0xf8, + 0x7a, + 0xda, + 0x0c, + 0x18, + 0xe1, + 0xb4, + 0x18, + 0xe3, + 0xfe, + 0x46, + 0x18, + 0x3f, + 0xd2, + 0x49, + 0xff, + 0x8e, + 0x30, + 0x68, + 0x67, + 0x07, + 0xc0, + 0xd0, + 0xce, + 0x17, + 0x81, + 0xff, + 0x80, + 0xfc, + 0x61, + 0xce, + 0x38, + 0x33, + 0x43, + 0x39, + 0x87, + 0x7f, + 0xe0, + 0x02, + 0x83, + 0xff, + 0x02, + 0x47, + 0xeb, + 0xfa, + 0x06, + 0x06, + 0x30, + 0xce, + 0x07, + 0x5a, + 0x60, + 0xec, + 0x1e, + 0xb6, + 0x5b, + 0xe3, + 0x0b, + 0x36, + 0x83, + 0x19, + 0x81, + 0x8d, + 0xa2, + 0xa3, + 0x30, + 0x49, + 0xb1, + 0xb1, + 0x98, + 0x31, + 0x98, + 0xe8, + 0x66, + 0x0d, + 0x95, + 0x1d, + 0x0c, + 0xc0, + 0xf8, + 0x63, + 0xbe, + 0x30, + 0x9c, + 0x6e, + 0x60, + 0xb0, + 0xb7, + 0x60, + 0xfb, + 0x05, + 0x05, + 0x41, + 0xe7, + 0x04, + 0x13, + 0x06, + 0x7c, + 0x80, + 0x04, + 0x87, + 0x30, + 0x7e, + 0x95, + 0xff, + 0xa0, + 0x48, + 0x1c, + 0x0c, + 0x08, + 0x34, + 0x8f, + 0xfe, + 0x0e, + 0x8a, + 0x38, + 0x5a, + 0x19, + 0xcc, + 0x0f, + 0x68, + 0x67, + 0x2c, + 0x6f, + 0xa4, + 0x28, + 0x10, + 0xc8, + 0x4d, + 0x87, + 0xda, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x40, + 0xd6, + 0x1f, + 0x3e, + 0x95, + 0xe0, + 0xff, + 0x3f, + 0xd2, + 0x1b, + 0xea, + 0x21, + 0x9b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1f, + 0x30, + 0x7b, + 0x0f, + 0xa8, + 0x0a, + 0xde, + 0xa8, + 0x29, + 0x05, + 0x17, + 0xda, + 0x7e, + 0xa8, + 0x3d, + 0xa0, + 0xc6, + 0x28, + 0x05, + 0xc1, + 0x65, + 0x0f, + 0xae, + 0x98, + 0x18, + 0x95, + 0x93, + 0x83, + 0x04, + 0x99, + 0xa6, + 0xe0, + 0xc1, + 0xc6, + 0x55, + 0x98, + 0x30, + 0xae, + 0x0a, + 0x86, + 0xf8, + 0x37, + 0x82, + 0xd3, + 0x0f, + 0x53, + 0x87, + 0x06, + 0x05, + 0x16, + 0x05, + 0x68, + 0x30, + 0x31, + 0x86, + 0xd0, + 0xaf, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x50, + 0x17, + 0xfd, + 0x05, + 0xa1, + 0xed, + 0x0e, + 0xfd, + 0x06, + 0xd0, + 0xf6, + 0x50, + 0xff, + 0x90, + 0xb2, + 0x81, + 0xb0, + 0xf3, + 0x13, + 0xff, + 0xc0, + 0x93, + 0x09, + 0xf4, + 0x1d, + 0xc6, + 0x07, + 0x56, + 0x58, + 0x5e, + 0x8b, + 0xc0, + 0xf8, + 0x3b, + 0x98, + 0xc0, + 0xe1, + 0xd7, + 0x90, + 0x61, + 0x70, + 0x4e, + 0x30, + 0x3b, + 0x4e, + 0x06, + 0x86, + 0x78, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x50, + 0x1f, + 0xfc, + 0x82, + 0x81, + 0xec, + 0x3d, + 0xfa, + 0x9f, + 0xf0, + 0x6c, + 0x60, + 0xd8, + 0x30, + 0xd9, + 0x4f, + 0xfe, + 0x86, + 0x24, + 0x36, + 0x0c, + 0x29, + 0x32, + 0xaf, + 0x53, + 0x0b, + 0x8c, + 0x08, + 0xe1, + 0xf7, + 0xa0, + 0x60, + 0xc3, + 0xf7, + 0x0e, + 0x0f, + 0xe0, + 0x9f, + 0x37, + 0x9c, + 0x3e, + 0xd1, + 0xcb, + 0xc1, + 0xed, + 0x05, + 0x00, + 0xdf, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0x21, + 0xcc, + 0x16, + 0x07, + 0x0f, + 0x50, + 0x2d, + 0x1c, + 0x3b, + 0xf8, + 0xff, + 0xc1, + 0x60, + 0xcc, + 0x2a, + 0x07, + 0x63, + 0x9a, + 0xec, + 0x50, + 0xc3, + 0x3e, + 0x92, + 0xf0, + 0x24, + 0x90, + 0xf9, + 0x40, + 0xb3, + 0x05, + 0xfe, + 0x0c, + 0xf8, + 0x12, + 0x1b, + 0x0e, + 0xf4, + 0x5f, + 0xe0, + 0xce, + 0x6c, + 0x86, + 0xc2, + 0x70, + 0x24, + 0x86, + 0xc2, + 0xc3, + 0xaf, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x98, + 0x0f, + 0xfe, + 0x0a, + 0x80, + 0x70, + 0x60, + 0x70, + 0x7f, + 0x38, + 0x30, + 0xb0, + 0xb5, + 0x6f, + 0xfe, + 0x0b, + 0x19, + 0xc7, + 0x0b, + 0x03, + 0x14, + 0x7f, + 0xf0, + 0x24, + 0x90, + 0x59, + 0xa1, + 0xb8, + 0xc0, + 0xe0, + 0xd0, + 0xef, + 0x81, + 0x85, + 0xa1, + 0xef, + 0x3f, + 0xfd, + 0x02, + 0xec, + 0x3b, + 0x43, + 0x58, + 0x10, + 0xed, + 0x0d, + 0x07, + 0xf6, + 0x84, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf4, + 0x87, + 0x98, + 0x0f, + 0xfe, + 0x0a, + 0x43, + 0xd2, + 0x1d, + 0xfc, + 0x7f, + 0xe0, + 0xb5, + 0x61, + 0xa8, + 0x1e, + 0xc6, + 0x9f, + 0xf9, + 0x1c, + 0xa0, + 0x7f, + 0xd4, + 0x24, + 0xbf, + 0xc8, + 0x34, + 0xc1, + 0x40, + 0xd2, + 0x07, + 0xb0, + 0x5f, + 0xe4, + 0x37, + 0x81, + 0x40, + 0xd2, + 0x13, + 0xe8, + 0xbf, + 0xc8, + 0x1d, + 0x22, + 0x81, + 0xa4, + 0x12, + 0x1a, + 0x80, + 0x7c, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x1d, + 0x4f, + 0x51, + 0xa7, + 0xaa, + 0x0d, + 0xe8, + 0x27, + 0xe0, + 0xe7, + 0xe4, + 0x17, + 0xc8, + 0x6e, + 0xcc, + 0x77, + 0x70, + 0xb8, + 0xc5, + 0x69, + 0x96, + 0x08, + 0x18, + 0x14, + 0x0c, + 0x10, + 0x74, + 0x61, + 0xa0, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xb0, + 0xd6, + 0x1f, + 0x3c, + 0x13, + 0xa1, + 0xf9, + 0xbf, + 0x41, + 0xfc, + 0xde, + 0xa7, + 0xa4, + 0x2f, + 0xd2, + 0x1d, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x1f, + 0xe5, + 0x7f, + 0x20, + 0x60, + 0xa5, + 0x41, + 0x48, + 0x18, + 0xc9, + 0x51, + 0x92, + 0x06, + 0x32, + 0x54, + 0x64, + 0x81, + 0x98, + 0x95, + 0x11, + 0x21, + 0xae, + 0x0d, + 0x70, + 0x75, + 0x07, + 0x05, + 0x96, + 0x16, + 0x85, + 0x1c, + 0x13, + 0x07, + 0x9d, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xe0, + 0xd4, + 0x0f, + 0x9f, + 0x51, + 0xe0, + 0xff, + 0x3f, + 0xd2, + 0x1b, + 0xf4, + 0x86, + 0x6d, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd0, + 0x6c, + 0x35, + 0x03, + 0x68, + 0x28, + 0x1a, + 0x81, + 0xc8, + 0xe1, + 0x3f, + 0xc7, + 0xfe, + 0x0b, + 0x06, + 0x60, + 0xc2, + 0xc2, + 0xc7, + 0x3f, + 0xf0, + 0x18, + 0x63, + 0x06, + 0x8e, + 0x09, + 0x24, + 0xc1, + 0xa0, + 0xc1, + 0x66, + 0x0f, + 0xfc, + 0x13, + 0xe0, + 0xec, + 0x3f, + 0x79, + 0xff, + 0xe8, + 0x14, + 0x34, + 0x2d, + 0x0e, + 0xb0, + 0xfb, + 0x0f, + 0x41, + 0xfb, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0x3f, + 0xf9, + 0x1a, + 0x2a, + 0x80, + 0x82, + 0xa1, + 0xfc, + 0xa0, + 0x61, + 0x28, + 0x18, + 0x32, + 0xff, + 0x41, + 0x63, + 0x1a, + 0x68, + 0xe0, + 0x71, + 0x8c, + 0x18, + 0x1c, + 0x14, + 0x24, + 0xff, + 0xc0, + 0x77, + 0x06, + 0x0c, + 0x0e, + 0x13, + 0xe0, + 0x60, + 0xc0, + 0xe1, + 0xbc, + 0x9f, + 0xf8, + 0x2b, + 0x72, + 0x06, + 0x81, + 0x05, + 0x87, + 0xd8, + 0x7a, + 0x0f, + 0xd8, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0x56, + 0xf5, + 0x48, + 0x18, + 0x3f, + 0xf1, + 0xfc, + 0x5f, + 0xe0, + 0xda, + 0xb2, + 0x43, + 0x61, + 0xb1, + 0x8b, + 0xfc, + 0x1b, + 0x18, + 0x3f, + 0xe6, + 0x27, + 0xff, + 0x91, + 0xcc, + 0xc3, + 0xe9, + 0x03, + 0xe1, + 0xbf, + 0xc8, + 0x6f, + 0x21, + 0xb4, + 0x3d, + 0x47, + 0x0d, + 0xa1, + 0xd6, + 0x1f, + 0x68, + 0x74, + 0x1e, + 0xbc, + 0x1c, + 0x0f, + 0xf2, + 0x1e, + 0x7f, + 0xa1, + 0xc3, + 0xe5, + 0x14, + 0x07, + 0xf8, + 0x35, + 0xe0, + 0x5a, + 0x38, + 0x5f, + 0xf9, + 0xcd, + 0x0e, + 0xa8, + 0xc1, + 0x78, + 0x3b, + 0x54, + 0x1a, + 0xf0, + 0x6d, + 0x18, + 0x16, + 0x8f, + 0x83, + 0x31, + 0xa8, + 0x39, + 0x07, + 0xff, + 0xef, + 0x07, + 0x5a, + 0x15, + 0x87, + 0xee, + 0x0d, + 0xa1, + 0xf9, + 0xbd, + 0x70, + 0x7f, + 0x9b, + 0xa7, + 0xa4, + 0x2f, + 0xd2, + 0x1d, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x5f, + 0xf8, + 0x2a, + 0x06, + 0x4c, + 0x0e, + 0x15, + 0x02, + 0xa1, + 0xd4, + 0x83, + 0xf8, + 0xe3, + 0x94, + 0x1b, + 0x18, + 0xe9, + 0x87, + 0xd8, + 0xda, + 0x5f, + 0xc0, + 0x62, + 0x88, + 0x7f, + 0xa4, + 0x93, + 0xfe, + 0x0b, + 0x4c, + 0x1a, + 0x1b, + 0x0d, + 0xf0, + 0x3f, + 0xe0, + 0xef, + 0x03, + 0x0e, + 0xc3, + 0x3d, + 0x9f, + 0xf0, + 0x56, + 0x89, + 0x87, + 0x61, + 0x41, + 0xd8, + 0x57, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd8, + 0x6c, + 0x33, + 0x02, + 0xff, + 0xc8, + 0x28, + 0x13, + 0x84, + 0xe1, + 0x7f, + 0x03, + 0x0d, + 0x86, + 0xd5, + 0x83, + 0xfc, + 0x1b, + 0x18, + 0x18, + 0x6c, + 0x27, + 0x28, + 0x0f, + 0xf0, + 0x54, + 0x24, + 0x36, + 0x87, + 0x71, + 0x87, + 0x68, + 0x7b, + 0xb2, + 0xff, + 0xc8, + 0x5e, + 0x0d, + 0xf4, + 0x1c, + 0xf4, + 0x1c, + 0xde, + 0x09, + 0xc0, + 0xda, + 0x60, + 0xb4, + 0x83, + 0x21, + 0x61, + 0x20, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x7f, + 0xe0, + 0x30, + 0x58, + 0x24, + 0x18, + 0xd1, + 0x46, + 0x09, + 0x06, + 0x5f, + 0x8f, + 0xfc, + 0x0c, + 0x63, + 0x0f, + 0xec, + 0xa1, + 0x8b, + 0xe1, + 0x89, + 0x33, + 0xab, + 0xc4, + 0x98, + 0xe6, + 0x1b, + 0x28, + 0x63, + 0x9f, + 0xe0, + 0x5c, + 0x31, + 0x86, + 0xc2, + 0xf1, + 0x27, + 0xf8, + 0x17, + 0xac, + 0x18, + 0x6c, + 0x70, + 0x38, + 0x30, + 0x9c, + 0xc2, + 0x90, + 0x7f, + 0x80, + 0x03, + 0x07, + 0xca, + 0x90, + 0x98, + 0x1f, + 0xaa, + 0x43, + 0x50, + 0x28, + 0x60, + 0x68, + 0x1a, + 0x20, + 0xc1, + 0x8e, + 0x17, + 0xf1, + 0x24, + 0x68, + 0x6c, + 0x69, + 0xff, + 0x82, + 0xc6, + 0x06, + 0x87, + 0xcc, + 0x53, + 0xff, + 0x92, + 0x4c, + 0x2c, + 0x3f, + 0x50, + 0xc0, + 0xff, + 0x83, + 0x5c, + 0x0b, + 0x40, + 0xe1, + 0xde, + 0x06, + 0xe9, + 0xa1, + 0xab, + 0xc0, + 0xf4, + 0x1a, + 0xc1, + 0x63, + 0x7d, + 0x20, + 0xc2, + 0xcb, + 0x80, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xe0, + 0xcc, + 0x16, + 0x19, + 0xc3, + 0x50, + 0x2c, + 0x33, + 0x85, + 0xfc, + 0x7f, + 0xc1, + 0xb0, + 0x66, + 0x19, + 0xc3, + 0x63, + 0x9f, + 0xf0, + 0x4c, + 0x30, + 0x7f, + 0xd2, + 0x48, + 0x7f, + 0xd6, + 0x63, + 0xff, + 0x21, + 0x5e, + 0x14, + 0x46, + 0x48, + 0x6f, + 0x2c, + 0x46, + 0x48, + 0x4e, + 0xea, + 0x23, + 0x24, + 0x0e, + 0x81, + 0x8c, + 0xc9, + 0x06, + 0x82, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x1f, + 0x30, + 0x5f, + 0xf4, + 0x15, + 0x02, + 0xd4, + 0x33, + 0x8f, + 0xf1, + 0x97, + 0x81, + 0x85, + 0x83, + 0x32, + 0x9c, + 0x61, + 0x63, + 0x1a, + 0x81, + 0x38, + 0x18, + 0x63, + 0xff, + 0x02, + 0x49, + 0x10, + 0x90, + 0xee, + 0x30, + 0x61, + 0x60, + 0x82, + 0xf8, + 0x1f, + 0x3d, + 0xa1, + 0xbc, + 0x0c, + 0x2e, + 0x0e, + 0x7b, + 0x30, + 0xb0, + 0xe7, + 0x44, + 0xd9, + 0xc1, + 0x43, + 0x42, + 0x79, + 0x2f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x98, + 0x2f, + 0xf8, + 0x26, + 0x8a, + 0x30, + 0xec, + 0x2b, + 0xf1, + 0xff, + 0x06, + 0xc7, + 0x34, + 0x36, + 0x1b, + 0x18, + 0xeb, + 0xb0, + 0x98, + 0xa1, + 0xa1, + 0xb0, + 0xa4, + 0x93, + 0x0e, + 0xc2, + 0xe3, + 0x07, + 0xfc, + 0x1b, + 0xe0, + 0xcc, + 0x1f, + 0xbc, + 0x4e, + 0x39, + 0x86, + 0xba, + 0x66, + 0x12, + 0xb0, + 0x38, + 0x59, + 0x85, + 0x3a, + 0x68, + 0x49, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x31, + 0x43, + 0x42, + 0xd3, + 0x04, + 0x69, + 0x06, + 0xc1, + 0x9f, + 0xfa, + 0x06, + 0x0c, + 0x27, + 0x0f, + 0xbf, + 0x05, + 0xc1, + 0xf6, + 0x9b, + 0xff, + 0xc0, + 0xc1, + 0x8e, + 0x20, + 0xe0, + 0xb5, + 0x76, + 0x0d, + 0x05, + 0x83, + 0xa6, + 0x7f, + 0xe8, + 0x18, + 0x30, + 0x3a, + 0x3a, + 0x16, + 0x0c, + 0x16, + 0x0e, + 0x09, + 0xc1, + 0x85, + 0x7c, + 0x1a, + 0x80, + 0xc2, + 0x7b, + 0xc8, + 0x25, + 0x78, + 0xf4, + 0x13, + 0x87, + 0xfe, + 0x0f, + 0x03, + 0x05, + 0x83, + 0x0b, + 0x09, + 0x82, + 0xc1, + 0x85, + 0x81, + 0xe5, + 0x1e, + 0xbd, + 0x78, + 0x1f, + 0xc1, + 0xb4, + 0x3d, + 0x83, + 0x0d, + 0xa1, + 0xec, + 0x7b, + 0xff, + 0x43, + 0x0c, + 0x19, + 0x0f, + 0x49, + 0x27, + 0xfe, + 0x07, + 0x18, + 0x30, + 0x61, + 0x61, + 0x7c, + 0x0c, + 0x18, + 0x58, + 0x6f, + 0x03, + 0xff, + 0x04, + 0xfa, + 0x0d, + 0x82, + 0x0d, + 0xa6, + 0x1b, + 0x57, + 0x03, + 0x42, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x03, + 0x06, + 0xd0, + 0x61, + 0xcc, + 0x0b, + 0xff, + 0x05, + 0x40, + 0xda, + 0x0d, + 0x0b, + 0xf8, + 0xbd, + 0x4e, + 0x81, + 0x63, + 0x03, + 0x41, + 0x87, + 0x63, + 0x7f, + 0xf2, + 0x31, + 0x21, + 0xb4, + 0x3a, + 0x4c, + 0x1d, + 0xf5, + 0xc0, + 0xb3, + 0x06, + 0x0c, + 0x14, + 0x0a, + 0xf0, + 0x3a, + 0x7a, + 0xe0, + 0xde, + 0x56, + 0x0c, + 0x0c, + 0x15, + 0xbf, + 0xfe, + 0x8b, + 0x0d, + 0x87, + 0x30, + 0x20, + 0xec, + 0x27, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x50, + 0x17, + 0xfe, + 0x0a, + 0x80, + 0xd0, + 0xf6, + 0x0f, + 0xd6, + 0x87, + 0xb0, + 0xb2, + 0x85, + 0xfe, + 0x0d, + 0x92, + 0x17, + 0x07, + 0x98, + 0x92, + 0xdc, + 0x1c, + 0x09, + 0x32, + 0x4b, + 0xe4, + 0x2e, + 0x30, + 0x3a, + 0xb6, + 0x0d, + 0xe8, + 0xe0, + 0x78, + 0xc3, + 0xbc, + 0x13, + 0xb9, + 0x40, + 0xaa, + 0x57, + 0x03, + 0x06, + 0x96, + 0x14, + 0x13, + 0x87, + 0x41, + 0xe7, + 0xc1, + 0xc0, + 0x03, + 0x06, + 0x56, + 0x1f, + 0x30, + 0x5c, + 0x67, + 0xc1, + 0x50, + 0x0c, + 0x0c, + 0x2c, + 0x1f, + 0xcf, + 0x9c, + 0xf8, + 0x2c, + 0x1b, + 0x03, + 0x0b, + 0x0b, + 0x19, + 0x81, + 0x85, + 0x81, + 0x86, + 0x7f, + 0xf0, + 0x24, + 0x90, + 0xd8, + 0x79, + 0xcc, + 0x7f, + 0xe8, + 0x27, + 0xc0, + 0xa0, + 0x4e, + 0x86, + 0xf2, + 0x0d, + 0x07, + 0x06, + 0x77, + 0x0b, + 0xe4, + 0x33, + 0x86, + 0x6e, + 0xf4, + 0x83, + 0x42, + 0xf2, + 0x13, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x07, + 0xb0, + 0xdf, + 0xf8, + 0x0e, + 0xa8, + 0xc0, + 0x87, + 0xbd, + 0x6d, + 0x8c, + 0x1e, + 0x63, + 0x3c, + 0x7f, + 0x20, + 0xa1, + 0x83, + 0x73, + 0x43, + 0x49, + 0x83, + 0x93, + 0x0e, + 0xc6, + 0x2c, + 0x2c, + 0x3b, + 0xa3, + 0x7a, + 0xff, + 0x05, + 0xe1, + 0x30, + 0xb4, + 0x39, + 0xe1, + 0x81, + 0x4c, + 0x3b, + 0xb6, + 0x41, + 0x92, + 0x15, + 0x85, + 0x83, + 0x41, + 0xa0, + 0xc2, + 0x93, + 0x43, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xb0, + 0xd8, + 0x75, + 0x02, + 0x70, + 0x50, + 0x3a, + 0x41, + 0xff, + 0xa0, + 0x5f, + 0x40, + 0xc1, + 0x87, + 0xb2, + 0x7f, + 0xf0, + 0x6c, + 0x90, + 0x60, + 0xc8, + 0x26, + 0x37, + 0xff, + 0x81, + 0x26, + 0x16, + 0xac, + 0xd0, + 0x69, + 0x85, + 0x83, + 0x20, + 0xde, + 0x8f, + 0xfc, + 0x1d, + 0xc0, + 0xb0, + 0x78, + 0x3a, + 0x9a, + 0xac, + 0x1d, + 0x02, + 0xb0, + 0x59, + 0x83, + 0x28, + 0x08, + 0x24, + 0x18, + 0x30, + 0x20, + 0x0a, + 0x0f, + 0x95, + 0x21, + 0x38, + 0x1f, + 0xd4, + 0x43, + 0x30, + 0x4a, + 0x30, + 0x50, + 0x2a, + 0x04, + 0xc4, + 0x98, + 0x5f, + 0xc0, + 0x84, + 0xa0, + 0x6d, + 0x54, + 0xff, + 0xc1, + 0x63, + 0x45, + 0x41, + 0xb0, + 0x39, + 0x46, + 0x9d, + 0x70, + 0x24, + 0xd1, + 0xe5, + 0xc1, + 0x59, + 0x85, + 0xfe, + 0x0d, + 0x78, + 0x0f, + 0x02, + 0x81, + 0xde, + 0x06, + 0xf1, + 0x87, + 0x5b, + 0x38, + 0x3c, + 0x86, + 0xb0, + 0x38, + 0x2f, + 0xa0, + 0xb0, + 0xa2, + 0xd0, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf4, + 0x87, + 0xa4, + 0x17, + 0xfe, + 0x0b, + 0x41, + 0x40, + 0xf6, + 0x0f, + 0xd5, + 0x01, + 0x54, + 0xc2, + 0xc9, + 0x1f, + 0x51, + 0x41, + 0xb2, + 0x47, + 0x0f, + 0xcc, + 0x60, + 0x7f, + 0xd0, + 0x24, + 0xc0, + 0xe0, + 0x70, + 0xda, + 0xb0, + 0x38, + 0x1c, + 0x33, + 0xe8, + 0x0e, + 0x07, + 0x0e, + 0x75, + 0x7f, + 0xf2, + 0x07, + 0xc1, + 0x28, + 0x10, + 0x67, + 0x24, + 0xb4, + 0x16, + 0x16, + 0x81, + 0xe0, + 0xe7, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x7f, + 0xf0, + 0x4c, + 0x1d, + 0x90, + 0x7a, + 0x80, + 0x6f, + 0x5e, + 0xa0, + 0x3f, + 0x99, + 0xdd, + 0x58, + 0x58, + 0xca, + 0x32, + 0x06, + 0x16, + 0x33, + 0xff, + 0x80, + 0xc4, + 0x87, + 0xfd, + 0x26, + 0x9f, + 0xf0, + 0x56, + 0x61, + 0xff, + 0x87, + 0xc5, + 0xff, + 0x83, + 0x79, + 0x02, + 0x61, + 0xf3, + 0xb9, + 0xa6, + 0x38, + 0x4e, + 0x83, + 0x81, + 0x81, + 0xc1, + 0x21, + 0x23, + 0xe0, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xf0, + 0x4c, + 0x16, + 0x0c, + 0x2c, + 0x0d, + 0x14, + 0x7f, + 0xe0, + 0x7f, + 0x18, + 0x30, + 0x38, + 0x58, + 0x33, + 0x06, + 0x8e, + 0x16, + 0x31, + 0x4f, + 0x56, + 0x03, + 0x14, + 0x05, + 0x01, + 0x21, + 0x49, + 0xa7, + 0xf2, + 0x1a, + 0x86, + 0x13, + 0x20, + 0xd0, + 0xaf, + 0x0f, + 0xfa, + 0xc3, + 0x79, + 0x14, + 0x61, + 0x21, + 0x5b, + 0x9a, + 0x60, + 0xc2, + 0xb0, + 0xa8, + 0x0c, + 0x0e, + 0x08, + 0x32, + 0x5e, + 0x09, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x50, + 0x2f, + 0xfa, + 0x0a, + 0x81, + 0xa4, + 0x18, + 0x6f, + 0xd5, + 0x7a, + 0xf5, + 0x02, + 0xc6, + 0x17, + 0xf0, + 0x59, + 0x43, + 0xfe, + 0x09, + 0x89, + 0x30, + 0xed, + 0x05, + 0x0c, + 0x1e, + 0xad, + 0xa0, + 0xb7, + 0x06, + 0x1d, + 0xa1, + 0x5c, + 0x0b, + 0xfc, + 0x1d, + 0xe0, + 0xed, + 0x0f, + 0x5d, + 0xff, + 0xe4, + 0xb0, + 0x21, + 0xb0, + 0xf4, + 0x1f, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x43, + 0xd6, + 0x0e, + 0xc3, + 0x75, + 0x70, + 0x2f, + 0xeb, + 0xc9, + 0x40, + 0xeb, + 0xc0, + 0x4e, + 0xc3, + 0x9f, + 0x58, + 0x57, + 0x06, + 0xb3, + 0x16, + 0xf3, + 0xe4, + 0x10, + 0x20, + 0xa4, + 0x26, + 0x0b, + 0xff, + 0xf6, + 0x16, + 0x1a, + 0x81, + 0xfd, + 0xdf, + 0xfe, + 0x82, + 0xc0, + 0xe1, + 0x38, + 0x73, + 0x83, + 0xd2, + 0xb4, + 0x3a, + 0x81, + 0x37, + 0xc8, + 0x76, + 0x5f, + 0x48, + 0x2f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x50, + 0x17, + 0xfe, + 0x0a, + 0x43, + 0x61, + 0x48, + 0x5f, + 0xc0, + 0x90, + 0x61, + 0xd8, + 0xcf, + 0xfe, + 0x03, + 0x0c, + 0xc0, + 0xc2, + 0xc1, + 0x42, + 0x55, + 0xfc, + 0xe0, + 0xd3, + 0x18, + 0x18, + 0x58, + 0x2d, + 0xc6, + 0x6e, + 0x4c, + 0x2b, + 0x86, + 0x61, + 0x8c, + 0x37, + 0x86, + 0x50, + 0x23, + 0x0a, + 0xee, + 0x8f, + 0xd1, + 0x82, + 0xc0, + 0xa8, + 0x39, + 0xc1, + 0x06, + 0x60, + 0xd7, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x3f, + 0xf8, + 0x26, + 0x0f, + 0xb0, + 0xf4, + 0x86, + 0x81, + 0xac, + 0x0f, + 0xe0, + 0x60, + 0xd6, + 0x0b, + 0x18, + 0x18, + 0xe1, + 0xec, + 0x69, + 0xff, + 0x91, + 0x89, + 0x18, + 0x3f, + 0x49, + 0xa5, + 0xff, + 0x03, + 0x4c, + 0x18, + 0x7f, + 0xbe, + 0x07, + 0xfe, + 0x42, + 0xf0, + 0x11, + 0x14, + 0x68, + 0x1e, + 0xd8, + 0x8c, + 0xb0, + 0x38, + 0x1c, + 0x18, + 0x83, + 0x06, + 0x1f, + 0xeb, + 0x83, + 0xff, + 0x07, + 0x03, + 0x04, + 0xa3, + 0x48, + 0x35, + 0x03, + 0x66, + 0xac, + 0x36, + 0x82, + 0xff, + 0xc9, + 0xfa, + 0xd0, + 0xf6, + 0x83, + 0x1a, + 0xbf, + 0xe4, + 0x19, + 0x40, + 0x61, + 0xb0, + 0x98, + 0x90, + 0x61, + 0xb0, + 0xa4, + 0xc2, + 0xff, + 0x05, + 0xc6, + 0x1d, + 0xa1, + 0xef, + 0x40, + 0xff, + 0xa0, + 0xde, + 0x06, + 0x0c, + 0x0c, + 0x15, + 0xd9, + 0x83, + 0x03, + 0x01, + 0xc0, + 0x98, + 0x32, + 0xe0, + 0x41, + 0xfb, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xb0, + 0xa8, + 0x1d, + 0x03, + 0xf9, + 0x90, + 0xec, + 0x36, + 0x83, + 0xa8, + 0x1f, + 0x81, + 0xa0, + 0xef, + 0x01, + 0x8e, + 0xfc, + 0xe4, + 0x81, + 0x8a, + 0x19, + 0xf1, + 0x20, + 0x95, + 0x43, + 0x3d, + 0x38, + 0x58, + 0xab, + 0xf0, + 0xd8, + 0x59, + 0x05, + 0xa1, + 0x70, + 0x6f, + 0x02, + 0xf0, + 0x5a, + 0x1a, + 0xc1, + 0xe7, + 0x1d, + 0x0d, + 0xd4, + 0xe2, + 0x76, + 0x15, + 0x06, + 0x30, + 0x71, + 0x60, + 0x83, + 0xb1, + 0x82, + 0x80, + 0x03, + 0x06, + 0xc2, + 0xc3, + 0x98, + 0x14, + 0xea, + 0xe8, + 0x82, + 0x40, + 0xad, + 0x56, + 0xa0, + 0x3d, + 0x45, + 0xeb, + 0xd0, + 0x6c, + 0x77, + 0x0e, + 0xd0, + 0xb1, + 0x9c, + 0x3b, + 0x40, + 0xc5, + 0x1e, + 0xbb, + 0x41, + 0x24, + 0xac, + 0x3b, + 0x41, + 0xa6, + 0x0a, + 0x7a, + 0xa0, + 0xdd, + 0x86, + 0x70, + 0xfd, + 0xc7, + 0xff, + 0x20, + 0x7c, + 0x85, + 0xd8, + 0x7b, + 0x54, + 0x3c, + 0x58, + 0x6d, + 0x03, + 0xe4, + 0x27, + 0xc1, + 0xf2, + 0x1f, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xa8, + 0x07, + 0xff, + 0x05, + 0x21, + 0x20, + 0xd1, + 0x0b, + 0xf4, + 0x39, + 0xaa, + 0x0d, + 0x8c, + 0x09, + 0xdc, + 0x3b, + 0x27, + 0xff, + 0x91, + 0x89, + 0x0f, + 0xfa, + 0x4c, + 0x1f, + 0xf8, + 0x1c, + 0x60, + 0xc3, + 0x9c, + 0x2f, + 0x40, + 0xce, + 0x99, + 0x86, + 0xf0, + 0x33, + 0x06, + 0x61, + 0x3d, + 0x99, + 0x58, + 0xc2, + 0xc0, + 0x98, + 0x73, + 0x83, + 0x0e, + 0xff, + 0xc0, + 0x03, + 0x07, + 0xb0, + 0xfa, + 0x80, + 0xff, + 0xe4, + 0x14, + 0x0e, + 0x74, + 0x3b, + 0xf4, + 0xd7, + 0xc8, + 0x58, + 0xc7, + 0xfc, + 0x1b, + 0x24, + 0xc3, + 0xb0, + 0x98, + 0x93, + 0xfe, + 0x0a, + 0x4c, + 0x0c, + 0x16, + 0x85, + 0x6e, + 0x2b, + 0x55, + 0xa8, + 0x2b, + 0x9a, + 0xfe, + 0x42, + 0xf0, + 0x2b, + 0xe4, + 0x2a, + 0xc6, + 0x1d, + 0x40, + 0x38, + 0x13, + 0x0e, + 0xa0, + 0x30, + 0xef, + 0xf9, + 0x00, + 0x0f, + 0xfa, + 0x0f, + 0x7f, + 0x21, + 0x61, + 0xec, + 0x29, + 0xbf, + 0xc1, + 0x6b, + 0x69, + 0x23, + 0x04, + 0xeb, + 0x8b, + 0xd7, + 0xa4, + 0x7f, + 0x90, + 0xb0, + 0xee, + 0x80, + 0x69, + 0xfd, + 0x03, + 0x7a, + 0x70, + 0x58, + 0x7f, + 0xb4, + 0x28, + 0x3f, + 0x9c, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x86, + 0xa0, + 0x6b, + 0x0f, + 0x9f, + 0xa6, + 0xc3, + 0xfc, + 0xde, + 0xbd, + 0x21, + 0x5f, + 0x48, + 0x75, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xe7, + 0x0f, + 0xa8, + 0x0f, + 0xfe, + 0x41, + 0x21, + 0x2f, + 0xe0, + 0x7e, + 0xa9, + 0x7a, + 0x81, + 0x63, + 0x46, + 0xb9, + 0x82, + 0xc9, + 0x9b, + 0xa9, + 0x80, + 0xc4, + 0xd1, + 0x7a, + 0x80, + 0x93, + 0x1a, + 0xf9, + 0x05, + 0x0c, + 0x15, + 0xf0, + 0x6b, + 0x81, + 0xa1, + 0xb0, + 0xef, + 0x03, + 0x97, + 0x61, + 0xab, + 0x1d, + 0x76, + 0x13, + 0x81, + 0x0f, + 0xfb, + 0x41, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x60, + 0xbf, + 0x03, + 0x23, + 0x30, + 0x44, + 0x60, + 0xc8, + 0xcc, + 0x11, + 0x18, + 0x3f, + 0xfa, + 0xfc, + 0x0c, + 0x8d, + 0x8a, + 0x11, + 0x83, + 0x33, + 0x5a, + 0x8e, + 0x60, + 0xbd, + 0x52, + 0xd4, + 0xe8, + 0x13, + 0x03, + 0x24, + 0x18, + 0x6f, + 0xf5, + 0x9f, + 0xc1, + 0x49, + 0x96, + 0x06, + 0x30, + 0xb0, + 0x65, + 0xc6, + 0x0c, + 0x2c, + 0x19, + 0x89, + 0x83, + 0x06, + 0x8d, + 0x10, + 0x68, + 0xc0, + 0x8f, + 0x30, + 0x24, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xd7, + 0xff, + 0xef, + 0x05, + 0x21, + 0xff, + 0x81, + 0x7f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x5f, + 0xfe, + 0x43, + 0x51, + 0x7f, + 0x68, + 0x72, + 0xed, + 0x78, + 0x35, + 0xf0, + 0xc0, + 0xfa, + 0x0a, + 0x4e, + 0xf9, + 0xc1, + 0x05, + 0x7c, + 0x66, + 0x71, + 0x05, + 0x26, + 0xc6, + 0x73, + 0x05, + 0xf8, + 0xb5, + 0x47, + 0x05, + 0x83, + 0x2a, + 0xd0, + 0x48, + 0xb7, + 0xa4, + 0x60, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0xa4, + 0x1d, + 0x7e, + 0x03, + 0xa8, + 0xc1, + 0x02, + 0x0d, + 0x76, + 0x6a, + 0xd5, + 0xc8, + 0x59, + 0x9b, + 0x6a, + 0xe4, + 0x0c, + 0x66, + 0x5c, + 0xf8, + 0x29, + 0x33, + 0x68, + 0x75, + 0x03, + 0x18, + 0xe2, + 0x54, + 0x20, + 0xe8, + 0x98, + 0x48, + 0x7d, + 0x60, + 0xc1, + 0xb2, + 0x1c, + 0xf3, + 0x3b, + 0x44, + 0x3b, + 0x68, + 0x82, + 0x83, + 0x85, + 0x40, + 0x60, + 0xba, + 0x7a, + 0x04, + 0x14, + 0x0a, + 0x28, + 0x18, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x5f, + 0xf8, + 0x29, + 0x0f, + 0x61, + 0xf6, + 0x8f, + 0xff, + 0x2b, + 0xf5, + 0x85, + 0x85, + 0x23, + 0x9a, + 0xa8, + 0xed, + 0x10, + 0x31, + 0x8d, + 0x1d, + 0xa2, + 0x09, + 0x30, + 0x28, + 0x3f, + 0x60, + 0xc1, + 0x23, + 0xf8, + 0x18, + 0xd3, + 0xf5, + 0x01, + 0x81, + 0xf2, + 0x0e, + 0x1f, + 0xc1, + 0x3a, + 0x3e, + 0x54, + 0x0c, + 0x2a, + 0x6f, + 0x4d, + 0xfc, + 0x07, + 0x06, + 0x48, + 0xc0, + 0xc1, + 0x07, + 0x48, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfd, + 0x07, + 0xfe, + 0x78, + 0x3f, + 0xf5, + 0xa1, + 0xff, + 0x3c, + 0x1f, + 0xf8, + 0xa0, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfa, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x0f, + 0xfc, + 0x1a, + 0xff, + 0xf4, + 0x1f, + 0xf3, + 0xc1, + 0xff, + 0x5a, + 0x1f, + 0xf7, + 0x07, + 0xfe, + 0x70, + 0xff, + 0xc3, + 0x8d, + 0x3c, + 0x1c, + 0xdf, + 0xa4, + 0x2b, + 0xf5, + 0x30, + 0xf9, + 0x41, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0x9f, + 0x90, + 0xf8, + 0x0f, + 0xfc, + 0x1a, + 0xff, + 0xf4, + 0x1f, + 0xf3, + 0xe0, + 0xff, + 0x9e, + 0x0f, + 0xfa, + 0xd0, + 0xf5, + 0x84, + 0xe1, + 0xfd, + 0x60, + 0x70, + 0xff, + 0x5c, + 0xe1, + 0xff, + 0xbe, + 0x0f, + 0xfc, + 0x5e, + 0x83, + 0xfe, + 0x77, + 0xe9, + 0x0f, + 0x9c, + 0x26, + 0xc3, + 0xe7, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xdf, + 0x21, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x2b, + 0x0f, + 0xfb, + 0xc3, + 0x87, + 0xfa, + 0xc0, + 0xe1, + 0xfd, + 0xe0, + 0x9c, + 0x3f, + 0xb4, + 0x27, + 0x0f, + 0xed, + 0x09, + 0xc3, + 0xfb, + 0xf2, + 0xb0, + 0xf5, + 0xf4, + 0x81, + 0xc3, + 0xda, + 0x68, + 0x4e, + 0x1f, + 0xda, + 0x13, + 0x87, + 0xf6, + 0x84, + 0xe1, + 0x48, + 0x6d, + 0x09, + 0xc2, + 0xd0, + 0xda, + 0x1b, + 0x0b, + 0x0b, + 0xe0, + 0xef, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x1f, + 0xfe, + 0x0f, + 0xe7, + 0x0d, + 0x87, + 0xf3, + 0x04, + 0xe1, + 0xfd, + 0xc1, + 0x5f, + 0xc1, + 0xd8, + 0x7e, + 0x60, + 0xde, + 0x0f, + 0xd4, + 0x0b, + 0xd7, + 0xfc, + 0xe8, + 0x28, + 0x1c, + 0xe9, + 0xc1, + 0xfc, + 0xe1, + 0xfb, + 0xff, + 0xf7, + 0x90, + 0xfa, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x02, + 0xc3, + 0xff, + 0x5e, + 0x43, + 0xe0, + 0x0f, + 0x41, + 0xff, + 0x8a, + 0x07, + 0xaf, + 0xff, + 0xd5, + 0x07, + 0xfa, + 0xa4, + 0x3f, + 0xd4, + 0x47, + 0xff, + 0x07, + 0xfd, + 0x68, + 0x7f, + 0xac, + 0x3f, + 0xea, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0x40, + 0xff, + 0xd4, + 0x0f, + 0xfd, + 0x40, + 0xff, + 0xd4, + 0x0f, + 0xf7, + 0xc8, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xe1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x8b, + 0x07, + 0xfc, + 0x19, + 0xd0, + 0xf5, + 0x86, + 0x7c, + 0x1e, + 0xe0, + 0xce, + 0xe1, + 0xce, + 0x1e, + 0x4c, + 0xbf, + 0xf9, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x85, + 0x7a, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x05, + 0xa1, + 0xf9, + 0xc3, + 0x68, + 0x7e, + 0xe0, + 0xda, + 0x1f, + 0x50, + 0x2c, + 0xda, + 0x07, + 0x61, + 0x31, + 0xab, + 0x0e, + 0xc2, + 0x93, + 0x4c, + 0x3b, + 0xe3, + 0x06, + 0x94, + 0x05, + 0xe8, + 0x18, + 0x34, + 0x71, + 0x9c, + 0x14, + 0x06, + 0x83, + 0x0d, + 0x83, + 0x0b, + 0x41, + 0x86, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0x5e, + 0x0d, + 0xf0, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0x96, + 0xa7, + 0x06, + 0xff, + 0x54, + 0xa0, + 0xf2, + 0x14, + 0x1a, + 0x43, + 0x38, + 0x5a, + 0x07, + 0x0f, + 0x68, + 0x28, + 0x0d, + 0x0f, + 0x28, + 0x3d, + 0x07, + 0x9f, + 0xff, + 0x07, + 0xfe, + 0x7c, + 0x1f, + 0xfa, + 0xe0, + 0xff, + 0xce, + 0x87, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf7, + 0xd0, + 0x7c, + 0x0f, + 0x50, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0xfa, + 0x81, + 0xff, + 0x8a, + 0x07, + 0xcf, + 0xff, + 0xe8, + 0x70, + 0xff, + 0x50, + 0x63, + 0xff, + 0x14, + 0x0f, + 0xeb, + 0x43, + 0xfc, + 0xe8, + 0x7a, + 0xff, + 0xfd, + 0x07, + 0xd4, + 0x0f, + 0xfc, + 0x50, + 0x3f, + 0xf1, + 0x40, + 0xff, + 0xbe, + 0x43, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xd0, + 0xf7, + 0xf8, + 0x70, + 0xff, + 0xb4, + 0xb0, + 0xff, + 0x38, + 0x39, + 0x78, + 0x3b, + 0x47, + 0xfe, + 0x0d, + 0x40, + 0x79, + 0x05, + 0x03, + 0xb4, + 0xba, + 0x03, + 0x43, + 0xb4, + 0x51, + 0x83, + 0x0e, + 0x7e, + 0x0b, + 0x56, + 0x13, + 0xda, + 0x19, + 0xf2, + 0x1e, + 0xd0, + 0xef, + 0x07, + 0xda, + 0x19, + 0xf0, + 0x7d, + 0xa1, + 0x3b, + 0x61, + 0xed, + 0x1f, + 0x05, + 0x70, + 0x2f, + 0x02, + 0x81, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x50, + 0x39, + 0x0d, + 0x7f, + 0xeb, + 0x43, + 0xf5, + 0x00, + 0xe8, + 0x7f, + 0x50, + 0x74, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xe7, + 0xc1, + 0xff, + 0xaf, + 0x21, + 0xfe, + 0xbd, + 0x5b, + 0xd0, + 0x6b, + 0x83, + 0xad, + 0x0e, + 0x43, + 0xda, + 0x1f, + 0xbf, + 0xff, + 0x61, + 0xfd, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfd, + 0x7a, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0xfa, + 0x0f, + 0xfc, + 0xf0, + 0x7f, + 0xcf, + 0x90, + 0xff, + 0xd4, + 0x0f, + 0xd7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf7, + 0xc8, + 0x7f, + 0xe5, + 0x83, + 0xfd, + 0xff, + 0xf4, + 0x1b, + 0x46, + 0x06, + 0x0a, + 0x06, + 0xd1, + 0x81, + 0x82, + 0x81, + 0xb4, + 0x60, + 0x60, + 0xa0, + 0x1f, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x43, + 0xef, + 0xe4, + 0xc3, + 0xff, + 0x65, + 0xfe, + 0x0f, + 0x50, + 0xd0, + 0xda, + 0x19, + 0xca, + 0x07, + 0x68, + 0x6d, + 0x5f, + 0xe3, + 0x0e, + 0xc2, + 0xc2, + 0xcc, + 0x3b, + 0x51, + 0x85, + 0x98, + 0x6b, + 0xd1, + 0x85, + 0x98, + 0x1e, + 0xc2, + 0xfe, + 0x30, + 0xec, + 0x2c, + 0x2b, + 0xc1, + 0xd8, + 0x58, + 0x7f, + 0xd8, + 0x58, + 0x7b, + 0x0d, + 0x85, + 0xa1, + 0x9c, + 0x1f, + 0x04, + 0xff, + 0x90, + 0x0f, + 0x96, + 0xbc, + 0x1d, + 0xff, + 0x4a, + 0x0f, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xeb, + 0xa7, + 0x07, + 0xe7, + 0x8a, + 0x16, + 0x86, + 0x7c, + 0x81, + 0x40, + 0x7c, + 0x83, + 0x57, + 0xfe, + 0x18, + 0x3f, + 0x9e, + 0x0f, + 0xfd, + 0x61, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0xbe, + 0x43, + 0xe0, + 0x0f, + 0xf9, + 0xb4, + 0x1f, + 0xcf, + 0xeb, + 0x43, + 0xd6, + 0x60, + 0xcc, + 0x3e, + 0xd3, + 0x06, + 0x48, + 0x76, + 0x83, + 0x06, + 0x48, + 0x76, + 0x16, + 0x0c, + 0x90, + 0xec, + 0x2c, + 0x19, + 0x40, + 0xee, + 0xdc, + 0x18, + 0xc1, + 0x3e, + 0x95, + 0x8e, + 0x30, + 0x5b, + 0x81, + 0x86, + 0x06, + 0x1d, + 0x82, + 0x85, + 0x46, + 0x1d, + 0x83, + 0x4d, + 0x8d, + 0x0d, + 0x83, + 0x06, + 0x4d, + 0x02, + 0x72, + 0x85, + 0xea, + 0x18, + 0x2e, + 0x24, + 0x08, + 0x22, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x85, + 0xfe, + 0x41, + 0xfe, + 0x8c, + 0x2c, + 0x35, + 0x83, + 0x49, + 0x28, + 0x1b, + 0x87, + 0x0b, + 0x70, + 0xf5, + 0xe4, + 0x2b, + 0x83, + 0xd7, + 0x6a, + 0xe7, + 0x90, + 0x79, + 0x0d, + 0x06, + 0xb0, + 0xcf, + 0xfe, + 0x43, + 0xfe, + 0x78, + 0x3f, + 0xf5, + 0x87, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0xf9, + 0x0f, + 0x80, + 0x09, + 0x0a, + 0x0c, + 0x87, + 0xb4, + 0x14, + 0x0b, + 0x43, + 0x9c, + 0x2c, + 0x14, + 0x0d, + 0x7f, + 0xfe, + 0xc1, + 0x21, + 0xfe, + 0x70, + 0x48, + 0x7f, + 0x9c, + 0x33, + 0xff, + 0x83, + 0xff, + 0x16, + 0x1f, + 0xf9, + 0xe0, + 0xff, + 0xc5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x3f, + 0x21, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7b, + 0xf8, + 0x36, + 0x87, + 0xeb, + 0x0d, + 0xc1, + 0xfb, + 0x6f, + 0xfc, + 0x19, + 0xc3, + 0x61, + 0xfd, + 0xa1, + 0x50, + 0x10, + 0x7b, + 0x09, + 0xc1, + 0x61, + 0xec, + 0x0f, + 0xf0, + 0x79, + 0xf8, + 0x27, + 0x04, + 0x8f, + 0xc8, + 0x56, + 0x0b, + 0x0e, + 0xc0, + 0xf0, + 0x1c, + 0x3d, + 0x81, + 0x0a, + 0xd0, + 0xf6, + 0x1d, + 0xeb, + 0x43, + 0xb0, + 0x36, + 0x81, + 0xd0, + 0x7c, + 0x3a, + 0x1c, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xc1, + 0xa1, + 0xfb, + 0x54, + 0x0d, + 0xa0, + 0x73, + 0x8c, + 0x0d, + 0x38, + 0x27, + 0x03, + 0x03, + 0x41, + 0xc1, + 0xe5, + 0x01, + 0x41, + 0xfb, + 0xff, + 0xa0, + 0xff, + 0xd7, + 0x07, + 0xfc, + 0xf9, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xeb, + 0xe4, + 0x3e, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x78, + 0x3f, + 0xf3, + 0xe9, + 0xd0, + 0xf3, + 0x71, + 0x41, + 0xf2, + 0x17, + 0xa0, + 0xa8, + 0x13, + 0xc1, + 0xc8, + 0x14, + 0x1f, + 0xe7, + 0x09, + 0xae, + 0x0e, + 0xa0, + 0x4d, + 0x5c, + 0x17, + 0xf9, + 0x0a, + 0x81, + 0xd4, + 0x06, + 0x13, + 0x87, + 0xb4, + 0xab, + 0xfe, + 0x09, + 0xf8, + 0x3b, + 0x0f, + 0x3d, + 0x34, + 0x2c, + 0x3b, + 0x90, + 0xef, + 0x41, + 0xff, + 0x83, + 0xf0, + 0x09, + 0x83, + 0xb0, + 0xf5, + 0x5d, + 0x40, + 0xc3, + 0xcb, + 0xfd, + 0x87, + 0x9f, + 0xe7, + 0xfc, + 0x13, + 0x05, + 0x81, + 0xc7, + 0x09, + 0xea, + 0xc0, + 0xe3, + 0x86, + 0x5e, + 0x3a, + 0x0e, + 0x15, + 0xfc, + 0x3c, + 0x38, + 0x79, + 0xd0, + 0x5a, + 0xb0, + 0xe7, + 0x02, + 0x6e, + 0xe1, + 0x7f, + 0x56, + 0x15, + 0xa1, + 0x9c, + 0x2c, + 0x36, + 0xa0, + 0x9c, + 0x1c, + 0x1b, + 0x82, + 0xf4, + 0x50, + 0x3a, + 0xc3, + 0xff, + 0x07, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x7f, + 0xb0, + 0xde, + 0xaf, + 0xde, + 0x0d, + 0xa1, + 0xf2, + 0x83, + 0xb0, + 0xbf, + 0xc8, + 0x76, + 0x1e, + 0xd0, + 0xfb, + 0x3f, + 0xfc, + 0x85, + 0x87, + 0x50, + 0x3f, + 0x65, + 0x5d, + 0x78, + 0x27, + 0x0a, + 0x81, + 0x3a, + 0x15, + 0x02, + 0xd4, + 0x09, + 0x0d, + 0xb7, + 0xd7, + 0xfc, + 0x0c, + 0x36, + 0x1a, + 0x43, + 0x40, + 0xb8, + 0x2b, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xf9, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xdf, + 0xff, + 0xbc, + 0x84, + 0xe1, + 0xda, + 0x1e, + 0x71, + 0xc1, + 0x25, + 0x03, + 0x7e, + 0x4b, + 0xe8, + 0x3c, + 0xe6, + 0x15, + 0x0c, + 0x35, + 0xd3, + 0x9f, + 0x53, + 0xc1, + 0x51, + 0x44, + 0xca, + 0x04, + 0x19, + 0xff, + 0xc8, + 0x7f, + 0xcf, + 0x90, + 0xe5, + 0xf5, + 0xcb, + 0xc0, + 0xaf, + 0x7a, + 0xbc, + 0x87, + 0xce, + 0x1f, + 0xfa, + 0xf4, + 0x1f, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x66, + 0x9e, + 0x8e, + 0x07, + 0xcc, + 0xa0, + 0xd9, + 0x19, + 0x91, + 0x92, + 0x64, + 0x66, + 0x4e, + 0x60, + 0xe8, + 0x76, + 0x05, + 0x08, + 0x3a, + 0x1d, + 0x9f, + 0xc0, + 0xec, + 0xec, + 0x37, + 0x03, + 0x33, + 0x30, + 0xa8, + 0x16, + 0x66, + 0x61, + 0x61, + 0xbe, + 0x33, + 0xbf, + 0xc4, + 0xc7, + 0x61, + 0x68, + 0x69, + 0x30, + 0xec, + 0x33, + 0x83, + 0x0e, + 0xc3, + 0x61, + 0x61, + 0x5e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xe0, + 0xee, + 0x0d, + 0xa1, + 0xfb, + 0x3f, + 0xf9, + 0x0b, + 0x8c, + 0x2d, + 0x04, + 0x85, + 0x82, + 0xa7, + 0x68, + 0x86, + 0xc2, + 0xa3, + 0xb4, + 0x0e, + 0xe8, + 0x1f, + 0xf3, + 0x71, + 0xff, + 0xca, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x07, + 0xff, + 0x06, + 0xc0, + 0xc6, + 0x31, + 0x86, + 0xc0, + 0xc6, + 0x31, + 0x84, + 0xe0, + 0x63, + 0x18, + 0xc1, + 0xe8, + 0x0c, + 0x63, + 0x4c, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x3a, + 0x81, + 0xb0, + 0xfa, + 0xf4, + 0x94, + 0xf5, + 0x10, + 0x3a, + 0xd8, + 0xea, + 0xa0, + 0x4f, + 0x4f, + 0x0f, + 0x3a, + 0x80, + 0xeb, + 0xf5, + 0xac, + 0x06, + 0x5b, + 0x3f, + 0xc8, + 0x1e, + 0xac, + 0x27, + 0x0f, + 0x97, + 0x06, + 0x43, + 0xe7, + 0xff, + 0x07, + 0xfc, + 0xf2, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xdf, + 0x21, + 0xf0, + 0x0f, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0xfc, + 0xe1, + 0xe7, + 0xff, + 0xf6, + 0xe1, + 0xfe, + 0xb7, + 0x0f, + 0xf3, + 0xb0, + 0x7f, + 0x98, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xfe, + 0x70, + 0xf3, + 0xff, + 0xf9, + 0x58, + 0x7f, + 0xa5, + 0x61, + 0xfe, + 0x90, + 0xff, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0x03, + 0xff, + 0x50, + 0x3f, + 0xf5, + 0x03, + 0xff, + 0x50, + 0x3f, + 0xf5, + 0x03, + 0xff, + 0x50, + 0x3f, + 0x9f, + 0x90, + 0xf0, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0xfd, + 0x61, + 0xef, + 0xff, + 0xdb, + 0xa1, + 0xfe, + 0xdd, + 0x10, + 0xfd, + 0xa0, + 0x70, + 0xff, + 0xce, + 0x19, + 0xf0, + 0x73, + 0x8d, + 0xe4, + 0x3c, + 0xfc, + 0x87, + 0xf3, + 0x87, + 0xfe, + 0x70, + 0xfc, + 0x84, + 0xe1, + 0xf3, + 0x84, + 0xe8, + 0x7a, + 0xc3, + 0x5f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xf2, + 0xf5, + 0xaf, + 0x80, + 0xff, + 0xfe, + 0xc0, + 0xe1, + 0x28, + 0x39, + 0xc0, + 0xe1, + 0x70, + 0x73, + 0x87, + 0xda, + 0x1f, + 0xe7, + 0xff, + 0x83, + 0xfd, + 0xa0, + 0x70, + 0xfe, + 0x70, + 0xd8, + 0x7f, + 0x50, + 0x36, + 0x1f, + 0xda, + 0x1b, + 0x0f, + 0xdc, + 0x1d, + 0x82, + 0x40, + 0xf0, + 0x7b, + 0x06, + 0x96, + 0x87, + 0xdf, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xe0, + 0x68, + 0x7f, + 0xac, + 0x1a, + 0x1e, + 0x6c, + 0x70, + 0x22, + 0xa9, + 0xf4, + 0x12, + 0x17, + 0xaa, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x01, + 0xc5, + 0x53, + 0xc0, + 0x69, + 0xfe, + 0xa2, + 0x82, + 0xa9, + 0x6c, + 0x3f, + 0xf0, + 0x1c, + 0x3c, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0xa1, + 0xa8, + 0x1f, + 0xaf, + 0xf0, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0x7f, + 0xfe, + 0xf9, + 0x0f, + 0xf3, + 0xe4, + 0x3f, + 0xce, + 0x97, + 0xfe, + 0x84, + 0x3d, + 0x61, + 0xff, + 0xa8, + 0x1f, + 0xfa, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xa0, + 0x7f, + 0xea, + 0x07, + 0xfe, + 0xa0, + 0x7f, + 0xea, + 0x07, + 0xf3, + 0xf2, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xf2, + 0xf5, + 0xaf, + 0x05, + 0x7f, + 0xfe, + 0x81, + 0x40, + 0xf9, + 0x05, + 0x01, + 0x21, + 0xf6, + 0x0a, + 0x07, + 0xf9, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf6, + 0x1f, + 0xb8, + 0x3b, + 0x0f, + 0xed, + 0x0d, + 0x87, + 0xf3, + 0x86, + 0xc3, + 0xfc, + 0x86, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x7d, + 0x07, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x3f, + 0xff, + 0x95, + 0xaf, + 0xfb, + 0x98, + 0x27, + 0x0e, + 0xa0, + 0x85, + 0xa1, + 0xc8, + 0x73, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x05, + 0x61, + 0xb8, + 0x39, + 0xc3, + 0x38, + 0x79, + 0xf4, + 0x0d, + 0x0f, + 0xcd, + 0xf0, + 0x7f, + 0xae, + 0xf2, + 0x1c, + 0xdc, + 0x13, + 0xe4, + 0x7d, + 0x07, + 0xd6, + 0x87, + 0xfe, + 0x00, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xbf, + 0xff, + 0x20, + 0xe5, + 0xff, + 0x70, + 0x34, + 0x34, + 0x86, + 0xa0, + 0x10, + 0xe9, + 0x0c, + 0xa0, + 0xfd, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x07, + 0xdf, + 0x83, + 0xfe, + 0xea, + 0xe0, + 0xfe, + 0xb2, + 0x4d, + 0x0f, + 0xac, + 0x12, + 0x0e, + 0x0c, + 0xf8, + 0x29, + 0x0b, + 0xc8, + 0xf0, + 0x69, + 0x0d, + 0x61, + 0xfa, + 0x43, + 0xe0, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xbf, + 0xff, + 0x40, + 0xa2, + 0xff, + 0xa8, + 0x0a, + 0x07, + 0xfa, + 0x80, + 0x95, + 0xff, + 0x96, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xd0, + 0x70, + 0x7f, + 0xb0, + 0xa4, + 0x3f, + 0x9c, + 0x29, + 0x0f, + 0xee, + 0x0a, + 0x42, + 0xc3, + 0x78, + 0x35, + 0x02, + 0xc1, + 0xe8, + 0x39, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x25, + 0x07, + 0x38, + 0x34, + 0x2d, + 0x0e, + 0x70, + 0xfb, + 0x0f, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x3a, + 0x1f, + 0xf8, + 0xb0, + 0x68, + 0x7f, + 0xb4, + 0x70, + 0xff, + 0x70, + 0x38, + 0x60, + 0xf5, + 0x82, + 0xc2, + 0xe0, + 0xd6, + 0x07, + 0x0e, + 0xd0, + 0xb4, + 0x1e, + 0xbf, + 0xc1, + 0xf4, + 0xb0, + 0x69, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xa0, + 0xe5, + 0xa5, + 0xf6, + 0x83, + 0x42, + 0xe0, + 0xed, + 0x02, + 0x1d, + 0xc0, + 0xc4, + 0x3e, + 0x81, + 0xbe, + 0x0f, + 0x23, + 0x84, + 0xec, + 0x1d, + 0x8e, + 0x07, + 0x4d, + 0x09, + 0xc7, + 0x1d, + 0x03, + 0x85, + 0xa3, + 0xba, + 0x1b, + 0x87, + 0x03, + 0xe0, + 0xd0, + 0xe1, + 0xaf, + 0x07, + 0x61, + 0xd7, + 0x3a, + 0x13, + 0x87, + 0x21, + 0x5f, + 0xd0, + 0x60, + 0x0f, + 0xa4, + 0x3f, + 0xf1, + 0x61, + 0xf5, + 0xff, + 0xf9, + 0x28, + 0xbf, + 0xee, + 0x24, + 0x3f, + 0xd4, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0xb8, + 0x3f, + 0xf5, + 0x87, + 0xfe, + 0x7f, + 0xfa, + 0x0a, + 0xf2, + 0x1e, + 0xa0, + 0x3c, + 0x61, + 0xf5, + 0x00, + 0x83, + 0x0f, + 0xa8, + 0x1d, + 0xff, + 0xd0, + 0x76, + 0x87, + 0xa4, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xb0, + 0x50, + 0x3f, + 0xd6, + 0x09, + 0x0f, + 0xf3, + 0x81, + 0x1f, + 0xfc, + 0x04, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0x94, + 0x0a, + 0x01, + 0x0f, + 0xb4, + 0x14, + 0x05, + 0x87, + 0x70, + 0x54, + 0x0a, + 0xc2, + 0xe0, + 0xd4, + 0x0d, + 0x61, + 0xef, + 0x90, + 0xf8, + 0x0f, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0x7f, + 0xfe, + 0xf9, + 0x0f, + 0xf3, + 0xe4, + 0x3f, + 0xce, + 0x0f, + 0xfe, + 0x43, + 0x68, + 0x7b, + 0x43, + 0x68, + 0x7b, + 0x43, + 0x7f, + 0xf2, + 0x1b, + 0x43, + 0xff, + 0x7f, + 0xf9, + 0x0b, + 0x43, + 0xce, + 0x85, + 0xa1, + 0xe7, + 0x42, + 0xff, + 0xf2, + 0x16, + 0xbf, + 0xb4, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x5f, + 0xff, + 0x9e, + 0x5f, + 0xf6, + 0xe8, + 0x6d, + 0x0d, + 0xa8, + 0x3b, + 0x43, + 0x21, + 0xf6, + 0x87, + 0xd7, + 0xff, + 0x82, + 0xa0, + 0x5a, + 0x16, + 0x15, + 0x02, + 0xd0, + 0xb0, + 0xaf, + 0xff, + 0x05, + 0x40, + 0xb4, + 0x2c, + 0x2a, + 0x05, + 0xa1, + 0x61, + 0x5f, + 0xfe, + 0x0a, + 0x8b, + 0xfb, + 0x00, + 0x0f, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf6, + 0x9a, + 0xff, + 0xda, + 0x68, + 0x7f, + 0xb4, + 0x85, + 0xfe, + 0x20, + 0xdf, + 0xfc, + 0x87, + 0xf6, + 0x87, + 0xf6, + 0x83, + 0x43, + 0xfb, + 0x0b, + 0xfc, + 0x86, + 0xd0, + 0x68, + 0x7e, + 0xbc, + 0x0d, + 0x0f, + 0xd9, + 0x66, + 0x87, + 0xd4, + 0x05, + 0xe9, + 0x0e, + 0x70, + 0xcd, + 0xfe, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0x7f, + 0xfe, + 0xe0, + 0x68, + 0x7f, + 0xa8, + 0x0c, + 0x18, + 0x7e, + 0xa0, + 0x6b, + 0x0d, + 0x5c, + 0x1d, + 0xfc, + 0xf5, + 0x61, + 0xa8, + 0x0a, + 0x18, + 0x1c, + 0x2b, + 0x0b, + 0x4c, + 0x0e, + 0x07, + 0x38, + 0xc1, + 0x81, + 0xc3, + 0xde, + 0x81, + 0x9e, + 0x83, + 0xce, + 0x16, + 0x1f, + 0xce, + 0x85, + 0x86, + 0xc2, + 0xb4, + 0x36, + 0x13, + 0x83, + 0x83, + 0xdf, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xa0, + 0x51, + 0x7f, + 0xd4, + 0x05, + 0x03, + 0xfd, + 0x40, + 0x28, + 0xff, + 0xc2, + 0x83, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xce, + 0x1d, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3f, + 0xf5, + 0x87, + 0xaf, + 0xff, + 0xd5, + 0x07, + 0xfa, + 0xb0, + 0x7f, + 0xa8, + 0x3f, + 0xfe, + 0x43, + 0xea, + 0x07, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xf0, + 0x7e, + 0xe2, + 0x43, + 0xfa, + 0x87, + 0x07, + 0xf5, + 0x01, + 0xe0, + 0xfd, + 0x40, + 0xa0, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0x41, + 0xff, + 0x8a, + 0x07, + 0x9f, + 0xff, + 0xcd, + 0x17, + 0xfd, + 0xd4, + 0x21, + 0x41, + 0xa8, + 0x23, + 0xa6, + 0x19, + 0x0f, + 0x26, + 0x1f, + 0x3a, + 0x16, + 0x1f, + 0x9c, + 0x0e, + 0x1f, + 0xc8, + 0x2c, + 0x3d, + 0xff, + 0xfb, + 0xc1, + 0xd6, + 0x21, + 0xfd, + 0x69, + 0x70, + 0x73, + 0xe4, + 0x35, + 0xc3, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x00, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0x3f, + 0xff, + 0xb0, + 0x38, + 0x48, + 0x79, + 0xc0, + 0xe1, + 0x60, + 0xb4, + 0x70, + 0xfb, + 0x0d, + 0x87, + 0xbf, + 0xff, + 0x61, + 0xeb, + 0x1c, + 0x3f, + 0xed, + 0x1c, + 0x12, + 0x1f, + 0x60, + 0x72, + 0xc3, + 0xea, + 0x01, + 0xf8, + 0x3f, + 0x61, + 0x5c, + 0x1f, + 0xb8, + 0x7e, + 0x0d, + 0x01, + 0xe1, + 0xd5, + 0x86, + 0xc1, + 0x21, + 0xef, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xdd, + 0x0c, + 0xa0, + 0xdb, + 0x07, + 0x68, + 0x68, + 0x0b, + 0xdc, + 0xb8, + 0x2f, + 0xff, + 0x90, + 0x61, + 0xb4, + 0x2d, + 0x07, + 0xff, + 0xc8, + 0x34, + 0x2d, + 0x0b, + 0x41, + 0x86, + 0xd0, + 0xb4, + 0x1f, + 0xff, + 0x20, + 0xd0, + 0xb4, + 0x2d, + 0x02, + 0x1b, + 0x42, + 0x43, + 0xf6, + 0x87, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xd0, + 0x68, + 0x50, + 0x7b, + 0x41, + 0xa0, + 0xf0, + 0x7b, + 0x43, + 0xbd, + 0x5b, + 0xc1, + 0xeb, + 0xb8, + 0x0e, + 0x1e, + 0x60, + 0xbf, + 0x07, + 0xfc, + 0xfe, + 0x43, + 0xca, + 0xb8, + 0x35, + 0xe9, + 0x1e, + 0x9f, + 0xfa, + 0x88, + 0x76, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xff, + 0xc8, + 0x40, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xe0, + 0xfa, + 0xff, + 0xfd, + 0x14, + 0x0f, + 0xf5, + 0x09, + 0x0f, + 0xf3, + 0x05, + 0x7f, + 0xe8, + 0x3f, + 0xf0, + 0x7e, + 0x7f, + 0xf2, + 0x1c, + 0xc1, + 0xed, + 0x0e, + 0x7f, + 0xf2, + 0x1c, + 0xc1, + 0xed, + 0x0e, + 0x60, + 0xf6, + 0x87, + 0x3f, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x3f, + 0xce, + 0x09, + 0x7f, + 0xf4, + 0x1b, + 0xff, + 0xc8, + 0x7d, + 0xc1, + 0x68, + 0x7e, + 0xe0, + 0xd6, + 0x87, + 0xbf, + 0xd5, + 0x68, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7d, + 0x7f, + 0xfe, + 0x4a, + 0x05, + 0x21, + 0xda, + 0x04, + 0x0e, + 0x1e, + 0x41, + 0xff, + 0xfb, + 0xc1, + 0xac, + 0x3f, + 0xf5, + 0xff, + 0xc1, + 0xaf, + 0x21, + 0xec, + 0x2e, + 0x3d, + 0x5e, + 0xc2, + 0x41, + 0xa1, + 0xce, + 0x1e, + 0xd0, + 0xf6, + 0x1e, + 0xff, + 0xe0, + 0xf6, + 0x87, + 0xb0, + 0xf6, + 0x86, + 0xf4, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x8e, + 0x0f, + 0x7f, + 0xfe, + 0xf9, + 0x0f, + 0xf5, + 0xe4, + 0x3f, + 0xcc, + 0x3f, + 0xfe, + 0x80, + 0xe1, + 0xb0, + 0xf9, + 0xc2, + 0x74, + 0x3c, + 0xff, + 0xf8, + 0x27, + 0x0f, + 0xd8, + 0x4e, + 0x1f, + 0x38, + 0x4f, + 0xff, + 0x82, + 0x70, + 0xd8, + 0x7c, + 0xe1, + 0xb0, + 0xf9, + 0xff, + 0xf9, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x3f, + 0xce, + 0x0d, + 0x20, + 0x50, + 0x33, + 0x86, + 0xb0, + 0x50, + 0x3f, + 0xdf, + 0xfe, + 0x83, + 0x70, + 0x54, + 0x0f, + 0xe8, + 0x35, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xb4, + 0x1a, + 0x1f, + 0xec, + 0x2c, + 0x3f, + 0xdc, + 0x16, + 0x1b, + 0x09, + 0xe0, + 0xda, + 0x16, + 0x0f, + 0x21, + 0xd7, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0e, + 0x60, + 0xff, + 0xc6, + 0x1f, + 0x7f, + 0xfe, + 0xde, + 0x5f, + 0xf6, + 0xe8, + 0x7f, + 0xb6, + 0x3f, + 0xf8, + 0x90, + 0x61, + 0xf6, + 0x1d, + 0xa1, + 0xec, + 0x3b, + 0xff, + 0x83, + 0xff, + 0x07, + 0xaf, + 0xff, + 0x05, + 0x21, + 0xfb, + 0x0a, + 0x43, + 0xf6, + 0x14, + 0x87, + 0xec, + 0x2b, + 0xff, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x65, + 0x06, + 0x70, + 0x68, + 0x6a, + 0x06, + 0x70, + 0xaf, + 0xff, + 0x41, + 0xe6, + 0x0c, + 0xc1, + 0xfd, + 0x86, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xf7, + 0x2f, + 0x83, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xaf, + 0xff, + 0xd5, + 0x06, + 0x50, + 0x6a, + 0x90, + 0xd4, + 0x0c, + 0xc0, + 0xad, + 0xea, + 0xc1, + 0xfa, + 0x81, + 0xf3, + 0xff, + 0xe4, + 0x3e, + 0xa0, + 0x7b, + 0xff, + 0xf7, + 0x83, + 0xd4, + 0x0f, + 0xdf, + 0xfe, + 0x0d, + 0x87, + 0xec, + 0x36, + 0x87, + 0xd8, + 0x6f, + 0xff, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x3f, + 0xce, + 0x08, + 0x7f, + 0xf2, + 0x41, + 0x98, + 0x3d, + 0x21, + 0xe7, + 0xff, + 0x21, + 0xe6, + 0x0f, + 0x48, + 0x79, + 0xff, + 0xc8, + 0x7e, + 0x70, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x77, + 0x06, + 0xe0, + 0xf9, + 0xfa, + 0x78, + 0x3f, + 0xcf, + 0xf4, + 0x1d, + 0x7e, + 0x82, + 0x6f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xed, + 0x0c, + 0x87, + 0x53, + 0x54, + 0x0d, + 0x06, + 0x50, + 0x2c, + 0x1a, + 0x70, + 0x73, + 0x2b, + 0x56, + 0xa0, + 0xdf, + 0xfe, + 0x0d, + 0x87, + 0xce, + 0x1b, + 0xff, + 0xc1, + 0xb0, + 0xf9, + 0xc3, + 0x7f, + 0xf8, + 0x36, + 0x1f, + 0x38, + 0x6c, + 0x3e, + 0x70, + 0xd8, + 0x75, + 0xe8, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xa0, + 0xd0, + 0xff, + 0x68, + 0x34, + 0x3f, + 0xda, + 0x04, + 0xff, + 0xe5, + 0x07, + 0xcf, + 0x06, + 0x43, + 0x9b, + 0xa6, + 0x17, + 0x06, + 0xa2, + 0x0b, + 0x9d, + 0x0f, + 0xd6, + 0x9f, + 0x07, + 0x9f, + 0x20, + 0xb5, + 0x41, + 0xc8, + 0x4e, + 0xe9, + 0xa1, + 0xeb, + 0x81, + 0xa3, + 0xa1, + 0x79, + 0x09, + 0xc2, + 0x78, + 0x3d, + 0x79, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x7f, + 0x9c, + 0x15, + 0xff, + 0xa8, + 0x15, + 0xaf, + 0xf0, + 0x75, + 0x03, + 0xff, + 0x02, + 0xaf, + 0xfc, + 0x1d, + 0x40, + 0xff, + 0xc0, + 0xbf, + 0xff, + 0x05, + 0xa6, + 0x0a, + 0x01, + 0x83, + 0x60, + 0xc2, + 0xdb, + 0x0c, + 0xe0, + 0xc2, + 0x78, + 0x3b, + 0x81, + 0xaa, + 0x87, + 0x90, + 0x38, + 0x2f, + 0x48, + 0x4d, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf6, + 0x9a, + 0x1f, + 0xed, + 0x34, + 0xa0, + 0x54, + 0x06, + 0x85, + 0x60, + 0x41, + 0x68, + 0x4f, + 0x80, + 0xf0, + 0x1d, + 0x03, + 0x01, + 0xda, + 0x04, + 0x87, + 0x58, + 0x56, + 0x1f, + 0x78, + 0x39, + 0xe0, + 0xaf, + 0xff, + 0xd1, + 0x18, + 0x7d, + 0xa1, + 0xd8, + 0x7d, + 0xa1, + 0xda, + 0x1e, + 0xd0, + 0xef, + 0xfe, + 0x40, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x61, + 0x21, + 0x90, + 0x38, + 0x35, + 0xb9, + 0x56, + 0xb6, + 0x1a, + 0x9d, + 0x6e, + 0x81, + 0xfa, + 0x0d, + 0x07, + 0xef, + 0xfe, + 0x83, + 0xda, + 0x04, + 0x2b, + 0x0f, + 0x68, + 0x30, + 0x9c, + 0x3d, + 0xa0, + 0xc2, + 0x70, + 0xf6, + 0x97, + 0xa1, + 0xc4, + 0x3c, + 0xef, + 0x06, + 0x90, + 0x9f, + 0x25, + 0x03, + 0x60, + 0xf9, + 0x09, + 0xfe, + 0x80, + 0x87, + 0xfe, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xb0, + 0xfa, + 0xff, + 0xfd, + 0x14, + 0x0f, + 0xf5, + 0x92, + 0x19, + 0x57, + 0xa7, + 0x12, + 0xf5, + 0x4a, + 0x09, + 0x0a, + 0x81, + 0xff, + 0x8b, + 0xff, + 0xc1, + 0xa8, + 0x1d, + 0xa1, + 0xea, + 0x07, + 0x68, + 0x7a, + 0x81, + 0xda, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0x28, + 0x34, + 0x1f, + 0x5a, + 0x1a, + 0xe0, + 0xae, + 0x0f, + 0xd7, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x1a, + 0x1f, + 0xea, + 0x10, + 0x30, + 0xfc, + 0xa0, + 0xb9, + 0xff, + 0xe0, + 0x38, + 0x76, + 0x87, + 0x3e, + 0x05, + 0xff, + 0x0f, + 0x60, + 0xd0, + 0xce, + 0x05, + 0x60, + 0xd0, + 0xec, + 0x27, + 0x07, + 0xfe, + 0x09, + 0xc1, + 0xa1, + 0xd8, + 0x4e, + 0x0d, + 0x0e, + 0xc2, + 0x70, + 0x7f, + 0xe0, + 0x9c, + 0x1a, + 0x19, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xbf, + 0xff, + 0x60, + 0xa0, + 0x7f, + 0x9c, + 0x0a, + 0x30, + 0xfe, + 0x83, + 0xbf, + 0x3f, + 0xd0, + 0x76, + 0x1b, + 0x41, + 0x21, + 0xd8, + 0x6a, + 0x03, + 0x0b, + 0xfe, + 0x8c, + 0x18, + 0x7a, + 0x43, + 0x6c, + 0x86, + 0xc9, + 0xa0, + 0x1f, + 0x06, + 0x72, + 0x4d, + 0x07, + 0x06, + 0xd2, + 0x45, + 0x1d, + 0xa1, + 0x20, + 0xd0, + 0x5a, + 0x3c, + 0x13, + 0xe0, + 0x30, + 0x76, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x33, + 0x06, + 0x70, + 0x4f, + 0xff, + 0x98, + 0x3e, + 0x79, + 0x0f, + 0xf3, + 0x6a, + 0xf4, + 0x1e, + 0x7c, + 0x87, + 0x58, + 0x6f, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0xe1, + 0xef, + 0xf2, + 0x38, + 0x7b, + 0x0d, + 0xa3, + 0x87, + 0xb0, + 0xda, + 0x38, + 0x7b, + 0xfc, + 0x8e, + 0x1e, + 0x43, + 0xaf, + 0x21, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf6, + 0x9a, + 0x1f, + 0xed, + 0x33, + 0xff, + 0x8d, + 0x0f, + 0xb4, + 0x3f, + 0xf1, + 0xa1, + 0xf9, + 0xff, + 0xf0, + 0x66, + 0x0b, + 0x09, + 0xc3, + 0x3f, + 0xfe, + 0x0c, + 0xc1, + 0x61, + 0x38, + 0x67, + 0xff, + 0xc1, + 0xea, + 0x05, + 0x44, + 0x39, + 0xf2, + 0x1a, + 0xe4, + 0x1c, + 0x87, + 0xe7, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xc0, + 0xd0, + 0xa0, + 0xf5, + 0x01, + 0xa0, + 0x56, + 0x9a, + 0x50, + 0x25, + 0x18, + 0x1d, + 0x20, + 0xec, + 0x19, + 0x68, + 0xf0, + 0x5a, + 0x0f, + 0x41, + 0x67, + 0x01, + 0x57, + 0xd5, + 0x70, + 0x11, + 0xf2, + 0x12, + 0xc1, + 0xff, + 0x8d, + 0x09, + 0x0e, + 0xa0, + 0x5a, + 0x16, + 0x86, + 0xa0, + 0x5a, + 0x16, + 0x86, + 0xbf, + 0xfc, + 0x87, + 0x2f, + 0xf6, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x28, + 0x1f, + 0x20, + 0x70, + 0x30, + 0x7d, + 0x85, + 0x05, + 0x5c, + 0x83, + 0xf2, + 0x1f, + 0xf6, + 0x1e, + 0xaf, + 0x9b, + 0xd4, + 0x09, + 0xb7, + 0x91, + 0x6b, + 0x0e, + 0xc9, + 0x1c, + 0x1a, + 0x19, + 0xc9, + 0x03, + 0xe8, + 0x39, + 0x89, + 0x03, + 0xe8, + 0x3b, + 0x49, + 0x3c, + 0x9b, + 0x23, + 0x82, + 0x82, + 0x1d, + 0xa6, + 0x85, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xdc, + 0x3f, + 0xed, + 0xcf, + 0xfe, + 0x74, + 0x3f, + 0xf0, + 0x6f, + 0x57, + 0xb0, + 0xed, + 0x0f, + 0x61, + 0xcb, + 0xfc, + 0x1a, + 0xbf, + 0xe0, + 0xb4, + 0x2d, + 0x0b, + 0x41, + 0xa1, + 0x68, + 0x52, + 0x0f, + 0x55, + 0xea, + 0xb4, + 0x18, + 0x6c, + 0x34, + 0x83, + 0xff, + 0xe4, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x18, + 0x50, + 0x68, + 0x2c, + 0x0a, + 0x1c, + 0x36, + 0x87, + 0x38, + 0xe7, + 0xfd, + 0x01, + 0xc7, + 0x16, + 0xd6, + 0x09, + 0xfc, + 0x1b, + 0x43, + 0xf3, + 0xbf, + 0xf8, + 0x39, + 0xc5, + 0x7c, + 0xb0, + 0x3f, + 0x82, + 0xfa, + 0x0e, + 0xc7, + 0x06, + 0xee, + 0x84, + 0xe3, + 0x9c, + 0x69, + 0xc0, + 0x91, + 0xf2, + 0x0d, + 0x06, + 0x08, + 0x0e, + 0x1b, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x03, + 0x41, + 0xa0, + 0x70, + 0x38, + 0x29, + 0xff, + 0xea, + 0x07, + 0xb4, + 0x0e, + 0x1f, + 0xbf, + 0xfc, + 0x1f, + 0xb4, + 0x0e, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xeb, + 0x0d, + 0xc1, + 0xf5, + 0x97, + 0x03, + 0x83, + 0x3c, + 0x19, + 0xc1, + 0x70, + 0x34, + 0x64, + 0x3e, + 0x83, + 0xcd, + 0xe9, + 0x0f, + 0xfc, + 0x07, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xf8, + 0x3f, + 0xe7, + 0x9f, + 0xff, + 0x30, + 0x30, + 0xb0, + 0xd8, + 0x6f, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0x61, + 0xbf, + 0xfc, + 0x1f, + 0xb4, + 0x3e, + 0xff, + 0xfc, + 0x0c, + 0x36, + 0x08, + 0x18, + 0x33, + 0xff, + 0x18, + 0x31, + 0x0f, + 0x26, + 0x0c, + 0x3f, + 0x7c, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xa8, + 0x1f, + 0xab, + 0xde, + 0xaf, + 0x03, + 0x97, + 0xfd, + 0x60, + 0xc8, + 0x0d, + 0x7d, + 0x86, + 0xd0, + 0x2f, + 0xb0, + 0xb3, + 0x47, + 0xfe, + 0x0a, + 0x74, + 0x3e, + 0x70, + 0xde, + 0x4b, + 0xfd, + 0x06, + 0x75, + 0xff, + 0x83, + 0x6e, + 0xbf, + 0xb0, + 0x3e, + 0x77, + 0xfd, + 0x63, + 0xba, + 0x07, + 0x03, + 0x87, + 0xb4, + 0x27, + 0xb0, + 0xfb, + 0x40, + 0xdd, + 0xc8, + 0x76, + 0xfa, + 0x42, + 0x6c, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x03, + 0x40, + 0xa0, + 0x28, + 0x0e, + 0x09, + 0xff, + 0xf3, + 0x07, + 0x94, + 0x05, + 0x07, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xd7, + 0xf6, + 0x1e, + 0x5d, + 0xcb, + 0x83, + 0x57, + 0xbd, + 0x5e, + 0x02, + 0xf7, + 0x4d, + 0x78, + 0x33, + 0x70, + 0x1f, + 0x28, + 0x2f, + 0x48, + 0x7c, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x30, + 0x41, + 0x41, + 0x9c, + 0x09, + 0x7d, + 0x4f, + 0xe4, + 0x2b, + 0x05, + 0x0d, + 0x28, + 0x17, + 0x1d, + 0x82, + 0xdc, + 0x39, + 0x9c, + 0x35, + 0xa1, + 0xef, + 0x5f, + 0xd7, + 0x05, + 0x70, + 0x7f, + 0x58, + 0x15, + 0xff, + 0xe4, + 0x3c, + 0xa1, + 0xc0, + 0x87, + 0xd6, + 0x07, + 0x1e, + 0x0c, + 0xf8, + 0x27, + 0x0a, + 0xd0, + 0x48, + 0x1f, + 0x41, + 0xc8, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x6b, + 0xff, + 0xb0, + 0x25, + 0x6e, + 0xb8, + 0x43, + 0x35, + 0x7a, + 0xa4, + 0x3d, + 0x45, + 0xf5, + 0x03, + 0xd4, + 0x5f, + 0x50, + 0x3d, + 0x75, + 0xee, + 0x0d, + 0x4f, + 0x57, + 0xbd, + 0x40, + 0xd6, + 0x86, + 0x79, + 0x0d, + 0x7f, + 0xfa, + 0x0b, + 0x82, + 0xd0, + 0x38, + 0xe1, + 0xcf, + 0x05, + 0x40, + 0xf3, + 0xc8, + 0x2f, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf6, + 0x98, + 0x20, + 0xfd, + 0x22, + 0x0c, + 0x7f, + 0xe0, + 0x49, + 0x86, + 0xc3, + 0xd2, + 0x60, + 0xff, + 0x20, + 0xbe, + 0x0a, + 0x80, + 0xd0, + 0xec, + 0x29, + 0x06, + 0x1e, + 0xcf, + 0xfd, + 0x3f, + 0x83, + 0xfe, + 0x73, + 0x07, + 0xfc, + 0x06, + 0x30, + 0x61, + 0x9c, + 0x1a, + 0x60, + 0xc3, + 0x39, + 0x40, + 0x60, + 0xff, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xef, + 0xff, + 0xdc, + 0x0c, + 0x3f, + 0xe6, + 0x07, + 0x5c, + 0x35, + 0xe0, + 0x9d, + 0x58, + 0xca, + 0xc3, + 0xcc, + 0x60, + 0x73, + 0x0f, + 0x3f, + 0x2d, + 0x78, + 0x33, + 0x20, + 0xfc, + 0x0c, + 0x3e, + 0xb4, + 0x17, + 0x07, + 0x5e, + 0x46, + 0x41, + 0x7a, + 0x02, + 0x0a, + 0x20, + 0x90, + 0x90, + 0xf2, + 0xad, + 0x0f, + 0xeb, + 0x90, + 0xad, + 0x0f, + 0xe6, + 0xf2, + 0x1f, + 0x5e, + 0xa2, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xbf, + 0xff, + 0x40, + 0x90, + 0x28, + 0x24, + 0x0c, + 0x06, + 0xff, + 0xf4, + 0x87, + 0xa4, + 0x0e, + 0x1f, + 0xbf, + 0xfc, + 0x1f, + 0xa4, + 0x0e, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xee, + 0x28, + 0x38, + 0x79, + 0xe0, + 0x50, + 0x0e, + 0x85, + 0xcf, + 0xfe, + 0x6c, + 0x39, + 0x8a, + 0x10, + 0x7c, + 0xf0, + 0x28, + 0x3c, + 0x1f, + 0xde, + 0x42, + 0x42, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x61, + 0xd8, + 0x73, + 0x82, + 0x3f, + 0xfc, + 0xc1, + 0x40, + 0x71, + 0xc0, + 0xc1, + 0xad, + 0xc2, + 0xb7, + 0x43, + 0x3f, + 0xfe, + 0x40, + 0xfa, + 0xc3, + 0xdd, + 0xe0, + 0x20, + 0xff, + 0xc0, + 0x43, + 0xb0, + 0xf6, + 0x1f, + 0xbf, + 0xf0, + 0x7c, + 0xe0, + 0xd1, + 0x83, + 0xd6, + 0x16, + 0x81, + 0xe0, + 0x94, + 0x0b, + 0xc1, + 0xd0, + 0x00, + 0x0f, + 0x94, + 0x1f, + 0x97, + 0xde, + 0x5f, + 0x03, + 0xaf, + 0xfd, + 0x83, + 0x6f, + 0xfd, + 0x18, + 0x6c, + 0x18, + 0x30, + 0x61, + 0xef, + 0xff, + 0x06, + 0x5f, + 0xfc, + 0xa0, + 0x57, + 0xfe, + 0xa0, + 0x6b, + 0xff, + 0x41, + 0xec, + 0x3e, + 0x70, + 0xf7, + 0xff, + 0x83, + 0xe6, + 0xda, + 0x02, + 0xc2, + 0xbf, + 0x05, + 0x79, + 0x0c, + 0x81, + 0xda, + 0x2b, + 0xd0, + 0x7b, + 0xd2, + 0x19, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf6, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0x68, + 0x76, + 0x87, + 0xce, + 0x86, + 0xd0, + 0xfd, + 0x61, + 0xb4, + 0x3f, + 0xb4, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xf9, + 0x6d, + 0x0f, + 0xf3, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x55, + 0xda, + 0x1a, + 0x81, + 0xfb, + 0x7f, + 0xe4, + 0x3d, + 0x8b, + 0xad, + 0x0b, + 0x03, + 0x87, + 0x50, + 0x35, + 0xb4, + 0x14, + 0x0a, + 0x07, + 0x5e, + 0x0b, + 0x05, + 0x03, + 0xd6, + 0x15, + 0x0a, + 0x07, + 0xbe, + 0x03, + 0x94, + 0x0e, + 0xe3, + 0x83, + 0x50, + 0x35, + 0x85, + 0x06, + 0xa0, + 0x56, + 0x87, + 0xea, + 0x05, + 0x07, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xc1, + 0x97, + 0xb9, + 0x78, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x07, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x65, + 0x07, + 0x68, + 0x7e, + 0xd0, + 0xda, + 0x1f, + 0xda, + 0x16, + 0x87, + 0xf2, + 0x1b, + 0x43, + 0xfe, + 0x7e, + 0x0e, + 0x1f, + 0xff, + 0x07, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0x70, + 0xeb, + 0xff, + 0x83, + 0xff, + 0x03, + 0x0c, + 0xff, + 0xf8, + 0x3f, + 0xf3, + 0x07, + 0xfe, + 0x2c, + 0x37, + 0xff, + 0xef, + 0x21, + 0x48, + 0x6a, + 0x07, + 0xed, + 0x0a, + 0x81, + 0xfd, + 0x85, + 0x40, + 0xff, + 0xc5, + 0x03, + 0xfe, + 0xf9, + 0x0c, + 0x07, + 0xff, + 0xc1, + 0xda, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0xd8, + 0x77, + 0xff, + 0xc1, + 0xda, + 0x1f, + 0xca, + 0x0b, + 0x83, + 0xfb, + 0x83, + 0x5f, + 0xfd, + 0x07, + 0xfe, + 0x50, + 0x77, + 0xff, + 0xef, + 0x06, + 0x74, + 0x35, + 0x03, + 0xf7, + 0x06, + 0xa0, + 0x7f, + 0x68, + 0x54, + 0x0f, + 0xf2, + 0x15, + 0x03, + 0xfe, + 0x7e, + 0x43, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x61, + 0xfe, + 0xff, + 0xfc, + 0x87, + 0xd4, + 0x0f, + 0xf5, + 0xff, + 0xe8, + 0x3f, + 0x61, + 0xff, + 0x80, + 0xe1, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x0e, + 0xc3, + 0xf7, + 0xff, + 0xa0, + 0xdc, + 0x21, + 0xb4, + 0x3b, + 0xc5, + 0x86, + 0xc3, + 0xb8, + 0x2b, + 0x0b, + 0x0f, + 0xfa, + 0x0b, + 0x0f, + 0xfc, + 0x7c, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf9, + 0xc3, + 0xd8, + 0x7c, + 0xe1, + 0x5f, + 0xd0, + 0x67, + 0x0f, + 0x61, + 0x35, + 0xb8, + 0x3b, + 0x09, + 0xad, + 0xc3, + 0xff, + 0x06, + 0x70, + 0xf4, + 0x1b, + 0x03, + 0x87, + 0xb0, + 0xd4, + 0x1c, + 0x2f, + 0xf4, + 0x0c, + 0x70, + 0xe7, + 0x0e, + 0x95, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0x9e, + 0x98, + 0x67, + 0x03, + 0xfa, + 0x50, + 0x67, + 0x09, + 0x0f, + 0xd7, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf9, + 0xc3, + 0x7f, + 0x07, + 0x38, + 0x6c, + 0x2c, + 0x39, + 0xc3, + 0x61, + 0x6d, + 0x6f, + 0x48, + 0x3d, + 0x4d, + 0xae, + 0xe4, + 0x18, + 0x58, + 0x73, + 0x86, + 0xfe, + 0x06, + 0x07, + 0x0d, + 0x85, + 0x83, + 0x87, + 0x03, + 0xfe, + 0x0b, + 0x1c, + 0x3d, + 0x4c, + 0x29, + 0x58, + 0x75, + 0x0c, + 0x39, + 0xc2, + 0x78, + 0x18, + 0x73, + 0x81, + 0xd0, + 0xb0, + 0xe7, + 0x0f, + 0x7c, + 0x17, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xd8, + 0x57, + 0xf4, + 0x0d, + 0x31, + 0xe0, + 0x9c, + 0x27, + 0x72, + 0x28, + 0x3a, + 0x19, + 0xb0, + 0xdf, + 0x07, + 0xec, + 0x6f, + 0x24, + 0x1f, + 0x65, + 0x03, + 0x68, + 0x77, + 0x9f, + 0xfe, + 0x0b, + 0xe1, + 0x7d, + 0xa8, + 0x1c, + 0x60, + 0xd0, + 0xb4, + 0x24, + 0x18, + 0x58, + 0x5a, + 0x1e, + 0xc2, + 0xa0, + 0x34, + 0x3d, + 0x87, + 0xda, + 0x1e, + 0xc3, + 0xbe, + 0x08, + 0x07, + 0xfc, + 0x1b, + 0x0d, + 0x87, + 0x61, + 0xb0, + 0xd8, + 0x76, + 0x1b, + 0x0d, + 0xff, + 0x5f, + 0xc8, + 0x30, + 0xfe, + 0x70, + 0xd9, + 0xf9, + 0x0d, + 0x86, + 0xc3, + 0xce, + 0x0c, + 0x36, + 0x1f, + 0x60, + 0xc2, + 0x7f, + 0xe2, + 0x86, + 0x13, + 0x05, + 0x84, + 0xe6, + 0x15, + 0x18, + 0xdc, + 0x36, + 0x16, + 0xe9, + 0x98, + 0x6c, + 0x2d, + 0x40, + 0xc4, + 0x27, + 0x09, + 0x05, + 0xc1, + 0x3e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0x87, + 0x90, + 0xfc, + 0xe1, + 0x9c, + 0x3a, + 0xb7, + 0xaa, + 0xf5, + 0x41, + 0xf6, + 0xac, + 0x3f, + 0x3f, + 0xfe, + 0x83, + 0x30, + 0x30, + 0x60, + 0x70, + 0xcd, + 0x34, + 0x15, + 0x78, + 0x33, + 0xd1, + 0x7d, + 0x61, + 0x99, + 0x7f, + 0xb0, + 0xcf, + 0xff, + 0xc1, + 0xff, + 0x98, + 0x3b, + 0xff, + 0xf7, + 0x90, + 0xdc, + 0x19, + 0x83, + 0xfa, + 0xc2, + 0xa0, + 0x7f, + 0xef, + 0x90, + 0xc0, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x24, + 0x3d, + 0xc0, + 0x70, + 0xb0, + 0xf6, + 0x81, + 0xc2, + 0xa0, + 0x67, + 0x09, + 0xc3, + 0x68, + 0x5c, + 0x13, + 0x86, + 0xb0, + 0x38, + 0x67, + 0x0e, + 0xc1, + 0xc1, + 0x9c, + 0x3b, + 0x84, + 0x39, + 0xc3, + 0x94, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xff, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xda, + 0x0d, + 0x05, + 0x87, + 0x38, + 0x5a, + 0x16, + 0x86, + 0xd0, + 0xb4, + 0x27, + 0x0a, + 0xc3, + 0x68, + 0x6a, + 0x03, + 0x0e, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0x50, + 0x7f, + 0xb0, + 0xb8, + 0x3f, + 0xf3, + 0xc1, + 0xff, + 0xad, + 0x0f, + 0xf3, + 0xe8, + 0x3f, + 0x5f, + 0x90, + 0xff, + 0x48, + 0x7f, + 0xe0, + 0x0e, + 0x83, + 0xff, + 0x02, + 0xc3, + 0xff, + 0x03, + 0x43, + 0xff, + 0x17, + 0xff, + 0xc1, + 0x3a, + 0xd6, + 0xba, + 0xc2, + 0xd0, + 0x9c, + 0x36, + 0x83, + 0x83, + 0x38, + 0x4c, + 0x1e, + 0x91, + 0xc1, + 0x07, + 0xce, + 0x07, + 0x03, + 0x87, + 0xb4, + 0x0e, + 0x17, + 0x06, + 0xb0, + 0x9c, + 0x36, + 0x82, + 0xc3, + 0x38, + 0x6b, + 0x0f, + 0xce, + 0x1c, + 0x87, + 0xeb, + 0x0f, + 0xfd, + 0xf2, + 0x1f, + 0x3f, + 0xf8, + 0x3e, + 0x70, + 0xd8, + 0x7c, + 0xe1, + 0x38, + 0x7d, + 0x40, + 0xaf, + 0xe0, + 0xb0, + 0xfc, + 0xc0, + 0xe0, + 0x90, + 0xd4, + 0x3c, + 0x13, + 0x84, + 0xed, + 0x03, + 0x38, + 0x2e, + 0x0d, + 0x81, + 0xc1, + 0x87, + 0x50, + 0x0e, + 0x0b, + 0x09, + 0xc2, + 0x70, + 0xb8, + 0x70, + 0xce, + 0x1b, + 0x44, + 0x35, + 0x86, + 0x50, + 0x67, + 0xc8, + 0x78, + 0x0f, + 0xa8, + 0x1f, + 0xf2, + 0x0a, + 0x01, + 0x0f, + 0x9c, + 0x14, + 0x07, + 0x07, + 0xb4, + 0x14, + 0x0b, + 0x43, + 0x70, + 0x54, + 0x09, + 0xc2, + 0xb0, + 0xd4, + 0x0d, + 0x61, + 0xf9, + 0x41, + 0xff, + 0x81, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xe7, + 0xc1, + 0xff, + 0x8d, + 0x58, + 0x7f, + 0xde, + 0x05, + 0x87, + 0xeb, + 0x83, + 0x5c, + 0x1b, + 0xd2, + 0x1f, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x9c, + 0x3f, + 0xe4, + 0x0e, + 0x04, + 0x3e, + 0x70, + 0x38, + 0x3c, + 0x1e, + 0xd0, + 0x38, + 0x56, + 0x13, + 0xa1, + 0x38, + 0x6b, + 0x06, + 0x86, + 0x70, + 0xe8, + 0x3f, + 0x90, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xfe, + 0xbf, + 0xfe, + 0x0f, + 0xe7, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x10, + 0xda, + 0x12, + 0x80, + 0xe1, + 0x68, + 0x5a, + 0x15, + 0x01, + 0xa0, + 0xa0, + 0x72, + 0x0d, + 0x04, + 0x1b, + 0xff, + 0xf0, + 0x34, + 0x3f, + 0xb0, + 0x61, + 0xfe, + 0xc1, + 0x83, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xd8, + 0x30, + 0x60, + 0xc3, + 0x60, + 0xc1, + 0x83, + 0x5d, + 0x83, + 0x06, + 0x0f, + 0xe8, + 0x18, + 0x30, + 0x41, + 0xe7, + 0x06, + 0x1f, + 0x3e, + 0x80, + 0x0f, + 0xa8, + 0x1f, + 0xf6, + 0x94, + 0x1c, + 0x3e, + 0xe0, + 0x50, + 0x0e, + 0x84, + 0xe8, + 0x54, + 0x09, + 0xc3, + 0xfb, + 0x43, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x9d, + 0xb4, + 0x3f, + 0x9e, + 0x05, + 0xa1, + 0xe7, + 0xc9, + 0x41, + 0xf4, + 0x83, + 0x96, + 0x28, + 0x13, + 0x61, + 0xda, + 0x50, + 0x70, + 0xfb, + 0x41, + 0x40, + 0x38, + 0x76, + 0x85, + 0x40, + 0x9c, + 0x3e, + 0xbc, + 0x87, + 0xc0, + 0x04, + 0x15, + 0x02, + 0x83, + 0x58, + 0x28, + 0x0e, + 0x09, + 0x5a, + 0xbc, + 0xad, + 0x45, + 0xd7, + 0xfb, + 0xa8, + 0x3f, + 0xd5, + 0xbf, + 0xfd, + 0x40, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x7f, + 0xfe, + 0xf0, + 0x6f, + 0x04, + 0x87, + 0xd6, + 0x1b, + 0xc1, + 0xd6, + 0x1e, + 0xe0, + 0xae, + 0xbb, + 0xf4, + 0x0f, + 0x54, + 0xb0, + 0x1c, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x30, + 0xfe, + 0x5f, + 0x6b, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x3e, + 0x75, + 0x07, + 0xfe, + 0xba, + 0x07, + 0xfe, + 0xea, + 0x0f, + 0xf9, + 0xca, + 0x07, + 0xfd, + 0xc5, + 0x03, + 0xfd, + 0x60, + 0xa0, + 0x68, + 0x35, + 0xa0, + 0xa0, + 0x6d, + 0x05, + 0xa1, + 0x58, + 0x4e, + 0x0e, + 0x0f, + 0x7f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x38, + 0x24, + 0x3f, + 0xce, + 0x15, + 0xa1, + 0xf9, + 0xc3, + 0x28, + 0x2f, + 0xff, + 0xde, + 0x0f, + 0xac, + 0x3f, + 0xf0, + 0x2a, + 0x43, + 0xff, + 0x6e, + 0x87, + 0xfe, + 0xcd, + 0x0f, + 0xf9, + 0xcd, + 0x0f, + 0xfb, + 0x4d, + 0x0f, + 0xf5, + 0x83, + 0x43, + 0x61, + 0xac, + 0x2d, + 0x0d, + 0x85, + 0xe4, + 0x2e, + 0x09, + 0xc1, + 0xc1, + 0xcf, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0x68, + 0x7c, + 0xe1, + 0xdf, + 0xd0, + 0x3f, + 0xd5, + 0x04, + 0xe1, + 0xb3, + 0x06, + 0x19, + 0xc2, + 0x73, + 0x16, + 0x09, + 0xc2, + 0x63, + 0x09, + 0xc0, + 0xc1, + 0x31, + 0x86, + 0xa0, + 0xc1, + 0x50, + 0xc3, + 0xa2, + 0x81, + 0x49, + 0x87, + 0xd2, + 0x16, + 0x0c, + 0x3e, + 0xd0, + 0x38, + 0x30, + 0xef, + 0x41, + 0x50, + 0x1a, + 0x1f, + 0x50, + 0xc2, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0e, + 0xd0, + 0xff, + 0xc0, + 0xa0, + 0xb5, + 0x48, + 0x1f, + 0xf5, + 0x16, + 0x0f, + 0xea, + 0x04, + 0xe1, + 0xfe, + 0xe9, + 0xc1, + 0xf9, + 0xa7, + 0xc8, + 0x1c, + 0x2f, + 0x48, + 0x4f, + 0xe4, + 0x3f, + 0xf0, + 0x7b, + 0xff, + 0xf7, + 0x83, + 0xda, + 0x0e, + 0x0f, + 0xf6, + 0x14, + 0x87, + 0xf5, + 0x85, + 0x21, + 0x21, + 0xac, + 0x34, + 0x85, + 0x83, + 0xd0, + 0x73, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0x87, + 0xa8, + 0x1e, + 0x70, + 0xf7, + 0x83, + 0xd6, + 0x1d, + 0x46, + 0x0d, + 0xfe, + 0x6c, + 0x14, + 0x0c, + 0xce, + 0x78, + 0x35, + 0x85, + 0x47, + 0x0b, + 0x06, + 0x1d, + 0x2b, + 0x0b, + 0x06, + 0x1d, + 0xab, + 0x03, + 0x83, + 0x0e, + 0xd5, + 0x81, + 0xc1, + 0x87, + 0x63, + 0x82, + 0x80, + 0xc3, + 0x38, + 0xe3, + 0x85, + 0x86, + 0xa0, + 0xe6, + 0x85, + 0x06, + 0xd0, + 0x61, + 0xfb, + 0x1c, + 0x2b, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0x3c, + 0x19, + 0xcc, + 0x2f, + 0xf8, + 0x0e, + 0x30, + 0x7f, + 0xce, + 0x04, + 0x0f, + 0xf3, + 0x7f, + 0x91, + 0xc2, + 0x90, + 0x30, + 0x73, + 0x85, + 0x20, + 0xa8, + 0x33, + 0xfc, + 0x83, + 0xb0, + 0xfb, + 0x0e, + 0xdc, + 0x3b, + 0x33, + 0x03, + 0x98, + 0x67, + 0x31, + 0x8d, + 0x30, + 0xda, + 0x60, + 0x9c, + 0x18, + 0x22, + 0x06, + 0x16, + 0x83, + 0x18, + 0x2f, + 0x02, + 0x42, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x31, + 0x90, + 0x7a, + 0x40, + 0xc6, + 0x75, + 0x05, + 0x20, + 0x63, + 0x3a, + 0x87, + 0xf9, + 0x8e, + 0x50, + 0x74, + 0xe3, + 0x1a, + 0x58, + 0x6d, + 0xc3, + 0x61, + 0x61, + 0xb7, + 0x0d, + 0x07, + 0xec, + 0xc7, + 0xfe, + 0x0d, + 0x98, + 0xc6, + 0x66, + 0x1b, + 0x31, + 0x8c, + 0xcc, + 0x27, + 0x31, + 0x8c, + 0xcd, + 0x05, + 0x0c, + 0xaf, + 0xe0, + 0x69, + 0xa1, + 0xfb, + 0x4c, + 0x0f, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0b, + 0xff, + 0xe0, + 0xb4, + 0x3e, + 0x70, + 0xb0, + 0xfe, + 0xc2, + 0xc3, + 0xfb, + 0x0b, + 0x5f, + 0xec, + 0x2f, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x9c, + 0x3f, + 0xf3, + 0x87, + 0xfe, + 0xa0, + 0x7f, + 0xee, + 0x0f, + 0xfd, + 0x87, + 0xfe, + 0xb0, + 0xff, + 0xd8, + 0x7f, + 0xe0, + 0xff, + 0xc0, + 0x07, + 0xff, + 0xc8, + 0x7e, + 0xb0, + 0xda, + 0x1f, + 0x9c, + 0x34, + 0x87, + 0xe7, + 0x0d, + 0x21, + 0x7f, + 0xfe, + 0xf0, + 0x17, + 0xad, + 0x77, + 0x21, + 0xf3, + 0x06, + 0x90, + 0xfd, + 0x40, + 0xd2, + 0x1b, + 0xff, + 0xe4, + 0x3e, + 0x74, + 0x34, + 0x87, + 0xdc, + 0x1f, + 0xf8, + 0xf0, + 0x7f, + 0xeb, + 0x83, + 0xff, + 0x30, + 0x7f, + 0xe0, + 0x0b, + 0xff, + 0xe0, + 0xed, + 0x0f, + 0x9c, + 0x3b, + 0x0f, + 0xce, + 0x1d, + 0x87, + 0xe7, + 0x0e, + 0xc3, + 0xf3, + 0x87, + 0x6b, + 0xfa, + 0xc3, + 0xbf, + 0xfe, + 0x0c, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x76, + 0x1f, + 0xa8, + 0x1d, + 0x40, + 0xfb, + 0x43, + 0xda, + 0x1e, + 0xc3, + 0xe7, + 0x43, + 0x58, + 0x7e, + 0x78, + 0x0e, + 0x1f, + 0xe7, + 0xc0, + 0x43, + 0xff, + 0x20, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0xf6, + 0x1b, + 0x43, + 0xf3, + 0x86, + 0xff, + 0xfc, + 0x1b, + 0x42, + 0xd0, + 0xfe, + 0xd0, + 0xb0, + 0xff, + 0x77, + 0xfe, + 0x0f, + 0x61, + 0x38, + 0x5a, + 0x1d, + 0x85, + 0x40, + 0xb4, + 0x33, + 0x85, + 0xa1, + 0x68, + 0x83, + 0x81, + 0x61, + 0xb4, + 0xd3, + 0x07, + 0x83, + 0xb4, + 0xc6, + 0x38, + 0x3d, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xff, + 0xc1, + 0x61, + 0xf9, + 0xc2, + 0xc3, + 0xf3, + 0x85, + 0x87, + 0xe7, + 0x0b, + 0xff, + 0xe0, + 0xb0, + 0xff, + 0xc6, + 0x38, + 0x7f, + 0x38, + 0xe1, + 0xae, + 0x03, + 0x8e, + 0x37, + 0x21, + 0x30, + 0xfc, + 0x87, + 0xa8, + 0x38, + 0x7c, + 0x9a, + 0x38, + 0x79, + 0xdc, + 0x2d, + 0x7d, + 0xdc, + 0x13, + 0xfe, + 0x83, + 0xff, + 0x04, + 0x0b, + 0xff, + 0xe0, + 0xec, + 0x3f, + 0x38, + 0x76, + 0x1f, + 0x9c, + 0x3b, + 0x0f, + 0xce, + 0x1d, + 0xff, + 0xf0, + 0x67, + 0x0f, + 0x50, + 0x3c, + 0xc1, + 0xf6, + 0x1e, + 0xa1, + 0x72, + 0x0b, + 0x0e, + 0xd0, + 0xaf, + 0x26, + 0x85, + 0x61, + 0xe4, + 0x0e, + 0x83, + 0x43, + 0xfc, + 0xe8, + 0x83, + 0xd2, + 0x1f, + 0xf8, + 0x6f, + 0x90, + 0xff, + 0xc0, + 0x7c, + 0x1f, + 0xf8, + 0x3f, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x1c, + 0xda, + 0x1d, + 0xaa, + 0x9f, + 0x48, + 0x7b, + 0x5e, + 0xc3, + 0xfb, + 0x09, + 0xbf, + 0x90, + 0xd9, + 0xea, + 0x68, + 0x7e, + 0xc3, + 0xb5, + 0x53, + 0x80, + 0xe3, + 0x7e, + 0x94, + 0x1a, + 0x8c, + 0x8e, + 0x1d, + 0x03, + 0x43, + 0xb0, + 0xce, + 0x38, + 0x7a, + 0xfe, + 0x43, + 0xff, + 0x07, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9c, + 0x29, + 0x0b, + 0x7f, + 0x3a, + 0x50, + 0x36, + 0x15, + 0x1f, + 0xa0, + 0xec, + 0x2c, + 0x77, + 0x0e, + 0x70, + 0x50, + 0x72, + 0x81, + 0xa8, + 0x78, + 0x0e, + 0x0b, + 0x41, + 0x94, + 0x09, + 0xc2, + 0x70, + 0x41, + 0xde, + 0x83, + 0xc0, + 0x07, + 0xff, + 0xc8, + 0x5a, + 0x1f, + 0xb4, + 0x2d, + 0x0f, + 0xda, + 0x17, + 0x2f, + 0xed, + 0x0b, + 0xd5, + 0xfc, + 0x1b, + 0x43, + 0xff, + 0x1f, + 0xff, + 0x90, + 0x61, + 0xfe, + 0xd0, + 0x60, + 0xff, + 0x03, + 0x47, + 0x06, + 0x1b, + 0x06, + 0x0a, + 0x03, + 0x0d, + 0x83, + 0x06, + 0x83, + 0xfc, + 0x0c, + 0xb0, + 0xb0, + 0xc9, + 0x61, + 0xff, + 0x7c, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0x07, + 0xe7, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x90, + 0x68, + 0x3e, + 0xd3, + 0x0d, + 0x87, + 0xda, + 0x61, + 0x38, + 0x34, + 0x2c, + 0x1f, + 0x9d, + 0xd0, + 0xd8, + 0x30, + 0xdc, + 0x1c, + 0xe0, + 0xc3, + 0x61, + 0xea, + 0x03, + 0x09, + 0xc2, + 0x81, + 0xa3, + 0xbe, + 0x70, + 0xb1, + 0xc1, + 0x72, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf8, + 0x1a, + 0x7f, + 0xf0, + 0x6c, + 0x3f, + 0xf0, + 0x5b, + 0xff, + 0xf0, + 0x58, + 0xb7, + 0x2f, + 0x80, + 0xe1, + 0x58, + 0x5a, + 0x1a, + 0x80, + 0x70, + 0xce, + 0x1b, + 0x41, + 0xa0, + 0x5b, + 0x80, + 0xe0, + 0xbf, + 0x56, + 0xc3, + 0xff, + 0x04, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0xb0, + 0xb4, + 0x3f, + 0xb0, + 0xbf, + 0xff, + 0x05, + 0xa1, + 0x9c, + 0x3e, + 0xd0, + 0xce, + 0x1f, + 0x7f, + 0xfe, + 0xc1, + 0xa1, + 0x9c, + 0x3e, + 0xc3, + 0x9c, + 0x3e, + 0xc1, + 0xff, + 0xc0, + 0x70, + 0x61, + 0xe7, + 0x05, + 0x01, + 0x87, + 0x9c, + 0x18, + 0x58, + 0x79, + 0xc6, + 0x0b, + 0xff, + 0x83, + 0xff, + 0x06, + 0x07, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0xb0, + 0xb4, + 0x3f, + 0xb0, + 0xbf, + 0xff, + 0x05, + 0xc1, + 0x94, + 0x1f, + 0x69, + 0x01, + 0xc2, + 0x82, + 0xd5, + 0x81, + 0xc2, + 0xc2, + 0xc7, + 0x03, + 0x85, + 0x85, + 0x8f, + 0xff, + 0x05, + 0x88, + 0x4e, + 0x12, + 0x07, + 0x34, + 0x0e, + 0x14, + 0x94, + 0x34, + 0x0e, + 0x14, + 0x9a, + 0x68, + 0x1c, + 0x2d, + 0x30, + 0x5f, + 0xfc, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0xb0, + 0xb4, + 0x3f, + 0xb0, + 0xbf, + 0xff, + 0x05, + 0xa1, + 0xf9, + 0x0d, + 0xa6, + 0x0d, + 0x06, + 0x1b, + 0x4d, + 0x34, + 0x18, + 0x6d, + 0xff, + 0xf8, + 0x18, + 0x30, + 0x68, + 0x30, + 0xd8, + 0x30, + 0x68, + 0x30, + 0x9c, + 0x18, + 0x3f, + 0x82, + 0xa0, + 0x30, + 0xff, + 0x68, + 0x34, + 0x3f, + 0xb0, + 0xbf, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x07, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0x38, + 0x5a, + 0x1f, + 0xd8, + 0x5c, + 0xbf, + 0xd8, + 0x5f, + 0xff, + 0x82, + 0xd0, + 0xec, + 0x3e, + 0xd0, + 0xce, + 0x1f, + 0x6f, + 0xff, + 0x82, + 0xcd, + 0x0b, + 0x0b, + 0x0b, + 0x34, + 0x0e, + 0x16, + 0x07, + 0x3f, + 0xfc, + 0x0a, + 0x1a, + 0x16, + 0x16, + 0x0c, + 0x1a, + 0x07, + 0x0b, + 0x18, + 0x1f, + 0xfe, + 0x00, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xf8, + 0x1f, + 0xff, + 0xa0, + 0xb4, + 0x1a, + 0x0a, + 0x07, + 0xb4, + 0xe0, + 0x9f, + 0x07, + 0x67, + 0xfd, + 0x78, + 0x36, + 0x1d, + 0xa1, + 0x21, + 0x39, + 0xff, + 0xe0, + 0xa8, + 0x1d, + 0xa1, + 0xf6, + 0x87, + 0x68, + 0x79, + 0xcf, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x1c, + 0x87, + 0xed, + 0x30, + 0xb0, + 0x50, + 0x36, + 0x94, + 0x06, + 0x0c, + 0x3b, + 0x0b, + 0x06, + 0x28, + 0x3b, + 0x7f, + 0xfe, + 0x0b, + 0x0d, + 0x7c, + 0x87, + 0x38, + 0x56, + 0xee, + 0x1d, + 0xc0, + 0xb0, + 0x63, + 0xa1, + 0x65, + 0xc1, + 0x60, + 0x7c, + 0x30, + 0x87, + 0x61, + 0x90, + 0x07, + 0xff, + 0xe4, + 0x2d, + 0x0f, + 0xed, + 0x0b, + 0x43, + 0xfb, + 0x42, + 0xff, + 0xfc, + 0x85, + 0xa0, + 0x83, + 0x30, + 0x76, + 0x82, + 0x42, + 0xd0, + 0xed, + 0xff, + 0xf4, + 0x16, + 0x13, + 0x85, + 0x87, + 0xb0, + 0x9c, + 0x2c, + 0x3d, + 0x8b, + 0x6b, + 0x6b, + 0x01, + 0xda, + 0x7a, + 0x9f, + 0x50, + 0x14, + 0x0b, + 0x42, + 0xc3, + 0xb4, + 0x1c, + 0x1b, + 0x0c, + 0xc0, + 0xd0, + 0xec, + 0x3f, + 0xf0, + 0x7e, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x28, + 0x25, + 0x07, + 0xb6, + 0xcb, + 0xfe, + 0x0b, + 0xd0, + 0x85, + 0x40, + 0xf6, + 0x96, + 0x15, + 0x03, + 0xd9, + 0x65, + 0xfe, + 0x42, + 0xfc, + 0x0d, + 0x03, + 0x84, + 0xe9, + 0x85, + 0x8e, + 0x1a, + 0x80, + 0xc2, + 0x7c, + 0x86, + 0xc2, + 0xc0, + 0xf7, + 0xa0, + 0x30, + 0x59, + 0xc1, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0xb0, + 0xb4, + 0x3f, + 0xb0, + 0xbf, + 0xff, + 0x05, + 0xa4, + 0x07, + 0x03, + 0x05, + 0xa5, + 0x01, + 0x83, + 0x42, + 0xd0, + 0x60, + 0xca, + 0x06, + 0xd3, + 0xff, + 0x82, + 0xc1, + 0x87, + 0x9c, + 0x2c, + 0x1f, + 0xfc, + 0x07, + 0x06, + 0x1e, + 0x70, + 0x50, + 0x1f, + 0xfc, + 0x0c, + 0x2c, + 0x3c, + 0xe3, + 0x05, + 0x87, + 0x7a, + 0x00, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x0d, + 0x03, + 0x87, + 0xb4, + 0x1a, + 0x07, + 0x0f, + 0x6f, + 0xff, + 0x90, + 0xb4, + 0x1a, + 0x16, + 0x1e, + 0xef, + 0xff, + 0x82, + 0xc1, + 0xa5, + 0xa3, + 0x20, + 0x70, + 0x61, + 0x73, + 0xa1, + 0x50, + 0x18, + 0x6f, + 0x21, + 0xb0, + 0xbb, + 0xd1, + 0x70, + 0x18, + 0x0f, + 0x21, + 0x9b, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x7f, + 0xb0, + 0xdd, + 0x7f, + 0xb0, + 0xda, + 0xff, + 0xc1, + 0xb3, + 0xea, + 0xfc, + 0x16, + 0x64, + 0x87, + 0x68, + 0x59, + 0x98, + 0x7b, + 0x0d, + 0x99, + 0x8f, + 0xc6, + 0x1b, + 0x33, + 0x14, + 0x66, + 0x13, + 0x98, + 0xb8, + 0xcc, + 0x2a, + 0x18, + 0xcf, + 0xc6, + 0x16, + 0x9b, + 0xac, + 0x16, + 0x16, + 0x0c, + 0x3f, + 0x61, + 0x40, + 0xc3, + 0xde, + 0x83, + 0xff, + 0x07, + 0x80, + 0x07, + 0xff, + 0xe4, + 0x1a, + 0x1f, + 0xda, + 0x0d, + 0x0f, + 0xed, + 0x07, + 0xff, + 0xe4, + 0x1a, + 0x2f, + 0x54, + 0x1b, + 0x45, + 0xac, + 0x3e, + 0xd3, + 0xff, + 0x82, + 0xc1, + 0x81, + 0xc0, + 0xe1, + 0x60, + 0xff, + 0xd0, + 0x58, + 0x73, + 0x87, + 0x9c, + 0xff, + 0xf4, + 0x50, + 0xd0, + 0x39, + 0x14, + 0x30, + 0x6f, + 0xfa, + 0xa2, + 0x06, + 0x87, + 0xbc, + 0x87, + 0xfe, + 0x08, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x13, + 0x06, + 0x83, + 0x6d, + 0xff, + 0x90, + 0xda, + 0x13, + 0x0e, + 0x87, + 0x77, + 0xff, + 0xc1, + 0x61, + 0xae, + 0x0f, + 0xd8, + 0x2f, + 0xfc, + 0x13, + 0xdf, + 0x07, + 0x38, + 0x54, + 0x41, + 0xff, + 0x82, + 0xc3, + 0x61, + 0xce, + 0x06, + 0x0d, + 0xff, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6e, + 0x5f, + 0xec, + 0x37, + 0xab, + 0xfc, + 0x1b, + 0x46, + 0x06, + 0x0c, + 0x3b, + 0x5b, + 0x56, + 0xca, + 0x0d, + 0xb5, + 0x7e, + 0xa9, + 0x0b, + 0x47, + 0x9c, + 0xe0, + 0xed, + 0xe4, + 0x60, + 0x3e, + 0x0b, + 0x10, + 0x50, + 0x39, + 0x03, + 0x94, + 0xf5, + 0x5e, + 0xa0, + 0x28, + 0x16, + 0x81, + 0xc3, + 0xb4, + 0x26, + 0xf9, + 0x0c, + 0xe0, + 0xab, + 0x95, + 0x79, + 0x0e, + 0x50, + 0x7c, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x49, + 0x1a, + 0x1e, + 0xee, + 0x06, + 0x7e, + 0x0d, + 0xc9, + 0x19, + 0xa1, + 0xec, + 0x1d, + 0xff, + 0x41, + 0x6f, + 0x80, + 0x9a, + 0x1e, + 0xf5, + 0x83, + 0x30, + 0xf3, + 0x83, + 0x18, + 0xfc, + 0x15, + 0x01, + 0x96, + 0x61, + 0xec, + 0x2c, + 0xdf, + 0x21, + 0x98, + 0x2d, + 0x43, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0xd8, + 0x6f, + 0x57, + 0xf6, + 0x1b, + 0x5a, + 0x68, + 0xb8, + 0x36, + 0x9a, + 0x7a, + 0xb8, + 0x2d, + 0xd2, + 0x81, + 0xfd, + 0x81, + 0xfa, + 0xb6, + 0x1b, + 0x1d, + 0x3a, + 0xd8, + 0x6d, + 0xf0, + 0x30, + 0xd8, + 0x4e, + 0xd8, + 0x1e, + 0x58, + 0x26, + 0x06, + 0x0b, + 0xf8, + 0x2a, + 0x03, + 0x3b, + 0x06, + 0x85, + 0x85, + 0x85, + 0x7a, + 0x09, + 0x82, + 0xca, + 0x20, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x7f, + 0xb0, + 0xde, + 0xaf, + 0xec, + 0x36, + 0xbf, + 0xf0, + 0x6c, + 0x1a, + 0x64, + 0x98, + 0x6d, + 0xd0, + 0x4d, + 0x18, + 0x37, + 0x25, + 0x5f, + 0xa8, + 0x16, + 0x0d, + 0x2b, + 0x68, + 0x6c, + 0xf1, + 0xa4, + 0x96, + 0x07, + 0xd6, + 0x26, + 0x87, + 0x9c, + 0x19, + 0x7a, + 0x9e, + 0x81, + 0x40, + 0x63, + 0xa0, + 0xc3, + 0x61, + 0x61, + 0x5e, + 0x90, + 0xa0, + 0xb3, + 0xa0, + 0x56, + 0x00, + 0x0e, + 0x70, + 0xff, + 0x9c, + 0x3d, + 0xa1, + 0x38, + 0x6d, + 0xd0, + 0x9c, + 0x36, + 0xe8, + 0x4e, + 0x1b, + 0x74, + 0x27, + 0x0d, + 0xba, + 0x13, + 0x86, + 0xdd, + 0x75, + 0xae, + 0xdf, + 0xff, + 0xc8, + 0x73, + 0x87, + 0xfc, + 0xe1, + 0xff, + 0x38, + 0x7f, + 0xce, + 0x1f, + 0xf3, + 0x87, + 0x80, + 0x0f, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xef, + 0xff, + 0xda, + 0x1f, + 0x68, + 0x7e, + 0x83, + 0x68, + 0x4a, + 0x0b, + 0x42, + 0xd0, + 0xa8, + 0x16, + 0x85, + 0xa1, + 0x50, + 0x2d, + 0x0b, + 0x42, + 0xa0, + 0x5a, + 0x16, + 0x85, + 0xc1, + 0x7f, + 0xfc, + 0x87, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x76, + 0x1f, + 0x70, + 0x67, + 0x0f, + 0x9f, + 0xf4, + 0x00, + 0x0f, + 0x68, + 0x7f, + 0xda, + 0x1e, + 0x43, + 0x68, + 0x65, + 0x61, + 0xb4, + 0x27, + 0x70, + 0xda, + 0x13, + 0xb8, + 0x6d, + 0x09, + 0xdc, + 0x36, + 0x84, + 0xee, + 0x1b, + 0x42, + 0x77, + 0x0d, + 0xa1, + 0x3b, + 0x86, + 0xd0, + 0x9d, + 0xc3, + 0x68, + 0x4e, + 0xe1, + 0xb8, + 0x2b, + 0x7f, + 0xff, + 0x07, + 0xfc, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x0d, + 0x61, + 0xec, + 0xc8, + 0x1f, + 0xf1, + 0x99, + 0x96, + 0x1f, + 0x66, + 0x76, + 0x1f, + 0xb3, + 0x31, + 0xff, + 0x03, + 0x33, + 0x0e, + 0xb4, + 0x19, + 0x98, + 0x67, + 0x42, + 0xcc, + 0xc3, + 0x68, + 0x6c, + 0xcc, + 0x2e, + 0x0e, + 0xde, + 0xc1, + 0x61, + 0x92, + 0xa7, + 0x06, + 0x1d, + 0xa1, + 0xe7, + 0x0e, + 0xc3, + 0xf7, + 0xfa, + 0x00, + 0x06, + 0x85, + 0xfe, + 0x42, + 0xd0, + 0xfd, + 0xa6, + 0x69, + 0x87, + 0xb4, + 0xcd, + 0x30, + 0xf6, + 0x99, + 0xa6, + 0x1e, + 0xd3, + 0x34, + 0xca, + 0xed, + 0x33, + 0x4c, + 0xe5, + 0xb4, + 0xcd, + 0x33, + 0x0f, + 0xb3, + 0x4c, + 0xc3, + 0xec, + 0xd3, + 0x30, + 0xfb, + 0x7a, + 0x66, + 0x1c, + 0x9e, + 0xab, + 0x30, + 0xec, + 0x3c, + 0x9a, + 0x13, + 0x87, + 0xe7, + 0xf9, + 0x00, + 0x06, + 0x19, + 0x41, + 0xf6, + 0x1a, + 0x43, + 0xec, + 0x37, + 0xfe, + 0x32, + 0x06, + 0x87, + 0x66, + 0x40, + 0xc3, + 0xd9, + 0x90, + 0xe1, + 0xec, + 0xc8, + 0xbf, + 0xce, + 0x64, + 0x1f, + 0x6e, + 0x64, + 0x1f, + 0x6e, + 0x64, + 0xbf, + 0x6f, + 0x7c, + 0xd7, + 0x38, + 0xb1, + 0x07, + 0xd8, + 0x7f, + 0xeb, + 0x0f, + 0xf5, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x34, + 0x2d, + 0x09, + 0xcd, + 0x0b, + 0x42, + 0x73, + 0x42, + 0xd0, + 0x9c, + 0xff, + 0xfc, + 0x19, + 0xc3, + 0xfe, + 0xe0, + 0xff, + 0x7f, + 0xf0, + 0x2e, + 0x0f, + 0x58, + 0xe9, + 0x06, + 0x70, + 0xf5, + 0x81, + 0xe0, + 0xfa, + 0xed, + 0x0f, + 0xcf, + 0x90, + 0xf3, + 0x79, + 0x0f, + 0x3e, + 0x90, + 0xff, + 0xc1, + 0xfc, + 0x30, + 0xda, + 0x1b, + 0x0b, + 0x0d, + 0xa1, + 0xb0, + 0xb0, + 0xda, + 0x1b, + 0x0b, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xf7, + 0xff, + 0xe0, + 0xff, + 0xc3, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe1, + 0x7f, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xe8, + 0x1c, + 0x1f, + 0xce, + 0x07, + 0xff, + 0xe8, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0f, + 0xda, + 0x0c, + 0xcc, + 0x60, + 0xb0, + 0xb3, + 0x32, + 0x81, + 0x61, + 0x66, + 0x64, + 0x85, + 0x85, + 0x99, + 0x9c, + 0xb7, + 0x26, + 0x66, + 0x56, + 0xf5, + 0x1c, + 0xcc, + 0x33, + 0xe0, + 0xb3, + 0x30, + 0x9c, + 0xc2, + 0xcc, + 0xc2, + 0xd3, + 0x0b, + 0x37, + 0x07, + 0x03, + 0x0b, + 0xeb, + 0x78, + 0x2c, + 0x3f, + 0x28, + 0x36, + 0x1f, + 0xf3, + 0xe8, + 0x20, + 0x1c, + 0x36, + 0x86, + 0xc2, + 0x70, + 0xda, + 0x1b, + 0x09, + 0xff, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x7f, + 0xf2, + 0x1f, + 0x9c, + 0x2b, + 0x0f, + 0xe7, + 0x0b, + 0x43, + 0xfa, + 0xd2, + 0xfe, + 0x0f, + 0x7c, + 0x1d, + 0xc1, + 0xec, + 0xb0, + 0xac, + 0x3d, + 0x40, + 0x5b, + 0x61, + 0xe7, + 0x0d, + 0x79, + 0x0e, + 0xb4, + 0x17, + 0x95, + 0xe8, + 0x2d, + 0x2e, + 0x43, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0c, + 0xe0, + 0xd0, + 0x66, + 0x41, + 0x60, + 0xc2, + 0xcc, + 0xc2, + 0xc1, + 0x85, + 0x99, + 0x85, + 0x83, + 0x0b, + 0x33, + 0x03, + 0x83, + 0x41, + 0x99, + 0xbf, + 0xf9, + 0xcc, + 0xc0, + 0xe0, + 0xd0, + 0x66, + 0x60, + 0x70, + 0x61, + 0x66, + 0x60, + 0xa0, + 0x30, + 0xb3, + 0x70, + 0x68, + 0x30, + 0xbd, + 0x4c, + 0x70, + 0xb0, + 0xfe, + 0xd0, + 0xb0, + 0xfd, + 0x40, + 0xd8, + 0x7f, + 0xe0, + 0xf0, + 0x06, + 0x1e, + 0xd0, + 0xf6, + 0x1e, + 0xd0, + 0xf6, + 0x07, + 0xff, + 0x19, + 0x98, + 0x6d, + 0x0d, + 0x99, + 0x86, + 0xd0, + 0xd9, + 0x98, + 0xb7, + 0x28, + 0x19, + 0x9b, + 0xea, + 0xda, + 0x66, + 0x63, + 0x86, + 0xc1, + 0x99, + 0x83, + 0x41, + 0x40, + 0x66, + 0x60, + 0x71, + 0xc2, + 0xef, + 0x82, + 0xbc, + 0x19, + 0x62, + 0x0a, + 0xf0, + 0x7f, + 0x9f, + 0x16, + 0x87, + 0xde, + 0x42, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x06, + 0x1b, + 0x43, + 0x61, + 0xb0, + 0xda, + 0x1b, + 0x0d, + 0xff, + 0xf8, + 0x3f, + 0xb8, + 0x3f, + 0xf1, + 0xdc, + 0x1f, + 0xeb, + 0x41, + 0x68, + 0x7a, + 0xe1, + 0xc0, + 0xdc, + 0x83, + 0x83, + 0x58, + 0x6b, + 0x0f, + 0xe8, + 0x3f, + 0x9f, + 0xff, + 0x07, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe8, + 0x7f, + 0xe7, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0x08, + 0x7c, + 0x0f, + 0xe4, + 0x3f, + 0xd4, + 0x09, + 0xc3, + 0xf5, + 0x87, + 0x3a, + 0x19, + 0xf0, + 0x7c, + 0xf8, + 0x0f, + 0x4f, + 0xfc, + 0xd8, + 0x79, + 0xc3, + 0x61, + 0xfd, + 0x40, + 0xd8, + 0x7e, + 0xb0, + 0xec, + 0x3d, + 0x78, + 0x2b, + 0xd0, + 0x7a, + 0x43, + 0xff, + 0x03, + 0x42, + 0xd0, + 0xa4, + 0x36, + 0x85, + 0xa1, + 0x50, + 0x36, + 0x85, + 0xa1, + 0x50, + 0x37, + 0x2d, + 0xcb, + 0x70, + 0x6b, + 0xff, + 0xd0, + 0x00, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x0f, + 0xd9, + 0x99, + 0x87, + 0x40, + 0xcc, + 0xcc, + 0xc0, + 0xe0, + 0xcc, + 0xcc, + 0x72, + 0x41, + 0x99, + 0x98, + 0x3b, + 0x0b, + 0x33, + 0x30, + 0xb8, + 0x2c, + 0xcc, + 0xc2, + 0xf0, + 0x59, + 0x99, + 0x83, + 0xb4, + 0x19, + 0x99, + 0x8e, + 0x38, + 0x33, + 0x33, + 0x74, + 0x1c, + 0x7f, + 0x1a, + 0x83, + 0xc8, + 0x51, + 0xa1, + 0xff, + 0x8f, + 0xfc, + 0x80, + 0x30, + 0xda, + 0x15, + 0x0c, + 0x36, + 0x85, + 0x43, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x17, + 0xff, + 0x1f, + 0xff, + 0x8c, + 0x3e, + 0x87, + 0x33, + 0x82, + 0xe1, + 0xcc, + 0x0f, + 0x50, + 0x1c, + 0xc2, + 0x7c, + 0x81, + 0xcc, + 0x16, + 0xad, + 0x1c, + 0xde, + 0x0d, + 0xab, + 0x30, + 0xfe, + 0x73, + 0x0f, + 0xaf, + 0x40, + 0x06, + 0x1b, + 0xfc, + 0x1b, + 0x0d, + 0x86, + 0xc1, + 0x99, + 0x03, + 0x02, + 0x60, + 0xcc, + 0xc1, + 0x8e, + 0x60, + 0xcc, + 0xc1, + 0x8e, + 0x60, + 0xcc, + 0xc1, + 0x8e, + 0x60, + 0xcc, + 0xc1, + 0x8c, + 0x60, + 0xcc, + 0xc1, + 0x8c, + 0x60, + 0xcc, + 0xc0, + 0x94, + 0x10, + 0x66, + 0x61, + 0xb9, + 0x0b, + 0x7b, + 0x0a, + 0xa4, + 0x8f, + 0x53, + 0x03, + 0x92, + 0x61, + 0xf3, + 0xa4, + 0x98, + 0x7a, + 0xd0, + 0x3e, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x87, + 0xe5, + 0xa9, + 0xf0, + 0x75, + 0xea, + 0x79, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xe2, + 0xc3, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xad, + 0x03, + 0xa1, + 0xe7, + 0xc1, + 0xcf, + 0xa0, + 0xb9, + 0x0a, + 0x81, + 0x36, + 0x12, + 0x82, + 0xa0, + 0x64, + 0x34, + 0x85, + 0x40, + 0x9c, + 0x34, + 0x85, + 0x40, + 0x9c, + 0x34, + 0x85, + 0x40, + 0x9c, + 0x35, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0x58, + 0x00, + 0x06, + 0x85, + 0xa1, + 0xb0, + 0xda, + 0x16, + 0x86, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0x9f, + 0xff, + 0x07, + 0x38, + 0x72, + 0x0c, + 0x39, + 0x84, + 0x2a, + 0x18, + 0x73, + 0x1c, + 0x38, + 0x30, + 0xe6, + 0x05, + 0xe4, + 0x1a, + 0x1a, + 0x80, + 0x7c, + 0x16, + 0x86, + 0xd1, + 0xdb, + 0x04, + 0x86, + 0xcb, + 0x41, + 0x65, + 0x08, + 0xe1, + 0x0e, + 0x47, + 0x63, + 0x0f, + 0xfa, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0x21, + 0xff, + 0x8c, + 0x3f, + 0xbf, + 0xfc, + 0x1b, + 0x43, + 0xce, + 0x1b, + 0x1d, + 0x09, + 0x83, + 0x61, + 0x78, + 0x14, + 0x0d, + 0x86, + 0x57, + 0x83, + 0xb4, + 0x32, + 0xc1, + 0xdf, + 0xff, + 0x83, + 0xa0, + 0xf3, + 0x98, + 0x58, + 0x58, + 0x18, + 0xc2, + 0xc2, + 0xc1, + 0x43, + 0x55, + 0xaa, + 0xc1, + 0x42, + 0xbf, + 0x60, + 0xd0, + 0xfe, + 0xbd, + 0x07, + 0xfe, + 0x08, + 0x30, + 0xda, + 0x1b, + 0x41, + 0x86, + 0xd0, + 0xda, + 0x0c, + 0x36, + 0x86, + 0xd0, + 0x7f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0x5f, + 0xff, + 0x05, + 0xa1, + 0x68, + 0x4e, + 0x16, + 0x85, + 0xa1, + 0x38, + 0x5c, + 0x16, + 0x84, + 0xe1, + 0x7f, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xe8, + 0x14, + 0x0f, + 0xeb, + 0x0a, + 0xff, + 0xf2, + 0x00, + 0x06, + 0x1a, + 0x81, + 0x38, + 0x6c, + 0x35, + 0x02, + 0x70, + 0xdf, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xff, + 0x38, + 0x7b, + 0xfc, + 0x8e, + 0x1e, + 0xc3, + 0x68, + 0xe1, + 0xec, + 0x36, + 0x8e, + 0x1e, + 0xd7, + 0x68, + 0xe1, + 0xef, + 0xf2, + 0x38, + 0x79, + 0x0f, + 0x9c, + 0x3f, + 0xf7, + 0xd0, + 0x40, + 0x0f, + 0xfc, + 0x1b, + 0x0c, + 0xe1, + 0xf6, + 0x1b, + 0x83, + 0xb3, + 0x30, + 0x7f, + 0xe3, + 0x33, + 0x83, + 0x3e, + 0x33, + 0xb0, + 0xe7, + 0xc6, + 0x6a, + 0xfc, + 0x3e, + 0x33, + 0x06, + 0x0c, + 0x7c, + 0x66, + 0x0c, + 0x18, + 0xd9, + 0x98, + 0x30, + 0x63, + 0x66, + 0x60, + 0xe9, + 0x8d, + 0x9b, + 0x83, + 0x58, + 0xa7, + 0xf0, + 0x10, + 0xd2, + 0x19, + 0x0f, + 0xb4, + 0x3f, + 0xde, + 0x83, + 0xff, + 0x04, + 0x06, + 0x1a, + 0x81, + 0xb0, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x68, + 0x54, + 0x09, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xfe, + 0xf0, + 0x17, + 0x72, + 0xfe, + 0x0e, + 0xb0, + 0xff, + 0xc3, + 0xc1, + 0xff, + 0x9f, + 0xff, + 0x82, + 0x7b, + 0x0f, + 0xd8, + 0x1d, + 0x30, + 0xfd, + 0x87, + 0xb5, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x00, + 0x06, + 0x1e, + 0x70, + 0xec, + 0x3c, + 0xe1, + 0x46, + 0x41, + 0x9c, + 0x2c, + 0xcc, + 0xff, + 0xe3, + 0x33, + 0x47, + 0x1f, + 0x19, + 0x9a, + 0x38, + 0x3c, + 0x66, + 0x68, + 0xe0, + 0xf1, + 0x99, + 0xad, + 0xab, + 0xc6, + 0x67, + 0xff, + 0x19, + 0x9a, + 0x38, + 0x3c, + 0x6e, + 0x68, + 0xe0, + 0xf5, + 0x59, + 0xa3, + 0x83, + 0x0f, + 0x7f, + 0xe0, + 0xf6, + 0x86, + 0x70, + 0x06, + 0x17, + 0xfe, + 0x06, + 0x16, + 0x8e, + 0x3e, + 0x33, + 0x30, + 0x38, + 0x3c, + 0x66, + 0x68, + 0xe3, + 0xe3, + 0x33, + 0xff, + 0x8c, + 0xcc, + 0x0e, + 0x0f, + 0x19, + 0x98, + 0x1c, + 0x1e, + 0x33, + 0x34, + 0x71, + 0xf1, + 0x99, + 0xff, + 0xc6, + 0x64, + 0x07, + 0x05, + 0x9b, + 0x86, + 0x70, + 0xbe, + 0xb0, + 0xce, + 0x1f, + 0xf9, + 0xc3, + 0xff, + 0x38, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfb, + 0x0e, + 0xb8, + 0x36, + 0x64, + 0x06, + 0x24, + 0x2c, + 0xc8, + 0xb0, + 0xb4, + 0x19, + 0x9d, + 0x94, + 0x07, + 0x19, + 0x9c, + 0x16, + 0x82, + 0x33, + 0x20, + 0xc8, + 0x76, + 0x64, + 0x5f, + 0xe0, + 0x66, + 0x41, + 0xed, + 0x06, + 0x64, + 0x1d, + 0x40, + 0xb3, + 0x60, + 0x4a, + 0xc3, + 0x7d, + 0x40, + 0x3e, + 0x43, + 0xff, + 0x1c, + 0x1f, + 0xf8, + 0x18, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x91, + 0x83, + 0xdc, + 0x06, + 0x03, + 0x06, + 0xb1, + 0x57, + 0x57, + 0xa2, + 0xf1, + 0xd3, + 0xca, + 0x0a, + 0xdc, + 0x33, + 0x87, + 0xce, + 0x1d, + 0x40, + 0x90, + 0x38, + 0x7b, + 0x8a, + 0x01, + 0xc2, + 0x82, + 0xbc, + 0x12, + 0x1b, + 0x42, + 0x43, + 0x68, + 0x5a, + 0x16, + 0x1b, + 0x42, + 0xd0, + 0xb0, + 0xda, + 0x16, + 0x85, + 0x86, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0x53, + 0xe0, + 0xf7, + 0xd5, + 0x28, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x86, + 0xd0, + 0xea, + 0x07, + 0xda, + 0x1d, + 0x40, + 0xfb, + 0x43, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0x90, + 0xda, + 0x15, + 0x03, + 0x61, + 0xb4, + 0x2a, + 0x06, + 0xc3, + 0x68, + 0x54, + 0x0d, + 0x86, + 0xff, + 0xfc, + 0x1f, + 0xf8, + 0x0e, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x9c, + 0x3d, + 0x87, + 0x9c, + 0x34, + 0x64, + 0x19, + 0xc3, + 0x66, + 0x47, + 0xfe, + 0x73, + 0x20, + 0xce, + 0x1b, + 0x32, + 0x0c, + 0xe1, + 0xb3, + 0x20, + 0xce, + 0x1b, + 0x32, + 0x0c, + 0xe1, + 0xb3, + 0x20, + 0x7f, + 0xc6, + 0x64, + 0x0c, + 0x33, + 0x99, + 0xb8, + 0x30, + 0xce, + 0x75, + 0x60, + 0xc3, + 0x38, + 0x7e, + 0xff, + 0x83, + 0xf6, + 0x19, + 0xc0, + 0x06, + 0x13, + 0xff, + 0x05, + 0x84, + 0xe1, + 0x9c, + 0xcc, + 0x87, + 0x0e, + 0xcc, + 0xcc, + 0x7a, + 0xec, + 0xcc, + 0xc7, + 0xa7, + 0x51, + 0x99, + 0x8e, + 0x0c, + 0x36, + 0x66, + 0x38, + 0x34, + 0x2c, + 0xcc, + 0x7f, + 0xe7, + 0x33, + 0x1c, + 0x0a, + 0x0b, + 0x33, + 0x1c, + 0x0c, + 0x16, + 0xee, + 0x38, + 0x58, + 0x5e, + 0xa6, + 0x38, + 0x58, + 0x10, + 0xf5, + 0xdc, + 0xd1, + 0x0f, + 0x79, + 0x0a, + 0xc3, + 0xff, + 0x06, + 0x06, + 0x1b, + 0x42, + 0x70, + 0xb0, + 0xda, + 0x13, + 0x85, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xfe, + 0xff, + 0xfd, + 0x03, + 0x0f, + 0xfc, + 0x0c, + 0xbf, + 0xf8, + 0x2c, + 0x3a, + 0x81, + 0xf6, + 0x1d, + 0x61, + 0xe7, + 0x7f, + 0xfe, + 0x28, + 0x1d, + 0x40, + 0xf6, + 0x1e, + 0xa0, + 0x79, + 0x0f, + 0x50, + 0x38, + 0x06, + 0x1b, + 0x42, + 0x70, + 0xb0, + 0xda, + 0x13, + 0x85, + 0xff, + 0xf8, + 0x3e, + 0x90, + 0xff, + 0xd6, + 0x1f, + 0xdf, + 0xff, + 0xb4, + 0x37, + 0x07, + 0xfe, + 0xa0, + 0x1c, + 0x3f, + 0x5a, + 0xd6, + 0xb8, + 0x37, + 0xaa, + 0xf5, + 0x70, + 0x74, + 0x07, + 0x02, + 0x1e, + 0xe0, + 0x38, + 0x38, + 0x27, + 0x42, + 0xb0, + 0xac, + 0x08, + 0x5f, + 0x21, + 0xa0, + 0x30, + 0xce, + 0x1b, + 0x4c, + 0x33, + 0x86, + 0xd3, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x3d, + 0x87, + 0xf3, + 0x83, + 0x3f, + 0xe5, + 0x60, + 0xc3, + 0xe9, + 0x58, + 0x30, + 0xfa, + 0x56, + 0x38, + 0x2b, + 0xb5, + 0x63, + 0x82, + 0xbb, + 0x54, + 0x50, + 0x3e, + 0x90, + 0xb4, + 0x3e, + 0x90, + 0x70, + 0x3f, + 0xe4, + 0xa0, + 0x7f, + 0x68, + 0x7f, + 0xe0, + 0x30, + 0xd4, + 0x0d, + 0x83, + 0x0d, + 0x40, + 0xd8, + 0x3f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x6f, + 0x21, + 0xfb, + 0xd2, + 0x17, + 0xf2, + 0x61, + 0x60, + 0xc2, + 0xd3, + 0x0b, + 0x06, + 0x16, + 0x98, + 0x58, + 0x30, + 0xb5, + 0x63, + 0x60, + 0xc2, + 0xdb, + 0xd5, + 0x03, + 0x0b, + 0x43, + 0x61, + 0x67, + 0xc1, + 0x3a, + 0x16, + 0x1e, + 0xe0, + 0xec, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1d, + 0x85, + 0xff, + 0x21, + 0x61, + 0xb4, + 0x16, + 0x0c, + 0xcc, + 0x2c, + 0x74, + 0x19, + 0x98, + 0x4f, + 0x90, + 0xb3, + 0x30, + 0x3f, + 0x90, + 0x66, + 0x6f, + 0x90, + 0x3e, + 0x33, + 0x30, + 0xd4, + 0x0d, + 0x99, + 0x8d, + 0x3d, + 0x44, + 0xcc, + 0xc5, + 0xb9, + 0x63, + 0x33, + 0x0d, + 0x40, + 0xdb, + 0xbb, + 0xff, + 0x8f, + 0x53, + 0x16, + 0xa2, + 0xc1, + 0xfe, + 0xa0, + 0x7f, + 0xe2, + 0x81, + 0x80, + 0x0f, + 0xfc, + 0x1b, + 0x0d, + 0xa1, + 0xf6, + 0x13, + 0x87, + 0xec, + 0x2b, + 0xae, + 0x73, + 0x33, + 0x5e, + 0xec, + 0xcf, + 0x41, + 0xd4, + 0xcc, + 0xff, + 0x8a, + 0x66, + 0x66, + 0x16, + 0x53, + 0x33, + 0x35, + 0xb2, + 0x73, + 0x33, + 0xab, + 0x37, + 0x33, + 0x30, + 0xb3, + 0x73, + 0x33, + 0xab, + 0x37, + 0xf8, + 0xd0, + 0xda, + 0x1a, + 0x0f, + 0x38, + 0x7f, + 0xaf, + 0x41, + 0xff, + 0x82, + 0x06, + 0x17, + 0xfe, + 0x06, + 0x16, + 0x1e, + 0xf1, + 0x99, + 0x87, + 0xbc, + 0x66, + 0x67, + 0xe3, + 0xc6, + 0x66, + 0x1e, + 0xf1, + 0x99, + 0x8d, + 0x13, + 0xc6, + 0x66, + 0x6a, + 0xcf, + 0x19, + 0x99, + 0x83, + 0x3c, + 0x66, + 0x66, + 0x0c, + 0xf1, + 0x99, + 0x9d, + 0x33, + 0xc6, + 0x66, + 0x6b, + 0x1f, + 0xe3, + 0x10, + 0xd8, + 0x7b, + 0x0e, + 0x70, + 0xf6, + 0x1b, + 0xd0, + 0x04, + 0x1e, + 0xc3, + 0xec, + 0x2a, + 0xba, + 0x81, + 0x99, + 0x8b, + 0x6b, + 0x03, + 0x33, + 0x0d, + 0x87, + 0x66, + 0x6d, + 0x5d, + 0x63, + 0x33, + 0x5e, + 0xb5, + 0x19, + 0x98, + 0x7b, + 0x0b, + 0x33, + 0x6b, + 0x7a, + 0x86, + 0x66, + 0x2f, + 0x6a, + 0x33, + 0x31, + 0xc2, + 0xc2, + 0xcd, + 0xc1, + 0x60, + 0xc2, + 0xf5, + 0x30, + 0xb0, + 0x61, + 0xff, + 0x87, + 0x0f, + 0xf9, + 0xf4, + 0x10, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfb, + 0x0f, + 0x68, + 0x68, + 0xc9, + 0xff, + 0xc6, + 0x66, + 0x20, + 0xc0, + 0x83, + 0x33, + 0x24, + 0xc1, + 0x83, + 0x33, + 0x18, + 0xc6, + 0x06, + 0x66, + 0x08, + 0xc4, + 0x2c, + 0xcd, + 0xff, + 0xc6, + 0x66, + 0x2a, + 0xe5, + 0x8c, + 0xcc, + 0x2e, + 0xc3, + 0x77, + 0xc0, + 0x72, + 0x81, + 0x4a, + 0x30, + 0x68, + 0x34, + 0x3e, + 0x74, + 0x27, + 0x43, + 0xda, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x06, + 0x1c, + 0xaa, + 0x61, + 0xb0, + 0x9a, + 0x70, + 0x6c, + 0xcc, + 0x36, + 0x1d, + 0x99, + 0xb5, + 0x75, + 0x8c, + 0xcd, + 0xa7, + 0x4e, + 0x86, + 0x66, + 0x07, + 0x06, + 0x83, + 0x33, + 0x1c, + 0x36, + 0x99, + 0x9d, + 0xb0, + 0x15, + 0x99, + 0x98, + 0x58, + 0x30, + 0xb3, + 0x30, + 0x38, + 0x30, + 0xb3, + 0x70, + 0x50, + 0x18, + 0x5e, + 0xa6, + 0x0d, + 0x06, + 0x1f, + 0xd6, + 0x16, + 0x1f, + 0x9c, + 0x36, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x0d, + 0x7e, + 0x0b, + 0x33, + 0x1c, + 0x14, + 0x0b, + 0x33, + 0x79, + 0x5a, + 0x81, + 0x99, + 0xb5, + 0x74, + 0xc1, + 0x99, + 0x86, + 0xc1, + 0x83, + 0x33, + 0x2a, + 0xe9, + 0xc6, + 0x66, + 0x2d, + 0xcf, + 0x19, + 0x98, + 0x6c, + 0x18, + 0x33, + 0x32, + 0xff, + 0x03, + 0x37, + 0x16, + 0xd5, + 0x83, + 0xd4, + 0xc3, + 0x61, + 0xff, + 0x81, + 0x87, + 0xfe, + 0xf8, + 0x38, + 0x0f, + 0x41, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x70, + 0x6a, + 0x03, + 0x43, + 0xd3, + 0x40, + 0x6c, + 0x84, + 0xe5, + 0x01, + 0xa6, + 0x83, + 0x4a, + 0x03, + 0x41, + 0x8a, + 0x05, + 0x01, + 0xa0, + 0x50, + 0x72, + 0x84, + 0x3c, + 0x86, + 0x90, + 0xc8, + 0x34, + 0x29, + 0x09, + 0x81, + 0xa1, + 0x48, + 0x4c, + 0x0d, + 0x0a, + 0x42, + 0x60, + 0x7f, + 0xfd, + 0x07, + 0xfe, + 0xa0, + 0x06, + 0x19, + 0xdc, + 0x3d, + 0x82, + 0x9a, + 0x66, + 0x08, + 0xc8, + 0x18, + 0x31, + 0x8c, + 0xcc, + 0x18, + 0x30, + 0xd9, + 0x9d, + 0x3a, + 0x7a, + 0x8e, + 0x66, + 0xad, + 0x5c, + 0xa3, + 0x33, + 0x06, + 0x09, + 0x13, + 0x33, + 0x06, + 0x33, + 0x26, + 0x66, + 0x3e, + 0x9b, + 0x06, + 0x67, + 0x4c, + 0x0f, + 0x03, + 0x33, + 0x06, + 0x16, + 0x17, + 0xf0, + 0x30, + 0x78, + 0x50, + 0x7d, + 0x9d, + 0x39, + 0x0e, + 0x7c, + 0xc0, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x06, + 0x1d, + 0x82, + 0x0e, + 0xc3, + 0x50, + 0x0e, + 0x08, + 0xc8, + 0x70, + 0xd4, + 0x33, + 0x37, + 0x07, + 0x03, + 0x33, + 0x30, + 0x9b, + 0x42, + 0xcc, + 0xc2, + 0xc7, + 0x0b, + 0x33, + 0x06, + 0x82, + 0x80, + 0xcc, + 0xde, + 0x0d, + 0x66, + 0x67, + 0x3f, + 0xe8, + 0xcc, + 0xc1, + 0x86, + 0xc1, + 0x9b, + 0x83, + 0x0d, + 0x83, + 0xf8, + 0x18, + 0x6c, + 0x3d, + 0x03, + 0x42, + 0xc3, + 0xfb, + 0xfc, + 0x00, + 0x06, + 0x1e, + 0x70, + 0xf6, + 0x13, + 0x8e, + 0x0c, + 0x2c, + 0x36, + 0xac, + 0xa1, + 0x99, + 0x81, + 0x9c, + 0xc1, + 0x99, + 0x81, + 0x56, + 0xb1, + 0x99, + 0x8f, + 0x5d, + 0x99, + 0x98, + 0xe1, + 0x9c, + 0xcc, + 0xc7, + 0xad, + 0xe3, + 0x33, + 0x1d, + 0x7b, + 0x33, + 0x31, + 0xc3, + 0x39, + 0x99, + 0x8f, + 0xfc, + 0x7f, + 0x0e, + 0x19, + 0xc4, + 0x28, + 0x70, + 0xce, + 0x1f, + 0x38, + 0x5e, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x61, + 0xfb, + 0x0d, + 0x74, + 0xf0, + 0x33, + 0x32, + 0xe0, + 0x61, + 0x66, + 0x74, + 0x3b, + 0x42, + 0xcc, + 0xc2, + 0xbc, + 0x1b, + 0x33, + 0x1f, + 0x17, + 0x26, + 0x67, + 0x44, + 0xc0, + 0xc6, + 0x66, + 0x7f, + 0xc0, + 0xcc, + 0xc3, + 0x68, + 0x6c, + 0xcc, + 0xbf, + 0xc0, + 0xcd, + 0xc3, + 0x68, + 0x6f, + 0xad, + 0xff, + 0xa0, + 0xff, + 0x68, + 0x7f, + 0xe3, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x68, + 0x87, + 0x61, + 0xa4, + 0x1a, + 0x0c, + 0xc8, + 0xf5, + 0x5e, + 0x4c, + 0xd8, + 0xa2, + 0x85, + 0x46, + 0x6c, + 0x0b, + 0x06, + 0x83, + 0x36, + 0x2c, + 0x36, + 0x99, + 0xb4, + 0xcd, + 0x0b, + 0x33, + 0x60, + 0x5a, + 0xe0, + 0x66, + 0xc3, + 0xd5, + 0xe0, + 0x66, + 0xd3, + 0xd0, + 0xe8, + 0x37, + 0xa2, + 0x0e, + 0xd0, + 0xbd, + 0x70, + 0x57, + 0x83, + 0xfc, + 0xf9, + 0xb8, + 0x3c, + 0xf2, + 0x13, + 0x61, + 0xff, + 0x83, + 0x06, + 0x1a, + 0x41, + 0x87, + 0x60, + 0xa7, + 0xa9, + 0xe8, + 0xcc, + 0x81, + 0x20, + 0xc2, + 0xcc, + 0x81, + 0x20, + 0xc2, + 0xcc, + 0x80, + 0xa0, + 0x21, + 0x66, + 0x53, + 0xaf, + 0x66, + 0x65, + 0x10, + 0x21, + 0x66, + 0x64, + 0x13, + 0x07, + 0x66, + 0x47, + 0xfc, + 0x99, + 0x90, + 0x5a, + 0x0c, + 0x19, + 0xb0, + 0x58, + 0x58, + 0x3f, + 0x40, + 0xd0, + 0x38, + 0x7e, + 0xe0, + 0xa8, + 0x1f, + 0x68, + 0x2f, + 0x07, + 0xfe, + 0x0f, + 0x06, + 0x1e, + 0xc3, + 0xec, + 0x2a, + 0xba, + 0x93, + 0x33, + 0x16, + 0xd6, + 0x06, + 0x66, + 0x49, + 0x83, + 0x06, + 0x66, + 0x0c, + 0xc6, + 0x06, + 0x66, + 0x0c, + 0xc8, + 0x2c, + 0xcd, + 0xab, + 0xac, + 0x66, + 0x62, + 0xaf, + 0x2c, + 0x66, + 0x61, + 0x7c, + 0x85, + 0x99, + 0x82, + 0x77, + 0x0b, + 0x37, + 0x2c, + 0xc7, + 0x07, + 0xd7, + 0x60, + 0xc1, + 0x61, + 0xca, + 0x0b, + 0x09, + 0x0f, + 0xf6, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x9c, + 0x3d, + 0x85, + 0xff, + 0x9c, + 0xcc, + 0xd7, + 0xd4, + 0xcc, + 0xcc, + 0x08, + 0x8d, + 0x99, + 0x85, + 0xa5, + 0x83, + 0x33, + 0x07, + 0x05, + 0x43, + 0x33, + 0x3c, + 0x1d, + 0x99, + 0x98, + 0x7f, + 0xb3, + 0x30, + 0x7f, + 0xa3, + 0x33, + 0x0e, + 0xc3, + 0x66, + 0x61, + 0xd8, + 0x6f, + 0xe0, + 0xec, + 0x3f, + 0x21, + 0x9c, + 0x3f, + 0xdf, + 0xfa, + 0x06, + 0x1b, + 0x42, + 0x70, + 0xb0, + 0xda, + 0x13, + 0x85, + 0xff, + 0xf8, + 0x3f, + 0x61, + 0xfb, + 0xff, + 0xf6, + 0x9a, + 0x1f, + 0xe9, + 0x21, + 0xaf, + 0xc2, + 0x83, + 0x2f, + 0xe0, + 0xff, + 0xc1, + 0xf7, + 0xff, + 0xed, + 0x0c, + 0x83, + 0x40, + 0x87, + 0x3a, + 0x0d, + 0x07, + 0x05, + 0x68, + 0x5a, + 0x15, + 0x81, + 0x0b, + 0xe0, + 0xe4, + 0x06, + 0x1e, + 0xa0, + 0x7b, + 0x0a, + 0xff, + 0x46, + 0x66, + 0x1b, + 0x83, + 0x66, + 0x61, + 0x74, + 0xd0, + 0x66, + 0x65, + 0xa1, + 0x71, + 0x99, + 0xbd, + 0x7c, + 0xe6, + 0x62, + 0xfb, + 0x8c, + 0xcc, + 0x0b, + 0x8d, + 0x33, + 0x31, + 0xda, + 0x1a, + 0x66, + 0x63, + 0x0c, + 0x69, + 0x9b, + 0x8f, + 0x51, + 0xa7, + 0xd6, + 0x32, + 0x81, + 0xa1, + 0xc8, + 0x7d, + 0xa1, + 0xff, + 0x7c, + 0x00, + 0x1c, + 0x36, + 0x86, + 0xc2, + 0x70, + 0xda, + 0x1b, + 0x09, + 0xff, + 0xfc, + 0x1e, + 0xe0, + 0x48, + 0x7f, + 0x38, + 0x54, + 0x0f, + 0xef, + 0xff, + 0xa0, + 0xad, + 0x0a, + 0x81, + 0xf5, + 0xe4, + 0x2a, + 0x07, + 0xd9, + 0xff, + 0xe8, + 0x3b, + 0x0d, + 0x40, + 0xfe, + 0xff, + 0xf8, + 0x3b, + 0x0d, + 0x40, + 0xfe, + 0xd7, + 0x5a, + 0xf0, + 0x6f, + 0x57, + 0xf8, + 0x06, + 0x1a, + 0x81, + 0xb0, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xff, + 0x61, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0xff, + 0xf0, + 0x6c, + 0x3a, + 0x81, + 0xfb, + 0x3f, + 0xfc, + 0x85, + 0x87, + 0x28, + 0x3e, + 0x70, + 0xea, + 0x07, + 0xd4, + 0x2b, + 0x7a, + 0xb0, + 0x5a, + 0x1d, + 0x40, + 0xf3, + 0x9f, + 0xff, + 0x83, + 0xff, + 0x07, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0a, + 0x0f, + 0x64, + 0x64, + 0x41, + 0xec, + 0xcc, + 0xcf, + 0xfc, + 0x66, + 0x64, + 0x12, + 0x1b, + 0x33, + 0x25, + 0x18, + 0x23, + 0x33, + 0x28, + 0x98, + 0x33, + 0x33, + 0x68, + 0x98, + 0x33, + 0x33, + 0x69, + 0xfe, + 0x33, + 0x36, + 0x41, + 0x81, + 0x33, + 0x35, + 0x60, + 0xc1, + 0x9f, + 0xd3, + 0x83, + 0x06, + 0x21, + 0x59, + 0xa6, + 0x98, + 0x7a, + 0x2b, + 0xd8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x38, + 0x7d, + 0x85, + 0x57, + 0x58, + 0x2c, + 0x25, + 0xfc, + 0x66, + 0x60, + 0xff, + 0x03, + 0x33, + 0x06, + 0x1b, + 0x06, + 0x66, + 0x0d, + 0x76, + 0x0c, + 0xcc, + 0x15, + 0xe0, + 0x66, + 0x60, + 0x5f, + 0x03, + 0x33, + 0x05, + 0x6e, + 0x06, + 0x66, + 0x1a, + 0xd0, + 0xb3, + 0x32, + 0xae, + 0xb1, + 0xfc, + 0x2d, + 0xcb, + 0x08, + 0x50, + 0x6d, + 0x0f, + 0xf9, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x85, + 0x68, + 0x2c, + 0x36, + 0x1d, + 0x7c, + 0x16, + 0x66, + 0x5c, + 0x96, + 0x99, + 0x99, + 0x03, + 0x0e, + 0xcc, + 0xd6, + 0xf2, + 0xe3, + 0x33, + 0x69, + 0xd7, + 0x19, + 0x98, + 0x39, + 0x70, + 0x33, + 0x33, + 0xd5, + 0xb0, + 0x66, + 0x7a, + 0xd7, + 0x60, + 0xcc, + 0xc1, + 0xd6, + 0xc1, + 0x9b, + 0x83, + 0x5d, + 0x83, + 0xeb, + 0x07, + 0x2d, + 0x87, + 0xf6, + 0x1b, + 0x0f, + 0xec, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x38, + 0x7d, + 0x81, + 0xa7, + 0xab, + 0x19, + 0x98, + 0xdb, + 0x6a, + 0x33, + 0x30, + 0x6a, + 0x34, + 0x19, + 0x99, + 0x43, + 0x06, + 0x0c, + 0xcf, + 0xff, + 0x19, + 0x9b, + 0x83, + 0x07, + 0x19, + 0x99, + 0xab, + 0x9c, + 0x19, + 0x99, + 0xcf, + 0x38, + 0x33, + 0x33, + 0x06, + 0x0c, + 0x19, + 0x99, + 0xff, + 0x03, + 0xf8, + 0x81, + 0x84, + 0x87, + 0xfb, + 0x0b, + 0x0f, + 0xf5, + 0xf8, + 0x06, + 0x1a, + 0x81, + 0xb0, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x7f, + 0xfe, + 0x0e, + 0xa0, + 0x64, + 0x08, + 0x7a, + 0x81, + 0x38, + 0xe1, + 0xea, + 0x05, + 0x20, + 0xd0, + 0xbf, + 0xc6, + 0x13, + 0x87, + 0x78, + 0x1a, + 0x40, + 0xb0, + 0x9f, + 0x4c, + 0x38, + 0x50, + 0x5d, + 0x60, + 0x68, + 0x86, + 0xac, + 0x13, + 0x83, + 0x0d, + 0x94, + 0x0b, + 0x09, + 0xc3, + 0xa8, + 0x0f, + 0xf9, + 0x0d, + 0x40, + 0x2c, + 0x12, + 0x80, + 0x06, + 0x1a, + 0x81, + 0xb4, + 0x18, + 0x6a, + 0x06, + 0xd0, + 0x7f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0x7f, + 0x03, + 0xf8, + 0x2c, + 0x2c, + 0x18, + 0x58, + 0x58, + 0x58, + 0x30, + 0xb0, + 0xbf, + 0x81, + 0xfc, + 0x16, + 0x16, + 0x0c, + 0x2c, + 0x0e, + 0x16, + 0x38, + 0x58, + 0x1f, + 0xe1, + 0xfe, + 0x05, + 0x02, + 0xca, + 0x05, + 0x83, + 0x42, + 0xcd, + 0x0b, + 0x1c, + 0x17, + 0x30, + 0x2f, + 0x07, + 0xfe, + 0x0c, + 0x1c, + 0x35, + 0x03, + 0x61, + 0x38, + 0x6a, + 0x06, + 0xc2, + 0x7f, + 0xff, + 0x07, + 0x38, + 0x79, + 0x52, + 0x0f, + 0xf9, + 0xe8, + 0x87, + 0x38, + 0x76, + 0x1f, + 0xb5, + 0x61, + 0x61, + 0xf3, + 0x8e, + 0x17, + 0xf8, + 0x17, + 0xf9, + 0xd5, + 0xc8, + 0x73, + 0x85, + 0x83, + 0x0c, + 0xaa, + 0x7d, + 0x60, + 0xc3, + 0x51, + 0xb0, + 0x50, + 0x18, + 0x7c, + 0xe0, + 0xc2, + 0xc3, + 0xe7, + 0x18, + 0x2c, + 0x3f, + 0xf0, + 0x7c, + 0x30, + 0xda, + 0x1b, + 0x06, + 0x1b, + 0x43, + 0x60, + 0xff, + 0xfc, + 0x1f, + 0xf8, + 0x37, + 0xff, + 0xe0, + 0x61, + 0x90, + 0xec, + 0x19, + 0x7f, + 0xa3, + 0x06, + 0x1b, + 0x43, + 0x60, + 0xc3, + 0x68, + 0x6c, + 0x18, + 0x3a, + 0xd8, + 0x30, + 0x60, + 0xc3, + 0x60, + 0xc1, + 0x83, + 0xfc, + 0x0c, + 0x18, + 0x7f, + 0xb0, + 0x7f, + 0xfe, + 0x00, + 0x06, + 0x1b, + 0x43, + 0x61, + 0xb0, + 0xda, + 0x1b, + 0x0d, + 0xff, + 0xf8, + 0x3f, + 0xe7, + 0x34, + 0x37, + 0xff, + 0xec, + 0x2c, + 0x3e, + 0xc3, + 0xed, + 0xfe, + 0x30, + 0x61, + 0xb0, + 0x48, + 0x58, + 0xe1, + 0xbb, + 0xf8, + 0x9d, + 0x0d, + 0x92, + 0x58, + 0xf8, + 0x33, + 0x9c, + 0xe1, + 0x68, + 0x6a, + 0x02, + 0xf2, + 0x5a, + 0x40, + 0xd5, + 0xc3, + 0x79, + 0xdc, + 0x10, + 0x86, + 0xa0, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x06, + 0x1b, + 0x42, + 0x70, + 0xd8, + 0x6d, + 0x09, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xaf, + 0xff, + 0x21, + 0xa8, + 0x16, + 0x85, + 0xa1, + 0xaf, + 0xff, + 0x21, + 0xa8, + 0x16, + 0x85, + 0xa1, + 0xaf, + 0xff, + 0x21, + 0xf9, + 0x83, + 0xfc, + 0xce, + 0x38, + 0x58, + 0x76, + 0xac, + 0x0b, + 0xd8, + 0x54, + 0x06, + 0x1a, + 0x85, + 0x00, + 0x85, + 0xfe, + 0x09, + 0x00, + 0x06, + 0x0b, + 0xff, + 0x20, + 0xc3, + 0xb3, + 0x0d, + 0x99, + 0x8a, + 0xde, + 0x51, + 0x99, + 0x9d, + 0xdd, + 0x33, + 0x33, + 0x23, + 0x30, + 0x66, + 0x66, + 0x6e, + 0xea, + 0xcc, + 0xcc, + 0xa7, + 0x5c, + 0x66, + 0x61, + 0x68, + 0x76, + 0x67, + 0x7f, + 0xe7, + 0x33, + 0x06, + 0x83, + 0x81, + 0x9b, + 0x96, + 0x0b, + 0x0b, + 0xd4, + 0xc1, + 0x7c, + 0x1f, + 0x90, + 0x3d, + 0x38, + 0x3e, + 0xb8, + 0x35, + 0x87, + 0xfe, + 0x0c, + 0x0d, + 0x61, + 0xb3, + 0x42, + 0xbd, + 0x21, + 0x38, + 0x34, + 0x34, + 0x97, + 0xfe, + 0x0d, + 0x21, + 0x9f, + 0x07, + 0x7f, + 0x20, + 0xec, + 0x3e, + 0xe0, + 0xac, + 0xc1, + 0x20, + 0x7c, + 0x9e, + 0x07, + 0xe0, + 0xbd, + 0x64, + 0x1f, + 0xcd, + 0x14, + 0x20, + 0x90, + 0x20, + 0xc9, + 0x1c, + 0x12, + 0x0c, + 0x62, + 0x47, + 0x04, + 0x83, + 0x0d, + 0x23, + 0x82, + 0x41, + 0x86, + 0x91, + 0xc1, + 0xc0, + 0xc3, + 0x48, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf3, + 0x40, + 0xd8, + 0x1f, + 0xd4, + 0x43, + 0x61, + 0xec, + 0x3e, + 0xc3, + 0xda, + 0x1b, + 0x33, + 0xad, + 0xea, + 0x8c, + 0xcc, + 0x11, + 0x90, + 0x59, + 0x9b, + 0x66, + 0x6c, + 0x66, + 0x60, + 0xcc, + 0xd0, + 0x66, + 0x63, + 0x99, + 0x89, + 0x99, + 0xd3, + 0x37, + 0xb3, + 0x33, + 0x03, + 0xf0, + 0x6e, + 0xec, + 0x14, + 0xec, + 0x25, + 0x8c, + 0xa1, + 0x8e, + 0x1f, + 0x68, + 0x30, + 0x38, + 0x7f, + 0xb0, + 0xe0, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x05, + 0x01, + 0x99, + 0x99, + 0x82, + 0x41, + 0x99, + 0x99, + 0xff, + 0x8c, + 0xcc, + 0xc3, + 0xf6, + 0x66, + 0x61, + 0xfb, + 0x33, + 0x37, + 0xfc, + 0x66, + 0x66, + 0xe1, + 0xb3, + 0x33, + 0x37, + 0xfc, + 0x66, + 0x66, + 0xe1, + 0xb3, + 0x37, + 0x67, + 0xfc, + 0x7f, + 0x33, + 0x86, + 0xc3, + 0xad, + 0x58, + 0x4e, + 0x1e, + 0xc7, + 0xfc, + 0x00, + 0x06, + 0x84, + 0xe1, + 0xb4, + 0x2d, + 0x09, + 0xc3, + 0x68, + 0x5f, + 0xff, + 0x90, + 0x90, + 0x90, + 0x30, + 0x7d, + 0xa0, + 0xd2, + 0x81, + 0xef, + 0xf9, + 0xff, + 0x23, + 0xca, + 0xe7, + 0x0d, + 0x85, + 0xa0, + 0xda, + 0x1a, + 0x61, + 0x68, + 0x37, + 0x4d, + 0x50, + 0x5f, + 0xc8, + 0x5c, + 0x1d, + 0xa0, + 0xd0, + 0x3e, + 0x0e, + 0xd0, + 0x68, + 0x36, + 0x81, + 0xbf, + 0x93, + 0x81, + 0xc1, + 0x68, + 0x27, + 0x43, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x86, + 0xd0, + 0x61, + 0xd8, + 0x2f, + 0xfc, + 0x66, + 0x60, + 0x90, + 0x61, + 0x66, + 0x60, + 0x90, + 0x41, + 0x66, + 0x6f, + 0x5e, + 0xcc, + 0xcd, + 0x81, + 0x85, + 0x99, + 0x98, + 0x6c, + 0x24, + 0xcc, + 0xdf, + 0xfc, + 0x66, + 0x61, + 0x7c, + 0x85, + 0x99, + 0x82, + 0x77, + 0x0b, + 0x33, + 0x1c, + 0xca, + 0x03, + 0xeb, + 0x70, + 0x60, + 0xe0, + 0xf4, + 0x16, + 0x14, + 0x1f, + 0xec, + 0x38, + 0x1c, + 0x33, + 0x06, + 0xa0, + 0x1c, + 0x35, + 0x86, + 0xa0, + 0x1f, + 0xff, + 0xd0, + 0x7e, + 0xb0, + 0xff, + 0xcf, + 0x3c, + 0x1f, + 0x9f, + 0x21, + 0x5c, + 0x85, + 0x79, + 0xff, + 0x2b, + 0xc8, + 0xa0, + 0xff, + 0x21, + 0x9e, + 0xac, + 0x70, + 0x61, + 0x99, + 0x6c, + 0x70, + 0x61, + 0x9d, + 0x56, + 0x38, + 0x30, + 0xcf, + 0x56, + 0x38, + 0x30, + 0xcc, + 0x07, + 0x04, + 0x0c, + 0x33, + 0x17, + 0x05, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x06, + 0x12, + 0x0c, + 0x10, + 0x6c, + 0x36, + 0x65, + 0x01, + 0x99, + 0x97, + 0x75, + 0x26, + 0x66, + 0x53, + 0xea, + 0x8c, + 0xcc, + 0x0f, + 0xd0, + 0x59, + 0x98, + 0xe6, + 0x58, + 0x33, + 0x37, + 0x06, + 0x07, + 0x33, + 0x30, + 0x98, + 0x3b, + 0x33, + 0x15, + 0xcb, + 0x8c, + 0xcc, + 0x79, + 0x5c, + 0x99, + 0x98, + 0xe0, + 0x70, + 0xbe, + 0xb0, + 0x5d, + 0x87, + 0xe4, + 0x0f, + 0xe4, + 0x3e, + 0x79, + 0x03, + 0xa1, + 0xff, + 0x83, + 0x06, + 0x1a, + 0x81, + 0xb0, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x57, + 0x7a, + 0xb8, + 0x25, + 0xf7, + 0x2f, + 0x81, + 0x5f, + 0xfa, + 0x81, + 0xab, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xbd, + 0x5e, + 0xf0, + 0x7f, + 0xe0, + 0xfc, + 0xf5, + 0xfe, + 0xd0, + 0x30, + 0x2b, + 0xc9, + 0x20, + 0x61, + 0x83, + 0x49, + 0x20, + 0x61, + 0xeb, + 0x69, + 0x20, + 0x60, + 0x21, + 0xcf, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x86, + 0xc2, + 0xa0, + 0x6c, + 0x33, + 0x83, + 0x0b, + 0x33, + 0xbf, + 0xf3, + 0x99, + 0x8c, + 0xb4, + 0xa3, + 0x33, + 0x06, + 0x16, + 0x16, + 0x66, + 0x28, + 0x54, + 0x46, + 0x66, + 0x64, + 0xc3, + 0x19, + 0x9d, + 0xdb, + 0xd8, + 0x33, + 0x35, + 0x50, + 0x56, + 0x0c, + 0xcc, + 0x18, + 0x52, + 0x0c, + 0xdc, + 0x9c, + 0x1b, + 0x1e, + 0xa6, + 0x64, + 0xc9, + 0x87, + 0xbf, + 0x5f, + 0x90, + 0xfe, + 0x82, + 0x50, + 0x06, + 0x1b, + 0x43, + 0x68, + 0x5a, + 0x16, + 0x86, + 0xd0, + 0xbf, + 0xff, + 0x21, + 0xfb, + 0x0f, + 0xf3, + 0xff, + 0xf0, + 0x66, + 0x0b, + 0x42, + 0x70, + 0xcf, + 0xff, + 0xc1, + 0x98, + 0x2c, + 0x33, + 0x86, + 0x7f, + 0xfe, + 0x0f, + 0xdd, + 0x82, + 0x0f, + 0xe7, + 0x32, + 0x58, + 0x3c, + 0xe9, + 0xbd, + 0xe0, + 0xcf, + 0x90, + 0x62, + 0x06, + 0x87, + 0x90, + 0xd7, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x84, + 0xe1, + 0x68, + 0x6c, + 0x36, + 0x8e, + 0x14, + 0x65, + 0x3f, + 0xf1, + 0x99, + 0x84, + 0xe1, + 0xd9, + 0x9b, + 0xff, + 0x26, + 0x66, + 0x15, + 0x03, + 0xb3, + 0x30, + 0xb4, + 0x3b, + 0x33, + 0xbf, + 0xf1, + 0x99, + 0x82, + 0x81, + 0xec, + 0xcc, + 0x1f, + 0xe4, + 0xcc, + 0xca, + 0x0e, + 0x1b, + 0xf9, + 0xc0, + 0xe1, + 0x90, + 0xad, + 0x03, + 0x87, + 0xfb, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x85, + 0x26, + 0x92, + 0x16, + 0x1a, + 0x72, + 0x41, + 0x99, + 0x82, + 0x9b, + 0x20, + 0xcc, + 0xdd, + 0xa6, + 0x59, + 0x99, + 0x81, + 0xc7, + 0x0b, + 0x33, + 0x2d, + 0x03, + 0xc6, + 0x67, + 0x4f, + 0xf4, + 0x66, + 0x63, + 0x86, + 0xc1, + 0x99, + 0x8f, + 0xf8, + 0x19, + 0x98, + 0xe1, + 0xb0, + 0x66, + 0xe3, + 0xd6, + 0xc1, + 0xf5, + 0x8e, + 0xbb, + 0x0f, + 0x23, + 0x86, + 0xc3, + 0xf3, + 0x82, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfb, + 0x0a, + 0xea, + 0xe8, + 0x66, + 0x40, + 0xa0, + 0x30, + 0xb3, + 0x29, + 0xff, + 0x9c, + 0xc8, + 0x3f, + 0xd9, + 0x91, + 0xff, + 0x26, + 0x64, + 0x68, + 0x6d, + 0x33, + 0x23, + 0xae, + 0xd3, + 0x32, + 0x34, + 0x36, + 0x99, + 0x91, + 0x57, + 0x50, + 0x33, + 0x65, + 0xdc, + 0xb1, + 0xea, + 0xfb, + 0xac, + 0x1f, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0x84, + 0xa3, + 0x06, + 0x1b, + 0x0d, + 0x99, + 0x20, + 0xcc, + 0x8a, + 0xba, + 0xc6, + 0x66, + 0x2b, + 0xe9, + 0x46, + 0x66, + 0x0d, + 0xde, + 0x06, + 0x66, + 0xe9, + 0x82, + 0xcc, + 0xcc, + 0x36, + 0x08, + 0x19, + 0x99, + 0x40, + 0xd8, + 0x33, + 0x33, + 0xb6, + 0x9c, + 0x66, + 0x7a, + 0x36, + 0x30, + 0x66, + 0xe3, + 0xcc, + 0x60, + 0xfa, + 0xc1, + 0x8d, + 0x38, + 0x3e, + 0xd0, + 0xd8, + 0x7d, + 0x21, + 0xd8, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x82, + 0xf9, + 0xdc, + 0x36, + 0x19, + 0x8f, + 0x05, + 0x99, + 0x56, + 0x8e, + 0xe6, + 0x66, + 0x78, + 0x2f, + 0x03, + 0x33, + 0x3b, + 0xeb, + 0x8c, + 0xcf, + 0x21, + 0xce, + 0xe6, + 0x67, + 0xfc, + 0x0c, + 0xcc, + 0xc3, + 0xb0, + 0x66, + 0x66, + 0xbd, + 0x83, + 0x33, + 0x2b, + 0xe0, + 0x66, + 0xe0, + 0xc2, + 0xc2, + 0xfa, + 0xc1, + 0xa5, + 0x87, + 0xfa, + 0x06, + 0x87, + 0xef, + 0xfe, + 0x40, + 0x06, + 0x1a, + 0x81, + 0xb4, + 0x2d, + 0x77, + 0x97, + 0x68, + 0x55, + 0xff, + 0x82, + 0x61, + 0xa1, + 0xfe, + 0x40, + 0xfa, + 0x43, + 0xd6, + 0x13, + 0x04, + 0xc5, + 0xe8, + 0x3b, + 0xf9, + 0x0a, + 0xd0, + 0xd8, + 0x77, + 0xfc, + 0x07, + 0xf9, + 0x0b, + 0x18, + 0x10, + 0x30, + 0x98, + 0xc5, + 0x03, + 0xfd, + 0x51, + 0xd4, + 0x19, + 0xc2, + 0xb3, + 0x0f, + 0x3b, + 0xc7, + 0x78, + 0x3b, + 0x82, + 0x64, + 0x6f, + 0x83, + 0xff, + 0x07, + 0x1c, + 0x35, + 0x03, + 0x68, + 0x1e, + 0xb7, + 0xab, + 0x68, + 0x74, + 0x87, + 0xfd, + 0x57, + 0x5b, + 0xfc, + 0x19, + 0xc3, + 0xd8, + 0x7b, + 0xf9, + 0x57, + 0xa8, + 0x85, + 0x85, + 0xaa, + 0x0b, + 0x42, + 0xd6, + 0xd5, + 0x19, + 0x21, + 0x75, + 0x6a, + 0x8c, + 0x90, + 0xb5, + 0xb5, + 0x46, + 0x48, + 0x5a, + 0xda, + 0xa3, + 0x24, + 0x1f, + 0xf0, + 0xd0, + 0x43, + 0x50, + 0x90, + 0x39, + 0x40, + 0xb8, + 0x28, + 0xf2, + 0x0b, + 0x0f, + 0xfc, + 0x1c, + 0x1c, + 0x35, + 0x03, + 0x68, + 0x1e, + 0xb7, + 0xab, + 0x68, + 0x79, + 0x41, + 0x30, + 0x73, + 0x57, + 0x82, + 0x60, + 0xe5, + 0xb0, + 0xbf, + 0xd0, + 0x29, + 0xea, + 0xb0, + 0x65, + 0x02, + 0x7e, + 0x4f, + 0xf4, + 0x0e, + 0x32, + 0x71, + 0x8a, + 0x06, + 0xa0, + 0x5f, + 0xe8, + 0x1f, + 0xe0, + 0xbc, + 0xa0, + 0xda, + 0x50, + 0x0f, + 0xa5, + 0x05, + 0x76, + 0x16, + 0xfa, + 0x81, + 0x3d, + 0xcf, + 0x18, + 0x10, + 0x70, + 0x6d, + 0x05, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0a, + 0x09, + 0x09, + 0x82, + 0x70, + 0xb4, + 0x1c, + 0x17, + 0x02, + 0xc0, + 0xe1, + 0x38, + 0x5a, + 0x0e, + 0x0b, + 0x81, + 0x60, + 0x70, + 0x9c, + 0x2c, + 0x2d, + 0x0b, + 0x81, + 0x40, + 0x38, + 0x6b, + 0x03, + 0x85, + 0xa1, + 0xb4, + 0x1c, + 0x07, + 0x0c, + 0xe1, + 0x68, + 0x38, + 0x37, + 0x02, + 0xc2, + 0xd0, + 0x9c, + 0x2d, + 0x05, + 0x86, + 0xd0, + 0x58, + 0x5a, + 0x14, + 0x81, + 0x82, + 0x90, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xfd, + 0xa0, + 0x70, + 0xd8, + 0x6d, + 0x03, + 0x86, + 0xc3, + 0x68, + 0x1c, + 0x36, + 0x1b, + 0x40, + 0xe1, + 0xb0, + 0xda, + 0x07, + 0x0d, + 0x86, + 0xd0, + 0x38, + 0x6c, + 0x36, + 0x81, + 0xc3, + 0x61, + 0xb4, + 0x0e, + 0x1b, + 0x0d, + 0xa0, + 0xa0, + 0x6c, + 0x36, + 0x83, + 0x43, + 0x61, + 0xb4, + 0x70, + 0xec, + 0x36, + 0x9c, + 0x1d, + 0x86, + 0xd3, + 0x0f, + 0xfb, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x68, + 0x5a, + 0x1b, + 0x0b, + 0x42, + 0xd0, + 0xd8, + 0x5a, + 0x16, + 0x82, + 0x30, + 0xb5, + 0x03, + 0x47, + 0x3a, + 0x1b, + 0xa6, + 0x94, + 0x33, + 0x35, + 0x66, + 0x98, + 0xe6, + 0x69, + 0x9a, + 0xa1, + 0xc9, + 0xd2, + 0x74, + 0x2a, + 0x05, + 0xa1, + 0x68, + 0x5a, + 0x16, + 0x85, + 0xa1, + 0x61, + 0xb4, + 0x2d, + 0x05, + 0x03, + 0x68, + 0x5a, + 0x58, + 0x76, + 0x85, + 0xa6, + 0x87, + 0xfb, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1d, + 0x61, + 0x38, + 0x30, + 0x68, + 0x5c, + 0x0d, + 0x28, + 0x38, + 0x76, + 0x0c, + 0x18, + 0x34, + 0x3e, + 0xa0, + 0xe3, + 0x87, + 0xec, + 0x1a, + 0x68, + 0x6f, + 0x8c, + 0x18, + 0x34, + 0x32, + 0xb2, + 0x85, + 0x8e, + 0x1c, + 0xe0, + 0xc1, + 0xa7, + 0x06, + 0x70, + 0x50, + 0x70, + 0x61, + 0x9c, + 0x0e, + 0x0d, + 0x38, + 0x27, + 0x0b, + 0x4a, + 0x0e, + 0x17, + 0xa0, + 0xff, + 0xda, + 0x5a, + 0x1e, + 0x50, + 0xe1, + 0xaf, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0x84, + 0x84, + 0x87, + 0xb8, + 0x74, + 0x1a, + 0x1c, + 0xe9, + 0x60, + 0xb0, + 0xfd, + 0x81, + 0xc0, + 0xe8, + 0x67, + 0xff, + 0xd0, + 0x67, + 0x0a, + 0x81, + 0x50, + 0x33, + 0xd5, + 0xea, + 0xb8, + 0x33, + 0x85, + 0x40, + 0xa8, + 0x19, + 0xc2, + 0xa0, + 0x54, + 0x0c, + 0xff, + 0xfa, + 0x0f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x7b, + 0xa6, + 0x87, + 0x37, + 0x92, + 0x83, + 0xe9, + 0x04, + 0x86, + 0xa0, + 0x66, + 0x00, + 0x1f, + 0xff, + 0xc8, + 0x4b, + 0xde, + 0x5e, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xcb, + 0xad, + 0x7f, + 0x03, + 0xff, + 0xf7, + 0x07, + 0xb0, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x77, + 0xfe, + 0x43, + 0x50, + 0x36, + 0x1f, + 0xd8, + 0x76, + 0x1f, + 0xb8, + 0x3b, + 0x0f, + 0xac, + 0x3d, + 0x87, + 0x9c, + 0x3e, + 0xd0, + 0xfc, + 0xff, + 0xfc, + 0x00, + 0x0f, + 0xbf, + 0xf2, + 0x1f, + 0xda, + 0x1e, + 0xfe, + 0x81, + 0x87, + 0xf5, + 0x02, + 0x70, + 0xfe, + 0xa0, + 0x54, + 0x0f, + 0xea, + 0x05, + 0xa1, + 0xfd, + 0x40, + 0xbf, + 0xe0, + 0xd4, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x5d, + 0x87, + 0xa8, + 0x0f, + 0xa8, + 0x87, + 0xa8, + 0x04, + 0x3f, + 0xed, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xd7, + 0xd0, + 0x7f, + 0xe0, + 0xf0, + 0x7f, + 0xfe, + 0x56, + 0x1f, + 0xf3, + 0x87, + 0xfc, + 0xe1, + 0xff, + 0x3f, + 0xfe, + 0x47, + 0x0f, + 0xda, + 0x38, + 0x7e, + 0xd1, + 0xc3, + 0xf6, + 0x8e, + 0xbf, + 0xb4, + 0x7f, + 0xfc, + 0x8e, + 0x1f, + 0xf3, + 0x87, + 0xfc, + 0xeb, + 0xfe, + 0x1f, + 0xff, + 0xa0, + 0x0f, + 0xbf, + 0xc1, + 0x97, + 0x8c, + 0x27, + 0x0d, + 0xfa, + 0x30, + 0x9c, + 0x3d, + 0x85, + 0x84, + 0xe1, + 0xec, + 0x2c, + 0x47, + 0x0f, + 0x61, + 0x66, + 0x38, + 0x7b, + 0x0b, + 0x1d, + 0xc3, + 0xd8, + 0x58, + 0x37, + 0x0f, + 0x60, + 0x70, + 0x9c, + 0x39, + 0xfa, + 0x81, + 0x38, + 0x6f, + 0x49, + 0xa1, + 0x38, + 0xe2, + 0x1b, + 0x0c, + 0xe3, + 0x07, + 0x70, + 0x67, + 0x28, + 0x19, + 0xc3, + 0xdf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0xf5, + 0x03, + 0xfc, + 0xe0, + 0xa0, + 0x24, + 0x3d, + 0x40, + 0x50, + 0x1a, + 0x1e, + 0xe0, + 0x50, + 0x18, + 0x7d, + 0xe0, + 0x50, + 0x74, + 0x39, + 0xe8, + 0x50, + 0xed, + 0x0d, + 0xa7, + 0x5b, + 0x1d, + 0x07, + 0x04, + 0xde, + 0x40, + 0xe0, + 0x83, + 0xa8, + 0x86, + 0x43, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xeb, + 0x0d, + 0xc1, + 0xcf, + 0xff, + 0xe4, + 0x3f, + 0x61, + 0xfe, + 0xbf, + 0xfd, + 0x07, + 0xee, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x68, + 0x7f, + 0xe3, + 0xff, + 0xc1, + 0xd6, + 0x13, + 0xa1, + 0xf7, + 0x83, + 0xb0, + 0xfb, + 0x85, + 0xed, + 0x78, + 0x33, + 0xff, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x1a, + 0x1d, + 0xfd, + 0x05, + 0x61, + 0xf9, + 0xdb, + 0xfe, + 0x43, + 0x78, + 0x55, + 0xae, + 0x0d, + 0x61, + 0xb4, + 0xe0, + 0xd7, + 0xa0, + 0x50, + 0x2d, + 0x07, + 0x81, + 0x57, + 0xfc, + 0x04, + 0x3c, + 0x87, + 0x20, + 0xae, + 0x4c, + 0xc7, + 0x09, + 0x5c, + 0x83, + 0x31, + 0xc3, + 0xa4, + 0x2c, + 0xc7, + 0x0e, + 0x90, + 0xb3, + 0x1c, + 0x3b, + 0xea, + 0x8c, + 0x71, + 0x5f, + 0x43, + 0x83, + 0x1c, + 0x84, + 0x36, + 0x82, + 0x07, + 0x90, + 0xff, + 0xc1, + 0x80, + 0xbf, + 0xfc, + 0x87, + 0xfe, + 0xd0, + 0xff, + 0xda, + 0x1f, + 0xfb, + 0x43, + 0xff, + 0x68, + 0x7f, + 0xed, + 0x03, + 0xff, + 0xe4, + 0x0e, + 0x1f, + 0x90, + 0x9c, + 0x3f, + 0xf3, + 0x87, + 0xfe, + 0x70, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0x83, + 0x43, + 0xf5, + 0x82, + 0xff, + 0xf0, + 0x00, + 0xbf, + 0xfe, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xe1, + 0xc3, + 0x21, + 0xf9, + 0xc3, + 0x68, + 0x7c, + 0xe1, + 0xb4, + 0x3e, + 0x70, + 0xdf, + 0xff, + 0x06, + 0xd0, + 0xfc, + 0x86, + 0xd0, + 0xff, + 0xc6, + 0x87, + 0xf9, + 0x06, + 0x87, + 0xf3, + 0x83, + 0x43, + 0xfa, + 0xc1, + 0x44, + 0x3e, + 0x74, + 0x2f, + 0xff, + 0x40, + 0xff, + 0xf9, + 0x06, + 0x87, + 0xed, + 0x06, + 0x87, + 0xed, + 0x06, + 0x87, + 0xed, + 0x06, + 0x87, + 0xed, + 0x06, + 0x87, + 0xed, + 0x07, + 0xff, + 0xc8, + 0x34, + 0x3f, + 0x21, + 0x68, + 0x7f, + 0xed, + 0x0f, + 0xfd, + 0xa1, + 0xfc, + 0xe6, + 0x87, + 0xf3, + 0x94, + 0x0f, + 0xcf, + 0x02, + 0xff, + 0xe8, + 0x00, + 0xff, + 0xf9, + 0x34, + 0x2d, + 0x0b, + 0x4d, + 0x0b, + 0x42, + 0xd3, + 0x42, + 0xd0, + 0xb4, + 0xd0, + 0xb4, + 0x2d, + 0x34, + 0x2d, + 0x0b, + 0x4f, + 0xff, + 0x93, + 0x43, + 0xf4, + 0x0d, + 0x0f, + 0xfb, + 0x43, + 0xfe, + 0xd0, + 0xfe, + 0xa6, + 0x87, + 0xf5, + 0x38, + 0x3f, + 0x3a, + 0x7f, + 0xfa, + 0x00, + 0x0e, + 0xc3, + 0x68, + 0x79, + 0x6d, + 0x77, + 0x28, + 0x35, + 0x5e, + 0xab, + 0xd4, + 0x43, + 0xd8, + 0x6d, + 0x0f, + 0xed, + 0x0b, + 0x43, + 0xbf, + 0xff, + 0x79, + 0x0d, + 0x61, + 0x9c, + 0x3e, + 0xbf, + 0xf8, + 0x3a, + 0xf4, + 0x19, + 0xee, + 0x07, + 0x14, + 0x0c, + 0xe3, + 0xa1, + 0xaf, + 0xf4, + 0x1f, + 0xa4, + 0x3e, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7d, + 0xff, + 0x90, + 0x1f, + 0xe5, + 0x7f, + 0x20, + 0x70, + 0xa5, + 0x61, + 0x68, + 0x1f, + 0xe5, + 0x7f, + 0x20, + 0x70, + 0xca, + 0xc3, + 0x21, + 0x61, + 0x51, + 0xc2, + 0xa0, + 0x57, + 0xd0, + 0x2f, + 0xa0, + 0xf3, + 0x86, + 0xd0, + 0xe7, + 0xff, + 0xf2, + 0x1c, + 0xe1, + 0xb8, + 0x3f, + 0x38, + 0x6d, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xf4, + 0x81, + 0x90, + 0xfa, + 0xe0, + 0xd7, + 0x90, + 0xbd, + 0x07, + 0xe7, + 0x83, + 0xff, + 0x07, + 0x0f, + 0x38, + 0x7f, + 0xe7, + 0x0f, + 0xfd, + 0x61, + 0xf7, + 0xff, + 0xe4, + 0xc3, + 0x38, + 0x6d, + 0x30, + 0xce, + 0x1b, + 0x4c, + 0x33, + 0x86, + 0xd3, + 0x0c, + 0xe1, + 0xb4, + 0xc3, + 0x38, + 0x6d, + 0x30, + 0xce, + 0x1b, + 0x4c, + 0x33, + 0x86, + 0xd3, + 0x0c, + 0xe3, + 0xe8, + 0x3e, + 0x70, + 0xff, + 0xce, + 0x1e, + 0x0f, + 0x96, + 0xa7, + 0x3f, + 0xfa, + 0xa4, + 0x3e, + 0x70, + 0xff, + 0xce, + 0x1f, + 0x97, + 0x5a, + 0xf0, + 0x1f, + 0xff, + 0x80, + 0xe1, + 0x38, + 0x4e, + 0x07, + 0x09, + 0xc2, + 0x70, + 0x38, + 0x4e, + 0x13, + 0x81, + 0xc2, + 0x70, + 0x9c, + 0x0e, + 0x13, + 0x84, + 0xe0, + 0x70, + 0x9c, + 0xbd, + 0x04, + 0x84, + 0xe1, + 0xff, + 0x9c, + 0x3c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x5f, + 0xff, + 0x06, + 0xa0, + 0x54, + 0x0a, + 0xc3, + 0x50, + 0x2a, + 0x04, + 0xe1, + 0xa8, + 0x15, + 0x02, + 0x70, + 0xd4, + 0x0a, + 0x81, + 0x38, + 0x6a, + 0x05, + 0x40, + 0x9c, + 0x35, + 0x02, + 0xa1, + 0xf4, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x82, + 0xd0, + 0xff, + 0xc3, + 0x87, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x9d, + 0x14, + 0x1f, + 0xee, + 0x06, + 0x87, + 0xf3, + 0x85, + 0xa1, + 0xf9, + 0xff, + 0xf8, + 0x27, + 0xe0, + 0xb4, + 0x2c, + 0x0e, + 0xa8, + 0x2d, + 0x0b, + 0x09, + 0x18, + 0x2d, + 0x0b, + 0x0e, + 0x60, + 0xb4, + 0x2c, + 0x39, + 0x82, + 0xd1, + 0x58, + 0x73, + 0x05, + 0xab, + 0xa0, + 0x7f, + 0xb4, + 0x3c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x61, + 0x90, + 0x61, + 0xd8, + 0x6d, + 0x30, + 0x55, + 0xea, + 0x1a, + 0x63, + 0xb7, + 0x3b, + 0xa6, + 0x38, + 0x30, + 0x6e, + 0x98, + 0xe0, + 0xc1, + 0xba, + 0x63, + 0x83, + 0x06, + 0xe9, + 0x8e, + 0x0c, + 0x1b, + 0xab, + 0x1c, + 0x18, + 0x34, + 0x0c, + 0x38, + 0x30, + 0x68, + 0x34, + 0x70, + 0x6a, + 0xd0, + 0x60, + 0x70, + 0x6f, + 0x03, + 0x83, + 0xd8, + 0x66, + 0x0f, + 0xb0, + 0xff, + 0xc1, + 0xe0, + 0x06, + 0x1b, + 0xf8, + 0x3b, + 0x0d, + 0x85, + 0x87, + 0x68, + 0x58, + 0x58, + 0x5f, + 0xe3, + 0x0b, + 0x0b, + 0x30, + 0x66, + 0x83, + 0x0b, + 0x30, + 0x67, + 0x26, + 0x16, + 0x60, + 0xcc, + 0xcc, + 0x2c, + 0xc1, + 0x99, + 0x38, + 0x59, + 0x83, + 0x70, + 0x58, + 0x59, + 0x8e, + 0xc1, + 0x61, + 0x66, + 0xec, + 0x85, + 0x81, + 0x06, + 0x16, + 0x1b, + 0x04, + 0x0c, + 0x14, + 0x0d, + 0xaa, + 0x06, + 0x38, + 0x75, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0b, + 0x2f, + 0xfd, + 0x11, + 0x87, + 0x68, + 0x67, + 0x30, + 0xec, + 0x39, + 0xcc, + 0x1f, + 0xf8, + 0x73, + 0x06, + 0xad, + 0x6c, + 0x73, + 0x06, + 0x0c, + 0x2c, + 0x73, + 0x06, + 0x0c, + 0x2c, + 0x73, + 0x06, + 0x0c, + 0x2c, + 0x73, + 0x06, + 0x0c, + 0x2c, + 0x36, + 0x0c, + 0x18, + 0x58, + 0x4c, + 0x0c, + 0x18, + 0x1c, + 0x2d, + 0x06, + 0x0c, + 0xb4, + 0x16, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x79, + 0x0c, + 0xf0, + 0x7e, + 0xbd, + 0x78, + 0x3f, + 0x9b, + 0xd7, + 0x90, + 0xf7, + 0xd6, + 0x81, + 0xb4, + 0x32, + 0x16, + 0x86, + 0x43, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x83, + 0x0f, + 0xf3, + 0xa0, + 0xd0, + 0xfc, + 0xff, + 0xfc, + 0x15, + 0xd8, + 0x58, + 0x4e, + 0x14, + 0x38, + 0x58, + 0x4e, + 0x1c, + 0xe1, + 0x61, + 0x38, + 0x73, + 0x85, + 0x8f, + 0xa0, + 0xff, + 0x61, + 0xf0, + 0x06, + 0x1e, + 0xc3, + 0xec, + 0x3d, + 0x87, + 0xda, + 0x0f, + 0xfc, + 0x7f, + 0x41, + 0x68, + 0x6c, + 0xc1, + 0x05, + 0xa1, + 0xb3, + 0x04, + 0xff, + 0x81, + 0x98, + 0x20, + 0xb0, + 0xec, + 0xc1, + 0x05, + 0xa1, + 0xb3, + 0x05, + 0xff, + 0x8c, + 0xc1, + 0x05, + 0x85, + 0x99, + 0xba, + 0x16, + 0x16, + 0x16, + 0x1e, + 0xc0, + 0xc1, + 0x61, + 0xec, + 0xb0, + 0xd8, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0b, + 0x0d, + 0x86, + 0x43, + 0xb0, + 0xd8, + 0x4e, + 0x1d, + 0xa1, + 0x61, + 0x68, + 0x5f, + 0xc0, + 0xc7, + 0x43, + 0x66, + 0x60, + 0xdd, + 0x0e, + 0xcc, + 0xc1, + 0xa8, + 0x3d, + 0x99, + 0xbf, + 0xf9, + 0x33, + 0x30, + 0x60, + 0xc3, + 0xb3, + 0x30, + 0x60, + 0xd0, + 0xd9, + 0x98, + 0x30, + 0x30, + 0x6c, + 0xe8, + 0x0c, + 0x2c, + 0x3d, + 0x86, + 0xc0, + 0xac, + 0x3b, + 0x0d, + 0xf2, + 0x58, + 0x6c, + 0x2b, + 0x43, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x21, + 0xff, + 0x87, + 0x0a, + 0xff, + 0x03, + 0xfe, + 0x30, + 0xa8, + 0x13, + 0x83, + 0x46, + 0x06, + 0x1b, + 0x87, + 0x0b, + 0x78, + 0x39, + 0xf4, + 0x13, + 0xe0, + 0xf5, + 0xbc, + 0x5d, + 0xc1, + 0x7a, + 0x0d, + 0x40, + 0xad, + 0x0f, + 0x9c, + 0x3f, + 0xdf, + 0xff, + 0x07, + 0x61, + 0x38, + 0x4e, + 0x1d, + 0x84, + 0xe1, + 0x38, + 0x76, + 0x13, + 0x84, + 0xe1, + 0xd8, + 0x4e, + 0x0f, + 0x41, + 0xfc, + 0xe1, + 0xf0, + 0x06, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0xc3, + 0xda, + 0x0a, + 0xbd, + 0x53, + 0xfc, + 0x6b, + 0x6a, + 0xdc, + 0xcc, + 0xc2, + 0xc1, + 0x99, + 0x99, + 0xa3, + 0x81, + 0x33, + 0x33, + 0xff, + 0x19, + 0x99, + 0xe8, + 0x29, + 0x33, + 0x33, + 0x70, + 0xb0, + 0x66, + 0x66, + 0x59, + 0x40, + 0x66, + 0xce, + 0x0f, + 0x83, + 0xb0, + 0x50, + 0x17, + 0x07, + 0x60, + 0xc7, + 0x8b, + 0x42, + 0xc6, + 0x74, + 0x27, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1b, + 0x0f, + 0x50, + 0x3b, + 0x0f, + 0x68, + 0x76, + 0x84, + 0xad, + 0x63, + 0xfc, + 0x7f, + 0x9c, + 0xc1, + 0x98, + 0x6d, + 0xcc, + 0x19, + 0x86, + 0xdc, + 0xc1, + 0x98, + 0x6d, + 0xcc, + 0x19, + 0xfe, + 0x73, + 0x06, + 0x61, + 0xb7, + 0x34, + 0xcc, + 0x36, + 0xe6, + 0xf1, + 0x86, + 0xd0, + 0x61, + 0xb0, + 0xda, + 0x0c, + 0x37, + 0xf9, + 0x06, + 0x1b, + 0x0d, + 0xa0, + 0x06, + 0x1e, + 0xc3, + 0xec, + 0x3d, + 0x87, + 0xda, + 0x1d, + 0xa1, + 0xbf, + 0xc1, + 0x7f, + 0x19, + 0x83, + 0x0b, + 0x0e, + 0xcc, + 0x18, + 0x58, + 0x76, + 0x60, + 0xc5, + 0x6b, + 0x03, + 0x30, + 0x67, + 0xf9, + 0x33, + 0x06, + 0x61, + 0xb4, + 0xcd, + 0x33, + 0x0d, + 0xa6, + 0x6f, + 0x18, + 0x6d, + 0x0b, + 0x0d, + 0x86, + 0xd0, + 0xb0, + 0xdf, + 0xe4, + 0x2c, + 0x36, + 0x1b, + 0x40, + 0x0f, + 0x21, + 0xff, + 0x8c, + 0x3e, + 0xff, + 0xfd, + 0xf2, + 0x1f, + 0xe7, + 0xc9, + 0x68, + 0x2e, + 0x18, + 0xbc, + 0x04, + 0x2b, + 0x81, + 0x21, + 0x68, + 0x68, + 0x3e, + 0xd0, + 0xfb, + 0xff, + 0xf0, + 0x34, + 0x2d, + 0x09, + 0xc1, + 0xa1, + 0x68, + 0x4e, + 0x0d, + 0x0b, + 0x42, + 0x70, + 0x68, + 0x5a, + 0x13, + 0x83, + 0x42, + 0xd3, + 0xe8, + 0x3e, + 0xd0, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xd8, + 0x7b, + 0x0d, + 0x26, + 0x1e, + 0xd0, + 0xb9, + 0xd4, + 0x0f, + 0xf1, + 0xfe, + 0x8c, + 0xc1, + 0xd0, + 0x18, + 0x6c, + 0xc1, + 0xe0, + 0x38, + 0x6c, + 0xc1, + 0xae, + 0xd6, + 0x33, + 0x07, + 0x7f, + 0xc6, + 0x60, + 0xc2, + 0xb4, + 0x2c, + 0xc7, + 0x0b, + 0xa0, + 0x59, + 0xba, + 0x0a, + 0x18, + 0x76, + 0x19, + 0xc1, + 0x40, + 0xd8, + 0x56, + 0x1b, + 0x82, + 0xc1, + 0x40, + 0xf6, + 0x1f, + 0xf8, + 0x30, + 0x1f, + 0xfe, + 0x43, + 0xff, + 0x68, + 0x6f, + 0xfe, + 0x43, + 0xff, + 0x68, + 0x4f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x7f, + 0xfe, + 0xf9, + 0x0d, + 0xa1, + 0x9f, + 0x21, + 0xb4, + 0x33, + 0x8f, + 0xff, + 0x82, + 0x60, + 0xb4, + 0x0e, + 0x13, + 0x05, + 0xa0, + 0x70, + 0x98, + 0x2d, + 0x3e, + 0x0f, + 0xda, + 0x1e, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x9f, + 0xff, + 0x20, + 0x70, + 0xfd, + 0xa0, + 0x7a, + 0xfd, + 0xa0, + 0x70, + 0xfd, + 0xa0, + 0x70, + 0xfd, + 0xa0, + 0x7f, + 0xfc, + 0x1f, + 0xb4, + 0x3e, + 0xff, + 0xfc, + 0x0d, + 0x0b, + 0x42, + 0x70, + 0x61, + 0xb4, + 0x36, + 0x0c, + 0x36, + 0x86, + 0xc1, + 0x86, + 0xd1, + 0xf8, + 0x08, + 0x6d, + 0x0f, + 0x06, + 0x1f, + 0xf8, + 0xc3, + 0x7f, + 0x90, + 0x68, + 0x58, + 0x6d, + 0xff, + 0x18, + 0x6d, + 0xcc, + 0x19, + 0x86, + 0xdc, + 0xc1, + 0x98, + 0x6d, + 0xcc, + 0x19, + 0x86, + 0xdc, + 0xc1, + 0x9f, + 0xe7, + 0x30, + 0x61, + 0xfb, + 0x35, + 0x60, + 0x40, + 0x83, + 0x37, + 0x4a, + 0x02, + 0x81, + 0x61, + 0xb0, + 0xd8, + 0x58, + 0x54, + 0x0d, + 0x40, + 0x61, + 0x41, + 0xcc, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x5f, + 0xff, + 0x90, + 0xb4, + 0x35, + 0x03, + 0xd4, + 0x0d, + 0xa1, + 0xe7, + 0x09, + 0xc3, + 0x7f, + 0xfe, + 0xed, + 0x0d, + 0xa1, + 0xa9, + 0xa1, + 0xb4, + 0x35, + 0x01, + 0xff, + 0xe0, + 0xd8, + 0x5a, + 0x16, + 0x1b, + 0x0b, + 0x42, + 0xc3, + 0x61, + 0x68, + 0x1c, + 0x36, + 0x16, + 0x9e, + 0x83, + 0xf6, + 0x87, + 0x80, + 0x0a, + 0x80, + 0xa0, + 0x28, + 0x1a, + 0x9e, + 0xa7, + 0xa9, + 0xea, + 0x01, + 0x54, + 0x55, + 0x15, + 0x45, + 0x06, + 0xa0, + 0x28, + 0x0a, + 0x07, + 0x94, + 0x05, + 0x01, + 0x41, + 0xaf, + 0xff, + 0xd8, + 0x24, + 0x35, + 0x03, + 0x38, + 0x24, + 0x35, + 0x03, + 0x38, + 0x6f, + 0xff, + 0x21, + 0xd8, + 0x54, + 0x0b, + 0x43, + 0xb0, + 0xa8, + 0x16, + 0x87, + 0x61, + 0x50, + 0x2d, + 0x0e, + 0xc2, + 0xa1, + 0x78, + 0x3f, + 0xd4, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1b, + 0x0f, + 0x61, + 0xec, + 0x3d, + 0xfc, + 0xad, + 0x41, + 0xb4, + 0x2f, + 0xf0, + 0xad, + 0x63, + 0x30, + 0x67, + 0xf8, + 0xcc, + 0x19, + 0x86, + 0xcc, + 0xc1, + 0x99, + 0xa6, + 0x66, + 0x0c, + 0xcd, + 0x33, + 0x30, + 0x66, + 0x69, + 0x99, + 0x8e, + 0x66, + 0x0c, + 0xcd, + 0xd3, + 0x30, + 0x61, + 0x61, + 0xda, + 0xc1, + 0xb0, + 0x9e, + 0x1e, + 0x0b, + 0x03, + 0xa1, + 0x98, + 0x3f, + 0xf0, + 0x00, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0xff, + 0x05, + 0x85, + 0xa1, + 0x68, + 0x76, + 0xff, + 0xfc, + 0x16, + 0x16, + 0x85, + 0xa1, + 0xd8, + 0x5a, + 0x16, + 0x87, + 0x61, + 0x5f, + 0xc1, + 0xec, + 0x39, + 0xc3, + 0xe7, + 0x1f, + 0xfe, + 0x09, + 0x87, + 0x03, + 0x85, + 0x85, + 0x23, + 0x81, + 0xc2, + 0xc2, + 0xc0, + 0xe0, + 0x70, + 0x38, + 0x18, + 0x28, + 0x0e, + 0x72, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x15, + 0xfc, + 0x0f, + 0xfa, + 0xa0, + 0x70, + 0x73, + 0x05, + 0x42, + 0xc2, + 0x7f, + 0xcd, + 0x0e, + 0x0f, + 0x50, + 0x2a, + 0x02, + 0x80, + 0xff, + 0xaa, + 0x03, + 0x86, + 0xb0, + 0xd5, + 0x7a, + 0x03, + 0xe0, + 0x96, + 0x83, + 0xce, + 0x85, + 0x40, + 0xfe, + 0x7f, + 0xfe, + 0x0c, + 0xc1, + 0x50, + 0x36, + 0x19, + 0x82, + 0xa0, + 0x4e, + 0x19, + 0x82, + 0xa1, + 0x7c, + 0x1f, + 0xd4, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfb, + 0x0a, + 0xae, + 0xb0, + 0xad, + 0x41, + 0x50, + 0x3b, + 0x77, + 0x2f, + 0xf4, + 0x66, + 0x61, + 0x68, + 0x76, + 0x66, + 0x16, + 0x1e, + 0xcc, + 0xef, + 0xfc, + 0xe6, + 0x60, + 0xa0, + 0x18, + 0x19, + 0x98, + 0x3f, + 0xe3, + 0x33, + 0x28, + 0x82, + 0x80, + 0xce, + 0x8e, + 0x68, + 0xc1, + 0xb0, + 0x68, + 0x35, + 0x41, + 0xb2, + 0x43, + 0xa8, + 0x1b, + 0x0f, + 0x3e, + 0x43, + 0xff, + 0x07, + 0x06, + 0x1d, + 0xb0, + 0x7b, + 0x0d, + 0x43, + 0x43, + 0xb4, + 0x2e, + 0x68, + 0xa3, + 0xf8, + 0xbf, + 0xe3, + 0x33, + 0x7c, + 0x0c, + 0x36, + 0x67, + 0xe0, + 0x68, + 0x59, + 0x9a, + 0x7f, + 0xa3, + 0x33, + 0x06, + 0x0c, + 0x36, + 0x66, + 0x0c, + 0x1a, + 0x16, + 0x66, + 0x0f, + 0xf4, + 0x67, + 0x40, + 0x60, + 0xc3, + 0xd8, + 0x6c, + 0x18, + 0x7b, + 0x0d, + 0xff, + 0x20, + 0xc3, + 0x61, + 0xff, + 0x83, + 0xfc, + 0x04, + 0x16, + 0x81, + 0x83, + 0x50, + 0x1a, + 0x0c, + 0x2f, + 0xff, + 0xdb, + 0xa1, + 0xfe, + 0xdd, + 0x3f, + 0xf1, + 0xa8, + 0x18, + 0x7b, + 0x10, + 0xd8, + 0x7b, + 0x0f, + 0x7f, + 0xe0, + 0xfe, + 0xd0, + 0xfb, + 0xff, + 0xe4, + 0x1c, + 0x16, + 0x85, + 0x20, + 0xe0, + 0xb4, + 0x29, + 0x07, + 0x05, + 0xa2, + 0x68, + 0x24, + 0x2d, + 0x2e, + 0x00, + 0x06, + 0x1e, + 0xc3, + 0xec, + 0x0d, + 0x5e, + 0xa8, + 0x2c, + 0x3d, + 0xa1, + 0xbf, + 0x8f, + 0xfa, + 0x33, + 0x31, + 0x6d, + 0x71, + 0x99, + 0xaf, + 0xf1, + 0x99, + 0x97, + 0xf9, + 0x33, + 0x33, + 0x43, + 0x49, + 0x99, + 0x98, + 0x30, + 0x49, + 0x99, + 0x98, + 0x30, + 0x49, + 0x9c, + 0x98, + 0x30, + 0x48, + 0x58, + 0x49, + 0x44, + 0x3d, + 0x84, + 0xf0, + 0xf9, + 0x0b, + 0x07, + 0x07, + 0xa0, + 0x06, + 0x07, + 0xff, + 0x03, + 0x03, + 0x07, + 0x3a, + 0xb5, + 0xa0, + 0xf7, + 0xae, + 0xda, + 0x7e, + 0x7c, + 0x66, + 0xc0, + 0xc2, + 0xf1, + 0x9b, + 0x03, + 0x0b, + 0xc6, + 0x6c, + 0xfd, + 0x1e, + 0x33, + 0x60, + 0x61, + 0x78, + 0xcd, + 0x81, + 0x9b, + 0xe3, + 0x36, + 0x56, + 0xcf, + 0x8e, + 0x8c, + 0xd6, + 0x70, + 0x60, + 0x60, + 0xf6, + 0x0c, + 0x0f, + 0xfe, + 0x06, + 0x06, + 0x0e, + 0x60, + 0x06, + 0x17, + 0xfd, + 0x03, + 0x0b, + 0x0e, + 0x6a, + 0xe8, + 0x6f, + 0xea, + 0x6f, + 0x66, + 0x1c, + 0xd9, + 0x99, + 0xbf, + 0xa9, + 0x99, + 0x88, + 0x79, + 0xcc, + 0xc6, + 0xbc, + 0x66, + 0x63, + 0x06, + 0xdc, + 0xcc, + 0x7a, + 0xdb, + 0x9b, + 0x8c, + 0x1b, + 0x73, + 0xb1, + 0x83, + 0x68, + 0x30, + 0x9e, + 0xb6, + 0x83, + 0x09, + 0x83, + 0x68, + 0x30, + 0x9f, + 0xf2, + 0x2f, + 0xff, + 0xd0, + 0x24, + 0x3f, + 0xcc, + 0x09, + 0xff, + 0xf3, + 0x06, + 0xc3, + 0xe7, + 0x0f, + 0x7a, + 0xbd, + 0xe0, + 0xf7, + 0x2f, + 0xac, + 0x3f, + 0x3a, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0xc4, + 0x94, + 0x0f, + 0x3e, + 0x05, + 0x01, + 0xe4, + 0x2f, + 0xff, + 0xde, + 0x0d, + 0x40, + 0x50, + 0x14, + 0x0f, + 0x50, + 0x14, + 0x05, + 0x03, + 0xca, + 0x05, + 0x1e, + 0x0c, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x0f, + 0x61, + 0x68, + 0x34, + 0x3b, + 0x3f, + 0x8f, + 0xfc, + 0x66, + 0x66, + 0x1f, + 0xb3, + 0x33, + 0xff, + 0x19, + 0x99, + 0x83, + 0x44, + 0x19, + 0x99, + 0x92, + 0x0d, + 0x33, + 0x33, + 0x7f, + 0xc6, + 0x66, + 0x61, + 0x61, + 0xa3, + 0x95, + 0xdf, + 0xe0, + 0xb0, + 0x50, + 0x2c, + 0x3d, + 0x83, + 0x0d, + 0x87, + 0xb1, + 0xa7, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfb, + 0xf8, + 0x1d, + 0x6c, + 0x19, + 0x98, + 0x30, + 0xd8, + 0x33, + 0x30, + 0x7f, + 0x81, + 0x99, + 0x87, + 0xfb, + 0x33, + 0x2b, + 0xf1, + 0x99, + 0x9a, + 0xb5, + 0xb3, + 0x37, + 0x30, + 0x60, + 0x73, + 0x36, + 0x3f, + 0xf0, + 0x58, + 0x5a, + 0x60, + 0x70, + 0xb0, + 0xb4, + 0xc0, + 0xe1, + 0x61, + 0x7f, + 0xe0, + 0x06, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x0f, + 0x63, + 0x74, + 0x3f, + 0xf1, + 0xbd, + 0x98, + 0x7b, + 0x33, + 0x33, + 0xff, + 0x19, + 0x98, + 0x83, + 0x40, + 0x99, + 0x99, + 0x43, + 0x4a, + 0x19, + 0x98, + 0x33, + 0x56, + 0x0c, + 0xcd, + 0x53, + 0xcc, + 0x99, + 0x9d, + 0x5d, + 0xea, + 0x39, + 0xb0, + 0x18, + 0xa0, + 0x76, + 0x1b, + 0x4a, + 0x07, + 0x61, + 0x58, + 0x2c, + 0x60, + 0x60, + 0xe0, + 0x9f, + 0x90, + 0xff, + 0xc1, + 0x06, + 0x17, + 0xfc, + 0x85, + 0x85, + 0xa1, + 0xa4, + 0x2c, + 0x2f, + 0x56, + 0xd3, + 0xf8, + 0xd0, + 0xd2, + 0x66, + 0x62, + 0xfc, + 0x0c, + 0xcd, + 0xff, + 0xc6, + 0x66, + 0xa3, + 0x04, + 0x66, + 0x66, + 0xff, + 0xe3, + 0x33, + 0x0f, + 0xf6, + 0x66, + 0xff, + 0xd1, + 0x9e, + 0x81, + 0xa0, + 0x70, + 0xd8, + 0x77, + 0x4c, + 0x3b, + 0x09, + 0xbe, + 0x90, + 0xd8, + 0x3d, + 0x04, + 0xd8, + 0x7f, + 0xe0, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xf7, + 0xff, + 0x90, + 0xec, + 0x3f, + 0x48, + 0x77, + 0xff, + 0x90, + 0xec, + 0x3f, + 0x48, + 0x77, + 0xff, + 0x90, + 0xfa, + 0x81, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xd6, + 0x0a, + 0x03, + 0x83, + 0x3f, + 0xff, + 0xa0, + 0x6d, + 0x01, + 0x40, + 0x39, + 0x06, + 0xa0, + 0x28, + 0x07, + 0x0f, + 0x48, + 0x28, + 0x79, + 0x08, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfb, + 0x0b, + 0xfe, + 0x82, + 0xc3, + 0x48, + 0x30, + 0xbf, + 0x95, + 0x46, + 0xd4, + 0x66, + 0x6b, + 0xfc, + 0x66, + 0x67, + 0xfc, + 0x0c, + 0xcc, + 0xc3, + 0xb0, + 0x66, + 0x67, + 0xab, + 0x60, + 0xcc, + 0xcc, + 0x3b, + 0x06, + 0x66, + 0x5f, + 0xe0, + 0x67, + 0x40, + 0xda, + 0x1e, + 0xc1, + 0xff, + 0xc1, + 0x61, + 0xed, + 0x0f, + 0x61, + 0xed, + 0x0c, + 0x06, + 0x12, + 0x64, + 0x88, + 0x58, + 0x59, + 0x93, + 0x21, + 0x61, + 0x46, + 0x4c, + 0x0f, + 0xeb, + 0xff, + 0x19, + 0x98, + 0x30, + 0xa4, + 0x19, + 0x98, + 0x24, + 0x18, + 0x59, + 0x9b, + 0xff, + 0x8c, + 0xcc, + 0x36, + 0x1d, + 0x99, + 0x9f, + 0xf2, + 0x66, + 0x61, + 0xb0, + 0xec, + 0xe6, + 0xff, + 0xc8, + 0x30, + 0xea, + 0x68, + 0x76, + 0x13, + 0xc0, + 0xe0, + 0xd8, + 0x38, + 0x39, + 0xc3, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1d, + 0x81, + 0xfd, + 0x44, + 0x36, + 0x12, + 0x8c, + 0x1a, + 0x2b, + 0x90, + 0x66, + 0x38, + 0x3f, + 0x93, + 0x77, + 0x81, + 0x99, + 0xd3, + 0xfa, + 0x8e, + 0x66, + 0x0a, + 0x76, + 0x83, + 0x33, + 0x68, + 0x63, + 0xc6, + 0x67, + 0xa0, + 0x41, + 0x4e, + 0x66, + 0x7f, + 0xd1, + 0x9b, + 0x98, + 0x30, + 0x39, + 0x1a, + 0x8f, + 0xfc, + 0x16, + 0x16, + 0x0c, + 0x0e, + 0x16, + 0x16, + 0x0c, + 0x0e, + 0x16, + 0x17, + 0xfd, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb4, + 0x3d, + 0x85, + 0x57, + 0xaa, + 0x0b, + 0x0d, + 0x20, + 0xa0, + 0x3f, + 0x80, + 0xe0, + 0xd0, + 0x66, + 0x6d, + 0x7e, + 0x73, + 0x32, + 0xff, + 0x46, + 0x66, + 0x49, + 0x23, + 0x19, + 0x99, + 0x7f, + 0xa3, + 0x33, + 0x24, + 0x91, + 0x8c, + 0xcc, + 0xbf, + 0xd1, + 0x9d, + 0x03, + 0x48, + 0x7b, + 0x0b, + 0xff, + 0x05, + 0x87, + 0xa4, + 0x3d, + 0x82, + 0xff, + 0xc8, + 0x02, + 0xff, + 0xe0, + 0x9f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xf7, + 0x2f, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x1f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0xb0, + 0xa8, + 0x16, + 0x1e, + 0xd0, + 0x50, + 0x0e, + 0x1e, + 0x70, + 0x50, + 0x1a, + 0x1f, + 0x60, + 0xa0, + 0xe1, + 0xfa, + 0x05, + 0x05, + 0x07, + 0x2f, + 0xb9, + 0x7c, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xb8, + 0x3f, + 0xf0, + 0xeb, + 0xfc, + 0x1d, + 0xff, + 0xf2, + 0x15, + 0x86, + 0x90, + 0xfa, + 0xc3, + 0xa4, + 0x3e, + 0x5b, + 0xff, + 0xc1, + 0xce, + 0x17, + 0x07, + 0xf3, + 0x05, + 0x21, + 0xfc, + 0xc1, + 0x48, + 0x7c, + 0xab, + 0x5b, + 0x97, + 0x81, + 0xff, + 0xfb, + 0xc8, + 0x7e, + 0x90, + 0xff, + 0xc0, + 0x90, + 0xff, + 0xc0, + 0x90, + 0xf0, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xa1, + 0xda, + 0x1f, + 0x58, + 0x6b, + 0x0f, + 0xec, + 0x36, + 0x87, + 0x5f, + 0xff, + 0xa0, + 0xe7, + 0x0d, + 0x40, + 0xfc, + 0xe1, + 0xa8, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0x96, + 0xb5, + 0xdc, + 0xb0, + 0x3f, + 0xff, + 0x78, + 0x3a, + 0x81, + 0xa8, + 0x1f, + 0xb4, + 0x35, + 0x03, + 0xeb, + 0x0e, + 0xa0, + 0x7b, + 0xc1, + 0xea, + 0x07, + 0x70, + 0x7d, + 0x40, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf2, + 0x1b, + 0x43, + 0x38, + 0x7e, + 0xe0, + 0xd6, + 0x1f, + 0xac, + 0x36, + 0x87, + 0xbf, + 0xff, + 0x07, + 0xf5, + 0x03, + 0xf9, + 0x7b, + 0x97, + 0x82, + 0xbf, + 0xff, + 0x41, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xee, + 0x0f, + 0xfa, + 0xc3, + 0xfe, + 0x70, + 0xce, + 0x1c, + 0xe8, + 0x6e, + 0x0c, + 0xf2, + 0xee, + 0x0e, + 0xff, + 0xc1, + 0xff, + 0x78, + 0x3f, + 0xef, + 0x01, + 0x41, + 0xf7, + 0x06, + 0xd0, + 0xee, + 0x0e, + 0x70, + 0x9e, + 0x5d, + 0x57, + 0x0f, + 0xfa, + 0xa5, + 0x68, + 0x87, + 0xfa, + 0x81, + 0xff, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x70, + 0x3f, + 0xf0, + 0x5a, + 0x1f, + 0x9c, + 0x0e, + 0x1f, + 0xce, + 0x0d, + 0x07, + 0x07, + 0x39, + 0x6a, + 0xb0, + 0xf3, + 0x1e, + 0xa6, + 0x87, + 0x98, + 0x35, + 0x87, + 0xd4, + 0x0d, + 0x88, + 0x7a, + 0x81, + 0x69, + 0xa1, + 0xd4, + 0x05, + 0x81, + 0xc3, + 0xb4, + 0x7b, + 0xf0, + 0x76, + 0x9e, + 0x90, + 0x50, + 0x55, + 0x87, + 0xe5, + 0x1f, + 0x20, + 0x0d, + 0x87, + 0x68, + 0x7a, + 0xc3, + 0xb4, + 0x3d, + 0xa1, + 0xda, + 0x1c, + 0xe0, + 0x57, + 0xfc, + 0x0c, + 0x2d, + 0x06, + 0x8e, + 0x5d, + 0x3c, + 0x16, + 0x07, + 0x2b, + 0x61, + 0xb0, + 0x38, + 0x6a, + 0x06, + 0xc0, + 0xe1, + 0x39, + 0x01, + 0xc0, + 0xc1, + 0x69, + 0xa5, + 0x00, + 0xc0, + 0xa0, + 0x28, + 0x68, + 0x18, + 0x7f, + 0xce, + 0x15, + 0x0a, + 0x90, + 0x5a, + 0x16, + 0x87, + 0xdc, + 0x0f, + 0x83, + 0xff, + 0x06, + 0x0f, + 0x61, + 0xf6, + 0x08, + 0x18, + 0x30, + 0x66, + 0x98, + 0x30, + 0x60, + 0xcd, + 0x50, + 0x32, + 0x41, + 0x9b, + 0x93, + 0xb9, + 0x39, + 0xdf, + 0x1d, + 0xf1, + 0x9a, + 0x50, + 0xc1, + 0x26, + 0x69, + 0xc6, + 0x0e, + 0x33, + 0x5e, + 0xc8, + 0x56, + 0x6e, + 0xd3, + 0xbb, + 0xb3, + 0xa2, + 0x5a, + 0xc5, + 0x9a, + 0x1b, + 0x0e, + 0xcf, + 0xff, + 0xd8, + 0x7f, + 0xe3, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x03, + 0x43, + 0xef, + 0xff, + 0xd8, + 0x38, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0x8d, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0xc3, + 0xff, + 0x03, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xe3, + 0x83, + 0xff, + 0x38, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf2, + 0xfa, + 0xd7, + 0x82, + 0xff, + 0xfd, + 0x85, + 0x84, + 0x87, + 0xfd, + 0x81, + 0xc3, + 0xfe, + 0xc0, + 0xe1, + 0xd6, + 0x1b, + 0x03, + 0x81, + 0xb8, + 0x3b, + 0x03, + 0xbe, + 0x83, + 0xec, + 0x0f, + 0x21, + 0xf9, + 0xc0, + 0xe1, + 0xfe, + 0x70, + 0x38, + 0x7c, + 0x82, + 0x80, + 0x70, + 0xf3, + 0x83, + 0x40, + 0xe8, + 0x77, + 0x0e, + 0x1a, + 0xff, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x0b, + 0x43, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x3c, + 0x87, + 0xec, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb2, + 0xff, + 0xe0, + 0xd8, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xf9, + 0xc3, + 0xa8, + 0x1f, + 0x30, + 0x75, + 0x03, + 0xea, + 0x07, + 0x50, + 0x3e, + 0xcb, + 0xff, + 0xe0, + 0x21, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x03, + 0xc1, + 0xfb, + 0xff, + 0xf6, + 0x16, + 0x1e, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0xb0, + 0xfd, + 0x9f, + 0xff, + 0x05, + 0x87, + 0x78, + 0x3e, + 0x70, + 0xef, + 0x21, + 0xe7, + 0x0d, + 0x43, + 0x0f, + 0x50, + 0x36, + 0x07, + 0x0e, + 0x90, + 0xb8, + 0x2f, + 0x06, + 0xc0, + 0xf0, + 0x77, + 0x91, + 0xc7, + 0x43, + 0xeb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0xa1, + 0xff, + 0x81, + 0x81, + 0x0d, + 0x07, + 0xd8, + 0xe1, + 0xb0, + 0xfb, + 0x1c, + 0x36, + 0x05, + 0x05, + 0x8e, + 0x13, + 0x8f, + 0x01, + 0xc7, + 0xf3, + 0xda, + 0x13, + 0x8e, + 0x1b, + 0x83, + 0x9c, + 0x70, + 0xd8, + 0x7a, + 0x83, + 0x86, + 0xc2, + 0x41, + 0xa3, + 0x81, + 0x58, + 0x5a, + 0x60, + 0x7b, + 0xce, + 0x16, + 0x38, + 0x3d, + 0x05, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x0b, + 0x83, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x9f, + 0xff, + 0x05, + 0x87, + 0x7c, + 0x1e, + 0x70, + 0xdd, + 0xd0, + 0x39, + 0xc2, + 0xe7, + 0x38, + 0x35, + 0x01, + 0xe1, + 0xc1, + 0xc1, + 0x6a, + 0xe0, + 0x38, + 0x5e, + 0x06, + 0x30, + 0x4e, + 0x1a, + 0x04, + 0x1e, + 0x70, + 0xf0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xca, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xed, + 0xff, + 0xf4, + 0x16, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x97, + 0xfe, + 0x83, + 0x60, + 0xb0, + 0xce, + 0x1d, + 0x85, + 0xc1, + 0x70, + 0x67, + 0x0d, + 0xc7, + 0x07, + 0x50, + 0x3b, + 0xe0, + 0xf6, + 0x81, + 0xb9, + 0xf4, + 0x13, + 0x97, + 0xa0, + 0xcd, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x05, + 0x8f, + 0xfe, + 0x43, + 0x61, + 0xf3, + 0xa1, + 0xd8, + 0x4f, + 0x4c, + 0x3e, + 0xc3, + 0xae, + 0x0f, + 0xb7, + 0xff, + 0xe0, + 0x38, + 0x73, + 0x81, + 0xc2, + 0xa0, + 0x73, + 0x83, + 0x0d, + 0xa1, + 0xce, + 0x1f, + 0x61, + 0xe7, + 0x0f, + 0xa0, + 0xdf, + 0x41, + 0xff, + 0x83, + 0xfc, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xcc, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x1a, + 0x1e, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x36, + 0x0d, + 0x0f, + 0x61, + 0xb0, + 0x7f, + 0xf0, + 0x4e, + 0x0c, + 0x3e, + 0x42, + 0x71, + 0xc3, + 0xfe, + 0xa1, + 0x40, + 0xff, + 0xb4, + 0xd0, + 0xff, + 0xb1, + 0xc3, + 0xff, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xbf, + 0xff, + 0x61, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xcf, + 0xff, + 0x06, + 0xc3, + 0xb4, + 0x3f, + 0x61, + 0xda, + 0x1f, + 0xb7, + 0xff, + 0xe0, + 0xb1, + 0x77, + 0x6b, + 0x82, + 0xc3, + 0x51, + 0x83, + 0xce, + 0x1b, + 0x54, + 0x1e, + 0xa0, + 0x5c, + 0x30, + 0x50, + 0x34, + 0x78, + 0x0e, + 0x16, + 0x0c, + 0xb4, + 0x37, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0xa1, + 0x28, + 0x3f, + 0xb0, + 0xd4, + 0x0f, + 0xec, + 0xff, + 0xf2, + 0x16, + 0x15, + 0x03, + 0xfd, + 0x85, + 0x82, + 0x81, + 0xf6, + 0x0e, + 0x05, + 0x03, + 0xec, + 0x1f, + 0xfc, + 0x13, + 0x87, + 0xa8, + 0x1e, + 0x60, + 0xf5, + 0x03, + 0xd2, + 0xbf, + 0xfe, + 0x06, + 0x1f, + 0x50, + 0x39, + 0x83, + 0xea, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xfe, + 0x0b, + 0x83, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x74, + 0x1b, + 0x0d, + 0x94, + 0x06, + 0x13, + 0x86, + 0xc7, + 0x05, + 0x01, + 0x40, + 0xd8, + 0x34, + 0x70, + 0x61, + 0xd8, + 0x28, + 0x0c, + 0x70, + 0xce, + 0x07, + 0x04, + 0x68, + 0x67, + 0x09, + 0x09, + 0xc3, + 0xa8, + 0x1f, + 0x68, + 0x76, + 0xdf, + 0xff, + 0x03, + 0x02, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0xff, + 0x05, + 0x86, + 0x5a, + 0x9c, + 0x1b, + 0x07, + 0xd7, + 0x94, + 0x1d, + 0x83, + 0x09, + 0xc3, + 0xec, + 0x18, + 0x6c, + 0x3e, + 0xc1, + 0xff, + 0xd0, + 0x58, + 0x30, + 0xda, + 0x1c, + 0xe0, + 0xc3, + 0x50, + 0x39, + 0x81, + 0x82, + 0x56, + 0x1d, + 0x20, + 0xc5, + 0x66, + 0x92, + 0x60, + 0x7e, + 0x25, + 0x6e, + 0x38, + 0x28, + 0x12, + 0x87, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc2, + 0xc3, + 0xfe, + 0xc1, + 0x61, + 0xff, + 0x60, + 0xff, + 0xe0, + 0xd9, + 0xc1, + 0xf6, + 0x1b, + 0xd7, + 0xf8, + 0x18, + 0x6c, + 0x1a, + 0x07, + 0x06, + 0x1b, + 0x06, + 0x1b, + 0x1c, + 0x27, + 0x07, + 0xf8, + 0x70, + 0x9c, + 0x1a, + 0xf7, + 0x90, + 0xa8, + 0x0c, + 0x3f, + 0x69, + 0xa0, + 0xd0, + 0xfb, + 0x1c, + 0x27, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xf2, + 0xfb, + 0x97, + 0x82, + 0xff, + 0xfd, + 0x85, + 0x87, + 0x68, + 0x7e, + 0xc3, + 0xb4, + 0x3f, + 0x61, + 0xdf, + 0xe4, + 0x2c, + 0x3b, + 0x43, + 0xf6, + 0x1d, + 0xa1, + 0xfb, + 0x07, + 0xff, + 0x06, + 0xc7, + 0x5f, + 0xb0, + 0x9c, + 0x70, + 0xf3, + 0x85, + 0x41, + 0xc3, + 0xce, + 0x16, + 0x8f, + 0xff, + 0x01, + 0xc0, + 0xe1, + 0xe7, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0x7f, + 0xfe, + 0xc1, + 0xa1, + 0xc8, + 0x7d, + 0xa1, + 0xd8, + 0x7d, + 0xa2, + 0xed, + 0x70, + 0x5a, + 0x7f, + 0xf2, + 0x0c, + 0x18, + 0x58, + 0x5a, + 0x0c, + 0x18, + 0x58, + 0x5a, + 0x0c, + 0x1f, + 0xfc, + 0x83, + 0x06, + 0x16, + 0x16, + 0x8c, + 0x0c, + 0x2c, + 0x2d, + 0x34, + 0x18, + 0x1d, + 0x06, + 0x98, + 0x5f, + 0xfc, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xdf, + 0xff, + 0xb0, + 0xb4, + 0x34, + 0x87, + 0xec, + 0x3b, + 0x43, + 0xf6, + 0x5f, + 0xfc, + 0x1b, + 0x0e, + 0xd0, + 0xb0, + 0xdd, + 0xff, + 0xf2, + 0x0c, + 0x3b, + 0x42, + 0xc3, + 0x61, + 0xda, + 0x16, + 0x1b, + 0x3f, + 0xfc, + 0x13, + 0x86, + 0x7c, + 0x1f, + 0x50, + 0x36, + 0xd8, + 0x7b, + 0x40, + 0xf0, + 0x2d, + 0x0d, + 0x8f, + 0x90, + 0xcf, + 0xa0, + 0x21, + 0xff, + 0x90, + 0x0f, + 0x98, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0x7f, + 0xfe, + 0xc2, + 0xc2, + 0x90, + 0xd2, + 0x1b, + 0x0b, + 0x0e, + 0xc3, + 0xb0, + 0x50, + 0x3b, + 0x0e, + 0xc1, + 0xb7, + 0xfc, + 0x16, + 0x78, + 0x3d, + 0xa1, + 0xbb, + 0xc0, + 0x42, + 0xc3, + 0x38, + 0x30, + 0x50, + 0x18, + 0x67, + 0x06, + 0x16, + 0x0c, + 0x33, + 0x83, + 0x0a, + 0x4c, + 0x35, + 0x01, + 0x87, + 0xb0, + 0xda, + 0x0c, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0x7c, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0xa1, + 0x20, + 0x43, + 0xec, + 0x36, + 0x0e, + 0x0f, + 0x61, + 0x38, + 0x52, + 0x1d, + 0xbf, + 0xfe, + 0x82, + 0xc2, + 0xa1, + 0xa1, + 0xf6, + 0x15, + 0x0d, + 0x14, + 0x1b, + 0x0b, + 0x4d, + 0x30, + 0xce, + 0x16, + 0x0e, + 0xd0, + 0xd4, + 0x05, + 0x01, + 0xe4, + 0x3b, + 0x41, + 0x81, + 0xd0, + 0xa4, + 0xc1, + 0xa7, + 0xc8, + 0x58, + 0xc6, + 0x81, + 0x1f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0x94, + 0x1f, + 0xb0, + 0x69, + 0x24, + 0x87, + 0x60, + 0xc1, + 0xa0, + 0xd0, + 0xd9, + 0x6a, + 0xd6, + 0xa0, + 0x6c, + 0xff, + 0xf4, + 0x07, + 0x0d, + 0xa1, + 0xf9, + 0xc2, + 0xbf, + 0xc8, + 0x4e, + 0x17, + 0x82, + 0xb0, + 0xd4, + 0x07, + 0x38, + 0xe8, + 0x69, + 0x38, + 0x0f, + 0x90, + 0xed, + 0xe0, + 0x5d, + 0xe8, + 0x36, + 0x15, + 0xc1, + 0xaf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0x21, + 0x94, + 0x1d, + 0x85, + 0xa1, + 0x50, + 0x3b, + 0x09, + 0xc2, + 0xc3, + 0xd9, + 0xff, + 0xe8, + 0x2c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xf3, + 0x8f, + 0xff, + 0x20, + 0x70, + 0xe7, + 0x0f, + 0xa8, + 0x1c, + 0xe1, + 0xf6, + 0xaf, + 0xff, + 0x81, + 0x87, + 0x9c, + 0x3c, + 0xc1, + 0xe7, + 0x0f, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xdf, + 0xff, + 0xb0, + 0xb4, + 0x12, + 0x05, + 0x07, + 0xb0, + 0x38, + 0x5a, + 0x1e, + 0xc1, + 0xa1, + 0x68, + 0x7b, + 0x1c, + 0xff, + 0xc1, + 0x67, + 0x82, + 0xbc, + 0x1e, + 0xf5, + 0x85, + 0xf2, + 0x19, + 0xd3, + 0x03, + 0x6e, + 0x19, + 0x81, + 0x83, + 0x36, + 0x81, + 0x50, + 0x19, + 0x43, + 0x4d, + 0x06, + 0x83, + 0xa0, + 0x34, + 0x70, + 0x61, + 0x61, + 0xb4, + 0x3a, + 0x0b, + 0x0d, + 0xa1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0xa0, + 0x43, + 0x21, + 0xec, + 0x2c, + 0x36, + 0x87, + 0x77, + 0xff, + 0xc1, + 0x61, + 0x68, + 0x5a, + 0x1d, + 0x85, + 0x86, + 0xd0, + 0xec, + 0x2f, + 0xf2, + 0x1d, + 0x87, + 0xfe, + 0x0b, + 0x3f, + 0xf9, + 0x09, + 0xc0, + 0xe1, + 0xac, + 0x35, + 0x02, + 0x75, + 0x70, + 0x76, + 0x86, + 0xbe, + 0x43, + 0xb2, + 0xfa, + 0x4b, + 0xe8, + 0x3f, + 0xf0, + 0x14, + 0x00, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0xff, + 0x05, + 0x81, + 0x43, + 0x02, + 0x0e, + 0xc1, + 0x23, + 0x0e, + 0x1d, + 0x83, + 0x46, + 0x2c, + 0x3b, + 0x29, + 0xaa, + 0x7b, + 0x0d, + 0xb8, + 0x3b, + 0xc0, + 0x70, + 0x38, + 0x73, + 0x07, + 0xce, + 0x7f, + 0xf8, + 0x2a, + 0x07, + 0x58, + 0x7d, + 0x21, + 0xcc, + 0x1f, + 0x61, + 0xe6, + 0x0f, + 0x39, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0xfc, + 0x86, + 0xcf, + 0xa1, + 0xa7, + 0x83, + 0x61, + 0x63, + 0x4c, + 0x3d, + 0x82, + 0x81, + 0xb0, + 0xf6, + 0x38, + 0x76, + 0x1e, + 0xcf, + 0xa7, + 0xfa, + 0x03, + 0x85, + 0x21, + 0x61, + 0xce, + 0x66, + 0x1b, + 0x0e, + 0x62, + 0xe3, + 0xfe, + 0x04, + 0x83, + 0x83, + 0xfd, + 0xa7, + 0x79, + 0x41, + 0xf6, + 0x70, + 0x1b, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xcc, + 0x1f, + 0xb4, + 0x37, + 0x07, + 0xed, + 0x3a, + 0x7a, + 0x9e, + 0x0d, + 0xa6, + 0x16, + 0x16, + 0x1b, + 0x4f, + 0xfe, + 0x0d, + 0xa6, + 0x06, + 0x0b, + 0x0d, + 0x83, + 0xff, + 0x83, + 0x61, + 0x3a, + 0x48, + 0x73, + 0x83, + 0xc8, + 0x38, + 0x3a, + 0x8f, + 0xff, + 0xc0, + 0xd0, + 0xfa, + 0x43, + 0xa0, + 0xfd, + 0x21, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0x30, + 0x7f, + 0x61, + 0xb8, + 0x3f, + 0xb7, + 0xff, + 0xe0, + 0xb0, + 0xb4, + 0xc9, + 0x0e, + 0xc1, + 0xc3, + 0x83, + 0x43, + 0x67, + 0xff, + 0x90, + 0x3d, + 0x30, + 0xb0, + 0x6e, + 0x07, + 0x07, + 0xfe, + 0x0c, + 0xc0, + 0xc2, + 0xc1, + 0x86, + 0x90, + 0x7f, + 0xe1, + 0x06, + 0x14, + 0x16, + 0x1b, + 0x04, + 0x1f, + 0x7f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x68, + 0x34, + 0x08, + 0x65, + 0x07, + 0x61, + 0x61, + 0x9c, + 0x3b, + 0x0b, + 0x42, + 0x70, + 0xed, + 0xff, + 0xf9, + 0x06, + 0x16, + 0x19, + 0xc3, + 0xb0, + 0xb0, + 0xce, + 0x1d, + 0x85, + 0xff, + 0x07, + 0x61, + 0x2f, + 0xc1, + 0x9c, + 0x50, + 0x82, + 0x18, + 0x2a, + 0x12, + 0x60, + 0xd3, + 0x41, + 0x83, + 0x06, + 0x94, + 0x1c, + 0x10, + 0xa0, + 0x41, + 0x20, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0xda, + 0x1f, + 0xb1, + 0xab, + 0xd5, + 0x83, + 0x61, + 0xda, + 0x07, + 0x0d, + 0xbf, + 0xff, + 0x20, + 0xc3, + 0xb4, + 0x0e, + 0x1b, + 0x2b, + 0x7a, + 0x9e, + 0x09, + 0xc9, + 0x07, + 0x05, + 0x04, + 0xe3, + 0xa7, + 0x93, + 0xc1, + 0x50, + 0x2b, + 0xd7, + 0x90, + 0xda, + 0x5c, + 0x69, + 0xe4, + 0x2c, + 0xa0, + 0x5a, + 0x06, + 0xd2, + 0x0d, + 0xf0, + 0x7c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x3b, + 0x40, + 0xe1, + 0xba, + 0xef, + 0x53, + 0xe4, + 0x18, + 0x16, + 0xe5, + 0x58, + 0x6c, + 0x0b, + 0x72, + 0xc1, + 0xd9, + 0xff, + 0xe0, + 0x9c, + 0xd6, + 0xe5, + 0xb0, + 0x98, + 0xe5, + 0x72, + 0xd8, + 0x52, + 0x7a, + 0x9e, + 0xab, + 0x0b, + 0x06, + 0x16, + 0x85, + 0x85, + 0x03, + 0x0b, + 0x4f, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0x41, + 0xa0, + 0xf7, + 0x57, + 0xaa, + 0xf5, + 0x02, + 0xd0, + 0x68, + 0x5a, + 0x1d, + 0x85, + 0xd6, + 0xc3, + 0xd8, + 0x4b, + 0xe0, + 0xf6, + 0x0a, + 0xfc, + 0x86, + 0xc1, + 0xa1, + 0xda, + 0x1b, + 0x06, + 0x1e, + 0x90, + 0x9c, + 0x1f, + 0xf9, + 0x0a, + 0x83, + 0x85, + 0xa1, + 0xed, + 0x38, + 0x37, + 0x06, + 0x72, + 0xc3, + 0xd7, + 0xa0, + 0x21, + 0xff, + 0x80, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xe8, + 0x3f, + 0x60, + 0x68, + 0x61, + 0xfb, + 0x39, + 0x06, + 0xfc, + 0x1b, + 0x34, + 0x2c, + 0x2c, + 0x36, + 0x7d, + 0x1b, + 0xf0, + 0x6c, + 0xd0, + 0xb0, + 0xb0, + 0xd9, + 0xa0, + 0x70, + 0xb0, + 0xd9, + 0xff, + 0xe0, + 0x9c, + 0x3b, + 0xc8, + 0x7a, + 0x81, + 0xbc, + 0x68, + 0x76, + 0x81, + 0xe0, + 0xb8, + 0x27, + 0x2f, + 0x21, + 0xd7, + 0x83, + 0xff, + 0x04, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0x41, + 0xa0, + 0xf6, + 0x15, + 0x00, + 0xe1, + 0xec, + 0xff, + 0xf8, + 0x2c, + 0x36, + 0x38, + 0x7d, + 0x8d, + 0x3b, + 0xd7, + 0x83, + 0x61, + 0xb1, + 0xc7, + 0x0d, + 0xb5, + 0x74, + 0xe9, + 0xc8, + 0xe1, + 0xb1, + 0xc1, + 0x84, + 0xc5, + 0x3d, + 0x7d, + 0x40, + 0xa4, + 0x0f, + 0x81, + 0xe4, + 0x36, + 0x0a, + 0x18, + 0x33, + 0x82, + 0xc9, + 0x06, + 0x0c, + 0x0c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0x41, + 0xff, + 0x61, + 0x68, + 0x2f, + 0xa0, + 0xb3, + 0xf8, + 0xd5, + 0x61, + 0x66, + 0x16, + 0x69, + 0xa1, + 0x67, + 0xf1, + 0xab, + 0x0d, + 0x98, + 0x59, + 0xb4, + 0x0d, + 0x9f, + 0xc6, + 0x92, + 0x07, + 0x30, + 0xed, + 0x06, + 0x06, + 0x30, + 0x69, + 0xa0, + 0xc1, + 0x26, + 0x0b, + 0x35, + 0xb0, + 0x60, + 0xee, + 0xdd, + 0xa0, + 0x50, + 0x10, + 0xed, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xef, + 0xff, + 0xd8, + 0x58, + 0x50, + 0x68, + 0x3d, + 0xbf, + 0xfe, + 0x82, + 0xc2, + 0xc3, + 0x61, + 0xec, + 0x2a, + 0x7a, + 0x81, + 0xec, + 0x6a, + 0xf5, + 0x48, + 0x6c, + 0x60, + 0x50, + 0x0c, + 0x1b, + 0x1f, + 0xfd, + 0x04, + 0xe2, + 0xeb, + 0x5c, + 0x13, + 0x8b, + 0xa8, + 0xb8, + 0x2a, + 0x0f, + 0xfe, + 0x82, + 0xd0, + 0xe6, + 0x0f, + 0xb2, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0x21, + 0xa0, + 0xf6, + 0xd3, + 0xd2, + 0xb0, + 0xf6, + 0x16, + 0x82, + 0xd6, + 0x0b, + 0x0b, + 0x41, + 0xfc, + 0x83, + 0x3f, + 0xac, + 0x1a, + 0x16, + 0x16, + 0x0f, + 0x26, + 0x13, + 0xdf, + 0xca, + 0x8c, + 0x27, + 0x06, + 0x1d, + 0xd0, + 0x2a, + 0x0f, + 0xe0, + 0x58, + 0x69, + 0x28, + 0x0c, + 0x16, + 0x85, + 0x83, + 0x03, + 0x96, + 0xe8, + 0x33, + 0x4f, + 0x3c, + 0x16, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x7f, + 0xfe, + 0xd0, + 0x61, + 0x61, + 0xff, + 0x65, + 0x3a, + 0x8f, + 0xc1, + 0x62, + 0xf8, + 0xc7, + 0x0b, + 0x3d, + 0x4c, + 0x19, + 0x21, + 0x66, + 0x16, + 0x0c, + 0xc3, + 0x63, + 0x58, + 0x19, + 0x86, + 0xcb, + 0xf0, + 0x31, + 0xc0, + 0xe1, + 0x3a, + 0x0c, + 0x18, + 0x18, + 0x57, + 0x53, + 0x83, + 0x04, + 0xa9, + 0xd4, + 0x0d, + 0xf0, + 0x30, + 0xd8, + 0x6c, + 0x3b, + 0x03, + 0xe0, + 0xd8, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0xa0, + 0xc3, + 0xff, + 0x05, + 0x95, + 0x7a, + 0xb6, + 0x85, + 0x82, + 0x06, + 0x49, + 0x21, + 0x61, + 0x53, + 0x05, + 0x34, + 0x2c, + 0xb9, + 0xee, + 0x34, + 0x2c, + 0x35, + 0xd0, + 0x3e, + 0xc6, + 0xd1, + 0x3c, + 0x84, + 0xf4, + 0x47, + 0x42, + 0xb0, + 0x30, + 0x19, + 0x1c, + 0x3d, + 0x40, + 0x9b, + 0x41, + 0x06, + 0xd0, + 0x90, + 0x36, + 0x86, + 0xc2, + 0xa7, + 0xa4, + 0x3f, + 0xca, + 0x0f, + 0xe0, + 0x0f, + 0xd0, + 0x7f, + 0x2f, + 0xb9, + 0x78, + 0x2e, + 0xbf, + 0xf0, + 0x58, + 0xd7, + 0xe4, + 0x36, + 0x50, + 0x14, + 0x05, + 0x03, + 0x65, + 0x15, + 0xca, + 0xa0, + 0x6c, + 0xba, + 0x7a, + 0x9c, + 0x1b, + 0x17, + 0x51, + 0x70, + 0x6c, + 0x5d, + 0xcb, + 0x82, + 0x77, + 0xff, + 0xe0, + 0x38, + 0x1d, + 0x05, + 0xc1, + 0x9a, + 0x68, + 0x28, + 0x07, + 0x81, + 0x25, + 0xff, + 0xc1, + 0x68, + 0x75, + 0x03, + 0xce, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xd0, + 0x60, + 0xc3, + 0xff, + 0x63, + 0xf0, + 0xde, + 0xb0, + 0xb3, + 0x06, + 0x16, + 0x0c, + 0x2e, + 0xfe, + 0x28, + 0x0c, + 0x2c, + 0xcc, + 0xe8, + 0x5c, + 0x16, + 0x7f, + 0x11, + 0x86, + 0x73, + 0x77, + 0x33, + 0x0c, + 0xe6, + 0x66, + 0xff, + 0x01, + 0x8e, + 0xed, + 0x06, + 0x1a, + 0x54, + 0x67, + 0x7f, + 0x46, + 0x49, + 0x98, + 0x58, + 0x6c, + 0xc0, + 0xd0, + 0x2c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xef, + 0xff, + 0xd8, + 0x58, + 0x73, + 0x07, + 0xed, + 0xff, + 0xf8, + 0x2c, + 0x6b, + 0xf8, + 0x36, + 0x31, + 0x59, + 0x30, + 0xd8, + 0xc6, + 0x06, + 0x30, + 0xd8, + 0xc2, + 0xe0, + 0x61, + 0xb1, + 0xaf, + 0xe0, + 0x9c, + 0x6b, + 0xf8, + 0x2a, + 0x35, + 0xff, + 0x02, + 0x42, + 0x87, + 0x14, + 0x1b, + 0x05, + 0xa3, + 0x8f, + 0x20, + 0x85, + 0x03, + 0xd0, + 0x68, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x7e, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x50, + 0x3f, + 0xf0, + 0xe8, + 0x7f, + 0xe3, + 0xf4, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf6, + 0x0c, + 0x3f, + 0xf6, + 0xd8, + 0x7f, + 0xe7, + 0xc8, + 0x7f, + 0xe3, + 0xc1, + 0xff, + 0x8b, + 0xb9, + 0x0f, + 0xeb, + 0x0a, + 0xff, + 0xc0, + 0x83, + 0xf9, + 0x70, + 0x0f, + 0xf9, + 0xb4, + 0x1f, + 0x86, + 0x9f, + 0x48, + 0x73, + 0x8c, + 0x9a, + 0x1f, + 0x68, + 0x76, + 0x87, + 0x9c, + 0x3d, + 0xa1, + 0xed, + 0x0b, + 0x07, + 0x28, + 0x2b, + 0xe8, + 0xc1, + 0xea, + 0x83, + 0xa8, + 0x60, + 0xd0, + 0xe4, + 0x1a, + 0x60, + 0xd0, + 0xe6, + 0x30, + 0x60, + 0xd0, + 0xf7, + 0x60, + 0xc1, + 0xa1, + 0xeb, + 0x41, + 0xff, + 0x82, + 0x7c, + 0x1f, + 0xf8, + 0xdb, + 0x94, + 0x1f, + 0xb8, + 0x2a, + 0x7f, + 0xc0, + 0x43, + 0xff, + 0x00, + 0x0f, + 0xf9, + 0xb0, + 0xbf, + 0x2b, + 0xfa, + 0x43, + 0x9c, + 0x08, + 0x30, + 0xfd, + 0xa1, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3e, + 0xd0, + 0x96, + 0xd6, + 0x0a, + 0xfa, + 0x3f, + 0xe4, + 0x08, + 0x24, + 0x36, + 0x1e, + 0x41, + 0xa1, + 0xb0, + 0xf4, + 0x98, + 0x76, + 0x1e, + 0x77, + 0x0c, + 0xe8, + 0x7b, + 0xc9, + 0xff, + 0xc1, + 0x3c, + 0x1f, + 0xf8, + 0xdf, + 0x4b, + 0x07, + 0xda, + 0x06, + 0x9f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0x06, + 0x90, + 0xfc, + 0xe5, + 0xff, + 0x07, + 0x70, + 0x69, + 0x06, + 0x19, + 0xcb, + 0xff, + 0x82, + 0xd0, + 0xe9, + 0x06, + 0x15, + 0xf3, + 0xff, + 0x83, + 0xd8, + 0x69, + 0x0f, + 0x20, + 0xca, + 0xbd, + 0x52, + 0x06, + 0x70, + 0xdc, + 0x1f, + 0x72, + 0x1b, + 0x43, + 0xeb, + 0x2f, + 0xfe, + 0x0a, + 0xe0, + 0xd2, + 0x1f, + 0x77, + 0xa5, + 0x48, + 0x7b, + 0x40, + 0xd3, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x40, + 0xec, + 0x3f, + 0x50, + 0x3b, + 0x0f, + 0xd4, + 0x0e, + 0xc3, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0x40, + 0xec, + 0x39, + 0x6f, + 0x2e, + 0xb5, + 0x81, + 0xff, + 0xfb, + 0xc8, + 0x6d, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xfa, + 0xc3, + 0xd8, + 0x79, + 0xd0, + 0xf6, + 0x1c, + 0xf0, + 0x7d, + 0x87, + 0x30, + 0x7e, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x0d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xe5, + 0xb5, + 0xf6, + 0xb0, + 0x3f, + 0xff, + 0x78, + 0x3b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x5f, + 0x61, + 0xfb, + 0xff, + 0x07, + 0xec, + 0x3d, + 0x86, + 0x2f, + 0xff, + 0xd0, + 0x73, + 0x86, + 0xa0, + 0x7e, + 0x70, + 0xd4, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x50, + 0x3f, + 0x38, + 0x6a, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x86, + 0xa0, + 0x7e, + 0xa0, + 0x6a, + 0x07, + 0xed, + 0x0d, + 0x40, + 0xf9, + 0xc3, + 0xa8, + 0x1f, + 0x68, + 0x75, + 0x03, + 0x9e, + 0x0f, + 0x50, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0x30, + 0x7f, + 0xe1, + 0xd0, + 0x41, + 0xfc, + 0xe8, + 0x5c, + 0x1f, + 0x5a, + 0x1d, + 0xe0, + 0xef, + 0xff, + 0xa0, + 0xd2, + 0xe0, + 0xf6, + 0x87, + 0x38, + 0x6a, + 0x07, + 0xe7, + 0x0d, + 0x40, + 0xfd, + 0x61, + 0xb8, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xe0, + 0xea, + 0x07, + 0x3e, + 0x0f, + 0x50, + 0x3a, + 0x43, + 0xea, + 0x06, + 0x07, + 0xff, + 0xc8, + 0x6d, + 0x0f, + 0xda, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xff, + 0xf9, + 0x0d, + 0xa1, + 0xfe, + 0x42, + 0xa0, + 0x7f, + 0x50, + 0x27, + 0xff, + 0xe0, + 0xf4, + 0x86, + 0x50, + 0x7e, + 0xd0, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0x2d, + 0xaf, + 0x51, + 0x60, + 0xd4, + 0x0e, + 0xa0, + 0x7b, + 0xc1, + 0xea, + 0x07, + 0x70, + 0x7d, + 0x40, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xc2, + 0x83, + 0xfa, + 0xc3, + 0x70, + 0x7d, + 0x61, + 0xcf, + 0x83, + 0xaf, + 0xff, + 0x41, + 0xcb, + 0x06, + 0x40, + 0x87, + 0x98, + 0x36, + 0x87, + 0xeb, + 0x0d, + 0xc1, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0xa1, + 0xb4, + 0x3e, + 0x70, + 0xed, + 0x0f, + 0x5a, + 0x1d, + 0xa1, + 0xdc, + 0x1f, + 0x68, + 0x7f, + 0xe0, + 0xfc, + 0x1f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x43, + 0xf3, + 0x06, + 0x90, + 0xfd, + 0x40, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xda, + 0x1a, + 0x43, + 0xe7, + 0x0e, + 0x90, + 0xf5, + 0x87, + 0xa4, + 0x3b, + 0x43, + 0xe9, + 0x0c, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xc1, + 0x40, + 0xf9, + 0xc7, + 0x04, + 0xd8, + 0x67, + 0x4a, + 0x02, + 0x4b, + 0x0a, + 0x47, + 0x0a, + 0x41, + 0xa1, + 0x3e, + 0x05, + 0xe4, + 0x3e, + 0x51, + 0x86, + 0x90, + 0xfe, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0x58, + 0x6d, + 0x0f, + 0xda, + 0x1b, + 0x43, + 0xcf, + 0x07, + 0x68, + 0x75, + 0x10, + 0xf6, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x04, + 0x49, + 0x03, + 0x0f, + 0xa2, + 0x64, + 0x7a, + 0xc0, + 0xbf, + 0xc7, + 0x03, + 0x41, + 0x24, + 0x97, + 0xc0, + 0xc2, + 0x9e, + 0x54, + 0x94, + 0xd0, + 0xab, + 0x34, + 0x0b, + 0xc1, + 0xa8, + 0x49, + 0x2b, + 0xa6, + 0x12, + 0x84, + 0xb6, + 0x0d, + 0x07, + 0x38, + 0x6d, + 0x0e, + 0xab, + 0xd5, + 0xbd, + 0x50, + 0x16, + 0xb5, + 0xdc, + 0xb0, + 0x76, + 0x86, + 0xd0, + 0xf3, + 0xc1, + 0xda, + 0x1c, + 0xe8, + 0x7b, + 0x43, + 0x0f, + 0xb0, + 0x21, + 0xff, + 0xb0, + 0x5c, + 0x1f, + 0xec, + 0x34, + 0x87, + 0xf6, + 0x1f, + 0xf2, + 0xd7, + 0xfe, + 0x07, + 0xd5, + 0x72, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xd0, + 0xff, + 0xc0, + 0xb0, + 0xff, + 0xc1, + 0x68, + 0x48, + 0x7f, + 0xac, + 0x2d, + 0x0f, + 0xf5, + 0xab, + 0x0f, + 0xfd, + 0x79, + 0x00, + 0x0f, + 0xed, + 0x50, + 0x7f, + 0xed, + 0x2c, + 0x3f, + 0xee, + 0x04, + 0x83, + 0xff, + 0xf7, + 0x83, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7a, + 0xff, + 0x2b, + 0x0f, + 0xee, + 0x09, + 0xc3, + 0xfa, + 0x81, + 0xb0, + 0xfe, + 0xa0, + 0x6d, + 0x0f, + 0xd4, + 0x0d, + 0x40, + 0x48, + 0x6f, + 0xe0, + 0x60, + 0x92, + 0xfa, + 0x43, + 0x5b, + 0x81, + 0x0f, + 0xf5, + 0xc0, + 0x0e, + 0xd0, + 0xd4, + 0x42, + 0xb6, + 0x81, + 0xd4, + 0x30, + 0xde, + 0x43, + 0xac, + 0x50, + 0x2e, + 0xef, + 0xfd, + 0x1e, + 0x02, + 0x83, + 0x30, + 0x64, + 0x60, + 0xf3, + 0x87, + 0xa8, + 0x0f, + 0xd6, + 0x1b, + 0xfc, + 0x38, + 0xe1, + 0xe6, + 0x09, + 0xc1, + 0x87, + 0x6d, + 0x11, + 0xc1, + 0x86, + 0x95, + 0x38, + 0xe0, + 0xd0, + 0xb1, + 0x85, + 0x5e, + 0xa9, + 0x82, + 0xa0, + 0x24, + 0x27, + 0xa0, + 0x3c, + 0x87, + 0xeb, + 0x00, + 0xff, + 0xf9, + 0x0f, + 0xfb, + 0x43, + 0xfe, + 0xd0, + 0xff, + 0xb4, + 0x1f, + 0xfe, + 0x47, + 0x0f, + 0xf9, + 0x83, + 0xfe, + 0xa0, + 0x7f, + 0xdf, + 0xff, + 0x83, + 0xfe, + 0x70, + 0xff, + 0xac, + 0x3f, + 0xee, + 0x0f, + 0xf3, + 0x87, + 0xef, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x3f, + 0xe0, + 0x9c, + 0x3c, + 0xe1, + 0x38, + 0x79, + 0xc2, + 0x70, + 0xf3, + 0x84, + 0xe5, + 0xfe, + 0x09, + 0xcd, + 0x0f, + 0xce, + 0x68, + 0x7e, + 0x73, + 0x5e, + 0x0c, + 0xef, + 0xfc, + 0x13, + 0x87, + 0x9c, + 0x27, + 0x0f, + 0x50, + 0x27, + 0x0f, + 0x50, + 0x27, + 0x0e, + 0x74, + 0x27, + 0x0b, + 0xe8, + 0x33, + 0x87, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x0d, + 0x0f, + 0xf3, + 0x83, + 0x83, + 0xd7, + 0xff, + 0xe0, + 0xf9, + 0xc1, + 0xa0, + 0xc3, + 0xe7, + 0x06, + 0x83, + 0x0d, + 0x7f, + 0xfc, + 0x1b, + 0x47, + 0x06, + 0x87, + 0xd8, + 0x1c, + 0x1a, + 0x1f, + 0x7f, + 0xfe, + 0xc3, + 0xdc, + 0x0e, + 0x03, + 0x87, + 0x38, + 0x5a, + 0x07, + 0x0e, + 0xd0, + 0xb4, + 0x16, + 0x13, + 0xa1, + 0xb5, + 0x79, + 0x05, + 0x03, + 0xda, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x1b, + 0x0f, + 0xf6, + 0x13, + 0x87, + 0xfb, + 0x0a, + 0x81, + 0xfe, + 0xc2, + 0xe0, + 0xf5, + 0xf8, + 0x2d, + 0x0f, + 0x68, + 0x7b, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0xd8, + 0x7a, + 0x85, + 0x86, + 0xfe, + 0x06, + 0x83, + 0x0f, + 0xd8, + 0xe1, + 0x50, + 0x3c, + 0xe5, + 0x02, + 0x70, + 0xf3, + 0x1c, + 0xaa, + 0x68, + 0x76, + 0xaf, + 0xa8, + 0xd0, + 0x17, + 0xa0, + 0xfc, + 0xc0, + 0x3f, + 0x21, + 0xb0, + 0xfe, + 0xd3, + 0x06, + 0x1f, + 0xd2, + 0x60, + 0xc1, + 0x40, + 0xed, + 0x30, + 0x7f, + 0x03, + 0xf2, + 0x6d, + 0xca, + 0xc1, + 0x86, + 0x7d, + 0x60, + 0x70, + 0x61, + 0x5e, + 0x06, + 0x07, + 0x07, + 0x52, + 0x60, + 0xc0, + 0xc0, + 0xab, + 0x4c, + 0x18, + 0x28, + 0x1d, + 0xa6, + 0x0d, + 0xf2, + 0x1d, + 0x83, + 0x06, + 0x1f, + 0xd8, + 0x30, + 0xf4, + 0x84, + 0xe0, + 0xd0, + 0xed, + 0x2f, + 0x20, + 0x7f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0f, + 0x21, + 0xee, + 0x0e, + 0xd0, + 0xe7, + 0x0d, + 0x61, + 0xbf, + 0xff, + 0x07, + 0xce, + 0x1b, + 0x0f, + 0x9c, + 0x36, + 0x17, + 0xff, + 0xc0, + 0x70, + 0x9c, + 0x3e, + 0xa0, + 0x4e, + 0x1f, + 0x7f, + 0xfe, + 0xc3, + 0xaf, + 0x06, + 0x70, + 0xd7, + 0x61, + 0x9c, + 0x0f, + 0x87, + 0x0d, + 0x47, + 0xc8, + 0x1c, + 0x7e, + 0x02, + 0x19, + 0xc3, + 0xc0, + 0x7f, + 0x03, + 0x0d, + 0x21, + 0x9c, + 0x18, + 0x4e, + 0x1c, + 0xe0, + 0xc2, + 0xd0, + 0xe7, + 0x06, + 0x3a, + 0x1b, + 0xf0, + 0x33, + 0x43, + 0xb0, + 0xce, + 0x21, + 0xce, + 0x17, + 0xff, + 0x2b, + 0x0e, + 0xc7, + 0x0c, + 0xfe, + 0x06, + 0x0d, + 0x0f, + 0x38, + 0x30, + 0x50, + 0x3c, + 0xc0, + 0xc2, + 0xc3, + 0xd4, + 0x06, + 0x15, + 0x87, + 0x68, + 0xfc, + 0x9e, + 0x1f, + 0x81, + 0x44, + 0x34, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xd0, + 0x7e, + 0xfc, + 0x83, + 0x0f, + 0xfb, + 0x47, + 0x0f, + 0xfa, + 0x4b, + 0xfe, + 0x0e, + 0xd3, + 0x06, + 0x09, + 0x07, + 0xe6, + 0x80, + 0xc1, + 0x05, + 0x86, + 0x82, + 0xc3, + 0xd8, + 0x73, + 0x98, + 0xc1, + 0x7a, + 0x89, + 0x26, + 0x0c, + 0x25, + 0xb4, + 0xc1, + 0x83, + 0x43, + 0xb5, + 0x60, + 0xc1, + 0x40, + 0xec, + 0xd0, + 0x60, + 0x70, + 0xec, + 0x3b, + 0x0f, + 0xce, + 0x1d, + 0x87, + 0xaf, + 0x21, + 0x5e, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x21, + 0x38, + 0x7f, + 0x68, + 0x6d, + 0x0f, + 0xd3, + 0xff, + 0xc1, + 0xda, + 0x17, + 0x07, + 0xbf, + 0x20, + 0x70, + 0xfb, + 0x0f, + 0x68, + 0x38, + 0x2c, + 0x3b, + 0x81, + 0x61, + 0xbd, + 0x45, + 0x7f, + 0x07, + 0x2d, + 0xa1, + 0xb4, + 0x3f, + 0x68, + 0x5a, + 0x61, + 0xf6, + 0x17, + 0x01, + 0xc3, + 0xd8, + 0x38, + 0x27, + 0x43, + 0x39, + 0xfe, + 0xa6, + 0x0b, + 0xc8, + 0xa0, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0xc1, + 0x7e, + 0x4a, + 0x7e, + 0x83, + 0xda, + 0x6a, + 0xcc, + 0x3e, + 0xd3, + 0x06, + 0x61, + 0xf6, + 0x98, + 0x32, + 0x42, + 0xfc, + 0x98, + 0x32, + 0x42, + 0xc3, + 0xb0, + 0x64, + 0x85, + 0x87, + 0x63, + 0x8c, + 0x17, + 0xa8, + 0x98, + 0xe3, + 0x04, + 0xb6, + 0xa8, + 0x60, + 0x61, + 0xed, + 0xa1, + 0x51, + 0x87, + 0xb3, + 0x4d, + 0x8d, + 0x0e, + 0xcc, + 0x19, + 0x34, + 0x0c, + 0xf4, + 0x2f, + 0x50, + 0xc1, + 0x79, + 0x90, + 0x20, + 0x88, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x87, + 0xfe, + 0x05, + 0x02, + 0xbf, + 0x91, + 0xff, + 0x26, + 0x16, + 0x1a, + 0x80, + 0xc1, + 0x42, + 0x81, + 0xb8, + 0xa0, + 0x5d, + 0x87, + 0xaf, + 0x21, + 0x5c, + 0x1c, + 0xf3, + 0xd3, + 0x9e, + 0x41, + 0xc8, + 0x69, + 0x03, + 0x61, + 0xab, + 0xfb, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0x7a, + 0xbf, + 0x07, + 0xb0, + 0xff, + 0xc0, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfa, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1d, + 0xf9, + 0x3f, + 0xe0, + 0xf4, + 0x87, + 0xbc, + 0x1e, + 0x90, + 0xeb, + 0x0f, + 0xb4, + 0x35, + 0xa1, + 0xbf, + 0x21, + 0x7c, + 0x86, + 0xc3, + 0xae, + 0x1f, + 0x20, + 0xc3, + 0x79, + 0x0c, + 0xe9, + 0xac, + 0x1f, + 0xfa, + 0xad, + 0x3f, + 0xe8, + 0x3b, + 0x43, + 0x68, + 0x7e, + 0xd0, + 0xda, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0x9f, + 0x47, + 0xff, + 0x41, + 0xff, + 0x83, + 0x3f, + 0x3f, + 0xfc, + 0x1d, + 0xa6, + 0x84, + 0xe1, + 0xe9, + 0x34, + 0x36, + 0x1e, + 0xd3, + 0x42, + 0x70, + 0xbf, + 0x27, + 0xfc, + 0x16, + 0x1d, + 0xa1, + 0xb0, + 0xb0, + 0xed, + 0x09, + 0xc2, + 0xfc, + 0x9f, + 0xf0, + 0x7b, + 0x4d, + 0x0d, + 0x87, + 0xb4, + 0xd0, + 0x9d, + 0x0e, + 0xd5, + 0xff, + 0x83, + 0xb6, + 0x8b, + 0x0e, + 0x1c, + 0xe1, + 0xfb, + 0x09, + 0xf2, + 0x1f, + 0xb0, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x33, + 0x03, + 0x43, + 0xda, + 0xa0, + 0x6d, + 0x85, + 0x41, + 0x81, + 0xa5, + 0x8c, + 0x06, + 0x06, + 0x82, + 0x41, + 0xff, + 0xe0, + 0xff, + 0xc6, + 0x1a, + 0xbf, + 0x78, + 0x27, + 0x0f, + 0xfd, + 0x61, + 0xff, + 0xaf, + 0xff, + 0x83, + 0xff, + 0x50, + 0x3f, + 0xbf, + 0x07, + 0xfe, + 0x0c, + 0x2f, + 0xe4, + 0xff, + 0x07, + 0xda, + 0x1c, + 0xe1, + 0xf6, + 0x87, + 0x38, + 0x5f, + 0xc9, + 0xfe, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0xfc, + 0x9f, + 0xe0, + 0x90, + 0xb4, + 0x42, + 0x70, + 0xbc, + 0x9a, + 0x79, + 0x06, + 0x19, + 0xdd, + 0x0a, + 0x8e, + 0x19, + 0xbc, + 0x1a, + 0xf8, + 0x17, + 0x93, + 0x1f, + 0x25, + 0x00, + 0x84, + 0xe1, + 0xee, + 0x0d, + 0x79, + 0x0a, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xc8, + 0x68, + 0x2f, + 0xc8, + 0x30, + 0xac, + 0x3d, + 0xa0, + 0xa0, + 0x30, + 0xfb, + 0x42, + 0x4a, + 0x07, + 0xda, + 0x7f, + 0xe0, + 0x7e, + 0x4c, + 0x18, + 0x1c, + 0x18, + 0x77, + 0xfe, + 0x06, + 0x1d, + 0x83, + 0x47, + 0x07, + 0x50, + 0x30, + 0x60, + 0x70, + 0x55, + 0xa7, + 0xfe, + 0x0e, + 0xd0, + 0xd8, + 0x7f, + 0x77, + 0xff, + 0x41, + 0xb0, + 0xed, + 0x0f, + 0x9c, + 0x3b, + 0x0f, + 0x5e, + 0x43, + 0xb0, + 0xff, + 0xc1, + 0xfc, + 0x3f, + 0x8b, + 0xfc, + 0x1f, + 0x64, + 0x86, + 0xc3, + 0xec, + 0x90, + 0xd8, + 0x79, + 0xcb, + 0xfc, + 0x15, + 0xf8, + 0x36, + 0x87, + 0x68, + 0x7d, + 0xa1, + 0xd8, + 0x77, + 0xfd, + 0x03, + 0x5c, + 0x60, + 0xc0, + 0xc0, + 0xab, + 0xc6, + 0x0c, + 0x0c, + 0x1c, + 0xe7, + 0xfd, + 0x07, + 0x30, + 0x6d, + 0x10, + 0xf5, + 0x03, + 0x60, + 0xd0, + 0xed, + 0x09, + 0xe9, + 0xe0, + 0xbe, + 0x2f, + 0xa8, + 0xad, + 0x0f, + 0xfc, + 0x18, + 0x7e, + 0xbf, + 0xaf, + 0xc1, + 0x98, + 0x14, + 0x0e, + 0xc3, + 0x30, + 0x34, + 0x3b, + 0x0c, + 0xc3, + 0xa8, + 0x36, + 0x0f, + 0xa7, + 0xf1, + 0x7c, + 0x0c, + 0x26, + 0x06, + 0x68, + 0x6c, + 0x26, + 0x06, + 0x61, + 0xd8, + 0x4c, + 0x0c, + 0xd0, + 0x9f, + 0xcf, + 0xe3, + 0xf0, + 0x76, + 0xc0, + 0xc3, + 0x61, + 0xdb, + 0x03, + 0x0d, + 0x86, + 0x77, + 0x06, + 0x1b, + 0x0d, + 0x47, + 0xf0, + 0x4e, + 0x0f, + 0x95, + 0x03, + 0x2f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x86, + 0xfe, + 0x0b, + 0xfe, + 0x30, + 0xb0, + 0xe7, + 0x0d, + 0x85, + 0x84, + 0xd7, + 0x26, + 0x16, + 0x15, + 0x79, + 0x58, + 0x58, + 0x58, + 0xbb, + 0xc8, + 0x56, + 0x8d, + 0xf2, + 0xc1, + 0xfc, + 0xbc, + 0x5f, + 0xd0, + 0x4b, + 0xb0, + 0x61, + 0x61, + 0xbf, + 0x81, + 0x65, + 0x84, + 0xc1, + 0xf7, + 0x61, + 0x9f, + 0xe4, + 0x17, + 0x07, + 0xf6, + 0x3e, + 0x79, + 0x0e, + 0xf4, + 0xe8, + 0x56, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x3f, + 0xff, + 0x21, + 0xff, + 0x68, + 0x7f, + 0xda, + 0x1f, + 0xf6, + 0x87, + 0xfd, + 0xa7, + 0xff, + 0xc8, + 0x7f, + 0xda, + 0x1f, + 0xf6, + 0x87, + 0xfd, + 0xa1, + 0xff, + 0x68, + 0x7f, + 0xdb, + 0x7f, + 0xfc, + 0x87, + 0xfd, + 0xa0, + 0x0d, + 0x87, + 0xfa, + 0x06, + 0x3f, + 0xf3, + 0x83, + 0x0f, + 0x9d, + 0xc1, + 0x87, + 0xce, + 0xe0, + 0xc3, + 0xe7, + 0x70, + 0x61, + 0xf3, + 0xb8, + 0x30, + 0x7f, + 0xce, + 0x0c, + 0x3e, + 0x77, + 0x06, + 0x1f, + 0x38, + 0x4e, + 0x1f, + 0x38, + 0x54, + 0x0f, + 0x9c, + 0x2c, + 0x3f, + 0x38, + 0x38, + 0x17, + 0xfc, + 0x50, + 0x3f, + 0x9c, + 0x3f, + 0xf0, + 0x00, + 0x0f, + 0x68, + 0x64, + 0x14, + 0x0b, + 0x42, + 0xe0, + 0xb4, + 0x1a, + 0x07, + 0x0c, + 0xe0, + 0xd0, + 0x68, + 0x7e, + 0xd0, + 0x21, + 0xbf, + 0xff, + 0x07, + 0xfe, + 0xb0, + 0xff, + 0xce, + 0x1f, + 0xf9, + 0xc0, + 0xff, + 0xfc, + 0x1f, + 0xf9, + 0xc3, + 0xff, + 0x38, + 0x3f, + 0xff, + 0x01, + 0x7f, + 0xd6, + 0x00, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xe0, + 0xff, + 0xc3, + 0x87, + 0xfe, + 0x06, + 0x19, + 0xff, + 0xf0, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x0e, + 0x17, + 0xff, + 0xef, + 0x01, + 0x41, + 0x50, + 0x25, + 0x04, + 0xf8, + 0x16, + 0x96, + 0x87, + 0x50, + 0xfd, + 0x07, + 0xcd, + 0xe8, + 0xd0, + 0xeb, + 0xc9, + 0x40, + 0x79, + 0x03, + 0x06, + 0xa0, + 0x57, + 0x83, + 0xbe, + 0x43, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x1f, + 0xf9, + 0x0f, + 0xb0, + 0xf6, + 0x1f, + 0x5f, + 0xf8, + 0x3f, + 0xf0, + 0x28, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xeb, + 0xc1, + 0xfc, + 0xdc, + 0x9a, + 0x07, + 0x82, + 0x50, + 0x1e, + 0xdf, + 0x07, + 0x9b, + 0x81, + 0xe7, + 0x0e, + 0x64, + 0x17, + 0x41, + 0xc3, + 0xcd, + 0xc3, + 0x02, + 0xd0, + 0x5e, + 0x42, + 0xe0, + 0x9c, + 0x3e, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0xe0, + 0x0d, + 0x87, + 0xa4, + 0x35, + 0xfc, + 0x3f, + 0xe0, + 0xec, + 0x3d, + 0x21, + 0x9f, + 0xe0, + 0x7f, + 0x41, + 0xd8, + 0x7a, + 0x43, + 0x7f, + 0x9b, + 0xfc, + 0x86, + 0xc3, + 0xd2, + 0x1e, + 0x60, + 0xf4, + 0x87, + 0x5f, + 0xff, + 0x07, + 0xfe, + 0x03, + 0x86, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0d, + 0x7f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x3f, + 0xf0, + 0x3f, + 0xf2, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9f, + 0xfa, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x50, + 0x52, + 0x14, + 0x1e, + 0xc2, + 0xfc, + 0x60, + 0x42, + 0xf5, + 0x15, + 0x03, + 0x74, + 0x2c, + 0x0d, + 0xe9, + 0xe0, + 0xec, + 0x35, + 0x01, + 0x87, + 0xb0, + 0xde, + 0x4c, + 0x08, + 0x5f, + 0x14, + 0x33, + 0x04, + 0x8e, + 0x96, + 0x1a, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xf5, + 0x76, + 0x87, + 0x9d, + 0x7d, + 0x87, + 0xe5, + 0xf5, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x49, + 0x08, + 0x18, + 0x3e, + 0xcd, + 0xc7, + 0x64, + 0x33, + 0x4e, + 0x83, + 0x41, + 0x82, + 0x57, + 0xc9, + 0xde, + 0x64, + 0x29, + 0xdc, + 0x66, + 0x88, + 0x48, + 0x34, + 0x09, + 0x62, + 0x1e, + 0x70, + 0xd4, + 0x0c, + 0xff, + 0xfe, + 0xf2, + 0x1b, + 0x43, + 0x50, + 0x39, + 0xe4, + 0x3a, + 0x81, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x3a, + 0x1f, + 0x3e, + 0x43, + 0x9b, + 0xc8, + 0x7b, + 0xd2, + 0x1f, + 0x90, + 0xf3, + 0x87, + 0xf5, + 0xa1, + 0xe6, + 0xe0, + 0xf5, + 0xe9, + 0x0f, + 0x3c, + 0x1e, + 0xd0, + 0xfe, + 0xf0, + 0x7e, + 0xb8, + 0x3e, + 0xbc, + 0x87, + 0x3f, + 0x21, + 0xcf, + 0xa4, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x28, + 0x1f, + 0xf9, + 0x03, + 0x87, + 0x60, + 0x70, + 0xad, + 0x0e, + 0xc0, + 0xe0, + 0xf0, + 0x7d, + 0x81, + 0xc1, + 0x07, + 0xec, + 0x0e, + 0x1e, + 0xc3, + 0x68, + 0xe1, + 0xda, + 0x0f, + 0xfd, + 0x0e, + 0x87, + 0x60, + 0x70, + 0x58, + 0x79, + 0xc0, + 0xe0, + 0x42, + 0x42, + 0x70, + 0x38, + 0x7b, + 0x41, + 0x40, + 0x38, + 0x76, + 0x85, + 0xa0, + 0x70, + 0x9d, + 0x0a, + 0xc2, + 0x71, + 0xf0, + 0x76, + 0x19, + 0xcd, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x21, + 0xaf, + 0xe8, + 0x27, + 0x42, + 0x90, + 0xa8, + 0x07, + 0x43, + 0x4c, + 0x06, + 0x2d, + 0x0e, + 0x9a, + 0x0c, + 0x41, + 0xf4, + 0x98, + 0xc1, + 0x98, + 0x29, + 0x25, + 0x41, + 0x3a, + 0x17, + 0x09, + 0x60, + 0x74, + 0x2f, + 0xfe, + 0xb4, + 0x3a, + 0x42, + 0x62, + 0x0f, + 0xb4, + 0x26, + 0x0e, + 0xc2, + 0xc3, + 0x30, + 0x6e, + 0x0b, + 0x0c, + 0xc1, + 0x70, + 0x54, + 0x0d, + 0x41, + 0xe0, + 0xd8, + 0x6f, + 0x36, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x41, + 0xce, + 0x1d, + 0xa1, + 0xfb, + 0x0c, + 0xe1, + 0xfd, + 0xa1, + 0x70, + 0x7b, + 0xff, + 0xf6, + 0x16, + 0x87, + 0x36, + 0x1e, + 0xd1, + 0xbd, + 0x21, + 0xf6, + 0x92, + 0x1a, + 0xc3, + 0xb0, + 0xe6, + 0xe0, + 0xf6, + 0x0b, + 0xd2, + 0x14, + 0x81, + 0xc0, + 0x87, + 0x3c, + 0x15, + 0x03, + 0x9b, + 0xc8, + 0x6c, + 0x14, + 0xf9, + 0x0f, + 0x90, + 0x28, + 0x3f, + 0xc0, + 0x0f, + 0x94, + 0x1f, + 0x9a, + 0xbe, + 0x82, + 0x74, + 0x14, + 0x50, + 0x79, + 0xd0, + 0x94, + 0x48, + 0xe7, + 0x83, + 0x9c, + 0x73, + 0x48, + 0x3e, + 0x92, + 0x70, + 0xea, + 0x07, + 0x38, + 0x7a, + 0xc3, + 0xce, + 0x1d, + 0x61, + 0xbf, + 0xf3, + 0xe0, + 0xfd, + 0xe8, + 0x24, + 0x3f, + 0x7d, + 0x61, + 0xce, + 0x17, + 0x39, + 0x40, + 0x9d, + 0x07, + 0x0e, + 0x1d, + 0x68, + 0x50, + 0x1c, + 0x27, + 0xc8, + 0x7c, + 0xe1, + 0x68, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xfc, + 0x21, + 0xeb, + 0xf0, + 0x4e, + 0x1e, + 0xa0, + 0x75, + 0x87, + 0xd4, + 0x0d, + 0xe0, + 0xeb, + 0xfe, + 0x10, + 0x28, + 0x12, + 0x68, + 0x20, + 0x9c, + 0x2a, + 0xbe, + 0x82, + 0xb4, + 0x29, + 0x5a, + 0x08, + 0xf0, + 0x74, + 0x97, + 0x4c, + 0x42, + 0x81, + 0x21, + 0xfe, + 0xd0, + 0x60, + 0xfc, + 0x13, + 0xc1, + 0x63, + 0x8e, + 0x0b, + 0x43, + 0x63, + 0x0e, + 0x50, + 0x2d, + 0x59, + 0xa3, + 0x87, + 0xb1, + 0x6c, + 0x2f, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x09, + 0xc3, + 0x90, + 0xd8, + 0x4e, + 0x1b, + 0x43, + 0x61, + 0x38, + 0x5c, + 0x17, + 0xe7, + 0xf5, + 0xc1, + 0xd6, + 0x15, + 0x81, + 0x04, + 0x15, + 0xc0, + 0xf2, + 0x15, + 0x02, + 0xf9, + 0x3e, + 0x03, + 0x84, + 0xf9, + 0x54, + 0xda, + 0x61, + 0xa7, + 0x06, + 0xe3, + 0x81, + 0x06, + 0x65, + 0x1c, + 0x3b, + 0x02, + 0x64, + 0x38, + 0x6e, + 0x0d, + 0x84, + 0xe1, + 0x58, + 0x76, + 0x13, + 0x8f, + 0x07, + 0xb0, + 0x9c, + 0xd0, + 0xff, + 0xc1, + 0xf8, + 0x0c, + 0xc1, + 0xf6, + 0x83, + 0xff, + 0x20, + 0xe0, + 0xf3, + 0x06, + 0xb4, + 0x33, + 0x4f, + 0x54, + 0x41, + 0xff, + 0x83, + 0xcc, + 0x1f, + 0xf8, + 0x70, + 0x9f, + 0xf4, + 0x0b, + 0x0c, + 0xc1, + 0x98, + 0xe0, + 0xe7, + 0xfd, + 0x07, + 0xf2, + 0x80, + 0xc1, + 0xce, + 0x1b, + 0x04, + 0x86, + 0x74, + 0x36, + 0x0d, + 0x61, + 0xd0, + 0x9a, + 0x7e, + 0xa7, + 0x83, + 0xa8, + 0x87, + 0x50, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7d, + 0x40, + 0x5f, + 0xf2, + 0x0b, + 0x0e, + 0xc2, + 0xc2, + 0xb0, + 0xd4, + 0xf5, + 0xe9, + 0xa0, + 0x72, + 0xff, + 0x06, + 0x82, + 0xbf, + 0xc1, + 0xb4, + 0x2c, + 0x3b, + 0x03, + 0xc1, + 0xbf, + 0xe2, + 0xd0, + 0xec, + 0x3b, + 0x10, + 0xfa, + 0xfe, + 0x83, + 0xb4, + 0x3b, + 0x0f, + 0xb8, + 0x1f, + 0xfa, + 0x1e, + 0x0f, + 0xb0, + 0xd6, + 0x87, + 0xec, + 0x26, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0xc1, + 0xb4, + 0x0e, + 0x1d, + 0x85, + 0xa1, + 0x3f, + 0xf0, + 0xf0, + 0x67, + 0x0c, + 0xe6, + 0x87, + 0xa9, + 0xea, + 0x83, + 0x90, + 0x2d, + 0x6b, + 0x04, + 0xe8, + 0x17, + 0xf0, + 0x1d, + 0x0d, + 0xfe, + 0x8e, + 0x0f, + 0x61, + 0x98, + 0x43, + 0xee, + 0xb7, + 0x06, + 0x70, + 0x96, + 0xc4, + 0x33, + 0xa1, + 0x63, + 0x98, + 0x4e, + 0x85, + 0xa3, + 0x8e, + 0xf8, + 0x3e, + 0xb8, + 0x2a, + 0x07, + 0x0f, + 0xfc, + 0x16, + 0x87, + 0x3c, + 0x1d, + 0x68, + 0x6b, + 0x82, + 0x40, + 0x86, + 0x74, + 0x39, + 0xd0, + 0xeb, + 0x43, + 0x3f, + 0x06, + 0xf4, + 0xe1, + 0xa0, + 0x38, + 0x7c, + 0xe1, + 0xf3, + 0x87, + 0xce, + 0x1f, + 0x38, + 0x40, + 0x0c, + 0x87, + 0x41, + 0xfb, + 0x83, + 0xb4, + 0x3d, + 0x61, + 0xe9, + 0x0e, + 0xf0, + 0x5f, + 0xfc, + 0x08, + 0x1a, + 0xd4, + 0x5e, + 0x0d, + 0x61, + 0x50, + 0x3f, + 0x38, + 0x6a, + 0x07, + 0xd7, + 0x83, + 0x5f, + 0xc8, + 0x37, + 0x0d, + 0xa1, + 0x68, + 0x6c, + 0x36, + 0x85, + 0xa1, + 0xb0, + 0x9c, + 0x36, + 0x1d, + 0x85, + 0xc1, + 0xb0, + 0xec, + 0x0e, + 0x19, + 0xc3, + 0xb1, + 0xd0, + 0xd4, + 0x0e, + 0xce, + 0x0b, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x0c, + 0x87, + 0xfe, + 0x07, + 0x03, + 0xf9, + 0x0e, + 0xb0, + 0xb4, + 0x1a, + 0x1b, + 0x83, + 0x61, + 0x68, + 0x64, + 0x18, + 0xe1, + 0x68, + 0x7b, + 0x8e, + 0x0a, + 0xf8, + 0x27, + 0x3c, + 0x1c, + 0xa0, + 0x9f, + 0x08, + 0x7f, + 0x9e, + 0xcb, + 0xff, + 0x04, + 0x98, + 0x28, + 0x1b, + 0x0f, + 0x61, + 0x68, + 0x38, + 0x3d, + 0x84, + 0xef, + 0x07, + 0xd8, + 0x6b, + 0xc1, + 0xfb, + 0x1b, + 0xcd, + 0xc8, + 0x76, + 0xf0, + 0x75, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x18, + 0x3f, + 0xc5, + 0x85, + 0x85, + 0x41, + 0xd8, + 0x41, + 0x89, + 0x23, + 0x85, + 0xb7, + 0xc4, + 0x8e, + 0x0e, + 0xac, + 0x29, + 0x1c, + 0xb0, + 0xb0, + 0xb4, + 0x7b, + 0xc1, + 0x61, + 0x60, + 0x74, + 0xc2, + 0xc2, + 0xc0, + 0xc0, + 0xc2, + 0xdd, + 0xc0, + 0xc0, + 0xc0, + 0xf9, + 0xa0, + 0x18, + 0x18, + 0x18, + 0x18, + 0x54, + 0x06, + 0x1d, + 0x40, + 0xa8, + 0x0c, + 0x35, + 0x81, + 0x5a, + 0x0c, + 0x36, + 0x17, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x0f, + 0xac, + 0x39, + 0xc3, + 0xd6, + 0x17, + 0xff, + 0x02, + 0x06, + 0x60, + 0x70, + 0x50, + 0x37, + 0x18, + 0x58, + 0x34, + 0x2b, + 0x06, + 0x8e, + 0x04, + 0x2b, + 0xc0, + 0xff, + 0xc0, + 0x7b, + 0x06, + 0xe1, + 0x30, + 0x76, + 0x0c, + 0xd0, + 0x68, + 0x76, + 0x0c, + 0x72, + 0xc3, + 0xd8, + 0xc0, + 0xbc, + 0x1f, + 0x66, + 0x82, + 0xf0, + 0x7d, + 0xb8, + 0xf0, + 0xf2, + 0x1b, + 0x5b, + 0x43, + 0x58, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x6d, + 0x0f, + 0x9c, + 0x3a, + 0xc3, + 0xd6, + 0x1e, + 0x70, + 0xf6, + 0x06, + 0xff, + 0xe0, + 0xd6, + 0x19, + 0xc3, + 0xe7, + 0x0e, + 0x70, + 0xf5, + 0xe0, + 0xe7, + 0x0e, + 0x77, + 0x05, + 0xff, + 0x21, + 0xb0, + 0x95, + 0x6b, + 0x07, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xe2, + 0xc1, + 0xff, + 0xc0, + 0xb0, + 0xfb, + 0x43, + 0xa0, + 0x41, + 0xda, + 0x1f, + 0x58, + 0x76, + 0x87, + 0x9c, + 0x0c, + 0x0d, + 0x0e, + 0x7c, + 0x07, + 0x07, + 0x28, + 0x2e, + 0xc0, + 0xe0, + 0xfc, + 0x82, + 0x30, + 0x38, + 0x34, + 0x3e, + 0xc0, + 0xe0, + 0xd0, + 0xfb, + 0x03, + 0x83, + 0x43, + 0xec, + 0x0e, + 0x0d, + 0x0f, + 0xb0, + 0x38, + 0x34, + 0x3e, + 0xcf, + 0xff, + 0x20, + 0x09, + 0x83, + 0xff, + 0x03, + 0x41, + 0xfe, + 0x83, + 0x70, + 0x58, + 0x6a, + 0x05, + 0xc1, + 0xb0, + 0xd4, + 0x09, + 0x06, + 0x0c, + 0x35, + 0x03, + 0xb8, + 0x1f, + 0xe8, + 0x35, + 0x85, + 0xae, + 0xa0, + 0x57, + 0x82, + 0xc3, + 0x50, + 0x0e, + 0xe1, + 0x61, + 0xa8, + 0x1d, + 0x85, + 0xfe, + 0x83, + 0xb0, + 0xb5, + 0xd4, + 0x0e, + 0xc2, + 0xc3, + 0x50, + 0x3b, + 0x0b, + 0x0d, + 0x40, + 0xec, + 0x2c, + 0x35, + 0x03, + 0xb3, + 0xff, + 0xc8, + 0x0d, + 0x07, + 0xfe, + 0x07, + 0x1f, + 0xf8, + 0x37, + 0x07, + 0xce, + 0x85, + 0xc1, + 0xfb, + 0x83, + 0x20, + 0xc3, + 0x3c, + 0x1f, + 0x50, + 0x2b, + 0xe4, + 0x39, + 0xc0, + 0xf9, + 0x1f, + 0x20, + 0x7c, + 0x79, + 0x0e, + 0xb0, + 0x76, + 0x1f, + 0xf8, + 0x4c, + 0x1f, + 0xf9, + 0x0d, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd9, + 0xff, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x33, + 0x07, + 0xce, + 0x1d, + 0x61, + 0xeb, + 0x0b, + 0xff, + 0x20, + 0xc1, + 0x06, + 0x60, + 0xfd, + 0x61, + 0xac, + 0x3e, + 0x73, + 0xff, + 0xc0, + 0x7c, + 0x1f, + 0xb0, + 0x9e, + 0xc3, + 0xe7, + 0x0c, + 0x99, + 0x7f, + 0xf0, + 0x6c, + 0x24, + 0x36, + 0x1e, + 0xc2, + 0xd0, + 0xb0, + 0xf6, + 0x1b, + 0x0b, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xe7, + 0xd0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x68, + 0x7e, + 0xb0, + 0x38, + 0x7e, + 0xf0, + 0x5f, + 0xfa, + 0x20, + 0x76, + 0x1e, + 0x90, + 0xbe, + 0x43, + 0xd2, + 0x0b, + 0x2f, + 0xe0, + 0x49, + 0x78, + 0x18, + 0x58, + 0x25, + 0x6e, + 0x0f, + 0x53, + 0x04, + 0x85, + 0x83, + 0x41, + 0x83, + 0x42, + 0xc1, + 0x85, + 0x83, + 0x42, + 0xc1, + 0xfc, + 0x0d, + 0x0b, + 0x06, + 0x87, + 0x61, + 0xb0, + 0xfc, + 0xe1, + 0xb0, + 0xf7, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x07, + 0x1f, + 0xf8, + 0x37, + 0x03, + 0x43, + 0x38, + 0x5c, + 0x16, + 0x87, + 0x61, + 0x20, + 0xcf, + 0xfc, + 0x1d, + 0xc6, + 0x86, + 0x70, + 0xd6, + 0x0d, + 0x0e, + 0xc2, + 0xbc, + 0x0f, + 0xfc, + 0x07, + 0x70, + 0x69, + 0xa1, + 0xfb, + 0x06, + 0x94, + 0x1d, + 0x0d, + 0x83, + 0x41, + 0xda, + 0x1d, + 0x83, + 0x40, + 0xe1, + 0xf6, + 0x0d, + 0x0a, + 0xc3, + 0xd8, + 0x3f, + 0x02, + 0xe0, + 0xd8, + 0x38, + 0x39, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x34, + 0x27, + 0x0c, + 0xe1, + 0x38, + 0x5a, + 0x15, + 0xa1, + 0xb4, + 0x70, + 0xd8, + 0x13, + 0xff, + 0x41, + 0xac, + 0x33, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xe7, + 0xc0, + 0xbf, + 0xe4, + 0x77, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xcb, + 0xff, + 0x83, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0x80, + 0x09, + 0xc3, + 0xff, + 0x1c, + 0x7f, + 0xf0, + 0x3c, + 0x0c, + 0x3c, + 0xe7, + 0x82, + 0xc3, + 0xce, + 0x40, + 0xdc, + 0x3c, + 0xe1, + 0x71, + 0x9f, + 0x87, + 0x05, + 0x83, + 0x30, + 0x63, + 0x97, + 0x81, + 0x98, + 0x31, + 0xcd, + 0xc1, + 0x98, + 0x31, + 0xc2, + 0xc1, + 0x98, + 0x31, + 0xc2, + 0xc1, + 0x9f, + 0x87, + 0x0b, + 0x06, + 0x1e, + 0x70, + 0xb0, + 0x61, + 0xe7, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x83, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x6a, + 0x07, + 0xce, + 0x0f, + 0xfc, + 0x15, + 0xa1, + 0xd4, + 0x06, + 0x16, + 0x08, + 0x35, + 0x01, + 0xa1, + 0xae, + 0xff, + 0xe4, + 0x0e, + 0x1d, + 0x40, + 0x61, + 0x3e, + 0x07, + 0xfe, + 0x03, + 0xb8, + 0x75, + 0x03, + 0xf6, + 0x0f, + 0xfc, + 0x86, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0xff, + 0xf0, + 0x6c, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x4e, + 0x1f, + 0xac, + 0x27, + 0x0a, + 0x0d, + 0x61, + 0x58, + 0x5a, + 0x1a, + 0x06, + 0xff, + 0x07, + 0xed, + 0x03, + 0xa0, + 0xd0, + 0xd6, + 0x3e, + 0xad, + 0xe4, + 0x17, + 0x86, + 0x7c, + 0x81, + 0xc7, + 0x70, + 0x9d, + 0x0c, + 0x86, + 0xc0, + 0xff, + 0xa0, + 0xec, + 0xbd, + 0x05, + 0x87, + 0xb2, + 0x05, + 0x1d, + 0x0f, + 0x61, + 0xde, + 0x83, + 0xec, + 0x0f, + 0x95, + 0xe8, + 0x3b, + 0x39, + 0x0c, + 0xd8, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x35, + 0x87, + 0xd6, + 0x19, + 0xf2, + 0x1d, + 0x61, + 0xda, + 0x68, + 0x68, + 0x18, + 0xe8, + 0x1e, + 0x0e, + 0xe9, + 0xcb, + 0xde, + 0x0a, + 0xc4, + 0xa7, + 0xa8, + 0xa0, + 0x5e, + 0x0e, + 0x60, + 0xe7, + 0x70, + 0xeb, + 0x0f, + 0xd9, + 0x7f, + 0xf0, + 0x6c, + 0x24, + 0x60, + 0xfd, + 0x82, + 0x83, + 0x0e, + 0x1d, + 0x8e, + 0x06, + 0x05, + 0x03, + 0x66, + 0x82, + 0x81, + 0x61, + 0xb0, + 0x9f, + 0x21, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x33, + 0x07, + 0xce, + 0x1d, + 0x40, + 0xf5, + 0x85, + 0xff, + 0x90, + 0x40, + 0xc3, + 0x30, + 0x7e, + 0xd0, + 0xcc, + 0x1f, + 0x59, + 0xff, + 0xe0, + 0x7c, + 0x1c, + 0xe1, + 0xcc, + 0x60, + 0x91, + 0xc3, + 0xf6, + 0x0d, + 0x1f, + 0xc8, + 0x6c, + 0x1a, + 0x3a, + 0xc1, + 0xd8, + 0x38, + 0x70, + 0xfd, + 0x94, + 0xd5, + 0x87, + 0xec, + 0xc1, + 0xf0, + 0x7e, + 0xd4, + 0x15, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0xac, + 0x0b, + 0x5a, + 0xe0, + 0x58, + 0x1f, + 0xfd, + 0x02, + 0x04, + 0x28, + 0x70, + 0x41, + 0xdc, + 0x38, + 0xe3, + 0x06, + 0xb0, + 0xb1, + 0xcc, + 0x33, + 0xe0, + 0x95, + 0x64, + 0x1b, + 0xb3, + 0xff, + 0xc8, + 0x58, + 0x67, + 0xd0, + 0x7d, + 0x84, + 0xf7, + 0x40, + 0xf6, + 0x07, + 0x1c, + 0xe0, + 0xec, + 0xb0, + 0x38, + 0x2c, + 0x36, + 0x41, + 0x38, + 0x4a, + 0x0b, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0x71, + 0x7f, + 0xc1, + 0xa8, + 0x0a, + 0x07, + 0x61, + 0x70, + 0x57, + 0xfc, + 0x12, + 0x0c, + 0xa0, + 0x76, + 0x1d, + 0xc5, + 0xd7, + 0x61, + 0xac, + 0x3f, + 0xf1, + 0x78, + 0x7f, + 0xf4, + 0x3b, + 0x87, + 0xd6, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x67, + 0xff, + 0x83, + 0x61, + 0x41, + 0x30, + 0x7b, + 0x0a, + 0x80, + 0x60, + 0xf6, + 0x1a, + 0x05, + 0x03, + 0xd8, + 0x73, + 0xe4, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x2d, + 0x30, + 0xf5, + 0x86, + 0xd3, + 0x0e, + 0xf0, + 0x2f, + 0x93, + 0xf0, + 0x21, + 0xc2, + 0xd3, + 0x43, + 0xdc, + 0x16, + 0x98, + 0x7a, + 0xc3, + 0x69, + 0xa1, + 0x9f, + 0x0f, + 0xc9, + 0xf8, + 0x1d, + 0x86, + 0xd3, + 0x0e, + 0x4c, + 0x36, + 0x98, + 0x7d, + 0x9f, + 0x93, + 0xf2, + 0x16, + 0x2d, + 0xa6, + 0x87, + 0xb0, + 0xda, + 0x61, + 0xf6, + 0x1b, + 0x4c, + 0x3e, + 0xc3, + 0x69, + 0x86, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x0f, + 0xac, + 0x2c, + 0x18, + 0x7a, + 0xc3, + 0x60, + 0xfd, + 0x02, + 0x06, + 0x0c, + 0x18, + 0x7e, + 0xe1, + 0xc1, + 0x87, + 0xd6, + 0x7f, + 0xf9, + 0x3e, + 0x0f, + 0x61, + 0xcc, + 0x60, + 0x60, + 0x61, + 0xfb, + 0x05, + 0x01, + 0xfa, + 0x0d, + 0x83, + 0x81, + 0xa1, + 0xf6, + 0x0f, + 0x03, + 0x0f, + 0xd8, + 0xf4, + 0x30, + 0xfd, + 0x9a, + 0x7c, + 0x87, + 0xdb, + 0x04, + 0xff, + 0x20, + 0x0a, + 0x44, + 0x0c, + 0x12, + 0x15, + 0x83, + 0x46, + 0x05, + 0x01, + 0x61, + 0xb1, + 0x87, + 0x0a, + 0x04, + 0x09, + 0x51, + 0x87, + 0xb8, + 0x5a, + 0xd6, + 0x0d, + 0x60, + 0xff, + 0xe0, + 0x5e, + 0x06, + 0x1f, + 0x60, + 0xdc, + 0x19, + 0xf8, + 0x18, + 0x6c, + 0x19, + 0x83, + 0x06, + 0x1b, + 0x06, + 0x60, + 0xc1, + 0x86, + 0xc1, + 0x9f, + 0x81, + 0x86, + 0xc1, + 0x98, + 0x76, + 0x1b, + 0x06, + 0x1e, + 0x70, + 0xd8, + 0x30, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x14, + 0x1f, + 0xed, + 0x24, + 0x32, + 0xe2, + 0x80, + 0xfe, + 0x3a, + 0x76, + 0x06, + 0x30, + 0xb0, + 0x60, + 0x7c, + 0x0c, + 0x2c, + 0x18, + 0x38, + 0x2c, + 0x2c, + 0x18, + 0xe5, + 0xfc, + 0x60, + 0xdf, + 0x06, + 0xc2, + 0xc1, + 0xe7, + 0x04, + 0x61, + 0x60, + 0xc1, + 0x8c, + 0x7c, + 0x60, + 0xc1, + 0x8c, + 0x61, + 0x60, + 0xc1, + 0x8c, + 0x61, + 0x63, + 0x83, + 0x18, + 0xd6, + 0xde, + 0x06, + 0xfe, + 0xa3, + 0x87, + 0x61, + 0xfb, + 0x08, + 0x0c, + 0x86, + 0x50, + 0x7e, + 0xb0, + 0xda, + 0x1f, + 0x58, + 0x3f, + 0xf2, + 0x0f, + 0x05, + 0x87, + 0xb4, + 0x08, + 0x37, + 0xd5, + 0xda, + 0x1a, + 0xcd, + 0x0e, + 0xd0, + 0x9d, + 0x34, + 0x3b, + 0x40, + 0xf8, + 0x1f, + 0xf9, + 0x07, + 0x61, + 0xff, + 0x88, + 0xc7, + 0xff, + 0x83, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf0, + 0x76, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x9f, + 0xfe, + 0x40, + 0x09, + 0x41, + 0xf9, + 0x0e, + 0xd1, + 0x54, + 0xfa, + 0x42, + 0xe0, + 0x72, + 0xd8, + 0x77, + 0x05, + 0x84, + 0xe1, + 0xc8, + 0xe7, + 0xff, + 0x41, + 0x69, + 0x84, + 0xe1, + 0xeb, + 0x06, + 0x13, + 0x07, + 0x5e, + 0x06, + 0x7f, + 0xc0, + 0xdc, + 0x19, + 0x86, + 0x70, + 0xd8, + 0x33, + 0xfe, + 0x0d, + 0x8e, + 0x61, + 0x9c, + 0x36, + 0x31, + 0xff, + 0x06, + 0xca, + 0x18, + 0x67, + 0x0d, + 0x9a, + 0x68, + 0x4e, + 0x1b, + 0x30, + 0x7a, + 0xaf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x4a, + 0xa7, + 0xa0, + 0xac, + 0x7a, + 0xc8, + 0x75, + 0x85, + 0x01, + 0x81, + 0x20, + 0x81, + 0x0c, + 0x0c, + 0x18, + 0x75, + 0x01, + 0x86, + 0x50, + 0x67, + 0x03, + 0xff, + 0x81, + 0x78, + 0x70, + 0x38, + 0x73, + 0xb8, + 0x10, + 0xb0, + 0xfd, + 0x9f, + 0xfe, + 0x82, + 0xc0, + 0x81, + 0xc2, + 0x43, + 0x60, + 0xc2, + 0xc2, + 0xc3, + 0x60, + 0xc2, + 0xc2, + 0xc3, + 0x60, + 0xe9, + 0xea, + 0x78, + 0x36, + 0x05, + 0xfd, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x24, + 0x2c, + 0x39, + 0xc8, + 0x96, + 0x30, + 0xce, + 0x91, + 0x2e, + 0xc3, + 0x28, + 0xe6, + 0x5a, + 0xfc, + 0x83, + 0xa7, + 0xe7, + 0x4a, + 0x01, + 0xd0, + 0xe7, + 0x89, + 0x1f, + 0x1f, + 0xf8, + 0xd3, + 0xb0, + 0xfd, + 0x98, + 0x6c, + 0x1f, + 0x81, + 0x50, + 0x6c, + 0x18, + 0x30, + 0x3a, + 0x1b, + 0x18, + 0x1c, + 0xac, + 0x3b, + 0x18, + 0x74, + 0xec, + 0x36, + 0x68, + 0x4e, + 0x9c, + 0x16, + 0xc1, + 0xb0, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x30, + 0x52, + 0x19, + 0xc9, + 0x53, + 0x18, + 0x67, + 0x49, + 0x53, + 0x18, + 0x65, + 0x1d, + 0x7d, + 0xf9, + 0x05, + 0x05, + 0xed, + 0x28, + 0x07, + 0x2f, + 0xea, + 0x12, + 0x3e, + 0x0f, + 0xd9, + 0x82, + 0x72, + 0xfd, + 0x19, + 0x86, + 0xc2, + 0x60, + 0xae, + 0x0d, + 0x8f, + 0xe4, + 0x74, + 0x36, + 0x13, + 0x04, + 0xe8, + 0x6c, + 0x2b, + 0x0b, + 0xe0, + 0xd9, + 0x5f, + 0x67, + 0x05, + 0x87, + 0x98, + 0x28, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x33, + 0x87, + 0xd6, + 0x5f, + 0xfc, + 0x96, + 0x1e, + 0x90, + 0xf4, + 0x0c, + 0xff, + 0xd0, + 0x6e, + 0x31, + 0x46, + 0x30, + 0x4e, + 0x0c, + 0x51, + 0x8c, + 0x17, + 0x81, + 0xff, + 0xa0, + 0x76, + 0x1f, + 0xf8, + 0x8c, + 0xff, + 0xf2, + 0x16, + 0x1d, + 0x21, + 0xfb, + 0x19, + 0x6c, + 0x18, + 0x76, + 0x4d, + 0x04, + 0x68, + 0x1b, + 0x32, + 0x81, + 0x66, + 0x1b, + 0x11, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0x90, + 0xc8, + 0x7b, + 0x03, + 0x84, + 0xc1, + 0xdc, + 0x7f, + 0x12, + 0x1a, + 0x80, + 0xc2, + 0xcd, + 0x0c, + 0x94, + 0xfe, + 0x3f, + 0x41, + 0x66, + 0x16, + 0xe0, + 0x82, + 0xf1, + 0xfd, + 0x63, + 0x03, + 0xe0, + 0xb0, + 0x51, + 0x90, + 0x4e, + 0x53, + 0xd2, + 0xad, + 0x09, + 0xc7, + 0x58, + 0x1e, + 0x0c, + 0xe0, + 0xc3, + 0xb8, + 0x33, + 0x83, + 0xf0, + 0x28, + 0x19, + 0xc6, + 0x04, + 0x3e, + 0x0c, + 0xe6, + 0x06, + 0x36, + 0xc2, + 0x79, + 0x3c, + 0xe8, + 0x24, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0xa2, + 0x48, + 0x52, + 0x19, + 0xc8, + 0x95, + 0x1a, + 0x13, + 0xa4, + 0x4a, + 0x8c, + 0x32, + 0x8e, + 0xfd, + 0x3f, + 0x90, + 0x70, + 0x7a, + 0x84, + 0x81, + 0xcf, + 0xeb, + 0xc4, + 0x8f, + 0x80, + 0xc0, + 0x6c, + 0xc1, + 0x39, + 0x77, + 0x02, + 0x70, + 0xd8, + 0xad, + 0x61, + 0xe0, + 0xd8, + 0xf5, + 0x60, + 0xd0, + 0xd9, + 0x59, + 0x95, + 0xa1, + 0xb1, + 0x6a, + 0x27, + 0x61, + 0xb7, + 0x18, + 0xf4, + 0x58, + 0x58, + 0x1d, + 0x28, + 0x14, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0x41, + 0xff, + 0x82, + 0xb0, + 0xff, + 0xc1, + 0x5a, + 0x1f, + 0xf8, + 0x0e, + 0x87, + 0xf3, + 0x84, + 0x87, + 0xe8, + 0x70, + 0xf4, + 0x86, + 0xc7, + 0x0f, + 0x38, + 0x6c, + 0x70, + 0xfb, + 0x40, + 0xe3, + 0x87, + 0xd4, + 0x05, + 0x07, + 0x0f, + 0x9c, + 0x1a, + 0x38, + 0x76, + 0x98, + 0x20, + 0x38, + 0x76, + 0x87, + 0xed, + 0x09, + 0xc3, + 0xfa, + 0xfe, + 0x83, + 0x0d, + 0xa1, + 0xf6, + 0x87, + 0xda, + 0x83, + 0x66, + 0xd0, + 0x0e, + 0x69, + 0x82, + 0x86, + 0x88, + 0x30, + 0x68, + 0x7d, + 0xa1, + 0xf6, + 0x87, + 0xda, + 0x1f, + 0x68, + 0x7d, + 0xa1, + 0xf6, + 0x87, + 0xda, + 0x10, + 0x0e, + 0x43, + 0xff, + 0x05, + 0x68, + 0x65, + 0x07, + 0xe7, + 0x82, + 0xe0, + 0xff, + 0x70, + 0xe1, + 0xfa, + 0x0e, + 0xd0, + 0xe4, + 0x18, + 0x6e, + 0x0f, + 0x60, + 0xc2, + 0xb3, + 0x43, + 0x60, + 0xc1, + 0x60, + 0x70, + 0xa8, + 0x0c, + 0xb0, + 0xdc, + 0x0d, + 0x07, + 0xc1, + 0xce, + 0x38, + 0x5e, + 0x0f, + 0xb4, + 0x2b, + 0xc1, + 0xce, + 0x19, + 0xf3, + 0x87, + 0x30, + 0x6d, + 0x07, + 0x06, + 0xe0, + 0xfd, + 0x7f, + 0x83, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0b, + 0xfe, + 0x43, + 0x70, + 0x7d, + 0xe0, + 0xb7, + 0x60, + 0xeb, + 0x0d, + 0x99, + 0x86, + 0x70, + 0xec, + 0xc4, + 0x27, + 0x43, + 0x31, + 0x87, + 0x68, + 0x7e, + 0xc3, + 0x70, + 0x7f, + 0x61, + 0x58, + 0x7f, + 0xb0, + 0x38, + 0x79, + 0x0d, + 0x83, + 0x43, + 0xd8, + 0x6c, + 0x18, + 0x7d, + 0x86, + 0xc1, + 0xc1, + 0xd4, + 0x0d, + 0x81, + 0xff, + 0x80, + 0x0b, + 0x0f, + 0xfc, + 0x0c, + 0x1f, + 0xfc, + 0x16, + 0x86, + 0xd0, + 0x39, + 0x3b, + 0x85, + 0x84, + 0xe6, + 0x66, + 0x16, + 0x13, + 0x99, + 0x88, + 0x58, + 0x4e, + 0x66, + 0x19, + 0xc2, + 0x60, + 0xb0, + 0xd4, + 0x0a, + 0x81, + 0x61, + 0xb4, + 0x2a, + 0x05, + 0x84, + 0xe1, + 0xa8, + 0x16, + 0x17, + 0x06, + 0x90, + 0xb0, + 0x38, + 0x76, + 0x85, + 0x8e, + 0x86, + 0x70, + 0xdb, + 0xa1, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x05, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x33, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xf5, + 0x03, + 0x61, + 0xfd, + 0xa1, + 0xaf, + 0xfe, + 0x83, + 0xfa, + 0x0f, + 0xf2, + 0xa4, + 0xa0, + 0x52, + 0x1b, + 0x64, + 0x1c, + 0x07, + 0x09, + 0xc9, + 0x09, + 0x27, + 0x41, + 0xc5, + 0x03, + 0xb5, + 0x60, + 0x40, + 0xff, + 0xc0, + 0x40, + 0x2f, + 0xff, + 0xa0, + 0xfd, + 0xc1, + 0x50, + 0x34, + 0x83, + 0x42, + 0xd0, + 0x9c, + 0x0e, + 0x1b, + 0x40, + 0xe8, + 0x34, + 0x36, + 0x84, + 0x83, + 0x83, + 0xb0, + 0xe7, + 0x83, + 0x9c, + 0x27, + 0xc8, + 0x6f, + 0x90, + 0x94, + 0x17, + 0x07, + 0xf6, + 0x69, + 0xc1, + 0x61, + 0x39, + 0xa0, + 0xc2, + 0xa0, + 0x34, + 0xd0, + 0xec, + 0xc7, + 0x06, + 0x86, + 0x72, + 0x82, + 0x07, + 0xfc, + 0x84, + 0x0b, + 0x0f, + 0x9a, + 0x07, + 0x60, + 0x7f, + 0x4a, + 0x0e, + 0xd0, + 0xed, + 0x0e, + 0xde, + 0x43, + 0x68, + 0x76, + 0x66, + 0x1b, + 0x43, + 0xb3, + 0x10, + 0xda, + 0x19, + 0x8c, + 0x1f, + 0xfc, + 0x1b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xe0, + 0xfe, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xf3, + 0x07, + 0xfe, + 0x03, + 0xa1, + 0xff, + 0x91, + 0xd0, + 0xfd, + 0x47, + 0x03, + 0x83, + 0x43, + 0x63, + 0x87, + 0xd8, + 0x56, + 0x38, + 0x74, + 0xd0, + 0x18, + 0x1c, + 0x3b, + 0x4c, + 0x3d, + 0xfe, + 0x83, + 0x2f, + 0xff, + 0xd8, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x53, + 0x83, + 0xff, + 0x50, + 0xb4, + 0x3f, + 0xd4, + 0x03, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x48, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x28, + 0xe0, + 0xb0, + 0xea, + 0x90, + 0x68, + 0x2c, + 0x36, + 0xc8, + 0x14, + 0x16, + 0x81, + 0xc9, + 0x0e, + 0x9a, + 0x03, + 0x4a, + 0x07, + 0x69, + 0x87, + 0x3f, + 0xe8, + 0x30, + 0x0f, + 0xea, + 0x10, + 0x7f, + 0xea, + 0x16, + 0x1f, + 0xf5, + 0x82, + 0x41, + 0xff, + 0xfb, + 0xc1, + 0xfe, + 0x70, + 0xfe, + 0xc3, + 0xb0, + 0xfe, + 0xb0, + 0xd8, + 0x7e, + 0xca, + 0x05, + 0xa1, + 0xcd, + 0x82, + 0x73, + 0x43, + 0xa7, + 0x0d, + 0xb4, + 0x0e, + 0xcc, + 0x25, + 0x4e, + 0x04, + 0x19, + 0x85, + 0xb9, + 0xa5, + 0x04, + 0xd0, + 0x62, + 0x3b, + 0xa1, + 0x5f, + 0x41, + 0x9f, + 0x00, + 0x0b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x36, + 0xee, + 0x7f, + 0xe8, + 0xcc, + 0xc3, + 0x9d, + 0x0b, + 0x30, + 0xfd, + 0x84, + 0xc6, + 0x1b, + 0x0b, + 0x0f, + 0x61, + 0xac, + 0x18, + 0x7b, + 0x0e, + 0xd3, + 0x0f, + 0x61, + 0xcc, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0xf6, + 0x1d, + 0x7a, + 0x08, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfc, + 0xa0, + 0xff, + 0xc0, + 0x78, + 0x3f, + 0xa6, + 0x80, + 0xb0, + 0x68, + 0x6c, + 0xa0, + 0x48, + 0x1c, + 0x2b, + 0x28, + 0x1d, + 0x3a, + 0x0d, + 0x28, + 0x1d, + 0x8e, + 0x1c, + 0xff, + 0xa0, + 0x20, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xe0, + 0x2b, + 0x97, + 0xf8, + 0x3b, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0xff, + 0xe0, + 0xfe, + 0x43, + 0xff, + 0x05, + 0xc1, + 0xfc, + 0x94, + 0x06, + 0x81, + 0x83, + 0x65, + 0x00, + 0xc1, + 0x68, + 0x2c, + 0xa0, + 0x74, + 0xd8, + 0x30, + 0x50, + 0x3b, + 0x4c, + 0x3d, + 0xff, + 0x06, + 0x0b, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0xb4, + 0x3e, + 0xe0, + 0xe5, + 0x07, + 0x6f, + 0x4f, + 0xfe, + 0x4c, + 0xcc, + 0x60, + 0xfd, + 0x98, + 0x8c, + 0x1f, + 0x31, + 0x84, + 0xc1, + 0xfe, + 0xc2, + 0x60, + 0xff, + 0x61, + 0x30, + 0x7f, + 0xb0, + 0x98, + 0x3f, + 0xd8, + 0x4c, + 0x1f, + 0xec, + 0x26, + 0x0f, + 0xf6, + 0x13, + 0xff, + 0x06, + 0xc3, + 0xff, + 0x07, + 0xff, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc3, + 0xa1, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xd6, + 0x1b, + 0x83, + 0xeb, + 0x28, + 0x17, + 0x06, + 0x7c, + 0x0a, + 0x04, + 0xdc, + 0x0d, + 0x32, + 0x8a, + 0x34, + 0x83, + 0x50, + 0xa1, + 0x83, + 0x0f, + 0x60, + 0xa1, + 0xa5, + 0x03, + 0x68, + 0x28, + 0x50, + 0x18, + 0x7e, + 0xa0, + 0x7f, + 0xe7, + 0xc8, + 0x7e, + 0x0f, + 0xb4, + 0x3f, + 0x97, + 0xb9, + 0x78, + 0x37, + 0xff, + 0xe0, + 0xd8, + 0x6d, + 0x09, + 0xc3, + 0x61, + 0xb4, + 0x27, + 0x0d, + 0xae, + 0xe5, + 0xac, + 0x35, + 0xff, + 0xe8, + 0x3f, + 0xb4, + 0x3f, + 0xf0, + 0x30, + 0xff, + 0x4a, + 0xca, + 0x05, + 0xa1, + 0xb1, + 0xc1, + 0x40, + 0x38, + 0x54, + 0x1c, + 0x3b, + 0x38, + 0x18, + 0x1c, + 0x33, + 0x83, + 0x0f, + 0x7f, + 0x90, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xce, + 0x86, + 0x70, + 0xed, + 0xe7, + 0xff, + 0x8d, + 0xdb, + 0x0b, + 0x03, + 0x99, + 0x8e, + 0x16, + 0x07, + 0x63, + 0x06, + 0x16, + 0x07, + 0x0b, + 0x06, + 0x8e, + 0x07, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x83, + 0x0b, + 0x0a, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xec, + 0x3d, + 0x87, + 0xd8, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0x0b, + 0x0d, + 0x87, + 0xfb, + 0x09, + 0xc3, + 0xfd, + 0xc9, + 0xff, + 0x81, + 0x1b, + 0xb8, + 0x38, + 0x3b, + 0x32, + 0xd0, + 0x48, + 0x76, + 0x61, + 0xe9, + 0x0c, + 0xc6, + 0x1e, + 0xe0, + 0xfb, + 0x07, + 0xff, + 0x21, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xf4, + 0x87, + 0xd8, + 0x7a, + 0x43, + 0xec, + 0x3d, + 0x21, + 0xf6, + 0x1e, + 0x90, + 0xfb, + 0x0f, + 0x48, + 0x60, + 0x0b, + 0x0c, + 0xc0, + 0x43, + 0xd8, + 0x67, + 0x07, + 0x04, + 0xae, + 0x09, + 0xc2, + 0x82, + 0xde, + 0x7f, + 0xf8, + 0x19, + 0x9a, + 0xa8, + 0xbc, + 0x0c, + 0xc4, + 0x14, + 0x0f, + 0x31, + 0x86, + 0xd9, + 0x0f, + 0xb0, + 0xd9, + 0x21, + 0xf6, + 0x13, + 0x92, + 0x1f, + 0x61, + 0x50, + 0x90, + 0xfb, + 0x0b, + 0x04, + 0x81, + 0x0d, + 0x82, + 0x80, + 0x90, + 0x61, + 0xb2, + 0xc2, + 0xa0, + 0x30, + 0xd9, + 0x86, + 0x7e, + 0x80, + 0x0b, + 0x0d, + 0x22, + 0x83, + 0xd8, + 0x6c, + 0x0e, + 0x1e, + 0xd0, + 0x38, + 0x58, + 0x6d, + 0xe8, + 0x68, + 0x54, + 0x0b, + 0x33, + 0x70, + 0xce, + 0x16, + 0x60, + 0xe1, + 0x0a, + 0xc6, + 0x30, + 0x40, + 0xd0, + 0xa0, + 0xd8, + 0x67, + 0x0f, + 0xec, + 0x35, + 0x00, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x7b, + 0x0a, + 0x81, + 0x50, + 0x3b, + 0x0b, + 0x02, + 0xac, + 0x3b, + 0x07, + 0xf5, + 0x60, + 0xd8, + 0x7f, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x03, + 0x87, + 0x68, + 0x7c, + 0xe1, + 0xda, + 0x1e, + 0x57, + 0x1f, + 0xf8, + 0x2d, + 0xe4, + 0x2d, + 0x1c, + 0x2d, + 0xdc, + 0x2d, + 0x1c, + 0x2d, + 0xc3, + 0xb4, + 0x70, + 0x33, + 0x87, + 0x68, + 0xe1, + 0x9c, + 0xff, + 0xf0, + 0x4e, + 0x1d, + 0xe0, + 0xf9, + 0xc3, + 0x56, + 0x0f, + 0x38, + 0x6c, + 0x1a, + 0x1c, + 0xe1, + 0x70, + 0x2c, + 0x39, + 0xc7, + 0x83, + 0x5a, + 0x13, + 0x9a, + 0x1e, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xda, + 0x19, + 0xd0, + 0xec, + 0xdb, + 0xff, + 0x81, + 0x99, + 0x84, + 0xe1, + 0xec, + 0xc4, + 0x27, + 0x0e, + 0x63, + 0x0e, + 0x7c, + 0x87, + 0xb0, + 0xe7, + 0x78, + 0x3b, + 0x0e, + 0x70, + 0x78, + 0x36, + 0x1c, + 0xe1, + 0x21, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xc0, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xe3, + 0xff, + 0x81, + 0xbb, + 0x04, + 0xe1, + 0xec, + 0xcc, + 0x27, + 0x0f, + 0x66, + 0x21, + 0x38, + 0x73, + 0x18, + 0x2f, + 0xf8, + 0x3b, + 0x0b, + 0x42, + 0x60, + 0xec, + 0x27, + 0x0b, + 0x43, + 0xb0, + 0xdc, + 0x70, + 0x7b, + 0x0e, + 0xf4, + 0x1f, + 0x61, + 0x9f, + 0x83, + 0xec, + 0x17, + 0x92, + 0xe4, + 0x36, + 0x72, + 0x1d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x43, + 0xb4, + 0x3a, + 0x75, + 0x7f, + 0xf0, + 0x33, + 0x3c, + 0x16, + 0x16, + 0x0c, + 0xc7, + 0x03, + 0x85, + 0x8c, + 0x61, + 0xcf, + 0x07, + 0xd8, + 0x75, + 0xc1, + 0xf6, + 0x1d, + 0xe8, + 0x3e, + 0xc3, + 0x3d, + 0x03, + 0xec, + 0x36, + 0xd0, + 0x08, + 0x6c, + 0x2b, + 0x28, + 0x09, + 0x0b, + 0x05, + 0x82, + 0x80, + 0xd0, + 0xb2, + 0x81, + 0x3f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xa0, + 0xff, + 0xc0, + 0xf8, + 0x3f, + 0xf7, + 0x0e, + 0x87, + 0xeb, + 0x44, + 0x1e, + 0x43, + 0x5c, + 0x17, + 0x01, + 0xf2, + 0x30, + 0x79, + 0x0c, + 0xc1, + 0x3f, + 0xfc, + 0x87, + 0xfe, + 0x2c, + 0x3f, + 0xc8, + 0x1c, + 0x3f, + 0xee, + 0x34, + 0x3e, + 0x8d, + 0x34, + 0x2c, + 0x33, + 0x9a, + 0x0c, + 0x2b, + 0x0a, + 0x4d, + 0x0e, + 0x8d, + 0x06, + 0x0d, + 0x0c, + 0xe3, + 0x81, + 0x03, + 0xfe, + 0x83, + 0x0b, + 0x07, + 0xfe, + 0x0e, + 0xc3, + 0xb4, + 0x18, + 0x49, + 0xe0, + 0xd8, + 0x58, + 0x5b, + 0xb0, + 0x58, + 0x58, + 0x59, + 0x98, + 0x1c, + 0x2c, + 0x2c, + 0xc3, + 0x38, + 0x1c, + 0x0c, + 0x60, + 0xbf, + 0xe0, + 0xec, + 0x35, + 0x00, + 0xc1, + 0xd8, + 0x69, + 0x05, + 0x03, + 0xb0, + 0xda, + 0x0a, + 0x07, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x86, + 0xc2, + 0xd0, + 0xec, + 0x27, + 0x0b, + 0x43, + 0xb3, + 0xff, + 0xc0, + 0x0b, + 0x0f, + 0x9b, + 0x0e, + 0xc2, + 0xa7, + 0xa4, + 0x3d, + 0xa0, + 0xd0, + 0xfd, + 0xbb, + 0x18, + 0x7f, + 0x6e, + 0x6e, + 0x1f, + 0xd9, + 0x8a, + 0xff, + 0xca, + 0x8c, + 0x0e, + 0x16, + 0x87, + 0xb0, + 0x38, + 0x5a, + 0x1e, + 0xc0, + 0xe1, + 0x68, + 0x7b, + 0x05, + 0x02, + 0xd0, + 0xf6, + 0x0d, + 0x0b, + 0x43, + 0xd8, + 0x30, + 0xda, + 0x1e, + 0xce, + 0x0d, + 0xa1, + 0xec, + 0x83, + 0xb4, + 0x20, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc5, + 0xff, + 0xe0, + 0xd6, + 0x0d, + 0x2c, + 0x70, + 0xac, + 0x16, + 0x0d, + 0x1c, + 0x29, + 0x1c, + 0x0e, + 0x0a, + 0x07, + 0x3a, + 0x0d, + 0x05, + 0x03, + 0x3a, + 0x0e, + 0x0b, + 0x43, + 0x28, + 0x1e, + 0x02, + 0xb0, + 0xfe, + 0x82, + 0xf4, + 0x1d, + 0x18, + 0x38, + 0x29, + 0x09, + 0x8d, + 0x06, + 0x81, + 0xc2, + 0xd3, + 0x43, + 0xb3, + 0x47, + 0x06, + 0x86, + 0x71, + 0xc3, + 0x9f, + 0xf2, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xa8, + 0x1f, + 0xce, + 0x17, + 0xfe, + 0x02, + 0xb8, + 0x65, + 0xf8, + 0x1b, + 0xce, + 0x1f, + 0xed, + 0xd9, + 0xff, + 0x82, + 0xdc, + 0x3f, + 0xf3, + 0x38, + 0xff, + 0xc8, + 0x67, + 0x0f, + 0xd2, + 0x19, + 0xc3, + 0xf4, + 0x86, + 0x70, + 0xfd, + 0x21, + 0x9c, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xe6, + 0x50, + 0x1c, + 0x3f, + 0xb9, + 0x03, + 0x87, + 0xf5, + 0x80, + 0x0e, + 0x43, + 0xff, + 0x01, + 0xc2, + 0x70, + 0xfe, + 0xd0, + 0xce, + 0x87, + 0x3a, + 0x1e, + 0x78, + 0x2f, + 0x5f, + 0xf9, + 0xf0, + 0x10, + 0xda, + 0x07, + 0x02, + 0x1f, + 0x61, + 0xb0, + 0xfe, + 0xe0, + 0xd8, + 0x7c, + 0xf0, + 0x6b, + 0x0f, + 0x79, + 0x09, + 0xf2, + 0x1f, + 0xc9, + 0xa1, + 0x21, + 0xd4, + 0x70, + 0x68, + 0x34, + 0x36, + 0x38, + 0x74, + 0x68, + 0x38, + 0x18, + 0x67, + 0x1c, + 0x10, + 0x5f, + 0xe4, + 0x08, + 0x0b, + 0x1f, + 0xfe, + 0x0d, + 0x87, + 0x3a, + 0x1d, + 0x3d, + 0x02, + 0xb0, + 0xf6, + 0x66, + 0x17, + 0x07, + 0xb3, + 0x20, + 0x7a, + 0xc3, + 0x31, + 0x84, + 0xfa, + 0x98, + 0x64, + 0xc0, + 0xed, + 0x0b, + 0x0e, + 0xc7, + 0x8a, + 0x03, + 0x83, + 0x66, + 0x82, + 0x81, + 0x41, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x1c, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0x7a, + 0x07, + 0xfe, + 0xd3, + 0x43, + 0xfd, + 0xc0, + 0x74, + 0x3e, + 0x7a, + 0x60, + 0x78, + 0x35, + 0xe4, + 0x0e, + 0x8f, + 0xa0, + 0x48, + 0x69, + 0x0c, + 0xa0, + 0x92, + 0x4a, + 0x05, + 0x21, + 0xb2, + 0x41, + 0xc0, + 0x70, + 0x9c, + 0x90, + 0x92, + 0x74, + 0x1c, + 0x50, + 0x3b, + 0x6c, + 0x08, + 0x1f, + 0xf8, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6c, + 0x3f, + 0x68, + 0x4e, + 0x1f, + 0xb0, + 0xd6, + 0x1f, + 0x5e, + 0x0b, + 0xc8, + 0x7b, + 0x68, + 0x3b, + 0x87, + 0x58, + 0x37, + 0x8b, + 0x09, + 0xd0, + 0xac, + 0x2f, + 0x02, + 0x42, + 0x70, + 0xea, + 0x07, + 0xd0, + 0x7f, + 0x44, + 0x9c, + 0x16, + 0x1b, + 0x34, + 0x1c, + 0x0b, + 0x05, + 0x0d, + 0x09, + 0x27, + 0x4c, + 0x1c, + 0x19, + 0xcb, + 0x10, + 0x3f, + 0xe8, + 0x20, + 0x0b, + 0x07, + 0xfe, + 0x0e, + 0xc3, + 0xb4, + 0x3d, + 0x3e, + 0x0d, + 0x87, + 0xdb, + 0xb0, + 0x58, + 0x7d, + 0x98, + 0x85, + 0x87, + 0xd9, + 0x9f, + 0xfe, + 0x18, + 0xc3, + 0x5e, + 0x83, + 0xec, + 0x35, + 0x48, + 0x7d, + 0x86, + 0xd9, + 0x0f, + 0xb0, + 0x9c, + 0x90, + 0xfb, + 0x0b, + 0x49, + 0x0f, + 0xb0, + 0x38, + 0x24, + 0x10, + 0x6c, + 0x70, + 0xa8, + 0x0c, + 0x36, + 0xe1, + 0x9f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xfd, + 0x3e, + 0x31, + 0x0d, + 0x85, + 0xbc, + 0xe5, + 0x82, + 0x81, + 0x6e, + 0x78, + 0x1c, + 0x61, + 0xb3, + 0x06, + 0x17, + 0x40, + 0x98, + 0xc1, + 0x84, + 0xe8, + 0x7b, + 0x06, + 0x15, + 0xc1, + 0xec, + 0x18, + 0x1d, + 0xc3, + 0xd8, + 0x30, + 0x69, + 0x61, + 0xd8, + 0x37, + 0x82, + 0xc3, + 0xb0, + 0x6c, + 0x1f, + 0xec, + 0x1a, + 0x1f, + 0xf6, + 0x0f, + 0xfe, + 0x40, + 0x0b, + 0x0a, + 0x81, + 0x90, + 0xec, + 0x2a, + 0x05, + 0x61, + 0xdc, + 0x0a, + 0x01, + 0xc3, + 0x6e, + 0xc5, + 0x07, + 0x43, + 0x66, + 0x65, + 0x1d, + 0x0e, + 0xcc, + 0x4a, + 0x08, + 0x73, + 0x19, + 0x7f, + 0xf0, + 0x6c, + 0x2a, + 0x14, + 0x0f, + 0xb0, + 0xa8, + 0x38, + 0x7d, + 0x85, + 0x40, + 0x68, + 0x7b, + 0x0a, + 0x80, + 0x70, + 0xf6, + 0x15, + 0x05, + 0x50, + 0x3b, + 0x0b, + 0xe9, + 0x3c, + 0x1b, + 0x0b, + 0x83, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xde, + 0x83, + 0xee, + 0x0a, + 0x86, + 0x86, + 0xdd, + 0x8b, + 0x0b, + 0x42, + 0xcc, + 0xbc, + 0x19, + 0xd0, + 0x66, + 0x53, + 0xfc, + 0xe2, + 0x8c, + 0x2d, + 0x0b, + 0x0f, + 0x61, + 0x68, + 0x58, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x5b, + 0x7a, + 0x0f, + 0x61, + 0x68, + 0x72, + 0x1b, + 0x0b, + 0x43, + 0x30, + 0x6c, + 0x2e, + 0x0d, + 0x40, + 0xd8, + 0x4f, + 0xf8, + 0x00, + 0x0b, + 0x07, + 0xfe, + 0x42, + 0xc3, + 0xb0, + 0xb4, + 0x57, + 0x82, + 0x70, + 0xb4, + 0xde, + 0x41, + 0x40, + 0xb4, + 0xcc, + 0x87, + 0x0d, + 0x83, + 0x31, + 0x5a, + 0x13, + 0x8c, + 0x60, + 0xd0, + 0xbc, + 0x86, + 0xc3, + 0xff, + 0x03, + 0x0b, + 0xfe, + 0x42, + 0xc2, + 0xc3, + 0xb4, + 0x2c, + 0x2c, + 0x3b, + 0x42, + 0xc2, + 0xc3, + 0xb4, + 0x2c, + 0x2f, + 0xf9, + 0x0b, + 0x0b, + 0x5e, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x30, + 0x7e, + 0x57, + 0x81, + 0x7f, + 0xc9, + 0xbc, + 0x99, + 0xa1, + 0xed, + 0xda, + 0x8c, + 0x3e, + 0xcc, + 0x70, + 0x6b, + 0x80, + 0xc6, + 0x04, + 0x1f, + 0xd0, + 0x6c, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0xfc, + 0x1b, + 0x0e, + 0xd0, + 0xfd, + 0x87, + 0x61, + 0xfd, + 0x87, + 0x61, + 0xfd, + 0x87, + 0x61, + 0xff, + 0x83, + 0xfc, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x05, + 0xff, + 0xe8, + 0x36, + 0x8e, + 0x1f, + 0xee, + 0x03, + 0x87, + 0xf5, + 0x84, + 0xff, + 0xc1, + 0x41, + 0x9c, + 0x3f, + 0xf0, + 0x1f, + 0xf9, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xc8, + 0x83, + 0xc1, + 0x48, + 0x6c, + 0xd0, + 0x58, + 0x1c, + 0x2a, + 0x1a, + 0x1c, + 0xad, + 0x06, + 0x9a, + 0x1d, + 0xab, + 0x02, + 0x07, + 0xfe, + 0x02, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0xc5, + 0xff, + 0x05, + 0x3c, + 0xd0, + 0x70, + 0x61, + 0x6e, + 0xa9, + 0x1c, + 0x18, + 0x59, + 0x82, + 0x47, + 0x06, + 0x14, + 0x60, + 0x91, + 0xc1, + 0x87, + 0x65, + 0xff, + 0xc1, + 0xb0, + 0x2d, + 0xe9, + 0x60, + 0xd8, + 0x77, + 0x40, + 0xfb, + 0x0d, + 0x66, + 0x87, + 0xb0, + 0xac, + 0x0e, + 0x1e, + 0xc7, + 0xc1, + 0x9d, + 0x0d, + 0x9a, + 0x1e, + 0x70, + 0x0d, + 0x87, + 0xfe, + 0x05, + 0x02, + 0xff, + 0x20, + 0xff, + 0x4e, + 0x16, + 0x13, + 0x6a, + 0xd3, + 0x03, + 0x86, + 0xd0, + 0x60, + 0xa1, + 0xa1, + 0x3c, + 0x50, + 0x2e, + 0xc3, + 0xd7, + 0x83, + 0x5a, + 0x1e, + 0xbe, + 0x05, + 0xda, + 0x15, + 0xe0, + 0x47, + 0x01, + 0xf0, + 0x14, + 0x15, + 0x03, + 0xc8, + 0x64, + 0x8b, + 0x41, + 0x07, + 0x50, + 0xc0, + 0xc0, + 0xb0, + 0xd8, + 0x30, + 0xcc, + 0x70, + 0x38, + 0x18, + 0x6a, + 0x0e, + 0x04, + 0x2b, + 0xf9, + 0x02, + 0x00, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x0d, + 0xa1, + 0xd8, + 0x7b, + 0x76, + 0x0d, + 0x87, + 0xb3, + 0x30, + 0xd8, + 0x7b, + 0x31, + 0x30, + 0x61, + 0xca, + 0x30, + 0xb0, + 0x7e, + 0x83, + 0x61, + 0x60, + 0xd0, + 0xfb, + 0x0b, + 0x06, + 0x1f, + 0xb0, + 0xb0, + 0x61, + 0xfb, + 0x0b, + 0x06, + 0x1f, + 0xb0, + 0xb0, + 0x61, + 0xfb, + 0x03, + 0xab, + 0x5c, + 0x1b, + 0x3f, + 0xfc, + 0x80, + 0x0b, + 0x0f, + 0x68, + 0x7b, + 0x0f, + 0x61, + 0xf6, + 0x81, + 0x56, + 0xb8, + 0x9d, + 0x8f, + 0xfc, + 0x66, + 0x6e, + 0x1c, + 0xe6, + 0x62, + 0x61, + 0xce, + 0x46, + 0x16, + 0x1c, + 0xe1, + 0x61, + 0x7f, + 0xe0, + 0xb0, + 0xb0, + 0xe7, + 0x0b, + 0x0b, + 0x0e, + 0x70, + 0xb0, + 0xb0, + 0xe7, + 0x0b, + 0x0b, + 0x0e, + 0x70, + 0xb0, + 0xbf, + 0xf0, + 0x58, + 0x5a, + 0x19, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xec, + 0x3f, + 0x30, + 0x67, + 0x0f, + 0x95, + 0xd3, + 0xff, + 0x81, + 0xb6, + 0x8e, + 0x21, + 0xed, + 0x98, + 0xd3, + 0x0f, + 0x6c, + 0x0b, + 0x06, + 0x87, + 0x4c, + 0x5f, + 0xfa, + 0x09, + 0x9e, + 0xc1, + 0x81, + 0x82, + 0x61, + 0x58, + 0x30, + 0x30, + 0x4c, + 0x07, + 0x06, + 0x06, + 0x09, + 0x80, + 0xe0, + 0xc1, + 0x40, + 0x98, + 0x0e, + 0x0c, + 0xf2, + 0x13, + 0x07, + 0xb0, + 0xf9, + 0x83, + 0xd8, + 0x70, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0xa1, + 0xd8, + 0x7b, + 0x79, + 0xff, + 0xe4, + 0xcd, + 0xc2, + 0x70, + 0xf6, + 0x62, + 0x1b, + 0x0e, + 0x63, + 0x0f, + 0x61, + 0xfb, + 0x09, + 0x6d, + 0x60, + 0xec, + 0x17, + 0xfc, + 0x86, + 0xc1, + 0x40, + 0xed, + 0x0d, + 0x82, + 0x81, + 0xda, + 0x1b, + 0x05, + 0x03, + 0xb4, + 0x36, + 0x0b, + 0x5e, + 0xd0, + 0xd8, + 0x2f, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xfe, + 0x0e, + 0xe1, + 0x83, + 0x38, + 0x5b, + 0xd1, + 0x83, + 0x38, + 0x59, + 0x9b, + 0x86, + 0x70, + 0xb3, + 0x15, + 0xff, + 0x01, + 0x8c, + 0x0e, + 0x19, + 0xc3, + 0xb0, + 0x30, + 0x67, + 0x0e, + 0xc0, + 0xc1, + 0x9c, + 0x3b, + 0x03, + 0xff, + 0x07, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x81, + 0x7f, + 0x83, + 0x65, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x07, + 0xcf, + 0x05, + 0x47, + 0x0e, + 0xa7, + 0x42, + 0xc0, + 0xe1, + 0xb7, + 0x29, + 0x90, + 0x2c, + 0x2d, + 0xcf, + 0x01, + 0xc0, + 0xe3, + 0x98, + 0x79, + 0x0f, + 0xd8, + 0x1f, + 0xf8, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0xd4, + 0x0f, + 0x61, + 0xa2, + 0xc3, + 0xec, + 0x35, + 0xe0, + 0xfd, + 0x87, + 0x3a, + 0x1f, + 0x61, + 0xf6, + 0x1f, + 0xf8, + 0x3f, + 0x07, + 0xff, + 0xc1, + 0xb4, + 0x2d, + 0x0b, + 0x0d, + 0x86, + 0xd0, + 0xb0, + 0xdf, + 0xff, + 0x06, + 0xd0, + 0xb4, + 0x2c, + 0x36, + 0x1b, + 0x42, + 0xc3, + 0x7f, + 0xfc, + 0x19, + 0x7f, + 0xe0, + 0xfd, + 0xe0, + 0xfe, + 0x89, + 0x2d, + 0x06, + 0x1b, + 0x34, + 0x0c, + 0x0a, + 0x02, + 0x86, + 0x86, + 0x63, + 0x4c, + 0x1c, + 0x1a, + 0x85, + 0x04, + 0x0f, + 0xf8, + 0x30, + 0x0f, + 0x41, + 0xff, + 0x81, + 0xc0, + 0x70, + 0xfc, + 0xe8, + 0x67, + 0x43, + 0xaf, + 0x55, + 0xfc, + 0x86, + 0x5f, + 0x06, + 0x70, + 0xff, + 0xc1, + 0xfd, + 0xff, + 0xe0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xfe, + 0xb0, + 0xff, + 0x66, + 0x8f, + 0x01, + 0x83, + 0x66, + 0x84, + 0x89, + 0xa0, + 0xa1, + 0xc1, + 0xda, + 0xb0, + 0x40, + 0x7f, + 0xd0, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xda, + 0x16, + 0x82, + 0x0d, + 0xbd, + 0x0b, + 0x0b, + 0x42, + 0xcc, + 0xdc, + 0x33, + 0x85, + 0x99, + 0x7f, + 0xf0, + 0xc6, + 0x05, + 0x83, + 0xb0, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xd7, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0xff, + 0xc1, + 0xf5, + 0xa1, + 0xb4, + 0x3d, + 0xff, + 0xf8, + 0x32, + 0x1f, + 0xce, + 0x1f, + 0xf8, + 0x0e, + 0x1e, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xb0, + 0xeb, + 0xff, + 0xc1, + 0xfe, + 0x83, + 0xfd, + 0x1a, + 0x58, + 0x54, + 0x09, + 0xcd, + 0x06, + 0x91, + 0xa0, + 0xd3, + 0x43, + 0x38, + 0xe0, + 0x41, + 0x7f, + 0xa0, + 0x20, + 0x03, + 0x83, + 0xff, + 0x82, + 0x70, + 0xe7, + 0x0f, + 0x2b, + 0xc2, + 0x87, + 0x06, + 0x14, + 0xf2, + 0x63, + 0x83, + 0x0b, + 0x76, + 0x31, + 0xc6, + 0x0b, + 0x70, + 0xa5, + 0x66, + 0x85, + 0x38, + 0x73, + 0x88, + 0x73, + 0x97, + 0xff, + 0x20, + 0x71, + 0x75, + 0xae, + 0x09, + 0xc3, + 0x9c, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x39, + 0xc3, + 0xe7, + 0x0e, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x38, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0b, + 0x4c, + 0x3e, + 0x78, + 0x18, + 0x30, + 0xf6, + 0xf3, + 0x7f, + 0xe0, + 0x6e, + 0x79, + 0x06, + 0x1e, + 0x8c, + 0xb0, + 0xb0, + 0xe5, + 0x18, + 0x7b, + 0x0f, + 0xd8, + 0x1f, + 0xf9, + 0x0d, + 0x84, + 0xb6, + 0xb0, + 0x76, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1c, + 0xe8, + 0x7d, + 0x97, + 0xff, + 0x00, + 0x0d, + 0x87, + 0xfe, + 0x05, + 0x03, + 0x7f, + 0x07, + 0x7f, + 0x38, + 0x58, + 0x6e, + 0x05, + 0x0c, + 0x2c, + 0x2f, + 0x05, + 0xa6, + 0x16, + 0x16, + 0x6a, + 0xc1, + 0x9e, + 0x83, + 0xde, + 0x0b, + 0x0c, + 0x86, + 0x74, + 0x2c, + 0x36, + 0x07, + 0xc1, + 0xdf, + 0xe0, + 0x48, + 0x4e, + 0x87, + 0xf2, + 0x0c, + 0x78, + 0x12, + 0x1b, + 0x56, + 0x14, + 0x07, + 0x09, + 0xc7, + 0x0e, + 0xcd, + 0x06, + 0x83, + 0x0c, + 0xe3, + 0x81, + 0x0b, + 0xfc, + 0x86, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xce, + 0x05, + 0x78, + 0xd0, + 0xe7, + 0x04, + 0xf3, + 0xa1, + 0xce, + 0x0d, + 0xdb, + 0xff, + 0x81, + 0x98, + 0x34, + 0x43, + 0xe8, + 0xc1, + 0xa6, + 0x12, + 0x1d, + 0x83, + 0x06, + 0x0b, + 0x43, + 0x60, + 0xc1, + 0xdc, + 0x1e, + 0xc1, + 0x83, + 0x83, + 0xf6, + 0x38, + 0x30, + 0xfe, + 0xc6, + 0x06, + 0x19, + 0x82, + 0xcd, + 0x06, + 0x1a, + 0x42, + 0xcc, + 0x2b, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x5a, + 0x17, + 0x04, + 0xaf, + 0x01, + 0xc0, + 0xe1, + 0xb7, + 0x90, + 0x5b, + 0xa1, + 0xb3, + 0x30, + 0xbd, + 0x07, + 0x66, + 0x13, + 0xeb, + 0x82, + 0x63, + 0x2f, + 0x20, + 0x7e, + 0x0d, + 0x8a, + 0x0a, + 0x09, + 0x0d, + 0x87, + 0x38, + 0x7e, + 0xc1, + 0xff, + 0xa0, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x3f, + 0xfc, + 0x00, + 0x0b, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0xda, + 0x68, + 0x7b, + 0x4f, + 0xfe, + 0x04, + 0xf4, + 0x06, + 0x0c, + 0x18, + 0x37, + 0x30, + 0x69, + 0x83, + 0x06, + 0x60, + 0xff, + 0xe1, + 0x8c, + 0x19, + 0x83, + 0x0f, + 0xb0, + 0x66, + 0x0c, + 0x3e, + 0xc7, + 0xff, + 0x90, + 0xb0, + 0x9c, + 0x1a, + 0x48, + 0x58, + 0x54, + 0x06, + 0x0d, + 0x0b, + 0x0b, + 0x41, + 0x83, + 0x0d, + 0x83, + 0x82, + 0xde, + 0x0d, + 0x94, + 0x0d, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x79, + 0x5e, + 0x2f, + 0xf9, + 0x06, + 0xf2, + 0x13, + 0x87, + 0xb7, + 0x60, + 0x9c, + 0x3d, + 0x98, + 0x84, + 0xe1, + 0xcc, + 0x63, + 0xff, + 0xc1, + 0xb0, + 0x2d, + 0xcb, + 0x83, + 0x61, + 0x9c, + 0x3f, + 0xb0, + 0xda, + 0x30, + 0x7b, + 0x0a, + 0x81, + 0x68, + 0x76, + 0x07, + 0x09, + 0xb0, + 0xec, + 0x1f, + 0xeb, + 0x43, + 0x60, + 0x43, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0f, + 0x62, + 0x1e, + 0xc3, + 0xd9, + 0xc1, + 0xda, + 0x1d, + 0x83, + 0x41, + 0x3c, + 0x84, + 0xe0, + 0x42, + 0xdd, + 0xbf, + 0xf8, + 0x19, + 0x90, + 0x5f, + 0x06, + 0x63, + 0x0c, + 0xfc, + 0x87, + 0xb0, + 0xdb, + 0xb8, + 0x7b, + 0x09, + 0xcc, + 0xd0, + 0xec, + 0x2d, + 0x31, + 0xc3, + 0xb0, + 0x70, + 0x30, + 0x50, + 0x36, + 0x58, + 0x58, + 0x5a, + 0x16, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xfb, + 0x42, + 0xd0, + 0xfe, + 0xa0, + 0x2c, + 0x3f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x7f, + 0xf8, + 0x3f, + 0xd0, + 0x7f, + 0xa1, + 0x87, + 0x41, + 0x21, + 0xb2, + 0x80, + 0x70, + 0xb0, + 0xa8, + 0x50, + 0x39, + 0x1c, + 0x18, + 0x1c, + 0x3b, + 0x4c, + 0x3d, + 0xff, + 0x06, + 0x0f, + 0xfd, + 0x40, + 0xbf, + 0xc1, + 0xd4, + 0x0f, + 0x9d, + 0xff, + 0x81, + 0x20, + 0xe0, + 0xea, + 0x06, + 0xe7, + 0x04, + 0x82, + 0x81, + 0xd7, + 0x05, + 0x82, + 0x81, + 0xd7, + 0x90, + 0x28, + 0xa0, + 0x6f, + 0x0e, + 0x1d, + 0x40, + 0xb8, + 0x32, + 0x07, + 0xc1, + 0xf2, + 0x0e, + 0x0a, + 0x43, + 0x66, + 0x83, + 0x41, + 0x61, + 0x39, + 0xa0, + 0x41, + 0x9a, + 0x0d, + 0x34, + 0x33, + 0x94, + 0x02, + 0x07, + 0xfd, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x63, + 0xff, + 0x83, + 0xb0, + 0xb4, + 0x2e, + 0x0a, + 0x7c, + 0x07, + 0x05, + 0x86, + 0xde, + 0x40, + 0xfa, + 0x0e, + 0xcd, + 0x81, + 0x7a, + 0x0e, + 0xcc, + 0x6e, + 0x05, + 0xe8, + 0x11, + 0x94, + 0x03, + 0x01, + 0x83, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x3f, + 0xf0, + 0x76, + 0x1c, + 0xc1, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xcf, + 0xff, + 0x06, + 0xc3, + 0x98, + 0x3f, + 0x61, + 0xcc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x26, + 0x9e, + 0x0e, + 0xa1, + 0xfc, + 0x87, + 0x9c, + 0x39, + 0x83, + 0xd7, + 0x83, + 0xac, + 0x39, + 0xdc, + 0xff, + 0xf2, + 0x16, + 0x1c, + 0xc1, + 0xfb, + 0x0e, + 0x60, + 0xfd, + 0x83, + 0xff, + 0x41, + 0xa0, + 0x90, + 0xff, + 0xc2, + 0x5a, + 0x05, + 0x06, + 0x95, + 0x81, + 0xd1, + 0xc3, + 0x63, + 0x87, + 0x2a, + 0xc1, + 0xc0, + 0xc3, + 0xb4, + 0xd1, + 0x0b, + 0xfe, + 0x02, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x68, + 0x1c, + 0x3f, + 0x26, + 0xc7, + 0xfe, + 0x06, + 0x67, + 0x61, + 0xce, + 0x0c, + 0xc7, + 0x43, + 0x9c, + 0x19, + 0x8f, + 0xf8, + 0x71, + 0x8c, + 0x2c, + 0x2c, + 0x70, + 0xd8, + 0x58, + 0x1c, + 0x70, + 0xd8, + 0x5d, + 0x3c, + 0x38, + 0x6c, + 0x2c, + 0x2c, + 0xa0, + 0x6c, + 0x2f, + 0xe2, + 0x81, + 0xb0, + 0xb0, + 0xed, + 0x0d, + 0x87, + 0x96, + 0xd0, + 0xd8, + 0x7b, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0x38, + 0x7c, + 0xe9, + 0xff, + 0x90, + 0x4f, + 0x83, + 0x38, + 0x7b, + 0x76, + 0x09, + 0xc3, + 0xd9, + 0x9f, + 0xfe, + 0x18, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x65, + 0xff, + 0xc1, + 0xb0, + 0x90, + 0xd8, + 0x7b, + 0x0b, + 0x82, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x61, + 0xcf, + 0xa0, + 0x80, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xc1, + 0xc1, + 0xf9, + 0x6c, + 0x12, + 0xc1, + 0xec, + 0x70, + 0x49, + 0xa1, + 0xa8, + 0x38, + 0x24, + 0x70, + 0xd8, + 0x1c, + 0x12, + 0x05, + 0x07, + 0xc8, + 0x10, + 0xff, + 0xc6, + 0x84, + 0x87, + 0x4c, + 0x8e, + 0x15, + 0x03, + 0x64, + 0x82, + 0x81, + 0x61, + 0x39, + 0x21, + 0xd3, + 0x40, + 0x69, + 0x40, + 0xed, + 0x58, + 0x10, + 0x3f, + 0xe8, + 0x30, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x03, + 0x83, + 0x03, + 0x86, + 0xd0, + 0x69, + 0x83, + 0x41, + 0x4e, + 0x4a, + 0x18, + 0xe1, + 0x4e, + 0xe0, + 0x8c, + 0x90, + 0xb7, + 0x10, + 0xda, + 0x1d, + 0x98, + 0x3f, + 0xfa, + 0x0b, + 0x0d, + 0x42, + 0x81, + 0xec, + 0x35, + 0x0a, + 0x07, + 0xb0, + 0xda, + 0x50, + 0x3d, + 0x86, + 0xc1, + 0x40, + 0xf6, + 0x15, + 0x01, + 0x40, + 0x61, + 0x60, + 0xb0, + 0xa8, + 0x38, + 0x59, + 0x40, + 0xcf, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x3f, + 0xa7, + 0xf8, + 0x3d, + 0x20, + 0x70, + 0xb0, + 0xf4, + 0x81, + 0xd0, + 0x61, + 0xe9, + 0x03, + 0xd9, + 0x87, + 0xa4, + 0x68, + 0x76, + 0x1c, + 0xfd, + 0x68, + 0x58, + 0x13, + 0xd2, + 0x58, + 0x6c, + 0x60, + 0xeb, + 0x0e, + 0xbc, + 0x87, + 0x25, + 0x03, + 0xfa, + 0x1c, + 0x1c, + 0x0d, + 0x0d, + 0x8e, + 0x16, + 0x16, + 0x15, + 0x07, + 0x0e, + 0xc7, + 0x06, + 0x8e, + 0x19, + 0xc1, + 0xa2, + 0x17, + 0xf9, + 0x0c, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xff, + 0x0a, + 0xf0, + 0x7f, + 0xed, + 0xd9, + 0xff, + 0x82, + 0xcc, + 0xdc, + 0x33, + 0x85, + 0x98, + 0x1c, + 0x33, + 0x81, + 0x8c, + 0x0e, + 0x19, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x76, + 0x07, + 0x0c, + 0xe1, + 0xd8, + 0x1c, + 0x33, + 0x87, + 0x60, + 0x7f, + 0xe0, + 0xec, + 0x3f, + 0xf0, + 0x59, + 0x7f, + 0xf0, + 0x6c, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7f, + 0xca, + 0xe5, + 0x03, + 0xf8, + 0x1f, + 0xe4, + 0xd6, + 0xc2, + 0xd0, + 0x60, + 0xc2, + 0xc0, + 0xe8, + 0xc0, + 0xc2, + 0xc2, + 0x6f, + 0x20, + 0xc2, + 0xc3, + 0x5d, + 0xa7, + 0xf0, + 0x2f, + 0x01, + 0x02, + 0xf0, + 0x20, + 0xec, + 0x3f, + 0x91, + 0x05, + 0x85, + 0x21, + 0x66, + 0x83, + 0x80, + 0xe0, + 0xa1, + 0xa1, + 0xd1, + 0xa6, + 0x0d, + 0x0c, + 0xe5, + 0x03, + 0x3f, + 0xe8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xe7, + 0x0d, + 0xc1, + 0xcf, + 0xff, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0x9f, + 0xff, + 0x21, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf9, + 0x83, + 0xff, + 0x11, + 0x61, + 0x21, + 0xd4, + 0x30, + 0x38, + 0x38, + 0x36, + 0x0c, + 0x39, + 0x34, + 0x1a, + 0x0c, + 0x35, + 0x07, + 0x02, + 0x17, + 0xf9, + 0x0c, + 0x0f, + 0xa8, + 0x1f, + 0xcf, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x7e, + 0xbf, + 0xff, + 0x41, + 0xf9, + 0x41, + 0xfd, + 0x5d, + 0xea, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0x83, + 0xfc, + 0xce, + 0x3a, + 0x0e, + 0x0d, + 0xab, + 0x02, + 0x89, + 0xc2, + 0xb1, + 0xc3, + 0xb2, + 0xc1, + 0x05, + 0xfe, + 0x83, + 0x09, + 0xc0, + 0xff, + 0x93, + 0xfc, + 0x83, + 0x04, + 0x84, + 0xe1, + 0x9c, + 0x1a, + 0x5f, + 0xc0, + 0x60, + 0x68, + 0x4e, + 0x1b, + 0x41, + 0x81, + 0x56, + 0xa1, + 0xc2, + 0xc1, + 0x4f, + 0x55, + 0xa0, + 0x70, + 0xce, + 0x0d, + 0x07, + 0x90, + 0xe4, + 0x08, + 0x7f, + 0xc8, + 0x34, + 0x28, + 0x36, + 0x68, + 0x34, + 0x16, + 0x07, + 0x34, + 0x08, + 0x33, + 0x4d, + 0x38, + 0x33, + 0x94, + 0x10, + 0x3f, + 0xe8, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd8, + 0x7f, + 0x30, + 0x6c, + 0x3f, + 0x9e, + 0x9f, + 0xfc, + 0x0e, + 0x9a, + 0x50, + 0x08, + 0x76, + 0xcc, + 0x68, + 0x30, + 0xed, + 0x82, + 0xc8, + 0xc1, + 0x0c, + 0xc0, + 0x73, + 0x32, + 0x42, + 0x60, + 0x50, + 0xcc, + 0xc3, + 0x30, + 0x36, + 0x56, + 0x61, + 0x98, + 0xb0, + 0xad, + 0x0e, + 0x67, + 0x0d, + 0xd8, + 0x73, + 0x08, + 0x5a, + 0x68, + 0x66, + 0x09, + 0xe0, + 0xb4, + 0x26, + 0x0b, + 0x43, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x94, + 0x1f, + 0x9d, + 0x0b, + 0x43, + 0xf9, + 0xb1, + 0xff, + 0xa0, + 0xe4, + 0xd3, + 0x41, + 0xa1, + 0xea, + 0x03, + 0x47, + 0x0f, + 0x41, + 0x3e, + 0x0f, + 0x37, + 0x05, + 0xba, + 0x1d, + 0xc1, + 0x3c, + 0x0e, + 0x0f, + 0xde, + 0x83, + 0x7a, + 0x0f, + 0x22, + 0x1c, + 0x87, + 0xc9, + 0x61, + 0x21, + 0xd4, + 0x30, + 0x38, + 0x38, + 0x36, + 0x0c, + 0x3a, + 0x34, + 0x1c, + 0x0c, + 0x33, + 0x8e, + 0x04, + 0x2b, + 0xfa, + 0x0c, + 0x03, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xda, + 0x1e, + 0x57, + 0x8f, + 0xfc, + 0x83, + 0x79, + 0xda, + 0x3b, + 0x40, + 0x6e, + 0xf8, + 0x63, + 0x18, + 0x1b, + 0x83, + 0x18, + 0xc6, + 0x16, + 0xc1, + 0x8c, + 0x63, + 0x04, + 0xe0, + 0xc6, + 0x31, + 0x82, + 0x70, + 0x63, + 0x18, + 0xc1, + 0x38, + 0x31, + 0x8c, + 0x60, + 0x9c, + 0x18, + 0xc6, + 0x30, + 0x4e, + 0x0c, + 0x63, + 0x18, + 0x27, + 0x06, + 0xd0, + 0xca, + 0x04, + 0xe7, + 0xff, + 0x90, + 0x7f, + 0xff, + 0x61, + 0xf5, + 0x03, + 0xff, + 0x1a, + 0x1f, + 0xaf, + 0xff, + 0x82, + 0xa0, + 0x30, + 0x48, + 0x30, + 0xa8, + 0x0c, + 0x12, + 0x0c, + 0x2a, + 0x03, + 0x04, + 0x83, + 0x0a, + 0x80, + 0xc1, + 0x37, + 0x83, + 0xf4, + 0x87, + 0xe6, + 0x30, + 0x68, + 0x28, + 0x15, + 0x0c, + 0x0e, + 0x16, + 0x16, + 0x0c, + 0x3b, + 0x2c, + 0xa0, + 0x30, + 0xec, + 0x18, + 0x75, + 0xfd, + 0x06, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0xce, + 0x12, + 0xb9, + 0x58, + 0x76, + 0x16, + 0xee, + 0xff, + 0xc1, + 0x66, + 0x6e, + 0x19, + 0xc0, + 0xe6, + 0x07, + 0x0e, + 0xc0, + 0xa3, + 0x03, + 0xff, + 0x07, + 0x60, + 0x71, + 0xc3, + 0xf6, + 0x07, + 0x06, + 0x0d, + 0x0d, + 0x81, + 0xc1, + 0x79, + 0x0e, + 0xc0, + 0xe1, + 0x68, + 0x7b, + 0x03, + 0x84, + 0xe1, + 0xec, + 0x0f, + 0xd0, + 0xf0, + 0x6c, + 0x14, + 0x43, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x1f, + 0xff, + 0x82, + 0x70, + 0xc8, + 0x4e, + 0x13, + 0x84, + 0xe1, + 0x38, + 0x4e, + 0x7f, + 0xa7, + 0x09, + 0xc2, + 0xf2, + 0x07, + 0x09, + 0xc7, + 0x4a, + 0x0e, + 0x13, + 0x90, + 0x65, + 0xb0, + 0x9f, + 0xff, + 0x83, + 0xf2, + 0x83, + 0xf9, + 0x31, + 0xc2, + 0x90, + 0xa8, + 0x60, + 0x70, + 0xb0, + 0xb0, + 0x61, + 0x24, + 0xd9, + 0x40, + 0x68, + 0x6d, + 0x30, + 0xeb, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x9c, + 0x3f, + 0xb0, + 0xdf, + 0xe0, + 0x93, + 0x81, + 0xe0, + 0xb8, + 0x2c, + 0xdb, + 0xb8, + 0x70, + 0xd9, + 0x98, + 0x5b, + 0xa1, + 0xb3, + 0x10, + 0xae, + 0x0c, + 0xa3, + 0x0d, + 0x76, + 0x87, + 0xb0, + 0x3e, + 0x03, + 0xe4, + 0x36, + 0x7a, + 0x5e, + 0xf2, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0x85, + 0x86, + 0x70, + 0xec, + 0x2c, + 0x33, + 0x87, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x5a, + 0xeb, + 0x0f, + 0xfc, + 0x1e, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x83, + 0x43, + 0x9c, + 0x0f, + 0x18, + 0x7d, + 0x9b, + 0xce, + 0x5f, + 0x8c, + 0xdd, + 0xb0, + 0xfb, + 0x33, + 0x1c, + 0x3e, + 0xd8, + 0xc1, + 0x8f, + 0x71, + 0x85, + 0x83, + 0x14, + 0x31, + 0x85, + 0x83, + 0x14, + 0x31, + 0x85, + 0x83, + 0x18, + 0x63, + 0x0b, + 0x06, + 0x3f, + 0x26, + 0x16, + 0x0c, + 0x50, + 0x6c, + 0x2c, + 0x18, + 0x79, + 0xc2, + 0xc1, + 0x87, + 0x7a, + 0x0f, + 0xfc, + 0x10, + 0x0b, + 0x0f, + 0x9b, + 0x0e, + 0xc0, + 0xdf, + 0x51, + 0x0e, + 0xd0, + 0xec, + 0x3d, + 0xbc, + 0x86, + 0xc3, + 0xdb, + 0xb2, + 0xed, + 0x70, + 0x33, + 0x29, + 0xff, + 0x86, + 0x30, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x3f, + 0xf2, + 0x1b, + 0x03, + 0x87, + 0x68, + 0x6c, + 0x0e, + 0x1d, + 0xa1, + 0xb0, + 0x38, + 0x76, + 0x86, + 0xc0, + 0xeb, + 0xda, + 0x1b, + 0x03, + 0xff, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0e, + 0xc3, + 0x61, + 0xf2, + 0xda, + 0xed, + 0x60, + 0xdf, + 0xff, + 0x83, + 0xec, + 0x36, + 0x1f, + 0xce, + 0x1b, + 0x43, + 0xbf, + 0xff, + 0x78, + 0x3b, + 0x43, + 0x38, + 0x79, + 0xd2, + 0x81, + 0x3a, + 0x17, + 0x94, + 0x50, + 0x2d, + 0xf0, + 0x12, + 0x85, + 0x1c, + 0xa0, + 0x86, + 0xc1, + 0x43, + 0x06, + 0x1d, + 0xc0, + 0xa1, + 0x25, + 0x03, + 0xf5, + 0x03, + 0xff, + 0x5e, + 0x43, + 0xf0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xf9, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xbd, + 0x5e, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xbf, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xec, + 0xd0, + 0x68, + 0x1c, + 0x27, + 0x34, + 0x0a, + 0x23, + 0x81, + 0xa7, + 0x07, + 0x63, + 0x81, + 0x03, + 0xfe, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x21, + 0xf7, + 0x04, + 0xe6, + 0x86, + 0xa6, + 0xc3, + 0x85, + 0xa1, + 0x6e, + 0x53, + 0x42, + 0x74, + 0x19, + 0x96, + 0xff, + 0x38, + 0xe6, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x1d, + 0x87, + 0x61, + 0x61, + 0xd8, + 0x76, + 0x16, + 0x1d, + 0x87, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x58, + 0x67, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xff, + 0xe0, + 0xf6, + 0x1f, + 0xb0, + 0xf7, + 0xff, + 0xa0, + 0xec, + 0x27, + 0x0b, + 0x83, + 0xb0, + 0xd7, + 0x68, + 0x73, + 0xdf, + 0x27, + 0xa4, + 0x33, + 0x28, + 0x3d, + 0x78, + 0x3c, + 0x9c, + 0x1f, + 0xd4, + 0x30, + 0x70, + 0x28, + 0x1b, + 0x06, + 0x14, + 0x46, + 0x82, + 0x80, + 0xc3, + 0x38, + 0xe0, + 0x42, + 0xbf, + 0xa0, + 0x20, + 0x1f, + 0xff, + 0xc8, + 0x79, + 0xc1, + 0x87, + 0xe6, + 0x06, + 0x0c, + 0x12, + 0x1d, + 0x83, + 0x06, + 0x0c, + 0x3d, + 0x43, + 0x06, + 0x50, + 0x3c, + 0xa3, + 0x06, + 0x41, + 0xfc, + 0xe0, + 0xd0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xcc, + 0x1f, + 0xe4, + 0x92, + 0x81, + 0x68, + 0x6c, + 0xd0, + 0x70, + 0x1c, + 0x27, + 0x34, + 0x3a, + 0x34, + 0x1a, + 0x70, + 0x76, + 0x38, + 0x20, + 0x3f, + 0xe8, + 0x30, + 0x05, + 0x03, + 0xe9, + 0x0e, + 0xa1, + 0xfa, + 0x24, + 0x3a, + 0xa0, + 0xf4, + 0x86, + 0xe9, + 0x87, + 0x7f, + 0x03, + 0xa8, + 0x39, + 0xe7, + 0x1a, + 0x8f, + 0xe3, + 0x4c, + 0x55, + 0x01, + 0xa1, + 0x60, + 0xc2, + 0xa0, + 0x31, + 0x06, + 0x0c, + 0x2a, + 0x03, + 0x30, + 0x60, + 0xc2, + 0xa1, + 0x25, + 0x1c, + 0x70, + 0xa8, + 0x74, + 0xf5, + 0x06, + 0x0a, + 0x8f, + 0x25, + 0x81, + 0x82, + 0xa0, + 0x73, + 0x83, + 0x42, + 0xa0, + 0x74, + 0xaf, + 0x07, + 0xfe, + 0x0f, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x60, + 0xc3, + 0x21, + 0xc9, + 0xc6, + 0x1b, + 0x10, + 0xb7, + 0x6c, + 0x36, + 0x61, + 0x66, + 0x78, + 0x27, + 0x14, + 0x0c, + 0xc7, + 0x09, + 0xc3, + 0x31, + 0x83, + 0x7f, + 0xe4, + 0x2c, + 0x18, + 0x56, + 0x87, + 0xb0, + 0x61, + 0x74, + 0x0f, + 0x60, + 0xc2, + 0xcc, + 0x3d, + 0x8c, + 0x0a, + 0x12, + 0x1d, + 0x92, + 0x0c, + 0x2c, + 0x3b, + 0x30, + 0x68, + 0x56, + 0x1b, + 0x63, + 0x43, + 0xa4, + 0x3f, + 0xf0, + 0x60, + 0x0b, + 0x06, + 0x16, + 0x07, + 0x0d, + 0x83, + 0x0b, + 0x03, + 0x84, + 0xf1, + 0x85, + 0x81, + 0xc1, + 0xbc, + 0xff, + 0xf0, + 0x37, + 0x60, + 0xff, + 0xb3, + 0x10, + 0xff, + 0x31, + 0x83, + 0xff, + 0x41, + 0xb0, + 0xfe, + 0x60, + 0xd8, + 0x7f, + 0x50, + 0x36, + 0x0f, + 0xfd, + 0x06, + 0xc1, + 0xa1, + 0xff, + 0x60, + 0xd0, + 0xf2, + 0x82, + 0xc1, + 0xc1, + 0xed, + 0x0b, + 0x03, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0xfc, + 0x16, + 0x16, + 0x0c, + 0x2c, + 0xcc, + 0x57, + 0x8c, + 0xcc, + 0xcc, + 0x9e, + 0x73, + 0x33, + 0x33, + 0x76, + 0xcc, + 0xcc, + 0xcc, + 0xc1, + 0x99, + 0x99, + 0x91, + 0x83, + 0x33, + 0x33, + 0x0b, + 0x06, + 0x66, + 0x66, + 0x16, + 0x0c, + 0xcc, + 0xcc, + 0x2c, + 0x19, + 0x19, + 0x98, + 0x58, + 0x16, + 0x12, + 0x30, + 0xb0, + 0xb7, + 0x0d, + 0x85, + 0x83, + 0x46, + 0x0b, + 0x0b, + 0x24, + 0x28, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xd4, + 0x0f, + 0x9e, + 0x9f, + 0xfc, + 0x09, + 0xe4, + 0x39, + 0x41, + 0xb7, + 0x56, + 0x1a, + 0x54, + 0x0c, + 0xc1, + 0xb8, + 0x31, + 0x81, + 0x18, + 0x31, + 0xe8, + 0x30, + 0x6c, + 0x18, + 0x1c, + 0x0c, + 0x1b, + 0x06, + 0x0f, + 0x43, + 0x06, + 0xc1, + 0x96, + 0x6a, + 0x83, + 0x60, + 0xec, + 0x29, + 0x83, + 0x60, + 0xc3, + 0xcc, + 0x1b, + 0x07, + 0xfe, + 0x83, + 0x61, + 0xfd, + 0x40, + 0x0b, + 0x2f, + 0xfe, + 0x0d, + 0x94, + 0x0f, + 0x38, + 0x27, + 0xd4, + 0x1c, + 0x27, + 0x06, + 0xf2, + 0x0a, + 0x07, + 0xd9, + 0xb7, + 0xfe, + 0x0b, + 0x30, + 0x9c, + 0x83, + 0x98, + 0xc2, + 0xd3, + 0x43, + 0xec, + 0x16, + 0xae, + 0x50, + 0x76, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0xed, + 0x0f, + 0xb3, + 0xff, + 0xc1, + 0xb1, + 0x7b, + 0x5c, + 0x1b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xf0, + 0x7e, + 0x42, + 0xb0, + 0xfe, + 0x6f, + 0x41, + 0xf7, + 0xff, + 0xc8, + 0x5a, + 0x16, + 0x85, + 0xa1, + 0x7f, + 0xfc, + 0x85, + 0xa1, + 0x68, + 0x5a, + 0x17, + 0xff, + 0xc8, + 0x5a, + 0x16, + 0x85, + 0xa1, + 0x48, + 0x58, + 0x2f, + 0x06, + 0x98, + 0x78, + 0x28, + 0x27, + 0x34, + 0x0a, + 0x1a, + 0x03, + 0x4d, + 0x0e, + 0xcd, + 0x20, + 0x5f, + 0xe8, + 0x50, + 0x03, + 0x03, + 0xff, + 0x80, + 0xe0, + 0xc2, + 0x42, + 0xc5, + 0x78, + 0xc2, + 0xc2, + 0xcd, + 0xab, + 0x0b, + 0x0b, + 0x36, + 0x7d, + 0x7f, + 0x59, + 0x30, + 0x30, + 0x58, + 0x5a, + 0xd0, + 0x30, + 0x7c, + 0x0c, + 0x0c, + 0x0c, + 0xa6, + 0xc6, + 0x06, + 0x06, + 0xe6, + 0x76, + 0x06, + 0x07, + 0x03, + 0x03, + 0x81, + 0x81, + 0x85, + 0x85, + 0x81, + 0x81, + 0x85, + 0x05, + 0x81, + 0x81, + 0xff, + 0xc0, + 0x60, + 0x6b, + 0xf6, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x20, + 0xc2, + 0x43, + 0x61, + 0x60, + 0xc0, + 0xe1, + 0xb4, + 0x0c, + 0x60, + 0xd0, + 0x4e, + 0xc0, + 0x4c, + 0x08, + 0x5b, + 0x9b, + 0xff, + 0x81, + 0x98, + 0x58, + 0x73, + 0x8c, + 0x61, + 0x61, + 0xce, + 0x1b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x16, + 0x1c, + 0xe1, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x2c, + 0x39, + 0xc3, + 0x61, + 0x61, + 0xce, + 0x1b, + 0x0b, + 0x0a, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xa9, + 0xe4, + 0x37, + 0xfc, + 0xb0, + 0x7c, + 0xc0, + 0xa0, + 0x28, + 0x1f, + 0x60, + 0xa0, + 0x30, + 0xfd, + 0xc5, + 0x0a, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xe9, + 0xc1, + 0xfd, + 0xc5, + 0x0b, + 0x43, + 0x3e, + 0x41, + 0x40, + 0x3e, + 0x41, + 0xa1, + 0x50, + 0x39, + 0x83, + 0xd3, + 0xc1, + 0x41, + 0xd4, + 0x30, + 0x48, + 0x38, + 0x36, + 0x0c, + 0x3a, + 0x38, + 0x1c, + 0x0c, + 0x33, + 0x8e, + 0x04, + 0x2b, + 0xf9, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x68, + 0x58, + 0x7b, + 0x09, + 0xc0, + 0xc1, + 0x95, + 0xe7, + 0xff, + 0x20, + 0x9e, + 0x42, + 0x70, + 0x68, + 0x37, + 0x20, + 0xd8, + 0x34, + 0x19, + 0x83, + 0xff, + 0x20, + 0x8c, + 0x18, + 0x1c, + 0x3f, + 0x63, + 0x81, + 0xc3, + 0xf6, + 0x5f, + 0xfc, + 0x1b, + 0x0d, + 0x78, + 0x0e, + 0x1b, + 0x0a, + 0xdc, + 0x16, + 0x1b, + 0x05, + 0x83, + 0x07, + 0x83, + 0x6f, + 0x05, + 0x9e, + 0x43, + 0x61, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0x0b, + 0x05, + 0xff, + 0x07, + 0x60, + 0xa0, + 0x76, + 0x1d, + 0xc5, + 0x03, + 0xb0, + 0xa7, + 0x9b, + 0xad, + 0xe0, + 0xb7, + 0x3a, + 0x07, + 0x61, + 0x66, + 0x37, + 0xfc, + 0x06, + 0x30, + 0xff, + 0xc1, + 0x60, + 0xff, + 0xc8, + 0x6c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x3f, + 0xfc, + 0x1b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0xf0, + 0x7f, + 0x03, + 0x81, + 0xff, + 0x83, + 0x38, + 0x1c, + 0x3b, + 0x09, + 0x5e, + 0x1c, + 0x33, + 0x85, + 0xbb, + 0x3f, + 0xf0, + 0x5b, + 0x98, + 0x7f, + 0xdb, + 0x83, + 0xff, + 0x23, + 0x38, + 0x34, + 0x70, + 0x50, + 0x27, + 0x06, + 0x16, + 0x0a, + 0x04, + 0xe0, + 0xd0, + 0x60, + 0xa0, + 0x4e, + 0x0f, + 0xfd, + 0x04, + 0xe0, + 0xc3, + 0xfe, + 0x70, + 0x61, + 0xf4, + 0x13, + 0x83, + 0x43, + 0xd8, + 0x4e, + 0x07, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x9c, + 0x3f, + 0x98, + 0x2f, + 0xfc, + 0x05, + 0x78, + 0x70, + 0xfe, + 0xda, + 0x38, + 0x7f, + 0xb6, + 0x67, + 0xfe, + 0x41, + 0xb0, + 0x59, + 0x20, + 0xc0, + 0xb4, + 0x07, + 0x04, + 0x98, + 0x66, + 0x3f, + 0xfc, + 0x81, + 0x81, + 0x43, + 0x0b, + 0x0c, + 0xc0, + 0x91, + 0xc1, + 0x86, + 0x60, + 0x68, + 0x11, + 0xc3, + 0x30, + 0x3f, + 0xf8, + 0x26, + 0x0f, + 0xd4, + 0x0c, + 0xc1, + 0xef, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x03, + 0x07, + 0xb0, + 0xf9, + 0x87, + 0xff, + 0x40, + 0x6e, + 0x0c, + 0xe1, + 0xed, + 0xb0, + 0xce, + 0x1e, + 0xda, + 0x7f, + 0xf8, + 0x1b, + 0x14, + 0x0f, + 0xb1, + 0x98, + 0x57, + 0xf9, + 0x82, + 0x60, + 0xfb, + 0x83, + 0x98, + 0x3d, + 0xa1, + 0xe6, + 0x02, + 0xd6, + 0xb8, + 0x26, + 0x2f, + 0xfe, + 0x09, + 0x83, + 0x9c, + 0x3e, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x37, + 0xa0, + 0xe0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x02, + 0xed, + 0x70, + 0x6d, + 0x3f, + 0xf8, + 0x1b, + 0xc8, + 0x6c, + 0x3d, + 0xbb, + 0x4f, + 0xfa, + 0x06, + 0x60, + 0xa0, + 0x30, + 0x50, + 0x63, + 0x04, + 0x83, + 0x03, + 0x06, + 0xc1, + 0x77, + 0xd7, + 0x06, + 0xc2, + 0x57, + 0xca, + 0x0e, + 0xc3, + 0x77, + 0x40, + 0xf6, + 0x15, + 0x0c, + 0xd0, + 0xec, + 0x1e, + 0x06, + 0x0e, + 0x0d, + 0x9c, + 0x16, + 0x16, + 0x85, + 0x87, + 0xb0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xda, + 0x0c, + 0x3d, + 0xa0, + 0xe1, + 0x56, + 0x14, + 0xf3, + 0xfd, + 0x56, + 0x0d, + 0xd8, + 0x10, + 0x18, + 0x41, + 0x98, + 0x94, + 0x0a, + 0xc2, + 0xcc, + 0x1c, + 0x21, + 0x38, + 0x6c, + 0x51, + 0x61, + 0x90, + 0xd8, + 0x57, + 0xf8, + 0x3b, + 0x07, + 0xc1, + 0x50, + 0x3b, + 0x14, + 0x50, + 0xb0, + 0xf6, + 0x1d, + 0xf0, + 0x7d, + 0x84, + 0xf9, + 0xf4, + 0x86, + 0xcb, + 0x83, + 0xad, + 0x0f, + 0xfc, + 0x18, + 0x0b, + 0x07, + 0xfe, + 0x83, + 0x60, + 0xd0, + 0x60, + 0xa0, + 0x15, + 0xc6, + 0x83, + 0x05, + 0x01, + 0xbb, + 0x7f, + 0xe8, + 0x19, + 0x9e, + 0x47, + 0x05, + 0x07, + 0x30, + 0x68, + 0x30, + 0x50, + 0x51, + 0x83, + 0xff, + 0x41, + 0xb0, + 0x96, + 0xd6, + 0x0e, + 0xc3, + 0xd8, + 0x7e, + 0xc1, + 0xff, + 0xa0, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x7f, + 0xf9, + 0x0b, + 0x07, + 0xfe, + 0x83, + 0x61, + 0x9c, + 0x3f, + 0x3e, + 0x09, + 0xc3, + 0xed, + 0xe7, + 0xfe, + 0x82, + 0xdd, + 0x81, + 0xa0, + 0xa0, + 0x59, + 0x86, + 0xc2, + 0x90, + 0x28, + 0xcb, + 0xff, + 0x83, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x82, + 0xff, + 0x83, + 0xb0, + 0x48, + 0x76, + 0x1d, + 0x82, + 0x43, + 0xb0, + 0xec, + 0x14, + 0x5e, + 0xc3, + 0xb0, + 0x5f, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x6c, + 0x3f, + 0xb5, + 0x02, + 0xd7, + 0x82, + 0xb3, + 0x07, + 0x57, + 0xa0, + 0x5e, + 0x37, + 0xd0, + 0x34, + 0x0e, + 0xe7, + 0x43, + 0x1c, + 0x3d, + 0x98, + 0x4f, + 0x90, + 0xf6, + 0x61, + 0x3e, + 0x0f, + 0xb3, + 0x1b, + 0x6e, + 0x0e, + 0x82, + 0x90, + 0xd6, + 0x1c, + 0x8e, + 0x84, + 0x87, + 0x54, + 0x83, + 0x81, + 0x40, + 0xd9, + 0x21, + 0x44, + 0xe8, + 0x28, + 0x50, + 0x3b, + 0x1c, + 0x08, + 0x1f, + 0xf4, + 0x04, + 0x0f, + 0x9c, + 0x3f, + 0x3f, + 0xfe, + 0x42, + 0x70, + 0x9c, + 0x2d, + 0x09, + 0xea, + 0xf5, + 0x5a, + 0x1f, + 0x9c, + 0x3f, + 0x7f, + 0xfe, + 0x0b, + 0x0c, + 0xe1, + 0x38, + 0x5d, + 0x6f, + 0x55, + 0xe0, + 0xfd, + 0x61, + 0xff, + 0x8b, + 0x0f, + 0xcc, + 0xe5, + 0xa0, + 0x83, + 0x6a, + 0xc2, + 0x86, + 0xc1, + 0x41, + 0xc3, + 0x31, + 0xc2, + 0x17, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x30, + 0x52, + 0x1d, + 0x86, + 0xd0, + 0x61, + 0xed, + 0x0a, + 0x85, + 0x03, + 0x4e, + 0xef, + 0xfc, + 0x83, + 0x73, + 0xb0, + 0xed, + 0x06, + 0x62, + 0xb0, + 0xed, + 0x18, + 0xc0, + 0xe1, + 0xda, + 0x1b, + 0x03, + 0xff, + 0x21, + 0xb0, + 0xcc, + 0x61, + 0xf6, + 0x1a, + 0x4c, + 0x3e, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x2b, + 0x06, + 0x08, + 0x36, + 0x0b, + 0x0b, + 0x4c, + 0x36, + 0x70, + 0x6b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x06, + 0x87, + 0xfb, + 0x47, + 0xff, + 0x05, + 0x60, + 0xd0, + 0xea, + 0x02, + 0xf1, + 0xc1, + 0x60, + 0xc2, + 0xdc, + 0x29, + 0x32, + 0x0f, + 0x61, + 0x60, + 0xc7, + 0x0e, + 0xc1, + 0xa0, + 0xc1, + 0xa1, + 0xb0, + 0x40, + 0x70, + 0x28, + 0x36, + 0x13, + 0x70, + 0x7f, + 0x20, + 0xe0, + 0xc8, + 0x6d, + 0xd0, + 0x68, + 0x1c, + 0x27, + 0x34, + 0x0a, + 0x15, + 0xc0, + 0xd3, + 0x83, + 0xb5, + 0x60, + 0x40, + 0xff, + 0xc0, + 0x40, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xaf, + 0xff, + 0x41, + 0x2f, + 0xfe, + 0x50, + 0x28, + 0xbf, + 0xea, + 0x02, + 0x41, + 0xfe, + 0x03, + 0x07, + 0x38, + 0x4e, + 0x12, + 0x19, + 0xd0, + 0xd8, + 0x58, + 0x2e, + 0x0b, + 0x07, + 0xe8, + 0x24, + 0x91, + 0xc2, + 0x50, + 0x6c, + 0x90, + 0x20, + 0x9c, + 0x2a, + 0x14, + 0x0e, + 0xca, + 0x02, + 0x03, + 0xfe, + 0x83, + 0x0a, + 0xff, + 0xe0, + 0xf5, + 0x03, + 0xce, + 0x1e, + 0xbf, + 0xf8, + 0x3d, + 0x40, + 0xf3, + 0x87, + 0xaf, + 0xfe, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xbf, + 0xff, + 0x79, + 0x0d, + 0x40, + 0xd6, + 0x87, + 0x5f, + 0xfe, + 0x43, + 0x28, + 0x28, + 0x3b, + 0x0c, + 0xa2, + 0x1d, + 0x06, + 0x1d, + 0xa6, + 0x05, + 0x01, + 0xc2, + 0xe0, + 0x61, + 0x98, + 0xb0, + 0x21, + 0x7f, + 0x90, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x67, + 0x7f, + 0x04, + 0xe0, + 0xcc, + 0xc1, + 0x40, + 0x2b, + 0xc6, + 0x66, + 0x98, + 0x5b, + 0xce, + 0x63, + 0xd0, + 0x2d, + 0xd5, + 0x98, + 0x3c, + 0x1b, + 0x70, + 0x66, + 0x5e, + 0x82, + 0x56, + 0x08, + 0xf9, + 0x3c, + 0x13, + 0x86, + 0xd0, + 0xd8, + 0x4e, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x58, + 0x7c, + 0xe0, + 0xff, + 0xc8, + 0x4e, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7c, + 0xe7, + 0xff, + 0x90, + 0x06, + 0x94, + 0x1f, + 0xe8, + 0x1a, + 0x0f, + 0x07, + 0x30, + 0xf9, + 0x02, + 0x48, + 0x18, + 0xba, + 0x61, + 0x30, + 0x19, + 0xb6, + 0xcb, + 0xf9, + 0xa3, + 0xab, + 0x0e, + 0xc6, + 0x86, + 0x98, + 0x31, + 0x86, + 0x06, + 0x98, + 0x1f, + 0x01, + 0x81, + 0xa6, + 0x13, + 0x81, + 0x81, + 0xa6, + 0x17, + 0x41, + 0x81, + 0xa6, + 0x3a, + 0x6a, + 0x81, + 0xa6, + 0xe8, + 0x66, + 0x06, + 0x98, + 0x7c, + 0xc0, + 0xd3, + 0x0e, + 0xf9, + 0x0b, + 0x0e, + 0xcd, + 0x0f, + 0x61, + 0x9c, + 0xd0, + 0xca, + 0xe6, + 0xf8, + 0xfc, + 0x09, + 0xd8, + 0x0e, + 0x68, + 0x6d, + 0xcc, + 0x0e, + 0x68, + 0x6c, + 0xc4, + 0x0e, + 0x68, + 0x4c, + 0x60, + 0xbe, + 0x3f, + 0x06, + 0xc3, + 0x39, + 0xa1, + 0xec, + 0x33, + 0x9a, + 0x1e, + 0xc7, + 0xf1, + 0xf9, + 0x0b, + 0x02, + 0xd9, + 0xa1, + 0xec, + 0x33, + 0x9a, + 0x1e, + 0xc3, + 0x39, + 0xa1, + 0xec, + 0x33, + 0x9a, + 0x10, + 0x0f, + 0x60, + 0xd0, + 0xf7, + 0xf8, + 0x1f, + 0xe0, + 0xf3, + 0x83, + 0x43, + 0xcf, + 0xf0, + 0x3f, + 0x83, + 0xe7, + 0x06, + 0x87, + 0xf9, + 0xc1, + 0xa1, + 0xef, + 0xf0, + 0x3f, + 0xc1, + 0xf6, + 0x0d, + 0x0f, + 0xfb, + 0x06, + 0x1f, + 0x96, + 0xca, + 0x05, + 0x87, + 0x6a, + 0xc1, + 0xc0, + 0xa0, + 0x4e, + 0x38, + 0x49, + 0x9a, + 0x0d, + 0x06, + 0x19, + 0xc7, + 0x02, + 0x17, + 0xfa, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x17, + 0x6b, + 0x82, + 0x75, + 0x7f, + 0xe8, + 0x13, + 0xc0, + 0x60, + 0xa0, + 0xdb, + 0xb1, + 0xa0, + 0xa0, + 0x6c, + 0xc0, + 0xf0, + 0x3c, + 0x85, + 0x18, + 0xe3, + 0x71, + 0xa1, + 0xb0, + 0x20, + 0x60, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xcf, + 0xff, + 0x06, + 0xc3, + 0xac, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0x94, + 0x1d, + 0x87, + 0xb4, + 0x3e, + 0xe4, + 0x36, + 0x87, + 0x4e, + 0xdf, + 0xfd, + 0x1b, + 0x98, + 0x1f, + 0x58, + 0x6c, + 0xc9, + 0xa1, + 0xab, + 0x81, + 0x18, + 0xe8, + 0x20, + 0xa8, + 0x16, + 0x15, + 0xfe, + 0x0e, + 0xc3, + 0xeb, + 0x43, + 0xb0, + 0xf5, + 0x03, + 0xec, + 0x1f, + 0xfd, + 0x05, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xaf, + 0x07, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x83, + 0xff, + 0x20, + 0x57, + 0x83, + 0x38, + 0x7a, + 0x9c, + 0x84, + 0xe1, + 0xed, + 0xdf, + 0xff, + 0x03, + 0x70, + 0xa4, + 0x29, + 0x0b, + 0x30, + 0x98, + 0x2d, + 0x0e, + 0xc0, + 0xad, + 0x56, + 0x87, + 0x60, + 0xab, + 0xd5, + 0x21, + 0xb0, + 0xe7, + 0x0f, + 0xd9, + 0x7f, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xfc, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x3f, + 0xc0, + 0x57, + 0x06, + 0x70, + 0xf4, + 0xf1, + 0x7f, + 0xc1, + 0x6e, + 0xad, + 0x0e, + 0xc2, + 0xcc, + 0xb4, + 0x3b, + 0x03, + 0x18, + 0x3f, + 0xf0, + 0x76, + 0x0d, + 0x0e, + 0xc3, + 0xb0, + 0x7f, + 0xe0, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x1d, + 0x61, + 0xfb, + 0x2f, + 0xfe, + 0x42, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x06, + 0x87, + 0x68, + 0x7d, + 0xa7, + 0xff, + 0x41, + 0x72, + 0x1b, + 0x43, + 0xde, + 0x77, + 0xff, + 0x01, + 0xb6, + 0x0d, + 0xa1, + 0xcd, + 0xab, + 0xff, + 0xc4, + 0xe8, + 0x7f, + 0xe0, + 0x68, + 0x3a, + 0xef, + 0x06, + 0xd0, + 0x61, + 0xce, + 0x1b, + 0x41, + 0xff, + 0x83, + 0x68, + 0x30, + 0xe7, + 0x0d, + 0xa0, + 0xff, + 0xc1, + 0xb4, + 0x18, + 0x73, + 0x86, + 0xd0, + 0x61, + 0xbd, + 0x00, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xec, + 0x27, + 0x8d, + 0x06, + 0x16, + 0x09, + 0xe7, + 0x7f, + 0x8c, + 0x1b, + 0xb6, + 0x83, + 0x0b, + 0x06, + 0x65, + 0xa0, + 0xc2, + 0xc1, + 0x18, + 0x37, + 0xf9, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x36, + 0x0c, + 0xfe, + 0x30, + 0xd8, + 0x33, + 0x0b, + 0x30, + 0xd8, + 0xe6, + 0x16, + 0x61, + 0xb2, + 0x87, + 0xf1, + 0x86, + 0xcc, + 0x08, + 0x67, + 0x0d, + 0x90, + 0x7b, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x15, + 0xcb, + 0xfe, + 0x06, + 0xec, + 0x1f, + 0xf6, + 0x66, + 0x7f, + 0xc8, + 0x33, + 0x23, + 0x0e, + 0xd1, + 0x46, + 0x16, + 0x1d, + 0xa1, + 0xb0, + 0xbf, + 0xe4, + 0x36, + 0x1e, + 0xd0, + 0xfb, + 0x0b, + 0x4d, + 0x50, + 0x76, + 0x07, + 0x06, + 0x9a, + 0x1b, + 0x06, + 0x83, + 0x47, + 0x0d, + 0x8c, + 0x16, + 0x82, + 0x0d, + 0x86, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe4, + 0x57, + 0x18, + 0x7d, + 0xa4, + 0xf3, + 0xc1, + 0xe9, + 0x37, + 0x63, + 0x0a, + 0xb0, + 0x33, + 0x27, + 0xe7, + 0xa6, + 0x08, + 0xc1, + 0xa6, + 0xe0, + 0xc3, + 0x63, + 0x83, + 0x30, + 0x61, + 0xb3, + 0x7b, + 0x30, + 0x61, + 0xb0, + 0xda, + 0x6f, + 0x83, + 0x61, + 0x38, + 0x30, + 0xfb, + 0x0b, + 0x41, + 0x81, + 0x41, + 0x60, + 0xe0, + 0xb0, + 0x30, + 0x59, + 0x40, + 0xd7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xda, + 0x68, + 0x7f, + 0xda, + 0x3c, + 0x17, + 0xff, + 0xef, + 0x07, + 0xf3, + 0x81, + 0x0e, + 0xea, + 0xc1, + 0x83, + 0x43, + 0x61, + 0x60, + 0xea, + 0x0e, + 0xfe, + 0x03, + 0xe0, + 0xff, + 0xc3, + 0xe0, + 0x60, + 0xab, + 0xf5, + 0xbe, + 0x70, + 0x4a, + 0x09, + 0x41, + 0x5a, + 0x14, + 0x49, + 0x68, + 0x14, + 0x1b, + 0x24, + 0x0c, + 0x26, + 0x15, + 0x0a, + 0x06, + 0x72, + 0x80, + 0x80, + 0xff, + 0xa0, + 0x40, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xed, + 0x06, + 0x1d, + 0x85, + 0xbb, + 0x1f, + 0xf0, + 0x5b, + 0x9b, + 0x87, + 0x61, + 0x66, + 0x27, + 0xfc, + 0x06, + 0x30, + 0x9c, + 0x3f, + 0xd8, + 0x5c, + 0x1f, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x96, + 0x31, + 0x2b, + 0x0d, + 0x88, + 0x30, + 0x63, + 0x86, + 0xc2, + 0xd3, + 0x4a, + 0x06, + 0xc1, + 0x83, + 0x81, + 0xa1, + 0xb0, + 0xcc, + 0x7c, + 0x1f, + 0xf8, + 0x3c, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0x87, + 0xd8, + 0x4f, + 0x18, + 0x21, + 0xcc, + 0x13, + 0xc6, + 0x0c, + 0x93, + 0x04, + 0xea, + 0xc1, + 0x3a, + 0x60, + 0xcc, + 0x72, + 0x9d, + 0x1c, + 0x11, + 0x83, + 0x0b, + 0x41, + 0x86, + 0xc1, + 0xbf, + 0xce, + 0x1b, + 0x06, + 0x0c, + 0x36, + 0x1b, + 0x06, + 0x0c, + 0x36, + 0x1b, + 0x06, + 0x0f, + 0xc6, + 0x1b, + 0x06, + 0x1f, + 0x61, + 0xb0, + 0x61, + 0xf6, + 0x1b, + 0x06, + 0x1d, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x38, + 0x7f, + 0xb0, + 0xbf, + 0xf0, + 0x15, + 0xe1, + 0xcc, + 0x63, + 0x06, + 0xed, + 0x8c, + 0x69, + 0x83, + 0x33, + 0x06, + 0x0c, + 0x70, + 0x66, + 0x16, + 0x92, + 0x30, + 0xa3, + 0x07, + 0x0e, + 0x0a, + 0x06, + 0xc0, + 0x82, + 0x1f, + 0x07, + 0x61, + 0xca, + 0x0f, + 0xd8, + 0x27, + 0x30, + 0x41, + 0xd8, + 0xce, + 0x50, + 0x60, + 0xd9, + 0x47, + 0x0a, + 0x30, + 0xd9, + 0x8e, + 0x16, + 0x48, + 0x58, + 0x6f, + 0xd0, + 0x40, + 0x0b, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xd1, + 0xff, + 0xc0, + 0x9e, + 0x0b, + 0x41, + 0x86, + 0xdc, + 0x81, + 0xa0, + 0xc3, + 0x66, + 0x0f, + 0xfe, + 0x58, + 0xc3, + 0xff, + 0x05, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xb4, + 0x36, + 0x86, + 0xc2, + 0xd0, + 0xda, + 0x1b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x68, + 0x6d, + 0x0d, + 0x85, + 0xa1, + 0xb4, + 0x36, + 0x17, + 0xfc, + 0x87, + 0xfe, + 0x0e, + 0x0b, + 0x02, + 0x06, + 0x09, + 0x0d, + 0x83, + 0x46, + 0x05, + 0x03, + 0x68, + 0x31, + 0x87, + 0x0a, + 0x7c, + 0x09, + 0x51, + 0x86, + 0xdd, + 0x96, + 0xb5, + 0x82, + 0xcc, + 0xbf, + 0xf8, + 0x63, + 0x06, + 0x1f, + 0x61, + 0xb0, + 0x67, + 0xe0, + 0x61, + 0xb0, + 0x66, + 0x0c, + 0x18, + 0x6c, + 0x19, + 0x83, + 0x06, + 0x1b, + 0x06, + 0x7e, + 0x06, + 0x1b, + 0x06, + 0x61, + 0xd8, + 0x6c, + 0x18, + 0x79, + 0xc3, + 0x60, + 0xc3, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0d, + 0x8c, + 0x1f, + 0x61, + 0x50, + 0x1a, + 0x19, + 0x5c, + 0x0f, + 0xfc, + 0x0d, + 0xd9, + 0xd6, + 0xd6, + 0x06, + 0xe3, + 0xe0, + 0xb0, + 0xec, + 0xce, + 0xc0, + 0xe1, + 0x98, + 0xc8, + 0xff, + 0xa0, + 0xd8, + 0x58, + 0x58, + 0x7d, + 0x85, + 0x85, + 0x87, + 0xd8, + 0x5f, + 0xf4, + 0x1b, + 0x0b, + 0x0b, + 0x0f, + 0xb0, + 0xb0, + 0xb0, + 0xfb, + 0x0b, + 0xff, + 0x21, + 0x61, + 0x61, + 0xf8, + 0x3f, + 0xff, + 0x70, + 0x7d, + 0xa1, + 0xfa, + 0xff, + 0xf2, + 0x16, + 0x85, + 0xa1, + 0x48, + 0x5f, + 0xff, + 0x21, + 0x68, + 0x5a, + 0x14, + 0x85, + 0xff, + 0xf2, + 0x1f, + 0xb4, + 0x64, + 0x2f, + 0xff, + 0xd0, + 0x7c, + 0xc1, + 0xd2, + 0x08, + 0x81, + 0x61, + 0x41, + 0x39, + 0x84, + 0xa1, + 0x58, + 0x34, + 0xd0, + 0xce, + 0x69, + 0x02, + 0xff, + 0x20, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe6, + 0x0f, + 0x9c, + 0x39, + 0xd0, + 0xf3, + 0xa7, + 0xff, + 0x26, + 0xf8, + 0xc2, + 0x43, + 0xdb, + 0xb6, + 0x16, + 0x87, + 0x6e, + 0x0c, + 0x2f, + 0xe1, + 0x9c, + 0x18, + 0x5a, + 0x1e, + 0x70, + 0x61, + 0x68, + 0x79, + 0xc1, + 0x8a, + 0xe5, + 0x06, + 0x70, + 0x6f, + 0xf9, + 0x09, + 0xc7, + 0x70, + 0xda, + 0x13, + 0x94, + 0x70, + 0xda, + 0x13, + 0x9a, + 0xbf, + 0xc8, + 0x4e, + 0x43, + 0x86, + 0xd0, + 0x03, + 0x81, + 0xff, + 0x83, + 0x38, + 0x1c, + 0x33, + 0x84, + 0xaf, + 0x0f, + 0xfc, + 0x16, + 0xf2, + 0xb0, + 0xce, + 0x16, + 0xe6, + 0xe1, + 0x9c, + 0x2d, + 0xc9, + 0xff, + 0x80, + 0xce, + 0x07, + 0x0c, + 0xe1, + 0x9c, + 0x0f, + 0xfc, + 0x19, + 0xc0, + 0xe1, + 0x9c, + 0x33, + 0x81, + 0xc3, + 0x38, + 0x67, + 0x3f, + 0xfc, + 0x13, + 0x84, + 0xc0, + 0x60, + 0xe7, + 0x03, + 0xa1, + 0x58, + 0x67, + 0x1c, + 0x3d, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6b, + 0x0f, + 0xd4, + 0x0a, + 0x80, + 0x70, + 0xea, + 0x27, + 0xa9, + 0xf8, + 0x2e, + 0x98, + 0x96, + 0x12, + 0x17, + 0x47, + 0xff, + 0xc0, + 0xe8, + 0x17, + 0x03, + 0x82, + 0x55, + 0x01, + 0x40, + 0x27, + 0x06, + 0xa3, + 0xc3, + 0xa0, + 0xb0, + 0xa8, + 0x0b, + 0x81, + 0x21, + 0xd4, + 0x02, + 0x07, + 0x83, + 0xd4, + 0x03, + 0xe8, + 0x16, + 0x1a, + 0x80, + 0x50, + 0x1e, + 0x0e, + 0xa0, + 0x1b, + 0xd2, + 0x1e, + 0xa0, + 0x39, + 0x0f, + 0x80, + 0x09, + 0x83, + 0xff, + 0x03, + 0x4f, + 0xfe, + 0x03, + 0xa1, + 0xec, + 0x3d, + 0xa4, + 0x1d, + 0x87, + 0xee, + 0x06, + 0x0c, + 0x3e, + 0xb0, + 0xb0, + 0x7e, + 0x81, + 0xf0, + 0x58, + 0x30, + 0xf2, + 0x61, + 0x60, + 0xc3, + 0xf6, + 0x07, + 0x06, + 0x87, + 0xd9, + 0xff, + 0xe4, + 0x3e, + 0xd0, + 0xfe, + 0xca, + 0x03, + 0x40, + 0xc1, + 0x39, + 0x40, + 0x30, + 0x9a, + 0x0d, + 0x28, + 0x1d, + 0xb6, + 0x04, + 0x0f, + 0xfc, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xda, + 0x1f, + 0xf9, + 0xff, + 0xc8, + 0x75, + 0xda, + 0x07, + 0x83, + 0xa8, + 0x07, + 0xf2, + 0x1f, + 0xcd, + 0xfd, + 0x21, + 0xbf, + 0x21, + 0x9b, + 0xe0, + 0x2b, + 0xff, + 0xc8, + 0x76, + 0x16, + 0x1b, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0x85, + 0x86, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0x22, + 0x48, + 0x48, + 0x75, + 0x1c, + 0x1a, + 0x07, + 0x09, + 0xc7, + 0x0e, + 0xca, + 0x02, + 0x41, + 0xff, + 0x02, + 0x00, + 0x03, + 0x83, + 0xff, + 0x82, + 0x70, + 0x61, + 0xfe, + 0x57, + 0x18, + 0x4e, + 0x1d, + 0xbc, + 0xe7, + 0xfa, + 0x06, + 0xed, + 0x88, + 0xe2, + 0x14, + 0xe0, + 0xc6, + 0x73, + 0x03, + 0x38, + 0x30, + 0x2a, + 0x10, + 0xce, + 0x0d, + 0xff, + 0x90, + 0x38, + 0x30, + 0xbc, + 0x1e, + 0x70, + 0x60, + 0x77, + 0x0e, + 0x70, + 0x60, + 0xd1, + 0xc3, + 0x38, + 0x37, + 0x42, + 0xb0, + 0x9c, + 0x1a, + 0x83, + 0x90, + 0x9c, + 0x1f, + 0xfc, + 0x80, + 0x05, + 0x00, + 0xc1, + 0xcc, + 0x15, + 0x06, + 0x8a, + 0x3d, + 0x21, + 0x51, + 0xfe, + 0x60, + 0xee, + 0x99, + 0x84, + 0xc1, + 0xdd, + 0x4d, + 0x43, + 0xd4, + 0x0a, + 0x89, + 0xa0, + 0xef, + 0x01, + 0xa1, + 0xfc, + 0xc6, + 0x1a, + 0x82, + 0xa8, + 0xa8, + 0xc3, + 0x50, + 0x2a, + 0x0c, + 0x61, + 0xa8, + 0x07, + 0xe9, + 0x30, + 0xd4, + 0x3e, + 0x89, + 0x30, + 0xd4, + 0x0a, + 0x86, + 0x0c, + 0x35, + 0x02, + 0xa3, + 0x83, + 0x0d, + 0x40, + 0xa8, + 0xa0, + 0x60, + 0x0b, + 0x0d, + 0x06, + 0xc3, + 0xb0, + 0xd4, + 0x04, + 0x87, + 0x68, + 0x68, + 0x70, + 0xdb, + 0xb9, + 0xff, + 0x81, + 0x99, + 0xb8, + 0x34, + 0x18, + 0x33, + 0x0b, + 0xff, + 0x0c, + 0x61, + 0x60, + 0xe1, + 0xc3, + 0x61, + 0x60, + 0xd1, + 0xc3, + 0x61, + 0x7f, + 0xe0, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x1f, + 0xfd, + 0x05, + 0x87, + 0xb8, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x03, + 0x05, + 0xff, + 0x06, + 0x60, + 0x30, + 0x30, + 0x61, + 0x2b, + 0xbf, + 0xfc, + 0x0d, + 0xb2, + 0x46, + 0x1c, + 0x2d, + 0xa3, + 0x77, + 0xae, + 0x0b, + 0x60, + 0xff, + 0xc2, + 0xa0, + 0x7f, + 0xd0, + 0x66, + 0x06, + 0x1c, + 0xe1, + 0x98, + 0x18, + 0x24, + 0x70, + 0xcc, + 0x0c, + 0x14, + 0x1c, + 0x33, + 0x03, + 0x06, + 0x8e, + 0x19, + 0x80, + 0x96, + 0xa0, + 0xf3, + 0x01, + 0xf0, + 0x2e, + 0x0c, + 0xc7, + 0x21, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x98, + 0x3f, + 0xb0, + 0x7f, + 0xf2, + 0x07, + 0x80, + 0xe1, + 0xfa, + 0x76, + 0x37, + 0xf9, + 0x06, + 0xe5, + 0x41, + 0x61, + 0xd9, + 0x94, + 0x7f, + 0xe1, + 0x8c, + 0x3f, + 0xf0, + 0x58, + 0x5f, + 0xf2, + 0x1b, + 0x0b, + 0x0e, + 0xd0, + 0xd8, + 0x5f, + 0xf2, + 0x1b, + 0x0b, + 0x0e, + 0xd0, + 0xd8, + 0x5f, + 0xf2, + 0x1b, + 0x0b, + 0x0e, + 0xd0, + 0xd8, + 0x58, + 0x57, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0d, + 0x85, + 0xfe, + 0x43, + 0x38, + 0x5a, + 0x16, + 0x83, + 0xfd, + 0x68, + 0x5a, + 0x1a, + 0xc2, + 0xff, + 0x21, + 0xbd, + 0x03, + 0x42, + 0xd0, + 0xb7, + 0x77, + 0xfc, + 0x82, + 0x86, + 0x26, + 0x85, + 0xa0, + 0xc1, + 0x85, + 0xa1, + 0x68, + 0x76, + 0x15, + 0xfc, + 0x87, + 0x20, + 0xd0, + 0xfe, + 0xc6, + 0x1c, + 0x2b, + 0x09, + 0xc6, + 0x02, + 0x08, + 0xd0, + 0x68, + 0xe1, + 0x9c, + 0x70, + 0x21, + 0x7f, + 0x90, + 0xc0, + 0x03, + 0x03, + 0x03, + 0x02, + 0x42, + 0x60, + 0x60, + 0x60, + 0x48, + 0x15, + 0x43, + 0x03, + 0x02, + 0x41, + 0xb6, + 0x7f, + 0xe4, + 0x1b, + 0x28, + 0x3f, + 0xed, + 0x8b, + 0xff, + 0x86, + 0x60, + 0xee, + 0x0f, + 0x98, + 0x3b, + 0x43, + 0xe6, + 0x07, + 0xfe, + 0x82, + 0x60, + 0x64, + 0x98, + 0xc1, + 0x30, + 0x32, + 0x4c, + 0x60, + 0x98, + 0x19, + 0x26, + 0x30, + 0x4c, + 0x0c, + 0x93, + 0x18, + 0x26, + 0x06, + 0x28, + 0xed, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0x87, + 0x70, + 0x7c, + 0xe0, + 0xbf, + 0xe4, + 0x0a, + 0xe2, + 0x81, + 0xd2, + 0x0d, + 0xe6, + 0xeb, + 0xb4, + 0x1b, + 0xb5, + 0x07, + 0x68, + 0x37, + 0x1a, + 0x07, + 0x48, + 0xce, + 0x0b, + 0xfe, + 0x42, + 0x70, + 0xff, + 0xc0, + 0x70, + 0x7f, + 0xf0, + 0x4e, + 0x1e, + 0xc3, + 0xe7, + 0x05, + 0xff, + 0x21, + 0x38, + 0x73, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0x9f, + 0xfe, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9d, + 0x0b, + 0x43, + 0xbf, + 0xff, + 0x70, + 0x75, + 0xa1, + 0xff, + 0x9e, + 0x0f, + 0xfd, + 0x7f, + 0xf8, + 0x37, + 0x9c, + 0x3e, + 0xc3, + 0xef, + 0xfe, + 0x0f, + 0xf6, + 0x87, + 0xf2, + 0xd8, + 0xf0, + 0x34, + 0x36, + 0x38, + 0x48, + 0xac, + 0x2e, + 0x1c, + 0x33, + 0x8e, + 0x08, + 0x2f, + 0xf2, + 0x04, + 0x0b, + 0x05, + 0xff, + 0x21, + 0xb0, + 0x50, + 0x3b, + 0x43, + 0x69, + 0x40, + 0xed, + 0x06, + 0x6a, + 0xba, + 0xed, + 0x06, + 0x67, + 0x40, + 0xed, + 0x06, + 0x63, + 0x7f, + 0xc8, + 0xc6, + 0x16, + 0x08, + 0x3f, + 0x60, + 0xb1, + 0xc3, + 0xf6, + 0x3f, + 0xfa, + 0x0d, + 0x9a, + 0x16, + 0x1f, + 0xb0, + 0x5f, + 0xf2, + 0x1b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x3f, + 0xfc, + 0x80, + 0x03, + 0x04, + 0xc8, + 0x30, + 0xe6, + 0x29, + 0xa1, + 0x61, + 0x9a, + 0x81, + 0x86, + 0xc3, + 0x74, + 0xc1, + 0x83, + 0x33, + 0x06, + 0xcf, + 0xeb, + 0x33, + 0x06, + 0xc0, + 0xb0, + 0x66, + 0x60, + 0x54, + 0x0f, + 0x4c, + 0x6c, + 0x13, + 0x03, + 0xe0, + 0x3a, + 0x19, + 0x86, + 0xd8, + 0xb4, + 0x33, + 0x19, + 0x85, + 0xd0, + 0x33, + 0x31, + 0x85, + 0x98, + 0x66, + 0x0b, + 0x05, + 0x09, + 0x09, + 0x82, + 0xc7, + 0x03, + 0x84, + 0xc1, + 0x64, + 0x85, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x55, + 0xe0, + 0x9c, + 0x3a, + 0xac, + 0x39, + 0xc3, + 0xf6, + 0x14, + 0xac, + 0x18, + 0x3f, + 0xce, + 0x39, + 0x40, + 0xde, + 0x86, + 0x2d, + 0xc3, + 0x3e, + 0xa0, + 0x5d, + 0x03, + 0x3b, + 0x90, + 0x2c, + 0xd0, + 0xb4, + 0xc2, + 0xb0, + 0x3a, + 0x1d, + 0x83, + 0x83, + 0xb4, + 0x32, + 0x0d, + 0x0f, + 0xe8, + 0xd1, + 0xc2, + 0x70, + 0x9c, + 0xd0, + 0x50, + 0x55, + 0x01, + 0xa7, + 0x07, + 0x69, + 0x81, + 0x03, + 0xff, + 0x01, + 0x00, + 0x09, + 0x41, + 0xff, + 0x87, + 0x4a, + 0x03, + 0xf4, + 0x0b, + 0x42, + 0xb0, + 0xfd, + 0x02, + 0x0f, + 0xfc, + 0x0e, + 0x38, + 0xbf, + 0x82, + 0xb0, + 0xb4, + 0x2d, + 0x0b, + 0xe0, + 0xfd, + 0xa1, + 0x26, + 0x13, + 0x85, + 0xa1, + 0xd8, + 0x1c, + 0x36, + 0x87, + 0x63, + 0x86, + 0x74, + 0x3a, + 0x03, + 0x02, + 0xa0, + 0xe8, + 0x91, + 0xd0, + 0x48, + 0x6c, + 0xd0, + 0x31, + 0x38, + 0x54, + 0x38, + 0x3b, + 0x28, + 0x08, + 0x0f, + 0xfa, + 0x02, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc5, + 0xe0, + 0xff, + 0x3c, + 0x3c, + 0x1c, + 0xdd, + 0xd7, + 0x7a, + 0x1d, + 0x02, + 0xf0, + 0x1a, + 0x03, + 0xf9, + 0x20, + 0x61, + 0xb0, + 0xa4, + 0xc1, + 0x86, + 0xea, + 0xd3, + 0x06, + 0x1b, + 0xab, + 0x4c, + 0x18, + 0x6c, + 0x29, + 0x10, + 0x61, + 0xb0, + 0x32, + 0x17, + 0x06, + 0x41, + 0x1c, + 0x12, + 0x1b, + 0x4c, + 0x12, + 0x8e, + 0x05, + 0x01, + 0x86, + 0xd3, + 0x04, + 0x17, + 0xf8, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x33, + 0xd8, + 0x72, + 0xb8, + 0x78, + 0x2e, + 0x0b, + 0xa7, + 0x7a, + 0xb7, + 0x60, + 0xda, + 0x83, + 0xfe, + 0xd8, + 0x0b, + 0x82, + 0x80, + 0xcc, + 0x0e, + 0x99, + 0x92, + 0x13, + 0x03, + 0x06, + 0x64, + 0x84, + 0xc0, + 0xfc, + 0x64, + 0x84, + 0xc0, + 0xc1, + 0x99, + 0x21, + 0x30, + 0x3f, + 0x19, + 0x21, + 0x30, + 0x30, + 0x64, + 0x48, + 0x4c, + 0x0c, + 0x18, + 0x5a, + 0x13, + 0x03, + 0x3c, + 0x0f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xe4, + 0x3d, + 0xfe, + 0x06, + 0x1e, + 0xc3, + 0x63, + 0xd6, + 0x07, + 0xf8, + 0xe1, + 0xd0, + 0x63, + 0x82, + 0xf0, + 0xe1, + 0x63, + 0x81, + 0x36, + 0x81, + 0x7f, + 0x91, + 0xf0, + 0x6c, + 0x1a, + 0x1b, + 0xc1, + 0x3b, + 0x4d, + 0x9e, + 0xe0, + 0x5c, + 0x96, + 0xe8, + 0x2c, + 0x3e, + 0xd0, + 0xfc, + 0xc6, + 0x0a, + 0x03, + 0x42, + 0xd3, + 0x0e, + 0x8c, + 0x16, + 0x0d, + 0x09, + 0xc7, + 0x10, + 0xaf, + 0xe4, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x7a, + 0xbc, + 0x13, + 0xc5, + 0x87, + 0xf4, + 0xf4, + 0xff, + 0xc1, + 0x6e, + 0xc6, + 0x1d, + 0x85, + 0x98, + 0x9f, + 0xf0, + 0x59, + 0x85, + 0x87, + 0x61, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x1a, + 0x81, + 0xfd, + 0x85, + 0x7f, + 0x83, + 0xb1, + 0xed, + 0x1d, + 0x0e, + 0xc5, + 0x03, + 0xe4, + 0x3d, + 0x84, + 0xdd, + 0xe9, + 0x0d, + 0x97, + 0x21, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xc1, + 0xcc, + 0x1a, + 0x81, + 0x9a, + 0xba, + 0xdd, + 0x61, + 0x7f, + 0xf2, + 0x82, + 0xff, + 0xf0, + 0x76, + 0x1f, + 0xb0, + 0xef, + 0xff, + 0x07, + 0x61, + 0xfb, + 0x0e, + 0xff, + 0xf0, + 0x72, + 0x27, + 0x05, + 0x06, + 0xa1, + 0x82, + 0x40, + 0xe0, + 0x70, + 0x61, + 0xa8, + 0x50, + 0x42, + 0xff, + 0x06, + 0x0b, + 0x07, + 0xe7, + 0xe4, + 0x36, + 0x0c, + 0x1b, + 0x0a, + 0x09, + 0xf1, + 0x83, + 0x61, + 0x40, + 0x9e, + 0x7f, + 0x3f, + 0x20, + 0xdd, + 0x83, + 0xfe, + 0xcc, + 0x57, + 0xfc, + 0x14, + 0x61, + 0xff, + 0x82, + 0xcb, + 0xff, + 0x83, + 0x61, + 0x50, + 0x3f, + 0xd8, + 0x5c, + 0xbc, + 0x1d, + 0x85, + 0x5d, + 0xe0, + 0xec, + 0x3f, + 0x30, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0e, + 0xfa, + 0x0f, + 0xfc, + 0x1f, + 0x0b, + 0xff, + 0xc1, + 0xec, + 0x27, + 0x0b, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0xad, + 0x6b, + 0x61, + 0xe5, + 0xd6, + 0xb8, + 0x3b, + 0xff, + 0xf0, + 0x6c, + 0x33, + 0x90, + 0x30, + 0xd8, + 0xaa, + 0x77, + 0x8c, + 0x36, + 0x54, + 0xba, + 0x30, + 0xd8, + 0x4e, + 0x85, + 0xe0, + 0xca, + 0x90, + 0x70, + 0x14, + 0x1b, + 0x34, + 0x28, + 0x4d, + 0x05, + 0x0e, + 0x0c, + 0xe3, + 0x81, + 0x03, + 0xfe, + 0x40, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xa1, + 0x21, + 0xbf, + 0xff, + 0x61, + 0x61, + 0xe7, + 0x0f, + 0xb7, + 0xf8, + 0xc1, + 0x86, + 0xc3, + 0xec, + 0xa0, + 0x6c, + 0xfd, + 0x14, + 0xc3, + 0xb3, + 0x0a, + 0x1e, + 0x0c, + 0xc6, + 0x06, + 0x2d, + 0x20, + 0x69, + 0x5d, + 0xe7, + 0x70, + 0x41, + 0xc8, + 0x81, + 0xe0, + 0xa3, + 0x4b, + 0x09, + 0x83, + 0x66, + 0x82, + 0x84, + 0xe8, + 0x34, + 0xd0, + 0xed, + 0x58, + 0x10, + 0x5f, + 0xe8, + 0x30, + 0x0b, + 0x05, + 0xff, + 0x07, + 0x60, + 0x90, + 0xec, + 0x3b, + 0x89, + 0x0e, + 0xc2, + 0xdd, + 0xa7, + 0xfc, + 0x16, + 0x67, + 0x21, + 0xd8, + 0x59, + 0x82, + 0xeb, + 0x78, + 0x0c, + 0x61, + 0x2f, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0x7f, + 0xe8, + 0x36, + 0x0c, + 0xc1, + 0x94, + 0x0d, + 0x83, + 0x30, + 0x65, + 0x03, + 0x60, + 0xcc, + 0x19, + 0x40, + 0xd8, + 0x33, + 0x06, + 0x50, + 0x36, + 0xff, + 0xf9, + 0x03, + 0x03, + 0xff, + 0x41, + 0x30, + 0x31, + 0x8c, + 0x60, + 0x9e, + 0x31, + 0x8c, + 0x60, + 0x4d, + 0x98, + 0xc6, + 0x30, + 0x36, + 0x8f, + 0xfe, + 0x81, + 0xb0, + 0x84, + 0xe1, + 0xe9, + 0x8b, + 0xff, + 0x82, + 0x60, + 0xda, + 0x1f, + 0x98, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0xfe, + 0x0c, + 0xc1, + 0x38, + 0x4e, + 0x19, + 0x82, + 0xd0, + 0x9c, + 0x33, + 0x03, + 0x83, + 0x50, + 0x33, + 0x1a, + 0x17, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x03, + 0x87, + 0x38, + 0x7c, + 0xe0, + 0xff, + 0xd0, + 0x15, + 0xc1, + 0x9c, + 0x3d, + 0xbc, + 0x92, + 0x16, + 0x85, + 0xbb, + 0xff, + 0xe1, + 0xdc, + 0x29, + 0x0b, + 0x42, + 0x56, + 0x0b, + 0xfe, + 0x0c, + 0xe0, + 0xd0, + 0xec, + 0x33, + 0x83, + 0x03, + 0x03, + 0x0c, + 0xe0, + 0xc0, + 0xc0, + 0xc3, + 0x38, + 0x30, + 0x50, + 0x18, + 0x67, + 0x02, + 0x39, + 0x28, + 0x33, + 0x81, + 0xb0, + 0xad, + 0x09, + 0xce, + 0x43, + 0xd8, + 0x0b, + 0x0e, + 0x60, + 0xfd, + 0x83, + 0xff, + 0x06, + 0x78, + 0xc0, + 0xc0, + 0xc2, + 0x9e, + 0x3f, + 0xf0, + 0x53, + 0xa8, + 0x26, + 0x0f, + 0x66, + 0x7f, + 0xf8, + 0x19, + 0x87, + 0xfe, + 0x0b, + 0x07, + 0xfe, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xec, + 0x18, + 0x18, + 0x18, + 0x76, + 0x0c, + 0x0c, + 0x0c, + 0x3b, + 0x04, + 0x0d, + 0x06, + 0x1d, + 0x85, + 0x69, + 0x68, + 0x76, + 0x51, + 0x0e, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x1f, + 0xf9, + 0x02, + 0xb8, + 0xd0, + 0x60, + 0xd0, + 0x6f, + 0x38, + 0x58, + 0x34, + 0x1b, + 0xb7, + 0xfe, + 0x41, + 0xb8, + 0xe0, + 0x60, + 0x68, + 0xce, + 0x0d, + 0x28, + 0x0d, + 0x09, + 0xc1, + 0xff, + 0x90, + 0x9c, + 0x3b, + 0xc4, + 0x1c, + 0xe1, + 0xa9, + 0x94, + 0x0c, + 0xe1, + 0xb3, + 0x68, + 0x84, + 0xe1, + 0x69, + 0xd1, + 0x82, + 0x71, + 0xd0, + 0x61, + 0x61, + 0x39, + 0xa1, + 0x5f, + 0x40, + 0x03, + 0x87, + 0x30, + 0x7c, + 0xe0, + 0xff, + 0xd0, + 0x4f, + 0x06, + 0xa0, + 0x7a, + 0x9c, + 0x5f, + 0xf0, + 0x5b, + 0xa8, + 0x2a, + 0x07, + 0xb7, + 0x3f, + 0xfc, + 0x0d, + 0xc2, + 0x74, + 0x90, + 0xe7, + 0x07, + 0xf2, + 0x1e, + 0x70, + 0x9d, + 0x03, + 0x06, + 0x72, + 0xff, + 0xd0, + 0x4e, + 0x12, + 0x50, + 0x28, + 0x27, + 0x05, + 0x0a, + 0x1c, + 0x19, + 0xca, + 0x02, + 0x80, + 0xa0, + 0x4e, + 0x20, + 0xb4, + 0x24, + 0x07, + 0xff, + 0xe8, + 0x2c, + 0x3b, + 0x0f, + 0xec, + 0x1f, + 0xfa, + 0x0d, + 0x8e, + 0x1f, + 0x61, + 0xb1, + 0xeb, + 0xde, + 0x0d, + 0x8e, + 0x1f, + 0x61, + 0xb0, + 0x7f, + 0xe8, + 0x36, + 0x0a, + 0x1a, + 0x68, + 0x67, + 0x38, + 0x1a, + 0x0b, + 0x09, + 0x84, + 0x14, + 0x0c, + 0x85, + 0x42, + 0x23, + 0x40, + 0xc1, + 0x4a, + 0xcc, + 0x18, + 0x19, + 0x06, + 0x69, + 0x86, + 0xa1, + 0x8e, + 0x20, + 0xbf, + 0x90, + 0xff, + 0xc1, + 0xf0, + 0x0d, + 0x07, + 0x28, + 0x3f, + 0x58, + 0x6d, + 0x0e, + 0xab, + 0xea, + 0x7d, + 0x50, + 0x15, + 0x6b, + 0xda, + 0xe0, + 0xd8, + 0x10, + 0x50, + 0x50, + 0x6d, + 0x2c, + 0xb0, + 0x68, + 0x57, + 0x78, + 0x1f, + 0x90, + 0xf5, + 0x90, + 0x5a, + 0xc1, + 0xad, + 0x5a, + 0x72, + 0xb0, + 0xaf, + 0x55, + 0xdd, + 0x6c, + 0x3f, + 0x21, + 0x90, + 0xec, + 0x62, + 0xc2, + 0x70, + 0x9c, + 0x60, + 0x40, + 0x8e, + 0x06, + 0x8e, + 0x19, + 0xc1, + 0x87, + 0xbf, + 0xc8, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x61, + 0x38, + 0x7b, + 0x09, + 0x81, + 0xa1, + 0xce, + 0xdf, + 0xfc, + 0x09, + 0xf0, + 0x58, + 0xc1, + 0xdb, + 0xcf, + 0xfe, + 0x0b, + 0x71, + 0x06, + 0x31, + 0x05, + 0x19, + 0x7f, + 0xf0, + 0x6c, + 0x36, + 0x39, + 0xa1, + 0xb0, + 0xd8, + 0xc4, + 0x1d, + 0x8f, + 0xfe, + 0x0e, + 0xc2, + 0xf0, + 0xf0, + 0x7b, + 0x04, + 0xe3, + 0x50, + 0x76, + 0x71, + 0x8c, + 0x58, + 0x6c, + 0x41, + 0x8c, + 0x04, + 0x03, + 0x05, + 0x40, + 0x30, + 0x73, + 0x17, + 0xff, + 0x04, + 0xcb, + 0x51, + 0x56, + 0xa0, + 0x55, + 0x86, + 0xa0, + 0x7b, + 0x69, + 0xff, + 0xe0, + 0x6c, + 0x0a, + 0x07, + 0xe6, + 0x60, + 0x50, + 0x3f, + 0xcc, + 0x0b, + 0xfe, + 0x82, + 0x60, + 0x30, + 0xa1, + 0x41, + 0x98, + 0x0c, + 0x50, + 0x90, + 0xcc, + 0x0a, + 0x14, + 0x24, + 0x33, + 0x03, + 0x4a, + 0x12, + 0x19, + 0x87, + 0x05, + 0x09, + 0x82, + 0x63, + 0x0a, + 0x83, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb1, + 0xff, + 0xe0, + 0xdc, + 0x1a, + 0x43, + 0xd9, + 0xca, + 0xff, + 0x41, + 0x66, + 0xcc, + 0x19, + 0xc2, + 0xcc, + 0x9e, + 0xb7, + 0x80, + 0xc6, + 0x06, + 0x0c, + 0xe1, + 0xd8, + 0x1e, + 0xbb, + 0x0e, + 0xc0, + 0xf5, + 0xd8, + 0x76, + 0x06, + 0x0c, + 0xe1, + 0xd9, + 0xff, + 0xe4, + 0x2c, + 0x27, + 0x03, + 0x07, + 0xb0, + 0x5a, + 0x15, + 0xa1, + 0xb2, + 0x81, + 0xe6, + 0x00, + 0x0b, + 0x3f, + 0xfc, + 0x1b, + 0x03, + 0x06, + 0x90, + 0xee, + 0x1f, + 0xf2, + 0x16, + 0xeb, + 0x6b, + 0xb4, + 0x2c, + 0xc5, + 0x6b, + 0xb4, + 0x2c, + 0xca, + 0x75, + 0x7e, + 0x02, + 0x62, + 0xe0, + 0xa4, + 0x3b, + 0x2b, + 0x35, + 0xc1, + 0xb0, + 0xd3, + 0x41, + 0x83, + 0x64, + 0x98, + 0x33, + 0x43, + 0x60, + 0xf4, + 0x06, + 0xc3, + 0xb0, + 0x3c, + 0x07, + 0x43, + 0xb2, + 0xc9, + 0xb7, + 0x43, + 0x6c, + 0x13, + 0x05, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x86, + 0xc3, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x3f, + 0x58, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x35, + 0x8c, + 0x07, + 0x43, + 0x5d, + 0x15, + 0x26, + 0xdc, + 0x04, + 0x71, + 0xa8, + 0xc0, + 0x84, + 0xe0, + 0xa1, + 0x8e, + 0x1f, + 0xbc, + 0x86, + 0x42, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x24, + 0x24, + 0x3e, + 0xca, + 0x75, + 0x75, + 0x06, + 0xc2, + 0xe4, + 0xd0, + 0xf6, + 0xd5, + 0xd7, + 0x83, + 0x60, + 0x74, + 0x3f, + 0xd9, + 0x7a, + 0xbb, + 0x0e, + 0xc4, + 0xd7, + 0xb0, + 0xec, + 0x25, + 0xf8, + 0x3b, + 0xff, + 0xf4, + 0x12, + 0x40, + 0xc3, + 0x48, + 0x6c, + 0xd1, + 0xc0, + 0xac, + 0x2e, + 0x34, + 0x3b, + 0x2c, + 0x10, + 0x2f, + 0xf4, + 0x18, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x60, + 0xec, + 0x3b, + 0x47, + 0xae, + 0xc2, + 0x9d, + 0x9d, + 0x7b, + 0x0b, + 0x33, + 0x17, + 0xe0, + 0xb3, + 0x07, + 0xff, + 0x02, + 0x30, + 0x66, + 0x0c, + 0x18, + 0x6c, + 0x1d, + 0xd3, + 0xa6, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x3f, + 0xf9, + 0x0d, + 0x85, + 0x40, + 0xb8, + 0x3b, + 0x0d, + 0x76, + 0x87, + 0xb0, + 0x37, + 0xe9, + 0x0e, + 0xcf, + 0x48, + 0x4d, + 0xa1, + 0xff, + 0x83, + 0xbf, + 0x8b, + 0xf9, + 0x15, + 0xa8, + 0x0d, + 0xa8, + 0x0d, + 0xa8, + 0x55, + 0xa8, + 0xab, + 0xa3, + 0x4f, + 0x51, + 0x03, + 0x87, + 0x50, + 0x39, + 0xc3, + 0x98, + 0x32, + 0xff, + 0xb0, + 0xdf, + 0xfe, + 0x0f, + 0xfc, + 0x61, + 0x5f, + 0xfe, + 0x0e, + 0x51, + 0xa1, + 0x28, + 0x1b, + 0x40, + 0x68, + 0xac, + 0x71, + 0x83, + 0x39, + 0xca, + 0x07, + 0xf9, + 0x14, + 0x06, + 0x9f, + 0x8f, + 0xe0, + 0xb4, + 0xc1, + 0x85, + 0x21, + 0x3c, + 0x60, + 0xc4, + 0x90, + 0xbd, + 0x3f, + 0x89, + 0x90, + 0xad, + 0xb0, + 0x66, + 0x61, + 0x2b, + 0x6c, + 0x19, + 0x98, + 0x53, + 0xa7, + 0xe7, + 0xf8, + 0x2d, + 0x34, + 0x33, + 0x87, + 0x69, + 0x8a, + 0x05, + 0x87, + 0x69, + 0x83, + 0x07, + 0x83, + 0xb4, + 0xdf, + 0x33, + 0x87, + 0x6a, + 0xe0, + 0x59, + 0x90, + 0x5a, + 0x20, + 0x70, + 0x64, + 0x16, + 0x86, + 0xc2, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xf8, + 0x3b, + 0x0d, + 0x86, + 0xc3, + 0xb0, + 0xdd, + 0x73, + 0xfe, + 0x81, + 0xaf, + 0x06, + 0x70, + 0xd8, + 0xb8, + 0x60, + 0x61, + 0x3f, + 0xe8, + 0xd3, + 0x09, + 0x81, + 0x88, + 0x18, + 0xc2, + 0x9c, + 0xcc, + 0x3b, + 0x0b, + 0x63, + 0x18, + 0x27, + 0x09, + 0x07, + 0x08, + 0x5e, + 0x43, + 0x26, + 0x9c, + 0x13, + 0x06, + 0xcd, + 0x06, + 0x89, + 0xa0, + 0xa1, + 0xa1, + 0xda, + 0xb0, + 0x20, + 0xbf, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xf2, + 0x2b, + 0x8c, + 0x2d, + 0x0e, + 0x9d, + 0xb1, + 0x5c, + 0xd0, + 0x19, + 0x9e, + 0xab, + 0xab, + 0x8c, + 0xc1, + 0x85, + 0xa3, + 0x02, + 0x30, + 0x67, + 0xfa, + 0x0d, + 0x83, + 0x0b, + 0x43, + 0xec, + 0x1d, + 0xff, + 0x06, + 0xc6, + 0xa7, + 0x5b, + 0x0d, + 0x93, + 0x47, + 0x95, + 0x86, + 0xcc, + 0xbb, + 0xd4, + 0xc3, + 0x6e, + 0x49, + 0x85, + 0x86, + 0xe4, + 0x93, + 0x1e, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x75, + 0x03, + 0xea, + 0x03, + 0xff, + 0x80, + 0xd4, + 0x61, + 0x61, + 0xee, + 0x9b, + 0xdf, + 0xe0, + 0xab, + 0xb0, + 0xb0, + 0x60, + 0x6a, + 0x1f, + 0xfe, + 0x15, + 0x40, + 0x61, + 0x60, + 0xc3, + 0x50, + 0x1d, + 0xfe, + 0x0d, + 0x41, + 0xd0, + 0x60, + 0x43, + 0x50, + 0x6a, + 0x39, + 0xc3, + 0x50, + 0xa0, + 0xaf, + 0x83, + 0xa8, + 0x6a, + 0xec, + 0xa0, + 0x6a, + 0x1b, + 0x03, + 0x05, + 0x85, + 0x46, + 0x05, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x4c, + 0x50, + 0x30, + 0xfa, + 0x73, + 0x03, + 0xae, + 0x05, + 0xfe, + 0x35, + 0x5a, + 0x09, + 0x34, + 0xed, + 0x28, + 0x14, + 0xda, + 0xb8, + 0xcd, + 0x0a, + 0x56, + 0xd8, + 0x2f, + 0x06, + 0xb3, + 0x1c, + 0x0f, + 0x06, + 0x93, + 0x06, + 0x3b, + 0xc1, + 0x40, + 0x8e, + 0x60, + 0x98, + 0x3e, + 0x70, + 0xff, + 0x44, + 0x8e, + 0x83, + 0x42, + 0x72, + 0x43, + 0xa7, + 0x0b, + 0x4a, + 0x06, + 0x72, + 0xc1, + 0x01, + 0xff, + 0x41, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x70, + 0xb4, + 0x36, + 0x1b, + 0x4b, + 0x0e, + 0xd3, + 0xab, + 0xa7, + 0x89, + 0xe7, + 0x13, + 0x27, + 0x33, + 0x6c, + 0xcd, + 0x9c, + 0xcc, + 0x70, + 0xb4, + 0x72, + 0x30, + 0x7f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0x61, + 0x7f, + 0xc1, + 0xb0, + 0xb0, + 0xec, + 0x36, + 0x17, + 0xfc, + 0x1b, + 0x0b, + 0x0e, + 0xc3, + 0x61, + 0x7f, + 0xc1, + 0xb0, + 0xb0, + 0xec, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb2, + 0x43, + 0xec, + 0x29, + 0x06, + 0x1c, + 0xae, + 0x07, + 0xfe, + 0x49, + 0xda, + 0x61, + 0x61, + 0xdb, + 0x97, + 0x80, + 0xe1, + 0xd9, + 0x9d, + 0xd3, + 0xd5, + 0x02, + 0x30, + 0xb0, + 0xb0, + 0xfb, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc2, + 0xc3, + 0xec, + 0x2f, + 0xfc, + 0x85, + 0x85, + 0x07, + 0x21, + 0xd8, + 0x28, + 0xc6, + 0x30, + 0x6c, + 0x18, + 0x32, + 0x4d, + 0x0b, + 0x28, + 0x0c, + 0x50, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3d, + 0xff, + 0x34, + 0x0f, + 0xfc, + 0x0f, + 0xf0, + 0x5d, + 0x5a, + 0xba, + 0xb8, + 0x2d, + 0x6e, + 0xf0, + 0x28, + 0x19, + 0x7d, + 0xb1, + 0xa1, + 0x3f, + 0xc8, + 0x3a, + 0x07, + 0xd4, + 0x42, + 0x74, + 0x27, + 0xfa, + 0x83, + 0xd8, + 0x7d, + 0x85, + 0x60, + 0x78, + 0x2b, + 0x82, + 0x43, + 0xa0, + 0x91, + 0x45, + 0x02, + 0x50, + 0x6c, + 0x90, + 0x50, + 0x4c, + 0x2e, + 0x28, + 0x1d, + 0x94, + 0x02, + 0x07, + 0xfd, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0x7f, + 0xe8, + 0x37, + 0x02, + 0x81, + 0x61, + 0xa7, + 0x95, + 0x6a, + 0xb5, + 0x03, + 0x76, + 0x5f, + 0xe0, + 0x66, + 0x0b, + 0xfe, + 0x41, + 0x18, + 0x34, + 0x18, + 0x24, + 0x36, + 0x0f, + 0x5e, + 0xa6, + 0x86, + 0xc1, + 0xa0, + 0xc1, + 0x21, + 0xb0, + 0x5f, + 0xf2, + 0x1b, + 0x0e, + 0x70, + 0xfd, + 0x83, + 0xff, + 0x83, + 0x61, + 0xce, + 0x1f, + 0xb3, + 0xff, + 0xc8, + 0x0f, + 0xf2, + 0x1e, + 0xbf, + 0x80, + 0xc1, + 0xfe, + 0xe0, + 0x70, + 0x7a, + 0xb7, + 0x47, + 0xfc, + 0x0b, + 0x5b, + 0x7c, + 0x07, + 0x09, + 0xfe, + 0x7a, + 0x14, + 0x09, + 0xc2, + 0xc2, + 0xdc, + 0x33, + 0xfc, + 0x13, + 0xa1, + 0x9c, + 0x0e, + 0x8f, + 0xc8, + 0x1f, + 0xa9, + 0xbe, + 0x47, + 0xc1, + 0x22, + 0x51, + 0x09, + 0x10, + 0xb3, + 0x4a, + 0x05, + 0x40, + 0xa8, + 0x68, + 0x34, + 0xcd, + 0x06, + 0x0d, + 0x0c, + 0xe2, + 0x80, + 0x81, + 0xff, + 0x21, + 0x80, + 0x0f, + 0xf9, + 0x0e, + 0x55, + 0xf2, + 0x07, + 0x0e, + 0x5b, + 0x09, + 0xff, + 0x01, + 0x56, + 0xba, + 0x09, + 0xc0, + 0xab, + 0x5d, + 0xfe, + 0x0c, + 0xe1, + 0x30, + 0x6c, + 0x0f, + 0xf2, + 0xbf, + 0xc0, + 0x70, + 0xb5, + 0x41, + 0x38, + 0x1c, + 0x2d, + 0x50, + 0x4e, + 0x07, + 0xf8, + 0x7f, + 0xc1, + 0xf5, + 0x10, + 0xfe, + 0x95, + 0x8e, + 0x83, + 0x43, + 0x63, + 0x87, + 0x47, + 0x03, + 0x87, + 0x0c, + 0xe0, + 0xd1, + 0x0b, + 0xfd, + 0x06, + 0x0b, + 0x07, + 0xfe, + 0x0e, + 0xc1, + 0xa1, + 0xd8, + 0x67, + 0x8f, + 0xfc, + 0x16, + 0xf3, + 0xa1, + 0xd8, + 0x5b, + 0xb4, + 0xff, + 0x82, + 0xcc, + 0x5d, + 0xcb, + 0x86, + 0x31, + 0xaf, + 0xe0, + 0xd8, + 0x1f, + 0xf4, + 0x1d, + 0x82, + 0x81, + 0x9c, + 0x3b, + 0x04, + 0x86, + 0x70, + 0xec, + 0x17, + 0xfc, + 0x1d, + 0x85, + 0x0c, + 0x41, + 0xec, + 0x74, + 0x60, + 0x68, + 0x6c, + 0x81, + 0xe4, + 0x28, + 0x03, + 0x85, + 0x21, + 0x61, + 0xce, + 0x3f, + 0xaf, + 0xc0, + 0x57, + 0x81, + 0xc0, + 0x78, + 0x2a, + 0x78, + 0xbc, + 0x9f, + 0x20, + 0xde, + 0x9d, + 0x4d, + 0xb8, + 0x37, + 0x26, + 0x4c, + 0xc8, + 0x1b, + 0x84, + 0xa0, + 0xa0, + 0xe7, + 0x1f, + 0xfe, + 0x09, + 0xc3, + 0x9c, + 0x12, + 0x13, + 0x81, + 0xc7, + 0x02, + 0x19, + 0xc1, + 0x63, + 0xf8, + 0x33, + 0x82, + 0xd5, + 0x87, + 0xce, + 0x0c, + 0xec, + 0x3e, + 0x72, + 0x0a, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xfb, + 0x60, + 0xce, + 0x0a, + 0xef, + 0xc8, + 0xaf, + 0x1a, + 0xea, + 0x28, + 0x13, + 0xce, + 0xd6, + 0x4c, + 0x1b, + 0xb6, + 0x19, + 0xa8, + 0x1b, + 0x8e, + 0xfa, + 0x3c, + 0x14, + 0xe0, + 0x94, + 0x67, + 0x06, + 0x71, + 0x94, + 0x66, + 0x90, + 0x1c, + 0x95, + 0xfa, + 0xd8, + 0x0e, + 0x41, + 0x22, + 0x38, + 0x4e, + 0x34, + 0x56, + 0x09, + 0x09, + 0xc9, + 0x91, + 0x15, + 0x84, + 0xe6, + 0x48, + 0x59, + 0x20, + 0x70, + 0x9f, + 0xd0, + 0x40, + 0x03, + 0x84, + 0xc0, + 0x60, + 0xe7, + 0x2f, + 0xfe, + 0x09, + 0xd0, + 0x38, + 0xdc, + 0x16, + 0xf8, + 0xe9, + 0xe9, + 0x41, + 0x6e, + 0xd7, + 0x75, + 0x81, + 0xb8, + 0x16, + 0xb5, + 0xc3, + 0x38, + 0x3d, + 0x7a, + 0x9a, + 0x13, + 0x83, + 0x03, + 0x03, + 0x42, + 0x70, + 0x7a, + 0xf5, + 0x34, + 0x27, + 0x06, + 0xab, + 0x56, + 0x84, + 0xe0, + 0x5a, + 0xd6, + 0x0c, + 0xe0, + 0xff, + 0xd0, + 0x4e, + 0x1c, + 0xc1, + 0xf3, + 0x9f, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xc2, + 0xfd, + 0x05, + 0x81, + 0xf8, + 0x10, + 0xc1, + 0x71, + 0x8c, + 0x0c, + 0x60, + 0x7a, + 0xa7, + 0x5a, + 0x24, + 0x16, + 0xae, + 0xee, + 0x2c, + 0x0a, + 0xc1, + 0x91, + 0x8e, + 0x14, + 0xe0, + 0xee, + 0xd5, + 0x87, + 0x60, + 0xde, + 0xef, + 0xa0, + 0xb0, + 0x64, + 0x78, + 0xc3, + 0xb0, + 0x6f, + 0x60, + 0xc3, + 0xb0, + 0x77, + 0x7f, + 0x82, + 0xc6, + 0x23, + 0x06, + 0x1d, + 0x92, + 0x46, + 0x0c, + 0x3b, + 0x30, + 0x5c, + 0x0c, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xed, + 0x0f, + 0x98, + 0x1f, + 0xf9, + 0x09, + 0xe3, + 0x09, + 0x19, + 0x06, + 0xd9, + 0x9b, + 0x46, + 0x41, + 0xb3, + 0x65, + 0x66, + 0x41, + 0x30, + 0xed, + 0xea, + 0x91, + 0x98, + 0x19, + 0x59, + 0x90, + 0x98, + 0x1b, + 0x31, + 0x44, + 0x26, + 0x06, + 0x05, + 0x01, + 0x41, + 0x30, + 0x75, + 0x03, + 0xe6, + 0x2f, + 0xfe, + 0x09, + 0x83, + 0x3e, + 0x43, + 0xcc, + 0x06, + 0xc1, + 0x68, + 0x66, + 0x39, + 0x0c, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x03, + 0x17, + 0xe0, + 0x61, + 0xcc, + 0x05, + 0x61, + 0x61, + 0xbf, + 0x16, + 0x97, + 0xe0, + 0xac, + 0xfe, + 0x56, + 0x86, + 0xf4, + 0x39, + 0x9f, + 0x04, + 0xf2, + 0x78, + 0x55, + 0xc1, + 0x74, + 0x37, + 0x06, + 0x6c, + 0x09, + 0x94, + 0x64, + 0x99, + 0x84, + 0xc0, + 0xb0, + 0xd8, + 0x72, + 0x82, + 0x43, + 0x41, + 0xca, + 0x32, + 0xd0, + 0x61, + 0xda, + 0x60, + 0x61, + 0x58, + 0x56, + 0x0c, + 0x35, + 0x0b, + 0x04, + 0x17, + 0xf9, + 0x04, + 0x00, + 0x18, + 0x35, + 0x01, + 0x21, + 0xd6, + 0xff, + 0xf8, + 0x3f, + 0x48, + 0x24, + 0x36, + 0x8f, + 0xff, + 0x82, + 0x90, + 0xd8, + 0x30, + 0xfe, + 0xff, + 0xe4, + 0x36, + 0x65, + 0x06, + 0x24, + 0x2d, + 0x33, + 0xa7, + 0x52, + 0x0b, + 0x07, + 0x25, + 0x06, + 0x41, + 0x05, + 0x87, + 0xbc, + 0x87, + 0x92, + 0xc2, + 0x43, + 0xa8, + 0x60, + 0x71, + 0x58, + 0x4e, + 0x0c, + 0x3b, + 0x2c, + 0x12, + 0x0b, + 0xfa, + 0x04, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xb0, + 0xa4, + 0x3a, + 0x4f, + 0xe3, + 0xb8, + 0x0d, + 0xa0, + 0xc1, + 0x26, + 0x17, + 0x50, + 0x30, + 0x63, + 0x85, + 0xcd, + 0xfa, + 0x9d, + 0x30, + 0x51, + 0x33, + 0x28, + 0xa3, + 0x03, + 0x26, + 0x65, + 0x1c, + 0xc2, + 0x93, + 0xbd, + 0x47, + 0x30, + 0xa4, + 0x1e, + 0x49, + 0xcc, + 0x29, + 0x07, + 0xc4, + 0xe6, + 0x14, + 0x93, + 0xb4, + 0x63, + 0x0a, + 0x56, + 0x61, + 0x51, + 0x0d, + 0x28, + 0x18, + 0x1c, + 0xa0, + 0x52, + 0x16, + 0x38, + 0x50, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x76, + 0x87, + 0xd4, + 0x3f, + 0xfc, + 0x15, + 0x11, + 0x7f, + 0x05, + 0xd3, + 0x75, + 0xf6, + 0x83, + 0xad, + 0x9d, + 0x32, + 0x41, + 0xd1, + 0xb3, + 0xa6, + 0x48, + 0xd4, + 0x38, + 0x7a, + 0x42, + 0xa0, + 0x2b, + 0xf2, + 0x15, + 0x01, + 0x5f, + 0x83, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x7f, + 0xf8, + 0x2a, + 0x02, + 0x85, + 0x09, + 0x0d, + 0x43, + 0x81, + 0x40, + 0x70, + 0x54, + 0x50, + 0xf9, + 0x09, + 0x00, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xec, + 0x3e, + 0x78, + 0xff, + 0xe4, + 0x9e, + 0x70, + 0xb0, + 0x98, + 0xdd, + 0xac, + 0xed, + 0x14, + 0x66, + 0x15, + 0x1d, + 0xa2, + 0x08, + 0xc3, + 0xff, + 0x05, + 0x83, + 0xff, + 0xa0, + 0xb0, + 0xe9, + 0x0f, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x04, + 0x99, + 0x26, + 0x1b, + 0x04, + 0x99, + 0x26, + 0x1b, + 0x04, + 0x99, + 0x26, + 0x1b, + 0x04, + 0x98, + 0xab, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0x17, + 0xff, + 0x04, + 0xc2, + 0xad, + 0x56, + 0xa0, + 0x2b, + 0x4a, + 0x74, + 0xf4, + 0x83, + 0xa6, + 0x64, + 0x98, + 0xc0, + 0xda, + 0x39, + 0x26, + 0x30, + 0x36, + 0x55, + 0x7f, + 0x0c, + 0xc3, + 0x5f, + 0xc1, + 0x31, + 0x40, + 0xfb, + 0x09, + 0x86, + 0xff, + 0x50, + 0x26, + 0x03, + 0xae, + 0xa0, + 0x66, + 0x03, + 0xae, + 0xa0, + 0x66, + 0x03, + 0xd6, + 0xe0, + 0xcc, + 0x06, + 0x0c, + 0xc1, + 0x98, + 0x0f, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x74, + 0x87, + 0x7f, + 0xd1, + 0xae, + 0x0c, + 0xe1, + 0x6f, + 0x56, + 0x07, + 0xf8, + 0x75, + 0xe0, + 0x57, + 0x80, + 0x92, + 0x1b, + 0x0d, + 0x38, + 0x38, + 0x33, + 0x59, + 0xa1, + 0x3a, + 0x1a, + 0xb3, + 0x14, + 0x07, + 0x01, + 0x80, + 0xe0, + 0x50, + 0x50, + 0x1f, + 0xe0, + 0x2b, + 0x0f, + 0x40, + 0x95, + 0x66, + 0xe1, + 0xb4, + 0xc5, + 0x61, + 0x50, + 0x17, + 0xf8, + 0xc1, + 0x4c, + 0x0a, + 0x0f, + 0x5f, + 0x04, + 0x09, + 0x41, + 0xd0, + 0x7e, + 0x70, + 0xcf, + 0x4d, + 0x05, + 0xeb, + 0xd4, + 0xf1, + 0x40, + 0xd4, + 0x34, + 0x0d, + 0xe9, + 0x05, + 0x7f, + 0xe9, + 0x03, + 0xd5, + 0x86, + 0xd0, + 0xce, + 0xb6, + 0xaa, + 0xf0, + 0x19, + 0x6d, + 0x5d, + 0x5c, + 0x06, + 0x9d, + 0x06, + 0x21, + 0x81, + 0xfe, + 0x98, + 0xc6, + 0x0e, + 0xc3, + 0xb6, + 0x81, + 0xe4, + 0x77, + 0x40, + 0xc1, + 0x6d, + 0x0a, + 0x04, + 0xe1, + 0x59, + 0x40, + 0xed, + 0xd0, + 0x60, + 0x7f, + 0xe1, + 0x83, + 0xff, + 0x07, + 0x0f, + 0x60, + 0xa0, + 0x7f, + 0xd8, + 0x56, + 0x87, + 0xf6, + 0x19, + 0x83, + 0xfb, + 0x9a, + 0xde, + 0x07, + 0xfd, + 0x52, + 0xc1, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0x9c, + 0x27, + 0x43, + 0xfb, + 0x03, + 0xa1, + 0xfe, + 0xa3, + 0xa1, + 0xff, + 0x3e, + 0x43, + 0xfe, + 0x7d, + 0x06, + 0xc3, + 0x9f, + 0x26, + 0x85, + 0x85, + 0x7a, + 0x09, + 0xe6, + 0xc2, + 0x90, + 0xfa, + 0xf2, + 0x00, + 0x0f, + 0xd8, + 0x34, + 0x3f, + 0xed, + 0x07, + 0x07, + 0xfb, + 0x42, + 0x43, + 0x7f, + 0xfe, + 0xc2, + 0xd0, + 0xd4, + 0x0f, + 0xda, + 0x1a, + 0x81, + 0x41, + 0xb4, + 0x33, + 0x82, + 0x81, + 0xb4, + 0x3b, + 0x1c, + 0x3b, + 0x0f, + 0x6e, + 0x87, + 0x61, + 0xeb, + 0x83, + 0xd8, + 0x7b, + 0xc1, + 0xe6, + 0x0e, + 0xed, + 0x04, + 0x9a, + 0x15, + 0xa3, + 0xa6, + 0x38, + 0x5e, + 0x0c, + 0xfc, + 0x1f, + 0xf8, + 0x08, + 0x00, + 0x0f, + 0x69, + 0x21, + 0xff, + 0x50, + 0x16, + 0x1f, + 0xea, + 0x0a, + 0x94, + 0x13, + 0xff, + 0xaa, + 0x43, + 0x21, + 0x38, + 0x7f, + 0xe0, + 0xb0, + 0xe5, + 0x01, + 0x55, + 0x7f, + 0xe8, + 0x1d, + 0x4a, + 0xe0, + 0x90, + 0xff, + 0x38, + 0x1d, + 0x0f, + 0xf6, + 0xda, + 0x1f, + 0xf5, + 0xe0, + 0x90, + 0xfa, + 0xfa, + 0x0b, + 0x09, + 0xbe, + 0x41, + 0xe5, + 0x61, + 0x51, + 0x0f, + 0x5e, + 0x40, + 0x0f, + 0xce, + 0x50, + 0x3f, + 0xf6, + 0x07, + 0x0d, + 0x7f, + 0xfe, + 0x0b, + 0x97, + 0xb5, + 0xe0, + 0xb4, + 0x3b, + 0x09, + 0x0d, + 0xa1, + 0xda, + 0x0c, + 0x36, + 0x87, + 0x49, + 0x40, + 0xdf, + 0xe2, + 0x86, + 0x1d, + 0xa1, + 0xcf, + 0xa0, + 0xec, + 0x3e, + 0xf0, + 0x7b, + 0x0f, + 0x3a, + 0x04, + 0x16, + 0x1d, + 0x76, + 0x0d, + 0x34, + 0x37, + 0x81, + 0xc6, + 0x0c, + 0x37, + 0x06, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xce, + 0x48, + 0x7f, + 0xce, + 0x07, + 0x0d, + 0x7f, + 0xfe, + 0x0b, + 0x97, + 0xb5, + 0xe0, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0xa0, + 0xc3, + 0x7c, + 0x1b, + 0x4a, + 0x06, + 0xdb, + 0x41, + 0x43, + 0x0e, + 0xc0, + 0xe8, + 0xfa, + 0x0e, + 0xc2, + 0x42, + 0xf0, + 0x73, + 0x87, + 0x9d, + 0x04, + 0x0a, + 0x07, + 0x5d, + 0x83, + 0x06, + 0x84, + 0xf8, + 0x1c, + 0xe0, + 0xc3, + 0x70, + 0x6b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xcc, + 0x48, + 0x7f, + 0xce, + 0x0e, + 0x0f, + 0xf5, + 0x81, + 0x90, + 0x7f, + 0xfe, + 0xf0, + 0x74, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x03, + 0x87, + 0xb0, + 0xd8, + 0x38, + 0x2f, + 0xf8, + 0xd5, + 0x87, + 0x9c, + 0x35, + 0x34, + 0x3c, + 0xe1, + 0x9e, + 0x0f, + 0xa8, + 0x1a, + 0xd0, + 0x41, + 0xb0, + 0xd7, + 0x60, + 0xd0, + 0x70, + 0x1e, + 0x07, + 0x38, + 0x28, + 0x13, + 0x06, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xec, + 0x70, + 0xdf, + 0xd0, + 0x30, + 0x38, + 0x4b, + 0xa8, + 0x0c, + 0x3e, + 0x42, + 0xd0, + 0x75, + 0x78, + 0x16, + 0x0d, + 0xfd, + 0x28, + 0x37, + 0x38, + 0x54, + 0x04, + 0x1d, + 0xe8, + 0x2a, + 0x03, + 0x0e, + 0x70, + 0xce, + 0x68, + 0x75, + 0xc1, + 0xbb, + 0x0e, + 0x77, + 0x42, + 0xf0, + 0x7b, + 0x4b, + 0x03, + 0xe0, + 0x40, + 0xe0, + 0xe7, + 0xb0, + 0x60, + 0x43, + 0xad, + 0x2e, + 0xc3, + 0xff, + 0x16, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xce, + 0x50, + 0x3f, + 0xf6, + 0x07, + 0x0d, + 0xff, + 0xfb, + 0x0b, + 0x43, + 0x3a, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x47, + 0x0d, + 0xfc, + 0x9a, + 0x50, + 0x36, + 0x83, + 0x4a, + 0x18, + 0x76, + 0x16, + 0x8f, + 0x40, + 0xec, + 0x2d, + 0x07, + 0x83, + 0x9c, + 0x2c, + 0x0f, + 0x02, + 0x05, + 0x9e, + 0x87, + 0xe0, + 0x60, + 0xd0, + 0xd6, + 0x9c, + 0xe0, + 0xc3, + 0x38, + 0x6b, + 0x83, + 0xff, + 0x07, + 0x0e, + 0x68, + 0x62, + 0x83, + 0x5f, + 0x90, + 0x69, + 0xc1, + 0xea, + 0x05, + 0xa0, + 0xd0, + 0xea, + 0x05, + 0xa1, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xe0, + 0xa8, + 0x1f, + 0xd4, + 0x0a, + 0xc1, + 0x87, + 0xa8, + 0xca, + 0xce, + 0x09, + 0xbe, + 0x90, + 0x76, + 0x1b, + 0x9e, + 0x0d, + 0xe0, + 0xfd, + 0x40, + 0xae, + 0x04, + 0x1d, + 0x40, + 0x79, + 0xc1, + 0x21, + 0xb5, + 0x70, + 0x2d, + 0xc2, + 0xf8, + 0x3e, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xec, + 0x60, + 0xff, + 0xda, + 0x58, + 0x55, + 0xfb, + 0xd4, + 0xe0, + 0x2f, + 0xee, + 0x5c, + 0x1b, + 0x06, + 0x09, + 0x02, + 0x1d, + 0x83, + 0x05, + 0x01, + 0x87, + 0x60, + 0xc1, + 0x41, + 0x82, + 0xff, + 0xa7, + 0x34, + 0x26, + 0xd5, + 0xa8, + 0xdc, + 0x39, + 0x81, + 0x85, + 0xe4, + 0x3a, + 0x80, + 0xc2, + 0xf0, + 0x10, + 0xb0, + 0xb0, + 0x5e, + 0x04, + 0x9c, + 0x16, + 0x59, + 0x6e, + 0x04, + 0x39, + 0x82, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x28, + 0x0c, + 0x0e, + 0x30, + 0x6a, + 0x03, + 0x03, + 0x82, + 0xc2, + 0xa0, + 0x30, + 0xb0, + 0xa0, + 0xa8, + 0x0c, + 0x2c, + 0x55, + 0x01, + 0x7e, + 0xbf, + 0xaa, + 0x0e, + 0x71, + 0x30, + 0x90, + 0xfb, + 0x0b, + 0x47, + 0x0f, + 0x38, + 0x52, + 0x68, + 0x5f, + 0xc1, + 0x55, + 0x86, + 0x60, + 0x61, + 0x3e, + 0x0e, + 0x60, + 0x61, + 0x3a, + 0x1d, + 0x40, + 0x60, + 0xbb, + 0x04, + 0x98, + 0x5b, + 0xc0, + 0xe7, + 0x48, + 0x2c, + 0x43, + 0x5c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xec, + 0xa0, + 0x7f, + 0xec, + 0x0e, + 0x17, + 0xff, + 0xef, + 0x07, + 0xfb, + 0x43, + 0xff, + 0x03, + 0x40, + 0x86, + 0xfe, + 0x8d, + 0x06, + 0x1b, + 0x0a, + 0x85, + 0x0a, + 0x06, + 0xc2, + 0xa1, + 0x66, + 0x86, + 0xd0, + 0x50, + 0x7a, + 0x07, + 0x7f, + 0x20, + 0xf0, + 0x7f, + 0xc8, + 0x38, + 0x08, + 0x15, + 0x7d, + 0x3d, + 0x83, + 0x4a, + 0x28, + 0x16, + 0x9e, + 0x70, + 0xf9, + 0x83, + 0x5c, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xae, + 0x0d, + 0x94, + 0x0e, + 0xde, + 0x0b, + 0x48, + 0x37, + 0x03, + 0x41, + 0xa2, + 0x81, + 0xc1, + 0x3b, + 0xfa, + 0x80, + 0xbf, + 0x82, + 0x90, + 0xf6, + 0xb6, + 0x15, + 0x0c, + 0x36, + 0x16, + 0x13, + 0x38, + 0x6c, + 0x2c, + 0x27, + 0xa0, + 0x6c, + 0x0e, + 0x1b, + 0xc1, + 0xd9, + 0x44, + 0x36, + 0x87, + 0x61, + 0xa0, + 0x5c, + 0x61, + 0x68, + 0x1c, + 0xf3, + 0xb8, + 0x57, + 0xe5, + 0x40, + 0x74, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0e, + 0xc4, + 0x3d, + 0x87, + 0x65, + 0x03, + 0xb0, + 0xec, + 0x1a, + 0x1b, + 0xf0, + 0x30, + 0xfd, + 0x86, + 0x7b, + 0xe0, + 0xd8, + 0x54, + 0xe4, + 0x39, + 0xc3, + 0xa4, + 0x63, + 0xfe, + 0x03, + 0x18, + 0x30, + 0xec, + 0x0f, + 0x40, + 0x61, + 0xd8, + 0x5e, + 0x0b, + 0x0e, + 0xc2, + 0xd0, + 0xb0, + 0xec, + 0x1e, + 0x88, + 0xff, + 0x8e, + 0x3b, + 0x34, + 0x27, + 0x90, + 0x3c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x19, + 0xa1, + 0xff, + 0xb0, + 0x48, + 0x5f, + 0xff, + 0xb0, + 0xb0, + 0xa0, + 0xb0, + 0xfb, + 0x0b, + 0x0b, + 0x0f, + 0xb0, + 0xbe, + 0x34, + 0xd0, + 0xb0, + 0xb0, + 0xb4, + 0xc3, + 0x77, + 0xfa, + 0x54, + 0x1b, + 0x0b, + 0x09, + 0xb4, + 0x27, + 0x33, + 0x31, + 0xe0, + 0xcc, + 0xc6, + 0x49, + 0xa2, + 0x09, + 0xc1, + 0x81, + 0xf2, + 0x49, + 0x86, + 0xc1, + 0xce, + 0x40, + 0x80, + 0xf1, + 0xa0, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x68, + 0x7f, + 0xbf, + 0xfd, + 0x07, + 0x61, + 0xfa, + 0x81, + 0xdd, + 0x7e, + 0xe0, + 0xed, + 0x7f, + 0x70, + 0x76, + 0xbf, + 0xa8, + 0x1d, + 0xde, + 0xab, + 0xb8, + 0x3f, + 0x60, + 0x74, + 0x3a, + 0xaf, + 0xfe, + 0xa0, + 0x14, + 0x13, + 0x85, + 0x61, + 0xfe, + 0x7b, + 0x80, + 0x86, + 0x55, + 0xeb, + 0xc8, + 0x34, + 0x7a, + 0x21, + 0x9b, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x36, + 0xb0, + 0x5f, + 0xf4, + 0x69, + 0xc1, + 0xd2, + 0x1a, + 0x41, + 0x07, + 0x70, + 0x69, + 0x0e, + 0x7f, + 0xcd, + 0xfc, + 0x8e, + 0x1b, + 0x55, + 0x00, + 0x81, + 0xff, + 0x01, + 0xc7, + 0x03, + 0x86, + 0xc2, + 0xcd, + 0x03, + 0xfe, + 0x0b, + 0xb0, + 0xf4, + 0x87, + 0x78, + 0x37, + 0xfd, + 0x03, + 0xc0, + 0x45, + 0xb9, + 0x77, + 0x60, + 0x83, + 0x48, + 0x2d, + 0x2e, + 0x81, + 0xa4, + 0x10, + 0x6f, + 0x07, + 0xfe, + 0x0e, + 0x06, + 0x82, + 0x41, + 0xa1, + 0xd7, + 0x57, + 0x92, + 0x56, + 0x1b, + 0x41, + 0x40, + 0x48, + 0xa0, + 0xbf, + 0x90, + 0x50, + 0x50, + 0x5a, + 0x09, + 0x5f, + 0xa8, + 0x17, + 0xa9, + 0xa0, + 0xa0, + 0x7b, + 0x41, + 0x20, + 0x72, + 0x81, + 0x68, + 0x24, + 0x2c, + 0xc0, + 0xff, + 0xe0, + 0x6e, + 0x13, + 0x11, + 0x06, + 0xf0, + 0x66, + 0x71, + 0xc2, + 0xe0, + 0xcc, + 0x84, + 0x82, + 0xf1, + 0x23, + 0xfe, + 0xb8, + 0xec, + 0x3f, + 0xc8, + 0x5c, + 0x1f, + 0xf8, + 0x38, + 0x1f, + 0xe8, + 0x72, + 0x0c, + 0xc1, + 0x30, + 0xe5, + 0x84, + 0xf5, + 0x70, + 0x30, + 0x68, + 0x7f, + 0xd8, + 0x7b, + 0xff, + 0xf7, + 0x80, + 0xeb, + 0x51, + 0x5a, + 0xe0, + 0xb0, + 0xa8, + 0x0d, + 0x10, + 0xdf, + 0xd0, + 0x24, + 0xc3, + 0x61, + 0x50, + 0x15, + 0x83, + 0x7f, + 0x40, + 0x7c, + 0x1d, + 0x85, + 0x40, + 0xb8, + 0x35, + 0xfe, + 0x4f, + 0x46, + 0x05, + 0x05, + 0x47, + 0x8e, + 0xc3, + 0xea, + 0x28, + 0x0e, + 0x80, + 0x7f, + 0xa0, + 0xb3, + 0x0d, + 0x82, + 0x42, + 0xc7, + 0x0b, + 0x05, + 0xe8, + 0xc1, + 0x05, + 0xd4, + 0xa8, + 0xd6, + 0x81, + 0x83, + 0x55, + 0xf5, + 0x11, + 0xbb, + 0x28, + 0x48, + 0x83, + 0x07, + 0x89, + 0x24, + 0xca, + 0x1d, + 0x58, + 0x19, + 0xc2, + 0x50, + 0x24, + 0x0d, + 0xa0, + 0xff, + 0x82, + 0xf0, + 0x59, + 0x11, + 0x85, + 0xa1, + 0x64, + 0x46, + 0x0f, + 0x46, + 0x6f, + 0x7f, + 0x47, + 0x57, + 0x28, + 0x29, + 0x05, + 0xa1, + 0xff, + 0x82, + 0x07, + 0xfc, + 0x30, + 0x86, + 0xc3, + 0x38, + 0xe6, + 0x85, + 0xff, + 0x0e, + 0x0c, + 0x2c, + 0x33, + 0x83, + 0x0f, + 0x61, + 0x9d, + 0xbf, + 0x20, + 0xab, + 0xae, + 0xd6, + 0x0a, + 0x06, + 0x1d, + 0x83, + 0x0b, + 0xfe, + 0x06, + 0xa8, + 0x12, + 0x0c, + 0x3a, + 0x9a, + 0x0c, + 0x2c, + 0x3a, + 0xe0, + 0xdf, + 0xf0, + 0x1c, + 0x3f, + 0x61, + 0x9f, + 0x24, + 0x05, + 0x5d, + 0xeb, + 0x6e, + 0x46, + 0x8a, + 0x09, + 0x0a, + 0xc3, + 0xff, + 0x07, + 0x0c, + 0xc1, + 0x31, + 0x06, + 0x7f, + 0xd3, + 0x8e, + 0x1e, + 0xa0, + 0x4e, + 0x05, + 0x02, + 0xaf, + 0x55, + 0xea, + 0xc0, + 0x54, + 0xcb, + 0xb5, + 0xc1, + 0x39, + 0x21, + 0x60, + 0x43, + 0x7f, + 0xc6, + 0x0c, + 0x2b, + 0x4a, + 0x05, + 0x8c, + 0x15, + 0xfe, + 0x4d, + 0xd0, + 0xd8, + 0x14, + 0x15, + 0xe0, + 0xef, + 0xf2, + 0x3a, + 0x21, + 0x60, + 0x50, + 0x5e, + 0x49, + 0x07, + 0xfe, + 0xa6, + 0x61, + 0x68, + 0x6e, + 0x05, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0xf0, + 0xcc, + 0x1d, + 0x34, + 0x09, + 0xcd, + 0x06, + 0x4a, + 0x8c, + 0x70, + 0x40, + 0xa9, + 0x54, + 0x41, + 0x81, + 0x0b, + 0x95, + 0x65, + 0xfc, + 0x85, + 0x34, + 0x05, + 0x34, + 0x37, + 0xfe, + 0x06, + 0x0c, + 0x3f, + 0xf6, + 0xa8, + 0x0f, + 0xf9, + 0x04, + 0xe8, + 0x1c, + 0x36, + 0x82, + 0xe0, + 0x9f, + 0xf2, + 0x07, + 0x0c, + 0xe1, + 0xb4, + 0x7c, + 0x30, + 0xff, + 0x9b, + 0x2e, + 0x46, + 0x0d, + 0x28, + 0x2b, + 0x0f, + 0xfc, + 0x1c, + 0x2f, + 0xaf, + 0x81, + 0xb0, + 0x64, + 0xc4, + 0xc1, + 0x92, + 0x14, + 0xe4, + 0xe0, + 0xc1, + 0x04, + 0xf8, + 0x7c, + 0x0d, + 0x71, + 0x43, + 0x63, + 0xbe, + 0xa2, + 0x1a, + 0xc0, + 0x82, + 0x44, + 0x35, + 0xda, + 0x14, + 0x98, + 0x2d, + 0x15, + 0x60, + 0xa3, + 0x01, + 0x1d, + 0x02, + 0x07, + 0xc1, + 0x3a, + 0x3a, + 0x1b, + 0x83, + 0x9e, + 0x18, + 0x0e, + 0x1d, + 0xa0, + 0xb0, + 0x3e, + 0x48, + 0x26, + 0xd0, + 0x58, + 0xf2, + 0x5c, + 0x1d, + 0x05, + 0x61, + 0xff, + 0x83, + 0x80, + 0x3e, + 0xbf, + 0x03, + 0x60, + 0x91, + 0x94, + 0x60, + 0xcd, + 0x0a, + 0x63, + 0x30, + 0x63, + 0x01, + 0xb9, + 0xbc, + 0x0c, + 0x60, + 0x4a, + 0xa2, + 0x77, + 0xd4, + 0x09, + 0x8c, + 0x3b, + 0x02, + 0x17, + 0xae, + 0xa0, + 0x63, + 0x02, + 0xd5, + 0xac, + 0x0d, + 0xd0, + 0x7d, + 0x7a, + 0x80, + 0xbc, + 0x1b, + 0x06, + 0x86, + 0xb0, + 0xef, + 0xf4, + 0x0b, + 0x10, + 0xb0, + 0x61, + 0x9f, + 0x0a, + 0x07, + 0xfd, + 0x65, + 0x30, + 0xb0, + 0xf6, + 0x17, + 0x83, + 0xff, + 0x07, + 0x0c, + 0xe1, + 0x3a, + 0x83, + 0x3f, + 0xf3, + 0x9c, + 0x1e, + 0x70, + 0x9c, + 0x08, + 0x1f, + 0xff, + 0xde, + 0x09, + 0x7e, + 0x30, + 0xf3, + 0x2b, + 0x56, + 0x60, + 0xc2, + 0x7a, + 0x74, + 0xcd, + 0x30, + 0x9d, + 0xb5, + 0x66, + 0xa8, + 0x33, + 0xce, + 0xa2, + 0x9a, + 0x15, + 0xff, + 0x0f, + 0x83, + 0xd2, + 0x61, + 0xb8, + 0x37, + 0xfe, + 0x56, + 0x88, + 0x4e, + 0x0d, + 0x2e, + 0xdc, + 0x14, + 0x0d, + 0x30, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc7, + 0x07, + 0xfe, + 0x70, + 0xf9, + 0xff, + 0xf2, + 0x07, + 0x0f, + 0xda, + 0x07, + 0x0f, + 0xda, + 0x07, + 0x0f, + 0xda, + 0x07, + 0xff, + 0xc8, + 0x1d, + 0x7f, + 0x68, + 0x18, + 0x3f, + 0x41, + 0x50, + 0x3f, + 0xf6, + 0x87, + 0xfe, + 0xc3, + 0xff, + 0x70, + 0x7f, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x06, + 0xd0, + 0xfc, + 0xe1, + 0xb4, + 0x3f, + 0xb0, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x10, + 0x98, + 0x3d, + 0x85, + 0x68, + 0xe1, + 0xec, + 0x3b, + 0x56, + 0x1e, + 0xcb, + 0x42, + 0x70, + 0xe7, + 0x0a, + 0x80, + 0x70, + 0x20, + 0xa0, + 0x15, + 0x4f, + 0xf0, + 0x37, + 0xea, + 0x2d, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x06, + 0xd0, + 0xfc, + 0xe1, + 0xb4, + 0x3f, + 0x38, + 0x6e, + 0x5f, + 0xd6, + 0x1b, + 0xff, + 0xe8, + 0x36, + 0x86, + 0x95, + 0x07, + 0xb0, + 0xed, + 0x1c, + 0x3b, + 0x7f, + 0xfd, + 0x05, + 0x86, + 0x7c, + 0x1f, + 0x38, + 0x6a, + 0x68, + 0x7a, + 0x81, + 0x38, + 0xe8, + 0x76, + 0x82, + 0xd0, + 0x3e, + 0x40, + 0xc5, + 0xc1, + 0xeb, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfc, + 0x16, + 0x87, + 0xf6, + 0x16, + 0x87, + 0xf6, + 0x17, + 0xff, + 0xe0, + 0xb4, + 0x34, + 0x87, + 0xda, + 0x19, + 0xc3, + 0xed, + 0xff, + 0xf4, + 0x0c, + 0x36, + 0x1f, + 0xd8, + 0x4f, + 0x5c, + 0x81, + 0xc2, + 0xa0, + 0x6a, + 0x02, + 0x80, + 0x70, + 0xed, + 0x06, + 0x8e, + 0x87, + 0x68, + 0xe5, + 0xa1, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xcc, + 0x86, + 0x6c, + 0x2f, + 0xd2, + 0x7e, + 0x82, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x39, + 0xc3, + 0xe7, + 0xf8, + 0x70, + 0xf9, + 0xc2, + 0xc7, + 0xfc, + 0x8e, + 0x16, + 0x38, + 0x1c, + 0x27, + 0xf8, + 0x70, + 0x38, + 0x4e, + 0x1c, + 0xe0, + 0x70, + 0x98, + 0x3a, + 0x80, + 0x70, + 0xa8, + 0x1d, + 0xa0, + 0x70, + 0xa4, + 0x3b, + 0x09, + 0xc2, + 0xc3, + 0xb8, + 0x27, + 0x0a, + 0x0e, + 0xc3, + 0x38, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfc, + 0x16, + 0x87, + 0xe7, + 0x0b, + 0x43, + 0xf3, + 0x85, + 0xff, + 0xf8, + 0x2d, + 0x0f, + 0xfc, + 0x77, + 0xff, + 0x90, + 0x76, + 0x38, + 0xe0, + 0xd0, + 0x6e, + 0x0c, + 0x18, + 0x34, + 0x77, + 0x06, + 0x0c, + 0x1a, + 0x51, + 0xff, + 0xf2, + 0x6a, + 0xc1, + 0x83, + 0x06, + 0xac, + 0x70, + 0x60, + 0xc1, + 0xac, + 0x38, + 0x30, + 0x67, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xc3, + 0xf7, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0x38, + 0x5a, + 0x1f, + 0x9c, + 0x2f, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe3, + 0x5f, + 0xf8, + 0x2d, + 0xf5, + 0x7d, + 0xa0, + 0xcd, + 0x0f, + 0xb4, + 0x19, + 0xa7, + 0xf1, + 0xa3, + 0x9a, + 0x61, + 0x66, + 0x94, + 0x34, + 0xea, + 0xcd, + 0x30, + 0x69, + 0x87, + 0x69, + 0x03, + 0x43, + 0x9f, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfd, + 0xff, + 0xf8, + 0x2d, + 0x0f, + 0xce, + 0x16, + 0x87, + 0xe7, + 0x0b, + 0xff, + 0xf0, + 0x5a, + 0x1f, + 0xf8, + 0xef, + 0xc5, + 0xf9, + 0x06, + 0xa0, + 0x60, + 0x41, + 0xa0, + 0xca, + 0x18, + 0x24, + 0x90, + 0x60, + 0xcc, + 0x2c, + 0xd1, + 0xc0, + 0xd8, + 0x4f, + 0x92, + 0xae, + 0x32, + 0xe2, + 0x4d, + 0x41, + 0x61, + 0xda, + 0x61, + 0x3e, + 0x09, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfc, + 0x1b, + 0x43, + 0xfb, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x87, + 0xfe, + 0x06, + 0x9d, + 0x7b, + 0x0e, + 0xd3, + 0x0f, + 0x61, + 0xd8, + 0x17, + 0xf0, + 0x76, + 0x5f, + 0xfa, + 0x0d, + 0x9a, + 0x07, + 0x0b, + 0x09, + 0xcf, + 0xff, + 0x05, + 0x43, + 0x43, + 0xf4, + 0x0c, + 0x1a, + 0x1f, + 0x38, + 0xe0, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfc, + 0x16, + 0x87, + 0xf6, + 0x16, + 0x87, + 0xf6, + 0x17, + 0xff, + 0xe0, + 0xb4, + 0x2c, + 0x18, + 0x7b, + 0x7f, + 0x03, + 0xf2, + 0x0d, + 0x0b, + 0x06, + 0x1e, + 0xc3, + 0x60, + 0xc3, + 0xd9, + 0xf8, + 0x1f, + 0x91, + 0xc3, + 0x60, + 0xc3, + 0xba, + 0x7e, + 0x07, + 0xf1, + 0x87, + 0x60, + 0xc3, + 0x30, + 0x76, + 0x0c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x87, + 0xcb, + 0xaf, + 0xc8, + 0x6f, + 0xd7, + 0x90, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfd, + 0xff, + 0xf9, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xaf, + 0x83, + 0xf0, + 0x0b, + 0x43, + 0xda, + 0x1e, + 0xd0, + 0xaf, + 0xf0, + 0x6d, + 0x0f, + 0x68, + 0x7b, + 0x44, + 0x27, + 0xe8, + 0xbe, + 0x43, + 0xda, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0xb4, + 0x37, + 0xc1, + 0x80, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xde, + 0x83, + 0xff, + 0x75, + 0x07, + 0xfd, + 0x65, + 0x03, + 0xfd, + 0x60, + 0xa0, + 0x7f, + 0x5a, + 0x0a, + 0x07, + 0xeb, + 0x42, + 0xa0, + 0x79, + 0xf0, + 0x75, + 0x03, + 0xdc, + 0x1e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xe7, + 0xe4, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x4e, + 0x1f, + 0xce, + 0x13, + 0x87, + 0xf3, + 0x84, + 0xe1, + 0xf7, + 0xf8, + 0x70, + 0xfe, + 0x70, + 0x9c, + 0x3f, + 0x9c, + 0x27, + 0x0f, + 0xe7, + 0x11, + 0xc3, + 0xf3, + 0x7c, + 0x38, + 0x7d, + 0xf8, + 0x27, + 0x0f, + 0xe7, + 0x09, + 0xc3, + 0xf9, + 0xc2, + 0x70, + 0xd0, + 0x67, + 0x09, + 0xc3, + 0x61, + 0xac, + 0x36, + 0x1b, + 0x0b, + 0xc8, + 0x6f, + 0xe8, + 0x09, + 0xc3, + 0x38, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xbf, + 0xc8, + 0xe1, + 0xf9, + 0xc3, + 0x3a, + 0x1f, + 0x38, + 0x67, + 0xe0, + 0xf3, + 0xb2, + 0x39, + 0x68, + 0x1b, + 0xe8, + 0x0e, + 0x0b, + 0x4f, + 0x58, + 0x67, + 0x09, + 0x0c, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x70, + 0xfb, + 0xd0, + 0x67, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0x68, + 0x7b, + 0x0d, + 0x83, + 0x43, + 0xda, + 0x16, + 0x09, + 0x09, + 0xfe, + 0x1c, + 0x14, + 0x0f, + 0x61, + 0x38, + 0x28, + 0x1e, + 0xc2, + 0x60, + 0x38, + 0x7b, + 0x51, + 0x40, + 0x38, + 0x66, + 0xf4, + 0x48, + 0x58, + 0x4f, + 0x61, + 0x68, + 0x5a, + 0x1d, + 0x81, + 0xc3, + 0x50, + 0x3b, + 0x05, + 0x03, + 0x38, + 0x76, + 0x0d, + 0x0e, + 0xd0, + 0xd9, + 0x61, + 0xe7, + 0x05, + 0xc4, + 0x1f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0a, + 0x81, + 0xff, + 0x81, + 0x40, + 0x7f, + 0xe8, + 0x2a, + 0x07, + 0xac, + 0x37, + 0xf4, + 0x19, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x51, + 0x41, + 0x9c, + 0x39, + 0xfa, + 0x0c, + 0xe1, + 0xbe, + 0x83, + 0xce, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x50, + 0x3d, + 0x61, + 0x9f, + 0x06, + 0x7e, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0b, + 0x0f, + 0xfc, + 0x0c, + 0x1f, + 0xf0, + 0x76, + 0x1b, + 0x03, + 0x05, + 0xfc, + 0x38, + 0x24, + 0x3b, + 0x09, + 0xc1, + 0x87, + 0xb0, + 0x9c, + 0x1f, + 0x82, + 0xd4, + 0x30, + 0x67, + 0x1b, + 0xd1, + 0x40, + 0xce, + 0x76, + 0x16, + 0x86, + 0x60, + 0xb0, + 0xb0, + 0xe6, + 0x0b, + 0x03, + 0x87, + 0x50, + 0x2c, + 0x1a, + 0x1d, + 0x21, + 0x65, + 0x87, + 0xb0, + 0x7a, + 0x30, + 0xdf, + 0x41, + 0xff, + 0x83, + 0x0b, + 0x0f, + 0x9a, + 0x07, + 0x61, + 0x37, + 0xd0, + 0x7b, + 0x0a, + 0x56, + 0x1c, + 0xff, + 0x06, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc0, + 0xa0, + 0xd8, + 0x8d, + 0xfd, + 0x04, + 0xfd, + 0x74, + 0xc3, + 0x9f, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x48, + 0x6c, + 0x3d, + 0x85, + 0xa1, + 0x61, + 0xec, + 0x2c, + 0x1e, + 0x83, + 0xdf, + 0xa0, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x15, + 0x7e, + 0x0d, + 0xa0, + 0x5b, + 0x96, + 0x1f, + 0xe0, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x86, + 0xd0, + 0xf3, + 0xf2, + 0x16, + 0x86, + 0x7e, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x3f, + 0xf9, + 0x3d, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x18, + 0x0b, + 0x0f, + 0xfc, + 0x0c, + 0x2f, + 0xf9, + 0x15, + 0xa8, + 0xd7, + 0xb5, + 0x7f, + 0x18, + 0x76, + 0x85, + 0x85, + 0x87, + 0x68, + 0x58, + 0x58, + 0x76, + 0x85, + 0x85, + 0x87, + 0x68, + 0x5f, + 0x18, + 0x76, + 0xaf, + 0x90, + 0x61, + 0xda, + 0x16, + 0x16, + 0x1d, + 0xa1, + 0x61, + 0x61, + 0xda, + 0x16, + 0x17, + 0xfc, + 0x85, + 0x85, + 0xa1, + 0xb4, + 0xbc, + 0x16, + 0x1d, + 0xa0, + 0x0b, + 0x0f, + 0x95, + 0xc1, + 0xb0, + 0xaf, + 0xd2, + 0x1d, + 0xa1, + 0xce, + 0x1d, + 0xfc, + 0x19, + 0xc3, + 0xec, + 0x3c, + 0xe1, + 0xf6, + 0x1e, + 0x70, + 0xfb, + 0x51, + 0xff, + 0xa0, + 0x3e, + 0x83, + 0x38, + 0x77, + 0x61, + 0xe7, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0xd8, + 0x79, + 0xc3, + 0xec, + 0x3c, + 0xe1, + 0xf6, + 0x1e, + 0x70, + 0xeb, + 0xc1, + 0xe7, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x9c, + 0x3f, + 0xb0, + 0xce, + 0x1f, + 0xd8, + 0x67, + 0x0f, + 0xbf, + 0x5f, + 0xf2, + 0x1d, + 0x86, + 0x70, + 0x68, + 0x76, + 0x19, + 0x81, + 0xa1, + 0xd8, + 0xb5, + 0x01, + 0xa1, + 0x37, + 0xa2, + 0xe0, + 0x68, + 0x5d, + 0x86, + 0xf4, + 0x68, + 0x76, + 0x13, + 0x94, + 0xd0, + 0xec, + 0x2e, + 0x0b, + 0x43, + 0xb0, + 0x58, + 0x69, + 0x50, + 0x59, + 0x61, + 0xcf, + 0x42, + 0xe3, + 0x0f, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0x7f, + 0xe0, + 0x7e, + 0x8c, + 0x3f, + 0xec, + 0x2c, + 0x3f, + 0xec, + 0x2c, + 0x3f, + 0xec, + 0x4c, + 0x3f, + 0x9b, + 0xd3, + 0x87, + 0xf7, + 0x60, + 0x70, + 0xff, + 0xb0, + 0x30, + 0x7f, + 0xd8, + 0x24, + 0x3f, + 0xec, + 0x18, + 0x7f, + 0xce, + 0x58, + 0x7f, + 0xae, + 0x30, + 0xff, + 0xc1, + 0xff, + 0x80, + 0x06, + 0x82, + 0x4f, + 0xe4, + 0x1a, + 0x16, + 0x1d, + 0xa0, + 0xd0, + 0x32, + 0x1b, + 0x6f, + 0xa7, + 0x0f, + 0x68, + 0x34, + 0x70, + 0xf6, + 0x83, + 0x47, + 0x0f, + 0x68, + 0x39, + 0x58, + 0x7b, + 0x55, + 0xe5, + 0x61, + 0xed, + 0x56, + 0x8e, + 0x1e, + 0xd0, + 0x68, + 0xe1, + 0xed, + 0x06, + 0x8e, + 0x1e, + 0xd0, + 0x68, + 0xe1, + 0xed, + 0x06, + 0x8e, + 0x1e, + 0xd5, + 0xe0, + 0x38, + 0x6f, + 0x83, + 0xff, + 0x06, + 0x0a, + 0x43, + 0xff, + 0x12, + 0x35, + 0xf0, + 0x6e, + 0x02, + 0xfb, + 0x4f, + 0xe8, + 0x3d, + 0xa1, + 0x48, + 0x7e, + 0xd0, + 0xa4, + 0x3f, + 0x68, + 0x54, + 0x57, + 0xfc, + 0x8d, + 0xf2, + 0x1e, + 0xd3, + 0xb8, + 0x3f, + 0x68, + 0x52, + 0x1f, + 0xb4, + 0x29, + 0x0f, + 0xda, + 0x14, + 0x87, + 0xed, + 0x0b, + 0x47, + 0xfe, + 0x47, + 0xc1, + 0xfd, + 0xa1, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0x90, + 0xec, + 0x3c, + 0xf0, + 0x65, + 0x6a, + 0x09, + 0xe0, + 0xef, + 0xe0, + 0x3a, + 0x1f, + 0xb0, + 0xad, + 0x0f, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x88, + 0x28, + 0x50, + 0xc2, + 0xbd, + 0x03, + 0x06, + 0x0c, + 0x7e, + 0x0b, + 0x47, + 0x1c, + 0x36, + 0x0e, + 0x06, + 0x06, + 0x0d, + 0x81, + 0x05, + 0x01, + 0x40, + 0xd8, + 0x6a, + 0x05, + 0xa1, + 0x38, + 0x5c, + 0x13, + 0x85, + 0xe8, + 0x14, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xf0, + 0x0b, + 0x03, + 0xff, + 0x21, + 0xb0, + 0xee, + 0x06, + 0x84, + 0xe8, + 0x6d, + 0x06, + 0x83, + 0xf8, + 0x2d, + 0x06, + 0x86, + 0xc3, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0x0e, + 0xc5, + 0x7f, + 0xc1, + 0x9f, + 0x80, + 0xe0, + 0x70, + 0xbe, + 0x0c, + 0xc0, + 0x70, + 0xec, + 0x35, + 0x00, + 0xe1, + 0xd8, + 0x69, + 0x03, + 0x87, + 0x61, + 0xb4, + 0x14, + 0x0c, + 0xe1, + 0xb4, + 0x14, + 0x0a, + 0xe1, + 0xff, + 0xe4, + 0x0b, + 0x0c, + 0xa1, + 0x83, + 0xd8, + 0x6a, + 0x03, + 0x0f, + 0x68, + 0x58, + 0x5a, + 0x17, + 0xf1, + 0x61, + 0x58, + 0x76, + 0x07, + 0x0e, + 0xd0, + 0xd8, + 0x38, + 0x39, + 0xd0, + 0xb0, + 0x3f, + 0xf2, + 0x13, + 0xf0, + 0x58, + 0x58, + 0x5f, + 0x21, + 0x38, + 0x58, + 0x76, + 0x1a, + 0x80, + 0x70, + 0xec, + 0x36, + 0x13, + 0x87, + 0x61, + 0x50, + 0x2a, + 0x07, + 0x60, + 0xb0, + 0xda, + 0x15, + 0xe1, + 0xc2, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0x9c, + 0x3c, + 0xe1, + 0x9f, + 0xe2, + 0x03, + 0x87, + 0xd8, + 0x58, + 0x1c, + 0x3e, + 0xc2, + 0xc0, + 0xfe, + 0x42, + 0xc4, + 0xc0, + 0xe1, + 0xeb, + 0xe3, + 0x03, + 0x86, + 0x7e, + 0x0b, + 0x03, + 0x87, + 0xd8, + 0x58, + 0x1c, + 0x3e, + 0xc2, + 0xc0, + 0xe1, + 0xf6, + 0x16, + 0x07, + 0x0f, + 0xb0, + 0xb4, + 0x70, + 0xef, + 0x47, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x10, + 0xf6, + 0x1d, + 0x82, + 0x81, + 0x2b, + 0x50, + 0x58, + 0x50, + 0x54, + 0xea, + 0xff, + 0xc1, + 0xb0, + 0x95, + 0xaf, + 0x06, + 0xc3, + 0x38, + 0x7f, + 0x61, + 0xaa, + 0x43, + 0xcf, + 0xc0, + 0x99, + 0x0c, + 0xfc, + 0x85, + 0x92, + 0x1f, + 0x61, + 0x39, + 0x21, + 0xf6, + 0x16, + 0x92, + 0x04, + 0x36, + 0x07, + 0x04, + 0x83, + 0x42, + 0xc7, + 0x41, + 0x40, + 0x60, + 0xf4, + 0x48, + 0x4f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe5, + 0x5c, + 0x1b, + 0x03, + 0xfa, + 0x50, + 0x4a, + 0xd1, + 0x83, + 0xfa, + 0xf4, + 0xa8, + 0x3f, + 0xec, + 0x0f, + 0xfd, + 0x06, + 0xc0, + 0xf9, + 0x0b, + 0x43, + 0x6a, + 0xa3, + 0x05, + 0x84, + 0xde, + 0x68, + 0x60, + 0x70, + 0xbb, + 0x04, + 0x94, + 0x34, + 0x3b, + 0x06, + 0x83, + 0xa0, + 0x7b, + 0x06, + 0x15, + 0x87, + 0xd8, + 0xe0, + 0xbe, + 0x0e, + 0x73, + 0x57, + 0x81, + 0x68, + 0x2e, + 0x33, + 0x83, + 0x3a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0e, + 0xfe, + 0x3f, + 0xe8, + 0x36, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1c, + 0xe8, + 0x79, + 0xfa, + 0xff, + 0xc0, + 0xf8, + 0x3a, + 0xe0, + 0xfb, + 0x0e, + 0xdc, + 0x3e, + 0xc3, + 0x59, + 0x40, + 0xf6, + 0x13, + 0xa0, + 0xd0, + 0xec, + 0x16, + 0x84, + 0xf0, + 0x2e, + 0x1d, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x03, + 0x81, + 0xc3, + 0xec, + 0x0e, + 0x07, + 0x0f, + 0xb0, + 0x38, + 0x1c, + 0x33, + 0xfc, + 0xe0, + 0x70, + 0x21, + 0xb0, + 0x38, + 0x1c, + 0xe0, + 0xd8, + 0x1f, + 0x9f, + 0x21, + 0xd8, + 0x1c, + 0x0e, + 0x1e, + 0x7e, + 0x70, + 0x38, + 0x67, + 0xe4, + 0x70, + 0x38, + 0x7d, + 0x81, + 0xc0, + 0xe1, + 0xf6, + 0x07, + 0x03, + 0x87, + 0xd8, + 0x1c, + 0x9c, + 0x1a, + 0x16, + 0x0b, + 0xd3, + 0x83, + 0x07, + 0xa0, + 0x48, + 0x5f, + 0x80, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0xfe, + 0x56, + 0x8c, + 0x1f, + 0xdf, + 0xa6, + 0x3f, + 0x90, + 0xd8, + 0x18, + 0xc2, + 0xd0, + 0xd8, + 0x18, + 0xc2, + 0xd0, + 0xda, + 0xd1, + 0x85, + 0xa0, + 0x6f, + 0x34, + 0x30, + 0xb4, + 0x1d, + 0x82, + 0x86, + 0x3e, + 0x0e, + 0xc1, + 0x26, + 0x1f, + 0xd8, + 0x34, + 0xc3, + 0x21, + 0xb0, + 0x60, + 0xc3, + 0x61, + 0x39, + 0x40, + 0x68, + 0x1c, + 0x17, + 0x18, + 0x4f, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0c, + 0xc2, + 0x1f, + 0x61, + 0x9c, + 0x70, + 0xf6, + 0x84, + 0xe0, + 0x60, + 0x3f, + 0xc0, + 0x75, + 0x54, + 0x1b, + 0x05, + 0xfa, + 0xa4, + 0x36, + 0x1d, + 0x87, + 0xf6, + 0xa0, + 0xb4, + 0x70, + 0x9b, + 0xe0, + 0xa8, + 0x68, + 0x1e, + 0xc3, + 0x9e, + 0xc3, + 0xd8, + 0x7b, + 0xc1, + 0xf6, + 0x1d, + 0x70, + 0x10, + 0xd8, + 0x6f, + 0x58, + 0x24, + 0x2c, + 0x17, + 0x03, + 0xce, + 0x0b, + 0xc0, + 0x43, + 0xae, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0xfc, + 0x1f, + 0xf8, + 0xb4, + 0x3f, + 0xf5, + 0x87, + 0xcb, + 0x05, + 0xc4, + 0x1d, + 0xfa, + 0x1c, + 0x18, + 0xe1, + 0xdb, + 0xfa, + 0xad, + 0x0e, + 0xc0, + 0xe0, + 0x74, + 0x39, + 0xdf, + 0xe3, + 0x0f, + 0x68, + 0x1c, + 0x2e, + 0x0c, + 0xe1, + 0x38, + 0x4e, + 0x1b, + 0x4f, + 0xf4, + 0x70, + 0x38, + 0x33, + 0x87, + 0x69, + 0x07, + 0x38, + 0x7f, + 0xef, + 0xa0, + 0xff, + 0xc1, + 0xff, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x4b, + 0xff, + 0x03, + 0xf8, + 0x27, + 0x43, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x07, + 0xfe, + 0x42, + 0x7e, + 0x34, + 0x36, + 0x17, + 0xc8, + 0x58, + 0x5c, + 0x1d, + 0x86, + 0xa1, + 0x61, + 0xec, + 0x3b, + 0xe0, + 0xfb, + 0x0c, + 0xfc, + 0x87, + 0xb0, + 0x3e, + 0x47, + 0x90, + 0x7a, + 0x1d, + 0x0e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x42, + 0x4c, + 0x50, + 0x1f, + 0xe2, + 0x86, + 0x0c, + 0x3b, + 0x0a, + 0x4c, + 0x14, + 0x0d, + 0x85, + 0x83, + 0x03, + 0x86, + 0xc0, + 0xe0, + 0xc2, + 0xc3, + 0x7d, + 0x40, + 0x61, + 0xcf, + 0xd0, + 0x76, + 0x0d, + 0x02, + 0x61, + 0xec, + 0xa0, + 0x76, + 0x1f, + 0x58, + 0x7b, + 0x0e, + 0x7c, + 0x1f, + 0x60, + 0x6f, + 0x21, + 0xef, + 0x81, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xda, + 0x0a, + 0xba, + 0x80, + 0xff, + 0x0a, + 0xb6, + 0xc3, + 0xb0, + 0xe7, + 0x06, + 0x1d, + 0x87, + 0x38, + 0x30, + 0xed, + 0x82, + 0x70, + 0x61, + 0x37, + 0xaf, + 0xfe, + 0x57, + 0x61, + 0xde, + 0x83, + 0xec, + 0x3b, + 0xb0, + 0xfb, + 0x0d, + 0x66, + 0x87, + 0xb0, + 0xac, + 0x0e, + 0x87, + 0x60, + 0xf0, + 0x67, + 0x81, + 0x78, + 0xa0, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x03, + 0x81, + 0xff, + 0xc1, + 0x38, + 0x1c, + 0x1a, + 0x58, + 0x4e, + 0x07, + 0x06, + 0x07, + 0x07, + 0xe9, + 0xc1, + 0x81, + 0xc2, + 0x70, + 0x38, + 0x30, + 0x38, + 0x4e, + 0x07, + 0x06, + 0x07, + 0x09, + 0xc0, + 0xe0, + 0xd2, + 0xc2, + 0x7e, + 0x7f, + 0xf0, + 0x29, + 0x81, + 0xc3, + 0xc8, + 0x4e, + 0x07, + 0x0f, + 0xf3, + 0x81, + 0xc3, + 0xca, + 0x03, + 0x81, + 0xc3, + 0xd4, + 0x03, + 0x85, + 0xa1, + 0xda, + 0x5c, + 0x15, + 0xfe, + 0x80, + 0x0b, + 0x0c, + 0xc1, + 0xfd, + 0x82, + 0xe5, + 0xf0, + 0x4e, + 0x0c, + 0x2e, + 0x6c, + 0x1f, + 0x9c, + 0x2c, + 0x2c, + 0x36, + 0x0c, + 0x2c, + 0x2c, + 0x36, + 0x0c, + 0x2c, + 0x2c, + 0x36, + 0x0c, + 0x2c, + 0x2c, + 0x27, + 0xce, + 0x16, + 0x16, + 0x0f, + 0x81, + 0x85, + 0x85, + 0x86, + 0xc1, + 0x81, + 0xc2, + 0xc3, + 0x60, + 0xf9, + 0xc5, + 0x61, + 0xb1, + 0xd0, + 0x65, + 0xa1, + 0x38, + 0x7b, + 0x0f, + 0x5a, + 0x1e, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xc8, + 0x6c, + 0x3f, + 0x78, + 0x3b, + 0x0c, + 0xa3, + 0xc1, + 0xbf, + 0x82, + 0xb8, + 0x3e, + 0xc3, + 0xce, + 0x87, + 0xb0, + 0x5f, + 0xf9, + 0x0b, + 0x11, + 0x6d, + 0x6c, + 0x0d, + 0xe8, + 0x36, + 0x94, + 0x1e, + 0xc3, + 0xda, + 0x61, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3a, + 0xe0, + 0xdf, + 0x07, + 0x0b, + 0x0f, + 0xcc, + 0x86, + 0xc0, + 0xdf, + 0xd0, + 0x67, + 0x05, + 0x0d, + 0x18, + 0x2f, + 0xe9, + 0x34, + 0x60, + 0xec, + 0x12, + 0x68, + 0xc1, + 0xd8, + 0x24, + 0xd1, + 0x83, + 0xb1, + 0x93, + 0x47, + 0x0d, + 0x7a, + 0x89, + 0xa0, + 0xc2, + 0xec, + 0x18, + 0x34, + 0x18, + 0x76, + 0x0c, + 0x1a, + 0x0d, + 0x0d, + 0x83, + 0x06, + 0x82, + 0x81, + 0xb1, + 0x81, + 0xa0, + 0x70, + 0x9c, + 0xd0, + 0x68, + 0x5a, + 0x5c, + 0x61, + 0x68, + 0x48, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x0d, + 0xfc, + 0x1e, + 0xc3, + 0x60, + 0x70, + 0xca, + 0xd4, + 0x38, + 0x1c, + 0x35, + 0x3a, + 0x14, + 0x03, + 0x87, + 0xb0, + 0x58, + 0x6f, + 0x83, + 0x60, + 0xd0, + 0xe5, + 0x06, + 0xc0, + 0x87, + 0xfc, + 0xfa, + 0xff, + 0xc0, + 0x7e, + 0x41, + 0x86, + 0xa0, + 0x76, + 0x15, + 0x81, + 0xc3, + 0xd8, + 0x6b, + 0x74, + 0x3d, + 0x87, + 0x7a, + 0x0f, + 0xb0, + 0x37, + 0x3e, + 0x90, + 0x7a, + 0x3c, + 0x86, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0f, + 0xd8, + 0x7b, + 0x0d, + 0xa0, + 0xc3, + 0xda, + 0x13, + 0xc6, + 0x1b, + 0xf8, + 0x32, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x2e, + 0x0b, + 0x0f, + 0x62, + 0x0b, + 0x06, + 0x19, + 0xbe, + 0x0f, + 0x61, + 0x3d, + 0x87, + 0xee, + 0x88, + 0x58, + 0x1a, + 0x7e, + 0x90, + 0xd8, + 0x28, + 0x85, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x86, + 0xf4, + 0x1f, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x1a, + 0xfc, + 0x0f, + 0xe6, + 0xbf, + 0x06, + 0xc3, + 0xff, + 0x05, + 0x84, + 0xff, + 0x07, + 0xb1, + 0x1c, + 0x0e, + 0x19, + 0xbd, + 0x0e, + 0x16, + 0x13, + 0xd8, + 0x4e, + 0x16, + 0x1e, + 0xc2, + 0x70, + 0xb0, + 0xf6, + 0x15, + 0x02, + 0xc4, + 0x36, + 0x16, + 0x1b, + 0x20, + 0xd8, + 0x38, + 0x36, + 0x60, + 0xf4, + 0x50, + 0x3a, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x43, + 0xca, + 0x90, + 0xda, + 0x07, + 0xea, + 0x21, + 0xda, + 0x0a, + 0x07, + 0xef, + 0xea, + 0x83, + 0xfd, + 0xa0, + 0xa0, + 0x7f, + 0xb4, + 0x17, + 0xfc, + 0x85, + 0xad, + 0x40, + 0x38, + 0x73, + 0xf3, + 0x40, + 0x38, + 0x6e, + 0xd0, + 0x68, + 0x1c, + 0x3d, + 0xa0, + 0xd0, + 0x38, + 0x7b, + 0x41, + 0x84, + 0xe1, + 0xed, + 0x1c, + 0x27, + 0x0f, + 0x69, + 0xa1, + 0x38, + 0x6b, + 0xc0, + 0xc3, + 0x38, + 0x7f, + 0xe0, + 0xf8, + 0x0b, + 0x03, + 0xff, + 0x41, + 0xb0, + 0xee, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0xdf, + 0xc1, + 0x68, + 0x7e, + 0xc3, + 0xb4, + 0x3f, + 0x60, + 0xff, + 0xe8, + 0x2c, + 0x40, + 0xf6, + 0x1e, + 0xbd, + 0x01, + 0xdc, + 0x3b, + 0xe0, + 0xd4, + 0x70, + 0xfb, + 0x0d, + 0x8e, + 0x1f, + 0x61, + 0x58, + 0xe1, + 0xf6, + 0x07, + 0x03, + 0x84, + 0x81, + 0xc7, + 0x40, + 0xe0, + 0x63, + 0xd1, + 0xa1, + 0xbf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0x85, + 0x06, + 0x90, + 0xd8, + 0x5a, + 0x14, + 0x86, + 0xc2, + 0xd0, + 0xa4, + 0x0f, + 0xd1, + 0xa0, + 0xfc, + 0x83, + 0x57, + 0xe4, + 0xc9, + 0x06, + 0x16, + 0x69, + 0x92, + 0x0c, + 0x2c, + 0xd3, + 0x24, + 0x7d, + 0x19, + 0xa6, + 0x65, + 0xe4, + 0x19, + 0xab, + 0x30, + 0xb0, + 0x31, + 0xb2, + 0x61, + 0x60, + 0xa1, + 0xb8, + 0x30, + 0xb0, + 0x60, + 0xe8, + 0x72, + 0x0c, + 0x60, + 0x48, + 0x6c, + 0xf1, + 0x84, + 0xff, + 0x21, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x0a, + 0xd4, + 0x2b, + 0x5e, + 0x07, + 0xe8, + 0x2c, + 0x3f, + 0xb0, + 0x2a, + 0xd7, + 0x83, + 0x60, + 0xff, + 0xe4, + 0x2c, + 0x36, + 0x1f, + 0x9b, + 0xd1, + 0x7f, + 0x90, + 0x76, + 0x12, + 0xf7, + 0x83, + 0xb0, + 0xfa, + 0xc3, + 0xd8, + 0x4e, + 0xac, + 0x3e, + 0xc3, + 0x3e, + 0x43, + 0xec, + 0x3d, + 0x68, + 0x6b, + 0x83, + 0xe6, + 0x0f, + 0xfc, + 0x1f, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0xff, + 0xb4, + 0x70, + 0xe4, + 0x2f, + 0xe7, + 0x60, + 0x38, + 0x76, + 0x07, + 0x34, + 0x90, + 0xec, + 0x0e, + 0x3b, + 0x87, + 0xb0, + 0x38, + 0x2e, + 0x0e, + 0x7e, + 0x70, + 0xb8, + 0x27, + 0xe4, + 0x70, + 0x76, + 0x1e, + 0xc0, + 0xe5, + 0x96, + 0x1d, + 0x81, + 0xdc, + 0x2d, + 0x0d, + 0x81, + 0xd4, + 0x1f, + 0xd8, + 0x1c, + 0x3f, + 0xbd, + 0x01, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xeb, + 0xc1, + 0xe7, + 0x0c, + 0xe5, + 0x03, + 0x7f, + 0x03, + 0x41, + 0xc1, + 0xd8, + 0x1d, + 0x0d, + 0xc1, + 0xb1, + 0xd4, + 0x1d, + 0xc1, + 0x61, + 0x38, + 0x64, + 0x33, + 0xf0, + 0xe0, + 0xb8, + 0x2f, + 0x90, + 0x3b, + 0xe0, + 0xe4, + 0xc2, + 0x7c, + 0x87, + 0xec, + 0x27, + 0x0f, + 0xf6, + 0x13, + 0x87, + 0x61, + 0x38, + 0x6c, + 0x3b, + 0x05, + 0xc1, + 0xbf, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xde, + 0x83, + 0xed, + 0x0a, + 0xca, + 0x04, + 0xff, + 0x16, + 0x16, + 0x87, + 0x60, + 0xf2, + 0x1b, + 0x83, + 0x60, + 0xef, + 0xe7, + 0x0d, + 0xa8, + 0x70, + 0xb4, + 0x26, + 0xf4, + 0x38, + 0x58, + 0x4f, + 0x61, + 0x38, + 0x58, + 0x7b, + 0x09, + 0xcf, + 0x83, + 0xd8, + 0x4e, + 0x1c, + 0x86, + 0xc2, + 0x70, + 0xce, + 0x1b, + 0x0d, + 0x86, + 0xa0, + 0x3d, + 0x06, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xb0, + 0xf6, + 0x82, + 0xb7, + 0x51, + 0xfc, + 0x72, + 0xeb, + 0x0b, + 0x0b, + 0x43, + 0x38, + 0x58, + 0x5a, + 0x19, + 0xc2, + 0xc2, + 0xe5, + 0xd6, + 0x07, + 0xe3, + 0xff, + 0x1f, + 0x20, + 0xc3, + 0xd0, + 0x58, + 0x58, + 0x7f, + 0xb0, + 0x38, + 0x7f, + 0xb0, + 0x70, + 0x7f, + 0xb1, + 0xc3, + 0xfa, + 0xf1, + 0x40, + 0xff, + 0xc1, + 0xff, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xda, + 0x1b, + 0x41, + 0x87, + 0x61, + 0x7f, + 0x38, + 0x67, + 0x0e, + 0xd0, + 0x60, + 0xf4, + 0x87, + 0x61, + 0x61, + 0xff, + 0x61, + 0x7f, + 0xd0, + 0x4f, + 0xce, + 0xe1, + 0x68, + 0xfc, + 0x83, + 0x34, + 0x70, + 0xec, + 0x2c, + 0x19, + 0xa1, + 0xd8, + 0x58, + 0x1f, + 0x07, + 0xb0, + 0xb0, + 0x5e, + 0x0f, + 0x61, + 0x67, + 0x8b, + 0x41, + 0xf0, + 0x5d, + 0x02, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x04, + 0x83, + 0xff, + 0x82, + 0x90, + 0xe7, + 0x0f, + 0xa8, + 0x05, + 0x0e, + 0x08, + 0x17, + 0xe1, + 0x87, + 0x06, + 0x1a, + 0x42, + 0xc7, + 0x18, + 0x34, + 0x85, + 0x8e, + 0x48, + 0x6a, + 0x20, + 0x47, + 0x10, + 0xcf, + 0xd7, + 0xff, + 0x14, + 0xd1, + 0x75, + 0xae, + 0x0a, + 0x43, + 0x9c, + 0x3e, + 0x90, + 0xe7, + 0x0f, + 0xa4, + 0x39, + 0xc3, + 0xed, + 0x0e, + 0x70, + 0xf7, + 0x83, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf0, + 0x3f, + 0x54, + 0x0d, + 0x1c, + 0x36, + 0x0a, + 0x03, + 0x05, + 0x03, + 0x60, + 0xa0, + 0x34, + 0x43, + 0xb0, + 0x5f, + 0xf2, + 0x13, + 0xea, + 0xb0, + 0xd8, + 0x5d, + 0x83, + 0x68, + 0x0a, + 0x07, + 0x60, + 0xc1, + 0xab, + 0x0f, + 0x60, + 0xc0, + 0xf9, + 0x0f, + 0x63, + 0x81, + 0xf2, + 0x1e, + 0xcd, + 0x5e, + 0x57, + 0x90, + 0x5c, + 0x46, + 0x86, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x76, + 0x1f, + 0x9c, + 0x35, + 0x01, + 0x86, + 0xfe, + 0x1c, + 0x2b, + 0x0e, + 0xc2, + 0xd0, + 0xda, + 0x1b, + 0x07, + 0xff, + 0x06, + 0xc0, + 0xb0, + 0x74, + 0x81, + 0xf8, + 0x3f, + 0xef, + 0x82, + 0xff, + 0x90, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xc2, + 0xc3, + 0xb4, + 0x36, + 0x16, + 0x1d, + 0xa1, + 0x38, + 0x5a, + 0xf6, + 0x82, + 0xe0, + 0xbf, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x58, + 0x7f, + 0xb0, + 0xbf, + 0xf0, + 0x3f, + 0x5c, + 0x1e, + 0xc3, + 0x63, + 0xfe, + 0x06, + 0x1b, + 0x03, + 0x85, + 0x8e, + 0x1b, + 0x51, + 0x85, + 0x8e, + 0x06, + 0xf4, + 0x6b, + 0x63, + 0x83, + 0xb4, + 0x1f, + 0xc5, + 0x03, + 0x61, + 0x61, + 0x5e, + 0x43, + 0x61, + 0x61, + 0xff, + 0x61, + 0x61, + 0xea, + 0x05, + 0x85, + 0xa1, + 0xda, + 0x5e, + 0x0a, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0f, + 0x9b, + 0x0e, + 0xc2, + 0xa7, + 0xc8, + 0x7b, + 0x41, + 0x81, + 0xc3, + 0xbf, + 0x8c, + 0x2c, + 0x3e, + 0xc2, + 0xc2, + 0xc3, + 0xec, + 0x2c, + 0x0e, + 0x1f, + 0x61, + 0x7f, + 0xe0, + 0x9f, + 0x8c, + 0x2c, + 0x3b, + 0xe4, + 0x18, + 0x52, + 0x1e, + 0xc2, + 0xc2, + 0xa0, + 0x7b, + 0x0b, + 0x09, + 0xc3, + 0xd8, + 0x58, + 0x33, + 0x14, + 0x16, + 0x07, + 0x99, + 0xa6, + 0x0b, + 0x81, + 0x44, + 0x11, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xad, + 0xea, + 0x87, + 0xf9, + 0x76, + 0xb8, + 0x36, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x37, + 0xfe, + 0x03, + 0x7a, + 0x0b, + 0xe4, + 0x27, + 0xb0, + 0xd7, + 0xd0, + 0x7b, + 0x09, + 0xcd, + 0xd0, + 0xec, + 0x2d, + 0x31, + 0xc3, + 0xb1, + 0xd0, + 0x60, + 0x74, + 0x2c, + 0x50, + 0x58, + 0x48, + 0x2e, + 0x0f, + 0x61, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xec, + 0x0f, + 0xfd, + 0x1f, + 0xce, + 0x0d, + 0x1c, + 0x2c, + 0x0c, + 0x0c, + 0x2c, + 0x2c, + 0x0f, + 0xfe, + 0x0b, + 0x5b, + 0x06, + 0x8e, + 0x0b, + 0xe6, + 0x06, + 0x16, + 0xfc, + 0x06, + 0x06, + 0x8e, + 0x16, + 0x07, + 0xff, + 0x05, + 0x84, + 0x83, + 0x09, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xbd, + 0x07, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xc0, + 0xd1, + 0xc6, + 0xe5, + 0x40, + 0xc2, + 0xcf, + 0xd3, + 0x03, + 0x0b, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xc0, + 0xd1, + 0xc2, + 0xc0, + 0xc0, + 0xc2, + 0xc0, + 0xfc, + 0xe0, + 0xd1, + 0xcf, + 0x91, + 0xff, + 0xc1, + 0x61, + 0xec, + 0x3e, + 0xc3, + 0xd8, + 0x7d, + 0x87, + 0xb0, + 0xf3, + 0x87, + 0xb0, + 0xeb, + 0x83, + 0xd8, + 0x60, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xe5, + 0x6a, + 0x0d, + 0x87, + 0xa9, + 0xea, + 0x7f, + 0xe0, + 0xd8, + 0x28, + 0x0d, + 0x06, + 0x1b, + 0x05, + 0x01, + 0x85, + 0x86, + 0xc1, + 0x40, + 0x61, + 0x61, + 0x3f, + 0x51, + 0x5a, + 0xd8, + 0xfc, + 0x97, + 0xfe, + 0x0d, + 0x82, + 0x80, + 0xc2, + 0xc3, + 0x60, + 0xa0, + 0x30, + 0xb0, + 0xd8, + 0x28, + 0x0d, + 0x06, + 0x1b, + 0x05, + 0xff, + 0x81, + 0x78, + 0x14, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xe7, + 0x09, + 0xc0, + 0xc1, + 0xce, + 0x0f, + 0xe6, + 0x0e, + 0x70, + 0x9c, + 0x0f, + 0xfd, + 0x06, + 0xc0, + 0xc0, + 0xd0, + 0xfb, + 0x15, + 0x02, + 0x81, + 0xeb, + 0xd3, + 0xff, + 0x81, + 0xf0, + 0x18, + 0x16, + 0x1f, + 0x60, + 0x60, + 0x38, + 0x7d, + 0x81, + 0x82, + 0xd0, + 0xf6, + 0x06, + 0x0a, + 0x82, + 0x80, + 0xe0, + 0xbe, + 0x4e, + 0x80, + 0xb8, + 0x1c, + 0x84, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x0d, + 0xa6, + 0x1f, + 0x61, + 0xb4, + 0xd0, + 0xe7, + 0x07, + 0xff, + 0x03, + 0xf2, + 0x0d, + 0x30, + 0x61, + 0xb0, + 0xda, + 0x69, + 0x86, + 0xc1, + 0xff, + 0xc1, + 0xb5, + 0x66, + 0x98, + 0x7a, + 0xf5, + 0x0c, + 0x18, + 0x77, + 0x63, + 0xff, + 0xc8, + 0x58, + 0x4e, + 0x0d, + 0x34, + 0x2c, + 0x2a, + 0x03, + 0x06, + 0x85, + 0x85, + 0xa0, + 0xd3, + 0x09, + 0xc1, + 0xc1, + 0x6f, + 0x02, + 0xe2, + 0x81, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x0b, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0x2d, + 0x45, + 0x87, + 0xf9, + 0xff, + 0xa0, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0xc1, + 0xb4, + 0x39, + 0xbd, + 0x1f, + 0xf2, + 0x3d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xa1, + 0xde, + 0x81, + 0xff, + 0xc0, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0xa3, + 0x87, + 0x60, + 0x7f, + 0x9c, + 0x3b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x3b, + 0x5b, + 0x0e, + 0xc2, + 0x6f, + 0x4e, + 0x1d, + 0x81, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xff, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc0, + 0xbf, + 0xc0, + 0xf4, + 0x3f, + 0xfc, + 0x00, + 0x0b, + 0x0f, + 0x9b, + 0x0e, + 0xc2, + 0xbe, + 0x90, + 0xf6, + 0x16, + 0x87, + 0xef, + 0xe3, + 0x43, + 0xf9, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0x7f, + 0xe0, + 0xd8, + 0x5a, + 0x0c, + 0x3c, + 0xfc, + 0x62, + 0x61, + 0x9f, + 0x82, + 0xdf, + 0x83, + 0xec, + 0x2c, + 0x0f, + 0x90, + 0xec, + 0x0e, + 0x17, + 0x70, + 0x6c, + 0x14, + 0x0b, + 0x0f, + 0x38, + 0x30, + 0xd8, + 0x75, + 0xc3, + 0x06, + 0xc3, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xd2, + 0x13, + 0x85, + 0x94, + 0x06, + 0x83, + 0xf4, + 0x60, + 0xd3, + 0x43, + 0x61, + 0x61, + 0x26, + 0x86, + 0xc7, + 0xff, + 0x90, + 0xb5, + 0xb5, + 0xed, + 0x03, + 0x79, + 0x59, + 0xa0, + 0xd0, + 0x76, + 0x06, + 0x06, + 0x98, + 0x76, + 0x0a, + 0x07, + 0x61, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x09, + 0x7d, + 0xa1, + 0xb0, + 0xfd, + 0x61, + 0x5c, + 0x1e, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x39, + 0xfe, + 0x09, + 0xfe, + 0x42, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb1, + 0x09, + 0xc3, + 0xeb, + 0xe7, + 0xff, + 0x0f, + 0x61, + 0x61, + 0xce, + 0x1b, + 0x0b, + 0x0e, + 0x70, + 0xd8, + 0x58, + 0x73, + 0x86, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x17, + 0xfe, + 0x05, + 0xe0, + 0xb0, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x96, + 0x97, + 0x03, + 0xf4, + 0xd7, + 0xe0, + 0xd8, + 0x7f, + 0x21, + 0xd8, + 0x4e, + 0x13, + 0x87, + 0x61, + 0xb0, + 0xa8, + 0x19, + 0xf8, + 0x18, + 0x5a, + 0x17, + 0xc8, + 0x5a, + 0x0c, + 0x3d, + 0x86, + 0xa0, + 0x30, + 0xf6, + 0x1a, + 0x83, + 0x87, + 0xb0, + 0xcc, + 0x50, + 0x3d, + 0x81, + 0x7b, + 0x94, + 0x0b, + 0x81, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xd8, + 0x76, + 0x13, + 0x86, + 0xc3, + 0x38, + 0x52, + 0x1b, + 0x0b, + 0xf2, + 0x6f, + 0xf9, + 0x0b, + 0x07, + 0x83, + 0xb4, + 0x36, + 0x5e, + 0x0e, + 0xc3, + 0xb1, + 0x31, + 0x81, + 0x84, + 0xde, + 0x4c, + 0x18, + 0x30, + 0xbb, + 0x0b, + 0x05, + 0x0c, + 0x3b, + 0x0b, + 0x09, + 0x30, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xce, + 0x16, + 0x1d, + 0x85, + 0x70, + 0x58, + 0x5e, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x60, + 0x60, + 0xa0, + 0x6c, + 0x2c, + 0x18, + 0x30, + 0xbf, + 0x8a, + 0x19, + 0x40, + 0xec, + 0x24, + 0x1a, + 0x83, + 0xd8, + 0x1f, + 0xfc, + 0x1b, + 0x0f, + 0x61, + 0xf3, + 0xf0, + 0x6c, + 0x39, + 0xf9, + 0x17, + 0x6b, + 0x80, + 0x98, + 0x3f, + 0xf9, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xeb, + 0xc1, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1c, + 0xe1, + 0xe7, + 0x40, + 0xaf, + 0x2c, + 0x0f, + 0xe7, + 0xae, + 0xd0, + 0xb0, + 0x38, + 0x76, + 0x85, + 0x81, + 0xc3, + 0xb4, + 0x2d, + 0x6c, + 0x3b, + 0x46, + 0xf4, + 0xff, + 0xca, + 0xec, + 0x0e, + 0x1d, + 0xa1, + 0x60, + 0x70, + 0xed, + 0x0b, + 0x03, + 0x87, + 0x68, + 0x58, + 0x1c, + 0x3b, + 0x40, + 0xe0, + 0x7f, + 0xe4, + 0xf4, + 0x07, + 0x0e, + 0xd0, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x21, + 0xe7, + 0x0d, + 0x43, + 0x43, + 0x7e, + 0x4b, + 0x03, + 0x87, + 0xb0, + 0x78, + 0x91, + 0xd0, + 0xd9, + 0x40, + 0xb0, + 0xb0, + 0xd8, + 0x79, + 0x0f, + 0xaf, + 0x4f, + 0xfc, + 0x17, + 0xc1, + 0xfb, + 0x43, + 0xb0, + 0xfa, + 0xc3, + 0xd8, + 0x68, + 0xb0, + 0xfb, + 0x0d, + 0x78, + 0x3e, + 0x70, + 0xe7, + 0x43, + 0xae, + 0x0f, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x0b, + 0x0b, + 0xfe, + 0x42, + 0xc2, + 0xc3, + 0xb4, + 0x56, + 0xa3, + 0x0e, + 0xd3, + 0xf8, + 0xc3, + 0xb4, + 0x2c, + 0x2d, + 0x7b, + 0x42, + 0xc2, + 0xbf, + 0xc8, + 0x58, + 0x73, + 0x87, + 0x9f, + 0x82, + 0x70, + 0xcf, + 0xc8, + 0xff, + 0xd0, + 0x58, + 0x75, + 0x00, + 0xc1, + 0x61, + 0xda, + 0x0a, + 0x05, + 0x86, + 0xa0, + 0x52, + 0x16, + 0x07, + 0xc1, + 0xb4, + 0xbc, + 0x0d, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0xfe, + 0x57, + 0x2b, + 0x0f, + 0xef, + 0xe7, + 0x0f, + 0xfb, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0xce, + 0x1d, + 0xad, + 0x87, + 0x61, + 0x37, + 0xa7, + 0x0e, + 0xc0, + 0xf6, + 0x07, + 0xfe, + 0x0e, + 0xc0, + 0xeb, + 0xe0, + 0xec, + 0x0e, + 0x1f, + 0xf6, + 0x07, + 0x0f, + 0xfb, + 0x03, + 0xaf, + 0xc0, + 0xf4, + 0x07, + 0xff, + 0x00, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x42, + 0xd0, + 0xda, + 0x1c, + 0xff, + 0x01, + 0xc3, + 0xfb, + 0x0d, + 0xc1, + 0xfd, + 0x86, + 0xc3, + 0xfd, + 0xb1, + 0x7f, + 0xc0, + 0x6f, + 0x2b, + 0xc1, + 0x9c, + 0x77, + 0x07, + 0x61, + 0x9c, + 0x36, + 0x49, + 0x86, + 0x70, + 0xd8, + 0x6c, + 0x33, + 0x86, + 0xc3, + 0x61, + 0x9c, + 0x36, + 0x1b, + 0xfe, + 0x07, + 0xa0, + 0xd8, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x90, + 0xf6, + 0x1b, + 0x41, + 0x61, + 0xda, + 0x2b, + 0x96, + 0x90, + 0x7f, + 0xfe, + 0xf2, + 0x16, + 0x85, + 0xa1, + 0xfd, + 0x86, + 0xd0, + 0xfe, + 0xc3, + 0x7f, + 0x83, + 0xbe, + 0x1d, + 0x0b, + 0x0b, + 0xe4, + 0x17, + 0x81, + 0x40, + 0xec, + 0x2d, + 0xa1, + 0x87, + 0xb0, + 0x38, + 0x3c, + 0x87, + 0xb0, + 0x70, + 0x3d, + 0x07, + 0xb6, + 0xc7, + 0x8f, + 0x20, + 0xbc, + 0x40, + 0xd0, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x50, + 0x3f, + 0x2b, + 0x41, + 0xff, + 0x81, + 0x4e, + 0x74, + 0x10, + 0x7e, + 0xc6, + 0x41, + 0xa2, + 0x1d, + 0x85, + 0xa7, + 0x79, + 0x0d, + 0xa8, + 0xe9, + 0xce, + 0x81, + 0xbd, + 0x4f, + 0x3a, + 0x68, + 0x3b, + 0x05, + 0xa6, + 0x9a, + 0x1b, + 0x0b, + 0x4d, + 0x30, + 0xec, + 0x2d, + 0x37, + 0x83, + 0xb0, + 0xb4, + 0x42, + 0x82, + 0x70, + 0xa8, + 0x1d, + 0x82, + 0xe0, + 0x9f, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0x21, + 0x48, + 0x6d, + 0x03, + 0x05, + 0x21, + 0xb4, + 0x1a, + 0x14, + 0x81, + 0xfa, + 0x30, + 0x5f, + 0xc0, + 0xd2, + 0x84, + 0x9a, + 0xb0, + 0x69, + 0xd3, + 0x06, + 0x38, + 0x35, + 0x4f, + 0x03, + 0x1c, + 0x7e, + 0x06, + 0x16, + 0x34, + 0xf2, + 0x09, + 0x81, + 0x8c, + 0x0d, + 0x1c, + 0xd5, + 0x0c, + 0x0d, + 0x3a, + 0x74, + 0x4a, + 0x03, + 0x6e, + 0x57, + 0x81, + 0x20, + 0xd0, + 0xea, + 0x03, + 0x57, + 0x83, + 0xd9, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x38, + 0x7f, + 0x38, + 0x5e, + 0xaf, + 0x03, + 0xf5, + 0x35, + 0xf6, + 0x1b, + 0x1c, + 0x3e, + 0xc3, + 0x60, + 0x7f, + 0x81, + 0x86, + 0xc4, + 0xc2, + 0xc1, + 0x85, + 0x7a, + 0x30, + 0xb1, + 0xc1, + 0xf0, + 0x58, + 0x58, + 0xe1, + 0xb0, + 0xb5, + 0xb1, + 0xc3, + 0x61, + 0x7a, + 0xa2, + 0x81, + 0xb0, + 0x90, + 0xea, + 0x04, + 0xe1, + 0xf9, + 0xd0, + 0x5c, + 0x1e, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xb0, + 0x68, + 0xe1, + 0x38, + 0x58, + 0x34, + 0x70, + 0x7f, + 0x18, + 0x34, + 0x70, + 0xd8, + 0x58, + 0x34, + 0x70, + 0xd8, + 0x5f, + 0xf8, + 0x36, + 0xa0, + 0xda, + 0x1c, + 0xde, + 0x94, + 0x0d, + 0x04, + 0x0f, + 0x81, + 0x40, + 0x68, + 0x34, + 0x2c, + 0x14, + 0x06, + 0x83, + 0x42, + 0xc1, + 0x40, + 0x68, + 0x34, + 0x2c, + 0x14, + 0x06, + 0x83, + 0x40, + 0xe0, + 0xbf, + 0xf2, + 0x5c, + 0x1f, + 0xed, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd2, + 0x1f, + 0xb0, + 0xd4, + 0x04, + 0x19, + 0x5a, + 0x06, + 0x0a, + 0xc2, + 0xbd, + 0x47, + 0xfe, + 0x83, + 0x61, + 0x30, + 0x49, + 0x06, + 0xc3, + 0x61, + 0x61, + 0xed, + 0x40, + 0xc2, + 0xc3, + 0x37, + 0x9f, + 0xfe, + 0x4e, + 0xc3, + 0x68, + 0xe1, + 0xec, + 0x36, + 0x16, + 0x1e, + 0xc2, + 0x70, + 0xb0, + 0xf6, + 0x16, + 0x85, + 0x87, + 0x38, + 0x2c, + 0x36, + 0x1a, + 0xe1, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x61, + 0xd4, + 0x0b, + 0x09, + 0xc3, + 0xb4, + 0x2c, + 0x1f, + 0xc0, + 0x70, + 0x9c, + 0x36, + 0x1b, + 0x82, + 0x70, + 0xd8, + 0x56, + 0x1a, + 0x81, + 0xb0, + 0x78, + 0x2b, + 0x83, + 0x3f, + 0x07, + 0xfd, + 0xf0, + 0x5f, + 0xf8, + 0x36, + 0x16, + 0x86, + 0x70, + 0xd8, + 0x5a, + 0x19, + 0xc3, + 0x61, + 0x68, + 0x67, + 0x09, + 0xc2, + 0xff, + 0xc0, + 0xf4, + 0x16, + 0xbe, + 0xc0, + 0x0e, + 0x50, + 0x7f, + 0x9b, + 0xe6, + 0xff, + 0x81, + 0x34, + 0x0e, + 0x70, + 0xfa, + 0x81, + 0xce, + 0x1f, + 0x50, + 0x2f, + 0xf4, + 0x0f, + 0xf0, + 0xab, + 0x58, + 0x35, + 0x03, + 0x9c, + 0x3e, + 0xa0, + 0x73, + 0x87, + 0xd4, + 0x03, + 0xff, + 0x02, + 0x9e, + 0xa0, + 0x4e, + 0x1c, + 0xdc, + 0xa0, + 0x9c, + 0x3e, + 0xc2, + 0xff, + 0xc8, + 0x28, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0xe7, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x30, + 0xe7, + 0x0d, + 0x40, + 0x6e, + 0x13, + 0x06, + 0xa0, + 0x32, + 0x80, + 0xa0, + 0x2f, + 0xc6, + 0x0c, + 0x14, + 0x0d, + 0x40, + 0x60, + 0xa1, + 0x40, + 0xd4, + 0x06, + 0x07, + 0x34, + 0x35, + 0x13, + 0x0e, + 0xc3, + 0x3f, + 0x18, + 0x76, + 0x15, + 0xe8, + 0x18, + 0x12, + 0xd0, + 0xd4, + 0x06, + 0xf8, + 0xf8, + 0x35, + 0x01, + 0xe8, + 0x73, + 0x42, + 0xa0, + 0xe8, + 0x34, + 0x70, + 0xa8, + 0x1d, + 0xc1, + 0x60, + 0xf2, + 0x19, + 0x83, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0d, + 0xa2, + 0x83, + 0xd8, + 0x6c, + 0x2b, + 0x0c, + 0xe8, + 0x58, + 0x64, + 0x2f, + 0xeb, + 0xff, + 0x41, + 0x61, + 0xb1, + 0xc3, + 0xec, + 0x36, + 0x0c, + 0x08, + 0x6c, + 0x47, + 0x06, + 0x58, + 0x4f, + 0xc3, + 0x03, + 0x34, + 0x1f, + 0x20, + 0x90, + 0x7a, + 0x0e, + 0xc2, + 0xc2, + 0xf0, + 0x7b, + 0x05, + 0x00, + 0xe1, + 0xf6, + 0x0c, + 0x0f, + 0x82, + 0x42, + 0xce, + 0x28, + 0xe0, + 0x62, + 0xe6, + 0x02, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6a, + 0x07, + 0xea, + 0x17, + 0xff, + 0x01, + 0xe4, + 0x56, + 0xbe, + 0x1f, + 0xc0, + 0x70, + 0xfe, + 0xa0, + 0xff, + 0x07, + 0xd4, + 0x03, + 0x83, + 0x0f, + 0xa8, + 0x94, + 0x06, + 0x1e, + 0xbd, + 0x1f, + 0xfa, + 0x29, + 0xc1, + 0xed, + 0x0f, + 0x50, + 0x2c, + 0x18, + 0xa0, + 0xd4, + 0x05, + 0x01, + 0x83, + 0x0d, + 0x41, + 0xc2, + 0xc1, + 0x61, + 0x50, + 0xd0, + 0x38, + 0x58, + 0x3c, + 0x1d, + 0xe8, + 0x38, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x34, + 0x18, + 0x29, + 0xd6, + 0x06, + 0x16, + 0x0a, + 0x75, + 0x81, + 0x85, + 0x86, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x28, + 0x0d, + 0x1c, + 0x36, + 0x34, + 0x06, + 0x16, + 0x15, + 0xea, + 0x81, + 0x85, + 0x83, + 0xe0, + 0x5f, + 0xf8, + 0x36, + 0x0d, + 0x06, + 0x83, + 0x0d, + 0x83, + 0x0b, + 0x0b, + 0x0d, + 0x8e, + 0x16, + 0x16, + 0x13, + 0x94, + 0x0b, + 0x0b, + 0x05, + 0xc6, + 0x1b, + 0x3d, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x09, + 0x41, + 0x48, + 0x76, + 0x1b, + 0x0b, + 0x0e, + 0x70, + 0xca, + 0x24, + 0x37, + 0xea, + 0x7f, + 0xd0, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x76, + 0x1f, + 0xf7, + 0xc8, + 0x3f, + 0xe0, + 0x93, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0xff, + 0xf0, + 0x3d, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0xb4, + 0x7f, + 0xf0, + 0x3f, + 0x4c, + 0x1e, + 0xc3, + 0x60, + 0x60, + 0xf6, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xff, + 0x20, + 0x7e, + 0x0d, + 0xa1, + 0xdf, + 0x21, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xd7, + 0x83, + 0x5e, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x03, + 0x84, + 0x83, + 0x0f, + 0x9c, + 0x2c, + 0x71, + 0xd0, + 0x36, + 0x8c, + 0x50, + 0x24, + 0x17, + 0xa7, + 0xff, + 0x90, + 0x38, + 0x11, + 0xd0, + 0xf9, + 0xc3, + 0x58, + 0x7e, + 0x70, + 0xdf, + 0xe4, + 0x2b, + 0xc8, + 0xf0, + 0x1c, + 0x2f, + 0x82, + 0xec, + 0x14, + 0x0c, + 0xe0, + 0xb2, + 0xdc, + 0x39, + 0xcb, + 0x0b, + 0xc8, + 0x73, + 0x98, + 0x57, + 0xa0, + 0xe7, + 0x09, + 0xf0, + 0x2d, + 0x05, + 0xc0, + 0x74, + 0x33, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xbf, + 0xe4, + 0x36, + 0x13, + 0x85, + 0x61, + 0x9c, + 0x37, + 0x03, + 0x42, + 0xfe, + 0x0b, + 0xb4, + 0x3d, + 0x87, + 0x5e, + 0x43, + 0xd8, + 0x2f, + 0x23, + 0xe8, + 0x36, + 0xd1, + 0x06, + 0x06, + 0x03, + 0x7a, + 0x0d, + 0xa1, + 0x9e, + 0xc0, + 0xff, + 0xc1, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x73, + 0xa1, + 0xf6, + 0x0f, + 0xfe, + 0x40, + 0xe1, + 0xec, + 0x3d, + 0x70, + 0x7b, + 0x0e, + 0x0b, + 0x0f, + 0x9a, + 0x83, + 0x60, + 0x7f, + 0x48, + 0x73, + 0xa1, + 0xd8, + 0x7b, + 0xf4, + 0x1b, + 0x0f, + 0xd8, + 0x2f, + 0xfd, + 0x05, + 0x84, + 0xb6, + 0xb8, + 0x36, + 0xc1, + 0xb0, + 0xf3, + 0x7a, + 0x0d, + 0x87, + 0xbb, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x16, + 0x1c, + 0xe1, + 0xb0, + 0xb0, + 0xe7, + 0x09, + 0xc2, + 0xc3, + 0x9c, + 0x1e, + 0x82, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0xc1, + 0xd8, + 0x7d, + 0xa6, + 0x13, + 0xa1, + 0xee, + 0x10, + 0x7e, + 0xbf, + 0xf9, + 0x0b, + 0x0f, + 0xa8, + 0x1e, + 0xc3, + 0xea, + 0x07, + 0xb5, + 0x5f, + 0xa8, + 0x19, + 0xbd, + 0x0e, + 0xb4, + 0x1b, + 0xb0, + 0xd8, + 0x1c, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0xd8, + 0x6c, + 0x2c, + 0x50, + 0x58, + 0x1b, + 0xe7, + 0x64, + 0x0e, + 0x0e, + 0x42, + 0x7c, + 0x97, + 0x07, + 0xf7, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0f, + 0x48, + 0x7d, + 0x87, + 0xa4, + 0x3e, + 0xd2, + 0xff, + 0xc9, + 0xfa, + 0x0d, + 0xc1, + 0xf6, + 0x1e, + 0x90, + 0xfb, + 0x09, + 0x6e, + 0x50, + 0x76, + 0x17, + 0xfd, + 0x01, + 0x5e, + 0x83, + 0xfe, + 0xec, + 0x2b, + 0xfc, + 0x86, + 0xc2, + 0xa0, + 0x6a, + 0x06, + 0xc2, + 0x90, + 0xd4, + 0x0d, + 0x85, + 0x21, + 0xa8, + 0x13, + 0x85, + 0x45, + 0xdc, + 0x0b, + 0x82, + 0xbf, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x7c, + 0xe8, + 0x4d, + 0xa8, + 0x35, + 0xa1, + 0xaf, + 0x48, + 0x6d, + 0x02, + 0x1b, + 0x07, + 0xcf, + 0x1c, + 0x1b, + 0x0d, + 0xbf, + 0x41, + 0xd8, + 0x6c, + 0xe8, + 0x19, + 0xbc, + 0x94, + 0x33, + 0x0d, + 0xd8, + 0x58, + 0x32, + 0x81, + 0xd8, + 0x34, + 0x18, + 0x38, + 0x36, + 0x50, + 0x2c, + 0x2c, + 0x36, + 0x1a, + 0xf0, + 0x7c, + 0xe1, + 0xff, + 0x8b, + 0x8b, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x73, + 0x86, + 0xc2, + 0xd0, + 0xbf, + 0x53, + 0xff, + 0x06, + 0xc3, + 0x68, + 0x34, + 0x3b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x75, + 0xe8, + 0x18, + 0x58, + 0x6e, + 0xc1, + 0xff, + 0xd0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xd8, + 0x50, + 0x7b, + 0x0b, + 0x82, + 0x70, + 0xce, + 0x0e, + 0x0e, + 0xb0, + 0x5c, + 0x30, + 0x7d, + 0x00, + 0x0f, + 0x98, + 0x3f, + 0xce, + 0x0a, + 0x02, + 0x43, + 0xed, + 0x34, + 0x70, + 0xf7, + 0xff, + 0xe0, + 0xfd, + 0xc1, + 0xff, + 0x87, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x3a, + 0x05, + 0x78, + 0x3d, + 0x77, + 0xe4, + 0xb4, + 0x2e, + 0x0d, + 0x40, + 0x9f, + 0x22, + 0x3f, + 0xfa, + 0x10, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xfd, + 0xf2, + 0x1f, + 0x0f, + 0xf2, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x77, + 0xc1, + 0xe7, + 0x0d, + 0xc5, + 0x86, + 0xfe, + 0x3c, + 0x15, + 0x87, + 0x60, + 0xf0, + 0x75, + 0xa1, + 0x60, + 0xa7, + 0xf9, + 0x0d, + 0x87, + 0xb0, + 0xf9, + 0xf4, + 0x1b, + 0x0f, + 0x7c, + 0x86, + 0x74, + 0x39, + 0x30, + 0xbf, + 0xe4, + 0x36, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xe7, + 0x02, + 0xed, + 0x70, + 0x3d, + 0x03, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0b, + 0x09, + 0x86, + 0x18, + 0x36, + 0x16, + 0x0c, + 0x18, + 0x5f, + 0xd4, + 0x28, + 0x70, + 0x76, + 0x83, + 0x06, + 0x0c, + 0x3b, + 0x0a, + 0x83, + 0x8e, + 0x1b, + 0x0d, + 0x2c, + 0x08, + 0x37, + 0xc1, + 0x68, + 0x7a, + 0xf2, + 0x17, + 0xfc, + 0x08, + 0xc2, + 0xe0, + 0xd4, + 0x0d, + 0x83, + 0x88, + 0x0e, + 0x1d, + 0x87, + 0x5b, + 0xa1, + 0xd8, + 0x7b, + 0xc8, + 0x7b, + 0x09, + 0xb8, + 0x3d, + 0x71, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x0b, + 0x0e, + 0xd0, + 0x90, + 0xd8, + 0x1f, + 0xeb, + 0x40, + 0xda, + 0x85, + 0x6a, + 0xe0, + 0xa9, + 0xd0, + 0x2d, + 0x58, + 0x7b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xd6, + 0x87, + 0xd8, + 0x67, + 0x83, + 0xe7, + 0xd1, + 0x7f, + 0xa0, + 0x7c, + 0xaf, + 0x90, + 0xf9, + 0x33, + 0x8d, + 0x0f, + 0xec, + 0x37, + 0xf8, + 0x3b, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf5, + 0x02, + 0xb8, + 0x3b, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa0, + 0xd8, + 0x76, + 0x1a, + 0x80, + 0x70, + 0xce, + 0x1d, + 0x83, + 0x0d, + 0xfa, + 0x7f, + 0xf0, + 0x6c, + 0x33, + 0x83, + 0x0f, + 0x61, + 0x9c, + 0x18, + 0x7b, + 0x42, + 0x70, + 0x61, + 0x9b, + 0xcf, + 0xff, + 0x27, + 0x61, + 0xac, + 0x74, + 0x3b, + 0x0d, + 0x40, + 0x61, + 0xec, + 0x36, + 0x83, + 0x0f, + 0x61, + 0x58, + 0x58, + 0x73, + 0x81, + 0xc3, + 0x61, + 0xae, + 0x06, + 0x86, + 0xc3, + 0xff, + 0x07, + 0xc0, + 0x03, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1f, + 0x38, + 0x3f, + 0xf2, + 0x0f, + 0xce, + 0x83, + 0x06, + 0x84, + 0xe0, + 0xff, + 0xc8, + 0x4e, + 0x0d, + 0x06, + 0x0d, + 0x09, + 0xc1, + 0xa0, + 0xc1, + 0xa1, + 0x5e, + 0x7f, + 0xf2, + 0x0f, + 0x81, + 0xa0, + 0x90, + 0xe5, + 0x61, + 0xe6, + 0x70, + 0xce, + 0x1f, + 0x78, + 0x39, + 0xc3, + 0x9f, + 0x24, + 0x81, + 0xc0, + 0xdc, + 0xad, + 0xd2, + 0xe0, + 0x48, + 0x6b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0e, + 0xb8, + 0x3e, + 0xc3, + 0x39, + 0xa1, + 0xbf, + 0x87, + 0x41, + 0xa1, + 0xd8, + 0x1e, + 0x09, + 0xd0, + 0xd8, + 0x3b, + 0xf9, + 0xc3, + 0x61, + 0xff, + 0x80, + 0xfc, + 0x1f, + 0xf7, + 0xc8, + 0x3f, + 0xe0, + 0xec, + 0x2c, + 0x33, + 0x87, + 0x61, + 0x61, + 0x9c, + 0x3b, + 0x0b, + 0x0c, + 0xe1, + 0xd8, + 0x5f, + 0xf0, + 0x57, + 0x05, + 0xa1, + 0x38, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0xbc, + 0x87, + 0xf9, + 0xe0, + 0x5a, + 0x1c, + 0xfe, + 0xad, + 0xfa, + 0x04, + 0x87, + 0xf9, + 0x83, + 0x7f, + 0xf8, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x35, + 0xfc, + 0x1c, + 0xd7, + 0x7e, + 0x83, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xfb, + 0xe4, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xbf, + 0xe8, + 0x1f, + 0xc1, + 0xb0, + 0xfd, + 0x87, + 0xb4, + 0x3e, + 0xc1, + 0xff, + 0xc8, + 0x58, + 0x7e, + 0xd0, + 0xcf, + 0xa0, + 0xf6, + 0x85, + 0xf2, + 0x7f, + 0xf2, + 0x16, + 0x19, + 0x0b, + 0x43, + 0xb0, + 0xd8, + 0x5a, + 0x1d, + 0x86, + 0x60, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x2b, + 0x83, + 0xdf, + 0x04, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x81, + 0xff, + 0x90, + 0x7f, + 0x06, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x0f, + 0xfe, + 0x42, + 0xc3, + 0xff, + 0x01, + 0xf8, + 0x36, + 0x1e, + 0xf9, + 0x0e, + 0xd0, + 0xfb, + 0x05, + 0xff, + 0x41, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0x7a, + 0x2f, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x61, + 0xff, + 0x61, + 0x60, + 0x6e, + 0x0e, + 0xc2, + 0xfa, + 0x43, + 0x3f, + 0xc6, + 0x87, + 0x61, + 0xb0, + 0xb4, + 0x33, + 0x86, + 0xc2, + 0x7f, + 0xc8, + 0x6d, + 0x41, + 0xff, + 0x37, + 0xa3, + 0xfe, + 0x47, + 0xb0, + 0xb4, + 0x36, + 0x86, + 0xc2, + 0xc3, + 0xb4, + 0x36, + 0x17, + 0xfc, + 0x86, + 0xc2, + 0xc3, + 0xb4, + 0x36, + 0x16, + 0x86, + 0xd0, + 0x7a, + 0x0b, + 0xd5, + 0xb4, + 0x3f, + 0xf0, + 0x70, + 0x29, + 0xea, + 0x3f, + 0xe8, + 0x33, + 0x87, + 0x60, + 0xa0, + 0x1b, + 0xd4, + 0x03, + 0x82, + 0x81, + 0x9c, + 0x35, + 0x01, + 0x40, + 0x55, + 0xd1, + 0x58, + 0x5a, + 0x05, + 0xb5, + 0x5c, + 0x3c, + 0x1e, + 0x80, + 0xcd, + 0x10, + 0xf7, + 0xa9, + 0xe5, + 0x07, + 0xfe, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfd, + 0xf2, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0xb4, + 0xba, + 0xf6, + 0x0f, + 0xe9, + 0x14, + 0x16, + 0x1b, + 0x02, + 0x8d, + 0x0a, + 0x0d, + 0x86, + 0x70, + 0xfe, + 0xc1, + 0xff, + 0xc8, + 0x5d, + 0x83, + 0x0a, + 0x81, + 0x5e, + 0x81, + 0x61, + 0x68, + 0x49, + 0x85, + 0xe4, + 0x70, + 0xf6, + 0x19, + 0xf9, + 0x0f, + 0x61, + 0xcf, + 0xa0, + 0xf6, + 0x13, + 0xe0, + 0x5a, + 0x0b, + 0xc0, + 0xa2, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x2f, + 0xfc, + 0x0f, + 0xe0, + 0x68, + 0xe1, + 0xec, + 0x2e, + 0x09, + 0xc3, + 0xb1, + 0xef, + 0xe7, + 0x42, + 0xc4, + 0x3f, + 0xf3, + 0xea, + 0x7f, + 0xe0, + 0x7c, + 0x1b, + 0x43, + 0xe4, + 0xc3, + 0x61, + 0xfe, + 0xc2, + 0x7f, + 0xc1, + 0xd8, + 0x7f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0x5c, + 0x1d, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x0b, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0xd8, + 0x30, + 0x21, + 0xb1, + 0xcc, + 0x18, + 0x30, + 0x7e, + 0xa3, + 0x83, + 0x28, + 0x1b, + 0x0b, + 0xc0, + 0xec, + 0x3b, + 0x0d, + 0x83, + 0x0f, + 0xb5, + 0x03, + 0x06, + 0x86, + 0x6f, + 0x23, + 0x83, + 0xd0, + 0x5d, + 0x83, + 0xe0, + 0x65, + 0x86, + 0xce, + 0x30, + 0x60, + 0x90, + 0xb0, + 0xa8, + 0x0c, + 0x3e, + 0xc2, + 0xc2, + 0xc0, + 0xe0, + 0x71, + 0xd0, + 0xb9, + 0xa1, + 0x71, + 0x21, + 0x9f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xea, + 0x07, + 0xa8, + 0x05, + 0xad, + 0x70, + 0x28, + 0x3a, + 0xfa, + 0xdf, + 0xcc, + 0x20, + 0x41, + 0x82, + 0x81, + 0x58, + 0x2c, + 0x35, + 0x01, + 0xe0, + 0xd6, + 0x15, + 0x16, + 0x0f, + 0x20, + 0x7e, + 0x2f, + 0xf0, + 0x1f, + 0x41, + 0xef, + 0x07, + 0x50, + 0x33, + 0xc1, + 0xea, + 0x05, + 0x61, + 0xfa, + 0x80, + 0x70, + 0xf6, + 0x0a, + 0x03, + 0x83, + 0x9c, + 0xf2, + 0x07, + 0xfe, + 0x40, + 0x09, + 0x83, + 0x50, + 0x3d, + 0xfe, + 0xbf, + 0x90, + 0xe6, + 0x0d, + 0x25, + 0x03, + 0x37, + 0xcf, + 0x81, + 0x40, + 0xba, + 0x61, + 0x5e, + 0x18, + 0x39, + 0x80, + 0xe3, + 0x3a, + 0x81, + 0xe4, + 0x70, + 0xeb, + 0x09, + 0xae, + 0xfd, + 0x07, + 0xfa, + 0x81, + 0xfd, + 0xff, + 0xf8, + 0x3f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf7, + 0xc8, + 0x7c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0x81, + 0xa1, + 0xfb, + 0x54, + 0x0d, + 0xb0, + 0xea, + 0x0c, + 0x0d, + 0x1c, + 0x26, + 0x03, + 0x03, + 0x40, + 0xa0, + 0xf9, + 0x05, + 0x60, + 0xf7, + 0xfa, + 0x8a, + 0x0f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xef, + 0x90, + 0xf8, + 0x03, + 0x81, + 0x0f, + 0x61, + 0x9c, + 0x1a, + 0x1d, + 0x86, + 0x70, + 0x39, + 0x5b, + 0x93, + 0xf0, + 0x22, + 0xb7, + 0x20, + 0x70, + 0xfe, + 0xc3, + 0x38, + 0x73, + 0x03, + 0x0c, + 0xed, + 0xe0, + 0x60, + 0xc2, + 0x7d, + 0x03, + 0x03, + 0x98, + 0x54, + 0xc2, + 0xc2, + 0x4c, + 0x33, + 0x85, + 0x87, + 0x61, + 0x9c, + 0x2c, + 0x0f, + 0xa0, + 0xce, + 0x0f, + 0x83, + 0xf9, + 0xcb, + 0x6e, + 0x5e, + 0x2d, + 0x10, + 0x9b, + 0xf2, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xfa, + 0x43, + 0x98, + 0x18, + 0x69, + 0x0e, + 0xa0, + 0x1c, + 0x29, + 0x0d, + 0xf8, + 0x08, + 0xae, + 0x50, + 0x4c, + 0x1d, + 0x4e, + 0xa0, + 0x98, + 0xbc, + 0x17, + 0x07, + 0x32, + 0x38, + 0x5e, + 0x0e, + 0xbc, + 0x0c, + 0x0d, + 0x41, + 0x7a, + 0x0b, + 0x06, + 0x98, + 0x66, + 0x0b, + 0x1c, + 0x12, + 0x13, + 0x05, + 0x9a, + 0x07, + 0x09, + 0x82, + 0xc4, + 0x32, + 0x15, + 0x07, + 0xb9, + 0x40, + 0x41, + 0xe4, + 0x90, + 0x37, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0x82, + 0xff, + 0xc0, + 0xfd, + 0x08, + 0x34, + 0x43, + 0xb0, + 0xb4, + 0xc1, + 0x87, + 0x61, + 0x31, + 0x8e, + 0x1d, + 0x86, + 0xcc, + 0x90, + 0xcf, + 0xa5, + 0xda, + 0xe0, + 0x7c, + 0x9f, + 0xfc, + 0x1b, + 0x0e, + 0xbc, + 0x1f, + 0x61, + 0xd9, + 0x40, + 0xf6, + 0x1b, + 0x81, + 0xa1, + 0x9c, + 0x0f, + 0x04, + 0xf0, + 0x2e, + 0x1d, + 0x0f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x03, + 0x86, + 0x90, + 0xfc, + 0xe1, + 0xa8, + 0xb4, + 0x84, + 0xe0, + 0xfd, + 0x45, + 0x05, + 0xf9, + 0x0b, + 0x47, + 0x0c, + 0xe1, + 0xcf, + 0xc1, + 0xce, + 0x13, + 0x7c, + 0x08, + 0x27, + 0x55, + 0xc0, + 0xbb, + 0x03, + 0x79, + 0x0f, + 0x90, + 0xbb, + 0x07, + 0xff, + 0x04, + 0xe1, + 0xb4, + 0xd0, + 0xe7, + 0x0d, + 0x83, + 0x0f, + 0x38, + 0x4e, + 0x0c, + 0x08, + 0x4e, + 0x07, + 0x41, + 0xa6, + 0x96, + 0x8e, + 0x85, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x85, + 0x83, + 0x03, + 0x85, + 0xa0, + 0xc1, + 0x83, + 0x57, + 0xf1, + 0x43, + 0x06, + 0x1b, + 0x09, + 0x46, + 0x30, + 0x6c, + 0x25, + 0xb5, + 0xc1, + 0x60, + 0x7f, + 0xf0, + 0x1f, + 0x83, + 0xe7, + 0x7e, + 0x43, + 0xf3, + 0x85, + 0x81, + 0xff, + 0xc1, + 0x61, + 0xfc, + 0xe1, + 0x61, + 0xfc, + 0xe1, + 0x60, + 0xff, + 0xe3, + 0xe0, + 0xfe, + 0x70, + 0xff, + 0xc1, + 0x0b, + 0x0e, + 0x5a, + 0x81, + 0xd8, + 0x1f, + 0xca, + 0x0e, + 0x70, + 0xea, + 0x07, + 0xbf, + 0x21, + 0x68, + 0x7e, + 0xc1, + 0xff, + 0xc8, + 0x58, + 0x6d, + 0x1c, + 0x3d, + 0xa8, + 0xe0, + 0xac, + 0x27, + 0xd4, + 0xe8, + 0x15, + 0x34, + 0xec, + 0x09, + 0x85, + 0x88, + 0x6c, + 0x36, + 0x16, + 0x1e, + 0xc2, + 0x70, + 0xb0, + 0xf6, + 0x17, + 0x05, + 0x87, + 0x38, + 0x2c, + 0x36, + 0x1b, + 0xd0, + 0xe1, + 0xd8, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x9c, + 0x3f, + 0xa4, + 0x2f, + 0xe8, + 0x3a, + 0x80, + 0xb0, + 0xb0, + 0xd7, + 0xeb, + 0x41, + 0xc1, + 0xe9, + 0x3f, + 0xf8, + 0x34, + 0x87, + 0x61, + 0x61, + 0xa4, + 0x0b, + 0x6b, + 0x68, + 0x5f, + 0x5f, + 0xfc, + 0x5e, + 0x83, + 0xb0, + 0xb0, + 0xd2, + 0x0f, + 0xfc, + 0x1a, + 0x43, + 0xb4, + 0x18, + 0x69, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xe7, + 0xc1, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x2e, + 0xe5, + 0x82, + 0x70, + 0x53, + 0xad, + 0xc9, + 0xf9, + 0x06, + 0x83, + 0x83, + 0xb0, + 0xce, + 0xd8, + 0x7b, + 0x0e, + 0xbc, + 0x1f, + 0x6b, + 0x5e, + 0x6f, + 0x48, + 0xdc, + 0x4c, + 0x12, + 0xe3, + 0xb0, + 0xd8, + 0x5a, + 0x1d, + 0x86, + 0xc2, + 0xd0, + 0xec, + 0x36, + 0x16, + 0x87, + 0x61, + 0x50, + 0x2d, + 0x0c, + 0xe0, + 0xb0, + 0xda, + 0x15, + 0xc3, + 0x07, + 0x68, + 0x00, + 0x03, + 0x8f, + 0xff, + 0x04, + 0xe3, + 0x87, + 0x9c, + 0x14, + 0xea, + 0x1c, + 0x27, + 0x07, + 0xe4, + 0x14, + 0x0f, + 0xce, + 0x0b, + 0xfe, + 0x0c, + 0xe1, + 0x39, + 0x07, + 0xce, + 0x16, + 0x9a, + 0x1e, + 0x7c, + 0xad, + 0x5c, + 0xa0, + 0xbe, + 0x47, + 0xfe, + 0x42, + 0x70, + 0xf6, + 0x87, + 0x9c, + 0xbf, + 0xf9, + 0x03, + 0x81, + 0x76, + 0xb8, + 0x27, + 0x0f, + 0x68, + 0x75, + 0xa1, + 0xed, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6a, + 0x07, + 0xea, + 0x04, + 0xe0, + 0xe0, + 0xea, + 0x01, + 0xc2, + 0x74, + 0x0f, + 0xe7, + 0xff, + 0x21, + 0x50, + 0x0c, + 0x1c, + 0xa0, + 0xa8, + 0x0a, + 0x07, + 0xfa, + 0x80, + 0xff, + 0xc8, + 0x57, + 0xa8, + 0x0d, + 0x0e, + 0xbd, + 0x08, + 0x5a, + 0x1f, + 0x51, + 0xff, + 0xf2, + 0x0a, + 0x06, + 0xbc, + 0x1f, + 0x50, + 0x27, + 0x28, + 0x1e, + 0xa0, + 0xf9, + 0x05, + 0xc1, + 0x78, + 0x74, + 0x39, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x83, + 0xf8, + 0xfc, + 0x0c, + 0x2d, + 0x33, + 0x18, + 0x79, + 0x20, + 0x66, + 0x4a, + 0xf9, + 0x20, + 0x66, + 0x61, + 0x60, + 0xbf, + 0x19, + 0x85, + 0x85, + 0xa6, + 0x6c, + 0x16, + 0xa3, + 0x06, + 0x66, + 0x07, + 0xd1, + 0x83, + 0x32, + 0x6f, + 0x03, + 0xf8, + 0xc6, + 0x06, + 0x16, + 0x0c, + 0xc1, + 0x83, + 0x03, + 0x03, + 0x31, + 0x81, + 0x83, + 0x0b, + 0x3b, + 0x41, + 0x94, + 0x03, + 0x18, + 0x4f, + 0x10, + 0xf9, + 0x30, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0x40, + 0xc1, + 0x07, + 0x61, + 0x60, + 0xc7, + 0x0b, + 0xf4, + 0x60, + 0xca, + 0x07, + 0x60, + 0x74, + 0xcf, + 0x07, + 0x60, + 0xed, + 0xde, + 0xc3, + 0x6d, + 0x8f, + 0xc9, + 0x40, + 0x5e, + 0x90, + 0xb4, + 0x3b, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x2f, + 0xfa, + 0x0d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0x9c, + 0x3d, + 0x71, + 0xff, + 0xe8, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0xfc, + 0xe1, + 0x61, + 0xfd, + 0xf9, + 0x37, + 0xfa, + 0x0d, + 0x85, + 0x87, + 0xfd, + 0x85, + 0x87, + 0xfd, + 0x81, + 0xff, + 0xc8, + 0x1f, + 0x4e, + 0x66, + 0x04, + 0x1f, + 0x01, + 0xcc, + 0x9b, + 0x0d, + 0x81, + 0x8c, + 0x1c, + 0x1d, + 0x82, + 0x86, + 0x09, + 0x0e, + 0xc1, + 0xa6, + 0x26, + 0x19, + 0xc7, + 0x07, + 0xc3, + 0xa5, + 0xc3, + 0x0e, + 0x84, + 0x87, + 0xfe, + 0x0e, + 0x07, + 0x07, + 0x48, + 0x7e, + 0xa0, + 0xe4, + 0x9a, + 0x17, + 0x05, + 0xa4, + 0x83, + 0x42, + 0x93, + 0x41, + 0x24, + 0xe1, + 0xa4, + 0x33, + 0x68, + 0x77, + 0x04, + 0xdc, + 0x1e, + 0xd0, + 0x51, + 0x42, + 0xa0, + 0xf7, + 0xfa, + 0x8a, + 0x0f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xef, + 0x90, + 0xf8, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0b, + 0xf8, + 0xff, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0x7f, + 0xe8, + 0x36, + 0xaa, + 0x03, + 0x4b, + 0x0a, + 0xf5, + 0x40, + 0xc0, + 0xe0, + 0xf8, + 0x14, + 0x06, + 0x07, + 0x0d, + 0x82, + 0xff, + 0xa0, + 0xd8, + 0x28, + 0x1f, + 0xf6, + 0x0a, + 0x07, + 0x94, + 0x16, + 0x0b, + 0x0f, + 0x69, + 0x70, + 0x5f, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0x62, + 0xf8, + 0x6f, + 0x41, + 0x30, + 0x54, + 0x69, + 0x87, + 0x50, + 0x2c, + 0x26, + 0x09, + 0xfc, + 0x38, + 0x4c, + 0x1c, + 0xc0, + 0xd0, + 0x9c, + 0x39, + 0x8b, + 0xe7, + 0xf4, + 0x13, + 0x21, + 0x60, + 0x60, + 0xcf, + 0xc1, + 0x60, + 0x60, + 0xde, + 0x86, + 0x60, + 0x30, + 0x73, + 0x03, + 0x90, + 0x38, + 0x73, + 0x02, + 0xcb, + 0xf8, + 0x26, + 0x05, + 0xa1, + 0xfd, + 0x41, + 0xde, + 0x50, + 0x77, + 0x93, + 0x09, + 0xbf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa8, + 0x1f, + 0xd8, + 0x6f, + 0xe0, + 0xe7, + 0x0b, + 0x41, + 0xa1, + 0xbf, + 0x54, + 0x07, + 0x0f, + 0xb1, + 0xff, + 0xe0, + 0xd8, + 0x24, + 0x18, + 0x58, + 0x6c, + 0x12, + 0x0c, + 0x2c, + 0x27, + 0xd5, + 0x0e, + 0x07, + 0x07, + 0xc9, + 0x7f, + 0xe0, + 0x26, + 0x1d, + 0x70, + 0x7d, + 0x87, + 0x74, + 0x0f, + 0xb0, + 0xdc, + 0xc1, + 0x21, + 0x60, + 0x78, + 0x60, + 0x31, + 0x78, + 0xf2, + 0x17, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xb0, + 0xfe, + 0xc3, + 0xb0, + 0xfb, + 0xf4, + 0xff, + 0xc1, + 0xd8, + 0x6a, + 0x01, + 0xc3, + 0xb0, + 0xda, + 0x06, + 0x0e, + 0xd5, + 0xff, + 0xc8, + 0x2f, + 0x41, + 0xff, + 0x7c, + 0x1f, + 0xf8, + 0x2c, + 0x2f, + 0xf8, + 0x3b, + 0x0b, + 0x0e, + 0xc3, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0x5e, + 0xc2, + 0xb8, + 0x2f, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x05, + 0xff, + 0x07, + 0x61, + 0xda, + 0x0c, + 0x33, + 0x87, + 0x61, + 0x61, + 0x7e, + 0x7f, + 0xf9, + 0x0b, + 0x0d, + 0x61, + 0x68, + 0x6c, + 0x37, + 0x05, + 0x87, + 0x60, + 0xbf, + 0xe0, + 0xd7, + 0x92, + 0x81, + 0xfb, + 0xb0, + 0xbd, + 0x5c, + 0x86, + 0xc1, + 0xe9, + 0x75, + 0x03, + 0x64, + 0xd0, + 0x35, + 0x03, + 0x61, + 0x50, + 0x35, + 0x02, + 0x70, + 0xaf, + 0xf4, + 0x0b, + 0x82, + 0xa2, + 0xea, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x7f, + 0xc8, + 0x58, + 0x7e, + 0xe0, + 0x2b, + 0x50, + 0x3d, + 0x68, + 0x54, + 0xe8, + 0x13, + 0x68, + 0x76, + 0x0b, + 0xff, + 0x05, + 0x82, + 0x80, + 0xc0, + 0xe1, + 0x63, + 0x20, + 0xc2, + 0xc0, + 0xfa, + 0x9f, + 0xf8, + 0xf8, + 0x12, + 0x0c, + 0x0e, + 0x16, + 0x0a, + 0x03, + 0x03, + 0x85, + 0x82, + 0xff, + 0xc1, + 0x60, + 0x90, + 0x61, + 0x61, + 0x60, + 0x90, + 0x60, + 0x72, + 0xe0, + 0x48, + 0x32, + 0xe0, + 0xff, + 0xc1, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xec, + 0x14, + 0xe7, + 0x41, + 0x20, + 0xc1, + 0x4e, + 0x74, + 0x12, + 0x0c, + 0x36, + 0x0d, + 0xfe, + 0xb0, + 0xd8, + 0x34, + 0x1c, + 0x0c, + 0x36, + 0xad, + 0x2f, + 0x26, + 0x15, + 0xe7, + 0x57, + 0x39, + 0x83, + 0xb0, + 0x6e, + 0x4a, + 0xf0, + 0x6c, + 0x1c, + 0x92, + 0x0c, + 0x36, + 0x0d, + 0x04, + 0x83, + 0x0d, + 0x83, + 0x40, + 0x85, + 0x84, + 0xe0, + 0xff, + 0xe0, + 0x5c, + 0x0d, + 0x7e, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xda, + 0x05, + 0x6a, + 0x30, + 0xed, + 0x07, + 0xf1, + 0x87, + 0x68, + 0x6c, + 0x2d, + 0x7b, + 0x43, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x7b, + 0x0f, + 0x9f, + 0x44, + 0x0c, + 0x3d, + 0xf0, + 0x58, + 0x3f, + 0x83, + 0x61, + 0x60, + 0xd0, + 0xfb, + 0x03, + 0xa6, + 0x1f, + 0xb0, + 0x76, + 0x61, + 0xf3, + 0x8e, + 0x3e, + 0x43, + 0xae, + 0x30, + 0x9b, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe5, + 0x5c, + 0x1b, + 0x05, + 0xf5, + 0x10, + 0xf6, + 0x12, + 0x08, + 0x0c, + 0x0f, + 0xe3, + 0x06, + 0x0d, + 0x0d, + 0x85, + 0x42, + 0x56, + 0x1d, + 0x86, + 0x42, + 0x43, + 0xda, + 0x83, + 0xda, + 0x13, + 0x7a, + 0x9f, + 0xf9, + 0x3b, + 0x09, + 0x41, + 0x68, + 0x76, + 0x15, + 0x02, + 0xd0, + 0xec, + 0x36, + 0x83, + 0x43, + 0xb0, + 0xcc, + 0x0d, + 0x0c, + 0xe1, + 0xfb, + 0x42, + 0xb8, + 0x3d, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x06, + 0x0f, + 0xe0, + 0xd8, + 0x30, + 0x68, + 0x32, + 0x06, + 0x0d, + 0x30, + 0xb3, + 0x06, + 0xfd, + 0x61, + 0x66, + 0x0c, + 0x18, + 0x3d, + 0x4c, + 0xc1, + 0x83, + 0x09, + 0x71, + 0x83, + 0x07, + 0x41, + 0x82, + 0xc1, + 0x97, + 0x9b, + 0xd4, + 0x30, + 0x6d, + 0x81, + 0xe7, + 0x30, + 0x60, + 0xc2, + 0xd3, + 0x30, + 0x60, + 0xc2, + 0xc1, + 0x98, + 0x30, + 0x60, + 0x70, + 0x61, + 0xb0, + 0x60, + 0xd1, + 0xc2, + 0x73, + 0xc3, + 0x1e, + 0x47, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xda, + 0x1b, + 0x41, + 0xcb, + 0xb4, + 0x1f, + 0xc7, + 0x5d, + 0xa1, + 0xb0, + 0xb0, + 0xed, + 0x0d, + 0x85, + 0xff, + 0x21, + 0xb1, + 0x0f, + 0xfc, + 0xfc, + 0xff, + 0xd0, + 0x3e, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x60, + 0xff, + 0xe0, + 0xd8, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xd0, + 0xeb, + 0x83, + 0xda, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x20, + 0xc2, + 0x43, + 0x61, + 0x60, + 0xc0, + 0xe1, + 0xb0, + 0xa8, + 0x60, + 0xd0, + 0x7f, + 0x01, + 0x30, + 0x21, + 0xd8, + 0x5f, + 0xf8, + 0x36, + 0x16, + 0x1c, + 0xe1, + 0xb1, + 0x30, + 0xf6, + 0x13, + 0xe8, + 0xff, + 0xc0, + 0xf8, + 0x2c, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x17, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x73, + 0x82, + 0xe0, + 0xb0, + 0xaf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x16, + 0x1c, + 0xe0, + 0xfe, + 0x3f, + 0xf0, + 0x6c, + 0x2c, + 0x39, + 0xc3, + 0x61, + 0x61, + 0xce, + 0x1b, + 0x0a, + 0xbf, + 0x04, + 0xfc, + 0x1b, + 0x0e, + 0x7e, + 0x43, + 0xb4, + 0x3e, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x43, + 0xae, + 0x2f, + 0xfe, + 0x80, + 0x0b, + 0x41, + 0x7f, + 0x83, + 0x68, + 0x24, + 0x36, + 0x1b, + 0x41, + 0x21, + 0xb0, + 0x7f, + 0x37, + 0x5b, + 0x0d, + 0xa1, + 0xff, + 0x8d, + 0x07, + 0xfd, + 0x05, + 0xad, + 0xa1, + 0xa8, + 0x07, + 0xe7, + 0x0e, + 0xa1, + 0xf4, + 0x0f, + 0xfa, + 0x0b, + 0x41, + 0x87, + 0x30, + 0x5a, + 0x0f, + 0xfa, + 0x0b, + 0x41, + 0x87, + 0x50, + 0x2d, + 0x06, + 0x1d, + 0x42, + 0xf0, + 0x58, + 0x4f, + 0x90, + 0x0b, + 0x0f, + 0x64, + 0x87, + 0x61, + 0xec, + 0x14, + 0x0d, + 0xa7, + 0xff, + 0x27, + 0xf0, + 0x6c, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0xaa, + 0x03, + 0x0b, + 0x03, + 0x7a, + 0x9f, + 0xf8, + 0x7b, + 0x05, + 0x01, + 0x81, + 0xc3, + 0x60, + 0xa0, + 0x30, + 0x38, + 0x6c, + 0x17, + 0xfe, + 0x0d, + 0x82, + 0x80, + 0xc2, + 0xc3, + 0x60, + 0xa0, + 0x30, + 0xb0, + 0x5c, + 0x0a, + 0x03, + 0x3d, + 0x00, + 0x0b, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x15, + 0xca, + 0xd4, + 0x1b, + 0x05, + 0x3d, + 0x4e, + 0x89, + 0xf9, + 0x06, + 0x83, + 0x0e, + 0x70, + 0x5f, + 0xf9, + 0x0b, + 0x06, + 0x87, + 0xb4, + 0x2d, + 0x30, + 0xa0, + 0xa4, + 0x6f, + 0x21, + 0x38, + 0x7b, + 0xe0, + 0x3f, + 0xf4, + 0x1b, + 0x0e, + 0xd0, + 0x48, + 0x6c, + 0x33, + 0x85, + 0xa1, + 0xb0, + 0xda, + 0x16, + 0x19, + 0xc0, + 0xf0, + 0x56, + 0x17, + 0xa0, + 0x68, + 0x1f, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0b, + 0xf8, + 0xff, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0x7f, + 0xe4, + 0x36, + 0x2b, + 0x0e, + 0xa0, + 0x4f, + 0xce, + 0x0c, + 0x14, + 0x07, + 0xc0, + 0x70, + 0x60, + 0xa0, + 0x6c, + 0x0e, + 0x0c, + 0x14, + 0x0d, + 0x81, + 0x8b, + 0x04, + 0x86, + 0xc3, + 0x39, + 0x61, + 0xce, + 0x07, + 0xc1, + 0x3c, + 0x0b, + 0x87, + 0x43, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xde, + 0x83, + 0xec, + 0x35, + 0x0d, + 0x0d, + 0xfa, + 0x2c, + 0x2e, + 0x0c, + 0xe0, + 0xb5, + 0xef, + 0x06, + 0xca, + 0x3f, + 0xc4, + 0x85, + 0x87, + 0xfe, + 0x03, + 0xe8, + 0x41, + 0x02, + 0x80, + 0xf8, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x2d, + 0x31, + 0x83, + 0xb0, + 0xa4, + 0x4c, + 0x3d, + 0x87, + 0xcc, + 0x1c, + 0xe0, + 0xff, + 0xe0, + 0x5c, + 0x05, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xda, + 0x1f, + 0x9c, + 0x27, + 0xf9, + 0x0c, + 0xe1, + 0x61, + 0x58, + 0x6f, + 0xd7, + 0x01, + 0xd0, + 0xe7, + 0x1f, + 0xfc, + 0x19, + 0xc1, + 0x41, + 0xc1, + 0x86, + 0x70, + 0x50, + 0x70, + 0x61, + 0x37, + 0x8a, + 0x0c, + 0x0c, + 0x2e, + 0xcb, + 0xff, + 0x82, + 0x70, + 0xcf, + 0x90, + 0xf3, + 0x86, + 0xa3, + 0x87, + 0x9c, + 0x2b, + 0x05, + 0x87, + 0x38, + 0xf0, + 0x6b, + 0x41, + 0x71, + 0xa1, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xbf, + 0xd0, + 0x76, + 0x16, + 0x19, + 0xc2, + 0xfe, + 0x33, + 0x47, + 0x0e, + 0xc2, + 0xc1, + 0x94, + 0x0e, + 0xc2, + 0xc2, + 0xf2, + 0x1d, + 0x85, + 0x87, + 0xf9, + 0xf4, + 0x7f, + 0xe4, + 0xf8, + 0x39, + 0x0d, + 0x86, + 0xc1, + 0x03, + 0x20, + 0x61, + 0xb1, + 0x81, + 0x98, + 0x30, + 0xd8, + 0xed, + 0xb8, + 0x30, + 0xd8, + 0x2b, + 0xb1, + 0x81, + 0x70, + 0x7d, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf2, + 0x2b, + 0x43, + 0x50, + 0x3d, + 0xfa, + 0x7f, + 0xf0, + 0x6c, + 0x33, + 0x87, + 0xf6, + 0x3f, + 0xfd, + 0x05, + 0xd0, + 0xb1, + 0x2c, + 0x2b, + 0xd2, + 0xb0, + 0x69, + 0xc0, + 0x9c, + 0xbb, + 0xfa, + 0xe0, + 0xb1, + 0x41, + 0x68, + 0x48, + 0x58, + 0x7b, + 0x43, + 0xec, + 0x17, + 0xfe, + 0x09, + 0xc3, + 0xda, + 0x1d, + 0x70, + 0x7b, + 0x43, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x3f, + 0xf4, + 0x05, + 0x68, + 0xe1, + 0xce, + 0x0f, + 0xd3, + 0x07, + 0xb0, + 0xd8, + 0x1c, + 0x39, + 0xc3, + 0x60, + 0x7f, + 0xe8, + 0x36, + 0x0a, + 0x05, + 0x10, + 0x6b, + 0xd5, + 0x05, + 0x8c, + 0x0f, + 0x81, + 0x7f, + 0xe0, + 0xd8, + 0x34, + 0x0e, + 0x87, + 0xb0, + 0x61, + 0x5c, + 0x1e, + 0xcb, + 0x03, + 0x9a, + 0x19, + 0xcc, + 0x16, + 0x16, + 0x82, + 0xe2, + 0x38, + 0x3a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x0a, + 0xd5, + 0x40, + 0x60, + 0x70, + 0x7f, + 0x50, + 0x18, + 0x58, + 0x6c, + 0x17, + 0xfe, + 0x0d, + 0x82, + 0x80, + 0xc2, + 0xc3, + 0x60, + 0xa0, + 0xe0, + 0x70, + 0x2b, + 0xe7, + 0xfe, + 0x87, + 0xb0, + 0xd6, + 0x50, + 0x3d, + 0x81, + 0xe0, + 0x70, + 0x7b, + 0x2f, + 0xfe, + 0x82, + 0xc3, + 0xee, + 0x0f, + 0x61, + 0xf5, + 0x03, + 0x5e, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x3e, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xf6, + 0x05, + 0x6b, + 0x41, + 0xec, + 0x14, + 0xe8, + 0xff, + 0xe0, + 0xd8, + 0x1c, + 0x0e, + 0x1f, + 0x60, + 0xa0, + 0x58, + 0x7d, + 0x8d, + 0xff, + 0x91, + 0xbd, + 0x50, + 0x58, + 0x77, + 0x60, + 0x90, + 0xb0, + 0xfb, + 0x06, + 0xff, + 0xc1, + 0xb0, + 0x66, + 0x1d, + 0x86, + 0xc7, + 0x30, + 0xec, + 0x27, + 0x28, + 0x61, + 0xd8, + 0x2e, + 0x30, + 0x7f, + 0xc0, + 0x0b, + 0x05, + 0xff, + 0xa0, + 0xb0, + 0x50, + 0x28, + 0x39, + 0x5c, + 0xd0, + 0x2c, + 0x3a, + 0x9e, + 0xa9, + 0xff, + 0x06, + 0xc1, + 0x40, + 0xb4, + 0x3d, + 0x82, + 0x81, + 0x61, + 0xf7, + 0x34, + 0xff, + 0xa0, + 0x5f, + 0xa0, + 0xfe, + 0xed, + 0x34, + 0x2c, + 0x3e, + 0xc1, + 0xb5, + 0x7a, + 0x88, + 0x58, + 0x30, + 0xda, + 0x1e, + 0xc7, + 0x0d, + 0x87, + 0xd9, + 0x21, + 0xb0, + 0xeb, + 0xc6, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0x48, + 0x76, + 0x1e, + 0xd0, + 0xea, + 0x70, + 0x76, + 0x87, + 0x5e, + 0x8b, + 0xff, + 0x21, + 0x61, + 0x50, + 0xe3, + 0x0e, + 0xc2, + 0x63, + 0x4c, + 0x3b, + 0x4f, + 0xfe, + 0x86, + 0xf2, + 0xa8, + 0xf3, + 0xa0, + 0xf8, + 0x26, + 0x34, + 0xc3, + 0x38, + 0x54, + 0x79, + 0xd0, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xda, + 0x1d, + 0x70, + 0x1f, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x07, + 0xff, + 0x40, + 0x70, + 0xf6, + 0x1e, + 0xfd, + 0x1f, + 0xf4, + 0x1b, + 0x0f, + 0x60, + 0x70, + 0xd8, + 0x3f, + 0xfc, + 0x16, + 0xa0, + 0xd8, + 0x1c, + 0x17, + 0xa4, + 0xab, + 0xa7, + 0x81, + 0x38, + 0x52, + 0xb4, + 0x3e, + 0xc0, + 0xe0, + 0xc3, + 0xf6, + 0x0b, + 0x07, + 0xf0, + 0x6c, + 0x1e, + 0x8c, + 0x3f, + 0x65, + 0x9d, + 0x87, + 0xaf, + 0x1a, + 0x07, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x14, + 0xf5, + 0xea, + 0x27, + 0xf0, + 0x34, + 0x70, + 0xf6, + 0x15, + 0x85, + 0x40, + 0xec, + 0x16, + 0x86, + 0xb0, + 0xd8, + 0xc7, + 0xf1, + 0x20, + 0x7d, + 0x07, + 0xfd, + 0xd8, + 0x3f, + 0xf8, + 0x36, + 0x1e, + 0xc3, + 0xf6, + 0x16, + 0x0c, + 0x70, + 0xec, + 0x14, + 0x06, + 0x0a, + 0x06, + 0xc7, + 0x0b, + 0x0b, + 0x4f, + 0x41, + 0x9f, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x41, + 0xe7, + 0x0d, + 0xa5, + 0x86, + 0xfc, + 0xda, + 0xa1, + 0xe0, + 0xd8, + 0x20, + 0xb0, + 0xa0, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x1f, + 0xb8, + 0x26, + 0xf4, + 0x1c, + 0xe1, + 0xbe, + 0x0e, + 0xa2, + 0x1f, + 0x60, + 0x4c, + 0xd1, + 0x0e, + 0xc1, + 0x98, + 0xc5, + 0x03, + 0x63, + 0x18, + 0x49, + 0x84, + 0xe6, + 0x98, + 0x59, + 0x27, + 0xa0, + 0xdf, + 0xa0, + 0xff, + 0xc1, + 0xf0, + 0x03, + 0x06, + 0x61, + 0x41, + 0xcc, + 0x0f, + 0x49, + 0x21, + 0xce, + 0x0c, + 0x37, + 0x52, + 0x7e, + 0x30, + 0xd8, + 0x34, + 0x0c, + 0x0f, + 0xd5, + 0x18, + 0x4c, + 0x0c, + 0xcd, + 0xd8, + 0x27, + 0x4c, + 0xc4, + 0xd0, + 0xd7, + 0x9c, + 0xc2, + 0xc3, + 0x7c, + 0x31, + 0x81, + 0xc3, + 0x98, + 0x63, + 0x03, + 0xa1, + 0x98, + 0x93, + 0x06, + 0xe1, + 0x98, + 0xc1, + 0x83, + 0x34, + 0x26, + 0x30, + 0x66, + 0x8e, + 0x0f, + 0x2a, + 0x06, + 0x61, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xac, + 0x3e, + 0xc1, + 0xff, + 0xc9, + 0xfa, + 0xc3, + 0x21, + 0xf6, + 0x0c, + 0x27, + 0x0f, + 0xb0, + 0x61, + 0x3f, + 0x90, + 0xb5, + 0x61, + 0x38, + 0x73, + 0x79, + 0xc2, + 0x70, + 0xef, + 0x81, + 0x8a, + 0xb5, + 0x83, + 0x60, + 0xcf, + 0xf8, + 0x36, + 0x39, + 0x86, + 0x70, + 0xd9, + 0x43, + 0x0c, + 0xe1, + 0x39, + 0x83, + 0xfe, + 0x05, + 0xc4, + 0x0c, + 0x33, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x62, + 0xfa, + 0x9f, + 0x41, + 0x30, + 0x6a, + 0x05, + 0x21, + 0x50, + 0x11, + 0xac, + 0x60, + 0x7f, + 0x17, + 0x81, + 0xe8, + 0x33, + 0x05, + 0xe4, + 0x7c, + 0x19, + 0x87, + 0x46, + 0xc6, + 0x09, + 0x94, + 0x19, + 0x0f, + 0x3e, + 0xa7, + 0xd4, + 0xfa, + 0x07, + 0x40, + 0xd5, + 0x8a, + 0x04, + 0xc3, + 0x18, + 0x33, + 0x42, + 0x60, + 0x5c, + 0x0b, + 0x83, + 0x30, + 0x1f, + 0x01, + 0xd0, + 0xd4, + 0x2c, + 0x55, + 0xda, + 0x0f, + 0x34, + 0x0a, + 0x80, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf2, + 0xad, + 0x0d, + 0x83, + 0xf5, + 0x14, + 0x1d, + 0x84, + 0x82, + 0x05, + 0x00, + 0xda, + 0x8c, + 0x18, + 0x34, + 0x1f, + 0xa3, + 0x4c, + 0x70, + 0xec, + 0x0c, + 0xbb, + 0x90, + 0xd8, + 0x3a, + 0xfb, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0x37, + 0x37, + 0xfc, + 0x82, + 0x98, + 0x54, + 0x0a, + 0x81, + 0xd8, + 0x6c, + 0x2c, + 0x3d, + 0x86, + 0x77, + 0x43, + 0xd8, + 0x77, + 0xa0, + 0xf3, + 0x81, + 0xb9, + 0xf4, + 0x82, + 0xe1, + 0xd0, + 0xcd, + 0x80, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0x01, + 0x5a, + 0x83, + 0x61, + 0xea, + 0x75, + 0x7f, + 0xc1, + 0xd8, + 0x28, + 0x1d, + 0x87, + 0x60, + 0xa0, + 0x76, + 0x1d, + 0x82, + 0xff, + 0x82, + 0x6f, + 0x54, + 0x1d, + 0x85, + 0xd8, + 0x2f, + 0xf8, + 0x3b, + 0x0f, + 0x61, + 0xfb, + 0x0e, + 0x74, + 0x3e, + 0xcb, + 0xff, + 0x90, + 0xb0, + 0xf6, + 0x1e, + 0xf4, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xe6, + 0x0f, + 0xa4, + 0x0b, + 0x5a, + 0xc1, + 0xb4, + 0x0d, + 0x7c, + 0x97, + 0xe0, + 0x48, + 0x58, + 0x74, + 0x84, + 0xe0, + 0x70, + 0xe9, + 0x0d, + 0x03, + 0x43, + 0xa4, + 0xbf, + 0xf8, + 0x0f, + 0xc1, + 0xff, + 0x53, + 0x42, + 0xff, + 0x83, + 0x48, + 0x1c, + 0x33, + 0x86, + 0x90, + 0x38, + 0x76, + 0x1a, + 0x40, + 0xe1, + 0xd8, + 0x6d, + 0x03, + 0xaf, + 0x61, + 0x78, + 0x27, + 0xfe, + 0x00, + 0x0a, + 0x41, + 0x40, + 0x38, + 0x79, + 0xc1, + 0x40, + 0x68, + 0x6b, + 0xff, + 0xf6, + 0x09, + 0x0f, + 0xf3, + 0x82, + 0x57, + 0x5e, + 0xe7, + 0x0c, + 0xc1, + 0xea, + 0x07, + 0x9f, + 0xfc, + 0x87, + 0x97, + 0x56, + 0xe0, + 0xf2, + 0xea, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xdf, + 0x21, + 0xf0, + 0x0b, + 0x0f, + 0x48, + 0x7d, + 0x85, + 0x57, + 0x58, + 0x27, + 0x09, + 0x6d, + 0x70, + 0x3f, + 0x41, + 0x7c, + 0x87, + 0xb0, + 0x9e, + 0x1b, + 0x43, + 0x60, + 0x60, + 0xe6, + 0x0d, + 0x8f, + 0xff, + 0x43, + 0x79, + 0x0f, + 0xb0, + 0xbb, + 0x0b, + 0xf0, + 0x30, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x2f, + 0xc0, + 0xc3, + 0x38, + 0x58, + 0x76, + 0x15, + 0xc1, + 0xf7, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xb4, + 0x3f, + 0x9c, + 0x2c, + 0x3f, + 0xce, + 0x0b, + 0xff, + 0x03, + 0xf5, + 0x88, + 0x76, + 0x13, + 0x99, + 0x40, + 0xec, + 0x27, + 0x03, + 0xdd, + 0x13, + 0x09, + 0xd1, + 0x06, + 0x1b, + 0x0a, + 0xf1, + 0xff, + 0x18, + 0x3e, + 0x0e, + 0xc3, + 0x61, + 0x38, + 0x24, + 0xc6, + 0x30, + 0x9c, + 0x12, + 0x63, + 0x18, + 0x4e, + 0x0b, + 0xfa, + 0x70, + 0x9c, + 0x3f, + 0xa8, + 0x0b, + 0x83, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb0, + 0xfd, + 0x86, + 0xb5, + 0x83, + 0x38, + 0x4f, + 0x57, + 0x03, + 0xf8, + 0xd0, + 0x38, + 0x76, + 0x0e, + 0x0b, + 0x43, + 0xb0, + 0x43, + 0x08, + 0x7b, + 0x5b, + 0x9b, + 0xe4, + 0x7e, + 0x68, + 0x1d, + 0xab, + 0xb0, + 0x50, + 0x3b, + 0x42, + 0xc1, + 0x7d, + 0x7c, + 0x85, + 0x82, + 0x81, + 0xda, + 0x16, + 0x0a, + 0x07, + 0x68, + 0x1c, + 0x17, + 0xfc, + 0x97, + 0x02, + 0x81, + 0xda, + 0x1f, + 0xf8, + 0x20, + 0x0b, + 0x0e, + 0xc7, + 0x0f, + 0x61, + 0xd8, + 0xe1, + 0xec, + 0x0d, + 0x31, + 0xe8, + 0x9f, + 0xc3, + 0x63, + 0xa8, + 0x36, + 0x1d, + 0x8e, + 0x1e, + 0xc3, + 0x38, + 0xe1, + 0xec, + 0x0f, + 0xc3, + 0xf2, + 0x07, + 0xe0, + 0xb1, + 0xc3, + 0x7c, + 0x86, + 0xc7, + 0x0f, + 0x60, + 0xfc, + 0x3f, + 0x41, + 0x61, + 0xd8, + 0xe1, + 0xec, + 0x3b, + 0x1c, + 0x3d, + 0x87, + 0x63, + 0x86, + 0xb8, + 0x3b, + 0x1c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0xbb, + 0x97, + 0x05, + 0xa7, + 0xff, + 0x87, + 0xe8, + 0x10, + 0x24, + 0x3d, + 0xa0, + 0x70, + 0x68, + 0x7b, + 0x41, + 0x42, + 0xe9, + 0xc1, + 0x68, + 0xe9, + 0xb1, + 0x21, + 0x7f, + 0x36, + 0xd3, + 0x03, + 0xe6, + 0x9d, + 0xb9, + 0x40, + 0xda, + 0x09, + 0x04, + 0xe1, + 0xda, + 0x09, + 0x0b, + 0x83, + 0xb4, + 0x12, + 0x0b, + 0xc1, + 0xda, + 0x09, + 0x38, + 0xb4, + 0x1e, + 0x0a, + 0x74, + 0x26, + 0x0f, + 0xfc, + 0x1c, + 0x05, + 0x07, + 0xff, + 0x20, + 0xa0, + 0xc1, + 0xed, + 0x1e, + 0x54, + 0x1e, + 0xd5, + 0x7a, + 0x7f, + 0xf2, + 0x0a, + 0x0c, + 0x1f, + 0xea, + 0x0c, + 0x83, + 0x04, + 0x15, + 0x06, + 0x89, + 0x83, + 0x03, + 0xf5, + 0x49, + 0xa6, + 0x5e, + 0x85, + 0x5f, + 0xe0, + 0xa8, + 0x4a, + 0x06, + 0x1e, + 0xa1, + 0x18, + 0x30, + 0x48, + 0x28, + 0x66, + 0x0c, + 0x12, + 0x0a, + 0x19, + 0xa6, + 0x92, + 0x59, + 0x25, + 0xfe, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x0a, + 0xd4, + 0x2f, + 0xe0, + 0x7e, + 0x83, + 0xff, + 0x18, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x1d, + 0x87, + 0x62, + 0x61, + 0xd8, + 0x4d, + 0xe4, + 0xff, + 0x82, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x14, + 0x9a, + 0xa0, + 0xec, + 0x0e, + 0x0d, + 0x30, + 0xec, + 0x1a, + 0x0d, + 0x28, + 0x13, + 0x8c, + 0x16, + 0x83, + 0x05, + 0xc1, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0x87, + 0xd8, + 0x4e, + 0x0c, + 0x32, + 0x0c, + 0x1f, + 0x90, + 0x68, + 0xe1, + 0xec, + 0x2e, + 0x09, + 0xc3, + 0xb0, + 0x70, + 0x20, + 0x50, + 0x36, + 0xa0, + 0xd8, + 0x79, + 0xf4, + 0xff, + 0xf0, + 0x3b, + 0x0c, + 0xfc, + 0x87, + 0xb0, + 0xdd, + 0xd0, + 0x3d, + 0x85, + 0x43, + 0x38, + 0x3b, + 0x05, + 0x83, + 0x07, + 0x04, + 0xe5, + 0x02, + 0xc2, + 0xd2, + 0xe0, + 0xf6, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xb4, + 0x0d, + 0x83, + 0x05, + 0xde, + 0xa2, + 0x60, + 0xc1, + 0x46, + 0x8b, + 0x18, + 0x30, + 0x2d, + 0x45, + 0x8c, + 0x18, + 0x1f, + 0xf2, + 0x60, + 0xc0, + 0xc5, + 0x09, + 0x0d, + 0x81, + 0x8a, + 0x3a, + 0x07, + 0xc1, + 0xaf, + 0x5f, + 0xa8, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0x83, + 0xf5, + 0x03, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xa8, + 0x1f, + 0xf7, + 0xc8, + 0x78, + 0x04, + 0x87, + 0x48, + 0x7d, + 0x20, + 0xab, + 0xd5, + 0x21, + 0x50, + 0x0c, + 0xbb, + 0x41, + 0x7e, + 0x05, + 0x00, + 0xe1, + 0xd2, + 0x1b, + 0x06, + 0x1e, + 0x92, + 0xff, + 0xe0, + 0xa4, + 0x3b, + 0x0f, + 0xdf, + 0x05, + 0x40, + 0xf5, + 0xe8, + 0xff, + 0xf0, + 0x52, + 0x16, + 0x85, + 0x87, + 0x48, + 0x2d, + 0x07, + 0x07, + 0x48, + 0x6b, + 0xe0, + 0xf4, + 0x81, + 0x5e, + 0x6e, + 0x0b, + 0xc0, + 0xf4, + 0x86, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x70, + 0x79, + 0xc1, + 0xea, + 0xf6, + 0x9f, + 0xac, + 0x3e, + 0xd0, + 0xb0, + 0x25, + 0x8e, + 0x1e, + 0xc2, + 0xb0, + 0xac, + 0x3b, + 0x05, + 0x87, + 0x50, + 0x37, + 0xa1, + 0x0f, + 0xeb, + 0xc8, + 0x3f, + 0xe0, + 0xa7, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb4, + 0x3a, + 0xe1, + 0xff, + 0xe4, + 0x0b, + 0x0d, + 0x8c, + 0x1f, + 0x61, + 0x38, + 0x34, + 0x3d, + 0x85, + 0xca, + 0xa2, + 0x81, + 0xfc, + 0xf5, + 0x75, + 0x06, + 0xc1, + 0xe0, + 0xb0, + 0xfb, + 0x29, + 0xa0, + 0xc3, + 0xec, + 0x8f, + 0xfc, + 0x13, + 0xf1, + 0x85, + 0x87, + 0x7c, + 0x83, + 0x41, + 0x87, + 0xd8, + 0x5f, + 0xf8, + 0x36, + 0x16, + 0x16, + 0x1f, + 0x61, + 0x61, + 0x61, + 0xf6, + 0x17, + 0xfe, + 0x4b, + 0x82, + 0xd0, + 0xff, + 0xc1, + 0xff, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xed, + 0x0f, + 0xa4, + 0x0b, + 0x6b, + 0xc1, + 0x50, + 0x69, + 0xeb, + 0xd4, + 0x2f, + 0xc0, + 0xa0, + 0x1c, + 0x3a, + 0x41, + 0x40, + 0x65, + 0x03, + 0x49, + 0xff, + 0xe0, + 0xa8, + 0xad, + 0x1c, + 0x1a, + 0x17, + 0xc6, + 0x8e, + 0x0c, + 0x17, + 0xa0, + 0x7f, + 0xe0, + 0xd2, + 0x0c, + 0x2c, + 0x18, + 0x69, + 0x07, + 0xfe, + 0x0d, + 0x20, + 0x42, + 0xc2, + 0x82, + 0x90, + 0xf6, + 0x16, + 0x0f, + 0x07, + 0xdf, + 0xa0, + 0x0b, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x87, + 0x60, + 0xbf, + 0xf0, + 0x3f, + 0x40, + 0xd0, + 0x61, + 0xec, + 0x36, + 0x83, + 0x43, + 0xb0, + 0x7f, + 0xf2, + 0x16, + 0xa0, + 0xff, + 0x9b, + 0xd1, + 0xff, + 0x40, + 0xec, + 0x2d, + 0x0d, + 0x40, + 0xd8, + 0x5a, + 0x1a, + 0x81, + 0xb0, + 0xbf, + 0xe8, + 0x36, + 0x16, + 0x86, + 0xa0, + 0x4e, + 0x16, + 0x86, + 0xa0, + 0x2e, + 0x0b, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xa4, + 0x3f, + 0x50, + 0x2c, + 0x3f, + 0xa8, + 0x0b, + 0xff, + 0x3f, + 0x9c, + 0x3e, + 0xc1, + 0x43, + 0x81, + 0x86, + 0xc1, + 0x41, + 0x51, + 0x9a, + 0x60, + 0xa0, + 0x59, + 0x98, + 0xe0, + 0xf9, + 0xab, + 0xa9, + 0xef, + 0x40, + 0x57, + 0xa5, + 0xa0, + 0x50, + 0x2b, + 0xe4, + 0x60, + 0x50, + 0x16, + 0x65, + 0x18, + 0x14, + 0x2c, + 0x18, + 0x54, + 0x05, + 0x04, + 0x2c, + 0x2d, + 0x3c, + 0x87, + 0x67, + 0xc1, + 0xff, + 0x83, + 0x05, + 0x01, + 0xff, + 0xa0, + 0xa8, + 0x1d, + 0xc1, + 0xe6, + 0x88, + 0x6c, + 0x3c, + 0xfe, + 0x09, + 0xc3, + 0xf5, + 0x0f, + 0xff, + 0x05, + 0x40, + 0x9c, + 0x0e, + 0x1d, + 0x44, + 0x1b, + 0x02, + 0x81, + 0x5e, + 0xa6, + 0x98, + 0x5e, + 0x1a, + 0x8d, + 0x46, + 0x06, + 0x81, + 0x50, + 0x14, + 0x36, + 0x30, + 0xd4, + 0x06, + 0x0c, + 0xca, + 0x05, + 0x42, + 0x80, + 0xc8, + 0x18, + 0x54, + 0x0e, + 0xc3, + 0xef, + 0x06, + 0xf4, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe0, + 0x9c, + 0x1a, + 0x1e, + 0xc1, + 0xf9, + 0xd0, + 0xf6, + 0x1b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0x87, + 0xfe, + 0xd5, + 0xbf, + 0xf0, + 0x1f, + 0x46, + 0x61, + 0xd8, + 0x27, + 0x06, + 0x7f, + 0xc1, + 0xb1, + 0xcc, + 0x3b, + 0x0d, + 0x94, + 0x30, + 0xec, + 0x36, + 0x69, + 0xff, + 0x04, + 0xee, + 0x0c, + 0x33, + 0x81, + 0xd1, + 0x06, + 0x17, + 0x90, + 0x0c, + 0x87, + 0xe5, + 0x01, + 0xbc, + 0x64, + 0x37, + 0x91, + 0xb8, + 0x19, + 0x93, + 0x87, + 0x48, + 0xc4, + 0x83, + 0x0e, + 0xa1, + 0xa3, + 0x83, + 0x40, + 0xff, + 0x05, + 0xdf, + 0x82, + 0x95, + 0xfa, + 0x06, + 0x1d, + 0x20, + 0xc9, + 0x06, + 0x1d, + 0x40, + 0x64, + 0x83, + 0x09, + 0xfc, + 0xe4, + 0xff, + 0x05, + 0x81, + 0x8c, + 0x2c, + 0x3b, + 0x04, + 0x98, + 0x58, + 0x67, + 0x06, + 0x0c, + 0x2c, + 0x36, + 0x94, + 0x3c, + 0x16, + 0x13, + 0x01, + 0x0e, + 0x7c, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xeb, + 0xf0, + 0x67, + 0x0e, + 0x90, + 0xf9, + 0xc1, + 0x57, + 0xab, + 0x03, + 0xf3, + 0xd3, + 0xad, + 0x84, + 0xe0, + 0xc7, + 0xa6, + 0xa0, + 0x9c, + 0x19, + 0x72, + 0x88, + 0x27, + 0x56, + 0x0b, + 0xf4, + 0x07, + 0xe7, + 0x0f, + 0xf7, + 0x60, + 0xc2, + 0xd0, + 0xf3, + 0x8c, + 0xff, + 0xc1, + 0x39, + 0x40, + 0xb0, + 0x38, + 0x4e, + 0x68, + 0x28, + 0x06, + 0x09, + 0xdc, + 0x16, + 0x15, + 0x01, + 0x6b, + 0x1c, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x83, + 0x0f, + 0xb0, + 0x38, + 0x30, + 0xfb, + 0x3f, + 0x3b, + 0xfc, + 0x61, + 0x60, + 0xc2, + 0xc2, + 0xc2, + 0xc1, + 0x85, + 0x85, + 0x85, + 0xa6, + 0x7f, + 0x18, + 0xde, + 0x70, + 0xb4, + 0x19, + 0xf0, + 0x30, + 0xb2, + 0x30, + 0xb0, + 0x61, + 0x62, + 0x61, + 0x60, + 0xda, + 0xe7, + 0x0b, + 0x06, + 0x1f, + 0x60, + 0x70, + 0x7f, + 0xf1, + 0xe8, + 0x18, + 0x7d, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0xc3, + 0x1f, + 0x82, + 0xc2, + 0xc9, + 0x31, + 0xc2, + 0xd1, + 0x9d, + 0x32, + 0x47, + 0xea, + 0xbd, + 0x19, + 0x86, + 0xc3, + 0x61, + 0x66, + 0x1b, + 0x0d, + 0x85, + 0xb0, + 0x6e, + 0x41, + 0xa0, + 0xcc, + 0x2b, + 0xcf, + 0xf5, + 0x8c, + 0x36, + 0x13, + 0x85, + 0x83, + 0x0b, + 0x0a, + 0xe0, + 0x60, + 0xc2, + 0xc2, + 0xdd, + 0x31, + 0xc2, + 0xc1, + 0x60, + 0xde, + 0xd0, + 0xb1, + 0xc2, + 0x9c, + 0x3b, + 0xc4, + 0x1e, + 0xc3, + 0x0b, + 0x09, + 0x82, + 0x60, + 0xec, + 0x36, + 0x83, + 0x43, + 0x38, + 0x72, + 0x50, + 0x37, + 0xf3, + 0xff, + 0x83, + 0x60, + 0x70, + 0x68, + 0x30, + 0xd8, + 0x1f, + 0xfc, + 0x1b, + 0x15, + 0x83, + 0x47, + 0x0a, + 0xf4, + 0xe0, + 0xd1, + 0xc7, + 0xe0, + 0x3f, + 0xf8, + 0x36, + 0x1e, + 0xd0, + 0xfb, + 0x07, + 0xff, + 0x41, + 0x61, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x43, + 0xae, + 0x0f, + 0x68, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xd6, + 0x1f, + 0xb4, + 0x2a, + 0x02, + 0xc3, + 0xb4, + 0x1e, + 0xa7, + 0xe0, + 0x37, + 0xa1, + 0x28, + 0x12, + 0x1b, + 0x4f, + 0xff, + 0x05, + 0xa1, + 0x70, + 0x38, + 0x3b, + 0x51, + 0x40, + 0x26, + 0x84, + 0xfe, + 0x87, + 0x41, + 0xe1, + 0xf2, + 0x2b, + 0x81, + 0x07, + 0xb4, + 0x08, + 0x1e, + 0x0f, + 0x68, + 0x1b, + 0x81, + 0x61, + 0xb4, + 0x0a, + 0x03, + 0xc1, + 0xda, + 0x15, + 0xe9, + 0x0e, + 0xf0, + 0x5c, + 0x87, + 0xfe, + 0x0f, + 0xf8, + 0x0b, + 0x03, + 0xff, + 0x21, + 0xb0, + 0x30, + 0x30, + 0x61, + 0x9c, + 0xbd, + 0x4e, + 0x9e, + 0x07, + 0xeb, + 0x87, + 0x1d, + 0x0d, + 0x83, + 0xab, + 0xa6, + 0x1d, + 0x81, + 0x7f, + 0x06, + 0x7c, + 0x7f, + 0xe0, + 0xbe, + 0x06, + 0x87, + 0x61, + 0x2b, + 0x06, + 0x94, + 0x06, + 0x1d, + 0x83, + 0x4a, + 0x03, + 0x0e, + 0xc1, + 0xa5, + 0x01, + 0x87, + 0x61, + 0x9d, + 0x83, + 0xce, + 0x07, + 0xc0, + 0xb8, + 0x2b, + 0x8e, + 0x43, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xaf, + 0xe4, + 0x34, + 0x85, + 0x86, + 0xc3, + 0xa4, + 0x2c, + 0x36, + 0x15, + 0xf8, + 0x7f, + 0xc1, + 0xd2, + 0x1f, + 0x30, + 0x74, + 0x9f, + 0xfe, + 0x0a, + 0x88, + 0x1e, + 0x0f, + 0x9f, + 0x53, + 0xa8, + 0x16, + 0x97, + 0x91, + 0x05, + 0xf8, + 0x3a, + 0x46, + 0xc1, + 0x98, + 0x74, + 0x8a, + 0x1f, + 0x34, + 0x0d, + 0x20, + 0x78, + 0x93, + 0x0d, + 0x2b, + 0x90, + 0x60, + 0x70, + 0x78, + 0x33, + 0xe8, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x35, + 0xda, + 0x19, + 0xb4, + 0x74, + 0x2f, + 0x20, + 0xbd, + 0x7a, + 0xbf, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xe0, + 0x5c, + 0x1a, + 0x09, + 0xc1, + 0xd3, + 0x30, + 0x61, + 0x5e, + 0x70, + 0x66, + 0x0c, + 0x1f, + 0x03, + 0xf1, + 0x83, + 0x09, + 0xc1, + 0x83, + 0x30, + 0x61, + 0x38, + 0x3f, + 0x18, + 0x30, + 0x9c, + 0x18, + 0x32, + 0x06, + 0x13, + 0x83, + 0x06, + 0x1b, + 0x05, + 0xc0, + 0xcf, + 0x03, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xfc, + 0xe6, + 0x1d, + 0x87, + 0x65, + 0xa1, + 0x9c, + 0x12, + 0xb1, + 0xc8, + 0x1f, + 0xa3, + 0xc8, + 0x3d, + 0x06, + 0xc2, + 0xb0, + 0x9c, + 0x3b, + 0x05, + 0xcb, + 0xbc, + 0x1b, + 0x1d, + 0xfe, + 0xa8, + 0x0f, + 0x90, + 0xd8, + 0x7b, + 0xe4, + 0x0b, + 0x6b, + 0x80, + 0x98, + 0x2f, + 0xfc, + 0x1b, + 0x0e, + 0xf8, + 0x3e, + 0xc3, + 0x58, + 0xe8, + 0x67, + 0x03, + 0xc1, + 0xb8, + 0x1e, + 0x87, + 0x43, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x72, + 0x3a, + 0x13, + 0x6a, + 0x0a, + 0xf0, + 0x75, + 0x3a, + 0xf7, + 0xd6, + 0x85, + 0x86, + 0x7b, + 0x1c, + 0x36, + 0x1b, + 0x56, + 0x50, + 0x36, + 0x07, + 0x47, + 0x20, + 0xcf, + 0xa4, + 0x16, + 0x87, + 0x7c, + 0x1e, + 0xc3, + 0xf6, + 0x0f, + 0xfe, + 0x42, + 0xc3, + 0x3f, + 0x41, + 0xec, + 0x2b, + 0x32, + 0x81, + 0x9c, + 0x78, + 0x18, + 0x2d, + 0x2e, + 0x0f, + 0x61, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x55, + 0xea, + 0xc1, + 0xb0, + 0xea, + 0x07, + 0xbf, + 0x4d, + 0x3d, + 0x52, + 0x1b, + 0x0c, + 0xe1, + 0xfd, + 0x8f, + 0xff, + 0x21, + 0x74, + 0x2c, + 0x16, + 0x1c, + 0xf9, + 0x38, + 0x0f, + 0x05, + 0xf0, + 0x3a, + 0x7a, + 0x78, + 0x36, + 0x28, + 0x0e, + 0x14, + 0x1b, + 0x0b, + 0xfe, + 0x0e, + 0xc3, + 0x3b, + 0x07, + 0xd8, + 0x56, + 0x07, + 0x82, + 0xb8, + 0x1a, + 0x1d, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe0, + 0x2b, + 0x4c, + 0x3e, + 0xc1, + 0xfa, + 0xc3, + 0xec, + 0x36, + 0x07, + 0xfe, + 0x43, + 0x61, + 0xff, + 0x82, + 0xc2, + 0xff, + 0x83, + 0x5e, + 0x4c, + 0x3b, + 0x0b, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x33, + 0x87, + 0xfe, + 0x2e, + 0x2f, + 0xfe, + 0x40, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x73, + 0x83, + 0xff, + 0x93, + 0xf4, + 0x0c, + 0x2c, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0xd8, + 0x68, + 0x28, + 0x3d, + 0x81, + 0xff, + 0xc1, + 0x3e, + 0x98, + 0x18, + 0x1c, + 0x1f, + 0x01, + 0x81, + 0x81, + 0xc3, + 0x60, + 0x7f, + 0xf0, + 0x6c, + 0x0c, + 0x0c, + 0x0e, + 0x1b, + 0x03, + 0x03, + 0x03, + 0x84, + 0xe0, + 0x7f, + 0xf0, + 0x2e, + 0x03, + 0x07, + 0x30, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xce, + 0x17, + 0x5d, + 0x85, + 0xfa, + 0x30, + 0xec, + 0x3b, + 0x0b, + 0xae, + 0xc3, + 0xb0, + 0xff, + 0xc1, + 0x6a, + 0xaf, + 0xe0, + 0x37, + 0x97, + 0xb5, + 0xc0, + 0xec, + 0x2c, + 0x18, + 0x7e, + 0xc0, + 0xe0, + 0xfc, + 0x86, + 0xc1, + 0x60, + 0xc3, + 0xf6, + 0x0e, + 0x86, + 0x1f, + 0xb1, + 0xcb, + 0xc1, + 0xef, + 0x46, + 0x13, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0x48, + 0x7b, + 0x0f, + 0x61, + 0xea, + 0x70, + 0x76, + 0x1e, + 0xbd, + 0x3f, + 0xfc, + 0x85, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0x26, + 0x1f, + 0xb0, + 0x3e, + 0x37, + 0xe0, + 0xaf, + 0x54, + 0x0c, + 0x0e, + 0x0f, + 0x81, + 0x20, + 0xc0, + 0xe1, + 0xb0, + 0x5e, + 0x77, + 0xe0, + 0xd8, + 0x28, + 0x0c, + 0x0e, + 0x1b, + 0x04, + 0x83, + 0x03, + 0x84, + 0xe0, + 0xbf, + 0xf0, + 0x1e, + 0x05, + 0x17, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x03, + 0xfc, + 0x7f, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0x7f, + 0xf2, + 0x16, + 0x26, + 0x86, + 0xc3, + 0x5f, + 0x1f, + 0xf0, + 0x1f, + 0x82, + 0xd0, + 0xd8, + 0x76, + 0x17, + 0xfc, + 0x1d, + 0x85, + 0xa1, + 0xb0, + 0xec, + 0x2e, + 0x5a, + 0xf2, + 0x07, + 0x1f, + 0xab, + 0x68, + 0x2e, + 0x0f, + 0xec, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0x2d, + 0xcb, + 0x06, + 0xc0, + 0xdd, + 0x5c, + 0x83, + 0xf8, + 0x18, + 0x5a, + 0x1d, + 0x86, + 0xc2, + 0xc3, + 0xd8, + 0x3f, + 0xf8, + 0x36, + 0xa0, + 0xff, + 0x9b, + 0xd1, + 0xff, + 0x05, + 0xd8, + 0x5a, + 0x1b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x3b, + 0x0b, + 0x0e, + 0xc3, + 0x38, + 0x5a, + 0x1b, + 0x0a, + 0xe0, + 0xbf, + 0xe0, + 0x03, + 0x83, + 0xff, + 0x82, + 0x70, + 0x61, + 0xff, + 0x38, + 0x32, + 0xbb, + 0x0b, + 0xf3, + 0x98, + 0x6c, + 0x33, + 0x83, + 0x3d, + 0x56, + 0x19, + 0xc1, + 0x9c, + 0xb6, + 0x19, + 0xd5, + 0x81, + 0xc3, + 0xcf, + 0xa7, + 0xbf, + 0xe0, + 0x76, + 0x0c, + 0x18, + 0x28, + 0x19, + 0xc1, + 0x8f, + 0x38, + 0x73, + 0x83, + 0x0b, + 0xe0, + 0xe7, + 0x06, + 0xfa, + 0x2d, + 0x09, + 0xc1, + 0xb2, + 0xf8, + 0x16, + 0x83, + 0xff, + 0x90, + 0x06, + 0x8f, + 0xfe, + 0x42, + 0xd1, + 0xc3, + 0xda, + 0x16, + 0x8e, + 0x1e, + 0xd2, + 0xfc, + 0xf5, + 0xf2, + 0x16, + 0x8e, + 0x1f, + 0xf6, + 0x8f, + 0xfe, + 0x42, + 0xd1, + 0x81, + 0x82, + 0x0e, + 0xfa, + 0x86, + 0x82, + 0x80, + 0xbd, + 0x14, + 0xff, + 0x90, + 0xb4, + 0x90, + 0xb4, + 0x3d, + 0xa6, + 0xff, + 0xc8, + 0x5a, + 0x61, + 0xb4, + 0x3d, + 0xb4, + 0x0d, + 0xa1, + 0x9f, + 0x19, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x90, + 0x61, + 0x61, + 0xb0, + 0x48, + 0x30, + 0xb0, + 0x2b, + 0x49, + 0x06, + 0x16, + 0x0f, + 0xd4, + 0xff, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0xff, + 0xe8, + 0x2c, + 0x42, + 0x70, + 0xfa, + 0xf4, + 0x13, + 0x07, + 0xbe, + 0x05, + 0xff, + 0x83, + 0x60, + 0x93, + 0x30, + 0x61, + 0xb0, + 0x49, + 0x98, + 0x30, + 0xd8, + 0x24, + 0xcc, + 0x18, + 0x4e, + 0x09, + 0x33, + 0x06, + 0x0f, + 0x40, + 0x93, + 0x27, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x03, + 0x05, + 0x87, + 0xd8, + 0x18, + 0x2c, + 0x60, + 0x9c, + 0x0f, + 0xcf, + 0xa0, + 0xbf, + 0x4c, + 0x16, + 0x1f, + 0x60, + 0xa0, + 0x98, + 0x24, + 0x2c, + 0x1f, + 0x47, + 0xe0, + 0xd8, + 0x10, + 0x58, + 0x7c, + 0xfa, + 0x0b, + 0x83, + 0xdf, + 0x23, + 0xff, + 0x21, + 0xb0, + 0x30, + 0x76, + 0x86, + 0xc0, + 0xff, + 0xc8, + 0x6c, + 0x0c, + 0x1d, + 0xa1, + 0x38, + 0x18, + 0x3b, + 0x41, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x03, + 0x84, + 0xd0, + 0x18, + 0x73, + 0x8d, + 0xc1, + 0x61, + 0xce, + 0x14, + 0x85, + 0x86, + 0xbd, + 0x02, + 0x45, + 0x64, + 0x81, + 0xcb, + 0xf4, + 0xe6, + 0x13, + 0x81, + 0xe2, + 0x33, + 0x09, + 0xe1, + 0xf1, + 0x9b, + 0x02, + 0xf4, + 0x7d, + 0x03, + 0x42, + 0x9c, + 0x1c, + 0xc3, + 0xc1, + 0x9c, + 0x99, + 0x05, + 0x30, + 0xce, + 0x64, + 0x83, + 0x30, + 0xce, + 0x24, + 0x8e, + 0x50, + 0x27, + 0x0a, + 0x4c, + 0x2d, + 0x3c, + 0x85, + 0x24, + 0x12, + 0x83, + 0xff, + 0x06, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0x95, + 0xa8, + 0xff, + 0x82, + 0xfd, + 0x18, + 0x76, + 0x1d, + 0x85, + 0x87, + 0x61, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x87, + 0xf3, + 0xea, + 0x7f, + 0xe0, + 0x76, + 0x38, + 0x50, + 0x58, + 0x6c, + 0x0c, + 0x3c, + 0x0c, + 0x36, + 0x06, + 0x61, + 0x9c, + 0x36, + 0x07, + 0xae, + 0x60, + 0xd8, + 0x7f, + 0x50, + 0x17, + 0x07, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0x0b, + 0x03, + 0x10, + 0x24, + 0x3b, + 0x05, + 0xba, + 0xb9, + 0x09, + 0xc7, + 0xd7, + 0xaf, + 0x40, + 0xfd, + 0x31, + 0x83, + 0x43, + 0xb0, + 0x31, + 0xeb, + 0x43, + 0xb0, + 0x30, + 0x7f, + 0xda, + 0xdf, + 0xf2, + 0x15, + 0xe8, + 0x2a, + 0x07, + 0xbe, + 0x0e, + 0xa0, + 0x7e, + 0xc7, + 0xff, + 0x83, + 0x61, + 0xaf, + 0x83, + 0xec, + 0x2e, + 0xa7, + 0x0e, + 0x72, + 0xe2, + 0x83, + 0xc0, + 0xb8, + 0x42, + 0xa0, + 0x48, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf9, + 0x50, + 0x76, + 0x0f, + 0xd5, + 0x21, + 0xd8, + 0x50, + 0xc0, + 0xd0, + 0x2b, + 0x51, + 0x83, + 0x1c, + 0x2f, + 0xd1, + 0x02, + 0x34, + 0x3b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0x68, + 0x7f, + 0x60, + 0xff, + 0xe4, + 0x0f, + 0xc0, + 0xc3, + 0xf7, + 0xc8, + 0x1f, + 0xf0, + 0x49, + 0x85, + 0x68, + 0x1c, + 0x3b, + 0x0b, + 0x34, + 0xd0, + 0xec, + 0x1c, + 0x0f, + 0x21, + 0xce, + 0x58, + 0xfa, + 0xe4, + 0x17, + 0x11, + 0x68, + 0x56, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x73, + 0xfa, + 0xfc, + 0x81, + 0xc1, + 0x8e, + 0x60, + 0xc0, + 0xad, + 0x30, + 0x66, + 0x30, + 0x3f, + 0x18, + 0xe6, + 0x48, + 0x4e, + 0x0f, + 0xc6, + 0x61, + 0x9c, + 0x18, + 0x33, + 0x30, + 0xce, + 0x98, + 0x33, + 0x24, + 0x2b, + 0xc7, + 0xe3, + 0x06, + 0x0f, + 0x81, + 0x8e, + 0x60, + 0xc2, + 0x70, + 0x60, + 0xcc, + 0x18, + 0x4e, + 0x0e, + 0xf3, + 0x8e, + 0x13, + 0x9d, + 0x1c, + 0xdd, + 0x09, + 0xc3, + 0xb3, + 0x0e, + 0xb4, + 0x3b, + 0x30, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x2e, + 0xd7, + 0x04, + 0xe0, + 0xab, + 0xea, + 0x81, + 0xfa, + 0x07, + 0x74, + 0x0f, + 0x61, + 0x6a, + 0xca, + 0x07, + 0x63, + 0xa3, + 0x81, + 0xc3, + 0x62, + 0x7f, + 0xa0, + 0xd7, + 0xa3, + 0x0c, + 0xe0, + 0x7e, + 0x0b, + 0x0c, + 0xe1, + 0x2b, + 0x0b, + 0xad, + 0xe0, + 0xec, + 0x2c, + 0x33, + 0x87, + 0x61, + 0x7f, + 0xa0, + 0xce, + 0x1f, + 0xf8, + 0xb8, + 0xbf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x66, + 0x0c, + 0x3c, + 0xe0, + 0xcc, + 0x7f, + 0x04, + 0xe0, + 0xcc, + 0xd0, + 0xef, + 0xce, + 0x74, + 0x70, + 0xe7, + 0x06, + 0x61, + 0x58, + 0x67, + 0x0d, + 0x86, + 0x83, + 0x38, + 0x2f, + 0xf8, + 0x26, + 0xf1, + 0x20, + 0x41, + 0x85, + 0xd8, + 0x24, + 0xa0, + 0x30, + 0xce, + 0x09, + 0x24, + 0x18, + 0x67, + 0x04, + 0x9c, + 0x0c, + 0x33, + 0x86, + 0xbc, + 0x87, + 0x9c, + 0x2b, + 0x34, + 0x12, + 0x5a, + 0x79, + 0x03, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xa0, + 0x82, + 0x90, + 0xed, + 0x06, + 0x14, + 0x87, + 0x69, + 0x7c, + 0x75, + 0x2b, + 0xeb, + 0x09, + 0x95, + 0x40, + 0x6a, + 0xbf, + 0x11, + 0x20, + 0xd0, + 0x38, + 0x99, + 0x85, + 0xc8, + 0x30, + 0xb0, + 0xd7, + 0xaf, + 0xc0, + 0xd0, + 0x36, + 0x81, + 0xc2, + 0xe0, + 0xda, + 0x16, + 0x07, + 0xc1, + 0xb4, + 0x2d, + 0x27, + 0x42, + 0xd0, + 0x3c, + 0x63, + 0x85, + 0xa0, + 0x92, + 0x41, + 0xcf, + 0x83, + 0xd0, + 0x68, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd4, + 0x0f, + 0xce, + 0x13, + 0xfc, + 0x1c, + 0xe0, + 0x74, + 0x1a, + 0x1b, + 0xf5, + 0xff, + 0xc1, + 0x38, + 0x58, + 0x30, + 0xb0, + 0x9c, + 0x2f, + 0xfc, + 0x13, + 0x88, + 0x5b, + 0x87, + 0x37, + 0x90, + 0x69, + 0x81, + 0x47, + 0x63, + 0x68, + 0x3f, + 0x20, + 0x72, + 0x47, + 0x83, + 0xe7, + 0x0f, + 0x3c, + 0x1c, + 0xe1, + 0x72, + 0x1f, + 0x9c, + 0x33, + 0x79, + 0x0d, + 0x70, + 0x7c, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x03, + 0x83, + 0x1f, + 0xf0, + 0x4e, + 0x16, + 0x21, + 0xb0, + 0x9c, + 0x10, + 0x20, + 0xd8, + 0x3f, + 0x39, + 0x7d, + 0x18, + 0x4e, + 0x0d, + 0xd3, + 0x4c, + 0x27, + 0x06, + 0x9e, + 0x81, + 0x84, + 0xf9, + 0xc7, + 0xb4, + 0xc1, + 0xf2, + 0x7a, + 0x0a, + 0x98, + 0x15, + 0x83, + 0x2b, + 0x8c, + 0x27, + 0x06, + 0x41, + 0x66, + 0x13, + 0x83, + 0x20, + 0xb3, + 0x09, + 0xc1, + 0x9f, + 0xc6, + 0x13, + 0x83, + 0x10, + 0xa3, + 0x05, + 0xa0, + 0xc3, + 0x9f, + 0x00, + 0x0b, + 0x09, + 0x06, + 0x08, + 0x3b, + 0x0b, + 0x4c, + 0x70, + 0xce, + 0x15, + 0x1c, + 0x90, + 0xbf, + 0x35, + 0x7d, + 0x50, + 0x6c, + 0x35, + 0xf4, + 0x1e, + 0xc2, + 0xe3, + 0x3c, + 0x1d, + 0x83, + 0x81, + 0x82, + 0xc2, + 0x79, + 0x0a, + 0x43, + 0xdd, + 0x8f, + 0xff, + 0x21, + 0x61, + 0x38, + 0x5a, + 0x1d, + 0x85, + 0xe0, + 0x58, + 0x7b, + 0x0d, + 0x7c, + 0x1e, + 0x70, + 0x9b, + 0xa7, + 0x05, + 0xe8, + 0x1c, + 0x86, + 0xa0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x30, + 0xc0, + 0xd0, + 0x9c, + 0x2c, + 0x18, + 0xe1, + 0x36, + 0xaf, + 0xfe, + 0x07, + 0xe7, + 0x0f, + 0xb0, + 0x9c, + 0x70, + 0xfb, + 0x09, + 0xc2, + 0xff, + 0x83, + 0x38, + 0x58, + 0x11, + 0xc3, + 0x5e, + 0x4c, + 0x18, + 0xe1, + 0x7c, + 0x16, + 0x0c, + 0x70, + 0xce, + 0x16, + 0x38, + 0xe1, + 0x9c, + 0x2c, + 0xf4, + 0x61, + 0x9c, + 0x35, + 0xd0, + 0x24, + 0x0e, + 0x17, + 0x8a, + 0x01, + 0x8b, + 0x4b, + 0x40, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x03, + 0x06, + 0x5a, + 0xa0, + 0xcc, + 0x0e, + 0x5a, + 0x0e, + 0x68, + 0xac, + 0x37, + 0xe0, + 0x7e, + 0x70, + 0xd8, + 0x79, + 0x81, + 0x9f, + 0xf0, + 0x4c, + 0x0c, + 0xc1, + 0x02, + 0x09, + 0x95, + 0x9d, + 0xe9, + 0x09, + 0xf4, + 0xc6, + 0x0c, + 0x18, + 0x3a, + 0x0c, + 0x60, + 0xa9, + 0x09, + 0x86, + 0x63, + 0xe0, + 0xe6, + 0x25, + 0x46, + 0x41, + 0xcc, + 0x64, + 0xac, + 0x84, + 0x2a, + 0x39, + 0x9a, + 0x44, + 0x0f, + 0x2e, + 0xa8, + 0x0f, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xe7, + 0x0d, + 0x81, + 0xc3, + 0x9c, + 0x1f, + 0xcf, + 0xfe, + 0x0d, + 0x81, + 0x89, + 0x24, + 0x3b, + 0x03, + 0x9a, + 0x70, + 0x76, + 0x07, + 0xbd, + 0x7a, + 0x09, + 0xf4, + 0xc4, + 0x92, + 0x17, + 0x60, + 0xbf, + 0xf2, + 0x16, + 0x0d, + 0x51, + 0xa4, + 0x1b, + 0x06, + 0x30, + 0xda, + 0x1b, + 0x1c, + 0x60, + 0x68, + 0x76, + 0x69, + 0x76, + 0x68, + 0x2e, + 0x20, + 0x72, + 0x16, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0f, + 0x65, + 0x03, + 0xb0, + 0x56, + 0xe9, + 0xe4, + 0x56, + 0x8b, + 0xb5, + 0xc0, + 0xfd, + 0x3f, + 0xf8, + 0x36, + 0x06, + 0x06, + 0x16, + 0x1b, + 0x03, + 0xff, + 0x83, + 0x6b, + 0x40, + 0xc2, + 0xc0, + 0xde, + 0x57, + 0xfe, + 0x07, + 0xc0, + 0x60, + 0x60, + 0x70, + 0xd9, + 0x7f, + 0xf4, + 0x16, + 0x14, + 0x85, + 0xc1, + 0xd8, + 0x4e, + 0x16, + 0x87, + 0x61, + 0xa8, + 0x0d, + 0x0a, + 0xe0, + 0xf7, + 0xc1, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x87, + 0x9c, + 0x15, + 0xbd, + 0x52, + 0x07, + 0x0c, + 0xf0, + 0x86, + 0xfc, + 0x96, + 0xab, + 0x43, + 0x38, + 0x2e, + 0xf4, + 0x87, + 0x38, + 0x6b, + 0x41, + 0x86, + 0x70, + 0x7f, + 0xf0, + 0x57, + 0x96, + 0x0f, + 0x28, + 0xf8, + 0x17, + 0xfe, + 0x09, + 0xc1, + 0x40, + 0x68, + 0xe1, + 0x38, + 0x2f, + 0xfc, + 0x13, + 0x82, + 0x80, + 0xd1, + 0xc2, + 0x70, + 0x50, + 0x1a, + 0x38, + 0x2d, + 0x05, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd8, + 0x54, + 0x0c, + 0xe1, + 0xa4, + 0x70, + 0xe7, + 0x07, + 0xff, + 0x27, + 0xe4, + 0x26, + 0x0f, + 0x9c, + 0x0f, + 0xfe, + 0x09, + 0xc3, + 0xb0, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x3e, + 0x7f, + 0xfa, + 0x3e, + 0x0d, + 0x87, + 0xf3, + 0x85, + 0xff, + 0x82, + 0x70, + 0x50, + 0x0e, + 0x1e, + 0x73, + 0xc1, + 0xb0, + 0xf3, + 0xb0, + 0x67, + 0x0e, + 0x78, + 0x0f, + 0xfe, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x58, + 0xa2, + 0x81, + 0xd8, + 0x54, + 0x27, + 0x0d, + 0xfc, + 0x0b, + 0x74, + 0x3d, + 0x87, + 0x7a, + 0x0f, + 0xb0, + 0x37, + 0x37, + 0x21, + 0xb1, + 0x90, + 0x60, + 0x60, + 0x9f, + 0x53, + 0xfe, + 0x0b, + 0xe0, + 0x50, + 0x18, + 0x30, + 0xec, + 0x14, + 0x06, + 0x0c, + 0x3b, + 0x05, + 0xff, + 0x07, + 0x61, + 0xec, + 0x50, + 0x76, + 0x1c, + 0xea, + 0xd0, + 0x7c, + 0x5f, + 0xd5, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xa0, + 0x9c, + 0x3b, + 0x42, + 0xa0, + 0x30, + 0xf6, + 0x97, + 0xfe, + 0x87, + 0xe8, + 0x2c, + 0x60, + 0xf6, + 0x83, + 0xff, + 0x06, + 0xd0, + 0xd8, + 0xc6, + 0x1b, + 0x9b, + 0xff, + 0x81, + 0x7a, + 0x0b, + 0x28, + 0x60, + 0xbc, + 0x86, + 0xc6, + 0x30, + 0xda, + 0x0f, + 0xfc, + 0x1b, + 0x42, + 0xf0, + 0xf0, + 0x76, + 0x83, + 0x71, + 0xb4, + 0x36, + 0xad, + 0x31, + 0x8e, + 0x07, + 0x85, + 0x03, + 0x18, + 0x08, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x93, + 0x0f, + 0xd8, + 0x1e, + 0x37, + 0xe0, + 0x2b, + 0x49, + 0x06, + 0x16, + 0x0a, + 0x73, + 0x78, + 0xcf, + 0x83, + 0x60, + 0x90, + 0x61, + 0x61, + 0xb0, + 0x48, + 0x30, + 0xb0, + 0xd8, + 0xdf, + 0xf8, + 0x0d, + 0xe4, + 0x36, + 0x1e, + 0xec, + 0x17, + 0xfd, + 0x06, + 0xc2, + 0xd0, + 0x9c, + 0x3b, + 0x0d, + 0xa0, + 0xd0, + 0xec, + 0x3b, + 0xe4, + 0x39, + 0xc2, + 0x6e, + 0xf4, + 0x82, + 0xe2, + 0xe4, + 0x26, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x56, + 0xeb, + 0x20, + 0x70, + 0x2f, + 0xf0, + 0x3f, + 0x47, + 0xfc, + 0x1d, + 0x85, + 0x87, + 0x61, + 0xd8, + 0x5e, + 0xad, + 0x87, + 0x68, + 0x7f, + 0xe6, + 0xf3, + 0xff, + 0xc0, + 0xec, + 0x1a, + 0x1e, + 0xc3, + 0x60, + 0xcb, + 0xf1, + 0x86, + 0xc1, + 0x90, + 0x59, + 0x86, + 0xc1, + 0x92, + 0x0c, + 0xc2, + 0x70, + 0x65, + 0x71, + 0x82, + 0xe0, + 0x61, + 0xcf, + 0x83, + 0xff, + 0x07, + 0x06, + 0x09, + 0x18, + 0xfc, + 0x0c, + 0x2c, + 0x93, + 0x06, + 0x0c, + 0x0c, + 0xe9, + 0x83, + 0x7e, + 0x69, + 0xd1, + 0xc1, + 0x83, + 0x44, + 0xc4, + 0xfc, + 0x0c, + 0x19, + 0x99, + 0x83, + 0x06, + 0x99, + 0x99, + 0x83, + 0x1f, + 0x59, + 0x99, + 0xab, + 0x7c, + 0x9d, + 0xd9, + 0xde, + 0x06, + 0x06, + 0xdd, + 0x81, + 0x83, + 0x0a, + 0x41, + 0x20, + 0xc1, + 0x85, + 0x85, + 0xa0, + 0xc1, + 0x83, + 0x80, + 0xe1, + 0x6f, + 0x02, + 0x0a, + 0x4b, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xa0, + 0xec, + 0x26, + 0x4a, + 0x06, + 0x56, + 0xa0, + 0x5f, + 0x21, + 0xa9, + 0xd1, + 0xd0, + 0xa8, + 0x1d, + 0x83, + 0xf3, + 0xf8, + 0x36, + 0x04, + 0x91, + 0x28, + 0x1b, + 0xb7, + 0xc0, + 0xbc, + 0x17, + 0xd3, + 0xd4, + 0xf4, + 0xc0, + 0x98, + 0x7b, + 0x0f, + 0xd8, + 0xff, + 0xf2, + 0x16, + 0x1a, + 0xf9, + 0x0f, + 0x61, + 0x5b, + 0x9a, + 0x1d, + 0x97, + 0x03, + 0x07, + 0x81, + 0x71, + 0x06, + 0xc2, + 0x43, + 0xff, + 0x07, + 0x03, + 0x8f, + 0xeb, + 0xf0, + 0x4e, + 0x1d, + 0x86, + 0xc0, + 0xda, + 0x1b, + 0x0d, + 0x82, + 0xf4, + 0x7e, + 0x7f, + 0x04, + 0xe0, + 0xc2, + 0x60, + 0xf3, + 0x83, + 0x09, + 0x83, + 0xce, + 0xaf, + 0xd7, + 0xe0, + 0xaf, + 0x06, + 0xc3, + 0x60, + 0xf8, + 0x18, + 0x33, + 0x06, + 0x13, + 0x81, + 0x6c, + 0x5b, + 0x09, + 0xc0, + 0xfc, + 0x3f, + 0x04, + 0xe7, + 0x0d, + 0xc0, + 0xc2, + 0x70, + 0xd4, + 0x09, + 0x81, + 0x68, + 0x5e, + 0x03, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x5f, + 0xfa, + 0x0b, + 0x04, + 0x84, + 0x87, + 0x7e, + 0xa2, + 0x07, + 0x0f, + 0xb0, + 0x4d, + 0x3d, + 0x70, + 0x6c, + 0x12, + 0x07, + 0x18, + 0x36, + 0x0e, + 0xaf, + 0x5e, + 0x80, + 0xfa, + 0xd0, + 0x38, + 0xc0, + 0xf9, + 0x33, + 0xfd, + 0x01, + 0x30, + 0x61, + 0x38, + 0x7d, + 0x83, + 0x3f, + 0xe0, + 0xd8, + 0xc6, + 0x19, + 0xc2, + 0x73, + 0x06, + 0x19, + 0xc1, + 0x71, + 0x03, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x60, + 0x5f, + 0x06, + 0xc1, + 0xf8, + 0x81, + 0x86, + 0xd3, + 0x56, + 0x60, + 0xc0, + 0xfc, + 0xf1, + 0x98, + 0x30, + 0xd8, + 0x35, + 0x6e, + 0x0d, + 0x0b, + 0x06, + 0x3c, + 0x12, + 0x82, + 0xcb, + 0xf3, + 0xf9, + 0x0b, + 0xce, + 0x0c, + 0xc1, + 0xa3, + 0xe4, + 0xe3, + 0x24, + 0xc3, + 0x60, + 0xcb, + 0x1e, + 0x81, + 0xb1, + 0xc7, + 0x07, + 0x83, + 0xb2, + 0x80, + 0xc1, + 0xe4, + 0x36, + 0x68, + 0x37, + 0x9d, + 0x1f, + 0x18, + 0xf5, + 0x01, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x0a, + 0x40, + 0xe1, + 0xec, + 0x6f, + 0x55, + 0xd0, + 0x27, + 0x15, + 0xca, + 0xb5, + 0x03, + 0xf2, + 0x48, + 0xac, + 0x3d, + 0x86, + 0x7c, + 0x87, + 0xd8, + 0x4e, + 0xad, + 0x0f, + 0x6a, + 0xb4, + 0x0f, + 0x83, + 0x5f, + 0x53, + 0xf5, + 0x30, + 0x7c, + 0x1f, + 0xf8, + 0x2c, + 0x0f, + 0xfa, + 0x0e, + 0xc0, + 0xc1, + 0x9c, + 0x3b, + 0x03, + 0x06, + 0x70, + 0xce, + 0x06, + 0x0c, + 0xe1, + 0x7a, + 0x03, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf5, + 0xff, + 0xfa, + 0x04, + 0x83, + 0x0d, + 0x81, + 0x80, + 0xdf, + 0xfe, + 0x90, + 0xca, + 0xd7, + 0x6a, + 0x0f, + 0x2b, + 0x5d, + 0xa8, + 0x37, + 0xff, + 0xef, + 0x07, + 0x68, + 0x67, + 0x0f, + 0x3b, + 0x4f, + 0x43, + 0xa1, + 0x72, + 0xea, + 0x2e, + 0xb0, + 0xcb, + 0xb9, + 0x60, + 0xf7, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x3f, + 0xf5, + 0xe4, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xa8, + 0x50, + 0x3c, + 0xe1, + 0x73, + 0x6b, + 0x04, + 0xe0, + 0xf2, + 0xad, + 0x60, + 0x7f, + 0xfe, + 0xd0, + 0x9c, + 0x4c, + 0x0e, + 0x1e, + 0x70, + 0xbf, + 0xe4, + 0x27, + 0x0b, + 0x03, + 0x87, + 0x9f, + 0x27, + 0xfe, + 0x07, + 0xc0, + 0x65, + 0xc1, + 0xe7, + 0x05, + 0x3d, + 0x70, + 0x73, + 0x86, + 0xc1, + 0x7c, + 0x81, + 0xc2, + 0xb0, + 0xed, + 0x03, + 0x82, + 0xc3, + 0xd8, + 0x2e, + 0x2c, + 0x33, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xa8, + 0x16, + 0x1c, + 0xe3, + 0x7a, + 0xae, + 0x81, + 0x38, + 0xab, + 0x69, + 0xa8, + 0x1f, + 0x92, + 0x8e, + 0x61, + 0xce, + 0x19, + 0xf2, + 0x1e, + 0x70, + 0x9c, + 0x1a, + 0x1c, + 0xea, + 0xf0, + 0xc7, + 0x90, + 0x3f, + 0x50, + 0x0c, + 0x07, + 0x07, + 0x60, + 0xff, + 0xc1, + 0x9c, + 0x39, + 0xc3, + 0xe7, + 0x0b, + 0x54, + 0x68, + 0x67, + 0x06, + 0x8c, + 0x0c, + 0x33, + 0x8a, + 0x05, + 0x00, + 0xc0, + 0x74, + 0x37, + 0x90, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x5a, + 0x68, + 0x4f, + 0x0f, + 0xc8, + 0xf1, + 0xf2, + 0x19, + 0x81, + 0xba, + 0x0c, + 0x39, + 0x8a, + 0x03, + 0x06, + 0x13, + 0xfc, + 0x81, + 0xbe, + 0x80, + 0xd1, + 0x3e, + 0x47, + 0x43, + 0x30, + 0x7e, + 0xc3, + 0xa8, + 0x35, + 0x81, + 0x84, + 0xfe, + 0x75, + 0x7f, + 0x82, + 0x91, + 0x81, + 0x83, + 0x0e, + 0xc0, + 0xc0, + 0xc1, + 0x87, + 0x60, + 0x60, + 0x60, + 0xc3, + 0x70, + 0x1f, + 0xc0, + 0xc3, + 0x61, + 0x90, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0b, + 0x05, + 0xff, + 0x21, + 0xb0, + 0x48, + 0x10, + 0x68, + 0x4e, + 0x09, + 0x06, + 0x0d, + 0x07, + 0xe6, + 0x6f, + 0x4e, + 0x86, + 0xc1, + 0x25, + 0x83, + 0x43, + 0x60, + 0x95, + 0x9b, + 0xa1, + 0xb4, + 0x98, + 0x36, + 0x85, + 0x79, + 0xbf, + 0xe4, + 0x1f, + 0x07, + 0x90, + 0xfd, + 0x82, + 0x23, + 0x06, + 0x1d, + 0x8c, + 0x63, + 0x12, + 0x1b, + 0x24, + 0xc0, + 0xce, + 0x13, + 0x98, + 0x30, + 0xb2, + 0x05, + 0xc1, + 0xbf, + 0x82, + 0x0b, + 0x2f, + 0xfe, + 0x0d, + 0x82, + 0x43, + 0x30, + 0x54, + 0xe2, + 0xff, + 0x41, + 0x53, + 0x89, + 0x0c, + 0xc1, + 0xd8, + 0x2e, + 0xb7, + 0x07, + 0x60, + 0x90, + 0xce, + 0x1d, + 0xd3, + 0xff, + 0x40, + 0xbc, + 0x87, + 0xfe, + 0x9c, + 0xfd, + 0x7f, + 0x06, + 0xc4, + 0x19, + 0x24, + 0x86, + 0xc7, + 0xa0, + 0x37, + 0x0e, + 0xc1, + 0x70, + 0x2c, + 0x39, + 0xcb, + 0x26, + 0xed, + 0x05, + 0xcc, + 0x17, + 0x01, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x74, + 0x87, + 0xd4, + 0x0e, + 0xbf, + 0x21, + 0x50, + 0x0b, + 0x72, + 0xe1, + 0xfc, + 0xea, + 0xd6, + 0xb0, + 0xa8, + 0x0c, + 0x18, + 0x52, + 0x15, + 0x01, + 0xb7, + 0xd0, + 0x75, + 0x4e, + 0x0c, + 0x25, + 0x0d, + 0xe9, + 0xc1, + 0x74, + 0xe1, + 0xa8, + 0x60, + 0x90, + 0xfa, + 0x85, + 0x00, + 0xe0, + 0x43, + 0x50, + 0x99, + 0xc8, + 0xc3, + 0x50, + 0xcc, + 0xc5, + 0xb0, + 0xa8, + 0xec, + 0x60, + 0x8d, + 0x3c, + 0xe8, + 0x5f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa6, + 0x60, + 0xc2, + 0x70, + 0x69, + 0x98, + 0x30, + 0x7e, + 0xb4, + 0xcc, + 0x18, + 0x6c, + 0x1f, + 0xfc, + 0x1b, + 0x0f, + 0x61, + 0xfb, + 0x5b, + 0xfe, + 0x80, + 0xde, + 0x43, + 0x61, + 0xee, + 0xc3, + 0xd8, + 0x7e, + 0xc7, + 0xff, + 0x90, + 0xb0, + 0xd6, + 0x05, + 0x07, + 0x61, + 0x38, + 0x4e, + 0x19, + 0xc0, + 0xf5, + 0xbd, + 0x03, + 0xd0, + 0x2a, + 0x58, + 0x18, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x96, + 0xbd, + 0x06, + 0xc1, + 0xd6, + 0x50, + 0x73, + 0x81, + 0x43, + 0x02, + 0x80, + 0xfc, + 0x98, + 0x30, + 0x61, + 0xd8, + 0x52, + 0x12, + 0x83, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x1a, + 0x0c, + 0x3e, + 0xbc, + 0xa0, + 0xb0, + 0xf7, + 0xc3, + 0xff, + 0xd0, + 0x58, + 0x10, + 0xb0, + 0x90, + 0xd8, + 0x34, + 0x18, + 0x1c, + 0x36, + 0x0d, + 0x06, + 0x07, + 0x09, + 0xc1, + 0xeb, + 0xd4, + 0xf0, + 0x3d, + 0x04, + 0xbf, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x15, + 0xab, + 0x0f, + 0xb0, + 0x7e, + 0xb0, + 0x2d, + 0x4c, + 0x36, + 0x17, + 0xaa, + 0x50, + 0x76, + 0x16, + 0x1f, + 0xf6, + 0xa3, + 0xfe, + 0x40, + 0xde, + 0x4c, + 0x2c, + 0x3b, + 0xe0, + 0xb0, + 0xb0, + 0xfb, + 0x0b, + 0x0b, + 0x0f, + 0xb2, + 0xff, + 0xe4, + 0x2c, + 0x36, + 0x14, + 0x1c, + 0xe0, + 0xb4, + 0x27, + 0x41, + 0xe8, + 0xa0, + 0x7d, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xda, + 0x83, + 0x61, + 0xf6, + 0x68, + 0x5a, + 0xbe, + 0x24, + 0x62, + 0xfa, + 0x06, + 0xff, + 0x81, + 0x86, + 0xf8, + 0x18, + 0x6c, + 0x19, + 0xb8, + 0x30, + 0xdd, + 0x5c, + 0x7f, + 0x4d, + 0xe4, + 0xd3, + 0x06, + 0x05, + 0x61, + 0x71, + 0x83, + 0x0d, + 0x85, + 0xe3, + 0xfa, + 0x06, + 0x09, + 0x9c, + 0x18, + 0x6c, + 0xb0, + 0xb0, + 0x61, + 0xb1, + 0x0d, + 0xfe, + 0x7c, + 0x1e, + 0xd0, + 0xff, + 0xc1, + 0xf0, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0x87, + 0x9c, + 0x0d, + 0xa6, + 0x1f, + 0x60, + 0xbd, + 0x3f, + 0xfc, + 0x1b, + 0x06, + 0x28, + 0x28, + 0x3b, + 0x06, + 0x0c, + 0x14, + 0x0e, + 0xc1, + 0x83, + 0x9d, + 0x0d, + 0x7a, + 0xdb, + 0xd7, + 0xa0, + 0x7c, + 0x0c, + 0x18, + 0x24, + 0x3b, + 0x1c, + 0x1a, + 0x48, + 0x76, + 0x37, + 0xfe, + 0x42, + 0xc9, + 0x06, + 0x09, + 0x0c, + 0xe6, + 0x0a, + 0x02, + 0x42, + 0xf4, + 0x43, + 0x05, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd9, + 0x7f, + 0xf0, + 0x4e, + 0x1d, + 0x21, + 0xef, + 0xd4, + 0x06, + 0x13, + 0x04, + 0xe0, + 0xa6, + 0xac, + 0xc3, + 0xb0, + 0x9f, + 0x83, + 0xf6, + 0x06, + 0x32, + 0x60, + 0x9b, + 0xd4, + 0x7d, + 0x73, + 0x83, + 0xb0, + 0xcc, + 0x90, + 0x7b, + 0x0e, + 0xa0, + 0x7e, + 0xcf, + 0xff, + 0x06, + 0xc3, + 0xa8, + 0x1f, + 0x38, + 0x75, + 0x03, + 0xde, + 0x83, + 0xa8, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe4, + 0x0e, + 0x1b, + 0x0a, + 0x42, + 0xfc, + 0x83, + 0x41, + 0x87, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x1a, + 0x0c, + 0x2c, + 0x36, + 0x9b, + 0xfc, + 0xe1, + 0x5e, + 0x74, + 0x18, + 0x58, + 0x3e, + 0x06, + 0x83, + 0x0b, + 0x02, + 0xb0, + 0x6d, + 0xde, + 0x30, + 0xd8, + 0x36, + 0x41, + 0x98, + 0x6c, + 0x1b, + 0x7e, + 0x30, + 0x9c, + 0x1a, + 0xc1, + 0xb0, + 0x7a, + 0x06, + 0x86, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x30, + 0xb0, + 0x36, + 0x97, + 0xfe, + 0x07, + 0xe6, + 0x80, + 0xc0, + 0xe1, + 0xb0, + 0x50, + 0x1a, + 0x38, + 0x6c, + 0x0d, + 0x3d, + 0x58, + 0x36, + 0x1b, + 0x47, + 0x0e, + 0x7d, + 0x1f, + 0xa0, + 0xee, + 0xc3, + 0x30, + 0x5a, + 0x1b, + 0x05, + 0xff, + 0x83, + 0x60, + 0x50, + 0x30, + 0x94, + 0x16, + 0x16, + 0x98, + 0x34, + 0x27, + 0x06, + 0x83, + 0x0b, + 0x4b, + 0x80, + 0x8f, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0b, + 0x03, + 0x83, + 0x0b, + 0x0d, + 0x81, + 0xc1, + 0x85, + 0x84, + 0xe0, + 0x75, + 0x73, + 0x60, + 0xfc, + 0x95, + 0xf8, + 0x36, + 0x13, + 0x14, + 0x0f, + 0xb0, + 0xb4, + 0x74, + 0x3d, + 0x81, + 0xff, + 0xc1, + 0x3e, + 0xbc, + 0x16, + 0x1d, + 0xf1, + 0xdf, + 0xf8, + 0x27, + 0x0b, + 0x0b, + 0x0f, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x2c, + 0x2c, + 0x3c, + 0xe1, + 0x6b, + 0x6b, + 0x01, + 0xe0, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc2, + 0xc3, + 0xa0, + 0xed, + 0xfe, + 0x7f, + 0x82, + 0xc1, + 0x70, + 0x5e, + 0x83, + 0x66, + 0xec, + 0xed, + 0x41, + 0x61, + 0x60, + 0x41, + 0x08, + 0x58, + 0xd6, + 0xfa, + 0x43, + 0x61, + 0xce, + 0x1f, + 0x39, + 0xff, + 0xe8, + 0x0c, + 0x1c, + 0xe1, + 0xf4, + 0xdf, + 0xff, + 0x26, + 0x1e, + 0x70, + 0xfa, + 0x0d, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x73, + 0x87, + 0xd4, + 0x02, + 0xd7, + 0x2c, + 0x15, + 0x07, + 0xaf, + 0xc3, + 0xf9, + 0xc1, + 0x83, + 0x43, + 0x50, + 0x18, + 0x30, + 0x68, + 0x6a, + 0x03, + 0xbf, + 0xe0, + 0xa8, + 0xac, + 0x18, + 0x34, + 0x37, + 0xce, + 0x0c, + 0x1a, + 0x07, + 0xd0, + 0xc0, + 0xd5, + 0xa1, + 0xa8, + 0x30, + 0x3f, + 0x07, + 0x50, + 0x90, + 0xf4, + 0x1a, + 0x86, + 0x4e, + 0x44, + 0x85, + 0x47, + 0x32, + 0x58, + 0xc1, + 0xe7, + 0x44, + 0x43, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0x53, + 0xa7, + 0xa8, + 0x1b, + 0x02, + 0xb5, + 0x5a, + 0x80, + 0xda, + 0xdf, + 0xf2, + 0x1b, + 0x05, + 0x03, + 0xb4, + 0x36, + 0x0b, + 0xfe, + 0x43, + 0x6a, + 0xa0, + 0x76, + 0x81, + 0xbc, + 0xdd, + 0x76, + 0x83, + 0xe0, + 0xe7, + 0x0f, + 0xd8, + 0x75, + 0x87, + 0xec, + 0xbf, + 0xf8, + 0x36, + 0x19, + 0xdd, + 0x0e, + 0x70, + 0x36, + 0x8f, + 0x05, + 0xe4, + 0xb8, + 0x3a, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xdd, + 0x7e, + 0xc3, + 0xda, + 0xfe, + 0xc3, + 0xca, + 0xb5, + 0xf0, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x61, + 0x33, + 0xa1, + 0x9e, + 0x29, + 0xe4, + 0x14, + 0x40, + 0x8d, + 0x5e, + 0xa9, + 0x20, + 0x35, + 0xde, + 0xae, + 0x43, + 0xf5, + 0x03, + 0xff, + 0x5e, + 0x43, + 0xe0, + 0x0b, + 0x1f, + 0xd7, + 0xe0, + 0xb0, + 0x20, + 0xc4, + 0x18, + 0x1c, + 0x14, + 0x33, + 0x4c, + 0xfd, + 0x11, + 0x82, + 0x70, + 0xb0, + 0x37, + 0x87, + 0xe0, + 0xb1, + 0x93, + 0x60, + 0x61, + 0x61, + 0xe8, + 0x3c, + 0xfa, + 0x0a, + 0x81, + 0xdf, + 0x23, + 0xff, + 0x06, + 0xc0, + 0xc1, + 0xd8, + 0x6c, + 0x0f, + 0xfc, + 0x1b, + 0x03, + 0x07, + 0x61, + 0x38, + 0x1d, + 0x7b, + 0x07, + 0xa0, + 0x3d, + 0x76, + 0x1f, + 0xf8, + 0x30, + 0x0b, + 0x05, + 0xff, + 0x41, + 0xb0, + 0x48, + 0x30, + 0x30, + 0x4e, + 0x97, + 0xfd, + 0x03, + 0xf5, + 0x10, + 0x60, + 0x60, + 0xd8, + 0x1f, + 0xfa, + 0x0d, + 0x84, + 0xe1, + 0xfe, + 0xc2, + 0xff, + 0x83, + 0x5f, + 0x9e, + 0x1d, + 0x0b, + 0xb0, + 0xcf, + 0xc8, + 0x7b, + 0x1f, + 0x48, + 0xde, + 0x42, + 0xc2, + 0xff, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x33, + 0x85, + 0x87, + 0x61, + 0x5c, + 0x17, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x04, + 0x97, + 0xeb, + 0xe8, + 0x29, + 0x25, + 0x1c, + 0x24, + 0x15, + 0x09, + 0xce, + 0x32, + 0x2f, + 0xd3, + 0x9c, + 0x64, + 0x14, + 0x93, + 0x9c, + 0xc4, + 0x14, + 0x81, + 0x85, + 0xa1, + 0x0a, + 0x41, + 0xba, + 0x76, + 0x1b, + 0xf2, + 0x0b, + 0x47, + 0x2f, + 0x41, + 0xac, + 0x3f, + 0x49, + 0xff, + 0xe4, + 0x12, + 0x17, + 0x01, + 0xc3, + 0xa4, + 0x2f, + 0x4e, + 0x87, + 0x68, + 0x4d, + 0xf4, + 0x81, + 0xf0, + 0x3d, + 0x21, + 0x3c, + 0x1f, + 0xf8, + 0x38, + 0x04, + 0x8f, + 0xff, + 0x05, + 0x23, + 0x04, + 0x88, + 0x67, + 0x96, + 0x93, + 0x30, + 0xd7, + 0xa5, + 0xe8, + 0xc3, + 0xa4, + 0x6a, + 0xf3, + 0xd0, + 0x29, + 0x28, + 0xa9, + 0x53, + 0x05, + 0x59, + 0x95, + 0x6d, + 0x00, + 0xfa, + 0x8c, + 0xaa, + 0x32, + 0x0f, + 0x24, + 0xca, + 0x86, + 0x0d, + 0x24, + 0x7e, + 0x2c, + 0x34, + 0x98, + 0x28, + 0x0f, + 0x06, + 0x93, + 0x04, + 0x83, + 0x50, + 0x53, + 0x23, + 0x82, + 0x4c, + 0x16, + 0xc0, + 0x80, + 0xc0, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x61, + 0x30, + 0x76, + 0x0c, + 0xcc, + 0x90, + 0xec, + 0x13, + 0xb1, + 0xca, + 0x1f, + 0x96, + 0xd0, + 0x6d, + 0x02, + 0xc1, + 0xfc, + 0xe4, + 0x85, + 0x82, + 0x33, + 0xe2, + 0x0d, + 0x82, + 0x77, + 0xd3, + 0x86, + 0xe6, + 0x9d, + 0x8d, + 0x81, + 0xf4, + 0xd3, + 0xb0, + 0x70, + 0x15, + 0x83, + 0x7b, + 0x06, + 0x86, + 0xc1, + 0x9b, + 0x83, + 0x43, + 0x60, + 0x8c, + 0xcb, + 0xc1, + 0xb0, + 0x46, + 0x6e, + 0x50, + 0x7c, + 0x08, + 0xa7, + 0x20, + 0x83, + 0xff, + 0x07, + 0x05, + 0x00, + 0xc3, + 0x8a, + 0x0d, + 0x40, + 0x3a, + 0xb7, + 0x42, + 0x68, + 0xda, + 0xfa, + 0x83, + 0x7a, + 0xaf, + 0xf5, + 0x02, + 0xa0, + 0x58, + 0x6c, + 0x3a, + 0x81, + 0x75, + 0xb0, + 0xea, + 0x21, + 0xe5, + 0x06, + 0xbd, + 0x1f, + 0xd4, + 0x41, + 0x7a, + 0x0e, + 0x70, + 0xfa, + 0x83, + 0xff, + 0x90, + 0xa8, + 0x1c, + 0xe1, + 0xf5, + 0x0f, + 0xff, + 0x05, + 0x40, + 0xe7, + 0x0f, + 0x79, + 0x0a, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x66, + 0x0c, + 0x3d, + 0x23, + 0xba, + 0x61, + 0xe9, + 0x2e, + 0xe7, + 0x0c, + 0xfe, + 0x33, + 0x2f, + 0xc1, + 0x51, + 0xbb, + 0xb4, + 0x90, + 0xa4, + 0x5e, + 0xe3, + 0x0d, + 0x46, + 0xfd, + 0x43, + 0x0a, + 0xf5, + 0x11, + 0x8d, + 0xc0, + 0xda, + 0x5f, + 0x45, + 0xa1, + 0xa4, + 0x91, + 0x87, + 0x0e, + 0x92, + 0xfa, + 0x1c, + 0x3a, + 0x49, + 0x18, + 0xec, + 0x34, + 0x92, + 0x35, + 0x1c, + 0x0f, + 0x02, + 0x57, + 0x61, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x24, + 0x13, + 0xa1, + 0x60, + 0x93, + 0x57, + 0x07, + 0x6d, + 0xfd, + 0x40, + 0xcf, + 0xcc, + 0x91, + 0x40, + 0xf6, + 0x94, + 0x72, + 0x81, + 0xec, + 0x14, + 0x72, + 0xfc, + 0x83, + 0x49, + 0x22, + 0x86, + 0x1b, + 0xcd, + 0xf1, + 0x26, + 0x07, + 0xc9, + 0x24, + 0x49, + 0x86, + 0xcb, + 0xfc, + 0x98, + 0x6c, + 0x0b, + 0x8c, + 0x18, + 0x6c, + 0x12, + 0x66, + 0x0c, + 0x36, + 0x38, + 0x1a, + 0x03, + 0x0b, + 0x88, + 0x32, + 0x81, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x63, + 0xf8, + 0x18, + 0x7b, + 0x0e, + 0xc7, + 0x0c, + 0xad, + 0x0a, + 0x83, + 0xa8, + 0x1f, + 0xfe, + 0xbe, + 0x42, + 0xc1, + 0x83, + 0x30, + 0x61, + 0xb0, + 0x60, + 0xcd, + 0x30, + 0xd8, + 0x3f, + 0x5c, + 0xc0, + 0x6f, + 0x18, + 0x34, + 0xe8, + 0x0e, + 0xc1, + 0xf8, + 0x1e, + 0x0e, + 0xc1, + 0x83, + 0x05, + 0x87, + 0x60, + 0xc7, + 0x87, + 0x0e, + 0xcf, + 0xad, + 0x3c, + 0x84, + 0xe2, + 0x16, + 0x49, + 0x82, + 0xe0, + 0xed, + 0x80, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x81, + 0x5c, + 0xda, + 0x80, + 0xad, + 0x75, + 0xba, + 0xe2, + 0xf4, + 0xd5, + 0xdd, + 0x41, + 0xb0, + 0x63, + 0x18, + 0xe1, + 0xb0, + 0x64, + 0x9d, + 0x30, + 0xd8, + 0x36, + 0x09, + 0xb0, + 0x9f, + 0x5d, + 0x7b, + 0xc0, + 0xf9, + 0x39, + 0x7a, + 0xc3, + 0x61, + 0xf3, + 0x87, + 0xb2, + 0xff, + 0xe8, + 0x2c, + 0x2d, + 0x03, + 0x87, + 0x38, + 0x6c, + 0x0e, + 0x1b, + 0xd0, + 0x7b, + 0xd0, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x1f, + 0xfc, + 0x13, + 0x84, + 0xc1, + 0x61, + 0xbf, + 0x55, + 0xd5, + 0xd0, + 0x27, + 0x02, + 0xff, + 0x04, + 0xe0, + 0x7f, + 0xe4, + 0x27, + 0x4a, + 0x03, + 0x05, + 0x02, + 0xbc, + 0xdd, + 0xea, + 0x70, + 0x3e, + 0x05, + 0x01, + 0x82, + 0x81, + 0x38, + 0x1f, + 0xf9, + 0x09, + 0xc3, + 0xd8, + 0x7c, + 0xe0, + 0xff, + 0xd0, + 0x4e, + 0x1e, + 0xc3, + 0xd6, + 0x9f, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x61, + 0x50, + 0x3b, + 0x05, + 0x3a, + 0x32, + 0x1d, + 0xa3, + 0x45, + 0x1d, + 0x43, + 0xf4, + 0x64, + 0x9b, + 0x40, + 0xb0, + 0x7a, + 0xf3, + 0x92, + 0x16, + 0x05, + 0x01, + 0xf1, + 0x06, + 0xc1, + 0x7d, + 0x51, + 0x84, + 0xfd, + 0x23, + 0x0d, + 0x82, + 0xf2, + 0x5f, + 0x40, + 0xe0, + 0xd8, + 0x24, + 0x60, + 0x68, + 0x6c, + 0x17, + 0xd0, + 0x34, + 0x36, + 0x09, + 0x18, + 0xa6, + 0x1b, + 0x04, + 0x8d, + 0x32, + 0x80, + 0xf0, + 0x25, + 0x6e, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0x55, + 0xea, + 0xc8, + 0x1c, + 0x0a, + 0xb7, + 0x94, + 0x0f, + 0xcf, + 0x68, + 0xee, + 0x1b, + 0x0b, + 0x82, + 0xb4, + 0x36, + 0x3f, + 0xfc, + 0x85, + 0x8a, + 0xc3, + 0xb5, + 0x02, + 0xf2, + 0x7f, + 0xc1, + 0x7c, + 0x16, + 0x1d, + 0x87, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x48, + 0x30, + 0x21, + 0xd8, + 0x1c, + 0x18, + 0x34, + 0x27, + 0x2c, + 0x0e, + 0x16, + 0x96, + 0x88, + 0x2e, + 0x0e, + 0x04, + 0x86, + 0x6a, + 0x0f, + 0x48, + 0xd3, + 0x40, + 0x87, + 0x68, + 0x29, + 0xea, + 0x21, + 0x3f, + 0x41, + 0x6a, + 0xa6, + 0x1a, + 0x4a, + 0xb9, + 0x02, + 0x1a, + 0x43, + 0x5f, + 0xc1, + 0xa8, + 0x81, + 0x41, + 0x30, + 0x57, + 0xa9, + 0xc0, + 0xb9, + 0x03, + 0x68, + 0x35, + 0x03, + 0x50, + 0x69, + 0x5e, + 0x95, + 0xe9, + 0x0d, + 0x20, + 0xd6, + 0x35, + 0x41, + 0x4a, + 0xf4, + 0xde, + 0x94, + 0x16, + 0x83, + 0x58, + 0xc1, + 0x03, + 0xc1, + 0x72, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xfe, + 0x94, + 0x1d, + 0x85, + 0x03, + 0x06, + 0x12, + 0xb4, + 0x14, + 0x32, + 0x42, + 0xfd, + 0x0c, + 0x66, + 0x1e, + 0xc7, + 0xff, + 0x83, + 0x61, + 0xaf, + 0x50, + 0x3d, + 0xa8, + 0xb3, + 0x28, + 0x13, + 0x7e, + 0x81, + 0x82, + 0xd3, + 0xb0, + 0x3f, + 0xf2, + 0x1b, + 0x03, + 0x83, + 0x06, + 0x86, + 0xc0, + 0xff, + 0xc8, + 0x6c, + 0x0e, + 0x0c, + 0x1a, + 0x1b, + 0x03, + 0x83, + 0x06, + 0x82, + 0xe0, + 0x3f, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x03, + 0x81, + 0xff, + 0x83, + 0x38, + 0x1c, + 0x3b, + 0x0c, + 0xe0, + 0x7f, + 0xe0, + 0xbf, + 0x2b, + 0x0e, + 0xc3, + 0x38, + 0x5f, + 0xf0, + 0x67, + 0x0f, + 0xfc, + 0x07, + 0x2f, + 0xfe, + 0x40, + 0xf9, + 0x93, + 0x43, + 0xdf, + 0x02, + 0xee, + 0xef, + 0x04, + 0xe0, + 0x93, + 0x31, + 0x82, + 0x70, + 0x55, + 0x8d, + 0x86, + 0x70, + 0x6a, + 0xe3, + 0x83, + 0x39, + 0xd1, + 0xdb, + 0xd0, + 0x2e, + 0x0e, + 0xe8, + 0x09, + 0x0f, + 0xfc, + 0x18, + 0x0b, + 0x07, + 0xe3, + 0xf0, + 0x6c, + 0x18, + 0x33, + 0x06, + 0x05, + 0x69, + 0xf8, + 0xfc, + 0x0f, + 0xd6, + 0x1b, + 0x0f, + 0xb0, + 0x69, + 0x4c, + 0x12, + 0x16, + 0x07, + 0xd1, + 0x7a, + 0x0d, + 0xa8, + 0x18, + 0x58, + 0x6b, + 0xd3, + 0xff, + 0xc0, + 0x9c, + 0x36, + 0x07, + 0x0f, + 0x61, + 0xb0, + 0xb0, + 0xf6, + 0x5f, + 0xfd, + 0x05, + 0x86, + 0x82, + 0x83, + 0x9c, + 0x0e, + 0x85, + 0x68, + 0x2e, + 0x1c, + 0x3e, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x98, + 0x2a, + 0x06, + 0x70, + 0x7e, + 0x3f, + 0x04, + 0xe0, + 0x6d, + 0x6a, + 0x20, + 0xfd, + 0x3e, + 0x47, + 0xc8, + 0x4e, + 0x0a, + 0xb2, + 0x8c, + 0x13, + 0x8a, + 0x19, + 0x40, + 0x42, + 0x70, + 0x7f, + 0xf0, + 0x1b, + 0xc0, + 0x61, + 0x0f, + 0x7c, + 0x16, + 0x0d, + 0x0f, + 0x38, + 0x2f, + 0xf9, + 0x09, + 0xc3, + 0xda, + 0x1e, + 0x72, + 0xff, + 0xe0, + 0x9c, + 0x3d, + 0xa1, + 0xd7, + 0x07, + 0xb4, + 0x3f, + 0xf0, + 0x7e, + 0x06, + 0x16, + 0x0f, + 0xf0, + 0x58, + 0xae, + 0x40, + 0xc1, + 0xdb, + 0x7e, + 0x05, + 0x02, + 0x7e, + 0x4c, + 0x0f, + 0xe8, + 0x2c, + 0x2c, + 0x0c, + 0x16, + 0x16, + 0x3f, + 0x98, + 0x8c, + 0x2e, + 0x43, + 0x31, + 0x18, + 0x2f, + 0x21, + 0x98, + 0x8c, + 0x6c, + 0x7b, + 0x99, + 0x8c, + 0x2c, + 0x61, + 0x99, + 0x8c, + 0x2c, + 0x61, + 0x95, + 0x22, + 0x16, + 0x3d, + 0xc0, + 0xd8, + 0x36, + 0x30, + 0x69, + 0x24, + 0x1e, + 0x14, + 0x14, + 0x85, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd7, + 0xe0, + 0xe7, + 0x0a, + 0x0a, + 0x81, + 0x95, + 0xab, + 0xff, + 0x40, + 0xfd, + 0x70, + 0x24, + 0x18, + 0x4e, + 0x07, + 0xa7, + 0xaf, + 0x04, + 0xe0, + 0x60, + 0x48, + 0x30, + 0x9d, + 0x1f, + 0xfa, + 0x0a, + 0xf3, + 0x5f, + 0xc9, + 0xf0, + 0x17, + 0xf8, + 0x27, + 0x0b, + 0xfe, + 0x82, + 0x70, + 0xb0, + 0xe6, + 0x09, + 0xc2, + 0xff, + 0xa0, + 0x36, + 0x16, + 0x1c, + 0xc0, + 0xb4, + 0x2f, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x1f, + 0xfc, + 0x13, + 0x83, + 0x14, + 0x20, + 0xc1, + 0xf9, + 0xa6, + 0x2b, + 0xc8, + 0x4e, + 0x3a, + 0x0c, + 0x0e, + 0x13, + 0x81, + 0xff, + 0x83, + 0x38, + 0x18, + 0x18, + 0x30, + 0xd7, + 0xa7, + 0xfe, + 0x0b, + 0xe4, + 0x3b, + 0x0f, + 0x2b, + 0x07, + 0xff, + 0x04, + 0xe0, + 0xc2, + 0xc0, + 0xe1, + 0x38, + 0x3f, + 0xf8, + 0x27, + 0x06, + 0x16, + 0x06, + 0x03, + 0xc1, + 0xec, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xfb, + 0x70, + 0xce, + 0x05, + 0xed, + 0xa0, + 0x4e, + 0x0e, + 0xb7, + 0x52, + 0x7e, + 0x75, + 0xd2, + 0x41, + 0x38, + 0x31, + 0x75, + 0x10, + 0x9c, + 0x1b, + 0xe8, + 0xf0, + 0x67, + 0x56, + 0xa3, + 0x34, + 0x35, + 0xea, + 0x28, + 0xdd, + 0x23, + 0xe2, + 0x57, + 0xe7, + 0x61, + 0x59, + 0x05, + 0x04, + 0xe1, + 0x38, + 0xd1, + 0x58, + 0x34, + 0x27, + 0x36, + 0x44, + 0x56, + 0x13, + 0xb9, + 0x21, + 0x64, + 0x9e, + 0x82, + 0x7f, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x60, + 0xd8, + 0x76, + 0x5f, + 0xc3, + 0xa1, + 0x3a, + 0x06, + 0x0b, + 0x30, + 0x3f, + 0x43, + 0x02, + 0x84, + 0x85, + 0xa7, + 0xeb, + 0x0b, + 0x0b, + 0x06, + 0x09, + 0xbe, + 0x82, + 0xc1, + 0xf9, + 0x1c, + 0x3b, + 0xd6, + 0x09, + 0x06, + 0x15, + 0xe4, + 0xfc, + 0xfe, + 0x82, + 0xc2, + 0x60, + 0x9c, + 0x3b, + 0x3f, + 0xc0, + 0xc3, + 0xb0, + 0xa8, + 0x1b, + 0x0e, + 0xc2, + 0x60, + 0xd8, + 0x6f, + 0x04, + 0xc1, + 0xb0, + 0x80, + 0x04, + 0x83, + 0xff, + 0x20, + 0x90, + 0xf6, + 0x1c, + 0xd1, + 0xbf, + 0xf4, + 0xff, + 0x20, + 0x70, + 0x30, + 0x24, + 0xa7, + 0x9e, + 0xd8, + 0x12, + 0x1e, + 0xc3, + 0xd4, + 0x4b, + 0xcf, + 0x70, + 0x2f, + 0x41, + 0xfe, + 0x6d, + 0x07, + 0xfe, + 0x41, + 0x20, + 0xc0, + 0xe0, + 0xd0, + 0x48, + 0x3f, + 0xf2, + 0x09, + 0x06, + 0x07, + 0x06, + 0x82, + 0x41, + 0x81, + 0xc1, + 0xa7, + 0x82, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xea, + 0x07, + 0xce, + 0x5f, + 0xfc, + 0x13, + 0x81, + 0x7f, + 0x81, + 0xf9, + 0xd7, + 0xd4, + 0x09, + 0xc1, + 0x95, + 0x6a, + 0x82, + 0x70, + 0x67, + 0x4d, + 0x50, + 0x4e, + 0x9a, + 0xfa, + 0x81, + 0x5e, + 0x17, + 0xf8, + 0x1f, + 0x01, + 0xaf, + 0x83, + 0x38, + 0x18, + 0x33, + 0x86, + 0x70, + 0x3a, + 0xeb, + 0x0c, + 0xe0, + 0x7a, + 0xde, + 0x0c, + 0xe1, + 0xff, + 0x87, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0b, + 0x0d, + 0xfd, + 0x07, + 0x61, + 0xb0, + 0x98, + 0x26, + 0xd0, + 0xb5, + 0xa8, + 0x15, + 0xe9, + 0x02, + 0xf8, + 0x3b, + 0x05, + 0xf1, + 0x7c, + 0x1b, + 0x06, + 0x0c, + 0xc1, + 0x21, + 0x69, + 0x82, + 0x30, + 0x48, + 0xde, + 0x7f, + 0x3f, + 0x93, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x3f, + 0xfa, + 0x0b, + 0x0c, + 0xfd, + 0x07, + 0xb0, + 0xad, + 0xde, + 0x0c, + 0xe5, + 0xc0, + 0xd2, + 0xd1, + 0xe2, + 0x0d, + 0xa1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x2b, + 0x0f, + 0x36, + 0xd1, + 0x3f, + 0xc1, + 0x7a, + 0xf5, + 0x39, + 0x5c, + 0x0a, + 0x28, + 0x68, + 0x6f, + 0x04, + 0xed, + 0x18, + 0x17, + 0x07, + 0x77, + 0x53, + 0xe7, + 0x83, + 0x20, + 0xa1, + 0x06, + 0x60, + 0x9a, + 0x7f, + 0xa4, + 0x3f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0xaf, + 0x21, + 0xf0, + 0x03, + 0x82, + 0xff, + 0xa0, + 0x9c, + 0x12, + 0x46, + 0x30, + 0x4e, + 0x0a, + 0x3b, + 0xb4, + 0x07, + 0xe5, + 0x57, + 0xc8, + 0x4e, + 0x0a, + 0xfe, + 0x09, + 0xc0, + 0xbf, + 0xc1, + 0x3a, + 0x8f, + 0xf8, + 0x35, + 0xe4, + 0xc3, + 0xb0, + 0xbe, + 0x0b, + 0x0e, + 0xc3, + 0x38, + 0x57, + 0xea, + 0x06, + 0x70, + 0x9d, + 0x59, + 0x40, + 0x9c, + 0xbb, + 0x05, + 0xa1, + 0x9c, + 0x27, + 0x62, + 0xd0, + 0x5a, + 0x17, + 0x21, + 0x30, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xeb, + 0x0f, + 0x98, + 0x36, + 0xad, + 0x0e, + 0xa0, + 0x2c, + 0x51, + 0x70, + 0xfe, + 0x9f, + 0xf3, + 0x04, + 0xc0, + 0x44, + 0x09, + 0x06, + 0x60, + 0x63, + 0xe0, + 0x61, + 0x98, + 0x19, + 0xce, + 0x61, + 0x37, + 0x8f, + 0xfc, + 0x07, + 0xe0, + 0xec, + 0x3f, + 0x31, + 0x7f, + 0xf0, + 0x4c, + 0x49, + 0xa4, + 0x0c, + 0x26, + 0x25, + 0x74, + 0xe3, + 0x0a, + 0x84, + 0xb8, + 0x09, + 0x83, + 0xc9, + 0x21, + 0xde, + 0x80, + 0x06, + 0x9f, + 0x82, + 0xc3, + 0xb4, + 0xc1, + 0xbf, + 0xc1, + 0x69, + 0x83, + 0x2b, + 0x87, + 0xeb, + 0x06, + 0x49, + 0x21, + 0x69, + 0xf8, + 0x63, + 0x0d, + 0xa6, + 0x86, + 0x54, + 0x1b, + 0x4c, + 0x27, + 0xf8, + 0x0f, + 0xae, + 0xa0, + 0xb0, + 0x9f, + 0x27, + 0x9c, + 0x2c, + 0x3b, + 0x57, + 0x11, + 0xfc, + 0x16, + 0xd4, + 0x41, + 0x61, + 0xdb, + 0xb1, + 0x05, + 0x87, + 0x6a, + 0x3e, + 0x0b, + 0x0d, + 0xe0, + 0xa0, + 0xec, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfa, + 0x0f, + 0x7f, + 0x21, + 0x61, + 0xec, + 0x2d, + 0xbf, + 0xa0, + 0xba, + 0xb4, + 0x91, + 0x82, + 0x70, + 0xef, + 0xf9, + 0x1f, + 0xe4, + 0x2c, + 0x3b, + 0x90, + 0x4d, + 0xfe, + 0x04, + 0xfe, + 0x42, + 0xc3, + 0xfc, + 0x81, + 0x54, + 0x0f, + 0x7a, + 0x9e, + 0x96, + 0x0e, + 0x6b, + 0xba, + 0xe0, + 0xe5, + 0xd6, + 0xbc, + 0x17, + 0xff, + 0xef, + 0x21, + 0xf3, + 0x87, + 0xfe, + 0xbd, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0x98, + 0x98, + 0x7b, + 0x06, + 0xec, + 0x61, + 0xec, + 0x13, + 0xc9, + 0x86, + 0x7e, + 0x6f, + 0x51, + 0xfc, + 0x16, + 0x17, + 0xc5, + 0x09, + 0x0b, + 0x06, + 0xed, + 0xc6, + 0x1b, + 0x14, + 0x65, + 0x33, + 0x09, + 0xf0, + 0x24, + 0x2c, + 0xc0, + 0xd8, + 0xfe, + 0x8a, + 0x83, + 0x60, + 0x92, + 0x47, + 0x0e, + 0xc1, + 0xce, + 0x16, + 0x1d, + 0x85, + 0x70, + 0x3e, + 0x0d, + 0x82, + 0xd5, + 0x51, + 0xc0, + 0xf1, + 0x40, + 0xa8, + 0x16, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x07, + 0xe7, + 0xf0, + 0x6c, + 0x08, + 0x31, + 0x06, + 0x1b, + 0x0b, + 0x30, + 0x66, + 0x0f, + 0xd0, + 0xd8, + 0x2f, + 0x06, + 0xc1, + 0xce, + 0xea, + 0xc3, + 0x61, + 0x30, + 0x87, + 0xec, + 0x2d, + 0x28, + 0x1e, + 0x7d, + 0x3f, + 0xf8, + 0x1f, + 0x2b, + 0xc0, + 0x60, + 0xe4, + 0xca, + 0x7f, + 0xc1, + 0xd8, + 0x58, + 0x1c, + 0x3e, + 0xc2, + 0xff, + 0x83, + 0xb0, + 0xb0, + 0x38, + 0x75, + 0xc1, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x3d, + 0x76, + 0x86, + 0xc0, + 0xf5, + 0xda, + 0x0f, + 0xd3, + 0xd7, + 0x68, + 0x6c, + 0x0e, + 0x1d, + 0xa1, + 0xb0, + 0xab, + 0xe0, + 0xed, + 0x5d, + 0x5d, + 0x60, + 0x5e, + 0x9e, + 0xae, + 0x9e, + 0x04, + 0xe0, + 0xd1, + 0xc0, + 0xe1, + 0xb0, + 0x2f, + 0xf0, + 0x6c, + 0xbf, + 0xf9, + 0x0b, + 0x0d, + 0xa3, + 0x87, + 0xb0, + 0xa8, + 0x16, + 0x1a, + 0xe3, + 0xc8, + 0x6c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x75, + 0x03, + 0xea, + 0x0f, + 0xff, + 0x05, + 0x41, + 0xa0, + 0x73, + 0x8f, + 0xe1, + 0xfa, + 0xf9, + 0x0a, + 0x80, + 0xd3, + 0x33, + 0x0d, + 0x42, + 0x6d, + 0x2d, + 0x0d, + 0x44, + 0xa6, + 0x16, + 0x1d, + 0x78, + 0xbf, + 0x9c, + 0x0f, + 0xa2, + 0x81, + 0xf4, + 0x15, + 0x01, + 0xff, + 0x83, + 0x50, + 0x24, + 0x71, + 0x0e, + 0xa0, + 0x1c, + 0x72, + 0x81, + 0xa8, + 0x38, + 0x1c, + 0x1a, + 0x0b, + 0x43, + 0x79, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x54, + 0x16, + 0x1b, + 0xf9, + 0xf3, + 0xfc, + 0x13, + 0xc4, + 0x28, + 0xf4, + 0x1b, + 0xea, + 0xb2, + 0xf9, + 0x06, + 0xe2, + 0x79, + 0xdc, + 0xd2, + 0x30, + 0x6d, + 0x01, + 0x88, + 0x68, + 0x70, + 0xcc, + 0x1a, + 0xaf, + 0x56, + 0xf5, + 0x41, + 0xab, + 0x7a, + 0x2c, + 0x35, + 0xcb, + 0x51, + 0x77, + 0x80, + 0x81, + 0x6b, + 0x58, + 0x08, + 0x5f, + 0xff, + 0x83, + 0xfa, + 0x81, + 0xff, + 0xaf, + 0x21, + 0xf0, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0xec, + 0x3e, + 0x70, + 0x7f, + 0xf0, + 0x3f, + 0x3a, + 0x8c, + 0x56, + 0x1b, + 0x02, + 0xed, + 0x70, + 0x6c, + 0x2f, + 0x3b, + 0xe4, + 0x37, + 0x24, + 0x09, + 0x0e, + 0xf9, + 0x1e, + 0x9e, + 0xa8, + 0x0a, + 0xc1, + 0xc0, + 0xa0, + 0x7d, + 0x9f, + 0xfd, + 0x06, + 0xc5, + 0x40, + 0x60, + 0xfb, + 0x03, + 0xff, + 0x41, + 0x38, + 0x18, + 0x14, + 0x0e, + 0xb8, + 0x0f, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x4c, + 0x2b, + 0x43, + 0x39, + 0x7d, + 0x77, + 0xa0, + 0x9c, + 0x55, + 0x16, + 0xd4, + 0x0f, + 0xd7, + 0xeb, + 0xf2, + 0x07, + 0x04, + 0xc9, + 0x98, + 0x67, + 0x1c, + 0xe7, + 0x39, + 0x03, + 0x88, + 0x64, + 0x0a, + 0x0a, + 0xf2, + 0xbf, + 0xe0, + 0xbe, + 0x03, + 0x01, + 0x06, + 0x19, + 0xc0, + 0xc0, + 0xc1, + 0x86, + 0x70, + 0x30, + 0x30, + 0x61, + 0x9c, + 0x24, + 0xa0, + 0x10, + 0xce, + 0x13, + 0xc7, + 0x90, + 0xbc, + 0x97, + 0x21, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xea, + 0x07, + 0xcc, + 0x5f, + 0xfc, + 0x82, + 0x80, + 0x5c, + 0x2e, + 0x07, + 0xe3, + 0x1c, + 0xc7, + 0x09, + 0x81, + 0xb6, + 0x6d, + 0x84, + 0xc1, + 0x38, + 0x1c, + 0x39, + 0x95, + 0xff, + 0xc0, + 0x6f, + 0x0d, + 0xad, + 0xa8, + 0x1e, + 0x80, + 0xda, + 0xda, + 0x19, + 0x8b, + 0xff, + 0x90, + 0x30, + 0x4e, + 0xc8, + 0x20, + 0x98, + 0xbc, + 0x17, + 0xa0, + 0xd4, + 0x13, + 0x58, + 0xf2, + 0x0f, + 0x20, + 0x7a, + 0x04, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x7d, + 0x3f, + 0x41, + 0x69, + 0x2a, + 0x72, + 0x43, + 0x69, + 0x5f, + 0xc0, + 0xbf, + 0x1a, + 0xfb, + 0x0d, + 0xa0, + 0xd7, + 0xd8, + 0x6d, + 0x07, + 0x5e, + 0xc3, + 0x74, + 0x3b, + 0xad, + 0x81, + 0xf4, + 0x55, + 0xea, + 0xe0, + 0xb4, + 0x16, + 0xea, + 0xd0, + 0xda, + 0xbd, + 0x6d, + 0x1e, + 0x0b, + 0x44, + 0xbc, + 0x90, + 0x76, + 0x82, + 0xfd, + 0x70, + 0x6d, + 0x03, + 0x8c, + 0x48, + 0x5e, + 0x05, + 0x0b, + 0x81, + 0x40, + 0x03, + 0x83, + 0xa6, + 0x74, + 0xc2, + 0x70, + 0x74, + 0xce, + 0x98, + 0x4e, + 0x0e, + 0x99, + 0xd3, + 0x07, + 0xe3, + 0x56, + 0x6a, + 0xc2, + 0x70, + 0xb4, + 0xa0, + 0x79, + 0xc0, + 0xf4, + 0xf5, + 0x41, + 0x3a, + 0xbd, + 0x57, + 0x40, + 0x9f, + 0x43, + 0xd5, + 0xd0, + 0x2e, + 0xc0, + 0xe0, + 0x70, + 0xf3, + 0x81, + 0xeb, + 0xe0, + 0x9c, + 0x1f, + 0xf9, + 0x09, + 0xc2, + 0xa0, + 0x54, + 0x0c, + 0xe1, + 0xaf, + 0xa0, + 0xde, + 0x4b, + 0xa2, + 0x37, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x5b, + 0xd5, + 0x82, + 0xc2, + 0xab, + 0xac, + 0x1b, + 0x41, + 0xab, + 0x55, + 0x00, + 0xfd, + 0x0b, + 0x72, + 0xc1, + 0xb0, + 0x75, + 0xfb, + 0x0b, + 0x05, + 0xdb, + 0xd3, + 0x82, + 0xd0, + 0x53, + 0x2e, + 0x81, + 0x3e, + 0x9b, + 0xd4, + 0xe8, + 0x8f, + 0x82, + 0x68, + 0xad, + 0x41, + 0xb0, + 0x9a, + 0x2b, + 0x50, + 0x6c, + 0x14, + 0xfe, + 0xbc, + 0x16, + 0x13, + 0xa5, + 0x60, + 0xd8, + 0xce, + 0x2d, + 0xc0, + 0x7c, + 0x13, + 0xd0, + 0x27, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0x7f, + 0xfe, + 0xe0, + 0xfd, + 0xc1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x81, + 0xc1, + 0xfd, + 0xff, + 0xf0, + 0x7a, + 0xc3, + 0xda, + 0x1f, + 0x70, + 0x6b, + 0x0f, + 0xed, + 0x05, + 0x87, + 0xfd, + 0xde, + 0x0f, + 0xfd, + 0x7a, + 0x0f, + 0xe7, + 0xd2, + 0xbd, + 0x21, + 0x3f, + 0x41, + 0xcd, + 0xf0, + 0x10, + 0xff, + 0xc0, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xe8, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7e, + 0x7f, + 0xfe, + 0x0f, + 0x58, + 0x7b, + 0x83, + 0xed, + 0x0c, + 0xe1, + 0xfa, + 0xc3, + 0x70, + 0x7f, + 0x78, + 0x1c, + 0x1f, + 0xf7, + 0xd0, + 0x7f, + 0xcf, + 0xd0, + 0x7e, + 0x6f, + 0x43, + 0x7a, + 0x42, + 0xf4, + 0x87, + 0x9b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc0, + 0xf2, + 0xff, + 0x06, + 0x7f, + 0xfe, + 0x0d, + 0xe0, + 0xf6, + 0x87, + 0x7c, + 0x86, + 0x70, + 0xef, + 0x16, + 0x1b, + 0x83, + 0xb0, + 0xb4, + 0x0e, + 0x1f, + 0xe7, + 0x4d, + 0x0f, + 0xfa, + 0xf4, + 0x1f, + 0xf8, + 0xf2, + 0x1f, + 0xf5, + 0xd3, + 0x83, + 0xf5, + 0xe4, + 0x2f, + 0x48, + 0x5f, + 0x21, + 0xe6, + 0xf0, + 0x10, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x34, + 0x3c, + 0x83, + 0x41, + 0x87, + 0x9c, + 0x1a, + 0x38, + 0x79, + 0xc1, + 0xa7, + 0xfc, + 0xac, + 0x1a, + 0x68, + 0x1c, + 0x0e, + 0x0d, + 0xb8, + 0x14, + 0x03, + 0x83, + 0xb3, + 0x06, + 0x81, + 0xc1, + 0xa8, + 0xa1, + 0x84, + 0xe0, + 0xd0, + 0xba, + 0x04, + 0xfe, + 0x42, + 0xb0, + 0xd6, + 0x9a, + 0x17, + 0x90, + 0xfb, + 0x41, + 0xce, + 0x87, + 0xb5, + 0x70, + 0x1e, + 0x0e, + 0xd9, + 0x0e, + 0x80, + 0x0c, + 0x86, + 0x83, + 0xfa, + 0x81, + 0x38, + 0x7f, + 0x6e, + 0x94, + 0x0f, + 0xce, + 0x69, + 0xea, + 0xe0, + 0xbc, + 0x69, + 0xd6, + 0xe0, + 0x3e, + 0x36, + 0xc2, + 0x70, + 0xbb, + 0x3b, + 0xc8, + 0x28, + 0x06, + 0x73, + 0xd3, + 0x83, + 0x43, + 0x39, + 0xa0, + 0xc7, + 0x0e, + 0x73, + 0x41, + 0x4d, + 0x0e, + 0x73, + 0x42, + 0xf0, + 0x79, + 0xcd, + 0x03, + 0xe0, + 0xf3, + 0x88, + 0x2d, + 0xb0, + 0xe7, + 0x03, + 0xe4, + 0x17, + 0x04, + 0xe0, + 0xe0, + 0xe7, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xa0, + 0x7b, + 0xfc, + 0x0d, + 0x0f, + 0xf3, + 0x83, + 0x5e, + 0x0f, + 0xb2, + 0xff, + 0x07, + 0xd9, + 0xc1, + 0x61, + 0x5f, + 0xd7, + 0x80, + 0xe1, + 0x50, + 0x27, + 0x24, + 0xa0, + 0x52, + 0x1e, + 0x73, + 0x0d, + 0x21, + 0xf7, + 0x61, + 0xa4, + 0x3e, + 0xb4, + 0x34, + 0x8d, + 0x85, + 0xe8, + 0x37, + 0xe8, + 0x2f, + 0x3a, + 0x17, + 0x21, + 0x3e, + 0x03, + 0xc1, + 0xfb, + 0x43, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xc3, + 0xff, + 0x02, + 0x81, + 0xf7, + 0xf8, + 0xd0, + 0xfe, + 0xd0, + 0x3f, + 0xf2, + 0x16, + 0x83, + 0xc1, + 0x38, + 0x76, + 0x8f, + 0x82, + 0xa0, + 0x76, + 0x9b, + 0x20, + 0xd0, + 0xed, + 0x11, + 0xc7, + 0x0f, + 0x68, + 0x6d, + 0xe0, + 0xf7, + 0xe0, + 0x3e, + 0x0e, + 0xfa, + 0x42, + 0x78, + 0x39, + 0x0f, + 0x3d, + 0xc1, + 0xfe, + 0xb4, + 0x78, + 0x3e, + 0xb8, + 0x3b, + 0xc1, + 0xff, + 0x82, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x67, + 0x0f, + 0xec, + 0x35, + 0x03, + 0xd5, + 0xf1, + 0xc1, + 0xe6, + 0xd7, + 0x1f, + 0xe4, + 0x0e, + 0x1a, + 0xc2, + 0xc3, + 0x3f, + 0x9f, + 0x23, + 0x86, + 0x75, + 0x74, + 0x62, + 0x81, + 0x9c, + 0x18, + 0x59, + 0xa1, + 0x98, + 0x18, + 0x57, + 0x83, + 0xa8, + 0x0c, + 0x27, + 0x43, + 0xb4, + 0x18, + 0x57, + 0x07, + 0x61, + 0x60, + 0xb7, + 0x42, + 0xe0, + 0x39, + 0xe0, + 0x3c, + 0x0c, + 0x7c, + 0xd0, + 0x33, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x70, + 0xf7, + 0xfc, + 0x50, + 0x3f, + 0xb4, + 0x2e, + 0x0f, + 0xed, + 0x03, + 0xfe, + 0x45, + 0x1a, + 0x0f, + 0x05, + 0x85, + 0x43, + 0xfc, + 0x07, + 0x0a, + 0x87, + 0x33, + 0x25, + 0x02, + 0xa1, + 0xa1, + 0x39, + 0xa1, + 0x50, + 0xd0, + 0xdd, + 0x86, + 0xa1, + 0xa1, + 0x9d, + 0x0d, + 0x43, + 0xf0, + 0x2e, + 0x09, + 0xfa, + 0x42, + 0xb7, + 0x42, + 0x43, + 0xde, + 0x03, + 0xc1, + 0xfa, + 0x81, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x86, + 0x60, + 0xfe, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0xb5, + 0xe0, + 0x7f, + 0xcf, + 0xf9, + 0x0d, + 0x85, + 0xe0, + 0xb0, + 0xf6, + 0x07, + 0xc0, + 0x70, + 0xe7, + 0x06, + 0xc9, + 0x40, + 0x9f, + 0xe4, + 0x73, + 0x42, + 0x60, + 0xb4, + 0x1d, + 0x86, + 0x60, + 0xb4, + 0x16, + 0x86, + 0x60, + 0xb4, + 0x16, + 0x86, + 0x7f, + 0x92, + 0xdc, + 0x33, + 0x84, + 0xaf, + 0x02, + 0xd0, + 0x28, + 0x37, + 0x06, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x43, + 0xf6, + 0x1d, + 0x87, + 0xbf, + 0xe1, + 0xd7, + 0x04, + 0xa1, + 0x40, + 0xbf, + 0x82, + 0xd1, + 0xc1, + 0xa0, + 0xc2, + 0x70, + 0xa8, + 0xe8, + 0x30, + 0xb4, + 0x0a, + 0xbd, + 0x0e, + 0x13, + 0x43, + 0x04, + 0x65, + 0x03, + 0xbe, + 0x0d, + 0xb8, + 0x7d, + 0xc1, + 0x9e, + 0x0f, + 0x5e, + 0x42, + 0x74, + 0x39, + 0xc7, + 0x0b, + 0xe0, + 0xce, + 0x82, + 0x1e, + 0x2c, + 0x2c, + 0x3a, + 0xd0, + 0xac, + 0x3f, + 0xf0, + 0x48, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x1f, + 0x65, + 0x0c, + 0x70, + 0xfa, + 0x68, + 0xc5, + 0x03, + 0xe6, + 0xac, + 0x1f, + 0xf2, + 0x15, + 0x11, + 0xd0, + 0x38, + 0x1f, + 0xfd, + 0x02, + 0x81, + 0xdc, + 0x39, + 0x83, + 0x43, + 0x3e, + 0x0d, + 0xa6, + 0x1d, + 0xeb, + 0x09, + 0xe8, + 0x19, + 0xa9, + 0xc2, + 0xf0, + 0x76, + 0x50, + 0x3b, + 0xc8, + 0x68, + 0xa0, + 0x6e, + 0x74, + 0x3a, + 0x80, + 0xb8, + 0x0f, + 0x06, + 0xa0, + 0xe1, + 0xec, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x21, + 0x21, + 0xe5, + 0x5e, + 0x80, + 0xe1, + 0xea, + 0xb0, + 0xce, + 0x1f, + 0x9c, + 0x35, + 0xae, + 0x0c, + 0xe1, + 0xba, + 0xb8, + 0x7f, + 0xe7, + 0x0b, + 0x0e, + 0x70, + 0xbd, + 0x0e, + 0x1c, + 0xe1, + 0x6e, + 0x30, + 0x73, + 0x87, + 0x66, + 0x85, + 0xfe, + 0x41, + 0x4c, + 0x36, + 0x85, + 0xa1, + 0x70, + 0x6d, + 0x0b, + 0x42, + 0xe0, + 0xda, + 0x16, + 0x83, + 0xb4, + 0x2f, + 0xf2, + 0xb8, + 0x78, + 0x1a, + 0x15, + 0x34, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x83, + 0xc8, + 0x7d, + 0x40, + 0xf6, + 0x87, + 0xbf, + 0xd1, + 0x87, + 0x9c, + 0x3c, + 0xf5, + 0x81, + 0xa1, + 0xeb, + 0xa7, + 0x93, + 0xfe, + 0x38, + 0x12, + 0x16, + 0x43, + 0xde, + 0x06, + 0x1b, + 0x16, + 0xe3, + 0x06, + 0x17, + 0xfe, + 0x25, + 0x61, + 0x38, + 0x8c, + 0x07, + 0xc8, + 0x4c, + 0x63, + 0x05, + 0xe0, + 0xcc, + 0x2a, + 0x81, + 0x78, + 0x35, + 0xff, + 0x17, + 0xa0, + 0xfd, + 0xa7, + 0x81, + 0xc1, + 0xde, + 0x8a, + 0x06, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0d, + 0x52, + 0x09, + 0x0f, + 0xd4, + 0x34, + 0xc3, + 0xcb, + 0x79, + 0x93, + 0x0f, + 0x55, + 0xea, + 0x2b, + 0xf9, + 0x0d, + 0x41, + 0x38, + 0x18, + 0x4e, + 0x55, + 0xbe, + 0x06, + 0x1a, + 0xaf, + 0x1d, + 0x83, + 0x0e, + 0x6c, + 0x09, + 0x34, + 0x0e, + 0x7e, + 0x09, + 0xf0, + 0x75, + 0xea, + 0x61, + 0x78, + 0x37, + 0x14, + 0x10, + 0xbc, + 0x19, + 0x05, + 0x03, + 0x77, + 0x07, + 0xa8, + 0x07, + 0x81, + 0xc1, + 0x5e, + 0x41, + 0xa1, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xed, + 0x0e, + 0xff, + 0x81, + 0x87, + 0x96, + 0xd6, + 0x1e, + 0xb0, + 0x76, + 0x1a, + 0xe9, + 0xc0, + 0xbf, + 0xa3, + 0x81, + 0x85, + 0x26, + 0x55, + 0xe1, + 0xc2, + 0x93, + 0x29, + 0x98, + 0xc1, + 0x5f, + 0xd0, + 0x37, + 0x43, + 0xad, + 0x0c, + 0xf8, + 0x3d, + 0xf2, + 0x1b, + 0x83, + 0xb7, + 0x38, + 0x17, + 0x83, + 0x71, + 0x81, + 0x1c, + 0xe0, + 0xa0, + 0x61, + 0x5a, + 0x0f, + 0x07, + 0x60, + 0x60, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xed, + 0x0e, + 0xbf, + 0xc0, + 0xc3, + 0xfb, + 0x42, + 0xba, + 0xc1, + 0xda, + 0x17, + 0xf8, + 0x0f, + 0xf4, + 0xe1, + 0x61, + 0xec, + 0x2f, + 0x23, + 0x85, + 0xff, + 0x2a, + 0x18, + 0x3b, + 0x43, + 0xb2, + 0x81, + 0xda, + 0x1d, + 0xb8, + 0x7b, + 0xf4, + 0x07, + 0x83, + 0x9c, + 0x0c, + 0x16, + 0x87, + 0x50, + 0x14, + 0x07, + 0xc1, + 0x9c, + 0x2d, + 0x3c, + 0x58, + 0x5a, + 0x7c, + 0xf0, + 0x56, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x51, + 0xa1, + 0xcf, + 0xea, + 0x26, + 0x1f, + 0x9c, + 0x71, + 0xeb, + 0x06, + 0x73, + 0x4b, + 0xa7, + 0x81, + 0xff, + 0x5c, + 0x0c, + 0x3d, + 0x60, + 0xbc, + 0x0c, + 0x35, + 0xfa, + 0xcc, + 0x70, + 0x9e, + 0x2c, + 0x29, + 0xd0, + 0xb4, + 0xa0, + 0x67, + 0xc1, + 0xca, + 0xeb, + 0x03, + 0x83, + 0x7a, + 0xe5, + 0x01, + 0xf0, + 0x7d, + 0x21, + 0x3b, + 0xc1, + 0xed, + 0x05, + 0xa0, + 0xe0, + 0xaf, + 0x01, + 0xc3, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xa0, + 0xd0, + 0x7f, + 0x70, + 0x6c, + 0x3f, + 0x5e, + 0x42, + 0xc3, + 0xe7, + 0x07, + 0x0f, + 0xf0, + 0x1c, + 0x36, + 0xf0, + 0x30, + 0xbb, + 0xf0, + 0xf0, + 0x30, + 0xff, + 0x76, + 0x30, + 0x7a, + 0x04, + 0x0c, + 0xa0, + 0x6c, + 0xc7, + 0x03, + 0x61, + 0xd9, + 0x32, + 0x17, + 0x83, + 0xa5, + 0x58, + 0x6e, + 0x0f, + 0xce, + 0x82, + 0xf0, + 0x79, + 0xbd, + 0x0e, + 0x50, + 0x2b, + 0x90, + 0xad, + 0x07, + 0x07, + 0xe7, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xed, + 0x0e, + 0xd3, + 0x06, + 0x0c, + 0x3c, + 0xe6, + 0x68, + 0xeb, + 0x82, + 0x8c, + 0x81, + 0x74, + 0xe0, + 0x7f, + 0xc7, + 0x03, + 0x0b, + 0x06, + 0x0d, + 0xf0, + 0x30, + 0xb1, + 0xd3, + 0xce, + 0x30, + 0x5b, + 0x69, + 0x82, + 0x64, + 0x2d, + 0x5a, + 0xb0, + 0x3e, + 0x0d, + 0xce, + 0x58, + 0x5c, + 0x1b, + 0x8c, + 0x70, + 0xbc, + 0x1b, + 0x06, + 0x0c, + 0x1d, + 0xa1, + 0x60, + 0xc1, + 0xbc, + 0x0e, + 0x06, + 0x0c, + 0xe8, + 0x86, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0x83, + 0x02, + 0x0d, + 0x0e, + 0xd3, + 0x1c, + 0x18, + 0x79, + 0x8c, + 0xa0, + 0xeb, + 0x82, + 0x8c, + 0x81, + 0x74, + 0xe0, + 0x7f, + 0xc7, + 0x03, + 0x0b, + 0x0e, + 0xef, + 0x03, + 0x0b, + 0x0e, + 0xf5, + 0x8e, + 0x16, + 0x76, + 0x69, + 0xb2, + 0x16, + 0x66, + 0x60, + 0xa6, + 0x1b, + 0x33, + 0x30, + 0xb8, + 0x36, + 0x7c, + 0x61, + 0x78, + 0x36, + 0x61, + 0x60, + 0xee, + 0x0b, + 0x0e, + 0xde, + 0x07, + 0x03, + 0x09, + 0xe8, + 0x86, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf4, + 0x87, + 0x3f, + 0xc1, + 0x61, + 0xff, + 0x60, + 0x70, + 0xff, + 0x38, + 0x2d, + 0x70, + 0x3f, + 0xeb, + 0xfc, + 0x83, + 0x41, + 0xab, + 0x41, + 0x86, + 0xd0, + 0x6d, + 0xc3, + 0x86, + 0xfe, + 0x7b, + 0x18, + 0x36, + 0x83, + 0x51, + 0x9a, + 0x1b, + 0xf9, + 0x05, + 0x30, + 0xed, + 0x06, + 0x85, + 0xc1, + 0xda, + 0xde, + 0x81, + 0xc1, + 0x3f, + 0xae, + 0x07, + 0x68, + 0x48, + 0x6d, + 0x5c, + 0x0e, + 0x0f, + 0xb6, + 0x43, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x61, + 0x68, + 0x79, + 0xc7, + 0x41, + 0x87, + 0xaf, + 0x53, + 0x95, + 0x87, + 0xce, + 0x0c, + 0x17, + 0xf2, + 0x36, + 0xda, + 0xb8, + 0x18, + 0x4b, + 0xf5, + 0xe0, + 0x61, + 0xab, + 0xdb, + 0x8e, + 0x1b, + 0x41, + 0x60, + 0x9a, + 0x06, + 0xd0, + 0x58, + 0x1b, + 0x0e, + 0xf5, + 0x3c, + 0x17, + 0x83, + 0xb0, + 0x9c, + 0x2e, + 0x0e, + 0xff, + 0x03, + 0xe4, + 0x36, + 0x13, + 0xbc, + 0x3c, + 0x16, + 0x0f, + 0x3a, + 0x1b, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x07, + 0x21, + 0xfd, + 0xa1, + 0xb0, + 0xf5, + 0x5e, + 0xa2, + 0xb0, + 0xf2, + 0xfc, + 0x5a, + 0xe0, + 0xbf, + 0xa3, + 0xfc, + 0x16, + 0x13, + 0x3a, + 0x0c, + 0x37, + 0x57, + 0x7a, + 0x18, + 0x3f, + 0xd9, + 0x94, + 0x0a, + 0xfe, + 0x81, + 0xb8, + 0x7e, + 0xa0, + 0x57, + 0x83, + 0xea, + 0x08, + 0x5a, + 0x1a, + 0x9f, + 0xa4, + 0xb8, + 0x32, + 0x89, + 0x09, + 0xde, + 0x0f, + 0x48, + 0x2d, + 0x07, + 0x05, + 0x78, + 0x0e, + 0x1d, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0x87, + 0x21, + 0xfd, + 0x87, + 0x61, + 0xe7, + 0xfa, + 0x1c, + 0x3c, + 0xc1, + 0x50, + 0xb5, + 0xc0, + 0x7f, + 0xa3, + 0xab, + 0x80, + 0xc1, + 0x51, + 0xd0, + 0x61, + 0x3f, + 0xd7, + 0xa1, + 0xc3, + 0xd8, + 0x5b, + 0x94, + 0x0b, + 0xfe, + 0x06, + 0x68, + 0x4a, + 0xd7, + 0x02, + 0x98, + 0x73, + 0x87, + 0x9e, + 0x0e, + 0xbf, + 0x21, + 0x70, + 0x76, + 0x83, + 0x41, + 0xda, + 0x15, + 0x85, + 0x8f, + 0x0e, + 0x8e, + 0x0f, + 0x46, + 0x84, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x0b, + 0x06, + 0x16, + 0x1e, + 0x56, + 0xda, + 0x8c, + 0x3d, + 0x4e, + 0x9d, + 0x1c, + 0x3f, + 0x60, + 0xc1, + 0xfe, + 0x41, + 0xfe, + 0x74, + 0x1a, + 0x07, + 0x0d, + 0xf2, + 0x0c, + 0x2e, + 0x0d, + 0xe6, + 0x1c, + 0x2f, + 0x5c, + 0x60, + 0xce, + 0x0d, + 0x8c, + 0x60, + 0xa6, + 0x1d, + 0x8c, + 0x60, + 0x78, + 0x3b, + 0xe9, + 0xc0, + 0xf0, + 0x76, + 0x13, + 0x8f, + 0x68, + 0x7e, + 0xab, + 0x87, + 0x83, + 0xbe, + 0x74, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x69, + 0x02, + 0x0f, + 0xb3, + 0x68, + 0x0c, + 0x3c, + 0xcf, + 0x44, + 0x70, + 0xf5, + 0x3e, + 0xa3, + 0x7f, + 0x21, + 0x7d, + 0x03, + 0x81, + 0x86, + 0xed, + 0xb7, + 0xc0, + 0xc2, + 0xd3, + 0x41, + 0x38, + 0xc1, + 0xcc, + 0x14, + 0x54, + 0x85, + 0x7f, + 0x80, + 0xf8, + 0x39, + 0xc1, + 0x21, + 0x70, + 0x77, + 0x87, + 0x0d, + 0xe0, + 0xf3, + 0xe4, + 0x2d, + 0xe0, + 0xeb, + 0x71, + 0xe0, + 0x70, + 0x3c, + 0x84, + 0xe8, + 0x6d, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x21, + 0xd8, + 0x72, + 0xd6, + 0xb0, + 0x30, + 0xe5, + 0xfc, + 0x0f, + 0xc8, + 0x2f, + 0xd0, + 0x58, + 0x7b, + 0x40, + 0xc1, + 0x61, + 0xef, + 0x53, + 0x9f, + 0xf0, + 0x7f, + 0x98, + 0x0c, + 0x0b, + 0xfc, + 0x98, + 0x24, + 0x12, + 0x1a, + 0x4d, + 0x30, + 0xa6, + 0x9b, + 0x23, + 0xd0, + 0x29, + 0x85, + 0x48, + 0x3c, + 0x1a, + 0x69, + 0xb2, + 0x3e, + 0x42, + 0x98, + 0x29, + 0xb4, + 0xe0, + 0x48, + 0x5e, + 0x70, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x26, + 0x87, + 0xed, + 0x09, + 0xfe, + 0x47, + 0xfa, + 0x39, + 0x5a, + 0x06, + 0x34, + 0xf5, + 0x96, + 0x13, + 0xfe, + 0x05, + 0x30, + 0xf5, + 0xe4, + 0x37, + 0x07, + 0x53, + 0x68, + 0x3d, + 0xc1, + 0x71, + 0xa0, + 0xb4, + 0x16, + 0x17, + 0xff, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0xca, + 0x05, + 0x03, + 0xfc, + 0xc0, + 0xba, + 0xc1, + 0xe6, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xa5, + 0x40, + 0x60, + 0xef, + 0xfc, + 0x50, + 0x3f, + 0x48, + 0x6d, + 0x0e, + 0xbb, + 0xd6, + 0x9f, + 0xc9, + 0x47, + 0x9d, + 0x58, + 0x28, + 0x09, + 0x38, + 0x9f, + 0x26, + 0x82, + 0xef, + 0x5d, + 0xc9, + 0x85, + 0x24, + 0x92, + 0xd3, + 0x84, + 0xa3, + 0x85, + 0x03, + 0x90, + 0x95, + 0xcb, + 0x81, + 0x61, + 0xef, + 0xe0, + 0xac, + 0x3a, + 0x80, + 0x70, + 0x5d, + 0x84, + 0xe1, + 0x39, + 0x60, + 0xe0, + 0x60, + 0x7c, + 0x98, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x70, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x2a, + 0xd7, + 0xdc, + 0xa0, + 0xec, + 0x3d, + 0x87, + 0xea, + 0x06, + 0xa0, + 0x7f, + 0x68, + 0x58, + 0x7f, + 0x9c, + 0x1c, + 0x1f, + 0xf5, + 0xd8, + 0x7f, + 0xe3, + 0xc1, + 0xff, + 0x9f, + 0xc8, + 0x7f, + 0x5a, + 0x07, + 0x90, + 0xcf, + 0xa0, + 0xf5, + 0xe8, + 0x1c, + 0x1f, + 0xeb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xee, + 0x0d, + 0xc1, + 0xfd, + 0x6a, + 0xe0, + 0xff, + 0x3f, + 0x90, + 0xf5, + 0xf4, + 0x81, + 0xbe, + 0x81, + 0x21, + 0xfe, + 0x50, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x68, + 0x7f, + 0x7f, + 0xfe, + 0x0d, + 0xa3, + 0x83, + 0x41, + 0x86, + 0xd1, + 0xc1, + 0xa0, + 0xc3, + 0x68, + 0xe0, + 0xd0, + 0x61, + 0xb4, + 0x70, + 0x6d, + 0xc0, + 0x03, + 0x07, + 0xcc, + 0x87, + 0x68, + 0x3f, + 0x35, + 0x01, + 0x52, + 0x83, + 0x98, + 0x80, + 0xb7, + 0x7f, + 0xf2, + 0x1b, + 0x0f, + 0x58, + 0x6c, + 0x18, + 0x6c, + 0x70, + 0xd6, + 0xe2, + 0x8c, + 0x70, + 0xef, + 0x44, + 0x98, + 0xe1, + 0xed, + 0x24, + 0xf5, + 0x87, + 0xbc, + 0x49, + 0x83, + 0x0e, + 0xa6, + 0xc9, + 0x83, + 0x43, + 0x61, + 0x49, + 0xaa, + 0x8c, + 0x68, + 0x1f, + 0xd2, + 0xb9, + 0x20, + 0x94, + 0x1e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0x70, + 0x68, + 0x7b, + 0xfc, + 0x0f, + 0xf0, + 0x79, + 0xc1, + 0xa1, + 0xe7, + 0xf8, + 0x1f, + 0xc8, + 0x79, + 0xc1, + 0xa1, + 0xef, + 0xf0, + 0x3f, + 0xc1, + 0xe7, + 0x06, + 0x87, + 0xfd, + 0x59, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x77, + 0x06, + 0xb0, + 0xfe, + 0xe0, + 0x58, + 0x7f, + 0xd7, + 0xc1, + 0xfe, + 0x7d, + 0x4f, + 0x48, + 0x6f, + 0xa4, + 0x33, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xe6, + 0x0f, + 0xd7, + 0xe0, + 0x63, + 0xfc, + 0x15, + 0x02, + 0x90, + 0x38, + 0x74, + 0x9f, + 0xc3, + 0x87, + 0x48, + 0x6c, + 0x0e, + 0x19, + 0xe6, + 0x86, + 0x07, + 0x0d, + 0x7a, + 0x3a, + 0x1f, + 0xa0, + 0xa4, + 0x16, + 0x81, + 0xc3, + 0xa4, + 0x2c, + 0x27, + 0x0e, + 0x90, + 0x3c, + 0x07, + 0x0e, + 0xa8, + 0xa6, + 0x07, + 0x09, + 0xbd, + 0x39, + 0xa3, + 0x84, + 0xc8, + 0x34, + 0x33, + 0x87, + 0xd4, + 0x0b, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x1f, + 0xf8, + 0x2a, + 0x02, + 0x8f, + 0xf8, + 0x36, + 0x16, + 0x87, + 0x61, + 0xf2, + 0x81, + 0x85, + 0x03, + 0xf5, + 0xad, + 0xa8, + 0x83, + 0xb3, + 0x5b, + 0x5a, + 0x04, + 0x31, + 0x9f, + 0xcc, + 0x07, + 0xa1, + 0x93, + 0x95, + 0x05, + 0xe4, + 0xca, + 0x73, + 0x40, + 0xda, + 0x64, + 0xea, + 0xa0, + 0x6e, + 0x32, + 0xfa, + 0x60, + 0xa9, + 0x98, + 0x3e, + 0x48, + 0x2c, + 0x8d, + 0xdc, + 0xd8, + 0x1a, + 0x17, + 0x26, + 0x16, + 0x04, + 0x36, + 0x1d, + 0xf0, + 0x0f, + 0xf6, + 0x1f, + 0xdc, + 0x1b, + 0x0f, + 0xf5, + 0xc0, + 0xc3, + 0xff, + 0x40, + 0xc3, + 0xe4, + 0x3e, + 0xc3, + 0xeb, + 0xc8, + 0x6c, + 0x3f, + 0x9e, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf8, + 0x0f, + 0x4f, + 0x04, + 0xaa, + 0x7f, + 0x4a, + 0x0b, + 0xd4, + 0x50, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x7d, + 0x86, + 0xc9, + 0x32, + 0x80, + 0xc3, + 0x4c, + 0xa8, + 0x16, + 0x61, + 0x9a, + 0x38, + 0x64, + 0xc3, + 0xd2, + 0x83, + 0xd8, + 0x6f, + 0xf3, + 0xa0, + 0xc3, + 0xdc, + 0x13, + 0xa6, + 0x1d, + 0x79, + 0x0f, + 0x61, + 0xdd, + 0x30, + 0xf7, + 0x40, + 0x54, + 0xa9, + 0xbf, + 0x48, + 0x32, + 0x41, + 0x28, + 0x18, + 0x64, + 0x90, + 0xfb, + 0x0f, + 0x48, + 0x7d, + 0x87, + 0xa4, + 0x3e, + 0xc2, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xfd, + 0x86, + 0xbf, + 0x01, + 0x81, + 0x86, + 0xc1, + 0x40, + 0xac, + 0xc2, + 0x71, + 0xd0, + 0xd1, + 0x85, + 0xff, + 0x07, + 0x61, + 0x39, + 0x83, + 0x34, + 0x18, + 0x6f, + 0xf0, + 0x38, + 0xc3, + 0x66, + 0x0c, + 0x3b, + 0x0d, + 0x98, + 0x30, + 0xcf, + 0x40, + 0x7f, + 0x9b, + 0xf2, + 0x14, + 0x60, + 0xd4, + 0x16, + 0x13, + 0x18, + 0x30, + 0xec, + 0x29, + 0x30, + 0x61, + 0xd8, + 0x58, + 0x3b, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1e, + 0x70, + 0xe7, + 0xc8, + 0x28, + 0x38, + 0x6b, + 0x07, + 0x81, + 0x47, + 0x0b, + 0xc8, + 0x54, + 0x04, + 0xe0, + 0x6f, + 0xe4, + 0x33, + 0x87, + 0xb0, + 0x9d, + 0x1c, + 0x3d, + 0xa1, + 0x3a, + 0xb0, + 0xbf, + 0xe0, + 0x2d, + 0x87, + 0xb0, + 0xf9, + 0xd4, + 0x0c, + 0xc9, + 0x29, + 0xf4, + 0x06, + 0x30, + 0x6c, + 0x8e, + 0x16, + 0x0c, + 0x1a, + 0x13, + 0x84, + 0x83, + 0x0f, + 0x9c, + 0x35, + 0xe0, + 0xf9, + 0xc0, + 0x04, + 0x82, + 0x81, + 0xd8, + 0x57, + 0x57, + 0x92, + 0x06, + 0x1b, + 0x81, + 0x40, + 0x5b, + 0x86, + 0xbf, + 0x41, + 0x26, + 0x1a, + 0x41, + 0x40, + 0xec, + 0x35, + 0xd3, + 0x8d, + 0x06, + 0x1a, + 0x41, + 0x40, + 0x69, + 0x86, + 0x90, + 0x50, + 0x0c, + 0x61, + 0x7f, + 0xe0, + 0xd8, + 0x6c, + 0x88, + 0x0a, + 0xbe, + 0x41, + 0xb8, + 0xc5, + 0x13, + 0x0d, + 0xc1, + 0x21, + 0xd8, + 0x6f, + 0xf4, + 0x1b, + 0x0c, + 0xbe, + 0x0e, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7b, + 0x0c, + 0xff, + 0x82, + 0xb4, + 0x3d, + 0xa1, + 0x98, + 0xc3, + 0xda, + 0x13, + 0x82, + 0xc2, + 0xfe, + 0xa6, + 0x16, + 0xe0, + 0xc2, + 0x64, + 0xd3, + 0x10, + 0x7f, + 0x41, + 0x76, + 0x1b, + 0x09, + 0x9c, + 0x2c, + 0x37, + 0xf4, + 0x38, + 0x30, + 0xf6, + 0x87, + 0x9e, + 0x83, + 0xfe, + 0x6f, + 0xc8, + 0x77, + 0x01, + 0x41, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x96, + 0xa7, + 0xc1, + 0xdf, + 0xa8, + 0xa0, + 0xfb, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0x30, + 0xff, + 0xc0, + 0xff, + 0xfc, + 0x07, + 0x5e, + 0xe5, + 0xc0, + 0x70, + 0xed, + 0x0f, + 0x30, + 0x76, + 0x87, + 0xa8, + 0x1d, + 0xa1, + 0xed, + 0x0e, + 0xd0, + 0xf6, + 0x1e, + 0xd0, + 0xeb, + 0x0f, + 0x68, + 0x76, + 0x87, + 0xb4, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xa9, + 0xe4, + 0x33, + 0xfe, + 0x94, + 0x1e, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x7f, + 0xff, + 0x04, + 0xe1, + 0xd8, + 0x7e, + 0x70, + 0xec, + 0x3f, + 0x59, + 0x7a, + 0xc3, + 0xf5, + 0x02, + 0x6f, + 0x41, + 0xed, + 0x0e, + 0xe9, + 0xc1, + 0xb0, + 0xf6, + 0x12, + 0x17, + 0x07, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xff, + 0xc1, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xdc, + 0x17, + 0x90, + 0xf5, + 0xe0, + 0xcf, + 0xa0, + 0xdc, + 0x3a, + 0x58, + 0x28, + 0x1f, + 0x3f, + 0x07, + 0xf9, + 0xf4, + 0xde, + 0x50, + 0x57, + 0xa4, + 0x3a, + 0x9e, + 0x43, + 0x2d, + 0x4f, + 0xa0, + 0xf3, + 0xd1, + 0x41, + 0xfe, + 0x70, + 0xff, + 0xc0, + 0x7f, + 0xfd, + 0x06, + 0xa0, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xac, + 0x3d, + 0x87, + 0x9c, + 0x3e, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3e, + 0x64, + 0x0a, + 0xe5, + 0x8b, + 0xe8, + 0x2f, + 0xf8, + 0xc3, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0x54, + 0x16, + 0xbc, + 0x16, + 0x30, + 0x5f, + 0xe0, + 0x5f, + 0xd3, + 0x83, + 0x0e, + 0x4b, + 0x03, + 0x03, + 0x0f, + 0x98, + 0x0c, + 0x0c, + 0x3c, + 0xdf, + 0x30, + 0x30, + 0xdf, + 0xc9, + 0x20, + 0xc3, + 0xe6, + 0x06, + 0x16, + 0x1f, + 0x30, + 0xe1, + 0x61, + 0xf3, + 0x12, + 0x16, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0xc1, + 0x7f, + 0x42, + 0xaf, + 0x48, + 0x4e, + 0x1b, + 0x90, + 0xf9, + 0x83, + 0x61, + 0xfd, + 0x21, + 0xb0, + 0xfe, + 0xc3, + 0xba, + 0xf0, + 0x1f, + 0xc0, + 0xf5, + 0x3d, + 0x27, + 0x81, + 0x83, + 0x0b, + 0x09, + 0xf0, + 0x30, + 0x61, + 0x61, + 0x9c, + 0x18, + 0x30, + 0xb0, + 0xec, + 0x18, + 0xe1, + 0x61, + 0xd8, + 0x32, + 0x81, + 0x61, + 0xdf, + 0x8d, + 0x0b, + 0x0e, + 0xc2, + 0x70, + 0xd8, + 0x7f, + 0xa0, + 0xd8, + 0x40, + 0x0f, + 0xfc, + 0x16, + 0x16, + 0x21, + 0x36, + 0x99, + 0x99, + 0x9e, + 0x43, + 0x64, + 0xea, + 0x30, + 0xf6, + 0x26, + 0x83, + 0x0f, + 0x6d, + 0x3a, + 0x38, + 0x7b, + 0x55, + 0xa8, + 0xff, + 0x18, + 0x3d, + 0x03, + 0x06, + 0x83, + 0x1f, + 0x50, + 0xc1, + 0xa0, + 0xdd, + 0xcd, + 0xc1, + 0xa0, + 0xe8, + 0x60, + 0x70, + 0x68, + 0x34, + 0x18, + 0x18, + 0x1a, + 0x0d, + 0x04, + 0x09, + 0x06, + 0x83, + 0xff, + 0x05, + 0xa1, + 0xfd, + 0x05, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x50, + 0x33, + 0xe0, + 0xa8, + 0x0a, + 0x0f, + 0xa4, + 0x2f, + 0xfa, + 0x88, + 0x7d, + 0x20, + 0xa1, + 0x21, + 0xf5, + 0xfa, + 0x28, + 0x1f, + 0x48, + 0x28, + 0x5f, + 0xc8, + 0x28, + 0x0a, + 0x12, + 0x38, + 0x6b, + 0xf4, + 0x48, + 0x30, + 0xd2, + 0x0a, + 0x1a, + 0x0c, + 0x2f, + 0xfa, + 0xc2, + 0xc3, + 0xa1, + 0x43, + 0x85, + 0x86, + 0xb1, + 0xca, + 0x05, + 0x84, + 0xe1, + 0x53, + 0x42, + 0xc2, + 0x50, + 0x6a, + 0x06, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x0e, + 0x6f, + 0x20, + 0xff, + 0x8e, + 0x43, + 0xd0, + 0x58, + 0x30, + 0xfd, + 0x23, + 0x83, + 0x0f, + 0xd4, + 0x24, + 0x18, + 0x7d, + 0xff, + 0x3f, + 0xe4, + 0x36, + 0x1b, + 0x06, + 0x87, + 0xb4, + 0x0e, + 0x0d, + 0x0b, + 0xfe, + 0x60, + 0x68, + 0x64, + 0xc4, + 0x60, + 0x68, + 0x4e, + 0x66, + 0xd0, + 0x1a, + 0x16, + 0x0c, + 0x6d, + 0x06, + 0x84, + 0x83, + 0x03, + 0x85, + 0xa1, + 0xde, + 0x03, + 0x05, + 0xa0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0xb0, + 0xff, + 0xc0, + 0xc3, + 0xef, + 0xff, + 0xde, + 0x17, + 0x5a, + 0xfe, + 0x0e, + 0xa0, + 0x7f, + 0xe2, + 0x81, + 0xff, + 0x8f, + 0xfc, + 0x87, + 0xb4, + 0x3b, + 0x43, + 0x9c, + 0x3d, + 0x87, + 0xb8, + 0x3d, + 0x87, + 0x38, + 0x79, + 0xc3, + 0xb8, + 0x3c, + 0xe1, + 0x3e, + 0x0f, + 0xb8, + 0x2e, + 0x0e, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x0f, + 0x90, + 0xfa, + 0x81, + 0xd6, + 0x1f, + 0xb0, + 0xef, + 0x21, + 0xbf, + 0xc8, + 0xee, + 0x1d, + 0x40, + 0xec, + 0x14, + 0x0c, + 0xc1, + 0xb8, + 0x2e, + 0x0a, + 0x81, + 0x70, + 0x76, + 0x82, + 0xfc, + 0x16, + 0x1f, + 0x50, + 0x70, + 0x9d, + 0x0e, + 0x91, + 0x83, + 0x30, + 0x76, + 0x06, + 0x0f, + 0xfb, + 0x05, + 0x01, + 0x07, + 0xce, + 0x0a, + 0x02, + 0xe0, + 0xee, + 0x06, + 0x84, + 0xf9, + 0x0b, + 0x2f, + 0x07, + 0xa4, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x4e, + 0x1f, + 0xce, + 0x15, + 0x03, + 0xea, + 0xba, + 0x1f, + 0xf2, + 0x5e, + 0xab, + 0x80, + 0x87, + 0xa8, + 0x16, + 0x83, + 0x14, + 0x15, + 0xd1, + 0x30, + 0x7e, + 0x0a, + 0xae, + 0x3b, + 0xca, + 0xc2, + 0xd2, + 0x57, + 0x9c, + 0x70, + 0xb0, + 0x4d, + 0x83, + 0x1c, + 0x2c, + 0x12, + 0x60, + 0xc6, + 0x03, + 0x82, + 0x4c, + 0x1b, + 0xa0, + 0xa0, + 0x34, + 0xc1, + 0x07, + 0x68, + 0x30, + 0x68, + 0x69, + 0x23, + 0xd0, + 0x1f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xa0, + 0xea, + 0x06, + 0xa0, + 0x7f, + 0x61, + 0xb4, + 0x3a, + 0xff, + 0xfd, + 0x02, + 0x43, + 0x21, + 0xd4, + 0x02, + 0x83, + 0x58, + 0x65, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xdc, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf8, + 0xbf, + 0xf0, + 0x79, + 0xe0, + 0xe7, + 0x0c, + 0xdc, + 0x1e, + 0xb0, + 0x9e, + 0x0e, + 0xbe, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0a, + 0x0c, + 0xa0, + 0xfe, + 0xd0, + 0xa4, + 0x3f, + 0x98, + 0x2f, + 0xf8, + 0x1f, + 0xe7, + 0x5f, + 0x05, + 0x40, + 0xb4, + 0x3f, + 0xa4, + 0x0f, + 0xfc, + 0x1a, + 0x81, + 0xb5, + 0x03, + 0x0d, + 0x7c, + 0x9b, + 0x43, + 0x0d, + 0xa6, + 0x9a, + 0x46, + 0x1b, + 0x06, + 0xff, + 0xe4, + 0x18, + 0x30, + 0x68, + 0x5a, + 0x16, + 0x0c, + 0x18, + 0x6c, + 0x26, + 0x06, + 0x0c, + 0x36, + 0x16, + 0x83, + 0x28, + 0x1b, + 0x0a, + 0x2e, + 0x30, + 0xde, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x42, + 0xd0, + 0xfe, + 0x60, + 0xbd, + 0x5c, + 0x0f, + 0xeb, + 0x97, + 0xc1, + 0x68, + 0x2c, + 0x26, + 0x43, + 0x68, + 0x2a, + 0xf4, + 0x87, + 0x7e, + 0x16, + 0xc3, + 0xed, + 0x30, + 0x9e, + 0x9a, + 0x16, + 0x0c, + 0xfd, + 0x28, + 0x36, + 0x0c, + 0x36, + 0x12, + 0x16, + 0x0c, + 0x0d, + 0xfc, + 0x07, + 0x06, + 0x74, + 0xd0, + 0xea, + 0x03, + 0x0d, + 0x85, + 0x03, + 0x47, + 0x0d, + 0x85, + 0x83, + 0x2d, + 0x0d, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x0e, + 0x83, + 0xfa, + 0x81, + 0x38, + 0x7f, + 0x30, + 0x5e, + 0x5e, + 0x07, + 0xf9, + 0xeb, + 0xc1, + 0x50, + 0x2d, + 0x09, + 0xd0, + 0x98, + 0x29, + 0xbd, + 0x21, + 0x9f, + 0x93, + 0x9c, + 0x3c, + 0xcd, + 0x0c, + 0x18, + 0xe1, + 0x50, + 0xa1, + 0x83, + 0xb0, + 0xd2, + 0x49, + 0x82, + 0xc3, + 0xb4, + 0x93, + 0x03, + 0x87, + 0x60, + 0x93, + 0x0b, + 0x42, + 0x60, + 0x69, + 0xaa, + 0x70, + 0xb4, + 0x18, + 0x3e, + 0x4f, + 0x0c, + 0x5c, + 0x0d, + 0x0d, + 0x07, + 0xfe, + 0x0e, + 0x0a, + 0x0c, + 0xa0, + 0xfe, + 0xe0, + 0xa8, + 0x1f, + 0xec, + 0x2e, + 0xbc, + 0x0f, + 0xf5, + 0xd7, + 0x82, + 0xb0, + 0x38, + 0x58, + 0x7a, + 0x81, + 0x40, + 0x70, + 0xf5, + 0xad, + 0xff, + 0x90, + 0x5d, + 0xa1, + 0xb0, + 0xf5, + 0x09, + 0x54, + 0xf5, + 0x41, + 0x69, + 0x36, + 0xad, + 0x58, + 0x5a, + 0x4d, + 0x01, + 0x83, + 0x0b, + 0x04, + 0xd0, + 0x18, + 0x30, + 0x38, + 0x36, + 0x80, + 0xc1, + 0x83, + 0x41, + 0x94, + 0x06, + 0xf0, + 0x32, + 0xe0, + 0xec, + 0x3f, + 0xf0, + 0x7e, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x42, + 0x70, + 0xfe, + 0x70, + 0xbc, + 0xbc, + 0x3f, + 0xe7, + 0xaf, + 0x05, + 0x40, + 0x3a, + 0x1f, + 0xd4, + 0x0a, + 0xbf, + 0x05, + 0x7c, + 0x8b, + 0x6a, + 0xc2, + 0xa3, + 0xa1, + 0xb2, + 0x81, + 0x49, + 0x26, + 0x0c, + 0x3d, + 0xa4, + 0x98, + 0x3f, + 0x05, + 0x83, + 0x4c, + 0x18, + 0x7b, + 0x06, + 0x9c, + 0x61, + 0xd4, + 0x06, + 0x5e, + 0x70, + 0xed, + 0x06, + 0x6a, + 0xf0, + 0x66, + 0x3d, + 0x30, + 0x1f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0a, + 0x0c, + 0xa0, + 0xfe, + 0xa0, + 0x5a, + 0x1f, + 0xec, + 0x2e, + 0xbc, + 0x0f, + 0xf5, + 0x17, + 0xc1, + 0x50, + 0x16, + 0x14, + 0x1e, + 0xa0, + 0x15, + 0x26, + 0x1e, + 0xa0, + 0x6d, + 0xb5, + 0x82, + 0xbe, + 0x6e, + 0x9d, + 0x41, + 0x49, + 0x38, + 0x58, + 0x7b, + 0x49, + 0x09, + 0xc3, + 0xd8, + 0x34, + 0xff, + 0x41, + 0x60, + 0xd0, + 0xd8, + 0x73, + 0x83, + 0x0e, + 0xc3, + 0xb4, + 0x1b, + 0xff, + 0x93, + 0x2e, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x00, + 0x0a, + 0x0e, + 0x43, + 0xfa, + 0x81, + 0x50, + 0x3f, + 0xd8, + 0x5f, + 0xf2, + 0x7f, + 0x98, + 0x3f, + 0x34, + 0x55, + 0x87, + 0xfa, + 0x80, + 0x6f, + 0xf8, + 0x2b, + 0x50, + 0x30, + 0xec, + 0x2a, + 0x3a, + 0x7f, + 0xc1, + 0x49, + 0x26, + 0x1f, + 0xda, + 0x49, + 0x98, + 0x48, + 0x58, + 0x34, + 0xcc, + 0xb4, + 0x2c, + 0x1a, + 0xa3, + 0x90, + 0xce, + 0x0c, + 0x63, + 0x09, + 0x45, + 0x01, + 0x9a, + 0x61, + 0x49, + 0x97, + 0x18, + 0x3f, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x42, + 0x70, + 0xfe, + 0x70, + 0xbc, + 0xbc, + 0x3f, + 0xe7, + 0xaf, + 0x05, + 0x40, + 0xb6, + 0x43, + 0xea, + 0x05, + 0x18, + 0x7e, + 0xa0, + 0x6b, + 0xfa, + 0x0a, + 0xfa, + 0x75, + 0x61, + 0xe9, + 0x24, + 0x41, + 0x87, + 0xa4, + 0x9b, + 0xfe, + 0x0b, + 0x04, + 0x85, + 0x70, + 0x76, + 0x09, + 0x0b, + 0xb0, + 0xce, + 0x0d, + 0x05, + 0x9a, + 0x17, + 0x03, + 0x05, + 0x85, + 0xa0, + 0xcb, + 0x8e, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0x09, + 0x0c, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xfa, + 0x41, + 0x7f, + 0xc0, + 0xfe, + 0x70, + 0x41, + 0xe7, + 0x5b, + 0x41, + 0xa1, + 0xec, + 0x37, + 0xfc, + 0x85, + 0xd1, + 0x03, + 0x02, + 0x0e, + 0xd5, + 0x17, + 0xf8, + 0x36, + 0x30, + 0xa0, + 0xd0, + 0x6c, + 0x60, + 0x21, + 0x21, + 0xd8, + 0xc0, + 0xcc, + 0xc3, + 0x31, + 0x23, + 0x99, + 0x86, + 0x92, + 0x4a, + 0x19, + 0x86, + 0xc1, + 0x83, + 0x06, + 0x64, + 0x3b, + 0xe3, + 0x41, + 0x97, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x85, + 0xa1, + 0xfc, + 0xc0, + 0x7f, + 0xe0, + 0x7f, + 0x5a, + 0x08, + 0x3d, + 0x40, + 0x2b, + 0xfd, + 0x05, + 0x40, + 0xf7, + 0x90, + 0xeb, + 0xa0, + 0x54, + 0x78, + 0x35, + 0xd8, + 0xe8, + 0x52, + 0x14, + 0x9b, + 0xff, + 0x90, + 0x69, + 0x87, + 0xd8, + 0x6c, + 0x18, + 0xfe, + 0x30, + 0xd8, + 0x31, + 0x81, + 0x98, + 0x4e, + 0x0c, + 0x7f, + 0x18, + 0x5a, + 0x38, + 0xc1, + 0xb0, + 0xb3, + 0xc8, + 0x73, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x09, + 0x0d, + 0x07, + 0xfb, + 0x09, + 0xc3, + 0xfd, + 0x20, + 0xff, + 0xc3, + 0xfd, + 0x61, + 0xfc, + 0xf2, + 0xb2, + 0x40, + 0xc1, + 0xb4, + 0x0d, + 0xff, + 0x05, + 0xd1, + 0x04, + 0x81, + 0x83, + 0x74, + 0xc1, + 0x7e, + 0x83, + 0x60, + 0xc1, + 0x20, + 0x60, + 0xd8, + 0x30, + 0x5f, + 0xa0, + 0xd8, + 0x30, + 0x48, + 0x18, + 0x26, + 0x06, + 0xff, + 0xe4, + 0xa0, + 0xe1, + 0x40, + 0x83, + 0x60, + 0xa0, + 0x34, + 0x16, + 0x14, + 0x78, + 0x1a, + 0x1a, + 0xc3, + 0xff, + 0x07, + 0x07, + 0xff, + 0xe4, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7a, + 0xf4, + 0xbc, + 0x1f, + 0x6e, + 0x87, + 0xfe, + 0xcd, + 0x0f, + 0xfa, + 0x86, + 0x87, + 0xf9, + 0xc1, + 0xa1, + 0xa0, + 0xce, + 0x83, + 0x43, + 0x68, + 0x2d, + 0x0b, + 0x82, + 0x70, + 0x78, + 0x39, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x17, + 0x83, + 0xfd, + 0xfc, + 0x7f, + 0xc0, + 0xc2, + 0xc3, + 0x48, + 0x6f, + 0xe1, + 0xc9, + 0x0d, + 0x81, + 0xca, + 0x1a, + 0x1b, + 0x0b, + 0x34, + 0xd0, + 0xdf, + 0xc7, + 0xfc, + 0x98, + 0x7c, + 0xe1, + 0xd8, + 0x20, + 0xd6, + 0x86, + 0xc1, + 0x40, + 0xb9, + 0x0d, + 0x82, + 0xc1, + 0x52, + 0x13, + 0xdd, + 0xab, + 0x24, + 0x55, + 0xc1, + 0xb8, + 0xa1, + 0x21, + 0xea, + 0x01, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x7f, + 0xf9, + 0x30, + 0xfd, + 0xa6, + 0x1f, + 0xb4, + 0xc3, + 0xf6, + 0x98, + 0x7e, + 0xd3, + 0xff, + 0xc9, + 0xa1, + 0xf6, + 0x98, + 0x7e, + 0xd3, + 0x0f, + 0xda, + 0x61, + 0xfb, + 0x4c, + 0x3f, + 0x69, + 0xff, + 0xe4, + 0xc3, + 0xf6, + 0x80, + 0x05, + 0xff, + 0xc1, + 0xa8, + 0x1e, + 0x70, + 0xd2, + 0x1e, + 0x70, + 0xd2, + 0x1e, + 0x70, + 0xd4, + 0x0f, + 0x58, + 0x6b, + 0xff, + 0x83, + 0x48, + 0x79, + 0xc3, + 0x48, + 0x79, + 0xc3, + 0x50, + 0x3c, + 0xe1, + 0xaf, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3d, + 0xff, + 0xfb, + 0xcb, + 0xff, + 0x94, + 0x30, + 0xff, + 0xc6, + 0x07, + 0xff, + 0x03, + 0x03, + 0x87, + 0xb0, + 0x60, + 0x70, + 0xf6, + 0x0c, + 0x0e, + 0x1e, + 0xc1, + 0x81, + 0xc3, + 0xd8, + 0x30, + 0x3f, + 0xf8, + 0x18, + 0x1c, + 0x3d, + 0x83, + 0x03, + 0x87, + 0xb0, + 0x60, + 0x70, + 0xf6, + 0x0c, + 0x0e, + 0x1e, + 0xc1, + 0x81, + 0xc3, + 0xd8, + 0x30, + 0x3f, + 0xf8, + 0x18, + 0x1c, + 0x3d, + 0x80, + 0xd0, + 0xf9, + 0x40, + 0xd6, + 0xa7, + 0xd4, + 0x07, + 0x45, + 0x07, + 0x93, + 0x43, + 0xfb, + 0x2f, + 0xff, + 0x41, + 0xff, + 0x83, + 0xff, + 0x04, + 0xff, + 0xf9, + 0x18, + 0x3f, + 0x68, + 0xe1, + 0xfb, + 0x47, + 0xff, + 0xc8, + 0xc1, + 0xfb, + 0x47, + 0x0f, + 0xda, + 0x3f, + 0xfe, + 0x40, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xcf, + 0xff, + 0xa0, + 0xce, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xf5, + 0x03, + 0x3f, + 0xfe, + 0x83, + 0xf9, + 0x83, + 0xff, + 0x01, + 0x83, + 0xf7, + 0xff, + 0xef, + 0x22, + 0xfa, + 0xd7, + 0xc1, + 0xf9, + 0x83, + 0xff, + 0x01, + 0x83, + 0xff, + 0x01, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf8, + 0xbf, + 0xfe, + 0x0d, + 0xa1, + 0xfd, + 0x85, + 0x61, + 0xfe, + 0xc0, + 0xef, + 0xf8, + 0x36, + 0x0d, + 0x30, + 0xd8, + 0x6c, + 0x3b, + 0x0d, + 0x84, + 0xe1, + 0xdf, + 0xe0, + 0x9c, + 0x3b, + 0x0d, + 0x84, + 0xe1, + 0xd8, + 0x6c, + 0x2a, + 0x07, + 0x7f, + 0x82, + 0xa0, + 0x76, + 0x1f, + 0x3a, + 0x1f, + 0xe7, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x19, + 0xfe, + 0x42, + 0x70, + 0xce, + 0x16, + 0x83, + 0xfc, + 0x38, + 0x5a, + 0x1b, + 0x06, + 0x38, + 0x5a, + 0x1b, + 0x06, + 0x3f, + 0xc8, + 0x4e, + 0x0c, + 0x70, + 0xb4, + 0x27, + 0x06, + 0x38, + 0x5a, + 0x13, + 0x03, + 0x1c, + 0x2d, + 0x0a, + 0x80, + 0xc7, + 0x5b, + 0x42, + 0xd0, + 0x60, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0xd0, + 0x28, + 0x16, + 0x87, + 0x38, + 0x30, + 0xd7, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0x50, + 0x3f, + 0xf0, + 0x38, + 0x3f, + 0x9f, + 0xff, + 0x07, + 0xf3, + 0x84, + 0xe1, + 0xf9, + 0xd0, + 0x9c, + 0x1a, + 0x06, + 0xd0, + 0xee, + 0x98, + 0x3c, + 0x87, + 0xcb, + 0x83, + 0x7f, + 0xf9, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xbf, + 0xfc, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x40, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xcf, + 0x5f, + 0xb8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x7f, + 0xfd, + 0x07, + 0xe4, + 0x3f, + 0xf0, + 0x5a, + 0x1f, + 0xef, + 0xff, + 0x07, + 0xfb, + 0x0d, + 0x87, + 0xf5, + 0x86, + 0xc3, + 0xf3, + 0xa1, + 0xb0, + 0x38, + 0x5e, + 0x43, + 0xb4, + 0xa1, + 0xe8, + 0x3e, + 0xbe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0x7f, + 0xd1, + 0xfc, + 0x1b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x36, + 0x16, + 0x1b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x37, + 0x56, + 0x1b, + 0x43, + 0x73, + 0x77, + 0xfe, + 0x30, + 0xb0, + 0xda, + 0x1b, + 0x0b, + 0x0d, + 0xa1, + 0xb0, + 0xb0, + 0xda, + 0x1b, + 0xf8, + 0x36, + 0x86, + 0xd0, + 0xfb, + 0x43, + 0x41, + 0xfb, + 0x43, + 0xff, + 0x1a, + 0x18, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3d, + 0x7e, + 0xd0, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x7c, + 0xff, + 0xfe, + 0x43, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0xfb, + 0x0b, + 0xf8, + 0x3d, + 0x85, + 0xa0, + 0xc3, + 0xda, + 0x0c, + 0x2d, + 0xff, + 0xc6, + 0x16, + 0x1e, + 0xc2, + 0xd6, + 0xc0, + 0x85, + 0x85, + 0xfc, + 0x38, + 0x58, + 0x58, + 0x58, + 0x2c, + 0x18, + 0x58, + 0x58, + 0x5c, + 0x61, + 0x61, + 0x61, + 0xec, + 0x2f, + 0xe0, + 0xf6, + 0x16, + 0x87, + 0xf6, + 0x14, + 0x1f, + 0xce, + 0x1f, + 0xf7, + 0xd0, + 0x40, + 0x0f, + 0xfc, + 0x12, + 0xc1, + 0xd8, + 0x6f, + 0xc1, + 0xd4, + 0x0b, + 0x06, + 0x0f, + 0xfe, + 0x06, + 0x0c, + 0x3e, + 0xc1, + 0x83, + 0x0f, + 0xbf, + 0x03, + 0x0f, + 0xb4, + 0xc1, + 0x87, + 0xd8, + 0x31, + 0xc3, + 0xec, + 0x18, + 0xe1, + 0xf6, + 0x0c, + 0x60, + 0xfb, + 0xf1, + 0x40, + 0xfb, + 0x42, + 0xc3, + 0xf2, + 0x15, + 0x87, + 0xfe, + 0xd0, + 0xff, + 0xc1, + 0xfe, + 0x0f, + 0xfc, + 0x17, + 0xf5, + 0xff, + 0x8c, + 0x0e, + 0x1b, + 0x0e, + 0xc0, + 0xe1, + 0xb0, + 0xec, + 0x0e, + 0x1b, + 0x0e, + 0xfe, + 0x0d, + 0x87, + 0x68, + 0xe7, + 0xfd, + 0x18, + 0x1c, + 0x27, + 0x43, + 0x60, + 0x70, + 0xd8, + 0x76, + 0x07, + 0x0d, + 0x87, + 0x7f, + 0x06, + 0xc3, + 0xb4, + 0x3e, + 0xc3, + 0xa0, + 0xcb, + 0xb5, + 0xc1, + 0xef, + 0xfe, + 0x00, + 0x0f, + 0xc8, + 0x72, + 0xf0, + 0x28, + 0x1d, + 0xeb, + 0xc0, + 0xc3, + 0xd8, + 0x59, + 0x7f, + 0xe0, + 0xb3, + 0x43, + 0x3e, + 0x0b, + 0xd0, + 0x73, + 0xfe, + 0x8a, + 0x04, + 0xf9, + 0x1c, + 0x2e, + 0x03, + 0x61, + 0x61, + 0xb0, + 0x36, + 0x16, + 0x1d, + 0x5b, + 0x0b, + 0x09, + 0xe2, + 0x9f, + 0xc3, + 0xe0, + 0xa7, + 0x43, + 0x68, + 0x6d, + 0x41, + 0xfe, + 0x70, + 0xff, + 0x7d, + 0x07, + 0xfe, + 0x08, + 0x1f, + 0xff, + 0x20, + 0x60, + 0xfd, + 0xa0, + 0x70, + 0xfd, + 0xa0, + 0x7a, + 0xfd, + 0xa0, + 0x60, + 0xfd, + 0xa0, + 0x7f, + 0xfc, + 0x87, + 0x30, + 0x7f, + 0x5f, + 0x27, + 0xf8, + 0x1a, + 0x1b, + 0x42, + 0xc1, + 0x87, + 0x68, + 0x58, + 0x30, + 0xed, + 0x0b, + 0x07, + 0x4f, + 0x3a, + 0x16, + 0x5c, + 0xa0, + 0x69, + 0xf0, + 0x7e, + 0xd0, + 0xe0, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xea, + 0xff, + 0x07, + 0x2f, + 0xfe, + 0x42, + 0xff, + 0xfd, + 0x85, + 0x87, + 0x61, + 0xfd, + 0x86, + 0x74, + 0x3e, + 0x70, + 0xdf, + 0x07, + 0xce, + 0x13, + 0x96, + 0x1e, + 0xa0, + 0x2c, + 0x2b, + 0x43, + 0x65, + 0xc1, + 0xcf, + 0xa0, + 0x22, + 0x1f, + 0xe4, + 0x3f, + 0xfe, + 0x41, + 0xa1, + 0xfb, + 0x41, + 0xa1, + 0xfb, + 0x41, + 0xea, + 0xfd, + 0xa0, + 0xd0, + 0xfd, + 0xa0, + 0xff, + 0xf9, + 0x0f, + 0xc8, + 0x7d, + 0x40, + 0xda, + 0x06, + 0x05, + 0xfa, + 0xd5, + 0xe4, + 0x14, + 0x58, + 0xf9, + 0x0d, + 0x40, + 0xda, + 0x1e, + 0xa0, + 0x6d, + 0x0d, + 0x9e, + 0xa7, + 0xd0, + 0x4e, + 0x74, + 0x50, + 0xff, + 0x21, + 0xff, + 0x80, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xea, + 0xff, + 0x21, + 0xff, + 0x83, + 0xf7, + 0xff, + 0xe0, + 0xfe, + 0xd0, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xf7, + 0x70, + 0x7f, + 0xd6, + 0x0e, + 0x0f, + 0x9b, + 0x83, + 0x7a, + 0x42, + 0xf4, + 0x1f, + 0x37, + 0x83, + 0xff, + 0x07, + 0x07, + 0xff, + 0x83, + 0x68, + 0x79, + 0xc3, + 0x70, + 0x79, + 0xc3, + 0x7f, + 0xf8, + 0x36, + 0x87, + 0x9c, + 0x37, + 0xff, + 0x83, + 0xff, + 0x07, + 0x7f, + 0xfe, + 0x06, + 0x1f, + 0xec, + 0x18, + 0x7f, + 0xb0, + 0x7f, + 0xfe, + 0x06, + 0x1f, + 0xec, + 0x1a, + 0xff, + 0xb0, + 0x7f, + 0xfe, + 0x00, + 0xfe, + 0x07, + 0xfe, + 0x41, + 0x83, + 0x0c, + 0xf8, + 0x2c, + 0x18, + 0x67, + 0xc1, + 0x60, + 0xc3, + 0x3e, + 0x41, + 0x83, + 0xff, + 0xf0, + 0x35, + 0xd7, + 0x82, + 0xc1, + 0x86, + 0x7c, + 0x16, + 0x38, + 0x67, + 0xc1, + 0x63, + 0xff, + 0xf8, + 0xa0, + 0x67, + 0xc8, + 0x6d, + 0x0c, + 0xe1, + 0xd6, + 0x1c, + 0xe1, + 0x9d, + 0x0e, + 0xb0, + 0xda, + 0x1b, + 0xe4, + 0x3f, + 0xf0, + 0x00, + 0x0f, + 0x96, + 0xb0, + 0xcf, + 0xfa, + 0x8a, + 0x0c, + 0xe1, + 0xb0, + 0xfc, + 0xe1, + 0xb4, + 0x3e, + 0x7f, + 0xff, + 0x01, + 0xc3, + 0xb4, + 0x3c, + 0xe1, + 0x23, + 0x85, + 0x03, + 0xfa, + 0x05, + 0xce, + 0x09, + 0x0f, + 0x9b, + 0x42, + 0xff, + 0xf0, + 0x76, + 0x87, + 0xd8, + 0x77, + 0xff, + 0x83, + 0xb4, + 0x3e, + 0xc3, + 0xb4, + 0x3c, + 0xe1, + 0xdf, + 0xfe, + 0x08, + 0x0b, + 0xff, + 0xc8, + 0x6c, + 0x3f, + 0x68, + 0x6c, + 0x3f, + 0x68, + 0x6f, + 0xff, + 0x21, + 0xb0, + 0xfd, + 0xa1, + 0xbf, + 0xfc, + 0x87, + 0x58, + 0x7f, + 0xe7, + 0x43, + 0xfe, + 0x7f, + 0xfe, + 0x4b, + 0x41, + 0xa3, + 0x83, + 0x04, + 0x16, + 0x83, + 0x41, + 0x87, + 0x70, + 0x28, + 0x07, + 0x0a, + 0xd0, + 0x58, + 0x54, + 0x09, + 0x09, + 0xc1, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3f, + 0x38, + 0x6e, + 0x0f, + 0x7f, + 0xfe, + 0x43, + 0x9c, + 0x36, + 0x87, + 0xe7, + 0x0d, + 0xa1, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf8, + 0x3f, + 0x5f, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0xef, + 0xff, + 0x07, + 0xb4, + 0x3c, + 0xe1, + 0xee, + 0x0f, + 0x58, + 0x7b, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x78, + 0xfe, + 0x2f, + 0xa4, + 0x18, + 0x59, + 0xa1, + 0xec, + 0x2c, + 0xd0, + 0xf6, + 0x16, + 0x72, + 0xfb, + 0xf8, + 0xf5, + 0x3d, + 0x4d, + 0x6c, + 0xd0, + 0x38, + 0x30, + 0xb3, + 0x09, + 0xc1, + 0x85, + 0x98, + 0x4e, + 0x0c, + 0x2c, + 0xc2, + 0x70, + 0x7f, + 0x18, + 0x4e, + 0x0d, + 0x09, + 0x82, + 0x70, + 0x41, + 0xb4, + 0x27, + 0x0f, + 0xa0, + 0xce, + 0x00, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x83, + 0xff, + 0x07, + 0xf5, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x85, + 0x21, + 0xfb, + 0x83, + 0x38, + 0x7d, + 0xc1, + 0x2d, + 0xe0, + 0xeb, + 0xfa, + 0xbb, + 0x0f, + 0xfc, + 0x12, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x67, + 0x0f, + 0xdf, + 0xc3, + 0xc1, + 0xeb, + 0x05, + 0x8f, + 0x61, + 0xaf, + 0x03, + 0x47, + 0x1c, + 0x28, + 0x7b, + 0x03, + 0x81, + 0x0f, + 0x79, + 0x03, + 0x87, + 0xcf, + 0xaf, + 0x54, + 0xb8, + 0x1e, + 0x43, + 0x97, + 0xc1, + 0xbf, + 0xfc, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xbd, + 0x5f, + 0x68, + 0x76, + 0x87, + 0xda, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x00, + 0x03, + 0xff, + 0xe4, + 0x27, + 0x0f, + 0xda, + 0x13, + 0x87, + 0xed, + 0x09, + 0xeb, + 0xf6, + 0x84, + 0xe1, + 0xfb, + 0x42, + 0x7f, + 0xfc, + 0x86, + 0xa0, + 0x14, + 0x1f, + 0xdc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xc0, + 0xe0, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xff, + 0x8a, + 0x07, + 0xdf, + 0xff, + 0xbc, + 0x0f, + 0xec, + 0x3b, + 0xf0, + 0x76, + 0x1d, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x3f, + 0x03, + 0x06, + 0x0c, + 0x1a, + 0x60, + 0xc1, + 0x83, + 0x06, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0xba, + 0xe5, + 0x8c, + 0x18, + 0x6b, + 0xc1, + 0xbf, + 0x04, + 0xe6, + 0x85, + 0xa1, + 0xda, + 0x38, + 0x50, + 0x67, + 0x82, + 0xb0, + 0xf5, + 0xa1, + 0xd6, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xf3, + 0x87, + 0xfa, + 0xff, + 0xf8, + 0x3e, + 0x70, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x77, + 0x83, + 0x58, + 0x7d, + 0x68, + 0x67, + 0x83, + 0xaf, + 0xff, + 0x41, + 0x79, + 0xc3, + 0xdb, + 0x60, + 0x41, + 0xff, + 0x90, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xed, + 0x0d, + 0xf8, + 0x3b, + 0x43, + 0x60, + 0xc7, + 0xff, + 0x18, + 0x30, + 0xed, + 0x0d, + 0x83, + 0x0e, + 0xd0, + 0xdd, + 0x30, + 0xed, + 0x0d, + 0xce, + 0xff, + 0xf3, + 0x83, + 0x0d, + 0x78, + 0x36, + 0x0c, + 0x37, + 0xd0, + 0x58, + 0x30, + 0xb7, + 0x70, + 0xbf, + 0x03, + 0x8d, + 0xa0, + 0x34, + 0x2e, + 0x06, + 0x9c, + 0x41, + 0x68, + 0x5a, + 0x0d, + 0x0f, + 0xed, + 0x0c, + 0x0f, + 0x90, + 0xf9, + 0x78, + 0x18, + 0x7d, + 0xfc, + 0x38, + 0x7d, + 0x85, + 0x97, + 0xfc, + 0x61, + 0x66, + 0x68, + 0x76, + 0x17, + 0x43, + 0x43, + 0xb5, + 0x5e, + 0x4e, + 0x58, + 0x1e, + 0xbc, + 0x17, + 0xf4, + 0x61, + 0x61, + 0x68, + 0x76, + 0x16, + 0x16, + 0x87, + 0x61, + 0x61, + 0x7f, + 0x8f, + 0xe0, + 0xb4, + 0x3b, + 0x43, + 0xda, + 0x1c, + 0x87, + 0xda, + 0x1f, + 0xf8, + 0xd0, + 0xe0, + 0x0e, + 0xbf, + 0xe7, + 0xf8, + 0x2c, + 0x2d, + 0xc2, + 0xc2, + 0xc2, + 0xdc, + 0x2c, + 0x14, + 0x0b, + 0x70, + 0xb0, + 0x61, + 0xb3, + 0x9b, + 0x38, + 0x27, + 0x3a, + 0xbd, + 0x05, + 0xe4, + 0xc2, + 0xc3, + 0xfb, + 0x0b, + 0x3f, + 0xe7, + 0x0b, + 0x30, + 0xed, + 0xfe, + 0x30, + 0xed, + 0xd0, + 0xd8, + 0x76, + 0xc1, + 0xdf, + 0xf2, + 0x1e, + 0xd7, + 0xb4, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcd, + 0x7f, + 0x83, + 0xff, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x40, + 0xc1, + 0xfe, + 0xa0, + 0x1d, + 0x78, + 0x3b, + 0x80, + 0xf5, + 0xc1, + 0xaf, + 0x43, + 0x07, + 0xe7, + 0x4f, + 0x58, + 0x7e, + 0xd0, + 0x9b, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xcf, + 0x5f, + 0xb8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x7f, + 0xfd, + 0x07, + 0xf5, + 0x03, + 0xff, + 0x01, + 0xc3, + 0xfb, + 0xff, + 0xf4, + 0x1c, + 0xa0, + 0xe8, + 0x3f, + 0x58, + 0x67, + 0x0f, + 0xec, + 0x36, + 0x87, + 0xf4, + 0x81, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x07, + 0xff, + 0x90, + 0xb0, + 0xfd, + 0xa1, + 0x7f, + 0xf9, + 0x0b, + 0x0f, + 0xda, + 0x17, + 0xff, + 0x90, + 0xe6, + 0x0f, + 0xef, + 0xa4, + 0x1f, + 0xc0, + 0xc2, + 0xc1, + 0x85, + 0x83, + 0x0b, + 0x06, + 0x16, + 0x0c, + 0x2c, + 0x18, + 0x58, + 0x3b, + 0xe0, + 0x61, + 0x63, + 0xcd, + 0x01, + 0x8a, + 0xc3, + 0x50, + 0x2c, + 0xa8, + 0x78, + 0x3b, + 0x0e, + 0x0f, + 0x7f, + 0xe3, + 0xf0, + 0x30, + 0xe7, + 0x30, + 0x60, + 0xc3, + 0xd9, + 0x83, + 0x06, + 0xbe, + 0xcc, + 0x18, + 0x3a, + 0xf8, + 0xfc, + 0x0c, + 0xc3, + 0xda, + 0x60, + 0xcc, + 0x25, + 0x18, + 0x31, + 0xcc, + 0x17, + 0x18, + 0x31, + 0x8e, + 0xe0, + 0xb0, + 0x65, + 0x0e, + 0x0e, + 0xfc, + 0x69, + 0x87, + 0xb0, + 0x9c, + 0x18, + 0x69, + 0x82, + 0xe0, + 0x68, + 0x5a, + 0x1b, + 0x0a, + 0xfe, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x78, + 0x3f, + 0xf0, + 0x4e, + 0x81, + 0xfe, + 0x0f, + 0xf3, + 0x81, + 0xc2, + 0xfc, + 0x13, + 0x81, + 0xc3, + 0xd8, + 0x4e, + 0x07, + 0x0f, + 0x69, + 0xdf, + 0xc0, + 0xf8, + 0xfa, + 0x70, + 0x38, + 0x6c, + 0xf2, + 0x38, + 0x1c, + 0x27, + 0x3a, + 0x0e, + 0x07, + 0x0a, + 0x4c, + 0xd5, + 0xfc, + 0x16, + 0x0c, + 0x74, + 0x3e, + 0xd0, + 0x61, + 0x72, + 0x1d, + 0x05, + 0x86, + 0x7d, + 0x40, + 0xd7, + 0x83, + 0xe6, + 0x00, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x87, + 0xea, + 0x06, + 0x60, + 0xfd, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0xd4, + 0x0f, + 0x68, + 0x7b, + 0x0f, + 0x9d, + 0x0c, + 0xf7, + 0xff, + 0x41, + 0x6d, + 0x03, + 0xdd, + 0xe0, + 0x45, + 0xff, + 0x90, + 0xf5, + 0x03, + 0xda, + 0x1e, + 0xba, + 0xf6, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0xff, + 0xf7, + 0x00, + 0x0b, + 0xff, + 0xd0, + 0x76, + 0x1f, + 0xa8, + 0x1d, + 0x87, + 0xea, + 0x07, + 0x7f, + 0xfa, + 0x0e, + 0xc3, + 0xf5, + 0x03, + 0xb4, + 0x3e, + 0xa0, + 0x75, + 0x5d, + 0x3d, + 0x44, + 0x3f, + 0x60, + 0x90, + 0x21, + 0xa8, + 0x0c, + 0x12, + 0x38, + 0x76, + 0x98, + 0x24, + 0xd0, + 0xe7, + 0x30, + 0x4d, + 0x03, + 0xfb, + 0x04, + 0x87, + 0xbf, + 0xff, + 0x79, + 0x17, + 0xff, + 0x28, + 0x0b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0xff, + 0xe0, + 0xe8, + 0x2c, + 0x18, + 0x1c, + 0x33, + 0xa6, + 0x0c, + 0x74, + 0x39, + 0x8c, + 0x1b, + 0x07, + 0xeb, + 0xc0, + 0xf4, + 0x1d, + 0x79, + 0xa0, + 0x31, + 0xe0, + 0x90, + 0xb4, + 0x18, + 0x4a, + 0x0d, + 0x68, + 0x5a, + 0x16, + 0x9e, + 0x83, + 0xaf, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x05, + 0xff, + 0xe8, + 0x34, + 0x87, + 0xe6, + 0x0d, + 0x7f, + 0xfa, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0xd2, + 0x1f, + 0xa8, + 0x1a, + 0xff, + 0xf4, + 0x1d, + 0x85, + 0x40, + 0xb0, + 0xf5, + 0x82, + 0x80, + 0xa0, + 0x65, + 0xb5, + 0x51, + 0x5a, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xf6, + 0x83, + 0x43, + 0xf9, + 0xc2, + 0xd0, + 0x90, + 0x9b, + 0x0d, + 0xa1, + 0x60, + 0xf4, + 0x1d, + 0x7e, + 0x83, + 0xff, + 0x07, + 0x07, + 0xff, + 0xe4, + 0x25, + 0x0e, + 0x0d, + 0x14, + 0x1d, + 0x8e, + 0x0c, + 0x1a, + 0x1d, + 0xab, + 0x06, + 0x38, + 0x79, + 0x6c, + 0x1b, + 0x21, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb5, + 0xfd, + 0x84, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0d, + 0xf8, + 0x34, + 0x86, + 0xc1, + 0x8b, + 0x6b, + 0xd8, + 0x33, + 0xff, + 0xc0, + 0xcc, + 0x3e, + 0xfe, + 0x32, + 0xf8, + 0x1e, + 0x56, + 0x64, + 0x0c, + 0x1e, + 0x06, + 0x64, + 0x0c, + 0x1e, + 0x06, + 0x64, + 0x0c, + 0x1e, + 0x06, + 0x65, + 0x1c, + 0x1f, + 0xc6, + 0x56, + 0x07, + 0x83, + 0x61, + 0xf6, + 0x86, + 0xc3, + 0xce, + 0x1d, + 0x87, + 0x7a, + 0x0f, + 0xfc, + 0x00, + 0x05, + 0xff, + 0xe8, + 0x35, + 0x03, + 0xf5, + 0x03, + 0x5f, + 0xfe, + 0x83, + 0x50, + 0x3f, + 0x50, + 0x35, + 0xff, + 0xe8, + 0x3f, + 0xa8, + 0x1f, + 0xaf, + 0xff, + 0xd0, + 0x28, + 0x14, + 0x87, + 0x30, + 0x7d, + 0x87, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1a, + 0x81, + 0xf3, + 0xe9, + 0x5c, + 0x1f, + 0xe6, + 0xfd, + 0x21, + 0xaf, + 0xa4, + 0x33, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xff, + 0xf1, + 0xf8, + 0x36, + 0x61, + 0xb0, + 0x61, + 0xb3, + 0x0d, + 0x83, + 0x2a, + 0xee, + 0xa3, + 0x06, + 0x6a, + 0xdd, + 0xb3, + 0xf1, + 0x83, + 0x30, + 0x66, + 0x99, + 0x83, + 0x30, + 0x66, + 0x0c, + 0xc6, + 0x30, + 0x66, + 0x0c, + 0xdc, + 0x17, + 0xc6, + 0x0c, + 0xe0, + 0xf6, + 0x7e, + 0x30, + 0xfb, + 0x35, + 0x8c, + 0x3e, + 0xc8, + 0x37, + 0xff, + 0x07, + 0xb0, + 0xf3, + 0x80, + 0x0f, + 0xb4, + 0x3d, + 0xf8, + 0x2a, + 0x2a, + 0x89, + 0x83, + 0x7f, + 0x51, + 0x81, + 0x83, + 0x0d, + 0xa5, + 0x83, + 0x06, + 0x19, + 0xf4, + 0x17, + 0xe0, + 0x3f, + 0x81, + 0x98, + 0x33, + 0x90, + 0x5e, + 0x8c, + 0x18, + 0x7e, + 0x41, + 0x83, + 0x7f, + 0xf8, + 0xc1, + 0x85, + 0xa6, + 0x85, + 0xf8, + 0x2c, + 0x18, + 0x6c, + 0x39, + 0xc1, + 0x81, + 0x20, + 0xce, + 0x83, + 0x06, + 0x1d, + 0xe4, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x60, + 0xdf, + 0x81, + 0x41, + 0x8a, + 0x18, + 0x30, + 0x60, + 0x6f, + 0x03, + 0x06, + 0x78, + 0x0f, + 0x05, + 0x83, + 0xa6, + 0xdc, + 0x1b, + 0xf0, + 0x35, + 0xa0, + 0x66, + 0x98, + 0x30, + 0x3d, + 0xe3, + 0x06, + 0x08, + 0x10, + 0x76, + 0x0c, + 0x3b, + 0x0e, + 0xc1, + 0xbf, + 0xfc, + 0x7e, + 0x17, + 0x6b, + 0x8c, + 0x3f, + 0x61, + 0xd0, + 0x7e, + 0xc3, + 0xff, + 0x03, + 0x0e, + 0x1f, + 0xff, + 0x04, + 0xc1, + 0xfb, + 0x09, + 0xeb, + 0xf6, + 0x13, + 0xaf, + 0xec, + 0x32, + 0xff, + 0x81, + 0xff, + 0xfb, + 0xb4, + 0x2c, + 0x3d, + 0x47, + 0xff, + 0xe8, + 0x37, + 0x03, + 0x0f, + 0xd6, + 0x07, + 0x0f, + 0xdd, + 0x5e, + 0xac, + 0x87, + 0xce, + 0x1e, + 0xbf, + 0xff, + 0x61, + 0xf6, + 0x1e, + 0x0e, + 0xff, + 0xe3, + 0xf1, + 0x87, + 0x9c, + 0xc1, + 0x98, + 0x20, + 0x9c, + 0xc1, + 0x85, + 0x40, + 0xf6, + 0x0c, + 0x7f, + 0xe0, + 0x7e, + 0x03, + 0x90, + 0x76, + 0x0c, + 0x1a, + 0x61, + 0xd8, + 0x31, + 0xff, + 0x93, + 0x06, + 0x05, + 0xb5, + 0x81, + 0xa6, + 0x1d, + 0x87, + 0x7e, + 0x7f, + 0xf8, + 0xc3, + 0x2e, + 0xd7, + 0x10, + 0x7e, + 0xc3, + 0xff, + 0x03, + 0x0e, + 0x0f, + 0xe4, + 0x3f, + 0xf1, + 0x61, + 0xdf, + 0x82, + 0x77, + 0x0d, + 0x83, + 0x05, + 0x81, + 0xd0, + 0x60, + 0xdf, + 0x0e, + 0x0f, + 0x18, + 0x35, + 0x05, + 0x04, + 0x9f, + 0x87, + 0xfd, + 0x03, + 0x4c, + 0x3c, + 0xe1, + 0x60, + 0xc3, + 0xda, + 0x16, + 0x0c, + 0x3a, + 0x81, + 0xb0, + 0x63, + 0xff, + 0x03, + 0xf0, + 0xe1, + 0x9c, + 0x18, + 0x67, + 0x0c, + 0xe0, + 0x83, + 0x3d, + 0x6f, + 0x07, + 0xce, + 0xbd, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0x7e, + 0x03, + 0xfc, + 0x16, + 0x0c, + 0x74, + 0x1a, + 0x16, + 0x0e, + 0xf4, + 0xf9, + 0x63, + 0x07, + 0x79, + 0xb5, + 0x59, + 0xf8, + 0x18, + 0x30, + 0x39, + 0xa6, + 0x0c, + 0x70, + 0x39, + 0x83, + 0x06, + 0xda, + 0xac, + 0xc1, + 0x82, + 0x9f, + 0x54, + 0x60, + 0xc3, + 0x76, + 0x1b, + 0xf0, + 0x56, + 0xe1, + 0xb4, + 0x33, + 0x8e, + 0x09, + 0x41, + 0x3e, + 0x03, + 0x82, + 0x42, + 0xf4, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x05, + 0xff, + 0xf0, + 0x6a, + 0x07, + 0xe7, + 0x0d, + 0x7f, + 0xfc, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x5f, + 0xff, + 0x07, + 0xfa, + 0x4e, + 0x0e, + 0x5f, + 0x72, + 0xb9, + 0x0b, + 0xd5, + 0xbd, + 0x5c, + 0x16, + 0x1e, + 0xc1, + 0x40, + 0xdf, + 0xc9, + 0xce, + 0x1d, + 0x85, + 0x81, + 0xf2, + 0x19, + 0xc2, + 0xc0, + 0xf8, + 0x08, + 0x34, + 0xf8, + 0xb7, + 0x9c, + 0x18, + 0x76, + 0x85, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x28, + 0x0b, + 0xe4, + 0x36, + 0x06, + 0x34, + 0xdf, + 0xfe, + 0x70, + 0x68, + 0x6c, + 0x3b, + 0x06, + 0x9f, + 0xf4, + 0x74, + 0xd5, + 0xab, + 0x55, + 0x9d, + 0x35, + 0x60, + 0xc0, + 0xe6, + 0x0d, + 0x5f, + 0xf8, + 0xc1, + 0xab, + 0x06, + 0x07, + 0x30, + 0x6a, + 0xd5, + 0xaa, + 0xcf, + 0xca, + 0xe9, + 0xd3, + 0xc6, + 0x84, + 0xe0, + 0xc0, + 0xe4, + 0x19, + 0xc1, + 0x81, + 0xc3, + 0xce, + 0x0c, + 0xf4, + 0x00, + 0x0e, + 0xff, + 0xe3, + 0xf0, + 0x6c, + 0x3d, + 0x83, + 0x09, + 0xc3, + 0xd8, + 0x31, + 0xff, + 0x81, + 0x83, + 0x0a, + 0x80, + 0x70, + 0x7a, + 0xc2, + 0xd0, + 0x30, + 0x34, + 0xef, + 0xfe, + 0x70, + 0x68, + 0x7f, + 0xb0, + 0x60, + 0x5f, + 0x81, + 0x83, + 0x1e, + 0xbb, + 0x07, + 0xe1, + 0xc3, + 0xb0, + 0x68, + 0x4e, + 0x1d, + 0x82, + 0x0c, + 0xeb, + 0xd8, + 0x7c, + 0xff, + 0xc0, + 0x0f, + 0x90, + 0xfa, + 0xb0, + 0x28, + 0x1f, + 0x74, + 0xc1, + 0xff, + 0x8c, + 0x18, + 0xe1, + 0xfb, + 0x06, + 0x68, + 0x7e, + 0xc1, + 0xb7, + 0xfc, + 0x0e, + 0x98, + 0x35, + 0x81, + 0x83, + 0x56, + 0x0c, + 0x14, + 0x30, + 0x60, + 0xdf, + 0xfe, + 0x30, + 0x63, + 0x92, + 0x0d, + 0x30, + 0x63, + 0x8e, + 0x0c, + 0x1f, + 0x8a, + 0x01, + 0x46, + 0x0c, + 0x35, + 0xff, + 0x84, + 0x3f, + 0xd4, + 0x0f, + 0xfa, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xef, + 0xff, + 0xd0, + 0x58, + 0xbf, + 0xc1, + 0xd8, + 0xbf, + 0xc1, + 0xdf, + 0xff, + 0xb0, + 0xb0, + 0x60, + 0xa0, + 0x18, + 0x27, + 0x06, + 0x15, + 0xe8, + 0x37, + 0x0e, + 0xd8, + 0xf2, + 0x16, + 0x0b, + 0x90, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0x95, + 0x6b, + 0xb9, + 0x41, + 0xaa, + 0xf5, + 0x3d, + 0x72, + 0x13, + 0x83, + 0x06, + 0x0d, + 0x0e, + 0xd3, + 0x06, + 0x38, + 0x79, + 0x6c, + 0x19, + 0x21, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x04, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0xbf, + 0xfc, + 0x19, + 0x7d, + 0xcb, + 0xe0, + 0x57, + 0xfe, + 0xa0, + 0x6a, + 0xff, + 0x07, + 0xb4, + 0x3c, + 0xe1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xd2, + 0x50, + 0x50, + 0x73, + 0x68, + 0x28, + 0x0b, + 0x82, + 0x90, + 0x5e, + 0x43, + 0x28, + 0x0f, + 0x61, + 0x99, + 0x3f, + 0x03, + 0x05, + 0xe4, + 0x18, + 0x30, + 0x60, + 0xc3, + 0xb0, + 0x6f, + 0xce, + 0x1d, + 0x83, + 0x06, + 0x0e, + 0x58, + 0xfc, + 0x3a, + 0x74, + 0xe3, + 0x06, + 0x5e, + 0x30, + 0x60, + 0xc1, + 0x96, + 0xd8, + 0x30, + 0x60, + 0xcb, + 0x06, + 0x0c, + 0x18, + 0x38, + 0xc1, + 0x83, + 0x07, + 0xe8, + 0xc1, + 0x83, + 0x06, + 0x1d, + 0x8c, + 0x0c, + 0x10, + 0x76, + 0x68, + 0x30, + 0xfd, + 0x90, + 0x58, + 0x00, + 0x0f, + 0xec, + 0x3b, + 0xf1, + 0x7f, + 0xe3, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xc1, + 0xff, + 0x46, + 0x0c, + 0x3b, + 0x0e, + 0xe7, + 0x3f, + 0xf8, + 0xe9, + 0x87, + 0xfd, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x18, + 0x30, + 0x7f, + 0xc0, + 0xf5, + 0x83, + 0x0e, + 0xc1, + 0xac, + 0x0f, + 0xf8, + 0x10, + 0x76, + 0x1d, + 0x87, + 0xec, + 0x2b, + 0xc0, + 0x0b, + 0xff, + 0x83, + 0xd8, + 0x79, + 0xc3, + 0xd8, + 0x79, + 0xc3, + 0xdf, + 0xfc, + 0x1e, + 0xc3, + 0xce, + 0x1e, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xe7, + 0xf9, + 0x3f, + 0xc3, + 0x85, + 0xa6, + 0x1b, + 0x1c, + 0x2d, + 0x30, + 0xd8, + 0xff, + 0x27, + 0xf8, + 0x70, + 0xb4, + 0xc3, + 0x63, + 0x85, + 0xa6, + 0x13, + 0x8f, + 0xf2, + 0x7f, + 0x80, + 0x0b, + 0xff, + 0xc8, + 0x6c, + 0x3f, + 0x68, + 0x6f, + 0xff, + 0x21, + 0xb5, + 0xfd, + 0xa1, + 0xae, + 0xbf, + 0x07, + 0x3c, + 0xa0, + 0x61, + 0xe7, + 0x9b, + 0x07, + 0xa0, + 0xa8, + 0xee, + 0x83, + 0x18, + 0x3a, + 0xf4, + 0xa9, + 0x60, + 0x36, + 0x81, + 0x55, + 0xc8, + 0x97, + 0xff, + 0x07, + 0x48, + 0x79, + 0xc3, + 0xa8, + 0x1e, + 0x70, + 0xeb, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0xff, + 0x9f, + 0xe9, + 0xfe, + 0x4d, + 0x34, + 0x0e, + 0x16, + 0x9d, + 0x3d, + 0x47, + 0x0b, + 0x42, + 0x74, + 0x0e, + 0x16, + 0x85, + 0xdc, + 0x3f, + 0xc8, + 0x38, + 0x1c, + 0x1f, + 0xb8, + 0x3f, + 0xf0, + 0x5f, + 0xfe, + 0x0e, + 0xd0, + 0xfb, + 0x0e, + 0xff, + 0xf0, + 0x76, + 0x87, + 0xd8, + 0x76, + 0x87, + 0x9c, + 0x3b, + 0xff, + 0xc0, + 0x0f, + 0xe4, + 0x39, + 0x70, + 0x76, + 0x1d, + 0xd3, + 0x2f, + 0xfc, + 0x60, + 0xc0, + 0xbf, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0x30, + 0x7f, + 0xc0, + 0xe9, + 0x83, + 0x0e, + 0xc1, + 0xce, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x1f, + 0xf0, + 0x30, + 0x61, + 0xd8, + 0x76, + 0x0c, + 0x12, + 0x64, + 0x83, + 0xf0, + 0xe0, + 0xc1, + 0x83, + 0x42, + 0xd0, + 0x60, + 0xa0, + 0x84, + 0xc1, + 0x61, + 0x61, + 0xfb, + 0xd0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xa9, + 0x07, + 0xfc, + 0xfa, + 0x88, + 0x6a, + 0x07, + 0x61, + 0xfb, + 0x1c, + 0x2c, + 0x3e, + 0xff, + 0x9f, + 0xf0, + 0x73, + 0x85, + 0x83, + 0x0c, + 0xb5, + 0xdd, + 0x01, + 0x86, + 0xa3, + 0x60, + 0xd0, + 0x61, + 0xf3, + 0x02, + 0x0a, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xd7, + 0xec, + 0x3d, + 0x87, + 0xce, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x40, + 0x0f, + 0xca, + 0x0e, + 0xac, + 0x19, + 0xc3, + 0xba, + 0x67, + 0xff, + 0x18, + 0x33, + 0x43, + 0xd9, + 0x83, + 0x30, + 0xfb, + 0x30, + 0x60, + 0xff, + 0x40, + 0xe7, + 0x0f, + 0xfb, + 0xa6, + 0x0f, + 0xf8, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xff, + 0x81, + 0x83, + 0x06, + 0x1d, + 0x83, + 0xf0, + 0x30, + 0xce, + 0x0d, + 0x60, + 0x7f, + 0xa0, + 0x21, + 0xff, + 0x83, + 0xd7, + 0xff, + 0x20, + 0x0e, + 0xfc, + 0x7e, + 0x3f, + 0x18, + 0x30, + 0xd9, + 0x83, + 0x30, + 0x61, + 0xb3, + 0x06, + 0x60, + 0xc3, + 0x66, + 0x0c, + 0xfc, + 0x7e, + 0x3f, + 0x18, + 0x7f, + 0x6a, + 0xcc, + 0x26, + 0xb1, + 0x83, + 0x3e, + 0x9d, + 0xb3, + 0x06, + 0x61, + 0xb2, + 0x86, + 0x0c, + 0xc3, + 0x4e, + 0x9f, + 0x8f, + 0xc3, + 0xc0, + 0xc3, + 0x61, + 0x9e, + 0x04, + 0x1b, + 0x09, + 0xed, + 0x0f, + 0x60, + 0xa0, + 0x58, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0x33, + 0x03, + 0xf0, + 0x54, + 0x3c, + 0x83, + 0x06, + 0x26, + 0x9a, + 0x46, + 0x0c, + 0xbc, + 0x07, + 0xc9, + 0x83, + 0x06, + 0x85, + 0xa0, + 0xd5, + 0x9e, + 0x5d, + 0x69, + 0xd3, + 0xab, + 0xf9, + 0xcc, + 0x18, + 0x66, + 0x0e, + 0xc1, + 0xb5, + 0x7a, + 0xa0, + 0x60, + 0xd6, + 0xbc, + 0xb0, + 0x3f, + 0x04, + 0xfa, + 0x0d, + 0x87, + 0xb4, + 0xe0, + 0xa0, + 0xcf, + 0x05, + 0xc1, + 0xeb, + 0x43, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x03, + 0xff, + 0xe0, + 0xcc, + 0x1f, + 0xb0, + 0xcf, + 0xff, + 0x83, + 0x30, + 0x7e, + 0xc3, + 0x3f, + 0xff, + 0x05, + 0x5b, + 0xd5, + 0xb8, + 0x3e, + 0xa0, + 0xf8, + 0x35, + 0x77, + 0xaf, + 0xaa, + 0x0c, + 0xde, + 0x43, + 0xe6, + 0xff, + 0xf2, + 0x0e, + 0x98, + 0x7d, + 0xa1, + 0x9f, + 0xfe, + 0x43, + 0x38, + 0x7d, + 0x21, + 0x9f, + 0xfe, + 0x40, + 0x0f, + 0xe5, + 0x50, + 0x3e, + 0xfe, + 0xa8, + 0x1f, + 0x83, + 0x48, + 0x30, + 0x60, + 0xc6, + 0x18, + 0xa0, + 0x30, + 0x60, + 0xc5, + 0x18, + 0x58, + 0x37, + 0xff, + 0x47, + 0x4c, + 0x2c, + 0x3e, + 0xd5, + 0xdf, + 0xfc, + 0x60, + 0xc1, + 0x40, + 0xfb, + 0x06, + 0x0b, + 0xfa, + 0x06, + 0x0c, + 0x1e, + 0x0a, + 0x41, + 0xf8, + 0x7a, + 0x0e, + 0x16, + 0x1b, + 0x4b, + 0xc8, + 0x50, + 0x54, + 0x05, + 0xe8, + 0x3d, + 0x43, + 0xd0, + 0xfc, + 0x1f, + 0x21, + 0xe4, + 0x0f, + 0xe8, + 0x39, + 0x70, + 0x76, + 0x86, + 0xe9, + 0x8f, + 0xfd, + 0x18, + 0x30, + 0x32, + 0xe8, + 0x18, + 0x30, + 0xb0, + 0xa8, + 0x0c, + 0x18, + 0x5a, + 0x0c, + 0x2e, + 0x99, + 0xff, + 0xcf, + 0x38, + 0x7f, + 0xd8, + 0x30, + 0x5f, + 0xe4, + 0xc1, + 0x83, + 0x43, + 0x69, + 0x83, + 0x06, + 0x86, + 0xd3, + 0xf0, + 0x3f, + 0xe4, + 0xd0, + 0xda, + 0x1a, + 0x48, + 0x3b, + 0x43, + 0x68, + 0x7d, + 0xff, + 0x20, + 0x0e, + 0xff, + 0xe3, + 0xf1, + 0x87, + 0xd9, + 0x83, + 0x20, + 0xfa, + 0x30, + 0x60, + 0xff, + 0x81, + 0x83, + 0x06, + 0x1d, + 0x83, + 0xa6, + 0x0f, + 0xf8, + 0x1a, + 0xb0, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xff, + 0x81, + 0x83, + 0x0c, + 0xe1, + 0xd8, + 0x35, + 0xd7, + 0x2c, + 0x7e, + 0x6b, + 0xf8, + 0xc3, + 0x9c, + 0x0e, + 0x14, + 0x19, + 0xd0, + 0xac, + 0x3d, + 0x68, + 0x73, + 0x87, + 0xfe, + 0x02, + 0x00, + 0x0f, + 0xe5, + 0x50, + 0x3e, + 0xfe, + 0xa8, + 0x1f, + 0x83, + 0x48, + 0x30, + 0x60, + 0xc6, + 0x18, + 0xa0, + 0x30, + 0x60, + 0xc5, + 0x18, + 0x58, + 0x37, + 0xff, + 0x8e, + 0x9b, + 0x12, + 0x1b, + 0x30, + 0x67, + 0xfe, + 0x8c, + 0x18, + 0x1c, + 0x3e, + 0xc1, + 0x81, + 0xfe, + 0x81, + 0x83, + 0x07, + 0x90, + 0x50, + 0x1f, + 0x81, + 0xd0, + 0x18, + 0x58, + 0x6a, + 0x17, + 0x90, + 0xa0, + 0x9c, + 0x0f, + 0x90, + 0xfb, + 0x2f, + 0x2b, + 0xd0, + 0x7c, + 0x87, + 0x90, + 0x07, + 0xf3, + 0xff, + 0x05, + 0x85, + 0x22, + 0x61, + 0xef, + 0xe5, + 0x8c, + 0x3d, + 0x85, + 0x3f, + 0xf0, + 0x5d, + 0x64, + 0x0e, + 0x87, + 0x60, + 0x60, + 0xbc, + 0x88, + 0x2e, + 0xf9, + 0x5b, + 0x47, + 0x45, + 0x07, + 0x41, + 0x2c, + 0x1b, + 0xd5, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x6b, + 0xfb, + 0x0f, + 0x75, + 0xfb, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0xc3, + 0xf5, + 0x7f, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x3f, + 0x50, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x1a, + 0xd7, + 0xdc, + 0x1a, + 0xf9, + 0x7d, + 0x7c, + 0x04, + 0x7a, + 0xf7, + 0x07, + 0x98, + 0x3d, + 0x40, + 0xf3, + 0xff, + 0xa0, + 0x80, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0xec, + 0x36, + 0x1f, + 0x7f, + 0xfe, + 0x43, + 0xd8, + 0x6c, + 0x3d, + 0xff, + 0xfb, + 0xc1, + 0xad, + 0x24, + 0x78, + 0x37, + 0x95, + 0x94, + 0x35, + 0x58, + 0x7a, + 0xbc, + 0x1f, + 0x37, + 0x14, + 0x6e, + 0x0e, + 0x50, + 0xf9, + 0x09, + 0x40, + 0x14, + 0x17, + 0xfe, + 0x0d, + 0xa0, + 0xd7, + 0xd8, + 0x76, + 0x0d, + 0x7d, + 0x87, + 0xee, + 0xbd, + 0x87, + 0xe7, + 0x4d, + 0x0e, + 0xf8, + 0x1e, + 0x07, + 0x07, + 0x53, + 0x2e, + 0xae, + 0xa4, + 0x37, + 0x7a, + 0x57, + 0x28, + 0x3b, + 0x06, + 0x83, + 0x43, + 0xec, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x83, + 0x0f, + 0xd8, + 0x3f, + 0xf8, + 0x0f, + 0x72, + 0x1f, + 0xec, + 0x27, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x2a, + 0x05, + 0xf9, + 0x5a, + 0x89, + 0x0b, + 0x06, + 0xbc, + 0x68, + 0x58, + 0x37, + 0xe8, + 0xfc, + 0xe0, + 0xd8, + 0x1d, + 0x8c, + 0x7e, + 0x7a, + 0x7c, + 0x50, + 0xd5, + 0x87, + 0x71, + 0x26, + 0x0e, + 0xfc, + 0x4e, + 0x0c, + 0x18, + 0x1c, + 0x0f, + 0x81, + 0x83, + 0x06, + 0x1b, + 0x81, + 0xf9, + 0xbe, + 0x4d, + 0x06, + 0x14, + 0xe1, + 0x5e, + 0x04, + 0x1d, + 0x82, + 0xca, + 0x07, + 0xbc, + 0x38, + 0x5a, + 0x1f, + 0xf8, + 0x20, + 0xfc, + 0xff, + 0xf1, + 0x83, + 0x72, + 0x4c, + 0x19, + 0x83, + 0x72, + 0x4c, + 0x73, + 0x06, + 0x53, + 0xd5, + 0xc6, + 0x0c, + 0x2b, + 0x0a, + 0x87, + 0x4c, + 0xa7, + 0xaf, + 0x40, + 0xe9, + 0x84, + 0xc7, + 0x05, + 0x83, + 0xbf, + 0xf9, + 0xc1, + 0x85, + 0x68, + 0x76, + 0x0d, + 0xbf, + 0xe4, + 0xfe, + 0xa2, + 0x1b, + 0x49, + 0x0d, + 0x7f, + 0x90, + 0xfa, + 0x43, + 0x68, + 0x7d, + 0x7f, + 0x90, + 0x0f, + 0xe5, + 0x50, + 0x15, + 0x8f, + 0x5e, + 0x50, + 0x5d, + 0x30, + 0xcc, + 0x1d, + 0x83, + 0xbf, + 0xf8, + 0xc1, + 0x86, + 0x60, + 0xec, + 0x19, + 0xd3, + 0xd4, + 0xe3, + 0xa6, + 0x64, + 0xc4, + 0xc7, + 0x4c, + 0xc9, + 0x91, + 0x8c, + 0x19, + 0x57, + 0xaa, + 0x4c, + 0x19, + 0x5b, + 0xa9, + 0x30, + 0x61, + 0xac, + 0x3b, + 0xf5, + 0xff, + 0xc6, + 0x1a, + 0x11, + 0x18, + 0x08, + 0x4c, + 0x63, + 0x1a, + 0x1d, + 0x82, + 0x4c, + 0x18, + 0x7f, + 0xe0, + 0xc0, + 0x0e, + 0xfc, + 0xfe, + 0x3f, + 0x08, + 0x31, + 0x06, + 0x60, + 0xc1, + 0x98, + 0xce, + 0x60, + 0xc0, + 0xd8, + 0x2f, + 0x18, + 0x33, + 0x8d, + 0xd5, + 0x9f, + 0x80, + 0xc4, + 0x1d, + 0xd3, + 0x06, + 0x94, + 0x0d, + 0x83, + 0x2f, + 0xfc, + 0x60, + 0xdf, + 0x01, + 0x83, + 0x60, + 0xe9, + 0xff, + 0x27, + 0xac, + 0x18, + 0x18, + 0x36, + 0xb0, + 0x3f, + 0xe4, + 0x83, + 0xb0, + 0x30, + 0x7f, + 0xbf, + 0xf0, + 0x0e, + 0xbf, + 0xe0, + 0x7e, + 0x24, + 0x3b, + 0x06, + 0x0c, + 0xaf, + 0xb0, + 0x60, + 0xcb, + 0xae, + 0xc1, + 0x83, + 0x03, + 0x81, + 0xc2, + 0xfc, + 0x7f, + 0xe8, + 0xc1, + 0x85, + 0x81, + 0xc2, + 0xc1, + 0xbf, + 0xfc, + 0x60, + 0xc1, + 0xac, + 0x68, + 0x30, + 0x6e, + 0x8c, + 0x0d, + 0x3f, + 0x45, + 0x18, + 0xc8, + 0xc3, + 0xdf, + 0x90, + 0xa0, + 0xd7, + 0x3b, + 0xc1, + 0xfd, + 0xe8, + 0x38, + 0x0f, + 0x21, + 0x90, + 0x97, + 0x02, + 0x80, + 0x70, + 0xba, + 0x6f, + 0xfe, + 0x4c, + 0x18, + 0x6a, + 0x07, + 0x60, + 0xc6, + 0x9e, + 0xa8, + 0x18, + 0x3a, + 0xde, + 0xac, + 0x7e, + 0x02, + 0xa1, + 0x90, + 0x6a, + 0xdb, + 0x93, + 0x24, + 0xc1, + 0xdf, + 0xfc, + 0x60, + 0xcb, + 0xd1, + 0x81, + 0x30, + 0x72, + 0xe3, + 0x24, + 0xfc, + 0xf5, + 0x34, + 0xc1, + 0x86, + 0xea, + 0x1c, + 0x3f, + 0xee, + 0xf3, + 0x21, + 0xeb, + 0x60, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x03, + 0xd7, + 0xed, + 0x0c, + 0xf5, + 0xfb, + 0x43, + 0x3d, + 0x7e, + 0xd0, + 0xcb, + 0xdc, + 0xbc, + 0x15, + 0x7f, + 0xea, + 0x05, + 0x5c, + 0xaa, + 0xe0, + 0xd4, + 0x56, + 0xad, + 0x56, + 0x19, + 0x6d, + 0x03, + 0xac, + 0x13, + 0x57, + 0x5b, + 0xa9, + 0x09, + 0xa7, + 0x5b, + 0xa2, + 0x17, + 0xff, + 0xef, + 0x06, + 0x6e, + 0x2c, + 0x64, + 0x2e, + 0x78, + 0x67, + 0xd0, + 0x7d, + 0xe9, + 0x41, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0xff, + 0xfc, + 0x68, + 0x7e, + 0x73, + 0x0f, + 0xf6, + 0x61, + 0xfe, + 0xcc, + 0x3f, + 0xd9, + 0xff, + 0xc9, + 0x9a, + 0xfe, + 0x06, + 0x61, + 0xfe, + 0xcc, + 0x3f, + 0xd9, + 0x87, + 0xfb, + 0x35, + 0xff, + 0x67, + 0xff, + 0xe3, + 0x0f, + 0xf6, + 0x00, + 0x0c, + 0xe0, + 0x70, + 0xfc, + 0xe0, + 0x70, + 0xfc, + 0xe0, + 0x70, + 0xef, + 0xff, + 0xd9, + 0x81, + 0xc0, + 0xe1, + 0x66, + 0x07, + 0x03, + 0x85, + 0x98, + 0x1c, + 0x0e, + 0x16, + 0x7f, + 0xfe, + 0xcd, + 0x56, + 0xab, + 0x5b, + 0x30, + 0x38, + 0x1c, + 0x2c, + 0xc0, + 0xe0, + 0x70, + 0xb3, + 0x03, + 0x81, + 0xc2, + 0xcf, + 0xff, + 0xd9, + 0x87, + 0xf9, + 0xc0, + 0x0f, + 0xb0, + 0xff, + 0x7f, + 0xfe, + 0x0d, + 0xa1, + 0x68, + 0x4e, + 0x1b, + 0x42, + 0xd0, + 0x9c, + 0x37, + 0xff, + 0xe0, + 0xda, + 0x15, + 0x02, + 0x70, + 0xda, + 0x15, + 0x02, + 0x70, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x6d, + 0x04, + 0x87, + 0xfa, + 0x87, + 0x07, + 0xfc, + 0xfa, + 0x0f, + 0xf3, + 0xf4, + 0x14, + 0x81, + 0xbe, + 0x41, + 0xe5, + 0x60, + 0xb9, + 0x0f, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xcf, + 0xff, + 0xc1, + 0x98, + 0x2a, + 0x06, + 0xc3, + 0x3d, + 0x5e, + 0xab, + 0xc1, + 0x98, + 0x2b, + 0x09, + 0xc3, + 0x30, + 0x54, + 0x0d, + 0x86, + 0x7f, + 0xfe, + 0x0e, + 0x90, + 0x68, + 0x7f, + 0x9d, + 0xb0, + 0xff, + 0xcf, + 0x90, + 0xff, + 0x37, + 0x4f, + 0x4b, + 0x06, + 0xf4, + 0x19, + 0xa7, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0xff, + 0xc8, + 0x6c, + 0x3f, + 0x68, + 0x6f, + 0xff, + 0x21, + 0xb0, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0xa1, + 0xbf, + 0xfc, + 0x87, + 0x70, + 0x7f, + 0xeb, + 0xff, + 0xc8, + 0x3c, + 0x13, + 0x06, + 0xd3, + 0xb0, + 0xb8, + 0x36, + 0x85, + 0x8e, + 0xad, + 0x06, + 0x85, + 0x90, + 0x68, + 0x18, + 0x6f, + 0xfc, + 0xac, + 0x3f, + 0xef, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0d, + 0x40, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x40, + 0x68, + 0x77, + 0xff, + 0xe0, + 0x60, + 0xa0, + 0x34, + 0x70, + 0x7f, + 0xfe, + 0x06, + 0x0a, + 0x03, + 0x47, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xef, + 0x57, + 0xbc, + 0x1b, + 0x43, + 0xce, + 0x1b, + 0xd5, + 0xef, + 0x06, + 0xd0, + 0xf3, + 0x86, + 0xff, + 0xf0, + 0x00, + 0x0b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0xbf, + 0xb4, + 0x39, + 0x7f, + 0xc1, + 0xdf, + 0xff, + 0x90, + 0xb0, + 0xb0, + 0x68, + 0x34, + 0x2e, + 0xae, + 0x9e, + 0xa6, + 0x87, + 0xfe, + 0x0f, + 0x3f, + 0xff, + 0x07, + 0xdc, + 0x19, + 0xd0, + 0xfd, + 0x73, + 0x68, + 0x7e, + 0x55, + 0xf4, + 0x87, + 0x7e, + 0x90, + 0x37, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x15, + 0x03, + 0x70, + 0x73, + 0x85, + 0x61, + 0xbf, + 0xff, + 0x1b, + 0x03, + 0x46, + 0x33, + 0x4c, + 0xd3, + 0x06, + 0x68, + 0x9a, + 0xc3, + 0x9f, + 0xff, + 0x83, + 0xff, + 0x05, + 0xff, + 0xe0, + 0xb4, + 0x3e, + 0xc2, + 0xff, + 0xf0, + 0x5a, + 0x1f, + 0x61, + 0x7a, + 0xbd, + 0xe0, + 0xb4, + 0x3c, + 0xe0, + 0x0d, + 0x87, + 0xb0, + 0xeb, + 0xf8, + 0xbf, + 0xa0, + 0xec, + 0x3d, + 0x87, + 0x7f, + 0x9f, + 0xf8, + 0x37, + 0x90, + 0xde, + 0x83, + 0x9e, + 0xd0, + 0x59, + 0xa1, + 0xb4, + 0x73, + 0xc0, + 0x78, + 0x1a, + 0xfb, + 0x5c, + 0x61, + 0xbd, + 0x5e, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0xff, + 0xc1, + 0x0b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x52, + 0x09, + 0x0f, + 0xf5, + 0xf9, + 0xff, + 0x41, + 0x48, + 0x24, + 0xc2, + 0xc3, + 0x5f, + 0x91, + 0xc9, + 0x0d, + 0x20, + 0xa0, + 0x2e, + 0x0d, + 0xfa, + 0xe6, + 0xee, + 0x0f, + 0xd5, + 0x21, + 0x38, + 0x0b, + 0xff, + 0xc1, + 0x68, + 0x79, + 0xc2, + 0xd0, + 0xf3, + 0x85, + 0xa1, + 0xe7, + 0x0b, + 0xff, + 0xc1, + 0x68, + 0x79, + 0xc2, + 0xc3, + 0xe7, + 0x0b, + 0x0f, + 0x9c, + 0x2f, + 0xff, + 0x01, + 0xc3, + 0xe7, + 0x06, + 0x87, + 0xce, + 0x38, + 0x7e, + 0x73, + 0x83, + 0xf5, + 0xb0, + 0x7a, + 0xf9, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x39, + 0xc3, + 0xff, + 0x03, + 0x83, + 0xff, + 0x17, + 0xff, + 0x07, + 0x5e, + 0x43, + 0xd8, + 0x6f, + 0x1f, + 0xfc, + 0x1a, + 0x06, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xd8, + 0x7d, + 0xff, + 0xc1, + 0xf6, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xd8, + 0x7d, + 0xa1, + 0x3e, + 0x82, + 0x07, + 0xe0, + 0xff, + 0xd8, + 0x31, + 0xff, + 0x82, + 0xc1, + 0x87, + 0xfe, + 0xc1, + 0x87, + 0xfe, + 0xfc, + 0x1f, + 0xfb, + 0x07, + 0x7f, + 0xe8, + 0x18, + 0x34, + 0x1a, + 0xb0, + 0xce, + 0x0c, + 0x2c, + 0x18, + 0x67, + 0xf0, + 0x58, + 0x30, + 0xcc, + 0x0c, + 0x0e, + 0x0c, + 0x33, + 0x03, + 0x05, + 0x01, + 0x86, + 0x90, + 0x60, + 0xd0, + 0x60, + 0xcc, + 0x2d, + 0xe0, + 0xb1, + 0x8c, + 0xbd, + 0x40, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x07, + 0xf0, + 0x3f, + 0x90, + 0x61, + 0x60, + 0xc2, + 0xd0, + 0x61, + 0x60, + 0xc2, + 0xd0, + 0x61, + 0x60, + 0xc2, + 0xd0, + 0x7f, + 0x03, + 0xf9, + 0x06, + 0x16, + 0x0c, + 0x2d, + 0x06, + 0x16, + 0x0c, + 0x2d, + 0x06, + 0x16, + 0x0c, + 0x2d, + 0x07, + 0xf0, + 0xff, + 0x20, + 0xc2, + 0xc7, + 0x0b, + 0x47, + 0x0b, + 0x28, + 0x16, + 0x94, + 0x0b, + 0x34, + 0x2d, + 0x30, + 0x9d, + 0xc3, + 0x63, + 0x02, + 0xe8, + 0x83, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x07, + 0xe4, + 0xff, + 0x82, + 0xc1, + 0xa6, + 0x19, + 0xc2, + 0xc1, + 0xa6, + 0x1d, + 0x85, + 0x83, + 0x4c, + 0x33, + 0x85, + 0xf9, + 0x30, + 0x3c, + 0x85, + 0x83, + 0x4c, + 0x3f, + 0xb0, + 0x69, + 0xff, + 0x05, + 0x83, + 0x4d, + 0xc2, + 0xc0, + 0xfe, + 0x4c, + 0xc1, + 0x40, + 0x30, + 0x34, + 0xc7, + 0x30, + 0xa8, + 0x0d, + 0x30, + 0x5c, + 0x14, + 0x83, + 0x4c, + 0x17, + 0x05, + 0x85, + 0xa6, + 0xf1, + 0xc0, + 0x87, + 0xc0, + 0xe4, + 0x29, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xd2, + 0x1f, + 0xbf, + 0x03, + 0x0f, + 0xec, + 0x18, + 0xe1, + 0xfd, + 0x83, + 0x3f, + 0xf0, + 0x58, + 0x37, + 0x0f, + 0x61, + 0x7f, + 0x21, + 0xec, + 0x2c, + 0x77, + 0xf8, + 0x18, + 0x58, + 0x33, + 0x0b, + 0x06, + 0x07, + 0x1c, + 0xc2, + 0xc7, + 0x03, + 0xf8, + 0xc2, + 0xc7, + 0x03, + 0x03, + 0x3f, + 0x87, + 0x03, + 0x03, + 0x30, + 0xe7, + 0x04, + 0x83, + 0x10, + 0xea, + 0x03, + 0x03, + 0x87, + 0x9d, + 0x06, + 0x5c, + 0x19, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x02, + 0x14, + 0x1f, + 0xec, + 0x2c, + 0x1f, + 0xc8, + 0x28, + 0x50, + 0x1a, + 0x0d, + 0x02, + 0x8d, + 0x06, + 0x16, + 0xaf, + 0xf8, + 0xc2, + 0xd0, + 0xd8, + 0x6f, + 0x53, + 0x4c, + 0x18, + 0xa3, + 0x41, + 0xa6, + 0x0c, + 0x63, + 0x0b, + 0x4c, + 0x18, + 0xc6, + 0x16, + 0x9d, + 0x3b, + 0x8f, + 0xe4, + 0x55, + 0xb4, + 0x70, + 0xb4, + 0x2d, + 0x0a, + 0x81, + 0x68, + 0x1c, + 0x36, + 0x1b, + 0x41, + 0xa1, + 0x58, + 0x6c, + 0x12, + 0x1b, + 0x0b, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xc8, + 0x64, + 0x37, + 0xe0, + 0x68, + 0x1c, + 0x36, + 0x0c, + 0x0e, + 0x0a, + 0x06, + 0xc1, + 0x81, + 0xd5, + 0xa1, + 0xb0, + 0x65, + 0xff, + 0x05, + 0xf8, + 0x35, + 0x03, + 0xd8, + 0x30, + 0xd4, + 0x0f, + 0x60, + 0xc3, + 0x50, + 0x3d, + 0x83, + 0x3f, + 0xf2, + 0x3f, + 0x83, + 0x78, + 0x39, + 0x81, + 0x86, + 0xf4, + 0x19, + 0x81, + 0x85, + 0x43, + 0x0d, + 0x20, + 0xc0, + 0xe0, + 0xa0, + 0x58, + 0x59, + 0x68, + 0x5e, + 0x06, + 0x3c, + 0xe1, + 0xe9, + 0x0f, + 0xfc, + 0x18, + 0x0a, + 0x0f, + 0xfc, + 0x68, + 0x5f, + 0xe1, + 0x5c, + 0xa3, + 0x40, + 0xef, + 0xf8, + 0xd0, + 0xb7, + 0x0d, + 0x9a, + 0x16, + 0xff, + 0x8f, + 0xf3, + 0x84, + 0xe6, + 0x81, + 0xdc, + 0x27, + 0x34, + 0x2d, + 0xff, + 0x1a, + 0x07, + 0x70, + 0x21, + 0x7f, + 0x9c, + 0x1a, + 0x0c, + 0x27, + 0x70, + 0x38, + 0x30, + 0xdb, + 0xb7, + 0xa6, + 0x0d, + 0xde, + 0x86, + 0xd0, + 0x9e, + 0x43, + 0xb0, + 0x3e, + 0x83, + 0xff, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x13, + 0xfc, + 0x9f, + 0xf3, + 0x85, + 0xa0, + 0xa0, + 0x67, + 0xf9, + 0x05, + 0x03, + 0x30, + 0x5a, + 0x0a, + 0x01, + 0x1f, + 0xe4, + 0x1f, + 0xa3, + 0x42, + 0xd0, + 0x48, + 0x56, + 0x06, + 0xd0, + 0xf9, + 0x09, + 0x90, + 0xbf, + 0xff, + 0x07, + 0xea, + 0x07, + 0xf5, + 0x6f, + 0x56, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x28, + 0x1f, + 0x7f, + 0xfe, + 0xf0, + 0x0d, + 0x86, + 0xff, + 0x1f, + 0xf1, + 0xa0, + 0x70, + 0x9c, + 0x36, + 0x13, + 0x84, + 0xe1, + 0xb0, + 0x9c, + 0xbf, + 0xa3, + 0xad, + 0x92, + 0x13, + 0x1a, + 0xd6, + 0x5f, + 0xd1, + 0x84, + 0xe4, + 0x84, + 0xc6, + 0x13, + 0x97, + 0xf4, + 0x7f, + 0x83, + 0x61, + 0x38, + 0x4e, + 0xff, + 0xd4, + 0x09, + 0xc5, + 0xb5, + 0xb4, + 0x27, + 0x0d, + 0x82, + 0xc3, + 0x38, + 0x6c, + 0x18, + 0x4f, + 0xa0, + 0xff, + 0xc1, + 0x04, + 0x82, + 0x4b, + 0xf8, + 0x1a, + 0x0d, + 0x28, + 0x07, + 0x3f, + 0xea, + 0x21, + 0x60, + 0x90, + 0x49, + 0x21, + 0x60, + 0xbf, + 0x25, + 0xfc, + 0x09, + 0x06, + 0x94, + 0x03, + 0x82, + 0x41, + 0x24, + 0x85, + 0x82, + 0xfc, + 0x94, + 0x03, + 0x82, + 0x41, + 0x27, + 0xa9, + 0xe7, + 0xfe, + 0xb4, + 0x2c, + 0x0a, + 0x14, + 0x0c, + 0x36, + 0x0a, + 0x0e, + 0x38, + 0x6c, + 0x70, + 0xab, + 0x04, + 0xe6, + 0x1e, + 0xc2, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x3f, + 0x01, + 0xc0, + 0xe1, + 0xb5, + 0x6f, + 0xff, + 0x03, + 0x06, + 0x16, + 0x06, + 0x0d, + 0xa6, + 0x7f, + 0xf0, + 0x3f, + 0x10, + 0x7d, + 0x83, + 0x56, + 0x2b, + 0xf4, + 0x40, + 0xc1, + 0x8b, + 0xfc, + 0x0d, + 0x31, + 0x5e, + 0x5e, + 0x07, + 0xe2, + 0xec, + 0x0e, + 0x83, + 0x06, + 0x25, + 0x3e, + 0x0d, + 0x83, + 0x78, + 0x77, + 0x42, + 0xc1, + 0x81, + 0xdd, + 0x58, + 0x18, + 0x1d, + 0xc0, + 0xc0, + 0xe2, + 0xdc, + 0x17, + 0xa0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xe5, + 0xf5, + 0x17, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xfa, + 0xf4, + 0x1f, + 0xfb, + 0xf0, + 0x7f, + 0xdb, + 0x47, + 0x0f, + 0xee, + 0x28, + 0x58, + 0x7d, + 0xe0, + 0x50, + 0x1e, + 0x0c, + 0xf8, + 0x2a, + 0x05, + 0x68, + 0xf0, + 0x6a, + 0x06, + 0xb0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7d, + 0x7a, + 0x0f, + 0xf9, + 0xf5, + 0xa1, + 0xfc, + 0xe5, + 0x0d, + 0x0f, + 0xac, + 0x14, + 0x07, + 0x06, + 0x7c, + 0x15, + 0x02, + 0xf2, + 0x0d, + 0x0d, + 0x40, + 0xd6, + 0x1f, + 0xa8, + 0x1f, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfd, + 0xf8, + 0x3f, + 0xe7, + 0xa6, + 0x87, + 0xf3, + 0x94, + 0x38, + 0x3e, + 0xb0, + 0x50, + 0x1c, + 0x19, + 0xf0, + 0x54, + 0x0b, + 0xc8, + 0x34, + 0x35, + 0x03, + 0x38, + 0x7e, + 0xa0, + 0x7c, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x3d, + 0x34, + 0x3f, + 0xdb, + 0x58, + 0x3f, + 0x9c, + 0xa1, + 0xa1, + 0xfb, + 0x4a, + 0x0e, + 0x1f, + 0x70, + 0x28, + 0x0b, + 0x0e, + 0xf0, + 0x54, + 0x0b, + 0xc1, + 0x79, + 0xff, + 0xcf, + 0x80, + 0x87, + 0x50, + 0x39, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x9c, + 0x3f, + 0xd8, + 0x4e, + 0x1f, + 0xec, + 0x27, + 0x0f, + 0xbf, + 0xe7, + 0x0f, + 0xeb, + 0x40, + 0xe1, + 0xfd, + 0xe8, + 0x0e, + 0x1f, + 0xdf, + 0x43, + 0x87, + 0xea, + 0x66, + 0xac, + 0x3f, + 0x66, + 0x13, + 0x87, + 0xda, + 0x61, + 0x38, + 0x79, + 0xc1, + 0x84, + 0xe1, + 0xa0, + 0xec, + 0x27, + 0x0d, + 0xa1, + 0xb0, + 0x9c, + 0x36, + 0x1d, + 0x86, + 0xfe, + 0x80, + 0x0f, + 0xa8, + 0x41, + 0xff, + 0xa8, + 0x5a, + 0x1f, + 0xea, + 0x01, + 0xc3, + 0xfd, + 0x61, + 0x21, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0x7d, + 0x07, + 0xfe, + 0xfc, + 0x87, + 0xfb, + 0xa8, + 0xc3, + 0xfa, + 0xca, + 0x0e, + 0x1f, + 0x78, + 0x14, + 0x05, + 0xa1, + 0x3e, + 0x0a, + 0x81, + 0x5c, + 0x0e, + 0x0d, + 0x40, + 0xce, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0d, + 0x02, + 0x81, + 0xfe, + 0xb0, + 0x50, + 0x3f, + 0xdf, + 0xff, + 0x06, + 0xa0, + 0x54, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc0, + 0x5e, + 0xfc, + 0xbc, + 0x1e, + 0xba, + 0x70, + 0x7f, + 0x59, + 0x43, + 0x83, + 0xeb, + 0x05, + 0x01, + 0xe0, + 0xcf, + 0x82, + 0xa0, + 0x57, + 0x03, + 0x43, + 0x50, + 0x33, + 0x07, + 0xea, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xd8, + 0x67, + 0x0f, + 0xed, + 0x09, + 0xc3, + 0xdf, + 0xe8, + 0x70, + 0xfc, + 0xe8, + 0x4e, + 0x87, + 0xdf, + 0x04, + 0xfa, + 0x0f, + 0x7a, + 0xc0, + 0xe7, + 0x83, + 0x4e, + 0x68, + 0xe0, + 0xb4, + 0x19, + 0x86, + 0x70, + 0x90, + 0x69, + 0x86, + 0x70, + 0xf4, + 0x0c, + 0x33, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xfb, + 0x0c, + 0xe1, + 0xfd, + 0x86, + 0x70, + 0xe0, + 0x0c, + 0xff, + 0xa0, + 0xfd, + 0x61, + 0xa8, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xf0, + 0x75, + 0x03, + 0x9f, + 0x05, + 0x23, + 0xf8, + 0x0c, + 0x1a, + 0x81, + 0xf9, + 0x7d, + 0xcb, + 0xe0, + 0x7f, + 0xfe, + 0xe0, + 0xf3, + 0xf9, + 0x0f, + 0xeb, + 0x28, + 0x70, + 0x7a, + 0xe0, + 0x50, + 0x17, + 0x05, + 0xc1, + 0xa8, + 0x1a, + 0xc3, + 0xf5, + 0x03, + 0xe0, + 0x0a, + 0x81, + 0x7f, + 0x21, + 0xd4, + 0x0b, + 0x0b, + 0x43, + 0xa8, + 0x16, + 0x16, + 0x85, + 0xfe, + 0x30, + 0xb4, + 0x3b, + 0x82, + 0xc2, + 0xd0, + 0xee, + 0x0b, + 0x0b, + 0x43, + 0x5e, + 0x81, + 0x85, + 0xa1, + 0xba, + 0x69, + 0x85, + 0xa1, + 0x35, + 0x1b, + 0x85, + 0xa1, + 0x65, + 0x00, + 0xc1, + 0x68, + 0x14, + 0x50, + 0x1a, + 0x16, + 0x90, + 0x54, + 0x06, + 0x1b, + 0x54, + 0x15, + 0x0e, + 0x0d, + 0xaa, + 0x0a, + 0x84, + 0x1d, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x09, + 0x83, + 0xff, + 0x01, + 0x81, + 0xff, + 0xa0, + 0xac, + 0x36, + 0x87, + 0xbf, + 0xc0, + 0xc3, + 0xfb, + 0xc1, + 0x38, + 0x7e, + 0x7d, + 0x02, + 0x81, + 0xfa, + 0xed, + 0x3f, + 0xe0, + 0xb6, + 0x30, + 0xf3, + 0x82, + 0x8c, + 0x21, + 0xe7, + 0x06, + 0x30, + 0x7e, + 0xa0, + 0x11, + 0x83, + 0xf5, + 0x03, + 0x30, + 0x7e, + 0xd0, + 0xcc, + 0x1f, + 0x38, + 0x73, + 0x06, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xf9, + 0x83, + 0x9e, + 0x0e, + 0xb4, + 0x3e, + 0xb9, + 0x5e, + 0x0f, + 0xfa, + 0xf8, + 0x3f, + 0xcf, + 0xa7, + 0xc8, + 0x7a, + 0xf2, + 0x19, + 0xf2, + 0x15, + 0x10, + 0xa8, + 0x14, + 0x87, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfd, + 0x82, + 0x80, + 0x83, + 0xed, + 0x05, + 0x00, + 0xe8, + 0x4f, + 0x05, + 0x40, + 0x9d, + 0x06, + 0x86, + 0xa0, + 0x67, + 0x0f, + 0x3e, + 0x43, + 0xe0, + 0x0f, + 0x68, + 0x7f, + 0x97, + 0x6b, + 0x83, + 0xcf, + 0xff, + 0x41, + 0xfd, + 0xa1, + 0x50, + 0x08, + 0x67, + 0x83, + 0x50, + 0x18, + 0x2f, + 0x41, + 0xd7, + 0xe0, + 0x50, + 0x35, + 0x03, + 0xff, + 0x03, + 0x83, + 0xf7, + 0xff, + 0xee, + 0x0f, + 0xd4, + 0x0f, + 0xf5, + 0x82, + 0x83, + 0x87, + 0xac, + 0x2a, + 0x01, + 0xd0, + 0xac, + 0x37, + 0x04, + 0xe1, + 0xf7, + 0xc1, + 0xf8, + 0x09, + 0xc3, + 0xff, + 0x01, + 0xc1, + 0x5f, + 0x83, + 0x38, + 0x2d, + 0x7b, + 0x07, + 0xf8, + 0xc3, + 0x50, + 0x37, + 0x82, + 0xc3, + 0x68, + 0x6f, + 0x40, + 0x90, + 0xb0, + 0xd7, + 0xc8, + 0xe0, + 0xb0, + 0xdd, + 0x98, + 0x34, + 0xd0, + 0xa8, + 0xe2, + 0x07, + 0xb0, + 0xd8, + 0xe1, + 0xde, + 0x0e, + 0x87, + 0x0c, + 0xf9, + 0x0f, + 0x38, + 0x4e, + 0xad, + 0x0e, + 0x70, + 0x79, + 0x03, + 0xc1, + 0x9c, + 0xa0, + 0x7b, + 0x43, + 0xff, + 0x06, + 0x09, + 0x83, + 0xff, + 0x01, + 0x81, + 0xff, + 0x90, + 0x98, + 0x39, + 0xc3, + 0xbf, + 0xc1, + 0x38, + 0x7d, + 0xc1, + 0xce, + 0x1f, + 0x78, + 0x39, + 0xc3, + 0xd7, + 0xa7, + 0xff, + 0x40, + 0xe9, + 0xc1, + 0x38, + 0x73, + 0x31, + 0x04, + 0xe1, + 0xd8, + 0xc1, + 0xce, + 0x1d, + 0x0c, + 0x1c, + 0xe1, + 0xf3, + 0x07, + 0x38, + 0x7c, + 0xc1, + 0xce, + 0x1f, + 0x30, + 0x73, + 0x86, + 0x0a, + 0x43, + 0xff, + 0x02, + 0x4b, + 0xff, + 0x06, + 0xa0, + 0x34, + 0x35, + 0x01, + 0xfc, + 0xea, + 0x81, + 0x40, + 0xdc, + 0x06, + 0x34, + 0xd0, + 0x9f, + 0x20, + 0xc6, + 0x70, + 0xd7, + 0x60, + 0xd0, + 0x50, + 0x37, + 0x2a, + 0x1c, + 0x70, + 0xd5, + 0x21, + 0xb7, + 0x83, + 0x64, + 0x86, + 0x7c, + 0x1c, + 0x92, + 0x1a, + 0xf0, + 0x7d, + 0x21, + 0x5b, + 0xe0, + 0xf4, + 0x97, + 0x05, + 0x70, + 0x69, + 0x24, + 0x39, + 0x80, + 0x0d, + 0x87, + 0xd4, + 0x0f, + 0x61, + 0xeb, + 0x0f, + 0x38, + 0x67, + 0x83, + 0xbf, + 0xd7, + 0x90, + 0xfd, + 0x61, + 0x21, + 0xb4, + 0x37, + 0xa0, + 0xf7, + 0x06, + 0x7d, + 0x40, + 0x9e, + 0x0e, + 0xec, + 0xc7, + 0xc8, + 0x73, + 0xb8, + 0x52, + 0x1a, + 0x06, + 0x98, + 0x7e, + 0xe0, + 0x40, + 0xc3, + 0xee, + 0x0f, + 0x61, + 0xcf, + 0x07, + 0xd8, + 0x4f, + 0x90, + 0xfd, + 0x82, + 0xd0, + 0xff, + 0xc1, + 0xfe, + 0x09, + 0x83, + 0xff, + 0x01, + 0x86, + 0xbf, + 0x21, + 0x50, + 0x57, + 0x36, + 0xa0, + 0x7f, + 0x8c, + 0x2c, + 0x3d, + 0xc1, + 0x61, + 0x61, + 0xee, + 0x0b, + 0x0b, + 0x0e, + 0x7c, + 0x83, + 0x0b, + 0x0e, + 0xe9, + 0xc6, + 0x16, + 0x19, + 0xe8, + 0x46, + 0x16, + 0x1b, + 0x54, + 0x07, + 0x0b, + 0x09, + 0x86, + 0x06, + 0x85, + 0x81, + 0x09, + 0x81, + 0x86, + 0xc7, + 0x09, + 0x8d, + 0x0d, + 0x94, + 0x09, + 0x98, + 0x3b, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0x7e, + 0x83, + 0xf9, + 0xca, + 0x3a, + 0x1f, + 0x58, + 0x28, + 0x0e, + 0x0c, + 0xe8, + 0x54, + 0x09, + 0xe0, + 0x23, + 0xff, + 0x80, + 0x87, + 0xf3, + 0xe4, + 0x3f, + 0xe7, + 0x43, + 0xef, + 0xff, + 0xde, + 0x02, + 0xfb, + 0x97, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xdf, + 0x07, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0x7f, + 0x07, + 0xf9, + 0xda, + 0x38, + 0x7f, + 0x69, + 0x41, + 0xd0, + 0xe7, + 0x0a, + 0x80, + 0x78, + 0x2e, + 0x0d, + 0x40, + 0xd6, + 0x1b, + 0xff, + 0xc1, + 0xed, + 0x0f, + 0x58, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3d, + 0x61, + 0xef, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xce, + 0x17, + 0xf9, + 0xff, + 0xa0, + 0xac, + 0x3e, + 0xf0, + 0x77, + 0xa0, + 0xeb, + 0xc1, + 0x9f, + 0x50, + 0x27, + 0xb0, + 0xdd, + 0x9a, + 0x0d, + 0x58, + 0x4c, + 0xe1, + 0xb8, + 0x70, + 0xb1, + 0xc2, + 0xf0, + 0x1c, + 0x0c, + 0x38, + 0x38, + 0x27, + 0x0e, + 0x70, + 0x21, + 0x9c, + 0x39, + 0xc3, + 0xeb, + 0x0e, + 0x70, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xce, + 0x17, + 0xf9, + 0xff, + 0xa0, + 0xac, + 0x3e, + 0x70, + 0xef, + 0x07, + 0xce, + 0x19, + 0xf4, + 0x0a, + 0x01, + 0xc3, + 0x77, + 0x40, + 0x68, + 0xe1, + 0x33, + 0x98, + 0x1c, + 0x70, + 0xb1, + 0xc3, + 0xb1, + 0xc0, + 0xc3, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1d, + 0xf2, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x4e, + 0x1f, + 0xcc, + 0x15, + 0x03, + 0xfa, + 0xc2, + 0xeb, + 0xc0, + 0xfe, + 0xa6, + 0xba, + 0xc3, + 0x78, + 0x70, + 0xf6, + 0x1b, + 0xd3, + 0x07, + 0xb0, + 0x9f, + 0x92, + 0x81, + 0x38, + 0x5d, + 0x18, + 0x16, + 0x07, + 0x03, + 0xb0, + 0x77, + 0x0e, + 0x0d, + 0x50, + 0x79, + 0x18, + 0x10, + 0xc1, + 0xfa, + 0x81, + 0x98, + 0x3f, + 0x70, + 0x66, + 0x0f, + 0x9d, + 0x0c, + 0xc1, + 0xdf, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xe1, + 0xea, + 0x07, + 0x9c, + 0x3d, + 0x40, + 0xf3, + 0x86, + 0xfe, + 0xbf, + 0xf2, + 0x17, + 0x07, + 0x9c, + 0x39, + 0xf2, + 0x30, + 0x28, + 0x1d, + 0x76, + 0x0c, + 0x14, + 0x0e, + 0xe8, + 0xe5, + 0x0d, + 0x0d, + 0x58, + 0x36, + 0xe1, + 0xd9, + 0x40, + 0xd7, + 0x07, + 0x25, + 0x03, + 0x3c, + 0x1f, + 0x50, + 0x27, + 0x7c, + 0x1e, + 0xa0, + 0x2d, + 0x07, + 0xa0, + 0xd4, + 0x28, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x09, + 0x83, + 0xb4, + 0x3e, + 0x60, + 0xed, + 0x0f, + 0xac, + 0x3b, + 0x43, + 0xbf, + 0xc1, + 0x68, + 0x7d, + 0xc1, + 0xda, + 0x1f, + 0x79, + 0x3f, + 0xe8, + 0x2b, + 0xe0, + 0xda, + 0x1e, + 0xea, + 0x42, + 0xd0, + 0xea, + 0x30, + 0x76, + 0x87, + 0x63, + 0x07, + 0x68, + 0x72, + 0x30, + 0x76, + 0x87, + 0xcc, + 0x1d, + 0xa1, + 0xf3, + 0x17, + 0xfe, + 0x42, + 0x61, + 0x7f, + 0x80, + 0x0a, + 0x43, + 0xff, + 0x02, + 0x41, + 0xff, + 0x21, + 0xa8, + 0x1f, + 0xb4, + 0x1f, + 0xc8, + 0x7b, + 0x43, + 0x70, + 0x7e, + 0xd0, + 0x9f, + 0x07, + 0xed, + 0x0a, + 0xec, + 0xff, + 0x90, + 0xb9, + 0x8d, + 0x0d, + 0x85, + 0x52, + 0x0d, + 0x0f, + 0xd9, + 0x20, + 0xd0, + 0xfc, + 0x92, + 0x0d, + 0x0e, + 0x83, + 0x48, + 0x34, + 0x3b, + 0x42, + 0x90, + 0x70, + 0x67, + 0x0d, + 0x20, + 0x7f, + 0xd0, + 0x0f, + 0xa8, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xaf, + 0xff, + 0x83, + 0x50, + 0x2a, + 0x04, + 0xe1, + 0xa8, + 0x15, + 0x02, + 0x70, + 0xd4, + 0x0a, + 0x81, + 0x38, + 0x6b, + 0xff, + 0xe0, + 0xfd, + 0x7c, + 0x1f, + 0xf7, + 0x53, + 0xa1, + 0xf5, + 0xa5, + 0x01, + 0xe4, + 0x2b, + 0x82, + 0xa0, + 0x4f, + 0x80, + 0x87, + 0x50, + 0x39, + 0x00, + 0x09, + 0x83, + 0xff, + 0x01, + 0x81, + 0x5f, + 0x83, + 0x58, + 0x16, + 0xe5, + 0x81, + 0xfe, + 0x0b, + 0x43, + 0xeb, + 0x0e, + 0xd0, + 0xfb, + 0xd0, + 0x6d, + 0x0f, + 0x3f, + 0x21, + 0x68, + 0x7b, + 0xd3, + 0x85, + 0xa1, + 0xce, + 0xc1, + 0xda, + 0x1d, + 0xaa, + 0x0e, + 0xd0, + 0xe8, + 0x60, + 0xed, + 0x0f, + 0x98, + 0x3b, + 0x43, + 0xe6, + 0x3f, + 0xf9, + 0x09, + 0x83, + 0xfe, + 0x0f, + 0x21, + 0xff, + 0x81, + 0xc1, + 0xff, + 0x8f, + 0xfc, + 0x1f, + 0x7a, + 0x0d, + 0xa1, + 0xd6, + 0x94, + 0x1e, + 0x0f, + 0xfa, + 0xf2, + 0x1f, + 0xeb, + 0xcd, + 0xe4, + 0x33, + 0xf4, + 0x88, + 0x1b, + 0xe0, + 0x21, + 0xda, + 0x1f, + 0xd7, + 0xff, + 0x90, + 0xe5, + 0xdc, + 0xb8, + 0x3e, + 0xc1, + 0xa6, + 0x87, + 0xda, + 0x0d, + 0x07, + 0x06, + 0x74, + 0x2d, + 0x0b, + 0x43, + 0xe7, + 0xc1, + 0xf8, + 0x0f, + 0xa8, + 0x1f, + 0xcb, + 0xd4, + 0x5e, + 0x09, + 0xff, + 0xfc, + 0x86, + 0x82, + 0xa0, + 0x50, + 0x7a, + 0xc1, + 0x40, + 0x58, + 0x7d, + 0xa5, + 0x01, + 0x87, + 0xe9, + 0x28, + 0x30, + 0x77, + 0xff, + 0xef, + 0x07, + 0xdf, + 0x83, + 0xfe, + 0xda, + 0x38, + 0x7e, + 0x74, + 0xa0, + 0xe1, + 0xeb, + 0x41, + 0x40, + 0x3c, + 0x17, + 0x83, + 0x50, + 0x37, + 0x83, + 0xf5, + 0x03, + 0xe0, + 0x0b, + 0x07, + 0xfc, + 0x87, + 0x61, + 0xe7, + 0x83, + 0xd8, + 0x7b, + 0x83, + 0xbf, + 0x80, + 0xf0, + 0x7c, + 0xe1, + 0x5a, + 0x1f, + 0xaf, + 0x17, + 0xfe, + 0x0b, + 0xd4, + 0x05, + 0x0a, + 0x18, + 0x1b, + 0x20, + 0x60, + 0xc1, + 0x82, + 0x70, + 0xb8, + 0x71, + 0xc7, + 0x30, + 0x70, + 0x30, + 0x38, + 0x13, + 0x02, + 0x0a, + 0x02, + 0x81, + 0xb0, + 0xd4, + 0x0a, + 0x81, + 0xb0, + 0xac, + 0x36, + 0x86, + 0xc1, + 0x40, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0xd0, + 0x76, + 0x1f, + 0xa8, + 0x1d, + 0x87, + 0xe9, + 0x0b, + 0xf8, + 0x90, + 0xb4, + 0x33, + 0x85, + 0xa1, + 0x68, + 0x6b, + 0x81, + 0x86, + 0xc3, + 0xbe, + 0x4d, + 0x0b, + 0x43, + 0x79, + 0xcf, + 0xfc, + 0x09, + 0xc3, + 0xf9, + 0xc1, + 0x98, + 0x7f, + 0x38, + 0x13, + 0x07, + 0xfa, + 0xa0, + 0xd8, + 0x7f, + 0x48, + 0x6c, + 0x3f, + 0xb0, + 0xec, + 0x3c, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x83, + 0xb4, + 0x3e, + 0x60, + 0xed, + 0x0f, + 0xa8, + 0x12, + 0x6b, + 0x05, + 0xfe, + 0x33, + 0x56, + 0x1d, + 0xe0, + 0x39, + 0xa6, + 0x86, + 0xf2, + 0x31, + 0xa3, + 0x84, + 0xfc, + 0x69, + 0xa0, + 0xc2, + 0xf4, + 0xf0, + 0x34, + 0x39, + 0xe8, + 0x1d, + 0xa6, + 0x16, + 0xa8, + 0x3b, + 0x68, + 0x16, + 0x30, + 0x7a, + 0xc3, + 0xcc, + 0x1d, + 0x61, + 0xf3, + 0x01, + 0xb4, + 0x3f, + 0x31, + 0x44, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x69, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0x95, + 0xad, + 0xff, + 0x81, + 0xfc, + 0x2f, + 0xe0, + 0xda, + 0x1f, + 0xf8, + 0x7c, + 0x07, + 0xf8, + 0x3b, + 0xe8, + 0x70, + 0x38, + 0x77, + 0x9d, + 0x58, + 0x58, + 0x69, + 0xd0, + 0x38, + 0x58, + 0x4e, + 0x68, + 0x1c, + 0x2c, + 0x32, + 0x68, + 0x28, + 0x16, + 0x21, + 0xb4, + 0x18, + 0x6c, + 0x83, + 0x69, + 0xc1, + 0xb3, + 0x0d, + 0xb4, + 0x0e, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0a, + 0x81, + 0xff, + 0x81, + 0x41, + 0xff, + 0xc1, + 0xa8, + 0x1c, + 0xe1, + 0xdf, + 0xd0, + 0x5c, + 0x1f, + 0x70, + 0x67, + 0x43, + 0xef, + 0x21, + 0x7a, + 0xd0, + 0xd7, + 0x69, + 0xba, + 0xb4, + 0x2e, + 0x8d, + 0xc6, + 0x8e, + 0x06, + 0xa3, + 0x41, + 0xa0, + 0x41, + 0x94, + 0x0e, + 0xd0, + 0xe8, + 0xa0, + 0x76, + 0x87, + 0xd4, + 0x0e, + 0xd0, + 0xfa, + 0x81, + 0xda, + 0x1f, + 0x50, + 0x3b, + 0x43, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xb8, + 0x3e, + 0xfc, + 0x1f, + 0xf5, + 0x6d, + 0x0f, + 0xe7, + 0x28, + 0x68, + 0x7c, + 0xe0, + 0xa0, + 0xe8, + 0x75, + 0xa0, + 0xa0, + 0x1d, + 0x0b, + 0xc8, + 0x54, + 0x09, + 0xf0, + 0x20, + 0xea, + 0x07, + 0x21, + 0xff, + 0x83, + 0xea, + 0x0a, + 0x06, + 0x0d, + 0x0d, + 0xa3, + 0x83, + 0x47, + 0x0a, + 0x81, + 0x60, + 0x70, + 0x50, + 0x10, + 0x64, + 0x3e, + 0x40, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xf5, + 0x94, + 0x74, + 0x3c, + 0xf8, + 0x14, + 0x07, + 0x90, + 0xbc, + 0x85, + 0x40, + 0x9f, + 0x01, + 0x0e, + 0xa0, + 0x72, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0x7a, + 0x68, + 0x7f, + 0x59, + 0x43, + 0x43, + 0xeb, + 0x05, + 0x01, + 0xc1, + 0x9e, + 0x0a, + 0x81, + 0x5a, + 0x0d, + 0x7a, + 0x8b, + 0xd0, + 0x6f, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x40, + 0x0b, + 0x42, + 0xc3, + 0xfd, + 0xa0, + 0x70, + 0xff, + 0x68, + 0x2e, + 0xbc, + 0x0f, + 0xe7, + 0x9e, + 0x58, + 0x36, + 0x94, + 0x06, + 0x87, + 0x9f, + 0x28, + 0x2d, + 0x0f, + 0x5d, + 0x86, + 0xd0, + 0xf7, + 0x95, + 0xff, + 0xc9, + 0x3a, + 0x1d, + 0xa1, + 0xd9, + 0xa1, + 0xda, + 0x1c, + 0x9a, + 0x1d, + 0xa1, + 0xf6, + 0x87, + 0x68, + 0x7d, + 0xa1, + 0xda, + 0x1f, + 0x68, + 0x76, + 0x86, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc1, + 0xa3, + 0x86, + 0xd0, + 0x60, + 0xc0, + 0xe3, + 0xfc, + 0xe0, + 0xc0, + 0xe1, + 0x3a, + 0x0c, + 0x18, + 0x1c, + 0x2b, + 0xc0, + 0xc1, + 0x81, + 0xc2, + 0xf3, + 0x98, + 0x34, + 0x70, + 0x3e, + 0x27, + 0xff, + 0x03, + 0x70, + 0xb0, + 0xf2, + 0x39, + 0x85, + 0x87, + 0xf2, + 0x61, + 0x61, + 0xe4, + 0x36, + 0x16, + 0x1e, + 0xd0, + 0xb0, + 0xb0, + 0xf6, + 0x1b, + 0x0a, + 0xff, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x2f, + 0xf4, + 0x1a, + 0x43, + 0xef, + 0x07, + 0x50, + 0x25, + 0x16, + 0x1b, + 0xfa, + 0x05, + 0xe0, + 0xfb, + 0x83, + 0x9d, + 0x0e, + 0x7c, + 0x0f, + 0xfc, + 0x82, + 0xec, + 0x5b, + 0x95, + 0x85, + 0xcc, + 0x85, + 0xa5, + 0x01, + 0x32, + 0x1d, + 0xa6, + 0x16, + 0x48, + 0x76, + 0x87, + 0x24, + 0x87, + 0x68, + 0x7d, + 0x21, + 0xda, + 0x1f, + 0x48, + 0x76, + 0x87, + 0xd2, + 0x17, + 0xc1, + 0xc0, + 0x0a, + 0x81, + 0x90, + 0x41, + 0xea, + 0x04, + 0xe0, + 0xc3, + 0xd4, + 0x0b, + 0x41, + 0x40, + 0xbf, + 0xa3, + 0x09, + 0xc3, + 0xb8, + 0x14, + 0x0d, + 0xc1, + 0xbc, + 0x38, + 0x30, + 0xb4, + 0x17, + 0xca, + 0x1c, + 0x24, + 0x2e, + 0x9a, + 0x0e, + 0x0f, + 0x35, + 0x06, + 0xc0, + 0x86, + 0xca, + 0x05, + 0x40, + 0x68, + 0x51, + 0x40, + 0xb0, + 0x9c, + 0x3a, + 0x80, + 0xb0, + 0x2b, + 0x43, + 0x50, + 0x1f, + 0xd4, + 0xc3, + 0x50, + 0x08, + 0x79, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x72, + 0xae, + 0x0d, + 0xa0, + 0xfd, + 0x28, + 0x25, + 0x72, + 0x61, + 0xfd, + 0x4e, + 0x8e, + 0x1f, + 0xf7, + 0x03, + 0xfe, + 0x42, + 0xbc, + 0x9b, + 0x85, + 0x86, + 0xf3, + 0x99, + 0x85, + 0x84, + 0xda, + 0xd9, + 0xa5, + 0x02, + 0xdd, + 0x18, + 0x73, + 0x09, + 0xcd, + 0x28, + 0x0f, + 0x41, + 0xed, + 0x34, + 0x16, + 0x87, + 0xb4, + 0xc1, + 0x76, + 0x1e, + 0xda, + 0x1e, + 0x05, + 0xc1, + 0xb7, + 0x28, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x07, + 0xfc, + 0x1e, + 0xc3, + 0x60, + 0x70, + 0xf6, + 0x85, + 0x81, + 0x83, + 0x7f, + 0x03, + 0x04, + 0x87, + 0xb4, + 0x2c, + 0x18, + 0x79, + 0xf0, + 0x1c, + 0x1f, + 0x41, + 0x7a, + 0x83, + 0xc1, + 0x48, + 0x56, + 0x45, + 0xe0, + 0xb0, + 0xa7, + 0x0b, + 0x68, + 0x38, + 0x1c, + 0xc2, + 0xc1, + 0xb8, + 0x64, + 0xc1, + 0x40, + 0x5c, + 0x1e, + 0xc1, + 0xa0, + 0xbc, + 0x1e, + 0xcb, + 0x1e, + 0x2d, + 0x0d, + 0xb8, + 0x34, + 0x27, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x5a, + 0x1f, + 0xda, + 0x07, + 0x0f, + 0xf6, + 0x82, + 0xeb, + 0xc0, + 0xfe, + 0x79, + 0x75, + 0x86, + 0xd3, + 0x84, + 0x36, + 0x13, + 0xe3, + 0x1c, + 0x27, + 0x0b, + 0xe8, + 0x1a, + 0x13, + 0x85, + 0xe7, + 0x06, + 0x48, + 0xe0, + 0x9d, + 0x04, + 0x8e, + 0x30, + 0xe6, + 0x8f, + 0xf1, + 0x40, + 0x26, + 0x81, + 0x09, + 0x28, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xd0, + 0xf9, + 0xd0, + 0xda, + 0x1c, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x0b, + 0x0a, + 0x0b, + 0x0f, + 0xb0, + 0xb0, + 0xb0, + 0xfb, + 0x41, + 0x85, + 0x87, + 0x7f, + 0x18, + 0x58, + 0x10, + 0xd8, + 0x58, + 0x59, + 0xc1, + 0x5e, + 0x07, + 0xcf, + 0xa0, + 0xde, + 0x93, + 0x0b, + 0x43, + 0xbc, + 0x6e, + 0x16, + 0x1d, + 0x38, + 0x58, + 0x58, + 0x76, + 0x61, + 0x61, + 0x61, + 0xd1, + 0x85, + 0x85, + 0x87, + 0xd8, + 0x1c, + 0x56, + 0x0d, + 0x0b, + 0x03, + 0xe9, + 0xc1, + 0x86, + 0xc1, + 0x40, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x0a, + 0x43, + 0xff, + 0x02, + 0x41, + 0xff, + 0x90, + 0xb8, + 0x39, + 0xc3, + 0xbf, + 0xa0, + 0x9c, + 0x3e, + 0xe0, + 0xe7, + 0x0f, + 0x3e, + 0x43, + 0x38, + 0x7a, + 0xec, + 0xbf, + 0xe4, + 0x1e, + 0x65, + 0xd6, + 0xb0, + 0x1a, + 0x21, + 0xce, + 0x1d, + 0x92, + 0x1c, + 0xe1, + 0xd1, + 0x21, + 0xce, + 0x1f, + 0x48, + 0x73, + 0x87, + 0xd2, + 0x05, + 0xad, + 0x70, + 0x52, + 0x5f, + 0xfa, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x43, + 0xea, + 0x07, + 0x50, + 0x3e, + 0xa0, + 0x2b, + 0xf0, + 0x3f, + 0xca, + 0xe5, + 0xc1, + 0xb8, + 0x36, + 0x87, + 0xee, + 0x0d, + 0x87, + 0xeb, + 0xd0, + 0x5f, + 0xc8, + 0x5d, + 0x34, + 0x18, + 0x5a, + 0x06, + 0xa2, + 0x1c, + 0x2d, + 0x06, + 0x50, + 0x2a, + 0x05, + 0xa0, + 0x4a, + 0x05, + 0xa1, + 0x68, + 0x6a, + 0x02, + 0xc3, + 0x61, + 0xd4, + 0x1c, + 0x33, + 0x87, + 0x50, + 0xd0, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0a, + 0x43, + 0xea, + 0x07, + 0x48, + 0x54, + 0xf4, + 0x87, + 0x48, + 0x1d, + 0x0f, + 0xbf, + 0xa7, + 0x0f, + 0xf7, + 0x01, + 0xc3, + 0xfd, + 0xe0, + 0x3f, + 0xf2, + 0x0b, + 0xd0, + 0xe0, + 0x70, + 0xee, + 0x9a, + 0xa0, + 0xb0, + 0xcd, + 0x10, + 0x30, + 0x58, + 0x6c, + 0x90, + 0x50, + 0x2c, + 0x32, + 0x48, + 0x24, + 0x2c, + 0x3d, + 0x20, + 0xc3, + 0x61, + 0xe9, + 0x1c, + 0x36, + 0x1e, + 0x92, + 0x43, + 0x61, + 0x0b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xd0, + 0xce, + 0x1e, + 0xfe, + 0xbf, + 0xf0, + 0x4e, + 0x0a, + 0x0e, + 0x16, + 0x15, + 0xe2, + 0x85, + 0x85, + 0x85, + 0xea, + 0x05, + 0x70, + 0x73, + 0x64, + 0x17, + 0x40, + 0xed, + 0xc3, + 0x3b, + 0x06, + 0x73, + 0x0d, + 0xaa, + 0x0e, + 0x4c, + 0x27, + 0x18, + 0x3e, + 0xc2, + 0xc0, + 0xc0, + 0x90, + 0xb0, + 0x68, + 0x1c, + 0x12, + 0x16, + 0x68, + 0x6f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xef, + 0xf3, + 0xff, + 0x06, + 0xb0, + 0xeb, + 0x83, + 0xdf, + 0x06, + 0xf8, + 0x39, + 0xf5, + 0x00, + 0xfc, + 0x1d, + 0xb9, + 0xa6, + 0xec, + 0x13, + 0x98, + 0x54, + 0x33, + 0x0b, + 0x06, + 0x16, + 0x0c, + 0xa0, + 0xc0, + 0xc1, + 0xc0, + 0xc1, + 0xa1, + 0xb0, + 0x21, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0x80, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0x95, + 0xa8, + 0x36, + 0x1d, + 0x4f, + 0x4f, + 0xfe, + 0x0b, + 0x47, + 0x06, + 0x07, + 0x05, + 0xe1, + 0x87, + 0x0b, + 0x07, + 0xa8, + 0xc5, + 0xc0, + 0xc6, + 0xc9, + 0x8e, + 0xc1, + 0x9b, + 0x81, + 0x9c, + 0xb7, + 0x73, + 0x03, + 0xe4, + 0x1d, + 0x89, + 0x81, + 0xe0, + 0xce, + 0x16, + 0x06, + 0x0f, + 0x61, + 0x60, + 0x60, + 0xe7, + 0x0b, + 0x03, + 0x05, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x1f, + 0xd4, + 0x09, + 0xc3, + 0xfa, + 0x81, + 0x5a, + 0xf0, + 0x3f, + 0xa3, + 0xfe, + 0x0d, + 0xc0, + 0xb0, + 0x9c, + 0x3b, + 0x87, + 0xc8, + 0x28, + 0x1a, + 0xf2, + 0xe8, + 0x1a, + 0x1b, + 0xa6, + 0x16, + 0x38, + 0x66, + 0xa7, + 0x05, + 0x38, + 0x36, + 0xd0, + 0x82, + 0xf0, + 0x66, + 0x28, + 0x19, + 0xf0, + 0x7d, + 0x40, + 0x9d, + 0xb0, + 0xf5, + 0x01, + 0x68, + 0x2e, + 0x0d, + 0x42, + 0x81, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x85, + 0x40, + 0xa8, + 0x19, + 0xc2, + 0xa0, + 0x54, + 0x0c, + 0xff, + 0xfa, + 0x0c, + 0xe1, + 0x50, + 0x2a, + 0x06, + 0x70, + 0xa8, + 0x17, + 0x06, + 0x7f, + 0xfd, + 0x07, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x9f, + 0xc8, + 0x7f, + 0x3b, + 0x47, + 0x83, + 0xcf, + 0x81, + 0x40, + 0x79, + 0x0b, + 0xc8, + 0x54, + 0x09, + 0xf0, + 0x10, + 0xea, + 0x07, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x46, + 0xae, + 0xb0, + 0x3f, + 0x97, + 0x6b, + 0x83, + 0x68, + 0x76, + 0x1f, + 0x5e, + 0x0e, + 0xd0, + 0xf7, + 0xa8, + 0x7f, + 0xc8, + 0x1b, + 0x32, + 0x81, + 0xb0, + 0xb7, + 0x0d, + 0x85, + 0xa0, + 0x73, + 0x0d, + 0x65, + 0x02, + 0x51, + 0x87, + 0x5e, + 0x0f, + 0xb0, + 0xef, + 0x90, + 0xf6, + 0x06, + 0xd1, + 0xe4, + 0x36, + 0x3a, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x0a, + 0x41, + 0x21, + 0xec, + 0x2a, + 0x03, + 0x43, + 0xd8, + 0x54, + 0x06, + 0x86, + 0xfe, + 0x24, + 0x1a, + 0x1d, + 0x61, + 0x68, + 0x34, + 0x3a, + 0xd0, + 0x68, + 0x34, + 0x3b, + 0xe0, + 0x70, + 0x38, + 0x33, + 0xe7, + 0x3c, + 0x3e, + 0x0d, + 0x38, + 0x1d, + 0xdb, + 0x0d, + 0x98, + 0x28, + 0x5b, + 0x20, + 0x51, + 0x83, + 0x41, + 0x8e, + 0x1d, + 0x8e, + 0x0a, + 0x03, + 0x43, + 0x66, + 0x8e, + 0x13, + 0x86, + 0xc8, + 0x0a, + 0x0d, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0xff, + 0xb4, + 0x70, + 0xfe, + 0xfe, + 0xb5, + 0x01, + 0xc3, + 0xb4, + 0x73, + 0x4a, + 0x06, + 0x7c, + 0x38, + 0xe6, + 0x1d, + 0xf4, + 0xe0, + 0xb8, + 0x3b, + 0xce, + 0xe1, + 0x70, + 0x69, + 0xc0, + 0xe0, + 0xec, + 0x36, + 0x60, + 0x72, + 0xcb, + 0x03, + 0x18, + 0x1d, + 0xc2, + 0xd0, + 0xd8, + 0x1e, + 0x43, + 0xfb, + 0x03, + 0x87, + 0xfd, + 0x81, + 0xff, + 0xc8, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xbf, + 0xfe, + 0x83, + 0x68, + 0x5e, + 0x0a, + 0x81, + 0xb4, + 0x17, + 0xa0, + 0x30, + 0x69, + 0x2b, + 0xc2, + 0x83, + 0x9d, + 0x28, + 0x3a, + 0x1a, + 0xf2, + 0x05, + 0x05, + 0xe8, + 0x12, + 0x0f, + 0x48, + 0x66, + 0x0f, + 0x95, + 0x7a, + 0x0f, + 0x90, + 0xf9, + 0x0f, + 0xaf, + 0xa5, + 0x07, + 0xfe, + 0x55, + 0xf2, + 0x1f, + 0xf8, + 0x0a, + 0x08, + 0x0b, + 0x03, + 0xff, + 0x90, + 0xb0, + 0x38, + 0x7f, + 0xd8, + 0x1c, + 0x0a, + 0x0e, + 0xfe, + 0x70, + 0x68, + 0x7d, + 0x81, + 0xc7, + 0x96, + 0x0a, + 0xe1, + 0xdf, + 0xf0, + 0x5f, + 0x2b, + 0x06, + 0x07, + 0x0b, + 0xc7, + 0x60, + 0xc0, + 0xe0, + 0x9c, + 0x14, + 0x06, + 0x06, + 0x06, + 0x60, + 0xa0, + 0xe0, + 0xa0, + 0x13, + 0x06, + 0x94, + 0x05, + 0x03, + 0x60, + 0xc1, + 0x85, + 0x21, + 0xb2, + 0x85, + 0x85, + 0x87, + 0x66, + 0x0c, + 0x1e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0b, + 0x41, + 0xff, + 0x07, + 0x68, + 0x30, + 0xec, + 0x3b, + 0x41, + 0x87, + 0x61, + 0x7f, + 0x18, + 0x30, + 0x61, + 0xda, + 0x0c, + 0x18, + 0x30, + 0xcf, + 0x81, + 0x83, + 0x06, + 0x1b, + 0xd4, + 0x30, + 0x60, + 0xc3, + 0x79, + 0xcc, + 0x70, + 0x61, + 0x4e, + 0x82, + 0x1c, + 0x10, + 0x1c, + 0xd0, + 0xdd, + 0x03, + 0x93, + 0x42, + 0x66, + 0x04, + 0x1b, + 0x42, + 0xc6, + 0x06, + 0x1b, + 0x41, + 0x81, + 0x81, + 0x86, + 0xd5, + 0x06, + 0xfa, + 0x00, + 0x0b, + 0x0d, + 0x86, + 0x43, + 0xb0, + 0xd8, + 0x4e, + 0x1d, + 0x86, + 0xc2, + 0xd0, + 0xbf, + 0x81, + 0x8f, + 0x07, + 0x38, + 0x6d, + 0xd0, + 0xf5, + 0xc0, + 0x75, + 0x07, + 0xdf, + 0x1f, + 0xfc, + 0x83, + 0xce, + 0x0c, + 0x18, + 0x75, + 0x31, + 0x06, + 0x0d, + 0x0d, + 0x98, + 0x6c, + 0x0e, + 0x1a, + 0x30, + 0xd8, + 0x5a, + 0x1d, + 0x86, + 0xc0, + 0xac, + 0x3b, + 0x09, + 0xf9, + 0x2c, + 0x36, + 0x15, + 0x10, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x21, + 0xf6, + 0x1b, + 0x8d, + 0x0d, + 0xfc, + 0x70, + 0x1d, + 0x0c, + 0xea, + 0xf0, + 0x67, + 0x82, + 0xbc, + 0xdf, + 0xe7, + 0x0b, + 0xe4, + 0xd0, + 0xb0, + 0xcd, + 0xb9, + 0x86, + 0xc3, + 0x6e, + 0x16, + 0x1b, + 0x09, + 0xcc, + 0x2c, + 0xbd, + 0x06, + 0x4c, + 0x2c, + 0x3c, + 0x86, + 0xc2, + 0xc3, + 0x98, + 0x36, + 0x16, + 0x86, + 0xa0, + 0x6c, + 0x27, + 0xfc, + 0x00, + 0x0b, + 0x05, + 0xff, + 0x07, + 0x60, + 0xa0, + 0x67, + 0x0e, + 0xc1, + 0x40, + 0xce, + 0x17, + 0xf5, + 0x10, + 0x6e, + 0x19, + 0xc1, + 0x4c, + 0x1b, + 0x86, + 0xbc, + 0x51, + 0xd9, + 0xc3, + 0x7a, + 0x68, + 0x79, + 0x58, + 0x4d, + 0x9c, + 0x8e, + 0x0c, + 0x2d, + 0xc1, + 0x25, + 0xa6, + 0x07, + 0x30, + 0x69, + 0xb9, + 0x87, + 0x60, + 0xce, + 0x37, + 0x0e, + 0xc7, + 0x70, + 0x2b, + 0x43, + 0x66, + 0x87, + 0xad, + 0x0b, + 0x30, + 0xf9, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0x90, + 0xff, + 0xc5, + 0x03, + 0xf9, + 0xff, + 0xf0, + 0x67, + 0x0f, + 0x9c, + 0x33, + 0x8f, + 0x04, + 0xe1, + 0x9c, + 0x29, + 0x5e, + 0x83, + 0x38, + 0x7f, + 0xe1, + 0xff, + 0xfa, + 0x0f, + 0x38, + 0x75, + 0x0a, + 0xf7, + 0x58, + 0xd2, + 0xbb, + 0xea, + 0x6e, + 0x1e, + 0xef, + 0x47, + 0x90, + 0xd6, + 0x38, + 0xe8, + 0x6f, + 0x20, + 0x70, + 0xaf, + 0x22, + 0x19, + 0xc3, + 0x90, + 0x0b, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x79, + 0x5a, + 0x83, + 0x61, + 0xeb, + 0xea, + 0x7f, + 0xe0, + 0xda, + 0x19, + 0xd0, + 0xf5, + 0xe0, + 0xec, + 0x3e, + 0xfa, + 0x0d, + 0x87, + 0xde, + 0x71, + 0x6d, + 0x60, + 0xa7, + 0x47, + 0xfe, + 0x41, + 0x9a, + 0x38, + 0x76, + 0x8a, + 0x34, + 0x70, + 0xed, + 0x0d, + 0xa3, + 0x87, + 0x68, + 0x6d, + 0x1d, + 0x7b, + 0x43, + 0x68, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x90, + 0x60, + 0x42, + 0xfe, + 0x30, + 0x60, + 0xd0, + 0x9c, + 0x29, + 0x30, + 0x61, + 0xae, + 0x03, + 0x18, + 0xc1, + 0xbe, + 0x41, + 0x18, + 0xa0, + 0x9b, + 0x65, + 0xda, + 0xe0, + 0x4e, + 0x0f, + 0xfe, + 0x56, + 0x61, + 0xec, + 0x3c, + 0x98, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0e, + 0x0a, + 0x80, + 0x7f, + 0xe0, + 0xd4, + 0x03, + 0x06, + 0x70, + 0xd4, + 0x03, + 0x06, + 0x70, + 0x7f, + 0x4c, + 0x19, + 0xc3, + 0x70, + 0x18, + 0x33, + 0x86, + 0xe0, + 0x30, + 0x67, + 0x0a, + 0xf2, + 0x30, + 0x67, + 0x0b, + 0xa6, + 0xaf, + 0xf8, + 0x0d, + 0x4a, + 0x17, + 0xe0, + 0x65, + 0x02, + 0x60, + 0x30, + 0x49, + 0x40, + 0xb8, + 0x0e, + 0x1d, + 0x40, + 0x38, + 0x6a, + 0x06, + 0xa0, + 0x34, + 0x3b, + 0x0d, + 0x41, + 0x83, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xa9, + 0xd0, + 0xc3, + 0xb0, + 0xa9, + 0xd0, + 0xf5, + 0x6c, + 0x33, + 0xa1, + 0xff, + 0x8b, + 0xc1, + 0xff, + 0x8f, + 0x53, + 0xff, + 0x91, + 0xb3, + 0x1c, + 0x3f, + 0x4e, + 0x15, + 0x03, + 0xf6, + 0x61, + 0x7f, + 0xc8, + 0x13, + 0x0f, + 0xed, + 0x0d, + 0x87, + 0xf6, + 0x1d, + 0x87, + 0xe7, + 0x0e, + 0xc3, + 0xdf, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0a, + 0x81, + 0xff, + 0xbf, + 0xd1, + 0xd5, + 0xc1, + 0xb4, + 0xa1, + 0x85, + 0x40, + 0x9c, + 0x14, + 0x30, + 0xa8, + 0x15, + 0x01, + 0x43, + 0x0a, + 0x80, + 0x70, + 0xb4, + 0xea, + 0xe0, + 0x40, + 0xb9, + 0x55, + 0xc8, + 0x7e, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfb, + 0xf0, + 0x7f, + 0xdb, + 0x56, + 0x1f, + 0xad, + 0x28, + 0x3c, + 0x1a, + 0xe0, + 0xa8, + 0x15, + 0xe0, + 0x41, + 0xd4, + 0x0e, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xc3, + 0xfd, + 0x85, + 0x84, + 0xb8, + 0x2c, + 0x0e, + 0x17, + 0x4c, + 0xfd, + 0x7e, + 0x70, + 0x60, + 0xb0, + 0xb2, + 0x70, + 0x60, + 0xb0, + 0xb2, + 0x70, + 0x60, + 0xf4, + 0x0c, + 0x9c, + 0x18, + 0xfa, + 0x18, + 0xdc, + 0x19, + 0x3a, + 0xd1, + 0x98, + 0x33, + 0x30, + 0x49, + 0x98, + 0x35, + 0x18, + 0x30, + 0x66, + 0x0c, + 0x2c, + 0x18, + 0x33, + 0x06, + 0x16, + 0x48, + 0x33, + 0xf0, + 0x59, + 0x97, + 0x18, + 0x30, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xb0, + 0xfe, + 0xd0, + 0x38, + 0x7f, + 0x68, + 0x2f, + 0xf4, + 0x7f, + 0x1a, + 0x19, + 0xc2, + 0xd3, + 0x83, + 0x9c, + 0x17, + 0x8f, + 0xf0, + 0xe0, + 0xf5, + 0x0c, + 0x2c, + 0x71, + 0xb6, + 0x30, + 0xb1, + 0xcd, + 0xd0, + 0x61, + 0x63, + 0x39, + 0xa0, + 0xfe, + 0x18, + 0x4d, + 0x06, + 0x1d, + 0x40, + 0xb4, + 0x08, + 0x75, + 0x02, + 0xd0, + 0xfd, + 0xa1, + 0x68, + 0x75, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xf7, + 0x07, + 0xda, + 0x3f, + 0xf8, + 0x1f, + 0xd4, + 0x5f, + 0x61, + 0x3a, + 0x54, + 0x1d, + 0x85, + 0x78, + 0x2c, + 0x3f, + 0xbe, + 0x41, + 0x85, + 0x61, + 0x36, + 0xe0, + 0xdb, + 0x83, + 0x4e, + 0x40, + 0xf4, + 0x1c, + 0xe6, + 0x1b, + 0x43, + 0xca, + 0x30, + 0xd8, + 0x72, + 0x1b, + 0x0d, + 0x87, + 0x61, + 0xb0, + 0xda, + 0x13, + 0x86, + 0xc3, + 0x3f, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x1b, + 0xd0, + 0x7d, + 0xa1, + 0x59, + 0xa1, + 0xbf, + 0x8b, + 0x0b, + 0x43, + 0xb4, + 0xb5, + 0x87, + 0x42, + 0x7c, + 0xe1, + 0x61, + 0x68, + 0x3d, + 0x61, + 0x90, + 0xfb, + 0xce, + 0xff, + 0xc1, + 0x4e, + 0x87, + 0xdc, + 0x07, + 0x34, + 0x3d, + 0x61, + 0x93, + 0x42, + 0x87, + 0x0f, + 0xb4, + 0x2b, + 0xc1, + 0xfb, + 0x43, + 0x3c, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xed, + 0x0e, + 0xa7, + 0x21, + 0xb4, + 0x3b, + 0xf8, + 0x36, + 0x87, + 0xd8, + 0x1f, + 0xfc, + 0x15, + 0xe1, + 0xc1, + 0xa0, + 0xc2, + 0xf5, + 0x1c, + 0x1a, + 0x0c, + 0x2b, + 0x37, + 0x07, + 0x81, + 0x82, + 0x70, + 0x39, + 0x2b, + 0x30, + 0x66, + 0x07, + 0xb0, + 0x76, + 0x04, + 0xc0, + 0xf0, + 0x67, + 0x0d, + 0x81, + 0xc3, + 0xd8, + 0x6c, + 0x0e, + 0x1c, + 0xe1, + 0xb0, + 0x38, + 0x6f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x87, + 0x38, + 0x7d, + 0x84, + 0xae, + 0x58, + 0x7f, + 0x8f, + 0x56, + 0xd0, + 0x3a, + 0x0c, + 0x3b, + 0x41, + 0x78, + 0x18, + 0x76, + 0x83, + 0xd4, + 0x30, + 0xed, + 0x1f, + 0x19, + 0xff, + 0x24, + 0xe1, + 0x61, + 0xda, + 0xb3, + 0x0b, + 0x0e, + 0xd1, + 0x30, + 0xb0, + 0xed, + 0x0b, + 0x0b, + 0x0e, + 0xd0, + 0xb0, + 0xbf, + 0xe4, + 0x2c, + 0x2c, + 0x3b, + 0x40, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x7f, + 0xe0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0xff, + 0x83, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x2f, + 0x7e, + 0x5e, + 0x0e, + 0x7a, + 0xda, + 0x1f, + 0x5a, + 0x50, + 0x78, + 0x35, + 0xc1, + 0x50, + 0x2b, + 0xc0, + 0x43, + 0xa8, + 0x1c, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x1c, + 0x27, + 0x0e, + 0xd0, + 0x38, + 0x4e, + 0x12, + 0xb8, + 0x0e, + 0x13, + 0x85, + 0xfd, + 0x7f, + 0xe4, + 0x2e, + 0x03, + 0x84, + 0xe1, + 0x9f, + 0x23, + 0x84, + 0xe1, + 0xae, + 0xc7, + 0x09, + 0xc3, + 0x79, + 0x43, + 0xfe, + 0x0a, + 0x74, + 0x0e, + 0x13, + 0x85, + 0x9a, + 0x07, + 0x09, + 0xc2, + 0x4d, + 0x03, + 0x84, + 0xe1, + 0xda, + 0x07, + 0x09, + 0xc3, + 0xb4, + 0x0f, + 0xf8, + 0x3b, + 0x40, + 0xe1, + 0x38, + 0x00, + 0x07, + 0x06, + 0xd0, + 0xfe, + 0x60, + 0xb4, + 0x25, + 0x03, + 0x40, + 0xab, + 0xfa, + 0x42, + 0xa1, + 0x47, + 0x43, + 0xf9, + 0xc2, + 0xd0, + 0xd0, + 0x56, + 0x1b, + 0x82, + 0x70, + 0x58, + 0x75, + 0xfc, + 0x87, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xae, + 0x9c, + 0x1f, + 0x9e, + 0x28, + 0x5a, + 0x1a, + 0xe0, + 0xa8, + 0x06, + 0xe0, + 0x21, + 0xd4, + 0x0e, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0xa2, + 0x16, + 0x87, + 0xf9, + 0x5f, + 0xe4, + 0x37, + 0x90, + 0x9c, + 0x12, + 0x1c, + 0xa0, + 0xac, + 0x12, + 0x1e, + 0x90, + 0x68, + 0x24, + 0x82, + 0xb1, + 0xe0, + 0xa8, + 0x60, + 0xb1, + 0xe5, + 0x01, + 0xf8, + 0x3f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xfb, + 0x68, + 0xe1, + 0xfa, + 0xd2, + 0x83, + 0xc1, + 0xae, + 0x0a, + 0x81, + 0x5c, + 0x08, + 0x3a, + 0x81, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0xfc, + 0x1f, + 0x90, + 0x9e, + 0x0f, + 0xe6, + 0xf8, + 0x3e, + 0xbf, + 0xff, + 0x41, + 0xeb, + 0xb0, + 0x9c, + 0x3d, + 0x60, + 0xc2, + 0xd0, + 0xd7, + 0x01, + 0xc0, + 0xc1, + 0xa8, + 0x17, + 0xa0, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0xf9, + 0x0f, + 0xcf, + 0x14, + 0x3c, + 0x86, + 0x7c, + 0x82, + 0x80, + 0x7d, + 0x02, + 0x43, + 0x50, + 0x3a, + 0x00, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x82, + 0xd0, + 0xda, + 0x1e, + 0xfe, + 0x03, + 0x87, + 0xe7, + 0x42, + 0x90, + 0xfd, + 0x79, + 0x06, + 0x1f, + 0xde, + 0x72, + 0xff, + 0x80, + 0xd8, + 0x1f, + 0x06, + 0x70, + 0x66, + 0x3d, + 0x86, + 0x71, + 0x8c, + 0xd3, + 0x0c, + 0xe1, + 0xb0, + 0xd8, + 0x67, + 0x0d, + 0x86, + 0xc3, + 0x38, + 0x6c, + 0x37, + 0xfc, + 0x1b, + 0x0d, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xe0, + 0xd1, + 0xca, + 0x74, + 0x60, + 0x60, + 0x72, + 0xfa, + 0x60, + 0x60, + 0x70, + 0x3a, + 0x3f, + 0xf8, + 0x17, + 0x87, + 0x06, + 0x8e, + 0x0f, + 0x95, + 0x03, + 0x03, + 0x8f, + 0x9d, + 0xc1, + 0xa3, + 0x9b, + 0x81, + 0xff, + 0xce, + 0x61, + 0xec, + 0x3e, + 0xc3, + 0xd8, + 0x7d, + 0x87, + 0xb0, + 0xfb, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x87, + 0xb0, + 0xe5, + 0x6a, + 0x0d, + 0xa1, + 0xbf, + 0x9f, + 0xfc, + 0x07, + 0x47, + 0x06, + 0x8e, + 0x0b, + 0xc3, + 0x83, + 0x03, + 0x83, + 0xd4, + 0x70, + 0x60, + 0x71, + 0xb1, + 0x5f, + 0xf8, + 0xdc, + 0x0e, + 0xad, + 0x6d, + 0xcc, + 0x0e, + 0x0c, + 0x0e, + 0x26, + 0x07, + 0x06, + 0x07, + 0x0b, + 0x03, + 0x83, + 0x47, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xe1, + 0xce, + 0x1f, + 0xf8, + 0x20, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xd0, + 0xfd, + 0x4e, + 0x86, + 0x1f, + 0xd7, + 0xd3, + 0x87, + 0xf9, + 0xd0, + 0x7f, + 0xc1, + 0xaf, + 0x03, + 0x43, + 0x61, + 0xbd, + 0x43, + 0x0e, + 0xc2, + 0x6c, + 0x8c, + 0x3b, + 0x0b, + 0x30, + 0xbf, + 0xe0, + 0x39, + 0x85, + 0xaf, + 0x80, + 0xa3, + 0x0b, + 0x0f, + 0xfb, + 0x0b, + 0x0f, + 0xfb, + 0x0b, + 0x5f, + 0x83, + 0x61, + 0x7f, + 0xe0, + 0x0a, + 0x43, + 0xea, + 0x07, + 0x48, + 0x57, + 0xd2, + 0x1d, + 0x20, + 0x70, + 0xfd, + 0xfc, + 0xac, + 0x3f, + 0x2b, + 0x91, + 0xc3, + 0xf9, + 0xf0, + 0x1f, + 0xf8, + 0x2b, + 0xd0, + 0xe0, + 0x70, + 0xef, + 0x3a, + 0xb0, + 0x38, + 0x6a, + 0x94, + 0x33, + 0xf0, + 0x6c, + 0x90, + 0x50, + 0x17, + 0x04, + 0x92, + 0x0d, + 0x03, + 0xd8, + 0x69, + 0x06, + 0x13, + 0x87, + 0xa4, + 0xe0, + 0x9c, + 0x3d, + 0x24, + 0x19, + 0xc2, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x2a, + 0x07, + 0xf5, + 0x02, + 0xd0, + 0xfe, + 0xa0, + 0x5d, + 0x79, + 0x3f, + 0x9a, + 0xb5, + 0xe0, + 0xb8, + 0x71, + 0xc3, + 0xe7, + 0xce, + 0x8e, + 0xb8, + 0x2b, + 0xb0, + 0x9f, + 0xe0, + 0xba, + 0x38, + 0x1c, + 0x3d, + 0x58, + 0x40, + 0xe1, + 0xec, + 0xa0, + 0x67, + 0xf9, + 0x12, + 0x81, + 0x9c, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x74, + 0x87, + 0xda, + 0x1c, + 0xe1, + 0xf6, + 0x8f, + 0xfe, + 0x07, + 0xf3, + 0x87, + 0xb0, + 0xda, + 0x30, + 0x7b, + 0x09, + 0xf0, + 0x7f, + 0xe2, + 0xe8, + 0xff, + 0xe4, + 0x1e, + 0x70, + 0xce, + 0x1d, + 0x3a, + 0x1c, + 0xe1, + 0xd9, + 0xa1, + 0xce, + 0x1c, + 0x9a, + 0x1c, + 0xe1, + 0xf6, + 0x87, + 0x38, + 0x7d, + 0xa1, + 0xce, + 0x1f, + 0x68, + 0x4f, + 0x90, + 0xc0, + 0x0b, + 0x43, + 0xe6, + 0x0e, + 0xd0, + 0x37, + 0xd2, + 0x1d, + 0xa0, + 0xd1, + 0x83, + 0xbf, + 0x9c, + 0x0e, + 0x1f, + 0x68, + 0x30, + 0xb0, + 0xf3, + 0xe0, + 0x60, + 0x70, + 0xf7, + 0xd1, + 0xff, + 0x82, + 0xf3, + 0x98, + 0x58, + 0x74, + 0xe8, + 0x30, + 0xb4, + 0x27, + 0x34, + 0x18, + 0x54, + 0x0c, + 0x9a, + 0x0c, + 0x27, + 0x0f, + 0x68, + 0x30, + 0x66, + 0x30, + 0x5a, + 0x3d, + 0xb4, + 0xe4, + 0x2d, + 0x2d, + 0x04, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xba, + 0x70, + 0x7f, + 0x71, + 0x42, + 0x81, + 0xeb, + 0x41, + 0x40, + 0x3a, + 0x16, + 0xaa, + 0xbd, + 0x52, + 0xa0, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0x07, + 0xb4, + 0x3c, + 0xf5, + 0xed, + 0x0f, + 0x30, + 0x7b, + 0x43, + 0xcf, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xff, + 0xb0, + 0x30, + 0x30, + 0xf7, + 0xf3, + 0x0e, + 0x1e, + 0x6d, + 0x68, + 0xbf, + 0x06, + 0xb4, + 0x63, + 0x05, + 0x03, + 0x7c, + 0x35, + 0x03, + 0x43, + 0x79, + 0xe9, + 0x81, + 0xc3, + 0x53, + 0x1a, + 0x05, + 0xe0, + 0xd9, + 0x81, + 0x81, + 0x47, + 0x03, + 0x18, + 0x18, + 0xa0, + 0x28, + 0x1b, + 0x03, + 0x70, + 0x6c, + 0x36, + 0x0a, + 0x07, + 0xfd, + 0x82, + 0xff, + 0xc8, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xd7, + 0xff, + 0xc1, + 0xa5, + 0x8a, + 0x0b, + 0x61, + 0xa4, + 0xca, + 0x18, + 0xe1, + 0xa4, + 0x4a, + 0x08, + 0xe1, + 0xaf, + 0xff, + 0x83, + 0xf7, + 0xe0, + 0xff, + 0x3b, + 0x47, + 0x43, + 0xeb, + 0x05, + 0x07, + 0x83, + 0x7a, + 0x0a, + 0x81, + 0x5e, + 0x02, + 0x1d, + 0x40, + 0xe4, + 0x0b, + 0x4b, + 0xff, + 0x21, + 0x68, + 0x7e, + 0xc2, + 0x57, + 0x21, + 0xf6, + 0x17, + 0xf2, + 0x1e, + 0xc3, + 0xb4, + 0x1f, + 0x81, + 0x86, + 0x7c, + 0x0c, + 0x18, + 0x30, + 0xd7, + 0xa3, + 0x06, + 0x0c, + 0x37, + 0x9c, + 0xc1, + 0x83, + 0x0a, + 0x74, + 0x18, + 0x30, + 0x61, + 0x66, + 0x83, + 0xf0, + 0x30, + 0x93, + 0x41, + 0x87, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0xbe, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xa8, + 0x1f, + 0x97, + 0xd4, + 0x5f, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xdd, + 0x70, + 0x7f, + 0x71, + 0x42, + 0xc3, + 0xd4, + 0x0a, + 0x81, + 0x50, + 0x28, + 0x1f, + 0xf8, + 0x08, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xfe, + 0x7f, + 0xff, + 0x07, + 0x90, + 0x50, + 0x08, + 0x7d, + 0x60, + 0xa0, + 0xf0, + 0x67, + 0x82, + 0xa0, + 0x56, + 0x19, + 0x05, + 0xe4, + 0x34, + 0x00, + 0x0a, + 0x43, + 0xa4, + 0x3e, + 0x90, + 0xe7, + 0x0f, + 0xb8, + 0x39, + 0xd0, + 0xdf, + 0xd7, + 0xfe, + 0x42, + 0xd0, + 0xe7, + 0x0f, + 0x3e, + 0x0e, + 0x70, + 0xf5, + 0xd8, + 0x67, + 0x0f, + 0x79, + 0x9b, + 0xfe, + 0x03, + 0x44, + 0x3a, + 0xc3, + 0xb2, + 0x43, + 0x9c, + 0x3a, + 0x24, + 0x39, + 0xc3, + 0xe9, + 0x0e, + 0x70, + 0xfa, + 0x43, + 0x9c, + 0x3e, + 0x92, + 0xff, + 0xd0, + 0x03, + 0x06, + 0x70, + 0xf9, + 0x81, + 0x68, + 0x2b, + 0x01, + 0x81, + 0x82, + 0x31, + 0xcf, + 0xc6, + 0x0c, + 0xc1, + 0x82, + 0xc1, + 0x83, + 0x30, + 0x60, + 0xf2, + 0x60, + 0xcc, + 0x18, + 0x3e, + 0x30, + 0x66, + 0x0c, + 0x7a, + 0x38, + 0x33, + 0x06, + 0x54, + 0x0c, + 0x19, + 0x83, + 0x36, + 0x07, + 0xd1, + 0x83, + 0x15, + 0x0c, + 0x69, + 0xde, + 0x03, + 0x04, + 0xe0, + 0xc3, + 0x98, + 0x0e, + 0x16, + 0x1c, + 0xc0, + 0xc3, + 0x61, + 0x0d, + 0x40, + 0xb0, + 0xfd, + 0x94, + 0x0b, + 0x03, + 0xa1, + 0x65, + 0xf1, + 0xf4, + 0x86, + 0xca, + 0x05, + 0x87, + 0xec, + 0xa0, + 0xac, + 0x36, + 0x0b, + 0xfa, + 0x3f, + 0xc0, + 0x94, + 0x14, + 0x87, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x9f, + 0xc8, + 0x7f, + 0x3b, + 0x47, + 0x43, + 0xcd, + 0x82, + 0x80, + 0xe4, + 0x2f, + 0x21, + 0x50, + 0x27, + 0xc0, + 0x43, + 0xa8, + 0x1c, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x5a, + 0x15, + 0x03, + 0xb0, + 0x9c, + 0x2d, + 0x05, + 0xfc, + 0x0e, + 0x28, + 0x1d, + 0x61, + 0xdf, + 0x07, + 0xbc, + 0x86, + 0xf8, + 0x3d, + 0xf0, + 0x2e, + 0x2e, + 0x40, + 0xdb, + 0xe8, + 0x10, + 0x2c, + 0x1b, + 0x88, + 0x4e, + 0x1c, + 0xc6, + 0x0f, + 0xfc, + 0x90, + 0x30, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x7f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x17, + 0xfe, + 0x57, + 0xf0, + 0x6d, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0xae, + 0x07, + 0xfe, + 0x0b, + 0xe4, + 0xc1, + 0xa3, + 0x85, + 0xe3, + 0x30, + 0x61, + 0x60, + 0x9c, + 0x2c, + 0x18, + 0x58, + 0x33, + 0x0b, + 0x06, + 0x16, + 0x08, + 0xc2, + 0xc1, + 0x81, + 0xc3, + 0x61, + 0x60, + 0xcb, + 0x83, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x38, + 0x0b, + 0x0f, + 0x2a, + 0xc3, + 0xb0, + 0x5d, + 0x4a, + 0x0f, + 0x69, + 0x21, + 0xf9, + 0xfe, + 0xbf, + 0xf0, + 0x6d, + 0x24, + 0x3f, + 0xd7, + 0x89, + 0x0f, + 0xf7, + 0xae, + 0x7f, + 0xc8, + 0x1b, + 0x2c, + 0xd0, + 0xb4, + 0x13, + 0x83, + 0x34, + 0x2c, + 0x0e, + 0x60, + 0xcd, + 0x03, + 0x84, + 0x98, + 0x33, + 0x4f, + 0x21, + 0xd8, + 0xc6, + 0x86, + 0x43, + 0x64, + 0x92, + 0x1b, + 0x0d, + 0x98, + 0x1f, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x03, + 0xf1, + 0xf8, + 0x36, + 0x06, + 0x33, + 0x1c, + 0x36, + 0x06, + 0x33, + 0x06, + 0x0f, + 0xca, + 0x8c, + 0xc1, + 0x84, + 0xe0, + 0x63, + 0x30, + 0x61, + 0x5c, + 0x31, + 0x98, + 0xe1, + 0x7c, + 0xff, + 0xf8, + 0x1e, + 0x66, + 0x33, + 0x1c, + 0x0d, + 0x81, + 0x8c, + 0xc1, + 0x83, + 0x70, + 0x49, + 0x98, + 0x30, + 0x46, + 0x09, + 0x33, + 0x06, + 0x1b, + 0x06, + 0x0d, + 0xc1, + 0x86, + 0xc7, + 0x07, + 0x41, + 0xc3, + 0x64, + 0x9e, + 0x95, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0a, + 0x81, + 0xff, + 0x81, + 0x40, + 0x3f, + 0xe4, + 0x35, + 0x03, + 0xff, + 0x7f, + 0x41, + 0xff, + 0x3c, + 0x1f, + 0xf8, + 0x7c, + 0x9f, + 0xf8, + 0x2b, + 0xe0, + 0xda, + 0x1e, + 0xe8, + 0xc1, + 0x68, + 0x74, + 0xd0, + 0x0c, + 0x6a, + 0xc0, + 0xe5, + 0x01, + 0x26, + 0x9a, + 0x1a, + 0x80, + 0xc1, + 0xa5, + 0x03, + 0x50, + 0xd0, + 0x68, + 0x30, + 0xd4, + 0x10, + 0xb4, + 0x08, + 0x6a, + 0x05, + 0x78, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x87, + 0xd8, + 0x76, + 0x38, + 0x7b, + 0x43, + 0x60, + 0x50, + 0x5f, + 0xc3, + 0x7f, + 0x21, + 0xb4, + 0x69, + 0xc1, + 0xf5, + 0xe0, + 0xd4, + 0x09, + 0x0b, + 0xd4, + 0x03, + 0xfd, + 0x01, + 0xb2, + 0x7d, + 0x68, + 0x10, + 0x6e, + 0x1e, + 0xc1, + 0xc3, + 0x98, + 0x7b, + 0xb8, + 0x3b, + 0x0f, + 0x5c, + 0x21, + 0xb0, + 0xcf, + 0xc9, + 0x21, + 0x60, + 0xbc, + 0x96, + 0xe1, + 0xb0, + 0x41, + 0xd7, + 0x00, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0x5f, + 0xf9, + 0x0b, + 0x02, + 0xb5, + 0xb5, + 0x03, + 0xf8, + 0x18, + 0x58, + 0x66, + 0xe4, + 0x10, + 0x50, + 0x73, + 0xc5, + 0xff, + 0x41, + 0x7c, + 0x85, + 0xa0, + 0xa0, + 0x56, + 0xe1, + 0x61, + 0x50, + 0x13, + 0x87, + 0x61, + 0x50, + 0x19, + 0x87, + 0x61, + 0x50, + 0x09, + 0x87, + 0x61, + 0x50, + 0x36, + 0x1d, + 0x97, + 0x90, + 0xd8, + 0x76, + 0x1f, + 0xd8, + 0x76, + 0x1e, + 0x0b, + 0x0e, + 0xc4, + 0x3e, + 0xc3, + 0xb0, + 0x68, + 0x4a, + 0xe4, + 0x0e, + 0x12, + 0x15, + 0x39, + 0xbf, + 0xf0, + 0x4e, + 0x81, + 0xb7, + 0x58, + 0x2b, + 0xc1, + 0x50, + 0xc0, + 0x85, + 0xea, + 0x02, + 0x4c, + 0xa0, + 0x1b, + 0x30, + 0x69, + 0x98, + 0x5b, + 0x86, + 0xc1, + 0xe4, + 0x0e, + 0x61, + 0x38, + 0x3c, + 0x19, + 0x30, + 0xb4, + 0x70, + 0xfb, + 0x03, + 0x8f, + 0x81, + 0x06, + 0xc7, + 0x57, + 0x60, + 0xc3, + 0x63, + 0x08, + 0x3f, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x4e, + 0x1f, + 0xda, + 0x15, + 0x87, + 0xf6, + 0x9f, + 0xfc, + 0x0f, + 0xe0, + 0x61, + 0xfe, + 0xd0, + 0x31, + 0x87, + 0xcf, + 0x81, + 0xa6, + 0x1f, + 0x5e, + 0x56, + 0x0d, + 0x0f, + 0x79, + 0xdf, + 0xf9, + 0x03, + 0x68, + 0x76, + 0x1e, + 0xcd, + 0x04, + 0x98, + 0xa0, + 0x31, + 0xa0, + 0xc1, + 0x83, + 0x0e, + 0xd3, + 0x81, + 0x82, + 0x81, + 0xb5, + 0x61, + 0x61, + 0x61, + 0xb4, + 0x2b, + 0xc1, + 0xc0, + 0x0a, + 0x43, + 0xb0, + 0xfa, + 0x43, + 0xbf, + 0x85, + 0x72, + 0x1b, + 0x0e, + 0xfe, + 0x42, + 0xd0, + 0xf6, + 0x83, + 0xfe, + 0x40, + 0xf8, + 0x18, + 0x76, + 0x82, + 0xe8, + 0x61, + 0xda, + 0x0e, + 0x77, + 0x43, + 0x69, + 0x52, + 0x0f, + 0xf9, + 0x32, + 0x47, + 0x0e, + 0x40, + 0x92, + 0x30, + 0x7f, + 0xa4, + 0xa0, + 0x7f, + 0xa4, + 0xc3, + 0xfe, + 0x95, + 0x07, + 0xfe, + 0x0f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7e, + 0xa2, + 0x1d, + 0x85, + 0x87, + 0xfd, + 0xa0, + 0xc3, + 0xfb, + 0xf8, + 0xc1, + 0xa1, + 0xf6, + 0x07, + 0x06, + 0x87, + 0x9e, + 0x2d, + 0x5a, + 0xe0, + 0xbe, + 0x6f, + 0xfc, + 0x17, + 0x9c, + 0x36, + 0x87, + 0x4e, + 0x12, + 0x0d, + 0x10, + 0xb3, + 0x0b, + 0x4d, + 0x30, + 0x93, + 0x03, + 0x83, + 0x49, + 0x0d, + 0x83, + 0x41, + 0xa3, + 0x86, + 0xc1, + 0x05, + 0xa0, + 0x83, + 0x61, + 0x9f, + 0x07, + 0x0b, + 0x42, + 0x82, + 0x60, + 0xed, + 0x0b, + 0x41, + 0xa1, + 0x2b, + 0x90, + 0xa2, + 0x81, + 0xa9, + 0xd1, + 0xff, + 0xa0, + 0xdc, + 0x1f, + 0xf8, + 0xbc, + 0x1f, + 0xf8, + 0xf5, + 0x87, + 0xfe, + 0xf3, + 0x87, + 0xfd, + 0x3a, + 0x0b, + 0xfc, + 0x07, + 0x34, + 0x3f, + 0xf2, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7f, + 0xe0, + 0x69, + 0xff, + 0xc1, + 0xb4, + 0x3f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xfd, + 0xa1, + 0xb0, + 0x2c, + 0x1b, + 0x43, + 0x60, + 0xa7, + 0x05, + 0xa0, + 0xfc, + 0x82, + 0x9f, + 0xd0, + 0x1c, + 0x62, + 0x42, + 0xd0, + 0xad, + 0x37, + 0x42, + 0xd0, + 0xbe, + 0x1f, + 0x0c, + 0x68, + 0x5e, + 0x51, + 0x60, + 0xdd, + 0x05, + 0x30, + 0xac, + 0x0f, + 0x90, + 0x6e, + 0x17, + 0x40, + 0xb4, + 0x11, + 0x82, + 0x86, + 0x16, + 0x86, + 0xc1, + 0x87, + 0xb4, + 0x36, + 0x48, + 0x7b, + 0x43, + 0x61, + 0xf7, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x43, + 0xed, + 0x0d, + 0xf0, + 0x7d, + 0xa1, + 0x59, + 0x61, + 0xbf, + 0x8b, + 0x0a, + 0xc3, + 0xb4, + 0xb0, + 0xeb, + 0x40, + 0xf8, + 0x9f, + 0xf2, + 0x81, + 0x74, + 0x0d, + 0xa1, + 0xef, + 0x38, + 0x6c, + 0x3d, + 0x3a, + 0x1d, + 0xa1, + 0xd9, + 0xa0, + 0xff, + 0x82, + 0x8d, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xfb, + 0x45, + 0xda, + 0xe0, + 0xda, + 0x7f, + 0xf2, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xd9, + 0x87, + 0x2b, + 0x50, + 0x59, + 0x87, + 0x7e, + 0x85, + 0x6e, + 0xb0, + 0x6c, + 0x0f, + 0xfe, + 0x0a, + 0xe1, + 0x8c, + 0xc1, + 0x85, + 0xf2, + 0xa3, + 0x30, + 0x61, + 0x79, + 0x98, + 0x8c, + 0x18, + 0x27, + 0x03, + 0x69, + 0x7c, + 0x0c, + 0xc0, + 0xc8, + 0x76, + 0x04, + 0xc0, + 0xc1, + 0xec, + 0x36, + 0x06, + 0x0f, + 0x61, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0x06, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x40, + 0x68, + 0x7f, + 0x98, + 0x1a, + 0x1f, + 0x7f, + 0xfe, + 0x0d, + 0x81, + 0x81, + 0x85, + 0x86, + 0xc1, + 0x40, + 0x68, + 0xe1, + 0xbf, + 0xff, + 0x07, + 0xf5, + 0x03, + 0xf2, + 0xfa, + 0x8b, + 0xe0, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xf5, + 0xc1, + 0xf9, + 0xe2, + 0x85, + 0xa1, + 0xae, + 0x41, + 0x40, + 0x3e, + 0x80, + 0x87, + 0x50, + 0x39, + 0x00, + 0x0b, + 0x0f, + 0x9b, + 0x0e, + 0xc2, + 0xbf, + 0x48, + 0x76, + 0x12, + 0x0c, + 0x3d, + 0xfc, + 0x1b, + 0x0f, + 0x9c, + 0x25, + 0xb5, + 0xc1, + 0x5e, + 0x2f, + 0xfc, + 0x17, + 0xa8, + 0x1b, + 0x0f, + 0x36, + 0x41, + 0xb0, + 0xf6, + 0xe1, + 0x7f, + 0xc8, + 0xe6, + 0x16, + 0x1d, + 0xa0, + 0x4c, + 0x2c, + 0x3b, + 0x43, + 0x61, + 0x61, + 0xda, + 0x1b, + 0x0b, + 0x43, + 0x68, + 0x6c, + 0x2f, + 0xf9, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x2f, + 0xfc, + 0x0f, + 0xe0, + 0x21, + 0x21, + 0xce, + 0x85, + 0x85, + 0xa1, + 0xae, + 0x07, + 0x06, + 0xd0, + 0xbe, + 0x7a, + 0x05, + 0x38, + 0x56, + 0xe0, + 0xd1, + 0xc3, + 0x4e, + 0x20, + 0x73, + 0x83, + 0x66, + 0x1d, + 0xf0, + 0x65, + 0x18, + 0x73, + 0xc1, + 0xf6, + 0x19, + 0xee, + 0x0f, + 0x61, + 0x78, + 0x2f, + 0x41, + 0xb0, + 0x70, + 0x73, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x1f, + 0xcf, + 0xe0, + 0xd8, + 0x76, + 0x1b, + 0x09, + 0xc3, + 0xb0, + 0xd8, + 0x3f, + 0x30, + 0x32, + 0x06, + 0x15, + 0x82, + 0x4c, + 0x93, + 0x0b, + 0xc8, + 0xc6, + 0x31, + 0x85, + 0xf0, + 0x23, + 0x02, + 0x60, + 0x6d, + 0x81, + 0x61, + 0x78, + 0x13, + 0x85, + 0x4c, + 0x1d, + 0x83, + 0x30, + 0x71, + 0x9a, + 0x60, + 0x4c, + 0x90, + 0x62, + 0x0c, + 0x36, + 0x1d, + 0x86, + 0xc3, + 0x61, + 0xd8, + 0x6c, + 0x36, + 0x17, + 0xa0, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x0a, + 0x43, + 0xb4, + 0x3e, + 0x90, + 0xb3, + 0x43, + 0xee, + 0x03, + 0x9a, + 0x1d, + 0xfc, + 0xdf, + 0xe8, + 0x36, + 0x83, + 0x06, + 0x87, + 0x9f, + 0x0c, + 0x0d, + 0x0f, + 0x5d, + 0x05, + 0xb9, + 0x60, + 0xbc, + 0xf7, + 0xfe, + 0x05, + 0x48, + 0x6f, + 0xa0, + 0xd9, + 0x21, + 0x53, + 0x70, + 0xc9, + 0x21, + 0x66, + 0xac, + 0x3a, + 0x41, + 0xa6, + 0x94, + 0x0d, + 0x26, + 0x83, + 0x41, + 0xa1, + 0x48, + 0x76, + 0x86, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6c, + 0x36, + 0x1b, + 0x47, + 0xfa, + 0xd0, + 0x2b, + 0x50, + 0xad, + 0x5c, + 0x17, + 0xf0, + 0x58, + 0xe1, + 0xed, + 0x3f, + 0xf9, + 0x03, + 0xe0, + 0xd6, + 0x87, + 0xbd, + 0x60, + 0x78, + 0x3e, + 0xf3, + 0x17, + 0xfc, + 0x09, + 0xd5, + 0xf0, + 0x7e, + 0xcd, + 0xe3, + 0x0f, + 0xc9, + 0xa0, + 0x7f, + 0xc8, + 0x6d, + 0x0f, + 0xd8, + 0x76, + 0x87, + 0xec, + 0x3b, + 0x43, + 0x5f, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xd8, + 0x54, + 0x0d, + 0x81, + 0xfe, + 0xb0, + 0xbf, + 0x82, + 0xc1, + 0xa1, + 0x9c, + 0x3b, + 0x28, + 0x1d, + 0x78, + 0xff, + 0xe0, + 0xbd, + 0x21, + 0x58, + 0x79, + 0xb3, + 0x05, + 0x87, + 0xdb, + 0x85, + 0x68, + 0xf8, + 0x0e, + 0x63, + 0xdd, + 0xe4, + 0x32, + 0x62, + 0x8e, + 0x0f, + 0xec, + 0x36, + 0x86, + 0xc3, + 0x61, + 0xb4, + 0x27, + 0x0d, + 0x86, + 0xbf, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x48, + 0x6c, + 0x3b, + 0x0d, + 0x85, + 0x40, + 0xec, + 0x34, + 0x8e, + 0x85, + 0xfd, + 0x7f, + 0xe0, + 0xd8, + 0x7b, + 0x0f, + 0xaf, + 0x07, + 0x68, + 0x7b, + 0xd2, + 0x7f, + 0xc8, + 0x5e, + 0x20, + 0xda, + 0x1d, + 0x38, + 0x7b, + 0x0e, + 0x73, + 0x07, + 0xff, + 0x01, + 0x30, + 0xf6, + 0x87, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf5, + 0x03, + 0xed, + 0x2f, + 0xfc, + 0x9f, + 0xc1, + 0x68, + 0x7e, + 0xd0, + 0x9c, + 0x08, + 0x75, + 0xe0, + 0x3a, + 0x38, + 0x77, + 0xa8, + 0x7f, + 0x21, + 0xde, + 0x70, + 0xda, + 0x30, + 0x27, + 0x0c, + 0xe8, + 0x34, + 0x73, + 0x0b, + 0xc1, + 0x68, + 0x49, + 0x84, + 0x81, + 0xe0, + 0xf6, + 0x1d, + 0x6f, + 0x07, + 0x60, + 0x6e, + 0x0b, + 0x83, + 0x60, + 0xe0, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0a, + 0x41, + 0xff, + 0x07, + 0x48, + 0x30, + 0xec, + 0x2a, + 0x74, + 0x70, + 0xec, + 0x2a, + 0x74, + 0x7f, + 0xe0, + 0xed, + 0x06, + 0x1d, + 0x86, + 0x7c, + 0x0c, + 0x3b, + 0x0d, + 0xeb, + 0x3f, + 0xe0, + 0xdc, + 0xc6, + 0x38, + 0x7a, + 0x64, + 0x18, + 0x34, + 0xe1, + 0xc9, + 0x06, + 0x07, + 0xc8, + 0x49, + 0x20, + 0xc2, + 0xd0, + 0xf4, + 0x83, + 0x09, + 0xd0, + 0xe9, + 0x1e, + 0xf0, + 0xf0, + 0x69, + 0x1d, + 0x0e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x6d, + 0x0f, + 0xd2, + 0x13, + 0xcb, + 0x07, + 0x48, + 0x5c, + 0xab, + 0x0b, + 0xfa, + 0xf4, + 0x0d, + 0x0e, + 0xe3, + 0x8d, + 0xa0, + 0x73, + 0xe0, + 0xef, + 0x07, + 0xae, + 0xc2, + 0xee, + 0x0e, + 0xe6, + 0x6d, + 0x03, + 0xc0, + 0x68, + 0x9f, + 0xfa, + 0x06, + 0x48, + 0x28, + 0x1b, + 0x03, + 0x12, + 0x0a, + 0x06, + 0xc3, + 0xa4, + 0x14, + 0x0d, + 0x87, + 0x48, + 0x28, + 0x1b, + 0x0e, + 0x90, + 0x5f, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x2a, + 0x10, + 0x67, + 0xfc, + 0xa8, + 0x70, + 0xf5, + 0x02, + 0x60, + 0x38, + 0x73, + 0x04, + 0xe1, + 0xef, + 0xff, + 0xde, + 0x43, + 0x30, + 0x4e, + 0x1f, + 0xcc, + 0x1b, + 0x06, + 0x82, + 0xff, + 0x46, + 0x38, + 0x7b, + 0xc1, + 0xbb, + 0x43, + 0xaf, + 0x41, + 0x5c, + 0x1d, + 0x6c, + 0xe9, + 0x61, + 0xd6, + 0x30, + 0x97, + 0x91, + 0x84, + 0x0c, + 0x3c, + 0x3b, + 0x21, + 0x98, + 0x90, + 0x9f, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xc1, + 0xa1, + 0xfa, + 0x54, + 0x0d, + 0x90, + 0xe7, + 0x18, + 0x1a, + 0x70, + 0x6d, + 0x18, + 0x1a, + 0x0d, + 0x02, + 0x80, + 0xc0, + 0x90, + 0xff, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x5e, + 0xb4, + 0x3f, + 0x3c, + 0x50, + 0xb4, + 0x35, + 0xe4, + 0x14, + 0x03, + 0x70, + 0x24, + 0x35, + 0x03, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x79, + 0xc3, + 0xdf, + 0xa9, + 0xfd, + 0x05, + 0xa0, + 0xd0, + 0x9c, + 0x37, + 0x23, + 0x92, + 0x38, + 0x64, + 0xa6, + 0x92, + 0x38, + 0x7d, + 0xc0, + 0xff, + 0x82, + 0x78, + 0x3c, + 0xe1, + 0xbd, + 0x05, + 0x40, + 0x38, + 0x69, + 0x7b, + 0x96, + 0x94, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0x5f, + 0xa0, + 0xfc, + 0xf1, + 0x42, + 0xd0, + 0xd7, + 0x20, + 0xa0, + 0x1b, + 0x81, + 0x07, + 0x50, + 0x39, + 0x00, + 0x03, + 0x04, + 0xc1, + 0xfc, + 0xc1, + 0x63, + 0xfa, + 0x09, + 0xc1, + 0xc1, + 0xfd, + 0xfa, + 0x84, + 0x1f, + 0xd4, + 0x09, + 0xc3, + 0xfb, + 0xc1, + 0x67, + 0xf8, + 0x2f, + 0x47, + 0x83, + 0x48, + 0x55, + 0xec, + 0x34, + 0x85, + 0xb0, + 0x58, + 0x69, + 0x03, + 0x30, + 0x58, + 0x69, + 0x0c, + 0xc1, + 0x61, + 0xa4, + 0x33, + 0x05, + 0x86, + 0x90, + 0xcc, + 0x16, + 0x1b, + 0x43, + 0x30, + 0x58, + 0x2f, + 0x04, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x47, + 0xfe, + 0x41, + 0xfc, + 0x1b, + 0x0f, + 0x9c, + 0x3d, + 0x87, + 0xd7, + 0x8f, + 0xfe, + 0x0b, + 0xd2, + 0x1f, + 0xf3, + 0x66, + 0x1b, + 0x0f, + 0x4e, + 0x1e, + 0xd0, + 0xce, + 0x60, + 0xbf, + 0xe8, + 0x51, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x81, + 0x76, + 0xb8, + 0x36, + 0x5f, + 0xfc, + 0x80, + 0x0b, + 0x0e, + 0xcd, + 0x0f, + 0x61, + 0xd9, + 0xa1, + 0xed, + 0x14, + 0x66, + 0x98, + 0x3f, + 0x4e, + 0x66, + 0xac, + 0x27, + 0x0b, + 0x73, + 0x74, + 0x2b, + 0xc0, + 0x56, + 0x6c, + 0x1b, + 0xd4, + 0x0b, + 0x34, + 0x3b, + 0xc4, + 0x0b, + 0x3d, + 0x05, + 0x38, + 0x5f, + 0x1b, + 0xc0, + 0xcc, + 0x1a, + 0xa3, + 0x4a, + 0x09, + 0x86, + 0xd3, + 0x43, + 0xd8, + 0x4e, + 0x0d, + 0x04, + 0x16, + 0x07, + 0x0b, + 0x46, + 0x0b, + 0x1c, + 0x35, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x70, + 0x60, + 0xd0, + 0xda, + 0x0c, + 0x18, + 0x30, + 0xbf, + 0x89, + 0x31, + 0x83, + 0x3a, + 0x05, + 0x19, + 0x07, + 0x5a, + 0x19, + 0xc3, + 0xef, + 0x9f, + 0xfe, + 0x0b, + 0xd6, + 0x0d, + 0x30, + 0xea, + 0x62, + 0x0d, + 0x30, + 0xec, + 0xc3, + 0x60, + 0xc3, + 0x31, + 0x84, + 0xe0, + 0xc3, + 0xec, + 0x2d, + 0x06, + 0x0c, + 0x36, + 0x0b, + 0x0b, + 0x4c, + 0x36, + 0x30, + 0x6b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x3f, + 0xb0, + 0xdf, + 0xc1, + 0xed, + 0x04, + 0x82, + 0x81, + 0xbf, + 0xac, + 0x2d, + 0x0f, + 0x60, + 0xff, + 0xe0, + 0xaf, + 0x36, + 0x1f, + 0xef, + 0x50, + 0xcf, + 0xe4, + 0x2b, + 0x33, + 0x30, + 0xb4, + 0x13, + 0x85, + 0x98, + 0x58, + 0x59, + 0x81, + 0xcc, + 0x2c, + 0x0a, + 0x30, + 0x31, + 0x8f, + 0x07, + 0x60, + 0x93, + 0x0d, + 0x06, + 0xc1, + 0x83, + 0x42, + 0xc3, + 0x63, + 0x02, + 0xfe, + 0x00, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x7f, + 0xd8, + 0x24, + 0x3f, + 0x3f, + 0xd3, + 0xff, + 0x06, + 0xd2, + 0x40, + 0xe1, + 0xeb, + 0xc4, + 0x85, + 0x87, + 0xbc, + 0xf2, + 0xbf, + 0x90, + 0xac, + 0x64, + 0x0e, + 0x1d, + 0x38, + 0x24, + 0x2c, + 0x33, + 0x98, + 0x24, + 0x0e, + 0x1c, + 0x98, + 0x27, + 0xfe, + 0x0d, + 0x82, + 0x43, + 0xfe, + 0xc1, + 0x7f, + 0xe4, + 0x2c, + 0x25, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xeb, + 0xff, + 0xf6, + 0x09, + 0x0a, + 0x43, + 0x9c, + 0x1e, + 0xa7, + 0xd5, + 0xde, + 0x0e, + 0xa0, + 0x6e, + 0x0f, + 0xae, + 0x41, + 0x61, + 0xfe, + 0xbf, + 0x48, + 0x75, + 0xfa, + 0x40, + 0xde, + 0x43, + 0xf5, + 0x03, + 0x21, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xf5, + 0x94, + 0x38, + 0x39, + 0xf4, + 0x0a, + 0x02, + 0xf4, + 0x09, + 0x0d, + 0x40, + 0xcc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xda, + 0x7f, + 0xf0, + 0x3f, + 0xc8, + 0x10, + 0xb0, + 0xd8, + 0x10, + 0x70, + 0x50, + 0x4f, + 0x06, + 0xc3, + 0xf7, + 0xcf, + 0xff, + 0x40, + 0xf3, + 0x83, + 0x41, + 0x40, + 0xa7, + 0x0a, + 0xc2, + 0xd0, + 0xb3, + 0x0b, + 0xc8, + 0xe1, + 0x93, + 0x0c, + 0xfc, + 0x87, + 0xb0, + 0xe7, + 0xe0, + 0xf6, + 0x13, + 0xe0, + 0x5c, + 0x1b, + 0x07, + 0x21, + 0x98, + 0x0f, + 0xc8, + 0x7f, + 0x9c, + 0x14, + 0x05, + 0x03, + 0xed, + 0x34, + 0x70, + 0xf7, + 0xff, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xd0, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xee, + 0x14, + 0x50, + 0x3c, + 0xf0, + 0x28, + 0x0b, + 0x0d, + 0x70, + 0x54, + 0x03, + 0x70, + 0x23, + 0xff, + 0xa2, + 0x0f, + 0x3f, + 0x90, + 0xfe, + 0xa1, + 0x42, + 0xd0, + 0xef, + 0x20, + 0xa0, + 0x5a, + 0x19, + 0x0d, + 0x40, + 0xf8, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xe4, + 0x3f, + 0x68, + 0x7f, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x3f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3c, + 0xfe, + 0x43, + 0xfb, + 0xc5, + 0x0e, + 0x0e, + 0x7c, + 0x82, + 0x80, + 0x7c, + 0x82, + 0x43, + 0x50, + 0x33, + 0x00, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xdc, + 0x1f, + 0xb4, + 0x27, + 0x02, + 0x1b, + 0xf8, + 0x1a, + 0x0d, + 0x0e, + 0xd0, + 0x58, + 0x4e, + 0x1a, + 0xf1, + 0x7f, + 0xd0, + 0x5e, + 0xa0, + 0x64, + 0x28, + 0x2b, + 0x30, + 0xd8, + 0x7a, + 0x70, + 0xf6, + 0x86, + 0x73, + 0x03, + 0xff, + 0x42, + 0x8c, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x7f, + 0xf9, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xe1, + 0xce, + 0x2b, + 0x95, + 0x87, + 0x39, + 0xfc, + 0xef, + 0xe7, + 0x03, + 0x81, + 0xc3, + 0x9c, + 0x17, + 0x87, + 0x0e, + 0x70, + 0x7c, + 0xac, + 0xee, + 0x71, + 0xf3, + 0xb9, + 0x02, + 0x72, + 0x72, + 0x72, + 0x04, + 0xe6, + 0x60, + 0x72, + 0x19, + 0xd8, + 0xc0, + 0xe7, + 0xd3, + 0x85, + 0x81, + 0xc8, + 0x27, + 0x0b, + 0x03, + 0x87, + 0x38, + 0x58, + 0x1c, + 0x37, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xf2, + 0x1f, + 0x51, + 0x05, + 0xa1, + 0xfd, + 0x7e, + 0x83, + 0xe7, + 0xd2, + 0x13, + 0xa1, + 0xaf, + 0xe2, + 0xfe, + 0x42, + 0x81, + 0x40, + 0x20, + 0xb0, + 0xcf, + 0xc1, + 0x5f, + 0x06, + 0xb9, + 0xa1, + 0xe5, + 0x5a, + 0x04, + 0x3a, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xd7, + 0xe8, + 0x3f, + 0xbc, + 0x50, + 0xf0, + 0x73, + 0xe4, + 0x14, + 0x03, + 0xe8, + 0x12, + 0x1a, + 0x81, + 0x98, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xff, + 0x8a, + 0x74, + 0x0f, + 0xfa, + 0x9d, + 0x0f, + 0xf9, + 0x0d, + 0xa0, + 0xd0, + 0xda, + 0x15, + 0xe0, + 0x61, + 0xda, + 0x17, + 0xa8, + 0x7f, + 0xc8, + 0x1b, + 0x63, + 0x43, + 0x68, + 0x27, + 0x0b, + 0x0e, + 0xd1, + 0xcc, + 0x2d, + 0x0d, + 0xa2, + 0x8c, + 0x2f, + 0xf9, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xff, + 0x80, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xd2, + 0xff, + 0xc0, + 0xfd, + 0x06, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7a, + 0xf0, + 0x16, + 0xe5, + 0x06, + 0xf5, + 0x0f, + 0xfa, + 0x0b, + 0xc4, + 0x1f, + 0xf4, + 0xe1, + 0x7f, + 0xc8, + 0x33, + 0x0b, + 0x43, + 0x68, + 0x13, + 0x0b, + 0x0e, + 0xd0, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xc2, + 0xd7, + 0xb4, + 0x36, + 0x17, + 0xfc, + 0x87, + 0xfe, + 0x0e, + 0x0b, + 0x43, + 0x21, + 0xfb, + 0x41, + 0x79, + 0x0f, + 0xb4, + 0x18, + 0x57, + 0xc7, + 0xf3, + 0x87, + 0xb0, + 0xb4, + 0x18, + 0x7b, + 0x03, + 0xe0, + 0x61, + 0xec, + 0x1e, + 0xb3, + 0xe6, + 0xf8, + 0x16, + 0xc6, + 0x86, + 0x72, + 0x74, + 0x18, + 0x7b, + 0x33, + 0x41, + 0x87, + 0xb1, + 0x34, + 0x18, + 0x7b, + 0x0b, + 0x41, + 0x87, + 0xb0, + 0xb4, + 0x1f, + 0xf8, + 0x2d, + 0x06, + 0x1c, + 0xe0, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x0d, + 0x87, + 0x66, + 0x1d, + 0xfc, + 0x16, + 0x61, + 0xe7, + 0x04, + 0x0c, + 0xc1, + 0x05, + 0x71, + 0xa6, + 0x63, + 0x05, + 0xf3, + 0x43, + 0x32, + 0x40, + 0xdb, + 0xb9, + 0x99, + 0x85, + 0x38, + 0x5b, + 0x9b, + 0x81, + 0xcc, + 0x2d, + 0xcd, + 0x82, + 0x4c, + 0x3b, + 0x30, + 0xfb, + 0x0e, + 0xcc, + 0x3e, + 0xcb, + 0xff, + 0x83, + 0x61, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x3f, + 0xb0, + 0xd4, + 0x5a, + 0x43, + 0x60, + 0xfd, + 0x52, + 0x17, + 0xe8, + 0x2c, + 0x0e, + 0x19, + 0xc3, + 0x9f, + 0x83, + 0xae, + 0x09, + 0xf8, + 0x10, + 0x5e, + 0x9b, + 0x81, + 0x76, + 0x07, + 0xc4, + 0x1f, + 0x21, + 0x4e, + 0x0f, + 0xfe, + 0x1c, + 0xc3, + 0x69, + 0xa1, + 0x93, + 0x0d, + 0xa6, + 0x1f, + 0x61, + 0x38, + 0x30, + 0x21, + 0xb0, + 0x3a, + 0x0d, + 0x24, + 0x2c, + 0x74, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xe0, + 0x2b, + 0x50, + 0x6c, + 0x3d, + 0xfc, + 0x13, + 0x87, + 0xce, + 0x17, + 0xfc, + 0x1a, + 0xe0, + 0x61, + 0xd8, + 0x6f, + 0x49, + 0x83, + 0x06, + 0x1a, + 0xcc, + 0xc1, + 0x83, + 0x0a, + 0x70, + 0xb0, + 0x60, + 0xc2, + 0xcc, + 0x2c, + 0x18, + 0x30, + 0x28, + 0xc2, + 0xc7, + 0x06, + 0x1d, + 0x84, + 0x9a, + 0x83, + 0xec, + 0x27, + 0x47, + 0x83, + 0xb0, + 0x70, + 0x75, + 0x03, + 0xff, + 0x07, + 0x0b, + 0x43, + 0xb0, + 0xfd, + 0xa3, + 0x03, + 0x03, + 0x86, + 0xd0, + 0x60, + 0xc1, + 0xa0, + 0xfe, + 0x28, + 0x63, + 0x86, + 0x74, + 0x24, + 0xc9, + 0x0c, + 0xf8, + 0x0b, + 0x6b, + 0x82, + 0xfa, + 0x7f, + 0xf0, + 0x5e, + 0x74, + 0x3c, + 0xe0, + 0xa6, + 0xa0, + 0xf9, + 0xc1, + 0x9a, + 0x3f, + 0xf8, + 0x63, + 0x43, + 0xf3, + 0x86, + 0xd0, + 0xfc, + 0xe1, + 0xb4, + 0xff, + 0xe0, + 0xda, + 0x1f, + 0x9c, + 0x0b, + 0x05, + 0x01, + 0x81, + 0xc3, + 0x60, + 0xa0, + 0x30, + 0x38, + 0x15, + 0xaa, + 0x80, + 0xc0, + 0xe0, + 0xbe, + 0xa7, + 0xfe, + 0x09, + 0xc3, + 0xff, + 0x02, + 0xf0, + 0x7f, + 0xe3, + 0xe6, + 0xff, + 0xc1, + 0x79, + 0x83, + 0xe7, + 0x04, + 0xe1, + 0xfc, + 0xe0, + 0xcc, + 0x0f, + 0xfe, + 0x02, + 0x60, + 0x60, + 0xff, + 0xb0, + 0x30, + 0x79, + 0x41, + 0x60, + 0x70, + 0xf5, + 0x02, + 0xc2, + 0xff, + 0xc0, + 0x0b, + 0x0f, + 0x9a, + 0x07, + 0x61, + 0x7e, + 0xa2, + 0x1d, + 0xa1, + 0xa8, + 0x1e, + 0xfe, + 0x0b, + 0x43, + 0xf6, + 0x97, + 0xfe, + 0x41, + 0x78, + 0x2d, + 0x06, + 0x1d, + 0xea, + 0x16, + 0x13, + 0x84, + 0xd8, + 0xfa, + 0x0a, + 0x98, + 0x37, + 0x02, + 0x68, + 0x34, + 0x0e, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x0d, + 0x85, + 0xa1, + 0xd8, + 0x54, + 0x0b, + 0x43, + 0xb0, + 0x38, + 0x6d, + 0x0e, + 0xc1, + 0xa1, + 0xb4, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0x61, + 0xf6, + 0x13, + 0x03, + 0x1c, + 0x36, + 0x16, + 0x83, + 0xb0, + 0xbf, + 0xac, + 0x2f, + 0x07, + 0x38, + 0x3c, + 0xaf, + 0x07, + 0xaf, + 0x03, + 0x67, + 0x04, + 0x83, + 0xd6, + 0x61, + 0x7a, + 0xc0, + 0xd8, + 0x88, + 0x20, + 0xf6, + 0xe1, + 0xec, + 0x39, + 0xcc, + 0x1f, + 0xfc, + 0x89, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xde, + 0x83, + 0xed, + 0x0a, + 0xcd, + 0x0d, + 0xfc, + 0x58, + 0x5c, + 0x1d, + 0x82, + 0xd0, + 0xde, + 0x0a, + 0xe2, + 0x7f, + 0x84, + 0x2f, + 0x90, + 0xff, + 0xde, + 0x70, + 0xff, + 0xa7, + 0x05, + 0xff, + 0x40, + 0xcc, + 0x33, + 0x87, + 0xc9, + 0x86, + 0xd0, + 0x61, + 0xec, + 0x2a, + 0x05, + 0x40, + 0xec, + 0x17, + 0x4f, + 0xc8, + 0x6c, + 0x14, + 0x50, + 0x4c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x2d, + 0x0f, + 0x38, + 0xc0, + 0xff, + 0x82, + 0xd5, + 0x3a, + 0x1b, + 0x43, + 0xa8, + 0x07, + 0x05, + 0x86, + 0xbd, + 0x04, + 0xfa, + 0x0d, + 0xc3, + 0x0d, + 0xe8, + 0x3f, + 0x34, + 0xf2, + 0x1f, + 0xe6, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x70, + 0x17, + 0xbf, + 0x2f, + 0x07, + 0x3b, + 0x56, + 0x87, + 0x9b, + 0x4a, + 0x0f, + 0x21, + 0x7a, + 0x0a, + 0x81, + 0x3e, + 0x02, + 0x1d, + 0x40, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0xda, + 0x0f, + 0xfc, + 0x0f, + 0xe7, + 0x5f, + 0x83, + 0x68, + 0x30, + 0xb0, + 0xf3, + 0xe0, + 0x61, + 0x61, + 0xef, + 0x50, + 0xc2, + 0xd0, + 0xef, + 0x3b, + 0xbf, + 0xe0, + 0x4e, + 0x07, + 0x0b, + 0x0e, + 0xcc, + 0x0c, + 0x16, + 0x19, + 0x46, + 0x0a, + 0x05, + 0x87, + 0xd8, + 0x34, + 0x2c, + 0x3e, + 0xc1, + 0x8b, + 0x6b, + 0x06, + 0xc9, + 0x3f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0b, + 0x0f, + 0x9c, + 0x3d, + 0x82, + 0xc2, + 0x70, + 0xf6, + 0x12, + 0x89, + 0xd8, + 0x1f, + 0xa0, + 0x99, + 0xcc, + 0x27, + 0x1c, + 0x12, + 0xb2, + 0x41, + 0x69, + 0x43, + 0x1c, + 0x60, + 0x7c, + 0x05, + 0x63, + 0x87, + 0x79, + 0xc3, + 0x9c, + 0x81, + 0x4c, + 0x85, + 0x01, + 0xdc, + 0x19, + 0x85, + 0xa1, + 0x3c, + 0x08, + 0xc0, + 0xe1, + 0x9c, + 0x3b, + 0x07, + 0x05, + 0x61, + 0xec, + 0x70, + 0x3e, + 0x0f, + 0xb0, + 0x23, + 0xa1, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xf2, + 0xae, + 0x0d, + 0x82, + 0xfd, + 0x44, + 0x3b, + 0x0e, + 0x50, + 0x24, + 0x36, + 0x83, + 0x1c, + 0x18, + 0x5f, + 0xc5, + 0x0c, + 0x60, + 0xed, + 0x0a, + 0x22, + 0x0e, + 0x7c, + 0x0f, + 0xf8, + 0x37, + 0xa8, + 0x1c, + 0xe1, + 0xde, + 0x30, + 0xd6, + 0x1d, + 0x38, + 0x7b, + 0x43, + 0xb3, + 0x07, + 0xff, + 0x0c, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xaf, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0xff, + 0x90, + 0xb0, + 0xf9, + 0xe0, + 0x53, + 0x90, + 0x7a, + 0xd0, + 0xa9, + 0xd0, + 0x27, + 0xc8, + 0x67, + 0x07, + 0xff, + 0x03, + 0xe3, + 0x47, + 0x03, + 0x83, + 0xd3, + 0xa0, + 0xc2, + 0xc6, + 0xc7, + 0xff, + 0x8d, + 0xc1, + 0xa0, + 0xc0, + 0xec, + 0x60, + 0xd1, + 0xc0, + 0xe1, + 0x60, + 0xff, + 0xe0, + 0xb0, + 0x68, + 0x30, + 0xb0, + 0xb0, + 0x68, + 0x30, + 0x38, + 0x58, + 0x34, + 0x19, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x30, + 0x7e, + 0xc3, + 0x7f, + 0x06, + 0x74, + 0x14, + 0x07, + 0x05, + 0xfc, + 0xe8, + 0xe1, + 0xce, + 0x0f, + 0xfe, + 0x05, + 0xc0, + 0xc1, + 0xa0, + 0xc1, + 0xea, + 0x1f, + 0xf8, + 0x6c, + 0x8d, + 0x34, + 0x73, + 0x70, + 0xb0, + 0x68, + 0x37, + 0x30, + 0xbf, + 0xf0, + 0x98, + 0x58, + 0x34, + 0x70, + 0xb0, + 0x50, + 0x1a, + 0x0c, + 0x2c, + 0x18, + 0x5a, + 0x38, + 0x58, + 0xa0, + 0xa1, + 0xe0, + 0xff, + 0xc1, + 0x02, + 0x1f, + 0xf8, + 0x27, + 0x8f, + 0xf8, + 0x32, + 0x1e, + 0x70, + 0x61, + 0xad, + 0x18, + 0xa0, + 0x3c, + 0x1c, + 0x9a, + 0x68, + 0xf4, + 0x0d, + 0xd0, + 0x70, + 0x31, + 0x85, + 0x40, + 0xb0, + 0xa8, + 0x20, + 0xb0, + 0x3a, + 0x3e, + 0x43, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0xfa, + 0x0f, + 0xcf, + 0x14, + 0x2d, + 0x0c, + 0xf9, + 0x05, + 0x00, + 0xfa, + 0x04, + 0x1d, + 0x40, + 0xe8, + 0x0f, + 0xfc, + 0x1f, + 0x63, + 0xf2, + 0xaf, + 0x41, + 0xb0, + 0x9d, + 0xa6, + 0x1c, + 0xe1, + 0x48, + 0x1c, + 0x37, + 0xe4, + 0xc2, + 0x70, + 0xeb, + 0x05, + 0x02, + 0x70, + 0xef, + 0x47, + 0xcf, + 0xf0, + 0x5f, + 0x28, + 0xc0, + 0xe1, + 0x9b, + 0x58, + 0xc0, + 0xe1, + 0xb7, + 0x06, + 0x60, + 0x70, + 0x98, + 0xc1, + 0xd0, + 0x0e, + 0x1e, + 0xc0, + 0xed, + 0xfc, + 0x1b, + 0x03, + 0xc1, + 0xfe, + 0xc1, + 0xbe, + 0x50, + 0x7d, + 0x9a, + 0x06, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0x5f, + 0xf0, + 0x4e, + 0x16, + 0x1f, + 0xdf, + 0x9d, + 0x0f, + 0xf3, + 0x82, + 0x9f, + 0xe4, + 0x2b, + 0x41, + 0x2a, + 0x04, + 0x85, + 0xf0, + 0x34, + 0x62, + 0x42, + 0xf3, + 0x7f, + 0xf2, + 0x53, + 0x03, + 0x92, + 0x0d, + 0x06, + 0xe1, + 0x63, + 0xa6, + 0x14, + 0x60, + 0x70, + 0x93, + 0x0e, + 0xc0, + 0xff, + 0xe0, + 0xd8, + 0x7e, + 0x70, + 0xec, + 0x3c, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x98, + 0x1f, + 0x82, + 0x60, + 0x5e, + 0x8c, + 0x18, + 0x54, + 0x1f, + 0xce, + 0x30, + 0x3f, + 0x25, + 0x01, + 0x92, + 0x15, + 0x02, + 0x60, + 0x66, + 0x1b, + 0xc9, + 0xf8, + 0xcc, + 0x37, + 0x60, + 0xa0, + 0x33, + 0x40, + 0xf4, + 0x4a, + 0x03, + 0x1c, + 0x1d, + 0x02, + 0xa0, + 0x30, + 0x63, + 0xb1, + 0x7e, + 0xb0, + 0x68, + 0xa8, + 0x2c, + 0x2c, + 0x18, + 0x4c, + 0x07, + 0x0b, + 0x78, + 0x26, + 0x06, + 0x85, + 0x87, + 0x98, + 0x60, + 0xd8, + 0x7f, + 0xe0, + 0xfc, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x85, + 0x43, + 0x43, + 0xed, + 0x07, + 0xaf, + 0x51, + 0x07, + 0xf1, + 0xab, + 0x94, + 0x1d, + 0xa5, + 0x01, + 0xa1, + 0xeb, + 0xc2, + 0x81, + 0xa1, + 0xef, + 0x55, + 0xff, + 0x82, + 0xb6, + 0x0f, + 0xfa, + 0x70, + 0xbf, + 0xe4, + 0x73, + 0x0b, + 0x43, + 0x68, + 0x13, + 0x0b, + 0x0e, + 0xd0, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xc2, + 0xd7, + 0xb4, + 0x36, + 0x17, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x43, + 0xed, + 0x1f, + 0xfa, + 0x07, + 0xf0, + 0xe1, + 0x68, + 0x76, + 0x1b, + 0x41, + 0x87, + 0x5c, + 0x14, + 0x94, + 0x0e, + 0xf9, + 0xff, + 0xe4, + 0x6d, + 0x83, + 0x61, + 0xed, + 0xc3, + 0xd8, + 0x73, + 0x98, + 0x2f, + 0xfc, + 0x04, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x38, + 0x0b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xec, + 0x3c, + 0xae, + 0x43, + 0x61, + 0xef, + 0xeb, + 0xff, + 0x06, + 0xd2, + 0x41, + 0x85, + 0x85, + 0x78, + 0xbf, + 0xf0, + 0x5e, + 0xa9, + 0x06, + 0x07, + 0x03, + 0x6f, + 0x20, + 0xc0, + 0xe0, + 0xdc, + 0x17, + 0xfe, + 0x1c, + 0xc0, + 0xa1, + 0xc3, + 0xc9, + 0x85, + 0xba, + 0x1f, + 0xb0, + 0xde, + 0x0f, + 0xec, + 0x0f, + 0x4f, + 0x28, + 0x3b, + 0xb8, + 0x33, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x10, + 0x61, + 0x21, + 0xb4, + 0x18, + 0x30, + 0x38, + 0x15, + 0xa8, + 0xa1, + 0x83, + 0x41, + 0x4f, + 0x40, + 0x4c, + 0x08, + 0x76, + 0x8f, + 0xfe, + 0x09, + 0xf0, + 0xe1, + 0xce, + 0x17, + 0xa8, + 0xe1, + 0xce, + 0x17, + 0x9d, + 0xff, + 0xc0, + 0x9d, + 0x1c, + 0x39, + 0xc1, + 0x9a, + 0x38, + 0x73, + 0x81, + 0x34, + 0x7f, + 0xf0, + 0x6d, + 0x1c, + 0x39, + 0xc3, + 0x68, + 0xe1, + 0xce, + 0x1b, + 0x47, + 0x0a, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf5, + 0xff, + 0x06, + 0xf4, + 0x1b, + 0xe0, + 0xeb, + 0xe8, + 0x17, + 0xc8, + 0x4e, + 0xe6, + 0xdb, + 0x9a, + 0x0d, + 0x30, + 0x38, + 0x30, + 0x68, + 0x6c, + 0x08, + 0x58, + 0x7f, + 0x3f, + 0xf0, + 0x79, + 0xd0, + 0xea, + 0x07, + 0x71, + 0x21, + 0x58, + 0x7f, + 0x3e, + 0x7c, + 0x1f, + 0xf3, + 0xe4, + 0x3f, + 0x9b, + 0xd0, + 0x7f, + 0x3e, + 0x90, + 0xff, + 0xc1, + 0xff, + 0x80, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xb0, + 0xf9, + 0x5a, + 0x82, + 0xc3, + 0xeb, + 0xe9, + 0xff, + 0x83, + 0x3a, + 0x15, + 0x00, + 0xe1, + 0xaf, + 0x05, + 0xa0, + 0x70, + 0xde, + 0x6f, + 0xfe, + 0x46, + 0xc3, + 0xff, + 0x13, + 0x87, + 0xfe, + 0x73, + 0x03, + 0xff, + 0x04, + 0x98, + 0x1c, + 0x3b, + 0x0e, + 0xc0, + 0xe1, + 0xd8, + 0x76, + 0x07, + 0x5e, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0e, + 0x64, + 0x3f, + 0xaf, + 0xa5, + 0x0e, + 0x0d, + 0x0e, + 0xd0, + 0x9c, + 0x1a, + 0x05, + 0xb9, + 0x43, + 0x83, + 0x41, + 0x4f, + 0xa8, + 0x38, + 0x34, + 0x37, + 0xd0, + 0x1c, + 0x1a, + 0x16, + 0xed, + 0x81, + 0x06, + 0x83, + 0x4d, + 0x0f, + 0xb4, + 0x3b, + 0x45, + 0x03, + 0xe0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0xeb, + 0x83, + 0xf3, + 0xc5, + 0x0b, + 0x43, + 0x3e, + 0x41, + 0x40, + 0x3e, + 0x81, + 0x21, + 0xa8, + 0x1d, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xd4, + 0x1c, + 0x3d, + 0x85, + 0x6b, + 0x58, + 0x5f, + 0xa9, + 0xfa, + 0xac, + 0x36, + 0x19, + 0x43, + 0x07, + 0x5c, + 0x07, + 0x0a, + 0xc3, + 0x7c, + 0xd8, + 0x85, + 0x61, + 0x79, + 0xe1, + 0xc3, + 0x20, + 0x9c, + 0x27, + 0xfc, + 0x16, + 0x60, + 0xbc, + 0x17, + 0x04, + 0x98, + 0x21, + 0xcb, + 0x0f, + 0x61, + 0xd7, + 0x83, + 0xec, + 0x27, + 0xcf, + 0x90, + 0xec, + 0x78, + 0x3a, + 0xc0, + 0x0b, + 0x09, + 0x82, + 0x70, + 0xec, + 0x36, + 0x16, + 0x87, + 0x68, + 0xde, + 0xa7, + 0x40, + 0x7f, + 0x0b, + 0x6a, + 0xb0, + 0xda, + 0x1d, + 0x85, + 0x84, + 0xf8, + 0x1f, + 0xf8, + 0x2f, + 0x50, + 0xc1, + 0x87, + 0xd6, + 0x6e, + 0x0c, + 0x3d, + 0x38, + 0x1f, + 0xfc, + 0x99, + 0x87, + 0x78, + 0x2d, + 0x13, + 0x0d, + 0xd8, + 0x58, + 0x6c, + 0x2e, + 0x30, + 0x38, + 0x6c, + 0x74, + 0x19, + 0x70, + 0x6c, + 0x3d, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0b, + 0x0f, + 0xb1, + 0x0e, + 0xc3, + 0xec, + 0x90, + 0xd8, + 0x79, + 0xc5, + 0x03, + 0xf3, + 0xff, + 0xc0, + 0x56, + 0x81, + 0x13, + 0x0f, + 0x5a, + 0x0c, + 0xcc, + 0x10, + 0x5f, + 0x03, + 0x33, + 0x56, + 0x17, + 0x95, + 0x76, + 0xcd, + 0x00, + 0xd8, + 0x2e, + 0xda, + 0x61, + 0x6e, + 0x06, + 0x31, + 0xe0, + 0x31, + 0x81, + 0x8c, + 0x18, + 0x7b, + 0x06, + 0x0c, + 0xb1, + 0x41, + 0x65, + 0x01, + 0xd7, + 0x21, + 0x61, + 0xca, + 0x05, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xed, + 0x0f, + 0xb4, + 0xbf, + 0xf2, + 0x7e, + 0x81, + 0xc0, + 0x83, + 0x9c, + 0x2a, + 0x05, + 0x61, + 0xaf, + 0x17, + 0xfe, + 0x0b, + 0xd4, + 0x50, + 0x7a, + 0x03, + 0x64, + 0x60, + 0xcd, + 0x0b, + 0x70, + 0xb0, + 0x66, + 0x81, + 0xcc, + 0x2c, + 0x19, + 0xa1, + 0x26, + 0x16, + 0x0c, + 0xd0, + 0xec, + 0x14, + 0x06, + 0x69, + 0x05, + 0x8e, + 0x16, + 0x69, + 0x05, + 0x98, + 0x64, + 0xbc, + 0x87, + 0xfe, + 0x0c, + 0x0d, + 0x87, + 0x30, + 0x77, + 0xfa, + 0xff, + 0x83, + 0x79, + 0x0d, + 0xe8, + 0x39, + 0xf9, + 0x05, + 0xf2, + 0x1b, + 0x73, + 0x2d, + 0x9d, + 0x07, + 0x18, + 0x1c, + 0x61, + 0xc0, + 0x83, + 0x0e, + 0x60, + 0x21, + 0xdf, + 0xf2, + 0x1f, + 0xb4, + 0x36, + 0x87, + 0xec, + 0xd0, + 0x68, + 0x7c, + 0xe3, + 0xc6, + 0x87, + 0xdc, + 0x16, + 0xe8, + 0x34, + 0x1e, + 0x0f, + 0x70, + 0x30, + 0x70, + 0x7c, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x21, + 0xf6, + 0x85, + 0x43, + 0x43, + 0x7e, + 0x8b, + 0x0b, + 0x83, + 0x38, + 0x3c, + 0xbd, + 0xe0, + 0xae, + 0xa7, + 0xf8, + 0x90, + 0x7c, + 0x87, + 0xfc, + 0xdb, + 0x28, + 0x60, + 0x48, + 0x27, + 0x0b, + 0x06, + 0x0c, + 0x2c, + 0xc2, + 0xc1, + 0x8c, + 0x1d, + 0x85, + 0x22, + 0x61, + 0xec, + 0x3e, + 0x60, + 0xf6, + 0x3f, + 0xfc, + 0x1b, + 0x02, + 0xff, + 0x00, + 0x0b, + 0x05, + 0xff, + 0x21, + 0xb0, + 0xfe, + 0xd0, + 0xda, + 0x05, + 0xf6, + 0x83, + 0xf8, + 0xaf, + 0x68, + 0x6c, + 0x3f, + 0xb4, + 0x2b, + 0xc5, + 0xff, + 0x21, + 0x7a, + 0x43, + 0x41, + 0xf7, + 0x88, + 0x41, + 0x81, + 0x0a, + 0x70, + 0xb1, + 0xc1, + 0x81, + 0xcc, + 0x12, + 0x59, + 0x40, + 0x93, + 0x02, + 0x0f, + 0x48, + 0x7b, + 0x0d, + 0x66, + 0x87, + 0xb0, + 0xbc, + 0x17, + 0x21, + 0xb1, + 0xd0, + 0xea, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x1f, + 0xa4, + 0x1f, + 0xf8, + 0x37, + 0x03, + 0x0e, + 0x70, + 0x7f, + 0x3f, + 0xf8, + 0x36, + 0x83, + 0x0e, + 0x70, + 0x9f, + 0x03, + 0x43, + 0x38, + 0x57, + 0xa2, + 0xff, + 0x41, + 0x79, + 0xd0, + 0xb4, + 0x39, + 0xa2, + 0x3f, + 0xf8, + 0x1b, + 0x23, + 0x83, + 0x0b, + 0x04, + 0x48, + 0xe0, + 0xc2, + 0xc3, + 0x48, + 0xe0, + 0xc2, + 0xc3, + 0x48, + 0xe0, + 0xc7, + 0xc1, + 0xa4, + 0x3b, + 0x0e, + 0x0b, + 0x0d, + 0x86, + 0xc3, + 0xb0, + 0xd8, + 0x4e, + 0x12, + 0xb5, + 0x5f, + 0xf9, + 0x29, + 0xd0, + 0x18, + 0x6c, + 0x33, + 0xa1, + 0x7f, + 0x83, + 0x7c, + 0x16, + 0x13, + 0x86, + 0xf4, + 0x83, + 0x09, + 0xc2, + 0x6c, + 0xc1, + 0xfe, + 0x0b, + 0x70, + 0xd8, + 0x6c, + 0x0e, + 0x60, + 0xff, + 0xe8, + 0x2c, + 0x32, + 0x80, + 0x87, + 0xb0, + 0xda, + 0x0b, + 0x0e, + 0xc0, + 0xe8, + 0x6b, + 0x0d, + 0x83, + 0x43, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x60, + 0xec, + 0x3b, + 0x03, + 0x2f, + 0x60, + 0x7f, + 0x9e, + 0xbb, + 0x0e, + 0xd1, + 0x83, + 0xb0, + 0xd7, + 0x87, + 0xfe, + 0x0d, + 0xeb, + 0x10, + 0x90, + 0xf5, + 0x93, + 0x85, + 0x87, + 0x4e, + 0x07, + 0x0b, + 0x28, + 0x39, + 0x81, + 0xf9, + 0xf4, + 0x12, + 0x60, + 0x70, + 0xb0, + 0xfb, + 0x03, + 0x85, + 0x81, + 0x0d, + 0x81, + 0xd9, + 0xc1, + 0x86, + 0xc1, + 0xe9, + 0x3f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xdf, + 0xa7, + 0xfe, + 0x42, + 0x70, + 0xec, + 0x3f, + 0x5e, + 0x3f, + 0xf8, + 0x2f, + 0x48, + 0xe4, + 0x68, + 0x6f, + 0x0a, + 0xd3, + 0x06, + 0x14, + 0xe3, + 0xdf, + 0xce, + 0x99, + 0x8a, + 0x0b, + 0x09, + 0x18, + 0xc3, + 0xd8, + 0x7e, + 0xc1, + 0x7f, + 0xc8, + 0x6c, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xee, + 0x0f, + 0xb0, + 0x7f, + 0xf2, + 0x7e, + 0xb4, + 0x3d, + 0xa1, + 0x68, + 0xdf, + 0xe4, + 0x2b, + 0xc1, + 0xff, + 0x8f, + 0x50, + 0x3f, + 0xe6, + 0xca, + 0x7f, + 0xe4, + 0xdc, + 0x3d, + 0xa1, + 0x9c, + 0xc2, + 0x51, + 0xaa, + 0x09, + 0x30, + 0xb0, + 0x69, + 0xa1, + 0xb0, + 0x70, + 0x34, + 0x70, + 0xd8, + 0xc1, + 0x68, + 0x20, + 0xd8, + 0x67, + 0xc1, + 0xc0, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf3, + 0xff, + 0x06, + 0x70, + 0xe7, + 0x43, + 0xce, + 0x1e, + 0xc3, + 0xbf, + 0xd4, + 0xff, + 0x03, + 0x06, + 0x54, + 0x98, + 0x30, + 0x60, + 0xca, + 0x93, + 0x06, + 0x0c, + 0x72, + 0xa4, + 0xc7, + 0x04, + 0x5b, + 0x12, + 0xba, + 0x21, + 0xbe, + 0x0d, + 0xf0, + 0x77, + 0x6e, + 0x9b, + 0xb8, + 0x54, + 0x31, + 0x5c, + 0x65, + 0x07, + 0x06, + 0x0d, + 0x06, + 0x09, + 0x0d, + 0x87, + 0xb0, + 0xc0, + 0x05, + 0x07, + 0xe4, + 0xfc, + 0x0a, + 0x0c, + 0x49, + 0x83, + 0x1f, + 0x2a, + 0x24, + 0xc1, + 0xbf, + 0x98, + 0xd3, + 0x06, + 0x0e, + 0x1f, + 0x93, + 0xf0, + 0x3c, + 0x31, + 0x26, + 0x0c, + 0x7d, + 0x31, + 0x26, + 0x0c, + 0xbb, + 0xa1, + 0xab, + 0x06, + 0x74, + 0x2f, + 0x95, + 0xf9, + 0xa8, + 0x92, + 0x54, + 0x0d, + 0x28, + 0x60, + 0x9a, + 0x03, + 0x05, + 0x0c, + 0x13, + 0xa0, + 0xc1, + 0x58, + 0x1d, + 0x85, + 0x82, + 0xa0, + 0x79, + 0x8b, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x50, + 0x0e, + 0x1e, + 0xb0, + 0x50, + 0x1a, + 0x1a, + 0xff, + 0xfd, + 0x82, + 0x43, + 0xfc, + 0xe0, + 0x95, + 0xff, + 0x95, + 0x86, + 0x70, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xa1, + 0xe7, + 0xff, + 0x21, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0xf9, + 0x0f, + 0xcf, + 0x8a, + 0x1c, + 0x1d, + 0x79, + 0x05, + 0x01, + 0x7a, + 0x04, + 0x1d, + 0x40, + 0xcc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x7f, + 0xe0, + 0x9b, + 0x90, + 0x9c, + 0x18, + 0x5f, + 0xc1, + 0x38, + 0x34, + 0x36, + 0x0f, + 0xfe, + 0x41, + 0x70, + 0x76, + 0x0c, + 0x37, + 0xa5, + 0x7f, + 0xc1, + 0x3e, + 0x20, + 0xd8, + 0x7a, + 0x70, + 0x50, + 0x18, + 0x34, + 0x73, + 0x0a, + 0x57, + 0xc8, + 0x49, + 0x84, + 0xfc, + 0xe1, + 0xec, + 0x1e, + 0x4c, + 0xb4, + 0x36, + 0x48, + 0x1c, + 0x2c, + 0x36, + 0x1b, + 0xd0, + 0x70, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x79, + 0xfc, + 0x87, + 0xf3, + 0xb4, + 0x78, + 0x3c, + 0xf9, + 0x28, + 0x3e, + 0x82, + 0xbc, + 0x82, + 0x80, + 0x6f, + 0x04, + 0xac, + 0x14, + 0x06, + 0x1f, + 0x38, + 0x7b, + 0x0e, + 0xff, + 0x3f, + 0xf2, + 0x17, + 0x90, + 0x9f, + 0x83, + 0xbb, + 0xd0, + 0x37, + 0xa0, + 0x54, + 0x72, + 0x34, + 0xce, + 0x18, + 0x18, + 0x34, + 0x18, + 0x34, + 0x36, + 0x1e, + 0xc3, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x5f, + 0xa4, + 0x39, + 0x83, + 0x9c, + 0x3c, + 0xda, + 0x19, + 0xc3, + 0xdf, + 0x9f, + 0xfd, + 0x05, + 0x61, + 0x63, + 0x94, + 0x0d, + 0xe4, + 0x18, + 0xe4, + 0x86, + 0xf9, + 0xff, + 0xe0, + 0x3d, + 0x15, + 0xb6, + 0xd1, + 0x05, + 0x41, + 0x63, + 0x92, + 0x16, + 0xc0, + 0x76, + 0xda, + 0x01, + 0x98, + 0x7f, + 0xf4, + 0x13, + 0x07, + 0x38, + 0x7c, + 0xc1, + 0xce, + 0x1f, + 0x30, + 0x3f, + 0xf0, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x03, + 0xff, + 0x20, + 0x6d, + 0x41, + 0xb0, + 0xf5, + 0xe9, + 0x0d, + 0x87, + 0xce, + 0x0f, + 0xfe, + 0x0a, + 0xe0, + 0xa0, + 0x30, + 0x77, + 0xc3, + 0xc8, + 0x2d, + 0x03, + 0xe7, + 0xc9, + 0x86, + 0x81, + 0xb8, + 0x6f, + 0xf0, + 0x1c, + 0xc1, + 0x78, + 0x2d, + 0x09, + 0x30, + 0x43, + 0x9c, + 0x1e, + 0xc3, + 0xae, + 0x0f, + 0xb0, + 0x37, + 0x3e, + 0x43, + 0xb2, + 0xe0, + 0xcd, + 0x80, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0x60, + 0xc2, + 0x56, + 0xb6, + 0x0c, + 0x18, + 0x5f, + 0xcf, + 0xfc, + 0x1d, + 0xa3, + 0x83, + 0x06, + 0x1a, + 0xf0, + 0xea, + 0xd5, + 0x86, + 0xfa, + 0x2a, + 0xf5, + 0x02, + 0x7c, + 0xe1, + 0xb4, + 0x3b, + 0x70, + 0x7f, + 0xf0, + 0xe6, + 0x1d, + 0xf0, + 0x72, + 0x61, + 0xb7, + 0x70, + 0xf6, + 0x16, + 0x98, + 0xe1, + 0xd8, + 0xe8, + 0x30, + 0x38, + 0x6c, + 0x3d, + 0x87, + 0x0b, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xc0, + 0x57, + 0x21, + 0xb0, + 0xf5, + 0x3a, + 0x3f, + 0xf2, + 0x13, + 0xa3, + 0x87, + 0x68, + 0x57, + 0x86, + 0x0e, + 0xd0, + 0xbd, + 0x47, + 0xfe, + 0x40, + 0xf9, + 0x98, + 0x3b, + 0x41, + 0x3a, + 0x3f, + 0xf2, + 0x39, + 0xa1, + 0xd8, + 0x72, + 0x8d, + 0x0c, + 0xe8, + 0x7d, + 0xab, + 0xff, + 0x83, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x87, + 0xd2, + 0x3f, + 0xf8, + 0x14, + 0xe8, + 0xe1, + 0xec, + 0x1f, + 0xce, + 0x1e, + 0x83, + 0x68, + 0x5f, + 0xe0, + 0xcf, + 0x82, + 0xc3, + 0x61, + 0xaf, + 0x40, + 0xc2, + 0x70, + 0xde, + 0x70, + 0x7f, + 0x82, + 0x99, + 0x0b, + 0x0f, + 0xd9, + 0x21, + 0x7f, + 0x90, + 0x24, + 0x85, + 0x86, + 0x90, + 0xd2, + 0x16, + 0x1a, + 0x43, + 0x48, + 0x5a, + 0xe9, + 0x0d, + 0x21, + 0x75, + 0xb4, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf3, + 0xff, + 0x21, + 0x7a, + 0x09, + 0xf8, + 0x3a, + 0xfa, + 0x07, + 0x74, + 0x09, + 0xdc, + 0x8e, + 0x33, + 0x81, + 0x83, + 0x05, + 0x83, + 0x06, + 0x1d, + 0x07, + 0xa0, + 0xfc, + 0xe8, + 0x1d, + 0x0e, + 0x6e, + 0x0f, + 0x7a, + 0x41, + 0xb7, + 0xfe, + 0x6c, + 0x3c, + 0xe1, + 0xb0, + 0xfe, + 0xe0, + 0xd8, + 0x79, + 0xb8, + 0x33, + 0x87, + 0xb8, + 0x35, + 0xe4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x56, + 0xf5, + 0x40, + 0x56, + 0x87, + 0xfe, + 0xfd, + 0x1f, + 0xf0, + 0x67, + 0x0b, + 0x0e, + 0xc3, + 0x5e, + 0x07, + 0x5d, + 0x86, + 0xf9, + 0x0f, + 0xf9, + 0xb6, + 0x7f, + 0xe0, + 0xa7, + 0x0f, + 0xad, + 0x03, + 0x98, + 0x7b, + 0x43, + 0x93, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0x7c, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0x55, + 0xd6, + 0x0d, + 0xa1, + 0xad, + 0x0e, + 0xfe, + 0x0b, + 0xb8, + 0x39, + 0xc0, + 0xd8, + 0x4f, + 0x05, + 0x78, + 0xba, + 0xef, + 0x20, + 0xf4, + 0x8b, + 0xed, + 0x0a, + 0xdc, + 0x3e, + 0xc2, + 0x9c, + 0x2f, + 0xc9, + 0x85, + 0x98, + 0x58, + 0x34, + 0xc2, + 0x8c, + 0x2d, + 0x34, + 0xc3, + 0xb0, + 0xba, + 0x81, + 0x87, + 0x61, + 0x41, + 0xd8, + 0x76, + 0x1e, + 0xbd, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x7f, + 0xf0, + 0x29, + 0xc8, + 0xbf, + 0x81, + 0xfc, + 0x1f, + 0xf9, + 0xd0, + 0x7f, + 0xc1, + 0xaf, + 0x03, + 0x0e, + 0xc3, + 0x7a, + 0x86, + 0x1d, + 0x84, + 0xd9, + 0x1f, + 0xf0, + 0x5b, + 0x87, + 0xb4, + 0x33, + 0x98, + 0x54, + 0x31, + 0x83, + 0xb0, + 0xb0, + 0x60, + 0xc3, + 0xb0, + 0x70, + 0x30, + 0x50, + 0x36, + 0x0c, + 0x2c, + 0x2c, + 0x36, + 0x1b, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x0d, + 0xc8, + 0x5a, + 0x1e, + 0xfe, + 0x0b, + 0x43, + 0xf6, + 0x17, + 0xfc, + 0x1a, + 0xe0, + 0x61, + 0xd8, + 0x6f, + 0x93, + 0xfe, + 0x09, + 0xb6, + 0x30, + 0xec, + 0x29, + 0xc2, + 0xff, + 0x80, + 0xe6, + 0x16, + 0x1d, + 0x84, + 0x98, + 0x5d, + 0x76, + 0x1d, + 0x85, + 0x86, + 0x70, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xcb, + 0xff, + 0x90, + 0x0b, + 0x0d, + 0x24, + 0x1f, + 0x61, + 0x38, + 0x34, + 0x39, + 0xc2, + 0xb5, + 0x51, + 0x40, + 0xfe, + 0x7d, + 0x4f, + 0x50, + 0x27, + 0x07, + 0x82, + 0xc3, + 0xd7, + 0x4f, + 0x20, + 0xd0, + 0xef, + 0x93, + 0xfe, + 0x80, + 0xf9, + 0x8c, + 0x2c, + 0x3a, + 0x70, + 0xb4, + 0x1a, + 0x13, + 0x98, + 0x5f, + 0xf4, + 0x28, + 0xc2, + 0xc2, + 0xc3, + 0xec, + 0x2c, + 0x2c, + 0x3e, + 0xc2, + 0xff, + 0xc1, + 0xb0, + 0xb4, + 0x3e, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0xf6, + 0x0a, + 0x74, + 0x70, + 0xf6, + 0x0a, + 0x74, + 0x7f, + 0xf0, + 0x4e, + 0x8e, + 0x07, + 0x0f, + 0x5e, + 0x1c, + 0x2c, + 0x3d, + 0xea, + 0x3f, + 0xf9, + 0x1b, + 0x2a, + 0x03, + 0x87, + 0x6e, + 0x0a, + 0x05, + 0x86, + 0x73, + 0x04, + 0xff, + 0xc0, + 0x4c, + 0x1b, + 0x86, + 0x70, + 0xd8, + 0x33, + 0x0e, + 0xc3, + 0x65, + 0x0c, + 0x33, + 0x86, + 0xcc, + 0x1f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x03, + 0x05, + 0x87, + 0xf9, + 0x82, + 0xc1, + 0xfc, + 0x15, + 0x02, + 0xeb, + 0x0e, + 0x0f, + 0xc0, + 0xd6, + 0x87, + 0x0a, + 0x81, + 0x61, + 0x63, + 0x05, + 0xe7, + 0xfa, + 0xc9, + 0x0b, + 0xe4, + 0xd0, + 0x66, + 0x15, + 0x60, + 0x61, + 0x53, + 0x0b, + 0x61, + 0x5b, + 0x8e, + 0x81, + 0x98, + 0x8c, + 0x93, + 0x0e, + 0x63, + 0x31, + 0xa6, + 0x86, + 0x65, + 0x18, + 0x1d, + 0xc3, + 0x30, + 0x58, + 0xe9, + 0x40, + 0x98, + 0x1e, + 0x30, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x85, + 0xff, + 0x41, + 0xb0, + 0xf6, + 0x87, + 0x7e, + 0x45, + 0xb9, + 0x60, + 0x36, + 0x97, + 0xfe, + 0x0a, + 0xd0, + 0xa1, + 0x86, + 0x0b, + 0xe0, + 0x9d, + 0xc4, + 0x37, + 0xa8, + 0xe8, + 0xc1, + 0xd4, + 0xc3, + 0x45, + 0x03, + 0xb7, + 0x07, + 0xff, + 0x24, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xce, + 0xad, + 0x0e, + 0xc2, + 0xb4, + 0x2e, + 0x0d, + 0x83, + 0x83, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xd0, + 0x2f, + 0xf9, + 0xf5, + 0x10, + 0xd4, + 0x0e, + 0xc3, + 0xf6, + 0x38, + 0x58, + 0x7d, + 0xff, + 0x3f, + 0xe0, + 0xe7, + 0x0b, + 0x06, + 0x1c, + 0xab, + 0xba, + 0x03, + 0x0d, + 0x5b, + 0x06, + 0x83, + 0x0f, + 0x98, + 0x10, + 0x58, + 0x7f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0x7e, + 0x43, + 0xf3, + 0xc5, + 0x0e, + 0x0e, + 0xbc, + 0x82, + 0x80, + 0x7d, + 0x02, + 0x0e, + 0xa0, + 0x72, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xc6, + 0x60, + 0xc5, + 0x72, + 0xa3, + 0x30, + 0x65, + 0xf4, + 0xc6, + 0x60, + 0xc0, + 0xe8, + 0xff, + 0xe0, + 0x5e, + 0x09, + 0xc3, + 0xef, + 0x38, + 0x3c, + 0xb8, + 0x0f, + 0x88, + 0x7a, + 0xdc, + 0x4e, + 0x07, + 0x0c, + 0xe3, + 0x98, + 0x21, + 0xd3, + 0x40, + 0x98, + 0x7b, + 0xc8, + 0x76, + 0x1d, + 0x68, + 0x7b, + 0x09, + 0xe0, + 0xfd, + 0x83, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x61, + 0xf8, + 0x1a, + 0x1c, + 0xc3, + 0x18, + 0x34, + 0x39, + 0x86, + 0x29, + 0xfc, + 0x0f, + 0xcc, + 0xa2, + 0x43, + 0xd4, + 0x1a, + 0x03, + 0x0f, + 0xbc, + 0x34, + 0x2f, + 0xe0, + 0xbd, + 0x31, + 0x4c, + 0x2c, + 0x0f, + 0x74, + 0x33, + 0xf8, + 0x1b, + 0x0c, + 0x66, + 0x16, + 0x3b, + 0x0e, + 0xe6, + 0x16, + 0x2d, + 0x0f, + 0x27, + 0xf0, + 0x4c, + 0x30, + 0x58, + 0x58, + 0x4c, + 0x30, + 0x58, + 0x58, + 0x4c, + 0x30, + 0x58, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x67, + 0xf5, + 0xf8, + 0x36, + 0x0c, + 0x19, + 0x83, + 0x02, + 0xb4, + 0xc1, + 0x98, + 0xc0, + 0xfc, + 0xe3, + 0x99, + 0x21, + 0x38, + 0x3f, + 0x19, + 0x86, + 0xb4, + 0xc1, + 0x99, + 0x86, + 0xf8, + 0xc7, + 0x33, + 0x0d, + 0xe9, + 0xfc, + 0x60, + 0xc1, + 0x4c, + 0x18, + 0x33, + 0x06, + 0x0d, + 0xc1, + 0x83, + 0x30, + 0x60, + 0x8c, + 0x1b, + 0x6e, + 0x0c, + 0x36, + 0x7a, + 0x99, + 0xba, + 0x1b, + 0x0e, + 0xcc, + 0x3e, + 0xc3, + 0xb3, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x34, + 0x3f, + 0x06, + 0x60, + 0x61, + 0x60, + 0xc3, + 0x38, + 0x30, + 0xb0, + 0x61, + 0x7e, + 0x75, + 0x18, + 0x30, + 0xd4, + 0x07, + 0x47, + 0x06, + 0x1b, + 0xc0, + 0xc1, + 0xa0, + 0xb4, + 0x1f, + 0x18, + 0x10, + 0xfa, + 0xb3, + 0xf5, + 0xfa, + 0x06, + 0xc0, + 0xc2, + 0xc1, + 0x23, + 0x30, + 0x30, + 0xa8, + 0x61, + 0x98, + 0xbe, + 0x4e, + 0x81, + 0x99, + 0xb0, + 0xde, + 0x0e, + 0x60, + 0x61, + 0x5d, + 0xa1, + 0x30, + 0x30, + 0x70, + 0x1c, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0b, + 0x0c, + 0xe1, + 0xd8, + 0xff, + 0xf4, + 0x53, + 0x93, + 0x42, + 0x70, + 0xa9, + 0xc9, + 0xea, + 0xbc, + 0x19, + 0xd0, + 0x68, + 0x4e, + 0x1a, + 0xf0, + 0x34, + 0x27, + 0x0d, + 0xe6, + 0x3f, + 0xe0, + 0x9b, + 0x0b, + 0x0c, + 0xe1, + 0x6e, + 0x7f, + 0xfc, + 0x66, + 0x0c, + 0x0a, + 0x20, + 0xc9, + 0x83, + 0x06, + 0x0a, + 0x07, + 0x60, + 0xcd, + 0x0b, + 0x0e, + 0xc1, + 0xb2, + 0xe9, + 0x0d, + 0x82, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xbf, + 0xc1, + 0xd8, + 0x4a, + 0x09, + 0x83, + 0x38, + 0x52, + 0x15, + 0x02, + 0xfd, + 0x1f, + 0xe4, + 0x33, + 0x87, + 0xec, + 0x3b, + 0xca, + 0xff, + 0xe4, + 0x1f, + 0x05, + 0x61, + 0x90, + 0x36, + 0xf6, + 0xe0, + 0x78, + 0x1b, + 0x86, + 0x7f, + 0x20, + 0x63, + 0x05, + 0xa7, + 0x30, + 0x76, + 0x04, + 0x17, + 0x8c, + 0x3b, + 0x0a, + 0xd5, + 0x94, + 0x0d, + 0x96, + 0x82, + 0x80, + 0xd0, + 0xb0, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x1a, + 0xbd, + 0x50, + 0x4e, + 0x1e, + 0xc3, + 0xdf, + 0x93, + 0xfe, + 0x82, + 0x70, + 0xea, + 0x07, + 0xd6, + 0x94, + 0xfa, + 0xb2, + 0x0f, + 0x80, + 0xf0, + 0x38, + 0x37, + 0x98, + 0xb4, + 0x16, + 0x15, + 0x31, + 0xbf, + 0xf0, + 0x37, + 0x1e, + 0xc2, + 0xac, + 0x46, + 0x13, + 0xfd, + 0x07, + 0x61, + 0x38, + 0x54, + 0x0e, + 0xc2, + 0x70, + 0xa8, + 0x1d, + 0x84, + 0xff, + 0x40, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x02, + 0xed, + 0x70, + 0x6c, + 0x15, + 0x7d, + 0x50, + 0x3f, + 0x81, + 0xdd, + 0x03, + 0x9c, + 0x2a, + 0x19, + 0x40, + 0xd7, + 0x1a, + 0x0c, + 0x0e, + 0x17, + 0xc9, + 0xff, + 0x06, + 0xb7, + 0x30, + 0xec, + 0x29, + 0xc4, + 0xd0, + 0x9c, + 0x2c, + 0xc2, + 0xeb, + 0xb0, + 0x31, + 0x85, + 0x87, + 0x61, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x1f, + 0xf8, + 0x2c, + 0x7f, + 0xf9, + 0x03, + 0x85, + 0x83, + 0xf8, + 0x27, + 0x1f, + 0xa2, + 0x4c, + 0x0d, + 0xa0, + 0xc2, + 0xc1, + 0x83, + 0xf3, + 0xf2, + 0x60, + 0xc2, + 0xb0, + 0xb0, + 0x38, + 0xc1, + 0x79, + 0xbe, + 0xb4, + 0x60, + 0xbe, + 0x06, + 0x39, + 0xe4, + 0x14, + 0xe0, + 0x61, + 0xfd, + 0xb8, + 0x49, + 0x21, + 0xcc, + 0xe7, + 0xff, + 0x82, + 0x70, + 0xcf, + 0x83, + 0xe7, + 0x0d, + 0xd4, + 0x1e, + 0x70, + 0x3c, + 0x0b, + 0x43, + 0x39, + 0xc8, + 0x66, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x0f, + 0xb4, + 0x3d, + 0x9f, + 0xaf, + 0xe0, + 0x2b, + 0x41, + 0xa0, + 0xd3, + 0x05, + 0xe8, + 0x19, + 0xfe, + 0x80, + 0xe0, + 0x90, + 0xb4, + 0xc2, + 0xb5, + 0x7a, + 0xff, + 0x05, + 0xe9, + 0x1c, + 0x1a, + 0x19, + 0xf2, + 0x06, + 0xff, + 0x02, + 0x72, + 0x24, + 0x1a, + 0x1b, + 0x31, + 0xb0, + 0xb4, + 0x32, + 0x60, + 0xf1, + 0xfe, + 0x82, + 0xc1, + 0xe0, + 0xb4, + 0x3d, + 0x97, + 0x73, + 0xa1, + 0xed, + 0x82, + 0xbf, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf3, + 0xff, + 0x06, + 0xf4, + 0x1b, + 0xd0, + 0x75, + 0x3a, + 0x03, + 0xba, + 0x05, + 0x43, + 0x23, + 0x8c, + 0xa0, + 0x20, + 0x60, + 0x60, + 0x60, + 0x83, + 0x30, + 0x73, + 0x07, + 0x7f, + 0xfe, + 0xe0, + 0xe4, + 0x1a, + 0x1b, + 0x0e, + 0xa0, + 0x38, + 0x25, + 0x07, + 0x70, + 0x3f, + 0xc1, + 0xcf, + 0x93, + 0x43, + 0xf3, + 0xab, + 0xe8, + 0x3e, + 0x74, + 0x2b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe4, + 0x57, + 0x21, + 0xb0, + 0xf7, + 0xf0, + 0x6d, + 0x0f, + 0x38, + 0x1f, + 0xfc, + 0x15, + 0xc3, + 0x26, + 0x4e, + 0x17, + 0xca, + 0xa1, + 0x99, + 0x81, + 0xb3, + 0x61, + 0xd4, + 0x60, + 0x9c, + 0x0f, + 0xfe, + 0x1c, + 0xc3, + 0x3f, + 0x21, + 0x93, + 0x0d, + 0x99, + 0xa1, + 0xd8, + 0x1d, + 0x30, + 0x68, + 0x6c, + 0x74, + 0x18, + 0x5a, + 0x16, + 0x1e, + 0xc3, + 0x80, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0x93, + 0x21, + 0xc0, + 0xda, + 0x49, + 0x90, + 0xe0, + 0xfc, + 0xd0, + 0xcd, + 0x58, + 0x4e, + 0x07, + 0xff, + 0x05, + 0x68, + 0x76, + 0x1f, + 0x7c, + 0x7f, + 0xf4, + 0x3e, + 0x90, + 0x50, + 0x3e, + 0x9c, + 0x35, + 0x03, + 0xec, + 0xc3, + 0x7f, + 0x82, + 0x4c, + 0x36, + 0x1b, + 0x0e, + 0xc2, + 0xe0, + 0x9c, + 0x3b, + 0x07, + 0x83, + 0x50, + 0x3b, + 0x1c, + 0x2b, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x63, + 0xff, + 0xc9, + 0x4e, + 0x42, + 0x70, + 0xf5, + 0xe9, + 0x09, + 0xc3, + 0xe7, + 0x07, + 0xff, + 0x05, + 0xe8, + 0xd6, + 0x16, + 0xc2, + 0xf8, + 0xc6, + 0x35, + 0x60, + 0x6d, + 0x58, + 0x23, + 0x1c, + 0x1b, + 0x83, + 0x3f, + 0x4e, + 0x39, + 0x83, + 0x0b, + 0x03, + 0x81, + 0x30, + 0x6f, + 0xf3, + 0x86, + 0xc1, + 0x85, + 0x81, + 0xc3, + 0x60, + 0xc2, + 0xc0, + 0xe1, + 0xb0, + 0x61, + 0x45, + 0xc0, + 0x0b, + 0x03, + 0xff, + 0x82, + 0xc0, + 0xc0, + 0xd0, + 0x65, + 0x39, + 0x50, + 0x30, + 0xb3, + 0xf9, + 0x81, + 0xa3, + 0x81, + 0xc0, + 0xff, + 0xe0, + 0x5c, + 0x30, + 0x7f, + 0x7a, + 0x69, + 0xff, + 0x0d, + 0x95, + 0x61, + 0xd9, + 0xb8, + 0x27, + 0xfe, + 0x73, + 0x04, + 0xe1, + 0xd8, + 0x98, + 0x33, + 0xfe, + 0x0b, + 0x06, + 0x61, + 0xd8, + 0x59, + 0x43, + 0xd5, + 0x78, + 0x2c, + 0x81, + 0xaf, + 0x61, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x0a, + 0xe7, + 0x43, + 0x9c, + 0x1f, + 0xe4, + 0x3d, + 0x86, + 0xc2, + 0xbf, + 0xa0, + 0xd7, + 0x07, + 0xfe, + 0x3e, + 0x4f, + 0xf8, + 0x26, + 0xdc, + 0xc3, + 0xb0, + 0xa7, + 0x0b, + 0xfe, + 0x03, + 0x98, + 0x58, + 0x76, + 0x12, + 0x61, + 0x75, + 0xd8, + 0x76, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x3f, + 0xf9, + 0x0b, + 0x41, + 0xff, + 0x07, + 0x68, + 0x30, + 0xec, + 0x3b, + 0x41, + 0x87, + 0x61, + 0x7f, + 0x1f, + 0xf0, + 0x76, + 0x87, + 0xfe, + 0x1f, + 0x1f, + 0xfc, + 0x83, + 0xd4, + 0x34, + 0x36, + 0x1b, + 0xce, + 0x7f, + 0xc1, + 0x4e, + 0x83, + 0x43, + 0x61, + 0x66, + 0x83, + 0xfe, + 0x09, + 0x34, + 0x1a, + 0x1b, + 0x0e, + 0xd0, + 0x72, + 0xd7, + 0x21, + 0x6a, + 0xf5, + 0x76, + 0x86, + 0xd0, + 0xfd, + 0x80, + 0x0b, + 0x0e, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x0a, + 0x06, + 0xd0, + 0x53, + 0xd7, + 0x82, + 0xfe, + 0x0a, + 0x86, + 0x1e, + 0xc3, + 0xa9, + 0xc1, + 0xd7, + 0x8b, + 0xff, + 0x05, + 0xea, + 0x05, + 0xc1, + 0xf5, + 0x89, + 0x7f, + 0x82, + 0x9c, + 0x7b, + 0x0d, + 0x85, + 0x98, + 0x13, + 0x0d, + 0x84, + 0x98, + 0x6f, + 0xf0, + 0x76, + 0x1b, + 0x0d, + 0x87, + 0x61, + 0xb4, + 0x2c, + 0x3b, + 0x0d, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x6a, + 0xeb, + 0x06, + 0xd0, + 0x2a, + 0xd7, + 0x03, + 0xf4, + 0x53, + 0xd5, + 0x21, + 0xb4, + 0x27, + 0x43, + 0xeb, + 0xc7, + 0xff, + 0x20, + 0xf3, + 0x0e, + 0x8e, + 0x1d, + 0x62, + 0x78, + 0x0f, + 0x82, + 0x9c, + 0x1e, + 0xa7, + 0xaf, + 0x03, + 0x30, + 0x41, + 0x61, + 0x48, + 0x98, + 0x5f, + 0xf0, + 0x76, + 0x1d, + 0xb2, + 0x1e, + 0xc2, + 0x74, + 0x16, + 0x1d, + 0x83, + 0x83, + 0x9c, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xa0, + 0x58, + 0x7d, + 0x82, + 0x80, + 0x71, + 0x82, + 0x70, + 0x5f, + 0x3e, + 0x82, + 0xfd, + 0x50, + 0x58, + 0x79, + 0xc1, + 0x41, + 0x58, + 0x30, + 0xae, + 0x3e, + 0x8f, + 0xc1, + 0x7a, + 0x60, + 0x58, + 0x79, + 0xb2, + 0x0b, + 0x83, + 0xdb, + 0x81, + 0xff, + 0x80, + 0xc6, + 0x07, + 0x0e, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x76, + 0x07, + 0x0e, + 0xc3, + 0xb0, + 0x38, + 0x76, + 0x1d, + 0x81, + 0xff, + 0x80, + 0x06, + 0x84, + 0xe8, + 0x30, + 0xed, + 0x3b, + 0x42, + 0xc3, + 0x3c, + 0x83, + 0x0d, + 0x84, + 0xdc, + 0x83, + 0x06, + 0x66, + 0x17, + 0x1f, + 0x9c, + 0xcc, + 0x0f, + 0x81, + 0x60, + 0xcc, + 0x81, + 0x74, + 0x3d, + 0x33, + 0xa8, + 0x1e, + 0x51, + 0xf0, + 0x1d, + 0x03, + 0x69, + 0x3a, + 0x8b, + 0x41, + 0x1a, + 0x66, + 0x17, + 0x40, + 0xdb, + 0x26, + 0x16, + 0x61, + 0xb5, + 0x03, + 0x07, + 0x1a, + 0x16, + 0x85, + 0x8e, + 0x07, + 0x0b, + 0x42, + 0xc9, + 0x0a, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x07, + 0xfa, + 0x0f, + 0x61, + 0x30, + 0x28, + 0xa0, + 0xda, + 0x06, + 0x05, + 0x58, + 0x3f, + 0x8b, + 0xf0, + 0x30, + 0xd8, + 0x5a, + 0x0c, + 0x18, + 0x57, + 0x03, + 0x7c, + 0x83, + 0x0b, + 0xe7, + 0x4b, + 0x47, + 0x0b, + 0xcf, + 0x8e, + 0x2f, + 0x20, + 0x6c, + 0x32, + 0x12, + 0x82, + 0xcc, + 0x17, + 0x77, + 0x78, + 0x63, + 0x05, + 0x0c, + 0xc7, + 0x0d, + 0x82, + 0x86, + 0x63, + 0x86, + 0xc1, + 0x43, + 0x31, + 0xc3, + 0x65, + 0xff, + 0xd0, + 0x0b, + 0x09, + 0x06, + 0x08, + 0x3b, + 0x0b, + 0x4c, + 0x70, + 0xec, + 0x26, + 0x32, + 0x42, + 0xfd, + 0x7f, + 0xf0, + 0x4e, + 0x19, + 0xfa, + 0x0e, + 0xb8, + 0x16, + 0x67, + 0x06, + 0xf9, + 0xe0, + 0x60, + 0xb0, + 0x3e, + 0x20, + 0xa4, + 0x3d, + 0xd8, + 0x3f, + 0xf8, + 0x73, + 0x09, + 0xc2, + 0xd0, + 0x93, + 0x0b, + 0xc0, + 0xb0, + 0xf6, + 0x1a, + 0xf8, + 0x3e, + 0xc2, + 0x6e, + 0x9c, + 0x1d, + 0x83, + 0x90, + 0xd4, + 0x00, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0x38, + 0x76, + 0x83, + 0x0c, + 0xe1, + 0x7f, + 0x18, + 0x67, + 0x0c, + 0xe8, + 0x35, + 0xd6, + 0x19, + 0xf0, + 0x2f, + 0xe8, + 0x35, + 0xe8, + 0x3f, + 0xf7, + 0x9b, + 0xf1, + 0xf8, + 0x14, + 0xc1, + 0x8e, + 0x60, + 0xc1, + 0x98, + 0x30, + 0x66, + 0x0c, + 0x11, + 0x83, + 0x06, + 0x60, + 0xc3, + 0x60, + 0xc1, + 0x98, + 0x30, + 0xd8, + 0x3f, + 0x1f, + 0x83, + 0x60, + 0xc7, + 0x30, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x07, + 0xd4, + 0xfc, + 0x85, + 0x83, + 0x18, + 0x12, + 0x19, + 0xc1, + 0x82, + 0x19, + 0x0b, + 0xf3, + 0xf4, + 0xd1, + 0x0c, + 0xe0, + 0xc1, + 0x2a, + 0x43, + 0x5a, + 0x60, + 0xa1, + 0x87, + 0x7c, + 0x7d, + 0x7f, + 0x40, + 0xf4, + 0xe1, + 0xd8, + 0x6a, + 0x60, + 0xc8, + 0x16, + 0x1b, + 0x70, + 0x63, + 0x1e, + 0x0d, + 0x18, + 0x3b, + 0xc5, + 0x03, + 0xd9, + 0x68, + 0xec, + 0x08, + 0x2c, + 0x42, + 0x62, + 0x48, + 0x2c, + 0x3b, + 0x03, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xcc, + 0x18, + 0x7d, + 0x83, + 0x31, + 0xfc, + 0x1b, + 0x06, + 0x66, + 0x87, + 0x7e, + 0x73, + 0xa3, + 0x07, + 0x38, + 0x23, + 0x0a, + 0xc3, + 0x5a, + 0x16, + 0x1a, + 0x0d, + 0xf1, + 0x7f, + 0xc1, + 0xbc, + 0xa9, + 0x0e, + 0xc2, + 0xa6, + 0x09, + 0x24, + 0x18, + 0x5b, + 0x82, + 0x49, + 0x06, + 0x14, + 0x60, + 0x93, + 0x41, + 0x87, + 0x61, + 0x9f, + 0x07, + 0xec, + 0x2b, + 0x30, + 0xa0, + 0xd9, + 0x44, + 0x17, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x35, + 0x58, + 0x73, + 0x68, + 0xe8, + 0x1e, + 0x0a, + 0xf5, + 0xdd, + 0x6e, + 0xc2, + 0xe0, + 0xff, + 0xc0, + 0xf0, + 0x17, + 0x05, + 0x20, + 0x7d, + 0x1d, + 0x33, + 0x24, + 0x15, + 0x6e, + 0x0c, + 0xc9, + 0x06, + 0xc0, + 0xfc, + 0x64, + 0x8c, + 0xc0, + 0xc1, + 0x99, + 0x21, + 0x30, + 0x3f, + 0x19, + 0x21, + 0x30, + 0x30, + 0x64, + 0x48, + 0x4c, + 0x0c, + 0x18, + 0x52, + 0x13, + 0x03, + 0x38, + 0x1e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x2d, + 0x72, + 0xc1, + 0xb4, + 0x6b, + 0xf0, + 0x3f, + 0x81, + 0x85, + 0xc1, + 0xda, + 0x14, + 0x8e, + 0x1c, + 0xf8, + 0xff, + 0xe4, + 0x1e, + 0xa0, + 0x6c, + 0x3e, + 0xb6, + 0x0d, + 0x87, + 0xa7, + 0x4f, + 0xfe, + 0x1c, + 0xd0, + 0xec, + 0x3c, + 0x9a, + 0x0d, + 0x32, + 0x81, + 0xda, + 0x50, + 0x18, + 0x34, + 0x36, + 0xa8, + 0x2c, + 0x2c, + 0x36, + 0x85, + 0xe8, + 0x38, + 0x0b, + 0x04, + 0x3f, + 0xe0, + 0xd8, + 0x58, + 0x7b, + 0x02, + 0xb4, + 0x43, + 0xec, + 0x1f, + 0x9c, + 0xfd, + 0x18, + 0x4e, + 0x0c, + 0x82, + 0xcc, + 0x2b, + 0x4c, + 0x82, + 0xcc, + 0x2f, + 0x8c, + 0xfd, + 0x18, + 0x5e, + 0xa6, + 0x1f, + 0x60, + 0x6c, + 0x1b, + 0xfc, + 0x60, + 0xdc, + 0x1a, + 0x82, + 0xcc, + 0x11, + 0x83, + 0x50, + 0x59, + 0x86, + 0xc1, + 0xbf, + 0xc6, + 0x1b, + 0x06, + 0x21, + 0xd8, + 0x6c, + 0x18, + 0x77, + 0xa0, + 0x0b, + 0x02, + 0x0c, + 0x28, + 0x3b, + 0x03, + 0x8e, + 0x38, + 0x76, + 0x14, + 0x89, + 0xa1, + 0x7e, + 0xbf, + 0xf8, + 0x27, + 0x09, + 0xc2, + 0xc3, + 0xae, + 0x06, + 0x38, + 0xe1, + 0xbe, + 0x74, + 0x70, + 0x3a, + 0x0b, + 0x67, + 0xfd, + 0x20, + 0x9c, + 0x39, + 0xc3, + 0xd9, + 0x87, + 0x38, + 0x79, + 0x30, + 0x7f, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xe0, + 0x0b, + 0x05, + 0xff, + 0x82, + 0xc1, + 0x21, + 0xec, + 0x2c, + 0x14, + 0x0e, + 0x73, + 0xfa, + 0xff, + 0xc0, + 0x70, + 0x51, + 0x06, + 0x04, + 0x16, + 0x93, + 0x43, + 0x24, + 0x1f, + 0x12, + 0x46, + 0x41, + 0x7a, + 0x9b, + 0xff, + 0x0d, + 0x96, + 0xe1, + 0xd9, + 0x98, + 0x37, + 0xfe, + 0x23, + 0x06, + 0x61, + 0xd8, + 0x58, + 0xe7, + 0xfc, + 0x16, + 0x69, + 0x87, + 0x61, + 0x64, + 0x0c, + 0x2f, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x61, + 0x7e, + 0x0d, + 0x85, + 0x40, + 0x60, + 0xc3, + 0x60, + 0xfc, + 0x63, + 0x03, + 0xf3, + 0x83, + 0x32, + 0x42, + 0x70, + 0x7e, + 0x33, + 0x0d, + 0x71, + 0x83, + 0x33, + 0x0d, + 0xf3, + 0x83, + 0x33, + 0x42, + 0xf3, + 0x7e, + 0x31, + 0xc0, + 0xd8, + 0x30, + 0xd8, + 0x30, + 0x6e, + 0x0c, + 0x81, + 0x83, + 0x04, + 0x60, + 0xc6, + 0x30, + 0x61, + 0xb0, + 0x77, + 0x8d, + 0xf0, + 0x6c, + 0xb4, + 0x8c, + 0x3e, + 0xc3, + 0xec, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x5d, + 0xcb, + 0x06, + 0xc1, + 0x75, + 0xed, + 0x3f, + 0xa4, + 0x40, + 0x9a, + 0x07, + 0x42, + 0xd0, + 0x50, + 0x35, + 0xe0, + 0x71, + 0xa5, + 0x02, + 0xf5, + 0x04, + 0xbc, + 0x88, + 0x56, + 0x40, + 0xf0, + 0x34, + 0x29, + 0xc0, + 0xf8, + 0x37, + 0x81, + 0x98, + 0x3b, + 0xfd, + 0x22, + 0x61, + 0x38, + 0x6c, + 0x3b, + 0x09, + 0xc3, + 0x61, + 0xd8, + 0x4e, + 0x13, + 0x87, + 0x61, + 0x3f, + 0xe0, + 0x02, + 0x83, + 0xff, + 0x03, + 0x43, + 0x7f, + 0xa0, + 0x3f, + 0xce, + 0x87, + 0xda, + 0x61, + 0x7a, + 0xb0, + 0x52, + 0xb5, + 0x1c, + 0xb6, + 0x82, + 0x9e, + 0xab, + 0x96, + 0xd0, + 0xd7, + 0x81, + 0xcb, + 0x83, + 0x58, + 0xe7, + 0xfc, + 0x0a, + 0x06, + 0x60, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0xf9, + 0x0f, + 0xef, + 0x14, + 0x2d, + 0x0c, + 0xf9, + 0x05, + 0x00, + 0xf9, + 0x04, + 0x86, + 0xa0, + 0x66, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x03, + 0x57, + 0x52, + 0x1b, + 0x02, + 0xd6, + 0xb8, + 0x1f, + 0xa2, + 0x9e, + 0xa8, + 0x33, + 0x86, + 0x74, + 0x3e, + 0xbd, + 0x7f, + 0xf2, + 0x0f, + 0x28, + 0xb0, + 0xa8, + 0x13, + 0x60, + 0xba, + 0x78, + 0xe0, + 0x6e, + 0x50, + 0x56, + 0x16, + 0x99, + 0x81, + 0xab, + 0xa9, + 0x0d, + 0x84, + 0xaf, + 0x94, + 0x1d, + 0x84, + 0xee, + 0xe8, + 0x76, + 0x0b, + 0x06, + 0x0e, + 0x0d, + 0x81, + 0x0b, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf0, + 0x15, + 0xa8, + 0x18, + 0x52, + 0x15, + 0xea, + 0x03, + 0x41, + 0x87, + 0x38, + 0x3f, + 0xf8, + 0x2b, + 0xc6, + 0x14, + 0x16, + 0x17, + 0xa6, + 0x0b, + 0x41, + 0x05, + 0x63, + 0x7f, + 0xe0, + 0x4e, + 0x19, + 0xc3, + 0xec, + 0xc3, + 0x30, + 0x7d, + 0x18, + 0x6f, + 0xf0, + 0x76, + 0x13, + 0x86, + 0xc3, + 0xb0, + 0x3a, + 0x13, + 0x87, + 0x60, + 0xd0, + 0x5e, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc1, + 0xa1, + 0xff, + 0x60, + 0xc2, + 0xcc, + 0x37, + 0xeb, + 0x03, + 0x98, + 0x66, + 0xd5, + 0x97, + 0x8e, + 0x81, + 0x38, + 0x30, + 0xb3, + 0x0e, + 0xf4, + 0x67, + 0xc7, + 0xa0, + 0xbd, + 0x38, + 0x59, + 0x86, + 0x56, + 0x5a, + 0x0c, + 0xc3, + 0x66, + 0x0d, + 0xf8, + 0xf8, + 0x63, + 0x06, + 0x16, + 0x61, + 0xec, + 0x18, + 0x59, + 0x87, + 0xb0, + 0x68, + 0x11, + 0x0f, + 0x60, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf0, + 0x6d, + 0x34, + 0x43, + 0x60, + 0xfd, + 0x25, + 0x8e, + 0x87, + 0x61, + 0x58, + 0x4e, + 0x85, + 0x71, + 0x43, + 0x09, + 0x82, + 0xf9, + 0x05, + 0xa1, + 0xf7, + 0x9c, + 0x7f, + 0xe0, + 0x4e, + 0x36, + 0x38, + 0x7b, + 0x30, + 0x40, + 0x7f, + 0x80, + 0x98, + 0x73, + 0x87, + 0xec, + 0x39, + 0xfe, + 0x42, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x31, + 0x21, + 0xf6, + 0x17, + 0x36, + 0xb0, + 0x6c, + 0x0f, + 0x57, + 0x44, + 0x1f, + 0xf2, + 0xad, + 0x41, + 0x9c, + 0xa6, + 0xab, + 0x50, + 0x6b, + 0xc0, + 0xff, + 0x90, + 0xbd, + 0x26, + 0x06, + 0x0e, + 0x6c, + 0x4f, + 0xfc, + 0x09, + 0xc2, + 0xc1, + 0x07, + 0x39, + 0x87, + 0xb0, + 0xf2, + 0x63, + 0xff, + 0xc8, + 0x58, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x98, + 0x33, + 0x84, + 0xe0, + 0xba, + 0x04, + 0xe0, + 0x6d, + 0x35, + 0x61, + 0x38, + 0x29, + 0xc7, + 0x4e, + 0xfe, + 0x05, + 0x83, + 0x06, + 0x13, + 0x85, + 0xe8, + 0xc1, + 0x84, + 0xe1, + 0x7c, + 0xfe, + 0x31, + 0xc0, + 0xf8, + 0x18, + 0x32, + 0x56, + 0x0d, + 0xcf, + 0xe1, + 0xdc, + 0x77, + 0x09, + 0xf0, + 0x15, + 0x84, + 0xe1, + 0x66, + 0x13, + 0x84, + 0xe3, + 0xa6, + 0x13, + 0x84, + 0xee, + 0x16, + 0x13, + 0x84, + 0xe1, + 0x5e, + 0x1f, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0x56, + 0xeb, + 0x01, + 0x5c, + 0x87, + 0xfd, + 0x4e, + 0x87, + 0xfc, + 0x19, + 0xd0, + 0x61, + 0xd8, + 0x6b, + 0xcf, + 0xff, + 0x20, + 0xf5, + 0x0c, + 0x3b, + 0x40, + 0xd9, + 0x1f, + 0xf0, + 0x5b, + 0x86, + 0x7d, + 0x01, + 0x1c, + 0xc2, + 0xb4, + 0xde, + 0x0d, + 0x97, + 0x60, + 0xb0, + 0xf6, + 0x1b, + 0x0b, + 0x43, + 0xb0, + 0x9e, + 0xd5, + 0xa1, + 0xb0, + 0xad, + 0x09, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x05, + 0x4d, + 0xfa, + 0x0b, + 0x04, + 0x84, + 0xe4, + 0x85, + 0x82, + 0x58, + 0x72, + 0x4f, + 0xe9, + 0x32, + 0x84, + 0x85, + 0x83, + 0x6d, + 0xc1, + 0x20, + 0x78, + 0xf2, + 0x70, + 0xe1, + 0x7c, + 0xc1, + 0x40, + 0x50, + 0x56, + 0x67, + 0xfd, + 0x02, + 0x70, + 0xb0, + 0x60, + 0x70, + 0x66, + 0x16, + 0x0c, + 0x0e, + 0x04, + 0xc2, + 0xff, + 0xc1, + 0xb0, + 0xb0, + 0x60, + 0x70, + 0xd8, + 0x58, + 0x34, + 0x70, + 0xd8, + 0x5f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0x5a, + 0xd7, + 0x06, + 0xd2, + 0xee, + 0xb6, + 0x0f, + 0xe9, + 0x59, + 0x03, + 0x0d, + 0xa1, + 0x71, + 0x87, + 0x9f, + 0x02, + 0xff, + 0x82, + 0xf5, + 0xde, + 0x06, + 0x1e, + 0xf1, + 0x77, + 0xfc, + 0x09, + 0xc2, + 0x70, + 0x68, + 0x4e, + 0x61, + 0x38, + 0x30, + 0xe4, + 0xc2, + 0x7f, + 0xe0, + 0xd8, + 0x4e, + 0x0c, + 0x3e, + 0xc2, + 0x70, + 0x68, + 0x7b, + 0x09, + 0xff, + 0x80, + 0x0b, + 0x0b, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0x61, + 0xb0, + 0xba, + 0xec, + 0x7f, + 0x8c, + 0x3b, + 0x09, + 0xc2, + 0xeb, + 0xb0, + 0xaf, + 0x01, + 0x7e, + 0x0b, + 0xd4, + 0xfc, + 0xfd, + 0x0d, + 0x92, + 0x0c, + 0x47, + 0x33, + 0x04, + 0x99, + 0xab, + 0x73, + 0x0b, + 0x30, + 0x4e, + 0x16, + 0x13, + 0xe0, + 0x5e, + 0x0b, + 0x1e, + 0x37, + 0x56, + 0x16, + 0x1d, + 0x84, + 0xe1, + 0x61, + 0x5c, + 0x0f, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x56, + 0xeb, + 0x01, + 0x5a, + 0xff, + 0xc0, + 0xbe, + 0x8f, + 0xf8, + 0x33, + 0x85, + 0x87, + 0x61, + 0xaf, + 0x03, + 0xd5, + 0xb0, + 0xde, + 0xa0, + 0x7f, + 0xcd, + 0x94, + 0xff, + 0xc0, + 0xdc, + 0x1a, + 0x1e, + 0xc7, + 0x30, + 0x65, + 0xf8, + 0xc0, + 0x98, + 0x32, + 0x0b, + 0x30, + 0xd8, + 0x32, + 0x41, + 0x98, + 0x6c, + 0x19, + 0x5c, + 0x61, + 0xb0, + 0x61, + 0xcf, + 0x83, + 0xff, + 0x07, + 0x02, + 0x12, + 0x1f, + 0xf3, + 0x03, + 0x07, + 0xf2, + 0x0f, + 0xf9, + 0xd0, + 0x68, + 0x76, + 0x1b, + 0xf9, + 0x02, + 0x8c, + 0x11, + 0xa0, + 0xd0, + 0x31, + 0xab, + 0x34, + 0x1a, + 0x07, + 0xfc, + 0xf5, + 0x68, + 0x6a, + 0x01, + 0xe0, + 0xb4, + 0x2e, + 0x09, + 0xc0, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xf7, + 0x8a, + 0x1c, + 0x1c, + 0xf9, + 0x05, + 0x00, + 0xf9, + 0x04, + 0x86, + 0xa0, + 0x66, + 0x00, + 0x0b, + 0x0f, + 0xb4, + 0x3d, + 0x83, + 0x09, + 0xd0, + 0xe7, + 0x03, + 0x9d, + 0x5a, + 0x0f, + 0xd0, + 0x58, + 0x5a, + 0x13, + 0x87, + 0x6b, + 0x68, + 0x56, + 0xdc, + 0x75, + 0x83, + 0x7c, + 0x31, + 0x87, + 0xcd, + 0xad, + 0x1f, + 0xd0, + 0x27, + 0x03, + 0x18, + 0x54, + 0x06, + 0x60, + 0x63, + 0x0a, + 0x80, + 0x4c, + 0x0c, + 0x68, + 0x28, + 0x1b, + 0x03, + 0x1f, + 0xc8, + 0x6c, + 0x7a, + 0x21, + 0xfd, + 0x90, + 0x57, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x86, + 0xa0, + 0xe1, + 0xec, + 0x17, + 0xfe, + 0x4f, + 0xc1, + 0x9c, + 0x3e, + 0x70, + 0x3f, + 0xf8, + 0x2b, + 0x43, + 0x68, + 0x7d, + 0xf0, + 0x4e, + 0x1f, + 0xbd, + 0x4f, + 0xfe, + 0x8a, + 0x61, + 0xb0, + 0xfd, + 0xb8, + 0x5f, + 0xf8, + 0x11, + 0x82, + 0x80, + 0x70, + 0xfb, + 0x3c, + 0x1b, + 0x0f, + 0xb7, + 0x0c, + 0xe1, + 0xf6, + 0x07, + 0xff, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf2, + 0x05, + 0x73, + 0x40, + 0x60, + 0xd0, + 0x7e, + 0xa8, + 0x18, + 0x34, + 0x27, + 0x05, + 0xff, + 0x21, + 0x5e, + 0x28, + 0x38, + 0x34, + 0x2f, + 0x4d, + 0x07, + 0x06, + 0x81, + 0xb3, + 0xbf, + 0xe4, + 0x1b, + 0x87, + 0x78, + 0x82, + 0x73, + 0x0c, + 0xf8, + 0xa0, + 0x14, + 0x61, + 0xb7, + 0x68, + 0x86, + 0xc2, + 0xa1, + 0xd1, + 0x41, + 0xb0, + 0x58, + 0x30, + 0xb0, + 0xd9, + 0x40, + 0xaf, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x1f, + 0xf8, + 0x25, + 0x68, + 0xc1, + 0xd8, + 0x5f, + 0xa7, + 0xfe, + 0x0e, + 0xc0, + 0xc1, + 0xd8, + 0x6b, + 0xc3, + 0xff, + 0x06, + 0xf5, + 0x02, + 0xc3, + 0xf5, + 0x97, + 0xff, + 0x02, + 0x70, + 0xac, + 0x0e, + 0x1b, + 0x30, + 0x38, + 0x32, + 0xc2, + 0x4c, + 0xb4, + 0x70, + 0x58, + 0x6c, + 0x4f, + 0xf4, + 0x86, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xcc, + 0x14, + 0x0f, + 0x60, + 0xcc, + 0x1a, + 0x1c, + 0xe0, + 0xcc, + 0x7f, + 0x27, + 0xe7, + 0x37, + 0x83, + 0xce, + 0x0c, + 0xed, + 0x83, + 0xad, + 0x33, + 0x51, + 0x68, + 0x5e, + 0x82, + 0xc3, + 0x28, + 0x2f, + 0x28, + 0x08, + 0x7e, + 0x9c, + 0x1f, + 0xfa, + 0x06, + 0x60, + 0xc6, + 0x32, + 0x80, + 0x4c, + 0x18, + 0xc6, + 0x50, + 0x36, + 0x0c, + 0x63, + 0x28, + 0x1b, + 0x06, + 0x31, + 0x94, + 0x0d, + 0x9f, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x1b, + 0x4c, + 0x3c, + 0xe0, + 0xfc, + 0xe0, + 0x55, + 0x58, + 0x4e, + 0x17, + 0xa8, + 0xa0, + 0xeb, + 0x81, + 0x87, + 0xfb, + 0xd2, + 0x7f, + 0xc1, + 0xbc, + 0xc6, + 0x83, + 0x0e, + 0x9c, + 0x2c, + 0x2c, + 0x3b, + 0x30, + 0xb4, + 0x18, + 0x74, + 0x65, + 0xff, + 0xc8, + 0x58, + 0x68, + 0x0a, + 0x0f, + 0x60, + 0x78, + 0x2b, + 0x43, + 0x65, + 0x03, + 0xec, + 0x04, + 0x87, + 0x98, + 0x08, + 0x52, + 0x50, + 0x0d, + 0x15, + 0x85, + 0x20, + 0xc6, + 0xf5, + 0xa3, + 0xf8, + 0x42, + 0x67, + 0x0d, + 0xa1, + 0x95, + 0x4e, + 0x42, + 0xf5, + 0xe2, + 0xae, + 0xa0, + 0x3e, + 0x8c, + 0x2d, + 0x0e, + 0xb6, + 0x31, + 0xfe, + 0x81, + 0xc8, + 0x37, + 0xa0, + 0x28, + 0x34, + 0x41, + 0x81, + 0x80, + 0xc2, + 0x48, + 0x30, + 0x3f, + 0xa0, + 0xa4, + 0x1d, + 0xd0, + 0x0c, + 0x14, + 0x83, + 0x87, + 0xf4, + 0x14, + 0x87, + 0x30, + 0x28, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x0f, + 0x9e, + 0x43, + 0x61, + 0xf3, + 0x98, + 0x6c, + 0x1f, + 0xfe, + 0x3f, + 0x18, + 0x20, + 0x61, + 0xce, + 0x0c, + 0x1c, + 0xe2, + 0x81, + 0x60, + 0xc1, + 0x83, + 0x24, + 0x1e, + 0x8c, + 0x10, + 0x33, + 0x0b, + 0xe7, + 0xbe, + 0xb7, + 0x05, + 0x35, + 0x60, + 0xc1, + 0xc8, + 0x37, + 0x06, + 0xda, + 0xbc, + 0x14, + 0x63, + 0x2b, + 0x2a, + 0x0e, + 0xc9, + 0xcc, + 0x7c, + 0x21, + 0x66, + 0x16, + 0x76, + 0xe1, + 0x66, + 0x0f, + 0x10, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x03, + 0x02, + 0x43, + 0xb0, + 0xcc, + 0x0f, + 0x91, + 0x30, + 0xcc, + 0x31, + 0x82, + 0x98, + 0x5f, + 0xfa, + 0x05, + 0x86, + 0xb2, + 0xa7, + 0x0b, + 0x0d, + 0xe5, + 0xa3, + 0xb3, + 0x0d, + 0xf3, + 0xf8, + 0xa6, + 0x13, + 0xd4, + 0xc6, + 0x16, + 0x16, + 0xc4, + 0xc6, + 0x07, + 0xc3, + 0xb1, + 0x7e, + 0xbe, + 0x45, + 0xa2, + 0x23, + 0x0b, + 0x0c, + 0xc6, + 0x46, + 0x16, + 0x19, + 0x88, + 0x4c, + 0x2c, + 0x33, + 0x28, + 0x7c, + 0x16, + 0x1f, + 0xf8, + 0x3c, + 0x0b, + 0x0c, + 0xe6, + 0x87, + 0xb0, + 0x7f, + 0xf2, + 0x16, + 0x1d, + 0x98, + 0x77, + 0xf5, + 0xff, + 0x82, + 0x74, + 0x92, + 0x30, + 0x61, + 0x38, + 0x2f, + 0xfc, + 0x15, + 0xe2, + 0x48, + 0xc1, + 0x85, + 0xe9, + 0xbf, + 0xf0, + 0x1b, + 0x30, + 0xff, + 0xb3, + 0x0b, + 0xfe, + 0x03, + 0x18, + 0x58, + 0x76, + 0x1d, + 0x85, + 0xff, + 0x07, + 0x61, + 0x61, + 0xd8, + 0x76, + 0x17, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0x61, + 0x61, + 0xbf, + 0x81, + 0x4e, + 0x81, + 0xed, + 0x05, + 0x5d, + 0x41, + 0xaf, + 0x03, + 0x06, + 0x9a, + 0x17, + 0xd1, + 0x83, + 0x04, + 0x85, + 0xe7, + 0x7f, + 0xe4, + 0x14, + 0xc3, + 0xda, + 0x1d, + 0x98, + 0x1f, + 0xfa, + 0x18, + 0xc3, + 0xd8, + 0x7e, + 0xc2, + 0xff, + 0x90, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0xff, + 0xf0, + 0x0b, + 0x02, + 0x28, + 0x18, + 0x7b, + 0x47, + 0xc0, + 0x70, + 0xdf, + 0xa9, + 0xeb, + 0xf8, + 0x2b, + 0x48, + 0x35, + 0x87, + 0x7c, + 0xce, + 0x9f, + 0x05, + 0x3b, + 0x3e, + 0x29, + 0xb0, + 0xe6, + 0x0b, + 0xf1, + 0x90, + 0x6c, + 0x60, + 0xec, + 0x3c, + 0x85, + 0xc1, + 0x21, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xbc, + 0x87, + 0xfc, + 0xe0, + 0xd0, + 0xfc, + 0xf9, + 0x0b, + 0xc8, + 0x6f, + 0x90, + 0xf3, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x05, + 0xff, + 0x41, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x7f, + 0xf0, + 0x3f, + 0x58, + 0x5a, + 0x0c, + 0x27, + 0x02, + 0xa3, + 0x65, + 0x05, + 0x70, + 0x28, + 0xed, + 0x03, + 0x7a, + 0x43, + 0xff, + 0x59, + 0x3f, + 0xf2, + 0x09, + 0xc3, + 0xff, + 0x19, + 0x82, + 0x9d, + 0x78, + 0x09, + 0x84, + 0xe1, + 0xfe, + 0xc2, + 0xbf, + 0xc1, + 0xd8, + 0x7f, + 0x61, + 0xd8, + 0x77, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x09, + 0x06, + 0x05, + 0x06, + 0xc2, + 0xd3, + 0x06, + 0x1d, + 0x84, + 0xc6, + 0x50, + 0x2f, + 0xff, + 0xde, + 0x09, + 0xd3, + 0x0f, + 0xb0, + 0xae, + 0x2f, + 0xfa, + 0x0b, + 0xe4, + 0xc3, + 0xb0, + 0xd6, + 0xe6, + 0x84, + 0xe1, + 0x4e, + 0x25, + 0xfd, + 0x05, + 0x98, + 0x7b, + 0x0e, + 0x51, + 0x81, + 0xff, + 0xa0, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x3f, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xea, + 0x07, + 0xce, + 0x0b, + 0xfe, + 0x82, + 0x70, + 0xd8, + 0x18, + 0x37, + 0xe5, + 0xb9, + 0xe5, + 0x05, + 0x60, + 0x5f, + 0xe0, + 0xbd, + 0x03, + 0xfe, + 0x0d, + 0xf0, + 0x30, + 0xec, + 0x26, + 0xd4, + 0x7f, + 0xc1, + 0x6e, + 0x16, + 0x1d, + 0x81, + 0x9c, + 0x2f, + 0xf8, + 0x08, + 0xe1, + 0xce, + 0x1f, + 0x39, + 0x7f, + 0xf2, + 0x07, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xe0, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0x53, + 0xab, + 0xa0, + 0x6c, + 0x0a, + 0xd6, + 0xd4, + 0x06, + 0xe5, + 0x7f, + 0xc8, + 0x4e, + 0x8c, + 0x1d, + 0xa1, + 0x5e, + 0x1f, + 0xf9, + 0x0b, + 0xd2, + 0xa0, + 0xed, + 0x0b, + 0xc4, + 0xf5, + 0xda, + 0x09, + 0xc3, + 0x9c, + 0x3d, + 0x98, + 0x75, + 0x87, + 0xa3, + 0x1f, + 0xfe, + 0x0d, + 0x86, + 0x77, + 0x43, + 0xd8, + 0x56, + 0x8f, + 0x07, + 0x65, + 0xa1, + 0xce, + 0x87, + 0xfe, + 0x0c, + 0x0b, + 0x05, + 0xff, + 0x41, + 0xb0, + 0x48, + 0x73, + 0x06, + 0xd2, + 0x5f, + 0x50, + 0x1f, + 0xd7, + 0xfd, + 0x04, + 0xe0, + 0x99, + 0x51, + 0x21, + 0x5a, + 0x48, + 0xa9, + 0x0e, + 0xf8, + 0xda, + 0xbb, + 0x82, + 0xf3, + 0x62, + 0x38, + 0x74, + 0xe3, + 0x92, + 0xb0, + 0xec, + 0xc1, + 0x9f, + 0xe8, + 0x11, + 0x83, + 0x50, + 0xe1, + 0xf6, + 0x34, + 0xff, + 0x83, + 0x66, + 0x84, + 0xe1, + 0xf6, + 0x41, + 0x9c, + 0x30, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0x1b, + 0x0b, + 0x0d, + 0xfc, + 0x0d, + 0x06, + 0x19, + 0x5a, + 0xbf, + 0xf9, + 0x03, + 0xa1, + 0xd8, + 0x7d, + 0xf0, + 0xff, + 0xe0, + 0xbd, + 0x46, + 0x06, + 0x07, + 0x04, + 0xe4, + 0xff, + 0xe0, + 0x66, + 0x06, + 0x06, + 0x07, + 0x14, + 0x60, + 0x7f, + 0xf0, + 0x6c, + 0x32, + 0x12, + 0x1e, + 0xc0, + 0xf8, + 0x2b, + 0x43, + 0x60, + 0xd0, + 0xf6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xab, + 0xd5, + 0x82, + 0x70, + 0x30, + 0xe9, + 0x20, + 0xfc, + 0x9a, + 0x63, + 0x86, + 0x70, + 0x99, + 0xc8, + 0x3a, + 0xdb, + 0xff, + 0xa0, + 0x7c, + 0x1f, + 0xf9, + 0xb5, + 0x5f, + 0xf4, + 0x09, + 0xc1, + 0xa1, + 0xce, + 0x0c, + 0xc1, + 0x9d, + 0x67, + 0x02, + 0x60, + 0xcc, + 0x29, + 0xc3, + 0x60, + 0xca, + 0xe7, + 0x0d, + 0x83, + 0x43, + 0x9c, + 0x36, + 0x0f, + 0xfe, + 0x00, + 0x03, + 0x17, + 0xeb, + 0xe8, + 0x26, + 0x25, + 0x1c, + 0x24, + 0x13, + 0x93, + 0x9c, + 0x64, + 0x5f, + 0xa7, + 0x38, + 0xc8, + 0x2b, + 0x27, + 0x39, + 0x88, + 0x2f, + 0x43, + 0x0b, + 0x42, + 0x17, + 0x6e, + 0xe9, + 0xd8, + 0x55, + 0x1a, + 0x0b, + 0x47, + 0x06, + 0xc1, + 0xac, + 0x3d, + 0x46, + 0x3f, + 0xfc, + 0xa1, + 0x82, + 0xe0, + 0x38, + 0x73, + 0x05, + 0xe9, + 0xd0, + 0xe6, + 0x0d, + 0x7d, + 0x21, + 0x98, + 0xf4, + 0x84, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x31, + 0x21, + 0xf6, + 0x16, + 0x8e, + 0x1e, + 0x70, + 0xba, + 0xba, + 0x81, + 0xfa, + 0xf2, + 0xad, + 0x60, + 0x9c, + 0xbc, + 0x07, + 0x0f, + 0x7a, + 0x57, + 0x4f, + 0x54, + 0x17, + 0xc0, + 0xc2, + 0xc3, + 0x9b, + 0x51, + 0xff, + 0x81, + 0xb8, + 0x58, + 0x58, + 0x66, + 0x30, + 0xbf, + 0xf2, + 0x16, + 0x14, + 0x1c, + 0x87, + 0x60, + 0xa3, + 0x19, + 0x40, + 0xd8, + 0x30, + 0x64, + 0x98, + 0x6c, + 0x60, + 0x62, + 0x89, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x81, + 0x5c, + 0xdc, + 0x86, + 0xc0, + 0xb6, + 0xeb, + 0x03, + 0xf9, + 0xbd, + 0x7a, + 0x81, + 0x3a, + 0x49, + 0x98, + 0x30, + 0x9d, + 0x2a, + 0x4a, + 0xb0, + 0xbe, + 0x2a, + 0x5d, + 0x61, + 0x7a, + 0xb0, + 0x73, + 0x82, + 0x72, + 0x9f, + 0xf8, + 0x19, + 0x87, + 0xce, + 0x1a, + 0x31, + 0xff, + 0xe4, + 0x2c, + 0x2d, + 0x0b, + 0x0f, + 0x61, + 0xb4, + 0x70, + 0xf6, + 0x1e, + 0xf4, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x48, + 0x4d, + 0x03, + 0x61, + 0x68, + 0x4d, + 0x10, + 0xb1, + 0xfc, + 0x37, + 0x03, + 0xf2, + 0x49, + 0x56, + 0x84, + 0xe3, + 0xfa, + 0x49, + 0x40, + 0xb8, + 0x68, + 0xc9, + 0x40, + 0xbe, + 0x04, + 0x92, + 0x78, + 0x2f, + 0x33, + 0x42, + 0x4e, + 0x05, + 0x32, + 0x6f, + 0x51, + 0xc2, + 0xdc, + 0xa9, + 0x3d, + 0x62, + 0x46, + 0x5c, + 0x8a, + 0xe6, + 0x0b, + 0x3b, + 0x47, + 0x06, + 0x85, + 0xb9, + 0xe4, + 0x3f, + 0xb5, + 0x02, + 0xff, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x61, + 0xfc, + 0x0c, + 0x39, + 0x83, + 0x38, + 0xc1, + 0x9b, + 0x42, + 0x92, + 0x8a, + 0x05, + 0xeb, + 0xfa, + 0x9f, + 0x20, + 0xa0, + 0x30, + 0x66, + 0x0c, + 0x2f, + 0x26, + 0x0c, + 0xd5, + 0x05, + 0xd9, + 0xfa, + 0xd6, + 0x05, + 0xca, + 0xc1, + 0xa5, + 0x10, + 0x74, + 0x07, + 0xe0, + 0x78, + 0x29, + 0x81, + 0x83, + 0x05, + 0x86, + 0x60, + 0x63, + 0xc5, + 0x03, + 0x31, + 0xf5, + 0xa7, + 0x83, + 0x30, + 0x76, + 0x69, + 0x84, + 0xc1, + 0xdb, + 0x01, + 0x40, + 0x0b, + 0x0e, + 0x6a, + 0x0f, + 0x60, + 0x69, + 0xa0, + 0x43, + 0xb0, + 0x34, + 0xf4, + 0xa0, + 0xbf, + 0x21, + 0x6d, + 0x38, + 0x27, + 0x07, + 0xe9, + 0x0f, + 0x5a, + 0x1b, + 0x40, + 0xe1, + 0x7c, + 0x19, + 0xab, + 0x42, + 0xf5, + 0x1b, + 0x46, + 0xd0, + 0x36, + 0x2b, + 0x03, + 0x62, + 0x0d, + 0xc6, + 0xe5, + 0x5d, + 0x01, + 0x18, + 0x5b, + 0x03, + 0x64, + 0x2c, + 0xbc, + 0x97, + 0x94, + 0x1b, + 0x0b, + 0x60, + 0x60, + 0x82, + 0xc0, + 0xc8, + 0x5f, + 0x20, + 0x2f, + 0xff, + 0xd0, + 0x7e, + 0xa0, + 0x7f, + 0xba, + 0xbd, + 0x56, + 0x1e, + 0xad, + 0xea, + 0xc1, + 0xaf, + 0xff, + 0xd0, + 0x35, + 0xff, + 0x8c, + 0x08, + 0xdc, + 0xbe, + 0x10, + 0xd7, + 0xab, + 0xb8, + 0x33, + 0xb4, + 0x5e, + 0xa0, + 0x7e, + 0x55, + 0x16, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0x6e, + 0x0f, + 0x9f, + 0x25, + 0x07, + 0xd2, + 0x0d, + 0x0d, + 0x40, + 0xcc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x74, + 0x3a, + 0x1d, + 0x81, + 0x6b, + 0xcb, + 0x0f, + 0xf3, + 0x4f, + 0xa9, + 0x84, + 0xe1, + 0xa8, + 0xe4, + 0x85, + 0x71, + 0xe4, + 0x18, + 0x7b, + 0xd2, + 0x1b, + 0x83, + 0x9b, + 0x3b, + 0xff, + 0x02, + 0x70, + 0x49, + 0x12, + 0x60, + 0xcc, + 0x14, + 0xd0, + 0x6e, + 0x28, + 0xc1, + 0x57, + 0x73, + 0x86, + 0xc1, + 0x24, + 0x08, + 0xc3, + 0x60, + 0x93, + 0xb8, + 0xc3, + 0x60, + 0x91, + 0x03, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xfc, + 0x66, + 0x1d, + 0x86, + 0xa1, + 0xe4, + 0x25, + 0x6a, + 0xdc, + 0x0e, + 0x60, + 0xbe, + 0x4e, + 0x0b, + 0xc8, + 0x4e, + 0x07, + 0xfa, + 0xd0, + 0xae, + 0x70, + 0xf3, + 0xa0, + 0xf9, + 0x3f, + 0xe0, + 0x9b, + 0x63, + 0x0c, + 0xe1, + 0x4e, + 0x16, + 0x19, + 0xc0, + 0xe6, + 0x17, + 0xfc, + 0x05, + 0x18, + 0x4c, + 0x16, + 0x1e, + 0xc3, + 0x60, + 0xb0, + 0xf6, + 0x1b, + 0x4d, + 0x0f, + 0x65, + 0xff, + 0xc8, + 0x0b, + 0x07, + 0xff, + 0x41, + 0x60, + 0xc2, + 0x44, + 0x32, + 0xb4, + 0xc8, + 0xcc, + 0x37, + 0xe7, + 0x33, + 0x30, + 0xe7, + 0x06, + 0xfc, + 0xf5, + 0x02, + 0xe3, + 0x1d, + 0x52, + 0xa0, + 0x7d, + 0x69, + 0xbb, + 0x28, + 0x1e, + 0x1d, + 0x36, + 0x24, + 0x14, + 0xc1, + 0x26, + 0xb6, + 0x16, + 0xe3, + 0x3f, + 0x2b, + 0x0a, + 0x32, + 0x47, + 0x05, + 0x87, + 0x66, + 0x0a, + 0x03, + 0x60, + 0xdb, + 0x83, + 0x04, + 0x98, + 0x6c, + 0x45, + 0x0a, + 0x0a, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xaf, + 0xc1, + 0xec, + 0x26, + 0x05, + 0x03, + 0xda, + 0x38, + 0x5a, + 0x1b, + 0xff, + 0xf7, + 0x82, + 0x70, + 0x38, + 0x30, + 0x38, + 0x57, + 0x81, + 0xff, + 0x82, + 0xf5, + 0x01, + 0x68, + 0x48, + 0x1b, + 0x15, + 0xcc, + 0x3a, + 0x09, + 0xc0, + 0x83, + 0xf2, + 0x16, + 0x61, + 0x59, + 0x6e, + 0x12, + 0x63, + 0xa5, + 0x33, + 0x43, + 0x61, + 0x5a, + 0xb1, + 0xc3, + 0x63, + 0xa0, + 0xa0, + 0x18, + 0x2c, + 0x33, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0xbc, + 0xdf, + 0xce, + 0x1a, + 0xe0, + 0xda, + 0x68, + 0x5e, + 0x77, + 0xff, + 0x83, + 0x3a, + 0x0b, + 0xc8, + 0x7a, + 0xf5, + 0xf5, + 0x6c, + 0x2e, + 0x35, + 0x5d, + 0x5e, + 0x0f, + 0x60, + 0xa0, + 0x4e, + 0x1b, + 0xd0, + 0x1f, + 0xe8, + 0x3f, + 0xa4, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xfd, + 0x07, + 0xe7, + 0x8a, + 0x16, + 0x86, + 0xb8, + 0x2a, + 0x01, + 0xb8, + 0x08, + 0x75, + 0x03, + 0x90, + 0x03, + 0x17, + 0xff, + 0x20, + 0x62, + 0x81, + 0xff, + 0x31, + 0x40, + 0xf3, + 0x03, + 0xf5, + 0x3f, + 0x01, + 0x82, + 0xa1, + 0x40, + 0xf3, + 0x05, + 0xe2, + 0xaf, + 0xaf, + 0x90, + 0x7a, + 0xb0, + 0x30, + 0x50, + 0x0f, + 0x79, + 0x81, + 0xa3, + 0x03, + 0x62, + 0x6f, + 0x4c, + 0xc3, + 0x31, + 0xa8, + 0x09, + 0xb0, + 0x8c, + 0x64, + 0xb1, + 0x30, + 0x4c, + 0x60, + 0x64, + 0x0c, + 0x13, + 0x33, + 0xf4, + 0x06, + 0x09, + 0x94, + 0x1e, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xbf, + 0x41, + 0xec, + 0x29, + 0x06, + 0x1c, + 0xda, + 0x7f, + 0xe8, + 0x17, + 0xa6, + 0xc1, + 0x81, + 0x82, + 0x70, + 0xba, + 0x7a, + 0xe0, + 0xae, + 0x06, + 0x0c, + 0x0c, + 0x17, + 0xc0, + 0xff, + 0xa0, + 0x3e, + 0x95, + 0x5f, + 0x81, + 0x4c, + 0x0b, + 0xfc, + 0x0c, + 0xc2, + 0xff, + 0x82, + 0x4c, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xff, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0xfe, + 0x00, + 0x03, + 0x01, + 0x80, + 0xfd, + 0x04, + 0xc0, + 0x90, + 0x40, + 0x90, + 0x98, + 0x19, + 0x18, + 0x24, + 0x1f, + 0x98, + 0xdf, + 0xc1, + 0xa8, + 0x4d, + 0x03, + 0x61, + 0xbc, + 0xfc, + 0x7f, + 0x90, + 0x7c, + 0x30, + 0x2c, + 0x3a, + 0xb1, + 0x83, + 0xa0, + 0xe0, + 0xd8, + 0xbd, + 0x0f, + 0xc8, + 0xcc, + 0x48, + 0x28, + 0x6a, + 0x09, + 0x82, + 0x50, + 0x3c, + 0x41, + 0x31, + 0x72, + 0xb7, + 0x30, + 0x98, + 0x41, + 0x40, + 0x62, + 0x80, + 0xc1, + 0xe7, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xed, + 0x0f, + 0x98, + 0xbf, + 0xf9, + 0x03, + 0x01, + 0x7f, + 0x81, + 0xf9, + 0xd7, + 0xd6, + 0x15, + 0x83, + 0x3a, + 0x63, + 0x85, + 0xe4, + 0xce, + 0x98, + 0xe1, + 0x7c, + 0x6b, + 0xeb, + 0x03, + 0xd1, + 0xaf, + 0xc8, + 0x2a, + 0x05, + 0x7e, + 0x0b, + 0x60, + 0x68, + 0x67, + 0x09, + 0x50, + 0x39, + 0x75, + 0x86, + 0x60, + 0x7a, + 0xb7, + 0x83, + 0x30, + 0x7f, + 0xe0, + 0x31, + 0xff, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x48, + 0x58, + 0x7a, + 0x4f, + 0xc9, + 0x87, + 0x3c, + 0xe0, + 0x93, + 0x0e, + 0xbd, + 0x7e, + 0x57, + 0xe0, + 0xb4, + 0xc1, + 0x32, + 0x48, + 0x5e, + 0x7f, + 0x5c, + 0x61, + 0x3d, + 0x05, + 0x0d, + 0x98, + 0x56, + 0xd3, + 0xd4, + 0x37, + 0x0b, + 0x91, + 0xd4, + 0x0b, + 0x81, + 0x32, + 0x30, + 0x67, + 0x40, + 0x92, + 0x5f, + 0x20, + 0xc3, + 0xa4, + 0xd2, + 0x4b, + 0x83, + 0x4a, + 0xc1, + 0x96, + 0x68, + 0x53, + 0x8f, + 0x30, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd6, + 0x1f, + 0xb0, + 0xd4, + 0x74, + 0x3d, + 0x82, + 0xd5, + 0x17, + 0x03, + 0xf5, + 0x3f, + 0xcc, + 0x13, + 0x81, + 0x10, + 0x42, + 0x1a, + 0xe2, + 0x1f, + 0x26, + 0x1b, + 0xd5, + 0x3c, + 0xe6, + 0x1b, + 0xc3, + 0x7f, + 0xc1, + 0x4e, + 0x1d, + 0xa1, + 0xec, + 0xc7, + 0xff, + 0x85, + 0x18, + 0xc4, + 0x90, + 0x30, + 0xd8, + 0xcf, + 0x4e, + 0x30, + 0xd8, + 0xc2, + 0x80, + 0x98, + 0x6c, + 0x60, + 0xef, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xbf, + 0x83, + 0xd8, + 0x54, + 0x05, + 0x03, + 0xd8, + 0x2e, + 0xaf, + 0x51, + 0x3f, + 0xe5, + 0x4d, + 0x14, + 0x07, + 0x03, + 0x1c, + 0x0d, + 0x0a, + 0xe1, + 0x90, + 0x60, + 0x42, + 0xf4, + 0xaf, + 0xfc, + 0x82, + 0xce, + 0x81, + 0xfd, + 0x38, + 0x28, + 0xd7, + 0x81, + 0x98, + 0x24, + 0xae, + 0x40, + 0x98, + 0x34, + 0x5e, + 0x0e, + 0xc1, + 0x8f, + 0xf8, + 0x36, + 0x30, + 0xc1, + 0xb0, + 0xd9, + 0x81, + 0xea, + 0xf0, + 0x0b, + 0x03, + 0xff, + 0x41, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0x56, + 0xeb, + 0x03, + 0xf5, + 0xad, + 0xad, + 0x86, + 0xc1, + 0xd1, + 0xd9, + 0xc2, + 0x70, + 0xf6, + 0x1f, + 0x7c, + 0x3e, + 0x77, + 0xc1, + 0xbd, + 0x61, + 0xff, + 0x4e, + 0x4f, + 0xfc, + 0x83, + 0x30, + 0x30, + 0x30, + 0x68, + 0x13, + 0x03, + 0xff, + 0x21, + 0xb0, + 0x30, + 0x30, + 0x68, + 0x6c, + 0x0c, + 0x0c, + 0x1a, + 0x1b, + 0x03, + 0xff, + 0x20, + 0x0f, + 0xf9, + 0x0e, + 0x7f, + 0x83, + 0x61, + 0xce, + 0x16, + 0x7f, + 0xc0, + 0x7a, + 0xb0, + 0x48, + 0xc1, + 0x38, + 0x75, + 0xeb, + 0xa0, + 0x2f, + 0xe0, + 0x9c, + 0x3b, + 0xc8, + 0x32, + 0xae, + 0xa1, + 0xe4, + 0x18, + 0xab, + 0x58, + 0x27, + 0xf2, + 0x81, + 0x87, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xeb, + 0xf2, + 0x1f, + 0xde, + 0x28, + 0x78, + 0x39, + 0xf2, + 0x0a, + 0x01, + 0xf4, + 0x09, + 0x0d, + 0x40, + 0xcc, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x46, + 0x1f, + 0x58, + 0xe0, + 0x7f, + 0x90, + 0x70, + 0x10, + 0x70, + 0xf8, + 0x17, + 0x5b, + 0xd6, + 0x58, + 0x5f, + 0x87, + 0x05, + 0x34, + 0x34, + 0x4a, + 0x80, + 0xf8, + 0x3b, + 0xe6, + 0x85, + 0xbe, + 0x43, + 0xde, + 0x64, + 0x27, + 0x43, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x3f, + 0xa0, + 0xfe, + 0xb2, + 0x87, + 0x90, + 0xcf, + 0x90, + 0x50, + 0x0f, + 0xa0, + 0x48, + 0x6a, + 0x07, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xea, + 0x07, + 0xcc, + 0x5f, + 0xfc, + 0x06, + 0x88, + 0xbf, + 0x82, + 0xbd, + 0x1a, + 0xfb, + 0x0d, + 0x40, + 0x67, + 0x4c, + 0xc3, + 0x78, + 0x19, + 0xd3, + 0x30, + 0xdf, + 0x18, + 0x7b, + 0x09, + 0xec, + 0xaf, + 0xc1, + 0x74, + 0x03, + 0x5f, + 0x01, + 0xd8, + 0x3f, + 0xf0, + 0xa8, + 0xff, + 0xf0, + 0x4c, + 0x06, + 0x28, + 0x41, + 0xcc, + 0x58, + 0x28, + 0x3a, + 0x13, + 0x10, + 0xf9, + 0x0a, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x55, + 0xf5, + 0x41, + 0x38, + 0x35, + 0x08, + 0x58, + 0x3f, + 0x27, + 0xd7, + 0xd0, + 0x4e, + 0x0a, + 0x19, + 0x98, + 0x6b, + 0x68, + 0xf0, + 0xe8, + 0x6f, + 0x86, + 0xc2, + 0xd0, + 0xde, + 0x67, + 0xbe, + 0xb4, + 0x14, + 0xcb, + 0x0f, + 0xb0, + 0x6e, + 0x0b, + 0xfe, + 0x41, + 0x18, + 0x48, + 0x30, + 0xfd, + 0x81, + 0xc1, + 0x8e, + 0x1d, + 0x8e, + 0x83, + 0x05, + 0x03, + 0x61, + 0xae, + 0x09, + 0x00, + 0x03, + 0x06, + 0xc1, + 0x40, + 0xe6, + 0x1f, + 0xfe, + 0x09, + 0x83, + 0x60, + 0xa0, + 0x6f, + 0xcf, + 0xff, + 0x05, + 0x60, + 0x85, + 0xe3, + 0x0b, + 0xc8, + 0x4b, + 0xc1, + 0xdf, + 0x3f, + 0xfc, + 0x07, + 0xa0, + 0x1f, + 0x04, + 0x85, + 0x50, + 0x38, + 0xd2, + 0xd0, + 0x6c, + 0x13, + 0xbf, + 0x06, + 0x54, + 0x3a, + 0x5b, + 0x21, + 0x98, + 0x27, + 0x64, + 0xc3, + 0x31, + 0x68, + 0x34, + 0x70, + 0x98, + 0x37, + 0xa0, + 0xe0, + 0x0d, + 0x21, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0xa0, + 0x9d, + 0x0f, + 0x9d, + 0x0b, + 0x82, + 0x90, + 0x9c, + 0x2b, + 0x0d, + 0xa1, + 0x68, + 0x52, + 0x1b, + 0x82, + 0xc3, + 0xfd, + 0xe0, + 0xff, + 0xc5, + 0xe4, + 0x3f, + 0xf6, + 0xac, + 0x3f, + 0xee, + 0x07, + 0x07, + 0xf7, + 0x83, + 0x78, + 0x3d, + 0x70, + 0x7a, + 0xe0, + 0xb8, + 0x3f, + 0x9f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xa0, + 0xfe, + 0x43, + 0xb4, + 0x3f, + 0x5a, + 0x07, + 0x0f, + 0xf3, + 0xa5, + 0xff, + 0x41, + 0xf6, + 0x87, + 0x70, + 0x7a, + 0xc1, + 0xa0, + 0xc3, + 0xed, + 0x06, + 0x8e, + 0x1f, + 0x21, + 0x68, + 0xa0, + 0xea, + 0x06, + 0xe0, + 0xfd, + 0xa1, + 0x5e, + 0x0f, + 0xb8, + 0x36, + 0xd0, + 0x3a, + 0xc3, + 0x58, + 0x30, + 0xed, + 0x0a, + 0xc2, + 0xb0, + 0xfd, + 0xe0, + 0xeb, + 0x83, + 0xb8, + 0x3e, + 0x60, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x18, + 0x3e, + 0xae, + 0x4a, + 0x07, + 0xcb, + 0xa8, + 0x7f, + 0xc1, + 0xe9, + 0x30, + 0xce, + 0x0d, + 0x06, + 0x50, + 0xc1, + 0x20, + 0x70, + 0x66, + 0x0c, + 0x08, + 0x6b, + 0xa0, + 0x6d, + 0x0f, + 0xbc, + 0x86, + 0xe0, + 0xfa, + 0xc3, + 0x3e, + 0x0f, + 0xbd, + 0x05, + 0x4c, + 0x3d, + 0xc6, + 0x07, + 0x28, + 0x1a, + 0xc0, + 0x83, + 0x81, + 0xa0, + 0x70, + 0xee, + 0x09, + 0xd0, + 0xfb, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x21, + 0x41, + 0xf9, + 0xb8, + 0x0e, + 0x1f, + 0x72, + 0x1a, + 0x81, + 0xf6, + 0x1e, + 0xff, + 0x40, + 0xc3, + 0x9c, + 0x36, + 0x83, + 0xfa, + 0xa3, + 0x06, + 0x16, + 0xad, + 0x58, + 0x31, + 0xc2, + 0xc1, + 0x87, + 0x61, + 0xec, + 0x18, + 0x67, + 0x0f, + 0x60, + 0xc3, + 0x5a, + 0x19, + 0xc1, + 0x86, + 0xec, + 0x33, + 0x83, + 0x0d, + 0x9a, + 0x15, + 0x01, + 0x85, + 0x41, + 0xc2, + 0xd0, + 0x60, + 0xb0, + 0xa8, + 0x0c, + 0x2c, + 0x70, + 0xed, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x73, + 0x87, + 0xd4, + 0x0e, + 0xa0, + 0x7d, + 0xfd, + 0x1f, + 0xe4, + 0x1a, + 0x1d, + 0x86, + 0xc2, + 0xc3, + 0xa8, + 0x60, + 0xc2, + 0xc3, + 0xb0, + 0x65, + 0x00, + 0xff, + 0x20, + 0x70, + 0xff, + 0x68, + 0x1c, + 0x3f, + 0xda, + 0x0b, + 0x43, + 0x37, + 0xac, + 0x2e, + 0xc3, + 0x48, + 0x58, + 0x1c, + 0xc3, + 0xfb, + 0x06, + 0x8e, + 0x1f, + 0x59, + 0x61, + 0x50, + 0x33, + 0xe5, + 0x61, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xe4, + 0x39, + 0x7e, + 0x18, + 0x3b, + 0xd5, + 0xc5, + 0x03, + 0xb4, + 0x24, + 0x1f, + 0xe7, + 0x90, + 0x6a, + 0xc3, + 0x66, + 0xe0, + 0xca, + 0x18, + 0x33, + 0x6e, + 0x8e, + 0x0c, + 0x63, + 0x4f, + 0x07, + 0x61, + 0xb4, + 0x70, + 0xce, + 0x1b, + 0x4f, + 0x41, + 0x3a, + 0x16, + 0xac, + 0xc2, + 0xb8, + 0x2e, + 0xc1, + 0x40, + 0x66, + 0x17, + 0x90, + 0xeb, + 0x28, + 0x0d, + 0x41, + 0xd8, + 0x5a, + 0x7f, + 0xe4, + 0x36, + 0x1f, + 0x90, + 0xf8, + 0x0f, + 0xe5, + 0x07, + 0xce, + 0x50, + 0x14, + 0x0f, + 0xb0, + 0xb8, + 0xd0, + 0xf7, + 0x08, + 0x37, + 0xfc, + 0x08, + 0x70, + 0xa8, + 0x49, + 0x86, + 0xf8, + 0x1a, + 0x60, + 0xc2, + 0x72, + 0xdc, + 0x18, + 0xc1, + 0x68, + 0x38, + 0x2c, + 0x08, + 0x38, + 0x27, + 0x03, + 0xa1, + 0xaf, + 0xe4, + 0x16, + 0x87, + 0x61, + 0x61, + 0x7c, + 0x1d, + 0x85, + 0x81, + 0xcc, + 0x3b, + 0x0b, + 0x07, + 0x16, + 0x1b, + 0xf8, + 0xb0, + 0xb8, + 0x2c, + 0x33, + 0x87, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0x21, + 0xf7, + 0x03, + 0x41, + 0x87, + 0xeb, + 0xc8, + 0x58, + 0x7c, + 0xfa, + 0xd0, + 0x7f, + 0x27, + 0xa4, + 0x72, + 0x81, + 0x61, + 0xa8, + 0x1b, + 0x20, + 0x60, + 0xff, + 0xe3, + 0x18, + 0x27, + 0x60, + 0xed, + 0x0e, + 0xd5, + 0x87, + 0x68, + 0x6b, + 0xfc, + 0x83, + 0x83, + 0x78, + 0x19, + 0x23, + 0xe0, + 0xec, + 0x19, + 0x26, + 0xc8, + 0x6c, + 0x19, + 0x26, + 0x38, + 0x68, + 0x1b, + 0x3a, + 0x0a, + 0x07, + 0xb0, + 0x30, + 0x68, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1b, + 0x0f, + 0x55, + 0xea, + 0x26, + 0x1f, + 0x9d, + 0x09, + 0xfe, + 0x42, + 0xee, + 0x06, + 0x85, + 0xa3, + 0xe0, + 0x73, + 0x98, + 0x30, + 0x48, + 0x66, + 0x4c, + 0x70, + 0x7f, + 0xe0, + 0x61, + 0xfe, + 0x60, + 0xb4, + 0x33, + 0xf4, + 0xc0, + 0x78, + 0x33, + 0x0c, + 0xc0, + 0xbc, + 0x19, + 0x86, + 0x60, + 0x64, + 0x84, + 0xfc, + 0xa8, + 0xb1, + 0xc3, + 0x21, + 0x33, + 0x85, + 0x61, + 0xef, + 0x32, + 0x1a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x68, + 0x30, + 0xfa, + 0x80, + 0xd1, + 0xc3, + 0xdf, + 0xf3, + 0x75, + 0x90, + 0x30, + 0x34, + 0xd7, + 0x68, + 0x1f, + 0xca, + 0xcc, + 0x18, + 0x4c, + 0x0d, + 0xe3, + 0x06, + 0x13, + 0x03, + 0x50, + 0x30, + 0x21, + 0x3f, + 0x90, + 0xb4, + 0x39, + 0x81, + 0xa0, + 0x78, + 0x37, + 0xfd, + 0x14, + 0xc3, + 0xc8, + 0xa0, + 0xb2, + 0x43, + 0x38, + 0xe0, + 0xa0, + 0x30, + 0x9c, + 0x2a, + 0xb0, + 0x9c, + 0x12, + 0x1d, + 0xa1, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x0f, + 0x7f, + 0xc4, + 0x87, + 0xf6, + 0x1b, + 0xae, + 0x05, + 0x5e, + 0xa1, + 0xae, + 0xc2, + 0x5e, + 0x18, + 0x47, + 0x0f, + 0xed, + 0x32, + 0x80, + 0xbf, + 0xe0, + 0x66, + 0x1f, + 0xf9, + 0xc3, + 0x3f, + 0xf2, + 0x5a, + 0x1c, + 0x98, + 0x85, + 0xf0, + 0x66, + 0x32, + 0x41, + 0x98, + 0x6c, + 0x18, + 0x33, + 0x8b, + 0x0a, + 0x06, + 0x15, + 0x85, + 0xc1, + 0x3e, + 0x0b, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0x0e, + 0x68, + 0x09, + 0x0e, + 0xfd, + 0x44, + 0x18, + 0x7f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xdf, + 0xc0, + 0xff, + 0xa6, + 0x03, + 0x87, + 0x61, + 0xa6, + 0x18, + 0x25, + 0x61, + 0xb3, + 0x64, + 0x14, + 0x77, + 0xca, + 0x35, + 0x05, + 0x03, + 0x04, + 0x83, + 0x43, + 0x49, + 0x83, + 0x41, + 0xc1, + 0xad, + 0xdf, + 0x23, + 0xe0, + 0xd0, + 0x30, + 0x49, + 0x3a, + 0x14, + 0x98, + 0x34, + 0xc7, + 0x0a, + 0xff, + 0x3c, + 0x0d, + 0x04, + 0x1c, + 0xd8, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0x87, + 0x21, + 0xfd, + 0x86, + 0x70, + 0xf7, + 0xfc, + 0x50, + 0x3e, + 0x90, + 0x69, + 0xfe, + 0x41, + 0x23, + 0x83, + 0x0d, + 0x84, + 0xa2, + 0x4b, + 0x30, + 0x63, + 0xff, + 0x93, + 0x18, + 0x3f, + 0xe7, + 0x0e, + 0x7f, + 0xa0, + 0x38, + 0x73, + 0x05, + 0x40, + 0x5a, + 0x19, + 0x82, + 0xa0, + 0x3e, + 0x0c, + 0xff, + 0x43, + 0x9a, + 0x13, + 0x04, + 0xc7, + 0x16, + 0x13, + 0xfd, + 0x4c, + 0x2f, + 0x01, + 0x82, + 0xbc, + 0x1d, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x83, + 0xdf, + 0xe0, + 0x68, + 0x7b, + 0x0d, + 0x83, + 0x0f, + 0xbf, + 0xc3, + 0xfc, + 0x83, + 0x0d, + 0x94, + 0x0b, + 0x0b, + 0xfc, + 0x66, + 0x98, + 0x4e, + 0x19, + 0x8d, + 0xa0, + 0x5e, + 0xac, + 0x83, + 0x43, + 0x5a, + 0xea, + 0x03, + 0x82, + 0x78, + 0x92, + 0x41, + 0xe0, + 0xce, + 0xf8, + 0x91, + 0xf0, + 0x77, + 0x01, + 0x93, + 0x68, + 0x1b, + 0xf3, + 0xab, + 0x06, + 0x1f, + 0xd9, + 0xa0, + 0xb0, + 0xf7, + 0xa6, + 0x0d, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0x90, + 0xff, + 0x61, + 0x58, + 0x24, + 0x3c, + 0xc0, + 0xc2, + 0xc3, + 0xdf, + 0xf8, + 0xfe, + 0x0d, + 0x98, + 0x54, + 0x03, + 0x02, + 0xff, + 0x39, + 0xb2, + 0x1b, + 0x32, + 0x63, + 0x60, + 0xbf, + 0xf0, + 0x34, + 0x3d, + 0x99, + 0x20, + 0xd0, + 0xf6, + 0x6c, + 0x17, + 0x06, + 0xbd, + 0x7a, + 0x03, + 0xe0, + 0xef, + 0x1e, + 0x41, + 0xba, + 0x14, + 0xe6, + 0xe3, + 0x8e, + 0x06, + 0x33, + 0x03, + 0xa0, + 0xa0, + 0x6c, + 0xc1, + 0x21, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf4, + 0x1e, + 0xff, + 0xa7, + 0x0f, + 0xfa, + 0x83, + 0x87, + 0x9f, + 0x9a, + 0x17, + 0xf0, + 0x14, + 0x4d, + 0x0c, + 0x36, + 0x05, + 0x13, + 0x47, + 0x21, + 0xc0, + 0xfc, + 0xd3, + 0x4c, + 0xa0, + 0x7d, + 0x44, + 0x18, + 0x81, + 0xff, + 0xc0, + 0xd0, + 0xfe, + 0x60, + 0x3c, + 0x1a, + 0xf9, + 0x50, + 0x2f, + 0x06, + 0x92, + 0x54, + 0x0d, + 0xd0, + 0xaf, + 0x95, + 0x16, + 0x38, + 0x52, + 0x13, + 0x4c, + 0x2b, + 0x0f, + 0x79, + 0xd0, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0c, + 0x87, + 0x21, + 0xfa, + 0xe0, + 0xd8, + 0x7c, + 0xe3, + 0x81, + 0xc3, + 0xdf, + 0x53, + 0xc5, + 0xfc, + 0x88, + 0x7d, + 0xc0, + 0x70, + 0xbf, + 0x93, + 0x20, + 0x61, + 0x61, + 0x6d, + 0x0c, + 0x60, + 0xbf, + 0x83, + 0x61, + 0xff, + 0x82, + 0xd0, + 0xdf, + 0x3f, + 0x05, + 0xc1, + 0xa3, + 0x73, + 0x05, + 0xe0, + 0xe7, + 0x15, + 0x83, + 0x74, + 0x27, + 0xcd, + 0x31, + 0xc7, + 0x09, + 0x35, + 0x1b, + 0xa0, + 0xe0, + 0xbc, + 0x3f, + 0x21, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xfe, + 0xc3, + 0x61, + 0xfe, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0xbf, + 0xc8, + 0x6c, + 0x36, + 0x87, + 0xf6, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x0f, + 0xf6, + 0x1b, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xff, + 0xca, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0xfb, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xe4, + 0x36, + 0x1f, + 0xec, + 0x36, + 0x1f, + 0xec, + 0x37, + 0xf8, + 0x3b, + 0x0d, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xef, + 0xff, + 0xde, + 0x02, + 0xff, + 0xe5, + 0x00, + 0x0e, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0x68, + 0x7f, + 0xb0, + 0xb4, + 0x3e, + 0xc1, + 0x85, + 0xa0, + 0x43, + 0x60, + 0xd4, + 0x69, + 0x68, + 0x58, + 0x3e, + 0x7b, + 0x83, + 0xb0, + 0x61, + 0x78, + 0x3e, + 0xc1, + 0x85, + 0xa1, + 0xf6, + 0x0c, + 0x2d, + 0x0f, + 0xb0, + 0x61, + 0x68, + 0x7d, + 0x83, + 0x0b, + 0x42, + 0x82, + 0xc1, + 0x85, + 0xa1, + 0x68, + 0x3a, + 0x7c, + 0xf0, + 0x1c, + 0x1f, + 0x48, + 0x4f, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x9c, + 0x3f, + 0xa8, + 0x07, + 0xfa, + 0x0d, + 0x40, + 0x38, + 0x7f, + 0x50, + 0x0e, + 0x1f, + 0x2b, + 0x95, + 0x6b, + 0xe3, + 0xff, + 0xf7, + 0x83, + 0x20, + 0xa0, + 0x7f, + 0xb4, + 0xa0, + 0x5a, + 0x1b, + 0x81, + 0x40, + 0x58, + 0x6e, + 0x0a, + 0x85, + 0x87, + 0x41, + 0x9b, + 0xc1, + 0xff, + 0x5c, + 0x1f, + 0x9b, + 0xd2, + 0x1f, + 0x7d, + 0x21, + 0xfe, + 0x43, + 0xff, + 0x00, + 0x07, + 0xf9, + 0x59, + 0xa1, + 0xff, + 0x38, + 0xe8, + 0x7f, + 0x9c, + 0x0a, + 0x02, + 0xfe, + 0xb5, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xf4, + 0x1b, + 0x0f, + 0xa0, + 0x68, + 0x58, + 0x7d, + 0x83, + 0xf1, + 0x87, + 0xd8, + 0x34, + 0x2d, + 0x0f, + 0x60, + 0xd0, + 0xa8, + 0x1e, + 0xc1, + 0xa1, + 0x38, + 0x24, + 0x18, + 0x3a, + 0x69, + 0xa4, + 0x97, + 0xea, + 0x20, + 0xb7, + 0x04, + 0xa0, + 0xfd, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xe6, + 0x0f, + 0xd8, + 0x73, + 0x07, + 0xec, + 0x1f, + 0xf9, + 0x06, + 0x61, + 0xd4, + 0x0f, + 0x67, + 0x21, + 0x30, + 0x7b, + 0x3e, + 0x0a, + 0xc3, + 0xd9, + 0x83, + 0xff, + 0x05, + 0x98, + 0x58, + 0x6d, + 0x0b, + 0x30, + 0xa8, + 0x07, + 0x0d, + 0x98, + 0x6d, + 0x34, + 0x36, + 0x6c, + 0x07, + 0xd0, + 0x67, + 0xbd, + 0x05, + 0xe4, + 0x37, + 0xa0, + 0xcf, + 0x3c, + 0x1f, + 0xaf, + 0x21, + 0x79, + 0x0f, + 0xfc, + 0x04, + 0x2f, + 0xff, + 0xd8, + 0x7e, + 0xb4, + 0x3f, + 0xf5, + 0xca, + 0x0f, + 0xe7, + 0xa9, + 0xf2, + 0x1d, + 0x79, + 0x28, + 0x07, + 0xc8, + 0x19, + 0x0a, + 0x81, + 0x98, + 0x3f, + 0x90, + 0xfc, + 0xff, + 0xfe, + 0x83, + 0xf5, + 0x87, + 0xf9, + 0x40, + 0x60, + 0xff, + 0x50, + 0x0f, + 0xf4, + 0x1d, + 0x40, + 0x30, + 0x7f, + 0xa8, + 0x07, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0xbf, + 0xff, + 0x21, + 0xd6, + 0x1f, + 0xfb, + 0x43, + 0xfe, + 0xf0, + 0x7f, + 0xd7, + 0xfe, + 0x0c, + 0xe8, + 0x77, + 0x04, + 0xe8, + 0x7b, + 0x0a, + 0xd3, + 0x82, + 0xa0, + 0x7e, + 0xf1, + 0x61, + 0xfe, + 0xbc, + 0x1f, + 0xf5, + 0xa1, + 0xfc, + 0xf8, + 0x3f, + 0x9f, + 0x41, + 0xfd, + 0xe8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0x3f, + 0xff, + 0x78, + 0x33, + 0xa1, + 0x70, + 0x7e, + 0x70, + 0xd2, + 0x1f, + 0xb8, + 0x34, + 0x87, + 0xcf, + 0xf1, + 0x20, + 0xd0, + 0xb9, + 0x6c, + 0x95, + 0xc1, + 0x58, + 0x4e, + 0x5e, + 0x43, + 0x6e, + 0x09, + 0x2c, + 0x3f, + 0x5b, + 0x82, + 0x43, + 0xfa, + 0xe0, + 0x48, + 0x7f, + 0x58, + 0x52, + 0x12, + 0x1a, + 0xc3, + 0x50, + 0x2d, + 0x07, + 0x83, + 0xa8, + 0x16, + 0x0e, + 0x0f, + 0x3f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x21, + 0x7f, + 0x95, + 0x4f, + 0x90, + 0x9c, + 0x27, + 0xa6, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xdc, + 0x1e, + 0x70, + 0xf7, + 0xe8, + 0x27, + 0x0e, + 0x70, + 0x68, + 0x4e, + 0x1d, + 0xa0, + 0xcf, + 0xfd, + 0x3d, + 0xb8, + 0x67, + 0x0f, + 0xae, + 0x0c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfa, + 0x81, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0x5a, + 0x1e, + 0x70, + 0xe8, + 0x3f, + 0x38, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x4f, + 0xc1, + 0xce, + 0x1d, + 0x83, + 0x0e, + 0x70, + 0xce, + 0x0c, + 0x3a, + 0xd6, + 0x28, + 0x0c, + 0x3b, + 0xf8, + 0xd0, + 0x68, + 0x6c, + 0x0f, + 0xa0, + 0x9f, + 0x02, + 0x80, + 0x94, + 0x1f, + 0xdb, + 0x99, + 0xff, + 0x20, + 0x4b, + 0xc0, + 0xc3, + 0x61, + 0xea, + 0x02, + 0x80, + 0xa0, + 0x7b, + 0x0d, + 0xb6, + 0x1e, + 0xe0, + 0xef, + 0x07, + 0xac, + 0x33, + 0xf4, + 0x1a, + 0xc2, + 0xbc, + 0x82, + 0xf0, + 0x7f, + 0xe0, + 0x90, + 0x3f, + 0xcf, + 0xf8, + 0x33, + 0xa1, + 0x61, + 0x38, + 0x67, + 0x0d, + 0x86, + 0xc3, + 0x5d, + 0x13, + 0x0d, + 0x86, + 0xe6, + 0x87, + 0xf8, + 0x36, + 0x0a, + 0x1a, + 0x07, + 0x0a, + 0x80, + 0xd3, + 0x0d, + 0x85, + 0xd9, + 0x83, + 0x0d, + 0x84, + 0x97, + 0x81, + 0xae, + 0xc3, + 0xda, + 0x0f, + 0xf0, + 0x73, + 0x85, + 0x86, + 0xc3, + 0xb4, + 0x2c, + 0x36, + 0x1b, + 0x83, + 0x61, + 0x38, + 0x56, + 0x17, + 0xff, + 0x21, + 0xff, + 0x83, + 0x3f, + 0xc1, + 0x68, + 0x79, + 0xc3, + 0xda, + 0x1e, + 0xa0, + 0x4f, + 0xf8, + 0x37, + 0x04, + 0xef, + 0x38, + 0x6f, + 0xca, + 0x8d, + 0x30, + 0x9c, + 0x18, + 0xc6, + 0x98, + 0x5c, + 0x0c, + 0x63, + 0x4c, + 0x0f, + 0x76, + 0xff, + 0xe0, + 0xce, + 0x8b, + 0x79, + 0x60, + 0xec, + 0x33, + 0xe0, + 0xfa, + 0x81, + 0xb6, + 0x81, + 0xce, + 0x1a, + 0xc1, + 0xa1, + 0x3a, + 0x17, + 0x82, + 0x74, + 0x0a, + 0x0a, + 0x81, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xc1, + 0x70, + 0x79, + 0xc3, + 0xa9, + 0xa1, + 0xcc, + 0x19, + 0xc1, + 0xa1, + 0xa8, + 0x13, + 0xa0, + 0x74, + 0x2f, + 0xf2, + 0x08, + 0x74, + 0x70, + 0x50, + 0x0e, + 0x87, + 0x50, + 0x18, + 0x2d, + 0x0f, + 0x74, + 0x30, + 0x20, + 0x70, + 0xc9, + 0x78, + 0x35, + 0x87, + 0xed, + 0x05, + 0xc0, + 0xa0, + 0x67, + 0x03, + 0x05, + 0x61, + 0xda, + 0x1e, + 0xb0, + 0xee, + 0x0e, + 0xb8, + 0x3b, + 0x82, + 0x7d, + 0x07, + 0xfe, + 0x10, + 0xfc, + 0x0f, + 0xf4, + 0x1c, + 0xff, + 0x81, + 0x40, + 0xf9, + 0xc3, + 0xb0, + 0xfd, + 0x40, + 0xd6, + 0x0c, + 0x3b, + 0x83, + 0x61, + 0x50, + 0x37, + 0xea, + 0x83, + 0x68, + 0x1c, + 0x1d, + 0xff, + 0x81, + 0xa0, + 0xd6, + 0x0e, + 0xc7, + 0xa3, + 0x87, + 0xfe, + 0x3d, + 0x0f, + 0xf8, + 0x3d, + 0x81, + 0x83, + 0x61, + 0xd4, + 0x03, + 0x06, + 0xc3, + 0xb0, + 0x98, + 0x36, + 0x1b, + 0x42, + 0x65, + 0xd8, + 0x58, + 0x73, + 0xfe, + 0x00, + 0x0f, + 0xca, + 0x0f, + 0xbf, + 0xc6, + 0x87, + 0xe7, + 0x09, + 0xff, + 0x90, + 0x50, + 0x2d, + 0x0f, + 0xee, + 0x05, + 0x03, + 0xfd, + 0xf9, + 0x5f, + 0xd0, + 0x4e, + 0x0d, + 0x0a, + 0xd0, + 0xda, + 0x0c, + 0x0f, + 0x07, + 0x3d, + 0x1c, + 0xbf, + 0xe0, + 0x25, + 0xa0, + 0x70, + 0x66, + 0x1d, + 0x81, + 0xc1, + 0x43, + 0x0d, + 0x42, + 0xc0, + 0xe3, + 0x84, + 0xe0, + 0x40, + 0xe0, + 0x60, + 0x5a, + 0x1a, + 0xd0, + 0x50, + 0x10, + 0x79, + 0x07, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xca, + 0x0f, + 0x7f, + 0x8d, + 0x0f, + 0x9c, + 0x36, + 0x1f, + 0xa8, + 0x15, + 0xff, + 0x03, + 0x96, + 0xd0, + 0xce, + 0x0f, + 0x5e, + 0x83, + 0xd8, + 0xe0, + 0xd5, + 0xf8, + 0x73, + 0x41, + 0x8c, + 0x0c, + 0x77, + 0x7b, + 0x1e, + 0x98, + 0xe1, + 0x3a, + 0x30, + 0x31, + 0x83, + 0x60, + 0x60, + 0x63, + 0x05, + 0x40, + 0x3f, + 0x86, + 0x03, + 0x84, + 0xc1, + 0xa8, + 0x3a, + 0x1f, + 0xda, + 0x48, + 0x7c, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x3f, + 0xc6, + 0x68, + 0x79, + 0xc2, + 0x73, + 0x43, + 0xd4, + 0x09, + 0xde, + 0x50, + 0x6e, + 0x0b, + 0xfe, + 0x42, + 0xff, + 0x03, + 0x43, + 0x9c, + 0x1c, + 0x83, + 0x43, + 0xb8, + 0x1b, + 0xff, + 0x87, + 0xbb, + 0x15, + 0x79, + 0x60, + 0xcf, + 0x05, + 0xea, + 0x07, + 0xd8, + 0x5b, + 0xba, + 0x1d, + 0x40, + 0x71, + 0xab, + 0x0c, + 0xe0, + 0xe0, + 0x68, + 0xe0, + 0xb4, + 0x08, + 0x5a, + 0x04, + 0x10, + 0x7e, + 0xd0, + 0xc0, + 0x3f, + 0xc0, + 0xda, + 0x21, + 0x9c, + 0x3b, + 0x46, + 0x0d, + 0x40, + 0xed, + 0x69, + 0x0a, + 0x81, + 0x53, + 0xf4, + 0x85, + 0xf9, + 0x9e, + 0x0f, + 0x38, + 0x30, + 0xa8, + 0x05, + 0x02, + 0x80, + 0xc0, + 0xfe, + 0xa0, + 0xeb, + 0x4f, + 0x4c, + 0x24, + 0x09, + 0xe4, + 0x36, + 0x0e, + 0x0e, + 0xc3, + 0xb7, + 0x83, + 0xb8, + 0x3a, + 0xd0, + 0xe7, + 0x0c, + 0xfc, + 0x04, + 0x16, + 0x13, + 0xe4, + 0xb7, + 0x06, + 0x19, + 0x41, + 0xae, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xf2, + 0xaa, + 0x3f, + 0x9f, + 0xd4, + 0x42, + 0x70, + 0xf2, + 0x09, + 0x05, + 0x02, + 0xa1, + 0x83, + 0x0a, + 0xe8, + 0x0c, + 0xca, + 0x05, + 0xd3, + 0x04, + 0x24, + 0x13, + 0x83, + 0x2f, + 0xf0, + 0x28, + 0x0c, + 0x39, + 0xc2, + 0xd9, + 0x83, + 0x58, + 0x64, + 0xb4, + 0x36, + 0x87, + 0xd9, + 0x7f, + 0xe0, + 0xa8, + 0x1d, + 0x87, + 0x9c, + 0x3d, + 0x87, + 0x3a, + 0x1e, + 0xc3, + 0xa4, + 0x39, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x3f, + 0xa7, + 0xfc, + 0x1d, + 0x84, + 0xc1, + 0xb0, + 0xce, + 0x13, + 0x06, + 0xc3, + 0x5a, + 0xef, + 0xf0, + 0x6e, + 0x9a, + 0x1f, + 0xf6, + 0x0d, + 0xbf, + 0xd0, + 0x28, + 0x0c, + 0xd0, + 0xcc, + 0x0d, + 0xec, + 0xd3, + 0x46, + 0x02, + 0x3c, + 0x69, + 0xa3, + 0x07, + 0x60, + 0xd3, + 0x03, + 0x06, + 0xa0, + 0x24, + 0xc0, + 0xc1, + 0x38, + 0x77, + 0x38, + 0x67, + 0x42, + 0xb8, + 0x0f, + 0x02, + 0x42, + 0xe4, + 0x3b, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x0b, + 0x43, + 0xce, + 0x1d, + 0x4c, + 0x3c, + 0xc1, + 0xd8, + 0xe1, + 0xd4, + 0x0d, + 0x85, + 0x40, + 0xdf, + 0xae, + 0x5d, + 0xe0, + 0xb0, + 0x7a, + 0x9f, + 0x98, + 0x14, + 0x06, + 0x1f, + 0xf6, + 0xce, + 0x40, + 0xc1, + 0x40, + 0x25, + 0xc4, + 0x98, + 0x30, + 0xf6, + 0x06, + 0x25, + 0x61, + 0xce, + 0x16, + 0x2a, + 0x43, + 0xb4, + 0x24, + 0x2c, + 0x3a, + 0x81, + 0x2e, + 0xa2, + 0x81, + 0x61, + 0x35, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x19, + 0xfe, + 0x0d, + 0x87, + 0xd4, + 0x05, + 0xff, + 0x82, + 0x90, + 0xea, + 0x07, + 0xda, + 0x1d, + 0x21, + 0xf7, + 0xe7, + 0xfe, + 0x0a, + 0x80, + 0xcc, + 0x3b, + 0x0b, + 0x41, + 0x9f, + 0xf0, + 0x1e, + 0xec, + 0xc3, + 0xb0, + 0xeb, + 0x4f, + 0xf8, + 0x3d, + 0x83, + 0x0e, + 0xc3, + 0xac, + 0x1e, + 0xab, + 0xc1, + 0xd8, + 0x5a, + 0x13, + 0x86, + 0xe0, + 0xb0, + 0xec, + 0x2e, + 0x03, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xc8, + 0x64, + 0x2f, + 0xe8, + 0xc2, + 0xa0, + 0x67, + 0x0d, + 0x40, + 0x61, + 0xd4, + 0x0e, + 0x4a, + 0x07, + 0x72, + 0x8f, + 0xfc, + 0x17, + 0x4d, + 0xc1, + 0x85, + 0x81, + 0xc1, + 0x9f, + 0xf8, + 0x14, + 0x06, + 0x60, + 0xd1, + 0xc1, + 0xdd, + 0x0c, + 0x1a, + 0x0c, + 0x09, + 0x69, + 0xff, + 0x83, + 0xb0, + 0xec, + 0x3f, + 0x50, + 0xff, + 0xe8, + 0x0e, + 0x1e, + 0xd0, + 0xe7, + 0x43, + 0xd8, + 0x7a, + 0x43, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x7f, + 0xc8, + 0x4c, + 0x1f, + 0xbc, + 0x1a, + 0x81, + 0xe7, + 0x83, + 0xb4, + 0x3d, + 0xa1, + 0xef, + 0xaf, + 0x8d, + 0xf8, + 0x0e, + 0x4e, + 0x66, + 0x06, + 0x06, + 0x99, + 0x99, + 0xcc, + 0x8f, + 0x39, + 0x99, + 0x9e, + 0x0e, + 0xf1, + 0x99, + 0x8e, + 0x1d, + 0x43, + 0xe3, + 0x39, + 0x0d, + 0x87, + 0xbc, + 0x90, + 0x54, + 0x0d, + 0xe9, + 0x0e, + 0x70, + 0xe5, + 0x83, + 0xda, + 0x0f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xf2, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xcc, + 0x07, + 0xff, + 0x05, + 0x40, + 0x30, + 0x7b, + 0x0b, + 0x80, + 0xc2, + 0xd4, + 0xc2, + 0xfc, + 0x0f, + 0x51, + 0x0c, + 0xc3, + 0x03, + 0x0f, + 0xda, + 0x50, + 0x1f, + 0xe4, + 0x7b, + 0xc8, + 0x30, + 0x68, + 0x7a, + 0xc2, + 0xc1, + 0x87, + 0xcc, + 0x16, + 0x0d, + 0x0f, + 0x69, + 0xff, + 0xc1, + 0x38, + 0x65, + 0x01, + 0x0e, + 0xd0, + 0x9d, + 0x07, + 0x05, + 0xa1, + 0x78, + 0x3a, + 0xc0, + 0x87, + 0xfe, + 0x40, + 0x3f, + 0x83, + 0x48, + 0x79, + 0x81, + 0x7f, + 0xe0, + 0xa4, + 0x3d, + 0xc1, + 0xee, + 0x50, + 0xbf, + 0x82, + 0xee, + 0x9f, + 0xf8, + 0x0c, + 0x53, + 0x43, + 0xd8, + 0x34, + 0x96, + 0xfe, + 0x91, + 0xe9, + 0x87, + 0xfe, + 0x07, + 0x81, + 0xff, + 0x21, + 0xa8, + 0x0c, + 0x3b, + 0x43, + 0x61, + 0x7f, + 0xc8, + 0x54, + 0x0d, + 0x20, + 0xc3, + 0x38, + 0x73, + 0x0e, + 0x1b, + 0x41, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0d, + 0xff, + 0x21, + 0xf6, + 0x86, + 0xd0, + 0xfb, + 0x0e, + 0xd0, + 0xf3, + 0x87, + 0x68, + 0x7b, + 0x43, + 0xb4, + 0x35, + 0xc1, + 0xeb, + 0xe8, + 0x97, + 0xfc, + 0x1d, + 0x7f, + 0xf0, + 0x79, + 0xc3, + 0xa8, + 0x1f, + 0x50, + 0x27, + 0x0f, + 0xee, + 0x1d, + 0x0f, + 0xf7, + 0xc1, + 0xfe, + 0x7d, + 0x7a, + 0x0c, + 0xfe, + 0x42, + 0x6f, + 0xa1, + 0x0f, + 0xf9, + 0x00, + 0xff, + 0x47, + 0xe4, + 0x1a, + 0x1e, + 0xc1, + 0xa0, + 0xc3, + 0x63, + 0x83, + 0x41, + 0xd8, + 0xe5, + 0x01, + 0xa0, + 0xcd, + 0x95, + 0x85, + 0x78, + 0xc7, + 0xc0, + 0x43, + 0xec, + 0x16, + 0x3f, + 0xe0, + 0x60, + 0xf0, + 0x28, + 0xab, + 0x06, + 0x3d, + 0x01, + 0x83, + 0x41, + 0x9a, + 0x60, + 0xa3, + 0x85, + 0xd8, + 0x10, + 0xbc, + 0x85, + 0xa1, + 0xf7, + 0x90, + 0xbf, + 0xd3, + 0xc7, + 0x07, + 0xe7, + 0x42, + 0xa0, + 0x7f, + 0xe0, + 0xc0, + 0x0e, + 0x50, + 0x7f, + 0xcd, + 0xe4, + 0x1f, + 0x83, + 0xb8, + 0x3b, + 0x06, + 0x1d, + 0x87, + 0x38, + 0x30, + 0xed, + 0x70, + 0xc0, + 0xc3, + 0xbd, + 0x51, + 0xa0, + 0xc3, + 0xb0, + 0xd6, + 0x15, + 0xe0, + 0xb0, + 0xc8, + 0x7f, + 0xbf, + 0x4f, + 0xf8, + 0x36, + 0x1d, + 0x20, + 0x60, + 0xd8, + 0x48, + 0x30, + 0x68, + 0x57, + 0xe8, + 0x17, + 0x40, + 0xd6, + 0x1f, + 0x78, + 0x3d, + 0x87, + 0x3d, + 0x34, + 0x36, + 0x13, + 0xe4, + 0x0d, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0x21, + 0xff, + 0x7e, + 0x81, + 0xfc, + 0x1b, + 0x0f, + 0x61, + 0x61, + 0xbf, + 0x81, + 0x85, + 0x86, + 0xc2, + 0xc1, + 0x85, + 0x86, + 0xd6, + 0xc7, + 0x0b, + 0x0d, + 0xad, + 0xba, + 0x15, + 0xc0, + 0xc2, + 0xd8, + 0x3f, + 0xba, + 0xc7, + 0xfc, + 0x07, + 0x0e, + 0x70, + 0xb4, + 0x0f, + 0xf2, + 0x68, + 0xe1, + 0x30, + 0x58, + 0x1e, + 0xc3, + 0x50, + 0x2c, + 0x2f, + 0x41, + 0xb4, + 0x2c, + 0x7c, + 0xf9, + 0x06, + 0x0f, + 0x53, + 0x42, + 0xb8, + 0x3f, + 0xf0, + 0x60, + 0x1f, + 0xf1, + 0xfc, + 0x13, + 0x06, + 0xcd, + 0x06, + 0x13, + 0x06, + 0xcc, + 0x2c, + 0x27, + 0xfc, + 0x61, + 0x61, + 0x31, + 0x10, + 0xe1, + 0x72, + 0x31, + 0x98, + 0x87, + 0x20, + 0x7f, + 0xcf, + 0xf4, + 0x0a, + 0x19, + 0x83, + 0x5a, + 0x80, + 0x93, + 0x30, + 0x68, + 0x30, + 0xaf, + 0xf2, + 0xb2, + 0xc2, + 0xd1, + 0x10, + 0xbe, + 0x0d, + 0x8e, + 0x68, + 0x2f, + 0x04, + 0xe6, + 0x83, + 0x2d, + 0xf2, + 0x05, + 0x41, + 0xb8, + 0x2b, + 0x43, + 0xff, + 0x06, + 0x09, + 0x0f, + 0xfc, + 0x32, + 0xbd, + 0x1f, + 0xc1, + 0x68, + 0x4c, + 0x60, + 0x70, + 0xb4, + 0x26, + 0x30, + 0xb0, + 0xbe, + 0x3d, + 0x18, + 0x58, + 0x5a, + 0x13, + 0x38, + 0x5a, + 0x0d, + 0x09, + 0xb4, + 0x2b, + 0x4b, + 0xfa, + 0x81, + 0xff, + 0x82, + 0xba, + 0xb8, + 0x1f, + 0xe8, + 0xc2, + 0xd0, + 0xce, + 0x19, + 0xcb, + 0x0f, + 0x61, + 0xdf, + 0x07, + 0x9d, + 0xb0, + 0x7c, + 0x13, + 0xf5, + 0x16, + 0xe7, + 0xc8, + 0x7e, + 0xb4, + 0x27, + 0x43, + 0xff, + 0x06, + 0x0d, + 0x87, + 0x7e, + 0x0b, + 0xfe, + 0x06, + 0x0c, + 0x3d, + 0xa1, + 0xb0, + 0x61, + 0x3f, + 0xd0, + 0xe0, + 0xc2, + 0x5f, + 0x8a, + 0x03, + 0x0b, + 0x5e, + 0xdc, + 0x2b, + 0x44, + 0x90, + 0x24, + 0xbc, + 0x0f, + 0xf8, + 0xf5, + 0x38, + 0x29, + 0x60, + 0xd8, + 0x30, + 0xdf, + 0xd0, + 0x3a, + 0x83, + 0xd4, + 0x0e, + 0xf0, + 0x65, + 0x5f, + 0x80, + 0xf8, + 0x35, + 0x1e, + 0x0a, + 0xc7, + 0x83, + 0xa4, + 0x14, + 0x0d, + 0x07, + 0xfe, + 0x0e, + 0x09, + 0x41, + 0xff, + 0x80, + 0xe1, + 0xbf, + 0x82, + 0xff, + 0x8d, + 0x06, + 0x1a, + 0x03, + 0x03, + 0x0b, + 0x0d, + 0x26, + 0x83, + 0x0b, + 0x0b, + 0xfe, + 0xa0, + 0x5c, + 0x81, + 0xe0, + 0x90, + 0xe4, + 0x0f, + 0x62, + 0xaf, + 0xe8, + 0x10, + 0xf6, + 0x3a, + 0xda, + 0x15, + 0xba, + 0x0d, + 0x06, + 0x17, + 0x0f, + 0x91, + 0xca, + 0x07, + 0x53, + 0x30, + 0x7c, + 0x19, + 0xe3, + 0x0d, + 0x70, + 0x68, + 0x0e, + 0x07, + 0xcf, + 0x90, + 0xde, + 0x41, + 0xa1, + 0x3a, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0xff, + 0xe8, + 0x3a, + 0x81, + 0x61, + 0x50, + 0x3a, + 0x81, + 0x61, + 0x48, + 0x76, + 0x81, + 0xc2, + 0x90, + 0xed, + 0x03, + 0x85, + 0xa1, + 0x7f, + 0xfe, + 0xf0, + 0x4e, + 0x15, + 0x02, + 0xd0, + 0xce, + 0x16, + 0x85, + 0x87, + 0x50, + 0x2c, + 0x36, + 0x1d, + 0x40, + 0x58, + 0x4e, + 0x1d, + 0xff, + 0xfa, + 0x0f, + 0x70, + 0x67, + 0x0f, + 0x5c, + 0x1d, + 0xc1, + 0xdc, + 0x1a, + 0xf8, + 0x3f, + 0xf0, + 0x7e, + 0x09, + 0xff, + 0xe8, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xa8, + 0x3a, + 0x14, + 0x87, + 0x68, + 0x5c, + 0x0d, + 0x0e, + 0xd0, + 0xc8, + 0x34, + 0x2f, + 0xff, + 0xde, + 0x02, + 0xb5, + 0xfd, + 0xa8, + 0x27, + 0x06, + 0x86, + 0xc3, + 0xa8, + 0x07, + 0x82, + 0xc3, + 0xa8, + 0x1b, + 0x81, + 0x87, + 0x70, + 0x65, + 0x0e, + 0x86, + 0xff, + 0xfd, + 0x07, + 0xfe, + 0xe0, + 0xff, + 0xaf, + 0x83, + 0xff, + 0x07, + 0xe0, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc5, + 0xff, + 0xf0, + 0x6d, + 0x0f, + 0xfc, + 0x70, + 0x7f, + 0xe3, + 0xcf, + 0xff, + 0x21, + 0x23, + 0x83, + 0x0d, + 0xa1, + 0xd4, + 0x03, + 0xc0, + 0xd0, + 0x95, + 0x45, + 0xda, + 0xb9, + 0x05, + 0x3d, + 0x7a, + 0xb7, + 0xa4, + 0x2c, + 0x0e, + 0x85, + 0x87, + 0xb0, + 0xd2, + 0x0c, + 0x39, + 0xff, + 0xfc, + 0x1f, + 0xfa, + 0xc3, + 0xff, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0x9c, + 0x3f, + 0xbf, + 0xff, + 0x41, + 0xf9, + 0xc3, + 0xfd, + 0xff, + 0xe8, + 0x3f, + 0x9c, + 0x3f, + 0x5f, + 0xff, + 0xb0, + 0xff, + 0xc1, + 0xf9, + 0xff, + 0xe4, + 0x3a, + 0x80, + 0x60, + 0xb0, + 0xdf, + 0xff, + 0xbd, + 0x05, + 0xa0, + 0x90, + 0xb0, + 0xf7, + 0xff, + 0xc8, + 0x7f, + 0xea, + 0x07, + 0xfe, + 0xf8, + 0x30, + 0x02, + 0x83, + 0xe4, + 0x3d, + 0x21, + 0xf6, + 0x1e, + 0xfe, + 0x7f, + 0xe0, + 0x50, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0x30, + 0xc1, + 0x3d, + 0x58, + 0x30, + 0xb4, + 0x2c, + 0x4c, + 0xff, + 0x82, + 0x88, + 0xc5, + 0x06, + 0x87, + 0xd5, + 0x73, + 0x19, + 0x85, + 0x45, + 0xb5, + 0x46, + 0x61, + 0x4a, + 0x9c, + 0x63, + 0x30, + 0xa4, + 0x98, + 0x63, + 0x30, + 0xbf, + 0xd4, + 0x4c, + 0xc4, + 0x3a, + 0x4c, + 0x19, + 0x90, + 0x57, + 0x86, + 0x04, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1b, + 0x43, + 0x38, + 0x7d, + 0xa1, + 0x9c, + 0x3e, + 0xd0, + 0xce, + 0x1f, + 0x68, + 0x67, + 0x0b, + 0x81, + 0xcb, + 0x0e, + 0x0f, + 0x05, + 0xfc, + 0xae, + 0xe0, + 0xda, + 0x19, + 0xf0, + 0x7b, + 0x43, + 0x38, + 0x7d, + 0xa1, + 0x9c, + 0x3e, + 0xd0, + 0xce, + 0x1a, + 0x06, + 0x86, + 0x70, + 0xd8, + 0x34, + 0x61, + 0xc3, + 0x60, + 0xfd, + 0x0e, + 0x15, + 0x07, + 0x90, + 0xdf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6a, + 0x07, + 0xea, + 0x06, + 0xa0, + 0x2c, + 0x35, + 0xfa, + 0x9f, + 0x41, + 0xd4, + 0x0d, + 0x68, + 0x7d, + 0x40, + 0xd4, + 0x0d, + 0x85, + 0xcd, + 0x70, + 0x4e, + 0x17, + 0xd2, + 0x3f, + 0xc8, + 0x48, + 0x6a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x06, + 0x86, + 0xd0, + 0xfd, + 0xa1, + 0xb4, + 0x7c, + 0x1b, + 0xf9, + 0xef, + 0x41, + 0xda, + 0x1b, + 0x83, + 0xf6, + 0x86, + 0xd0, + 0xd8, + 0x5d, + 0x5d, + 0xc1, + 0x38, + 0x1f, + 0x48, + 0x1f, + 0xe4, + 0x3c, + 0xe8, + 0x50, + 0x79, + 0x10, + 0x6a, + 0xd0, + 0xf6, + 0x68, + 0x1d, + 0x34, + 0x2a, + 0x1a, + 0x79, + 0x03, + 0x81, + 0xc1, + 0xf4, + 0x16, + 0x70, + 0x15, + 0x79, + 0x09, + 0xc7, + 0x05, + 0xd3, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x58, + 0x6f, + 0xe3, + 0x0b, + 0x0d, + 0x99, + 0x98, + 0x58, + 0x6c, + 0xcc, + 0xc2, + 0xc3, + 0x66, + 0x67, + 0x26, + 0x71, + 0xfc, + 0x74, + 0x3c, + 0x83, + 0x33, + 0x30, + 0xb0, + 0xd9, + 0x99, + 0x85, + 0x86, + 0xcc, + 0xcc, + 0x2c, + 0x36, + 0x66, + 0x61, + 0x61, + 0xbf, + 0x8c, + 0x2c, + 0x36, + 0x1d, + 0xb1, + 0x82, + 0x20, + 0xef, + 0x8c, + 0x18, + 0x7d, + 0xa0, + 0xbe, + 0x0f, + 0xfc, + 0x18, + 0x05, + 0x03, + 0x38, + 0x48, + 0x6b, + 0xf4, + 0xf7, + 0x90, + 0xd4, + 0x0c, + 0xf0, + 0x7d, + 0x40, + 0xce, + 0x1a, + 0x0b, + 0x9b, + 0xce, + 0x1b, + 0x0b, + 0xd2, + 0x81, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x67, + 0x42, + 0xc3, + 0xf5, + 0xfc, + 0xe3, + 0x68, + 0x39, + 0x05, + 0x0f, + 0x48, + 0x79, + 0xec, + 0x18, + 0x64, + 0x33, + 0xc1, + 0x61, + 0xb4, + 0xb8, + 0x3a, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x78, + 0x39, + 0x57, + 0xd4, + 0x0e, + 0x7d, + 0x56, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc3, + 0xb4, + 0xf8, + 0x2b, + 0xfa, + 0x8a, + 0x0e, + 0x94, + 0x38, + 0x7f, + 0xe1, + 0xc3, + 0x2a, + 0x0c, + 0xab, + 0xfd, + 0x42, + 0xff, + 0x21, + 0xff, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xea, + 0x07, + 0x3a, + 0x19, + 0xd0, + 0xf5, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x36, + 0x1e, + 0xbd, + 0x07, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0x06, + 0xd6, + 0x0b, + 0x0f, + 0x53, + 0xd2, + 0x16, + 0x1e, + 0x56, + 0x15, + 0xfe, + 0x0e, + 0xc2, + 0xe5, + 0xd8, + 0x76, + 0xd3, + 0x43, + 0x61, + 0x5f, + 0x9d, + 0x0d, + 0x81, + 0x9c, + 0x2d, + 0x0d, + 0x87, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x7f, + 0xa0, + 0xdc, + 0x1f, + 0x9c, + 0x3b, + 0xff, + 0xc8, + 0x0f, + 0xe4, + 0x3f, + 0x3e, + 0x40, + 0xe0, + 0x83, + 0x76, + 0x1b, + 0x09, + 0xc3, + 0xb0, + 0xbf, + 0xe8, + 0x36, + 0x12, + 0x84, + 0x24, + 0x0d, + 0xe8, + 0x62, + 0x43, + 0xa9, + 0x85, + 0xff, + 0x41, + 0xb0, + 0x38, + 0x28, + 0x1f, + 0x6a, + 0x0d, + 0x21, + 0xd7, + 0xd4, + 0xff, + 0xc0, + 0x56, + 0x1e, + 0xa0, + 0x7d, + 0x87, + 0xa4, + 0x3e, + 0xc3, + 0xd2, + 0x08, + 0x36, + 0x87, + 0xf6, + 0x19, + 0xff, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0xba, + 0xfd, + 0x87, + 0xb5, + 0xfd, + 0x87, + 0x97, + 0xfc, + 0x1b, + 0xff, + 0xf7, + 0x81, + 0x87, + 0x95, + 0x40, + 0x60, + 0x8a, + 0xda, + 0x83, + 0x41, + 0x96, + 0xba, + 0x7c, + 0x86, + 0x5e, + 0xc3, + 0x28, + 0x26, + 0x9f, + 0xd5, + 0x94, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd7, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x34, + 0x87, + 0x37, + 0x20, + 0xcd, + 0x30, + 0x33, + 0x85, + 0x26, + 0x48, + 0x76, + 0x1d, + 0x72, + 0x1c, + 0xfc, + 0x96, + 0x3c, + 0x07, + 0xb4, + 0x12, + 0x20, + 0x83, + 0xb0, + 0xc9, + 0xa2, + 0x1d, + 0xae, + 0xcc, + 0x18, + 0x4d, + 0xf5, + 0xa6, + 0x48, + 0x19, + 0xc3, + 0xaf, + 0x21, + 0xec, + 0x35, + 0x83, + 0x83, + 0xb0, + 0x3c, + 0x1a, + 0xc3, + 0x70, + 0x7e, + 0xb0, + 0xef, + 0xff, + 0x20, + 0x0f, + 0x96, + 0xb0, + 0xea, + 0xed, + 0x41, + 0xfe, + 0x6e, + 0x9f, + 0x21, + 0x75, + 0xb4, + 0x3f, + 0x96, + 0xbb, + 0xf4, + 0x0a, + 0x96, + 0xc3, + 0xa4, + 0x3e, + 0xff, + 0x83, + 0x99, + 0x09, + 0xb0, + 0xbe, + 0x90, + 0x7d, + 0x21, + 0xdc, + 0xc1, + 0x74, + 0xd3, + 0xe9, + 0x07, + 0x68, + 0x7b, + 0xa8, + 0x2e, + 0xb3, + 0xf4, + 0x83, + 0xe9, + 0x0e, + 0xd5, + 0x20, + 0xc2, + 0xc2, + 0xf4, + 0x85, + 0x7d, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0x39, + 0x07, + 0xa0, + 0xec, + 0x1a, + 0x07, + 0xc8, + 0x6e, + 0xaf, + 0x14, + 0xc3, + 0xd3, + 0x41, + 0x0b, + 0x0f, + 0xd4, + 0x0c, + 0xf7, + 0x02, + 0xff, + 0x3f, + 0x48, + 0x67, + 0x1d, + 0x0b, + 0x0e, + 0xb1, + 0x46, + 0x83, + 0x14, + 0x04, + 0xa0, + 0x82, + 0xfa, + 0x80, + 0x74, + 0xa0, + 0x15, + 0x87, + 0xd6, + 0x9a, + 0x0c, + 0x08, + 0x5a, + 0x3a, + 0x16, + 0x0d, + 0x09, + 0xf0, + 0x76, + 0x0c, + 0x2e, + 0x43, + 0xdf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0xe4, + 0x39, + 0xe0, + 0xeb, + 0xc1, + 0xdb, + 0x63, + 0xf0, + 0x73, + 0xa0, + 0x74, + 0x18, + 0x67, + 0xfc, + 0x85, + 0x87, + 0xfe, + 0x05, + 0xf8, + 0x15, + 0x81, + 0x3f, + 0x28, + 0x2d, + 0x5a, + 0xb0, + 0xb0, + 0xed, + 0x5a, + 0xb0, + 0xb0, + 0xee, + 0x9a, + 0xb1, + 0xbf, + 0x03, + 0x06, + 0xae, + 0xac, + 0x3b, + 0xf2, + 0xb0, + 0xb0, + 0xec, + 0x18, + 0x30, + 0xb0, + 0x40, + 0xc1, + 0x83, + 0x0b, + 0x06, + 0x0c, + 0xe3, + 0xc1, + 0x5e, + 0x80, + 0x03, + 0x57, + 0xa0, + 0x61, + 0xdf, + 0x05, + 0x2a, + 0xed, + 0x0d, + 0x85, + 0x8a, + 0xda, + 0x06, + 0xc1, + 0x41, + 0x5b, + 0x40, + 0x5f, + 0x5f, + 0x3f, + 0x90, + 0x2b, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0x4d, + 0x3f, + 0x21, + 0xb5, + 0x72, + 0x0c, + 0x3b, + 0xe9, + 0xb3, + 0xfc, + 0x05, + 0x60, + 0xb0, + 0xb0, + 0xfb, + 0x07, + 0xc8, + 0x87, + 0xd9, + 0xa3, + 0x7f, + 0x06, + 0xd0, + 0xfe, + 0xe0, + 0x9f, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x8c, + 0xd0, + 0x61, + 0xf4, + 0xf4, + 0x03, + 0xfc, + 0x0e, + 0xbb, + 0x78, + 0x18, + 0x59, + 0x51, + 0xce, + 0xe8, + 0x59, + 0x99, + 0x81, + 0xe0, + 0xd9, + 0xd9, + 0x96, + 0xf0, + 0x58, + 0x4f, + 0xa4, + 0x2b, + 0x0f, + 0x2a, + 0x9e, + 0x83, + 0xd5, + 0xd8, + 0x7f, + 0xca, + 0xbf, + 0xd2, + 0x13, + 0x45, + 0x58, + 0x4b, + 0x40, + 0x5a, + 0x9f, + 0xaa, + 0x50, + 0x25, + 0x87, + 0x0f, + 0x61, + 0xfb, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x87, + 0x9e, + 0x06, + 0x06, + 0x0d, + 0xf0, + 0x3f, + 0xf4, + 0x1b, + 0x02, + 0x28, + 0xc8, + 0x3b, + 0x03, + 0x28, + 0xd8, + 0x26, + 0xf4, + 0x32, + 0x68, + 0x6e, + 0xc7, + 0xff, + 0x83, + 0x61, + 0xff, + 0x82, + 0xc2, + 0xff, + 0x21, + 0x37, + 0xc6, + 0x1a, + 0x42, + 0xec, + 0x2f, + 0xf2, + 0x1d, + 0x85, + 0x86, + 0x94, + 0x1b, + 0x0b, + 0xfc, + 0xc8, + 0x58, + 0x7f, + 0xb0, + 0xcf, + 0xff, + 0x90, + 0x0c, + 0xc0, + 0x60, + 0xf9, + 0xbc, + 0x83, + 0xa6, + 0x86, + 0xf8, + 0x2d, + 0x06, + 0x1f, + 0x60, + 0xbd, + 0x7a, + 0xd0, + 0xd8, + 0x1d, + 0x5a, + 0xb4, + 0x0d, + 0xf1, + 0xab, + 0x56, + 0x83, + 0xb0, + 0xba, + 0x74, + 0xd0, + 0xd8, + 0x17, + 0xf8, + 0x36, + 0x2f, + 0xf8, + 0x17, + 0xe2, + 0xeb, + 0x61, + 0x53, + 0x0a, + 0x8b, + 0xb0, + 0xec, + 0x29, + 0x7b, + 0x0e, + 0xc2, + 0xba, + 0xdc, + 0x1b, + 0x43, + 0xfb, + 0x42, + 0x7f, + 0xfd, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xdd, + 0x3d, + 0x01, + 0xb4, + 0x1b, + 0x59, + 0xa7, + 0xa0, + 0xda, + 0xa8, + 0xa8, + 0x70, + 0xee, + 0xe9, + 0xe8, + 0x18, + 0x76, + 0x0a, + 0x02, + 0x1e, + 0xf0, + 0x2f, + 0x53, + 0xd7, + 0xd2, + 0x1b, + 0x4c, + 0x3b, + 0x0e, + 0x7f, + 0xd0, + 0x31, + 0x81, + 0xe0, + 0x61, + 0x37, + 0xd0, + 0xdf, + 0xe7, + 0xb0, + 0xf6, + 0x0c, + 0x3b, + 0x0f, + 0x7f, + 0x82, + 0xc1, + 0x05, + 0x83, + 0x43, + 0x60, + 0xc2, + 0xff, + 0x40, + 0xbe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x95, + 0x7a, + 0x0b, + 0xfe, + 0x90, + 0xce, + 0x19, + 0xc3, + 0xce, + 0x19, + 0xc3, + 0xce, + 0x19, + 0xc3, + 0xce, + 0x19, + 0xc3, + 0xcf, + 0xff, + 0xe1, + 0xc3, + 0xb4, + 0x39, + 0xc3, + 0xa8, + 0x1c, + 0xe1, + 0xce, + 0x1c, + 0xe1, + 0xec, + 0x24, + 0x71, + 0xb8, + 0xa0, + 0x36, + 0xfa, + 0x42, + 0xe7, + 0x14, + 0x1f, + 0xbd, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x95, + 0x79, + 0x0a, + 0xff, + 0x48, + 0x67, + 0x42, + 0xa0, + 0x79, + 0xc3, + 0x50, + 0x3c, + 0xe1, + 0xac, + 0x3c, + 0xe1, + 0xac, + 0x3c, + 0xff, + 0xfe, + 0x1c, + 0x3b, + 0x43, + 0x9c, + 0x3a, + 0x81, + 0xce, + 0x1c, + 0xe1, + 0xce, + 0x14, + 0x0d, + 0x0c, + 0xe0, + 0x56, + 0x38, + 0x28, + 0xfe, + 0x34, + 0xb7, + 0x79, + 0x09, + 0x40, + 0xbc, + 0x1f, + 0xf8, + 0x20, + 0x3f, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x83, + 0x0f, + 0xed, + 0x06, + 0x1f, + 0xda, + 0x0f, + 0xff, + 0x90, + 0x61, + 0xa8, + 0x1f, + 0x61, + 0xa8, + 0x1f, + 0x6b, + 0xad, + 0x78, + 0x1f, + 0xff, + 0x93, + 0x0e, + 0xd0, + 0xf6, + 0x1c, + 0xe1, + 0xec, + 0x25, + 0x1c, + 0x06, + 0x7b, + 0xd2, + 0x0e, + 0x6a, + 0xe4, + 0x3d, + 0x78, + 0x3f, + 0xf0, + 0x40, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xfe, + 0x43, + 0x68, + 0xe1, + 0xda, + 0x05, + 0x4b, + 0x61, + 0xda, + 0x3f, + 0xce, + 0x1d, + 0xa0, + 0x70, + 0x9f, + 0xf9, + 0x03, + 0x84, + 0xe0, + 0x70, + 0xe7, + 0x09, + 0xc0, + 0xe1, + 0xce, + 0x13, + 0xff, + 0x91, + 0xc2, + 0x70, + 0xb0, + 0xe7, + 0x09, + 0xc2, + 0xc3, + 0x9f, + 0xce, + 0x14, + 0x87, + 0xf3, + 0x84, + 0xc6, + 0x87, + 0xae, + 0xf1, + 0xba, + 0x1e, + 0xf4, + 0x85, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x4e, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf8, + 0xb2, + 0xff, + 0xd0, + 0x1c, + 0x3f, + 0xf0, + 0x6b, + 0xff, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0xb1, + 0x41, + 0xff, + 0xba, + 0x21, + 0xff, + 0x8f, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xbc, + 0x1f, + 0xf8, + 0xf1, + 0xff, + 0xd0, + 0x48, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xfa, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xfa, + 0x43, + 0x30, + 0x7e, + 0xc3, + 0x9c, + 0x3c, + 0xe8, + 0x7b, + 0x14, + 0x0b, + 0x43, + 0xee, + 0x89, + 0x40, + 0xfe, + 0x7c, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x56, + 0x1f, + 0xf8, + 0x72, + 0xff, + 0xd0, + 0x5a, + 0x1f, + 0xf8, + 0x27, + 0xff, + 0xa0, + 0xff, + 0xc0, + 0x60, + 0xef, + 0xf4, + 0x06, + 0x0f, + 0xb0, + 0x68, + 0x1c, + 0x3c, + 0xe0, + 0xd4, + 0x38, + 0x7a, + 0x80, + 0xa6, + 0x98, + 0x73, + 0x87, + 0x69, + 0x90, + 0x1d, + 0x0e, + 0xc1, + 0xd8, + 0x24, + 0x37, + 0xa0, + 0xbc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xe0, + 0x7f, + 0xfd, + 0x05, + 0xc1, + 0xff, + 0x8e, + 0x3f, + 0xfa, + 0x09, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x57, + 0xf6, + 0x87, + 0x90, + 0xa0, + 0xb4, + 0x3d, + 0xa0, + 0xc2, + 0x90, + 0xf6, + 0x83, + 0x0a, + 0x43, + 0xd8, + 0x58, + 0x54, + 0x0e, + 0xa0, + 0x58, + 0x4e, + 0x40, + 0xb0, + 0xd8, + 0x6d, + 0xc1, + 0x87, + 0x61, + 0x9e, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xac, + 0x3f, + 0xf1, + 0x67, + 0xff, + 0x41, + 0x68, + 0x7f, + 0xe0, + 0xaf, + 0xfe, + 0x83, + 0xf9, + 0x0d, + 0x40, + 0xfc, + 0xc1, + 0x98, + 0x3b, + 0x03, + 0x02, + 0x56, + 0x1d, + 0x81, + 0x81, + 0x2b, + 0x0e, + 0xc0, + 0xc0, + 0x93, + 0x0e, + 0xc0, + 0xc0, + 0x93, + 0x20, + 0xbf, + 0xf2, + 0x54, + 0x1f, + 0xe9, + 0x07, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x56, + 0x1f, + 0xf8, + 0xf1, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x9a, + 0xfd, + 0xe0, + 0xf4, + 0x1d, + 0x0e, + 0x1e, + 0xc1, + 0x83, + 0x1c, + 0x3d, + 0x83, + 0x06, + 0x38, + 0x7b, + 0x06, + 0x0c, + 0x18, + 0x75, + 0x01, + 0x83, + 0x06, + 0x41, + 0x61, + 0x60, + 0xc1, + 0x50, + 0x34, + 0x28, + 0x18, + 0x5e, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfe, + 0x0a, + 0xc3, + 0xff, + 0x16, + 0x7f, + 0xf4, + 0x14, + 0x1f, + 0xf8, + 0x35, + 0xff, + 0xd0, + 0x7d, + 0x01, + 0x40, + 0x60, + 0xf5, + 0x85, + 0xa3, + 0x07, + 0x70, + 0x77, + 0x38, + 0x69, + 0xff, + 0x34, + 0xc3, + 0xe6, + 0x06, + 0x83, + 0x0f, + 0xb4, + 0x1a, + 0x0d, + 0x60, + 0x3c, + 0x16, + 0x15, + 0x48, + 0xe8, + 0x3d, + 0x06, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfd, + 0x05, + 0xcb, + 0xfc, + 0x1b, + 0x85, + 0xfe, + 0x0e, + 0xbf, + 0xfa, + 0x0f, + 0x90, + 0x21, + 0x30, + 0x66, + 0x9d, + 0x3a, + 0x2b, + 0x0f, + 0xb5, + 0x65, + 0x1c, + 0x3b, + 0xff, + 0x4e, + 0x19, + 0x8c, + 0x18, + 0x6c, + 0x35, + 0xff, + 0xc6, + 0x1e, + 0x70, + 0x60, + 0xcc, + 0x82, + 0x74, + 0x1b, + 0xc5, + 0x30, + 0xb4, + 0x28, + 0x3b, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xc8, + 0x5a, + 0x1f, + 0xf8, + 0xd3, + 0xff, + 0x83, + 0x97, + 0xfc, + 0x1e, + 0x55, + 0xaf, + 0x58, + 0x79, + 0xf5, + 0x65, + 0x61, + 0x9f, + 0x40, + 0x7c, + 0x38, + 0x72, + 0x3d, + 0xa1, + 0x61, + 0x9a, + 0x73, + 0x7a, + 0x70, + 0xd4, + 0x68, + 0x84, + 0x98, + 0x7e, + 0x57, + 0x05, + 0xac, + 0x17, + 0xa8, + 0x86, + 0x68, + 0x87, + 0x9b, + 0x82, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xff, + 0x1f, + 0xff, + 0x40, + 0xe0, + 0xff, + 0xd2, + 0x57, + 0xf2, + 0x12, + 0xff, + 0xc1, + 0x97, + 0xfd, + 0x87, + 0x7f, + 0xc0, + 0xc3, + 0xfa, + 0xc2, + 0xc3, + 0x95, + 0x7d, + 0x03, + 0x0d, + 0xc8, + 0x67, + 0xb0, + 0xef, + 0xf9, + 0x34, + 0x3e, + 0xd0, + 0xd2, + 0xa0, + 0xed, + 0x0c, + 0xf4, + 0x7f, + 0xfc, + 0x58, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xe0, + 0x7f, + 0xfd, + 0x05, + 0x40, + 0xff, + 0xc5, + 0x9f, + 0xfc, + 0x81, + 0xd7, + 0xfc, + 0x1e, + 0x6b, + 0xf7, + 0x07, + 0x57, + 0xe6, + 0x81, + 0xd8, + 0x48, + 0x36, + 0x81, + 0xd8, + 0x18, + 0x12, + 0xa0, + 0xec, + 0xbd, + 0x32, + 0xb0, + 0xec, + 0x1e, + 0x04, + 0x98, + 0x76, + 0x50, + 0xc9, + 0x31, + 0x0b, + 0x60, + 0x99, + 0x2a, + 0x0b, + 0xff, + 0x20, + 0xf0, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xb9, + 0x7f, + 0xc1, + 0x78, + 0x0b, + 0xfc, + 0x15, + 0x3f, + 0xfa, + 0x0f, + 0xe8, + 0x33, + 0x07, + 0xe7, + 0x42, + 0x70, + 0xcd, + 0x3d, + 0x5c, + 0xe1, + 0xe7, + 0x02, + 0x80, + 0xe1, + 0xd7, + 0xf0, + 0x83, + 0x0f, + 0x34, + 0x4a, + 0x03, + 0x0e, + 0xd0, + 0x5e, + 0x0b, + 0x48, + 0x26, + 0xd2, + 0xe1, + 0xd8, + 0x79, + 0x0e, + 0x81, + 0x60, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x54, + 0x0f, + 0xfc, + 0x59, + 0xff, + 0xd0, + 0x1c, + 0x3f, + 0xf0, + 0x67, + 0xff, + 0xa0, + 0xf5, + 0x00, + 0xe0, + 0x60, + 0xcf, + 0xfe, + 0x98, + 0x3f, + 0x38, + 0x66, + 0x0e, + 0xff, + 0xca, + 0xc3, + 0xf3, + 0x07, + 0x61, + 0xbf, + 0xfc, + 0x64, + 0x1e, + 0x60, + 0xee, + 0xc3, + 0xcc, + 0x1e, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x81, + 0xe5, + 0xfe, + 0x0d, + 0xc2, + 0xff, + 0x06, + 0xbf, + 0xfe, + 0x0f, + 0xcc, + 0x19, + 0xc3, + 0xf3, + 0x87, + 0x61, + 0xdd, + 0x7d, + 0x98, + 0x74, + 0x38, + 0x6c, + 0xc3, + 0x7f, + 0xf9, + 0xc3, + 0xd4, + 0x0b, + 0x0b, + 0x0f, + 0x3e, + 0xb4, + 0x2d, + 0x83, + 0x9b, + 0xb8, + 0x15, + 0x02, + 0xf4, + 0x84, + 0xe0, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xac, + 0x3f, + 0xf0, + 0xe7, + 0xff, + 0x41, + 0x68, + 0x7f, + 0xe0, + 0xaf, + 0xfe, + 0x83, + 0xff, + 0x01, + 0xc3, + 0x3f, + 0xfa, + 0x70, + 0xf9, + 0x8c, + 0x27, + 0x0e, + 0xc6, + 0x31, + 0x8c, + 0x39, + 0x98, + 0xc9, + 0x30, + 0xf4, + 0xc6, + 0xe0, + 0xd1, + 0x0c, + 0xce, + 0x1a, + 0xd8, + 0xff, + 0xf4, + 0x58, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x81, + 0xd7, + 0xfc, + 0x19, + 0x02, + 0xff, + 0x07, + 0x7f, + 0xfc, + 0x1f, + 0x98, + 0x3b, + 0x0c, + 0xd5, + 0xea, + 0xc6, + 0x1f, + 0x9c, + 0x3b, + 0x0e, + 0xbf, + 0xe4, + 0xc3, + 0xa4, + 0x3b, + 0x4c, + 0x3a, + 0xff, + 0x93, + 0x0f, + 0xa4, + 0xc3, + 0x44, + 0x19, + 0xc1, + 0x81, + 0x54, + 0xc1, + 0x70, + 0x57, + 0xc9, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf0, + 0x3f, + 0xfe, + 0x42, + 0xe5, + 0xfe, + 0x0d, + 0x62, + 0xff, + 0x06, + 0xa7, + 0xff, + 0x21, + 0xe4, + 0x90, + 0x24, + 0x87, + 0x31, + 0xc4, + 0x92, + 0x1d, + 0x17, + 0x78, + 0x14, + 0x0e, + 0xb9, + 0x45, + 0x94, + 0x0e, + 0x51, + 0x20, + 0x86, + 0x0e, + 0x63, + 0x8a, + 0x0e, + 0x1d, + 0x94, + 0x7c, + 0x16, + 0x61, + 0x3c, + 0x15, + 0xa6, + 0xe0, + 0xa2, + 0x1c, + 0xe0, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xe0, + 0xa8, + 0x1f, + 0xf8, + 0xb3, + 0xff, + 0xa0, + 0x90, + 0xff, + 0xc1, + 0xbf, + 0xfe, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0x6b, + 0xd8, + 0xe1, + 0xea, + 0xf6, + 0x0c, + 0x3f, + 0xe7, + 0x06, + 0x1b, + 0xff, + 0xce, + 0x1d, + 0x20, + 0xc1, + 0x26, + 0x87, + 0x4f, + 0xe4, + 0x14, + 0x21, + 0xe5, + 0x63, + 0xc3, + 0xb0, + 0x6b, + 0x82, + 0x41, + 0x68, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x81, + 0xd7, + 0xfc, + 0x1a, + 0x02, + 0xff, + 0x07, + 0x7f, + 0xfa, + 0x0f, + 0xcc, + 0x19, + 0x83, + 0x35, + 0x7a, + 0xa5, + 0x41, + 0xd5, + 0x7a, + 0xa1, + 0xc3, + 0x2e, + 0xb5, + 0xec, + 0x32, + 0xff, + 0x8c, + 0x3a, + 0xeb, + 0xb0, + 0x61, + 0xd7, + 0x5d, + 0x83, + 0x10, + 0xae, + 0xbb, + 0x05, + 0x41, + 0x48, + 0x57, + 0x05, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfd, + 0x05, + 0xcb, + 0xfc, + 0x1b, + 0x85, + 0xfe, + 0x0c, + 0xdf, + 0xfd, + 0x07, + 0xfe, + 0x03, + 0x07, + 0xba, + 0xec, + 0x60, + 0xf7, + 0x5d, + 0x8c, + 0x1e, + 0xd7, + 0xb1, + 0xc3, + 0xcb, + 0xf0, + 0x30, + 0xeb, + 0xfe, + 0x8c, + 0x3b, + 0x18, + 0xc6, + 0x32, + 0x0b, + 0x18, + 0xc6, + 0x29, + 0x83, + 0xff, + 0xd1, + 0xc0, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0x97, + 0x0e, + 0x13, + 0x85, + 0x7e, + 0x9d, + 0x1d, + 0x0f, + 0xb5, + 0x79, + 0xd0, + 0xfd, + 0x8f, + 0x68, + 0x7e, + 0xa0, + 0xe6, + 0x87, + 0xec, + 0x0e, + 0x38, + 0x7d, + 0xc0, + 0x70, + 0x58, + 0x77, + 0x82, + 0x70, + 0xae, + 0x07, + 0x83, + 0x38, + 0x67, + 0x83, + 0xcd, + 0x87, + 0xfe, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0xf8, + 0x0f, + 0xea, + 0x07, + 0xae, + 0x0e, + 0x50, + 0x7f, + 0x48, + 0x75, + 0xe0, + 0xf4, + 0x87, + 0xfe, + 0x04, + 0x1c, + 0xe1, + 0xda, + 0x1b, + 0xc1, + 0xac, + 0x3b, + 0x43, + 0xfc, + 0x0e, + 0x43, + 0xff, + 0x05, + 0xe9, + 0x0f, + 0xfc, + 0x07, + 0xd0, + 0x7f, + 0xe0, + 0x30, + 0x7e, + 0xff, + 0x07, + 0xfe, + 0x03, + 0x86, + 0x60, + 0xfc, + 0xf0, + 0x2d, + 0x07, + 0xf2, + 0xbc, + 0x58, + 0x7c, + 0xe3, + 0xf4, + 0x1f, + 0xa8, + 0x3b, + 0x87, + 0xe7, + 0x03, + 0x96, + 0x1f, + 0x68, + 0x1c, + 0x16, + 0x19, + 0xe0, + 0x9c, + 0x2b, + 0x81, + 0x21, + 0xac, + 0x33, + 0x87, + 0xaf, + 0x21, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x1f, + 0x41, + 0xff, + 0x38, + 0x38, + 0x3f, + 0xac, + 0x37, + 0x90, + 0xeb, + 0x80, + 0xe0, + 0xbc, + 0x83, + 0x83, + 0x38, + 0x6b, + 0x0f, + 0xce, + 0x85, + 0x05, + 0x7e, + 0x9f, + 0x03, + 0x83, + 0xec, + 0x7d, + 0x68, + 0x7d, + 0x41, + 0xcd, + 0x0f, + 0xac, + 0x0e, + 0x3a, + 0x1d, + 0x61, + 0x38, + 0x1e, + 0x0b, + 0x83, + 0x58, + 0x6b, + 0x0f, + 0x5e, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xff, + 0xc1, + 0x78, + 0xff, + 0xe4, + 0x32, + 0x1e, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xdc, + 0x1f, + 0xb4, + 0x3b, + 0xc1, + 0xf6, + 0x87, + 0x90, + 0xfb, + 0x43, + 0xff, + 0x03, + 0x43, + 0xe8, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xda, + 0x1d, + 0x61, + 0xf6, + 0x87, + 0x68, + 0x79, + 0xc3, + 0x98, + 0x3b, + 0xe8, + 0x30, + 0x18, + 0x3d, + 0x40, + 0xf9, + 0xe0, + 0xd4, + 0x0f, + 0xe4, + 0x35, + 0x03, + 0xff, + 0x02, + 0x81, + 0xed, + 0x0f, + 0x50, + 0x3c, + 0xf8, + 0xff, + 0xf2, + 0x12, + 0x2e, + 0xb5, + 0xc1, + 0xfe, + 0xa0, + 0x7f, + 0x41, + 0xa8, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xf3, + 0x87, + 0x50, + 0x3e, + 0xe0, + 0xea, + 0x07, + 0xac, + 0x3d, + 0x40, + 0xf2, + 0x83, + 0xd4, + 0x0e, + 0x0f, + 0xa8, + 0x50, + 0x3f, + 0xea, + 0x01, + 0xd0, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x58, + 0x7f, + 0x41, + 0xac, + 0x36, + 0x19, + 0xc2, + 0xb8, + 0x1c, + 0x1c, + 0xe0, + 0xbc, + 0xf0, + 0x7d, + 0x02, + 0xae, + 0x0f, + 0xe7, + 0xd1, + 0xc1, + 0xfa, + 0xda, + 0x03, + 0x43, + 0xae, + 0x05, + 0x00, + 0xf0, + 0x5e, + 0x0d, + 0x40, + 0x9f, + 0x07, + 0xee, + 0x0e, + 0x43, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0f, + 0xfc, + 0x07, + 0xc8, + 0x7f, + 0xce, + 0x9c, + 0x1f, + 0x9f, + 0x06, + 0xb4, + 0x33, + 0xe8, + 0x0e, + 0x07, + 0xd0, + 0x24, + 0x33, + 0x86, + 0x60, + 0xfc, + 0xe8, + 0x48, + 0x57, + 0xe9, + 0xf0, + 0x38, + 0x3e, + 0xc7, + 0xd6, + 0x87, + 0xd6, + 0x39, + 0xa1, + 0xf3, + 0x81, + 0xc7, + 0x0f, + 0x5a, + 0x07, + 0x05, + 0xc1, + 0x78, + 0x35, + 0x84, + 0xf8, + 0x3d, + 0x7a, + 0x0f, + 0x80, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x0f, + 0xff, + 0x06, + 0xb7, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xf7, + 0x01, + 0xc3, + 0xfe, + 0xf0, + 0xe1, + 0xff, + 0x91, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x33, + 0x87, + 0xfe, + 0xe7, + 0x0f, + 0xf9, + 0xc7, + 0x0f, + 0xfb, + 0x47, + 0x0f, + 0xf5, + 0x81, + 0xff, + 0xe4, + 0x08, + 0x4b, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0x3e, + 0x3f, + 0xf2, + 0x1c, + 0x8c, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x85, + 0x07, + 0x68, + 0x54, + 0x09, + 0xe0, + 0xa8, + 0x16, + 0x87, + 0x41, + 0xb0, + 0x38, + 0x7f, + 0xd4, + 0x38, + 0x3e, + 0x43, + 0x76, + 0x1f, + 0x50, + 0x35, + 0xa1, + 0xf6, + 0x1d, + 0xe8, + 0x3d, + 0x40, + 0x9e, + 0x38, + 0x33, + 0x85, + 0x68, + 0x5e, + 0x41, + 0x20, + 0xe0, + 0xf5, + 0x87, + 0xfe, + 0x0e, + 0x04, + 0x1f, + 0xf8, + 0x2b, + 0x57, + 0xfe, + 0x83, + 0xa3, + 0x83, + 0xb4, + 0x3e, + 0x63, + 0x0b, + 0x09, + 0x0e, + 0xc7, + 0x1c, + 0x2f, + 0x21, + 0x69, + 0x34, + 0x0c, + 0xe1, + 0x38, + 0x58, + 0x7f, + 0xda, + 0x50, + 0x3f, + 0xe7, + 0x70, + 0xf9, + 0xc3, + 0x79, + 0x0f, + 0xb4, + 0x37, + 0x90, + 0xf3, + 0x86, + 0xf5, + 0xa1, + 0xda, + 0x07, + 0x80, + 0xf0, + 0x56, + 0x0f, + 0x21, + 0x9f, + 0x21, + 0xc8, + 0x7e, + 0x40, + 0x0f, + 0xe8, + 0x3f, + 0x78, + 0x33, + 0x87, + 0xf5, + 0x85, + 0xc1, + 0xff, + 0x87, + 0xfe, + 0x0f, + 0xdc, + 0xba, + 0xc1, + 0xa1, + 0x58, + 0x74, + 0x81, + 0xf0, + 0xea, + 0x0d, + 0x87, + 0x2b, + 0x4f, + 0x02, + 0xc3, + 0xfe, + 0xbb, + 0x0f, + 0x28, + 0x39, + 0xe0, + 0xf6, + 0x87, + 0x58, + 0x79, + 0xc3, + 0xac, + 0x3e, + 0xd0, + 0xd6, + 0x1f, + 0x58, + 0x57, + 0x07, + 0xe4, + 0x27, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xa8, + 0x1f, + 0xef, + 0x03, + 0x0f, + 0xfc, + 0x0b, + 0xff, + 0x07, + 0x9d, + 0x0f, + 0xed, + 0x06, + 0x87, + 0xf9, + 0xf0, + 0x1f, + 0xf2, + 0x1c, + 0x87, + 0xae, + 0x0f, + 0xfc, + 0xe8, + 0x7e, + 0x82, + 0xb4, + 0x3f, + 0x50, + 0x16, + 0x1f, + 0xec, + 0x0e, + 0x1e, + 0x42, + 0xe0, + 0x68, + 0x7b, + 0x47, + 0x0b, + 0x43, + 0x9c, + 0x0a, + 0x0a, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x06, + 0x87, + 0x38, + 0x7d, + 0x61, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xfe, + 0xc0, + 0xe0, + 0x73, + 0x82, + 0xc0, + 0xe0, + 0x70, + 0x78, + 0x18, + 0x1c, + 0x0e, + 0x12, + 0x0c, + 0x0e, + 0x07, + 0x0f, + 0x60, + 0x70, + 0x38, + 0x68, + 0xc0, + 0xe0, + 0x70, + 0xa8, + 0x60, + 0x70, + 0x38, + 0x58, + 0x30, + 0x38, + 0x1c, + 0x1c, + 0x0c, + 0x0e, + 0x07, + 0x1c, + 0x2f, + 0xfe, + 0x14, + 0x1f, + 0xe7, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x87, + 0xff, + 0x41, + 0xac, + 0x35, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf6, + 0x87, + 0xa8, + 0x1e, + 0x78, + 0x3a, + 0x81, + 0xf9, + 0x3f, + 0xfc, + 0x1f, + 0xea, + 0x07, + 0xf4, + 0x1a, + 0x81, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0x38, + 0x75, + 0x03, + 0xed, + 0x0e, + 0xa0, + 0x7a, + 0xc3, + 0xd4, + 0x0f, + 0x28, + 0x3d, + 0x40, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x8f, + 0xfa, + 0x0f, + 0x61, + 0x68, + 0x28, + 0x1f, + 0xed, + 0x05, + 0x03, + 0xfd, + 0xa0, + 0xa0, + 0x5c, + 0x1d, + 0xa0, + 0xa0, + 0x4f, + 0x83, + 0x68, + 0x28, + 0x1c, + 0x83, + 0xfc, + 0xc1, + 0xfe, + 0xd0, + 0x30, + 0x7a, + 0x0b, + 0x40, + 0xc1, + 0xd4, + 0x0b, + 0x40, + 0xe1, + 0xd8, + 0x6d, + 0x03, + 0x86, + 0xa0, + 0x6d, + 0x0b, + 0x21, + 0xc3, + 0xb4, + 0x2e, + 0x82, + 0x83, + 0xb4, + 0x27, + 0x43, + 0xff, + 0x06, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x87, + 0xff, + 0x07, + 0x63, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1f, + 0x38, + 0x73, + 0x83, + 0x82, + 0x70, + 0xe7, + 0x0a, + 0xd1, + 0xc3, + 0x9c, + 0x32, + 0x07, + 0xff, + 0x07, + 0xce, + 0x1e, + 0x43, + 0xb5, + 0x61, + 0xff, + 0x38, + 0xe1, + 0xff, + 0x68, + 0xe1, + 0xf4, + 0x07, + 0x03, + 0x87, + 0x9c, + 0x1a, + 0x16, + 0x1e, + 0xe0, + 0x41, + 0xaf, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xec, + 0x3f, + 0xbc, + 0x13, + 0x87, + 0xf9, + 0x0a, + 0x81, + 0xff, + 0x81, + 0xa1, + 0xf2, + 0x17, + 0xff, + 0xa2, + 0xe0, + 0xa8, + 0x15, + 0x03, + 0xa0, + 0xb4, + 0x2d, + 0x0f, + 0xce, + 0x1b, + 0x0f, + 0x92, + 0x81, + 0x58, + 0x79, + 0xc7, + 0xc9, + 0xa1, + 0xed, + 0x09, + 0xf8, + 0x3d, + 0x61, + 0xdf, + 0x41, + 0xda, + 0x15, + 0xc3, + 0xe0, + 0x98, + 0x1e, + 0x90, + 0xd6, + 0x1e, + 0x43, + 0xfc, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x2c, + 0x36, + 0x83, + 0xf9, + 0xb8, + 0x1c, + 0x1e, + 0x72, + 0xf5, + 0xa1, + 0xf6, + 0x95, + 0x61, + 0xfa, + 0x80, + 0xa1, + 0x68, + 0x67, + 0xc1, + 0x50, + 0x17, + 0x05, + 0xc1, + 0xa8, + 0x13, + 0xe0, + 0xf7, + 0xc8, + 0x7c, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0x3c, + 0x7f, + 0xe4, + 0x3f, + 0xdc, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xd7, + 0x07, + 0x50, + 0x3f, + 0x21, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf4, + 0x1a, + 0x81, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xdc, + 0x1d, + 0x40, + 0xf3, + 0x83, + 0xff, + 0xc0, + 0x90, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x19, + 0x0e, + 0x70, + 0xf9, + 0xe3, + 0x47, + 0x0f, + 0xfb, + 0x47, + 0x04, + 0x1f, + 0xb4, + 0x7b, + 0xc8, + 0xc1, + 0xb6, + 0xf4, + 0x48, + 0x2e, + 0x1f, + 0x53, + 0x06, + 0x86, + 0x6f, + 0x23, + 0x83, + 0x43, + 0xed, + 0x1c, + 0x1a, + 0x19, + 0x46, + 0x8e, + 0x0d, + 0x0d, + 0xa6, + 0x8e, + 0xf8, + 0x33, + 0x83, + 0x47, + 0x0f, + 0xb4, + 0x1a, + 0x1e, + 0xc1, + 0x61, + 0x70, + 0x73, + 0x82, + 0x0c, + 0xff, + 0xc8, + 0x04, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xfe, + 0x0e, + 0x60, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x07, + 0xed, + 0x07, + 0xff, + 0x91, + 0xf0, + 0x54, + 0x0f, + 0xf2, + 0x16, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xfa, + 0x1f, + 0xf8, + 0x3a, + 0x81, + 0xf3, + 0x87, + 0x61, + 0xf9, + 0x83, + 0x70, + 0x7e, + 0xa0, + 0x4e, + 0x1f, + 0xda, + 0x12, + 0x83, + 0xbf, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x2b, + 0xfe, + 0x43, + 0xac, + 0x39, + 0xe0, + 0xff, + 0xce, + 0x87, + 0xfe, + 0xb4, + 0x3d, + 0x06, + 0x7c, + 0x87, + 0xcf, + 0x03, + 0xff, + 0x83, + 0x41, + 0xb0, + 0x6a, + 0xc3, + 0xf5, + 0x01, + 0x8e, + 0x19, + 0x43, + 0x82, + 0x47, + 0x0d, + 0xb6, + 0x07, + 0x05, + 0x02, + 0x71, + 0x0b, + 0x41, + 0x40, + 0xb4, + 0x37, + 0x05, + 0xa0, + 0x70, + 0xdc, + 0x13, + 0x84, + 0xa0, + 0xb4, + 0x2f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x4f, + 0xfe, + 0x09, + 0xcd, + 0x0e, + 0x70, + 0xf6, + 0x1e, + 0x70, + 0xf6, + 0x1e, + 0x73, + 0x42, + 0xc3, + 0xce, + 0x3e, + 0x06, + 0x1e, + 0x70, + 0x90, + 0x7f, + 0xf0, + 0x7b, + 0x43, + 0x9c, + 0x34, + 0x61, + 0xe7, + 0x0b, + 0x8c, + 0x3c, + 0xe0, + 0x70, + 0x61, + 0xe7, + 0x07, + 0x03, + 0x0f, + 0x39, + 0x61, + 0x7f, + 0xf0, + 0xa0, + 0xb4, + 0x39, + 0xc0, + 0x04, + 0x1f, + 0xf8, + 0x1e, + 0x4f, + 0xfe, + 0x09, + 0x8c, + 0x3c, + 0xe1, + 0xec, + 0x3c, + 0xe1, + 0xec, + 0x3c, + 0xe6, + 0x85, + 0x87, + 0x9c, + 0x7c, + 0x0c, + 0x3c, + 0xe1, + 0x20, + 0xff, + 0x2b, + 0x0f, + 0x61, + 0xe7, + 0x0c, + 0x98, + 0x79, + 0xc2, + 0xa1, + 0x87, + 0x9c, + 0x0e, + 0x0c, + 0x3c, + 0xe0, + 0xe0, + 0x61, + 0xe7, + 0x1c, + 0x2f, + 0xfe, + 0x14, + 0x16, + 0x1e, + 0x70, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x7f, + 0xe0, + 0xbc, + 0x7f, + 0xf0, + 0x7f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x3e, + 0x0e, + 0x70, + 0xfc, + 0x82, + 0xff, + 0xa0, + 0xf9, + 0x6b, + 0x58, + 0x3d, + 0x06, + 0x70, + 0xfd, + 0x40, + 0xce, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xdc, + 0x1c, + 0xe1, + 0xe7, + 0x02, + 0xeb, + 0x5c, + 0x0d, + 0x05, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x04, + 0x87, + 0x50, + 0x3e, + 0x7c, + 0x1a, + 0x43, + 0xf9, + 0x0d, + 0x21, + 0xff, + 0x81, + 0xa1, + 0xe9, + 0x07, + 0xff, + 0x91, + 0xf0, + 0x77, + 0x90, + 0xfa, + 0x0c, + 0xf2, + 0x1f, + 0xfa, + 0x8c, + 0x1f, + 0xa0, + 0xb4, + 0xc3, + 0xea, + 0x01, + 0xc1, + 0x40, + 0xf6, + 0x17, + 0x01, + 0xc3, + 0xa8, + 0x0b, + 0xc8, + 0x28, + 0x13, + 0x82, + 0xc1, + 0xc0, + 0xe0, + 0x49, + 0x61, + 0xa0, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x18, + 0x3f, + 0xf0, + 0x57, + 0x4f, + 0xf8, + 0x3c, + 0xc0, + 0xa0, + 0x28, + 0x1f, + 0xed, + 0x06, + 0x87, + 0xfb, + 0x41, + 0x87, + 0x68, + 0x6d, + 0x1c, + 0x39, + 0xf0, + 0x5c, + 0x5f, + 0x21, + 0xa0, + 0xbc, + 0x1b, + 0x0f, + 0xcf, + 0x90, + 0x38, + 0x79, + 0x28, + 0x60, + 0xd0, + 0xea, + 0x1a, + 0x5b, + 0x87, + 0x38, + 0xe1, + 0x78, + 0x3d, + 0xc5, + 0x02, + 0xf4, + 0x19, + 0xc7, + 0x03, + 0xa7, + 0x90, + 0x49, + 0xa5, + 0xa1, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xc1, + 0xda, + 0x1f, + 0x78, + 0x35, + 0x03, + 0xf2, + 0x19, + 0xd0, + 0xfd, + 0x7f, + 0xf1, + 0x07, + 0xda, + 0x1d, + 0x70, + 0x76, + 0x87, + 0xd0, + 0x77, + 0xa0, + 0xff, + 0xdd, + 0x34, + 0x3a, + 0x0d, + 0xa3, + 0xc1, + 0x58, + 0x6d, + 0x09, + 0x0b, + 0x0e, + 0xd0, + 0xf7, + 0x07, + 0x68, + 0x73, + 0x87, + 0xb4, + 0x39, + 0x41, + 0xed, + 0x0c, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x67, + 0x0f, + 0xcf, + 0x06, + 0xb0, + 0xfe, + 0x43, + 0x3a, + 0x1f, + 0xdf, + 0xfe, + 0x48, + 0x35, + 0x03, + 0x48, + 0x57, + 0x05, + 0x86, + 0xc3, + 0xd0, + 0x5a, + 0x07, + 0x0f, + 0xf3, + 0x83, + 0x43, + 0xe4, + 0x2d, + 0xb0, + 0xf9, + 0xc2, + 0x7c, + 0x1f, + 0xb4, + 0x27, + 0xc1, + 0xf5, + 0x02, + 0x76, + 0xd0, + 0xec, + 0x0f, + 0x82, + 0xb8, + 0x2a, + 0x16, + 0x87, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0xe4, + 0x3c, + 0xe1, + 0xce, + 0x0a, + 0x02, + 0x43, + 0xf4, + 0x69, + 0x82, + 0x0f, + 0x63, + 0xb8, + 0x32, + 0x42, + 0xc1, + 0xe8, + 0x18, + 0xf8, + 0x18, + 0x1d, + 0x06, + 0x12, + 0x0c, + 0x0f, + 0x03, + 0x0f, + 0x60, + 0xdc, + 0x18, + 0x68, + 0xca, + 0x16, + 0x61, + 0x39, + 0xb8, + 0x5b, + 0x85, + 0xa7, + 0x21, + 0x26, + 0x0b, + 0x06, + 0x1f, + 0x60, + 0xc2, + 0xff, + 0xe0, + 0x41, + 0xfe, + 0x70, + 0x0f, + 0x90, + 0xff, + 0x70, + 0x58, + 0x7f, + 0xd4, + 0x2f, + 0xfc, + 0x87, + 0xb5, + 0xfc, + 0x1e, + 0xe0, + 0xff, + 0x21, + 0x67, + 0xfc, + 0x15, + 0xc1, + 0xff, + 0x82, + 0x4b, + 0xfe, + 0x43, + 0xff, + 0x02, + 0x43, + 0x94, + 0x1f, + 0x48, + 0x76, + 0x87, + 0xd4, + 0x0c, + 0xe1, + 0xfa, + 0x81, + 0xb4, + 0x3f, + 0x32, + 0x8b, + 0x0f, + 0xf7, + 0x21, + 0xff, + 0x8b, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x6c, + 0x18, + 0x7d, + 0xe0, + 0x38, + 0x28, + 0x1f, + 0x20, + 0xa0, + 0x1c, + 0x3f, + 0xd8, + 0x6d, + 0x0a, + 0x0d, + 0xc1, + 0x9c, + 0x2b, + 0x8b, + 0x0f, + 0x58, + 0x68, + 0xa7, + 0xfa, + 0x81, + 0xfd, + 0x40, + 0x48, + 0x7a, + 0x0b, + 0x41, + 0xa1, + 0xd4, + 0x0b, + 0x0b, + 0x43, + 0xb0, + 0xa8, + 0x16, + 0x86, + 0xe0, + 0xb4, + 0x2c, + 0x33, + 0x85, + 0xc1, + 0x38, + 0x65, + 0x03, + 0x80, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xd6, + 0x1f, + 0xd6, + 0x1a, + 0xc3, + 0xff, + 0x04, + 0xe1, + 0xff, + 0x38, + 0x10, + 0xee, + 0x0c, + 0xe1, + 0xfd, + 0x62, + 0xd8, + 0x69, + 0x0f, + 0x51, + 0xc3, + 0x38, + 0x7a, + 0x56, + 0x1d, + 0x86, + 0x8d, + 0x58, + 0x76, + 0x85, + 0x98, + 0xe1, + 0xd2, + 0x0a, + 0x08, + 0xe1, + 0xa0, + 0xd8, + 0x67, + 0x0d, + 0x85, + 0x61, + 0x9c, + 0x27, + 0x09, + 0x41, + 0xdf, + 0xc8, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xe5, + 0x5e, + 0x83, + 0x58, + 0x3e, + 0x90, + 0xff, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x48, + 0x4e, + 0x1f, + 0xcf, + 0x80, + 0xff, + 0xe4, + 0x24, + 0x0e, + 0x13, + 0x87, + 0xf3, + 0x84, + 0xe1, + 0xf4, + 0x50, + 0x27, + 0x0f, + 0x59, + 0x40, + 0x9c, + 0x3d, + 0x83, + 0x42, + 0x70, + 0xea, + 0x0e, + 0x19, + 0xc3, + 0x38, + 0x38, + 0x33, + 0x86, + 0x50, + 0x20, + 0xe7, + 0x08, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x79, + 0xbc, + 0x1d, + 0xe7, + 0xfa, + 0x43, + 0xff, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x7a, + 0x0f, + 0xb4, + 0x3d, + 0x70, + 0x77, + 0x07, + 0xe8, + 0xff, + 0xf0, + 0x7f, + 0xbc, + 0x1f, + 0xc8, + 0x4f, + 0x90, + 0xfa, + 0x81, + 0x51, + 0x83, + 0xec, + 0x27, + 0x06, + 0x87, + 0x50, + 0x2e, + 0x03, + 0x86, + 0x70, + 0x3c, + 0x1a, + 0xc2, + 0xa0, + 0xf0, + 0x7a, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0xbc, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xfe, + 0xe0, + 0xff, + 0xc1, + 0x78, + 0xff, + 0xf2, + 0x1f, + 0x38, + 0x34, + 0x3f, + 0xce, + 0x0d, + 0x0f, + 0x30, + 0x1c, + 0x1a, + 0x1e, + 0xd0, + 0x50, + 0x1a, + 0x1c, + 0xe1, + 0x68, + 0x34, + 0x42, + 0xe0, + 0x58, + 0x5a, + 0x48, + 0xe0, + 0xb0, + 0xda, + 0x69, + 0x23, + 0x87, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xe8, + 0x3e, + 0x74, + 0x3b, + 0x43, + 0xe7, + 0x43, + 0x28, + 0x3f, + 0xd7, + 0xff, + 0x07, + 0xcb, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x07, + 0x82, + 0xfe, + 0x83, + 0xc8, + 0x58, + 0x54, + 0x0f, + 0xf6, + 0x15, + 0x03, + 0xe8, + 0x18, + 0x54, + 0x0f, + 0x70, + 0x30, + 0xa8, + 0x1c, + 0xe0, + 0xa0, + 0x54, + 0x10, + 0xb4, + 0x1a, + 0x15, + 0x09, + 0x2c, + 0x1c, + 0x1a, + 0x86, + 0x05, + 0x14, + 0x0f, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x18, + 0x3d, + 0x87, + 0xeb, + 0x43, + 0x61, + 0xff, + 0x82, + 0xd0, + 0xff, + 0x7f, + 0xf8, + 0x10, + 0x5a, + 0x0c, + 0x27, + 0x07, + 0x93, + 0x47, + 0x40, + 0xe1, + 0x30, + 0x67, + 0xc1, + 0xff, + 0x8b, + 0xc1, + 0xff, + 0x8e, + 0xc3, + 0xf6, + 0x81, + 0xdc, + 0x3e, + 0x70, + 0xb8, + 0xc2, + 0x42, + 0xd0, + 0x58, + 0x30, + 0xb4, + 0xb0, + 0x58, + 0x58, + 0x58, + 0x20, + 0x58, + 0x6f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x1f, + 0xf8, + 0x2b, + 0x9f, + 0xfe, + 0x0e, + 0x9c, + 0x3e, + 0xc3, + 0xec, + 0x3e, + 0xc3, + 0xff, + 0x07, + 0xb8, + 0x39, + 0x78, + 0x3b, + 0xc1, + 0x3f, + 0xc1, + 0xe8, + 0x27, + 0x0b, + 0x0f, + 0xf3, + 0x85, + 0x87, + 0xd0, + 0x18, + 0x2c, + 0x3c, + 0xe0, + 0xa0, + 0x58, + 0x7b, + 0x41, + 0xa1, + 0x60, + 0x41, + 0x60, + 0x70, + 0xd8, + 0xe0, + 0xd0, + 0x68, + 0x6c, + 0x61, + 0x81, + 0xc1, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x04, + 0x1e, + 0xa0, + 0x7c, + 0xf0, + 0x6a, + 0x07, + 0xfa, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3d, + 0x21, + 0x20, + 0xa0, + 0x10, + 0x9e, + 0x1c, + 0x14, + 0x06, + 0x86, + 0x47, + 0x05, + 0x01, + 0xa1, + 0xe7, + 0x05, + 0x01, + 0xa1, + 0x91, + 0xd5, + 0xca, + 0xd0, + 0xda, + 0x7f, + 0xe4, + 0x27, + 0x0e, + 0xa0, + 0x34, + 0x2d, + 0x0e, + 0xa0, + 0x48, + 0x2c, + 0x3d, + 0x40, + 0xb4, + 0x50, + 0x7d, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x19, + 0xc2, + 0xc3, + 0xfd, + 0x69, + 0x83, + 0xfc, + 0x12, + 0x0c, + 0x36, + 0x0c, + 0x3d, + 0xd0, + 0x18, + 0x32, + 0x03, + 0xe9, + 0x06, + 0x0c, + 0x74, + 0x18, + 0x4e, + 0x38, + 0x48, + 0x30, + 0x98, + 0x70, + 0xf6, + 0x15, + 0x07, + 0x0a, + 0x06, + 0xe4, + 0x8e, + 0x07, + 0x07, + 0x93, + 0x03, + 0x02, + 0x83, + 0x82, + 0x80, + 0x60, + 0x61, + 0xec, + 0x2a, + 0x14, + 0x0c, + 0xe8, + 0x5a, + 0x21, + 0xda, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x06, + 0x87, + 0x50, + 0x3f, + 0x58, + 0x6a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xfd, + 0xff, + 0xe0, + 0x70, + 0x75, + 0xe8, + 0x3d, + 0x61, + 0xbf, + 0x07, + 0xfc, + 0xf4, + 0xd0, + 0xff, + 0x6d, + 0x1c, + 0x3c, + 0xc3, + 0x94, + 0x34, + 0x3b, + 0x4d, + 0x28, + 0x38, + 0x67, + 0x38, + 0x14, + 0x05, + 0x85, + 0xaa, + 0x0a, + 0x81, + 0x40, + 0xa0, + 0x7a, + 0x81, + 0xe8, + 0x3e, + 0xa0, + 0x70, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x27, + 0x0a, + 0xfc, + 0xae, + 0x2d, + 0x0f, + 0x38, + 0xf7, + 0x07, + 0xed, + 0x1c, + 0xa0, + 0x7a, + 0xd0, + 0x38, + 0x2e, + 0x0b, + 0x80, + 0xf9, + 0x0d, + 0x61, + 0xab, + 0xfc, + 0x1e, + 0xd0, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xef, + 0xff, + 0x20, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x8f, + 0xff, + 0x06, + 0xe0, + 0xdc, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf6, + 0x0d, + 0x0f, + 0x48, + 0x58, + 0x3f, + 0xa0, + 0x3c, + 0x0c, + 0x1c, + 0x0a, + 0x06, + 0x41, + 0x83, + 0x41, + 0x40, + 0xfb, + 0x06, + 0x82, + 0x81, + 0x94, + 0x7f, + 0xe4, + 0x37, + 0x07, + 0xed, + 0x09, + 0xc3, + 0xfb, + 0x42, + 0xd0, + 0xfe, + 0xc2, + 0xb0, + 0xfe, + 0xb0, + 0x90, + 0xf9, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x18, + 0x3d, + 0xa1, + 0xf5, + 0xc1, + 0xb4, + 0x3f, + 0x90, + 0xda, + 0x41, + 0xfd, + 0xa6, + 0x94, + 0x09, + 0x0d, + 0x83, + 0x41, + 0x81, + 0xf0, + 0x1c, + 0x1a, + 0x0a, + 0x05, + 0x43, + 0x81, + 0xa1, + 0x61, + 0xce, + 0x16, + 0x82, + 0x0f, + 0x90, + 0xb4, + 0xa0, + 0x75, + 0x03, + 0x43, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xb8, + 0x39, + 0xe0, + 0xe7, + 0x0c, + 0xf9, + 0x0f, + 0x68, + 0x2f, + 0x41, + 0xff, + 0xa4, + 0x3f, + 0x80, + 0x18, + 0x3d, + 0x40, + 0xfa, + 0xd0, + 0xd4, + 0x0f, + 0xf7, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x7a, + 0x0f, + 0xa8, + 0x1e, + 0x78, + 0x7f, + 0xf4, + 0x19, + 0x1c, + 0x14, + 0x05, + 0x03, + 0xce, + 0x0a, + 0x02, + 0x81, + 0x96, + 0xc1, + 0x40, + 0x50, + 0x36, + 0xac, + 0x14, + 0x05, + 0x02, + 0x71, + 0xc1, + 0x40, + 0x50, + 0x2d, + 0x1c, + 0x14, + 0x3c, + 0x82, + 0xc3, + 0xd4, + 0x0f, + 0x21, + 0xf5, + 0x03, + 0x80, + 0x0f, + 0x90, + 0xfc, + 0xe8, + 0x58, + 0x7f, + 0x3c, + 0x38, + 0x7f, + 0xe3, + 0xff, + 0x41, + 0xce, + 0x1e, + 0xa1, + 0x05, + 0xa4, + 0x1a, + 0x85, + 0xd3, + 0x1c, + 0x35, + 0x02, + 0x42, + 0xa0, + 0x82, + 0x43, + 0xec, + 0x18, + 0x24, + 0x34, + 0x30, + 0x28, + 0x68, + 0x5c, + 0x7e, + 0xb3, + 0x40, + 0xe0, + 0x43, + 0x46, + 0x83, + 0x43, + 0xfb, + 0x05, + 0x87, + 0xf3, + 0x81, + 0x0f, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x5f, + 0xc8, + 0x7b, + 0x81, + 0xa0, + 0xd0, + 0xff, + 0x61, + 0x68, + 0x7f, + 0x38, + 0x5a, + 0x1b, + 0x42, + 0xe0, + 0xaf, + 0x81, + 0x78, + 0xe0, + 0xff, + 0xd0, + 0x87, + 0xfe, + 0x0a, + 0xff, + 0xa0, + 0xfd, + 0x40, + 0xd8, + 0x7a, + 0x80, + 0xd0, + 0x50, + 0x39, + 0xc2, + 0x76, + 0xc3, + 0xdc, + 0x1a, + 0xf0, + 0x79, + 0xc2, + 0x6e, + 0xf2, + 0x1a, + 0x47, + 0xd0, + 0x4f, + 0xc1, + 0xe4, + 0x3f, + 0x20, + 0x18, + 0x3c, + 0xc1, + 0xf5, + 0xc1, + 0x98, + 0x3f, + 0x9b, + 0xff, + 0x41, + 0xfe, + 0xb0, + 0xf4, + 0x1f, + 0x30, + 0x7a, + 0xe0, + 0x2d, + 0x6b, + 0x07, + 0x60, + 0xff, + 0xc8, + 0x7f, + 0x98, + 0x3f, + 0x28, + 0x33, + 0x07, + 0xed, + 0xff, + 0xf0, + 0x56, + 0x1d, + 0x61, + 0xf6, + 0x87, + 0x30, + 0x7b, + 0x83, + 0xcc, + 0x1e, + 0x43, + 0xe6, + 0x0e, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x2b, + 0xff, + 0x83, + 0x33, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xa0, + 0x90, + 0x9d, + 0xc2, + 0xb0, + 0xbc, + 0x07, + 0x2c, + 0x1a, + 0x1a, + 0xc7, + 0x05, + 0xd8, + 0x7e, + 0x70, + 0xbc, + 0x87, + 0xe7, + 0x0a, + 0xd0, + 0xf2, + 0xd8, + 0x2d, + 0xc3, + 0xda, + 0xb1, + 0xd2, + 0xc3, + 0x38, + 0xee, + 0x85, + 0xa1, + 0x68, + 0xec, + 0x1f, + 0x9c, + 0x0e, + 0x1f, + 0xea, + 0x01, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xe9, + 0xff, + 0xe0, + 0xad, + 0xd0, + 0xff, + 0xd1, + 0xa0, + 0x50, + 0x7f, + 0xb4, + 0x12, + 0x1e, + 0x42, + 0xd6, + 0xe5, + 0x82, + 0xf2, + 0x6f, + 0xfc, + 0x84, + 0xc6, + 0x83, + 0x41, + 0x21, + 0xec, + 0x2c, + 0x29, + 0x0c, + 0x98, + 0x58, + 0x5a, + 0x1b, + 0x30, + 0x38, + 0x5a, + 0x15, + 0x1c, + 0x14, + 0x0b, + 0x0d, + 0x94, + 0x06, + 0x1b, + 0x0a, + 0x86, + 0x94, + 0x09, + 0xc2, + 0x87, + 0x06, + 0x0b, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xf2, + 0x1f, + 0x70, + 0x77, + 0x83, + 0xf5, + 0x84, + 0xf9, + 0x0f, + 0xfd, + 0x83, + 0x0f, + 0xfb, + 0x40, + 0xe8, + 0x48, + 0x4e, + 0x86, + 0x74, + 0x16, + 0xad, + 0x41, + 0xed, + 0x03, + 0x81, + 0xc3, + 0x41, + 0xfc, + 0xe0, + 0x7c, + 0x1f, + 0x43, + 0xbe, + 0x43, + 0xeb, + 0x1f, + 0x21, + 0xfd, + 0xa3, + 0x87, + 0xfa, + 0x80, + 0x70, + 0xe6, + 0x0b, + 0x0d, + 0x87, + 0x68, + 0x18, + 0x35, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xe4, + 0x3e, + 0x74, + 0x33, + 0xa1, + 0xf3, + 0xc1, + 0x76, + 0x1f, + 0xfb, + 0x87, + 0x0f, + 0xf7, + 0x82, + 0xb0, + 0xd0, + 0x1e, + 0x0e, + 0xb4, + 0x16, + 0xd3, + 0xfe, + 0x60, + 0x94, + 0x0d, + 0x09, + 0xc3, + 0xfb, + 0x42, + 0x70, + 0xf3, + 0x1a, + 0x15, + 0x03, + 0xda, + 0x69, + 0xf2, + 0x1c, + 0xe0, + 0xd0, + 0xe4, + 0x36, + 0x83, + 0x43, + 0xa4, + 0x0e, + 0x17, + 0x07, + 0x61, + 0x48, + 0x4f, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0xd8, + 0x7c, + 0xf8, + 0xd3, + 0x0f, + 0xf9, + 0xdc, + 0x3f, + 0xf2, + 0xb0, + 0xf4, + 0x83, + 0xff, + 0xc3, + 0xe0, + 0xd4, + 0x09, + 0xc2, + 0x43, + 0x48, + 0x4e, + 0x1f, + 0xb7, + 0x03, + 0x06, + 0x80, + 0xe5, + 0x94, + 0x0a, + 0xc1, + 0x40, + 0x6d, + 0x02, + 0xc2, + 0xc3, + 0xa8, + 0x0a, + 0x03, + 0x83, + 0xb4, + 0x70, + 0x78, + 0x39, + 0xc0, + 0xa1, + 0xc3, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x02, + 0x1e, + 0x43, + 0xcf, + 0x07, + 0x70, + 0x7d, + 0x61, + 0xd8, + 0x7f, + 0xbf, + 0xf0, + 0x7d, + 0xa1, + 0xd8, + 0x34, + 0x2d, + 0x0e, + 0xc0, + 0xf0, + 0x34, + 0x3b, + 0x0d, + 0x03, + 0x97, + 0xb0, + 0xfb, + 0xff, + 0x06, + 0x51, + 0x87, + 0x90, + 0xd8, + 0x30, + 0xff, + 0x38, + 0xe1, + 0xfe, + 0xd3, + 0x83, + 0xfa, + 0xc7, + 0x0f, + 0xf2, + 0x09, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x04, + 0x87, + 0x50, + 0x3e, + 0x78, + 0x35, + 0x03, + 0xfd, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3d, + 0xa1, + 0xea, + 0x07, + 0x9e, + 0x0e, + 0xa0, + 0x7e, + 0x4b, + 0xff, + 0x83, + 0xfa, + 0xf4, + 0x1f, + 0x30, + 0x5d, + 0xe0, + 0xfb, + 0x81, + 0xb4, + 0x70, + 0xe7, + 0x05, + 0x94, + 0x38, + 0x36, + 0x96, + 0x0a, + 0x03, + 0x81, + 0x63, + 0x85, + 0x40, + 0xb0, + 0x28, + 0x3d, + 0x40, + 0xe0, + 0x04, + 0x1e, + 0xd1, + 0x0e, + 0xb8, + 0x36, + 0xad, + 0x0f, + 0x21, + 0xb4, + 0x18, + 0x7f, + 0xdc, + 0x04, + 0x24, + 0x2f, + 0xff, + 0x02, + 0xe0, + 0xd7, + 0x90, + 0xf9, + 0x0d, + 0xf8, + 0x3f, + 0xe9, + 0xdd, + 0x0f, + 0x28, + 0x19, + 0xa6, + 0x1e, + 0xd3, + 0x4d, + 0x28, + 0x19, + 0xcb, + 0x06, + 0x83, + 0x82, + 0xdb, + 0x0b, + 0x42, + 0xc1, + 0x61, + 0xed, + 0x0f, + 0x21, + 0xf6, + 0x87, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x81, + 0x7f, + 0xa0, + 0xea, + 0x14, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0xd4, + 0x0f, + 0xd4, + 0x0d, + 0x40, + 0x3c, + 0x15, + 0xfe, + 0x82, + 0x7c, + 0x0a, + 0x2e, + 0xa0, + 0x7e, + 0xa0, + 0x6a, + 0x07, + 0xea, + 0x06, + 0xa0, + 0x7e, + 0xa2, + 0xea, + 0x07, + 0x71, + 0x7f, + 0xa0, + 0xce, + 0x0a, + 0x06, + 0xa0, + 0x6e, + 0x05, + 0x03, + 0x50, + 0x27, + 0x0a, + 0x81, + 0xa8, + 0x16, + 0x97, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xe7, + 0x0f, + 0xd6, + 0x1d, + 0x87, + 0xfd, + 0xff, + 0xc1, + 0xf6, + 0x1f, + 0x60, + 0x43, + 0x62, + 0x1d, + 0x82, + 0xe0, + 0x98, + 0x3f, + 0xd0, + 0x4c, + 0x15, + 0x87, + 0xf3, + 0x17, + 0x07, + 0xd0, + 0x1f, + 0x41, + 0xf9, + 0xc0, + 0xe1, + 0xfe, + 0xd0, + 0x30, + 0x72, + 0x13, + 0x84, + 0xc1, + 0xd8, + 0x5a, + 0x13, + 0x86, + 0x70, + 0x30, + 0x77, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x19, + 0x41, + 0xfd, + 0xe0, + 0xb4, + 0x3f, + 0xd6, + 0x3d, + 0x7c, + 0x1f, + 0x75, + 0xf8, + 0x3d, + 0x61, + 0x61, + 0xee, + 0x1d, + 0x81, + 0x82, + 0x0d, + 0x61, + 0x60, + 0xfc, + 0x87, + 0xee, + 0xf2, + 0x68, + 0x7a, + 0xf2, + 0x60, + 0xd0, + 0xcb, + 0xb0, + 0x60, + 0xc3, + 0xb4, + 0x18, + 0x31, + 0xc3, + 0x38, + 0x58, + 0x31, + 0x41, + 0xb4, + 0x2c, + 0x08, + 0x52, + 0x38, + 0x6c, + 0x3d, + 0xa2, + 0x83, + 0x5f, + 0xe8, + 0x14, + 0x1f, + 0xf8, + 0x0f, + 0x9f, + 0xff, + 0x21, + 0x50, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xc2, + 0x83, + 0x7f, + 0x03, + 0x0a, + 0xe0, + 0x61, + 0x60, + 0xc3, + 0xa0, + 0x61, + 0x60, + 0xc3, + 0xf6, + 0x16, + 0x0c, + 0x3c, + 0x98, + 0x1c, + 0x18, + 0x75, + 0x0f, + 0xe0, + 0x61, + 0x9c, + 0x18, + 0x7b, + 0x0d, + 0xa1, + 0xfd, + 0x85, + 0x61, + 0xfc, + 0xe1, + 0x21, + 0xf3, + 0xf4, + 0x00, + 0x18, + 0x3b, + 0x06, + 0x1e, + 0xb4, + 0x2c, + 0x70, + 0xfe, + 0xff, + 0xe0, + 0xff, + 0x60, + 0xcc, + 0x29, + 0x0e, + 0xc1, + 0x98, + 0x4f, + 0x1f, + 0xfc, + 0x1c, + 0x98, + 0x30, + 0x61, + 0xfd, + 0x83, + 0x06, + 0x1f, + 0x4f, + 0xff, + 0x83, + 0x61, + 0x30, + 0x30, + 0x61, + 0x50, + 0x29, + 0x06, + 0x0c, + 0x2c, + 0x27, + 0x0b, + 0x1c, + 0x14, + 0x0b, + 0x42, + 0xdd, + 0x04, + 0x16, + 0x86, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x04, + 0x87, + 0xb0, + 0xf3, + 0xe0, + 0xec, + 0x3f, + 0x21, + 0x9c, + 0x3f, + 0xdf, + 0xfc, + 0x48, + 0x58, + 0x1c, + 0x0e, + 0x5c, + 0x0c, + 0x2c, + 0x2c, + 0x28, + 0x18, + 0x58, + 0x58, + 0x7b, + 0x5b, + 0x5b, + 0x0f, + 0x7f, + 0xf0, + 0x4a, + 0x30, + 0xb0, + 0xb0, + 0xb0, + 0x61, + 0x61, + 0x60, + 0xa0, + 0x30, + 0xb0, + 0xb1, + 0xc2, + 0xff, + 0xe1, + 0x41, + 0x61, + 0xe7, + 0x0f, + 0xe4, + 0x3f, + 0x70, + 0x6b, + 0x0f, + 0xeb, + 0x0b, + 0x0f, + 0xfc, + 0x0a, + 0x03, + 0x43, + 0xf9, + 0xc3, + 0x68, + 0x52, + 0x16, + 0x86, + 0xb0, + 0x9e, + 0x3f, + 0xfa, + 0x0d, + 0x0a, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0xfd, + 0x1f, + 0xf8, + 0x3a, + 0x86, + 0x1e, + 0xc3, + 0xb0, + 0x61, + 0xec, + 0x37, + 0x03, + 0x0f, + 0x61, + 0x58, + 0x5a, + 0xfb, + 0x09, + 0x41, + 0x7f, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x57, + 0xfe, + 0x82, + 0xb0, + 0x9c, + 0x2a, + 0x07, + 0xea, + 0x05, + 0x40, + 0xfd, + 0xa1, + 0x49, + 0x21, + 0xac, + 0x36, + 0x8f, + 0x01, + 0xc3, + 0x38, + 0x68, + 0xb4, + 0x0f, + 0x90, + 0xf2, + 0x1f, + 0xf8, + 0x4f, + 0xfc, + 0x85, + 0x66, + 0x1e, + 0xd0, + 0xb0, + 0x61, + 0xed, + 0x07, + 0x03, + 0x0f, + 0x68, + 0xe1, + 0x7f, + 0xe4, + 0x50, + 0x5a, + 0xfb, + 0x40, + 0x18, + 0x3d, + 0x40, + 0xf9, + 0xe0, + 0xd4, + 0x0f, + 0xe4, + 0x35, + 0x03, + 0xfd, + 0xff, + 0xe0, + 0x41, + 0xf5, + 0x87, + 0xae, + 0x0e, + 0xa0, + 0x7e, + 0x83, + 0xa8, + 0x1f, + 0xf2, + 0xd6, + 0xb0, + 0x79, + 0x3f, + 0xf2, + 0x1a, + 0xcc, + 0x3d, + 0xa1, + 0xb0, + 0x61, + 0xed, + 0x0b, + 0x81, + 0x87, + 0xb4, + 0x0e, + 0x17, + 0x2f, + 0x68, + 0x14, + 0x17, + 0xfe, + 0x40, + 0x04, + 0x87, + 0x68, + 0x7c, + 0xf8, + 0x36, + 0x87, + 0xf2, + 0x1b, + 0x43, + 0xff, + 0x03, + 0xfc, + 0x92, + 0x1e, + 0xd0, + 0xf3, + 0xe0, + 0xed, + 0x0f, + 0xd0, + 0x76, + 0x87, + 0xfd, + 0xff, + 0x90, + 0xe8, + 0xc3, + 0xda, + 0x1a, + 0xcc, + 0x3d, + 0xa1, + 0xb0, + 0x61, + 0xed, + 0x0a, + 0x80, + 0xc3, + 0xda, + 0x07, + 0x0b, + 0x5f, + 0x68, + 0x14, + 0x17, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x5f, + 0xe0, + 0xf7, + 0x03, + 0x40, + 0xe1, + 0xfe, + 0xc3, + 0x61, + 0xfc, + 0xe1, + 0xb0, + 0x9d, + 0x0b, + 0x83, + 0x61, + 0x9e, + 0x2c, + 0x3b, + 0xe0, + 0xc9, + 0x07, + 0xfe, + 0x0d, + 0x7f, + 0xc1, + 0xcc, + 0x6b, + 0xec, + 0x3b, + 0x4d, + 0x0e, + 0xc3, + 0x58, + 0x34, + 0x3b, + 0x09, + 0xc2, + 0xd0, + 0xec, + 0x2e, + 0x0b, + 0xff, + 0x04, + 0x86, + 0xd0, + 0xce, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xc8, + 0x30, + 0x60, + 0x90, + 0xce, + 0x98, + 0x30, + 0x48, + 0x7e, + 0xc1, + 0x82, + 0x43, + 0xe7, + 0x06, + 0x0d, + 0x0a, + 0x07, + 0xff, + 0xc0, + 0xb8, + 0x70, + 0x60, + 0xd0, + 0xe4, + 0x18, + 0x30, + 0x48, + 0x7e, + 0xc1, + 0x82, + 0x43, + 0xa0, + 0x60, + 0xd3, + 0x43, + 0xb0, + 0x60, + 0xfc, + 0x86, + 0xa0, + 0x30, + 0xff, + 0xb0, + 0xb0, + 0xff, + 0x70, + 0x5f, + 0xfc, + 0x04, + 0x3f, + 0xf0, + 0x00, + 0x04, + 0x1f, + 0xf8, + 0x1e, + 0x8f, + 0xfe, + 0x09, + 0xcc, + 0x3c, + 0xe1, + 0xec, + 0x2c, + 0x2c, + 0x3d, + 0x85, + 0x85, + 0x9c, + 0x16, + 0x06, + 0x0b, + 0x07, + 0x81, + 0x81, + 0x82, + 0xc2, + 0x41, + 0x82, + 0xc2, + 0xc3, + 0xd8, + 0x37, + 0x06, + 0x1a, + 0x31, + 0x89, + 0x30, + 0xa8, + 0x66, + 0x16, + 0xe1, + 0x60, + 0xf2, + 0x15, + 0x30, + 0x70, + 0x30, + 0xfb, + 0x1c, + 0x2f, + 0xfe, + 0x02, + 0x16, + 0x1e, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x70, + 0x7f, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x1f, + 0xce, + 0x13, + 0x05, + 0x7e, + 0x57, + 0x0e, + 0x87, + 0x9c, + 0x7b, + 0x83, + 0xf6, + 0x8e, + 0x68, + 0x79, + 0xe0, + 0x38, + 0x3c, + 0x85, + 0xe4, + 0x27, + 0x0a, + 0xf0, + 0x10, + 0xaf, + 0x41, + 0xc8, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0xda, + 0x1e, + 0x7c, + 0x13, + 0x87, + 0xf2, + 0x2a, + 0xd7, + 0x07, + 0xdf, + 0xf9, + 0x20, + 0xd8, + 0x7b, + 0x47, + 0x81, + 0x87, + 0xb4, + 0x24, + 0x18, + 0x7b, + 0x43, + 0xdf, + 0xf9, + 0x09, + 0x8c, + 0x3d, + 0xa1, + 0x69, + 0x87, + 0xb4, + 0x0e, + 0x0c, + 0x3d, + 0xa0, + 0xd0, + 0x61, + 0xed, + 0x1c, + 0x2f, + 0xfc, + 0x81, + 0x0b, + 0x0f, + 0x68, + 0x0f, + 0xc8, + 0x7f, + 0x78, + 0x37, + 0x04, + 0x87, + 0x58, + 0x6b, + 0x06, + 0x1f, + 0xfa, + 0x68, + 0x1f, + 0xce, + 0x16, + 0x1b, + 0x82, + 0x56, + 0x07, + 0x0e, + 0xf0, + 0xce, + 0x0e, + 0xc3, + 0x92, + 0x56, + 0x59, + 0xa1, + 0xec, + 0x73, + 0x03, + 0x86, + 0x9c, + 0x7d, + 0x05, + 0x86, + 0xd4, + 0x3e, + 0x0d, + 0x20, + 0xa0, + 0x56, + 0x19, + 0x0d, + 0xa0, + 0xf8, + 0x36, + 0x81, + 0xc7, + 0xce, + 0x1b, + 0x09, + 0x43, + 0x03, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xd3, + 0xf0, + 0x30, + 0xfb, + 0xb1, + 0xc1, + 0x87, + 0xf6, + 0x50, + 0x18, + 0x7f, + 0x66, + 0x7f, + 0x81, + 0xc0, + 0xcc, + 0x2c, + 0x18, + 0x5e, + 0x33, + 0x0b, + 0x06, + 0x1e, + 0xca, + 0x03, + 0x06, + 0x1e, + 0xc1, + 0x8e, + 0x0c, + 0x34, + 0xe0, + 0xca, + 0x03, + 0x0d, + 0xb8, + 0x33, + 0x41, + 0x85, + 0x43, + 0x78, + 0xc0, + 0xe1, + 0x60, + 0xc2, + 0xa0, + 0x1c, + 0x14, + 0x06, + 0x07, + 0x0a, + 0x80, + 0x50, + 0x30, + 0x60, + 0xbc, + 0x1f, + 0xf8, + 0x3c, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x3f, + 0x81, + 0xa1, + 0xe9, + 0x0b, + 0x06, + 0x1f, + 0xfb, + 0x06, + 0x1f, + 0xfb, + 0x06, + 0x1d, + 0xa0, + 0xfc, + 0x0c, + 0x39, + 0xe3, + 0x0c, + 0xc1, + 0xfd, + 0x86, + 0xa0, + 0x7f, + 0x6b, + 0x12, + 0xa0, + 0xe4, + 0xa7, + 0x8c, + 0x18, + 0x76, + 0x13, + 0x18, + 0x34, + 0x2a, + 0x05, + 0x47, + 0x05, + 0x02, + 0xd0, + 0xa6, + 0x83, + 0x60, + 0xb0, + 0xdb, + 0xfa, + 0xc0, + 0xa1, + 0xf4, + 0x21, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x04, + 0x13, + 0x86, + 0xa0, + 0x67, + 0x87, + 0x0d, + 0x40, + 0xf4, + 0xd8, + 0x6e, + 0x0f, + 0xbf, + 0xfc, + 0x92, + 0x13, + 0x86, + 0xa0, + 0x4f, + 0x01, + 0xc3, + 0x50, + 0x39, + 0x03, + 0x86, + 0xa0, + 0x7e, + 0x7f, + 0xd0, + 0x7b, + 0x1c, + 0x37, + 0x07, + 0x50, + 0x70, + 0xd4, + 0x0e, + 0xc0, + 0xe1, + 0xa8, + 0x1b, + 0x80, + 0xe1, + 0xa8, + 0x13, + 0x84, + 0xff, + 0xa0, + 0x94, + 0x13, + 0x86, + 0xa0, + 0x00, + 0x04, + 0x87, + 0x38, + 0x7e, + 0xb0, + 0xce, + 0x1f, + 0xf7, + 0xfe, + 0x43, + 0xfd, + 0x61, + 0xee, + 0x0f, + 0x38, + 0x7d, + 0x61, + 0xce, + 0x1f, + 0xeb, + 0xff, + 0x83, + 0xe5, + 0xb5, + 0xe0, + 0xec, + 0x2b, + 0x0f, + 0xea, + 0x05, + 0x81, + 0x83, + 0xd8, + 0x54, + 0x0b, + 0x43, + 0x70, + 0x1c, + 0x0a, + 0xb0, + 0x9c, + 0x2f, + 0xea, + 0x70, + 0x14, + 0x12, + 0x1e, + 0x60, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xc8, + 0x7c, + 0xe1, + 0xbc, + 0x1f, + 0x9d, + 0xb4, + 0x2f, + 0xc1, + 0x26, + 0x08, + 0x18, + 0x30, + 0xec, + 0x18, + 0x30, + 0x64, + 0x16, + 0x0c, + 0x18, + 0x32, + 0xd3, + 0x06, + 0x0c, + 0x18, + 0x49, + 0x83, + 0x06, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x18, + 0x59, + 0x8e, + 0x0c, + 0x18, + 0x28, + 0x7e, + 0x06, + 0x38, + 0x34, + 0x8a, + 0x03, + 0x78, + 0x70, + 0xd8, + 0x58, + 0x6d, + 0x0b, + 0x42, + 0xc3, + 0x21, + 0x68, + 0x6c, + 0x3f, + 0xf0, + 0x78, + 0x14, + 0x1f, + 0xf8, + 0x7c, + 0x7f, + 0xf2, + 0x14, + 0x69, + 0x8e, + 0x68, + 0x76, + 0x98, + 0xc6, + 0x87, + 0x69, + 0x8c, + 0x6a, + 0xe0, + 0x69, + 0x8c, + 0x68, + 0xf1, + 0xa6, + 0x31, + 0xa1, + 0xda, + 0xb1, + 0x8d, + 0x0e, + 0xd5, + 0x0c, + 0x68, + 0x59, + 0xba, + 0x0f, + 0x90, + 0x39, + 0xe8, + 0x3b, + 0x41, + 0xc7, + 0x07, + 0xb4, + 0x70, + 0x68, + 0x7b, + 0x4e, + 0x07, + 0xff, + 0x24, + 0x16, + 0x87, + 0xa4, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xf3, + 0x79, + 0x0d, + 0xe3, + 0xfa, + 0x43, + 0xf9, + 0x04, + 0x1f, + 0xf8, + 0x2d, + 0x0f, + 0x48, + 0x79, + 0x83, + 0xcf, + 0x0f, + 0xfe, + 0x43, + 0x41, + 0xfa, + 0xc3, + 0xff, + 0x0e, + 0x87, + 0xa0, + 0xf6, + 0x87, + 0xac, + 0x33, + 0xa1, + 0xf6, + 0x85, + 0x68, + 0x7d, + 0x60, + 0xbc, + 0x1f, + 0xd8, + 0x28, + 0x72, + 0x1e, + 0x60, + 0x41, + 0x3f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xe4, + 0x3e, + 0x74, + 0x3a, + 0x43, + 0xe7, + 0x43, + 0x30, + 0x7f, + 0xaf, + 0xfe, + 0x0f, + 0x48, + 0x7d, + 0x82, + 0x0a, + 0x43, + 0xec, + 0x16, + 0x87, + 0xfe, + 0x09, + 0x3f, + 0xfc, + 0x1f, + 0xe6, + 0x0f, + 0xca, + 0x0c, + 0xc1, + 0xfb, + 0x43, + 0x30, + 0x7c, + 0xe1, + 0xcc, + 0x1f, + 0x68, + 0x73, + 0x07, + 0xac, + 0x3d, + 0x40, + 0xf2, + 0x83, + 0x7c, + 0x87, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf7, + 0x07, + 0xce, + 0x85, + 0x78, + 0x3f, + 0x28, + 0x16, + 0x38, + 0x7f, + 0xac, + 0x2b, + 0x0d, + 0x05, + 0xe0, + 0x40, + 0xb4, + 0x16, + 0x58, + 0x54, + 0x05, + 0x84, + 0xe1, + 0xe4, + 0x3f, + 0xef, + 0xfa, + 0x0e, + 0x43, + 0xe7, + 0x43, + 0xb4, + 0x3d, + 0xc1, + 0xce, + 0x14, + 0x0e, + 0x0f, + 0x68, + 0x4f, + 0xc1, + 0xeb, + 0x0f, + 0x78, + 0x3d, + 0x21, + 0xf5, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x5a, + 0x1f, + 0xcf, + 0x0e, + 0x1f, + 0xf8, + 0x1f, + 0xfa, + 0x0f, + 0x38, + 0x7a, + 0x41, + 0x05, + 0xcb, + 0x81, + 0xa0, + 0xb9, + 0xbf, + 0x93, + 0x43, + 0x20, + 0xd0, + 0x69, + 0xa1, + 0xf6, + 0x83, + 0x4d, + 0x0c, + 0x83, + 0xd4, + 0xd3, + 0x0e, + 0xd3, + 0x97, + 0x58, + 0x67, + 0x06, + 0x85, + 0xe4, + 0x36, + 0x83, + 0x43, + 0xd0, + 0x2c, + 0x2e, + 0x0e, + 0x70, + 0x48, + 0x4f, + 0xfc, + 0x80, + 0x04, + 0x87, + 0xb0, + 0xf9, + 0xe0, + 0xce, + 0x1f, + 0xf7, + 0xff, + 0x21, + 0xec, + 0x2c, + 0x0e, + 0x0d, + 0x0b, + 0x0b, + 0x05, + 0x00, + 0xf8, + 0x18, + 0x1c, + 0x08, + 0x72, + 0x3f, + 0xf8, + 0x3e, + 0x77, + 0x09, + 0xc3, + 0x91, + 0x8d, + 0x06, + 0x87, + 0x6d, + 0x07, + 0x1c, + 0x39, + 0xc9, + 0x05, + 0xe0, + 0xf6, + 0x98, + 0x4f, + 0x83, + 0x9c, + 0x71, + 0xf3, + 0x70, + 0x52, + 0x6d, + 0xc1, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x76, + 0x1f, + 0x9e, + 0x0d, + 0xa1, + 0xfc, + 0xbd, + 0x2e, + 0x0f, + 0xbf, + 0xfa, + 0x02, + 0x1f, + 0xe4, + 0x35, + 0xa0, + 0x90, + 0xd8, + 0x7a, + 0x05, + 0x02, + 0x70, + 0xfe, + 0x70, + 0x9c, + 0x3e, + 0x41, + 0x85, + 0x40, + 0xf7, + 0x03, + 0x0b, + 0x43, + 0x9c, + 0x2d, + 0x06, + 0x1e, + 0xd0, + 0x94, + 0x30, + 0x75, + 0x97, + 0xff, + 0x80, + 0x84, + 0xbf, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xfe, + 0x43, + 0x39, + 0xa1, + 0xda, + 0x1f, + 0x68, + 0x76, + 0x87, + 0xda, + 0x1d, + 0xa0, + 0x90, + 0xbf, + 0xf2, + 0x07, + 0xc0, + 0xd1, + 0x0f, + 0xe4, + 0x1a, + 0xb0, + 0x90, + 0xfd, + 0x8e, + 0x3c, + 0x1c, + 0xc6, + 0x3d, + 0xa1, + 0xed, + 0x31, + 0xd0, + 0xf9, + 0xc7, + 0x1c, + 0x32, + 0x16, + 0x94, + 0x1c, + 0x36, + 0x0b, + 0x06, + 0x07, + 0x09, + 0xc0, + 0xa2, + 0x81, + 0x7f, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xed, + 0x0f, + 0x9f, + 0x06, + 0x70, + 0xfe, + 0x43, + 0xb4, + 0x3f, + 0xaf, + 0xfe, + 0x04, + 0x1f, + 0x38, + 0x79, + 0xe0, + 0xe7, + 0x0f, + 0xc8, + 0x73, + 0x87, + 0xfd, + 0xff, + 0x90, + 0xec, + 0x5a, + 0xd6, + 0x0e, + 0xb0, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xd6, + 0x1c, + 0xe1, + 0xf6, + 0x1e, + 0x70, + 0xf5, + 0x01, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x4f, + 0xfc, + 0x84, + 0xe6, + 0x87, + 0x68, + 0x7b, + 0x43, + 0xb4, + 0x3d, + 0xa1, + 0xda, + 0x70, + 0x5f, + 0xf9, + 0x05, + 0x83, + 0x43, + 0xb4, + 0x3d, + 0xa1, + 0xda, + 0x1e, + 0xd0, + 0xed, + 0x0d, + 0x1f, + 0xf9, + 0x0a, + 0x86, + 0x87, + 0x68, + 0x1c, + 0x1a, + 0x1d, + 0xa0, + 0xe0, + 0x68, + 0x76, + 0x96, + 0x17, + 0xfe, + 0x45, + 0x05, + 0xa1, + 0xda, + 0x0f, + 0xe4, + 0x3e, + 0x78, + 0x3b, + 0x83, + 0xf7, + 0x07, + 0x61, + 0xfe, + 0xff, + 0xf0, + 0x7f, + 0x58, + 0x79, + 0xd0, + 0xec, + 0x24, + 0x33, + 0xe0, + 0xb8, + 0x0e, + 0x1e, + 0x41, + 0x61, + 0x68, + 0x7f, + 0x7f, + 0x41, + 0xf2, + 0x84, + 0x14, + 0x0f, + 0xda, + 0x15, + 0x82, + 0x0e, + 0x70, + 0x9c, + 0x2d, + 0x0d, + 0xa0, + 0xb0, + 0xce, + 0x15, + 0x82, + 0xff, + 0xc8, + 0x24, + 0x0b, + 0x07, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x1e, + 0x70, + 0xfa, + 0xd3, + 0x03, + 0x83, + 0x0e, + 0x50, + 0xe3, + 0x94, + 0x0f, + 0xed, + 0x59, + 0x86, + 0x90, + 0xcb, + 0x62, + 0x19, + 0xe2, + 0xff, + 0xe0, + 0xc8, + 0x73, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xe4, + 0x5d, + 0x6b, + 0x83, + 0x67, + 0xff, + 0x90, + 0x58, + 0x73, + 0x87, + 0xda, + 0x1c, + 0xe1, + 0xeb, + 0x0f, + 0x38, + 0x79, + 0x0f, + 0x9c, + 0x38, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x3f, + 0xf2, + 0x1b, + 0xc6, + 0x1e, + 0xd0, + 0xe4, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x04, + 0x85, + 0xff, + 0x90, + 0x3e, + 0x06, + 0x16, + 0x87, + 0xc8, + 0x30, + 0xb4, + 0x3f, + 0xdf, + 0xfc, + 0x1a, + 0x4c, + 0x2a, + 0x07, + 0xd8, + 0x30, + 0x9c, + 0x3d, + 0x40, + 0x61, + 0xb0, + 0x21, + 0x61, + 0x60, + 0x4d, + 0x34, + 0xa0, + 0x1e, + 0xf0, + 0xee, + 0x04, + 0x2f, + 0x21, + 0x9e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xf3, + 0x87, + 0xf9, + 0xff, + 0xf4, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x19, + 0xc1, + 0x41, + 0xd0, + 0xeb, + 0x41, + 0x40, + 0x5c, + 0x83, + 0x8e, + 0x28, + 0x70, + 0xe1, + 0xe9, + 0xfc, + 0x1f, + 0x9b, + 0xa9, + 0xf2, + 0x1d, + 0xe4, + 0x14, + 0x03, + 0xc1, + 0xf3, + 0xe4, + 0x3e, + 0x18, + 0x3d, + 0xa1, + 0xf3, + 0xa1, + 0xb4, + 0x3f, + 0xcf, + 0xfe, + 0x0f, + 0x9c, + 0x1a, + 0x38, + 0x18, + 0x26, + 0x06, + 0x83, + 0x0a, + 0xd1, + 0x81, + 0x85, + 0x86, + 0x40, + 0xc0, + 0xc2, + 0xc3, + 0xdf, + 0xff, + 0x06, + 0x83, + 0x3e, + 0x0f, + 0x9c, + 0x35, + 0x34, + 0x3d, + 0x40, + 0x9c, + 0x70, + 0xe7, + 0x0d, + 0xa0, + 0xe0, + 0xdc, + 0x07, + 0x83, + 0x78, + 0x28, + 0x16, + 0x87, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x9f, + 0x41, + 0xfa, + 0xc3, + 0xae, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xbf, + 0x07, + 0xb4, + 0x3c, + 0xe1, + 0x20, + 0x7c, + 0x1c, + 0xe0, + 0xb0, + 0xc9, + 0xf9, + 0xe9, + 0x87, + 0xf5, + 0x1f, + 0x41, + 0xf4, + 0x0c, + 0x7a, + 0x07, + 0xa8, + 0x58, + 0xe6, + 0x1e, + 0xc1, + 0x81, + 0xc7, + 0x0d, + 0xc7, + 0x01, + 0xc1, + 0x68, + 0xe3, + 0x04, + 0xe1, + 0x41, + 0x21, + 0x9f, + 0x21, + 0xff, + 0x83, + 0xf8, + 0x2f, + 0xff, + 0xc8, + 0x73, + 0xa1, + 0xff, + 0x9f, + 0x07, + 0xfe, + 0xbf, + 0xfc, + 0x1b, + 0x8c, + 0x3e, + 0xc3, + 0xef, + 0xfe, + 0x0f, + 0xf4, + 0x87, + 0xfe, + 0x05, + 0x02, + 0x43, + 0x7f, + 0x36, + 0x07, + 0x43, + 0xce, + 0x5e, + 0xb0, + 0xfd, + 0xa4, + 0xad, + 0x0f, + 0x3c, + 0x09, + 0x1e, + 0x0d, + 0xe4, + 0x2d, + 0x0a, + 0xf0, + 0x10, + 0xaf, + 0x07, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x61, + 0x38, + 0x76, + 0x82, + 0x80, + 0xd0, + 0xe6, + 0x03, + 0x16, + 0x1b, + 0xff, + 0xf6, + 0x98, + 0x7a, + 0x0d, + 0xa6, + 0x1c, + 0xe1, + 0xb4, + 0x3e, + 0x70, + 0xa0, + 0xbf, + 0x95, + 0xc5, + 0x87, + 0xd8, + 0xfa, + 0xc3, + 0xee, + 0x1d, + 0xc3, + 0xeb, + 0x03, + 0x96, + 0x19, + 0xf0, + 0x4e, + 0x0b, + 0x41, + 0xc1, + 0xac, + 0x27, + 0x83, + 0xbe, + 0x43, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xd8, + 0x10, + 0xf3, + 0xe0, + 0xb0, + 0x38, + 0x7f, + 0xd8, + 0x7f, + 0xef, + 0xff, + 0x03, + 0x80, + 0xab, + 0x68, + 0xb0, + 0x1f, + 0x04, + 0xc4, + 0x81, + 0x0c, + 0x85, + 0x42, + 0x4a, + 0x07, + 0xed, + 0x24, + 0xc3, + 0xd0, + 0x30, + 0x4e, + 0x87, + 0x50, + 0x70, + 0x5c, + 0x1e, + 0xc1, + 0xa0, + 0xb0, + 0xf7, + 0x0e, + 0x0b, + 0x41, + 0x01, + 0xc1, + 0xa7, + 0xa8, + 0x0c, + 0x12, + 0x70, + 0x11, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x04, + 0x87, + 0x38, + 0x7c, + 0xf8, + 0x33, + 0xfc, + 0x1c, + 0x86, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xf4, + 0x1b, + 0xff, + 0x05, + 0x70, + 0x34, + 0x3b, + 0x0c, + 0xe0, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0x76, + 0x1f, + 0xbf, + 0xf0, + 0x74, + 0x98, + 0x7a, + 0x0c, + 0xe3, + 0x87, + 0xfd, + 0xa5, + 0x03, + 0xfd, + 0x60, + 0xd0, + 0xff, + 0x48, + 0xe1, + 0xff, + 0x83, + 0xff, + 0x00, + 0x02, + 0x1f, + 0x2a, + 0xc3, + 0x78, + 0x1f, + 0xd4, + 0x43, + 0xb4, + 0xc3, + 0xff, + 0x01, + 0xc2, + 0x83, + 0xfc, + 0xe1, + 0x61, + 0xe4, + 0x26, + 0x0b, + 0x0f, + 0x79, + 0x28, + 0xb6, + 0xb8, + 0x26, + 0x2f, + 0xfe, + 0x0f, + 0xfb, + 0x0f, + 0xc8, + 0x48, + 0x30, + 0x21, + 0xd8, + 0x28, + 0x0c, + 0x18, + 0x6a, + 0x03, + 0x0b, + 0x05, + 0x02, + 0xc1, + 0xc1, + 0x61, + 0x60, + 0xa0, + 0x20, + 0x9c, + 0x28, + 0x08, + 0x7b, + 0xd0, + 0x70, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x3f, + 0xfc, + 0x14, + 0xe8, + 0x86, + 0x70, + 0xec, + 0x70, + 0xec, + 0x3e, + 0xa0, + 0x7d, + 0x07, + 0x7f, + 0xc0, + 0x78, + 0x2c, + 0x3f, + 0xd0, + 0x1c, + 0x3f, + 0xf0, + 0xff, + 0xc1, + 0x90, + 0xfc, + 0xe1, + 0xb4, + 0x3e, + 0x70, + 0x9c, + 0xff, + 0x54, + 0x16, + 0x87, + 0xe9, + 0x03, + 0x87, + 0xf6, + 0x12, + 0x83, + 0xd7, + 0xa0, + 0x0f, + 0xe5, + 0x07, + 0xda, + 0x0d, + 0x34, + 0xc3, + 0xdc, + 0x60, + 0xc0, + 0xe1, + 0xf5, + 0x01, + 0x84, + 0x87, + 0xdf, + 0xfe, + 0x06, + 0x81, + 0x07, + 0x07, + 0xcf, + 0x06, + 0xc3, + 0xfd, + 0x05, + 0x7f, + 0x83, + 0xfb, + 0x82, + 0xb0, + 0xe4, + 0x17, + 0x82, + 0xd0, + 0xec, + 0x1b, + 0x65, + 0x87, + 0x50, + 0xe0, + 0x5e, + 0x0f, + 0x6f, + 0x05, + 0x78, + 0x3a, + 0xc3, + 0x3e, + 0x1e, + 0x09, + 0x41, + 0x5a, + 0x1a, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0x7f, + 0xd0, + 0x76, + 0x8e, + 0x13, + 0x87, + 0xfa, + 0x80, + 0xd0, + 0xff, + 0xaf, + 0x21, + 0xda, + 0x19, + 0xfa, + 0x0e, + 0x78, + 0xbc, + 0x83, + 0xd2, + 0x19, + 0x52, + 0x09, + 0x05, + 0x03, + 0xfd, + 0xa1, + 0xfa, + 0x1f, + 0xfc, + 0x1d, + 0x87, + 0x68, + 0x7d, + 0x40, + 0xed, + 0x0f, + 0x38, + 0xff, + 0xf8, + 0x1c, + 0x1e, + 0xd0, + 0xf2, + 0x1f, + 0x68, + 0x70, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xfe, + 0x0e, + 0x70, + 0xf3, + 0xa1, + 0xff, + 0x8e, + 0x0f, + 0xfc, + 0xf0, + 0x76, + 0x87, + 0x5f, + 0x21, + 0x9f, + 0x01, + 0xf2, + 0x3e, + 0x43, + 0x47, + 0x90, + 0xeb, + 0x0f, + 0xfc, + 0x1f, + 0xc9, + 0xff, + 0x90, + 0xd6, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfa, + 0x81, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0xa8, + 0x0f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x18, + 0x3d, + 0x40, + 0xfa, + 0xd0, + 0xd4, + 0x0f, + 0xc9, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3d, + 0x07, + 0xd4, + 0x0f, + 0x5a, + 0x05, + 0xa8, + 0xb0, + 0x67, + 0x1f, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0xca, + 0x3f, + 0xf0, + 0x76, + 0x9a, + 0x19, + 0xc3, + 0x38, + 0x34, + 0x3b, + 0x0d, + 0xa0, + 0xd0, + 0xec, + 0x2b, + 0x0b, + 0x5f, + 0x61, + 0x28, + 0x2f, + 0xfc, + 0x00, + 0x18, + 0x3f, + 0xf0, + 0xf9, + 0xff, + 0xe4, + 0x29, + 0xd0, + 0xf6, + 0x87, + 0x68, + 0x7b, + 0x43, + 0xb4, + 0x3d, + 0xa4, + 0x16, + 0x9f, + 0x8d, + 0x2d, + 0x34, + 0xc1, + 0x9a, + 0x05, + 0x1a, + 0x60, + 0xcd, + 0x0e, + 0xd3, + 0x06, + 0x68, + 0x49, + 0xa6, + 0x0c, + 0xd0, + 0xb7, + 0x4f, + 0xc6, + 0x81, + 0xcd, + 0x0f, + 0x68, + 0x34, + 0xd0, + 0xf6, + 0x96, + 0x0f, + 0xfe, + 0x44, + 0x2d, + 0x0f, + 0x68, + 0x0f, + 0xfc, + 0x1a, + 0xc1, + 0xff, + 0xc8, + 0x38, + 0xd0, + 0xf6, + 0x85, + 0x18, + 0x50, + 0x5a, + 0x1d, + 0x85, + 0x85, + 0xa2, + 0x16, + 0x16, + 0x16, + 0x9e, + 0x06, + 0xff, + 0x5a, + 0x09, + 0x30, + 0xb0, + 0xb4, + 0x3b, + 0x0b, + 0x41, + 0xa1, + 0x46, + 0x0a, + 0x60, + 0xd0, + 0x59, + 0x83, + 0x06, + 0x68, + 0x34, + 0xdd, + 0x04, + 0xe8, + 0xe0, + 0xd4, + 0x1d, + 0xa6, + 0x83, + 0xff, + 0x91, + 0x0b, + 0x43, + 0xda, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xb0, + 0xd4, + 0x0d, + 0x68, + 0x2c, + 0x2c, + 0x3c, + 0xc0, + 0x74, + 0xa0, + 0x7e, + 0x7f, + 0xf8, + 0x10, + 0x7c, + 0xe1, + 0xeb, + 0x83, + 0x9c, + 0x3f, + 0x40, + 0xff, + 0xc8, + 0x7f, + 0x9c, + 0x3f, + 0x21, + 0xce, + 0x1f, + 0xb5, + 0xeb, + 0x5c, + 0x15, + 0x97, + 0xff, + 0x20, + 0xd0, + 0xe7, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xe4, + 0x3e, + 0x70, + 0xe0, + 0x18, + 0xbf, + 0x83, + 0x60, + 0x70, + 0x68, + 0x58, + 0x30, + 0xf6, + 0x1b, + 0x06, + 0x1c, + 0xeb, + 0x18, + 0x33, + 0x0a, + 0xee, + 0x30, + 0x63, + 0x83, + 0x03, + 0x18, + 0x30, + 0x25, + 0x01, + 0x26, + 0x0c, + 0x36, + 0xc6, + 0x0c, + 0x18, + 0x14, + 0x0b, + 0xc0, + 0xc1, + 0x83, + 0x42, + 0xd0, + 0x60, + 0xc1, + 0x84, + 0xe1, + 0xec, + 0xa0, + 0x5a, + 0x1e, + 0xcd, + 0x07, + 0x07, + 0x9c, + 0x40, + 0xc1, + 0xd7, + 0x90, + 0xff, + 0xc1, + 0x0f, + 0xf2, + 0x1e, + 0xe0, + 0xea, + 0x07, + 0xde, + 0x0d, + 0xa1, + 0xfe, + 0xff, + 0xc8, + 0x7b, + 0x0f, + 0x69, + 0xa1, + 0x61, + 0xed, + 0x1f, + 0x03, + 0xff, + 0x21, + 0x20, + 0xd0, + 0xed, + 0x0f, + 0x61, + 0xed, + 0x0f, + 0x68, + 0x76, + 0x85, + 0x43, + 0xff, + 0x21, + 0x60, + 0xc3, + 0xda, + 0x0e, + 0x06, + 0x1e, + 0xd1, + 0xc2, + 0xff, + 0xc8, + 0xa0, + 0xb4, + 0x3b, + 0x40, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x3f, + 0xfe, + 0x42, + 0x90, + 0xb5, + 0x61, + 0xff, + 0xb4, + 0xc3, + 0xff, + 0x6a, + 0xc3, + 0xb4, + 0x17, + 0xff, + 0x01, + 0xe2, + 0x84, + 0x90, + 0x30, + 0xc9, + 0x43, + 0x48, + 0x18, + 0x7a, + 0x86, + 0x0c, + 0x18, + 0x64, + 0xac, + 0x0f, + 0xc1, + 0xb2, + 0x98, + 0x7b, + 0x09, + 0xca, + 0x07, + 0xd8, + 0x5a, + 0x50, + 0x3e, + 0xc1, + 0x60, + 0xbf, + 0xf8, + 0x0a, + 0x05, + 0x03, + 0xce, + 0x00, + 0x18, + 0x36, + 0x38, + 0x7c, + 0xe8, + 0xe3, + 0x87, + 0xfd, + 0x7f, + 0xd0, + 0x7d, + 0x82, + 0xc3, + 0xda, + 0x0e, + 0x03, + 0x87, + 0xde, + 0x10, + 0x9c, + 0x3f, + 0x27, + 0xff, + 0x90, + 0xf9, + 0xc1, + 0xa1, + 0xe8, + 0x27, + 0x06, + 0x1f, + 0x61, + 0x50, + 0x18, + 0x7a, + 0xc2, + 0xd0, + 0x61, + 0xed, + 0x03, + 0x85, + 0x82, + 0x85, + 0x81, + 0xd0, + 0xb4, + 0x92, + 0x4b, + 0x43, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x04, + 0x19, + 0x1c, + 0x3e, + 0xb4, + 0x71, + 0xc3, + 0xf9, + 0x2d, + 0xb5, + 0x83, + 0xf7, + 0xfe, + 0x41, + 0x05, + 0x60, + 0x70, + 0xf3, + 0xc2, + 0x13, + 0x87, + 0xe4, + 0xff, + 0xf2, + 0x1f, + 0xaf, + 0x90, + 0xf2, + 0x82, + 0xef, + 0x21, + 0xed, + 0x05, + 0x1c, + 0xc3, + 0xac, + 0x0e, + 0x39, + 0x40, + 0xda, + 0x38, + 0x1c, + 0x1c, + 0x0b, + 0x1d, + 0x03, + 0x85, + 0x81, + 0x0f, + 0x9c, + 0x38, + 0x0f, + 0xe4, + 0x3f, + 0x70, + 0x6d, + 0x0f, + 0xeb, + 0x07, + 0xfa, + 0x0f, + 0xde, + 0x80, + 0xe1, + 0xfb, + 0x8b, + 0xb0, + 0xee, + 0x0e, + 0x7d, + 0x07, + 0x3e, + 0x1b, + 0xc9, + 0x7a, + 0x0c, + 0xaf, + 0x20, + 0xc1, + 0x61, + 0xfe, + 0x74, + 0x3f, + 0x27, + 0xfe, + 0x0e, + 0xb1, + 0x40, + 0xc3, + 0xf6, + 0x0d, + 0x06, + 0x1f, + 0x70, + 0xff, + 0xf0, + 0x1c, + 0x3e, + 0xc3, + 0xca, + 0x0f, + 0xb0, + 0xe0, + 0x0f, + 0xd0, + 0x7e, + 0x78, + 0x2b, + 0x0f, + 0xf5, + 0x01, + 0xfe, + 0x43, + 0xf7, + 0x82, + 0x70, + 0xfd, + 0x74, + 0x07, + 0x04, + 0xf1, + 0x60, + 0xe9, + 0x87, + 0xb8, + 0x3b, + 0xc1, + 0xff, + 0x9e, + 0x9a, + 0x1f, + 0x9f, + 0x06, + 0xf4, + 0x19, + 0x57, + 0xfe, + 0x83, + 0x60, + 0xd0, + 0xce, + 0x1a, + 0x80, + 0xd0, + 0xce, + 0x1b, + 0x0b, + 0x43, + 0x38, + 0x5c, + 0x16, + 0x86, + 0x70, + 0xa0, + 0xdf, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x19, + 0xe3, + 0xff, + 0xc0, + 0x7b, + 0x43, + 0xce, + 0x1d, + 0x87, + 0xce, + 0x1d, + 0x9f, + 0xd3, + 0x90, + 0x58, + 0x7c, + 0xe5, + 0xc6, + 0x05, + 0xc3, + 0x81, + 0x8c, + 0x7a, + 0x63, + 0x87, + 0x63, + 0x03, + 0x1c, + 0x24, + 0xc6, + 0x06, + 0x38, + 0x5b, + 0x8c, + 0x0c, + 0x70, + 0x59, + 0x8f, + 0xe1, + 0xc1, + 0xa6, + 0x28, + 0x33, + 0x9c, + 0x0c, + 0x3e, + 0x71, + 0x0b, + 0x0e, + 0xbc, + 0x87, + 0xfe, + 0x08, + 0x04, + 0x1e, + 0xc3, + 0xf5, + 0xcf, + 0xfe, + 0x0e, + 0x43, + 0xb0, + 0xb0, + 0xff, + 0xb4, + 0x70, + 0xa0, + 0x3f, + 0xfe, + 0x05, + 0xa1, + 0xd8, + 0x58, + 0x65, + 0x0f, + 0xfe, + 0x0f, + 0xfb, + 0x0f, + 0xec, + 0xbf, + 0xf2, + 0x13, + 0x87, + 0x68, + 0x7d, + 0x40, + 0xec, + 0x3e, + 0x72, + 0xff, + 0xf0, + 0x38, + 0x3d, + 0x87, + 0xc8, + 0x7d, + 0x87, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x6a, + 0x07, + 0xe7, + 0x82, + 0xe0, + 0xff, + 0xbf, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0x90, + 0xce, + 0x87, + 0xeb, + 0x41, + 0xff, + 0x83, + 0x93, + 0xe0, + 0xec, + 0x3e, + 0xcf, + 0xf8, + 0x3f, + 0xb0, + 0xec, + 0x3a, + 0x80, + 0xc3, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x37, + 0x05, + 0x87, + 0x61, + 0x58, + 0x6c, + 0x3b, + 0x09, + 0x41, + 0xb0, + 0xbd, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x50, + 0x0e, + 0x1c, + 0xf0, + 0x28, + 0x07, + 0x0f, + 0x90, + 0x50, + 0x0e, + 0x1f, + 0xaf, + 0xfe, + 0x04, + 0x86, + 0xa0, + 0x1c, + 0x33, + 0xc1, + 0x50, + 0x0e, + 0x1e, + 0x42, + 0xa0, + 0x1c, + 0x3f, + 0xd4, + 0x03, + 0x87, + 0xd7, + 0xff, + 0x90, + 0xac, + 0x3f, + 0xf0, + 0x34, + 0x12, + 0x14, + 0x1d, + 0x40, + 0x38, + 0x6e, + 0x09, + 0xc2, + 0xd0, + 0xed, + 0x03, + 0x03, + 0x43, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x1e, + 0x83, + 0xf7, + 0x83, + 0xb0, + 0xfe, + 0xa0, + 0x4e, + 0x1f, + 0xf3, + 0xff, + 0x83, + 0xea, + 0x19, + 0x43, + 0x0b, + 0x81, + 0x43, + 0x14, + 0x61, + 0xbc, + 0x50, + 0xc5, + 0x18, + 0x7d, + 0x43, + 0x14, + 0x61, + 0xf5, + 0x0c, + 0x51, + 0x87, + 0x25, + 0x0c, + 0x51, + 0x87, + 0x6d, + 0x0c, + 0x51, + 0x86, + 0x72, + 0x86, + 0x28, + 0xc3, + 0x69, + 0x43, + 0x14, + 0x61, + 0x38, + 0x28, + 0x6d, + 0x0d, + 0x06, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x04, + 0x1d, + 0x83, + 0x0f, + 0x3c, + 0x16, + 0x0c, + 0x3f, + 0x30, + 0x30, + 0x63, + 0x07, + 0xac, + 0xc1, + 0x9a, + 0x04, + 0x37, + 0x60, + 0xe8, + 0x15, + 0xa0, + 0x6c, + 0x1a, + 0x1e, + 0x43, + 0x60, + 0xc3, + 0xfe, + 0xb0, + 0x79, + 0x0e, + 0x47, + 0xe0, + 0x6f, + 0x06, + 0xdc, + 0xa0, + 0x30, + 0x61, + 0x58, + 0x5a, + 0x0c, + 0x3d, + 0xa0, + 0x70, + 0xb0, + 0x28, + 0xb0, + 0x3a, + 0x16, + 0x09, + 0x14, + 0x0d, + 0x0d, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x9b, + 0xff, + 0x83, + 0x58, + 0xe1, + 0xa8, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0xf3, + 0x86, + 0xa0, + 0x50, + 0x67, + 0xfd, + 0x05, + 0x70, + 0x1c, + 0x35, + 0x03, + 0x90, + 0x38, + 0x6a, + 0x07, + 0xe7, + 0xfd, + 0x07, + 0xa1, + 0xc3, + 0x50, + 0x3a, + 0x83, + 0x86, + 0xa0, + 0x67, + 0x03, + 0xd5, + 0xf8, + 0x2e, + 0x3d, + 0x45, + 0x14, + 0x0a, + 0xc3, + 0xfa, + 0x81, + 0x28, + 0x3f, + 0xa8, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xc1, + 0x60, + 0xc1, + 0x40, + 0xb8, + 0x18, + 0x30, + 0x50, + 0x3e, + 0xc1, + 0x82, + 0x81, + 0xf6, + 0x0c, + 0x14, + 0x38, + 0x13, + 0xc7, + 0x8a, + 0x03, + 0xc6, + 0xf3, + 0xd6, + 0x0e, + 0xdd, + 0xb3, + 0xa0, + 0x69, + 0x59, + 0x65, + 0xc1, + 0x20, + 0x60, + 0x60, + 0xa0, + 0x58, + 0x28, + 0x0c, + 0x14, + 0x05, + 0x01, + 0xa0, + 0xc1, + 0x40, + 0x68, + 0x30, + 0xb0, + 0x50, + 0x70, + 0x50, + 0x2c, + 0x14, + 0x24, + 0x18, + 0x6c, + 0x14, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1a, + 0x42, + 0xc3, + 0xfd, + 0x63, + 0x85, + 0x7c, + 0x84, + 0x8e, + 0x16, + 0x9a, + 0x1b, + 0xf8, + 0xc1, + 0xaa, + 0x0a, + 0x4c, + 0xc1, + 0xa5, + 0xa6, + 0x0c, + 0xc1, + 0xa1, + 0xd8, + 0x33, + 0x06, + 0x86, + 0x71, + 0x8c, + 0x1a, + 0x04, + 0xb2, + 0x4c, + 0x1a, + 0x0d, + 0x2f, + 0x03, + 0x06, + 0x83, + 0x0a, + 0xc1, + 0x83, + 0x47, + 0x0b, + 0xb3, + 0x4d, + 0x34, + 0x1c, + 0x4f, + 0xe4, + 0xc1, + 0xc1, + 0xb0, + 0x48, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0x90, + 0xfd, + 0x68, + 0x58, + 0x7f, + 0x3a, + 0x58, + 0x7f, + 0xe3, + 0xff, + 0x21, + 0xd6, + 0x1e, + 0x95, + 0x01, + 0xd0, + 0xf4, + 0x96, + 0xb7, + 0xf0, + 0x24, + 0x3d, + 0x85, + 0x83, + 0x43, + 0xde, + 0xa6, + 0x0d, + 0x0a, + 0x06, + 0x83, + 0x06, + 0x81, + 0xc1, + 0x85, + 0x83, + 0x41, + 0xa0, + 0xfe, + 0x06, + 0x07, + 0x0b, + 0x0f, + 0x60, + 0xe0, + 0xfe, + 0xb0, + 0x41, + 0xf3, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x04, + 0x1f, + 0xf8, + 0x2b, + 0x57, + 0xff, + 0x06, + 0x70, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xf9, + 0xff, + 0x82, + 0xe0, + 0x9c, + 0x33, + 0x84, + 0xf8, + 0x0e, + 0x19, + 0xc3, + 0xa0, + 0x38, + 0x67, + 0x0f, + 0xcf, + 0xfc, + 0x1e, + 0x47, + 0x0c, + 0xe1, + 0xd6, + 0x38, + 0x67, + 0x0e, + 0xd1, + 0xff, + 0x83, + 0x58, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x81, + 0x40, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0xa0, + 0x9e, + 0x09, + 0xa7, + 0xd0, + 0x75, + 0x9d, + 0x58, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7b, + 0x41, + 0xff, + 0xe4, + 0x7c, + 0x1c, + 0xe1, + 0xf9, + 0x0e, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xfe, + 0x4b, + 0xfe, + 0x0e, + 0xa1, + 0xa1, + 0xd8, + 0x67, + 0x06, + 0x87, + 0x61, + 0xb4, + 0x1a, + 0x1d, + 0x85, + 0x61, + 0x72, + 0xf6, + 0x14, + 0x85, + 0xff, + 0x80, + 0x04, + 0x1e, + 0x70, + 0xf9, + 0xe0, + 0xce, + 0x1f, + 0xd1, + 0xff, + 0x90, + 0xff, + 0x38, + 0x7a, + 0x43, + 0xce, + 0x1e, + 0xbc, + 0x5f, + 0xfc, + 0x1a, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x1f, + 0xc8, + 0x67, + 0x0f, + 0xce, + 0x7f, + 0xe8, + 0x36, + 0x86, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0xd1, + 0x75, + 0xae, + 0x03, + 0x83, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xe7, + 0x0f, + 0xd6, + 0x1b, + 0xe0, + 0xfc, + 0x85, + 0xc7, + 0x07, + 0xfa, + 0xc2, + 0xd0, + 0xa0, + 0xd6, + 0x84, + 0xf0, + 0x2e, + 0x3d, + 0x7f, + 0x3a, + 0x14, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7e, + 0x47, + 0xfe, + 0x0e, + 0x71, + 0xc3, + 0x38, + 0x76, + 0x8e, + 0x19, + 0xc3, + 0x50, + 0x0e, + 0x19, + 0xc2, + 0x70, + 0x9f, + 0xf8, + 0x32, + 0x13, + 0x86, + 0x70, + 0x0f, + 0xfc, + 0x21, + 0xb4, + 0x39, + 0xbe, + 0x43, + 0x71, + 0xf5, + 0x10, + 0xff, + 0x61, + 0xe4, + 0x3f, + 0x60, + 0x6f, + 0x82, + 0x90, + 0xb0, + 0x76, + 0x1c, + 0xf0, + 0x30, + 0x66, + 0x87, + 0x90, + 0x60, + 0xc9, + 0x34, + 0x3d, + 0x83, + 0x1f, + 0x41, + 0x91, + 0xc1, + 0x83, + 0x43, + 0xb1, + 0x81, + 0x83, + 0x43, + 0x31, + 0x40, + 0x60, + 0x70, + 0xda, + 0x68, + 0x31, + 0x5a, + 0x0b, + 0x1c, + 0x0f, + 0xa1, + 0xd2, + 0x04, + 0x82, + 0x81, + 0xa4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xed, + 0x0f, + 0xad, + 0x0d, + 0x40, + 0xfc, + 0xaf, + 0xff, + 0x07, + 0xe7, + 0x0a, + 0x0d, + 0x07, + 0x68, + 0x5c, + 0x13, + 0xc3, + 0xff, + 0x90, + 0xc8, + 0x14, + 0x1e, + 0x83, + 0xe9, + 0x24, + 0xc3, + 0xe8, + 0x93, + 0x4c, + 0x3d, + 0xc4, + 0x9a, + 0x61, + 0xce, + 0x0d, + 0x34, + 0xc3, + 0xb8, + 0x18, + 0x34, + 0xc5, + 0x16, + 0x0e, + 0x06, + 0x99, + 0x24, + 0x96, + 0x12, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x18, + 0x3d, + 0x40, + 0xfa, + 0xd0, + 0xd4, + 0x0f, + 0xc9, + 0xff, + 0xd0, + 0x7c, + 0x82, + 0x80, + 0x42, + 0xd0, + 0xb4, + 0xa0, + 0xe1, + 0x3c, + 0x06, + 0x28, + 0x68, + 0x7f, + 0x24, + 0x88, + 0x7c, + 0xff, + 0xf8, + 0x34, + 0x19, + 0xf0, + 0x7e, + 0xc3, + 0x3e, + 0x43, + 0xd4, + 0x0d, + 0xab, + 0x0f, + 0x61, + 0xb8, + 0x16, + 0x1a, + 0x80, + 0xb8, + 0x35, + 0xa0, + 0x50, + 0xe8, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x04, + 0x1d, + 0xac, + 0x1e, + 0x74, + 0x2d, + 0x28, + 0x1f, + 0x21, + 0x68, + 0x10, + 0xfc, + 0xab, + 0xfc, + 0x82, + 0x0a, + 0xae, + 0x0f, + 0x9e, + 0x0d, + 0x40, + 0xfe, + 0x42, + 0x6e, + 0xfc, + 0x1e, + 0xf5, + 0x34, + 0x24, + 0x34, + 0x1d, + 0xa0, + 0xd0, + 0xd8, + 0x75, + 0x1d, + 0x0d, + 0x40, + 0xe7, + 0xc9, + 0x05, + 0x86, + 0x6f, + 0x40, + 0xc1, + 0x40, + 0x5e, + 0x81, + 0xce, + 0x04, + 0x25, + 0x07, + 0x79, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x54, + 0x0f, + 0x38, + 0x30, + 0x5f, + 0xe0, + 0xa8, + 0x67, + 0x06, + 0xa0, + 0x75, + 0x89, + 0xa5, + 0x86, + 0xbe, + 0x0d, + 0xe8, + 0x37, + 0x03, + 0x1b, + 0xc8, + 0x7f, + 0x65, + 0x03, + 0xff, + 0x43, + 0x86, + 0x42, + 0x7f, + 0x4e, + 0x8f, + 0x07, + 0x9c, + 0x7d, + 0x61, + 0xfb, + 0x87, + 0x74, + 0x3c, + 0xf0, + 0x1c, + 0x7c, + 0x85, + 0xe4, + 0x27, + 0x09, + 0xf2, + 0x1e, + 0xf4, + 0x1f, + 0x02, + 0x1d, + 0x87, + 0xf7, + 0x83, + 0x6b, + 0xa4, + 0x34, + 0xdf, + 0xaa, + 0x43, + 0xfe, + 0xc1, + 0x61, + 0x21, + 0xf5, + 0x38, + 0x35, + 0xa1, + 0x37, + 0xa0, + 0x61, + 0x30, + 0xf2, + 0x0f, + 0x58, + 0x7f, + 0xe0, + 0x21, + 0xc9, + 0xff, + 0xe0, + 0xda, + 0x07, + 0x06, + 0x1e, + 0xb0, + 0x9c, + 0x18, + 0x7b, + 0x42, + 0xd0, + 0x60, + 0x41, + 0x61, + 0x58, + 0x58, + 0x30, + 0x28, + 0x1c, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x87, + 0x68, + 0x7c, + 0xf8, + 0x37, + 0xf8, + 0x39, + 0x0d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xe9, + 0x0b, + 0xff, + 0x04, + 0xf8, + 0x18, + 0x7b, + 0x0e, + 0x81, + 0x81, + 0x40, + 0xc3, + 0xf6, + 0x0a, + 0x03, + 0x0f, + 0x26, + 0x0a, + 0x03, + 0x0e, + 0xa1, + 0x82, + 0x41, + 0x87, + 0x60, + 0x41, + 0x84, + 0x86, + 0xa0, + 0x6e, + 0x34, + 0x33, + 0x84, + 0xf0, + 0x1f, + 0x04, + 0xc0, + 0xf2, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x04, + 0x87, + 0x38, + 0x7c, + 0xf0, + 0x67, + 0x0f, + 0xe8, + 0x33, + 0x87, + 0xf9, + 0xff, + 0xe0, + 0x21, + 0x38, + 0x1c, + 0x0e, + 0x0b, + 0x47, + 0x03, + 0x81, + 0xc2, + 0x71, + 0xc0, + 0xe0, + 0x70, + 0xf3, + 0x81, + 0xc0, + 0xe1, + 0xca, + 0xff, + 0xe0, + 0xce, + 0x19, + 0xc0, + 0x87, + 0x68, + 0x67, + 0x06, + 0x84, + 0xe1, + 0xce, + 0x0b, + 0x0b, + 0x45, + 0x53, + 0xfc, + 0x8e, + 0x0f, + 0x51, + 0x41, + 0x58, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x19, + 0xe3, + 0xf8, + 0x36, + 0x14, + 0x61, + 0x60, + 0xcc, + 0x3b, + 0x33, + 0x06, + 0x61, + 0xd9, + 0x98, + 0x33, + 0x38, + 0x19, + 0x98, + 0x33, + 0x07, + 0x19, + 0x98, + 0x33, + 0x0e, + 0xcc, + 0xc1, + 0x98, + 0x76, + 0x66, + 0x0c, + 0xc2, + 0x8c, + 0xcc, + 0x19, + 0x81, + 0xcc, + 0xcc, + 0x19, + 0x83, + 0x45, + 0x42, + 0x04, + 0xc7, + 0x0b, + 0x60, + 0xec, + 0xa0, + 0x28, + 0x38, + 0x6c, + 0x81, + 0x21, + 0x49, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xe4, + 0x3e, + 0x74, + 0x33, + 0xa1, + 0xf3, + 0xe0, + 0xbb, + 0x0f, + 0xfd, + 0x41, + 0xc3, + 0xfd, + 0x61, + 0x5a, + 0x14, + 0x17, + 0x83, + 0x9e, + 0x05, + 0xd4, + 0xff, + 0x24, + 0x19, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xbf, + 0xf8, + 0x3b, + 0x80, + 0xe1, + 0xfc, + 0xe1, + 0x68, + 0x30, + 0xf7, + 0x02, + 0xc2, + 0x70, + 0xce, + 0x07, + 0xad, + 0xe8, + 0x29, + 0x07, + 0x52, + 0x81, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xe8, + 0x3e, + 0x78, + 0x3b, + 0x43, + 0xf6, + 0xff, + 0xf8, + 0x3c, + 0xad, + 0x76, + 0xa0, + 0xfd, + 0x40, + 0x70, + 0x6d, + 0x0e, + 0xe9, + 0x87, + 0x3c, + 0x19, + 0xf4, + 0x1f, + 0xcd, + 0xe5, + 0x7d, + 0x07, + 0xba, + 0x06, + 0x98, + 0x34, + 0x16, + 0x1b, + 0x0f, + 0x61, + 0x61, + 0xb0, + 0xea, + 0x05, + 0x86, + 0xc3, + 0xb0, + 0xa8, + 0x1b, + 0x0d, + 0x40, + 0x58, + 0x76, + 0x19, + 0x03, + 0x07, + 0xb0, + 0x80, + 0x10, + 0xd0, + 0x7b, + 0x03, + 0xa0, + 0xa0, + 0x49, + 0x84, + 0xcd, + 0x73, + 0x18, + 0x73, + 0x57, + 0x31, + 0x81, + 0x0e, + 0x71, + 0x8c, + 0x1c, + 0x0c, + 0x61, + 0x8c, + 0x2c, + 0x15, + 0x23, + 0x18, + 0x7d, + 0xe0, + 0x31, + 0x87, + 0xce, + 0x06, + 0x30, + 0xa8, + 0x0f, + 0x43, + 0x18, + 0x58, + 0x1d, + 0xc6, + 0x30, + 0x38, + 0x34, + 0xa0, + 0x58, + 0x34, + 0xe0, + 0xfb, + 0x02, + 0x04, + 0x3c, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x1f, + 0xfe, + 0x0d, + 0x4d, + 0x0f, + 0x38, + 0x7b, + 0x05, + 0x02, + 0x70, + 0xfe, + 0xd0, + 0xfa, + 0x0d, + 0xff, + 0x82, + 0x78, + 0x29, + 0x20, + 0xff, + 0x9c, + 0x18, + 0x7f, + 0xdf, + 0xf9, + 0x0d, + 0x22, + 0xed, + 0x60, + 0xec, + 0x3d, + 0x87, + 0xd4, + 0x3f, + 0xfc, + 0x16, + 0x8b, + 0xda, + 0xe0, + 0x58, + 0x7d, + 0x87, + 0x94, + 0x1f, + 0x61, + 0xc0, + 0x0f, + 0xf2, + 0x1e, + 0xe0, + 0x61, + 0x30, + 0x7d, + 0xc3, + 0x82, + 0x43, + 0xfe, + 0x81, + 0xfd, + 0x07, + 0xf3, + 0x12, + 0x1a, + 0x0f, + 0x69, + 0x21, + 0xad, + 0xf8, + 0x34, + 0x87, + 0x21, + 0x61, + 0xb8, + 0x3f, + 0xb3, + 0xfe, + 0x0f, + 0xb0, + 0xd2, + 0x1d, + 0x40, + 0x61, + 0xa4, + 0x3b, + 0x0b, + 0x10, + 0x48, + 0x67, + 0x0b, + 0xd0, + 0x24, + 0x36, + 0x81, + 0xd0, + 0xa4, + 0x34, + 0x1f, + 0xd2, + 0x10, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x75, + 0x03, + 0xe7, + 0x43, + 0x68, + 0x7f, + 0xbf, + 0xfc, + 0x1e, + 0xc1, + 0x78, + 0x2c, + 0x10, + 0x50, + 0x3b, + 0x0a, + 0x05, + 0xa1, + 0x59, + 0x87, + 0xca, + 0x0b, + 0x4d, + 0x28, + 0x1f, + 0x78, + 0x0d, + 0x30, + 0xe5, + 0x76, + 0x17, + 0x07, + 0x3c, + 0x98, + 0x54, + 0x0e, + 0xd0, + 0xb0, + 0xd8, + 0x76, + 0x1b, + 0x02, + 0x58, + 0x54, + 0x0d, + 0xf4, + 0x0b, + 0x48, + 0x35, + 0xa1, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x87, + 0xff, + 0x07, + 0x70, + 0x7e, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xef, + 0xfc, + 0x16, + 0x87, + 0xfb, + 0x09, + 0xf0, + 0xff, + 0xe0, + 0xe4, + 0x3f, + 0xf0, + 0x7f, + 0xec, + 0x3c, + 0x9f, + 0xfe, + 0x42, + 0xd1, + 0x41, + 0x38, + 0x73, + 0x81, + 0xd0, + 0xb0, + 0xed, + 0x09, + 0xd0, + 0x61, + 0x9c, + 0x3f, + 0x38, + 0x69, + 0x0f, + 0x3e, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x18, + 0x2d, + 0x0c, + 0xf0, + 0x56, + 0x0d, + 0x07, + 0xa4, + 0x39, + 0x06, + 0x83, + 0x0f, + 0xeb, + 0xf3, + 0x87, + 0xa0, + 0xda, + 0x0c, + 0x3d, + 0x70, + 0x34, + 0x1f, + 0xc8, + 0x48, + 0x35, + 0x18, + 0x30, + 0xf9, + 0xf9, + 0xc1, + 0x87, + 0x3f, + 0x23, + 0x83, + 0x0c, + 0xe0, + 0xd1, + 0x81, + 0x86, + 0xd0, + 0x69, + 0x40, + 0x61, + 0xb0, + 0xb4, + 0xd0, + 0x61, + 0x50, + 0x2c, + 0x70, + 0xb0, + 0xa0, + 0x5e, + 0x24, + 0x2c, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xb8, + 0x43, + 0xd6, + 0x82, + 0x80, + 0xa0, + 0x79, + 0x8b, + 0x16, + 0xe0, + 0xfa, + 0xfd, + 0x56, + 0x81, + 0x0e, + 0x50, + 0x20, + 0xef, + 0x20, + 0x70, + 0x9d, + 0x0c, + 0xe5, + 0x88, + 0x6e, + 0x0f, + 0x43, + 0x87, + 0x21, + 0xfb, + 0xfd, + 0x07, + 0x6a, + 0xf0, + 0x4e, + 0x1c, + 0xe6, + 0xac, + 0x1a, + 0x1d, + 0xa1, + 0x9f, + 0x21, + 0xce, + 0x19, + 0xfc, + 0x86, + 0x91, + 0xf9, + 0x03, + 0xe8, + 0x3c, + 0x87, + 0xf8, + 0x0f, + 0xfc, + 0x87, + 0x78, + 0x33, + 0x7a, + 0x43, + 0xac, + 0x79, + 0x41, + 0xff, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x70, + 0x4f, + 0xfe, + 0x0a, + 0xc0, + 0xe1, + 0x58, + 0x79, + 0x03, + 0x84, + 0xc1, + 0xfc, + 0xe1, + 0x30, + 0x7f, + 0x38, + 0x56, + 0x1e, + 0xdf, + 0xff, + 0x20, + 0x70, + 0xff, + 0xc0, + 0xd0, + 0xa8, + 0x07, + 0x42, + 0x70, + 0xac, + 0x33, + 0xa0, + 0x90, + 0x58, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x03, + 0xff, + 0x07, + 0x59, + 0xa1, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x50, + 0x6d, + 0x0e, + 0xc2, + 0xb8, + 0x1f, + 0xf8, + 0x3a, + 0x0e, + 0x70, + 0xff, + 0x94, + 0x38, + 0x7e, + 0x51, + 0xa3, + 0xfa, + 0x0d, + 0xa6, + 0x8e, + 0x1f, + 0x38, + 0x3c, + 0x38, + 0x7d, + 0xc5, + 0x39, + 0xc3, + 0xce, + 0x0c, + 0x1f, + 0x07, + 0xa4, + 0xa0, + 0x57, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x3a, + 0x07, + 0x83, + 0x3c, + 0x06, + 0xf9, + 0x0f, + 0xf5, + 0xeb, + 0xc8, + 0x7c, + 0xf3, + 0x01, + 0xd0, + 0x48, + 0x75, + 0x87, + 0xee, + 0x3f, + 0xfd, + 0x07, + 0xd4, + 0x30, + 0xff, + 0x9c, + 0x18, + 0x7e, + 0x47, + 0xff, + 0x41, + 0xb7, + 0xb0, + 0x60, + 0x60, + 0x9c, + 0x0e, + 0x0c, + 0x0c, + 0x16, + 0x81, + 0xc1, + 0x82, + 0x80, + 0x70, + 0xd0, + 0x32, + 0xd0, + 0x28, + 0x3e, + 0xc3, + 0x80, + 0x0f, + 0xe8, + 0x3e, + 0x78, + 0x3a, + 0x81, + 0xfb, + 0xa7, + 0xfe, + 0x83, + 0xda, + 0xfe, + 0xc3, + 0xd8, + 0x7e, + 0xc7, + 0x42, + 0xbf, + 0xd0, + 0x4f, + 0x04, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0xff, + 0xc1, + 0xa4, + 0x0e, + 0x38, + 0x7d, + 0xa0, + 0x61, + 0xc3, + 0xd4, + 0x0a, + 0x83, + 0x87, + 0xb0, + 0xd8, + 0x1c, + 0x18, + 0x28, + 0x07, + 0x40, + 0xe0, + 0xc1, + 0x01, + 0xd0, + 0xdf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xea, + 0x1a, + 0x19, + 0xe0, + 0xd4, + 0x04, + 0x87, + 0x3f, + 0xfe, + 0x43, + 0xfa, + 0x81, + 0xee, + 0x03, + 0xff, + 0x90, + 0x3e, + 0x1c, + 0x14, + 0x05, + 0x03, + 0x23, + 0x82, + 0x80, + 0xa0, + 0x79, + 0xff, + 0xd0, + 0x65, + 0xb0, + 0x50, + 0x14, + 0x0d, + 0xab, + 0x05, + 0x01, + 0x40, + 0x9c, + 0x7f, + 0xf4, + 0x16, + 0x8e, + 0x0a, + 0x02, + 0x80, + 0xb0, + 0x38, + 0x28, + 0x0a, + 0x01, + 0x09, + 0xc1, + 0x47, + 0xc0, + 0x06, + 0x84, + 0x8e, + 0x1f, + 0x3e, + 0x18, + 0x70, + 0xff, + 0xbf, + 0xf8, + 0x3c, + 0xe0, + 0x70, + 0xf6, + 0x83, + 0x40, + 0xe1, + 0xe7, + 0x84, + 0x27, + 0x0f, + 0xd1, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x7e, + 0xcb, + 0xfe, + 0x43, + 0x50, + 0xa0, + 0x76, + 0x86, + 0xc1, + 0x40, + 0xe9, + 0x0b, + 0x81, + 0x40, + 0xe9, + 0x03, + 0x85, + 0x7f, + 0xc8, + 0x14, + 0x15, + 0x17, + 0xa4, + 0x0f, + 0xe8, + 0x3f, + 0x68, + 0x75, + 0x03, + 0xf7, + 0x3f, + 0xf8, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x3d, + 0x85, + 0x20, + 0x7f, + 0xf0, + 0x4f, + 0x0e, + 0x1e, + 0xc3, + 0xa1, + 0xc3, + 0xd8, + 0x7c, + 0xff, + 0xe0, + 0xe4, + 0x70, + 0x50, + 0x3f, + 0x6a, + 0xc2, + 0xc7, + 0x42, + 0x71, + 0xc2, + 0xbc, + 0x1d, + 0xa3, + 0x86, + 0xe0, + 0xce, + 0x07, + 0xbc, + 0x0f, + 0x20, + 0x50, + 0x2e, + 0x43, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x07, + 0x95, + 0x4d, + 0x05, + 0xb7, + 0xea, + 0x21, + 0xca, + 0x10, + 0x41, + 0x61, + 0xf6, + 0x98, + 0x28, + 0x1f, + 0x31, + 0x43, + 0x0b, + 0x83, + 0x41, + 0xa0, + 0x9f, + 0x03, + 0xfe, + 0x43, + 0x21, + 0xf7, + 0x83, + 0xff, + 0x70, + 0x79, + 0x41, + 0xa8, + 0x1f, + 0x6f, + 0xff, + 0x80, + 0xe1, + 0xd4, + 0x0f, + 0x68, + 0x75, + 0x03, + 0xac, + 0x3d, + 0x40, + 0xe4, + 0x3a, + 0xf2, + 0x18, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0x7f, + 0xf0, + 0x6e, + 0x09, + 0xc3, + 0xff, + 0x02, + 0x81, + 0xff, + 0xbf, + 0xe8, + 0x2d, + 0x0e, + 0xd0, + 0x50, + 0x27, + 0xc1, + 0xb0, + 0xa4, + 0x3e, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x3e, + 0x50, + 0x7f, + 0xe0, + 0x71, + 0xff, + 0x83, + 0x38, + 0x34, + 0x3b, + 0x0d, + 0xc0, + 0xd0, + 0xec, + 0x27, + 0x0b, + 0x43, + 0xb0, + 0x94, + 0x17, + 0xfe, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0x70, + 0x56, + 0x0b, + 0x0f, + 0x58, + 0xe1, + 0xac, + 0x3e, + 0x74, + 0x50, + 0x38, + 0x3d, + 0xa0, + 0xe0, + 0xa0, + 0x68, + 0x77, + 0x68, + 0x73, + 0xe0, + 0xac, + 0x1a, + 0x1e, + 0x41, + 0x61, + 0x3c, + 0x1e, + 0x78, + 0x3d, + 0xe4, + 0x32, + 0xbf, + 0xf4, + 0x85, + 0xa6, + 0x86, + 0x70, + 0xce, + 0x0c, + 0x39, + 0xc3, + 0x68, + 0x30, + 0xe7, + 0x09, + 0xc2, + 0xd0, + 0xce, + 0x12, + 0x82, + 0xff, + 0xc0, + 0x0f, + 0x90, + 0xfe, + 0x78, + 0x14, + 0x0f, + 0xfa, + 0x4f, + 0xfd, + 0x07, + 0xac, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xc8, + 0x2a, + 0xff, + 0x82, + 0xb4, + 0x1a, + 0x61, + 0x61, + 0x94, + 0x0c, + 0x2c, + 0x18, + 0x7a, + 0xff, + 0xf0, + 0x6c, + 0x72, + 0x40, + 0xe1, + 0x98, + 0x70, + 0x68, + 0xe1, + 0xb4, + 0xa0, + 0x50, + 0xc1, + 0x38, + 0x2f, + 0xfd, + 0x02, + 0x81, + 0xfd, + 0xa1, + 0x41, + 0xf3, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0x3f, + 0xf0, + 0x77, + 0x07, + 0xec, + 0x3f, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xb0, + 0xb8, + 0x2f, + 0xfc, + 0x1a, + 0xc3, + 0xff, + 0x07, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x34, + 0x53, + 0xfd, + 0x40, + 0x9c, + 0x2d, + 0x0b, + 0x0e, + 0xa0, + 0x6d, + 0x34, + 0x3b, + 0x0e, + 0x7c, + 0x87, + 0x50, + 0x26, + 0xe9, + 0xc8, + 0x4a, + 0x07, + 0xa0, + 0xd7, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x7f, + 0x70, + 0x6c, + 0x3f, + 0xd6, + 0x0b, + 0xf4, + 0x1f, + 0xce, + 0x16, + 0x87, + 0xe7, + 0x41, + 0x40, + 0xe8, + 0x0f, + 0xff, + 0x81, + 0x70, + 0xe0, + 0x70, + 0x38, + 0x68, + 0x18, + 0x1c, + 0x0e, + 0x1f, + 0x69, + 0x40, + 0x38, + 0x72, + 0x7f, + 0xe8, + 0x35, + 0x86, + 0xf2, + 0x1f, + 0x61, + 0x9e, + 0x43, + 0xd4, + 0x0d, + 0xb2, + 0x05, + 0x0e, + 0x13, + 0xa5, + 0x01, + 0x24, + 0x83, + 0x82, + 0x7f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xee, + 0x0f, + 0x9e, + 0x0a, + 0xf2, + 0x1f, + 0x90, + 0x50, + 0x1c, + 0x1f, + 0x9e, + 0x0d, + 0xe4, + 0x08, + 0x2e, + 0x5f, + 0x58, + 0x2e, + 0x03, + 0x4f, + 0x50, + 0x39, + 0x83, + 0xa8, + 0x1f, + 0xe5, + 0xd4, + 0x5c, + 0x1e, + 0xff, + 0xf0, + 0x6a, + 0x06, + 0xa0, + 0x87, + 0x38, + 0x34, + 0xa1, + 0x40, + 0xda, + 0x50, + 0x14, + 0x07, + 0x02, + 0xc1, + 0x85, + 0x40, + 0xb0, + 0x21, + 0xd7, + 0x90, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x87, + 0xff, + 0x21, + 0xa8, + 0xe1, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x43, + 0xcf, + 0xfe, + 0x47, + 0x09, + 0xc3, + 0xda, + 0x0b, + 0x87, + 0x0f, + 0x68, + 0x64, + 0x7f, + 0xf2, + 0x1f, + 0xe9, + 0x0f, + 0xc8, + 0x75, + 0x03, + 0xf6, + 0xdf, + 0xfa, + 0x09, + 0xc3, + 0xa4, + 0x3e, + 0xd0, + 0xe9, + 0x0f, + 0x58, + 0x7a, + 0x81, + 0xed, + 0x2f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x18, + 0x24, + 0x0e, + 0x12, + 0x15, + 0xa6, + 0x8e, + 0x0a, + 0x07, + 0xce, + 0x38, + 0xe1, + 0xfc, + 0x8e, + 0x1e, + 0xd0, + 0xbf, + 0xf4, + 0x07, + 0x81, + 0xa1, + 0xd4, + 0x0c, + 0x83, + 0x43, + 0xa8, + 0x1f, + 0x7f, + 0xe8, + 0x32, + 0x8d, + 0x0e, + 0xa0, + 0x6d, + 0x34, + 0x3a, + 0x81, + 0x38, + 0x3f, + 0xf4, + 0x16, + 0x83, + 0x0f, + 0x50, + 0x16, + 0x16, + 0x1e, + 0xa0, + 0x14, + 0x16, + 0x1b, + 0xe0, + 0x18, + 0x3c, + 0xe1, + 0xf5, + 0xa3, + 0x8e, + 0x1f, + 0x90, + 0x38, + 0xfe, + 0x43, + 0xe7, + 0x1c, + 0x3d, + 0xa0, + 0xbf, + 0xf8, + 0x0f, + 0x85, + 0xd6, + 0xb8, + 0x3f, + 0x43, + 0x81, + 0x0f, + 0xce, + 0x38, + 0x34, + 0x34, + 0x0d, + 0x1c, + 0x70, + 0xec, + 0x70, + 0x39, + 0xa1, + 0xa8, + 0x1f, + 0x70, + 0x76, + 0x1e, + 0xb8, + 0x3a, + 0x81, + 0x37, + 0x83, + 0xe8, + 0x2b, + 0x90, + 0xff, + 0xc1, + 0xff, + 0x0f, + 0xfc, + 0x1d, + 0xc0, + 0xff, + 0xc8, + 0x56, + 0x1f, + 0x70, + 0x7f, + 0x7a, + 0xd0, + 0xff, + 0x9f, + 0x21, + 0x70, + 0x5f, + 0xfc, + 0x0f, + 0x03, + 0x03, + 0x81, + 0xc2, + 0x41, + 0x85, + 0x85, + 0x87, + 0xbf, + 0xf8, + 0x32, + 0x60, + 0x70, + 0x38, + 0x5c, + 0x60, + 0x70, + 0x38, + 0x1c, + 0x1f, + 0xfc, + 0x0d, + 0x06, + 0x16, + 0x16, + 0x58, + 0x58, + 0x58, + 0x1c, + 0x43, + 0x61, + 0x65, + 0xc1, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x28, + 0x0e, + 0xdf, + 0x0d, + 0x3d, + 0x04, + 0xe0, + 0xa1, + 0x56, + 0x1f, + 0xda, + 0x1b, + 0x0f, + 0xce, + 0x04, + 0x18, + 0x6d, + 0x06, + 0x83, + 0x06, + 0x19, + 0xdb, + 0xe3, + 0x07, + 0xc8, + 0x10, + 0xd9, + 0x83, + 0x0f, + 0xc9, + 0x98, + 0x30, + 0xf2, + 0xb6, + 0x30, + 0x61, + 0xce, + 0x79, + 0x30, + 0x61, + 0xdc, + 0x58, + 0x3f, + 0xc8, + 0x30, + 0x5c, + 0x1f, + 0xdc, + 0x3b, + 0xe4, + 0x3e, + 0x81, + 0xa0, + 0x6f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x19, + 0x0e, + 0xa0, + 0x7c, + 0xed, + 0xff, + 0xc1, + 0xe5, + 0xd6, + 0xb8, + 0x3f, + 0xd4, + 0x0f, + 0x41, + 0xbf, + 0xf2, + 0x0b, + 0x81, + 0x82, + 0x80, + 0x90, + 0xc8, + 0x30, + 0x50, + 0x12, + 0x1f, + 0x60, + 0xa0, + 0x34, + 0x3e, + 0xff, + 0xc8, + 0x6d, + 0x0b, + 0xf0, + 0x79, + 0xc2, + 0xae, + 0xc3, + 0xb4, + 0x1c, + 0x50, + 0xb0, + 0xac, + 0x1c, + 0x0a, + 0x01, + 0xd1, + 0x41, + 0xea, + 0x07, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x03, + 0xff, + 0x06, + 0xb1, + 0x83, + 0xb0, + 0xf9, + 0x83, + 0xb0, + 0xf9, + 0xff, + 0x81, + 0xc1, + 0xff, + 0x81, + 0x60, + 0xff, + 0xc8, + 0x7b, + 0x43, + 0xa4, + 0x3d, + 0x87, + 0xa4, + 0x32, + 0x7f, + 0xe4, + 0x2a, + 0x18, + 0x7a, + 0x40, + 0xe0, + 0xff, + 0xc8, + 0x38, + 0x18, + 0x7a, + 0x4b, + 0x0b, + 0x0f, + 0x48, + 0xa0, + 0xb0, + 0xdf, + 0x00, + 0x06, + 0x8e, + 0x16, + 0x07, + 0x0d, + 0x6e, + 0x16, + 0x07, + 0x0f, + 0x3f, + 0xfc, + 0x1f, + 0xe7, + 0x43, + 0xb8, + 0x3d, + 0xe8, + 0x3d, + 0xe0, + 0x9d, + 0x2c, + 0x3c, + 0x8f, + 0x99, + 0x1e, + 0x0f, + 0x70, + 0x58, + 0x52, + 0x19, + 0x0e, + 0x90, + 0xfa, + 0x87, + 0xfe, + 0x43, + 0x61, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0x38, + 0x76, + 0x1f, + 0xb4, + 0x33, + 0x07, + 0xd6, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0x21, + 0x94, + 0x17, + 0x82, + 0x70, + 0xb8, + 0x35, + 0x85, + 0x81, + 0xc3, + 0xf7, + 0xff, + 0x07, + 0xf3, + 0x81, + 0xca, + 0x07, + 0x9c, + 0x2c, + 0x16, + 0x97, + 0xfe, + 0x09, + 0x04, + 0x8e, + 0x1f, + 0xed, + 0x1c, + 0x3f, + 0x27, + 0xff, + 0x05, + 0x40, + 0x9f, + 0x05, + 0x85, + 0x84, + 0xee, + 0x16, + 0x0a, + 0x01, + 0xc7, + 0x03, + 0x83, + 0x4f, + 0x01, + 0xcf, + 0x20, + 0x40, + 0x84, + 0xe1, + 0xc0, + 0x0f, + 0xe8, + 0x3f, + 0x70, + 0x76, + 0x87, + 0xea, + 0x3f, + 0xfc, + 0x1f, + 0xec, + 0x3f, + 0xf5, + 0x3d, + 0x59, + 0x06, + 0x87, + 0x50, + 0x3e, + 0x78, + 0x36, + 0x87, + 0xf4, + 0x7f, + 0xf9, + 0x0f, + 0x9c, + 0x26, + 0x0e, + 0x60, + 0x7f, + 0xe4, + 0x2d, + 0x1c, + 0x41, + 0x40, + 0xce, + 0x0d, + 0x34, + 0x60, + 0xda, + 0x70, + 0x1c, + 0x60, + 0xac, + 0x18, + 0x7a, + 0x81, + 0x21, + 0xfa, + 0xf2, + 0x00, + 0x02, + 0x19, + 0x80, + 0xc1, + 0xdc, + 0x2a, + 0xd5, + 0x6a, + 0x0d, + 0x34, + 0xf5, + 0x3d, + 0x40, + 0xfc, + 0xc0, + 0x60, + 0xd0, + 0x57, + 0xfe, + 0x80, + 0xf1, + 0x40, + 0xf3, + 0x86, + 0x49, + 0x04, + 0x1a, + 0x0f, + 0xf6, + 0x1f, + 0xca, + 0x3f, + 0xf0, + 0x76, + 0x85, + 0x40, + 0x30, + 0x67, + 0x0d, + 0xa0, + 0xa0, + 0x6d, + 0x0a, + 0xc2, + 0x90, + 0xac, + 0x2b, + 0x0d, + 0x86, + 0x42, + 0xe0, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x04, + 0x1e, + 0xd0, + 0xfa, + 0xd1, + 0x6e, + 0x58, + 0x39, + 0xa7, + 0xfe, + 0x43, + 0xe8, + 0x1a, + 0x28, + 0x24, + 0x34, + 0x9a, + 0x68, + 0x5e, + 0x40, + 0xe6, + 0x98, + 0x73, + 0x85, + 0x1c, + 0xa0, + 0xfd, + 0xff, + 0xe0, + 0xc8, + 0x6b, + 0xc8, + 0x7d, + 0xa0, + 0xa7, + 0x68, + 0x73, + 0x82, + 0xcd, + 0x34, + 0x36, + 0x9c, + 0x0d, + 0x07, + 0x02, + 0xc5, + 0x05, + 0xa1, + 0x40, + 0x43, + 0xed, + 0x0e, + 0x0f, + 0xf4, + 0x1f, + 0x60, + 0x83, + 0x61, + 0xf3, + 0x9b, + 0x7f, + 0xc1, + 0x91, + 0xc1, + 0xa1, + 0xff, + 0x87, + 0x30, + 0xe8, + 0x3d, + 0xa6, + 0x86, + 0x77, + 0xe3, + 0xfd, + 0x04, + 0xa1, + 0xc3, + 0x61, + 0xfc, + 0xe1, + 0xb0, + 0xfa, + 0x1d, + 0xff, + 0x82, + 0x71, + 0xc3, + 0x68, + 0x75, + 0x07, + 0x0d, + 0x87, + 0xb0, + 0x38, + 0x6c, + 0x39, + 0xcb, + 0x79, + 0x0f, + 0x94, + 0x61, + 0x3f, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x19, + 0xe3, + 0xff, + 0xc0, + 0x77, + 0x09, + 0x0d, + 0x87, + 0x61, + 0x48, + 0x58, + 0x76, + 0xff, + 0x8c, + 0xd0, + 0x61, + 0x48, + 0x58, + 0xf8, + 0xcf, + 0xe8, + 0xc3, + 0xb0, + 0xa4, + 0x2c, + 0x3b, + 0x0a, + 0x42, + 0xc2, + 0x4d, + 0xff, + 0x38, + 0x59, + 0x85, + 0x26, + 0xe0, + 0xa1, + 0x85, + 0x4e, + 0x30, + 0x69, + 0x85, + 0x21, + 0x65, + 0x01, + 0xea, + 0xf7, + 0x84, + 0x2d, + 0x7f, + 0x60, + 0x0f, + 0xfc, + 0x19, + 0xd0, + 0x7f, + 0xe0, + 0xdc, + 0x61, + 0xce, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0x7f, + 0xe0, + 0x68, + 0x7b, + 0x43, + 0x9e, + 0x0e, + 0xc3, + 0xf2, + 0x7f, + 0xf4, + 0x1d, + 0xa3, + 0x84, + 0xe1, + 0xda, + 0x5c, + 0x07, + 0x0b, + 0x34, + 0xdb, + 0x1c, + 0x14, + 0x37, + 0x81, + 0x6e, + 0x0c, + 0x1d, + 0x03, + 0x2b, + 0x28, + 0x0d, + 0x0f, + 0x38, + 0x85, + 0xa1, + 0xaf, + 0x20, + 0x0f, + 0xc8, + 0x7e, + 0x74, + 0x27, + 0x0f, + 0xe7, + 0x81, + 0xfe, + 0x43, + 0xf5, + 0x85, + 0x61, + 0xfa, + 0xd0, + 0x3a, + 0x1a, + 0x0a, + 0xff, + 0xc1, + 0x5a, + 0x0d, + 0x1c, + 0x18, + 0x72, + 0x0d, + 0x1c, + 0x18, + 0x7e, + 0xd2, + 0x80, + 0xc3, + 0xa7, + 0xff, + 0xc1, + 0xb0, + 0xcf, + 0x90, + 0xf5, + 0x03, + 0x73, + 0x87, + 0xb0, + 0xde, + 0x05, + 0x86, + 0xe0, + 0x3c, + 0x1a, + 0xd0, + 0x20, + 0x74, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xda, + 0x1f, + 0xde, + 0x05, + 0xfd, + 0x07, + 0xeb, + 0x82, + 0xc3, + 0xf5, + 0x0a, + 0x3a, + 0x1b, + 0x83, + 0xde, + 0x83, + 0xd6, + 0x06, + 0xd5, + 0xe9, + 0x0f, + 0x72, + 0x30, + 0xd8, + 0x7f, + 0x9c, + 0x3f, + 0x4f, + 0xff, + 0x83, + 0x68, + 0x67, + 0x0f, + 0xac, + 0x14, + 0x1c, + 0xa0, + 0x6d, + 0x1c, + 0x0e, + 0x0e, + 0x05, + 0x83, + 0x40, + 0xe1, + 0x60, + 0x50, + 0x77, + 0x90, + 0xe0, + 0x0e, + 0x43, + 0xfc, + 0xf0, + 0xe5, + 0xfe, + 0x0b, + 0x8a, + 0x07, + 0xb0, + 0xe4, + 0x3f, + 0x61, + 0xd9, + 0x5e, + 0x33, + 0x81, + 0x8a, + 0xe4, + 0x18, + 0x2c, + 0xc2, + 0x90, + 0xb0, + 0xec, + 0x29, + 0x0b, + 0x0e, + 0xcf, + 0xe4, + 0xc2, + 0x4c, + 0x29, + 0x0b, + 0x0b, + 0x30, + 0xa4, + 0x2c, + 0x14, + 0x30, + 0xa4, + 0x2c, + 0x18, + 0x37, + 0xfc, + 0x65, + 0x83, + 0x0f, + 0x9c, + 0x50, + 0x30, + 0xef, + 0xa0, + 0x02, + 0x04, + 0x3f, + 0xcf, + 0x14, + 0x2f, + 0xf0, + 0x58, + 0x30, + 0xf3, + 0x87, + 0x21, + 0xfb, + 0x0c, + 0xe1, + 0xfb, + 0x10, + 0x39, + 0xfc, + 0x0c, + 0xb5, + 0x66, + 0x16, + 0x0c, + 0x0b, + 0x66, + 0x16, + 0x0c, + 0x33, + 0x9f, + 0xc0, + 0xc2, + 0x56, + 0x68, + 0x30, + 0x60, + 0x77, + 0x30, + 0xb0, + 0x60, + 0xa3, + 0x9a, + 0x0c, + 0x18, + 0x31, + 0xca, + 0xe0, + 0x65, + 0x07, + 0x0f, + 0x9c, + 0x80, + 0xe1, + 0xef, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x27, + 0xe3, + 0x0a, + 0x81, + 0x70, + 0x59, + 0x85, + 0x87, + 0x21, + 0x66, + 0x0e, + 0x0f, + 0xce, + 0x65, + 0x86, + 0x41, + 0x7c, + 0x76, + 0x1d, + 0xc6, + 0x1b, + 0x50, + 0x7b, + 0x30, + 0xbf, + 0xe0, + 0xed, + 0x40, + 0xc9, + 0x0f, + 0xbf, + 0x18, + 0xe1, + 0xda, + 0x07, + 0x30, + 0x61, + 0xd8, + 0x4c, + 0x60, + 0x90, + 0x98, + 0x26, + 0x30, + 0x38, + 0x5a, + 0x16, + 0x9f, + 0x36, + 0x08, + 0x1f, + 0x0e, + 0x85, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x3f, + 0xf2, + 0x13, + 0xa1, + 0xa8, + 0x09, + 0x0f, + 0xb0, + 0x68, + 0x34, + 0x3c, + 0xc3, + 0x85, + 0x81, + 0xd0, + 0x20, + 0xe0, + 0xb0, + 0xad, + 0x03, + 0xc3, + 0xe8, + 0x32, + 0x07, + 0x83, + 0xff, + 0x07, + 0x50, + 0x3f, + 0xe5, + 0x14, + 0x0f, + 0xd8, + 0x24, + 0xbf, + 0x06, + 0xa0, + 0x24, + 0xa0, + 0x7d, + 0x85, + 0x25, + 0x03, + 0xd4, + 0x0a, + 0x4a, + 0x07, + 0xb4, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xe5, + 0x07, + 0x9e, + 0x0e, + 0xa0, + 0x7e, + 0xa3, + 0xff, + 0xa0, + 0xf9, + 0x83, + 0x48, + 0x7f, + 0x61, + 0xb0, + 0xd2, + 0x1a, + 0x40, + 0xc1, + 0x9e, + 0x09, + 0x40, + 0xd0, + 0xf2, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x31, + 0x7f, + 0xc1, + 0xda, + 0x50, + 0x33, + 0x86, + 0x70, + 0x48, + 0x76, + 0x1b, + 0x41, + 0x21, + 0xd8, + 0x4e, + 0x15, + 0x17, + 0xb0, + 0x94, + 0x15, + 0xff, + 0x00, + 0x0f, + 0xe8, + 0x3d, + 0x68, + 0x75, + 0x03, + 0xce, + 0xdf, + 0xfa, + 0x0e, + 0xd0, + 0xf5, + 0x87, + 0x48, + 0x79, + 0x9c, + 0x35, + 0xfe, + 0x0a, + 0xd0, + 0x50, + 0x36, + 0x19, + 0x40, + 0xa0, + 0x6c, + 0x3f, + 0x5f, + 0xe0, + 0xe5, + 0x14, + 0x0f, + 0xf6, + 0x97, + 0xfc, + 0x13, + 0x82, + 0x81, + 0xd8, + 0x5a, + 0x0a, + 0x07, + 0x60, + 0xb0, + 0xa8, + 0xbd, + 0x82, + 0x0d, + 0x75, + 0xbc, + 0x00, + 0x06, + 0x9f, + 0xd0, + 0x58, + 0x4f, + 0x61, + 0x31, + 0x18, + 0x7b, + 0x09, + 0x8c, + 0xc3, + 0xdf, + 0xd1, + 0x98, + 0x34, + 0x18, + 0x20, + 0xb3, + 0x03, + 0xc6, + 0x0c, + 0x2c, + 0xc3, + 0x9f, + 0xf1, + 0x98, + 0x73, + 0x66, + 0x66, + 0x61, + 0xa6, + 0xcc, + 0xcc, + 0xc2, + 0x66, + 0xcc, + 0xcc, + 0xc2, + 0x99, + 0xcc, + 0xc2, + 0xc2, + 0xcc, + 0xcc, + 0xc2, + 0xc1, + 0x47, + 0x23, + 0x50, + 0x58, + 0x72, + 0x16, + 0x15, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xff, + 0x41, + 0x39, + 0x86, + 0x43, + 0xfd, + 0x86, + 0xc3, + 0xfd, + 0x9f, + 0xf0, + 0x38, + 0x2c, + 0x27, + 0x0f, + 0x58, + 0xe1, + 0xb0, + 0xfe, + 0x7b, + 0xfe, + 0x43, + 0x9c, + 0x3f, + 0xf2, + 0x30, + 0x6c, + 0x3e, + 0xda, + 0x3f, + 0xf0, + 0x4e, + 0x68, + 0x4e, + 0x1e, + 0xe3, + 0x0e, + 0xc3, + 0x9c, + 0x70, + 0xec, + 0x3a, + 0x86, + 0xdf, + 0xfa, + 0x0c, + 0x87, + 0xfc, + 0x0f, + 0xe5, + 0x07, + 0xda, + 0x1c, + 0xe1, + 0xf3, + 0xbf, + 0xfe, + 0x42, + 0x40, + 0xc9, + 0x21, + 0xfe, + 0x70, + 0x61, + 0xe4, + 0x37, + 0x0e, + 0x1e, + 0xb0, + 0xb0, + 0x7f, + 0x82, + 0xa1, + 0xe2, + 0xc4, + 0xa0, + 0x75, + 0xe7, + 0xc6, + 0xe1, + 0xca, + 0x39, + 0x51, + 0x61, + 0xd8, + 0x30, + 0xb7, + 0x0e, + 0xa0, + 0x30, + 0x9e, + 0x0e, + 0xc2, + 0xc2, + 0xf8, + 0x35, + 0x02, + 0xc7, + 0x87, + 0x43, + 0xed, + 0xd0, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x02, + 0x1f, + 0xf8, + 0x78, + 0x7f, + 0xf0, + 0x6c, + 0x3e, + 0xf0, + 0x7f, + 0xcf, + 0x07, + 0xec, + 0x2d, + 0x0b, + 0x34, + 0x18, + 0x98, + 0x27, + 0x1d, + 0x33, + 0x72, + 0xdc, + 0x3b, + 0x05, + 0xd8, + 0x30, + 0xec, + 0x17, + 0xa0, + 0x61, + 0x2b, + 0x37, + 0x2d, + 0xc2, + 0xdd, + 0x46, + 0x06, + 0xc1, + 0x43, + 0x05, + 0x86, + 0xc1, + 0x83, + 0x02, + 0x1d, + 0x94, + 0x07, + 0xff, + 0x84, + 0x3f, + 0xe7, + 0x02, + 0x1f, + 0xf8, + 0x78, + 0xff, + 0xf0, + 0x5d, + 0x87, + 0xce, + 0x1d, + 0x85, + 0x86, + 0xc3, + 0xb0, + 0xb0, + 0xd9, + 0x05, + 0xbf, + 0xe3, + 0x2e, + 0x30, + 0xb0, + 0xd8, + 0x14, + 0x61, + 0x61, + 0xb0, + 0xec, + 0xfe, + 0x06, + 0x1d, + 0x98, + 0x58, + 0x30, + 0xb7, + 0x30, + 0xb0, + 0x60, + 0x73, + 0x3f, + 0x81, + 0x83, + 0x4c, + 0x3f, + 0x65, + 0x83, + 0xff, + 0xc2, + 0x16, + 0x87, + 0x9c, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xff, + 0xc0, + 0x7b, + 0xff, + 0xc1, + 0xfc, + 0xe1, + 0xff, + 0x8b, + 0x0f, + 0xd0, + 0x4f, + 0x50, + 0x56, + 0x0b, + 0x8d, + 0x1d, + 0x3c, + 0x1f, + 0xbb, + 0xbe, + 0x0f, + 0xef, + 0x03, + 0x34, + 0x3a, + 0x76, + 0x7c, + 0xa8, + 0x33, + 0x84, + 0xee, + 0x98, + 0x6a, + 0x02, + 0xc1, + 0xa5, + 0x02, + 0xc7, + 0x82, + 0xd0, + 0x69, + 0x40, + 0xf5, + 0x84, + 0x81, + 0x0e, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xe9, + 0x0f, + 0xad, + 0x0c, + 0xe1, + 0xf9, + 0x3f, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x82, + 0x09, + 0x41, + 0xe6, + 0x05, + 0xc3, + 0xff, + 0x90, + 0xc8, + 0x73, + 0x87, + 0xfd, + 0x41, + 0xc3, + 0xf4, + 0x9a, + 0x3f, + 0x83, + 0xb0, + 0x68, + 0xeb, + 0x06, + 0xa0, + 0xf0, + 0xe1, + 0xf6, + 0x0a, + 0x95, + 0x87, + 0xa8, + 0x0c, + 0x1f, + 0x07, + 0xb0, + 0x68, + 0x57, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x58, + 0x34, + 0xa0, + 0x4f, + 0x1a, + 0x38, + 0x30, + 0xf3, + 0x41, + 0xc1, + 0xa1, + 0xf5, + 0x07, + 0x06, + 0x84, + 0x86, + 0xd1, + 0xc1, + 0x85, + 0x70, + 0x1c, + 0x1c, + 0x38, + 0x68, + 0x29, + 0x14, + 0x08, + 0x3e, + 0xff, + 0xe0, + 0xe4, + 0xc2, + 0xc0, + 0xe1, + 0xac, + 0xc0, + 0xe0, + 0x70, + 0xd8, + 0x3f, + 0xf8, + 0x2a, + 0x03, + 0x0b, + 0x03, + 0x81, + 0xc2, + 0xc0, + 0xe0, + 0x70, + 0x28, + 0x2f, + 0xfe, + 0x00, + 0x24, + 0x2d, + 0x0c, + 0xc1, + 0x3a, + 0x0d, + 0x05, + 0xc8, + 0x7e, + 0xd1, + 0xc3, + 0xfa, + 0x9e, + 0x98, + 0x39, + 0x80, + 0xad, + 0x68, + 0x3d, + 0x60, + 0x74, + 0x7f, + 0x90, + 0x20, + 0xbc, + 0x31, + 0xa1, + 0xf7, + 0xad, + 0x8d, + 0x0c, + 0x8d, + 0xad, + 0x1a, + 0x1b, + 0x73, + 0x49, + 0x34, + 0x27, + 0x23, + 0x49, + 0x34, + 0x2a, + 0x05, + 0xa6, + 0x0d, + 0x0b, + 0x0d, + 0xaa, + 0x06, + 0x84, + 0x86, + 0xd6, + 0x04, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xa4, + 0x27, + 0x43, + 0x5a, + 0x0b, + 0xf0, + 0x7f, + 0x9b, + 0xa7, + 0x07, + 0xee, + 0x50, + 0x54, + 0x0a, + 0x0f, + 0x68, + 0x7d, + 0x6a, + 0xff, + 0xf0, + 0x4a, + 0x0b, + 0x0f, + 0xfc, + 0x0f, + 0xfa, + 0x0e, + 0x57, + 0xa0, + 0xcc, + 0x1d, + 0xaa, + 0xff, + 0x41, + 0xa8, + 0x0a, + 0x06, + 0x60, + 0x9c, + 0x2b, + 0xfd, + 0x05, + 0xa1, + 0x50, + 0x33, + 0x05, + 0x06, + 0xa0, + 0x1f, + 0x20, + 0x04, + 0x1b, + 0x0d, + 0x40, + 0xd6, + 0x83, + 0x42, + 0xa0, + 0x7d, + 0x7f, + 0xf0, + 0x7e, + 0xc3, + 0x50, + 0x2d, + 0x0d, + 0xfe, + 0x82, + 0x7c, + 0x16, + 0x1a, + 0x81, + 0xd0, + 0x58, + 0x6a, + 0x07, + 0xf7, + 0xfa, + 0x0e, + 0x50, + 0x30, + 0xd4, + 0x0e, + 0xdf, + 0xff, + 0x20, + 0x70, + 0x98, + 0x0a, + 0x0e, + 0xd0, + 0xb4, + 0x0e, + 0x84, + 0xe0, + 0x74, + 0x3b, + 0x80, + 0xa1, + 0xc3, + 0xf6, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x14, + 0x84, + 0xe1, + 0xdc, + 0x09, + 0x09, + 0xc3, + 0xd0, + 0x24, + 0x27, + 0x0f, + 0xbf, + 0xaf, + 0xe4, + 0x83, + 0x70, + 0x56, + 0x85, + 0x61, + 0x78, + 0x2f, + 0x21, + 0xa0, + 0x5d, + 0x8f, + 0xa0, + 0xfb, + 0x99, + 0xa7, + 0x83, + 0x23, + 0x44, + 0x1b, + 0xc8, + 0x5b, + 0xb2, + 0x6a, + 0xcc, + 0x2e, + 0xc9, + 0xa0, + 0xe6, + 0x94, + 0x0a, + 0x42, + 0x70, + 0xda, + 0x14, + 0x84, + 0xe1, + 0xa0, + 0xd2, + 0x13, + 0x84, + 0x04, + 0x12, + 0x06, + 0x09, + 0x0a, + 0xe3, + 0x46, + 0x07, + 0x07, + 0x20, + 0xc6, + 0x2c, + 0x3f, + 0xa5, + 0x4e, + 0x19, + 0x0c, + 0xb5, + 0x16, + 0x0a, + 0xe0, + 0x7f, + 0xf0, + 0x68, + 0x18, + 0x7d, + 0x87, + 0xd9, + 0xf8, + 0x18, + 0x74, + 0x66, + 0x0c, + 0x18, + 0x6a, + 0x19, + 0x83, + 0x06, + 0x1b, + 0x06, + 0x7e, + 0x06, + 0x17, + 0x03, + 0x30, + 0xec, + 0x0e, + 0x16, + 0x1e, + 0x70, + 0x90, + 0xb0, + 0xd7, + 0xa0, + 0x18, + 0x29, + 0x0f, + 0xf5, + 0x82, + 0x83, + 0xfc, + 0x19, + 0x05, + 0xeb, + 0x47, + 0x0f, + 0xa4, + 0x12, + 0x30, + 0x20, + 0xd4, + 0x04, + 0x92, + 0x0b, + 0x7f, + 0xcc, + 0x68, + 0x48, + 0x4c, + 0x16, + 0x61, + 0xe6, + 0x68, + 0x0e, + 0x81, + 0xea, + 0x33, + 0x16, + 0x86, + 0x9d, + 0x51, + 0x8e, + 0x1d, + 0x98, + 0xc2, + 0x79, + 0x09, + 0x84, + 0x60, + 0x51, + 0xc2, + 0xd0, + 0xa8, + 0x58, + 0x38, + 0x10, + 0x5e, + 0x56, + 0x1b, + 0x0f, + 0xfc, + 0x1c, + 0x04, + 0x87, + 0x50, + 0x3e, + 0x7c, + 0x1a, + 0xfe, + 0x0f, + 0xf5, + 0x03, + 0xfe, + 0xff, + 0xc8, + 0x34, + 0x2d, + 0x0e, + 0xd0, + 0x3c, + 0x0c, + 0x3d, + 0xa1, + 0xa0, + 0x7f, + 0xe4, + 0x3e, + 0xc3, + 0xda, + 0x1d, + 0x1f, + 0xf9, + 0x0d, + 0x40, + 0xd4, + 0x0f, + 0x9c, + 0x3a, + 0x81, + 0xf6, + 0x9f, + 0xfe, + 0x4b, + 0x0f, + 0x50, + 0x3c, + 0xa0, + 0xf5, + 0x03, + 0x80, + 0x0f, + 0x90, + 0xfe, + 0xe0, + 0x50, + 0x3f, + 0xdc, + 0x61, + 0xff, + 0x8b, + 0xff, + 0x83, + 0x39, + 0x07, + 0x39, + 0x03, + 0x56, + 0x1c, + 0xe5, + 0xa8, + 0xff, + 0x0e, + 0x1c, + 0xc4, + 0x84, + 0xe1, + 0xdf, + 0xf4, + 0xe1, + 0x61, + 0xa4, + 0x26, + 0x03, + 0x8c, + 0x49, + 0x8c, + 0x0a, + 0x0c, + 0x49, + 0x94, + 0x06, + 0x07, + 0xfc, + 0x50, + 0xa0, + 0x7f, + 0xb4, + 0x3f, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xe9, + 0x0f, + 0xad, + 0x0d, + 0x68, + 0x7f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x74, + 0x17, + 0xfe, + 0x80, + 0xe8, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xfd, + 0xff, + 0xe0, + 0xd0, + 0x73, + 0x87, + 0xce, + 0x1c, + 0xe2, + 0x1d, + 0xc0, + 0xd1, + 0xca, + 0x04, + 0xe0, + 0xb0, + 0x38, + 0x34, + 0x1c, + 0x38, + 0x4e, + 0x07, + 0x02, + 0x1c, + 0xfa, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xe9, + 0xf1, + 0x7f, + 0x06, + 0xdc, + 0xcd, + 0x59, + 0x87, + 0xb3, + 0x34, + 0xcc, + 0x3d, + 0x99, + 0xa6, + 0x60, + 0x90, + 0x7c, + 0x69, + 0x98, + 0x1e, + 0x33, + 0x34, + 0xcc, + 0x32, + 0x66, + 0x69, + 0x98, + 0x7b, + 0x33, + 0xfc, + 0x19, + 0x5f, + 0x1c, + 0x16, + 0x1b, + 0x63, + 0x34, + 0x3e, + 0xa2, + 0x8c, + 0xd0, + 0xfb, + 0x24, + 0xcd, + 0x0d, + 0x0e, + 0x60, + 0xce, + 0x09, + 0x89, + 0x51, + 0xe1, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x28, + 0x16, + 0x14, + 0x28, + 0x35, + 0x83, + 0x0b, + 0x1c, + 0x3f, + 0x60, + 0x70, + 0x61, + 0xef, + 0xd5, + 0x03, + 0x41, + 0x05, + 0x60, + 0xc2, + 0x70, + 0x5a, + 0x79, + 0x59, + 0x83, + 0x40, + 0x83, + 0xe0, + 0xb0, + 0xfd, + 0x4d, + 0x87, + 0x0f, + 0x9d, + 0xc2, + 0xa0, + 0x7a, + 0xd3, + 0x0b, + 0x18, + 0x36, + 0x16, + 0x07, + 0x06, + 0x13, + 0x85, + 0x82, + 0x41, + 0x40, + 0x68, + 0x58, + 0x3f, + 0xc0, + 0x83, + 0x60, + 0x43, + 0x60, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xfe, + 0x43, + 0x59, + 0x81, + 0x81, + 0xa1, + 0xf6, + 0x0a, + 0x03, + 0x43, + 0xef, + 0xfc, + 0x82, + 0x42, + 0xc0, + 0xc0, + 0xd0, + 0x3e, + 0x06, + 0xaa, + 0x2b, + 0x43, + 0x40, + 0xaf, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0x7f, + 0xf9, + 0x0a, + 0x80, + 0x90, + 0x30, + 0x7b, + 0x0b, + 0x40, + 0xc1, + 0xd4, + 0x03, + 0x84, + 0xc1, + 0x9c, + 0x0e, + 0x84, + 0xc1, + 0xc8, + 0x34, + 0x33, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x04, + 0x1e, + 0x70, + 0xfa, + 0xd1, + 0x86, + 0x06, + 0x86, + 0x62, + 0x4a, + 0x0e, + 0x1f, + 0x38, + 0x38, + 0xc3, + 0xfe, + 0x7e, + 0x43, + 0x79, + 0x09, + 0xe1, + 0xe0, + 0xd6, + 0x3e, + 0x44, + 0x1e, + 0x0f, + 0x90, + 0x30, + 0x7f, + 0xcc, + 0x50, + 0x14, + 0x0d, + 0x43, + 0x4b, + 0x1c, + 0x3b, + 0x1c, + 0x1e, + 0x34, + 0x35, + 0x03, + 0x3d, + 0x87, + 0x38, + 0x67, + 0x4f, + 0x06, + 0xa0, + 0x2f, + 0x21, + 0x5c, + 0x1e, + 0x90, + 0xfa, + 0x00, + 0x0f, + 0x21, + 0xc8, + 0x77, + 0x02, + 0x81, + 0xb0, + 0xf6, + 0x83, + 0x09, + 0xd0, + 0xf3, + 0xfc, + 0x6e, + 0x1f, + 0xb0, + 0x9c, + 0x90, + 0x68, + 0x58, + 0x5a, + 0x0c, + 0x0f, + 0x81, + 0x82, + 0xc2, + 0x90, + 0x91, + 0xfa, + 0x24, + 0x3f, + 0x31, + 0x40, + 0x68, + 0x72, + 0x31, + 0x40, + 0xb0, + 0xce, + 0x49, + 0x21, + 0xfa, + 0x86, + 0x09, + 0x0f, + 0xd8, + 0xe0, + 0x95, + 0xc1, + 0xa8, + 0x70, + 0x30, + 0xad, + 0x04, + 0x99, + 0x70, + 0x65, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x1e, + 0x60, + 0xfb, + 0xc8, + 0x6f, + 0x07, + 0xe7, + 0x0b, + 0x56, + 0x1f, + 0xe7, + 0x40, + 0xe8, + 0x7d, + 0x68, + 0x77, + 0x81, + 0xc0, + 0x9f, + 0xf3, + 0x05, + 0xe0, + 0xea, + 0x07, + 0xe4, + 0x3a, + 0x81, + 0xfe, + 0x7f, + 0xf2, + 0x1d, + 0x01, + 0x28, + 0x28, + 0x3a, + 0x84, + 0x94, + 0x1c, + 0x3b, + 0x03, + 0x94, + 0x34, + 0x37, + 0x05, + 0x94, + 0x70, + 0xce, + 0x19, + 0x28, + 0x21, + 0xa4, + 0x1f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x1f, + 0xca, + 0x09, + 0xe0, + 0x2a, + 0x9f, + 0x41, + 0xd5, + 0xca, + 0x0f, + 0xfd, + 0x03, + 0x0b, + 0x43, + 0xed, + 0x28, + 0x38, + 0x5c, + 0x13, + 0x8c, + 0x68, + 0x6f, + 0x04, + 0x81, + 0x5e, + 0x0f, + 0x9f, + 0xe9, + 0x0f, + 0xfd, + 0x40, + 0xfc, + 0x87, + 0x50, + 0x3f, + 0x6f, + 0xff, + 0x90, + 0x38, + 0x75, + 0x03, + 0xed, + 0x0e, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x48, + 0x2f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x1e, + 0x50, + 0x7d, + 0xc1, + 0xd4, + 0x0f, + 0xd4, + 0x7f, + 0xf8, + 0x3e, + 0x5f, + 0xe0, + 0xfd, + 0x40, + 0xb0, + 0xdc, + 0x1b, + 0x0a, + 0xc3, + 0xb8, + 0x17, + 0x81, + 0xe8, + 0x3e, + 0x72, + 0x78, + 0xe0, + 0xf6, + 0x81, + 0xc2, + 0x43, + 0x68, + 0x6a, + 0x07, + 0xec, + 0xff, + 0xf2, + 0x0a, + 0x0b, + 0xad, + 0x70, + 0x58, + 0x7a, + 0x81, + 0xea, + 0x07, + 0xa8, + 0x1e, + 0x43, + 0xea, + 0x07, + 0x0f, + 0xc8, + 0x10, + 0xf7, + 0x90, + 0x38, + 0xe1, + 0xf3, + 0x83, + 0x41, + 0xa1, + 0xfc, + 0xff, + 0xe0, + 0xfb, + 0xcb, + 0x6b, + 0x03, + 0x40, + 0xf8, + 0x2c, + 0x39, + 0xe3, + 0xe0, + 0x38, + 0x7c, + 0x93, + 0xff, + 0x83, + 0xe7, + 0x0b, + 0x0f, + 0x94, + 0x38, + 0x58, + 0x7d, + 0xa3, + 0xff, + 0x82, + 0x70, + 0x38, + 0x58, + 0x7b, + 0x80, + 0xe1, + 0x61, + 0xce, + 0x13, + 0xff, + 0xa0, + 0x21, + 0x38, + 0x7e, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x8f, + 0xfe, + 0x83, + 0x46, + 0x87, + 0xa8, + 0x1e, + 0x86, + 0x06, + 0x30, + 0x7e, + 0xd0, + 0x58, + 0x6e, + 0x0b, + 0x83, + 0x50, + 0x37, + 0x14, + 0x04, + 0x83, + 0x0f, + 0xfb, + 0x43, + 0xfd, + 0xff, + 0xd0, + 0x6c, + 0x37, + 0xd0, + 0x79, + 0xc2, + 0xbd, + 0x61, + 0xed, + 0x03, + 0x9a, + 0xb0, + 0xce, + 0x0b, + 0x4d, + 0x2c, + 0x2d, + 0x2c, + 0x2d, + 0x03, + 0x81, + 0x0f, + 0xb4, + 0x38, + 0x0f, + 0xe4, + 0x3f, + 0x70, + 0x75, + 0x03, + 0xf7, + 0x4f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xf9, + 0xff, + 0x82, + 0x90, + 0x98, + 0x3b, + 0x09, + 0xe0, + 0x3d, + 0x76, + 0x1f, + 0xf8, + 0x3f, + 0xf7, + 0xfe, + 0x0e, + 0x50, + 0x73, + 0xc1, + 0xed, + 0x0c, + 0xe1, + 0xf3, + 0x9f, + 0xfe, + 0x41, + 0xa1, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0xc8, + 0x6b, + 0xd0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x7f, + 0xe4, + 0x37, + 0x9c, + 0x3d, + 0xa1, + 0xc9, + 0x87, + 0xb4, + 0x3e, + 0xff, + 0xc8, + 0x10, + 0xd8, + 0x7b, + 0x40, + 0xf0, + 0x3f, + 0xf2, + 0x1a, + 0x02, + 0x1f, + 0xf8, + 0x2c, + 0x27, + 0x0f, + 0xc9, + 0x84, + 0xe3, + 0x86, + 0x73, + 0xf3, + 0xda, + 0x1b, + 0x4c, + 0x27, + 0x43, + 0xac, + 0x18, + 0x4e, + 0x12, + 0x38, + 0x5b, + 0x6e, + 0x06, + 0x18, + 0x17, + 0x20, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x98, + 0x3f, + 0x5a, + 0xee, + 0x5e, + 0x0c, + 0xaf, + 0xff, + 0x21, + 0xf6, + 0x81, + 0xc3, + 0x68, + 0x54, + 0x24, + 0xa0, + 0x4f, + 0x8f, + 0xff, + 0x06, + 0x6f, + 0x25, + 0x07, + 0xc8, + 0x7b, + 0x04, + 0x83, + 0x0f, + 0xdf, + 0xf8, + 0x3b, + 0x8c, + 0x12, + 0x0c, + 0x33, + 0x83, + 0xff, + 0x06, + 0xe0, + 0x40, + 0xa0, + 0x4a, + 0x1c, + 0x3d, + 0x40, + 0xa4, + 0x50, + 0x79, + 0xfe, + 0x00, + 0x14, + 0x1f, + 0xf8, + 0x0f, + 0x8f, + 0xfe, + 0x83, + 0x61, + 0xac, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x3e, + 0x92, + 0xff, + 0xf0, + 0x1d, + 0x03, + 0x85, + 0xa1, + 0xf9, + 0xd6, + 0x07, + 0x07, + 0xad, + 0x24, + 0x2b, + 0x0c, + 0xa2, + 0x25, + 0x14, + 0x0d, + 0x41, + 0xc9, + 0x93, + 0x0d, + 0xa6, + 0x92, + 0x63, + 0x01, + 0xc6, + 0x04, + 0x98, + 0x30, + 0x68, + 0x74, + 0x87, + 0xd0, + 0x67, + 0xc1, + 0xf0, + 0x0f, + 0x9c, + 0x24, + 0x3b, + 0xf4, + 0xe0, + 0xe0, + 0xf9, + 0xc7, + 0xe4, + 0x3f, + 0x70, + 0xf6, + 0x1f, + 0xb8, + 0x0e, + 0x3a, + 0x19, + 0xd0, + 0xac, + 0x2b, + 0x0f, + 0x4f, + 0x90, + 0x41, + 0xfb, + 0x10, + 0xd8, + 0x10, + 0x7a, + 0xde, + 0x9d, + 0x9c, + 0x13, + 0x79, + 0x1e, + 0xf4, + 0x1b, + 0x3b, + 0x1d, + 0xf0, + 0x6a, + 0x18, + 0xad, + 0x37, + 0x03, + 0x83, + 0x07, + 0x0e, + 0x3a, + 0x17, + 0x01, + 0x2e, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x14, + 0x1e, + 0xd0, + 0xfa, + 0xcf, + 0xfe, + 0x43, + 0x21, + 0xda, + 0x1f, + 0xeb, + 0xff, + 0x04, + 0x87, + 0xda, + 0x1e, + 0xf3, + 0x7f, + 0xf8, + 0x25, + 0x07, + 0xfe, + 0x0e, + 0x7a, + 0xee, + 0x0e, + 0x47, + 0x0e, + 0x60, + 0xec, + 0x7f, + 0xe8, + 0x35, + 0x07, + 0x0e, + 0x60, + 0xd8, + 0x1f, + 0xfa, + 0x0a, + 0x80, + 0x70, + 0xea, + 0x04, + 0x84, + 0xe1, + 0x3e, + 0x40, + 0x0f, + 0xfc, + 0x1a, + 0xd3, + 0x41, + 0x86, + 0xc0, + 0xee, + 0xc6, + 0x08, + 0xc3, + 0xb7, + 0x31, + 0x8c, + 0x3b, + 0x67, + 0x34, + 0xcd, + 0x06, + 0xb6, + 0xe0, + 0xc7, + 0x8d, + 0x06, + 0x85, + 0x84, + 0x9d, + 0xfe, + 0x70, + 0xec, + 0x17, + 0x05, + 0x84, + 0x98, + 0x3e, + 0x81, + 0x85, + 0x98, + 0xdb, + 0xa6, + 0x0a, + 0x19, + 0x98, + 0xee, + 0x0c, + 0x68, + 0x98, + 0x13, + 0x38, + 0xd0, + 0xb0, + 0xd9, + 0x8e, + 0x1b, + 0x0d, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xf0, + 0xff, + 0xc8, + 0x77, + 0x83, + 0xe9, + 0x0f, + 0xfc, + 0x09, + 0x0f, + 0xdf, + 0xf2, + 0x14, + 0x87, + 0xf6, + 0x84, + 0xf8, + 0xff, + 0xf2, + 0x12, + 0x1d, + 0xa1, + 0xfe, + 0x70, + 0x68, + 0xe1, + 0xe8, + 0x73, + 0x9c, + 0x3d, + 0x40, + 0x9f, + 0x83, + 0xec, + 0x2e, + 0xda, + 0x07, + 0x71, + 0x69, + 0xa5, + 0xc0, + 0x70, + 0x21, + 0x68, + 0x50, + 0x48, + 0x67, + 0xc1, + 0xe0, + 0x04, + 0x87, + 0x50, + 0x3e, + 0x7a, + 0x7f, + 0xe4, + 0x3f, + 0xd4, + 0x0f, + 0xfb, + 0xff, + 0x05, + 0x04, + 0xba, + 0x8b, + 0x80, + 0xf0, + 0xbf, + 0xe0, + 0xfb, + 0xff, + 0x07, + 0xed, + 0x0c, + 0xe1, + 0xd2, + 0x60, + 0xa0, + 0x30, + 0xec, + 0x18, + 0x28, + 0x0c, + 0x35, + 0x01, + 0x82, + 0x41, + 0x86, + 0xc2, + 0x47, + 0x50, + 0x85, + 0x40, + 0x9b, + 0x05, + 0xc1, + 0x21, + 0x79, + 0x0e, + 0xa0, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x1e, + 0xa0, + 0x7d, + 0x69, + 0xff, + 0x90, + 0xc8, + 0x75, + 0x03, + 0xfe, + 0x5a, + 0x8b, + 0x04, + 0x84, + 0xff, + 0xf0, + 0x2e, + 0x0a, + 0x06, + 0x09, + 0x0c, + 0x84, + 0xee, + 0x08, + 0x3f, + 0x68, + 0x30, + 0xfd, + 0x05, + 0x0e, + 0x1f, + 0xb3, + 0xff, + 0xc1, + 0x50, + 0x3b, + 0x43, + 0xec, + 0x3b, + 0x8e, + 0x0d, + 0x40, + 0x9e, + 0x0a, + 0xc2, + 0x42, + 0xf2, + 0x1d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x48, + 0x66, + 0x81, + 0x3c, + 0xeb, + 0xbd, + 0x07, + 0x9f, + 0xd3, + 0x07, + 0xfb, + 0x09, + 0x83, + 0xb8, + 0x0a, + 0x91, + 0xea, + 0x0a, + 0xcc, + 0x91, + 0x9e, + 0x0f, + 0x7e, + 0xa2, + 0x61, + 0xf2, + 0xb8, + 0x93, + 0x0e, + 0x82, + 0x92, + 0x4c, + 0x3b, + 0x03, + 0xf4, + 0x98, + 0x6a, + 0x3f, + 0x26, + 0x0c, + 0x36, + 0x85, + 0x26, + 0x0c, + 0x2b, + 0x0d, + 0x2a, + 0x06, + 0x12, + 0x83, + 0x4c, + 0x16, + 0x1f, + 0xf8, + 0x3c, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x0f, + 0xfe, + 0x0e, + 0xe6, + 0x0f, + 0x61, + 0xf3, + 0x07, + 0xb0, + 0xf9, + 0xff, + 0xc1, + 0x41, + 0xf6, + 0x1f, + 0x5c, + 0x7f, + 0xf2, + 0x19, + 0x30, + 0xb0, + 0xa8, + 0x1e, + 0xd0, + 0x68, + 0x28, + 0x19, + 0x3d, + 0x4f, + 0x53, + 0x83, + 0x6e, + 0x16, + 0x15, + 0x02, + 0x73, + 0xff, + 0xa0, + 0xb4, + 0xc2, + 0xc3, + 0x20, + 0x70, + 0xf6, + 0x1a, + 0x45, + 0x07, + 0xaf, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x5c, + 0x1f, + 0xcf, + 0x0f, + 0xf2, + 0x1f, + 0xda, + 0x0b, + 0x0f, + 0xee, + 0x0b, + 0x0e, + 0x60, + 0x7f, + 0xf8, + 0x2b, + 0x54, + 0x83, + 0x0b, + 0x0c, + 0xa2, + 0x41, + 0x85, + 0x87, + 0xd7, + 0xfe, + 0x0e, + 0x49, + 0x06, + 0x16, + 0x1d, + 0x92, + 0x0d, + 0x06, + 0x1a, + 0x85, + 0xff, + 0x83, + 0x61, + 0xff, + 0x81, + 0xc5, + 0xff, + 0xe0, + 0x40, + 0x5f, + 0xf8, + 0x0f, + 0xca, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0x9d, + 0xff, + 0xf0, + 0x76, + 0x12, + 0x13, + 0x87, + 0x61, + 0x68, + 0x59, + 0x04, + 0xff, + 0xe0, + 0x5a, + 0x50, + 0x1a, + 0x0c, + 0x27, + 0x28, + 0x0d, + 0x06, + 0x1e, + 0xbf, + 0xf0, + 0x64, + 0xa0, + 0x34, + 0x18, + 0x6c, + 0xa0, + 0x34, + 0x18, + 0x54, + 0x2f, + 0xfc, + 0x16, + 0x8a, + 0x06, + 0x81, + 0x05, + 0x87, + 0xb4, + 0x39, + 0x0f, + 0xb4, + 0x30, + 0x0f, + 0xca, + 0x0f, + 0xdc, + 0x13, + 0xa3, + 0x07, + 0xa8, + 0x38, + 0x6e, + 0x0f, + 0x9f, + 0xf5, + 0xa1, + 0xfd, + 0x40, + 0xfb, + 0x81, + 0xff, + 0xe0, + 0xb8, + 0x0f, + 0x02, + 0x81, + 0xfd, + 0xc0, + 0x4e, + 0x0f, + 0x3a, + 0x3a, + 0x0b, + 0x0d, + 0xaa, + 0xe0, + 0x48, + 0x73, + 0x81, + 0x03, + 0xc1, + 0xee, + 0x03, + 0x70, + 0x1c, + 0x27, + 0x09, + 0x40, + 0x7c, + 0x1b, + 0x82, + 0x6f, + 0x90, + 0xe4, + 0x27, + 0x90, + 0xff, + 0xc1, + 0xff, + 0x04, + 0x86, + 0x70, + 0xc8, + 0x6a, + 0x1f, + 0xe7, + 0x43, + 0xf9, + 0xc7, + 0x83, + 0xfc, + 0xe7, + 0x06, + 0xd0, + 0x7f, + 0xf9, + 0x1e, + 0x17, + 0x79, + 0x70, + 0x7e, + 0x78, + 0x3f, + 0xf5, + 0xff, + 0x07, + 0x4f, + 0xc8, + 0x6c, + 0x3b, + 0x13, + 0x43, + 0x61, + 0xac, + 0x2f, + 0xf8, + 0x36, + 0x85, + 0xa1, + 0xb0, + 0xac, + 0x36, + 0xbd, + 0x84, + 0xa0, + 0xde, + 0xab, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0xad, + 0x0c, + 0xf0, + 0x7c, + 0xe1, + 0x5b, + 0x61, + 0xfd, + 0x70, + 0x4f, + 0x21, + 0xde, + 0xaf, + 0x98, + 0x70, + 0xff, + 0xc1, + 0x5a, + 0x35, + 0x21, + 0x61, + 0x94, + 0x75, + 0x66, + 0x61, + 0xf6, + 0x83, + 0x33, + 0x0e, + 0x4f, + 0xe3, + 0x30, + 0xcc, + 0x61, + 0x66, + 0x61, + 0xb4, + 0xfe, + 0x33, + 0x09, + 0xc1, + 0xa0, + 0xc8, + 0xc2, + 0xd0, + 0x61, + 0x61, + 0x61, + 0x41, + 0x63, + 0xc3, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x8f, + 0xfd, + 0x07, + 0x26, + 0x1f, + 0xef, + 0x20, + 0xff, + 0xc1, + 0xc8, + 0x30, + 0xf6, + 0x1e, + 0xcf, + 0xfc, + 0x1d, + 0xa6, + 0x1f, + 0xf6, + 0x83, + 0x5f, + 0xc0, + 0xa0, + 0x57, + 0xab, + 0xc1, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xd7, + 0xe8, + 0x3f, + 0x3c, + 0x50, + 0xf2, + 0x19, + 0xf2, + 0x0a, + 0x01, + 0xf4, + 0x09, + 0x0d, + 0x40, + 0xe8, + 0x0f, + 0xe5, + 0x07, + 0x9d, + 0x0e, + 0x70, + 0xf9, + 0xdf, + 0xff, + 0x07, + 0xb4, + 0x42, + 0x43, + 0xf6, + 0x98, + 0x58, + 0x4e, + 0x83, + 0xff, + 0xc0, + 0x78, + 0xd3, + 0x0b, + 0x0f, + 0xda, + 0x75, + 0x61, + 0xfb, + 0x09, + 0x70, + 0x7b, + 0x37, + 0xfe, + 0x0d, + 0x43, + 0x06, + 0x15, + 0x03, + 0x6a, + 0xc0, + 0xe3, + 0x86, + 0x72, + 0x81, + 0x5e, + 0x0e, + 0xd3, + 0x03, + 0x77, + 0x90, + 0xa1, + 0x8e, + 0x42, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x18, + 0x3d, + 0xa1, + 0xf5, + 0xaf, + 0x72, + 0xe0, + 0xf7, + 0xff, + 0x41, + 0xf9, + 0xf5, + 0x87, + 0x21, + 0x9c, + 0xd3, + 0x0c, + 0xe9, + 0x40, + 0x68, + 0x28, + 0x1f, + 0x5f, + 0xe4, + 0x3f, + 0x48, + 0x6d, + 0x0e, + 0x92, + 0xeb, + 0x68, + 0x76, + 0x09, + 0x0d, + 0xa1, + 0xac, + 0x12, + 0x1b, + 0x43, + 0x68, + 0x2f, + 0xf2, + 0x15, + 0x87, + 0xfe, + 0x06, + 0x9f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x14, + 0x16, + 0x86, + 0xc3, + 0xbb, + 0xfc, + 0x0c, + 0x3f, + 0xb4, + 0x36, + 0x1f, + 0xda, + 0x0b, + 0xd4, + 0x02, + 0x0f, + 0xf3, + 0x76, + 0x0e, + 0x30, + 0xd8, + 0xe6, + 0x14, + 0x0f, + 0xc8, + 0xc6, + 0x1f, + 0xb4, + 0x14, + 0x30, + 0x94, + 0x0d, + 0x0a, + 0x4c, + 0x2a, + 0x37, + 0xe3, + 0x06, + 0x16, + 0x4e, + 0x81, + 0xc1, + 0x81, + 0xc2, + 0xc2, + 0xa0, + 0x30, + 0x50, + 0x2c, + 0x16, + 0x07, + 0x02, + 0x17, + 0x81, + 0x83, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x7f, + 0xf0, + 0x6f, + 0x18, + 0x79, + 0xc3, + 0x93, + 0x0f, + 0x38, + 0x7d, + 0xff, + 0xc0, + 0x83, + 0x61, + 0xfe, + 0xb8, + 0x7f, + 0xf8, + 0x34, + 0x38, + 0x30, + 0x41, + 0xf9, + 0xcd, + 0x03, + 0x87, + 0xcd, + 0x3f, + 0xa8, + 0x1a, + 0x68, + 0x16, + 0x1f, + 0x39, + 0xbf, + 0xf8, + 0x2d, + 0x30, + 0xd8, + 0x79, + 0xc7, + 0x0d, + 0x87, + 0x94, + 0x6f, + 0xff, + 0x41, + 0xff, + 0x83, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x27, + 0xfd, + 0x07, + 0x59, + 0x87, + 0x30, + 0x7e, + 0xc3, + 0x98, + 0x3f, + 0x7f, + 0xd0, + 0x52, + 0x16, + 0x1c, + 0xc1, + 0x3e, + 0x07, + 0xfd, + 0x07, + 0x21, + 0xff, + 0x83, + 0xff, + 0x07, + 0xe6, + 0xff, + 0xc8, + 0x6e, + 0xa3, + 0x18, + 0xd0, + 0x9c, + 0xa1, + 0x8c, + 0x68, + 0x5c, + 0x50, + 0xc6, + 0x34, + 0x0e, + 0x0a, + 0x18, + 0xc6, + 0x82, + 0x4f, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x28, + 0x16, + 0x0c, + 0x18, + 0x77, + 0x0e, + 0x38, + 0x30, + 0xf4, + 0xff, + 0xf8, + 0x3e, + 0xc1, + 0x83, + 0x09, + 0xd0, + 0xb0, + 0x74, + 0xc3, + 0x3c, + 0x0c, + 0x3f, + 0xf0, + 0x5f, + 0xf9, + 0x0f, + 0xf6, + 0x87, + 0xe4, + 0x3b, + 0x43, + 0xe7, + 0xbf, + 0xfc, + 0x16, + 0x84, + 0xfd, + 0x07, + 0x38, + 0x4e, + 0x6d, + 0x03, + 0x68, + 0xf0, + 0x34, + 0x78, + 0x08, + 0x14, + 0x16, + 0x84, + 0x80, + 0x02, + 0x1f, + 0xf8, + 0x1e, + 0x1f, + 0xfe, + 0x0a, + 0xdc, + 0x2c, + 0x0e, + 0x1c, + 0xff, + 0xf0, + 0x73, + 0x85, + 0x81, + 0xc9, + 0x03, + 0x81, + 0xc0, + 0xe3, + 0xc0, + 0xaf, + 0xe0, + 0xa4, + 0x3f, + 0xf0, + 0x6b, + 0xae, + 0xc3, + 0x92, + 0x81, + 0xd8, + 0x67, + 0x2f, + 0xf8, + 0x36, + 0x94, + 0x0e, + 0xc2, + 0xb0, + 0x5f, + 0xf0, + 0x1c, + 0x2a, + 0x07, + 0x61, + 0x21, + 0x50, + 0x2b, + 0x80, + 0x18, + 0x36, + 0x16, + 0x87, + 0x5a, + 0xda, + 0xdc, + 0x87, + 0x2b, + 0xff, + 0xa0, + 0xfd, + 0x85, + 0xa1, + 0x3a, + 0x5f, + 0xfe, + 0x03, + 0xcb, + 0x6b, + 0x51, + 0x41, + 0xf7, + 0x06, + 0xc3, + 0xf5, + 0xff, + 0x83, + 0xa9, + 0xd0, + 0x2a, + 0x78, + 0x27, + 0xca, + 0x82, + 0xa1, + 0x05, + 0x40, + 0x3f, + 0xd0, + 0x67, + 0x09, + 0x83, + 0x90, + 0xb8, + 0x27, + 0x0e, + 0xc2, + 0x83, + 0xbf, + 0xd0, + 0x00, + 0x0f, + 0xe5, + 0x07, + 0xde, + 0x0e, + 0x70, + 0xfd, + 0x77, + 0xff, + 0x07, + 0xa8, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0x70, + 0x4f, + 0xfa, + 0x09, + 0xf0, + 0x7f, + 0xe0, + 0xa0, + 0x5f, + 0xf0, + 0x7e, + 0xa0, + 0x76, + 0x1e, + 0x8b, + 0xfe, + 0x0e, + 0xa1, + 0x40, + 0xec, + 0x3b, + 0x05, + 0x03, + 0x38, + 0x6b, + 0x03, + 0xff, + 0x06, + 0xc3, + 0xff, + 0x01, + 0x81, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x19, + 0xe0, + 0x7f, + 0xe0, + 0xd4, + 0x34, + 0x3b, + 0x0f, + 0xbf, + 0xf0, + 0x7d, + 0xa1, + 0x9c, + 0x10, + 0x6d, + 0x0c, + 0xe0, + 0xb4, + 0x17, + 0xfa, + 0x09, + 0x80, + 0xe1, + 0xff, + 0x8f, + 0xfe, + 0x0a, + 0x78, + 0x0c, + 0x07, + 0x0b, + 0x06, + 0x0e, + 0x83, + 0x02, + 0x80, + 0xc8, + 0x0a, + 0xa0, + 0x30, + 0xba, + 0xfc, + 0x50, + 0x3f, + 0xda, + 0x21, + 0xfc, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0x21, + 0x90, + 0xe7, + 0x41, + 0xa0, + 0x70, + 0xf3, + 0x81, + 0x81, + 0x6b, + 0x07, + 0x7f, + 0x5e, + 0xa9, + 0x0e, + 0xa0, + 0x2c, + 0x3d, + 0x04, + 0xc0, + 0xa2, + 0xe0, + 0x5c, + 0x50, + 0x2b, + 0xf0, + 0x64, + 0xbe, + 0x09, + 0xc3, + 0xe9, + 0x30, + 0xb0, + 0xe5, + 0x18, + 0x3b, + 0xf9, + 0x05, + 0x0c, + 0x18, + 0x5a, + 0x1b, + 0x1c, + 0x18, + 0x58, + 0x67, + 0x28, + 0x0c, + 0x2c, + 0x36, + 0xac, + 0x16, + 0x16, + 0x1a, + 0x14, + 0x79, + 0x3d, + 0x04, + 0x28, + 0x7e, + 0x0b, + 0x0e, + 0xbc, + 0x98, + 0x58, + 0x7d, + 0xa6, + 0x4e, + 0xe1, + 0xda, + 0x66, + 0x66, + 0x08, + 0x1f, + 0x8c, + 0xc6, + 0x2d, + 0xd3, + 0x63, + 0x06, + 0x1b, + 0x4e, + 0x4c, + 0x10, + 0x6f, + 0xc1, + 0x64, + 0x84, + 0xe9, + 0x85, + 0xb8, + 0x54, + 0xd3, + 0x09, + 0xe0, + 0xb3, + 0x4c, + 0x2b, + 0x0a, + 0xcf, + 0xc0, + 0xf0, + 0x6d, + 0x20, + 0xae, + 0x0e, + 0x43, + 0xd2, + 0x1c, + 0x0f, + 0x94, + 0x1f, + 0x9c, + 0x7e, + 0xa7, + 0xf0, + 0x4e, + 0x0d, + 0x09, + 0xc3, + 0xfa, + 0x43, + 0x61, + 0xfd, + 0x23, + 0x7a, + 0x80, + 0x81, + 0x7e, + 0x55, + 0xa8, + 0x1e, + 0x0b, + 0x43, + 0x61, + 0xd0, + 0x52, + 0x13, + 0x87, + 0xf4, + 0x8f, + 0xf0, + 0x49, + 0x4f, + 0x41, + 0x61, + 0xda, + 0xda, + 0x80, + 0xe1, + 0xd8, + 0x1c, + 0x1f, + 0xe4, + 0xa0, + 0x28, + 0x1d, + 0x86, + 0xd1, + 0xc3, + 0xd8, + 0x64, + 0x10, + 0x7d, + 0x84, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x03, + 0xff, + 0x83, + 0x31, + 0x85, + 0x85, + 0x87, + 0xd8, + 0x58, + 0x58, + 0x7d, + 0xff, + 0xc0, + 0xe0, + 0xb5, + 0xfc, + 0x17, + 0x81, + 0x87, + 0xfe, + 0x41, + 0xbf, + 0xf0, + 0x7d, + 0x98, + 0x76, + 0x19, + 0x6c, + 0xff, + 0x83, + 0x6a, + 0x8c, + 0x3b, + 0x09, + 0xc9, + 0x3f, + 0xe0, + 0xb4, + 0xc1, + 0x87, + 0x60, + 0x71, + 0xc1, + 0x86, + 0x70, + 0x28, + 0x90, + 0x75, + 0xbc, + 0x00, + 0x07, + 0x03, + 0x05, + 0x01, + 0x21, + 0xa8, + 0x60, + 0xa0, + 0x24, + 0x3e, + 0xc1, + 0x40, + 0x68, + 0x7d, + 0xff, + 0x90, + 0x70, + 0x7f, + 0xe0, + 0x3c, + 0x7f, + 0xf8, + 0x3c, + 0xbb, + 0x97, + 0x07, + 0xfb, + 0x0f, + 0xe8, + 0x7f, + 0xf4, + 0x1b, + 0x18, + 0x93, + 0x18, + 0x2a, + 0x0c, + 0x49, + 0x8c, + 0x16, + 0x8c, + 0x49, + 0x8c, + 0x0b, + 0x03, + 0x12, + 0x63, + 0x01, + 0x09, + 0x88, + 0x14, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x8f, + 0xff, + 0x21, + 0x48, + 0x6d, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xeb, + 0xff, + 0x40, + 0xe0, + 0x49, + 0x83, + 0x1c, + 0x2f, + 0x12, + 0x60, + 0xc7, + 0x0f, + 0x49, + 0xf8, + 0x70, + 0xf4, + 0x98, + 0x31, + 0xc3, + 0x4c, + 0x98, + 0x31, + 0xc3, + 0x64, + 0x9f, + 0x87, + 0x0a, + 0xc9, + 0x30, + 0x63, + 0x85, + 0xa4, + 0x98, + 0x31, + 0xc1, + 0x60, + 0xbf, + 0xf8, + 0x0a, + 0x04, + 0x87, + 0x9c, + 0x0f, + 0xf9, + 0x0e, + 0x78, + 0x2a, + 0x03, + 0x43, + 0xdc, + 0x38, + 0x4e, + 0x87, + 0xce, + 0x1c, + 0xf0, + 0x7b, + 0xbf, + 0xd4, + 0x06, + 0x87, + 0x68, + 0x34, + 0x27, + 0x83, + 0x61, + 0x61, + 0xe4, + 0x0e, + 0x85, + 0x87, + 0xef, + 0x23, + 0xe8, + 0x3c, + 0x8a, + 0x0f, + 0xfd, + 0x97, + 0xfe, + 0x0c, + 0xe4, + 0x99, + 0x26, + 0x1b, + 0x49, + 0x32, + 0x4c, + 0x27, + 0x05, + 0x0c, + 0x93, + 0x0b, + 0x4f, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0x28, + 0x34, + 0x19, + 0xd0, + 0x38, + 0x4e, + 0x1c, + 0xe1, + 0x68, + 0x34, + 0x3e, + 0xbf, + 0xfc, + 0x1f, + 0xf8, + 0x39, + 0xc2, + 0x5c, + 0x1a, + 0x41, + 0x69, + 0xd3, + 0x4c, + 0x90, + 0x90, + 0x60, + 0x93, + 0x24, + 0x3d, + 0xf9, + 0x32, + 0x43, + 0x26, + 0x09, + 0x32, + 0x42, + 0xa1, + 0xaa, + 0x4c, + 0x90, + 0xb4, + 0xfc, + 0x99, + 0x20, + 0x70, + 0x60, + 0x91, + 0x24, + 0x1a, + 0x0c, + 0x12, + 0x14, + 0x81, + 0x0b, + 0x3c, + 0x07, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x19, + 0xd0, + 0x50, + 0x0f, + 0xd0, + 0x1d, + 0x28, + 0x0a, + 0x2b, + 0x0f, + 0x50, + 0x12, + 0x0c, + 0x37, + 0xf5, + 0x40, + 0xcd, + 0x0a, + 0x80, + 0xbf, + 0x0f, + 0x02, + 0x80, + 0xa0, + 0x30, + 0xf5, + 0x01, + 0x20, + 0xc3, + 0x3f, + 0x9a, + 0x0e, + 0x12, + 0xa0, + 0x6d, + 0xf8, + 0x0e, + 0xc0, + 0xdd, + 0x06, + 0x09, + 0x50, + 0x37, + 0x0b, + 0x06, + 0x3f, + 0xac, + 0x2c, + 0xa0, + 0xc1, + 0x68, + 0x59, + 0x04, + 0x81, + 0xc1, + 0xe8, + 0x3f, + 0xf0, + 0x40, + 0x28, + 0x82, + 0x47, + 0xf2, + 0x07, + 0x04, + 0x8c, + 0x0d, + 0x0f, + 0x48, + 0xc0, + 0xd0, + 0xdf, + 0xd4, + 0x06, + 0xad, + 0x0b, + 0x47, + 0xf2, + 0x3c, + 0x3a, + 0x30, + 0x34, + 0x3a, + 0xf0, + 0xc0, + 0xd0, + 0xef, + 0x5b, + 0x03, + 0x40, + 0x8d, + 0x16, + 0xfc, + 0x83, + 0x76, + 0x46, + 0x06, + 0x83, + 0x72, + 0x46, + 0x06, + 0x94, + 0x0a, + 0x46, + 0x06, + 0x9a, + 0x14, + 0x8f, + 0xe4, + 0x83, + 0x48, + 0xc0, + 0x90, + 0x28, + 0x13, + 0x06, + 0xc3, + 0x9d, + 0xff, + 0xf0, + 0x7c, + 0xe1, + 0xb0, + 0xfe, + 0x7a, + 0xbc, + 0x13, + 0x86, + 0x70, + 0xd8, + 0x6b, + 0x40, + 0xe1, + 0xb0, + 0xe6, + 0x03, + 0xfe, + 0x0f, + 0xe6, + 0x0d, + 0x87, + 0xd7, + 0xff, + 0x83, + 0x63, + 0x02, + 0x20, + 0xf5, + 0x06, + 0x28, + 0x38, + 0x76, + 0x06, + 0x30, + 0xa8, + 0x15, + 0x00, + 0xec, + 0xbc, + 0x16, + 0x13, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0x9e, + 0x0e, + 0xd0, + 0xfd, + 0x43, + 0xff, + 0x07, + 0xec, + 0x3d, + 0x87, + 0xef, + 0x57, + 0x61, + 0x68, + 0x5a, + 0x1d, + 0x85, + 0x68, + 0x34, + 0x3b, + 0x0c, + 0xc0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xfe, + 0xbf, + 0xf8, + 0x35, + 0x03, + 0x50, + 0x3f, + 0x60, + 0xff, + 0xc1, + 0xb8, + 0x3a, + 0x81, + 0xe7, + 0x0f, + 0x50, + 0x3d, + 0x20, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x82, + 0x6e, + 0x06, + 0x1d, + 0x65, + 0x34, + 0x2c, + 0x3c, + 0x85, + 0x86, + 0xc3, + 0xfd, + 0x82, + 0x32, + 0x4e, + 0x07, + 0xf8, + 0xcc, + 0x2e, + 0x05, + 0xa6, + 0x66, + 0x1f, + 0x7a, + 0x23, + 0xa0, + 0x7d, + 0xe9, + 0x1d, + 0x0e, + 0x89, + 0xc8, + 0xb4, + 0x3b, + 0x33, + 0x0b, + 0x60, + 0xd5, + 0x8c, + 0x2c, + 0xc3, + 0x61, + 0xb0, + 0x69, + 0x40, + 0x58, + 0x6c, + 0x70, + 0xb4, + 0x50, + 0x6c, + 0x83, + 0x28, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x37, + 0xff, + 0x21, + 0x30, + 0x54, + 0x34, + 0x3f, + 0xe9, + 0x34, + 0x3f, + 0x3f, + 0xfc, + 0x09, + 0x03, + 0x92, + 0x60, + 0xc2, + 0xf0, + 0xe4, + 0x98, + 0x30, + 0xf3, + 0xff, + 0xc1, + 0xff, + 0x21, + 0xfc, + 0x86, + 0x70, + 0xfd, + 0x43, + 0xff, + 0x41, + 0xb0, + 0xe7, + 0x0f, + 0xa8, + 0x1c, + 0xe1, + 0xf6, + 0x87, + 0x38, + 0x79, + 0xc1, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf5, + 0x03, + 0xee, + 0x3f, + 0xfc, + 0x85, + 0x01, + 0x31, + 0xc3, + 0xf9, + 0xcc, + 0x19, + 0x85, + 0x01, + 0xc1, + 0x83, + 0x1c, + 0x1c, + 0x1d, + 0x83, + 0x02, + 0x16, + 0x06, + 0xbf, + 0x07, + 0xfe, + 0x0b, + 0x0c, + 0xc0, + 0xaf, + 0x78, + 0x34, + 0x83, + 0x0f, + 0xfb, + 0x03, + 0x87, + 0xf9, + 0xc0, + 0xd7, + 0xdc, + 0x0d, + 0x0f, + 0xf6, + 0x87, + 0xfd, + 0x7a, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x87, + 0xff, + 0x07, + 0x73, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0xd8, + 0x7c, + 0xff, + 0xe0, + 0xb4, + 0x0e, + 0x1e, + 0xc2, + 0x7c, + 0x3f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0x60, + 0x83, + 0xe4, + 0x81, + 0x8e, + 0x30, + 0x6c, + 0x63, + 0x1c, + 0x90, + 0xa8, + 0x0c, + 0xc7, + 0x30, + 0xd8, + 0x5b, + 0x8f, + 0x21, + 0x58, + 0x76, + 0x38, + 0x74, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x04, + 0x1e, + 0xa0, + 0x7c, + 0xf1, + 0xff, + 0x83, + 0xc9, + 0x81, + 0x81, + 0x87, + 0xef, + 0xfc, + 0x14, + 0x1f, + 0x50, + 0x3d, + 0x69, + 0xff, + 0xe4, + 0x0c, + 0x1f, + 0xf8, + 0x3d, + 0xea, + 0xec, + 0x3f, + 0x68, + 0x10, + 0x61, + 0xd4, + 0x34, + 0x60, + 0x61, + 0xd8, + 0x34, + 0x60, + 0x61, + 0xa8, + 0x08, + 0x1a, + 0x08, + 0x36, + 0x1d, + 0xc7, + 0x06, + 0xa0, + 0x1f, + 0x21, + 0x3c, + 0x1f, + 0x21, + 0xfc, + 0x28, + 0x7f, + 0x03, + 0x90, + 0xd4, + 0xc2, + 0xc1, + 0x98, + 0x7b, + 0x23, + 0x06, + 0x28, + 0x3b, + 0x33, + 0x7f, + 0x20, + 0xc1, + 0x99, + 0x83, + 0x0e, + 0x73, + 0x33, + 0x06, + 0x1e, + 0x4c, + 0xcc, + 0x7f, + 0x07, + 0x66, + 0x6d, + 0xc4, + 0x12, + 0xb3, + 0x30, + 0x33, + 0x85, + 0xad, + 0x08, + 0x5e, + 0x42, + 0xc1, + 0x50, + 0x6e, + 0x0a, + 0x80, + 0xcc, + 0x2f, + 0x2a, + 0x30, + 0x68, + 0xcf, + 0x3c, + 0x89, + 0x21, + 0xc8, + 0x2c, + 0x0f, + 0x90, + 0xfe, + 0xa0, + 0x54, + 0x0f, + 0xf5, + 0x8f, + 0x93, + 0xf4, + 0x19, + 0x34, + 0xd6, + 0x18, + 0x3b, + 0x42, + 0xd8, + 0xa0, + 0x12, + 0x9f, + 0x95, + 0x12, + 0x0b, + 0x0a, + 0x81, + 0x46, + 0x1a, + 0x41, + 0x40, + 0xb3, + 0x0f, + 0x7f, + 0x8d, + 0xc3, + 0xf3, + 0x05, + 0x68, + 0x66, + 0x26, + 0x88, + 0xe1, + 0xd9, + 0x2a, + 0x31, + 0xc3, + 0x39, + 0x8c, + 0x47, + 0x61, + 0x68, + 0x94, + 0x06, + 0x9c, + 0x0c, + 0x2f, + 0x25, + 0x02, + 0xc3, + 0xff, + 0x07, + 0x02, + 0x1f, + 0xf8, + 0x2e, + 0x3f, + 0x1f, + 0xc1, + 0xb7, + 0x06, + 0x14, + 0x87, + 0xd8, + 0x31, + 0x24, + 0x3e, + 0xfc, + 0x64, + 0x85, + 0xa0, + 0xc1, + 0x99, + 0x86, + 0x74, + 0xc1, + 0x99, + 0x87, + 0xa3, + 0xf5, + 0xfc, + 0x87, + 0x61, + 0xce, + 0x1e, + 0x8c, + 0x82, + 0xb0, + 0xf6, + 0x65, + 0x01, + 0xe0, + 0xea, + 0x1d, + 0xe2, + 0x70, + 0xec, + 0xb4, + 0x56, + 0x60, + 0x8a, + 0x07, + 0xb4, + 0xd5, + 0x10, + 0x7a, + 0x41, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xe8, + 0x3e, + 0x74, + 0x3a, + 0xc3, + 0xe7, + 0x7f, + 0xfc, + 0x1e, + 0xd0, + 0x90, + 0xff, + 0x68, + 0x1c, + 0x3c, + 0x85, + 0xb4, + 0xf5, + 0xe0, + 0xbc, + 0x9a, + 0x16, + 0x0c, + 0x32, + 0x8d, + 0xff, + 0xc1, + 0xec, + 0x36, + 0x0c, + 0x39, + 0x33, + 0xfe, + 0x0c, + 0xe6, + 0x1b, + 0x0f, + 0xb9, + 0xcf, + 0xf8, + 0x27, + 0x18, + 0xc3, + 0xb0, + 0xb8, + 0xc1, + 0x87, + 0x61, + 0x40, + 0x81, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0xff, + 0xe0, + 0xdb, + 0xa1, + 0x41, + 0xfe, + 0xd0, + 0x38, + 0x7f, + 0xb7, + 0xfe, + 0x03, + 0x85, + 0xb8, + 0x76, + 0x15, + 0xa6, + 0xe8, + 0x6c, + 0x32, + 0x8d, + 0xf5, + 0x6c, + 0x3e, + 0xcc, + 0x3b, + 0x0e, + 0x4c, + 0xff, + 0x83, + 0x3b, + 0x86, + 0xc3, + 0xed, + 0xa1, + 0x26, + 0x38, + 0x4e, + 0x6a, + 0xc1, + 0x83, + 0x81, + 0xab, + 0x20, + 0xb0, + 0xa0, + 0x42, + 0x82, + 0xf8, + 0x38, + 0x19, + 0x0e, + 0xd0, + 0xf9, + 0xe9, + 0xff, + 0x83, + 0xfe, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf2, + 0x07, + 0xff, + 0xc0, + 0xb4, + 0x2a, + 0x01, + 0x41, + 0xca, + 0x05, + 0x86, + 0xd0, + 0xfa, + 0xff, + 0xc8, + 0x64, + 0x3f, + 0x94, + 0x1b, + 0x6f, + 0xfc, + 0x19, + 0xca, + 0x18, + 0xa3, + 0x0d, + 0xa5, + 0x0c, + 0x51, + 0x84, + 0xe0, + 0xa1, + 0x92, + 0x61, + 0x69, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0x3a, + 0x7a, + 0x2f, + 0xd0, + 0x1d, + 0xc3, + 0xb1, + 0x83, + 0xb1, + 0x43, + 0x0c, + 0x1d, + 0x8e, + 0x31, + 0x42, + 0x0b, + 0x6c, + 0xd2, + 0x4b, + 0x07, + 0xa8, + 0xe0, + 0xd0, + 0x50, + 0x82, + 0x93, + 0x83, + 0xff, + 0x07, + 0xf3, + 0xff, + 0x83, + 0x63, + 0x03, + 0x0b, + 0x0a, + 0x83, + 0xff, + 0x82, + 0xc0, + 0xc0, + 0xc2, + 0xc1, + 0x40, + 0x30, + 0x34, + 0x18, + 0x20, + 0x9f, + 0xfc, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x1f, + 0xfe, + 0x0d, + 0xba, + 0x1f, + 0x61, + 0xe8, + 0x3f, + 0x41, + 0xf5, + 0xff, + 0x05, + 0x06, + 0x90, + 0xce, + 0x15, + 0xa0, + 0xbf, + 0xe0, + 0xe8, + 0x12, + 0x19, + 0xc3, + 0xf5, + 0xff, + 0x07, + 0x41, + 0xd2, + 0x1f, + 0xb2, + 0xff, + 0xe0, + 0xa8, + 0x12, + 0x80, + 0xa0, + 0xec, + 0x37, + 0x02, + 0xc3, + 0x50, + 0x0f, + 0x06, + 0x74, + 0x08, + 0x1d, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xb4, + 0x36, + 0x86, + 0xb0, + 0xb0, + 0xa8, + 0x1e, + 0x42, + 0x42, + 0x83, + 0xf5, + 0xff, + 0xe0, + 0x41, + 0xc8, + 0x48, + 0x73, + 0xa1, + 0x68, + 0x38, + 0x39, + 0x8b, + 0x43, + 0x5a, + 0x1c, + 0xe1, + 0xf3, + 0x06, + 0x4b, + 0xff, + 0x06, + 0x62, + 0x4c, + 0x51, + 0x86, + 0xd2, + 0x4c, + 0x51, + 0x86, + 0xc1, + 0x26, + 0x28, + 0xc2, + 0xa0, + 0x28, + 0x65, + 0x0d, + 0x04, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xe7, + 0x28, + 0x1d, + 0x57, + 0xff, + 0x21, + 0xfc, + 0xe1, + 0xff, + 0x7f, + 0xe8, + 0x1c, + 0x16, + 0x07, + 0x03, + 0x85, + 0xe0, + 0x7f, + 0xf0, + 0x64, + 0x18, + 0x1c, + 0x0e, + 0x1f, + 0x7f, + 0xf0, + 0x64, + 0x18, + 0x1c, + 0x9c, + 0x37, + 0x7f, + 0xf9, + 0x03, + 0x81, + 0x82, + 0x70, + 0xed, + 0x0b, + 0x82, + 0xc3, + 0x38, + 0x74, + 0x07, + 0x0c, + 0xa0, + 0xfb, + 0xd0, + 0x40, + 0x02, + 0x1f, + 0xf8, + 0x0f, + 0x3f, + 0xfe, + 0x0d, + 0xa1, + 0x63, + 0x87, + 0xfe, + 0xc1, + 0x87, + 0xf5, + 0xff, + 0xa0, + 0x41, + 0x49, + 0x83, + 0x18, + 0x0f, + 0x12, + 0x60, + 0xc6, + 0x0c, + 0x97, + 0xfe, + 0x83, + 0xfd, + 0x40, + 0xfc, + 0x87, + 0x70, + 0x7e, + 0xef, + 0xff, + 0x05, + 0x61, + 0xbf, + 0x07, + 0xb4, + 0x0e, + 0x51, + 0xd0, + 0xa8, + 0x3c, + 0x0a, + 0x03, + 0xc0, + 0x40, + 0x86, + 0xa0, + 0x48, + 0x18, + 0x3c, + 0xab, + 0xc1, + 0xbc, + 0x5f, + 0xa5, + 0x07, + 0xa0, + 0x20, + 0xc0, + 0xc1, + 0xfb, + 0x06, + 0x98, + 0x7f, + 0x4b, + 0x02, + 0x09, + 0xd0, + 0xce, + 0x04, + 0x39, + 0xe0, + 0x58, + 0x34, + 0x3e, + 0x47, + 0xf0, + 0x30, + 0xfe, + 0x78, + 0x0f, + 0x07, + 0x45, + 0xfa, + 0x8e, + 0x84, + 0xe1, + 0xd8, + 0x7e, + 0xd5, + 0xff, + 0xe0, + 0x38, + 0x76, + 0xf0, + 0x77, + 0x04, + 0xf0, + 0x39, + 0x0a, + 0x05, + 0xe4, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xc8, + 0x7d, + 0x40, + 0x60, + 0xd3, + 0xf0, + 0x38, + 0x93, + 0x06, + 0x0c, + 0x33, + 0x59, + 0x30, + 0x61, + 0xa9, + 0xea, + 0x38, + 0x32, + 0x0c, + 0xc2, + 0x7e, + 0x2d, + 0x95, + 0x11, + 0x83, + 0x0d, + 0x2a, + 0x23, + 0x06, + 0x1a, + 0x54, + 0x4e, + 0x38, + 0x6b, + 0xea, + 0x3f, + 0x81, + 0x23, + 0xcc, + 0xc0, + 0xc1, + 0x85, + 0x85, + 0x20, + 0xca, + 0x02, + 0x81, + 0x61, + 0x66, + 0x8e, + 0x13, + 0x05, + 0x90, + 0x10, + 0xd8, + 0x2e, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xe4, + 0x3e, + 0xb0, + 0xf6, + 0x1f, + 0x9c, + 0xff, + 0xe4, + 0x3f, + 0xa8, + 0x1f, + 0xf5, + 0xff, + 0x80, + 0xe8, + 0x76, + 0x1f, + 0x9c, + 0xff, + 0xf8, + 0x3e, + 0xb0, + 0xa8, + 0x1f, + 0xaf, + 0x5e, + 0x68, + 0x19, + 0x5e, + 0x0b, + 0x0a, + 0xc2, + 0x91, + 0xab, + 0xac, + 0x1b, + 0x09, + 0x5f, + 0x48, + 0x6b, + 0x09, + 0xdc, + 0xe0, + 0xda, + 0x0b, + 0x06, + 0x0b, + 0x09, + 0x09, + 0x0b, + 0x09, + 0x00, + 0x19, + 0x09, + 0x30, + 0xfc, + 0xf4, + 0xe3, + 0x7e, + 0x0f, + 0xa4, + 0x18, + 0x58, + 0x7d, + 0x79, + 0xdf, + 0x80, + 0xe1, + 0x48, + 0x30, + 0xb0, + 0xad, + 0x24, + 0x1a, + 0x0c, + 0x32, + 0x8b, + 0xff, + 0x07, + 0xfd, + 0x87, + 0xf2, + 0xbf, + 0xf8, + 0x3b, + 0x4d, + 0x0d, + 0xc1, + 0xac, + 0x0e, + 0x82, + 0xc3, + 0xb4, + 0x37, + 0xd0, + 0x75, + 0x02, + 0x6f, + 0xd2, + 0x12, + 0x0b, + 0xa0, + 0x4d, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe4, + 0x3e, + 0x78, + 0x3b, + 0x43, + 0xf5, + 0x9f, + 0xf8, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x7f, + 0xe0, + 0xb4, + 0x2c, + 0x3d, + 0x84, + 0xf8, + 0x1f, + 0xf8, + 0x39, + 0x06, + 0x1e, + 0xc3, + 0xf7, + 0xfe, + 0x0e, + 0x90, + 0xda, + 0xb4, + 0x3b, + 0x7f, + 0xfc, + 0x15, + 0x03, + 0x5e, + 0x0f, + 0xb4, + 0x27, + 0x38, + 0x3a, + 0x81, + 0x5a, + 0x0f, + 0x21, + 0x20, + 0xb8, + 0x39, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe8, + 0x3e, + 0xb4, + 0x3b, + 0x43, + 0xe7, + 0x7f, + 0xfa, + 0x0f, + 0x68, + 0x7a, + 0x81, + 0xec, + 0xa0, + 0x35, + 0x43, + 0xa1, + 0x58, + 0x4e, + 0x84, + 0xf1, + 0x60, + 0xd0, + 0x61, + 0xc8, + 0x6e, + 0xd0, + 0xff, + 0x3a, + 0x0e, + 0x0f, + 0x45, + 0xa1, + 0xad, + 0x0d, + 0xbf, + 0xfa, + 0x81, + 0x50, + 0x1a, + 0x1b, + 0x0e, + 0xc2, + 0xd0, + 0xd8, + 0x6a, + 0x05, + 0xa1, + 0xb0, + 0xd0, + 0x6f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x19, + 0xe3, + 0xff, + 0xc1, + 0x6e, + 0x1f, + 0xb0, + 0xec, + 0xaf, + 0x38, + 0x76, + 0x07, + 0x82, + 0xce, + 0x06, + 0x3e, + 0x02, + 0x60, + 0xb3, + 0x72, + 0x74, + 0xc3, + 0xb0, + 0x53, + 0x41, + 0x87, + 0x6e, + 0x9e, + 0x06, + 0x14, + 0x60, + 0x7d, + 0x6e, + 0x16, + 0x6f, + 0x12, + 0xd8, + 0x28, + 0x60, + 0x56, + 0x16, + 0x0c, + 0x18, + 0x18, + 0x36, + 0x50, + 0x1e, + 0xaf, + 0x78, + 0x42, + 0xd7, + 0xf6, + 0x0f, + 0xfc, + 0x19, + 0xe3, + 0xf1, + 0xfa, + 0x0b, + 0x42, + 0xc3, + 0x30, + 0x7e, + 0xc3, + 0x30, + 0x77, + 0xe2, + 0xfa, + 0x74, + 0x18, + 0x69, + 0x0d, + 0x69, + 0x86, + 0xd0, + 0xfd, + 0xf9, + 0xfe, + 0x0f, + 0xd8, + 0x76, + 0x14, + 0x60, + 0xc7, + 0x06, + 0x07, + 0x04, + 0x60, + 0x95, + 0x82, + 0x47, + 0xe0, + 0x5e, + 0x87, + 0x39, + 0x33, + 0x86, + 0x34, + 0x33, + 0x86, + 0xa0, + 0x86, + 0xf2, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0xe4, + 0xff, + 0xc1, + 0x9c, + 0xc3, + 0xd8, + 0x7d, + 0xff, + 0x83, + 0xec, + 0x3d, + 0x82, + 0x81, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xf0, + 0x67, + 0xf5, + 0xf4, + 0x1e, + 0x47, + 0x11, + 0xc3, + 0x4e, + 0x0c, + 0xc1, + 0x85, + 0x42, + 0x4c, + 0x67, + 0x0b, + 0x0a, + 0xf0, + 0x2f, + 0x02, + 0x85, + 0xa7, + 0x69, + 0x8e, + 0x04, + 0x2c, + 0x36, + 0x08, + 0x37, + 0xa0, + 0x5c, + 0x1f, + 0xf8, + 0x20, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x03, + 0xff, + 0x83, + 0x78, + 0xc3, + 0xff, + 0x05, + 0x9f, + 0xe0, + 0xfd, + 0x87, + 0xfa, + 0x42, + 0xff, + 0xe0, + 0x3e, + 0x06, + 0x60, + 0xc9, + 0x0c, + 0x8e, + 0x62, + 0xb8, + 0x3e, + 0x73, + 0xd1, + 0x78, + 0x34, + 0xa8, + 0x3b, + 0x0f, + 0x6d, + 0x3f, + 0xf0, + 0x4e, + 0x69, + 0x05, + 0xa1, + 0xb4, + 0xc0, + 0xe0, + 0xc3, + 0x59, + 0x40, + 0x90, + 0x61, + 0xc8, + 0x87, + 0x5e, + 0x08, + 0x0f, + 0xf9, + 0x0e, + 0xb3, + 0xf0, + 0x2c, + 0x3d, + 0x4c, + 0x61, + 0xec, + 0x3e, + 0xc9, + 0xb0, + 0x58, + 0x7b, + 0x29, + 0x86, + 0x71, + 0xd3, + 0x31, + 0xfe, + 0x09, + 0xdc, + 0xc2, + 0x70, + 0xfd, + 0x92, + 0x16, + 0x1f, + 0xb1, + 0xff, + 0xc1, + 0x9c, + 0x10, + 0x1c, + 0x3d, + 0x4c, + 0x62, + 0x36, + 0x0d, + 0x9b, + 0xb2, + 0x66, + 0x15, + 0x0c, + 0x2c, + 0x18, + 0xc0, + 0xc1, + 0x81, + 0x43, + 0x82, + 0x02, + 0x0c, + 0x35, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xe4, + 0x3c, + 0xe8, + 0x75, + 0x03, + 0xce, + 0xdf, + 0xfa, + 0x0f, + 0xa4, + 0x0e, + 0x1f, + 0xd4, + 0x05, + 0x02, + 0x82, + 0xff, + 0xf1, + 0x69, + 0xa0, + 0x42, + 0x70, + 0x92, + 0x0a, + 0x81, + 0x41, + 0xd7, + 0xfe, + 0x82, + 0x82, + 0x70, + 0xfe, + 0xc2, + 0x70, + 0xfd, + 0x40, + 0xaf, + 0xe8, + 0x2c, + 0x36, + 0x85, + 0x40, + 0x70, + 0x1e, + 0x0d, + 0xa0, + 0x42, + 0xd0, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xe7, + 0x0f, + 0x9e, + 0x9f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xfa, + 0xff, + 0x82, + 0x90, + 0xa4, + 0x3b, + 0x0a, + 0xe0, + 0x5d, + 0x6f, + 0x06, + 0x50, + 0x24, + 0x3b, + 0x0f, + 0xd7, + 0x5d, + 0x87, + 0x20, + 0xaf, + 0xb0, + 0xec, + 0x12, + 0x1d, + 0x86, + 0xb3, + 0xff, + 0xc8, + 0x34, + 0x27, + 0x05, + 0x03, + 0x58, + 0x56, + 0x85, + 0x61, + 0x28, + 0x1c, + 0x1e, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x28, + 0x32, + 0x19, + 0xe0, + 0x38, + 0x4e, + 0x1e, + 0xd0, + 0x50, + 0x14, + 0x0f, + 0xaf, + 0xff, + 0x07, + 0x9d, + 0x76, + 0xb0, + 0xe8, + 0x1c, + 0x36, + 0x1c, + 0xe9, + 0x24, + 0x50, + 0x83, + 0xec, + 0x73, + 0x06, + 0x1e, + 0xf5, + 0xb7, + 0x70, + 0x74, + 0xaa, + 0x0b, + 0x61, + 0xd4, + 0x06, + 0x1a, + 0x81, + 0xd8, + 0x25, + 0x40, + 0xcc, + 0x2a, + 0x0c, + 0x39, + 0xa5, + 0x01, + 0xa7, + 0xd7, + 0x7a, + 0x98, + 0x10, + 0x21, + 0x48, + 0x68, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xb4, + 0x1c, + 0x1d, + 0x63, + 0xc1, + 0xbc, + 0x1e, + 0x77, + 0x41, + 0x47, + 0x0f, + 0xee, + 0xe0, + 0xe4, + 0x3d, + 0x79, + 0x0e, + 0xb4, + 0x6e, + 0x05, + 0xc8, + 0x4b, + 0x72, + 0xfa, + 0x81, + 0xf5, + 0x5e, + 0xa2, + 0x1c, + 0x87, + 0x48, + 0x7c, + 0xe7, + 0xff, + 0x41, + 0x48, + 0x20, + 0x68, + 0xa0, + 0xd8, + 0x52, + 0x49, + 0xa1, + 0x50, + 0x34, + 0x6a, + 0xc3, + 0x69, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x3f, + 0xf0, + 0x77, + 0x86, + 0x0c, + 0xe1, + 0xe4, + 0x7e, + 0x87, + 0x0f, + 0xcc, + 0x0c, + 0x70, + 0xb4, + 0x17, + 0xaf, + 0x5e, + 0x91, + 0xe3, + 0x0f, + 0xd4, + 0x0a, + 0x30, + 0xfd, + 0x40, + 0xf5, + 0xd6, + 0xf0, + 0x7e, + 0xa0, + 0x67, + 0x0e, + 0xa1, + 0x7f, + 0xc1, + 0xd8, + 0x28, + 0x19, + 0xc3, + 0x50, + 0x17, + 0xfc, + 0x13, + 0x85, + 0x40, + 0xec, + 0x32, + 0x15, + 0x02, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xe4, + 0x3e, + 0x74, + 0x3a, + 0x81, + 0xf3, + 0xbf, + 0xfe, + 0x0f, + 0x68, + 0x10, + 0xd8, + 0x79, + 0x09, + 0x82, + 0x81, + 0xa1, + 0x7f, + 0xe8, + 0x0f, + 0x05, + 0x21, + 0x61, + 0xe4, + 0x2a, + 0x01, + 0xc3, + 0xf2, + 0xda, + 0xa8, + 0xa0, + 0xc9, + 0x5b, + 0xd5, + 0x90, + 0xb0, + 0xe6, + 0x0f, + 0xa8, + 0x3f, + 0xfc, + 0x16, + 0x1e, + 0xa0, + 0x7a, + 0x81, + 0xe6, + 0x0f, + 0x21, + 0xf3, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x65, + 0xaf, + 0x41, + 0x3c, + 0xfa, + 0xa4, + 0x3f, + 0x22, + 0x09, + 0x06, + 0x87, + 0xda, + 0x30, + 0x30, + 0xb4, + 0x27, + 0x06, + 0x48, + 0x4f, + 0x82, + 0x58, + 0x08, + 0x7a, + 0x05, + 0xc0, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0c, + 0xc6, + 0x1e, + 0x70, + 0xda, + 0x7e, + 0x3f, + 0x04, + 0xe0, + 0xc3, + 0xce, + 0x16, + 0x83, + 0x0f, + 0x38, + 0x2c, + 0x2d, + 0x7e, + 0xc0, + 0xa0, + 0xbf, + 0xf8, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x38, + 0xe5, + 0x02, + 0xd3, + 0x06, + 0xa8, + 0xc3, + 0x60, + 0xc0, + 0xaa, + 0x30, + 0x6c, + 0x19, + 0x7f, + 0xc1, + 0x7e, + 0x0d, + 0x87, + 0xd8, + 0x37, + 0xff, + 0x81, + 0x83, + 0x05, + 0x82, + 0x81, + 0xb4, + 0xcb, + 0x18, + 0xb0, + 0xbf, + 0x5a, + 0x30, + 0xa8, + 0x18, + 0x30, + 0x6a, + 0x9c, + 0x36, + 0x0c, + 0x2f, + 0xc1, + 0x9c, + 0x18, + 0xf5, + 0x3a, + 0x0a, + 0x03, + 0x20, + 0x30, + 0x34, + 0x95, + 0xc1, + 0x79, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0x21, + 0x90, + 0xf6, + 0x83, + 0x09, + 0xc3, + 0xee, + 0x7e, + 0xa7, + 0xe4, + 0x3b, + 0x74, + 0xc7, + 0x0f, + 0x31, + 0x42, + 0x04, + 0x14, + 0x87, + 0x2a, + 0x9e, + 0x09, + 0xf1, + 0x7e, + 0x90, + 0xf9, + 0x0c, + 0xe0, + 0x50, + 0x7d, + 0x4f, + 0xf4, + 0x1c, + 0x8a, + 0x1c, + 0x3f, + 0xb0, + 0xd6, + 0xd5, + 0x85, + 0x47, + 0xfa, + 0x8b, + 0x05, + 0xa1, + 0x9c, + 0x34, + 0x07, + 0x0e, + 0x70, + 0xd8, + 0x28, + 0x1e, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf6, + 0x87, + 0xce, + 0xff, + 0xf8, + 0x32, + 0x14, + 0x82, + 0x43, + 0xfa, + 0x81, + 0x3c, + 0x14, + 0x07, + 0x8e, + 0x0b, + 0x81, + 0x6b, + 0x14, + 0x1c, + 0x10, + 0x4c, + 0x0b, + 0x5b, + 0x83, + 0xf5, + 0xfa, + 0x68, + 0x1c, + 0x84, + 0xee, + 0x1f, + 0xb0, + 0x58, + 0x35, + 0x68, + 0x55, + 0x7a, + 0x03, + 0xe0, + 0xed, + 0x86, + 0x0a, + 0xc3, + 0x58, + 0x4e, + 0xd0, + 0xb8, + 0x12, + 0x17, + 0xa4, + 0x27, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xb0, + 0x60, + 0x90, + 0xd6, + 0x0c, + 0x1a, + 0x68, + 0x7a, + 0xff, + 0xf0, + 0x7d, + 0x83, + 0x06, + 0x84, + 0x86, + 0xc1, + 0x82, + 0x42, + 0xf0, + 0x7f, + 0xe0, + 0xa1, + 0xff, + 0xf0, + 0x73, + 0x05, + 0x84, + 0xe1, + 0xcc, + 0xb6, + 0xba, + 0x09, + 0xc7, + 0xfe, + 0x83, + 0x68, + 0xe0, + 0xc0, + 0xc1, + 0x38, + 0x1c, + 0x18, + 0x18, + 0x2d, + 0x03, + 0x83, + 0x3d, + 0x04, + 0x87, + 0xd8, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0x82, + 0xc3, + 0x61, + 0xeb, + 0x06, + 0x15, + 0xd0, + 0x39, + 0xfd, + 0x38, + 0x30, + 0xfd, + 0x8e, + 0x06, + 0x0a, + 0x0d, + 0x83, + 0xfa, + 0x05, + 0x97, + 0xcc, + 0x99, + 0x05, + 0x01, + 0xd2, + 0x4c, + 0x83, + 0xec, + 0x12, + 0x64, + 0x12, + 0x81, + 0x82, + 0xfd, + 0x05, + 0x4f, + 0xe9, + 0x0f, + 0xb0, + 0xb0, + 0x48, + 0x79, + 0xc2, + 0xc1, + 0x21, + 0x40, + 0xa0, + 0x58, + 0x28, + 0x16, + 0x08, + 0x36, + 0x07, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xe9, + 0xff, + 0xe0, + 0x9c, + 0x18, + 0x74, + 0x87, + 0xef, + 0xf9, + 0x0f, + 0xd8, + 0x74, + 0x85, + 0xa1, + 0x7f, + 0xc8, + 0x4f, + 0x03, + 0x0e, + 0xa0, + 0x72, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x2b, + 0xf5, + 0xfc, + 0x13, + 0x88, + 0x32, + 0x49, + 0x0b, + 0x4e, + 0x88, + 0x37, + 0x09, + 0xc2, + 0xf0, + 0x56, + 0x85, + 0x40, + 0x5b, + 0x8f, + 0xc1, + 0x60, + 0xe0, + 0xb8, + 0x16, + 0x87, + 0xfe, + 0x0c, + 0x02, + 0x1a, + 0x41, + 0x87, + 0x3c, + 0xd3, + 0xd4, + 0xf5, + 0x03, + 0x4b, + 0x72, + 0xb5, + 0x83, + 0xf4, + 0x82, + 0x43, + 0x20, + 0x7f, + 0xfc, + 0x0f, + 0x21, + 0xb0, + 0x61, + 0xe4, + 0x1f, + 0xfd, + 0x07, + 0xb1, + 0xc6, + 0x28, + 0x1a, + 0x31, + 0xcb, + 0x18, + 0x27, + 0x32, + 0xe9, + 0xaa, + 0x0b, + 0x8d, + 0xcb, + 0x3a, + 0x01, + 0xc1, + 0xc9, + 0xa0, + 0x60, + 0x70, + 0x30, + 0xfa, + 0x80, + 0x42, + 0xc3, + 0x9f, + 0x20, + 0x14, + 0x1b, + 0x41, + 0xa1, + 0x9f, + 0x34, + 0xf5, + 0x3d, + 0x40, + 0xc8, + 0xae, + 0x57, + 0x28, + 0x3f, + 0x48, + 0x24, + 0x32, + 0x07, + 0xff, + 0xc0, + 0xf2, + 0xb0, + 0xf9, + 0xc2, + 0x46, + 0x5f, + 0xd0, + 0x7d, + 0x57, + 0xa8, + 0x87, + 0x41, + 0xda, + 0x1f, + 0xb1, + 0xff, + 0xc1, + 0xa8, + 0x1d, + 0xaa, + 0x0e, + 0xc3, + 0xda, + 0x61, + 0xa8, + 0x1e, + 0xd1, + 0x41, + 0x60, + 0xbf, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x1e, + 0xc3, + 0xf7, + 0x83, + 0xbf, + 0xa0, + 0xd0, + 0x67, + 0x0f, + 0xfb, + 0xd7, + 0xaa, + 0xf0, + 0x20, + 0xb0, + 0x48, + 0x4c, + 0x07, + 0x4d, + 0xfd, + 0x21, + 0xe4, + 0xd2, + 0x42, + 0x90, + 0xf6, + 0x07, + 0xf8, + 0x3a, + 0x30, + 0xff, + 0xce, + 0x61, + 0xb0, + 0x21, + 0xa8, + 0xe5, + 0x8c, + 0x61, + 0xb2, + 0x8a, + 0xc0, + 0x8e, + 0x0a, + 0x1b, + 0x98, + 0x4d, + 0x12, + 0x06, + 0x25, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0xca, + 0x03, + 0x0f, + 0x59, + 0x94, + 0x2c, + 0x3e, + 0x4c, + 0xa1, + 0xfc, + 0x1e, + 0xca, + 0xb0, + 0xf6, + 0x83, + 0x29, + 0xbc, + 0x1a, + 0xe3, + 0x28, + 0x83, + 0xc1, + 0x98, + 0x2a, + 0x06, + 0xd0, + 0xfc, + 0xa0, + 0xff, + 0x47, + 0xff, + 0x07, + 0x66, + 0x08, + 0x93, + 0x0d, + 0x43, + 0x04, + 0x49, + 0x86, + 0xc1, + 0x82, + 0x24, + 0xc2, + 0xa0, + 0x31, + 0x89, + 0x30, + 0xb0, + 0x7f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xe8, + 0x3e, + 0x70, + 0xf5, + 0x03, + 0xeb, + 0x3f, + 0xfc, + 0x1a, + 0x09, + 0xc7, + 0x0f, + 0xf6, + 0xe0, + 0xd8, + 0x2c, + 0x2a, + 0x38, + 0x33, + 0x40, + 0xe0, + 0xc7, + 0x06, + 0x0c, + 0x25, + 0x06, + 0x5c, + 0x1f, + 0xf8, + 0xa0, + 0x7e, + 0x4f, + 0xff, + 0x04, + 0xe1, + 0xbf, + 0x07, + 0xa8, + 0x15, + 0x78, + 0x3b, + 0x0b, + 0x8a, + 0x16, + 0x15, + 0x07, + 0x41, + 0x40, + 0x38, + 0x10, + 0xfa, + 0x81, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0x9d, + 0x0e, + 0xa0, + 0x7e, + 0xe9, + 0xff, + 0xc1, + 0xea, + 0x07, + 0x9c, + 0x3d, + 0x40, + 0x2a, + 0xb0, + 0x34, + 0x27, + 0xd4, + 0x43, + 0xde, + 0x03, + 0x87, + 0xfe, + 0x03, + 0xff, + 0x07, + 0xe7, + 0x03, + 0x87, + 0xd0, + 0x1c, + 0x2c, + 0x3c, + 0xe0, + 0x70, + 0xb0, + 0xf5, + 0x0f, + 0xff, + 0x05, + 0x86, + 0x60, + 0x30, + 0x6a, + 0x05, + 0x68, + 0x5e, + 0x0b, + 0x41, + 0xc1, + 0xeb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xfb, + 0x60, + 0xeb, + 0x0e, + 0x72, + 0x81, + 0xef, + 0xc6, + 0x8c, + 0x1f, + 0xdb, + 0xfe, + 0x04, + 0x19, + 0xf8, + 0x12, + 0x13, + 0xba, + 0xa7, + 0x06, + 0x87, + 0xdc, + 0x9f, + 0xe0, + 0xf5, + 0x83, + 0x06, + 0x87, + 0x23, + 0x83, + 0x04, + 0x86, + 0xa1, + 0xe8, + 0xff, + 0x05, + 0x8e, + 0x66, + 0x0d, + 0x09, + 0xcd, + 0x23, + 0x04, + 0x85, + 0xa2, + 0x1b, + 0xfc, + 0x88, + 0x7d, + 0xa1, + 0xc0, + 0x0f, + 0xe4, + 0x3c, + 0xe1, + 0xed, + 0x0f, + 0x3b, + 0xff, + 0xe0, + 0xfb, + 0x0a, + 0x43, + 0xfb, + 0x41, + 0x86, + 0x90, + 0x7f, + 0xf2, + 0x3c, + 0x61, + 0x61, + 0x68, + 0x76, + 0xff, + 0x3a, + 0x1d, + 0x85, + 0xa0, + 0xd0, + 0x93, + 0x0b, + 0x41, + 0xa1, + 0x66, + 0x5f, + 0x8d, + 0x05, + 0x0c, + 0x90, + 0x66, + 0x83, + 0x06, + 0x5f, + 0x8d, + 0x28, + 0x0c, + 0x50, + 0x6d, + 0x10, + 0xb0, + 0xe7, + 0xc0, + 0x1e, + 0x0e, + 0xfe, + 0x0c, + 0xe8, + 0x6c, + 0x3f, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xa0, + 0xd8, + 0x34, + 0x1b, + 0x4e, + 0xa1, + 0x03, + 0xc6, + 0x16, + 0x81, + 0x41, + 0xec, + 0x26, + 0x9c, + 0x1f, + 0x65, + 0xfa, + 0x43, + 0xa7, + 0x14, + 0x63, + 0x07, + 0x6e, + 0x0c, + 0xcc, + 0x3a, + 0x8f, + 0x7f, + 0xe0, + 0xb2, + 0x81, + 0xb4, + 0x3a, + 0x86, + 0x1d, + 0x87, + 0x90, + 0x41, + 0x5e, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0xff, + 0xe0, + 0xda, + 0x16, + 0x0c, + 0x3f, + 0x9f, + 0xfd, + 0x07, + 0x98, + 0xd3, + 0x28, + 0x0d, + 0x03, + 0x18, + 0x31, + 0x80, + 0xf0, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x7f, + 0xdf, + 0xf9, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x3f, + 0xfc, + 0x82, + 0x81, + 0x25, + 0x04, + 0x3b, + 0x0b, + 0x4a, + 0x14, + 0x0a, + 0x80, + 0xe0, + 0x50, + 0x16, + 0x04, + 0x24, + 0x1e, + 0x42, + 0x40, + 0x19, + 0x0e, + 0xd0, + 0xf9, + 0xdf, + 0xff, + 0x07, + 0xe7, + 0xf0, + 0x7f, + 0xdb, + 0xb6, + 0x1a, + 0x0a, + 0xd3, + 0x41, + 0xa0, + 0xb4, + 0x82, + 0xd0, + 0x90, + 0xfc, + 0xed, + 0x03, + 0xfa, + 0xe2, + 0x57, + 0x90, + 0xd3, + 0x44, + 0x91, + 0x50, + 0x6c, + 0x2c, + 0x9b, + 0x0e, + 0xa0, + 0x4d, + 0xf0, + 0x7b, + 0x0a, + 0xdd, + 0xb0, + 0xd4, + 0x06, + 0x82, + 0x47, + 0x09, + 0x0e, + 0x7c, + 0x1e, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf5, + 0x03, + 0xeb, + 0x3f, + 0xfc, + 0x19, + 0x30, + 0x60, + 0xc3, + 0xfb, + 0x06, + 0x0c, + 0x3f, + 0xbf, + 0xfc, + 0x0e, + 0x06, + 0x0c, + 0x18, + 0x30, + 0xa8, + 0x6a, + 0xd5, + 0xab, + 0x0f, + 0x75, + 0xdd, + 0x41, + 0x93, + 0x30, + 0xb0, + 0x21, + 0xb3, + 0x3e, + 0x7b, + 0x42, + 0x95, + 0x18, + 0x5a, + 0x1d, + 0x94, + 0x30, + 0xb0, + 0x20, + 0xa1, + 0x83, + 0x67, + 0x02, + 0x88, + 0x71, + 0xe4, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1c, + 0xe9, + 0xff, + 0xe0, + 0x9d, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0xef, + 0xff, + 0x02, + 0x0b, + 0x43, + 0xfd, + 0x71, + 0xff, + 0xe0, + 0xc9, + 0x86, + 0xc3, + 0xfd, + 0xdf, + 0xf8, + 0x32, + 0x72, + 0x0c, + 0x2c, + 0x26, + 0x79, + 0x9c, + 0xdc, + 0x2d, + 0x54, + 0x41, + 0x85, + 0x81, + 0xcd, + 0x9d, + 0xdc, + 0xc1, + 0xab, + 0x24, + 0x18, + 0x58, + 0x21, + 0x44, + 0x83, + 0x1f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf5, + 0x03, + 0xeb, + 0x7f, + 0xfc, + 0x19, + 0x42, + 0x19, + 0x10, + 0xfd, + 0x95, + 0x8c, + 0x28, + 0x36, + 0x3e, + 0x8c, + 0x27, + 0x81, + 0xb0, + 0x15, + 0x87, + 0x20, + 0xff, + 0xc1, + 0xff, + 0x50, + 0x3f, + 0x4d, + 0xff, + 0xa0, + 0xd9, + 0x25, + 0x08, + 0x70, + 0xa8, + 0x49, + 0xab, + 0x56, + 0x16, + 0x09, + 0xba, + 0xb7, + 0x05, + 0x01, + 0x21, + 0xe7, + 0x02, + 0x14, + 0x87, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3f, + 0x70, + 0x76, + 0x1f, + 0xdb, + 0xff, + 0xe0, + 0xf6, + 0x1f, + 0x38, + 0x7a, + 0x0f, + 0x98, + 0x10, + 0x6a, + 0xbd, + 0x44, + 0x2b, + 0x43, + 0xb4, + 0x3e, + 0x41, + 0x7f, + 0xe0, + 0xfa, + 0x80, + 0xc2, + 0xc3, + 0xa2, + 0xff, + 0xc1, + 0xd9, + 0x40, + 0x61, + 0x61, + 0xa8, + 0x5f, + 0xf8, + 0x36, + 0x1a, + 0x41, + 0x21, + 0xa8, + 0x07, + 0x82, + 0x7c, + 0x12, + 0x06, + 0x0f, + 0xa8, + 0x00, + 0x14, + 0x1d, + 0xa6, + 0x1e, + 0xb7, + 0xff, + 0xc8, + 0x48, + 0x6c, + 0x18, + 0x7f, + 0x5f, + 0xfa, + 0x04, + 0x15, + 0x0c, + 0x18, + 0xc0, + 0xb8, + 0xbf, + 0xf4, + 0x19, + 0x28, + 0x60, + 0xc6, + 0x0f, + 0x3f, + 0xfa, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x07, + 0xfe, + 0x0d, + 0x40, + 0x68, + 0x76, + 0x1b, + 0x0b, + 0xff, + 0x05, + 0x40, + 0xb4, + 0x3b, + 0x0a, + 0x0d, + 0xff, + 0x80, + 0x02, + 0x19, + 0x81, + 0x21, + 0xdc, + 0x53, + 0xd4, + 0xf5, + 0x03, + 0x6b, + 0x5a, + 0xb9, + 0x41, + 0xf7, + 0xfe, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x4f, + 0x03, + 0xff, + 0x07, + 0x20, + 0xc3, + 0xd8, + 0x7e, + 0xeb, + 0xd8, + 0x76, + 0x1d, + 0xc1, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0x43, + 0xff, + 0xc1, + 0x61, + 0xd5, + 0x83, + 0xac, + 0x35, + 0x83, + 0x83, + 0x48, + 0xfa, + 0x0d, + 0x78, + 0x3c, + 0x87, + 0xe4, + 0x14, + 0x13, + 0x04, + 0xc1, + 0xdc, + 0x0a, + 0x05, + 0x40, + 0xf4, + 0xfe, + 0x7f, + 0x83, + 0xef, + 0x20, + 0xf0, + 0x7e, + 0xbb, + 0x2f, + 0x82, + 0xe1, + 0xd8, + 0xa3, + 0x38, + 0x55, + 0x0c, + 0x23, + 0x08, + 0x7e, + 0x70, + 0xff, + 0x37, + 0xff, + 0x82, + 0xa0, + 0x1c, + 0x2a, + 0x07, + 0x68, + 0x38, + 0x0e, + 0x1c, + 0xe1, + 0x37, + 0xc8, + 0x76, + 0x86, + 0x7a, + 0x70, + 0x68, + 0x1f, + 0x41, + 0xad, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xf2, + 0x83, + 0x9d, + 0x06, + 0x16, + 0x87, + 0x9c, + 0x12, + 0x0e, + 0x58, + 0x3b, + 0xfa, + 0xeb, + 0x21, + 0xd2, + 0x0d, + 0x0f, + 0x68, + 0x24, + 0x15, + 0xe4, + 0x74, + 0xf9, + 0x15, + 0xba, + 0x1d, + 0xb4, + 0x0b, + 0x30, + 0xf6, + 0x33, + 0x98, + 0x7b, + 0x32, + 0x54, + 0x7c, + 0x81, + 0x8c, + 0x95, + 0x18, + 0x76, + 0xa8, + 0x9b, + 0x30, + 0xce, + 0x69, + 0x3e, + 0xb0, + 0xdc, + 0xe0, + 0xdc, + 0xf0, + 0x64, + 0x93, + 0xa2, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x24, + 0x85, + 0x05, + 0x87, + 0xba, + 0xb6, + 0xff, + 0x07, + 0xb8, + 0x2b, + 0xc1, + 0xf3, + 0xc1, + 0x65, + 0x02, + 0x87, + 0x71, + 0xd0, + 0x68, + 0x2c, + 0x2c, + 0x90, + 0x94, + 0x14, + 0x16, + 0xff, + 0xc1, + 0xeb, + 0x43, + 0xb0, + 0xf5, + 0xc9, + 0xf1, + 0x86, + 0xa6, + 0x49, + 0x11, + 0x86, + 0xc2, + 0xd2, + 0x23, + 0x09, + 0xc2, + 0xc1, + 0xf1, + 0x85, + 0xa1, + 0x60, + 0x42, + 0xc2, + 0x81, + 0xe4, + 0x33, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x61, + 0x7f, + 0xe0, + 0xd6, + 0x98, + 0x73, + 0x87, + 0x28, + 0xf5, + 0x6f, + 0x07, + 0xee, + 0x5d, + 0x61, + 0x21, + 0x97, + 0xf0, + 0x5e, + 0x07, + 0xff, + 0x41, + 0x31, + 0xa6, + 0x0c, + 0x60, + 0xf7, + 0xae, + 0x9d, + 0xc1, + 0x90, + 0xff, + 0xc1, + 0x6f, + 0xff, + 0x06, + 0xa0, + 0x1c, + 0x27, + 0x43, + 0x61, + 0x9e, + 0x9a, + 0x1b, + 0x83, + 0x3f, + 0x90, + 0xd0, + 0x2f, + 0x48, + 0x2f, + 0x83, + 0xff, + 0x07, + 0x04, + 0x1a, + 0x40, + 0xc1, + 0xde, + 0x29, + 0xea, + 0x7a, + 0x81, + 0xa5, + 0xb9, + 0x56, + 0xa0, + 0xfc, + 0xac, + 0xa0, + 0x6d, + 0x07, + 0xff, + 0x80, + 0xf0, + 0x56, + 0x3a, + 0x1f, + 0xd6, + 0x13, + 0xa1, + 0xe7, + 0xd2, + 0x07, + 0xe4, + 0x28, + 0x4a, + 0x01, + 0x84, + 0x36, + 0xb5, + 0x15, + 0x6a, + 0x0a, + 0x85, + 0x3d, + 0x4f, + 0x50, + 0x2d, + 0x0b, + 0x40, + 0xc1, + 0xac, + 0x2b, + 0x09, + 0x83, + 0x28, + 0x1c, + 0x19, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x02, + 0x1f, + 0xf8, + 0x2e, + 0x07, + 0xfe, + 0x0e, + 0xa1, + 0x85, + 0x83, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0x61, + 0x60, + 0xc2, + 0x83, + 0x60, + 0x70, + 0x61, + 0x3a, + 0x0a, + 0x7d, + 0x50, + 0x74, + 0x13, + 0xa3, + 0x07, + 0xf7, + 0xf2, + 0x1f, + 0x28, + 0x2a, + 0x01, + 0xc3, + 0xb5, + 0x7f, + 0xe8, + 0x27, + 0x02, + 0x81, + 0x85, + 0x05, + 0xa0, + 0x70, + 0x65, + 0x84, + 0xe0, + 0xb0, + 0xb0, + 0x58, + 0x48, + 0x10, + 0x7c, + 0x12, + 0x00, + 0x24, + 0x29, + 0x03, + 0x07, + 0xa9, + 0xfe, + 0x60, + 0xff, + 0x48, + 0x2f, + 0xc1, + 0xf5, + 0x01, + 0x81, + 0x80, + 0x82, + 0x9f, + 0xa0, + 0x28, + 0x16, + 0x42, + 0xdb, + 0x30, + 0x64, + 0x85, + 0xc4, + 0x87, + 0xd7, + 0xe4, + 0xd0, + 0xfe, + 0xf0, + 0x5c, + 0x1d, + 0x42, + 0xf8, + 0x1e, + 0x0e, + 0xc7, + 0x95, + 0x46, + 0x42, + 0x77, + 0x24, + 0x18, + 0x30, + 0xb4, + 0x29, + 0x34, + 0x14, + 0x04, + 0x1a, + 0x48, + 0x34, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x73, + 0x87, + 0xcf, + 0x1f, + 0xfa, + 0x0f, + 0xcc, + 0x16, + 0x1f, + 0xaa, + 0xe9, + 0xea, + 0x02, + 0x40, + 0xbf, + 0xe0, + 0x3e, + 0x05, + 0xff, + 0x07, + 0x20, + 0x90, + 0xec, + 0x3f, + 0x5f, + 0xf0, + 0x79, + 0x24, + 0x3b, + 0x0e, + 0xa1, + 0x7f, + 0xc1, + 0xd8, + 0x73, + 0x87, + 0xdc, + 0x7f, + 0xf9, + 0x2c, + 0x3c, + 0xe1, + 0xe5, + 0x07, + 0x9c, + 0x38, + 0x14, + 0x1e, + 0xd0, + 0xfa, + 0xd5, + 0xff, + 0x83, + 0xca, + 0x81, + 0xa0, + 0xc3, + 0xe7, + 0xa7, + 0xa9, + 0x81, + 0x90, + 0xf6, + 0x87, + 0x9e, + 0x3f, + 0xfa, + 0x0f, + 0x61, + 0x68, + 0x28, + 0x1e, + 0xff, + 0xe8, + 0x36, + 0x1d, + 0xa1, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0x84, + 0xda, + 0x0c, + 0x13, + 0x83, + 0x30, + 0x23, + 0xa0, + 0xe2, + 0x86, + 0x85, + 0xb8, + 0x20, + 0x40, + 0xbf, + 0x44, + 0x00, + 0x0f, + 0x28, + 0x34, + 0x19, + 0xd0, + 0xb4, + 0x14, + 0x0e, + 0x73, + 0xff, + 0xa0, + 0xff, + 0x68, + 0x7f, + 0x9f, + 0xfc, + 0x82, + 0x0f, + 0xb4, + 0x3d, + 0x6a, + 0xff, + 0xf0, + 0x48, + 0x6b, + 0x90, + 0xff, + 0xc0, + 0x6c, + 0x3e, + 0x41, + 0xf9, + 0x02, + 0x82, + 0x70, + 0xef, + 0x0e, + 0x1b, + 0x6f, + 0x8f, + 0xa0, + 0xce, + 0x17, + 0x1b, + 0xc1, + 0xb4, + 0xb4, + 0x1a, + 0x5c, + 0x04, + 0x10, + 0x2f, + 0x06, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x43, + 0x48, + 0x34, + 0x3b, + 0x8a, + 0x7a, + 0x9e, + 0xa0, + 0x6c, + 0x55, + 0x15, + 0xca, + 0x0f, + 0x7f, + 0xf4, + 0x08, + 0x2c, + 0x16, + 0x13, + 0x02, + 0xe3, + 0x1c, + 0x10, + 0xc1, + 0x30, + 0x1d, + 0x28, + 0x1f, + 0xea, + 0x79, + 0x10, + 0xf2, + 0x15, + 0x02, + 0xe0, + 0xcc, + 0x3f, + 0xeb, + 0x42, + 0xd0, + 0xe9, + 0x0f, + 0x38, + 0x5a, + 0x49, + 0xa1, + 0x68, + 0x38, + 0x12, + 0x0d, + 0x02, + 0x12, + 0x0f, + 0x04, + 0x80, + 0x1d, + 0xbf, + 0xfc, + 0x13, + 0x05, + 0x91, + 0x07, + 0xf2, + 0xed, + 0x60, + 0xfd, + 0xff, + 0xc1, + 0x41, + 0xf6, + 0x16, + 0x15, + 0xb7, + 0xff, + 0x82, + 0x43, + 0xd8, + 0x58, + 0x7d, + 0xff, + 0xa0, + 0xe8, + 0x82, + 0xc2, + 0x43, + 0x39, + 0x99, + 0x99, + 0x86, + 0xd3, + 0x33, + 0x33, + 0x09, + 0xc1, + 0xb1, + 0x93, + 0x85, + 0xc5, + 0x49, + 0x8d, + 0x84, + 0x82, + 0x0d, + 0x85, + 0x80, + 0x0f, + 0x90, + 0x94, + 0x19, + 0xc2, + 0xb0, + 0xb4, + 0x3a, + 0xc1, + 0xe8, + 0x18, + 0x7c, + 0x9a, + 0x73, + 0xf8, + 0x3b, + 0x82, + 0xa8, + 0xd0, + 0x43, + 0xfc, + 0x78, + 0xc2, + 0x70, + 0xf5, + 0x33, + 0x0c, + 0x88, + 0x81, + 0x37, + 0x0f, + 0x4c, + 0xb1, + 0x70, + 0x74, + 0xcd, + 0x00, + 0xe8, + 0x6a, + 0x19, + 0xe0, + 0xb0, + 0xed, + 0x10, + 0x69, + 0x68, + 0x4e, + 0x06, + 0xf4, + 0xee, + 0x17, + 0x1e, + 0x40, + 0xe0, + 0xb0, + 0xff, + 0x61, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x20, + 0x70, + 0xb2, + 0x0e, + 0xd2, + 0x41, + 0x43, + 0x43, + 0x28, + 0xc2, + 0xd1, + 0x83, + 0xcc, + 0x6f, + 0xf9, + 0x20, + 0x77, + 0x78, + 0x18, + 0x6b, + 0x27, + 0xa6, + 0x0c, + 0x3a, + 0x05, + 0x01, + 0xfe, + 0x0f, + 0x61, + 0x60, + 0xc3, + 0x95, + 0xf8, + 0xc1, + 0x87, + 0x4b, + 0x05, + 0xfe, + 0x0b, + 0x0f, + 0x60, + 0xc3, + 0x30, + 0xde, + 0x70, + 0x61, + 0xb5, + 0x48, + 0x5f, + 0xe4, + 0x43, + 0xec, + 0x3c, + 0x18, + 0x3c, + 0xab, + 0xc1, + 0xbc, + 0xff, + 0x4a, + 0x0f, + 0x49, + 0x03, + 0x4a, + 0x07, + 0xea, + 0x1a, + 0x61, + 0xfe, + 0x8d, + 0x58, + 0x68, + 0x0f, + 0xff, + 0x81, + 0x70, + 0x57, + 0xad, + 0x0f, + 0x20, + 0xb3, + 0x57, + 0x07, + 0x9e, + 0x04, + 0x83, + 0xc1, + 0x92, + 0xff, + 0xc1, + 0xd8, + 0x30, + 0x48, + 0x30, + 0xd4, + 0x07, + 0xfe, + 0x0d, + 0xa0, + 0xc1, + 0xa0, + 0xc2, + 0xb0, + 0xb0, + 0x68, + 0x30, + 0xa4, + 0x2f, + 0xfc, + 0x00, + 0x06, + 0x85, + 0x86, + 0xc3, + 0xd7, + 0xf5, + 0x3f, + 0x07, + 0xec, + 0x36, + 0x1f, + 0xbf, + 0x53, + 0xf2, + 0x70, + 0x4e, + 0x13, + 0xc1, + 0xac, + 0x14, + 0xc1, + 0xb8, + 0x72, + 0x38, + 0xae, + 0x1d, + 0x0e, + 0xc3, + 0x41, + 0x21, + 0xc9, + 0xff, + 0x83, + 0xa8, + 0x61, + 0xec, + 0x3b, + 0x07, + 0xfe, + 0x0d, + 0xc0, + 0xc3, + 0xd8, + 0x4e, + 0x16, + 0x87, + 0x61, + 0x28, + 0x2f, + 0x57, + 0x60, + 0x10, + 0xfe, + 0x83, + 0xac, + 0xfd, + 0x0c, + 0x1e, + 0x9c, + 0x14, + 0x3f, + 0x21, + 0xd8, + 0x28, + 0x60, + 0xc3, + 0xd8, + 0x29, + 0xe5, + 0x40, + 0x74, + 0xff, + 0x1e, + 0x0c, + 0xe1, + 0x61, + 0xa8, + 0x1f, + 0x26, + 0x13, + 0xe4, + 0x3d, + 0x9e, + 0x6c, + 0x1a, + 0x12, + 0x66, + 0xaf, + 0xe8, + 0x2c, + 0xcc, + 0x2c, + 0x18, + 0x4e, + 0x66, + 0x16, + 0x0c, + 0x2a, + 0x19, + 0xd0, + 0xc1, + 0x85, + 0x8f, + 0xd2, + 0x7e, + 0x0a, + 0x14, + 0x1d, + 0xab, + 0x00, + 0x18, + 0x34, + 0x83, + 0x43, + 0xad, + 0xff, + 0xe8, + 0x3f, + 0x68, + 0x34, + 0x3f, + 0xdc, + 0x0d, + 0x0d, + 0x01, + 0xff, + 0xf0, + 0x2d, + 0x0e, + 0xd0, + 0xf9, + 0x43, + 0xff, + 0x83, + 0xe6, + 0x06, + 0x83, + 0x0e, + 0x87, + 0xff, + 0x07, + 0x63, + 0x03, + 0x41, + 0x86, + 0xa0, + 0xff, + 0xe0, + 0xd8, + 0x68, + 0x28, + 0x3b, + 0x82, + 0xf0, + 0x4f, + 0x05, + 0x01, + 0xd0, + 0xf6, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xe8, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0xd6, + 0x7f, + 0xf8, + 0x32, + 0x20, + 0xc7, + 0x02, + 0x1e, + 0xba, + 0x02, + 0xac, + 0x10, + 0x6f, + 0x06, + 0xf0, + 0x56, + 0x0b, + 0xff, + 0x41, + 0x51, + 0xe4, + 0x35, + 0xe0, + 0xfa, + 0xff, + 0x41, + 0xd0, + 0x24, + 0x35, + 0x03, + 0xb0, + 0x5f, + 0xe8, + 0x35, + 0x02, + 0x4a, + 0x08, + 0x76, + 0x16, + 0x94, + 0x2c, + 0x2e, + 0x1d, + 0x05, + 0x01, + 0x60, + 0x42, + 0x41, + 0xe4, + 0x24, + 0x0f, + 0xfc, + 0x1c, + 0xf3, + 0xff, + 0xe0, + 0x9d, + 0x0b, + 0x18, + 0x3f, + 0xaf, + 0xfc, + 0x87, + 0xb0, + 0x63, + 0x14, + 0x04, + 0x17, + 0x4d, + 0xb7, + 0x81, + 0x68, + 0xbf, + 0xc1, + 0xc8, + 0xff, + 0xe0, + 0xf9, + 0x83, + 0xd8, + 0x72, + 0x3f, + 0xf8, + 0x3b, + 0x1d, + 0x7d, + 0x86, + 0xa0, + 0x16, + 0xe5, + 0x83, + 0x65, + 0xff, + 0xe0, + 0x70, + 0x7b, + 0x43, + 0xc8, + 0x7d, + 0xa1, + 0xc0, + 0x28, + 0x13, + 0x01, + 0xfc, + 0x0b, + 0xbf, + 0x9c, + 0x18, + 0x7a, + 0xc0, + 0xc0, + 0xc3, + 0x9b, + 0x47, + 0x06, + 0x40, + 0x7a, + 0x73, + 0xf8, + 0xb5, + 0x40, + 0x66, + 0x06, + 0x04, + 0x7f, + 0x4c, + 0x0c, + 0x33, + 0x01, + 0x9d, + 0x58, + 0x49, + 0xfa, + 0x7f, + 0x02, + 0x80, + 0x60, + 0x50, + 0x18, + 0x37, + 0xfd, + 0x20, + 0xc7, + 0x09, + 0xc1, + 0x85, + 0x9c, + 0x13, + 0x0c, + 0x07, + 0x20, + 0xcc, + 0x40, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x34, + 0x03, + 0x87, + 0x5d, + 0xe8, + 0x95, + 0x9a, + 0x1e, + 0xd0, + 0x6e, + 0x41, + 0xf6, + 0x81, + 0x5a, + 0x16, + 0x97, + 0xeb, + 0xf8, + 0x0e, + 0x83, + 0x4a, + 0x05, + 0x87, + 0x9f, + 0x12, + 0x16, + 0x1e, + 0xfa, + 0x9f, + 0xc1, + 0x23, + 0x6f, + 0x90, + 0xb0, + 0xa7, + 0x74, + 0xa0, + 0x58, + 0x5b, + 0x1a, + 0x5f, + 0xc0, + 0x70, + 0xb4, + 0x90, + 0xb0, + 0x68, + 0x5a, + 0x48, + 0x58, + 0x20, + 0xda, + 0x49, + 0x70, + 0x24, + 0x86, + 0x06, + 0x1c, + 0xf3, + 0xe4, + 0x18, + 0x34, + 0x24, + 0xe3, + 0xfc, + 0x1c, + 0xf0, + 0x59, + 0xa0, + 0x81, + 0xb8, + 0x5b, + 0x85, + 0x61, + 0x77, + 0xfc, + 0x04, + 0x2d, + 0x1d, + 0x0f, + 0xde, + 0x57, + 0xf0, + 0x49, + 0x57, + 0xc1, + 0x61, + 0x76, + 0x71, + 0x85, + 0x85, + 0x85, + 0xa7, + 0xf0, + 0x28, + 0x16, + 0x0c, + 0x2c, + 0x1a, + 0x16, + 0x0d, + 0x06, + 0x08, + 0x16, + 0x83, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x04, + 0x1b, + 0x0d, + 0x87, + 0x59, + 0xfa, + 0xfe, + 0x0d, + 0x02, + 0xc2, + 0xb4, + 0x3f, + 0x7c, + 0x0f, + 0x83, + 0xed, + 0xc7, + 0x7a, + 0x03, + 0x8a, + 0x19, + 0x43, + 0x34, + 0x14, + 0x0b, + 0x0d, + 0x87, + 0xf7, + 0xfe, + 0x0e, + 0x41, + 0x87, + 0xb0, + 0xec, + 0x1f, + 0xf8, + 0x35, + 0x01, + 0x87, + 0xb0, + 0xd8, + 0x5f, + 0xf8, + 0x2a, + 0x05, + 0x87, + 0xb0, + 0x90, + 0xd8, + 0x6f, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x69, + 0xff, + 0xd0, + 0x4e, + 0xe1, + 0xf5, + 0x03, + 0xdf, + 0xfd, + 0x07, + 0xb0, + 0x2f, + 0x06, + 0xd0, + 0x60, + 0x55, + 0xc1, + 0xde, + 0x32, + 0xaf, + 0x54, + 0x1e, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0x78, + 0x3f, + 0x6e, + 0xd4, + 0xd6, + 0x09, + 0xdc, + 0x14, + 0x03, + 0x86, + 0xd5, + 0x03, + 0x0b, + 0x43, + 0x66, + 0xde, + 0xbf, + 0x81, + 0x43, + 0x0b, + 0x0b, + 0x0d, + 0x0c, + 0x3c, + 0x0f, + 0x04, + 0x0f, + 0xe4, + 0x3e, + 0x70, + 0xf6, + 0x87, + 0xce, + 0xff, + 0xf4, + 0x1f, + 0xb0, + 0xb8, + 0x3e, + 0x69, + 0xea, + 0x75, + 0x02, + 0x09, + 0x7f, + 0xc0, + 0xb8, + 0x7f, + 0xf0, + 0x7c, + 0xc0, + 0xc2, + 0xc3, + 0xe7, + 0xff, + 0x07, + 0x23, + 0x03, + 0x0b, + 0x0e, + 0xc7, + 0xff, + 0x06, + 0xa0, + 0x76, + 0x87, + 0xda, + 0x5f, + 0xf9, + 0x05, + 0x87, + 0xb4, + 0x3d, + 0xa7, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0x74, + 0xfc, + 0xef, + 0x07, + 0x68, + 0x59, + 0x70, + 0x7e, + 0xda, + 0x03, + 0x2c, + 0x3e, + 0xf0, + 0x57, + 0x05, + 0x06, + 0xef, + 0xf0, + 0x4e, + 0xad, + 0x0f, + 0x78, + 0x3e, + 0xff, + 0x94, + 0x1f, + 0x61, + 0xd2, + 0x1d, + 0x03, + 0x0e, + 0x90, + 0xec, + 0x1f, + 0xf2, + 0x1a, + 0x81, + 0x41, + 0x48, + 0x76, + 0x85, + 0xa0, + 0xd0, + 0xd6, + 0x1a, + 0x47, + 0x0e, + 0x92, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x21, + 0xa0, + 0xeb, + 0x09, + 0x82, + 0xc3, + 0xd7, + 0xfc, + 0xe1, + 0xfc, + 0xe2, + 0x0f, + 0xc1, + 0xec, + 0x18, + 0xc5, + 0x01, + 0x02, + 0xfd, + 0x4c, + 0x90, + 0x58, + 0x10, + 0x9f, + 0x18, + 0x64, + 0x1f, + 0x9b, + 0x30, + 0xfb, + 0x04, + 0x93, + 0x86, + 0x51, + 0xf9, + 0x1e, + 0x0d, + 0x43, + 0x04, + 0x83, + 0x0e, + 0xc1, + 0xf9, + 0x1d, + 0x09, + 0xc1, + 0x82, + 0x4e, + 0xc2, + 0xd0, + 0x60, + 0x9a, + 0x14, + 0x04, + 0x16, + 0x79, + 0xc2, + 0x83, + 0xff, + 0x07, + 0x10, + 0xfe, + 0x90, + 0xd6, + 0x9f, + 0x93, + 0x0f, + 0x38, + 0x6c, + 0x18, + 0x7f, + 0xd4, + 0x06, + 0xb0, + 0x77, + 0xf9, + 0xfc, + 0x90, + 0x1c, + 0x19, + 0x42, + 0x41, + 0xe0, + 0x60, + 0xce, + 0x30, + 0xd2, + 0x7e, + 0x7c, + 0x61, + 0xf6, + 0x0c, + 0x1b, + 0x87, + 0x47, + 0xe0, + 0x5c, + 0x1a, + 0x86, + 0x0c, + 0x2d, + 0x0d, + 0x83, + 0x1f, + 0x03, + 0x0c, + 0xe7, + 0xd6, + 0x9d, + 0x85, + 0xa1, + 0xd9, + 0x42, + 0x80, + 0x43, + 0xdb, + 0x05, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x20, + 0xc1, + 0x84, + 0xf0, + 0x54, + 0x30, + 0x63, + 0xc8, + 0x7b, + 0xfc, + 0xc1, + 0xfd, + 0x83, + 0x18, + 0x39, + 0x0b, + 0x56, + 0x30, + 0x75, + 0x83, + 0x56, + 0x3f, + 0x90, + 0x28, + 0xc1, + 0x8c, + 0x61, + 0xf7, + 0xe2, + 0x86, + 0x1f, + 0x60, + 0xc9, + 0x30, + 0xd4, + 0xff, + 0x49, + 0x86, + 0xc1, + 0x0a, + 0x34, + 0xc2, + 0x60, + 0x60, + 0xcc, + 0x18, + 0x5a, + 0x50, + 0x0a, + 0xc1, + 0x85, + 0x03, + 0x0c, + 0xa0, + 0x61, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0x98, + 0x3b, + 0x0d, + 0x5b, + 0xd4, + 0x0b, + 0x0f, + 0xd4, + 0x0e, + 0xc3, + 0xf3, + 0x02, + 0xfc, + 0x88, + 0x2f, + 0xd2, + 0xdc, + 0x0e, + 0x0f, + 0xf6, + 0x1b, + 0x1f, + 0xd4, + 0x4c, + 0x3c, + 0xc0, + 0x63, + 0x30, + 0xf3, + 0xfa, + 0x33, + 0x0d, + 0x22, + 0x04, + 0x09, + 0x86, + 0xc1, + 0x83, + 0x0d, + 0x84, + 0xe0, + 0x95, + 0x21, + 0x61, + 0x68, + 0xdf, + 0x90, + 0x61, + 0x60, + 0xa2, + 0x1b, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x04, + 0x1b, + 0x43, + 0x30, + 0x4f, + 0x7f, + 0x81, + 0xa1, + 0xfb, + 0x42, + 0xe0, + 0xfa, + 0x9e, + 0x9d, + 0x0d, + 0xa1, + 0xff, + 0x40, + 0x78, + 0xbf, + 0x20, + 0xa0, + 0x64, + 0xc2, + 0xd1, + 0xc3, + 0xec, + 0x2d, + 0x58, + 0x79, + 0x2f, + 0xcc, + 0x1f, + 0x62, + 0x81, + 0x86, + 0x82, + 0x70, + 0x63, + 0x84, + 0xe1, + 0x68, + 0x32, + 0x50, + 0xe1, + 0x38, + 0x1a, + 0x7a, + 0x9a, + 0x14, + 0x8f, + 0x20, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x0e, + 0x43, + 0xfe, + 0xd2, + 0xcb, + 0xfc, + 0x16, + 0x92, + 0x1e, + 0xc3, + 0xfa, + 0x0d, + 0x87, + 0x65, + 0x3d, + 0x43, + 0x20, + 0xb0, + 0xa4, + 0x2c, + 0x74, + 0xcf, + 0xe8, + 0xc2, + 0x4c, + 0x98, + 0x73, + 0x0e, + 0xca, + 0x95, + 0x98, + 0x49, + 0x93, + 0x43, + 0x30, + 0xb7, + 0x2f, + 0xd1, + 0x82, + 0x86, + 0x0f, + 0x58, + 0x30, + 0x60, + 0xdc, + 0x81, + 0x98, + 0xe0, + 0xc2, + 0x83, + 0x62, + 0x81, + 0x84, + 0x83, + 0xd0, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x1f, + 0xf0, + 0x7b, + 0x86, + 0x0d, + 0x87, + 0xf3, + 0xd6, + 0xc3, + 0xfc, + 0xbe, + 0x09, + 0xd0, + 0x7e, + 0x2f, + 0xa0, + 0x3c, + 0x60, + 0xc9, + 0x18, + 0x32, + 0x60, + 0xc9, + 0x18, + 0x3d, + 0xfa, + 0xfd, + 0x06, + 0xc3, + 0xb4, + 0x3e, + 0xa3, + 0xff, + 0xe0, + 0xb4, + 0x27, + 0xf0, + 0x73, + 0x84, + 0xe6, + 0xd8, + 0x6d, + 0x1e, + 0x06, + 0x8f, + 0x01, + 0x02, + 0x82, + 0xd0, + 0xa0, + 0x06, + 0x8f, + 0xfe, + 0x42, + 0x79, + 0x88, + 0x19, + 0x21, + 0xe7, + 0xba, + 0x76, + 0x87, + 0x98, + 0xd5, + 0x92, + 0x04, + 0x26, + 0x35, + 0x64, + 0x82, + 0xd0, + 0x57, + 0xe4, + 0x27, + 0x2b, + 0xfc, + 0x1e, + 0x5f, + 0xf0, + 0x64, + 0x1f, + 0xf8, + 0x3b, + 0x4d, + 0x0e, + 0xc3, + 0x38, + 0x3f, + 0xf0, + 0x6d, + 0x09, + 0x40, + 0x50, + 0x6b, + 0x0c, + 0xe0, + 0xd0, + 0xd2, + 0x0f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xe4, + 0x3e, + 0x74, + 0x3b, + 0x0f, + 0xce, + 0xdf, + 0xf9, + 0x0f, + 0x6a, + 0x21, + 0x24, + 0x3d, + 0xb3, + 0x39, + 0x20, + 0xd0, + 0x6a, + 0xb9, + 0x24, + 0x0f, + 0x1b, + 0x7a, + 0x8c, + 0x87, + 0xb5, + 0x79, + 0x89, + 0x0f, + 0x6e, + 0x42, + 0xa4, + 0x32, + 0x68, + 0x7a, + 0x42, + 0x70, + 0xed, + 0x0f, + 0xaa, + 0xff, + 0xf0, + 0x58, + 0x75, + 0xe0, + 0xf5, + 0x03, + 0x58, + 0xe8, + 0x6d, + 0x2f, + 0x41, + 0x3e, + 0x83, + 0x94, + 0x1f, + 0x90, + 0x0f, + 0xcc, + 0x1f, + 0x3a, + 0x2e, + 0xd7, + 0x82, + 0x76, + 0xbf, + 0xc1, + 0xea, + 0xfe, + 0x0f, + 0xb5, + 0xf1, + 0x81, + 0xd0, + 0x65, + 0x6c, + 0xc2, + 0x70, + 0x65, + 0x6c, + 0xc3, + 0xed, + 0x7e, + 0xc3, + 0xe6, + 0xbf, + 0x07, + 0x40, + 0xaf, + 0x90, + 0xd4, + 0x1c, + 0x3a, + 0x81, + 0xb4, + 0x75, + 0xea, + 0x04, + 0xe0, + 0x7a, + 0xee, + 0x0b, + 0x83, + 0xff, + 0x02, + 0x07, + 0xff, + 0xc0, + 0x04, + 0x1a, + 0x81, + 0xfd, + 0xe4, + 0x1f, + 0xc8, + 0x7b, + 0x8a, + 0x05, + 0x87, + 0xf3, + 0xa0, + 0xb0, + 0xfe, + 0xf5, + 0x3a, + 0x74, + 0x48, + 0x1d, + 0x8e, + 0x0a, + 0x04, + 0xf0, + 0x36, + 0x18, + 0x60, + 0xc8, + 0x3a, + 0xdd, + 0x41, + 0xe7, + 0x0f, + 0xfc, + 0x8c, + 0x7f, + 0xa0, + 0xd8, + 0xc5, + 0x79, + 0x09, + 0xca, + 0x07, + 0xfd, + 0xa6, + 0xae, + 0xb7, + 0x80, + 0xe0, + 0xc6, + 0x0e, + 0xc0, + 0xa2, + 0x47, + 0xad, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x28, + 0x24, + 0x3a, + 0xc2, + 0x90, + 0xb0, + 0xf3, + 0xbf, + 0x93, + 0x0f, + 0xcc, + 0x09, + 0x5a, + 0xc1, + 0xcf, + 0xe6, + 0xe9, + 0xa6, + 0x8c, + 0x0a, + 0x70, + 0xc0, + 0x75, + 0x74, + 0xfa, + 0x24, + 0x3e, + 0x80, + 0xac, + 0x90, + 0xfb, + 0x82, + 0xcc, + 0x3d, + 0xfd, + 0x14, + 0xc3, + 0x31, + 0x40, + 0xcf, + 0x06, + 0xd2, + 0xf9, + 0x06, + 0x86, + 0xc1, + 0x83, + 0x4b, + 0xc1, + 0x50, + 0xb0, + 0x63, + 0x9c, + 0x0c, + 0x72, + 0xf3, + 0x85, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xf6, + 0x1f, + 0x5b, + 0xff, + 0xe8, + 0x24, + 0xc1, + 0x05, + 0x07, + 0xec, + 0x0c, + 0x38, + 0x64, + 0x2d, + 0xff, + 0xc9, + 0x69, + 0x85, + 0x98, + 0x79, + 0x8c, + 0xbd, + 0x7e, + 0x0f, + 0x62, + 0xb7, + 0x56, + 0x84, + 0xac, + 0x56, + 0xea, + 0xd0, + 0x3b, + 0x9f, + 0xf8, + 0x29, + 0x50, + 0x3c, + 0x78, + 0x3b, + 0x24, + 0xa6, + 0x6e, + 0x82, + 0x86, + 0x71, + 0x98, + 0x38, + 0x46, + 0x0d, + 0x98, + 0x7f, + 0xe0, + 0xfc, + 0x10, + 0xfd, + 0x88, + 0x56, + 0xfe, + 0x1c, + 0xc3, + 0x36, + 0x0c, + 0x92, + 0x43, + 0xb0, + 0x67, + 0xf4, + 0x1b, + 0x56, + 0xe9, + 0xa3, + 0x03, + 0xfc, + 0x0c, + 0x2b, + 0x30, + 0x7c, + 0x9a, + 0x12, + 0x60, + 0xcf, + 0xe4, + 0x37, + 0x4c, + 0xc1, + 0x87, + 0xb5, + 0x66, + 0x0c, + 0x34, + 0xe0, + 0xcf, + 0xe4, + 0x19, + 0xab, + 0x30, + 0x61, + 0x50, + 0xea, + 0x30, + 0x61, + 0x60, + 0x83, + 0x7f, + 0x84, + 0x3e, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x61, + 0x50, + 0x3a, + 0xdf, + 0xd1, + 0xd4, + 0x19, + 0x03, + 0x82, + 0x84, + 0x87, + 0xce, + 0x0d, + 0x30, + 0x90, + 0xbf, + 0x53, + 0xa6, + 0x0b, + 0x06, + 0x4d, + 0x14, + 0x61, + 0x28, + 0xc9, + 0xa3, + 0x18, + 0x7b, + 0xf5, + 0x18, + 0xc3, + 0x40, + 0xf2, + 0x4c, + 0x61, + 0xb0, + 0x7c, + 0x4e, + 0x61, + 0x50, + 0xde, + 0xa7, + 0x20, + 0xb1, + 0xcc, + 0x46, + 0x81, + 0x50, + 0x81, + 0x81, + 0xca, + 0x07, + 0xec, + 0x60, + 0xa4, + 0x3f, + 0xf0, + 0x60, + 0x18, + 0x34, + 0x0f, + 0xe4, + 0x1c, + 0x44, + 0x1b, + 0x0f, + 0x44, + 0x79, + 0x06, + 0x1f, + 0xa2, + 0x05, + 0xea, + 0x07, + 0x3b, + 0x03, + 0x5b, + 0x07, + 0x1f, + 0xd6, + 0x66, + 0x14, + 0x81, + 0x40, + 0xcc, + 0xc3, + 0xd2, + 0xa7, + 0x33, + 0x0c, + 0xbd, + 0x99, + 0x98, + 0x4d, + 0x8d, + 0x99, + 0x98, + 0x5a, + 0x81, + 0xa4, + 0xc4, + 0x16, + 0x15, + 0x85, + 0xd0, + 0x2a, + 0x02, + 0xc2, + 0xa1, + 0x40, + 0x20, + 0xe0, + 0xb8, + 0x29, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xed, + 0x0f, + 0x9d, + 0x3a, + 0xee, + 0x0f, + 0xdd, + 0x77, + 0x07, + 0xee, + 0xbe, + 0x0a, + 0x0d, + 0xa1, + 0xa8, + 0x13, + 0xc0, + 0xaf, + 0x90, + 0xe4, + 0xad, + 0xd5, + 0xa1, + 0xeb, + 0xa7, + 0xa9, + 0xa1, + 0xa2, + 0x80, + 0xd0, + 0x68, + 0x6c, + 0x5f, + 0xe0, + 0xd4, + 0x7f, + 0xfc, + 0x16, + 0x1b, + 0x41, + 0xa1, + 0xa8, + 0x15, + 0x85, + 0xa1, + 0x90, + 0x5c, + 0x1b, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xe8, + 0x3e, + 0x74, + 0x5d, + 0x6b, + 0x83, + 0x73, + 0x5f, + 0xc1, + 0xf3, + 0x5f, + 0x07, + 0xe9, + 0x0e, + 0xc2, + 0xd0, + 0xae, + 0xbb, + 0x09, + 0xe1, + 0x7f, + 0xc1, + 0x93, + 0x5f, + 0xda, + 0x1d, + 0x4f, + 0xf5, + 0x03, + 0x28, + 0x0f, + 0x82, + 0x90, + 0xda, + 0x69, + 0x76, + 0x86, + 0x70, + 0x34, + 0x3d, + 0x40, + 0xd8, + 0x14, + 0x5b, + 0x9a, + 0x0a, + 0x01, + 0xe4, + 0x18, + 0x34, + 0x82, + 0x42, + 0xf2, + 0x18, + 0x0f, + 0xfc, + 0x1d, + 0x69, + 0xff, + 0xc8, + 0x4e, + 0x1d, + 0x87, + 0xf9, + 0xff, + 0xe8, + 0x39, + 0x41, + 0x61, + 0xb1, + 0x82, + 0x68, + 0xed, + 0x10, + 0x9d, + 0x1a, + 0x3b, + 0x44, + 0x3f, + 0xe8, + 0x3f, + 0xd7, + 0xff, + 0x83, + 0x41, + 0x9c, + 0x3f, + 0x50, + 0xff, + 0xe4, + 0x2c, + 0x18, + 0x31, + 0x89, + 0x05, + 0x83, + 0x06, + 0x31, + 0x20, + 0xd0, + 0x60, + 0xc6, + 0x24, + 0x08, + 0x58, + 0x21, + 0x56, + 0x00, + 0x14, + 0x07, + 0x49, + 0x91, + 0x0b, + 0xc5, + 0x1a, + 0x33, + 0xa1, + 0x93, + 0x4a, + 0x35, + 0x07, + 0x9d, + 0xff, + 0xc0, + 0x41, + 0xe0, + 0x30, + 0x34, + 0x2b, + 0xbc, + 0x53, + 0xbd, + 0x40, + 0x91, + 0xc0, + 0xae, + 0x50, + 0x7d, + 0x86, + 0x90, + 0xfe, + 0xc7, + 0xfc, + 0x84, + 0xe6, + 0x1b, + 0x43, + 0xd2, + 0x6f, + 0xfe, + 0x0b, + 0x06, + 0x15, + 0xe4, + 0x36, + 0x83, + 0x05, + 0x83, + 0x82, + 0x82, + 0xce, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0xf8, + 0xfe, + 0x0d, + 0xa2, + 0x60, + 0x47, + 0x0f, + 0xb3, + 0x04, + 0xac, + 0x3e, + 0x7c, + 0x15, + 0xe1, + 0xc2, + 0xe3, + 0x3c, + 0xac, + 0x16, + 0x85, + 0x2a, + 0x09, + 0x09, + 0x0a, + 0x80, + 0xc3, + 0xfc, + 0xff, + 0xf0, + 0x64, + 0xf0, + 0x58, + 0x7e, + 0xf5, + 0xff, + 0x90, + 0xa8, + 0x0c, + 0x2c, + 0x3e, + 0xc2, + 0xf5, + 0x3d, + 0x44, + 0x1c, + 0x16, + 0x16, + 0x1e, + 0x83, + 0x7f, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xf1, + 0x7f, + 0xe0, + 0xe9, + 0xa2, + 0xf5, + 0x87, + 0xd4, + 0x5e, + 0xb0, + 0xfa, + 0xeb, + 0xbc, + 0x07, + 0x83, + 0x68, + 0x30, + 0xf5, + 0x0f, + 0xfe, + 0x43, + 0xf6, + 0x83, + 0x0f, + 0xd5, + 0x7a, + 0xfa, + 0x81, + 0x30, + 0x28, + 0x45, + 0x87, + 0x51, + 0xe4, + 0xc6, + 0xd0, + 0xb6, + 0x06, + 0x6e, + 0x08, + 0x0e, + 0x1a, + 0xfa, + 0x0e, + 0xd1, + 0xf2, + 0x63, + 0xc1, + 0x21, + 0x25, + 0xe0, + 0x90, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x61, + 0x98, + 0x3a, + 0x9f, + 0xa0, + 0x78, + 0x3f, + 0x38, + 0x52, + 0x61, + 0xfb, + 0x05, + 0x82, + 0xc0, + 0x83, + 0xf5, + 0x86, + 0x92, + 0x86, + 0x06, + 0x9e, + 0xbc, + 0x14, + 0x7e, + 0x81, + 0x83, + 0x0e, + 0xc0, + 0xd1, + 0xd5, + 0x87, + 0x7e, + 0x8b, + 0x2c, + 0x29, + 0x06, + 0x13, + 0x8e, + 0x16, + 0xff, + 0x3e, + 0x6c, + 0x0e, + 0x07, + 0x18, + 0xe3, + 0x05, + 0x02, + 0xc3, + 0x60, + 0xc1, + 0x21, + 0x40, + 0xb9, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0x9c, + 0x3e, + 0xb7, + 0xff, + 0xd0, + 0x54, + 0x30, + 0xff, + 0xc1, + 0x7f, + 0xf0, + 0x7c, + 0xbf, + 0xc1, + 0x68, + 0x35, + 0xf5, + 0x84, + 0xe9, + 0xd7, + 0xbc, + 0x1e, + 0x68, + 0x40, + 0x58, + 0x3d, + 0xbb, + 0xcc, + 0xe1, + 0x95, + 0xd9, + 0xb4, + 0x60, + 0xdb, + 0x9b, + 0x2b, + 0xa0, + 0x6c, + 0xed, + 0xf1, + 0xb8, + 0x4c, + 0x66, + 0x39, + 0x92, + 0x8d, + 0x51, + 0x15, + 0x89, + 0x46, + 0x45, + 0x18, + 0x80, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x5e, + 0xbf, + 0x41, + 0x38, + 0xac, + 0x0c, + 0x48, + 0x7b, + 0xf4, + 0x6e, + 0x1e, + 0xa0, + 0x30, + 0x3a, + 0x16, + 0x93, + 0xd0, + 0x1e, + 0x42, + 0x78, + 0x74, + 0x74, + 0xe0, + 0xea, + 0x01, + 0x20, + 0x90, + 0xf7, + 0xe3, + 0xf2, + 0x1a, + 0x09, + 0xcc, + 0x3e, + 0x73, + 0xf1, + 0xf8, + 0x35, + 0x03, + 0x66, + 0x1f, + 0x63, + 0xf8, + 0xfc, + 0x82, + 0x81, + 0xd9, + 0x87, + 0xb4, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xa0, + 0x60, + 0xc3, + 0xba, + 0x7f, + 0xf8, + 0x34, + 0x15, + 0xea, + 0x07, + 0xf3, + 0xa6, + 0x3a, + 0x14, + 0x0f, + 0xaf, + 0x53, + 0xe0, + 0x58, + 0x28, + 0x38, + 0x1c, + 0x32, + 0x8a, + 0x36, + 0xab, + 0x0f, + 0xae, + 0x9d, + 0x3c, + 0x1d, + 0x85, + 0x20, + 0xc3, + 0xce, + 0x7f, + 0xf4, + 0x16, + 0x85, + 0x20, + 0xc3, + 0x9c, + 0xff, + 0xf8, + 0x1c, + 0x13, + 0x85, + 0xa1, + 0xa0, + 0x5c, + 0x1d, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xe9, + 0x0f, + 0x5a, + 0x1b, + 0xe0, + 0xf9, + 0xc1, + 0x68, + 0x39, + 0x0f, + 0x5d, + 0x16, + 0xa7, + 0x83, + 0xf2, + 0xf0, + 0x76, + 0x82, + 0xa6, + 0x8d, + 0x02, + 0x74, + 0xce, + 0x75, + 0x41, + 0xf7, + 0x74, + 0xdb, + 0x0f, + 0xfc, + 0x1f, + 0xd1, + 0xff, + 0xc8, + 0x4e, + 0x60, + 0xc9, + 0x34, + 0x29, + 0x30, + 0x64, + 0x9a, + 0x16, + 0x0f, + 0xfe, + 0x41, + 0x40, + 0x60, + 0xc9, + 0x34, + 0x08, + 0x58, + 0x31, + 0x5e, + 0x00, + 0x04, + 0x19, + 0x81, + 0x21, + 0xd6, + 0xff, + 0xf8, + 0x32, + 0x81, + 0x40, + 0x48, + 0x7e, + 0xbe, + 0x6f, + 0xa0, + 0x48, + 0x24, + 0x54, + 0x8c, + 0x07, + 0x8b, + 0xe6, + 0xfa, + 0x0c, + 0x81, + 0xc1, + 0x87, + 0xfd, + 0xea, + 0x7a, + 0xa0, + 0xc9, + 0x68, + 0x28, + 0x1f, + 0x6f, + 0xff, + 0x21, + 0x50, + 0x18, + 0x54, + 0x0f, + 0x61, + 0x7f, + 0xe4, + 0x14, + 0x0b, + 0x41, + 0x40, + 0xe8, + 0x37, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1c, + 0xef, + 0xf3, + 0xfc, + 0x81, + 0xb9, + 0x5a, + 0x0c, + 0x3e, + 0xd6, + 0x91, + 0xc3, + 0xef, + 0x53, + 0x6f, + 0xc0, + 0x83, + 0x41, + 0x4a, + 0x30, + 0x39, + 0x4f, + 0x4c, + 0xc6, + 0x12, + 0x2f, + 0x13, + 0x18, + 0x73, + 0xf8, + 0x98, + 0xc3, + 0x94, + 0x0c, + 0x9c, + 0xc2, + 0x67, + 0xa6, + 0x4e, + 0x61, + 0x61, + 0x51, + 0x15, + 0x88, + 0x59, + 0x33, + 0x25, + 0x30, + 0xa5, + 0x64, + 0x8a, + 0xc7, + 0x02, + 0x15, + 0xa0, + 0xc2, + 0x50, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xc0, + 0xff, + 0xe4, + 0x2e, + 0x0e, + 0xc3, + 0xfd, + 0xff, + 0xf2, + 0x1b, + 0x68, + 0x65, + 0x1d, + 0x34, + 0x15, + 0x3b, + 0x50, + 0x4e, + 0x87, + 0x21, + 0xfe, + 0xba, + 0x73, + 0xf8, + 0x3d, + 0xa6, + 0x30, + 0x30, + 0x94, + 0x3e, + 0x87, + 0xf0, + 0x53, + 0x4f, + 0x51, + 0x87, + 0x0b, + 0x26, + 0x8d, + 0x3a, + 0x60, + 0x61, + 0x54, + 0x55, + 0x15, + 0x83, + 0x4f, + 0xeb, + 0x0b, + 0x04, + 0x19, + 0x81, + 0x97, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xac, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xf4, + 0x82, + 0x81, + 0xa4, + 0x36, + 0x82, + 0x81, + 0xb4, + 0x27, + 0x0b, + 0x42, + 0xb0, + 0xdc, + 0x17, + 0x05, + 0x86, + 0x70, + 0xde, + 0x03, + 0x07, + 0xf5, + 0xe4, + 0x3f, + 0xf6, + 0xac, + 0x3f, + 0xeb, + 0x07, + 0x07, + 0xf5, + 0x86, + 0xe0, + 0xfa, + 0xc3, + 0xde, + 0x42, + 0xb8, + 0x3f, + 0x5e, + 0x02, + 0x1f, + 0xf9, + 0x00, + 0x0a, + 0x14, + 0x28, + 0x10, + 0x75, + 0x06, + 0x06, + 0x0e, + 0x0d, + 0xa3, + 0x83, + 0x81, + 0xa0, + 0xb0, + 0xb0, + 0x38, + 0x2c, + 0x1a, + 0x16, + 0x16, + 0x16, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x68, + 0x7e, + 0xe0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0x50, + 0x1a, + 0x16, + 0x87, + 0x61, + 0x70, + 0x1c, + 0x3a, + 0xc2, + 0xf0, + 0x34, + 0x3b, + 0x0a, + 0xf2, + 0xb0, + 0xff, + 0x6d, + 0x87, + 0xfc, + 0xe0, + 0xd0, + 0xfe, + 0x74, + 0x0e, + 0x87, + 0xd6, + 0x86, + 0xb4, + 0x33, + 0xe4, + 0x3c, + 0xfa, + 0x06, + 0x87, + 0xf9, + 0x80, + 0x09, + 0xc3, + 0xff, + 0x01, + 0xc1, + 0xff, + 0x90, + 0x9c, + 0x3d, + 0x40, + 0xcc, + 0xe6, + 0x1a, + 0x81, + 0x99, + 0xd4, + 0x1a, + 0x81, + 0xa5, + 0x78, + 0x3a, + 0x81, + 0xa1, + 0x83, + 0xd4, + 0x0f, + 0x30, + 0x7a, + 0x81, + 0xea, + 0x07, + 0xa8, + 0x1e, + 0xf4, + 0x1d, + 0x40, + 0xe7, + 0x34, + 0x35, + 0x03, + 0xa8, + 0x08, + 0x35, + 0x03, + 0x58, + 0x79, + 0x5c, + 0x1a, + 0x0f, + 0x3f, + 0x07, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x3f, + 0xf0, + 0x2c, + 0x3f, + 0xef, + 0xff, + 0xdc, + 0x1d, + 0x21, + 0xff, + 0x81, + 0xa1, + 0x68, + 0x7f, + 0x61, + 0xb4, + 0x3f, + 0x39, + 0x26, + 0x0a, + 0x07, + 0x50, + 0xc1, + 0x83, + 0x0f, + 0x6a, + 0xc7, + 0x54, + 0x1d, + 0x61, + 0xaf, + 0x07, + 0xda, + 0x1b, + 0x68, + 0x1d, + 0xc1, + 0xb8, + 0x1a, + 0x1a, + 0x0d, + 0xe0, + 0xdc, + 0x1e, + 0x78, + 0x3d, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x07, + 0xff, + 0xc1, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xbf, + 0xfc, + 0x1f, + 0xf8, + 0x2c, + 0x3b, + 0xff, + 0xe0, + 0xff, + 0x48, + 0x7f, + 0xa0, + 0xb4, + 0x24, + 0x39, + 0xc2, + 0xd0, + 0xb0, + 0xed, + 0x03, + 0xc0, + 0xa0, + 0x72, + 0x17, + 0x69, + 0x07, + 0xf5, + 0x83, + 0x83, + 0xf3, + 0xc1, + 0xbc, + 0x86, + 0xf4, + 0x87, + 0x9b, + 0xc0, + 0x43, + 0xff, + 0x00, + 0x0b, + 0x43, + 0xb4, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x43, + 0xa3, + 0x54, + 0x16, + 0x87, + 0x66, + 0xe8, + 0x5c, + 0x1d, + 0x9d, + 0x9f, + 0xf8, + 0x63, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0x3e, + 0x0e, + 0xd0, + 0xf5, + 0x58, + 0x6d, + 0x0f, + 0x60, + 0xc3, + 0x68, + 0x77, + 0x05, + 0xff, + 0xc9, + 0x86, + 0x5f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x21, + 0xff, + 0x81, + 0x61, + 0xff, + 0x8b, + 0xfc, + 0x1f, + 0xbc, + 0x1b, + 0x43, + 0xcf, + 0x06, + 0xf0, + 0x7f, + 0xeb, + 0xbc, + 0x87, + 0xcd, + 0xc1, + 0x3e, + 0x82, + 0xbc, + 0x82, + 0x81, + 0x3e, + 0x0e, + 0x41, + 0xc1, + 0x21, + 0xeb, + 0x07, + 0x01, + 0xc3, + 0x9c, + 0x0f, + 0x81, + 0xa1, + 0xd2, + 0x0e, + 0x76, + 0x0f, + 0xef, + 0x02, + 0xc3, + 0xf5, + 0xc1, + 0xae, + 0x42, + 0xf4, + 0x87, + 0xd7, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x6d, + 0x0f, + 0xcc, + 0x1b, + 0x0f, + 0xe6, + 0x11, + 0xd7, + 0x82, + 0x98, + 0xcf, + 0xf8, + 0x0c, + 0xd1, + 0x58, + 0x76, + 0x09, + 0xa6, + 0x68, + 0x76, + 0x0c, + 0xa0, + 0x4c, + 0x1b, + 0x0d, + 0x21, + 0xa8, + 0x16, + 0x1b, + 0x83, + 0xb8, + 0x18, + 0x6f, + 0x41, + 0xd0, + 0xe1, + 0x39, + 0xa1, + 0xe7, + 0x0b, + 0x47, + 0x0f, + 0x50, + 0x1c, + 0x1f, + 0xed, + 0x04, + 0x1f, + 0xaf, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x7f, + 0x9c, + 0x1a, + 0x1a, + 0x81, + 0x9c, + 0x3f, + 0x68, + 0x7f, + 0xa8, + 0x0e, + 0x0b, + 0x83, + 0x38, + 0x5e, + 0x03, + 0x87, + 0x68, + 0x2f, + 0x03, + 0x43, + 0x90, + 0xb6, + 0x81, + 0xff, + 0x58, + 0x34, + 0x3f, + 0xad, + 0x03, + 0xa1, + 0xe7, + 0xc1, + 0xcf, + 0x90, + 0xbc, + 0x87, + 0xeb, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc4, + 0x36, + 0x86, + 0x8c, + 0xdc, + 0x1a, + 0x0c, + 0xcd, + 0xcc, + 0x1a, + 0x0c, + 0xcd, + 0x46, + 0x0d, + 0x06, + 0x46, + 0x16, + 0x0d, + 0x06, + 0x16, + 0x16, + 0x0d, + 0x06, + 0x16, + 0x16, + 0x0d, + 0x06, + 0x07, + 0x81, + 0x83, + 0x41, + 0x82, + 0x9a, + 0x60, + 0xd0, + 0x60, + 0xc7, + 0x30, + 0x68, + 0x33, + 0x83, + 0x7f, + 0xe3, + 0x0f, + 0xf9, + 0xc3, + 0xff, + 0x04, + 0x0b, + 0x05, + 0xfe, + 0x43, + 0xb0, + 0xf3, + 0xc1, + 0xec, + 0x43, + 0x70, + 0x74, + 0x66, + 0x07, + 0x83, + 0xd1, + 0xb1, + 0x70, + 0x7d, + 0x9c, + 0xaf, + 0xfc, + 0x08, + 0xc3, + 0x31, + 0x43, + 0x0d, + 0x86, + 0xc1, + 0x83, + 0x0d, + 0x85, + 0xa3, + 0x8e, + 0x13, + 0xc7, + 0x03, + 0x03, + 0x05, + 0x3a, + 0x81, + 0x40, + 0x50, + 0x2c, + 0x18, + 0x2c, + 0x29, + 0x05, + 0x03, + 0x58, + 0x6c, + 0x2c, + 0x35, + 0x02, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xfe, + 0x50, + 0x7f, + 0xc8, + 0x28, + 0x14, + 0x1e, + 0xa0, + 0x3c, + 0x07, + 0x0e, + 0x70, + 0x3e, + 0x4d, + 0x0e, + 0x50, + 0x35, + 0x6a, + 0x0f, + 0xcf, + 0x01, + 0xd0, + 0xf3, + 0x70, + 0x67, + 0xc8, + 0x5e, + 0x83, + 0xf3, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x9c, + 0x3e, + 0xc3, + 0xd4, + 0x0f, + 0x62, + 0xbf, + 0xf1, + 0x19, + 0xba, + 0x19, + 0xcc, + 0xcc, + 0xd0, + 0xec, + 0xcd, + 0x8d, + 0x0e, + 0xc8, + 0xc2, + 0xe5, + 0xec, + 0x2c, + 0x2f, + 0xfc, + 0x16, + 0x16, + 0x1e, + 0x40, + 0xf8, + 0x18, + 0x7f, + 0x6d, + 0xb8, + 0x7f, + 0x60, + 0xa8, + 0x3f, + 0x68, + 0x5a, + 0x1f, + 0x30, + 0x4c, + 0x1f, + 0xf8, + 0x3f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x9c, + 0x3f, + 0xb0, + 0xd4, + 0x0f, + 0xec, + 0x09, + 0xff, + 0x02, + 0x32, + 0x56, + 0x19, + 0xc1, + 0x9b, + 0x9c, + 0x60, + 0x90, + 0x67, + 0x43, + 0x06, + 0x04, + 0x28, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xee, + 0x0f, + 0xb0, + 0xe7, + 0xc1, + 0xe7, + 0xc1, + 0xa9, + 0x87, + 0xaa, + 0xc0, + 0xe5, + 0x03, + 0xb0, + 0x69, + 0xc0, + 0xd0, + 0xac, + 0x37, + 0x04, + 0xe8, + 0x30, + 0xdc, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xa8, + 0x1f, + 0xf4, + 0x0d, + 0x0b, + 0x0f, + 0x50, + 0x18, + 0x54, + 0x0e, + 0x70, + 0x5e, + 0x4c, + 0x3f, + 0xda, + 0xbc, + 0x87, + 0xe7, + 0x42, + 0x7c, + 0x19, + 0xb9, + 0x14, + 0x15, + 0x86, + 0x43, + 0x68, + 0x7f, + 0x9c, + 0x1c, + 0x16, + 0x1e, + 0xd1, + 0xf0, + 0x38, + 0x3b, + 0x81, + 0x4e, + 0x60, + 0xfe, + 0x70, + 0x68, + 0x7f, + 0x5a, + 0x07, + 0x83, + 0x9b, + 0x83, + 0xd7, + 0xa0, + 0x28, + 0x3f, + 0xca, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xe4, + 0xc9, + 0x59, + 0x8e, + 0x16, + 0x66, + 0x31, + 0x83, + 0x41, + 0x9b, + 0x12, + 0x60, + 0x70, + 0x66, + 0x83, + 0x06, + 0x16, + 0x04, + 0xc2, + 0x81, + 0x87, + 0xec, + 0x3d, + 0x83, + 0x43, + 0x70, + 0x76, + 0x58, + 0x67, + 0xc8, + 0x73, + 0xa1, + 0xb4, + 0xd0, + 0x9d, + 0x0c, + 0xe1, + 0xcf, + 0x90, + 0xed, + 0x0a, + 0xf4, + 0x1f, + 0x21, + 0x94, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x6a, + 0x07, + 0xe9, + 0x0d, + 0x40, + 0xfd, + 0x2d, + 0xff, + 0x04, + 0xd1, + 0x90, + 0x50, + 0x70, + 0x9a, + 0x38, + 0x54, + 0x06, + 0x14, + 0xd1, + 0x0a, + 0x80, + 0xc2, + 0xc9, + 0x0d, + 0x40, + 0x61, + 0xd8, + 0x3f, + 0xf8, + 0x36, + 0x1d, + 0xe4, + 0x3e, + 0xf0, + 0x6e, + 0xc3, + 0xcd, + 0x40, + 0xa1, + 0xa1, + 0xda, + 0x63, + 0x82, + 0xc3, + 0x58, + 0x56, + 0x85, + 0xe0, + 0xb0, + 0xad, + 0x0e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0x26, + 0x53, + 0xff, + 0x03, + 0x33, + 0x17, + 0xf0, + 0x33, + 0xa0, + 0x7f, + 0xd9, + 0xc0, + 0x7f, + 0x82, + 0x63, + 0x09, + 0xc0, + 0xe1, + 0xec, + 0x26, + 0x0b, + 0x0e, + 0x70, + 0x98, + 0x2c, + 0x39, + 0xf0, + 0x28, + 0x16, + 0x1d, + 0xb4, + 0x34, + 0x2c, + 0x42, + 0xc1, + 0x38, + 0x6c, + 0x93, + 0x82, + 0xd0, + 0xd9, + 0x26, + 0x15, + 0x03, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x82, + 0xff, + 0xc0, + 0x8c, + 0xd0, + 0xb0, + 0xf6, + 0x66, + 0x40, + 0xc0, + 0x85, + 0x9b, + 0x18, + 0x30, + 0x48, + 0xc6, + 0x16, + 0x0c, + 0x12, + 0x1b, + 0x0b, + 0x06, + 0x09, + 0x0d, + 0x85, + 0x83, + 0x4d, + 0x09, + 0xe0, + 0x7f, + 0xc8, + 0x5d, + 0xa1, + 0xb0, + 0x48, + 0x58, + 0xe1, + 0xb0, + 0xa0, + 0x70, + 0x7d, + 0xa0, + 0xc1, + 0x87, + 0xeb, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x43, + 0xff, + 0x5f, + 0xf2, + 0x1c, + 0xf2, + 0x1a, + 0xc3, + 0x3c, + 0x8f, + 0x16, + 0x1f, + 0xb4, + 0x1e, + 0x83, + 0xfd, + 0xde, + 0x43, + 0xf3, + 0x7d, + 0x21, + 0xfb, + 0xd4, + 0x05, + 0x02, + 0x43, + 0xce, + 0x0e, + 0x0b, + 0x0f, + 0x68, + 0x3c, + 0x0d, + 0x0e, + 0x90, + 0x73, + 0xa8, + 0x3f, + 0xac, + 0x16, + 0x87, + 0xcf, + 0x83, + 0x3e, + 0x42, + 0xf9, + 0x0f, + 0xaf, + 0x01, + 0x0f, + 0xfc, + 0x00, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x8a, + 0xff, + 0xc0, + 0x8c, + 0xc3, + 0x61, + 0xec, + 0xdc, + 0x36, + 0x87, + 0x67, + 0x27, + 0xfc, + 0x83, + 0x30, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x2f, + 0xfc, + 0x81, + 0xe0, + 0xec, + 0x2c, + 0x2a, + 0x68, + 0x6c, + 0x2c, + 0x2c, + 0x1a, + 0x16, + 0x16, + 0x0a, + 0x01, + 0x0d, + 0x96, + 0x83, + 0x0f, + 0xd8, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xef, + 0x41, + 0xf6, + 0x20, + 0xb2, + 0x81, + 0xa3, + 0x32, + 0xc2, + 0xd0, + 0xb3, + 0x69, + 0xa1, + 0xb8, + 0x19, + 0xab, + 0xbf, + 0x9c, + 0x09, + 0x84, + 0xe1, + 0x68, + 0x76, + 0x13, + 0x85, + 0x87, + 0x38, + 0x4e, + 0x16, + 0x1c, + 0xf0, + 0x1c, + 0xf8, + 0x3b, + 0x74, + 0x70, + 0xe4, + 0x2c, + 0x18, + 0xe1, + 0x98, + 0x1c, + 0x1d, + 0x86, + 0xa0, + 0x30, + 0xf7, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd9, + 0x4f, + 0xfc, + 0x09, + 0xc8, + 0x2a, + 0x07, + 0xb3, + 0x50, + 0x58, + 0x48, + 0x59, + 0xc1, + 0x68, + 0x28, + 0x14, + 0x61, + 0x50, + 0x0e, + 0x1e, + 0xc2, + 0xfe, + 0x43, + 0x9c, + 0x24, + 0x1c, + 0x1e, + 0xb4, + 0x35, + 0x08, + 0x3b, + 0x74, + 0x0e, + 0x0a, + 0x06, + 0xc1, + 0x0e, + 0x1b, + 0x0b, + 0x82, + 0x7f, + 0xe8, + 0x18, + 0x72, + 0x83, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0a, + 0x41, + 0xff, + 0x83, + 0x48, + 0x34, + 0x3f, + 0xd2, + 0xd8, + 0x7f, + 0x34, + 0x67, + 0x0f, + 0xe6, + 0x8e, + 0x7f, + 0xc1, + 0x4d, + 0x46, + 0x86, + 0xc2, + 0x89, + 0x06, + 0x1d, + 0x87, + 0x48, + 0x30, + 0xec, + 0x3b, + 0x0b, + 0xfe, + 0x0e, + 0xf0, + 0x35, + 0xf0, + 0x66, + 0xa3, + 0x0f, + 0xf6, + 0x9b, + 0x87, + 0xf3, + 0x86, + 0xd7, + 0xe0, + 0x61, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x06, + 0x1a, + 0x81, + 0xb0, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0x30, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0xa1, + 0x41, + 0xfc, + 0xe2, + 0x0c, + 0x3f, + 0xb4, + 0xc7, + 0x05, + 0x03, + 0x38, + 0xe5, + 0xa6, + 0x19, + 0xd2, + 0x07, + 0xca, + 0x0d, + 0xa1, + 0xac, + 0xe0, + 0xfe, + 0x7c, + 0x17, + 0x90, + 0xe7, + 0xd0, + 0x75, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x3f, + 0xb0, + 0xd8, + 0x7f, + 0xb2, + 0x2f, + 0xf8, + 0x11, + 0xbb, + 0x87, + 0x38, + 0x33, + 0xcf, + 0xf8, + 0x70, + 0x66, + 0x83, + 0x47, + 0x1c, + 0x51, + 0x85, + 0x85, + 0x8e, + 0x1b, + 0x0b, + 0x0b, + 0x18, + 0x27, + 0x0b, + 0xf8, + 0xa0, + 0x4f, + 0x03, + 0x40, + 0x9a, + 0x16, + 0xe9, + 0x84, + 0xf0, + 0x4e, + 0x0c, + 0xc3, + 0xd0, + 0x34, + 0x36, + 0x87, + 0x63, + 0x07, + 0x3f, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x07, + 0xff, + 0x05, + 0x83, + 0x43, + 0x9c, + 0x2c, + 0x74, + 0x3d, + 0x93, + 0x9e, + 0x4f, + 0xa3, + 0x33, + 0x9d, + 0x20, + 0x46, + 0x67, + 0x1a, + 0x40, + 0x8c, + 0x4c, + 0x1a, + 0x40, + 0x8c, + 0x2c, + 0x1a, + 0x40, + 0x8c, + 0x0e, + 0x0d, + 0x20, + 0x46, + 0x0b, + 0x4d, + 0x3e, + 0x8c, + 0x1b, + 0xba, + 0x61, + 0xb1, + 0xc6, + 0xd0, + 0xf6, + 0x68, + 0x5a, + 0x1c, + 0xe4, + 0x1b, + 0x43, + 0x7a, + 0x0f, + 0x48, + 0x7f, + 0xe3, + 0x80, + 0xe1, + 0xf9, + 0xd0, + 0xce, + 0x87, + 0x7f, + 0xfd, + 0x06, + 0x50, + 0x7f, + 0x41, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0xf7, + 0x07, + 0xfa, + 0x41, + 0xe0, + 0xb4, + 0x33, + 0x82, + 0xf2, + 0x50, + 0x39, + 0x03, + 0xa6, + 0xa0, + 0xf9, + 0xf2, + 0x17, + 0x94, + 0x17, + 0xa4, + 0x3c, + 0xde, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xda, + 0x1f, + 0x64, + 0x1b, + 0x0f, + 0x46, + 0x61, + 0xb4, + 0x3b, + 0x36, + 0x9f, + 0xf8, + 0x19, + 0xa5, + 0x01, + 0x81, + 0xc1, + 0x18, + 0x28, + 0x0d, + 0x1c, + 0x36, + 0x0a, + 0x0f, + 0x87, + 0x09, + 0xc1, + 0x43, + 0x68, + 0xe1, + 0x3c, + 0x56, + 0x07, + 0x61, + 0x6e, + 0xd4, + 0x12, + 0xb0, + 0x38, + 0xd4, + 0x1c, + 0xe0, + 0xd0, + 0xa8, + 0x1c, + 0xe0, + 0x83, + 0x50, + 0x27, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x7a, + 0x43, + 0xa3, + 0x3b, + 0xfe, + 0x81, + 0x9b, + 0x86, + 0xd0, + 0xec, + 0xe4, + 0x36, + 0x87, + 0x46, + 0x1e, + 0xd0, + 0xfb, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0xee, + 0x0f, + 0x3c, + 0x1d, + 0xa1, + 0xea, + 0x68, + 0x6d, + 0x0f, + 0x69, + 0x86, + 0xd0, + 0xeb, + 0x02, + 0x1b, + 0x43, + 0xb0, + 0xd7, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x54, + 0x0f, + 0xed, + 0x0b, + 0x43, + 0xfb, + 0x58, + 0xff, + 0xa2, + 0x36, + 0x68, + 0xe1, + 0xec, + 0xdc, + 0xc7, + 0x0f, + 0x67, + 0x58, + 0x75, + 0xc0, + 0x8d, + 0x0c, + 0xff, + 0x06, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0x3e, + 0x0c, + 0xff, + 0x20, + 0xac, + 0x13, + 0x87, + 0xd8, + 0x34, + 0x0e, + 0x1e, + 0xe0, + 0xf3, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x17, + 0xfa, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfb, + 0xff, + 0xc1, + 0xed, + 0x7f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x39, + 0x7f, + 0xc1, + 0xe8, + 0x39, + 0x04, + 0x1d, + 0x41, + 0xc1, + 0xa3, + 0x84, + 0xe1, + 0x60, + 0xa0, + 0x38, + 0x1a, + 0x16, + 0x14, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0x3a, + 0x1e, + 0x4c, + 0x80, + 0xe1, + 0xf4, + 0x66, + 0x0e, + 0x0f, + 0xb3, + 0x60, + 0x61, + 0xfb, + 0x39, + 0x1c, + 0x3e, + 0x63, + 0x0b, + 0xfe, + 0x43, + 0x60, + 0xb8, + 0x34, + 0x86, + 0xc7, + 0xa0, + 0x69, + 0x09, + 0xe8, + 0xa8, + 0x34, + 0x85, + 0x4d, + 0x18, + 0x34, + 0x85, + 0x83, + 0x18, + 0x34, + 0x82, + 0x81, + 0x9f, + 0xf2, + 0x0c, + 0x39, + 0x83, + 0x48, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x60, + 0xff, + 0xe0, + 0xd8, + 0xb7, + 0x2f, + 0x02, + 0x76, + 0x06, + 0x1f, + 0xb3, + 0x8f, + 0xe4, + 0x3b, + 0x38, + 0x14, + 0x34, + 0x3a, + 0x30, + 0xb0, + 0x68, + 0x7d, + 0x82, + 0xff, + 0xa0, + 0x9c, + 0x3d, + 0xa1, + 0xeb, + 0x41, + 0x26, + 0xa8, + 0x36, + 0xe0, + 0xc1, + 0xa6, + 0x85, + 0x93, + 0xc0, + 0xd1, + 0xc1, + 0xa0, + 0x70, + 0xb4, + 0x18, + 0x20, + 0xf5, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0x85, + 0x87, + 0x61, + 0x46, + 0x4e, + 0x1d, + 0x85, + 0x9b, + 0x98, + 0x76, + 0x16, + 0x74, + 0x30, + 0xec, + 0x28, + 0xc2, + 0xd0, + 0xd8, + 0x76, + 0x17, + 0xfc, + 0x1d, + 0x87, + 0xfe, + 0x03, + 0xc1, + 0x21, + 0x21, + 0xd4, + 0xd0, + 0x61, + 0x70, + 0x6d, + 0x32, + 0x81, + 0x38, + 0x56, + 0x04, + 0xd0, + 0xdc, + 0x0d, + 0x0b, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0f, + 0x9a, + 0x07, + 0x60, + 0xfe, + 0x94, + 0x1d, + 0x87, + 0x38, + 0x10, + 0xa7, + 0x66, + 0x1c, + 0x18, + 0x5b, + 0xe0, + 0x63, + 0x8c, + 0x16, + 0x70, + 0x35, + 0x66, + 0x85, + 0x18, + 0x4b, + 0x64, + 0x1c, + 0xc5, + 0xff, + 0xc1, + 0x38, + 0x16, + 0xb5, + 0xc1, + 0x5a, + 0x19, + 0xc3, + 0xed, + 0xd0, + 0x9c, + 0x3c, + 0xe3, + 0x04, + 0xe1, + 0xed, + 0x0f, + 0x38, + 0x7a, + 0x0e, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7e, + 0xa2, + 0x1d, + 0x85, + 0xa1, + 0xfe, + 0xc8, + 0xc1, + 0x07, + 0xa3, + 0x33, + 0x06, + 0x87, + 0x66, + 0xc6, + 0x0d, + 0x0e, + 0xce, + 0x56, + 0xad, + 0x70, + 0x23, + 0x03, + 0xff, + 0x83, + 0x61, + 0xed, + 0x0f, + 0x38, + 0x64, + 0xd1, + 0x0d, + 0x68, + 0x28, + 0x69, + 0x86, + 0xdd, + 0x30, + 0x69, + 0x40, + 0x38, + 0xaa, + 0x03, + 0x47, + 0x06, + 0x85, + 0x05, + 0xa0, + 0x81, + 0x07, + 0x9f, + 0x07, + 0x0b, + 0x0d, + 0x04, + 0xc1, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xc8, + 0x28, + 0xa0, + 0x68, + 0xcc, + 0xff, + 0xa0, + 0x66, + 0xc1, + 0xff, + 0x67, + 0x07, + 0xfe, + 0x8c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0x38, + 0x57, + 0xf8, + 0x33, + 0xc1, + 0xff, + 0x8d, + 0xd0, + 0xff, + 0xd8, + 0x30, + 0xff, + 0xb4, + 0x2f, + 0xfe, + 0x04, + 0x1f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x7e, + 0xe0, + 0x93, + 0x24, + 0x35, + 0x86, + 0xcc, + 0xc3, + 0x58, + 0x76, + 0x6c, + 0x07, + 0xe8, + 0x36, + 0x72, + 0x5c, + 0x3e, + 0x46, + 0x30, + 0x70, + 0x73, + 0x86, + 0xc3, + 0xff, + 0x05, + 0x85, + 0xff, + 0x41, + 0x3c, + 0x1d, + 0xa1, + 0xea, + 0x68, + 0x6d, + 0x0f, + 0x69, + 0x86, + 0xd0, + 0xeb, + 0x0f, + 0xb4, + 0x3b, + 0x0d, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x3f, + 0xf0, + 0x6d, + 0x0e, + 0xd0, + 0xd8, + 0x34, + 0x35, + 0xac, + 0x0c, + 0x1a, + 0x13, + 0xd5, + 0xa6, + 0x0d, + 0x0b, + 0x42, + 0xc1, + 0x83, + 0x41, + 0xcc, + 0x38, + 0x30, + 0x68, + 0x10, + 0x5e, + 0x0b, + 0x06, + 0x87, + 0xb8, + 0x24, + 0x1a, + 0x1a, + 0xd0, + 0xfb, + 0x41, + 0x70, + 0x79, + 0xf8, + 0x3f, + 0xf0, + 0x10, + 0xea, + 0x0c, + 0x0c, + 0x16, + 0x13, + 0x81, + 0xc1, + 0x40, + 0x70, + 0x34, + 0x2c, + 0x0e, + 0x16, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0x9c, + 0x3b, + 0x0d, + 0x40, + 0x68, + 0x76, + 0x20, + 0x61, + 0xc3, + 0x46, + 0x6f, + 0xfe, + 0x06, + 0x6c, + 0x1b, + 0x43, + 0xb3, + 0x90, + 0xda, + 0x1d, + 0x18, + 0x5f, + 0xf2, + 0x1b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3c, + 0xf1, + 0x7f, + 0xe0, + 0xb6, + 0x81, + 0xb4, + 0x39, + 0xc1, + 0x86, + 0xd0, + 0xed, + 0x0f, + 0xb4, + 0x3a, + 0x0f, + 0xda, + 0x18, + 0x0b, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xc4, + 0x1a, + 0x0c, + 0x34, + 0x67, + 0x7f, + 0xe0, + 0x66, + 0xc0, + 0xd0, + 0x61, + 0xb3, + 0x82, + 0xd0, + 0x61, + 0xa3, + 0x0d, + 0xa0, + 0xc3, + 0xd8, + 0x6d, + 0x06, + 0x1e, + 0xc1, + 0xff, + 0xc8, + 0x1e, + 0x0f, + 0xfc, + 0x56, + 0x04, + 0x82, + 0x0e, + 0xc1, + 0x8e, + 0x17, + 0x05, + 0x40, + 0x9d, + 0x0d, + 0xa0, + 0xc3, + 0x68, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa8, + 0x1f, + 0xd8, + 0x6f, + 0xf2, + 0x1b, + 0x23, + 0xc1, + 0x58, + 0x51, + 0x9e, + 0xb4, + 0x1a, + 0x16, + 0x72, + 0x81, + 0xda, + 0x1b, + 0x38, + 0x35, + 0xe0, + 0xe8, + 0xc2, + 0xb8, + 0xb8, + 0x3b, + 0x2e, + 0x43, + 0x5a, + 0x16, + 0x17, + 0xfc, + 0x19, + 0xf0, + 0x34, + 0x27, + 0x0d, + 0x34, + 0x30, + 0xec, + 0x36, + 0x08, + 0xc3, + 0xb0, + 0xb8, + 0x37, + 0xfc, + 0x14, + 0x1d, + 0xa1, + 0x38, + 0x7f, + 0xe0, + 0xf0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x10, + 0xd8, + 0x7a, + 0x73, + 0x7f, + 0xe0, + 0xb3, + 0x73, + 0x06, + 0x0c, + 0x2c, + 0xd4, + 0x60, + 0xc1, + 0x85, + 0x18, + 0x58, + 0x30, + 0x61, + 0xd8, + 0x58, + 0x34, + 0xc3, + 0x38, + 0x5f, + 0xf0, + 0x67, + 0x43, + 0xb0, + 0xfa, + 0x98, + 0x76, + 0x38, + 0x6c, + 0x70, + 0xd8, + 0x34, + 0x16, + 0x19, + 0x57, + 0xf0, + 0x30, + 0xde, + 0xa9, + 0x46, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x41, + 0xff, + 0x82, + 0xd0, + 0x61, + 0xce, + 0x16, + 0x8e, + 0x0c, + 0x2c, + 0x8d, + 0xbc, + 0x0c, + 0x2c, + 0xcd, + 0xdc, + 0x18, + 0x59, + 0x9d, + 0x0e, + 0xfd, + 0x6c, + 0x68, + 0x30, + 0x61, + 0x61, + 0x61, + 0x63, + 0xc0, + 0xc2, + 0xd0, + 0x64, + 0xe0, + 0xc0, + 0xf8, + 0x19, + 0x8e, + 0x60, + 0xab, + 0x79, + 0x05, + 0x30, + 0x60, + 0xed, + 0x0c, + 0xe7, + 0x06, + 0xff, + 0xc4, + 0x1d, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x12, + 0x1b, + 0x0b, + 0xfa, + 0xd0, + 0xd9, + 0x0a, + 0xe6, + 0x81, + 0x66, + 0x61, + 0x6a, + 0xc3, + 0x66, + 0xdf, + 0xfc, + 0x99, + 0xc1, + 0xad, + 0x0c, + 0xc6, + 0x19, + 0xe0, + 0xfd, + 0x85, + 0x7f, + 0xc1, + 0xb1, + 0xf9, + 0x0f, + 0xcf, + 0x28, + 0xd0, + 0xfd, + 0xda, + 0x0f, + 0xf2, + 0x16, + 0x0c, + 0x3e, + 0xc2, + 0xe0, + 0xfe, + 0x70, + 0xa0, + 0xfa, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x0a, + 0x47, + 0xff, + 0x06, + 0x90, + 0xed, + 0x0f, + 0xa5, + 0x82, + 0xc3, + 0xcd, + 0x19, + 0xbf, + 0xc8, + 0x1a, + 0x39, + 0x40, + 0xd2, + 0x09, + 0xa8, + 0x92, + 0x84, + 0x82, + 0x24, + 0x12, + 0x50, + 0x90, + 0xd2, + 0x09, + 0x28, + 0x48, + 0x6d, + 0x04, + 0x94, + 0x24, + 0x37, + 0x81, + 0x26, + 0x92, + 0x13, + 0x38, + 0xa3, + 0x02, + 0x1b, + 0x49, + 0x07, + 0x4c, + 0x35, + 0x03, + 0x3c, + 0x07, + 0x41, + 0x86, + 0xb4, + 0x3b, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x98, + 0x3f, + 0xb0, + 0xce, + 0x2a, + 0x81, + 0xb1, + 0x5f, + 0xaa, + 0x42, + 0xb3, + 0x0a, + 0x80, + 0xd0, + 0x36, + 0xc1, + 0xbb, + 0x42, + 0x9e, + 0x40, + 0xde, + 0x04, + 0x0c, + 0xc0, + 0xf2, + 0x5d, + 0x86, + 0xc3, + 0xf9, + 0x0e, + 0xc1, + 0xff, + 0xc1, + 0x3c, + 0x15, + 0x0d, + 0x0e, + 0xac, + 0x09, + 0x24, + 0x3b, + 0x06, + 0x0c, + 0x12, + 0x20, + 0xa0, + 0x4f, + 0x02, + 0x49, + 0x30, + 0x9e, + 0x09, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb1, + 0xc3, + 0xec, + 0x27, + 0x1c, + 0xa0, + 0x6c, + 0x8e, + 0x1e, + 0xc2, + 0x9d, + 0xbd, + 0x0f, + 0x06, + 0xce, + 0x66, + 0x9e, + 0x0e, + 0xcd, + 0x03, + 0x2b, + 0x06, + 0x08, + 0xc2, + 0x60, + 0x7e, + 0x0d, + 0x86, + 0x48, + 0x3e, + 0x70, + 0xf6, + 0x1f, + 0x5c, + 0x7f, + 0xf0, + 0x5b, + 0xa1, + 0xb0, + 0xf3, + 0x83, + 0x0d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xd0, + 0x7e, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xeb, + 0xc1, + 0xf6, + 0x19, + 0xca, + 0x06, + 0x9c, + 0xc7, + 0x0a, + 0xc2, + 0x8e, + 0xad, + 0x0d, + 0x60, + 0xcf, + 0x11, + 0xfc, + 0xa0, + 0x46, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x1c, + 0x0f, + 0xfe, + 0x09, + 0xe0, + 0xda, + 0x1f, + 0x53, + 0x40, + 0xe0, + 0xc3, + 0xb1, + 0xc1, + 0xa0, + 0xa0, + 0x54, + 0x02, + 0x79, + 0xab, + 0x41, + 0x86, + 0x7d, + 0x45, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xf2, + 0xbf, + 0xe0, + 0xf3, + 0x06, + 0x78, + 0x39, + 0x0e, + 0x78, + 0x3e, + 0x78, + 0x1f, + 0xfa, + 0x0c, + 0x86, + 0xc1, + 0x8c, + 0x19, + 0x81, + 0xa4, + 0x94, + 0x0d, + 0x83, + 0x87, + 0x04, + 0x85, + 0xa2, + 0x87, + 0x47, + 0x09, + 0x41, + 0xca, + 0x28, + 0x87, + 0xb0, + 0x50, + 0x28, + 0x3d, + 0xc0, + 0xf0, + 0x28, + 0x1c, + 0xc0, + 0xea, + 0x20, + 0xfc, + 0xf0, + 0x2d, + 0x0e, + 0xbd, + 0x21, + 0x9f, + 0xa0, + 0x28, + 0x3f, + 0xca, + 0x00, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xd0, + 0xce, + 0x1b, + 0x23, + 0x43, + 0x38, + 0x27, + 0x33, + 0x43, + 0x38, + 0x27, + 0xa1, + 0xff, + 0x81, + 0x9c, + 0x0d, + 0x03, + 0x86, + 0x8c, + 0x2c, + 0x36, + 0x87, + 0x61, + 0x67, + 0x14, + 0x0c, + 0xf0, + 0xe0, + 0xb7, + 0x0c, + 0xdb, + 0xc1, + 0x25, + 0x02, + 0xd1, + 0xc4, + 0x3b, + 0x41, + 0x83, + 0x8b, + 0x82, + 0x41, + 0xc1, + 0xf5, + 0xc1, + 0xb0, + 0xff, + 0x70, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x1f, + 0xd4, + 0x0d, + 0xa1, + 0xef, + 0xeb, + 0xfc, + 0x87, + 0x50, + 0x36, + 0x09, + 0x0e, + 0xa0, + 0x6c, + 0x12, + 0x19, + 0xf9, + 0xec, + 0x12, + 0x17, + 0xd0, + 0x5e, + 0x04, + 0x87, + 0x50, + 0x2e, + 0xd9, + 0x0e, + 0xa0, + 0x38, + 0x0a, + 0x94, + 0x0f, + 0x27, + 0x07, + 0x78, + 0x25, + 0x07, + 0xf2, + 0x1a, + 0x83, + 0x03, + 0x05, + 0x84, + 0xe0, + 0x70, + 0x50, + 0x1c, + 0x0d, + 0x0b, + 0x03, + 0x05, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x48, + 0x56, + 0x1d, + 0x84, + 0xdd, + 0xc1, + 0xec, + 0x33, + 0xf9, + 0x0a, + 0x32, + 0x9d, + 0x81, + 0xe0, + 0x66, + 0xa0, + 0x38, + 0x7d, + 0x9c, + 0x7f, + 0xf2, + 0x46, + 0x13, + 0x9a, + 0x1f, + 0x41, + 0x69, + 0xa1, + 0xe6, + 0x07, + 0xfe, + 0x82, + 0xb1, + 0xb0, + 0x69, + 0x40, + 0xbb, + 0x06, + 0x0d, + 0x28, + 0x16, + 0x50, + 0xc1, + 0xa5, + 0x01, + 0x21, + 0xb0, + 0x6d, + 0xa0, + 0x83, + 0xf6, + 0x86, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x73, + 0xa1, + 0xf6, + 0x0f, + 0xfe, + 0x04, + 0x6d, + 0x87, + 0xd8, + 0x33, + 0x8a, + 0x7f, + 0x50, + 0x19, + 0xc1, + 0xff, + 0x93, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x09, + 0xc3, + 0x50, + 0xd0, + 0xeb, + 0x42, + 0xd3, + 0x43, + 0xb7, + 0x41, + 0x83, + 0x43, + 0xb1, + 0x8a, + 0x03, + 0x48, + 0x1a, + 0x15, + 0x85, + 0xa6, + 0x0c, + 0x2e, + 0x0d, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x94, + 0x1f, + 0x97, + 0xd6, + 0xbe, + 0x03, + 0x5f, + 0xf9, + 0x0c, + 0xd7, + 0xf0, + 0x7a, + 0x81, + 0xea, + 0x07, + 0xae, + 0xbd, + 0xc1, + 0xff, + 0x83, + 0xfb, + 0xff, + 0xe4, + 0x3f, + 0xcd, + 0xc8, + 0x7f, + 0x9d, + 0x0f, + 0xfc, + 0x50, + 0x3f, + 0xe7, + 0xe4, + 0x3f, + 0x98, + 0x50, + 0x20, + 0x50, + 0x36, + 0x8e, + 0x0d, + 0x06, + 0x83, + 0x82, + 0xc0, + 0xe0, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xaf, + 0xe0, + 0xec, + 0x9f, + 0x20, + 0xd0, + 0xa3, + 0x3a, + 0x1b, + 0xc1, + 0xb3, + 0xa0, + 0x57, + 0x83, + 0xb3, + 0x40, + 0xf9, + 0xb9, + 0x02, + 0x60, + 0xe4, + 0xc1, + 0x68, + 0x58, + 0x5f, + 0xf2, + 0x1b, + 0x0f, + 0x68, + 0x79, + 0xe0, + 0x5f, + 0xe0, + 0xdb, + 0xa1, + 0xb4, + 0x3d, + 0x83, + 0xbf, + 0xe8, + 0x1a, + 0x1f, + 0x68, + 0x74, + 0x1f, + 0xb0, + 0xe0, + 0x1f, + 0xff, + 0xd0, + 0x7e, + 0xa0, + 0x7f, + 0x94, + 0x0a, + 0x07, + 0xf9, + 0x81, + 0x7f, + 0x21, + 0xcc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe1, + 0xff, + 0x81, + 0x7f, + 0xf8, + 0x3b, + 0x43, + 0xff, + 0x03, + 0xff, + 0xe8, + 0x3f, + 0xe4, + 0x14, + 0x0b, + 0x06, + 0x50, + 0x92, + 0x40, + 0xe0, + 0xc1, + 0x81, + 0x34, + 0x0a, + 0x02, + 0x1d, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x61, + 0xd2, + 0x1b, + 0x15, + 0xea, + 0xda, + 0x0c, + 0xcc, + 0xd0, + 0xda, + 0x0c, + 0xdc, + 0xc3, + 0xa4, + 0x19, + 0xc9, + 0xff, + 0x23, + 0x18, + 0x7f, + 0xe0, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0x1e, + 0xd0, + 0xf3, + 0xa1, + 0xda, + 0x1e, + 0xed, + 0xff, + 0xe4, + 0x18, + 0xe1, + 0xb4, + 0x3b, + 0x83, + 0xed, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0b, + 0x4b, + 0xff, + 0x06, + 0xd0, + 0xda, + 0x1f, + 0xb5, + 0x81, + 0x87, + 0xd1, + 0xb4, + 0xff, + 0x82, + 0xcd, + 0xc0, + 0xe1, + 0x61, + 0x67, + 0x20, + 0xa0, + 0x58, + 0x51, + 0x83, + 0xff, + 0x90, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xe0, + 0x7f, + 0xc8, + 0x54, + 0xd3, + 0x0e, + 0xd0, + 0xb0, + 0x6e, + 0x1d, + 0xa0, + 0xa0, + 0x13, + 0x5e, + 0xd0, + 0x61, + 0xdf, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xee, + 0xd0, + 0xf6, + 0x20, + 0xe0, + 0x70, + 0x59, + 0x9d, + 0xa6, + 0x0b, + 0x06, + 0x6a, + 0x0c, + 0xa0, + 0xec, + 0xd0, + 0x7f, + 0xc1, + 0x26, + 0x1f, + 0x3a, + 0x1d, + 0x87, + 0xdc, + 0x1c, + 0xe1, + 0xe7, + 0x0f, + 0x5a, + 0x0f, + 0xf8, + 0x36, + 0xe9, + 0x87, + 0x61, + 0x38, + 0x33, + 0x0e, + 0xc2, + 0xd0, + 0xde, + 0xab, + 0xc1, + 0x41, + 0xda, + 0xf6, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xaf, + 0xc8, + 0x76, + 0x13, + 0x81, + 0xc3, + 0x46, + 0x6e, + 0x8e, + 0x86, + 0xcd, + 0x9f, + 0xf8, + 0x2c, + 0xe4, + 0xc1, + 0x83, + 0x0a, + 0x30, + 0xb0, + 0x60, + 0xc3, + 0xb0, + 0xb0, + 0x60, + 0xc3, + 0x38, + 0x3f, + 0xf8, + 0x27, + 0x83, + 0x5a, + 0x1e, + 0xdd, + 0x0b, + 0x70, + 0xf6, + 0x0c, + 0x1a, + 0x58, + 0x6e, + 0x0a, + 0xd0, + 0xad, + 0x06, + 0x15, + 0x03, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0x62, + 0xfe, + 0x03, + 0x05, + 0xa1, + 0xd8, + 0x19, + 0x96, + 0x0e, + 0xcd, + 0xa3, + 0x82, + 0x42, + 0xcd, + 0xb3, + 0x0a, + 0x41, + 0x9b, + 0x26, + 0x08, + 0x41, + 0x8a, + 0x81, + 0x96, + 0x31, + 0x82, + 0x80, + 0xd5, + 0x83, + 0x30, + 0x50, + 0x1c, + 0x60, + 0xa6, + 0x0f, + 0x03, + 0x8c, + 0xcb, + 0x06, + 0xe6, + 0x0f, + 0x81, + 0x8c, + 0x4e, + 0x1f, + 0x66, + 0x1b, + 0x0f, + 0x39, + 0x06, + 0xc3, + 0x5e, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0x35, + 0xba, + 0xf0, + 0x65, + 0xd6, + 0xbe, + 0x0e, + 0xab, + 0xd5, + 0xc8, + 0x7c, + 0xe8, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0xa1, + 0xb4, + 0x3e, + 0xf5, + 0x77, + 0xa4, + 0x37, + 0x14, + 0x5b, + 0x50, + 0x4f, + 0x01, + 0xd0, + 0x61, + 0xe4, + 0x32, + 0xde, + 0x0f, + 0x90, + 0xfc, + 0x87, + 0x50, + 0x60, + 0x60, + 0xb0, + 0x9c, + 0x0e, + 0x0a, + 0x03, + 0x41, + 0x21, + 0x40, + 0x60, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0x43, + 0x04, + 0xc1, + 0x66, + 0x60, + 0xc2, + 0x60, + 0xb3, + 0x60, + 0x68, + 0x34, + 0x28, + 0xe0, + 0x94, + 0x38, + 0x4c, + 0x60, + 0xff, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x1c, + 0x2b, + 0xfc, + 0x85, + 0x68, + 0x34, + 0x34, + 0x85, + 0xb8, + 0x34, + 0x34, + 0x85, + 0x8e, + 0x68, + 0x69, + 0x06, + 0x81, + 0x39, + 0x76, + 0x8c, + 0x1d, + 0xff, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0x9c, + 0x3b, + 0xfc, + 0xff, + 0xc1, + 0xbd, + 0x04, + 0xfc, + 0x1d, + 0x4d, + 0xc1, + 0xbb, + 0x84, + 0xe6, + 0x2b, + 0x4c, + 0xb1, + 0xc1, + 0x82, + 0x41, + 0x82, + 0x0e, + 0xc3, + 0xd8, + 0x7f, + 0xdc, + 0x1f, + 0xed, + 0x06, + 0x85, + 0xa1, + 0x9c, + 0x0f, + 0x81, + 0x40, + 0xec, + 0x2e, + 0xe2, + 0x0f, + 0xcf, + 0x03, + 0x83, + 0xcd, + 0xe4, + 0x35, + 0xea, + 0x02, + 0x43, + 0xf9, + 0x50, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x14, + 0x0f, + 0xeb, + 0x09, + 0xc3, + 0xf3, + 0xff, + 0xf4, + 0x07, + 0xc1, + 0x9c, + 0x3e, + 0xef, + 0xff, + 0x41, + 0x26, + 0x19, + 0xc3, + 0xfb, + 0x42, + 0x70, + 0xfe, + 0xff, + 0xf4, + 0x1d, + 0x86, + 0x70, + 0xfe, + 0xff, + 0xfa, + 0x0d, + 0x07, + 0xfe, + 0x05, + 0x06, + 0x06, + 0x96, + 0x1b, + 0x03, + 0x82, + 0x80, + 0xd0, + 0x70, + 0x58, + 0x58, + 0x1c, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0xa1, + 0xdf, + 0xc8, + 0x5a, + 0xc1, + 0x68, + 0x74, + 0x6c, + 0xff, + 0xd0, + 0x33, + 0x73, + 0x0e, + 0x70, + 0x67, + 0x43, + 0x0e, + 0x70, + 0x46, + 0x17, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0x38, + 0x6c, + 0x2f, + 0xfc, + 0x13, + 0xa1, + 0xda, + 0x1e, + 0xa6, + 0x1d, + 0xa1, + 0xec, + 0x7f, + 0xfd, + 0x1c, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb4, + 0x3e, + 0xc3, + 0x3f, + 0xc1, + 0xb1, + 0x46, + 0x82, + 0xc1, + 0x19, + 0xb4, + 0x0b, + 0x41, + 0x9b, + 0xd8, + 0x54, + 0x0b, + 0x35, + 0x40, + 0x90, + 0xe4, + 0xc2, + 0xf2, + 0x7e, + 0x0b, + 0x0b, + 0x0e, + 0x70, + 0xb0, + 0xb0, + 0xf6, + 0x07, + 0xc0, + 0xfa, + 0xfc, + 0x0d, + 0xa1, + 0x87, + 0x38, + 0x30, + 0x6e, + 0x1e, + 0xcd, + 0x0d, + 0xff, + 0x88, + 0x3b, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0x0f, + 0x9c, + 0x3f, + 0xcc, + 0x0a, + 0x04, + 0xc1, + 0xd2, + 0x0f, + 0x05, + 0xa1, + 0xd8, + 0x1e, + 0x86, + 0x87, + 0xe7, + 0x4e, + 0x0f, + 0xcd, + 0xa1, + 0x5c, + 0x1b, + 0xe4, + 0x3e, + 0xbc, + 0x1d, + 0x87, + 0x38, + 0x7b, + 0x32, + 0x5d, + 0x8c, + 0x06, + 0x33, + 0x32, + 0xcd, + 0x06, + 0x3a, + 0x31, + 0xea, + 0x07, + 0x76, + 0x85, + 0xb8, + 0x75, + 0x8e, + 0x0e, + 0x38, + 0x2f, + 0x06, + 0x78, + 0x2f, + 0x02, + 0x0e, + 0x90, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x73, + 0xa8, + 0x3a, + 0xfc, + 0x07, + 0x34, + 0x27, + 0x03, + 0x81, + 0xc0, + 0x85, + 0xbb, + 0x4f, + 0xf8, + 0x1c, + 0x0b, + 0x0a, + 0xc3, + 0xa6, + 0x28, + 0x17, + 0x90, + 0xf5, + 0xe0, + 0x9e, + 0xc3, + 0xce, + 0x85, + 0xc6, + 0x86, + 0xb4, + 0x2e, + 0x03, + 0xa0, + 0xe0, + 0x9e, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0xea, + 0x0c, + 0x0c, + 0x16, + 0x13, + 0x81, + 0xc1, + 0x40, + 0x70, + 0x34, + 0x2c, + 0x0e, + 0x16, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x34, + 0x3f, + 0x06, + 0x60, + 0x61, + 0x60, + 0xc3, + 0x30, + 0xe1, + 0x60, + 0xc2, + 0xda, + 0x3d, + 0x0c, + 0x18, + 0x5b, + 0x67, + 0x47, + 0x06, + 0x16, + 0xf1, + 0x82, + 0x41, + 0x6a, + 0x98, + 0x18, + 0x10, + 0xfc, + 0xc0, + 0xfa, + 0xfd, + 0x05, + 0x40, + 0x61, + 0x60, + 0x90, + 0xac, + 0x18, + 0x52, + 0x61, + 0xbc, + 0xdf, + 0x27, + 0xa0, + 0x9c, + 0xed, + 0x0b, + 0xc1, + 0xb4, + 0x4c, + 0x2b, + 0xb4, + 0x18, + 0x6c, + 0x1c, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xbf, + 0xf0, + 0x6c, + 0xa8, + 0x3d, + 0x82, + 0x33, + 0x50, + 0x7a, + 0x06, + 0x6a, + 0x1f, + 0xe8, + 0x2c, + 0xe0, + 0xff, + 0x98, + 0xc2, + 0xbf, + 0xc1, + 0xd8, + 0x52, + 0x1b, + 0x0c, + 0xe1, + 0x5f, + 0xe0, + 0xcf, + 0x02, + 0x43, + 0x61, + 0xa7, + 0x8b, + 0xad, + 0x86, + 0xc1, + 0x87, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xc3, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0x5f, + 0xf0, + 0x76, + 0x32, + 0x1d, + 0x85, + 0x39, + 0x4e, + 0xb7, + 0x82, + 0xde, + 0x64, + 0x3b, + 0x0b, + 0x3c, + 0x48, + 0x76, + 0x14, + 0x60, + 0xbf, + 0xe0, + 0xec, + 0x3f, + 0xf0, + 0x1c, + 0x1f, + 0xfa, + 0x09, + 0xd0, + 0xce, + 0x1f, + 0x6e, + 0x5f, + 0xf0, + 0x6c, + 0x60, + 0x9c, + 0x3d, + 0x40, + 0xf3, + 0x87, + 0xb0, + 0xbf, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0d, + 0x07, + 0xa0, + 0xfd, + 0x61, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xe5, + 0xf0, + 0x74, + 0x1b, + 0x95, + 0x41, + 0x87, + 0x0d, + 0xad, + 0x41, + 0x87, + 0x0d, + 0xad, + 0x41, + 0x87, + 0x0d, + 0xad, + 0x41, + 0x87, + 0x0d, + 0xad, + 0x41, + 0x87, + 0x0d, + 0x85, + 0x40, + 0xce, + 0x1a, + 0x05, + 0x10, + 0x3e, + 0x43, + 0x30, + 0x10, + 0x40, + 0x90, + 0xda, + 0x30, + 0x34, + 0x18, + 0x56, + 0x07, + 0x05, + 0x01, + 0x60, + 0x43, + 0x21, + 0xf2, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x60, + 0xec, + 0x3b, + 0x1a, + 0x07, + 0x61, + 0x46, + 0x77, + 0xfc, + 0x16, + 0x6c, + 0xc1, + 0xd8, + 0x59, + 0xc3, + 0xff, + 0x05, + 0x18, + 0x74, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x0f, + 0xfe, + 0x09, + 0xf0, + 0x14, + 0x14, + 0x86, + 0xac, + 0x30, + 0x58, + 0x76, + 0x0c, + 0x18, + 0x1c, + 0x35, + 0x03, + 0xa0, + 0x48, + 0x4e, + 0x17, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0x7f, + 0x02, + 0x81, + 0xea, + 0x01, + 0x81, + 0xfe, + 0x07, + 0xf9, + 0xf2, + 0x0c, + 0x32, + 0xee, + 0x8c, + 0x50, + 0x3f, + 0x50, + 0x19, + 0xa1, + 0xbf, + 0xa0, + 0x3c, + 0x1f, + 0xd4, + 0x03, + 0xc1, + 0xfd, + 0x41, + 0xde, + 0x0a, + 0xfe, + 0xbc, + 0x83, + 0xc1, + 0xfc, + 0x87, + 0x21, + 0x50, + 0x60, + 0x60, + 0xb0, + 0xd8, + 0x1c, + 0x14, + 0x07, + 0x03, + 0x82, + 0xc0, + 0xe0, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x0d, + 0x84, + 0xe1, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x20, + 0x61, + 0x38, + 0x53, + 0x98, + 0x30, + 0x9c, + 0x2c, + 0xd8, + 0x1f, + 0xe0, + 0xb3, + 0x42, + 0xc2, + 0x70, + 0xa3, + 0x0d, + 0xfe, + 0x0e, + 0xc3, + 0xd2, + 0x1e, + 0x70, + 0xf7, + 0x07, + 0xad, + 0x2f, + 0xfc, + 0x17, + 0x61, + 0xbe, + 0x83, + 0x38, + 0xc0, + 0xd9, + 0xe0, + 0xb4, + 0x2b, + 0x49, + 0x2c, + 0x10, + 0x64, + 0x29, + 0x02, + 0x00, + 0x0f, + 0x98, + 0x3e, + 0xfc, + 0x0e, + 0x0f, + 0xb0, + 0x63, + 0xff, + 0x03, + 0x06, + 0xf0, + 0x67, + 0x06, + 0x0f, + 0xa5, + 0x87, + 0x07, + 0xe4, + 0xd5, + 0x8e, + 0x0c, + 0x18, + 0x30, + 0x63, + 0x03, + 0x06, + 0x0c, + 0x19, + 0x40, + 0x60, + 0xc1, + 0xf8, + 0xa0, + 0x3f, + 0x02, + 0x0d, + 0xa0, + 0x83, + 0xf7, + 0xc1, + 0x90, + 0xfc, + 0xa0, + 0xa8, + 0x38, + 0x34, + 0x70, + 0xb4, + 0x18, + 0x1c, + 0x16, + 0x50, + 0x2c, + 0x2c, + 0x2d, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1c, + 0xfe, + 0x3f, + 0xe8, + 0x0e, + 0x0c, + 0x27, + 0x03, + 0x01, + 0xc1, + 0x85, + 0xa0, + 0xa0, + 0x1c, + 0x18, + 0x3c, + 0x2b, + 0x40, + 0xfe, + 0x78, + 0x0b, + 0x04, + 0xe0, + 0xc1, + 0x5e, + 0x09, + 0xc1, + 0x83, + 0x5d, + 0xa0, + 0x70, + 0x60, + 0xc3, + 0x68, + 0x1e, + 0x98, + 0x30, + 0xda, + 0x07, + 0x58, + 0x1f, + 0xe4, + 0x34, + 0x1c, + 0x81, + 0x41, + 0xa8, + 0x38, + 0x28, + 0x38, + 0x4e, + 0x07, + 0x0b, + 0x05, + 0x01, + 0xa1, + 0x61, + 0x61, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x03, + 0xff, + 0x41, + 0xb0, + 0x38, + 0x30, + 0x30, + 0x6c, + 0x0e, + 0x0c, + 0x0c, + 0x08, + 0xce, + 0xff, + 0xa0, + 0x66, + 0xee, + 0x0c, + 0x0c, + 0x0c, + 0xe5, + 0x7f, + 0xd0, + 0x13, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x42, + 0xc0, + 0xf3, + 0xcb, + 0x04, + 0xf8, + 0x1a, + 0x38, + 0xe1, + 0x6d, + 0x0d, + 0x07, + 0xa0, + 0xd8, + 0x33, + 0x40, + 0xe1, + 0xb8, + 0x37, + 0x4c, + 0x74, + 0x18, + 0x77, + 0x21, + 0x3a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x50, + 0x3a, + 0x0d, + 0x7f, + 0xeb, + 0x43, + 0xf5, + 0x01, + 0xc1, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0x7d, + 0x07, + 0xf9, + 0xfa, + 0x0f, + 0xeb, + 0xea, + 0xfb, + 0x0d, + 0x2b, + 0x0f, + 0xb0, + 0xf3, + 0xff, + 0xc1, + 0xe7, + 0x0f, + 0xb0, + 0xf3, + 0xff, + 0xc1, + 0xcc, + 0x1c, + 0x81, + 0x41, + 0xb4, + 0x60, + 0x68, + 0x34, + 0x1c, + 0x07, + 0x05, + 0x00, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x0f, + 0xfc, + 0x19, + 0xc1, + 0x87, + 0x38, + 0x4f, + 0x81, + 0xff, + 0x82, + 0xec, + 0x3b, + 0x0f, + 0xec, + 0xff, + 0xf2, + 0x16, + 0x15, + 0xe7, + 0x43, + 0xd8, + 0xf1, + 0x82, + 0xd0, + 0xd9, + 0xa0, + 0xc2, + 0x70, + 0xe4, + 0x12, + 0x12, + 0x1e, + 0x70, + 0x70, + 0x1d, + 0x0c, + 0xe0, + 0xbc, + 0x9a, + 0x1c, + 0xa2, + 0xc1, + 0xc8, + 0x7d, + 0x78, + 0x35, + 0xc8, + 0x5e, + 0x90, + 0xfa, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0x60, + 0x7f, + 0x02, + 0x42, + 0xc0, + 0xe0, + 0xc1, + 0x2e, + 0xd6, + 0x81, + 0x9c, + 0xf7, + 0xe6, + 0x06, + 0x75, + 0x03, + 0x03, + 0xf8, + 0xa6, + 0x16, + 0x07, + 0x06, + 0xa9, + 0x0b, + 0x03, + 0x03, + 0x04, + 0x8f, + 0xd3, + 0x83, + 0x06, + 0x8c, + 0x33, + 0xf8, + 0x1c, + 0x30, + 0xcc, + 0x0c, + 0x1e, + 0x54, + 0x34, + 0x41, + 0x8c, + 0x6f, + 0xd6, + 0x16, + 0x61, + 0x30, + 0x2c, + 0x2d, + 0x83, + 0xec, + 0x17, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc0, + 0xff, + 0xd0, + 0x1c, + 0x56, + 0x1c, + 0xc4, + 0xec, + 0xc1, + 0xcc, + 0x6f, + 0x0f, + 0xfd, + 0x19, + 0xc3, + 0x07, + 0xe5, + 0x60, + 0x7f, + 0xe8, + 0x0c, + 0x0b, + 0x8c, + 0xcc, + 0x0c, + 0x0b, + 0x8c, + 0xcc, + 0x16, + 0x0e, + 0x86, + 0x66, + 0x0e, + 0x86, + 0xff, + 0xc3, + 0x93, + 0xb1, + 0x99, + 0x9a, + 0x0a, + 0x31, + 0x99, + 0x90, + 0x48, + 0xc2, + 0x34, + 0x0f, + 0xfc, + 0x10, + 0x0b, + 0x04, + 0x0f, + 0xe0, + 0xec, + 0x1a, + 0x61, + 0x61, + 0xd8, + 0x1c, + 0xc2, + 0xc2, + 0x9c, + 0xc8, + 0xfe, + 0x0a, + 0x36, + 0x0b, + 0x0b, + 0x0b, + 0x39, + 0xf1, + 0xfc, + 0x14, + 0x61, + 0x66, + 0x1f, + 0xd8, + 0x59, + 0x9b, + 0xc1, + 0x38, + 0x59, + 0x83, + 0x43, + 0x3a, + 0x0c, + 0xd6, + 0xc3, + 0x76, + 0x0d, + 0xf4, + 0x48, + 0x59, + 0x47, + 0x50, + 0x7d, + 0x40, + 0x3b, + 0xa1, + 0xf6, + 0x16, + 0x15, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xec, + 0x3c, + 0xe0, + 0xff, + 0xc8, + 0x1c, + 0x70, + 0xf6, + 0x93, + 0xb6, + 0x1e, + 0xd3, + 0x78, + 0xff, + 0xc9, + 0xbc, + 0x61, + 0xf9, + 0x98, + 0x1b, + 0xf5, + 0xe8, + 0x0c, + 0x0c, + 0x2c, + 0x0c, + 0x06, + 0x06, + 0x6e, + 0x6c, + 0x0b, + 0x1c, + 0x0e, + 0x34, + 0x07, + 0x58, + 0x7c, + 0x5c, + 0x39, + 0x6d, + 0x0e, + 0x54, + 0x68, + 0x30, + 0xd8, + 0x18, + 0x80, + 0xc0, + 0x78, + 0xb4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x4c, + 0x3b, + 0x0a, + 0x33, + 0x3f, + 0xe0, + 0xb3, + 0x63, + 0x0e, + 0xc2, + 0xce, + 0x07, + 0xfc, + 0x05, + 0x18, + 0x58, + 0x76, + 0x1d, + 0x85, + 0xff, + 0x06, + 0x70, + 0xe9, + 0x0f, + 0x9f, + 0x04, + 0xad, + 0x0f, + 0x6d, + 0x37, + 0x02, + 0x61, + 0x38, + 0x59, + 0x84, + 0xac, + 0x1a, + 0x06, + 0x30, + 0xb3, + 0x18, + 0x3d, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6c, + 0x3f, + 0x50, + 0x70, + 0x6d, + 0xc1, + 0x5d, + 0x3e, + 0x34, + 0x3c, + 0xb0, + 0x51, + 0x86, + 0xc2, + 0xfe, + 0x4f, + 0xe8, + 0x2c, + 0x2d, + 0x20, + 0xfd, + 0xad, + 0xa6, + 0xdc, + 0x1b, + 0xab, + 0x4e, + 0x43, + 0xd8, + 0x5a, + 0x61, + 0xb0, + 0xb0, + 0xb4, + 0xd0, + 0x38, + 0x58, + 0xd0, + 0x14, + 0xf9, + 0x09, + 0x41, + 0xc8, + 0x14, + 0x1b, + 0x46, + 0x06, + 0x8e, + 0x15, + 0x00, + 0xe0, + 0xa0, + 0x2c, + 0x08, + 0x64, + 0x3e, + 0x40, + 0x0f, + 0xf2, + 0xa0, + 0xeb, + 0xfd, + 0x45, + 0x07, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xfa, + 0xff, + 0xf4, + 0x1a, + 0x54, + 0x50, + 0xc6, + 0x0d, + 0x24, + 0x50, + 0x86, + 0x0d, + 0x7f, + 0xfa, + 0x0c, + 0xbd, + 0xcb, + 0xc1, + 0x97, + 0xb9, + 0x78, + 0x2a, + 0xf7, + 0xab, + 0xc1, + 0x28, + 0x39, + 0x02, + 0x83, + 0x68, + 0xc0, + 0xc0, + 0xe1, + 0x50, + 0x0c, + 0x09, + 0x03, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x60, + 0xff, + 0xe0, + 0xd9, + 0x68, + 0x7b, + 0x06, + 0x6d, + 0x09, + 0x04, + 0x60, + 0xce, + 0x05, + 0x85, + 0x61, + 0x67, + 0x16, + 0x3a, + 0x50, + 0x11, + 0x87, + 0x76, + 0x1f, + 0x61, + 0xb4, + 0x74, + 0x3b, + 0x05, + 0xa1, + 0x3c, + 0x13, + 0xab, + 0xff, + 0x41, + 0x4e, + 0x09, + 0x0d, + 0x86, + 0xc7, + 0x24, + 0x36, + 0x14, + 0x81, + 0x28, + 0x13, + 0x85, + 0x07, + 0x5f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xa9, + 0xbf, + 0x21, + 0x60, + 0xc3, + 0x39, + 0x22, + 0x63, + 0x94, + 0x18, + 0x92, + 0x35, + 0x60, + 0xca, + 0x12, + 0x67, + 0x1d, + 0xe7, + 0x06, + 0x99, + 0xa7, + 0x02, + 0x8d, + 0x81, + 0x30, + 0x21, + 0x20, + 0x43, + 0xb0, + 0x3f, + 0xf4, + 0x13, + 0x81, + 0x81, + 0x81, + 0xc2, + 0x70, + 0x30, + 0x30, + 0x38, + 0x55, + 0x0f, + 0xfe, + 0x0b, + 0x25, + 0x40, + 0xc0, + 0xe0, + 0x60, + 0x2a, + 0x06, + 0x8e, + 0x0c, + 0x33, + 0xff, + 0x83, + 0xff, + 0x07, + 0x2f, + 0xf1, + 0xfc, + 0x14, + 0x8c, + 0x16, + 0x16, + 0x14, + 0xab, + 0x41, + 0x85, + 0x85, + 0x3a, + 0xb4, + 0xc2, + 0xc2, + 0x9c, + 0x12, + 0x7f, + 0x05, + 0x38, + 0x24, + 0xc3, + 0xe9, + 0xfc, + 0x98, + 0x7d, + 0x23, + 0x05, + 0x86, + 0xc1, + 0x23, + 0x05, + 0xa0, + 0x70, + 0x5f, + 0xe2, + 0xfc, + 0x87, + 0xfe, + 0x10, + 0xed, + 0x34, + 0x70, + 0x68, + 0x4e, + 0x0a, + 0x03, + 0x47, + 0x03, + 0xa0, + 0x70, + 0x30, + 0x2c, + 0x08, + 0x7f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3d, + 0x5f, + 0x03, + 0x0f, + 0xab, + 0x9b, + 0xf8, + 0x36, + 0x14, + 0x83, + 0x1c, + 0x35, + 0x72, + 0x8c, + 0x70, + 0x9a, + 0xe5, + 0x78, + 0x70, + 0xf3, + 0xc0, + 0xb4, + 0xc3, + 0xda, + 0xc7, + 0x6e, + 0x17, + 0xf5, + 0x58, + 0x9a, + 0x83, + 0x60, + 0x70, + 0xdc, + 0x81, + 0xe0, + 0x41, + 0xcc, + 0x12, + 0x80, + 0x81, + 0x02, + 0x83, + 0x68, + 0xe0, + 0xd1, + 0xc2, + 0xb0, + 0x38, + 0x28, + 0x0a, + 0x07, + 0xc8, + 0x7f, + 0x0a, + 0x1f, + 0xcf, + 0xe0, + 0xa0, + 0x20, + 0xc4, + 0x18, + 0x18, + 0x56, + 0x65, + 0x0c, + 0xd9, + 0x42, + 0xb0, + 0x36, + 0x65, + 0x07, + 0xe2, + 0xec, + 0xda, + 0x1a, + 0x6c, + 0x0c, + 0x98, + 0x39, + 0x83, + 0xcc, + 0x1d, + 0x61, + 0xe6, + 0x0b, + 0xfe, + 0x0a, + 0xc2, + 0xc3, + 0xb0, + 0xb7, + 0x07, + 0xfc, + 0x16, + 0x50, + 0xc3, + 0xb0, + 0x48, + 0x6d, + 0x7b, + 0x04, + 0x1d, + 0xd7, + 0x60, + 0x07, + 0xf8, + 0x3b, + 0x0d, + 0x86, + 0xc3, + 0xb0, + 0xdf, + 0xe3, + 0xfd, + 0x03, + 0x6b, + 0x01, + 0x06, + 0x1b, + 0xaf, + 0x18, + 0x30, + 0x99, + 0x35, + 0x01, + 0x46, + 0x14, + 0xe6, + 0x61, + 0xd8, + 0x5b, + 0x18, + 0x85, + 0x4c, + 0x3c, + 0xa2, + 0x80, + 0x64, + 0x39, + 0x81, + 0xe0, + 0x9c, + 0x3b, + 0x03, + 0xe4, + 0x1a, + 0x1a, + 0x41, + 0xab, + 0x58, + 0x3e, + 0xb4, + 0x0f, + 0x21, + 0xaf, + 0x41, + 0xeb, + 0xe4, + 0x50, + 0x7f, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x1e, + 0x7f, + 0xc3, + 0x87, + 0xf6, + 0x85, + 0xfe, + 0x03, + 0xfd, + 0x4c, + 0x2d, + 0x0e, + 0xc2, + 0xf2, + 0x38, + 0x5f, + 0xf2, + 0x65, + 0x03, + 0xb4, + 0x3b, + 0xb0, + 0xf7, + 0x4e, + 0x03, + 0xa1, + 0xd4, + 0x04, + 0x8f, + 0x68, + 0x5e, + 0x2f, + 0x1e, + 0x03, + 0xe0, + 0xff, + 0xc1, + 0x21, + 0x50, + 0x50, + 0x30, + 0x50, + 0x36, + 0x07, + 0x06, + 0x83, + 0x41, + 0xa0, + 0x70, + 0x30, + 0x1c, + 0x3f, + 0xf0, + 0x70, + 0x0b, + 0x0b, + 0xd5, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xc2, + 0xf5, + 0x6c, + 0x29, + 0xc8, + 0xd7, + 0xb0, + 0xb3, + 0x50, + 0xbf, + 0x05, + 0x9c, + 0x7f, + 0xf0, + 0x23, + 0x06, + 0x0c, + 0xc1, + 0x86, + 0xc1, + 0xd3, + 0xba, + 0x61, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x2f, + 0xf9, + 0x0a, + 0xe0, + 0x38, + 0x54, + 0x0d, + 0x9a, + 0x07, + 0x78, + 0x35, + 0x05, + 0x01, + 0xf9, + 0x0d, + 0x85, + 0x7a, + 0x47, + 0xe0, + 0xff, + 0xc1, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0xb2, + 0xff, + 0xe0, + 0xd8, + 0x8a, + 0x03, + 0x06, + 0xcd, + 0x86, + 0x05, + 0x03, + 0x67, + 0x20, + 0xc1, + 0xa1, + 0xb3, + 0xcf, + 0xfe, + 0x86, + 0x70, + 0x65, + 0x08, + 0x60, + 0x98, + 0x1d, + 0x00, + 0xf4, + 0x09, + 0x81, + 0xb7, + 0xcd, + 0x02, + 0xb0, + 0x66, + 0x08, + 0x60, + 0xb7, + 0x73, + 0x04, + 0x30, + 0x1c, + 0xa6, + 0x7e, + 0x18, + 0x18, + 0x6c, + 0x43, + 0x50, + 0x50, + 0x6c, + 0x3b, + 0xc8, + 0x2f, + 0xff, + 0xd0, + 0x7e, + 0xa0, + 0x7f, + 0x5f, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xee, + 0xbf, + 0x68, + 0x77, + 0x2f, + 0xda, + 0x1f, + 0x68, + 0x1d, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xcb, + 0xfe, + 0x0e, + 0x75, + 0xfd, + 0x40, + 0xcf, + 0x5f, + 0xb8, + 0x39, + 0x02, + 0x04, + 0x0a, + 0x0d, + 0xa3, + 0x03, + 0x03, + 0x85, + 0x40, + 0xa0, + 0x48, + 0x1c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x68, + 0x5a, + 0x1d, + 0x85, + 0xd1, + 0x36, + 0x0d, + 0xb3, + 0x12, + 0x62, + 0x09, + 0xe7, + 0x57, + 0xf9, + 0x33, + 0xce, + 0x58, + 0x30, + 0xd9, + 0x9a, + 0xa8, + 0x3a, + 0x12, + 0x62, + 0x58, + 0x29, + 0x87, + 0x61, + 0x50, + 0x19, + 0x86, + 0x70, + 0x58, + 0x34, + 0x70, + 0xae, + 0x70, + 0x70, + 0x52, + 0x0d, + 0xd4, + 0x1e, + 0x43, + 0x61, + 0x64, + 0x99, + 0x20, + 0xe0, + 0x30, + 0xc6, + 0x0c, + 0x18, + 0x58, + 0x18, + 0x92, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0x40, + 0x73, + 0x0e, + 0x9c, + 0x9f, + 0x23, + 0x68, + 0x33, + 0x92, + 0xc2, + 0xe0, + 0xb3, + 0xc5, + 0xff, + 0x40, + 0x8c, + 0x16, + 0x85, + 0x50, + 0x4c, + 0x15, + 0xfc, + 0x86, + 0x60, + 0xa4, + 0x29, + 0x0d, + 0x68, + 0x2f, + 0xe4, + 0x36, + 0xe8, + 0x83, + 0x0f, + 0x38, + 0xa3, + 0x06, + 0x38, + 0x5a, + 0x16, + 0x83, + 0x05, + 0x01, + 0x06, + 0x4b, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0x48, + 0x7b, + 0x09, + 0x46, + 0x38, + 0x76, + 0x43, + 0x99, + 0x21, + 0x4e, + 0x60, + 0xcc, + 0xd0, + 0xb3, + 0x69, + 0xff, + 0x81, + 0x9c, + 0x15, + 0xea, + 0x04, + 0xc6, + 0x15, + 0x0c, + 0xa0, + 0x76, + 0x0e, + 0x04, + 0x07, + 0x09, + 0xc0, + 0xff, + 0xc8, + 0x4e, + 0x83, + 0x06, + 0x0d, + 0x0a, + 0x74, + 0xff, + 0x90, + 0xb1, + 0xcc, + 0x18, + 0x34, + 0x12, + 0x04, + 0xc1, + 0x83, + 0x41, + 0x07, + 0x7f, + 0xc8, + 0x0e, + 0xd0, + 0x30, + 0x7b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x4c, + 0x1f, + 0xee, + 0xae, + 0x0f, + 0xcc, + 0xbc, + 0x48, + 0x6a, + 0x71, + 0x58, + 0x9a, + 0x01, + 0x54, + 0x30, + 0x65, + 0xc1, + 0xcc, + 0x60, + 0xc9, + 0x0e, + 0x78, + 0xc1, + 0x92, + 0x60, + 0xea, + 0x3f, + 0x17, + 0xc1, + 0xc8, + 0x7e, + 0x43, + 0x50, + 0x60, + 0x60, + 0xa0, + 0x6c, + 0x0e, + 0x0d, + 0x06, + 0x83, + 0x42, + 0xc0, + 0xe0, + 0x70, + 0x21, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xec, + 0x3f, + 0x30, + 0xff, + 0xe4, + 0x26, + 0x18, + 0x0a, + 0x04, + 0x82, + 0x68, + 0xcc, + 0xa9, + 0x90, + 0x6d, + 0xb3, + 0x59, + 0x90, + 0x6e, + 0xaa, + 0xbd, + 0x52, + 0x33, + 0x0c, + 0x74, + 0xc9, + 0x09, + 0x86, + 0x8b, + 0x14, + 0x42, + 0x50, + 0xc0, + 0x50, + 0x24, + 0x2a, + 0x07, + 0x70, + 0x7d, + 0xe6, + 0xff, + 0xe0, + 0xb3, + 0x0a, + 0x9a, + 0x1d, + 0x41, + 0x05, + 0x83, + 0x83, + 0x60, + 0x6e, + 0x0d, + 0x78, + 0x3c, + 0x87, + 0xe4, + 0x03, + 0x05, + 0xfe, + 0x43, + 0x30, + 0x58, + 0x6d, + 0x0c, + 0xc2, + 0x75, + 0xb4, + 0x29, + 0x94, + 0x2f, + 0x83, + 0x6d, + 0x1f, + 0xa7, + 0xe8, + 0x1b, + 0x42, + 0x19, + 0x86, + 0x19, + 0x81, + 0x8c, + 0xc3, + 0x04, + 0xc0, + 0xff, + 0xd0, + 0x54, + 0x0e, + 0x60, + 0xfa, + 0xcb, + 0xff, + 0x82, + 0xe8, + 0x15, + 0xf0, + 0x73, + 0x98, + 0x39, + 0x9c, + 0x36, + 0x82, + 0xd1, + 0x87, + 0x81, + 0x05, + 0x04, + 0xc1, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xec, + 0x2c, + 0x33, + 0x0c, + 0x06, + 0x24, + 0x33, + 0x26, + 0x7f, + 0xc0, + 0x9a, + 0x08, + 0x5c, + 0x1d, + 0xb6, + 0x1b, + 0xc9, + 0x20, + 0xde, + 0xf3, + 0xa7, + 0x40, + 0x33, + 0x03, + 0x0b, + 0xe0, + 0xe6, + 0x06, + 0x3a, + 0xb4, + 0x32, + 0x81, + 0x88, + 0xfc, + 0x1a, + 0xc1, + 0x81, + 0xdd, + 0xc2, + 0xf2, + 0x6f, + 0x03, + 0x10, + 0xb3, + 0x35, + 0x02, + 0x81, + 0xb4, + 0x6f, + 0x47, + 0x07, + 0x61, + 0x60, + 0x7f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x30, + 0x58, + 0x73, + 0x94, + 0xfa, + 0x71, + 0x04, + 0xf4, + 0x0e, + 0xb3, + 0x06, + 0x78, + 0x6a, + 0x57, + 0x21, + 0x30, + 0x1a, + 0x93, + 0x0e, + 0x70, + 0x35, + 0x03, + 0x43, + 0x6e, + 0xc9, + 0x33, + 0xa0, + 0xa0, + 0x1a, + 0xbb, + 0x06, + 0x08, + 0x3f, + 0x28, + 0x3d, + 0x7f, + 0xf8, + 0x3e, + 0xb0, + 0xee, + 0x0f, + 0xcf, + 0x36, + 0x87, + 0xf3, + 0x7e, + 0x50, + 0x6b, + 0xe9, + 0x09, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xcf, + 0xfc, + 0x15, + 0x81, + 0x03, + 0x81, + 0x0b, + 0xae, + 0x3a, + 0x9c, + 0x33, + 0xd8, + 0x4f, + 0xc1, + 0xb8, + 0xf9, + 0xd3, + 0xe0, + 0xce, + 0xc2, + 0x3b, + 0x38, + 0x38, + 0x60, + 0x70, + 0xc1, + 0xee, + 0x02, + 0x0e, + 0x0f, + 0x90, + 0xb8, + 0x24, + 0x3d, + 0x85, + 0xe0, + 0xb0, + 0xea, + 0x03, + 0xb4, + 0xd0, + 0xe8, + 0x16, + 0x3a, + 0x83, + 0xe7, + 0xc1, + 0x3c, + 0x86, + 0xf9, + 0x0f, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x03, + 0x03, + 0xff, + 0x06, + 0x60, + 0x6b, + 0xec, + 0x33, + 0x27, + 0x2f, + 0x61, + 0x6d, + 0x1e, + 0xbd, + 0x85, + 0xb6, + 0x07, + 0x05, + 0x03, + 0x4d, + 0x0f, + 0xfd, + 0x01, + 0x50, + 0x6c, + 0x12, + 0x1c, + 0xa2, + 0xff, + 0xe0, + 0xa4, + 0x2d, + 0x62, + 0x43, + 0x78, + 0xb8, + 0x61, + 0xa0, + 0x5b, + 0x23, + 0x33, + 0x08, + 0x18, + 0x80, + 0xdf, + 0x21, + 0xb0, + 0x9e, + 0x18, + 0xb4, + 0x10, + 0x7b, + 0xc8, + 0x70, + 0x0f, + 0xf9, + 0x52, + 0x1b, + 0x07, + 0xea, + 0x90, + 0xec, + 0x2c, + 0x10, + 0x30, + 0xec, + 0x4d, + 0x31, + 0x82, + 0x9d, + 0x57, + 0xfc, + 0x82, + 0x38, + 0xc1, + 0x98, + 0xc0, + 0xcd, + 0x3f, + 0xf4, + 0x08, + 0xc3, + 0xfa, + 0x0e, + 0xc1, + 0xd3, + 0x41, + 0x86, + 0x70, + 0x74, + 0xea, + 0xe0, + 0x9c, + 0x18, + 0x25, + 0xb4, + 0x2f, + 0x47, + 0x53, + 0x98, + 0x6c, + 0xdc, + 0x50, + 0xac, + 0x2e, + 0x03, + 0xbe, + 0x0b, + 0x0a, + 0x09, + 0xd0, + 0x27, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa3, + 0x5b, + 0x29, + 0x86, + 0xa9, + 0x74, + 0x53, + 0x0d, + 0x45, + 0xbd, + 0x0a, + 0xc3, + 0x51, + 0x6a, + 0x85, + 0x61, + 0x7f, + 0xfe, + 0xf0, + 0x30, + 0x41, + 0xd0, + 0x50, + 0x37, + 0xe9, + 0xbe, + 0xa8, + 0x26, + 0xd8, + 0x6d, + 0x90, + 0xc8, + 0x94, + 0x48, + 0x08, + 0x57, + 0xff, + 0xec, + 0x35, + 0xa2, + 0x87, + 0x90, + 0xb9, + 0xa1, + 0xa4, + 0xaa, + 0x21, + 0x33, + 0xfc, + 0x87, + 0x34, + 0xf2, + 0x13, + 0x79, + 0x09, + 0x41, + 0xfc, + 0x80, + 0x0f, + 0xf3, + 0x68, + 0x72, + 0xa9, + 0xf5, + 0x30, + 0xf7, + 0x2b, + 0x42, + 0xc3, + 0xd8, + 0x5a, + 0x16, + 0x1e, + 0xc2, + 0xd0, + 0xb0, + 0xf6, + 0x16, + 0x85, + 0x87, + 0xb0, + 0xb4, + 0x2c, + 0x39, + 0xc2, + 0xd0, + 0xb4, + 0x33, + 0x05, + 0xa1, + 0x50, + 0x35, + 0x02, + 0xd0, + 0x9c, + 0x36, + 0x85, + 0xa1, + 0xb0, + 0xd8, + 0x6d, + 0x0d, + 0xa0, + 0xa0, + 0x6d, + 0x0c, + 0xe0, + 0xc3, + 0xb4, + 0x3b, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x9b, + 0xc8, + 0x7f, + 0x7d, + 0x39, + 0xfe, + 0x0b, + 0x30, + 0x66, + 0x40, + 0xc2, + 0xcc, + 0x19, + 0x90, + 0x30, + 0xb3, + 0x06, + 0x64, + 0x0c, + 0x2c, + 0xc1, + 0x9f, + 0xe0, + 0xb3, + 0x06, + 0x61, + 0xfb, + 0x30, + 0x66, + 0x19, + 0x0b, + 0x30, + 0x6e, + 0x1a, + 0x41, + 0x98, + 0x29, + 0xfe, + 0x03, + 0x18, + 0x58, + 0x7e, + 0xa1, + 0x85, + 0x68, + 0x7b, + 0x4c, + 0x33, + 0xe4, + 0x36, + 0x0c, + 0x3c, + 0xde, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xe5, + 0xa8, + 0x1b, + 0xfe, + 0xa9, + 0x0f, + 0x21, + 0x48, + 0x58, + 0x7a, + 0xc0, + 0xe0, + 0xa0, + 0x7d, + 0x85, + 0x03, + 0x0f, + 0x7f, + 0xfe, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x61, + 0xff, + 0x81, + 0xff, + 0xc1, + 0xe7, + 0x70, + 0x9c, + 0x3e, + 0xd1, + 0xe9, + 0x87, + 0xdc, + 0x15, + 0xf2, + 0x1d, + 0xc5, + 0xe8, + 0x0f, + 0xd0, + 0x72, + 0x1f, + 0xf0, + 0x0f, + 0xf2, + 0xa0, + 0x9f, + 0xfd, + 0x44, + 0x39, + 0x40, + 0x82, + 0xc3, + 0xcc, + 0x0c, + 0x0e, + 0x19, + 0x6d, + 0x5c, + 0xf2, + 0x81, + 0xea, + 0xff, + 0x69, + 0x84, + 0xa0, + 0xf4, + 0x8d, + 0xff, + 0xe4, + 0x39, + 0xc3, + 0xff, + 0x16, + 0x1f, + 0xf8, + 0xff, + 0xc8, + 0x75, + 0xb8, + 0x54, + 0x0e, + 0x70, + 0x3b, + 0xc1, + 0xce, + 0x81, + 0xfa, + 0x42, + 0x74, + 0xf4, + 0x81, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe5, + 0x50, + 0x0f, + 0xfd, + 0x59, + 0x0d, + 0x05, + 0x84, + 0xe1, + 0xcc, + 0x09, + 0x06, + 0x1d, + 0xff, + 0xf8, + 0x2c, + 0x0e, + 0x09, + 0x06, + 0x17, + 0xff, + 0xe0, + 0x97, + 0x83, + 0xa4, + 0x2e, + 0xae, + 0x0d, + 0xa1, + 0x72, + 0xa9, + 0xff, + 0x26, + 0xb5, + 0x04, + 0x1a, + 0x17, + 0xf4, + 0x60, + 0xd0, + 0xb0, + 0x30, + 0x1c, + 0xd0, + 0xb5, + 0x5c, + 0x1b, + 0x41, + 0x72, + 0x8c, + 0x1f, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0xed, + 0x0c, + 0xe8, + 0x7b, + 0x83, + 0xce, + 0x86, + 0xf0, + 0x7e, + 0x74, + 0x1e, + 0x14, + 0x19, + 0x8b, + 0x0e, + 0x70, + 0xdc, + 0x1f, + 0xda, + 0x07, + 0x0f, + 0xf3, + 0x83, + 0x83, + 0xfe, + 0xf5, + 0x87, + 0xfe, + 0x3c, + 0x1f, + 0xf8, + 0xbe, + 0x0f, + 0xf3, + 0xe0, + 0x7a, + 0x0f, + 0x5e, + 0x43, + 0x3e, + 0x90, + 0x79, + 0x0f, + 0xcf, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xbc, + 0x13, + 0xe4, + 0x3a, + 0xf2, + 0x19, + 0xf9, + 0x05, + 0x83, + 0x40, + 0xe9, + 0x21, + 0xf7, + 0x79, + 0x0f, + 0xf3, + 0xf9, + 0x0f, + 0x37, + 0xa4, + 0x0f, + 0xd2, + 0x0e, + 0x43, + 0xf3, + 0x40, + 0x9f, + 0xff, + 0x07, + 0xf6, + 0x84, + 0xe1, + 0xfd, + 0xa1, + 0x38, + 0x7f, + 0x68, + 0x4e, + 0x1f, + 0xda, + 0x7d, + 0x07, + 0xf6, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x37, + 0x07, + 0xd6, + 0x87, + 0x79, + 0x09, + 0xe7, + 0x40, + 0xf3, + 0xc0, + 0x50, + 0x5e, + 0xb4, + 0x24, + 0x3c, + 0xdf, + 0x21, + 0xf3, + 0x7a, + 0x03, + 0x72, + 0x81, + 0xf2, + 0x1e, + 0x6f, + 0x21, + 0x7f, + 0xfa, + 0x0e, + 0xc2, + 0x70, + 0xa8, + 0x1d, + 0xa0, + 0x70, + 0xa8, + 0x1d, + 0xff, + 0xe8, + 0x3b, + 0x0f, + 0xf2, + 0x1b, + 0x43, + 0xfb, + 0x42, + 0x7f, + 0xfd, + 0x00, + 0x0e, + 0x43, + 0x21, + 0xf9, + 0xe0, + 0xd6, + 0x86, + 0x7c, + 0xd0, + 0x14, + 0x2d, + 0x02, + 0x82, + 0xbd, + 0x06, + 0x43, + 0x9b, + 0xa7, + 0x21, + 0xdf, + 0x49, + 0xa3, + 0x7c, + 0x1e, + 0xbf, + 0x83, + 0xeb, + 0x94, + 0x3a, + 0x1f, + 0x21, + 0x7a, + 0x70, + 0xf9, + 0xbd, + 0x0f, + 0xf2, + 0x14, + 0x81, + 0xe0, + 0xac, + 0x3d, + 0x74, + 0x0a, + 0xc3, + 0xe4, + 0x2e, + 0xd0, + 0xfc, + 0xab, + 0xd0, + 0x7e, + 0xfa, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x50, + 0x7d, + 0xe0, + 0xe7, + 0xd2, + 0x07, + 0x83, + 0xf9, + 0xfc, + 0x87, + 0xf3, + 0x7a, + 0xf2, + 0x1c, + 0xde, + 0x83, + 0x3e, + 0x42, + 0x5c, + 0x1e, + 0x68, + 0x1e, + 0xd0, + 0xce, + 0x1f, + 0x9c, + 0x37, + 0x07, + 0xf5, + 0x83, + 0xc1, + 0xff, + 0x7e, + 0x0f, + 0xfc, + 0xf9, + 0x0f, + 0xf3, + 0xe6, + 0xf0, + 0x7d, + 0x7a, + 0x0d, + 0x79, + 0x0b, + 0xc8, + 0x7e, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x12, + 0x31, + 0x40, + 0xd0, + 0x6b, + 0xc0, + 0xa1, + 0x78, + 0x3a, + 0xf2, + 0x70, + 0xf9, + 0x09, + 0x80, + 0x9e, + 0x30, + 0x41, + 0x92, + 0x4f, + 0x0a, + 0x30, + 0xd7, + 0x87, + 0xc9, + 0xe4, + 0x35, + 0xe3, + 0x9d, + 0xf4, + 0x13, + 0x0d, + 0x83, + 0xc9, + 0x07, + 0x9d, + 0x03, + 0xc1, + 0xf5, + 0xa1, + 0x9e, + 0x42, + 0xf4, + 0x1f, + 0xaf, + 0x01, + 0x0f, + 0xfc, + 0x80, + 0x0b, + 0x43, + 0x38, + 0x5a, + 0x19, + 0xc2, + 0xd0, + 0xce, + 0x16, + 0xbd, + 0x61, + 0x7f, + 0xe0, + 0xfe, + 0x70, + 0xfe, + 0x73, + 0xff, + 0xc1, + 0x3a, + 0x13, + 0x86, + 0xc3, + 0x38, + 0x56, + 0x19, + 0xc2, + 0xd0, + 0xce, + 0x3c, + 0x1c, + 0xe5, + 0x03, + 0xce, + 0x1f, + 0xf0, + 0x0b, + 0x0c, + 0xe1, + 0xfb, + 0x0c, + 0xe1, + 0xfb, + 0x0c, + 0xe1, + 0xfb, + 0x5d, + 0x6b, + 0x83, + 0x7f, + 0xfc, + 0x85, + 0x87, + 0xfe, + 0x06, + 0x1f, + 0xf8, + 0x1a, + 0xfe, + 0x0e, + 0x7f, + 0xf8, + 0x3a, + 0xc3, + 0xce, + 0x1d, + 0xc1, + 0xe7, + 0x0c, + 0xe1, + 0xf3, + 0x86, + 0xe0, + 0xf9, + 0xc3, + 0x61, + 0xf9, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x06, + 0x0c, + 0x0b, + 0x53, + 0xc1, + 0x60, + 0xc1, + 0xcb, + 0x07, + 0x60, + 0xc1, + 0x87, + 0xf6, + 0x38, + 0x30, + 0xfe, + 0xfe, + 0x7f, + 0xe0, + 0xb0, + 0xee, + 0x80, + 0x70, + 0xb0, + 0xed, + 0xc1, + 0x40, + 0xbf, + 0x26, + 0x60, + 0xd0, + 0xb0, + 0x69, + 0x94, + 0x70, + 0x9c, + 0x12, + 0xb0, + 0x79, + 0x09, + 0x81, + 0x2b, + 0x05, + 0x86, + 0x90, + 0x4d, + 0x07, + 0xc8, + 0x58, + 0x53, + 0xb6, + 0x9c, + 0x08, + 0x2a, + 0x9c, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0xcd, + 0x0d, + 0xa1, + 0xec, + 0xd2, + 0xff, + 0x90, + 0x66, + 0x9a, + 0x38, + 0x34, + 0x19, + 0xa7, + 0x2b, + 0x56, + 0x83, + 0xfe, + 0xbd, + 0x4d, + 0x06, + 0x1b, + 0x46, + 0x06, + 0x83, + 0x0d, + 0xff, + 0x90, + 0x7e, + 0x0a, + 0x84, + 0x19, + 0xc7, + 0x07, + 0x81, + 0x86, + 0x61, + 0xc6, + 0x0b, + 0x42, + 0x61, + 0xdf, + 0xfd, + 0x12, + 0x38, + 0x7b, + 0x0d, + 0x81, + 0xc3, + 0xd8, + 0x6c, + 0x0e, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xcc, + 0x3b, + 0x43, + 0xd9, + 0x83, + 0xfe, + 0x42, + 0xcc, + 0x3b, + 0x43, + 0xd9, + 0x81, + 0x6e, + 0x58, + 0x2f, + 0xd5, + 0xf7, + 0x05, + 0x87, + 0x40, + 0xc9, + 0x0b, + 0x0f, + 0x6e, + 0x41, + 0x3d, + 0x12, + 0x83, + 0x87, + 0x3b, + 0x40, + 0x23, + 0x07, + 0x30, + 0xd3, + 0xff, + 0x01, + 0x86, + 0x09, + 0xc3, + 0xd2, + 0x30, + 0x5a, + 0x68, + 0x58, + 0x18, + 0x74, + 0x2d, + 0x06, + 0x06, + 0x60, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x24, + 0xc1, + 0x98, + 0x30, + 0xd2, + 0x63, + 0x9a, + 0x68, + 0x52, + 0x6f, + 0xff, + 0x02, + 0x4c, + 0x19, + 0x83, + 0x42, + 0xbf, + 0x19, + 0xeb, + 0x42, + 0x90, + 0xd8, + 0x7f, + 0x48, + 0x6f, + 0xfa, + 0x07, + 0xe0, + 0xd4, + 0x0f, + 0x73, + 0x86, + 0xa0, + 0x7b, + 0x06, + 0xff, + 0xf0, + 0x30, + 0x61, + 0x5f, + 0x07, + 0x60, + 0xc1, + 0x59, + 0xd0, + 0x30, + 0x37, + 0x8a, + 0x03, + 0xc4, + 0x83, + 0x50, + 0x28, + 0x12, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xc6, + 0x0d, + 0x40, + 0xf6, + 0x31, + 0xff, + 0x82, + 0xc6, + 0x30, + 0xf6, + 0x16, + 0x31, + 0xd7, + 0x78, + 0x2f, + 0xc6, + 0x14, + 0xe1, + 0xb0, + 0xdb, + 0x4e, + 0x98, + 0x58, + 0x6d, + 0x6d, + 0x60, + 0xbe, + 0x8e, + 0xfe, + 0x80, + 0xe3, + 0x9c, + 0x98, + 0x30, + 0x30, + 0xe5, + 0x3b, + 0xf0, + 0x18, + 0x76, + 0x89, + 0x83, + 0x04, + 0x8f, + 0x37, + 0x7e, + 0x06, + 0x07, + 0xc4, + 0x98, + 0x30, + 0x60, + 0x78, + 0x93, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x07, + 0xff, + 0xe4, + 0x3f, + 0xee, + 0x0f, + 0xa4, + 0x3b, + 0x43, + 0xed, + 0x0e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xda, + 0x1e, + 0xbf, + 0xff, + 0x07, + 0xf5, + 0xe4, + 0x3f, + 0xeb, + 0x34, + 0x3f, + 0x9e, + 0x06, + 0x87, + 0xeb, + 0x42, + 0xd0, + 0xf5, + 0xc1, + 0xda, + 0x1d, + 0xc1, + 0xf6, + 0x87, + 0xfc, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0c, + 0x81, + 0xc3, + 0xfd, + 0x40, + 0x38, + 0x7f, + 0xb5, + 0xad, + 0x78, + 0x35, + 0xff, + 0xf2, + 0x16, + 0x19, + 0xc3, + 0xf7, + 0x06, + 0x70, + 0xfc, + 0x87, + 0x38, + 0x7e, + 0x5f, + 0x5a, + 0xf8, + 0x1f, + 0xff, + 0xbc, + 0x1f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x1c, + 0x3e, + 0x0d, + 0x85, + 0xa1, + 0xf3, + 0x18, + 0x5a, + 0x1f, + 0x50, + 0xc2, + 0xd0, + 0xfa, + 0xfe, + 0x34, + 0x2d, + 0x06, + 0x0c, + 0x2d, + 0x1e, + 0x03, + 0x03, + 0x0b, + 0xbc, + 0x87, + 0xd8, + 0x5e, + 0x43, + 0xf3, + 0xf1, + 0xa1, + 0xf7, + 0xe4, + 0x1a, + 0x1f, + 0x20, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0x68, + 0x7f, + 0xb0, + 0xb4, + 0x36, + 0x1d, + 0x85, + 0xc1, + 0x38, + 0x76, + 0x13, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x87, + 0xfe, + 0x74, + 0x2d, + 0x0f, + 0xac, + 0x39, + 0xe0, + 0xeb, + 0xff, + 0xd0, + 0x75, + 0x82, + 0x81, + 0xa0, + 0xee, + 0x05, + 0x03, + 0xfd, + 0xff, + 0xf0, + 0x6e, + 0x0a, + 0x81, + 0xf9, + 0xc3, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0d, + 0x87, + 0x68, + 0x73, + 0x98, + 0x76, + 0x87, + 0x31, + 0x87, + 0x68, + 0x75, + 0xfc, + 0x16, + 0x87, + 0x6a, + 0xc3, + 0xb8, + 0x33, + 0x83, + 0x07, + 0xfe, + 0x0e, + 0xc3, + 0xb4, + 0x3f, + 0x6c, + 0x16, + 0x87, + 0x37, + 0xc8, + 0x5a, + 0x1d, + 0xce, + 0x1d, + 0xa1, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0x87, + 0x68, + 0x7e, + 0xc5, + 0xdc, + 0xb0, + 0x76, + 0x7f, + 0xf2, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x38, + 0x39, + 0x0d, + 0x60, + 0xd2, + 0x47, + 0x0c, + 0xe1, + 0x9c, + 0x0e, + 0x1f, + 0xef, + 0xff, + 0x41, + 0xad, + 0x05, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xeb, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0x80, + 0x0b, + 0x43, + 0xce, + 0x85, + 0x9a, + 0x06, + 0xf4, + 0x86, + 0xcd, + 0x28, + 0xe8, + 0x7b, + 0xf8, + 0x2d, + 0x02, + 0x06, + 0x34, + 0x27, + 0xf4, + 0x09, + 0x34, + 0xf5, + 0xa1, + 0xfb, + 0x43, + 0x68, + 0x7e, + 0xf8, + 0x2d, + 0x54, + 0xc7, + 0xe4, + 0x69, + 0xf4, + 0x84, + 0x9a, + 0x73, + 0xa1, + 0xfb, + 0x43, + 0x68, + 0x7e, + 0xd0, + 0xda, + 0x16, + 0x1b, + 0x43, + 0x68, + 0x1c, + 0x36, + 0x86, + 0x7f, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x7c, + 0xc6, + 0x15, + 0x03, + 0xea, + 0x38, + 0x5a, + 0x1f, + 0x5f, + 0xa7, + 0xfe, + 0x4c, + 0x70, + 0x78, + 0x36, + 0x16, + 0x0c, + 0x7c, + 0x81, + 0xc2, + 0x41, + 0x8b, + 0x40, + 0x90, + 0xe7, + 0xe0, + 0x60, + 0xc3, + 0x5f, + 0x21, + 0x56, + 0x0d, + 0x0e, + 0x1d, + 0xe0, + 0xfd, + 0x87, + 0x78, + 0x3f, + 0x61, + 0x3b, + 0x61, + 0xf6, + 0x3e, + 0x41, + 0x70, + 0x76, + 0x50, + 0x3d, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x98, + 0x3e, + 0x63, + 0x0b, + 0x43, + 0xe6, + 0x70, + 0xba, + 0xf2, + 0x5f, + 0xaa, + 0x77, + 0xb4, + 0xc1, + 0x83, + 0x18, + 0xcd, + 0x30, + 0x66, + 0x9a, + 0x66, + 0x86, + 0xc4, + 0x18, + 0xc6, + 0x19, + 0xf4, + 0x69, + 0xa6, + 0x0f, + 0xc0, + 0x70, + 0x60, + 0xc0, + 0x83, + 0x1c, + 0x12, + 0x0c, + 0x3b, + 0x0c, + 0xe0, + 0x70, + 0xec, + 0x36, + 0x82, + 0x81, + 0xd8, + 0x5c, + 0x16, + 0x87, + 0x60, + 0x60, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x0c, + 0x12, + 0x1e, + 0x70, + 0xb0, + 0xa4, + 0x33, + 0xae, + 0xf5, + 0xf8, + 0x0f, + 0x95, + 0x2b, + 0x43, + 0xd3, + 0x21, + 0xac, + 0x24, + 0x34, + 0x87, + 0x5a, + 0xb0, + 0xca, + 0x03, + 0x81, + 0xb8, + 0x33, + 0x81, + 0xc3, + 0xfd, + 0xff, + 0xe8, + 0x37, + 0x04, + 0xe1, + 0xfd, + 0x06, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0xc8, + 0x7c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xf0, + 0x0d, + 0x87, + 0x50, + 0x39, + 0x8c, + 0x3a, + 0x81, + 0xcc, + 0xe1, + 0xd4, + 0x0e, + 0xbf, + 0x5f, + 0xf9, + 0x30, + 0x61, + 0xd4, + 0x0e, + 0xc1, + 0x87, + 0x50, + 0x39, + 0x06, + 0x1d, + 0x40, + 0xfd, + 0xa8, + 0x2a, + 0x07, + 0x37, + 0xca, + 0xff, + 0x81, + 0xce, + 0x06, + 0x0c, + 0xe1, + 0xd8, + 0x18, + 0x33, + 0x87, + 0x60, + 0x60, + 0xce, + 0x1d, + 0x81, + 0xff, + 0x83, + 0xb0, + 0x38, + 0x6a, + 0x00, + 0x0d, + 0x87, + 0x48, + 0x73, + 0x18, + 0x1c, + 0xa0, + 0x73, + 0x38, + 0x28, + 0x50, + 0x3a, + 0xfc, + 0xff, + 0xe0, + 0x60, + 0xc1, + 0x82, + 0x81, + 0xd8, + 0x32, + 0x80, + 0xa0, + 0x72, + 0x0c, + 0x42, + 0xa0, + 0x7e, + 0xe4, + 0x2a, + 0x07, + 0x5f, + 0x47, + 0xfd, + 0x02, + 0x56, + 0x1d, + 0x40, + 0xfd, + 0x87, + 0x50, + 0x3f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x75, + 0x03, + 0xf6, + 0x7f, + 0xf0, + 0x0f, + 0x9c, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0xfa, + 0xf4, + 0x1f, + 0xcd, + 0xc0, + 0xbc, + 0x87, + 0x74, + 0x0f, + 0x3c, + 0x17, + 0xff, + 0xef, + 0x03, + 0x54, + 0x0a, + 0x07, + 0x60, + 0x4e, + 0x05, + 0x03, + 0x90, + 0xaf, + 0xff, + 0x41, + 0x38, + 0x6a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xe0, + 0x0b, + 0x43, + 0xb0, + 0xf6, + 0xe8, + 0x3f, + 0xe4, + 0x1b, + 0xc8, + 0x6d, + 0x0e, + 0xfd, + 0x06, + 0xc3, + 0xd9, + 0xa7, + 0xff, + 0x0c, + 0x68, + 0xbe, + 0xd4, + 0x04, + 0xd0, + 0xfb, + 0x0f, + 0x74, + 0x17, + 0xb5, + 0x01, + 0xbd, + 0x4f, + 0xfc, + 0x3b, + 0xa0, + 0x50, + 0x58, + 0x7b, + 0x42, + 0xd0, + 0x61, + 0xed, + 0x09, + 0x81, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1d, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x13, + 0x07, + 0xff, + 0x13, + 0x86, + 0x63, + 0x0d, + 0xb8, + 0x66, + 0x30, + 0xdf, + 0x91, + 0xb7, + 0x50, + 0x33, + 0x4f, + 0xfd, + 0x31, + 0x83, + 0x04, + 0x63, + 0x20, + 0xc1, + 0x8c, + 0x63, + 0x05, + 0xab, + 0x24, + 0xc6, + 0x6f, + 0x9d, + 0xc1, + 0xf4, + 0xce, + 0x0e, + 0x0e, + 0x60, + 0xb0, + 0x61, + 0xe6, + 0x0b, + 0x06, + 0x1e, + 0x60, + 0xb0, + 0x7f, + 0xe8, + 0x2c, + 0x1a, + 0x1c, + 0xc1, + 0xff, + 0x82, + 0x13, + 0x07, + 0xfe, + 0x81, + 0x98, + 0x76, + 0x1f, + 0x66, + 0x84, + 0xe1, + 0xf7, + 0xf3, + 0xff, + 0x01, + 0xcc, + 0x35, + 0x00, + 0xe0, + 0xa1, + 0x86, + 0xd0, + 0x30, + 0x76, + 0x0f, + 0xfe, + 0x0d, + 0xf0, + 0x7f, + 0xd7, + 0xc8, + 0x7f, + 0x9d, + 0xc0, + 0xff, + 0xc1, + 0xd8, + 0x1c, + 0x3b, + 0x0e, + 0xc0, + 0xe1, + 0xd8, + 0x76, + 0x07, + 0x5e, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x09, + 0xc2, + 0x47, + 0x0f, + 0x6e, + 0x16, + 0x38, + 0x73, + 0xb8, + 0x1f, + 0xf4, + 0x07, + 0xf5, + 0x43, + 0x87, + 0x6a, + 0xc1, + 0x81, + 0xc3, + 0xb1, + 0xc0, + 0x81, + 0xc3, + 0x91, + 0xc1, + 0xff, + 0xc1, + 0x3c, + 0x87, + 0xfb, + 0xf2, + 0x3f, + 0xe8, + 0x12, + 0xb0, + 0x38, + 0x6a, + 0x06, + 0x70, + 0x38, + 0x66, + 0x0c, + 0xe0, + 0x70, + 0xcc, + 0x19, + 0xc0, + 0xeb, + 0xa8, + 0x19, + 0xc0, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x07, + 0xff, + 0xe4, + 0x1a, + 0x1f, + 0xda, + 0x0e, + 0x5f, + 0xed, + 0x07, + 0xae, + 0xbe, + 0xc2, + 0xd3, + 0x41, + 0x82, + 0x81, + 0x68, + 0x25, + 0x64, + 0x86, + 0xd5, + 0x73, + 0x9e, + 0x42, + 0xd9, + 0x0a, + 0x03, + 0xa0, + 0xc1, + 0xa3, + 0x87, + 0xd9, + 0x7f, + 0xf0, + 0x1c, + 0x82, + 0x70, + 0xf7, + 0x4f, + 0xff, + 0x8c, + 0x3c, + 0xe1, + 0xcc, + 0x1e, + 0x70, + 0xe0, + 0x0e, + 0x64, + 0x3f, + 0xae, + 0xe4, + 0x2c, + 0x12, + 0x1d, + 0x21, + 0xb0, + 0x48, + 0x3f, + 0xe8, + 0xc1, + 0x21, + 0xaf, + 0x06, + 0xc1, + 0x21, + 0x3e, + 0xb4, + 0x18, + 0x24, + 0x16, + 0x49, + 0x07, + 0x68, + 0x10, + 0x48, + 0xa0, + 0x5e, + 0x0e, + 0xa0, + 0x28, + 0x1f, + 0xef, + 0xff, + 0x41, + 0xb4, + 0x2a, + 0x07, + 0xf4, + 0x1a, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x0b, + 0x0f, + 0x68, + 0x74, + 0x60, + 0x6a, + 0xea, + 0x41, + 0x9a, + 0x05, + 0x5a, + 0xc1, + 0x7e, + 0x82, + 0xf9, + 0x0d, + 0x98, + 0x56, + 0x8f, + 0x80, + 0xc6, + 0x06, + 0x0e, + 0x50, + 0x6c, + 0x1f, + 0xfc, + 0x1b, + 0xa0, + 0x7d, + 0x81, + 0xbd, + 0x27, + 0xe0, + 0x61, + 0x46, + 0x16, + 0x0c, + 0x18, + 0x76, + 0x16, + 0x0c, + 0x18, + 0x76, + 0x17, + 0xe0, + 0x61, + 0xd8, + 0x58, + 0x67, + 0x0e, + 0xc3, + 0xef, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3d, + 0xb8, + 0x5f, + 0xf0, + 0x59, + 0x87, + 0xb0, + 0xf7, + 0xf0, + 0xb6, + 0xb0, + 0x59, + 0xa3, + 0xff, + 0x43, + 0x18, + 0x68, + 0x93, + 0x43, + 0x61, + 0x9e, + 0x48, + 0x3b, + 0xa1, + 0xa4, + 0x87, + 0x5e, + 0x90, + 0x46, + 0x86, + 0x67, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xac, + 0x3f, + 0x61, + 0x9c, + 0xb0, + 0xf6, + 0x15, + 0x84, + 0xe8, + 0x6c, + 0x1c, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0x13, + 0x05, + 0xff, + 0x05, + 0x38, + 0x28, + 0x19, + 0xc2, + 0xdd, + 0x28, + 0xba, + 0xc2, + 0xfd, + 0x4e, + 0xbb, + 0x0b, + 0x30, + 0x50, + 0x33, + 0x82, + 0x86, + 0x0b, + 0xfe, + 0x02, + 0x0c, + 0x14, + 0x0c, + 0xe1, + 0xdd, + 0x5f, + 0xf0, + 0x1b, + 0xd3, + 0x40, + 0xce, + 0x12, + 0x65, + 0xff, + 0xc1, + 0xb0, + 0x2f, + 0xf0, + 0x6c, + 0x2e, + 0x07, + 0x07, + 0xb1, + 0xe0, + 0xd6, + 0x1d, + 0xba, + 0x1e, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x2f, + 0x20, + 0xc3, + 0xa7, + 0x0b, + 0x6f, + 0xc8, + 0x37, + 0x0b, + 0x0b, + 0x14, + 0x0f, + 0xcd, + 0x1f, + 0xf0, + 0x33, + 0x06, + 0x1b, + 0x14, + 0x31, + 0x97, + 0xa9, + 0xf9, + 0x0d, + 0x88, + 0xc0, + 0xc3, + 0xef, + 0x42, + 0xbf, + 0xa0, + 0x5e, + 0x55, + 0x10, + 0x61, + 0xdb, + 0x83, + 0xc1, + 0x61, + 0xf6, + 0x0b, + 0x7f, + 0xc1, + 0xb0, + 0x58, + 0x58, + 0x7d, + 0x83, + 0x79, + 0x83, + 0xec, + 0xc2, + 0xbf, + 0x80, + 0x0f, + 0xfc, + 0x19, + 0x30, + 0xf6, + 0x86, + 0x9c, + 0x0f, + 0xfd, + 0x1b, + 0xa3, + 0x87, + 0x31, + 0xf9, + 0x50, + 0x73, + 0x19, + 0x81, + 0xff, + 0xa6, + 0x30, + 0x30, + 0x7f, + 0xb0, + 0x3f, + 0xf4, + 0x17, + 0xa9, + 0xc6, + 0x66, + 0x7c, + 0x97, + 0x19, + 0x99, + 0x18, + 0x3a, + 0x19, + 0x98, + 0x58, + 0x37, + 0xfe, + 0x0b, + 0x1d, + 0x8c, + 0xcc, + 0x2c, + 0xa3, + 0x19, + 0x98, + 0x58, + 0x8c, + 0x23, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd2, + 0x1e, + 0x9c, + 0x15, + 0xba, + 0xc0, + 0xdd, + 0x17, + 0xf8, + 0x1f, + 0xa3, + 0xfd, + 0x05, + 0x18, + 0x58, + 0x66, + 0x04, + 0x98, + 0x5d, + 0x6e, + 0x0e, + 0xc3, + 0xff, + 0x05, + 0xcf, + 0xfe, + 0x87, + 0xe9, + 0xc3, + 0xd4, + 0x14, + 0x60, + 0xcf, + 0xca, + 0x83, + 0x60, + 0xcc, + 0x0b, + 0x41, + 0xb0, + 0x66, + 0x09, + 0x50, + 0x6c, + 0x19, + 0x59, + 0x50, + 0x6c, + 0x18, + 0x75, + 0xa0, + 0xbf, + 0x17, + 0xf8, + 0x3d, + 0x94, + 0x09, + 0xc0, + 0xfe, + 0x16, + 0xe5, + 0x02, + 0x43, + 0x7f, + 0xc9, + 0xea, + 0x8c, + 0x18, + 0x24, + 0x33, + 0x9f, + 0xf2, + 0x1d, + 0x86, + 0xc7, + 0x0b, + 0xe5, + 0x7f, + 0xac, + 0x27, + 0x03, + 0x87, + 0xf7, + 0xff, + 0xc1, + 0x68, + 0x6c, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0xf9, + 0xc3, + 0xff, + 0x03, + 0x0f, + 0x80, + 0x0f, + 0xa8, + 0x21, + 0xff, + 0xa8, + 0x3c, + 0x1f, + 0xee, + 0x0a, + 0x81, + 0xfd, + 0xa1, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0xbe, + 0xf2, + 0xf8, + 0x3e, + 0x7c, + 0x87, + 0xfe, + 0xa3, + 0x87, + 0xfe, + 0xd3, + 0x43, + 0xfd, + 0xc0, + 0x70, + 0xfe, + 0xb0, + 0xde, + 0x0f, + 0xac, + 0x3d, + 0xe0, + 0xcf, + 0x83, + 0xf7, + 0xa0, + 0x68, + 0x7f, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xf9, + 0xd1, + 0xc3, + 0x3d, + 0xa1, + 0xde, + 0x43, + 0x3f, + 0x41, + 0x5a, + 0x38, + 0x48, + 0x6d, + 0x0f, + 0x5a, + 0x1d, + 0x79, + 0x0d, + 0xe3, + 0x40, + 0xf0, + 0x34, + 0x12, + 0x16, + 0x87, + 0xd8, + 0x72, + 0xac, + 0x3b, + 0xe0, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x60, + 0xd0, + 0xff, + 0xaf, + 0x43, + 0xfe, + 0x43, + 0x78, + 0x0e, + 0x1b, + 0x40, + 0xfc, + 0x07, + 0x0d, + 0xa0, + 0xd3, + 0x47, + 0x0d, + 0xa1, + 0xd4, + 0x1c, + 0x36, + 0x86, + 0x78, + 0x70, + 0xd8, + 0x77, + 0xa1, + 0xc7, + 0xe0, + 0x9d, + 0x50, + 0xe1, + 0xfb, + 0x46, + 0x1c, + 0x3f, + 0xea, + 0x0e, + 0x1d, + 0x07, + 0x50, + 0x70, + 0xec, + 0x33, + 0x85, + 0xaf, + 0x60, + 0xbc, + 0x85, + 0x7f, + 0x21, + 0xff, + 0x83, + 0x80, + 0x10, + 0x41, + 0x68, + 0x7c, + 0xf6, + 0x16, + 0x87, + 0xeb, + 0x0d, + 0xa1, + 0xf5, + 0xe5, + 0x7f, + 0xc1, + 0xb1, + 0x82, + 0xd1, + 0xc3, + 0xce, + 0x16, + 0x16, + 0x1e, + 0xf0, + 0x58, + 0x58, + 0x75, + 0xe0, + 0xb0, + 0xb0, + 0xd6, + 0x60, + 0x70, + 0xb0, + 0xd8, + 0x30, + 0x50, + 0x2c, + 0x3e, + 0xc1, + 0xa1, + 0x62, + 0x19, + 0xcb, + 0x0d, + 0x92, + 0x15, + 0x1d, + 0x0d, + 0x98, + 0x2f, + 0x1a, + 0x1d, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0e, + 0x43, + 0xfe, + 0x72, + 0xdf, + 0xfc, + 0x15, + 0xe0, + 0xee, + 0x0f, + 0xb8, + 0x3b, + 0x43, + 0xde, + 0x83, + 0xb4, + 0x3b, + 0x8c, + 0x3b, + 0x43, + 0x90, + 0x68, + 0x6d, + 0x0f, + 0xad, + 0xff, + 0xe4, + 0x0f, + 0x90, + 0xda, + 0x1c, + 0xee, + 0x86, + 0xd0, + 0xce, + 0x9a, + 0x1b, + 0x43, + 0xf6, + 0x86, + 0xd0, + 0xfd, + 0x87, + 0x68, + 0x7c, + 0xe1, + 0xda, + 0x1c, + 0xf9, + 0x0e, + 0xd0, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xda, + 0x21, + 0xf6, + 0x1b, + 0x4d, + 0x0b, + 0x4c, + 0x36, + 0x83, + 0x09, + 0xdc, + 0x36, + 0x87, + 0xd3, + 0xbf, + 0xfc, + 0x1d, + 0x84, + 0xf8, + 0x3f, + 0xb0, + 0xde, + 0x0f, + 0xde, + 0x09, + 0xf0, + 0x7d, + 0xd8, + 0x55, + 0x83, + 0xb4, + 0xc2, + 0xd3, + 0x0e, + 0x41, + 0x82, + 0xc1, + 0x40, + 0xfb, + 0x06, + 0x85, + 0xc1, + 0xed, + 0xe0, + 0xcf, + 0x07, + 0x74, + 0x0f, + 0xb0, + 0x0f, + 0xfc, + 0x1d, + 0xa4, + 0x86, + 0xc3, + 0xee, + 0xc3, + 0xa8, + 0x1e, + 0xb4, + 0x1f, + 0xf8, + 0x2f, + 0x20, + 0xc3, + 0xfb, + 0x68, + 0x0c, + 0x3f, + 0x91, + 0xc1, + 0x87, + 0xfd, + 0xe1, + 0xc3, + 0xfd, + 0x78, + 0x70, + 0xfe, + 0xb3, + 0x1c, + 0x3f, + 0x38, + 0x32, + 0x81, + 0xff, + 0xb2, + 0x81, + 0xff, + 0x39, + 0x87, + 0xfe, + 0xa3, + 0x87, + 0xfa, + 0xf1, + 0xa1, + 0xff, + 0x83, + 0xff, + 0x00, + 0x10, + 0x28, + 0x3f, + 0xea, + 0x1c, + 0xff, + 0xc1, + 0xbe, + 0x0f, + 0x9c, + 0x33, + 0xa1, + 0xf3, + 0x06, + 0xf0, + 0x54, + 0x0a, + 0x81, + 0x75, + 0x02, + 0x42, + 0xa0, + 0x48, + 0xe0, + 0xd0, + 0xb4, + 0x39, + 0xc1, + 0xa1, + 0x68, + 0x77, + 0x81, + 0xff, + 0x82, + 0xec, + 0x3f, + 0xb0, + 0x71, + 0x87, + 0xf6, + 0x04, + 0x19, + 0xfe, + 0x9c, + 0x33, + 0x87, + 0xea, + 0x06, + 0xa0, + 0x7e, + 0xd0, + 0x5e, + 0x0f, + 0xbe, + 0x0f, + 0xfc, + 0x1e, + 0x14, + 0x48, + 0x58, + 0xc1, + 0xdd, + 0x84, + 0xe0, + 0xa0, + 0x6b, + 0x42, + 0x70, + 0xa0, + 0xae, + 0x87, + 0xff, + 0x03, + 0x1c, + 0x55, + 0xaf, + 0x07, + 0x61, + 0x30, + 0x7f, + 0x58, + 0x55, + 0x83, + 0xcf, + 0x82, + 0xda, + 0x07, + 0x3b, + 0xa0, + 0xca, + 0x07, + 0x69, + 0x81, + 0xca, + 0x07, + 0xec, + 0x1c, + 0x50, + 0x08, + 0x76, + 0x38, + 0x28, + 0x0c, + 0x33, + 0x9a, + 0x06, + 0x06, + 0x0b, + 0xcd, + 0x02, + 0x7e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xe4, + 0x3e, + 0xd3, + 0x82, + 0xd0, + 0xfb, + 0xe0, + 0xac, + 0x3f, + 0x58, + 0x6d, + 0x1c, + 0x35, + 0xe8, + 0x14, + 0x0b, + 0x82, + 0xc7, + 0x1c, + 0x33, + 0x87, + 0xb3, + 0xff, + 0x41, + 0xac, + 0x56, + 0x98, + 0x20, + 0x9f, + 0x05, + 0xa6, + 0x1c, + 0xe6, + 0x16, + 0x0c, + 0x33, + 0x83, + 0x03, + 0x83, + 0x0f, + 0xd8, + 0x28, + 0x0c, + 0x08, + 0x76, + 0x0d, + 0x06, + 0x0d, + 0x0a, + 0x8f, + 0x05, + 0xa6, + 0x0b, + 0xc6, + 0x86, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xe0, + 0xc3, + 0xff, + 0x5e, + 0x9f, + 0xfc, + 0x1b, + 0xc1, + 0xda, + 0x1e, + 0xbc, + 0x1d, + 0xa1, + 0xdc, + 0x68, + 0x6d, + 0x0f, + 0xd4, + 0x0d, + 0xa1, + 0xf3, + 0xc7, + 0xfe, + 0x0d, + 0xd0, + 0x5b, + 0x96, + 0x03, + 0xaa, + 0x0d, + 0xa1, + 0xdc, + 0x50, + 0x36, + 0x87, + 0xea, + 0x06, + 0xd0, + 0xfd, + 0x40, + 0xda, + 0x1f, + 0x3a, + 0xf7, + 0x2c, + 0x17, + 0xa3, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xc7, + 0x4f, + 0xf9, + 0x0b, + 0xe0, + 0xda, + 0x0d, + 0x0a, + 0xc3, + 0xb4, + 0x18, + 0x4f, + 0x90, + 0xd8, + 0x58, + 0x5b, + 0x40, + 0xd8, + 0x58, + 0x73, + 0x84, + 0xe1, + 0x61, + 0xd6, + 0x5f, + 0xf0, + 0x67, + 0xc1, + 0x58, + 0x1c, + 0x36, + 0xe1, + 0x50, + 0x0e, + 0x16, + 0x98, + 0x54, + 0x03, + 0x84, + 0x83, + 0x0b, + 0x41, + 0x40, + 0xe7, + 0x0b, + 0x0a, + 0x81, + 0xd4, + 0x0b, + 0x41, + 0xc1, + 0x5e, + 0x1f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1d, + 0xa5, + 0x03, + 0x61, + 0xe7, + 0x70, + 0xec, + 0x3e, + 0xb4, + 0x3b, + 0x0f, + 0x3e, + 0x41, + 0x8e, + 0x07, + 0x06, + 0xac, + 0x18, + 0xe0, + 0xe0, + 0xec, + 0x71, + 0xc1, + 0x87, + 0x59, + 0xa5, + 0xb4, + 0x0c, + 0xf8, + 0x41, + 0xe9, + 0x0c, + 0xe6, + 0x1b, + 0x70, + 0xce, + 0x0c, + 0x2b, + 0x28, + 0x1f, + 0x61, + 0x68, + 0x30, + 0xfb, + 0x07, + 0x82, + 0xb0, + 0xea, + 0x1e, + 0x0e, + 0xf0, + 0x2f, + 0x0e, + 0x1f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x10, + 0xff, + 0xc1, + 0x50, + 0xd3, + 0xfe, + 0x42, + 0xf8, + 0x18, + 0x76, + 0x85, + 0x61, + 0x60, + 0x81, + 0xa0, + 0xbc, + 0x83, + 0x06, + 0x0d, + 0x06, + 0x30, + 0x30, + 0x60, + 0xd0, + 0xce, + 0x0c, + 0x18, + 0x34, + 0x37, + 0x81, + 0x83, + 0x06, + 0x85, + 0x78, + 0x18, + 0x30, + 0x68, + 0x2c, + 0xc1, + 0x8e, + 0x0d, + 0x06, + 0x0c, + 0x19, + 0x40, + 0x68, + 0x76, + 0x1b, + 0x60, + 0xf9, + 0xc2, + 0xb1, + 0xd0, + 0xea, + 0x0f, + 0x82, + 0x74, + 0x17, + 0x87, + 0x43, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7e, + 0xe3, + 0x41, + 0x87, + 0xf7, + 0xc0, + 0xbf, + 0xc8, + 0x56, + 0x16, + 0xbd, + 0xa0, + 0x7c, + 0x94, + 0x0e, + 0x90, + 0x63, + 0x3f, + 0xe3, + 0x43, + 0x38, + 0x30, + 0xb3, + 0x43, + 0x58, + 0x30, + 0xb3, + 0x42, + 0x7c, + 0x0d, + 0x06, + 0x68, + 0x1c, + 0xc1, + 0xfc, + 0x61, + 0x69, + 0x83, + 0x0a, + 0xf0, + 0x7b, + 0x06, + 0x1f, + 0xf3, + 0x83, + 0x0f, + 0x61, + 0xa8, + 0x0d, + 0x0e, + 0xc1, + 0x78, + 0x27, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x19, + 0xce, + 0x7f, + 0xf0, + 0x2f, + 0x0e, + 0x0d, + 0x1c, + 0x16, + 0x8e, + 0x0c, + 0x0e, + 0x5d, + 0x8e, + 0x0c, + 0x0e, + 0x60, + 0xc7, + 0xff, + 0x06, + 0xc7, + 0x06, + 0x8e, + 0x17, + 0x95, + 0x83, + 0x03, + 0x82, + 0xf2, + 0xb0, + 0x60, + 0x72, + 0xcd, + 0x5f, + 0xf8, + 0x81, + 0xa4, + 0x0d, + 0x18, + 0x36, + 0x1d, + 0x87, + 0xec, + 0x3b, + 0x0f, + 0x9c, + 0x3b, + 0x0e, + 0x7c, + 0x87, + 0x61, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x21, + 0x49, + 0x41, + 0x54, + 0xf9, + 0x0b, + 0xb0, + 0x74, + 0xcc, + 0x39, + 0xd0, + 0x60, + 0xcc, + 0x3b, + 0xc8, + 0x30, + 0x64, + 0x85, + 0xce, + 0x0c, + 0x19, + 0x21, + 0x20, + 0xc1, + 0x83, + 0x24, + 0x3a, + 0xc1, + 0x83, + 0x18, + 0x33, + 0xe0, + 0x63, + 0x8c, + 0x13, + 0x98, + 0xc3, + 0x03, + 0x0b, + 0x4c, + 0xa1, + 0x51, + 0x87, + 0xb3, + 0x4d, + 0x8d, + 0x0e, + 0xcc, + 0x19, + 0x34, + 0x0d, + 0x74, + 0x2f, + 0xa3, + 0x05, + 0xe2, + 0x45, + 0x02, + 0x20, + 0xff, + 0xc1, + 0xc0, + 0x21, + 0x82, + 0xc1, + 0x86, + 0xa6, + 0x85, + 0xab, + 0x0e, + 0xe2, + 0xff, + 0xc0, + 0xb8, + 0x36, + 0x0c, + 0xc6, + 0x30, + 0xd8, + 0x33, + 0x0d, + 0xb7, + 0xfe, + 0x09, + 0xd9, + 0x30, + 0x61, + 0xde, + 0x64, + 0xc1, + 0x86, + 0xe8, + 0xff, + 0xf4, + 0xe4, + 0x81, + 0xc7, + 0x18, + 0x2d, + 0x05, + 0x01, + 0x8c, + 0x16, + 0x07, + 0x0b, + 0x24, + 0x0e, + 0x3a, + 0x16, + 0xc0, + 0xf2, + 0x61, + 0xd8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xc8, + 0x7d, + 0xa7, + 0x03, + 0x0f, + 0xdd, + 0x82, + 0x81, + 0xfa, + 0xd0, + 0x7f, + 0xe1, + 0xf2, + 0x58, + 0x73, + 0x98, + 0xce, + 0x1e, + 0x70, + 0xda, + 0xbf, + 0x87, + 0x0a, + 0xc1, + 0x85, + 0x8c, + 0x07, + 0xc0, + 0xc2, + 0xc6, + 0x1c, + 0xc1, + 0x85, + 0x94, + 0x34, + 0xc1, + 0xfc, + 0x50, + 0x36, + 0x0d, + 0x0d, + 0x40, + 0xd8, + 0x20, + 0xed, + 0x0a, + 0x81, + 0xf3, + 0x82, + 0xf0, + 0x7a, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1c, + 0xee, + 0x9f, + 0xf0, + 0x67, + 0x81, + 0xa1, + 0x38, + 0x6b, + 0x41, + 0x86, + 0x70, + 0xae, + 0xc1, + 0x86, + 0x70, + 0xb0, + 0x60, + 0xff, + 0x83, + 0xd8, + 0x35, + 0xec, + 0x3b, + 0xc9, + 0x86, + 0x70, + 0xd7, + 0x93, + 0x0c, + 0xe1, + 0x59, + 0xa7, + 0xfc, + 0x16, + 0x0d, + 0x35, + 0xd6, + 0x1e, + 0xd3, + 0x0c, + 0xe1, + 0xec, + 0x18, + 0x67, + 0x0e, + 0x70, + 0x68, + 0x4e, + 0x1b, + 0xcd, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xf2, + 0x1e, + 0x92, + 0x42, + 0x70, + 0xfb, + 0xb0, + 0xed, + 0x0f, + 0x5a, + 0x7f, + 0xf0, + 0x1f, + 0x26, + 0x1f, + 0x60, + 0xd5, + 0x18, + 0x7d, + 0x86, + 0x70, + 0xff, + 0xc0, + 0xf1, + 0xff, + 0xc1, + 0x5e, + 0x0e, + 0xc3, + 0xce, + 0x61, + 0xd8, + 0x7b, + 0x4c, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xd4, + 0x0e, + 0xc3, + 0xcf, + 0x83, + 0x7c, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x42, + 0x7f, + 0xf0, + 0x6f, + 0x8d, + 0x0e, + 0xc3, + 0x3a, + 0x68, + 0x76, + 0x13, + 0xe8, + 0xff, + 0xc1, + 0x6a, + 0xcd, + 0x0e, + 0xc3, + 0xd9, + 0xa1, + 0xd8, + 0x77, + 0x8f, + 0xfc, + 0x1a, + 0xf1, + 0xa6, + 0x87, + 0xac, + 0xcd, + 0x28, + 0x0d, + 0x06, + 0x0c, + 0xd0, + 0x76, + 0x87, + 0xb3, + 0x41, + 0x61, + 0xfb, + 0x34, + 0x2f, + 0x07, + 0xac, + 0xef, + 0x45, + 0xc0, + 0xbc, + 0x0e, + 0x43, + 0x30, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x24, + 0x84, + 0xe1, + 0xf7, + 0x61, + 0xda, + 0x1e, + 0xb4, + 0xff, + 0xe0, + 0x3e, + 0x42, + 0x42, + 0x43, + 0x6a, + 0xc0, + 0xe1, + 0x68, + 0x73, + 0x83, + 0x43, + 0x68, + 0x6f, + 0x1c, + 0x85, + 0x38, + 0x4f, + 0x82, + 0xc0, + 0xe1, + 0x9c, + 0xc2, + 0xa1, + 0xc1, + 0xb4, + 0xc3, + 0x76, + 0x1f, + 0xb0, + 0xd6, + 0x87, + 0xec, + 0x27, + 0xe0, + 0xfa, + 0x80, + 0xb4, + 0xb8, + 0x2b, + 0xc0, + 0xe0, + 0xcf, + 0x83, + 0xff, + 0x07, + 0x10, + 0x28, + 0x33, + 0x90, + 0x4e, + 0xe1, + 0xce, + 0x50, + 0x2b, + 0x43, + 0x9c, + 0x08, + 0x1f, + 0x2b, + 0xff, + 0x87, + 0x68, + 0x12, + 0x0c, + 0x3e, + 0x70, + 0xb0, + 0x62, + 0x83, + 0x58, + 0x58, + 0x33, + 0x42, + 0x7c, + 0xfe, + 0x77, + 0x09, + 0xcc, + 0x0e, + 0x0b, + 0x82, + 0xc1, + 0x82, + 0x80, + 0xb0, + 0xfb, + 0x06, + 0x82, + 0xc3, + 0xec, + 0x70, + 0x5e, + 0x14, + 0x15, + 0x0d, + 0x2c, + 0xa9, + 0x2f, + 0x07, + 0x41, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x42, + 0x70, + 0xf3, + 0xb8, + 0xbb, + 0x5c, + 0x15, + 0xa7, + 0xab, + 0xbc, + 0x17, + 0x81, + 0x87, + 0xd8, + 0x3a, + 0x8c, + 0x35, + 0x0c, + 0x33, + 0x87, + 0xa8, + 0x1e, + 0xb3, + 0xff, + 0x82, + 0x7c, + 0x1e, + 0xa0, + 0x67, + 0x70, + 0x50, + 0x14, + 0x0d, + 0xa6, + 0x15, + 0x0a, + 0x07, + 0xd8, + 0x6c, + 0xa0, + 0x79, + 0xc3, + 0xd4, + 0x0f, + 0x50, + 0x3d, + 0x40, + 0xd7, + 0x83, + 0xbe, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x20, + 0x28, + 0x36, + 0x1e, + 0x77, + 0x0e, + 0xc3, + 0xeb, + 0x43, + 0x38, + 0x7d, + 0xe0, + 0x7f, + 0xe4, + 0x1d, + 0x46, + 0x83, + 0x06, + 0x81, + 0x1c, + 0xd0, + 0x60, + 0xd0, + 0xce, + 0x68, + 0x30, + 0x68, + 0x6f, + 0x1a, + 0x38, + 0x34, + 0x2e, + 0xcf, + 0xfc, + 0x83, + 0x8c, + 0x3b, + 0x10, + 0xc8, + 0x30, + 0xec, + 0x70, + 0xe7, + 0x0c, + 0xe3, + 0xa1, + 0xa8, + 0xdf, + 0xf8, + 0x17, + 0x85, + 0x83, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x81, + 0xb0, + 0xfb, + 0xb0, + 0xce, + 0x1f, + 0x5a, + 0x5f, + 0xf8, + 0x17, + 0x90, + 0x20, + 0xc0, + 0x85, + 0x8e, + 0x0c, + 0x18, + 0x30, + 0xf6, + 0x0a, + 0x19, + 0x40, + 0xef, + 0x01, + 0x46, + 0x41, + 0xd7, + 0x9f, + 0xfe, + 0x05, + 0x98, + 0x6b, + 0x43, + 0x38, + 0x30, + 0xdd, + 0x87, + 0xec, + 0x2b, + 0x34, + 0x3e, + 0xc1, + 0x61, + 0x68, + 0x75, + 0x1f, + 0x06, + 0x78, + 0x17, + 0x8a, + 0x07, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xb4, + 0x06, + 0xff, + 0x91, + 0xf0, + 0x58, + 0x5a, + 0x1d, + 0xc6, + 0x61, + 0x68, + 0x6f, + 0x8c, + 0xc6, + 0xe8, + 0x94, + 0x33, + 0x33, + 0xba, + 0x61, + 0xb3, + 0x33, + 0x34, + 0xc2, + 0x77, + 0x33, + 0x34, + 0xc2, + 0xf3, + 0x99, + 0x9a, + 0x60, + 0xe8, + 0xe6, + 0x66, + 0x99, + 0x66, + 0x8c, + 0x66, + 0x98, + 0x6d, + 0x24, + 0xcd, + 0x30, + 0xd8, + 0x30, + 0x66, + 0xf0, + 0x4e, + 0x68, + 0x6d, + 0x0d, + 0xe5, + 0x83, + 0xb4, + 0x20, + 0x0f, + 0xf2, + 0x1e, + 0x92, + 0x81, + 0x38, + 0x7d, + 0xd8, + 0x6f, + 0x41, + 0xeb, + 0x42, + 0xd3, + 0x83, + 0x5e, + 0x81, + 0xc1, + 0x70, + 0x1d, + 0x59, + 0xc1, + 0xde, + 0x0e, + 0xda, + 0x7f, + 0x08, + 0x6b, + 0x0f, + 0xfc, + 0x3e, + 0x0f, + 0xfc, + 0xee, + 0xff, + 0xe8, + 0x1c, + 0x61, + 0x58, + 0x7c, + 0x83, + 0x0b, + 0x03, + 0x07, + 0xd8, + 0x38, + 0x2d, + 0x0e, + 0xb2, + 0xe9, + 0xf8, + 0x2b, + 0xc9, + 0xcb, + 0x02, + 0x81, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x26, + 0x83, + 0x83, + 0xf7, + 0x60, + 0xbf, + 0x83, + 0xac, + 0x0e, + 0x14, + 0x86, + 0x7c, + 0x9c, + 0x07, + 0x0c, + 0xed, + 0x5f, + 0xf8, + 0x39, + 0xc3, + 0x38, + 0x30, + 0xef, + 0x0b, + 0x5a, + 0xb4, + 0x2b, + 0xcf, + 0xff, + 0x25, + 0x98, + 0x67, + 0x06, + 0x16, + 0x0c, + 0xbf, + 0xe0, + 0xf6, + 0x19, + 0xc1, + 0x87, + 0x38, + 0x67, + 0x0f, + 0xd4, + 0x0c, + 0xe1, + 0xeb, + 0xc1, + 0x5e, + 0x43, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x0c, + 0x21, + 0xa4, + 0x35, + 0x34, + 0xe0, + 0xa7, + 0x0d, + 0xc1, + 0x61, + 0x4a, + 0x81, + 0xe8, + 0x3e, + 0x90, + 0x98, + 0xc3, + 0xbf, + 0xc1, + 0xb3, + 0xe0, + 0xb8, + 0x3d, + 0xa0, + 0xc2, + 0xf0, + 0x77, + 0x90, + 0x61, + 0x78, + 0x35, + 0x48, + 0x30, + 0xbc, + 0x13, + 0x9a, + 0x0c, + 0x0d, + 0x10, + 0xed, + 0x07, + 0x52, + 0xb0, + 0xec, + 0x0f, + 0x18, + 0x30, + 0xce, + 0x0a, + 0x14, + 0x05, + 0x83, + 0xc8, + 0x76, + 0x1b, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0x87, + 0xfe, + 0x9b, + 0xbe, + 0x41, + 0x87, + 0x78, + 0x27, + 0x0b, + 0x0c, + 0xf0, + 0x5a, + 0x16, + 0x1b, + 0x70, + 0x30, + 0x37, + 0x90, + 0xd8, + 0x34, + 0x19, + 0xb0, + 0x6c, + 0x1a, + 0x39, + 0x98, + 0x56, + 0x9e, + 0xa8, + 0xcc, + 0x2f, + 0x3e, + 0x4d, + 0x32, + 0x4d, + 0x93, + 0x06, + 0x0c, + 0x62, + 0x34, + 0xc6, + 0x06, + 0x28, + 0x2c, + 0x18, + 0x76, + 0x1e, + 0xc1, + 0x87, + 0x61, + 0xce, + 0x0c, + 0x33, + 0x86, + 0xb4, + 0xb0, + 0x3e, + 0x82, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x0d, + 0x40, + 0xf3, + 0xd8, + 0x4f, + 0x90, + 0xf5, + 0x86, + 0xc1, + 0xa1, + 0x9f, + 0x01, + 0xd0, + 0x3a, + 0x07, + 0x66, + 0xe5, + 0xd7, + 0x80, + 0x8c, + 0x94, + 0xf5, + 0x14, + 0x1a, + 0xc3, + 0x30, + 0x7c, + 0xf8, + 0x35, + 0x87, + 0x9d, + 0xef, + 0xfe, + 0x06, + 0x98, + 0x66, + 0x0f, + 0xec, + 0xa0, + 0xc5, + 0x03, + 0x98, + 0xc0, + 0xc0, + 0xa0, + 0x6a, + 0x68, + 0x28, + 0x16, + 0x0b, + 0x82, + 0x7c, + 0x87, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x8e, + 0x16, + 0x1c, + 0xf6, + 0x38, + 0x58, + 0xc1, + 0x5a, + 0x3f, + 0x3e, + 0x82, + 0x7c, + 0x8e, + 0x16, + 0x1d, + 0xb4, + 0x1c, + 0x2c, + 0x08, + 0x67, + 0x1d, + 0x9c, + 0x18, + 0x6b, + 0x3d, + 0x27, + 0xe0, + 0x9f, + 0x07, + 0x41, + 0xe7, + 0x70, + 0xce, + 0x1e, + 0xd3, + 0x3f, + 0xf2, + 0x1d, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x50, + 0x33, + 0x87, + 0xaf, + 0x1f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x10, + 0xff, + 0xc0, + 0xa1, + 0xc7, + 0xfc, + 0x83, + 0xe0, + 0x68, + 0x6d, + 0x05, + 0x85, + 0xa1, + 0xb4, + 0xba, + 0x03, + 0xfe, + 0x48, + 0x70, + 0xff, + 0xc0, + 0xc1, + 0xff, + 0x41, + 0x78, + 0x18, + 0x75, + 0x01, + 0x78, + 0x18, + 0x75, + 0x0b, + 0x30, + 0x7f, + 0xd1, + 0x83, + 0x06, + 0x1c, + 0xc1, + 0xb0, + 0x7f, + 0xd0, + 0x6c, + 0x18, + 0x75, + 0x02, + 0xb0, + 0x61, + 0xd4, + 0x2f, + 0x05, + 0x84, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x10, + 0x21, + 0xff, + 0xa8, + 0x6d, + 0xff, + 0x41, + 0x7c, + 0x48, + 0x30, + 0x50, + 0x27, + 0x04, + 0x83, + 0x05, + 0x02, + 0xf2, + 0x50, + 0x70, + 0x50, + 0x1d, + 0x45, + 0xde, + 0xa7, + 0x01, + 0x1c, + 0x90, + 0x60, + 0xa0, + 0x6b, + 0x28, + 0x38, + 0x28, + 0x13, + 0xe2, + 0xff, + 0x90, + 0x3b, + 0x87, + 0x61, + 0xed, + 0x33, + 0xff, + 0x41, + 0xd8, + 0x67, + 0x0f, + 0xce, + 0x1d, + 0x87, + 0xea, + 0x06, + 0x70, + 0xf5, + 0xe2, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe5, + 0x07, + 0x9c, + 0xa0, + 0x4e, + 0x1f, + 0x5e, + 0x0e, + 0xc3, + 0xe7, + 0x4f, + 0xfe, + 0x03, + 0xe4, + 0x3f, + 0xf6, + 0xac, + 0x25, + 0xf0, + 0x7b, + 0x05, + 0x7c, + 0x1d, + 0x61, + 0xff, + 0x81, + 0xe0, + 0x7f, + 0xc1, + 0xb7, + 0x0f, + 0xfd, + 0x43, + 0x07, + 0xfc, + 0x1e, + 0xc1, + 0x87, + 0x61, + 0xec, + 0x18, + 0x76, + 0x1d, + 0x60, + 0xc3, + 0xb0, + 0xde, + 0x41, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x42, + 0xd0, + 0xf3, + 0xb8, + 0x5a, + 0x38, + 0x75, + 0xa0, + 0xe1, + 0x56, + 0x1b, + 0xc0, + 0xfe, + 0xa7, + 0x03, + 0xa8, + 0x28, + 0x0c, + 0x19, + 0x1c, + 0x14, + 0x0b, + 0x83, + 0x9c, + 0xe1, + 0x0a, + 0xc3, + 0x78, + 0x8b, + 0x0c, + 0x85, + 0xb8, + 0x2f, + 0xf0, + 0x5a, + 0x67, + 0xa0, + 0xb4, + 0x24, + 0x1b, + 0x14, + 0x38, + 0x3c, + 0xe1, + 0xbd, + 0x07, + 0xd4, + 0x1b, + 0x9f, + 0x48, + 0x2f, + 0x1c, + 0x86, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xe5, + 0x07, + 0xb8, + 0xe0, + 0xd8, + 0x7d, + 0xf0, + 0x3f, + 0xe0, + 0xd6, + 0x07, + 0x0e, + 0xc2, + 0x7c, + 0x8e, + 0x1d, + 0x85, + 0xb4, + 0x1f, + 0xf8, + 0x39, + 0xc7, + 0x0e, + 0xc3, + 0xac, + 0x70, + 0xec, + 0x33, + 0xe1, + 0xff, + 0x82, + 0x77, + 0x1c, + 0x18, + 0x48, + 0x34, + 0xc7, + 0x05, + 0x1d, + 0x0e, + 0xc7, + 0x0b, + 0xc1, + 0xe7, + 0x1c, + 0x27, + 0x43, + 0xa8, + 0x5f, + 0x23, + 0xc0, + 0xbc, + 0x0a, + 0x21, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x14, + 0x41, + 0x50, + 0x36, + 0x0e, + 0xdf, + 0x91, + 0x06, + 0x0b, + 0x0d, + 0x83, + 0x06, + 0x0f, + 0x06, + 0xc1, + 0x83, + 0x3a, + 0x23, + 0x69, + 0x83, + 0x11, + 0x9b, + 0xd1, + 0x83, + 0x0a, + 0xc1, + 0x69, + 0x83, + 0x03, + 0xe0, + 0x7c, + 0x60, + 0xc1, + 0xb9, + 0x4d, + 0x58, + 0x33, + 0x8c, + 0xdc, + 0x18, + 0x31, + 0x07, + 0x26, + 0x0c, + 0x18, + 0x4c, + 0x16, + 0x1d, + 0x85, + 0x40, + 0xb0, + 0xec, + 0x7c, + 0x1b, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0x82, + 0x0c, + 0xe1, + 0xe7, + 0xb0, + 0xde, + 0x83, + 0xd6, + 0x1b, + 0x4d, + 0x0c, + 0xf8, + 0x2e, + 0x0b, + 0x80, + 0xed, + 0x0f, + 0x2f, + 0x78, + 0x33, + 0xd1, + 0xfd, + 0x10, + 0x6f, + 0x07, + 0xfe, + 0x2f, + 0x0a, + 0x18, + 0x1a, + 0x0b, + 0x31, + 0xc1, + 0x83, + 0x03, + 0x83, + 0x06, + 0x0c, + 0x90, + 0xf6, + 0x08, + 0x11, + 0x87, + 0x9c, + 0x3d, + 0x21, + 0xea, + 0x3f, + 0xfc, + 0x0b, + 0xc0, + 0x5f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0x82, + 0x40, + 0xe8, + 0x79, + 0xdc, + 0x1c, + 0x0f, + 0x90, + 0xad, + 0x06, + 0x1d, + 0xa0, + 0x7c, + 0x83, + 0x0e, + 0xd0, + 0x6d, + 0x01, + 0xf3, + 0xf2, + 0x19, + 0xc1, + 0x87, + 0x68, + 0x6b, + 0x06, + 0x1d, + 0xa1, + 0x3e, + 0x07, + 0xfc, + 0x81, + 0xcc, + 0x2a, + 0x18, + 0x76, + 0x98, + 0x52, + 0x61, + 0xfb, + 0x0b, + 0x06, + 0x1f, + 0xb0, + 0x58, + 0x30, + 0x41, + 0xa8, + 0x58, + 0x58, + 0x30, + 0x3c, + 0xf0, + 0x6f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x10, + 0x21, + 0x68, + 0x30, + 0xce, + 0xe1, + 0x68, + 0x30, + 0xeb, + 0x47, + 0xff, + 0x01, + 0xf2, + 0x16, + 0x83, + 0x0d, + 0xaa, + 0x0b, + 0x41, + 0x87, + 0xd9, + 0xff, + 0xc8, + 0x56, + 0x1f, + 0xf8, + 0x7c, + 0x0f, + 0xf9, + 0x03, + 0x98, + 0x34, + 0x36, + 0x83, + 0x4c, + 0x1a, + 0x1b, + 0x43, + 0xb0, + 0x7f, + 0xc8, + 0x76, + 0x0d, + 0x0d, + 0xa1, + 0x34, + 0x06, + 0x86, + 0xd0, + 0x3c, + 0x17, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xc5, + 0x1f, + 0xf8, + 0x37, + 0x63, + 0x83, + 0x06, + 0x19, + 0xd1, + 0xc1, + 0x83, + 0x0d, + 0xe4, + 0x7f, + 0xe0, + 0xba, + 0x87, + 0x06, + 0x0c, + 0x28, + 0x71, + 0xd5, + 0xab, + 0x0e, + 0xb0, + 0x53, + 0xd5, + 0x06, + 0x7c, + 0x19, + 0xc3, + 0xce, + 0xe7, + 0xff, + 0x0e, + 0x98, + 0x4f, + 0xc1, + 0xfb, + 0x0b, + 0x77, + 0x0f, + 0x38, + 0xe9, + 0x96, + 0x1d, + 0x56, + 0x83, + 0x03, + 0x82, + 0xf0, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xf4, + 0x1e, + 0xc6, + 0xf9, + 0x30, + 0xf3, + 0xe0, + 0xa4, + 0xc3, + 0xee, + 0x0a, + 0x57, + 0xf0, + 0x2e, + 0x0a, + 0x74, + 0x14, + 0x1c, + 0xcb, + 0xd6, + 0x62, + 0x1d, + 0x98, + 0x76, + 0x1e, + 0x73, + 0x0a, + 0x77, + 0x0d, + 0xe3, + 0xd3, + 0x39, + 0x85, + 0xda, + 0xdb, + 0x99, + 0x20, + 0x8c, + 0x2d, + 0xcc, + 0x60, + 0xd8, + 0x5d, + 0x0c, + 0x18, + 0x6c, + 0x2d, + 0x46, + 0x04, + 0x27, + 0x03, + 0x85, + 0x87, + 0x5a, + 0x79, + 0x07, + 0x83, + 0x0f, + 0xfc, + 0x1b, + 0x4d, + 0x5f, + 0xf0, + 0x5d, + 0x8e, + 0x1d, + 0x84, + 0xe8, + 0xe1, + 0xd8, + 0x5e, + 0x47, + 0xfe, + 0x06, + 0xd0, + 0x70, + 0xec, + 0x33, + 0x8f, + 0xfc, + 0x1a, + 0xc3, + 0xff, + 0x1e, + 0x3f, + 0xf4, + 0x0d, + 0xcd, + 0x0e, + 0x73, + 0x4c, + 0xd0, + 0xe7, + 0x10, + 0x67, + 0xff, + 0x06, + 0xcd, + 0x0e, + 0x70, + 0xa8, + 0x6b, + 0xeb, + 0x2f, + 0x03, + 0xff, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1c, + 0xa2, + 0x0e, + 0xc3, + 0xef, + 0x47, + 0xfe, + 0x82, + 0xb0, + 0xeb, + 0x0f, + 0x5e, + 0x42, + 0x7b, + 0x43, + 0x63, + 0x0f, + 0x82, + 0xf2, + 0x19, + 0xc9, + 0x0e, + 0x43, + 0xbc, + 0xff, + 0xf0, + 0x54, + 0xc3, + 0xf6, + 0x15, + 0x98, + 0xfe, + 0x06, + 0x16, + 0x0c, + 0x60, + 0x60, + 0xc3, + 0xd8, + 0xc0, + 0xc1, + 0x87, + 0x38, + 0xfe, + 0x06, + 0x1d, + 0x41, + 0x83, + 0x38, + 0x57, + 0x83, + 0xef, + 0x40, + 0x0c, + 0x87, + 0xfe, + 0xd3, + 0x1f, + 0xf4, + 0x1b, + 0xd0, + 0x7a, + 0x81, + 0xd6, + 0x1e, + 0xe0, + 0xe7, + 0xc1, + 0xce, + 0x87, + 0x66, + 0xaf, + 0xfe, + 0x0d, + 0x40, + 0xce, + 0x1f, + 0xb8, + 0x26, + 0xc3, + 0xeb, + 0xc1, + 0x51, + 0x0f, + 0x5b, + 0x9f, + 0xf8, + 0x2c, + 0x63, + 0x30, + 0x66, + 0x1c, + 0xc6, + 0x60, + 0xcc, + 0x3a, + 0x86, + 0x60, + 0xcc, + 0x3b, + 0x4c, + 0xc1, + 0x98, + 0x5e, + 0x9f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0x02, + 0x42, + 0x70, + 0xfb, + 0xb2, + 0xb7, + 0x52, + 0x15, + 0x81, + 0xa7, + 0xaa, + 0x0a, + 0xe8, + 0x19, + 0xc3, + 0xd0, + 0xed, + 0x5e, + 0xac, + 0x1d, + 0x87, + 0xfe, + 0x07, + 0x81, + 0xff, + 0x06, + 0xa6, + 0x0c, + 0x33, + 0x85, + 0x66, + 0x0f, + 0xf8, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x3d, + 0x83, + 0xfe, + 0x0f, + 0x60, + 0xc3, + 0x38, + 0x75, + 0x01, + 0x87, + 0x61, + 0x5e, + 0x0b, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xa2, + 0x0d, + 0x61, + 0xe7, + 0xb1, + 0x76, + 0xb8, + 0x2b, + 0x4f, + 0xfe, + 0x03, + 0xe0, + 0x98, + 0x28, + 0x27, + 0x68, + 0x0a, + 0x01, + 0xc3, + 0xce, + 0x0f, + 0x03, + 0xc8, + 0x77, + 0x8d, + 0x5d, + 0x0e, + 0x0a, + 0x98, + 0x85, + 0x04, + 0x82, + 0xcc, + 0x33, + 0x87, + 0xb0, + 0x77, + 0xff, + 0x21, + 0xb0, + 0xce, + 0x1f, + 0x9c, + 0x33, + 0x87, + 0xea, + 0x06, + 0x70, + 0xf5, + 0xe0, + 0xe7, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x10, + 0x21, + 0xc8, + 0x7b, + 0x8d, + 0x0b, + 0xc1, + 0xf7, + 0xa0, + 0xb9, + 0xd0, + 0xeb, + 0x03, + 0xc1, + 0x70, + 0x57, + 0x9b, + 0xff, + 0x92, + 0x28, + 0x81, + 0x5a, + 0x84, + 0x33, + 0x87, + 0x61, + 0xfb, + 0xc7, + 0xff, + 0x05, + 0x78, + 0x33, + 0x87, + 0xac, + 0xc3, + 0x38, + 0x73, + 0x83, + 0x07, + 0xfc, + 0x1e, + 0xc1, + 0x87, + 0x61, + 0xce, + 0x0c, + 0x3b, + 0x0e, + 0xa0, + 0x30, + 0xec, + 0x2f, + 0x82, + 0xff, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1b, + 0x8d, + 0xff, + 0xe0, + 0x7c, + 0x60, + 0xcc, + 0x18, + 0x2c, + 0x18, + 0x33, + 0x06, + 0x3e, + 0x4c, + 0x19, + 0x83, + 0x36, + 0x87, + 0xff, + 0x04, + 0xe1, + 0x58, + 0x7e, + 0xb0, + 0xb9, + 0x70, + 0x4f, + 0x81, + 0x75, + 0xb8, + 0x1b, + 0x96, + 0x19, + 0xc1, + 0xa6, + 0x43, + 0x83, + 0x43, + 0xb0, + 0xcf, + 0x90, + 0xe7, + 0x0d, + 0x68, + 0x7a, + 0x80, + 0xb8, + 0x3d, + 0x78, + 0x1c, + 0x1f, + 0xf8, + 0x3f, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x26, + 0x0c, + 0x2f, + 0xc1, + 0x74, + 0x06, + 0x16, + 0x0c, + 0x2b, + 0x03, + 0xa8, + 0xc1, + 0x81, + 0xf1, + 0x7e, + 0x70, + 0x60, + 0xd9, + 0x06, + 0x17, + 0xe0, + 0xcc, + 0x0c, + 0x2c, + 0x18, + 0x6e, + 0x06, + 0x83, + 0x06, + 0x13, + 0xe7, + 0xf1, + 0x83, + 0x03, + 0xbb, + 0x03, + 0x3f, + 0x03, + 0x1d, + 0x81, + 0x98, + 0x30, + 0xcc, + 0xc0, + 0xd8, + 0x18, + 0x66, + 0x7f, + 0x50, + 0x18, + 0x4e, + 0xa8, + 0x2c, + 0x2c, + 0x0f, + 0x07, + 0x31, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x42, + 0x87, + 0xfc, + 0x85, + 0xd8, + 0x30, + 0x60, + 0xd0, + 0x9d, + 0x06, + 0x0c, + 0x1a, + 0x07, + 0xc8, + 0x3f, + 0xe4, + 0x1a, + 0xa0, + 0x60, + 0xc1, + 0xa1, + 0xd8, + 0x3f, + 0xe4, + 0x35, + 0x87, + 0xfe, + 0x1f, + 0x3f, + 0xfc, + 0x07, + 0x35, + 0x73, + 0xae, + 0x06, + 0x98, + 0x24, + 0xa1, + 0x21, + 0xd8, + 0x24, + 0x1e, + 0x83, + 0xd8, + 0x24, + 0x14, + 0x0f, + 0x58, + 0x3a, + 0x8e, + 0x09, + 0xf2, + 0x0f, + 0x48, + 0x2c, + 0x3f, + 0xf0, + 0x70, + 0x10, + 0xff, + 0xc1, + 0x71, + 0xbf, + 0xf9, + 0x0b, + 0xd1, + 0xa1, + 0xda, + 0x15, + 0x83, + 0xd5, + 0xda, + 0x0b, + 0xc9, + 0xa1, + 0xda, + 0x0c, + 0xa1, + 0xa1, + 0xda, + 0x19, + 0xcb, + 0xfe, + 0x43, + 0x78, + 0x60, + 0x41, + 0xf3, + 0xe2, + 0x83, + 0xa1, + 0xce, + 0xef, + 0xfe, + 0x87, + 0x07, + 0x83, + 0x61, + 0xfd, + 0x97, + 0xfc, + 0x86, + 0x70, + 0xec, + 0x3f, + 0x50, + 0x3b, + 0x0f, + 0x7c, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1d, + 0x43, + 0x42, + 0xd0, + 0xa0, + 0xbd, + 0x17, + 0xfa, + 0x81, + 0x58, + 0x77, + 0x16, + 0x17, + 0xa4, + 0x36, + 0xac, + 0x36, + 0x3b, + 0xff, + 0xc8, + 0x4e, + 0x1a, + 0xd0, + 0xfb, + 0xc1, + 0x5a, + 0x1f, + 0x5e, + 0x1f, + 0xf9, + 0x03, + 0x9d, + 0xf0, + 0x69, + 0x1d, + 0x31, + 0x30, + 0xd2, + 0x1d, + 0x85, + 0xfe, + 0x43, + 0x38, + 0x58, + 0x69, + 0x0d, + 0x40, + 0xb0, + 0xda, + 0x0b, + 0xc1, + 0xbf, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x10, + 0x40, + 0x70, + 0x38, + 0x4f, + 0x60, + 0x70, + 0x38, + 0x6b, + 0x57, + 0xff, + 0x0f, + 0x90, + 0x38, + 0x1c, + 0x2d, + 0xa0, + 0x1c, + 0x0e, + 0x12, + 0x38, + 0x18, + 0x0c, + 0x1d, + 0x67, + 0xfe, + 0x40, + 0xf8, + 0xc2, + 0xc1, + 0xa3, + 0x99, + 0x85, + 0x83, + 0x4d, + 0x33, + 0xff, + 0x21, + 0xb3, + 0x47, + 0x06, + 0x86, + 0xcc, + 0x2c, + 0x1a, + 0x06, + 0x87, + 0xfe, + 0x47, + 0x81, + 0xa1, + 0xda, + 0x0f, + 0xfc, + 0x1a, + 0x86, + 0xff, + 0xe8, + 0x1e, + 0x8d, + 0x06, + 0x06, + 0x05, + 0x83, + 0xff, + 0x43, + 0xe8, + 0xd1, + 0xc0, + 0xc6, + 0xac, + 0xd1, + 0xc0, + 0xc2, + 0x0c, + 0xbf, + 0xe8, + 0x2b, + 0x0f, + 0xfc, + 0x78, + 0x1d, + 0x76, + 0x16, + 0xe0, + 0xc3, + 0xb0, + 0x71, + 0x83, + 0xae, + 0xc0, + 0x83, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xff, + 0x83, + 0x50, + 0x18, + 0x76, + 0x07, + 0xc1, + 0x61, + 0x5e, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x21, + 0xda, + 0x82, + 0xff, + 0xc0, + 0xdc, + 0x3d, + 0x40, + 0xec, + 0x70, + 0xea, + 0x07, + 0x68, + 0x6b, + 0xfd, + 0x7f, + 0x81, + 0x30, + 0x26, + 0x06, + 0x86, + 0x99, + 0x74, + 0x0e, + 0x0d, + 0x23, + 0x8c, + 0x0e, + 0x0d, + 0x3f, + 0xa8, + 0x0f, + 0x06, + 0x92, + 0x46, + 0x1b, + 0x0d, + 0x4f, + 0xd4, + 0x26, + 0x81, + 0x49, + 0x23, + 0x18, + 0x30, + 0xa4, + 0x91, + 0xa8, + 0x16, + 0x09, + 0x15, + 0x6e, + 0x1a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x43, + 0x4f, + 0xf8, + 0x37, + 0xa0, + 0x90, + 0x58, + 0x75, + 0x86, + 0x7d, + 0x07, + 0x5e, + 0x4a, + 0xbf, + 0x50, + 0x71, + 0x82, + 0x7a, + 0x16, + 0x19, + 0xc2, + 0xca, + 0x1a, + 0x1b, + 0xc3, + 0xa5, + 0x04, + 0x33, + 0xe1, + 0x07, + 0x83, + 0xce, + 0xe1, + 0xd8, + 0x7b, + 0x4d, + 0xff, + 0xe0, + 0xec, + 0x2b, + 0xe4, + 0x3e, + 0xc1, + 0x43, + 0x34, + 0x3a, + 0xae, + 0x06, + 0x0f, + 0x02, + 0xf0, + 0x86, + 0xc2, + 0x40, + 0x0f, + 0xc8, + 0x7e, + 0x73, + 0x05, + 0x5f, + 0x83, + 0x5c, + 0x0d, + 0x0d, + 0x86, + 0x70, + 0x58, + 0x76, + 0x13, + 0xe0, + 0x79, + 0xff, + 0x46, + 0xd3, + 0xe2, + 0x43, + 0xf3, + 0xe7, + 0x34, + 0x3f, + 0x78, + 0x19, + 0xfe, + 0x09, + 0xf0, + 0x3a, + 0x1a, + 0x19, + 0xdc, + 0x1a, + 0x0d, + 0x0d, + 0xab, + 0x07, + 0x7f, + 0xa0, + 0x98, + 0x18, + 0x1f, + 0x07, + 0x98, + 0x18, + 0x2b, + 0x07, + 0x48, + 0x31, + 0xc1, + 0xc1, + 0x78, + 0x2d, + 0x83, + 0x50, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x48, + 0x5a, + 0x83, + 0x38, + 0xe1, + 0xb7, + 0x03, + 0xff, + 0x81, + 0x8e, + 0x1a, + 0x60, + 0xed, + 0x10, + 0x5f, + 0xeb, + 0xfc, + 0x0c, + 0x88, + 0x90, + 0x70, + 0x6c, + 0xc8, + 0x90, + 0x70, + 0x6d, + 0xcb, + 0xc8, + 0x3c, + 0x1b, + 0xc8, + 0x52, + 0x36, + 0x1b, + 0x43, + 0x49, + 0x32, + 0x17, + 0xfc, + 0x98, + 0xc1, + 0x61, + 0xd2, + 0xa0, + 0x61, + 0x7f, + 0xd6, + 0x15, + 0x01, + 0x87, + 0x5c, + 0x1b, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1b, + 0x8d, + 0xbf, + 0xf0, + 0x3d, + 0x12, + 0x0c, + 0x2c, + 0x16, + 0x09, + 0x06, + 0x16, + 0x3e, + 0x05, + 0x01, + 0xa3, + 0x9b, + 0x25, + 0xff, + 0x41, + 0x31, + 0xa1, + 0xfe, + 0xf1, + 0xbe, + 0xab, + 0x80, + 0xf8, + 0xdc, + 0x33, + 0x0e, + 0xe6, + 0x7f, + 0xa3, + 0x56, + 0x66, + 0x19, + 0x82, + 0x73, + 0x3f, + 0xd0, + 0x4c, + 0xc6, + 0x19, + 0x80, + 0xee, + 0x0c, + 0x33, + 0x0f, + 0x10, + 0x3f, + 0xd0, + 0x20, + 0x28, + 0x36, + 0x1e, + 0x77, + 0x42, + 0x70, + 0xfa, + 0xd3, + 0xff, + 0x82, + 0xf0, + 0x6b, + 0xd4, + 0x0d, + 0xd4, + 0x0a, + 0x19, + 0x40, + 0x91, + 0xd9, + 0x06, + 0x07, + 0x0d, + 0x60, + 0xff, + 0x41, + 0xde, + 0x06, + 0x19, + 0xc3, + 0x6e, + 0x0c, + 0x33, + 0x85, + 0xa6, + 0x0e, + 0xb7, + 0x82, + 0x41, + 0x83, + 0x0c, + 0xe1, + 0xce, + 0x0f, + 0xf4, + 0x1d, + 0x40, + 0xff, + 0xd7, + 0x8b, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0x25, + 0x0f, + 0xf8, + 0x36, + 0xe0, + 0xc3, + 0x38, + 0x6b, + 0x41, + 0xf8, + 0x70, + 0x9f, + 0x05, + 0x83, + 0x1c, + 0x2d, + 0x95, + 0xea, + 0x7e, + 0x83, + 0x56, + 0x0f, + 0xb0, + 0xde, + 0xa0, + 0x7d, + 0x84, + 0xf8, + 0x1d, + 0x6f, + 0x06, + 0xec, + 0x18, + 0x67, + 0x0b, + 0x9c, + 0x1f, + 0xf0, + 0x50, + 0xc0, + 0xc3, + 0x38, + 0x75, + 0x01, + 0xff, + 0x06, + 0x74, + 0x18, + 0x76, + 0x15, + 0xc1, + 0x61, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1d, + 0x03, + 0x42, + 0xa0, + 0x79, + 0xec, + 0xbf, + 0xe0, + 0xd6, + 0x1c, + 0xc1, + 0xeb, + 0xc3, + 0xff, + 0xc0, + 0xca, + 0x07, + 0xfe, + 0x03, + 0x97, + 0xfc, + 0x1d, + 0xe2, + 0x43, + 0xb0, + 0xd7, + 0x8a, + 0x07, + 0x61, + 0x3b, + 0x8d, + 0xf5, + 0x40, + 0x74, + 0xc0, + 0xf6, + 0x94, + 0x0e, + 0xdf, + 0x43, + 0xe8, + 0x39, + 0xc1, + 0x20, + 0xb0, + 0xf5, + 0x01, + 0xd4, + 0x79, + 0x07, + 0xc1, + 0x72, + 0x13, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x24, + 0x85, + 0x40, + 0xf3, + 0xb9, + 0xff, + 0x83, + 0x5a, + 0x06, + 0x03, + 0x06, + 0x7c, + 0x8a, + 0xd5, + 0xc8, + 0x58, + 0xe5, + 0x7e, + 0x43, + 0x38, + 0xd7, + 0xc1, + 0xde, + 0x28, + 0x19, + 0x83, + 0x53, + 0x2f, + 0xf4, + 0x15, + 0x99, + 0x40, + 0xcc, + 0x16, + 0x0c, + 0xbf, + 0xd0, + 0x7b, + 0x0b, + 0x1c, + 0x3f, + 0x60, + 0x71, + 0xc0, + 0x86, + 0xb1, + 0xd1, + 0xc1, + 0x82, + 0xf3, + 0xe4, + 0x2f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x43, + 0x42, + 0xa0, + 0x7d, + 0xf1, + 0xff, + 0xc1, + 0x58, + 0x6c, + 0x0c, + 0x1a, + 0xf2, + 0xa9, + 0xd3, + 0xd4, + 0x1c, + 0x61, + 0x7f, + 0x83, + 0x38, + 0xff, + 0xc1, + 0xde, + 0x18, + 0x3b, + 0x0c, + 0xf8, + 0x7f, + 0xe0, + 0x9c, + 0xc6, + 0x0e, + 0xc0, + 0xe9, + 0x8f, + 0xfc, + 0x1e, + 0xc3, + 0x38, + 0x7e, + 0x77, + 0xff, + 0x90, + 0xa8, + 0x1d, + 0x87, + 0xaf, + 0x07, + 0xb0, + 0xff, + 0xc1, + 0xfc, + 0x2f, + 0xf0, + 0x30, + 0xfe, + 0xc3, + 0x5f, + 0xc0, + 0x7f, + 0x95, + 0xaa, + 0xd0, + 0xed, + 0x06, + 0x82, + 0x81, + 0x53, + 0xac, + 0x3b, + 0x87, + 0xba, + 0x90, + 0x3e, + 0x0e, + 0xa0, + 0x34, + 0xb6, + 0xc2, + 0x70, + 0xb3, + 0x82, + 0xb0, + 0x60, + 0x65, + 0x8e, + 0x0f, + 0xfb, + 0x86, + 0x81, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xea, + 0x0f, + 0xf3, + 0xc0, + 0xb4, + 0x3a, + 0xf4, + 0x86, + 0x7e, + 0x80, + 0xa0, + 0xff, + 0x28, + 0x11, + 0x0f, + 0xfc, + 0x6e, + 0xff, + 0xf8, + 0x0f, + 0x1a, + 0x12, + 0x21, + 0xda, + 0x6b, + 0x19, + 0x86, + 0xf4, + 0x69, + 0x11, + 0x86, + 0x4c, + 0xda, + 0x79, + 0xe8, + 0x1b, + 0x35, + 0xb5, + 0x4c, + 0x15, + 0x99, + 0x93, + 0xb4, + 0x0b, + 0xc6, + 0x64, + 0xcc, + 0x83, + 0x73, + 0x32, + 0x46, + 0x0a, + 0x33, + 0x3f, + 0x16, + 0x1d, + 0x98, + 0x28, + 0x0f, + 0x07, + 0x6c, + 0x0d, + 0x06, + 0xa0, + 0x9e, + 0x4b, + 0x06, + 0x98, + 0x3c, + 0xa0, + 0x40, + 0x60, + 0x41, + 0xff, + 0x83, + 0x80, + 0x10, + 0x21, + 0x94, + 0x1e, + 0xe3, + 0x0d, + 0xa1, + 0xf7, + 0xa7, + 0xff, + 0x90, + 0x58, + 0x12, + 0x86, + 0x88, + 0x2f, + 0x03, + 0xb0, + 0x3d, + 0x01, + 0x92, + 0x0d, + 0x0a, + 0xc3, + 0xa8, + 0x7f, + 0xf0, + 0x6f, + 0xac, + 0x3b, + 0xc8, + 0x2f, + 0x03, + 0xfe, + 0x09, + 0xdc, + 0x18, + 0x76, + 0x16, + 0xac, + 0x1f, + 0xf0, + 0x73, + 0x01, + 0x06, + 0x21, + 0xe6, + 0x1c, + 0x18, + 0xe1, + 0xdb, + 0x61, + 0x60, + 0x70, + 0x5c, + 0x1a, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0x48, + 0x7e, + 0x72, + 0x4c, + 0x2f, + 0xe0, + 0x76, + 0x3f, + 0x24, + 0x98, + 0x5a, + 0x60, + 0x81, + 0x8c, + 0x0f, + 0x36, + 0xf2, + 0xa1, + 0x8a, + 0x31, + 0xdd, + 0xc5, + 0x87, + 0x66, + 0x46, + 0x30, + 0x73, + 0x9d, + 0xdb, + 0x61, + 0xde, + 0x3b, + 0x7b, + 0xf0, + 0x37, + 0x32, + 0x3c, + 0x61, + 0x31, + 0x9b, + 0xb8, + 0x34, + 0x3b, + 0x3b, + 0xbb, + 0xf0, + 0x6c, + 0x88, + 0xc1, + 0x87, + 0x3a, + 0x88, + 0xc1, + 0x86, + 0xf3, + 0x02, + 0xa0, + 0x61, + 0x0f, + 0xfc, + 0x1d, + 0x94, + 0x06, + 0x16, + 0x86, + 0x7c, + 0x7e, + 0x8e, + 0xe0, + 0xb4, + 0x2c, + 0x18, + 0x30, + 0xba, + 0x05, + 0x83, + 0x1c, + 0x24, + 0xcf, + 0xd7, + 0xa9, + 0x86, + 0xcc, + 0xcb, + 0x13, + 0x09, + 0xcc, + 0xcb, + 0x33, + 0x0b, + 0xc7, + 0x7a, + 0xcc, + 0xc1, + 0xb8, + 0x3c, + 0x99, + 0x98, + 0xc6, + 0x0f, + 0x8c, + 0xcc, + 0x36, + 0x6f, + 0x3b, + 0x18, + 0x6e, + 0xcc, + 0x2a, + 0x21, + 0x9e, + 0x06, + 0x07, + 0x38, + 0x1e, + 0x42, + 0xc6, + 0x0b, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0x87, + 0x2d, + 0x20, + 0xb3, + 0x2f, + 0x5c, + 0xa0, + 0xde, + 0x83, + 0xb0, + 0xf9, + 0xc7, + 0xff, + 0x90, + 0x79, + 0x0e, + 0xc3, + 0xdc, + 0xc5, + 0xd3, + 0xab, + 0x02, + 0x39, + 0x31, + 0x91, + 0x86, + 0xb2, + 0x51, + 0x89, + 0x84, + 0xf8, + 0x69, + 0xea, + 0xc0, + 0x77, + 0x1a, + 0xba, + 0xc0, + 0xd3, + 0x0c, + 0xe1, + 0xfd, + 0xdf, + 0xfd, + 0x06, + 0xc8, + 0x40, + 0x90, + 0x75, + 0x0c, + 0xa1, + 0x8e, + 0x07, + 0xc6, + 0x8c, + 0x49, + 0x21, + 0xff, + 0x83, + 0x10, + 0x21, + 0x61, + 0x61, + 0xad, + 0xef, + 0xfe, + 0x41, + 0x68, + 0x58, + 0x58, + 0x67, + 0xc0, + 0xfc, + 0x7d, + 0x0e, + 0x50, + 0xc1, + 0x98, + 0x20, + 0xce, + 0x7e, + 0x3e, + 0x83, + 0x78, + 0x12, + 0x48, + 0x7a, + 0xf0, + 0xfa, + 0xf5, + 0x40, + 0xb3, + 0x7c, + 0x07, + 0x0e, + 0xd3, + 0xd7, + 0xfd, + 0x07, + 0x63, + 0x01, + 0xc3, + 0xe7, + 0x1f, + 0xfa, + 0x0d, + 0x41, + 0xc0, + 0xe1, + 0xd7, + 0x80, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0xe0, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfb, + 0x83, + 0xff, + 0x16, + 0x1f, + 0xf8, + 0xb0, + 0xd6, + 0x1f, + 0x58, + 0x6b, + 0x0f, + 0x9f, + 0xf8, + 0x3f, + 0x90, + 0xac, + 0x3f, + 0xf1, + 0xe0, + 0xb4, + 0x3e, + 0x78, + 0x33, + 0x87, + 0xad, + 0x17, + 0x5e, + 0x0d, + 0xff, + 0x54, + 0xf0, + 0x7f, + 0xe0, + 0x30, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf9, + 0xc3, + 0xf9, + 0xd0, + 0x60, + 0xe1, + 0xc3, + 0xb7, + 0xf4, + 0x58, + 0x7f, + 0xa8, + 0x87, + 0xe6, + 0xcd, + 0x3a, + 0x61, + 0xbc, + 0x9f, + 0x53, + 0x56, + 0x87, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x1f, + 0xff, + 0xc8, + 0x7e, + 0xe0, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xeb, + 0xff, + 0xe0, + 0xfe, + 0xe0, + 0xff, + 0xc0, + 0xa1, + 0x21, + 0xff, + 0x50, + 0x74, + 0x3f, + 0xd4, + 0x03, + 0xa1, + 0xfd, + 0x40, + 0x94, + 0x12, + 0xfb, + 0x97, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0x1f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf5, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7f, + 0xf2, + 0x80, + 0x17, + 0x83, + 0xfe, + 0xfe, + 0x7f, + 0xf0, + 0x6d, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xda, + 0x1e, + 0xd0, + 0xf6, + 0x86, + 0xfe, + 0x0e, + 0xd0, + 0xf6, + 0x87, + 0xb4, + 0x3d, + 0xa1, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xda, + 0x21, + 0xb4, + 0x39, + 0xfa, + 0x0d, + 0xa1, + 0xbd, + 0x21, + 0xed, + 0x0c, + 0x87, + 0x91, + 0xd0, + 0xff, + 0xaf, + 0x41, + 0x80, + 0x0f, + 0xcb, + 0xc1, + 0xbf, + 0xa3, + 0xf9, + 0x0e, + 0x90, + 0xb0, + 0xb4, + 0x3a, + 0x42, + 0xc2, + 0xd0, + 0xe9, + 0x0b, + 0x0b, + 0x42, + 0xfe, + 0x4c, + 0x2d, + 0x0e, + 0xa0, + 0x58, + 0x5a, + 0x1d, + 0x21, + 0x61, + 0x68, + 0x74, + 0x85, + 0x85, + 0xa1, + 0xd4, + 0x03, + 0x85, + 0xa1, + 0xdf, + 0x34, + 0x0b, + 0x48, + 0xf4, + 0x83, + 0x0d, + 0xa4, + 0x21, + 0xac, + 0x36, + 0xa8, + 0x3d, + 0x87, + 0x5e, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3e, + 0xfe, + 0x07, + 0x07, + 0xe7, + 0x0d, + 0xfc, + 0x1e, + 0xc2, + 0x70, + 0x38, + 0x7b, + 0x0b, + 0x81, + 0x40, + 0xe7, + 0x0b, + 0x0b, + 0x43, + 0x7e, + 0xb8, + 0x2c, + 0x3e, + 0xc0, + 0x85, + 0x68, + 0x7b, + 0x0f, + 0x7a, + 0x0f, + 0x61, + 0xd6, + 0xe1, + 0xee, + 0xc1, + 0x60, + 0xd0, + 0x3f, + 0x48, + 0xe8, + 0x2c, + 0x24, + 0x33, + 0xc1, + 0xb8, + 0x3d, + 0x70, + 0x73, + 0xa1, + 0xe4, + 0x3f, + 0x80, + 0x0f, + 0x97, + 0xc1, + 0xbf, + 0x8f, + 0xf4, + 0x1d, + 0x87, + 0xea, + 0x07, + 0x61, + 0x38, + 0x52, + 0x1d, + 0x84, + 0xc1, + 0x48, + 0x4d, + 0xc0, + 0xa0, + 0x5a, + 0x15, + 0x39, + 0x28, + 0x16, + 0x87, + 0x61, + 0x5f, + 0xf0, + 0x6c, + 0x3f, + 0xd8, + 0x6c, + 0x3f, + 0x9c, + 0x37, + 0x77, + 0xf9, + 0x81, + 0x7a, + 0x0f, + 0xd2, + 0x04, + 0x3f, + 0xec, + 0x3f, + 0xf3, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xa0, + 0x7b, + 0xf8, + 0x36, + 0x87, + 0xd8, + 0x7a, + 0x81, + 0xf6, + 0x0f, + 0xfe, + 0x42, + 0xc2, + 0x60, + 0x9c, + 0x2f, + 0xe0, + 0x61, + 0x50, + 0x3b, + 0x0d, + 0xa0, + 0xd0, + 0xec, + 0x35, + 0x8e, + 0x1e, + 0xc3, + 0xb7, + 0x43, + 0xd8, + 0x73, + 0xe0, + 0xf3, + 0xf0, + 0x4f, + 0x83, + 0xbd, + 0x21, + 0x5b, + 0xe0, + 0xfe, + 0xbc, + 0x15, + 0xc1, + 0xe7, + 0x43, + 0x98, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xc6, + 0x0d, + 0xfc, + 0x0a, + 0x03, + 0x0f, + 0x61, + 0xb4, + 0x1a, + 0x1d, + 0x84, + 0xe1, + 0x38, + 0x76, + 0x16, + 0x86, + 0xe0, + 0x7e, + 0xb8, + 0x39, + 0xd1, + 0x5a, + 0x3f, + 0xf2, + 0x1b, + 0x0e, + 0xc0, + 0xe1, + 0xd8, + 0x76, + 0x07, + 0x0e, + 0xc4, + 0x0e, + 0x07, + 0x09, + 0xbe, + 0x06, + 0x81, + 0x80, + 0xf2, + 0x13, + 0x85, + 0x40, + 0xfc, + 0xe8, + 0x5a, + 0x1f, + 0xb4, + 0x1f, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xc8, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc2, + 0xb5, + 0xff, + 0x81, + 0xfa, + 0xaf, + 0x5e, + 0xa0, + 0x6c, + 0x36, + 0x9a, + 0x1e, + 0xc3, + 0x69, + 0xa1, + 0xec, + 0x36, + 0x0d, + 0x0e, + 0x7e, + 0x56, + 0x0d, + 0x09, + 0xf4, + 0x83, + 0x41, + 0xa4, + 0x87, + 0x3c, + 0x16, + 0x98, + 0x7b, + 0x43, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x81, + 0xf5, + 0x70, + 0x34, + 0x3e, + 0x6d, + 0x40, + 0xd0, + 0xfe, + 0xc2, + 0x7f, + 0xe4, + 0x2c, + 0x2f, + 0x05, + 0x61, + 0x9c, + 0x0f, + 0x82, + 0xd0, + 0xbf, + 0xce, + 0x83, + 0x0f, + 0x60, + 0x4a, + 0x16, + 0x1e, + 0xc3, + 0xb7, + 0x43, + 0xd8, + 0x75, + 0xe0, + 0xfb, + 0xb4, + 0x17, + 0x06, + 0x7e, + 0x90, + 0x5d, + 0xa1, + 0x90, + 0xcf, + 0x80, + 0xf0, + 0x7d, + 0x70, + 0x67, + 0xc8, + 0x7f, + 0xe0, + 0x20, + 0x0f, + 0xf6, + 0x87, + 0x7f, + 0x06, + 0xd0, + 0xfb, + 0x03, + 0xff, + 0x83, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x9a, + 0x75, + 0x05, + 0xfc, + 0x2d, + 0xca, + 0x0e, + 0xd0, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x1f, + 0xfc, + 0x85, + 0x87, + 0xb4, + 0x18, + 0x6e, + 0xc3, + 0x68, + 0x30, + 0x5e, + 0x90, + 0xda, + 0x0c, + 0x12, + 0x1f, + 0x6d, + 0xa1, + 0xff, + 0x68, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x7f, + 0xf2, + 0x06, + 0x0f, + 0x70, + 0x79, + 0x83, + 0x9c, + 0x3e, + 0x60, + 0xef, + 0x21, + 0xdf, + 0x82, + 0x7d, + 0x61, + 0xd4, + 0x0d, + 0xb9, + 0x61, + 0x98, + 0x2e, + 0x30, + 0x70, + 0x4c, + 0x0e, + 0x06, + 0x16, + 0x13, + 0x07, + 0xb0, + 0xfa, + 0xf2, + 0x1b, + 0x0e, + 0x79, + 0x0f, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x87, + 0x0f, + 0xbf, + 0xe0, + 0xbf, + 0x9c, + 0x3b, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xbf, + 0x8c, + 0x18, + 0x30, + 0xed, + 0x06, + 0x0c, + 0x18, + 0x76, + 0x16, + 0x0c, + 0x18, + 0x76, + 0x14, + 0x38, + 0x20, + 0xec, + 0x3b, + 0xa0, + 0x7d, + 0xf2, + 0x3b, + 0x02, + 0x07, + 0xc8, + 0x5a, + 0xa0, + 0x60, + 0x43, + 0xb4, + 0x60, + 0x61, + 0xe7, + 0x42, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x1a, + 0x1d, + 0xfc, + 0x15, + 0xe0, + 0xf3, + 0x86, + 0x72, + 0x81, + 0xce, + 0x13, + 0xa0, + 0xe0, + 0xce, + 0x07, + 0x58, + 0x1c, + 0x0b, + 0xd3, + 0xa0, + 0xd0, + 0x68, + 0xda, + 0x1f, + 0xf8, + 0x70, + 0xbf, + 0xe0, + 0xce, + 0x1f, + 0xac, + 0x33, + 0x87, + 0xce, + 0x1c, + 0xfa, + 0x04, + 0x0d, + 0x0d, + 0xe9, + 0x0a, + 0xf4, + 0x1c, + 0x87, + 0xcf, + 0x07, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x06, + 0x0c, + 0xd0, + 0x9c, + 0x26, + 0x06, + 0x0c, + 0x27, + 0x0b, + 0x41, + 0x81, + 0x09, + 0xc0, + 0xe1, + 0x61, + 0xe7, + 0x07, + 0x85, + 0x77, + 0x93, + 0xfe, + 0x7e, + 0x94, + 0x13, + 0x91, + 0x85, + 0xa1, + 0xce, + 0x16, + 0x14, + 0x87, + 0x38, + 0x58, + 0x54, + 0x0e, + 0x76, + 0x30, + 0x98, + 0x35, + 0xe9, + 0x30, + 0xd8, + 0x12, + 0x0e, + 0xc3, + 0x6a, + 0x83, + 0xec, + 0x35, + 0xe4, + 0x3e, + 0xc3, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xe7, + 0x0e, + 0x7f, + 0x82, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0x70, + 0xe7, + 0xf9, + 0x03, + 0x87, + 0x38, + 0x7a, + 0xf4, + 0x84, + 0xe1, + 0xe6, + 0xd4, + 0x13, + 0x87, + 0xce, + 0x07, + 0xfe, + 0x42, + 0x70, + 0x38, + 0x76, + 0x84, + 0xe0, + 0x70, + 0xed, + 0x0a, + 0xf9, + 0xc3, + 0xb4, + 0x7d, + 0x23, + 0x87, + 0x68, + 0x7c, + 0xff, + 0xc8, + 0x7c, + 0xeb, + 0xda, + 0x00, + 0x0e, + 0x43, + 0xff, + 0x03, + 0x83, + 0xff, + 0x17, + 0xff, + 0xa0, + 0xb8, + 0x27, + 0x09, + 0xc2, + 0xa0, + 0xc3, + 0x88, + 0xa0, + 0xf6, + 0x8e, + 0x0d, + 0x0e, + 0x74, + 0x0e, + 0x16, + 0x86, + 0x91, + 0xb8, + 0x25, + 0x07, + 0xe5, + 0x07, + 0xfb, + 0xff, + 0xf2, + 0x1f, + 0x98, + 0x3f, + 0x9f, + 0xff, + 0x41, + 0xfc, + 0xc3, + 0x07, + 0xfc, + 0xc0, + 0x70, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x0f, + 0xf6, + 0x1e, + 0xfd, + 0x06, + 0xd0, + 0xfb, + 0x05, + 0xff, + 0x83, + 0x60, + 0xa0, + 0x34, + 0x70, + 0xd8, + 0x28, + 0x0c, + 0x14, + 0x05, + 0xe8, + 0xa0, + 0x34, + 0x42, + 0x6d, + 0x2f, + 0xf9, + 0x0d, + 0x82, + 0x98, + 0x6c, + 0x3b, + 0x04, + 0xd0, + 0x14, + 0x0e, + 0xc1, + 0xa6, + 0x98, + 0x73, + 0xeb, + 0x03, + 0xe4, + 0x37, + 0xa1, + 0xc2, + 0xf2, + 0x19, + 0x0b, + 0x47, + 0x9e, + 0x0f, + 0xb3, + 0xc8, + 0x56, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xd0, + 0xdf, + 0xc1, + 0x38, + 0x7d, + 0x84, + 0xab, + 0x5c, + 0x16, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x0e, + 0x72, + 0xf4, + 0x98, + 0x73, + 0x8a, + 0xd0, + 0x61, + 0xce, + 0x16, + 0x17, + 0xfe, + 0x0b, + 0x0b, + 0x0e, + 0x70, + 0xb0, + 0xb0, + 0xe7, + 0x03, + 0xf1, + 0x87, + 0x39, + 0xe9, + 0x06, + 0x1c, + 0xe2, + 0x1d, + 0xff, + 0x83, + 0xec, + 0x39, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x7f, + 0xe4, + 0x2c, + 0x3f, + 0xb0, + 0xec, + 0x3f, + 0xb0, + 0xec, + 0x2e, + 0x98, + 0x30, + 0xbf, + 0x8c, + 0x18, + 0x30, + 0x95, + 0xa8, + 0xc1, + 0x83, + 0x0e, + 0xc2, + 0xc1, + 0x83, + 0x0e, + 0xc2, + 0xc1, + 0x83, + 0x0e, + 0xc2, + 0xfc, + 0x0c, + 0x3b, + 0x66, + 0x0e, + 0xc2, + 0xbd, + 0x21, + 0xf6, + 0x12, + 0x1f, + 0xe7, + 0x0f, + 0xfd, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xb0, + 0xfe, + 0xfc, + 0x0c, + 0x25, + 0xc1, + 0x30, + 0x58, + 0x5d, + 0x30, + 0x98, + 0xbf, + 0x38, + 0x30, + 0x98, + 0x2c, + 0xdc, + 0x18, + 0x3f, + 0x0e, + 0x66, + 0x0c, + 0x2a, + 0x01, + 0x8c, + 0xc1, + 0x84, + 0xc0, + 0x63, + 0x30, + 0x61, + 0x30, + 0x24, + 0xcc, + 0x18, + 0x4c, + 0x09, + 0x33, + 0x06, + 0x15, + 0xe3, + 0x06, + 0x60, + 0xc1, + 0xe4, + 0x70, + 0x67, + 0xe0, + 0xf6, + 0x8c, + 0x60, + 0xc3, + 0x9c, + 0xf2, + 0x60, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xbf, + 0xf0, + 0x3f, + 0x8c, + 0x39, + 0xc3, + 0x61, + 0x61, + 0xce, + 0x1b, + 0x0b, + 0x0e, + 0x70, + 0xd8, + 0x5f, + 0xf8, + 0x14, + 0xe4, + 0xc0, + 0xe1, + 0xca, + 0xd0, + 0x60, + 0x70, + 0xfb, + 0x0b, + 0xff, + 0x21, + 0x61, + 0x60, + 0x74, + 0x3d, + 0x85, + 0x85, + 0xa1, + 0xcf, + 0xc6, + 0x17, + 0x06, + 0xf4, + 0x83, + 0x09, + 0xc6, + 0x10, + 0xcf, + 0x71, + 0xd4, + 0x1e, + 0xf2, + 0x1b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x7c, + 0xaf, + 0x80, + 0xfd, + 0x19, + 0x2a, + 0x30, + 0xd8, + 0x59, + 0x2a, + 0x30, + 0xd8, + 0x59, + 0x2a, + 0x30, + 0xd8, + 0x59, + 0x2a, + 0x30, + 0xae, + 0x4c, + 0xac, + 0x68, + 0x1d, + 0x3f, + 0xfc, + 0x16, + 0x16, + 0x4a, + 0x8c, + 0x36, + 0x16, + 0x4a, + 0x8c, + 0x36, + 0x16, + 0x4d, + 0x0c, + 0x37, + 0x43, + 0x26, + 0x4c, + 0x0f, + 0xa5, + 0x44, + 0xe9, + 0x87, + 0xd2, + 0x4e, + 0x0c, + 0x3e, + 0xcb, + 0x73, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x70, + 0xe7, + 0xf8, + 0x2f, + 0x83, + 0xec, + 0x37, + 0x16, + 0x1e, + 0xc0, + 0xf0, + 0x56, + 0x86, + 0xc7, + 0x41, + 0x81, + 0xd3, + 0xf4, + 0x07, + 0x43, + 0xe7, + 0x0b, + 0xc0, + 0x60, + 0xf6, + 0x12, + 0x07, + 0x43, + 0xd8, + 0x75, + 0xa2, + 0x83, + 0x61, + 0x3c, + 0x16, + 0x84, + 0xfc, + 0x28, + 0x2e, + 0x0b, + 0xd2, + 0x1d, + 0x68, + 0x7f, + 0x9b, + 0x83, + 0xfe, + 0x78, + 0x3f, + 0xf0, + 0x7f, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x7f, + 0xe0, + 0xd4, + 0x0e, + 0xd0, + 0xfa, + 0x81, + 0xda, + 0x1f, + 0x50, + 0x3b, + 0x43, + 0xea, + 0x07, + 0x68, + 0x75, + 0xfa, + 0x15, + 0xca, + 0x0e, + 0xa0, + 0x2f, + 0xf4, + 0x1a, + 0x81, + 0xda, + 0x1f, + 0x50, + 0x3b, + 0x56, + 0x1d, + 0x40, + 0xed, + 0x34, + 0x27, + 0xe8, + 0x2d, + 0x14, + 0x0f, + 0x48, + 0x76, + 0x87, + 0xfa, + 0xff, + 0xc8, + 0x0f, + 0xf6, + 0x1e, + 0xbd, + 0x40, + 0xd8, + 0x7c, + 0xe0, + 0x7f, + 0xe8, + 0x27, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xd8, + 0x7b, + 0xf2, + 0x1b, + 0x0f, + 0x9c, + 0x17, + 0xfe, + 0x40, + 0xe1, + 0x2b, + 0xcb, + 0x82, + 0x70, + 0xed, + 0x0f, + 0x9c, + 0x35, + 0x01, + 0x87, + 0x5f, + 0x0e, + 0x15, + 0x81, + 0xf4, + 0x16, + 0x81, + 0x5a, + 0x1f, + 0x5f, + 0xd4, + 0xc3, + 0xf2, + 0x1e, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xec, + 0x43, + 0xbf, + 0x82, + 0xc1, + 0xa1, + 0xd8, + 0x76, + 0x14, + 0x1d, + 0x82, + 0xae, + 0xb8, + 0x36, + 0x05, + 0x5b, + 0xac, + 0x0f, + 0xd0, + 0x18, + 0xc0, + 0x84, + 0xe1, + 0xa8, + 0x64, + 0x86, + 0xc3, + 0x69, + 0xb8, + 0x76, + 0x1b, + 0x07, + 0x90, + 0xec, + 0x27, + 0x07, + 0x07, + 0x3f, + 0x1a, + 0x38, + 0x77, + 0xa4, + 0x71, + 0xf0, + 0x20, + 0x21, + 0x3b, + 0x6e, + 0x0c, + 0x3d, + 0xa2, + 0x0f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xd8, + 0x58, + 0x6f, + 0xe0, + 0x61, + 0x61, + 0xec, + 0x36, + 0x16, + 0x1e, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x6c, + 0x2d, + 0x0b, + 0xf4, + 0x0c, + 0x2c, + 0x39, + 0xc3, + 0x61, + 0x61, + 0xec, + 0x36, + 0x16, + 0x1e, + 0xc1, + 0xff, + 0xc8, + 0x58, + 0x7f, + 0xe0, + 0x3d, + 0x82, + 0x41, + 0x06, + 0xf9, + 0x03, + 0x85, + 0x61, + 0x21, + 0x9d, + 0x0d, + 0xc1, + 0xf6, + 0x87, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3c, + 0xff, + 0x03, + 0xfc, + 0x19, + 0xc2, + 0xb0, + 0xb8, + 0x3b, + 0x05, + 0xe8, + 0x70, + 0xf6, + 0x0c, + 0x1b, + 0xa1, + 0xce, + 0x1d, + 0x70, + 0x77, + 0xe8, + 0x0f, + 0xc8, + 0x7b, + 0x0a, + 0xd1, + 0xe4, + 0x36, + 0x3e, + 0x5e, + 0xf2, + 0x16, + 0x17, + 0xfc, + 0x19, + 0xec, + 0xc3, + 0xb0, + 0xbe, + 0x93, + 0x0e, + 0xc2, + 0x43, + 0xb4, + 0x27, + 0x0f, + 0xef, + 0xf8, + 0x00, + 0x0f, + 0xc9, + 0x87, + 0x3f, + 0xc5, + 0x0c, + 0x3f, + 0x61, + 0x71, + 0xa1, + 0xf6, + 0x17, + 0xfd, + 0x06, + 0xc1, + 0x40, + 0x61, + 0xea, + 0x73, + 0xa0, + 0xc3, + 0xd4, + 0xe5, + 0xed, + 0x70, + 0x6c, + 0x1f, + 0xfc, + 0x85, + 0x87, + 0x7c, + 0x1f, + 0x61, + 0xa9, + 0xd8, + 0x73, + 0xd8, + 0xe6, + 0x50, + 0x2f, + 0x48, + 0xe0, + 0xc1, + 0xc0, + 0x42, + 0xb0, + 0xb0, + 0xb4, + 0x3f, + 0xd8, + 0x70, + 0x0f, + 0x3f, + 0xf9, + 0x3e, + 0x50, + 0xe1, + 0xb4, + 0x36, + 0x1b, + 0x0d, + 0x87, + 0x61, + 0xb0, + 0xd8, + 0x76, + 0x1b, + 0xfc, + 0x13, + 0x72, + 0x0c, + 0x36, + 0x13, + 0x72, + 0x0c, + 0x36, + 0x1d, + 0x86, + 0xff, + 0x07, + 0x61, + 0xb0, + 0xd8, + 0x76, + 0x1b, + 0x0d, + 0x87, + 0x7c, + 0xae, + 0x9f, + 0x92, + 0xe4, + 0xba, + 0x28, + 0xc2, + 0x43, + 0xfe, + 0xc3, + 0xff, + 0x05, + 0x80, + 0x0f, + 0xd8, + 0x30, + 0xcf, + 0xe4, + 0x18, + 0x30, + 0xf3, + 0x03, + 0x30, + 0x63, + 0x84, + 0xc0, + 0x9c, + 0x19, + 0x86, + 0x60, + 0xbc, + 0x0e, + 0x81, + 0x7e, + 0x0b, + 0x06, + 0x1e, + 0xa0, + 0x6c, + 0x1c, + 0x1c, + 0xc1, + 0x58, + 0x3d, + 0x06, + 0x61, + 0xec, + 0x19, + 0xc1, + 0x30, + 0xa3, + 0x06, + 0x0c, + 0x2b, + 0xd0, + 0xe0, + 0xc3, + 0xbd, + 0x20, + 0xd0, + 0x60, + 0x80, + 0x86, + 0xe0, + 0xb0, + 0x61, + 0xee, + 0x0d, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xeb, + 0xf2, + 0xb1, + 0xfd, + 0x05, + 0x23, + 0x87, + 0xfd, + 0x22, + 0x8c, + 0x3f, + 0xa4, + 0x2a, + 0xfc, + 0x3f, + 0x87, + 0x16, + 0xe4, + 0x29, + 0x1f, + 0x06, + 0x90, + 0xd2, + 0x4e, + 0x1a, + 0x43, + 0x48, + 0x58, + 0x69, + 0x0d, + 0x21, + 0x61, + 0xa4, + 0x37, + 0xc0, + 0xc3, + 0x48, + 0x2e, + 0x42, + 0xc3, + 0x48, + 0x7f, + 0x61, + 0xb4, + 0x3f, + 0xb0, + 0x5e, + 0x08, + 0x0f, + 0xec, + 0x3e, + 0xfd, + 0x05, + 0xfe, + 0x40, + 0xc1, + 0xd8, + 0x30, + 0xe6, + 0x04, + 0x98, + 0x30, + 0xe6, + 0x06, + 0x98, + 0x30, + 0xe6, + 0x06, + 0x0c, + 0x18, + 0x6f, + 0xc6, + 0x0c, + 0x75, + 0x05, + 0x41, + 0xc7, + 0x7f, + 0x04, + 0xc3, + 0x0e, + 0x0c, + 0x39, + 0x83, + 0x50, + 0x18, + 0x73, + 0x06, + 0xd0, + 0x61, + 0xd7, + 0xa1, + 0xc2, + 0xc3, + 0x7a, + 0x47, + 0x42, + 0xd0, + 0xf9, + 0xd3, + 0xfd, + 0x07, + 0x90, + 0xfe, + 0x0f, + 0x7f, + 0xf0, + 0xfe, + 0x70, + 0xf3, + 0x85, + 0x40, + 0x60, + 0x82, + 0x70, + 0xa8, + 0x1a, + 0x81, + 0xfa, + 0x80, + 0x7f, + 0xe0, + 0xbf, + 0x01, + 0xc8, + 0x3e, + 0xa0, + 0x5a, + 0x61, + 0xf5, + 0x00, + 0xff, + 0xd0, + 0x54, + 0x09, + 0x6d, + 0x60, + 0xd4, + 0x0f, + 0x61, + 0xf5, + 0xeb, + 0xff, + 0x87, + 0x90, + 0x2e, + 0xd7, + 0x07, + 0xfd, + 0x87, + 0xfe, + 0x0b, + 0x0e, + 0x0f, + 0xf6, + 0x48, + 0x57, + 0xa8, + 0x1b, + 0x04, + 0x86, + 0xc1, + 0x7f, + 0xe4, + 0x2c, + 0x3d, + 0xa1, + 0xf6, + 0x12, + 0x0d, + 0x04, + 0x0f, + 0xc9, + 0x83, + 0x8a, + 0x04, + 0xe1, + 0x39, + 0xe7, + 0x0e, + 0xc3, + 0x27, + 0xc1, + 0xec, + 0x3b, + 0xe8, + 0x3d, + 0x84, + 0xee, + 0xe8, + 0x67, + 0xeb, + 0x4c, + 0x70, + 0xbd, + 0x0e, + 0x83, + 0x03, + 0xa1, + 0xfe, + 0xc2, + 0x50, + 0x7e, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xae, + 0x0d, + 0x87, + 0xa9, + 0xd0, + 0xff, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0x0e, + 0xc3, + 0xb0, + 0xbf, + 0xe0, + 0xbf, + 0x26, + 0x1d, + 0x84, + 0xad, + 0x06, + 0x1d, + 0x87, + 0x61, + 0x7f, + 0xc1, + 0xd8, + 0x58, + 0x30, + 0x90, + 0xd8, + 0x58, + 0x28, + 0xf0, + 0x4f, + 0xa3, + 0x0b, + 0xc8, + 0x5e, + 0x82, + 0xc2, + 0x70, + 0xc8, + 0x77, + 0x71, + 0x68, + 0x7d, + 0x70, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x3f, + 0xf8, + 0x1f, + 0xce, + 0x0c, + 0x0e, + 0x1b, + 0x03, + 0x03, + 0x0b, + 0x0d, + 0x81, + 0xff, + 0xc1, + 0xb0, + 0x38, + 0x30, + 0x38, + 0x3f, + 0x2a, + 0x06, + 0x16, + 0x13, + 0x81, + 0xff, + 0xc1, + 0xb0, + 0xe7, + 0x43, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x57, + 0xfe, + 0x09, + 0xf8, + 0x36, + 0x87, + 0x7c, + 0x87, + 0x61, + 0xe8, + 0x3f, + 0x68, + 0x7f, + 0x7f, + 0xfa, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7b, + 0xf8, + 0x37, + 0x07, + 0x9c, + 0x17, + 0xfe, + 0x40, + 0xe1, + 0xb8, + 0x12, + 0x19, + 0xc2, + 0xa0, + 0x6c, + 0x2b, + 0xd1, + 0x7f, + 0xe0, + 0x36, + 0x81, + 0x0f, + 0x21, + 0x38, + 0x58, + 0x31, + 0xc3, + 0x38, + 0x58, + 0x31, + 0xc3, + 0x38, + 0x58, + 0x31, + 0xc3, + 0x5f, + 0x18, + 0x31, + 0xc2, + 0xf4, + 0x96, + 0x0c, + 0x73, + 0x10, + 0x9c, + 0x2c, + 0x73, + 0x0e, + 0xd0, + 0x90, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xdf, + 0xc7, + 0xe1, + 0xfa, + 0x0b, + 0x04, + 0x0c, + 0x2c, + 0x0a, + 0x30, + 0x43, + 0x05, + 0x82, + 0x4c, + 0x11, + 0x21, + 0x60, + 0x93, + 0x04, + 0x61, + 0x3c, + 0x69, + 0xaa, + 0x30, + 0xae, + 0x7f, + 0xa8, + 0x61, + 0xb0, + 0xde, + 0x04, + 0x30, + 0x58, + 0x4d, + 0x82, + 0x06, + 0x16, + 0x16, + 0x60, + 0x81, + 0x85, + 0xad, + 0x18, + 0x21, + 0xc7, + 0xd3, + 0x83, + 0x05, + 0x34, + 0x39, + 0x40, + 0xc1, + 0x07, + 0xf9, + 0xf0, + 0x20, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0xc8, + 0x6d, + 0x0c, + 0xfd, + 0x53, + 0x4e, + 0xb0, + 0x58, + 0x5a, + 0xa8, + 0xb8, + 0x2c, + 0x3d, + 0x98, + 0x7b, + 0x0e, + 0xa1, + 0xa1, + 0x3f, + 0x5e, + 0x7f, + 0xc8, + 0x5a, + 0x0d, + 0x0b, + 0x0f, + 0x61, + 0x68, + 0x58, + 0x7b, + 0x0b, + 0xbf, + 0xe0, + 0xb0, + 0xb4, + 0x2d, + 0x0e, + 0xe8, + 0x68, + 0x58, + 0x67, + 0xc8, + 0x38, + 0x2c, + 0x3f, + 0xb6, + 0x88, + 0x7f, + 0x94, + 0x07, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0x68, + 0xa0, + 0x7f, + 0x1a, + 0x69, + 0xa1, + 0xb0, + 0xd9, + 0xaa, + 0x0e, + 0xc3, + 0x2b, + 0x58, + 0x3b, + 0x0b, + 0xfe, + 0x41, + 0xfa, + 0x30, + 0x20, + 0xd0, + 0x9c, + 0x2c, + 0x18, + 0x34, + 0x36, + 0x16, + 0x0c, + 0x1a, + 0x1b, + 0x0b, + 0x06, + 0x0d, + 0x0d, + 0x85, + 0x83, + 0x06, + 0x86, + 0xec, + 0xc7, + 0x06, + 0x83, + 0xe8, + 0x09, + 0xb2, + 0x82, + 0x43, + 0x9d, + 0x1f, + 0x21, + 0xe7, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x3f, + 0xf8, + 0x1f, + 0xce, + 0x1e, + 0xc3, + 0x60, + 0x60, + 0xf6, + 0x1b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x70, + 0x38, + 0x77, + 0xe9, + 0x82, + 0xc3, + 0x95, + 0xa5, + 0xff, + 0x90, + 0xb0, + 0x50, + 0x0e, + 0x1f, + 0x60, + 0x90, + 0xb0, + 0xfb, + 0x04, + 0xff, + 0xc1, + 0x3f, + 0x8c, + 0x3b, + 0x07, + 0xca, + 0xcc, + 0x3b, + 0x04, + 0x15, + 0x0c, + 0x33, + 0x87, + 0xb0, + 0x7f, + 0xc0, + 0x0f, + 0x7f, + 0xf0, + 0x3f, + 0x58, + 0x7d, + 0x84, + 0xe0, + 0xc6, + 0x10, + 0x61, + 0x38, + 0x6d, + 0x1c, + 0x39, + 0xc2, + 0xe0, + 0x9c, + 0x2f, + 0xcf, + 0x02, + 0x03, + 0x04, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0x7f, + 0xf0, + 0x4e, + 0x19, + 0xf9, + 0x0e, + 0x71, + 0x05, + 0x3b, + 0x0e, + 0xbd, + 0x16, + 0x67, + 0x05, + 0xe4, + 0x16, + 0x0c, + 0x1c, + 0x1e, + 0xa0, + 0x58, + 0x5a, + 0x1f, + 0xec, + 0x38, + 0x17, + 0x07, + 0xfe, + 0xfd, + 0x7f, + 0xf2, + 0x06, + 0x0e, + 0xb0, + 0xf9, + 0x82, + 0x7c, + 0x19, + 0x09, + 0x87, + 0xc5, + 0x01, + 0x60, + 0xfc, + 0xa0, + 0x5b, + 0xc1, + 0x9c, + 0x2f, + 0x53, + 0xa0, + 0x66, + 0x03, + 0xe1, + 0xcc, + 0x33, + 0x02, + 0x37, + 0xc6, + 0x19, + 0x83, + 0x3b, + 0x94, + 0x09, + 0xf4, + 0x58, + 0x30, + 0x60, + 0xf4, + 0xae, + 0x03, + 0x82, + 0x81, + 0xfe, + 0xe0, + 0xff, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xe7, + 0x0f, + 0x7e, + 0x82, + 0x7f, + 0x41, + 0x38, + 0x73, + 0x87, + 0xce, + 0x0f, + 0xfe, + 0x09, + 0xc1, + 0xa3, + 0x01, + 0xc1, + 0xf8, + 0xe9, + 0xf4, + 0x86, + 0x70, + 0x68, + 0xe1, + 0x41, + 0x38, + 0x34, + 0x1f, + 0xa0, + 0x9c, + 0x1a, + 0x1f, + 0xe7, + 0x06, + 0x0f, + 0xc1, + 0xcf, + 0x38, + 0x30, + 0x61, + 0xbd, + 0x2b, + 0x1c, + 0x18, + 0x81, + 0x0b, + 0x4d, + 0x06, + 0x41, + 0xec, + 0xe0, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x17, + 0x83, + 0x30, + 0x75, + 0x3a, + 0x3f, + 0xf8, + 0x36, + 0x1e, + 0xd0, + 0xfb, + 0x0e, + 0xbd, + 0x07, + 0xb0, + 0xae, + 0x05, + 0xc0, + 0xfd, + 0x32, + 0x19, + 0x82, + 0x70, + 0x7f, + 0xf2, + 0x16, + 0x1f, + 0xd8, + 0x76, + 0x17, + 0xe8, + 0xc3, + 0xb0, + 0xb0, + 0x31, + 0x86, + 0x7e, + 0x30, + 0x31, + 0x85, + 0xe9, + 0x07, + 0xe8, + 0xc2, + 0x43, + 0xb0, + 0xec, + 0x3f, + 0xf1, + 0x78, + 0x00, + 0x0f, + 0x3f, + 0xf4, + 0x0f, + 0xe6, + 0x0e, + 0xa0, + 0x6c, + 0x0e, + 0x1d, + 0x40, + 0xd8, + 0x1f, + 0xfa, + 0x0d, + 0x81, + 0x83, + 0xa8, + 0x0f, + 0xd3, + 0xff, + 0x40, + 0x56, + 0xa1, + 0x09, + 0x0f, + 0xb0, + 0xb0, + 0xb0, + 0xfb, + 0x0b, + 0x0b, + 0x1d, + 0x0b, + 0x0b, + 0xe3, + 0xe4, + 0x36, + 0xce, + 0x16, + 0x86, + 0x6f, + 0x4e, + 0x16, + 0x12, + 0x48, + 0x4e, + 0xce, + 0x06, + 0x0f, + 0x5c, + 0x97, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xd8, + 0x6c, + 0x2f, + 0xd0, + 0x30, + 0x9c, + 0x3b, + 0x05, + 0xff, + 0x90, + 0xb0, + 0xd8, + 0x6c, + 0x3b, + 0x0d, + 0xfe, + 0x0b, + 0xf4, + 0x0c, + 0x27, + 0x09, + 0xb5, + 0x03, + 0x09, + 0xc3, + 0xb0, + 0xdf, + 0xe0, + 0xec, + 0x36, + 0x1b, + 0x0e, + 0xc1, + 0xff, + 0xd0, + 0x1f, + 0x80, + 0xa0, + 0x21, + 0xbd, + 0x21, + 0x68, + 0x2c, + 0x3f, + 0x3a, + 0x1a, + 0xc3, + 0xed, + 0x0f, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xf2, + 0x1d, + 0x58, + 0x3b, + 0x0c, + 0xde, + 0x9f, + 0xfd, + 0x02, + 0x41, + 0x87, + 0xa8, + 0x09, + 0x05, + 0x03, + 0x94, + 0x09, + 0x03, + 0xd1, + 0xf8, + 0x7f, + 0x14, + 0x77, + 0x30, + 0xa8, + 0x0c, + 0x19, + 0x98, + 0x52, + 0x50, + 0x73, + 0x30, + 0xa4, + 0x8f, + 0x46, + 0x61, + 0x48, + 0x6d, + 0x3b, + 0x0a, + 0xf4, + 0x38, + 0x30, + 0x9f, + 0x41, + 0x68, + 0x30, + 0x61, + 0xef, + 0x05, + 0x83, + 0x0e, + 0x60, + 0xdf, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7b, + 0xf8, + 0x37, + 0x07, + 0xd8, + 0x3f, + 0xf9, + 0x0b, + 0x06, + 0x87, + 0xb4, + 0x2c, + 0x0d, + 0xfe, + 0x41, + 0xfa, + 0x0f, + 0xfc, + 0xe1, + 0xff, + 0x82, + 0xc1, + 0x7f, + 0xe4, + 0x2c, + 0x3d, + 0xa1, + 0xf6, + 0x12, + 0x8d, + 0x50, + 0x67, + 0xe3, + 0x06, + 0x9a, + 0x0f, + 0x49, + 0xc0, + 0xd1, + 0xc3, + 0xcc, + 0x16, + 0x82, + 0x0f, + 0xe7, + 0xc1, + 0xc0, + 0x0f, + 0xf6, + 0x1e, + 0xfd, + 0x1a, + 0x60, + 0xe0, + 0xd8, + 0x1c, + 0x18, + 0xe1, + 0xd8, + 0x14, + 0x5b, + 0x07, + 0xb0, + 0xce, + 0xf9, + 0x0b, + 0xf3, + 0x79, + 0x03, + 0xc1, + 0x38, + 0x14, + 0x0c, + 0x28, + 0x36, + 0x12, + 0x0c, + 0x0a, + 0x0d, + 0x85, + 0x8e, + 0x0d, + 0x0d, + 0x82, + 0x85, + 0xb6, + 0x19, + 0xfa, + 0x07, + 0xd0, + 0x6f, + 0x41, + 0xbc, + 0x70, + 0x7f, + 0x3e, + 0x0b, + 0xc8, + 0x7a, + 0xd0, + 0xeb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xb0, + 0x9c, + 0x27, + 0xf0, + 0x30, + 0x9c, + 0x3a, + 0x81, + 0x61, + 0x38, + 0x75, + 0x0f, + 0xd7, + 0xf0, + 0x54, + 0x03, + 0xa0, + 0xb4, + 0x2f, + 0xc3, + 0xc0, + 0xf4, + 0x1a, + 0x80, + 0xbd, + 0x1f, + 0x06, + 0xa0, + 0x3c, + 0xf4, + 0xf0, + 0x6a, + 0x0a, + 0xc1, + 0xbc, + 0x85, + 0x7c, + 0x63, + 0x39, + 0x8f, + 0xae, + 0x37, + 0x1c, + 0xd1, + 0x02, + 0x0c, + 0x27, + 0x0f, + 0xf6, + 0x13, + 0x87, + 0xfb, + 0x09, + 0xc2, + 0x3f, + 0xcd, + 0xfe, + 0x0c, + 0xe1, + 0xe9, + 0x0c, + 0xde, + 0xa0, + 0x3f, + 0xa0, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x37, + 0xfa, + 0x9f, + 0xe0, + 0xf9, + 0xf2, + 0x1f, + 0xe7, + 0x93, + 0xc8, + 0x7a, + 0xf2, + 0x50, + 0x6e, + 0x41, + 0xc8, + 0x6d, + 0x09, + 0xc3, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xe0, + 0xff, + 0x2f, + 0xea, + 0x7f, + 0x83, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x86, + 0x7f, + 0x95, + 0xfe, + 0x0e, + 0xc3, + 0xd8, + 0x75, + 0x3e, + 0xae, + 0xf5, + 0x10, + 0xfe, + 0x5f, + 0x05, + 0x21, + 0x98, + 0x3f, + 0x50, + 0x33, + 0x81, + 0x90, + 0xaf, + 0xd3, + 0xde, + 0x43, + 0x48, + 0x67, + 0x83, + 0xe9, + 0x0c, + 0xe1, + 0xa4, + 0x1c, + 0xd3, + 0x70, + 0xda, + 0x0f, + 0x51, + 0x07, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xcd, + 0xfe, + 0x0c, + 0xe1, + 0xed, + 0x0c, + 0xde, + 0xa0, + 0x29, + 0xea, + 0x06, + 0x70, + 0xca, + 0xd4, + 0x1c, + 0xe2, + 0x1b, + 0x43, + 0x7f, + 0x9f, + 0xf9, + 0x10, + 0xff, + 0xc1, + 0xaf, + 0xff, + 0x83, + 0x48, + 0x54, + 0x0d, + 0x86, + 0xba, + 0xbd, + 0x57, + 0x83, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xec, + 0x2b, + 0x0f, + 0xeb, + 0x0d, + 0x7f, + 0xf9, + 0x00, + 0x0f, + 0xf4, + 0x1e, + 0xae, + 0x0d, + 0x87, + 0xa9, + 0xd1, + 0xff, + 0xc1, + 0x38, + 0x4b, + 0xf8, + 0x27, + 0x0f, + 0xfc, + 0x07, + 0x0b, + 0xfe, + 0x0a, + 0xf4, + 0x98, + 0x76, + 0x12, + 0xb4, + 0x18, + 0x76, + 0x19, + 0xc2, + 0xff, + 0x83, + 0x38, + 0x7b, + 0x43, + 0xce, + 0x13, + 0x18, + 0xa0, + 0xcf, + 0xc6, + 0x0c, + 0x18, + 0x5e, + 0x92, + 0x80, + 0xc1, + 0x40, + 0xfb, + 0x0b, + 0x0b, + 0x0f, + 0xef, + 0x83, + 0x80, + 0x17, + 0xaf, + 0xfc, + 0x53, + 0xa9, + 0x0f, + 0x61, + 0x60, + 0x9b, + 0xf1, + 0x85, + 0x82, + 0x43, + 0xd8, + 0x58, + 0x26, + 0xfc, + 0x67, + 0xe9, + 0x41, + 0xe8, + 0x0e, + 0x15, + 0x7c, + 0x1b, + 0x0b, + 0x43, + 0x61, + 0xb0, + 0xba, + 0xec, + 0x36, + 0x16, + 0x86, + 0xc3, + 0x7c, + 0x68, + 0x6c, + 0x17, + 0x90, + 0x75, + 0xd8, + 0x20, + 0xec, + 0x3b, + 0x0f, + 0xdf, + 0xf0, + 0x0e, + 0x7f, + 0x3f, + 0x81, + 0xf9, + 0xc1, + 0x86, + 0xc2, + 0xa0, + 0xe0, + 0xc3, + 0x61, + 0x50, + 0x70, + 0x61, + 0xb0, + 0xa8, + 0x3f, + 0x9f, + 0xc0, + 0xfc, + 0xe1, + 0xfe, + 0x68, + 0xac, + 0x26, + 0xb0, + 0x54, + 0x1f, + 0x9b, + 0x6c, + 0x2a, + 0x0e, + 0x1b, + 0x28, + 0x15, + 0x07, + 0x0d, + 0xba, + 0x15, + 0xcf, + 0xe1, + 0xe0, + 0xbd, + 0x2b, + 0x0c, + 0xf0, + 0x7c, + 0xe1, + 0x5b, + 0xc1, + 0xe7, + 0x05, + 0x02, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf9, + 0x50, + 0x7e, + 0xfe, + 0xa2, + 0x17, + 0xe8, + 0x46, + 0x06, + 0x84, + 0xe1, + 0x60, + 0xc7, + 0x0c, + 0xe1, + 0x40, + 0x8d, + 0x0c, + 0xe0, + 0xff, + 0xe0, + 0x9c, + 0x36, + 0x87, + 0xdf, + 0x9a, + 0x7a, + 0xb9, + 0x03, + 0x84, + 0xe8, + 0x7e, + 0x70, + 0x9f, + 0xf0, + 0x67, + 0x12, + 0xd0, + 0x30, + 0x6b, + 0xe3, + 0x74, + 0xc3, + 0x79, + 0x06, + 0x83, + 0xc8, + 0x7e, + 0xa0, + 0xdf, + 0x21, + 0xe6, + 0x2e, + 0x03, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x94, + 0x1c, + 0x1f, + 0xcc, + 0x38, + 0x30, + 0xec, + 0x18, + 0x34, + 0xd0, + 0xec, + 0x14, + 0x2c, + 0x70, + 0xec, + 0x2d, + 0x28, + 0x50, + 0x0d, + 0xc8, + 0xc3, + 0x83, + 0x4a, + 0x72, + 0x1b, + 0x0f, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x05, + 0x03, + 0x46, + 0x1b, + 0x05, + 0x1d, + 0xc1, + 0x84, + 0xfd, + 0x41, + 0xf0, + 0x30, + 0x7a, + 0x4a, + 0xb2, + 0xcc, + 0x3e, + 0xa2, + 0x12, + 0x61, + 0xf5, + 0xff, + 0x80, + 0x0f, + 0xb0, + 0xbf, + 0x1f, + 0x81, + 0x85, + 0x83, + 0x05, + 0x02, + 0xc2, + 0xc1, + 0x82, + 0x87, + 0xf3, + 0x83, + 0x05, + 0x02, + 0xc2, + 0xfc, + 0x7e, + 0x06, + 0x16, + 0x0c, + 0x14, + 0x0b, + 0x0b, + 0x06, + 0x0a, + 0x17, + 0xe3, + 0x06, + 0x0a, + 0x14, + 0x1c, + 0xfc, + 0x0a, + 0x12, + 0x3b, + 0x83, + 0x05, + 0xe9, + 0x1d, + 0x81, + 0x9e, + 0x8b, + 0xf4, + 0x83, + 0x0e, + 0xa0, + 0x1c, + 0x2c, + 0x3f, + 0xa4, + 0xb8, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xd8, + 0x58, + 0x6a, + 0xe5, + 0x72, + 0xb9, + 0x02, + 0xb5, + 0x53, + 0xab, + 0xa0, + 0x6c, + 0x36, + 0x16, + 0x1e, + 0xc3, + 0xd8, + 0x79, + 0x5a, + 0x8f, + 0xfa, + 0x05, + 0xf4, + 0x60, + 0xc1, + 0x40, + 0xd8, + 0x58, + 0x30, + 0x50, + 0x36, + 0x0f, + 0xfe, + 0x42, + 0xc5, + 0xd7, + 0x96, + 0x03, + 0x7c, + 0x16, + 0xe8, + 0x6e, + 0x43, + 0x58, + 0x30, + 0xfe, + 0x78, + 0x2b, + 0x43, + 0xd6, + 0x87, + 0x3a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xb0, + 0xe7, + 0xf0, + 0x57, + 0x61, + 0xe9, + 0x0b, + 0x80, + 0xe8, + 0x69, + 0x2f, + 0x21, + 0x3e, + 0x0a, + 0x49, + 0xaf, + 0x08, + 0x1e, + 0x45, + 0xc1, + 0x28, + 0x17, + 0xa7, + 0xa6, + 0x43, + 0x05, + 0x23, + 0x83, + 0x21, + 0x82, + 0x91, + 0xfc, + 0x43, + 0x05, + 0x23, + 0x83, + 0x21, + 0x82, + 0xa9, + 0xfc, + 0x43, + 0x0d, + 0xe5, + 0x60, + 0xc8, + 0x60, + 0x21, + 0x38, + 0x30, + 0xa8, + 0x1e, + 0x73, + 0xc0, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x30, + 0x30, + 0xb0, + 0x7e, + 0x54, + 0x0c, + 0x2c, + 0x26, + 0x03, + 0x03, + 0x03, + 0x84, + 0xc0, + 0x7f, + 0xf0, + 0x4c, + 0x1f, + 0xf8, + 0xfc, + 0x7f, + 0xf2, + 0x0a, + 0x07, + 0xb0, + 0xf9, + 0x83, + 0x98, + 0x3e, + 0x60, + 0x5f, + 0xf8, + 0x26, + 0x05, + 0x0c, + 0x93, + 0x09, + 0xeb, + 0x19, + 0x26, + 0x0f, + 0x49, + 0x43, + 0x24, + 0xc3, + 0xea, + 0x19, + 0x26, + 0x1f, + 0x50, + 0xc9, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0xcf, + 0xfc, + 0x19, + 0xc3, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3a, + 0xfe, + 0x2f, + 0xe8, + 0x33, + 0x87, + 0xb0, + 0xf9, + 0xd6, + 0x03, + 0xa1, + 0xbf, + 0x51, + 0xab, + 0xa8, + 0x3e, + 0xf2, + 0x0d, + 0x0e, + 0x51, + 0x0e, + 0x78, + 0x3d, + 0xa6, + 0x07, + 0x8d, + 0x09, + 0xc1, + 0x96, + 0x81, + 0xd0, + 0x68, + 0xfa, + 0x0a, + 0x1c, + 0x0d, + 0xf2, + 0x1b, + 0x04, + 0x0b, + 0x4b, + 0xfa, + 0x0c, + 0x0f, + 0xf4, + 0x1e, + 0xac, + 0x86, + 0xd0, + 0xea, + 0x73, + 0x7f, + 0xe0, + 0xd8, + 0x24, + 0x24, + 0x3e, + 0xc1, + 0x20, + 0x70, + 0xfb, + 0x04, + 0xd3, + 0xd6, + 0x13, + 0x6a, + 0xd0, + 0x39, + 0xa0, + 0xa7, + 0x3d, + 0x5e, + 0xbc, + 0x1b, + 0x06, + 0x13, + 0x98, + 0x76, + 0x0c, + 0xa7, + 0xa8, + 0x1d, + 0x83, + 0x09, + 0xc3, + 0xed, + 0xb3, + 0xfc, + 0x82, + 0xf5, + 0x46, + 0x1b, + 0x41, + 0x20, + 0xc1, + 0x86, + 0xd0, + 0xe6, + 0x07, + 0xf9, + 0x00, + 0x0f, + 0xf4, + 0x1e, + 0x5e, + 0x09, + 0xc3, + 0xd4, + 0xe8, + 0xff, + 0xe0, + 0xd8, + 0x18, + 0x18, + 0x1c, + 0x36, + 0x06, + 0x06, + 0x07, + 0x0d, + 0x81, + 0xff, + 0xc0, + 0xa7, + 0x2a, + 0x06, + 0x07, + 0x05, + 0x39, + 0x50, + 0xe0, + 0x70, + 0xd8, + 0x1f, + 0xfc, + 0x1b, + 0x0e, + 0xf0, + 0xa0, + 0xec, + 0x3b, + 0xc4, + 0xa0, + 0x9e, + 0xc1, + 0xbb, + 0xb8, + 0x3e, + 0x41, + 0x67, + 0x46, + 0x02, + 0x1a, + 0xc1, + 0x86, + 0xc3, + 0xac, + 0x2b, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xd7, + 0x8b, + 0xf3, + 0xea, + 0x94, + 0x19, + 0x80, + 0x81, + 0x40, + 0xc2, + 0x60, + 0x38, + 0x32, + 0x42, + 0x60, + 0xb0, + 0xd0, + 0x5f, + 0x8b, + 0xfe, + 0x41, + 0x41, + 0xc2, + 0xc3, + 0xcc, + 0x1e, + 0xc3, + 0xcc, + 0x5f, + 0xfc, + 0x06, + 0x02, + 0x07, + 0x02, + 0x15, + 0xe3, + 0x0b, + 0x06, + 0x3c, + 0x83, + 0x0b, + 0x06, + 0x1f, + 0x74, + 0xf5, + 0x30, + 0xf9, + 0x7e, + 0xc0, + 0x0f, + 0xf9, + 0x52, + 0x1f, + 0x5f, + 0xa8, + 0x85, + 0xfa, + 0x20, + 0x40, + 0xd0, + 0x9c, + 0x2c, + 0x18, + 0x30, + 0xce, + 0x14, + 0x91, + 0x21, + 0x9c, + 0x1f, + 0xfc, + 0x13, + 0x83, + 0x14, + 0x1b, + 0x07, + 0xe2, + 0x9d, + 0x78, + 0x27, + 0x09, + 0xd7, + 0xc1, + 0x38, + 0x4f, + 0xf4, + 0x19, + 0xc4, + 0xb4, + 0x14, + 0x0d, + 0x7a, + 0x37, + 0x1c, + 0x37, + 0x90, + 0x50, + 0x7c, + 0x87, + 0xeb, + 0x1f, + 0xc8, + 0x7d, + 0x96, + 0x81, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xda, + 0x07, + 0x0b, + 0xf5, + 0x3f, + 0xf2, + 0x16, + 0x1b, + 0x40, + 0xe1, + 0xd8, + 0x6a, + 0x7a, + 0x81, + 0xd8, + 0x55, + 0x7a, + 0xa0, + 0x7e, + 0x4d, + 0x28, + 0x38, + 0x1b, + 0x41, + 0x82, + 0x80, + 0xc3, + 0x61, + 0x7f, + 0xe0, + 0xd8, + 0x7a, + 0x81, + 0xf6, + 0x07, + 0xff, + 0x06, + 0xe8, + 0x1a, + 0x81, + 0xd7, + 0xa0, + 0x7f, + 0xe0, + 0x41, + 0xfa, + 0x81, + 0xfe, + 0xff, + 0xe4, + 0x17, + 0x0e, + 0x0c, + 0x2c, + 0x1f, + 0xa7, + 0x06, + 0x16, + 0x13, + 0x81, + 0xc1, + 0xa3, + 0x84, + 0xc0, + 0x7f, + 0xf0, + 0x4c, + 0x13, + 0x12, + 0x1c, + 0xad, + 0x06, + 0x8e, + 0x1d, + 0x7c, + 0x5f, + 0xf8, + 0x26, + 0x1f, + 0x05, + 0x87, + 0x98, + 0xdf, + 0xfc, + 0x13, + 0x05, + 0x85, + 0x87, + 0xaf, + 0x47, + 0xfe, + 0x07, + 0xa0, + 0xb0, + 0xb0, + 0xe4, + 0x3b, + 0x5b, + 0x58, + 0x3f, + 0x7f, + 0xe4, + 0x0f, + 0xf2, + 0x1f, + 0xf8, + 0x0e, + 0x1e, + 0xfd, + 0x3f, + 0xf8, + 0x36, + 0x0a, + 0x0a, + 0x03, + 0x86, + 0xc1, + 0x27, + 0xe3, + 0x0d, + 0x82, + 0x9a, + 0x49, + 0x81, + 0x5a, + 0x48, + 0xf8, + 0x18, + 0x2f, + 0x89, + 0x5d, + 0xa6, + 0x1b, + 0x05, + 0x34, + 0x0a, + 0xc3, + 0x60, + 0x7f, + 0xe8, + 0x36, + 0x19, + 0x34, + 0x3d, + 0x7d, + 0x3a, + 0xb3, + 0x41, + 0xc8, + 0x33, + 0x44, + 0x18, + 0x7a, + 0x86, + 0x82, + 0xa4, + 0x39, + 0x05, + 0xf8, + 0x20, + 0x0f, + 0xf2, + 0x1f, + 0xf8, + 0x2c, + 0x3d, + 0xfa, + 0xff, + 0xe0, + 0x98, + 0x24, + 0x45, + 0x83, + 0x30, + 0x59, + 0x39, + 0xa1, + 0x30, + 0x58, + 0xf1, + 0xa0, + 0x56, + 0x83, + 0x61, + 0xb4, + 0x17, + 0xc0, + 0xeb, + 0xb4, + 0x26, + 0x0e, + 0x70, + 0xf9, + 0x81, + 0x7f, + 0xe0, + 0x9c, + 0x68, + 0x62, + 0x38, + 0x1b, + 0xd4, + 0x54, + 0x31, + 0x83, + 0x90, + 0x4f, + 0xd6, + 0xe1, + 0xf4, + 0x87, + 0x38, + 0x7d, + 0x21, + 0xbd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0x21, + 0x28, + 0x3a, + 0xb0, + 0xe0, + 0xa0, + 0x75, + 0xe8, + 0x18, + 0x39, + 0x70, + 0x24, + 0xfd, + 0x75, + 0x90, + 0x48, + 0x30, + 0x50, + 0x3e, + 0x90, + 0x60, + 0x7a, + 0xc9, + 0xf8, + 0xf8, + 0x56, + 0xe8, + 0x28, + 0x0c, + 0xc2, + 0xcc, + 0x29, + 0x04, + 0x66, + 0x61, + 0xd2, + 0x31, + 0x99, + 0xf2, + 0x09, + 0x18, + 0xcc, + 0xc3, + 0xaf, + 0x49, + 0x99, + 0x86, + 0xf2, + 0x60, + 0xde, + 0xc3, + 0xe7, + 0x1e, + 0x6d, + 0x0f, + 0x4a, + 0xdc, + 0x17, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7b, + 0xf4, + 0xff, + 0xe4, + 0x2c, + 0x36, + 0x16, + 0x87, + 0x60, + 0xa7, + 0x57, + 0x44, + 0x2c, + 0x0b, + 0xfc, + 0x0b, + 0xd4, + 0x3f, + 0xe8, + 0x0a, + 0xd4, + 0x61, + 0xce, + 0x1b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x17, + 0xfd, + 0x06, + 0xf8, + 0x36, + 0x87, + 0x7a, + 0x4f, + 0xfe, + 0x84, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x68, + 0x60, + 0x0e, + 0x7e, + 0xa7, + 0xd0, + 0xfe, + 0x90, + 0x50, + 0x28, + 0x26, + 0x15, + 0x14, + 0x32, + 0x09, + 0x85, + 0x45, + 0x0c, + 0x82, + 0x61, + 0x59, + 0x43, + 0x20, + 0x7e, + 0x56, + 0xba, + 0x10, + 0xa8, + 0x09, + 0x93, + 0x70, + 0xcc, + 0x50, + 0x16, + 0x83, + 0x09, + 0x83, + 0x30, + 0x7e, + 0x62, + 0xff, + 0xe4, + 0x0f, + 0x25, + 0x02, + 0xc3, + 0x5e, + 0x81, + 0xe4, + 0xd0, + 0xc8, + 0x79, + 0xf9, + 0x0f, + 0xd7, + 0xc8, + 0xdc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfa, + 0x0c, + 0xd4, + 0xfe, + 0x06, + 0x19, + 0xb9, + 0xc1, + 0x8f, + 0xd0, + 0x58, + 0x30, + 0x67, + 0x12, + 0x16, + 0x0c, + 0x1b, + 0xe3, + 0x0d, + 0x83, + 0xf4, + 0x5c, + 0x07, + 0xe4, + 0x18, + 0x4e, + 0x86, + 0xd1, + 0x30, + 0xbd, + 0x06, + 0xc1, + 0x9c, + 0x50, + 0xe0, + 0xb0, + 0x66, + 0xd8, + 0x1d, + 0x06, + 0x0c, + 0xc7, + 0xf8, + 0x2d, + 0x59, + 0x83, + 0x0b, + 0x1b, + 0x9c, + 0xd3, + 0x0b, + 0x14, + 0x07, + 0xf3, + 0x81, + 0xc3, + 0x96, + 0x0b, + 0xf8, + 0x0f, + 0xd8, + 0x58, + 0x6b, + 0xd3, + 0xff, + 0x90, + 0x98, + 0x36, + 0x07, + 0x0e, + 0x60, + 0xda, + 0x38, + 0x73, + 0x0f, + 0xff, + 0x02, + 0x9c, + 0x1d, + 0x87, + 0xaf, + 0x47, + 0xfe, + 0x0c, + 0xc0, + 0xd0, + 0x60, + 0xc3, + 0x30, + 0x3f, + 0xf0, + 0x66, + 0x06, + 0x83, + 0x06, + 0x1a, + 0xf3, + 0xff, + 0x80, + 0xfa, + 0x42, + 0x82, + 0x43, + 0xf9, + 0xe0, + 0xbc, + 0x1f, + 0x3a, + 0x1d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x45, + 0x0c, + 0x50, + 0xfe, + 0x26, + 0x86, + 0x61, + 0x98, + 0x26, + 0x86, + 0x21, + 0x98, + 0x7f, + 0xf8, + 0x26, + 0x09, + 0x82, + 0xc3, + 0x5e, + 0x80, + 0xe0, + 0x70, + 0xd7, + 0xa3, + 0xff, + 0x41, + 0x30, + 0x73, + 0x87, + 0xcc, + 0x0b, + 0xfe, + 0x42, + 0x60, + 0xe7, + 0x0f, + 0x9e, + 0x9f, + 0xfc, + 0x0f, + 0x90, + 0x9d, + 0xc3, + 0x90, + 0xe7, + 0x4b, + 0x0f, + 0xd7, + 0x06, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x28, + 0x3d, + 0xfc, + 0x85, + 0x87, + 0xb0, + 0xa6, + 0xff, + 0x05, + 0xad, + 0xa4, + 0x83, + 0x0d, + 0xaf, + 0x5e, + 0xbd, + 0x20, + 0xeb, + 0x21, + 0x68, + 0x67, + 0xd4, + 0xe0, + 0xb4, + 0x37, + 0x40, + 0x34, + 0xff, + 0x01, + 0x2b, + 0x21, + 0x61, + 0xff, + 0x83, + 0xfd, + 0x5d, + 0xea, + 0xe4, + 0x3f, + 0x38, + 0x7f, + 0xbf, + 0xfd, + 0x07, + 0xf3, + 0x82, + 0x81, + 0xbf, + 0xff, + 0x7a, + 0x0f, + 0xfc, + 0x1d, + 0xf8, + 0x2f, + 0x5f, + 0x82, + 0xa0, + 0x29, + 0x86, + 0x70, + 0xa4, + 0x1f, + 0x9c, + 0x90, + 0xa4, + 0xa0, + 0x31, + 0xf0, + 0x69, + 0x15, + 0xc8, + 0xf9, + 0x07, + 0xe0, + 0x71, + 0xe0, + 0x61, + 0x50, + 0xb8, + 0x18, + 0x7d, + 0x21, + 0x69, + 0x8c, + 0x1a, + 0x42, + 0x73, + 0x30, + 0xe9, + 0x1f, + 0xfe, + 0x0a, + 0xf0, + 0x4f, + 0xc8, + 0x6f, + 0x21, + 0x50, + 0xce, + 0x0f, + 0xad, + 0x06, + 0x07, + 0x43, + 0xfd, + 0x87, + 0x3f, + 0x41, + 0x3f, + 0x90, + 0x34, + 0x43, + 0x30, + 0x7d, + 0x40, + 0x7f, + 0xf0, + 0x54, + 0x06, + 0x09, + 0x03, + 0x85, + 0x40, + 0x6d, + 0xf4, + 0xa0, + 0x7d, + 0x18, + 0x28, + 0xaa, + 0x01, + 0xa2, + 0x61, + 0x2e, + 0x0d, + 0x40, + 0x6f, + 0xfc, + 0x15, + 0x01, + 0x82, + 0xc2, + 0x42, + 0xa0, + 0xeb, + 0x75, + 0x06, + 0xbe, + 0x8a, + 0x3b, + 0x01, + 0xe4, + 0xd4, + 0x34, + 0x24, + 0x39, + 0xcb, + 0x4c, + 0x1c, + 0x1a, + 0x44, + 0x78, + 0x30, + 0x0c, + 0x87, + 0xfe, + 0x39, + 0x5d, + 0x37, + 0xe0, + 0xd8, + 0x17, + 0x48, + 0x30, + 0xd7, + 0x97, + 0x4f, + 0xc1, + 0xa4, + 0x57, + 0xa4, + 0x18, + 0x6b, + 0xca, + 0xa9, + 0xf8, + 0x34, + 0x8b, + 0xa4, + 0x60, + 0xbf, + 0xff, + 0x78, + 0x1a, + 0x1f, + 0xf6, + 0x06, + 0xff, + 0xf5, + 0x03, + 0xf5, + 0x03, + 0xfd, + 0x5b, + 0xd5, + 0x90, + 0xfe, + 0xa1, + 0xa1, + 0xff, + 0x50, + 0x1a, + 0x1b, + 0xff, + 0xf7, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xca, + 0xd0, + 0x38, + 0x4f, + 0xf5, + 0xea, + 0x7d, + 0x05, + 0x22, + 0x68, + 0x98, + 0x74, + 0x97, + 0x73, + 0xf4, + 0x14, + 0x83, + 0x30, + 0x64, + 0x13, + 0xcd, + 0x0e, + 0x63, + 0x50, + 0xf2, + 0x83, + 0x20, + 0x50, + 0x52, + 0x0f, + 0xfc, + 0x1a, + 0x41, + 0x84, + 0x83, + 0x0d, + 0x20, + 0xc2, + 0xc1, + 0x86, + 0xa8, + 0xc0, + 0xe0, + 0xc2, + 0xf4, + 0x88, + 0x28, + 0x04, + 0x24, + 0x39, + 0xe3, + 0xc8, + 0x7d, + 0x72, + 0x13, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xaf, + 0x90, + 0xef, + 0xe9, + 0x52, + 0x1e, + 0xc2, + 0xc2, + 0xa0, + 0x7b, + 0x0b, + 0x0a, + 0x81, + 0xec, + 0x2c, + 0x26, + 0x0f, + 0x61, + 0x61, + 0x38, + 0x73, + 0x85, + 0x86, + 0xc3, + 0x9c, + 0x2c, + 0x36, + 0x1c, + 0xc1, + 0x61, + 0xb4, + 0x35, + 0x01, + 0x43, + 0x4a, + 0x06, + 0xc2, + 0xd1, + 0x87, + 0x09, + 0xc0, + 0xe3, + 0x60, + 0xd0, + 0x70, + 0x3f, + 0x54, + 0x58, + 0x30, + 0xc8, + 0x4c, + 0x0c, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x54, + 0xd1, + 0x58, + 0x76, + 0xea, + 0x8a, + 0x38, + 0x76, + 0x63, + 0x1f, + 0xe0, + 0xb3, + 0x19, + 0x87, + 0x0e, + 0xcc, + 0x60, + 0x98, + 0x3b, + 0x30, + 0x6f, + 0xf9, + 0x06, + 0x60, + 0xc2, + 0xf2, + 0x1b, + 0x30, + 0x61, + 0x6e, + 0x1b, + 0x30, + 0x49, + 0x42, + 0x81, + 0x66, + 0x6f, + 0x61, + 0x60, + 0x63, + 0x32, + 0xc3, + 0xe9, + 0x53, + 0x42, + 0xc3, + 0xd9, + 0x7a, + 0xc0, + 0xf9, + 0x0b, + 0x0e, + 0x43, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x86, + 0xa7, + 0xd0, + 0x3f, + 0xd3, + 0xb9, + 0x86, + 0x77, + 0x03, + 0x19, + 0x86, + 0xd2, + 0x83, + 0x19, + 0x85, + 0x61, + 0x6a, + 0x8c, + 0xc2, + 0x9f, + 0x86, + 0x86, + 0x61, + 0xfe, + 0xa1, + 0x90, + 0x5f, + 0xea, + 0x26, + 0x48, + 0x54, + 0x0d, + 0x24, + 0x48, + 0x5e, + 0xa8, + 0xc6, + 0x8c, + 0x1e, + 0x73, + 0x26, + 0x30, + 0xf3, + 0xb9, + 0x91, + 0x87, + 0xaa, + 0x57, + 0xcc, + 0x85, + 0xf1, + 0x01, + 0x02, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x28, + 0x1f, + 0xf1, + 0x7e, + 0x43, + 0x64, + 0x16, + 0xe6, + 0x17, + 0xfa, + 0x23, + 0x30, + 0xb3, + 0x22, + 0x23, + 0x30, + 0xb3, + 0x22, + 0x63, + 0x30, + 0xbf, + 0xd3, + 0x19, + 0x87, + 0xf9, + 0x8c, + 0xc2, + 0x7f, + 0x86, + 0x32, + 0x43, + 0xf9, + 0x98, + 0x90, + 0x7f, + 0xa8, + 0xaa, + 0x30, + 0x51, + 0x89, + 0x93, + 0xb0, + 0x18, + 0xcc, + 0xcc, + 0x9c, + 0x18, + 0x31, + 0xa3, + 0xea, + 0x68, + 0x1f, + 0x04, + 0x88, + 0x14, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x9b, + 0x89, + 0x0c, + 0xc0, + 0xfa, + 0x03, + 0x85, + 0xf9, + 0xca, + 0x3f, + 0xa1, + 0x04, + 0x65, + 0x14, + 0x08, + 0x0a, + 0x23, + 0x25, + 0xc6, + 0x06, + 0x51, + 0x92, + 0xd3, + 0x03, + 0xf5, + 0xb3, + 0x7e, + 0x80, + 0xe0, + 0xd9, + 0x43, + 0x86, + 0x71, + 0x94, + 0x43, + 0x85, + 0x7a, + 0xb2, + 0x5f, + 0xa0, + 0x31, + 0x3b, + 0x63, + 0x86, + 0x93, + 0x72, + 0xc7, + 0x0d, + 0x83, + 0xbe, + 0x95, + 0x85, + 0x20, + 0x44, + 0x45, + 0x61, + 0xff, + 0x83, + 0xc0, + 0x0c, + 0x87, + 0xe5, + 0x01, + 0x6d, + 0x61, + 0xbe, + 0x81, + 0x5f, + 0x3b, + 0x98, + 0x55, + 0x15, + 0x11, + 0x98, + 0x59, + 0x31, + 0x91, + 0x98, + 0x5d, + 0xbd, + 0x91, + 0x98, + 0x66, + 0x24, + 0x11, + 0x98, + 0x5f, + 0xf3, + 0x19, + 0x04, + 0xdb, + 0xca, + 0x8c, + 0x90, + 0xa8, + 0x48, + 0xc4, + 0x48, + 0x3f, + 0xe9, + 0x52, + 0xa0, + 0xad, + 0x53, + 0x33, + 0x90, + 0x3c, + 0x9e, + 0x23, + 0x27, + 0x0a, + 0xa6, + 0x73, + 0xeb, + 0x41, + 0x21, + 0xa1, + 0x04, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0xff, + 0xfd, + 0xe0, + 0xce, + 0x1f, + 0xf8, + 0x70, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x17, + 0xfa, + 0x0f, + 0xb8, + 0x35, + 0x87, + 0xda, + 0x82, + 0x70, + 0xfb, + 0x3c, + 0x07, + 0x0f, + 0x38, + 0x38, + 0x70, + 0xf5, + 0x85, + 0xab, + 0x0f, + 0x50, + 0x39, + 0xc1, + 0x85, + 0xa1, + 0xce, + 0x0c, + 0x17, + 0x57, + 0xa7, + 0x06, + 0x0f, + 0xa5, + 0x05, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x1f, + 0x9d, + 0x0c, + 0xe8, + 0x67, + 0xc0, + 0xb0, + 0xde, + 0x41, + 0x40, + 0x58, + 0x1c, + 0x0e, + 0x1d, + 0x61, + 0x3e, + 0x0f, + 0xaf, + 0xea, + 0x78, + 0x3f, + 0xf0, + 0x48, + 0x6b, + 0xff, + 0xf6, + 0x19, + 0xc3, + 0xff, + 0x02, + 0xff, + 0xc1, + 0xf4, + 0x90, + 0x6c, + 0x3e, + 0xc0, + 0xf0, + 0x30, + 0x41, + 0x38, + 0x68, + 0x18, + 0x30, + 0xbf, + 0xe4, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x17, + 0xfa, + 0xff, + 0x8d, + 0x0f, + 0x68, + 0x76, + 0x1a, + 0x06, + 0x87, + 0x6c, + 0x0c, + 0x1a, + 0x1d, + 0x9a, + 0xa0, + 0x7e, + 0x41, + 0x83, + 0xc8, + 0x30, + 0x48, + 0x30, + 0x58, + 0x5a, + 0x48, + 0x30, + 0x58, + 0x1e, + 0x64, + 0x18, + 0x3a, + 0x0e, + 0x51, + 0x06, + 0x50, + 0xc7, + 0x39, + 0x07, + 0x60, + 0x46, + 0x04, + 0x83, + 0x43, + 0xa8, + 0x09, + 0x6f, + 0xf3, + 0xfa, + 0x64, + 0x3c, + 0xf2, + 0x3e, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x82, + 0xff, + 0x83, + 0x74, + 0x0b, + 0x0f, + 0xd4, + 0x28, + 0x0c, + 0x3e, + 0x70, + 0xb5, + 0x61, + 0xf6, + 0xa8, + 0x13, + 0xfa, + 0x09, + 0x04, + 0x81, + 0xc0, + 0xc1, + 0xfe, + 0x64, + 0x60, + 0x9f, + 0xe2, + 0xa1, + 0x83, + 0xea, + 0x14, + 0x66, + 0x0f, + 0xb0, + 0x49, + 0xb0, + 0x69, + 0x90, + 0x48, + 0xa8, + 0x33, + 0xe0, + 0xb4, + 0x0c, + 0xa0, + 0xda, + 0x0e, + 0x9b, + 0x28, + 0x33, + 0x0f, + 0x20, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x14, + 0x1f, + 0xf6, + 0x8c, + 0xff, + 0xc8, + 0x18, + 0xd0, + 0x61, + 0xf2, + 0xed, + 0x06, + 0x1f, + 0x7f, + 0xa3, + 0x0f, + 0xcc, + 0x48, + 0x3f, + 0x83, + 0x31, + 0x23, + 0x85, + 0x86, + 0x62, + 0x46, + 0x41, + 0x85, + 0xff, + 0x34, + 0x4c, + 0x35, + 0x0d, + 0x19, + 0x8c, + 0x34, + 0x92, + 0x50, + 0xcc, + 0x36, + 0x09, + 0x24, + 0x2c, + 0x36, + 0x09, + 0x24, + 0x2c, + 0x8a, + 0x02, + 0x4e, + 0xf3, + 0xb1, + 0x85, + 0x2b, + 0x90, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0x41, + 0xa8, + 0x1f, + 0xd7, + 0x0f, + 0xfd, + 0x07, + 0x4e, + 0x94, + 0x06, + 0x1f, + 0x28, + 0x1e, + 0x02, + 0x19, + 0xf2, + 0x0e, + 0x74, + 0x37, + 0x91, + 0xf2, + 0x07, + 0xd0, + 0x7a, + 0x81, + 0xe6, + 0x05, + 0xff, + 0xfb, + 0x0e, + 0xa0, + 0x7f, + 0xe0, + 0x7f, + 0xe0, + 0xfd, + 0x92, + 0x07, + 0x0f, + 0xa8, + 0x0b, + 0x18, + 0x08, + 0x6d, + 0x02, + 0x87, + 0x06, + 0x17, + 0xf4, + 0x83, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x83, + 0xff, + 0x05, + 0x85, + 0xff, + 0x27, + 0xfa, + 0x28, + 0x1f, + 0x41, + 0x40, + 0x90, + 0xfb, + 0x0b, + 0x06, + 0x87, + 0xd2, + 0x30, + 0x3f, + 0x83, + 0x28, + 0xd0, + 0x61, + 0x60, + 0x7f, + 0xe3, + 0x41, + 0x87, + 0xfd, + 0xb1, + 0x84, + 0xff, + 0x26, + 0x66, + 0x13, + 0x05, + 0xa6, + 0x4e, + 0x13, + 0x05, + 0xa6, + 0x16, + 0x13, + 0x05, + 0xab, + 0x0b, + 0x21, + 0xfe, + 0x6e, + 0xdc, + 0x86, + 0x0b, + 0x79, + 0x07, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x7f, + 0xeb, + 0xfc, + 0x85, + 0x98, + 0x54, + 0x0f, + 0xd9, + 0x85, + 0x21, + 0xef, + 0xf8, + 0x90, + 0xf6, + 0x64, + 0x67, + 0xf0, + 0x59, + 0x91, + 0x98, + 0x58, + 0x5f, + 0xf1, + 0xc0, + 0xc3, + 0x9c, + 0x36, + 0xc6, + 0x1e, + 0xc3, + 0x66, + 0x61, + 0x7f, + 0xce, + 0x6e, + 0x1e, + 0xc2, + 0x60, + 0xb0, + 0xf6, + 0x2a, + 0x81, + 0x64, + 0x53, + 0xea, + 0x7e, + 0x72, + 0x14, + 0x1d, + 0xc8, + 0x3c, + 0x87, + 0xfe, + 0x0c, + 0xff, + 0xfd, + 0xc1, + 0xa0, + 0xd0, + 0x73, + 0x5f, + 0xe0, + 0xa8, + 0x38, + 0x30, + 0x68, + 0x28, + 0x0c, + 0x18, + 0x34, + 0x0f, + 0xff, + 0x81, + 0x5f, + 0xfa, + 0x74, + 0x3f, + 0xcd, + 0x9f, + 0xfd, + 0x30, + 0x56, + 0x1f, + 0xfb, + 0xd5, + 0xb8, + 0x3d, + 0x8c, + 0x94, + 0x0e, + 0xa0, + 0x49, + 0x20, + 0xc7, + 0xfc, + 0x3d, + 0xc0, + 0x43, + 0xfe, + 0x0f, + 0xfc, + 0x21, + 0x55, + 0xea, + 0x86, + 0xd0, + 0x96, + 0xe5, + 0xad, + 0x0e, + 0x5f, + 0xc1, + 0x3a, + 0x07, + 0xad, + 0xa3, + 0xe0, + 0xcc, + 0x1b, + 0x6d, + 0x0e, + 0x7d, + 0x4e, + 0x42, + 0x78, + 0x2b, + 0x6e, + 0x55, + 0xc1, + 0xaa, + 0x58, + 0x0a, + 0x0f, + 0x5f, + 0xff, + 0xa0, + 0xed, + 0x0f, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0xa0, + 0x1c, + 0x3e, + 0xd0, + 0x38, + 0xe0, + 0xc2, + 0xfa, + 0xa4, + 0x1f, + 0x83, + 0xff, + 0x07, + 0x20, + 0xa0, + 0xff, + 0x71, + 0x43, + 0xfe, + 0x45, + 0x1a, + 0x0a, + 0x07, + 0x7f, + 0xa2, + 0x43, + 0xb4, + 0xd5, + 0x1a, + 0x1d, + 0xab, + 0x98, + 0xfe, + 0x06, + 0x38, + 0xc6, + 0x16, + 0x0f, + 0xf4, + 0x68, + 0x30, + 0xff, + 0x72, + 0x60, + 0x7f, + 0x87, + 0x33, + 0x03, + 0x05, + 0x8c, + 0x6e, + 0x07, + 0xf8, + 0x60, + 0x38, + 0x18, + 0x2c, + 0x90, + 0xb2, + 0x7f, + 0x8e, + 0xa3, + 0x26, + 0x0b, + 0x79, + 0x07, + 0x90, + 0xff, + 0xc1, + 0x0f, + 0xfa, + 0x0e, + 0x7f, + 0x8f, + 0xf4, + 0x07, + 0x0b, + 0x06, + 0x06, + 0x09, + 0xfe, + 0x1a, + 0x3c, + 0x82, + 0x81, + 0xd4, + 0xf5, + 0x40, + 0xbf, + 0x90, + 0x38, + 0x77, + 0x40, + 0x4d, + 0x5d, + 0x43, + 0x3f, + 0x90, + 0xb0, + 0xff, + 0xc1, + 0x21, + 0xdf, + 0xff, + 0xb8, + 0x3b, + 0x83, + 0xff, + 0x03, + 0xd5, + 0xbc, + 0x1f, + 0x39, + 0x44, + 0x70, + 0x21, + 0xb4, + 0x29, + 0x58, + 0x30, + 0xbf, + 0xe8, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1e, + 0x70, + 0xf6, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0xff, + 0x90, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xbf, + 0xf2, + 0x1f, + 0x61, + 0xed, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x1b, + 0x21, + 0xff, + 0xb4, + 0xd0, + 0x7f, + 0xfe, + 0xf2, + 0x05, + 0x06, + 0x4d, + 0x0f, + 0x50, + 0x2a, + 0x1a, + 0x1d, + 0xff, + 0xaa, + 0x0e, + 0x68, + 0xb5, + 0xb4, + 0x0f, + 0x50, + 0x2a, + 0x0e, + 0x1e, + 0xa0, + 0x54, + 0x1c, + 0x3d, + 0x7f, + 0x40, + 0xc3, + 0xd4, + 0x0a, + 0x80, + 0xd0, + 0xea, + 0x05, + 0x40, + 0x39, + 0x20, + 0xbf, + 0xa0, + 0xb7, + 0x41, + 0x40, + 0xa8, + 0x13, + 0xe0, + 0x0d, + 0x87, + 0xb0, + 0xea, + 0xba, + 0xf7, + 0x44, + 0x33, + 0xa1, + 0xda, + 0x1f, + 0x7f, + 0xe0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0xff, + 0x83, + 0xf6, + 0x1e, + 0xd0, + 0xdf, + 0xff, + 0xbc, + 0x13, + 0x85, + 0x02, + 0x0f, + 0x9c, + 0x1c, + 0x0b, + 0x0f, + 0x39, + 0x40, + 0xd6, + 0x1c, + 0xe4, + 0x1e, + 0x43, + 0x9f, + 0xff, + 0x80, + 0x09, + 0xb4, + 0xd0, + 0xb0, + 0xbb, + 0x82, + 0xd0, + 0xb0, + 0xe9, + 0x03, + 0xcb, + 0x68, + 0x69, + 0x05, + 0xea, + 0xb8, + 0x7f, + 0xc6, + 0x85, + 0x87, + 0x70, + 0x5a, + 0x16, + 0x1d, + 0x21, + 0x68, + 0x58, + 0x75, + 0x02, + 0xf5, + 0x58, + 0x5f, + 0xd1, + 0xca, + 0xb0, + 0xb4, + 0x0c, + 0x68, + 0x58, + 0x5a, + 0x06, + 0x34, + 0x2c, + 0x2d, + 0x05, + 0x0d, + 0x0b, + 0x0b, + 0xfa, + 0x3f, + 0xc1, + 0x68, + 0x14, + 0x68, + 0x1c, + 0x3f, + 0xf0, + 0x78, + 0x09, + 0x81, + 0x40, + 0xff, + 0x50, + 0x14, + 0x0f, + 0xf6, + 0x82, + 0x81, + 0xfd, + 0x7f, + 0xfc, + 0x81, + 0xc3, + 0x50, + 0x3f, + 0x70, + 0x6a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf9, + 0xff, + 0xf4, + 0x1c, + 0xba, + 0xd7, + 0x83, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x0a, + 0x41, + 0xff, + 0x02, + 0x64, + 0x70, + 0x69, + 0xa6, + 0xd0, + 0x70, + 0x60, + 0xd3, + 0xfa, + 0xff, + 0x95, + 0x12, + 0x38, + 0x30, + 0x6b, + 0x12, + 0x38, + 0x34, + 0xd1, + 0x5c, + 0xaf, + 0xf8, + 0x0d, + 0xe8, + 0x27, + 0x0f, + 0xa4, + 0xbf, + 0xe4, + 0x29, + 0x0d, + 0xc0, + 0xd0, + 0xaf, + 0x20, + 0xc2, + 0xd5, + 0xea, + 0x20, + 0xe0, + 0xb0, + 0xf9, + 0xe0, + 0x9c, + 0x3e, + 0xd0, + 0x3e, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xf0, + 0x34, + 0x2d, + 0x0d, + 0x83, + 0x42, + 0xd0, + 0xd8, + 0x3f, + 0xff, + 0x03, + 0x96, + 0xe5, + 0xd8, + 0x34, + 0x2d, + 0x0d, + 0x83, + 0x42, + 0xd0, + 0xd8, + 0x3f, + 0xff, + 0x03, + 0x42, + 0xd0, + 0x9c, + 0x18, + 0x6d, + 0x0d, + 0x94, + 0x0d, + 0xa1, + 0xb3, + 0x0e, + 0xd0, + 0x9d, + 0x83, + 0xb4, + 0xfa, + 0x0f, + 0xfc, + 0x00, + 0x07, + 0xff, + 0xe0, + 0xda, + 0x16, + 0x84, + 0xe1, + 0xb4, + 0x2c, + 0x33, + 0x86, + 0xd0, + 0xb4, + 0x27, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x85, + 0x86, + 0x70, + 0xda, + 0x16, + 0x84, + 0xe1, + 0xbf, + 0xff, + 0x06, + 0xc3, + 0x61, + 0x9c, + 0x36, + 0x1b, + 0x0c, + 0xe1, + 0x38, + 0x6c, + 0x17, + 0x90, + 0xa8, + 0x1b, + 0x0f, + 0x40, + 0xd0, + 0xda, + 0x1d, + 0x8e, + 0x1c, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x0a, + 0x21, + 0xfe, + 0xa0, + 0x1e, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x6d, + 0x0a, + 0x81, + 0x38, + 0x6d, + 0x0a, + 0x81, + 0x38, + 0x6f, + 0xff, + 0xc1, + 0xb4, + 0x2a, + 0x04, + 0xe1, + 0xb4, + 0x2a, + 0x04, + 0xe1, + 0xbf, + 0xff, + 0x06, + 0xd0, + 0xa8, + 0x13, + 0x86, + 0xd0, + 0xa8, + 0x13, + 0x86, + 0xd0, + 0xa8, + 0x5e, + 0x80, + 0x0f, + 0xfc, + 0xff, + 0xf8, + 0x3f, + 0x3e, + 0x0d, + 0x73, + 0x68, + 0x7c, + 0xfc, + 0x85, + 0xff, + 0xfb, + 0x42, + 0xd0, + 0x9f, + 0x21, + 0x68, + 0x4f, + 0xff, + 0xef, + 0x21, + 0x68, + 0x4f, + 0x90, + 0xb4, + 0x27, + 0xff, + 0xf7, + 0x90, + 0xb4, + 0x27, + 0xc8, + 0x5a, + 0x13, + 0xe4, + 0x2d, + 0x3e, + 0x83, + 0xff, + 0x3f, + 0xff, + 0x78, + 0x3e, + 0xb9, + 0x41, + 0xfc, + 0xf5, + 0x37, + 0x06, + 0x7d, + 0x02, + 0x81, + 0x5c, + 0x09, + 0x0c, + 0xa0, + 0xe4, + 0x2b, + 0xff, + 0xe0, + 0xda, + 0x15, + 0x02, + 0x70, + 0xda, + 0x15, + 0x02, + 0x70, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x54, + 0x0d, + 0x86, + 0xff, + 0xfc, + 0x1b, + 0x0d, + 0x40, + 0x9c, + 0x27, + 0x0d, + 0x40, + 0x9c, + 0x29, + 0x0d, + 0x41, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xec, + 0x33, + 0x07, + 0x51, + 0x23, + 0x1c, + 0x14, + 0x41, + 0x43, + 0x0d, + 0x36, + 0x08, + 0x17, + 0xf0, + 0x10, + 0xff, + 0xc1, + 0xaf, + 0xff, + 0x05, + 0x40, + 0xb0, + 0xd8, + 0x57, + 0xff, + 0x82, + 0xa0, + 0x58, + 0x6c, + 0x2b, + 0xff, + 0xc1, + 0x50, + 0x2c, + 0x36, + 0x15, + 0x02, + 0xc1, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x07, + 0xff, + 0xf6, + 0xe1, + 0x9c, + 0x33, + 0xb8, + 0x67, + 0x0c, + 0xee, + 0x19, + 0xc3, + 0x3b, + 0x86, + 0x70, + 0xce, + 0xff, + 0xfe, + 0xdc, + 0x33, + 0x86, + 0x77, + 0x0c, + 0xe1, + 0x9d, + 0xc3, + 0x38, + 0x67, + 0x70, + 0xce, + 0x19, + 0xdc, + 0x33, + 0x86, + 0x77, + 0xff, + 0xf6, + 0xe1, + 0xfe, + 0x70, + 0x0f, + 0x68, + 0x7f, + 0xda, + 0x1f, + 0xf7, + 0x07, + 0xbf, + 0xfe, + 0x8c, + 0x36, + 0x85, + 0x43, + 0x0d, + 0xa1, + 0x50, + 0xc3, + 0x68, + 0x54, + 0x3f, + 0xfe, + 0x8d, + 0x77, + 0x2d, + 0x43, + 0x0d, + 0xa1, + 0x50, + 0xc3, + 0x68, + 0x54, + 0x30, + 0xda, + 0x15, + 0x0f, + 0xff, + 0xa3, + 0x43, + 0xf5, + 0x00, + 0xff, + 0xfc, + 0xe8, + 0x4e, + 0x1b, + 0x70, + 0xce, + 0x1b, + 0x70, + 0xce, + 0x1b, + 0x7f, + 0xff, + 0x3a, + 0xeb, + 0x5d, + 0xb8, + 0x67, + 0x0d, + 0xb8, + 0x67, + 0x0d, + 0xbf, + 0xff, + 0x99, + 0x0a, + 0xc3, + 0x28, + 0x39, + 0xc3, + 0xfe, + 0x70, + 0xff, + 0x9c, + 0x3f, + 0xe7, + 0x0f, + 0x0f, + 0x68, + 0x7f, + 0xed, + 0x0f, + 0xbf, + 0xff, + 0x26, + 0x1b, + 0x43, + 0x69, + 0x86, + 0xd0, + 0xda, + 0x7f, + 0xfe, + 0x4c, + 0x36, + 0x86, + 0xd3, + 0x0d, + 0xa1, + 0xb4, + 0xc3, + 0x68, + 0x6d, + 0x3f, + 0xff, + 0x26, + 0x1b, + 0x43, + 0x61, + 0xf6, + 0x87, + 0xfe, + 0xd0, + 0xff, + 0xda, + 0x1e, + 0x0e, + 0xd0, + 0xff, + 0xda, + 0x1f, + 0x7f, + 0xfe, + 0x06, + 0x85, + 0xa1, + 0x38, + 0x34, + 0x2d, + 0x09, + 0xc1, + 0xff, + 0xf8, + 0x1a, + 0x17, + 0x04, + 0xe0, + 0xd0, + 0xb4, + 0x27, + 0x06, + 0x85, + 0xa1, + 0x38, + 0x3f, + 0xff, + 0x03, + 0x0d, + 0xa1, + 0xd0, + 0x7b, + 0x43, + 0xb4, + 0x3b, + 0x83, + 0x38, + 0x79, + 0xff, + 0x40, + 0x03, + 0xff, + 0xf0, + 0x4e, + 0x13, + 0x84, + 0xe1, + 0x38, + 0x4e, + 0x13, + 0x84, + 0xff, + 0xfc, + 0x13, + 0x84, + 0xe1, + 0x38, + 0x4e, + 0x13, + 0x84, + 0xe1, + 0x3f, + 0xff, + 0x07, + 0xea, + 0x07, + 0xcf, + 0xff, + 0xe4, + 0x0b, + 0xad, + 0x7b, + 0x43, + 0xda, + 0x1d, + 0x87, + 0x3c, + 0x1e, + 0xc2, + 0x7c, + 0x87, + 0xac, + 0x1e, + 0x43, + 0xaf, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x70, + 0xff, + 0xc7, + 0xff, + 0xd0, + 0x1c, + 0x3f, + 0xa8, + 0x0e, + 0x0f, + 0xea, + 0x1f, + 0xfe, + 0x06, + 0x99, + 0x83, + 0x41, + 0x83, + 0x42, + 0xd3, + 0x47, + 0x06, + 0x85, + 0xff, + 0x81, + 0xa1, + 0x60, + 0xd0, + 0x60, + 0xc3, + 0x69, + 0xa0, + 0xc1, + 0x86, + 0xff, + 0xc3, + 0x86, + 0xc3, + 0xf5, + 0x87, + 0xfb, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x17, + 0xf8, + 0xff, + 0x9c, + 0x19, + 0x86, + 0x74, + 0x18, + 0x33, + 0x0e, + 0xc2, + 0xc1, + 0x98, + 0x76, + 0x16, + 0x0c, + 0xc3, + 0xb0, + 0xbf, + 0xc1, + 0xd8, + 0x58, + 0x33, + 0x0e, + 0xc2, + 0xc1, + 0x98, + 0x76, + 0x16, + 0x0c, + 0xc3, + 0xb0, + 0xb0, + 0x66, + 0x1d, + 0x85, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xf9, + 0xc3, + 0xfe, + 0xfa, + 0x08, + 0x7f, + 0xff, + 0x61, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xa3, + 0xd7, + 0xaf, + 0x02, + 0x73, + 0x0b, + 0x06, + 0x3b, + 0x9a, + 0x38, + 0x31, + 0xdc, + 0xff, + 0xc3, + 0xb9, + 0x85, + 0x83, + 0x1d, + 0xcc, + 0x2c, + 0x18, + 0xee, + 0x7f, + 0xe1, + 0xdc, + 0x3f, + 0xce, + 0xff, + 0xfe, + 0xc3, + 0xff, + 0x38, + 0x09, + 0x0f, + 0xfc, + 0xe0, + 0x70, + 0xb8, + 0x0e, + 0x07, + 0x0b, + 0x82, + 0xd0, + 0x68, + 0x3c, + 0x19, + 0xc0, + 0xe8, + 0x38, + 0x33, + 0x81, + 0xd0, + 0x58, + 0x69, + 0x02, + 0x82, + 0x81, + 0xff, + 0xf8, + 0x18, + 0x6d, + 0x0d, + 0x83, + 0x0d, + 0xa1, + 0xb0, + 0x7f, + 0xfe, + 0x06, + 0x85, + 0xa1, + 0xb0, + 0x61, + 0xb4, + 0x36, + 0x0f, + 0xff, + 0xc0, + 0xd7, + 0xfd, + 0x80, + 0x05, + 0xff, + 0xe4, + 0x35, + 0x02, + 0x90, + 0xb4, + 0x35, + 0x02, + 0x90, + 0xb4, + 0x35, + 0xff, + 0xe4, + 0x35, + 0x02, + 0x90, + 0xb4, + 0x35, + 0x02, + 0xe0, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0xa1, + 0xfb, + 0x43, + 0x68, + 0x7c, + 0xe1, + 0xda, + 0x1e, + 0xb4, + 0x3b, + 0x43, + 0xa8, + 0x1f, + 0x68, + 0x7f, + 0xe0, + 0xfc, + 0x0b, + 0x0a, + 0xff, + 0x07, + 0x68, + 0x7a, + 0xd0, + 0xbf, + 0xc1, + 0x3a, + 0x1b, + 0x30, + 0x60, + 0xb4, + 0x3b, + 0x30, + 0x67, + 0x90, + 0xf7, + 0xfa, + 0xff, + 0x81, + 0x98, + 0x30, + 0x69, + 0x98, + 0x33, + 0x06, + 0x0c, + 0x63, + 0x07, + 0xf8, + 0xd3, + 0x1c, + 0x19, + 0x85, + 0x41, + 0x87, + 0x0d, + 0x85, + 0x03, + 0x05, + 0x03, + 0x61, + 0xda, + 0x0a, + 0x06, + 0xc3, + 0x70, + 0x1d, + 0x0d, + 0x85, + 0x40, + 0x5c, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xa9, + 0xe3, + 0xf8, + 0x1d, + 0x48, + 0x59, + 0x98, + 0x30, + 0xfb, + 0x33, + 0x06, + 0x1f, + 0x66, + 0x60, + 0xff, + 0x8f, + 0xe0, + 0x72, + 0x06, + 0x33, + 0x30, + 0x6c, + 0x0a, + 0x19, + 0x98, + 0x33, + 0x06, + 0x99, + 0x98, + 0xe6, + 0xac, + 0x19, + 0x98, + 0xe3, + 0xe4, + 0x1f, + 0xc5, + 0x01, + 0xe0, + 0xb0, + 0xed, + 0x07, + 0x82, + 0x83, + 0xb0, + 0x74, + 0xd0, + 0xf5, + 0xbc, + 0x0b, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x61, + 0xef, + 0xf0, + 0xe1, + 0xec, + 0x81, + 0x94, + 0x0f, + 0x64, + 0x0c, + 0xff, + 0x9c, + 0x81, + 0xda, + 0x07, + 0x07, + 0xfd, + 0x40, + 0x50, + 0x19, + 0xa7, + 0x18, + 0x34, + 0x19, + 0x03, + 0x06, + 0x98, + 0x59, + 0x03, + 0x03, + 0xd0, + 0x2c, + 0x81, + 0x85, + 0xe0, + 0xdf, + 0xe0, + 0xbc, + 0x1b, + 0x0f, + 0xba, + 0x61, + 0x41, + 0xcf, + 0x02, + 0xd0, + 0xf5, + 0xa1, + 0x9c, + 0x3f, + 0xf0, + 0x60, + 0x03, + 0xff, + 0xe8, + 0x33, + 0x84, + 0xc1, + 0x50, + 0x33, + 0x84, + 0xc1, + 0x50, + 0x33, + 0xff, + 0xe8, + 0x33, + 0x84, + 0xc1, + 0x50, + 0x33, + 0xad, + 0x6b, + 0x70, + 0x75, + 0x3e, + 0xbd, + 0x44, + 0x3c, + 0xf0, + 0x5c, + 0x1e, + 0x7e, + 0x42, + 0xa7, + 0x20, + 0xb4, + 0xd0, + 0xb4, + 0xb0, + 0xf6, + 0x85, + 0xa1, + 0xf9, + 0xc3, + 0x68, + 0x7d, + 0x68, + 0x6d, + 0x0f, + 0x58, + 0x7b, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xed, + 0x41, + 0x7f, + 0x06, + 0xda, + 0x03, + 0x33, + 0x0d, + 0x83, + 0x06, + 0x66, + 0x1b, + 0x0e, + 0xcc, + 0xef, + 0xfc, + 0x77, + 0x61, + 0xb4, + 0x36, + 0xe6, + 0x1b, + 0x83, + 0x66, + 0x61, + 0x3e, + 0x0d, + 0x99, + 0x85, + 0xb8, + 0x6c, + 0xcc, + 0x2c, + 0xa0, + 0x5f, + 0xc0, + 0xa0, + 0x30, + 0xb4, + 0x33, + 0x85, + 0x40, + 0x41, + 0x9d, + 0x0d, + 0xc1, + 0xed, + 0x0e, + 0x74, + 0x3f, + 0xf0, + 0x40, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x05, + 0x40, + 0xb4, + 0x33, + 0x85, + 0x40, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x33, + 0x05, + 0x40, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xa8, + 0x07, + 0x40, + 0xc1, + 0xd2, + 0x17, + 0x0f, + 0x07, + 0x48, + 0x6f, + 0x83, + 0xe9, + 0x0e, + 0xe0, + 0xfb, + 0xd7, + 0x90, + 0x5c, + 0x86, + 0xe4, + 0x3e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x20, + 0xc0, + 0x9f, + 0xc6, + 0x0c, + 0x19, + 0x99, + 0x94, + 0x31, + 0x8c, + 0xcc, + 0x19, + 0x9a, + 0x66, + 0x63, + 0x3d, + 0x13, + 0xf8, + 0xab, + 0xa9, + 0xdc, + 0xc3, + 0x61, + 0xb3, + 0x30, + 0xd8, + 0x6c, + 0xce, + 0xff, + 0xe3, + 0x35, + 0xda, + 0xef, + 0xe0, + 0xd8, + 0x6c, + 0x3f, + 0x61, + 0xa0, + 0xfd, + 0x87, + 0xfe, + 0x30, + 0xc0, + 0x0c, + 0xc1, + 0xfd, + 0x7a, + 0x4f, + 0xf4, + 0x61, + 0xf6, + 0x09, + 0x30, + 0x41, + 0xb0, + 0x49, + 0x81, + 0xc0, + 0xc0, + 0xd3, + 0x05, + 0x83, + 0x0b, + 0x57, + 0xd5, + 0xc0, + 0x71, + 0x90, + 0xb8, + 0x1e, + 0x83, + 0xe4, + 0x3f, + 0x3f, + 0xfe, + 0x40, + 0xe1, + 0x38, + 0x5a, + 0x07, + 0xff, + 0xc8, + 0x1c, + 0x27, + 0x0b, + 0x40, + 0xe1, + 0x38, + 0x5a, + 0x07, + 0xff, + 0xc8, + 0x0f, + 0x21, + 0xff, + 0x81, + 0x60, + 0x60, + 0xfe, + 0xe0, + 0xd6, + 0x87, + 0x3f, + 0xfe, + 0x43, + 0x90, + 0x30, + 0x67, + 0x0f, + 0xdc, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x61, + 0xb8, + 0x3e, + 0xf2, + 0x19, + 0xe0, + 0xd7, + 0xff, + 0xe8, + 0x13, + 0xa0, + 0xa0, + 0x58, + 0x86, + 0xff, + 0xf0, + 0x7b, + 0x41, + 0x40, + 0xb0, + 0xf6, + 0x82, + 0x80, + 0x70, + 0xf7, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0x7f, + 0x05, + 0xf0, + 0x6c, + 0xcc, + 0x14, + 0x1c, + 0x2c, + 0xcc, + 0xf0, + 0x4e, + 0x99, + 0x9e, + 0x41, + 0x41, + 0xce, + 0xec, + 0x0f, + 0x07, + 0x6e, + 0x65, + 0xa0, + 0x82, + 0xcc, + 0xc3, + 0x3a, + 0x16, + 0x66, + 0x15, + 0xa2, + 0x0c, + 0xcc, + 0xb4, + 0x2c, + 0x1f, + 0xc1, + 0xed, + 0x06, + 0x87, + 0xce, + 0x85, + 0x07, + 0x9f, + 0x21, + 0xfd, + 0x79, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf7, + 0x90, + 0x21, + 0xf9, + 0xe0, + 0x36, + 0x1f, + 0x3e, + 0xbe, + 0x44, + 0x3f, + 0xad, + 0x0a, + 0x81, + 0xd7, + 0xd4, + 0xff, + 0x06, + 0x5c, + 0x1f, + 0x21, + 0x9f, + 0xff, + 0x21, + 0x98, + 0x2a, + 0x05, + 0xa1, + 0x9e, + 0xaf, + 0x55, + 0xa1, + 0x9c, + 0x2a, + 0x05, + 0xa1, + 0x98, + 0x2a, + 0x05, + 0xa1, + 0x9f, + 0xff, + 0x20, + 0x0f, + 0xd4, + 0x0e, + 0xfe, + 0x0b, + 0x43, + 0xb3, + 0x30, + 0x5f, + 0xc0, + 0xcc, + 0x8b, + 0x80, + 0xe0, + 0xcc, + 0xa7, + 0x60, + 0xd0, + 0x66, + 0x54, + 0x3d, + 0x02, + 0xfe, + 0x0d, + 0xe0, + 0xd9, + 0x98, + 0x57, + 0xc1, + 0x66, + 0x4d, + 0xc0, + 0xb8, + 0xcc, + 0xbe, + 0xad, + 0xe3, + 0x33, + 0x4d, + 0x76, + 0x0f, + 0xe0, + 0x61, + 0xb0, + 0x61, + 0xec, + 0x36, + 0x1f, + 0xd8, + 0x6c, + 0x3f, + 0xbf, + 0xc0, + 0x0f, + 0xe7, + 0x0d, + 0xfc, + 0x19, + 0xc3, + 0x66, + 0x40, + 0xff, + 0x46, + 0x64, + 0x19, + 0xc3, + 0x66, + 0x41, + 0x9c, + 0x37, + 0x76, + 0x7f, + 0xe3, + 0x73, + 0x0f, + 0xf6, + 0x64, + 0x19, + 0xc3, + 0x66, + 0x41, + 0x9c, + 0x36, + 0x64, + 0x3f, + 0xe8, + 0xfe, + 0x0c, + 0xe1, + 0xb4, + 0x3e, + 0x70, + 0xd0, + 0x7e, + 0x70, + 0xfe, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0xa9, + 0xe0, + 0xef, + 0xd7, + 0x96, + 0x0f, + 0x9c, + 0x14, + 0x06, + 0x87, + 0xda, + 0x50, + 0x70, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x5e, + 0xb8, + 0x3f, + 0xbc, + 0x50, + 0xf2, + 0x19, + 0xb4, + 0x0a, + 0x03, + 0xe4, + 0x1d, + 0xff, + 0xeb, + 0x0d, + 0x85, + 0x40, + 0xb0, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x54, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0xff, + 0xe0, + 0x80, + 0x0f, + 0x98, + 0x3f, + 0xf1, + 0x7a, + 0x0f, + 0xe7, + 0xc8, + 0x2e, + 0x42, + 0x7d, + 0x4f, + 0xf3, + 0x78, + 0x08, + 0x7f, + 0xe0, + 0x9f, + 0xff, + 0xc1, + 0xe8, + 0x12, + 0x28, + 0x3c, + 0xe1, + 0x68, + 0x28, + 0x19, + 0x80, + 0xf8, + 0x34, + 0x86, + 0xbf, + 0xfc, + 0x1d, + 0x40, + 0xb4, + 0x2d, + 0x0d, + 0x75, + 0x7a, + 0xad, + 0x0d, + 0x40, + 0xb4, + 0x2d, + 0x0d, + 0x40, + 0xb4, + 0x2d, + 0x0d, + 0x7f, + 0xf9, + 0x00, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0xe1, + 0xdf, + 0xcd, + 0x3d, + 0x58, + 0xcc, + 0xc5, + 0x51, + 0x71, + 0x99, + 0x9f, + 0xf2, + 0x66, + 0x61, + 0x68, + 0x76, + 0xee, + 0x16, + 0x1e, + 0xee, + 0xff, + 0xf3, + 0x99, + 0x82, + 0x41, + 0x40, + 0x66, + 0x60, + 0xff, + 0x8c, + 0xcc, + 0x94, + 0x0a, + 0x03, + 0xf9, + 0xcd, + 0x18, + 0x18, + 0x4e, + 0x07, + 0x18, + 0x10, + 0x52, + 0x12, + 0x50, + 0x3f, + 0xe7, + 0xc8, + 0x00, + 0x0f, + 0xe9, + 0x0d, + 0xdd, + 0x9f, + 0xf4, + 0x66, + 0x61, + 0xb4, + 0x36, + 0x66, + 0x17, + 0x78, + 0x2c, + 0xcc, + 0xb8, + 0x16, + 0x9b, + 0xb9, + 0x2f, + 0xc7, + 0x76, + 0xd7, + 0xbc, + 0x66, + 0x61, + 0xf6, + 0x0c, + 0xcc, + 0xbe, + 0x8c, + 0x19, + 0x99, + 0x23, + 0x18, + 0x37, + 0x72, + 0x83, + 0x18, + 0x3a, + 0xc5, + 0xd1, + 0x30, + 0x41, + 0xca, + 0x0d, + 0x87, + 0xfe, + 0xf8, + 0x00, + 0x0f, + 0xe4, + 0x39, + 0x78, + 0x36, + 0x86, + 0xee, + 0xef, + 0xfc, + 0x66, + 0x74, + 0x0f, + 0x66, + 0x66, + 0xc8, + 0x74, + 0x66, + 0x65, + 0x15, + 0x58, + 0xee, + 0xcd, + 0xa6, + 0x0c, + 0xcc, + 0xd8, + 0x9c, + 0x19, + 0x99, + 0xe4, + 0xcc, + 0x19, + 0x99, + 0xb7, + 0x8c, + 0x19, + 0x99, + 0x82, + 0x86, + 0xf8, + 0xfe, + 0x06, + 0x0c, + 0x36, + 0xb0, + 0x28, + 0x0c, + 0x0a, + 0x83, + 0x38, + 0x58, + 0x14, + 0x1d, + 0x86, + 0xbe, + 0x0f, + 0xfc, + 0x18, + 0x09, + 0x40, + 0x90, + 0x41, + 0xf6, + 0x25, + 0x0a, + 0x08, + 0x6e, + 0x72, + 0xae, + 0xa0, + 0xcd, + 0xa3, + 0x2b, + 0x90, + 0xd4, + 0x28, + 0xe7, + 0x34, + 0x05, + 0xd5, + 0x9b, + 0x73, + 0x02, + 0xbe, + 0xea, + 0xe8, + 0x05, + 0xfb, + 0x97, + 0x80, + 0xff, + 0x2b, + 0x06, + 0x84, + 0xc6, + 0x31, + 0x96, + 0x19, + 0xfe, + 0x8b, + 0xc1, + 0xcc, + 0x63, + 0x16, + 0x82, + 0x47, + 0xbb, + 0xbd, + 0x69, + 0x81, + 0x83, + 0x70, + 0x1f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe4, + 0x39, + 0x78, + 0x36, + 0x86, + 0xee, + 0xdf, + 0xfc, + 0x66, + 0x60, + 0x82, + 0x90, + 0x66, + 0x60, + 0xa0, + 0x30, + 0xb3, + 0x3b, + 0xff, + 0x3b, + 0xb8, + 0xbf, + 0x03, + 0x77, + 0x35, + 0x73, + 0x43, + 0x33, + 0x3f, + 0xe8, + 0xcc, + 0xcc, + 0x1a, + 0x50, + 0xcc, + 0xcf, + 0xfa, + 0x37, + 0x70, + 0xda, + 0x1b, + 0xac, + 0x7f, + 0xd1, + 0x07, + 0xed, + 0x0f, + 0xeb, + 0xff, + 0x20, + 0x3f, + 0x4f, + 0xfe, + 0x0e, + 0x60, + 0x2f, + 0x83, + 0xcc, + 0x51, + 0xd5, + 0x85, + 0x7d, + 0x17, + 0x74, + 0xc2, + 0x90, + 0xd4, + 0x34, + 0xc2, + 0xc3, + 0x9a, + 0xf0, + 0x5f, + 0xcf, + 0xfe, + 0x0f, + 0x61, + 0xff, + 0xb0, + 0x65, + 0xfe, + 0x41, + 0x73, + 0x9a, + 0x69, + 0xa1, + 0x6a, + 0x8e, + 0x79, + 0xd1, + 0xe6, + 0x87, + 0xaf, + 0x5a, + 0x1d, + 0x40, + 0xff, + 0xd7, + 0x9f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0xfe, + 0x83, + 0xf3, + 0x86, + 0xd0, + 0xfc, + 0xe1, + 0x38, + 0x7f, + 0x38, + 0x58, + 0x79, + 0xc0, + 0xe1, + 0xfe, + 0xa0, + 0x1f, + 0xf0, + 0x75, + 0x00, + 0xeb, + 0xc1, + 0xdc, + 0x07, + 0x0f, + 0xf7, + 0x80, + 0xe1, + 0xfc, + 0xf4, + 0x1c, + 0x3f, + 0xb4, + 0xd5, + 0x87, + 0xe7, + 0x0b, + 0xe4, + 0x3e, + 0xd0, + 0xcd, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7b, + 0xf9, + 0x0a, + 0x81, + 0xfa, + 0xcf, + 0xfc, + 0x19, + 0xc0, + 0xab, + 0x5c, + 0x1b, + 0x43, + 0x60, + 0xc3, + 0x46, + 0x1b, + 0x40, + 0xe1, + 0x66, + 0x83, + 0xfe, + 0x81, + 0x9f, + 0x08, + 0x79, + 0x06, + 0x61, + 0xb3, + 0x24, + 0x2c, + 0xc2, + 0x73, + 0x24, + 0x2c, + 0xc2, + 0x63, + 0x24, + 0x2c, + 0xec, + 0x63, + 0x24, + 0x0f, + 0xd0, + 0x34, + 0xc9, + 0x42, + 0x83, + 0x58, + 0x32, + 0x60, + 0xf3, + 0x85, + 0x0f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0xa1, + 0xff, + 0x01, + 0xfa, + 0x0f, + 0x38, + 0x4e, + 0x12, + 0x0d, + 0x5a, + 0x13, + 0x85, + 0x20, + 0xb4, + 0x3b, + 0xf8, + 0x33, + 0xa1, + 0xb0, + 0xef, + 0xf8, + 0x2f, + 0xe0, + 0xd8, + 0x30, + 0x69, + 0x85, + 0x43, + 0x18, + 0x10, + 0x30, + 0xa4, + 0xc3, + 0xbf, + 0xd4, + 0x4f, + 0xc1, + 0x9c, + 0x2e, + 0x30, + 0xfb, + 0xb0, + 0x79, + 0xc3, + 0xd4, + 0x1e, + 0x8f, + 0x83, + 0xb8, + 0x36, + 0x15, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xcf, + 0xff, + 0xc8, + 0xb6, + 0x1f, + 0xf9, + 0xdc, + 0x3f, + 0xf1, + 0xd8, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe7, + 0xe0, + 0xff, + 0xd3, + 0x40, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x02, + 0x81, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x09, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x83, + 0xfc, + 0xba, + 0xd7, + 0x83, + 0x7f, + 0xfe, + 0x1c, + 0xd0, + 0xff, + 0xdb, + 0xa1, + 0xff, + 0x9b, + 0x7f, + 0xfa, + 0x0d, + 0xa1, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1e, + 0xbc, + 0x1c, + 0xe1, + 0xd4, + 0x70, + 0xe7, + 0x0f, + 0xa8, + 0x1c, + 0xe1, + 0xf6, + 0x87, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0xc3, + 0xbe, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x1f, + 0xcb, + 0xde, + 0x5e, + 0x0b, + 0xff, + 0xf1, + 0x1a, + 0x1f, + 0xf6, + 0xe8, + 0x7f, + 0xcd, + 0xbf, + 0xfc, + 0x1b, + 0x40, + 0xe1, + 0x38, + 0x6c, + 0x27, + 0x09, + 0xc1, + 0x78, + 0x27, + 0x09, + 0xc6, + 0x70, + 0x9c, + 0x27, + 0x09, + 0xc2, + 0x70, + 0x9c, + 0x2d, + 0x09, + 0xc7, + 0xc8, + 0x1c, + 0x33, + 0x87, + 0xd8, + 0x73, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xff, + 0x02, + 0xc3, + 0xfb, + 0xff, + 0xf0, + 0x33, + 0x43, + 0xff, + 0x4e, + 0x8b, + 0xf8, + 0x37, + 0x9b, + 0xff, + 0x21, + 0xb4, + 0x3d, + 0xe0, + 0xe7, + 0x0e, + 0xb4, + 0x33, + 0xf0, + 0x76, + 0x87, + 0x95, + 0x87, + 0x68, + 0x7d, + 0x40, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x43, + 0xd6, + 0x1e, + 0xd0, + 0xf6, + 0x19, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0x80, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x0d, + 0x0f, + 0xd9, + 0x81, + 0xc3, + 0xfa, + 0x98, + 0x3f, + 0xf4, + 0x06, + 0xc7, + 0x0f, + 0xfd, + 0xb8, + 0x7f, + 0xe3, + 0x55, + 0xfe, + 0x0d, + 0x78, + 0x39, + 0xe0, + 0xcc, + 0xe1, + 0xad, + 0x0f, + 0xa8, + 0x17, + 0x07, + 0xf6, + 0x83, + 0x43, + 0xd8, + 0x1c, + 0x0e, + 0x1e, + 0x70, + 0x61, + 0xaf, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4e, + 0x5f, + 0xf0, + 0x33, + 0x40, + 0xe1, + 0xfa, + 0x9a, + 0x0b, + 0x0f, + 0xef, + 0x20, + 0xfe, + 0x43, + 0xda, + 0x58, + 0x58, + 0x7d, + 0xab, + 0x0a, + 0xc3, + 0x9f, + 0x1a, + 0x17, + 0x06, + 0x77, + 0x0e, + 0xbc, + 0x1e, + 0x70, + 0xce, + 0x50, + 0x3a, + 0x81, + 0x5a, + 0x0c, + 0x3b, + 0x41, + 0x68, + 0x56, + 0x15, + 0x07, + 0x83, + 0xd6, + 0x1e, + 0x43, + 0xfc, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x34, + 0x3f, + 0xf5, + 0x34, + 0x36, + 0x1f, + 0x9d, + 0x41, + 0x61, + 0x21, + 0xd9, + 0xa0, + 0xc2, + 0xc3, + 0x39, + 0xa0, + 0xc2, + 0xc2, + 0xbc, + 0x68, + 0x30, + 0xb0, + 0x33, + 0x9a, + 0x0c, + 0x2c, + 0x33, + 0x1a, + 0x0c, + 0x2c, + 0x34, + 0x9a, + 0x0c, + 0x2c, + 0x36, + 0x0d, + 0x06, + 0xb6, + 0x14, + 0x83, + 0xfd, + 0x4c, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0x70, + 0x7e, + 0xbf, + 0xfd, + 0x09, + 0xaf, + 0xfc, + 0x66, + 0x87, + 0xfd, + 0x4d, + 0x02, + 0xfc, + 0x15, + 0xa7, + 0xfe, + 0x0d, + 0x83, + 0x43, + 0xfa, + 0xc1, + 0xa1, + 0xf3, + 0xdb, + 0xff, + 0xe0, + 0x38, + 0x34, + 0x3f, + 0xa8, + 0x0d, + 0x0f, + 0xed, + 0x06, + 0x87, + 0xeb, + 0x0b, + 0xff, + 0x26, + 0x19, + 0x7f, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4d, + 0x0f, + 0xfd, + 0x9a, + 0x1f, + 0xfa, + 0x9b, + 0xff, + 0xe0, + 0x9d, + 0x03, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xf3, + 0x84, + 0xff, + 0x80, + 0xf6, + 0x15, + 0x02, + 0x70, + 0x95, + 0x85, + 0xa1, + 0x38, + 0x6a, + 0x01, + 0xc3, + 0x38, + 0x6d, + 0x07, + 0x06, + 0xa0, + 0x4e, + 0x0f, + 0x07, + 0x68, + 0x52, + 0x50, + 0x37, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4d, + 0x0f, + 0xfd, + 0x9a, + 0x1f, + 0xfa, + 0x9a, + 0xbf, + 0xd0, + 0x75, + 0xa1, + 0xad, + 0x0f, + 0xb0, + 0x36, + 0x87, + 0xf6, + 0x5f, + 0xfc, + 0x0b, + 0xc1, + 0x30, + 0xe3, + 0x0c, + 0xe0, + 0x70, + 0x69, + 0x40, + 0x98, + 0x70, + 0x38, + 0x24, + 0x2d, + 0x30, + 0xb4, + 0x1a, + 0x07, + 0x0e, + 0xd0, + 0x38, + 0x52, + 0x1a, + 0x47, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xb4, + 0x3f, + 0xf6, + 0x61, + 0x9c, + 0x90, + 0xd3, + 0x86, + 0x70, + 0x70, + 0x4d, + 0xa1, + 0x38, + 0x48, + 0x76, + 0xff, + 0xf8, + 0x36, + 0x1a, + 0x81, + 0xf5, + 0xe0, + 0xdf, + 0x07, + 0x33, + 0x86, + 0xec, + 0x3e, + 0x60, + 0xad, + 0xc3, + 0xed, + 0x03, + 0xab, + 0x0a, + 0x03, + 0x81, + 0xd1, + 0xc2, + 0xc1, + 0xa7, + 0x90, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x30, + 0xff, + 0xc5, + 0x31, + 0xff, + 0xc1, + 0xac, + 0x70, + 0x61, + 0x61, + 0xd8, + 0xe0, + 0xc2, + 0xc3, + 0x38, + 0xe0, + 0xc2, + 0xc0, + 0xfc, + 0x3f, + 0xf8, + 0x25, + 0x63, + 0x87, + 0xb0, + 0xd4, + 0x1c, + 0x3f, + 0xed, + 0x1c, + 0x3e, + 0xc0, + 0xe1, + 0x68, + 0x73, + 0x83, + 0x42, + 0xbf, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xc0, + 0x4e, + 0x5d, + 0x2f, + 0x03, + 0x34, + 0x27, + 0x43, + 0xcd, + 0xa1, + 0x76, + 0x87, + 0x9d, + 0x1d, + 0x07, + 0x07, + 0xb7, + 0xc8, + 0x6b, + 0x82, + 0xf3, + 0x10, + 0x52, + 0x43, + 0xd8, + 0x58, + 0x5a, + 0x1c, + 0xe1, + 0x61, + 0x68, + 0x75, + 0x02, + 0xc2, + 0xd0, + 0xed, + 0x05, + 0x85, + 0xa1, + 0xac, + 0x0e, + 0x1b, + 0x43, + 0x61, + 0x68, + 0x6d, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4d, + 0x7f, + 0xe0, + 0x6e, + 0x15, + 0x70, + 0x73, + 0xe0, + 0xb5, + 0xb0, + 0xf3, + 0x81, + 0xc2, + 0xd0, + 0xf6, + 0x3a, + 0x17, + 0xc8, + 0x4e, + 0xe8, + 0x72, + 0x82, + 0xf8, + 0xbf, + 0xe4, + 0x25, + 0x60, + 0xd0, + 0x9c, + 0x3a, + 0x80, + 0x70, + 0xb4, + 0x3b, + 0x42, + 0x7b, + 0x43, + 0x9c, + 0x26, + 0xfa, + 0x43, + 0x49, + 0x72, + 0x15, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x5a, + 0x1f, + 0xfb, + 0x34, + 0x3f, + 0xf4, + 0xe9, + 0xff, + 0xc8, + 0xda, + 0x60, + 0x60, + 0xfd, + 0x83, + 0x03, + 0x87, + 0xec, + 0x7b, + 0xfc, + 0x82, + 0xf0, + 0xe0, + 0xa0, + 0x24, + 0x67, + 0x18, + 0x1a, + 0x0d, + 0x0a, + 0x84, + 0x83, + 0x0b, + 0x0d, + 0xa6, + 0x0a, + 0x05, + 0x85, + 0x65, + 0x07, + 0x09, + 0xc2, + 0xc7, + 0x06, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4d, + 0x0d, + 0x21, + 0xec, + 0xc3, + 0xbc, + 0x1e, + 0xa6, + 0x1b, + 0xbc, + 0x1c, + 0xd8, + 0x1e, + 0x05, + 0xa1, + 0xdb, + 0xe8, + 0x35, + 0xc1, + 0x5d, + 0x5f, + 0xe2, + 0x07, + 0xc0, + 0x70, + 0xd8, + 0x69, + 0xc0, + 0xe1, + 0x38, + 0x75, + 0x00, + 0xe5, + 0xe4, + 0x3b, + 0x40, + 0xe1, + 0xca, + 0x03, + 0x84, + 0xe1, + 0xd2, + 0x0d, + 0x0d, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x34, + 0x3f, + 0xf6, + 0x60, + 0x5f, + 0x83, + 0x6e, + 0x7a, + 0xbb, + 0x0c, + 0xac, + 0xd0, + 0x93, + 0x0f, + 0x67, + 0x40, + 0x66, + 0x1e, + 0xcc, + 0xa3, + 0x1a, + 0x15, + 0xe3, + 0x05, + 0x83, + 0x42, + 0x4c, + 0xc1, + 0x69, + 0x21, + 0x9c, + 0xc7, + 0x72, + 0x43, + 0x4a, + 0x9d, + 0x2a, + 0x60, + 0xb2, + 0x74, + 0x29, + 0xb0, + 0x50, + 0xc3, + 0xf7, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xcc, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x34, + 0x32, + 0x1f, + 0x66, + 0x84, + 0xe1, + 0xf5, + 0x34, + 0x36, + 0x87, + 0xd6, + 0xff, + 0xf4, + 0x1b, + 0x0e, + 0xc3, + 0xfb, + 0x0e, + 0xc3, + 0xe7, + 0xc1, + 0xda, + 0x1c, + 0xee, + 0x3f, + 0xf8, + 0x33, + 0x87, + 0x61, + 0xfa, + 0x81, + 0xd8, + 0x7e, + 0xc3, + 0xda, + 0x1e, + 0xe3, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x34, + 0x18, + 0x7f, + 0x66, + 0x0b, + 0x0f, + 0xe9, + 0xc1, + 0xff, + 0x90, + 0x2b, + 0x2c, + 0x3d, + 0xa1, + 0xbb, + 0xfc, + 0x0d, + 0x09, + 0xe7, + 0x0b, + 0x06, + 0x07, + 0xe0, + 0x61, + 0x60, + 0xc2, + 0x56, + 0x0f, + 0xe0, + 0x61, + 0x98, + 0x18, + 0x6f, + 0x41, + 0xb4, + 0x18, + 0x7d, + 0xa3, + 0x85, + 0xa1, + 0xec, + 0x1a, + 0x13, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xc3, + 0xfb, + 0xff, + 0xf0, + 0x13, + 0x0e, + 0x60, + 0xf6, + 0x61, + 0xce, + 0x1e, + 0x9c, + 0x1f, + 0xfa, + 0x02, + 0xb0, + 0x60, + 0x70, + 0x48, + 0x6c, + 0x70, + 0x38, + 0x10, + 0xce, + 0x3f, + 0xf4, + 0x17, + 0xc3, + 0xb8, + 0x52, + 0x12, + 0xb1, + 0x8d, + 0x1c, + 0x3a, + 0x84, + 0x83, + 0x74, + 0x3b, + 0x06, + 0x15, + 0xc1, + 0xd6, + 0x50, + 0x7c, + 0xf9, + 0x0b, + 0x06, + 0x5a, + 0x13, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xeb, + 0xff, + 0xe0, + 0x27, + 0x2f, + 0xf8, + 0x19, + 0xa3, + 0x86, + 0xc3, + 0x53, + 0x47, + 0x0d, + 0x87, + 0x5d, + 0xff, + 0xe0, + 0xda, + 0x38, + 0x6d, + 0x0c, + 0xe0, + 0x70, + 0xd8, + 0x6f, + 0x80, + 0xe1, + 0xb0, + 0x99, + 0xc0, + 0xff, + 0x83, + 0xa8, + 0x07, + 0x0d, + 0x87, + 0x68, + 0x1c, + 0x36, + 0x1a, + 0xc2, + 0x7f, + 0xc1, + 0xa0, + 0xce, + 0xbb, + 0x08, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x30, + 0xff, + 0xc4, + 0xef, + 0xff, + 0x80, + 0xda, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x07, + 0xf1, + 0xa1, + 0x5e, + 0x06, + 0x16, + 0x68, + 0x19, + 0xc1, + 0x85, + 0x9a, + 0x1a, + 0x80, + 0xfe, + 0x34, + 0x36, + 0x83, + 0x0e, + 0xd0, + 0xac, + 0x24, + 0x3b, + 0x42, + 0x83, + 0xf7, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x06, + 0xd0, + 0xff, + 0xd9, + 0xa0, + 0x42, + 0x83, + 0xa9, + 0xa0, + 0xd0, + 0x61, + 0xeb, + 0x51, + 0xa0, + 0xc3, + 0xec, + 0xcd, + 0x06, + 0x68, + 0x6c, + 0xcf, + 0x8f, + 0x21, + 0x3e, + 0x33, + 0x41, + 0xa1, + 0x3b, + 0x99, + 0xa0, + 0xc3, + 0xce, + 0x66, + 0x83, + 0x0f, + 0x50, + 0xcd, + 0x06, + 0x04, + 0x2c, + 0x1b, + 0xf1, + 0x83, + 0x07, + 0x1f, + 0x48, + 0x3f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfd, + 0x09, + 0xa1, + 0xff, + 0x66, + 0x87, + 0xfd, + 0x4d, + 0x3f, + 0xe4, + 0x2b, + 0x4c, + 0x3b, + 0x43, + 0x60, + 0xc3, + 0xb4, + 0x27, + 0x07, + 0xfc, + 0x83, + 0xe0, + 0x61, + 0xda, + 0x2d, + 0x83, + 0x0e, + 0xd0, + 0xa8, + 0x0f, + 0xf9, + 0x0b, + 0x43, + 0xff, + 0x38, + 0x7f, + 0xe3, + 0x4f, + 0xff, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x9a, + 0x1b, + 0x0f, + 0xb3, + 0x0d, + 0x70, + 0x7a, + 0x98, + 0x54, + 0x2c, + 0x39, + 0x58, + 0xf0, + 0x4f, + 0x07, + 0x7c, + 0x8e, + 0x82, + 0xc2, + 0x70, + 0xac, + 0x08, + 0x77, + 0xc0, + 0x90, + 0x50, + 0x39, + 0x58, + 0x6b, + 0x41, + 0x86, + 0xa0, + 0x3c, + 0x81, + 0xd0, + 0xda, + 0x1e, + 0xb4, + 0x33, + 0x86, + 0x7d, + 0x07, + 0xb4, + 0x17, + 0x21, + 0xff, + 0x83, + 0xfe, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0xe9, + 0x7c, + 0x0c, + 0xd0, + 0x58, + 0x7e, + 0xa6, + 0x8f, + 0xf9, + 0x09, + 0xf2, + 0xbc, + 0x82, + 0xc3, + 0xdb, + 0xa6, + 0xd8, + 0x7d, + 0x86, + 0x7c, + 0x1e, + 0xbc, + 0x06, + 0xe9, + 0xc1, + 0x33, + 0xbe, + 0x50, + 0x57, + 0x82, + 0x70, + 0xcf, + 0x90, + 0x21, + 0x48, + 0x79, + 0x41, + 0xec, + 0x27, + 0xd2, + 0x1e, + 0xa0, + 0x79, + 0xf2, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf9, + 0x7a, + 0xd7, + 0x83, + 0x7f, + 0xfe, + 0x06, + 0x68, + 0x7f, + 0xea, + 0x69, + 0xff, + 0x21, + 0xad, + 0x34, + 0x36, + 0x87, + 0x69, + 0x87, + 0x68, + 0x67, + 0x07, + 0xfc, + 0x85, + 0xf0, + 0x30, + 0xed, + 0x02, + 0xd8, + 0x34, + 0x36, + 0x86, + 0x70, + 0x7f, + 0xc8, + 0x6d, + 0x06, + 0x1d, + 0xa1, + 0x38, + 0x5a, + 0x1b, + 0x42, + 0xd3, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0xd2, + 0xfc, + 0x0c, + 0xd1, + 0xc3, + 0xfa, + 0x9a, + 0x58, + 0x7f, + 0xbc, + 0x9f, + 0xf9, + 0x0d, + 0xb4, + 0x06, + 0x87, + 0xec, + 0x42, + 0xd0, + 0xf5, + 0xe3, + 0xff, + 0xc2, + 0xd8, + 0x67, + 0xc1, + 0xf3, + 0x86, + 0xa6, + 0x87, + 0xb4, + 0x2b, + 0x06, + 0x86, + 0x70, + 0xac, + 0x27, + 0x82, + 0x91, + 0xe0, + 0xf5, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x30, + 0x21, + 0xfe, + 0xdc, + 0x18, + 0x7f, + 0xa9, + 0x83, + 0x0d, + 0xf8, + 0x0d, + 0xdf, + 0x93, + 0x06, + 0x1b, + 0x06, + 0x49, + 0x83, + 0x0a, + 0xc7, + 0x24, + 0xc1, + 0x83, + 0xe1, + 0x8d, + 0x30, + 0x60, + 0x54, + 0x49, + 0x83, + 0x06, + 0x15, + 0x09, + 0x30, + 0x60, + 0xc2, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x0e, + 0x50, + 0x70, + 0x7e, + 0x06, + 0x99, + 0x70, + 0x30, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x34, + 0x26, + 0x0f, + 0xb3, + 0x0e, + 0xd0, + 0xf5, + 0x37, + 0xff, + 0xc1, + 0x3a, + 0x07, + 0x43, + 0xfb, + 0x0b, + 0x40, + 0xc1, + 0xec, + 0x14, + 0x0b, + 0x43, + 0x5e, + 0x1e, + 0x9e, + 0x43, + 0x33, + 0x8b, + 0xb4, + 0x3e, + 0xa0, + 0x6d, + 0x06, + 0x1d, + 0xa0, + 0x70, + 0xce, + 0x15, + 0x82, + 0xff, + 0xd0, + 0x30, + 0x96, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x09, + 0x0f, + 0xd9, + 0xa0, + 0xc3, + 0xfa, + 0x74, + 0xb0, + 0xfe, + 0x6d, + 0x3f, + 0xf8, + 0x36, + 0xf0, + 0xe1, + 0xf9, + 0xec, + 0x0f, + 0xf4, + 0x3f, + 0x06, + 0x70, + 0xf2, + 0xd8, + 0x67, + 0x0f, + 0xd4, + 0x0c, + 0xff, + 0x41, + 0x68, + 0x67, + 0x0f, + 0xac, + 0x39, + 0xc3, + 0xe8, + 0x3c, + 0xe1, + 0xe0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe4, + 0x4d, + 0x0f, + 0xfd, + 0x9a, + 0x1f, + 0xfa, + 0x77, + 0xff, + 0xc8, + 0xd8, + 0x76, + 0x1f, + 0xd8, + 0x76, + 0x87, + 0xec, + 0xff, + 0xf0, + 0x1f, + 0x18, + 0x58, + 0x4e, + 0x33, + 0x98, + 0x2f, + 0x23, + 0x85, + 0x43, + 0x1c, + 0x1a, + 0xb0, + 0xb4, + 0xd8, + 0x34, + 0xe0, + 0xb0, + 0x61, + 0xf3, + 0x82, + 0x0b, + 0x0e, + 0x7c, + 0x80, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xb4, + 0x3f, + 0xf6, + 0x68, + 0x7f, + 0xe9, + 0xdf, + 0xfe, + 0x80, + 0xda, + 0x1a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xc1, + 0x02, + 0x81, + 0xeb, + 0xc0, + 0xc1, + 0x7e, + 0x86, + 0x70, + 0x60, + 0xa0, + 0x7c, + 0xe0, + 0xc1, + 0x40, + 0xfb, + 0x41, + 0x82, + 0x81, + 0xe7, + 0x03, + 0x82, + 0x81, + 0xed, + 0x3f, + 0xfe, + 0x02, + 0x1f, + 0xf8, + 0x00, + 0x0f, + 0xd2, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x30, + 0xff, + 0xc5, + 0x30, + 0x7f, + 0xe0, + 0xde, + 0x06, + 0x0d, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x83, + 0x0e, + 0xc1, + 0xff, + 0x82, + 0x7c, + 0x38, + 0x34, + 0x18, + 0x1d, + 0xc7, + 0x06, + 0x83, + 0x0c, + 0xc5, + 0xff, + 0x83, + 0x69, + 0xa0, + 0xd0, + 0x61, + 0x38, + 0x30, + 0xb4, + 0x18, + 0x52, + 0x50, + 0x2d, + 0xbc, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x30, + 0xff, + 0xc6, + 0x63, + 0xff, + 0x06, + 0x6c, + 0x3c, + 0xf0, + 0x73, + 0x87, + 0x3c, + 0x1f, + 0x61, + 0x5f, + 0x48, + 0x75, + 0xbe, + 0x82, + 0x6e, + 0x07, + 0xc2, + 0x1f, + 0x90, + 0x4e, + 0x3f, + 0xf8, + 0x35, + 0x03, + 0xb4, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x43, + 0xda, + 0x5f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x34, + 0x34, + 0x87, + 0xb3, + 0x0c, + 0xf8, + 0x3d, + 0x38, + 0x4e, + 0x58, + 0x72, + 0xb0, + 0x58, + 0x4f, + 0x07, + 0x6f, + 0x07, + 0xac, + 0x36, + 0x3f, + 0xf2, + 0x15, + 0xe0, + 0xed, + 0x0e, + 0x67, + 0x0e, + 0xd0, + 0xfa, + 0x80, + 0xff, + 0xc1, + 0xb4, + 0x3b, + 0x43, + 0xce, + 0x1e, + 0xd0, + 0xf6, + 0x97, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0xe8, + 0x3e, + 0xcd, + 0xad, + 0xd7, + 0x02, + 0x98, + 0x76, + 0x87, + 0x95, + 0x9f, + 0xfc, + 0x1d, + 0x87, + 0x61, + 0x61, + 0xac, + 0xbf, + 0xf0, + 0x1f, + 0x8c, + 0x2c, + 0x3e, + 0x56, + 0x7f, + 0xf8, + 0x2a, + 0x06, + 0xbc, + 0x07, + 0x0b, + 0x42, + 0x73, + 0xa6, + 0x81, + 0xc0, + 0xf8, + 0x2f, + 0x21, + 0x60, + 0xe4, + 0x39, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4d, + 0x14, + 0x19, + 0x0d, + 0xb8, + 0x58, + 0x4e, + 0x19, + 0xf0, + 0x54, + 0x06, + 0x87, + 0x39, + 0xff, + 0xd0, + 0x6c, + 0x3b, + 0x43, + 0xe7, + 0x0e, + 0xd0, + 0xf7, + 0xc5, + 0xff, + 0x82, + 0x56, + 0x1d, + 0xa1, + 0xf5, + 0x1f, + 0xfe, + 0x82, + 0xd1, + 0x77, + 0x2e, + 0x03, + 0x87, + 0xb4, + 0x3d, + 0x07, + 0xda, + 0x1c, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x24, + 0x68, + 0x66, + 0x0f, + 0x66, + 0x1d, + 0x40, + 0xf5, + 0x30, + 0x7f, + 0xe4, + 0x27, + 0x0e, + 0x60, + 0xfd, + 0xbf, + 0xfe, + 0x41, + 0x61, + 0xf3, + 0x86, + 0xf8, + 0x3e, + 0x70, + 0xca, + 0xcf, + 0xff, + 0x05, + 0x40, + 0x28, + 0x36, + 0x1d, + 0xa1, + 0x68, + 0x58, + 0x67, + 0x0e, + 0x80, + 0xe1, + 0xa0, + 0xf9, + 0xf4, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xcc, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x34, + 0xaf, + 0xc1, + 0x6e, + 0x98, + 0x73, + 0x84, + 0xda, + 0x61, + 0xce, + 0x1d, + 0x83, + 0xff, + 0x07, + 0x60, + 0xc3, + 0x9c, + 0x2b, + 0xc0, + 0xff, + 0xc0, + 0x5b, + 0x06, + 0x0a, + 0x02, + 0x81, + 0x50, + 0x18, + 0x5b, + 0xc1, + 0xb4, + 0x18, + 0x56, + 0x86, + 0xb0, + 0x3d, + 0xe2, + 0xd0, + 0xb0, + 0xae, + 0x42, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xc8, + 0x5a, + 0xff, + 0xc3, + 0x9a, + 0x1f, + 0xfa, + 0x77, + 0xff, + 0xc0, + 0x6d, + 0x0b, + 0x06, + 0x1f, + 0x64, + 0x0c, + 0x18, + 0xa0, + 0xd9, + 0x26, + 0x0c, + 0xd0, + 0x5e, + 0x06, + 0x60, + 0xcc, + 0x0c, + 0xe0, + 0xcc, + 0x1b, + 0x06, + 0x70, + 0x46, + 0x0e, + 0x0e, + 0x90, + 0xd8, + 0x30, + 0xf6, + 0x7f, + 0xfc, + 0x92, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x68, + 0x7f, + 0xec, + 0xc3, + 0xff, + 0x13, + 0x9f, + 0xfe, + 0x03, + 0x61, + 0xff, + 0x82, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0x61, + 0xec, + 0x2b, + 0xc0, + 0xc3, + 0xd8, + 0x19, + 0xc1, + 0xff, + 0x83, + 0x50, + 0x28, + 0x34, + 0x1d, + 0xa1, + 0x61, + 0x50, + 0x33, + 0x86, + 0x90, + 0x61, + 0xda, + 0x7f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x34, + 0x3f, + 0xf6, + 0x63, + 0xff, + 0x41, + 0x4e, + 0x14, + 0x8f, + 0x06, + 0x56, + 0x13, + 0x78, + 0x3f, + 0x67, + 0xff, + 0x21, + 0x59, + 0x85, + 0x85, + 0xa3, + 0xf1, + 0xff, + 0xc8, + 0x15, + 0x9a, + 0x0d, + 0x06, + 0x85, + 0x43, + 0x41, + 0xa0, + 0xd0, + 0xb0, + 0x7f, + 0xf2, + 0x0a, + 0x03, + 0x0b, + 0x0b, + 0x41, + 0x05, + 0x85, + 0x8f, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x34, + 0x3f, + 0xf6, + 0x6d, + 0xff, + 0xc0, + 0xa6, + 0x84, + 0xf8, + 0x3e, + 0x74, + 0x2f, + 0x32, + 0x1e, + 0xc1, + 0x6e, + 0x3e, + 0x0c, + 0xef, + 0x03, + 0x09, + 0xc7, + 0xe0, + 0xe8, + 0x3e, + 0x56, + 0x0f, + 0xfc, + 0x19, + 0x81, + 0x87, + 0xb0, + 0xda, + 0x0c, + 0x3d, + 0x84, + 0xe1, + 0x61, + 0xec, + 0x2c, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe4, + 0x4c, + 0x3f, + 0xc8, + 0x33, + 0x03, + 0x70, + 0x6c, + 0x14, + 0xde, + 0xc2, + 0xc1, + 0x81, + 0x58, + 0x58, + 0x58, + 0x30, + 0xdb, + 0x4e, + 0x86, + 0x0c, + 0x27, + 0x1b, + 0x51, + 0x83, + 0x07, + 0xc0, + 0xf8, + 0x18, + 0x30, + 0x2b, + 0x1b, + 0x73, + 0x06, + 0x15, + 0x0c, + 0xc2, + 0xc1, + 0x85, + 0xba, + 0x61, + 0x20, + 0xc0, + 0xe1, + 0xb0, + 0xe7, + 0x04, + 0x1d, + 0x84, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0x7f, + 0xfe, + 0x02, + 0x68, + 0x65, + 0x07, + 0xb3, + 0x0e, + 0xa0, + 0x7a, + 0x73, + 0xff, + 0xc0, + 0x56, + 0x1d, + 0x40, + 0xfd, + 0x87, + 0x50, + 0x3e, + 0x70, + 0x7f, + 0xe8, + 0x17, + 0x83, + 0x90, + 0xf3, + 0x38, + 0x75, + 0x03, + 0xe6, + 0x37, + 0x06, + 0x98, + 0x6d, + 0x59, + 0x86, + 0x54, + 0x07, + 0x38, + 0xd0, + 0xb3, + 0x06, + 0x88, + 0x2f, + 0xd0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x7f, + 0xec, + 0xc3, + 0xa0, + 0xfa, + 0x98, + 0x34, + 0xc1, + 0xa1, + 0xac, + 0x1a, + 0x60, + 0xc3, + 0xd9, + 0x4d, + 0xdf, + 0x83, + 0x3d, + 0x83, + 0xe8, + 0x71, + 0xed, + 0x0d, + 0xa1, + 0xf3, + 0x97, + 0xfe, + 0x0d, + 0x40, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x0f, + 0x9c, + 0x3d, + 0xa1, + 0xed, + 0x3f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x68, + 0x7f, + 0xec, + 0xcf, + 0xff, + 0x01, + 0xb0, + 0xd2, + 0x1f, + 0x9c, + 0x1f, + 0xf4, + 0x1d, + 0x86, + 0xc2, + 0xa0, + 0x76, + 0x13, + 0x85, + 0x40, + 0xaf, + 0x3f, + 0xfe, + 0x56, + 0xe1, + 0xff, + 0x80, + 0xc0, + 0xff, + 0xc8, + 0x52, + 0x0c, + 0x3d, + 0xa0, + 0x70, + 0xb0, + 0xf6, + 0x82, + 0x42, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0xc3, + 0xfa, + 0xff, + 0xf8, + 0x36, + 0xbf, + 0xf0, + 0x33, + 0x24, + 0x36, + 0x1d, + 0x4c, + 0x1c, + 0x26, + 0x21, + 0xac, + 0x33, + 0x99, + 0x87, + 0x74, + 0x05, + 0x0c, + 0x60, + 0x9c, + 0xb3, + 0x06, + 0x0c, + 0x1f, + 0x06, + 0xc1, + 0x8a, + 0x02, + 0xb0, + 0x21, + 0xb7, + 0x0c, + 0xc0, + 0xc3, + 0xb4, + 0x34, + 0x94, + 0x0d, + 0x40, + 0xec, + 0x70, + 0x9e, + 0x0e, + 0xe2, + 0x47, + 0xc8, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x81, + 0xfd, + 0xff, + 0xf9, + 0x13, + 0x09, + 0x09, + 0x0e, + 0xcc, + 0x57, + 0x2b, + 0x94, + 0x09, + 0xc5, + 0x72, + 0xb9, + 0x40, + 0x56, + 0x14, + 0x14, + 0x1f, + 0x6f, + 0xff, + 0x82, + 0xb6, + 0x0f, + 0xd8, + 0x3e, + 0x10, + 0x30, + 0x64, + 0x0d, + 0x07, + 0xfe, + 0x83, + 0x48, + 0x6d, + 0x03, + 0x06, + 0xc3, + 0x38, + 0x52, + 0x15, + 0x85, + 0x61, + 0xb0, + 0xd8, + 0x1e, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xa0, + 0xfd, + 0x98, + 0x57, + 0x52, + 0x1a, + 0x98, + 0x1d, + 0x06, + 0x86, + 0x56, + 0x3a, + 0x07, + 0x0f, + 0xb7, + 0xff, + 0x83, + 0x58, + 0xe0, + 0x70, + 0x60, + 0x7e, + 0x06, + 0x07, + 0x06, + 0x19, + 0xdf, + 0x53, + 0xd4, + 0xf0, + 0x54, + 0x0c, + 0xf9, + 0x0f, + 0x68, + 0x4f, + 0x38, + 0x75, + 0x81, + 0xb4, + 0x0f, + 0x20, + 0x80, + 0xe8, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x61, + 0xff, + 0x8d, + 0xcb, + 0x2b, + 0xe0, + 0x53, + 0x04, + 0xbe, + 0xb0, + 0x2b, + 0x20, + 0xa4, + 0x0e, + 0x1b, + 0x30, + 0xa4, + 0x0e, + 0x15, + 0x99, + 0x7d, + 0x47, + 0x1f, + 0x8c, + 0x17, + 0x80, + 0xe0, + 0x68, + 0x63, + 0xd3, + 0x1c, + 0x29, + 0x37, + 0x25, + 0x4e, + 0x16, + 0x0e, + 0x04, + 0x8a, + 0xc1, + 0x40, + 0x61, + 0x48, + 0x1c, + 0x18, + 0x58, + 0x49, + 0x79, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x9a, + 0x19, + 0x0f, + 0xb3, + 0x02, + 0x0c, + 0x28, + 0x2a, + 0x60, + 0xc1, + 0x82, + 0xc2, + 0x56, + 0x40, + 0xbc, + 0xc1, + 0xec, + 0x2b, + 0x1f, + 0x21, + 0x9d, + 0xb8, + 0x80, + 0xf0, + 0x3e, + 0x10, + 0xb0, + 0xf9, + 0x58, + 0x30, + 0x68, + 0x30, + 0xd4, + 0x34, + 0xbc, + 0x68, + 0x6d, + 0x09, + 0xcb, + 0x0e, + 0x70, + 0xad, + 0x05, + 0xa1, + 0x69, + 0x70, + 0x73, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x68, + 0x48, + 0x10, + 0xec, + 0xc3, + 0x60, + 0xc3, + 0xa7, + 0x09, + 0xc1, + 0x87, + 0x36, + 0xfe, + 0x07, + 0xe0, + 0xd8, + 0x6c, + 0x18, + 0x7a, + 0xcf, + 0xc0, + 0xfc, + 0x0e, + 0xc3, + 0x60, + 0xc3, + 0xce, + 0x1b, + 0x06, + 0x1e, + 0xa3, + 0xf8, + 0x1f, + 0x90, + 0x68, + 0x6c, + 0x18, + 0x75, + 0x87, + 0x60, + 0xc3, + 0xa0, + 0xf6, + 0x0c, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x62, + 0x83, + 0xfd, + 0xb9, + 0x21, + 0xfe, + 0x6c, + 0xfe, + 0x7f, + 0x06, + 0xcc, + 0xc0, + 0xc0, + 0xc3, + 0x74, + 0x30, + 0x30, + 0x30, + 0x9c, + 0x2c, + 0x0c, + 0x0c, + 0x1f, + 0x3f, + 0xd4, + 0x06, + 0x05, + 0x61, + 0x60, + 0x60, + 0x61, + 0x50, + 0x17, + 0x0c, + 0x0c, + 0x2d, + 0x06, + 0xf3, + 0x83, + 0x03, + 0x82, + 0x80, + 0xdf, + 0xc0, + 0xd2, + 0x81, + 0x98, + 0x10, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x1f, + 0xfb, + 0x34, + 0xff, + 0xc1, + 0x36, + 0x98, + 0x30, + 0xb0, + 0xce, + 0x9d, + 0x3d, + 0x78, + 0x3b, + 0x06, + 0x0d, + 0x1c, + 0x3b, + 0x06, + 0x0d, + 0x1c, + 0x27, + 0xc0, + 0xaf, + 0xc0, + 0x77, + 0x0f, + 0xfc, + 0x06, + 0x69, + 0xea, + 0x7a, + 0x81, + 0x68, + 0x58, + 0x5a, + 0x19, + 0xc2, + 0xe0, + 0xb4, + 0x34, + 0x94, + 0x43, + 0x68, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x98, + 0x7f, + 0xe3, + 0x33, + 0xff, + 0xa0, + 0x53, + 0x30, + 0xf9, + 0xc0, + 0xd9, + 0x84, + 0xa0, + 0x38, + 0x6c, + 0xcf, + 0xe9, + 0xc2, + 0x73, + 0x09, + 0x40, + 0x70, + 0x7c, + 0x60, + 0xfc, + 0x38, + 0x15, + 0x98, + 0x20, + 0x63, + 0x85, + 0x43, + 0x06, + 0xac, + 0x70, + 0xb4, + 0xc0, + 0xb8, + 0x70, + 0x38, + 0x3f, + 0xfc, + 0x08, + 0x2d, + 0x0f, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x98, + 0x7c, + 0xa0, + 0xd9, + 0x97, + 0xf4, + 0x86, + 0x9c, + 0x3b, + 0x0f, + 0x95, + 0x9f, + 0xfe, + 0x0d, + 0x85, + 0x4e, + 0xd0, + 0xeb, + 0x2d, + 0x30, + 0x5c, + 0x3d, + 0x88, + 0x34, + 0x32, + 0x13, + 0x3f, + 0xfe, + 0x0a, + 0x41, + 0x40, + 0xa8, + 0x1d, + 0x81, + 0xf4, + 0xac, + 0x3a, + 0xc3, + 0x3f, + 0x90, + 0xd8, + 0x2f, + 0x48, + 0x1b, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0x21, + 0xc8, + 0x6d, + 0xc1, + 0x40, + 0xd8, + 0x6a, + 0x61, + 0x61, + 0x5a, + 0x1a, + 0xef, + 0xd1, + 0xb8, + 0x76, + 0x0c, + 0x2e, + 0x28, + 0x13, + 0x83, + 0x05, + 0x85, + 0xa7, + 0xc3, + 0xf4, + 0x30, + 0x65, + 0x43, + 0x12, + 0x0a, + 0x06, + 0x92, + 0x4c, + 0x3f, + 0xb0, + 0x60, + 0xc7, + 0x43, + 0x50, + 0xe0, + 0x61, + 0x70, + 0x50, + 0xe3, + 0xc1, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x34, + 0x26, + 0x0f, + 0xb3, + 0x0e, + 0xd0, + 0xf4, + 0xe7, + 0xff, + 0x80, + 0xac, + 0x28, + 0x25, + 0x07, + 0xb0, + 0x38, + 0x5c, + 0x1d, + 0x63, + 0xb9, + 0xd4, + 0x07, + 0xb3, + 0x0a, + 0x80, + 0x50, + 0x15, + 0x87, + 0x68, + 0x7d, + 0x57, + 0xff, + 0x82, + 0xc3, + 0xda, + 0x1e, + 0xa0, + 0x7b, + 0x43, + 0xd0, + 0x7d, + 0xa1, + 0xc0, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xff, + 0x8d, + 0xcf, + 0xfe, + 0x81, + 0x4c, + 0x27, + 0x43, + 0xe5, + 0x63, + 0xd8, + 0x4e, + 0x1d, + 0xd0, + 0x16, + 0x5a, + 0x1a, + 0xc1, + 0xdd, + 0xe8, + 0x27, + 0xb1, + 0xf0, + 0xe6, + 0x1c, + 0xc4, + 0x4f, + 0x8a, + 0x06, + 0x90, + 0xa8, + 0x69, + 0x86, + 0xc1, + 0x68, + 0x34, + 0x70, + 0x50, + 0xa0, + 0x4e, + 0x14, + 0x08, + 0x39, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x9a, + 0x30, + 0x52, + 0x1b, + 0x34, + 0x1a, + 0x0d, + 0x0d, + 0x4d, + 0xa7, + 0xaf, + 0x50, + 0x35, + 0xba, + 0x0d, + 0x1c, + 0x3b, + 0x30, + 0xb0, + 0xb0, + 0xec, + 0xff, + 0xe0, + 0xaf, + 0x18, + 0x58, + 0x58, + 0x19, + 0xcf, + 0xfe, + 0x0c, + 0xc1, + 0xd8, + 0x7e, + 0xdb, + 0xff, + 0xc0, + 0x70, + 0xf6, + 0x1f, + 0x61, + 0xf6, + 0x1f, + 0xf8, + 0x3f, + 0xc0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xd0, + 0x98, + 0x7f, + 0xe3, + 0x30, + 0x50, + 0xfe, + 0x0a, + 0x70, + 0x61, + 0xec, + 0x26, + 0xcb, + 0x0e, + 0x70, + 0xec, + 0xf1, + 0x7a, + 0xb2, + 0x07, + 0xbc, + 0x0c, + 0x3e, + 0xbc, + 0xac, + 0xbb, + 0xa8, + 0x0a, + 0xc1, + 0x90, + 0x30, + 0xf5, + 0x01, + 0xbf, + 0xf2, + 0x0c, + 0x2c, + 0x2b, + 0x83, + 0x58, + 0x58, + 0x2c, + 0xa2, + 0x08, + 0x36, + 0xe8, + 0x4e, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x81, + 0xfd, + 0xff, + 0xf9, + 0x13, + 0x0a, + 0x0f, + 0x40, + 0xcc, + 0x56, + 0xa0, + 0xd8, + 0x29, + 0xb4, + 0xe8, + 0x40, + 0xc0, + 0xac, + 0x56, + 0xa2, + 0x06, + 0x1b, + 0x3b, + 0xb2, + 0x06, + 0x15, + 0x91, + 0x99, + 0x03, + 0x07, + 0xc7, + 0x76, + 0x40, + 0xc0, + 0xa8, + 0x6f, + 0x24, + 0x0c, + 0x29, + 0x07, + 0xa4, + 0x81, + 0x85, + 0x8e, + 0x66, + 0x1b, + 0x05, + 0x0c, + 0x18, + 0x7b, + 0x04, + 0x1d, + 0x86, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0xe4, + 0x3e, + 0xcc, + 0x0c, + 0xe1, + 0xf4, + 0xe7, + 0x27, + 0x7c, + 0x13, + 0x66, + 0x16, + 0x16, + 0x1d, + 0x9f, + 0x3b, + 0xf0, + 0x67, + 0x30, + 0xb0, + 0xb0, + 0xbe, + 0x30, + 0xb0, + 0xb0, + 0x95, + 0x9f, + 0xfc, + 0x1a, + 0x81, + 0xae, + 0x0f, + 0xb4, + 0x27, + 0x38, + 0x39, + 0xc2, + 0xb4, + 0x1e, + 0x42, + 0xd2, + 0xe0, + 0xe7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xff, + 0x8d, + 0xcf, + 0xc5, + 0xf8, + 0x14, + 0xcc, + 0x18, + 0x76, + 0x15, + 0x98, + 0x30, + 0xec, + 0x36, + 0x7e, + 0x2f, + 0xc1, + 0x39, + 0x87, + 0xfd, + 0xe8, + 0xfc, + 0xff, + 0x02, + 0x63, + 0x0c, + 0xa1, + 0x82, + 0x93, + 0x0e, + 0xcd, + 0x0b, + 0x07, + 0xe0, + 0x3c, + 0x13, + 0x83, + 0x0c, + 0xdc, + 0x14, + 0x83, + 0x0b, + 0x80, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x98, + 0x72, + 0x1f, + 0x66, + 0x56, + 0xf5, + 0x48, + 0x29, + 0x83, + 0x4d, + 0x34, + 0x35, + 0x81, + 0x8c, + 0x70, + 0xf6, + 0xff, + 0xf8, + 0x36, + 0x13, + 0xbc, + 0x1d, + 0x78, + 0x78, + 0x27, + 0x91, + 0x9d, + 0x82, + 0xc2, + 0x60, + 0xa8, + 0x7f, + 0xf0, + 0x6d, + 0x0e, + 0xc3, + 0xe7, + 0x0f, + 0x68, + 0x7b, + 0x4f, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0x81, + 0xfd, + 0xff, + 0xf8, + 0x09, + 0x87, + 0x41, + 0xf6, + 0xe0, + 0xc1, + 0x83, + 0x42, + 0xa6, + 0x34, + 0x7a, + 0x6a, + 0x03, + 0x62, + 0xaf, + 0xcb, + 0x06, + 0xc0, + 0xe6, + 0x5a, + 0x1a, + 0xde, + 0x06, + 0x15, + 0x83, + 0xe0, + 0xd8, + 0x7e, + 0x55, + 0x3f, + 0xfc, + 0x15, + 0x01, + 0x61, + 0x50, + 0x3b, + 0x0b, + 0xd2, + 0xb0, + 0xeb, + 0x0c, + 0xfe, + 0x43, + 0x68, + 0xfd, + 0x01, + 0xb8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x30, + 0xff, + 0xc6, + 0x67, + 0xff, + 0x05, + 0x38, + 0x28, + 0x60, + 0xd0, + 0x9b, + 0x0a, + 0x8d, + 0xa1, + 0xec, + 0x27, + 0xe4, + 0x3c, + 0xef, + 0x2e, + 0xa7, + 0x0f, + 0x60, + 0xab, + 0xd5, + 0x06, + 0xa0, + 0x30, + 0x61, + 0x61, + 0xa8, + 0x0e, + 0x9e, + 0xa6, + 0x1b, + 0x0f, + 0x60, + 0x83, + 0x38, + 0x7b, + 0x4b, + 0x0b, + 0x4b, + 0xff, + 0xc1, + 0xff, + 0x82, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xfa, + 0xbb, + 0xd5, + 0xc1, + 0xb5, + 0x4b, + 0xf8, + 0x19, + 0x83, + 0x41, + 0x59, + 0x07, + 0x6d, + 0xd1, + 0x5b, + 0x60, + 0x6c, + 0x79, + 0x06, + 0x38, + 0x6c, + 0xba, + 0x0c, + 0x30, + 0x4e, + 0x3c, + 0x92, + 0x30, + 0x2f, + 0x37, + 0x56, + 0x3a, + 0x2d, + 0x02, + 0x02, + 0x0a, + 0x06, + 0x92, + 0x63, + 0x46, + 0x0d, + 0x8c, + 0xe0, + 0x87, + 0x40, + 0xe6, + 0x38, + 0x4e, + 0x60, + 0xc0, + 0x83, + 0xf9, + 0x10, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4c, + 0x3f, + 0xf1, + 0x98, + 0x3f, + 0xe4, + 0x27, + 0xc0, + 0xc3, + 0xa4, + 0x33, + 0x83, + 0xfe, + 0x43, + 0xb0, + 0x61, + 0xd2, + 0x19, + 0xc1, + 0xd7, + 0x68, + 0x5f, + 0x07, + 0xfe, + 0x15, + 0x9f, + 0xfc, + 0x19, + 0x8c, + 0x18, + 0xc6, + 0x1b, + 0x4c, + 0x18, + 0x23, + 0x09, + 0xc1, + 0x83, + 0x04, + 0x61, + 0x6a, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x31, + 0x0a, + 0x0a, + 0x41, + 0x98, + 0xf1, + 0x8e, + 0x85, + 0x4c, + 0x0d, + 0x3a, + 0x90, + 0x95, + 0x9c, + 0xe6, + 0xab, + 0x0d, + 0x81, + 0xd0, + 0x70, + 0x75, + 0xbf, + 0x55, + 0xf4, + 0x3f, + 0x2b, + 0x0e, + 0xd8, + 0x26, + 0x07, + 0xfc, + 0x1d, + 0x20, + 0xc3, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x35, + 0x02, + 0xc3, + 0xb0, + 0xd0, + 0x6c, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x60, + 0x50, + 0x7f, + 0x66, + 0x09, + 0x0b, + 0xe0, + 0xa7, + 0x3f, + 0x03, + 0x30, + 0x9b, + 0x34, + 0xc1, + 0x18, + 0x76, + 0x6a, + 0xdd, + 0x38, + 0x27, + 0x30, + 0x62, + 0x12, + 0x0f, + 0xfc, + 0x7f, + 0x01, + 0x53, + 0x26, + 0x31, + 0x21, + 0x4a, + 0x95, + 0x83, + 0x70, + 0xd9, + 0x20, + 0xc0, + 0xe8, + 0x54, + 0x30, + 0xb0, + 0x76, + 0x82, + 0x04, + 0x3e, + 0x74, + 0x18, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf7, + 0xff, + 0xe4, + 0x4c, + 0x25, + 0x07, + 0xec, + 0xcb, + 0x95, + 0xfa, + 0x04, + 0xe6, + 0x04, + 0x18, + 0xc0, + 0x56, + 0x60, + 0xc6, + 0x18, + 0x36, + 0x74, + 0xd9, + 0x24, + 0x36, + 0x72, + 0xbc, + 0x78, + 0x2b, + 0xc1, + 0xda, + 0x28, + 0x29, + 0xcb, + 0xa7, + 0xa9, + 0x86, + 0x62, + 0x80, + 0xc2, + 0xc3, + 0x60, + 0xbf, + 0xf0, + 0x4e, + 0x09, + 0x06, + 0x16, + 0x14, + 0x15, + 0xff, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x30, + 0xa0, + 0xd0, + 0x6c, + 0xc2, + 0xd0, + 0x48, + 0x69, + 0xcf, + 0xfe, + 0x40, + 0xd8, + 0x67, + 0x0f, + 0xec, + 0xbf, + 0xf0, + 0x67, + 0x0d, + 0xa1, + 0xe7, + 0xe7, + 0xff, + 0xc0, + 0x56, + 0x16, + 0x87, + 0xf5, + 0x01, + 0x7f, + 0xc8, + 0x5a, + 0x58, + 0x58, + 0x79, + 0xcf, + 0x06, + 0xc3, + 0xda, + 0x27, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x92, + 0x30, + 0xe8, + 0x3e, + 0xdc, + 0xb8, + 0xdf, + 0x82, + 0x7c, + 0x61, + 0x61, + 0x61, + 0x9c, + 0xf8, + 0xdf, + 0x83, + 0xb3, + 0x0b, + 0x0b, + 0x0c, + 0xe7, + 0xff, + 0x05, + 0xf0, + 0x76, + 0x1f, + 0x2b, + 0x3f, + 0xf8, + 0x35, + 0x01, + 0xa1, + 0xb4, + 0x36, + 0x85, + 0xc5, + 0xa1, + 0x9c, + 0x33, + 0xf4, + 0x86, + 0x93, + 0xe9, + 0x1b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xc3, + 0xfb, + 0xff, + 0xf2, + 0x46, + 0x16, + 0x1b, + 0x0d, + 0xbb, + 0xff, + 0xe0, + 0x53, + 0x0b, + 0x16, + 0xc3, + 0x9c, + 0x33, + 0xe0, + 0xfd, + 0x85, + 0x6d, + 0xa1, + 0xd6, + 0x5e, + 0x09, + 0xf2, + 0x0f, + 0xad, + 0xfe, + 0x9c, + 0x0a, + 0x83, + 0xff, + 0x02, + 0x80, + 0xff, + 0xc1, + 0xb0, + 0xb0, + 0xf6, + 0x13, + 0x85, + 0x87, + 0x38, + 0x50, + 0x6f, + 0xfc, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0xec, + 0x3e, + 0xcc, + 0xeb, + 0xec, + 0x27, + 0xc7, + 0xab, + 0xd8, + 0x76, + 0x68, + 0x7b, + 0x0e, + 0xce, + 0x5e, + 0xb0, + 0xd6, + 0x75, + 0xf6, + 0x17, + 0x61, + 0x9d, + 0x0f, + 0x2b, + 0x03, + 0xcd, + 0x10, + 0xe6, + 0xf8, + 0x35, + 0x3c, + 0x16, + 0x8f, + 0x7a, + 0x44, + 0x27, + 0x03, + 0xa1, + 0xd8, + 0x52, + 0x17, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xef, + 0xff, + 0xc0, + 0x4c, + 0x39, + 0x94, + 0x1b, + 0x75, + 0xc4, + 0x98, + 0x67, + 0xcd, + 0x33, + 0xfc, + 0x13, + 0x85, + 0xd8, + 0x30, + 0xf7, + 0x0f, + 0xc0, + 0xc3, + 0x9d, + 0xe4, + 0xfe, + 0x81, + 0xf1, + 0x60, + 0xc1, + 0x86, + 0x98, + 0x70, + 0x60, + 0xc3, + 0xa4, + 0xf8, + 0xfe, + 0x82, + 0xcb, + 0x37, + 0x06, + 0x1a, + 0x8e, + 0x1b, + 0xfc, + 0x0c, + 0x3e, + 0xd0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0xc3, + 0xfb, + 0xff, + 0xf4, + 0x26, + 0x1f, + 0xf8, + 0xcd, + 0xff, + 0xf2, + 0x4e, + 0x1b, + 0x06, + 0x1c, + 0xd9, + 0xff, + 0xe0, + 0xd9, + 0x83, + 0x06, + 0x0c, + 0x36, + 0x5f, + 0xfa, + 0x05, + 0xe0, + 0x2f, + 0xe0, + 0x95, + 0x81, + 0x7f, + 0x06, + 0xa3, + 0xff, + 0xe8, + 0x18, + 0x50, + 0x28, + 0x28, + 0x2b, + 0x07, + 0x02, + 0x80, + 0xe0, + 0x40, + 0x50, + 0xf9, + 0x0a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x98, + 0x7f, + 0xe3, + 0x33, + 0xff, + 0x82, + 0x9c, + 0xd6, + 0xd6, + 0xc2, + 0x56, + 0x6b, + 0x6b, + 0x61, + 0xd9, + 0xd5, + 0xd5, + 0x86, + 0xb0, + 0xb8, + 0x60, + 0xcf, + 0xc5, + 0xfc, + 0xa0, + 0xea, + 0x01, + 0xb4, + 0x16, + 0x1a, + 0x57, + 0xfd, + 0x70, + 0x58, + 0x50, + 0x31, + 0x42, + 0x0a, + 0x02, + 0x80, + 0xc1, + 0x61, + 0x40, + 0x41, + 0x70, + 0x4a, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0xff, + 0xc6, + 0xef, + 0xe7, + 0xf2, + 0x0a, + 0x64, + 0x0c, + 0x51, + 0x20, + 0x6c, + 0x13, + 0x81, + 0x5a, + 0x1b, + 0x68, + 0xd5, + 0xba, + 0x13, + 0x86, + 0xf8, + 0x3d, + 0xf0, + 0xda, + 0x3c, + 0x84, + 0xaa, + 0x95, + 0x40, + 0x36, + 0x15, + 0x06, + 0x41, + 0x40, + 0xf6, + 0x13, + 0x70, + 0x24, + 0x27, + 0x04, + 0x81, + 0xb4, + 0x36, + 0x8d, + 0x3d, + 0x21, + 0xfc, + 0xa0, + 0xff, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x01, + 0x30, + 0xce, + 0x1f, + 0x66, + 0x7f, + 0xf0, + 0x53, + 0x85, + 0x85, + 0x21, + 0x9b, + 0x69, + 0xea, + 0x75, + 0x06, + 0xc3, + 0xff, + 0x01, + 0xcb, + 0xae, + 0xe0, + 0xbe, + 0x2d, + 0x7a, + 0x81, + 0x2a, + 0x28, + 0x1d, + 0x40, + 0xd2, + 0x35, + 0x75, + 0x21, + 0xb0, + 0xf6, + 0x87, + 0xa8, + 0x57, + 0x7a, + 0xb0, + 0x30, + 0xfb, + 0x0f, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0x21, + 0x21, + 0xed, + 0xc1, + 0xd1, + 0xea, + 0x41, + 0x4c, + 0xd3, + 0x68, + 0xf0, + 0x1b, + 0xca, + 0xf0, + 0xee, + 0x1d, + 0x93, + 0xa0, + 0xb0, + 0xe7, + 0x07, + 0x90, + 0x3a, + 0x15, + 0xe2, + 0x8d, + 0x63, + 0x86, + 0xb8, + 0x3f, + 0x41, + 0x49, + 0x7f, + 0xe0, + 0xd8, + 0x50, + 0x34, + 0x90, + 0xa8, + 0x0e, + 0x06, + 0x83, + 0x41, + 0x84, + 0x8f, + 0x83, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x92, + 0x30, + 0x28, + 0x3f, + 0xb7, + 0x7f, + 0x37, + 0x78, + 0x17, + 0x81, + 0x8a, + 0x82, + 0xc2, + 0xb1, + 0xc9, + 0x82, + 0xc3, + 0x6e, + 0x59, + 0x7e, + 0x09, + 0xc3, + 0xa0, + 0xfa, + 0xf1, + 0xff, + 0xd0, + 0x2a, + 0x30, + 0x5c, + 0x06, + 0x0a, + 0x4d, + 0xe8, + 0x73, + 0x05, + 0x83, + 0x05, + 0xc0, + 0x60, + 0x58, + 0x33, + 0x87, + 0x54, + 0x0d, + 0x06, + 0x1e, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x83, + 0xfb, + 0xff, + 0xf0, + 0x13, + 0x0a, + 0x0a, + 0x0e, + 0xcd, + 0xff, + 0xf0, + 0x3b, + 0x0b, + 0x0b, + 0x0e, + 0x6c, + 0xaf, + 0xe0, + 0xec, + 0xd0, + 0xf6, + 0x1a, + 0xcf, + 0xfe, + 0x0b, + 0xe3, + 0x43, + 0xd8, + 0x16, + 0x8b, + 0xfe, + 0x83, + 0x48, + 0x67, + 0x0f, + 0xd9, + 0x5b, + 0xea, + 0xc0, + 0xb0, + 0xd6, + 0x70, + 0x76, + 0x06, + 0xe0, + 0xaf, + 0x41, + 0xca, + 0x0f, + 0xc8, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0x7f, + 0xfe, + 0x44, + 0xc5, + 0x80, + 0x87, + 0xb3, + 0x3b, + 0x1f, + 0xc1, + 0x53, + 0x33, + 0x34, + 0x60, + 0xce, + 0x6d, + 0xea, + 0x74, + 0x0d, + 0x9c, + 0x1f, + 0x61, + 0x59, + 0xb1, + 0x7f, + 0x03, + 0xe3, + 0x30, + 0xf6, + 0x05, + 0x46, + 0x67, + 0xf8, + 0x29, + 0x33, + 0x0a, + 0x0f, + 0x60, + 0xe8, + 0xa8, + 0xc8, + 0x0c, + 0x0c, + 0x19, + 0x01, + 0x81, + 0x05, + 0x81, + 0x3f, + 0x08, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xff, + 0x8d, + 0xcf, + 0xc7, + 0xe8, + 0x14, + 0xcc, + 0x11, + 0x8a, + 0x80, + 0xd9, + 0xaa, + 0x33, + 0x60, + 0xd9, + 0xaa, + 0x32, + 0x60, + 0xac, + 0x1c, + 0x82, + 0xd0, + 0xbe, + 0x74, + 0xca, + 0x14, + 0x02, + 0xa0, + 0x9c, + 0x42, + 0x42, + 0x95, + 0xff, + 0xe0, + 0xb0, + 0xac, + 0x2a, + 0x06, + 0x70, + 0x9b, + 0xf0, + 0x76, + 0x8d, + 0x3d, + 0x37, + 0x90, + 0xe5, + 0x07, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0xfa, + 0xc3, + 0xfb, + 0xff, + 0xf0, + 0x13, + 0x0a, + 0x0a, + 0x0e, + 0xcc, + 0xff, + 0xe0, + 0xa9, + 0x85, + 0x85, + 0x87, + 0x9d, + 0xbd, + 0x57, + 0xa8, + 0x1b, + 0x0e, + 0xd0, + 0xf9, + 0xcb, + 0xfe, + 0x82, + 0xf8, + 0xd0, + 0x60, + 0x70, + 0x95, + 0x9f, + 0xfc, + 0x1a, + 0x86, + 0x83, + 0x03, + 0x86, + 0xd2, + 0xff, + 0xa0, + 0x9c, + 0x27, + 0x47, + 0x83, + 0x69, + 0x70, + 0x73, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xe5, + 0x07, + 0x66, + 0xf6, + 0x0f, + 0xc8, + 0x29, + 0xb1, + 0x9e, + 0x06, + 0x13, + 0x6c, + 0xd1, + 0x5e, + 0x43, + 0xb6, + 0x88, + 0x1f, + 0x41, + 0x9d, + 0x9a, + 0x70, + 0x2d, + 0x2f, + 0x31, + 0xab, + 0xf0, + 0x4a, + 0x98, + 0xcd, + 0xa2, + 0x1a, + 0x55, + 0x3a, + 0x34, + 0x50, + 0x58, + 0xc8, + 0x29, + 0xe9, + 0x05, + 0x06, + 0x0e, + 0x90, + 0xd8, + 0x18, + 0x1f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x90, + 0xb4, + 0x3f, + 0xf6, + 0x60, + 0xff, + 0x83, + 0x4e, + 0x0c, + 0x3b, + 0x0c, + 0xd8, + 0x2f, + 0xf0, + 0x7b, + 0x0f, + 0xfc, + 0x16, + 0xf4, + 0xce, + 0xac, + 0x17, + 0x98, + 0x19, + 0x85, + 0x82, + 0x73, + 0xf1, + 0x7e, + 0x0a, + 0x84, + 0x16, + 0x12, + 0x82, + 0xc1, + 0x85, + 0x85, + 0x40, + 0x38, + 0x3a, + 0xba, + 0xb8, + 0x10, + 0x4b, + 0xfa, + 0x81, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x98, + 0x72, + 0x1f, + 0x66, + 0xd4, + 0x63, + 0x50, + 0x37, + 0x1d, + 0x52, + 0xda, + 0x06, + 0xc1, + 0x94, + 0xe2, + 0x0e, + 0xc1, + 0x89, + 0x82, + 0x0c, + 0xe5, + 0xd1, + 0xc1, + 0x85, + 0xf0, + 0xe9, + 0xe7, + 0xe1, + 0x68, + 0x18, + 0x28, + 0x08, + 0x35, + 0x01, + 0x83, + 0x81, + 0x06, + 0xd1, + 0xf3, + 0x60, + 0x82, + 0x72, + 0x89, + 0x8b, + 0x61, + 0x68, + 0x69, + 0x05, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x42, + 0x61, + 0xd8, + 0x7d, + 0x99, + 0xff, + 0xc8, + 0x29, + 0x85, + 0x85, + 0x21, + 0x95, + 0xbf, + 0xfe, + 0x0d, + 0x81, + 0x7e, + 0x0e, + 0xb1, + 0xd7, + 0xa8, + 0x17, + 0xa1, + 0xeb, + 0xb8, + 0x25, + 0x43, + 0x07, + 0x50, + 0x34, + 0x8d, + 0xdd, + 0x48, + 0x6c, + 0x62, + 0x28, + 0x0c, + 0x2a, + 0x1a, + 0x61, + 0xaa, + 0x06, + 0x30, + 0x3f, + 0x92, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xca, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0xef, + 0xff, + 0xc9, + 0x18, + 0x7f, + 0xe3, + 0x73, + 0xf0, + 0x58, + 0x66, + 0xcc, + 0x1b, + 0xfc, + 0x13, + 0x98, + 0x31, + 0x44, + 0x86, + 0xcf, + 0xc0, + 0x8c, + 0x35, + 0x98, + 0x4d, + 0x5c, + 0x9f, + 0x18, + 0x4d, + 0x3a, + 0x22, + 0xa3, + 0xf0, + 0x58, + 0x74, + 0xae, + 0x26, + 0x9d, + 0x02, + 0xce, + 0x84, + 0x8e, + 0x1a, + 0x86, + 0xfc, + 0x16, + 0x1a, + 0x09, + 0x41, + 0xd8, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0xff, + 0xc6, + 0x67, + 0xe9, + 0xf8, + 0x2a, + 0x64, + 0x14, + 0xc6, + 0x13, + 0x67, + 0xe9, + 0x46, + 0x1d, + 0x92, + 0x26, + 0x0a, + 0x05, + 0x6d, + 0x5a, + 0x83, + 0xdf, + 0x35, + 0x6f, + 0xe8, + 0x0a, + 0x97, + 0x43, + 0x12, + 0x14, + 0xdf, + 0xc6, + 0xe1, + 0xb3, + 0x21, + 0x03, + 0xa1, + 0x51, + 0x9c, + 0x63, + 0xe0, + 0xb1, + 0x20, + 0x9c, + 0x0e, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0x41, + 0x28, + 0x36, + 0xe1, + 0x61, + 0x74, + 0x0a, + 0x9b, + 0xfa, + 0x77, + 0x42, + 0xb0, + 0x38, + 0x35, + 0x61, + 0xd9, + 0xdd, + 0x3f, + 0x82, + 0xb3, + 0x32, + 0x82, + 0x60, + 0xec, + 0xfd, + 0x43, + 0x30, + 0xa8, + 0x0b, + 0x88, + 0xcc, + 0x29, + 0x1f, + 0x44, + 0x66, + 0x16, + 0x39, + 0x9a, + 0xa2, + 0x05, + 0x0c, + 0x18, + 0x59, + 0x20, + 0x83, + 0xb0, + 0x41, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x91, + 0x30, + 0x41, + 0xf2, + 0x0c, + 0xc7, + 0xd0, + 0xc3, + 0x02, + 0x73, + 0x18, + 0x19, + 0x20, + 0x6e, + 0xc9, + 0x3f, + 0x90, + 0xbb, + 0xba, + 0x2b, + 0x50, + 0x4e, + 0x46, + 0x40, + 0xd0, + 0xaf, + 0x1f, + 0xa6, + 0xe8, + 0x05, + 0x46, + 0x64, + 0x0c, + 0x3a, + 0x4a, + 0xef, + 0xe8, + 0x18, + 0x72, + 0x81, + 0x86, + 0x62, + 0xf5, + 0x10, + 0x61, + 0xb0, + 0xff, + 0x61, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb8, + 0x3f, + 0xbf, + 0xff, + 0x06, + 0xd5, + 0x45, + 0xf8, + 0x19, + 0xd3, + 0xd3, + 0xfc, + 0x07, + 0xc0, + 0xc3, + 0xb0, + 0xeb, + 0x7f, + 0x1f, + 0xc1, + 0xb6, + 0x56, + 0x62, + 0x61, + 0x3b, + 0x2b, + 0x33, + 0x30, + 0x7c, + 0xf4, + 0xcc, + 0xcc, + 0x0a, + 0x9a, + 0xb3, + 0x33, + 0x0a, + 0x54, + 0x0c, + 0xcc, + 0xc2, + 0xdf, + 0xea, + 0x31, + 0x02, + 0xc1, + 0x94, + 0x06, + 0x68, + 0x30, + 0x68, + 0x27, + 0x41, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x22, + 0x61, + 0xff, + 0x8d, + 0xce, + 0x99, + 0xd3, + 0x0a, + 0x99, + 0xd3, + 0x3a, + 0x61, + 0x36, + 0x6a, + 0xce, + 0x70, + 0xec, + 0xd5, + 0x9a, + 0xb0, + 0xce, + 0x5d, + 0x1a, + 0xc1, + 0x7c, + 0x3a, + 0xb9, + 0x60, + 0x95, + 0x3c, + 0xab, + 0x58, + 0x35, + 0xfa, + 0x9e, + 0xa8, + 0x36, + 0x0a, + 0xee, + 0xa0, + 0x9c, + 0x12, + 0x0b, + 0x0f, + 0x41, + 0x5f, + 0xfa, + 0x00, + 0x0f, + 0xd2, + 0x04, + 0x3b, + 0xf8, + 0x73, + 0x83, + 0xf3, + 0x83, + 0xc8, + 0x73, + 0xa6, + 0x81, + 0xc1, + 0x40, + 0x9f, + 0x83, + 0x5e, + 0x83, + 0xac, + 0x3d, + 0xe0, + 0xeb, + 0xff, + 0xad, + 0x06, + 0x86, + 0xa0, + 0x67, + 0x0f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0x97, + 0xbc, + 0xbc, + 0x1f, + 0xae, + 0xe0, + 0xff, + 0x78, + 0x2b, + 0x83, + 0x9b, + 0x83, + 0x9f, + 0x20, + 0xb4, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xc8, + 0x48, + 0x67, + 0xf9, + 0xa1, + 0x40, + 0xfc, + 0xe0, + 0xf4, + 0x1e, + 0xd3, + 0x40, + 0xe0, + 0xe0, + 0xdf, + 0x06, + 0xbc, + 0x87, + 0x7f, + 0xeb, + 0x42, + 0x78, + 0x3f, + 0x5c, + 0x08, + 0xbf, + 0xf2, + 0x41, + 0xa8, + 0x1e, + 0xd0, + 0xf5, + 0x03, + 0xda, + 0x1e, + 0xbf, + 0xf2, + 0x1f, + 0x30, + 0x69, + 0x0f, + 0xec, + 0x36, + 0x1f, + 0xed, + 0x05, + 0x03, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x0e, + 0x43, + 0xfd, + 0x61, + 0xfe, + 0xe0, + 0xf7, + 0xff, + 0xce, + 0xbf, + 0xdb, + 0xa1, + 0xfb, + 0x74, + 0x3f, + 0x6e, + 0x87, + 0xed, + 0xff, + 0xf9, + 0xd0, + 0xfd, + 0xba, + 0x1f, + 0xb7, + 0x43, + 0xf6, + 0xe8, + 0x7e, + 0xdf, + 0xff, + 0x9d, + 0x0f, + 0xda, + 0xff, + 0xfd, + 0xe0, + 0xf7, + 0x07, + 0xfe, + 0xd0, + 0xff, + 0xd8, + 0x7f, + 0x7f, + 0xf9, + 0x0b, + 0x0f, + 0xda, + 0x16, + 0x1f, + 0xb4, + 0x2c, + 0x3f, + 0x68, + 0x5f, + 0xfe, + 0x42, + 0xc3, + 0xf6, + 0x85, + 0x87, + 0xed, + 0x0b, + 0x0f, + 0xda, + 0x17, + 0xff, + 0x90, + 0xb0, + 0xfd, + 0xa0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0xd0, + 0xfe, + 0xff, + 0xf2, + 0x1b, + 0x0f, + 0xda, + 0x1b, + 0x0f, + 0xda, + 0x1b, + 0xaf, + 0xda, + 0x1b, + 0x0f, + 0xda, + 0x1b, + 0xff, + 0xc8, + 0x73, + 0x87, + 0xfe, + 0x1c, + 0x25, + 0xaa, + 0x2a, + 0xff, + 0x54, + 0xa2, + 0x5b, + 0x0f, + 0xfc, + 0x38, + 0x7d, + 0x87, + 0xb0, + 0xf5, + 0x87, + 0xaf, + 0xf9, + 0x00, + 0x09, + 0x0c, + 0x87, + 0xd4, + 0x0d, + 0xa1, + 0xed, + 0x0d, + 0x87, + 0x7f, + 0x8b, + 0xf9, + 0xd0, + 0x39, + 0xa1, + 0x4e, + 0x85, + 0xb8, + 0x69, + 0xd0, + 0xb9, + 0x0d, + 0x3a, + 0x07, + 0x06, + 0x16, + 0xff, + 0x81, + 0x40, + 0x6e, + 0x85, + 0x85, + 0xa6, + 0x68, + 0x58, + 0x4e, + 0x66, + 0x85, + 0x87, + 0xb3, + 0x5d, + 0x87, + 0xb3, + 0xfa, + 0x0e, + 0xb3, + 0x43, + 0xcf, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x1c, + 0x33, + 0x87, + 0xcf, + 0xe9, + 0xcb, + 0x82, + 0x70, + 0xcf, + 0x90, + 0xe7, + 0x0c, + 0xe1, + 0x90, + 0x3b, + 0x79, + 0xc3, + 0x60, + 0xfa, + 0x51, + 0xfe, + 0x0f, + 0xb0, + 0xff, + 0x55, + 0xea, + 0xe0, + 0xed, + 0x7f, + 0x68, + 0x6c, + 0x3f, + 0x68, + 0x6f, + 0xff, + 0x21, + 0xb0, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0xa1, + 0xbf, + 0xfc, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xcf, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0x7f, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x02, + 0x1f, + 0xc8, + 0x6c, + 0x26, + 0x9f, + 0x90, + 0x38, + 0x5c, + 0xa0, + 0xef, + 0xe3, + 0x0f, + 0xda, + 0x39, + 0x87, + 0xec, + 0x2c, + 0xff, + 0x93, + 0x0b, + 0x3d, + 0x05, + 0x83, + 0xf8, + 0xdc, + 0x2c, + 0x1a, + 0x39, + 0x98, + 0x28, + 0x0c, + 0x2c, + 0xca, + 0x18, + 0x58, + 0x59, + 0x83, + 0xa0, + 0x5f, + 0xce, + 0x0b, + 0x0d, + 0xac, + 0x50, + 0x1e, + 0x82, + 0x83, + 0x6a, + 0xe3, + 0xc8, + 0x7a, + 0x34, + 0x2b, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xf3, + 0xff, + 0xe4, + 0x33, + 0x07, + 0xe9, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xc1, + 0xfa, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0xf6, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xf0, + 0xa3, + 0x83, + 0xef, + 0x02, + 0x80, + 0xe0, + 0xcf, + 0x82, + 0xa0, + 0x5e, + 0x41, + 0xb7, + 0xfe, + 0x9c, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x02, + 0x1c, + 0x87, + 0xce, + 0x1d, + 0x40, + 0xf3, + 0x07, + 0xb0, + 0xef, + 0xc7, + 0xfe, + 0x4d, + 0x30, + 0x90, + 0x28, + 0x2c, + 0x18, + 0x2c, + 0x0e, + 0x16, + 0x0c, + 0x70, + 0xce, + 0x0f, + 0xcf, + 0x21, + 0x54, + 0x69, + 0x85, + 0x82, + 0x81, + 0x60, + 0xc2, + 0xe3, + 0x0d, + 0x83, + 0x0d, + 0xe8, + 0x37, + 0xe0, + 0xde, + 0x43, + 0x6b, + 0x05, + 0xeb, + 0x42, + 0x83, + 0x3c, + 0x07, + 0xc8, + 0x73, + 0xa1, + 0xd4, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x13, + 0x83, + 0x0b, + 0x06, + 0x94, + 0x06, + 0x16, + 0x0d, + 0xfc, + 0x61, + 0x60, + 0xdc, + 0x19, + 0xff, + 0x9c, + 0x18, + 0x7f, + 0xb0, + 0x62, + 0xfe, + 0x3f, + 0x15, + 0xf6, + 0x60, + 0xc3, + 0xf6, + 0x60, + 0xc5, + 0xfb, + 0x30, + 0x67, + 0xab, + 0xc7, + 0xe3, + 0x43, + 0xed, + 0x63, + 0x43, + 0xde, + 0x0d, + 0xc1, + 0xd6, + 0x1c, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x19, + 0xc2, + 0x41, + 0x87, + 0xa4, + 0x2d, + 0x30, + 0xef, + 0xc0, + 0xff, + 0xa3, + 0x06, + 0x58, + 0x34, + 0x36, + 0x0d, + 0xd0, + 0x61, + 0xd8, + 0x36, + 0x5b, + 0x96, + 0x3f, + 0x35, + 0xfc, + 0x60, + 0xc3, + 0xfe, + 0xc1, + 0x83, + 0xfe, + 0x4c, + 0x18, + 0x30, + 0xed, + 0x3f, + 0x03, + 0x0e, + 0xd3, + 0x58, + 0x18, + 0x76, + 0x98, + 0x76, + 0xbd, + 0xa1, + 0xf7, + 0xfc, + 0x80, + 0x02, + 0x1e, + 0x43, + 0xed, + 0x0e, + 0xc3, + 0xce, + 0x12, + 0xdc, + 0xb1, + 0xfc, + 0xf5, + 0xec, + 0xd1, + 0xd8, + 0x3d, + 0x98, + 0x58, + 0xff, + 0x49, + 0xa3, + 0x81, + 0x7c, + 0x0f, + 0xe0, + 0xff, + 0x60, + 0x77, + 0xff, + 0x18, + 0x58, + 0x1c, + 0xa0, + 0x58, + 0x58, + 0x18, + 0xa0, + 0x5f, + 0xc0, + 0xd2, + 0x81, + 0x6b, + 0x01, + 0xc1, + 0x42, + 0x60, + 0xce, + 0x82, + 0x84, + 0x86, + 0x74, + 0x27, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x83, + 0x95, + 0x61, + 0x2a, + 0xd4, + 0x74, + 0x50, + 0x66, + 0xf2, + 0x8c, + 0x3f, + 0x9f, + 0x40, + 0xff, + 0x82, + 0xeb, + 0x38, + 0x58, + 0x6e, + 0x61, + 0xa0, + 0x58, + 0x68, + 0x60, + 0x68, + 0x58, + 0x79, + 0x81, + 0xa1, + 0x61, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x7e, + 0xd0, + 0xef, + 0xff, + 0x21, + 0xda, + 0x1f, + 0x68, + 0x76, + 0x87, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x00, + 0x04, + 0x1e, + 0x69, + 0x84, + 0xc0, + 0xbf, + 0x28, + 0x35, + 0x02, + 0x81, + 0x8c, + 0x0f, + 0xc0, + 0xa1, + 0x9a, + 0x0d, + 0x30, + 0x33, + 0x98, + 0x58, + 0x37, + 0xff, + 0x8c, + 0x18, + 0x54, + 0xe8, + 0x17, + 0xac, + 0x1c, + 0x67, + 0x03, + 0x57, + 0x70, + 0x20, + 0x59, + 0x83, + 0x57, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0xf8, + 0x1f, + 0xf0, + 0x35, + 0x81, + 0x83, + 0x06, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x3f, + 0x7f, + 0xc0, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x68, + 0x4e, + 0x1b, + 0x0d, + 0xa1, + 0x38, + 0x54, + 0x0d, + 0xa1, + 0x38, + 0x48, + 0x77, + 0xff, + 0xc8, + 0x6d, + 0x34, + 0x33, + 0x87, + 0x60, + 0x70, + 0xda, + 0x1d, + 0x85, + 0xc0, + 0xe0, + 0xe7, + 0x0d, + 0xf8, + 0x3d, + 0x40, + 0xd7, + 0x90, + 0xf6, + 0x06, + 0xf2, + 0xbd, + 0x04, + 0xc7, + 0xa4, + 0x33, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0x3e, + 0xa0, + 0x6c, + 0x3d, + 0x41, + 0xcf, + 0xf8, + 0x2c, + 0x14, + 0x34, + 0xc1, + 0x83, + 0x41, + 0x83, + 0x4c, + 0x61, + 0xea, + 0xe3, + 0x4c, + 0x39, + 0xad, + 0x9f, + 0xe8, + 0x3e, + 0xcf, + 0x20, + 0x90, + 0xfb, + 0x37, + 0x06, + 0x13, + 0xfc, + 0x64, + 0xd0, + 0x3f, + 0x66, + 0x0f, + 0x07, + 0xf6, + 0xe0, + 0xf0, + 0x6b, + 0xfa, + 0x87, + 0x4d, + 0x0f, + 0xb9, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0xe0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0x0e, + 0xc5, + 0x03, + 0x7f, + 0xc1, + 0xb4, + 0x25, + 0x18, + 0x30, + 0x5f, + 0xd2, + 0x8c, + 0x60, + 0xa6, + 0x0a, + 0xee, + 0x88, + 0x59, + 0xa0, + 0xb9, + 0x5a, + 0x0b, + 0xfa, + 0xb0, + 0x30, + 0xf6, + 0x82, + 0x70, + 0x61, + 0xed, + 0x06, + 0x34, + 0x42, + 0xab, + 0xeb, + 0x07, + 0x83, + 0x2d, + 0xa0, + 0xc1, + 0xe4, + 0x3d, + 0xa4, + 0xad, + 0x5c, + 0x1d, + 0xa6, + 0x41, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0xd3, + 0x43, + 0x61, + 0xd7, + 0x4f, + 0x17, + 0xf8, + 0x14, + 0x5a, + 0x64, + 0xc6, + 0x0b, + 0x4d, + 0x24, + 0xc5, + 0x02, + 0x81, + 0x67, + 0x3a, + 0x82, + 0x8c, + 0x0a, + 0xfa, + 0x9a, + 0x17, + 0xf1, + 0xb8, + 0x30, + 0xa8, + 0x0a, + 0x19, + 0x8e, + 0x06, + 0x63, + 0x06, + 0x36, + 0x87, + 0x5c, + 0x30, + 0x3c, + 0x1e, + 0xf8, + 0x91, + 0xf0, + 0x6b, + 0x45, + 0x65, + 0xab, + 0x41, + 0x06, + 0x55, + 0x02, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x05, + 0xff, + 0xf0, + 0x6a, + 0x0e, + 0x94, + 0x1c, + 0x35, + 0x01, + 0x82, + 0x80, + 0xc3, + 0x50, + 0x18, + 0x28, + 0x0c, + 0x35, + 0x01, + 0x82, + 0x80, + 0xc3, + 0x50, + 0x18, + 0x28, + 0x0c, + 0x35, + 0x01, + 0x82, + 0x80, + 0xc3, + 0x50, + 0x18, + 0x28, + 0x0c, + 0x35, + 0x01, + 0x82, + 0x80, + 0xc3, + 0x50, + 0x18, + 0x28, + 0x0c, + 0x35, + 0x01, + 0x82, + 0x80, + 0xc2, + 0xff, + 0xfd, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0b, + 0xff, + 0xd0, + 0x7f, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xbf, + 0xff, + 0x61, + 0xf9, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xff, + 0x5e, + 0x83, + 0xff, + 0x2c, + 0x1f, + 0xf7, + 0xff, + 0xa0, + 0xec, + 0x18, + 0x34, + 0xa0, + 0x76, + 0x0c, + 0x1a, + 0x50, + 0x33, + 0x83, + 0x06, + 0x94, + 0x0b, + 0xff, + 0xf7, + 0x90, + 0x0f, + 0x98, + 0x3f, + 0xaf, + 0xff, + 0x83, + 0x50, + 0x2b, + 0x0d, + 0x86, + 0x90, + 0x98, + 0x36, + 0x1a, + 0x81, + 0x58, + 0x6c, + 0x35, + 0xff, + 0xf0, + 0x7f, + 0x30, + 0x7f, + 0xe0, + 0x30, + 0x7f, + 0x97, + 0x5a, + 0xe0, + 0xe7, + 0xa7, + 0x4f, + 0x5e, + 0x0c, + 0xc0, + 0xc1, + 0x23, + 0x86, + 0x60, + 0x60, + 0x91, + 0xc3, + 0x38, + 0x30, + 0x48, + 0xe1, + 0x7f, + 0xfe, + 0xf2, + 0x0f, + 0xf2, + 0x1f, + 0xed, + 0x0a, + 0x81, + 0xfb, + 0x83, + 0xb8, + 0x39, + 0xe0, + 0xfb, + 0xc1, + 0x79, + 0xff, + 0xd4, + 0xd0, + 0xf4, + 0x85, + 0xa1, + 0xf9, + 0xc3, + 0x68, + 0x7c, + 0xe8, + 0x6c, + 0x3d, + 0x79, + 0x05, + 0xe8, + 0x3c, + 0xa0, + 0xe5, + 0x07, + 0xcf, + 0xff, + 0xc1, + 0x9c, + 0x18, + 0x24, + 0x70, + 0xce, + 0x0c, + 0x12, + 0x38, + 0x67, + 0x06, + 0x09, + 0x1c, + 0x2f, + 0xff, + 0xde, + 0x40, + 0x2f, + 0xff, + 0x07, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x96, + 0x18, + 0x3f, + 0x75, + 0x6d, + 0xf4, + 0x1a, + 0x88, + 0x30, + 0xd4, + 0x0d, + 0x8f, + 0xa0, + 0xd2, + 0x17, + 0x02, + 0xf0, + 0x6d, + 0x07, + 0x87, + 0x87, + 0x7e, + 0x0a, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0xf4, + 0x19, + 0xc1, + 0x82, + 0x46, + 0x0c, + 0xe0, + 0xc1, + 0x23, + 0x06, + 0x70, + 0x60, + 0xd2, + 0x81, + 0x7f, + 0xfe, + 0xf2, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3b, + 0x83, + 0xe7, + 0x0c, + 0xe1, + 0xfd, + 0xa1, + 0x68, + 0x75, + 0xff, + 0xfb, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x1b, + 0xc8, + 0x73, + 0xc1, + 0xe7, + 0xc8, + 0x1d, + 0x0f, + 0xe6, + 0x0d, + 0xff, + 0xe8, + 0x3b, + 0x06, + 0x0d, + 0x28, + 0x1d, + 0x83, + 0x06, + 0x94, + 0x0e, + 0xc1, + 0x83, + 0x4a, + 0x07, + 0x60, + 0xd3, + 0x4a, + 0x05, + 0xff, + 0xfb, + 0xc8, + 0x0f, + 0xb4, + 0x3f, + 0xbf, + 0xfe, + 0x83, + 0xfb, + 0x43, + 0xff, + 0x03, + 0x83, + 0xf7, + 0xff, + 0xee, + 0x0e, + 0x74, + 0x2d, + 0x0f, + 0xad, + 0x09, + 0xb8, + 0x3a, + 0xff, + 0xa9, + 0xc1, + 0xff, + 0x82, + 0x43, + 0x5f, + 0xfe, + 0x0e, + 0x91, + 0x81, + 0x83, + 0x0e, + 0x91, + 0x81, + 0x83, + 0x0e, + 0x91, + 0x87, + 0x06, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0x0f, + 0x98, + 0x3f, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x28, + 0x16, + 0x1e, + 0xd0, + 0x50, + 0x2c, + 0x35, + 0xff, + 0xfb, + 0x0f, + 0xae, + 0xd0, + 0xff, + 0x3a, + 0x70, + 0x7e, + 0x6d, + 0x0b, + 0xc8, + 0x6b, + 0xd0, + 0x7a, + 0xf9, + 0x15, + 0xff, + 0xe9, + 0x0d, + 0x83, + 0x06, + 0x09, + 0x0e, + 0xc1, + 0x83, + 0x04, + 0x87, + 0x60, + 0xc1, + 0xa6, + 0x85, + 0xff, + 0xfb, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0xec, + 0x1c, + 0x1f, + 0xf6, + 0xb7, + 0x50, + 0x4f, + 0xfa, + 0x8a, + 0x0f, + 0xf3, + 0x81, + 0x69, + 0x03, + 0x4f, + 0xea, + 0xe0, + 0x96, + 0x09, + 0xc1, + 0x68, + 0x7f, + 0x3f, + 0x20, + 0x82, + 0x69, + 0xe9, + 0x5e, + 0xa8, + 0x29, + 0x41, + 0xe5, + 0x41, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x18, + 0x30, + 0x68, + 0x67, + 0x06, + 0x0c, + 0x1a, + 0x19, + 0xc1, + 0x83, + 0x06, + 0x85, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x27, + 0x0f, + 0xea, + 0x04, + 0xe1, + 0xeb, + 0xfc, + 0x3e, + 0x0f, + 0xd4, + 0x09, + 0xee, + 0x0f, + 0x48, + 0x4e, + 0x3e, + 0x0e, + 0xa0, + 0x8e, + 0x14, + 0x06, + 0x9f, + 0x95, + 0x87, + 0xb9, + 0x41, + 0x9c, + 0x3e, + 0xbf, + 0xfe, + 0x0d, + 0xa3, + 0x83, + 0x47, + 0x0d, + 0xa3, + 0x83, + 0x47, + 0x0d, + 0xa3, + 0x83, + 0x47, + 0x0d, + 0xa3, + 0x83, + 0x47, + 0x0b, + 0xff, + 0xf7, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0xa0, + 0x70, + 0xfb, + 0x06, + 0x83, + 0x83, + 0xec, + 0x1a, + 0x0f, + 0xf0, + 0x58, + 0x34, + 0xa0, + 0x7e, + 0xc1, + 0xab, + 0x18, + 0x3d, + 0x83, + 0x74, + 0x1e, + 0x0e, + 0x81, + 0xa1, + 0xd6, + 0x1f, + 0x41, + 0xf2, + 0x19, + 0xff, + 0xf4, + 0x19, + 0x81, + 0x83, + 0x4a, + 0x06, + 0x60, + 0x60, + 0xc1, + 0x40, + 0xcc, + 0x0c, + 0x18, + 0x28, + 0x19, + 0x81, + 0x83, + 0x4a, + 0x01, + 0xff, + 0xfd, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x83, + 0xff, + 0x3d, + 0x34, + 0x3f, + 0xad, + 0x0b, + 0xc8, + 0x67, + 0xd7, + 0xfa, + 0xf4, + 0x0e, + 0x0f, + 0xf3, + 0x86, + 0xbf, + 0xf4, + 0x1e, + 0x90, + 0xf3, + 0x07, + 0xaf, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xeb, + 0xff, + 0xd0, + 0x6a, + 0x0e, + 0x0c, + 0x14, + 0x0d, + 0x40, + 0x60, + 0xc1, + 0x40, + 0xd4, + 0x1c, + 0x1a, + 0x50, + 0x2f, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0xf7, + 0xff, + 0xef, + 0x06, + 0x70, + 0xd0, + 0x7f, + 0x50, + 0x87, + 0x02, + 0x83, + 0xb1, + 0xca, + 0x03, + 0x43, + 0x71, + 0xa7, + 0x8d, + 0x0d, + 0xe0, + 0x23, + 0xd0, + 0x3d, + 0x86, + 0x74, + 0xf0, + 0x7c, + 0xde, + 0x0d, + 0x7a, + 0x0c, + 0xc1, + 0xf9, + 0x41, + 0x3f, + 0xfe, + 0x83, + 0x30, + 0xe0, + 0xc1, + 0x40, + 0xcc, + 0x0c, + 0x18, + 0x28, + 0x1a, + 0x83, + 0x83, + 0x05, + 0x02, + 0xff, + 0xfd, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x33, + 0x87, + 0xf6, + 0x85, + 0xc1, + 0xef, + 0xff, + 0xc8, + 0x7e, + 0x70, + 0xff, + 0x7f, + 0xfa, + 0x0f, + 0xe7, + 0x0f, + 0xd7, + 0xff, + 0xec, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0x9f, + 0xff, + 0x83, + 0x38, + 0x30, + 0x48, + 0xe1, + 0x9c, + 0x18, + 0x24, + 0x70, + 0xce, + 0x0c, + 0x12, + 0x38, + 0x5f, + 0xff, + 0xbc, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0x9d, + 0x0b, + 0x43, + 0xf9, + 0xf0, + 0xff, + 0xe0, + 0xfb, + 0x4b, + 0x05, + 0x87, + 0xa8, + 0x0b, + 0x06, + 0x87, + 0x21, + 0xbc, + 0x88, + 0x75, + 0x85, + 0x6e, + 0x1c, + 0xf0, + 0x5e, + 0x05, + 0xa1, + 0x68, + 0x3d, + 0x06, + 0x7c, + 0x1e, + 0x90, + 0xf9, + 0x0d, + 0xff, + 0xe8, + 0x3b, + 0x06, + 0x09, + 0x18, + 0x3b, + 0x06, + 0x09, + 0x18, + 0x33, + 0x83, + 0x06, + 0x94, + 0x0b, + 0xff, + 0xf7, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfa, + 0xff, + 0xe0, + 0xf5, + 0x06, + 0x0d, + 0x87, + 0xa8, + 0x07, + 0x0b, + 0x0d, + 0xff, + 0xfb, + 0xc8, + 0x5a, + 0x28, + 0x36, + 0x1c, + 0xe0, + 0x78, + 0x2c, + 0x33, + 0xa1, + 0xa2, + 0x98, + 0x66, + 0x0f, + 0x96, + 0x0e, + 0x7f, + 0xfc, + 0x86, + 0x60, + 0x60, + 0xc1, + 0x21, + 0x98, + 0x18, + 0x30, + 0x48, + 0x6a, + 0x0e, + 0x0c, + 0x14, + 0x03, + 0xff, + 0xfb, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x49, + 0x0e, + 0xff, + 0xfd, + 0x85, + 0xa1, + 0xac, + 0x08, + 0x76, + 0x87, + 0x60, + 0xe0, + 0xdf, + 0xc9, + 0xb6, + 0x1d, + 0x85, + 0x81, + 0xf0, + 0x73, + 0x85, + 0x82, + 0xe0, + 0x60, + 0xe3, + 0xd3, + 0xc7, + 0xac, + 0x18, + 0x7f, + 0x99, + 0x0d, + 0xff, + 0xe4, + 0x3b, + 0x06, + 0x0c, + 0x1a, + 0x1d, + 0x83, + 0x06, + 0x0d, + 0x0c, + 0xe0, + 0xc1, + 0x83, + 0x42, + 0xff, + 0xfd, + 0xe0, + 0x2f, + 0xc9, + 0xfe, + 0x0a, + 0x41, + 0x26, + 0x1b, + 0x0a, + 0x41, + 0x27, + 0x5b, + 0x0a, + 0xfc, + 0x9a, + 0xec, + 0x29, + 0x04, + 0x98, + 0x6c, + 0x2a, + 0x02, + 0x57, + 0xf8, + 0x2b, + 0xf3, + 0xc1, + 0xb0, + 0xfd, + 0x61, + 0x7c, + 0x1f, + 0xf8, + 0x50, + 0x75, + 0xff, + 0xe4, + 0x34, + 0x8c, + 0x0c, + 0x1a, + 0x1a, + 0x46, + 0x06, + 0x0d, + 0x0d, + 0x41, + 0x81, + 0x83, + 0x41, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xfa, + 0x46, + 0x1f, + 0x90, + 0x50, + 0x33, + 0x08, + 0x24, + 0x14, + 0x07, + 0xa8, + 0xc0, + 0x90, + 0x5e, + 0x8d, + 0xf1, + 0xf0, + 0x54, + 0x04, + 0xab, + 0x0b, + 0x0a, + 0x83, + 0x0c, + 0xc0, + 0xc2, + 0xbd, + 0x02, + 0x80, + 0xf8, + 0x26, + 0x0a, + 0xd0, + 0xd8, + 0x64, + 0x25, + 0x07, + 0x21, + 0xaf, + 0xff, + 0x41, + 0xa4, + 0x70, + 0x60, + 0xa0, + 0x69, + 0x1c, + 0x18, + 0x28, + 0x1a, + 0x83, + 0x83, + 0x4a, + 0x02, + 0xff, + 0xfd, + 0xe0, + 0x7f, + 0xfc, + 0xac, + 0x3f, + 0x6a, + 0xc3, + 0xf6, + 0xac, + 0x3f, + 0x6a, + 0xff, + 0xf2, + 0xb5, + 0xfd, + 0xab, + 0x0f, + 0xda, + 0xb0, + 0xfd, + 0xab, + 0xff, + 0xca, + 0xc3, + 0xf6, + 0xac, + 0x3f, + 0x6a, + 0xc3, + 0xf6, + 0xaf, + 0xff, + 0x2b, + 0x0f, + 0xda, + 0xfe, + 0x0f, + 0xf6, + 0x8e, + 0xff, + 0xe3, + 0x0b, + 0x0e, + 0xd0, + 0xb4, + 0x70, + 0xed, + 0x0b, + 0xf8, + 0x3b, + 0x42, + 0xc2, + 0xc3, + 0xb4, + 0x2c, + 0x2c, + 0x3b, + 0x42, + 0xfe, + 0x0e, + 0xd0, + 0xb4, + 0x70, + 0xed, + 0x0b, + 0x0b, + 0x0e, + 0xd0, + 0xb4, + 0x70, + 0xed, + 0x0b, + 0xf8, + 0x3b, + 0x42, + 0x43, + 0xc8, + 0xe1, + 0xff, + 0x5e, + 0x83, + 0xfe, + 0x3f, + 0xf1, + 0x81, + 0xc3, + 0x68, + 0x6c, + 0x2c, + 0x36, + 0x86, + 0xd1, + 0xc3, + 0x68, + 0x6f, + 0xe0, + 0xda, + 0x1b, + 0x0b, + 0x0d, + 0xa1, + 0xb0, + 0xbb, + 0xff, + 0x1f, + 0xc1, + 0xb4, + 0x36, + 0x8e, + 0x1b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x36, + 0x8e, + 0x1b, + 0x43, + 0x7f, + 0x06, + 0xd0, + 0xd0, + 0x7e, + 0xc3, + 0xff, + 0x7c, + 0x1c, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x18, + 0x7f, + 0xe3, + 0x0f, + 0xfc, + 0x7f, + 0xfc, + 0x1f, + 0xf8, + 0x3b, + 0xff, + 0xc1, + 0xb0, + 0xfd, + 0x86, + 0xff, + 0xf0, + 0x6d, + 0x0f, + 0xb0, + 0xdd, + 0x7e, + 0xc3, + 0x68, + 0x7d, + 0x86, + 0xd0, + 0xfb, + 0x0d, + 0xff, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xb0, + 0xfd, + 0xa1, + 0xfe, + 0xbf, + 0xf9, + 0x0e, + 0xd0, + 0xfb, + 0x43, + 0xb4, + 0x3e, + 0xd0, + 0xef, + 0xff, + 0x21, + 0xda, + 0x1f, + 0x68, + 0x77, + 0xff, + 0x90, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0x87, + 0xda, + 0x1d, + 0xc1, + 0xf6, + 0x85, + 0xff, + 0xfb, + 0xc8, + 0x0a, + 0x80, + 0x7f, + 0xe0, + 0xa8, + 0x07, + 0x0c, + 0xe2, + 0xad, + 0x6c, + 0x33, + 0x9f, + 0xe7, + 0x0c, + 0xe1, + 0x70, + 0x1f, + 0xf8, + 0x2f, + 0x01, + 0xc3, + 0x38, + 0x2f, + 0x43, + 0x86, + 0x70, + 0x74, + 0xd5, + 0x86, + 0x71, + 0xa8, + 0x9f, + 0xf8, + 0xca, + 0x01, + 0xc3, + 0x3b, + 0x14, + 0x03, + 0x86, + 0x70, + 0xa8, + 0x07, + 0x0c, + 0xe1, + 0x50, + 0x0f, + 0xfc, + 0x15, + 0x00, + 0xe1, + 0x9c, + 0x3f, + 0xf0, + 0x40, + 0xfc, + 0x1d, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x0e, + 0xff, + 0xe3, + 0x06, + 0x1d, + 0x87, + 0x7e, + 0x20, + 0xb0, + 0x40, + 0xc1, + 0x98, + 0x58, + 0x30, + 0x60, + 0xcc, + 0x2c, + 0x18, + 0x3f, + 0x18, + 0x58, + 0x30, + 0x60, + 0xcd, + 0x1c, + 0x18, + 0x30, + 0x67, + 0xfe, + 0x06, + 0x98, + 0x67, + 0x06, + 0x0f, + 0xc1, + 0xd8, + 0x48, + 0x87, + 0xec, + 0x2c, + 0x3f, + 0xd7, + 0xd0, + 0x0f, + 0xc8, + 0xa0, + 0xbf, + 0x81, + 0x41, + 0x82, + 0xc0, + 0xe0, + 0xc2, + 0xc2, + 0xc2, + 0xc1, + 0x85, + 0xa0, + 0xd1, + 0xca, + 0x05, + 0x60, + 0xfe, + 0x70, + 0xed, + 0x30, + 0xbc, + 0x87, + 0x39, + 0x85, + 0x9f, + 0xf2, + 0x7f, + 0x01, + 0xc0, + 0xe0, + 0xd1, + 0xc0, + 0xc0, + 0x70, + 0x61, + 0x60, + 0xd0, + 0x38, + 0x34, + 0x70, + 0x61, + 0x50, + 0x1f, + 0xc5, + 0x02, + 0xa0, + 0x20, + 0xd6, + 0x1b, + 0x43, + 0xce, + 0x17, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xcb, + 0xa9, + 0xf0, + 0x6f, + 0xd4, + 0xf2, + 0x83, + 0xda, + 0x1a, + 0x81, + 0xfb, + 0xff, + 0xf6, + 0x16, + 0x86, + 0xe0, + 0xfd, + 0xa1, + 0xb4, + 0x3f, + 0x6a, + 0xff, + 0xe0, + 0xda, + 0xb0, + 0xf3, + 0x86, + 0xc7, + 0xff, + 0x83, + 0x63, + 0x87, + 0x9c, + 0x36, + 0x3f, + 0xfc, + 0x13, + 0x0e, + 0x1e, + 0x70, + 0xb4, + 0x70, + 0xf3, + 0x85, + 0x81, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xb4, + 0x3f, + 0xec, + 0x1a, + 0x0d, + 0x0f, + 0x50, + 0x1a, + 0x17, + 0x06, + 0xb0, + 0xb4, + 0x73, + 0x80, + 0xe1, + 0xbb, + 0xc1, + 0x41, + 0xf3, + 0xc8, + 0x7d, + 0x4f, + 0xea, + 0xe0, + 0xcb, + 0x61, + 0xf6, + 0x87, + 0xbf, + 0xf9, + 0x0f, + 0x61, + 0xf6, + 0x87, + 0xbf, + 0xf9, + 0x0f, + 0x61, + 0xf6, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xdd, + 0x7d, + 0xa0, + 0x0f, + 0xfc, + 0x17, + 0xf5, + 0xff, + 0x9d, + 0x1c, + 0x36, + 0x1d, + 0x81, + 0xc3, + 0x61, + 0xda, + 0x38, + 0x83, + 0x0e, + 0xfe, + 0x30, + 0x7f, + 0x18, + 0x1c, + 0xc1, + 0x81, + 0xcc, + 0x0e, + 0x60, + 0xc2, + 0xcf, + 0xe3, + 0x06, + 0x07, + 0x34, + 0x73, + 0xff, + 0x18, + 0x1c, + 0x3e, + 0x73, + 0x47, + 0x0f, + 0xa8, + 0x7e, + 0x83, + 0xea, + 0x08, + 0x7f, + 0xda, + 0x1f, + 0xef, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0xfe, + 0x0d, + 0x87, + 0x68, + 0xe1, + 0xb0, + 0xec, + 0x2c, + 0x19, + 0x94, + 0x06, + 0x8e, + 0x31, + 0x83, + 0x07, + 0xf1, + 0x26, + 0x09, + 0x30, + 0xb3, + 0x06, + 0x07, + 0x30, + 0xba, + 0x03, + 0x03, + 0x9f, + 0xc1, + 0xb1, + 0xc1, + 0xa3, + 0x86, + 0xca, + 0x03, + 0x0b, + 0x0d, + 0xd8, + 0x5a, + 0x38, + 0x67, + 0x42, + 0xfe, + 0x0a, + 0xd0, + 0xd0, + 0x6b, + 0xd0, + 0x7f, + 0xd2, + 0x1f, + 0x80, + 0xfc, + 0x86, + 0xc3, + 0xb4, + 0xd0, + 0xd8, + 0x76, + 0x0d, + 0xad, + 0xd6, + 0x34, + 0xdf, + 0xfe, + 0x3f, + 0x38, + 0x58, + 0x59, + 0x83, + 0x70, + 0x3a, + 0x0c, + 0xc1, + 0xa1, + 0x3c, + 0x1b, + 0xf2, + 0x15, + 0xc1, + 0xb4, + 0xd0, + 0xbd, + 0x06, + 0xc1, + 0xa0, + 0x76, + 0x0d, + 0xa6, + 0x83, + 0x98, + 0x37, + 0xe4, + 0xb1, + 0x81, + 0x28, + 0x37, + 0x80, + 0xe0, + 0xd0, + 0xdc, + 0x1b, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x07, + 0xff, + 0xe0, + 0x68, + 0x5a, + 0x13, + 0x83, + 0x42, + 0xd0, + 0x9c, + 0x1f, + 0xff, + 0x81, + 0xcb, + 0xfc, + 0x16, + 0x87, + 0xfe, + 0xd3, + 0xff, + 0x81, + 0x83, + 0x0f, + 0x38, + 0x30, + 0x7f, + 0xf0, + 0x30, + 0x61, + 0xe7, + 0x1c, + 0x1f, + 0xfc, + 0x48, + 0x30, + 0xf3, + 0x98, + 0x58, + 0x79, + 0xd8, + 0x2e, + 0xbd, + 0xe0, + 0x0f, + 0xf2, + 0xa4, + 0x37, + 0xfe, + 0xa2, + 0x83, + 0xf5, + 0x03, + 0xfd, + 0x7f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x3b, + 0x83, + 0xff, + 0x17, + 0xff, + 0x21, + 0xaf, + 0x21, + 0xe9, + 0x0a, + 0xcf, + 0xfe, + 0x42, + 0x81, + 0xa1, + 0xe9, + 0x0f, + 0x7a, + 0xbd, + 0xa1, + 0xed, + 0x0f, + 0x48, + 0x7b, + 0xff, + 0x90, + 0xfe, + 0x3f, + 0xf1, + 0xa3, + 0x98, + 0x7e, + 0xc0, + 0xe6, + 0x1d, + 0x03, + 0x47, + 0x3b, + 0x03, + 0x83, + 0xf8, + 0xce, + 0x34, + 0x18, + 0x1c, + 0xc1, + 0xb8, + 0x58, + 0x1c, + 0xc0, + 0xf0, + 0x5f, + 0xc6, + 0x07, + 0x82, + 0xd1, + 0xcc, + 0x1b, + 0xa0, + 0xc0, + 0xe6, + 0x58, + 0xe0, + 0xd1, + 0xcd, + 0xc2, + 0xd3, + 0xf4, + 0x72, + 0x1e, + 0x43, + 0xb4, + 0x3f, + 0xf1, + 0xff, + 0x80, + 0x0f, + 0xd2, + 0x1d, + 0xfc, + 0x16, + 0x1e, + 0xc0, + 0xe0, + 0xa0, + 0x10, + 0xb0, + 0x38, + 0x30, + 0x38, + 0x58, + 0x1c, + 0xa0, + 0x54, + 0x07, + 0xf3, + 0x86, + 0x74, + 0xc0, + 0xff, + 0xf8, + 0xc0, + 0xea, + 0x0f, + 0x67, + 0xaf, + 0x07, + 0xfb, + 0x55, + 0x9f, + 0xf0, + 0x30, + 0x39, + 0x87, + 0x60, + 0xd1, + 0xcc, + 0x3b, + 0x07, + 0xe8, + 0xc3, + 0xb0, + 0x21, + 0xda, + 0xf6, + 0x1f, + 0xbf, + 0xe0, + 0x03, + 0x01, + 0xc3, + 0xf7, + 0xff, + 0xc0, + 0xd0, + 0x9c, + 0x3d, + 0x3f, + 0xfe, + 0x0f, + 0xce, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xbf, + 0xfc, + 0x1b, + 0x0f, + 0xd8, + 0x6f, + 0xff, + 0x06, + 0xc3, + 0xf6, + 0x1b, + 0xff, + 0xc1, + 0xb0, + 0xfd, + 0x86, + 0xff, + 0xf0, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xa0, + 0xfd, + 0xa1, + 0xfe, + 0xff, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xe5, + 0xf5, + 0x87, + 0xbd, + 0x5e, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0xd0, + 0x69, + 0x0f, + 0x37, + 0x06, + 0x7c, + 0x85, + 0x70, + 0x7e, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0xfc, + 0x0f, + 0xf9, + 0x34, + 0xc1, + 0x87, + 0x69, + 0x83, + 0x06, + 0x1d, + 0xa6, + 0x98, + 0x35, + 0xed, + 0x3f, + 0x03, + 0xfe, + 0x06, + 0x0c, + 0x18, + 0x24, + 0x36, + 0x0c, + 0x18, + 0x24, + 0x37, + 0xe0, + 0x7f, + 0xe7, + 0x4c, + 0x18, + 0x18, + 0x36, + 0x0c, + 0x18, + 0x58, + 0x6d, + 0x30, + 0x61, + 0x61, + 0xbf, + 0x03, + 0x0a, + 0x49, + 0x41, + 0xae, + 0xa3, + 0x74, + 0x3b, + 0x90, + 0x9f, + 0x00, + 0x0d, + 0x07, + 0xfe, + 0x07, + 0xf3, + 0xfc, + 0x19, + 0x80, + 0xe6, + 0x16, + 0x15, + 0x85, + 0x43, + 0x0b, + 0x0b, + 0x28, + 0x60, + 0xcb, + 0x83, + 0xd6, + 0x83, + 0x0d, + 0x21, + 0x3c, + 0x17, + 0x5b, + 0x07, + 0xa0, + 0xf2, + 0xe0, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xfc, + 0x16, + 0x0c, + 0x36, + 0x0c, + 0x2c, + 0x18, + 0x6c, + 0x18, + 0x58, + 0x30, + 0xd8, + 0x33, + 0x30, + 0x60, + 0xcf, + 0xc6, + 0x60, + 0xdd, + 0x30, + 0x66, + 0x79, + 0xf2, + 0x0c, + 0x19, + 0x98, + 0x34, + 0x2f, + 0xc6, + 0x60, + 0xc3, + 0x60, + 0xcc, + 0xc1, + 0x86, + 0xc1, + 0x99, + 0x83, + 0x0d, + 0xa6, + 0x66, + 0x0c, + 0x09, + 0xf8, + 0xcd, + 0x30, + 0x42, + 0x1b, + 0xbc, + 0xe9, + 0x87, + 0x7a, + 0x41, + 0x7a, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xf9, + 0x81, + 0xfc, + 0x2a, + 0xfa, + 0x4d, + 0x1c, + 0xf4, + 0xa0, + 0xd8, + 0x58, + 0x4a, + 0x0e, + 0xd1, + 0xc3, + 0x61, + 0xdf, + 0xc1, + 0xb0, + 0xec, + 0x2d, + 0xff, + 0xa3, + 0x0b, + 0x0f, + 0x3a, + 0x7f, + 0x07, + 0xb8, + 0x1a, + 0x38, + 0x77, + 0x05, + 0x85, + 0x86, + 0xe0, + 0xdd, + 0x58, + 0x1e, + 0x0e, + 0xea, + 0x57, + 0x90, + 0xf2, + 0x1b, + 0x57, + 0x21, + 0xfd, + 0x05, + 0x7e, + 0x43, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0e, + 0xfe, + 0x0d, + 0xa1, + 0xb0, + 0x38, + 0xb5, + 0x16, + 0x30, + 0x3d, + 0xff, + 0x9c, + 0x0e, + 0x15, + 0x87, + 0x7f, + 0x05, + 0x87, + 0xb0, + 0x38, + 0x28, + 0x0b, + 0x06, + 0x07, + 0x1c, + 0x0e, + 0x17, + 0xf1, + 0xfc, + 0x85, + 0xa3, + 0x88, + 0x38, + 0x36, + 0x07, + 0x0a, + 0x82, + 0x81, + 0xa3, + 0x82, + 0xc0, + 0xe0, + 0xfd, + 0x16, + 0x1b, + 0x84, + 0x35, + 0xea, + 0xce, + 0x1f, + 0xf8, + 0x08, + 0xfc, + 0x86, + 0xc3, + 0xb0, + 0x68, + 0x6d, + 0x0d, + 0x82, + 0x4f, + 0xf9, + 0x30, + 0x68, + 0x6c, + 0x3b, + 0xf2, + 0x1b, + 0x0e, + 0xc1, + 0x2a, + 0xae, + 0xb1, + 0x82, + 0x55, + 0x7e, + 0x3f, + 0x21, + 0xb0, + 0xec, + 0x1a, + 0x2d, + 0xac, + 0x0c, + 0x12, + 0xbf, + 0xe4, + 0xd3, + 0x43, + 0x61, + 0xdf, + 0x90, + 0xd8, + 0x72, + 0x1f, + 0x3a, + 0x1f, + 0xaf, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x17, + 0xe5, + 0x40, + 0xc1, + 0x26, + 0x0d, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x4d, + 0x31, + 0xc1, + 0x83, + 0x4a, + 0x19, + 0x20, + 0xfc, + 0x8c, + 0x64, + 0x16, + 0x0d, + 0x75, + 0xae, + 0x30, + 0x6d, + 0x5f, + 0x54, + 0x7e, + 0x40, + 0xfc, + 0x1b, + 0x06, + 0x83, + 0x77, + 0x0b, + 0x06, + 0x94, + 0x33, + 0x41, + 0xf9, + 0x58, + 0x30, + 0x60, + 0xd0, + 0x58, + 0x58, + 0x1c, + 0x3f, + 0xd8, + 0x48, + 0x7f, + 0xb0, + 0xe0, + 0x0f, + 0xcc, + 0x1b, + 0xf0, + 0x4e, + 0x86, + 0xc1, + 0x81, + 0xff, + 0x18, + 0x32, + 0xd0, + 0xb0, + 0x60, + 0xdd, + 0x81, + 0x20, + 0xfc, + 0x15, + 0xe4, + 0x2c, + 0x18, + 0x1e, + 0x88, + 0x58, + 0x37, + 0x81, + 0xa2, + 0x7e, + 0x0d, + 0xfd, + 0x60, + 0xc0, + 0xe8, + 0x59, + 0x83, + 0x7c, + 0xa0, + 0x50, + 0xd3, + 0x10, + 0x73, + 0x03, + 0xf0, + 0x77, + 0x04, + 0x86, + 0x6e, + 0x0f, + 0xf4, + 0x87, + 0xc0, + 0xfc, + 0xaf, + 0xfc, + 0x69, + 0xab, + 0x0f, + 0xd8, + 0x25, + 0x61, + 0xfb, + 0x4d, + 0x5b, + 0xfd, + 0x1f, + 0x95, + 0x81, + 0xc3, + 0x60, + 0x95, + 0x85, + 0x86, + 0xc1, + 0x2b, + 0x2f, + 0x50, + 0x1f, + 0x95, + 0x81, + 0xc3, + 0x69, + 0xab, + 0x0b, + 0x0d, + 0x82, + 0x56, + 0x07, + 0x0d, + 0xab, + 0x57, + 0x7f, + 0x8e, + 0xa1, + 0xc3, + 0xf4, + 0x19, + 0xff, + 0xc8, + 0x79, + 0x7f, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0x9c, + 0x14, + 0x06, + 0x87, + 0xda, + 0x68, + 0xe1, + 0xef, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xbc, + 0x1b, + 0x83, + 0xef, + 0x21, + 0x9f, + 0x06, + 0x7f, + 0xff, + 0x40, + 0xda, + 0x07, + 0xb5, + 0x41, + 0x9f, + 0xfc, + 0x87, + 0x98, + 0x3d, + 0xa1, + 0xe7, + 0xff, + 0x21, + 0xe6, + 0x0f, + 0x68, + 0x79, + 0xff, + 0xc8, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xbf, + 0x82, + 0xca, + 0x05, + 0x81, + 0xc1, + 0xc0, + 0xd0, + 0x60, + 0x72, + 0xc2, + 0xb0, + 0x60, + 0x73, + 0xff, + 0x1f, + 0xc2, + 0x8c, + 0x24, + 0xc0, + 0xe3, + 0x9a, + 0x1b, + 0x03, + 0x97, + 0x75, + 0x27, + 0xf1, + 0xab, + 0x96, + 0x30, + 0x3b, + 0x03, + 0x43, + 0x60, + 0x71, + 0x06, + 0x86, + 0xd1, + 0xef, + 0xfc, + 0xfe, + 0x83, + 0x68, + 0x64, + 0x3f, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0x0f, + 0xfc, + 0x17, + 0xe0, + 0xb0, + 0x61, + 0xb0, + 0x61, + 0x60, + 0xc3, + 0x60, + 0xdc, + 0xc1, + 0x8c, + 0x60, + 0xcd, + 0xc1, + 0x98, + 0x3f, + 0x0d, + 0x83, + 0x60, + 0x60, + 0xc0, + 0xe0, + 0xd0, + 0xb0, + 0x61, + 0x60, + 0xd0, + 0xbf, + 0x02, + 0xc1, + 0xe4, + 0x18, + 0x37, + 0xe0, + 0x66, + 0x98, + 0x3d, + 0x38, + 0x30, + 0x66, + 0x98, + 0x28, + 0x0c, + 0x37, + 0xe1, + 0xc2, + 0xc0, + 0x88, + 0x56, + 0x85, + 0x83, + 0x0c, + 0xe8, + 0x6f, + 0xc1, + 0xff, + 0x83, + 0xfc, + 0x9f, + 0xf0, + 0x30, + 0x69, + 0x87, + 0x60, + 0xc1, + 0x26, + 0x1d, + 0x83, + 0x06, + 0x9f, + 0xf0, + 0x3f, + 0x26, + 0xbd, + 0x83, + 0x04, + 0x98, + 0x76, + 0x0c, + 0x12, + 0x7f, + 0xc0, + 0xfc, + 0x98, + 0xe1, + 0xd8, + 0x34, + 0xc1, + 0xa5, + 0x98, + 0x24, + 0xc0, + 0xde, + 0x06, + 0x9a, + 0x61, + 0x70, + 0x5f, + 0x81, + 0x86, + 0xd0, + 0x21, + 0xaf, + 0xa1, + 0xf0, + 0x79, + 0x41, + 0xe4, + 0x0d, + 0x07, + 0xa0, + 0xf9, + 0xc3, + 0x70, + 0x77, + 0xff, + 0xe0, + 0xf9, + 0xc3, + 0xf9, + 0xab, + 0xd5, + 0xc8, + 0x79, + 0xd0, + 0xfd, + 0x5b, + 0xd5, + 0xf8, + 0x5a, + 0xd7, + 0xf8, + 0x37, + 0xff, + 0x21, + 0xbd, + 0x07, + 0xb4, + 0x2e, + 0x9f, + 0xf9, + 0x07, + 0x12, + 0x1e, + 0xd0, + 0x20, + 0xbf, + 0xf2, + 0x1d, + 0x21, + 0xed, + 0x0e, + 0xbf, + 0xf2, + 0x00, + 0x0f, + 0xb0, + 0xfb, + 0xf0, + 0x2c, + 0x3e, + 0xc1, + 0x83, + 0xfc, + 0x16, + 0x0c, + 0xb0, + 0xb0, + 0xd8, + 0x3b, + 0x41, + 0xc1, + 0xbf, + 0xff, + 0x60, + 0xc1, + 0x86, + 0xd0, + 0x60, + 0xc1, + 0xb5, + 0x75, + 0x71, + 0xf9, + 0x77, + 0x2b, + 0x8c, + 0x18, + 0x6d, + 0x06, + 0x0c, + 0x18, + 0xd3, + 0xd4, + 0xc1, + 0xa6, + 0x34, + 0xea, + 0xc1, + 0xf8, + 0x36, + 0x87, + 0x21, + 0xf6, + 0x87, + 0xfd, + 0x78, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0x7e, + 0x0a, + 0x85, + 0x02, + 0xc1, + 0x81, + 0xc2, + 0xd0, + 0x60, + 0xc7, + 0xa7, + 0xe0, + 0x60, + 0xc6, + 0x8b, + 0x14, + 0x3f, + 0x05, + 0x23, + 0x05, + 0x83, + 0x05, + 0x85, + 0x60, + 0xc1, + 0x96, + 0x41, + 0x59, + 0xd3, + 0x22, + 0x81, + 0x93, + 0x56, + 0x07, + 0xfa, + 0x06, + 0x0c, + 0x7c, + 0x16, + 0x83, + 0x4d, + 0xc7, + 0x38, + 0x2f, + 0xc1, + 0xae, + 0x0c, + 0x86, + 0x6e, + 0x6e, + 0x43, + 0x99, + 0x0e, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xa4, + 0x29, + 0x3f, + 0x01, + 0xc2, + 0xc1, + 0x83, + 0x0b, + 0x4a, + 0x03, + 0x06, + 0xff, + 0xe7, + 0x4c, + 0x3b, + 0x06, + 0xfe, + 0x0e, + 0xc1, + 0xb8, + 0x32, + 0xff, + 0x9c, + 0x19, + 0x23, + 0x86, + 0xfc, + 0x68, + 0x30, + 0xda, + 0xb3, + 0xff, + 0xc0, + 0xc2, + 0x7c, + 0x06, + 0xd5, + 0x81, + 0xdc, + 0x0d, + 0xd4, + 0x38, + 0x30, + 0x51, + 0x0b, + 0x82, + 0xcf, + 0x07, + 0xfb, + 0x0c, + 0xfc, + 0x1a, + 0x81, + 0xd8, + 0x31, + 0x6a, + 0x2c, + 0x0c, + 0x19, + 0xff, + 0x81, + 0x83, + 0x02, + 0x50, + 0x50, + 0x3f, + 0x03, + 0x28, + 0x61, + 0x60, + 0xc1, + 0x34, + 0x60, + 0xb0, + 0x6a, + 0x9f, + 0x51, + 0x47, + 0xe6, + 0xaf, + 0x54, + 0x98, + 0x30, + 0xaf, + 0x41, + 0xb0, + 0x60, + 0x6b, + 0x82, + 0xd5, + 0x8e, + 0x50, + 0xd0, + 0x7e, + 0xa0, + 0x28, + 0x0a, + 0x08, + 0x48, + 0x54, + 0x09, + 0x0f, + 0xea, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0x7e, + 0x0d, + 0xe0, + 0xec, + 0x18, + 0x56, + 0xe1, + 0xb0, + 0x60, + 0x70, + 0x58, + 0x58, + 0x30, + 0x68, + 0x54, + 0x07, + 0xe7, + 0xcb, + 0xd6, + 0x60, + 0xe8, + 0xfe, + 0x88, + 0xc1, + 0x87, + 0xfd, + 0xf8, + 0x50, + 0xc0, + 0xd3, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x24, + 0x1d, + 0x30, + 0x40, + 0x4c, + 0x2d, + 0x60, + 0xf4, + 0x84, + 0x84, + 0xff, + 0xf0, + 0x79, + 0x7f, + 0x80, + 0xfe, + 0x7f, + 0xf1, + 0x81, + 0xd8, + 0x24, + 0x36, + 0x07, + 0x50, + 0x1c, + 0x36, + 0x07, + 0x5d, + 0x6a, + 0x07, + 0xf2, + 0xeb, + 0x50, + 0x30, + 0x3a, + 0x80, + 0xe1, + 0xb0, + 0x3d, + 0x77, + 0x51, + 0xfd, + 0x2e, + 0x96, + 0x30, + 0x3c, + 0x81, + 0xc3, + 0x60, + 0x79, + 0x6b, + 0x50, + 0x35, + 0x5e, + 0x29, + 0xea, + 0x27, + 0xf8, + 0x27, + 0x0c, + 0x85, + 0x40, + 0x9c, + 0x3f, + 0x67, + 0xfe, + 0x0f, + 0xfc, + 0x18, + 0xfc, + 0x19, + 0xc3, + 0xb0, + 0x67, + 0xfe, + 0x8c, + 0x18, + 0x67, + 0x0e, + 0xc1, + 0x8f, + 0xfc, + 0x0f, + 0xc1, + 0x9c, + 0x3b, + 0x06, + 0xff, + 0xf1, + 0x83, + 0x0f, + 0xfb, + 0xa6, + 0x3f, + 0xf0, + 0x39, + 0xc7, + 0x0c, + 0xe0, + 0xc1, + 0x8f, + 0xfc, + 0x0d, + 0x31, + 0xc3, + 0x38, + 0x3f, + 0x0f, + 0xfc, + 0x04, + 0x33, + 0x86, + 0x70, + 0xf9, + 0xc2, + 0xf4, + 0x00, + 0x0f, + 0xe5, + 0x49, + 0xf8, + 0xfe, + 0x90, + 0x60, + 0xc3, + 0x30, + 0x6c, + 0x18, + 0x66, + 0x0d, + 0x83, + 0x3f, + 0xf3, + 0xf8, + 0xb6, + 0xde, + 0x70, + 0x60, + 0xc6, + 0x24, + 0xc1, + 0xb7, + 0x7a, + 0xf5, + 0xf8, + 0x76, + 0xde, + 0x70, + 0x60, + 0xc6, + 0x24, + 0xc1, + 0x8e, + 0xdb, + 0xce, + 0x9b, + 0xff, + 0xaf, + 0xc1, + 0x98, + 0x32, + 0x1f, + 0x38, + 0x7f, + 0x7f, + 0xe0, + 0x0f, + 0xa4, + 0x83, + 0x7f, + 0x03, + 0x06, + 0x1b, + 0x03, + 0x8e, + 0x0d, + 0x0b, + 0x0b, + 0x28, + 0xa9, + 0x63, + 0x0b, + 0x3f, + 0xf1, + 0xfd, + 0x61, + 0x61, + 0xb0, + 0x3f, + 0x20, + 0xd0, + 0xb0, + 0xb3, + 0xfe, + 0x4e, + 0xac, + 0xc2, + 0xc3, + 0x6b, + 0x66, + 0x83, + 0x0d, + 0x85, + 0x9f, + 0xf4, + 0x6b, + 0x66, + 0x16, + 0x1b, + 0xac, + 0x61, + 0x61, + 0xb0, + 0xef, + 0xfc, + 0x1f, + 0x68, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0x5f, + 0xc8, + 0x76, + 0x1b, + 0x0b, + 0x0f, + 0x68, + 0x54, + 0x28, + 0x17, + 0xfc, + 0x9b, + 0x87, + 0x46, + 0x41, + 0x5a, + 0x19, + 0xcc, + 0x71, + 0xed, + 0x0a, + 0x06, + 0x17, + 0x05, + 0x61, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0xff, + 0x04, + 0x0f, + 0xec, + 0x3b, + 0xf8, + 0x27, + 0x0e, + 0xc0, + 0xe7, + 0xfe, + 0x30, + 0x39, + 0x83, + 0x03, + 0x98, + 0x1c, + 0xc1, + 0x81, + 0xcf, + 0xe3, + 0xff, + 0x18, + 0x1c, + 0xc1, + 0x81, + 0xcc, + 0x0e, + 0x74, + 0xe9, + 0xe3, + 0xf8, + 0x2d, + 0xa0, + 0x58, + 0x1c, + 0x14, + 0x28, + 0x16, + 0x07, + 0x38, + 0x14, + 0x0b, + 0x55, + 0xdf, + 0xf9, + 0xfd, + 0x07, + 0x50, + 0x24, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0xa0, + 0x40, + 0xfc, + 0x19, + 0x83, + 0xb0, + 0x65, + 0xff, + 0x03, + 0x06, + 0x1a, + 0x81, + 0xda, + 0x61, + 0x98, + 0x3b, + 0xf3, + 0xff, + 0xc6, + 0x0c, + 0x28, + 0x08, + 0x6c, + 0x18, + 0x38, + 0x0e, + 0x83, + 0xf3, + 0xa0, + 0x41, + 0x43, + 0x06, + 0x19, + 0x83, + 0xb0, + 0x63, + 0x57, + 0x50, + 0x34, + 0xca, + 0xbd, + 0x50, + 0x3f, + 0x06, + 0x60, + 0xe4, + 0x3e, + 0xa0, + 0x7f, + 0x7f, + 0xf8, + 0x0f, + 0xfc, + 0x19, + 0x60, + 0x9c, + 0x3d, + 0xf8, + 0x1c, + 0xaf, + 0x81, + 0x83, + 0x1c, + 0x3b, + 0x06, + 0x0c, + 0x70, + 0xec, + 0x1f, + 0x87, + 0xe7, + 0xe0, + 0x60, + 0xc7, + 0x0e, + 0xc1, + 0x83, + 0x1c, + 0x3b, + 0x07, + 0xe1, + 0xff, + 0x81, + 0xa6, + 0x13, + 0x98, + 0x6c, + 0x18, + 0x54, + 0x30, + 0xda, + 0x61, + 0x69, + 0x86, + 0xfc, + 0x07, + 0x06, + 0x08, + 0xc3, + 0x58, + 0x58, + 0x30, + 0xee, + 0x0d, + 0x7a, + 0x0f, + 0xfc, + 0x18, + 0xfc, + 0x19, + 0xc3, + 0xb0, + 0x67, + 0xff, + 0x18, + 0x30, + 0xec, + 0x3b, + 0x4c, + 0x7f, + 0xe0, + 0x7a, + 0xc3, + 0xb0, + 0x60, + 0xc1, + 0xbf, + 0xfc, + 0xe0, + 0xc3, + 0xb0, + 0x60, + 0xfc, + 0x3f, + 0xf0, + 0x30, + 0x60, + 0x47, + 0x0e, + 0xc1, + 0x83, + 0x06, + 0x1d, + 0xab, + 0x1c, + 0x1f, + 0x93, + 0xf1, + 0xe4, + 0xc3, + 0x90, + 0xad, + 0xec, + 0x3f, + 0xb4, + 0x17, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x17, + 0xe0, + 0xca, + 0xa7, + 0x18, + 0x33, + 0xf5, + 0x10, + 0xb0, + 0x61, + 0xc8, + 0x18, + 0xc1, + 0x8c, + 0x0c, + 0x18, + 0x3f, + 0x03, + 0x06, + 0x50, + 0x18, + 0x30, + 0x20, + 0x84, + 0x2c, + 0x18, + 0x76, + 0x1d, + 0xf8, + 0xff, + 0xe3, + 0x06, + 0x13, + 0xf0, + 0x6c, + 0x18, + 0x5f, + 0xa0, + 0xb4, + 0xc1, + 0xc6, + 0x68, + 0x3f, + 0x3c, + 0x0c, + 0x1c, + 0x21, + 0x28, + 0x2c, + 0x28, + 0x3f, + 0xd8, + 0x70, + 0xfc, + 0x1a, + 0x80, + 0x63, + 0x06, + 0x05, + 0x51, + 0x24, + 0xc1, + 0x83, + 0xfe, + 0x06, + 0x0c, + 0x35, + 0x0c, + 0x2f, + 0xc1, + 0xaa, + 0xc2, + 0xc1, + 0xbf, + 0xfc, + 0xe0, + 0xc2, + 0x74, + 0x3b, + 0xf2, + 0xbf, + 0xe4, + 0xc1, + 0xf5, + 0x86, + 0xd3, + 0x06, + 0x16, + 0x1b, + 0x4d, + 0x30, + 0xbf, + 0xc9, + 0xf8, + 0x2c, + 0x36, + 0x88, + 0x7b, + 0x0d, + 0xa1, + 0xfb, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x17, + 0xe3, + 0xf3, + 0x50, + 0x30, + 0x61, + 0x50, + 0xe0, + 0xb0, + 0x66, + 0xe0, + 0xdb, + 0x34, + 0xc7, + 0xc0, + 0x7c, + 0x0f, + 0xc0, + 0xd0, + 0xb8, + 0x18, + 0x33, + 0xcb, + 0xad, + 0x30, + 0x75, + 0x7f, + 0x39, + 0xeb, + 0x0c, + 0xc1, + 0xd8, + 0x37, + 0xff, + 0x26, + 0x0c, + 0x5b, + 0xcb, + 0x03, + 0x4c, + 0x2b, + 0xe0, + 0xdf, + 0x81, + 0x69, + 0x68, + 0x10, + 0x9f, + 0x21, + 0x3c, + 0x1c, + 0xa0, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xfb, + 0xff, + 0xf0, + 0x6d, + 0x06, + 0x09, + 0x06, + 0x1b, + 0xff, + 0xf0, + 0x7f, + 0x30, + 0x7f, + 0x3f, + 0xfe, + 0x83, + 0xf9, + 0x83, + 0xf7, + 0xff, + 0xef, + 0x21, + 0xd8, + 0x6a, + 0x07, + 0xaf, + 0xff, + 0x83, + 0xfa, + 0xc3, + 0xf3, + 0xff, + 0xfa, + 0x0f, + 0xcc, + 0x1f, + 0xf8, + 0x0c, + 0x1f, + 0x0f, + 0xbd, + 0x59, + 0x09, + 0x7d, + 0xaf, + 0x82, + 0xeb, + 0xfe, + 0xd0, + 0x6d, + 0x7f, + 0x1a, + 0x19, + 0x87, + 0x8a, + 0x07, + 0x9d, + 0x2f, + 0x0f, + 0x83, + 0xb4, + 0xe1, + 0xd1, + 0x41, + 0xcf, + 0x04, + 0xf9, + 0x0d, + 0x7d, + 0x5e, + 0xfa, + 0x02, + 0x51, + 0x7d, + 0x87, + 0xd4, + 0x0e, + 0x70, + 0xfa, + 0xff, + 0xc1, + 0xf4, + 0x87, + 0xb0, + 0xfa, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf2, + 0x1e, + 0x7f, + 0xc3, + 0x87, + 0xe8, + 0x70, + 0x7f, + 0x83, + 0x3e, + 0x05, + 0xa3, + 0x85, + 0xff, + 0x4e, + 0x68, + 0x67, + 0xb6, + 0x05, + 0xc1, + 0xb8, + 0x18, + 0x4f, + 0x70, + 0x75, + 0xc0, + 0xd0, + 0xac, + 0x35, + 0x7f, + 0x83, + 0xda, + 0x1f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xf5, + 0x7d, + 0x84, + 0xfc, + 0x16, + 0x16, + 0x16, + 0x0c, + 0x0e, + 0x16, + 0x16, + 0x0e, + 0xff, + 0xe3, + 0x06, + 0x16, + 0x16, + 0x17, + 0xe0, + 0xb0, + 0xb0, + 0xb4, + 0xc0, + 0xbf, + 0x03, + 0x06, + 0x7f, + 0xe8, + 0xe9, + 0x98, + 0x58, + 0x28, + 0x6a, + 0xcd, + 0x06, + 0x0a, + 0x18, + 0x33, + 0xff, + 0x47, + 0x39, + 0x85, + 0x82, + 0x87, + 0x28, + 0xc2, + 0xc1, + 0x41, + 0x0d, + 0xff, + 0xa0, + 0xf6, + 0x87, + 0x50, + 0x0f, + 0x94, + 0x1e, + 0xfc, + 0xfa, + 0x41, + 0x85, + 0x83, + 0x06, + 0x1b, + 0x0b, + 0x06, + 0x0c, + 0x36, + 0x16, + 0xac, + 0x18, + 0x37, + 0x33, + 0xa7, + 0x7d, + 0x66, + 0x66, + 0x0c, + 0x74, + 0xcd, + 0x8c, + 0x18, + 0xf1, + 0x3a, + 0x8f, + 0xc5, + 0xe4, + 0x74, + 0x18, + 0x33, + 0xcc, + 0x5a, + 0x0c, + 0x19, + 0x61, + 0x74, + 0x06, + 0xae, + 0x70, + 0x39, + 0x83, + 0xe9, + 0x30, + 0x71, + 0xa2, + 0x1d, + 0x8e, + 0x07, + 0x0f, + 0xb1, + 0x41, + 0x41, + 0xff, + 0x83, + 0xfc, + 0x1a, + 0xc3, + 0xb0, + 0x65, + 0xff, + 0x03, + 0x06, + 0x1a, + 0xc3, + 0xb0, + 0x61, + 0xac, + 0x3b, + 0xf5, + 0xff, + 0xc6, + 0x0c, + 0x14, + 0x0a, + 0x0b, + 0x06, + 0x5a, + 0xee, + 0x07, + 0xe3, + 0xd5, + 0x9e, + 0x30, + 0x61, + 0xf9, + 0x06, + 0x0c, + 0xff, + 0xc0, + 0xd5, + 0x99, + 0x83, + 0x30, + 0x7d, + 0x19, + 0x83, + 0x30, + 0x21, + 0xb3, + 0x06, + 0x61, + 0xd7, + 0xff, + 0x80, + 0xfc, + 0x07, + 0x70, + 0xec, + 0x19, + 0xe5, + 0x6f, + 0xc6, + 0x0c, + 0xc2, + 0xc0, + 0xe6, + 0x0c, + 0xe8, + 0x65, + 0x33, + 0xf1, + 0xa8, + 0xc6, + 0xcc, + 0x19, + 0xa0, + 0xc0, + 0xe6, + 0x0c, + 0xff, + 0xd1, + 0xf8, + 0x3b, + 0x0e, + 0xc1, + 0x9f, + 0xf9, + 0x30, + 0x63, + 0xa1, + 0x38, + 0x34, + 0xc0, + 0xe1, + 0x68, + 0x3f, + 0x04, + 0xee, + 0x84, + 0x84, + 0xab, + 0x9f, + 0x48, + 0x75, + 0x10, + 0xe6, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xea, + 0x06, + 0xfc, + 0x1d, + 0x86, + 0xc1, + 0x9f, + 0xfe, + 0x06, + 0x61, + 0x21, + 0x78, + 0x18, + 0x85, + 0x84, + 0xfe, + 0x07, + 0xfc, + 0x60, + 0xc3, + 0xb0, + 0xd8, + 0x30, + 0x53, + 0xea, + 0x1d, + 0x30, + 0xce, + 0x1b, + 0x9c, + 0x7f, + 0xeb, + 0x06, + 0x1d, + 0x86, + 0xd3, + 0x07, + 0xfc, + 0x7e, + 0x06, + 0x1d, + 0x88, + 0x76, + 0x1d, + 0x87, + 0xdf, + 0xf0, + 0xfc, + 0x7f, + 0xf1, + 0x83, + 0x30, + 0xfb, + 0x30, + 0x64, + 0x1f, + 0x46, + 0x0c, + 0x1f, + 0xf0, + 0x3f, + 0x03, + 0x0e, + 0xc1, + 0x83, + 0x07, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x1f, + 0x81, + 0xff, + 0x03, + 0x06, + 0x19, + 0xc3, + 0xb0, + 0x62, + 0xed, + 0x71, + 0xa6, + 0x7f, + 0xf1, + 0xf8, + 0x0c, + 0x06, + 0x09, + 0x09, + 0xb0, + 0xce, + 0x87, + 0x28, + 0x3e, + 0x80, + 0xfc, + 0xd3, + 0xa7, + 0x47, + 0x57, + 0x7f, + 0xeb, + 0x06, + 0x16, + 0x09, + 0x06, + 0x0c, + 0x54, + 0xa9, + 0x47, + 0xe6, + 0x9d, + 0x3a, + 0x38, + 0x30, + 0xa4, + 0xc2, + 0xc1, + 0x9f, + 0xf8, + 0xfc, + 0x66, + 0x0c, + 0xcc, + 0x19, + 0x98, + 0x33, + 0x30, + 0x66, + 0x73, + 0xb9, + 0xab, + 0x36, + 0xa7, + 0xc7, + 0xd1, + 0xe0, + 0x63, + 0x90, + 0x6c, + 0x3d, + 0x87, + 0xb0, + 0xcf, + 0x80, + 0xfd, + 0x7f, + 0xf3, + 0x83, + 0x0d, + 0x98, + 0x6c, + 0x19, + 0xff, + 0xc6, + 0x0c, + 0xd5, + 0xba, + 0xb3, + 0xf1, + 0x83, + 0x30, + 0x66, + 0x0c, + 0xe9, + 0xdd, + 0xe3, + 0x06, + 0x1f, + 0xf7, + 0xe1, + 0xff, + 0x93, + 0x06, + 0x1f, + 0xf6, + 0x0d, + 0xff, + 0xe7, + 0x4c, + 0x5d, + 0xae, + 0x3f, + 0x03, + 0x4c, + 0x70, + 0x21, + 0x3a, + 0x0c, + 0x0e, + 0x1c, + 0x82, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x0f, + 0xc3, + 0x0e, + 0x39, + 0x83, + 0x06, + 0xac, + 0xd3, + 0x06, + 0x04, + 0x72, + 0x06, + 0x0d, + 0xff, + 0xd7, + 0xe7, + 0x0f, + 0x36, + 0x0d, + 0xbf, + 0xd3, + 0x83, + 0x06, + 0x1a, + 0x4e, + 0x98, + 0x30, + 0xd2, + 0x6a, + 0xc1, + 0xfe, + 0x4c, + 0x18, + 0x67, + 0x0d, + 0xa6, + 0x5f, + 0xf1, + 0xf8, + 0x33, + 0x86, + 0x43, + 0xe7, + 0x0f, + 0xcf, + 0xff, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x86, + 0xc3, + 0xeb, + 0xff, + 0xd0, + 0x6d, + 0x18, + 0x18, + 0x1c, + 0x37, + 0xaf, + 0x53, + 0xd7, + 0x83, + 0x2f, + 0xfe, + 0x0b, + 0xaf, + 0xfd, + 0x83, + 0x1a, + 0xfc, + 0xac, + 0x35, + 0x17, + 0xd4, + 0x0f, + 0x5d, + 0x7b, + 0x83, + 0xd4, + 0x0f, + 0x50, + 0x3d, + 0x7f, + 0xe8, + 0x3d, + 0x21, + 0xea, + 0x07, + 0xaf, + 0xfd, + 0x04, + 0x41, + 0x8c, + 0x0c, + 0x3d, + 0x99, + 0x82, + 0xeb, + 0x1f, + 0xf3, + 0xca, + 0xd3, + 0x1d, + 0x3c, + 0xe6, + 0x83, + 0x9d, + 0x58, + 0x2e, + 0x0b, + 0x8c, + 0x71, + 0xf9, + 0x04, + 0x0c, + 0xea, + 0x03, + 0xe0, + 0xab, + 0xfc, + 0x1d, + 0x87, + 0xce, + 0x1d, + 0xff, + 0xe0, + 0xec, + 0x3e, + 0x70, + 0xef, + 0xff, + 0x07, + 0x61, + 0xf3, + 0x87, + 0x7f, + 0xf8, + 0x20, + 0x0f, + 0xb1, + 0x83, + 0x7e, + 0x05, + 0x07, + 0x0d, + 0x83, + 0x06, + 0x82, + 0x0d, + 0x83, + 0x2f, + 0xfc, + 0x6a, + 0xdf, + 0x01, + 0xc3, + 0x74, + 0xf5, + 0xff, + 0x46, + 0x0d, + 0x30, + 0x38, + 0x6c, + 0x18, + 0x35, + 0x5a, + 0xc7, + 0xe0, + 0x75, + 0x74, + 0x4c, + 0x18, + 0x30, + 0x38, + 0x6c, + 0x18, + 0x3f, + 0xf1, + 0xa6, + 0x0d, + 0x0f, + 0xbf, + 0x0c, + 0x44, + 0x68, + 0x86, + 0xd3, + 0x24, + 0xc3, + 0xd0, + 0x10, + 0xc8, + 0xfc, + 0x7f, + 0xe7, + 0x06, + 0x61, + 0xed, + 0xc1, + 0x9a, + 0xfb, + 0x70, + 0x67, + 0xfe, + 0x7f, + 0x18, + 0xaa, + 0x71, + 0x83, + 0x31, + 0x6c, + 0x2c, + 0x19, + 0xbf, + 0xe3, + 0xf3, + 0xb0, + 0x23, + 0x34, + 0xdd, + 0xff, + 0x18, + 0x3a, + 0x2e, + 0xd6, + 0xd5, + 0xe7, + 0xab, + 0xab, + 0xf8, + 0xc2, + 0xa3, + 0x20, + 0x73, + 0x5f, + 0x41, + 0x28, + 0xc3, + 0x3c, + 0x0f, + 0xf2, + 0x1b, + 0xf1, + 0xf9, + 0xdc, + 0x18, + 0x31, + 0x24, + 0xf0, + 0x58, + 0x33, + 0xb0, + 0x5b, + 0x98, + 0x30, + 0x70, + 0x5e, + 0x07, + 0xe1, + 0xff, + 0x93, + 0x07, + 0x61, + 0xe7, + 0x70, + 0x69, + 0xff, + 0x03, + 0xf0, + 0x30, + 0xec, + 0x18, + 0x30, + 0x61, + 0x9c, + 0x18, + 0x30, + 0x7f, + 0xc0, + 0xd3, + 0x02, + 0x82, + 0x82, + 0xfc, + 0x16, + 0x0b, + 0x09, + 0x0f, + 0x60, + 0xd0, + 0xfb, + 0xff, + 0xc8, + 0x0f, + 0xf9, + 0x81, + 0xf9, + 0xfe, + 0xa2, + 0x0c, + 0x18, + 0xa2, + 0x41, + 0x83, + 0x06, + 0x0c, + 0x71, + 0x81, + 0x83, + 0x06, + 0x08, + 0xc2, + 0xfc, + 0xff, + 0xf1, + 0x83, + 0x68, + 0x19, + 0x59, + 0x83, + 0x2d, + 0x40, + 0xa8, + 0xfc, + 0x55, + 0xd3, + 0xd1, + 0x83, + 0x31, + 0xa1, + 0x20, + 0xc1, + 0xe9, + 0xdc, + 0x90, + 0x6a, + 0xd3, + 0xc7, + 0x72, + 0x7e, + 0x06, + 0x05, + 0x51, + 0x10, + 0x9d, + 0x0d, + 0x21, + 0xe8, + 0x3d, + 0x20, + 0x0f, + 0xfa, + 0x0b, + 0xe9, + 0xfc, + 0x30, + 0x58, + 0xe1, + 0x31, + 0x40, + 0xb0, + 0x61, + 0x69, + 0x59, + 0xc1, + 0xfe, + 0xbf, + 0x3f, + 0x8c, + 0x19, + 0x83, + 0x30, + 0x66, + 0x0d, + 0xc6, + 0x30, + 0x67, + 0xeb, + 0x54, + 0x77, + 0x8c, + 0x1a, + 0xa8, + 0x98, + 0x33, + 0xf0, + 0x3c, + 0x0c, + 0x19, + 0x83, + 0x07, + 0x81, + 0x8e, + 0x60, + 0xc1, + 0x40, + 0x7d, + 0x3d, + 0xe8, + 0xf0, + 0x20, + 0x90, + 0xb3, + 0x56, + 0x1f, + 0xdb, + 0x01, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x07, + 0x7e, + 0x0e, + 0xc3, + 0xb0, + 0x6f, + 0xfe, + 0x8c, + 0x18, + 0x28, + 0x16, + 0x16, + 0x0d, + 0x57, + 0x36, + 0xa3, + 0xf2, + 0xff, + 0x8c, + 0x19, + 0x7f, + 0xc0, + 0xc1, + 0x98, + 0x58, + 0x30, + 0x7e, + 0x3d, + 0x7a, + 0x98, + 0x35, + 0x66, + 0x16, + 0x0c, + 0x18, + 0x32, + 0xff, + 0x81, + 0xab, + 0x0e, + 0xc3, + 0xbf, + 0x1f, + 0xf9, + 0x10, + 0xfd, + 0x87, + 0xf7, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x17, + 0xe0, + 0x60, + 0xc7, + 0x06, + 0x0c, + 0x0a, + 0x33, + 0x0b, + 0x06, + 0xd5, + 0xea, + 0x93, + 0x06, + 0x2a, + 0xfa, + 0x51, + 0xf8, + 0x0e, + 0xee, + 0x83, + 0x06, + 0xf0, + 0x30, + 0x50, + 0xc1, + 0x87, + 0x60, + 0x41, + 0xce, + 0x0c, + 0x08, + 0xe0, + 0xd5, + 0x97, + 0xcf, + 0xd1, + 0x83, + 0xa0, + 0xca, + 0x20, + 0x6a, + 0xd5, + 0xe6, + 0x56, + 0x0e, + 0xa0, + 0x50, + 0xbf, + 0x08, + 0x6b, + 0x0e, + 0x83, + 0xcc, + 0x1e, + 0x80, + 0x0f, + 0xb0, + 0xf7, + 0xe0, + 0x5f, + 0x90, + 0x60, + 0xc7, + 0x03, + 0x85, + 0x83, + 0x7f, + 0xfc, + 0x0f, + 0x91, + 0x44, + 0x0f, + 0xc6, + 0x38, + 0x2c, + 0xc1, + 0x9b, + 0x0a, + 0x15, + 0x83, + 0x3a, + 0xbd, + 0x57, + 0x4c, + 0xc3, + 0xf6, + 0xac, + 0xca, + 0xf1, + 0x83, + 0x31, + 0xae, + 0x34, + 0xcc, + 0x3f, + 0x7e, + 0x63, + 0xfc, + 0xa0, + 0xa4, + 0xc3, + 0x68, + 0x6c, + 0x1e, + 0xab, + 0x0f, + 0xfc, + 0x10, + 0x2a, + 0xf5, + 0x1a, + 0x75, + 0x07, + 0x61, + 0x5f, + 0xe0, + 0x35, + 0xe0, + 0xb0, + 0xe7, + 0xac, + 0xaf, + 0xe4, + 0x0f, + 0x57, + 0x0e, + 0x58, + 0x65, + 0x0c, + 0x15, + 0xe0, + 0xe7, + 0x7e, + 0x7d, + 0x7a, + 0x07, + 0xa5, + 0x01, + 0x41, + 0xa0, + 0xdf, + 0xfe, + 0x0f, + 0x6b, + 0xfb, + 0x0f, + 0x6b, + 0xfb, + 0x0f, + 0x7a, + 0xbd, + 0xe0, + 0xf6, + 0x1f, + 0xb0, + 0xf7, + 0xff, + 0x82, + 0x07, + 0xa9, + 0xa7, + 0x56, + 0x1b, + 0x5b, + 0x4d, + 0x6c, + 0x36, + 0xb6, + 0x9a, + 0xd8, + 0x6e, + 0xad, + 0x3a, + 0xb0, + 0xd8, + 0x5a, + 0x61, + 0x61, + 0xa9, + 0xe8, + 0x1d, + 0x60, + 0xe7, + 0x0a, + 0x81, + 0xfd, + 0xff, + 0xf4, + 0x07, + 0xc1, + 0x9c, + 0x3e, + 0xdf, + 0xff, + 0x83, + 0xb0, + 0xce, + 0x1f, + 0xdf, + 0xff, + 0x07, + 0x61, + 0x9c, + 0x3f, + 0xbf, + 0xff, + 0x00, + 0x07, + 0x56, + 0x0e, + 0xac, + 0x37, + 0x56, + 0x0e, + 0xac, + 0x37, + 0x56, + 0x0e, + 0xac, + 0x36, + 0xb6, + 0x0d, + 0x6c, + 0x33, + 0x6a, + 0xb5, + 0xe0, + 0xcf, + 0xa9, + 0xf5, + 0x60, + 0xbe, + 0x5a, + 0xe5, + 0x83, + 0x26, + 0xbb, + 0x5c, + 0x1e, + 0xeb, + 0x75, + 0x90, + 0xee, + 0xb7, + 0x5c, + 0x85, + 0x75, + 0xfc, + 0x1f, + 0x72, + 0x15, + 0xa1, + 0xfa, + 0xfe, + 0x43, + 0xbf, + 0x48, + 0x1a, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xae, + 0xf5, + 0x72, + 0x1a, + 0xb7, + 0xab, + 0x07, + 0xab, + 0xfb, + 0x0f, + 0x57, + 0xf6, + 0x1e, + 0xa2, + 0xfa, + 0xc3, + 0x9e, + 0x5f, + 0x5a, + 0x82, + 0x54, + 0xbe, + 0xa2, + 0x81, + 0x57, + 0x5e, + 0xf5, + 0x02, + 0x56, + 0xa0, + 0x2b, + 0x50, + 0x4e, + 0xb6, + 0x9a, + 0xdc, + 0x07, + 0xab, + 0x4e, + 0xae, + 0x03, + 0xad, + 0xa7, + 0x2b, + 0x80, + 0xf5, + 0x69, + 0xd5, + 0xc3, + 0xea, + 0xba, + 0x75, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfc, + 0x87, + 0xfe, + 0x78, + 0x3f, + 0x41, + 0x3c, + 0x1f, + 0xde, + 0xa6, + 0x87, + 0xfc, + 0xfa, + 0x0f, + 0x97, + 0xef, + 0x4b, + 0x05, + 0xff, + 0xfb, + 0xc1, + 0xf5, + 0xe0, + 0x9c, + 0x3e, + 0xa3, + 0x85, + 0xa1, + 0xcf, + 0x0e, + 0x0d, + 0x0e, + 0xb4, + 0x0e, + 0x1f, + 0xb8, + 0x33, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0xfa, + 0x0f, + 0x80, + 0x0f, + 0xfa, + 0x0e, + 0xff, + 0x05, + 0x61, + 0xfd, + 0xc1, + 0x74, + 0x0e, + 0x8b, + 0x0a, + 0x86, + 0x86, + 0x7c, + 0x15, + 0x85, + 0xa1, + 0x9d, + 0x1c, + 0xa0, + 0xe9, + 0xfe, + 0x90, + 0x68, + 0x86, + 0xf1, + 0x87, + 0xfc, + 0xf9, + 0x8f, + 0xf2, + 0x16, + 0xe1, + 0xf3, + 0x84, + 0xe6, + 0x1f, + 0x50, + 0x2c, + 0x18, + 0x7d, + 0x86, + 0x41, + 0x87, + 0xa8, + 0x1f, + 0x61, + 0xec, + 0x3d, + 0xe8, + 0x39, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x1b, + 0x82, + 0x90, + 0xfc, + 0xe1, + 0xa4, + 0x3f, + 0x48, + 0x6d, + 0x0f, + 0xcb, + 0xee, + 0x5f, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xf7, + 0x90, + 0xff, + 0xd7, + 0x61, + 0xff, + 0x3a, + 0x70, + 0x7f, + 0x3a, + 0x07, + 0x43, + 0xeb, + 0x43, + 0x3e, + 0x42, + 0xf4, + 0x1f, + 0xaf, + 0x01, + 0x0f, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x1f, + 0xf8, + 0x70, + 0xdc, + 0x1f, + 0x5a, + 0x2e, + 0xf0, + 0x75, + 0xfe, + 0xad, + 0x87, + 0xb0, + 0xfd, + 0x21, + 0xac, + 0x3f, + 0xf0, + 0xff, + 0xfc, + 0x13, + 0xa1, + 0x50, + 0x3f, + 0x90, + 0xdc, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xba, + 0x07, + 0xfd, + 0x60, + 0xe0, + 0xfd, + 0x70, + 0x6f, + 0x41, + 0xbd, + 0x07, + 0xcd, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0xff, + 0x8d, + 0x0c, + 0xff, + 0x23, + 0xfd, + 0x38, + 0x5a, + 0x69, + 0x84, + 0xc1, + 0x6a, + 0xc1, + 0x84, + 0xc1, + 0x68, + 0x6c, + 0x26, + 0x0b, + 0x57, + 0xfc, + 0xc1, + 0x68, + 0x4e, + 0x13, + 0x05, + 0xa1, + 0x38, + 0x4c, + 0x16, + 0x85, + 0x4c, + 0x0c, + 0x16, + 0x85, + 0x8e, + 0x30, + 0x5a, + 0x0e, + 0x05, + 0xbf, + 0xc9, + 0x61, + 0x95, + 0xad, + 0xab, + 0x43, + 0x98, + 0x2c, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x5f, + 0x40, + 0xc1, + 0xc1, + 0xe6, + 0x06, + 0x0f, + 0xc8, + 0x4c, + 0x0c, + 0xa3, + 0x07, + 0x30, + 0x33, + 0x18, + 0x0f, + 0xd0, + 0x30, + 0x9c, + 0x14, + 0x0e, + 0xcf, + 0xea, + 0x83, + 0xb0, + 0xa8, + 0x0b, + 0xf0, + 0x30, + 0xb8, + 0x39, + 0xc1, + 0x85, + 0xe4, + 0x33, + 0x83, + 0x03, + 0x18, + 0x66, + 0x06, + 0x0d, + 0x1c, + 0x2a, + 0x03, + 0x38, + 0x3e, + 0xd0, + 0x62, + 0x1e, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x40, + 0x04, + 0x1f, + 0xf8, + 0x2c, + 0x33, + 0xff, + 0x05, + 0x86, + 0x70, + 0xfc, + 0xff, + 0x38, + 0x7e, + 0xd5, + 0x81, + 0xc3, + 0xf6, + 0x38, + 0x1f, + 0xf0, + 0x73, + 0x81, + 0xc3, + 0x61, + 0x7f, + 0x9c, + 0x36, + 0x1d, + 0x40, + 0x38, + 0x6c, + 0x3a, + 0x80, + 0x7f, + 0xc1, + 0xde, + 0x47, + 0x0f, + 0xf6, + 0x6a, + 0xc3, + 0xfb, + 0x47, + 0x70, + 0xfc, + 0xe1, + 0x2b, + 0x5f, + 0x03, + 0x0f, + 0x7f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xe5, + 0x5e, + 0x0d, + 0x86, + 0x7b, + 0x90, + 0xcf, + 0xe0, + 0xd8, + 0x7a, + 0x68, + 0x19, + 0xc3, + 0xd9, + 0x40, + 0x7f, + 0xe4, + 0x2a, + 0x04, + 0xe0, + 0xc3, + 0x7f, + 0x26, + 0x81, + 0xc3, + 0xb4, + 0x7a, + 0x02, + 0x98, + 0x6e, + 0x0d, + 0x83, + 0x0f, + 0x79, + 0x03, + 0x83, + 0x0e, + 0x93, + 0x03, + 0x03, + 0x0c, + 0xe0, + 0x93, + 0x41, + 0x86, + 0xd0, + 0xd6, + 0x16, + 0x19, + 0x0c, + 0xe1, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x04, + 0x87, + 0xb0, + 0xfb, + 0x42, + 0x51, + 0x83, + 0x09, + 0xfc, + 0x49, + 0x8e, + 0x16, + 0xc8, + 0x24, + 0xc6, + 0x03, + 0x92, + 0x0e, + 0x32, + 0xc3, + 0xa4, + 0x7c, + 0xef, + 0x20, + 0xff, + 0x2b, + 0xe8, + 0xc3, + 0x69, + 0x82, + 0xe0, + 0x21, + 0xb4, + 0x3b, + 0x0f, + 0x9f, + 0x0f, + 0xfd, + 0x05, + 0x34, + 0x0d, + 0x87, + 0xd8, + 0x30, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x39, + 0x83, + 0x7f, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x04, + 0x1f, + 0xf8, + 0x2c, + 0x35, + 0xff, + 0x40, + 0xe5, + 0x83, + 0xfc, + 0xfd, + 0x40, + 0xff, + 0x6a, + 0x82, + 0xff, + 0x81, + 0x8c, + 0x16, + 0x19, + 0xc3, + 0x38, + 0x58, + 0x76, + 0x0f, + 0xf1, + 0x87, + 0x61, + 0xa8, + 0x17, + 0xfc, + 0x1a, + 0x81, + 0xf9, + 0x0e, + 0xf2, + 0x0a, + 0x05, + 0xa1, + 0x39, + 0x85, + 0x81, + 0xc3, + 0x69, + 0x40, + 0x69, + 0x40, + 0x9c, + 0x3c, + 0xa3, + 0x0d, + 0x86, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xe5, + 0x53, + 0x42, + 0xd0, + 0xbd, + 0x72, + 0x19, + 0xfc, + 0x1b, + 0x43, + 0xb6, + 0x85, + 0xff, + 0x87, + 0x28, + 0x1b, + 0xe8, + 0x3d, + 0x40, + 0x39, + 0xb4, + 0x0b, + 0xfd, + 0x03, + 0x03, + 0x86, + 0xd0, + 0xda, + 0x1f, + 0xb4, + 0xbf, + 0xf0, + 0x6f, + 0x05, + 0xa0, + 0xd0, + 0xd2, + 0xb2, + 0xd1, + 0xc3, + 0x38, + 0x20, + 0x3f, + 0x21, + 0xb4, + 0x39, + 0xf5, + 0xc1, + 0x21, + 0xae, + 0x42, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0x9c, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0xaf, + 0xff, + 0x04, + 0xf9, + 0x0f, + 0x38, + 0x1d, + 0xc3, + 0xe7, + 0x1d, + 0x30, + 0xf9, + 0xc0, + 0x83, + 0x0f, + 0x9c, + 0x3b, + 0x0f, + 0x9c, + 0x3b, + 0xff, + 0xc1, + 0xda, + 0x1e, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x3f, + 0x90, + 0xce, + 0x1b, + 0x41, + 0xa1, + 0x98, + 0x36, + 0x16, + 0x86, + 0x90, + 0xd8, + 0x5a, + 0x1b, + 0x0e, + 0xc2, + 0xd0, + 0x9f, + 0xc9, + 0x85, + 0xa1, + 0x78, + 0x1a, + 0x61, + 0x68, + 0x1f, + 0x03, + 0x4c, + 0x2d, + 0x09, + 0xc1, + 0xa6, + 0x16, + 0x86, + 0xc1, + 0xab, + 0x0b, + 0x43, + 0x60, + 0xda, + 0x05, + 0xa4, + 0x0f, + 0xce, + 0x85, + 0xa4, + 0x0c, + 0x2b, + 0x0d, + 0xaa, + 0x0f, + 0x48, + 0x6b, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x7f, + 0xe0, + 0x9c, + 0x3c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0x9f, + 0x51, + 0x09, + 0xc3, + 0xad, + 0x5b, + 0xff, + 0xa3, + 0xc0, + 0x90, + 0x9c, + 0x39, + 0xc1, + 0x21, + 0x38, + 0x7b, + 0x04, + 0x84, + 0xe1, + 0xec, + 0x12, + 0x13, + 0x87, + 0xbf, + 0x21, + 0x38, + 0x7b, + 0x0f, + 0x9c, + 0x3c, + 0x87, + 0xce, + 0x18, + 0x0f, + 0xf6, + 0x1e, + 0xff, + 0x01, + 0xc3, + 0xf6, + 0x1d, + 0x40, + 0xf9, + 0x83, + 0xbf, + 0xc1, + 0x48, + 0x67, + 0x09, + 0xc2, + 0xc3, + 0xb8, + 0x2a, + 0x01, + 0xfc, + 0x38, + 0x6d, + 0x05, + 0x83, + 0x76, + 0x83, + 0x85, + 0xe0, + 0x62, + 0x0e, + 0xd0, + 0x9c, + 0x18, + 0x77, + 0x83, + 0xb0, + 0x61, + 0xda, + 0x1d, + 0x83, + 0x0d, + 0xc1, + 0xef, + 0xc1, + 0x70, + 0x7d, + 0x86, + 0xb8, + 0x3f, + 0xf1, + 0x07, + 0xe0, + 0x3f, + 0xcf, + 0xf2, + 0x19, + 0xc2, + 0x70, + 0xb4, + 0x33, + 0x04, + 0xe1, + 0x68, + 0x69, + 0x09, + 0xc2, + 0xd0, + 0xd8, + 0x67, + 0x93, + 0x42, + 0x7f, + 0x0e, + 0xc6, + 0x85, + 0xe0, + 0x63, + 0x99, + 0xa0, + 0x7c, + 0x0c, + 0x72, + 0x9a, + 0x13, + 0x83, + 0x18, + 0x16, + 0x86, + 0xc1, + 0x94, + 0x0b, + 0x43, + 0x60, + 0xcd, + 0x0b, + 0x44, + 0x1f, + 0x9c, + 0x36, + 0x90, + 0x30, + 0xb8, + 0x36, + 0xa8, + 0x39, + 0xc3, + 0xaf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xc1, + 0x38, + 0x79, + 0xc3, + 0xed, + 0x0e, + 0x60, + 0xdf, + 0xf0, + 0x52, + 0x1b, + 0x0f, + 0xec, + 0x3b, + 0x0f, + 0xcf, + 0xe4, + 0xc3, + 0xf7, + 0x92, + 0x56, + 0x1f, + 0x3e, + 0x04, + 0xac, + 0x3f, + 0x38, + 0x25, + 0x41, + 0xfd, + 0x82, + 0x68, + 0x1f, + 0xd8, + 0x27, + 0x43, + 0xfb, + 0xf5, + 0x87, + 0xfb, + 0x0a, + 0x81, + 0xff, + 0x80, + 0x87, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xc1, + 0xa8, + 0x1f, + 0x5a, + 0x1a, + 0x43, + 0xd6, + 0x1e, + 0xd0, + 0xef, + 0x07, + 0xd8, + 0x67, + 0xcb, + 0xc0, + 0x7e, + 0x8f, + 0xfc, + 0x0b, + 0x1c, + 0x2c, + 0xa1, + 0x83, + 0xc3, + 0x82, + 0x4c, + 0x71, + 0xf0, + 0xe3, + 0x8e, + 0x38, + 0x58, + 0xe6, + 0x9a, + 0x30, + 0x58, + 0xea, + 0x2c, + 0x14, + 0x0b, + 0xf0, + 0x1c, + 0x2d, + 0x0b, + 0x0d, + 0x61, + 0xb0, + 0xfc, + 0xe1, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xa0, + 0xce, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xa0, + 0xa4, + 0x36, + 0x86, + 0xc2, + 0xd0, + 0xd8, + 0x67, + 0x0b, + 0x42, + 0x7a, + 0x86, + 0x0b, + 0x0d, + 0xea, + 0x65, + 0x02, + 0xd0, + 0x3e, + 0x06, + 0x5f, + 0xf0, + 0x2c, + 0x18, + 0x7c, + 0xe1, + 0x60, + 0xc5, + 0xe1, + 0xc2, + 0xc1, + 0xb5, + 0xcd, + 0x02, + 0xfc, + 0x1f, + 0x48, + 0x58, + 0x7f, + 0xb0, + 0xff, + 0xcf, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x3f, + 0xa0, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0x66, + 0x30, + 0x6a, + 0x04, + 0xc6, + 0x0c, + 0x36, + 0x1a, + 0x86, + 0x0a, + 0x05, + 0xf9, + 0xd3, + 0x03, + 0x82, + 0xd3, + 0x70, + 0x61, + 0x20, + 0xf0, + 0x25, + 0x03, + 0x02, + 0x05, + 0x60, + 0x90, + 0xb0, + 0x61, + 0xb0, + 0x48, + 0x59, + 0xc1, + 0xb0, + 0x48, + 0x6b, + 0x0e, + 0xfc, + 0x81, + 0xf0, + 0x7b, + 0x42, + 0x7c, + 0x87, + 0xc8, + 0x56, + 0x87, + 0xfe, + 0x0f, + 0xf8, + 0x0f, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x83, + 0xfa, + 0x81, + 0xfc, + 0xff, + 0xf8, + 0x3f, + 0xd4, + 0x0f, + 0xd7, + 0xff, + 0xe4, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3b, + 0x83, + 0xff, + 0x1f, + 0xfe, + 0x82, + 0xbb, + 0x0f, + 0xa8, + 0x16, + 0x0c, + 0x3e, + 0xa0, + 0x7b, + 0xff, + 0xa0, + 0x3f, + 0x8c, + 0x3f, + 0xce, + 0x16, + 0x3f, + 0xc1, + 0x50, + 0x2c, + 0x2c, + 0x18, + 0x5a, + 0x17, + 0x43, + 0x06, + 0x16, + 0x0b, + 0xc8, + 0x30, + 0x60, + 0x7e, + 0x8c, + 0x2c, + 0x18, + 0x3c, + 0x50, + 0xc2, + 0xc1, + 0x8f, + 0x86, + 0x30, + 0xb0, + 0x60, + 0x71, + 0x8d, + 0xec, + 0x18, + 0x58, + 0xc7, + 0x9a, + 0x03, + 0x0b, + 0x18, + 0x81, + 0x81, + 0xc2, + 0xfa, + 0x0a, + 0x80, + 0x70, + 0xb0, + 0xe7, + 0x0a, + 0x81, + 0x21, + 0xda, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xd2, + 0x1f, + 0x7f, + 0x26, + 0x87, + 0xf6, + 0x1b, + 0x0f, + 0xe7, + 0x0d, + 0xff, + 0x05, + 0x40, + 0x9c, + 0x33, + 0x85, + 0xa1, + 0x68, + 0x81, + 0xc2, + 0xfc, + 0xe0, + 0xc1, + 0x20, + 0xb4, + 0xd4, + 0x0c, + 0x08, + 0x5e, + 0x06, + 0x1b, + 0x43, + 0x9c, + 0x18, + 0x4f, + 0x83, + 0xd8, + 0x30, + 0xbb, + 0x0f, + 0x60, + 0xc0, + 0xe3, + 0x87, + 0x7e, + 0x07, + 0x03, + 0x83, + 0x61, + 0xb8, + 0x37, + 0x07, + 0xcc, + 0x1e, + 0x80, + 0x3f, + 0x9f, + 0xfc, + 0x13, + 0x87, + 0xed, + 0x0d, + 0x40, + 0x98, + 0x2c, + 0x3b, + 0x42, + 0xa0, + 0x58, + 0x76, + 0x1a, + 0x42, + 0xc3, + 0x3d, + 0x46, + 0x85, + 0xa1, + 0x79, + 0x59, + 0xff, + 0x95, + 0xe0, + 0x61, + 0xde, + 0x0c, + 0xe0, + 0xc3, + 0x6e, + 0x1d, + 0x83, + 0x0a, + 0x86, + 0x1d, + 0x83, + 0x05, + 0x83, + 0x0e, + 0xfc, + 0x58, + 0x58, + 0x76, + 0x1a, + 0x0d, + 0x87, + 0x21, + 0xe7, + 0xd0, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x61, + 0x61, + 0xe7, + 0x0b, + 0x0b, + 0x0f, + 0x50, + 0x2c, + 0x2c, + 0x3d, + 0xa1, + 0x61, + 0x63, + 0x05, + 0x86, + 0xe5, + 0x6e, + 0x81, + 0xfa, + 0x3a, + 0x3e, + 0x42, + 0xf0, + 0xc6, + 0x16, + 0x19, + 0xf0, + 0xc6, + 0x16, + 0x1c, + 0xe3, + 0x18, + 0x58, + 0x7b, + 0x18, + 0xc2, + 0xc3, + 0xd8, + 0xc6, + 0x16, + 0x1e, + 0xee, + 0x31, + 0x58, + 0x20, + 0xb5, + 0x8f, + 0x9c, + 0x18, + 0x50, + 0x4e, + 0x83, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xa9, + 0xff, + 0x20, + 0x70, + 0xce, + 0x07, + 0x0c, + 0xc1, + 0xd8, + 0x1c, + 0x34, + 0x87, + 0x60, + 0x70, + 0xd8, + 0x7b, + 0x03, + 0x84, + 0xfe, + 0x41, + 0x81, + 0xc2, + 0xf2, + 0xb7, + 0xff, + 0x4f, + 0x81, + 0xa3, + 0x81, + 0xc2, + 0x70, + 0x68, + 0xe0, + 0x70, + 0xd8, + 0x34, + 0xa0, + 0x1c, + 0x36, + 0x0d, + 0x24, + 0x0e, + 0x1b, + 0xf2, + 0x61, + 0x38, + 0x6c, + 0x35, + 0x02, + 0x70, + 0xc8, + 0x6c, + 0x33, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x82, + 0xc3, + 0xe7, + 0x0b, + 0xfe, + 0x82, + 0x60, + 0x95, + 0xcb, + 0x82, + 0x90, + 0xed, + 0x0f, + 0xb4, + 0x25, + 0x6b, + 0xc0, + 0x75, + 0xaf, + 0xfc, + 0x9e, + 0x56, + 0x0d, + 0x0f, + 0x3e, + 0x06, + 0x0f, + 0xf2, + 0x07, + 0x06, + 0x05, + 0xd6, + 0x1b, + 0x06, + 0x1c, + 0xe1, + 0xd8, + 0x30, + 0x69, + 0xa1, + 0xdf, + 0x82, + 0xf4, + 0x1e, + 0xc3, + 0xe7, + 0x83, + 0xff, + 0x05, + 0x04, + 0x0f, + 0xe6, + 0x0f, + 0x7f, + 0x05, + 0x40, + 0xf9, + 0xc2, + 0x57, + 0x2e, + 0x0a, + 0x80, + 0x7f, + 0xf0, + 0x5a, + 0x19, + 0xc4, + 0x3d, + 0x87, + 0x69, + 0x87, + 0x3f, + 0x43, + 0x83, + 0x0e, + 0xf1, + 0x43, + 0xff, + 0x0f, + 0x86, + 0x17, + 0x6a, + 0x09, + 0xc6, + 0x0e, + 0xc3, + 0xd8, + 0xc1, + 0x9c, + 0x3d, + 0x8d, + 0x3f, + 0xf2, + 0x0f, + 0xa0, + 0xce, + 0x1e, + 0xc3, + 0xf6, + 0x1f, + 0xf8, + 0x2c, + 0x30, + 0x7f, + 0x83, + 0x68, + 0x79, + 0xc3, + 0xda, + 0x1e, + 0xa0, + 0x1f, + 0xfc, + 0x83, + 0x43, + 0xda, + 0x1e, + 0xc3, + 0x40, + 0xd1, + 0x80, + 0xfe, + 0x30, + 0x68, + 0xe0, + 0xf0, + 0xe6, + 0x0d, + 0x1c, + 0x7c, + 0x0c, + 0xc1, + 0xa3, + 0x8a, + 0xc1, + 0x98, + 0x34, + 0x70, + 0xb0, + 0x67, + 0xfe, + 0x0b, + 0x06, + 0x1b, + 0x46, + 0x0b, + 0xf0, + 0x6d, + 0x02, + 0x81, + 0x87, + 0xdc, + 0x0a, + 0x01, + 0x0f, + 0x9f, + 0xc0, + 0x3f, + 0xa7, + 0xfc, + 0x84, + 0xe1, + 0x38, + 0x6d, + 0x09, + 0x82, + 0x70, + 0x26, + 0x85, + 0x21, + 0x38, + 0xe6, + 0x85, + 0x86, + 0x71, + 0xcd, + 0x03, + 0xf8, + 0x71, + 0xcd, + 0x07, + 0x81, + 0x8e, + 0x31, + 0xa3, + 0xe0, + 0x63, + 0x8c, + 0x68, + 0x1c, + 0x18, + 0x13, + 0x83, + 0xd8, + 0x30, + 0xdc, + 0x87, + 0x60, + 0xc2, + 0xe8, + 0x90, + 0x5f, + 0x81, + 0x64, + 0x98, + 0x58, + 0x6f, + 0x02, + 0x4c, + 0x3e, + 0xe0, + 0x9f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xc1, + 0x9c, + 0x2c, + 0x33, + 0x86, + 0xa0, + 0x58, + 0x4a, + 0xc3, + 0x68, + 0x5c, + 0x9b, + 0x86, + 0xc3, + 0x6e, + 0x66, + 0x13, + 0xf4, + 0x67, + 0x26, + 0x17, + 0x86, + 0x31, + 0xc1, + 0x81, + 0xf0, + 0xc6, + 0x0c, + 0x18, + 0x4e, + 0x31, + 0x8f, + 0x18, + 0x6c, + 0x67, + 0x37, + 0x30, + 0xd8, + 0xd4, + 0xe4, + 0xe1, + 0xbe, + 0xb7, + 0x02, + 0xb4, + 0x2c, + 0x0e, + 0x21, + 0xad, + 0x0e, + 0x60, + 0xf3, + 0x87, + 0xfe, + 0x0e, + 0x3f, + 0x90, + 0xb4, + 0x3c, + 0xe1, + 0xed, + 0x0f, + 0x30, + 0x5f, + 0xf4, + 0x14, + 0x87, + 0xb8, + 0x3d, + 0x87, + 0xda, + 0x1c, + 0xf5, + 0x06, + 0xd0, + 0xeb, + 0xa6, + 0x2d, + 0xcb, + 0x0f, + 0x81, + 0xbf, + 0xf8, + 0x16, + 0x0c, + 0x2b, + 0x0f, + 0xb0, + 0x61, + 0x69, + 0x07, + 0x60, + 0xc1, + 0x60, + 0xb0, + 0xdf, + 0x81, + 0x86, + 0xd0, + 0xb0, + 0xdf, + 0xeb, + 0x0f, + 0xca, + 0x0e, + 0x80, + 0x0f, + 0xca, + 0x0f, + 0xbf, + 0x93, + 0x43, + 0xfb, + 0x09, + 0xc3, + 0xf9, + 0xc2, + 0xff, + 0xc8, + 0x28, + 0x07, + 0x34, + 0x3e, + 0xd0, + 0x69, + 0xa1, + 0xe7, + 0xac, + 0x0d, + 0x0f, + 0x5d, + 0x34, + 0x1f, + 0xe1, + 0xf0, + 0x34, + 0x1a, + 0x1e, + 0x70, + 0x68, + 0x34, + 0x3e, + 0xc1, + 0xa0, + 0xff, + 0x05, + 0x83, + 0x41, + 0xaf, + 0x05, + 0xf9, + 0x06, + 0x87, + 0xda, + 0x1d, + 0xa1, + 0xf2, + 0x1e, + 0xd0, + 0xe0, + 0x0f, + 0xf4, + 0x1c, + 0xff, + 0x06, + 0xd0, + 0xf3, + 0x87, + 0xa4, + 0x3d, + 0x40, + 0x5f, + 0xf8, + 0x2d, + 0x05, + 0x03, + 0xd8, + 0x58, + 0x55, + 0x07, + 0x60, + 0x7e, + 0x81, + 0x87, + 0xef, + 0x0e, + 0x0c, + 0x2f, + 0x01, + 0xf0, + 0x30, + 0x6d, + 0xc1, + 0x9c, + 0x18, + 0x3c, + 0x87, + 0xd8, + 0x30, + 0x61, + 0xfd, + 0x83, + 0x06, + 0x1d, + 0x05, + 0xf8, + 0x18, + 0x76, + 0x16, + 0x1d, + 0xa1, + 0x38, + 0x7f, + 0x3f, + 0xd0, + 0x0f, + 0xfc, + 0xc1, + 0x7f, + 0x23, + 0x4f, + 0x41, + 0x9c, + 0x2f, + 0x53, + 0x0f, + 0x50, + 0x2d, + 0x1c, + 0x3d, + 0xa1, + 0x68, + 0x30, + 0xf6, + 0x1b, + 0x41, + 0x87, + 0x3a, + 0xc6, + 0x8e, + 0x1d, + 0xea, + 0x67, + 0xfe, + 0x1f, + 0x03, + 0x34, + 0x18, + 0x75, + 0x83, + 0x34, + 0x1a, + 0x1d, + 0x83, + 0x34, + 0x14, + 0x0e, + 0xc1, + 0x9a, + 0x06, + 0x0e, + 0xfc, + 0x69, + 0x98, + 0xa0, + 0x61, + 0xba, + 0x35, + 0x61, + 0xf3, + 0x20, + 0x8e, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x20, + 0x70, + 0xa0, + 0xd9, + 0x74, + 0x72, + 0xe0, + 0xd9, + 0x45, + 0xbc, + 0x87, + 0xb2, + 0x40, + 0xe1, + 0xfb, + 0x28, + 0xce, + 0x1b, + 0x07, + 0xf5, + 0x0f, + 0xe8, + 0x08, + 0x7f, + 0xe0, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0xc1, + 0xff, + 0x8f, + 0x07, + 0xfe, + 0x7f, + 0xfe, + 0x0b, + 0xce, + 0x87, + 0x9c, + 0x24, + 0x1a, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x80, + 0x3f, + 0xc1, + 0x61, + 0xfb, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xfa, + 0x81, + 0xef, + 0xe0, + 0xb4, + 0x3d, + 0xa1, + 0xcf, + 0x52, + 0x16, + 0x1e, + 0xf2, + 0xa4, + 0x2c, + 0x39, + 0xf0, + 0x25, + 0x7f, + 0xc0, + 0x70, + 0x4a, + 0x83, + 0x38, + 0x58, + 0x25, + 0x41, + 0x9c, + 0x2c, + 0x12, + 0xa0, + 0xce, + 0x17, + 0xad, + 0x50, + 0x67, + 0x0b, + 0x94, + 0x3a, + 0xeb, + 0x0a, + 0x0c, + 0xff, + 0xc0, + 0x7f, + 0x82, + 0xcc, + 0x3d, + 0x40, + 0xec, + 0xd0, + 0xed, + 0x03, + 0xff, + 0x82, + 0xc3, + 0xd9, + 0x83, + 0x0b, + 0x0e, + 0x73, + 0x56, + 0x07, + 0xe9, + 0xff, + 0xa0, + 0x59, + 0x52, + 0x66, + 0x1d, + 0xe1, + 0xa2, + 0x66, + 0x19, + 0xf0, + 0xdf, + 0xfc, + 0x8e, + 0x30, + 0x28, + 0x69, + 0x20, + 0xc6, + 0x06, + 0x98, + 0x30, + 0xbb, + 0x8b, + 0x06, + 0x98, + 0x5a, + 0xd6, + 0x16, + 0xd0, + 0x3e, + 0x83, + 0x61, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x82, + 0xc3, + 0xe7, + 0x0f, + 0x68, + 0x79, + 0x82, + 0x5a, + 0x5c, + 0x14, + 0x85, + 0xff, + 0x82, + 0xc3, + 0x90, + 0xc8, + 0x4f, + 0xe0, + 0x61, + 0x38, + 0x5e, + 0x06, + 0x0c, + 0x26, + 0x03, + 0xe0, + 0x60, + 0xd0, + 0x50, + 0x27, + 0x06, + 0x0a, + 0x03, + 0x43, + 0x60, + 0xc0, + 0xc0, + 0xc3, + 0xb0, + 0x60, + 0x70, + 0x61, + 0xdd, + 0x30, + 0xa1, + 0x83, + 0xb5, + 0xfd, + 0x45, + 0x05, + 0x05, + 0x7f, + 0xe4, + 0x0f, + 0xfc, + 0x41, + 0x7f, + 0x0a, + 0xa7, + 0xc8, + 0x4e, + 0x17, + 0x45, + 0x07, + 0xa8, + 0x1d, + 0x21, + 0xf6, + 0x87, + 0xb0, + 0xfb, + 0x0f, + 0xa4, + 0x39, + 0xfa, + 0x7f, + 0xe8, + 0x1e, + 0x1c, + 0x3c, + 0xe0, + 0x7c, + 0x0c, + 0x39, + 0xd0, + 0x9c, + 0x18, + 0x76, + 0x87, + 0x60, + 0xc2, + 0x74, + 0x3d, + 0x83, + 0x05, + 0xa1, + 0xf7, + 0xe7, + 0xc8, + 0x7e, + 0xc2, + 0xd3, + 0x90, + 0x21, + 0xf4, + 0x15, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xd0, + 0x4c, + 0x1e, + 0xd0, + 0xf5, + 0x02, + 0x81, + 0xa6, + 0x85, + 0xa1, + 0x49, + 0xa6, + 0x1b, + 0x0c, + 0xc6, + 0xac, + 0x27, + 0xe8, + 0x19, + 0xb2, + 0x17, + 0x86, + 0x02, + 0x68, + 0x67, + 0xc0, + 0x85, + 0xb5, + 0xc3, + 0x60, + 0x9f, + 0xfc, + 0x16, + 0x08, + 0x36, + 0x87, + 0xb0, + 0x41, + 0xb4, + 0x3d, + 0xf4, + 0x1b, + 0x43, + 0xd8, + 0x7d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0x80, + 0x3f, + 0x83, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0xfa, + 0x81, + 0x7f, + 0xd0, + 0x5a, + 0x16, + 0x0d, + 0x28, + 0x16, + 0x1b, + 0x06, + 0x0c, + 0x27, + 0xa2, + 0x60, + 0xd1, + 0x0b, + 0xcd, + 0x9f, + 0xf0, + 0x1f, + 0x03, + 0x3c, + 0x13, + 0x84, + 0xe0, + 0xcd, + 0x81, + 0x21, + 0xb0, + 0x6c, + 0x6a, + 0xc3, + 0xb0, + 0x6c, + 0x0f, + 0x07, + 0xbf, + 0x48, + 0xf9, + 0x0e, + 0xc0, + 0xe5, + 0xab, + 0xc8, + 0x7c, + 0xa8, + 0x33, + 0x00, + 0x7f, + 0x83, + 0x68, + 0x73, + 0x87, + 0xb4, + 0x39, + 0x82, + 0xff, + 0xc0, + 0x90, + 0xb0, + 0x68, + 0x30, + 0x61, + 0xb0, + 0x61, + 0x63, + 0xf8, + 0xff, + 0xc7, + 0x87, + 0x30, + 0x68, + 0xef, + 0x81, + 0x98, + 0x30, + 0xb6, + 0xc1, + 0x98, + 0x34, + 0x70, + 0x60, + 0xcf, + 0xfc, + 0x0c, + 0x18, + 0x83, + 0x40, + 0x83, + 0xf0, + 0x6d, + 0x0e, + 0xc3, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xe0, + 0x9c, + 0x0e, + 0x12, + 0x1e, + 0xa0, + 0x18, + 0x2c, + 0x3d, + 0xa0, + 0x61, + 0x5a, + 0x83, + 0x61, + 0x31, + 0xfd, + 0x01, + 0xfa, + 0x62, + 0x30, + 0x40, + 0xf0, + 0xcc, + 0x46, + 0x08, + 0x7c, + 0x33, + 0x11, + 0x82, + 0x03, + 0x8c, + 0xc4, + 0x60, + 0x82, + 0xc6, + 0x62, + 0x37, + 0x42, + 0xc6, + 0x60, + 0xb0, + 0xf7, + 0xd3, + 0x05, + 0x87, + 0xb5, + 0xd8, + 0x7f, + 0xa0, + 0x9f, + 0xfc, + 0x80, + 0x7f, + 0x81, + 0x85, + 0x87, + 0x38, + 0x6d, + 0x1c, + 0x3a, + 0x80, + 0xff, + 0xe0, + 0xb4, + 0x36, + 0x16, + 0x1d, + 0x87, + 0x41, + 0x41, + 0x9f, + 0xc6, + 0x19, + 0xc2, + 0xf0, + 0xe3, + 0x05, + 0xa0, + 0x7c, + 0x0c, + 0x18, + 0x1c, + 0x33, + 0x83, + 0x05, + 0x9a, + 0x1d, + 0x83, + 0x0b, + 0xd0, + 0x7b, + 0x06, + 0x15, + 0xc1, + 0xef, + 0xc0, + 0xf3, + 0xc1, + 0xd8, + 0x1b, + 0x82, + 0xf2, + 0x1f, + 0x41, + 0xe6, + 0x00, + 0x3f, + 0xa9, + 0xff, + 0x22, + 0xb5, + 0x14, + 0x0f, + 0xe6, + 0x0a, + 0x43, + 0xfa, + 0x81, + 0x5f, + 0xf2, + 0x0d, + 0x0a, + 0x86, + 0x87, + 0xbf, + 0x12, + 0x68, + 0x73, + 0xa6, + 0x49, + 0xa1, + 0xd6, + 0x0c, + 0x93, + 0xf8, + 0x1e, + 0x06, + 0x49, + 0x85, + 0x81, + 0xc1, + 0x98, + 0x30, + 0xb0, + 0xb4, + 0xdc, + 0x70, + 0xb0, + 0xbf, + 0x50, + 0xd0, + 0x38, + 0x5a, + 0x0c, + 0xb0, + 0xa8, + 0x1e, + 0x62, + 0x05, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0x41, + 0x21, + 0xfe, + 0x70, + 0xad, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x9c, + 0x09, + 0x0f, + 0x70, + 0x28, + 0xf8, + 0x3d, + 0x61, + 0x7a, + 0x41, + 0x05, + 0x63, + 0xfa, + 0xb6, + 0x0a, + 0x07, + 0x97, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x83, + 0xff, + 0x1e, + 0x0f, + 0xfc, + 0x7f, + 0xfc, + 0x15, + 0xda, + 0x1e, + 0x70, + 0xa0, + 0x68, + 0x79, + 0xc3, + 0xdf, + 0xfe, + 0x00, + 0x0f, + 0xf4, + 0x1c, + 0xff, + 0x04, + 0xe8, + 0x79, + 0xc3, + 0xb7, + 0x0f, + 0x50, + 0x35, + 0x07, + 0x0e, + 0xd0, + 0x9c, + 0x2a, + 0x06, + 0xc2, + 0x70, + 0xeb, + 0x03, + 0xd5, + 0xa1, + 0xe8, + 0x1e, + 0x6c, + 0xff, + 0x80, + 0xf8, + 0x18, + 0x6c, + 0x3d, + 0x60, + 0xc3, + 0x61, + 0xf6, + 0x0c, + 0x36, + 0x1f, + 0x60, + 0xc3, + 0x61, + 0xf7, + 0x4c, + 0x36, + 0x1f, + 0x6b, + 0x0b, + 0x6b, + 0x82, + 0x82, + 0xbf, + 0xf0, + 0x0f, + 0xfc, + 0xc1, + 0x7f, + 0x37, + 0xf4, + 0x19, + 0xc2, + 0xd0, + 0xfe, + 0xa0, + 0x58, + 0x20, + 0xfb, + 0x42, + 0xc1, + 0xa1, + 0xec, + 0x36, + 0x0d, + 0x0e, + 0x7f, + 0x3d, + 0x3d, + 0x50, + 0x3c, + 0x38, + 0xb7, + 0x2c, + 0x3e, + 0x06, + 0x1b, + 0x43, + 0x9c, + 0x18, + 0x23, + 0x54, + 0x1b, + 0x06, + 0x50, + 0xd3, + 0x0d, + 0x83, + 0x30, + 0x69, + 0x40, + 0xbf, + 0x50, + 0x1a, + 0x38, + 0x58, + 0x48, + 0x5a, + 0x08, + 0x3f, + 0x9f, + 0x07, + 0x3f, + 0x90, + 0xb4, + 0x39, + 0xc2, + 0xc1, + 0xa6, + 0x15, + 0x02, + 0xc1, + 0xa6, + 0x16, + 0x85, + 0x83, + 0x4c, + 0x2c, + 0x36, + 0x0d, + 0x30, + 0x3f, + 0x8f, + 0xf8, + 0x1e, + 0x1c, + 0x36, + 0x84, + 0xf8, + 0x19, + 0x03, + 0x45, + 0x0e, + 0x0d, + 0xc1, + 0xa3, + 0x03, + 0x06, + 0xe0, + 0xd1, + 0x81, + 0x83, + 0x70, + 0x68, + 0xc0, + 0xfc, + 0xe0, + 0xd1, + 0x81, + 0x84, + 0xff, + 0xd0, + 0x7f, + 0xe2, + 0x80, + 0x3f, + 0xc1, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0x60, + 0x9f, + 0xf8, + 0x29, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0x9c, + 0x39, + 0xfc, + 0xff, + 0xe4, + 0xb5, + 0x68, + 0x7f, + 0xbc, + 0x0c, + 0x33, + 0x87, + 0x58, + 0x30, + 0xce, + 0x1e, + 0xc1, + 0x97, + 0xfc, + 0x16, + 0x0c, + 0x33, + 0x87, + 0xba, + 0x61, + 0x9c, + 0x3d, + 0xac, + 0x19, + 0xc3, + 0xd0, + 0x57, + 0xfe, + 0x80, + 0x0f, + 0xf4, + 0x86, + 0xfe, + 0x82, + 0xd0, + 0xe7, + 0x0f, + 0x61, + 0xe6, + 0x0a, + 0xff, + 0x81, + 0x40, + 0xa4, + 0x28, + 0xc1, + 0xa1, + 0x48, + 0x18, + 0xc1, + 0xf8, + 0xa6, + 0x49, + 0x8e, + 0x99, + 0x37, + 0x81, + 0x9e, + 0x06, + 0x49, + 0x60, + 0xcf, + 0x03, + 0x24, + 0xec, + 0xc1, + 0x83, + 0x26, + 0x84, + 0xe0, + 0xc1, + 0x94, + 0xc3, + 0x60, + 0xfc, + 0x50, + 0x3b, + 0x06, + 0x1a, + 0xff, + 0x80, + 0x86, + 0x90, + 0xce, + 0x0f, + 0xe9, + 0x0f, + 0x7f, + 0x81, + 0x87, + 0xf6, + 0x1a, + 0xfe, + 0x0c, + 0xe1, + 0x3c, + 0x0a, + 0x06, + 0xa0, + 0x5d, + 0x83, + 0x0e, + 0xd0, + 0xa1, + 0xf4, + 0x1d, + 0xf9, + 0x0b, + 0xc1, + 0xce, + 0x9a, + 0x0e, + 0x9a, + 0x17, + 0x81, + 0xb6, + 0x81, + 0xf0, + 0xf8, + 0x1b, + 0x7f, + 0xa0, + 0x38, + 0x34, + 0xc3, + 0x61, + 0xb0, + 0x69, + 0x86, + 0xc3, + 0x7e, + 0x4c, + 0x36, + 0x1b, + 0x94, + 0x0d, + 0x76, + 0x1a, + 0x0e, + 0xff, + 0x00, + 0x3f, + 0xaf, + 0xc1, + 0x61, + 0x38, + 0x59, + 0x83, + 0x30, + 0x98, + 0x2c, + 0xc1, + 0x98, + 0x52, + 0x16, + 0x60, + 0xcc, + 0x2c, + 0x36, + 0x60, + 0xcc, + 0x0f, + 0x44, + 0xcd, + 0x33, + 0x07, + 0x9a, + 0x7f, + 0x39, + 0x8f, + 0x86, + 0x33, + 0x06, + 0x60, + 0x71, + 0x8c, + 0xc1, + 0x98, + 0x58, + 0xc6, + 0x60, + 0xcc, + 0x2c, + 0x66, + 0x30, + 0x26, + 0x17, + 0xd4, + 0x4c, + 0x36, + 0x16, + 0x16, + 0x0c, + 0x36, + 0x1f, + 0x40, + 0x80, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x13, + 0xfc, + 0xff, + 0xe0, + 0x38, + 0x58, + 0x73, + 0x82, + 0x81, + 0x61, + 0xce, + 0x0d, + 0x0b, + 0x7f, + 0x38, + 0x30, + 0xd8, + 0x73, + 0x8e, + 0xb1, + 0x87, + 0x39, + 0xeb, + 0x8c, + 0xe9, + 0xbb, + 0xe1, + 0x8c, + 0x81, + 0xbb, + 0x63, + 0x19, + 0x03, + 0x70, + 0x63, + 0x19, + 0xab, + 0x70, + 0x63, + 0x19, + 0xae, + 0xc1, + 0xf4, + 0x62, + 0x13, + 0x83, + 0x0d, + 0x87, + 0x38, + 0x7d, + 0x86, + 0xf2, + 0x3f, + 0xff, + 0x79, + 0x03, + 0x87, + 0x66, + 0x1e, + 0x60, + 0xec, + 0xc3, + 0xd2, + 0x07, + 0xfe, + 0x82, + 0xc2, + 0x67, + 0x75, + 0x60, + 0x7e, + 0x54, + 0x66, + 0x0c, + 0x1e, + 0x28, + 0xc6, + 0x60, + 0xc7, + 0xc3, + 0x33, + 0x18, + 0x30, + 0x38, + 0xcd, + 0xa5, + 0xf0, + 0x58, + 0xcc, + 0x87, + 0x61, + 0x63, + 0x30, + 0x7b, + 0x0b, + 0xe9, + 0x83, + 0xd8, + 0x58, + 0x4f, + 0xfe, + 0x0f, + 0x98, + 0x39, + 0xc0, + 0x3f, + 0xaf, + 0xfc, + 0x13, + 0x87, + 0xa8, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xa4, + 0x37, + 0xf8, + 0x36, + 0x1d, + 0x86, + 0xc2, + 0x7f, + 0x03, + 0x1c, + 0xc2, + 0xf0, + 0x30, + 0x63, + 0x98, + 0x1f, + 0x03, + 0x06, + 0x39, + 0x84, + 0xe0, + 0xc1, + 0x8e, + 0x61, + 0xb0, + 0x60, + 0xca, + 0x18, + 0x6c, + 0x18, + 0x23, + 0x48, + 0x37, + 0xe0, + 0xb9, + 0xd0, + 0xd8, + 0x67, + 0x82, + 0xe0, + 0xfd, + 0x21, + 0xd0, + 0x3f, + 0x83, + 0x61, + 0xf3, + 0x07, + 0xb4, + 0x3d, + 0x20, + 0x7f, + 0xe8, + 0x2d, + 0x09, + 0x06, + 0x04, + 0x36, + 0x1b, + 0x4c, + 0x18, + 0x57, + 0x44, + 0x73, + 0x28, + 0x17, + 0x9a, + 0x01, + 0x32, + 0x09, + 0xf0, + 0xdf, + 0xfc, + 0x07, + 0x18, + 0x27, + 0x83, + 0xd8, + 0xc1, + 0x53, + 0x0f, + 0x63, + 0x01, + 0xca, + 0x07, + 0x7d, + 0x0e, + 0x83, + 0x43, + 0x61, + 0x5a, + 0x1b, + 0x83, + 0xe8, + 0x3e, + 0x80, + 0x3f, + 0x82, + 0xc3, + 0xf3, + 0x85, + 0x4f, + 0xe4, + 0x2a, + 0x05, + 0x3a, + 0x08, + 0x36, + 0x87, + 0x31, + 0xc1, + 0xb0, + 0xfb, + 0xc8, + 0x67, + 0xe8, + 0x6f, + 0x81, + 0x83, + 0xc3, + 0x9c, + 0x07, + 0xe1, + 0xf0, + 0x30, + 0xf9, + 0x09, + 0xc1, + 0xdf, + 0xf8, + 0x2c, + 0x18, + 0x1c, + 0xd0, + 0xec, + 0x18, + 0x18, + 0xd0, + 0xef, + 0xc0, + 0xd3, + 0x44, + 0x2c, + 0x27, + 0xc0, + 0xd2, + 0x43, + 0xdc, + 0x15, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1b, + 0xf9, + 0x81, + 0xa4, + 0x81, + 0xc2, + 0x63, + 0x4c, + 0x2a, + 0x06, + 0xcd, + 0xa0, + 0x52, + 0x19, + 0x35, + 0x06, + 0xc3, + 0x5f, + 0xe0, + 0x3f, + 0x8d, + 0x0d, + 0xa7, + 0x95, + 0x9a, + 0x1b, + 0x57, + 0x81, + 0x9f, + 0xf2, + 0x38, + 0x33, + 0x43, + 0x68, + 0x30, + 0x67, + 0x2e, + 0xd0, + 0x60, + 0xcf, + 0x56, + 0xd0, + 0x7e, + 0x34, + 0x36, + 0x83, + 0x0d, + 0xa1, + 0xb0, + 0xfd, + 0xa0, + 0xb8, + 0x3f, + 0x86, + 0x86, + 0xc1, + 0x9c, + 0x1d, + 0x83, + 0x34, + 0x2a, + 0x06, + 0xc1, + 0x82, + 0x0b, + 0x43, + 0x60, + 0xc3, + 0xd8, + 0x5f, + 0xfc, + 0x07, + 0xe8, + 0x18, + 0x24, + 0x37, + 0x86, + 0x06, + 0x09, + 0xa0, + 0xf8, + 0x60, + 0x6a, + 0xa6, + 0x13, + 0x8d, + 0x3e, + 0x57, + 0x06, + 0xc6, + 0x8e, + 0x16, + 0x86, + 0xc6, + 0x06, + 0x0b, + 0x0e, + 0xfa, + 0x06, + 0x3e, + 0x50, + 0x58, + 0x76, + 0xea, + 0xa0, + 0x7d, + 0x72, + 0x81, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0x21, + 0xe7, + 0x03, + 0xff, + 0x41, + 0x50, + 0x25, + 0x72, + 0xc1, + 0xb4, + 0x33, + 0x83, + 0x0e, + 0xc3, + 0xb4, + 0x0e, + 0x13, + 0xf4, + 0x7f, + 0xd0, + 0x3c, + 0xd8, + 0x87, + 0xa1, + 0xf0, + 0x31, + 0xcc, + 0xd0, + 0x9c, + 0x18, + 0xe6, + 0x68, + 0x6c, + 0x18, + 0xe6, + 0x68, + 0x6c, + 0x18, + 0xc6, + 0x68, + 0x6f, + 0xc6, + 0x99, + 0xa8, + 0x2c, + 0x2b, + 0x06, + 0x6c, + 0x12, + 0x07, + 0x0a, + 0x2f, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0xaf, + 0xfc, + 0x81, + 0xc3, + 0xda, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0xb4, + 0x2f, + 0xfc, + 0x16, + 0x1b, + 0x06, + 0x16, + 0x07, + 0xf1, + 0xff, + 0x81, + 0xe0, + 0x66, + 0x0d, + 0x1c, + 0x7c, + 0x0c, + 0xc1, + 0x85, + 0x82, + 0xc1, + 0x9f, + 0xf8, + 0x2c, + 0x19, + 0x03, + 0x0f, + 0xb0, + 0x63, + 0xd0, + 0x3e, + 0xfc, + 0x0f, + 0x21, + 0xf6, + 0x1a, + 0xef, + 0x28, + 0x32, + 0x17, + 0x04, + 0xde, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0x81, + 0xa0, + 0xc3, + 0x9c, + 0x36, + 0x83, + 0x43, + 0x50, + 0x17, + 0xfe, + 0x41, + 0xa1, + 0xb4, + 0x18, + 0x76, + 0x1d, + 0x31, + 0x06, + 0x7a, + 0x21, + 0x9c, + 0x3b, + 0xc3, + 0xdf, + 0xf8, + 0x7c, + 0x0c, + 0x75, + 0xf0, + 0x1c, + 0x18, + 0x30, + 0xfe, + 0xc1, + 0x83, + 0x0f, + 0xec, + 0x18, + 0x30, + 0xfe, + 0xef, + 0x03, + 0x0f, + 0xed, + 0x60, + 0x6b, + 0xe0, + 0xa0, + 0xea, + 0xf8, + 0x0f, + 0xca, + 0x0f, + 0x7f, + 0x26, + 0x87, + 0xce, + 0x13, + 0xfc, + 0x1a, + 0x81, + 0x68, + 0x28, + 0x1b, + 0x41, + 0x60, + 0x70, + 0xec, + 0x2f, + 0xfe, + 0x1e, + 0x89, + 0x83, + 0x0b, + 0x3c, + 0x39, + 0xff, + 0x9f, + 0x03, + 0x34, + 0xd1, + 0xc7, + 0x06, + 0x60, + 0xc2, + 0xc1, + 0x83, + 0x3f, + 0xf0, + 0x30, + 0x66, + 0x0d, + 0x1c, + 0x1f, + 0x98, + 0x18, + 0x58, + 0x30, + 0xb4, + 0x18, + 0x1c, + 0x10, + 0x18, + 0x2c, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0a, + 0xd0, + 0xf3, + 0x86, + 0x77, + 0x43, + 0xa8, + 0x1b, + 0x03, + 0xa1, + 0xb4, + 0x2d, + 0x09, + 0xd0, + 0xb0, + 0x3d, + 0x79, + 0xd1, + 0xfa, + 0x45, + 0xe0, + 0xde, + 0x18, + 0x32, + 0x1c, + 0xf8, + 0x63, + 0x06, + 0x09, + 0x03, + 0x8c, + 0x60, + 0xc1, + 0x86, + 0xc6, + 0x28, + 0x4a, + 0x83, + 0x63, + 0x0c, + 0x26, + 0x1d, + 0xf4, + 0x1c, + 0xc1, + 0xd8, + 0x5f, + 0xfc, + 0x12, + 0x12, + 0xff, + 0x00, + 0x3f, + 0x5f, + 0x8f, + 0xc0, + 0xa0, + 0x34, + 0xcc, + 0x18, + 0x24, + 0x18, + 0x33, + 0x06, + 0x0c, + 0x2e, + 0x73, + 0x56, + 0x0c, + 0x2f, + 0x59, + 0xde, + 0x07, + 0xc6, + 0x0c, + 0xc1, + 0x96, + 0x46, + 0x0c, + 0xc1, + 0x9e, + 0x23, + 0x4c, + 0xc1, + 0xbe, + 0x23, + 0xf1, + 0xf8, + 0x19, + 0x18, + 0x33, + 0x06, + 0x0c, + 0x9c, + 0x1b, + 0x83, + 0x07, + 0xd6, + 0x0d, + 0x81, + 0x83, + 0x06, + 0x83, + 0x90, + 0x61, + 0xd8, + 0xf6, + 0x5e, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xe6, + 0x0f, + 0x7f, + 0x04, + 0xe1, + 0xf3, + 0x87, + 0xb4, + 0x3d, + 0x40, + 0x5f, + 0xf8, + 0x2d, + 0x04, + 0x87, + 0xb0, + 0xb0, + 0x94, + 0x1c, + 0xc0, + 0x7e, + 0x8a, + 0xba, + 0x90, + 0x78, + 0x70, + 0xd8, + 0x73, + 0xe0, + 0x64, + 0x98, + 0x79, + 0xc1, + 0x98, + 0x3f, + 0x21, + 0x60, + 0xcc, + 0x1a, + 0xc1, + 0xb0, + 0x67, + 0x18, + 0x7d, + 0xfa, + 0x9b, + 0x87, + 0xd8, + 0x1d, + 0x5e, + 0x43, + 0xf9, + 0x82, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0x9f, + 0xfa, + 0x03, + 0x85, + 0x87, + 0x30, + 0x28, + 0x14, + 0x0c, + 0x0c, + 0x0d, + 0x0a, + 0x7e, + 0x98, + 0x18, + 0x68, + 0x18, + 0x18, + 0x7a, + 0x24, + 0x0c, + 0x0c, + 0x7a, + 0xa2, + 0x9f, + 0x99, + 0xf0, + 0xcc, + 0x1c, + 0xc3, + 0x8c, + 0xcf, + 0xd3, + 0x03, + 0x19, + 0x70, + 0x26, + 0x06, + 0x34, + 0x54, + 0x33, + 0x03, + 0xf8, + 0x7a, + 0x2a, + 0x06, + 0x0a, + 0x07, + 0x98, + 0x3b, + 0x0e, + 0x7c, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xff, + 0xc1, + 0x9c, + 0x3f, + 0xb0, + 0xcc, + 0x1f, + 0xd8, + 0x6a, + 0x04, + 0xff, + 0x83, + 0x68, + 0x7f, + 0x61, + 0xbf, + 0x3f, + 0xf9, + 0x1d, + 0x30, + 0xda, + 0x1d, + 0xe0, + 0x66, + 0x9a, + 0x38, + 0x3c, + 0x0c, + 0x19, + 0xd3, + 0x0d, + 0x83, + 0x09, + 0xf4, + 0x1d, + 0x83, + 0x05, + 0xeb, + 0x0e, + 0xfc, + 0xf1, + 0xab, + 0x42, + 0xc2, + 0x42, + 0xd0, + 0x41, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xfe, + 0x3f, + 0xa7, + 0xfc, + 0x84, + 0xe1, + 0x30, + 0x6d, + 0x09, + 0xc2, + 0x7f, + 0xc8, + 0x54, + 0x09, + 0x83, + 0x68, + 0x5a, + 0x13, + 0xfe, + 0x40, + 0xfe, + 0x0f, + 0xfa, + 0xd3, + 0x7f, + 0xf0, + 0xf8, + 0x18, + 0x7b, + 0x42, + 0xb0, + 0x68, + 0x76, + 0x86, + 0xc1, + 0xdf, + 0xf9, + 0x06, + 0x0c, + 0x12, + 0x0c, + 0x3b, + 0xf0, + 0x1c, + 0x18, + 0x76, + 0x1e, + 0x41, + 0x87, + 0xfe, + 0x2f, + 0x04, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xce, + 0x07, + 0xfe, + 0x82, + 0xa0, + 0x4b, + 0xf0, + 0x6d, + 0x0d, + 0x85, + 0x87, + 0x61, + 0x9c, + 0x0e, + 0x1a, + 0xfa, + 0x2e, + 0x3d, + 0x05, + 0xe1, + 0xdc, + 0xa6, + 0x50, + 0x7c, + 0x0d, + 0x40, + 0x90, + 0xe7, + 0x06, + 0x1b, + 0x43, + 0xd8, + 0x3b, + 0xff, + 0x05, + 0x83, + 0x0d, + 0xa1, + 0xef, + 0xc1, + 0xb0, + 0xfb, + 0x0f, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xc0, + 0x0f, + 0xf3, + 0x07, + 0x7f, + 0x82, + 0xa0, + 0x79, + 0xc2, + 0xbf, + 0xe0, + 0x98, + 0x29, + 0x1c, + 0x18, + 0x54, + 0x0a, + 0x47, + 0x06, + 0x16, + 0x85, + 0x7f, + 0xc1, + 0x7a, + 0x84, + 0x8c, + 0x0c, + 0x0e, + 0x0c, + 0xbf, + 0xe0, + 0x78, + 0x18, + 0x4e, + 0x41, + 0xbc, + 0x0c, + 0x0e, + 0x98, + 0x76, + 0x0c, + 0x12, + 0x0c, + 0x3b, + 0x07, + 0x7f, + 0xe8, + 0x1f, + 0x90, + 0xec, + 0x3b, + 0x0f, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x40, + 0x0f, + 0xe8, + 0x43, + 0xbf, + 0x92, + 0xcc, + 0x3c, + 0xe1, + 0xb4, + 0xe0, + 0xea, + 0x06, + 0xe6, + 0x58, + 0x2d, + 0x0b, + 0xff, + 0x05, + 0x84, + 0xf8, + 0x18, + 0x73, + 0xad, + 0x78, + 0x1a, + 0x1b, + 0xd4, + 0xc1, + 0xff, + 0x0f, + 0x81, + 0x83, + 0x06, + 0x19, + 0xb0, + 0x60, + 0xc1, + 0xa1, + 0xd8, + 0x30, + 0x7f, + 0xc1, + 0x60, + 0xc1, + 0x83, + 0x0f, + 0x77, + 0x81, + 0x83, + 0x0f, + 0x6a, + 0x0b, + 0xfe, + 0x43, + 0xf6, + 0x1f, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xce, + 0x0f, + 0xfe, + 0x40, + 0xc0, + 0xd0, + 0xf6, + 0x82, + 0x41, + 0x40, + 0xf4, + 0x83, + 0x0d, + 0xc9, + 0x58, + 0x0f, + 0xc9, + 0xbb, + 0x83, + 0x07, + 0x8a, + 0xc6, + 0xe0, + 0xc7, + 0xc3, + 0x69, + 0x98, + 0x30, + 0x38, + 0xcd, + 0xe3, + 0x06, + 0x16, + 0x30, + 0x38, + 0xdf, + 0x05, + 0x8c, + 0x0c, + 0x18, + 0x7b, + 0xe8, + 0xa0, + 0x30, + 0x28, + 0x18, + 0x56, + 0x16, + 0x06, + 0x0f, + 0x61, + 0xaf, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x16, + 0x61, + 0xea, + 0x07, + 0x66, + 0x1e, + 0x90, + 0xbf, + 0xf0, + 0x5a, + 0x16, + 0x66, + 0x0c, + 0x2c, + 0x34, + 0x66, + 0x0c, + 0x0e, + 0xa0, + 0x66, + 0x63, + 0x83, + 0xd6, + 0x9f, + 0xf8, + 0x7c, + 0x49, + 0x19, + 0x83, + 0x1b, + 0x24, + 0x8c, + 0xc1, + 0x85, + 0x93, + 0x77, + 0x74, + 0xd0, + 0x64, + 0xb5, + 0x15, + 0x28, + 0x2f, + 0x90, + 0x68, + 0x38, + 0x36, + 0x13, + 0xa1, + 0xb8, + 0x3e, + 0x90, + 0xf4, + 0x00, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x21, + 0xe7, + 0x0b, + 0xfe, + 0x82, + 0xa0, + 0x4c, + 0xba, + 0x0d, + 0xa1, + 0xb4, + 0x0c, + 0x1b, + 0x0e, + 0x60, + 0x68, + 0x4f, + 0x50, + 0x18, + 0x18, + 0x6f, + 0x36, + 0xff, + 0xe5, + 0x78, + 0x18, + 0x7f, + 0xce, + 0x0c, + 0x7f, + 0xc8, + 0x58, + 0x31, + 0xc3, + 0x68, + 0x58, + 0x31, + 0xc3, + 0x68, + 0x5f, + 0x87, + 0x0d, + 0xa1, + 0x61, + 0x9f, + 0xf2, + 0x12, + 0x19, + 0xd7, + 0x68, + 0x3f, + 0x83, + 0x61, + 0xf3, + 0x81, + 0xff, + 0xa0, + 0xa8, + 0x1e, + 0xc3, + 0xed, + 0x0b, + 0xfe, + 0x42, + 0xc2, + 0x5d, + 0xae, + 0x03, + 0xd1, + 0x7f, + 0xc0, + 0xf0, + 0xc5, + 0xfe, + 0x03, + 0xe1, + 0x8d, + 0x0d, + 0x84, + 0xe3, + 0x18, + 0x30, + 0x61, + 0xb1, + 0x8c, + 0x18, + 0x30, + 0xd8, + 0xc6, + 0x0c, + 0x18, + 0x6f, + 0xa1, + 0x39, + 0x10, + 0xd8, + 0x4d, + 0xc3, + 0xe4, + 0x3e, + 0x90, + 0xf4, + 0x00, + 0x0f, + 0xe6, + 0x0f, + 0x7f, + 0x01, + 0xc6, + 0x0e, + 0x70, + 0xad, + 0x1e, + 0x0d, + 0x21, + 0x7e, + 0xa6, + 0x85, + 0x87, + 0xa8, + 0x1f, + 0x61, + 0x7f, + 0xf0, + 0x1f, + 0x91, + 0xe1, + 0xd0, + 0xbc, + 0x51, + 0xe0, + 0x9d, + 0x1f, + 0x0d, + 0xa3, + 0x85, + 0x81, + 0xc5, + 0x0f, + 0x0c, + 0x1d, + 0x8a, + 0x10, + 0x58, + 0x7b, + 0x14, + 0x36, + 0x8e, + 0x85, + 0xf2, + 0x28, + 0x7c, + 0x1d, + 0x86, + 0x6f, + 0x21, + 0xff, + 0x70, + 0x7c, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x60, + 0xc1, + 0x86, + 0x70, + 0xb0, + 0x63, + 0x86, + 0x60, + 0x7f, + 0xf0, + 0x52, + 0x16, + 0x0c, + 0x18, + 0x6c, + 0x36, + 0x0e, + 0xf0, + 0x4f, + 0xc9, + 0x87, + 0xf5, + 0x94, + 0x3f, + 0xe8, + 0x1e, + 0x18, + 0x36, + 0x87, + 0x58, + 0xc1, + 0xb0, + 0xfb, + 0x1b, + 0xff, + 0x90, + 0x63, + 0x01, + 0xf9, + 0x0e, + 0xfa, + 0x1c, + 0xdd, + 0x0d, + 0x81, + 0xf0, + 0x30, + 0x78, + 0x3e, + 0x42, + 0xc2, + 0x40, + 0x3f, + 0x9f, + 0xfa, + 0x09, + 0xc3, + 0xda, + 0x1e, + 0x90, + 0xaa, + 0xf5, + 0x10, + 0xb4, + 0x3d, + 0xa1, + 0xec, + 0x2a, + 0xde, + 0xa8, + 0x0f, + 0xd0, + 0x7f, + 0xde, + 0x68, + 0x5f, + 0xe0, + 0x3e, + 0x18, + 0xd3, + 0x06, + 0x06, + 0xc6, + 0x34, + 0xa1, + 0xa1, + 0x63, + 0x7f, + 0xf0, + 0x58, + 0xc6, + 0x08, + 0x18, + 0x6f, + 0xa3, + 0xff, + 0x05, + 0x87, + 0xf3, + 0x87, + 0xfe, + 0x3c, + 0x87, + 0xfe, + 0x0f, + 0x3f, + 0x8f, + 0xf8, + 0x27, + 0x0b, + 0x43, + 0x61, + 0x50, + 0x2f, + 0xf8, + 0x2d, + 0x0b, + 0x43, + 0x61, + 0x61, + 0xb4, + 0x36, + 0x07, + 0x58, + 0xbf, + 0xc0, + 0xf5, + 0x43, + 0x87, + 0x9f, + 0x0c, + 0x7f, + 0xe6, + 0xc6, + 0xa0, + 0x28, + 0x70, + 0x63, + 0xd0, + 0x1a, + 0x30, + 0x31, + 0x8d, + 0xda, + 0x30, + 0x3a, + 0x8d, + 0x80, + 0xd0, + 0x1a, + 0xc5, + 0x7b, + 0x43, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xf6, + 0x1d, + 0xfc, + 0x1a, + 0x81, + 0xce, + 0x17, + 0xfe, + 0x03, + 0x05, + 0x87, + 0x38, + 0x24, + 0x2c, + 0x39, + 0xc1, + 0x86, + 0xff, + 0xc3, + 0xd1, + 0x30, + 0xfd, + 0xe2, + 0x57, + 0xfe, + 0x7c, + 0x2d, + 0xe3, + 0x33, + 0x1c, + 0x5b, + 0xc6, + 0x66, + 0x0c, + 0x55, + 0x37, + 0x77, + 0x06, + 0x2b, + 0x7b, + 0xbb, + 0x07, + 0xd6, + 0x66, + 0x66, + 0x0c, + 0x16, + 0x66, + 0x66, + 0x04, + 0x0a, + 0x31, + 0x1a, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xfb, + 0x0e, + 0xff, + 0x20, + 0x70, + 0xf9, + 0xc2, + 0xff, + 0x21, + 0x9c, + 0x2c, + 0x34, + 0x81, + 0xbd, + 0x43, + 0xfc, + 0x86, + 0x70, + 0xb0, + 0xd2, + 0x19, + 0xd9, + 0xd0, + 0xb4, + 0x1f, + 0x51, + 0x3f, + 0xc8, + 0x7f, + 0xe0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x70, + 0x7f, + 0xe3, + 0xff, + 0xd0, + 0x4f, + 0x61, + 0xf5, + 0x02, + 0xd3, + 0x0f, + 0xa8, + 0x1e, + 0xff, + 0xe8, + 0x00, + 0x0f, + 0x98, + 0x29, + 0x0b, + 0xf8, + 0x18, + 0x58, + 0x73, + 0x06, + 0xd1, + 0x83, + 0xa8, + 0x19, + 0x46, + 0x87, + 0x68, + 0x3f, + 0xf8, + 0x2c, + 0x3d, + 0x98, + 0x7b, + 0xe6, + 0x06, + 0x60, + 0x41, + 0x64, + 0xc9, + 0x99, + 0x40, + 0x78, + 0x5b, + 0x33, + 0x34, + 0x6c, + 0x51, + 0x99, + 0x98, + 0x6c, + 0x51, + 0xb9, + 0xb0, + 0x6c, + 0x51, + 0x39, + 0xa8, + 0x37, + 0x68, + 0x59, + 0x87, + 0xb5, + 0x06, + 0xcc, + 0x3d, + 0x81, + 0xff, + 0xe4, + 0x3f, + 0x83, + 0x9a, + 0x82, + 0x60, + 0xf9, + 0x84, + 0x29, + 0x05, + 0xff, + 0x90, + 0x61, + 0x50, + 0x26, + 0x0e, + 0xc2, + 0xa7, + 0xd4, + 0x0c, + 0xfc, + 0xc8, + 0x4c, + 0x60, + 0xbb, + 0x64, + 0x36, + 0xc0, + 0xf0, + 0xa9, + 0xf9, + 0xe4, + 0x16, + 0x2a, + 0x72, + 0x3c, + 0x1b, + 0x15, + 0x99, + 0x1c, + 0x1b, + 0x15, + 0x9f, + 0x38, + 0x77, + 0xd6, + 0x60, + 0xf2, + 0xc0, + 0xc1, + 0x40, + 0xb9, + 0xe4, + 0x3a, + 0x09, + 0x81, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf4, + 0x1d, + 0xfc, + 0x1b, + 0x0f, + 0x38, + 0x1f, + 0xfa, + 0x05, + 0x03, + 0x61, + 0x61, + 0xb4, + 0x34, + 0x83, + 0x0d, + 0x85, + 0x7f, + 0xe1, + 0xfa, + 0x88, + 0x20, + 0xb3, + 0xc3, + 0x44, + 0x18, + 0x5b, + 0xe1, + 0x8f, + 0xf8, + 0x0e, + 0x31, + 0xa6, + 0x98, + 0x58, + 0xc6, + 0x0c, + 0x18, + 0x58, + 0xc6, + 0x0c, + 0x18, + 0x5d, + 0xc6, + 0x0c, + 0x18, + 0x5a, + 0xc4, + 0x0d, + 0xe0, + 0xff, + 0xb0, + 0xc0, + 0x7f, + 0x9c, + 0x18, + 0x58, + 0x54, + 0x03, + 0x83, + 0x0b, + 0x0b, + 0x42, + 0xff, + 0xc1, + 0x61, + 0xc8, + 0x7f, + 0x61, + 0x36, + 0xbe, + 0x03, + 0xf2, + 0xad, + 0x54, + 0x50, + 0x3c, + 0x50, + 0x60, + 0x68, + 0x4f, + 0x86, + 0x2a, + 0x34, + 0xc7, + 0xc3, + 0x13, + 0x98, + 0xc0, + 0x71, + 0x8d, + 0x8e, + 0xc3, + 0x63, + 0x18, + 0x2f, + 0x07, + 0x7d, + 0x50, + 0x32, + 0x81, + 0xb0, + 0xb2, + 0xd0, + 0x78, + 0x3f, + 0xa0, + 0xe4, + 0x3f, + 0x83, + 0x61, + 0xf3, + 0x87, + 0xb4, + 0x3d, + 0x40, + 0x5f, + 0xf8, + 0x2d, + 0x0c, + 0xfd, + 0x07, + 0x61, + 0x9c, + 0xda, + 0x04, + 0xea, + 0x28, + 0x0c, + 0x0e, + 0x0f, + 0x12, + 0x7f, + 0xc0, + 0x7c, + 0x28, + 0xd0, + 0xd8, + 0x15, + 0x8a, + 0x34, + 0x27, + 0x0d, + 0x8a, + 0x3a, + 0xec, + 0x36, + 0x28, + 0xc3, + 0xb0, + 0xdd, + 0xa5, + 0xfe, + 0x0d, + 0xa8, + 0x3f, + 0xf1, + 0x05, + 0xff, + 0xc0, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0x21, + 0xe7, + 0x03, + 0xff, + 0x82, + 0xa0, + 0x1c, + 0x3d, + 0x85, + 0x20, + 0x60, + 0xf4, + 0x16, + 0x1d, + 0xfd, + 0x04, + 0xeb, + 0x07, + 0xfd, + 0xea, + 0x60, + 0xff, + 0x01, + 0xf0, + 0x30, + 0x61, + 0xb0, + 0xac, + 0x18, + 0x3f, + 0xc1, + 0xb0, + 0x60, + 0xc3, + 0x61, + 0xb0, + 0x60, + 0xeb, + 0x61, + 0xbf, + 0x01, + 0x7c, + 0x1b, + 0x0f, + 0xfc, + 0x1f, + 0x5f, + 0xf8, + 0x3f, + 0x8f, + 0xfa, + 0x09, + 0xc2, + 0xc3, + 0x98, + 0x2a, + 0x05, + 0x87, + 0x30, + 0x5a, + 0x17, + 0xfd, + 0x05, + 0x86, + 0xc6, + 0x24, + 0x27, + 0x94, + 0x6d, + 0x1a, + 0x05, + 0xea, + 0x8e, + 0xf5, + 0xe8, + 0x7c, + 0x31, + 0x8c, + 0x48, + 0x4e, + 0x33, + 0xff, + 0x90, + 0x63, + 0x33, + 0x92, + 0x21, + 0x63, + 0x44, + 0xc1, + 0x50, + 0x5f, + 0xc0, + 0xc1, + 0xc1, + 0xb0, + 0x50, + 0x7b, + 0x74, + 0x3c, + 0x82, + 0x88, + 0x50, + 0x0f, + 0x94, + 0x13, + 0x05, + 0xfa, + 0x06, + 0x16, + 0x86, + 0x60, + 0xd4, + 0x06, + 0x1d, + 0x20, + 0xff, + 0xe4, + 0x18, + 0x4b, + 0xe9, + 0x41, + 0x61, + 0xa8, + 0x16, + 0x1d, + 0xf2, + 0x62, + 0x31, + 0x02, + 0xc9, + 0x51, + 0x98, + 0xe0, + 0xf1, + 0x4e, + 0xe7, + 0xb4, + 0x16, + 0x4c, + 0xe0, + 0x56, + 0x1b, + 0x24, + 0x60, + 0xa4, + 0x36, + 0x49, + 0xb8, + 0xe6, + 0x17, + 0xcc, + 0x99, + 0xa6, + 0x16, + 0x07, + 0xd7, + 0xea, + 0x21, + 0xff, + 0x82, + 0x40, + 0x0f, + 0xf6, + 0x1c, + 0xff, + 0x06, + 0xd0, + 0xf3, + 0x01, + 0xff, + 0xa0, + 0xa4, + 0x34, + 0x82, + 0x43, + 0x61, + 0xd4, + 0x06, + 0x1d, + 0x85, + 0x7f, + 0xe0, + 0x3d, + 0x70, + 0x10, + 0xb0, + 0x79, + 0xa2, + 0x81, + 0xa0, + 0x87, + 0xc3, + 0x3f, + 0xf4, + 0x07, + 0x18, + 0x2c, + 0x3f, + 0x63, + 0x01, + 0xd7, + 0x06, + 0xc6, + 0x05, + 0xd5, + 0x86, + 0xfa, + 0x06, + 0x1b, + 0x0d, + 0x84, + 0xf0, + 0x4e, + 0x1f, + 0xb4, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x5f, + 0xd0, + 0x67, + 0x09, + 0xe6, + 0x81, + 0xd4, + 0x0c, + 0xfc, + 0x87, + 0x68, + 0x5a, + 0x15, + 0x03, + 0x61, + 0x5f, + 0x3f, + 0x40, + 0xbe, + 0x50, + 0xc2, + 0x48, + 0x3c, + 0x51, + 0xf0, + 0x2f, + 0x01, + 0xf1, + 0x57, + 0x43, + 0xb8, + 0x0e, + 0x4a, + 0x0b, + 0x0f, + 0xb2, + 0x9f, + 0xfc, + 0x16, + 0x50, + 0x0f, + 0xc8, + 0x77, + 0xc8, + 0xee, + 0x68, + 0x6c, + 0x0f, + 0x81, + 0x83, + 0xc1, + 0xf2, + 0x16, + 0x12, + 0x00, + 0x1f, + 0xff, + 0xc8, + 0x7b, + 0x43, + 0xff, + 0x3e, + 0xaf, + 0x83, + 0xaf, + 0x41, + 0xec, + 0x37, + 0x14, + 0x0f, + 0x61, + 0xf5, + 0xff, + 0x83, + 0xff, + 0x07, + 0xef, + 0xf5, + 0xff, + 0x21, + 0x61, + 0xce, + 0x1f, + 0x5d, + 0x40, + 0xf5, + 0x48, + 0x1e, + 0x06, + 0x5a, + 0xd4, + 0x1e, + 0x80, + 0xef, + 0x20, + 0xa0, + 0x1a, + 0x03, + 0x4d, + 0x05, + 0x02, + 0xbf, + 0x03, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xd0, + 0x52, + 0x17, + 0xf0, + 0x38, + 0x18, + 0x73, + 0x86, + 0x61, + 0xc3, + 0xa8, + 0x07, + 0xfe, + 0x82, + 0xc3, + 0xec, + 0x3e, + 0xc3, + 0x7f, + 0xc1, + 0x3f, + 0x41, + 0x50, + 0x3d, + 0xea, + 0x82, + 0xd0, + 0xe7, + 0xc3, + 0x4f, + 0xfc, + 0x0b, + 0x18, + 0x14, + 0x0f, + 0xd8, + 0xc0, + 0xff, + 0x21, + 0x63, + 0x1a, + 0x38, + 0x7b, + 0xeb, + 0xc0, + 0x70, + 0xf6, + 0x07, + 0x09, + 0xc3, + 0xfe, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x2f, + 0xc1, + 0xdf, + 0xc9, + 0x83, + 0x0e, + 0xd8, + 0x9a, + 0x02, + 0xa0, + 0xb1, + 0x53, + 0x06, + 0x50, + 0x3f, + 0xcd, + 0xd3, + 0xc1, + 0xb2, + 0x24, + 0xa3, + 0xa1, + 0x38, + 0x92, + 0x3e, + 0x90, + 0xb0, + 0xbc, + 0xf0, + 0x1b, + 0x05, + 0x7f, + 0xea, + 0x07, + 0x58, + 0x7f, + 0xe2, + 0xf5, + 0x7e, + 0x09, + 0xed, + 0x0f, + 0x58, + 0x5a, + 0x61, + 0xf5, + 0x87, + 0xbf, + 0xfa, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x30, + 0x6c, + 0x33, + 0x85, + 0xf4, + 0xad, + 0x09, + 0x80, + 0xec, + 0xd3, + 0x82, + 0x91, + 0xd3, + 0x23, + 0x0d, + 0x86, + 0x79, + 0xdd, + 0x03, + 0xf2, + 0x38, + 0xab, + 0x41, + 0x64, + 0xad, + 0x20, + 0x61, + 0x78, + 0x9d, + 0x06, + 0x0c, + 0x2b, + 0x25, + 0xed, + 0x70, + 0x59, + 0x37, + 0xfe, + 0x0b, + 0x24, + 0x0d, + 0xd0, + 0x3b, + 0xe4, + 0xb3, + 0x28, + 0x1b, + 0x03, + 0xc0, + 0xc0, + 0xe8, + 0x7f, + 0xb0, + 0xe0, + 0x3f, + 0x83, + 0x61, + 0xf3, + 0x85, + 0xff, + 0x06, + 0xa0, + 0x7b, + 0x0f, + 0xb4, + 0x3d, + 0xa1, + 0xec, + 0x2b, + 0xff, + 0x01, + 0xd6, + 0x05, + 0x01, + 0x86, + 0xf5, + 0xc3, + 0x85, + 0x60, + 0x7c, + 0x34, + 0xff, + 0xa1, + 0xb1, + 0x83, + 0xff, + 0x63, + 0x1f, + 0xf2, + 0x16, + 0x31, + 0x99, + 0x9a, + 0x17, + 0xd1, + 0x99, + 0x9a, + 0x16, + 0x1b, + 0x33, + 0x34, + 0x3e, + 0xff, + 0xe0, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x40, + 0xf3, + 0x82, + 0xff, + 0xc8, + 0x24, + 0x34, + 0x82, + 0x43, + 0x68, + 0x54, + 0x11, + 0xd0, + 0xb0, + 0xa8, + 0x58, + 0x58, + 0x1f, + 0xa0, + 0x50, + 0x18, + 0x6f, + 0x0e, + 0x79, + 0xa7, + 0x80, + 0xf8, + 0x19, + 0xde, + 0x86, + 0x03, + 0x83, + 0x03, + 0xb8, + 0x10, + 0xb0, + 0x65, + 0x83, + 0x68, + 0x16, + 0x0f, + 0x58, + 0x1e, + 0x0d, + 0xf8, + 0x18, + 0x5c, + 0x1b, + 0x0e, + 0xee, + 0x3c, + 0x1f, + 0x99, + 0x0c, + 0x80, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xc2, + 0xc2, + 0x83, + 0x28, + 0x3b, + 0x7f, + 0x4f, + 0xf0, + 0x58, + 0x2e, + 0x0b, + 0xc8, + 0x6c, + 0xa7, + 0x43, + 0xa6, + 0x85, + 0xb1, + 0x83, + 0x54, + 0x61, + 0x61, + 0x41, + 0x94, + 0x1d, + 0xbf, + 0xff, + 0x01, + 0xc2, + 0xb0, + 0xfe, + 0x60, + 0x5f, + 0xf8, + 0x29, + 0xbb, + 0x0f, + 0x61, + 0x62, + 0x0c, + 0x3d, + 0x81, + 0x83, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x3f, + 0xe3, + 0xf0, + 0x7d, + 0x86, + 0xc1, + 0x86, + 0xbf, + 0xa7, + 0x07, + 0x40, + 0x97, + 0x8d, + 0x02, + 0xc0, + 0x7b, + 0xa9, + 0xe9, + 0xe0, + 0x98, + 0xc6, + 0x19, + 0xd0, + 0xae, + 0xb2, + 0x3e, + 0x83, + 0x61, + 0xee, + 0x05, + 0xe0, + 0x75, + 0xff, + 0xa0, + 0xeb, + 0x0f, + 0xfc, + 0x5f, + 0xfd, + 0x04, + 0xfc, + 0x1f, + 0x50, + 0x2d, + 0x30, + 0xfa, + 0x81, + 0xef, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x4f, + 0xf4, + 0x13, + 0x87, + 0x61, + 0xfa, + 0x80, + 0x93, + 0xfa, + 0x0b, + 0x40, + 0xc6, + 0x1b, + 0x0b, + 0x0e, + 0xbf, + 0xc0, + 0x7e, + 0x89, + 0xc3, + 0xef, + 0x0c, + 0xc7, + 0xab, + 0x0f, + 0x86, + 0x0d, + 0x21, + 0xce, + 0x30, + 0x6d, + 0x0f, + 0x63, + 0x4f, + 0xfc, + 0x16, + 0x30, + 0x1f, + 0xa0, + 0xef, + 0xa1, + 0xcd, + 0xe0, + 0xd8, + 0x5e, + 0x06, + 0x0b, + 0x0f, + 0xfb, + 0x0e, + 0x0f, + 0xf9, + 0x0c, + 0xff, + 0x3f, + 0x3b, + 0x86, + 0x70, + 0xce, + 0x78, + 0x3a, + 0x80, + 0xa6, + 0x8e, + 0xe1, + 0x68, + 0x5e, + 0x0b, + 0xc1, + 0xb0, + 0xdf, + 0xd6, + 0x81, + 0xeb, + 0x83, + 0x9d, + 0x3c, + 0xd1, + 0xff, + 0x80, + 0xf8, + 0x63, + 0x0e, + 0xc2, + 0xb1, + 0x8c, + 0x3b, + 0x0d, + 0x8c, + 0x7f, + 0xc1, + 0xb1, + 0x81, + 0x05, + 0x07, + 0x7d, + 0x03, + 0x0b, + 0x0e, + 0xc3, + 0xa8, + 0x30, + 0x7f, + 0x7f, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x49, + 0x83, + 0x0c, + 0xe1, + 0x39, + 0x9c, + 0x19, + 0x83, + 0x26, + 0xb0, + 0x69, + 0x05, + 0x5f, + 0xa8, + 0x16, + 0x1d, + 0xbb, + 0xa1, + 0x3f, + 0x36, + 0x0c, + 0x16, + 0x0b, + 0x24, + 0x36, + 0x08, + 0x2f, + 0x12, + 0x68, + 0x83, + 0x0a, + 0xc9, + 0x5f, + 0x5f, + 0x41, + 0x65, + 0x30, + 0x6c, + 0x61, + 0xb2, + 0x87, + 0xa6, + 0x70, + 0xdf, + 0x23, + 0x8d, + 0xe8, + 0x2c, + 0x27, + 0x0e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x3f, + 0x81, + 0x85, + 0x87, + 0x50, + 0x17, + 0xfe, + 0x0a, + 0x43, + 0x68, + 0x30, + 0xed, + 0x0d, + 0xa0, + 0xd0, + 0xd8, + 0x5f, + 0xfc, + 0x83, + 0xa2, + 0x1b, + 0x0f, + 0x5b, + 0x47, + 0xfe, + 0x81, + 0xe1, + 0x98, + 0x18, + 0x28, + 0x0f, + 0x0c, + 0xff, + 0xd0, + 0x58, + 0xcc, + 0x0c, + 0x14, + 0x0b, + 0x19, + 0xff, + 0xa0, + 0xbe, + 0x81, + 0x05, + 0x07, + 0x61, + 0x3c, + 0x13, + 0xc1, + 0xf4, + 0x1f, + 0x40, + 0x0f, + 0xd0, + 0xa0, + 0xef, + 0xe1, + 0xc7, + 0x0f, + 0x38, + 0x5a, + 0x08, + 0x3d, + 0x40, + 0x3f, + 0xf8, + 0x2d, + 0x07, + 0x82, + 0xc3, + 0xd8, + 0x29, + 0xff, + 0x40, + 0x7e, + 0x8d, + 0x1c, + 0x3b, + 0xd5, + 0x18, + 0x58, + 0x67, + 0xc3, + 0x1f, + 0xf4, + 0x0b, + 0x18, + 0xc2, + 0xc3, + 0xd8, + 0xc7, + 0xfe, + 0x41, + 0x8c, + 0x41, + 0xc8, + 0x6f, + 0xa3, + 0x33, + 0x28, + 0x16, + 0x16, + 0x99, + 0x26, + 0x1f, + 0x40, + 0x80, + 0x88, + 0x0f, + 0x30, + 0x4a, + 0x09, + 0xfc, + 0x0c, + 0x29, + 0x0e, + 0x93, + 0xf9, + 0xd0, + 0xec, + 0x3f, + 0x6b, + 0x05, + 0x81, + 0xfa, + 0x3f, + 0x20, + 0xc0, + 0xa1, + 0xa6, + 0x30, + 0x1f, + 0x4f, + 0x57, + 0x89, + 0x07, + 0x18, + 0x77, + 0x12, + 0x0e, + 0x3b, + 0xf0, + 0xac, + 0x0f, + 0x18, + 0x1c, + 0x2f, + 0x04, + 0xc6, + 0x0d, + 0x40, + 0xd0, + 0x98, + 0xef, + 0xa4, + 0xd0, + 0x9f, + 0x81, + 0x85, + 0xd8, + 0x4c, + 0x1b, + 0x07, + 0x16, + 0x1f, + 0x78, + 0x60, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xaf, + 0xfc, + 0x13, + 0x84, + 0xbf, + 0x06, + 0xa0, + 0x5a, + 0xb5, + 0x61, + 0xb4, + 0x2e, + 0x9d, + 0x30, + 0xd8, + 0x6c, + 0x18, + 0x30, + 0x9f, + 0xa2, + 0xbe, + 0x0b, + 0xc3, + 0x35, + 0xf8, + 0x7c, + 0x30, + 0xbf, + 0x80, + 0xe3, + 0x1d, + 0x3a, + 0x61, + 0xb1, + 0x8d, + 0x34, + 0xc3, + 0x63, + 0x1a, + 0xb5, + 0x61, + 0xbe, + 0x8e, + 0x9d, + 0x30, + 0xd8, + 0x7f, + 0xe0, + 0xfb, + 0xff, + 0x80, + 0x3f, + 0xa9, + 0xea, + 0x74, + 0x05, + 0x39, + 0x57, + 0xa9, + 0xd0, + 0x26, + 0x0d, + 0x40, + 0x61, + 0xd2, + 0x0b, + 0xff, + 0x05, + 0x85, + 0x21, + 0xec, + 0x0f, + 0x44, + 0x15, + 0xc2, + 0x0f, + 0x12, + 0x57, + 0xe1, + 0xf1, + 0x20, + 0x74, + 0x0a, + 0x03, + 0x92, + 0xba, + 0x8b, + 0x42, + 0xc9, + 0x03, + 0xf8, + 0x3b, + 0x25, + 0x69, + 0xcc, + 0x1b, + 0xe4, + 0x16, + 0xc6, + 0x1b, + 0x0a, + 0xd2, + 0x83, + 0x87, + 0xf3, + 0xe0, + 0xe0, + 0x3f, + 0x9b, + 0xd4, + 0xe8, + 0x0a, + 0x72, + 0xbf, + 0xf0, + 0x4c, + 0x1a, + 0x41, + 0x87, + 0x48, + 0x57, + 0xaf, + 0xc1, + 0x61, + 0x31, + 0x3a, + 0xa0, + 0x3f, + 0x39, + 0xe1, + 0xb0, + 0xbc, + 0xc9, + 0x50, + 0x34, + 0x0f, + 0x89, + 0x2f, + 0xd6, + 0x13, + 0x93, + 0x40, + 0xe7, + 0x41, + 0x92, + 0xbf, + 0xe4, + 0x2c, + 0x90, + 0x26, + 0xa0, + 0xef, + 0x92, + 0x84, + 0xac, + 0x36, + 0x15, + 0x01, + 0xa3, + 0x84, + 0x87, + 0x3e, + 0x0e, + 0x7f, + 0xaf, + 0xfc, + 0x15, + 0x03, + 0x50, + 0x74, + 0x34, + 0x86, + 0x63, + 0xe0, + 0xd8, + 0x52, + 0xee, + 0xa0, + 0xb0, + 0xd2, + 0xda, + 0xc0, + 0x7a, + 0x20, + 0x7b, + 0xa6, + 0x0b, + 0x69, + 0xab, + 0xba, + 0x60, + 0xf1, + 0x24, + 0xce, + 0xac, + 0x7c, + 0x48, + 0x19, + 0xd5, + 0x81, + 0xc9, + 0x30, + 0xcc, + 0x1b, + 0x25, + 0x53, + 0xfc, + 0x17, + 0xcc, + 0x92, + 0x30, + 0x6c, + 0x2c, + 0x2c, + 0x60, + 0xfc, + 0x86, + 0xb4, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x5f, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xf2, + 0x0a, + 0x01, + 0x0f, + 0xb8, + 0x14, + 0x05, + 0x87, + 0x38, + 0x54, + 0x0b, + 0x83, + 0x68, + 0x54, + 0x09, + 0xc2, + 0xe0, + 0xd4, + 0x0d, + 0xc0, + 0x43, + 0xb8, + 0x39, + 0x0f, + 0x7c, + 0x87, + 0xc0, + 0x0c, + 0x87, + 0xee, + 0x0f, + 0xd8, + 0x67, + 0xfc, + 0x12, + 0xeb, + 0x0f, + 0xb4, + 0x3d, + 0xc1, + 0xef, + 0x21, + 0xdf, + 0x90, + 0x5c, + 0xe6, + 0x92, + 0x38, + 0xa0, + 0xce, + 0x1f, + 0x38, + 0x7c, + 0xe1, + 0xf3, + 0x84, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x1f, + 0xed, + 0x0b, + 0x0f, + 0xaf, + 0xe0, + 0x61, + 0xff, + 0x50, + 0x18, + 0x7f, + 0xd8, + 0x58, + 0x7f, + 0xb4, + 0x2c, + 0x3f, + 0xbd, + 0x05, + 0x87, + 0xef, + 0xd0, + 0x30, + 0xfb, + 0x8c, + 0xd3, + 0x0f, + 0x90, + 0x62, + 0x0c, + 0x3f, + 0xd8, + 0x6c, + 0x34, + 0x86, + 0xc3, + 0x61, + 0xb4, + 0x36, + 0x1b, + 0x42, + 0xc3, + 0xb0, + 0xd7, + 0xe8, + 0x0a, + 0x0f, + 0x48, + 0x7d, + 0x40, + 0xe9, + 0x0e, + 0xfe, + 0x42, + 0x90, + 0xfc, + 0xe1, + 0xa4, + 0x3f, + 0x70, + 0x6e, + 0x0f, + 0xac, + 0x1f, + 0xf8, + 0x27, + 0x83, + 0xa4, + 0x39, + 0xfa, + 0x0d, + 0x21, + 0x9d, + 0xdd, + 0x0a, + 0x43, + 0x93, + 0x0f, + 0x48, + 0x7d, + 0x87, + 0xa4, + 0x3e, + 0xc3, + 0xd2, + 0x1f, + 0x60, + 0x5d, + 0xcb, + 0x06, + 0xc1, + 0xff, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x0d, + 0xa0, + 0x5f, + 0x83, + 0xcc, + 0x0e, + 0xbb, + 0x0a, + 0xfe, + 0x34, + 0x36, + 0x1f, + 0x39, + 0xa1, + 0xb0, + 0xfb, + 0x4d, + 0x0d, + 0x87, + 0xac, + 0x1a, + 0x1b, + 0x0e, + 0xbc, + 0x0f, + 0xf8, + 0x35, + 0xf8, + 0xd0, + 0xd8, + 0x5e, + 0x36, + 0x74, + 0x3f, + 0x20, + 0xd0, + 0x68, + 0x7f, + 0xda, + 0x0d, + 0x0e, + 0x43, + 0xb4, + 0x1a, + 0x1d, + 0x87, + 0x68, + 0x38, + 0x33, + 0x87, + 0x68, + 0x1f, + 0xf2, + 0x00, + 0x0a, + 0x0f, + 0xfc, + 0x15, + 0x86, + 0xff, + 0x07, + 0x61, + 0xb0, + 0xa8, + 0x0f, + 0xf2, + 0x61, + 0x61, + 0xf3, + 0x83, + 0x05, + 0x03, + 0xed, + 0x06, + 0x0c, + 0x3e, + 0xa0, + 0x58, + 0xe1, + 0xeb, + 0xc1, + 0x60, + 0xa0, + 0x6f, + 0xe0, + 0x61, + 0x68, + 0x38, + 0xce, + 0x30, + 0x98, + 0x08, + 0x30, + 0xd8, + 0x4e, + 0x1d, + 0x86, + 0xc2, + 0xa0, + 0x76, + 0x1b, + 0x3e, + 0x0f, + 0x61, + 0xb0, + 0xff, + 0x61, + 0xb0, + 0xff, + 0xc1, + 0xfe, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x12, + 0xfe, + 0x0d, + 0x40, + 0x55, + 0xd4, + 0x83, + 0xf8, + 0x36, + 0x1e, + 0x5a, + 0xc3, + 0x61, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0x61, + 0xda, + 0x1e, + 0x7c, + 0x5f, + 0xf8, + 0x0f, + 0xac, + 0x27, + 0x83, + 0x3b, + 0x94, + 0x05, + 0xe0, + 0xfb, + 0x0e, + 0xdd, + 0x0f, + 0x61, + 0xac, + 0x70, + 0xf6, + 0x13, + 0x85, + 0xc1, + 0xd8, + 0x2d, + 0x0d, + 0xc1, + 0xb0, + 0x41, + 0xf6, + 0x00, + 0x09, + 0x0f, + 0xe4, + 0x3b, + 0x43, + 0x37, + 0xc8, + 0x66, + 0x03, + 0xe9, + 0x0e, + 0xfe, + 0x56, + 0x1f, + 0xf3, + 0x8e, + 0x1f, + 0xf7, + 0x0e, + 0x1f, + 0xeb, + 0x03, + 0xff, + 0x20, + 0x7c, + 0x07, + 0x03, + 0x86, + 0x7f, + 0x0e, + 0x07, + 0x0d, + 0xbb, + 0x58, + 0x0e, + 0x1e, + 0xc2, + 0xa0, + 0x1c, + 0x3d, + 0x85, + 0xa0, + 0x70, + 0xf6, + 0x16, + 0x13, + 0x87, + 0xb0, + 0x58, + 0x4e, + 0x1e, + 0xc1, + 0x21, + 0x38, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf3, + 0x87, + 0xdc, + 0x1c, + 0xe1, + 0xf3, + 0x07, + 0x38, + 0x77, + 0xf0, + 0xa1, + 0xc3, + 0xf4, + 0x9a, + 0x38, + 0x7e, + 0xc1, + 0xa3, + 0xf8, + 0x37, + 0x81, + 0xa3, + 0xac, + 0x17, + 0xe3, + 0x47, + 0x0e, + 0xed, + 0xa6, + 0x8e, + 0x1d, + 0x18, + 0x5a, + 0x38, + 0x7d, + 0x85, + 0xa3, + 0x87, + 0xd8, + 0x5a, + 0x38, + 0x7d, + 0x85, + 0xc3, + 0x87, + 0xd8, + 0xff, + 0xf0, + 0x03, + 0x06, + 0xd2, + 0x43, + 0xda, + 0x16, + 0x83, + 0x82, + 0xa7, + 0x20, + 0xd0, + 0x90, + 0x96, + 0xef, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xfd, + 0xc1, + 0x61, + 0xfd, + 0x70, + 0x5f, + 0xe0, + 0xaf, + 0x91, + 0xf0, + 0x58, + 0x1d, + 0xcc, + 0xa6, + 0x0a, + 0x07, + 0x61, + 0x63, + 0x98, + 0x7b, + 0x03, + 0x82, + 0xd0, + 0xf6, + 0x0d, + 0x07, + 0xa0, + 0xf6, + 0x58, + 0xf1, + 0xe0, + 0xec, + 0x87, + 0x42, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x83, + 0xfd, + 0x07, + 0x30, + 0x34, + 0x2a, + 0x01, + 0xfe, + 0x30, + 0xcc, + 0x1e, + 0xa1, + 0x86, + 0x60, + 0xf6, + 0x0f, + 0xf4, + 0x1d, + 0xc0, + 0xd7, + 0x50, + 0x35, + 0xe0, + 0x61, + 0x98, + 0x2b, + 0xd6, + 0x61, + 0x98, + 0x0e, + 0x6c, + 0x7f, + 0xa0, + 0xec, + 0x2d, + 0x75, + 0x03, + 0xb0, + 0xb0, + 0xcc, + 0x1d, + 0x85, + 0x86, + 0x60, + 0xec, + 0x2d, + 0x0a, + 0xc3, + 0xb3, + 0xff, + 0xc0, + 0x02, + 0x1f, + 0xe4, + 0x35, + 0x87, + 0x37, + 0xa0, + 0xec, + 0x2f, + 0x53, + 0x0e, + 0xfe, + 0x30, + 0x38, + 0x7e, + 0xe3, + 0x03, + 0x87, + 0xec, + 0x18, + 0x58, + 0x7d, + 0xc0, + 0xc0, + 0xe1, + 0xeb, + 0x81, + 0xff, + 0x80, + 0xfc, + 0x98, + 0x58, + 0x67, + 0x73, + 0x70, + 0xb4, + 0x3d, + 0x85, + 0x85, + 0x40, + 0xf6, + 0x16, + 0x13, + 0x87, + 0xb0, + 0xb0, + 0x66, + 0x28, + 0x2c, + 0x0f, + 0x73, + 0x78, + 0x36, + 0x0a, + 0x20, + 0x8a, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x1c, + 0x87, + 0xf3, + 0x86, + 0xd0, + 0xfe, + 0xc2, + 0x70, + 0xfd, + 0xfc, + 0x5f, + 0xf2, + 0x1b, + 0x9d, + 0xe0, + 0xfc, + 0xe7, + 0x12, + 0x1f, + 0xb8, + 0xc1, + 0x40, + 0xfa, + 0xe0, + 0xd7, + 0xf0, + 0x2f, + 0xa0, + 0xa4, + 0x39, + 0xdc, + 0xc2, + 0x90, + 0xfd, + 0x87, + 0x5f, + 0xc1, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0x43, + 0xf6, + 0x1d, + 0x21, + 0xfb, + 0x0e, + 0x90, + 0xe0, + 0x0b, + 0x0f, + 0x61, + 0xf9, + 0x83, + 0xb0, + 0xf7, + 0xf3, + 0xff, + 0x41, + 0xd4, + 0x09, + 0xd0, + 0xfd, + 0x87, + 0x61, + 0xfa, + 0x81, + 0xd8, + 0x7c, + 0xf0, + 0x16, + 0xd7, + 0x01, + 0xf9, + 0xbf, + 0xf0, + 0xee, + 0xe1, + 0x70, + 0x7e, + 0xc3, + 0x38, + 0x20, + 0xf6, + 0x1b, + 0x41, + 0xa1, + 0xd8, + 0x54, + 0x0d, + 0x87, + 0x60, + 0x7f, + 0xe8, + 0x36, + 0x14, + 0xa0, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf5, + 0x64, + 0x36, + 0x1e, + 0x5b, + 0x7f, + 0xf8, + 0x3b, + 0x0c, + 0xe1, + 0xfb, + 0x83, + 0xb0, + 0xf9, + 0xe0, + 0xec, + 0x3c, + 0xfc, + 0x8b, + 0x6b, + 0x01, + 0xdd, + 0xef, + 0xf9, + 0x02, + 0x60, + 0x60, + 0xed, + 0x0d, + 0x81, + 0x83, + 0xb4, + 0x36, + 0x06, + 0x0e, + 0xd0, + 0xd8, + 0x1f, + 0xf9, + 0x0d, + 0x81, + 0xd7, + 0xb4, + 0x03, + 0x07, + 0xfe, + 0x0b, + 0x41, + 0xff, + 0x21, + 0x94, + 0x0c, + 0x3b, + 0x41, + 0xfc, + 0xe1, + 0xda, + 0x1d, + 0x66, + 0x1d, + 0xa1, + 0xda, + 0x61, + 0xda, + 0x1a, + 0xc1, + 0x87, + 0x68, + 0x4f, + 0x03, + 0xfe, + 0x40, + 0xfd, + 0x02, + 0x86, + 0x19, + 0xdd, + 0xd2, + 0x4c, + 0x3e, + 0xc3, + 0x69, + 0x87, + 0xd8, + 0x6c, + 0x18, + 0x7d, + 0x85, + 0xc0, + 0xc1, + 0x86, + 0xc1, + 0x61, + 0x69, + 0x86, + 0xca, + 0x06, + 0xbd, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x0f, + 0x61, + 0xf3, + 0x07, + 0x68, + 0x6f, + 0xe7, + 0xff, + 0x06, + 0x73, + 0x06, + 0x16, + 0x1b, + 0x4c, + 0x18, + 0x58, + 0x54, + 0x07, + 0xfe, + 0x03, + 0xe0, + 0x60, + 0xd1, + 0xc7, + 0xe8, + 0xc1, + 0x85, + 0xbb, + 0x9b, + 0x83, + 0x47, + 0x13, + 0x0b, + 0xff, + 0x05, + 0x85, + 0x03, + 0x09, + 0x0b, + 0x0f, + 0x61, + 0xf6, + 0x1e, + 0xc3, + 0xec, + 0x3d, + 0x86, + 0x03, + 0x85, + 0x40, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x32, + 0x1a, + 0x81, + 0x90, + 0xd8, + 0x6a, + 0x06, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xdf, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x40, + 0x70, + 0x21, + 0xf7, + 0x01, + 0xc1, + 0x61, + 0x9e, + 0x0a, + 0xc2, + 0x74, + 0x24, + 0x0f, + 0x90, + 0xf8, + 0x02, + 0x83, + 0xff, + 0x0e, + 0x0b, + 0xff, + 0x05, + 0x21, + 0xf9, + 0xcf, + 0xe0, + 0xfd, + 0x8b, + 0x5d, + 0xfc, + 0x98, + 0x6d, + 0x0f, + 0xd8, + 0x56, + 0x1f, + 0xd8, + 0x1e, + 0x07, + 0xe8, + 0x18, + 0xfc, + 0x98, + 0x28, + 0x0d, + 0xdd, + 0xcc, + 0x14, + 0x06, + 0x26, + 0x16, + 0x0a, + 0x03, + 0x0b, + 0x0b, + 0xf4, + 0x0c, + 0x2c, + 0x2c, + 0x3d, + 0x85, + 0x87, + 0xf3, + 0x85, + 0x87, + 0xdf, + 0x20, + 0x09, + 0x0c, + 0x87, + 0xfb, + 0x0d, + 0x87, + 0xfa, + 0x40, + 0xf5, + 0xe1, + 0xfe, + 0x2e, + 0xe9, + 0xc1, + 0xd6, + 0x60, + 0xc1, + 0xa1, + 0xdb, + 0x40, + 0x60, + 0x43, + 0xb8, + 0x44, + 0xc3, + 0xeb, + 0xc0, + 0x73, + 0x18, + 0x2b, + 0xd6, + 0x50, + 0xc1, + 0x81, + 0xcc, + 0x8c, + 0x18, + 0x34, + 0x36, + 0x07, + 0x06, + 0x0a, + 0x06, + 0xc1, + 0xa0, + 0xc0, + 0xe1, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb0, + 0xd7, + 0x07, + 0x0f, + 0xfc, + 0x21, + 0xa8, + 0x13, + 0x84, + 0xe1, + 0xda, + 0x16, + 0x83, + 0x42, + 0xa7, + 0x20, + 0x50, + 0xe1, + 0x96, + 0xdb, + 0xff, + 0x07, + 0x61, + 0xda, + 0x1f, + 0x70, + 0x76, + 0x87, + 0xae, + 0x07, + 0xfc, + 0x82, + 0xf9, + 0x0d, + 0xa1, + 0xdb, + 0xb0, + 0x6d, + 0x0f, + 0xb0, + 0x7f, + 0xf0, + 0x6c, + 0x3d, + 0xc1, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6d, + 0x30, + 0xfb, + 0x0d, + 0xa6, + 0x19, + 0xfd, + 0x66, + 0x98, + 0x30, + 0xec, + 0xa6, + 0x99, + 0x40, + 0xd6, + 0x0f, + 0x27, + 0x61, + 0xda, + 0x16, + 0x98, + 0x7b, + 0xd0, + 0x5a, + 0x70, + 0x6f, + 0xc9, + 0x69, + 0xd8, + 0x28, + 0xe5, + 0xd8, + 0x31, + 0xc3, + 0x60, + 0x8c, + 0x18, + 0x10, + 0xd8, + 0x54, + 0x06, + 0x1f, + 0x61, + 0x61, + 0x60, + 0x60, + 0xb1, + 0xe0, + 0xb5, + 0x50, + 0x2c, + 0xd0, + 0xcf, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf0, + 0x6c, + 0x14, + 0x06, + 0x83, + 0x0d, + 0x81, + 0x81, + 0xa0, + 0xc3, + 0x7f, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xdf, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3a, + 0x05, + 0x00, + 0x87, + 0xdc, + 0x0a, + 0x03, + 0xc1, + 0xae, + 0x0a, + 0x81, + 0x3c, + 0x08, + 0x2b, + 0xc8, + 0x72, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x5a, + 0x1f, + 0xdf, + 0xcf, + 0xf2, + 0x17, + 0x02, + 0x86, + 0x0a, + 0x05, + 0xc7, + 0x60, + 0xa3, + 0x87, + 0x20, + 0xd0, + 0xbc, + 0x1e, + 0x7d, + 0x06, + 0x74, + 0x39, + 0xdf, + 0xf3, + 0xc1, + 0x70, + 0x7f, + 0xac, + 0x2b, + 0xff, + 0xe0, + 0xf2, + 0x0b, + 0x02, + 0x1f, + 0xb4, + 0xa1, + 0x61, + 0xe7, + 0x41, + 0x40, + 0x58, + 0x6b, + 0x42, + 0xa0, + 0x4e, + 0x1f, + 0x3e, + 0x43, + 0x20, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xec, + 0x3e, + 0xa0, + 0x77, + 0xf1, + 0x5c, + 0x1b, + 0x0e, + 0x5a, + 0xc3, + 0x61, + 0xfb, + 0x8f, + 0xf8, + 0x35, + 0x83, + 0x0e, + 0xc2, + 0x7c, + 0x0c, + 0x18, + 0x30, + 0x3f, + 0x8c, + 0x18, + 0x31, + 0xcd, + 0x9c, + 0x18, + 0x30, + 0xd8, + 0x58, + 0x30, + 0x61, + 0xb0, + 0xa2, + 0x80, + 0x83, + 0x61, + 0x9c, + 0x83, + 0xd8, + 0x56, + 0x07, + 0x83, + 0x60, + 0xe0, + 0xea, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0xd2, + 0x35, + 0x75, + 0x81, + 0x4e, + 0x81, + 0x50, + 0x3f, + 0xa8, + 0x53, + 0xd5, + 0x21, + 0xd8, + 0x6d, + 0x0f, + 0xdc, + 0x1b, + 0x0f, + 0xd6, + 0x9f, + 0xfc, + 0x97, + 0xa4, + 0x14, + 0x03, + 0x81, + 0xcc, + 0xc1, + 0xff, + 0x06, + 0xc2, + 0xa2, + 0x07, + 0x0e, + 0xc0, + 0xe5, + 0x07, + 0x0e, + 0xc1, + 0xa0, + 0xd5, + 0x87, + 0x65, + 0x03, + 0x9c, + 0x3b, + 0x0f, + 0xbd, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x03, + 0xff, + 0x07, + 0x40, + 0x70, + 0xec, + 0x2f, + 0xd3, + 0x87, + 0x61, + 0xed, + 0x5d, + 0x76, + 0x1c, + 0xe1, + 0xda, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0x5c, + 0x7f, + 0xf0, + 0x2f, + 0x9d, + 0x1c, + 0x2c, + 0x77, + 0x2d, + 0x2e, + 0x06, + 0x1b, + 0x06, + 0x9b, + 0xc6, + 0x1b, + 0x06, + 0xf0, + 0x37, + 0x0d, + 0x83, + 0x50, + 0x76, + 0x1b, + 0x06, + 0x87, + 0x38, + 0x6c, + 0x1a, + 0x1b, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd8, + 0x54, + 0x0e, + 0xd0, + 0xb0, + 0xa8, + 0x15, + 0x7b, + 0xff, + 0x01, + 0x6a, + 0x03, + 0x0a, + 0x81, + 0xec, + 0x2f, + 0xe8, + 0x3b, + 0x82, + 0xc2, + 0xa0, + 0x6b, + 0x82, + 0xc2, + 0xa0, + 0x57, + 0xd0, + 0x3f, + 0xa0, + 0x3b, + 0x90, + 0x30, + 0xa8, + 0x1d, + 0x83, + 0xff, + 0x90, + 0xb0, + 0xca, + 0x02, + 0x1e, + 0xc3, + 0x70, + 0x38, + 0x3b, + 0x03, + 0xc1, + 0xb8, + 0x36, + 0x0d, + 0x0f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf5, + 0xff, + 0xfa, + 0x0c, + 0xbf, + 0xe0, + 0xe7, + 0x5f, + 0xda, + 0x19, + 0x8e, + 0xb6, + 0x48, + 0x66, + 0x35, + 0xd9, + 0x21, + 0x98, + 0x5f, + 0x12, + 0x19, + 0xaf, + 0xf2, + 0x1d, + 0x5f, + 0xe0, + 0xff, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x30, + 0x28, + 0x30, + 0x73, + 0xe0, + 0xa8, + 0x07, + 0xc8, + 0x24, + 0x17, + 0x90, + 0xca, + 0x00, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf1, + 0xff, + 0x06, + 0xf2, + 0x1b, + 0xd0, + 0x73, + 0xf4, + 0x0b, + 0xe4, + 0x27, + 0x73, + 0x6c, + 0xcd, + 0x06, + 0x98, + 0x1c, + 0x18, + 0xe0, + 0x41, + 0x07, + 0xa0, + 0xfb, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x90, + 0x50, + 0x08, + 0x7d, + 0xc0, + 0xa0, + 0x38, + 0x33, + 0xc1, + 0x50, + 0x2b, + 0x0a, + 0x41, + 0xf2, + 0x19, + 0x40, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0x40, + 0xfd, + 0x85, + 0x5c, + 0x1e, + 0x70, + 0xaa, + 0xf1, + 0x7f, + 0x83, + 0xda, + 0x1e, + 0x70, + 0xea, + 0x17, + 0xfe, + 0x09, + 0xe0, + 0xed, + 0x0e, + 0x7e, + 0x4d, + 0x34, + 0xa0, + 0xee, + 0x60, + 0xce, + 0xa0, + 0xec, + 0x3a, + 0xf4, + 0x1e, + 0xc2, + 0x7b, + 0x70, + 0xf6, + 0x0b, + 0x4d, + 0x5c, + 0x1b, + 0x02, + 0x16, + 0x82, + 0x0d, + 0x86, + 0x7c, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x9c, + 0x2a, + 0x07, + 0x68, + 0x54, + 0x06, + 0x1a, + 0x9d, + 0x02, + 0x4a, + 0x06, + 0x5a, + 0x87, + 0xfe, + 0x0e, + 0xc1, + 0x83, + 0x47, + 0x0d, + 0x40, + 0x7f, + 0xe0, + 0xae, + 0x06, + 0x0d, + 0x1c, + 0x17, + 0xd1, + 0x83, + 0x47, + 0x1c, + 0xcd, + 0xff, + 0xa0, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x1f, + 0xfc, + 0x85, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0c, + 0x04, + 0x84, + 0xc5, + 0xf8, + 0x36, + 0x0f, + 0xc3, + 0x98, + 0x29, + 0xc8, + 0xc0, + 0x63, + 0x02, + 0xdb, + 0x7c, + 0x50, + 0xc3, + 0xb0, + 0x30, + 0x34, + 0xc3, + 0x69, + 0xf9, + 0xc1, + 0x84, + 0xf0, + 0x18, + 0xdb, + 0x80, + 0xfc, + 0x8c, + 0x1f, + 0x3d, + 0x98, + 0x6c, + 0x3c, + 0x98, + 0x3f, + 0xf9, + 0x0b, + 0x0e, + 0xb8, + 0x3e, + 0xc3, + 0x39, + 0xa1, + 0xec, + 0x2b, + 0x0b, + 0x90, + 0xd8, + 0xf0, + 0x75, + 0x87, + 0xfe, + 0x0e, + 0x02, + 0x1f, + 0xf8, + 0x2a, + 0x01, + 0xff, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0x21, + 0x97, + 0xc1, + 0x7f, + 0x17, + 0x5b, + 0x0f, + 0x31, + 0x40, + 0xd8, + 0x7b, + 0x05, + 0xd6, + 0xc3, + 0xbc, + 0x1f, + 0xf8, + 0xbb, + 0xbf, + 0xf0, + 0x3b, + 0x2e, + 0x06, + 0x83, + 0x18, + 0xc0, + 0xc0, + 0xc2, + 0xc3, + 0x60, + 0x7f, + 0xf0, + 0x6c, + 0x0c, + 0x0c, + 0x2c, + 0x36, + 0x07, + 0x56, + 0xb6, + 0x1b, + 0x03, + 0xd7, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x1c, + 0x84, + 0x87, + 0x58, + 0x6c, + 0x2d, + 0x0e, + 0xc3, + 0x68, + 0xe1, + 0xbf, + 0x53, + 0xff, + 0x01, + 0x6e, + 0x0d, + 0xa1, + 0xfb, + 0x0e, + 0xc3, + 0xf6, + 0x83, + 0xfe, + 0x42, + 0xbc, + 0x1d, + 0xa1, + 0xd7, + 0xac, + 0x36, + 0x1c, + 0xe6, + 0x0f, + 0xfe, + 0x0d, + 0x81, + 0x7f, + 0x83, + 0x60, + 0x50, + 0x91, + 0x87, + 0x60, + 0x95, + 0x19, + 0x40, + 0xd8, + 0x30, + 0x64, + 0x98, + 0x6c, + 0xa0, + 0x21, + 0x44, + 0x1f, + 0xf8, + 0x38, + 0x04, + 0x87, + 0xb4, + 0x3e, + 0xc1, + 0x7f, + 0xe0, + 0x53, + 0x90, + 0xda, + 0x1c, + 0xb7, + 0x15, + 0xf2, + 0x19, + 0xc1, + 0x7f, + 0x90, + 0xda, + 0x0d, + 0x0d, + 0xa1, + 0x5c, + 0x0f, + 0xf9, + 0x05, + 0xeb, + 0x06, + 0x15, + 0x00, + 0xee, + 0x05, + 0x72, + 0xb5, + 0x06, + 0xc1, + 0x5f, + 0xc8, + 0x58, + 0x55, + 0xf2, + 0x1b, + 0x0b, + 0x43, + 0x50, + 0x36, + 0x16, + 0x86, + 0xa0, + 0x6c, + 0x2f, + 0xfa, + 0x00, + 0x02, + 0x1f, + 0x41, + 0xf5, + 0x00, + 0xbb, + 0x96, + 0x0d, + 0x81, + 0x7f, + 0x81, + 0xf9, + 0x5d, + 0x9d, + 0xc1, + 0xda, + 0xc6, + 0x63, + 0x06, + 0x71, + 0xf8, + 0xfa, + 0x0d, + 0xa1, + 0x68, + 0xe1, + 0xd6, + 0x97, + 0xfe, + 0x05, + 0xf2, + 0x3c, + 0xda, + 0x87, + 0x71, + 0x1e, + 0x6d, + 0x0e, + 0xc7, + 0xff, + 0x90, + 0xb0, + 0xd4, + 0x31, + 0x83, + 0x60, + 0xec, + 0x0f, + 0x07, + 0x61, + 0xb6, + 0x2d, + 0x0d, + 0x84, + 0xf2, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe5, + 0x48, + 0x3f, + 0xf5, + 0x14, + 0x1f, + 0x68, + 0x7f, + 0xed, + 0x0f, + 0xdf, + 0xfe, + 0x42, + 0xc2, + 0xd0, + 0xb4, + 0x2c, + 0x2e, + 0x0b, + 0x42, + 0xad, + 0xea, + 0xc1, + 0xfb, + 0x43, + 0xef, + 0xff, + 0xc9, + 0x86, + 0xd1, + 0x06, + 0x98, + 0x6d, + 0x34, + 0xd3, + 0x7f, + 0xf1, + 0xa6, + 0x1f, + 0xa3, + 0x4c, + 0x3f, + 0x7c, + 0x1f, + 0xf8, + 0x20, + 0x1f, + 0xff, + 0x20, + 0x70, + 0x9c, + 0x2d, + 0x03, + 0x84, + 0xe1, + 0x68, + 0x1f, + 0xff, + 0x20, + 0x70, + 0x9c, + 0x2d, + 0x03, + 0xff, + 0xe4, + 0x3e, + 0x70, + 0xff, + 0xce, + 0x1f, + 0x7f, + 0xfe, + 0x4c, + 0x33, + 0x88, + 0x34, + 0xc3, + 0x39, + 0x26, + 0x99, + 0xff, + 0x8d, + 0x30, + 0xfd, + 0x1a, + 0x61, + 0xfb, + 0xe0, + 0x0f, + 0x21, + 0xff, + 0x81, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x04, + 0x8a, + 0x02, + 0x84, + 0x3b, + 0x05, + 0x60, + 0x68, + 0x6c, + 0x15, + 0x69, + 0xa1, + 0xb2, + 0x42, + 0x8d, + 0x0d, + 0xff, + 0xe4, + 0x3f, + 0x68, + 0x7c, + 0xff, + 0xfe, + 0x47, + 0x0b, + 0x45, + 0x03, + 0x47, + 0x06, + 0x81, + 0xc1, + 0xa3, + 0x97, + 0xfa, + 0x34, + 0x70, + 0xff, + 0x68, + 0xe1, + 0xfb, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0xbc, + 0x87, + 0xf9, + 0xe1, + 0xf2, + 0x1c, + 0xfa, + 0x06, + 0x8d, + 0xe8, + 0x12, + 0x7f, + 0xe1, + 0x83, + 0x42, + 0x80, + 0xa2, + 0x0f, + 0x60, + 0xbd, + 0x03, + 0x0f, + 0x65, + 0x12, + 0xcc, + 0x3d, + 0xf5, + 0x6f, + 0x83, + 0xf9, + 0xc3, + 0xfd, + 0xff, + 0xf8, + 0x36, + 0x07, + 0x04, + 0x8e, + 0x1b, + 0x07, + 0x57, + 0x81, + 0x86, + 0xc1, + 0x2c, + 0x31, + 0x86, + 0xc3, + 0xf7, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xa7, + 0x90, + 0xd7, + 0xfa, + 0x88, + 0x79, + 0x60, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xeb, + 0xd2, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xfb, + 0x28, + 0x68, + 0x7c, + 0xe9, + 0x41, + 0xd0, + 0xeb, + 0x41, + 0x40, + 0x3c, + 0x17, + 0x90, + 0xa8, + 0x13, + 0xe0, + 0x21, + 0xd4, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf2, + 0xa9, + 0xe0, + 0xef, + 0xfa, + 0x50, + 0x7f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x5d, + 0x38, + 0x3f, + 0xbc, + 0x50, + 0xf0, + 0x7a, + 0xd0, + 0x50, + 0x0f, + 0x90, + 0x75, + 0xf9, + 0x03, + 0x86, + 0x57, + 0x2b, + 0x83, + 0xfd, + 0xa0, + 0xfd, + 0x07, + 0x9c, + 0x3d, + 0x40, + 0xf6, + 0x87, + 0xa8, + 0x19, + 0xe0, + 0xfb, + 0x42, + 0xb4, + 0x3b, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0x37, + 0x82, + 0xd0, + 0xef, + 0xc8, + 0x6c, + 0x3f, + 0xb0, + 0xce, + 0x1f, + 0xd8, + 0x6a, + 0x07, + 0xbf, + 0xd1, + 0xc1, + 0xfa, + 0xd0, + 0xb4, + 0x3f, + 0x7c, + 0x07, + 0x18, + 0x3a, + 0x9b, + 0x94, + 0x06, + 0x19, + 0xdc, + 0x8d, + 0x05, + 0x02, + 0xd3, + 0x0b, + 0x09, + 0xc0, + 0xc0, + 0xc1, + 0x61, + 0xb4, + 0x3b, + 0x07, + 0xaf, + 0xe0, + 0xec, + 0x1d, + 0x10, + 0xb0, + 0xec, + 0x3f, + 0x90, + 0x0f, + 0xca, + 0xa6, + 0x1d, + 0x7f, + 0xa8, + 0xa0, + 0xff, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0x7a, + 0xe0, + 0xfe, + 0xb2, + 0x87, + 0x07, + 0x9e, + 0x05, + 0x01, + 0x70, + 0x5e, + 0x42, + 0x50, + 0x6b, + 0x0f, + 0x7f, + 0x83, + 0xfd, + 0x84, + 0xe1, + 0xfc, + 0xe1, + 0xb0, + 0xfe, + 0xa0, + 0x6c, + 0x2c, + 0x35, + 0x87, + 0x61, + 0x60, + 0xf4, + 0x1e, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0e, + 0x43, + 0xfe, + 0x6f, + 0x95, + 0xff, + 0x01, + 0x56, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7c, + 0xe1, + 0xce, + 0x1d, + 0xfe, + 0x09, + 0xc3, + 0xef, + 0x07, + 0x38, + 0x7d, + 0xe8, + 0xff, + 0xd0, + 0x2f, + 0x90, + 0x9c, + 0x3d, + 0xb9, + 0x84, + 0xe1, + 0xda, + 0xb0, + 0xe7, + 0x0e, + 0x87, + 0x0e, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x39, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xf2, + 0xa0, + 0xef, + 0xfd, + 0x44, + 0x3f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xa8, + 0x1f, + 0xcf, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x54, + 0x0b, + 0xff, + 0xf7, + 0x80, + 0xbe, + 0xa2, + 0xd4, + 0x43, + 0xf5, + 0x02, + 0xa0, + 0x6a, + 0xdf, + 0xaa, + 0x43, + 0xee, + 0xb8, + 0x3f, + 0x5a, + 0x50, + 0x78, + 0x37, + 0x90, + 0xa8, + 0x13, + 0xe0, + 0xfd, + 0x40, + 0xf8, + 0x0c, + 0xe8, + 0x5a, + 0x1d, + 0xf9, + 0x0d, + 0xa1, + 0xf3, + 0x07, + 0x61, + 0xf9, + 0x82, + 0xcc, + 0x0c, + 0x0f, + 0xf3, + 0x98, + 0x34, + 0x37, + 0x80, + 0xc6, + 0x38, + 0x67, + 0xd1, + 0x83, + 0x64, + 0x37, + 0xad, + 0x40, + 0xe4, + 0x33, + 0xb0, + 0x81, + 0xf0, + 0x76, + 0xa8, + 0x36, + 0xe1, + 0x98, + 0x60, + 0x9c, + 0x60, + 0xf3, + 0x05, + 0xa0, + 0xd0, + 0xe6, + 0x07, + 0x06, + 0xe0, + 0xcc, + 0x50, + 0x3d, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0xc8, + 0x4e, + 0x1d, + 0x7c, + 0x86, + 0x70, + 0xf9, + 0x83, + 0x9c, + 0x3e, + 0x60, + 0x5f, + 0xf0, + 0x3f, + 0xa8, + 0x8e, + 0x0c, + 0x37, + 0x81, + 0x23, + 0x83, + 0x09, + 0xf2, + 0x48, + 0xe0, + 0xc2, + 0xbb, + 0x64, + 0x70, + 0x60, + 0x7a, + 0x34, + 0xff, + 0x81, + 0xaa, + 0x04, + 0x8e, + 0x0c, + 0x61, + 0x83, + 0x9c, + 0x3e, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x39, + 0xc3, + 0xe6, + 0x0e, + 0x70, + 0xc0, + 0x0c, + 0xc8, + 0x76, + 0x85, + 0x7c, + 0x82, + 0x80, + 0xd0, + 0xea, + 0x06, + 0xb3, + 0x43, + 0xa8, + 0x1c, + 0x9a, + 0x07, + 0xfc, + 0x1d, + 0xa1, + 0xde, + 0x03, + 0x85, + 0xa1, + 0x9f, + 0x20, + 0x74, + 0xd0, + 0xde, + 0xb4, + 0x24, + 0xd0, + 0x9a, + 0x94, + 0x1d, + 0xa8, + 0x19, + 0x40, + 0x2a, + 0xfd, + 0x0c, + 0x50, + 0x1d, + 0x13, + 0x43, + 0xa8, + 0x1f, + 0x68, + 0x75, + 0x03, + 0xed, + 0x0e, + 0xa0, + 0x7d, + 0xa0, + 0x0c, + 0xc8, + 0x58, + 0x7a, + 0xf9, + 0x0d, + 0x87, + 0xea, + 0x04, + 0x98, + 0xa0, + 0xea, + 0x05, + 0x98, + 0x30, + 0xbf, + 0xcc, + 0x60, + 0x90, + 0xde, + 0x04, + 0x98, + 0x1c, + 0x37, + 0x93, + 0x06, + 0x16, + 0x15, + 0xf1, + 0x03, + 0x0f, + 0xba, + 0x30, + 0x58, + 0x30, + 0xa6, + 0x81, + 0xd9, + 0x40, + 0xb2, + 0x81, + 0xeb, + 0x0f, + 0x50, + 0x3a, + 0xc3, + 0xea, + 0x01, + 0xb4, + 0x3f, + 0x50, + 0xa2, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0x3e, + 0x70, + 0xb0, + 0xeb, + 0xd0, + 0x30, + 0xb0, + 0xfb, + 0x41, + 0x85, + 0x87, + 0xda, + 0x0c, + 0x2c, + 0x08, + 0x29, + 0xe9, + 0xc2, + 0xce, + 0x02, + 0xb9, + 0x5f, + 0x3e, + 0x83, + 0x3e, + 0x06, + 0x16, + 0x87, + 0x7d, + 0x18, + 0x58, + 0x73, + 0xe7, + 0x70, + 0xb0, + 0xed, + 0xd0, + 0x61, + 0x61, + 0x9c, + 0xd0, + 0x61, + 0x61, + 0xf6, + 0x8e, + 0x2b, + 0x06, + 0x85, + 0xa3, + 0xe9, + 0xc1, + 0x86, + 0xd2, + 0x81, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3e, + 0x6f, + 0x41, + 0x70, + 0x10, + 0xa9, + 0x87, + 0xbc, + 0x61, + 0xd8, + 0x7c, + 0xac, + 0x3b, + 0x0e, + 0xc1, + 0x21, + 0x7f, + 0x09, + 0x83, + 0x0e, + 0x74, + 0x63, + 0x1f, + 0x06, + 0xbc, + 0x31, + 0x9b, + 0x21, + 0x7a, + 0xa4, + 0xec, + 0x70, + 0x36, + 0xd8, + 0x3c, + 0x83, + 0x06, + 0x60, + 0x81, + 0xc1, + 0x6a, + 0x8c, + 0x35, + 0x87, + 0xf6, + 0x15, + 0xe0, + 0xb0, + 0xec, + 0x1e, + 0x70, + 0xb0, + 0xec, + 0x10, + 0x3f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0e, + 0x50, + 0x7f, + 0x9b, + 0xd2, + 0x7f, + 0x82, + 0x55, + 0x02, + 0xc2, + 0x70, + 0xe6, + 0x0b, + 0x0d, + 0x87, + 0x50, + 0x2c, + 0x36, + 0x17, + 0xf8, + 0xff, + 0x07, + 0x78, + 0x2d, + 0x76, + 0x19, + 0xf4, + 0x0c, + 0x36, + 0x1a, + 0xe8, + 0x98, + 0x6c, + 0x36, + 0xc4, + 0x7f, + 0x82, + 0xd5, + 0x05, + 0xae, + 0xc2, + 0xc6, + 0x0b, + 0x0d, + 0x87, + 0x30, + 0x58, + 0x6c, + 0x39, + 0x80, + 0xe1, + 0x38, + 0x73, + 0x17, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x36, + 0x85, + 0xa1, + 0xd4, + 0xf0, + 0x76, + 0x87, + 0xcc, + 0x0f, + 0xfc, + 0x19, + 0x83, + 0xb4, + 0x3b, + 0xfa, + 0x0b, + 0x43, + 0xef, + 0x07, + 0x68, + 0x7d, + 0xe0, + 0x7f, + 0xe0, + 0xaf, + 0x82, + 0xbc, + 0x1e, + 0xd9, + 0x87, + 0xd6, + 0x1b, + 0x54, + 0x16, + 0x6e, + 0x85, + 0x0c, + 0x0e, + 0x34, + 0xd0, + 0xcc, + 0x70, + 0x34, + 0x18, + 0x66, + 0x0e, + 0xd0, + 0xf9, + 0x83, + 0xb4, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x36, + 0x87, + 0xfb, + 0xf0, + 0x3f, + 0xf0, + 0x66, + 0x0e, + 0xd1, + 0x0e, + 0x60, + 0x49, + 0xa6, + 0x83, + 0xfa, + 0x73, + 0x4c, + 0x3b, + 0xc1, + 0x66, + 0xa8, + 0x33, + 0xe0, + 0x93, + 0x50, + 0x75, + 0x3d, + 0x7f, + 0xe0, + 0x3b, + 0x32, + 0xdc, + 0xb0, + 0x35, + 0x41, + 0xda, + 0x1d, + 0x0c, + 0x1d, + 0xa1, + 0xf3, + 0x07, + 0x68, + 0x7c, + 0xc1, + 0xda, + 0x1f, + 0x30, + 0x76, + 0x86, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf3, + 0xff, + 0xf9, + 0x0f, + 0x9c, + 0x3f, + 0xcf, + 0xff, + 0xa0, + 0xf9, + 0xc3, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xda, + 0x1a, + 0xc3, + 0xef, + 0x53, + 0xea, + 0x61, + 0x9d, + 0x15, + 0x40, + 0xad, + 0x1d, + 0x0d, + 0x40, + 0xce, + 0x1b, + 0xff, + 0xc1, + 0xfa, + 0xf5, + 0x34, + 0x3c, + 0xda, + 0x50, + 0x1c, + 0x1d, + 0x21, + 0x50, + 0x25, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x3e, + 0x0c, + 0xe1, + 0xdf, + 0x41, + 0xce, + 0x1f, + 0x68, + 0x1f, + 0xf0, + 0x76, + 0x81, + 0xc7, + 0x30, + 0xbf, + 0x95, + 0x0e, + 0x61, + 0xdc, + 0x06, + 0x1c, + 0xc3, + 0x3e, + 0x03, + 0x0e, + 0x61, + 0xbd, + 0x6f, + 0xfe, + 0x03, + 0x6c, + 0x2d, + 0xe5, + 0x81, + 0x9a, + 0x1d, + 0xe8, + 0x34, + 0x68, + 0x6b, + 0x30, + 0xf6, + 0x84, + 0xe0, + 0xa0, + 0x76, + 0x82, + 0xd0, + 0xb8, + 0x36, + 0x94, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x09, + 0xb0, + 0x26, + 0x1e, + 0xfa, + 0x49, + 0x30, + 0xfd, + 0xa0, + 0xe7, + 0x58, + 0x3b, + 0x41, + 0xd3, + 0xa9, + 0x1f, + 0xea, + 0x03, + 0x0f, + 0x9d, + 0x30, + 0xb0, + 0xfa, + 0xf0, + 0x76, + 0x1f, + 0x7a, + 0x9f, + 0xfc, + 0x0a, + 0x6c, + 0x13, + 0xa1, + 0xd9, + 0xa1, + 0xbe, + 0x0d, + 0x26, + 0x84, + 0xe6, + 0x87, + 0xb4, + 0x0e, + 0x83, + 0x43, + 0xb4, + 0xb4, + 0x27, + 0x83, + 0x6a, + 0xc3, + 0xce, + 0x1f, + 0xf8, + 0x38, + 0x0d, + 0x68, + 0x58, + 0x7a, + 0xf9, + 0x0d, + 0xba, + 0x1d, + 0x40, + 0xec, + 0x18, + 0x75, + 0x00, + 0xb7, + 0x2c, + 0x0f, + 0xea, + 0xbe, + 0xa8, + 0x37, + 0x83, + 0x7c, + 0x87, + 0x3e, + 0x80, + 0xfa, + 0xc3, + 0xbd, + 0x69, + 0x3b, + 0x86, + 0x7a, + 0x09, + 0x98, + 0xc1, + 0x6d, + 0x01, + 0x43, + 0x06, + 0x82, + 0x28, + 0x38, + 0x30, + 0x38, + 0x6a, + 0x0a, + 0x06, + 0x14, + 0x1a, + 0x81, + 0xd8, + 0x7e, + 0xa0, + 0x76, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0d, + 0x68, + 0x6c, + 0x3a, + 0xf9, + 0x0e, + 0xc5, + 0x06, + 0x60, + 0xa9, + 0xf4, + 0x86, + 0x60, + 0x38, + 0xe1, + 0xdf, + 0xea, + 0x03, + 0x0f, + 0xbc, + 0x0a, + 0x03, + 0x0f, + 0xbc, + 0x9c, + 0x38, + 0x7a, + 0xf9, + 0xff, + 0xc8, + 0x3a, + 0x30, + 0x1f, + 0x03, + 0x4a, + 0x30, + 0x6e, + 0xc1, + 0xa6, + 0x30, + 0x54, + 0x30, + 0x60, + 0x46, + 0x03, + 0x83, + 0x1c, + 0x33, + 0x0e, + 0x16, + 0x70, + 0x66, + 0x20, + 0xd8, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xab, + 0x83, + 0xf3, + 0xf4, + 0x07, + 0xfc, + 0x85, + 0x40, + 0x30, + 0x6d, + 0x0a, + 0x80, + 0x60, + 0xda, + 0xbf, + 0xd4, + 0x0d, + 0xa1, + 0x70, + 0x18, + 0x36, + 0x81, + 0xf2, + 0x30, + 0x6d, + 0x07, + 0xac, + 0x7f, + 0xc8, + 0xf4, + 0x70, + 0xfe, + 0xda, + 0x04, + 0xa0, + 0x20, + 0x62, + 0x81, + 0x68, + 0x38, + 0x35, + 0x00, + 0xe1, + 0xb0, + 0xd4, + 0x06, + 0x86, + 0xa0, + 0x54, + 0x18, + 0x39, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x36, + 0x96, + 0x1f, + 0x5e, + 0x82, + 0xe0, + 0xfe, + 0xa0, + 0x5f, + 0xf2, + 0x15, + 0x01, + 0x63, + 0x83, + 0x07, + 0xf5, + 0xa3, + 0x8a, + 0x0d, + 0xc3, + 0x01, + 0xc4, + 0x33, + 0xe4, + 0x1a, + 0xb3, + 0x0d, + 0xeb, + 0x06, + 0x39, + 0x40, + 0x35, + 0x2d, + 0x8e, + 0x38, + 0x32, + 0x80, + 0xd1, + 0xc1, + 0x82, + 0x28, + 0x38, + 0x1c, + 0x1a, + 0x15, + 0x03, + 0x9c, + 0x3e, + 0xa0, + 0x73, + 0x87, + 0xd4, + 0x0d, + 0xe4, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x36, + 0x1b, + 0x43, + 0xaf, + 0x41, + 0xda, + 0x1f, + 0x49, + 0x7f, + 0xe0, + 0xd2, + 0x1d, + 0xa1, + 0xdf, + 0xc8, + 0x5a, + 0x1c, + 0xae, + 0x45, + 0xb9, + 0x41, + 0x9f, + 0x03, + 0xfe, + 0x42, + 0xbe, + 0x0f, + 0xfd, + 0xcc, + 0x7f, + 0xc8, + 0x36, + 0x41, + 0xa1, + 0xb4, + 0x19, + 0x20, + 0xd0, + 0xda, + 0x1a, + 0x41, + 0xa1, + 0xb4, + 0x34, + 0x83, + 0x97, + 0x68, + 0x69, + 0x07, + 0xfc, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x1f, + 0x37, + 0x82, + 0x70, + 0xf5, + 0x38, + 0x27, + 0xf9, + 0x0d, + 0x20, + 0xf0, + 0x56, + 0x1d, + 0x22, + 0xd8, + 0xe1, + 0xbf, + 0x90, + 0x5e, + 0x0f, + 0xb8, + 0x0d, + 0xd0, + 0x3c, + 0xf8, + 0x78, + 0xb0, + 0xf7, + 0xac, + 0x27, + 0xf9, + 0x07, + 0x30, + 0x2c, + 0x27, + 0x06, + 0xc8, + 0x39, + 0x40, + 0xd0, + 0x64, + 0x87, + 0x76, + 0x87, + 0x48, + 0x75, + 0xa1, + 0xe9, + 0x03, + 0x70, + 0x7e, + 0x93, + 0xc8, + 0x7f, + 0xe0, + 0xff, + 0x80, + 0x0e, + 0x83, + 0xfe, + 0x6f, + 0x46, + 0x8e, + 0x0c, + 0x15, + 0x81, + 0xa3, + 0x83, + 0x0c, + 0xc0, + 0xd1, + 0xc1, + 0x86, + 0x60, + 0x68, + 0xe0, + 0xc1, + 0x4f, + 0x4f, + 0xfe, + 0x02, + 0xbc, + 0x85, + 0xc1, + 0xfb, + 0xd0, + 0x1f, + 0xf0, + 0x57, + 0x53, + 0xa1, + 0x38, + 0x5b, + 0x16, + 0xa0, + 0xb4, + 0x1a, + 0xa0, + 0xd6, + 0x38, + 0x50, + 0xc1, + 0xcf, + 0x83, + 0xcc, + 0x1d, + 0x61, + 0xf3, + 0x01, + 0xf4, + 0x1f, + 0x98, + 0xa2, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0x3c, + 0x50, + 0x27, + 0x41, + 0xf2, + 0x15, + 0xeb, + 0x0f, + 0x61, + 0x9f, + 0x5c, + 0x1d, + 0x81, + 0xed, + 0x05, + 0x82, + 0x9d, + 0x02, + 0xd0, + 0xf3, + 0x73, + 0x7f, + 0xe8, + 0x17, + 0x01, + 0xc7, + 0x0f, + 0x7a, + 0x4e, + 0x1c, + 0x39, + 0xb1, + 0xbf, + 0xf0, + 0x33, + 0x05, + 0xa3, + 0x83, + 0x04, + 0x61, + 0x68, + 0xe0, + 0xc3, + 0x61, + 0x68, + 0xe3, + 0x86, + 0xc2, + 0xd1, + 0xde, + 0x0d, + 0x87, + 0x9c, + 0x30, + 0x0e, + 0x43, + 0x41, + 0xe6, + 0xf4, + 0x1b, + 0x0f, + 0x2b, + 0x41, + 0xff, + 0x07, + 0x68, + 0x34, + 0x36, + 0x1d, + 0xa0, + 0xc3, + 0xb0, + 0xbf, + 0x9f, + 0xf8, + 0x33, + 0xa0, + 0xc3, + 0xb0, + 0xd7, + 0x81, + 0x87, + 0x61, + 0xbe, + 0x8f, + 0xf8, + 0x26, + 0xd8, + 0xc1, + 0x84, + 0x83, + 0x34, + 0x18, + 0x28, + 0xe8, + 0xc6, + 0x83, + 0x0b, + 0xc1, + 0xed, + 0x06, + 0x13, + 0xa1, + 0xda, + 0x0f, + 0xa1, + 0xe0, + 0xda, + 0x32, + 0x1d, + 0x07, + 0xfe, + 0x0e, + 0x0e, + 0x83, + 0x2a, + 0x88, + 0x29, + 0xe9, + 0xfd, + 0x44, + 0x25, + 0x50, + 0x39, + 0x04, + 0x86, + 0x60, + 0x50, + 0xc1, + 0x87, + 0x58, + 0x59, + 0x8c, + 0x17, + 0xf4, + 0x42, + 0x41, + 0xee, + 0x05, + 0xfe, + 0x0e, + 0xf0, + 0x79, + 0xd0, + 0xd7, + 0xc8, + 0x56, + 0x1e, + 0xd9, + 0x82, + 0xd0, + 0xed, + 0x50, + 0xff, + 0xe0, + 0x43, + 0x07, + 0x68, + 0x7c, + 0xc1, + 0xda, + 0x1f, + 0x30, + 0x76, + 0x87, + 0xcc, + 0x15, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xde, + 0x9f, + 0xf2, + 0x55, + 0x81, + 0x83, + 0x68, + 0x4e, + 0x06, + 0x0d, + 0xa1, + 0x38, + 0x18, + 0x36, + 0x9f, + 0xd3, + 0x06, + 0xd1, + 0x5e, + 0x5b, + 0xfc, + 0x1b, + 0xc8, + 0x7f, + 0xd7, + 0xc1, + 0xff, + 0x6e, + 0xdf, + 0xf8, + 0xa3, + 0x83, + 0x0e, + 0x73, + 0x1c, + 0x18, + 0x73, + 0x84, + 0xe0, + 0xc3, + 0x9c, + 0x27, + 0x07, + 0xfe, + 0x09, + 0xc1, + 0xa1, + 0x9c, + 0x0e, + 0x43, + 0xfe, + 0x55, + 0xe5, + 0x7f, + 0xc0, + 0xac, + 0x07, + 0x0c, + 0xe1, + 0x98, + 0x0e, + 0x19, + 0xc3, + 0x50, + 0x0e, + 0x19, + 0xc1, + 0xfd, + 0x3f, + 0xf0, + 0x6e, + 0x0f, + 0xfc, + 0x0f, + 0x07, + 0xfe, + 0x2f, + 0x8f, + 0xfc, + 0x83, + 0xac, + 0x13, + 0x87, + 0x51, + 0x83, + 0x9c, + 0x33, + 0x8c, + 0x0b, + 0xfe, + 0x0c, + 0xc1, + 0xce, + 0x1f, + 0x30, + 0x73, + 0x87, + 0xcc, + 0x7f, + 0xf8, + 0x09, + 0xa0, + 0x83, + 0x40, + 0x83, + 0xe8, + 0x1a, + 0x68, + 0xe1, + 0xb0, + 0xd9, + 0xa6, + 0x86, + 0xc3, + 0x26, + 0x88, + 0x1f, + 0xe3, + 0xff, + 0x04, + 0xe8, + 0x30, + 0xe7, + 0x0a, + 0xf0, + 0x30, + 0xf6, + 0x17, + 0xa8, + 0x7f, + 0xe0, + 0x36, + 0x46, + 0x1e, + 0xc1, + 0x98, + 0x58, + 0x73, + 0x82, + 0x30, + 0xbf, + 0xf0, + 0x6c, + 0x2c, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0x9c, + 0x36, + 0x16, + 0x15, + 0xe4, + 0x0e, + 0x40, + 0x86, + 0x43, + 0x37, + 0x92, + 0x81, + 0x61, + 0x55, + 0x86, + 0xc1, + 0x40, + 0xe6, + 0x09, + 0xe7, + 0x90, + 0xcc, + 0x0b, + 0xad, + 0xe0, + 0x7f, + 0xa8, + 0x19, + 0xc3, + 0x78, + 0x14, + 0x0c, + 0xe1, + 0xbd, + 0x14, + 0x0c, + 0xe1, + 0x5f, + 0x37, + 0xfc, + 0x16, + 0xc4, + 0x0d, + 0x30, + 0xda, + 0xa0, + 0xd8, + 0x30, + 0xd8, + 0xc1, + 0x38, + 0x30, + 0xf3, + 0x05, + 0xa0, + 0xc1, + 0x04, + 0xc0, + 0xe0, + 0xb1, + 0x82, + 0x63, + 0x43, + 0x7c, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xf4, + 0x1e, + 0x6f, + 0x41, + 0x5a, + 0x1d, + 0x38, + 0x67, + 0x70, + 0xfb, + 0x09, + 0xc0, + 0xe8, + 0x76, + 0x96, + 0xa8, + 0x7c, + 0x0f, + 0xe8, + 0x28, + 0x24, + 0x27, + 0x41, + 0xfe, + 0x83, + 0x5e, + 0x0f, + 0xb4, + 0x37, + 0x9c, + 0x3a, + 0x81, + 0xa7, + 0x0e, + 0xa8, + 0x3b, + 0x30, + 0x26, + 0x68, + 0x81, + 0x46, + 0x0c, + 0xc1, + 0x12, + 0x1b, + 0x06, + 0x61, + 0x2b, + 0x0d, + 0x92, + 0x61, + 0x66, + 0x85, + 0x86, + 0xbe, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0e, + 0x43, + 0x28, + 0x39, + 0x57, + 0x90, + 0xb0, + 0xf5, + 0x60, + 0x5f, + 0xf0, + 0x66, + 0x06, + 0x9a, + 0x38, + 0x66, + 0x06, + 0x0d, + 0x06, + 0x0f, + 0xeb, + 0xff, + 0x06, + 0xf0, + 0x30, + 0x61, + 0x61, + 0xbc, + 0x9f, + 0xf8, + 0x2a, + 0x79, + 0x06, + 0xa8, + 0x3b, + 0x66, + 0x78, + 0x70, + 0xda, + 0xa0, + 0x28, + 0x0e, + 0x1a, + 0x18, + 0xff, + 0xe4, + 0x26, + 0x0f, + 0x58, + 0x79, + 0x83, + 0xce, + 0x1e, + 0x60, + 0xf3, + 0x84, + 0x0f, + 0xfc, + 0x1f, + 0x36, + 0x07, + 0x70, + 0xef, + 0xa0, + 0xb4, + 0xd0, + 0xf6, + 0x85, + 0xaa, + 0x58, + 0x36, + 0x83, + 0xff, + 0x02, + 0x9e, + 0xa7, + 0x81, + 0x87, + 0x37, + 0x4e, + 0xc1, + 0xa1, + 0xcf, + 0x80, + 0xff, + 0xc1, + 0x7a, + 0xc7, + 0x06, + 0x1c, + 0xdb, + 0x2b, + 0x06, + 0x86, + 0xdd, + 0x03, + 0xff, + 0x0c, + 0x68, + 0x1c, + 0x18, + 0x7d, + 0xa0, + 0x70, + 0x61, + 0xf6, + 0x81, + 0xff, + 0xa0, + 0xb4, + 0x0e, + 0x1f, + 0x0e, + 0x43, + 0xfe, + 0x6f, + 0x47, + 0xfe, + 0x04, + 0xe8, + 0x30, + 0x60, + 0x70, + 0xda, + 0x0c, + 0x18, + 0x1c, + 0x36, + 0x83, + 0xff, + 0x03, + 0xf9, + 0xc1, + 0x81, + 0xc0, + 0xdc, + 0xac, + 0x1a, + 0x38, + 0x4f, + 0x81, + 0xff, + 0x82, + 0xf5, + 0x86, + 0xd0, + 0xe6, + 0xd5, + 0x7f, + 0xe8, + 0xdd, + 0x0d, + 0xf4, + 0x13, + 0x1a, + 0x16, + 0xee, + 0x87, + 0x68, + 0x38, + 0xc1, + 0xc1, + 0xb4, + 0xd0, + 0x61, + 0x70, + 0x5a, + 0x1d, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0c, + 0xa0, + 0xff, + 0x53, + 0xca, + 0xff, + 0xa3, + 0xb0, + 0x30, + 0x73, + 0x05, + 0x81, + 0x81, + 0x81, + 0x82, + 0xc0, + 0xcf, + 0xd3, + 0x1f, + 0xcc, + 0x0c, + 0x0c, + 0x36, + 0xb4, + 0x0c, + 0x0c, + 0x0b, + 0x86, + 0x9f, + 0x98, + 0x1e, + 0xa3, + 0x07, + 0x31, + 0x4c, + 0x96, + 0xfa, + 0x63, + 0x30, + 0x4b, + 0x02, + 0x66, + 0x30, + 0x62, + 0x81, + 0x30, + 0x58, + 0x31, + 0xfa, + 0x60, + 0xb2, + 0x81, + 0xea, + 0x05, + 0x90, + 0x73, + 0xe4, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0x9b, + 0x42, + 0xfc, + 0x97, + 0xc8, + 0x67, + 0x06, + 0x04, + 0x18, + 0x77, + 0x0c, + 0x1d, + 0x86, + 0x7f, + 0xc1, + 0x38, + 0x76, + 0x08, + 0xdf, + 0xf8, + 0x1a, + 0x66, + 0x17, + 0xa0, + 0xdf, + 0xe0, + 0x3f, + 0x06, + 0xc1, + 0x18, + 0x37, + 0x60, + 0xb4, + 0xcc, + 0xa1, + 0x98, + 0x57, + 0xf1, + 0x83, + 0x28, + 0x1f, + 0xa4, + 0x18, + 0x31, + 0xbf, + 0x83, + 0x61, + 0xc8, + 0x7f, + 0x61, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x3e, + 0x06, + 0x87, + 0xd7, + 0xa0, + 0x5f, + 0xc1, + 0xed, + 0x38, + 0x2d, + 0x0f, + 0x69, + 0x7f, + 0xc1, + 0x7f, + 0x07, + 0xd8, + 0x67, + 0x41, + 0x5e, + 0xc3, + 0x5e, + 0x0f, + 0x9c, + 0x37, + 0xd0, + 0x7d, + 0x84, + 0xdb, + 0xbf, + 0xf0, + 0x5b, + 0xa1, + 0xd0, + 0x73, + 0x1a, + 0x4e, + 0x69, + 0x87, + 0x69, + 0x98, + 0x16, + 0x83, + 0x6e, + 0x98, + 0x5b, + 0x86, + 0xd0, + 0xbf, + 0x82, + 0x0e, + 0x43, + 0xfe, + 0x6f, + 0x8f, + 0xfc, + 0x0a, + 0x68, + 0x30, + 0x61, + 0x61, + 0xb4, + 0x1f, + 0xf8, + 0x36, + 0x83, + 0x06, + 0x16, + 0x0f, + 0xeb, + 0xff, + 0x04, + 0xf0, + 0x52, + 0x3a, + 0x1a, + 0xf0, + 0x2c, + 0x27, + 0x42, + 0xf5, + 0xd0, + 0xc3, + 0x48, + 0xda, + 0x81, + 0xfe, + 0x0b, + 0x34, + 0x7c, + 0x83, + 0x82, + 0x8d, + 0x11, + 0xcf, + 0x07, + 0xb4, + 0x35, + 0xe0, + 0xfb, + 0x40, + 0xf9, + 0xb9, + 0x0d, + 0xa7, + 0x21, + 0x9e, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x6e, + 0x0d, + 0x87, + 0xbb, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xbf, + 0xe0, + 0xbf, + 0x8c, + 0x3b, + 0x09, + 0xb5, + 0x1e, + 0xab, + 0xc1, + 0xae, + 0x06, + 0x1d, + 0x86, + 0xfa, + 0x3a, + 0xec, + 0x2a, + 0x66, + 0x75, + 0xd8, + 0x59, + 0x85, + 0x87, + 0x60, + 0x63, + 0x1f, + 0xfe, + 0x42, + 0xc3, + 0x68, + 0xc1, + 0xec, + 0x0f, + 0x05, + 0x68, + 0x6c, + 0x1a, + 0x1c, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x6f, + 0x01, + 0x6b, + 0xd0, + 0x29, + 0xa5, + 0xd4, + 0xa0, + 0xf6, + 0x1e, + 0x82, + 0xc3, + 0x60, + 0x70, + 0x60, + 0xa0, + 0x3f, + 0x9d, + 0x24, + 0xc2, + 0x56, + 0xa0, + 0x30, + 0x7e, + 0xbc, + 0x0b, + 0x4f, + 0xc1, + 0x7a, + 0x8e, + 0x1c, + 0xe0, + 0x6d, + 0x6c, + 0x3d, + 0x83, + 0x70, + 0x3f, + 0x17, + 0xc3, + 0x98, + 0x1c, + 0x39, + 0xc3, + 0x60, + 0x70, + 0xf6, + 0x1b, + 0x03, + 0xaf, + 0xb0, + 0xd8, + 0x1f, + 0xfc, + 0x00, + 0x0c, + 0x87, + 0x41, + 0xe6, + 0xf2, + 0x1b, + 0x0f, + 0x2b, + 0x05, + 0xff, + 0x83, + 0x60, + 0xd0, + 0xf6, + 0x1b, + 0x05, + 0x17, + 0xd0, + 0x3f, + 0x45, + 0x3d, + 0x50, + 0x67, + 0x0d, + 0x68, + 0x48, + 0x57, + 0x16, + 0xac, + 0xb4, + 0x2f, + 0x4a, + 0x07, + 0xe4, + 0x2a, + 0x62, + 0x5a, + 0xa6, + 0x0b, + 0x30, + 0x70, + 0x3c, + 0x61, + 0x46, + 0x1a, + 0xdc, + 0xa0, + 0x6c, + 0x17, + 0x03, + 0x06, + 0x85, + 0x82, + 0x09, + 0xc3, + 0xec, + 0x33, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x09, + 0xa0, + 0x5a, + 0x48, + 0x54, + 0xd2, + 0xaf, + 0x53, + 0x83, + 0x61, + 0xaf, + 0x07, + 0xec, + 0x36, + 0xe1, + 0x63, + 0xfd, + 0x69, + 0x7c, + 0x84, + 0xe8, + 0xeb, + 0x5c, + 0x1a, + 0xe0, + 0x74, + 0x42, + 0x42, + 0xf5, + 0x0a, + 0xfb, + 0x03, + 0x66, + 0x05, + 0xf0, + 0x59, + 0x85, + 0xff, + 0x23, + 0x18, + 0x58, + 0x76, + 0x86, + 0xc2, + 0xff, + 0x90, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xc2, + 0xff, + 0x90, + 0x0f, + 0xf2, + 0x1f, + 0x37, + 0x83, + 0x61, + 0xea, + 0x69, + 0x7f, + 0xe4, + 0x2d, + 0x0f, + 0xfc, + 0x0d, + 0x03, + 0xfe, + 0x0b, + 0xf9, + 0xa0, + 0x6c, + 0x3b, + 0x81, + 0x75, + 0xb0, + 0xd7, + 0x90, + 0xff, + 0xde, + 0xbb, + 0xff, + 0x01, + 0xb5, + 0x50, + 0x3d, + 0x83, + 0x74, + 0xa1, + 0xf8, + 0xc7, + 0x34, + 0xa1, + 0x03, + 0x30, + 0xda, + 0x50, + 0x81, + 0x98, + 0x6d, + 0x28, + 0x56, + 0x30, + 0xda, + 0x50, + 0x33, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x3e, + 0x09, + 0xc3, + 0xdf, + 0x40, + 0xff, + 0xc1, + 0xb4, + 0x18, + 0x73, + 0x86, + 0xd0, + 0x7f, + 0xe0, + 0x53, + 0xa3, + 0x87, + 0x38, + 0x1b, + 0x95, + 0xff, + 0x41, + 0x3e, + 0x0a, + 0x30, + 0x61, + 0xbe, + 0x8d, + 0x36, + 0x70, + 0x36, + 0xea, + 0x07, + 0x91, + 0x06, + 0xe8, + 0x2e, + 0x4b, + 0x03, + 0x1a, + 0x19, + 0xb4, + 0x43, + 0x68, + 0x39, + 0x03, + 0xa1, + 0xb4, + 0x33, + 0x68, + 0x7b, + 0x4b, + 0x90, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x6e, + 0x0d, + 0x40, + 0xee, + 0xc0, + 0xff, + 0xe0, + 0xd8, + 0x4a, + 0x24, + 0x83, + 0xb0, + 0xdb, + 0x2b, + 0x0b, + 0xf8, + 0x0a, + 0xa8, + 0x33, + 0x6a, + 0xff, + 0xe8, + 0x1f, + 0x07, + 0xfe, + 0x3d, + 0x47, + 0xff, + 0x02, + 0x99, + 0x38, + 0x73, + 0x83, + 0x30, + 0x39, + 0xd3, + 0x31, + 0x8c, + 0x0e, + 0x40, + 0xcc, + 0x36, + 0x07, + 0x2b, + 0x18, + 0x6c, + 0x0e, + 0x1c, + 0xe1, + 0xb0, + 0x3f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x3c, + 0x1b, + 0x0f, + 0x7c, + 0x9f, + 0xfc, + 0x1b, + 0x09, + 0x6d, + 0x60, + 0xec, + 0x0e, + 0xae, + 0x6c, + 0x1f, + 0xcf, + 0x4e, + 0xac, + 0x27, + 0x47, + 0x06, + 0x07, + 0x0b, + 0xe1, + 0xff, + 0xc1, + 0x7a, + 0x81, + 0xb0, + 0x61, + 0x4e, + 0x37, + 0xfe, + 0x06, + 0x61, + 0xca, + 0x0a, + 0x54, + 0x60, + 0x4c, + 0xd1, + 0x41, + 0xb0, + 0x66, + 0x08, + 0x70, + 0xd8, + 0xe6, + 0x13, + 0x68, + 0x58, + 0xa2, + 0xfc, + 0xb0, + 0x0f, + 0xf2, + 0x1f, + 0x3e, + 0x5e, + 0xd7, + 0x02, + 0x98, + 0x2b, + 0xf9, + 0x0b, + 0x0a, + 0xa2, + 0xb0, + 0x6c, + 0x28, + 0x9c, + 0x18, + 0x3f, + 0x8f, + 0x9f, + 0xc1, + 0x3a, + 0x14, + 0x83, + 0x0e, + 0xb8, + 0x7f, + 0xf0, + 0x5e, + 0xa0, + 0xf3, + 0x6a, + 0x03, + 0x64, + 0x34, + 0x56, + 0xa0, + 0x66, + 0x0f, + 0xfe, + 0x88, + 0xc3, + 0x50, + 0xc1, + 0x06, + 0xc1, + 0xd8, + 0x1f, + 0x07, + 0x61, + 0xb6, + 0x56, + 0x86, + 0xc2, + 0x79, + 0x0a, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x50, + 0x3e, + 0xff, + 0xfd, + 0xa6, + 0x87, + 0xfb, + 0x4d, + 0x0f, + 0xf6, + 0x88, + 0x48, + 0x64, + 0x10, + 0x73, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0x90, + 0xf3, + 0x87, + 0x38, + 0x7b, + 0x83, + 0xda, + 0x19, + 0xc3, + 0xe7, + 0x09, + 0xd0, + 0xfd, + 0x60, + 0xe0, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xa0, + 0xd0, + 0xff, + 0x68, + 0x20, + 0x3c, + 0x07, + 0x49, + 0x09, + 0xb4, + 0x3a, + 0xc3, + 0xb4, + 0x08, + 0x73, + 0x87, + 0xec, + 0x3f, + 0xef, + 0xff, + 0x07, + 0xfb, + 0x40, + 0xe1, + 0xfc, + 0xe1, + 0x38, + 0x7f, + 0x70, + 0x4e, + 0x04, + 0x3b, + 0xc1, + 0x9c, + 0x18, + 0x4f, + 0x83, + 0x9c, + 0x70, + 0x7a, + 0x0f, + 0xbe, + 0x43, + 0xff, + 0x07, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xdd, + 0x0f, + 0xf6, + 0xe8, + 0xe8, + 0x2c, + 0x1a, + 0x0b, + 0x43, + 0x3a, + 0x07, + 0x80, + 0xe1, + 0xb8, + 0x08, + 0x54, + 0x0f, + 0x9f, + 0xff, + 0x82, + 0x5d, + 0xaf, + 0x61, + 0xe7, + 0x0c, + 0xe1, + 0xee, + 0x0c, + 0xe1, + 0xde, + 0x0e, + 0xa0, + 0x4f, + 0x83, + 0xda, + 0x07, + 0x43, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0x41, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xdd, + 0x02, + 0x12, + 0x16, + 0xe9, + 0x61, + 0x79, + 0x34, + 0x7c, + 0x41, + 0x3e, + 0x0b, + 0x4b, + 0x0e, + 0xa0, + 0x67, + 0xfe, + 0x83, + 0x5a, + 0x1d, + 0x84, + 0xf8, + 0x43, + 0x50, + 0x2a, + 0x01, + 0xd2, + 0xc3, + 0xfd, + 0xf0, + 0x7f, + 0xae, + 0x0f, + 0xcd, + 0xe4, + 0x3f, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x76, + 0x81, + 0x40, + 0x50, + 0x2b, + 0xb8, + 0x27, + 0xcb, + 0x12, + 0x1f, + 0xac, + 0x2f, + 0xff, + 0x07, + 0xfe, + 0x70, + 0xff, + 0xc6, + 0x1b, + 0xff, + 0xc1, + 0x38, + 0x7f, + 0xeb, + 0xff, + 0xe0, + 0xff, + 0xd4, + 0x0f, + 0xfd, + 0xa1, + 0xf3, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7e, + 0x5e, + 0xe5, + 0xe3, + 0xff, + 0xf7, + 0xc8, + 0x7f, + 0x9f, + 0x20, + 0xd0, + 0x70, + 0x1d, + 0x2d, + 0x0d, + 0x70, + 0x1f, + 0x07, + 0xeb, + 0x45, + 0xff, + 0xc1, + 0x7f, + 0xf8, + 0x3f, + 0x68, + 0x7f, + 0xed, + 0x0f, + 0xfd, + 0xa1, + 0xff, + 0xb4, + 0x3d, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0xa0, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf7, + 0x8d, + 0x0f, + 0xf3, + 0x90, + 0x1d, + 0x05, + 0xc0, + 0x80, + 0xf8, + 0x3d, + 0x70, + 0x5a, + 0x1f, + 0x9c, + 0x2f, + 0xff, + 0xc8, + 0x50, + 0x7b, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0x5f, + 0xff, + 0x83, + 0xeb, + 0x70, + 0xf9, + 0x5e, + 0x41, + 0x87, + 0x7a, + 0x43, + 0x38, + 0x7f, + 0xcf, + 0xa0, + 0xc0, + 0x0f, + 0x41, + 0xff, + 0x81, + 0xa1, + 0xf7, + 0xff, + 0xee, + 0x34, + 0x08, + 0x4a, + 0x05, + 0x04, + 0x78, + 0x27, + 0xcb, + 0x0f, + 0x90, + 0x41, + 0x3e, + 0x09, + 0x0d, + 0xa1, + 0x90, + 0x5f, + 0xff, + 0x90, + 0xfb, + 0x43, + 0xf4, + 0x85, + 0xa1, + 0x68, + 0x52, + 0x16, + 0x85, + 0xa1, + 0x5f, + 0xfe, + 0x43, + 0xf6, + 0x87, + 0x21, + 0xf6, + 0x86, + 0x70, + 0xf9, + 0xff, + 0x20, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xbf, + 0xff, + 0x40, + 0xe0, + 0xff, + 0x50, + 0x1a, + 0x0d, + 0x05, + 0xa3, + 0x06, + 0xb4, + 0x33, + 0xc1, + 0xdc, + 0x12, + 0x84, + 0xa0, + 0x7f, + 0x50, + 0xd0, + 0xff, + 0xb4, + 0x70, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xaf, + 0x21, + 0xff, + 0xb5, + 0x61, + 0xfe, + 0x78, + 0x16, + 0x1f, + 0x36, + 0x86, + 0x79, + 0x0b, + 0xd0, + 0x7e, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf7, + 0x1a, + 0x1f, + 0xea, + 0x08, + 0x1d, + 0x05, + 0xa2, + 0x81, + 0x78, + 0x39, + 0xb8, + 0x29, + 0x0f, + 0xcc, + 0x12, + 0x82, + 0x5f, + 0x82, + 0xa0, + 0x1f, + 0xf9, + 0x5f, + 0xc8, + 0x34, + 0x1a, + 0x0a, + 0x07, + 0x61, + 0x68, + 0x28, + 0x19, + 0xc2, + 0xc2, + 0xab, + 0x8e, + 0x0b, + 0x0b, + 0xd0, + 0x2c, + 0x27, + 0x09, + 0x0b, + 0x81, + 0x79, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf7, + 0x8d, + 0x02, + 0x1f, + 0x38, + 0x82, + 0xc2, + 0x78, + 0x08, + 0x3c, + 0xb0, + 0x67, + 0x82, + 0x41, + 0xa1, + 0xff, + 0xbf, + 0xfe, + 0x0a, + 0x83, + 0x87, + 0xf7, + 0x80, + 0xe1, + 0xfb, + 0x82, + 0x7f, + 0xd0, + 0x7c, + 0xe1, + 0xff, + 0x87, + 0xfe, + 0x0f, + 0x9c, + 0x3f, + 0xf0, + 0xe1, + 0xf0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x10, + 0x94, + 0x0b, + 0x04, + 0x3c, + 0x1a, + 0xd6, + 0x03, + 0xc1, + 0xcd, + 0xd8, + 0x66, + 0xfe, + 0xa2, + 0x1f, + 0x21, + 0x61, + 0xff, + 0x82, + 0xa0, + 0x7f, + 0x7f, + 0xfd, + 0x07, + 0xfc, + 0xda, + 0x1f, + 0xe7, + 0xc8, + 0x7c, + 0xd3, + 0xc8, + 0x7f, + 0x5b, + 0xe4, + 0x3e, + 0x41, + 0x84, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x1a, + 0x04, + 0x24, + 0x2a, + 0x10, + 0x2c, + 0x27, + 0xcb, + 0x03, + 0xc8, + 0x79, + 0xf0, + 0x4d, + 0x03, + 0xb0, + 0xfb, + 0x0f, + 0x61, + 0xed, + 0x26, + 0xff, + 0x27, + 0xa9, + 0x84, + 0xe0, + 0xd2, + 0x6d, + 0x0a, + 0x80, + 0xd0, + 0xb6, + 0x80, + 0xd0, + 0x68, + 0x3a, + 0xb1, + 0xc2, + 0xc1, + 0xe9, + 0x54, + 0xc2, + 0x70, + 0xfd, + 0xa3, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x7f, + 0x9c, + 0x08, + 0x2d, + 0x03, + 0xc8, + 0x85, + 0x70, + 0x79, + 0xf0, + 0x64, + 0x3f, + 0xd0, + 0x5f, + 0xd7, + 0xfe, + 0x0d, + 0xa1, + 0xb0, + 0xfe, + 0x90, + 0x98, + 0x3f, + 0xa4, + 0x2f, + 0xf2, + 0x1a, + 0x44, + 0x3d, + 0xa1, + 0x3f, + 0x41, + 0xec, + 0x2e, + 0x88, + 0x7c, + 0xe1, + 0xff, + 0x3f, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x08, + 0x7c, + 0xe0, + 0x41, + 0x68, + 0x1e, + 0x44, + 0x2b, + 0xc1, + 0xe7, + 0x83, + 0x4e, + 0x87, + 0xd0, + 0x75, + 0xff, + 0xc8, + 0x6b, + 0x0a, + 0x81, + 0xfd, + 0x21, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x4a, + 0x0a, + 0x81, + 0x28, + 0x35, + 0x02, + 0xa0, + 0x54, + 0x0d, + 0x45, + 0xad, + 0x6a, + 0x06, + 0x7f, + 0xfd, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x61, + 0x28, + 0x0a, + 0x03, + 0x82, + 0x1e, + 0x09, + 0xb5, + 0x41, + 0x79, + 0x0f, + 0x3e, + 0x0d, + 0x7f, + 0xfa, + 0x0f, + 0xa8, + 0x14, + 0x87, + 0xce, + 0x86, + 0x74, + 0x39, + 0xff, + 0x55, + 0xa1, + 0xfd, + 0x40, + 0xc8, + 0x6f, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x24, + 0x0a, + 0x03, + 0x81, + 0x1e, + 0x09, + 0xf2, + 0x20, + 0x7c, + 0x87, + 0xde, + 0x0c, + 0x81, + 0xc1, + 0x84, + 0x86, + 0xd1, + 0xc1, + 0x83, + 0x83, + 0xad, + 0xc1, + 0xba, + 0x1f, + 0x9c, + 0x18, + 0x7f, + 0x37, + 0x03, + 0xb8, + 0x37, + 0xa7, + 0x41, + 0x82, + 0xe0, + 0xeb, + 0x0b, + 0x0d, + 0x04, + 0xf8, + 0x36, + 0x1b, + 0x4f, + 0x21, + 0xdf, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7d, + 0xff, + 0xfb, + 0xc6, + 0x81, + 0x40, + 0x50, + 0x1c, + 0x47, + 0x82, + 0x7c, + 0xb0, + 0x3e, + 0x03, + 0x05, + 0x61, + 0x2b, + 0x4b, + 0x0c, + 0x86, + 0xf5, + 0x3d, + 0x59, + 0x0a, + 0x81, + 0x58, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0x9f, + 0xff, + 0x41, + 0x38, + 0x7e, + 0xa0, + 0x4e, + 0x1f, + 0xa8, + 0x13, + 0xff, + 0xe8, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xed, + 0x04, + 0x12, + 0x81, + 0x44, + 0x78, + 0x35, + 0xa8, + 0x78, + 0x1c, + 0x1a, + 0xc0, + 0xd3, + 0xea, + 0xe4, + 0x14, + 0x02, + 0x1d, + 0xa0, + 0xa0, + 0xe1, + 0xda, + 0x0a, + 0x1d, + 0x5e, + 0x34, + 0x14, + 0x54, + 0x98, + 0x34, + 0x14, + 0x0b, + 0xd0, + 0x34, + 0x14, + 0x1e, + 0x28, + 0x68, + 0x28, + 0xc1, + 0xed, + 0x05, + 0xff, + 0xe4, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x28, + 0x06, + 0x47, + 0x03, + 0x4d, + 0x0c, + 0xdc, + 0x85, + 0x5f, + 0xf8, + 0x39, + 0x6e, + 0x5d, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0x87, + 0x61, + 0xcd, + 0x3d, + 0x5b, + 0xc1, + 0xe7, + 0x83, + 0xff, + 0x5f, + 0xfe, + 0x82, + 0xf3, + 0x87, + 0xce, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x7f, + 0xf4, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xdd, + 0x04, + 0x14, + 0x83, + 0x5a, + 0xd2, + 0x05, + 0xd0, + 0xb4, + 0x2d, + 0x0a, + 0xc1, + 0x7f, + 0xf9, + 0x04, + 0x85, + 0xa1, + 0x68, + 0x2f, + 0xff, + 0x21, + 0xf6, + 0x87, + 0xdf, + 0xff, + 0x81, + 0x86, + 0xd0, + 0x9c, + 0x18, + 0x6d, + 0x09, + 0xc1, + 0xff, + 0xf4, + 0x1f, + 0x68, + 0x78, + 0x0f, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0x7f, + 0xfe, + 0xf9, + 0x04, + 0x14, + 0x81, + 0xe9, + 0xe4, + 0x35, + 0xea, + 0x37, + 0xff, + 0x32, + 0x0d, + 0x0f, + 0x68, + 0x6d, + 0x0f, + 0x68, + 0x6b, + 0xff, + 0x07, + 0xf6, + 0x87, + 0x9f, + 0xff, + 0xca, + 0x82, + 0xb4, + 0x36, + 0xa8, + 0x78, + 0x78, + 0x1a, + 0xa6, + 0x43, + 0x28, + 0xd5, + 0x07, + 0xef, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xfb, + 0xff, + 0xf6, + 0x9a, + 0x05, + 0x02, + 0x41, + 0xa3, + 0x4e, + 0x09, + 0xbd, + 0x01, + 0xe0, + 0xfd, + 0x61, + 0x5d, + 0x7e, + 0xd0, + 0xa4, + 0x3f, + 0x68, + 0x5f, + 0xff, + 0x21, + 0x68, + 0x68, + 0x24, + 0x36, + 0x48, + 0x30, + 0xb4, + 0x2c, + 0xbf, + 0xf0, + 0x54, + 0x30, + 0xb0, + 0x98, + 0x1a, + 0x6b, + 0x72, + 0xac, + 0x08, + 0x17, + 0xf5, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xee, + 0x06, + 0x82, + 0x40, + 0xc0, + 0xa0, + 0x15, + 0x68, + 0x67, + 0xd0, + 0x4d, + 0xff, + 0xe9, + 0x0d, + 0x85, + 0x40, + 0xb0, + 0xf7, + 0x57, + 0xa9, + 0xe0, + 0xf6, + 0x15, + 0x02, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x34, + 0xea, + 0x43, + 0x9b, + 0x81, + 0x40, + 0x5c, + 0x82, + 0x43, + 0x50, + 0x32, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x0c, + 0x09, + 0x03, + 0x81, + 0x6f, + 0x20, + 0x6e, + 0x50, + 0x5c, + 0x87, + 0xd6, + 0x1c, + 0xc1, + 0x57, + 0x82, + 0xff, + 0x38, + 0x6c, + 0x39, + 0x80, + 0xe4, + 0x98, + 0x75, + 0x00, + 0xe6, + 0x0c, + 0x2f, + 0xf3, + 0x98, + 0x30, + 0xef, + 0x01, + 0x8e, + 0x20, + 0xce, + 0xe8, + 0x2e, + 0x0e, + 0x70, + 0xa2, + 0xd8, + 0x10, + 0x30, + 0xcf, + 0x03, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x3d, + 0xea, + 0xba, + 0x75, + 0x7c, + 0xab, + 0x41, + 0x72, + 0xb3, + 0x90, + 0x68, + 0x4f, + 0x03, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0xcf, + 0xff, + 0xe8, + 0x2d, + 0x04, + 0x13, + 0x82, + 0x46, + 0x30, + 0x94, + 0x13, + 0x81, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xe2, + 0x1f, + 0x9f, + 0x02, + 0xf4, + 0x97, + 0xa4, + 0x3c, + 0xf0, + 0x7f, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x12, + 0x06, + 0x03, + 0x81, + 0xbc, + 0x88, + 0x1f, + 0x41, + 0x32, + 0x15, + 0x03, + 0x48, + 0x57, + 0xff, + 0xa0, + 0xf3, + 0x06, + 0xd0, + 0xe5, + 0xae, + 0x55, + 0xae, + 0x02, + 0xff, + 0xe5, + 0x06, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xd5, + 0xef, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xef, + 0xff, + 0xde, + 0x06, + 0x82, + 0x09, + 0x09, + 0xc0, + 0x8e, + 0x8b, + 0x5a, + 0x20, + 0x78, + 0x17, + 0xa0, + 0x58, + 0x7a, + 0xd0, + 0x5c, + 0x1d, + 0x79, + 0xfe, + 0xa7, + 0xa0, + 0x48, + 0x7f, + 0x98, + 0x2f, + 0xe4, + 0x40, + 0xe1, + 0xb0, + 0xa8, + 0x68, + 0xe1, + 0xbd, + 0x4e, + 0x34, + 0x70, + 0xda, + 0xd4, + 0x34, + 0x70, + 0xda, + 0xd4, + 0x24, + 0x70, + 0xd8, + 0x2d, + 0x0b, + 0xd0, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xef, + 0xff, + 0xde, + 0x06, + 0x15, + 0x01, + 0x40, + 0xb0, + 0xaf, + 0x21, + 0x9b, + 0x90, + 0xa5, + 0x03, + 0x40, + 0xb8, + 0x3b, + 0x06, + 0x8e, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0x9e, + 0xee, + 0x43, + 0xcf, + 0x93, + 0x4b, + 0xa2, + 0x0a, + 0x20, + 0xe0, + 0xcd, + 0x03, + 0xd6, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe8, + 0x56, + 0x1f, + 0x9b, + 0xfa, + 0x50, + 0x6f, + 0xd2, + 0x19, + 0xb4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xa0, + 0xd0, + 0x48, + 0x24, + 0x1a, + 0x19, + 0xd0, + 0xcf, + 0x07, + 0x50, + 0x08, + 0x74, + 0x86, + 0xbe, + 0x86, + 0xfa, + 0x0d, + 0x9a, + 0x8d, + 0xc9, + 0x0d, + 0x19, + 0x19, + 0x92, + 0x13, + 0x19, + 0x99, + 0x8c, + 0x13, + 0x19, + 0x39, + 0x8c, + 0x13, + 0x35, + 0x39, + 0x47, + 0x0a, + 0x65, + 0x46, + 0xbb, + 0x0b, + 0x3f, + 0x37, + 0xd4, + 0x46, + 0x10, + 0x30, + 0x81, + 0x30, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xbf, + 0xff, + 0x78, + 0xc2, + 0x60, + 0x51, + 0x06, + 0x0a, + 0x90, + 0xe6, + 0xe1, + 0xe8, + 0x83, + 0xd5, + 0x20, + 0x63, + 0x57, + 0x92, + 0xc2, + 0x63, + 0x20, + 0x7c, + 0x19, + 0x98, + 0x6e, + 0x6e, + 0x46, + 0x72, + 0x7a, + 0xb6, + 0x18, + 0x93, + 0x4d, + 0x0c, + 0xc3, + 0x5d, + 0xd4, + 0x06, + 0x9c, + 0xaa, + 0x75, + 0x01, + 0x83, + 0xec, + 0x39, + 0x82, + 0xff, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x01, + 0x83, + 0xf3, + 0xff, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x7b, + 0x43, + 0xed, + 0x0c, + 0xe1, + 0xfa, + 0x81, + 0xa8, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0xf6, + 0x13, + 0x87, + 0xfb, + 0x41, + 0x40, + 0xff, + 0x21, + 0x61, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7f, + 0xf2, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x9f, + 0xf0, + 0x6c, + 0x18, + 0xe1, + 0x50, + 0x36, + 0x0c, + 0x12, + 0x0c, + 0x3b, + 0x06, + 0x16, + 0xe8, + 0x76, + 0x0c, + 0x27, + 0xc1, + 0xec, + 0x18, + 0xdd, + 0xe4, + 0x32, + 0x0d, + 0xe0, + 0xbe, + 0x0f, + 0x46, + 0x86, + 0x60, + 0xfd, + 0x40, + 0xfc, + 0xff, + 0xfe, + 0x43, + 0xa4, + 0x3b, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xf9, + 0x83, + 0x68, + 0x77, + 0xff, + 0xef, + 0x00, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x40, + 0xed, + 0x0e, + 0x5a, + 0x50, + 0x5a, + 0x1d, + 0x5e, + 0x0b, + 0xf9, + 0x02, + 0x08, + 0x36, + 0x87, + 0x30, + 0x30, + 0xda, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xf6, + 0x0c, + 0xbf, + 0xe0, + 0xb1, + 0x8a, + 0x06, + 0x70, + 0xa6, + 0x4a, + 0x06, + 0x70, + 0xcf, + 0xd4, + 0x0c, + 0xe0, + 0xfa, + 0x4a, + 0x06, + 0x70, + 0x21, + 0xd7, + 0xfc, + 0x1f, + 0xa8, + 0xbd, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0xe9, + 0x0c, + 0xc1, + 0xfa, + 0x81, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0xd4, + 0x06, + 0x1f, + 0xf6, + 0x83, + 0x0d, + 0x86, + 0xb8, + 0x2d, + 0x0b, + 0x07, + 0xa0, + 0xeb, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x79, + 0x41, + 0x98, + 0x3f, + 0x38, + 0x6d, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xf3, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xc1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0xed, + 0x06, + 0x84, + 0x86, + 0x6c, + 0x2d, + 0x0b, + 0x4f, + 0x90, + 0xcf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x07, + 0x98, + 0x35, + 0x03, + 0xaa, + 0xfa, + 0x9f, + 0x54, + 0x1f, + 0xf8, + 0x3e, + 0x7f, + 0xfc, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xee, + 0x0f, + 0xd8, + 0x6a, + 0x03, + 0x0f, + 0x48, + 0x1c, + 0x0d, + 0x85, + 0xfc, + 0xfe, + 0xab, + 0x0f, + 0xf4, + 0x08, + 0x34, + 0x92, + 0x0d, + 0x05, + 0x84, + 0xc6, + 0x3a, + 0x82, + 0x70, + 0xb3, + 0x16, + 0xc3, + 0x21, + 0x66, + 0x17, + 0xf8, + 0x36, + 0x40, + 0xf2, + 0x0e, + 0x0c, + 0xa9, + 0x93, + 0x2c, + 0x35, + 0x3d, + 0x04, + 0xf8, + 0x3a, + 0x43, + 0xae, + 0xe0, + 0xfe, + 0xf4, + 0x15, + 0xe0, + 0xf9, + 0x0f, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x7a, + 0x81, + 0xa8, + 0x1d, + 0x5b, + 0xad, + 0xd6, + 0x02, + 0xff, + 0xe5, + 0x04, + 0xff, + 0xf9, + 0x0c, + 0xc1, + 0x50, + 0x29, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xc1, + 0x50, + 0x29, + 0x0c, + 0xff, + 0xf9, + 0x0f, + 0xea, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7c, + 0xff, + 0xfe, + 0xf2, + 0x03, + 0x07, + 0xb0, + 0xfd, + 0xa3, + 0xff, + 0x92, + 0xb8, + 0x36, + 0x87, + 0x57, + 0x06, + 0xd0, + 0xe4, + 0x0a, + 0x3f, + 0xf0, + 0x24, + 0xa1, + 0x83, + 0x0b, + 0x03, + 0x12, + 0x60, + 0xc2, + 0xc2, + 0xcc, + 0x1f, + 0xf8, + 0x2c, + 0xc0, + 0xaf, + 0x94, + 0x1b, + 0x30, + 0x9f, + 0x58, + 0x7a, + 0xf2, + 0x66, + 0x50, + 0x2f, + 0x48, + 0x34, + 0xc1, + 0xe0, + 0x21, + 0xb4, + 0x18, + 0x5a, + 0x1f, + 0xec, + 0x38, + 0x09, + 0x0f, + 0xfc, + 0x38, + 0x5f, + 0xf0, + 0x6d, + 0x06, + 0x86, + 0xc3, + 0x28, + 0x1c, + 0xbb, + 0x07, + 0xf1, + 0xcb, + 0xb0, + 0xfd, + 0xa1, + 0xb0, + 0x49, + 0x42, + 0xff, + 0x01, + 0x89, + 0x1c, + 0x3f, + 0x66, + 0x9f, + 0xf8, + 0x19, + 0x94, + 0x02, + 0x87, + 0x06, + 0x65, + 0x01, + 0xa3, + 0x01, + 0x5a, + 0x6e, + 0xd1, + 0x8b, + 0xe8, + 0xd8, + 0x0d, + 0x09, + 0x0d, + 0x5e, + 0xd0, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x18, + 0x03, + 0x01, + 0xc1, + 0x85, + 0x86, + 0xc0, + 0xe0, + 0xc2, + 0xc3, + 0x48, + 0xe0, + 0xc2, + 0xc1, + 0xfc, + 0xf4, + 0xea, + 0xc0, + 0x81, + 0x42, + 0xfc, + 0x14, + 0x94, + 0xff, + 0xe4, + 0x62, + 0x42, + 0x70, + 0xfa, + 0x30, + 0xce, + 0x1f, + 0x66, + 0x3f, + 0xf8, + 0x2c, + 0xc6, + 0x33, + 0x06, + 0x12, + 0xba, + 0x8c, + 0xc1, + 0x83, + 0xe9, + 0xa1, + 0x98, + 0x30, + 0x21, + 0x98, + 0xcc, + 0x18, + 0x7c, + 0xc6, + 0x4f, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x86, + 0xd0, + 0xf9, + 0xc3, + 0xb0, + 0xfd, + 0x61, + 0x9c, + 0x3f, + 0x7f, + 0xfe, + 0xd1, + 0xcc, + 0x2c, + 0x0e, + 0x1b, + 0x4c, + 0x1c, + 0x07, + 0x0d, + 0x03, + 0x04, + 0x13, + 0x87, + 0xd8, + 0x79, + 0xc3, + 0xec, + 0x3c, + 0xe1, + 0xf6, + 0x1e, + 0x70, + 0xfb, + 0x0f, + 0x38, + 0x7d, + 0x87, + 0x9c, + 0x3e, + 0xc3, + 0x9b, + 0x0f, + 0xb0, + 0xd7, + 0x90, + 0x80, + 0x0a, + 0x0e, + 0x50, + 0x79, + 0xc3, + 0xb4, + 0x3d, + 0x7e, + 0x9f, + 0xe8, + 0x1b, + 0xad, + 0x47, + 0x58, + 0xb2, + 0x83, + 0x82, + 0x80, + 0x70, + 0xb2, + 0x81, + 0x61, + 0xff, + 0x83, + 0xe7, + 0xff, + 0xc8, + 0x65, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xbf, + 0xff, + 0x70, + 0xbf, + 0xf9, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x80, + 0xe6, + 0x07, + 0x1c, + 0x3b, + 0x4a, + 0x1a, + 0x0d, + 0x0c, + 0x81, + 0x02, + 0x12, + 0x1e, + 0xbf, + 0xfe, + 0x0f, + 0xe6, + 0x0f, + 0xfc, + 0x06, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0x18, + 0x3f, + 0xf0, + 0x18, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xfb, + 0xe4, + 0x3e, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x80, + 0xe6, + 0x8e, + 0x38, + 0x76, + 0x94, + 0x34, + 0x14, + 0x0c, + 0x87, + 0x21, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x09, + 0x0e, + 0x43, + 0xea, + 0x06, + 0x70, + 0xfb, + 0xf9, + 0xff, + 0x8e, + 0x30, + 0x58, + 0xe1, + 0x30, + 0x24, + 0x82, + 0x83, + 0xaf, + 0xfe, + 0x43, + 0xff, + 0x18, + 0x79, + 0xc3, + 0xd8, + 0x7a, + 0x81, + 0xce, + 0x1e, + 0xbf, + 0xfd, + 0x07, + 0xfe, + 0x34, + 0x3f, + 0xf1, + 0xa5, + 0xff, + 0xc9, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xef, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x0f, + 0x21, + 0xfb, + 0x0e, + 0xa0, + 0x7d, + 0x7f, + 0x1f, + 0xe4, + 0x72, + 0x80, + 0xa1, + 0x40, + 0xda, + 0x0c, + 0x70, + 0xb0, + 0xc8, + 0x48, + 0x10, + 0x90, + 0xef, + 0xff, + 0xc1, + 0xf6, + 0x1a, + 0x81, + 0xfd, + 0x86, + 0xa0, + 0x77, + 0xff, + 0xef, + 0x01, + 0x6b, + 0x5d, + 0xcb, + 0x07, + 0x50, + 0x35, + 0x03, + 0xe7, + 0x0e, + 0xa0, + 0x7a, + 0xd0, + 0xea, + 0x07, + 0x50, + 0x3e, + 0xa0, + 0x7f, + 0xe0, + 0xfc, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0x7f, + 0x3f, + 0xe0, + 0x39, + 0x40, + 0x69, + 0xa1, + 0xb4, + 0x19, + 0x40, + 0x38, + 0x64, + 0x29, + 0x60, + 0x90, + 0xe7, + 0xff, + 0xe0, + 0xce, + 0x13, + 0x84, + 0xe1, + 0x9c, + 0x27, + 0x09, + 0xc3, + 0x3f, + 0xff, + 0x06, + 0x75, + 0xfe, + 0xc3, + 0x38, + 0x7f, + 0x21, + 0x9c, + 0x3f, + 0xda, + 0x16, + 0x87, + 0xe7, + 0x0d, + 0x7f, + 0xf9, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0x9f, + 0xe0, + 0x71, + 0xa5, + 0x8e, + 0x1d, + 0x01, + 0x44, + 0x14, + 0x87, + 0x7f, + 0xf0, + 0x7f, + 0xb0, + 0xa8, + 0x1f, + 0xce, + 0x16, + 0x1f, + 0xe7, + 0x4b, + 0xf4, + 0x1e, + 0xbc, + 0x1d, + 0xa1, + 0xec, + 0x74, + 0x14, + 0x0f, + 0x58, + 0x1e, + 0x98, + 0x79, + 0xd0, + 0xaf, + 0x21, + 0xce, + 0x82, + 0xf2, + 0xbd, + 0x20, + 0xd2, + 0xe4, + 0x33, + 0x61, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xb3, + 0x4b, + 0x1c, + 0x3b, + 0x03, + 0x98, + 0x52, + 0x19, + 0x0f, + 0x95, + 0x70, + 0x77, + 0xfd, + 0x70, + 0x7b, + 0x0b, + 0x40, + 0xc1, + 0xec, + 0x2d, + 0x03, + 0x87, + 0x38, + 0x5a, + 0x16, + 0x1d, + 0x40, + 0xb4, + 0x2c, + 0x3b, + 0x42, + 0xd0, + 0xa8, + 0x1b, + 0x0d, + 0xa1, + 0x38, + 0x5c, + 0x1b, + 0x43, + 0x70, + 0x20, + 0xed, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x81, + 0x43, + 0x4b, + 0x06, + 0x86, + 0xc0, + 0xc4, + 0x12, + 0x83, + 0xdf, + 0xfe, + 0x83, + 0xfb, + 0x42, + 0xa0, + 0x7f, + 0x68, + 0x54, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xf6, + 0x85, + 0x40, + 0xfe, + 0xd0, + 0xa8, + 0x19, + 0xff, + 0xf4, + 0x1f, + 0x3a, + 0x19, + 0x41, + 0xcf, + 0x90, + 0xff, + 0x3e, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x08, + 0x09, + 0x0e, + 0x50, + 0x7e, + 0xc3, + 0xb4, + 0x3e, + 0xbf, + 0x9f, + 0xf0, + 0x1c, + 0x70, + 0x71, + 0xc1, + 0xb8, + 0x71, + 0xc2, + 0xc3, + 0x23, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xd0, + 0x56, + 0x0e, + 0x1c, + 0x14, + 0x05, + 0x81, + 0xc1, + 0x40, + 0x68, + 0x30, + 0xb4, + 0x1a, + 0x0d, + 0x0e, + 0xa0, + 0x1c, + 0x2c, + 0x3a, + 0xc2, + 0xd0, + 0xb0, + 0xde, + 0x0a, + 0xc2, + 0x70, + 0xd0, + 0x56, + 0x1a, + 0x81, + 0xfb, + 0x03, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x0a, + 0x0e, + 0x83, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x80, + 0xe6, + 0x8e, + 0x38, + 0x76, + 0x94, + 0x34, + 0x14, + 0x0f, + 0xf2, + 0x2a, + 0xe0, + 0xd7, + 0xfd, + 0x28, + 0x3f, + 0xd4, + 0x0f, + 0xfc, + 0x0e, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0x5e, + 0x83, + 0xfe, + 0x74, + 0xd0, + 0xfe, + 0x74, + 0x0f, + 0x07, + 0x9f, + 0x21, + 0xde, + 0x42, + 0xe4, + 0x3f, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0x9f, + 0xe0, + 0x59, + 0xa3, + 0x8e, + 0x1d, + 0x81, + 0xcd, + 0x04, + 0x87, + 0xf9, + 0x54, + 0xf2, + 0x1a, + 0xfe, + 0xa2, + 0x1f, + 0xfb, + 0x0f, + 0xf2, + 0xa9, + 0xff, + 0x21, + 0xa8, + 0xb6, + 0x1f, + 0xf8, + 0x2d, + 0x6a, + 0xb0, + 0x5f, + 0xf5, + 0x4b, + 0x01, + 0x41, + 0xb0, + 0xf2, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xeb, + 0xfc, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0xff, + 0x81, + 0x42, + 0x85, + 0x83, + 0x43, + 0x61, + 0x42, + 0x12, + 0x83, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x10, + 0x9c, + 0x3d, + 0x85, + 0xa1, + 0x61, + 0xec, + 0x2d, + 0x0b, + 0x0f, + 0x61, + 0x61, + 0xb0, + 0xf6, + 0x07, + 0x0d, + 0x87, + 0x90, + 0x73, + 0x81, + 0x0f, + 0xd6, + 0x38, + 0x68, + 0x35, + 0xc0, + 0x70, + 0xd8, + 0x1e, + 0x0e, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x80, + 0xe6, + 0x07, + 0x1c, + 0x3b, + 0x49, + 0x34, + 0x1c, + 0x19, + 0x04, + 0x09, + 0x0f, + 0xf7, + 0x02, + 0x81, + 0xfc, + 0xff, + 0xfc, + 0x13, + 0xa1, + 0x50, + 0x3f, + 0x90, + 0xd4, + 0x0f, + 0xf7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x02, + 0x83, + 0xa0, + 0xfd, + 0xc1, + 0xac, + 0x3f, + 0x7f, + 0x5f, + 0xf0, + 0x39, + 0xc1, + 0xc5, + 0x86, + 0xb0, + 0x4a, + 0xc2, + 0xe0, + 0xc8, + 0x76, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xf7, + 0xff, + 0xe0, + 0xda, + 0x16, + 0x84, + 0xe1, + 0xb0, + 0xda, + 0x13, + 0x86, + 0xff, + 0xfc, + 0x1b, + 0x42, + 0xd0, + 0x9c, + 0x36, + 0x1b, + 0x42, + 0x70, + 0xdf, + 0xff, + 0x83, + 0x6b, + 0xfe, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x61, + 0x9c, + 0x3e, + 0xff, + 0xfd, + 0x9a, + 0x69, + 0x60, + 0xd0, + 0x90, + 0xd4, + 0x0f, + 0xfd, + 0xc0, + 0x74, + 0x3e, + 0xd0, + 0xed, + 0x0d, + 0x7a, + 0xff, + 0xa0, + 0xa8, + 0xb0, + 0x7b, + 0x43, + 0xff, + 0x07, + 0xbf, + 0xfc, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xff, + 0xf2, + 0x1b, + 0x43, + 0xec, + 0x00, + 0x0a, + 0x0e, + 0x83, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0x9f, + 0xe0, + 0x3b, + 0xa5, + 0xab, + 0x43, + 0x69, + 0x43, + 0x41, + 0x40, + 0xd0, + 0x51, + 0xa1, + 0x41, + 0xfe, + 0xa0, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xc8, + 0x79, + 0x0f, + 0xd8, + 0x7b, + 0x43, + 0xea, + 0x06, + 0x70, + 0xfc, + 0xe1, + 0xa8, + 0x1f, + 0xd8, + 0x6c, + 0x3f, + 0xd0, + 0x56, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0x09, + 0x0e, + 0x43, + 0xe7, + 0x0c, + 0xe1, + 0xf7, + 0xf5, + 0x3f, + 0xc5, + 0x0d, + 0x1c, + 0x70, + 0xd0, + 0x51, + 0x05, + 0x21, + 0x3f, + 0xff, + 0x41, + 0xf6, + 0x86, + 0xa0, + 0x7a, + 0xc3, + 0xb4, + 0x33, + 0xe0, + 0xa9, + 0xe0, + 0xae, + 0x43, + 0x94, + 0x1c, + 0xff, + 0xf9, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0xff, + 0xe4, + 0x09, + 0x0e, + 0x43, + 0xe7, + 0x0e, + 0xd0, + 0xf7, + 0xf4, + 0xff, + 0x8b, + 0x28, + 0x0d, + 0x34, + 0x2c, + 0x28, + 0x60, + 0xa0, + 0xdf, + 0xff, + 0x21, + 0xff, + 0x8d, + 0x05, + 0xff, + 0xc6, + 0x87, + 0xfe, + 0x34, + 0x35, + 0x7c, + 0x0d, + 0x09, + 0xc3, + 0x50, + 0x1a, + 0x13, + 0x86, + 0x60, + 0x68, + 0x4e, + 0x1a, + 0x80, + 0xd0, + 0x9e, + 0xbc, + 0x0d, + 0x0f, + 0xfb, + 0xe0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0x9f, + 0xe0, + 0x59, + 0xa3, + 0x8e, + 0x1d, + 0x81, + 0x8d, + 0x04, + 0x87, + 0xd0, + 0x7d, + 0x07, + 0xa8, + 0x1e, + 0x70, + 0xe7, + 0x6f, + 0xfe, + 0x0b, + 0xc1, + 0xf3, + 0x86, + 0xec, + 0x0c, + 0x13, + 0x86, + 0x4c, + 0x2d, + 0x03, + 0x87, + 0xb0, + 0x9c, + 0x0e, + 0x1e, + 0xc3, + 0x20, + 0x70, + 0xf6, + 0x1f, + 0x38, + 0x7b, + 0x0e, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x81, + 0x66, + 0x96, + 0x38, + 0x76, + 0x05, + 0x1a, + 0x09, + 0x0f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7b, + 0xf2, + 0xf0, + 0x7b, + 0xa9, + 0xc3, + 0xfa, + 0xca, + 0x16, + 0x1f, + 0x58, + 0x28, + 0x0e, + 0x0e, + 0xb0, + 0xa8, + 0x17, + 0x82, + 0xf1, + 0xff, + 0x8b, + 0x02, + 0x1d, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfa, + 0x9f, + 0xe0, + 0x59, + 0xc3, + 0x8e, + 0x1d, + 0x85, + 0x9a, + 0x09, + 0x0f, + 0x56, + 0xeb, + 0x83, + 0xda, + 0xfe, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xef, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xee, + 0x0c, + 0xe1, + 0xe7, + 0xfa, + 0xff, + 0x8e, + 0x34, + 0xb1, + 0xc2, + 0x70, + 0x28, + 0xd0, + 0x41, + 0xfe, + 0xe6, + 0xe0, + 0xcf, + 0xfa, + 0x8a, + 0x0d, + 0x40, + 0xb4, + 0x3f, + 0x68, + 0x5a, + 0x1f, + 0xbf, + 0xff, + 0x07, + 0xde, + 0x43, + 0x61, + 0xce, + 0xe8, + 0x4e, + 0x1a, + 0xc1, + 0xa1, + 0x50, + 0x16, + 0x85, + 0xa7, + 0xc8, + 0x10, + 0xed, + 0x0f, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfa, + 0xfe, + 0x7f, + 0xc0, + 0x72, + 0x80, + 0xd2, + 0x81, + 0xb0, + 0xa1, + 0x82, + 0x83, + 0xbf, + 0xff, + 0x07, + 0xf6, + 0x84, + 0xe1, + 0xfd, + 0xa1, + 0x38, + 0x67, + 0xff, + 0xd0, + 0x6a, + 0x05, + 0xa1, + 0xfd, + 0xff, + 0xf9, + 0x0f, + 0x3e, + 0x43, + 0x68, + 0x73, + 0x9a, + 0x1b, + 0x0e, + 0xa0, + 0x34, + 0x55, + 0x84, + 0xc1, + 0xb4, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x81, + 0x66, + 0x07, + 0x1c, + 0x3b, + 0x05, + 0x9a, + 0x09, + 0x0f, + 0xac, + 0x3f, + 0xf0, + 0xff, + 0xfc, + 0x1b, + 0x81, + 0x87, + 0xfb, + 0xc1, + 0x7f, + 0xc1, + 0x38, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xbf, + 0xe0, + 0xfe, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0x7f, + 0x3f, + 0xe4, + 0x73, + 0x41, + 0xa6, + 0x86, + 0xd2, + 0xca, + 0x01, + 0xc3, + 0x23, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xc8, + 0x4e, + 0x1f, + 0xda, + 0x07, + 0x43, + 0xfb, + 0x41, + 0xab, + 0xfc, + 0x16, + 0x86, + 0x70, + 0xd8, + 0x5a, + 0x19, + 0xc3, + 0x61, + 0x61, + 0xcf, + 0xf8, + 0x2c, + 0x39, + 0xc3, + 0xeb, + 0x0f, + 0x21, + 0x9f, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x61, + 0xfb, + 0xfc, + 0xff, + 0x91, + 0xcd, + 0x06, + 0x3a, + 0x1b, + 0x4a, + 0x14, + 0x05, + 0x03, + 0xec, + 0x3f, + 0xf0, + 0x1c, + 0x35, + 0xfa, + 0x05, + 0xfe, + 0x35, + 0xac, + 0x33, + 0x03, + 0x30, + 0x9c, + 0x35, + 0x01, + 0x98, + 0x4e, + 0x1a, + 0x47, + 0x30, + 0x9c, + 0x36, + 0x07, + 0x30, + 0x9c, + 0x26, + 0x03, + 0x18, + 0x4e, + 0x16, + 0x17, + 0x1a, + 0xd6, + 0x09, + 0x3e, + 0x07, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x61, + 0xfb, + 0xfd, + 0x7f, + 0x81, + 0xc6, + 0x8e, + 0x0c, + 0x3a, + 0x03, + 0x0a, + 0x02, + 0x83, + 0xbf, + 0xff, + 0x41, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x82, + 0xc2, + 0xff, + 0x21, + 0xd8, + 0x58, + 0x6d, + 0x0e, + 0xc2, + 0xc3, + 0x68, + 0x76, + 0x17, + 0xf9, + 0x0e, + 0xc3, + 0xff, + 0x05, + 0x87, + 0xfe, + 0x0b, + 0xff, + 0xf6, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xfc, + 0xff, + 0xc0, + 0xa1, + 0x83, + 0x81, + 0xa1, + 0xb0, + 0x4c, + 0x9a, + 0xc1, + 0xfd, + 0x81, + 0xd6, + 0x0d, + 0x57, + 0xfa, + 0x88, + 0x65, + 0x8d, + 0x0f, + 0xfc, + 0x0b, + 0x6a, + 0xf8, + 0x17, + 0xfa, + 0x5c, + 0x19, + 0x41, + 0xa8, + 0x07, + 0x83, + 0xfd, + 0xde, + 0x43, + 0xf9, + 0xbd, + 0x05, + 0x01, + 0xbe, + 0x91, + 0xe5, + 0x61, + 0x48, + 0x7d, + 0x7a, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfa, + 0xfe, + 0x7f, + 0xc0, + 0x72, + 0xc1, + 0xc5, + 0x03, + 0x68, + 0x30, + 0x61, + 0x61, + 0xfd, + 0x81, + 0xd0, + 0xfe, + 0x70, + 0xd2, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0xdc, + 0x50, + 0x08, + 0x7e, + 0xc1, + 0x40, + 0x70, + 0x79, + 0xc1, + 0x47, + 0x83, + 0xed, + 0x05, + 0xe4, + 0x3e, + 0xb0, + 0x3e, + 0x0d, + 0x05, + 0x63, + 0xf4, + 0x1b, + 0x07, + 0x01, + 0x03, + 0xfd, + 0x01, + 0x0f, + 0xfc, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0xfd, + 0x4f, + 0xf0, + 0x28, + 0x69, + 0x63, + 0x87, + 0x60, + 0xa1, + 0x28, + 0x90, + 0xce, + 0x1c, + 0xe1, + 0xf9, + 0xc6, + 0x9e, + 0xac, + 0x86, + 0x45, + 0xbc, + 0xb6, + 0x83, + 0xe0, + 0xda, + 0x16, + 0x84, + 0xe1, + 0xb0, + 0xda, + 0x1b, + 0x0a, + 0xc3, + 0x61, + 0xd8, + 0x2c, + 0x33, + 0x86, + 0x76, + 0xc2, + 0xfa, + 0x0a, + 0xdf, + 0x21, + 0x94, + 0x20, + 0xc2, + 0x6f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6d, + 0x0f, + 0xaf, + 0xe7, + 0xfc, + 0x07, + 0x18, + 0x1a, + 0x50, + 0x34, + 0x8a, + 0x18, + 0x24, + 0x3d, + 0x40, + 0x50, + 0x3f, + 0xdf, + 0xff, + 0x06, + 0xd0, + 0xa8, + 0x1f, + 0xd0, + 0x6a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x68, + 0x34, + 0x3f, + 0xd8, + 0x58, + 0x7f, + 0xb8, + 0x2c, + 0x34, + 0x81, + 0xe0, + 0xda, + 0x16, + 0x9e, + 0x43, + 0xaf, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x68, + 0x7d, + 0xfe, + 0xbf, + 0xc0, + 0xb3, + 0x47, + 0x56, + 0x1d, + 0x82, + 0x87, + 0x02, + 0x81, + 0xff, + 0x97, + 0x82, + 0xff, + 0x2b, + 0xab, + 0x83, + 0x38, + 0x4e, + 0x07, + 0x0e, + 0x60, + 0x9c, + 0x18, + 0x79, + 0x82, + 0x71, + 0xd0, + 0xe6, + 0x09, + 0xc2, + 0xd0, + 0xcf, + 0x79, + 0xc2, + 0xa0, + 0x2f, + 0xa4, + 0x70, + 0xb8, + 0x12, + 0x1c, + 0xe7, + 0xc1, + 0xfe, + 0x70, + 0xf0, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0xfe, + 0xbf, + 0xc9, + 0x43, + 0x47, + 0x06, + 0x1d, + 0x01, + 0x45, + 0x00, + 0xa0, + 0xe7, + 0xff, + 0xe0, + 0xfe, + 0xb0, + 0xff, + 0xc0, + 0xb0, + 0xfd, + 0xff, + 0xfb, + 0xc8, + 0x7f, + 0xd8, + 0x75, + 0xff, + 0xfb, + 0x0e, + 0xd0, + 0xce, + 0x1f, + 0x9d, + 0x0d, + 0x87, + 0xf3, + 0x84, + 0xe1, + 0xff, + 0xaf, + 0x41, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x86, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0x07, + 0x1a, + 0x78, + 0x70, + 0xe8, + 0x0a, + 0x20, + 0x32, + 0x1d, + 0x7e, + 0x0b, + 0x0f, + 0xb4, + 0x19, + 0x4e, + 0xa4, + 0x2d, + 0x06, + 0xd3, + 0xa7, + 0x82, + 0xfe, + 0x0b, + 0x03, + 0x85, + 0x85, + 0x85, + 0x81, + 0xc2, + 0xd0, + 0x60, + 0x70, + 0x30, + 0x5d, + 0x58, + 0x38, + 0x14, + 0x03, + 0x85, + 0x8e, + 0x15, + 0x01, + 0xc1, + 0x6e, + 0x85, + 0xa0, + 0xc1, + 0x7a, + 0x80, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6e, + 0x0f, + 0xaf, + 0xe7, + 0xfc, + 0x07, + 0x1c, + 0x1a, + 0x50, + 0x36, + 0x82, + 0x18, + 0x2c, + 0x3f, + 0xaf, + 0x41, + 0xfe, + 0xb4, + 0x0f, + 0x07, + 0x3e, + 0x83, + 0xcf, + 0xa0, + 0x2d, + 0xff, + 0xa6, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfb, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xaf, + 0xff, + 0xd8, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x68, + 0x7d, + 0xfd, + 0x4f, + 0xf0, + 0x28, + 0x68, + 0xe0, + 0xc3, + 0xb0, + 0x28, + 0x50, + 0x14, + 0x1f, + 0x61, + 0x69, + 0xc1, + 0xea, + 0x05, + 0xa0, + 0xa0, + 0x67, + 0x45, + 0x7a, + 0x9f, + 0x01, + 0xf1, + 0xeb, + 0xcb, + 0x82, + 0xdc, + 0x3b, + 0x03, + 0x87, + 0x61, + 0xda, + 0xb0, + 0xf6, + 0x1c, + 0xf8, + 0x3e, + 0xc3, + 0x5e, + 0x81, + 0x86, + 0xc6, + 0xe0, + 0x73, + 0x86, + 0xc6, + 0x0e, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0x38, + 0x7e, + 0xfe, + 0xbf, + 0xe0, + 0x71, + 0x83, + 0x87, + 0x0e, + 0x80, + 0xa2, + 0x0a, + 0x43, + 0xbf, + 0xff, + 0x21, + 0x68, + 0x7f, + 0xe0, + 0x6d, + 0xff, + 0x83, + 0xb4, + 0x36, + 0x1f, + 0xda, + 0xbf, + 0xe8, + 0x3b, + 0x43, + 0x61, + 0xfd, + 0xa1, + 0xb4, + 0x3f, + 0x6f, + 0xff, + 0x41, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xff, + 0x40, + 0x0a, + 0x0e, + 0x50, + 0x7e, + 0xc3, + 0xb4, + 0x3e, + 0xbf, + 0x9f, + 0xf0, + 0x1c, + 0xa0, + 0x38, + 0xd0, + 0xdc, + 0x0c, + 0x70, + 0x38, + 0x68, + 0x24, + 0x08, + 0x48, + 0x6f, + 0xea, + 0x7f, + 0x07, + 0xb4, + 0x14, + 0x0b, + 0x0f, + 0x48, + 0x28, + 0x16, + 0x1e, + 0x90, + 0x53, + 0x4c, + 0x3d, + 0x20, + 0x93, + 0x70, + 0xe7, + 0xeb, + 0x46, + 0xc3, + 0x7a, + 0x47, + 0x0d, + 0x87, + 0xe7, + 0x43, + 0x6a, + 0x83, + 0xb4, + 0x3a, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0xfe, + 0xbf, + 0xc0, + 0xb3, + 0x47, + 0x06, + 0x86, + 0xd1, + 0x8a, + 0x01, + 0x83, + 0xbf, + 0xff, + 0x06, + 0xc3, + 0xfd, + 0x86, + 0xc7, + 0xfe, + 0x30, + 0xd8, + 0x7f, + 0xb0, + 0xd8, + 0x2f, + 0xe0, + 0x61, + 0xb0, + 0x48, + 0x58, + 0x30, + 0xd8, + 0x24, + 0x2c, + 0x18, + 0x6c, + 0x17, + 0xf0, + 0x30, + 0xd8, + 0x24, + 0x3d, + 0x86, + 0xc3, + 0xf7, + 0xa0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x4f, + 0xe8, + 0x1c, + 0x68, + 0xe3, + 0x86, + 0x70, + 0x50, + 0x90, + 0x68, + 0x7f, + 0x5c, + 0x1f, + 0xfa, + 0xcb, + 0x43, + 0xf3, + 0xe0, + 0x9f, + 0x21, + 0xaf, + 0x5f, + 0xe7, + 0xd0, + 0x20, + 0xff, + 0x94, + 0x1b, + 0xff, + 0x90, + 0xf6, + 0x87, + 0xb4, + 0x3d, + 0xa1, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xdf, + 0xfc, + 0x84, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0x07, + 0x1a, + 0x78, + 0x18, + 0x72, + 0x04, + 0x14, + 0x02, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xfe, + 0x5d, + 0x6b, + 0x83, + 0xbf, + 0xff, + 0x06, + 0xd0, + 0xa8, + 0x13, + 0x86, + 0xd0, + 0xbc, + 0x13, + 0x86, + 0x91, + 0xfc, + 0xda, + 0x1c, + 0xd9, + 0x42, + 0xd0, + 0xd7, + 0x90, + 0x50, + 0x0d, + 0xc0, + 0x43, + 0xa8, + 0x1c, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0xfd, + 0x4f, + 0xf0, + 0x28, + 0x68, + 0xe3, + 0x86, + 0x70, + 0x49, + 0xa0, + 0x90, + 0xfb, + 0x0f, + 0xfc, + 0x07, + 0x0b, + 0xfc, + 0x17, + 0xf8, + 0xc2, + 0x70, + 0xf6, + 0x16, + 0x1b, + 0x0f, + 0x62, + 0x61, + 0xb0, + 0xcd, + 0xf1, + 0x86, + 0xc2, + 0xf5, + 0x85, + 0x86, + 0xc3, + 0xd8, + 0x58, + 0x6c, + 0x39, + 0xc2, + 0xff, + 0x06, + 0xf4, + 0x16, + 0x1b, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xe1, + 0x8b, + 0x06, + 0x86, + 0x90, + 0x42, + 0x80, + 0xa0, + 0xe9, + 0x0d, + 0x40, + 0x58, + 0x6b, + 0xf3, + 0x7d, + 0x07, + 0x48, + 0x6b, + 0x0d, + 0x85, + 0xad, + 0x58, + 0x27, + 0x0b, + 0xd2, + 0x37, + 0xf2, + 0x1f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x5f, + 0xcf, + 0xf9, + 0x1c, + 0x70, + 0x69, + 0x61, + 0xa0, + 0xa0, + 0x21, + 0x41, + 0xf6, + 0xdf, + 0xf9, + 0x06, + 0x68, + 0x6d, + 0x0f, + 0x66, + 0x8b, + 0x72, + 0xc1, + 0x66, + 0x9d, + 0x3a, + 0xb0, + 0xb3, + 0x06, + 0x0c, + 0x2c, + 0x2c, + 0xc1, + 0x83, + 0x0b, + 0x0e, + 0xc1, + 0x83, + 0x0b, + 0x0d, + 0x40, + 0x60, + 0xc0, + 0xe1, + 0x38, + 0x58, + 0x32, + 0xd0, + 0xb0, + 0xfb, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0xd0, + 0xfa, + 0xfe, + 0x7f, + 0xc0, + 0x72, + 0x80, + 0xd2, + 0x81, + 0xb0, + 0xbc, + 0x21, + 0x41, + 0xf7, + 0xaa, + 0xf0, + 0x7c, + 0xf0, + 0x56, + 0x1f, + 0xbb, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x54, + 0x0b, + 0xff, + 0xf7, + 0x90, + 0xfa, + 0x81, + 0x50, + 0x3b, + 0xff, + 0xd0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xfb, + 0xe4, + 0x3e, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x1d, + 0xa1, + 0xf5, + 0xfc, + 0xff, + 0x81, + 0x65, + 0x01, + 0xa5, + 0x03, + 0x62, + 0x40, + 0x82, + 0x83, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x2b, + 0xfe, + 0x07, + 0xf3, + 0x87, + 0x38, + 0x6c, + 0x1b, + 0x40, + 0x9c, + 0x36, + 0x1d, + 0x40, + 0x30, + 0x6c, + 0x3c, + 0x82, + 0x81, + 0xbb, + 0x40, + 0xf9, + 0xa0, + 0x2f, + 0x49, + 0xe8, + 0x2d, + 0x04, + 0x1c, + 0x86, + 0x70, + 0xff, + 0xdf, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xb3, + 0x4b, + 0x2c, + 0x3b, + 0x05, + 0x0c, + 0x2d, + 0x0f, + 0x50, + 0x15, + 0xf8, + 0x35, + 0x01, + 0xd3, + 0xab, + 0x07, + 0xf3, + 0x83, + 0x0b, + 0x0d, + 0x40, + 0x60, + 0xc2, + 0xc3, + 0x50, + 0x1a, + 0xb5, + 0xb0, + 0x9f, + 0x9f, + 0x56, + 0xf0, + 0x3b, + 0x81, + 0x87, + 0xfd, + 0x40, + 0x61, + 0xe4, + 0x35, + 0x01, + 0xa1, + 0xda, + 0x3e, + 0x40, + 0xff, + 0xa0, + 0x09, + 0x0e, + 0x50, + 0x7e, + 0xc3, + 0xb4, + 0x3e, + 0xbf, + 0x8f, + 0xf0, + 0x1c, + 0xa0, + 0x38, + 0xe0, + 0xda, + 0x0c, + 0x70, + 0xb0, + 0xc8, + 0x48, + 0x10, + 0x90, + 0xcf, + 0xff, + 0xe4, + 0x39, + 0x05, + 0x00, + 0x87, + 0xec, + 0x14, + 0x06, + 0x87, + 0xac, + 0x14, + 0x1c, + 0x3e, + 0xf4, + 0x50, + 0xf8, + 0x3b, + 0x8e, + 0xb6, + 0x58, + 0x4e, + 0x15, + 0x58, + 0x52, + 0x1f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xa1, + 0xa5, + 0x01, + 0x87, + 0x40, + 0x91, + 0x50, + 0xa0, + 0xf5, + 0x02, + 0xa0, + 0x7f, + 0x66, + 0x0f, + 0xf8, + 0x2f, + 0x19, + 0x61, + 0x50, + 0x2f, + 0x8d, + 0xf0, + 0x5a, + 0x14, + 0x67, + 0x95, + 0x0e, + 0x1e, + 0xcc, + 0x2d, + 0xd0, + 0xf6, + 0x61, + 0x3e, + 0x0f, + 0xb3, + 0x0b, + 0xe4, + 0x3d, + 0x81, + 0xb8, + 0x7c, + 0x86, + 0xc1, + 0x40, + 0xe6, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x86, + 0xa0, + 0x7d, + 0x7f, + 0x3f, + 0xe0, + 0x58, + 0xe0, + 0xa1, + 0x40, + 0xca, + 0x84, + 0x60, + 0xa0, + 0xf5, + 0xa3, + 0x8e, + 0x87, + 0xec, + 0x72, + 0x0f, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xd7, + 0xec, + 0x3d, + 0x87, + 0xce, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x09, + 0x0f, + 0x21, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xbf, + 0x8f, + 0xf2, + 0x58, + 0xe0, + 0xd3, + 0x83, + 0x41, + 0x44, + 0x85, + 0x06, + 0xbe, + 0x40, + 0xaa, + 0x79, + 0x0c, + 0xe3, + 0xd3, + 0x83, + 0xec, + 0x28, + 0x1a, + 0x1e, + 0xfa, + 0x30, + 0x7f, + 0x07, + 0x50, + 0xc1, + 0x87, + 0xd9, + 0xa6, + 0x0c, + 0x3e, + 0xbc, + 0x0f, + 0xfc, + 0x1b, + 0x83, + 0xff, + 0x1f, + 0xa5, + 0x07, + 0xee, + 0x03, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xe3, + 0x4a, + 0x03, + 0x0e, + 0x4d, + 0x41, + 0x6b, + 0x07, + 0xb0, + 0xed, + 0x0f, + 0x27, + 0x2b, + 0xfe, + 0x0a, + 0x77, + 0x0b, + 0x47, + 0x0b, + 0x31, + 0x0b, + 0x47, + 0x0a, + 0x32, + 0xff, + 0xe0, + 0xd8, + 0x77, + 0x83, + 0xf6, + 0x1a, + 0xb0, + 0x7d, + 0x84, + 0xe0, + 0xd0, + 0xf6, + 0x0b, + 0x0d, + 0xc8, + 0x6c, + 0xa0, + 0x7a, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfa, + 0xfe, + 0x7f, + 0xc0, + 0x72, + 0x80, + 0xd2, + 0x81, + 0xb4, + 0x0a, + 0xd0, + 0x90, + 0xcf, + 0xff, + 0xe0, + 0xe5, + 0xb9, + 0x78, + 0x3c, + 0xab, + 0x5f, + 0x06, + 0xad, + 0xea, + 0xfc, + 0x1d, + 0x68, + 0x4c, + 0x1f, + 0xb8, + 0x33, + 0x87, + 0xdf, + 0xff, + 0x04, + 0xf8, + 0x14, + 0x03, + 0x07, + 0x68, + 0x6c, + 0x0c, + 0x1f, + 0xf8, + 0xf4, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6d, + 0x0f, + 0xbf, + 0xa9, + 0xfd, + 0x02, + 0xc7, + 0x1c, + 0x14, + 0x0d, + 0x5b, + 0xaf, + 0xe0, + 0x2f, + 0xa8, + 0xbe, + 0x09, + 0xff, + 0xf2, + 0x1a, + 0x81, + 0x50, + 0x2a, + 0x06, + 0xbf, + 0xfd, + 0x06, + 0xa0, + 0x54, + 0x0a, + 0x81, + 0xaf, + 0xff, + 0x41, + 0xd0, + 0x1c, + 0x3f, + 0xeb, + 0x78, + 0x3f, + 0xe7, + 0xe9, + 0x41, + 0xf7, + 0xc8, + 0x1b, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x86, + 0x70, + 0xfd, + 0xfd, + 0x7f, + 0xc0, + 0xb3, + 0x4b, + 0x06, + 0x1d, + 0x81, + 0x8b, + 0x03, + 0x87, + 0xf5, + 0x60, + 0xff, + 0x3a, + 0x0b, + 0x43, + 0xd7, + 0x90, + 0xcf, + 0xa0, + 0xb9, + 0x3f, + 0xc0, + 0xb0, + 0xfc, + 0x86, + 0x43, + 0xda, + 0x0d, + 0x03, + 0x87, + 0x9c, + 0x0e, + 0x0d, + 0x0f, + 0xb4, + 0x18, + 0xe1, + 0xff, + 0x81, + 0xa1, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x0c, + 0x3b, + 0x43, + 0xd7, + 0xf3, + 0xfe, + 0x1c, + 0x70, + 0x69, + 0x40, + 0xa0, + 0xa0, + 0x21, + 0x41, + 0xda, + 0xbf, + 0xf0, + 0x4a, + 0xc5, + 0xfb, + 0x0b, + 0x0f, + 0xf6, + 0x16, + 0x0f, + 0xf0, + 0x30, + 0xb0, + 0x61, + 0xb0, + 0x61, + 0x60, + 0xff, + 0x03, + 0x0b, + 0x06, + 0x1b, + 0x06, + 0x16, + 0x0f, + 0xf0, + 0x30, + 0xb0, + 0xff, + 0x61, + 0x61, + 0xfb, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xec, + 0x3e, + 0x7f, + 0xff, + 0x60, + 0xd3, + 0x05, + 0x01, + 0x87, + 0x9b, + 0xa7, + 0xa9, + 0xc8, + 0x66, + 0x0a, + 0x81, + 0x50, + 0x33, + 0x05, + 0x40, + 0xa8, + 0x19, + 0xea, + 0xf5, + 0x5c, + 0x19, + 0x82, + 0xa0, + 0x54, + 0x0c, + 0xff, + 0xfa, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x03, + 0x68, + 0x7d, + 0x61, + 0xda, + 0x1c, + 0xf0, + 0x7b, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x87, + 0x68, + 0x7d, + 0xfe, + 0xbf, + 0xc0, + 0xe3, + 0x4b, + 0x06, + 0x86, + 0x89, + 0x02, + 0x80, + 0xa0, + 0xf6, + 0x0b, + 0xff, + 0x01, + 0x5a, + 0xa8, + 0x12, + 0x1d, + 0xfd, + 0x40, + 0xb0, + 0xfb, + 0x05, + 0x0f, + 0xf0, + 0x6d, + 0xa8, + 0xcc, + 0x18, + 0x2f, + 0xaa, + 0x33, + 0x06, + 0x09, + 0xc1, + 0x43, + 0x31, + 0xc3, + 0x60, + 0xa1, + 0x1b, + 0x21, + 0xb0, + 0x50, + 0x2c, + 0x3a, + 0xf0, + 0x2f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd2, + 0x1f, + 0x5f, + 0xc7, + 0xf8, + 0x0e, + 0x30, + 0x34, + 0xd0, + 0xda, + 0x0c, + 0x10, + 0x18, + 0x3b, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x9f, + 0xff, + 0x41, + 0x2f, + 0xa8, + 0xbe, + 0x02, + 0xff, + 0xe5, + 0x06, + 0xff, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xe5, + 0xf5, + 0x87, + 0xba, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf7, + 0xa0, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xea, + 0x06, + 0x70, + 0xfb, + 0xfa, + 0xff, + 0x8e, + 0x30, + 0x59, + 0x61, + 0x38, + 0x24, + 0xc2, + 0xd0, + 0xd2, + 0x1d, + 0xa1, + 0xe7, + 0x8f, + 0xfc, + 0x1c, + 0x9a, + 0x1d, + 0x83, + 0x82, + 0xd0, + 0xec, + 0x2b, + 0x06, + 0x87, + 0x61, + 0xc9, + 0xff, + 0x83, + 0x39, + 0xa1, + 0xd8, + 0x6d, + 0x34, + 0x3b, + 0x0b, + 0x41, + 0xff, + 0x81, + 0x21, + 0x6b, + 0xec, + 0x3f, + 0xf0, + 0x60, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0x07, + 0x1a, + 0x70, + 0xe1, + 0xc8, + 0x30, + 0x21, + 0x61, + 0xcd, + 0xea, + 0xf7, + 0xa4, + 0x33, + 0x87, + 0xb4, + 0x3e, + 0xeb, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xff, + 0xc1, + 0xfb, + 0x0f, + 0x61, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xe8, + 0x1d, + 0x0f, + 0x3e, + 0x43, + 0x3e, + 0x42, + 0xf2, + 0x1f, + 0x9e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xec, + 0x3f, + 0x7f, + 0xfe, + 0xc1, + 0xa6, + 0x96, + 0x0d, + 0x0c, + 0x97, + 0x4e, + 0xae, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x43, + 0xb5, + 0xfd, + 0xa1, + 0xda, + 0xfe, + 0xd0, + 0xef, + 0xff, + 0x21, + 0xf6, + 0x1a, + 0x43, + 0xfb, + 0x42, + 0xe0, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe8, + 0x69, + 0x0e, + 0x78, + 0x3d, + 0x21, + 0xff, + 0x83, + 0xf0, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x87, + 0x68, + 0x7d, + 0xfe, + 0xbf, + 0xc0, + 0xe3, + 0x03, + 0x83, + 0x43, + 0x60, + 0x92, + 0x40, + 0xc1, + 0xcb, + 0xd6, + 0xbc, + 0x15, + 0xd7, + 0xfb, + 0xc0, + 0xa0, + 0x18, + 0x12, + 0x07, + 0x0d, + 0x70, + 0x6b, + 0x90, + 0xdc, + 0x1f, + 0x99, + 0x0d, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x1d, + 0xc1, + 0xf7, + 0xf9, + 0xff, + 0x02, + 0xc7, + 0x06, + 0x94, + 0x0d, + 0x13, + 0x03, + 0x09, + 0x83, + 0xb4, + 0x2c, + 0x27, + 0x09, + 0x5c, + 0xab, + 0x5a, + 0xd0, + 0x7f, + 0x37, + 0x5b, + 0x83, + 0x68, + 0x58, + 0x4e, + 0x1d, + 0xa8, + 0x18, + 0x4e, + 0x15, + 0x3d, + 0x27, + 0xf8, + 0x29, + 0xd0, + 0xb0, + 0x9c, + 0x3b, + 0x42, + 0xc2, + 0x70, + 0xed, + 0x0b, + 0xfc, + 0x15, + 0xe0, + 0xda, + 0xec, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x75, + 0x03, + 0xef, + 0xf1, + 0xfe, + 0x4a, + 0x0e, + 0x0a, + 0x0e, + 0x1a, + 0x09, + 0x28, + 0x12, + 0x1d, + 0xff, + 0xfb, + 0x0b, + 0x0f, + 0xf3, + 0x85, + 0x3f, + 0xfc, + 0x41, + 0x98, + 0x3e, + 0xc3, + 0xcf, + 0xff, + 0x07, + 0x9c, + 0x3f, + 0xf0, + 0x1f, + 0xfe, + 0x83, + 0x9c, + 0x3e, + 0x70, + 0xe6, + 0x0f, + 0x9c, + 0x39, + 0xff, + 0xe8, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0xe0, + 0xfb, + 0xfc, + 0x7f, + 0x81, + 0xc3, + 0x83, + 0x8a, + 0x06, + 0x82, + 0x8e, + 0x09, + 0x0d, + 0xff, + 0xfb, + 0xc0, + 0xc1, + 0x07, + 0xe7, + 0x04, + 0x58, + 0x6a, + 0xf0, + 0x6f, + 0xe7, + 0xa7, + 0x83, + 0x70, + 0x28, + 0xe0, + 0x70, + 0xba, + 0x26, + 0xac, + 0x0c, + 0x1e, + 0xf4, + 0x39, + 0xe4, + 0x3d, + 0xe0, + 0x38, + 0x68, + 0x27, + 0x82, + 0x70, + 0xd8, + 0x3c, + 0x87, + 0x7f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xee, + 0x0f, + 0x3f, + 0xeb, + 0xfc, + 0x0d, + 0x1c, + 0x70, + 0x48, + 0x75, + 0x77, + 0xab, + 0x83, + 0x2f, + 0x72, + 0xf0, + 0x67, + 0xff, + 0xd0, + 0x4b, + 0xef, + 0x2f, + 0x80, + 0xbf, + 0xf9, + 0x41, + 0xbf, + 0xfc, + 0x1e, + 0xc2, + 0x50, + 0x58, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x1d, + 0x40, + 0x83, + 0xe6, + 0xd2, + 0xf2, + 0x1a, + 0xf4, + 0x87, + 0x36, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x76, + 0x87, + 0x9f, + 0xea, + 0x7f, + 0x81, + 0xa5, + 0x0b, + 0x06, + 0x87, + 0x53, + 0xd7, + 0xa9, + 0xd4, + 0x16, + 0x86, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0x97, + 0xfe, + 0x43, + 0x60, + 0xd3, + 0x49, + 0x0e, + 0xc0, + 0xe6, + 0xac, + 0x3d, + 0xbf, + 0xfe, + 0x42, + 0xc3, + 0x6d, + 0xa1, + 0xec, + 0x6d, + 0x0a, + 0xc3, + 0xb3, + 0x83, + 0xd2, + 0x1b, + 0xff, + 0xf6, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xed, + 0x0f, + 0x3f, + 0xeb, + 0xfc, + 0x0d, + 0x1c, + 0x70, + 0x68, + 0x7b, + 0x03, + 0x5f, + 0x07, + 0x61, + 0x5c, + 0xaf, + 0x05, + 0xfc, + 0x0b, + 0x2c, + 0x3d, + 0x86, + 0x7e, + 0x43, + 0xd8, + 0xae, + 0x5a, + 0xf0, + 0x6f, + 0x83, + 0x61, + 0xef, + 0x90, + 0x7f, + 0xc8, + 0x6c, + 0x3d, + 0x87, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x87, + 0xb4, + 0x3a, + 0xf0, + 0x7b, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x9c, + 0x3e, + 0xff, + 0xfd, + 0x9a, + 0x39, + 0x40, + 0x68, + 0x4f, + 0xff, + 0xe0, + 0xb0, + 0x38, + 0x34, + 0x18, + 0x58, + 0x58, + 0x30, + 0xb0, + 0xbf, + 0xff, + 0x07, + 0x9c, + 0x3f, + 0xf5, + 0xff, + 0x83, + 0x5c, + 0x87, + 0x70, + 0x64, + 0x1c, + 0x17, + 0x07, + 0xf5, + 0xda, + 0x1f, + 0x9b, + 0xd0, + 0x7c, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x1d, + 0xa1, + 0xf5, + 0xfc, + 0xff, + 0x80, + 0xe3, + 0x83, + 0x4a, + 0x06, + 0x80, + 0xc0, + 0x49, + 0x41, + 0xfb, + 0x40, + 0xe1, + 0xf5, + 0xff, + 0xe8, + 0x35, + 0x02, + 0xa0, + 0x54, + 0x0d, + 0x7f, + 0xfa, + 0x0d, + 0x40, + 0xa8, + 0x15, + 0x03, + 0x5f, + 0xfe, + 0x83, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0xd0, + 0xfb, + 0xfd, + 0x7f, + 0x81, + 0xe1, + 0xc7, + 0x05, + 0x03, + 0x41, + 0x25, + 0x00, + 0x87, + 0x9a, + 0xde, + 0xab, + 0x82, + 0x5f, + 0x79, + 0x6b, + 0x40, + 0xbe, + 0xa2, + 0xd4, + 0x42, + 0xbf, + 0xfd, + 0x07, + 0x21, + 0x50, + 0x32, + 0x19, + 0x85, + 0x51, + 0x43, + 0x06, + 0x63, + 0x28, + 0x63, + 0x06, + 0xa3, + 0x94, + 0x25, + 0x41, + 0xb2, + 0x4a, + 0x0b, + 0x41, + 0x48, + 0x6a, + 0x04, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0x07, + 0x18, + 0x38, + 0x1a, + 0x19, + 0x03, + 0x88, + 0x34, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xda, + 0x16, + 0x87, + 0xf3, + 0x87, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0xf0, + 0x7f, + 0xe7, + 0xff, + 0xd0, + 0x5e, + 0x74, + 0x3d, + 0x40, + 0xa0, + 0x68, + 0x7a, + 0x81, + 0xef, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6d, + 0x0f, + 0xbf, + 0xd7, + 0xf8, + 0x16, + 0x38, + 0xe0, + 0xa0, + 0x68, + 0x12, + 0x04, + 0x64, + 0x3e, + 0xa0, + 0x6e, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0x97, + 0x83, + 0xd0, + 0x6e, + 0x55, + 0x06, + 0x06, + 0x1b, + 0x5a, + 0x83, + 0x03, + 0x0d, + 0xd5, + 0xc3, + 0x03, + 0x0d, + 0xa0, + 0xa0, + 0xc0, + 0xc3, + 0x75, + 0x70, + 0xc0, + 0xc3, + 0x61, + 0x50, + 0x3b, + 0x0d, + 0x83, + 0xc8, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xeb, + 0x0c, + 0xe1, + 0xf7, + 0xfa, + 0xff, + 0x16, + 0x60, + 0x71, + 0xc3, + 0x60, + 0x93, + 0x41, + 0xa1, + 0xec, + 0x3f, + 0xf0, + 0x30, + 0xbf, + 0xc9, + 0xfe, + 0x70, + 0xda, + 0x17, + 0x82, + 0xff, + 0x20, + 0x7e, + 0x06, + 0x1b, + 0x41, + 0xdb, + 0x98, + 0x6d, + 0x1d, + 0xc9, + 0xff, + 0x26, + 0x0c, + 0x2c, + 0x36, + 0x88, + 0x30, + 0xb4, + 0x2d, + 0x0d, + 0x85, + 0xfe, + 0x43, + 0xff, + 0x04, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0x38, + 0x7e, + 0xfe, + 0xbf, + 0xe0, + 0x50, + 0xc1, + 0x63, + 0x87, + 0x60, + 0xc1, + 0x28, + 0xe0, + 0xff, + 0x9c, + 0x78, + 0x37, + 0xff, + 0xec, + 0x2c, + 0x3d, + 0x87, + 0xed, + 0xfc, + 0x68, + 0x30, + 0xd8, + 0x7a, + 0x4a, + 0x06, + 0xce, + 0x98, + 0xee, + 0x1d, + 0x98, + 0x30, + 0x78, + 0x39, + 0x8f, + 0xc5, + 0xe0, + 0x49, + 0xa6, + 0x0b, + 0x8b, + 0x74, + 0xc3, + 0xa4, + 0x2b, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x86, + 0x70, + 0xfd, + 0xff, + 0xfb, + 0x07, + 0x18, + 0x38, + 0x18, + 0x74, + 0x04, + 0x18, + 0x4a, + 0x83, + 0x3f, + 0xfe, + 0x83, + 0xfb, + 0x05, + 0xa1, + 0xab, + 0xbd, + 0x7d, + 0x50, + 0x17, + 0xaf, + 0x2f, + 0x83, + 0x9f, + 0x90, + 0xfe, + 0xbe, + 0xaf, + 0x70, + 0x5c, + 0xe8, + 0x7a, + 0x81, + 0xeb, + 0xff, + 0x41, + 0xe9, + 0x0f, + 0x50, + 0x3d, + 0x7f, + 0xe8, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x1d, + 0xa1, + 0xf7, + 0xf9, + 0xff, + 0x02, + 0xca, + 0x03, + 0x05, + 0x03, + 0x41, + 0x26, + 0x84, + 0x87, + 0xbf, + 0xfc, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xba, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xea, + 0xff, + 0x07, + 0x35, + 0xff, + 0x07, + 0xf5, + 0x03, + 0xf9, + 0xff, + 0xf4, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfb, + 0xfa, + 0x7f, + 0xc0, + 0xb0, + 0x60, + 0xd2, + 0x81, + 0x90, + 0x5a, + 0xf4, + 0x1f, + 0xb5, + 0xf6, + 0x1f, + 0x3f, + 0xf4, + 0x1f, + 0xf8, + 0x1a, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0x95, + 0x4d, + 0x0a, + 0x43, + 0x48, + 0x1b, + 0x6d, + 0x0e, + 0x6a, + 0x1f, + 0x38, + 0x7f, + 0x3c, + 0xe3, + 0xa1, + 0x37, + 0x20, + 0xa0, + 0x1f, + 0x07, + 0xd7, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xec, + 0x3f, + 0x7f, + 0xfe, + 0xc1, + 0x65, + 0x0b, + 0x07, + 0x06, + 0x82, + 0x47, + 0x09, + 0x0f, + 0x7f, + 0xfc, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x87, + 0xf6, + 0x19, + 0xeb, + 0xfc, + 0x19, + 0xc3, + 0xff, + 0x01, + 0xba, + 0x74, + 0xe9, + 0xc1, + 0x53, + 0x06, + 0x0c, + 0x14, + 0x0b, + 0x3f, + 0xfd, + 0x02, + 0xcc, + 0x18, + 0x30, + 0x50, + 0x18, + 0x30, + 0x60, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x0e, + 0xd0, + 0xfa, + 0xfe, + 0x7f, + 0xc0, + 0xb1, + 0xc1, + 0xa5, + 0x03, + 0x40, + 0x61, + 0x80, + 0xc1, + 0xea, + 0x0d, + 0x6f, + 0x07, + 0xb0, + 0xfa, + 0x81, + 0xd6, + 0x5f, + 0xfc, + 0x07, + 0xc0, + 0x70, + 0xfe, + 0xec, + 0x1f, + 0xf9, + 0x02, + 0x63, + 0x02, + 0x81, + 0xfb, + 0x3f, + 0xfc, + 0x85, + 0x86, + 0x7d, + 0x07, + 0xd8, + 0x1b, + 0x4f, + 0x21, + 0xd9, + 0xc8, + 0x66, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x5f, + 0xcf, + 0xf8, + 0x0e, + 0x50, + 0x1a, + 0x68, + 0x68, + 0x28, + 0x08, + 0x14, + 0x1e, + 0xad, + 0xea, + 0xc1, + 0xce, + 0x15, + 0x02, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0x97, + 0xd4, + 0x5f, + 0x01, + 0x7f, + 0xf2, + 0x83, + 0x7f, + 0xf8, + 0x3d, + 0x84, + 0xa0, + 0xb0, + 0xf6, + 0x15, + 0x02, + 0xc3, + 0xd0, + 0x1d, + 0x92, + 0x0f, + 0x37, + 0x80, + 0xdc, + 0x84, + 0xf2, + 0x1f, + 0x3a, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xce, + 0x1f, + 0xbf, + 0xaf, + 0xf8, + 0x1c, + 0x69, + 0xc0, + 0xd0, + 0xc8, + 0x10, + 0x48, + 0x10, + 0xf9, + 0xc1, + 0x20, + 0xd0, + 0xd5, + 0x7a, + 0xf5, + 0xea, + 0x83, + 0x9f, + 0xae, + 0x43, + 0xcd, + 0xa4, + 0x97, + 0x21, + 0x79, + 0x05, + 0xa1, + 0x3c, + 0x1e, + 0xb0, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x67, + 0x82, + 0xb0, + 0xfc, + 0xd3, + 0xf9, + 0x41, + 0xbf, + 0x48, + 0x66, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb8, + 0x3d, + 0x7f, + 0x3f, + 0xe2, + 0xca, + 0x03, + 0x4a, + 0x04, + 0x84, + 0x94, + 0x09, + 0x09, + 0xff, + 0xfd, + 0x86, + 0x5f, + 0xe0, + 0xeb, + 0x5f, + 0x58, + 0x75, + 0xd7, + 0xbc, + 0x19, + 0x7f, + 0xf0, + 0x5d, + 0x7f, + 0xb4, + 0x18, + 0x3f, + 0xc9, + 0x20, + 0xc1, + 0x86, + 0x92, + 0x41, + 0x83, + 0xad, + 0xc6, + 0x83, + 0x02, + 0x1d, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x7f, + 0xaf, + 0xf0, + 0x2c, + 0x92, + 0x80, + 0xc3, + 0xb5, + 0xa7, + 0x5a, + 0x58, + 0x2e, + 0xbf, + 0xf0, + 0x58, + 0x6c, + 0x18, + 0x7d, + 0x9f, + 0x81, + 0xf9, + 0x0b, + 0x0d, + 0x83, + 0x0f, + 0xb3, + 0xf0, + 0x3f, + 0x06, + 0xc3, + 0x60, + 0xc3, + 0xed, + 0xfc, + 0x0f, + 0xd0, + 0x58, + 0x6c, + 0x18, + 0x7d, + 0x86, + 0x81, + 0x07, + 0xdf, + 0xff, + 0xb0, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xce, + 0x1f, + 0xbf, + 0xff, + 0x69, + 0xa6, + 0x9c, + 0x3a, + 0x1c, + 0xb6, + 0xbb, + 0x58, + 0x32, + 0xda, + 0xed, + 0x60, + 0xcd, + 0x3d, + 0x4f, + 0x54, + 0x12, + 0xed, + 0x76, + 0xb8, + 0x0b, + 0xef, + 0x2f, + 0x83, + 0x56, + 0xf5, + 0x60, + 0xf6, + 0x82, + 0x80, + 0x70, + 0xf7, + 0x2b, + 0xcb, + 0x61, + 0xbf, + 0xff, + 0x78, + 0x36, + 0x1f, + 0xb0, + 0xf6, + 0x1c, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6a, + 0x07, + 0xcf, + 0xf1, + 0xfe, + 0x47, + 0x06, + 0x0e, + 0x28, + 0x19, + 0x54, + 0xeb, + 0xe4, + 0x3b, + 0x5f, + 0xdc, + 0x1d, + 0xd7, + 0xee, + 0x0e, + 0xd7, + 0xf7, + 0x07, + 0x6b, + 0xfa, + 0x81, + 0xd5, + 0x75, + 0xda, + 0x1f, + 0x38, + 0x7f, + 0xaa, + 0xf5, + 0x6f, + 0x54, + 0x85, + 0x60, + 0xc2, + 0xe0, + 0xd7, + 0x03, + 0x46, + 0x2f, + 0x01, + 0x03, + 0xa2, + 0xb8, + 0x08, + 0x67, + 0xea, + 0x9b, + 0x0f, + 0xfc, + 0x12, + 0x10, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xce, + 0x1f, + 0xbf, + 0xff, + 0x69, + 0xa6, + 0x0e, + 0x06, + 0x1d, + 0x2a, + 0x54, + 0xb5, + 0x14, + 0x12, + 0xd6, + 0xae, + 0x5c, + 0x15, + 0x5e, + 0xa7, + 0xaa, + 0x0d, + 0xa3, + 0x03, + 0x47, + 0x0d, + 0x81, + 0x81, + 0x85, + 0x86, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xbf, + 0x41, + 0xe6, + 0xf2, + 0x50, + 0x7d, + 0x20, + 0x90, + 0xd4, + 0x0c, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6b, + 0x0f, + 0x9f, + 0xff, + 0xd8, + 0x34, + 0xd3, + 0x41, + 0xa1, + 0x90, + 0x28, + 0xd0, + 0x28, + 0x3b, + 0xd5, + 0xde, + 0xbc, + 0x1b, + 0x07, + 0x2b, + 0x47, + 0x0d, + 0x85, + 0x7a, + 0x03, + 0x86, + 0xce, + 0x40, + 0xe3, + 0x86, + 0xff, + 0xfa, + 0x0d, + 0xa1, + 0xb0, + 0xc8, + 0x6f, + 0xe7, + 0xa7, + 0xa0, + 0xda, + 0x1b, + 0x90, + 0x90, + 0xb9, + 0xa3, + 0xa1, + 0xb0, + 0xba, + 0x28, + 0xbf, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x38, + 0x76, + 0x87, + 0xbf, + 0xa7, + 0xfc, + 0x71, + 0x40, + 0x60, + 0x90, + 0xa0, + 0x33, + 0x74, + 0xf2, + 0x17, + 0xd5, + 0x72, + 0x1e, + 0xd0, + 0xdc, + 0xb8, + 0x2d, + 0x3f, + 0xf9, + 0x06, + 0x98, + 0x34, + 0x4c, + 0x2c, + 0x7a, + 0x72, + 0xe0, + 0xb1, + 0x80, + 0xd7, + 0x05, + 0x8c, + 0x3f, + 0x41, + 0x9c, + 0x92, + 0x47, + 0x0d, + 0xa6, + 0x0c, + 0x2c, + 0x1b, + 0x94, + 0x34, + 0x2f, + 0x90, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xed, + 0x0f, + 0xbf, + 0xa7, + 0xfc, + 0x9c, + 0x38, + 0xe0, + 0xb0, + 0xc8, + 0x50, + 0x14, + 0x04, + 0x3a, + 0x4d, + 0x06, + 0x87, + 0xd2, + 0x68, + 0xff, + 0x21, + 0x49, + 0xa6, + 0x90, + 0x7a, + 0x4d, + 0x50, + 0x28, + 0x1c, + 0x82, + 0x43, + 0xa0, + 0xe7, + 0xff, + 0xd0, + 0x67, + 0x06, + 0x0d, + 0x28, + 0x19, + 0xc1, + 0x83, + 0x05, + 0x03, + 0x38, + 0x30, + 0x69, + 0x40, + 0xbf, + 0xff, + 0x79, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xed, + 0x0f, + 0xbf, + 0xff, + 0x60, + 0xe2, + 0x85, + 0x83, + 0x43, + 0x3f, + 0xff, + 0xa0, + 0xca, + 0x0c, + 0xc2, + 0x1e, + 0x92, + 0xec, + 0x18, + 0x7a, + 0x55, + 0x1a, + 0x18, + 0x7a, + 0xf5, + 0x7b, + 0x0f, + 0xe7, + 0x83, + 0xfa, + 0xff, + 0xf8, + 0x36, + 0x83, + 0x04, + 0x83, + 0x0d, + 0xa7, + 0xa9, + 0xe4, + 0xc3, + 0x69, + 0x28, + 0x0c, + 0x61, + 0xb4, + 0x3e, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xed, + 0x0f, + 0xbf, + 0xa9, + 0xfe, + 0x07, + 0x1a, + 0x58, + 0x34, + 0x32, + 0x05, + 0x0f, + 0x0a, + 0x0e, + 0xd0, + 0x3e, + 0xab, + 0x43, + 0xb4, + 0x9a, + 0x3a, + 0x1f, + 0xcd, + 0xd3, + 0xa2, + 0x0f, + 0x8a, + 0x20, + 0xc0, + 0xc1, + 0xb0, + 0x55, + 0xea, + 0x83, + 0xb0, + 0xaa, + 0xea, + 0x0e, + 0xc3, + 0x9c, + 0x3f, + 0x6a, + 0xab, + 0xd5, + 0x80, + 0xf7, + 0x21, + 0x41, + 0xec, + 0x26, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xed, + 0x0f, + 0xbf, + 0xd7, + 0xf8, + 0x1c, + 0x38, + 0x30, + 0x68, + 0x64, + 0x0a, + 0x28, + 0x12, + 0x1d, + 0x73, + 0xfa, + 0xf8, + 0x36, + 0x07, + 0x05, + 0x01, + 0x86, + 0xc0, + 0xfe, + 0x81, + 0x86, + 0xc5, + 0x60, + 0xa0, + 0x30, + 0x9f, + 0x2b, + 0xf5, + 0xf0, + 0x4a, + 0x09, + 0x02, + 0x1f, + 0xf3, + 0x83, + 0x0f, + 0xfb, + 0x81, + 0x86, + 0x90, + 0x9f, + 0x05, + 0x86, + 0xd3, + 0xe4, + 0x35, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x86, + 0xb0, + 0xfd, + 0xff, + 0xfb, + 0x06, + 0x94, + 0x34, + 0xb0, + 0xe7, + 0xff, + 0xf0, + 0x6c, + 0x2c, + 0x18, + 0x58, + 0x6c, + 0x2c, + 0x18, + 0x58, + 0x6f, + 0xff, + 0xc1, + 0xfd, + 0x41, + 0xd0, + 0xef, + 0xff, + 0xd8, + 0x5c, + 0x1b, + 0x03, + 0x07, + 0x76, + 0x81, + 0x9d, + 0x0c, + 0xe0, + 0xa0, + 0xf8, + 0x24, + 0x1c, + 0x15, + 0xe7, + 0x93, + 0x04, + 0x15, + 0x03, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xee, + 0x0f, + 0xbf, + 0xcf, + 0xf8, + 0x1a, + 0x38, + 0xe0, + 0xa0, + 0x64, + 0xd4, + 0x09, + 0x02, + 0x1e, + 0x60, + 0xb9, + 0x78, + 0x7f, + 0xcf, + 0x5e, + 0x09, + 0xc2, + 0xdd, + 0x0f, + 0xac, + 0x25, + 0x7f, + 0x41, + 0x5f, + 0x26, + 0xad, + 0x41, + 0xa4, + 0x92, + 0x1c, + 0x3d, + 0x82, + 0x6f, + 0xf8, + 0x0e, + 0x0d, + 0x0b, + 0xe0, + 0xdc, + 0x0c, + 0x0f, + 0x16, + 0x83, + 0x2f, + 0x16, + 0x84, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xed, + 0x0f, + 0xbf, + 0xff, + 0x60, + 0xd1, + 0x8a, + 0x03, + 0x43, + 0xdf, + 0xfd, + 0x07, + 0xb0, + 0xf9, + 0xc3, + 0xda, + 0xfd, + 0x61, + 0xee, + 0xbe, + 0xf2, + 0x19, + 0xc2, + 0x70, + 0x5c, + 0x19, + 0xda, + 0x67, + 0xc1, + 0xe6, + 0x8a, + 0x0c, + 0xdc, + 0x13, + 0xff, + 0xe4, + 0x33, + 0x03, + 0x06, + 0x09, + 0x0c, + 0xe3, + 0x83, + 0x4a, + 0x05, + 0xff, + 0xfb, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0xe0, + 0xfb, + 0xfc, + 0xff, + 0x81, + 0xc3, + 0x83, + 0x47, + 0x0f, + 0xb0, + 0xd4, + 0x10, + 0xd7, + 0xf4, + 0x70, + 0x7f, + 0x61, + 0xbf, + 0xc0, + 0xbf, + 0xaa, + 0x11, + 0x81, + 0x26, + 0x36, + 0x0c, + 0xd0, + 0x49, + 0x8c, + 0x07, + 0x0e, + 0xbf, + 0xa0, + 0x5a, + 0x1e, + 0xf9, + 0x0b, + 0xe0, + 0xed, + 0xcd, + 0x2c, + 0xd0, + 0xb4, + 0xc2, + 0xb0, + 0xb8, + 0x3b, + 0x03, + 0x07, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xe7, + 0x0c, + 0xe1, + 0xf7, + 0xff, + 0xec, + 0xa1, + 0x43, + 0x47, + 0x0d, + 0x05, + 0x14, + 0x04, + 0x1d, + 0xff, + 0xfa, + 0x06, + 0x06, + 0x06, + 0x87, + 0xbf, + 0xff, + 0x05, + 0x81, + 0x81, + 0xa0, + 0xc2, + 0xe9, + 0xea, + 0x7a, + 0x98, + 0x59, + 0x86, + 0xd0, + 0x20, + 0x63, + 0xf5, + 0xd3, + 0x81, + 0x43, + 0x0d, + 0xc1, + 0x26, + 0x0d, + 0x76, + 0x85, + 0x90, + 0xfa, + 0x8d, + 0xfa, + 0x0f, + 0xfc, + 0x10, + 0x09, + 0x0f, + 0x21, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xbf, + 0xaf, + 0xf4, + 0x58, + 0xe0, + 0xd2, + 0xc3, + 0x21, + 0x20, + 0x42, + 0x58, + 0x0e, + 0xa3, + 0x12, + 0xfa, + 0x03, + 0x99, + 0xc9, + 0x87, + 0x9c, + 0x9e, + 0x06, + 0x1e, + 0x7b, + 0xf8, + 0xfe, + 0x87, + 0x07, + 0xa0, + 0x60, + 0xc2, + 0x73, + 0xbc, + 0xac, + 0x18, + 0x4f, + 0x43, + 0x15, + 0x03, + 0x09, + 0xd0, + 0x60, + 0x60, + 0x61, + 0x3a, + 0xf1, + 0xa0, + 0xc3, + 0x57, + 0xd8, + 0x58, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xce, + 0x1f, + 0x3f, + 0xff, + 0xb1, + 0xd3, + 0x4e, + 0x06, + 0x1d, + 0x7f, + 0xfe, + 0x82, + 0x5a, + 0x8a, + 0xd7, + 0x06, + 0xd5, + 0x45, + 0x72, + 0xb0, + 0xdd, + 0x3d, + 0x4f, + 0x53, + 0x0e, + 0x5f, + 0xf0, + 0x75, + 0x17, + 0xf5, + 0x03, + 0x5d, + 0x7e, + 0xe0, + 0xd6, + 0xbf, + 0xb8, + 0x3f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x7f, + 0x9f, + 0xf0, + 0x2c, + 0xa0, + 0xe0, + 0xa0, + 0x68, + 0x24, + 0x50, + 0x14, + 0x1d, + 0xfc, + 0x9b, + 0xa1, + 0xd0, + 0x28, + 0x07, + 0x04, + 0x84, + 0xfd, + 0x5b, + 0xe4, + 0x26, + 0xd0, + 0xf3, + 0xc8, + 0x36, + 0xff, + 0xd4, + 0xc3, + 0x50, + 0x3d, + 0x21, + 0xeb, + 0xff, + 0x21, + 0xf3, + 0x86, + 0xc3, + 0xfd, + 0x84, + 0xe1, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xed, + 0x0f, + 0xbf, + 0xa9, + 0xfe, + 0x06, + 0x83, + 0x1c, + 0x14, + 0x0f, + 0xd8, + 0x6c, + 0x3d, + 0x7f, + 0xfe, + 0x83, + 0xd8, + 0x6c, + 0x3d, + 0xff, + 0xfb, + 0xc1, + 0x97, + 0x51, + 0x70, + 0x73, + 0xad, + 0x45, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x33, + 0x85, + 0x40, + 0xb4, + 0x33, + 0xff, + 0xe4, + 0x3c, + 0xc1, + 0xb9, + 0x0d, + 0x79, + 0x0f, + 0x36, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xec, + 0x3e, + 0x7f, + 0xff, + 0x60, + 0x91, + 0x45, + 0x01, + 0x87, + 0x3f, + 0xd4, + 0xff, + 0x05, + 0x12, + 0x14, + 0x30, + 0x67, + 0xfa, + 0x7f, + 0xa0, + 0xd3, + 0x86, + 0x7c, + 0x19, + 0xe3, + 0xd1, + 0x66, + 0xe0, + 0x90, + 0x20, + 0x90, + 0x2c, + 0x1b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0xff, + 0xc8, + 0x00, + 0x0f, + 0xe4, + 0x3f, + 0x58, + 0x67, + 0x0f, + 0x9f, + 0xff, + 0xd8, + 0x34, + 0xd3, + 0x81, + 0x87, + 0xb0, + 0x30, + 0x6c, + 0x39, + 0xd6, + 0xc3, + 0x68, + 0x6b, + 0xab, + 0xa7, + 0xf8, + 0x2e, + 0xac, + 0x93, + 0x1c, + 0x2d, + 0x1c, + 0xbb, + 0xd2, + 0x17, + 0xf1, + 0x4c, + 0x1a, + 0x16, + 0x07, + 0x37, + 0x06, + 0x07, + 0xff, + 0x0f, + 0x40, + 0xca, + 0x10, + 0x60, + 0xf0, + 0x67, + 0x03, + 0xb9, + 0x7c, + 0x83, + 0x0e, + 0x9e, + 0x03, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xec, + 0x3f, + 0x7f, + 0x5f, + 0xf0, + 0x38, + 0x92, + 0x83, + 0x07, + 0x21, + 0x24, + 0x51, + 0x5a, + 0x17, + 0x15, + 0xbd, + 0x58, + 0x34, + 0x9f, + 0xf9, + 0x0f, + 0xb0, + 0x50, + 0x1a, + 0x0f, + 0x20, + 0xd5, + 0xe5, + 0x68, + 0x4c, + 0x0e, + 0x9e, + 0xa6, + 0x87, + 0x46, + 0x0a, + 0x0c, + 0x86, + 0xa0, + 0x79, + 0xc3, + 0x9c, + 0xff, + 0xf0, + 0x58, + 0x4e, + 0x81, + 0xc3, + 0x28, + 0x3e, + 0xf4, + 0x10, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xce, + 0x1f, + 0xbf, + 0xff, + 0x60, + 0xe2, + 0x87, + 0x03, + 0x43, + 0xd0, + 0x55, + 0x34, + 0x50, + 0x6c, + 0x1a, + 0x07, + 0x68, + 0x0f, + 0xd6, + 0x31, + 0x8c, + 0x1b, + 0x07, + 0x4c, + 0xc6, + 0x0d, + 0x83, + 0x9b, + 0x6d, + 0x0d, + 0xc8, + 0x64, + 0x50, + 0x5f, + 0x4d, + 0xff, + 0x20, + 0x4c, + 0x14, + 0x06, + 0x0d, + 0x0d, + 0x82, + 0xff, + 0x90, + 0x9c, + 0x14, + 0x06, + 0x0d, + 0x05, + 0xc0, + 0xbf, + 0xe4, + 0x0f, + 0xfc, + 0x1e, + 0xb0, + 0xed, + 0x0f, + 0x3f, + 0xff, + 0xb4, + 0xd2, + 0x4a, + 0x0e, + 0x87, + 0xd8, + 0x67, + 0x43, + 0xbf, + 0xd1, + 0xfc, + 0x1e, + 0xc2, + 0xb0, + 0x61, + 0xaf, + 0xeb, + 0xd7, + 0xa8, + 0x09, + 0x32, + 0x56, + 0x13, + 0x82, + 0x56, + 0x49, + 0x98, + 0x30, + 0x53, + 0xe8, + 0x19, + 0x83, + 0x09, + 0xf9, + 0x06, + 0x60, + 0xc2, + 0xdc, + 0xd1, + 0xa9, + 0x40, + 0xc1, + 0x86, + 0xb1, + 0xe0, + 0xec, + 0x0f, + 0x06, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x0e, + 0x43, + 0xe7, + 0x0e, + 0xd0, + 0xf7, + 0xf5, + 0x3f, + 0xa3, + 0xc3, + 0x8f, + 0x14, + 0x09, + 0x28, + 0x1b, + 0x06, + 0x17, + 0xf4, + 0xff, + 0xa0, + 0xa8, + 0x1b, + 0x06, + 0x81, + 0xfc, + 0x83, + 0x06, + 0x1d, + 0x40, + 0x7f, + 0xe2, + 0x9e, + 0xa0, + 0x7f, + 0x2b, + 0xca, + 0x3f, + 0xc1, + 0x5f, + 0x03, + 0x0d, + 0x85, + 0xd1, + 0xcf, + 0xf0, + 0x36, + 0x82, + 0x61, + 0xb0, + 0x25, + 0x02, + 0xff, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0xda, + 0x15, + 0x02, + 0x70, + 0xce, + 0x15, + 0x02, + 0xd0, + 0xeb, + 0x05, + 0x01, + 0x61, + 0xf4, + 0x0a, + 0x03, + 0x0f, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xef, + 0xc1, + 0xff, + 0x75, + 0xb0, + 0xfe, + 0xa1, + 0x42, + 0xc3, + 0xeb, + 0x05, + 0x01, + 0xe0, + 0xef, + 0x05, + 0x40, + 0xad, + 0x07, + 0x06, + 0xa0, + 0x67, + 0x0f, + 0xd4, + 0x0f, + 0x80, + 0x0f, + 0x21, + 0xff, + 0x82, + 0xb8, + 0x3f, + 0xf1, + 0x76, + 0x87, + 0xfb, + 0xc0, + 0x78, + 0x3e, + 0xb8, + 0x3a, + 0xe0, + 0xbd, + 0x05, + 0x40, + 0x9b, + 0x44, + 0x18, + 0x28, + 0x0d, + 0x0f, + 0xa8, + 0x50, + 0xa0, + 0x7f, + 0x25, + 0x04, + 0x3d, + 0xff, + 0xfb, + 0xc1, + 0xe7, + 0xf0, + 0x7f, + 0xac, + 0xa3, + 0xa1, + 0xe7, + 0xc0, + 0xa0, + 0x3c, + 0x85, + 0xe4, + 0x2a, + 0x04, + 0xf8, + 0x3f, + 0x50, + 0x3e, + 0x09, + 0x0a, + 0x80, + 0x60, + 0xf3, + 0x82, + 0x80, + 0xd0, + 0xfa, + 0x4a, + 0x0c, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xf7, + 0xe4, + 0x3f, + 0x9c, + 0xa3, + 0xe4, + 0x3a, + 0xe0, + 0x50, + 0x0f, + 0x05, + 0x40, + 0xca, + 0x0c, + 0xc1, + 0xfb, + 0x43, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xd7, + 0xa0, + 0xff, + 0xac, + 0x1c, + 0x1f, + 0xaf, + 0x06, + 0xf4, + 0x1b, + 0xd2, + 0x1e, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x43, + 0x9c, + 0x36, + 0x6a, + 0xc2, + 0x70, + 0xd3, + 0xb2, + 0x13, + 0x86, + 0x6e, + 0xcd, + 0x1c, + 0x18, + 0x5a, + 0x0d, + 0x1c, + 0x19, + 0xfd, + 0x68, + 0xe0, + 0xc0, + 0xf0, + 0x34, + 0x70, + 0x60, + 0xbc, + 0x0d, + 0x1c, + 0x18, + 0x3f, + 0x1a, + 0x38, + 0x32, + 0x9b, + 0x1a, + 0x38, + 0x33, + 0x34, + 0x1a, + 0x38, + 0x31, + 0x34, + 0x1a, + 0x38, + 0x30, + 0xb4, + 0x1f, + 0xf8, + 0x2d, + 0x0f, + 0xce, + 0x0a, + 0x81, + 0xff, + 0xb2, + 0x86, + 0xff, + 0xc0, + 0x9a, + 0x30, + 0x73, + 0x84, + 0xd5, + 0x87, + 0x3a, + 0x1d, + 0x44, + 0x3b, + 0x43, + 0x53, + 0xd4, + 0x09, + 0xc3, + 0x95, + 0xcb, + 0xd6, + 0xb0, + 0x4f, + 0x81, + 0xff, + 0x90, + 0x7e, + 0x0c, + 0xe1, + 0xcf, + 0x58, + 0x27, + 0x0e, + 0xda, + 0x07, + 0x38, + 0x74, + 0x50, + 0x39, + 0xc3, + 0xea, + 0x07, + 0x38, + 0x7d, + 0x40, + 0x9f, + 0x41, + 0xff, + 0x83, + 0xf0, + 0x0a, + 0x43, + 0x40, + 0x83, + 0x44, + 0xac, + 0x18, + 0x30, + 0xd3, + 0x32, + 0x38, + 0x24, + 0x26, + 0xac, + 0x1a, + 0x07, + 0x0e, + 0xa2, + 0x58, + 0x6f, + 0x03, + 0xfe, + 0x43, + 0x3a, + 0x07, + 0x81, + 0x7f, + 0x90, + 0x9f, + 0x06, + 0xa0, + 0x30, + 0xdf, + 0x82, + 0xd0, + 0x61, + 0x3c, + 0xd0, + 0x18, + 0x58, + 0x5b, + 0x21, + 0x38, + 0x58, + 0x51, + 0x21, + 0x68, + 0x1c, + 0x3a, + 0x41, + 0xc1, + 0x50, + 0x3a, + 0x46, + 0x05, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x1a, + 0xa9, + 0xff, + 0x02, + 0x76, + 0x68, + 0x38, + 0xe0, + 0x6d, + 0xc9, + 0x06, + 0x0c, + 0x2b, + 0x62, + 0x41, + 0x83, + 0x02, + 0xb9, + 0x24, + 0x18, + 0x30, + 0x7f, + 0x51, + 0x06, + 0x0c, + 0x36, + 0x82, + 0x83, + 0x8e, + 0x15, + 0xe4, + 0xbf, + 0xe0, + 0xbd, + 0x6c, + 0x87, + 0x20, + 0xa6, + 0xa2, + 0x43, + 0xf6, + 0x68, + 0x24, + 0x39, + 0x02, + 0x68, + 0x28, + 0x1d, + 0x40, + 0xb4, + 0x14, + 0x0e, + 0xd0, + 0xb4, + 0x2f, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x76, + 0x1e, + 0xcd, + 0x50, + 0x5a, + 0x1d, + 0x3b, + 0x2e, + 0x97, + 0x01, + 0xb7, + 0x3f, + 0xf0, + 0x4e, + 0xa0, + 0xf9, + 0x0b, + 0xfa, + 0x30, + 0x9c, + 0x3b, + 0x42, + 0xd0, + 0x38, + 0x67, + 0xc1, + 0x48, + 0x28, + 0x1b, + 0xd6, + 0x06, + 0x04, + 0x84, + 0xdb, + 0x23, + 0x83, + 0x0d, + 0xba, + 0x1b, + 0x06, + 0x1a, + 0x34, + 0x36, + 0x30, + 0x7b, + 0x40, + 0xba, + 0x8a, + 0x0d, + 0xa5, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xed, + 0x0d, + 0x92, + 0xa0, + 0xb0, + 0xe9, + 0x99, + 0x1b, + 0x5c, + 0x34, + 0x72, + 0xff, + 0x80, + 0xca, + 0x28, + 0x19, + 0xcf, + 0xea, + 0x83, + 0x38, + 0x5c, + 0x0a, + 0x06, + 0x70, + 0x5e, + 0x4b, + 0xfe, + 0x07, + 0xac, + 0xa0, + 0x67, + 0x2a, + 0x5a, + 0x81, + 0x9c, + 0xc9, + 0x05, + 0x03, + 0x38, + 0x92, + 0x0a, + 0x06, + 0x70, + 0xa4, + 0x17, + 0xfc, + 0x14, + 0x82, + 0x81, + 0x9c, + 0x3f, + 0xf0, + 0x40, + 0x22, + 0x84, + 0x7f, + 0x82, + 0x9a, + 0x19, + 0x84, + 0xe1, + 0x35, + 0x93, + 0x0d, + 0x84, + 0xd5, + 0x83, + 0x0d, + 0x87, + 0x51, + 0x07, + 0x5b, + 0x0b, + 0xfc, + 0x6b, + 0x58, + 0x77, + 0x05, + 0x86, + 0xc3, + 0x3e, + 0x41, + 0x86, + 0xc3, + 0x7a, + 0xc1, + 0xae, + 0xc2, + 0x7a, + 0x31, + 0xfe, + 0x0b, + 0x68, + 0x16, + 0x1b, + 0x0b, + 0x28, + 0x16, + 0x1b, + 0x0e, + 0xa0, + 0x58, + 0x4e, + 0x1d, + 0x43, + 0xff, + 0x90, + 0x0d, + 0x87, + 0x68, + 0x76, + 0x0c, + 0xa0, + 0x34, + 0x39, + 0x8c, + 0xc2, + 0xd0, + 0xf6, + 0x6c, + 0x17, + 0xf2, + 0x1b, + 0x0e, + 0xd0, + 0xef, + 0xf4, + 0x0d, + 0x0f, + 0xac, + 0x3b, + 0x43, + 0xef, + 0x43, + 0xff, + 0x05, + 0x4e, + 0x8c, + 0x19, + 0xc0, + 0xee, + 0x74, + 0x0e, + 0xc1, + 0xa6, + 0x06, + 0x0e, + 0xc1, + 0x03, + 0x03, + 0x07, + 0x61, + 0xd8, + 0x1f, + 0xf8, + 0x3b, + 0x03, + 0xaf, + 0x60, + 0x03, + 0x85, + 0x40, + 0xb4, + 0x33, + 0xad, + 0x45, + 0xb4, + 0x33, + 0x5b, + 0xd5, + 0x90, + 0x9c, + 0x35, + 0x03, + 0x68, + 0x1f, + 0xff, + 0xc8, + 0x65, + 0x01, + 0x40, + 0x50, + 0x7b, + 0x81, + 0x40, + 0x50, + 0x3e, + 0xc1, + 0x40, + 0x61, + 0xfa, + 0x4a, + 0x16, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xeb, + 0xa7, + 0x07, + 0xe7, + 0x8a, + 0x16, + 0x86, + 0xb8, + 0x2a, + 0x05, + 0x70, + 0x10, + 0xea, + 0x07, + 0x20, + 0x13, + 0x46, + 0xff, + 0x93, + 0x35, + 0x54, + 0x1f, + 0xa7, + 0x72, + 0x43, + 0xf2, + 0xb7, + 0x2f, + 0xf9, + 0x0b, + 0x41, + 0x43, + 0x43, + 0xbf, + 0xa8, + 0x9a, + 0x1c, + 0xae, + 0x49, + 0x34, + 0x3d, + 0x78, + 0x12, + 0x7f, + 0x05, + 0xeb, + 0x34, + 0xc2, + 0xc0, + 0xdb, + 0x38, + 0x30, + 0xb0, + 0x66, + 0x83, + 0x1c, + 0x2c, + 0x09, + 0xa3, + 0x1a, + 0x07, + 0x0d, + 0xa6, + 0xac, + 0x2a, + 0x06, + 0xd2, + 0x24, + 0xbc, + 0x87, + 0xfe, + 0x0e, + 0x0b, + 0x0f, + 0xfc, + 0x66, + 0x6f, + 0xfe, + 0x04, + 0xe6, + 0x16, + 0x61, + 0xca, + 0xd4, + 0x16, + 0x61, + 0xf6, + 0x07, + 0xff, + 0x0f, + 0xf5, + 0x0c, + 0xc7, + 0x09, + 0xc0, + 0xc6, + 0x60, + 0xc2, + 0xf2, + 0x31, + 0x98, + 0x30, + 0xbe, + 0x18, + 0xcc, + 0x18, + 0x27, + 0x76, + 0x63, + 0x1c, + 0x19, + 0x8a, + 0xf0, + 0x1b, + 0xc0, + 0x4c, + 0x0c, + 0x1e, + 0xc3, + 0x60, + 0x7f, + 0xf0, + 0x6c, + 0x0e, + 0x1c, + 0xe0, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0xc0, + 0xc3, + 0xfe, + 0xa0, + 0x34, + 0x3e, + 0xff, + 0xfc, + 0x1b, + 0x03, + 0x03, + 0x03, + 0x86, + 0xc1, + 0x40, + 0x68, + 0xe1, + 0xbf, + 0xff, + 0x07, + 0x38, + 0x24, + 0x1a, + 0x1f, + 0x69, + 0x23, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xfd, + 0x07, + 0xe7, + 0xc4, + 0x9e, + 0x0e, + 0x7c, + 0x82, + 0x40, + 0xfa, + 0x04, + 0x86, + 0x90, + 0xcc, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0x21, + 0xb8, + 0x3f, + 0xaf, + 0x0f, + 0xfe, + 0x0e, + 0x56, + 0x8a, + 0x06, + 0x87, + 0xa4, + 0x1c, + 0x08, + 0x33, + 0x70, + 0x3a, + 0x68, + 0x6f, + 0x20, + 0xb4, + 0x2b, + 0x43, + 0xcd, + 0x10, + 0xcc, + 0x1a, + 0xc1, + 0x40, + 0x68, + 0x7d, + 0xa5, + 0x0a, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0xfd, + 0x07, + 0xe7, + 0x8a, + 0x1e, + 0x43, + 0x5e, + 0x41, + 0x40, + 0x3e, + 0x80, + 0x87, + 0x50, + 0x39, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc3, + 0xc1, + 0xfe, + 0xba, + 0xfd, + 0xc1, + 0xa4, + 0x97, + 0x45, + 0x03, + 0x4d, + 0x3f, + 0x56, + 0x0d, + 0x20, + 0xba, + 0x25, + 0x03, + 0x4d, + 0x05, + 0x13, + 0x40, + 0xd7, + 0x5f, + 0xb8, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0x5f, + 0xfc, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf5, + 0xf2, + 0x1f, + 0xf8, + 0x3e, + 0x3f, + 0x02, + 0x47, + 0xf0, + 0x67, + 0x99, + 0x50, + 0x58, + 0x67, + 0x68, + 0xc8, + 0x58, + 0x67, + 0x28, + 0xe1, + 0x38, + 0x3e, + 0x86, + 0x51, + 0xf8, + 0x18, + 0x54, + 0xf4, + 0xe1, + 0xd8, + 0x4a, + 0xf2, + 0xb0, + 0xef, + 0xc3, + 0xe5, + 0x7e, + 0x0c, + 0xe7, + 0xac, + 0x36, + 0x19, + 0x9a, + 0x32, + 0x16, + 0x19, + 0xf1, + 0x21, + 0xd8, + 0x6a, + 0x89, + 0x0c, + 0xe1, + 0xa4, + 0x12, + 0x1a, + 0x80, + 0xf8, + 0x29, + 0x05, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x09, + 0x40, + 0xa0, + 0x18, + 0x3e, + 0xd2, + 0x83, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x79, + 0xfc, + 0x87, + 0xf5, + 0xb4, + 0x74, + 0x3d, + 0x44, + 0x14, + 0x03, + 0x44, + 0x08, + 0x1c, + 0x51, + 0xa0, + 0x42, + 0xff, + 0xfc, + 0x19, + 0x6d, + 0x77, + 0x28, + 0x3c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd2, + 0x06, + 0x43, + 0xcd, + 0xc1, + 0xaf, + 0x21, + 0x79, + 0x0f, + 0xcd, + 0x03, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x85, + 0x87, + 0xa6, + 0x54, + 0xff, + 0x82, + 0x68, + 0xca, + 0x83, + 0x61, + 0xb9, + 0xc6, + 0x0d, + 0x86, + 0x68, + 0x8f, + 0xf8, + 0x2f, + 0xe9, + 0x83, + 0x61, + 0xdc, + 0x06, + 0x0d, + 0x86, + 0x7c, + 0x8f, + 0xf8, + 0x37, + 0xad, + 0x51, + 0x40, + 0xe6, + 0x8b, + 0xa1, + 0xdd, + 0x06, + 0xc8, + 0x18, + 0x1e, + 0x0d, + 0x12, + 0x0a, + 0x05, + 0xa1, + 0xd2, + 0x0b, + 0xe1, + 0xe0, + 0xd2, + 0x0e, + 0x0e, + 0x83, + 0xff, + 0x07, + 0x04, + 0x1f, + 0xf8, + 0x27, + 0x8f, + 0xf8, + 0x34, + 0x1e, + 0xa0, + 0xe8, + 0x4f, + 0x0c, + 0x68, + 0xf8, + 0x3e, + 0xc1, + 0x81, + 0x9c, + 0x36, + 0xc5, + 0x01, + 0x43, + 0x0b, + 0x41, + 0x40, + 0xb4, + 0x41, + 0x40, + 0x50, + 0x17, + 0x07, + 0x43, + 0x02, + 0x80, + 0xa0, + 0x7d, + 0xa5, + 0x01, + 0x87, + 0x2d, + 0x46, + 0x8d, + 0xac, + 0x0f, + 0xff, + 0xde, + 0x0e, + 0x7a, + 0xda, + 0x1c, + 0xdc, + 0x0a, + 0x02, + 0xe4, + 0x12, + 0x1a, + 0x81, + 0x98, + 0x0e, + 0xf8, + 0x3f, + 0xec, + 0xc0, + 0xff, + 0x41, + 0x5b, + 0x87, + 0xd8, + 0x4f, + 0x57, + 0x9e, + 0x34, + 0x2d, + 0x40, + 0xd0, + 0x5e, + 0x0f, + 0x5e, + 0x47, + 0xcd, + 0xa0, + 0x6f, + 0x05, + 0x21, + 0x38, + 0x2b, + 0x02, + 0x80, + 0x90, + 0xfb, + 0x4a, + 0x03, + 0x0e, + 0x5a, + 0x8d, + 0x1b, + 0x58, + 0x1f, + 0xff, + 0xbc, + 0x1c, + 0xf5, + 0xb4, + 0x39, + 0xb8, + 0x14, + 0x05, + 0xc8, + 0x24, + 0x35, + 0x03, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0x19, + 0x4f, + 0xfc, + 0x99, + 0x98, + 0x6d, + 0x0e, + 0x9d, + 0x83, + 0x61, + 0xe5, + 0x72, + 0x7f, + 0xe0, + 0x2b, + 0x5b, + 0x06, + 0x16, + 0x0f, + 0xe7, + 0xff, + 0x04, + 0xe8, + 0x30, + 0x68, + 0xe1, + 0x7c, + 0x0c, + 0x1a, + 0x38, + 0x5e, + 0x77, + 0xff, + 0x02, + 0x72, + 0x60, + 0x61, + 0xce, + 0x61, + 0x3d, + 0x03, + 0x94, + 0x61, + 0xbc, + 0x87, + 0xec, + 0x0f, + 0x9f, + 0x48, + 0x76, + 0x79, + 0x09, + 0xa6, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x75, + 0x03, + 0xb3, + 0x54, + 0xbb, + 0x58, + 0x13, + 0xb3, + 0xff, + 0x81, + 0x3b, + 0x81, + 0x40, + 0x50, + 0x76, + 0x85, + 0x85, + 0xa1, + 0x7f, + 0x4f, + 0x17, + 0x06, + 0x78, + 0x76, + 0x99, + 0x40, + 0xaf, + 0x0c, + 0x09, + 0x04, + 0x17, + 0xac, + 0x36, + 0x87, + 0x36, + 0xdf, + 0xfc, + 0x99, + 0xa1, + 0xda, + 0x1c, + 0x9a, + 0x1d, + 0xa1, + 0xf6, + 0x87, + 0x68, + 0x7d, + 0xa1, + 0xda, + 0x18, + 0x04, + 0x0c, + 0x60, + 0x20, + 0x42, + 0x63, + 0x20, + 0xb1, + 0x81, + 0xff, + 0x93, + 0x24, + 0x35, + 0xe5, + 0x01, + 0x8c, + 0x35, + 0xb9, + 0xa4, + 0xa8, + 0x2f, + 0x03, + 0x02, + 0x64, + 0x85, + 0x05, + 0x82, + 0x63, + 0x0e, + 0x90, + 0xd3, + 0x98, + 0x77, + 0xd7, + 0xf0, + 0xc1, + 0x69, + 0xb1, + 0x0c, + 0x61, + 0x3d, + 0x14, + 0x40, + 0xca, + 0x06, + 0xcb, + 0xf1, + 0xa6, + 0x16, + 0x86, + 0xc1, + 0x43, + 0x49, + 0x0e, + 0x83, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x62, + 0x1b, + 0x0f, + 0x66, + 0x77, + 0xfe, + 0x04, + 0x66, + 0xe1, + 0xce, + 0x09, + 0xe5, + 0x41, + 0xec, + 0x36, + 0x1b, + 0xfc, + 0x07, + 0xf8, + 0x3f, + 0xf3, + 0x87, + 0xfe, + 0x07, + 0xa1, + 0xff, + 0xc1, + 0x7d, + 0x06, + 0xd0, + 0xe9, + 0xcc, + 0xa1, + 0xa6, + 0x07, + 0x30, + 0xb0, + 0x69, + 0xa0, + 0x4c, + 0x14, + 0x06, + 0x83, + 0x0d, + 0x82, + 0x0b, + 0x41, + 0x06, + 0xc3, + 0x3e, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe6, + 0x0e, + 0xcc, + 0xcf, + 0xfc, + 0x09, + 0xcc, + 0x33, + 0x07, + 0x37, + 0x41, + 0xff, + 0x82, + 0x74, + 0x3a, + 0x81, + 0xdf, + 0xcf, + 0xfe, + 0x85, + 0x68, + 0x7f, + 0xe2, + 0xf0, + 0x1f, + 0xf4, + 0x17, + 0xc8, + 0xe1, + 0xa8, + 0x06, + 0xdc, + 0x7f, + 0xd0, + 0x33, + 0x09, + 0xc3, + 0x30, + 0x23, + 0x09, + 0xff, + 0x41, + 0xb0, + 0x9c, + 0x35, + 0x03, + 0x61, + 0x38, + 0x5e, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd4, + 0x0f, + 0x46, + 0x49, + 0x41, + 0xc3, + 0x66, + 0x67, + 0xaa, + 0xf0, + 0x53, + 0xb1, + 0x36, + 0x05, + 0x06, + 0xc0, + 0xd3, + 0xd5, + 0x81, + 0xfc, + 0xaf, + 0x2b, + 0x90, + 0xad, + 0x05, + 0x84, + 0xe8, + 0x5f, + 0x1a, + 0x3a, + 0x0d, + 0x07, + 0xa4, + 0x7c, + 0x08, + 0x34, + 0xe6, + 0x28, + 0xb0, + 0xce, + 0x61, + 0x37, + 0x0e, + 0x81, + 0x30, + 0x94, + 0x0b, + 0x0f, + 0x61, + 0x9f, + 0x21, + 0xf6, + 0x17, + 0x21, + 0xff, + 0x83, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0x62, + 0x5f, + 0xe0, + 0xb3, + 0x30, + 0x28, + 0xb0, + 0xd9, + 0x98, + 0x57, + 0x83, + 0xa7, + 0xa3, + 0xff, + 0x83, + 0x61, + 0xdb, + 0x94, + 0x1f, + 0xe1, + 0xc7, + 0x20, + 0xce, + 0x06, + 0x2e, + 0x0f, + 0x5c, + 0x1d, + 0x87, + 0xdf, + 0x21, + 0xb4, + 0x3a, + 0x9b, + 0xdf, + 0xf8, + 0x19, + 0x88, + 0x5f, + 0x21, + 0x93, + 0x09, + 0xdd, + 0xe0, + 0xec, + 0x16, + 0x98, + 0x2c, + 0x36, + 0x04, + 0x2c, + 0x24, + 0x0f, + 0xfc, + 0x1c, + 0xa8, + 0x86, + 0x9f, + 0x82, + 0xd9, + 0x8d, + 0x0d, + 0x85, + 0x34, + 0x56, + 0x1d, + 0x85, + 0x4f, + 0x1e, + 0x7f, + 0xc8, + 0x1d, + 0xbc, + 0x30, + 0x7b, + 0xf4, + 0xe5, + 0x03, + 0xeb, + 0x0b, + 0x3f, + 0xc1, + 0x7a, + 0x06, + 0xc4, + 0x87, + 0x7c, + 0x98, + 0x52, + 0x1a, + 0xa5, + 0x1d, + 0xfe, + 0x4d, + 0x82, + 0xc2, + 0xf0, + 0x65, + 0x41, + 0x60, + 0xac, + 0x19, + 0x82, + 0xcb, + 0x07, + 0x04, + 0xc1, + 0x6c, + 0x1a, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0x98, + 0xdf, + 0xf8, + 0x19, + 0x98, + 0x13, + 0x0b, + 0x04, + 0xec, + 0x50, + 0xf5, + 0x02, + 0x6d, + 0x45, + 0x9a, + 0x1f, + 0x61, + 0x77, + 0x83, + 0xdf, + 0xe8, + 0x6f, + 0xc1, + 0x3a, + 0x21, + 0xff, + 0x5a, + 0x0f, + 0xf9, + 0x0b, + 0xe0, + 0x68, + 0x6d, + 0x03, + 0x6e, + 0x7f, + 0xc8, + 0x33, + 0x13, + 0x43, + 0x68, + 0x23, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x68, + 0x6d, + 0x0d, + 0x85, + 0xa0, + 0xbc, + 0x00, + 0x03, + 0x08, + 0x30, + 0x7e, + 0x06, + 0xcc, + 0x0c, + 0x18, + 0x30, + 0x6d, + 0x11, + 0xc1, + 0x83, + 0x05, + 0x5d, + 0xfa, + 0xc1, + 0x84, + 0xe8, + 0x58, + 0x3f, + 0x03, + 0xf2, + 0x0c, + 0x18, + 0x30, + 0xac, + 0x27, + 0x06, + 0x0c, + 0x2f, + 0x47, + 0xe7, + 0x06, + 0x17, + 0xc6, + 0x09, + 0xfc, + 0x0a, + 0x95, + 0x82, + 0x70, + 0x60, + 0xd8, + 0x18, + 0x26, + 0x06, + 0x05, + 0x40, + 0xfd, + 0x40, + 0x61, + 0x30, + 0x30, + 0xa0, + 0xb0, + 0x98, + 0x08, + 0x59, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x30, + 0x58, + 0x6c, + 0xc9, + 0xfc, + 0x68, + 0x53, + 0x9b, + 0x8c, + 0x79, + 0x04, + 0xed, + 0xce, + 0x99, + 0x86, + 0xc3, + 0x70, + 0x30, + 0xdf, + 0xc3, + 0xe8, + 0xc3, + 0xad, + 0x2d, + 0x5f, + 0xc8, + 0x3d, + 0x1a, + 0x1f, + 0xef, + 0x93, + 0xfe, + 0x41, + 0x4c, + 0xcc, + 0x3b, + 0x47, + 0x30, + 0xbf, + 0xe4, + 0x09, + 0x85, + 0x87, + 0x68, + 0x6c, + 0x2d, + 0x0d, + 0xa1, + 0xb0, + 0xbf, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x30, + 0x54, + 0x0b, + 0x33, + 0x06, + 0x83, + 0x0d, + 0x3b, + 0x7f, + 0xf2, + 0x2b, + 0x97, + 0xe9, + 0x41, + 0xb0, + 0xa8, + 0x16, + 0x1b, + 0xf8, + 0xc2, + 0x61, + 0x09, + 0xc0, + 0xc6, + 0xe3, + 0x85, + 0x69, + 0xd3, + 0x7b, + 0x42, + 0xf8, + 0x9d, + 0x54, + 0xc2, + 0x9d, + 0x86, + 0x0a, + 0x42, + 0xcc, + 0x2d, + 0x81, + 0x98, + 0x13, + 0x04, + 0x99, + 0xa6, + 0x1b, + 0x1f, + 0xd7, + 0xe4, + 0x2c, + 0x39, + 0x41, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xa8, + 0x16, + 0x66, + 0x0a, + 0x03, + 0x0d, + 0x39, + 0xbf, + 0xf8, + 0x0a, + 0xe4, + 0x36, + 0x87, + 0x2b, + 0x50, + 0x6d, + 0x0e, + 0xfe, + 0x3f, + 0xe8, + 0x27, + 0x43, + 0xb4, + 0x3d, + 0xf2, + 0x1b, + 0x43, + 0x9b, + 0x7b, + 0xff, + 0x03, + 0x70, + 0x97, + 0xf0, + 0xe6, + 0x14, + 0x24, + 0x48, + 0x6c, + 0x14, + 0x33, + 0x18, + 0x36, + 0x0c, + 0x19, + 0x26, + 0x1b, + 0x18, + 0x18, + 0xa2, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x62, + 0x1a, + 0x81, + 0xd9, + 0x9b, + 0xff, + 0x81, + 0x9b, + 0x30, + 0x48, + 0x74, + 0xf2, + 0xa0, + 0x38, + 0x72, + 0xb4, + 0x6b, + 0x74, + 0xc1, + 0x7a, + 0x8c, + 0x07, + 0x1c, + 0x0d, + 0xaa, + 0xea, + 0xe9, + 0xa0, + 0xf2, + 0x48, + 0x1c, + 0x70, + 0xbe, + 0x26, + 0x9e, + 0xa8, + 0x14, + 0xda, + 0x21, + 0x61, + 0xd9, + 0x83, + 0x3f, + 0xe1, + 0x8c, + 0x19, + 0x87, + 0x61, + 0xb2, + 0x4c, + 0x3b, + 0x0d, + 0x98, + 0x3f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x1e, + 0x99, + 0x5d, + 0xfe, + 0x09, + 0xa3, + 0x32, + 0x1b, + 0x0d, + 0xce, + 0x5f, + 0xe0, + 0xcd, + 0x12, + 0x43, + 0x61, + 0x7f, + 0x53, + 0xfc, + 0x1d, + 0xc0, + 0x90, + 0xd8, + 0x67, + 0xc9, + 0x7f, + 0x83, + 0x7a, + 0xc3, + 0x64, + 0x84, + 0xf2, + 0xa5, + 0xb5, + 0x68, + 0x36, + 0x46, + 0x9f, + 0x54, + 0x08, + 0x90, + 0xdd, + 0x87, + 0xd2, + 0x07, + 0x47, + 0x43, + 0xa4, + 0xe0, + 0xeb, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x83, + 0x66, + 0x72, + 0x0d, + 0x83, + 0x4e, + 0xce, + 0x5f, + 0xc0, + 0x9e, + 0x4d, + 0xc6, + 0x0e, + 0x74, + 0x32, + 0x38, + 0x6a, + 0x74, + 0x0b, + 0xfd, + 0x0d, + 0xbd, + 0x03, + 0xfd, + 0x68, + 0xea, + 0xfd, + 0x05, + 0xf2, + 0x6a, + 0x80, + 0xc0, + 0xa6, + 0xc6, + 0xa8, + 0x0c, + 0x0c, + 0xc2, + 0xd5, + 0xfa, + 0x02, + 0x60, + 0x78, + 0x3f, + 0xd8, + 0xed, + 0x03, + 0xfb, + 0x24, + 0x0f, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xd0, + 0x7f, + 0x2f, + 0xb9, + 0x78, + 0x2e, + 0xbf, + 0xf0, + 0x58, + 0x58, + 0x68, + 0x3d, + 0xbf, + 0xcf, + 0xf0, + 0x58, + 0x2e, + 0x03, + 0xe0, + 0xec, + 0xa7, + 0x43, + 0xce, + 0x1b, + 0xa1, + 0x83, + 0x20, + 0x41, + 0x61, + 0x20, + 0x85, + 0x07, + 0x60, + 0xa0, + 0x31, + 0xc3, + 0x38, + 0x58, + 0x32, + 0x43, + 0x34, + 0xff, + 0xf8, + 0x12, + 0x1b, + 0xba, + 0x07, + 0x60, + 0x6c, + 0x18, + 0xf2, + 0x08, + 0xa0, + 0x6c, + 0x26, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd9, + 0x21, + 0xb3, + 0x3b, + 0xff, + 0x44, + 0xec, + 0x16, + 0x41, + 0xcd, + 0xca, + 0xff, + 0xc1, + 0xb4, + 0x63, + 0x20, + 0x60, + 0xfe, + 0x7f, + 0xf0, + 0x56, + 0x8c, + 0x64, + 0x0c, + 0x2b, + 0x87, + 0xff, + 0x05, + 0xe9, + 0x0f, + 0xfa, + 0x99, + 0x9f, + 0xf8, + 0x19, + 0x85, + 0x87, + 0xb1, + 0x8c, + 0x2f, + 0xfc, + 0x1b, + 0x0b, + 0x0e, + 0x70, + 0xd8, + 0x5f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x62, + 0x1b, + 0x0f, + 0x66, + 0x77, + 0xfe, + 0x04, + 0xed, + 0x02, + 0xd0, + 0xe6, + 0xe2, + 0x7f, + 0xc1, + 0xd8, + 0x20, + 0xb4, + 0xc2, + 0xfe, + 0xa7, + 0xfc, + 0x13, + 0x82, + 0x0b, + 0x4c, + 0x37, + 0xc6, + 0xff, + 0x83, + 0x79, + 0xb4, + 0x1a, + 0x04, + 0x13, + 0x8e, + 0x67, + 0x1a, + 0x0c, + 0xc1, + 0x81, + 0xf8, + 0x32, + 0x60, + 0x9e, + 0xdb, + 0x0e, + 0xca, + 0x81, + 0xa3, + 0xa1, + 0x64, + 0x17, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0x98, + 0xde, + 0x3f, + 0x40, + 0x8c, + 0xc1, + 0x98, + 0x18, + 0x13, + 0xb0, + 0x33, + 0x03, + 0x01, + 0x5a, + 0x81, + 0x9e, + 0xb8, + 0x36, + 0x97, + 0x85, + 0x68, + 0x54, + 0xea, + 0x43, + 0x61, + 0x9b, + 0x54, + 0x17, + 0xf0, + 0x56, + 0x9d, + 0x08, + 0xcc, + 0x2f, + 0x82, + 0xc8, + 0xcc, + 0x14, + 0xdc, + 0x19, + 0xfc, + 0x0c, + 0xc3, + 0x61, + 0x62, + 0x04, + 0xc3, + 0x61, + 0x66, + 0x1b, + 0x09, + 0x9a, + 0x7c, + 0x85, + 0x83, + 0xcb, + 0xc2, + 0x83, + 0xff, + 0x06, + 0x13, + 0x27, + 0xff, + 0x02, + 0x33, + 0x0d, + 0x21, + 0xd3, + 0x94, + 0xff, + 0xc8, + 0xad, + 0x58, + 0x52, + 0x09, + 0x0b, + 0x4a, + 0xe6, + 0x8a, + 0x3f, + 0x45, + 0x19, + 0xa2, + 0x13, + 0x87, + 0xfe, + 0x05, + 0xc5, + 0xff, + 0x90, + 0x7c, + 0x84, + 0xe1, + 0xe6, + 0xcd, + 0xff, + 0xc0, + 0xcc, + 0x0c, + 0x60, + 0x8c, + 0x09, + 0x81, + 0x8c, + 0x11, + 0x86, + 0xc0, + 0xc6, + 0x08, + 0xc3, + 0x60, + 0x63, + 0x05, + 0x30, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xee, + 0x0f, + 0xfc, + 0x58, + 0x7f, + 0xe2, + 0xc3, + 0x78, + 0x3e, + 0xb0, + 0x9e, + 0x0f, + 0xaf, + 0xf2, + 0x1f, + 0xf3, + 0xc1, + 0x68, + 0x7d, + 0x68, + 0x76, + 0x86, + 0xbf, + 0xfe, + 0x42, + 0xa2, + 0xd6, + 0x19, + 0xc3, + 0xa0, + 0x38, + 0x20, + 0xfa, + 0xc0, + 0xe0, + 0xf0, + 0x75, + 0x84, + 0xe1, + 0x58, + 0x5e, + 0x0d, + 0x61, + 0xac, + 0x3c, + 0xfa, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x2d, + 0x4f, + 0x90, + 0xbf, + 0xd2, + 0x1f, + 0xe7, + 0x0c, + 0x87, + 0xd6, + 0x13, + 0xc1, + 0xef, + 0xf9, + 0x0f, + 0x96, + 0xb8, + 0x10, + 0x7c, + 0xf0, + 0x67, + 0x0c, + 0xfd, + 0x5b, + 0xf0, + 0x5d, + 0x4d, + 0x86, + 0xa0, + 0x65, + 0x0e, + 0x08, + 0x3c, + 0xe8, + 0xe0, + 0xf0, + 0x67, + 0x40, + 0xe1, + 0x58, + 0x1d, + 0x09, + 0xc3, + 0x58, + 0x73, + 0xe8, + 0x3e, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x03, + 0x70, + 0x7f, + 0x3d, + 0x34, + 0x3f, + 0x9b, + 0xf4, + 0x87, + 0x7d, + 0x34, + 0x03, + 0x7c, + 0x1c, + 0xf0, + 0x18, + 0x3f, + 0x7f, + 0xc8, + 0x7f, + 0x37, + 0x05, + 0xa1, + 0xd7, + 0xd5, + 0x7e, + 0x83, + 0x4b, + 0xac, + 0x34, + 0x86, + 0x74, + 0x71, + 0xd0, + 0xcf, + 0x82, + 0x70, + 0x3c, + 0x14, + 0x81, + 0xf2, + 0x1a, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0x3f, + 0xfe, + 0x43, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x9a, + 0x05, + 0x21, + 0xf7, + 0xfc, + 0x87, + 0xfa, + 0xe4, + 0x1c, + 0x1d, + 0x7d, + 0x4f, + 0xf0, + 0x69, + 0x61, + 0xc3, + 0x48, + 0x67, + 0x47, + 0x1d, + 0x0c, + 0xf8, + 0x27, + 0x0a, + 0xd0, + 0x48, + 0x2f, + 0x21, + 0x94, + 0x00, + 0x0f, + 0xb4, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xd0, + 0xfe, + 0x5e, + 0xe5, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x18, + 0x4e, + 0x81, + 0x0b, + 0x04, + 0x0a, + 0x01, + 0xf0, + 0x50, + 0x6f, + 0xf2, + 0x21, + 0xf9, + 0xe0, + 0xd4, + 0x0e, + 0xbf, + 0xfe, + 0x0c, + 0xb0, + 0x28, + 0x1a, + 0x43, + 0x38, + 0x28, + 0x3a, + 0x19, + 0xf0, + 0x54, + 0x0a, + 0xd0, + 0x28, + 0x17, + 0x90, + 0xca, + 0x00, + 0x0f, + 0xfc, + 0x1b, + 0x06, + 0x7f, + 0xc1, + 0x60, + 0xc1, + 0xc0, + 0xa0, + 0x58, + 0x30, + 0xb6, + 0x81, + 0xb0, + 0x61, + 0x5e, + 0x0e, + 0x81, + 0xbe, + 0x9f, + 0xa0, + 0xef, + 0x41, + 0x9e, + 0x0c, + 0xf0, + 0x18, + 0x3e, + 0xfa, + 0x9e, + 0x43, + 0xe5, + 0x5e, + 0x41, + 0xc1, + 0xaf, + 0xab, + 0x7e, + 0x0a, + 0xa5, + 0x58, + 0x65, + 0x06, + 0xe1, + 0xc7, + 0x43, + 0x5a, + 0x07, + 0x03, + 0xc0, + 0x60, + 0xbd, + 0x06, + 0x90, + 0x02, + 0x38, + 0x58, + 0x50, + 0x6c, + 0x7e, + 0x7b, + 0xd2, + 0x16, + 0x38, + 0x5c, + 0x87, + 0xb1, + 0xc4, + 0xc3, + 0x69, + 0x7f, + 0x9f, + 0xf0, + 0x25, + 0x02, + 0xd1, + 0x0f, + 0xe7, + 0x80, + 0xe8, + 0x7d, + 0xfe, + 0x84, + 0x3f, + 0x9e, + 0x0a, + 0xc3, + 0x9b, + 0xd5, + 0x7f, + 0x06, + 0xa9, + 0x56, + 0x19, + 0xc3, + 0x3a, + 0x38, + 0xf0, + 0x66, + 0xd0, + 0x38, + 0x56, + 0x81, + 0x41, + 0x7a, + 0x0c, + 0xa0, + 0x07, + 0xff, + 0xe0, + 0xb0, + 0xd8, + 0x67, + 0x0b, + 0xff, + 0xf0, + 0x5a, + 0x16, + 0x84, + 0xe1, + 0x68, + 0x5a, + 0x13, + 0x85, + 0x7f, + 0xfa, + 0x0e, + 0xa0, + 0x56, + 0x1e, + 0xbf, + 0xc8, + 0x87, + 0xcf, + 0x21, + 0x50, + 0x26, + 0xff, + 0xf8, + 0x25, + 0x81, + 0xa1, + 0xa0, + 0xd6, + 0x0d, + 0x2d, + 0x0a, + 0xe0, + 0xb4, + 0x0f, + 0x80, + 0x85, + 0x78, + 0x39, + 0x40, + 0x0c, + 0x87, + 0xfe, + 0x28, + 0x19, + 0x78, + 0x1f, + 0xf1, + 0xd5, + 0xa0, + 0xa0, + 0x24, + 0xc2, + 0xd0, + 0x68, + 0xe0, + 0xc2, + 0xd0, + 0x37, + 0x90, + 0x61, + 0x68, + 0x1a, + 0xb4, + 0xfe, + 0x4a, + 0x01, + 0xa2, + 0x28, + 0x3d, + 0x7a, + 0xad, + 0x0f, + 0xeb, + 0xc8, + 0x38, + 0x33, + 0x7a, + 0xbb, + 0xd0, + 0x55, + 0x2a, + 0xc3, + 0x48, + 0x4e, + 0x8e, + 0x3a, + 0x1a, + 0xd0, + 0x38, + 0x5e, + 0x03, + 0x01, + 0xf4, + 0x19, + 0x00, + 0x09, + 0x83, + 0x68, + 0x7b, + 0xfa, + 0xff, + 0x21, + 0xcc, + 0x1b, + 0x06, + 0x84, + 0xaf, + 0xa7, + 0xc0, + 0x90, + 0xab, + 0x05, + 0x78, + 0x94, + 0x1a, + 0x80, + 0xb1, + 0x6a, + 0x05, + 0xca, + 0xd0, + 0xea, + 0x07, + 0x50, + 0x0e, + 0x87, + 0xef, + 0xe8, + 0x60, + 0xfc, + 0xf0, + 0x6e, + 0x0e, + 0xbf, + 0xfe, + 0x0c, + 0xad, + 0x28, + 0x49, + 0x06, + 0x78, + 0x14, + 0x05, + 0xa1, + 0x50, + 0x17, + 0x90, + 0xd0, + 0x00, + 0x0d, + 0x87, + 0xb0, + 0xe6, + 0x9d, + 0x7b, + 0xa2, + 0x1d, + 0xea, + 0xec, + 0x3f, + 0x6b, + 0xec, + 0x3f, + 0x72, + 0xeb, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xce, + 0x08, + 0x2e, + 0x0e, + 0xb1, + 0xd1, + 0x47, + 0x20, + 0xd3, + 0xd7, + 0xa1, + 0x1c, + 0x39, + 0xb8, + 0x2e, + 0x0e, + 0xbe, + 0xad, + 0xf8, + 0x34, + 0xc8, + 0xe0, + 0x44, + 0x33, + 0xc0, + 0x70, + 0x5a, + 0x13, + 0x01, + 0xf4, + 0x1a, + 0x00, + 0x0c, + 0x87, + 0x21, + 0xfd, + 0xa1, + 0x38, + 0x7d, + 0xfe, + 0x3f, + 0xc8, + 0x30, + 0x9d, + 0xe1, + 0xc3, + 0x61, + 0x3e, + 0x77, + 0x42, + 0x7f, + 0xc0, + 0x7c, + 0x1a, + 0x81, + 0x4a, + 0xb6, + 0xe0, + 0x60, + 0x74, + 0x68, + 0x12, + 0x1b, + 0xfe, + 0x43, + 0xf9, + 0xb9, + 0x05, + 0x87, + 0x5f, + 0x55, + 0xfc, + 0x1a, + 0x8b, + 0xb0, + 0xcc, + 0x19, + 0xd0, + 0x63, + 0xc1, + 0xd6, + 0x85, + 0x85, + 0x68, + 0x14, + 0x07, + 0xd0, + 0x65, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0x2f, + 0xb9, + 0x78, + 0x2e, + 0xbf, + 0xf0, + 0x58, + 0x58, + 0x6c, + 0x3d, + 0xbf, + 0xcf, + 0xf0, + 0x58, + 0x2e, + 0x03, + 0xe0, + 0xec, + 0xa6, + 0x45, + 0xba, + 0x17, + 0x43, + 0x18, + 0xc1, + 0x05, + 0x84, + 0xc8, + 0xa0, + 0xf6, + 0x3f, + 0xd1, + 0x06, + 0x70, + 0x37, + 0x2d, + 0xc1, + 0x50, + 0xff, + 0x4a, + 0xa0, + 0x24, + 0x0a, + 0x06, + 0x48, + 0x6c, + 0x16, + 0x16, + 0x0b, + 0x0a, + 0x14, + 0x0f, + 0x41, + 0x28, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xfe, + 0x4d, + 0x70, + 0x2c, + 0x3d, + 0x7f, + 0x25, + 0xf5, + 0xe7, + 0x81, + 0x86, + 0x86, + 0x25, + 0x6d, + 0x02, + 0xf5, + 0xde, + 0x81, + 0xe0, + 0xec, + 0x5a, + 0x1e, + 0xd0, + 0xd5, + 0xbd, + 0x68, + 0x2d, + 0x0e, + 0xb0, + 0x30, + 0x7e, + 0xbf, + 0xa5, + 0x07, + 0xe6, + 0xe0, + 0xac, + 0x3a, + 0xff, + 0xd4, + 0xd0, + 0x95, + 0x20, + 0xc0, + 0x87, + 0x9e, + 0x0b, + 0x03, + 0xc8, + 0x18, + 0x2f, + 0x41, + 0x94, + 0x00, + 0x0f, + 0x28, + 0x39, + 0x09, + 0xbe, + 0x95, + 0x7d, + 0x20, + 0x5c, + 0x08, + 0x68, + 0x1d, + 0x26, + 0x30, + 0x30, + 0x41, + 0x39, + 0x98, + 0x24, + 0xd0, + 0xd0, + 0x51, + 0x7d, + 0x07, + 0x68, + 0x65, + 0x58, + 0x84, + 0xff, + 0x23, + 0x83, + 0x41, + 0x83, + 0x09, + 0xf5, + 0x3c, + 0x0f, + 0xf9, + 0x46, + 0x04, + 0x3b, + 0x0c, + 0x99, + 0x05, + 0x26, + 0x31, + 0x99, + 0x20, + 0x93, + 0x1a, + 0x26, + 0x0c, + 0x17, + 0x7d, + 0x60, + 0xc1, + 0x04, + 0xa0, + 0x50, + 0x7c, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x5f, + 0xa7, + 0xfc, + 0x07, + 0x1c, + 0x1a, + 0x50, + 0x34, + 0xd3, + 0xa7, + 0x4e, + 0x43, + 0xb5, + 0xfd, + 0xc1, + 0xda, + 0xfe, + 0xe0, + 0xee, + 0xbf, + 0x70, + 0x77, + 0x5f, + 0xb8, + 0x3e, + 0xb4, + 0x3f, + 0xaa, + 0xf5, + 0xd3, + 0xd5, + 0x04, + 0xf3, + 0x24, + 0x5a, + 0x17, + 0x0d, + 0xe4, + 0x61, + 0xc3, + 0x5f, + 0x56, + 0xf0, + 0x79, + 0xe1, + 0xca, + 0x21, + 0xd4, + 0x4b, + 0x82, + 0xa0, + 0x00, + 0x05, + 0x77, + 0xab, + 0x83, + 0xab, + 0x7a, + 0xb0, + 0x6a, + 0xf7, + 0xab, + 0xc1, + 0x9a, + 0xfe, + 0x0d, + 0x4e, + 0xaf, + 0x55, + 0xd0, + 0x36, + 0xab, + 0x96, + 0xd0, + 0xe5, + 0xfd, + 0x50, + 0x6e, + 0xac, + 0xa7, + 0x44, + 0x37, + 0x56, + 0x14, + 0x21, + 0xdd, + 0x58, + 0xfa, + 0x43, + 0xb5, + 0xb0, + 0x3a, + 0xb4, + 0x17, + 0x57, + 0x34, + 0xd5, + 0x85, + 0x9b, + 0x03, + 0x32, + 0x41, + 0x3e, + 0x03, + 0x1e, + 0x04, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfd, + 0xa1, + 0xd4, + 0x0e, + 0x70, + 0xf6, + 0x14, + 0x0d, + 0x07, + 0x1f, + 0xd0, + 0x75, + 0x87, + 0x50, + 0x3b, + 0xd4, + 0xe2, + 0xf4, + 0xa0, + 0xff, + 0xc2, + 0xa8, + 0x5f, + 0x4a, + 0x10, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xe7, + 0x0a, + 0x81, + 0x41, + 0x38, + 0x1c, + 0x36, + 0x81, + 0xc1, + 0xa2, + 0x8d, + 0x03, + 0x94, + 0x1d, + 0x34, + 0x0e, + 0xfe, + 0x81, + 0xa0, + 0x70, + 0xa8, + 0x16, + 0x81, + 0xc1, + 0x40, + 0xda, + 0x07, + 0x2e, + 0xf4, + 0x68, + 0x1c, + 0xe5, + 0x05, + 0xfe, + 0x0f, + 0xae, + 0x47, + 0x03, + 0x4e, + 0x0e, + 0x77, + 0xd2, + 0x1f, + 0x38, + 0x7f, + 0xe7, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfd, + 0x04, + 0xc1, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0x98, + 0x18, + 0x6d, + 0x0e, + 0xd5, + 0xa1, + 0xb4, + 0x35, + 0xf4, + 0x1d, + 0xa1, + 0xf6, + 0x0b, + 0xff, + 0x05, + 0xa1, + 0xed, + 0x0e, + 0xf5, + 0xe0, + 0xda, + 0x19, + 0xe4, + 0x3d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xe6, + 0xf0, + 0x6d, + 0x0c, + 0xf2, + 0x1e, + 0xd0, + 0xff, + 0xdf, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf0, + 0x30, + 0x3f, + 0xf4, + 0x15, + 0x03, + 0xda, + 0x1c, + 0xe0, + 0xc3, + 0x68, + 0x77, + 0x36, + 0x1b, + 0x43, + 0x5f, + 0x83, + 0xb4, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xbd, + 0x78, + 0x36, + 0x86, + 0x79, + 0x41, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0x36, + 0x1b, + 0x43, + 0x3f, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3e, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0x6a, + 0x07, + 0xed, + 0x0d, + 0x83, + 0x7f, + 0xf2, + 0x73, + 0xc1, + 0xee, + 0x03, + 0xde, + 0x0f, + 0xb4, + 0x3b, + 0x0d, + 0x85, + 0xa1, + 0xb4, + 0x41, + 0x40, + 0x68, + 0x5f, + 0xa0, + 0xb0, + 0x68, + 0x52, + 0x1e, + 0x93, + 0x43, + 0xe4, + 0x3d, + 0xa1, + 0x37, + 0xc8, + 0x76, + 0x85, + 0xc8, + 0x7e, + 0xd0, + 0xff, + 0x9f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xca, + 0xbc, + 0x86, + 0xa0, + 0x1f, + 0xc8, + 0x7b, + 0x0f, + 0x38, + 0x7b, + 0x47, + 0x09, + 0xc3, + 0xac, + 0x74, + 0x27, + 0x0e, + 0xfd, + 0x06, + 0x70, + 0xfa, + 0xc1, + 0xff, + 0xa0, + 0x38, + 0x79, + 0xc3, + 0xae, + 0x9e, + 0x09, + 0xc3, + 0xb9, + 0x41, + 0xce, + 0x1f, + 0xf8, + 0x0e, + 0x1e, + 0x55, + 0xe0, + 0x9c, + 0x3b, + 0xd2, + 0x1c, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0x9c, + 0x2b, + 0x0f, + 0xed, + 0x0b, + 0x43, + 0xf5, + 0x84, + 0xff, + 0xc1, + 0x60, + 0x9e, + 0x0f, + 0xdc, + 0xdd, + 0x87, + 0xf7, + 0x4d, + 0x1f, + 0xe8, + 0x3b, + 0x43, + 0xd6, + 0x1d, + 0xc1, + 0xe7, + 0x0e, + 0xbb, + 0xc8, + 0x1c, + 0x3d, + 0xc8, + 0x76, + 0x87, + 0xfe, + 0x34, + 0x3f, + 0x9a, + 0x34, + 0x0e, + 0xc7, + 0xe9, + 0x28, + 0x1d, + 0x87, + 0xe7, + 0xfd, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd8, + 0x7e, + 0xe0, + 0x9c, + 0x3e, + 0x70, + 0xd4, + 0x5c, + 0x16, + 0x88, + 0x3f, + 0xe2, + 0x83, + 0x9c, + 0x19, + 0xcf, + 0xc9, + 0x87, + 0x38, + 0x54, + 0x0a, + 0x81, + 0x30, + 0x28, + 0x1d, + 0xc0, + 0x62, + 0xe9, + 0xc1, + 0x71, + 0x43, + 0x94, + 0x1e, + 0x4a, + 0x07, + 0xfe, + 0x28, + 0x05, + 0x5e, + 0x0f, + 0x69, + 0xe9, + 0x0f, + 0x9c, + 0x3f, + 0xef, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x7f, + 0xe0, + 0x69, + 0x7f, + 0x90, + 0xce, + 0x1b, + 0x47, + 0x0e, + 0xd0, + 0xda, + 0x38, + 0x67, + 0x06, + 0x0c, + 0x14, + 0x0d, + 0xaa, + 0x80, + 0xc1, + 0xa1, + 0x3f, + 0x82, + 0xd3, + 0xe8, + 0x36, + 0x13, + 0xe0, + 0xb4, + 0x2a, + 0x08, + 0xf8, + 0x2c, + 0x2b, + 0xe8, + 0xa3, + 0x94, + 0x0b, + 0x83, + 0x69, + 0xb8, + 0x7e, + 0x9c, + 0x0f, + 0x07, + 0x5e, + 0xa6, + 0x0b, + 0xc1, + 0xb9, + 0x06, + 0x9e, + 0x2d, + 0x0f, + 0x59, + 0xc1, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x6c, + 0x3f, + 0xb4, + 0x36, + 0x1f, + 0x9c, + 0x3b, + 0x0f, + 0xd8, + 0x29, + 0xfe, + 0x42, + 0xa1, + 0x61, + 0x60, + 0xd0, + 0xbf, + 0x06, + 0xc1, + 0xa1, + 0xda, + 0x05, + 0x60, + 0xd0, + 0xd4, + 0x03, + 0xe8, + 0x12, + 0x15, + 0xde, + 0x4f, + 0x44, + 0x85, + 0xc8, + 0x6d, + 0xa9, + 0x0f, + 0xe7, + 0x0a, + 0x81, + 0x9b, + 0xce, + 0x84, + 0xc1, + 0x72, + 0x0e, + 0x0e, + 0xf2, + 0x1e, + 0xc3, + 0xd6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x76, + 0x87, + 0xd8, + 0x79, + 0xc3, + 0xd4, + 0x0b, + 0xff, + 0x05, + 0x83, + 0x34, + 0x3f, + 0x69, + 0x43, + 0x43, + 0xe7, + 0xf0, + 0x34, + 0x3f, + 0xda, + 0x0d, + 0x0f, + 0xee, + 0x0b, + 0x43, + 0xf5, + 0xde, + 0x30, + 0xfc, + 0xf2, + 0x16, + 0x1f, + 0xf8, + 0x56, + 0x1f, + 0xe7, + 0xd5, + 0x07, + 0xe7, + 0xc8, + 0x34, + 0x3f, + 0xf1, + 0x40, + 0xff, + 0xc1, + 0xff, + 0x80, + 0x0d, + 0x87, + 0xfe, + 0x05, + 0x01, + 0x7f, + 0x90, + 0xd8, + 0x7f, + 0x68, + 0x54, + 0x0f, + 0xed, + 0x03, + 0x83, + 0x83, + 0xda, + 0x0e, + 0x6c, + 0x3e, + 0xd1, + 0xfc, + 0x1f, + 0xb4, + 0x36, + 0x13, + 0xfe, + 0x42, + 0xd6, + 0x1c, + 0x3f, + 0x7f, + 0x2b, + 0x0f, + 0xd2, + 0x19, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xb0, + 0x95, + 0x73, + 0x87, + 0x63, + 0xf4, + 0x8e, + 0x19, + 0xc3, + 0xfb, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7f, + 0xe3, + 0x0b, + 0xff, + 0x02, + 0x81, + 0xed, + 0x1c, + 0x18, + 0x20, + 0xda, + 0x39, + 0xcd, + 0x8c, + 0x60, + 0x73, + 0xf0, + 0x24, + 0xc0, + 0xc1, + 0x68, + 0x34, + 0xc0, + 0xc0, + 0xa0, + 0x58, + 0xe0, + 0xa1, + 0x7e, + 0x51, + 0x40, + 0x50, + 0x94, + 0x1d, + 0xa0, + 0x90, + 0xfd, + 0x61, + 0x68, + 0xab, + 0xc0, + 0xd0, + 0xb0, + 0x72, + 0x07, + 0x82, + 0xb0, + 0xfb, + 0x41, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0a, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1e, + 0x60, + 0x3f, + 0xf8, + 0x2c, + 0x10, + 0x6d, + 0x0e, + 0xa1, + 0x40, + 0xda, + 0x1d, + 0xf8, + 0x1f, + 0xf2, + 0x04, + 0xd0, + 0xed, + 0x0f, + 0x50, + 0x3d, + 0xa1, + 0xce, + 0xd5, + 0xff, + 0x93, + 0xd2, + 0x1d, + 0xa0, + 0xc3, + 0xfe, + 0xd0, + 0x61, + 0x9b, + 0x42, + 0xd0, + 0x60, + 0xf4, + 0x87, + 0x6d, + 0xa1, + 0xff, + 0x68, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xe1, + 0xc2, + 0xbf, + 0xc1, + 0xa8, + 0x1f, + 0xf8, + 0x18, + 0x30, + 0xff, + 0xb4, + 0xa0, + 0x7f, + 0x9f, + 0xc0, + 0x5f, + 0xc0, + 0x4d, + 0x2f, + 0xfc, + 0x15, + 0x03, + 0xb8, + 0x3d, + 0x6d, + 0x85, + 0x87, + 0x9f, + 0x4a, + 0x05, + 0x01, + 0x87, + 0xfd, + 0x85, + 0x40, + 0xe5, + 0x45, + 0x02, + 0x70, + 0x3f, + 0x4a, + 0xff, + 0xa0, + 0x21, + 0xca, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xa8, + 0x0b, + 0xff, + 0x05, + 0x82, + 0x0d, + 0x87, + 0xb4, + 0xa1, + 0x03, + 0x02, + 0x07, + 0xf0, + 0x30, + 0x60, + 0x90, + 0xda, + 0x0c, + 0x18, + 0x24, + 0x2a, + 0x05, + 0x83, + 0x04, + 0x82, + 0xe9, + 0xb8, + 0x34, + 0xd1, + 0xe8, + 0x83, + 0xfe, + 0x43, + 0xfe, + 0xc1, + 0x21, + 0x2a, + 0xc3, + 0x61, + 0x43, + 0xca, + 0x0e, + 0xd0, + 0x61, + 0xff, + 0x5f, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x18, + 0x58, + 0x7d, + 0x85, + 0x85, + 0x87, + 0xa8, + 0x16, + 0x16, + 0x1e, + 0xc1, + 0x18, + 0x58, + 0x10, + 0x50, + 0xa1, + 0x85, + 0x9c, + 0x0f, + 0xc0, + 0xf9, + 0xf4, + 0x1d, + 0xa0, + 0xc2, + 0xd0, + 0xea, + 0x05, + 0x85, + 0x87, + 0x3d, + 0xc6, + 0x16, + 0x1d, + 0xc8, + 0x58, + 0x58, + 0x7f, + 0x26, + 0x16, + 0x1e, + 0x6e, + 0x31, + 0x58, + 0x34, + 0xf2, + 0x07, + 0xd1, + 0xa6, + 0x1f, + 0x50, + 0x2f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x83, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3e, + 0xd1, + 0x18, + 0xc7, + 0x0a, + 0x83, + 0x92, + 0x60, + 0xd1, + 0xfc, + 0x9a, + 0x60, + 0x60, + 0x2b, + 0x81, + 0x83, + 0x0b, + 0x09, + 0xc0, + 0xc0, + 0xc3, + 0xce, + 0xb0, + 0x6c, + 0x18, + 0x5f, + 0xa0, + 0xd9, + 0x61, + 0x21, + 0xfc, + 0xe1, + 0xf3, + 0x21, + 0x3a, + 0x1a, + 0xf4, + 0x85, + 0xe4, + 0x3a, + 0x42, + 0xbd, + 0x07, + 0xfe, + 0x90, + 0xfc, + 0x09, + 0x41, + 0xff, + 0x8d, + 0x1f, + 0xfc, + 0x16, + 0x07, + 0x0c, + 0xac, + 0x14, + 0x03, + 0x86, + 0xcc, + 0x18, + 0x37, + 0x62, + 0x86, + 0x7a, + 0xe7, + 0x37, + 0x06, + 0x55, + 0x8e, + 0x3e, + 0x06, + 0x16, + 0x8e, + 0x0e, + 0x06, + 0x0e, + 0x03, + 0x83, + 0xc0, + 0xcb, + 0xf3, + 0x8f, + 0x93, + 0x24, + 0x27, + 0x35, + 0x66, + 0x1e, + 0x77, + 0x06, + 0xe2, + 0xaf, + 0x3c, + 0x86, + 0xce, + 0x40, + 0xe1, + 0x95, + 0x87, + 0x9c, + 0x37, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xed, + 0x0f, + 0x68, + 0x76, + 0x87, + 0x38, + 0x7b, + 0x43, + 0xb0, + 0x6f, + 0xfe, + 0x28, + 0x50, + 0xc1, + 0xa3, + 0x9f, + 0x81, + 0x83, + 0x0b, + 0x0b, + 0x41, + 0x8f, + 0x03, + 0x05, + 0x02, + 0xca, + 0x69, + 0x97, + 0x79, + 0xcc, + 0x73, + 0x28, + 0x85, + 0xe8, + 0x1d, + 0x87, + 0x9e, + 0x0c, + 0xe0, + 0x6f, + 0x38, + 0x7b, + 0x39, + 0x0b, + 0x0e, + 0x70, + 0xfb, + 0x0a, + 0xf2, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x1c, + 0x0e, + 0x1e, + 0xc2, + 0x70, + 0x38, + 0x75, + 0x84, + 0xe0, + 0x70, + 0xec, + 0x08, + 0xc0, + 0x60, + 0xd4, + 0x28, + 0x50, + 0x0c, + 0x13, + 0xf8, + 0x14, + 0x05, + 0x86, + 0x4d, + 0x05, + 0x01, + 0x61, + 0xd4, + 0x0b, + 0xc0, + 0xf0, + 0x67, + 0x64, + 0xf2, + 0x79, + 0x0b, + 0xd4, + 0x1d, + 0xde, + 0x81, + 0xfa, + 0x85, + 0xce, + 0x1c, + 0xd3, + 0x41, + 0xa6, + 0x83, + 0xe6, + 0xc1, + 0x60, + 0xb0, + 0x21, + 0x68, + 0xe1, + 0xb4, + 0x39, + 0x09, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x76, + 0x87, + 0xd8, + 0x75, + 0xe0, + 0xf5, + 0x03, + 0xb2, + 0x81, + 0xd8, + 0x20, + 0x68, + 0x34, + 0x2d, + 0x28, + 0x70, + 0x4e, + 0x8f, + 0xe3, + 0x90, + 0xce, + 0x1b, + 0x42, + 0xd0, + 0x21, + 0xd4, + 0x0d, + 0xa5, + 0xc1, + 0x5d, + 0x34, + 0xef, + 0x06, + 0x7d, + 0x21, + 0x79, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0x36, + 0x9a, + 0x13, + 0x8f, + 0xa8, + 0x83, + 0x42, + 0xa0, + 0x7f, + 0x5f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x30, + 0x7b, + 0x0c, + 0xe0, + 0xc3, + 0xa8, + 0x1b, + 0x41, + 0xa1, + 0xb0, + 0x60, + 0xc2, + 0x70, + 0xb8, + 0xb3, + 0x83, + 0x68, + 0xfe, + 0x2c, + 0x39, + 0xd0, + 0xb4, + 0x6f, + 0xf2, + 0x15, + 0x03, + 0xb4, + 0x18, + 0x57, + 0x78, + 0x2c, + 0x2c, + 0x2e, + 0x43, + 0xb0, + 0x38, + 0x7f, + 0xa8, + 0x07, + 0x0c, + 0xde, + 0x06, + 0x15, + 0x00, + 0xfa, + 0x41, + 0xa1, + 0x68, + 0x7e, + 0xd0, + 0x7c, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x32, + 0xaf, + 0x21, + 0xb4, + 0x1f, + 0x5a, + 0x1c, + 0xe1, + 0x61, + 0x61, + 0xec, + 0x11, + 0x85, + 0x87, + 0x50, + 0x73, + 0x0b, + 0x0e, + 0xfc, + 0x0d, + 0x06, + 0x87, + 0xb4, + 0x1f, + 0xf8, + 0x2a, + 0x05, + 0x85, + 0xa1, + 0xae, + 0xf3, + 0x85, + 0x21, + 0xb9, + 0x0b, + 0x0a, + 0x81, + 0xfe, + 0xc2, + 0x71, + 0x09, + 0xbc, + 0xe1, + 0xb2, + 0x07, + 0xa4, + 0x1f, + 0x8e, + 0xc3, + 0xe7, + 0x83, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x35, + 0x03, + 0xf6, + 0x1e, + 0xd0, + 0xf5, + 0x03, + 0xd4, + 0x0f, + 0x60, + 0x7f, + 0xf9, + 0x24, + 0xa0, + 0xc1, + 0x50, + 0x0f, + 0xe0, + 0xb0, + 0xb4, + 0x3b, + 0x42, + 0xc2, + 0xc3, + 0xa8, + 0x1a, + 0x83, + 0x86, + 0x7a, + 0x61, + 0x66, + 0x86, + 0xf4, + 0x86, + 0xbc, + 0x1f, + 0xf8, + 0x78, + 0x3e, + 0x6c, + 0x0f, + 0x68, + 0x6f, + 0x48, + 0x2d, + 0x1e, + 0x43, + 0xd7, + 0x07, + 0x5a, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0x0f, + 0x41, + 0xfb, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xd4, + 0x0f, + 0x50, + 0x2f, + 0xfc, + 0x07, + 0x06, + 0x2b, + 0x5e, + 0x07, + 0x3c, + 0x16, + 0x1e, + 0x7f, + 0x04, + 0xe1, + 0xfd, + 0x86, + 0x7f, + 0x90, + 0xb4, + 0x35, + 0x02, + 0xd0, + 0x7a, + 0xf0, + 0x28, + 0x16, + 0x17, + 0x21, + 0xb4, + 0x2c, + 0x3f, + 0x9c, + 0x36, + 0x19, + 0xbc, + 0x70, + 0x6c, + 0x0f, + 0x90, + 0x58, + 0x6b, + 0x0f, + 0xd8, + 0x57, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa3, + 0xff, + 0x06, + 0x70, + 0xed, + 0x06, + 0x1b, + 0x43, + 0xb4, + 0x18, + 0x4e, + 0x38, + 0x58, + 0x58, + 0x5a, + 0xb8, + 0x2c, + 0x2c, + 0x17, + 0xe0, + 0xd8, + 0x1c, + 0x3b, + 0x03, + 0xff, + 0x06, + 0xd0, + 0xce, + 0x06, + 0x0b, + 0xd7, + 0x02, + 0x80, + 0xa0, + 0x1e, + 0x43, + 0x50, + 0x14, + 0x0f, + 0xf6, + 0x82, + 0x43, + 0x37, + 0x03, + 0x41, + 0xa0, + 0x7d, + 0x21, + 0x68, + 0x34, + 0x3e, + 0xbf, + 0xf8, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa0, + 0xff, + 0x90, + 0x9c, + 0x3f, + 0x70, + 0x6d, + 0x0d, + 0x47, + 0x83, + 0x38, + 0x30, + 0xae, + 0x0e, + 0xe7, + 0x43, + 0x3a, + 0x13, + 0xde, + 0x2f, + 0xfc, + 0x1b, + 0x02, + 0xed, + 0x56, + 0x16, + 0x88, + 0x6c, + 0x12, + 0x0f, + 0xd0, + 0x6c, + 0x18, + 0x52, + 0x1f, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xcd, + 0x3c, + 0x1b, + 0x0e, + 0x79, + 0x0f, + 0x61, + 0xff, + 0x8f, + 0x83, + 0x80, + 0x09, + 0x83, + 0x50, + 0x43, + 0xd4, + 0x0d, + 0x42, + 0xc3, + 0xb0, + 0xe6, + 0x02, + 0x1a, + 0x44, + 0x6f, + 0xe4, + 0x0e, + 0x39, + 0x56, + 0x1e, + 0xfc, + 0x84, + 0xe0, + 0x50, + 0x6a, + 0x04, + 0xdf, + 0xa0, + 0x9c, + 0x2e, + 0x9a, + 0x04, + 0x0f, + 0x78, + 0x36, + 0x96, + 0x0e, + 0x43, + 0xd5, + 0x61, + 0xff, + 0x9f, + 0x07, + 0x37, + 0x90, + 0x5e, + 0x44, + 0x1c, + 0x81, + 0xb8, + 0x76, + 0x43, + 0xcc, + 0x19, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x28, + 0x13, + 0x87, + 0x68, + 0x28, + 0x13, + 0x86, + 0x70, + 0xa8, + 0xb5, + 0xa1, + 0x61, + 0x5f, + 0xf8, + 0x1a, + 0x39, + 0x40, + 0x9c, + 0x0f, + 0xe4, + 0xa0, + 0x4e, + 0x1d, + 0xa0, + 0xa0, + 0x4e, + 0x1b, + 0x42, + 0xbf, + 0xc1, + 0x7a, + 0xf1, + 0x40, + 0x9c, + 0x0f, + 0x21, + 0x50, + 0x27, + 0x0f, + 0xea, + 0x04, + 0xe1, + 0x9a, + 0x65, + 0x02, + 0x70, + 0x3e, + 0x90, + 0x5f, + 0xe0, + 0xfe, + 0xa0, + 0x4e, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x34, + 0xc1, + 0x87, + 0x61, + 0x69, + 0x83, + 0x0d, + 0x40, + 0xb4, + 0xc1, + 0x86, + 0xc1, + 0x9a, + 0x63, + 0x85, + 0x43, + 0x7f, + 0xf9, + 0x5f, + 0x81, + 0xa6, + 0x38, + 0x76, + 0x16, + 0x98, + 0x30, + 0xd2, + 0x16, + 0x98, + 0x30, + 0xae, + 0xf1, + 0xa6, + 0x0c, + 0x2e, + 0x42, + 0xd3, + 0xf0, + 0x7f, + 0x68, + 0x7f, + 0x37, + 0x9d, + 0x0f, + 0xde, + 0x90, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x82, + 0xd2, + 0x43, + 0xda, + 0x16, + 0x83, + 0x43, + 0x38, + 0x6d, + 0x09, + 0x0d, + 0xa7, + 0x7f, + 0xe0, + 0x50, + 0xa0, + 0x30, + 0xfd, + 0xf8, + 0x2c, + 0x3f, + 0xda, + 0x17, + 0xf8, + 0x35, + 0x02, + 0x7c, + 0x07, + 0x09, + 0xea, + 0x1b, + 0x49, + 0x0b, + 0xd2, + 0x09, + 0x59, + 0x87, + 0xfb, + 0x07, + 0xa0, + 0xf3, + 0x6e, + 0x0b, + 0x43, + 0x7a, + 0x4d, + 0x2d, + 0xe0, + 0xf9, + 0x8b, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0e, + 0x83, + 0xfb, + 0x0c, + 0xe1, + 0xf9, + 0xc1, + 0xff, + 0xa0, + 0xb4, + 0x0a, + 0xe5, + 0xe0, + 0x39, + 0x20, + 0xc3, + 0xf6, + 0x99, + 0xfc, + 0x87, + 0x7d, + 0x03, + 0x4d, + 0x0f, + 0xb0, + 0xb0, + 0x68, + 0x7b, + 0x41, + 0x7f, + 0xd0, + 0x2f, + 0xa0, + 0xda, + 0x1d, + 0x44, + 0x29, + 0x35, + 0x41, + 0xe5, + 0x18, + 0x34, + 0xc2, + 0x6e, + 0x34, + 0x1a, + 0x38, + 0x34, + 0x14, + 0x0b, + 0x41, + 0x87, + 0xf7, + 0xc1, + 0xc0, + 0x0d, + 0x07, + 0xfe, + 0x05, + 0x00, + 0xff, + 0x83, + 0xb0, + 0x9c, + 0x27, + 0x0d, + 0x40, + 0x9c, + 0x36, + 0x1b, + 0x06, + 0xac, + 0x36, + 0x17, + 0x36, + 0x3f, + 0xe0, + 0xba, + 0x60, + 0x75, + 0xd8, + 0x77, + 0x01, + 0xc3, + 0x61, + 0xac, + 0x27, + 0x0d, + 0x84, + 0xf4, + 0xd5, + 0x84, + 0xe1, + 0x7a, + 0x40, + 0xff, + 0x83, + 0xf9, + 0xc3, + 0x61, + 0xcd, + 0xab, + 0x0d, + 0x85, + 0xe9, + 0x03, + 0x84, + 0xe1, + 0xfb, + 0xff, + 0x90, + 0x0d, + 0x87, + 0x61, + 0xf5, + 0x03, + 0xb0, + 0xf3, + 0x85, + 0xff, + 0x81, + 0xa4, + 0xe0, + 0xd1, + 0xcb, + 0x6c, + 0xc1, + 0x85, + 0x9d, + 0xe4, + 0xff, + 0xc1, + 0x70, + 0x30, + 0x68, + 0xe0, + 0xb0, + 0xb0, + 0x61, + 0x65, + 0xd3, + 0x70, + 0x68, + 0xe7, + 0xa5, + 0x1f, + 0xf8, + 0x3e, + 0x41, + 0x84, + 0x84, + 0xd1, + 0x0b, + 0x0e, + 0xf4, + 0xa0, + 0xd8, + 0x7f, + 0xe0, + 0x61, + 0x80, + 0x0d, + 0x07, + 0xfe, + 0x28, + 0x0f, + 0xfc, + 0x16, + 0x16, + 0x0d, + 0x1c, + 0x14, + 0x0b, + 0x06, + 0x16, + 0x38, + 0x29, + 0x83, + 0x0b, + 0x39, + 0xb3, + 0x06, + 0x16, + 0xf4, + 0xd3, + 0x06, + 0x16, + 0x16, + 0x83, + 0xff, + 0x02, + 0x81, + 0x60, + 0xd1, + 0xcb, + 0xbd, + 0x60, + 0xc2, + 0xce, + 0x42, + 0xc1, + 0x85, + 0x87, + 0xd8, + 0x30, + 0xb0, + 0x9a, + 0xb0, + 0x68, + 0xef, + 0xd2, + 0x7f, + 0xe0, + 0xfb, + 0x0f, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf0, + 0x34, + 0x1f, + 0xf2, + 0x13, + 0x85, + 0x87, + 0x68, + 0x58, + 0x23, + 0x0e, + 0xd0, + 0x50, + 0x73, + 0x0e, + 0xd1, + 0xfc, + 0x98, + 0x76, + 0x81, + 0x28, + 0x0d, + 0x0d, + 0xa1, + 0x38, + 0x5f, + 0xf2, + 0x07, + 0xa6, + 0x87, + 0xfb, + 0xd2, + 0x80, + 0x84, + 0x87, + 0xfd, + 0x85, + 0xa1, + 0xcd, + 0x1a, + 0x04, + 0xe1, + 0x7d, + 0x2b, + 0x0e, + 0xe0, + 0x21, + 0xb8, + 0x39, + 0xc3, + 0xff, + 0x07, + 0x09, + 0x0e, + 0x43, + 0xfb, + 0x42, + 0x70, + 0xfc, + 0xe1, + 0xbf, + 0xc1, + 0xb4, + 0x2b, + 0x41, + 0x61, + 0x38, + 0x3b, + 0x71, + 0xc3, + 0x73, + 0xc8, + 0x1f, + 0x21, + 0x3d, + 0xe0, + 0xcf, + 0x83, + 0xec, + 0x35, + 0xb6, + 0x86, + 0xd0, + 0x5c, + 0x13, + 0xe4, + 0xf5, + 0xe0, + 0xad, + 0x02, + 0x0a, + 0x21, + 0xe7, + 0xc1, + 0xff, + 0x83, + 0xf9, + 0xa6, + 0xaf, + 0x21, + 0xcf, + 0xa4, + 0x33, + 0x70, + 0x7f, + 0xe0, + 0xac, + 0x3f, + 0xf0, + 0x78, + 0x0c, + 0x87, + 0xfe, + 0x1c, + 0x37, + 0x07, + 0xdc, + 0x1b, + 0xf9, + 0x03, + 0x86, + 0xa0, + 0x58, + 0x5a, + 0x63, + 0x85, + 0x40, + 0x58, + 0xe7, + 0x05, + 0x85, + 0xf9, + 0x58, + 0x5c, + 0x12, + 0x50, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xce, + 0x3d, + 0xe0, + 0xf9, + 0xce, + 0x50, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0xe0, + 0x6f, + 0x07, + 0xce, + 0x79, + 0x0b, + 0xff, + 0x07, + 0xfe, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3e, + 0x70, + 0x38, + 0x30, + 0x68, + 0x5a, + 0x16, + 0x98, + 0xe1, + 0x38, + 0xc3, + 0x99, + 0xa1, + 0x69, + 0xa0, + 0x56, + 0x21, + 0x5f, + 0x87, + 0xfe, + 0x82, + 0x70, + 0xf6, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0x7a, + 0xa0, + 0x9c, + 0x39, + 0xf4, + 0x9f, + 0xfc, + 0x1f, + 0xf6, + 0x1f, + 0x34, + 0xc3, + 0x61, + 0xcf, + 0x21, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x70, + 0x0a, + 0x81, + 0xb3, + 0x43, + 0xda, + 0x13, + 0x9a, + 0x1c, + 0xe0, + 0x7f, + 0xf0, + 0x5a, + 0x41, + 0x66, + 0x98, + 0x18, + 0x70, + 0x39, + 0xa6, + 0x0f, + 0xc3, + 0xff, + 0x83, + 0x50, + 0x95, + 0x9a, + 0x1c, + 0xc0, + 0x95, + 0x9a, + 0x19, + 0xea, + 0xff, + 0xe4, + 0xf4, + 0x85, + 0x43, + 0x49, + 0x0f, + 0xda, + 0x69, + 0x21, + 0x2a, + 0x06, + 0x0d, + 0x30, + 0x7d, + 0x26, + 0x83, + 0x78, + 0x3e, + 0xa0, + 0x5a, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x76, + 0x87, + 0xb4, + 0x18, + 0x34, + 0xd0, + 0x58, + 0x58, + 0x34, + 0xd0, + 0x60, + 0xcc, + 0x1a, + 0x69, + 0xcf, + 0x18, + 0x34, + 0xd3, + 0xf0, + 0x3f, + 0xe4, + 0x2d, + 0x0e, + 0xd0, + 0xed, + 0x0a, + 0x06, + 0x8c, + 0x7f, + 0x38, + 0x34, + 0x63, + 0x90, + 0x38, + 0x34, + 0x60, + 0xe5, + 0x60, + 0xd1, + 0x80, + 0xde, + 0x70, + 0x68, + 0xc7, + 0x90, + 0x3f, + 0xf4, + 0x1f, + 0xf8, + 0xa0, + 0x09, + 0x0f, + 0xfc, + 0x0d, + 0x2f, + 0xf9, + 0x03, + 0x87, + 0x68, + 0x34, + 0x1a, + 0x1d, + 0x85, + 0xa3, + 0x83, + 0x03, + 0x85, + 0xa6, + 0x0a, + 0x03, + 0x42, + 0xcb, + 0xf0, + 0x38, + 0x27, + 0x0d, + 0xa7, + 0x05, + 0xe4, + 0x2d, + 0x0f, + 0xfd, + 0x74, + 0xcf, + 0xf9, + 0x5c, + 0xa0, + 0x61, + 0xda, + 0x1f, + 0x61, + 0xda, + 0x06, + 0xf1, + 0x87, + 0x6d, + 0xc8, + 0x5f, + 0xf2, + 0x1f, + 0x6b, + 0xda, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa5, + 0xff, + 0x41, + 0x38, + 0x4e, + 0x13, + 0x86, + 0xd0, + 0xd4, + 0x06, + 0x84, + 0xe3, + 0x85, + 0xf2, + 0x1b, + 0xa6, + 0x81, + 0xf9, + 0x0d, + 0xde, + 0x1f, + 0x23, + 0xe9, + 0x0b, + 0x06, + 0x83, + 0x03, + 0x20, + 0xd0, + 0xf6, + 0x87, + 0x5d, + 0xe7, + 0xfe, + 0x81, + 0xe9, + 0x0e, + 0xc3, + 0xff, + 0x05, + 0xa1, + 0xf9, + 0xbf, + 0xf9, + 0x3e, + 0x90, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xe0, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa0, + 0xff, + 0x83, + 0xb0, + 0xfd, + 0xc1, + 0xa8, + 0x1f, + 0x58, + 0x76, + 0x0d, + 0x0a, + 0xc3, + 0xb9, + 0xb0, + 0x3f, + 0x41, + 0x3f, + 0x81, + 0x70, + 0xf9, + 0x0d, + 0xa7, + 0x07, + 0x38, + 0x54, + 0x0f, + 0xfc, + 0x5d, + 0x33, + 0xfe, + 0x81, + 0xe9, + 0x0e, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf9, + 0xb0, + 0xda, + 0x1d, + 0xf4, + 0x86, + 0xd0, + 0xe4, + 0x37, + 0xff, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x6e, + 0x0f, + 0xd8, + 0x67, + 0x0f, + 0xd4, + 0x0d, + 0xc3, + 0x86, + 0x70, + 0x43, + 0x85, + 0xc1, + 0x69, + 0x43, + 0x42, + 0x70, + 0x3f, + 0x8f, + 0xfe, + 0x0d, + 0xa2, + 0xc1, + 0xd8, + 0x52, + 0x1f, + 0xf8, + 0xbb, + 0xc7, + 0xfc, + 0x07, + 0xa2, + 0x0c, + 0x3b, + 0x0f, + 0xec, + 0x3b, + 0x0e, + 0x6d, + 0xc3, + 0xb0, + 0x3f, + 0x49, + 0xaf, + 0x61, + 0x21, + 0xdf, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xa4, + 0x1f, + 0x82, + 0xd0, + 0xa8, + 0x0c, + 0x60, + 0xb0, + 0x3f, + 0x9c, + 0x90, + 0x49, + 0x82, + 0x41, + 0x98, + 0x5b, + 0x40, + 0x48, + 0x36, + 0x03, + 0xf0, + 0xfe, + 0x39, + 0x0d, + 0x40, + 0xa8, + 0x0c, + 0xc3, + 0x61, + 0xa4, + 0x19, + 0x40, + 0x7a, + 0x80, + 0xd1, + 0xc1, + 0x8f, + 0x27, + 0xf5, + 0x83, + 0x0f, + 0xd8, + 0x58, + 0x30, + 0x37, + 0x86, + 0x0b, + 0xe4, + 0x74, + 0x2c, + 0x36, + 0x1f, + 0xd2, + 0x1b, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0a, + 0x43, + 0xa8, + 0xa0, + 0xec, + 0x3c, + 0xc6, + 0x84, + 0xc1, + 0x2d, + 0x6b, + 0x05, + 0x82, + 0x9f, + 0xf9, + 0x24, + 0xa0, + 0x67, + 0x0c, + 0xfe, + 0x0b, + 0x06, + 0x30, + 0x6d, + 0x0b, + 0x06, + 0x48, + 0x52, + 0x0f, + 0xce, + 0x61, + 0x5d, + 0xe1, + 0xc1, + 0xd8, + 0x5c, + 0x84, + 0xc0, + 0xb4, + 0x3f, + 0xa4, + 0x16, + 0x1c, + 0xde, + 0x30, + 0xbc, + 0x2d, + 0xe8, + 0x1c, + 0x0d, + 0xd9, + 0x0f, + 0x20, + 0xd0, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0a, + 0x43, + 0xb4, + 0x3e, + 0xc3, + 0xdc, + 0x1e, + 0xa0, + 0x1f, + 0xfc, + 0x07, + 0x06, + 0x1b, + 0x43, + 0xb9, + 0xf0, + 0x6d, + 0x0c, + 0xf7, + 0x81, + 0xff, + 0x41, + 0xb4, + 0x0b, + 0xf0, + 0x6d, + 0x0f, + 0xfc, + 0x7f, + 0x37, + 0xf9, + 0x07, + 0x21, + 0x50, + 0x36, + 0x87, + 0xe9, + 0x0d, + 0xa1, + 0x95, + 0x32, + 0x1b, + 0x47, + 0xf4, + 0x51, + 0x76, + 0x81, + 0x0e, + 0xbf, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x67, + 0x0f, + 0xd8, + 0x77, + 0x07, + 0xd4, + 0x07, + 0xff, + 0x05, + 0x81, + 0x06, + 0x8c, + 0x1b, + 0x4a, + 0x1a, + 0x15, + 0x00, + 0xfe, + 0x7b, + 0xf9, + 0xd0, + 0xb4, + 0x3f, + 0xf1, + 0x20, + 0xff, + 0xe0, + 0x5f, + 0x40, + 0xc3, + 0xf7, + 0x21, + 0x38, + 0x7f, + 0xe0, + 0x5f, + 0xe0, + 0xcd, + 0xe0, + 0xfb, + 0x0b, + 0x90, + 0xfc, + 0xe1, + 0xff, + 0x7e, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x52, + 0x1f, + 0x9c, + 0x33, + 0x0a, + 0x90, + 0xa8, + 0x0b, + 0xf5, + 0x48, + 0x58, + 0xa0, + 0xb4, + 0x70, + 0xb4, + 0xd0, + 0x9e, + 0xc2, + 0x7e, + 0x82, + 0x6f, + 0x02, + 0x0d, + 0x81, + 0xe4, + 0xbb, + 0x0b, + 0x43, + 0xf9, + 0x0a, + 0xed, + 0xff, + 0xe0, + 0x72, + 0x1b, + 0x4d, + 0x0f, + 0xfb, + 0x4c, + 0x3c, + 0xda, + 0x38, + 0x30, + 0x20, + 0xf2, + 0x07, + 0x41, + 0xa6, + 0x1e, + 0xb4, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x50, + 0x3f, + 0x98, + 0x2c, + 0x7f, + 0x41, + 0x68, + 0x34, + 0x3f, + 0x9c, + 0xa8, + 0x83, + 0xf6, + 0xac, + 0x16, + 0x1f, + 0x3f, + 0x20, + 0xcf, + 0xf0, + 0x15, + 0x03, + 0xc1, + 0xa4, + 0x36, + 0x0a, + 0x61, + 0xa4, + 0x2b, + 0xb0, + 0x61, + 0xa4, + 0x2d, + 0x0d, + 0x86, + 0x90, + 0xf2, + 0x0c, + 0x34, + 0x84, + 0xdc, + 0x0c, + 0x34, + 0x81, + 0x90, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x17, + 0x82, + 0x0f, + 0xf2, + 0x1f, + 0xb4, + 0x3b, + 0x43, + 0xec, + 0x3b, + 0xe0, + 0xf5, + 0x03, + 0x59, + 0x61, + 0xd8, + 0xc5, + 0x85, + 0x61, + 0x50, + 0xdb, + 0x43, + 0x58, + 0x3f, + 0x13, + 0xfc, + 0xa0, + 0xda, + 0x1f, + 0xf8, + 0xa0, + 0x7f, + 0xe1, + 0xee, + 0x7f, + 0xf0, + 0x3c, + 0x87, + 0x61, + 0xff, + 0x81, + 0x40, + 0x61, + 0xcd, + 0xc3, + 0x85, + 0x40, + 0xbd, + 0x01, + 0xe6, + 0x9e, + 0x40, + 0x86, + 0xba, + 0x2e, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x43, + 0xce, + 0x1d, + 0x78, + 0x3d, + 0xc1, + 0x9c, + 0xe0, + 0xce, + 0x0c, + 0x18, + 0x5a, + 0x16, + 0x9c, + 0x70, + 0x4e, + 0x8f, + 0xe3, + 0xbf, + 0x9c, + 0x36, + 0x87, + 0xfe, + 0x38, + 0x3f, + 0xf1, + 0x74, + 0xcf, + 0xf8, + 0x2e, + 0x50, + 0x30, + 0xce, + 0x1f, + 0xd8, + 0x67, + 0x0c, + 0xde, + 0x30, + 0xce, + 0x07, + 0x90, + 0xbf, + 0xe0, + 0xfe, + 0xd0, + 0xac, + 0x00, + 0x09, + 0x0c, + 0x87, + 0xf6, + 0x1b, + 0x0f, + 0xd6, + 0x13, + 0x87, + 0xed, + 0x0b, + 0xff, + 0x0e, + 0x33, + 0x87, + 0x39, + 0x83, + 0xb8, + 0x39, + 0xef, + 0xa1, + 0xfe, + 0x1c, + 0x0e, + 0x16, + 0x16, + 0x38, + 0x30, + 0x27, + 0xf0, + 0xc7, + 0xe8, + 0xd0, + 0x63, + 0x32, + 0x1b, + 0x0b, + 0x28, + 0x1f, + 0x7f, + 0x14, + 0x15, + 0x78, + 0xd0, + 0xda, + 0xb9, + 0x41, + 0xf3, + 0x87, + 0xfd, + 0x7a, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x87, + 0xec, + 0x37, + 0xf8, + 0x33, + 0x05, + 0xe8, + 0x1c, + 0x1b, + 0x07, + 0x25, + 0x38, + 0x35, + 0x1e, + 0x0a, + 0xf2, + 0x1b, + 0xbc, + 0x37, + 0x03, + 0xd2, + 0x16, + 0x94, + 0x05, + 0x01, + 0x05, + 0x40, + 0xf5, + 0x03, + 0x9e, + 0xf1, + 0xff, + 0x40, + 0xf4, + 0x14, + 0x0a, + 0x07, + 0xf2, + 0x60, + 0xa0, + 0x79, + 0xb9, + 0xff, + 0xc0, + 0xe4, + 0x3d, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x60, + 0x0f, + 0xe8, + 0x3f, + 0xac, + 0x27, + 0x0f, + 0xed, + 0x0b, + 0xfd, + 0x04, + 0xe1, + 0x5a, + 0x07, + 0x0d, + 0x83, + 0xbb, + 0x07, + 0x05, + 0x6d, + 0xa8, + 0xa7, + 0x06, + 0xfc, + 0x19, + 0xf0, + 0x7d, + 0xa0, + 0x7c, + 0xae, + 0x42, + 0xa0, + 0xda, + 0x19, + 0xc1, + 0x7d, + 0x0f, + 0xf9, + 0x04, + 0x86, + 0x70, + 0xda, + 0x1e, + 0x47, + 0x0d, + 0xa1, + 0x37, + 0x95, + 0x86, + 0xd0, + 0x79, + 0x09, + 0xff, + 0x21, + 0xf9, + 0xc3, + 0x68, + 0x0c, + 0x86, + 0x43, + 0xfa, + 0x81, + 0x50, + 0x3f, + 0xb0, + 0xdf, + 0xc1, + 0xd4, + 0x0a, + 0x80, + 0xa0, + 0x76, + 0x0e, + 0xc2, + 0xc3, + 0xb9, + 0xa7, + 0xfe, + 0x03, + 0xf8, + 0x1a, + 0x60, + 0xc3, + 0xb4, + 0x18, + 0x30, + 0x61, + 0xa4, + 0x2c, + 0x18, + 0x30, + 0xae, + 0xf3, + 0xff, + 0x05, + 0xc8, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0x2a, + 0xdc, + 0x3d, + 0x8f, + 0xa4, + 0x1a, + 0x19, + 0xc3, + 0xf3, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0x9c, + 0x3d, + 0xa1, + 0xed, + 0x07, + 0xff, + 0x01, + 0xc1, + 0x01, + 0x09, + 0x0d, + 0xa7, + 0x0e, + 0x16, + 0x81, + 0xfc, + 0x0d, + 0x0d, + 0x87, + 0x60, + 0xe4, + 0x2a, + 0x61, + 0x68, + 0x13, + 0x03, + 0x86, + 0xbb, + 0x81, + 0xa7, + 0x06, + 0xe5, + 0x06, + 0xec, + 0x3f, + 0xf1, + 0x68, + 0x79, + 0xbc, + 0x07, + 0xe0, + 0xcf, + 0x90, + 0xad, + 0x2e, + 0x0f, + 0xdc, + 0x19, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x1f, + 0xb8, + 0x33, + 0x87, + 0xec, + 0x3d, + 0xa1, + 0xea, + 0x02, + 0xff, + 0xc0, + 0x70, + 0x61, + 0x68, + 0x7b, + 0x9e, + 0x07, + 0x03, + 0x40, + 0xfe, + 0x05, + 0x85, + 0x61, + 0xda, + 0x5f, + 0xd7, + 0x05, + 0xa1, + 0x30, + 0x20, + 0x40, + 0xbb, + 0xc0, + 0xc1, + 0xa1, + 0x3c, + 0x86, + 0xc1, + 0xa1, + 0xfe, + 0x70, + 0x68, + 0x73, + 0x78, + 0xe0, + 0x69, + 0x8f, + 0xa0, + 0x58, + 0x5a, + 0x61, + 0xeb, + 0x0d, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x0a, + 0x43, + 0xff, + 0x03, + 0x4f, + 0xfe, + 0x40, + 0xe1, + 0xec, + 0x3e, + 0xd0, + 0xf6, + 0x1e, + 0x70, + 0xaf, + 0xfc, + 0x0e, + 0x7a, + 0x20, + 0xc0, + 0xe0, + 0xef, + 0x17, + 0xfe, + 0x0d, + 0xa4, + 0x8e, + 0x07, + 0x0b, + 0x81, + 0x20, + 0xc0, + 0xe0, + 0xba, + 0xdf, + 0xf4, + 0x0f, + 0x48, + 0x21, + 0xc3, + 0xff, + 0x6e, + 0x87, + 0xe6, + 0x80, + 0xf0, + 0x7d, + 0xe9, + 0x07, + 0xe8, + 0x3f, + 0x3e, + 0x82, + 0xbe, + 0x0f, + 0x21, + 0xf9, + 0x00, + 0x0a, + 0x40, + 0x83, + 0x40, + 0x86, + 0xc2, + 0xd3, + 0x47, + 0x0a, + 0x81, + 0xb3, + 0x4d, + 0x0b, + 0x04, + 0x04, + 0xd1, + 0x0b, + 0x57, + 0x1f, + 0xf8, + 0x7f, + 0x03, + 0x43, + 0x38, + 0x6c, + 0x2c, + 0x3d, + 0x85, + 0xa1, + 0x7f, + 0xe0, + 0x5d, + 0xe3, + 0x0f, + 0x63, + 0xe9, + 0x06, + 0x1c, + 0xe1, + 0xfb, + 0xff, + 0x04, + 0xab, + 0x30, + 0xf6, + 0x3c, + 0x85, + 0x87, + 0x38, + 0x7e, + 0xc2, + 0xbc, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x28, + 0x07, + 0xfc, + 0x1b, + 0x09, + 0x83, + 0x61, + 0x50, + 0x26, + 0x0d, + 0x81, + 0xc1, + 0x8f, + 0xf8, + 0x1c, + 0xf0, + 0x7f, + 0xbb, + 0xc0, + 0xff, + 0xa0, + 0xb4, + 0x1a, + 0x1a, + 0x80, + 0xe0, + 0xb0, + 0xe6, + 0x3d, + 0x78, + 0xff, + 0xa3, + 0x90, + 0xb0, + 0xe6, + 0x0f, + 0xbf, + 0xe8, + 0x55, + 0xe3, + 0x43, + 0x50, + 0xe4, + 0x2c, + 0x3a, + 0x81, + 0xf6, + 0x13, + 0xe4, + 0x0a, + 0x0f, + 0x2a, + 0x81, + 0x9c, + 0x0f, + 0xe9, + 0x41, + 0xa8, + 0x1e, + 0xc3, + 0xec, + 0x3e, + 0xd0, + 0xea, + 0x02, + 0x9f, + 0xf8, + 0x18, + 0x38, + 0x0f, + 0xa8, + 0x15, + 0xf8, + 0x16, + 0x65, + 0x87, + 0x60, + 0xe0, + 0x60, + 0x70, + 0xb0, + 0x9a, + 0xe4, + 0x37, + 0xe8, + 0x68, + 0xd0, + 0x26, + 0x43, + 0xa4, + 0xf5, + 0x03, + 0xfb, + 0x0d, + 0x40, + 0x37, + 0xa1, + 0xc3, + 0x30, + 0xc8, + 0x4e, + 0x86, + 0x90, + 0xfb, + 0x42, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x4b, + 0x5e, + 0x43, + 0x60, + 0xba, + 0x90, + 0xf5, + 0x02, + 0x41, + 0x03, + 0x42, + 0xc1, + 0x38, + 0x30, + 0x61, + 0x69, + 0x43, + 0x48, + 0xa0, + 0x1f, + 0xc1, + 0xa8, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xa8, + 0x0f, + 0xfe, + 0x4b, + 0xbc, + 0x0d, + 0x06, + 0x85, + 0xc8, + 0x4e, + 0x16, + 0x1f, + 0xeb, + 0x8e, + 0x0e, + 0x6f, + 0x05, + 0x78, + 0x33, + 0xe9, + 0x0a, + 0xe9, + 0xa1, + 0xfb, + 0xd0, + 0x4e, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x1f, + 0xd8, + 0x6f, + 0xf0, + 0x6a, + 0x05, + 0xe4, + 0x14, + 0x0d, + 0x83, + 0xa1, + 0xb6, + 0x1b, + 0x9a, + 0x04, + 0xf8, + 0x3b, + 0xbc, + 0x06, + 0xdb, + 0x90, + 0xda, + 0x51, + 0x24, + 0xb4, + 0x1c, + 0x1e, + 0x90, + 0xeb, + 0xf3, + 0xff, + 0x81, + 0x44, + 0x3d, + 0xa1, + 0xff, + 0x39, + 0x2b, + 0x0c, + 0xde, + 0x34, + 0x92, + 0x80, + 0xe4, + 0x14, + 0x06, + 0x83, + 0x0f, + 0xe7, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x18, + 0x58, + 0x7d, + 0x85, + 0x91, + 0x8c, + 0x13, + 0x05, + 0x99, + 0x98, + 0x6c, + 0x13, + 0x91, + 0xb0, + 0x4c, + 0x39, + 0x85, + 0x87, + 0x7e, + 0x07, + 0x7f, + 0x80, + 0x92, + 0x0c, + 0x17, + 0x07, + 0x50, + 0x2c, + 0x1e, + 0xa0, + 0x4f, + 0x4d, + 0xcd, + 0xc9, + 0x07, + 0x21, + 0x6c, + 0x60, + 0x83, + 0xf6, + 0x16, + 0x1e, + 0x6f, + 0x38, + 0x48, + 0x77, + 0x21, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x09, + 0x0c, + 0x87, + 0xb4, + 0x16, + 0x16, + 0x1c, + 0xe1, + 0xb4, + 0xa0, + 0x76, + 0x83, + 0xff, + 0x20, + 0x72, + 0x42, + 0x70, + 0x68, + 0x35, + 0x61, + 0xd8, + 0x34, + 0x7e, + 0x8b, + 0xfe, + 0x42, + 0x70, + 0x68, + 0xe1, + 0xf6, + 0x16, + 0x8e, + 0x1e, + 0xbe, + 0x7f, + 0xf8, + 0x1c, + 0x86, + 0x7c, + 0x07, + 0x0e, + 0x40, + 0xf6, + 0x07, + 0x0a, + 0xf0, + 0xe9, + 0x82, + 0xc7, + 0x92, + 0xd0, + 0x67, + 0x90, + 0xf2, + 0x1b, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x76, + 0x1f, + 0xb0, + 0x3f, + 0xf8, + 0x26, + 0x0f, + 0x61, + 0xf6, + 0x08, + 0xff, + 0xa0, + 0x50, + 0xa0, + 0x6c, + 0x39, + 0xfc, + 0x7f, + 0xf2, + 0x26, + 0x87, + 0xfe, + 0x28, + 0x17, + 0xfc, + 0x81, + 0xda, + 0x18, + 0x74, + 0x83, + 0xd2, + 0x8c, + 0x18, + 0x24, + 0x3f, + 0x60, + 0xc1, + 0x21, + 0xcc, + 0x43, + 0x81, + 0x40, + 0xfa, + 0x41, + 0x65, + 0xa1, + 0x21, + 0x37, + 0x06, + 0xb0, + 0xf9, + 0x0f, + 0xe0, + 0x0a, + 0x43, + 0x50, + 0x3f, + 0x61, + 0x2a, + 0x89, + 0x40, + 0x98, + 0x2f, + 0xf8, + 0x36, + 0x08, + 0x2a, + 0x1a, + 0x15, + 0x06, + 0x0a, + 0xac, + 0x37, + 0xe3, + 0xff, + 0x91, + 0x34, + 0x37, + 0x07, + 0xd2, + 0x15, + 0xfe, + 0x40, + 0xfd, + 0x76, + 0x1b, + 0x41, + 0xc8, + 0x6c, + 0x36, + 0x87, + 0xf7, + 0xf9, + 0x0c, + 0xd8, + 0x30, + 0xda, + 0x0f, + 0xa4, + 0x1a, + 0x16, + 0x81, + 0x0f, + 0x7f, + 0x90, + 0x0b, + 0x43, + 0xb0, + 0xf9, + 0xc2, + 0xff, + 0x83, + 0x50, + 0x3d, + 0x87, + 0xd9, + 0x40, + 0xd8, + 0x7b, + 0x4d, + 0xff, + 0xe1, + 0xfa, + 0x0a, + 0x45, + 0x07, + 0xb0, + 0xb9, + 0x05, + 0xa1, + 0x68, + 0x35, + 0x61, + 0xa0, + 0x5b, + 0x20, + 0xff, + 0x05, + 0xe9, + 0x1f, + 0x05, + 0xa1, + 0xfb, + 0x6c, + 0xb0, + 0xf3, + 0xa1, + 0x5e, + 0x0e, + 0xf4, + 0x85, + 0x7d, + 0x06, + 0x43, + 0x7a, + 0x0a, + 0xf0, + 0x7c, + 0x87, + 0xf0, + 0x0a, + 0x43, + 0xb0, + 0xfd, + 0x85, + 0xff, + 0x06, + 0x60, + 0xf6, + 0x1f, + 0x60, + 0x85, + 0xb5, + 0x82, + 0x93, + 0x57, + 0xfe, + 0x07, + 0xe0, + 0xa2, + 0x49, + 0x0d, + 0x86, + 0x79, + 0x20, + 0xd2, + 0x16, + 0x92, + 0x1d, + 0x7c, + 0x82, + 0x34, + 0x3b, + 0x90, + 0x7f, + 0xf0, + 0x79, + 0x0a, + 0xc3, + 0xeb, + 0xc8, + 0x1c, + 0xb0, + 0xdc, + 0x1a, + 0xd0, + 0x38, + 0x7e, + 0xf0, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x0a, + 0x43, + 0xb4, + 0x3e, + 0xc0, + 0xff, + 0xe0, + 0xa8, + 0x1c, + 0xe1, + 0xf6, + 0x30, + 0x5f, + 0x41, + 0xb9, + 0xd5, + 0x68, + 0x2d, + 0x1f, + 0xa1, + 0x83, + 0x94, + 0x1b, + 0x07, + 0xff, + 0x20, + 0xd0, + 0xfe, + 0xc2, + 0xbb, + 0x8f, + 0xc9, + 0x85, + 0xc8, + 0x58, + 0x18, + 0xc3, + 0xfb, + 0x03, + 0x18, + 0x66, + 0xf1, + 0xfa, + 0x30, + 0xb9, + 0x40, + 0xc3, + 0xb0, + 0xff, + 0xc7, + 0xa0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x6c, + 0x18, + 0x7b, + 0x43, + 0x60, + 0xc3, + 0x9c, + 0x17, + 0xc0, + 0xf9, + 0x06, + 0x08, + 0x0e, + 0x0c, + 0x35, + 0x0a, + 0x05, + 0x83, + 0x0d, + 0xf8, + 0x27, + 0x06, + 0x19, + 0x34, + 0xbe, + 0x07, + 0xc8, + 0x28, + 0x1d, + 0x83, + 0x0d, + 0x74, + 0x40, + 0xe0, + 0xc3, + 0x74, + 0x4f, + 0xc0, + 0xfa, + 0x0f, + 0xce, + 0x0c, + 0x39, + 0xb8, + 0x2c, + 0x18, + 0x6e, + 0x43, + 0xb0, + 0x61, + 0xff, + 0xb0, + 0x61, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x0f, + 0xd8, + 0x7b, + 0xf8, + 0x26, + 0x0f, + 0x68, + 0x7b, + 0x06, + 0x7f, + 0xc8, + 0x24, + 0xa1, + 0x87, + 0x68, + 0xfe, + 0x06, + 0x1d, + 0xa0, + 0x4c, + 0x2f, + 0xf9, + 0x0a, + 0x42, + 0xc3, + 0xa4, + 0x17, + 0x71, + 0xff, + 0x23, + 0xc8, + 0x7b, + 0x0f, + 0xfc, + 0x16, + 0x87, + 0xcd, + 0x5f, + 0xf8, + 0x7d, + 0x21, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xe0, + 0x0a, + 0x43, + 0x38, + 0x48, + 0x6c, + 0x14, + 0x1c, + 0x14, + 0x09, + 0x82, + 0xc7, + 0x1c, + 0x36, + 0x04, + 0x5b, + 0x30, + 0xd2, + 0x68, + 0xab, + 0x58, + 0x0f, + 0xd1, + 0xff, + 0xc0, + 0x4c, + 0x18, + 0x7d, + 0x85, + 0xa0, + 0xcf, + 0xc0, + 0xc1, + 0x7c, + 0xe6, + 0x08, + 0x18, + 0x24, + 0x2c, + 0xc1, + 0x03, + 0x0e, + 0x56, + 0x7e, + 0x06, + 0x06, + 0xe3, + 0x34, + 0x36, + 0x32, + 0x16, + 0x1f, + 0x61, + 0xf6, + 0x1a, + 0xf4, + 0x00, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x01, + 0xff, + 0x41, + 0xb0, + 0xb0, + 0xea, + 0x05, + 0x40, + 0xb0, + 0xea, + 0x05, + 0x81, + 0x3f, + 0xe8, + 0x14, + 0x1d, + 0xc3, + 0xa8, + 0x0f, + 0xc9, + 0xff, + 0x41, + 0xb8, + 0x08, + 0x48, + 0x79, + 0xc2, + 0xc2, + 0xc3, + 0x9e, + 0xa3, + 0x0b, + 0x1d, + 0x3d, + 0x28, + 0xf9, + 0xf9, + 0x0f, + 0xd8, + 0x5a, + 0x1c, + 0xab, + 0x30, + 0xb0, + 0x93, + 0xd2, + 0x3b, + 0x38, + 0x18, + 0x3d, + 0x72, + 0x5f, + 0x21, + 0xff, + 0x83, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x01, + 0x7f, + 0x83, + 0xb0, + 0xa4, + 0x36, + 0x1a, + 0x81, + 0x48, + 0x6c, + 0x36, + 0x0c, + 0xbf, + 0xc1, + 0x50, + 0xb0, + 0xd8, + 0x7b, + 0xf0, + 0x3f, + 0xe8, + 0x37, + 0x03, + 0x06, + 0x06, + 0x0a, + 0xc2, + 0xc1, + 0xa5, + 0x01, + 0x75, + 0x1d, + 0x3d, + 0x70, + 0x3a, + 0x20, + 0xc1, + 0x81, + 0x83, + 0xf7, + 0xfd, + 0x04, + 0xde, + 0x30, + 0x68, + 0x10, + 0x7a, + 0x0f, + 0x68, + 0x30, + 0xff, + 0xaf, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x4e, + 0x61, + 0xf6, + 0x85, + 0xc6, + 0x87, + 0x38, + 0x6d, + 0x54, + 0x50, + 0x5a, + 0x45, + 0xff, + 0x01, + 0x87, + 0x7c, + 0x0d, + 0x0d, + 0xf9, + 0xec, + 0x1a, + 0x19, + 0x28, + 0x07, + 0xfe, + 0x09, + 0xc2, + 0x70, + 0x68, + 0x77, + 0x4c, + 0x70, + 0x68, + 0x6f, + 0x48, + 0x1f, + 0xf8, + 0x3f, + 0x38, + 0x34, + 0x3c, + 0xda, + 0xb0, + 0x68, + 0x6f, + 0x48, + 0x1f, + 0xfa, + 0x0f, + 0x9c, + 0x3e, + 0x0c, + 0x87, + 0x21, + 0xf9, + 0xc3, + 0xb0, + 0xfd, + 0xa0, + 0xbf, + 0xe0, + 0x9c, + 0x2d, + 0x0e, + 0xc2, + 0xd3, + 0x3f, + 0xf0, + 0x1d, + 0xa1, + 0xa1, + 0x9c, + 0x1f, + 0x81, + 0xa1, + 0x9c, + 0x09, + 0x20, + 0xbf, + 0xd0, + 0x4c, + 0x1e, + 0xd0, + 0xe7, + 0xbc, + 0x7f, + 0xe0, + 0x72, + 0x16, + 0x0c, + 0x2c, + 0x3c, + 0x98, + 0x30, + 0xb0, + 0x9f, + 0x46, + 0x0c, + 0x2c, + 0x1c, + 0x85, + 0x83, + 0x1f, + 0x07, + 0xfd, + 0x87, + 0x09, + 0x83, + 0x95, + 0x68, + 0x6d, + 0x2f, + 0x54, + 0x87, + 0xb0, + 0x90, + 0x40, + 0x90, + 0xa8, + 0x16, + 0x0c, + 0x18, + 0x6c, + 0x19, + 0x42, + 0x68, + 0x16, + 0x94, + 0x54, + 0xb6, + 0xa1, + 0xfc, + 0x7a, + 0xbd, + 0x81, + 0x30, + 0x61, + 0xf6, + 0x14, + 0x81, + 0xff, + 0x90, + 0x5f, + 0x87, + 0x0a, + 0xc2, + 0x90, + 0xed, + 0x06, + 0x87, + 0xc8, + 0x1d, + 0xd0, + 0xcd, + 0xe8, + 0x2b, + 0xc1, + 0x9e, + 0x40, + 0xdc, + 0xfa, + 0x0f, + 0x9e, + 0x0c, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0x0f, + 0xfc, + 0x0c, + 0x1f, + 0x8f, + 0xc0, + 0x70, + 0x60, + 0xcc, + 0x18, + 0x24, + 0x18, + 0x33, + 0x06, + 0x0c, + 0x9c, + 0x19, + 0x83, + 0x25, + 0x67, + 0xe3, + 0xf3, + 0xf2, + 0x60, + 0xcc, + 0x18, + 0x58, + 0x30, + 0x66, + 0x0c, + 0x1a, + 0x0c, + 0x19, + 0x83, + 0x1e, + 0xdf, + 0xc7, + 0xe3, + 0x91, + 0x81, + 0x98, + 0x30, + 0xe6, + 0x06, + 0x40, + 0xc0, + 0xde, + 0x41, + 0xb0, + 0x33, + 0x93, + 0x0b, + 0x90, + 0x61, + 0xa8, + 0x5d, + 0x97, + 0x83, + 0xff, + 0x04, + 0x09, + 0x41, + 0xff, + 0x8d, + 0x07, + 0xfe, + 0x0b, + 0x0b, + 0x0f, + 0x60, + 0xa0, + 0x58, + 0x30, + 0xb0, + 0x60, + 0xcd, + 0xfc, + 0x65, + 0x0a, + 0x18, + 0x30, + 0xb3, + 0xf0, + 0x30, + 0x61, + 0x62, + 0x48, + 0x37, + 0xf3, + 0x81, + 0x82, + 0xc3, + 0xd8, + 0xf7, + 0x9d, + 0xfc, + 0x67, + 0xa4, + 0x66, + 0x06, + 0x61, + 0xe9, + 0x50, + 0x33, + 0x09, + 0x9c, + 0x7f, + 0x19, + 0xe9, + 0xa0, + 0x10, + 0xd8, + 0x76, + 0x1e, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x50, + 0x2c, + 0x39, + 0x82, + 0xfc, + 0x61, + 0xda, + 0x07, + 0x1c, + 0xf0, + 0x4e, + 0x2b, + 0xc4, + 0x9d, + 0x83, + 0x07, + 0x2a, + 0xc1, + 0x90, + 0xfd, + 0x05, + 0xc0, + 0xc3, + 0x2b, + 0x0a, + 0xf2, + 0x41, + 0xda, + 0x0b, + 0x1f, + 0xe0, + 0x5d, + 0x88, + 0x72, + 0x80, + 0xf2, + 0x17, + 0xfc, + 0x1f, + 0xd8, + 0x76, + 0x1a, + 0xf0, + 0x30, + 0xec, + 0x0f, + 0x06, + 0xff, + 0x83, + 0xfb, + 0x5e, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x20, + 0x60, + 0x83, + 0x38, + 0x54, + 0x32, + 0x81, + 0xb4, + 0x32, + 0xb2, + 0x0c, + 0xe2, + 0xdf, + 0xf2, + 0x0e, + 0x74, + 0x2c, + 0x3e, + 0xef, + 0x1f, + 0xfc, + 0x13, + 0x84, + 0xe8, + 0x28, + 0x1b, + 0x42, + 0xe0, + 0xd8, + 0x57, + 0x6f, + 0xfc, + 0xe0, + 0xe8, + 0xad, + 0xc2, + 0xc8, + 0x3f, + 0xb0, + 0x38, + 0x79, + 0x90, + 0x65, + 0xa1, + 0xbd, + 0x21, + 0x61, + 0xa8, + 0x1f, + 0xdf, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0xb0, + 0xf7, + 0x07, + 0xa8, + 0x0b, + 0xff, + 0x05, + 0x82, + 0xa0, + 0xf6, + 0x0e, + 0x78, + 0x7f, + 0xa4, + 0x1d, + 0xe0, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x03, + 0x41, + 0x7f, + 0xe0, + 0x7e, + 0x83, + 0x68, + 0x74, + 0x86, + 0x51, + 0xa4, + 0x1f, + 0xda, + 0x69, + 0xa1, + 0x37, + 0xa8, + 0x0d, + 0x1c, + 0x1c, + 0x83, + 0x0b, + 0x41, + 0x87, + 0xf3, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x67, + 0x0f, + 0x9c, + 0x3d, + 0xa1, + 0xed, + 0x07, + 0xff, + 0x01, + 0xc2, + 0xd0, + 0xf6, + 0x0d, + 0x39, + 0x41, + 0xe8, + 0xbf, + 0x03, + 0xfe, + 0x43, + 0x61, + 0xec, + 0x3e, + 0xc3, + 0x49, + 0x87, + 0xbf, + 0x46, + 0x9f, + 0x91, + 0x90, + 0xda, + 0x6b, + 0x07, + 0xf7, + 0x18, + 0x7c, + 0xde, + 0x7c, + 0x61, + 0xd7, + 0x20, + 0xd5, + 0xe4, + 0x3f, + 0x98, + 0x2b, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0f, + 0x41, + 0xfb, + 0x43, + 0xb4, + 0x3c, + 0xe0, + 0xbf, + 0xf2, + 0x0a, + 0x03, + 0x43, + 0xda, + 0x0c, + 0x1e, + 0x0f, + 0xa4, + 0xd2, + 0x87, + 0xfc, + 0x07, + 0xf0, + 0x34, + 0x36, + 0x1d, + 0xa0, + 0xd0, + 0xd8, + 0x6a, + 0x05, + 0xff, + 0x05, + 0x77, + 0x8d, + 0x0f, + 0xdc, + 0x85, + 0xff, + 0x41, + 0xfb, + 0x43, + 0x50, + 0x33, + 0x66, + 0x86, + 0x60, + 0x7d, + 0x27, + 0x2e, + 0xa0, + 0x10, + 0xef, + 0x56, + 0xe0, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1a, + 0x81, + 0xfd, + 0x86, + 0xd0, + 0xfc, + 0xe1, + 0x50, + 0x50, + 0xff, + 0x82, + 0xd5, + 0xa1, + 0xe7, + 0x05, + 0xf4, + 0x5f, + 0xf8, + 0x27, + 0x0f, + 0x68, + 0x7b, + 0x0d, + 0xa6, + 0x94, + 0x07, + 0xe4, + 0x19, + 0xd4, + 0x06, + 0x50, + 0x75, + 0xe8, + 0x3f, + 0xcf, + 0x6e, + 0x19, + 0xbc, + 0xda, + 0x6a, + 0xe1, + 0xe0, + 0x90, + 0xb4, + 0x10, + 0x7f, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x3f, + 0xaf, + 0xa0, + 0xa8, + 0x1a, + 0x81, + 0x48, + 0x58, + 0x5b, + 0x94, + 0x30, + 0x98, + 0xd5, + 0xe0, + 0x5c, + 0x17, + 0x4c, + 0x7d, + 0x0f, + 0x91, + 0xed, + 0x58, + 0x56, + 0x30, + 0x4c, + 0x21, + 0x90, + 0xfb, + 0x1b, + 0xea, + 0x7e, + 0x07, + 0xe0, + 0xab, + 0x14, + 0x04, + 0x81, + 0x8c, + 0x19, + 0xa1, + 0xca, + 0xb8, + 0x17, + 0x82, + 0x7d, + 0x0f, + 0x91, + 0xd0, + 0xa4, + 0x16, + 0x2a, + 0xed, + 0x0e, + 0x60, + 0xa8, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x1c, + 0x61, + 0x83, + 0x61, + 0x69, + 0x83, + 0x0d, + 0x40, + 0x31, + 0x25, + 0x03, + 0x60, + 0xa8, + 0x93, + 0x82, + 0xa0, + 0xe6, + 0x98, + 0x34, + 0x1f, + 0x80, + 0xe3, + 0x8e, + 0x04, + 0xd0, + 0x90, + 0x20, + 0x42, + 0x60, + 0xbf, + 0xf0, + 0x1d, + 0xa1, + 0x83, + 0x0b, + 0x07, + 0xa4, + 0x18, + 0x30, + 0x38, + 0x7e, + 0xff, + 0xc1, + 0xcc, + 0x60, + 0xc2, + 0xc1, + 0xf4, + 0x98, + 0x34, + 0x70, + 0x21, + 0xdf, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x2c, + 0x2a, + 0x07, + 0x60, + 0xff, + 0xe4, + 0x14, + 0x0d, + 0x85, + 0x40, + 0xd8, + 0x30, + 0x61, + 0x50, + 0x2a, + 0x16, + 0x0f, + 0xe4, + 0x2f, + 0xc1, + 0xda, + 0x1c, + 0x9a, + 0x0f, + 0xfa, + 0x0a, + 0x81, + 0x60, + 0xd2, + 0x80, + 0x7f, + 0x1f, + 0xf4, + 0x0e, + 0x43, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0x35, + 0x7f, + 0xe4, + 0xf4, + 0xa0, + 0xda, + 0x1f, + 0xf8, + 0x1a, + 0x18, + 0x0b, + 0x0a, + 0x4b, + 0xf0, + 0x18, + 0x29, + 0x24, + 0x18, + 0x24, + 0x2a, + 0x12, + 0x0c, + 0x19, + 0x4f, + 0xd2, + 0x0c, + 0xa3, + 0x83, + 0x4b, + 0xf1, + 0xda, + 0x0f, + 0x12, + 0x0c, + 0x0e, + 0x07, + 0xcc, + 0x83, + 0x06, + 0x83, + 0xa7, + 0x90, + 0x65, + 0xf3, + 0xca, + 0xbf, + 0x1a, + 0x09, + 0x92, + 0x41, + 0x86, + 0x41, + 0x24, + 0x83, + 0x05, + 0xc0, + 0x92, + 0x41, + 0x9c, + 0x1a, + 0x4b, + 0xf0, + 0x7d, + 0x24, + 0x83, + 0x0b, + 0x0f, + 0xa6, + 0x0c, + 0xc1, + 0xf4, + 0x90, + 0x58, + 0x5f, + 0xfc, + 0x06, + 0x37, + 0x42, + 0x90, + 0xdd, + 0x33, + 0x7e, + 0x90, + 0x9e, + 0xd3, + 0x42, + 0x5a, + 0x09, + 0xc1, + 0x86, + 0x68, + 0x85, + 0x85, + 0xbf, + 0x36, + 0x15, + 0xd9, + 0x91, + 0x9c, + 0x07, + 0x90, + 0x64, + 0x66, + 0x87, + 0x95, + 0x9f, + 0x58, + 0x66, + 0xf5, + 0x08, + 0x7c, + 0x23, + 0xa0, + 0xc2, + 0x76, + 0xa4, + 0x3a, + 0x0b, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x9f, + 0xfc, + 0x13, + 0x87, + 0xb0, + 0xfb, + 0x43, + 0xd8, + 0x79, + 0xc6, + 0x09, + 0x83, + 0xda, + 0x6d, + 0xff, + 0x87, + 0xf1, + 0x26, + 0x49, + 0x81, + 0x30, + 0x49, + 0x92, + 0x61, + 0x68, + 0x24, + 0xed, + 0x30, + 0x5d, + 0xd1, + 0x32, + 0x4c, + 0x14, + 0x41, + 0x27, + 0xc9, + 0x87, + 0xd2, + 0x64, + 0x98, + 0x6b, + 0xa2, + 0x64, + 0x98, + 0x3e, + 0x4a, + 0x39, + 0x47, + 0x02, + 0x1a, + 0xeb, + 0xbc, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x98, + 0x34, + 0x33, + 0x03, + 0x30, + 0x7d, + 0x02, + 0x0b, + 0x32, + 0x43, + 0xa2, + 0x99, + 0xb9, + 0x85, + 0xab, + 0x23, + 0x09, + 0xc7, + 0xe4, + 0x28, + 0x32, + 0x13, + 0x81, + 0xff, + 0x82, + 0xc2, + 0x60, + 0xec, + 0x17, + 0xca, + 0x8a, + 0x03, + 0x1e, + 0x40, + 0xc4, + 0x83, + 0x0f, + 0x2a, + 0x34, + 0x18, + 0x4f, + 0x90, + 0x3e, + 0x0c, + 0xf0, + 0x67, + 0x70, + 0xa0, + 0xeb, + 0xc0, + 0xbe, + 0x83, + 0xff, + 0x04, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa0, + 0xff, + 0x83, + 0x38, + 0x58, + 0x76, + 0x1a, + 0x81, + 0x7a, + 0xb6, + 0x1b, + 0x06, + 0x68, + 0x6c, + 0x2d, + 0x28, + 0x68, + 0x6c, + 0x0f, + 0xe0, + 0x5f, + 0xe0, + 0x93, + 0x43, + 0xff, + 0x14, + 0x07, + 0xff, + 0x02, + 0xda, + 0x06, + 0xc3, + 0xde, + 0xa2, + 0x69, + 0xa1, + 0xff, + 0x69, + 0xf9, + 0x0c, + 0xd1, + 0xf1, + 0x87, + 0x3e, + 0xa3, + 0xb7, + 0x90, + 0xfe, + 0xe0, + 0x3f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xf8, + 0x2c, + 0x39, + 0x81, + 0x90, + 0x5a, + 0x1a, + 0x41, + 0x91, + 0x3b, + 0x05, + 0x93, + 0x91, + 0x99, + 0x82, + 0x86, + 0x7c, + 0xe6, + 0x40, + 0xfa, + 0x32, + 0x99, + 0x92, + 0x16, + 0x0c, + 0xb4, + 0xc5, + 0x02, + 0x41, + 0xf2, + 0x0c, + 0x91, + 0xec, + 0xc8, + 0x2d, + 0xc1, + 0xe9, + 0x32, + 0x09, + 0xe0, + 0xfb, + 0x20, + 0xac, + 0x39, + 0x9f, + 0x81, + 0x61, + 0xb9, + 0x04, + 0x07, + 0xc1, + 0xff, + 0x89, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x3f, + 0xe0, + 0xce, + 0x16, + 0x86, + 0xc3, + 0x68, + 0x5a, + 0x1b, + 0x09, + 0xc1, + 0x1f, + 0xf0, + 0x5a, + 0x68, + 0x7f, + 0x9f, + 0xc7, + 0xff, + 0x06, + 0xc2, + 0x90, + 0xd8, + 0x6d, + 0x0a, + 0xff, + 0x05, + 0xeb, + 0x89, + 0x0d, + 0x81, + 0xe4, + 0x2b, + 0xfc, + 0x1f, + 0xd2, + 0x1b, + 0x42, + 0x7d, + 0x4f, + 0xfc, + 0x3c, + 0x81, + 0x70, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xff, + 0xc1, + 0x9c, + 0x18, + 0x28, + 0x0c, + 0x36, + 0x83, + 0x05, + 0x01, + 0x84, + 0xe2, + 0x7f, + 0xe0, + 0xb4, + 0xd0, + 0xa8, + 0x1c, + 0xfe, + 0xbf, + 0xf8, + 0x0a, + 0xc3, + 0xff, + 0x03, + 0x41, + 0xff, + 0x82, + 0xb6, + 0x34, + 0x08, + 0x30, + 0x3e, + 0x93, + 0x46, + 0x06, + 0x1f, + 0xb4, + 0xa0, + 0x30, + 0xe6, + 0x60, + 0x68, + 0x30, + 0x3f, + 0x41, + 0x73, + 0xc1, + 0x90, + 0x9f, + 0x21, + 0x3a, + 0x1f, + 0x21, + 0xfc, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa0, + 0xff, + 0xa0, + 0x9c, + 0x2c, + 0x18, + 0x18, + 0x2e, + 0x0b, + 0x06, + 0x06, + 0x03, + 0x83, + 0x7f, + 0xe8, + 0x1c, + 0xf1, + 0x83, + 0x03, + 0x03, + 0xf0, + 0x30, + 0x60, + 0x60, + 0xda, + 0x0f, + 0xfa, + 0x0b, + 0x83, + 0xd0, + 0x7a, + 0xfc, + 0x08, + 0xd0, + 0xee, + 0x41, + 0x38, + 0xe3, + 0x07, + 0xd3, + 0x83, + 0x06, + 0x13, + 0x7c, + 0x61, + 0x99, + 0x3d, + 0x0c, + 0x61, + 0x32, + 0x83, + 0xf5, + 0xf9, + 0x00, + 0x0a, + 0x0f, + 0x2a, + 0x81, + 0xd8, + 0x5f, + 0xa8, + 0x86, + 0xa0, + 0x7b, + 0x0f, + 0xb4, + 0x3d, + 0x87, + 0x9c, + 0xab, + 0xff, + 0x03, + 0x9c, + 0x14, + 0x35, + 0x41, + 0x77, + 0x01, + 0x8c, + 0x60, + 0xce, + 0x0f, + 0xfe, + 0x0b, + 0x40, + 0xd1, + 0xdb, + 0x41, + 0x76, + 0x8c, + 0x63, + 0x05, + 0xe9, + 0x05, + 0x1d, + 0xb0, + 0xfd, + 0x7f, + 0xd0, + 0x66, + 0x43, + 0x61, + 0xef, + 0x48, + 0x76, + 0x87, + 0x21, + 0x9f, + 0xf9, + 0x00, + 0x09, + 0x0c, + 0x87, + 0xfb, + 0x03, + 0xc7, + 0xe0, + 0xd4, + 0x06, + 0x83, + 0x06, + 0x1b, + 0x0b, + 0x0b, + 0x06, + 0x13, + 0x11, + 0xd0, + 0xc1, + 0x85, + 0xab, + 0x3a, + 0x38, + 0x30, + 0x3f, + 0x26, + 0x0d, + 0x05, + 0xa0, + 0x70, + 0x68, + 0x87, + 0xec, + 0x2f, + 0xaf, + 0xd0, + 0x2e, + 0xcc, + 0x2c, + 0x12, + 0x0e, + 0x41, + 0x85, + 0x43, + 0x0f, + 0x9f, + 0xa3, + 0xd0, + 0x6b, + 0xce, + 0x85, + 0xe0, + 0x9e, + 0x0b, + 0x0a, + 0xed, + 0x0f, + 0xb0, + 0x70, + 0x1c, + 0x3f, + 0xf0, + 0x70, + 0x04, + 0x85, + 0x07, + 0xfb, + 0x40, + 0xdf, + 0xf0, + 0x58, + 0x52, + 0x16, + 0x1c, + 0xc1, + 0x61, + 0xb0, + 0xe9, + 0x53, + 0x97, + 0xf4, + 0x0c, + 0xdf, + 0x12, + 0x63, + 0x0f, + 0xcf, + 0x8b, + 0xfa, + 0x0a, + 0x80, + 0xc9, + 0x31, + 0x82, + 0xc2, + 0xc9, + 0x31, + 0x81, + 0xca, + 0x32, + 0xfe, + 0x87, + 0xd0, + 0x31, + 0x1c, + 0x3f, + 0xd8, + 0x3a, + 0x07, + 0x37, + 0x18, + 0x1d, + 0x0c, + 0xe8, + 0x58, + 0x3b, + 0xc8, + 0x7e, + 0xcd, + 0x03, + 0x60, + 0x09, + 0x0a, + 0x0f, + 0xfb, + 0x0b, + 0x3f, + 0x83, + 0x50, + 0x14, + 0x0c, + 0xc1, + 0xb0, + 0xb4, + 0x33, + 0x04, + 0xc5, + 0x33, + 0xfe, + 0x06, + 0xdf, + 0x02, + 0x0f, + 0x3f, + 0x2b, + 0x06, + 0x1f, + 0x98, + 0x18, + 0xff, + 0x41, + 0x61, + 0x66, + 0x0c, + 0x3b, + 0xf1, + 0xa8, + 0x18, + 0x67, + 0x42, + 0xdf, + 0xf8, + 0x39, + 0x30, + 0x9e, + 0x0c, + 0xdc, + 0x61, + 0x6e, + 0x13, + 0xa1, + 0x60, + 0xe1, + 0xd0, + 0xfb, + 0x74, + 0x27, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0x90, + 0xfb, + 0x04, + 0x1b, + 0x0f, + 0x38, + 0x28, + 0x5f, + 0x83, + 0x48, + 0x51, + 0xa0, + 0xd0, + 0xb2, + 0x42, + 0xc2, + 0xd0, + 0x49, + 0x86, + 0xe5, + 0x68, + 0x3e, + 0xa7, + 0x8e, + 0xb0, + 0x76, + 0x16, + 0x61, + 0xfa, + 0x42, + 0xcf, + 0xe8, + 0x0f, + 0xc9, + 0x98, + 0x4c, + 0x0e, + 0x42, + 0xcc, + 0x26, + 0x0f, + 0xd9, + 0xa0, + 0xa0, + 0x4d, + 0xa6, + 0x7f, + 0x40, + 0xe4, + 0x1d, + 0xa1, + 0xff, + 0x48, + 0x2f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0a, + 0x43, + 0x96, + 0x83, + 0xb0, + 0x7e, + 0xa9, + 0x0d, + 0x61, + 0x23, + 0x03, + 0x0d, + 0xa1, + 0x63, + 0x0c, + 0x13, + 0x8c, + 0x40, + 0x8d, + 0x0b, + 0x4d, + 0xff, + 0xe2, + 0xfc, + 0x16, + 0x1f, + 0xec, + 0x7f, + 0xf8, + 0x2c, + 0x33, + 0x87, + 0xef, + 0xd1, + 0x7f, + 0x80, + 0xc8, + 0x6f, + 0x05, + 0x40, + 0xf9, + 0x5b, + 0x8e, + 0x19, + 0xbc, + 0xe8, + 0xf8, + 0x33, + 0xc0, + 0xa0, + 0xfe, + 0x83, + 0xcc, + 0x79, + 0x03, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf2, + 0x1f, + 0x68, + 0x76, + 0x1e, + 0x70, + 0x5f, + 0xf4, + 0x0d, + 0x0d, + 0x85, + 0x84, + 0xc3, + 0x03, + 0x03, + 0x05, + 0xab, + 0x2f, + 0xfc, + 0xf7, + 0x1a, + 0x08, + 0x0e, + 0x07, + 0x06, + 0x16, + 0x16, + 0x0c, + 0x37, + 0xfc, + 0x0f, + 0xc9, + 0x83, + 0x06, + 0x3a, + 0x1b, + 0x06, + 0x0c, + 0x3f, + 0x60, + 0xc1, + 0x84, + 0xde, + 0x30, + 0x60, + 0xc7, + 0xd2, + 0x0c, + 0x19, + 0xc1, + 0xff, + 0x61, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x10, + 0x60, + 0x43, + 0xb0, + 0xa8, + 0x60, + 0xc3, + 0x50, + 0x36, + 0x6c, + 0x86, + 0xc0, + 0xdf, + 0xf8, + 0x14, + 0x34, + 0x0f, + 0xd0, + 0x4f, + 0xe0, + 0x59, + 0xb6, + 0x12, + 0xb0, + 0x70, + 0x30, + 0x58, + 0x52, + 0x1d, + 0x40, + 0xf5, + 0xf3, + 0xff, + 0xc0, + 0x90, + 0xed, + 0x06, + 0x87, + 0xf5, + 0xa3, + 0x86, + 0x55, + 0xc0, + 0x7e, + 0x43, + 0x72, + 0x19, + 0xf5, + 0xc1, + 0xfa, + 0xe4, + 0x2a, + 0x07, + 0xfe, + 0x0e, + 0x09, + 0x0f, + 0x41, + 0xf6, + 0x87, + 0x68, + 0x73, + 0x81, + 0xff, + 0xa0, + 0x68, + 0x1c, + 0x39, + 0x87, + 0x28, + 0xc1, + 0xcc, + 0x69, + 0x8f, + 0xfd, + 0x1f, + 0x43, + 0x07, + 0xfb, + 0x03, + 0xff, + 0x40, + 0xd0, + 0x5c, + 0x66, + 0x65, + 0xdb, + 0x71, + 0x99, + 0x9e, + 0x41, + 0xd0, + 0xcc, + 0xc3, + 0xdb, + 0xff, + 0x01, + 0xf5, + 0xb1, + 0x99, + 0x9c, + 0x0a, + 0x31, + 0x99, + 0x87, + 0x23, + 0x08, + 0xd0, + 0x3f, + 0xf0, + 0x40, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x8f, + 0xfc, + 0x84, + 0xe0, + 0x60, + 0xed, + 0x0a, + 0x80, + 0x7f, + 0xe4, + 0x0e, + 0x3b, + 0x01, + 0x83, + 0xb9, + 0xd5, + 0xff, + 0x81, + 0xf8, + 0x60, + 0xb4, + 0x3d, + 0x82, + 0xf9, + 0x36, + 0x41, + 0xa0, + 0x60, + 0xeb, + 0x07, + 0xe8, + 0xff, + 0x82, + 0x94, + 0x16, + 0x1d, + 0xa1, + 0xfb, + 0xae, + 0xd0, + 0x9b, + 0xc6, + 0x1d, + 0xa0, + 0xf4, + 0x83, + 0x0e, + 0xd0, + 0x21, + 0xdf, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xa0, + 0xb0, + 0xff, + 0x50, + 0x2f, + 0xe8, + 0x3b, + 0x09, + 0x82, + 0x90, + 0xcc, + 0x14, + 0x85, + 0x21, + 0xb0, + 0x45, + 0xfc, + 0x1a, + 0x85, + 0x03, + 0xd8, + 0x6f, + 0xc7, + 0xff, + 0x22, + 0x61, + 0xad, + 0x0f, + 0x98, + 0x16, + 0xd0, + 0x78, + 0x0f, + 0x70, + 0x5f, + 0xa0, + 0xb9, + 0x03, + 0xe1, + 0x8c, + 0x3c, + 0xc8, + 0x1f, + 0x18, + 0x4d, + 0xc8, + 0xf1, + 0x94, + 0x06, + 0x85, + 0xc8, + 0xe0, + 0xc3, + 0xf9, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa5, + 0xff, + 0x82, + 0x70, + 0xec, + 0xd0, + 0xea, + 0x05, + 0x99, + 0x92, + 0x16, + 0x0c, + 0xcc, + 0xcc, + 0x2d, + 0x28, + 0x4e, + 0x74, + 0x03, + 0xf8, + 0x09, + 0x9a, + 0x82, + 0x4d, + 0x3f, + 0xf9, + 0x05, + 0x03, + 0xff, + 0x16, + 0xd0, + 0xff, + 0x90, + 0x72, + 0x81, + 0x87, + 0x68, + 0x7e, + 0xff, + 0x90, + 0x9a, + 0x66, + 0x1d, + 0xa3, + 0xc8, + 0x5e, + 0xad, + 0xa1, + 0xfb, + 0x43, + 0x68, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x76, + 0x50, + 0x3b, + 0x07, + 0xff, + 0x05, + 0x40, + 0xf6, + 0x1e, + 0x70, + 0x6f, + 0xfc, + 0x83, + 0x4a, + 0x38, + 0x30, + 0x50, + 0x7f, + 0x0f, + 0xfd, + 0x06, + 0xd1, + 0xc1, + 0x82, + 0x81, + 0x70, + 0x1f, + 0xfa, + 0x07, + 0xaa, + 0x70, + 0x67, + 0x20, + 0x94, + 0x0f, + 0xfe, + 0x0f, + 0xcc, + 0x16, + 0x19, + 0x57, + 0x81, + 0xc0, + 0xc2, + 0x79, + 0x41, + 0xa0, + 0x61, + 0xff, + 0x8b, + 0xc1, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x09, + 0x81, + 0x87, + 0xfd, + 0xa0, + 0xcf, + 0xf0, + 0x4c, + 0x4e, + 0x1f, + 0xec, + 0x19, + 0xff, + 0xc5, + 0xf2, + 0x63, + 0x13, + 0x21, + 0x30, + 0x32, + 0x83, + 0xc1, + 0xb0, + 0xb3, + 0xd2, + 0xac, + 0x1f, + 0x9c, + 0x3a, + 0x40, + 0xc8, + 0x1e, + 0xff, + 0x83, + 0xd4, + 0x14, + 0x09, + 0x09, + 0xbe, + 0x47, + 0x04, + 0x81, + 0x90, + 0x61, + 0x28, + 0x90, + 0xf9, + 0x0e, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x76, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x26, + 0x0e, + 0xa0, + 0x7d, + 0x83, + 0x3f, + 0xe0, + 0xb4, + 0xa1, + 0x87, + 0x60, + 0x7f, + 0x03, + 0xad, + 0xe0, + 0xed, + 0x06, + 0x1d, + 0x86, + 0xe0, + 0xba, + 0xec, + 0x2b, + 0xa8, + 0xeb, + 0xb0, + 0xb9, + 0x0b, + 0x0e, + 0xc3, + 0xf7, + 0xff, + 0x04, + 0xdc, + 0x0d, + 0x18, + 0x27, + 0x90, + 0x3c, + 0x15, + 0x87, + 0xce, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x85, + 0xa1, + 0xf6, + 0x0c, + 0x17, + 0xe4, + 0x2a, + 0x02, + 0x6e, + 0x2c, + 0x36, + 0x28, + 0x41, + 0x78, + 0x35, + 0x1d, + 0x0a, + 0xee, + 0x41, + 0xdd, + 0x3a, + 0x88, + 0x60, + 0xd8, + 0x1d, + 0xa7, + 0xa4, + 0x2d, + 0x0b, + 0x0b, + 0x43, + 0x5f, + 0x46, + 0x7f, + 0x05, + 0x21, + 0xb0, + 0xb4, + 0x3f, + 0x26, + 0xd3, + 0xd4, + 0x09, + 0xf4, + 0xe1, + 0x61, + 0xde, + 0x47, + 0x74, + 0x3f, + 0xec, + 0x2b, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xf2, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xce, + 0x0f, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x0e, + 0x31, + 0xff, + 0x05, + 0xce, + 0x98, + 0x76, + 0x17, + 0x70, + 0x3d, + 0x57, + 0x83, + 0x38, + 0x7f, + 0xe0, + 0x68, + 0x3f, + 0xf8, + 0x1f, + 0xad, + 0x0e, + 0x70, + 0x72, + 0x0c, + 0xbe, + 0x8c, + 0x3e, + 0xc8, + 0x28, + 0xc2, + 0x7d, + 0x64, + 0x8c, + 0x60, + 0xe4, + 0x18, + 0xd4, + 0x98, + 0x7d, + 0x87, + 0x3c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x1f, + 0x61, + 0xee, + 0x0e, + 0x70, + 0x7f, + 0xf0, + 0x34, + 0x18, + 0x7f, + 0x38, + 0xac, + 0xff, + 0x03, + 0x4c, + 0xcc, + 0x19, + 0x8f, + 0xd1, + 0x9f, + 0xe0, + 0x9c, + 0x19, + 0x83, + 0x30, + 0xb1, + 0x33, + 0xa7, + 0x60, + 0xbe, + 0x30, + 0x9c, + 0x27, + 0x42, + 0xc3, + 0x61, + 0xf2, + 0x67, + 0xf9, + 0x05, + 0xe6, + 0x0d, + 0x84, + 0xf2, + 0x48, + 0x6c, + 0x3f, + 0x67, + 0xfe, + 0x0e, + 0x43, + 0xf8, + 0x0f, + 0xf2, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0x9c, + 0x1f, + 0xfc, + 0x16, + 0x84, + 0xa0, + 0x2c, + 0x13, + 0x8c, + 0xe5, + 0x33, + 0x41, + 0xce, + 0xac, + 0xb8, + 0xd1, + 0xfa, + 0x1e, + 0x40, + 0xe8, + 0x6c, + 0x0f, + 0xfc, + 0x85, + 0xa1, + 0xec, + 0x3d, + 0xf9, + 0xff, + 0xe0, + 0x48, + 0x5a, + 0x62, + 0x38, + 0x7d, + 0xb2, + 0x50, + 0xc2, + 0x6e, + 0xdf, + 0xad, + 0xc1, + 0xc8, + 0x34, + 0x39, + 0xc3, + 0xed, + 0x0d, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x34, + 0x2e, + 0x0c, + 0xe1, + 0x38, + 0x1c, + 0x3b, + 0x43, + 0x40, + 0x50, + 0x67, + 0x23, + 0xff, + 0x81, + 0xab, + 0x09, + 0x02, + 0x19, + 0xf9, + 0x05, + 0x82, + 0xd0, + 0xce, + 0x0f, + 0x06, + 0x78, + 0x2c, + 0x0c, + 0x1f, + 0x20, + 0xf5, + 0x97, + 0xfc, + 0x8f, + 0x28, + 0x92, + 0x32, + 0x43, + 0xe9, + 0x23, + 0x24, + 0x35, + 0xb2, + 0x46, + 0x48, + 0xfa, + 0x49, + 0x51, + 0x92, + 0x04, + 0x2f, + 0xff, + 0x40, + 0x09, + 0x09, + 0x0c, + 0x87, + 0xb0, + 0xa8, + 0x07, + 0x0e, + 0xa0, + 0x6c, + 0x1a, + 0x1d, + 0x85, + 0xff, + 0xa0, + 0x31, + 0xa0, + 0xc1, + 0x87, + 0x6d, + 0x9f, + 0xf8, + 0x0f, + 0x68, + 0x58, + 0x32, + 0x0c, + 0xe3, + 0xff, + 0xc1, + 0x61, + 0xda, + 0xb3, + 0x41, + 0x7c, + 0x16, + 0x39, + 0x81, + 0xe4, + 0x1f, + 0xf8, + 0x3f, + 0xac, + 0x1c, + 0x1d, + 0x78, + 0xa6, + 0x0e, + 0x80, + 0x74, + 0x16, + 0x60, + 0xce, + 0x0f, + 0x20, + 0xc1, + 0x81, + 0x00, + 0x09, + 0x0f, + 0x41, + 0xfb, + 0x0f, + 0x68, + 0x7a, + 0x80, + 0xff, + 0xe0, + 0xb4, + 0x1a, + 0x1e, + 0xc0, + 0xe3, + 0x44, + 0x5a, + 0x98, + 0x34, + 0xd2, + 0xea, + 0x42, + 0x7e, + 0x81, + 0x40, + 0xff, + 0x61, + 0x5f, + 0xe4, + 0x2d, + 0x0a, + 0x80, + 0x90, + 0xd7, + 0xc9, + 0x40, + 0x48, + 0x4f, + 0x21, + 0x50, + 0x12, + 0x1f, + 0xaf, + 0xfe, + 0x09, + 0xb0, + 0x90, + 0x90, + 0x9f, + 0x21, + 0x78, + 0x2e, + 0x0f, + 0x9e, + 0x0e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfe, + 0x09, + 0x83, + 0xb2, + 0x0f, + 0x68, + 0x1f, + 0xfa, + 0x03, + 0x0d, + 0x13, + 0x31, + 0xc1, + 0xab, + 0x64, + 0xc8, + 0x18, + 0xfd, + 0x17, + 0xfd, + 0x06, + 0xc3, + 0xff, + 0x03, + 0x42, + 0xff, + 0x82, + 0xbb, + 0x43, + 0xfc, + 0xf2, + 0x0f, + 0xfe, + 0x0f, + 0xca, + 0x30, + 0xf2, + 0xae, + 0x34, + 0xc7, + 0x03, + 0xc8, + 0x38, + 0x18, + 0x1c, + 0x3e, + 0x47, + 0xc1, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x3f, + 0xe0, + 0xce, + 0x16, + 0x86, + 0xc3, + 0x68, + 0x5e, + 0xad, + 0x84, + 0xe2, + 0x8e, + 0x5d, + 0x85, + 0xa6, + 0x8b, + 0xf0, + 0x2f, + 0xc5, + 0xff, + 0x82, + 0x70, + 0x40, + 0xcc, + 0x18, + 0x5a, + 0x0b, + 0xbb, + 0xa6, + 0x0f, + 0x5c, + 0x1f, + 0xe7, + 0x94, + 0x5f, + 0xf0, + 0x7f, + 0x38, + 0x54, + 0x0e, + 0x68, + 0x07, + 0x78, + 0x27, + 0xd2, + 0x13, + 0xf2, + 0x1f, + 0x9f, + 0x91, + 0xf4, + 0x1f, + 0x21, + 0xf2, + 0x00, + 0x09, + 0x41, + 0xff, + 0x81, + 0xc3, + 0xff, + 0x83, + 0x60, + 0x70, + 0x60, + 0x70, + 0xac, + 0x0f, + 0xfe, + 0x0b, + 0x06, + 0xe0, + 0xc0, + 0xe0, + 0xa1, + 0x47, + 0x06, + 0x8e, + 0x0f, + 0xc0, + 0xa7, + 0xab, + 0x01, + 0x34, + 0x2d, + 0x1c, + 0x3a, + 0x81, + 0x7e, + 0x83, + 0x9e, + 0xa0, + 0x3a, + 0x0d, + 0x07, + 0x20, + 0x7f, + 0xf0, + 0x7c, + 0xb1, + 0x40, + 0x28, + 0x0d, + 0xe2, + 0x85, + 0x0d, + 0x07, + 0x20, + 0x70, + 0x50, + 0x18, + 0x7c, + 0x83, + 0xc8, + 0x10, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x5f, + 0x53, + 0xe8, + 0x2a, + 0x12, + 0x8a, + 0x0a, + 0x82, + 0xc1, + 0x39, + 0x43, + 0x60, + 0x31, + 0x47, + 0x28, + 0x6c, + 0x0d, + 0x5c, + 0xe5, + 0x09, + 0x8b, + 0xe4, + 0x71, + 0x68, + 0x39, + 0xc1, + 0xba, + 0x76, + 0x1b, + 0x06, + 0x82, + 0xd1, + 0x81, + 0xcc, + 0x15, + 0x03, + 0xcf, + 0x27, + 0xff, + 0x83, + 0xf4, + 0x81, + 0xc3, + 0xcc, + 0x3c, + 0xad, + 0x09, + 0xf4, + 0x85, + 0x7c, + 0x87, + 0xeb, + 0xe4, + 0x6d, + 0x0f, + 0x21, + 0xfe, + 0x0f, + 0xf2, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xd8, + 0x3f, + 0xf8, + 0x2a, + 0x03, + 0x0f, + 0xb0, + 0xb1, + 0xa9, + 0x0e, + 0x41, + 0x26, + 0x0d, + 0xff, + 0x03, + 0xe8, + 0x70, + 0xb0, + 0xe4, + 0xc1, + 0xc0, + 0x74, + 0x3a, + 0x47, + 0x8f, + 0x53, + 0x81, + 0x77, + 0x51, + 0x84, + 0xc0, + 0x90, + 0x98, + 0xf5, + 0x38, + 0x39, + 0x68, + 0xc2, + 0x60, + 0xaf, + 0x2a, + 0x30, + 0x98, + 0x1e, + 0x40, + 0xc6, + 0xb5, + 0x00, + 0x86, + 0x63, + 0xab, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xc7, + 0xe0, + 0x9c, + 0x0a, + 0x31, + 0x06, + 0x16, + 0x85, + 0x38, + 0x3b, + 0x03, + 0x94, + 0x1f, + 0x01, + 0xf0, + 0x39, + 0xce, + 0x33, + 0x9c, + 0x1f, + 0x41, + 0x94, + 0x14, + 0x1b, + 0x0e, + 0xbc, + 0x87, + 0x68, + 0x57, + 0x0d, + 0xa0, + 0xbe, + 0x74, + 0x74, + 0x12, + 0x72, + 0x13, + 0xc3, + 0x87, + 0xfe, + 0x78, + 0x90, + 0x9b, + 0x4b, + 0x41, + 0x61, + 0x72, + 0x1c, + 0xda, + 0x1f, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x1a, + 0x69, + 0xa1, + 0xb0, + 0x50, + 0xa1, + 0xa1, + 0xac, + 0x2c, + 0x18, + 0xe1, + 0xb0, + 0x42, + 0x85, + 0x12, + 0x0a, + 0x14, + 0x3a, + 0x7a, + 0xd1, + 0xfc, + 0x0c, + 0x1a, + 0x48, + 0x13, + 0x41, + 0xd3, + 0xa6, + 0x85, + 0x21, + 0x6a, + 0xd5, + 0xa0, + 0xbb, + 0x85, + 0xb9, + 0x41, + 0x4a, + 0x05, + 0xff, + 0x83, + 0xc8, + 0x1f, + 0x90, + 0xcd, + 0xe8, + 0x77, + 0x74, + 0x2e, + 0x41, + 0x69, + 0x83, + 0x83, + 0xe8, + 0x2c, + 0x28, + 0x0b, + 0x0b, + 0x1f, + 0xe0, + 0xa4, + 0x6d, + 0x0b, + 0x0e, + 0xc1, + 0xf9, + 0x18, + 0x33, + 0x10, + 0x30, + 0x7f, + 0x03, + 0x68, + 0x0c, + 0x18, + 0x58, + 0xfc, + 0x7e, + 0x73, + 0x30, + 0xa8, + 0x1e, + 0xcc, + 0xc2, + 0xc3, + 0xec, + 0xcc, + 0x16, + 0xab, + 0xb3, + 0x33, + 0x07, + 0x24, + 0x08, + 0xc8, + 0xc3, + 0xd0, + 0x21, + 0x50, + 0x85, + 0x6d, + 0xd8, + 0x26, + 0x03, + 0xc0, + 0x90, + 0xd9, + 0x40, + 0xf2, + 0x13, + 0x85, + 0x87, + 0xfe, + 0x0e, + 0x09, + 0x0f, + 0x21, + 0xfb, + 0x0e, + 0x60, + 0xf9, + 0xc1, + 0xff, + 0xc1, + 0x68, + 0x67, + 0x30, + 0xe7, + 0x28, + 0xf9, + 0x1b, + 0x41, + 0xa6, + 0x0f, + 0x05, + 0xc0, + 0x7e, + 0x8b, + 0xfe, + 0x83, + 0x63, + 0xe4, + 0x2a, + 0x82, + 0xd0, + 0xaf, + 0xe4, + 0x2b, + 0xb4, + 0x90, + 0xa4, + 0x2e, + 0x42, + 0xbf, + 0x90, + 0xff, + 0xd8, + 0x7c, + 0xda, + 0x69, + 0x8e, + 0x17, + 0x20, + 0xd0, + 0x60, + 0xa0, + 0x7c, + 0x97, + 0x07, + 0x0c, + 0x84, + 0x84, + 0xa0, + 0xea, + 0x05, + 0x85, + 0xa1, + 0xd8, + 0x2f, + 0xfa, + 0x0a, + 0x81, + 0xed, + 0x0f, + 0x60, + 0x8f, + 0xf9, + 0x07, + 0x3a, + 0x1b, + 0x0f, + 0x77, + 0x8f, + 0xfe, + 0x0d, + 0x85, + 0x26, + 0x0c, + 0x36, + 0x84, + 0xc6, + 0x30, + 0x57, + 0x57, + 0xff, + 0x27, + 0x44, + 0x3f, + 0xf0, + 0x7b, + 0xfe, + 0x43, + 0x98, + 0xc3, + 0xb4, + 0x1f, + 0x50, + 0xc3, + 0xb4, + 0x08, + 0x77, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x70, + 0xb4, + 0x27, + 0x0d, + 0xa5, + 0x03, + 0x68, + 0x3f, + 0xf2, + 0x0c, + 0x56, + 0x26, + 0x32, + 0x69, + 0xb9, + 0x99, + 0x45, + 0x7d, + 0x18, + 0x9a, + 0x48, + 0x58, + 0x3a, + 0xba, + 0x68, + 0x34, + 0x3f, + 0xf5, + 0xda, + 0x7f, + 0xc0, + 0xe4, + 0x2c, + 0x33, + 0x87, + 0xef, + 0xf8, + 0x26, + 0xe3, + 0x0c, + 0xe3, + 0xe9, + 0x06, + 0x19, + 0xc0, + 0x87, + 0x7f, + 0xc0, + 0x0c, + 0x87, + 0xfe, + 0x05, + 0x0b, + 0xff, + 0x21, + 0x61, + 0xff, + 0x80, + 0xc1, + 0x7a, + 0xf5, + 0xc1, + 0x60, + 0x8e, + 0x79, + 0xa0, + 0x28, + 0x59, + 0xa4, + 0x94, + 0x07, + 0xe0, + 0x57, + 0xc8, + 0x6d, + 0x1a, + 0xfc, + 0x15, + 0x02, + 0x5f, + 0xc0, + 0xbb, + 0xc7, + 0x4f, + 0x5c, + 0x0e, + 0x42, + 0xd5, + 0x46, + 0x81, + 0xfb, + 0x57, + 0x34, + 0x09, + 0xbc, + 0x7a, + 0xf5, + 0xc0, + 0xf4, + 0x87, + 0xfe, + 0x0e, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0x63, + 0x4f, + 0xf4, + 0x16, + 0x8e, + 0x40, + 0xca, + 0x01, + 0xc8, + 0x8a, + 0xba, + 0x20, + 0xd5, + 0x82, + 0xb7, + 0x50, + 0xfc, + 0x87, + 0xfe, + 0x56, + 0x78, + 0xff, + 0x06, + 0xc2, + 0xcd, + 0x0b, + 0x0a, + 0xec, + 0xce, + 0xb8, + 0x2e, + 0x0b, + 0x3f, + 0xc8, + 0x72, + 0x66, + 0x19, + 0x82, + 0xb8, + 0xcf, + 0xf4, + 0x3c, + 0x0f, + 0x90, + 0xff, + 0xa8, + 0x0b, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xbf, + 0xc8, + 0x6a, + 0x05, + 0xa1, + 0x68, + 0x6c, + 0x37, + 0x5b, + 0x42, + 0x62, + 0x40, + 0xbc, + 0x1b, + 0x56, + 0x7d, + 0x1f, + 0x43, + 0xf2, + 0x63, + 0xb0, + 0xc1, + 0x38, + 0x31, + 0xdc, + 0x60, + 0xb0, + 0xbf, + 0xf4, + 0x0b, + 0xa0, + 0x67, + 0x0e, + 0x79, + 0x2f, + 0xfe, + 0x0f, + 0xeb, + 0xe0, + 0xe6, + 0xf0, + 0x39, + 0xdd, + 0x03, + 0xa0, + 0xb8, + 0x71, + 0xe0, + 0xf4, + 0x13, + 0x84, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfc, + 0x84, + 0xc0, + 0xc6, + 0x32, + 0x42, + 0xd0, + 0x6a, + 0x8c, + 0x90, + 0x31, + 0x35, + 0xf9, + 0x06, + 0x3b, + 0x5f, + 0xc5, + 0xf4, + 0x2f, + 0xf0, + 0x4e, + 0x07, + 0xfe, + 0x0d, + 0x84, + 0xc1, + 0xd8, + 0x57, + 0xca, + 0xc3, + 0xb0, + 0x3c, + 0x81, + 0xbf, + 0x50, + 0x3f, + 0x9d, + 0x51, + 0x40, + 0x9b, + 0xbd, + 0x02, + 0xd0, + 0x3e, + 0x42, + 0x61, + 0x5c, + 0x1f, + 0xdf, + 0x40, + 0xb0, + 0xfc, + 0x87, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0x38, + 0x58, + 0x52, + 0x1d, + 0x25, + 0xf8, + 0x90, + 0xec, + 0x12, + 0x0c, + 0xd0, + 0xd4, + 0x3b, + 0xf1, + 0xf8, + 0x1b, + 0x52, + 0x0d, + 0xc9, + 0x2f, + 0x8b, + 0xfc, + 0x48, + 0x54, + 0x0a, + 0x07, + 0x18, + 0x6c, + 0x37, + 0x01, + 0x58, + 0x5d, + 0x6f, + 0x51, + 0x38, + 0x0f, + 0x20, + 0x90, + 0xda, + 0x1f, + 0xbf, + 0x03, + 0x43, + 0x3c, + 0x60, + 0xcb, + 0xc0, + 0x74, + 0x14, + 0x19, + 0xce, + 0x0e, + 0x73, + 0xce, + 0x83, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xa2, + 0x2b, + 0x0e, + 0x72, + 0xfa, + 0xaf, + 0x41, + 0x48, + 0x94, + 0x13, + 0x0e, + 0xc6, + 0xfa, + 0x9f, + 0x40, + 0x93, + 0x33, + 0x06, + 0x40, + 0x7e, + 0x56, + 0x73, + 0x1c, + 0x13, + 0x88, + 0x64, + 0x0a, + 0x0b, + 0x0a, + 0xff, + 0x82, + 0xbe, + 0x64, + 0x08, + 0x30, + 0xb9, + 0x04, + 0x8e, + 0x0c, + 0x3f, + 0x48, + 0xc0, + 0xc3, + 0x5e, + 0x50, + 0x28, + 0x04, + 0x0f, + 0x06, + 0x7c, + 0x79, + 0x0f, + 0xaf, + 0x21, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xff, + 0x8b, + 0x5f, + 0xe0, + 0xdf, + 0xff, + 0x05, + 0x61, + 0x50, + 0x3e, + 0x70, + 0xd4, + 0x0f, + 0xc8, + 0x6a, + 0x07, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0x50, + 0x3f, + 0x28, + 0x2a, + 0x04, + 0xa0, + 0xa8, + 0x15, + 0x02, + 0xa0, + 0x54, + 0x0a, + 0x81, + 0x50, + 0x2a, + 0x05, + 0x40, + 0xa8, + 0x15, + 0xff, + 0xe8, + 0x3f, + 0xf1, + 0x40, + 0x04, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x07, + 0xf5, + 0xff, + 0x25, + 0x0c, + 0x3d, + 0xa1, + 0xb0, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x86, + 0xff, + 0x82, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1a, + 0x4c, + 0x60, + 0xb4, + 0x34, + 0x98, + 0xc1, + 0x68, + 0x69, + 0x31, + 0x82, + 0xd0, + 0xd2, + 0x6d, + 0x02, + 0xd0, + 0xd7, + 0xf5, + 0x6f, + 0x51, + 0x0f, + 0x2f, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xec, + 0x3c, + 0xf5, + 0x21, + 0x61, + 0xed, + 0xe4, + 0x1f, + 0xe0, + 0x31, + 0x21, + 0xda, + 0xb0, + 0x92, + 0x43, + 0xb0, + 0x61, + 0x2b, + 0x94, + 0x16, + 0x0c, + 0x0d, + 0x3d, + 0x40, + 0xb0, + 0x61, + 0x24, + 0x8d, + 0xff, + 0x03, + 0x24, + 0x80, + 0xf8, + 0x3b, + 0x24, + 0x80, + 0xf9, + 0x0d, + 0x92, + 0x40, + 0xd5, + 0x86, + 0xde, + 0xa1, + 0xc1, + 0xa1, + 0x74, + 0x54, + 0x68, + 0x1d, + 0x0f, + 0xdc, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x2f, + 0xe1, + 0xfe, + 0x0a, + 0x44, + 0xc5, + 0x09, + 0x85, + 0x24, + 0x62, + 0x8c, + 0xc2, + 0x95, + 0x18, + 0xb4, + 0x61, + 0x2b, + 0x98, + 0x55, + 0x18, + 0x37, + 0x14, + 0x05, + 0x0b, + 0x03, + 0x2a, + 0x12, + 0x42, + 0x60, + 0xde, + 0xaf, + 0xc1, + 0xd4, + 0x0b, + 0x43, + 0xf9, + 0x0d, + 0xa1, + 0xf5, + 0xff, + 0xfb, + 0xc1, + 0x41, + 0xb4, + 0x25, + 0x06, + 0xc3, + 0x68, + 0x4c, + 0x1b, + 0xff, + 0xe8, + 0x00, + 0x3f, + 0xe3, + 0xf0, + 0x7d, + 0x86, + 0xc1, + 0x86, + 0x7f, + 0x9e, + 0x05, + 0xe0, + 0xab, + 0x9a, + 0xf0, + 0x4c, + 0x64, + 0x9a, + 0x50, + 0x27, + 0xbb, + 0x41, + 0xd0, + 0x34, + 0x88, + 0x4d, + 0xf4, + 0x83, + 0x1c, + 0x29, + 0x03, + 0x61, + 0xbf, + 0xfc, + 0x86, + 0x60, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x32, + 0x15, + 0x02, + 0x43, + 0xa8, + 0x15, + 0x02, + 0xa0, + 0x6b, + 0xff, + 0xd0, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xea, + 0x07, + 0xba, + 0x83, + 0x56, + 0x41, + 0x4e, + 0x4b, + 0xfe, + 0x06, + 0x48, + 0x24, + 0x90, + 0x60, + 0x49, + 0x04, + 0xdf, + 0x50, + 0x0a, + 0xe5, + 0x4a, + 0x90, + 0x40, + 0xa7, + 0x58, + 0x0d, + 0x48, + 0x69, + 0x06, + 0xaa, + 0x79, + 0x04, + 0x4b, + 0x64, + 0xc8, + 0x68, + 0x96, + 0xc9, + 0x9c, + 0x28, + 0x96, + 0xda, + 0x76, + 0x82, + 0x7b, + 0xa2, + 0xdc, + 0xa0, + 0x54, + 0xda, + 0x14, + 0x87, + 0xf4, + 0x07, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x30, + 0xec, + 0x27, + 0xff, + 0x25, + 0xf9, + 0x06, + 0x0d, + 0x0b, + 0x24, + 0x1f, + 0x53, + 0xe0, + 0x24, + 0x83, + 0x05, + 0x01, + 0x81, + 0x54, + 0x4e, + 0xbd, + 0x82, + 0x9e, + 0xa1, + 0x46, + 0x43, + 0xd2, + 0x17, + 0x4e, + 0xa0, + 0x4c, + 0xd3, + 0xca, + 0xd6, + 0x04, + 0xcd, + 0xdf, + 0xe8, + 0x13, + 0x32, + 0xa0, + 0x61, + 0xd3, + 0x52, + 0xbf, + 0xd0, + 0x2f, + 0x5a, + 0xa0, + 0x61, + 0xff, + 0x3f, + 0xf2, + 0x7f, + 0xff, + 0x6e, + 0x1f, + 0xe7, + 0x70, + 0x94, + 0x14, + 0x3b, + 0x85, + 0x44, + 0x18, + 0xee, + 0xe6, + 0xd0, + 0xc7, + 0x72, + 0xf0, + 0x3a, + 0x0e, + 0xe0, + 0xf0, + 0x5a, + 0x3b, + 0x82, + 0xc2, + 0xe1, + 0xdc, + 0x1d, + 0x94, + 0xd5, + 0xb9, + 0x43, + 0x31, + 0xdd, + 0xdc, + 0x2e, + 0x02, + 0xb7, + 0x90, + 0xb0, + 0xce, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xdf, + 0x20, + 0xff, + 0xfd, + 0xba, + 0x04, + 0x32, + 0x0d, + 0xd0, + 0x61, + 0xb0, + 0x6e, + 0x82, + 0x41, + 0x40, + 0x6e, + 0xff, + 0xf3, + 0xba, + 0x1b, + 0x43, + 0x6e, + 0x86, + 0xa0, + 0x6d, + 0xd5, + 0xff, + 0x8d, + 0xd1, + 0xc3, + 0xed, + 0xd0, + 0x61, + 0xf6, + 0xe8, + 0x30, + 0xfb, + 0x74, + 0x1f, + 0xe8, + 0xdd, + 0x0f, + 0xf6, + 0x68, + 0x7e, + 0xbc, + 0x00, + 0x2f, + 0xff, + 0xd0, + 0x28, + 0x1f, + 0xea, + 0x02, + 0x80, + 0xb0, + 0x70, + 0x18, + 0x3b, + 0xc1, + 0xae, + 0x0e, + 0xb8, + 0x3c, + 0xf8, + 0x27, + 0x0f, + 0xf4, + 0x86, + 0xff, + 0xf0, + 0x7f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xf7, + 0x2f, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x3f, + 0xff, + 0x26, + 0x07, + 0x06, + 0x16, + 0x98, + 0x1c, + 0x18, + 0x5a, + 0x60, + 0x70, + 0x68, + 0x34, + 0xff, + 0xfc, + 0x87, + 0x61, + 0xff, + 0x3f, + 0xf9, + 0x0a, + 0xd0, + 0xeb, + 0x03, + 0xa4, + 0x86, + 0xd0, + 0xfb, + 0x41, + 0xc1, + 0xfd, + 0xda, + 0x1f, + 0xcf, + 0x90, + 0xf9, + 0xbc, + 0x87, + 0xcf, + 0x21, + 0xff, + 0x83, + 0xff, + 0x1f, + 0xff, + 0xc8, + 0x1c, + 0x14, + 0x04, + 0x83, + 0x40, + 0xe0, + 0xa0, + 0x24, + 0x1a, + 0x07, + 0x55, + 0x15, + 0xca, + 0xd0, + 0x35, + 0xff, + 0x90, + 0xff, + 0xc1, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xce, + 0x87, + 0xfe, + 0xb8, + 0x43, + 0xfa, + 0xea, + 0x3c, + 0x86, + 0x6e, + 0x05, + 0x02, + 0xb4, + 0x1c, + 0x1a, + 0x81, + 0x9c, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x3f, + 0xff, + 0x26, + 0x16, + 0x09, + 0x06, + 0x98, + 0x58, + 0x24, + 0x1a, + 0x7f, + 0xfe, + 0x41, + 0x07, + 0xf2, + 0x15, + 0xc1, + 0x21, + 0x61, + 0xda, + 0x0c, + 0x2c, + 0x5c, + 0x1b, + 0x0b, + 0x2f, + 0x83, + 0x61, + 0x61, + 0xb0, + 0xd8, + 0x58, + 0x6c, + 0x36, + 0x16, + 0x1b, + 0x18, + 0x3b, + 0x09, + 0xf4, + 0x1e, + 0xc2, + 0xa0, + 0x73, + 0xe8, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x18, + 0x18, + 0x58, + 0x6c, + 0x0c, + 0x0c, + 0x2c, + 0x37, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0x77, + 0xff, + 0x90, + 0x1f, + 0xff, + 0xc8, + 0x1c, + 0x14, + 0x04, + 0x83, + 0x40, + 0xe0, + 0xa0, + 0x24, + 0x1a, + 0x07, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xaf, + 0xff, + 0xd0, + 0x7e, + 0x70, + 0xff, + 0x28, + 0x0e, + 0x1f, + 0xea, + 0x01, + 0xff, + 0x07, + 0x50, + 0x0e, + 0x1f, + 0xea, + 0x01, + 0xc3, + 0xfd, + 0x40, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x1f, + 0xff, + 0xd0, + 0x1c, + 0x14, + 0x04, + 0x83, + 0x80, + 0xe0, + 0xa0, + 0x24, + 0x1c, + 0x07, + 0x05, + 0x01, + 0x40, + 0x70, + 0x1f, + 0xff, + 0xd0, + 0x7e, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xb8, + 0x34, + 0x1f, + 0xb8, + 0x3b, + 0x83, + 0x9e, + 0x5a, + 0xaf, + 0x41, + 0x3f, + 0xaa, + 0x5d, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x18, + 0x12, + 0x0c, + 0x36, + 0x0a, + 0x03, + 0x41, + 0x86, + 0xff, + 0xfc, + 0x1f, + 0x58, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x33, + 0x82, + 0x80, + 0xd0, + 0xeb, + 0xff, + 0xd0, + 0x5d, + 0xa0, + 0xa0, + 0x5d, + 0x86, + 0xff, + 0xf0, + 0x7b, + 0x41, + 0x40, + 0xb0, + 0xf7, + 0xff, + 0x84, + 0x36, + 0x82, + 0x81, + 0xd8, + 0x7e, + 0x7f, + 0xc8, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x18, + 0x12, + 0x0c, + 0x36, + 0x0a, + 0x03, + 0x41, + 0x86, + 0xae, + 0xf5, + 0x70, + 0x7f, + 0x72, + 0xf0, + 0x7f, + 0x72, + 0xf0, + 0x6b, + 0xff, + 0xd0, + 0x6a, + 0x07, + 0xea, + 0x06, + 0xbf, + 0xfd, + 0x06, + 0xa0, + 0x7e, + 0xa0, + 0x67, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7c, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x2c, + 0x12, + 0x07, + 0x0b, + 0x03, + 0x82, + 0x40, + 0xe1, + 0x7f, + 0xfe, + 0xc3, + 0xec, + 0x1a, + 0x1f, + 0xe7, + 0x06, + 0x87, + 0xbf, + 0xc0, + 0xff, + 0x07, + 0xd8, + 0x34, + 0x3d, + 0x7f, + 0x03, + 0xfc, + 0x1f, + 0x60, + 0xd0, + 0xff, + 0xb0, + 0x68, + 0x73, + 0xfe, + 0x07, + 0xf8, + 0x3e, + 0xc1, + 0xa1, + 0xff, + 0x60, + 0xd0, + 0xe0, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x0c, + 0x09, + 0x06, + 0x85, + 0xeb, + 0xd4, + 0xf5, + 0x34, + 0x3f, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xc1, + 0xfb, + 0x0f, + 0xfb, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xef, + 0x57, + 0xbc, + 0x1e, + 0xe5, + 0xf5, + 0x87, + 0xb5, + 0xfd, + 0x87, + 0xbd, + 0x5e, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x6f, + 0xff, + 0xde, + 0x00, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x0c, + 0x09, + 0x06, + 0x85, + 0x82, + 0x80, + 0xd0, + 0x68, + 0x5f, + 0xff, + 0x82, + 0x5f, + 0x5a, + 0xf8, + 0x0b, + 0xee, + 0x5f, + 0x05, + 0xff, + 0xf8, + 0x36, + 0x09, + 0x05, + 0x01, + 0x86, + 0xc2, + 0xc1, + 0x85, + 0x86, + 0xcb, + 0xfd, + 0x18, + 0x6c, + 0x35, + 0x03, + 0x61, + 0xb3, + 0xff, + 0x18, + 0x6c, + 0x35, + 0x03, + 0x61, + 0xb0, + 0xd4, + 0x05, + 0xc0, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x0c, + 0x09, + 0x06, + 0x85, + 0x82, + 0x80, + 0xe0, + 0x68, + 0x55, + 0xbe, + 0xae, + 0x0f, + 0xec, + 0x3a, + 0x0c, + 0xff, + 0xfa, + 0x0f, + 0xec, + 0x16, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0x70, + 0x7f, + 0x37, + 0xff, + 0x41, + 0x79, + 0xd0, + 0xf3, + 0x07, + 0xaf, + 0xfd, + 0x07, + 0xa4, + 0x3c, + 0xc1, + 0xeb, + 0xff, + 0x40, + 0x1f, + 0xff, + 0xd0, + 0x1c, + 0x14, + 0x05, + 0x01, + 0x40, + 0x38, + 0x28, + 0x0a, + 0x03, + 0x80, + 0xff, + 0xfe, + 0x43, + 0xf5, + 0x03, + 0xfa, + 0xff, + 0xf8, + 0x3f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3a, + 0xd0, + 0xa8, + 0x1e, + 0xbd, + 0x5b, + 0xf2, + 0x19, + 0x78, + 0x39, + 0x83, + 0x50, + 0x50, + 0x20, + 0x68, + 0x4e, + 0x07, + 0x06, + 0x8e, + 0x16, + 0x1a, + 0x02, + 0x80, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x2c, + 0x18, + 0x5a, + 0x16, + 0x07, + 0x06, + 0x83, + 0x42, + 0xff, + 0xfc, + 0x1d, + 0x21, + 0x44, + 0x1f, + 0xb9, + 0x24, + 0xb0, + 0xe6, + 0xdd, + 0xff, + 0xa0, + 0x4e, + 0xaf, + 0x01, + 0x83, + 0xb3, + 0x69, + 0xff, + 0x21, + 0xb4, + 0x18, + 0x18, + 0x3e, + 0xd0, + 0x7f, + 0xc8, + 0x6d, + 0x06, + 0x06, + 0x0f, + 0xb4, + 0x18, + 0x18, + 0x3e, + 0xd0, + 0x7f, + 0xe0, + 0x3f, + 0xfe, + 0x81, + 0xa0, + 0xc1, + 0x81, + 0x81, + 0xeb, + 0xd4, + 0xe9, + 0xc1, + 0x9c, + 0x36, + 0x87, + 0xda, + 0x07, + 0x0e, + 0xff, + 0xfc, + 0x0c, + 0xa0, + 0xa3, + 0x4c, + 0x1a, + 0xba, + 0xe5, + 0x60, + 0x5f, + 0xfc, + 0x17, + 0xff, + 0x83, + 0x68, + 0x7d, + 0x86, + 0xf5, + 0x7b, + 0xc1, + 0xb4, + 0x3e, + 0xc3, + 0x7f, + 0xf8, + 0x00, + 0x1f, + 0xff, + 0xc8, + 0xe0, + 0x60, + 0x68, + 0x34, + 0x7f, + 0xff, + 0x20, + 0x50, + 0xa0, + 0xfe, + 0xbd, + 0x7a, + 0x9f, + 0xa0, + 0xa8, + 0x50, + 0x3a, + 0x81, + 0x5f, + 0x20, + 0xc1, + 0x21, + 0x2b, + 0x50, + 0xc0, + 0xc2, + 0xab, + 0xb6, + 0xff, + 0x15, + 0x6c, + 0x87, + 0x38, + 0x15, + 0xa8, + 0xac, + 0xd0, + 0xff, + 0x4b, + 0x89, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0x87, + 0x3e, + 0x80, + 0x0d, + 0x07, + 0xa0, + 0xfd, + 0xc1, + 0xd8, + 0x7e, + 0x70, + 0xd4, + 0x0e, + 0x7f, + 0xff, + 0x21, + 0x2f, + 0x51, + 0x78, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xe7, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0xee, + 0x5f, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xc1, + 0x9c, + 0x3f, + 0xb0, + 0xd8, + 0x79, + 0xff, + 0xfc, + 0x87, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xfa, + 0xff, + 0xf4, + 0x1f, + 0xda, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3e, + 0xba, + 0x07, + 0xfe, + 0xda, + 0x07, + 0xfd, + 0xc5, + 0x03, + 0xf9, + 0xe0, + 0x50, + 0x36, + 0x06, + 0xd0, + 0xac, + 0x36, + 0x0a, + 0x07, + 0xbf, + 0xa0, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x58, + 0x6d, + 0x0e, + 0x7f, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xfd, + 0x7f, + 0xfa, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xed, + 0x0f, + 0xd7, + 0xff, + 0xec, + 0x3e, + 0xa7, + 0x07, + 0xfd, + 0x60, + 0xe0, + 0xfd, + 0x78, + 0x37, + 0xa0, + 0xde, + 0x90, + 0xf3, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x38, + 0x6d, + 0x0e, + 0xbf, + 0xff, + 0x41, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfe, + 0xbf, + 0xfd, + 0x07, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xff, + 0x07, + 0xcc, + 0x28, + 0x10, + 0x24, + 0x36, + 0x8e, + 0x0d, + 0x06, + 0x15, + 0x81, + 0xc1, + 0x40, + 0x58, + 0x34, + 0x28, + 0x28, + 0x28, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0xa0, + 0x4e, + 0x1e, + 0xc1, + 0x86, + 0xf0, + 0x7a, + 0x56, + 0x13, + 0xb8, + 0x6f, + 0xf0, + 0x30, + 0x70, + 0x75, + 0x02, + 0xe8, + 0x0d, + 0x0d, + 0x40, + 0x71, + 0x40, + 0x60, + 0xbf, + 0x21, + 0xa0, + 0xfa, + 0x81, + 0x57, + 0x83, + 0xa8, + 0x19, + 0x6b, + 0x0b, + 0xfc, + 0x1d, + 0xa1, + 0xd8, + 0x72, + 0x58, + 0x73, + 0x87, + 0x5e, + 0x0f, + 0x68, + 0x7a, + 0xc3, + 0xb8, + 0x3f, + 0x58, + 0x7f, + 0xe0, + 0xf8, + 0x0f, + 0xfc, + 0x1d, + 0xa3, + 0x87, + 0x36, + 0x13, + 0x12, + 0x53, + 0xe4, + 0x33, + 0x18, + 0x34, + 0x60, + 0xcf, + 0xf3, + 0x81, + 0xc3, + 0xec, + 0x2c, + 0x2c, + 0x3c, + 0xe1, + 0x68, + 0xe1, + 0x9f, + 0xe3, + 0xff, + 0x06, + 0xc2, + 0xc2, + 0xc3, + 0xce, + 0x16, + 0x16, + 0x85, + 0x7f, + 0x38, + 0x54, + 0x0e, + 0xa0, + 0x58, + 0x4e, + 0x1d, + 0xa1, + 0x60, + 0xcc, + 0x51, + 0x61, + 0xba, + 0x9a, + 0x63, + 0x86, + 0xb9, + 0x23, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xb8, + 0x33, + 0x87, + 0xe7, + 0x0d, + 0xa1, + 0xef, + 0xff, + 0xc1, + 0xf9, + 0xc3, + 0xfd, + 0x7f, + 0xf9, + 0x0f, + 0xd8, + 0x7f, + 0xbf, + 0xff, + 0x78, + 0x39, + 0xc3, + 0xff, + 0x0f, + 0xff, + 0x07, + 0x5a, + 0x09, + 0x0b, + 0x0d, + 0xe2, + 0xff, + 0xc1, + 0xfe, + 0xd0, + 0x38, + 0x7f, + 0xb0, + 0x9c, + 0x3b, + 0xff, + 0xf6, + 0x00, + 0x04, + 0x09, + 0x0f, + 0xfb, + 0x06, + 0x0f, + 0xf2, + 0x14, + 0xac, + 0x3c, + 0xe1, + 0xe9, + 0x0f, + 0x70, + 0x5f, + 0xe0, + 0xde, + 0x0f, + 0x50, + 0x3b, + 0xd0, + 0x73, + 0x44, + 0x17, + 0x3e, + 0x40, + 0xfe, + 0x7c, + 0x84, + 0xe8, + 0x54, + 0x0f, + 0xfc, + 0xaa, + 0x28, + 0xff, + 0x81, + 0xfd, + 0x04, + 0xe1, + 0xf6, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0x9c, + 0x3d, + 0xc1, + 0xe7, + 0x0e, + 0xb0, + 0xdf, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0c, + 0xa0, + 0xe4, + 0x3f, + 0x38, + 0x6d, + 0x0e, + 0x7f, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xfd, + 0x7f, + 0xfa, + 0x0f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xcc, + 0x1f, + 0x9e, + 0x0b, + 0xfe, + 0x83, + 0x50, + 0xa0, + 0xa0, + 0x68, + 0x79, + 0xc1, + 0x23, + 0x07, + 0x30, + 0x6f, + 0x07, + 0x9f, + 0x21, + 0x6a, + 0xc3, + 0xa0, + 0xd6, + 0x81, + 0xf2, + 0x1d, + 0x70, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xe8, + 0x25, + 0x01, + 0xfe, + 0x8d, + 0x06, + 0x86, + 0xa1, + 0x41, + 0x87, + 0x0e, + 0xa1, + 0x42, + 0x8d, + 0x10, + 0x7f, + 0xfe, + 0xf0, + 0x6d, + 0x28, + 0x16, + 0x87, + 0x3a, + 0xa8, + 0x16, + 0x86, + 0x7d, + 0x52, + 0x7f, + 0x82, + 0xa0, + 0x7d, + 0xa1, + 0xdf, + 0xd0, + 0x5a, + 0x1b, + 0xd0, + 0x2e, + 0xff, + 0x27, + 0x40, + 0x38, + 0xad, + 0x60, + 0xa8, + 0x07, + 0x0b, + 0x43, + 0xaf, + 0xe0, + 0xb4, + 0x3a, + 0x81, + 0xf6, + 0x84, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x40, + 0xb1, + 0x0e, + 0xd3, + 0x0b, + 0x4d, + 0x0c, + 0xb6, + 0x0a, + 0x0a, + 0xd0, + 0x7f, + 0x9f, + 0xaa, + 0xc3, + 0x50, + 0x32, + 0x88, + 0x3d, + 0x40, + 0x9c, + 0x0e, + 0x15, + 0xfa, + 0x9a, + 0x80, + 0xe1, + 0xa8, + 0x04, + 0xa0, + 0x48, + 0x6a, + 0x04, + 0xff, + 0x05, + 0xfe, + 0x7c, + 0x0a, + 0x07, + 0x61, + 0x63, + 0xb8, + 0x73, + 0x87, + 0xbc, + 0x87, + 0x68, + 0x67, + 0xd6, + 0x85, + 0xc1, + 0x3e, + 0x42, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x0e, + 0x43, + 0xfd, + 0x41, + 0xcf, + 0xf8, + 0x2c, + 0xa1, + 0x87, + 0x61, + 0x46, + 0x9c, + 0xbb, + 0x07, + 0xf3, + 0xcb, + 0xb0, + 0xd8, + 0x5a, + 0x1b, + 0x0d, + 0x85, + 0xff, + 0x03, + 0xf8, + 0x60, + 0xfe, + 0xc2, + 0xff, + 0xc1, + 0x60, + 0xa0, + 0x20, + 0x3b, + 0xfc, + 0xc0, + 0xd1, + 0x80, + 0xe1, + 0x6e, + 0x56, + 0x06, + 0x85, + 0xa8, + 0x0d, + 0x0b, + 0x0d, + 0x5e, + 0xd3, + 0x0f, + 0xeb, + 0xc1, + 0xff, + 0x83, + 0x18, + 0x63, + 0x06, + 0x16, + 0x16, + 0x49, + 0x83, + 0x0b, + 0x0a, + 0x30, + 0x6a, + 0xe6, + 0xc1, + 0xfc, + 0x57, + 0xe0, + 0xd8, + 0x4e, + 0x1f, + 0xec, + 0x1f, + 0xfc, + 0x9f, + 0xc3, + 0x02, + 0x43, + 0xd8, + 0x4c, + 0x9a, + 0x41, + 0xb0, + 0xa6, + 0x31, + 0x87, + 0xf8, + 0xdc, + 0xd9, + 0x09, + 0x82, + 0xc5, + 0x79, + 0x0d, + 0xa0, + 0xa0, + 0x37, + 0x42, + 0x70, + 0xb0, + 0x58, + 0x34, + 0x70, + 0xd1, + 0xc1, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xf9, + 0x0f, + 0xd4, + 0x0d, + 0x40, + 0xe7, + 0xff, + 0xf2, + 0x1f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x34, + 0xe4, + 0x18, + 0xf0, + 0x55, + 0x7a, + 0xaf, + 0x53, + 0x82, + 0x7f, + 0x27, + 0x01, + 0x0a, + 0xc8, + 0x76, + 0x85, + 0x02, + 0x6e, + 0xa4, + 0x1d, + 0x03, + 0xdd, + 0x41, + 0x78, + 0x08, + 0x7d, + 0x97, + 0x71, + 0x87, + 0x5c, + 0xc1, + 0x5c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xd7, + 0xff, + 0xef, + 0x05, + 0x21, + 0xff, + 0x81, + 0x7f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x5d, + 0x7e, + 0xd0, + 0xd4, + 0x5f, + 0xda, + 0x1c, + 0xb4, + 0xcb, + 0x83, + 0x5f, + 0x19, + 0x9f, + 0x41, + 0x49, + 0xdf, + 0x38, + 0x20, + 0xaf, + 0x81, + 0x83, + 0xc4, + 0x15, + 0x1c, + 0xb8, + 0xda, + 0x05, + 0xab, + 0xa7, + 0x4c, + 0xa0, + 0x58, + 0x30, + 0x64, + 0x82, + 0x45, + 0xb8, + 0x19, + 0x85, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xef, + 0xff, + 0xc8, + 0x65, + 0xde, + 0x5e, + 0x0f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0b, + 0x46, + 0x06, + 0x0b, + 0x0a, + 0x8f, + 0x44, + 0xa6, + 0xd0, + 0x25, + 0xef, + 0x2f, + 0x06, + 0x6b, + 0x7a, + 0xb8, + 0x32, + 0xf7, + 0x2f, + 0x06, + 0x5e, + 0xe5, + 0xe0, + 0xbf, + 0xff, + 0x78, + 0x3c, + 0xea, + 0xd0, + 0xf7, + 0xd2, + 0x19, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xe4, + 0x2c, + 0x3f, + 0xda, + 0x17, + 0xff, + 0xe4, + 0x2c, + 0x27, + 0x03, + 0x87, + 0xb1, + 0xab, + 0xd5, + 0x83, + 0x60, + 0x6a, + 0xea, + 0x0e, + 0xca, + 0xde, + 0xac, + 0x85, + 0x86, + 0x54, + 0x1f, + 0xb1, + 0x8c, + 0x28, + 0xc2, + 0x76, + 0xf5, + 0x0b, + 0xd4, + 0x03, + 0x14, + 0xe4, + 0xa7, + 0x20, + 0x91, + 0xb4, + 0x27, + 0x0d, + 0x97, + 0xd4, + 0x7f, + 0x92, + 0x06, + 0x87, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x3f, + 0xcf, + 0xf9, + 0x0f, + 0x68, + 0x76, + 0x87, + 0xb0, + 0xf6, + 0x8e, + 0x16, + 0x58, + 0x5a, + 0x0a, + 0x03, + 0x05, + 0x01, + 0xa1, + 0x69, + 0x85, + 0xa6, + 0x87, + 0xb0, + 0xf6, + 0x87, + 0x58, + 0x67, + 0xc8, + 0x4f, + 0x61, + 0x5b, + 0xa3, + 0xe4, + 0xdb, + 0x81, + 0xab, + 0x42, + 0xd8, + 0x36, + 0x87, + 0xb0, + 0xf6, + 0x87, + 0x38, + 0x7b, + 0x42, + 0x7d, + 0x05, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x2f, + 0xe6, + 0xfe, + 0x43, + 0xed, + 0x0e, + 0xd0, + 0xae, + 0x34, + 0xf2, + 0x68, + 0x72, + 0xb4, + 0x2a, + 0x68, + 0x6b, + 0xb4, + 0x6d, + 0xd0, + 0x5a, + 0x0d, + 0xb4, + 0x1a, + 0x1f, + 0x41, + 0xe8, + 0x3e, + 0x83, + 0x30, + 0x7f, + 0x61, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd6, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x50, + 0x3c, + 0xf0, + 0x75, + 0x03, + 0xa8, + 0x87, + 0xa8, + 0x1f, + 0xf8, + 0x3f, + 0x0e, + 0x43, + 0x21, + 0xfd, + 0xc1, + 0xb8, + 0x3c, + 0xf0, + 0x30, + 0xb8, + 0x37, + 0x90, + 0x68, + 0x82, + 0xe0, + 0x20, + 0x70, + 0x9c, + 0x24, + 0x35, + 0xff, + 0x90, + 0xf2, + 0x83, + 0xce, + 0x1f, + 0xf8, + 0x24, + 0x35, + 0xfc, + 0x7f, + 0x83, + 0x48, + 0x30, + 0x41, + 0x61, + 0xda, + 0x60, + 0x70, + 0x61, + 0xe6, + 0xc3, + 0x36, + 0x13, + 0x73, + 0xaa, + 0xe7, + 0x0a, + 0x42, + 0xd9, + 0x0b, + 0x0f, + 0x7c, + 0x1b, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x1f, + 0xf8, + 0x35, + 0x03, + 0x38, + 0x58, + 0x3f, + 0xa4, + 0x70, + 0xb0, + 0xd4, + 0x03, + 0x39, + 0x98, + 0x6a, + 0x05, + 0xb9, + 0x38, + 0x3f, + 0xa0, + 0x38, + 0x58, + 0x18, + 0x12, + 0x0b, + 0x07, + 0x82, + 0xc1, + 0x83, + 0xe7, + 0x70, + 0xb1, + 0xcd, + 0x5c, + 0x0c, + 0x26, + 0x88, + 0x4e, + 0x16, + 0x1b, + 0xc1, + 0x9c, + 0x2c, + 0x37, + 0x90, + 0x79, + 0x3d, + 0x05, + 0xcf, + 0x94, + 0x1f, + 0xb4, + 0x26, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x38, + 0x2f, + 0x9f, + 0xc1, + 0x61, + 0xda, + 0x16, + 0x14, + 0x86, + 0xd0, + 0xb3, + 0xf4, + 0x16, + 0xc0, + 0xc3, + 0x20, + 0x8d, + 0x93, + 0x24, + 0xd3, + 0x34, + 0xcc, + 0x63, + 0x02, + 0x68, + 0x98, + 0x33, + 0x0d, + 0xa0, + 0xb0, + 0x66, + 0x07, + 0xc9, + 0x4c, + 0x1b, + 0x0e, + 0x6f, + 0x18, + 0x55, + 0x81, + 0xa8, + 0x19, + 0x7a, + 0x42, + 0xd0, + 0xb1, + 0x0f, + 0xb4, + 0x2c, + 0x3e, + 0xf8, + 0x1e, + 0x83, + 0xff, + 0x04, + 0x2f, + 0xe3, + 0xfc, + 0x87, + 0xd8, + 0x7b, + 0x42, + 0xb4, + 0xc1, + 0xe4, + 0xd0, + 0xe5, + 0x61, + 0xa9, + 0xa1, + 0xae, + 0xc0, + 0xdb, + 0xa0, + 0xb4, + 0x19, + 0x68, + 0x34, + 0x3e, + 0xa0, + 0x74, + 0x87, + 0xea, + 0x07, + 0xf7, + 0xff, + 0xe0, + 0xf4, + 0x87, + 0x41, + 0xfa, + 0x81, + 0x9c, + 0x3f, + 0xb0, + 0xda, + 0x1f, + 0xd8, + 0x4e, + 0x1e, + 0xff, + 0xfd, + 0xe4, + 0x0d, + 0x07, + 0xfe, + 0x28, + 0x0b, + 0xe7, + 0xe0, + 0xbc, + 0x86, + 0xc2, + 0xc1, + 0x43, + 0x0d, + 0x85, + 0x8e, + 0x06, + 0x33, + 0x33, + 0x36, + 0x86, + 0x6e, + 0x66, + 0x20, + 0xc2, + 0x6c, + 0x6c, + 0x3f, + 0xd8, + 0x58, + 0xfe, + 0x80, + 0xe0, + 0x70, + 0xec, + 0x0f, + 0x87, + 0xc1, + 0x98, + 0xb3, + 0x73, + 0x04, + 0x60, + 0x41, + 0x85, + 0x81, + 0xe0, + 0xec, + 0x2c, + 0x27, + 0x0e, + 0xc2, + 0xc3, + 0x48, + 0x2e, + 0x2e, + 0x0f, + 0xfc, + 0x10, + 0x10, + 0xa0, + 0xff, + 0x69, + 0x57, + 0xc7, + 0xe2, + 0x86, + 0x85, + 0x84, + 0xe2, + 0xd8, + 0x6c, + 0x36, + 0xff, + 0x28, + 0xc8, + 0x18, + 0x58, + 0x59, + 0x92, + 0x61, + 0x61, + 0x66, + 0x31, + 0xbf, + 0xc2, + 0x60, + 0x8c, + 0x2c, + 0x3b, + 0x0a, + 0xc2, + 0xc3, + 0x78, + 0x17, + 0xaf, + 0xe7, + 0x73, + 0x8c, + 0x0c, + 0x0c, + 0x18, + 0x83, + 0x06, + 0x87, + 0x61, + 0xb2, + 0xc3, + 0xd8, + 0x6d, + 0xc3, + 0xbd, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x0f, + 0x90, + 0xff, + 0xc7, + 0x90, + 0xff, + 0x3a, + 0x70, + 0x7d, + 0x7d, + 0x57, + 0xc8, + 0x2e, + 0x0f, + 0xcd, + 0xc1, + 0x7f, + 0xf0, + 0x7b, + 0x0f, + 0x38, + 0x7b, + 0xff, + 0x83, + 0xff, + 0x07, + 0xdf, + 0xff, + 0x90, + 0xb0, + 0x39, + 0x20, + 0x90, + 0x9c, + 0x70, + 0x49, + 0x21, + 0xae, + 0xc0, + 0xf6, + 0x83, + 0x80, + 0xfa, + 0x41, + 0x21, + 0x9f, + 0x41, + 0x3e, + 0x43, + 0xff, + 0x06, + 0x0b, + 0x16, + 0xf8, + 0xf8, + 0x0d, + 0xf4, + 0x26, + 0x16, + 0x09, + 0xd2, + 0x33, + 0x23, + 0x0c, + 0xdc, + 0x2b, + 0x33, + 0x0c, + 0xf0, + 0x56, + 0x4e, + 0x07, + 0xe8, + 0xc7, + 0x03, + 0x83, + 0x81, + 0xf1, + 0xe0, + 0x78, + 0x3e, + 0x46, + 0xcd, + 0xc1, + 0xff, + 0x8d, + 0x8c, + 0x27, + 0x30, + 0xd8, + 0x58, + 0x4c, + 0x61, + 0xb0, + 0x38, + 0x52, + 0x60, + 0x78, + 0xa9, + 0x1c, + 0x18, + 0x7e, + 0xa1, + 0xa0, + 0xbf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x2f, + 0xe2, + 0xfe, + 0x0a, + 0x41, + 0x82, + 0x41, + 0x86, + 0xa1, + 0x81, + 0xb3, + 0x0c, + 0xde, + 0x09, + 0xbc, + 0x0b, + 0x93, + 0x2e, + 0x06, + 0x1d, + 0xaa, + 0x81, + 0x90, + 0xd6, + 0x07, + 0x0f, + 0xcf, + 0xff, + 0xc0, + 0x7c, + 0x85, + 0x87, + 0xdb, + 0xff, + 0xe4, + 0x36, + 0x85, + 0x87, + 0xf7, + 0xa9, + 0xf5, + 0x48, + 0x6c, + 0x36, + 0x1f, + 0xdf, + 0xff, + 0x40, + 0x1f, + 0xe7, + 0xfc, + 0x1a, + 0x41, + 0x24, + 0x83, + 0x0e, + 0xb3, + 0x46, + 0x86, + 0x19, + 0xbe, + 0x46, + 0xec, + 0x26, + 0x41, + 0x34, + 0x41, + 0x87, + 0xf7, + 0x07, + 0xe7, + 0xff, + 0xf4, + 0x1c, + 0xe1, + 0xa4, + 0x3e, + 0x7c, + 0x82, + 0xf0, + 0x7a, + 0xc1, + 0x34, + 0x1d, + 0x0c, + 0x86, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x0e, + 0x70, + 0x68, + 0x7a, + 0xfe, + 0x07, + 0xf2, + 0x1e, + 0x70, + 0x68, + 0x7d, + 0x57, + 0x81, + 0xea, + 0x83, + 0xe7, + 0x06, + 0x87, + 0xaf, + 0xe0, + 0x7f, + 0x83, + 0xec, + 0x18, + 0x7d, + 0x7f, + 0x3f, + 0xe0, + 0xc8, + 0x5a, + 0x21, + 0x61, + 0x9c, + 0x1a, + 0x38, + 0x30, + 0xe5, + 0xb4, + 0x0b, + 0x61, + 0x9f, + 0x3a, + 0xae, + 0x70, + 0xb8, + 0x2d, + 0x90, + 0xb0, + 0xf5, + 0xe0, + 0xdf, + 0x00, + 0x0f, + 0xfc, + 0x87, + 0x3f, + 0xfe, + 0x0f, + 0xea, + 0x0f, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0xf2, + 0x1f, + 0xaf, + 0xab, + 0xec, + 0x32, + 0x0e, + 0xbe, + 0xc3, + 0xed, + 0x0e, + 0x70, + 0xf9, + 0x7f, + 0x83, + 0x5f, + 0xcd, + 0xfc, + 0x84, + 0xc0, + 0xd2, + 0x41, + 0xa1, + 0xa5, + 0x68, + 0x31, + 0xd0, + 0xd7, + 0x68, + 0xdb, + 0xa0, + 0xa2, + 0x0d, + 0xa0, + 0x5a, + 0x1d, + 0x78, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x1a, + 0x81, + 0xdf, + 0xff, + 0xbc, + 0x12, + 0xf0, + 0x79, + 0x0d, + 0xd5, + 0xa4, + 0x8e, + 0x1b, + 0xab, + 0x49, + 0x1c, + 0x36, + 0xb4, + 0x92, + 0x38, + 0x6d, + 0x6d, + 0x14, + 0x58, + 0x68, + 0x0c, + 0x19, + 0x83, + 0x5f, + 0xcf, + 0xf9, + 0x0a, + 0x41, + 0xa4, + 0x83, + 0x43, + 0x49, + 0xa3, + 0x43, + 0x42, + 0x6e, + 0xd1, + 0xbb, + 0x41, + 0x21, + 0x6c, + 0x85, + 0xa1, + 0xd7, + 0x83, + 0x5e, + 0x00, + 0x0d, + 0x07, + 0xfe, + 0x06, + 0x83, + 0xe3, + 0xe2, + 0xfe, + 0x81, + 0x85, + 0x92, + 0x13, + 0x83, + 0x0b, + 0x24, + 0x37, + 0x19, + 0x99, + 0x7f, + 0x9b, + 0x1b, + 0x24, + 0x3d, + 0xe0, + 0x78, + 0xbf, + 0xc0, + 0xc2, + 0xcf, + 0x12, + 0xb0, + 0x60, + 0xb3, + 0xc4, + 0xac, + 0xf0, + 0xf8, + 0xff, + 0xce, + 0x66, + 0x78, + 0x95, + 0x83, + 0x0b, + 0x6c, + 0x95, + 0x83, + 0x0b, + 0x9c, + 0x95, + 0x83, + 0x0b, + 0x06, + 0x25, + 0xbe, + 0x2e, + 0x0f, + 0xfc, + 0x10, + 0x3f, + 0xe7, + 0xfc, + 0x1f, + 0xf6, + 0x0c, + 0x7f, + 0x90, + 0xb0, + 0x63, + 0x05, + 0xa4, + 0x78, + 0xc7, + 0xab, + 0x49, + 0xd5, + 0x81, + 0x78, + 0x0d, + 0x96, + 0x5f, + 0xe0, + 0xb0, + 0x66, + 0x22, + 0xb0, + 0x59, + 0x66, + 0x46, + 0x63, + 0xe7, + 0xc6, + 0x2a, + 0x33, + 0x7c, + 0x66, + 0xfc, + 0xe2, + 0x60, + 0xcc, + 0x18, + 0x30, + 0xb0, + 0x66, + 0x0c, + 0x18, + 0x58, + 0x33, + 0x06, + 0xd0, + 0xb9, + 0x90, + 0xff, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x39, + 0xc3, + 0xbf, + 0xc0, + 0x77, + 0x0f, + 0x50, + 0x27, + 0x03, + 0x87, + 0x50, + 0x1e, + 0x0c, + 0xe9, + 0x7e, + 0xa2, + 0xc2, + 0xa0, + 0x48, + 0x18, + 0xa6, + 0xd3, + 0x05, + 0xfa, + 0x0b, + 0x0b, + 0x04, + 0x81, + 0x8d, + 0xcc, + 0xc1, + 0x7e, + 0x85, + 0x62, + 0xb0, + 0xd4, + 0x0d, + 0x60, + 0xb1, + 0xff, + 0x5d, + 0xbd, + 0x86, + 0xa0, + 0x20, + 0x68, + 0x30, + 0xd4, + 0x0e, + 0xc0, + 0xe1, + 0xa8, + 0x13, + 0xc3, + 0xc0, + 0x09, + 0x83, + 0xff, + 0x12, + 0x17, + 0xcf, + 0xc5, + 0xfc, + 0x16, + 0x16, + 0x48, + 0x58, + 0x58, + 0x59, + 0x7f, + 0x19, + 0xb1, + 0x92, + 0x16, + 0x4e, + 0x6e, + 0x5f, + 0xc0, + 0xb1, + 0xb0, + 0xa4, + 0x3b, + 0x0b, + 0x3f, + 0xe0, + 0x60, + 0xb0, + 0x49, + 0xa0, + 0xf0, + 0xf8, + 0xb3, + 0x37, + 0x77, + 0x32, + 0x1c, + 0x24, + 0xc2, + 0xcb, + 0xf8, + 0x2c, + 0x2c, + 0x36, + 0x1d, + 0x85, + 0x86, + 0xc2, + 0x7c, + 0x7a, + 0x0f, + 0xfc, + 0x10, + 0x3f, + 0xd1, + 0xf8, + 0x2c, + 0xd6, + 0x06, + 0x0c, + 0x2e, + 0xb2, + 0x70, + 0x2d, + 0x3b, + 0xe9, + 0x55, + 0x90, + 0x60, + 0xf2, + 0x0d, + 0x34, + 0x1d, + 0x01, + 0x05, + 0xe4, + 0x2f, + 0xf5, + 0x3d, + 0x72, + 0x1f, + 0x90, + 0xc8, + 0x3f, + 0xc5, + 0xfc, + 0x14, + 0x16, + 0x08, + 0x2c, + 0x36, + 0x38, + 0x1c, + 0x70, + 0x9b, + 0xb0, + 0x3c, + 0xe0, + 0xe0, + 0xb3, + 0x82, + 0xc3, + 0xbe, + 0x0d, + 0xe8, + 0x0c, + 0xa9, + 0x0f, + 0xeb, + 0xb9, + 0x3e, + 0x7e, + 0x0a, + 0x32, + 0x41, + 0x20, + 0xc2, + 0xcc, + 0xc2, + 0x90, + 0x60, + 0xff, + 0x50, + 0x9c, + 0xc3, + 0x5e, + 0x03, + 0x46, + 0x70, + 0x9f, + 0x58, + 0x39, + 0x56, + 0x07, + 0x31, + 0xc1, + 0x20, + 0xc1, + 0x82, + 0x0e, + 0xd1, + 0xc1, + 0x7f, + 0x47, + 0x93, + 0xc0, + 0x93, + 0x1b, + 0x67, + 0x70, + 0x5f, + 0xd2, + 0x48, + 0x30, + 0x49, + 0x8c, + 0x09, + 0x06, + 0x0b, + 0xfa, + 0x06, + 0x83, + 0x05, + 0x02, + 0x63, + 0xc3, + 0xc0, + 0x3f, + 0xc7, + 0xfa, + 0x0a, + 0x80, + 0xc1, + 0xa0, + 0xa0, + 0x6a, + 0x78, + 0x2e, + 0xf4, + 0x0b, + 0x93, + 0x2e, + 0x4a, + 0x06, + 0xaf, + 0xf2, + 0x19, + 0xd6, + 0xa2, + 0xdc, + 0x19, + 0xea, + 0xf5, + 0x5c, + 0x19, + 0x82, + 0xa0, + 0x54, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xab, + 0x5d, + 0xcb, + 0x04, + 0xb6, + 0xbb, + 0x58, + 0x2f, + 0xff, + 0xde, + 0x43, + 0x58, + 0x6e, + 0x43, + 0x5c, + 0x87, + 0xd7, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x0a, + 0xf9, + 0xf8, + 0x19, + 0x8c, + 0xa3, + 0x13, + 0x04, + 0x64, + 0x0d, + 0xc9, + 0xc1, + 0x3b, + 0x81, + 0xf0, + 0xf8, + 0x36, + 0xa3, + 0x8e, + 0x86, + 0x3f, + 0xe1, + 0x98, + 0x39, + 0xee, + 0x4d, + 0x30, + 0xf6, + 0x49, + 0x7f, + 0xc1, + 0x64, + 0xaf, + 0x02, + 0x43, + 0xb2, + 0x5b, + 0xfd, + 0x05, + 0x92, + 0x0c, + 0x12, + 0x19, + 0x8b, + 0xcf, + 0xfa, + 0x06, + 0x0e, + 0x06, + 0x09, + 0x0d, + 0x07, + 0xbf, + 0xe4, + 0x0f, + 0x50, + 0x39, + 0x0f, + 0xdc, + 0x1a, + 0xc3, + 0x5f, + 0xfe, + 0x0f, + 0xea, + 0x01, + 0xd0, + 0xfe, + 0xa1, + 0x61, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xae, + 0x0f, + 0xfd, + 0xe4, + 0x3f, + 0xeb, + 0xc8, + 0x57, + 0x06, + 0xf4, + 0x74, + 0xf4, + 0x1e, + 0x42, + 0xf2, + 0x1f, + 0xf8, + 0xd0, + 0xf5, + 0x03, + 0xdc, + 0x1e, + 0xd0, + 0xf3, + 0xff, + 0x40, + 0x0f, + 0x38, + 0x74, + 0x19, + 0xff, + 0xcd, + 0x03, + 0xf5, + 0x81, + 0xe0, + 0xfe, + 0x70, + 0x70, + 0x77, + 0xff, + 0xef, + 0x07, + 0xcf, + 0x90, + 0xff, + 0x9e, + 0x0f, + 0xf9, + 0xff, + 0xe4, + 0x27, + 0xce, + 0x87, + 0xfb, + 0x41, + 0xa1, + 0xff, + 0x86, + 0xbd, + 0xc1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x87, + 0x0f, + 0xfb, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0x50, + 0x39, + 0x0d, + 0x7f, + 0xf8, + 0x3f, + 0xa8, + 0x3c, + 0x1d, + 0x5d, + 0xf5, + 0x78, + 0x39, + 0xb8, + 0x0d, + 0x03, + 0x37, + 0x7a, + 0xa4, + 0x28, + 0x08, + 0x4f, + 0xfe, + 0x43, + 0xf2, + 0xae, + 0x0f, + 0x5d, + 0x5a, + 0x1f, + 0xf2, + 0xae, + 0xfa, + 0x43, + 0x74, + 0x56, + 0x19, + 0x50, + 0x16, + 0xa7, + 0xea, + 0x2c, + 0x09, + 0x60, + 0x61, + 0xec, + 0x3f, + 0x5f, + 0xe8, + 0x0f, + 0x50, + 0x39, + 0x0f, + 0xd4, + 0x0d, + 0x61, + 0xaf, + 0xff, + 0x07, + 0xf5, + 0x01, + 0x61, + 0xfe, + 0xa1, + 0xe0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xd6, + 0x87, + 0xf9, + 0xbe, + 0xae, + 0x0d, + 0x7d, + 0x2f, + 0xb0, + 0xda, + 0x68, + 0x7b, + 0x0f, + 0xbf, + 0xf8, + 0x3e, + 0xd0, + 0xf6, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xbf, + 0xf8, + 0x20, + 0x0f, + 0x50, + 0x3a, + 0x0d, + 0x7f, + 0xeb, + 0x43, + 0xf5, + 0x01, + 0x61, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0x6d, + 0x09, + 0x0f, + 0x3f, + 0x53, + 0xd2, + 0x1b, + 0xd3, + 0xa1, + 0xec, + 0x3e, + 0xbf, + 0xe8, + 0x3f, + 0xf0, + 0x7f, + 0x7f, + 0xf9, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x7f, + 0xf9, + 0x0e, + 0xc3, + 0xf6, + 0x87, + 0x7f, + 0xf9, + 0x00, + 0x0f, + 0x68, + 0x74, + 0x19, + 0xab, + 0xad, + 0xc1, + 0xab, + 0xbd, + 0x7d, + 0x50, + 0x79, + 0xb9, + 0x02, + 0x1e, + 0x6f, + 0x55, + 0xe9, + 0x0a, + 0xe7, + 0x94, + 0x1b, + 0x09, + 0x0a, + 0xff, + 0xc1, + 0xfc, + 0xbc, + 0x1c, + 0xd5, + 0xea, + 0xbd, + 0x44, + 0x35, + 0xcb, + 0xae, + 0x0f, + 0x2e, + 0xa0, + 0x4a, + 0x0d, + 0x7f, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x70, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x80, + 0xe1, + 0xfc, + 0xff, + 0xfe, + 0x40, + 0xe0, + 0xa0, + 0x24, + 0x1a, + 0x07, + 0x05, + 0x01, + 0x20, + 0xd0, + 0x38, + 0x28, + 0x09, + 0x06, + 0x81, + 0xc1, + 0x40, + 0x48, + 0x34, + 0x0e, + 0x0a, + 0x02, + 0x41, + 0xa0, + 0x70, + 0x50, + 0x12, + 0x0d, + 0x03, + 0x82, + 0x80, + 0x90, + 0x68, + 0x1c, + 0x14, + 0x04, + 0x83, + 0x40, + 0xe0, + 0x50, + 0x27, + 0xd0, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x68, + 0x7f, + 0x5f, + 0xfe, + 0x83, + 0x68, + 0xe0, + 0xd1, + 0xc3, + 0x68, + 0xe0, + 0xd0, + 0x61, + 0xb4, + 0x70, + 0x68, + 0x30, + 0xda, + 0x08, + 0x11, + 0x78, + 0x3f, + 0x68, + 0x7f, + 0x2f, + 0x6b, + 0xf8, + 0x15, + 0x7d, + 0x57, + 0xaa, + 0x0e, + 0xe0, + 0xda, + 0x1f, + 0x3e, + 0x95, + 0xc1, + 0xfe, + 0x7f, + 0x48, + 0x75, + 0x3e, + 0x82, + 0x6f, + 0x40, + 0x50, + 0x7f, + 0x90, + 0x3f, + 0xf0, + 0x6c, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xaf, + 0xe4, + 0xbf, + 0xd2, + 0xd6, + 0x82, + 0x17, + 0xa0, + 0xd8, + 0x50, + 0xbd, + 0x30, + 0x30, + 0xa1, + 0x7a, + 0x30, + 0x61, + 0x42, + 0xf4, + 0x50, + 0xc2, + 0x85, + 0xe8, + 0x09, + 0x85, + 0x0b, + 0xd0, + 0x6c, + 0x28, + 0x5e, + 0x83, + 0x61, + 0x42, + 0xf4, + 0x13, + 0x85, + 0x06, + 0xb4, + 0x1e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xa8, + 0x1f, + 0xcb, + 0xd4, + 0x5e, + 0x09, + 0xff, + 0xfc, + 0x87, + 0xea, + 0x07, + 0xf5, + 0xff, + 0xe8, + 0x32, + 0xf7, + 0x2f, + 0x07, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x01, + 0x7b, + 0xf2, + 0xf0, + 0x7a, + 0xbb, + 0x0f, + 0xee, + 0x28, + 0x58, + 0x7a, + 0xe0, + 0x50, + 0x16, + 0x85, + 0xe4, + 0x2a, + 0x04, + 0xf8, + 0x08, + 0x75, + 0x03, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x5f, + 0xf0, + 0x3f, + 0xc8, + 0x77, + 0x06, + 0x70, + 0xfa, + 0xc3, + 0x9c, + 0x3c, + 0xe1, + 0xbf, + 0xc1, + 0xb4, + 0x3c, + 0xe1, + 0xec, + 0x33, + 0xfe, + 0xbf, + 0xe4, + 0x57, + 0x94, + 0x13, + 0x87, + 0x9f, + 0x83, + 0xb0, + 0xf7, + 0x6e, + 0x1b, + 0x0e, + 0xa3, + 0x90, + 0x6c, + 0x33, + 0x8e, + 0x1e, + 0xc3, + 0xe7, + 0x0e, + 0x70, + 0xf9, + 0xc2, + 0xbd, + 0x06, + 0x0a, + 0x43, + 0x60, + 0xc3, + 0x7f, + 0x20, + 0xc1, + 0x87, + 0xb4, + 0x0d, + 0xd3, + 0xa0, + 0x6d, + 0x03, + 0x74, + 0xf4, + 0x0f, + 0xe0, + 0xb0, + 0x61, + 0xe9, + 0x0d, + 0x83, + 0x0f, + 0x68, + 0x6c, + 0x18, + 0x6f, + 0xe9, + 0x5a, + 0xb5, + 0x04, + 0xf8, + 0x1f, + 0xf8, + 0x2f, + 0x58, + 0x58, + 0x30, + 0xd5, + 0x32, + 0x50, + 0x18, + 0x4e, + 0x48, + 0x5a, + 0x0c, + 0x3d, + 0x20, + 0xe0, + 0xb0, + 0xf4, + 0x8c, + 0x1b, + 0x0f, + 0xfc, + 0x1f, + 0x0a, + 0x81, + 0xd8, + 0x7b, + 0xfa, + 0x0b, + 0x0f, + 0xd4, + 0x0a, + 0x32, + 0x81, + 0xd4, + 0x03, + 0x98, + 0x30, + 0xaf, + 0xcd, + 0x0c, + 0x12, + 0x1a, + 0x80, + 0x93, + 0x03, + 0x86, + 0xa0, + 0x30, + 0x61, + 0x60, + 0xfe, + 0xa0, + 0x30, + 0xf9, + 0xf0, + 0x76, + 0x0c, + 0x37, + 0xe0, + 0xd9, + 0x40, + 0x9e, + 0x8c, + 0x1a, + 0xc3, + 0x65, + 0x03, + 0xbc, + 0x1c, + 0x94, + 0x03, + 0x68, + 0x7e, + 0xa1, + 0xc8, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xf0, + 0x5f, + 0xd0, + 0xdc, + 0x1f, + 0x50, + 0x14, + 0x70, + 0xfd, + 0x40, + 0xec, + 0x3d, + 0x7e, + 0x42, + 0xe9, + 0xc1, + 0xa8, + 0x0b, + 0xe9, + 0x41, + 0xd4, + 0x0e, + 0xc3, + 0xdf, + 0xe0, + 0xb0, + 0xf9, + 0xf2, + 0x05, + 0x7f, + 0x05, + 0xd3, + 0x7d, + 0x68, + 0x75, + 0x67, + 0x0b, + 0x0e, + 0x72, + 0x81, + 0xd8, + 0x58, + 0x6a, + 0x07, + 0x68, + 0x30, + 0xd4, + 0x0e, + 0xbe, + 0x80, + 0x0a, + 0x81, + 0xff, + 0xbf, + 0xc5, + 0x79, + 0x0d, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xeb, + 0xf4, + 0x1f, + 0xfa, + 0x80, + 0x6b, + 0xe0, + 0xd4, + 0x03, + 0xff, + 0x03, + 0xfc, + 0x16, + 0x1f, + 0x3e, + 0x42, + 0xa0, + 0x7d, + 0xeb, + 0x0b, + 0x49, + 0x09, + 0xa9, + 0x87, + 0x03, + 0x81, + 0xca, + 0x05, + 0xa1, + 0x68, + 0x6a, + 0x02, + 0xff, + 0x41, + 0xa8, + 0x05, + 0x83, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0a, + 0x80, + 0xbf, + 0xe0, + 0x7f, + 0x51, + 0x34, + 0x70, + 0xd4, + 0x04, + 0x9a, + 0x38, + 0x6a, + 0x02, + 0x4d, + 0x1c, + 0x17, + 0xe6, + 0x4d, + 0x1c, + 0x35, + 0x01, + 0x26, + 0x8e, + 0x05, + 0x72, + 0xa4, + 0xd1, + 0xc1, + 0x4f, + 0x55, + 0xff, + 0x04, + 0xf9, + 0x24, + 0x39, + 0x0b, + 0xae, + 0x43, + 0xf5, + 0x61, + 0x90, + 0xe5, + 0xb2, + 0x80, + 0x90, + 0xea, + 0x09, + 0x40, + 0x50, + 0x3b, + 0x42, + 0xa0, + 0x5f, + 0xf0, + 0x09, + 0x82, + 0xff, + 0x03, + 0xfc, + 0x61, + 0xb0, + 0xd6, + 0x16, + 0x1b, + 0x0c, + 0xc1, + 0x61, + 0xb0, + 0x5f, + 0xa3, + 0x0d, + 0x86, + 0xb0, + 0xbf, + 0xc1, + 0xac, + 0x2c, + 0x3e, + 0xa7, + 0xa8, + 0x61, + 0xfd, + 0xe8, + 0x1f, + 0xe8, + 0x1e, + 0xb4, + 0xc3, + 0x50, + 0xb6, + 0x23, + 0x0d, + 0x47, + 0x18, + 0x2c, + 0x35, + 0x02, + 0x60, + 0xbf, + 0xd0, + 0x4c, + 0x16, + 0x1a, + 0x81, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x87, + 0x7f, + 0x40, + 0x7c, + 0x1f, + 0x50, + 0x36, + 0x48, + 0x7a, + 0x81, + 0x68, + 0x34, + 0x2b, + 0xf3, + 0xe0, + 0x9d, + 0x0d, + 0x23, + 0xdf, + 0x9c, + 0x0a, + 0xe4, + 0x3f, + 0xef, + 0xe8, + 0x3f, + 0xe7, + 0xc0, + 0x7f, + 0xc1, + 0xbd, + 0x63, + 0x04, + 0xe1, + 0x54, + 0xa9, + 0x82, + 0x70, + 0x39, + 0x20, + 0x60, + 0x9c, + 0x3a, + 0x40, + 0xff, + 0x83, + 0xa4, + 0x0e, + 0x13, + 0x87, + 0xfe, + 0x0f, + 0x0b, + 0x0c, + 0xe0, + 0xc3, + 0x7f, + 0x3f, + 0xf8, + 0x36, + 0x13, + 0x6a, + 0xd4, + 0x1b, + 0x0c, + 0xe0, + 0xc3, + 0x2b, + 0x51, + 0xff, + 0x41, + 0xb0, + 0xb5, + 0xf6, + 0x05, + 0x6a, + 0x20, + 0x21, + 0x40, + 0xa7, + 0xa0, + 0xd8, + 0x7d, + 0x78, + 0x17, + 0xf8, + 0x37, + 0xa8, + 0x13, + 0x83, + 0x0b, + 0xb3, + 0x0a, + 0x41, + 0x85, + 0x98, + 0x67, + 0x03, + 0x87, + 0x61, + 0x38, + 0x54, + 0x0e, + 0xc2, + 0xc1, + 0x78, + 0x3f, + 0xf0, + 0x7c, + 0x0a, + 0x80, + 0x41, + 0xc0, + 0x81, + 0xfe, + 0xa1, + 0xc5, + 0x03, + 0x50, + 0x2c, + 0xe3, + 0x0c, + 0xd1, + 0x02, + 0x70, + 0x75, + 0xf9, + 0xff, + 0xc1, + 0xa8, + 0x0c, + 0x3d, + 0x86, + 0xa0, + 0x30, + 0xf6, + 0x0f, + 0xeb, + 0x3a, + 0x66, + 0x13, + 0xe4, + 0xcc, + 0x19, + 0x85, + 0xeb, + 0x73, + 0x06, + 0x60, + 0xac, + 0x39, + 0xf8, + 0xc7, + 0x28, + 0x0c, + 0x83, + 0x61, + 0xa8, + 0x0c, + 0x39, + 0xc3, + 0x50, + 0x18, + 0x6b, + 0x80, + 0x0b, + 0x40, + 0xff, + 0xc0, + 0xfe, + 0x98, + 0x18, + 0x30, + 0x2b, + 0x91, + 0xc7, + 0x1c, + 0x36, + 0x81, + 0xff, + 0x81, + 0x7e, + 0x18, + 0x18, + 0x30, + 0xda, + 0x07, + 0xfe, + 0x02, + 0xb9, + 0x41, + 0xb0, + 0xe6, + 0xf2, + 0xbf, + 0xf2, + 0x0b, + 0xc9, + 0xa3, + 0x82, + 0x80, + 0xf3, + 0x98, + 0x59, + 0x31, + 0x4d, + 0x6d, + 0x57, + 0xd4, + 0x73, + 0x41, + 0xd1, + 0x43, + 0xc1, + 0x68, + 0x30, + 0xf5, + 0x02, + 0xd0, + 0x61, + 0xde, + 0x43, + 0xff, + 0x06, + 0x0b, + 0x09, + 0x06, + 0x08, + 0x2f, + 0xe1, + 0xcc, + 0x60, + 0xec, + 0x27, + 0x76, + 0x50, + 0x6d, + 0x1a, + 0x7d, + 0x50, + 0x3f, + 0x80, + 0xfd, + 0x07, + 0xb0, + 0x9c, + 0xcb, + 0x0e, + 0xc0, + 0xe0, + 0xc1, + 0x60, + 0xbe, + 0x82, + 0xa0, + 0x7c, + 0xf8, + 0xbf, + 0xf0, + 0x5e, + 0x70, + 0x68, + 0x30, + 0xd4, + 0xc8, + 0xb0, + 0x50, + 0x27, + 0x30, + 0xcf, + 0xc1, + 0xf6, + 0x19, + 0xe9, + 0xa1, + 0xd8, + 0x1e, + 0x0d, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x41, + 0xff, + 0x81, + 0xfc, + 0xe1, + 0xff, + 0x68, + 0x33, + 0xf9, + 0x0d, + 0x85, + 0x87, + 0xf7, + 0xf3, + 0xff, + 0x83, + 0x61, + 0x66, + 0x2e, + 0x0d, + 0xa0, + 0xcc, + 0x14, + 0x03, + 0xfc, + 0xe7, + 0xcd, + 0x02, + 0x7c, + 0x30, + 0x82, + 0x43, + 0x79, + 0xe9, + 0xff, + 0x02, + 0x72, + 0xd1, + 0x04, + 0x81, + 0xcc, + 0x18, + 0x34, + 0x90, + 0xec, + 0xa0, + 0x51, + 0x21, + 0xd8, + 0x87, + 0x78, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0x30, + 0x4f, + 0xf5, + 0xff, + 0x41, + 0x38, + 0x6c, + 0x0c, + 0x1e, + 0xc0, + 0xff, + 0xc8, + 0x3f, + 0x81, + 0x81, + 0x83, + 0xd8, + 0x3f, + 0xf8, + 0x27, + 0x0f, + 0x61, + 0xcf, + 0xf3, + 0xd3, + 0xd6, + 0x1a, + 0xe1, + 0xc1, + 0x83, + 0x0d, + 0xe9, + 0x5d, + 0x3d, + 0x61, + 0x53, + 0x37, + 0x06, + 0x0c, + 0x0e, + 0x60, + 0xff, + 0xe1, + 0x06, + 0x06, + 0x0e, + 0xc3, + 0xb0, + 0x30, + 0x57, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x73, + 0x07, + 0x7f, + 0x37, + 0xfa, + 0x0d, + 0xa1, + 0x38, + 0x18, + 0x3b, + 0x43, + 0x60, + 0xd0, + 0xaf, + 0xc7, + 0xfe, + 0x0d, + 0xa0, + 0xc0, + 0x85, + 0x81, + 0x5c, + 0x90, + 0x28, + 0x08, + 0x0d, + 0xc9, + 0x7f, + 0xa0, + 0xaf, + 0x06, + 0xd0, + 0xfb, + 0xe8, + 0x2d, + 0x0f, + 0x53, + 0x70, + 0xbf, + 0x90, + 0x66, + 0x85, + 0x40, + 0xb4, + 0x09, + 0xa0, + 0xb0, + 0xd8, + 0x76, + 0x8e, + 0x17, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0x7f, + 0x3d, + 0x7c, + 0x85, + 0x81, + 0x44, + 0x14, + 0x1d, + 0x81, + 0xbe, + 0xbe, + 0x4f, + 0xd3, + 0x1c, + 0x5a, + 0x1b, + 0x03, + 0x4d, + 0xa7, + 0x06, + 0xc1, + 0x46, + 0x33, + 0x13, + 0xfa, + 0x44, + 0x24, + 0x33, + 0xc4, + 0xff, + 0xc1, + 0x7a, + 0xa0, + 0x68, + 0x79, + 0xb2, + 0xcb, + 0xfc, + 0x0c, + 0xc1, + 0xd3, + 0x0d, + 0x81, + 0x31, + 0x81, + 0x86, + 0xc3, + 0x66, + 0x17, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x35, + 0x87, + 0xb8, + 0x3c, + 0xe1, + 0xee, + 0x0f, + 0x38, + 0x7b, + 0x83, + 0xcf, + 0xfe, + 0x83, + 0xce, + 0x1e, + 0xe0, + 0xf3, + 0x87, + 0xb8, + 0x3c, + 0xe1, + 0xee, + 0x0f, + 0x3f, + 0xfa, + 0x0f, + 0x38, + 0x7b, + 0x83, + 0xce, + 0x05, + 0xde, + 0xa0, + 0x3f, + 0xfa, + 0xf4, + 0x81, + 0x41, + 0xfb, + 0x83, + 0xff, + 0x03, + 0x82, + 0x3f, + 0xd0, + 0x7f, + 0xb0, + 0x50, + 0xff, + 0x90, + 0x60, + 0x60, + 0xce, + 0x1d, + 0x82, + 0x81, + 0xd8, + 0x77, + 0xe8, + 0x3b, + 0x0e, + 0xc0, + 0xc1, + 0xd8, + 0x76, + 0x0a, + 0x07, + 0x61, + 0xdf, + 0xa0, + 0xec, + 0x3b, + 0x03, + 0x07, + 0x61, + 0xd8, + 0x18, + 0x3b, + 0x0c, + 0xf7, + 0xe0, + 0xd8, + 0x6a, + 0x2a, + 0x81, + 0xd8, + 0x7e, + 0x60, + 0x2d, + 0x87, + 0xe6, + 0x07, + 0xc8, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x3f, + 0xe0, + 0xb0, + 0xb4, + 0xd0, + 0x50, + 0x2c, + 0x2c, + 0x1a, + 0x0c, + 0x36, + 0x16, + 0x0d, + 0x18, + 0x37, + 0xf0, + 0x34, + 0xd0, + 0xd8, + 0x58, + 0x35, + 0x61, + 0xd8, + 0x58, + 0x34, + 0xa0, + 0x6f, + 0xe0, + 0x68, + 0x24, + 0x2c, + 0x2c, + 0x1a, + 0x16, + 0x16, + 0x16, + 0x9a, + 0x16, + 0x16, + 0xd3, + 0xc6, + 0x81, + 0xc7, + 0xe9, + 0xd3, + 0x57, + 0x90, + 0xfb, + 0x06, + 0x87, + 0xfd, + 0x83, + 0x43, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xeb, + 0x42, + 0xe0, + 0xfa, + 0xd0, + 0xee, + 0x0c, + 0xf9, + 0x0f, + 0xbd, + 0x03, + 0xbf, + 0xfd, + 0x40, + 0xec, + 0x3d, + 0x87, + 0xef, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xbf, + 0xf0, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xd0, + 0x2d, + 0xd1, + 0x03, + 0xff, + 0xae, + 0x81, + 0xff, + 0x8c, + 0x30, + 0x0c, + 0xa0, + 0xe4, + 0x3f, + 0x68, + 0x6e, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0xef, + 0x82, + 0xed, + 0x0e, + 0xe1, + 0xdf, + 0x03, + 0x82, + 0x60, + 0x95, + 0x06, + 0x82, + 0xff, + 0xfd, + 0xe0, + 0xda, + 0x1e, + 0x70, + 0xf5, + 0xd7, + 0xbc, + 0x1e, + 0xa0, + 0x79, + 0xc3, + 0xd7, + 0x5e, + 0xf0, + 0x7a, + 0x81, + 0xeb, + 0x0f, + 0x68, + 0x73, + 0x74, + 0x07, + 0xff, + 0xea, + 0x07, + 0xfe, + 0x70, + 0x80, + 0x3f, + 0xd0, + 0x5a, + 0x1d, + 0x82, + 0x81, + 0xb4, + 0x3b, + 0x05, + 0x03, + 0x68, + 0x76, + 0x94, + 0x14, + 0x68, + 0x77, + 0xe8, + 0x93, + 0x43, + 0xb0, + 0x50, + 0x93, + 0xa8, + 0x2c, + 0x14, + 0x24, + 0xea, + 0x0b, + 0xf4, + 0x49, + 0xa1, + 0xd8, + 0x28, + 0x49, + 0xa1, + 0xd8, + 0x28, + 0x49, + 0xa1, + 0xdb, + 0x7a, + 0x89, + 0xa1, + 0xbd, + 0x4e, + 0x24, + 0xd0, + 0xfd, + 0x42, + 0x4d, + 0x0f, + 0xd4, + 0xff, + 0xc8, + 0x3f, + 0xc1, + 0x61, + 0xe7, + 0x06, + 0x1b, + 0x0f, + 0xb0, + 0x62, + 0xda, + 0xe0, + 0xb0, + 0x67, + 0xfe, + 0x0b, + 0xf1, + 0x83, + 0x0b, + 0x0b, + 0x06, + 0x60, + 0xd0, + 0x61, + 0x60, + 0xc3, + 0x78, + 0x3d, + 0xf8, + 0x37, + 0x83, + 0xd8, + 0x30, + 0x9f, + 0x07, + 0xb0, + 0x61, + 0x53, + 0x0e, + 0x7b, + 0xe0, + 0x6e, + 0x1d, + 0xca, + 0xc1, + 0x43, + 0x03, + 0x07, + 0x65, + 0x83, + 0x04, + 0x87, + 0x66, + 0x17, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xd0, + 0x1c, + 0x3d, + 0x82, + 0x81, + 0x38, + 0x7b, + 0x04, + 0x84, + 0xc1, + 0xec, + 0x12, + 0x63, + 0x03, + 0x0b, + 0xf2, + 0x63, + 0x0c, + 0x16, + 0x09, + 0x59, + 0x43, + 0x42, + 0xc1, + 0x34, + 0x28, + 0xe1, + 0xbf, + 0x28, + 0x1e, + 0x0f, + 0x60, + 0x90, + 0xbc, + 0x1e, + 0xc1, + 0x40, + 0xbc, + 0x86, + 0x7b, + 0xe4, + 0xa3, + 0x86, + 0xa2, + 0x48, + 0xe0, + 0xe0, + 0xfa, + 0xad, + 0x0b, + 0x83, + 0xd4, + 0xc3, + 0xd0, + 0x3f, + 0xff, + 0x78, + 0x36, + 0x1f, + 0xb0, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xf3, + 0x88, + 0x3f, + 0xff, + 0x50, + 0x3f, + 0xf0, + 0x7a, + 0xfe, + 0x7f, + 0xc8, + 0x79, + 0xc1, + 0x85, + 0x84, + 0xf3, + 0xa0, + 0x63, + 0x43, + 0xaf, + 0x06, + 0xb8, + 0x3a, + 0xdf, + 0x02, + 0xf9, + 0x0b, + 0x82, + 0x6e, + 0x03, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xc1, + 0xb0, + 0xe7, + 0x06, + 0x19, + 0xc3, + 0xd8, + 0x31, + 0xff, + 0x82, + 0xd5, + 0x8c, + 0x0c, + 0x18, + 0x5d, + 0x31, + 0x81, + 0x83, + 0x0b, + 0x06, + 0x3f, + 0xf0, + 0x58, + 0xe3, + 0x0e, + 0x38, + 0x5f, + 0x86, + 0x06, + 0x0c, + 0x2c, + 0x18, + 0xc3, + 0x83, + 0x0b, + 0x06, + 0xff, + 0xe8, + 0x7b, + 0xd3, + 0x07, + 0x60, + 0xe5, + 0x63, + 0x07, + 0x61, + 0xec, + 0x60, + 0xce, + 0x1e, + 0xc6, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xc1, + 0x70, + 0x73, + 0x83, + 0x09, + 0xf0, + 0x73, + 0x83, + 0x0b, + 0x56, + 0x19, + 0xc7, + 0x07, + 0x02, + 0x81, + 0x3f, + 0x8b, + 0x20, + 0x68, + 0x1c, + 0x1b, + 0x82, + 0x80, + 0xc0, + 0xe0, + 0xc3, + 0x90, + 0xe7, + 0xf0, + 0x3f, + 0xc1, + 0x38, + 0x30, + 0xf5, + 0x02, + 0x70, + 0x61, + 0xec, + 0x35, + 0xdf, + 0x0c, + 0x68, + 0x6a, + 0x2b, + 0x0a, + 0xf0, + 0x7f, + 0x61, + 0x9c, + 0x3f, + 0xb0, + 0xe6, + 0x08, + 0x0f, + 0xe4, + 0x39, + 0xfe, + 0x07, + 0x83, + 0xcc, + 0x51, + 0xd0, + 0x7e, + 0x18, + 0x95, + 0x11, + 0x83, + 0x18, + 0x95, + 0x19, + 0x83, + 0x1f, + 0x95, + 0x19, + 0x83, + 0x18, + 0x95, + 0x19, + 0x83, + 0x18, + 0x95, + 0x19, + 0x83, + 0x1f, + 0x95, + 0x19, + 0x83, + 0x18, + 0x95, + 0x19, + 0x83, + 0x18, + 0x95, + 0xd9, + 0x83, + 0x2e, + 0xf5, + 0x63, + 0xb9, + 0x95, + 0x20, + 0xc1, + 0x87, + 0xd2, + 0x70, + 0x30, + 0xfa, + 0x64, + 0x2c, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x05, + 0x03, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0xc4, + 0x83, + 0x43, + 0xd6, + 0x0a, + 0xb8, + 0x3d, + 0x60, + 0x7d, + 0x05, + 0xa5, + 0xc7, + 0xa9, + 0xfe, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0xff, + 0xde, + 0x0d, + 0x21, + 0xe6, + 0x0f, + 0x5f, + 0xfa, + 0x0f, + 0x51, + 0x7d, + 0x40, + 0xf5, + 0x03, + 0x2a, + 0xc3, + 0x7f, + 0xfe, + 0xa0, + 0x7f, + 0xe6, + 0x08, + 0x3f, + 0xc1, + 0xfe, + 0x70, + 0x69, + 0xff, + 0x01, + 0xc1, + 0x83, + 0x0c, + 0xe0, + 0x70, + 0x60, + 0xc3, + 0x38, + 0x1f, + 0xc0, + 0xc3, + 0x38, + 0x1c, + 0x18, + 0x30, + 0xce, + 0x07, + 0x06, + 0x0d, + 0x75, + 0x81, + 0xfc, + 0x0f, + 0xf4, + 0x07, + 0x06, + 0x1f, + 0xf3, + 0x83, + 0x41, + 0x01, + 0x41, + 0x5d, + 0xf0, + 0xe1, + 0x61, + 0x51, + 0x30, + 0x68, + 0x54, + 0x0f, + 0x6d, + 0x87, + 0x61, + 0xed, + 0xc3, + 0xd2, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xc1, + 0x50, + 0x39, + 0xc1, + 0x86, + 0x70, + 0xf6, + 0x0c, + 0xff, + 0xc1, + 0x60, + 0xcc, + 0x3d, + 0x85, + 0xf8, + 0xc3, + 0xd8, + 0x58, + 0x30, + 0xff, + 0xd8, + 0x33, + 0xff, + 0x20, + 0xfc, + 0x19, + 0xc3, + 0xd8, + 0x30, + 0xce, + 0x1e, + 0xc1, + 0x86, + 0x70, + 0xeb, + 0xbe, + 0x09, + 0xc3, + 0xa8, + 0xac, + 0x33, + 0x87, + 0xf6, + 0x19, + 0xc3, + 0xfb, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x20, + 0x7f, + 0xc3, + 0x4f, + 0x48, + 0x1c, + 0x19, + 0x5b, + 0x0e, + 0x60, + 0x61, + 0xd8, + 0x73, + 0xab, + 0x0e, + 0xc3, + 0x9f, + 0xc2, + 0xed, + 0x60, + 0x30, + 0x33, + 0xff, + 0x23, + 0x83, + 0x0e, + 0xc3, + 0x9f, + 0xc1, + 0xd8, + 0x73, + 0x03, + 0x1f, + 0xf8, + 0x0c, + 0x0c, + 0x70, + 0xce, + 0x0b, + 0xbe, + 0x70, + 0xce, + 0x3e, + 0xa6, + 0x38, + 0x67, + 0x0f, + 0x63, + 0x86, + 0x70, + 0xf6, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x34, + 0x16, + 0x13, + 0x83, + 0x47, + 0x06, + 0x86, + 0xc1, + 0x85, + 0x14, + 0x0e, + 0xc1, + 0x97, + 0xfa, + 0x0b, + 0xf0, + 0x6d, + 0x0f, + 0x60, + 0xc3, + 0x68, + 0x7b, + 0x06, + 0x1b, + 0x43, + 0xdf, + 0x8f, + 0xfc, + 0x16, + 0x0c, + 0x36, + 0x87, + 0xb0, + 0x68, + 0x1f, + 0x07, + 0x5d, + 0xf2, + 0x6e, + 0x86, + 0xa2, + 0x60, + 0xb0, + 0x68, + 0x7d, + 0x96, + 0x13, + 0xa1, + 0xee, + 0xc3, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0xc1, + 0x68, + 0x73, + 0x83, + 0x2f, + 0xf8, + 0x0e, + 0x0c, + 0xc1, + 0xa0, + 0xc0, + 0xe3, + 0x9d, + 0x3a, + 0xb0, + 0x3f, + 0x8d, + 0x5c, + 0xac, + 0x0e, + 0x0c, + 0xe9, + 0xd5, + 0x81, + 0xd5, + 0x87, + 0xfc, + 0xf4, + 0xdf, + 0xfd, + 0x0e, + 0x0c, + 0x14, + 0x0f, + 0x9c, + 0x18, + 0x34, + 0x3e, + 0x7b, + 0xe3, + 0xfd, + 0x03, + 0x95, + 0x87, + 0xd4, + 0x0f, + 0x61, + 0xf6, + 0x87, + 0xb0, + 0xdf, + 0x40, + 0x3f, + 0xe9, + 0x78, + 0x36, + 0x82, + 0x4f, + 0xe4, + 0x2f, + 0xe4, + 0x42, + 0xc3, + 0x68, + 0x24, + 0xb7, + 0x43, + 0x7a, + 0x9a, + 0x07, + 0xc1, + 0xdc, + 0xaf, + 0x36, + 0xae, + 0x05, + 0x16, + 0x96, + 0x0c, + 0x86, + 0x5d, + 0x57, + 0xc1, + 0xd7, + 0x57, + 0x90, + 0x90, + 0xf3, + 0x56, + 0x07, + 0x82, + 0xb9, + 0x05, + 0xf4, + 0x1f, + 0x9f, + 0x50, + 0xb4, + 0x35, + 0xe8, + 0x14, + 0x0a, + 0xf0, + 0x7e, + 0xa0, + 0x7c, + 0x3f, + 0xa9, + 0xfe, + 0x40, + 0xe0, + 0xc8, + 0x1a, + 0x48, + 0x58, + 0x32, + 0x06, + 0x92, + 0x16, + 0x0c, + 0xbf, + 0xc8, + 0x5f, + 0x83, + 0x68, + 0x7b, + 0x06, + 0xff, + 0xe4, + 0x18, + 0x30, + 0x2f, + 0x83, + 0x7e, + 0x2b, + 0xda, + 0x16, + 0x0c, + 0x92, + 0x06, + 0x85, + 0x83, + 0x24, + 0xc1, + 0xa0, + 0x7b, + 0xd4, + 0x4c, + 0x1a, + 0x0e, + 0x4c, + 0x4b, + 0x02, + 0x1f, + 0x60, + 0xb1, + 0xe0, + 0xfb, + 0x74, + 0x33, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x64, + 0x2f, + 0xf1, + 0x40, + 0x38, + 0x4e, + 0x0c, + 0x2c, + 0x1a, + 0x13, + 0x83, + 0x0a, + 0x56, + 0x19, + 0xc7, + 0x1f, + 0xf4, + 0x07, + 0xf0, + 0xc1, + 0x98, + 0x0e, + 0x0c, + 0x60, + 0xcc, + 0x07, + 0x06, + 0x3a, + 0xea, + 0x01, + 0xfc, + 0x35, + 0xe4, + 0x0e, + 0x0c, + 0x34, + 0x1e, + 0x70, + 0x62, + 0x66, + 0x21, + 0x3d, + 0xeb, + 0x71, + 0x68, + 0x1c, + 0xac, + 0xcc, + 0x27, + 0x0f, + 0x6c, + 0x60, + 0x65, + 0x07, + 0x61, + 0x7e, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x57, + 0xa8, + 0x0d, + 0x70, + 0x76, + 0x84, + 0xff, + 0x05, + 0x4f, + 0x50, + 0xe1, + 0xc2, + 0x69, + 0xd6, + 0x77, + 0x43, + 0xbd, + 0x44, + 0x0f, + 0x07, + 0x50, + 0x12, + 0xad, + 0xf2, + 0x09, + 0x05, + 0x05, + 0x04, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xd2, + 0x1e, + 0x60, + 0xf5, + 0xff, + 0xa0, + 0xf5, + 0x17, + 0xd4, + 0x0f, + 0x51, + 0x7d, + 0x40, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xf9, + 0x82, + 0x0f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x54, + 0x09, + 0x7d, + 0xcb, + 0x51, + 0x05, + 0x7b, + 0xd5, + 0x7a, + 0x0f, + 0xd4, + 0x0a, + 0x81, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0f, + 0x50, + 0x3f, + 0x3f, + 0xfe, + 0x83, + 0xf5, + 0x02, + 0xa0, + 0x17, + 0xdc, + 0xb5, + 0x13, + 0xff, + 0xf7, + 0x90, + 0xf5, + 0x02, + 0xa0, + 0x4f, + 0xff, + 0xa0, + 0xfd, + 0x40, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x14, + 0x0f, + 0xfc, + 0x50, + 0x3f, + 0xf1, + 0x40, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x14, + 0x0f, + 0x80, + 0x0f, + 0xa8, + 0x1f, + 0xcf, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x54, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x02, + 0xa0, + 0x72, + 0xea, + 0x2d, + 0x40, + 0xcd, + 0x6f, + 0x56, + 0x43, + 0x28, + 0x2a, + 0x06, + 0x83, + 0x50, + 0xda, + 0x38, + 0x30, + 0xd2, + 0x65, + 0x0c, + 0x18, + 0x6d, + 0x59, + 0x42, + 0x4c, + 0x36, + 0x49, + 0x41, + 0x8c, + 0x2a, + 0x06, + 0xa0, + 0x6c, + 0x2c, + 0x3a, + 0x81, + 0xb0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x81, + 0x83, + 0x61, + 0xee, + 0xe4, + 0x7f, + 0xc1, + 0x68, + 0x48, + 0x5a, + 0x61, + 0x68, + 0x2b, + 0xbd, + 0x78, + 0x0f, + 0xe0, + 0xda, + 0x68, + 0x58, + 0x7d, + 0xa6, + 0x15, + 0xd6, + 0x7f, + 0xc1, + 0x6d, + 0x14, + 0x16, + 0x1e, + 0x8a, + 0x01, + 0xff, + 0x20, + 0xff, + 0x05, + 0xa1, + 0xf6, + 0x87, + 0x68, + 0x79, + 0xf0, + 0x2f, + 0xf8, + 0x0e, + 0xad, + 0x0b, + 0x0f, + 0x61, + 0x90, + 0xb0, + 0xff, + 0xc1, + 0xfc, + 0x07, + 0xf0, + 0x58, + 0x7d, + 0x86, + 0x7f, + 0xc1, + 0xb5, + 0x83, + 0x60, + 0xc3, + 0x72, + 0xdf, + 0xf8, + 0x2c, + 0x3e, + 0xd3, + 0x42, + 0xfd, + 0x05, + 0x83, + 0x0d, + 0x86, + 0x7f, + 0xc1, + 0x5d, + 0x60, + 0xb0, + 0xf3, + 0x6b, + 0x5f, + 0xe4, + 0x2a, + 0x08, + 0x6c, + 0x3e, + 0xd3, + 0x0d, + 0xa1, + 0xce, + 0x3d, + 0xff, + 0x40, + 0xfa, + 0x70, + 0xb0, + 0xf2, + 0x1f, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd4, + 0x0f, + 0xbf, + 0x95, + 0xfe, + 0x0b, + 0x0a, + 0x9e, + 0x06, + 0x86, + 0xfe, + 0x41, + 0xe8, + 0x33, + 0x07, + 0x3e, + 0xb9, + 0x06, + 0x1d, + 0x44, + 0x2b, + 0x02, + 0x56, + 0xf5, + 0x5a, + 0x15, + 0x7b, + 0xd5, + 0x74, + 0x0f, + 0xd4, + 0x0b, + 0x43, + 0xab, + 0x7a, + 0xad, + 0x0c, + 0xbd, + 0xe5, + 0xe0, + 0xcb, + 0xdc, + 0xbc, + 0x17, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xc0, + 0x0f, + 0xb0, + 0xff, + 0xce, + 0x1e, + 0x7f, + 0xff, + 0x6e, + 0x1b, + 0x83, + 0x3b, + 0x84, + 0xfa, + 0x09, + 0xdc, + 0x0e, + 0x97, + 0x0e, + 0xe5, + 0xa4, + 0x0e, + 0x77, + 0x10, + 0x38, + 0x67, + 0x70, + 0xde, + 0x0c, + 0xee, + 0x15, + 0x1e, + 0x03, + 0xb8, + 0xf8, + 0x2f, + 0x0e, + 0xe6, + 0x87, + 0x4a, + 0xdc, + 0x3f, + 0xce, + 0xe1, + 0xfb, + 0xe4, + 0x3f, + 0xf0, + 0x00, + 0x07, + 0xf0, + 0x58, + 0x7d, + 0x81, + 0xc2, + 0xc3, + 0xec, + 0x0e, + 0x16, + 0x1f, + 0x60, + 0x7a, + 0xba, + 0xc1, + 0x7f, + 0x34, + 0xea, + 0xc2, + 0xc0, + 0xe0, + 0x70, + 0xb0, + 0xb0, + 0x38, + 0x1c, + 0x2c, + 0x0e, + 0x07, + 0x03, + 0x05, + 0x81, + 0xfe, + 0x04, + 0x81, + 0xc0, + 0xc0, + 0x70, + 0x68, + 0x1c, + 0x14, + 0x03, + 0x8e, + 0x13, + 0x82, + 0x40, + 0xe6, + 0x85, + 0x40, + 0x60, + 0x6e, + 0xc3, + 0x70, + 0x20, + 0x79, + 0xc2, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x07, + 0xe0, + 0x7f, + 0x21, + 0xb0, + 0x60, + 0xd0, + 0x68, + 0x6c, + 0x18, + 0x34, + 0x1a, + 0x1b, + 0x06, + 0x0d, + 0x06, + 0x86, + 0xfc, + 0x0d, + 0x06, + 0x86, + 0xc1, + 0x83, + 0x41, + 0xa1, + 0xb0, + 0x60, + 0xd0, + 0x68, + 0x4e, + 0x0c, + 0x1a, + 0x0d, + 0x09, + 0xfc, + 0x0c, + 0x2d, + 0x09, + 0xc1, + 0x83, + 0x0b, + 0x42, + 0x60, + 0x60, + 0xc2, + 0xd1, + 0x24, + 0x18, + 0xe1, + 0x69, + 0x18, + 0x5b, + 0xc1, + 0x6a, + 0x8c, + 0x7c, + 0xe1, + 0xaf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0x61, + 0xff, + 0x81, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xef, + 0xff, + 0x21, + 0xb0, + 0xfd, + 0xa1, + 0xbf, + 0xfc, + 0x86, + 0xc3, + 0xf6, + 0x86, + 0xd0, + 0xfb, + 0x43, + 0x7a, + 0xbe, + 0xd0, + 0xd8, + 0x7e, + 0xd0, + 0xd8, + 0x7b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0xd0, + 0xa1, + 0xc2, + 0xd0, + 0x38, + 0x2c, + 0x1a, + 0x0d, + 0x0a, + 0x06, + 0x92, + 0x17, + 0xff, + 0x40, + 0xc3, + 0xea, + 0x03, + 0x0f, + 0xa8, + 0x0f, + 0xfe, + 0x81, + 0x87, + 0xcc, + 0x0c, + 0x3e, + 0xa0, + 0x3f, + 0xfa, + 0x06, + 0x1f, + 0x30, + 0x30, + 0xfa, + 0x80, + 0xc3, + 0xbe, + 0x40, + 0x07, + 0xe4, + 0x3b, + 0x43, + 0x60, + 0xd0, + 0xed, + 0x0d, + 0x83, + 0x43, + 0xb4, + 0x36, + 0x0d, + 0xff, + 0xc1, + 0x7e, + 0x5f, + 0x72, + 0x16, + 0x0d, + 0x0e, + 0xd0, + 0xd8, + 0x34, + 0xc2, + 0xd0, + 0xd8, + 0x34, + 0xa0, + 0x34, + 0x27, + 0xf2, + 0x0c, + 0x1a, + 0x13, + 0x03, + 0x41, + 0x26, + 0x84, + 0xc0, + 0xd0, + 0xed, + 0x0a, + 0x41, + 0xa1, + 0xda, + 0x16, + 0x16, + 0x87, + 0x68, + 0x58, + 0xf8, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x07, + 0xe0, + 0xd4, + 0x0f, + 0x60, + 0xc3, + 0x50, + 0x3d, + 0x83, + 0x0d, + 0x40, + 0xf6, + 0x0c, + 0x35, + 0x03, + 0xdf, + 0x83, + 0x50, + 0x3d, + 0x83, + 0x3f, + 0xf0, + 0x58, + 0x30, + 0xd4, + 0x0e, + 0x70, + 0x61, + 0xa8, + 0x1c, + 0xfe, + 0x0d, + 0x40, + 0xe6, + 0x06, + 0x1a, + 0x81, + 0xcc, + 0x0c, + 0x35, + 0x03, + 0xa4, + 0x18, + 0x6a, + 0x07, + 0x61, + 0x6b, + 0xad, + 0x60, + 0x63, + 0xe7, + 0xff, + 0x21, + 0xff, + 0x83, + 0x07, + 0xe4, + 0x3f, + 0xec, + 0x1a, + 0xbf, + 0xe0, + 0xb0, + 0x68, + 0x4e, + 0x1e, + 0xc1, + 0xa1, + 0x38, + 0x7b, + 0xf2, + 0x13, + 0x87, + 0xb0, + 0x68, + 0x4e, + 0x1e, + 0xc1, + 0xa1, + 0x38, + 0x7b, + 0x06, + 0x84, + 0xe1, + 0xcf, + 0xe4, + 0x27, + 0x0e, + 0x60, + 0x68, + 0x4e, + 0x1c, + 0xc0, + 0xd0, + 0x9c, + 0x3a, + 0x41, + 0xa1, + 0x38, + 0x76, + 0x16, + 0xdf, + 0xf2, + 0x63, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xfe, + 0x0e, + 0xe0, + 0xd8, + 0x1c, + 0x27, + 0x43, + 0xb0, + 0xb0, + 0x5a, + 0x1e, + 0xc0, + 0xe7, + 0x07, + 0xef, + 0xe0, + 0xf6, + 0x85, + 0x85, + 0x87, + 0x70, + 0x6c, + 0x2c, + 0x27, + 0x83, + 0x38, + 0x1c, + 0x1e, + 0x43, + 0x9f, + 0xe2, + 0x81, + 0xf3, + 0x05, + 0x87, + 0xac, + 0x14, + 0x0b, + 0x0e, + 0xb0, + 0xa4, + 0x2c, + 0x27, + 0xc1, + 0xb0, + 0x9c, + 0x7c, + 0x87, + 0x40, + 0xf5, + 0x34, + 0x3f, + 0xf0, + 0x7f, + 0x80, + 0x07, + 0xe5, + 0x7f, + 0xc1, + 0x60, + 0xd0, + 0xac, + 0x3d, + 0x83, + 0x42, + 0x70, + 0xf6, + 0x0d, + 0x09, + 0xc3, + 0xdf, + 0x90, + 0x9c, + 0x3d, + 0x83, + 0x42, + 0x70, + 0xf6, + 0x0d, + 0xff, + 0xc8, + 0x30, + 0x68, + 0x56, + 0x1c, + 0xfe, + 0x42, + 0x70, + 0xe6, + 0x06, + 0x84, + 0xe1, + 0xd4, + 0x06, + 0x84, + 0xe1, + 0xd2, + 0x0d, + 0x09, + 0xc3, + 0xb0, + 0x3a, + 0x13, + 0x87, + 0x43, + 0xc1, + 0x9c, + 0x3f, + 0xf0, + 0x7e, + 0x2f, + 0xc7, + 0xfc, + 0x14, + 0x83, + 0x0f, + 0xfa, + 0x41, + 0x87, + 0xfd, + 0x41, + 0xc3, + 0xfe, + 0xbf, + 0x5f, + 0xf8, + 0x12, + 0x0c, + 0x1c, + 0x1f, + 0x48, + 0x30, + 0x61, + 0xfb, + 0x87, + 0x06, + 0x1f, + 0xbf, + 0x87, + 0xfc, + 0x83, + 0x0b, + 0x0f, + 0xb4, + 0x18, + 0x58, + 0x7d, + 0xa0, + 0xc2, + 0xc3, + 0xec, + 0x0c, + 0x07, + 0x0f, + 0x58, + 0x24, + 0xf4, + 0x17, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x07, + 0xe3, + 0xfe, + 0x0d, + 0x83, + 0x17, + 0x5c, + 0x1b, + 0x06, + 0x19, + 0xd0, + 0xec, + 0x18, + 0x56, + 0x87, + 0xbf, + 0x0f, + 0x90, + 0xfb, + 0x06, + 0x7f, + 0xe0, + 0x38, + 0x30, + 0xb1, + 0xcc, + 0x0e, + 0x38, + 0x18, + 0x93, + 0x03, + 0xf8, + 0x18, + 0x30, + 0x60, + 0x60, + 0x66, + 0x94, + 0x06, + 0x0a, + 0x03, + 0x11, + 0xc0, + 0xe0, + 0x90, + 0x61, + 0x68, + 0x28, + 0x0c, + 0x0e, + 0x3a, + 0x16, + 0x83, + 0x2e, + 0x34, + 0x1f, + 0x07, + 0xfe, + 0x0f, + 0x07, + 0xe0, + 0x7f, + 0x07, + 0x60, + 0xc1, + 0xa0, + 0xc3, + 0xb0, + 0x60, + 0xc2, + 0xc3, + 0xb0, + 0x60, + 0xc2, + 0xc3, + 0xbf, + 0x14, + 0x0b, + 0x50, + 0x58, + 0x3b, + 0x0c, + 0xd0, + 0x2c, + 0x1a, + 0x83, + 0xfd, + 0x83, + 0x7f, + 0xe0, + 0x9f, + 0xc3, + 0x84, + 0xe1, + 0x38, + 0x30, + 0x68, + 0x34, + 0x26, + 0x06, + 0x16, + 0xe8, + 0x69, + 0x06, + 0x15, + 0xe0, + 0xec, + 0x2c, + 0x7c, + 0xf9, + 0x0b, + 0x1f, + 0x5a, + 0x13, + 0x61, + 0xff, + 0x83, + 0x80, + 0x07, + 0xe0, + 0xda, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xf6, + 0x0d, + 0xff, + 0xc1, + 0x60, + 0xc3, + 0x68, + 0x7b, + 0xf0, + 0x6d, + 0x0f, + 0x60, + 0xc3, + 0x68, + 0x73, + 0x83, + 0x3f, + 0xe8, + 0x0e, + 0x0c, + 0x18, + 0x6c, + 0x27, + 0xf0, + 0x34, + 0x14, + 0x09, + 0x81, + 0x81, + 0xc7, + 0x0d, + 0x40, + 0x61, + 0x5e, + 0x0e, + 0x90, + 0x61, + 0x5e, + 0x43, + 0x61, + 0x63, + 0xe1, + 0xe4, + 0x18, + 0xf4, + 0xd0, + 0xd6, + 0x1f, + 0xf8, + 0x38, + 0x07, + 0xf0, + 0x5a, + 0x1e, + 0xc0, + 0xe1, + 0x68, + 0x7b, + 0x03, + 0xb4, + 0xea, + 0x42, + 0xc0, + 0xed, + 0x3d, + 0x50, + 0x5f, + 0xc1, + 0x68, + 0x7b, + 0x03, + 0x85, + 0xa1, + 0xec, + 0x0e, + 0xb7, + 0x2c, + 0x16, + 0x07, + 0xab, + 0xd5, + 0x05, + 0xfc, + 0x17, + 0x83, + 0x9c, + 0x0e, + 0x07, + 0xc1, + 0xcc, + 0x07, + 0x06, + 0xa8, + 0x35, + 0x00, + 0xe5, + 0x83, + 0x42, + 0xd0, + 0x3b, + 0x84, + 0xf0, + 0x30, + 0x7a, + 0xc3, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x07, + 0xe0, + 0x7f, + 0xc1, + 0x60, + 0xc1, + 0x83, + 0x1c, + 0x2c, + 0x18, + 0x30, + 0x60, + 0xc2, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x2f, + 0xc0, + 0xc1, + 0x83, + 0x0b, + 0x06, + 0x0c, + 0x18, + 0x30, + 0xb0, + 0x60, + 0xff, + 0x82, + 0xc1, + 0x83, + 0x5d, + 0x40, + 0xbf, + 0x03, + 0x0f, + 0xce, + 0x0c, + 0x18, + 0x7e, + 0x60, + 0x60, + 0xc3, + 0x94, + 0x50, + 0x18, + 0x30, + 0xea, + 0x1a, + 0x0c, + 0x1a, + 0xf6, + 0x98, + 0xf8, + 0x17, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xff, + 0xc6, + 0x87, + 0xdf, + 0xff, + 0x20, + 0xd0, + 0xfd, + 0xa0, + 0xd0, + 0xfd, + 0xa0, + 0xff, + 0xf9, + 0x06, + 0x87, + 0xfe, + 0xcf, + 0xfe, + 0x81, + 0x9a, + 0x1e, + 0xa0, + 0x33, + 0xff, + 0xa1, + 0xcd, + 0x0f, + 0x50, + 0xa1, + 0xa1, + 0xea, + 0x1a, + 0x7f, + 0xf4, + 0xe0, + 0xd0, + 0xf5, + 0x03, + 0x68, + 0x6b, + 0xc8, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0xc1, + 0xec, + 0x18, + 0x66, + 0x0f, + 0x60, + 0xdf, + 0xfd, + 0x03, + 0x06, + 0xb7, + 0x2f, + 0x03, + 0xf0, + 0x5a, + 0x1f, + 0x60, + 0xc2, + 0xe0, + 0xfb, + 0x06, + 0x17, + 0xf8, + 0x0e, + 0x0c, + 0x2c, + 0x27, + 0x03, + 0xf8, + 0x2c, + 0x27, + 0x03, + 0x03, + 0x03, + 0x84, + 0xc0, + 0xa0, + 0x30, + 0x70, + 0x54, + 0x04, + 0x83, + 0x1c, + 0x35, + 0x01, + 0x85, + 0xdc, + 0x13, + 0xa0, + 0x8b, + 0x98, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x2f, + 0xc1, + 0xb0, + 0xf4, + 0x83, + 0x0d, + 0xa1, + 0xd2, + 0x0e, + 0xff, + 0xc0, + 0x90, + 0x61, + 0xb0, + 0xf5, + 0xf8, + 0x81, + 0x82, + 0x0a, + 0x41, + 0x98, + 0x30, + 0x61, + 0x48, + 0x33, + 0x06, + 0x0c, + 0x29, + 0x1c, + 0xc1, + 0x83, + 0x0b, + 0xf8, + 0xc7, + 0x4c, + 0x2c, + 0x2c, + 0xff, + 0x82, + 0xc2, + 0xc3, + 0x60, + 0xc2, + 0xc2, + 0xc3, + 0x61, + 0x43, + 0x01, + 0xc3, + 0x68, + 0xe4, + 0x9e, + 0x83, + 0x5f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x07, + 0x61, + 0xda, + 0x61, + 0xd8, + 0x76, + 0x98, + 0x76, + 0x1d, + 0xa6, + 0x7f, + 0xe4, + 0xfc, + 0x68, + 0xe0, + 0xd3, + 0x4c, + 0xd1, + 0xc1, + 0xa6, + 0x99, + 0xa5, + 0xa6, + 0x9a, + 0x66, + 0x9d, + 0x9a, + 0x7e, + 0x35, + 0x66, + 0xe9, + 0x83, + 0x3b, + 0x47, + 0xc9, + 0x83, + 0x3a, + 0x04, + 0xe9, + 0x83, + 0x34, + 0x3b, + 0x54, + 0x0c, + 0xd0, + 0xed, + 0x95, + 0xe3, + 0x42, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe5, + 0x07, + 0xdf, + 0x82, + 0x70, + 0xfb, + 0x06, + 0x1b, + 0x0f, + 0xb0, + 0x77, + 0xfe, + 0x41, + 0xab, + 0x5f, + 0xe0, + 0xbf, + 0x07, + 0xfe, + 0xc1, + 0x83, + 0xf9, + 0x0d, + 0x83, + 0x06, + 0x83, + 0x43, + 0x60, + 0xc1, + 0x85, + 0xa1, + 0xbf, + 0x03, + 0x0b, + 0x42, + 0x70, + 0x63, + 0x85, + 0xa1, + 0x30, + 0x31, + 0xc2, + 0xd0, + 0xa8, + 0x0c, + 0xd0, + 0xb4, + 0x8d, + 0x07, + 0x61, + 0xb5, + 0x46, + 0x3f, + 0x07, + 0x5e, + 0x43, + 0xff, + 0x06, + 0x03, + 0x02, + 0x81, + 0xf9, + 0x81, + 0x7f, + 0x21, + 0x30, + 0x28, + 0x1f, + 0xa8, + 0x0a, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x6f, + 0xff, + 0x06, + 0xc3, + 0xf6, + 0x1b, + 0xff, + 0xc1, + 0xb0, + 0xfd, + 0x86, + 0xff, + 0xf0, + 0x6d, + 0x0f, + 0x38, + 0x6c, + 0x3e, + 0x70, + 0xd8, + 0x75, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x16, + 0x1f, + 0xb0, + 0x61, + 0x61, + 0xfb, + 0x06, + 0xde, + 0xae, + 0x41, + 0x83, + 0x69, + 0xd7, + 0x05, + 0xf8, + 0x0c, + 0x1f, + 0xb0, + 0x60, + 0xa1, + 0x40, + 0xec, + 0x18, + 0x24, + 0xd0, + 0xec, + 0x18, + 0x34, + 0xc3, + 0x9f, + 0xc0, + 0xc7, + 0x0e, + 0x70, + 0x63, + 0x9a, + 0x61, + 0x30, + 0x32, + 0x86, + 0x0d, + 0x04, + 0x83, + 0x36, + 0x80, + 0xb0, + 0x61, + 0x6e, + 0x7e, + 0xb0, + 0x65, + 0xca, + 0x10, + 0xd2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x82, + 0xd0, + 0xfa, + 0xd0, + 0xd6, + 0x87, + 0x5f, + 0xfa, + 0xe0, + 0xff, + 0xc1, + 0x41, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xde, + 0xaf, + 0x78, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xde, + 0xaf, + 0x78, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x68, + 0x6f, + 0xa0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x7a, + 0x0c, + 0xf0, + 0x7e, + 0x7d, + 0x79, + 0x0f, + 0x95, + 0x7a, + 0x9c, + 0x87, + 0x7a, + 0x68, + 0x15, + 0xa1, + 0x2f, + 0x72, + 0xfc, + 0x0f, + 0xff, + 0xde, + 0x0e, + 0xb0, + 0xff, + 0xc5, + 0xff, + 0xc1, + 0x9e, + 0xc3, + 0xec, + 0x36, + 0x9f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1f, + 0x7f, + 0xf0, + 0x7d, + 0x87, + 0xd8, + 0x7d, + 0x86, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xe4, + 0x3f, + 0x7e, + 0x05, + 0x03, + 0xf6, + 0x0c, + 0x1c, + 0x1f, + 0xb0, + 0x60, + 0xff, + 0x82, + 0xc1, + 0x8e, + 0x1d, + 0x85, + 0xf8, + 0xa1, + 0xa3, + 0x05, + 0x83, + 0x70, + 0x69, + 0x21, + 0x60, + 0xc3, + 0x68, + 0x73, + 0x83, + 0x0d, + 0xc1, + 0xcf, + 0xe0, + 0xde, + 0x0e, + 0x60, + 0x61, + 0x5e, + 0x43, + 0x30, + 0x30, + 0xb5, + 0x61, + 0xa4, + 0x18, + 0x2c, + 0x1a, + 0x16, + 0x16, + 0x58, + 0x4f, + 0x03, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x07, + 0xe0, + 0xda, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xf6, + 0x0e, + 0xff, + 0xd0, + 0x30, + 0x61, + 0xb4, + 0x3d, + 0xf8, + 0x36, + 0x87, + 0xb0, + 0x67, + 0xfe, + 0x0b, + 0x06, + 0x60, + 0xd0, + 0x61, + 0x60, + 0xcc, + 0x1a, + 0x0c, + 0x0f, + 0xe3, + 0x06, + 0x83, + 0x03, + 0x83, + 0x30, + 0x68, + 0x30, + 0x30, + 0x33, + 0x06, + 0x8e, + 0x09, + 0x06, + 0x60, + 0xdb, + 0x81, + 0x85, + 0x86, + 0xd0, + 0xe8, + 0xb8, + 0x36, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x07, + 0xe0, + 0xb0, + 0x68, + 0x6c, + 0x18, + 0x58, + 0x34, + 0x36, + 0x0c, + 0x2c, + 0x1a, + 0x1b, + 0x06, + 0x7f, + 0xe0, + 0xbf, + 0x01, + 0xc1, + 0xa1, + 0xb0, + 0x61, + 0x60, + 0xd0, + 0xd8, + 0x30, + 0x38, + 0x34, + 0x27, + 0x56, + 0x07, + 0x06, + 0x84, + 0xfe, + 0x7f, + 0xf2, + 0x38, + 0x30, + 0x30, + 0x34, + 0x26, + 0x06, + 0x0d, + 0x06, + 0x85, + 0x20, + 0xc1, + 0x85, + 0xa1, + 0x61, + 0x65, + 0x02, + 0xd0, + 0xb2, + 0xe7, + 0x0d, + 0xa1, + 0xff, + 0x83, + 0xc0, + 0x07, + 0xe0, + 0xda, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xf6, + 0x0c, + 0x36, + 0x87, + 0xb0, + 0x61, + 0xb4, + 0x3d, + 0xfa, + 0xff, + 0xc8, + 0x30, + 0x61, + 0xb8, + 0x39, + 0xc1, + 0x86, + 0xf0, + 0x73, + 0x83, + 0x09, + 0xf0, + 0x73, + 0xf8, + 0x29, + 0xd0, + 0xcc, + 0x0c, + 0x2c, + 0x70, + 0xd4, + 0x06, + 0x0b, + 0x06, + 0x85, + 0x20, + 0xc1, + 0xe4, + 0x70, + 0xb0, + 0xb7, + 0x8e, + 0x3c, + 0x0c, + 0x7d, + 0x40, + 0x90, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1b, + 0x06, + 0x7f, + 0xc1, + 0x60, + 0xc1, + 0x85, + 0x40, + 0xb0, + 0x60, + 0xb2, + 0xc3, + 0x60, + 0xc2, + 0xbc, + 0x1d, + 0x83, + 0x1b, + 0xbc, + 0x84, + 0x83, + 0x7c, + 0x83, + 0xe0, + 0xe8, + 0x43, + 0x94, + 0x17, + 0xff, + 0x83, + 0xb0, + 0xfd, + 0x87, + 0x7f, + 0xf8, + 0x3b, + 0x0f, + 0xd8, + 0x77, + 0xff, + 0x83, + 0xb0, + 0xfd, + 0x87, + 0x61, + 0xcf, + 0xa0, + 0x80, + 0x2f, + 0xc1, + 0xb0, + 0xe9, + 0x1c, + 0x36, + 0x1d, + 0x23, + 0x86, + 0xc3, + 0xa4, + 0x73, + 0xfe, + 0x4b, + 0xf1, + 0x83, + 0x06, + 0x92, + 0x39, + 0x83, + 0x06, + 0x92, + 0x39, + 0x83, + 0x06, + 0x9c, + 0xac, + 0xc1, + 0x83, + 0x4f, + 0xe3, + 0xfe, + 0x4c, + 0x0e, + 0x60, + 0xc1, + 0xa6, + 0x07, + 0x0d, + 0x87, + 0x60, + 0x70, + 0xd8, + 0x66, + 0x03, + 0x86, + 0xc3, + 0x49, + 0xe4, + 0x36, + 0x1f, + 0xf8, + 0x3e, + 0x07, + 0xe0, + 0x68, + 0x52, + 0x16, + 0x0c, + 0x1a, + 0x07, + 0x0d, + 0x83, + 0x06, + 0x83, + 0x43, + 0x60, + 0xc1, + 0xab, + 0x83, + 0xbf, + 0x03, + 0x78, + 0x3d, + 0x83, + 0x06, + 0xa0, + 0xfb, + 0x07, + 0x7f, + 0xe4, + 0x70, + 0x60, + 0xd3, + 0x0e, + 0x7f, + 0x03, + 0x49, + 0x0c, + 0xc0, + 0xc1, + 0xa3, + 0x86, + 0x60, + 0x60, + 0xd0, + 0x68, + 0x52, + 0x0c, + 0x1a, + 0x2b, + 0x0b, + 0x0b, + 0x07, + 0xd1, + 0x69, + 0x97, + 0x0e, + 0x86, + 0x43, + 0xff, + 0x07, + 0x07, + 0xe0, + 0xa4, + 0x3e, + 0xc1, + 0x85, + 0x21, + 0xf6, + 0x0c, + 0xff, + 0x21, + 0xb0, + 0x62, + 0xb9, + 0xd0, + 0xdf, + 0x82, + 0xd2, + 0x43, + 0x60, + 0xc4, + 0xc1, + 0x40, + 0xd8, + 0x33, + 0x30, + 0x74, + 0x03, + 0x8e, + 0x66, + 0x0d, + 0xc0, + 0xfe, + 0x67, + 0x06, + 0xe0, + 0x60, + 0x78, + 0x90, + 0x64, + 0x8c, + 0x0c, + 0x18, + 0x58, + 0x69, + 0x06, + 0x38, + 0x58, + 0x6c, + 0x2c, + 0xc2, + 0xb0, + 0xd9, + 0x73, + 0x17, + 0x90, + 0xff, + 0xc1, + 0xf0, + 0x2f, + 0xc1, + 0xb0, + 0xe9, + 0x06, + 0x1b, + 0x43, + 0x48, + 0x33, + 0xfe, + 0x49, + 0x06, + 0x60, + 0xc1, + 0xa5, + 0xf8, + 0xc1, + 0x83, + 0x49, + 0x06, + 0x7f, + 0xc9, + 0x20, + 0xcc, + 0x18, + 0x34, + 0xe1, + 0xcc, + 0x18, + 0x34, + 0xfe, + 0x30, + 0x69, + 0xa6, + 0x83, + 0x3f, + 0xe4, + 0xc2, + 0xc8, + 0x18, + 0x20, + 0x61, + 0x61, + 0xb0, + 0xcc, + 0x16, + 0x1b, + 0x0d, + 0x27, + 0xa0, + 0xd8, + 0x7f, + 0xe0, + 0xf8, + 0xff, + 0xfc, + 0x61, + 0xb4, + 0x36, + 0x68, + 0x5a, + 0x13, + 0x9e, + 0xab, + 0xd5, + 0xb3, + 0x0d, + 0xa1, + 0xb3, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xbf, + 0xfc, + 0x16, + 0x1f, + 0x38, + 0x5f, + 0xfe, + 0x0b, + 0x0f, + 0x9c, + 0x2f, + 0xff, + 0x05, + 0x87, + 0xce, + 0x16, + 0x1d, + 0x7a, + 0x00, + 0xff, + 0xfd, + 0xa1, + 0x61, + 0x9f, + 0x21, + 0x68, + 0x4f, + 0xff, + 0xef, + 0x21, + 0x61, + 0x9f, + 0xff, + 0xd8, + 0x7f, + 0xe3, + 0xff, + 0xc0, + 0xc3, + 0xf6, + 0x0f, + 0xff, + 0x03, + 0x0f, + 0xd8, + 0x3f, + 0xfc, + 0x0c, + 0x3f, + 0x60, + 0xc3, + 0xaf, + 0x40, + 0x07, + 0xe4, + 0xff, + 0x82, + 0xc1, + 0xa6, + 0x84, + 0xe1, + 0x60, + 0xd3, + 0x0c, + 0xe1, + 0x60, + 0xd3, + 0x0c, + 0xe1, + 0x7e, + 0x4d, + 0x09, + 0xc2, + 0xc1, + 0xa7, + 0xfc, + 0x16, + 0x0d, + 0x30, + 0xce, + 0x07, + 0x56, + 0x98, + 0x67, + 0x03, + 0xf9, + 0x30, + 0xce, + 0x06, + 0x06, + 0x9f, + 0xf0, + 0x18, + 0x1a, + 0x1f, + 0xe9, + 0x06, + 0x87, + 0xfb, + 0x0b, + 0x43, + 0xfd, + 0x8f, + 0x8f, + 0xfd, + 0x07, + 0xfe, + 0x0c, + 0x0e, + 0xd1, + 0xc2, + 0x42, + 0xfe, + 0x47, + 0xbc, + 0x87, + 0xda, + 0x3a, + 0x1f, + 0xce, + 0x8e, + 0x1a, + 0x07, + 0xd6, + 0x83, + 0x5a, + 0xc0, + 0x85, + 0xa0, + 0xbf, + 0x21, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0xef, + 0x57, + 0xbc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xb4, + 0x35, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0xc1, + 0x7e, + 0x03, + 0x4f, + 0xa4, + 0x1a, + 0x60, + 0xdd, + 0x30, + 0xd8, + 0x30, + 0x66, + 0x0c, + 0x36, + 0x98, + 0x33, + 0x04, + 0x85, + 0xf8, + 0x19, + 0x82, + 0x42, + 0xc1, + 0x83, + 0x30, + 0x48, + 0x58, + 0x31, + 0xcc, + 0x0c, + 0x16, + 0x98, + 0xc6, + 0x06, + 0x0b, + 0xf1, + 0x43, + 0x0b, + 0x0b, + 0x06, + 0x49, + 0xa8, + 0xc2, + 0xc1, + 0x98, + 0xc6, + 0x68, + 0xe0, + 0xdc, + 0x93, + 0x68, + 0x30, + 0x3d, + 0x1f, + 0x50, + 0xc9, + 0x3d, + 0x01, + 0x0a, + 0x20, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0xaf, + 0xc1, + 0x68, + 0x7a, + 0x47, + 0x03, + 0x87, + 0xd2, + 0x0c, + 0x1a, + 0x38, + 0x69, + 0x1c, + 0x60, + 0xb8, + 0x2b, + 0xf1, + 0x86, + 0x70, + 0xb4, + 0x1f, + 0xfe, + 0x06, + 0x83, + 0x50, + 0x7b, + 0x06, + 0x8e, + 0x1f, + 0xf7, + 0xf1, + 0xff, + 0x05, + 0x85, + 0x98, + 0x76, + 0x16, + 0x16, + 0x61, + 0xd8, + 0x58, + 0x59, + 0x87, + 0x60, + 0x60, + 0x39, + 0xaf, + 0x60, + 0x93, + 0xd1, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x07, + 0xe6, + 0x06, + 0x09, + 0x0b, + 0x06, + 0x69, + 0x83, + 0x42, + 0xc1, + 0x8e, + 0x63, + 0x86, + 0xc1, + 0x83, + 0x33, + 0x43, + 0x7e, + 0x02, + 0x68, + 0x7b, + 0x06, + 0xff, + 0xd0, + 0x58, + 0x30, + 0xd8, + 0x79, + 0xc1, + 0x86, + 0xc3, + 0xcf, + 0xe4, + 0x2d, + 0x0e, + 0x70, + 0x77, + 0xfe, + 0x4a, + 0x03, + 0x0d, + 0x87, + 0xa4, + 0x18, + 0x6c, + 0x3d, + 0x85, + 0x86, + 0xc3, + 0xd0, + 0xf8, + 0x36, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0xa1, + 0xec, + 0x18, + 0x5d, + 0xa1, + 0xd8, + 0x30, + 0x58, + 0xe8, + 0x6c, + 0x19, + 0x61, + 0x3c, + 0x17, + 0xf8, + 0x12, + 0x3c, + 0x0c, + 0x1a, + 0x0a, + 0x07, + 0xd8, + 0x31, + 0xe0, + 0x41, + 0x9c, + 0x18, + 0x85, + 0x40, + 0xcf, + 0xe0, + 0xdc, + 0x1c, + 0xc0, + 0xc1, + 0x68, + 0x2c, + 0x0c, + 0x0c, + 0x60, + 0xac, + 0x29, + 0x06, + 0x19, + 0xf0, + 0x6c, + 0x2c, + 0x0f, + 0x90, + 0xec, + 0x7c, + 0x79, + 0x0f, + 0xfc, + 0x1f, + 0xe0, + 0x0f, + 0xe8, + 0x3f, + 0x7e, + 0x47, + 0x0f, + 0xd8, + 0x34, + 0xe0, + 0xfd, + 0x83, + 0x4f, + 0xf9, + 0x06, + 0x0d, + 0xe3, + 0x0f, + 0xbf, + 0xc0, + 0xc3, + 0xec, + 0x1e, + 0x41, + 0xae, + 0x0b, + 0x06, + 0x85, + 0xfc, + 0x16, + 0x0d, + 0x0b, + 0x0f, + 0xbf, + 0x21, + 0x61, + 0xe7, + 0x06, + 0x85, + 0xfc, + 0x06, + 0x06, + 0x85, + 0x87, + 0xa8, + 0x0d, + 0x0b, + 0x0f, + 0x68, + 0x34, + 0x2c, + 0x3d, + 0x83, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0xfc, + 0x07, + 0xe0, + 0xff, + 0xd8, + 0x33, + 0xff, + 0x20, + 0xc1, + 0x86, + 0x70, + 0xf6, + 0x0c, + 0x37, + 0x07, + 0xbf, + 0x04, + 0xe8, + 0x7b, + 0x06, + 0x17, + 0xac, + 0x3b, + 0x06, + 0x0e, + 0xdb, + 0x09, + 0xc1, + 0x9e, + 0x34, + 0xb0, + 0x3f, + 0xac, + 0x1a, + 0x0c, + 0x0c, + 0x0c, + 0x36, + 0x87, + 0x30, + 0x30, + 0xda, + 0x1d, + 0x20, + 0xc3, + 0x68, + 0x76, + 0x16, + 0x19, + 0x41, + 0xd9, + 0x73, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x07, + 0xe3, + 0xff, + 0x05, + 0x83, + 0x34, + 0x70, + 0x61, + 0x60, + 0xcc, + 0x0e, + 0x0c, + 0x2d, + 0x59, + 0x81, + 0xc1, + 0x85, + 0xf8, + 0xff, + 0xc1, + 0x60, + 0xcd, + 0x1c, + 0x18, + 0x58, + 0x33, + 0x03, + 0x83, + 0x0b, + 0x56, + 0x60, + 0x70, + 0x60, + 0x7a, + 0x67, + 0xfe, + 0x03, + 0x83, + 0x24, + 0x70, + 0x40, + 0x60, + 0x61, + 0x9c, + 0x3a, + 0x80, + 0xc3, + 0x38, + 0x76, + 0x16, + 0x19, + 0xc3, + 0xb2, + 0xf0, + 0x67, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x07, + 0xe0, + 0x40, + 0xc3, + 0xd8, + 0x30, + 0x60, + 0xc3, + 0xd8, + 0x31, + 0xc1, + 0x87, + 0xb0, + 0x65, + 0xff, + 0x20, + 0xfc, + 0x68, + 0xe1, + 0xec, + 0x1d, + 0x85, + 0x87, + 0xb0, + 0x6a, + 0x0b, + 0x0e, + 0x70, + 0x61, + 0x9c, + 0x39, + 0xfc, + 0x5f, + 0xf0, + 0x18, + 0x18, + 0x76, + 0x1c, + 0xc0, + 0xc3, + 0xb0, + 0xe9, + 0x06, + 0x1d, + 0x87, + 0x61, + 0x61, + 0x9c, + 0x3b, + 0x2f, + 0x3f, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x21, + 0xbf, + 0x06, + 0x6f, + 0x06, + 0xc1, + 0x97, + 0xe0, + 0xf6, + 0x0c, + 0xd0, + 0x61, + 0xec, + 0x19, + 0x85, + 0x87, + 0xbf, + 0x18, + 0x58, + 0x7b, + 0x06, + 0x68, + 0x34, + 0x3b, + 0x06, + 0x7f, + 0xe0, + 0x38, + 0x33, + 0x0a, + 0x43, + 0x3f, + 0x8c, + 0x2a, + 0x06, + 0x60, + 0x66, + 0x13, + 0x06, + 0x60, + 0x66, + 0x1b, + 0x0d, + 0x20, + 0xcc, + 0x13, + 0x8a, + 0x30, + 0xb3, + 0xa1, + 0xdc, + 0x99, + 0x71, + 0xc9, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xd2, + 0x1f, + 0xbf, + 0x03, + 0x43, + 0xf6, + 0x0c, + 0x70, + 0xfe, + 0xc1, + 0x9f, + 0xf8, + 0x2c, + 0x1b, + 0x87, + 0xb0, + 0xbf, + 0xfc, + 0x0c, + 0x2c, + 0x1b, + 0xa0, + 0xc1, + 0x85, + 0x83, + 0x34, + 0x18, + 0xe0, + 0x70, + 0x66, + 0x83, + 0x1c, + 0x0f, + 0xe3, + 0xf8, + 0x60, + 0x38, + 0xe6, + 0x81, + 0x5c, + 0x06, + 0x06, + 0x68, + 0x1e, + 0x0a, + 0x41, + 0x9a, + 0x1c, + 0xa3, + 0x0b, + 0x28, + 0x19, + 0xd2, + 0x2e, + 0x05, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0d, + 0x86, + 0xff, + 0x06, + 0xc3, + 0x68, + 0x1c, + 0xab, + 0xa8, + 0xd0, + 0x39, + 0x4f, + 0xa8, + 0x68, + 0x1c, + 0x36, + 0x1b, + 0xfc, + 0x1b, + 0x0d, + 0xa0, + 0x70, + 0x9d, + 0x0b, + 0x40, + 0xe3, + 0xfc, + 0x9a, + 0x07, + 0x1c, + 0x2d, + 0x3f, + 0xc3, + 0x85, + 0xa6, + 0x13, + 0x8e, + 0x16, + 0xac, + 0x27, + 0x1f, + 0xe7, + 0x82, + 0x71, + 0xc3, + 0x38, + 0x67, + 0x02, + 0x1b, + 0x40, + 0xf9, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0x90, + 0xff, + 0x68, + 0x28, + 0x1b, + 0x0e, + 0xd1, + 0xc1, + 0xa6, + 0x1d, + 0xb7, + 0x4e, + 0x06, + 0x1d, + 0xaa, + 0x9c, + 0x83, + 0x0e, + 0xd1, + 0xd1, + 0xcc, + 0x3b, + 0x6f, + 0xf3, + 0x87, + 0x6b, + 0x07, + 0x58, + 0x76, + 0x0f, + 0xf1, + 0x87, + 0x60, + 0xc3, + 0x66, + 0x1d, + 0x83, + 0xfc, + 0x61, + 0x9c, + 0x18, + 0x6c, + 0xc3, + 0x50, + 0x1f, + 0xe3, + 0x20, + 0x68, + 0x30, + 0xd9, + 0x98, + 0xe1, + 0x60, + 0xf4, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0x28, + 0x1a, + 0x1b, + 0x43, + 0x70, + 0x3d, + 0x53, + 0x07, + 0x78, + 0x1a, + 0x1f, + 0xdc, + 0xf6, + 0x87, + 0xef, + 0x05, + 0x7f, + 0xe0, + 0x41, + 0xff, + 0x83, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3a, + 0xf4, + 0x1f, + 0xf8, + 0x3e, + 0x07, + 0xe0, + 0x39, + 0xc1, + 0xd8, + 0x30, + 0x38, + 0x2d, + 0x0b, + 0x06, + 0x07, + 0x09, + 0x0d, + 0x83, + 0x7f, + 0xf4, + 0x0f, + 0xc0, + 0x63, + 0x0f, + 0x60, + 0xc0, + 0xc6, + 0x1e, + 0xc1, + 0x82, + 0x86, + 0x38, + 0x1c, + 0x18, + 0x24, + 0xcd, + 0x03, + 0xf8, + 0x1a, + 0x76, + 0x13, + 0x03, + 0x06, + 0x0f, + 0x06, + 0x60, + 0x63, + 0x83, + 0x43, + 0x48, + 0x33, + 0x57, + 0x82, + 0x8c, + 0x2e, + 0xdd, + 0xd1, + 0x8c, + 0x7a, + 0x06, + 0xbe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xe8, + 0x3e, + 0xfc, + 0x13, + 0x87, + 0xda, + 0x61, + 0x50, + 0x3e, + 0xd3, + 0x7f, + 0xf8, + 0x1a, + 0x61, + 0x61, + 0xfb, + 0xf0, + 0x28, + 0x61, + 0xed, + 0x30, + 0x60, + 0xc3, + 0xda, + 0x63, + 0xab, + 0x58, + 0x2d, + 0x32, + 0xff, + 0x90, + 0x7e, + 0x0e, + 0xc3, + 0xd8, + 0x30, + 0x49, + 0x8a, + 0x0b, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x38, + 0x32, + 0x80, + 0xc1, + 0x41, + 0x81, + 0xb8, + 0x58, + 0x59, + 0x2b, + 0xc1, + 0x7c, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x07, + 0xe0, + 0x9c, + 0x3e, + 0xc1, + 0x84, + 0xe1, + 0xf6, + 0x0c, + 0x27, + 0xf4, + 0x16, + 0x0c, + 0x27, + 0x0f, + 0xbf, + 0x04, + 0xe1, + 0xf6, + 0x0c, + 0x27, + 0x0f, + 0xb0, + 0x6f, + 0xfe, + 0x81, + 0x83, + 0x09, + 0xc3, + 0xef, + 0xc1, + 0x3a, + 0x1e, + 0xc1, + 0x84, + 0xee, + 0x84, + 0xc0, + 0xc2, + 0x70, + 0x70, + 0x28, + 0x0c, + 0x27, + 0x09, + 0x06, + 0x83, + 0x09, + 0xc3, + 0xd8, + 0xf8, + 0x27, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x3f, + 0x07, + 0x61, + 0xda, + 0x61, + 0xdf, + 0x93, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x77, + 0xe0, + 0x7f, + 0xc0, + 0xd3, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x0c, + 0x3b, + 0x06, + 0x0c, + 0x18, + 0x67, + 0x07, + 0xe0, + 0x7f, + 0xc0, + 0xc1, + 0x8e, + 0x1d, + 0x03, + 0x06, + 0x38, + 0x7e, + 0xc1, + 0x94, + 0x0f, + 0x98, + 0x19, + 0xa1, + 0xf4, + 0x9e, + 0x70, + 0xff, + 0xc1, + 0xff, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x7f, + 0xc1, + 0xb0, + 0x61, + 0xee, + 0x0d, + 0x83, + 0x0e, + 0xb0, + 0xec, + 0x18, + 0x6b, + 0x0f, + 0x7e, + 0x0b, + 0xe4, + 0x3b, + 0x06, + 0x5c, + 0x3e, + 0x42, + 0xc1, + 0xda, + 0x19, + 0xc0, + 0xe0, + 0xc3, + 0xfe, + 0x7f, + 0x1f, + 0xf4, + 0x06, + 0x06, + 0x1b, + 0x43, + 0x98, + 0x18, + 0x6d, + 0x0e, + 0x90, + 0x61, + 0xb4, + 0x3b, + 0x0b, + 0x0d, + 0xa1, + 0xd9, + 0x74, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x85, + 0xfe, + 0x81, + 0xff, + 0x18, + 0x58, + 0x6a, + 0x03, + 0x4a, + 0x16, + 0x13, + 0xcd, + 0x85, + 0xd8, + 0x79, + 0xf4, + 0x15, + 0xe4, + 0x2a, + 0x71, + 0xab, + 0x87, + 0xc0, + 0x50, + 0x66, + 0x0e, + 0x42, + 0xff, + 0xfc, + 0x1b, + 0x0a, + 0xf2, + 0x16, + 0x1b, + 0x1f, + 0x2a, + 0xe3, + 0x0d, + 0x88, + 0x38, + 0x09, + 0x86, + 0xc0, + 0xf3, + 0xc0, + 0xc3, + 0x6f, + 0x06, + 0x63, + 0x0d, + 0x87, + 0xef, + 0x40, + 0x3f, + 0x17, + 0xfe, + 0x34, + 0xcd, + 0x0e, + 0x73, + 0x4c, + 0xd0, + 0x61, + 0x66, + 0x99, + 0xa0, + 0xc2, + 0xcf, + 0xc6, + 0x83, + 0x0b, + 0x35, + 0x66, + 0xff, + 0x39, + 0xa6, + 0x68, + 0x30, + 0xb3, + 0x4c, + 0xd1, + 0xd0, + 0x67, + 0xe3, + 0x49, + 0xc1, + 0x98, + 0x33, + 0x4c, + 0x63, + 0x30, + 0x66, + 0xe8, + 0x37, + 0x70, + 0x66, + 0xa0, + 0xee, + 0x80, + 0xcf, + 0xfe, + 0x87, + 0xc6, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xbe, + 0x0c, + 0xe1, + 0xe9, + 0x34, + 0x2a, + 0x07, + 0xa4, + 0xdf, + 0xfd, + 0x02, + 0x4c, + 0x2e, + 0x28, + 0x1a, + 0xf8, + 0x1c, + 0x17, + 0x05, + 0xa6, + 0xf7, + 0xf5, + 0x83, + 0x4d, + 0x0f, + 0xfb, + 0x4d, + 0xaf, + 0xc8, + 0x3f, + 0x2d, + 0xcb, + 0xc0, + 0xc1, + 0x85, + 0x87, + 0xec, + 0x18, + 0x1f, + 0xe8, + 0x2c, + 0x18, + 0x7e, + 0x80, + 0xc0, + 0xc3, + 0xe5, + 0x02, + 0x4f, + 0x06, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0x07, + 0xe0, + 0xd8, + 0x7d, + 0x83, + 0x7f, + 0xf2, + 0x0c, + 0x18, + 0x6c, + 0x3e, + 0xd5, + 0x97, + 0xfc, + 0x17, + 0xe0, + 0xd8, + 0x58, + 0x58, + 0x30, + 0xda, + 0x38, + 0x58, + 0x32, + 0xff, + 0x40, + 0x71, + 0xcc, + 0x18, + 0x79, + 0xfc, + 0x7f, + 0xe4, + 0x60, + 0x61, + 0x3a, + 0x0d, + 0x18, + 0x18, + 0x5b, + 0x96, + 0x09, + 0x06, + 0x0a, + 0x0c, + 0x1b, + 0x03, + 0x96, + 0x15, + 0xa0, + 0xcb, + 0xa6, + 0x1c, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x07, + 0xe1, + 0x05, + 0x01, + 0x05, + 0x83, + 0x28, + 0x50, + 0x70, + 0xb0, + 0x60, + 0xca, + 0x12, + 0x16, + 0x0c, + 0x19, + 0x43, + 0x0d, + 0xf8, + 0x11, + 0x42, + 0x0d, + 0x83, + 0x0d, + 0x61, + 0xec, + 0x19, + 0xff, + 0xa0, + 0x60, + 0xc2, + 0xc1, + 0x86, + 0x7f, + 0x05, + 0x83, + 0x0c, + 0xe0, + 0xc0, + 0xe0, + 0xc3, + 0x30, + 0x30, + 0x50, + 0x18, + 0x6a, + 0x03, + 0x06, + 0x16, + 0x39, + 0xa0, + 0xce, + 0x0b, + 0x18, + 0xcb, + 0xa8, + 0x37, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0xa1, + 0xec, + 0x18, + 0x6b, + 0x0f, + 0x60, + 0xdf, + 0xfc, + 0x83, + 0x06, + 0x15, + 0x03, + 0xef, + 0xc1, + 0x60, + 0x50, + 0x6c, + 0x18, + 0x38, + 0x1a, + 0x1b, + 0x06, + 0x7f, + 0x41, + 0x9c, + 0x18, + 0x6a, + 0x0c, + 0x07, + 0xf0, + 0x5c, + 0x0e, + 0x03, + 0x03, + 0x2d, + 0x07, + 0x82, + 0x60, + 0x62, + 0x17, + 0x83, + 0x48, + 0x30, + 0x9e, + 0xe0, + 0xb0, + 0xb1, + 0xf2, + 0x0f, + 0x03, + 0x2e, + 0x9a, + 0x1d, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xe5, + 0x07, + 0xdf, + 0x82, + 0xd0, + 0xfb, + 0x06, + 0x07, + 0xf8, + 0x36, + 0x0c, + 0x1c, + 0x0a, + 0x06, + 0xc1, + 0x97, + 0x81, + 0xa1, + 0xbf, + 0x38, + 0xf4, + 0x0e, + 0xc1, + 0x86, + 0xf0, + 0x7b, + 0x06, + 0x15, + 0xd8, + 0x76, + 0xad, + 0xb8, + 0x0f, + 0x80, + 0xfe, + 0x6f, + 0xf4, + 0x06, + 0x06, + 0x0d, + 0x0b, + 0x09, + 0x81, + 0x83, + 0x0d, + 0x85, + 0x20, + 0xc1, + 0x86, + 0xc2, + 0xc2, + 0xc1, + 0xa1, + 0x61, + 0x65, + 0xe0, + 0x7f, + 0x83, + 0xff, + 0x07, + 0x80, + 0x07, + 0xe3, + 0xff, + 0x05, + 0x83, + 0x34, + 0x33, + 0x85, + 0x83, + 0x30, + 0xf6, + 0x16, + 0x0c, + 0xdf, + 0xce, + 0x17, + 0xe3, + 0x0f, + 0x61, + 0x60, + 0xcc, + 0x0a, + 0x06, + 0x16, + 0x0c, + 0xce, + 0x99, + 0x81, + 0xc1, + 0x99, + 0x83, + 0x30, + 0x3f, + 0x8c, + 0xc1, + 0x98, + 0x18, + 0x19, + 0x9a, + 0xb3, + 0x05, + 0x01, + 0x99, + 0xd4, + 0x60, + 0x90, + 0x66, + 0x41, + 0xb0, + 0x61, + 0x66, + 0x1c, + 0xe0, + 0x8b, + 0x8c, + 0x37, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf4, + 0x1f, + 0x7e, + 0x0d, + 0xc1, + 0xec, + 0x18, + 0x66, + 0x0f, + 0x60, + 0xcf, + 0xfc, + 0x16, + 0x0c, + 0x0a, + 0x02, + 0x1d, + 0xf8, + 0x1a, + 0x0b, + 0x0d, + 0x83, + 0x2c, + 0x35, + 0x02, + 0xc1, + 0xdc, + 0x12, + 0xb4, + 0x18, + 0x30, + 0x48, + 0x34, + 0x27, + 0xf0, + 0x1c, + 0x70, + 0xce, + 0x0c, + 0x2a, + 0x68, + 0x66, + 0x06, + 0x1b, + 0xc1, + 0xd2, + 0x0c, + 0x2f, + 0xa0, + 0xd8, + 0x58, + 0xf0, + 0x3c, + 0x83, + 0x1e, + 0x9a, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x7f, + 0x7e, + 0x06, + 0x1f, + 0xd8, + 0x32, + 0xc3, + 0xfb, + 0x06, + 0x7f, + 0xe0, + 0xb0, + 0x76, + 0x1e, + 0xc2, + 0xfe, + 0x21, + 0x81, + 0x85, + 0x83, + 0x26, + 0x84, + 0x61, + 0x60, + 0xc8, + 0xe2, + 0x30, + 0x38, + 0xe4, + 0x59, + 0x18, + 0x1f, + 0xc4, + 0xd1, + 0x8c, + 0x0c, + 0x0c, + 0xf0, + 0x3c, + 0x60, + 0x60, + 0x66, + 0x1b, + 0x30, + 0x48, + 0x33, + 0xfc, + 0x60, + 0xc0, + 0xe1, + 0xf3, + 0x82, + 0x3d, + 0x07, + 0x5e, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xe5, + 0x07, + 0xaf, + 0x90, + 0x9c, + 0x3d, + 0x26, + 0x84, + 0xe8, + 0x74, + 0x9b, + 0xff, + 0xc0, + 0x93, + 0x70, + 0x28, + 0x2c, + 0x17, + 0xcc, + 0x0d, + 0x0a, + 0x04, + 0x9a, + 0x16, + 0x1f, + 0x49, + 0xdf, + 0xfc, + 0x0d, + 0x34, + 0x18, + 0x5a, + 0x17, + 0xe4, + 0xa0, + 0x58, + 0x6c, + 0x1a, + 0x78, + 0x14, + 0x0d, + 0x83, + 0x41, + 0x76, + 0x1d, + 0x83, + 0x42, + 0x7d, + 0x04, + 0xc0, + 0xd1, + 0xf0, + 0x3c, + 0x92, + 0x78, + 0xe4, + 0x35, + 0x03, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x64, + 0x37, + 0xe0, + 0x68, + 0x58, + 0x6c, + 0x18, + 0x1c, + 0x14, + 0x0d, + 0x83, + 0x0a, + 0x06, + 0x86, + 0xc1, + 0x9f, + 0xf8, + 0x2f, + 0xc1, + 0x60, + 0xd0, + 0xd8, + 0x30, + 0xb0, + 0x61, + 0xd8, + 0x30, + 0xb0, + 0x61, + 0x9c, + 0x1b, + 0x4e, + 0x9d, + 0x11, + 0xfc, + 0xd3, + 0xa7, + 0x40, + 0x30, + 0x30, + 0xb0, + 0x61, + 0x98, + 0x18, + 0x28, + 0x0c, + 0x34, + 0x83, + 0x06, + 0x83, + 0x0d, + 0x85, + 0x94, + 0x0b, + 0x0d, + 0x97, + 0x50, + 0x6c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1d, + 0xa1, + 0xb0, + 0xf9, + 0xc9, + 0x06, + 0x07, + 0x41, + 0x85, + 0x83, + 0xb9, + 0x07, + 0xfc, + 0x68, + 0x7f, + 0xc9, + 0x86, + 0xc1, + 0x5c, + 0x0e, + 0x5b, + 0x06, + 0xb6, + 0x97, + 0xe8, + 0x18, + 0x5a, + 0x61, + 0xf7, + 0xf2, + 0x61, + 0x48, + 0x30, + 0xb4, + 0xef, + 0x41, + 0x7f, + 0x27, + 0x07, + 0xb0, + 0xb4, + 0xc3, + 0x49, + 0x85, + 0xa6, + 0x85, + 0xa6, + 0x3e, + 0x03, + 0xfa, + 0x00, + 0x07, + 0xe1, + 0xc3, + 0x21, + 0xb0, + 0x63, + 0x8d, + 0xe4, + 0x2c, + 0x18, + 0xfd, + 0x07, + 0xb0, + 0x63, + 0x87, + 0x30, + 0x3f, + 0x0e, + 0x1d, + 0x20, + 0xc1, + 0x82, + 0xff, + 0x05, + 0x83, + 0x0f, + 0xf9, + 0xc1, + 0x82, + 0xbe, + 0x03, + 0xf8, + 0x1a, + 0xeb, + 0x03, + 0x03, + 0x06, + 0x19, + 0xc0, + 0xc0, + 0xc1, + 0xff, + 0x02, + 0x41, + 0x83, + 0x0e, + 0xc1, + 0x85, + 0x83, + 0x0c, + 0xe0, + 0xcb, + 0xc0, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xca, + 0x0f, + 0xaf, + 0x82, + 0xd0, + 0xfa, + 0x4c, + 0x17, + 0xf0, + 0x69, + 0x30, + 0x68, + 0x28, + 0x1a, + 0x4c, + 0xb5, + 0xb9, + 0x40, + 0xbe, + 0xbd, + 0x5f, + 0x03, + 0x4f, + 0x58, + 0x7f, + 0x69, + 0x83, + 0x3f, + 0x82, + 0xd3, + 0x06, + 0x68, + 0x30, + 0xbf, + 0x0e, + 0x61, + 0x61, + 0x60, + 0xc6, + 0x30, + 0xb0, + 0xb0, + 0x65, + 0x0c, + 0x78, + 0x2c, + 0x19, + 0xa6, + 0x1a, + 0x18, + 0x1d, + 0x83, + 0x40, + 0xe4, + 0x9e, + 0xa0, + 0x1f, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7e, + 0xfe, + 0x05, + 0xe4, + 0x3b, + 0x47, + 0x0c, + 0xf0, + 0x6d, + 0x1c, + 0x3f, + 0xed, + 0x1c, + 0xfc, + 0x1e, + 0xfe, + 0x0d, + 0x81, + 0x40, + 0xd1, + 0xc3, + 0x69, + 0xa0, + 0xd1, + 0xef, + 0x3f, + 0x21, + 0x68, + 0xe0, + 0xcf, + 0x21, + 0xbf, + 0x87, + 0x3a, + 0x06, + 0xc0, + 0xe4, + 0x99, + 0xa1, + 0x60, + 0x77, + 0x06, + 0x38, + 0x58, + 0x1f, + 0x20, + 0xc1, + 0x65, + 0x00, + 0xe1, + 0xb0, + 0xe9, + 0x3c, + 0x83, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xc8, + 0x7f, + 0x51, + 0x05, + 0x02, + 0xb0, + 0xe6, + 0xce, + 0x2e, + 0x0f, + 0x99, + 0xf1, + 0x21, + 0xcf, + 0xd7, + 0x4e, + 0x9e, + 0x43, + 0xde, + 0x05, + 0x81, + 0x0e, + 0x78, + 0x35, + 0xc1, + 0xbf, + 0xff, + 0x78, + 0x08, + 0xe1, + 0xed, + 0x0f, + 0x3f, + 0xf9, + 0x0f, + 0x38, + 0x7b, + 0x43, + 0xcf, + 0x5e, + 0xd0, + 0xf3, + 0xaf, + 0xb4, + 0x3c, + 0xe1, + 0xed, + 0x0f, + 0x38, + 0x6f, + 0x83, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0xa1, + 0xec, + 0x18, + 0x5d, + 0x87, + 0xb0, + 0x60, + 0x71, + 0xc3, + 0xb0, + 0x65, + 0x85, + 0x61, + 0xbf, + 0x5a, + 0x1a, + 0xd0, + 0x60, + 0xe7, + 0xf9, + 0x41, + 0x60, + 0xc3, + 0xff, + 0x63, + 0x87, + 0xfc, + 0xfe, + 0x3f, + 0xf0, + 0x1c, + 0x18, + 0x5a, + 0x1e, + 0x60, + 0x60, + 0xb0, + 0x61, + 0xa8, + 0x0c, + 0x18, + 0x54, + 0x0b, + 0x41, + 0xbe, + 0xa7, + 0xc8, + 0x32, + 0xe6, + 0x58, + 0x0e, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x20, + 0xbe, + 0x48, + 0x35, + 0x82, + 0x4d, + 0x2e, + 0x2c, + 0x29, + 0x34, + 0x2b, + 0xc1, + 0xa4, + 0xd1, + 0xf3, + 0x68, + 0x2f, + 0x9b, + 0x42, + 0x74, + 0xd3, + 0x43, + 0x61, + 0xda, + 0x6b, + 0xda, + 0xe3, + 0x4d, + 0xad, + 0xd6, + 0x3f, + 0x21, + 0xb0, + 0xec, + 0x1a, + 0x31, + 0x9a, + 0x0c, + 0x1a, + 0x69, + 0x8e, + 0x0c, + 0x1b, + 0x60, + 0xc1, + 0xaa, + 0x06, + 0xc1, + 0x60, + 0x5c, + 0x78, + 0x27, + 0xc1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xf2, + 0x1e, + 0xbe, + 0x43, + 0x68, + 0x74, + 0x9a, + 0x1a, + 0x81, + 0xd2, + 0x69, + 0xff, + 0x81, + 0x26, + 0x98, + 0x50, + 0x75, + 0xf2, + 0x61, + 0x61, + 0xd2, + 0x69, + 0x85, + 0x87, + 0x69, + 0xa6, + 0x07, + 0x43, + 0x69, + 0xab, + 0x7f, + 0xa0, + 0x7e, + 0x56, + 0x16, + 0x1d, + 0x83, + 0x56, + 0x16, + 0x1d, + 0x83, + 0x68, + 0x16, + 0x1d, + 0x83, + 0x74, + 0x2c, + 0x33, + 0x03, + 0x74, + 0x2d, + 0x0a, + 0x4f, + 0x39, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0x40, + 0xf6, + 0x0d, + 0xff, + 0xd0, + 0x30, + 0x60, + 0xe0, + 0x3a, + 0x16, + 0x0c, + 0x0e, + 0x0b, + 0x0d, + 0xf8, + 0x2a, + 0x38, + 0x76, + 0x0c, + 0x37, + 0xa0, + 0xec, + 0x18, + 0xdd, + 0x3c, + 0x81, + 0xc1, + 0x95, + 0x05, + 0x28, + 0x7f, + 0x05, + 0x85, + 0x84, + 0xc0, + 0xc0, + 0xe1, + 0x61, + 0x30, + 0x30, + 0x30, + 0x58, + 0x52, + 0x0c, + 0x1a, + 0x16, + 0x16, + 0x16, + 0x38, + 0x6c, + 0x2c, + 0xb8, + 0xc3, + 0xb0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xe4, + 0x3d, + 0xf8, + 0x36, + 0x87, + 0x69, + 0x86, + 0x70, + 0xed, + 0x37, + 0xff, + 0x46, + 0x98, + 0x79, + 0x0d, + 0xf8, + 0xd8, + 0x19, + 0x83, + 0x4c, + 0xdd, + 0x51, + 0x83, + 0x4c, + 0xc7, + 0xc9, + 0x83, + 0x4c, + 0xc1, + 0x60, + 0xc1, + 0xf8, + 0xc1, + 0x69, + 0x83, + 0x06, + 0x63, + 0xb9, + 0x83, + 0x06, + 0x6e, + 0x09, + 0xc1, + 0x83, + 0x30, + 0xf6, + 0x30, + 0x33, + 0xff, + 0x12, + 0x78, + 0x3f, + 0x61, + 0xff, + 0x83, + 0x2f, + 0x80, + 0x83, + 0x04, + 0x14, + 0x98, + 0x30, + 0x60, + 0xc2, + 0x93, + 0x06, + 0x98, + 0xc1, + 0x51, + 0xc1, + 0x43, + 0x34, + 0x2b, + 0xe0, + 0xec, + 0x43, + 0x49, + 0xbf, + 0xfa, + 0x04, + 0x9a, + 0xef, + 0x96, + 0x06, + 0x98, + 0x57, + 0xc1, + 0xdf, + 0x82, + 0xee, + 0x81, + 0xb0, + 0x60, + 0xb3, + 0x30, + 0xd8, + 0x31, + 0xc1, + 0x8e, + 0x16, + 0x0e, + 0xd0, + 0x60, + 0xb1, + 0x81, + 0xd0, + 0x2c, + 0x28, + 0x51, + 0xe0, + 0xec, + 0x38, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x1d, + 0xa1, + 0xda, + 0x61, + 0xd8, + 0x7b, + 0x06, + 0x7f, + 0xf0, + 0x34, + 0xcc, + 0x16, + 0x16, + 0x0f, + 0xc4, + 0x0f, + 0x20, + 0x81, + 0x83, + 0x0a, + 0xe8, + 0x1d, + 0x83, + 0x0b, + 0x56, + 0x50, + 0x1a, + 0x60, + 0xf0, + 0x3b, + 0x0b, + 0xf3, + 0xf0, + 0x3c, + 0x1b, + 0x07, + 0x43, + 0x03, + 0x86, + 0xc1, + 0x85, + 0x85, + 0xa1, + 0x60, + 0xc2, + 0xc0, + 0xac, + 0x14, + 0x06, + 0x07, + 0xe4, + 0xb2, + 0x2e, + 0x05, + 0x10, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x35, + 0x01, + 0xa1, + 0xed, + 0x50, + 0x36, + 0xc2, + 0xa0, + 0xc0, + 0xd2, + 0xc6, + 0x03, + 0x03, + 0x41, + 0x21, + 0xea, + 0x07, + 0xdf, + 0xff, + 0x81, + 0x85, + 0xdc, + 0x16, + 0x0c, + 0xb5, + 0xdc, + 0x60, + 0xc3, + 0x70, + 0x6c, + 0x18, + 0x2c, + 0x78, + 0x18, + 0x32, + 0x43, + 0x28, + 0xc1, + 0x87, + 0xeb, + 0xc0, + 0x07, + 0xe0, + 0xda, + 0x1e, + 0xc1, + 0x9f, + 0xf8, + 0x2c, + 0x18, + 0x6d, + 0x0f, + 0x60, + 0xc3, + 0x68, + 0x7b, + 0xf3, + 0xff, + 0x82, + 0xc1, + 0xb0, + 0x7b, + 0x0b, + 0x06, + 0x5f, + 0xe8, + 0x0e, + 0xd8, + 0x75, + 0xa1, + 0x3d, + 0x30, + 0xdc, + 0x1c, + 0xc0, + 0xdf, + 0xfc, + 0x0a, + 0x03, + 0x16, + 0xe5, + 0x81, + 0x20, + 0xc3, + 0x68, + 0x76, + 0x07, + 0x0d, + 0xa1, + 0xd1, + 0x70, + 0x2f, + 0x07, + 0x0f, + 0xf2, + 0x1e, + 0xbf, + 0x04, + 0xe1, + 0xe9, + 0x1c, + 0x37, + 0x07, + 0x48, + 0xf7, + 0xfe, + 0x04, + 0x8f, + 0x21, + 0xec, + 0x17, + 0x79, + 0xbf, + 0xd0, + 0x24, + 0x70, + 0xff, + 0xb4, + 0x70, + 0xff, + 0xb4, + 0x76, + 0xbf, + 0x03, + 0xf8, + 0x6d, + 0xf2, + 0x81, + 0x81, + 0xc1, + 0x42, + 0x81, + 0xb0, + 0x38, + 0x34, + 0xa0, + 0x6c, + 0x0e, + 0x0c, + 0x14, + 0x21, + 0x80, + 0xee, + 0x82, + 0x86, + 0xc9, + 0xe6, + 0x42, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0x03, + 0x0b, + 0xf1, + 0x83, + 0x06, + 0x83, + 0x06, + 0x60, + 0xdf, + 0xc6, + 0x0c, + 0xc1, + 0x83, + 0x41, + 0x83, + 0x3f, + 0x03, + 0x0b, + 0x06, + 0x60, + 0xc1, + 0xa0, + 0xc1, + 0x98, + 0x3b, + 0xf3, + 0x83, + 0x34, + 0xc7, + 0x0b, + 0x06, + 0x7e, + 0x19, + 0x06, + 0x0c, + 0xc1, + 0x92, + 0xa3, + 0x06, + 0x60, + 0xcc, + 0x19, + 0x8e, + 0xe0, + 0xee, + 0xf3, + 0xbb, + 0x40, + 0x6b, + 0x0a, + 0xc2, + 0x95, + 0xc1, + 0xec, + 0x3f, + 0xf0, + 0x78, + 0x2f, + 0x80, + 0x8c, + 0x1e, + 0x93, + 0x06, + 0x31, + 0x21, + 0x49, + 0x83, + 0x18, + 0xd0, + 0xa4, + 0xc7, + 0x18, + 0xc3, + 0x5f, + 0x16, + 0x31, + 0xa1, + 0x49, + 0x9d, + 0xd6, + 0xc2, + 0x93, + 0xb3, + 0xf1, + 0x40, + 0x50, + 0xf2, + 0x36, + 0x82, + 0x07, + 0xe0, + 0xcc, + 0x1e, + 0xc1, + 0x97, + 0xfc, + 0x16, + 0x0c, + 0x35, + 0x03, + 0xd8, + 0x30, + 0xcc, + 0x1c, + 0xc0, + 0xc3, + 0x50, + 0x3a, + 0x4f, + 0x5f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf9, + 0xa8, + 0x2f, + 0xc7, + 0xea, + 0x21, + 0xb0, + 0x61, + 0x90, + 0x48, + 0x58, + 0x32, + 0x86, + 0x0c, + 0x36, + 0xac, + 0x19, + 0x94, + 0x0d, + 0xf8, + 0x10, + 0x90, + 0x76, + 0x0c, + 0xbf, + 0xc1, + 0xb0, + 0x61, + 0xce, + 0x86, + 0xd5, + 0x86, + 0x70, + 0xe7, + 0xf0, + 0x6d, + 0x0e, + 0x60, + 0x77, + 0xfe, + 0x46, + 0x06, + 0x1b, + 0x43, + 0xa4, + 0x18, + 0x6d, + 0x0e, + 0xc2, + 0xc3, + 0x68, + 0x74, + 0x3c, + 0x07, + 0xc1, + 0xff, + 0x83, + 0xf8, + 0x07, + 0xe0, + 0xce, + 0xc8, + 0x58, + 0x30, + 0xce, + 0x50, + 0x2c, + 0x1b, + 0xff, + 0xa0, + 0x63, + 0x86, + 0x70, + 0xf7, + 0xe2, + 0xff, + 0x82, + 0xc1, + 0x9a, + 0x38, + 0x30, + 0xb0, + 0x66, + 0x8e, + 0x0c, + 0x0e, + 0x39, + 0xff, + 0x80, + 0xfe, + 0x34, + 0x70, + 0x60, + 0x60, + 0x66, + 0x8e, + 0x0c, + 0x0c, + 0x0c, + 0xff, + 0xc0, + 0x90, + 0x66, + 0x8e, + 0x0c, + 0x18, + 0x59, + 0xa3, + 0x83, + 0x04, + 0x5c, + 0x68, + 0x27, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xc8, + 0x64, + 0x37, + 0xe0, + 0x50, + 0x2c, + 0x36, + 0x0c, + 0x2c, + 0x14, + 0x0d, + 0x83, + 0x03, + 0xab, + 0x43, + 0x60, + 0xcb, + 0xfe, + 0x0b, + 0xf1, + 0x40, + 0xce, + 0x16, + 0x0c, + 0xa0, + 0x67, + 0x0b, + 0x06, + 0x50, + 0x33, + 0x81, + 0xc1, + 0x97, + 0xfa, + 0x03, + 0xf8, + 0x2d, + 0x30, + 0xcc, + 0x0c, + 0x2c, + 0x18, + 0x66, + 0x06, + 0x07, + 0x06, + 0x1a, + 0x41, + 0x83, + 0x81, + 0x82, + 0x30, + 0xb2, + 0xc2, + 0xc6, + 0x32, + 0xf5, + 0x03, + 0x7c, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x7f, + 0xe0, + 0xa4, + 0xcd, + 0x0e, + 0xc2, + 0x93, + 0x34, + 0x3b, + 0x0a, + 0x4c, + 0xeb, + 0xd8, + 0x57, + 0xc7, + 0x2a, + 0x8a, + 0x0a, + 0x4c, + 0xd0, + 0xb0, + 0xe9, + 0x33, + 0x42, + 0xc4, + 0x2d, + 0x33, + 0xbf, + 0x38, + 0x5f, + 0x8c, + 0x14, + 0xf0, + 0x6c, + 0x19, + 0x83, + 0x78, + 0x36, + 0x0d, + 0xca, + 0x1b, + 0x05, + 0x83, + 0x77, + 0x06, + 0x68, + 0xc0, + 0xe9, + 0xa0, + 0xc1, + 0x0a, + 0x3e, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xfc, + 0x07, + 0xe1, + 0xff, + 0x06, + 0xc1, + 0x8e, + 0x1b, + 0x0d, + 0x83, + 0x1c, + 0x36, + 0x1b, + 0x06, + 0x3d, + 0x6c, + 0x37, + 0xe0, + 0x2b, + 0x94, + 0x1b, + 0x06, + 0x1a, + 0x43, + 0xd8, + 0x33, + 0xff, + 0x01, + 0xc1, + 0x9a, + 0xb5, + 0xb0, + 0x3f, + 0x8c, + 0x1a, + 0x0c, + 0x0c, + 0x0c, + 0xca, + 0x69, + 0x81, + 0x81, + 0x9b, + 0x83, + 0x70, + 0x48, + 0x33, + 0x90, + 0x2b, + 0x06, + 0x16, + 0x61, + 0xec, + 0x11, + 0x71, + 0x86, + 0xf4, + 0x00, + 0x0f, + 0xf4, + 0x1e, + 0xbe, + 0x0d, + 0x61, + 0xe9, + 0x30, + 0x9d, + 0xc3, + 0xa4, + 0xc2, + 0xd2, + 0x81, + 0xa4, + 0xc7, + 0x82, + 0xe0, + 0xaf, + 0xaf, + 0x2f, + 0x58, + 0x28, + 0xfa, + 0x7f, + 0x44, + 0x0d, + 0x30, + 0xff, + 0xda, + 0x60, + 0x86, + 0x06, + 0x83, + 0xf0, + 0x30, + 0x60, + 0xc2, + 0xc1, + 0x83, + 0x4c, + 0xa0, + 0x58, + 0x30, + 0x48, + 0x98, + 0x6c, + 0x18, + 0x7a, + 0x42, + 0x60, + 0x77, + 0xff, + 0x12, + 0x78, + 0x5f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0x87, + 0xd8, + 0x33, + 0xff, + 0x05, + 0x83, + 0x30, + 0x68, + 0xe1, + 0x60, + 0xcd, + 0x34, + 0x70, + 0xbf, + 0x1e, + 0xbd, + 0x78, + 0x2c, + 0x19, + 0x83, + 0x41, + 0x85, + 0x83, + 0x3a, + 0x75, + 0x61, + 0x60, + 0xc5, + 0x77, + 0x28, + 0x0f, + 0xe0, + 0x59, + 0xa1, + 0x9c, + 0x19, + 0x40, + 0x68, + 0x66, + 0x07, + 0x7f, + 0xe8, + 0x90, + 0x61, + 0xda, + 0x1b, + 0x0b, + 0x0e, + 0xd0, + 0xd9, + 0x70, + 0x76, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1b, + 0xf0, + 0x6c, + 0xc3, + 0x69, + 0x84, + 0xe6, + 0x1b, + 0x4c, + 0xff, + 0xc0, + 0xd3, + 0x30, + 0x66, + 0x60, + 0xfc, + 0x60, + 0xcc, + 0xc1, + 0xa6, + 0x7f, + 0xe0, + 0x69, + 0x9a, + 0x66, + 0x60, + 0xe7, + 0x30, + 0x66, + 0x60, + 0xf5, + 0x98, + 0x33, + 0x30, + 0x60, + 0xef, + 0xfe, + 0x30, + 0x61, + 0x28, + 0x50, + 0x58, + 0x30, + 0x3a, + 0x38, + 0x18, + 0x18, + 0xe8, + 0x56, + 0x4a, + 0xf1, + 0xa1, + 0xda, + 0x1f, + 0xf8, + 0x20, + 0x2f, + 0x90, + 0xd8, + 0x7a, + 0x4d, + 0x5f, + 0xf4, + 0x09, + 0x34, + 0x36, + 0x1e, + 0x93, + 0x4f, + 0xf9, + 0x05, + 0xf2, + 0x1b, + 0x0f, + 0x50, + 0xdf, + 0xfe, + 0x04, + 0x9a, + 0x1f, + 0xf4, + 0x9a, + 0x7f, + 0xc1, + 0x7e, + 0x4d, + 0x0d, + 0x85, + 0xa6, + 0x9f, + 0xf0, + 0x58, + 0x34, + 0xc3, + 0xb0, + 0xb0, + 0x69, + 0xff, + 0x01, + 0x81, + 0xa6, + 0x1d, + 0x82, + 0x57, + 0x81, + 0x85, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x07, + 0xe0, + 0x38, + 0x30, + 0xec, + 0x18, + 0x1c, + 0x1a, + 0x1b, + 0x06, + 0x7f, + 0xe0, + 0xb0, + 0x60, + 0x70, + 0x61, + 0xdf, + 0x80, + 0xe0, + 0xd0, + 0xd8, + 0x37, + 0xff, + 0x20, + 0xc1, + 0x87, + 0xfe, + 0xc1, + 0x83, + 0xfc, + 0x13, + 0xf8, + 0x1a, + 0xec, + 0x26, + 0x06, + 0x0c, + 0x36, + 0x13, + 0x03, + 0x07, + 0xf8, + 0x29, + 0x06, + 0x0c, + 0x36, + 0x16, + 0x2b, + 0x06, + 0xbb, + 0x0b, + 0x2e, + 0x07, + 0x5b, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xe5, + 0x07, + 0xaf, + 0x83, + 0x38, + 0x7a, + 0x4d, + 0xff, + 0xe0, + 0x49, + 0x8a, + 0x97, + 0xc0, + 0xa3, + 0x82, + 0x84, + 0x87, + 0x5f, + 0x03, + 0x07, + 0xad, + 0x06, + 0x98, + 0xe3, + 0xa4, + 0x83, + 0x4c, + 0xf1, + 0x39, + 0x85, + 0xa7, + 0x78, + 0xe6, + 0xc2, + 0xfc, + 0x9e, + 0x72, + 0x81, + 0x60, + 0xc1, + 0x81, + 0xb0, + 0xd8, + 0x30, + 0x61, + 0x70, + 0x6c, + 0x18, + 0x30, + 0x5e, + 0x09, + 0x81, + 0x83, + 0x2c, + 0x74, + 0x5b, + 0x81, + 0xb0, + 0x68, + 0x0f, + 0xf2, + 0x1e, + 0xbe, + 0x0c, + 0xe1, + 0xe9, + 0x30, + 0xdc, + 0x1e, + 0x93, + 0x2f, + 0xfa, + 0x04, + 0x98, + 0x5a, + 0x30, + 0x6b, + 0xe0, + 0x69, + 0x94, + 0x0a, + 0x4e, + 0xff, + 0xe0, + 0x49, + 0xab, + 0x06, + 0x3a, + 0x0d, + 0x30, + 0x63, + 0x8c, + 0x17, + 0xe0, + 0x74, + 0xee, + 0x0b, + 0x06, + 0x0c, + 0x18, + 0xc1, + 0x60, + 0xc1, + 0xfe, + 0x82, + 0xc1, + 0x82, + 0x06, + 0x14, + 0x38, + 0x30, + 0xec, + 0x2c, + 0x5b, + 0xc1, + 0xdf, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x2c, + 0x3b, + 0x0e, + 0xc1, + 0xb7, + 0xfc, + 0x16, + 0xf8, + 0x08, + 0x58, + 0x76, + 0x38, + 0x1c, + 0x18, + 0x76, + 0x0c, + 0x33, + 0x61, + 0xd8, + 0x10, + 0xa1, + 0x0f, + 0x67, + 0xff, + 0x82, + 0x73, + 0x03, + 0xe4, + 0x18, + 0x4c, + 0x6f, + 0x2d, + 0xb8, + 0x54, + 0x30, + 0x3e, + 0x41, + 0x85, + 0x83, + 0x78, + 0x0e, + 0x61, + 0x60, + 0xc3, + 0xd7, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xbe, + 0x0e, + 0x90, + 0xe9, + 0x33, + 0xff, + 0x81, + 0x26, + 0x68, + 0xa0, + 0x21, + 0x49, + 0x98, + 0x34, + 0x18, + 0x57, + 0xc6, + 0x0c, + 0x2c, + 0x29, + 0x33, + 0x1e, + 0xfc, + 0x09, + 0x33, + 0x3c, + 0x16, + 0x16, + 0x99, + 0xde, + 0x13, + 0x0b, + 0xf1, + 0xab, + 0x33, + 0x0b, + 0x06, + 0x60, + 0xc8, + 0xc2, + 0xc1, + 0x98, + 0x31, + 0x58, + 0x58, + 0x37, + 0x06, + 0x16, + 0x07, + 0x07, + 0x40, + 0x61, + 0x60, + 0x5b, + 0xa2, + 0x0c, + 0xbc, + 0x1f, + 0xf8, + 0x3c, + 0x07, + 0xe0, + 0xb0, + 0x61, + 0xd8, + 0x30, + 0xb0, + 0x61, + 0xd8, + 0x37, + 0xe0, + 0x7c, + 0x83, + 0x56, + 0x16, + 0x0c, + 0x3b, + 0xf0, + 0x58, + 0x30, + 0xec, + 0x18, + 0x58, + 0x30, + 0xec, + 0x1b, + 0xf0, + 0x3e, + 0x47, + 0x1c, + 0x2c, + 0x18, + 0x67, + 0xf0, + 0x58, + 0x30, + 0xcc, + 0x0e, + 0xf8, + 0x1f, + 0x43, + 0x03, + 0x0b, + 0x06, + 0x1a, + 0x41, + 0x85, + 0x83, + 0x0d, + 0x85, + 0x85, + 0x83, + 0x0d, + 0x0f, + 0x05, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x1d, + 0x87, + 0xb4, + 0xcf, + 0xfe, + 0x06, + 0x0c, + 0xd7, + 0xec, + 0x1a, + 0x66, + 0x04, + 0x36, + 0x0f, + 0xc1, + 0x70, + 0xe1, + 0xb0, + 0x60, + 0xe0, + 0x9c, + 0x2c, + 0x19, + 0xc1, + 0xcc, + 0x0d, + 0x30, + 0x2f, + 0xc1, + 0x7e, + 0x07, + 0xfc, + 0x16, + 0x0c, + 0x3b, + 0x0f, + 0x60, + 0xc3, + 0xb0, + 0xe7, + 0x06, + 0x1d, + 0x87, + 0x30, + 0x30, + 0xec, + 0x3b, + 0x1f, + 0x1f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x1d, + 0x7c, + 0x1d, + 0x87, + 0x49, + 0x9f, + 0xfa, + 0x24, + 0xcc, + 0x3c, + 0xc4, + 0x99, + 0x40, + 0xe6, + 0x2f, + 0x81, + 0xa0, + 0xa8, + 0x12, + 0x63, + 0xf3, + 0xba, + 0x49, + 0x9c, + 0x6e, + 0x49, + 0xab, + 0x74, + 0xcc, + 0x93, + 0xd7, + 0x37, + 0x8c, + 0x93, + 0x06, + 0x15, + 0x0e, + 0xc1, + 0x83, + 0x0b, + 0x06, + 0x1b, + 0x06, + 0x0a, + 0x03, + 0x04, + 0xc0, + 0xcb, + 0x0b, + 0x07, + 0x2b, + 0xc6, + 0x1a, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0xa1, + 0xec, + 0x18, + 0x6a, + 0x07, + 0xb0, + 0x6f, + 0xfe, + 0x41, + 0x83, + 0x70, + 0xf6, + 0x83, + 0xa6, + 0x3f, + 0xd2, + 0x16, + 0x0c, + 0x3f, + 0xf6, + 0x0c, + 0x3f, + 0xe7, + 0x06, + 0xd7, + 0xe0, + 0x3f, + 0x97, + 0x79, + 0x60, + 0x30, + 0x30, + 0x25, + 0x04, + 0x26, + 0x06, + 0x59, + 0x43, + 0x41, + 0x20, + 0xdc, + 0x14, + 0x1c, + 0x18, + 0x5e, + 0x41, + 0x40, + 0x49, + 0x97, + 0x05, + 0xe4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x0d, + 0x40, + 0xf6, + 0x0c, + 0x33, + 0x87, + 0xb0, + 0x67, + 0xfe, + 0x41, + 0x83, + 0x30, + 0xf4, + 0x83, + 0xf1, + 0x07, + 0x94, + 0x0c, + 0x19, + 0x7f, + 0xc1, + 0x60, + 0xc3, + 0x38, + 0x73, + 0xab, + 0x06, + 0x38, + 0x73, + 0xd3, + 0x06, + 0x3f, + 0x40, + 0x60, + 0x63, + 0x8e, + 0xa0, + 0x98, + 0x18, + 0xea, + 0xc3, + 0xa4, + 0x19, + 0xdb, + 0x87, + 0x61, + 0x6e, + 0x5e, + 0x0e, + 0xcb, + 0xb4, + 0x0d, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xf2, + 0x1e, + 0xbe, + 0x0c, + 0xc1, + 0xe9, + 0x33, + 0xff, + 0x40, + 0x93, + 0x0d, + 0xa1, + 0xe9, + 0x32, + 0xff, + 0x82, + 0xbe, + 0x0a, + 0x81, + 0xf4, + 0x9d, + 0xff, + 0xc0, + 0x93, + 0x05, + 0x82, + 0x81, + 0xb4, + 0xc7, + 0x95, + 0x68, + 0x5f, + 0xad, + 0xbd, + 0x3c, + 0x0c, + 0x1a, + 0x81, + 0x40, + 0x90, + 0x60, + 0xc7, + 0xfe, + 0x0b, + 0x06, + 0x15, + 0xb0, + 0x66, + 0x06, + 0x0b, + 0x05, + 0xa0, + 0x95, + 0xe7, + 0x83, + 0xa8, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x7f, + 0xe0, + 0xb0, + 0x66, + 0x1e, + 0xc2, + 0xc1, + 0x9a, + 0x19, + 0xc2, + 0xc1, + 0x9e, + 0xad, + 0xe0, + 0xbf, + 0x18, + 0x7b, + 0x0b, + 0x06, + 0x7f, + 0xe0, + 0xb0, + 0x63, + 0x0c, + 0x1e, + 0xc1, + 0x9c, + 0xda, + 0xc0, + 0x7f, + 0x3d, + 0x3d, + 0x50, + 0x1c, + 0x1e, + 0x09, + 0xc3, + 0x98, + 0x19, + 0xff, + 0x81, + 0x20, + 0xc3, + 0x38, + 0x76, + 0x16, + 0x19, + 0xc3, + 0xb2, + 0xf5, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf2, + 0x1d, + 0xf8, + 0x37, + 0x83, + 0xb0, + 0x61, + 0x55, + 0x86, + 0xc1, + 0x83, + 0x81, + 0x68, + 0x30, + 0x77, + 0x90, + 0xae, + 0x3f, + 0x2a, + 0xbc, + 0x16, + 0xac, + 0x5c, + 0x14, + 0x0c, + 0x19, + 0xd3, + 0x33, + 0x06, + 0x99, + 0x83, + 0x33, + 0x07, + 0xe3, + 0xf1, + 0x98, + 0x30, + 0x66, + 0x0c, + 0xcc, + 0x18, + 0x33, + 0xf1, + 0x98, + 0xe0, + 0xcc, + 0x19, + 0x19, + 0x40, + 0x66, + 0x0c, + 0x2c, + 0x95, + 0xc6, + 0x78, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xf4, + 0x1f, + 0x7e, + 0x0d, + 0x87, + 0xd8, + 0xf7, + 0xfe, + 0x0b, + 0x06, + 0x13, + 0x87, + 0xd8, + 0xe1, + 0xb0, + 0xfb, + 0xf3, + 0xff, + 0x82, + 0xc1, + 0xb0, + 0x65, + 0x61, + 0x60, + 0xd9, + 0x89, + 0x58, + 0x1c, + 0x76, + 0x23, + 0x1c, + 0x0f, + 0xe6, + 0xae, + 0x8e, + 0x06, + 0x06, + 0xc0, + 0xc0, + 0xe0, + 0x60, + 0x6d, + 0xfc, + 0xe0, + 0x90, + 0x6c, + 0x0c, + 0x0e, + 0x0c, + 0x0e, + 0xc0, + 0xc0, + 0xe0, + 0xcb, + 0x98, + 0x11, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0xaf, + 0x8f, + 0xa0, + 0x49, + 0xac, + 0x66, + 0x30, + 0x24, + 0xd6, + 0x33, + 0x18, + 0x14, + 0x75, + 0x7c, + 0x7d, + 0x02, + 0xf9, + 0x0f, + 0xfa, + 0x4d, + 0x3f, + 0xe0, + 0xa4, + 0xd0, + 0xff, + 0xa4, + 0xd7, + 0xfc, + 0x0f, + 0xcd, + 0x3a, + 0xf0, + 0x30, + 0x68, + 0x30, + 0xfd, + 0x83, + 0x47, + 0xfa, + 0x0b, + 0x06, + 0x87, + 0xa4, + 0x0c, + 0x0d, + 0x0f, + 0x68, + 0x24, + 0xf0, + 0x6f, + 0xa0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x9f, + 0xf0, + 0x52, + 0x49, + 0x83, + 0x06, + 0x14, + 0x92, + 0x60, + 0xc1, + 0x85, + 0x26, + 0x9f, + 0xf0, + 0x57, + 0xc9, + 0x8e, + 0x38, + 0x52, + 0x49, + 0x83, + 0x06, + 0x14, + 0x92, + 0x7f, + 0xc1, + 0x49, + 0xa2, + 0xd2, + 0xc1, + 0x7e, + 0x40, + 0xac, + 0x3d, + 0x82, + 0x6a, + 0x56, + 0x61, + 0x60, + 0x9d, + 0x91, + 0x24, + 0x18, + 0x29, + 0x92, + 0x05, + 0x63, + 0x03, + 0xd1, + 0x20, + 0xcc, + 0x93, + 0xc1, + 0x3f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x3f, + 0x3f, + 0xfa, + 0x34, + 0xc2, + 0x73, + 0x50, + 0x30, + 0x61, + 0x39, + 0x86, + 0xc1, + 0x9f, + 0xf8, + 0x1f, + 0x8c, + 0x11, + 0x98, + 0x34, + 0xcc, + 0x19, + 0x98, + 0x30, + 0x67, + 0xfe, + 0x07, + 0x38, + 0x6c, + 0x3d, + 0xd3, + 0x7f, + 0xf4, + 0x60, + 0xc1, + 0x61, + 0x61, + 0x60, + 0xc1, + 0xc0, + 0xa0, + 0x58, + 0x30, + 0x3e, + 0xb0, + 0x98, + 0x18, + 0x4f, + 0xe4, + 0x87, + 0xc7, + 0xa4, + 0x0e, + 0x87, + 0xfe, + 0x08, + 0x3f, + 0x3e, + 0x81, + 0x87, + 0x60, + 0xc1, + 0x47, + 0xf4, + 0x0c, + 0x18, + 0x34, + 0x18, + 0xc0, + 0xd3, + 0x1c, + 0xff, + 0x27, + 0xe3, + 0x42, + 0xc6, + 0x06, + 0x0d, + 0xf4, + 0xfe, + 0x81, + 0x83, + 0x03, + 0x03, + 0x0e, + 0xd3, + 0x03, + 0x37, + 0x44, + 0x1f, + 0x9a, + 0x2a, + 0xe8, + 0x83, + 0x06, + 0x78, + 0x2d, + 0x0d, + 0x83, + 0x2c, + 0xff, + 0x03, + 0x06, + 0x5a, + 0x0c, + 0x33, + 0x03, + 0x73, + 0x98, + 0x32, + 0xdd, + 0x84, + 0xdf, + 0x83, + 0xff, + 0x07, + 0x07, + 0xe0, + 0xd8, + 0x7d, + 0x83, + 0x2c, + 0xcf, + 0x82, + 0xc1, + 0x98, + 0x30, + 0x38, + 0x5a, + 0xb2, + 0x06, + 0x16, + 0x17, + 0xe3, + 0xc6, + 0x7c, + 0x16, + 0x0c, + 0xc1, + 0x81, + 0xc2, + 0xc1, + 0x90, + 0x30, + 0xb0, + 0x38, + 0xe6, + 0xae, + 0x6c, + 0x0f, + 0xe2, + 0xaf, + 0x54, + 0x06, + 0x06, + 0x15, + 0xe0, + 0xe6, + 0x06, + 0x16, + 0xd0, + 0x34, + 0x83, + 0x05, + 0x01, + 0xa1, + 0x61, + 0x65, + 0x86, + 0xd0, + 0x67, + 0xaa, + 0x0f, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xe4, + 0x3f, + 0x7e, + 0x05, + 0x03, + 0xf6, + 0x0c, + 0x1f, + 0xf2, + 0x0c, + 0x19, + 0xc1, + 0xfd, + 0x83, + 0xff, + 0xa0, + 0xbf, + 0x0e, + 0x19, + 0xc2, + 0xc1, + 0x83, + 0xfe, + 0x0b, + 0x06, + 0x0c, + 0x33, + 0x85, + 0x83, + 0x07, + 0xfa, + 0x03, + 0xf8, + 0x2d, + 0x0f, + 0x38, + 0x30, + 0x7f, + 0xa0, + 0x30, + 0x37, + 0xe0, + 0x58, + 0x52, + 0x0d, + 0x43, + 0xf0, + 0x6c, + 0x2c, + 0x6f, + 0x5c, + 0x83, + 0x2e, + 0x79, + 0x0a, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf9, + 0x0f, + 0x7e, + 0x0d, + 0x40, + 0xf6, + 0x0c, + 0xff, + 0xc1, + 0x60, + 0xcc, + 0x3d, + 0x85, + 0xab, + 0x3f, + 0xf0, + 0x5f, + 0x8c, + 0x3d, + 0x85, + 0x83, + 0x34, + 0x33, + 0x85, + 0x83, + 0x3f, + 0xf0, + 0x58, + 0x30, + 0xce, + 0x04, + 0x0f, + 0xeb, + 0xe7, + 0x6c, + 0x0c, + 0x0c, + 0x16, + 0xfa, + 0x09, + 0x81, + 0x83, + 0x57, + 0x40, + 0xa4, + 0x19, + 0xc3, + 0x9c, + 0x0c, + 0x2f, + 0x40, + 0x70, + 0x50, + 0xcb, + 0x80, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x3f, + 0x07, + 0x9a, + 0x20, + 0xd3, + 0x0f, + 0x32, + 0x81, + 0x83, + 0x7f, + 0xf8, + 0x18, + 0x31, + 0x70, + 0xc1, + 0xbf, + 0x01, + 0x61, + 0xc3, + 0x60, + 0xcf, + 0xe3, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0xda, + 0x67, + 0xf1, + 0x86, + 0xfc, + 0x62, + 0x66, + 0x1b, + 0x06, + 0x66, + 0x66, + 0x1b, + 0x06, + 0x66, + 0x64, + 0x85, + 0x83, + 0x26, + 0x12, + 0x61, + 0x81, + 0x83, + 0x34, + 0x7c, + 0x2d, + 0xcc, + 0x14, + 0x94, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0xf9, + 0xff, + 0xe4, + 0xc1, + 0x87, + 0x61, + 0xec, + 0x18, + 0x66, + 0x0f, + 0x60, + 0xc3, + 0x50, + 0x3d, + 0xf8, + 0xff, + 0xe0, + 0x69, + 0x98, + 0x33, + 0x06, + 0x0c, + 0x19, + 0x83, + 0x30, + 0x60, + 0xd3, + 0x30, + 0x76, + 0x0c, + 0x1f, + 0x8c, + 0x19, + 0x83, + 0x06, + 0x0c, + 0xc1, + 0x98, + 0x30, + 0x60, + 0xcc, + 0x1d, + 0x83, + 0x06, + 0x0c, + 0xc1, + 0x98, + 0x31, + 0x81, + 0x9a, + 0xb3, + 0x1c, + 0x93, + 0x8f, + 0x57, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x3f, + 0xf0, + 0x52, + 0x63, + 0x87, + 0x61, + 0x49, + 0x8e, + 0x1d, + 0x85, + 0x26, + 0x3f, + 0xf0, + 0x57, + 0xc3, + 0x87, + 0x61, + 0x49, + 0x8f, + 0xfc, + 0x14, + 0x98, + 0x7f, + 0xed, + 0x30, + 0xff, + 0xdf, + 0x8f, + 0xfc, + 0x83, + 0x06, + 0x60, + 0xcc, + 0x90, + 0x60, + 0xcc, + 0x19, + 0x92, + 0x0c, + 0x19, + 0x83, + 0x32, + 0x47, + 0x06, + 0xea, + 0xdc, + 0xa1, + 0x27, + 0xaf, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x0e, + 0x49, + 0xa1, + 0x60, + 0xc1, + 0x1a, + 0x41, + 0xb0, + 0x67, + 0xfe, + 0x81, + 0xa6, + 0x15, + 0x03, + 0xef, + 0xd7, + 0xff, + 0x03, + 0x06, + 0x3a, + 0x16, + 0x85, + 0x83, + 0xbd, + 0x5d, + 0xc0, + 0xe7, + 0x96, + 0x04, + 0x88, + 0x3f, + 0x03, + 0x0b, + 0x43, + 0x60, + 0xc1, + 0xff, + 0x05, + 0x83, + 0x0f, + 0xd8, + 0x1c, + 0x19, + 0xfe, + 0x30, + 0x50, + 0x18, + 0x7c, + 0xe0, + 0x95, + 0xe0, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x3f, + 0x08, + 0x3f, + 0x82, + 0xc1, + 0x9a, + 0x61, + 0x61, + 0x60, + 0xc6, + 0x30, + 0xb0, + 0xb0, + 0x60, + 0x8f, + 0xe0, + 0xbf, + 0x06, + 0xc2, + 0xc2, + 0xc1, + 0xbe, + 0x3a, + 0xb0, + 0xb0, + 0x63, + 0x98, + 0x88, + 0x58, + 0x30, + 0x66, + 0x64, + 0x83, + 0xf0, + 0x33, + 0x2e, + 0x0b, + 0x06, + 0x0c, + 0xc1, + 0x21, + 0x60, + 0xc1, + 0xbf, + 0x18, + 0x58, + 0x31, + 0xd8, + 0x24, + 0x0c, + 0x0e, + 0xee, + 0x40, + 0xa2, + 0x57, + 0x40, + 0xaf, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x1d, + 0xf8, + 0x3b, + 0x0e, + 0xd3, + 0x3f, + 0xf2, + 0x60, + 0xc2, + 0x82, + 0xc2, + 0xd3, + 0x0b, + 0x03, + 0x05, + 0xf9, + 0xff, + 0xe3, + 0x06, + 0xe1, + 0x20, + 0x73, + 0x06, + 0x40, + 0x70, + 0x31, + 0xa6, + 0x55, + 0xf5, + 0x13, + 0xf0, + 0xaa, + 0x2e, + 0x06, + 0x0c, + 0x2a, + 0x07, + 0xb0, + 0x61, + 0x7f, + 0x40, + 0xc1, + 0x81, + 0xc2, + 0xa1, + 0x40, + 0x63, + 0xa1, + 0x49, + 0x2b, + 0x9d, + 0x07, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x86, + 0x43, + 0xf9, + 0xc2, + 0x70, + 0xfb, + 0xfd, + 0x7a, + 0xae, + 0x0d, + 0x85, + 0x41, + 0xb8, + 0x33, + 0xf8, + 0x7b, + 0x14, + 0x15, + 0x01, + 0x8c, + 0x3c, + 0x1b, + 0x03, + 0x8c, + 0x3c, + 0x17, + 0x17, + 0x17, + 0x43, + 0xc0, + 0x40, + 0xa0, + 0xfc, + 0x86, + 0xba, + 0xf7, + 0x83, + 0xd6, + 0xbe, + 0xb0, + 0xf5, + 0x17, + 0xec, + 0x3d, + 0x7f, + 0xf0, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x50, + 0x35, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x7f, + 0xf0, + 0x24, + 0xc3, + 0xff, + 0x49, + 0x83, + 0xfe, + 0x0a, + 0x4c, + 0x18, + 0x76, + 0x15, + 0xf0, + 0x30, + 0xec, + 0x2d, + 0x30, + 0x57, + 0xc1, + 0x69, + 0x8b, + 0xfc, + 0x0d, + 0x33, + 0xa2, + 0xd4, + 0xc1, + 0xf8, + 0xc9, + 0x19, + 0xc1, + 0x83, + 0x30, + 0x66, + 0x38, + 0x30, + 0x66, + 0xff, + 0x38, + 0x30, + 0x66, + 0x16, + 0x07, + 0x28, + 0x0c, + 0xc2, + 0xc0, + 0xe4, + 0x3e, + 0x30, + 0xb2, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x1b, + 0x49, + 0x0b, + 0x06, + 0xff, + 0xe4, + 0x18, + 0x30, + 0xda, + 0x1e, + 0xc1, + 0x9f, + 0xf8, + 0x2f, + 0xc6, + 0x0d, + 0x06, + 0x16, + 0x0c, + 0xff, + 0xc1, + 0x60, + 0xcc, + 0x1a, + 0x0c, + 0x0e, + 0x0c, + 0xff, + 0xc0, + 0x7f, + 0x10, + 0x22, + 0x98, + 0x18, + 0x1d, + 0xff, + 0xa1, + 0x81, + 0x82, + 0x0b, + 0x82, + 0x90, + 0x60, + 0xe0, + 0x48, + 0x58, + 0x58, + 0x50, + 0x34, + 0x28, + 0xb8, + 0x35, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf5, + 0x7f, + 0xea, + 0x06, + 0xa2, + 0xfa, + 0x81, + 0xee, + 0xbf, + 0x61, + 0x97, + 0xff, + 0x28, + 0x1c, + 0xbf, + 0xeb, + 0x06, + 0x0e, + 0xbd, + 0x83, + 0x0c, + 0xeb, + 0xed, + 0x0f, + 0xfc, + 0x1f, + 0xef, + 0x57, + 0xd8, + 0x7b, + 0xaf, + 0xd8, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xeb, + 0xf6, + 0x1e, + 0xc3, + 0x9f, + 0x41, + 0x0f, + 0xf4, + 0x1f, + 0x7e, + 0x0d, + 0x40, + 0xf6, + 0x0c, + 0xff, + 0xc1, + 0x60, + 0xcc, + 0x3d, + 0x85, + 0x83, + 0x31, + 0x54, + 0xf0, + 0x5f, + 0x81, + 0xd1, + 0x41, + 0xd8, + 0x30, + 0x61, + 0xfd, + 0x83, + 0x07, + 0x5c, + 0x81, + 0xc7, + 0x07, + 0x36, + 0xa0, + 0x3f, + 0x81, + 0x85, + 0x86, + 0x60, + 0x60, + 0xd1, + 0xc3, + 0x30, + 0x37, + 0xff, + 0x24, + 0x83, + 0x0a, + 0x04, + 0x1b, + 0x0b, + 0x1e, + 0x03, + 0xa0, + 0xcf, + 0x54, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0x3f, + 0xfc, + 0x9a, + 0x61, + 0x31, + 0x87, + 0x60, + 0xcb, + 0xfe, + 0x81, + 0xab, + 0x31, + 0xcc, + 0x70, + 0x7e, + 0x30, + 0x46, + 0x38, + 0x30, + 0x67, + 0xff, + 0x03, + 0x06, + 0x1f, + 0xfb, + 0x9c, + 0x7f, + 0xe4, + 0x1d, + 0x30, + 0xff, + 0xd8, + 0x3b, + 0xff, + 0x93, + 0x06, + 0x1d, + 0x87, + 0xb0, + 0x60, + 0xc1, + 0x8e, + 0x06, + 0x06, + 0xe8, + 0x30, + 0x39, + 0x2b, + 0x94, + 0x5c, + 0x12, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1b, + 0xf0, + 0x20, + 0x63, + 0x83, + 0x4c, + 0x1a, + 0x66, + 0x83, + 0x4c, + 0x0a, + 0x32, + 0x0b, + 0x4c, + 0xff, + 0xd1, + 0xf8, + 0xc3, + 0xd4, + 0x34, + 0xcb, + 0xfd, + 0x26, + 0x98, + 0x34, + 0x2d, + 0x06, + 0x98, + 0x34, + 0x2d, + 0x07, + 0xe0, + 0x55, + 0xd0, + 0x2c, + 0x18, + 0x76, + 0x1d, + 0x83, + 0x2f, + 0xf8, + 0x18, + 0x30, + 0xec, + 0x33, + 0x03, + 0x0e, + 0xd6, + 0x25, + 0x7a, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0x2f, + 0x82, + 0xd2, + 0x81, + 0xa8, + 0xe7, + 0xff, + 0x02, + 0x4c, + 0x2c, + 0x0c, + 0x1a, + 0x4c, + 0x28, + 0x0a, + 0x0d, + 0x7c, + 0x0d, + 0x75, + 0x85, + 0x26, + 0x0e, + 0xbb, + 0x0a, + 0x4c, + 0x18, + 0x67, + 0x0a, + 0x4c, + 0x1a, + 0xf6, + 0x17, + 0xe0, + 0x55, + 0xd4, + 0x16, + 0x0c, + 0x35, + 0x87, + 0xb0, + 0x67, + 0xff, + 0x03, + 0x06, + 0x1b, + 0x70, + 0xcc, + 0x0c, + 0x0e, + 0x8e, + 0x82, + 0x4f, + 0x3c, + 0x19, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x07, + 0xe0, + 0xd8, + 0x7d, + 0x83, + 0x7f, + 0xf0, + 0x58, + 0x30, + 0xbe, + 0x83, + 0xb0, + 0x60, + 0xdc, + 0xa0, + 0x6f, + 0xce, + 0x98, + 0x28, + 0x16, + 0x0d, + 0x03, + 0xc0, + 0x42, + 0xc1, + 0x85, + 0x94, + 0x0c, + 0xe0, + 0xcb, + 0x12, + 0xd0, + 0x3f, + 0xd0, + 0x30, + 0x32, + 0x30, + 0x30, + 0x66, + 0x50, + 0x2a, + 0x03, + 0x03, + 0x7a, + 0x0d, + 0x20, + 0xc7, + 0xbb, + 0x82, + 0xc2, + 0xd8, + 0x18, + 0x28, + 0x08, + 0xb8, + 0x0f, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xf2, + 0x1e, + 0xfc, + 0x1d, + 0x87, + 0xb4, + 0xcf, + 0xfe, + 0x06, + 0x0c, + 0xc0, + 0x8a, + 0x30, + 0x69, + 0x8d, + 0xa0, + 0xe4, + 0x1f, + 0x8a, + 0x07, + 0x28, + 0x18, + 0x32, + 0xff, + 0xa0, + 0x60, + 0xc2, + 0xb0, + 0x41, + 0xb4, + 0xc1, + 0x60, + 0x7c, + 0x17, + 0xe1, + 0xfd, + 0x58, + 0x18, + 0x30, + 0xec, + 0x3d, + 0x83, + 0x1f, + 0xf9, + 0x06, + 0x0c, + 0x3b, + 0x0e, + 0x60, + 0x61, + 0xd8, + 0x74, + 0xaf, + 0x1f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xf8, + 0x18, + 0x32, + 0x81, + 0x69, + 0x81, + 0x8c, + 0xc3, + 0x60, + 0xca, + 0xdd, + 0x41, + 0x69, + 0x8a, + 0xbe, + 0x90, + 0xbf, + 0x01, + 0xdd, + 0xc3, + 0x60, + 0xde, + 0x06, + 0x0e, + 0x06, + 0x0c, + 0x3b, + 0x10, + 0xda, + 0x60, + 0xc0, + 0x9a, + 0x17, + 0xe3, + 0xf3, + 0x72, + 0x0c, + 0x1d, + 0x06, + 0x56, + 0x1b, + 0x06, + 0xaf, + 0x13, + 0xa1, + 0x60, + 0xc1, + 0x42, + 0xfc, + 0x30, + 0x32, + 0x81, + 0xb0, + 0x94, + 0x7a, + 0x81, + 0xd8, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x16, + 0x1a, + 0x80, + 0x93, + 0xbf, + 0x95, + 0x85, + 0x26, + 0x16, + 0x16, + 0x85, + 0x26, + 0x5e, + 0xa9, + 0x0d, + 0x7c, + 0x1f, + 0x98, + 0x12, + 0x67, + 0xe8, + 0x1a, + 0x0d, + 0x33, + 0x03, + 0x16, + 0x16, + 0x99, + 0x81, + 0x9c, + 0x37, + 0xe3, + 0xf5, + 0x10, + 0xd8, + 0x31, + 0x04, + 0x85, + 0x03, + 0x06, + 0x31, + 0x85, + 0xa0, + 0xc1, + 0x81, + 0x5c, + 0x38, + 0x18, + 0x1b, + 0xf4, + 0xda, + 0x08, + 0xb8, + 0x39, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xe4, + 0x3e, + 0xfc, + 0x19, + 0x83, + 0xda, + 0x67, + 0xfe, + 0x81, + 0x83, + 0x03, + 0x05, + 0x86, + 0xd3, + 0x29, + 0xd3, + 0xd4, + 0x07, + 0xe6, + 0x03, + 0x85, + 0x83, + 0x06, + 0xdf, + 0xeb, + 0x06, + 0x0c, + 0x18, + 0xe3, + 0x85, + 0xa6, + 0x0c, + 0x18, + 0x30, + 0xbf, + 0x03, + 0x06, + 0xe8, + 0x58, + 0x30, + 0xe4, + 0x3d, + 0x83, + 0x1f, + 0xf8, + 0x0e, + 0x0c, + 0x60, + 0xec, + 0x0c, + 0x0c, + 0x7a, + 0xec, + 0x0b, + 0x70, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xc8, + 0x64, + 0x37, + 0xe0, + 0x61, + 0x70, + 0x6c, + 0x1b, + 0xff, + 0x90, + 0x60, + 0xc3, + 0x68, + 0x7b, + 0x56, + 0x7f, + 0xd0, + 0x5f, + 0x83, + 0x61, + 0xf6, + 0x0e, + 0xff, + 0xc8, + 0x30, + 0x62, + 0x8c, + 0x12, + 0x07, + 0x1c, + 0x19, + 0x83, + 0x09, + 0xfd, + 0x7f, + 0xe8, + 0x60, + 0x61, + 0xff, + 0x30, + 0x33, + 0xff, + 0x02, + 0x41, + 0x98, + 0x73, + 0x83, + 0x0b, + 0x30, + 0xe7, + 0x06, + 0x7a, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x0c, + 0x49, + 0x07, + 0xb0, + 0x63, + 0xd3, + 0xa2, + 0x16, + 0xf9, + 0xf5, + 0x3a, + 0x21, + 0x73, + 0x8e, + 0xad, + 0x41, + 0xb0, + 0x60, + 0xd5, + 0xa8, + 0x36, + 0x0c, + 0x1f, + 0xf0, + 0x1c, + 0x12, + 0xa5, + 0xe0, + 0x9c, + 0x1a, + 0xfa, + 0xc2, + 0xa0, + 0x3a, + 0xf7, + 0x82, + 0xd0, + 0x61, + 0xe7, + 0x0b, + 0x0b, + 0xaf, + 0xb0, + 0xa0, + 0xb0, + 0xcf, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xf2, + 0x1f, + 0x7e, + 0x16, + 0xe5, + 0x82, + 0xc7, + 0x6b, + 0xf2, + 0x0c, + 0x19, + 0x5f, + 0x82, + 0xc7, + 0x71, + 0x71, + 0x85, + 0xf9, + 0x9d, + 0x59, + 0x85, + 0x83, + 0x62, + 0xac, + 0xc2, + 0xc1, + 0xbd, + 0x7b, + 0x03, + 0x8e, + 0x1f, + 0xf3, + 0xf8, + 0xf5, + 0x6e, + 0x03, + 0x03, + 0x39, + 0x75, + 0x00, + 0xc0, + 0xcd, + 0x7a, + 0x80, + 0x90, + 0x67, + 0xab, + 0x70, + 0x30, + 0x38, + 0x7f, + 0xd9, + 0xe7, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x07, + 0x5b, + 0x07, + 0xd0, + 0x6c, + 0x36, + 0x30, + 0xc1, + 0xbb, + 0xb9, + 0xc2, + 0xf0, + 0x5b, + 0xba, + 0x4b, + 0x82, + 0x67, + 0x74, + 0xb6, + 0xc2, + 0xa7, + 0xf2, + 0x53, + 0x0d, + 0xa4, + 0x48, + 0xde, + 0x82, + 0x8c, + 0x28, + 0x82, + 0x60, + 0xdf, + 0xfe, + 0x43, + 0xb9, + 0x7e, + 0xd0, + 0xee, + 0x5f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0x87, + 0xda, + 0x1d, + 0xa1, + 0xdf, + 0x04, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x07, + 0x61, + 0xec, + 0x1b, + 0xff, + 0xc0, + 0xc1, + 0xb0, + 0xa0, + 0x28, + 0x2c, + 0x1b, + 0x03, + 0x06, + 0x1b, + 0xf3, + 0x4f, + 0xf4, + 0x0d, + 0x5b, + 0x02, + 0x64, + 0x36, + 0x0d, + 0x8b, + 0xf8, + 0x2d, + 0x5b, + 0x2b, + 0xab, + 0x81, + 0xd3, + 0x65, + 0x6d, + 0x48, + 0x30, + 0x6c, + 0x7f, + 0x82, + 0xc1, + 0xb0, + 0xed, + 0x86, + 0xc1, + 0xc9, + 0xe2, + 0xa0, + 0x30, + 0x3c, + 0xec, + 0x4d, + 0x92, + 0x76, + 0x24, + 0x48, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfa, + 0x0f, + 0x7f, + 0x9f, + 0xf0, + 0x58, + 0x4e, + 0x28, + 0x10, + 0x6f, + 0xf0, + 0x21, + 0x82, + 0x70, + 0xeb, + 0xfc, + 0x8f, + 0xaa, + 0xc2, + 0xc3, + 0xba, + 0x05, + 0xbf, + 0xe0, + 0x25, + 0x70, + 0x58, + 0x7d, + 0xff, + 0xe4, + 0x3b, + 0x43, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x1d, + 0x87, + 0xed, + 0x0e, + 0xc3, + 0xdf, + 0x04, + 0x0f, + 0xe4, + 0x3e, + 0xbe, + 0x0c, + 0xc1, + 0xe9, + 0x37, + 0xff, + 0x81, + 0x03, + 0x02, + 0x05, + 0x83, + 0x40, + 0xc7, + 0x04, + 0xe1, + 0xaf, + 0x8d, + 0x06, + 0xd0, + 0x2d, + 0x5b, + 0x9f, + 0x5e, + 0x81, + 0x83, + 0xbf, + 0x8c, + 0x36, + 0xac, + 0x18, + 0x3f, + 0x81, + 0xf8, + 0x99, + 0xcc, + 0x36, + 0x0d, + 0xf8, + 0xcd, + 0x0b, + 0x06, + 0xd4, + 0x77, + 0x40, + 0x60, + 0xc1, + 0x83, + 0x30, + 0x98, + 0x19, + 0xa0, + 0xfe, + 0x25, + 0x74, + 0x42, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xe5, + 0x07, + 0xaf, + 0x83, + 0x38, + 0x7a, + 0x4c, + 0xff, + 0xe0, + 0x49, + 0x85, + 0x85, + 0x86, + 0x93, + 0x55, + 0xcf, + 0x96, + 0x2f, + 0x85, + 0xff, + 0x12, + 0x63, + 0xff, + 0x20, + 0x93, + 0x18, + 0x3b, + 0x41, + 0x2b, + 0x1e, + 0xbb, + 0x41, + 0xf8, + 0x60, + 0xed, + 0x06, + 0x0c, + 0x7b, + 0xd4, + 0xd0, + 0x60, + 0xc5, + 0xac, + 0x08, + 0x58, + 0x37, + 0xa0, + 0xa3, + 0x46, + 0x07, + 0x46, + 0x0a, + 0x99, + 0x2b, + 0x90, + 0x7f, + 0x08, + 0x7f, + 0xe0, + 0xe0, + 0x07, + 0xe0, + 0x7f, + 0x21, + 0xb0, + 0x60, + 0xc2, + 0x90, + 0xd8, + 0x30, + 0x75, + 0x68, + 0x6c, + 0x18, + 0x17, + 0x83, + 0xbf, + 0x3f, + 0x3f, + 0x82, + 0xc1, + 0xa8, + 0x9c, + 0x18, + 0x58, + 0x35, + 0x13, + 0x83, + 0x03, + 0x83, + 0x7f, + 0xf0, + 0x1f, + 0xc1, + 0xb4, + 0x39, + 0x81, + 0xdf, + 0xf9, + 0x18, + 0x18, + 0x5f, + 0x41, + 0xa4, + 0x18, + 0x37, + 0x68, + 0x16, + 0x16, + 0xe9, + 0xa5, + 0xa4, + 0x7a, + 0x0d, + 0xa1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xf8, + 0x18, + 0x6c, + 0x36, + 0x0e, + 0xfc, + 0x0c, + 0x36, + 0x0c, + 0x18, + 0x3f, + 0x81, + 0x83, + 0x06, + 0x13, + 0x86, + 0xfd, + 0x7e, + 0x06, + 0x1b, + 0x06, + 0x1c, + 0xad, + 0x40, + 0xc1, + 0xbd, + 0xd7, + 0x60, + 0xd3, + 0x50, + 0xcc, + 0x30, + 0x3f, + 0x3f, + 0x46, + 0x61, + 0x60, + 0xc2, + 0x41, + 0x50, + 0x58, + 0x32, + 0x30, + 0x38, + 0x4e, + 0x0c, + 0x57, + 0x16, + 0x81, + 0x81, + 0xde, + 0x9a, + 0x1a, + 0x4d, + 0xc1, + 0xa8, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x26, + 0x84, + 0xe1, + 0xf6, + 0x1d, + 0x87, + 0xd8, + 0x76, + 0x1f, + 0x7f, + 0xfc, + 0x83, + 0x5f, + 0xed, + 0x06, + 0x1f, + 0xda, + 0x0c, + 0x3f, + 0xb4, + 0x1f, + 0xff, + 0x20, + 0xd0, + 0x9c, + 0x3e, + 0xc3, + 0xb0, + 0xfb, + 0x0e, + 0xc3, + 0xef, + 0xff, + 0xd0, + 0xbf, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x1a, + 0xa0, + 0xa2, + 0xff, + 0xf8, + 0x11, + 0xa1, + 0xdc, + 0x1d, + 0x18, + 0x7a, + 0x43, + 0xa3, + 0x3f, + 0x51, + 0x0e, + 0xbc, + 0x64, + 0x09, + 0x24, + 0x36, + 0x7e, + 0x98, + 0xc2, + 0x56, + 0x61, + 0x4c, + 0xc1, + 0x76, + 0x74, + 0xe7, + 0xc8, + 0x51, + 0x99, + 0xa0, + 0xf0, + 0x6c, + 0xcc, + 0x82, + 0xd1, + 0x06, + 0x67, + 0xf5, + 0xc4, + 0xca, + 0x83, + 0xa8, + 0xe6, + 0x12, + 0x1d, + 0x20, + 0x78, + 0x0f, + 0xfc, + 0x1d, + 0xc1, + 0xfc, + 0xe8, + 0x73, + 0xff, + 0xf3, + 0x87, + 0xe7, + 0x70, + 0xfc, + 0xef, + 0xff, + 0xce, + 0x1f, + 0x9d, + 0xc3, + 0xf3, + 0xb8, + 0x7e, + 0x77, + 0xff, + 0xe7, + 0x0f, + 0xce, + 0xe1, + 0xf9, + 0xdf, + 0xff, + 0x9c, + 0x3f, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf7, + 0x07, + 0xf3, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xef, + 0xff, + 0x07, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xd7, + 0xad, + 0x0f, + 0xcf, + 0x14, + 0x2d, + 0x0d, + 0x79, + 0x05, + 0x00, + 0xfa, + 0x04, + 0x86, + 0xa0, + 0x74, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x1f, + 0xe7, + 0xff, + 0xc1, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0xff, + 0xc1, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0xff, + 0xc1, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0xff, + 0xc1, + 0xfe, + 0x51, + 0x40, + 0xff, + 0xa8, + 0x0b, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0xe7, + 0x68, + 0x1f, + 0xeb, + 0x41, + 0x68, + 0x75, + 0xe8, + 0x39, + 0xbe, + 0x02, + 0x83, + 0xfe, + 0x40, + 0x3f, + 0xff, + 0x70, + 0x7b, + 0xc1, + 0xff, + 0x8b, + 0x0d, + 0x87, + 0xe7, + 0x43, + 0x58, + 0x79, + 0xe0, + 0xf7, + 0x83, + 0xbf, + 0xff, + 0x07, + 0xf2, + 0x83, + 0x41, + 0xfd, + 0x40, + 0xfe, + 0x5e, + 0xe5, + 0xe0, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x2f, + 0xa8, + 0xbe, + 0x07, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x70, + 0xf7, + 0xfc, + 0x50, + 0x3e, + 0x70, + 0xee, + 0x0f, + 0xa8, + 0x1d, + 0xc1, + 0xf6, + 0x0a, + 0x0f, + 0xf8, + 0x16, + 0xab, + 0x3c, + 0x16, + 0x17, + 0xab, + 0x7c, + 0x07, + 0x0f, + 0x40, + 0xa9, + 0x28, + 0x1e, + 0xc3, + 0x39, + 0xa1, + 0x7f, + 0xc0, + 0xec, + 0x3e, + 0xc3, + 0xad, + 0x0f, + 0xb0, + 0xeb, + 0x43, + 0xcf, + 0x78, + 0x7b, + 0x40, + 0xfe, + 0x95, + 0x69, + 0x68, + 0x10, + 0xeb, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfb, + 0x0e, + 0xfe, + 0x83, + 0x61, + 0xe7, + 0x09, + 0xff, + 0x90, + 0x50, + 0x3d, + 0x40, + 0xf6, + 0x0c, + 0x1f, + 0xf0, + 0x28, + 0xad, + 0x0b, + 0x0f, + 0x7d, + 0x3f, + 0xfd, + 0x05, + 0x21, + 0x58, + 0x1c, + 0x3a, + 0x80, + 0xbf, + 0x4e, + 0x0f, + 0xe6, + 0x03, + 0x81, + 0x82, + 0x90, + 0x34, + 0xf5, + 0x41, + 0xa4, + 0x33, + 0xf2, + 0x19, + 0xfa, + 0x1e, + 0xdc, + 0x2f, + 0x4a, + 0x2c, + 0x18, + 0xe1, + 0xf9, + 0x0b, + 0x0c, + 0x0e, + 0x43, + 0xfe, + 0x7c, + 0x87, + 0xeb, + 0xc8, + 0x2f, + 0xe5, + 0x61, + 0xe5, + 0xda, + 0xb0, + 0xff, + 0x6a, + 0xc3, + 0xfd, + 0xab, + 0x0f, + 0xf6, + 0xaf, + 0xe1, + 0xfe, + 0x56, + 0xb8, + 0x0b, + 0xb5, + 0x61, + 0xfe, + 0xd5, + 0x87, + 0xfb, + 0x56, + 0x1f, + 0xed, + 0x58, + 0x7f, + 0xb5, + 0x7f, + 0xfe, + 0x56, + 0x1f, + 0xed, + 0x0e, + 0x4d, + 0x0f, + 0xeb, + 0xc9, + 0xab, + 0xf0, + 0x6c, + 0x36, + 0x86, + 0xc3, + 0x61, + 0xb4, + 0x36, + 0x1b, + 0xf1, + 0xab, + 0xf0, + 0x6d, + 0x0b, + 0x43, + 0x61, + 0xb0, + 0xda, + 0x1b, + 0x0d, + 0xa1, + 0x68, + 0x6c, + 0x37, + 0xff, + 0xe0, + 0xfd, + 0x78, + 0x3f, + 0xf1, + 0x96, + 0x1f, + 0xe7, + 0x41, + 0xe0, + 0xfd, + 0x68, + 0x6b, + 0x43, + 0x7a, + 0x0f, + 0x9f, + 0x80, + 0x87, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x5a, + 0x9f, + 0x8b, + 0xf5, + 0x4a, + 0x0e, + 0x43, + 0x61, + 0xa8, + 0x0b, + 0x0a, + 0x81, + 0x68, + 0x5a, + 0x07, + 0x05, + 0x86, + 0x55, + 0x86, + 0x50, + 0x5f, + 0x48, + 0x3f, + 0x81, + 0x87, + 0xfb, + 0x06, + 0x1f, + 0xec, + 0x1f, + 0xca, + 0xfe, + 0x06, + 0x87, + 0xf6, + 0x0c, + 0x3f, + 0xd8, + 0x3f, + 0xff, + 0x03, + 0x5f, + 0xf6, + 0x1f, + 0xf8, + 0x20, + 0x0e, + 0x60, + 0xff, + 0xbe, + 0xa1, + 0x7f, + 0x06, + 0xd0, + 0xfe, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0xbf, + 0x95, + 0xfc, + 0x1b, + 0x43, + 0xfb, + 0x0d, + 0xa1, + 0xfd, + 0x86, + 0xff, + 0xfc, + 0x1e, + 0x70, + 0xd4, + 0x0f, + 0xce, + 0x1a, + 0x81, + 0xdf, + 0xff, + 0xbc, + 0x1d, + 0x61, + 0xa8, + 0x1f, + 0xb4, + 0x35, + 0x03, + 0xcf, + 0x07, + 0x50, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x3f, + 0xff, + 0xa0, + 0xfd, + 0xa1, + 0xfc, + 0xff, + 0xf9, + 0x0f, + 0xda, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x19, + 0xf2, + 0x15, + 0xa1, + 0xeb, + 0x60, + 0xde, + 0x0c, + 0xfe, + 0x47, + 0xfa, + 0x06, + 0xe8, + 0x79, + 0xd8, + 0x37, + 0xe5, + 0x7e, + 0x0f, + 0x68, + 0x79, + 0xc3, + 0xda, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x82, + 0x0e, + 0x60, + 0xff, + 0x5e, + 0x92, + 0xfe, + 0x0b, + 0x43, + 0xf3, + 0x85, + 0xa1, + 0xf9, + 0xc2, + 0xfe, + 0x1f, + 0xe0, + 0xb4, + 0x3f, + 0x38, + 0x5a, + 0x1f, + 0x9c, + 0x2b, + 0xff, + 0xd0, + 0x6a, + 0x07, + 0xfe, + 0xff, + 0xfd, + 0x3c, + 0x1f, + 0x20, + 0xa0, + 0x14, + 0x43, + 0x14, + 0x28, + 0x0c, + 0x18, + 0x30, + 0x46, + 0x94, + 0x06, + 0x04, + 0x36, + 0x88, + 0x7e, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x0e, + 0x50, + 0x7f, + 0x3e, + 0xa2, + 0x3f, + 0xc0, + 0x70, + 0xff, + 0x60, + 0x7f, + 0x87, + 0xf8, + 0x0e, + 0xbf, + 0xec, + 0x25, + 0xff, + 0xc1, + 0x7f, + 0xfd, + 0x05, + 0x86, + 0xa0, + 0x4e, + 0x17, + 0xaa, + 0xf5, + 0x5e, + 0x0b, + 0x96, + 0xe5, + 0xac, + 0x25, + 0xed, + 0x78, + 0x2b, + 0xff, + 0xf0, + 0x7d, + 0xa1, + 0x9c, + 0x33, + 0x68, + 0x75, + 0x01, + 0xe9, + 0x0c, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0x82, + 0x0f, + 0xf5, + 0xe0, + 0x61, + 0x7c, + 0x85, + 0x82, + 0xfd, + 0x03, + 0x42, + 0xc2, + 0x90, + 0xed, + 0x0b, + 0xd1, + 0x98, + 0x29, + 0xa1, + 0x68, + 0xfe, + 0x5b, + 0x0d, + 0x87, + 0x61, + 0xb0, + 0xda, + 0x13, + 0x86, + 0xc3, + 0x7c, + 0xde, + 0xa7, + 0xc1, + 0xb4, + 0x36, + 0x1b, + 0x0d, + 0xa1, + 0xa0, + 0xd8, + 0x5f, + 0xff, + 0xbc, + 0x86, + 0x60, + 0xd0, + 0x7e, + 0xb8, + 0x33, + 0xe0, + 0xcf, + 0x07, + 0xeb, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0xe5, + 0xaf, + 0x83, + 0xbf, + 0xe5, + 0x07, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x7e, + 0xd0, + 0xec, + 0x3f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x5f, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xfe, + 0x2e, + 0xd0, + 0xff, + 0x70, + 0x1e, + 0x0f, + 0xae, + 0x0c, + 0xf9, + 0x0a, + 0xe9, + 0xff, + 0x3e, + 0x44, + 0x39, + 0xc3, + 0xfb, + 0xff, + 0xf4, + 0x1f, + 0xac, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xdf, + 0xfe, + 0x43, + 0xb4, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x97, + 0xed, + 0x0e, + 0xff, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x37, + 0x83, + 0x37, + 0x03, + 0xf2, + 0x0b, + 0xf2, + 0x1c, + 0xe1, + 0x48, + 0x30, + 0xf3, + 0x85, + 0x20, + 0xc3, + 0x55, + 0xd1, + 0x90, + 0x61, + 0xaa, + 0xe8, + 0xd1, + 0x5a, + 0x83, + 0x38, + 0x57, + 0xf9, + 0x09, + 0xc2, + 0x91, + 0xc3, + 0x5f, + 0xc4, + 0x83, + 0x0d, + 0x40, + 0xb2, + 0x41, + 0xa1, + 0x50, + 0x2c, + 0x90, + 0x68, + 0x54, + 0x0b, + 0x24, + 0x14, + 0x51, + 0x7f, + 0x1d, + 0x37, + 0xc9, + 0x40, + 0xa3, + 0x90, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0d, + 0x07, + 0xfe, + 0x07, + 0x90, + 0x5f, + 0xc8, + 0x56, + 0xe8, + 0x75, + 0x85, + 0x61, + 0x69, + 0x03, + 0x40, + 0xe8, + 0x4c, + 0x3e, + 0x43, + 0xaf, + 0x90, + 0xda, + 0x1f, + 0x61, + 0x56, + 0xe8, + 0x0f, + 0xf4, + 0xb6, + 0xd8, + 0x67, + 0x0f, + 0x65, + 0x03, + 0x38, + 0x7b, + 0x20, + 0x9f, + 0xe0, + 0xd8, + 0x73, + 0x05, + 0x86, + 0xc3, + 0x98, + 0x2c, + 0x36, + 0x1c, + 0xff, + 0x04, + 0xe1, + 0xcc, + 0x16, + 0x0f, + 0x41, + 0x80, + 0x0d, + 0x40, + 0xff, + 0xd7, + 0xa4, + 0xbf, + 0xe0, + 0xe9, + 0x0e, + 0xc3, + 0xfa, + 0x43, + 0x38, + 0x7f, + 0x48, + 0x29, + 0xea, + 0xc8, + 0x3f, + 0xaa, + 0xe9, + 0xd1, + 0x0d, + 0xa1, + 0x50, + 0x0e, + 0x1e, + 0x90, + 0x59, + 0x02, + 0x81, + 0xda, + 0x58, + 0x30, + 0xac, + 0x17, + 0xe4, + 0x4c, + 0x12, + 0x14, + 0x83, + 0x56, + 0x6c, + 0x61, + 0x48, + 0x36, + 0x86, + 0x64, + 0x82, + 0x41, + 0xb8, + 0x33, + 0x18, + 0x17, + 0xe4, + 0x2c, + 0x3e, + 0x90, + 0x40, + 0xb8, + 0x3c, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xe1, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0xf5, + 0xff, + 0x05, + 0x40, + 0x68, + 0x56, + 0x1d, + 0x85, + 0x8a, + 0x1c, + 0x35, + 0x85, + 0x94, + 0x1c, + 0x36, + 0xe5, + 0x09, + 0x1c, + 0x32, + 0x5e, + 0x4d, + 0x1c, + 0x3e, + 0xb0, + 0x7f, + 0xc8, + 0x6d, + 0x02, + 0xd6, + 0xa0, + 0xd6, + 0x1e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x35, + 0xa1, + 0xf3, + 0x86, + 0xd0, + 0xfc, + 0xe1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xf9, + 0x60, + 0xdf, + 0xfd, + 0x44, + 0x39, + 0x40, + 0x90, + 0xb4, + 0x3d, + 0x81, + 0xc0, + 0xe1, + 0xf4, + 0x83, + 0x06, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0x63, + 0x87, + 0x98, + 0xc1, + 0x1e, + 0x58, + 0x26, + 0x20, + 0x9d, + 0x56, + 0x7f, + 0x82, + 0xd0, + 0x50, + 0x46, + 0x0d, + 0xd1, + 0x31, + 0x86, + 0x0c, + 0x83, + 0xd1, + 0x42, + 0xc3, + 0xea, + 0x02, + 0xff, + 0x04, + 0xf0, + 0x79, + 0x83, + 0x50, + 0x3f, + 0x30, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x70, + 0x7f, + 0xe2, + 0xff, + 0xf9, + 0x05, + 0x49, + 0x83, + 0x06, + 0x1d, + 0x7a, + 0xff, + 0xa8, + 0x13, + 0xce, + 0xad, + 0x5a, + 0x1d, + 0x26, + 0x0c, + 0x18, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x40, + 0xf4, + 0x87, + 0x3f, + 0x9f, + 0xf4, + 0x0b, + 0x03, + 0x92, + 0x70, + 0x68, + 0xde, + 0x30, + 0x48, + 0x7d, + 0xc3, + 0xff, + 0x04, + 0xf0, + 0x7a, + 0x43, + 0x51, + 0x0f, + 0xa4, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfc, + 0xb6, + 0xbc, + 0x1e, + 0xbf, + 0xf8, + 0x3d, + 0x40, + 0x21, + 0x38, + 0x7a, + 0x80, + 0xe0, + 0x38, + 0x7a, + 0x81, + 0x68, + 0xe1, + 0xea, + 0x04, + 0x82, + 0xc3, + 0x7f, + 0xfe, + 0xf0, + 0x6d, + 0x0f, + 0x38, + 0x7b, + 0x03, + 0xa0, + 0x70, + 0xe7, + 0x09, + 0xd1, + 0xc3, + 0xb8, + 0x3e, + 0x70, + 0xd6, + 0x1f, + 0xa8, + 0x1b, + 0x0f, + 0xbe, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x50, + 0x2a, + 0xf8, + 0x2e, + 0x9e, + 0x15, + 0x6b, + 0x05, + 0x85, + 0x84, + 0xe1, + 0xed, + 0x8c, + 0x27, + 0x0f, + 0x66, + 0x61, + 0x38, + 0x73, + 0x8a, + 0xc2, + 0x70, + 0xef, + 0x53, + 0xc1, + 0x38, + 0x7b, + 0x51, + 0x84, + 0xe1, + 0xce, + 0x66, + 0x13, + 0x87, + 0x30, + 0xac, + 0x27, + 0x0e, + 0xa0, + 0x58, + 0x4e, + 0x1d, + 0xa1, + 0x77, + 0xfc, + 0x98, + 0x3d, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x1e, + 0xe0, + 0xf6, + 0x1d, + 0xd3, + 0xc1, + 0xb0, + 0xed, + 0x46, + 0x60, + 0xc1, + 0x83, + 0x73, + 0x30, + 0x60, + 0xc1, + 0x93, + 0x98, + 0x30, + 0x63, + 0x81, + 0xcc, + 0x18, + 0x33, + 0xd4, + 0xf1, + 0x83, + 0x06, + 0x3a, + 0x0c, + 0xc1, + 0x83, + 0x18, + 0xdc, + 0xc1, + 0x83, + 0x18, + 0x9c, + 0xc1, + 0x83, + 0x24, + 0x2c, + 0xc1, + 0x83, + 0x30, + 0x9c, + 0xff, + 0x8c, + 0x1e, + 0x83, + 0xce, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x72, + 0x1f, + 0xb8, + 0x28, + 0xd0, + 0x61, + 0x74, + 0xf1, + 0x8e, + 0x38, + 0x5a, + 0x0c, + 0xd3, + 0x28, + 0x16, + 0xc6, + 0x50, + 0x29, + 0x0b, + 0x37, + 0x1c, + 0x2c, + 0x27, + 0x03, + 0x83, + 0x03, + 0x85, + 0xea, + 0x78, + 0x14, + 0x34, + 0x27, + 0x41, + 0x85, + 0xb8, + 0x66, + 0x33, + 0x0a, + 0xd0, + 0xcc, + 0x4e, + 0x15, + 0xa1, + 0xa8, + 0x16, + 0x0b, + 0x74, + 0x2d, + 0x03, + 0xbe, + 0x03, + 0xc0, + 0xc1, + 0xeb, + 0x83, + 0xb8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x65, + 0x53, + 0xc1, + 0xa8, + 0x17, + 0xa8, + 0x87, + 0x7f, + 0x18, + 0x7f, + 0x68, + 0xe6, + 0x1f, + 0xdb, + 0xb9, + 0xfe, + 0x82, + 0xc9, + 0xce, + 0x80, + 0xa0, + 0x1c, + 0x0e, + 0x6c, + 0x09, + 0x07, + 0xf8, + 0xcc, + 0x18, + 0x6d, + 0x1c, + 0xc9, + 0x58, + 0x4e, + 0xce, + 0x63, + 0xe4, + 0x26, + 0x37, + 0x70, + 0x78, + 0x33, + 0x01, + 0xd8, + 0x7c, + 0x1a, + 0x40, + 0xf2, + 0xb5, + 0x68, + 0x30, + 0x7a, + 0xdd, + 0x03, + 0x87, + 0xfe, + 0x0e, + 0x0d, + 0x06, + 0x50, + 0x7e, + 0xa0, + 0x67, + 0x0f, + 0xaf, + 0x50, + 0x2d, + 0x0f, + 0x6b, + 0x7f, + 0xf2, + 0x0d, + 0x46, + 0x1f, + 0xf6, + 0xc6, + 0x1f, + 0xf6, + 0x4e, + 0x7f, + 0x06, + 0x70, + 0x39, + 0xa0, + 0xc3, + 0x7a, + 0x9e, + 0x34, + 0x18, + 0x67, + 0x41, + 0x9a, + 0x0c, + 0x33, + 0x31, + 0x98, + 0x58, + 0x66, + 0x27, + 0x30, + 0xb0, + 0xd2, + 0x16, + 0x61, + 0x60, + 0x8d, + 0x03, + 0xd0, + 0x2d, + 0x51, + 0x83, + 0xd6, + 0x1a, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0d, + 0x07, + 0x21, + 0xfa, + 0x81, + 0xd4, + 0x0f, + 0x5e, + 0xa0, + 0x4c, + 0x1e, + 0xd5, + 0x77, + 0xfc, + 0x16, + 0xb6, + 0x3c, + 0xb8, + 0x2d, + 0xdc, + 0x1a, + 0x1f, + 0x66, + 0xe0, + 0xd0, + 0xf3, + 0x81, + 0xc1, + 0xfc, + 0x83, + 0xfc, + 0x0d, + 0x06, + 0x81, + 0x91, + 0xc1, + 0x85, + 0x20, + 0x66, + 0x71, + 0xc2, + 0xd0, + 0x31, + 0xb9, + 0x40, + 0xb0, + 0xa4, + 0x0e, + 0x68, + 0x58, + 0x58, + 0x4f, + 0x61, + 0x38, + 0x58, + 0x3c, + 0xe0, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0x86, + 0xfe, + 0x0d, + 0xfc, + 0x0c, + 0x0e, + 0x1b, + 0x0b, + 0x06, + 0x07, + 0x0d, + 0xb1, + 0x8e, + 0x07, + 0x0d, + 0x99, + 0xba, + 0x17, + 0xa0, + 0x61, + 0x62, + 0x1f, + 0xbf, + 0xc7, + 0xfa, + 0x03, + 0xad, + 0x94, + 0x0a, + 0x81, + 0x64, + 0x60, + 0xc2, + 0xc2, + 0x63, + 0x30, + 0x50, + 0xb0, + 0x98, + 0x4c, + 0x2e, + 0xc3, + 0x48, + 0x58, + 0x57, + 0x83, + 0x61, + 0xb1, + 0xf3, + 0xe8, + 0x18, + 0x3d, + 0x3c, + 0x13, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x1c, + 0x18, + 0x79, + 0xc2, + 0x70, + 0x61, + 0xee, + 0x98, + 0xe0, + 0xc3, + 0xda, + 0x63, + 0x83, + 0x02, + 0x17, + 0x18, + 0xe0, + 0xca, + 0x05, + 0x8e, + 0x3f, + 0xd0, + 0x4e, + 0xac, + 0x70, + 0x70, + 0x6f, + 0xe1, + 0xc1, + 0x87, + 0x32, + 0x63, + 0x83, + 0x0e, + 0x68, + 0x63, + 0x83, + 0x0e, + 0x62, + 0xc7, + 0x06, + 0x1d, + 0x20, + 0xc7, + 0x1c, + 0x18, + 0x30, + 0xb2, + 0xf5, + 0xa6, + 0x30, + 0xf8, + 0x90, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x1c, + 0xea, + 0x0e, + 0xc3, + 0xba, + 0x68, + 0x4e, + 0x1d, + 0xc6, + 0xff, + 0xe0, + 0x73, + 0xba, + 0x38, + 0x30, + 0x63, + 0xb8, + 0x58, + 0x32, + 0xd5, + 0xb8, + 0x58, + 0x36, + 0xe9, + 0xba, + 0x38, + 0x31, + 0xa1, + 0xbf, + 0xf8, + 0x66, + 0xdd, + 0x1c, + 0x18, + 0xc5, + 0xa1, + 0xb0, + 0xd2, + 0x0d, + 0x0d, + 0x86, + 0xc2, + 0xd0, + 0xd8, + 0x4c, + 0x0f, + 0x07, + 0x61, + 0xff, + 0x83, + 0xc0, + 0x09, + 0x83, + 0xff, + 0x02, + 0x81, + 0x7f, + 0x83, + 0xb8, + 0x2c, + 0x36, + 0x1b, + 0xa7, + 0x8c, + 0x36, + 0x1b, + 0x03, + 0x98, + 0xe6, + 0x1b, + 0x67, + 0x31, + 0xcc, + 0x36, + 0x6e, + 0x63, + 0x98, + 0x4e, + 0x2b, + 0x31, + 0x8c, + 0x2f, + 0x53, + 0xc6, + 0x31, + 0x86, + 0xd1, + 0xc4, + 0xa0, + 0x84, + 0xe6, + 0xe1, + 0x79, + 0x0c, + 0xc4, + 0xe0, + 0x79, + 0x20, + 0x30, + 0x1c, + 0x19, + 0x26, + 0x09, + 0x03, + 0x9a, + 0x49, + 0x83, + 0x07, + 0x99, + 0x03, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x73, + 0x87, + 0xdc, + 0x1d, + 0xe4, + 0x3b, + 0xa7, + 0x81, + 0x66, + 0x1d, + 0x85, + 0x8e, + 0x0a, + 0x06, + 0xd8, + 0xdd, + 0x0b, + 0x82, + 0xcc, + 0xfa, + 0xbb, + 0x47, + 0x15, + 0x8e, + 0xab, + 0x0b, + 0xfc, + 0x38, + 0x18, + 0x27, + 0x51, + 0x8e, + 0x06, + 0x09, + 0x8c, + 0xc7, + 0x7c, + 0x84, + 0xc2, + 0xb1, + 0xc3, + 0x20, + 0x90, + 0xb1, + 0xc3, + 0x60, + 0xd0, + 0xb0, + 0x61, + 0x38, + 0x30, + 0x7a, + 0x05, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x1c, + 0xea, + 0x0e, + 0xc3, + 0xba, + 0x68, + 0x4e, + 0x1d, + 0xc4, + 0x9f, + 0xf0, + 0x39, + 0x93, + 0x06, + 0x0c, + 0x19, + 0x44, + 0xc1, + 0x83, + 0x1d, + 0x5a, + 0x60, + 0xc1, + 0xbe, + 0xa6, + 0x9a, + 0xb5, + 0x63, + 0x24, + 0x9f, + 0xf0, + 0xca, + 0x93, + 0x06, + 0x0c, + 0x62, + 0x89, + 0x83, + 0x06, + 0x48, + 0x24, + 0xc1, + 0x83, + 0x30, + 0xb4, + 0xff, + 0x9c, + 0x1e, + 0x06, + 0x19, + 0xc3, + 0xff, + 0x04, + 0x0c, + 0x86, + 0x43, + 0xfa, + 0x81, + 0xb0, + 0xfd, + 0x7a, + 0x83, + 0x87, + 0xed, + 0x6c, + 0xbf, + 0xc8, + 0x35, + 0x19, + 0xba, + 0x1e, + 0xcc, + 0xe8, + 0x68, + 0x7b, + 0x23, + 0xc0, + 0xd0, + 0xe7, + 0x5b, + 0x0b, + 0xf4, + 0x3f, + 0xe0, + 0xb4, + 0x3d, + 0x89, + 0x85, + 0xa1, + 0xce, + 0x66, + 0x17, + 0x2c, + 0x07, + 0x27, + 0x0b, + 0xf4, + 0x0a, + 0x05, + 0x85, + 0xa1, + 0xda, + 0x16, + 0x16, + 0x87, + 0x60, + 0xb8, + 0x2d, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0c, + 0x87, + 0x21, + 0xfa, + 0x81, + 0xd4, + 0x0f, + 0x3c, + 0xa0, + 0xd8, + 0x7b, + 0xab, + 0xbf, + 0xe0, + 0xb4, + 0x79, + 0x0e, + 0xc2, + 0xd9, + 0xd6, + 0x0d, + 0x85, + 0x9b, + 0x83, + 0x0f, + 0x9c, + 0x0e, + 0x0c, + 0x29, + 0x07, + 0xa9, + 0xe0, + 0x63, + 0xc1, + 0x32, + 0x38, + 0x3d, + 0x07, + 0x33, + 0xb8, + 0x30, + 0xf9, + 0x89, + 0xc1, + 0x87, + 0xd2, + 0x07, + 0x06, + 0x1a, + 0x4c, + 0x27, + 0x06, + 0x1b, + 0x06, + 0x0f, + 0x20, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xea, + 0x07, + 0x5e, + 0xa0, + 0x5a, + 0x1d, + 0xad, + 0x8a, + 0xd6, + 0x0b, + 0x13, + 0x3f, + 0xc8, + 0x33, + 0x33, + 0x0d, + 0xa0, + 0xc4, + 0xcc, + 0x36, + 0x97, + 0x56, + 0x61, + 0xb4, + 0x75, + 0xb3, + 0xfc, + 0x83, + 0x13, + 0x30, + 0xda, + 0x0c, + 0xcc, + 0xc3, + 0x68, + 0xc2, + 0xb3, + 0x0d, + 0xa4, + 0x85, + 0x98, + 0x6d, + 0x30, + 0xd9, + 0xfe, + 0x48, + 0x1e, + 0x8c, + 0x36, + 0x87, + 0xfe, + 0x08, + 0x09, + 0x41, + 0xc8, + 0x7e, + 0x90, + 0xed, + 0x0f, + 0x5d, + 0x03, + 0x38, + 0x7b, + 0x56, + 0xff, + 0xe0, + 0xb8, + 0xc2, + 0x70, + 0xfb, + 0x56, + 0x16, + 0x87, + 0xd8, + 0xe0, + 0x70, + 0x58, + 0x4e, + 0x0c, + 0x1a, + 0x0c, + 0x27, + 0xd4, + 0xcb, + 0xbd, + 0x06, + 0x64, + 0xc5, + 0xac, + 0x39, + 0xa3, + 0x86, + 0xc3, + 0xcc, + 0x38, + 0x5a, + 0x68, + 0x52, + 0x0c, + 0x1a, + 0x16, + 0x16, + 0x16, + 0x7f, + 0xd0, + 0xe3, + 0xe1, + 0x41, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x50, + 0x17, + 0xfc, + 0x07, + 0xf4, + 0x1e, + 0xd0, + 0x38, + 0x1c, + 0x3d, + 0x84, + 0xf2, + 0xb0, + 0xf6, + 0x13, + 0x93, + 0x9f, + 0x8c, + 0x27, + 0x15, + 0x98, + 0x33, + 0x0b, + 0xfc, + 0x60, + 0xcc, + 0x27, + 0x03, + 0x98, + 0x33, + 0x09, + 0xa2, + 0xb3, + 0x06, + 0x61, + 0x31, + 0xb9, + 0xf8, + 0xc2, + 0x62, + 0x73, + 0x0d, + 0x85, + 0x20, + 0x70, + 0xf6, + 0x16, + 0x13, + 0x87, + 0xb0, + 0xa0, + 0x79, + 0x09, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x86, + 0xfe, + 0x0e, + 0xa0, + 0x6c, + 0x0e, + 0x1b, + 0xab, + 0x06, + 0x16, + 0x1b, + 0x0b, + 0x06, + 0x16, + 0x1b, + 0x33, + 0x1c, + 0x2c, + 0x36, + 0x46, + 0x68, + 0x58, + 0x4e, + 0xb6, + 0xc1, + 0xad, + 0x5f, + 0xe0, + 0xff, + 0x38, + 0x99, + 0xfe, + 0x80, + 0xc6, + 0x66, + 0x84, + 0xc0, + 0x61, + 0x59, + 0xa1, + 0x30, + 0x24, + 0x2c, + 0xd0, + 0x98, + 0x18, + 0x6c, + 0xff, + 0x40, + 0x81, + 0x71, + 0xcb, + 0x50, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x73, + 0x87, + 0xdc, + 0x1c, + 0xf5, + 0x05, + 0xd3, + 0xc1, + 0x3a, + 0xc1, + 0x68, + 0x30, + 0x9c, + 0x3d, + 0xb1, + 0x9f, + 0xe4, + 0x2c, + 0x8c, + 0xc3, + 0x68, + 0x1d, + 0x6c, + 0xc3, + 0x68, + 0x3f, + 0xc6, + 0x85, + 0xa0, + 0x74, + 0x19, + 0xfe, + 0x40, + 0xc6, + 0x66, + 0x19, + 0x09, + 0x89, + 0xcc, + 0x3f, + 0x48, + 0x5b, + 0x87, + 0xed, + 0x0b, + 0xa0, + 0x7e, + 0xc1, + 0xeb, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x7f, + 0xe0, + 0x68, + 0x3f, + 0xf4, + 0x0e, + 0x98, + 0x58, + 0x30, + 0xe9, + 0x30, + 0xb0, + 0x61, + 0xd4, + 0x73, + 0xff, + 0x05, + 0x0e, + 0x64, + 0x0c, + 0xc0, + 0xe0, + 0xcc, + 0x81, + 0x98, + 0xff, + 0x19, + 0x83, + 0x30, + 0x32, + 0x66, + 0x60, + 0xcc, + 0x0c, + 0xac, + 0xd4, + 0x0f, + 0x80, + 0xc3, + 0x9c, + 0x1d, + 0x82, + 0x41, + 0x98, + 0x7b, + 0x06, + 0x16, + 0x7f, + 0xe1, + 0x87, + 0xc6, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7b, + 0x0f, + 0xb8, + 0x2c, + 0x18, + 0x30, + 0x3d, + 0x3c, + 0x50, + 0xc9, + 0x03, + 0xa3, + 0x81, + 0x32, + 0x09, + 0xd9, + 0xcf, + 0xf8, + 0x0e, + 0x2b, + 0x30, + 0xce, + 0x0b, + 0xab, + 0x30, + 0xce, + 0x0b, + 0x55, + 0x9f, + 0xf0, + 0x19, + 0x1c, + 0xc3, + 0x38, + 0x18, + 0xdc, + 0xc3, + 0x38, + 0x18, + 0x9c, + 0xff, + 0x81, + 0x20, + 0x73, + 0x0c, + 0xe0, + 0xc2, + 0x73, + 0x0c, + 0xe0, + 0x81, + 0x69, + 0x85, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x83, + 0xf9, + 0x0d, + 0x25, + 0xea, + 0xbd, + 0x06, + 0xd0, + 0xa6, + 0xf2, + 0x1b, + 0xa6, + 0x0c, + 0x2d, + 0x0d, + 0xa6, + 0x30, + 0x5a, + 0x1b, + 0x8c, + 0xd0, + 0xb4, + 0x36, + 0xad, + 0xf4, + 0xfe, + 0x03, + 0x83, + 0x03, + 0x8e, + 0xa0, + 0x7f, + 0x01, + 0x81, + 0xa1, + 0xa4, + 0xde, + 0x80, + 0xd0, + 0x9a, + 0x39, + 0xe0, + 0xb4, + 0x26, + 0x1c, + 0x73, + 0xf9, + 0x24, + 0x19, + 0x68, + 0x7d, + 0x85, + 0x9b, + 0xc8, + 0x76, + 0x3e, + 0x90, + 0x5f, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa1, + 0x7f, + 0xc1, + 0x5e, + 0x81, + 0x87, + 0x60, + 0x75, + 0x60, + 0xc3, + 0xb0, + 0x3c, + 0x60, + 0xff, + 0x80, + 0xf3, + 0x83, + 0x0c, + 0x84, + 0xe3, + 0x83, + 0x1f, + 0x41, + 0x38, + 0x30, + 0x74, + 0xc3, + 0x3e, + 0xa6, + 0x38, + 0x36, + 0x80, + 0x64, + 0xc6, + 0xf9, + 0x41, + 0x34, + 0x71, + 0x81, + 0x8c, + 0x06, + 0x2c, + 0xab, + 0xe9, + 0x04, + 0x83, + 0x35, + 0x18, + 0x76, + 0x16, + 0xe1, + 0x60, + 0x95, + 0x8f, + 0xac, + 0x2f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x13, + 0xfe, + 0x0e, + 0xc3, + 0xf7, + 0x06, + 0xe9, + 0x87, + 0x70, + 0x76, + 0x98, + 0x67, + 0x0f, + 0x71, + 0xdf, + 0xf9, + 0x06, + 0x38, + 0x76, + 0x1d, + 0x6a, + 0xc3, + 0x38, + 0x75, + 0xab, + 0x0a, + 0x88, + 0x73, + 0x43, + 0x2f, + 0xf4, + 0x06, + 0x56, + 0x6a, + 0x99, + 0xc0, + 0xc5, + 0x98, + 0x22, + 0x30, + 0x48, + 0x33, + 0x04, + 0x46, + 0x0c, + 0x2c, + 0xc1, + 0x11, + 0x8c, + 0x3e, + 0xbf, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x4e, + 0x0a, + 0x06, + 0x79, + 0x0b, + 0x06, + 0x19, + 0xd5, + 0xbf, + 0xf8, + 0x0f, + 0x18, + 0x6d, + 0x0e, + 0x79, + 0xc3, + 0x61, + 0xe7, + 0x6c, + 0x1f, + 0xe4, + 0x6d, + 0x58, + 0x30, + 0xda, + 0x0b, + 0x56, + 0x0f, + 0xf2, + 0x06, + 0xcc, + 0x18, + 0x6d, + 0x03, + 0x2b, + 0x06, + 0x1b, + 0x41, + 0x42, + 0xc1, + 0xfe, + 0x41, + 0xa0, + 0xc1, + 0x86, + 0xd0, + 0x61, + 0x60, + 0xff, + 0x23, + 0x03, + 0x81, + 0x86, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x67, + 0x0f, + 0x9d, + 0x47, + 0x39, + 0xf0, + 0x5a, + 0xb3, + 0x06, + 0x16, + 0x17, + 0x19, + 0xeb, + 0x2f, + 0x05, + 0xce, + 0x60, + 0xc2, + 0xc2, + 0xc7, + 0x30, + 0x68, + 0x30, + 0x3a, + 0xb3, + 0xff, + 0x02, + 0xe9, + 0x86, + 0xc3, + 0xea, + 0x1b, + 0xff, + 0x40, + 0x65, + 0x65, + 0x86, + 0xd0, + 0x30, + 0xe0, + 0xa0, + 0x38, + 0x29, + 0x06, + 0x15, + 0xe8, + 0x36, + 0x16, + 0x07, + 0xf4, + 0x82, + 0x1f, + 0x5c, + 0x13, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x69, + 0x30, + 0xe7, + 0x5b, + 0xff, + 0x20, + 0xe9, + 0x85, + 0x03, + 0x0e, + 0xd3, + 0x3f, + 0xf0, + 0x5c, + 0x66, + 0x40, + 0xcc, + 0x2c, + 0x73, + 0xff, + 0x02, + 0xd5, + 0x99, + 0x03, + 0x30, + 0x5d, + 0x33, + 0xff, + 0x01, + 0x93, + 0x0f, + 0xf9, + 0xa3, + 0x9f, + 0xf4, + 0x06, + 0x2c, + 0xd0, + 0xcc, + 0x09, + 0x06, + 0x7f, + 0xd0, + 0x30, + 0xb3, + 0x43, + 0x30, + 0xc3, + 0xe3, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3a, + 0x81, + 0xf6, + 0x82, + 0xaf, + 0x54, + 0x17, + 0x4c, + 0x0c, + 0x07, + 0x0d, + 0xa6, + 0x16, + 0x09, + 0x0d, + 0xc6, + 0xff, + 0xe8, + 0x18, + 0xe0, + 0x5f, + 0x81, + 0x6a, + 0xca, + 0x34, + 0x6c, + 0x16, + 0xac, + 0xbf, + 0xe0, + 0x34, + 0x32, + 0x46, + 0x1c, + 0x0c, + 0xac, + 0x7f, + 0xd0, + 0x18, + 0x70, + 0xd4, + 0x0e, + 0x90, + 0x65, + 0xff, + 0x03, + 0x0b, + 0x0d, + 0x40, + 0xcc, + 0x5e, + 0x7f, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x4c, + 0x0c, + 0x3d, + 0x81, + 0xa7, + 0x4e, + 0x81, + 0x7e, + 0x03, + 0x8e, + 0x1d, + 0x83, + 0x1a, + 0x2a, + 0x50, + 0x5c, + 0x6c, + 0xbe, + 0xc2, + 0xc7, + 0x1f, + 0xe5, + 0x01, + 0xd5, + 0x87, + 0xfd, + 0xfc, + 0xff, + 0xe0, + 0xa4, + 0xc1, + 0x68, + 0x28, + 0x06, + 0x86, + 0xcd, + 0xdc, + 0x13, + 0x16, + 0x33, + 0x52, + 0x14, + 0x83, + 0x51, + 0xd9, + 0x85, + 0x85, + 0xbc, + 0x30, + 0xe0, + 0x87, + 0x80, + 0xf8, + 0x24, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xfc, + 0x1b, + 0x0f, + 0x9c, + 0x36, + 0x1f, + 0xb0, + 0xdf, + 0xfe, + 0x0d, + 0x87, + 0xce, + 0x1b, + 0x0f, + 0xd8, + 0x6f, + 0xff, + 0x06, + 0xd5, + 0x6b, + 0xe0, + 0xb0, + 0xb8, + 0x2f, + 0x05, + 0x86, + 0xe7, + 0x83, + 0x61, + 0xde, + 0x0f, + 0x61, + 0x20, + 0xf2, + 0x13, + 0xde, + 0x82, + 0xbd, + 0x17, + 0x07, + 0xe7, + 0x0f, + 0xfc, + 0x10, + 0x0e, + 0x43, + 0xff, + 0x14, + 0x0f, + 0xdf, + 0xfe, + 0x0d, + 0x87, + 0xec, + 0x36, + 0x1f, + 0xb0, + 0xdf, + 0xfe, + 0x0d, + 0x87, + 0xec, + 0x36, + 0x1f, + 0xb0, + 0xdf, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0x41, + 0x61, + 0x58, + 0x1e, + 0x0b, + 0x0d, + 0x7c, + 0x1d, + 0x87, + 0x5a, + 0x19, + 0xdb, + 0xc0, + 0x7c, + 0x82, + 0xf2, + 0x1e, + 0x7c, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xbf, + 0xe0, + 0x3f, + 0xce, + 0x86, + 0xc3, + 0xce, + 0x61, + 0xd8, + 0x50, + 0x59, + 0xff, + 0x05, + 0x42, + 0xcd, + 0x0d, + 0x86, + 0xcd, + 0x30, + 0xec, + 0x33, + 0xe0, + 0x7f, + 0xc1, + 0xde, + 0x06, + 0x98, + 0x7e, + 0xf0, + 0x30, + 0x49, + 0xc1, + 0x5e, + 0x8c, + 0x0f, + 0xa0, + 0x9d, + 0x33, + 0x0b, + 0x83, + 0x70, + 0x23, + 0x09, + 0xd0, + 0x30, + 0x77, + 0xe1, + 0xe0, + 0xf9, + 0xe0, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xdc, + 0x1f, + 0xf8, + 0xbf, + 0xc8, + 0x7c, + 0xe1, + 0xa8, + 0x1f, + 0x58, + 0x6b, + 0x0f, + 0xbf, + 0xff, + 0x61, + 0x4e, + 0x13, + 0x84, + 0xe1, + 0xd8, + 0x6c, + 0x27, + 0x0e, + 0xc2, + 0x70, + 0x9c, + 0x3b, + 0xff, + 0xe0, + 0xec, + 0x3f, + 0xa0, + 0xec, + 0x3f, + 0xc8, + 0x6c, + 0x3f, + 0xda, + 0x16, + 0x87, + 0xe7, + 0x0c, + 0xff, + 0xf9, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x36, + 0x87, + 0xea, + 0x05, + 0x75, + 0x82, + 0xff, + 0x3a, + 0x0d, + 0x0e, + 0xa0, + 0xe8, + 0x1c, + 0x3d, + 0x40, + 0x5f, + 0xf0, + 0x2f, + 0xca, + 0x81, + 0x83, + 0x09, + 0xa2, + 0x30, + 0x30, + 0x61, + 0xa8, + 0x06, + 0x1c, + 0x70, + 0xd4, + 0x03, + 0xff, + 0x03, + 0xfc, + 0xc1, + 0xfe, + 0xa0, + 0x18, + 0x3f, + 0xd4, + 0x03, + 0x07, + 0x30, + 0x54, + 0x03, + 0x87, + 0x48, + 0x54, + 0x0b, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x66, + 0x1b, + 0x0f, + 0xd9, + 0x86, + 0xd6, + 0x0b, + 0xfe, + 0x28, + 0xf0, + 0x76, + 0x66, + 0x60, + 0xc3, + 0xd9, + 0x9d, + 0xde, + 0xa0, + 0x3f, + 0xeb, + 0x75, + 0x60, + 0xcc, + 0xc2, + 0xcc, + 0x18, + 0x3b, + 0x75, + 0x19, + 0x83, + 0x03, + 0x6e, + 0xe7, + 0xf8, + 0x26, + 0x33, + 0x30, + 0xfd, + 0x26, + 0x66, + 0x1f, + 0xb0, + 0x76, + 0x61, + 0x98, + 0x60, + 0x61, + 0x61, + 0xa4, + 0xc2, + 0xc2, + 0xbf, + 0x83, + 0xff, + 0x07, + 0x09, + 0xc3, + 0x68, + 0x79, + 0xc3, + 0x68, + 0x4b, + 0x5a, + 0xee, + 0x5b, + 0xff, + 0xf7, + 0x82, + 0x70, + 0xda, + 0x1e, + 0x60, + 0xd8, + 0x60, + 0x0c, + 0xe1, + 0xb4, + 0x37, + 0xff, + 0xef, + 0x06, + 0xb0, + 0xda, + 0x1f, + 0x30, + 0x68, + 0x3f, + 0xf0, + 0x7f, + 0x5f, + 0xfc, + 0x87, + 0xf9, + 0xf2, + 0x1f, + 0xe7, + 0x83, + 0xfe, + 0xf2, + 0x1f, + 0xe7, + 0x83, + 0xfe, + 0x74, + 0x3f, + 0x21, + 0x68, + 0x7e, + 0x70, + 0xb4, + 0x3f, + 0x50, + 0x27, + 0xff, + 0xc0, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xed, + 0x0b, + 0x43, + 0xfd, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xfe, + 0xff, + 0xf0, + 0x7f, + 0x38, + 0x56, + 0x1f, + 0xce, + 0x13, + 0x87, + 0xf7, + 0x04, + 0xe1, + 0xf9, + 0xc3, + 0x38, + 0x10, + 0xcf, + 0x06, + 0x70, + 0x61, + 0x5c, + 0x1c, + 0xe0, + 0xc1, + 0xe4, + 0x3e, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xce, + 0x1b, + 0x0f, + 0xe7, + 0x0d, + 0x87, + 0xf2, + 0x1e, + 0x43, + 0xf6, + 0x1e, + 0xd0, + 0xfa, + 0x81, + 0xac, + 0x3f, + 0xb0, + 0xda, + 0x1f, + 0xd6, + 0x0e, + 0x0f, + 0xfa, + 0xf4, + 0x1f, + 0xf9, + 0xf2, + 0x1f, + 0xe7, + 0xca, + 0xf2, + 0x1d, + 0x7c, + 0x86, + 0x7e, + 0x81, + 0x21, + 0xfe, + 0x50, + 0x0c, + 0xc1, + 0xb4, + 0x37, + 0xff, + 0xef, + 0x06, + 0xb0, + 0xda, + 0x1f, + 0x30, + 0x68, + 0x39, + 0xff, + 0xe0, + 0xf2, + 0xdc, + 0xb6, + 0x1f, + 0xda, + 0x07, + 0x0f, + 0xec, + 0x27, + 0xf2, + 0x19, + 0xc3, + 0x2d, + 0xa1, + 0xa8, + 0x1f, + 0x68, + 0x4e, + 0x1f, + 0xb0, + 0xda, + 0x1f, + 0x38, + 0x1e, + 0x0f, + 0xd4, + 0x06, + 0x87, + 0x9f, + 0x83, + 0xff, + 0x07, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x80, + 0xb5, + 0xae, + 0xe5, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x21, + 0xcf, + 0xff, + 0xd0, + 0x7c, + 0xe1, + 0xd4, + 0x0f, + 0xd8, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfd, + 0x87, + 0x50, + 0x3f, + 0x61, + 0xdc, + 0x1f, + 0xb0, + 0x3f, + 0x21, + 0xfb, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf4, + 0x60, + 0x83, + 0xff, + 0x61, + 0xfe, + 0xff, + 0xf4, + 0x1f, + 0xd6, + 0x15, + 0x03, + 0xc8, + 0x28, + 0x15, + 0x03, + 0x9f, + 0x3a, + 0x15, + 0x03, + 0xe7, + 0xc8, + 0x54, + 0x0f, + 0xdd, + 0xe0, + 0x50, + 0x43, + 0xb8, + 0x16, + 0x50, + 0x90, + 0x3c, + 0x1e, + 0xa1, + 0xa7, + 0x90, + 0xf9, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x50, + 0x90, + 0xfd, + 0x42, + 0x84, + 0x87, + 0x7e, + 0x8a, + 0x17, + 0xe0, + 0x2d, + 0x42, + 0x85, + 0x16, + 0x0e, + 0xa1, + 0x42, + 0x43, + 0xf5, + 0x0a, + 0x12, + 0x1f, + 0xa8, + 0x50, + 0xa0, + 0x7b, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x50, + 0x79, + 0x54, + 0xfd, + 0x21, + 0xd5, + 0x2b, + 0x83, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xe8, + 0x34, + 0x1f, + 0x5f, + 0xff, + 0x07, + 0x2e, + 0xb5, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xf9, + 0xf9, + 0x0f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xea, + 0x06, + 0x50, + 0x7c, + 0xe1, + 0xff, + 0x81, + 0xff, + 0xf2, + 0x15, + 0x87, + 0xf6, + 0x81, + 0xd1, + 0x0f, + 0xb0, + 0xa4, + 0x1c, + 0x1e, + 0xc3, + 0xf7, + 0x07, + 0x61, + 0xf9, + 0xc3, + 0x38, + 0x7f, + 0x21, + 0xa8, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xeb, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x21, + 0xef, + 0xff, + 0x90, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xef, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0xf0, + 0x3f, + 0xff, + 0x21, + 0xff, + 0x87, + 0x0f, + 0xfc, + 0x0b, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xf7, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x80, + 0xb5, + 0xae, + 0xe5, + 0x83, + 0x98, + 0x36, + 0x87, + 0xe6, + 0x14, + 0x68, + 0x7f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xf5, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x02, + 0xff, + 0xe5, + 0x00, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0xaf, + 0xff, + 0x07, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xf6, + 0x15, + 0x87, + 0xf5, + 0x86, + 0xbf, + 0xfc, + 0x00, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x40, + 0xfd, + 0x42, + 0x04, + 0x87, + 0xfd, + 0x61, + 0xff, + 0x82, + 0x90, + 0xfa, + 0xff, + 0xfd, + 0x06, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x09, + 0xc3, + 0x61, + 0xdf, + 0xff, + 0xbc, + 0x19, + 0xc3, + 0x68, + 0x7e, + 0x68, + 0x04, + 0x3f, + 0xac, + 0x24, + 0x3f, + 0x70, + 0x5e, + 0x0f, + 0xbf, + 0xd0, + 0x10, + 0xfd, + 0x68, + 0x58, + 0x79, + 0xe0, + 0xdc, + 0x19, + 0xff, + 0xe0, + 0xf2, + 0x19, + 0xe0, + 0xff, + 0x3e, + 0x43, + 0xf3, + 0x79, + 0x0f, + 0xd7, + 0x21, + 0xff, + 0x83, + 0xff, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf4, + 0x1a, + 0x0f, + 0xa8, + 0x19, + 0x83, + 0xf5, + 0x03, + 0x30, + 0x48, + 0x6a, + 0x06, + 0x60, + 0x5a, + 0x15, + 0xfa, + 0x77, + 0xc1, + 0xd4, + 0x0c, + 0xf9, + 0x0f, + 0x50, + 0x33, + 0x87, + 0xea, + 0x06, + 0x60, + 0xc8, + 0x54, + 0x09, + 0x50, + 0x6c, + 0x2a, + 0xbe, + 0x70, + 0x9c, + 0x2f, + 0x48, + 0x5f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe6, + 0x28, + 0x48, + 0x7f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf9, + 0xf2, + 0x1f, + 0xfb, + 0x9c, + 0x3f, + 0xef, + 0x02, + 0xc3, + 0xe6, + 0xe0, + 0xd7, + 0x21, + 0x7a, + 0x0f, + 0xd7, + 0x83, + 0xff, + 0x07, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0x5f, + 0x72, + 0xf8, + 0x1f, + 0xff, + 0xbc, + 0x1f, + 0x3e, + 0x43, + 0xff, + 0x6e, + 0x87, + 0xfd, + 0xc6, + 0x86, + 0x43, + 0x5c, + 0x0d, + 0x0d, + 0x83, + 0xd0, + 0x67, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xc1, + 0xa4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe6, + 0x30, + 0x48, + 0x7f, + 0xd6, + 0x1f, + 0xcb, + 0xd6, + 0xb8, + 0x3b, + 0xff, + 0xe0, + 0xff, + 0xc3, + 0xa1, + 0xff, + 0xac, + 0x3f, + 0xf3, + 0xe0, + 0xff, + 0xd6, + 0x87, + 0xfa, + 0xf4, + 0x1f, + 0xe7, + 0x6e, + 0x43, + 0x94, + 0x0d, + 0x0a, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0xf2, + 0xfc, + 0x1f, + 0xae, + 0xb7, + 0x83, + 0xf6, + 0x86, + 0x70, + 0xfa, + 0xc3, + 0x9d, + 0x60, + 0x3c, + 0x1f, + 0x34, + 0x42, + 0x7f, + 0xfc, + 0x1e, + 0x74, + 0x33, + 0xa1, + 0xf3, + 0xa0, + 0x78, + 0x3f, + 0x9f, + 0x5a, + 0x1f, + 0xcd, + 0xfa, + 0x43, + 0xbe, + 0x90, + 0xd7, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0xc3, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0c, + 0xe1, + 0xb4, + 0x3f, + 0x61, + 0x90, + 0xfc, + 0xe8, + 0x7f, + 0xef, + 0xff, + 0x21, + 0x78, + 0x3e, + 0x70, + 0xbc, + 0x15, + 0x02, + 0xd0, + 0xa0, + 0xd4, + 0x02, + 0x83, + 0xfb, + 0xc8, + 0x7f, + 0xd6, + 0xe1, + 0xfe, + 0x74, + 0xb0, + 0xfd, + 0x68, + 0x57, + 0x04, + 0xfa, + 0x0f, + 0xbd, + 0x01, + 0x0f, + 0xfc, + 0x00, + 0x0d, + 0x61, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0x3f, + 0xe4, + 0xc3, + 0xfc, + 0xf0, + 0x30, + 0xfe, + 0x74, + 0x2c, + 0x3f, + 0x98, + 0x36, + 0x1f, + 0x9b, + 0xf1, + 0x87, + 0xbf, + 0x90, + 0xb0, + 0xfe, + 0x60, + 0xd8, + 0x7f, + 0x30, + 0x6c, + 0x29, + 0x0d, + 0x40, + 0xd8, + 0x5a, + 0x0b, + 0xc8, + 0x6f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xea, + 0x01, + 0x28, + 0x1f, + 0x94, + 0x78, + 0x50, + 0x7f, + 0x3d, + 0x30, + 0xfe, + 0x7c, + 0x81, + 0xe4, + 0x35, + 0xe8, + 0x3d, + 0x7a, + 0x04, + 0x8e, + 0x1b, + 0x46, + 0x0e, + 0x70, + 0xda, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0xee, + 0x0d, + 0xa1, + 0xf3, + 0x87, + 0x68, + 0x7a, + 0xd0, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xfc, + 0x96, + 0x21, + 0xf3, + 0xff, + 0xf0, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x75, + 0xfd, + 0x61, + 0x9f, + 0xff, + 0x83, + 0x50, + 0x3f, + 0x90, + 0xd2, + 0x1f, + 0xf8, + 0x18, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xbf, + 0xf8, + 0x3f, + 0xd8, + 0x54, + 0x0f, + 0xe7, + 0x0b, + 0x0f, + 0xf3, + 0x82, + 0xfd, + 0x07, + 0xbe, + 0x0e, + 0xd0, + 0xf6, + 0x38, + 0x54, + 0x0f, + 0x58, + 0x1d, + 0xf0, + 0x79, + 0xc3, + 0x5e, + 0x43, + 0x9d, + 0x03, + 0xe5, + 0x7a, + 0x0b, + 0x4b, + 0x90, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x02, + 0x68, + 0x7e, + 0x51, + 0xe2, + 0x43, + 0xf9, + 0xe9, + 0x87, + 0xfa, + 0xd0, + 0x3c, + 0x1c, + 0xfa, + 0x06, + 0x82, + 0xf2, + 0x0e, + 0x0c, + 0xe1, + 0xad, + 0x09, + 0x7a, + 0x58, + 0x3c, + 0xff, + 0xf8, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x87, + 0x43, + 0xff, + 0x1a, + 0x1f, + 0xf8, + 0xe0, + 0xff, + 0xc0, + 0x43, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x1a, + 0xa0, + 0xf7, + 0xfd, + 0x44, + 0x39, + 0xc3, + 0x50, + 0x3f, + 0x38, + 0x6a, + 0x07, + 0xe7, + 0x0c, + 0xe1, + 0xf9, + 0xff, + 0xfa, + 0x09, + 0xc3, + 0xb4, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x3d, + 0xc0, + 0x82, + 0x7b, + 0xe8, + 0x1c, + 0xe1, + 0x54, + 0x87, + 0xae, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xaf, + 0xff, + 0x41, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xef, + 0x07, + 0xb0, + 0xa4, + 0x3f, + 0x9c, + 0x29, + 0x0f, + 0xed, + 0x0a, + 0x42, + 0x82, + 0x78, + 0x35, + 0x02, + 0xc1, + 0xe4, + 0x39, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xe7, + 0x0d, + 0xa1, + 0xf3, + 0xa1, + 0xdc, + 0x19, + 0xf0, + 0x7e, + 0xf2, + 0x0e, + 0x9f, + 0xf9, + 0xb0, + 0xe5, + 0x6b, + 0xb4, + 0x3f, + 0x38, + 0x6d, + 0x0f, + 0xdc, + 0x1b, + 0x0f, + 0xd6, + 0x1d, + 0x87, + 0x9b, + 0x0e, + 0x70, + 0xeb, + 0x83, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x07, + 0xdf, + 0xff, + 0x83, + 0x68, + 0x54, + 0x09, + 0xc3, + 0x68, + 0x54, + 0x0d, + 0x86, + 0xd0, + 0xa8, + 0x1b, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0xa1, + 0xfe, + 0x42, + 0xd0, + 0xff, + 0x61, + 0x50, + 0x3f, + 0xac, + 0x35, + 0xff, + 0xe0, + 0x0c, + 0xc1, + 0xa4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x28, + 0xe0, + 0xfc, + 0xa2, + 0x84, + 0x87, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1b, + 0x0d, + 0xa1, + 0x38, + 0x6c, + 0x37, + 0x06, + 0xc3, + 0x61, + 0x56, + 0x0b, + 0x0d, + 0x81, + 0xc1, + 0x60, + 0xc3, + 0x65, + 0x86, + 0xb7, + 0x0d, + 0xb0, + 0x79, + 0x30, + 0xd8, + 0x7f, + 0x38, + 0x6c, + 0x3f, + 0x7a, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3f, + 0x58, + 0x6e, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x0d, + 0xa1, + 0xf9, + 0xc4, + 0x1a, + 0x1f, + 0xf7, + 0x07, + 0xfe, + 0x41, + 0x87, + 0xf2, + 0x38, + 0x28, + 0x05, + 0x06, + 0xd5, + 0x85, + 0x81, + 0xc3, + 0x63, + 0x87, + 0xda, + 0x0b, + 0x1c, + 0x39, + 0x28, + 0x0d, + 0x1c, + 0x3b, + 0x56, + 0x08, + 0x0e, + 0x19, + 0xc0, + 0x87, + 0xbf, + 0xd0, + 0x60, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xe4, + 0xa0, + 0x87, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xdf, + 0xff, + 0x07, + 0x9d, + 0x0e, + 0xe0, + 0xfa, + 0xc3, + 0x78, + 0x3f, + 0xad, + 0x5c, + 0x1f, + 0xf5, + 0xe8, + 0x3f, + 0x9b, + 0xca, + 0xf4, + 0x86, + 0xfa, + 0x0e, + 0x6f, + 0x83, + 0xff, + 0x07, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xe8, + 0x34, + 0x1f, + 0xce, + 0x0a, + 0x07, + 0xfb, + 0x41, + 0x40, + 0xa0, + 0xef, + 0x05, + 0x41, + 0xf0, + 0x6b, + 0x82, + 0xab, + 0x43, + 0x7a, + 0x81, + 0x7a, + 0x0f, + 0x25, + 0x0b, + 0xd0, + 0x7f, + 0x50, + 0x4a, + 0x06, + 0x43, + 0x50, + 0x2a, + 0x06, + 0xd0, + 0xa8, + 0x15, + 0x03, + 0x61, + 0xa8, + 0x13, + 0xfd, + 0x00, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x12, + 0x41, + 0xff, + 0x9c, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0x81, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x81, + 0xff, + 0x83, + 0xe7, + 0x0f, + 0x61, + 0xf7, + 0x07, + 0xb0, + 0xf5, + 0x87, + 0x9c, + 0x3b, + 0xc1, + 0xf7, + 0x06, + 0xe0, + 0xef, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xd6, + 0x1a, + 0x43, + 0xe7, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0xa0, + 0xac, + 0x1c, + 0x38, + 0x28, + 0x0b, + 0x03, + 0x82, + 0x80, + 0xd0, + 0x61, + 0x68, + 0x34, + 0x1a, + 0x1d, + 0x40, + 0x38, + 0x58, + 0x77, + 0x82, + 0xd0, + 0xb0, + 0xde, + 0x0a, + 0x81, + 0x38, + 0x64, + 0x2b, + 0x0d, + 0xc1, + 0xfa, + 0x03, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe7, + 0x0d, + 0x87, + 0xfe, + 0x30, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xff, + 0x68, + 0x1f, + 0xf0, + 0x76, + 0x81, + 0xc3, + 0xfd, + 0xa0, + 0x70, + 0xff, + 0x68, + 0x1c, + 0x3f, + 0xda, + 0x07, + 0x0f, + 0xf7, + 0x01, + 0xc3, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xf2, + 0x83, + 0x48, + 0x7f, + 0xe0, + 0xff, + 0x3f, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xdc, + 0x12, + 0x1f, + 0xd6, + 0x1b, + 0x83, + 0xe7, + 0x43, + 0xb4, + 0x3d, + 0xc2, + 0xf7, + 0x90, + 0xd7, + 0xf5, + 0x76, + 0x1f, + 0xf8, + 0x28, + 0x00, + 0x0d, + 0x61, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x81, + 0xfc, + 0x86, + 0xa9, + 0x0e, + 0xff, + 0xd4, + 0x43, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3f, + 0xf0, + 0x3f, + 0xff, + 0x06, + 0xd0, + 0xd4, + 0x0f, + 0x9c, + 0x3a, + 0x81, + 0xf5, + 0x03, + 0xa8, + 0x1f, + 0x68, + 0x75, + 0x03, + 0xd6, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xbf, + 0xff, + 0x21, + 0xa4, + 0x3b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xe7, + 0x0f, + 0x68, + 0x7a, + 0xff, + 0xfc, + 0x1f, + 0x9d, + 0xd0, + 0xfe, + 0x7c, + 0x0d, + 0x0f, + 0x9f, + 0x21, + 0x68, + 0x77, + 0xc8, + 0x76, + 0x87, + 0x21, + 0xd7, + 0xc1, + 0xc0, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xea, + 0x0a, + 0x28, + 0x1f, + 0x94, + 0x50, + 0x90, + 0xff, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0x97, + 0x72, + 0xe0, + 0xeb, + 0xff, + 0xd0, + 0x6a, + 0x05, + 0x40, + 0x98, + 0x35, + 0x02, + 0xa0, + 0x4c, + 0x1a, + 0x81, + 0x50, + 0x2a, + 0x06, + 0xa0, + 0x54, + 0x2f, + 0x41, + 0xfd, + 0x40, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe6, + 0x0d, + 0x21, + 0xf9, + 0x0e, + 0x43, + 0xfb, + 0x43, + 0x68, + 0x7e, + 0xd0, + 0xd8, + 0x7f, + 0x61, + 0x9d, + 0x0f, + 0x9f, + 0x05, + 0x70, + 0x7d, + 0xd3, + 0x4e, + 0xc3, + 0xce, + 0x0b, + 0x72, + 0x81, + 0xdc, + 0x1b, + 0x81, + 0xc1, + 0x58, + 0x6f, + 0x04, + 0xf0, + 0x30, + 0xd6, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xc1, + 0xa4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe5, + 0x18, + 0x14, + 0x1f, + 0xf5, + 0x03, + 0xff, + 0x01, + 0x83, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xed, + 0x0f, + 0xfc, + 0x0f, + 0x21, + 0xff, + 0x8e, + 0x9c, + 0x1f, + 0xf6, + 0x82, + 0xd0, + 0xfe, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf8, + 0x09, + 0x83, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0c, + 0xc2, + 0x0d, + 0x0f, + 0xc9, + 0xa2, + 0x1e, + 0xff, + 0xfc, + 0x87, + 0xda, + 0x1f, + 0xf8, + 0xd0, + 0xfc, + 0xff, + 0xf9, + 0x0f, + 0xda, + 0x1f, + 0x5f, + 0xff, + 0xa0, + 0xfb, + 0x43, + 0x50, + 0x3e, + 0xd0, + 0xda, + 0x1f, + 0x68, + 0x3e, + 0x0f, + 0xda, + 0x1f, + 0x0c, + 0xe1, + 0xb8, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xff, + 0xf6, + 0x16, + 0x1d, + 0x07, + 0xf6, + 0x19, + 0xc3, + 0xfb, + 0x7f, + 0xfc, + 0x1b, + 0x0d, + 0x40, + 0x9c, + 0x36, + 0x1b, + 0x43, + 0x61, + 0x38, + 0x6c, + 0x33, + 0x85, + 0x40, + 0xb8, + 0x33, + 0x85, + 0xa3, + 0xc1, + 0xd4, + 0x0b, + 0x2d, + 0x09, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xff, + 0xf4, + 0x16, + 0x87, + 0xfe, + 0x06, + 0x8b, + 0xf8, + 0x3b, + 0x4f, + 0xfc, + 0x1d, + 0x83, + 0x43, + 0xb0, + 0xec, + 0x1a, + 0x19, + 0xc3, + 0xb0, + 0x68, + 0x3e, + 0x43, + 0x38, + 0x34, + 0x3e, + 0xc1, + 0xc0, + 0xe0, + 0xf5, + 0x8e, + 0x13, + 0xff, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0xc3, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0c, + 0xe1, + 0xb4, + 0x3f, + 0x21, + 0x90, + 0xfb, + 0xff, + 0xc1, + 0xda, + 0x1e, + 0x70, + 0xec, + 0x2a, + 0x05, + 0x87, + 0x61, + 0x50, + 0x2c, + 0x3b, + 0x0b, + 0x42, + 0xc3, + 0xb0, + 0xb9, + 0x06, + 0x1c, + 0x82, + 0xdc, + 0x08, + 0x7d, + 0x63, + 0x86, + 0xc2, + 0xbc, + 0x07, + 0x09, + 0xc7, + 0x90, + 0xdf, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe8, + 0x3c, + 0xa0, + 0xfb, + 0x0c, + 0xf9, + 0x0f, + 0xb1, + 0xf4, + 0x1f, + 0xec, + 0x08, + 0x7f, + 0x7f, + 0xfe, + 0xf0, + 0x16, + 0xd5, + 0x6b, + 0xe0, + 0xec, + 0x2e, + 0x0f, + 0xf6, + 0x1b, + 0x83, + 0xfb, + 0x09, + 0x5e, + 0x43, + 0xcf, + 0xe8, + 0x0f, + 0xa0, + 0xd6, + 0x87, + 0xca, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xea, + 0x0a, + 0x28, + 0x1f, + 0x94, + 0x78, + 0x50, + 0x7f, + 0x3d, + 0x30, + 0xff, + 0x5a, + 0x07, + 0x90, + 0xcf, + 0xa0, + 0xf5, + 0xe8, + 0x1c, + 0xff, + 0xe1, + 0x83, + 0x38, + 0x75, + 0x03, + 0xe7, + 0x0e, + 0xa0, + 0x7c, + 0xe1, + 0x53, + 0x43, + 0xe7, + 0x0f, + 0xa8, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0xaf, + 0xfa, + 0x08, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0xc1, + 0xfa, + 0x82, + 0x0d, + 0x0f, + 0xca, + 0x38, + 0x43, + 0xff, + 0x38, + 0x7e, + 0x7f, + 0xff, + 0x20, + 0x60, + 0xff, + 0x68, + 0x18, + 0x3f, + 0xda, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xff, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xe6, + 0x10, + 0x48, + 0x7f, + 0x9c, + 0x3f, + 0xd7, + 0xff, + 0x21, + 0xcb, + 0xad, + 0x6d, + 0x0f, + 0xe9, + 0x0b, + 0x43, + 0xd8, + 0x34, + 0x2e, + 0xc3, + 0x50, + 0x70, + 0xd9, + 0x40, + 0x38, + 0x34, + 0x36, + 0x0c, + 0x3b, + 0x83, + 0xb0, + 0x21, + 0x3c, + 0x1d, + 0x61, + 0xd6, + 0x86, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x37, + 0x07, + 0xea, + 0x06, + 0x90, + 0xfa, + 0xc3, + 0x2f, + 0x07, + 0x7f, + 0x3d, + 0x58, + 0x6b, + 0x0b, + 0x30, + 0xb0, + 0xac, + 0x2a, + 0x18, + 0x58, + 0x1d, + 0xb7, + 0x4c, + 0x2c, + 0x3c, + 0xf8, + 0x19, + 0xf0, + 0x7d, + 0xa0, + 0xc3, + 0xfd, + 0xc1, + 0x61, + 0xa4, + 0x17, + 0x06, + 0xc3, + 0x69, + 0xe4, + 0x3a, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1b, + 0x43, + 0xfe, + 0xa0, + 0x87, + 0xcf, + 0xff, + 0x83, + 0x9c, + 0x2a, + 0x05, + 0x87, + 0x38, + 0x54, + 0x0b, + 0x0e, + 0x7f, + 0xfc, + 0x1c, + 0xe1, + 0x50, + 0x2c, + 0x39, + 0xc2, + 0xa0, + 0x5a, + 0x17, + 0xff, + 0xef, + 0x04, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xf2, + 0xb0, + 0xe7, + 0x0f, + 0x7a, + 0x08, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xf2, + 0x8b, + 0x10, + 0xff, + 0x3e, + 0xb0, + 0xfe, + 0x7c, + 0x81, + 0xf2, + 0x1a, + 0xf2, + 0x0d, + 0x03, + 0xe8, + 0x12, + 0x1d, + 0x87, + 0x21, + 0x3f, + 0xfe, + 0x0f, + 0xfc, + 0x3c, + 0x1f, + 0x90, + 0xdc, + 0x1f, + 0xd7, + 0x3a, + 0x1f, + 0xfa, + 0xf2, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf3, + 0x20, + 0x43, + 0xfd, + 0xc1, + 0x68, + 0x7c, + 0xe8, + 0x77, + 0x07, + 0x5e, + 0xbf, + 0xe8, + 0x34, + 0xb8, + 0x3d, + 0xa1, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x90, + 0xec, + 0x3f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x76, + 0xbf, + 0xb4, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0x3f, + 0xff, + 0x83, + 0xf6, + 0x86, + 0xa0, + 0x7d, + 0xc1, + 0xda, + 0x19, + 0xb8, + 0x27, + 0xe0, + 0xd7, + 0x21, + 0xca, + 0x0f, + 0xbf, + 0xfc, + 0x87, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xef, + 0xff, + 0x20, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x80, + 0xb5, + 0xae, + 0xe5, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x21, + 0xeb, + 0xff, + 0xd0, + 0x6a, + 0x05, + 0x40, + 0xa8, + 0x1a, + 0x81, + 0x50, + 0x2a, + 0x06, + 0xa0, + 0x54, + 0x0a, + 0x81, + 0xaf, + 0xff, + 0x41, + 0xa8, + 0x15, + 0x02, + 0xa0, + 0x6a, + 0x05, + 0x40, + 0xa8, + 0x1a, + 0x8b, + 0x72, + 0xd4, + 0x0d, + 0x7f, + 0xfa, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf4, + 0x1a, + 0x0f, + 0xbf, + 0xff, + 0x06, + 0xc3, + 0xfd, + 0x86, + 0xc3, + 0xfd, + 0x86, + 0xc1, + 0xfe, + 0x06, + 0x1b, + 0x06, + 0x1b, + 0x06, + 0x1b, + 0x06, + 0x1b, + 0x06, + 0x1b, + 0x07, + 0xf8, + 0x18, + 0x6c, + 0x1a, + 0x1e, + 0xc3, + 0x60, + 0x43, + 0xec, + 0x36, + 0x1f, + 0x3e, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x07, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf5, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xbf, + 0xc0, + 0x70, + 0xf6, + 0x1b, + 0x03, + 0x87, + 0xb0, + 0xd8, + 0x1c, + 0x3d, + 0xa1, + 0x60, + 0x70, + 0xf7, + 0xf8, + 0x0e, + 0x1e, + 0x83, + 0xe7, + 0x0f, + 0xfd, + 0xf2, + 0x10, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xda, + 0x19, + 0xff, + 0xf2, + 0x19, + 0xc3, + 0xf6, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x68, + 0x67, + 0xff, + 0xc8, + 0x67, + 0x0f, + 0xda, + 0x00, + 0x0e, + 0xc3, + 0x61, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x70, + 0xda, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x7f, + 0xfc, + 0x1b, + 0x83, + 0xf3, + 0x85, + 0xdf, + 0xf0, + 0x1c, + 0x24, + 0xd0, + 0x9c, + 0x0e, + 0x1d, + 0xa1, + 0xb0, + 0x30, + 0x77, + 0xfc, + 0x0a, + 0x07, + 0x68, + 0x75, + 0xe4, + 0x3b, + 0x43, + 0xfb, + 0x0d, + 0xc1, + 0xf9, + 0xc3, + 0x3f, + 0xfe, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xea, + 0x06, + 0x43, + 0xf5, + 0xff, + 0xe4, + 0x27, + 0x43, + 0xf6, + 0x81, + 0xd0, + 0xfe, + 0xd0, + 0x6f, + 0xfc, + 0x16, + 0x86, + 0xd0, + 0x9c, + 0x2c, + 0x3b, + 0x42, + 0x70, + 0xb0, + 0xee, + 0x5d, + 0x85, + 0x87, + 0x7a, + 0xb8, + 0x0e, + 0x1c, + 0x87, + 0xea, + 0x07, + 0xfd, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6c, + 0x3f, + 0x94, + 0x19, + 0x0f, + 0x9f, + 0xff, + 0x83, + 0x30, + 0x7e, + 0x70, + 0xcf, + 0xff, + 0xc1, + 0x98, + 0x36, + 0x1f, + 0xcc, + 0x1b, + 0x43, + 0xf3, + 0xff, + 0xf8, + 0x26, + 0x0e, + 0xc3, + 0xf5, + 0x03, + 0xac, + 0x24, + 0x2b, + 0xbe, + 0x4b, + 0x4c, + 0x2a, + 0x28, + 0x39, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x07, + 0xd4, + 0x02, + 0x1d, + 0xa1, + 0xa8, + 0x0b, + 0x0d, + 0xa1, + 0xa8, + 0x15, + 0x02, + 0xc3, + 0xa8, + 0x1a, + 0x03, + 0x87, + 0x50, + 0x3e, + 0xd0, + 0xea, + 0x07, + 0x9c, + 0x3d, + 0x42, + 0xd1, + 0xec, + 0x3b, + 0xe8, + 0x0e, + 0x96, + 0x1b, + 0x82, + 0xb4, + 0x2e, + 0x0f, + 0x3e, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7a, + 0xff, + 0xf9, + 0x0a, + 0x81, + 0xff, + 0x81, + 0x7f, + 0xf9, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0xd4, + 0x0f, + 0xd4, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0xff, + 0xf4, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x07, + 0x9f, + 0xff, + 0xc8, + 0x4b, + 0xdc, + 0xbc, + 0x1f, + 0xbd, + 0x21, + 0xff, + 0x75, + 0x3a, + 0x1f, + 0xb8, + 0xa0, + 0xe8, + 0x75, + 0xc0, + 0xa0, + 0x5c, + 0x13, + 0x86, + 0xa0, + 0x6c, + 0x3f, + 0xa8, + 0x1f, + 0xf8, + 0x3f, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe6, + 0x60, + 0x48, + 0x7f, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xe0, + 0xff, + 0xc5, + 0x87, + 0xfe, + 0x1f, + 0xfe, + 0x83, + 0x5e, + 0x43, + 0xd6, + 0x17, + 0x8d, + 0x0f, + 0x38, + 0x50, + 0x34, + 0x3c, + 0xe1, + 0xef, + 0xff, + 0x07, + 0xb5, + 0xfa, + 0xc0, + 0x09, + 0x83, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x61, + 0xb4, + 0x3e, + 0x62, + 0x49, + 0x0f, + 0xf5, + 0x03, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0xa0, + 0x7f, + 0x7f, + 0xf9, + 0x0d, + 0xaf, + 0xed, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0x87, + 0xed, + 0x0d, + 0xff, + 0xe4, + 0x36, + 0xbf, + 0xb4, + 0x00, + 0x09, + 0x83, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x62, + 0x0d, + 0x0f, + 0x98, + 0xd2, + 0x43, + 0xfd, + 0xa1, + 0xff, + 0x8f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xf3, + 0xff, + 0xe4, + 0x27, + 0x0f, + 0xd2, + 0x13, + 0x87, + 0xe9, + 0x09, + 0xc3, + 0xf4, + 0x84, + 0xeb, + 0xfb, + 0x42, + 0x7f, + 0xfc, + 0x80, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xf2, + 0x8a, + 0x08, + 0x7f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xba, + 0x61, + 0xff, + 0x6d, + 0x1c, + 0x3f, + 0xb8, + 0xa0, + 0xe1, + 0xf7, + 0x02, + 0x80, + 0x74, + 0x2b, + 0xbf, + 0xf5, + 0xe0, + 0x40, + 0x5a, + 0x8b, + 0x02, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x83, + 0xf3, + 0x14, + 0x24, + 0x3f, + 0xea, + 0x07, + 0xf3, + 0xff, + 0xe8, + 0x33, + 0x05, + 0x40, + 0xa8, + 0x19, + 0x82, + 0xa0, + 0x54, + 0x0d, + 0x61, + 0x70, + 0x54, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0xeb, + 0xd0, + 0x7f, + 0xce, + 0x9c, + 0x1f, + 0x9f, + 0x21, + 0x79, + 0x0d, + 0x79, + 0x0f, + 0x3f, + 0x01, + 0x0f, + 0xfc, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x83, + 0xf5, + 0xff, + 0xc1, + 0xe9, + 0x0f, + 0x38, + 0x7a, + 0x43, + 0xce, + 0x1e, + 0xbf, + 0xf8, + 0x3d, + 0x21, + 0xe7, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xeb, + 0xff, + 0x83, + 0xd2, + 0x1e, + 0x70, + 0xca, + 0xe5, + 0xfb, + 0x50, + 0x3f, + 0xff, + 0x78, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcc, + 0x86, + 0x64, + 0x3d, + 0x61, + 0xed, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0xac, + 0x3d, + 0xc1, + 0xe7, + 0x0f, + 0x68, + 0x79, + 0xd7, + 0xda, + 0x1e, + 0x7f, + 0xf2, + 0x1e, + 0x70, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0xa1, + 0xe7, + 0xff, + 0x21, + 0xe7, + 0x0f, + 0x68, + 0x40, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1b, + 0x43, + 0xf2, + 0x83, + 0x28, + 0x3d, + 0xff, + 0xf9, + 0x0c, + 0x85, + 0x40, + 0xa0, + 0xf6, + 0x82, + 0x80, + 0x70, + 0xf3, + 0x82, + 0x80, + 0xd0, + 0xfa, + 0x05, + 0x05, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x44, + 0x3c, + 0xe1, + 0xf6, + 0x1e, + 0xe0, + 0xf3, + 0x87, + 0x59, + 0x7f, + 0xf0, + 0x2f, + 0x07, + 0xec, + 0x36, + 0xe0, + 0x60, + 0xd8, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x4e, + 0x16, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x61, + 0xdf, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xe6, + 0x14, + 0x48, + 0x7d, + 0x85, + 0x40, + 0xb4, + 0x3b, + 0x0a, + 0x81, + 0x68, + 0x76, + 0x15, + 0x02, + 0xd0, + 0xef, + 0xff, + 0x21, + 0xfd, + 0x40, + 0xfe, + 0xd0, + 0xa8, + 0x1b, + 0x0d, + 0xa1, + 0x50, + 0x36, + 0x1b, + 0x42, + 0xa0, + 0x6c, + 0x37, + 0xff, + 0xe0, + 0xff, + 0xc0, + 0x70, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x0e, + 0x4e, + 0x1f, + 0xe7, + 0x09, + 0xc3, + 0x5f, + 0xff, + 0x82, + 0xa2, + 0xed, + 0x7c, + 0x14, + 0x86, + 0x90, + 0x70, + 0x6d, + 0x0c, + 0xe5, + 0x87, + 0x68, + 0x77, + 0x61, + 0xec, + 0x3d, + 0xe0, + 0xf3, + 0x86, + 0x7e, + 0x41, + 0x26, + 0x82, + 0xf2, + 0x3a, + 0x60, + 0xc1, + 0x44, + 0x33, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xc8, + 0xff, + 0xc1, + 0xce, + 0x3a, + 0xf6, + 0x1f, + 0x9c, + 0x33, + 0x85, + 0xe4, + 0x0e, + 0x19, + 0xc3, + 0x3a, + 0x38, + 0x67, + 0x0f, + 0xce, + 0x0b, + 0xc8, + 0x7b, + 0x56, + 0x1f, + 0xf7, + 0x0e, + 0x1e, + 0xd0, + 0x70, + 0x1c, + 0x39, + 0xc1, + 0x40, + 0xd7, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcd, + 0x03, + 0x48, + 0x7d, + 0xa1, + 0xff, + 0x95, + 0xca, + 0x07, + 0xf4, + 0x0f, + 0xf8, + 0xc2, + 0xa0, + 0x6c, + 0x0c, + 0x61, + 0x50, + 0x36, + 0x06, + 0x30, + 0xa8, + 0x13, + 0x81, + 0x8c, + 0x2a, + 0x05, + 0x40, + 0x50, + 0xc2, + 0xa0, + 0x58, + 0x52, + 0x61, + 0x50, + 0x14, + 0x0b, + 0x4f, + 0xe8, + 0x18, + 0x3e, + 0x06, + 0x14, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7a, + 0xff, + 0xf0, + 0x7e, + 0x90, + 0x5a, + 0x1f, + 0xe7, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x07, + 0x9f, + 0x82, + 0x74, + 0x3d, + 0xc6, + 0x15, + 0x87, + 0x3c, + 0x0c, + 0x0e, + 0x19, + 0xf2, + 0x16, + 0x1f, + 0xa4, + 0x33, + 0x87, + 0xfe, + 0xbd, + 0x07, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf5, + 0x02, + 0x43, + 0xef, + 0xa4, + 0x1f, + 0xc8, + 0x58, + 0x50, + 0x30, + 0xb4, + 0x2c, + 0x2c, + 0x18, + 0x52, + 0x16, + 0x16, + 0x0c, + 0x29, + 0x0b, + 0x0b, + 0x06, + 0x14, + 0x85, + 0xb7, + 0x81, + 0x85, + 0x20, + 0xbd, + 0x50, + 0x30, + 0xb4, + 0x3d, + 0x85, + 0x9f, + 0x07, + 0x38, + 0x6c, + 0x3f, + 0x70, + 0x76, + 0x1f, + 0xf8, + 0x3f, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6c, + 0x3f, + 0xd4, + 0x03, + 0xa1, + 0xfd, + 0x40, + 0x9d, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0xec, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xf0, + 0x3f, + 0xf4, + 0x1e, + 0x73, + 0x42, + 0xc3, + 0xed, + 0x06, + 0x9a, + 0x1e, + 0xb0, + 0xde, + 0x43, + 0xd6, + 0x13, + 0xeb, + 0x83, + 0xa0, + 0x5e, + 0x42, + 0xbd, + 0x07, + 0x21, + 0xff, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xfe, + 0x0f, + 0xfc, + 0x61, + 0x48, + 0x7f, + 0xb0, + 0xa4, + 0x3e, + 0xc1, + 0x85, + 0x25, + 0xc1, + 0x60, + 0xfa, + 0x9f, + 0x07, + 0x60, + 0xc2, + 0xb4, + 0x3d, + 0x83, + 0x0a, + 0x43, + 0xec, + 0x18, + 0x52, + 0x12, + 0x16, + 0x0c, + 0x54, + 0x85, + 0x20, + 0xe9, + 0xf3, + 0x40, + 0xb0, + 0x7d, + 0x21, + 0x3f, + 0xa0, + 0x21, + 0xff, + 0x80, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x14, + 0x50, + 0x3f, + 0x28, + 0xa0, + 0xa0, + 0xe5, + 0xf5, + 0x17, + 0xc0, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xe7, + 0xf2, + 0x1f, + 0xd6, + 0x50, + 0xd0, + 0xf3, + 0xc0, + 0xa0, + 0x3c, + 0x85, + 0xe4, + 0x2a, + 0x04, + 0xf8, + 0x3f, + 0x50, + 0x3e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe9, + 0x0c, + 0x87, + 0xe7, + 0x0c, + 0xc1, + 0xfb, + 0x43, + 0x30, + 0x7d, + 0x61, + 0xd6, + 0x1e, + 0xbc, + 0x7f, + 0xf8, + 0x77, + 0x0e, + 0x60, + 0xfd, + 0x87, + 0x30, + 0x7e, + 0xc3, + 0x98, + 0x3f, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0xbf, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xff, + 0xe0, + 0xff, + 0xcf, + 0x07, + 0xfd, + 0x79, + 0x0f, + 0x2a, + 0xf9, + 0x6b, + 0xd2, + 0x0e, + 0x50, + 0x7e, + 0x60, + 0xdf, + 0xfe, + 0x0f, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xfb, + 0x03, + 0xc1, + 0xfc, + 0xe8, + 0x1b, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0xea, + 0x14, + 0x0f, + 0xfb, + 0x4a, + 0x0e, + 0x1f, + 0x38, + 0x2a, + 0xc3, + 0xf6, + 0x82, + 0xf0, + 0x7e, + 0xf0, + 0x2e, + 0x0d, + 0x05, + 0xe2, + 0xea, + 0x0d, + 0xa7, + 0x07, + 0x3f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x90, + 0xce, + 0x20, + 0xd0, + 0xff, + 0xb0, + 0xff, + 0xbf, + 0xfc, + 0x1e, + 0xc0, + 0x86, + 0x70, + 0xf6, + 0x0b, + 0x40, + 0xc1, + 0xec, + 0x26, + 0x7c, + 0x87, + 0xb4, + 0x39, + 0x0f, + 0xd7, + 0xff, + 0xc1, + 0xff, + 0x80, + 0xe0, + 0xff, + 0xf8, + 0x60, + 0xff, + 0xc0, + 0x90, + 0xff, + 0xaf, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6d, + 0x0f, + 0xe8, + 0x34, + 0x1e, + 0xbf, + 0xff, + 0x40, + 0xa0, + 0x65, + 0x06, + 0xa0, + 0x28, + 0x1a, + 0x81, + 0xa8, + 0x1f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0xff, + 0x94, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xfe, + 0x0f, + 0xeb, + 0xff, + 0xf4, + 0x09, + 0x0f, + 0xf5, + 0x00, + 0xaf, + 0xfe, + 0x58, + 0x3c, + 0xe1, + 0xb4, + 0x3f, + 0x38, + 0x6a, + 0x07, + 0x2e, + 0xd6, + 0x28, + 0x1d, + 0xff, + 0x95, + 0x07, + 0xe7, + 0x0c, + 0xe2, + 0x1e, + 0x70, + 0xed, + 0xc3, + 0xce, + 0x1c, + 0xf0, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x20, + 0xd0, + 0xfe, + 0x78, + 0x3f, + 0xf3, + 0xff, + 0x83, + 0x9f, + 0x21, + 0x9d, + 0x0c, + 0xe9, + 0x85, + 0x61, + 0xfe, + 0x7b, + 0x83, + 0xfc, + 0xde, + 0x43, + 0xf5, + 0xff, + 0xf4, + 0x12, + 0x89, + 0x0f, + 0x50, + 0x3d, + 0x21, + 0xea, + 0x07, + 0xaf, + 0xfd, + 0x07, + 0xa8, + 0xbe, + 0xa0, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe7, + 0x82, + 0x43, + 0xeb, + 0xd2, + 0x5f, + 0xc8, + 0x1c, + 0x3a, + 0x81, + 0x48, + 0x1c, + 0x3a, + 0x81, + 0x48, + 0x1f, + 0xe6, + 0x81, + 0x48, + 0x1c, + 0x3a, + 0x81, + 0x48, + 0x1c, + 0x3a, + 0x81, + 0x48, + 0x1c, + 0x0b, + 0x50, + 0x29, + 0x05, + 0xfa, + 0x68, + 0x7c, + 0x81, + 0x41, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0x80, + 0x09, + 0xc3, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0e, + 0xc3, + 0x61, + 0xf7, + 0xff, + 0x83, + 0xb0, + 0xfd, + 0x87, + 0x61, + 0xfb, + 0x0e, + 0xff, + 0xf0, + 0x76, + 0x1f, + 0xb0, + 0xef, + 0xff, + 0x21, + 0xb0, + 0x9c, + 0x27, + 0x42, + 0xc3, + 0x51, + 0xf2, + 0x1b, + 0x0e, + 0xf2, + 0x1e, + 0xd5, + 0x69, + 0x70, + 0x6b, + 0xd2, + 0x83, + 0x5e, + 0x0f, + 0xfc, + 0x18, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x90, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x38, + 0x30, + 0xfd, + 0x57, + 0xaf, + 0xaa, + 0x42, + 0xd5, + 0x6a, + 0xd6, + 0xd0, + 0xb0, + 0x48, + 0x30, + 0xb4, + 0x2c, + 0xb0, + 0xbd, + 0x4d, + 0x0b, + 0xa0, + 0x7e, + 0xd0, + 0xb0, + 0xff, + 0x68, + 0x5f, + 0xff, + 0x90, + 0xb0, + 0xff, + 0x68, + 0x09, + 0xc3, + 0x61, + 0xbf, + 0xff, + 0x78, + 0x2b, + 0x0d, + 0xa1, + 0xe6, + 0x14, + 0x61, + 0xfe, + 0xe0, + 0xf9, + 0xff, + 0xf2, + 0x07, + 0x0a, + 0x81, + 0x68, + 0x1c, + 0x2a, + 0x05, + 0xa0, + 0x70, + 0xb8, + 0x2d, + 0x03, + 0xff, + 0xe4, + 0x3e, + 0xa0, + 0x7f, + 0xea, + 0x02, + 0xc3, + 0xe7, + 0x96, + 0xe2, + 0xff, + 0xea, + 0x68, + 0x7f, + 0xe5, + 0x0c, + 0xe1, + 0xb8, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x34, + 0x87, + 0xe5, + 0x14, + 0x14, + 0x1c, + 0xe1, + 0xb4, + 0x3f, + 0xac, + 0x0f, + 0xfe, + 0x0d, + 0x26, + 0x88, + 0x5a, + 0x1e, + 0xb0, + 0x68, + 0xe1, + 0xf2, + 0x16, + 0x8a, + 0x0e, + 0xa0, + 0x4f, + 0x83, + 0xe7, + 0x0d, + 0xb4, + 0x0f, + 0x68, + 0x5c, + 0x0e, + 0x0d, + 0xc1, + 0x78, + 0x27, + 0xc8, + 0x10, + 0x5c, + 0x1e, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x90, + 0x21, + 0x30, + 0x7d, + 0x68, + 0x76, + 0x1f, + 0x98, + 0x3a, + 0x43, + 0xfa, + 0xff, + 0xe4, + 0xf2, + 0x16, + 0x1f, + 0xe6, + 0x0b, + 0x0f, + 0xfc, + 0x83, + 0x0f, + 0xf9, + 0xc1, + 0x87, + 0xf9, + 0xc2, + 0xc3, + 0xf9, + 0xd0, + 0xbf, + 0xe4, + 0x0a, + 0x0c, + 0xbf, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9d, + 0x0b, + 0x43, + 0xfa, + 0xc3, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xd6, + 0x1f, + 0xf8, + 0x70, + 0xcc, + 0x1f, + 0xb8, + 0x33, + 0x07, + 0x9f, + 0x27, + 0xfe, + 0x81, + 0xba, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x30, + 0x7e, + 0xd0, + 0xcc, + 0x1f, + 0xb4, + 0x35, + 0x03, + 0xf6, + 0xff, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xfc, + 0x9c, + 0x21, + 0xef, + 0xff, + 0xde, + 0x0e, + 0x60, + 0xd2, + 0x1f, + 0x3a, + 0x19, + 0xe0, + 0xeb, + 0x50, + 0x65, + 0x5a, + 0x0a, + 0x03, + 0x42, + 0xd1, + 0x41, + 0xe7, + 0x07, + 0x07, + 0xfc, + 0xfa, + 0x0f, + 0xf9, + 0xfc, + 0x87, + 0xcd, + 0xe4, + 0x0f, + 0xa4, + 0x2f, + 0x48, + 0x79, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0xb0, + 0xda, + 0x1f, + 0xa8, + 0x12, + 0x83, + 0xf3, + 0x86, + 0x93, + 0x43, + 0xb4, + 0x34, + 0x83, + 0x0d, + 0xe2, + 0xff, + 0xe0, + 0x7c, + 0x05, + 0xbc, + 0xb8, + 0x11, + 0x87, + 0x78, + 0x3f, + 0x61, + 0x9e, + 0x81, + 0xf6, + 0x1b, + 0x4c, + 0x3e, + 0xc2, + 0xe0, + 0x58, + 0x7b, + 0x1e, + 0x0d, + 0x68, + 0x6c, + 0xd0, + 0xf3, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xd6, + 0x0a, + 0x08, + 0x7e, + 0xe0, + 0x50, + 0x3f, + 0xaf, + 0xff, + 0x82, + 0x74, + 0x2a, + 0x07, + 0xf2, + 0x1a, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xcf, + 0xe4, + 0x3f, + 0x9d, + 0xa3, + 0xa1, + 0xf5, + 0x82, + 0x80, + 0xf2, + 0x15, + 0xc1, + 0x50, + 0x27, + 0xc0, + 0x83, + 0xa8, + 0x1c, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xbc, + 0x1f, + 0xf8, + 0x2b, + 0x7f, + 0xf4, + 0x1f, + 0xea, + 0x07, + 0xbc, + 0x1e, + 0xa0, + 0x7d, + 0x61, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xe7, + 0x0d, + 0x40, + 0xfd, + 0xa1, + 0xa8, + 0x1f, + 0x68, + 0xbb, + 0xcb, + 0x81, + 0x40, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xbf, + 0xff, + 0x06, + 0xc3, + 0xfd, + 0x86, + 0xc1, + 0xfd, + 0x03, + 0x0d, + 0x83, + 0x09, + 0xc1, + 0x86, + 0xc1, + 0x84, + 0xe0, + 0xc3, + 0x60, + 0xc2, + 0x70, + 0x61, + 0xb0, + 0x7f, + 0x40, + 0xc3, + 0x61, + 0xfe, + 0xc3, + 0x6b, + 0xfe, + 0xc3, + 0x7f, + 0xfe, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x7b, + 0xff, + 0xf0, + 0x6c, + 0x32, + 0x83, + 0x61, + 0xb0, + 0xd4, + 0x0d, + 0x86, + 0xcf, + 0xfc, + 0x61, + 0xb0, + 0xde, + 0x0d, + 0x86, + 0xc2, + 0x7b, + 0x0b, + 0x0d, + 0x81, + 0xd1, + 0xc1, + 0x86, + 0xcb, + 0x42, + 0x77, + 0x0d, + 0xa8, + 0x3d, + 0x38, + 0x6f, + 0xff, + 0xc0, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xea, + 0x0a, + 0x28, + 0x1f, + 0x94, + 0x78, + 0x50, + 0x7f, + 0x3c, + 0xe8, + 0x7f, + 0x5a, + 0x17, + 0x07, + 0xaf, + 0x02, + 0x80, + 0xb9, + 0x07, + 0x90, + 0xa8, + 0x1a, + 0xc3, + 0x7f, + 0xf8, + 0x3e, + 0x41, + 0x40, + 0xff, + 0xb4, + 0xa1, + 0x61, + 0xf6, + 0x82, + 0x80, + 0x74, + 0x27, + 0x42, + 0xa0, + 0x4e, + 0x1f, + 0x3e, + 0x43, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x50, + 0x75, + 0xff, + 0xfa, + 0x0c, + 0xe1, + 0xed, + 0x0f, + 0x3f, + 0xf9, + 0x0f, + 0x38, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xd0, + 0xf3, + 0xff, + 0x90, + 0xf3, + 0x87, + 0xb4, + 0x3c, + 0xe0, + 0x5d, + 0xea, + 0x03, + 0xfe, + 0xab, + 0x94, + 0x1f, + 0xfb, + 0x42, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xe6, + 0x0d, + 0x21, + 0xf3, + 0x86, + 0x5e, + 0x0b, + 0xfd, + 0x1d, + 0x5a, + 0x13, + 0xa5, + 0x0c, + 0x2d, + 0x09, + 0x81, + 0x26, + 0x16, + 0x85, + 0xa0, + 0xc1, + 0x85, + 0xa1, + 0x70, + 0xe0, + 0xc2, + 0xd0, + 0xd7, + 0x90, + 0x61, + 0x68, + 0x77, + 0xa0, + 0x61, + 0x68, + 0x6e, + 0x2c, + 0xfe, + 0x41, + 0x68, + 0x76, + 0x14, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xff, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7b, + 0xc1, + 0x21, + 0xfd, + 0x61, + 0xb8, + 0x3e, + 0xf0, + 0x4b, + 0x78, + 0x3b, + 0xff, + 0xaf, + 0x07, + 0xd4, + 0x06, + 0x81, + 0x0f, + 0xb4, + 0x1a, + 0x1f, + 0xd6, + 0x16, + 0x85, + 0x04, + 0xf8, + 0x36, + 0x85, + 0x83, + 0xd0, + 0x75, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xe4, + 0x32, + 0x1f, + 0x7f, + 0xfe, + 0x0d, + 0x87, + 0xfb, + 0x0d, + 0x97, + 0xfa, + 0x30, + 0xd8, + 0x7f, + 0xb0, + 0xd8, + 0x3f, + 0xc0, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xff, + 0x03, + 0x0d, + 0x83, + 0x0f, + 0xb0, + 0xd8, + 0x7e, + 0xf4, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xd6, + 0x86, + 0x43, + 0xf7, + 0xff, + 0xc1, + 0xa8, + 0x1f, + 0xd8, + 0x56, + 0x1f, + 0xec, + 0x0e, + 0x5f, + 0xd0, + 0x58, + 0x74, + 0x85, + 0x40, + 0xb0, + 0xeb, + 0xfa, + 0x0b, + 0x0e, + 0x90, + 0xa8, + 0x07, + 0x0e, + 0x90, + 0xa8, + 0x07, + 0x0e, + 0xbf, + 0xa0, + 0x70, + 0x74, + 0x86, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x40, + 0xfc, + 0xa2, + 0xc4, + 0x3f, + 0xcf, + 0x4d, + 0x0f, + 0xcd, + 0xa1, + 0x79, + 0x0d, + 0x7a, + 0x0f, + 0x3e, + 0x80, + 0xa3, + 0xff, + 0x01, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfb, + 0xff, + 0xc8, + 0x7f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0x46, + 0x0f, + 0x65, + 0x3d, + 0x7a, + 0x81, + 0xb1, + 0x5c, + 0xda, + 0xd8, + 0x30, + 0xb4, + 0x60, + 0x38, + 0x31, + 0xaf, + 0x95, + 0x83, + 0x1b, + 0xab, + 0x95, + 0x83, + 0x0b, + 0x03, + 0x81, + 0xc1, + 0x85, + 0x81, + 0xc0, + 0xe0, + 0xcf, + 0xfd, + 0x38, + 0x31, + 0x5a, + 0xad, + 0x1c, + 0x18, + 0x1c, + 0x0e, + 0x16, + 0x0c, + 0x14, + 0x03, + 0x87, + 0xb1, + 0xc2, + 0x70, + 0xe7, + 0x34, + 0x26, + 0x0a, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe9, + 0x0c, + 0x87, + 0xed, + 0x07, + 0xfd, + 0x01, + 0xd0, + 0xff, + 0xc6, + 0x92, + 0x1f, + 0xf8, + 0xb2, + 0xff, + 0xc1, + 0x78, + 0x3e, + 0x60, + 0xdd, + 0x87, + 0xcc, + 0x19, + 0x30, + 0xf9, + 0x83, + 0xd8, + 0x7c, + 0xc1, + 0xec, + 0x3e, + 0xa0, + 0x7b, + 0x0e, + 0xbc, + 0x84, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x43, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xed, + 0x0c, + 0xb4, + 0x1d, + 0x43, + 0xfd, + 0x21, + 0xd8, + 0x75, + 0x03, + 0xef, + 0x07, + 0x50, + 0x3d, + 0x78, + 0x3a, + 0x81, + 0xed, + 0xcf, + 0xff, + 0x06, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xcb, + 0xff, + 0x40, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x42, + 0x90, + 0xfe, + 0xb0, + 0xff, + 0x7f, + 0xfe, + 0xf0, + 0x75, + 0x03, + 0xff, + 0x0e, + 0x3f, + 0xe8, + 0x3b, + 0x43, + 0xd6, + 0x19, + 0xf2, + 0x1d, + 0xc1, + 0x9d, + 0xd0, + 0xce, + 0x1e, + 0x4d, + 0x5f, + 0xfc, + 0x1b, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xbd, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc4, + 0x1a, + 0x1f, + 0xf4, + 0x87, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd2, + 0x1f, + 0xdf, + 0xff, + 0x83, + 0xfa, + 0x42, + 0x70, + 0xd7, + 0xff, + 0xc1, + 0xb4, + 0x29, + 0x0f, + 0xef, + 0xff, + 0xd0, + 0x7c, + 0xf9, + 0x0a, + 0x81, + 0xeb, + 0x06, + 0xab, + 0x0c, + 0xdc, + 0x1b, + 0xd2, + 0x17, + 0xa0, + 0xfd, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x61, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x41, + 0xa1, + 0xff, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x6d, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0x41, + 0xe4, + 0x3c, + 0x87, + 0xcc, + 0x0a, + 0x03, + 0x0f, + 0xa8, + 0x0a, + 0x03, + 0x0f, + 0xb4, + 0x14, + 0x06, + 0x04, + 0x2e, + 0x0a, + 0x80, + 0xd3, + 0x4e, + 0x0d, + 0x40, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0x26, + 0x88, + 0x7d, + 0x7f, + 0xf9, + 0x0f, + 0xdc, + 0x1b, + 0x43, + 0xef, + 0x07, + 0x61, + 0xd7, + 0xa0, + 0x9f, + 0x41, + 0xd4, + 0x43, + 0x94, + 0x1f, + 0x50, + 0x3a, + 0x81, + 0xdf, + 0xe7, + 0xfd, + 0x06, + 0xc1, + 0xa0, + 0xc1, + 0x40, + 0x9c, + 0x18, + 0x1c, + 0x14, + 0x03, + 0xa0, + 0xc7, + 0x41, + 0xa0, + 0xd3, + 0xd3, + 0xa7, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xf2, + 0x8a, + 0x08, + 0x79, + 0xff, + 0xfc, + 0x1c, + 0xa0, + 0x50, + 0x0c, + 0x1e, + 0x70, + 0x50, + 0x1c, + 0x1f, + 0x69, + 0x41, + 0xc3, + 0x97, + 0xdc, + 0xcb, + 0x81, + 0xff, + 0xfb, + 0xc1, + 0xf5, + 0xd0, + 0x3f, + 0xeb, + 0x07, + 0x07, + 0xeb, + 0x83, + 0x5a, + 0x1b, + 0xe4, + 0x3c, + 0xfc, + 0x04, + 0x3f, + 0xf2, + 0x00, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0xfb, + 0x0f, + 0x21, + 0x2a, + 0xaf, + 0xfa, + 0x09, + 0x96, + 0xb0, + 0x98, + 0x3f, + 0xd6, + 0xf9, + 0x0f, + 0x95, + 0x7d, + 0x05, + 0x85, + 0xe9, + 0x40, + 0x7d, + 0x70, + 0x7f, + 0xe6, + 0x88, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc2, + 0x90, + 0xfc, + 0xe8, + 0x52, + 0x16, + 0x0f, + 0x48, + 0x67, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x21, + 0xca, + 0x0f, + 0xd2, + 0x1a, + 0x46, + 0xc3, + 0x5f, + 0x9b, + 0xd2, + 0x1d, + 0x21, + 0xa8, + 0x1b, + 0x0b, + 0x46, + 0x68, + 0x13, + 0x85, + 0xf4, + 0xab, + 0xf9, + 0x09, + 0x0d, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xfe, + 0x55, + 0x41, + 0xcf, + 0xfa, + 0x50, + 0x7f, + 0x9c, + 0x3f, + 0xbf, + 0xff, + 0x78, + 0x39, + 0xd0, + 0x5a, + 0x1e, + 0x7c, + 0x86, + 0xb9, + 0x0b, + 0x93, + 0x0d, + 0x8d, + 0x87, + 0xb0, + 0xd8, + 0x7f, + 0x50, + 0x36, + 0x1f, + 0xac, + 0x3b, + 0x0f, + 0xb8, + 0x3d, + 0x87, + 0xfe, + 0x0f, + 0xe0, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x02, + 0x50, + 0x3f, + 0x28, + 0xf0, + 0xa0, + 0xff, + 0x7e, + 0x0f, + 0xf5, + 0xc0, + 0xb8, + 0x3d, + 0x79, + 0x0c, + 0xfa, + 0x0b, + 0xcd, + 0xfe, + 0x9b, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0xff, + 0x41, + 0xef, + 0x04, + 0xa0, + 0xfd, + 0x61, + 0x9d, + 0x0f, + 0x58, + 0x65, + 0x79, + 0x0d, + 0x7f, + 0xab, + 0x61, + 0xff, + 0x82, + 0x40, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x41, + 0xa1, + 0xfc, + 0x96, + 0x21, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xb0, + 0xdc, + 0x1f, + 0xcf, + 0x4d, + 0x0f, + 0xe6, + 0xfd, + 0x21, + 0xdf, + 0xa0, + 0xcf, + 0xe0, + 0xe9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xce, + 0x1f, + 0x58, + 0x73, + 0x87, + 0x9c, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0xf0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa4, + 0x7f, + 0xe4, + 0x33, + 0xc2, + 0xef, + 0x41, + 0xff, + 0x3c, + 0x1e, + 0x90, + 0xaf, + 0x21, + 0xf3, + 0xe1, + 0xff, + 0xe0, + 0xc8, + 0x6c, + 0x18, + 0xc1, + 0xfb, + 0x4e, + 0x18, + 0x36, + 0x9c, + 0x38, + 0x28, + 0x15, + 0x0e, + 0x06, + 0x82, + 0x40, + 0xe1, + 0xdc, + 0x16, + 0x14, + 0x86, + 0xe0, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6c, + 0x3f, + 0xc8, + 0x64, + 0x3d, + 0x7f, + 0xfe, + 0x81, + 0x40, + 0xd4, + 0x0d, + 0x40, + 0x28, + 0x35, + 0x03, + 0x28, + 0x1f, + 0xff, + 0xbc, + 0x1f, + 0x7e, + 0x0f, + 0xfa, + 0xbc, + 0x1f, + 0xdc, + 0x50, + 0xb0, + 0xf3, + 0xc0, + 0xa0, + 0x2d, + 0x0b, + 0xc8, + 0x54, + 0x09, + 0xf0, + 0x7e, + 0xa0, + 0x7c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x5f, + 0xff, + 0xa0, + 0x50, + 0x28, + 0x3d, + 0x40, + 0x28, + 0x0e, + 0x1e, + 0x50, + 0x57, + 0xff, + 0xa0, + 0xf5, + 0x01, + 0x87, + 0xf9, + 0xc2, + 0xd0, + 0xfe, + 0xff, + 0xf4, + 0x1f, + 0xec, + 0x3f, + 0x5f, + 0xff, + 0xb0, + 0xfe, + 0xd0, + 0xff, + 0xc0, + 0xc3, + 0xe0, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xb0, + 0xd8, + 0x7f, + 0x90, + 0xc8, + 0x7a, + 0xff, + 0xfd, + 0x02, + 0x81, + 0xc8, + 0x6a, + 0x01, + 0x41, + 0x9c, + 0x32, + 0x80, + 0xfe, + 0x56, + 0x82, + 0x81, + 0xf6, + 0x3e, + 0x28, + 0x1f, + 0x58, + 0xf7, + 0x07, + 0xce, + 0x07, + 0x38, + 0x3d, + 0x68, + 0x1c, + 0x1e, + 0x42, + 0xf2, + 0x15, + 0x85, + 0x78, + 0x08, + 0x5f, + 0x21, + 0xf0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x80, + 0xc1, + 0xd8, + 0x12, + 0x80, + 0xa0, + 0x74, + 0x13, + 0xff, + 0xe8, + 0x36, + 0x84, + 0xc1, + 0xff, + 0x80, + 0xc1, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xf5, + 0x03, + 0xff, + 0x01, + 0x83, + 0xff, + 0x01, + 0x83, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x1a, + 0x0f, + 0x5f, + 0xff, + 0xa0, + 0x48, + 0x72, + 0x1a, + 0x80, + 0x90, + 0xd4, + 0x0c, + 0xc1, + 0x9c, + 0x1c, + 0x16, + 0x87, + 0x68, + 0x3c, + 0x0a, + 0x07, + 0x50, + 0x17, + 0xa7, + 0x0f, + 0xe7, + 0x4d, + 0x0f, + 0xeb, + 0x40, + 0xf0, + 0x73, + 0x79, + 0x0e, + 0xf4, + 0x83, + 0x90, + 0xfc, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x9b, + 0xd5, + 0xbd, + 0x21, + 0xff, + 0x81, + 0xa1, + 0xd5, + 0xfd, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0x9a, + 0xfe, + 0xd0, + 0xff, + 0xce, + 0x87, + 0xfe, + 0x1d, + 0x0d, + 0xff, + 0xfb, + 0xc8, + 0x6e, + 0x0e, + 0xc3, + 0xfa, + 0xc3, + 0x61, + 0xff, + 0xaf, + 0x41, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xdf, + 0xfe, + 0x83, + 0xb4, + 0x3e, + 0xa0, + 0x76, + 0x1f, + 0x98, + 0x3b, + 0xff, + 0xd0, + 0x76, + 0x1e, + 0xe0, + 0xf3, + 0x8c, + 0x81, + 0xc3, + 0xdc, + 0x07, + 0xd1, + 0x40, + 0xec, + 0x3d, + 0x03, + 0x82, + 0xe3, + 0xd2, + 0x19, + 0xe0, + 0x41, + 0x9b, + 0xc8, + 0x50, + 0x7f, + 0x9d, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xe4, + 0x32, + 0x1e, + 0xff, + 0x05, + 0x21, + 0xf9, + 0xc3, + 0x48, + 0x7c, + 0xe1, + 0x44, + 0xa8, + 0x39, + 0xd6, + 0x89, + 0x30, + 0xa9, + 0xf3, + 0x24, + 0x9a, + 0x09, + 0xa0, + 0x30, + 0x48, + 0xc1, + 0x98, + 0xa0, + 0x24, + 0x18, + 0x66, + 0x10, + 0xa4, + 0x08, + 0x6a, + 0x07, + 0x68, + 0x7b, + 0xc8, + 0x57, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1e, + 0x7f, + 0x47, + 0xf9, + 0x03, + 0x03, + 0x4d, + 0x0b, + 0x40, + 0xc5, + 0x01, + 0x86, + 0x90, + 0x31, + 0x85, + 0xfe, + 0x40, + 0xc5, + 0x01, + 0xa1, + 0x68, + 0x18, + 0x1a, + 0x61, + 0xa4, + 0x0c, + 0x06, + 0x3a, + 0xda, + 0x06, + 0x05, + 0x1e, + 0xb6, + 0x81, + 0x9f, + 0x14, + 0x0d, + 0x20, + 0x60, + 0x9c, + 0x3b, + 0x40, + 0xc1, + 0x68, + 0x1f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xf2, + 0x83, + 0x21, + 0xe7, + 0xff, + 0xf4, + 0x1c, + 0xa0, + 0x28, + 0x0e, + 0x1f, + 0x59, + 0xa0, + 0x50, + 0x6b, + 0x42, + 0xd0, + 0xff, + 0x61, + 0x61, + 0xfa, + 0xff, + 0xfd, + 0x07, + 0xce, + 0xa0, + 0xff, + 0x9e, + 0x39, + 0x0f, + 0x9f, + 0x21, + 0x3e, + 0x82, + 0xf4, + 0x87, + 0xe9, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe5, + 0x06, + 0x43, + 0xf7, + 0x07, + 0xfe, + 0x28, + 0x17, + 0xfd, + 0x02, + 0xd5, + 0xa1, + 0x50, + 0x3b, + 0xa6, + 0x86, + 0x90, + 0xfb, + 0x43, + 0xa4, + 0x39, + 0xf5, + 0x86, + 0x90, + 0xee, + 0x50, + 0x74, + 0x87, + 0xf2, + 0x1a, + 0x43, + 0xaf, + 0xd7, + 0xfe, + 0x45, + 0x07, + 0xfe, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x9c, + 0x3e, + 0xa0, + 0x76, + 0x87, + 0xd4, + 0x0d, + 0x41, + 0xdf, + 0xf8, + 0x17, + 0x4d, + 0x0e, + 0xa0, + 0x55, + 0x68, + 0x14, + 0x0a, + 0x07, + 0x68, + 0x6c, + 0x14, + 0x09, + 0xfe, + 0x05, + 0x0a, + 0x05, + 0x45, + 0x06, + 0x62, + 0x81, + 0xf3, + 0x07, + 0x50, + 0x2b, + 0xe9, + 0x0e, + 0xa0, + 0x4a, + 0x0f, + 0xbe, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcc, + 0x1b, + 0x0f, + 0xec, + 0x35, + 0x87, + 0xe9, + 0x14, + 0x7f, + 0xa0, + 0x5a, + 0xb2, + 0xc3, + 0x50, + 0x1d, + 0xe0, + 0x62, + 0x15, + 0x03, + 0x68, + 0x6d, + 0x04, + 0x81, + 0xeb, + 0x05, + 0x82, + 0x41, + 0x52, + 0x83, + 0x40, + 0xd0, + 0xf2, + 0x83, + 0xd8, + 0x57, + 0xe8, + 0x39, + 0xc2, + 0x50, + 0x7d, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe9, + 0x0c, + 0x87, + 0xeb, + 0x7f, + 0xf8, + 0x36, + 0x87, + 0xd4, + 0x0d, + 0xe0, + 0xfd, + 0x40, + 0xbe, + 0x07, + 0xf1, + 0x40, + 0x3b, + 0x83, + 0x0b, + 0x28, + 0x1d, + 0x83, + 0x0b, + 0x28, + 0x1d, + 0x83, + 0xf8, + 0xa0, + 0x76, + 0x0c, + 0x3a, + 0x81, + 0xd8, + 0x10, + 0xea, + 0x07, + 0x61, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x51, + 0xa1, + 0xd7, + 0xff, + 0xec, + 0x3f, + 0x50, + 0x3f, + 0x5f, + 0xff, + 0xa0, + 0x50, + 0x3f, + 0xce, + 0x0a, + 0x1f, + 0xf8, + 0x70, + 0xfe, + 0x7c, + 0x87, + 0xfd, + 0x68, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xfa, + 0xc3, + 0xff, + 0x02, + 0xc3, + 0xff, + 0x7c, + 0x87, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0x39, + 0x40, + 0xd8, + 0x7c, + 0xf8, + 0x08, + 0x30, + 0x30, + 0x5e, + 0x81, + 0x83, + 0x05, + 0x01, + 0xc6, + 0x38, + 0x31, + 0xc3, + 0x9c, + 0xd1, + 0xd9, + 0x0c, + 0xf9, + 0x0a, + 0xf0, + 0x75, + 0x9a, + 0x07, + 0x28, + 0x19, + 0x06, + 0x17, + 0x03, + 0x83, + 0x9c, + 0x78, + 0x37, + 0x80, + 0xf9, + 0x34, + 0x3d, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0xa1, + 0xa1, + 0xfe, + 0xbc, + 0x87, + 0xfd, + 0xc0, + 0xe0, + 0xf9, + 0xb4, + 0x35, + 0xc8, + 0x1f, + 0x53, + 0xfe, + 0xbc, + 0x88, + 0x75, + 0x03, + 0x90, + 0xfd, + 0x40, + 0xfc, + 0xff, + 0xfe, + 0x43, + 0x90, + 0x50, + 0x08, + 0x7d, + 0xc0, + 0xa0, + 0x38, + 0x33, + 0xc1, + 0x50, + 0x2e, + 0x0c, + 0x83, + 0xe4, + 0x34, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x34, + 0x87, + 0xf2, + 0xf5, + 0x38, + 0x27, + 0xf5, + 0x65, + 0x83, + 0xd0, + 0x5a, + 0x0b, + 0x0f, + 0x38, + 0x1c, + 0x18, + 0x7e, + 0x4c, + 0x32, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd6, + 0x1b, + 0x83, + 0xe7, + 0x82, + 0xb0, + 0xfe, + 0x6f, + 0xc8, + 0x7e, + 0x55, + 0xe6, + 0xf4, + 0x85, + 0xf4, + 0x87, + 0xac, + 0x3f, + 0xf0, + 0x78, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe9, + 0x09, + 0x83, + 0xf7, + 0x06, + 0xd0, + 0xf9, + 0xc3, + 0xac, + 0x3e, + 0xf1, + 0xff, + 0xe0, + 0x5e, + 0x03, + 0x06, + 0x82, + 0x7b, + 0x0b, + 0x0d, + 0x86, + 0x56, + 0x16, + 0x13, + 0x87, + 0x38, + 0x5a, + 0x09, + 0x0e, + 0x70, + 0xa8, + 0x0c, + 0x3c, + 0xe2, + 0xa8, + 0xad, + 0x60, + 0x9d, + 0xff, + 0xf2, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x63, + 0x83, + 0xfe, + 0x70, + 0x5c, + 0x15, + 0xff, + 0x55, + 0xe8, + 0x3f, + 0x38, + 0x7f, + 0x5f, + 0xff, + 0x06, + 0xa0, + 0x4e, + 0x13, + 0x86, + 0xa0, + 0x56, + 0x13, + 0x86, + 0xba, + 0xbd, + 0x57, + 0x83, + 0x50, + 0x27, + 0x09, + 0xc3, + 0x5f, + 0xff, + 0x06, + 0xa0, + 0x4e, + 0x13, + 0x86, + 0xa0, + 0x4c, + 0x5e, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x98, + 0x10, + 0x48, + 0x1f, + 0xc8, + 0x58, + 0x24, + 0x39, + 0x83, + 0x60, + 0x90, + 0x2d, + 0x6a, + 0x06, + 0x09, + 0x05, + 0x5e, + 0xa8, + 0xc1, + 0x21, + 0x9f, + 0x21, + 0x60, + 0x90, + 0xdf, + 0xa0, + 0x60, + 0x90, + 0xa8, + 0xc6, + 0x98, + 0x24, + 0x16, + 0x30, + 0x64, + 0x12, + 0x04, + 0x0c, + 0x1f, + 0x68, + 0x73, + 0x07, + 0x7c, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa0, + 0xf2, + 0x83, + 0xeb, + 0x43, + 0x48, + 0x7e, + 0x50, + 0xe4, + 0x9a, + 0x14, + 0x85, + 0x42, + 0x41, + 0x84, + 0xf0, + 0x30, + 0x48, + 0x28, + 0x19, + 0x38, + 0x12, + 0x2a, + 0x0f, + 0xf4, + 0x98, + 0x7a, + 0x81, + 0xee, + 0x0e, + 0x70, + 0xe7, + 0x83, + 0x9c, + 0x26, + 0xf2, + 0x1e, + 0x90, + 0x7a, + 0x43, + 0xff, + 0x07, + 0xfc, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x19, + 0x0f, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0xef, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xeb, + 0xff, + 0xe0, + 0xdc, + 0x1f, + 0xac, + 0x36, + 0x87, + 0xe7, + 0x0d, + 0xc1, + 0xfa, + 0xc3, + 0x7f, + 0xfe, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x34, + 0x0d, + 0x21, + 0xf7, + 0xab, + 0xf9, + 0x0a, + 0x8b, + 0xff, + 0x03, + 0x9f, + 0xfe, + 0x42, + 0x4a, + 0x03, + 0x42, + 0xd0, + 0xea, + 0x05, + 0x40, + 0x68, + 0x5f, + 0xff, + 0xbc, + 0x1b, + 0x47, + 0x42, + 0xd0, + 0xec, + 0x27, + 0x81, + 0x87, + 0xba, + 0xee, + 0x9d, + 0x03, + 0xff, + 0x58, + 0x7f, + 0xef, + 0x90, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xff, + 0x68, + 0x87, + 0xdf, + 0xff, + 0x83, + 0xd2, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x68, + 0x7e, + 0x74, + 0x0e, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0x7f, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1e, + 0x5c, + 0x1c, + 0xab, + 0x09, + 0xa6, + 0x3f, + 0xa5, + 0x07, + 0x48, + 0x76, + 0x1f, + 0x30, + 0x73, + 0x87, + 0x9f, + 0xa7, + 0xfe, + 0x43, + 0xa4, + 0x36, + 0x1e, + 0x73, + 0x0e, + 0xc3, + 0xef, + 0x47, + 0xff, + 0x04, + 0xf0, + 0x7f, + 0xe3, + 0xbd, + 0x21, + 0xfd, + 0xa0, + 0x6f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcc, + 0x85, + 0x21, + 0xfb, + 0x50, + 0x1c, + 0x3f, + 0x39, + 0x27, + 0xfc, + 0x17, + 0x12, + 0x68, + 0x2c, + 0x2b, + 0x89, + 0xf4, + 0x0d, + 0x03, + 0xb1, + 0x78, + 0xc1, + 0x87, + 0x31, + 0x20, + 0xba, + 0x07, + 0x31, + 0x21, + 0x78, + 0x3c, + 0xc4, + 0x82, + 0xf4, + 0x1c, + 0xc1, + 0x3e, + 0x07, + 0x90, + 0x98, + 0x2d, + 0x0c, + 0xe0, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x40, + 0x90, + 0xff, + 0xa8, + 0x1f, + 0xaf, + 0xff, + 0xd0, + 0x24, + 0x3f, + 0xd4, + 0x02, + 0xaf, + 0xfc, + 0xb0, + 0x7f, + 0xe0, + 0xf2, + 0xff, + 0xe5, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xda, + 0x0d, + 0x0f, + 0xe7, + 0x0b, + 0x42, + 0x43, + 0x5a, + 0x17, + 0x05, + 0x83, + 0xd0, + 0x73, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7e, + 0x5e, + 0xab, + 0x0e, + 0xfd, + 0x7a, + 0x50, + 0x7f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xbd, + 0x70, + 0x7e, + 0x78, + 0xa1, + 0x70, + 0x6f, + 0x90, + 0x50, + 0x27, + 0xc1, + 0xa9, + 0xea, + 0x68, + 0x7f, + 0xb0, + 0xbf, + 0x41, + 0xee, + 0x0f, + 0x50, + 0x33, + 0xc1, + 0xf6, + 0x85, + 0xc8, + 0x6b, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x40, + 0xd0, + 0xff, + 0xa8, + 0x1f, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x7e, + 0x90, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x7e, + 0x90, + 0xef, + 0xff, + 0x21, + 0xd8, + 0x56, + 0x13, + 0xa1, + 0xb0, + 0xde, + 0x7c, + 0x87, + 0x61, + 0x9b, + 0x83, + 0xee, + 0x9e, + 0x87, + 0xd2, + 0x13, + 0xc8, + 0x7c, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x05, + 0x53, + 0x43, + 0x7f, + 0xa8, + 0xb0, + 0x7a, + 0x0b, + 0x09, + 0xc3, + 0xcc, + 0x05, + 0x02, + 0x0f, + 0x3f, + 0xfd, + 0x07, + 0xfc, + 0xda, + 0x1f, + 0xf5, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x7c, + 0x87, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x27, + 0x43, + 0xe6, + 0xf8, + 0xd5, + 0x06, + 0xf5, + 0xc1, + 0x60, + 0x70, + 0xf6, + 0x85, + 0xa0, + 0x42, + 0xff, + 0xfd, + 0xe0, + 0x2d, + 0xcb, + 0x51, + 0x52, + 0x1d, + 0xa2, + 0x39, + 0x61, + 0x34, + 0xfc, + 0x9b, + 0x86, + 0xe7, + 0x43, + 0x79, + 0x0f, + 0xb4, + 0x2b, + 0xc0, + 0x90, + 0xda, + 0x3c, + 0x5b, + 0x85, + 0xf0, + 0x24, + 0x2b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1b, + 0x43, + 0xff, + 0x01, + 0x0f, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x48, + 0x67, + 0xff, + 0xc8, + 0x67, + 0x0f, + 0xda, + 0x19, + 0xc3, + 0xf6, + 0x87, + 0x7f, + 0xf9, + 0x0f, + 0xed, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0x74, + 0xc3, + 0xfd, + 0x70, + 0x1e, + 0x43, + 0x7d, + 0x07, + 0xaf, + 0x80, + 0x87, + 0xfe, + 0x00, + 0x0c, + 0xe1, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc8, + 0x67, + 0x0d, + 0x40, + 0xf9, + 0x10, + 0x22, + 0x83, + 0xec, + 0x36, + 0x87, + 0xf6, + 0x13, + 0xff, + 0x03, + 0xf9, + 0xd1, + 0x06, + 0x86, + 0xd3, + 0x87, + 0x1c, + 0x3b, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x5a, + 0x1f, + 0x76, + 0x83, + 0xb0, + 0xeb, + 0xd2, + 0x0e, + 0x28, + 0x1a, + 0x42, + 0x78, + 0x2f, + 0x07, + 0xd6, + 0x87, + 0x5a, + 0x1f, + 0xf8, + 0x30, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x14, + 0x48, + 0x7f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x6a, + 0x02, + 0x80, + 0xa0, + 0x79, + 0xc1, + 0x40, + 0x68, + 0x7d, + 0x25, + 0x06, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xf3, + 0xf8, + 0x3f, + 0xed, + 0xab, + 0x0f, + 0xd6, + 0x94, + 0x1e, + 0x0d, + 0x70, + 0x54, + 0x0a, + 0xe0, + 0x41, + 0xd4, + 0x0e, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x48, + 0x76, + 0x87, + 0xed, + 0x3f, + 0xfa, + 0x0d, + 0x05, + 0xa2, + 0x1f, + 0xf5, + 0x01, + 0x87, + 0xbe, + 0x07, + 0xfe, + 0x43, + 0x61, + 0xec, + 0x3f, + 0x62, + 0xf6, + 0xb8, + 0x36, + 0x57, + 0x75, + 0x82, + 0x70, + 0xf6, + 0x1e, + 0xb7, + 0x90, + 0xa0, + 0xf6, + 0x13, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x1e, + 0x83, + 0x3f, + 0x83, + 0xd8, + 0x66, + 0x06, + 0xff, + 0xe0, + 0x30, + 0x30, + 0xf6, + 0x84, + 0xc0, + 0xc3, + 0xd8, + 0x67, + 0xf0, + 0xe1, + 0x61, + 0x98, + 0x18, + 0x28, + 0x0c, + 0x33, + 0x03, + 0x0b, + 0x06, + 0x19, + 0xd5, + 0x87, + 0xb0, + 0xcf, + 0xe0, + 0xf6, + 0x19, + 0x41, + 0xf7, + 0xc1, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x37, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x06, + 0x90, + 0xfa, + 0x9d, + 0x6f, + 0x41, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0x61, + 0x3c, + 0x1b, + 0x42, + 0xc2, + 0xef, + 0x20, + 0xd0, + 0xb2, + 0xe0, + 0x3c, + 0x68, + 0x58, + 0x87, + 0x93, + 0x42, + 0xc3, + 0xf5, + 0xe0, + 0x0c, + 0xc1, + 0xa4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x28, + 0xd0, + 0xfc, + 0xb7, + 0x85, + 0x07, + 0xf5, + 0x8f, + 0x07, + 0xcd, + 0xc1, + 0xae, + 0x42, + 0xf5, + 0x3f, + 0xca, + 0xf0, + 0x10, + 0xff, + 0xc1, + 0xd0, + 0x58, + 0x6c, + 0x3d, + 0x40, + 0x50, + 0x14, + 0x0f, + 0xb0, + 0xb0, + 0x61, + 0xfa, + 0x41, + 0x14, + 0x0f, + 0xfc, + 0x0c, + 0x3d, + 0xff, + 0xfb, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6d, + 0x0f, + 0x20, + 0x83, + 0x41, + 0xf5, + 0x38, + 0x27, + 0x34, + 0x35, + 0xe0, + 0xce, + 0x08, + 0x2e, + 0x73, + 0xff, + 0x83, + 0xb5, + 0xd6, + 0xb8, + 0x37, + 0x90, + 0xad, + 0x0f, + 0x75, + 0x05, + 0xd8, + 0x76, + 0x92, + 0x0b, + 0x34, + 0x3e, + 0xd1, + 0xc2, + 0xc3, + 0xec, + 0x74, + 0x2b, + 0x42, + 0xf4, + 0x68, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x30, + 0xa0, + 0xa5, + 0x83, + 0xaf, + 0x06, + 0xd2, + 0x81, + 0xae, + 0x0d, + 0xa0, + 0x82, + 0xe7, + 0x7f, + 0xf8, + 0x3b, + 0x0d, + 0xc1, + 0xfb, + 0xc8, + 0x1f, + 0x07, + 0xdb, + 0xa0, + 0xec, + 0x3d, + 0xa6, + 0x8e, + 0x61, + 0xfd, + 0x83, + 0x4c, + 0x29, + 0x09, + 0xde, + 0x06, + 0xb6, + 0x07, + 0xcc, + 0x84, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf2, + 0x1f, + 0xf5, + 0xff, + 0xfa, + 0x04, + 0x87, + 0xfa, + 0x80, + 0x57, + 0xff, + 0x94, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xf7, + 0xff, + 0x83, + 0xfd, + 0x41, + 0x83, + 0xfe, + 0xa0, + 0x38, + 0x3f, + 0xd4, + 0x0a, + 0x0d, + 0xff, + 0xfb, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x5f, + 0xff, + 0xb0, + 0x48, + 0x6c, + 0x39, + 0xc1, + 0x37, + 0xff, + 0x30, + 0x69, + 0x24, + 0x26, + 0x0f, + 0x48, + 0xf0, + 0xd0, + 0x3d, + 0x21, + 0x24, + 0x87, + 0xd7, + 0xff, + 0xa0, + 0xff, + 0xc0, + 0x60, + 0x7f, + 0xfa, + 0x28, + 0x1f, + 0xf8, + 0x1a, + 0x1f, + 0xf3, + 0xe8, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x94, + 0x1d, + 0x21, + 0xf6, + 0x17, + 0xfe, + 0x0a, + 0x82, + 0x82, + 0xa0, + 0x75, + 0xab, + 0x14, + 0x48, + 0x85, + 0xf9, + 0x28, + 0x49, + 0x21, + 0xb4, + 0x14, + 0x24, + 0x90, + 0xb9, + 0x45, + 0x1a, + 0x3a, + 0x0f, + 0xa8, + 0xaa, + 0x7a, + 0x88, + 0x7f, + 0xd2, + 0x1d, + 0x4f, + 0x90, + 0xa8, + 0x0d, + 0x14, + 0x1f, + 0x3f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xf9, + 0xc1, + 0xc8, + 0x6b, + 0xff, + 0xf6, + 0x05, + 0xde, + 0x57, + 0x97, + 0x06, + 0x7c, + 0x1b, + 0xc8, + 0x6b, + 0xd4, + 0x0d, + 0x4f, + 0x40, + 0xd0, + 0x61, + 0xb0, + 0x30, + 0x73, + 0x86, + 0xd0, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xa0, + 0x6c, + 0x3f, + 0x58, + 0x76, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x20, + 0xd0, + 0xff, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x34, + 0x83, + 0xf3, + 0x81, + 0x1c, + 0x35, + 0x72, + 0x1b, + 0xf9, + 0xea, + 0xc3, + 0x70, + 0x28, + 0xc0, + 0x70, + 0xba, + 0x8c, + 0x60, + 0x30, + 0x7a, + 0xe1, + 0x8f, + 0x21, + 0xeb, + 0x03, + 0x06, + 0x82, + 0x78, + 0x27, + 0x09, + 0xc1, + 0x68, + 0x77, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7f, + 0xca, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xfe, + 0x6b, + 0x7a, + 0xb8, + 0x25, + 0xf7, + 0x2f, + 0x80, + 0xbf, + 0xf9, + 0x41, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xd7, + 0xf6, + 0x1e, + 0xeb, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xdf, + 0x04, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x10, + 0x50, + 0x3f, + 0x92, + 0x81, + 0xfa, + 0xff, + 0xfd, + 0x02, + 0x81, + 0xfe, + 0xa0, + 0x15, + 0x7f, + 0xe5, + 0x41, + 0xa8, + 0x1e, + 0x90, + 0xf5, + 0xff, + 0x90, + 0xf5, + 0x03, + 0xff, + 0x02, + 0xff, + 0xe4, + 0x3a, + 0x81, + 0xf6, + 0x87, + 0x50, + 0x3e, + 0xd0, + 0xeb, + 0xff, + 0x90, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6c, + 0x3f, + 0x2c, + 0x19, + 0x41, + 0xf6, + 0x87, + 0x38, + 0x72, + 0xb5, + 0x82, + 0xb0, + 0xeb, + 0xd7, + 0x9f, + 0xf8, + 0x29, + 0x28, + 0x13, + 0x87, + 0xb0, + 0x68, + 0x4e, + 0x1c, + 0xe3, + 0x83, + 0xfd, + 0x04, + 0xf9, + 0x06, + 0x1a, + 0x81, + 0xaf, + 0x26, + 0x1a, + 0x81, + 0x78, + 0x73, + 0xfd, + 0x03, + 0x43, + 0xb5, + 0xd2, + 0x00, + 0x0c, + 0xe1, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x1a, + 0x43, + 0xeb, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0x90, + 0xb8, + 0x0c, + 0x04, + 0x1a, + 0x0f, + 0x50, + 0x60, + 0x60, + 0xd0, + 0x40, + 0xc6, + 0x28, + 0x0d, + 0x0e, + 0x9b, + 0x24, + 0x18, + 0x6f, + 0xff, + 0x18, + 0x7d, + 0xf9, + 0x0b, + 0x0e, + 0x75, + 0x45, + 0x8e, + 0x1b, + 0xc8, + 0xc0, + 0x4b, + 0x0c, + 0x84, + 0xc0, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0x21, + 0x90, + 0xf9, + 0x7f, + 0xf0, + 0x6f, + 0xff, + 0xc1, + 0xb0, + 0xe6, + 0x80, + 0xc3, + 0x63, + 0xdc, + 0x85, + 0x86, + 0xc3, + 0x50, + 0x36, + 0x1b, + 0x7f, + 0xf3, + 0x86, + 0xc2, + 0xfc, + 0x16, + 0x1b, + 0x06, + 0xc9, + 0x83, + 0x0d, + 0xba, + 0x48, + 0x33, + 0x0d, + 0x86, + 0x50, + 0x6c, + 0x37, + 0xff, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x90, + 0x21, + 0x90, + 0xfb, + 0xcf, + 0xff, + 0x90, + 0x90, + 0xfc, + 0xc1, + 0x41, + 0xfe, + 0x60, + 0xad, + 0x07, + 0xf0, + 0xc1, + 0xc8, + 0x30, + 0xb1, + 0x83, + 0xf6, + 0x16, + 0x30, + 0x76, + 0x9f, + 0xc3, + 0x06, + 0xb0, + 0x61, + 0xcc, + 0x13, + 0x87, + 0xf5, + 0x02, + 0x90, + 0xfb, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xbf, + 0x47, + 0xf9, + 0x0b, + 0x03, + 0x18, + 0x6d, + 0x0b, + 0x03, + 0x18, + 0x15, + 0x86, + 0xfd, + 0x18, + 0x28, + 0x86, + 0xc0, + 0xc7, + 0x5c, + 0x85, + 0x81, + 0x8f, + 0x95, + 0xa1, + 0x7e, + 0x8c, + 0xc1, + 0x84, + 0xe0, + 0x63, + 0x2b, + 0x05, + 0x40, + 0x31, + 0x83, + 0xc1, + 0xb4, + 0x0c, + 0x65, + 0xf2, + 0x0c, + 0x1e, + 0x4f, + 0x40, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xbf, + 0xfc, + 0x1e, + 0xd7, + 0xeb, + 0x0f, + 0x2f, + 0xf8, + 0x3a, + 0xbf, + 0xf0, + 0x6d, + 0x0f, + 0xce, + 0x1b, + 0x43, + 0xf3, + 0x86, + 0xf5, + 0x7e, + 0xf0, + 0x6c, + 0x3f, + 0xd8, + 0x6f, + 0xff, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcc, + 0x1f, + 0xf8, + 0x14, + 0x09, + 0xc7, + 0x0f, + 0x50, + 0x29, + 0x06, + 0x85, + 0xfe, + 0x30, + 0x9c, + 0x3b, + 0xc0, + 0xd2, + 0x05, + 0x84, + 0xfc, + 0x43, + 0x85, + 0x85, + 0xd6, + 0x06, + 0x88, + 0x6a, + 0xc1, + 0x38, + 0x30, + 0xd9, + 0x40, + 0xb0, + 0x9c, + 0x3a, + 0x80, + 0xf5, + 0xf9, + 0x0d, + 0x40, + 0x4a, + 0x09, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe6, + 0x55, + 0x3e, + 0x42, + 0x7f, + 0x54, + 0xa0, + 0xf9, + 0x41, + 0x61, + 0xac, + 0x3b, + 0x0a, + 0x42, + 0xc3, + 0xd2, + 0x09, + 0x04, + 0x87, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xd7, + 0xe4, + 0x3f, + 0x3c, + 0x50, + 0xf2, + 0x1a, + 0xf2, + 0x0a, + 0x01, + 0xf4, + 0x08, + 0x3a, + 0x81, + 0xc8, + 0x0c, + 0xe1, + 0xb0, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe1, + 0xb0, + 0xfb, + 0x42, + 0xd2, + 0x81, + 0xda, + 0x16, + 0x82, + 0x41, + 0xfd, + 0x7f, + 0xe0, + 0xb4, + 0x2c, + 0x3f, + 0xb0, + 0xdd, + 0x70, + 0x4f, + 0xc3, + 0xca, + 0xa0, + 0x3e, + 0x41, + 0x4c, + 0x18, + 0x76, + 0x16, + 0x3e, + 0x83, + 0xb0, + 0x50, + 0x1e, + 0x0f, + 0x63, + 0x8f, + 0x4d, + 0x03, + 0xe2, + 0x2d, + 0x0a, + 0x81, + 0xff, + 0x82, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xce, + 0x1b, + 0x43, + 0xfb, + 0xd5, + 0x83, + 0xfb, + 0x42, + 0xd0, + 0xf9, + 0xd0, + 0xac, + 0x3e, + 0xbf, + 0xfe, + 0x42, + 0x9c, + 0x2a, + 0x05, + 0x21, + 0xd8, + 0x5a, + 0x16, + 0x87, + 0x7f, + 0xf9, + 0x0f, + 0xd5, + 0x88, + 0x3f, + 0xac, + 0xa0, + 0xe1, + 0xe7, + 0xc0, + 0xa0, + 0x6c, + 0x1e, + 0x90, + 0x9f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x3c, + 0x1c, + 0xe1, + 0xfb, + 0x57, + 0xff, + 0x07, + 0x9c, + 0x0e, + 0x0b, + 0x07, + 0x01, + 0xc0, + 0xe0, + 0x50, + 0x5c, + 0x3f, + 0xf8, + 0x3e, + 0x7a, + 0x05, + 0x40, + 0xe4, + 0xa1, + 0xa0, + 0xc3, + 0x9c, + 0x91, + 0xdd, + 0x0e, + 0xd3, + 0x0a, + 0xf0, + 0x75, + 0x0b, + 0x1f, + 0x37, + 0x20, + 0x81, + 0x9c, + 0x86, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcf, + 0xfe, + 0x0f, + 0xfc, + 0xf8, + 0x3c, + 0xe2, + 0x07, + 0x44, + 0x90, + 0x39, + 0x41, + 0x8b, + 0x24, + 0x0e, + 0x0d, + 0x5e, + 0x81, + 0x20, + 0x70, + 0xaf, + 0x90, + 0x48, + 0x1c, + 0x7a, + 0x8d, + 0x24, + 0x0f, + 0x60, + 0xa0, + 0x36, + 0x40, + 0xe1, + 0x79, + 0x0d, + 0x20, + 0x70, + 0xff, + 0x48, + 0x1f, + 0xff, + 0xc8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x9c, + 0x39, + 0x5e, + 0x43, + 0x38, + 0x5f, + 0xa4, + 0x2a, + 0x7a, + 0x8e, + 0x1f, + 0x95, + 0x6a, + 0x30, + 0xff, + 0x7a, + 0x07, + 0xfc, + 0x13, + 0xf4, + 0x61, + 0x61, + 0xdb, + 0x9b, + 0x85, + 0x86, + 0xa3, + 0x81, + 0xc2, + 0xc3, + 0x63, + 0x82, + 0x81, + 0x61, + 0xe7, + 0x06, + 0x1b, + 0x0f, + 0x38, + 0x20, + 0xd8, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x41, + 0xa1, + 0xff, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0xd2, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0xd0, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x20, + 0x90, + 0xff, + 0xac, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0x38, + 0x7f, + 0xb4, + 0x24, + 0x3f, + 0xc8, + 0x57, + 0xff, + 0xe8, + 0x3a, + 0xc3, + 0xff, + 0x17, + 0xff, + 0x41, + 0x3f, + 0x07, + 0xd4, + 0x0b, + 0x4c, + 0x3e, + 0xa0, + 0x7b, + 0xaf, + 0xb8, + 0x3d, + 0xaf, + 0xd4, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x97, + 0x07, + 0x2a, + 0x41, + 0x57, + 0x95, + 0xfd, + 0x07, + 0xb8, + 0xd3, + 0x18, + 0x3b, + 0x81, + 0xa6, + 0x30, + 0x76, + 0xa3, + 0x4c, + 0x70, + 0xaf, + 0xa7, + 0x06, + 0x0c, + 0x25, + 0x68, + 0x31, + 0xc1, + 0x87, + 0x68, + 0xe3, + 0x43, + 0x43, + 0x69, + 0x43, + 0x5a, + 0x81, + 0xb4, + 0xcb, + 0xf1, + 0x82, + 0xf0, + 0xc2, + 0x81, + 0x10, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0xa1, + 0xa1, + 0xf5, + 0x6f, + 0x56, + 0x0f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x32, + 0x07, + 0x43, + 0xeb, + 0x83, + 0x5e, + 0x42, + 0x78, + 0x1a, + 0x19, + 0xe0, + 0xe7, + 0xfe, + 0x43, + 0xae, + 0xc3, + 0x70, + 0x79, + 0x0b, + 0x9d, + 0x0f, + 0xe6, + 0xfd, + 0x21, + 0xdf, + 0x48, + 0x66, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xeb, + 0x07, + 0x07, + 0xcb, + 0x58, + 0x39, + 0x70, + 0x2f, + 0xe0, + 0x7f, + 0x41, + 0xe7, + 0x06, + 0x87, + 0x9f, + 0xe0, + 0x7f, + 0x21, + 0xeb, + 0x07, + 0x07, + 0xf9, + 0xc1, + 0xa1, + 0xcf, + 0xf8, + 0x1f, + 0xe4, + 0x5d, + 0x60, + 0xe0, + 0xff, + 0x38, + 0x34, + 0x3f, + 0xce, + 0x0d, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x86, + 0xd0, + 0xfc, + 0xa0, + 0xca, + 0x0f, + 0x9c, + 0x3a, + 0xc3, + 0xf6, + 0x86, + 0xf4, + 0x1b, + 0xfe, + 0x38, + 0xe0, + 0xec, + 0x37, + 0x82, + 0xe0, + 0x9f, + 0xd4, + 0x24, + 0x1a, + 0x07, + 0x1c, + 0x27, + 0x83, + 0xa8, + 0x0c, + 0x3a, + 0x0e, + 0x90, + 0x60, + 0x43, + 0xf6, + 0x07, + 0x1f, + 0x21, + 0xd4, + 0x05, + 0x02, + 0x7c, + 0x85, + 0x83, + 0xc8, + 0x73, + 0x87, + 0xfe, + 0x0f, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa0, + 0xf9, + 0x41, + 0xe7, + 0x87, + 0xfd, + 0x07, + 0xa1, + 0x83, + 0x30, + 0x48, + 0x66, + 0x0d, + 0x40, + 0xae, + 0x03, + 0xfe, + 0x83, + 0xa0, + 0x30, + 0x66, + 0x0f, + 0x43, + 0x06, + 0xa0, + 0x75, + 0x07, + 0xfd, + 0x06, + 0x70, + 0x30, + 0x66, + 0x0d, + 0xa0, + 0xa0, + 0x6a, + 0x05, + 0x41, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6d, + 0x0f, + 0xd8, + 0x4a, + 0x96, + 0x0f, + 0x7d, + 0x3d, + 0x5a, + 0x1d, + 0x86, + 0xc2, + 0xc3, + 0xd8, + 0x69, + 0x1c, + 0x2f, + 0xfa, + 0x62, + 0x81, + 0xed, + 0x0d, + 0xb8, + 0x76, + 0x6d, + 0x01, + 0x70, + 0x67, + 0x34, + 0xc0, + 0xe8, + 0x6d, + 0x34, + 0x87, + 0xb4, + 0x24, + 0x1a, + 0x0b, + 0x03, + 0xc1, + 0xbc, + 0x06, + 0x0e, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x37, + 0x07, + 0xec, + 0x3d, + 0xa1, + 0x9f, + 0xff, + 0xd0, + 0x76, + 0x1e, + 0xc3, + 0xf7, + 0xfe, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0x61, + 0xec, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x9b, + 0x43, + 0x3e, + 0x42, + 0xb4, + 0x3f, + 0x3a, + 0x1f, + 0xf8, + 0x38, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xfc, + 0x9c, + 0x21, + 0xf7, + 0xff, + 0xe4, + 0x39, + 0x83, + 0x48, + 0x7e, + 0xf0, + 0x6d, + 0x0f, + 0xaa, + 0xc7, + 0xb8, + 0x3b, + 0xc0, + 0x56, + 0x15, + 0x87, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x36, + 0x87, + 0xda, + 0x1f, + 0xf8, + 0xbf, + 0xfe, + 0x40, + 0xe4, + 0x1f, + 0xb4, + 0x18, + 0xff, + 0xc9, + 0xa1, + 0xb0, + 0x50, + 0x3b, + 0x43, + 0x20, + 0xa0, + 0x76, + 0x85, + 0xff, + 0xe3, + 0x0e, + 0xc1, + 0x40, + 0x60, + 0xc3, + 0xb0, + 0x50, + 0x18, + 0x30, + 0xef, + 0xfc, + 0x38, + 0x7f, + 0xe7, + 0xc8, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x41, + 0xa1, + 0xf9, + 0x6d, + 0x14, + 0x1e, + 0x7a, + 0xbd, + 0x56, + 0x86, + 0x60, + 0xa8, + 0x16, + 0x86, + 0x7f, + 0xfc, + 0x86, + 0x60, + 0xb0, + 0xda, + 0x19, + 0xff, + 0xf2, + 0x1e, + 0x78, + 0x12, + 0x1f, + 0xae, + 0x0b, + 0x83, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xe9, + 0x0f, + 0xfc, + 0x09, + 0x0e, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x72, + 0xfa, + 0x8b, + 0xe0, + 0x5f, + 0xff, + 0xa0, + 0xfd, + 0x40, + 0xfe, + 0x6b, + 0x7a, + 0xac, + 0x32, + 0xfb, + 0xcb, + 0x74, + 0x0f, + 0xd4, + 0x0b, + 0x50, + 0x4f, + 0xff, + 0x83, + 0xf3, + 0x87, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xb9, + 0x0b, + 0x43, + 0xf9, + 0xfe, + 0x43, + 0xbf, + 0x51, + 0x09, + 0xb4, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1b, + 0x43, + 0xf9, + 0x0d, + 0x21, + 0xcf, + 0xe8, + 0xff, + 0x20, + 0x60, + 0x50, + 0xd0, + 0xb4, + 0x0c, + 0x0a, + 0x1c, + 0xb6, + 0x81, + 0xfd, + 0x1e, + 0xab, + 0x40, + 0xc0, + 0xa1, + 0xa1, + 0x68, + 0x18, + 0x14, + 0x39, + 0x6d, + 0x03, + 0xfa, + 0x7a, + 0xda, + 0x06, + 0x0d, + 0xc1, + 0xb4, + 0x3e, + 0xb0, + 0xed, + 0x0f, + 0x38, + 0x6f, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa0, + 0xf9, + 0x0f, + 0xad, + 0x5f, + 0xfa, + 0x0c, + 0xa1, + 0x03, + 0x01, + 0x09, + 0x0d, + 0xa3, + 0x03, + 0x09, + 0xe0, + 0x38, + 0xc5, + 0x03, + 0x90, + 0xa1, + 0x88, + 0x3f, + 0x7f, + 0xf8, + 0x36, + 0x86, + 0xb0, + 0xfa, + 0x81, + 0xcc, + 0x1e, + 0xb0, + 0xf3, + 0x07, + 0x90, + 0xf9, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x9a, + 0xef, + 0xd0, + 0x72, + 0x82, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0xbb, + 0x43, + 0x9b, + 0x92, + 0x80, + 0xb9, + 0x04, + 0x85, + 0xa1, + 0xe4, + 0x1f, + 0xff, + 0xbc, + 0x1d, + 0xc1, + 0xa8, + 0x1f, + 0xaf, + 0x4f, + 0x83, + 0xfc, + 0xde, + 0xb9, + 0x0d, + 0x7d, + 0x28, + 0x26, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0xa1, + 0xfd, + 0x61, + 0x21, + 0xfc, + 0xff, + 0xd0, + 0x7a, + 0xc3, + 0xac, + 0x3a, + 0xe0, + 0xeb, + 0x0f, + 0x28, + 0x6d, + 0x34, + 0x3e, + 0xb9, + 0x03, + 0xfc, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x5f, + 0x95, + 0xfc, + 0x1a, + 0x81, + 0xf9, + 0xc3, + 0x50, + 0x3f, + 0x38, + 0x6b, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xed, + 0x06, + 0x1f, + 0xef, + 0x05, + 0xc1, + 0xf9, + 0xff, + 0xfa, + 0x03, + 0xe0, + 0xd4, + 0x0f, + 0xb7, + 0xff, + 0xe0, + 0x93, + 0x42, + 0xa0, + 0x7f, + 0x68, + 0x54, + 0x0f, + 0xef, + 0xff, + 0x83, + 0xb0, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xa0, + 0xda, + 0x1f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0x7f, + 0xfe, + 0xe0, + 0xe6, + 0x50, + 0x30, + 0xff, + 0xb4, + 0x3f, + 0xbf, + 0xff, + 0x78, + 0x3a, + 0xc2, + 0x74, + 0x3e, + 0xb4, + 0x33, + 0xc1, + 0xae, + 0x7f, + 0xcd, + 0xc0, + 0x43, + 0xff, + 0x41, + 0x7f, + 0xfe, + 0x0f, + 0x20, + 0xa0, + 0x10, + 0xfb, + 0x81, + 0x40, + 0x70, + 0x67, + 0x42, + 0xa0, + 0x5c, + 0x1f, + 0x5e, + 0x43, + 0xe0, + 0x0c, + 0xe1, + 0xb0, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x38, + 0x6c, + 0x3f, + 0x50, + 0x3a, + 0x43, + 0xea, + 0x07, + 0x50, + 0x3b, + 0xfc, + 0x15, + 0xf8, + 0x19, + 0x43, + 0x0a, + 0x81, + 0xd9, + 0x43, + 0x0a, + 0x81, + 0xd9, + 0x43, + 0x3f, + 0xd0, + 0x32, + 0x86, + 0x61, + 0x98, + 0x19, + 0x43, + 0x30, + 0xcc, + 0x0c, + 0xab, + 0x30, + 0xcc, + 0x04, + 0xa2, + 0x0f, + 0xf4, + 0x1a, + 0x81, + 0x61, + 0x98, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x21, + 0xef, + 0xff, + 0xc8, + 0x58, + 0x28, + 0x09, + 0x06, + 0x85, + 0x81, + 0x81, + 0x20, + 0xd0, + 0xbf, + 0xff, + 0x21, + 0xe7, + 0x0f, + 0xfc, + 0x5f, + 0xf8, + 0x3a, + 0xd4, + 0x1d, + 0xc1, + 0xc8, + 0xf0, + 0x5e, + 0x0f, + 0xf5, + 0xda, + 0x1f, + 0xcd, + 0xe8, + 0x3f, + 0x5f, + 0x41, + 0xff, + 0x83, + 0xff, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0x21, + 0xff, + 0x83, + 0xff, + 0x05, + 0x7f, + 0xfe, + 0x81, + 0x21, + 0x94, + 0x1a, + 0x80, + 0x55, + 0x6f, + 0x56, + 0x50, + 0x4e, + 0x15, + 0x02, + 0xd0, + 0xce, + 0x15, + 0x02, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x14, + 0x1f, + 0xea, + 0x01, + 0xc3, + 0xfd, + 0x45, + 0xbc, + 0x15, + 0xff, + 0xd4, + 0xe0, + 0xff, + 0xc1, + 0x20, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1b, + 0x43, + 0xf2, + 0x83, + 0x21, + 0xeb, + 0xaf, + 0xf7, + 0x02, + 0x81, + 0xfe, + 0x60, + 0x49, + 0xd7, + 0xb5, + 0x41, + 0xd8, + 0x7b, + 0x43, + 0xef, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0xe7, + 0xff, + 0xd0, + 0x67, + 0x0f, + 0xd4, + 0x0c, + 0xe1, + 0xfa, + 0x81, + 0x9f, + 0xff, + 0x40, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0x56, + 0xeb, + 0x75, + 0x81, + 0xcb, + 0x79, + 0x7a, + 0xc1, + 0xa0, + 0xb0, + 0xb4, + 0x70, + 0xcf, + 0x96, + 0xd0, + 0xfd, + 0xfd, + 0x02, + 0x0f, + 0xcd, + 0x03, + 0x58, + 0x75, + 0xff, + 0xf0, + 0x65, + 0x80, + 0xe1, + 0x94, + 0x19, + 0xd1, + 0xc7, + 0x83, + 0x3e, + 0x09, + 0xc2, + 0xb4, + 0x0a, + 0x05, + 0xe8, + 0x32, + 0x00, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x14, + 0x48, + 0x7a, + 0xff, + 0xf4, + 0x1f, + 0xd4, + 0x0a, + 0x81, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x4c, + 0x1b, + 0xff, + 0xe8, + 0x39, + 0x0a, + 0x81, + 0x90, + 0xcc, + 0x2a, + 0x8a, + 0x18, + 0x33, + 0x19, + 0x43, + 0x18, + 0x35, + 0x1c, + 0xa1, + 0x2a, + 0x0d, + 0x92, + 0x50, + 0x5a, + 0x0a, + 0x81, + 0xa8, + 0x13, + 0x07, + 0xfe, + 0x0f, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x35, + 0x21, + 0xb0, + 0xf3, + 0x3c, + 0xff, + 0xd0, + 0x18, + 0xc2, + 0xd0, + 0x68, + 0x4c, + 0xc1, + 0x50, + 0x70, + 0xcc, + 0x65, + 0xff, + 0x80, + 0xc4, + 0xd0, + 0x3f, + 0x98, + 0x68, + 0x87, + 0xf3, + 0x14, + 0xd0, + 0xfe, + 0x6a, + 0x30, + 0xff, + 0x30, + 0x1c, + 0x3f, + 0xcc, + 0x08, + 0x3f, + 0xc0, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x40, + 0xd0, + 0xe6, + 0xae, + 0xf5, + 0xd4, + 0x82, + 0x81, + 0xfe, + 0xa0, + 0x25, + 0x7f, + 0xe6, + 0x81, + 0xff, + 0x83, + 0xf3, + 0xff, + 0x90, + 0xf3, + 0x07, + 0xa4, + 0x3c, + 0xf5, + 0xed, + 0x0f, + 0x30, + 0x7a, + 0x43, + 0xcf, + 0xfe, + 0x43, + 0xff, + 0x07, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x21, + 0xf9, + 0x8a, + 0x07, + 0xf5, + 0xc9, + 0x57, + 0xe0, + 0xda, + 0x15, + 0x03, + 0x61, + 0xbf, + 0x34, + 0x69, + 0xe0, + 0xda, + 0x15, + 0x02, + 0x70, + 0xd8, + 0x69, + 0x0d, + 0x86, + 0xff, + 0xfc, + 0x1f, + 0xaf, + 0x21, + 0xff, + 0x58, + 0x38, + 0x3e, + 0x6e, + 0x0d, + 0x72, + 0x17, + 0xa0, + 0xfd, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0x7f, + 0x27, + 0xf0, + 0x6d, + 0x06, + 0x98, + 0x1c, + 0x35, + 0xf9, + 0x3f, + 0x83, + 0xff, + 0x07, + 0xe7, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x38, + 0x7f, + 0xe0, + 0x35, + 0xf7, + 0x83, + 0xff, + 0x02, + 0xc3, + 0xfc, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa4, + 0x36, + 0x21, + 0xf3, + 0xc0, + 0xff, + 0x83, + 0xc9, + 0xe8, + 0x2d, + 0x0a, + 0x41, + 0xa5, + 0xda, + 0x19, + 0xf0, + 0x67, + 0xe4, + 0x3f, + 0x37, + 0x01, + 0xf4, + 0x1d, + 0x57, + 0x5e, + 0x43, + 0x69, + 0x40, + 0xce, + 0x1a, + 0xc1, + 0x40, + 0xce, + 0x15, + 0x85, + 0x40, + 0xce, + 0x14, + 0x1a, + 0xff, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7e, + 0x90, + 0xc8, + 0x7e, + 0xb3, + 0xfe, + 0x83, + 0xb4, + 0xd0, + 0xd4, + 0x0c, + 0xe0, + 0xc3, + 0x98, + 0x37, + 0x81, + 0xff, + 0x41, + 0x7c, + 0x1d, + 0x21, + 0xce, + 0xe1, + 0xd4, + 0x0f, + 0x9d, + 0xff, + 0xf0, + 0x4e, + 0x1b, + 0xf0, + 0x79, + 0xc0, + 0xec, + 0xac, + 0x39, + 0xcb, + 0x04, + 0x8f, + 0x04, + 0xe2, + 0x14, + 0x84, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x90, + 0xce, + 0x1b, + 0x0f, + 0xec, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x9c, + 0x2b, + 0xf9, + 0x7a, + 0xd0, + 0xec, + 0x26, + 0xb7, + 0x27, + 0xfc, + 0x40, + 0x70, + 0xf6, + 0x1b, + 0x47, + 0x0e, + 0x70, + 0xce, + 0x38, + 0x57, + 0xf4, + 0x0c, + 0x70, + 0xf6, + 0x1f, + 0x38, + 0x4d, + 0x3f, + 0x06, + 0x70, + 0xa5, + 0x07, + 0xaf, + 0x20, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9d, + 0x40, + 0xd0, + 0xfe, + 0x68, + 0x04, + 0x70, + 0xd7, + 0xff, + 0x83, + 0xfa, + 0x80, + 0xa0, + 0x77, + 0xff, + 0xef, + 0x07, + 0x9b, + 0x83, + 0xfc, + 0xff, + 0xf2, + 0x17, + 0xe4, + 0x3d, + 0x40, + 0xa4, + 0xd0, + 0xf5, + 0x03, + 0xde, + 0xaf, + 0x70, + 0x7b, + 0x0f, + 0xa8, + 0x1e, + 0xff, + 0xe8, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x37, + 0xff, + 0xef, + 0x06, + 0x70, + 0xd8, + 0x7c, + 0xe8, + 0x69, + 0x0f, + 0x38, + 0x5f, + 0xe4, + 0x55, + 0xa8, + 0xc3, + 0x69, + 0xfe, + 0x70, + 0xda, + 0x17, + 0x82, + 0xff, + 0x20, + 0x7e, + 0x06, + 0x1b, + 0x41, + 0xdb, + 0x9a, + 0x16, + 0x94, + 0x72, + 0x3f, + 0xc9, + 0x8e, + 0x16, + 0x1b, + 0x42, + 0x70, + 0xbf, + 0xc8, + 0x4e, + 0x16, + 0xbb, + 0x40, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x86, + 0xc3, + 0xfa, + 0x0f, + 0x21, + 0xd7, + 0xff, + 0xe8, + 0x3b, + 0x0f, + 0x68, + 0x7d, + 0xff, + 0x90, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0xff, + 0x90, + 0xfb, + 0x0f, + 0x68, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x85, + 0x83, + 0x0f, + 0xd8, + 0xe8, + 0x1d, + 0x0f, + 0x66, + 0x86, + 0x70, + 0xf7, + 0xff, + 0xc8, + 0x3f, + 0xff, + 0x78, + 0x33, + 0x06, + 0xd0, + 0xff, + 0xc1, + 0xfd, + 0xff, + 0xe0, + 0xed, + 0x0f, + 0xb0, + 0xee, + 0xbf, + 0x61, + 0xda, + 0xfe, + 0xc3, + 0x9e, + 0x5f, + 0x83, + 0xaf, + 0xff, + 0x20, + 0xb0, + 0x9c, + 0x36, + 0x9f, + 0x23, + 0xda, + 0x0c, + 0x09, + 0xbc, + 0x15, + 0x0c, + 0x37, + 0xfe, + 0x1c, + 0x3f, + 0xe7, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x2b, + 0x51, + 0x5e, + 0x40, + 0xd3, + 0xa2, + 0xda, + 0xb8, + 0x2a, + 0x74, + 0x03, + 0x82, + 0x42, + 0x56, + 0xa0, + 0x50, + 0x1a, + 0x0a, + 0xba, + 0xd8, + 0xac, + 0x3d, + 0x81, + 0x81, + 0x44, + 0x3f, + 0xb8, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7d, + 0x58, + 0x3f, + 0xcf, + 0x81, + 0x68, + 0x75, + 0xf2, + 0x19, + 0xfa, + 0x02, + 0x83, + 0xfc, + 0xa0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xa8, + 0x1b, + 0x43, + 0xee, + 0x43, + 0x21, + 0xf3, + 0xff, + 0xf4, + 0x07, + 0x41, + 0x26, + 0x82, + 0x80, + 0xef, + 0xfc, + 0x92, + 0x19, + 0x6e, + 0x58, + 0x12, + 0x1b, + 0x55, + 0x15, + 0x83, + 0x43, + 0x74, + 0xf5, + 0x30, + 0x68, + 0x6c, + 0x12, + 0x0c, + 0x1a, + 0x1b, + 0xa7, + 0xa9, + 0x83, + 0x0e, + 0xc1, + 0x20, + 0xc7, + 0x0e, + 0xc1, + 0x27, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd0, + 0x6e, + 0x43, + 0xaf, + 0xf5, + 0x48, + 0x65, + 0xf7, + 0x2f, + 0x80, + 0xbe, + 0xe5, + 0xf0, + 0x4f, + 0x57, + 0xaa, + 0xd0, + 0xcc, + 0x15, + 0x02, + 0x90, + 0xcf, + 0x57, + 0xaa, + 0xd0, + 0xce, + 0xb7, + 0x2d, + 0xa1, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xd4, + 0x43, + 0x21, + 0xfb, + 0x41, + 0x7f, + 0xa0, + 0x3f, + 0x89, + 0x24, + 0xa0, + 0x18, + 0x19, + 0x24, + 0x94, + 0x03, + 0x03, + 0x24, + 0x92, + 0x80, + 0x7f, + 0x17, + 0xfa, + 0x03, + 0x03, + 0x28, + 0x1a, + 0x40, + 0xc0, + 0xc9, + 0x0f, + 0xcc, + 0x0c, + 0x90, + 0xe8, + 0x0f, + 0xe2, + 0x81, + 0xd8, + 0x18, + 0x3b, + 0xfd, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xec, + 0x37, + 0xf2, + 0x19, + 0xc3, + 0x6b, + 0x68, + 0x3f, + 0xd1, + 0x85, + 0x21, + 0xd8, + 0x6f, + 0xe4, + 0x3b, + 0x0d, + 0x85, + 0x20, + 0x7f, + 0x81, + 0x85, + 0x20, + 0x75, + 0xb1, + 0xfe, + 0x40, + 0xe1, + 0x65, + 0x02, + 0x90, + 0x38, + 0x59, + 0xa1, + 0x48, + 0x1f, + 0xeb, + 0x0d, + 0xa0, + 0x70, + 0xd8, + 0x57, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1e, + 0xaf, + 0xfd, + 0x40, + 0x95, + 0xae, + 0xd7, + 0x06, + 0x7f, + 0x8d, + 0xb8, + 0x2a, + 0x93, + 0x4e, + 0x43, + 0xf7, + 0x82, + 0xc3, + 0x60, + 0x68, + 0xa0, + 0xaf, + 0xd0, + 0x7b, + 0x0d, + 0xa1, + 0x9f, + 0xff, + 0xde, + 0x43, + 0x50, + 0x36, + 0x87, + 0xd6, + 0x1d, + 0xa1, + 0xd6, + 0x87, + 0xb4, + 0x30, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xbf, + 0x9b, + 0xf8, + 0x36, + 0xb6, + 0x87, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x0d, + 0xfc, + 0xdf, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0xd5, + 0xe4, + 0x2f, + 0xe5, + 0x73, + 0x68, + 0x58, + 0x7a, + 0x87, + 0x06, + 0xfe, + 0x41, + 0xe8, + 0x3b, + 0x0e, + 0x6e, + 0xf2, + 0x16, + 0x1a, + 0x88, + 0x4e, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7e, + 0xd0, + 0xff, + 0xc5, + 0xff, + 0xe0, + 0xd6, + 0x0e, + 0x28, + 0x38, + 0x5e, + 0x7e, + 0x06, + 0x07, + 0x09, + 0x05, + 0xdf, + 0x02, + 0x81, + 0xd6, + 0x0b, + 0xb3, + 0x43, + 0xb0, + 0x38, + 0x2f, + 0x07, + 0xfa, + 0x0f, + 0xf4, + 0xa8, + 0x70, + 0xb4, + 0x36, + 0x30, + 0x14, + 0x4e, + 0x15, + 0x07, + 0x0c, + 0xe5, + 0x01, + 0x05, + 0xfe, + 0x40, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0xc1, + 0xff, + 0xa8, + 0x38, + 0x6f, + 0xff, + 0xd8, + 0x58, + 0x79, + 0x83, + 0xee, + 0xfe, + 0x70, + 0x61, + 0xb0, + 0x50, + 0x2c, + 0x60, + 0xdd, + 0xfc, + 0x6e, + 0x86, + 0xca, + 0x0c, + 0x5e, + 0x0c, + 0xe7, + 0x38, + 0x1d, + 0x0d, + 0x40, + 0x5e, + 0x4f, + 0x24, + 0x98, + 0xf8, + 0x17, + 0x3b, + 0x82, + 0x10, + 0xd2, + 0x07, + 0x83, + 0xff, + 0x07, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x43, + 0xdf, + 0xc3, + 0x94, + 0x0e, + 0x40, + 0xe0, + 0xf2, + 0x28, + 0x2b, + 0x74, + 0x2d, + 0x58, + 0x75, + 0xa1, + 0x9f, + 0x07, + 0x5d, + 0xfe, + 0x7d, + 0x03, + 0x43, + 0x50, + 0x33, + 0x05, + 0x7f, + 0xfa, + 0x0f, + 0xcf, + 0xa4, + 0x3f, + 0xcf, + 0x3e, + 0x43, + 0xeb, + 0xc8, + 0x4f, + 0x90, + 0xae, + 0x43, + 0xe7, + 0x0f, + 0xfc, + 0x1e, + 0x0c, + 0xc1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x93, + 0x43, + 0xab, + 0xde, + 0xaf, + 0x01, + 0x7f, + 0xf2, + 0x83, + 0x7a, + 0xbd, + 0xe0, + 0xf6, + 0x87, + 0x9c, + 0x3d, + 0x5f, + 0xe0, + 0xcd, + 0x7f, + 0xe4, + 0x14, + 0x0f, + 0xf3, + 0x82, + 0x6f, + 0xfe, + 0x60, + 0xfc, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x9f, + 0x41, + 0xf0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6c, + 0x3e, + 0xbf, + 0xfd, + 0x06, + 0x90, + 0xa8, + 0x15, + 0x03, + 0x50, + 0x2a, + 0x05, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0xd2, + 0x15, + 0x02, + 0xa0, + 0x6b, + 0xff, + 0xd0, + 0x7e, + 0x70, + 0xff, + 0x33, + 0x0e, + 0x83, + 0x43, + 0x6a, + 0x82, + 0x45, + 0x61, + 0x50, + 0x70, + 0xce, + 0x58, + 0x10, + 0xbf, + 0xc8, + 0x10, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0xbd, + 0x5e, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7a, + 0xbf, + 0xc1, + 0x97, + 0xff, + 0x28, + 0x0a, + 0xe5, + 0xf5, + 0xa8, + 0x37, + 0xff, + 0x83, + 0xda, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1e, + 0xb1, + 0x07, + 0xff, + 0xea, + 0x07, + 0xfe, + 0x70, + 0x80, + 0x0d, + 0x40, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x20, + 0x90, + 0xff, + 0xa8, + 0x21, + 0xe7, + 0xff, + 0xf2, + 0x1d, + 0x40, + 0xd4, + 0x0e, + 0xbf, + 0xff, + 0x40, + 0xa0, + 0x6a, + 0x06, + 0xa0, + 0x14, + 0x1a, + 0x81, + 0x98, + 0x37, + 0xff, + 0x83, + 0xd8, + 0x54, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0x85, + 0x42, + 0xf0, + 0x7f, + 0xa8, + 0x1f, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x34, + 0xa0, + 0xff, + 0xc6, + 0xd8, + 0x6f, + 0xff, + 0xd8, + 0x58, + 0x7d, + 0xa1, + 0xec, + 0xfe, + 0x24, + 0x90, + 0xb3, + 0x0a, + 0x24, + 0xc3, + 0x66, + 0x64, + 0x33, + 0x04, + 0xe6, + 0x64, + 0x3e, + 0x42, + 0x63, + 0x32, + 0x07, + 0x83, + 0x48, + 0x1e, + 0x03, + 0xc4, + 0x0c, + 0x16, + 0x3d, + 0xbb, + 0x8c, + 0x08, + 0x32, + 0x07, + 0x83, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7c, + 0x87, + 0xf2, + 0x19, + 0xc3, + 0x50, + 0x7c, + 0x19, + 0xfd, + 0x4f, + 0xa0, + 0xe6, + 0x0d, + 0x61, + 0xa0, + 0xae, + 0x9c, + 0xf5, + 0xb0, + 0xb9, + 0x06, + 0x05, + 0xc1, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0xee, + 0xbf, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0xff, + 0xc8, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x51, + 0x21, + 0xf7, + 0x57, + 0xa9, + 0xe0, + 0xf6, + 0x15, + 0x02, + 0xc3, + 0xd5, + 0xbd, + 0x58, + 0x32, + 0xfb, + 0xcb, + 0xe0, + 0x2f, + 0xfe, + 0x50, + 0x6f, + 0xff, + 0x07, + 0xb0, + 0xc8, + 0x58, + 0x7b, + 0x0a, + 0x81, + 0x61, + 0xe8, + 0x0e, + 0xc9, + 0x07, + 0xcf, + 0x91, + 0xb9, + 0x09, + 0xf4, + 0x87, + 0x9d, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xac, + 0x27, + 0x0f, + 0xcc, + 0x15, + 0x87, + 0xda, + 0xa0, + 0x7f, + 0xc1, + 0x3b, + 0x3a, + 0x80, + 0xe8, + 0x6e, + 0x81, + 0x5f, + 0x21, + 0xe6, + 0x6f, + 0x93, + 0x0f, + 0x51, + 0x90, + 0xd8, + 0x67, + 0xd4, + 0xff, + 0xe0, + 0x6a, + 0x80, + 0xc1, + 0x61, + 0xe6, + 0x0b, + 0x81, + 0x87, + 0x98, + 0x32, + 0x0c, + 0x3c, + 0xc1, + 0xde, + 0x82, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x88, + 0x34, + 0x3e, + 0x60, + 0x48, + 0x24, + 0x3e, + 0xd2, + 0x4b, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x9d, + 0x48, + 0x73, + 0x70, + 0x24, + 0x6e, + 0x40, + 0xa0, + 0xb4, + 0x3c, + 0x83, + 0xff, + 0xf7, + 0x83, + 0xb8, + 0x37, + 0x07, + 0xd7, + 0xa5, + 0x70, + 0x7f, + 0xaf, + 0xe9, + 0x0d, + 0xfa, + 0x43, + 0x37, + 0x07, + 0xfe, + 0x0e, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xe6, + 0x0d, + 0x21, + 0xe4, + 0x08, + 0x65, + 0x50, + 0x35, + 0xa5, + 0x3f, + 0x48, + 0x7b, + 0x35, + 0x06, + 0x42, + 0x43, + 0x60, + 0x6f, + 0x41, + 0x5c, + 0x0c, + 0xa3, + 0x87, + 0xd0, + 0x32, + 0x4c, + 0x70, + 0xe4, + 0xc9, + 0x2f, + 0x21, + 0x9d, + 0xc9, + 0x06, + 0x1c, + 0xe3, + 0x12, + 0x0e, + 0x09, + 0xd3, + 0x4a, + 0xed, + 0x04, + 0x8e, + 0x0f, + 0x48, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xa4, + 0x3b, + 0x83, + 0xe7, + 0xc7, + 0xfe, + 0x43, + 0xec, + 0x3d, + 0xa0, + 0xe0, + 0xbf, + 0xf2, + 0x13, + 0x83, + 0x0f, + 0x68, + 0x7d, + 0xff, + 0x90, + 0xd4, + 0x34, + 0x70, + 0x28, + 0x36, + 0x0c, + 0x2d, + 0xb4, + 0x2e, + 0x06, + 0x13, + 0xe0, + 0xce, + 0x07, + 0xf2, + 0x79, + 0x02, + 0x80, + 0xc8, + 0x73, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x43, + 0xff, + 0x07, + 0xf5, + 0xff, + 0xfa, + 0x05, + 0x05, + 0xfc, + 0x50, + 0x39, + 0x7f, + 0x07, + 0xaf, + 0xff, + 0x83, + 0xcd, + 0xa1, + 0x90, + 0xcd, + 0xc3, + 0xa5, + 0xa1, + 0x94, + 0x34, + 0x7e, + 0x0f, + 0xae, + 0x07, + 0x9a, + 0x07, + 0x90, + 0x59, + 0x43, + 0x83, + 0xaf, + 0x20, + 0xd0, + 0x79, + 0x03, + 0x05, + 0xe8, + 0x32, + 0x00, + 0x0c, + 0xe1, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc8, + 0x67, + 0x0d, + 0x40, + 0xfe, + 0x43, + 0xfe, + 0x7f, + 0x81, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0xdf, + 0xeb, + 0xfe, + 0x83, + 0x61, + 0xe9, + 0x0e, + 0xcc, + 0xc1, + 0x92, + 0xa0, + 0x50, + 0xca, + 0x39, + 0x26, + 0x0c, + 0x18, + 0x1d, + 0x24, + 0xa0, + 0x83, + 0x09, + 0x04, + 0x87, + 0x3e, + 0x0e, + 0xf0, + 0x7f, + 0xe0, + 0xfc, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x51, + 0xa1, + 0xcd, + 0x3d, + 0x7a, + 0xf5, + 0x10, + 0xea, + 0x06, + 0xa0, + 0x7e, + 0x70, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc0, + 0xc3, + 0xa4, + 0x33, + 0x82, + 0xbd, + 0xea, + 0xf0, + 0x79, + 0xc3, + 0xff, + 0x03, + 0xff, + 0x07, + 0xd6, + 0x1c, + 0xc1, + 0xcf, + 0x83, + 0xd4, + 0x0d, + 0x68, + 0x6f, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x68, + 0x76, + 0x7f, + 0xf2, + 0x81, + 0x8a, + 0xe5, + 0x6a, + 0x24, + 0xc2, + 0x50, + 0x20, + 0xa4, + 0xc7, + 0xe6, + 0xf8, + 0x93, + 0x14, + 0x4c, + 0x99, + 0x26, + 0x31, + 0xb2, + 0x64, + 0x98, + 0xfc, + 0xdf, + 0x12, + 0x64, + 0x93, + 0x83, + 0x24, + 0xcb, + 0xb7, + 0xd6, + 0x49, + 0x92, + 0x6e, + 0x98, + 0x6c, + 0xc1, + 0x38, + 0x30, + 0xd9, + 0x83, + 0xa0, + 0x30, + 0x9c, + 0x8f, + 0x49, + 0xe0, + 0x7a, + 0x0f, + 0xfc, + 0x10, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x79, + 0x0f, + 0x31, + 0xc1, + 0x3c, + 0x1d, + 0x20, + 0xc3, + 0xa7, + 0xff, + 0xc1, + 0xfe, + 0x90, + 0xf7, + 0x80, + 0xff, + 0xe4, + 0x26, + 0x18, + 0x12, + 0x09, + 0x0f, + 0x3f, + 0xf9, + 0x0d, + 0x0e, + 0x0a, + 0x02, + 0x42, + 0x71, + 0xc1, + 0x40, + 0x48, + 0x5a, + 0x3d, + 0x3d, + 0x4d, + 0x05, + 0x81, + 0x81, + 0x20, + 0x90, + 0x48, + 0x18, + 0x12, + 0x79, + 0x00, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x41, + 0xd8, + 0x6d, + 0x0f, + 0x50, + 0x14, + 0x17, + 0x83, + 0xb0, + 0x60, + 0xf5, + 0x3c, + 0x0a, + 0x77, + 0xa7, + 0x09, + 0xc0, + 0xa3, + 0x44, + 0xea, + 0xf0, + 0x18, + 0x93, + 0x35, + 0xac, + 0x0c, + 0x69, + 0x98, + 0x4e, + 0x07, + 0xba, + 0x67, + 0xf8, + 0x26, + 0xe9, + 0x98, + 0x4e, + 0x1a, + 0x81, + 0x50, + 0x27, + 0x09, + 0xc3, + 0x61, + 0x9c, + 0x2d, + 0x0b, + 0x41, + 0x79, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x61, + 0xb8, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x34, + 0x87, + 0xcd, + 0x7e, + 0x0f, + 0xfc, + 0xf0, + 0x7a, + 0xfc, + 0xda, + 0x0d, + 0x0f, + 0x59, + 0x79, + 0xd0, + 0xf3, + 0xa5, + 0x0e, + 0x0f, + 0x5a, + 0x5c, + 0x0b, + 0x90, + 0x70, + 0x52, + 0x1d, + 0x40, + 0xd7, + 0xfe, + 0x43, + 0xc8, + 0x72, + 0x08, + 0x3b, + 0x4a, + 0x03, + 0x47, + 0x0b, + 0x80, + 0xe0, + 0x60, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x61, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x38, + 0x6e, + 0x0e, + 0xbf, + 0xff, + 0x41, + 0xe7, + 0x06, + 0x87, + 0xea, + 0x7a, + 0x9d, + 0x34, + 0x25, + 0xd6, + 0xae, + 0x79, + 0x0f, + 0x38, + 0x34, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xf3, + 0xe0, + 0x79, + 0x0f, + 0xad, + 0xc1, + 0x94, + 0x0d, + 0x70, + 0xe0, + 0xc0, + 0xf8, + 0x08, + 0x4e, + 0x0c, + 0x32, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x82, + 0x74, + 0x3f, + 0xf5, + 0x87, + 0xfe, + 0x03, + 0xa1, + 0xe8, + 0xbf, + 0xfe, + 0x04, + 0xc8, + 0xc1, + 0xfe, + 0xe4, + 0xff, + 0xc8, + 0x69, + 0xa0, + 0x34, + 0x3e, + 0x76, + 0x0b, + 0x43, + 0xd7, + 0xaf, + 0xff, + 0x02, + 0x30, + 0xcf, + 0x83, + 0xe7, + 0x0d, + 0xcc, + 0x1e, + 0xd0, + 0x3c, + 0x0b, + 0x42, + 0xa0, + 0xf0, + 0x73, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0x5f, + 0xfe, + 0x83, + 0x50, + 0x25, + 0x05, + 0x40, + 0xd4, + 0x7f, + 0xcd, + 0x03, + 0x50, + 0x15, + 0x81, + 0x40, + 0xd5, + 0x90, + 0xa2, + 0x81, + 0xaf, + 0xff, + 0x41, + 0xfd, + 0x07, + 0xfb, + 0x24, + 0xb0, + 0xa4, + 0x2a, + 0x1a, + 0x09, + 0x13, + 0x0b, + 0x04, + 0x87, + 0x63, + 0x82, + 0x03, + 0xfe, + 0x80, + 0x80, + 0xff, + 0xfd, + 0xe0, + 0xcc, + 0x20, + 0xd0, + 0xff, + 0x50, + 0x43, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x79, + 0xeb, + 0xda, + 0x1c, + 0xc1, + 0xea, + 0x07, + 0x3f, + 0xf9, + 0x0c, + 0xbf, + 0xf8, + 0x2e, + 0xbf, + 0xda, + 0x0c, + 0x1f, + 0xe0, + 0x68, + 0x30, + 0x61, + 0xb4, + 0xd0, + 0x60, + 0xeb, + 0x69, + 0xa0, + 0xc0, + 0x87, + 0x3e, + 0x00, + 0x0d, + 0x40, + 0xd2, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x28, + 0x90, + 0xf5, + 0x77, + 0xab, + 0x90, + 0xf9, + 0xc3, + 0xfd, + 0x7f, + 0xfa, + 0x0f, + 0xac, + 0x3f, + 0xdf, + 0xff, + 0xbc, + 0x13, + 0xe5, + 0xd5, + 0x68, + 0x5c, + 0x2d, + 0xc1, + 0x36, + 0x13, + 0xff, + 0xe4, + 0x3e, + 0x7f, + 0x41, + 0xf3, + 0x71, + 0x41, + 0xe4, + 0x36, + 0x85, + 0x40, + 0x98, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc4, + 0x1a, + 0x1f, + 0xc9, + 0x41, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0xc1, + 0x21, + 0xf3, + 0xff, + 0x28, + 0x3e, + 0x55, + 0xc8, + 0x28, + 0x1d, + 0x7f, + 0xfa, + 0x0c, + 0xb8, + 0x3e, + 0xc3, + 0x5f, + 0xfe, + 0x83, + 0x50, + 0x2a, + 0x05, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0xd4, + 0x0a, + 0x81, + 0x50, + 0x35, + 0xff, + 0xe8, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x84, + 0x1a, + 0x1f, + 0xf7, + 0x07, + 0xe7, + 0xff, + 0xf4, + 0x0a, + 0x01, + 0x0c, + 0x82, + 0x80, + 0x62, + 0x82, + 0x8b, + 0x54, + 0x13, + 0xc3, + 0xe0, + 0x3c, + 0x19, + 0x03, + 0x8e, + 0x81, + 0x0f, + 0x78, + 0x37, + 0x90, + 0xcd, + 0xff, + 0xf2, + 0x0e, + 0x98, + 0x7a, + 0x8e, + 0x19, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0xff, + 0x41, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x61, + 0xfc, + 0xe1, + 0xb0, + 0xfc, + 0xe9, + 0x81, + 0xd0, + 0xcf, + 0x81, + 0xa2, + 0x3e, + 0x41, + 0xa3, + 0xa0, + 0x74, + 0xb0, + 0xd7, + 0xfa, + 0xd0, + 0xff, + 0xc1, + 0x21, + 0xaf, + 0xe3, + 0xfc, + 0x19, + 0x81, + 0x82, + 0x80, + 0xc3, + 0x98, + 0xc2, + 0xa3, + 0x87, + 0x3d, + 0x82, + 0xe7, + 0x0a, + 0xd0, + 0x64, + 0x85, + 0x87, + 0xaf, + 0x06, + 0xf8, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x99, + 0x81, + 0x22, + 0x19, + 0xff, + 0xce, + 0x87, + 0xe7, + 0x05, + 0x87, + 0x5f, + 0xff, + 0xa0, + 0xe6, + 0xe5, + 0xa8, + 0x85, + 0x7a, + 0xe5, + 0x82, + 0x83, + 0xe7, + 0xfe, + 0x83, + 0xab, + 0xfc, + 0x87, + 0x6b, + 0xfa, + 0x81, + 0xdd, + 0x7e, + 0xe0, + 0xec, + 0x3f, + 0x30, + 0x77, + 0xff, + 0xa0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x34, + 0x1f, + 0x7f, + 0xfe, + 0x82, + 0xc5, + 0xfe, + 0x0e, + 0xc3, + 0xff, + 0x05, + 0xff, + 0xfb, + 0x0b, + 0x06, + 0x07, + 0x68, + 0x86, + 0xc7, + 0xf2, + 0xbe, + 0x80, + 0xe1, + 0xf3, + 0x01, + 0x03, + 0x7f, + 0xfe, + 0x06, + 0x83, + 0x0c, + 0xc1, + 0x9c, + 0x27, + 0x09, + 0x83, + 0xff, + 0x5e, + 0x43, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x93, + 0x43, + 0x97, + 0xd6, + 0xbe, + 0x02, + 0xff, + 0xe5, + 0x06, + 0xbf, + 0xf4, + 0x1e, + 0xd0, + 0xf3, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0xd2, + 0x1e, + 0x70, + 0xf5, + 0xff, + 0xa0, + 0xf9, + 0xe2, + 0x80, + 0xb0, + 0xaf, + 0x90, + 0xbb, + 0x43, + 0x20, + 0xd1, + 0x45, + 0xa1, + 0xf7, + 0xd2, + 0x06, + 0xf0, + 0x72, + 0x1f, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7e, + 0x50, + 0x4c, + 0x1f, + 0x9c, + 0x35, + 0x03, + 0xf7, + 0x4f, + 0xfe, + 0x09, + 0xc2, + 0xc3, + 0x61, + 0x9f, + 0x05, + 0x40, + 0x30, + 0x6e, + 0xcf, + 0xff, + 0x24, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xff, + 0x05, + 0x83, + 0xff, + 0x07, + 0x60, + 0xd0, + 0xec, + 0x3b, + 0x06, + 0x87, + 0x61, + 0xd8, + 0x3f, + 0xf0, + 0x00, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x49, + 0xa1, + 0xeb, + 0xff, + 0xd0, + 0x69, + 0x24, + 0x0c, + 0x38, + 0x69, + 0x05, + 0xf0, + 0x1c, + 0x34, + 0x97, + 0x3c, + 0x38, + 0x6a, + 0x30, + 0x69, + 0x58, + 0x6b, + 0xad, + 0xea, + 0xc1, + 0x98, + 0x33, + 0x81, + 0x83, + 0x3f, + 0xcf, + 0x79, + 0x0c, + 0xc1, + 0x9d, + 0x09, + 0x0a, + 0xd5, + 0x47, + 0x0d, + 0x85, + 0xea, + 0x28, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0x90, + 0x41, + 0x61, + 0xfb, + 0x06, + 0x07, + 0xfa, + 0x0b, + 0x06, + 0x0d, + 0x10, + 0xf6, + 0x0c, + 0x70, + 0x68, + 0x76, + 0x0c, + 0x50, + 0x1c, + 0x3f, + 0x21, + 0xe4, + 0x39, + 0xff, + 0xf4, + 0x19, + 0x81, + 0x83, + 0x05, + 0x03, + 0x30, + 0x30, + 0x60, + 0xa0, + 0x6a, + 0x03, + 0x06, + 0x0a, + 0x01, + 0xff, + 0xfd, + 0xe4, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7d, + 0xa8, + 0x32, + 0x04, + 0x33, + 0xd4, + 0x12, + 0x09, + 0x0b, + 0x47, + 0x0a, + 0x49, + 0x07, + 0xa9, + 0xe9, + 0x24, + 0x90, + 0x59, + 0x42, + 0x84, + 0x92, + 0x16, + 0x50, + 0xa1, + 0x24, + 0x85, + 0xd3, + 0xb8, + 0x92, + 0x42, + 0xc6, + 0x18, + 0x92, + 0x42, + 0xff, + 0x44, + 0x92, + 0x1f, + 0xf8, + 0x12, + 0x0a, + 0xbf, + 0x83, + 0x68, + 0x25, + 0x83, + 0xdf, + 0x07, + 0xfe, + 0x0f, + 0x3f, + 0xff, + 0x78, + 0x3a, + 0x81, + 0xa4, + 0x3f, + 0xea, + 0x07, + 0xe7, + 0xff, + 0xf4, + 0x19, + 0x0e, + 0x91, + 0x0f, + 0x63, + 0x7a, + 0x06, + 0x1e, + 0xcb, + 0x57, + 0x18, + 0x7b, + 0xba, + 0xdd, + 0x87, + 0xfb, + 0x43, + 0xfb, + 0xff, + 0xf0, + 0x6c, + 0x2c, + 0x10, + 0x58, + 0x6c, + 0x1d, + 0x5e, + 0x06, + 0x1b, + 0x04, + 0xa0, + 0x28, + 0xc3, + 0x61, + 0xfb, + 0xd0, + 0x00, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x5f, + 0xcf, + 0xfc, + 0x1c, + 0xe8, + 0x54, + 0x0f, + 0x76, + 0x12, + 0xb9, + 0x41, + 0xce, + 0x83, + 0xfd, + 0x03, + 0xfc, + 0xe0, + 0x4a, + 0x06, + 0x93, + 0x31, + 0xca, + 0x06, + 0x95, + 0x18, + 0xc5, + 0x03, + 0x48, + 0x59, + 0x42, + 0x81, + 0xa4, + 0x24, + 0xc5, + 0x83, + 0x68, + 0x4e, + 0x96, + 0x82, + 0xf0, + 0x5c, + 0x84, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x5f, + 0xff, + 0xa0, + 0x50, + 0x33, + 0x06, + 0xa0, + 0x24, + 0x2b, + 0xd0, + 0x4a, + 0x0c, + 0xda, + 0x0b, + 0x90, + 0xde, + 0xa2, + 0x19, + 0xa7, + 0x80, + 0x82, + 0xaf, + 0x54, + 0x04, + 0x3f, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x07, + 0xa0, + 0x50, + 0x18, + 0x7e, + 0x92, + 0x85, + 0x03, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0x86, + 0x43, + 0xf7, + 0x5f, + 0xb0, + 0xf6, + 0xbf, + 0xb0, + 0xf6, + 0xbf, + 0xb0, + 0xf5, + 0x3d, + 0x5e, + 0x0d, + 0x5b, + 0xd5, + 0xf8, + 0x33, + 0xa1, + 0xad, + 0x0e, + 0xbf, + 0xf5, + 0xc8, + 0x34, + 0x83, + 0xb0, + 0x30, + 0x77, + 0xff, + 0x41, + 0xff, + 0x81, + 0x40, + 0x9f, + 0xfd, + 0x1a, + 0x1f, + 0xfb, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc0, + 0x9a, + 0x1c, + 0xa0, + 0xce, + 0x1f, + 0x9c, + 0x27, + 0xfc, + 0x1d, + 0x65, + 0xe4, + 0x14, + 0x0f, + 0x44, + 0x0b, + 0xd0, + 0x7f, + 0x2a, + 0xe9, + 0xf4, + 0x0a, + 0x9a, + 0x26, + 0x8b, + 0x01, + 0x58, + 0x2a, + 0xf5, + 0x10, + 0xec, + 0x15, + 0x7a, + 0x88, + 0x76, + 0x1d, + 0xc1, + 0xfb, + 0x2b, + 0x7a, + 0xa4, + 0x0f, + 0x72, + 0x09, + 0x0f, + 0x61, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0xa8, + 0x1d, + 0x87, + 0xd6, + 0x16, + 0x0f, + 0xc8, + 0x3c, + 0x20, + 0xc1, + 0x87, + 0x91, + 0xc7, + 0x1c, + 0x3f, + 0x6f, + 0xff, + 0x82, + 0xf0, + 0x48, + 0x30, + 0xf7, + 0x60, + 0x70, + 0x61, + 0xe4, + 0xc1, + 0x40, + 0x7e, + 0x43, + 0x60, + 0xf2, + 0x61, + 0xfb, + 0x2d, + 0xec, + 0x3f, + 0x6e, + 0x15, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x48, + 0x7f, + 0xe0, + 0xfe, + 0x7f, + 0x8b, + 0xf8, + 0x33, + 0xa6, + 0x07, + 0x4c, + 0x3d, + 0xda, + 0x17, + 0x61, + 0x3e, + 0x8f, + 0x5e, + 0x9c, + 0x3e, + 0xb5, + 0x70, + 0x10, + 0x9b, + 0xc8, + 0x22, + 0xf4, + 0x82, + 0x46, + 0xa0, + 0x20, + 0x60, + 0xe4, + 0x0d, + 0xa1, + 0xfa, + 0xf5, + 0x00, + 0xe8, + 0x7f, + 0x2a, + 0xe0, + 0xf9, + 0xfa, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0d, + 0x40, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x14, + 0x48, + 0x73, + 0x5d, + 0xea, + 0xf0, + 0x28, + 0x1f, + 0xea, + 0x01, + 0x44, + 0x1f, + 0xa4, + 0x35, + 0x9f, + 0xf8, + 0x3b, + 0x43, + 0x68, + 0x7d, + 0xe0, + 0x7f, + 0xe0, + 0xbb, + 0x06, + 0x86, + 0x70, + 0xec, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x86, + 0x70, + 0xec, + 0x1a, + 0x19, + 0xc3, + 0xb0, + 0x7f, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xd8, + 0x6a, + 0x07, + 0xbf, + 0xe3, + 0x97, + 0x07, + 0x61, + 0xba, + 0xbc, + 0x0b, + 0xfa, + 0xe1, + 0x24, + 0x12, + 0x63, + 0xe1, + 0xcc, + 0x29, + 0x31, + 0x80, + 0xe1, + 0xd7, + 0xf4, + 0x0b, + 0x0f, + 0xbe, + 0x42, + 0xf4, + 0x1d, + 0xb9, + 0xc5, + 0x0d, + 0x0b, + 0x4c, + 0x2b, + 0x03, + 0xa1, + 0xd8, + 0x18, + 0x3b, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0x7f, + 0xfe, + 0x0d, + 0xa3, + 0x03, + 0x0b, + 0x0d, + 0xa3, + 0x03, + 0x0b, + 0x0d, + 0xff, + 0xf8, + 0x3f, + 0x9c, + 0x14, + 0x0e, + 0xff, + 0xfd, + 0x85, + 0xc1, + 0xb4, + 0x10, + 0x77, + 0x70, + 0x5b, + 0xc1, + 0xd8, + 0x28, + 0x0f, + 0x20, + 0x41, + 0xc1, + 0x3e, + 0xa6, + 0x9a, + 0x41, + 0x32, + 0x13, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xdd, + 0x7e, + 0xc3, + 0xda, + 0xfe, + 0xc3, + 0xcb, + 0xfe, + 0x0c, + 0xff, + 0xfe, + 0x40, + 0xea, + 0xa2, + 0xb9, + 0x5a, + 0x12, + 0xff, + 0xe0, + 0x9f, + 0xff, + 0x83, + 0xeb, + 0x42, + 0xb0, + 0xfc, + 0xdf, + 0xa4, + 0x3b, + 0xea, + 0x20, + 0x6f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x40, + 0xdc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x20, + 0x90, + 0xff, + 0xac, + 0x3f, + 0xbf, + 0xff, + 0x06, + 0xc0, + 0xe1, + 0x30, + 0x7b, + 0x03, + 0x85, + 0x61, + 0xee, + 0xff, + 0xf0, + 0x6c, + 0x0e, + 0x13, + 0x07, + 0xb0, + 0x3f, + 0xd0, + 0x73, + 0x87, + 0xfe, + 0x05, + 0x08, + 0x62, + 0x4d, + 0x0b, + 0x06, + 0x0c, + 0x18, + 0x30, + 0x31, + 0x20, + 0x81, + 0x02, + 0x43, + 0xff, + 0x07, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xbf, + 0xc8, + 0x4c, + 0x13, + 0x86, + 0xd0, + 0x98, + 0x27, + 0x0d, + 0xae, + 0xb4, + 0x0f, + 0xf9, + 0xab, + 0xd2, + 0x38, + 0xb8, + 0x33, + 0x04, + 0xc2, + 0xe1, + 0x86, + 0x09, + 0xff, + 0x46, + 0x30, + 0x54, + 0x04, + 0xa0, + 0x2d, + 0x05, + 0xbb, + 0x32, + 0x13, + 0x05, + 0xb9, + 0x24, + 0x15, + 0x02, + 0x41, + 0x61, + 0x9f, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xce, + 0x15, + 0x03, + 0xfd, + 0x85, + 0xd7, + 0x81, + 0xfe, + 0xba, + 0xf0, + 0x4e, + 0x16, + 0x68, + 0x7c, + 0xfd, + 0x0f, + 0xd5, + 0x05, + 0x42, + 0x86, + 0x30, + 0x7a, + 0x46, + 0x12, + 0xc3, + 0xd8, + 0x1a, + 0x7f, + 0xc1, + 0x60, + 0xa0, + 0x5e, + 0x83, + 0x70, + 0x34, + 0x1c, + 0x70, + 0x59, + 0x78, + 0xb4, + 0x2b, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0xbf, + 0x53, + 0xea, + 0x06, + 0xd4, + 0x69, + 0xa5, + 0x02, + 0xd2, + 0xf0, + 0x2d, + 0xc3, + 0x9e, + 0xc3, + 0x58, + 0x79, + 0xff, + 0xd6, + 0x85, + 0xe4, + 0x3f, + 0x36, + 0x06, + 0xff, + 0xf4, + 0x1e, + 0x51, + 0x41, + 0x41, + 0xf3, + 0x82, + 0x83, + 0xc1, + 0x9f, + 0x05, + 0x40, + 0xac, + 0x32, + 0x07, + 0xc8, + 0x68, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x86, + 0xc3, + 0xff, + 0x07, + 0xf9, + 0xff, + 0xfd, + 0x06, + 0x60, + 0x5d, + 0x60, + 0xf3, + 0x82, + 0x81, + 0xfa, + 0x9e, + 0xa7, + 0xab, + 0xc1, + 0xda, + 0x1f, + 0xf8, + 0x7f, + 0xfc, + 0x1d, + 0x40, + 0xff, + 0xc0, + 0xff, + 0xf9, + 0x0a, + 0x04, + 0x28, + 0xc1, + 0xa0, + 0x70, + 0x60, + 0xc5, + 0x18, + 0x48, + 0x48, + 0x77, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x2d, + 0x44, + 0x2c, + 0x3c, + 0xbb, + 0x7f, + 0xf0, + 0x76, + 0x81, + 0xc1, + 0x86, + 0x51, + 0x85, + 0xa0, + 0x70, + 0x94, + 0x60, + 0xff, + 0xa0, + 0x28, + 0xf4, + 0xa0, + 0xe4, + 0x0a, + 0x30, + 0xb3, + 0x18, + 0x25, + 0x18, + 0x59, + 0x8c, + 0x12, + 0xdd, + 0x18, + 0xc6, + 0x0b, + 0xe9, + 0x34, + 0xc6, + 0x62, + 0x42, + 0xd0, + 0x63, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x6a, + 0x02, + 0x80, + 0x90, + 0xfb, + 0x4a, + 0x0e, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xeb, + 0xaf, + 0xdc, + 0x1a, + 0x83, + 0x59, + 0x28, + 0x1a, + 0x86, + 0x81, + 0xca, + 0x06, + 0xa1, + 0x5d, + 0x94, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xe4, + 0x1a, + 0x1f, + 0xd7, + 0x4f, + 0xd7, + 0xc8, + 0x58, + 0x28, + 0x06, + 0x04, + 0x85, + 0x82, + 0xfd, + 0x02, + 0x42, + 0xc6, + 0x80, + 0x60, + 0x48, + 0x1f, + 0x53, + 0xf5, + 0xf2, + 0x05, + 0x01, + 0x40, + 0x43, + 0xfe, + 0xd0, + 0x61, + 0xfe, + 0x70, + 0xb0, + 0xd2, + 0x15, + 0xa1, + 0x68, + 0x5a, + 0x7a, + 0x0e, + 0xbf, + 0x83, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x41, + 0xfd, + 0xa1, + 0xb0, + 0xfd, + 0x79, + 0x03, + 0x87, + 0xce, + 0x3a, + 0x5d, + 0x60, + 0x3a, + 0x16, + 0xfa, + 0x9c, + 0x0e, + 0xfc, + 0x5c, + 0x0c, + 0x3f, + 0xdd, + 0x8c, + 0x12, + 0x8c, + 0x1a, + 0x6e, + 0x86, + 0xc9, + 0x50, + 0x1f, + 0x07, + 0x63, + 0x61, + 0xb8, + 0x39, + 0x0b, + 0x80, + 0xf8, + 0x33, + 0x4f, + 0x49, + 0x65, + 0x85, + 0x44, + 0x35, + 0x84, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x30, + 0xff, + 0xe4, + 0x35, + 0x04, + 0x43, + 0x50, + 0x0c, + 0x0a, + 0x1a, + 0x15, + 0x00, + 0xc0, + 0xff, + 0x8a, + 0x01, + 0x8f, + 0x02, + 0x42, + 0xa0, + 0x1a, + 0xba, + 0x7a, + 0x4a, + 0x01, + 0x81, + 0x82, + 0x42, + 0xa0, + 0x18, + 0x1d, + 0x3d, + 0x25, + 0x00, + 0xc0, + 0xc1, + 0x40, + 0xa8, + 0x06, + 0x07, + 0x5e, + 0x24, + 0x0c, + 0x1f, + 0x3f, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x84, + 0x1a, + 0x1f, + 0xf5, + 0x03, + 0xf5, + 0xff, + 0xfa, + 0x05, + 0x03, + 0xfd, + 0x40, + 0xab, + 0x91, + 0x83, + 0xea, + 0xe4, + 0x7e, + 0x43, + 0xfe, + 0x70, + 0xf7, + 0xfc, + 0xd5, + 0xe0, + 0xcc, + 0x60, + 0x61, + 0xc3, + 0x98, + 0xc2, + 0x7c, + 0x87, + 0x69, + 0x82, + 0xe9, + 0xb0, + 0x1c, + 0x1a, + 0x21, + 0x9c, + 0x1a, + 0x07, + 0xff, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x48, + 0x1f, + 0xf8, + 0x3b, + 0x46, + 0x0e, + 0xc3, + 0x98, + 0x7f, + 0xe0, + 0x96, + 0x03, + 0xaf, + 0x61, + 0x53, + 0x0a, + 0xd7, + 0x83, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x1c, + 0x08, + 0x0e, + 0x1b, + 0x29, + 0x97, + 0x0c, + 0x1b, + 0xa1, + 0xa8, + 0x5a, + 0x09, + 0xe0, + 0x7f, + 0x34, + 0x0f, + 0xfd, + 0x78, + 0x3f, + 0xf0, + 0x78, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0x21, + 0x90, + 0xf2, + 0x8d, + 0x20, + 0x68, + 0x7b, + 0x35, + 0x60, + 0xc3, + 0xe8, + 0xd9, + 0x2f, + 0xe0, + 0x5f, + 0xe7, + 0x81, + 0xa0, + 0x92, + 0x05, + 0xf0, + 0x30, + 0xa6, + 0x8a, + 0xb2, + 0x68, + 0x14, + 0xd0, + 0xa2, + 0x0f, + 0x06, + 0xa3, + 0x14, + 0x41, + 0xc1, + 0xa8, + 0x40, + 0x92, + 0xf2, + 0x14, + 0x90, + 0x27, + 0xc3, + 0xc0, + 0x92, + 0x3d, + 0x40, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0xa0, + 0xeb, + 0xfe, + 0xa2, + 0x1e, + 0x70, + 0x50, + 0x1a, + 0x1f, + 0x60, + 0xa0, + 0xe1, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xf5, + 0xb0, + 0xf9, + 0xb4, + 0x50, + 0xf2, + 0x17, + 0xff, + 0xef, + 0x06, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0xff, + 0xc1, + 0xec, + 0x2a, + 0x05, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0xc3, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xa0, + 0x38, + 0x3e, + 0xe9, + 0xea, + 0x7a, + 0x98, + 0x6c, + 0x0c, + 0x0d, + 0x06, + 0x1b, + 0xff, + 0xf0, + 0x72, + 0xff, + 0x83, + 0x9c, + 0x3f, + 0x48, + 0x67, + 0xaf, + 0xda, + 0x19, + 0xeb, + 0xf6, + 0x87, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xc0, + 0x0c, + 0xe1, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x04, + 0x48, + 0x7d, + 0x61, + 0x68, + 0x7e, + 0x7f, + 0xfe, + 0x09, + 0xf0, + 0x69, + 0x0f, + 0xb7, + 0xff, + 0xd0, + 0x76, + 0x1a, + 0x43, + 0xfb, + 0xff, + 0xd0, + 0x76, + 0x1a, + 0x43, + 0xfb, + 0xff, + 0xe4, + 0x34, + 0x1f, + 0xf8, + 0x1a, + 0x50, + 0x18, + 0x1c, + 0x2a, + 0x01, + 0xc1, + 0x40, + 0x58, + 0x10, + 0xc8, + 0x7c, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xca, + 0xca, + 0x01, + 0x41, + 0xd4, + 0x70, + 0x41, + 0x68, + 0x6c, + 0x70, + 0xd4, + 0x70, + 0x94, + 0x0f, + 0xf2, + 0x1f, + 0x90, + 0xff, + 0xc1, + 0x62, + 0x1b, + 0x0e, + 0x54, + 0xac, + 0x54, + 0xcc, + 0x0d, + 0x80, + 0xdb, + 0x09, + 0x83, + 0x60, + 0x2b, + 0x60, + 0x30, + 0xb4, + 0x08, + 0x98, + 0x18, + 0x77, + 0xc8, + 0x5f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x61, + 0xf7, + 0x07, + 0xfe, + 0x0a, + 0xce, + 0xbe, + 0x40, + 0xa0, + 0xb9, + 0x7c, + 0x13, + 0x60, + 0xd0, + 0xce, + 0x1c, + 0xe7, + 0xfe, + 0x0c, + 0xe0, + 0xc3, + 0xfc, + 0xe1, + 0x7f, + 0xf0, + 0x7e, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0xad, + 0xa1, + 0xcd, + 0xc0, + 0xa0, + 0x2e, + 0x41, + 0x21, + 0xa8, + 0x19, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x7f, + 0xd4, + 0x0f, + 0xd7, + 0xff, + 0xe4, + 0x32, + 0xee, + 0x5e, + 0x0d, + 0x45, + 0xa8, + 0xb5, + 0x03, + 0x5d, + 0x5e, + 0xab, + 0x83, + 0x51, + 0x6e, + 0x5a, + 0x81, + 0xcb, + 0xa8, + 0xae, + 0x0d, + 0x7f, + 0xfd, + 0x07, + 0x90, + 0x41, + 0xd0, + 0x6c, + 0xc0, + 0xe8, + 0x28, + 0x13, + 0x98, + 0x7b, + 0x34, + 0x18, + 0x2f, + 0xf4, + 0x0c, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xf7, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0xd7, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0xbf, + 0xfc, + 0x1a, + 0xbf, + 0xf5, + 0x02, + 0xa0, + 0x28, + 0x1f, + 0xeb, + 0xa7, + 0x4f, + 0xe4, + 0x2a, + 0x02, + 0x86, + 0x07, + 0x0d, + 0x74, + 0xe1, + 0xdc, + 0x33, + 0x74, + 0xf2, + 0x7a, + 0x42, + 0x58, + 0x14, + 0xe4, + 0x6c, + 0x3f, + 0xf0, + 0x70, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x7f, + 0xc4, + 0xc8, + 0x65, + 0x79, + 0x63, + 0x68, + 0x1d, + 0x61, + 0x2b, + 0xfa, + 0x06, + 0xa8, + 0xd6, + 0x24, + 0x3d, + 0xf8, + 0x1f, + 0xc8, + 0x1d, + 0x54, + 0x42, + 0x90, + 0xd0, + 0x3c, + 0xc1, + 0x48, + 0x73, + 0xb9, + 0xff, + 0x81, + 0x69, + 0x83, + 0x83, + 0xe8, + 0x14, + 0x0b, + 0xd2, + 0x1c, + 0xf8, + 0x39, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xbf, + 0xff, + 0x60, + 0x72, + 0x04, + 0x90, + 0x79, + 0xc5, + 0x18, + 0x30, + 0xf3, + 0xdf, + 0xcf, + 0xf0, + 0x1c, + 0x0c, + 0x09, + 0x63, + 0x03, + 0x2d, + 0x1e, + 0x25, + 0x40, + 0x65, + 0xa2, + 0x05, + 0x03, + 0x51, + 0xfd, + 0x03, + 0xc1, + 0xb4, + 0x1a, + 0x15, + 0x48, + 0x58, + 0x1c, + 0x2b, + 0x06, + 0x82, + 0x1c, + 0x2a, + 0x06, + 0xc3, + 0xff, + 0x07, + 0x0d, + 0x40, + 0xd8, + 0x73, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x87, + 0xd8, + 0x5a, + 0x19, + 0xa0, + 0x4e, + 0x38, + 0x2f, + 0x51, + 0x05, + 0xfe, + 0x24, + 0x3d, + 0x26, + 0x0c, + 0x90, + 0xf5, + 0xfe, + 0x2f, + 0xe0, + 0x49, + 0x83, + 0x34, + 0xa0, + 0x57, + 0xf8, + 0xc1, + 0x40, + 0xf6, + 0x85, + 0x82, + 0x80, + 0x7f, + 0xeb, + 0x05, + 0x03, + 0xda, + 0x0a, + 0x02, + 0x81, + 0xed, + 0x06, + 0x15, + 0x03, + 0xff, + 0x07, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7e, + 0x50, + 0x64, + 0x3f, + 0x70, + 0x5f, + 0xe0, + 0xce, + 0x13, + 0x06, + 0xc3, + 0x60, + 0xa3, + 0xfe, + 0x0b, + 0xd7, + 0x86, + 0x0d, + 0x85, + 0x36, + 0x07, + 0xad, + 0x87, + 0x61, + 0xff, + 0x87, + 0xd7, + 0x4f, + 0xf4, + 0x0e, + 0x88, + 0x22, + 0x5d, + 0x07, + 0xe8, + 0x97, + 0x40, + 0x6f, + 0x98, + 0x97, + 0x40, + 0xe4, + 0x1f, + 0xfc, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc4, + 0x1a, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x06, + 0xd0, + 0xa8, + 0xe1, + 0xe7, + 0x0d, + 0x83, + 0x43, + 0xb0, + 0x65, + 0xfe, + 0x81, + 0x7c, + 0xaf, + 0x03, + 0x43, + 0xda, + 0x53, + 0xfc, + 0x85, + 0xd3, + 0x56, + 0x09, + 0x0d, + 0x5b, + 0x1f, + 0xf2, + 0x1d, + 0x81, + 0xc1, + 0xa1, + 0xce, + 0x81, + 0xc1, + 0xa1, + 0xa8, + 0x19, + 0xff, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7f, + 0xe0, + 0xff, + 0x5f, + 0xc3, + 0x98, + 0x76, + 0x85, + 0x8e, + 0x38, + 0x65, + 0xf0, + 0x30, + 0x21, + 0x7f, + 0xfe, + 0xf0, + 0x52, + 0x16, + 0x0c, + 0x3e, + 0xbf, + 0x81, + 0xa6, + 0x85, + 0x21, + 0x60, + 0xa3, + 0x86, + 0xbf, + 0x80, + 0xf8, + 0x3a, + 0x82, + 0xb8, + 0x74, + 0x81, + 0xf5, + 0x5b, + 0x76, + 0x61, + 0xfb, + 0x20, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x61, + 0xff, + 0x83, + 0xfc, + 0xff, + 0x03, + 0x06, + 0x19, + 0xc3, + 0xd8, + 0x30, + 0xcf, + 0xe9, + 0xff, + 0x40, + 0x70, + 0xe7, + 0x56, + 0xa0, + 0x3f, + 0xa0, + 0x60, + 0xc3, + 0x38, + 0x7b, + 0x06, + 0x13, + 0x7a, + 0xb7, + 0xfc, + 0x14, + 0x90, + 0x52, + 0x41, + 0xd8, + 0x34, + 0x18, + 0x34, + 0x2f, + 0xf1, + 0xa1, + 0x61, + 0x48, + 0x55, + 0x06, + 0x60, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x61, + 0xff, + 0x83, + 0xfe, + 0xae, + 0xf5, + 0x70, + 0x4b, + 0xee, + 0x5f, + 0x02, + 0x8b, + 0xb9, + 0x75, + 0x01, + 0x35, + 0x34, + 0x6a, + 0x60, + 0xcb, + 0x14, + 0x5c, + 0x1e, + 0x5f, + 0xf0, + 0x75, + 0xff, + 0xe8, + 0x34, + 0x85, + 0x40, + 0x98, + 0x35, + 0xff, + 0xe8, + 0x34, + 0x85, + 0x40, + 0x98, + 0x35, + 0xff, + 0xe8, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x6c, + 0x19, + 0xc3, + 0xd4, + 0x1c, + 0x35, + 0xbf, + 0xfe, + 0x0c, + 0xa0, + 0xd4, + 0x0f, + 0xf3, + 0xd3, + 0xd4, + 0xd0, + 0x70, + 0x1d, + 0x5c, + 0xad, + 0x0a, + 0xc7, + 0x55, + 0x15, + 0xa1, + 0xe7, + 0xa7, + 0xa9, + 0xa1, + 0xa1, + 0x40, + 0x46, + 0x43, + 0x3b, + 0xff, + 0xe0, + 0xb4, + 0x0e, + 0x13, + 0x06, + 0x70, + 0xce, + 0x06, + 0x0d, + 0x07, + 0xef, + 0x21, + 0x3f, + 0xff, + 0x79, + 0x0e, + 0x83, + 0x41, + 0xf9, + 0x0f, + 0xfc, + 0x06, + 0x03, + 0xd7, + 0xc0, + 0x68, + 0x8c, + 0xbe, + 0x0a, + 0xfa, + 0x60, + 0xff, + 0x63, + 0x3f, + 0xf8, + 0x2c, + 0x9a, + 0x31, + 0x52, + 0x0a, + 0x19, + 0x2b, + 0xab, + 0x81, + 0x6e, + 0x48, + 0x82, + 0x50, + 0x57, + 0x1d, + 0xff, + 0x06, + 0xf3, + 0x82, + 0x04, + 0x86, + 0xd5, + 0x40, + 0x49, + 0x21, + 0x48, + 0x7c, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7d, + 0x04, + 0x85, + 0x07, + 0xac, + 0x8c, + 0x8c, + 0x39, + 0xc1, + 0x99, + 0x18, + 0x76, + 0x37, + 0x74, + 0x7f, + 0x06, + 0xc3, + 0xd6, + 0x50, + 0x2e, + 0x7f, + 0x5e, + 0x24, + 0x17, + 0x07, + 0xa8, + 0xe1, + 0x4c, + 0x5f, + 0x01, + 0xf0, + 0x66, + 0x30, + 0x61, + 0x68, + 0x66, + 0x30, + 0x7a, + 0x78, + 0x33, + 0x38, + 0x31, + 0xce, + 0x09, + 0x90, + 0xe8, + 0x28, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x84, + 0x1a, + 0x1f, + 0xf5, + 0x03, + 0xfb, + 0xff, + 0xf0, + 0x79, + 0x83, + 0x68, + 0x75, + 0x5e, + 0xad, + 0xea, + 0x82, + 0x5f, + 0xfc, + 0x1d, + 0xd7, + 0xec, + 0x3d, + 0xcb, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xab, + 0xd5, + 0xb0, + 0xe9, + 0x92, + 0xd0, + 0x50, + 0x27, + 0x34, + 0x24, + 0xce, + 0x04, + 0x8f, + 0xfa, + 0x02, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x73, + 0x86, + 0xd0, + 0xfa, + 0x81, + 0xd4, + 0x0e, + 0x7f, + 0x4f, + 0xfc, + 0x0a, + 0x02, + 0x83, + 0x01, + 0x82, + 0xa0, + 0x18, + 0x18, + 0x34, + 0x2b, + 0xf5, + 0x5d, + 0x3a, + 0x02, + 0x81, + 0x96, + 0xb5, + 0x81, + 0x7f, + 0x04, + 0xe1, + 0xd4, + 0x0b, + 0x7f, + 0xe0, + 0x50, + 0x2c, + 0x2b, + 0x0e, + 0xbf, + 0x82, + 0x70, + 0xe6, + 0x0b, + 0x09, + 0xc3, + 0x0c, + 0xe1, + 0xa8, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x43, + 0xcb, + 0xc1, + 0x30, + 0x73, + 0xad, + 0x9f, + 0xf0, + 0x18, + 0x2c, + 0x10, + 0x18, + 0x27, + 0xf8, + 0x18, + 0x24, + 0x27, + 0x5d, + 0x4f, + 0x5e, + 0x81, + 0x40, + 0xcd, + 0x5d, + 0x40, + 0xbf, + 0x90, + 0x38, + 0x77, + 0x90, + 0x4d, + 0x3d, + 0x50, + 0x3c, + 0x82, + 0x5a, + 0xd4, + 0x06, + 0x9f, + 0x90, + 0x38, + 0x7a, + 0x41, + 0xa0, + 0x70, + 0xff, + 0xc1, + 0xf8, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0x35, + 0x80, + 0xc4, + 0x86, + 0x6d, + 0x40, + 0x73, + 0x43, + 0xa8, + 0x0b, + 0xe3, + 0xf0, + 0x5f, + 0x80, + 0xe6, + 0x86, + 0x70, + 0x6f, + 0xc7, + 0xc8, + 0x39, + 0x50, + 0x1c, + 0xd0, + 0xd1, + 0xe4, + 0x0e, + 0x68, + 0x79, + 0xcb, + 0xe3, + 0xf0, + 0x6d, + 0x09, + 0xcd, + 0x0e, + 0xa0, + 0x67, + 0x34, + 0x37, + 0x01, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcc, + 0x1a, + 0x43, + 0xff, + 0x07, + 0xfa, + 0xe9, + 0xd3, + 0xa7, + 0x83, + 0x48, + 0x30, + 0x60, + 0x70, + 0xd7, + 0xff, + 0xa0, + 0x9a, + 0xff, + 0xc8, + 0x35, + 0xff, + 0xac, + 0x14, + 0xff, + 0xf5, + 0x03, + 0xb0, + 0x9c, + 0x3f, + 0x3f, + 0xce, + 0x5c, + 0x1a, + 0x51, + 0xcf, + 0x21, + 0xfb, + 0xc8, + 0xe1, + 0x28, + 0x0f, + 0xa0, + 0xdf, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x9c, + 0x3c, + 0xda, + 0x0f, + 0xf8, + 0xf4, + 0x87, + 0x41, + 0x60, + 0xc3, + 0xf5, + 0x09, + 0x06, + 0x1f, + 0x7f, + 0xc7, + 0xf9, + 0x0d, + 0x86, + 0xc1, + 0xa1, + 0x7f, + 0xce, + 0x0c, + 0x3a, + 0x32, + 0x18, + 0x18, + 0x66, + 0x32, + 0x68, + 0x0c, + 0x36, + 0x0c, + 0x0e, + 0x16, + 0x1e, + 0xf0, + 0x28, + 0x16, + 0x1f, + 0xf8, + 0x3e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x98, + 0x36, + 0x87, + 0xa3, + 0x48, + 0x18, + 0x7d, + 0x1b, + 0x23, + 0x87, + 0xbf, + 0xe6, + 0xfe, + 0x09, + 0xf9, + 0x06, + 0x8e, + 0x15, + 0x9a, + 0xaf, + 0x45, + 0x02, + 0x47, + 0x0a, + 0x33, + 0x42, + 0xff, + 0x20, + 0xbc, + 0x1d, + 0x40, + 0x61, + 0xb4, + 0x3b, + 0xce, + 0x85, + 0xf0, + 0x73, + 0xf4, + 0x3c, + 0x5a, + 0x0f, + 0x20, + 0x9d, + 0x09, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xff, + 0x07, + 0xfd, + 0xd5, + 0xd3, + 0xab, + 0x0d, + 0xcd, + 0xab, + 0x95, + 0x86, + 0x5d, + 0x6b, + 0xd0, + 0x67, + 0xff, + 0x5c, + 0x1f, + 0x98, + 0x16, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xcd, + 0xe9, + 0x70, + 0x6b, + 0xe9, + 0x7d, + 0x40, + 0x90, + 0x7a, + 0xbd, + 0xc1, + 0xec, + 0x3e, + 0xa0, + 0x7b, + 0xff, + 0xa0, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x94, + 0x1c, + 0xd7, + 0xbf, + 0x21, + 0x97, + 0xa8, + 0x1f, + 0xab, + 0xde, + 0xaf, + 0x04, + 0xd6, + 0xf5, + 0x64, + 0x33, + 0x11, + 0x42, + 0x28, + 0x19, + 0x88, + 0xa2, + 0x8a, + 0x06, + 0x6b, + 0x7a, + 0xb2, + 0x1a, + 0xbb, + 0xd5, + 0xc1, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0x30, + 0xc3, + 0x03, + 0x42, + 0xb0, + 0x38, + 0x34, + 0x1c, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x61, + 0xf5, + 0xff, + 0xe8, + 0x3f, + 0xa8, + 0x1f, + 0xaf, + 0xff, + 0xd0, + 0x31, + 0x62, + 0x82, + 0xc6, + 0x04, + 0x58, + 0xa2, + 0xe1, + 0x0d, + 0x53, + 0x46, + 0xa0, + 0xcb, + 0xea, + 0x2f, + 0x80, + 0xbe, + 0xe5, + 0xf0, + 0x57, + 0xff, + 0xc1, + 0xa4, + 0x18, + 0x24, + 0x18, + 0x69, + 0x06, + 0x09, + 0x06, + 0x1a, + 0x41, + 0x82, + 0x57, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x41, + 0xa0, + 0xf5, + 0xff, + 0xfb, + 0x0f, + 0xd4, + 0x0f, + 0xea, + 0xff, + 0xc1, + 0xdd, + 0x7e, + 0xc3, + 0xdd, + 0x7e, + 0xc3, + 0x2f, + 0xfe, + 0x50, + 0x28, + 0xbf, + 0xf6, + 0x04, + 0xa7, + 0x5b, + 0xd1, + 0x06, + 0x7a, + 0xcd, + 0x41, + 0xcd, + 0x6f, + 0x56, + 0x43, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x44, + 0x09, + 0x0f, + 0xfb, + 0x43, + 0xf5, + 0xff, + 0xfa, + 0x0c, + 0xd7, + 0xe4, + 0x3d, + 0x5f, + 0xe0, + 0xea, + 0xff, + 0xc1, + 0xb0, + 0x57, + 0x81, + 0x86, + 0xc7, + 0x5d, + 0xa6, + 0x1b, + 0x02, + 0xa8, + 0xb7, + 0x05, + 0x5e, + 0xf5, + 0x78, + 0x39, + 0xbf, + 0x48, + 0x79, + 0xb4, + 0xa0, + 0xf2, + 0x81, + 0xc1, + 0xa8, + 0x19, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x37, + 0xff, + 0xef, + 0x04, + 0xd8, + 0x4e, + 0x21, + 0xd4, + 0x0d, + 0x83, + 0x0b, + 0xfc, + 0xdd, + 0x39, + 0x0a, + 0x81, + 0x3a, + 0xb4, + 0x17, + 0xe4, + 0x1a, + 0x68, + 0x6a, + 0x02, + 0xbf, + 0x1f, + 0xd1, + 0x5e, + 0x0d, + 0xe0, + 0xb4, + 0x2c, + 0x2f, + 0xc0, + 0xd0, + 0xb0, + 0x5d, + 0x18, + 0xff, + 0x0e, + 0x50, + 0x2c, + 0x36, + 0x1a, + 0x81, + 0x7f, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd8, + 0x6d, + 0x50, + 0x48, + 0xff, + 0xfc, + 0x09, + 0x58, + 0x75, + 0x87, + 0x4a, + 0x9a, + 0xce, + 0x41, + 0x5e, + 0xa2, + 0xa0, + 0x66, + 0x12, + 0x34, + 0xfc, + 0xee, + 0x15, + 0x72, + 0x09, + 0xe8, + 0x07, + 0xea, + 0x20, + 0x8f, + 0x06, + 0x54, + 0xdd, + 0xc5, + 0x86, + 0x99, + 0x95, + 0x03, + 0x83, + 0x66, + 0x5d, + 0x5d, + 0xb2, + 0x44, + 0x1d, + 0xa3, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x87, + 0xcd, + 0x03, + 0x50, + 0x3b, + 0xd4, + 0x03, + 0xfe, + 0x42, + 0x8b, + 0xcc, + 0x1a, + 0x81, + 0x3e, + 0x87, + 0xfd, + 0x02, + 0xed, + 0x1c, + 0x35, + 0x00, + 0x83, + 0xc3, + 0x86, + 0xa0, + 0x4e, + 0xea, + 0xff, + 0x20, + 0xd2, + 0xe0, + 0x6a, + 0xc3, + 0x9d, + 0x50, + 0x31, + 0xc3, + 0x70, + 0x24, + 0xe1, + 0xc9, + 0x0a, + 0xf1, + 0xc1, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7d, + 0xa8, + 0x29, + 0x04, + 0x19, + 0xd0, + 0xda, + 0x38, + 0x6f, + 0x5e, + 0x03, + 0x1a, + 0x17, + 0x03, + 0x4b, + 0xfc, + 0x0f, + 0xf2, + 0x07, + 0x0e, + 0x63, + 0x17, + 0x5a, + 0xc0, + 0x7f, + 0x96, + 0xb5, + 0x80, + 0xc6, + 0x28, + 0x2c, + 0x39, + 0xfe, + 0xbf, + 0xe4, + 0x3f, + 0xec, + 0x3a, + 0xfd, + 0x21, + 0x61, + 0xff, + 0x82, + 0xc3, + 0x0e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x21, + 0x9c, + 0x34, + 0x87, + 0xd4, + 0x0b, + 0xfc, + 0x83, + 0xfc, + 0x65, + 0x09, + 0x0c, + 0xc1, + 0x77, + 0xad, + 0x03, + 0xfa, + 0x31, + 0x89, + 0x0c, + 0xc1, + 0x77, + 0xad, + 0x07, + 0xf8, + 0x2a, + 0x07, + 0xde, + 0x4b, + 0xfe, + 0x0a, + 0xf8, + 0x91, + 0x63, + 0x05, + 0xd1, + 0xa3, + 0x7c, + 0xe0, + 0xc6, + 0x04, + 0x86, + 0x70, + 0xcc, + 0x09, + 0x09, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x48, + 0x73, + 0xfa, + 0x06, + 0x1f, + 0xce, + 0x15, + 0xfd, + 0x02, + 0x9e, + 0xab, + 0x1c, + 0xa0, + 0x6f, + 0x42, + 0x8d, + 0x24, + 0x2e, + 0xe5, + 0xa8, + 0x0d, + 0x06, + 0x99, + 0x7a, + 0x1e, + 0x0e, + 0x7c, + 0xbb, + 0x90, + 0xde, + 0xb0, + 0x50, + 0x7b, + 0xc1, + 0xce, + 0xfa, + 0x81, + 0xfc, + 0xf7, + 0xad, + 0x0f, + 0x5c, + 0x0a, + 0x02, + 0xd0, + 0xfd, + 0xe4, + 0x3e, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0x1f, + 0x54, + 0x90, + 0xc2, + 0x82, + 0x76, + 0x82, + 0xa8, + 0x61, + 0x98, + 0x67, + 0xfe, + 0x80, + 0xfd, + 0x05, + 0x87, + 0xcc, + 0x37, + 0xff, + 0x01, + 0x86, + 0x28, + 0x66, + 0x84, + 0xfd, + 0x70, + 0x30, + 0x78, + 0x12, + 0x32, + 0xb3, + 0x31, + 0x04, + 0x8c, + 0x0f, + 0xd0, + 0x6c, + 0x0c, + 0xe9, + 0x8e, + 0x06, + 0x3c, + 0x81, + 0xf0, + 0x7f, + 0xe0, + 0xfe, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x9c, + 0x36, + 0xa0, + 0xce, + 0x97, + 0xf5, + 0x10, + 0xce, + 0x90, + 0x30, + 0x68, + 0x7e, + 0x51, + 0x8e, + 0x1b, + 0x4b, + 0xff, + 0xc1, + 0x70, + 0x54, + 0xdd, + 0x0f, + 0xce, + 0x90, + 0x39, + 0x0e, + 0xff, + 0xf8, + 0x27, + 0x1c, + 0x18, + 0x1c, + 0x36, + 0x8f, + 0xfe, + 0x09, + 0xc0, + 0xe0, + 0xc0, + 0xe1, + 0x41, + 0x3f, + 0xf8, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7a, + 0x0f, + 0xfc, + 0x15, + 0x81, + 0xff, + 0x07, + 0xa8, + 0x38, + 0x6c, + 0x3f, + 0xd5, + 0xe0, + 0xdc, + 0x0a, + 0xb6, + 0xb8, + 0x2b, + 0x30, + 0x4c, + 0x8e, + 0x1e, + 0xe9, + 0xde, + 0xa8, + 0x32, + 0x1d, + 0x40, + 0xfa, + 0xdf, + 0xff, + 0x20, + 0xd0, + 0xaf, + 0x5a, + 0x1a, + 0x80, + 0x78, + 0x92, + 0xd0, + 0x40, + 0xa0, + 0x52, + 0x14, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x06, + 0x83, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xfd, + 0x75, + 0xbd, + 0x5b, + 0x81, + 0x2a, + 0x8d, + 0x1a, + 0x2a, + 0x09, + 0xbc, + 0xd5, + 0xe9, + 0x0e, + 0x70, + 0xb0, + 0xff, + 0x7f, + 0xfc, + 0x1b, + 0xc8, + 0x54, + 0x0f, + 0xbb, + 0xd5, + 0x7a, + 0xa4, + 0x3b, + 0x96, + 0xe5, + 0xc1, + 0xda, + 0x15, + 0x03, + 0xfb, + 0xff, + 0xe8, + 0x3f, + 0xff, + 0x78, + 0x39, + 0xc3, + 0x68, + 0x7d, + 0x83, + 0x90, + 0x96, + 0x0a, + 0x83, + 0xf8, + 0xbe, + 0x05, + 0x83, + 0x49, + 0x0f, + 0xa1, + 0xbf, + 0xa0, + 0xf9, + 0xcc, + 0x51, + 0x4f, + 0x90, + 0x71, + 0xdf, + 0x43, + 0xa0, + 0xf2, + 0x75, + 0xc0, + 0xc2, + 0x64, + 0x29, + 0x0d, + 0x86, + 0x95, + 0xfe, + 0x06, + 0x1a, + 0x40, + 0xf9, + 0x0b, + 0x0d, + 0x23, + 0xab, + 0x41, + 0x86, + 0x95, + 0x06, + 0x57, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x88, + 0x12, + 0x1f, + 0xf3, + 0x87, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x28, + 0x34, + 0x1e, + 0xdf, + 0xd4, + 0xfc, + 0x85, + 0x83, + 0xd0, + 0x2f, + 0x07, + 0x6e, + 0xc3, + 0xb9, + 0x40, + 0xb4, + 0x08, + 0x64, + 0x08, + 0x1d, + 0xff, + 0xf8, + 0x0c, + 0x07, + 0x0f, + 0xf4, + 0x97, + 0xff, + 0x05, + 0xbd, + 0x41, + 0xec, + 0x2c, + 0x2b, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0x2a, + 0x0d, + 0xa1, + 0xcf, + 0xe8, + 0xff, + 0x40, + 0x60, + 0x38, + 0x30, + 0x48, + 0x4f, + 0x59, + 0xba, + 0x74, + 0x03, + 0xd6, + 0x16, + 0xd6, + 0x03, + 0x05, + 0x9f, + 0xe8, + 0x0f, + 0x57, + 0x23, + 0x87, + 0xfd, + 0x40, + 0x21, + 0xdf, + 0xff, + 0xbc, + 0x1c, + 0xf5, + 0xc1, + 0xe6, + 0xe0, + 0x50, + 0x6e, + 0x41, + 0x21, + 0xa8, + 0x19, + 0x80, + 0x0c, + 0xe1, + 0xb4, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xd0, + 0x5c, + 0x87, + 0x30, + 0x7b, + 0x96, + 0x0d, + 0x65, + 0xd3, + 0xab, + 0xc1, + 0x92, + 0x69, + 0xd1, + 0x60, + 0xf4, + 0x82, + 0xb2, + 0x17, + 0xc6, + 0xd7, + 0xe0, + 0xd9, + 0x8d, + 0x43, + 0x07, + 0x66, + 0x2a, + 0x9c, + 0x1e, + 0xe8, + 0x4a, + 0xbd, + 0x07, + 0x70, + 0xd0, + 0x10, + 0xc0, + 0x7b, + 0x90, + 0x50, + 0x3d, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xff, + 0x78, + 0x32, + 0xa0, + 0xd8, + 0x7d, + 0x75, + 0x86, + 0x0f, + 0x3a, + 0xf1, + 0xfe, + 0x05, + 0x3d, + 0x5b, + 0x8a, + 0x04, + 0xf4, + 0xed, + 0x3b, + 0x0e, + 0xc9, + 0x90, + 0x5e, + 0x43, + 0x55, + 0xea, + 0x68, + 0xf8, + 0x3a, + 0xd0, + 0x58, + 0x7e, + 0xab, + 0xd0, + 0x24, + 0x39, + 0xbe, + 0xab, + 0xe8, + 0x35, + 0x4a, + 0xb0, + 0xc8, + 0x67, + 0x80, + 0xe3, + 0x70, + 0x54, + 0x03, + 0xe8, + 0x33, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x83, + 0x68, + 0x72, + 0xfc, + 0x64, + 0x86, + 0xff, + 0x8c, + 0x60, + 0xf4, + 0x40, + 0xbf, + 0xc0, + 0x6e, + 0xe9, + 0xc3, + 0x06, + 0x9d, + 0xe8, + 0xff, + 0x40, + 0x9c, + 0x99, + 0x86, + 0x0d, + 0x69, + 0x73, + 0xfd, + 0x02, + 0x42, + 0x66, + 0x18, + 0x35, + 0xfd, + 0x17, + 0xf0, + 0x24, + 0x26, + 0x54, + 0x4a, + 0x05, + 0xfd, + 0x46, + 0x33, + 0x04, + 0x84, + 0xd9, + 0x11, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x0a, + 0x20, + 0xff, + 0xce, + 0x1f, + 0xdf, + 0xff, + 0xb0, + 0xb0, + 0x30, + 0x6c, + 0x3d, + 0xb7, + 0xa6, + 0xfa, + 0x42, + 0xc7, + 0xd0, + 0xdc, + 0x86, + 0xd4, + 0x43, + 0x18, + 0xc1, + 0x61, + 0xb1, + 0x83, + 0xed, + 0xfc, + 0x3f, + 0x90, + 0x30, + 0xb6, + 0x3a, + 0xc1, + 0x50, + 0x5b, + 0x1d, + 0x60, + 0xb2, + 0xfc, + 0x3f, + 0xc0, + 0x83, + 0xb1, + 0x83, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xb4, + 0x3f, + 0xf1, + 0xff, + 0x07, + 0xed, + 0x0f, + 0xfc, + 0x68, + 0x64, + 0x2f, + 0xff, + 0xd8, + 0x34, + 0x28, + 0x3b, + 0x41, + 0xa1, + 0x68, + 0x68, + 0x2d, + 0x0b, + 0x42, + 0x43, + 0x6b, + 0x5f, + 0xe0, + 0xdb, + 0xd3, + 0x83, + 0xf6, + 0x1b, + 0x43, + 0xe7, + 0x0d, + 0xa1, + 0xa8, + 0x50, + 0x37, + 0x2e, + 0xd3, + 0x0e, + 0x7f, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xe0, + 0xfe, + 0xd0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0x86, + 0xd0, + 0xd4, + 0x0b, + 0x55, + 0x3f, + 0x94, + 0x1b, + 0x16, + 0xd0, + 0xcc, + 0x16, + 0x1a, + 0xff, + 0x21, + 0x61, + 0xff, + 0x82, + 0xc2, + 0xfe, + 0x0f, + 0xb0, + 0xb0, + 0xb0, + 0xf3, + 0x01, + 0xc2, + 0xc2, + 0x81, + 0xa3, + 0xa1, + 0x61, + 0x60, + 0xcf, + 0x21, + 0xbf, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xb4, + 0x3f, + 0xf1, + 0xff, + 0x07, + 0xed, + 0x0f, + 0xdf, + 0xff, + 0xa0, + 0x61, + 0xb0, + 0xed, + 0x06, + 0xd3, + 0xf5, + 0x14, + 0x16, + 0x20, + 0xd0, + 0xd4, + 0x06, + 0x19, + 0xff, + 0x05, + 0x87, + 0x61, + 0xfb, + 0x3f, + 0xfc, + 0x07, + 0x0d, + 0x40, + 0xd8, + 0x28, + 0x1b, + 0x0c, + 0xe0, + 0xd0, + 0x3a, + 0x1a, + 0x80, + 0xc7, + 0x83, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xbf, + 0xd0, + 0x7f, + 0x68, + 0x7f, + 0x2f, + 0x6b, + 0xe0, + 0xde, + 0xab, + 0xd5, + 0xbc, + 0x16, + 0x1b, + 0x45, + 0x1a, + 0x16, + 0x7e, + 0xa9, + 0x0f, + 0x61, + 0xb4, + 0x35, + 0x02, + 0xc3, + 0x3f, + 0xe4, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x3f, + 0xf8, + 0x27, + 0x06, + 0x1f, + 0xf5, + 0x1f, + 0xff, + 0x81, + 0xa0, + 0xc3, + 0xfe, + 0xc2, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x17, + 0xf8, + 0x3f, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0xb0, + 0xb0, + 0xd4, + 0x0d, + 0x40, + 0xb1, + 0x57, + 0xf2, + 0x83, + 0x62, + 0xd4, + 0x0e, + 0x82, + 0xc3, + 0x3f, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x73, + 0x87, + 0xec, + 0x63, + 0x1c, + 0x70, + 0x98, + 0xd3, + 0x0e, + 0xa0, + 0x36, + 0xc1, + 0x84, + 0xc6, + 0x0c, + 0x3b, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xd0, + 0x7f, + 0x68, + 0x7f, + 0x7f, + 0xfe, + 0xc2, + 0xc3, + 0x6b, + 0x8d, + 0x0b, + 0x2a, + 0xe5, + 0x01, + 0x41, + 0x61, + 0xae, + 0xb7, + 0x05, + 0x87, + 0x48, + 0x7e, + 0xc3, + 0xb8, + 0x3f, + 0x6f, + 0xff, + 0xc1, + 0x61, + 0x68, + 0x1c, + 0x39, + 0x83, + 0x6d, + 0x87, + 0xa4, + 0x35, + 0xe8, + 0x3d, + 0x8f, + 0xc8, + 0x2f, + 0x50, + 0x08, + 0x10, + 0xfc, + 0xa0, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0xbf, + 0xc1, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf6, + 0x0c, + 0x35, + 0x03, + 0x50, + 0x19, + 0x57, + 0xe8, + 0x42, + 0xc5, + 0x14, + 0x0e, + 0xc1, + 0x86, + 0x7f, + 0xc8, + 0x30, + 0xd0, + 0x20, + 0xf6, + 0x40, + 0xc1, + 0x8c, + 0x16, + 0x50, + 0xc1, + 0x9a, + 0x07, + 0x06, + 0xe0, + 0xd8, + 0x2d, + 0x0d, + 0x83, + 0x0e, + 0xcf, + 0xff, + 0xc1, + 0xff, + 0x82, + 0x0f, + 0xaf, + 0xf0, + 0x7f, + 0x48, + 0x7f, + 0x7f, + 0xfe, + 0x82, + 0xc3, + 0x68, + 0xa3, + 0x42, + 0xca, + 0xb9, + 0x61, + 0x41, + 0x61, + 0xae, + 0xb7, + 0x05, + 0x81, + 0x7f, + 0x07, + 0x60, + 0xd7, + 0xda, + 0x13, + 0x83, + 0xaf, + 0x68, + 0x4e, + 0x2f, + 0xf8, + 0x26, + 0x02, + 0xd6, + 0xb8, + 0x2a, + 0x35, + 0x7e, + 0xac, + 0x0d, + 0x09, + 0xe9, + 0xa1, + 0xd8, + 0xfa, + 0x42, + 0xbd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x34, + 0xc2, + 0x60, + 0xee, + 0x8a, + 0x0c, + 0xfe, + 0x04, + 0x49, + 0x84, + 0xc1, + 0xd2, + 0xa3, + 0x7f, + 0xe0, + 0x30, + 0xba, + 0x18, + 0x18, + 0x73, + 0x0d, + 0xfa, + 0x0f, + 0x30, + 0xca, + 0x80, + 0x83, + 0xfd, + 0x41, + 0xef, + 0x07, + 0x30, + 0xc1, + 0xfd, + 0x8c, + 0x50, + 0xf8, + 0x3a, + 0x54, + 0x49, + 0x98, + 0x79, + 0x51, + 0xa6, + 0x62, + 0x1c, + 0xc6, + 0x50, + 0xdc, + 0x37, + 0x95, + 0x50, + 0x2e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xb4, + 0x3f, + 0xf1, + 0xa1, + 0xfb, + 0xff, + 0xe4, + 0x2d, + 0x0b, + 0x82, + 0xd0, + 0xb4, + 0x2d, + 0x0b, + 0x42, + 0xd0, + 0xb4, + 0x2d, + 0x0b, + 0x42, + 0xd0, + 0xb4, + 0x2f, + 0xff, + 0x90, + 0xfd, + 0xc1, + 0xff, + 0x8d, + 0x04, + 0x1f, + 0xed, + 0x07, + 0x07, + 0xf6, + 0x8a, + 0xd0, + 0x7f, + 0xfe, + 0xc0, + 0xb8, + 0x3f, + 0x70, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xce, + 0x1f, + 0xd8, + 0x67, + 0x0f, + 0xed, + 0x09, + 0xc3, + 0xdf, + 0xf0, + 0xe1, + 0xec, + 0x18, + 0x31, + 0xc3, + 0xd8, + 0x30, + 0x63, + 0x87, + 0xb0, + 0x60, + 0xc7, + 0x0f, + 0x7f, + 0xc3, + 0x87, + 0xb4, + 0xc3, + 0x38, + 0x7f, + 0x62, + 0x07, + 0x0f, + 0xec, + 0xa0, + 0xe1, + 0x61, + 0x2b, + 0xbc, + 0x38, + 0x59, + 0x7a, + 0x8a, + 0x95, + 0x81, + 0xc3, + 0xf9, + 0x3f, + 0x20, + 0x0b, + 0x0d, + 0xfc, + 0x1e, + 0xc3, + 0x68, + 0x30, + 0xd4, + 0xf5, + 0x0d, + 0x06, + 0x1b, + 0x75, + 0x66, + 0x83, + 0x0d, + 0x98, + 0x33, + 0x41, + 0x86, + 0xcc, + 0x19, + 0xa0, + 0xc3, + 0x66, + 0x0c, + 0xd0, + 0x61, + 0xbf, + 0xc6, + 0x16, + 0x1b, + 0x34, + 0x2c, + 0x2c, + 0x3d, + 0x90, + 0x30, + 0xb0, + 0xf6, + 0x31, + 0x85, + 0x90, + 0x4f, + 0xe7, + 0x0b, + 0x21, + 0xf4, + 0x9d, + 0x02, + 0xdc, + 0x3f, + 0x61, + 0xae, + 0x0f, + 0xfc, + 0x1c, + 0x2f, + 0xff, + 0x83, + 0xff, + 0x01, + 0xc3, + 0xf9, + 0x54, + 0x06, + 0x19, + 0xfe, + 0xa2, + 0x0c, + 0x3f, + 0x38, + 0x76, + 0x1d, + 0x57, + 0xaa, + 0x06, + 0x1d, + 0xaa, + 0xd5, + 0xa6, + 0x1d, + 0x81, + 0xc1, + 0xa6, + 0x1d, + 0x81, + 0xc1, + 0xa6, + 0x1d, + 0xff, + 0x81, + 0xa1, + 0xf3, + 0x8a, + 0x06, + 0x88, + 0x73, + 0x8e, + 0x94, + 0x63, + 0xfe, + 0xa6, + 0x0e, + 0x44, + 0x3f, + 0x49, + 0x60, + 0x09, + 0xc3, + 0xff, + 0x01, + 0xc0, + 0xff, + 0xc0, + 0xa7, + 0xa8, + 0x13, + 0x87, + 0x6a, + 0xdc, + 0x27, + 0x0e, + 0xc1, + 0x18, + 0x4e, + 0x1d, + 0x82, + 0x30, + 0x9c, + 0x3b, + 0x04, + 0x61, + 0x38, + 0x77, + 0xf8, + 0x27, + 0x0e, + 0xc7, + 0x0e, + 0x70, + 0xf9, + 0xc8, + 0x27, + 0x0f, + 0x9c, + 0xc2, + 0x70, + 0xe6, + 0xfc, + 0x81, + 0xc3, + 0x3c, + 0x85, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfb, + 0x0e, + 0xff, + 0x82, + 0xc3, + 0xd2, + 0x51, + 0xff, + 0x82, + 0x92, + 0x8e, + 0x0c, + 0x18, + 0x52, + 0x51, + 0x81, + 0x83, + 0x0a, + 0x4a, + 0x38, + 0xe3, + 0x85, + 0xa5, + 0x1f, + 0xf8, + 0x2d, + 0x28, + 0x1b, + 0x10, + 0xd8, + 0x28, + 0x1b, + 0x28, + 0x16, + 0x0a, + 0x0a, + 0xbb, + 0xc1, + 0x60, + 0xab, + 0xa9, + 0x5a, + 0x30, + 0x28, + 0x1f, + 0x20, + 0xd0, + 0x58, + 0x7d, + 0x47, + 0x0d, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x43, + 0x94, + 0x1f, + 0x68, + 0x7b, + 0x0e, + 0x57, + 0x28, + 0x32, + 0x83, + 0x77, + 0x4d, + 0xff, + 0x93, + 0x30, + 0x63, + 0x87, + 0xd9, + 0x83, + 0x06, + 0x1f, + 0x66, + 0x0c, + 0x18, + 0x7d, + 0xfe, + 0x06, + 0x1f, + 0x66, + 0x86, + 0xc3, + 0xfb, + 0x58, + 0x18, + 0x7f, + 0x69, + 0x83, + 0x0f, + 0x95, + 0xf9, + 0x30, + 0xf3, + 0xd1, + 0x28, + 0x7f, + 0x83, + 0xfc, + 0xbe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xac, + 0x3e, + 0xbf, + 0x03, + 0xfe, + 0x06, + 0x6e, + 0x50, + 0x3f, + 0x66, + 0x76, + 0x1f, + 0xd9, + 0x98, + 0xff, + 0x82, + 0xcc, + 0xc3, + 0xad, + 0x0b, + 0xf8, + 0x3b, + 0x43, + 0x66, + 0x1e, + 0xd0, + 0xfb, + 0x30, + 0xb8, + 0x3f, + 0x64, + 0x96, + 0x19, + 0x09, + 0xee, + 0x30, + 0xec, + 0x7d, + 0x47, + 0x70, + 0xec, + 0x3e, + 0x4b, + 0xfa, + 0x00, + 0x03, + 0xff, + 0xe0, + 0xe7, + 0x0f, + 0x9c, + 0x39, + 0xc3, + 0xe7, + 0x0e, + 0x7f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xef, + 0xff, + 0xa0, + 0xda, + 0x16, + 0x85, + 0x40, + 0xda, + 0x16, + 0x85, + 0x40, + 0xdf, + 0xff, + 0x41, + 0xb4, + 0x2d, + 0x02, + 0x1f, + 0xf6, + 0x83, + 0x83, + 0xe5, + 0xb9, + 0x57, + 0x05, + 0xff, + 0x57, + 0x70, + 0x7f, + 0xe0, + 0x90, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xff, + 0x06, + 0xd0, + 0xce, + 0x1e, + 0xff, + 0x01, + 0xc3, + 0xd9, + 0x83, + 0x03, + 0x87, + 0xb3, + 0x06, + 0x07, + 0xc8, + 0x6c, + 0xc1, + 0x81, + 0xcf, + 0x05, + 0xfe, + 0x03, + 0x82, + 0x80, + 0xcd, + 0x0c, + 0xe1, + 0xe4, + 0xc3, + 0x9c, + 0x3f, + 0x63, + 0x01, + 0xc3, + 0xf7, + 0x4c, + 0x0e, + 0x1d, + 0x7a, + 0x8e, + 0x8e, + 0x1f, + 0xf8, + 0x0e, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x8b, + 0xff, + 0x41, + 0xce, + 0x87, + 0xa4, + 0x35, + 0xa1, + 0x95, + 0x68, + 0x54, + 0x0d, + 0x41, + 0x41, + 0xeb, + 0xff, + 0xd0, + 0x6a, + 0x05, + 0x40, + 0xa8, + 0x1a, + 0x81, + 0x50, + 0x2a, + 0x06, + 0xbf, + 0xfd, + 0x07, + 0xf5, + 0x01, + 0x07, + 0xf9, + 0xa2, + 0xbc, + 0x85, + 0xff, + 0x57, + 0x68, + 0x7f, + 0xe0, + 0x90, + 0x05, + 0x03, + 0xda, + 0x1e, + 0xd0, + 0xf6, + 0x87, + 0xbd, + 0x50, + 0x5a, + 0x1c, + 0xea, + 0xef, + 0xf9, + 0x06, + 0x83, + 0x30, + 0x69, + 0xa3, + 0x91, + 0x18, + 0x34, + 0xd0, + 0x26, + 0x16, + 0x0d, + 0x34, + 0x36, + 0x16, + 0x9a, + 0x68, + 0x6c, + 0x2f, + 0xf9, + 0x0d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0xa0, + 0xed, + 0xd0, + 0xb4, + 0xc3, + 0x3e, + 0x45, + 0x5f, + 0xa0, + 0xb8, + 0x0f, + 0x45, + 0x03, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x43, + 0xa0, + 0xfd, + 0xa0, + 0x63, + 0x4a, + 0x02, + 0x9e, + 0xa1, + 0x8e, + 0x68, + 0x37, + 0x56, + 0x61, + 0xb0, + 0xb2, + 0x06, + 0x68, + 0x58, + 0x59, + 0x03, + 0x28, + 0x0a, + 0x05, + 0x90, + 0x30, + 0x60, + 0xd0, + 0xbf, + 0xc0, + 0xd5, + 0x86, + 0xcd, + 0x0c, + 0xf9, + 0x0f, + 0x6a, + 0x82, + 0xf0, + 0x7d, + 0xa6, + 0x07, + 0xc8, + 0x66, + 0xfc, + 0x3b, + 0x61, + 0x3c, + 0xa2, + 0xf2, + 0x0b, + 0x83, + 0xf6, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xff, + 0x41, + 0xb0, + 0xfd, + 0x20, + 0xa7, + 0xa0, + 0x41, + 0x48, + 0x37, + 0x70, + 0x61, + 0x68, + 0x33, + 0x31, + 0xc2, + 0xc2, + 0xcc, + 0xc7, + 0x0b, + 0x0b, + 0x33, + 0x2e, + 0xae, + 0x87, + 0xf0, + 0x17, + 0xac, + 0xcc, + 0x3f, + 0x98, + 0x2d, + 0x83, + 0xe6, + 0x0b, + 0x3b, + 0xfa, + 0x88, + 0x1e, + 0xd0, + 0xf6, + 0xae, + 0x5a, + 0x0e, + 0x70, + 0xff, + 0x9f, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xfb, + 0x0e, + 0x56, + 0xa0, + 0xe9, + 0x0d, + 0xdd, + 0xeb, + 0xfe, + 0x4c, + 0xc1, + 0x8c, + 0x16, + 0x83, + 0x30, + 0x60, + 0xc2, + 0xc2, + 0xcc, + 0x18, + 0x34, + 0x70, + 0xbf, + 0xc0, + 0x63, + 0x42, + 0xcc, + 0x3d, + 0xb8, + 0x7b, + 0x14, + 0x15, + 0xc1, + 0xec, + 0x18, + 0x56, + 0x87, + 0x3d, + 0x34, + 0x77, + 0x40, + 0xfd, + 0x35, + 0x60, + 0x78, + 0x3f, + 0x70, + 0x67, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xec, + 0x3d, + 0x87, + 0xd8, + 0x65, + 0x72, + 0x83, + 0x61, + 0xb7, + 0x68, + 0xff, + 0xc6, + 0x63, + 0x30, + 0xe3, + 0x99, + 0x8c, + 0xc5, + 0x01, + 0x99, + 0x8c, + 0xc5, + 0x83, + 0x3f, + 0xa6, + 0x3a, + 0x19, + 0x98, + 0x4c, + 0xe6, + 0xe1, + 0x64, + 0x36, + 0x97, + 0x82, + 0xc6, + 0x78, + 0x2b, + 0x15, + 0xf9, + 0x83, + 0xb7, + 0x94, + 0x54, + 0x12, + 0xb0, + 0xf9, + 0x82, + 0xf2, + 0x0b, + 0x43, + 0x9c, + 0x3e, + 0xd0, + 0xe7, + 0x0e, + 0xa7, + 0xaa, + 0xff, + 0x93, + 0x75, + 0x61, + 0x38, + 0x76, + 0x40, + 0xc2, + 0x70, + 0xec, + 0x81, + 0x84, + 0xe1, + 0xd9, + 0x03, + 0x3f, + 0xd0, + 0x3b, + 0xa6, + 0x13, + 0x87, + 0x6e, + 0x87, + 0x38, + 0x7d, + 0xaa, + 0xff, + 0xc8, + 0x5a, + 0x61, + 0x38, + 0x79, + 0xfc, + 0x81, + 0xc3, + 0x3d, + 0x16, + 0x80, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0x80, + 0x0b, + 0x0b, + 0x0b, + 0x0f, + 0xb0, + 0xb0, + 0xb0, + 0xef, + 0xe3, + 0x0b, + 0x0e, + 0xcc, + 0xcc, + 0x2c, + 0x08, + 0x33, + 0x33, + 0x41, + 0xba, + 0x0c, + 0xcc, + 0xf9, + 0xf2, + 0x16, + 0x66, + 0x61, + 0x68, + 0x6f, + 0xe3, + 0x0b, + 0x0e, + 0x8c, + 0x2c, + 0x2c, + 0x3e, + 0xd8, + 0xc2, + 0xc3, + 0xec, + 0xcc, + 0x2c, + 0x08, + 0x1b, + 0xe3, + 0x15, + 0x83, + 0x57, + 0x24, + 0xfc, + 0x69, + 0x87, + 0xce, + 0x82, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xbf, + 0x1a, + 0x16, + 0x1e, + 0x73, + 0x4a, + 0x74, + 0x0c, + 0xe6, + 0x9d, + 0xd8, + 0x67, + 0x34, + 0xcc, + 0xc7, + 0xe8, + 0xd3, + 0x33, + 0x18, + 0x36, + 0x99, + 0x99, + 0x21, + 0xb4, + 0xfe, + 0x2f, + 0xa3, + 0x4c, + 0xc3, + 0xce, + 0x68, + 0x59, + 0x06, + 0x63, + 0x42, + 0xcc, + 0x33, + 0x1a, + 0x07, + 0xb8, + 0x2a, + 0x1a, + 0xbd, + 0x36, + 0x16, + 0x9a, + 0x1f, + 0xbd, + 0x03, + 0x43, + 0xff, + 0x04, + 0x07, + 0xff, + 0xe0, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xd0, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xeb, + 0x0a, + 0xd0, + 0xf9, + 0xc0, + 0xa2, + 0xc3, + 0xd6, + 0x82, + 0x80, + 0xb8, + 0x2f, + 0xff, + 0xd6, + 0x04, + 0xc2, + 0xa0, + 0x1c, + 0x3d, + 0xa0, + 0xa0, + 0x1c, + 0x3d, + 0xff, + 0xd0, + 0x7f, + 0xa8, + 0x0d, + 0x0f, + 0xe7, + 0x95, + 0x70, + 0x57, + 0xfa, + 0xbb, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xf6, + 0x85, + 0x7e, + 0x18, + 0x2d, + 0x0b, + 0x73, + 0x18, + 0x2d, + 0x0b, + 0x33, + 0x24, + 0x2d, + 0x0b, + 0x33, + 0x39, + 0x6e, + 0x41, + 0x99, + 0x95, + 0xbe, + 0x81, + 0xfc, + 0x19, + 0xf2, + 0x16, + 0xe8, + 0x76, + 0x68, + 0x76, + 0x41, + 0x69, + 0xa1, + 0xd9, + 0x8f, + 0x03, + 0x42, + 0x57, + 0xd6, + 0x85, + 0xa0, + 0x79, + 0x28, + 0x1d, + 0xa1, + 0xff, + 0x3e, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0b, + 0x0f, + 0x9e, + 0x0e, + 0xc2, + 0xa7, + 0x90, + 0xea, + 0x7a, + 0x10, + 0x61, + 0xed, + 0xdc, + 0x36, + 0x04, + 0x2c, + 0xcc, + 0x0d, + 0xf9, + 0x06, + 0x66, + 0x7a, + 0xc3, + 0xd9, + 0x98, + 0x6c, + 0x3d, + 0xfc, + 0x1b, + 0x1b, + 0x06, + 0x68, + 0x29, + 0xf4, + 0xa0, + 0xdb, + 0x92, + 0xb0, + 0xfd, + 0x9a, + 0x16, + 0x1e, + 0x57, + 0xd0, + 0x58, + 0x58, + 0xf2, + 0x38, + 0x58, + 0x58, + 0x7f, + 0xdf, + 0xa0, + 0x0b, + 0x43, + 0x49, + 0x87, + 0xb4, + 0x36, + 0x09, + 0x0a, + 0x9e, + 0xa0, + 0xe0, + 0x70, + 0xb7, + 0x56, + 0x50, + 0x2c, + 0x2c, + 0x81, + 0xb8, + 0x6b, + 0x06, + 0x40, + 0xf4, + 0x28, + 0x1a, + 0x64, + 0x0d, + 0x05, + 0x03, + 0xbf, + 0xc1, + 0x68, + 0x76, + 0x68, + 0x67, + 0x20, + 0xf6, + 0xb0, + 0x28, + 0x50, + 0x3b, + 0x4c, + 0x18, + 0x58, + 0x4a, + 0xfc, + 0x50, + 0x0f, + 0x0f, + 0x44, + 0xa7, + 0xf5, + 0x87, + 0xf2, + 0x1d, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0xf9, + 0x0e, + 0xb1, + 0x82, + 0xe0, + 0xfb, + 0x87, + 0x3c, + 0x1f, + 0xd6, + 0xdc, + 0x1f, + 0xf7, + 0xd0, + 0x7e, + 0x57, + 0xa5, + 0x7a, + 0x50, + 0x5c, + 0xa0, + 0x41, + 0x35, + 0x06, + 0xff, + 0xf0, + 0x7b, + 0x0b, + 0x42, + 0xd0, + 0xec, + 0x2d, + 0x0b, + 0x43, + 0xbf, + 0xfc, + 0x1f, + 0xed, + 0x1c, + 0x3f, + 0xcf, + 0x2a, + 0xd0, + 0xbf, + 0xea, + 0xee, + 0x0f, + 0xfc, + 0x12, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x7b, + 0xc1, + 0xd4, + 0xf4, + 0x16, + 0xac, + 0x36, + 0xee, + 0x0b, + 0x05, + 0x85, + 0x99, + 0xbc, + 0x1a, + 0xc1, + 0x99, + 0x88, + 0x81, + 0x10, + 0x66, + 0x61, + 0x60, + 0xc3, + 0x7f, + 0x05, + 0x83, + 0x0d, + 0x98, + 0x76, + 0x0c, + 0x3d, + 0xb0, + 0x1c, + 0x18, + 0x7b, + 0x30, + 0x50, + 0x18, + 0x65, + 0x7c, + 0x9a, + 0x0c, + 0x37, + 0x2a, + 0xac, + 0x2c, + 0x3f, + 0xda, + 0x16, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0x2b, + 0x50, + 0x67, + 0x0e, + 0xee, + 0xe3, + 0xfd, + 0x03, + 0x31, + 0x82, + 0x70, + 0xec, + 0xc6, + 0x09, + 0xc3, + 0xb3, + 0x18, + 0x55, + 0xac, + 0x0f, + 0xe9, + 0xa7, + 0xaa, + 0x06, + 0x68, + 0x77, + 0x83, + 0xec, + 0x83, + 0x7a, + 0x0f, + 0x63, + 0x02, + 0xdc, + 0x39, + 0xfc, + 0x0d, + 0x28, + 0x07, + 0xd2, + 0x4f, + 0x05, + 0xc1, + 0xfb, + 0x83, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x05, + 0x02, + 0xa0, + 0x4e, + 0x1a, + 0x81, + 0x50, + 0x27, + 0x0d, + 0x7f, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xcb, + 0xeb, + 0x5f, + 0x03, + 0xff, + 0xf7, + 0x83, + 0xf2, + 0x83, + 0xf9, + 0xff, + 0xf8, + 0x33, + 0x05, + 0x40, + 0x9c, + 0x33, + 0x05, + 0x40, + 0x9c, + 0x33, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x70, + 0xff, + 0x36, + 0xaf, + 0x21, + 0x7f, + 0xfa, + 0x9c, + 0x1f, + 0xf8, + 0x24, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x2b, + 0x06, + 0x1a, + 0x9e, + 0xa0, + 0x1c, + 0xc3, + 0x6e, + 0xac, + 0x3b, + 0x0d, + 0x90, + 0x30, + 0xec, + 0x36, + 0x40, + 0xce, + 0x06, + 0x1b, + 0x20, + 0x60, + 0xe3, + 0x0d, + 0xfe, + 0x09, + 0x30, + 0xd9, + 0xa1, + 0xf7, + 0x40, + 0xdb, + 0x2a, + 0x9f, + 0xa0, + 0xda, + 0xaa, + 0x51, + 0x86, + 0x57, + 0xe0, + 0xec, + 0x27, + 0xa2, + 0x48, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x40, + 0x0b, + 0x0d, + 0xfe, + 0x0e, + 0xc3, + 0x61, + 0xb0, + 0xa9, + 0xea, + 0x18, + 0x6c, + 0x2d, + 0xd5, + 0x99, + 0xa6, + 0x16, + 0x60, + 0xcc, + 0xd3, + 0x0b, + 0x30, + 0x66, + 0x69, + 0x85, + 0x98, + 0x33, + 0x34, + 0xc2, + 0xff, + 0x19, + 0x83, + 0x0b, + 0x34, + 0x24, + 0xd1, + 0x0e, + 0xc9, + 0x03, + 0xe0, + 0xfb, + 0x18, + 0x14, + 0xc0, + 0x81, + 0x5f, + 0x81, + 0x98, + 0x31, + 0xf4, + 0x9b, + 0xa6, + 0x0c, + 0x3f, + 0x50, + 0x1f, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0b, + 0x43, + 0xcd, + 0xa1, + 0xb4, + 0x27, + 0x94, + 0x1a, + 0x9e, + 0xa0, + 0xe1, + 0xf6, + 0xea, + 0xc7, + 0x0f, + 0xb2, + 0x06, + 0x38, + 0x7d, + 0x90, + 0x31, + 0xff, + 0x03, + 0x20, + 0x63, + 0x83, + 0x42, + 0xff, + 0x0e, + 0x0c, + 0x36, + 0x68, + 0x4e, + 0x0c, + 0x3d, + 0xaa, + 0x1c, + 0x18, + 0x7b, + 0x4c, + 0x70, + 0x61, + 0xee, + 0x98, + 0xe0, + 0xc2, + 0x7f, + 0x5a, + 0xb0, + 0x68, + 0x48, + 0x75, + 0xff, + 0x20, + 0x0b, + 0x0f, + 0xb0, + 0xf6, + 0x1f, + 0x61, + 0x95, + 0xc8, + 0x67, + 0x0d, + 0xbb, + 0x9f, + 0xf8, + 0xc8, + 0xcd, + 0x1c, + 0x73, + 0x23, + 0x34, + 0x18, + 0x33, + 0x23, + 0x34, + 0x18, + 0x33, + 0x77, + 0x39, + 0x5a, + 0xb3, + 0xba, + 0x1f, + 0xf8, + 0x4c, + 0x4d, + 0x06, + 0x0c, + 0x2c, + 0xcd, + 0x06, + 0x0c, + 0x0f, + 0xc6, + 0x83, + 0x06, + 0x72, + 0x4f, + 0xfe, + 0x0f, + 0xb4, + 0x33, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0x9c, + 0x3f, + 0xb4, + 0x2f, + 0x57, + 0x03, + 0xfc, + 0xf6, + 0xb8, + 0x19, + 0x83, + 0xc9, + 0x87, + 0xb3, + 0x07, + 0x03, + 0x5c, + 0x0c, + 0xc1, + 0x85, + 0xfa, + 0x07, + 0x74, + 0xc2, + 0xc3, + 0xdb, + 0xca, + 0x0b, + 0x0f, + 0x26, + 0x04, + 0x2f, + 0xe0, + 0xd8, + 0x30, + 0xb0, + 0xf2, + 0xbf, + 0x20, + 0xc3, + 0x9a, + 0x28, + 0x60, + 0x61, + 0xff, + 0x82, + 0xc3, + 0x80, + 0x0b, + 0x0c, + 0x82, + 0x81, + 0xec, + 0x26, + 0x05, + 0x03, + 0x2b, + 0x51, + 0x20, + 0xa0, + 0x6d, + 0xec, + 0xc1, + 0xfc, + 0x0c, + 0xcd, + 0x8c, + 0x93, + 0x06, + 0x67, + 0xaa, + 0x24, + 0xc1, + 0x99, + 0xab, + 0x04, + 0x98, + 0x3f, + 0x81, + 0x83, + 0x06, + 0x0d, + 0xc2, + 0xa8, + 0xc1, + 0x86, + 0xd4, + 0x66, + 0x63, + 0x86, + 0xda, + 0x77, + 0x41, + 0x82, + 0x7b, + 0xa1, + 0x68, + 0xc3, + 0xc9, + 0x04, + 0xe0, + 0xa0, + 0x7f, + 0xb0, + 0x78, + 0x3f, + 0xf0, + 0x78, + 0x0b, + 0x03, + 0xff, + 0x90, + 0xb0, + 0xfe, + 0xc2, + 0xa7, + 0x40, + 0xfb, + 0x0b, + 0xbb, + 0x0f, + 0xb0, + 0xb3, + 0x32, + 0xfc, + 0x61, + 0x66, + 0x64, + 0x83, + 0x30, + 0xb3, + 0x32, + 0x41, + 0x98, + 0x5d, + 0xd9, + 0x20, + 0xcc, + 0x2d, + 0xe4, + 0x91, + 0xcc, + 0x3b, + 0x62, + 0xfc, + 0x61, + 0xd9, + 0x92, + 0x1b, + 0x0e, + 0xed, + 0x0f, + 0x60, + 0x7a, + 0x2a, + 0x0e, + 0x70, + 0xff, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xd8, + 0x76, + 0x1b, + 0x0d, + 0x84, + 0xad, + 0x40, + 0xd0, + 0x3a, + 0x0e, + 0xed, + 0xff, + 0xc9, + 0x99, + 0x83, + 0x0d, + 0x85, + 0x99, + 0x83, + 0x0d, + 0x85, + 0x99, + 0x83, + 0x0d, + 0x85, + 0xfc, + 0x0f, + 0xf0, + 0x59, + 0x86, + 0xd0, + 0x38, + 0x49, + 0x88, + 0x30, + 0xd8, + 0x76, + 0x60, + 0xc3, + 0x61, + 0x9e, + 0xe3, + 0x0d, + 0x81, + 0xe8, + 0xac, + 0xff, + 0x07, + 0xfb, + 0x40, + 0xe0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x09, + 0x6d, + 0x60, + 0xbf, + 0x8e, + 0x9d, + 0x30, + 0xb3, + 0x33, + 0x4c, + 0x18, + 0x59, + 0x99, + 0xa6, + 0x0c, + 0x2c, + 0xcc, + 0xff, + 0x82, + 0xcc, + 0xcd, + 0x30, + 0x61, + 0x77, + 0x66, + 0x98, + 0x30, + 0xb7, + 0x51, + 0xa6, + 0x0d, + 0x0d, + 0x94, + 0xff, + 0xc1, + 0xb3, + 0x34, + 0x36, + 0x19, + 0xf9, + 0xd0, + 0xd8, + 0x1e, + 0x46, + 0xd0, + 0xd8, + 0x7f, + 0x68, + 0x5e, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x76, + 0x87, + 0xda, + 0x1c, + 0xe1, + 0xd4, + 0xf5, + 0x1a, + 0xba, + 0x81, + 0xba, + 0xb1, + 0x56, + 0xb0, + 0x32, + 0x06, + 0x13, + 0x87, + 0x64, + 0x0c, + 0x27, + 0x0e, + 0xc8, + 0x18, + 0x4e, + 0x1d, + 0xfe, + 0x3f, + 0xc8, + 0x23, + 0x43, + 0x9c, + 0x3e, + 0xd6, + 0x09, + 0xc3, + 0xed, + 0x58, + 0x4e, + 0x1e, + 0x7f, + 0x04, + 0xe1, + 0x9f, + 0x49, + 0x20, + 0x70, + 0xff, + 0xbf, + 0xf2, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0f, + 0xb0, + 0xf3, + 0x87, + 0x2b, + 0x94, + 0x13, + 0x87, + 0x77, + 0x4e, + 0xff, + 0x93, + 0x30, + 0x61, + 0x38, + 0x76, + 0x60, + 0xc2, + 0x70, + 0xec, + 0xc1, + 0x84, + 0xe1, + 0xdd, + 0xd3, + 0x09, + 0xc3, + 0xbb, + 0xa2, + 0x7f, + 0xc1, + 0xb1, + 0x06, + 0x19, + 0xc3, + 0x63, + 0x18, + 0x67, + 0x02, + 0xbf, + 0x18, + 0x67, + 0x1e, + 0x89, + 0x3f, + 0xf0, + 0x7f, + 0x61, + 0x9c, + 0x0b, + 0x0d, + 0xfe, + 0x0e, + 0xc3, + 0x61, + 0x38, + 0x57, + 0xe8, + 0xc3, + 0x61, + 0x6e, + 0xa8, + 0xc3, + 0x61, + 0x66, + 0x08, + 0xff, + 0x05, + 0x98, + 0x23, + 0x40, + 0xe1, + 0x66, + 0x08, + 0xc3, + 0x61, + 0x77, + 0x71, + 0x86, + 0xc2, + 0xde, + 0x51, + 0xae, + 0xc3, + 0xb1, + 0x07, + 0xf8, + 0x3b, + 0x18, + 0xc3, + 0x61, + 0xdb, + 0x66, + 0x1b, + 0x03, + 0xf5, + 0x37, + 0x09, + 0xc3, + 0xf3, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x79, + 0xc3, + 0xa9, + 0xea, + 0xba, + 0xec, + 0x1b, + 0xab, + 0x90, + 0xec, + 0x19, + 0x83, + 0x58, + 0x36, + 0x0c, + 0xc1, + 0x83, + 0x0f, + 0xb3, + 0x06, + 0x0c, + 0x0e, + 0x83, + 0xfc, + 0x0d, + 0xf0, + 0x68, + 0xd0, + 0xde, + 0x43, + 0xec, + 0x60, + 0x61, + 0xfd, + 0x83, + 0x06, + 0x19, + 0x09, + 0xef, + 0x03, + 0x0d, + 0x2b, + 0xd4, + 0x64, + 0xc3, + 0x61, + 0xfe, + 0xbf, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xe7, + 0xc1, + 0xd4, + 0xf4, + 0x16, + 0x50, + 0x36, + 0xee, + 0x0d, + 0x07, + 0x05, + 0x99, + 0x9c, + 0xe0, + 0xe0, + 0x66, + 0x6c, + 0x0a, + 0x02, + 0x06, + 0x66, + 0x1c, + 0x87, + 0x7f, + 0x03, + 0xfc, + 0x16, + 0x61, + 0xfa, + 0x81, + 0xdb, + 0x07, + 0xb0, + 0xf6, + 0x60, + 0x63, + 0x43, + 0x37, + 0xc8, + 0x2e, + 0x0c, + 0xf2, + 0x30, + 0x56, + 0x1f, + 0xf8, + 0x2a, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0x9c, + 0x3f, + 0xdf, + 0xfe, + 0x83, + 0xb0, + 0x9c, + 0x2a, + 0x07, + 0x61, + 0x38, + 0x54, + 0x0e, + 0xff, + 0xf4, + 0x1f, + 0xce, + 0x14, + 0x19, + 0xab, + 0xff, + 0x83, + 0x4b, + 0xe0, + 0xce, + 0x1f, + 0xf8, + 0x3e, + 0x7f, + 0xfe, + 0x0c, + 0xe0, + 0xc1, + 0x23, + 0x86, + 0x70, + 0x60, + 0x91, + 0xc3, + 0x38, + 0x34, + 0xa0, + 0xe1, + 0x7f, + 0xfe, + 0xf2, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0xfd, + 0x87, + 0xe7, + 0x0d, + 0x40, + 0xed, + 0x1c, + 0x36, + 0x1d, + 0x68, + 0xf5, + 0x90, + 0xce, + 0xf4, + 0xc3, + 0xf5, + 0xa0, + 0x6f, + 0xf9, + 0x34, + 0x39, + 0x0f, + 0xe7, + 0xff, + 0xe0, + 0xce, + 0x13, + 0x84, + 0xe1, + 0x9c, + 0x36, + 0x13, + 0x86, + 0x7f, + 0xfe, + 0x0f, + 0xf6, + 0x0a, + 0x07, + 0xf9, + 0xd6, + 0xf0, + 0x57, + 0xfa, + 0xbd, + 0x87, + 0xfe, + 0x09, + 0x00, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xd0, + 0xfd, + 0xfc, + 0x61, + 0xfd, + 0xbb, + 0x9a, + 0xfc, + 0x0c, + 0xcc, + 0xff, + 0xc0, + 0xcc, + 0xcc, + 0x1a, + 0x1d, + 0x99, + 0x98, + 0x34, + 0x3b, + 0xf8, + 0xc1, + 0xfc, + 0x08, + 0xc2, + 0xc1, + 0x81, + 0xc3, + 0x6c, + 0x60, + 0xc0, + 0xc1, + 0xb7, + 0x71, + 0x80, + 0xc0, + 0xbd, + 0x7a, + 0x34, + 0x14, + 0x02, + 0x1b, + 0x1c, + 0x29, + 0x0f, + 0x31, + 0xa7, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7f, + 0xd0, + 0x6c, + 0x36, + 0x85, + 0xa0, + 0xbf, + 0x01, + 0xc1, + 0x61, + 0x6e, + 0x61, + 0x74, + 0xc3, + 0x66, + 0x61, + 0xbc, + 0x86, + 0xcc, + 0xc0, + 0xfa, + 0xd0, + 0xb3, + 0x37, + 0xc8, + 0x1f, + 0x26, + 0xee, + 0x19, + 0x80, + 0x83, + 0xba, + 0x06, + 0xa0, + 0x7d, + 0x91, + 0x7f, + 0xc1, + 0xb3, + 0x0c, + 0xc1, + 0xf6, + 0xf0, + 0x4c, + 0x1d, + 0xfa, + 0xc2, + 0xa0, + 0x72, + 0x1a, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb3, + 0x0f, + 0x61, + 0xd9, + 0x86, + 0x6e, + 0x81, + 0x66, + 0x1b, + 0x77, + 0x3f, + 0xf1, + 0x99, + 0x99, + 0x98, + 0x33, + 0x33, + 0x33, + 0x30, + 0x66, + 0x66, + 0x66, + 0x60, + 0xcc, + 0xcc, + 0xdd, + 0xd5, + 0x9f, + 0xc7, + 0x77, + 0x78, + 0x8c, + 0x2c, + 0xcc, + 0x18, + 0x59, + 0x99, + 0x98, + 0x31, + 0x5d, + 0x99, + 0x98, + 0x37, + 0x92, + 0x7f, + 0xf0, + 0x7d, + 0x87, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xa8, + 0x1f, + 0x61, + 0x9c, + 0x70, + 0xbf, + 0x87, + 0x0b, + 0xc0, + 0xcc, + 0xcf, + 0xaa, + 0xd3, + 0x33, + 0x02, + 0x48, + 0x6c, + 0xcc, + 0x73, + 0x43, + 0x66, + 0x65, + 0xdd, + 0x40, + 0xfe, + 0x3a, + 0x75, + 0x02, + 0x30, + 0x38, + 0x34, + 0x3d, + 0xb0, + 0x83, + 0x43, + 0xd9, + 0xdf, + 0xf8, + 0x6f, + 0x83, + 0x68, + 0x69, + 0x02, + 0x82, + 0xd0, + 0xff, + 0xc6, + 0x84, + 0x0b, + 0x0b, + 0xff, + 0x05, + 0x85, + 0x87, + 0xb2, + 0x9d, + 0x0c, + 0x3d, + 0x9d, + 0xd9, + 0x87, + 0xb3, + 0x33, + 0x33, + 0xa6, + 0x66, + 0x66, + 0x66, + 0x0c, + 0xcc, + 0xcc, + 0xcc, + 0x19, + 0x9f, + 0xc6, + 0x60, + 0xcc, + 0xcc, + 0x2c, + 0xc1, + 0x98, + 0x59, + 0x99, + 0xf8, + 0xc2, + 0xcc, + 0xc3, + 0xd8, + 0xaf, + 0x9c, + 0x3d, + 0xbc, + 0xaa, + 0x7f, + 0xe0, + 0xfb, + 0x0f, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x2d, + 0x0d, + 0x87, + 0x60, + 0x70, + 0xa9, + 0xd0, + 0x29, + 0x34, + 0x2c, + 0xdc, + 0xff, + 0xc9, + 0x99, + 0x86, + 0x70, + 0xec, + 0xcc, + 0x33, + 0x87, + 0x66, + 0x63, + 0xff, + 0x03, + 0xf8, + 0x33, + 0x87, + 0x46, + 0x1e, + 0x70, + 0xfb, + 0x37, + 0xff, + 0x21, + 0x76, + 0x85, + 0x61, + 0xdf, + 0x51, + 0x09, + 0xc3, + 0x90, + 0xfc, + 0xe1, + 0xff, + 0x80, + 0xe1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe6, + 0x0f, + 0xb0, + 0xca, + 0xb5, + 0x05, + 0x4f, + 0x43, + 0x4f, + 0x51, + 0x06, + 0xee, + 0x84, + 0xc1, + 0xd9, + 0x92, + 0x13, + 0x07, + 0x66, + 0x4f, + 0xfe, + 0x06, + 0x64, + 0x87, + 0xfb, + 0xbb, + 0x42, + 0x60, + 0xed, + 0xd4, + 0x1a, + 0xc3, + 0xec, + 0xcb, + 0xfe, + 0x0d, + 0x9a, + 0x13, + 0x07, + 0xdd, + 0xc1, + 0x30, + 0x67, + 0xea, + 0x68, + 0x2c, + 0x3f, + 0xd7, + 0xfe, + 0x40, + 0x0b, + 0x0f, + 0xb0, + 0xfb, + 0x0d, + 0x43, + 0x0e, + 0x56, + 0xa0, + 0x73, + 0x87, + 0x77, + 0x63, + 0xfe, + 0x41, + 0x99, + 0x1c, + 0x0c, + 0x3b, + 0x32, + 0x70, + 0xb0, + 0xec, + 0xc9, + 0xad, + 0xd4, + 0x0f, + 0xe5, + 0xdf, + 0x28, + 0x19, + 0x87, + 0x5f, + 0x07, + 0xb1, + 0x0b, + 0x79, + 0x0e, + 0xcc, + 0x1c, + 0x66, + 0x13, + 0x7d, + 0x4c, + 0x19, + 0x41, + 0xe4, + 0x16, + 0x16, + 0x0c, + 0x3f, + 0xf6, + 0x18, + 0x0b, + 0x0f, + 0x2a, + 0xc3, + 0xb0, + 0xae, + 0x9a, + 0x1a, + 0xfc, + 0x1d, + 0x87, + 0x6e, + 0x61, + 0xd8, + 0x76, + 0x66, + 0x2e, + 0xd6, + 0x06, + 0x66, + 0x7f, + 0xe0, + 0x66, + 0x61, + 0xd8, + 0x77, + 0x76, + 0x1d, + 0x87, + 0x6e, + 0x85, + 0xfe, + 0x43, + 0x64, + 0x0c, + 0x36, + 0x86, + 0xcc, + 0x18, + 0x6d, + 0x0d, + 0xda, + 0x61, + 0xb4, + 0x1f, + 0x54, + 0x61, + 0xb4, + 0x08, + 0x4a, + 0x3f, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xf3, + 0xa1, + 0xa9, + 0xea, + 0xff, + 0x03, + 0x75, + 0x60, + 0x80, + 0xa0, + 0xb3, + 0x06, + 0x38, + 0x5a, + 0x0c, + 0xc1, + 0x98, + 0x67, + 0x06, + 0x60, + 0xea, + 0x02, + 0xa4, + 0xff, + 0x03, + 0x4d, + 0x0b, + 0x34, + 0x35, + 0xb8, + 0x7b, + 0x24, + 0x2f, + 0x21, + 0xec, + 0x70, + 0xac, + 0x39, + 0xbf, + 0x02, + 0xec, + 0x27, + 0x90, + 0x2a, + 0xc1, + 0x70, + 0x7e, + 0xa0, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x0b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0x3e, + 0x0e, + 0xa7, + 0xa0, + 0xb6, + 0x81, + 0xb7, + 0x70, + 0x70, + 0x34, + 0x2c, + 0xc9, + 0xf0, + 0x4e, + 0x83, + 0x32, + 0xf5, + 0xfa, + 0x80, + 0xcc, + 0x83, + 0xfe, + 0xfe, + 0x02, + 0xf8, + 0x2c, + 0xc3, + 0x7f, + 0x83, + 0xb3, + 0x06, + 0x1b, + 0x0e, + 0xc9, + 0x30, + 0xd8, + 0x4d, + 0xf8, + 0xc3, + 0x60, + 0x68, + 0x83, + 0x7f, + 0xc1, + 0xfe, + 0xc2, + 0x70, + 0x3f, + 0xc7, + 0xf0, + 0x7a, + 0x81, + 0x61, + 0x61, + 0xea, + 0x05, + 0xe4, + 0xc3, + 0xd4, + 0x03, + 0x1d, + 0x88, + 0x4f, + 0xea, + 0x01, + 0xc8, + 0x1e, + 0x91, + 0xc3, + 0x6e, + 0x1f, + 0x51, + 0x09, + 0x90, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x2a, + 0x05, + 0x21, + 0x98, + 0x2a, + 0x05, + 0x21, + 0x9f, + 0xff, + 0x21, + 0xfd, + 0x40, + 0x41, + 0xff, + 0x50, + 0x16, + 0x85, + 0x7f, + 0xfe, + 0x43, + 0xff, + 0x04, + 0x80, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0x9c, + 0x3d, + 0x4f, + 0x41, + 0x69, + 0x06, + 0xdd, + 0xc0, + 0xe0, + 0xa0, + 0x59, + 0x90, + 0x34, + 0x0e, + 0x83, + 0x32, + 0x3f, + 0xe8, + 0x19, + 0x90, + 0x7e, + 0x81, + 0xfc, + 0x1a, + 0x81, + 0xd3, + 0xa8, + 0x35, + 0x03, + 0xec, + 0xcb, + 0xfe, + 0x0d, + 0x92, + 0x15, + 0x03, + 0xee, + 0xf0, + 0x54, + 0x0c, + 0xfa, + 0x8e, + 0x15, + 0x03, + 0xfc, + 0xff, + 0xe4, + 0x0f, + 0x21, + 0xff, + 0x8a, + 0x07, + 0xbf, + 0xff, + 0x70, + 0x6a, + 0x03, + 0x43, + 0xdb, + 0x40, + 0x6d, + 0x85, + 0x42, + 0x80, + 0xd2, + 0xc6, + 0x05, + 0x01, + 0xa0, + 0x90, + 0xe6, + 0x50, + 0x7a, + 0xff, + 0xf2, + 0x0a, + 0x05, + 0x40, + 0xa8, + 0x0a, + 0x05, + 0x40, + 0xa8, + 0x0b, + 0xff, + 0xc8, + 0x7d, + 0x20, + 0xa0, + 0x2b, + 0xdf, + 0xf0, + 0xbf, + 0xe0, + 0x50, + 0x3f, + 0xf0, + 0x00, + 0x09, + 0x83, + 0x68, + 0x7b, + 0xfa, + 0x9f, + 0xc8, + 0x73, + 0x06, + 0xc1, + 0x21, + 0xd7, + 0x5b, + 0x04, + 0x85, + 0xf9, + 0x05, + 0xa5, + 0x03, + 0x98, + 0x2d, + 0xd5, + 0x28, + 0x17, + 0x0e, + 0x86, + 0xf0, + 0x4a, + 0x0b, + 0x43, + 0x90, + 0xaf, + 0xff, + 0x21, + 0xa8, + 0x14, + 0x85, + 0xa1, + 0xaf, + 0xff, + 0x21, + 0xfd, + 0x25, + 0x87, + 0xfd, + 0x20, + 0xb4, + 0x2b, + 0xff, + 0xf4, + 0x1f, + 0xf8, + 0x24, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0x2d, + 0xac, + 0x15, + 0x3d, + 0x15, + 0x75, + 0x20, + 0xdd, + 0xc4, + 0x18, + 0x20, + 0xb3, + 0x31, + 0x8c, + 0x60, + 0xb3, + 0x30, + 0x66, + 0x68, + 0x59, + 0x98, + 0x13, + 0x20, + 0xdf, + 0xd7, + 0xfe, + 0x06, + 0x61, + 0xce, + 0x87, + 0xdb, + 0x05, + 0x4c, + 0x3e, + 0xcc, + 0x0e, + 0x50, + 0x33, + 0x7c, + 0x9a, + 0x0d, + 0x03, + 0xc8, + 0xdc, + 0x13, + 0xa1, + 0xf6, + 0x87, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x3f, + 0xb0, + 0x9b, + 0xac, + 0x82, + 0x9e, + 0x9a, + 0x6a, + 0x20, + 0xb7, + 0x70, + 0xb4, + 0xe0, + 0xb3, + 0x30, + 0x9f, + 0x21, + 0xb3, + 0x31, + 0xbe, + 0x06, + 0x0c, + 0xcc, + 0xe0, + 0x5f, + 0x03, + 0xf8, + 0x3e, + 0x42, + 0xcc, + 0x17, + 0xfe, + 0x0d, + 0xb0, + 0x28, + 0x68, + 0x7b, + 0x30, + 0x69, + 0x87, + 0x9f, + 0x93, + 0x06, + 0x04, + 0x79, + 0x15, + 0xc0, + 0xc1, + 0x21, + 0xee, + 0x0a, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb7, + 0xf8, + 0x36, + 0x05, + 0x61, + 0x61, + 0xaf, + 0xa5, + 0x61, + 0x61, + 0xbb, + 0xb5, + 0x62, + 0xb5, + 0x03, + 0x33, + 0x56, + 0x77, + 0x60, + 0xcc, + 0xd5, + 0x99, + 0x98, + 0x33, + 0x35, + 0x66, + 0x66, + 0x0f, + 0xe5, + 0x66, + 0x66, + 0x0d, + 0xc3, + 0x66, + 0x66, + 0x04, + 0xc4, + 0x19, + 0x99, + 0x86, + 0xcc, + 0x63, + 0x33, + 0x09, + 0xec, + 0x93, + 0x39, + 0x1e, + 0x5d, + 0x86, + 0xc3, + 0xfa, + 0x0e, + 0xc2, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x35, + 0x7a, + 0xa4, + 0xa7, + 0xa1, + 0xa2, + 0xda, + 0x0d, + 0xdc, + 0x2c, + 0x14, + 0x0b, + 0x33, + 0x09, + 0xec, + 0x36, + 0x66, + 0x13, + 0xe8, + 0x36, + 0x66, + 0x5e, + 0x57, + 0xc9, + 0xfc, + 0x4a, + 0x09, + 0x40, + 0xcc, + 0x3b, + 0x03, + 0x87, + 0x64, + 0x16, + 0x07, + 0x0e, + 0xcc, + 0x0e, + 0x07, + 0x09, + 0xbe, + 0x4d, + 0x03, + 0x81, + 0xe4, + 0x55, + 0x84, + 0xe1, + 0xf9, + 0xc3, + 0x38, + 0x7f, + 0xe0, + 0xf0, + 0x0b, + 0x09, + 0x40, + 0xc0, + 0x86, + 0xc2, + 0x70, + 0x60, + 0xc0, + 0xad, + 0x63, + 0x4c, + 0xa0, + 0x3b, + 0xa6, + 0x28, + 0xc8, + 0x2c, + 0xc1, + 0x9f, + 0xf0, + 0x33, + 0x06, + 0x61, + 0x9c, + 0x19, + 0x83, + 0x35, + 0xd6, + 0x0f, + 0xf1, + 0xd7, + 0x60, + 0xcd, + 0x0b, + 0x0e, + 0xc3, + 0x62, + 0x0d, + 0x7b, + 0x0d, + 0x8c, + 0x7f, + 0xc1, + 0xb5, + 0x66, + 0x1d, + 0x8f, + 0xa8, + 0xee, + 0x19, + 0xc3, + 0xfb, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xbf, + 0xd0, + 0x58, + 0x7e, + 0xf0, + 0x3f, + 0x81, + 0x6f, + 0x05, + 0xb9, + 0x84, + 0xf8, + 0x36, + 0x46, + 0x7f, + 0xe3, + 0x23, + 0x30, + 0x68, + 0x33, + 0x23, + 0x34, + 0xd1, + 0xcf, + 0xe3, + 0xff, + 0x1b, + 0xa0, + 0xc1, + 0xa0, + 0xc4, + 0xc4, + 0xc1, + 0xa0, + 0xc2, + 0xcc, + 0xff, + 0xc0, + 0x7b, + 0x70, + 0x68, + 0x33, + 0x92, + 0x98, + 0x34, + 0x18, + 0x7d, + 0x82, + 0x7d, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x9d, + 0xd4, + 0x1d, + 0x82, + 0xf2, + 0x64, + 0x81, + 0xb9, + 0x06, + 0x0c, + 0x18, + 0x37, + 0x70, + 0x60, + 0xd0, + 0xd9, + 0x9d, + 0xff, + 0x81, + 0x99, + 0x8e, + 0xae, + 0x50, + 0x33, + 0x30, + 0x60, + 0x96, + 0x07, + 0xf0, + 0x30, + 0x4c, + 0x82, + 0x30, + 0x9f, + 0x9b, + 0x0e, + 0xcb, + 0xb0, + 0x3c, + 0x1d, + 0x98, + 0x30, + 0x38, + 0x6a, + 0x7c, + 0x0c, + 0x1e, + 0x14, + 0x28, + 0x08, + 0x37, + 0x6a, + 0x43, + 0xcf, + 0x94, + 0x0f, + 0x07, + 0xfe, + 0x0e, + 0x07, + 0xff, + 0xe0, + 0xb0, + 0xb0, + 0x61, + 0x61, + 0x61, + 0x60, + 0xc2, + 0xc2, + 0xff, + 0xfc, + 0x19, + 0xd0, + 0xff, + 0x9f, + 0xff, + 0x92, + 0xd0, + 0x30, + 0x76, + 0x89, + 0xff, + 0x81, + 0xa1, + 0x60, + 0x60, + 0x60, + 0xc3, + 0x60, + 0x60, + 0x60, + 0xc3, + 0x74, + 0xf5, + 0xc0, + 0xc3, + 0xe6, + 0x38, + 0x70, + 0xbf, + 0xd4, + 0xdb, + 0x0f, + 0xfa, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xaf, + 0xd0, + 0x76, + 0x82, + 0xd1, + 0xc3, + 0x7f, + 0x5b, + 0xba, + 0x1b, + 0x33, + 0x0a, + 0xf0, + 0x76, + 0x66, + 0x5c, + 0xdc, + 0x83, + 0x33, + 0xa0, + 0x30, + 0x30, + 0x3f, + 0x8f, + 0xf8, + 0x2c, + 0xc3, + 0xd8, + 0x79, + 0x31, + 0x1a, + 0x75, + 0x07, + 0x66, + 0x1b, + 0x43, + 0xcf, + 0x77, + 0xfe, + 0x1e, + 0x8c, + 0x85, + 0x87, + 0xfe, + 0x0b, + 0x0e, + 0x07, + 0xff, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x59, + 0x5f, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xbf, + 0x53, + 0xd4, + 0xf4, + 0x16, + 0x38, + 0x1d, + 0x5a, + 0x1b, + 0x1d, + 0xa1, + 0x68, + 0x76, + 0x7a, + 0x64, + 0x0d, + 0x02, + 0xcf, + 0xfe, + 0x42, + 0x73, + 0x0b, + 0x41, + 0x40, + 0x9c, + 0xea, + 0xf5, + 0x38, + 0x2a, + 0x07, + 0x70, + 0xc1, + 0xb4, + 0x3b, + 0x47, + 0x80, + 0xe7, + 0xff, + 0xd0, + 0x10, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x66, + 0x9c, + 0x17, + 0xf8, + 0xe4, + 0x3f, + 0x38, + 0x5a, + 0x1f, + 0xd7, + 0x43, + 0xfe, + 0x07, + 0xe5, + 0x18, + 0x58, + 0x79, + 0xc1, + 0x40, + 0xb0, + 0xe6, + 0x85, + 0x86, + 0xc3, + 0x94, + 0x15, + 0x02, + 0x43, + 0xaf, + 0xff, + 0x41, + 0xa8, + 0x15, + 0x02, + 0x60, + 0xd7, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x24, + 0x3f, + 0xd4, + 0x03, + 0xc1, + 0x7f, + 0xfd, + 0x70, + 0x7f, + 0xe0, + 0x90, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xa9, + 0xd0, + 0xc3, + 0xb0, + 0xbb, + 0xb3, + 0x43, + 0x61, + 0x66, + 0x67, + 0xfc, + 0x16, + 0x66, + 0x1f, + 0xf6, + 0x66, + 0xff, + 0xd0, + 0x3b, + 0xb0, + 0xda, + 0x1d, + 0xba, + 0x83, + 0x68, + 0x72, + 0x6a, + 0xff, + 0xe0, + 0xd9, + 0x84, + 0xf8, + 0x3e, + 0xec, + 0x2d, + 0xe0, + 0xde, + 0x99, + 0x5c, + 0x0e, + 0x0f, + 0xde, + 0x43, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0xad, + 0x0b, + 0x03, + 0xfa, + 0x88, + 0x6c, + 0x3c, + 0x82, + 0x42, + 0xd0, + 0x63, + 0x83, + 0x07, + 0xf1, + 0x43, + 0x18, + 0x19, + 0x98, + 0x31, + 0x20, + 0xb3, + 0x33, + 0xfe, + 0x06, + 0x66, + 0x1c, + 0xe1, + 0x77, + 0x61, + 0xac, + 0x36, + 0xea, + 0x0d, + 0xa1, + 0x93, + 0x1b, + 0xff, + 0x05, + 0x98, + 0x6c, + 0x3c, + 0xf6, + 0x85, + 0x86, + 0x7a, + 0x34, + 0x0b, + 0x0f, + 0xfd, + 0x78, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x3a, + 0x16, + 0x16, + 0x0b, + 0xc8, + 0x83, + 0x15, + 0xa8, + 0x18, + 0x30, + 0x67, + 0x76, + 0x0c, + 0x18, + 0x33, + 0x33, + 0x6e, + 0x70, + 0x66, + 0x66, + 0xda, + 0xb0, + 0x66, + 0x66, + 0x58, + 0x30, + 0x67, + 0xf1, + 0xf1, + 0x83, + 0x23, + 0x03, + 0x6d, + 0x83, + 0x0b, + 0x1d, + 0xc1, + 0x83, + 0x0b, + 0x38, + 0xc1, + 0x83, + 0x15, + 0xd8, + 0x30, + 0xec, + 0x50, + 0x10, + 0x61, + 0xd8, + 0x7e, + 0xc0, + 0xfa, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xee, + 0xd0, + 0xcd, + 0xd0, + 0x74, + 0x1c, + 0x16, + 0xef, + 0x61, + 0xd6, + 0x0c, + 0xcc, + 0x7f, + 0xc1, + 0x66, + 0x61, + 0xa4, + 0x3b, + 0x33, + 0x0d, + 0x21, + 0xdf, + 0xd7, + 0xfe, + 0x06, + 0xe1, + 0xe9, + 0x0e, + 0x4c, + 0x41, + 0x12, + 0xa0, + 0xec, + 0xca, + 0x12, + 0x61, + 0x9e, + 0xdc, + 0x12, + 0x30, + 0xf4, + 0x6a, + 0x06, + 0x82, + 0x0f, + 0xe7, + 0xc1, + 0xc0, + 0x0b, + 0x07, + 0xcb, + 0x51, + 0x0d, + 0x86, + 0xce, + 0xc3, + 0x7f, + 0x03, + 0x0b, + 0x0d, + 0x99, + 0x92, + 0x26, + 0x1b, + 0x33, + 0x34, + 0xcd, + 0x0b, + 0x33, + 0xbd, + 0x67, + 0xc0, + 0xcc, + 0xc0, + 0xd9, + 0x86, + 0xfe, + 0x54, + 0xe6, + 0x1b, + 0x30, + 0x34, + 0x33, + 0x0f, + 0x62, + 0x78, + 0xcc, + 0x3d, + 0x99, + 0x43, + 0xf8, + 0x27, + 0xe3, + 0xc1, + 0xf3, + 0xe4, + 0xa9, + 0xe0, + 0xff, + 0xb0, + 0xaf, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x21, + 0xd8, + 0x3e, + 0x55, + 0xe4, + 0x36, + 0x1b, + 0x7a, + 0x06, + 0xfe, + 0x18, + 0x0c, + 0x1b, + 0x33, + 0x30, + 0x98, + 0x36, + 0x66, + 0x61, + 0x30, + 0x6c, + 0xce, + 0xf5, + 0xfc, + 0x0c, + 0xcc, + 0x10, + 0x18, + 0x37, + 0xf2, + 0x60, + 0x60, + 0xd9, + 0x81, + 0x58, + 0x18, + 0x3d, + 0x89, + 0xc0, + 0x60, + 0xf6, + 0x66, + 0xdf, + 0xc1, + 0x3f, + 0x1e, + 0x0f, + 0x9f, + 0x45, + 0x6d, + 0x0f, + 0xfb, + 0x03, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xa8, + 0x1d, + 0x86, + 0xa0, + 0x30, + 0xca, + 0xd4, + 0x07, + 0x2c, + 0x37, + 0x76, + 0x7f, + 0xc1, + 0x66, + 0x66, + 0x1d, + 0x85, + 0x99, + 0x98, + 0x76, + 0x16, + 0x66, + 0x72, + 0xec, + 0x2f, + 0xe2, + 0x9d, + 0xd0, + 0x2c, + 0xc3, + 0x39, + 0xa1, + 0xec, + 0x80, + 0xc6, + 0x87, + 0xb3, + 0x06, + 0x9a, + 0x1c, + 0xf6, + 0x98, + 0x34, + 0xc7, + 0xd2, + 0xad, + 0x06, + 0x98, + 0x7d, + 0xc1, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0b, + 0xfe, + 0x0d, + 0x85, + 0xa1, + 0xb0, + 0x53, + 0xa1, + 0xa1, + 0xb0, + 0x66, + 0x67, + 0xfc, + 0x0c, + 0xcc, + 0x36, + 0x86, + 0xcc, + 0xc3, + 0x68, + 0x6c, + 0xcd, + 0xff, + 0xc7, + 0xf3, + 0x03, + 0x0b, + 0x33, + 0x46, + 0x1e, + 0x06, + 0x26, + 0x2a, + 0x3b, + 0x4c, + 0x2c, + 0xda, + 0x60, + 0xdc, + 0x0f, + 0x6d, + 0x02, + 0x56, + 0x72, + 0x54, + 0x1c, + 0xe1, + 0xe6, + 0x09, + 0xf2, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xc3, + 0xfd, + 0x85, + 0x85, + 0x58, + 0x0e, + 0xb7, + 0xd6, + 0xac, + 0xee, + 0xf3, + 0x83, + 0x06, + 0x66, + 0x78, + 0xc1, + 0x83, + 0x33, + 0x30, + 0x60, + 0xc1, + 0x99, + 0x9f, + 0xd6, + 0x0c, + 0xfe, + 0x06, + 0x0c, + 0x19, + 0x98, + 0x6c, + 0x18, + 0x30, + 0xb1, + 0x1d, + 0x30, + 0x61, + 0x66, + 0x53, + 0x30, + 0x60, + 0x7b, + 0x32, + 0x9a, + 0xb7, + 0xd3, + 0x70, + 0x1f, + 0xc1, + 0xec, + 0x36, + 0x0c, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x13, + 0xfc, + 0x0f, + 0xe8, + 0x3d, + 0x83, + 0x43, + 0xf9, + 0xc1, + 0xa1, + 0xea, + 0xbc, + 0x0f, + 0x54, + 0x1f, + 0x60, + 0xd0, + 0xeb, + 0xf8, + 0x1f, + 0xe4, + 0x3b, + 0x56, + 0x87, + 0xd5, + 0x7f, + 0x54, + 0x13, + 0x85, + 0x40, + 0x9c, + 0x27, + 0x09, + 0x82, + 0x70, + 0x9f, + 0xff, + 0x83, + 0xf3, + 0x05, + 0x07, + 0xf5, + 0x16, + 0xf0, + 0x2f, + 0xfd, + 0x5b, + 0x0f, + 0xfc, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0xed, + 0x0f, + 0xbf, + 0xff, + 0x71, + 0x86, + 0xa0, + 0x14, + 0x50, + 0x48, + 0xc6, + 0xa5, + 0x08, + 0x28, + 0x63, + 0xa0, + 0xe0, + 0x30, + 0xfa, + 0x03, + 0x9a, + 0x37, + 0x4f, + 0xe4, + 0x32, + 0x83, + 0x68, + 0x7e, + 0x7f, + 0xfc, + 0x84, + 0xe1, + 0x68, + 0x5a, + 0x13, + 0xff, + 0xe4, + 0x3f, + 0x68, + 0x30, + 0xff, + 0x68, + 0x2d, + 0x05, + 0xff, + 0xd4, + 0xd0, + 0xff, + 0xc1, + 0x0b, + 0x0d, + 0x86, + 0xc3, + 0xb0, + 0xda, + 0x07, + 0x0a, + 0x9d, + 0x1f, + 0xfc, + 0x9b, + 0xb8, + 0x30, + 0xd8, + 0x59, + 0x98, + 0x3f, + 0xc1, + 0x66, + 0x60, + 0xc2, + 0x70, + 0xb3, + 0x30, + 0x61, + 0xb0, + 0xb7, + 0x70, + 0x7f, + 0x82, + 0xde, + 0x41, + 0x86, + 0xc2, + 0x4c, + 0x6f, + 0xfd, + 0x05, + 0x98, + 0x48, + 0x10, + 0xca, + 0xf8, + 0x14, + 0x05, + 0x00, + 0xf2, + 0x2a, + 0xc3, + 0x70, + 0x7e, + 0xc3, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0x9b, + 0xa7, + 0x40, + 0x7f, + 0x01, + 0xd5, + 0xa8, + 0x19, + 0x98, + 0x58, + 0x30, + 0xd9, + 0x98, + 0x58, + 0x34, + 0x2c, + 0xcd, + 0xff, + 0xc9, + 0x99, + 0x87, + 0xfd, + 0xfc, + 0x0f, + 0xf2, + 0x0c, + 0xc3, + 0x61, + 0xb4, + 0x36, + 0x40, + 0xc3, + 0x68, + 0x6c, + 0xd3, + 0xfc, + 0x86, + 0xee, + 0x30, + 0xda, + 0x3f, + 0x53, + 0x34, + 0x2d, + 0x02, + 0x1a, + 0x3f, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xbf, + 0xc1, + 0xd8, + 0x7c, + 0xe8, + 0x4d, + 0xd0, + 0x3b, + 0x0e, + 0xee, + 0xd0, + 0x94, + 0x1d, + 0x99, + 0x3f, + 0xf9, + 0x33, + 0x20, + 0xca, + 0x0e, + 0xcc, + 0x83, + 0x28, + 0x3b, + 0xf8, + 0x0d, + 0x03, + 0xd9, + 0x85, + 0x7f, + 0xa0, + 0xda, + 0x89, + 0x54, + 0x56, + 0x1b, + 0x32, + 0x05, + 0x01, + 0x84, + 0xfc, + 0x40, + 0xa0, + 0x31, + 0xf4, + 0x4c, + 0x94, + 0x06, + 0x1f, + 0x5f, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x0d, + 0x41, + 0xc3, + 0x5f, + 0x8f, + 0xfa, + 0x06, + 0x6e, + 0x1b, + 0x0f, + 0x66, + 0x61, + 0xb4, + 0x3b, + 0x33, + 0x2f, + 0xf0, + 0x59, + 0x98, + 0x6c, + 0x3d, + 0xfd, + 0x7f, + 0xe0, + 0x66, + 0x1d, + 0x78, + 0x3e, + 0xc8, + 0x2e, + 0xc3, + 0xec, + 0x91, + 0xdc, + 0x39, + 0x5d, + 0xa6, + 0xac, + 0x10, + 0xfa, + 0x55, + 0xc3, + 0x83, + 0x0f, + 0xa8, + 0x17, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x0d, + 0x86, + 0xa0, + 0x6c, + 0x36, + 0x0e, + 0x42, + 0xfd, + 0x03, + 0x06, + 0x1d, + 0xbb, + 0x7e, + 0x70, + 0xec, + 0xc8, + 0x70, + 0x61, + 0xd9, + 0x91, + 0x60, + 0xfd, + 0x19, + 0x91, + 0xe8, + 0xcc, + 0x2f, + 0xd1, + 0xe9, + 0xcc, + 0x2d, + 0xc1, + 0x38, + 0x33, + 0x0e, + 0xdb, + 0x31, + 0x8c, + 0x3b, + 0x24, + 0xc6, + 0x30, + 0x9b, + 0xe0, + 0x64, + 0x98, + 0x1a, + 0x24, + 0x0c, + 0xc1, + 0x87, + 0xfb, + 0x10, + 0x60, + 0x0b, + 0x0b, + 0xff, + 0x05, + 0x85, + 0x87, + 0xb1, + 0xba, + 0x18, + 0x30, + 0xb3, + 0x77, + 0x33, + 0xe8, + 0xcc, + 0xcc, + 0xc1, + 0x85, + 0x99, + 0x99, + 0x83, + 0x0b, + 0x33, + 0x33, + 0x7f, + 0x39, + 0xbb, + 0x98, + 0x7b, + 0x37, + 0x93, + 0x7f, + 0x18, + 0x58, + 0x9b, + 0x03, + 0x30, + 0xb3, + 0x66, + 0x06, + 0x61, + 0x7d, + 0x2b, + 0xe8, + 0xce, + 0x47, + 0x0f, + 0xb0, + 0xe6, + 0x0c, + 0xfa, + 0x0b, + 0x0f, + 0xb6, + 0x0e, + 0xc3, + 0xec, + 0x60, + 0x53, + 0xab, + 0xff, + 0x03, + 0x77, + 0x0e, + 0xc3, + 0xb3, + 0x33, + 0xe3, + 0x02, + 0x0c, + 0xcd, + 0x8c, + 0xca, + 0x03, + 0x33, + 0x62, + 0x37, + 0x0b, + 0xbb, + 0x62, + 0x29, + 0x85, + 0xda, + 0xdf, + 0x16, + 0x87, + 0x62, + 0x19, + 0x58, + 0x7b, + 0x36, + 0xf5, + 0xe0, + 0xca, + 0xf9, + 0x40, + 0xa6, + 0x40, + 0xe4, + 0x82, + 0xa1, + 0x50, + 0x7f, + 0x30, + 0x5e, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xee, + 0x0f, + 0xb0, + 0xbf, + 0xf0, + 0x3f, + 0x8c, + 0x0e, + 0x0c, + 0x1b, + 0xb9, + 0x81, + 0xc1, + 0x83, + 0x33, + 0x3f, + 0xf0, + 0x33, + 0x33, + 0x03, + 0x83, + 0x06, + 0x66, + 0x73, + 0x6d, + 0x83, + 0xf8, + 0xab, + 0xba, + 0x02, + 0x31, + 0x03, + 0xc6, + 0x1e, + 0xcc, + 0x74, + 0x18, + 0x7b, + 0x7f, + 0xfc, + 0xab, + 0xf4, + 0x1d, + 0x86, + 0x43, + 0x21, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0x80, + 0x0b, + 0x0b, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0x60, + 0x56, + 0xa3, + 0x43, + 0x60, + 0xee, + 0xcf, + 0xf8, + 0x19, + 0x99, + 0x87, + 0x60, + 0xcc, + 0xcf, + 0xf8, + 0x19, + 0x98, + 0x34, + 0x3d, + 0xfc, + 0x3f, + 0xf1, + 0x9a, + 0x0c, + 0x95, + 0x38, + 0x98, + 0xc9, + 0x92, + 0x61, + 0x66, + 0x0d, + 0x31, + 0xc0, + 0xf6, + 0xc9, + 0x23, + 0x3d, + 0x15, + 0xa5, + 0x01, + 0x21, + 0xfd, + 0x8f, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x20, + 0xa0, + 0x87, + 0x61, + 0x39, + 0xb4, + 0x09, + 0x5a, + 0x81, + 0x19, + 0x06, + 0xee, + 0xcf, + 0xf8, + 0x2c, + 0xcc, + 0x2a, + 0x07, + 0xb3, + 0x37, + 0xfe, + 0x81, + 0x99, + 0x83, + 0x81, + 0xc1, + 0x7f, + 0x16, + 0x13, + 0x85, + 0xba, + 0xaf, + 0xf5, + 0x86, + 0xdb, + 0x70, + 0xb2, + 0x0d, + 0x98, + 0x30, + 0x38, + 0x7b, + 0xb4, + 0xcb, + 0x42, + 0x7a, + 0x34, + 0x34, + 0x29, + 0x0f, + 0xeb, + 0xf8, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x41, + 0xb0, + 0xf6, + 0x1e, + 0xfe, + 0x3f, + 0xe4, + 0x19, + 0x98, + 0x6c, + 0x3d, + 0x99, + 0xb5, + 0x7a, + 0xa0, + 0x66, + 0x61, + 0xff, + 0x66, + 0x65, + 0xfe, + 0x0b, + 0xf8, + 0xa0, + 0x6c, + 0x2c, + 0xc2, + 0xbf, + 0xc1, + 0xd9, + 0x12, + 0x1b, + 0x0e, + 0xcc, + 0xbf, + 0xc1, + 0x2b, + 0xb6, + 0x81, + 0xb0, + 0x3c, + 0xb5, + 0x10, + 0xd8, + 0x7f, + 0x48, + 0x2f, + 0x00, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc1, + 0x81, + 0xc1, + 0x4e, + 0x86, + 0x0c, + 0x0e, + 0x0e, + 0xec, + 0xff, + 0xc0, + 0xcc, + 0xcc, + 0x18, + 0x1c, + 0x19, + 0x99, + 0xeb, + 0xd7, + 0x81, + 0x99, + 0x86, + 0xd0, + 0xee, + 0xec, + 0x36, + 0x87, + 0x77, + 0x47, + 0xff, + 0x22, + 0x6a, + 0x0b, + 0xe4, + 0x3d, + 0xb0, + 0x27, + 0x74, + 0x33, + 0xf1, + 0x43, + 0x07, + 0x0f, + 0x25, + 0xc0, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x3f, + 0xf8, + 0x17, + 0xd3, + 0x07, + 0xb0, + 0x66, + 0x6e, + 0x87, + 0x60, + 0xcc, + 0xca, + 0x01, + 0x70, + 0x33, + 0x33, + 0xeb, + 0xa6, + 0x0c, + 0xcc, + 0xc5, + 0x60, + 0xc1, + 0xdd, + 0xd0, + 0x9c, + 0x18, + 0x37, + 0x54, + 0xf8, + 0xc1, + 0x86, + 0xc8, + 0x16, + 0x6f, + 0x83, + 0x66, + 0x0a, + 0x18, + 0x79, + 0xf9, + 0x30, + 0x60, + 0x5b, + 0xa2, + 0xad, + 0x06, + 0x05, + 0x07, + 0x98, + 0x2b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x09, + 0xff, + 0x07, + 0x61, + 0x30, + 0x6c, + 0x26, + 0xe8, + 0x30, + 0x6c, + 0x2e, + 0xec, + 0x7f, + 0xc1, + 0x66, + 0x61, + 0xb0, + 0xf6, + 0x66, + 0x7f, + 0xd0, + 0x33, + 0x33, + 0x06, + 0x0a, + 0x03, + 0xbb, + 0x34, + 0xd2, + 0x80, + 0xee, + 0x87, + 0xaf, + 0x5c, + 0x1b, + 0x63, + 0x06, + 0x0a, + 0x06, + 0xcc, + 0xff, + 0xa0, + 0x9f, + 0x9c, + 0x18, + 0x48, + 0xf4, + 0x54, + 0x16, + 0x14, + 0x87, + 0xfa, + 0xfc, + 0x00, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x60, + 0x60, + 0xf6, + 0x0a, + 0x74, + 0x60, + 0xf6, + 0x0e, + 0xed, + 0xbf, + 0x9c, + 0x19, + 0x9b, + 0x02, + 0x0b, + 0x06, + 0x66, + 0xc0, + 0x90, + 0x60, + 0xcc, + 0xda, + 0x7e, + 0x30, + 0x7f, + 0x30, + 0x25, + 0x18, + 0x37, + 0x46, + 0x04, + 0x66, + 0x04, + 0xd6, + 0x81, + 0xa8, + 0xc3, + 0x64, + 0xd7, + 0x9c, + 0x36, + 0xec, + 0x1e, + 0xc7, + 0xd3, + 0x4f, + 0xfc, + 0x1f, + 0x30, + 0x7b, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0x9c, + 0x3b, + 0x0c, + 0xc0, + 0xd0, + 0xaf, + 0xc7, + 0xfe, + 0x06, + 0x66, + 0x60, + 0xc0, + 0xe0, + 0xcc, + 0xcc, + 0x18, + 0x1c, + 0x19, + 0x99, + 0xff, + 0x81, + 0x99, + 0x98, + 0x30, + 0x38, + 0x3b, + 0xb3, + 0x06, + 0x07, + 0x07, + 0x72, + 0x7f, + 0xe0, + 0xd9, + 0x06, + 0xc3, + 0xf6, + 0x77, + 0xfe, + 0x85, + 0x7c, + 0x85, + 0xa1, + 0x9e, + 0x49, + 0x0b, + 0x0f, + 0xfc, + 0x16, + 0x1c, + 0x0b, + 0x0e, + 0x90, + 0x61, + 0xd8, + 0x2f, + 0x21, + 0x61, + 0x37, + 0x20, + 0xc1, + 0xb8, + 0x5b, + 0xb8, + 0x30, + 0xbc, + 0x16, + 0x67, + 0x7d, + 0x03, + 0x0b, + 0x33, + 0x1c, + 0xa1, + 0x85, + 0x99, + 0x96, + 0x0e, + 0xc2, + 0xfe, + 0x3e, + 0x03, + 0x85, + 0x18, + 0x1b, + 0x60, + 0x61, + 0xdb, + 0x66, + 0x2a, + 0xf2, + 0x16, + 0x69, + 0x94, + 0x70, + 0xa9, + 0xf0, + 0x30, + 0xd8, + 0x4a, + 0x04, + 0x0c, + 0x36, + 0x1f, + 0xec, + 0x36, + 0x1f, + 0xf8, + 0x3c, + 0x0b, + 0x0b, + 0xfe, + 0x0d, + 0x85, + 0x87, + 0x60, + 0xbe, + 0x8f, + 0xf8, + 0x1b, + 0xb9, + 0x87, + 0x60, + 0xcc, + 0xcd, + 0x0d, + 0x83, + 0x33, + 0x2f, + 0xf0, + 0x33, + 0x31, + 0xd7, + 0xc7, + 0xf1, + 0xaa, + 0x8d, + 0x9b, + 0xa6, + 0x83, + 0x03, + 0x85, + 0xad, + 0x0e, + 0x8c, + 0x16, + 0x66, + 0x65, + 0x18, + 0x2d, + 0xcd, + 0x40, + 0x68, + 0x5e, + 0xb6, + 0xbd, + 0xa1, + 0xff, + 0x3e, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xee, + 0xd0, + 0xd4, + 0xe4, + 0x74, + 0x16, + 0x83, + 0x37, + 0xf5, + 0x6f, + 0x26, + 0x66, + 0x05, + 0xe0, + 0xd9, + 0x98, + 0xb8, + 0x2c, + 0x19, + 0x99, + 0xd3, + 0x33, + 0x07, + 0x76, + 0x60, + 0xcc, + 0xc1, + 0xba, + 0x8e, + 0x99, + 0x98, + 0x6d, + 0x06, + 0x0c, + 0xcc, + 0x36, + 0xc7, + 0xe3, + 0x30, + 0xdd, + 0x98, + 0x32, + 0x31, + 0xe8, + 0xe6, + 0x0c, + 0x2c, + 0x3f, + 0x67, + 0x8b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xbf, + 0xe0, + 0xa9, + 0xd0, + 0xc3, + 0xb4, + 0x1b, + 0xb9, + 0xff, + 0x20, + 0xcc, + 0x8d, + 0x0d, + 0xa0, + 0xcc, + 0x8d, + 0x0d, + 0xa0, + 0xcc, + 0x8b, + 0xfc, + 0x17, + 0x76, + 0x87, + 0xfb, + 0xba, + 0x3f, + 0xf4, + 0x1b, + 0x20, + 0xda, + 0x1f, + 0x66, + 0x7f, + 0xc1, + 0xdd, + 0xa1, + 0x68, + 0x67, + 0xea, + 0x82, + 0xd0, + 0xff, + 0x7f, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x85, + 0xff, + 0x8a, + 0x74, + 0x30, + 0xe7, + 0x37, + 0x73, + 0x0e, + 0x73, + 0x33, + 0x3f, + 0xf1, + 0x99, + 0x98, + 0x7e, + 0xcc, + 0xcf, + 0xfc, + 0x7f, + 0x1e, + 0x33, + 0x33, + 0x30, + 0x3e, + 0x23, + 0x30, + 0xb1, + 0xa6, + 0x66, + 0x61, + 0x67, + 0x9f, + 0xf8, + 0x0f, + 0x71, + 0x91, + 0x9b, + 0xd1, + 0x93, + 0x23, + 0x30, + 0xfd, + 0x91, + 0x78, + 0x3f, + 0xf0, + 0x40, + 0x0b, + 0x03, + 0xff, + 0x83, + 0x61, + 0xff, + 0x8b, + 0xf0, + 0x2b, + 0xc1, + 0x66, + 0x60, + 0xc3, + 0x61, + 0x66, + 0x60, + 0xc3, + 0x61, + 0x66, + 0x60, + 0xff, + 0x05, + 0x99, + 0x87, + 0xfd, + 0xfc, + 0x7f, + 0xe0, + 0x46, + 0x16, + 0x98, + 0x1c, + 0x36, + 0xa3, + 0x06, + 0x07, + 0x0d, + 0x99, + 0xff, + 0x83, + 0x6e, + 0x60, + 0xc0, + 0xe3, + 0xf5, + 0xba, + 0x60, + 0x70, + 0x21, + 0x2b, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x48, + 0x30, + 0xfb, + 0x0d, + 0x83, + 0x43, + 0x5f, + 0x5f, + 0xea, + 0x81, + 0x99, + 0x98, + 0x34, + 0x3b, + 0x33, + 0x30, + 0x72, + 0xc0, + 0xcc, + 0xcc, + 0x2a, + 0x70, + 0x33, + 0x33, + 0xe0, + 0x38, + 0x5d, + 0xd9, + 0x98, + 0x30, + 0xca, + 0xd4, + 0x66, + 0x0d, + 0x0e, + 0xc9, + 0x8e, + 0xfc, + 0x1b, + 0x3a, + 0x18, + 0x30, + 0xcd, + 0xf9, + 0x30, + 0x61, + 0xa4, + 0x0e, + 0x0c, + 0x18, + 0x7e, + 0x5b, + 0x4f, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x14, + 0x0e, + 0xc3, + 0x38, + 0xe1, + 0x95, + 0xad, + 0xff, + 0x93, + 0x77, + 0x0a, + 0x30, + 0xec, + 0xcc, + 0xff, + 0xc0, + 0xcc, + 0xcc, + 0x8c, + 0x18, + 0x33, + 0x33, + 0x33, + 0x06, + 0x0f, + 0xe3, + 0x23, + 0x06, + 0x0c, + 0xc2, + 0xe0, + 0x5f, + 0x06, + 0xc8, + 0xc3, + 0xd8, + 0x6c, + 0x8f, + 0xfc, + 0x05, + 0x76, + 0xe1, + 0xec, + 0x7a, + 0x2a, + 0xeb, + 0xbc, + 0x1f, + 0xb0, + 0xe7, + 0x00, + 0x0f, + 0xf2, + 0x1f, + 0x7f, + 0x81, + 0x87, + 0xe5, + 0x1a, + 0x5f, + 0xc8, + 0x6f, + 0x23, + 0xc0, + 0xc2, + 0xbf, + 0xd3, + 0xb4, + 0x0e, + 0x9c, + 0xc0, + 0xf8, + 0x35, + 0xa6, + 0x13, + 0xdc, + 0x86, + 0x78, + 0x14, + 0x0a, + 0xc3, + 0xfa, + 0x0f, + 0xe7, + 0xff, + 0xe0, + 0xce, + 0x13, + 0x84, + 0xe1, + 0x9f, + 0xff, + 0x83, + 0xf9, + 0xc2, + 0x83, + 0xfc, + 0xeb, + 0x78, + 0x2b, + 0xff, + 0x56, + 0xc3, + 0xff, + 0x04, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa8, + 0x1f, + 0xd8, + 0x6f, + 0x57, + 0x01, + 0x5c, + 0x9c, + 0x1f, + 0xb7, + 0x7f, + 0xf8, + 0x2c, + 0xcc, + 0x18, + 0x6c, + 0x2c, + 0xcc, + 0x1f, + 0xe0, + 0xb3, + 0x30, + 0x61, + 0xb0, + 0xbb, + 0xb0, + 0x7f, + 0x82, + 0xee, + 0x81, + 0x68, + 0x7e, + 0xc4, + 0x1f, + 0xe0, + 0xec, + 0xdf, + 0x40, + 0xc3, + 0xdb, + 0xc9, + 0x4d, + 0x09, + 0xfa, + 0xd0, + 0x5e, + 0x43, + 0x21, + 0xaf, + 0x23, + 0xe8, + 0x3e, + 0x43, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x34, + 0xf5, + 0x60, + 0x5f, + 0x40, + 0xa0, + 0xe8, + 0x59, + 0xb8, + 0xe4, + 0x50, + 0x2c, + 0xce, + 0xd3, + 0x4b, + 0x06, + 0x66, + 0xaf, + 0xea, + 0x03, + 0x33, + 0x0d, + 0xa1, + 0xdf, + 0xcf, + 0xfe, + 0x06, + 0xe1, + 0xff, + 0x82, + 0xd4, + 0x1b, + 0x43, + 0xec, + 0xcf, + 0xf9, + 0x0d, + 0xd8, + 0x6d, + 0x0e, + 0xfa, + 0x88, + 0x5a, + 0x1c, + 0x86, + 0xbf, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x60, + 0xfc, + 0x16, + 0x1b, + 0x06, + 0x0c, + 0xa7, + 0x20, + 0xc1, + 0x83, + 0x37, + 0x6f, + 0xd6, + 0x0c, + 0xcc, + 0x81, + 0x83, + 0xf1, + 0x99, + 0x03, + 0x06, + 0x0c, + 0xcc, + 0x81, + 0x83, + 0x06, + 0x77, + 0x47, + 0xe7, + 0x06, + 0x6e, + 0xb8, + 0x9f, + 0xc2, + 0x62, + 0xc4, + 0xe0, + 0xc2, + 0xc9, + 0x45, + 0x40, + 0xc2, + 0xed, + 0xfc, + 0x83, + 0x7d, + 0x4e, + 0x41, + 0x85, + 0x87, + 0xf2, + 0x8b, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x60, + 0xc1, + 0x87, + 0x60, + 0x7a, + 0x6d, + 0xa0, + 0xbe, + 0x9e, + 0x9b, + 0x68, + 0x33, + 0x33, + 0x06, + 0x0c, + 0x2c, + 0xcc, + 0xc1, + 0xf8, + 0x2c, + 0xcc, + 0xc3, + 0xfb, + 0x33, + 0x3f, + 0xf0, + 0x3f, + 0x83, + 0x68, + 0x77, + 0x72, + 0x1b, + 0x43, + 0xec, + 0x6f, + 0xfc, + 0x85, + 0x98, + 0x5f, + 0x21, + 0xcf, + 0xc0, + 0xdd, + 0xe0, + 0x3c, + 0x8f, + 0x93, + 0x4b, + 0x0f, + 0x90, + 0xb4, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc1, + 0x7f, + 0xe2, + 0xfc, + 0x1b, + 0x0e, + 0xdd, + 0xc2, + 0x70, + 0xec, + 0xcd, + 0xff, + 0xa3, + 0x33, + 0x61, + 0x16, + 0x8c, + 0xcd, + 0x8c, + 0xc6, + 0x3f, + 0x9a, + 0x7d, + 0x31, + 0x9a, + 0x30, + 0x30, + 0x30, + 0x58, + 0xa8, + 0x18, + 0x18, + 0x2c, + 0xda, + 0x7e, + 0xa0, + 0x5d, + 0xb0, + 0x30, + 0x33, + 0xca, + 0xa8, + 0x18, + 0x28, + 0x1e, + 0x60, + 0x27, + 0x90, + 0xff, + 0xc1, + 0x0b, + 0x09, + 0x46, + 0x08, + 0x3b, + 0x0d, + 0x99, + 0x40, + 0x95, + 0xa8, + 0x13, + 0xb8, + 0x6e, + 0xed, + 0xff, + 0xa0, + 0x66, + 0x61, + 0x7c, + 0x86, + 0xcc, + 0xc7, + 0x73, + 0x82, + 0xcc, + 0xdc, + 0x18, + 0x28, + 0x0e, + 0xec, + 0x26, + 0x0f, + 0x66, + 0x07, + 0xff, + 0x06, + 0xd8, + 0x14, + 0x06, + 0x87, + 0x66, + 0x3a, + 0x38, + 0x66, + 0xf8, + 0x0f, + 0xc8, + 0x4f, + 0x22, + 0x86, + 0xee, + 0x0f, + 0xee, + 0x42, + 0xa0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xbf, + 0xe4, + 0x1f, + 0xc1, + 0xb0, + 0xf6, + 0x66, + 0x5f, + 0xe0, + 0xb3, + 0x30, + 0xa8, + 0x1e, + 0xcc, + 0xc2, + 0xd0, + 0xf6, + 0x66, + 0xff, + 0xe0, + 0x7f, + 0x03, + 0x41, + 0xc1, + 0x66, + 0x83, + 0xfe, + 0x43, + 0x65, + 0x58, + 0x54, + 0xc3, + 0x66, + 0x0f, + 0xe8, + 0x25, + 0x7c, + 0x98, + 0x54, + 0x03, + 0xe9, + 0x51, + 0xa0, + 0xa0, + 0x7e, + 0x4f, + 0x53, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xb0, + 0xf6, + 0x0a, + 0x7a, + 0x9d, + 0x03, + 0x68, + 0xad, + 0x6d, + 0x40, + 0xee, + 0xc1, + 0x05, + 0x06, + 0xcc, + 0xef, + 0xfc, + 0x0c, + 0xce, + 0x41, + 0x85, + 0x83, + 0x33, + 0x50, + 0x30, + 0xa0, + 0x7f, + 0x5f, + 0xf8, + 0x19, + 0xa1, + 0xbe, + 0x43, + 0x26, + 0x20, + 0x9d, + 0xc3, + 0xd9, + 0x83, + 0x32, + 0x81, + 0x9e, + 0xdd, + 0x30, + 0x70, + 0xf2, + 0x3c, + 0x0c, + 0x2c, + 0x3f, + 0xec, + 0x38, + 0x0b, + 0x09, + 0xc1, + 0x7c, + 0x1b, + 0x0d, + 0xa4, + 0x98, + 0x15, + 0xad, + 0xdd, + 0x15, + 0x03, + 0x77, + 0x61, + 0xa3, + 0x20, + 0xcc, + 0xdf, + 0xa8, + 0xe1, + 0x66, + 0x6c, + 0x34, + 0x70, + 0xb3, + 0x36, + 0x1a, + 0x32, + 0x0f, + 0xe7, + 0xac, + 0x98, + 0x33, + 0x03, + 0x05, + 0x26, + 0x04, + 0xd6, + 0x8c, + 0x93, + 0x0d, + 0x93, + 0x1b, + 0x26, + 0x13, + 0xdb, + 0x4e, + 0xaf, + 0x0f, + 0x46, + 0xf2, + 0x72, + 0x1f, + 0xf8, + 0x12, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe9, + 0x0f, + 0xb0, + 0xbf, + 0xe8, + 0x14, + 0xe8, + 0x09, + 0x05, + 0x02, + 0xdd, + 0xc0, + 0xc0, + 0xc3, + 0x66, + 0x6f, + 0xfe, + 0x06, + 0x66, + 0xc0, + 0x42, + 0xc1, + 0x99, + 0x88, + 0x24, + 0x10, + 0x3f, + 0x8f, + 0xfa, + 0x06, + 0x61, + 0xd8, + 0x7c, + 0x98, + 0x85, + 0x87, + 0xf6, + 0x60, + 0x7f, + 0x83, + 0xbb, + 0x06, + 0x85, + 0x81, + 0xe8, + 0xcd, + 0x84, + 0xe1, + 0xf9, + 0xc1, + 0x79, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x6f, + 0xf4, + 0x0a, + 0x74, + 0x06, + 0x19, + 0x81, + 0x99, + 0x83, + 0xfd, + 0x03, + 0x33, + 0x06, + 0x19, + 0x81, + 0x99, + 0x83, + 0xad, + 0xc0, + 0xcc, + 0xc1, + 0x86, + 0xa0, + 0x3f, + 0x81, + 0x86, + 0xa0, + 0x27, + 0x50, + 0x3f, + 0xd0, + 0x6c, + 0xc2, + 0x68, + 0x1f, + 0x66, + 0x6e, + 0x4c, + 0x82, + 0xfc, + 0xee, + 0x13, + 0x82, + 0x42, + 0xb7, + 0x03, + 0x44, + 0x3f, + 0xbf, + 0x20, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc2, + 0x83, + 0xbf, + 0x8c, + 0x0c, + 0x1d, + 0x99, + 0x99, + 0xfe, + 0x06, + 0x66, + 0x66, + 0x1b, + 0x06, + 0x66, + 0x67, + 0x57, + 0x81, + 0x99, + 0x99, + 0x86, + 0xc1, + 0xfc, + 0x66, + 0x1b, + 0x06, + 0x61, + 0x67, + 0xf8, + 0x36, + 0x4e, + 0x16, + 0x1f, + 0x6f, + 0x43, + 0x32, + 0x41, + 0x7a, + 0xf3, + 0x43, + 0x06, + 0x04, + 0x36, + 0x60, + 0xc1, + 0x21, + 0xe4, + 0x2f, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xb9, + 0xcf, + 0x81, + 0x4e, + 0x86, + 0x0c, + 0x2c, + 0x19, + 0x99, + 0xeb, + 0x2f, + 0x03, + 0x33, + 0x30, + 0x61, + 0x60, + 0xcc, + 0xcc, + 0x18, + 0x58, + 0x33, + 0x33, + 0xff, + 0x03, + 0xbb, + 0x0d, + 0x87, + 0xb3, + 0x03, + 0xff, + 0x41, + 0xb2, + 0x2c, + 0x27, + 0x43, + 0x66, + 0x0e, + 0x07, + 0x04, + 0xaf, + 0x90, + 0x5e, + 0x82, + 0x79, + 0x28, + 0xdd, + 0xe9, + 0x0f, + 0xae, + 0x09, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x3f, + 0xe4, + 0x1a, + 0x1f, + 0xf8, + 0x1a, + 0x1d, + 0xfd, + 0x05, + 0xa1, + 0x9d, + 0x6a, + 0x1f, + 0xe0, + 0x38, + 0x4c, + 0x64, + 0x0c, + 0x2a, + 0xf1, + 0x90, + 0x30, + 0x2f, + 0xc6, + 0x40, + 0xc1, + 0xd1, + 0xa6, + 0xe6, + 0x98, + 0x32, + 0x26, + 0x7f, + 0xc0, + 0xc5, + 0x64, + 0x83, + 0x43, + 0x6f, + 0xd4, + 0x41, + 0xb2, + 0x0c, + 0x10, + 0x24, + 0x1a, + 0x60, + 0xc1, + 0x03, + 0x55, + 0xf8, + 0x18, + 0x23, + 0x8e, + 0x40, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xbf, + 0xf0, + 0x29, + 0xd0, + 0x36, + 0x1e, + 0xdd, + 0xcf, + 0xf9, + 0x06, + 0x66, + 0x16, + 0x87, + 0xb3, + 0x3b, + 0xff, + 0x26, + 0x66, + 0x38, + 0x5c, + 0x17, + 0x76, + 0xfa, + 0xf3, + 0xc0, + 0xdd, + 0x5a, + 0x38, + 0x50, + 0x13, + 0x12, + 0xaf, + 0x51, + 0x0d, + 0x98, + 0x1f, + 0xa0, + 0xcd, + 0xf0, + 0x29, + 0xba, + 0x07, + 0x91, + 0xbc, + 0x60, + 0xd0, + 0xfc, + 0x83, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xea, + 0x07, + 0xd8, + 0x5f, + 0xf8, + 0x17, + 0xe6, + 0x0a, + 0x0e, + 0xcc, + 0xdb, + 0xfc, + 0x16, + 0x66, + 0xc1, + 0x66, + 0x16, + 0x66, + 0xff, + 0xe4, + 0xcc, + 0xd8, + 0x0e, + 0x61, + 0x7f, + 0x35, + 0x7a, + 0xc2, + 0xcd, + 0x14, + 0x07, + 0x0f, + 0xb1, + 0x6a, + 0x7a, + 0x81, + 0xd9, + 0xce, + 0x85, + 0x87, + 0x7e, + 0x30, + 0xd8, + 0x5e, + 0x9b, + 0x30, + 0xd8, + 0x48, + 0x4a, + 0x3f, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x60, + 0x90, + 0xf6, + 0x0a, + 0x7a, + 0x88, + 0x7b, + 0x06, + 0xee, + 0x7f, + 0xc8, + 0x33, + 0x33, + 0x0e, + 0xc2, + 0xcc, + 0xcf, + 0xf8, + 0x2c, + 0xcc, + 0xc3, + 0xb0, + 0xbf, + 0x8f, + 0xf8, + 0x28, + 0xc3, + 0xd8, + 0x7e, + 0xca, + 0x7f, + 0xe0, + 0xdd, + 0x8b, + 0xf8, + 0x17, + 0xa8, + 0x0a, + 0x0e, + 0x84, + 0x87, + 0x50, + 0x27, + 0x43, + 0xea, + 0x07, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb4, + 0x18, + 0x7b, + 0x05, + 0xff, + 0x82, + 0x70, + 0xda, + 0x38, + 0x6d, + 0xde, + 0x9e, + 0xbd, + 0x40, + 0x66, + 0x62, + 0xb6, + 0x58, + 0x19, + 0x98, + 0x1c, + 0x90, + 0xd9, + 0x9b, + 0xff, + 0x81, + 0xfc, + 0xb4, + 0x40, + 0xc1, + 0x98, + 0x16, + 0x8c, + 0x18, + 0x6d, + 0x75, + 0xbe, + 0x70, + 0xd9, + 0x36, + 0x56, + 0xc0, + 0xdf, + 0x32, + 0x60, + 0x70, + 0x48, + 0x16, + 0x0f, + 0x61, + 0xf2, + 0x83, + 0x79, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0x40, + 0xe5, + 0x83, + 0xb0, + 0xd7, + 0xf0, + 0x2a, + 0xf5, + 0x3d, + 0x0e, + 0x12, + 0xb7, + 0x54, + 0x6f, + 0x05, + 0xb9, + 0x30, + 0x1f, + 0x06, + 0x8c, + 0x88, + 0x7e, + 0x0e, + 0xdb, + 0x07, + 0x91, + 0xe0, + 0x28, + 0x50, + 0xc1, + 0xd0, + 0x4f, + 0xff, + 0xc1, + 0x98, + 0x2a, + 0x04, + 0xe1, + 0x9f, + 0xff, + 0x83, + 0xfa, + 0x81, + 0x61, + 0xfe, + 0xa0, + 0x56, + 0x15, + 0xff, + 0xfa, + 0x0f, + 0xfc, + 0x12, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xd8, + 0xc1, + 0xec, + 0x17, + 0xfe, + 0x45, + 0x6a, + 0x0b, + 0x04, + 0x1b, + 0xbb, + 0x7f, + 0xf0, + 0x33, + 0x36, + 0x30, + 0x46, + 0x0c, + 0xcd, + 0xff, + 0xc0, + 0xcc, + 0xd8, + 0xc1, + 0x18, + 0x3b, + 0xb7, + 0xff, + 0x03, + 0x75, + 0x07, + 0xfe, + 0x31, + 0x3f, + 0xe8, + 0x36, + 0x66, + 0x1c, + 0xc1, + 0xbb, + 0x3f, + 0xe8, + 0x7e, + 0xa3, + 0x87, + 0x30, + 0x79, + 0x3f, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xd8, + 0x7d, + 0x82, + 0xb7, + 0xaa, + 0x15, + 0xaf, + 0xfc, + 0x77, + 0x66, + 0x4e, + 0xe9, + 0x99, + 0x98, + 0xf1, + 0xa6, + 0x66, + 0x6c, + 0x2b, + 0x4c, + 0xcc, + 0xff, + 0x93, + 0xf8, + 0x36, + 0x1d, + 0x98, + 0x1f, + 0xfa, + 0x13, + 0x15, + 0x1a, + 0x86, + 0x0b, + 0x36, + 0x32, + 0x54, + 0x37, + 0xcd, + 0x3d, + 0x6c, + 0xf2, + 0x54, + 0x1c, + 0xc1, + 0xe6, + 0x0d, + 0xe4, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0x81, + 0x87, + 0xf6, + 0x1a, + 0xfe, + 0x03, + 0xfc, + 0xdc, + 0xad, + 0x02, + 0xda, + 0xd3, + 0x94, + 0x09, + 0x5a, + 0xe0, + 0x5e, + 0x0e, + 0x7a, + 0x68, + 0x2f, + 0x07, + 0x68, + 0x32, + 0xd1, + 0xe0, + 0x68, + 0xca, + 0x83, + 0xa0, + 0xaf, + 0xff, + 0x83, + 0x50, + 0x2a, + 0x04, + 0xe1, + 0xaf, + 0xff, + 0x83, + 0xfa, + 0x80, + 0x74, + 0x3f, + 0xa8, + 0x17, + 0x82, + 0xbf, + 0xff, + 0x61, + 0xff, + 0x82, + 0x40, + 0x0a, + 0x0a, + 0x06, + 0x08, + 0x3b, + 0x09, + 0x8c, + 0x60, + 0xa9, + 0xd1, + 0xff, + 0xc0, + 0xdd, + 0xe8, + 0x1c, + 0xe0, + 0xcc, + 0xd4, + 0x1e, + 0xc1, + 0x99, + 0x8f, + 0xf4, + 0x16, + 0x66, + 0x30, + 0x4c, + 0x17, + 0xf0, + 0xff, + 0x41, + 0x46, + 0x1e, + 0xd0, + 0xfb, + 0x20, + 0xda, + 0x1f, + 0x66, + 0x7f, + 0xc8, + 0x6e, + 0xd0, + 0xb0, + 0xe7, + 0xea, + 0x21, + 0x68, + 0x7f, + 0xbf, + 0xf8, + 0x0b, + 0x05, + 0xff, + 0x83, + 0x61, + 0xd9, + 0x07, + 0x5f, + 0x4f, + 0xfd, + 0x03, + 0x33, + 0x63, + 0x25, + 0x60, + 0xcc, + 0xd4, + 0x64, + 0x38, + 0x33, + 0x37, + 0xfe, + 0x81, + 0x99, + 0x87, + 0xfd, + 0xdd, + 0x9f, + 0xf0, + 0x5b, + 0xa8, + 0x3f, + 0xf1, + 0x94, + 0xff, + 0xc1, + 0xb3, + 0x02, + 0x62, + 0x1c, + 0xf6, + 0x50, + 0xc7, + 0x0b, + 0x91, + 0xe0, + 0x60, + 0x70, + 0xf9, + 0x1f, + 0x04, + 0x80, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0x60, + 0xc2, + 0xa7, + 0xa7, + 0xfe, + 0x0b, + 0x77, + 0x70, + 0x60, + 0xc2, + 0xcc, + 0xdc, + 0x1a, + 0x61, + 0x66, + 0x65, + 0x3d, + 0x50, + 0x59, + 0x98, + 0xf1, + 0x40, + 0xdf, + 0xc5, + 0x3c, + 0xa0, + 0xd9, + 0x86, + 0xa0, + 0x1c, + 0x3b, + 0x67, + 0xfe, + 0x83, + 0x66, + 0x28, + 0xd4, + 0x20, + 0x6f, + 0x8a, + 0x1b, + 0x40, + 0x3c, + 0x8f, + 0x81, + 0xa6, + 0x87, + 0xc8, + 0xf8, + 0x38, + 0x0e, + 0x70, + 0xff, + 0xc5, + 0xff, + 0x07, + 0xbd, + 0x68, + 0x2d, + 0x0f, + 0x21, + 0x7d, + 0x07, + 0xf3, + 0x79, + 0xbd, + 0x28, + 0x0f, + 0xa4, + 0xb8, + 0x0d, + 0xe0, + 0xf4, + 0xb4, + 0x1f, + 0xf9, + 0xb8, + 0x3f, + 0xd8, + 0x64, + 0xc3, + 0xbf, + 0xc7, + 0xfa, + 0x06, + 0x0c, + 0xcc, + 0x18, + 0x20, + 0x7f, + 0x8f, + 0xf4, + 0x1d, + 0xa8, + 0x36, + 0x21, + 0xce, + 0xe1, + 0x39, + 0x41, + 0xfa, + 0x9d, + 0xf5, + 0x5a, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x17, + 0xd0, + 0x6c, + 0x24, + 0x19, + 0x9b, + 0x12, + 0x07, + 0x06, + 0x66, + 0x76, + 0xe6, + 0x16, + 0x66, + 0x05, + 0x68, + 0x85, + 0x99, + 0x93, + 0x2d, + 0xa0, + 0xfe, + 0xab, + 0xf1, + 0x83, + 0x30, + 0xf4, + 0x21, + 0xec, + 0x43, + 0x61, + 0xfb, + 0x3b, + 0xff, + 0x21, + 0x76, + 0x1b, + 0x0f, + 0x7a, + 0x64, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x70, + 0x0b, + 0x0d, + 0x40, + 0x61, + 0xec, + 0x0d, + 0xea, + 0x7a, + 0x02, + 0xb5, + 0x0d, + 0x15, + 0xa8, + 0x19, + 0x99, + 0xff, + 0x20, + 0xcc, + 0xcc, + 0x3a, + 0x80, + 0xcc, + 0xcf, + 0xfa, + 0x06, + 0x66, + 0x61, + 0xd4, + 0x07, + 0xf1, + 0xea, + 0xdc, + 0x08, + 0xc3, + 0xda, + 0x1f, + 0x6c, + 0x1b, + 0x43, + 0xec, + 0xdf, + 0xfc, + 0x06, + 0xf9, + 0x07, + 0x68, + 0x4f, + 0x22, + 0x8b, + 0x1d, + 0x0f, + 0xd7, + 0x04, + 0xf8, + 0x3e, + 0x43, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x7f, + 0xf4, + 0x1f, + 0xb9, + 0x5e, + 0x43, + 0xfc, + 0xfa, + 0x0f, + 0xbf, + 0xff, + 0x68, + 0x7a, + 0xdc, + 0x2e, + 0x0c, + 0xda, + 0x38, + 0x34, + 0x37, + 0x20, + 0xf4, + 0x1f, + 0xe7, + 0x10, + 0x9c, + 0x3b, + 0xbd, + 0x67, + 0x4e, + 0xe0, + 0x60, + 0xcc, + 0xc1, + 0x8c, + 0x0f, + 0xf1, + 0xfe, + 0x83, + 0xb1, + 0x0d, + 0x90, + 0x73, + 0xb8, + 0x4e, + 0xd8, + 0xfd, + 0x4e, + 0xfd, + 0x4d, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x7e, + 0x94, + 0x1d, + 0x86, + 0x89, + 0x30, + 0xbf, + 0x40, + 0xc9, + 0x50, + 0x5b, + 0xb0, + 0x26, + 0x50, + 0x6c, + 0xca, + 0x7f, + 0xe0, + 0x66, + 0x41, + 0x7d, + 0x06, + 0xcc, + 0x87, + 0x66, + 0xd0, + 0x7e, + 0xa6, + 0x04, + 0x0e, + 0x0c, + 0xc3, + 0xd8, + 0x7e, + 0xc4, + 0x48, + 0xc4, + 0x3b, + 0x33, + 0x71, + 0x30, + 0xcf, + 0x66, + 0x60, + 0x68, + 0x3e, + 0x9e, + 0x86, + 0x0d, + 0xc3, + 0xfd, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0x5d, + 0x5c, + 0x82, + 0xfc, + 0x09, + 0x06, + 0x1b, + 0x33, + 0xbf, + 0xf0, + 0x33, + 0x30, + 0xff, + 0xb3, + 0x33, + 0xfe, + 0x0b, + 0x33, + 0x30, + 0xec, + 0x2e, + 0xec, + 0xf5, + 0x6c, + 0x2d, + 0xd4, + 0x61, + 0xd8, + 0x76, + 0x25, + 0xfe, + 0x0e, + 0xcc, + 0x36, + 0x87, + 0xdd, + 0xdf, + 0xf8, + 0x1e, + 0x99, + 0x0b, + 0x43, + 0xff, + 0x03, + 0x43, + 0x0b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0x53, + 0xab, + 0xa0, + 0x6c, + 0x0a, + 0xd6, + 0xd4, + 0x0e, + 0xec, + 0x0d, + 0x0d, + 0x0b, + 0x33, + 0xbf, + 0xf0, + 0x33, + 0x30, + 0x59, + 0xc1, + 0xb3, + 0x31, + 0xd0, + 0x68, + 0x5f, + 0xd7, + 0x82, + 0xbc, + 0x0c, + 0xc0, + 0x98, + 0x58, + 0x86, + 0xd4, + 0x0d, + 0x06, + 0x1e, + 0xce, + 0xff, + 0xc0, + 0x57, + 0x60, + 0xc2, + 0xc2, + 0x68, + 0x91, + 0x40, + 0xb0, + 0xfe, + 0xa0, + 0x6c, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x9f, + 0xc8, + 0x76, + 0x1a, + 0x0b, + 0x0d, + 0x4e, + 0x84, + 0x82, + 0x81, + 0xbb, + 0xbb, + 0xff, + 0x03, + 0x33, + 0x70, + 0x30, + 0x30, + 0x66, + 0x67, + 0x4f, + 0x53, + 0x06, + 0x66, + 0x07, + 0x97, + 0x03, + 0xf8, + 0xb7, + 0x05, + 0x01, + 0xb8, + 0x48, + 0xfd, + 0x04, + 0x98, + 0x8f, + 0x1b, + 0x87, + 0x66, + 0xc0, + 0xf1, + 0xa0, + 0x6f, + 0x81, + 0x42, + 0x1c, + 0x74, + 0x2b, + 0x41, + 0x82, + 0x43, + 0xfb, + 0xc8, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xcc, + 0x1b, + 0x05, + 0xf9, + 0x30, + 0xaf, + 0xa0, + 0x61, + 0x70, + 0x59, + 0xbb, + 0xf9, + 0x83, + 0x66, + 0x61, + 0xf3, + 0x03, + 0x33, + 0x7f, + 0x03, + 0x41, + 0x99, + 0xa8, + 0x18, + 0xe1, + 0x6e, + 0xea, + 0x06, + 0x61, + 0xbb, + 0xa3, + 0xf9, + 0x41, + 0xec, + 0x48, + 0x60, + 0xb0, + 0xd9, + 0x19, + 0x85, + 0xa1, + 0x3f, + 0x0a, + 0xf4, + 0xe0, + 0x79, + 0x2f, + 0x49, + 0x61, + 0xff, + 0x81, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0x7f, + 0x4a, + 0x0e, + 0xc2, + 0x51, + 0x83, + 0x41, + 0x4e, + 0x83, + 0x98, + 0x30, + 0xbb, + 0xb0, + 0x66, + 0x50, + 0x2c, + 0xce, + 0xff, + 0xc9, + 0x99, + 0x81, + 0xf5, + 0x86, + 0xcc, + 0xcb, + 0x32, + 0xd0, + 0x77, + 0x7a, + 0x04, + 0x16, + 0x9b, + 0xa8, + 0xff, + 0xa0, + 0xd9, + 0x18, + 0x30, + 0x38, + 0x6c, + 0xcf, + 0xfc, + 0x13, + 0xd9, + 0x83, + 0x03, + 0x8f, + 0xd6, + 0xe0, + 0xc0, + 0xe1, + 0xfb, + 0xff, + 0x00, + 0x0b, + 0x0e, + 0xc1, + 0xa1, + 0xd8, + 0x5f, + 0xf8, + 0x14, + 0xe8, + 0x07, + 0x06, + 0x85, + 0xdd, + 0x81, + 0xc1, + 0xa1, + 0x66, + 0x6f, + 0xfe, + 0x06, + 0x66, + 0x1a, + 0x81, + 0xd9, + 0x99, + 0x7f, + 0xa0, + 0x6f, + 0x64, + 0x92, + 0x30, + 0x37, + 0x51, + 0x7f, + 0xa0, + 0xd8, + 0x92, + 0x48, + 0xc1, + 0xb3, + 0x2f, + 0xf4, + 0x13, + 0xf0, + 0x50, + 0x20, + 0x9e, + 0x8c, + 0x9c, + 0x0b, + 0x0f, + 0xce, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x0f, + 0x61, + 0xfb, + 0x05, + 0xff, + 0x81, + 0x4e, + 0x81, + 0xb4, + 0x3b, + 0x77, + 0x39, + 0xe7, + 0x0b, + 0x33, + 0x3a, + 0x74, + 0xc2, + 0xcc, + 0xcc, + 0x1a, + 0x61, + 0x66, + 0x67, + 0xfc, + 0x17, + 0xf0, + 0x6c, + 0x60, + 0xb3, + 0x05, + 0xff, + 0x41, + 0xb1, + 0x09, + 0x41, + 0x41, + 0xb3, + 0x19, + 0xd2, + 0x0c, + 0xfc, + 0xd1, + 0x12, + 0x47, + 0x92, + 0xd9, + 0x04, + 0xe1, + 0xf2, + 0x3f, + 0x84, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xb0, + 0xb4, + 0x3b, + 0x03, + 0x75, + 0x72, + 0x0b, + 0xe8, + 0x36, + 0x1e, + 0xcd, + 0x8f, + 0xf8, + 0x2c, + 0xc8, + 0x36, + 0x1e, + 0xcc, + 0xa7, + 0xfe, + 0x06, + 0x64, + 0x40, + 0xc1, + 0x85, + 0xfa, + 0x18, + 0xca, + 0x05, + 0xb8, + 0x3f, + 0xf8, + 0x36, + 0x21, + 0xff, + 0x8c, + 0xcf, + 0xf9, + 0x0d, + 0xb9, + 0x87, + 0x68, + 0x3e, + 0xb7, + 0x0e, + 0xd0, + 0x21, + 0x2b, + 0xfe, + 0x40, + 0x0a, + 0x0f, + 0xfc, + 0x0b, + 0xe8, + 0x6f, + 0x5c, + 0x0b, + 0x1c, + 0x36, + 0x06, + 0x07, + 0xfc, + 0xe9, + 0x68, + 0x5b, + 0xab, + 0x32, + 0x43, + 0xb7, + 0x56, + 0xff, + 0x40, + 0x7b, + 0xa6, + 0x82, + 0x43, + 0x50, + 0xc1, + 0xbf, + 0xe0, + 0x60, + 0x57, + 0x05, + 0x21, + 0xea, + 0xde, + 0xac, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x09, + 0x82, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0xf3, + 0x01, + 0xc3, + 0x5f, + 0xf5, + 0x6c, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xaf, + 0xc1, + 0xec, + 0x26, + 0x06, + 0x86, + 0xbf, + 0x5f, + 0xf9, + 0x33, + 0x3b, + 0x04, + 0x48, + 0x59, + 0x99, + 0xba, + 0x0e, + 0x06, + 0x66, + 0x61, + 0x60, + 0x41, + 0x99, + 0x9d, + 0xfe, + 0x06, + 0xee, + 0x61, + 0xfd, + 0xdd, + 0x0c, + 0xae, + 0x43, + 0x62, + 0x67, + 0xf2, + 0x1b, + 0x36, + 0x0f, + 0xfb, + 0x79, + 0x3f, + 0xa0, + 0x7d, + 0x79, + 0x30, + 0x98, + 0x08, + 0x6c, + 0x1d, + 0x5c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xd7, + 0xff, + 0xef, + 0x05, + 0x21, + 0xff, + 0x81, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x7f, + 0x5d, + 0x7e, + 0xc3, + 0xa8, + 0xbf, + 0xb0, + 0xff, + 0x41, + 0xfd, + 0x7c, + 0x0c, + 0x17, + 0xa0, + 0xa4, + 0xdf, + 0x98, + 0x60, + 0xaf, + 0x92, + 0x57, + 0x30, + 0x52, + 0x6d, + 0xcf, + 0x50, + 0x5f, + 0x87, + 0x8c, + 0xe0, + 0xb0, + 0x63, + 0xea, + 0x0c, + 0x8a, + 0x38, + 0x41, + 0x81, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x5f, + 0xf8, + 0x0d, + 0xaa, + 0x48, + 0x28, + 0x2e, + 0xea, + 0x49, + 0x24, + 0x2c, + 0xca, + 0x3f, + 0xf0, + 0x33, + 0x28, + 0x8c, + 0xc1, + 0xb3, + 0x28, + 0xaf, + 0xe4, + 0x1d, + 0xd4, + 0xb6, + 0xf4, + 0x06, + 0xe9, + 0x2a, + 0xee, + 0x81, + 0xb4, + 0x9b, + 0xf9, + 0x0d, + 0xb4, + 0x4e, + 0x34, + 0x26, + 0xfc, + 0x34, + 0x3c, + 0x14, + 0x81, + 0xe8, + 0x44, + 0xe1, + 0xf4, + 0x14, + 0x41, + 0xff, + 0x83, + 0xe0, + 0x0b, + 0x0d, + 0x40, + 0x61, + 0xec, + 0x17, + 0xfe, + 0x0d, + 0x86, + 0xa0, + 0x30, + 0xdb, + 0xbb, + 0xff, + 0x81, + 0x99, + 0xa8, + 0x3d, + 0x83, + 0x33, + 0x07, + 0xf0, + 0x83, + 0x33, + 0x2b, + 0xe4, + 0x1f, + 0xc0, + 0x74, + 0x0a, + 0x06, + 0x60, + 0x7a, + 0x23, + 0xa0, + 0x4d, + 0x40, + 0x7f, + 0x21, + 0xd9, + 0x3c, + 0x75, + 0x06, + 0x7e, + 0x03, + 0xb1, + 0x81, + 0xe4, + 0x6d, + 0x28, + 0x38, + 0x7f, + 0x3e, + 0x0e, + 0x0b, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xd2, + 0x1c, + 0xdc, + 0xdf, + 0xf9, + 0x3b, + 0xb8, + 0x29, + 0x04, + 0x99, + 0x9b, + 0x46, + 0x68, + 0x83, + 0x33, + 0x28, + 0xcd, + 0x10, + 0x66, + 0x61, + 0xff, + 0x77, + 0x77, + 0xfe, + 0x4d, + 0xd4, + 0x13, + 0x87, + 0xec, + 0x8f, + 0xfc, + 0x1b, + 0x32, + 0x30, + 0x46, + 0x05, + 0x76, + 0xc6, + 0x08, + 0xc6, + 0x8a, + 0xa8, + 0xc1, + 0x18, + 0x7e, + 0x8c, + 0x14, + 0xc3, + 0xff, + 0x07, + 0x0b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0x50, + 0x18, + 0x6b, + 0xf1, + 0x6c, + 0xe1, + 0xb3, + 0x33, + 0xd7, + 0xaa, + 0x06, + 0x67, + 0x68, + 0xe1, + 0xd9, + 0x9f, + 0xa9, + 0xd0, + 0x2c, + 0xcc, + 0xea, + 0xe8, + 0x17, + 0xf1, + 0xa3, + 0x87, + 0x66, + 0x17, + 0x5f, + 0x06, + 0xc4, + 0x43, + 0xfe, + 0xcd, + 0xf5, + 0x5e, + 0x0e, + 0xdc, + 0x1c, + 0x3a, + 0x17, + 0xd6, + 0x17, + 0xc8, + 0x64, + 0x26, + 0xf9, + 0x5e, + 0x83, + 0xe5, + 0x07, + 0xe0, + 0x0b, + 0x0c, + 0xe3, + 0x87, + 0xb0, + 0x53, + 0xd7, + 0xa8, + 0x85, + 0x86, + 0x71, + 0xc3, + 0x6e, + 0xe7, + 0xfe, + 0x06, + 0x66, + 0x64, + 0x60, + 0xc1, + 0x99, + 0x99, + 0x18, + 0xe0, + 0xcc, + 0xca, + 0xbb, + 0xa0, + 0x37, + 0x70, + 0xd0, + 0xe1, + 0x6e, + 0xa3, + 0xff, + 0x22, + 0x6a, + 0x30, + 0x31, + 0x07, + 0x64, + 0x79, + 0x3a, + 0x06, + 0x7b, + 0x72, + 0x3c, + 0x13, + 0xc9, + 0x50, + 0xf6, + 0xb0, + 0x7b, + 0x06, + 0x8f, + 0x83, + 0xff, + 0x07, + 0x0e, + 0x83, + 0xff, + 0x02, + 0xeb, + 0x78, + 0x3f, + 0x75, + 0xf0, + 0x7e, + 0x5f, + 0x68, + 0x75, + 0xff, + 0xfa, + 0x0c, + 0xd5, + 0xa0, + 0xb4, + 0x32, + 0x86, + 0x7e, + 0x83, + 0xd4, + 0x46, + 0xd3, + 0x43, + 0x95, + 0x44, + 0x90, + 0x5c, + 0x14, + 0xa1, + 0xe0, + 0x40, + 0x40, + 0xde, + 0xb1, + 0xee, + 0xd0, + 0x49, + 0x93, + 0x26, + 0x30, + 0x1f, + 0xac, + 0x7b, + 0xb4, + 0x3b, + 0x30, + 0xd9, + 0xa0, + 0xff, + 0x53, + 0xfc, + 0x1f, + 0x90, + 0xf2, + 0x00, + 0x0f, + 0xb4, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0xfa, + 0xc3, + 0xfc, + 0xff, + 0xf9, + 0x0a, + 0xb7, + 0xab, + 0xf0, + 0x67, + 0xd5, + 0xbc, + 0x86, + 0xbe, + 0x43, + 0x5d, + 0xc0, + 0x93, + 0xaf, + 0x60, + 0x83, + 0xba, + 0xef, + 0x07, + 0xe4, + 0x3d, + 0x07, + 0x5f, + 0x59, + 0x77, + 0x70, + 0x20, + 0x64, + 0xc9, + 0x8c, + 0x0b, + 0xeb, + 0x1e, + 0xed, + 0x0e, + 0xcc, + 0x36, + 0x50, + 0x1f, + 0xea, + 0x7f, + 0x83, + 0xf2, + 0x1f, + 0x80, + 0x0f, + 0x21, + 0xfe, + 0xc1, + 0x43, + 0xfe, + 0x06, + 0x98, + 0x33, + 0x33, + 0x02, + 0xd8, + 0x33, + 0x33, + 0x3f, + 0xcf, + 0xfc, + 0x05, + 0x10, + 0x1c, + 0x3e, + 0xc1, + 0xa7, + 0xfc, + 0x50, + 0x0f, + 0x42, + 0x0b, + 0x34, + 0x28, + 0x56, + 0xa3, + 0x29, + 0xf8, + 0xdd, + 0xcc, + 0x89, + 0x59, + 0x99, + 0x19, + 0x12, + 0xb2, + 0xfc, + 0x64, + 0x4a, + 0xd0, + 0x6c, + 0xc7, + 0xea, + 0xba, + 0xf0, + 0x7f, + 0xef, + 0x20, + 0x2b, + 0xde, + 0xae, + 0x43, + 0x56, + 0xf5, + 0x60, + 0xe7, + 0x0b, + 0x82, + 0xc3, + 0xd5, + 0xbd, + 0x58, + 0x37, + 0x5f, + 0xfa, + 0x06, + 0x57, + 0xf9, + 0x83, + 0xad, + 0x7c, + 0x1e, + 0xbd, + 0x2f, + 0x68, + 0x65, + 0x15, + 0xf6, + 0x87, + 0x98, + 0x39, + 0x83, + 0xb6, + 0xdc, + 0xab, + 0x64, + 0x1d, + 0xeb, + 0x2e, + 0xed, + 0x0c, + 0xc6, + 0x1b, + 0x30, + 0x3f, + 0xe6, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0b, + 0x03, + 0xd9, + 0xd3, + 0x0d, + 0x81, + 0xa6, + 0x74, + 0xc1, + 0x7d, + 0x3d, + 0x9d, + 0x30, + 0x6e, + 0xef, + 0x67, + 0x4c, + 0x19, + 0x98, + 0xc3, + 0x07, + 0x66, + 0x67, + 0xaf, + 0x54, + 0x0c, + 0xcf, + 0xaa, + 0xe8, + 0x17, + 0xf1, + 0xd3, + 0xd4, + 0x41, + 0x98, + 0x5a, + 0xad, + 0x60, + 0xda, + 0x8e, + 0x5f, + 0x06, + 0xcc, + 0xff, + 0x82, + 0x57, + 0xc0, + 0xd1, + 0xe0, + 0x3c, + 0xa9, + 0x1f, + 0xa0, + 0xfe, + 0x79, + 0x6b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0x38, + 0x3f, + 0xd7, + 0xff, + 0xc1, + 0xa8, + 0x0c, + 0x14, + 0x06, + 0x1a, + 0x80, + 0xc1, + 0x40, + 0x61, + 0xa8, + 0x0c, + 0x14, + 0x06, + 0x1a, + 0x80, + 0xc1, + 0x40, + 0x61, + 0xa8, + 0x0c, + 0x14, + 0x06, + 0x1a, + 0x80, + 0xc1, + 0x40, + 0x61, + 0xa8, + 0x0c, + 0x14, + 0x06, + 0x1a, + 0x80, + 0xc1, + 0x40, + 0x61, + 0x7f, + 0xfe, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0x41, + 0xff, + 0x81, + 0x40, + 0x7f, + 0xc1, + 0xd8, + 0x73, + 0x83, + 0x0b, + 0xfc, + 0x06, + 0x06, + 0x16, + 0x49, + 0x81, + 0x81, + 0x85, + 0x92, + 0x60, + 0x60, + 0x61, + 0x64, + 0x98, + 0x28, + 0x0c, + 0x2c, + 0x93, + 0xbf, + 0xc1, + 0x64, + 0x98, + 0x34, + 0x70, + 0xb2, + 0x4c, + 0x1a, + 0x38, + 0x59, + 0x26, + 0x0c, + 0x0c, + 0x16, + 0x4d, + 0xe3, + 0x03, + 0x05, + 0xdf, + 0x49, + 0x82, + 0x80, + 0xa2, + 0x83, + 0x38, + 0x28, + 0x1f, + 0x9f, + 0xfc, + 0x00, + 0x0a, + 0x81, + 0xec, + 0x08, + 0x6c, + 0x36, + 0x0c, + 0x18, + 0x3f, + 0xc5, + 0x0c, + 0x90, + 0x6d, + 0x1c, + 0x19, + 0xb8, + 0x59, + 0x43, + 0x02, + 0x6a, + 0x0b, + 0x28, + 0x67, + 0xfc, + 0x0c, + 0xa1, + 0x86, + 0xc3, + 0xb2, + 0x86, + 0x1b, + 0x0e, + 0xca, + 0x18, + 0x4e, + 0x86, + 0xca, + 0x1d, + 0xff, + 0x26, + 0x51, + 0xd0, + 0xb0, + 0xef, + 0xf4, + 0x16, + 0x1c, + 0xa0, + 0xfd, + 0x87, + 0xfe, + 0x0b, + 0x0c, + 0x0d, + 0x87, + 0xfe, + 0x07, + 0x03, + 0xfe, + 0x82, + 0xe0, + 0xff, + 0xc7, + 0x07, + 0xfe, + 0x04, + 0x0e, + 0x0f, + 0xfc, + 0x38, + 0x7f, + 0xe1, + 0xd3, + 0xff, + 0x80, + 0xf8, + 0x3e, + 0xa0, + 0x4f, + 0x61, + 0xf5, + 0x03, + 0x26, + 0x1f, + 0x50, + 0x3d, + 0x87, + 0xd4, + 0x0f, + 0x61, + 0xf5, + 0x03, + 0xd8, + 0x7d, + 0x40, + 0xf6, + 0x1f, + 0x50, + 0x3d, + 0x87, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x09, + 0x41, + 0xff, + 0x81, + 0x83, + 0x87, + 0xf8, + 0x2d, + 0x0b, + 0x83, + 0xf7, + 0x08, + 0x7f, + 0xe4, + 0x70, + 0xff, + 0xc0, + 0xd6, + 0x0f, + 0xfb, + 0xc3, + 0xc5, + 0xfc, + 0x0f, + 0x82, + 0x83, + 0x61, + 0x3b, + 0x87, + 0xec, + 0x3d, + 0x86, + 0xc2, + 0xc3, + 0xd8, + 0x54, + 0x0b, + 0x0f, + 0x61, + 0x61, + 0xb0, + 0xf6, + 0x0d, + 0x0d, + 0x87, + 0xb1, + 0xc3, + 0xb0, + 0xf6, + 0x04, + 0x2f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x0a, + 0x41, + 0x07, + 0xfd, + 0x82, + 0x81, + 0x7e, + 0x41, + 0x40, + 0x72, + 0x83, + 0xe7, + 0x03, + 0xf8, + 0x3e, + 0xd2, + 0xd0, + 0xff, + 0xd4, + 0x5e, + 0x17, + 0x04, + 0xe0, + 0xbd, + 0x3f, + 0x90, + 0x78, + 0x29, + 0x0d, + 0x85, + 0xf0, + 0x5c, + 0x1b, + 0x09, + 0x33, + 0xf8, + 0x2c, + 0x3b, + 0x0a, + 0x43, + 0x61, + 0xd8, + 0x52, + 0x1b, + 0x0e, + 0xc2, + 0xed, + 0x06, + 0x1d, + 0x81, + 0xf2, + 0x07, + 0x0e, + 0xc2, + 0x42, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x1c, + 0x2f, + 0xc0, + 0x70, + 0x9c, + 0x3f, + 0x3a, + 0x3f, + 0xc1, + 0xe5, + 0x18, + 0x1c, + 0x3f, + 0xce, + 0x07, + 0x0f, + 0xf6, + 0xff, + 0x9f, + 0xc9, + 0xe4, + 0x0c, + 0x19, + 0xc1, + 0xda, + 0x07, + 0x0c, + 0xe1, + 0xb6, + 0xfe, + 0x03, + 0x86, + 0xd0, + 0x38, + 0x67, + 0x0d, + 0xa0, + 0x70, + 0xce, + 0x1b, + 0x5a, + 0xef, + 0x0e, + 0x1b, + 0x7a, + 0x28, + 0x47, + 0x0d, + 0xa1, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x0b, + 0x0f, + 0xfc, + 0x0e, + 0x7f, + 0x9f, + 0xc0, + 0xb0, + 0xa8, + 0x1f, + 0xac, + 0x34, + 0x87, + 0xfd, + 0xbf, + 0xc1, + 0xfa, + 0xc1, + 0x83, + 0x17, + 0x01, + 0xd0, + 0x60, + 0xcf, + 0xca, + 0xf2, + 0xbf, + 0xc0, + 0xc1, + 0xda, + 0x1f, + 0xd8, + 0x6d, + 0x0f, + 0xec, + 0x36, + 0x9f, + 0xc8, + 0x30, + 0xda, + 0x61, + 0x48, + 0x30, + 0xda, + 0x61, + 0x48, + 0x30, + 0xda, + 0x7f, + 0x23, + 0x86, + 0xd3, + 0x0e, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x30, + 0xff, + 0x38, + 0x2f, + 0xa1, + 0xf8, + 0x70, + 0xb0, + 0x61, + 0xfe, + 0xff, + 0xa0, + 0xfa, + 0x8e, + 0x43, + 0x35, + 0x01, + 0xd3, + 0xbb, + 0x9b, + 0x41, + 0xe0, + 0x64, + 0xa8, + 0x18, + 0x29, + 0x83, + 0x21, + 0x81, + 0x86, + 0xc1, + 0xfd, + 0x03, + 0x0d, + 0x86, + 0x90, + 0xd8, + 0x6c, + 0xbf, + 0xc0, + 0xc3, + 0x61, + 0x5e, + 0x42, + 0xc3, + 0x60, + 0xb0, + 0x68, + 0xe1, + 0xb2, + 0x43, + 0xae, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xde, + 0xee, + 0xdf, + 0x80, + 0xe7, + 0x77, + 0x61, + 0xed, + 0x31, + 0xa1, + 0x87, + 0x33, + 0xea, + 0xbb, + 0x0f, + 0xbb, + 0x05, + 0x0d, + 0xf8, + 0x0e, + 0x5d, + 0x70, + 0xe8, + 0x3c, + 0x0d, + 0x30, + 0xd8, + 0x1f, + 0x0f, + 0xf8, + 0x18, + 0x6c, + 0xf0, + 0x30, + 0xd8, + 0x6e, + 0x9f, + 0xe0, + 0x61, + 0xb1, + 0xd5, + 0xa8, + 0x18, + 0x6c, + 0x75, + 0x6a, + 0x06, + 0x1b, + 0x1f, + 0xf0, + 0x30, + 0xd8, + 0xe1, + 0xcf, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7d, + 0x79, + 0x0f, + 0xf9, + 0xdd, + 0x0f, + 0xf3, + 0xa3, + 0x05, + 0xa1, + 0xad, + 0x0b, + 0x06, + 0x84, + 0xfc, + 0x85, + 0xda, + 0x1b, + 0x4d, + 0x09, + 0xd0, + 0xfd, + 0xa1, + 0xb8, + 0x3f, + 0x68, + 0x77, + 0x07, + 0xda, + 0x36, + 0x0e, + 0x0f, + 0x7e, + 0x43, + 0x78, + 0x33, + 0xa1, + 0xfa, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0x87, + 0xf5, + 0x87, + 0xf6, + 0x1c, + 0xff, + 0x90, + 0x97, + 0xb0, + 0xfd, + 0xc1, + 0xf5, + 0x04, + 0x3a, + 0xda, + 0x06, + 0xfe, + 0x0a, + 0xe7, + 0x38, + 0x1a, + 0x38, + 0x24, + 0x33, + 0x87, + 0xe7, + 0x0f, + 0xce, + 0x1f, + 0x9c, + 0x30, + 0x0a, + 0x0e, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3d, + 0xfe, + 0x03, + 0x87, + 0x97, + 0x58, + 0x1c, + 0x3f, + 0xda, + 0x07, + 0x83, + 0xf7, + 0x10, + 0xf6, + 0x87, + 0x5b, + 0x63, + 0x8e, + 0x85, + 0x7e, + 0x03, + 0x81, + 0xd2, + 0xdc, + 0xd1, + 0xc3, + 0xd0, + 0xe0, + 0xc7, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x67, + 0x0e, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0x3f, + 0xfe, + 0x83, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xe7, + 0x74, + 0x3f, + 0xde, + 0x03, + 0x82, + 0xc3, + 0x5e, + 0x42, + 0xea, + 0x0d, + 0xc6, + 0x86, + 0xf0, + 0x7e, + 0xd0, + 0x23, + 0xc1, + 0xf7, + 0x4f, + 0x05, + 0xe8, + 0x33, + 0xe4, + 0x3c, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x8b, + 0xfc, + 0x19, + 0x87, + 0xae, + 0xe0, + 0x7f, + 0x38, + 0x76, + 0x81, + 0x76, + 0x4a, + 0xc1, + 0x87, + 0xb8, + 0x72, + 0x56, + 0x1c, + 0xe1, + 0x60, + 0x68, + 0x1d, + 0xd4, + 0x50, + 0x18, + 0x77, + 0xe0, + 0xb2, + 0x81, + 0x3b, + 0xba, + 0x0a, + 0x61, + 0xc9, + 0x81, + 0x03, + 0xc1, + 0xf6, + 0x1d, + 0xf0, + 0x7d, + 0x86, + 0xe2, + 0xc3, + 0xd8, + 0x2e, + 0x0a, + 0xe0, + 0xd8, + 0x20, + 0xfa, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x87, + 0x9d, + 0x0e, + 0x60, + 0xeb, + 0x43, + 0x7f, + 0x25, + 0xc1, + 0xe5, + 0xd8, + 0xe8, + 0x7f, + 0xb8, + 0x3c, + 0xe8, + 0x67, + 0x10, + 0xce, + 0x87, + 0x75, + 0x05, + 0xe4, + 0x3b, + 0xf0, + 0x2e, + 0x0e, + 0x77, + 0x74, + 0x83, + 0x30, + 0x13, + 0x02, + 0x1e, + 0xd0, + 0xd8, + 0x7c, + 0xf0, + 0x76, + 0x1e, + 0xb4, + 0x3d, + 0x84, + 0xdc, + 0x1f, + 0xb0, + 0xb8, + 0x3f, + 0xf0, + 0x7f, + 0xc0, + 0x0a, + 0x0f, + 0xd8, + 0x7a, + 0x81, + 0xf6, + 0x1a, + 0xae, + 0x0f, + 0x61, + 0x96, + 0xb3, + 0xff, + 0x07, + 0x68, + 0x7b, + 0x43, + 0xac, + 0x3e, + 0xc3, + 0xdd, + 0x46, + 0x16, + 0x1d, + 0xf4, + 0x07, + 0x06, + 0x1b, + 0xb7, + 0x41, + 0x83, + 0x0d, + 0x1a, + 0xc0, + 0x93, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0d, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf4, + 0x85, + 0x07, + 0xe7, + 0x44, + 0x0f, + 0x90, + 0x9e, + 0x05, + 0x04, + 0x0f, + 0x07, + 0x3a, + 0x16, + 0x87, + 0xdf, + 0x5f, + 0xd0, + 0x79, + 0x62, + 0x81, + 0x61, + 0xfd, + 0x78, + 0x25, + 0x07, + 0x36, + 0x96, + 0x5a, + 0x15, + 0xf4, + 0x15, + 0xc1, + 0xc8, + 0x28, + 0x1a, + 0xe0, + 0xfb, + 0xd4, + 0xc2, + 0xb8, + 0x3b, + 0xa2, + 0x1e, + 0x43, + 0xff, + 0x07, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xfa, + 0xff, + 0xd0, + 0x7a, + 0x43, + 0xcc, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0x48, + 0x79, + 0xc3, + 0xd7, + 0x5e, + 0xe0, + 0xfc, + 0xf7, + 0x04, + 0x87, + 0xad, + 0x06, + 0x0e, + 0x0d, + 0x7a, + 0x0a, + 0xf2, + 0x1b, + 0x8a, + 0x06, + 0xb4, + 0x3e, + 0xbf, + 0x23, + 0xe4, + 0x3b, + 0x90, + 0xf3, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xec, + 0x3e, + 0xd0, + 0xec, + 0x3a, + 0xb2, + 0x1b, + 0x0e, + 0x5b, + 0x8f, + 0xfc, + 0x1b, + 0x06, + 0x0c, + 0x0e, + 0x17, + 0x0e, + 0x38, + 0x58, + 0x2d, + 0xdc, + 0x78, + 0x18, + 0xfc, + 0x99, + 0xda, + 0x6e, + 0x6e, + 0xe6, + 0x3b, + 0x85, + 0x8a, + 0xf2, + 0x0f, + 0x82, + 0xc2, + 0xd0, + 0xce, + 0x16, + 0x16, + 0x1e, + 0xc2, + 0xc2, + 0xc3, + 0x9c, + 0x2c, + 0x2c, + 0x2b, + 0xc8, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0x90, + 0xfe, + 0x7f, + 0xfc, + 0x86, + 0x60, + 0xa8, + 0x15, + 0x03, + 0x30, + 0x54, + 0x0a, + 0x81, + 0x9f, + 0xff, + 0x41, + 0xfd, + 0xc1, + 0xff, + 0x9f, + 0x82, + 0x60, + 0xeb, + 0xc9, + 0x42, + 0xd0, + 0xbd, + 0x68, + 0x5e, + 0x83, + 0xf6, + 0x86, + 0xe0, + 0xfd, + 0xd3, + 0xc0, + 0xb9, + 0x0c, + 0xfa, + 0x43, + 0xa8, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xfc, + 0xc1, + 0xd8, + 0x57, + 0xe9, + 0x09, + 0x78, + 0x51, + 0xa1, + 0xdf, + 0xc1, + 0xb4, + 0x3f, + 0x30, + 0x6d, + 0x0f, + 0xd8, + 0x85, + 0xa1, + 0xf7, + 0x4f, + 0xfe, + 0x0a, + 0xf4, + 0x2d, + 0xcb, + 0x02, + 0xf3, + 0x86, + 0xd0, + 0xce, + 0x62, + 0x1b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x7d, + 0x81, + 0xff, + 0xa0, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xf2, + 0x1f, + 0xe7, + 0x81, + 0xe4, + 0x3d, + 0x79, + 0x34, + 0x7d, + 0x20, + 0xe0, + 0xec, + 0x35, + 0x86, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0xe1, + 0xff, + 0x40, + 0xd0, + 0xff, + 0xb5, + 0x83, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xb7, + 0x42, + 0x83, + 0x37, + 0x80, + 0xed, + 0xa1, + 0x73, + 0x40, + 0x9e, + 0x0f, + 0xd4, + 0x54, + 0x3e, + 0x43, + 0xde, + 0xa0, + 0x67, + 0xc1, + 0xc8, + 0x7f, + 0xc0, + 0x0f, + 0xf2, + 0x83, + 0xd6, + 0x1e, + 0xd0, + 0xfb, + 0x43, + 0x53, + 0x0e, + 0xfd, + 0x01, + 0xc7, + 0x0c, + 0xb6, + 0x8e, + 0x82, + 0xc3, + 0xd8, + 0xe9, + 0x83, + 0xc1, + 0xb4, + 0x60, + 0x58, + 0x20, + 0x9d, + 0xc3, + 0x90, + 0xf7, + 0xc0, + 0xff, + 0x82, + 0xee, + 0x81, + 0xeb, + 0x0a, + 0x32, + 0x0f, + 0x68, + 0x76, + 0x1f, + 0x38, + 0x7b, + 0x0f, + 0xb4, + 0x3d, + 0x87, + 0x9c, + 0x3e, + 0xc3, + 0xd2, + 0x18, + 0x0f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0x90, + 0xfe, + 0xa0, + 0x7e, + 0xbf, + 0xff, + 0x41, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7c, + 0xe1, + 0xef, + 0xff, + 0x07, + 0xeb, + 0x34, + 0x0e, + 0x19, + 0xb8, + 0x2d, + 0xb0, + 0xdc, + 0xc8, + 0x4f, + 0x07, + 0xe9, + 0x18, + 0x78, + 0x3e, + 0xfa, + 0x42, + 0xbc, + 0x1c, + 0x87, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x73, + 0x07, + 0xe8, + 0x39, + 0x83, + 0xdf, + 0x93, + 0xfe, + 0x09, + 0x6d, + 0x0a, + 0x83, + 0x87, + 0x38, + 0x66, + 0x06, + 0x1d, + 0xa8, + 0x26, + 0x06, + 0x19, + 0xdc, + 0x2a, + 0x03, + 0x0d, + 0xf1, + 0xff, + 0xc0, + 0xf9, + 0x82, + 0xf2, + 0x1d, + 0x18, + 0x85, + 0xd0, + 0x3e, + 0xc3, + 0x50, + 0xd0, + 0xf6, + 0x15, + 0x81, + 0xc3, + 0xd8, + 0x2c, + 0x35, + 0xa1, + 0xb2, + 0x81, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x83, + 0xff, + 0x01, + 0xc3, + 0xcd, + 0xe8, + 0x35, + 0x01, + 0x7e, + 0x43, + 0x7e, + 0x83, + 0x50, + 0x39, + 0x6a, + 0x06, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0x51, + 0x0d, + 0x40, + 0xf3, + 0xbb, + 0xff, + 0x90, + 0x7c, + 0x86, + 0xf0, + 0x76, + 0xee, + 0x1b, + 0xc1, + 0xc9, + 0x88, + 0x55, + 0x83, + 0xd8, + 0x76, + 0x0c, + 0x3d, + 0x86, + 0xe0, + 0x50, + 0x3b, + 0x0b, + 0x83, + 0x70, + 0x6c, + 0x14, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xb0, + 0xff, + 0x3f, + 0xfe, + 0x0e, + 0x70, + 0x21, + 0xd8, + 0x73, + 0x81, + 0xe2, + 0xa0, + 0xe7, + 0x0c, + 0x8a, + 0x0f, + 0x3f, + 0xff, + 0x41, + 0xf9, + 0x0e, + 0xa0, + 0x7e, + 0xa0, + 0x1f, + 0x05, + 0xff, + 0xfb, + 0xc1, + 0xe7, + 0x78, + 0x08, + 0x79, + 0xf0, + 0x5b, + 0x68, + 0x5e, + 0xb4, + 0x37, + 0x83, + 0xf5, + 0x1b, + 0x05, + 0xc8, + 0x77, + 0xa4, + 0x3a, + 0xc3, + 0xff, + 0x07, + 0x09, + 0x83, + 0xff, + 0x7f, + 0xc7, + 0xa9, + 0xc1, + 0xb4, + 0x63, + 0x41, + 0x40, + 0xd8, + 0x18, + 0xd0, + 0x50, + 0x2a, + 0x02, + 0x86, + 0x82, + 0x80, + 0xf0, + 0xf8, + 0x17, + 0xe8, + 0x08, + 0x76, + 0x87, + 0xfe, + 0x05, + 0x87, + 0xef, + 0xff, + 0xdc, + 0x1e, + 0xb7, + 0x40, + 0xc1, + 0x9b, + 0xc0, + 0x72, + 0xc3, + 0x73, + 0xc1, + 0x5c, + 0x1f, + 0xa8, + 0x30, + 0xf2, + 0x1e, + 0xfa, + 0x42, + 0xbc, + 0x1c, + 0x87, + 0xfc, + 0x0f, + 0xfc, + 0x1f, + 0xb4, + 0x1a, + 0x48, + 0x7a, + 0xc2, + 0xa0, + 0x28, + 0x1a, + 0xd7, + 0x7a, + 0xfc, + 0x0f, + 0x95, + 0x2b, + 0x83, + 0xd1, + 0xa1, + 0x9d, + 0x04, + 0x1b, + 0x41, + 0x01, + 0xe9, + 0x86, + 0x42, + 0xa0, + 0x4a, + 0x0b, + 0xff, + 0xf7, + 0x80, + 0xba, + 0xee, + 0x5a, + 0x43, + 0xad, + 0x1c, + 0x1c, + 0x15, + 0xf4, + 0x15, + 0xe4, + 0x34, + 0x0a, + 0x01, + 0x2e, + 0x0f, + 0xbf, + 0x41, + 0x7a, + 0x0e, + 0x90, + 0xfc, + 0x80, + 0x02, + 0x1c, + 0x87, + 0xf5, + 0x03, + 0x61, + 0xfe, + 0xc2, + 0x7f, + 0xc8, + 0x3f, + 0x26, + 0x86, + 0xd0, + 0x2d, + 0x94, + 0x0e, + 0x90, + 0xcc, + 0x7f, + 0x8d, + 0x0d, + 0xa8, + 0xd0, + 0x66, + 0x85, + 0x74, + 0x30, + 0xb3, + 0x41, + 0x7c, + 0x0d, + 0x06, + 0x68, + 0xee, + 0xe7, + 0xf1, + 0x87, + 0x62, + 0x61, + 0x5e, + 0x0e, + 0xc2, + 0xc3, + 0xfe, + 0xc2, + 0xc3, + 0xd0, + 0x6c, + 0x2d, + 0x0e, + 0xc3, + 0x61, + 0x3f, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x9a, + 0xf0, + 0x74, + 0x82, + 0xeb, + 0x68, + 0x3f, + 0x44, + 0x86, + 0xd0, + 0x2d, + 0x42, + 0x43, + 0x68, + 0x76, + 0x09, + 0x0d, + 0xa1, + 0xa8, + 0x0b, + 0xfc, + 0x84, + 0xed, + 0x48, + 0x6d, + 0x0b, + 0xe8, + 0x90, + 0xda, + 0x0d, + 0xdc, + 0x90, + 0xda, + 0x04, + 0xc4, + 0xbf, + 0xc8, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0x2f, + 0xf0, + 0x6c, + 0x1f, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xed, + 0x0f, + 0x68, + 0x76, + 0x86, + 0xac, + 0x86, + 0xd0, + 0xcb, + 0x71, + 0xff, + 0x83, + 0x60, + 0xc1, + 0xa3, + 0x85, + 0x40, + 0x60, + 0xd0, + 0x60, + 0x77, + 0x70, + 0x68, + 0x31, + 0xfa, + 0x35, + 0x6b, + 0x6f, + 0x74, + 0x3f, + 0xf2, + 0x8c, + 0x8c, + 0x1a, + 0x0c, + 0x2c, + 0x2c, + 0x1a, + 0x0c, + 0x2c, + 0x2c, + 0x1a, + 0x0c, + 0x2c, + 0x2f, + 0xfc, + 0x16, + 0x16, + 0x86, + 0x70, + 0x04, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xf7, + 0xe6, + 0xff, + 0xc0, + 0x5b, + 0x0c, + 0xe8, + 0x7c, + 0xc1, + 0xd8, + 0x7e, + 0xd4, + 0x1b, + 0x0f, + 0xad, + 0x9f, + 0xfc, + 0x07, + 0xe0, + 0xdf, + 0x06, + 0x77, + 0x60, + 0x5e, + 0xa0, + 0x7b, + 0x11, + 0xcc, + 0xc3, + 0xd8, + 0x5a, + 0x65, + 0x87, + 0x60, + 0xe0, + 0x60, + 0xe0, + 0xd8, + 0xa0, + 0xb0, + 0xa0, + 0xd8, + 0x7b, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x44, + 0x3b, + 0x0b, + 0x4d, + 0x34, + 0x1f, + 0xa1, + 0xcd, + 0x58, + 0x4b, + 0x50, + 0x19, + 0xb8, + 0x7d, + 0xa1, + 0xb4, + 0x3e, + 0xa0, + 0x3f, + 0xe4, + 0x27, + 0x70, + 0xda, + 0x1e, + 0xf9, + 0x0d, + 0xa1, + 0xdd, + 0xd0, + 0x36, + 0x87, + 0x46, + 0x53, + 0xff, + 0x06, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x7b, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xa4, + 0x3f, + 0x57, + 0xbd, + 0x5e, + 0x02, + 0xff, + 0xe5, + 0x04, + 0xff, + 0xf4, + 0x1f, + 0xa8, + 0x07, + 0xc1, + 0xfe, + 0xbe, + 0x43, + 0xdf, + 0xff, + 0xb8, + 0x3d, + 0x76, + 0x13, + 0x87, + 0x5c, + 0x58, + 0x58, + 0x6f, + 0x23, + 0xe8, + 0x3f, + 0xf1, + 0x78, + 0x24, + 0x3c, + 0xda, + 0x39, + 0x68, + 0x5e, + 0xb4, + 0x27, + 0xc1, + 0xfb, + 0x99, + 0x05, + 0xc1, + 0xef, + 0x48, + 0x75, + 0x87, + 0xfe, + 0x0e, + 0x02, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xda, + 0x1d, + 0xfa, + 0x3f, + 0xf0, + 0x16, + 0xd3, + 0x06, + 0x06, + 0x0c, + 0xe0, + 0xc1, + 0x83, + 0x43, + 0x68, + 0x30, + 0x68, + 0x86, + 0x77, + 0x7f, + 0xe4, + 0x0f, + 0xc3, + 0xc8, + 0x58, + 0x5d, + 0xd1, + 0xd8, + 0x14, + 0x09, + 0x32, + 0x63, + 0x56, + 0x1e, + 0xc1, + 0x20, + 0xf2, + 0x1e, + 0xc1, + 0x81, + 0xf2, + 0x1e, + 0xca, + 0x16, + 0xaf, + 0x21, + 0xb2, + 0x28, + 0x19, + 0xc0, + 0x0f, + 0x41, + 0x21, + 0xff, + 0x61, + 0x5a, + 0x1a, + 0xb7, + 0xab, + 0x7a, + 0x80, + 0x5d, + 0xcd, + 0xaa, + 0x50, + 0x73, + 0x81, + 0xde, + 0x0f, + 0xb4, + 0x17, + 0x90, + 0x41, + 0x3c, + 0xdf, + 0x06, + 0xc1, + 0x68, + 0x18, + 0xfe, + 0x83, + 0xf6, + 0x87, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x5b, + 0xa0, + 0x60, + 0xcd, + 0xe0, + 0xb6, + 0xd0, + 0xb9, + 0xa0, + 0x4f, + 0x83, + 0xf5, + 0x06, + 0x4b, + 0x90, + 0xef, + 0xa4, + 0x33, + 0x87, + 0x21, + 0xff, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6c, + 0x18, + 0x87, + 0x61, + 0x30, + 0x33, + 0x09, + 0x70, + 0x24, + 0x18, + 0xc0, + 0xab, + 0x06, + 0x16, + 0x1f, + 0x31, + 0x6f, + 0xf9, + 0x0b, + 0x57, + 0x82, + 0xe0, + 0xe7, + 0x77, + 0x0b, + 0x83, + 0xbe, + 0x06, + 0x17, + 0x06, + 0xfc, + 0x98, + 0x1b, + 0x0d, + 0x38, + 0x58, + 0x26, + 0x43, + 0xb0, + 0xb0, + 0x63, + 0x07, + 0x61, + 0x65, + 0x01, + 0x87, + 0x61, + 0x6e, + 0x13, + 0x86, + 0xc2, + 0xe4, + 0x34, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x1f, + 0x41, + 0xf3, + 0x87, + 0x3a, + 0x1f, + 0x61, + 0xdd, + 0x87, + 0x7e, + 0x40, + 0xe5, + 0x03, + 0x2d, + 0x85, + 0x85, + 0xc1, + 0xce, + 0x0e, + 0x09, + 0xe0, + 0xda, + 0x77, + 0xf3, + 0x85, + 0x6e, + 0x1f, + 0xf3, + 0xf0, + 0x7f, + 0xee, + 0xe4, + 0xff, + 0x82, + 0x4c, + 0x8c, + 0x33, + 0x87, + 0x61, + 0x61, + 0x9c, + 0x3b, + 0x0b, + 0x0c, + 0xe1, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x84, + 0xe1, + 0xff, + 0x83, + 0xc0, + 0x09, + 0x0e, + 0x83, + 0xfb, + 0x0d, + 0x40, + 0xfe, + 0x90, + 0x3f, + 0xe8, + 0x1f, + 0xa3, + 0xc1, + 0x38, + 0x4b, + 0x53, + 0xa8, + 0x1a, + 0x1e, + 0xc4, + 0x1d, + 0xa1, + 0xee, + 0x10, + 0x5e, + 0x0f, + 0x5d, + 0xab, + 0x8b, + 0x82, + 0x7e, + 0xa9, + 0x0d, + 0x6a, + 0xdd, + 0xdf, + 0xf9, + 0x02, + 0x62, + 0x68, + 0x6c, + 0x3b, + 0x0b, + 0x43, + 0x61, + 0xd8, + 0x5a, + 0x1b, + 0x0e, + 0xc2, + 0xff, + 0x83, + 0xb0, + 0xa4, + 0x36, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x27, + 0x20, + 0xcf, + 0xfa, + 0x72, + 0xc3, + 0xcc, + 0x13, + 0x82, + 0x43, + 0x98, + 0x27, + 0x0f, + 0x7f, + 0xfe, + 0xf0, + 0x72, + 0x83, + 0x61, + 0xfc, + 0xe1, + 0xb0, + 0x68, + 0x2f, + 0xf8, + 0xd5, + 0x87, + 0x58, + 0x74, + 0xe8, + 0x6b, + 0x7b, + 0x47, + 0xc1, + 0xbb, + 0x07, + 0x80, + 0xe0, + 0x43, + 0x62, + 0x51, + 0xf2, + 0x48, + 0x1f, + 0x40, + 0xb5, + 0x6e, + 0x19, + 0x0d, + 0x85, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x2f, + 0xf8, + 0xd2, + 0x81, + 0x9c, + 0x3b, + 0x4a, + 0x05, + 0x7f, + 0x26, + 0x94, + 0x07, + 0x40, + 0x58, + 0x34, + 0xa0, + 0x75, + 0xe0, + 0xa4, + 0xa0, + 0x67, + 0xc1, + 0xf5, + 0x01, + 0x7a, + 0x06, + 0x82, + 0xf2, + 0x05, + 0x06, + 0x70, + 0x90, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xb3, + 0x42, + 0x83, + 0x37, + 0x05, + 0xb6, + 0x85, + 0xe6, + 0x42, + 0x7c, + 0x1f, + 0xa8, + 0x32, + 0xb9, + 0x0f, + 0x7d, + 0x21, + 0x5e, + 0x0e, + 0x43, + 0xfe, + 0x0d, + 0x21, + 0xb0, + 0xf5, + 0x92, + 0x1b, + 0x43, + 0xca, + 0x9f, + 0xfe, + 0x0e, + 0x90, + 0xd8, + 0x7d, + 0x79, + 0x0d, + 0x87, + 0xb4, + 0x95, + 0xff, + 0x41, + 0xd2, + 0x28, + 0x3f, + 0xe4, + 0x14, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x1e, + 0xb7, + 0x42, + 0x83, + 0x9e, + 0x0b, + 0x56, + 0x85, + 0xeb, + 0x42, + 0x7c, + 0x1f, + 0xb5, + 0x58, + 0x3c, + 0x87, + 0x3e, + 0x90, + 0xcf, + 0x83, + 0xff, + 0x07, + 0x0b, + 0x0f, + 0x61, + 0x21, + 0xa8, + 0x0d, + 0x30, + 0x38, + 0xff, + 0x2a, + 0x30, + 0x50, + 0x0b, + 0x58, + 0x33, + 0x06, + 0x1e, + 0xe0, + 0xd8, + 0x7e, + 0xb1, + 0xff, + 0xc1, + 0xba, + 0x83, + 0xce, + 0x17, + 0xe0, + 0xf9, + 0xc7, + 0xb7, + 0x43, + 0xce, + 0x31, + 0x81, + 0x5f, + 0xf0, + 0x6c, + 0x3f, + 0x9c, + 0x36, + 0x1f, + 0xce, + 0x1b, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0x5f, + 0x58, + 0x02, + 0x83, + 0xff, + 0x01, + 0xc2, + 0xff, + 0x83, + 0xa4, + 0x18, + 0x76, + 0x17, + 0xe8, + 0xc3, + 0xb0, + 0x96, + 0xe3, + 0xfe, + 0x0f, + 0x60, + 0xc3, + 0xb0, + 0xee, + 0x1c, + 0x3b, + 0x0d, + 0x76, + 0xff, + 0xc1, + 0x3f, + 0x46, + 0x38, + 0x73, + 0xb9, + 0xb8, + 0x30, + 0x58, + 0x13, + 0x0b, + 0x05, + 0xe8, + 0x3b, + 0x0b, + 0x0b, + 0x83, + 0xd8, + 0x58, + 0x4e, + 0x87, + 0x60, + 0x7f, + 0x0f, + 0x06, + 0xc0, + 0xe8, + 0x74, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x1f, + 0xf8, + 0x2a, + 0x05, + 0xff, + 0x21, + 0xb0, + 0xb4, + 0x36, + 0x82, + 0xb2, + 0x61, + 0xda, + 0x0a, + 0xb4, + 0xd0, + 0xda, + 0x19, + 0xc1, + 0xff, + 0x21, + 0xb5, + 0x07, + 0xfe, + 0xba, + 0x1f, + 0xf8, + 0x0f, + 0xc1, + 0xdc, + 0x19, + 0xdd, + 0xc3, + 0x48, + 0x7d, + 0x89, + 0x7f, + 0x90, + 0xd8, + 0x65, + 0x72, + 0x83, + 0xb0, + 0xf4, + 0x87, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x1f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xc8, + 0x7f, + 0xcf, + 0xa4, + 0x7f, + 0x41, + 0xa8, + 0x1f, + 0x98, + 0x35, + 0xf9, + 0x5f, + 0xa0, + 0xd2, + 0x1f, + 0x98, + 0x35, + 0xff, + 0xe8, + 0x3f, + 0x5e, + 0x0c, + 0x87, + 0xae, + 0x38, + 0x78, + 0x2b, + 0xe0, + 0xde, + 0x83, + 0xa4, + 0xc3, + 0xbc, + 0x1f, + 0xb6, + 0xf0, + 0x2f, + 0x21, + 0x9e, + 0x43, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x94, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3c, + 0xee, + 0x81, + 0x41, + 0x9b, + 0x82, + 0xda, + 0x06, + 0xe7, + 0x43, + 0x78, + 0x3f, + 0x7e, + 0x80, + 0xfa, + 0x0e, + 0x90, + 0xfc, + 0x85, + 0xff, + 0xf8, + 0x36, + 0x16, + 0x09, + 0x06, + 0x1b, + 0x1c, + 0x35, + 0x98, + 0x6d, + 0xbf, + 0xca, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xc3, + 0x60, + 0xff, + 0x0e, + 0x1b, + 0x04, + 0x1d, + 0xe8, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x1b, + 0x41, + 0x87, + 0xa4, + 0x0e, + 0x13, + 0x85, + 0xfa, + 0x30, + 0x40, + 0xe0, + 0x2d, + 0xd1, + 0x1d, + 0x04, + 0x1d, + 0x86, + 0xec, + 0x3e, + 0xe1, + 0x2c, + 0xa0, + 0x75, + 0xd8, + 0xe1, + 0x70, + 0x4f, + 0xca, + 0xd0, + 0xdc, + 0x3b, + 0xbf, + 0xfe, + 0x02, + 0x62, + 0x68, + 0x4e, + 0x1d, + 0x85, + 0x87, + 0x61, + 0xd8, + 0x58, + 0x76, + 0x1d, + 0x85, + 0xa1, + 0x38, + 0x76, + 0x17, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xa8, + 0x34, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0x28, + 0x2a, + 0x05, + 0x21, + 0x9f, + 0x02, + 0x80, + 0xb0, + 0xfa, + 0x8f, + 0xe8, + 0x3e, + 0x6e, + 0xe6, + 0xe0, + 0xd7, + 0x20, + 0x90, + 0xad, + 0x0f, + 0xda, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0x6e, + 0x85, + 0x07, + 0x5e, + 0x0b, + 0x56, + 0x85, + 0xea, + 0x82, + 0x7c, + 0x1f, + 0xa8, + 0xa8, + 0x7c, + 0x87, + 0xbd, + 0x44, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x02, + 0x83, + 0xff, + 0x01, + 0xc2, + 0xff, + 0x83, + 0xa0, + 0xea, + 0x03, + 0x0b, + 0xf2, + 0x14, + 0x83, + 0x09, + 0x6c, + 0xff, + 0xe0, + 0xec, + 0x36, + 0x83, + 0x0e, + 0x94, + 0x16, + 0x16, + 0x1d, + 0xb9, + 0xff, + 0x06, + 0xf8, + 0x2d, + 0x0f, + 0xaf, + 0x48, + 0xe1, + 0xf3, + 0xb9, + 0x1f, + 0xf2, + 0x1b, + 0x07, + 0xc1, + 0xa4, + 0x36, + 0x31, + 0x86, + 0x90, + 0xd8, + 0x6d, + 0x76, + 0x86, + 0xc3, + 0x7a, + 0xad, + 0x0f, + 0xfc, + 0x1c, + 0x05, + 0x03, + 0xa4, + 0x3f, + 0x50, + 0x19, + 0x26, + 0x1a, + 0x42, + 0xa1, + 0x23, + 0x86, + 0xa0, + 0xe0, + 0x91, + 0xb0, + 0xcc, + 0xa0, + 0x53, + 0x84, + 0x2b, + 0x09, + 0xbc, + 0x87, + 0x50, + 0x1e, + 0x90, + 0xff, + 0xc0, + 0xb0, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xe7, + 0x68, + 0x12, + 0x1c, + 0xf8, + 0x2d, + 0x5a, + 0x17, + 0xad, + 0x0d, + 0xe0, + 0xfd, + 0xcd, + 0x83, + 0xc8, + 0x7b, + 0xd2, + 0x19, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x02, + 0x1f, + 0x21, + 0xf6, + 0x90, + 0x6d, + 0x0f, + 0x31, + 0x47, + 0xfe, + 0x1a, + 0x69, + 0x82, + 0x43, + 0xca, + 0xd0, + 0xd9, + 0x87, + 0xd8, + 0x6a, + 0x1a, + 0x1d, + 0x47, + 0xcf, + 0xf9, + 0x0b, + 0xa1, + 0xa1, + 0x61, + 0xd7, + 0x81, + 0xa1, + 0x61, + 0xaf, + 0x50, + 0xef, + 0xf4, + 0x26, + 0x16, + 0x85, + 0xa1, + 0xd8, + 0x5a, + 0x16, + 0x1e, + 0xc2, + 0xe0, + 0xb0, + 0xf6, + 0x0d, + 0xa2, + 0x1f, + 0xb1, + 0x40, + 0x7f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x02, + 0x83, + 0xd0, + 0x7c, + 0xe1, + 0xce, + 0x87, + 0xd2, + 0x1b, + 0x70, + 0xef, + 0xc8, + 0x24, + 0x70, + 0xcb, + 0x69, + 0x40, + 0xac, + 0x39, + 0xcb, + 0x5e, + 0xb4, + 0x2d, + 0x5b, + 0xfc, + 0x28, + 0x16, + 0x61, + 0xff, + 0x3f, + 0x24, + 0x0c, + 0x0c, + 0x0e, + 0xe8, + 0x60, + 0xc1, + 0x85, + 0x19, + 0x14, + 0x25, + 0x61, + 0xd8, + 0x4c, + 0x26, + 0x87, + 0x61, + 0xf3, + 0x87, + 0xb0, + 0x7f, + 0xf2, + 0x16, + 0x05, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7a, + 0xc3, + 0xec, + 0x1f, + 0xfd, + 0x15, + 0x8d, + 0x03, + 0x07, + 0x55, + 0x9a, + 0x0a, + 0x07, + 0xcc, + 0x6f, + 0xfc, + 0x85, + 0xab, + 0x46, + 0x20, + 0xeb, + 0x9d, + 0x30, + 0x61, + 0xaf, + 0x8c, + 0xbb, + 0xd4, + 0x1d, + 0xe9, + 0x8b, + 0xb5, + 0x06, + 0xc1, + 0x87, + 0x61, + 0xec, + 0x1b, + 0xff, + 0x41, + 0x63, + 0x86, + 0x70, + 0xf6, + 0x50, + 0x3b, + 0x0f, + 0x64, + 0x1e, + 0xc3, + 0xff, + 0x07, + 0xc0, + 0x04, + 0x12, + 0x1f, + 0xf5, + 0x01, + 0x67, + 0xf8, + 0x34, + 0x15, + 0x03, + 0xb0, + 0x7e, + 0x10, + 0xfb, + 0x05, + 0x59, + 0x87, + 0xd8, + 0x66, + 0x30, + 0x77, + 0x8c, + 0x36, + 0x98, + 0x30, + 0x66, + 0x13, + 0xb6, + 0x0c, + 0x19, + 0x85, + 0xf1, + 0x83, + 0xf1, + 0x82, + 0x9c, + 0xe0, + 0xc1, + 0x98, + 0x33, + 0x1c, + 0x18, + 0x33, + 0x0d, + 0x83, + 0x06, + 0x39, + 0x86, + 0xc1, + 0x83, + 0xe8, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x36, + 0x0c, + 0x3a, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x1f, + 0x21, + 0xf5, + 0x03, + 0x9c, + 0x3f, + 0x61, + 0x7f, + 0xd0, + 0x2b, + 0x26, + 0x0d, + 0x28, + 0x0a, + 0xb4, + 0xc1, + 0xa3, + 0x07, + 0x60, + 0xff, + 0xa0, + 0xda, + 0x8c, + 0x18, + 0x18, + 0x2b, + 0xa1, + 0xff, + 0x40, + 0x7e, + 0x09, + 0xcd, + 0x09, + 0xdd, + 0xc7, + 0x4d, + 0x0c, + 0x98, + 0x9a, + 0x0d, + 0x0f, + 0x60, + 0xff, + 0xe4, + 0x2c, + 0x3e, + 0xd0, + 0xf6, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xb4, + 0x3f, + 0xf0, + 0x7c, + 0x02, + 0x1f, + 0xf8, + 0x36, + 0x0f, + 0xd7, + 0xe0, + 0xd0, + 0x76, + 0x13, + 0x83, + 0xf2, + 0xa7, + 0x36, + 0x43, + 0xb0, + 0x3c, + 0x0f, + 0x07, + 0x30, + 0x2f, + 0x27, + 0x61, + 0xb6, + 0x98, + 0x2d, + 0x10, + 0x9e, + 0x88, + 0x7f, + 0xdf, + 0x1f, + 0xaf, + 0xc0, + 0xed, + 0x82, + 0xcc, + 0x70, + 0x26, + 0x09, + 0x51, + 0xb4, + 0x0d, + 0x85, + 0xe4, + 0x7c, + 0x1d, + 0x85, + 0x78, + 0x1c, + 0x1d, + 0x82, + 0xc9, + 0xef, + 0x06, + 0xc6, + 0x0b, + 0x41, + 0x21, + 0xff, + 0x83, + 0x04, + 0x87, + 0xb0, + 0xfd, + 0x82, + 0xff, + 0xa0, + 0x7e, + 0x0e, + 0xd0, + 0xea, + 0xb0, + 0xed, + 0x0f, + 0x98, + 0x1f, + 0xf2, + 0x1b, + 0x0f, + 0x61, + 0xf5, + 0xd3, + 0xff, + 0x80, + 0xfc, + 0x13, + 0xe8, + 0x3b, + 0xbc, + 0x8e, + 0x99, + 0x60, + 0x56, + 0x37, + 0x81, + 0xe8, + 0x33, + 0x82, + 0x30, + 0x38, + 0x73, + 0x86, + 0xc2, + 0xe0, + 0xce, + 0x1b, + 0xe0, + 0x78, + 0x27, + 0x09, + 0xd0, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0a, + 0x41, + 0x40, + 0xa0, + 0xf3, + 0x82, + 0x80, + 0xe0, + 0xd7, + 0xff, + 0xec, + 0x12, + 0x1f, + 0xe7, + 0x04, + 0xae, + 0xbd, + 0xaa, + 0x0c, + 0xe1, + 0xed, + 0x0f, + 0x3f, + 0xf9, + 0x0f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x9e, + 0xd0, + 0x28, + 0x39, + 0xf2, + 0x3b, + 0x61, + 0xbd, + 0x70, + 0x4f, + 0x83, + 0x90, + 0x51, + 0xb4, + 0xf4, + 0x87, + 0x7a, + 0x43, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x0d, + 0x0f, + 0x5f, + 0xc0, + 0xfe, + 0x83, + 0xce, + 0x0d, + 0x0f, + 0xbf, + 0x81, + 0xfc, + 0x87, + 0x9c, + 0x1a, + 0x1e, + 0xff, + 0x03, + 0xfc, + 0x1e, + 0x70, + 0x68, + 0x7f, + 0x9b, + 0xa2, + 0x1e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0x94, + 0x0a, + 0x0c, + 0xdc, + 0x16, + 0xda, + 0x17, + 0x32, + 0x1b, + 0xc1, + 0xfa, + 0xaf, + 0x02, + 0xe0, + 0xf7, + 0xa4, + 0x33, + 0x61, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0b, + 0xfe, + 0x43, + 0x48, + 0x30, + 0x60, + 0x90, + 0x56, + 0x4c, + 0x18, + 0x34, + 0x15, + 0x71, + 0xff, + 0x21, + 0xd8, + 0x30, + 0x60, + 0x90, + 0xd4, + 0x1e, + 0x9d, + 0x34, + 0x27, + 0xb0, + 0x9d, + 0x0f, + 0x7c, + 0x86, + 0xc3, + 0xdd, + 0xbf, + 0xfe, + 0x04, + 0x62, + 0x17, + 0xc1, + 0xf6, + 0x1b, + 0x77, + 0x0f, + 0x61, + 0x71, + 0x8e, + 0x1d, + 0x83, + 0x41, + 0x81, + 0xc3, + 0x61, + 0xec, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0xdd, + 0x5e, + 0xab, + 0x0e, + 0x70, + 0xa8, + 0x16, + 0x86, + 0x7a, + 0xbd, + 0x56, + 0x86, + 0x7a, + 0xbd, + 0x56, + 0x87, + 0x2e, + 0xa2, + 0xf0, + 0x55, + 0xbf, + 0xd5, + 0x82, + 0x6e, + 0x28, + 0x34, + 0x42, + 0xa2, + 0x0b, + 0xc1, + 0x34, + 0x0c, + 0xda, + 0x39, + 0x40, + 0xde, + 0xb4, + 0x27, + 0x83, + 0x90, + 0x51, + 0x90, + 0x79, + 0x0f, + 0x7a, + 0x43, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0f, + 0xfc, + 0x38, + 0x5f, + 0xf0, + 0x6a, + 0x03, + 0x0e, + 0xc0, + 0xa9, + 0x46, + 0x86, + 0xc1, + 0x57, + 0x8e, + 0xbb, + 0x0e, + 0xd3, + 0x0e, + 0xc3, + 0x3a, + 0x7f, + 0xc1, + 0xbb, + 0x1c, + 0x3f, + 0x7c, + 0x9f, + 0xf4, + 0x76, + 0xfa, + 0x76, + 0xac, + 0x4c, + 0x62, + 0x4c, + 0x60, + 0xb0, + 0x9c, + 0xa1, + 0x40, + 0xb0, + 0x58, + 0x30, + 0x48, + 0x58, + 0x10, + 0x68, + 0xe8, + 0x58, + 0x65, + 0x17, + 0x00, + 0x02, + 0x83, + 0xff, + 0x01, + 0xc2, + 0xff, + 0xc1, + 0xa4, + 0x18, + 0x7b, + 0x07, + 0xe4, + 0xc3, + 0xd8, + 0x16, + 0xd3, + 0xff, + 0x06, + 0x70, + 0x60, + 0x70, + 0xfb, + 0x5b, + 0x0b, + 0x0f, + 0x5b, + 0xbf, + 0xf9, + 0x1f, + 0x87, + 0x03, + 0x87, + 0x76, + 0xcc, + 0x16, + 0x1c, + 0x98, + 0xab, + 0xfe, + 0x0d, + 0x82, + 0x74, + 0x27, + 0x0d, + 0x83, + 0x34, + 0x36, + 0x1b, + 0x1c, + 0xd0, + 0x9c, + 0x36, + 0x49, + 0xff, + 0x00, + 0x06, + 0x19, + 0x80, + 0xe1, + 0xd2, + 0x13, + 0x81, + 0xc3, + 0x7d, + 0x3f, + 0xa7, + 0x0c, + 0xa9, + 0x03, + 0x01, + 0xc3, + 0xd8, + 0x4c, + 0x07, + 0x0e, + 0x66, + 0xfe, + 0x7c, + 0x1b, + 0xa0, + 0x14, + 0x07, + 0xc8, + 0x2f, + 0x04, + 0xc0, + 0x77, + 0x1f, + 0x50, + 0x6d, + 0x1c, + 0x82, + 0xd1, + 0xfd, + 0x38, + 0x76, + 0x19, + 0x80, + 0xe1, + 0xd8, + 0x67, + 0x15, + 0x87, + 0x60, + 0xbf, + 0x4e, + 0x1d, + 0x81, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xf0, + 0x02, + 0x1f, + 0x41, + 0xf5, + 0x87, + 0xa8, + 0x1f, + 0x61, + 0x7f, + 0xe0, + 0x7e, + 0x06, + 0x1c, + 0xe0, + 0x5b, + 0x06, + 0x1e, + 0xc3, + 0x30, + 0x3f, + 0xf0, + 0x6c, + 0x4c, + 0x3f, + 0xd7, + 0x47, + 0xff, + 0x01, + 0xf8, + 0x7c, + 0x66, + 0x60, + 0xee, + 0x57, + 0x8c, + 0xcc, + 0x09, + 0x8d, + 0x33, + 0x33, + 0x0d, + 0x83, + 0x7f, + 0xe0, + 0xd8, + 0x33, + 0x33, + 0x30, + 0xd9, + 0x43, + 0x33, + 0x30, + 0xd8, + 0x82, + 0x11, + 0xa0, + 0x02, + 0x83, + 0xff, + 0x0e, + 0x17, + 0xfc, + 0x1a, + 0x41, + 0x87, + 0x63, + 0xfa, + 0x3f, + 0xe0, + 0xea, + 0x18, + 0x76, + 0x1d, + 0x83, + 0x43, + 0x61, + 0xa8, + 0x0b, + 0xfc, + 0x13, + 0xb0, + 0xe1, + 0xfb, + 0xe8, + 0xff, + 0xc7, + 0x6d, + 0x40, + 0x80, + 0xf4, + 0x30, + 0x58, + 0x34, + 0x60, + 0xb0, + 0xb3, + 0x75, + 0x41, + 0x61, + 0x6a, + 0x03, + 0x40, + 0xb0, + 0xab, + 0xda, + 0x16, + 0x1f, + 0x3e, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0x63, + 0x5e, + 0x43, + 0xb4, + 0xd0, + 0xd4, + 0x0d, + 0xe0, + 0x7f, + 0xd0, + 0x5b, + 0x87, + 0x50, + 0x3f, + 0x65, + 0x3f, + 0xaa, + 0x0d, + 0x8d, + 0x0a, + 0xb8, + 0x3b, + 0x61, + 0xa2, + 0x06, + 0x0f, + 0x3e, + 0x82, + 0x60, + 0xd7, + 0xa0, + 0x5b, + 0xc1, + 0xb9, + 0xd0, + 0xae, + 0x0f, + 0xda, + 0xd0, + 0x2e, + 0x43, + 0xbd, + 0x21, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x19, + 0x0f, + 0xf6, + 0x85, + 0xbf, + 0xc1, + 0x98, + 0x2c, + 0xc2, + 0xc2, + 0xfa, + 0x1c, + 0xc2, + 0xc2, + 0x55, + 0x0f, + 0x18, + 0x58, + 0x76, + 0x3e, + 0x3f, + 0x83, + 0x31, + 0xd8, + 0x58, + 0x7b, + 0xb1, + 0xc2, + 0xc3, + 0xaf, + 0x23, + 0xdf, + 0xe1, + 0xf3, + 0x8e, + 0x0f, + 0x83, + 0xb0, + 0x9c, + 0x1f, + 0x21, + 0xb0, + 0x9c, + 0x9d, + 0xc3, + 0x61, + 0x3b, + 0x99, + 0x40, + 0xb0, + 0x9e, + 0x06, + 0x08, + 0x2c, + 0x27, + 0x0b, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x66, + 0x30, + 0xfb, + 0x05, + 0x38, + 0xea, + 0x07, + 0xe8, + 0x0c, + 0x70, + 0x65, + 0xb4, + 0x14, + 0x30, + 0x21, + 0x9c, + 0xfa, + 0x34, + 0xc3, + 0x68, + 0x4c, + 0x5f, + 0x05, + 0x74, + 0x3f, + 0xe0, + 0x9f, + 0x93, + 0x43, + 0x60, + 0x77, + 0x73, + 0xd5, + 0xb0, + 0xec, + 0x4d, + 0x0d, + 0x87, + 0x61, + 0x68, + 0x6c, + 0x3b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xd0, + 0xd8, + 0x76, + 0x16, + 0x83, + 0xd0, + 0x00, + 0x03, + 0x07, + 0x48, + 0x7e, + 0xd0, + 0x53, + 0xd3, + 0xc0, + 0xfe, + 0x15, + 0xcd, + 0x87, + 0xa8, + 0x14, + 0x9a, + 0x1e, + 0xc3, + 0x53, + 0xc1, + 0xea, + 0x1f, + 0xfc, + 0x85, + 0xd8, + 0x1e, + 0x0f, + 0xbe, + 0x9f, + 0xf9, + 0x06, + 0xef, + 0xe0, + 0xda, + 0x31, + 0x86, + 0xc3, + 0x68, + 0x6c, + 0x37, + 0xf9, + 0x0d, + 0x86, + 0xc3, + 0x48, + 0x6c, + 0x36, + 0x1b, + 0x43, + 0x61, + 0xbf, + 0xc8, + 0x04, + 0x84, + 0x83, + 0x04, + 0x1d, + 0x85, + 0x43, + 0x1c, + 0x25, + 0x48, + 0x51, + 0x92, + 0x15, + 0x59, + 0x7f, + 0xe0, + 0xce, + 0x13, + 0xf4, + 0x1e, + 0xd0, + 0x39, + 0x9c, + 0x1a, + 0xca, + 0x60, + 0xc1, + 0x60, + 0xbe, + 0x0c, + 0xc1, + 0xce, + 0xf3, + 0xff, + 0xc1, + 0xb0, + 0xda, + 0x0d, + 0x0e, + 0xc2, + 0xb0, + 0x38, + 0x7b, + 0x0c, + 0xfc, + 0x87, + 0xb0, + 0x9b, + 0xa7, + 0x07, + 0x60, + 0xe4, + 0x35, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd8, + 0x5a, + 0x1d, + 0x83, + 0xff, + 0x93, + 0xf4, + 0x0d, + 0x06, + 0x84, + 0xb6, + 0x82, + 0x75, + 0x07, + 0x9c, + 0x37, + 0x61, + 0xf7, + 0x05, + 0xc3, + 0xa1, + 0xac, + 0xee, + 0x09, + 0xe0, + 0x3f, + 0x3b, + 0xfc, + 0x43, + 0xde, + 0x43, + 0xfe, + 0x4c, + 0x8f, + 0xf8, + 0x3b, + 0x0b, + 0x43, + 0x61, + 0xd8, + 0x58, + 0x76, + 0x1d, + 0x85, + 0xa1, + 0xb0, + 0xec, + 0x2f, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x0b, + 0xff, + 0x21, + 0x61, + 0x61, + 0xfd, + 0x4e, + 0x4c, + 0xfe, + 0x80, + 0xb7, + 0x18, + 0x7f, + 0xec, + 0x1f, + 0xfa, + 0x0a, + 0x83, + 0x99, + 0x42, + 0x09, + 0xed, + 0xcc, + 0x7c, + 0x1b, + 0xe5, + 0x6f, + 0x27, + 0x93, + 0xb6, + 0x60, + 0xec, + 0x25, + 0x60, + 0x9f, + 0xfa, + 0x03, + 0x83, + 0x04, + 0x16, + 0x19, + 0xc7, + 0x05, + 0x01, + 0x86, + 0x73, + 0x42, + 0x41, + 0x86, + 0x72, + 0x0e, + 0xf4, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0x27, + 0x04, + 0x0f, + 0xf0, + 0x6c, + 0x14, + 0x30, + 0xd8, + 0x15, + 0x20, + 0xcc, + 0x36, + 0x0a, + 0xb0, + 0x47, + 0xf8, + 0x33, + 0x86, + 0xc3, + 0x61, + 0xb5, + 0x78, + 0xf5, + 0x3c, + 0x13, + 0xc9, + 0x9a, + 0xc2, + 0x17, + 0xc0, + 0xcc, + 0xa1, + 0x83, + 0xbc, + 0x99, + 0x83, + 0xc1, + 0x2b, + 0x13, + 0x30, + 0x38, + 0x67, + 0x0b, + 0x3e, + 0x56, + 0x13, + 0x85, + 0xb0, + 0x64, + 0x27, + 0x1e, + 0xd0, + 0xfc, + 0xe4, + 0x82, + 0xfe, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x5a, + 0x9f, + 0x21, + 0x50, + 0x1c, + 0xa9, + 0x0e, + 0xa9, + 0x30, + 0xaf, + 0xc0, + 0x55, + 0x0c, + 0x29, + 0x0f, + 0xb0, + 0x67, + 0xfc, + 0x13, + 0x26, + 0x64, + 0x8e, + 0x17, + 0x6e, + 0x77, + 0xa5, + 0x02, + 0xf2, + 0xb3, + 0x18, + 0x18, + 0xf9, + 0xd8, + 0xc1, + 0x52, + 0x16, + 0x8c, + 0xc7, + 0xc1, + 0xda, + 0x4a, + 0x8c, + 0xc3, + 0xb4, + 0xcd, + 0x51, + 0x88, + 0x5b, + 0x43, + 0x34, + 0xc8, + 0x2d, + 0x42, + 0xd0, + 0x2e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xeb, + 0xff, + 0xf4, + 0x09, + 0x06, + 0x1b, + 0x03, + 0x01, + 0xbf, + 0xfd, + 0x21, + 0x95, + 0xae, + 0xd4, + 0x1e, + 0x56, + 0xbb, + 0x50, + 0x6f, + 0xff, + 0xde, + 0x0e, + 0xb1, + 0x05, + 0x87, + 0xd6, + 0x0a, + 0x03, + 0xc1, + 0xaf, + 0xff, + 0xd0, + 0x20, + 0x9d, + 0xa0, + 0xc4, + 0x13, + 0x78, + 0x2f, + 0x41, + 0xe9, + 0x31, + 0x47, + 0x90, + 0xfa, + 0xf4, + 0x81, + 0xf2, + 0x1c, + 0x87, + 0xfc, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x44, + 0x94, + 0x0f, + 0x60, + 0x89, + 0x39, + 0x40, + 0xbe, + 0x22, + 0x4e, + 0xa4, + 0x27, + 0x22, + 0x68, + 0x1f, + 0x28, + 0x8a, + 0x6e, + 0x87, + 0x65, + 0x09, + 0x43, + 0xa1, + 0x3a, + 0x81, + 0x21, + 0x28, + 0x2f, + 0x82, + 0x43, + 0xf5, + 0xf1, + 0x7f, + 0xd0, + 0x37, + 0x04, + 0xa8, + 0xc6, + 0x0d, + 0x82, + 0x54, + 0x63, + 0x06, + 0xc1, + 0x2a, + 0x31, + 0x83, + 0x60, + 0x95, + 0x19, + 0x40, + 0xd9, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0xfc, + 0xfd, + 0x05, + 0x81, + 0x06, + 0x23, + 0x3f, + 0x93, + 0x71, + 0x98, + 0x5b, + 0x09, + 0xc0, + 0xd0, + 0x27, + 0x05, + 0xe1, + 0xe8, + 0x16, + 0xa9, + 0x32, + 0x04, + 0x0b, + 0x70, + 0xd0, + 0x73, + 0xf0, + 0x67, + 0x0c, + 0xf7, + 0x27, + 0xfc, + 0x04, + 0xc8, + 0xc3, + 0xb0, + 0xd8, + 0x5f, + 0xf0, + 0x6c, + 0x2c, + 0x3b, + 0x0d, + 0x85, + 0xaf, + 0x61, + 0xb0, + 0xbd, + 0x5b, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1d, + 0x83, + 0xe6, + 0xfc, + 0x13, + 0x05, + 0x32, + 0x0c, + 0x15, + 0x20, + 0x99, + 0x06, + 0x34, + 0xe0, + 0x4d, + 0xf8, + 0x36, + 0x3e, + 0x47, + 0x50, + 0x4c, + 0x48, + 0x6c, + 0x3b, + 0x79, + 0x07, + 0xf0, + 0x2f, + 0x35, + 0x19, + 0x90, + 0xfa, + 0x83, + 0xb9, + 0x91, + 0x18, + 0x83, + 0x3f, + 0x82, + 0xc3, + 0x61, + 0x62, + 0x16, + 0x1b, + 0x0b, + 0x20, + 0xb0, + 0xd8, + 0xdd, + 0xc0, + 0xc1, + 0xe5, + 0x51, + 0x6c, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0x90, + 0xff, + 0x2f, + 0x5a, + 0xf0, + 0x55, + 0xff, + 0xa8, + 0x13, + 0x58, + 0x15, + 0x90, + 0xd2, + 0x0c, + 0x18, + 0x28, + 0x1a, + 0xe9, + 0x83, + 0xa7, + 0x07, + 0xda, + 0x07, + 0x0f, + 0x3f, + 0xff, + 0x90, + 0x96, + 0xd6, + 0xb5, + 0x83, + 0x2d, + 0xae, + 0xd6, + 0x0b, + 0xff, + 0xf7, + 0x83, + 0x9a, + 0x14, + 0x03, + 0x04, + 0xde, + 0x82, + 0xea, + 0x0c, + 0x82, + 0x8d, + 0x97, + 0x21, + 0xef, + 0x48, + 0x6b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfa, + 0x0e, + 0x7f, + 0x8b, + 0xfa, + 0x03, + 0x05, + 0x83, + 0x03, + 0x04, + 0xff, + 0x02, + 0x49, + 0x09, + 0xc3, + 0x3f, + 0xf0, + 0x1f, + 0xe4, + 0x2c, + 0x3b, + 0xd0, + 0x27, + 0xfe, + 0x06, + 0xf4, + 0xd0, + 0xb0, + 0xff, + 0xa8, + 0x08, + 0x3b, + 0xff, + 0xf7, + 0x83, + 0xcf, + 0x50, + 0x18, + 0x39, + 0xf0, + 0x5b, + 0x61, + 0xbd, + 0x50, + 0x4f, + 0x07, + 0xea, + 0x34, + 0x07, + 0x90, + 0xf7, + 0xa4, + 0x33, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd8, + 0x52, + 0x1d, + 0x02, + 0x9c, + 0xde, + 0x81, + 0xf9, + 0x2d, + 0x07, + 0x82, + 0x5b, + 0x4f, + 0x8b, + 0xc8, + 0x67, + 0x37, + 0x1e, + 0x74, + 0x2d, + 0x63, + 0x22, + 0x50, + 0x56, + 0xe0, + 0x42, + 0x50, + 0x4f, + 0xc0, + 0xff, + 0xa0, + 0x77, + 0x40, + 0xff, + 0x93, + 0x1f, + 0xfe, + 0x42, + 0xc2, + 0x41, + 0x8a, + 0x0e, + 0xc0, + 0xe0, + 0xc1, + 0xa1, + 0xb1, + 0xc2, + 0xc2, + 0xc3, + 0x61, + 0x9f, + 0x07, + 0x02, + 0x1f, + 0xf8, + 0x27, + 0x03, + 0xff, + 0x83, + 0x61, + 0xe9, + 0x0e, + 0x6a, + 0x3f, + 0xf9, + 0x1a, + 0x66, + 0x14, + 0x82, + 0x42, + 0x62, + 0xa6, + 0x68, + 0xa0, + 0xb1, + 0x28, + 0xcd, + 0x10, + 0x9e, + 0x43, + 0xff, + 0x7c, + 0x7f, + 0xf2, + 0x77, + 0x21, + 0x38, + 0x7a, + 0x30, + 0x3f, + 0xf8, + 0x36, + 0x06, + 0x30, + 0x46, + 0x1b, + 0x03, + 0x18, + 0x23, + 0x0d, + 0x81, + 0x8c, + 0x11, + 0x86, + 0x80, + 0xc6, + 0x0a, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xa1, + 0x63, + 0x0e, + 0xc1, + 0x73, + 0xb7, + 0x06, + 0x80, + 0xee, + 0xd3, + 0x41, + 0xfa, + 0x7d, + 0x5b, + 0x83, + 0xb7, + 0x95, + 0xce, + 0xa0, + 0xa8, + 0x08, + 0xd8, + 0xc3, + 0xb7, + 0xff, + 0xc1, + 0x7c, + 0x8e, + 0x8e, + 0x85, + 0xdb, + 0x1e, + 0xb9, + 0xc0, + 0xc6, + 0x5c, + 0xad, + 0x6d, + 0x0b, + 0x09, + 0x6d, + 0x41, + 0xec, + 0x0d, + 0x5d, + 0x48, + 0x6c, + 0x3d, + 0x87, + 0xec, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0xe0, + 0xd0, + 0xff, + 0x38, + 0x34, + 0x3f, + 0xce, + 0x0d, + 0x0f, + 0xbf, + 0xff, + 0x21, + 0x60, + 0x60, + 0x68, + 0x34, + 0x2c, + 0x14, + 0x06, + 0x83, + 0x42, + 0xc1, + 0x85, + 0xa0, + 0xd0, + 0xb7, + 0x42, + 0xbf, + 0x21, + 0x6a, + 0x0f, + 0xda, + 0x16, + 0x1f, + 0xed, + 0x0b, + 0x0f, + 0xf6, + 0x85, + 0xff, + 0xf9, + 0x0b, + 0x0f, + 0xf6, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x40, + 0x68, + 0x7f, + 0xa8, + 0x0d, + 0x0f, + 0xbf, + 0xff, + 0x06, + 0xc1, + 0x40, + 0x68, + 0x30, + 0xd8, + 0x28, + 0x0d, + 0x06, + 0x1b, + 0xff, + 0xf0, + 0x7e, + 0xc3, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xd4, + 0x0d, + 0x61, + 0xf3, + 0xa1, + 0x38, + 0x7e, + 0x69, + 0xf9, + 0x0f, + 0xe6, + 0xf5, + 0x3d, + 0x21, + 0x7d, + 0x21, + 0xcd, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0x20, + 0x60, + 0xfb, + 0xff, + 0xf0, + 0x6c, + 0x12, + 0x06, + 0x06, + 0x1b, + 0xff, + 0xf0, + 0x72, + 0xff, + 0x83, + 0xda, + 0xfe, + 0xc3, + 0xdd, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xdf, + 0xfe, + 0x0f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x21, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0xc0, + 0x90, + 0xfb, + 0xff, + 0xf0, + 0x6d, + 0x54, + 0x57, + 0x2b, + 0x0c, + 0xd1, + 0x5a, + 0xf8, + 0x33, + 0x82, + 0xff, + 0xa0, + 0x3a, + 0xda, + 0xfc, + 0x16, + 0x5f, + 0x4b, + 0xd8, + 0x6b, + 0x05, + 0xd7, + 0x61, + 0x7c, + 0x06, + 0xeb, + 0x82, + 0x56, + 0x15, + 0xd6, + 0x43, + 0x39, + 0x7a, + 0x05, + 0x87, + 0x38, + 0x6b, + 0xe4, + 0x39, + 0xcf, + 0x48, + 0x1a, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0b, + 0xff, + 0xc1, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x5a, + 0x16, + 0x1e, + 0xc2, + 0xd0, + 0xb0, + 0xf6, + 0x16, + 0x85, + 0x87, + 0xb0, + 0xb0, + 0xd8, + 0x7b, + 0x03, + 0xa8, + 0x18, + 0x7f, + 0x54, + 0x87, + 0xfc, + 0xe4, + 0x86, + 0xc3, + 0xdc, + 0x48, + 0x6c, + 0x35, + 0xc0, + 0xa0, + 0x4e, + 0x0f, + 0x41, + 0x9f, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xbf, + 0xe0, + 0x3f, + 0xc6, + 0x86, + 0xc3, + 0xec, + 0xd0, + 0xd8, + 0x48, + 0x1c, + 0xd3, + 0x06, + 0x16, + 0x94, + 0x34, + 0xc1, + 0x84, + 0xe6, + 0x9a, + 0x60, + 0xc3, + 0x53, + 0x06, + 0x98, + 0x30, + 0xef, + 0x03, + 0x4c, + 0x18, + 0x77, + 0x80, + 0x8e, + 0x88, + 0x67, + 0xc8, + 0x54, + 0xc3, + 0xda, + 0xb0, + 0x3b, + 0x82, + 0x05, + 0x82, + 0x06, + 0xac, + 0x18, + 0xe1, + 0xdc, + 0x38, + 0x30, + 0x21, + 0xb4, + 0x2f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0a, + 0x80, + 0x7f, + 0xc8, + 0x6a, + 0x01, + 0xc3, + 0x68, + 0x3f, + 0xa7, + 0x0d, + 0xa1, + 0xa8, + 0x07, + 0x1c, + 0xd0, + 0xd4, + 0x03, + 0x8e, + 0x68, + 0x6a, + 0x01, + 0xc7, + 0x34, + 0x1f, + 0xe7, + 0x1c, + 0xd0, + 0xd2, + 0x07, + 0x18, + 0xd0, + 0xde, + 0x09, + 0x2c, + 0x43, + 0xb7, + 0x0d, + 0xe0, + 0xf3, + 0x14, + 0x05, + 0x40, + 0x42, + 0xd0, + 0x23, + 0x90, + 0x30, + 0x58, + 0x67, + 0x04, + 0x98, + 0x30, + 0xd6, + 0x13, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0x2d, + 0x4e, + 0x0b, + 0xfd, + 0x52, + 0x83, + 0xa0, + 0xb0, + 0xdc, + 0x1b, + 0x0b, + 0x40, + 0xe1, + 0xd4, + 0x05, + 0x01, + 0xa1, + 0xca, + 0x02, + 0x86, + 0x0f, + 0x7f, + 0xf8, + 0x3b, + 0x09, + 0x0d, + 0x87, + 0x61, + 0x68, + 0x58, + 0x76, + 0x16, + 0x85, + 0x87, + 0x61, + 0x68, + 0x58, + 0x76, + 0x0b, + 0x70, + 0x61, + 0xf5, + 0x8e, + 0x19, + 0x09, + 0xf0, + 0x1c, + 0x36, + 0x5e, + 0x43, + 0x7f, + 0x41, + 0xff, + 0x83, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x83, + 0xfe, + 0x43, + 0x30, + 0x34, + 0x36, + 0x83, + 0xf8, + 0xc0, + 0x83, + 0x43, + 0xac, + 0xc1, + 0x83, + 0x43, + 0xb4, + 0xc1, + 0x83, + 0x43, + 0x58, + 0x30, + 0x60, + 0xd0, + 0x9f, + 0x03, + 0x06, + 0x0d, + 0x03, + 0xf4, + 0x60, + 0xc1, + 0xa3, + 0xb9, + 0x88, + 0xe8, + 0x87, + 0x61, + 0xd7, + 0x07, + 0xd8, + 0x76, + 0xc0, + 0x83, + 0x61, + 0xb5, + 0x40, + 0xc3, + 0x61, + 0x68, + 0xe0, + 0xc3, + 0x60, + 0xd0, + 0xbe, + 0x83, + 0xff, + 0x07, + 0x06, + 0x1b, + 0xfc, + 0x1b, + 0x0d, + 0x86, + 0xc3, + 0x7e, + 0x30, + 0x46, + 0x1b, + 0x42, + 0xc7, + 0x30, + 0xd8, + 0x6c, + 0x73, + 0x0d, + 0x86, + 0xc6, + 0x30, + 0x7f, + 0x8c, + 0x63, + 0x06, + 0x81, + 0xcc, + 0xa1, + 0x83, + 0x0d, + 0x99, + 0x6e, + 0x0c, + 0x36, + 0x17, + 0x90, + 0xb0, + 0xd8, + 0x1e, + 0x42, + 0xd0, + 0x38, + 0x36, + 0x48, + 0xff, + 0x1c, + 0x49, + 0x90, + 0x67, + 0x40, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x16, + 0x0c, + 0x2d, + 0x0e, + 0xc1, + 0x81, + 0xff, + 0x18, + 0x30, + 0x6a, + 0x83, + 0x60, + 0xc7, + 0x06, + 0x85, + 0x03, + 0x0e, + 0x70, + 0xf6, + 0x1e, + 0x83, + 0x7f, + 0xf8, + 0x36, + 0x87, + 0xd8, + 0x6d, + 0x05, + 0x02, + 0xc3, + 0x68, + 0x34, + 0x2c, + 0x36, + 0x83, + 0xd0, + 0x30, + 0xfb, + 0xa8, + 0x32, + 0x06, + 0xd2, + 0x81, + 0x3d, + 0xe4, + 0x27, + 0xf9, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0x90, + 0xc8, + 0x67, + 0x0b, + 0x0a, + 0xc3, + 0xa8, + 0x09, + 0x1c, + 0x35, + 0xff, + 0xf9, + 0x39, + 0x7f, + 0xda, + 0x68, + 0x7f, + 0xb4, + 0x4f, + 0xfe, + 0x50, + 0x6d, + 0x02, + 0x16, + 0x87, + 0x68, + 0x34, + 0x1a, + 0x1d, + 0xa0, + 0xd0, + 0x68, + 0x76, + 0x83, + 0x41, + 0xa1, + 0xd0, + 0x2e, + 0x84, + 0x87, + 0xce, + 0x50, + 0x32, + 0x13, + 0xe0, + 0x50, + 0x2a, + 0x17, + 0x90, + 0x9f, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x81, + 0x91, + 0xfe, + 0x06, + 0x0c, + 0x8c, + 0x36, + 0x0c, + 0x19, + 0x18, + 0x13, + 0x07, + 0xf8, + 0xc1, + 0x98, + 0x7f, + 0x60, + 0xcc, + 0x3f, + 0xb1, + 0x8c, + 0x1f, + 0xe3, + 0x18, + 0xc3, + 0xec, + 0xc6, + 0x30, + 0x97, + 0x66, + 0x59, + 0x82, + 0xfe, + 0x0b, + 0xc8, + 0x52, + 0x1e, + 0x79, + 0x0a, + 0x42, + 0x41, + 0xb2, + 0x45, + 0xfa, + 0x2c, + 0x93, + 0x28, + 0x85, + 0xc0, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x3f, + 0xe7, + 0xfc, + 0x19, + 0xc2, + 0x60, + 0x9c, + 0x24, + 0xc4, + 0x62, + 0x1c, + 0x28, + 0xcc, + 0x63, + 0x1c, + 0x0c, + 0x66, + 0x31, + 0x8e, + 0x06, + 0x33, + 0x18, + 0xc7, + 0x05, + 0x99, + 0xcc, + 0x63, + 0x83, + 0xa6, + 0xdb, + 0x18, + 0xe0, + 0xcb, + 0xc2, + 0xed, + 0x11, + 0x81, + 0xa1, + 0xa9, + 0x87, + 0xd8, + 0xc3, + 0xb8, + 0xa0, + 0x37, + 0xd1, + 0xab, + 0x19, + 0xf4, + 0x85, + 0xa3, + 0x8a, + 0x0f, + 0xb4, + 0x2f, + 0x83, + 0xff, + 0x07, + 0x0d, + 0xa1, + 0x7f, + 0x80, + 0xff, + 0x8c, + 0x36, + 0x1d, + 0xa1, + 0x62, + 0x0c, + 0x1f, + 0xf1, + 0x90, + 0x30, + 0xfd, + 0x99, + 0x83, + 0x0a, + 0x68, + 0xc6, + 0x60, + 0xc0, + 0x95, + 0x20, + 0xcc, + 0x18, + 0x1c, + 0xa0, + 0x59, + 0x83, + 0x0e, + 0x90, + 0xb3, + 0x4c, + 0x1f, + 0xf2, + 0x3e, + 0x0f, + 0xb0, + 0xee, + 0xc3, + 0xdb, + 0x40, + 0x3b, + 0x8a, + 0x07, + 0x01, + 0x8d, + 0x58, + 0xc6, + 0x87, + 0x68, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x0c, + 0xa0, + 0xff, + 0xc0, + 0xf0, + 0x5f, + 0xe0, + 0xda, + 0xb0, + 0x61, + 0x38, + 0x1d, + 0x03, + 0x99, + 0x03, + 0x1f, + 0xf2, + 0x64, + 0x98, + 0x7f, + 0xb3, + 0x4c, + 0x15, + 0x81, + 0x19, + 0x83, + 0x06, + 0xad, + 0x59, + 0x98, + 0x30, + 0x6a, + 0xd5, + 0x99, + 0xa6, + 0x0d, + 0x5a, + 0xb3, + 0x3c, + 0x40, + 0xc1, + 0xab, + 0x03, + 0xe0, + 0xdf, + 0x95, + 0x82, + 0x98, + 0x6c, + 0x18, + 0x30, + 0x6e, + 0x28, + 0xc1, + 0x83, + 0x34, + 0xc9, + 0x33, + 0x8f, + 0x90, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0b, + 0x06, + 0x0f, + 0xf0, + 0x3f, + 0xe7, + 0x0d, + 0x86, + 0xc1, + 0x83, + 0x10, + 0x60, + 0xbf, + 0xc6, + 0x40, + 0xc3, + 0x60, + 0xc1, + 0x90, + 0x30, + 0x7f, + 0xd6, + 0x40, + 0xc3, + 0xa4, + 0x2c, + 0xc1, + 0x81, + 0xef, + 0x59, + 0x98, + 0x30, + 0x31, + 0x26, + 0x67, + 0x8c, + 0x0f, + 0x7a, + 0xc8, + 0xf1, + 0x01, + 0x89, + 0x30, + 0x53, + 0x0d, + 0xff, + 0x46, + 0x60, + 0x46, + 0x0d, + 0x9c, + 0x63, + 0x0c, + 0x0b, + 0xd4, + 0x05, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x06, + 0x16, + 0x3f, + 0xc8, + 0xff, + 0xcc, + 0x16, + 0x85, + 0x81, + 0xc6, + 0x23, + 0x42, + 0xa7, + 0x23, + 0x19, + 0xa0, + 0xab, + 0xa2, + 0xa3, + 0x34, + 0x1a, + 0x63, + 0x31, + 0x9a, + 0x0c, + 0x18, + 0xcc, + 0x66, + 0x82, + 0xfe, + 0x98, + 0xcd, + 0x02, + 0xad, + 0x62, + 0x76, + 0x0e, + 0x70, + 0xeb, + 0x43, + 0x5f, + 0xc8, + 0x35, + 0x07, + 0xd8, + 0x6a, + 0x28, + 0xc1, + 0x57, + 0xe7, + 0x14, + 0x60, + 0xa2, + 0x80, + 0xe8, + 0x3d, + 0x07, + 0xfe, + 0x0e, + 0x0d, + 0xf9, + 0xff, + 0x07, + 0x68, + 0x58, + 0x4e, + 0x0b, + 0xfd, + 0x62, + 0x38, + 0x34, + 0x81, + 0x4c, + 0xc7, + 0x06, + 0xae, + 0xa3, + 0x31, + 0xc1, + 0xab, + 0x44, + 0xcc, + 0x70, + 0x60, + 0xbe, + 0x33, + 0x1c, + 0x18, + 0x11, + 0x06, + 0x63, + 0x83, + 0x4c, + 0xc6, + 0x34, + 0x41, + 0xce, + 0x72, + 0x36, + 0x1b, + 0x3c, + 0x70, + 0x37, + 0x0d, + 0x83, + 0x30, + 0xa7, + 0x19, + 0x9b, + 0xf5, + 0x8e, + 0x2a, + 0x28, + 0x85, + 0x40, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7f, + 0xd7, + 0xfa, + 0x0f, + 0x61, + 0x9c, + 0x3d, + 0xc1, + 0xb8, + 0x3b, + 0xff, + 0xf1, + 0xda, + 0x07, + 0x09, + 0xc2, + 0xc3, + 0x61, + 0xb0, + 0xbf, + 0xfe, + 0x0b, + 0x40, + 0xe1, + 0x38, + 0x58, + 0x6c, + 0x36, + 0x16, + 0xbb, + 0x5d, + 0x81, + 0xff, + 0xf8, + 0x14, + 0x0d, + 0x86, + 0xc1, + 0x87, + 0x61, + 0x39, + 0x40, + 0xec, + 0xbd, + 0x07, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0x7e, + 0x0e, + 0xc3, + 0xda, + 0x60, + 0xa7, + 0xa8, + 0x13, + 0x94, + 0x05, + 0x5d, + 0x85, + 0xfe, + 0x0d, + 0x98, + 0x4e, + 0x66, + 0x1b, + 0x30, + 0xdf, + 0xc8, + 0x1c, + 0xd0, + 0xb3, + 0x3b, + 0xfe, + 0x0b, + 0x33, + 0x0a, + 0xd0, + 0xef, + 0xe0, + 0xbb, + 0x0c, + 0xc6, + 0x60, + 0x73, + 0x0c, + 0xc6, + 0x60, + 0xe1, + 0x82, + 0xd3, + 0x36, + 0xc2, + 0xe0, + 0x40, + 0x7d, + 0x40, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0x55, + 0xe8, + 0x2b, + 0xe8, + 0xe9, + 0x98, + 0x6c, + 0x18, + 0x34, + 0xcc, + 0x2a, + 0x0e, + 0x0d, + 0x33, + 0x0b, + 0xfc, + 0x69, + 0x98, + 0x6c, + 0xcc, + 0xd3, + 0x20, + 0xdd, + 0xd9, + 0x83, + 0x24, + 0x2c, + 0xcc, + 0xc6, + 0x24, + 0x2c, + 0xcc, + 0xc6, + 0x18, + 0x2f, + 0xe3, + 0x28, + 0xa8, + 0x28, + 0xcc, + 0xc9, + 0x8c, + 0x0c, + 0x66, + 0xc6, + 0x46, + 0x09, + 0x33, + 0x9b, + 0xb6, + 0x4c, + 0x0d, + 0x43, + 0x24, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x06, + 0x61, + 0x38, + 0x48, + 0x6c, + 0xfa, + 0x7b, + 0xd0, + 0x6c, + 0xd0, + 0x3a, + 0x12, + 0x16, + 0x72, + 0xd8, + 0x6c, + 0x1f, + 0xd2, + 0x7f, + 0x41, + 0xd7, + 0x5c, + 0x1f, + 0xa8, + 0x13, + 0xc1, + 0xe7, + 0xff, + 0xf0, + 0x4a, + 0xc3, + 0x61, + 0x38, + 0x77, + 0xff, + 0xc1, + 0xd8, + 0x6c, + 0x27, + 0x0c, + 0xff, + 0xfc, + 0x1b, + 0x43, + 0x61, + 0x38, + 0x5c, + 0x1d, + 0x9f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x09, + 0x0e, + 0x43, + 0xf3, + 0x07, + 0x68, + 0x7d, + 0xf9, + 0x2f, + 0xf2, + 0x0c, + 0x18, + 0x30, + 0xfd, + 0xc5, + 0x0a, + 0x2f, + 0x05, + 0xfe, + 0x2a, + 0xf8, + 0x36, + 0x66, + 0x13, + 0xc1, + 0xdb, + 0xb8, + 0x2d, + 0x0f, + 0x77, + 0x67, + 0xfc, + 0x16, + 0x66, + 0x09, + 0x33, + 0x0b, + 0xf8, + 0x19, + 0x26, + 0x14, + 0x66, + 0xe0, + 0xc7, + 0x03, + 0x19, + 0x85, + 0xa3, + 0x02, + 0x4c, + 0xc1, + 0x40, + 0x48, + 0x30, + 0x74, + 0x28, + 0x7c, + 0x1f, + 0xf8, + 0x3c, + 0x0a, + 0x0f, + 0xfc, + 0x07, + 0x0c, + 0xff, + 0x90, + 0x5f, + 0x82, + 0x60, + 0x61, + 0x60, + 0xe0, + 0xb4, + 0x18, + 0x3d, + 0x4e, + 0x47, + 0x0b, + 0x07, + 0x9d, + 0x5b, + 0x83, + 0xd0, + 0x59, + 0x83, + 0x14, + 0x41, + 0xdd, + 0xd3, + 0x28, + 0x61, + 0xdb, + 0xab, + 0x3f, + 0xc8, + 0x33, + 0x06, + 0xe3, + 0x87, + 0x77, + 0x4d, + 0x0b, + 0x0c, + 0xee, + 0xad, + 0xff, + 0x43, + 0x18, + 0x30, + 0x9c, + 0x36, + 0x98, + 0x30, + 0xd8, + 0x6c, + 0x0d, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0xbe, + 0x4d, + 0x30, + 0x61, + 0x60, + 0xc0, + 0xc6, + 0x30, + 0x28, + 0x38, + 0x59, + 0x9a, + 0x0f, + 0xf0, + 0x23, + 0x20, + 0xd9, + 0x9a, + 0xee, + 0x50, + 0x5d, + 0xd8, + 0xdb, + 0xa8, + 0x2c, + 0xcc, + 0x0e, + 0x61, + 0xd9, + 0x98, + 0x18, + 0xc3, + 0xbf, + 0x81, + 0x43, + 0x0e, + 0xcc, + 0xc1, + 0xa6, + 0x19, + 0x8c, + 0xc7, + 0x06, + 0x08, + 0x93, + 0x37, + 0x41, + 0x8c, + 0x60, + 0xa7, + 0x90, + 0xaf, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0x7f, + 0x06, + 0xc3, + 0xda, + 0x50, + 0x0a, + 0xd6, + 0x03, + 0x8e, + 0x8f, + 0xf8, + 0x1f, + 0xf2, + 0x8c, + 0x18, + 0x1c, + 0xc1, + 0xa8, + 0xc1, + 0x85, + 0xfe, + 0x51, + 0x83, + 0x0b, + 0x31, + 0xde, + 0xe9, + 0x85, + 0x98, + 0x31, + 0x5c, + 0xa0, + 0xbf, + 0xc1, + 0x62, + 0x1b, + 0x30, + 0x61, + 0x65, + 0x00, + 0xc6, + 0x0c, + 0x2d, + 0xb0, + 0x49, + 0x83, + 0xbf, + 0xc9, + 0x83, + 0x7a, + 0x28, + 0x26, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0x7b, + 0x57, + 0xfc, + 0x83, + 0x06, + 0x19, + 0xd0, + 0xce, + 0xda, + 0x1b, + 0x0e, + 0xf5, + 0xd9, + 0xff, + 0x05, + 0x99, + 0x98, + 0x30, + 0x61, + 0x7f, + 0x18, + 0x30, + 0x61, + 0x66, + 0x67, + 0x4e, + 0x98, + 0x59, + 0x98, + 0xaf, + 0x94, + 0x17, + 0xf0, + 0x1f, + 0x90, + 0xd1, + 0x98, + 0x37, + 0x30, + 0x98, + 0xcc, + 0xa1, + 0x96, + 0x08, + 0x19, + 0xf0, + 0x30, + 0x71, + 0x83, + 0xe4, + 0x2c, + 0x30, + 0x0a, + 0x0e, + 0x42, + 0x43, + 0x38, + 0x76, + 0x83, + 0x0d, + 0x76, + 0x13, + 0x14, + 0x0d, + 0x83, + 0x07, + 0xfc, + 0x0b, + 0xa7, + 0x18, + 0x30, + 0x60, + 0xf5, + 0xd9, + 0x83, + 0x06, + 0x06, + 0x33, + 0x3f, + 0xe0, + 0xbb, + 0xb3, + 0x06, + 0x0c, + 0x2d, + 0xdc, + 0xc1, + 0x83, + 0x0a, + 0x33, + 0x3f, + 0xe0, + 0x3d, + 0xd8, + 0x6c, + 0x39, + 0x8c, + 0xef, + 0xfa, + 0x14, + 0x66, + 0x1b, + 0x0e, + 0x81, + 0x98, + 0x6c, + 0x3a, + 0x07, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x3f, + 0xe4, + 0xfc, + 0x1e, + 0xc3, + 0xb0, + 0x61, + 0xbf, + 0xa0, + 0x60, + 0xc2, + 0x5f, + 0x86, + 0x06, + 0x16, + 0xbd, + 0x34, + 0x06, + 0x82, + 0x9d, + 0x4d, + 0x85, + 0x44, + 0x0e, + 0xb0, + 0x25, + 0xe0, + 0xb5, + 0x68, + 0x3d, + 0x4e, + 0x07, + 0xfc, + 0x38, + 0x34, + 0x0e, + 0xea, + 0xc1, + 0xb6, + 0x1b, + 0x79, + 0xc0, + 0xf8, + 0x33, + 0xdf, + 0x80, + 0xf8, + 0x34, + 0x98, + 0x32, + 0xdb, + 0x81, + 0x83, + 0x7a, + 0x82, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7f, + 0xe0, + 0x38, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xff, + 0xc1, + 0xfa, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x83, + 0xff, + 0x02, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xfe, + 0xff, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xd0, + 0xf3, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x0d, + 0x07, + 0xfe, + 0x1c, + 0x3f, + 0xf1, + 0xff, + 0xf2, + 0x07, + 0x54, + 0xbe, + 0xe1, + 0xd0, + 0x38, + 0x74, + 0x9f, + 0xff, + 0x12, + 0x21, + 0xff, + 0x68, + 0x4d, + 0x7c, + 0x0d, + 0x0f, + 0xfc, + 0x68, + 0x4f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x68, + 0x5e, + 0xae, + 0xc1, + 0x86, + 0xc3, + 0xd8, + 0x30, + 0xdf, + 0xf9, + 0xb0, + 0xd0, + 0x7a, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x06, + 0x48, + 0x18, + 0x0c, + 0x1b, + 0x2f, + 0x4f, + 0xd2, + 0x1b, + 0x24, + 0x0c, + 0x1f, + 0xb2, + 0x82, + 0xa0, + 0xd8, + 0x3f, + 0xa8, + 0xff, + 0x40, + 0x43, + 0xa4, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xfd, + 0x7f, + 0xe8, + 0x3c, + 0xbf, + 0xe0, + 0xf9, + 0x7f, + 0x07, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0xfb, + 0x0f, + 0x7f, + 0xf8, + 0x20, + 0x07, + 0xff, + 0xe0, + 0xd8, + 0x18, + 0x1a, + 0x0c, + 0x36, + 0x8c, + 0x0d, + 0x1c, + 0x35, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7f, + 0xe0, + 0xfd, + 0x7f, + 0xf0, + 0x79, + 0x7f, + 0xc1, + 0xe5, + 0xff, + 0x07, + 0xab, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xff, + 0xf0, + 0x40, + 0x0c, + 0xc1, + 0xff, + 0x81, + 0xfe, + 0x83, + 0xf7, + 0x06, + 0xc3, + 0xf7, + 0xff, + 0xec, + 0x1f, + 0x05, + 0x01, + 0x83, + 0x95, + 0x8e, + 0x85, + 0x70, + 0x76, + 0xc0, + 0x70, + 0xa0, + 0xee, + 0xbb, + 0xd5, + 0x82, + 0x70, + 0xff, + 0xc0, + 0x72, + 0xbf, + 0x83, + 0x30, + 0xbf, + 0xc1, + 0xa4, + 0x3f, + 0xf0, + 0x30, + 0x7a, + 0xbb, + 0xc1, + 0x30, + 0x30, + 0xfb, + 0x0b, + 0x0b, + 0xd5, + 0xde, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x09, + 0x0c, + 0x87, + 0xb4, + 0x18, + 0x4e, + 0x1e, + 0x60, + 0x48, + 0x30, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xe0, + 0xd6, + 0x1f, + 0x58, + 0x30, + 0xb8, + 0x3a, + 0xc2, + 0xa0, + 0x5c, + 0x17, + 0xff, + 0xef, + 0x01, + 0x02, + 0xff, + 0x07, + 0xcb, + 0xfc, + 0x1e, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0xdf, + 0xfe, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xbf, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x28, + 0x09, + 0x0f, + 0xb0, + 0x68, + 0xe1, + 0xef, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x5a, + 0x20, + 0xb4, + 0x35, + 0xe5, + 0xa8, + 0xab, + 0xd0, + 0x26, + 0xbf, + 0xca, + 0x0d, + 0x7f, + 0xe8, + 0x3e, + 0x5f, + 0xc1, + 0xf2, + 0xff, + 0x83, + 0xdd, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xdd, + 0x7d, + 0xe0, + 0x80, + 0x0d, + 0x86, + 0x55, + 0x41, + 0x55, + 0xd1, + 0xe4, + 0x3f, + 0x3a, + 0xde, + 0xae, + 0x07, + 0xe9, + 0x34, + 0x70, + 0xfb, + 0x05, + 0x02, + 0xc3, + 0xae, + 0x1c, + 0x36, + 0x1c, + 0xa0, + 0xb8, + 0x0a, + 0x0d, + 0x5f, + 0xfa, + 0x81, + 0xab, + 0xfc, + 0x1e, + 0x5f, + 0xf0, + 0x79, + 0x7f, + 0xc1, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xbd, + 0x5e, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x03, + 0x0f, + 0xf9, + 0xc0, + 0xaa, + 0x75, + 0xba, + 0x28, + 0x32, + 0xb5, + 0xda, + 0x83, + 0xca, + 0xd7, + 0x6a, + 0x0d, + 0xff, + 0xfb, + 0xc1, + 0x9d, + 0x24, + 0x74, + 0x33, + 0x7a, + 0x9e, + 0xa7, + 0xc8, + 0x34, + 0x5f, + 0xc0, + 0x83, + 0x35, + 0xf9, + 0x0f, + 0x35, + 0xf9, + 0x0f, + 0x35, + 0xfc, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x75, + 0xfb, + 0x08, + 0x2a, + 0xf5, + 0x0f, + 0xc1, + 0xca, + 0xd4, + 0x38, + 0x39, + 0x09, + 0x7d, + 0xa0, + 0x68, + 0x17, + 0x7d, + 0x3d, + 0x3c, + 0x13, + 0x10, + 0xc3, + 0xb8, + 0x67, + 0xac, + 0x8f, + 0xc8, + 0x58, + 0x66, + 0x88, + 0x54, + 0x04, + 0xbd, + 0xcb, + 0xe0, + 0x2f, + 0xfe, + 0x50, + 0x6a, + 0xff, + 0x07, + 0x9a, + 0xfc, + 0x87, + 0xab, + 0xfc, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x7a, + 0xbd, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x46, + 0x1f, + 0x39, + 0x60, + 0xbf, + 0x82, + 0xf5, + 0x77, + 0x87, + 0x0b, + 0xd4, + 0x54, + 0x94, + 0xd0, + 0x9c, + 0x66, + 0x05, + 0xe4, + 0x37, + 0x56, + 0xad, + 0x1f, + 0x07, + 0x95, + 0x40, + 0xe4, + 0x15, + 0xff, + 0xa8, + 0x1a, + 0xbf, + 0xc1, + 0xff, + 0x83, + 0xfc, + 0xbf, + 0xe0, + 0xf5, + 0x7f, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xde, + 0xaf, + 0xb0, + 0x80, + 0x0f, + 0xfa, + 0x0f, + 0x7f, + 0x37, + 0xf8, + 0x2e, + 0xad, + 0x24, + 0x18, + 0x6d, + 0x7a, + 0xf5, + 0xe9, + 0x1e, + 0xb2, + 0x16, + 0x86, + 0xb8, + 0x13, + 0x7f, + 0x81, + 0xdd, + 0x34, + 0x2c, + 0x3f, + 0xea, + 0x01, + 0x0e, + 0xaf, + 0xfd, + 0x44, + 0x26, + 0xbf, + 0x83, + 0xe5, + 0xfe, + 0x0f, + 0x35, + 0xf9, + 0x0f, + 0x57, + 0xf8, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xf5, + 0x7d, + 0x84, + 0x04, + 0x87, + 0x9d, + 0x0f, + 0x38, + 0x7c, + 0x86, + 0x5c, + 0x13, + 0xf9, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xda, + 0x1e, + 0xd0, + 0xf6, + 0x88, + 0x6e, + 0xe0, + 0x9f, + 0x21, + 0x98, + 0x3f, + 0xe0, + 0x02, + 0x1f, + 0x61, + 0xf3, + 0xa1, + 0xd8, + 0x7e, + 0x70, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x79, + 0x60, + 0xe7, + 0x0e, + 0x7e, + 0x4f, + 0xfe, + 0x0d, + 0xa1, + 0x9c, + 0x3f, + 0x68, + 0x76, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x87, + 0xed, + 0x90, + 0xb0, + 0xfd, + 0xf0, + 0x6c, + 0x3e, + 0x74, + 0x3b, + 0x0f, + 0xfc, + 0x16, + 0x1c, + 0x0f, + 0xfc, + 0x1a, + 0x43, + 0xff, + 0x03, + 0x41, + 0xff, + 0xc0, + 0x70, + 0xf3, + 0x87, + 0xfe, + 0x1c, + 0x3f, + 0xf0, + 0xe1, + 0x7e, + 0x0f, + 0x38, + 0x73, + 0x87, + 0x9c, + 0x39, + 0xc3, + 0xce, + 0x1c, + 0xe1, + 0xe7, + 0x0e, + 0x70, + 0xf3, + 0x87, + 0x39, + 0x40, + 0x9c, + 0x39, + 0xf4, + 0x19, + 0xc3, + 0xbc, + 0x84, + 0xab, + 0x0e, + 0x43, + 0xbe, + 0x43, + 0xff, + 0x07, + 0x80, + 0x02, + 0x1e, + 0xd0, + 0xfa, + 0xc3, + 0xb4, + 0x3f, + 0x5a, + 0x16, + 0x87, + 0xf2, + 0x82, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xe7, + 0xf0, + 0x6f, + 0x90, + 0xfb, + 0x0d, + 0xab, + 0x83, + 0xd8, + 0x6d, + 0x07, + 0x83, + 0xb0, + 0xda, + 0x14, + 0x1d, + 0x86, + 0xd0, + 0xfe, + 0xc9, + 0x34, + 0x3f, + 0xbd, + 0x03, + 0x43, + 0xf5, + 0xa1, + 0x68, + 0x7e, + 0x43, + 0xb4, + 0x38, + 0x09, + 0x0f, + 0x68, + 0x7d, + 0xc1, + 0xda, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x58, + 0x7b, + 0xf0, + 0x76, + 0x87, + 0xce, + 0x19, + 0xd0, + 0xf9, + 0xc3, + 0x3e, + 0x0f, + 0x9c, + 0x35, + 0x30, + 0xf9, + 0xc3, + 0x6e, + 0x87, + 0x9c, + 0x87, + 0x1c, + 0x3c, + 0xfa, + 0x38, + 0x1c, + 0x1d, + 0xe0, + 0x58, + 0x6d, + 0x0d, + 0x02, + 0xc3, + 0x9d, + 0x0f, + 0xfc, + 0x18, + 0x02, + 0x1f, + 0xf8, + 0x2b, + 0x0b, + 0xfc, + 0x1e, + 0xf0, + 0x34, + 0x0e, + 0x1f, + 0x40, + 0xd0, + 0x38, + 0x7f, + 0xb4, + 0x0e, + 0x1f, + 0xed, + 0x03, + 0x84, + 0xfc, + 0x83, + 0x40, + 0xe1, + 0xed, + 0x06, + 0x81, + 0xc3, + 0xda, + 0x0d, + 0x03, + 0x87, + 0xb4, + 0x18, + 0x4e, + 0x1e, + 0xd0, + 0x61, + 0x38, + 0x7b, + 0x67, + 0x09, + 0xc8, + 0x37, + 0xad, + 0x09, + 0xc8, + 0x27, + 0x56, + 0x19, + 0xcc, + 0x32, + 0x68, + 0x77, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x7f, + 0xe8, + 0x37, + 0x06, + 0x70, + 0xfe, + 0x83, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x73, + 0x50, + 0x73, + 0x87, + 0x34, + 0xc3, + 0x9c, + 0x3f, + 0x63, + 0xff, + 0xc1, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0xc8, + 0x1c, + 0x3f, + 0x7a, + 0x09, + 0xc3, + 0xeb, + 0x43, + 0x38, + 0x7f, + 0xe0, + 0x38, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xff, + 0xc0, + 0x74, + 0xbf, + 0xe8, + 0x33, + 0x06, + 0x74, + 0x3f, + 0xf0, + 0x30, + 0xff, + 0xc1, + 0x61, + 0xcf, + 0xc1, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x61, + 0xec, + 0x3f, + 0x6e, + 0x85, + 0x87, + 0xef, + 0x41, + 0xb0, + 0xf9, + 0xd3, + 0xff, + 0x83, + 0xff, + 0x07, + 0x04, + 0x1f, + 0xd8, + 0x75, + 0x87, + 0xec, + 0x3d, + 0x61, + 0xf6, + 0x1f, + 0x25, + 0x7b, + 0xa0, + 0x7c, + 0xbd, + 0x72, + 0x3f, + 0x07, + 0xec, + 0x3d, + 0x84, + 0xc1, + 0x61, + 0xec, + 0x36, + 0x16, + 0x1e, + 0xc3, + 0x50, + 0x18, + 0x7b, + 0x0e, + 0xc1, + 0x87, + 0xb1, + 0x0f, + 0x61, + 0xef, + 0x83, + 0xd8, + 0x7b, + 0x83, + 0xce, + 0x1c, + 0xa0, + 0xef, + 0xa0, + 0xff, + 0xc1, + 0xf0, + 0x04, + 0x1e, + 0xa0, + 0x7c, + 0xe8, + 0x6a, + 0x07, + 0xe7, + 0x0d, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x79, + 0x60, + 0xea, + 0x07, + 0x34, + 0xc3, + 0xaf, + 0xc1, + 0xd8, + 0x75, + 0x03, + 0xf6, + 0x1d, + 0x40, + 0xfd, + 0x87, + 0x50, + 0x3f, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x85, + 0x40, + 0xfd, + 0xf0, + 0x54, + 0x0f, + 0x9e, + 0x0d, + 0xc1, + 0xf4, + 0x97, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x04, + 0x87, + 0xb0, + 0xfb, + 0x83, + 0xb0, + 0xfd, + 0x07, + 0x61, + 0xfe, + 0x70, + 0x60, + 0x70, + 0xf3, + 0x83, + 0x03, + 0xbf, + 0x01, + 0xc1, + 0x81, + 0xc2, + 0xc0, + 0xe0, + 0xc0, + 0xe1, + 0x60, + 0x70, + 0x60, + 0x70, + 0xb0, + 0x38, + 0x30, + 0x38, + 0x58, + 0x1c, + 0x18, + 0x1c, + 0x2c, + 0x0e, + 0x0c, + 0x0e, + 0x17, + 0x6e, + 0x0c, + 0x0e, + 0x07, + 0x87, + 0xff, + 0x01, + 0x41, + 0xfc, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0x68, + 0x6c, + 0x3f, + 0x9d, + 0x05, + 0x87, + 0xf9, + 0x81, + 0xff, + 0x83, + 0xee, + 0x0f, + 0xcd, + 0x45, + 0x87, + 0xfa, + 0x98, + 0x5f, + 0xf0, + 0x76, + 0x1e, + 0x7c, + 0x1e, + 0xc3, + 0xd6, + 0x1f, + 0x61, + 0xd6, + 0x1f, + 0xb0, + 0xd6, + 0x1f, + 0xdb, + 0x16, + 0x1c, + 0x86, + 0xf8, + 0xc3, + 0xda, + 0x07, + 0x87, + 0x43, + 0xb0, + 0x94, + 0x15, + 0xfe, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x86, + 0xc3, + 0x9c, + 0x16, + 0x16, + 0x0c, + 0x0e, + 0x15, + 0x83, + 0x06, + 0x07, + 0x0f, + 0xb0, + 0x60, + 0x71, + 0x60, + 0xb0, + 0x60, + 0x76, + 0xf0, + 0x58, + 0x30, + 0x38, + 0x58, + 0x58, + 0x30, + 0x38, + 0x58, + 0x1c, + 0x18, + 0x1c, + 0x2c, + 0x0e, + 0x0c, + 0x0e, + 0x16, + 0x07, + 0x06, + 0x07, + 0x0b, + 0x2a, + 0x06, + 0x07, + 0x0b, + 0xd6, + 0x83, + 0x03, + 0x81, + 0xd5, + 0x87, + 0x9c, + 0x08, + 0x28, + 0x1e, + 0x70, + 0xff, + 0xc1, + 0x04, + 0x1e, + 0x83, + 0xf5, + 0x83, + 0x06, + 0x83, + 0x43, + 0x69, + 0xa3, + 0x83, + 0x0f, + 0xd4, + 0x04, + 0x38, + 0x7e, + 0x70, + 0xd4, + 0x03, + 0xf0, + 0x58, + 0x6d, + 0x0e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x0d, + 0x82, + 0x81, + 0xec, + 0x37, + 0x18, + 0x7d, + 0x87, + 0x7a, + 0x0f, + 0xb0, + 0xef, + 0x07, + 0xee, + 0xd2, + 0xed, + 0x0e, + 0x7c, + 0x0f, + 0x02, + 0xe0, + 0xcc, + 0x5c, + 0x19, + 0xf2, + 0x1c, + 0x87, + 0xe4, + 0x02, + 0x1f, + 0xf8, + 0x2e, + 0x07, + 0xfd, + 0x07, + 0x70, + 0x5a, + 0x0a, + 0x07, + 0x90, + 0xb4, + 0x14, + 0x0f, + 0xf6, + 0x82, + 0x81, + 0x54, + 0x1b, + 0x41, + 0x40, + 0xa9, + 0x86, + 0xd0, + 0x50, + 0x3b, + 0x07, + 0xfa, + 0x81, + 0xd8, + 0x6d, + 0x03, + 0x07, + 0x61, + 0xb4, + 0x0c, + 0x1d, + 0x86, + 0xd0, + 0x38, + 0x76, + 0xe0, + 0xd0, + 0x38, + 0x77, + 0x90, + 0x68, + 0x59, + 0x02, + 0xc3, + 0x68, + 0x5d, + 0x03, + 0xf6, + 0x84, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x04, + 0x1f, + 0xf8, + 0x27, + 0x03, + 0xff, + 0x07, + 0x38, + 0x7e, + 0xc3, + 0xff, + 0x05, + 0x84, + 0xb0, + 0x7f, + 0x60, + 0x69, + 0xa1, + 0xfb, + 0x0e, + 0xd0, + 0x7f, + 0xc1, + 0xda, + 0x0c, + 0x3b, + 0x0e, + 0xd0, + 0x61, + 0xff, + 0x68, + 0x30, + 0xff, + 0xb5, + 0x18, + 0x7a, + 0x0d, + 0xf3, + 0x87, + 0xb0, + 0x9e, + 0x06, + 0x86, + 0xb0, + 0x94, + 0x15, + 0xfe, + 0x40, + 0x04, + 0x19, + 0xc0, + 0xe1, + 0xd4, + 0x09, + 0xc0, + 0xe1, + 0xea, + 0x01, + 0xc0, + 0xe1, + 0xfa, + 0xff, + 0xe0, + 0xfc, + 0xe0, + 0x70, + 0x9f, + 0x82, + 0x70, + 0x38, + 0x7b, + 0x09, + 0xc0, + 0xe1, + 0xec, + 0x2b, + 0x03, + 0x87, + 0xb3, + 0xff, + 0xc1, + 0xb0, + 0xa8, + 0x07, + 0x0f, + 0x62, + 0x70, + 0x1c, + 0x3d, + 0xe4, + 0xc2, + 0x70, + 0xeb, + 0x07, + 0x04, + 0xe1, + 0xf9, + 0x83, + 0x38, + 0x7f, + 0xe0, + 0xf8, + 0x04, + 0x1e, + 0xa0, + 0x7d, + 0x61, + 0xd6, + 0x1f, + 0xa4, + 0xff, + 0xe0, + 0xff, + 0x50, + 0x3c, + 0xb0, + 0x75, + 0x87, + 0x3f, + 0x02, + 0xff, + 0x83, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0xc3, + 0xf6, + 0x3f, + 0xfc, + 0x1b, + 0x0e, + 0xa0, + 0x58, + 0x6c, + 0x3a, + 0x81, + 0x61, + 0xbb, + 0x41, + 0x40, + 0x38, + 0x4f, + 0x06, + 0xa1, + 0x68, + 0x64, + 0x3a, + 0x81, + 0xc0, + 0x02, + 0x1f, + 0xf8, + 0x2e, + 0x03, + 0xff, + 0x83, + 0x70, + 0xe1, + 0xff, + 0x30, + 0xe1, + 0xc8, + 0x7e, + 0x77, + 0x0b, + 0x0f, + 0xce, + 0x71, + 0x40, + 0x3f, + 0x01, + 0xc1, + 0xb8, + 0x7b, + 0x03, + 0x81, + 0xf0, + 0x7b, + 0x03, + 0x85, + 0xc1, + 0xec, + 0x0e, + 0x0a, + 0x68, + 0x76, + 0x07, + 0x1c, + 0x70, + 0xec, + 0x0e, + 0x68, + 0x38, + 0x37, + 0x76, + 0xc1, + 0xfd, + 0xe5, + 0x61, + 0xfe, + 0x60, + 0xbf, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0x3f, + 0xf8, + 0x37, + 0x0e, + 0x1f, + 0xf3, + 0x0e, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x0f, + 0xfc, + 0x07, + 0xe0, + 0x3a, + 0xeb, + 0x0e, + 0xc0, + 0xe1, + 0xd8, + 0x76, + 0x07, + 0x0e, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x76, + 0x07, + 0x5f, + 0x07, + 0x62, + 0xb0, + 0xff, + 0xbe, + 0x70, + 0xff, + 0xbc, + 0x3a, + 0xfc, + 0x13, + 0x05, + 0xff, + 0x83, + 0xff, + 0x07, + 0x02, + 0x1f, + 0xf8, + 0x2e, + 0x07, + 0xff, + 0x06, + 0xd0, + 0xf5, + 0x03, + 0xca, + 0x06, + 0x81, + 0x83, + 0xfd, + 0x84, + 0xc1, + 0x3f, + 0x05, + 0x84, + 0xc1, + 0xec, + 0x0e, + 0x15, + 0x87, + 0xb0, + 0x5f, + 0xf9, + 0x0b, + 0x0f, + 0x5c, + 0x1e, + 0xc3, + 0x9d, + 0x83, + 0xdb, + 0xa3, + 0x8c, + 0x1e, + 0xf2, + 0x38, + 0x18, + 0x39, + 0xc1, + 0x68, + 0x18, + 0x3f, + 0x78, + 0x35, + 0x03, + 0xff, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x02, + 0x1f, + 0x61, + 0xeb, + 0x0f, + 0x61, + 0xf5, + 0x03, + 0xb0, + 0xff, + 0x56, + 0xeb, + 0x07, + 0xb9, + 0x5a, + 0xad, + 0xf8, + 0x18, + 0x58, + 0x1c, + 0x2c, + 0x18, + 0x2d, + 0x1c, + 0x2c, + 0x18, + 0x3e, + 0x1c, + 0x2c, + 0x18, + 0xe5, + 0x1c, + 0x2c, + 0x1b, + 0xa0, + 0xec, + 0x2d, + 0xba, + 0x04, + 0xd8, + 0x5e, + 0x70, + 0xf3, + 0x82, + 0xc1, + 0x87, + 0x9c, + 0x3d, + 0x86, + 0xbc, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xd8, + 0x6a, + 0x07, + 0xf3, + 0x85, + 0xa1, + 0xfe, + 0x61, + 0xff, + 0x90, + 0xfa, + 0x83, + 0x87, + 0xfd, + 0x85, + 0x87, + 0x3f, + 0x0c, + 0x16, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xb2, + 0xff, + 0xe0, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xed, + 0x41, + 0xb0, + 0xfd, + 0xe8, + 0x36, + 0x1f, + 0x3a, + 0x1d, + 0x87, + 0xfe, + 0x0b, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xda, + 0x61, + 0xe7, + 0x40, + 0xe0, + 0xc3, + 0xe7, + 0x05, + 0x01, + 0x87, + 0xfd, + 0xa0, + 0xcb, + 0x0f, + 0xac, + 0x2d, + 0xc0, + 0xfc, + 0x3e, + 0x0b, + 0xc8, + 0x76, + 0x6e, + 0x07, + 0x43, + 0xd8, + 0x58, + 0xf8, + 0x3e, + 0xc2, + 0xdd, + 0xc3, + 0xec, + 0x2c, + 0x2c, + 0x3e, + 0xc8, + 0xc2, + 0xc0, + 0x86, + 0xf4, + 0x61, + 0x60, + 0xd0, + 0x3a, + 0x0c, + 0x2c, + 0x18, + 0x50, + 0x6c, + 0x2f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xd6, + 0x1f, + 0x58, + 0x77, + 0x90, + 0xfa, + 0xc2, + 0xd5, + 0x87, + 0xe4, + 0x14, + 0x03, + 0x87, + 0xf5, + 0x86, + 0xb0, + 0x3f, + 0x1e, + 0x43, + 0xac, + 0x36, + 0x26, + 0x84, + 0x87, + 0xb0, + 0xb4, + 0x7c, + 0x1e, + 0xc2, + 0xef, + 0x21, + 0xf6, + 0x17, + 0xa0, + 0xfe, + 0xc4, + 0xd0, + 0xff, + 0x7c, + 0x68, + 0x66, + 0x0d, + 0xc0, + 0xd0, + 0xd2, + 0x13, + 0x04, + 0xff, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xd8, + 0x24, + 0x39, + 0xd0, + 0x38, + 0x1c, + 0x3c, + 0xe0, + 0xa0, + 0x58, + 0x7f, + 0xb4, + 0x2a, + 0x07, + 0xe7, + 0x0c, + 0xe1, + 0x7c, + 0x0d, + 0x14, + 0x0b, + 0x0d, + 0x82, + 0x06, + 0x84, + 0x86, + 0xc3, + 0xb0, + 0xfe, + 0xc3, + 0x50, + 0x50, + 0x7b, + 0x0d, + 0x85, + 0x87, + 0xb2, + 0x28, + 0x15, + 0x03, + 0xbe, + 0x30, + 0x9b, + 0x0c, + 0xf1, + 0x7f, + 0x5c, + 0x12, + 0x80, + 0xa0, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x7f, + 0xe0, + 0xed, + 0x34, + 0x33, + 0x87, + 0x31, + 0xa1, + 0x2a, + 0x0f, + 0xda, + 0x81, + 0xb0, + 0x7e, + 0xdc, + 0x66, + 0x03, + 0xf0, + 0x36, + 0xa5, + 0x61, + 0xd8, + 0x30, + 0x78, + 0x70, + 0xec, + 0x18, + 0x2c, + 0x18, + 0x76, + 0x0c, + 0x1e, + 0x06, + 0x1d, + 0x83, + 0x1d, + 0x8c, + 0x3b, + 0xa6, + 0x69, + 0x98, + 0x67, + 0xae, + 0x04, + 0xe8, + 0x54, + 0x34, + 0x3d, + 0x68, + 0x74, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xdf, + 0xc1, + 0xee, + 0x0b, + 0x03, + 0x87, + 0xd8, + 0x58, + 0x58, + 0x7f, + 0x98, + 0x2c, + 0x3f, + 0xda, + 0x16, + 0xa1, + 0xf8, + 0x74, + 0x35, + 0x41, + 0xb0, + 0x21, + 0xff, + 0xb0, + 0x7f, + 0xe0, + 0xec, + 0x2c, + 0x33, + 0x07, + 0x61, + 0x38, + 0x5a, + 0x1d, + 0x88, + 0x28, + 0x68, + 0x7b, + 0xb0, + 0xbd, + 0x07, + 0x9e, + 0x0a, + 0xee, + 0x0e, + 0xa0, + 0xfa, + 0x03, + 0xf0, + 0x7c, + 0x87, + 0xc8, + 0x0f, + 0xe5, + 0x07, + 0xdc, + 0x1c, + 0xe1, + 0xfb, + 0x83, + 0xb0, + 0xfe, + 0x4f, + 0xfe, + 0x0f, + 0x95, + 0xcb, + 0xc0, + 0xa8, + 0x36, + 0x87, + 0x9a, + 0x68, + 0x5a, + 0x1f, + 0xda, + 0x17, + 0xf8, + 0x3b, + 0x42, + 0xc2, + 0x70, + 0xed, + 0x03, + 0x84, + 0xe1, + 0xda, + 0x0b, + 0x09, + 0xc3, + 0xbb, + 0x74, + 0x26, + 0x0e, + 0xf2, + 0xb0, + 0xd4, + 0x0d, + 0x60, + 0xe0, + 0xda, + 0x1f, + 0x30, + 0x1f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x04, + 0x87, + 0x50, + 0x3e, + 0x78, + 0x35, + 0x03, + 0xfa, + 0x2f, + 0xf8, + 0x3f, + 0xea, + 0x0e, + 0x1f, + 0xf5, + 0x07, + 0x03, + 0xf0, + 0x75, + 0x07, + 0x0e, + 0xc3, + 0xa8, + 0x38, + 0x76, + 0x3f, + 0xfc, + 0x1b, + 0x0e, + 0xf2, + 0x1f, + 0x61, + 0x9d, + 0x83, + 0xed, + 0x93, + 0x8d, + 0x0f, + 0x7a, + 0x2c, + 0x0e, + 0x1c, + 0xf1, + 0x61, + 0xad, + 0x09, + 0x47, + 0x07, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x06, + 0x1f, + 0xf8, + 0x2b, + 0x05, + 0xff, + 0x83, + 0x58, + 0x75, + 0x03, + 0xff, + 0x02, + 0x81, + 0xff, + 0x81, + 0x40, + 0xef, + 0x82, + 0xd2, + 0x81, + 0xf6, + 0x16, + 0x97, + 0xd0, + 0x6c, + 0x2d, + 0x28, + 0x1f, + 0x61, + 0x69, + 0x40, + 0xfb, + 0x0b, + 0x4a, + 0x07, + 0xd9, + 0x1a, + 0x50, + 0x3e, + 0xf8, + 0xd2, + 0x81, + 0xe7, + 0x87, + 0x9a, + 0x2c, + 0x14, + 0x83, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x02, + 0x1e, + 0x60, + 0xfa, + 0xc3, + 0x98, + 0x3f, + 0x30, + 0x66, + 0x0f, + 0xf5, + 0xff, + 0xc1, + 0xe5, + 0xd6, + 0xb8, + 0x1f, + 0x07, + 0x30, + 0x7e, + 0xc3, + 0x98, + 0x3f, + 0x61, + 0x2a, + 0xd6, + 0x0e, + 0xc1, + 0x7f, + 0xc1, + 0xd8, + 0x28, + 0x1d, + 0x87, + 0x63, + 0x40, + 0xec, + 0x3b, + 0xea, + 0x07, + 0x61, + 0x9e, + 0x28, + 0xbd, + 0x86, + 0x50, + 0x2f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xff, + 0x04, + 0xe5, + 0xff, + 0xc1, + 0xa4, + 0x3e, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xfd, + 0x7e, + 0x1c, + 0x0f, + 0xc0, + 0xa0, + 0xe3, + 0x87, + 0x60, + 0x90, + 0x63, + 0x87, + 0x60, + 0x90, + 0x63, + 0x87, + 0x60, + 0x90, + 0x63, + 0x87, + 0x60, + 0xbf, + 0x0e, + 0x1d, + 0x8c, + 0x86, + 0x70, + 0xef, + 0x83, + 0xce, + 0x19, + 0xd0, + 0xf9, + 0xc3, + 0xff, + 0x7c, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0xff, + 0xe4, + 0x2b, + 0x0e, + 0xa0, + 0x7e, + 0x92, + 0x05, + 0x01, + 0x07, + 0xe9, + 0x28, + 0x38, + 0x7e, + 0x62, + 0x83, + 0x01, + 0xf8, + 0x2c, + 0xa1, + 0xa1, + 0xd8, + 0x51, + 0x42, + 0x0f, + 0x65, + 0xff, + 0xc1, + 0xb1, + 0x75, + 0xae, + 0x0d, + 0x87, + 0x50, + 0x3f, + 0x6c, + 0x15, + 0x03, + 0xf7, + 0x90, + 0xa8, + 0x1f, + 0x58, + 0x75, + 0x03, + 0xe4, + 0x3d, + 0x40, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xe0, + 0xbf, + 0xd0, + 0x77, + 0x03, + 0x42, + 0xa0, + 0x7b, + 0x06, + 0x1a, + 0x81, + 0xfd, + 0x86, + 0xa0, + 0x7f, + 0x72, + 0xd4, + 0x03, + 0xf0, + 0x5d, + 0x6e, + 0x0e, + 0xc2, + 0xc3, + 0x50, + 0x3b, + 0x0b, + 0x0d, + 0x40, + 0xec, + 0x2d, + 0x75, + 0x03, + 0xb0, + 0xbf, + 0xd0, + 0x76, + 0x16, + 0x1a, + 0x81, + 0xdd, + 0x98, + 0x6a, + 0x06, + 0x7c, + 0x0d, + 0x0a, + 0x81, + 0x98, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x04, + 0x1f, + 0xf8, + 0x2b, + 0x0b, + 0xfe, + 0x43, + 0x50, + 0x18, + 0x76, + 0x87, + 0xec, + 0x3b, + 0x43, + 0xf6, + 0x1d, + 0xa0, + 0xf8, + 0x2c, + 0x3b, + 0x43, + 0x61, + 0x68, + 0x6d, + 0x0d, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0x90, + 0x90, + 0xf6, + 0x40, + 0xc2, + 0xd0, + 0xef, + 0x8a, + 0x04, + 0xe1, + 0x9e, + 0x1c, + 0x3b, + 0x82, + 0x90, + 0x70, + 0x73, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xc8, + 0x7f, + 0x68, + 0x4e, + 0x1f, + 0xce, + 0x82, + 0x81, + 0xfe, + 0x60, + 0x7f, + 0xe4, + 0x3c, + 0xe6, + 0x87, + 0x96, + 0x06, + 0x98, + 0x7d, + 0xf0, + 0xe0, + 0xd0, + 0xfd, + 0x8a, + 0x07, + 0xf8, + 0x36, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0x87, + 0xf6, + 0x1d, + 0xfe, + 0x0d, + 0xb8, + 0x5a, + 0x1f, + 0xbc, + 0x85, + 0x87, + 0xeb, + 0x43, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xe6, + 0xf0, + 0x6b, + 0x0b, + 0xea, + 0x07, + 0xd6, + 0x0c, + 0x3f, + 0xf2, + 0x0c, + 0x3f, + 0xf0, + 0x5a, + 0x1f, + 0x3f, + 0x05, + 0xff, + 0x83, + 0x61, + 0x61, + 0x61, + 0xf6, + 0x16, + 0x26, + 0x1f, + 0x61, + 0x67, + 0xc1, + 0xf6, + 0x07, + 0x03, + 0xe4, + 0x3b, + 0x6a, + 0x0b, + 0x78, + 0x37, + 0xad, + 0x0b, + 0x0f, + 0x3a, + 0xb0, + 0xd8, + 0x79, + 0x42, + 0x83, + 0x61, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xe7, + 0x0f, + 0x9d, + 0x0d, + 0xe8, + 0x3e, + 0x70, + 0xa8, + 0x70, + 0x7f, + 0xbc, + 0x17, + 0x83, + 0xe7, + 0x81, + 0x02, + 0xd5, + 0xf0, + 0xa0, + 0x70, + 0x48, + 0x6c, + 0x27, + 0x80, + 0x87, + 0xb0, + 0xa0, + 0xb8, + 0x3d, + 0x87, + 0xb8, + 0x3e, + 0xc3, + 0x5a, + 0x0d, + 0x0d, + 0x89, + 0xc1, + 0x58, + 0x77, + 0x61, + 0xde, + 0x0e, + 0x7c, + 0x1a, + 0xe0, + 0xf5, + 0x00, + 0xfa, + 0x0f, + 0xfc, + 0x21, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xf3, + 0x68, + 0x56, + 0x15, + 0x3e, + 0x83, + 0xdc, + 0x3a, + 0x38, + 0x7f, + 0x9c, + 0x0e, + 0x1f, + 0xe7, + 0x03, + 0x86, + 0x7e, + 0x03, + 0x81, + 0xc3, + 0xec, + 0x0f, + 0xfe, + 0x42, + 0xc0, + 0xe1, + 0x61, + 0xf6, + 0x07, + 0x0b, + 0x43, + 0xd8, + 0xac, + 0x29, + 0x0f, + 0x76, + 0xe1, + 0x30, + 0x73, + 0xe1, + 0xc1, + 0x98, + 0xc0, + 0xe0, + 0x3d, + 0x4d, + 0xc8, + 0x7b, + 0x91, + 0x8b, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3e, + 0xc3, + 0x9c, + 0x3e, + 0x70, + 0xdf, + 0xe0, + 0xce, + 0x0b, + 0x0b, + 0x83, + 0xe7, + 0x09, + 0xc0, + 0xd4, + 0x3a, + 0x16, + 0x85, + 0x4c, + 0x17, + 0xfc, + 0x85, + 0x87, + 0xf6, + 0x85, + 0x87, + 0xf6, + 0x85, + 0x87, + 0xf6, + 0x85, + 0x85, + 0xff, + 0x21, + 0x6c, + 0x1f, + 0x68, + 0x5e, + 0x83, + 0xed, + 0x03, + 0xa3, + 0xff, + 0x21, + 0xff, + 0x8d, + 0x0f, + 0xfc, + 0x1d, + 0xa0, + 0xff, + 0xe0, + 0x3a, + 0x1f, + 0x9c, + 0x2a, + 0x07, + 0xf6, + 0x1e, + 0xff, + 0x03, + 0x16, + 0x0f, + 0xf6, + 0xfc, + 0x1f, + 0xec, + 0x2c, + 0x0f, + 0xe4, + 0x18, + 0x58, + 0x1c, + 0x12, + 0x0c, + 0x2c, + 0x0e, + 0x09, + 0x06, + 0x16, + 0x07, + 0x04, + 0x83, + 0x0b, + 0x15, + 0xf9, + 0x06, + 0x17, + 0xa7, + 0x0f, + 0x60, + 0x74, + 0x3f, + 0x38, + 0x7f, + 0xdf, + 0x20, + 0x04, + 0x1f, + 0x61, + 0xeb, + 0x05, + 0x01, + 0x83, + 0x42, + 0x72, + 0x80, + 0xc1, + 0xa1, + 0xea, + 0x03, + 0x06, + 0x95, + 0x02, + 0x80, + 0xc1, + 0xa5, + 0x30, + 0x5f, + 0xf2, + 0x16, + 0x1e, + 0xd0, + 0xf6, + 0x08, + 0x2c, + 0x0c, + 0x16, + 0x0d, + 0x06, + 0x06, + 0x0b, + 0x06, + 0x83, + 0x03, + 0x05, + 0xb6, + 0x83, + 0x03, + 0x05, + 0xe7, + 0x41, + 0x81, + 0x80, + 0xe0, + 0xff, + 0xd0, + 0x10, + 0xff, + 0x50, + 0x0f, + 0xfc, + 0x1d, + 0xa0, + 0xff, + 0xc8, + 0x1d, + 0x0d, + 0x85, + 0xa1, + 0x30, + 0x4e, + 0x16, + 0x87, + 0xea, + 0x05, + 0xa2, + 0xc1, + 0x38, + 0x6c, + 0x1f, + 0x01, + 0xd0, + 0x9c, + 0x36, + 0x0d, + 0x0b, + 0xc8, + 0x6c, + 0x3f, + 0xf0, + 0x30, + 0xbf, + 0xe4, + 0x2c, + 0x2c, + 0x3b, + 0x42, + 0xd9, + 0xc3, + 0xb4, + 0x2f, + 0x46, + 0x1d, + 0xa0, + 0xb4, + 0x1f, + 0xf2, + 0x1f, + 0x6b, + 0xda, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xff, + 0xc8, + 0x56, + 0x15, + 0x02, + 0xb0, + 0xec, + 0x36, + 0x83, + 0x43, + 0xfc, + 0xee, + 0x87, + 0xfe, + 0xf8, + 0x3b, + 0xe0, + 0x37, + 0x37, + 0x21, + 0xb2, + 0xd0, + 0x60, + 0x60, + 0xd8, + 0x73, + 0x87, + 0xec, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xff, + 0xfc, + 0x13, + 0xc1, + 0xd8, + 0x7c, + 0x87, + 0xd8, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xed, + 0x0f, + 0x9d, + 0x09, + 0xc3, + 0xf9, + 0xc2, + 0xd1, + 0x83, + 0xfd, + 0x40, + 0xb4, + 0x3f, + 0x38, + 0x67, + 0x03, + 0xf0, + 0x3f, + 0xf8, + 0x36, + 0x09, + 0x60, + 0xd8, + 0x6c, + 0x3f, + 0xf0, + 0x58, + 0x5f, + 0xf0, + 0x76, + 0x16, + 0x1d, + 0x87, + 0x62, + 0x61, + 0xd8, + 0x77, + 0x66, + 0x1d, + 0x86, + 0x78, + 0x1a, + 0xf6, + 0x1a, + 0x42, + 0xff, + 0x80, + 0x02, + 0x1f, + 0xf8, + 0x2f, + 0x03, + 0xff, + 0x83, + 0x71, + 0x87, + 0xfe, + 0x13, + 0x0f, + 0xfc, + 0x16, + 0xff, + 0xa0, + 0x2c, + 0x0c, + 0x2a, + 0x07, + 0x53, + 0x06, + 0x13, + 0x07, + 0xd8, + 0x33, + 0xfc, + 0x1d, + 0x83, + 0x0a, + 0x81, + 0xf6, + 0x0c, + 0x26, + 0x0f, + 0xb0, + 0x61, + 0x50, + 0x3e, + 0xc1, + 0xbf, + 0xe8, + 0x37, + 0xac, + 0x3f, + 0xe7, + 0x8f, + 0xfe, + 0x43, + 0xcb, + 0xfc, + 0x00, + 0x02, + 0x1e, + 0x70, + 0xfb, + 0xc0, + 0x5a, + 0xd6, + 0x0e, + 0xa1, + 0xff, + 0xa0, + 0xff, + 0x38, + 0x7f, + 0xcd, + 0x5d, + 0x40, + 0x7e, + 0x02, + 0xd6, + 0xb0, + 0x76, + 0x1c, + 0xe1, + 0xfb, + 0x2f, + 0xfe, + 0x0d, + 0x87, + 0x7c, + 0x1f, + 0x61, + 0xbb, + 0xa0, + 0x7b, + 0x72, + 0x8e, + 0x68, + 0x77, + 0xaf, + 0x0e, + 0x0e, + 0x09, + 0xd5, + 0x01, + 0xc2, + 0xc3, + 0xfc, + 0xe1, + 0xc0, + 0x04, + 0x1f, + 0x3b, + 0x06, + 0x70, + 0xfb, + 0x34, + 0x33, + 0x07, + 0x38, + 0xa0, + 0xf5, + 0xff, + 0xc0, + 0x58, + 0x3e, + 0xc3, + 0xa9, + 0x87, + 0xd8, + 0x7d, + 0x83, + 0xf3, + 0x87, + 0xd8, + 0x15, + 0xa6, + 0x87, + 0xb0, + 0x9c, + 0x1a, + 0x1e, + 0xc2, + 0x70, + 0x50, + 0x3d, + 0x90, + 0xe2, + 0xa2, + 0x0d, + 0xf3, + 0x7a, + 0x33, + 0x0a, + 0xd3, + 0x83, + 0x7c, + 0x1f, + 0xf8, + 0x74, + 0x3f, + 0xf0, + 0x70, + 0x04, + 0x1e, + 0x70, + 0xfa, + 0xc3, + 0xac, + 0x3f, + 0x50, + 0xff, + 0xc8, + 0x7f, + 0x9c, + 0x3d, + 0x50, + 0x73, + 0x87, + 0xa9, + 0x97, + 0xff, + 0x06, + 0xc3, + 0xc8, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xd6, + 0x1f, + 0xb0, + 0x7f, + 0xe8, + 0x36, + 0xe1, + 0x38, + 0x7e, + 0xf2, + 0x13, + 0x87, + 0xd6, + 0x86, + 0xb0, + 0xf9, + 0x07, + 0xff, + 0x90, + 0x02, + 0x1e, + 0x70, + 0xfa, + 0xc3, + 0x9c, + 0x3f, + 0x50, + 0xbf, + 0xe4, + 0x3f, + 0xce, + 0x1e, + 0x58, + 0x39, + 0xc3, + 0xdf, + 0x1f, + 0xfe, + 0x0d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xce, + 0x1e, + 0xc7, + 0xff, + 0x83, + 0x61, + 0x41, + 0xb0, + 0xf6, + 0x25, + 0x85, + 0x87, + 0xbc, + 0x83, + 0x41, + 0x87, + 0x58, + 0x7c, + 0xe1, + 0xc8, + 0x79, + 0xf4, + 0x10, + 0x02, + 0x1f, + 0x61, + 0xf5, + 0x87, + 0xb0, + 0xfc, + 0xc7, + 0xff, + 0x07, + 0xfd, + 0x87, + 0x96, + 0x0f, + 0x61, + 0xcf, + 0xc1, + 0x2d, + 0xac, + 0x1d, + 0x81, + 0xff, + 0x90, + 0xd8, + 0x7f, + 0xe0, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x2d, + 0x0d, + 0x87, + 0x6c, + 0x61, + 0xd8, + 0x77, + 0xc6, + 0x1d, + 0x87, + 0x70, + 0x35, + 0xec, + 0x32, + 0x82, + 0xff, + 0x80, + 0x0f, + 0xc8, + 0x7e, + 0x70, + 0xec, + 0x3f, + 0xac, + 0x27, + 0x0f, + 0xf6, + 0xdf, + 0xfc, + 0x1f, + 0xa8, + 0x04, + 0x3f, + 0xed, + 0x06, + 0x1d, + 0xf0, + 0x58, + 0x98, + 0x10, + 0xd8, + 0x1c, + 0xcc, + 0x60, + 0xd8, + 0x28, + 0x66, + 0x48, + 0x6c, + 0x19, + 0x2b, + 0x30, + 0xec, + 0xb2, + 0x2d, + 0x41, + 0xd9, + 0x06, + 0xf4, + 0x1e, + 0xec, + 0x2a, + 0x18, + 0x73, + 0xc1, + 0x58, + 0x1c, + 0x34, + 0x85, + 0xe0, + 0xce, + 0x1f, + 0x90, + 0xfc, + 0x04, + 0x1f, + 0x33, + 0x06, + 0xb0, + 0xf3, + 0x0a, + 0x0d, + 0x67, + 0xff, + 0x21, + 0xed, + 0x03, + 0x87, + 0x2c, + 0x0c, + 0x36, + 0x19, + 0xf8, + 0x1a, + 0x16, + 0x0c, + 0x36, + 0x0f, + 0xc6, + 0x30, + 0x6c, + 0x18, + 0x33, + 0x34, + 0x36, + 0x0c, + 0x19, + 0x4c, + 0x3b, + 0x06, + 0x0c, + 0xb8, + 0x3b, + 0x2c, + 0x18, + 0xe1, + 0xef, + 0xa9, + 0xc7, + 0x85, + 0x02, + 0xcd, + 0x0b, + 0x6a, + 0x40, + 0x83, + 0x0a, + 0x41, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x19, + 0x06, + 0x1f, + 0x3a, + 0x0d, + 0x30, + 0xfc, + 0xe0, + 0xd5, + 0xac, + 0x1f, + 0xaf, + 0xf9, + 0x02, + 0xc0, + 0xd0, + 0x61, + 0xea, + 0x60, + 0x42, + 0xc3, + 0xf6, + 0x0f, + 0xfe, + 0x0d, + 0x86, + 0x7e, + 0x43, + 0xd8, + 0x6a, + 0x74, + 0x0f, + 0x61, + 0xb3, + 0x30, + 0xf7, + 0x65, + 0x0c, + 0x70, + 0xef, + 0x36, + 0x0c, + 0x1c, + 0x15, + 0x8e, + 0x16, + 0x16, + 0x1f, + 0xf6, + 0x1c, + 0x04, + 0x1b, + 0x18, + 0x3e, + 0x70, + 0xb1, + 0x83, + 0xf2, + 0x8b, + 0xfe, + 0x43, + 0xed, + 0x1c, + 0x3d, + 0x51, + 0x60, + 0x60, + 0xe6, + 0x98, + 0x73, + 0x07, + 0xec, + 0xff, + 0xf0, + 0x6c, + 0x27, + 0x06, + 0x87, + 0xb0, + 0x9c, + 0x18, + 0x7d, + 0x84, + 0xc0, + 0xc3, + 0xed, + 0xcd, + 0x06, + 0x04, + 0x37, + 0x95, + 0x85, + 0x82, + 0x40, + 0xe3, + 0xa1, + 0x60, + 0xc3, + 0xda, + 0x1a, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xe6, + 0xf0, + 0x6e, + 0x07, + 0xf4, + 0x87, + 0xb4, + 0x3b, + 0x0f, + 0xfc, + 0x16, + 0x1f, + 0xf2, + 0xed, + 0x70, + 0xfc, + 0x0f, + 0xfe, + 0x42, + 0xc3, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x7e, + 0xc2, + 0xff, + 0x90, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xcd, + 0xc3, + 0xa4, + 0x37, + 0xa7, + 0x0e, + 0x90, + 0x9d, + 0x06, + 0x1d, + 0xa1, + 0x41, + 0xbf, + 0xe4, + 0x0f, + 0xfc, + 0x28, + 0x2d, + 0x3f, + 0x0d, + 0xe8, + 0x27, + 0x0a, + 0x8c, + 0xe1, + 0xed, + 0x06, + 0x1b, + 0x0f, + 0xe7, + 0x0d, + 0x86, + 0xa2, + 0x0d, + 0x06, + 0x61, + 0xbe, + 0x1f, + 0x8c, + 0xf8, + 0x36, + 0x1b, + 0x33, + 0x0f, + 0x62, + 0x8c, + 0xcc, + 0x3d, + 0x8e, + 0xc6, + 0x61, + 0xec, + 0x1e, + 0x4c, + 0xc3, + 0xdb, + 0x38, + 0x3f, + 0x90, + 0xbc, + 0x5c, + 0x1f, + 0xd6, + 0x39, + 0xe4, + 0x3e, + 0x41, + 0x84, + 0xff, + 0x21, + 0xff, + 0x83, + 0x02, + 0x1f, + 0x2a, + 0xc3, + 0x70, + 0x5f, + 0xa8, + 0x87, + 0x68, + 0x30, + 0xff, + 0x98, + 0x18, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x7f, + 0xe5, + 0x7c, + 0x16, + 0xbf, + 0x06, + 0xc0, + 0xe1, + 0xff, + 0x60, + 0x7b, + 0xf9, + 0x0d, + 0x81, + 0xe4, + 0x2d, + 0x0d, + 0x82, + 0xa4, + 0x2d, + 0x0d, + 0xd3, + 0xa2, + 0x16, + 0x86, + 0xf1, + 0x92, + 0x16, + 0x85, + 0x65, + 0x97, + 0xf2, + 0x1e, + 0xc1, + 0x21, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x3a, + 0xc3, + 0xf7, + 0x04, + 0xf6, + 0x1f, + 0xa0, + 0xb4, + 0xb0, + 0xff, + 0x70, + 0x56, + 0x12, + 0xc3, + 0xa1, + 0xd6, + 0xaa, + 0x62, + 0xaf, + 0xe5, + 0x06, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x5f, + 0xf0, + 0x76, + 0x21, + 0x38, + 0x7e, + 0xf8, + 0x27, + 0x0f, + 0xdc, + 0x19, + 0xc3, + 0xe6, + 0x1f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xc8, + 0x7f, + 0x68, + 0x6c, + 0x3f, + 0x9d, + 0x05, + 0xfc, + 0x1e, + 0x60, + 0x68, + 0x28, + 0x1f, + 0xd6, + 0x16, + 0x86, + 0x58, + 0x7f, + 0xf8, + 0x17, + 0x8a, + 0x61, + 0xff, + 0x61, + 0x67, + 0xf0, + 0x76, + 0x16, + 0x61, + 0x61, + 0xd8, + 0x1c, + 0xc2, + 0xc3, + 0xb0, + 0x31, + 0x85, + 0x87, + 0x62, + 0xa3, + 0x1e, + 0x0e, + 0xfc, + 0x98, + 0x68, + 0x27, + 0x8c, + 0x1a, + 0x16, + 0x19, + 0x28, + 0x0b, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xc8, + 0x7f, + 0x68, + 0x4e, + 0x1f, + 0xce, + 0x82, + 0x81, + 0xfe, + 0x60, + 0x7f, + 0xe0, + 0xfb, + 0x83, + 0xd8, + 0x7a, + 0xc3, + 0xec, + 0x7e, + 0x27, + 0xf8, + 0x18, + 0x6c, + 0x2c, + 0x2c, + 0x70, + 0xd8, + 0x5f, + 0xc3, + 0x86, + 0xc2, + 0xc2, + 0xc7, + 0x0d, + 0x85, + 0x85, + 0x8c, + 0x1b, + 0x73, + 0xf8, + 0xa0, + 0x6f, + 0x26, + 0x1d, + 0x21, + 0x58, + 0x7e, + 0x74, + 0x3f, + 0xeb, + 0xd0, + 0x7f, + 0xe0, + 0xf0, + 0x04, + 0x1b, + 0x0e, + 0x42, + 0xb0, + 0xb0, + 0x37, + 0x83, + 0x50, + 0x1f, + 0x48, + 0x7f, + 0xb0, + 0xf4, + 0x1f, + 0x68, + 0x6a, + 0x1f, + 0x05, + 0x7f, + 0x41, + 0xb0, + 0xff, + 0xc0, + 0xc2, + 0xff, + 0x90, + 0xb0, + 0xb0, + 0xed, + 0x0b, + 0x0b, + 0x43, + 0x68, + 0x5b, + 0x1d, + 0x76, + 0x85, + 0xf1, + 0x87, + 0x68, + 0x2d, + 0x07, + 0xfc, + 0x81, + 0x0d, + 0x87, + 0x48, + 0x0f, + 0xc8, + 0x7f, + 0x68, + 0x6d, + 0x0f, + 0xce, + 0x17, + 0xf4, + 0x1e, + 0x50, + 0xe1, + 0x61, + 0xfc, + 0xf0, + 0x28, + 0x1c, + 0xb1, + 0xff, + 0xc0, + 0x7e, + 0x0e, + 0x90, + 0x61, + 0xd8, + 0x16, + 0xa2, + 0xb4, + 0x36, + 0x5f, + 0xfc, + 0x1b, + 0x0e, + 0x90, + 0x61, + 0xd8, + 0x2f, + 0xf8, + 0x3b, + 0x60, + 0xa8, + 0x38, + 0x77, + 0xc1, + 0x48, + 0x7d, + 0x68, + 0x69, + 0x0f, + 0xfd, + 0x78, + 0x3c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x9c, + 0x3d, + 0x61, + 0xce, + 0x87, + 0xa8, + 0xff, + 0xf0, + 0x7e, + 0x70, + 0xf2, + 0xc1, + 0xb4, + 0x10, + 0x1f, + 0x82, + 0xe0, + 0x58, + 0x76, + 0x0f, + 0xf0, + 0x7b, + 0x0e, + 0x74, + 0x90, + 0xb0, + 0xd6, + 0x8e, + 0x1b, + 0x03, + 0xe0, + 0x3a, + 0x1b, + 0x06, + 0x81, + 0xd0, + 0xee, + 0xc2, + 0xfa, + 0x0e, + 0xf2, + 0x5c, + 0x0e, + 0x0a, + 0xcb, + 0x90, + 0xdc, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x50, + 0x36, + 0x1a, + 0xc3, + 0x61, + 0x50, + 0x3a, + 0x81, + 0x48, + 0xe8, + 0x7e, + 0xbf, + 0xf0, + 0x16, + 0x0f, + 0x61, + 0xcf, + 0xc1, + 0xed, + 0x0f, + 0xb0, + 0xbf, + 0xe4, + 0x36, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x61, + 0xfb, + 0x07, + 0xff, + 0x06, + 0xd9, + 0x0b, + 0x43, + 0xef, + 0x41, + 0xb0, + 0xf9, + 0xd0, + 0xec, + 0x3f, + 0xf0, + 0x58, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xd4, + 0x0f, + 0xac, + 0x39, + 0xc3, + 0xf5, + 0x0f, + 0xfe, + 0x0f, + 0xb0, + 0xfb, + 0x0f, + 0xa0, + 0x9b, + 0x61, + 0xf8, + 0x2b, + 0xe4, + 0x3e, + 0xc2, + 0x56, + 0x1f, + 0xd8, + 0x76, + 0x12, + 0x83, + 0x61, + 0x37, + 0xea, + 0x06, + 0xc1, + 0xd3, + 0x43, + 0xf6, + 0xa0, + 0xb0, + 0xfe, + 0xf8, + 0x2c, + 0x36, + 0x13, + 0xc1, + 0xb4, + 0x0e, + 0x12, + 0x83, + 0xaf, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x7f, + 0xf0, + 0x6d, + 0x30, + 0x21, + 0x38, + 0x65, + 0x18, + 0x34, + 0x2c, + 0x3f, + 0x9c, + 0x3f, + 0xf5, + 0xff, + 0x43, + 0xf0, + 0x6c, + 0x83, + 0xf6, + 0x16, + 0x98, + 0x7e, + 0xc0, + 0xff, + 0xc8, + 0x6c, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xc3, + 0xf6, + 0xdf, + 0xfc, + 0x85, + 0xe0, + 0xed, + 0x0f, + 0x58, + 0x7b, + 0x0f, + 0x90, + 0xfb, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xd2, + 0xfc, + 0xfe, + 0x09, + 0xc3, + 0xb0, + 0xd8, + 0x68, + 0x3b, + 0x0d, + 0x87, + 0xd0, + 0x32, + 0x06, + 0x1f, + 0x60, + 0xc9, + 0x30, + 0x7c, + 0x05, + 0x18, + 0x33, + 0x0d, + 0x84, + 0x98, + 0x13, + 0x0d, + 0x86, + 0xb0, + 0xac, + 0x36, + 0x07, + 0xb0, + 0x76, + 0x1b, + 0x2c, + 0x19, + 0xa6, + 0x1b, + 0x10, + 0xb1, + 0x06, + 0x1b, + 0x60, + 0xb0, + 0xd8, + 0x57, + 0x04, + 0xe1, + 0xb0, + 0xa4, + 0x2f, + 0x40, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x1f, + 0xb2, + 0x0d, + 0x40, + 0xfb, + 0x24, + 0x36, + 0x87, + 0x38, + 0xa0, + 0xf7, + 0xff, + 0x91, + 0x60, + 0xfb, + 0x0e, + 0xbc, + 0x09, + 0x51, + 0x8c, + 0x1b, + 0x04, + 0xa8, + 0xc9, + 0x0d, + 0x97, + 0xeb, + 0x70, + 0xec, + 0x1b, + 0x65, + 0xc1, + 0xd8, + 0x31, + 0x8b, + 0x43, + 0xb0, + 0x63, + 0x16, + 0x1c, + 0xfa, + 0xc6, + 0x7c, + 0x28, + 0x16, + 0x68, + 0x1d, + 0xa9, + 0x02, + 0x1e, + 0x82, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xd1, + 0xff, + 0xe0, + 0x9c, + 0x3a, + 0x81, + 0xfa, + 0x43, + 0x50, + 0x3f, + 0xf6, + 0x50, + 0xa0, + 0x7e, + 0x72, + 0x84, + 0x81, + 0xf8, + 0x14, + 0x28, + 0x68, + 0x76, + 0x0b, + 0x28, + 0x70, + 0x76, + 0x0f, + 0x54, + 0xf8, + 0x3b, + 0x1c, + 0xeb, + 0xc1, + 0xb3, + 0x4a, + 0x78, + 0x18, + 0x6c, + 0x42, + 0xa2, + 0x1f, + 0x76, + 0x15, + 0x03, + 0xe7, + 0x90, + 0xa8, + 0x1f, + 0x28, + 0xff, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0xff, + 0xe8, + 0x2b, + 0x0c, + 0xe1, + 0xfd, + 0x40, + 0x9c, + 0x3f, + 0xf7, + 0xfd, + 0x04, + 0xb0, + 0x6d, + 0x05, + 0x02, + 0xa6, + 0x1b, + 0x0a, + 0x43, + 0xb3, + 0xff, + 0xc8, + 0x58, + 0x7f, + 0xe0, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0xbf, + 0xe0, + 0xec, + 0x14, + 0x0e, + 0xc3, + 0xbb, + 0xa0, + 0x76, + 0x19, + 0xf1, + 0x40, + 0xec, + 0x33, + 0x02, + 0xff, + 0x80, + 0x02, + 0x1f, + 0x60, + 0x42, + 0x74, + 0x18, + 0x30, + 0x68, + 0x4e, + 0x0a, + 0x18, + 0xe1, + 0xfc, + 0x98, + 0x87, + 0xf5, + 0x5d, + 0x43, + 0xf0, + 0x5a, + 0xf6, + 0x1b, + 0x0b, + 0x0e, + 0xc3, + 0x61, + 0x7f, + 0xc1, + 0xb0, + 0xb0, + 0xec, + 0x36, + 0x16, + 0x1d, + 0x86, + 0xd6, + 0xff, + 0x83, + 0x7a, + 0x70, + 0xec, + 0x27, + 0x41, + 0x87, + 0x61, + 0xfb, + 0x0b, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xbf, + 0xe4, + 0x2b, + 0x0b, + 0x0e, + 0xd0, + 0xd4, + 0x06, + 0x1d, + 0xa1, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0xff, + 0x20, + 0xa6, + 0x1f, + 0xf8, + 0x2c, + 0x17, + 0xfe, + 0x0d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x83, + 0xff, + 0x90, + 0xb1, + 0x0a, + 0xe0, + 0xfb, + 0xb0, + 0x39, + 0xa1, + 0xcf, + 0x02, + 0xd0, + 0x70, + 0x72, + 0x3c, + 0x1d, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x04, + 0x1a, + 0x06, + 0x1f, + 0x3a, + 0x38, + 0x30, + 0xfc, + 0xc5, + 0xff, + 0x21, + 0xf6, + 0x8e, + 0x1f, + 0xe6, + 0x0b, + 0x0f, + 0x7c, + 0x1c, + 0xe1, + 0xfb, + 0x2f, + 0xfe, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x03, + 0xff, + 0x07, + 0x60, + 0x70, + 0xec, + 0x3b, + 0x67, + 0x0e, + 0xc3, + 0xbd, + 0x38, + 0x76, + 0x19, + 0xe1, + 0xd7, + 0xb0, + 0xca, + 0x03, + 0xff, + 0x00, + 0x02, + 0x1f, + 0x2a, + 0x81, + 0xb4, + 0x17, + 0xe9, + 0x0e, + 0x70, + 0xf6, + 0x1f, + 0xa8, + 0x1d, + 0x87, + 0xfd, + 0xff, + 0xc1, + 0xfd, + 0x7a, + 0x81, + 0x3f, + 0x05, + 0x43, + 0x28, + 0x1d, + 0x8f, + 0x03, + 0x05, + 0x86, + 0xc0, + 0xd7, + 0x21, + 0xec, + 0x0a, + 0xe7, + 0x43, + 0xd8, + 0x6c, + 0x1f, + 0x21, + 0xbb, + 0x06, + 0x1a, + 0x81, + 0xbc, + 0x0a, + 0x06, + 0x90, + 0xa8, + 0x07, + 0x0e, + 0xd0, + 0xf3, + 0x86, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0x94, + 0x1f, + 0xda, + 0x16, + 0x87, + 0xf3, + 0xa0, + 0xff, + 0xc1, + 0x98, + 0xa0, + 0x7f, + 0xe1, + 0xc3, + 0xff, + 0x01, + 0x5f, + 0xf2, + 0x3f, + 0x05, + 0x92, + 0x0c, + 0x3b, + 0x0b, + 0x05, + 0x0c, + 0x3b, + 0x2f, + 0xfe, + 0x0d, + 0x82, + 0xc9, + 0x06, + 0x86, + 0xc1, + 0x42, + 0xc1, + 0x87, + 0x6d, + 0x10, + 0x20, + 0xc3, + 0xbc, + 0xff, + 0xf0, + 0x4e, + 0x87, + 0xd4, + 0x0c, + 0x87, + 0xd7, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x02, + 0x05, + 0x08, + 0x7f, + 0x68, + 0x37, + 0x7f, + 0x90, + 0xb0, + 0x5a, + 0x16, + 0x1e, + 0x41, + 0xe0, + 0xd8, + 0x7e, + 0xbc, + 0x85, + 0x86, + 0xa8, + 0xca, + 0x05, + 0x86, + 0xa6, + 0x13, + 0x05, + 0x87, + 0xb0, + 0xbc, + 0x7f, + 0x06, + 0xc1, + 0x78, + 0x2c, + 0x3d, + 0x96, + 0xe1, + 0x61, + 0xec, + 0x87, + 0x0b, + 0x0f, + 0x62, + 0x38, + 0x58, + 0x7b, + 0xd0, + 0xc1, + 0x61, + 0xd6, + 0x82, + 0x42, + 0xc3, + 0x94, + 0x3e, + 0x2f, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x61, + 0xb4, + 0x35, + 0x84, + 0xe0, + 0x70, + 0xf5, + 0x85, + 0x83, + 0x83, + 0xfb, + 0xff, + 0x07, + 0xed, + 0x0c, + 0xe0, + 0x7e, + 0x06, + 0x1e, + 0xc3, + 0xb0, + 0x68, + 0x67, + 0x0e, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0xda, + 0x61, + 0xf6, + 0x1b, + 0x06, + 0x1f, + 0x6e, + 0xac, + 0x18, + 0x7d, + 0xe4, + 0xe0, + 0x60, + 0x82, + 0xb0, + 0x58, + 0x58, + 0x30, + 0xf7, + 0x06, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xa0, + 0xff, + 0xc8, + 0x1c, + 0x3f, + 0x70, + 0x6a, + 0x05, + 0xcf, + 0x07, + 0xfd, + 0x78, + 0x3f, + 0xab, + 0xbd, + 0x47, + 0xe0, + 0x75, + 0x75, + 0x61, + 0x60, + 0xc2, + 0xc2, + 0xc2, + 0xc1, + 0xff, + 0xc1, + 0x60, + 0xc2, + 0xc0, + 0xe1, + 0x60, + 0xd0, + 0x60, + 0x70, + 0xb1, + 0xff, + 0xe0, + 0xbd, + 0x61, + 0x61, + 0x60, + 0xb4, + 0xc2, + 0xc0, + 0xe0, + 0x42, + 0xc2, + 0xcf, + 0x41, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xce, + 0x1f, + 0x9d, + 0x0b, + 0x05, + 0x03, + 0xce, + 0x3a, + 0x07, + 0x83, + 0xf7, + 0xfe, + 0x43, + 0xf4, + 0x86, + 0x50, + 0xfc, + 0x16, + 0x87, + 0xfb, + 0x07, + 0xfe, + 0x83, + 0x65, + 0x81, + 0xc3, + 0xf6, + 0x28, + 0x0e, + 0x1f, + 0xb3, + 0xff, + 0xc1, + 0xb0, + 0xef, + 0x07, + 0xee, + 0xc1, + 0x6e, + 0x1e, + 0x78, + 0x7c, + 0x07, + 0x43, + 0x49, + 0xe4, + 0x33, + 0xe0, + 0xf2, + 0x1f, + 0x90, + 0x02, + 0x1e, + 0x70, + 0xfa, + 0xc1, + 0xff, + 0xa0, + 0xd4, + 0x0c, + 0xe1, + 0xff, + 0x5f, + 0xf0, + 0x7f, + 0xce, + 0x1c, + 0xfc, + 0x5f, + 0xfc, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xad, + 0xe0, + 0xec, + 0x0c, + 0x19, + 0xc3, + 0xb0, + 0x3f, + 0xf0, + 0x76, + 0x2a, + 0x0c, + 0xe1, + 0xde, + 0x9f, + 0xf8, + 0x33, + 0xa3, + 0x06, + 0x70, + 0xfc, + 0xc1, + 0x7a, + 0x00, + 0x04, + 0x1c, + 0xe1, + 0x28, + 0x2b, + 0x07, + 0xf9, + 0xd0, + 0xd2, + 0x13, + 0x82, + 0x81, + 0xfe, + 0x72, + 0xc3, + 0xf2, + 0xd7, + 0x72, + 0x87, + 0xe2, + 0xb7, + 0xab, + 0x06, + 0xc3, + 0x58, + 0x7f, + 0x60, + 0x7f, + 0xe0, + 0xed, + 0xf9, + 0x0d, + 0x87, + 0x64, + 0x48, + 0x6c, + 0x3b, + 0x0a, + 0xff, + 0x07, + 0x7a, + 0x24, + 0x36, + 0x19, + 0xd0, + 0x51, + 0x76, + 0x1a, + 0x42, + 0xba, + 0xbc, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x7f, + 0x07, + 0xd6, + 0x0c, + 0x1b, + 0xf9, + 0x0b, + 0x4c, + 0x19, + 0xa6, + 0x1f, + 0x6a, + 0xcd, + 0x30, + 0xfb, + 0xf1, + 0x26, + 0x0f, + 0x81, + 0x83, + 0x28, + 0x61, + 0xb0, + 0x60, + 0xc6, + 0x60, + 0xd8, + 0x3f, + 0x03, + 0xa0, + 0x6c, + 0x18, + 0x30, + 0x79, + 0x0d, + 0x83, + 0x06, + 0x0b, + 0x0e, + 0xd5, + 0xd3, + 0xc5, + 0x86, + 0x7d, + 0x53, + 0x83, + 0xc8, + 0x56, + 0x1d, + 0x9a, + 0xb0, + 0xff, + 0x72, + 0x05, + 0x07, + 0xfe, + 0x0c, + 0x02, + 0x19, + 0x80, + 0xc1, + 0xdc, + 0x06, + 0xd5, + 0x6a, + 0x0d, + 0xb7, + 0xff, + 0x07, + 0xe6, + 0x03, + 0x07, + 0xfc, + 0xe1, + 0xe7, + 0xe1, + 0x6b, + 0x5e, + 0x0d, + 0x97, + 0xff, + 0x06, + 0xc2, + 0xa0, + 0x7f, + 0xb0, + 0x3a, + 0x1f, + 0xec, + 0x7f, + 0xf0, + 0x76, + 0x6e, + 0x1d, + 0x87, + 0x72, + 0x61, + 0xd8, + 0x6b, + 0x81, + 0xaf, + 0x61, + 0xa4, + 0x2f, + 0xf8, + 0x00, + 0x04, + 0x1e, + 0x70, + 0xfa, + 0xc1, + 0x7f, + 0xc1, + 0xd4, + 0x0c, + 0xe1, + 0xff, + 0x2d, + 0x6b, + 0x83, + 0xef, + 0xfd, + 0x0f, + 0xc1, + 0x49, + 0x24, + 0x86, + 0xc3, + 0x6e, + 0x90, + 0x76, + 0x0a, + 0x03, + 0x43, + 0xec, + 0x25, + 0x18, + 0x7e, + 0xcb, + 0xff, + 0x83, + 0x62, + 0x17, + 0x07, + 0xef, + 0x40, + 0xb3, + 0x83, + 0x9d, + 0x07, + 0x82, + 0xb0, + 0xca, + 0x1e, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x04, + 0x1f, + 0xf8, + 0x2e, + 0x2f, + 0xfe, + 0x0d, + 0xa1, + 0xb8, + 0x3f, + 0xf1, + 0xe0, + 0xff, + 0xd6, + 0xe8, + 0x1c, + 0x7e, + 0x38, + 0x16, + 0x58, + 0x76, + 0x06, + 0x9f, + 0x90, + 0xec, + 0x0f, + 0x14, + 0x60, + 0xec, + 0x76, + 0x3c, + 0x61, + 0xd8, + 0x67, + 0xb3, + 0x0e, + 0xd8, + 0xb1, + 0xca, + 0x04, + 0xf9, + 0xe0, + 0x38, + 0x30, + 0xbc, + 0x1e, + 0xd0, + 0xf2, + 0x1d, + 0xe8, + 0x38, + 0x04, + 0x1c, + 0xe6, + 0x87, + 0x58, + 0x67, + 0x34, + 0x3c, + 0xc7, + 0xe3, + 0xf0, + 0x7f, + 0x39, + 0xa1, + 0x96, + 0x0c, + 0xe6, + 0x84, + 0xfc, + 0x19, + 0xcd, + 0x0f, + 0x60, + 0xfc, + 0x7e, + 0x0d, + 0x86, + 0x73, + 0x43, + 0xd8, + 0x67, + 0x34, + 0x3d, + 0x83, + 0xf1, + 0xf8, + 0x36, + 0xe0, + 0x73, + 0x43, + 0xde, + 0x40, + 0xe6, + 0x87, + 0x50, + 0x33, + 0x9a, + 0x1f, + 0xf3, + 0x9a, + 0x10, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xff, + 0xc1, + 0x9c, + 0x18, + 0x18, + 0x18, + 0x74, + 0x98, + 0x18, + 0x18, + 0x7e, + 0xff, + 0xc1, + 0x2c, + 0x0c, + 0x0c, + 0x0c, + 0x0f, + 0xc0, + 0xd5, + 0x6a, + 0xc3, + 0xb0, + 0x55, + 0xea, + 0x83, + 0xb0, + 0xeb, + 0x0f, + 0xd9, + 0xff, + 0xe0, + 0xd8, + 0x6b, + 0xe0, + 0xfb, + 0xa1, + 0x46, + 0x70, + 0xf7, + 0x8b, + 0x18, + 0xb0, + 0xd4, + 0x38, + 0x0c, + 0x07, + 0x0f, + 0xf3, + 0x07, + 0x02, + 0x1e, + 0x55, + 0xc1, + 0xb8, + 0x1f, + 0xca, + 0x0f, + 0x68, + 0x67, + 0x0f, + 0xf5, + 0xff, + 0xc1, + 0xfd, + 0x7c, + 0x84, + 0xfc, + 0x07, + 0x9c, + 0xd0, + 0xec, + 0xb0, + 0x30, + 0x2c, + 0x36, + 0x19, + 0xc3, + 0xfb, + 0x2f, + 0xfe, + 0x0d, + 0x85, + 0x40, + 0x38, + 0x7b, + 0x27, + 0x81, + 0xc1, + 0xef, + 0x43, + 0x7c, + 0x1e, + 0xb4, + 0x0d, + 0xde, + 0x43, + 0xf7, + 0xa0, + 0x9c, + 0x3f, + 0xf0, + 0x78, + 0x04, + 0x1f, + 0x61, + 0xf5, + 0x81, + 0xe3, + 0x3d, + 0x06, + 0x81, + 0xa0, + 0xc0, + 0xe1, + 0xf6, + 0x16, + 0x16, + 0x1f, + 0x72, + 0x63, + 0x60, + 0xf8, + 0x1d, + 0x0c, + 0xa6, + 0x1b, + 0x06, + 0x16, + 0x16, + 0x1b, + 0x07, + 0xff, + 0x06, + 0xc3, + 0xad, + 0x0f, + 0xb0, + 0xee, + 0xc3, + 0xec, + 0x41, + 0x65, + 0x03, + 0x9f, + 0x43, + 0x85, + 0xa1, + 0xbc, + 0x96, + 0x84, + 0xf0, + 0x48, + 0x28, + 0x1f, + 0x70, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xb1, + 0x83, + 0xd6, + 0x15, + 0x01, + 0x87, + 0xd4, + 0x07, + 0x2a, + 0x58, + 0x3e, + 0xbf, + 0xe8, + 0x3c, + 0xf8, + 0x2c, + 0x33, + 0xf1, + 0xd8, + 0x1c, + 0x3e, + 0xc2, + 0xff, + 0x90, + 0xd8, + 0x58, + 0x58, + 0x7d, + 0x85, + 0x81, + 0xc3, + 0xec, + 0x2f, + 0xf9, + 0x0d, + 0x91, + 0x85, + 0x87, + 0xde, + 0x8c, + 0x2c, + 0x3d, + 0x68, + 0x3f, + 0xf2, + 0x04, + 0x36, + 0x1f, + 0x80, + 0x0f, + 0xe5, + 0x07, + 0xda, + 0x1d, + 0xc1, + 0xfb, + 0x42, + 0xda, + 0x07, + 0xca, + 0x1d, + 0x05, + 0x87, + 0xeb, + 0x4c, + 0x17, + 0x02, + 0xa2, + 0x09, + 0x82, + 0x81, + 0x4c, + 0x1f, + 0xf4, + 0x1d, + 0x87, + 0xce, + 0x87, + 0x61, + 0xf5, + 0x03, + 0xd8, + 0x76, + 0x41, + 0xf6, + 0x2a, + 0x28, + 0x08, + 0x3b, + 0xd4, + 0xd3, + 0x06, + 0x84, + 0xec, + 0xe8, + 0x4a, + 0xc2, + 0xe3, + 0x34, + 0x2c, + 0xc3, + 0xf3, + 0xfa, + 0x08, + 0x0f, + 0xfc, + 0x1d, + 0xa0, + 0xff, + 0xe0, + 0x38, + 0x34, + 0x3d, + 0x84, + 0xc6, + 0x14, + 0x16, + 0x1e, + 0xcf, + 0xd1, + 0x8b, + 0x03, + 0x0b, + 0x0b, + 0x7e, + 0x06, + 0x16, + 0x16, + 0x16, + 0x0d, + 0xfe, + 0x30, + 0xb0, + 0x61, + 0xf6, + 0x16, + 0x0c, + 0xfc, + 0x98, + 0x58, + 0x33, + 0x04, + 0x98, + 0x58, + 0xe6, + 0x09, + 0x30, + 0xbe, + 0x8f, + 0xc9, + 0x82, + 0xdc, + 0x08, + 0x67, + 0x02, + 0x08, + 0x39, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xe4, + 0x3e, + 0xd0, + 0xdc, + 0x1f, + 0xb4, + 0x0f, + 0xf4, + 0x19, + 0x40, + 0xe0, + 0xb8, + 0x3e, + 0xb0, + 0xd8, + 0x55, + 0x0e, + 0x1b, + 0x42, + 0x6c, + 0x51, + 0x41, + 0x0f, + 0x60, + 0xb8, + 0xbe, + 0x42, + 0xc1, + 0xa1, + 0xda, + 0x16, + 0x0c, + 0x3d, + 0xa1, + 0x60, + 0xfc, + 0xfc, + 0x85, + 0xb6, + 0x87, + 0x68, + 0x5e, + 0x30, + 0xf6, + 0x82, + 0xc1, + 0xff, + 0x90, + 0x21, + 0x68, + 0x76, + 0x80, + 0x0f, + 0xf2, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0x9d, + 0x2f, + 0xfc, + 0x1a, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xf7, + 0xfc, + 0x07, + 0xe0, + 0xb0, + 0xec, + 0x3b, + 0x0b, + 0x0e, + 0xc3, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x15, + 0x0c, + 0x60, + 0xed, + 0xcc, + 0x18, + 0x30, + 0xef, + 0x3c, + 0x0c, + 0x14, + 0x0a, + 0xc1, + 0x05, + 0x85, + 0x87, + 0xf7, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xce, + 0x1f, + 0x38, + 0xff, + 0xf0, + 0x6a, + 0x07, + 0xfe, + 0x0f, + 0x7f, + 0xc1, + 0xfd, + 0x87, + 0x60, + 0x7e, + 0x0b, + 0x5e, + 0xc3, + 0xb0, + 0x97, + 0xe0, + 0xec, + 0x17, + 0xfc, + 0x1d, + 0x87, + 0x9f, + 0x07, + 0xb0, + 0xf6, + 0x87, + 0xdd, + 0xff, + 0xe0, + 0xde, + 0x0e, + 0xc3, + 0xea, + 0x07, + 0xb0, + 0xff, + 0xc7, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xda, + 0x1f, + 0x58, + 0x16, + 0xb5, + 0x83, + 0xa8, + 0xff, + 0xe8, + 0x3f, + 0x28, + 0x28, + 0x3f, + 0xda, + 0x0a, + 0x04, + 0xfc, + 0x07, + 0x41, + 0xe0, + 0xf6, + 0x3b, + 0x3c, + 0xe1, + 0xd8, + 0xa0, + 0x30, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb2, + 0xff, + 0xe0, + 0xdb, + 0x05, + 0x40, + 0xfd, + 0xe4, + 0x2a, + 0x07, + 0xd6, + 0x1d, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x70, + 0x02, + 0x1e, + 0x70, + 0xfa, + 0x81, + 0x65, + 0x01, + 0x87, + 0x50, + 0xa1, + 0x42, + 0x81, + 0xfb, + 0x07, + 0x10, + 0x7f, + 0xcf, + 0x68, + 0x4f, + 0xc1, + 0x5a, + 0x3c, + 0x1d, + 0x8f, + 0x80, + 0x82, + 0xc3, + 0x61, + 0xcc, + 0x1f, + 0xb0, + 0x39, + 0x40, + 0x68, + 0x6c, + 0x14, + 0x2c, + 0x70, + 0xec, + 0x18, + 0x3c, + 0xe1, + 0xee, + 0x41, + 0x6e, + 0x1f, + 0x78, + 0x16, + 0x0b, + 0x0e, + 0x63, + 0xd0, + 0x6b, + 0xc1, + 0xe4, + 0x3f, + 0x20, + 0x0f, + 0xe8, + 0x3e, + 0x70, + 0xf5, + 0x03, + 0xe7, + 0x1f, + 0xfd, + 0x06, + 0x9a, + 0x07, + 0xa8, + 0x1e, + 0xa0, + 0x79, + 0x83, + 0xf7, + 0xf8, + 0x27, + 0xe0, + 0xb5, + 0xd8, + 0x7b, + 0x0b, + 0x0d, + 0x87, + 0xb0, + 0xbf, + 0xc1, + 0xec, + 0x2c, + 0x36, + 0x1e, + 0xc2, + 0xc3, + 0x61, + 0xec, + 0x4f, + 0xf0, + 0x7b, + 0xd1, + 0x86, + 0xc3, + 0x9d, + 0x06, + 0x1b, + 0x43, + 0x49, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x1b, + 0x0d, + 0xa1, + 0xbc, + 0x5f, + 0xfc, + 0x1b, + 0x41, + 0xa1, + 0x68, + 0x7f, + 0x61, + 0xb4, + 0x3f, + 0xbf, + 0xc8, + 0x1b, + 0xc1, + 0x61, + 0xb4, + 0x3b, + 0x0b, + 0xfc, + 0x87, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x2d, + 0x6b, + 0x83, + 0x63, + 0xff, + 0xc1, + 0xb2, + 0x07, + 0xe4, + 0x3d, + 0xe4, + 0xe7, + 0x34, + 0x35, + 0x96, + 0x8e, + 0x0e, + 0x09, + 0x04, + 0x13, + 0x84, + 0x80, + 0x02, + 0x1b, + 0x0d, + 0x40, + 0xd4, + 0x2f, + 0xfe, + 0x0d, + 0x05, + 0x86, + 0xa0, + 0x7f, + 0x75, + 0xb8, + 0x2a, + 0x82, + 0xc3, + 0x50, + 0x2f, + 0x82, + 0xc3, + 0x50, + 0x3b, + 0x0b, + 0xfd, + 0x07, + 0x61, + 0x61, + 0xa8, + 0x1d, + 0x9f, + 0xfe, + 0x42, + 0xc1, + 0x81, + 0x68, + 0x3d, + 0x83, + 0x06, + 0x0d, + 0x0e, + 0xf3, + 0x92, + 0x07, + 0x0d, + 0x69, + 0xb2, + 0xe9, + 0x0a, + 0x41, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x82, + 0x61, + 0x86, + 0x0d, + 0x40, + 0x39, + 0x42, + 0x81, + 0xdb, + 0x7f, + 0xf0, + 0x7c, + 0xc3, + 0x0c, + 0x12, + 0xc0, + 0x61, + 0xee, + 0x0a, + 0x98, + 0x18, + 0x3f, + 0xec, + 0x0f, + 0xfd, + 0x06, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xe6, + 0x0f, + 0xd9, + 0x7f, + 0xf0, + 0x6d, + 0x40, + 0xbe, + 0x0f, + 0xbc, + 0x94, + 0x67, + 0x0e, + 0xb1, + 0xe1, + 0x87, + 0x43, + 0xc8, + 0x4c, + 0x12, + 0x00, + 0x02, + 0x19, + 0xc2, + 0xc3, + 0xb4, + 0x69, + 0xd5, + 0xd0, + 0x36, + 0xb5, + 0xaa, + 0xd4, + 0x19, + 0x0d, + 0x31, + 0x07, + 0xe6, + 0xaf, + 0x56, + 0x1f, + 0x81, + 0x61, + 0xff, + 0x60, + 0x70, + 0xff, + 0xb0, + 0x3f, + 0xf2, + 0x1b, + 0x09, + 0x0c, + 0x87, + 0xb0, + 0x38, + 0xc4, + 0x87, + 0x64, + 0xe3, + 0x12, + 0x1d, + 0xe6, + 0x83, + 0x12, + 0x1a, + 0xd3, + 0x46, + 0x26, + 0x0a, + 0x07, + 0x01, + 0x8b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x02, + 0x1e, + 0x70, + 0xfb, + 0xc3, + 0xff, + 0xc1, + 0xb8, + 0x33, + 0x87, + 0xfc, + 0xb5, + 0xac, + 0x1f, + 0xbf, + 0xf4, + 0x3f, + 0x03, + 0x13, + 0x2a, + 0x0d, + 0x83, + 0x33, + 0x55, + 0x03, + 0x60, + 0xc5, + 0x69, + 0x40, + 0xd8, + 0x3f, + 0xf2, + 0x1b, + 0x0c, + 0xfc, + 0x1f, + 0x6c, + 0x0d, + 0xdc, + 0x3d, + 0xe5, + 0x6a, + 0xcb, + 0x0c, + 0xe3, + 0xa3, + 0x82, + 0xc3, + 0xfc, + 0xe1, + 0x20, + 0x02, + 0x16, + 0x1b, + 0x0f, + 0x70, + 0x34, + 0x2c, + 0x60, + 0xdc, + 0x7e, + 0x7d, + 0x07, + 0xec, + 0x36, + 0x87, + 0xf6, + 0x13, + 0x82, + 0x1f, + 0x81, + 0xde, + 0x75, + 0x61, + 0xb1, + 0xe5, + 0xab, + 0x06, + 0xc3, + 0xb4, + 0x3f, + 0x60, + 0xbf, + 0xe4, + 0x36, + 0x0a, + 0x07, + 0x68, + 0x6d, + 0xef, + 0xf9, + 0x0d, + 0xe6, + 0x81, + 0xda, + 0x13, + 0xa5, + 0x03, + 0xb4, + 0x28, + 0x2b, + 0xfe, + 0x00, + 0x06, + 0x87, + 0x3f, + 0x90, + 0x9d, + 0x0c, + 0xc1, + 0xf9, + 0x45, + 0x5e, + 0xac, + 0x1f, + 0x69, + 0xa0, + 0x70, + 0xfb, + 0x06, + 0x82, + 0x83, + 0xf0, + 0x3b, + 0xea, + 0x07, + 0xb0, + 0x60, + 0x96, + 0x90, + 0xd8, + 0x30, + 0x97, + 0x07, + 0x60, + 0xc1, + 0x5c, + 0x86, + 0xc1, + 0x8e, + 0x1f, + 0xd8, + 0xe3, + 0x87, + 0xf7, + 0xd4, + 0xff, + 0x82, + 0x76, + 0x47, + 0x0f, + 0xd2, + 0x60, + 0x7f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xbf, + 0xe0, + 0xed, + 0x06, + 0x1d, + 0x87, + 0x28, + 0x1f, + 0xf0, + 0x7f, + 0x61, + 0xd8, + 0x7f, + 0x61, + 0xd8, + 0x5f, + 0x05, + 0xea, + 0xe0, + 0xec, + 0x2d, + 0x0f, + 0xf6, + 0x0b, + 0xff, + 0x06, + 0xcb, + 0x41, + 0x05, + 0x86, + 0xc0, + 0xc3, + 0xc0, + 0xc3, + 0x6c, + 0xcc, + 0x33, + 0x86, + 0xf2, + 0xba, + 0xf8, + 0x2b, + 0x0f, + 0xea, + 0x07, + 0xfe, + 0x3c, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1d, + 0x85, + 0xff, + 0xc0, + 0x70, + 0x61, + 0x61, + 0x61, + 0x28, + 0xff, + 0xe0, + 0xf6, + 0x16, + 0x07, + 0x0f, + 0x61, + 0x60, + 0x77, + 0xe0, + 0x7f, + 0xe8, + 0x2c, + 0x3f, + 0xf0, + 0x30, + 0xba, + 0xec, + 0x36, + 0x16, + 0x1d, + 0x86, + 0xc2, + 0xff, + 0x83, + 0x60, + 0x70, + 0xec, + 0x37, + 0x6f, + 0xfc, + 0x13, + 0xc0, + 0xc3, + 0xb0, + 0xfd, + 0x85, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xfc, + 0x7e, + 0x09, + 0xc1, + 0x83, + 0x30, + 0x61, + 0xa4, + 0xc1, + 0x98, + 0x30, + 0xfb, + 0xa6, + 0x74, + 0xc3, + 0xe5, + 0xc2, + 0xe1, + 0xf8, + 0x0d, + 0x7c, + 0x1d, + 0x84, + 0xbf, + 0x07, + 0x65, + 0xff, + 0xc8, + 0x58, + 0x4e, + 0x87, + 0xf6, + 0x13, + 0x87, + 0xfb, + 0x0a, + 0xff, + 0x07, + 0x76, + 0x1f, + 0x61, + 0x9e, + 0x0f, + 0xac, + 0x32, + 0x83, + 0xbf, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xeb, + 0x0f, + 0xce, + 0x1a, + 0xec, + 0x3f, + 0x48, + 0x38, + 0x0e, + 0x87, + 0xeb, + 0xc1, + 0x9f, + 0x41, + 0xe8, + 0xbf, + 0x42, + 0x81, + 0xf0, + 0x17, + 0x06, + 0xc3, + 0xb0, + 0x74, + 0xcc, + 0x18, + 0x76, + 0x0c, + 0x19, + 0x83, + 0x0e, + 0xc1, + 0xf8, + 0xc1, + 0x87, + 0x60, + 0xc1, + 0x98, + 0x30, + 0xec, + 0x1d, + 0x33, + 0x06, + 0x1d, + 0xd3, + 0x06, + 0x40, + 0xc3, + 0x5c, + 0x60, + 0xc3, + 0x61, + 0x90, + 0xb3, + 0xc0, + 0xf4, + 0x1f, + 0xf8, + 0x3e, + 0x0f, + 0xf2, + 0xa8, + 0x1b, + 0x47, + 0xf5, + 0x14, + 0x19, + 0xc1, + 0x02, + 0x0b, + 0x0e, + 0x81, + 0x42, + 0x4a, + 0x07, + 0xe6, + 0x14, + 0x61, + 0xf9, + 0xff, + 0xd0, + 0xfc, + 0x1b, + 0x0f, + 0xf6, + 0x53, + 0xd5, + 0xe0, + 0xd8, + 0x4e, + 0x1f, + 0xec, + 0x2b, + 0xfc, + 0x1d, + 0x85, + 0xe0, + 0xa8, + 0x1d, + 0xd1, + 0xdc, + 0x70, + 0xe7, + 0x8d, + 0x1f, + 0x07, + 0xa4, + 0xe1, + 0xfc, + 0x87, + 0xa8, + 0x79, + 0x03, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x38, + 0x7f, + 0x58, + 0x5f, + 0xc8, + 0x7b, + 0x07, + 0x05, + 0x87, + 0xf7, + 0xff, + 0x04, + 0xb0, + 0x30, + 0x38, + 0x30, + 0xa9, + 0x83, + 0xd7, + 0xa9, + 0x87, + 0x61, + 0xad, + 0xc3, + 0xec, + 0x2b, + 0x4c, + 0x10, + 0x6c, + 0xbc, + 0x17, + 0xe0, + 0xd8, + 0x81, + 0xe0, + 0xfd, + 0xb0, + 0x67, + 0x43, + 0xde, + 0x57, + 0x21, + 0xfa, + 0xc3, + 0x37, + 0x21, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x83, + 0xe0, + 0x0f, + 0xe8, + 0x3e, + 0x70, + 0x41, + 0x61, + 0xfb, + 0x8b, + 0x57, + 0xf4, + 0x1b, + 0x04, + 0xe8, + 0x52, + 0x1f, + 0x98, + 0xd3, + 0x0f, + 0xe4, + 0x1c, + 0x20, + 0x7e, + 0x2d, + 0x2f, + 0x07, + 0xdb, + 0x02, + 0xc1, + 0xa1, + 0xd8, + 0x1f, + 0x04, + 0xf0, + 0x6c, + 0x14, + 0x0f, + 0x21, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x4c, + 0x3b, + 0x0e, + 0xf4, + 0xe1, + 0xd8, + 0x6b, + 0x41, + 0x86, + 0x70, + 0xc8, + 0x6f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xd4, + 0x0f, + 0xac, + 0x0b, + 0x5a, + 0xe0, + 0xd2, + 0x5e, + 0xab, + 0xd0, + 0x7e, + 0xa0, + 0x5a, + 0x12, + 0xc1, + 0xb0, + 0x38, + 0x4f, + 0xc7, + 0xff, + 0x90, + 0xb0, + 0xff, + 0xc1, + 0x60, + 0x7f, + 0xe0, + 0xec, + 0x0e, + 0x19, + 0xc3, + 0xb0, + 0x38, + 0x76, + 0x1d, + 0x81, + 0xff, + 0x83, + 0xbb, + 0x70, + 0xec, + 0x3b, + 0xc3, + 0x86, + 0x70, + 0xca, + 0x03, + 0xff, + 0x00, + 0x0f, + 0xf4, + 0x1f, + 0x68, + 0x7b, + 0x43, + 0xce, + 0x0f, + 0xfe, + 0x42, + 0x90, + 0xb0, + 0xa4, + 0x3f, + 0xd2, + 0x0c, + 0x3f, + 0x95, + 0x45, + 0x6a, + 0x07, + 0xc0, + 0xff, + 0xe4, + 0x2c, + 0x18, + 0x74, + 0x1e, + 0xc1, + 0x81, + 0xb4, + 0x3d, + 0x83, + 0x39, + 0x02, + 0x1d, + 0x83, + 0x0d, + 0x68, + 0x76, + 0x0c, + 0x7d, + 0x01, + 0x0d, + 0xf8, + 0x50, + 0x5c, + 0x15, + 0xba, + 0x13, + 0x68, + 0x69, + 0x58, + 0xfa, + 0x43, + 0xff, + 0x21, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x9c, + 0x3d, + 0x63, + 0xff, + 0xa0, + 0xb4, + 0x12, + 0x16, + 0x1f, + 0xce, + 0x06, + 0x0f, + 0x96, + 0xd5, + 0x45, + 0x1f, + 0x1d, + 0x6e, + 0xac, + 0x2c, + 0xc3, + 0x61, + 0x61, + 0x60, + 0xbf, + 0xe0, + 0xd8, + 0x34, + 0x70, + 0x61, + 0xb0, + 0x68, + 0x30, + 0x61, + 0xb4, + 0xd0, + 0x60, + 0xc2, + 0x7c, + 0x68, + 0x30, + 0x61, + 0x58, + 0x24, + 0x19, + 0xc1, + 0x21, + 0xf6, + 0x18, + 0x02, + 0x1f, + 0xb0, + 0xf6, + 0x94, + 0x18, + 0xc6, + 0x0d, + 0xa6, + 0x99, + 0x90, + 0x7e, + 0x51, + 0x39, + 0x84, + 0xb0, + 0x7d, + 0x87, + 0x5e, + 0x3e, + 0x7f, + 0xc1, + 0x38, + 0x58, + 0x2e, + 0x0e, + 0x70, + 0xb0, + 0x7c, + 0x86, + 0x70, + 0xb1, + 0xb7, + 0x0c, + 0xe1, + 0x66, + 0x65, + 0x02, + 0x70, + 0xb5, + 0x18, + 0x20, + 0x9f, + 0x2b, + 0x0b, + 0x0f, + 0x5a, + 0xbe, + 0x48, + 0x3c, + 0x83, + 0x41, + 0x7f, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xf4, + 0x1f, + 0x68, + 0x7b, + 0x43, + 0xce, + 0x0f, + 0xfe, + 0x0d, + 0x26, + 0x87, + 0x38, + 0x7d, + 0xa1, + 0xec, + 0x0b, + 0x03, + 0xff, + 0x81, + 0x4c, + 0x1a, + 0x1f, + 0xf6, + 0x0e, + 0xff, + 0x83, + 0x60, + 0xe8, + 0x66, + 0x41, + 0xb0, + 0x74, + 0x33, + 0x20, + 0xd8, + 0x36, + 0x33, + 0x20, + 0xd8, + 0xef, + 0xfc, + 0x13, + 0xf4, + 0xc6, + 0x64, + 0x15, + 0x98, + 0xc6, + 0x64, + 0x12, + 0x08, + 0x61, + 0x15, + 0x87, + 0xfe, + 0x0e, + 0x02, + 0x1d, + 0x81, + 0xc3, + 0xb8, + 0x69, + 0xd3, + 0xd4, + 0x0d, + 0xc2, + 0xb5, + 0x5a, + 0x83, + 0xf3, + 0x01, + 0x83, + 0xfa, + 0xbe, + 0xc0, + 0xfc, + 0x0a, + 0x2f, + 0x61, + 0xd8, + 0x28, + 0xbd, + 0x87, + 0x60, + 0xba, + 0xec, + 0x3b, + 0x0e, + 0xa0, + 0x7e, + 0xc3, + 0xa8, + 0x1f, + 0xb3, + 0xff, + 0xc1, + 0xbd, + 0x01, + 0xdc, + 0x3c, + 0xf0, + 0x1d, + 0x2c, + 0x3a, + 0x4b, + 0xc1, + 0x9f, + 0x07, + 0x90, + 0xfc, + 0x80, + 0x02, + 0x12, + 0x0d, + 0x02, + 0x1b, + 0x81, + 0x43, + 0x4a, + 0x07, + 0x61, + 0x46, + 0x90, + 0x7e, + 0xff, + 0xf0, + 0x16, + 0x30, + 0xfd, + 0x83, + 0xe3, + 0x0f, + 0xd8, + 0x6c, + 0x0f, + 0xf9, + 0x0e, + 0xc0, + 0xe1, + 0xb4, + 0x3b, + 0x03, + 0x86, + 0xd0, + 0xec, + 0x0f, + 0xf9, + 0x0e, + 0xdc, + 0x18, + 0xc1, + 0xe7, + 0xc8, + 0xc3, + 0x01, + 0x0b, + 0xc0, + 0x70, + 0x30, + 0x34, + 0x3b, + 0x83, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xff, + 0xc8, + 0x4e, + 0x0c, + 0x2c, + 0x1a, + 0x19, + 0x8f, + 0xfc, + 0x87, + 0xd8, + 0x58, + 0x34, + 0x3e, + 0xd6, + 0xd5, + 0xa3, + 0xf0, + 0x29, + 0xd7, + 0x07, + 0x61, + 0x50, + 0x2e, + 0x0e, + 0xc7, + 0x56, + 0x13, + 0x86, + 0xc2, + 0x7f, + 0xa0, + 0xec, + 0x1f, + 0x05, + 0x87, + 0xb1, + 0x43, + 0x9a, + 0x1e, + 0xf4, + 0x15, + 0xe0, + 0xf5, + 0xa0, + 0x7c, + 0xf9, + 0x0c, + 0x81, + 0xe4, + 0x26, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x30, + 0x67, + 0x0a, + 0x80, + 0xba, + 0x04, + 0xe1, + 0xa4, + 0xd5, + 0x84, + 0xe1, + 0xf7, + 0x4d, + 0xfe, + 0x2a, + 0x06, + 0x0c, + 0x27, + 0x07, + 0xc0, + 0xc1, + 0x84, + 0xe1, + 0xb0, + 0x7e, + 0x31, + 0xc3, + 0x60, + 0xc1, + 0x92, + 0xb0, + 0xd9, + 0xfc, + 0x3b, + 0x86, + 0xc2, + 0x7c, + 0x05, + 0x61, + 0xb1, + 0x33, + 0x09, + 0xc2, + 0x7c, + 0xe9, + 0x84, + 0xe1, + 0x5b, + 0xa0, + 0xc2, + 0x70, + 0x90, + 0xd7, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0x2d, + 0x4f, + 0x06, + 0xa1, + 0x75, + 0x28, + 0x3e, + 0x92, + 0x04, + 0x83, + 0x0f, + 0xcc, + 0x39, + 0x40, + 0x96, + 0x0a, + 0x0d, + 0x06, + 0xa6, + 0x0b, + 0xfe, + 0x43, + 0x63, + 0x82, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7e, + 0xcf, + 0xff, + 0x06, + 0xc0, + 0x82, + 0x80, + 0x43, + 0xba, + 0x60, + 0xa0, + 0x34, + 0x37, + 0x18, + 0x28, + 0x0d, + 0x0a, + 0xc1, + 0xd3, + 0xd4, + 0xd0, + 0x90, + 0x97, + 0xed, + 0x00, + 0x0f, + 0xf2, + 0x1f, + 0x41, + 0xf6, + 0x1f, + 0x70, + 0x3f, + 0xf8, + 0x36, + 0x81, + 0x82, + 0xd0, + 0xff, + 0x61, + 0x61, + 0xfd, + 0x4f, + 0x5e, + 0xa0, + 0xfc, + 0x0d, + 0x7e, + 0xc3, + 0x60, + 0x82, + 0xc2, + 0x83, + 0x60, + 0xff, + 0xe0, + 0xd8, + 0x6a, + 0x07, + 0xf6, + 0x1a, + 0x81, + 0xfd, + 0x86, + 0xff, + 0x07, + 0x76, + 0x58, + 0x4e, + 0x19, + 0xe2, + 0xd0, + 0xa8, + 0x1c, + 0x8e, + 0x83, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xb0, + 0xd2, + 0x1b, + 0x42, + 0xa0, + 0x1c, + 0x39, + 0xc3, + 0x40, + 0x90, + 0xfd, + 0xff, + 0xe0, + 0x2c, + 0x2f, + 0xf8, + 0x1f, + 0x05, + 0x60, + 0xb0, + 0xf6, + 0x0b, + 0x0c, + 0xe8, + 0x6c, + 0xe0, + 0xfa, + 0x0d, + 0x83, + 0xff, + 0x21, + 0xb0, + 0x62, + 0x8c, + 0x90, + 0xd8, + 0xe2, + 0x8c, + 0x90, + 0xde, + 0x71, + 0x46, + 0x48, + 0x4e, + 0x98, + 0xa3, + 0x24, + 0x24, + 0x7f, + 0xfd, + 0x00, + 0x0f, + 0x90, + 0xc8, + 0x67, + 0x0d, + 0x85, + 0x61, + 0xd6, + 0x15, + 0x01, + 0x87, + 0xd1, + 0x7f, + 0xf0, + 0x7f, + 0x63, + 0x07, + 0x54, + 0x0f, + 0xfc, + 0x15, + 0x30, + 0xd8, + 0xc6, + 0x86, + 0xcb, + 0xff, + 0x83, + 0x61, + 0xb1, + 0xcd, + 0x0d, + 0x86, + 0xc6, + 0x34, + 0x36, + 0x3f, + 0xf8, + 0x3b, + 0x13, + 0xc3, + 0xc1, + 0xcf, + 0x99, + 0xc6, + 0xa0, + 0xd6, + 0xf1, + 0x8c, + 0x58, + 0x48, + 0x10, + 0x63, + 0x01, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xac, + 0x0a, + 0x0d, + 0xc1, + 0xce, + 0x68, + 0x76, + 0x04, + 0xc1, + 0x40, + 0xfe, + 0xcc, + 0xb3, + 0x43, + 0xcc, + 0x76, + 0x16, + 0x0f, + 0x88, + 0x1c, + 0x05, + 0x48, + 0x58, + 0xde, + 0x5a, + 0x43, + 0xb1, + 0x43, + 0x52, + 0x1e, + 0xc1, + 0x5f, + 0x90, + 0xd8, + 0x26, + 0x86, + 0x48, + 0x6c, + 0x10, + 0xc6, + 0x48, + 0x4f, + 0x98, + 0x63, + 0x24, + 0x27, + 0x4d, + 0x51, + 0x92, + 0x16, + 0x9f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x04, + 0x1a, + 0x80, + 0x70, + 0xea, + 0x1f, + 0xfe, + 0x0d, + 0x20, + 0x90, + 0x30, + 0x7f, + 0xaf, + 0xd0, + 0x7f, + 0xea, + 0x07, + 0x3f, + 0x03, + 0xff, + 0x07, + 0x60, + 0xc1, + 0x40, + 0x61, + 0xd8, + 0x3f, + 0xf0, + 0x76, + 0x1d, + 0x40, + 0xfd, + 0x8f, + 0xfe, + 0x43, + 0x61, + 0xd4, + 0x0f, + 0xde, + 0x7f, + 0xf0, + 0x6b, + 0x43, + 0x50, + 0x3e, + 0x81, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x75, + 0xd8, + 0x6b, + 0x0a, + 0x0e, + 0xc3, + 0xa8, + 0x0e, + 0xbb, + 0x0f, + 0xed, + 0x7b, + 0x09, + 0x60, + 0x97, + 0xe0, + 0x34, + 0xc1, + 0xff, + 0xc1, + 0xb0, + 0x64, + 0x0c, + 0x18, + 0x6c, + 0x1d, + 0xd3, + 0xa6, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x0f, + 0xfc, + 0x86, + 0xc8, + 0x90, + 0xa8, + 0x1d, + 0xf0, + 0x39, + 0xe0, + 0xe7, + 0x82, + 0xbe, + 0x43, + 0x94, + 0x5e, + 0x92, + 0xf8, + 0x3f, + 0xf0, + 0x48, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xd4, + 0x0f, + 0xa8, + 0x5f, + 0xfc, + 0x1b, + 0x41, + 0x21, + 0x61, + 0xfe, + 0x70, + 0x50, + 0x32, + 0xc3, + 0xff, + 0xa0, + 0x53, + 0x1c, + 0x0c, + 0x0a, + 0x06, + 0xc7, + 0x7f, + 0xa8, + 0x1b, + 0x1c, + 0x0c, + 0x0a, + 0x06, + 0xc7, + 0x03, + 0x02, + 0x81, + 0xb1, + 0xce, + 0x9b, + 0x40, + 0xda, + 0xb3, + 0x04, + 0xd0, + 0x37, + 0x9c, + 0xfc, + 0xd0, + 0x2a, + 0x0e, + 0x41, + 0xa8, + 0x1e, + 0x70, + 0xef, + 0x20, + 0x0f, + 0x90, + 0xc8, + 0x74, + 0x1a, + 0x80, + 0x70, + 0xee, + 0x2f, + 0xfe, + 0x0d, + 0x87, + 0xf2, + 0x1f, + 0x3d, + 0x33, + 0x24, + 0x0b, + 0x0f, + 0x4c, + 0xc9, + 0x05, + 0x31, + 0x81, + 0x99, + 0x21, + 0xb1, + 0xe9, + 0x91, + 0x21, + 0xb1, + 0x87, + 0x03, + 0xa1, + 0xb0, + 0xc8, + 0x4a, + 0x0e, + 0xc7, + 0xff, + 0x21, + 0xb0, + 0xd4, + 0x0b, + 0x43, + 0x79, + 0x06, + 0x85, + 0xa1, + 0x3a, + 0x3c, + 0x1b, + 0x0c, + 0xa3, + 0xc8, + 0x1f, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x7f, + 0xe4, + 0x27, + 0x44, + 0x18, + 0x9a, + 0x19, + 0xc7, + 0x32, + 0x9a, + 0x1f, + 0x9f, + 0x02, + 0xd0, + 0xfa, + 0xdd, + 0xdd, + 0x1f, + 0x80, + 0x82, + 0x41, + 0xa1, + 0xb0, + 0xeb, + 0x0f, + 0xd8, + 0x4e, + 0xae, + 0x0f, + 0x65, + 0xc3, + 0x8f, + 0x83, + 0x61, + 0xa8, + 0x21, + 0xf6, + 0x12, + 0x0a, + 0x08, + 0x77, + 0x63, + 0xc9, + 0xc1, + 0xde, + 0x02, + 0x0b, + 0x43, + 0x98, + 0x14, + 0xf2, + 0x1f, + 0xf2, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xe0, + 0xbf, + 0xf8, + 0x2b, + 0x0d, + 0x26, + 0x1f, + 0x49, + 0xff, + 0xa0, + 0xfb, + 0x24, + 0xca, + 0x01, + 0x60, + 0x6f, + 0x4d, + 0xe0, + 0x5e, + 0x02, + 0xfe, + 0x0e, + 0xc1, + 0x7f, + 0xc1, + 0xd8, + 0x30, + 0xf6, + 0x1d, + 0x83, + 0xff, + 0x07, + 0x60, + 0xe5, + 0xec, + 0x3b, + 0x02, + 0xd6, + 0xb0, + 0x77, + 0xff, + 0xe0, + 0xad, + 0x0c, + 0xe1, + 0xf2, + 0x1e, + 0x60, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xe0, + 0xbf, + 0x5f, + 0x82, + 0xe0, + 0x98, + 0x28, + 0x3d, + 0xb2, + 0xc4, + 0xe1, + 0xfa, + 0x9e, + 0xab, + 0xa0, + 0x79, + 0x5e, + 0x5b, + 0x50, + 0x3e, + 0x03, + 0x69, + 0x61, + 0xec, + 0x77, + 0x9e, + 0x54, + 0x16, + 0x41, + 0xa0, + 0x50, + 0x36, + 0x0b, + 0xfe, + 0x43, + 0x60, + 0x90, + 0xed, + 0x0d, + 0x8d, + 0xff, + 0x21, + 0xbc, + 0xc8, + 0x76, + 0x84, + 0xe9, + 0x21, + 0xda, + 0x14, + 0x82, + 0xff, + 0x90, + 0x0f, + 0x94, + 0x21, + 0xf6, + 0x85, + 0xc5, + 0x03, + 0xed, + 0x06, + 0x16, + 0x1f, + 0x91, + 0xff, + 0xc1, + 0xf7, + 0x82, + 0xc3, + 0xfa, + 0xf0, + 0x1c, + 0x33, + 0xf1, + 0xdd, + 0x3d, + 0x50, + 0x6c, + 0x2c, + 0x2c, + 0x3e, + 0xc2, + 0xff, + 0xc1, + 0xb0, + 0xb0, + 0xb0, + 0xfb, + 0x0b, + 0xff, + 0x21, + 0x64, + 0x41, + 0xc8, + 0x77, + 0x95, + 0xb1, + 0x94, + 0x0a, + 0xd3, + 0x4c, + 0x93, + 0x09, + 0x03, + 0x83, + 0x14, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x19, + 0xc0, + 0xe5, + 0xfe, + 0x05, + 0x82, + 0x81, + 0xec, + 0x28, + 0x3d, + 0x85, + 0x87, + 0x65, + 0x3d, + 0x43, + 0x28, + 0x98, + 0x6c, + 0x2c, + 0xa6, + 0x65, + 0xfc, + 0x60, + 0x73, + 0x24, + 0xdc, + 0xc0, + 0xe6, + 0x4a, + 0xec, + 0xc0, + 0xe6, + 0x43, + 0xb9, + 0x81, + 0xcc, + 0xa7, + 0xd1, + 0x81, + 0xcc, + 0x14, + 0xe4, + 0xc0, + 0xfc, + 0xe9, + 0x93, + 0x83, + 0xc6, + 0x85, + 0x85, + 0x81, + 0x06, + 0x19, + 0x3d, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x43, + 0x48, + 0x58, + 0x77, + 0x04, + 0xe0, + 0xa0, + 0x7b, + 0x57, + 0xfe, + 0x83, + 0xe8, + 0xd3, + 0x14, + 0x05, + 0x81, + 0xba, + 0x66, + 0x07, + 0xe0, + 0xda, + 0x62, + 0x1d, + 0x9f, + 0xfe, + 0x42, + 0xc3, + 0xff, + 0x05, + 0x81, + 0xff, + 0x83, + 0xb0, + 0x30, + 0x76, + 0x1d, + 0x81, + 0xff, + 0x83, + 0xbd, + 0x30, + 0x76, + 0x1a, + 0xd1, + 0xff, + 0x83, + 0x21, + 0x30, + 0x67, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x7f, + 0xe0, + 0xce, + 0x1a, + 0x4b, + 0x0f, + 0x70, + 0x4f, + 0xa0, + 0xfe, + 0x7f, + 0xf8, + 0x3f, + 0xa7, + 0x4a, + 0x03, + 0xe0, + 0x58, + 0x35, + 0x41, + 0xd8, + 0xa0, + 0x50, + 0x3f, + 0x60, + 0xff, + 0xe0, + 0xd8, + 0x31, + 0x88, + 0x18, + 0x6c, + 0x1b, + 0x01, + 0xdc, + 0x36, + 0x3b, + 0xd3, + 0x8c, + 0x27, + 0xce, + 0x60, + 0x93, + 0x0b, + 0xc0, + 0xce, + 0x9a, + 0x61, + 0x21, + 0x62, + 0x15, + 0xc0, + 0x02, + 0x19, + 0x82, + 0x64, + 0x2a, + 0x1f, + 0xe5, + 0x58, + 0x6c, + 0x2a, + 0x04, + 0xcc, + 0x1c, + 0xaa, + 0x28, + 0x60, + 0xfb, + 0xd4, + 0xf5, + 0xf4, + 0x7c, + 0x62, + 0x38, + 0xe1, + 0xd9, + 0x94, + 0x31, + 0xc3, + 0xb3, + 0xbd, + 0x65, + 0x87, + 0x66, + 0x08, + 0xcb, + 0x43, + 0x66, + 0xfa, + 0xce, + 0x43, + 0x6e, + 0x31, + 0x99, + 0x04, + 0xfc, + 0x08, + 0xd8, + 0xc2, + 0xb3, + 0x04, + 0x78, + 0x12, + 0x04, + 0x18, + 0x5e, + 0x82, + 0x80, + 0x04, + 0x1f, + 0xb4, + 0x3a, + 0x86, + 0x0e, + 0x79, + 0xc3, + 0x45, + 0x0e, + 0x9d, + 0x30, + 0xfa, + 0x0d, + 0xa1, + 0x96, + 0x0a, + 0xff, + 0xa3, + 0xe1, + 0x41, + 0xff, + 0xb7, + 0xc0, + 0xff, + 0x06, + 0xc1, + 0x83, + 0x5d, + 0x86, + 0xc1, + 0x83, + 0x5e, + 0x0d, + 0x83, + 0x07, + 0xf8, + 0x36, + 0x0c, + 0x18, + 0x6c, + 0x37, + 0x8c, + 0x1f, + 0xe0, + 0xac, + 0xed, + 0x0f, + 0xe4, + 0xa0, + 0x2f, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xd8, + 0x7f, + 0x68, + 0x57, + 0xe4, + 0x3d, + 0xa3, + 0x85, + 0x87, + 0xcc, + 0xff, + 0xf0, + 0x7b, + 0xc0, + 0x41, + 0x07, + 0xe7, + 0x1c, + 0x0e, + 0x07, + 0xe0, + 0x6c, + 0x28, + 0x60, + 0xd8, + 0x3a, + 0xdd, + 0x41, + 0xb0, + 0x61, + 0xff, + 0xb0, + 0x65, + 0x78, + 0x3b, + 0x06, + 0x35, + 0xc1, + 0xd8, + 0xe2, + 0xf8, + 0x3b, + 0xe8, + 0xff, + 0x21, + 0x3b, + 0x26, + 0x1a, + 0x42, + 0x81, + 0x83, + 0xd5, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x04, + 0x1a, + 0x14, + 0x61, + 0xd4, + 0x03, + 0x12, + 0x72, + 0x1b, + 0x4f, + 0x3e, + 0x33, + 0x0f, + 0x50, + 0xe6, + 0xc4, + 0x3d, + 0x57, + 0x57, + 0x44, + 0xf8, + 0x56, + 0xea, + 0xd4, + 0x1b, + 0x1b, + 0x38, + 0xc4, + 0x36, + 0x16, + 0x60, + 0xcc, + 0x36, + 0x3e, + 0x3c, + 0x74, + 0x0d, + 0x85, + 0x98, + 0x2d, + 0x0d, + 0x97, + 0x8f, + 0x36, + 0x1d, + 0xe4, + 0xcd, + 0x5c, + 0x20, + 0xb6, + 0xe8, + 0xad, + 0xe4, + 0x08, + 0x7d, + 0x23, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xda, + 0x17, + 0x07, + 0xee, + 0x0e, + 0xe0, + 0xe7, + 0x82, + 0x42, + 0xf0, + 0x6e, + 0x0a, + 0xc3, + 0x58, + 0x7d, + 0x76, + 0x1f, + 0xf5, + 0x82, + 0xc3, + 0xfb, + 0xc1, + 0xad, + 0x0e, + 0xbc, + 0x1e, + 0x7c, + 0x83, + 0xd7, + 0xff, + 0x5a, + 0x13, + 0x87, + 0x9c, + 0x3c, + 0xe1, + 0xe7, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0xff, + 0xc1, + 0x09, + 0x0f, + 0xfc, + 0x0c, + 0x3b, + 0x30, + 0xbf, + 0xe2, + 0x83, + 0x83, + 0x06, + 0x39, + 0x91, + 0xa5, + 0x1e, + 0x8c, + 0xad, + 0x20, + 0x2b, + 0x50, + 0x5f, + 0x06, + 0xfd, + 0x05, + 0x9a, + 0x1d, + 0x86, + 0xe1, + 0xc1, + 0x7f, + 0x36, + 0x15, + 0x86, + 0xc2, + 0xff, + 0x81, + 0x7d, + 0x03, + 0x0b, + 0x47, + 0x0b, + 0x06, + 0x16, + 0x8e, + 0x16, + 0x0c, + 0x2d, + 0x1e, + 0xac, + 0x1d, + 0x5a, + 0x38, + 0x58, + 0x35, + 0xb4, + 0x2f, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xff, + 0x3f, + 0xfe, + 0x0e, + 0x70, + 0xf9, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0xff, + 0xc1, + 0xf2, + 0x83, + 0x28, + 0x3f, + 0x68, + 0x67, + 0x0f, + 0xce, + 0x1b, + 0x43, + 0xfb, + 0x09, + 0xc3, + 0xfd, + 0x05, + 0xc1, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0xa7, + 0xf8, + 0x3f, + 0xe7, + 0x43, + 0x5f, + 0xc1, + 0xb0, + 0xea, + 0x05, + 0x86, + 0xc3, + 0xa4, + 0x2c, + 0x36, + 0x1d, + 0x40, + 0xb0, + 0xd8, + 0x75, + 0xfc, + 0x1b, + 0x0f, + 0x20, + 0x50, + 0x6c, + 0x3d, + 0x82, + 0x43, + 0x61, + 0xe9, + 0x30, + 0xec, + 0x3c, + 0xab, + 0xa0, + 0x58, + 0x77, + 0xd2, + 0xdf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x3f, + 0xc1, + 0x38, + 0x7f, + 0xe5, + 0x5a, + 0xc1, + 0xfa, + 0xff, + 0x93, + 0xfa, + 0x09, + 0xc3, + 0xb4, + 0x0c, + 0x13, + 0x87, + 0x61, + 0x30, + 0xab, + 0x50, + 0x5a, + 0x0a, + 0x3f, + 0xe8, + 0x15, + 0xe2, + 0x42, + 0xd0, + 0x90, + 0x60, + 0x70, + 0x38, + 0x6c, + 0x18, + 0x5c, + 0x68, + 0x6c, + 0x60, + 0xde, + 0x83, + 0x93, + 0xa2, + 0x0f, + 0x21, + 0xaf, + 0xa4, + 0x79, + 0xe0, + 0x90, + 0xcf, + 0x90, + 0xbc, + 0x87, + 0xc8, + 0x79, + 0x00, + 0x0f, + 0xf2, + 0x1e, + 0x5e, + 0x0d, + 0x40, + 0xea, + 0xf7, + 0xfe, + 0x0f, + 0x9c, + 0x3d, + 0x81, + 0xac, + 0xe8, + 0x74, + 0x0a, + 0x2b, + 0x18, + 0x0d, + 0x10, + 0x48, + 0x32, + 0xf5, + 0xd3, + 0x04, + 0x83, + 0x31, + 0xb0, + 0x60, + 0xbf, + 0x50, + 0x9c, + 0x18, + 0x48, + 0x28, + 0xd9, + 0x83, + 0x0b, + 0x18, + 0x0e, + 0x6f, + 0x82, + 0xc9, + 0x05, + 0x0c, + 0x3c, + 0xae, + 0x8e, + 0x0c, + 0x0a, + 0x3e, + 0x95, + 0xa0, + 0xc0, + 0xc1, + 0xed, + 0x0a, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x1f, + 0xff, + 0xd8, + 0x7e, + 0xf0, + 0x7f, + 0xe7, + 0xc1, + 0xc8, + 0x75, + 0xeb, + 0x0d, + 0xe0, + 0xbe, + 0x41, + 0xc3, + 0xc1, + 0x90, + 0xd7, + 0xe8, + 0x3f, + 0x5c, + 0x71, + 0x87, + 0x37, + 0x05, + 0xc5, + 0x03, + 0x28, + 0x27, + 0xe0, + 0x61, + 0xfa, + 0xd5, + 0x82, + 0xc3, + 0xae, + 0x03, + 0x85, + 0xc0, + 0xf4, + 0x1a, + 0xc3, + 0x68, + 0x7c, + 0xe8, + 0x7f, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0xff, + 0x2f, + 0x9f, + 0xfd, + 0x02, + 0x4c, + 0x37, + 0x07, + 0xa4, + 0xc2, + 0xf0, + 0x7d, + 0x26, + 0x3e, + 0x42, + 0x50, + 0x2f, + 0xad, + 0x30, + 0x58, + 0x52, + 0x61, + 0x3d, + 0xe0, + 0xda, + 0x60, + 0x7b, + 0xb0, + 0xda, + 0x6f, + 0x81, + 0x98, + 0x6f, + 0xcc, + 0x0f, + 0x12, + 0x16, + 0x0c, + 0x2e, + 0xc7, + 0x0b, + 0x06, + 0x3c, + 0x60, + 0xd0, + 0x60, + 0xed, + 0x06, + 0x07, + 0x18, + 0x18, + 0x67, + 0x0e, + 0x5b, + 0x80, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf3, + 0xfd, + 0x07, + 0xce, + 0x1b, + 0x43, + 0xce, + 0x85, + 0x61, + 0xeb, + 0xff, + 0xf0, + 0x4e, + 0x13, + 0x86, + 0xc3, + 0x74, + 0xfa, + 0xaf, + 0x07, + 0x5e, + 0x83, + 0x28, + 0x2b, + 0xc9, + 0xc0, + 0x78, + 0x0c, + 0x07, + 0xbb, + 0xc1, + 0xeb, + 0x81, + 0xe7, + 0x43, + 0x48, + 0x1d, + 0xd3, + 0x0e, + 0x6e, + 0x06, + 0x8e, + 0x83, + 0xc8, + 0x4e, + 0x13, + 0xa1, + 0xdf, + 0x21, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xc8, + 0x7f, + 0x9c, + 0x14, + 0x04, + 0x87, + 0xda, + 0x68, + 0xe1, + 0xef, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xb8, + 0x35, + 0x03, + 0xcf, + 0xfe, + 0xb4, + 0x0f, + 0x01, + 0xb4, + 0x26, + 0xd0, + 0x34, + 0x4e, + 0x2d, + 0x0f, + 0xd6, + 0xfd, + 0x07, + 0xae, + 0x4b, + 0x8e, + 0x0f, + 0x9b, + 0x56, + 0x0a, + 0x04, + 0xfa, + 0x41, + 0xc1, + 0x48, + 0x7d, + 0xe8, + 0x3e, + 0x0f, + 0x94, + 0x1f, + 0x97, + 0xd6, + 0xbe, + 0x05, + 0x7f, + 0xea, + 0x06, + 0xaf, + 0xf0, + 0x7b, + 0x43, + 0xce, + 0x1e, + 0xf5, + 0x7b, + 0xc1, + 0xcb, + 0xff, + 0x90, + 0x72, + 0xff, + 0xac, + 0x19, + 0x7f, + 0xe8, + 0xc3, + 0x9b, + 0xc1, + 0xa0, + 0xee, + 0x47, + 0xcd, + 0xc1, + 0xe6, + 0x8a, + 0xf5, + 0x87, + 0xa4, + 0x15, + 0x8a, + 0x07, + 0x37, + 0x02, + 0x80, + 0xb4, + 0x0c, + 0x83, + 0xe0, + 0xca, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe8, + 0x3e, + 0xfe, + 0x4b, + 0xf0, + 0x7c, + 0xe3, + 0x85, + 0x86, + 0x63, + 0x06, + 0x82, + 0x81, + 0xce, + 0x9f, + 0xfc, + 0x1d, + 0x83, + 0x03, + 0x03, + 0x1f, + 0xe7, + 0xff, + 0x06, + 0xcc, + 0x2e, + 0x09, + 0x0d, + 0x99, + 0x6e, + 0x0a, + 0x06, + 0xc5, + 0x8b, + 0xe8, + 0x3b, + 0x09, + 0xd3, + 0x30, + 0xec, + 0x1c, + 0x3e, + 0x24, + 0x36, + 0x13, + 0xc6, + 0x0c, + 0x27, + 0x07, + 0x05, + 0x82, + 0x4f, + 0x41, + 0xde, + 0x43, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0x61, + 0xf6, + 0x1d, + 0xa1, + 0xb7, + 0x6f, + 0x5b, + 0x79, + 0xdc, + 0x60, + 0x63, + 0x83, + 0x7b, + 0x8b, + 0xb8, + 0xb7, + 0x4f, + 0x3c, + 0x79, + 0xdd, + 0x9c, + 0xdd, + 0xcd, + 0xd2, + 0xfa, + 0x2e, + 0xdc, + 0xa6, + 0xed, + 0x4e, + 0xf2, + 0x67, + 0x92, + 0x37, + 0x19, + 0x31, + 0x93, + 0x70, + 0xec, + 0x3b, + 0x7f, + 0xff, + 0x68, + 0xbf, + 0xf6, + 0x80, + 0x0f, + 0xc8, + 0x7c, + 0xde, + 0x41, + 0x4f, + 0xa4, + 0x34, + 0x85, + 0x83, + 0x40, + 0xc0, + 0xfa, + 0x0d, + 0xd3, + 0xc8, + 0x4d, + 0xe9, + 0xc2, + 0x79, + 0x03, + 0xc1, + 0xe7, + 0xc6, + 0x15, + 0xe9, + 0x1d, + 0x19, + 0x0a, + 0xe8, + 0x19, + 0xb8, + 0x61, + 0xbd, + 0x05, + 0x41, + 0x83, + 0x9d, + 0x0f, + 0x5e, + 0x83, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x58, + 0x58, + 0x7a, + 0xf4, + 0x13, + 0x87, + 0x90, + 0x61, + 0x51, + 0x78, + 0x92, + 0xf1, + 0xff, + 0x03, + 0x78, + 0xe0, + 0xce, + 0x3e, + 0xa1, + 0x87, + 0x39, + 0x01, + 0xc1, + 0x40, + 0x9c, + 0x2b, + 0xa0, + 0x38, + 0x0e, + 0x5a, + 0x30, + 0x5c, + 0x30, + 0x81, + 0xf0, + 0x68, + 0xa0, + 0x5c, + 0x61, + 0xea, + 0x16, + 0x8e, + 0x1e, + 0xd1, + 0x0a, + 0x81, + 0xed, + 0x0b, + 0xe0, + 0xdf, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x3d, + 0xa1, + 0x37, + 0x07, + 0xda, + 0x14, + 0x90, + 0x87, + 0x68, + 0x4c, + 0x5d, + 0x3f, + 0xe0, + 0xbb, + 0x43, + 0xad, + 0x09, + 0xec, + 0x3d, + 0xe4, + 0x28, + 0x14, + 0x0d, + 0x4d, + 0x0e, + 0xec, + 0x36, + 0x68, + 0x56, + 0x9a, + 0x0e, + 0x34, + 0x24, + 0x1e, + 0x4b, + 0x06, + 0x86, + 0x76, + 0xac, + 0x2d, + 0x0b, + 0xc0, + 0x94, + 0x1b, + 0x42, + 0x42, + 0xc3, + 0xda, + 0x19, + 0xf4, + 0x1b, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x0e, + 0x43, + 0xff, + 0x36, + 0x97, + 0xfc, + 0x0f, + 0x48, + 0x76, + 0x83, + 0x02, + 0x0c, + 0x82, + 0xc2, + 0xc1, + 0x42, + 0xe0, + 0x50, + 0x2c, + 0x2e, + 0xe0, + 0xb0, + 0xd8, + 0x1f, + 0x82, + 0xe0, + 0x9c, + 0x10, + 0x28, + 0x68, + 0x5e, + 0x43, + 0x53, + 0x0f, + 0xfa, + 0xd3, + 0x07, + 0xfc, + 0x04, + 0x16, + 0x98, + 0x67, + 0x09, + 0xd9, + 0x30, + 0xce, + 0x0f, + 0x03, + 0x4c, + 0x33, + 0x81, + 0x03, + 0x83, + 0xfe, + 0x09, + 0xf2, + 0x0c, + 0x33, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0x34, + 0x04, + 0x8c, + 0x1a, + 0xe4, + 0x2c, + 0x0c, + 0x19, + 0x18, + 0x98, + 0x0c, + 0x1a, + 0x87, + 0x99, + 0xff, + 0x05, + 0xf0, + 0xeb, + 0x79, + 0x40, + 0xf3, + 0x9e, + 0x41, + 0xe0, + 0xc8, + 0x3a, + 0x91, + 0xf4, + 0x19, + 0xdc, + 0x93, + 0xa6, + 0x17, + 0x0e, + 0x49, + 0xb6, + 0x1c, + 0xf8, + 0x9a, + 0x33, + 0x05, + 0x66, + 0x53, + 0x18, + 0xc1, + 0xc0, + 0xca, + 0x23, + 0x08, + 0x10, + 0x39, + 0x20, + 0x60, + 0xe7, + 0xc0, + 0x90, + 0x30, + 0x7f, + 0xe0, + 0xf8, + 0x0e, + 0x42, + 0x43, + 0xf9, + 0xe0, + 0xb0, + 0xfb, + 0xd2, + 0x15, + 0xfd, + 0x01, + 0x06, + 0x4f, + 0x05, + 0x84, + 0xe5, + 0xdb, + 0x82, + 0x81, + 0xaf, + 0x22, + 0x3d, + 0x86, + 0xb5, + 0x41, + 0xbc, + 0x86, + 0x41, + 0x60, + 0xb9, + 0xe0, + 0xce, + 0xd3, + 0x83, + 0x58, + 0x3c, + 0x0e, + 0x3f, + 0xc8, + 0x77, + 0xa3, + 0x0d, + 0xa1, + 0x3a, + 0xa3, + 0x0d, + 0xa0, + 0xf0, + 0x28, + 0x61, + 0xb4, + 0x08, + 0x5a, + 0x7f, + 0x90, + 0xde, + 0x81, + 0x86, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0x43, + 0xff, + 0x17, + 0x1f, + 0xf9, + 0x3d, + 0x21, + 0xce, + 0x1c, + 0x83, + 0x20, + 0xa8, + 0x1c, + 0xc5, + 0xc1, + 0x50, + 0x3d, + 0xda, + 0x3f, + 0xf0, + 0x1e, + 0xc0, + 0xe1, + 0x9c, + 0x10, + 0x28, + 0x38, + 0x67, + 0x0d, + 0xd8, + 0xe1, + 0x9c, + 0x16, + 0x9a, + 0xbf, + 0xe0, + 0x20, + 0xb5, + 0x61, + 0x9c, + 0x27, + 0xa9, + 0xc3, + 0x38, + 0x2d, + 0x25, + 0x61, + 0x9c, + 0x10, + 0x58, + 0xff, + 0xc1, + 0x3e, + 0x87, + 0x0c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x0e, + 0x43, + 0x30, + 0x7c, + 0xf0, + 0x6b, + 0x0e, + 0xf4, + 0x81, + 0xa7, + 0xa8, + 0x81, + 0x06, + 0x54, + 0x1a, + 0x80, + 0x62, + 0xda, + 0x06, + 0x60, + 0xbe, + 0x05, + 0xfe, + 0x81, + 0x76, + 0x0a, + 0x06, + 0x60, + 0x20, + 0xa1, + 0x40, + 0xcc, + 0x1b, + 0xb2, + 0xff, + 0x40, + 0xb4, + 0xd0, + 0x60, + 0xc3, + 0x20, + 0xb4, + 0x18, + 0x30, + 0xf7, + 0x44, + 0x70, + 0x61, + 0xad, + 0x24, + 0xd0, + 0x64, + 0x08, + 0x0e, + 0xd8, + 0x59, + 0x84, + 0xf9, + 0x50, + 0x6f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1f, + 0x9e, + 0x0d, + 0x87, + 0xbd, + 0x20, + 0xff, + 0xc0, + 0x47, + 0x1c, + 0x41, + 0x18, + 0x18, + 0xf3, + 0x8f, + 0x81, + 0x85, + 0xd8, + 0x32, + 0xf2, + 0x60, + 0x7b, + 0x06, + 0xa0, + 0x26, + 0x08, + 0x1a, + 0x7f, + 0xe0, + 0x9e, + 0xc8, + 0x28, + 0x3a, + 0xc1, + 0x98, + 0x58, + 0x30, + 0x20, + 0xf1, + 0xf5, + 0xda, + 0x13, + 0xb9, + 0x85, + 0xc1, + 0xb8, + 0x19, + 0x85, + 0x87, + 0x20, + 0x73, + 0xbb, + 0x4a, + 0x05, + 0xe4, + 0xe0, + 0x3e, + 0x83, + 0xff, + 0x07, + 0x0d, + 0x40, + 0x30, + 0x30, + 0xcd, + 0xc3, + 0x7a, + 0x9d, + 0x01, + 0x2c, + 0x06, + 0xd5, + 0xa8, + 0x12, + 0x79, + 0xbd, + 0x4e, + 0x0d, + 0xf0, + 0x34, + 0x36, + 0x15, + 0xd8, + 0x3a, + 0xec, + 0x24, + 0x1a, + 0x68, + 0x6c, + 0x33, + 0xd9, + 0xea, + 0xd8, + 0x5e, + 0x1c, + 0x36, + 0x87, + 0x43, + 0xe0, + 0xda, + 0x1e, + 0x77, + 0xbf, + 0xf0, + 0x3c, + 0x0c, + 0x2e, + 0xd0, + 0xc8, + 0x2c, + 0x78, + 0x1c, + 0x85, + 0x78, + 0xe4, + 0x35, + 0x03, + 0xff, + 0x07, + 0x0b, + 0xff, + 0xd0, + 0x76, + 0x1f, + 0xa8, + 0x1d, + 0x84, + 0xc1, + 0x50, + 0x3b, + 0x09, + 0xc2, + 0xa0, + 0x76, + 0x13, + 0x85, + 0x40, + 0xec, + 0x27, + 0x0a, + 0x81, + 0xd8, + 0x4e, + 0x15, + 0x03, + 0xb0, + 0xa8, + 0x15, + 0x03, + 0xb0, + 0xb4, + 0x2a, + 0x07, + 0x20, + 0x70, + 0xe4, + 0x3e, + 0x74, + 0xd0, + 0xfe, + 0xb4, + 0x2b, + 0x83, + 0x37, + 0x07, + 0xd7, + 0x02, + 0x81, + 0xfe, + 0x60, + 0x0f, + 0xa8, + 0x1f, + 0xf8, + 0x17, + 0xfc, + 0x1f, + 0xa8, + 0x1f, + 0xf8, + 0x16, + 0x1f, + 0xef, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0x9c, + 0x2c, + 0x3d, + 0x84, + 0xe1, + 0x61, + 0xec, + 0x27, + 0x0b, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0x85, + 0xa1, + 0x61, + 0xf9, + 0xe3, + 0x83, + 0xf3, + 0xe4, + 0x2b, + 0xc8, + 0x5f, + 0x21, + 0xf3, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0e, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x7f, + 0xc1, + 0xf5, + 0x86, + 0xe0, + 0xf5, + 0x86, + 0x70, + 0xf7, + 0xff, + 0xe0, + 0x93, + 0x43, + 0xec, + 0x3b, + 0x40, + 0xa0, + 0xb0, + 0xed, + 0x05, + 0x02, + 0xc3, + 0xb4, + 0x1a, + 0x16, + 0x1d, + 0xa0, + 0xc3, + 0x61, + 0xda, + 0x50, + 0x36, + 0x1f, + 0x58, + 0xf0, + 0x7c, + 0xf8, + 0x33, + 0xe4, + 0x1e, + 0x90, + 0xf9, + 0xd0, + 0xff, + 0xc1, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x2f, + 0xb9, + 0x7c, + 0x0f, + 0xff, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0xfc, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x0a, + 0x81, + 0x61, + 0xec, + 0x2d, + 0x0b, + 0x0f, + 0x20, + 0xe7, + 0x83, + 0xf3, + 0x70, + 0x1b, + 0xc8, + 0x57, + 0x90, + 0xf9, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xa0, + 0xec, + 0x36, + 0x1a, + 0x0e, + 0xc3, + 0x64, + 0x08, + 0x3b, + 0x42, + 0xcc, + 0x14, + 0xff, + 0x81, + 0x98, + 0x20, + 0xd6, + 0x1b, + 0x30, + 0x41, + 0xbc, + 0x1b, + 0x30, + 0x41, + 0x53, + 0x0d, + 0x98, + 0x20, + 0xb3, + 0x0d, + 0x98, + 0x20, + 0x69, + 0x86, + 0x8c, + 0x11, + 0x60, + 0xc3, + 0x9a, + 0x02, + 0xc2, + 0xc3, + 0xb1, + 0xc4, + 0x36, + 0x1b, + 0x80, + 0xe1, + 0x9c, + 0x26, + 0x0c, + 0x85, + 0xe8, + 0x3f, + 0xf0, + 0x7c, + 0x0f, + 0xa8, + 0x1f, + 0xdf, + 0xff, + 0x90, + 0xfd, + 0x40, + 0xfe, + 0x7f, + 0xfd, + 0x07, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x07, + 0xfe, + 0x0f, + 0xdf, + 0xfe, + 0x0f, + 0x61, + 0x28, + 0x2c, + 0x3d, + 0x85, + 0x40, + 0xb0, + 0xf6, + 0x16, + 0x85, + 0x87, + 0xa0, + 0x3b, + 0x02, + 0x0f, + 0x9b, + 0x4b, + 0xd0, + 0x67, + 0xe4, + 0x39, + 0xb8, + 0x24, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1b, + 0x06, + 0x7f, + 0xc1, + 0x60, + 0xc7, + 0x0a, + 0x81, + 0x60, + 0xc1, + 0x63, + 0x86, + 0xc1, + 0x85, + 0x78, + 0x3b, + 0x06, + 0x37, + 0x79, + 0x09, + 0x06, + 0xf9, + 0x07, + 0xc1, + 0xd1, + 0x07, + 0x28, + 0x2f, + 0xff, + 0x07, + 0x68, + 0x14, + 0x16, + 0x1d, + 0xa0, + 0xd0, + 0xb0, + 0xed, + 0x06, + 0x85, + 0x87, + 0x49, + 0x6c, + 0x90, + 0x7a, + 0xe0, + 0x3e, + 0x82, + 0x7d, + 0x07, + 0xd6, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xf2, + 0x1e, + 0xff, + 0x02, + 0x81, + 0xed, + 0x0b, + 0x06, + 0x87, + 0xb0, + 0x46, + 0x0f, + 0xf0, + 0x30, + 0x66, + 0x50, + 0x0e, + 0x16, + 0x0c, + 0xcd, + 0x03, + 0x05, + 0x83, + 0x3b, + 0x81, + 0x21, + 0x63, + 0x9a, + 0xb0, + 0x61, + 0xb1, + 0x8c, + 0x12, + 0x61, + 0xb1, + 0x8c, + 0x2e, + 0x81, + 0xa2, + 0x48, + 0x2f, + 0x07, + 0xdb, + 0x06, + 0xb0, + 0xf5, + 0x0d, + 0x05, + 0xb8, + 0x6b, + 0x0b, + 0x2c, + 0x0e, + 0x8c, + 0x19, + 0x50, + 0x66, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x0c, + 0x36, + 0x16, + 0x16, + 0x0c, + 0x2e, + 0x0b, + 0x33, + 0x06, + 0x07, + 0x0d, + 0x99, + 0x83, + 0x1d, + 0x0d, + 0x99, + 0x83, + 0x34, + 0x3b, + 0x33, + 0x06, + 0xa0, + 0xf6, + 0x67, + 0x7f, + 0xe0, + 0x66, + 0x60, + 0xc7, + 0x0e, + 0xcc, + 0xc1, + 0x83, + 0x0e, + 0x8c, + 0x81, + 0x82, + 0x81, + 0xcd, + 0x02, + 0xc2, + 0xc3, + 0xb2, + 0x80, + 0xc5, + 0x58, + 0x5a, + 0x0d, + 0x3e, + 0x4f, + 0x0a, + 0x0e, + 0xa0, + 0x72, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xac, + 0x1a, + 0x12, + 0x1d, + 0x61, + 0x73, + 0x70, + 0x4f, + 0xc3, + 0x7a, + 0x43, + 0xa5, + 0x62, + 0x68, + 0x6c, + 0x33, + 0x85, + 0x75, + 0x78, + 0x39, + 0x0f, + 0xfc, + 0x0f, + 0xff, + 0x07, + 0xb4, + 0x0a, + 0x03, + 0x87, + 0xb4, + 0x1a, + 0x16, + 0x1e, + 0xd0, + 0x68, + 0x58, + 0x7b, + 0x47, + 0x0d, + 0x87, + 0xe7, + 0x57, + 0x21, + 0xe6, + 0xf2, + 0x13, + 0xe8, + 0x2b, + 0x90, + 0xfd, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xcb, + 0xa9, + 0xe8, + 0x37, + 0xea, + 0x79, + 0x0f, + 0xb4, + 0x33, + 0x87, + 0xef, + 0xff, + 0xd8, + 0x5a, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x70, + 0x7e, + 0xd5, + 0xff, + 0xc1, + 0xb5, + 0x61, + 0x20, + 0x70, + 0xd8, + 0xe0, + 0x70, + 0x38, + 0x6c, + 0x70, + 0x38, + 0x1c, + 0x27, + 0x1c, + 0x14, + 0x03, + 0x85, + 0x40, + 0x23, + 0x90, + 0x10, + 0xb4, + 0x2b, + 0x4b, + 0x82, + 0x71, + 0xf4, + 0x1c, + 0xf0, + 0x72, + 0x1f, + 0xf0, + 0x0f, + 0xfc, + 0xd0, + 0x1f, + 0xc0, + 0xfd, + 0x44, + 0x18, + 0x58, + 0xe1, + 0xfb, + 0x23, + 0x1c, + 0x3f, + 0x66, + 0x63, + 0x87, + 0xec, + 0xcc, + 0x7f, + 0xe0, + 0x66, + 0x63, + 0xc8, + 0x28, + 0x0c, + 0xcc, + 0x76, + 0x04, + 0x83, + 0x33, + 0x1c, + 0xc1, + 0x85, + 0x99, + 0x8c, + 0x4d, + 0x02, + 0x4c, + 0x4a, + 0x03, + 0xc1, + 0xcd, + 0x83, + 0x41, + 0xe0, + 0xec, + 0x63, + 0x05, + 0xe8, + 0x2d, + 0x03, + 0xcf, + 0x81, + 0xe0, + 0x21, + 0xa1, + 0x41, + 0x90, + 0x0f, + 0xc8, + 0x7f, + 0xe1, + 0xf2, + 0x1f, + 0xe7, + 0xca, + 0xf2, + 0x1e, + 0xbc, + 0x9a, + 0x3e, + 0x90, + 0x72, + 0x1b, + 0x0d, + 0x61, + 0xbf, + 0xfa, + 0x0f, + 0xfc, + 0x58, + 0x7f, + 0xe1, + 0xd0, + 0xfb, + 0xff, + 0xc1, + 0xec, + 0x24, + 0x36, + 0x1e, + 0xc2, + 0xd0, + 0xb0, + 0xf6, + 0x16, + 0x85, + 0x87, + 0xa0, + 0x5a, + 0x81, + 0x07, + 0xcf, + 0x81, + 0x79, + 0x0c, + 0xde, + 0x43, + 0x9f, + 0x21, + 0x21, + 0xff, + 0x80, + 0x0e, + 0x42, + 0x50, + 0x7f, + 0x58, + 0x6e, + 0x0f, + 0xbc, + 0x1e, + 0xb4, + 0x2b, + 0xff, + 0xd7, + 0x80, + 0x86, + 0xc2, + 0x70, + 0x21, + 0xee, + 0x09, + 0xc3, + 0xcd, + 0xc0, + 0xf9, + 0x0f, + 0x72, + 0x19, + 0x0f, + 0xef, + 0xff, + 0x07, + 0xb4, + 0x10, + 0x4e, + 0x1e, + 0xd0, + 0x68, + 0x1c, + 0x3d, + 0xa0, + 0xc2, + 0x70, + 0xf6, + 0x0e, + 0x11, + 0x83, + 0xe7, + 0x86, + 0xe4, + 0x33, + 0xe9, + 0x0e, + 0x7c, + 0x84, + 0x87, + 0xf9, + 0x00, + 0x0f, + 0xfc, + 0xc1, + 0x7f, + 0x0a, + 0xbe, + 0x82, + 0xc2, + 0xce, + 0x88, + 0x7b, + 0x23, + 0x0a, + 0x43, + 0xd9, + 0x98, + 0x6c, + 0x3d, + 0x99, + 0x86, + 0x83, + 0xd9, + 0x9b, + 0xff, + 0x05, + 0x99, + 0x87, + 0xa8, + 0x16, + 0x66, + 0x1c, + 0xe1, + 0xb3, + 0x30, + 0xed, + 0x0c, + 0x98, + 0x86, + 0xe0, + 0xf3, + 0xe0, + 0xdc, + 0x1f, + 0x4c, + 0x9e, + 0x83, + 0xe7, + 0x07, + 0x43, + 0x90, + 0xce, + 0x1a, + 0x0a, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xce, + 0x1e, + 0xfe, + 0x05, + 0x03, + 0xd8, + 0x58, + 0x34, + 0x3d, + 0x85, + 0x8f, + 0xfc, + 0x66, + 0x6f, + 0x06, + 0x73, + 0x33, + 0xb2, + 0x09, + 0xcc, + 0xcd, + 0x06, + 0x13, + 0x99, + 0x98, + 0x18, + 0x46, + 0x33, + 0x30, + 0x69, + 0x8c, + 0x66, + 0x63, + 0x8e, + 0xd0, + 0x8c, + 0x8f, + 0xab, + 0x80, + 0xd0, + 0x3f, + 0x50, + 0x19, + 0x40, + 0xfb, + 0x4a, + 0x03, + 0x43, + 0x9c, + 0x60, + 0xc8, + 0x57, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0xa1, + 0xd8, + 0x58, + 0x6b, + 0x0e, + 0xc2, + 0xc0, + 0xbe, + 0x0b, + 0x33, + 0x3f, + 0xf0, + 0x33, + 0x33, + 0x43, + 0x38, + 0x33, + 0x33, + 0x43, + 0x38, + 0x33, + 0x30, + 0xff, + 0xb3, + 0x30, + 0xff, + 0xb3, + 0x30, + 0xff, + 0xa3, + 0x20, + 0xff, + 0xcc, + 0x87, + 0xfe, + 0x36, + 0x81, + 0xff, + 0x50, + 0x1b, + 0xff, + 0x87, + 0x09, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x00, + 0x09, + 0xff, + 0xe4, + 0x3a, + 0x80, + 0x70, + 0xb0, + 0xdf, + 0xff, + 0xbc, + 0x1b, + 0x0a, + 0x81, + 0x61, + 0xee, + 0xaf, + 0x53, + 0xc1, + 0xe5, + 0xfe, + 0x0f, + 0xbf, + 0xfc, + 0x1e, + 0xd0, + 0xfb, + 0x0f, + 0x68, + 0x28, + 0x16, + 0x1e, + 0xd0, + 0x50, + 0x2c, + 0x3d, + 0xa0, + 0xd0, + 0xb0, + 0xf2, + 0x0e, + 0x79, + 0x0f, + 0x9f, + 0x21, + 0x3e, + 0x82, + 0xb9, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x13, + 0x40, + 0xff, + 0xd4, + 0x34, + 0x1f, + 0xff, + 0xbc, + 0x1f, + 0xf5, + 0x03, + 0xdf, + 0xf0, + 0xc1, + 0xff, + 0x80, + 0xe1, + 0xd7, + 0xfd, + 0x38, + 0x7f, + 0xe0, + 0xb0, + 0xf7, + 0xfc, + 0x0c, + 0x3d, + 0x81, + 0x06, + 0x0d, + 0x0e, + 0xc1, + 0x83, + 0x05, + 0x03, + 0xb1, + 0xc1, + 0x81, + 0xc4, + 0x26, + 0xcb, + 0x42, + 0xed, + 0x28, + 0x86, + 0xb0, + 0x3c, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0x82, + 0xda, + 0x06, + 0xc2, + 0xc2, + 0xd1, + 0x0d, + 0x91, + 0x81, + 0xf5, + 0xe0, + 0xb3, + 0x33, + 0xe9, + 0x0e, + 0xcc, + 0xc2, + 0xa0, + 0x7b, + 0x33, + 0x0a, + 0xb7, + 0x03, + 0x33, + 0x7f, + 0x48, + 0x6c, + 0xcc, + 0x41, + 0x82, + 0x80, + 0xcc, + 0xc3, + 0x63, + 0x84, + 0xac, + 0x43, + 0x76, + 0x86, + 0xa6, + 0x1d, + 0x68, + 0x76, + 0x38, + 0x5f, + 0x02, + 0x07, + 0x02, + 0x6e, + 0x2d, + 0xc1, + 0x07, + 0x41, + 0xad, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0xd7, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xb4, + 0x33, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x76, + 0x86, + 0x60, + 0xfc, + 0xa0, + 0xca, + 0x0f, + 0xbf, + 0xfc, + 0x1e, + 0xc2, + 0x50, + 0x58, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x58, + 0x6c, + 0x3d, + 0x83, + 0x84, + 0x18, + 0x7c, + 0xf8, + 0x17, + 0x90, + 0xd7, + 0xc8, + 0x73, + 0xe4, + 0x0a, + 0x0f, + 0xf2, + 0x00, + 0x0b, + 0x03, + 0x05, + 0x40, + 0xdf, + 0xff, + 0xbc, + 0x1b, + 0x05, + 0x02, + 0xa0, + 0x7b, + 0x03, + 0xfd, + 0x07, + 0xb0, + 0xff, + 0xc1, + 0x7f, + 0xfc, + 0x87, + 0xfe, + 0x0f, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x54, + 0x0b, + 0x43, + 0xb0, + 0xb0, + 0xda, + 0x1d, + 0x03, + 0x9e, + 0x10, + 0xf3, + 0x70, + 0x57, + 0x90, + 0xbe, + 0x83, + 0xe7, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0xc1, + 0x61, + 0xec, + 0x36, + 0x16, + 0x1e, + 0xc4, + 0x18, + 0x5a, + 0x1d, + 0x98, + 0x30, + 0xbf, + 0x81, + 0x98, + 0x30, + 0xb0, + 0xf6, + 0x60, + 0xc2, + 0xc3, + 0xd9, + 0x83, + 0x0b, + 0x0f, + 0x66, + 0x0d, + 0xff, + 0x81, + 0x98, + 0x36, + 0x0c, + 0xe0, + 0x8c, + 0x13, + 0x07, + 0x61, + 0x34, + 0x46, + 0x0e, + 0xc2, + 0xd5, + 0x8c, + 0x1d, + 0x82, + 0x80, + 0xa3, + 0xff, + 0x0c, + 0x19, + 0x5a, + 0xf6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xa8, + 0x1f, + 0xee, + 0xaf, + 0x55, + 0x87, + 0xb0, + 0xa8, + 0x16, + 0x1e, + 0xff, + 0xf0, + 0x7f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xf0, + 0x7b, + 0x40, + 0xa0, + 0x38, + 0x7b, + 0x41, + 0x40, + 0x38, + 0x7b, + 0x41, + 0xa0, + 0x70, + 0xf4, + 0x0b, + 0x20, + 0x41, + 0xf3, + 0xe0, + 0x5e, + 0x43, + 0x37, + 0x90, + 0xe6, + 0xd0, + 0x90, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xc8, + 0x30, + 0xb3, + 0x0e, + 0x90, + 0x64, + 0x66, + 0x1d, + 0x20, + 0xcc, + 0xcc, + 0x3a, + 0x41, + 0x99, + 0x98, + 0x74, + 0x83, + 0x33, + 0x34, + 0x34, + 0x83, + 0x33, + 0x3f, + 0xe4, + 0x19, + 0x98, + 0x1c, + 0x70, + 0xd9, + 0x98, + 0x1c, + 0x70, + 0xd3, + 0x10, + 0x1c, + 0x70, + 0xe9, + 0xc2, + 0xa0, + 0xe1, + 0xd8, + 0xc0, + 0xc0, + 0xe4, + 0x0d, + 0x04, + 0x70, + 0x1c, + 0xc6, + 0x0d, + 0xc1, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x38, + 0x28, + 0x1e, + 0xb0, + 0xb0, + 0xa4, + 0x35, + 0xaa, + 0x9f, + 0xe8, + 0x1d, + 0xa2, + 0x0e, + 0x0f, + 0xd2, + 0x1d, + 0xe5, + 0x61, + 0xa4, + 0x3c, + 0xda, + 0x1a, + 0xff, + 0xd0, + 0x7b, + 0x97, + 0xd6, + 0x1e, + 0xd0, + 0x68, + 0x1c, + 0x3d, + 0xa0, + 0xd0, + 0x38, + 0x7b, + 0x47, + 0x09, + 0xc3, + 0xc8, + 0xea, + 0xe5, + 0x07, + 0x37, + 0x90, + 0xaf, + 0x21, + 0x3c, + 0x87, + 0xce, + 0x87, + 0xfe, + 0x0e, + 0x0c, + 0xa0, + 0xfe, + 0xfa, + 0x57, + 0xfa, + 0x30, + 0xfb, + 0x04, + 0x98, + 0x30, + 0x9c, + 0x1a, + 0x60, + 0xa0, + 0x28, + 0x0c, + 0x1f, + 0x59, + 0x60, + 0x71, + 0xd0, + 0x36, + 0x0f, + 0x41, + 0xf2, + 0x83, + 0xf7, + 0xff, + 0x83, + 0x61, + 0x41, + 0xb0, + 0xd8, + 0x5a, + 0x16, + 0x1b, + 0x0b, + 0x0d, + 0x86, + 0xc1, + 0x6c, + 0x08, + 0x39, + 0xf0, + 0x2f, + 0x40, + 0x6f, + 0x21, + 0xeb, + 0x84, + 0x3f, + 0xf0, + 0x07, + 0xff, + 0xe0, + 0xfd, + 0x83, + 0x41, + 0x87, + 0xce, + 0x0d, + 0x1c, + 0x35, + 0xde, + 0xa7, + 0xaa, + 0x0d, + 0xa3, + 0x83, + 0x43, + 0xea, + 0x7d, + 0x4f, + 0x53, + 0xc1, + 0x9e, + 0x0b, + 0x46, + 0x80, + 0x7c, + 0x86, + 0x92, + 0x81, + 0x27, + 0xff, + 0x83, + 0xd8, + 0x4a, + 0x0b, + 0x0f, + 0x61, + 0x68, + 0x58, + 0x7b, + 0x03, + 0x88, + 0x30, + 0xf2, + 0xac, + 0x6e, + 0x81, + 0xaf, + 0x90, + 0xe6, + 0xe0, + 0x28, + 0x3f, + 0xe4, + 0x0a, + 0x81, + 0xbf, + 0x93, + 0xfe, + 0x30, + 0xa4, + 0x2d, + 0x1c, + 0xc2, + 0x90, + 0x38, + 0x18, + 0xc2, + 0x91, + 0xd6, + 0xd3, + 0xf9, + 0x20, + 0x94, + 0x1f, + 0xf7, + 0xff, + 0x83, + 0xb4, + 0x0a, + 0x03, + 0x87, + 0x68, + 0x34, + 0x0e, + 0x1d, + 0xa0, + 0xd0, + 0x38, + 0x76, + 0x8e, + 0x13, + 0x87, + 0xce, + 0xae, + 0x43, + 0xcf, + 0x90, + 0xaf, + 0x20, + 0x79, + 0x0f, + 0x9d, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x09, + 0xc3, + 0xd8, + 0x58, + 0x5c, + 0x1e, + 0xc8, + 0x80, + 0xe0, + 0xc3, + 0x66, + 0x40, + 0xe0, + 0x50, + 0x2c, + 0xc8, + 0xb0, + 0xda, + 0x0c, + 0xc9, + 0xff, + 0xc0, + 0xcc, + 0x85, + 0x07, + 0x40, + 0xcc, + 0x83, + 0xfe, + 0xcc, + 0x81, + 0xfe, + 0x41, + 0x18, + 0x83, + 0x0d, + 0xa1, + 0x32, + 0x16, + 0x1b, + 0x42, + 0x89, + 0x06, + 0x1b, + 0x40, + 0xc0, + 0xc1, + 0xae, + 0xd0, + 0x41, + 0x28, + 0xff, + 0x21, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x83, + 0x3b, + 0x85, + 0x85, + 0x86, + 0x72, + 0x41, + 0x85, + 0x8b, + 0xb5, + 0x81, + 0x99, + 0xbf, + 0xf9, + 0x33, + 0x30, + 0x20, + 0xc3, + 0xb3, + 0x30, + 0x60, + 0xc1, + 0x83, + 0x33, + 0x06, + 0x0c, + 0x90, + 0x66, + 0x77, + 0xd6, + 0x61, + 0x66, + 0x63, + 0x82, + 0xa0, + 0xa3, + 0x21, + 0xc1, + 0x61, + 0xd5, + 0x02, + 0x80, + 0xb1, + 0x0b, + 0x28, + 0x60, + 0xbc, + 0x49, + 0xa0, + 0xc4, + 0xe2, + 0xf0, + 0x10, + 0xf9, + 0x09, + 0x41, + 0xff, + 0x83, + 0x80, + 0x09, + 0x83, + 0x68, + 0x7b, + 0xfa, + 0x9f, + 0xc8, + 0x73, + 0x06, + 0xc1, + 0x21, + 0x37, + 0xd3, + 0xe0, + 0x48, + 0x53, + 0x40, + 0xaf, + 0x12, + 0x83, + 0x50, + 0x16, + 0x2d, + 0xe0, + 0xa8, + 0x81, + 0x0e, + 0x50, + 0x6f, + 0xff, + 0x07, + 0xb0, + 0xa0, + 0xd8, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd8, + 0x58, + 0x6c, + 0x3d, + 0x03, + 0xa9, + 0x10, + 0xf3, + 0x70, + 0x1f, + 0x41, + 0x9f, + 0x41, + 0xf5, + 0x87, + 0xfe, + 0x0f, + 0x3f, + 0xff, + 0x78, + 0x39, + 0x81, + 0x21, + 0xea, + 0xbd, + 0x4f, + 0x54, + 0x16, + 0x0a, + 0x03, + 0x41, + 0x85, + 0x81, + 0x81, + 0x20, + 0xc2, + 0xff, + 0xfc, + 0x1f, + 0xf8, + 0x3e, + 0xff, + 0xf0, + 0x76, + 0x1f, + 0xb0, + 0xec, + 0x2d, + 0x0b, + 0x0e, + 0xc2, + 0xc3, + 0x61, + 0xd8, + 0x28, + 0x20, + 0xc3, + 0xcf, + 0x81, + 0x72, + 0x17, + 0xd2, + 0x1c, + 0xda, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xe9, + 0x0e, + 0xfe, + 0x0b, + 0x0f, + 0x61, + 0x61, + 0x61, + 0xec, + 0x2e, + 0xff, + 0xc6, + 0x66, + 0x09, + 0x0f, + 0x66, + 0x60, + 0xd0, + 0xf6, + 0x66, + 0x5f, + 0xe0, + 0x66, + 0x77, + 0x83, + 0x60, + 0xcc, + 0xe3, + 0xfc, + 0x0c, + 0xcc, + 0x18, + 0x6c, + 0x09, + 0x88, + 0x34, + 0x2c, + 0x26, + 0x42, + 0xff, + 0x05, + 0xb2, + 0x0c, + 0x36, + 0x0a, + 0x03, + 0x06, + 0x1b, + 0x04, + 0x1e, + 0xc1, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x02, + 0x38, + 0x58, + 0x18, + 0x36, + 0x3f, + 0x3d, + 0xe8, + 0x36, + 0x38, + 0x5a, + 0x1f, + 0x63, + 0x85, + 0x86, + 0x82, + 0xc7, + 0xa3, + 0xa1, + 0x60, + 0xfd, + 0x44, + 0xbf, + 0x41, + 0x97, + 0xfc, + 0x1e, + 0xff, + 0xf2, + 0x1d, + 0xa1, + 0xf6, + 0x87, + 0x68, + 0x28, + 0x16, + 0x87, + 0x68, + 0x30, + 0xda, + 0x1d, + 0x03, + 0x54, + 0x88, + 0x7d, + 0x70, + 0x1b, + 0x90, + 0xaf, + 0x41, + 0xf3, + 0xe0, + 0x28, + 0x3f, + 0xe4, + 0x0d, + 0x21, + 0xcc, + 0x87, + 0x59, + 0x7e, + 0x90, + 0xeb, + 0x43, + 0x50, + 0x39, + 0xed, + 0xad, + 0xea, + 0xc0, + 0x4d, + 0x0d, + 0x40, + 0xfd, + 0xa1, + 0xa8, + 0x1f, + 0xb4, + 0xff, + 0xc8, + 0x64, + 0x3f, + 0xf0, + 0x5f, + 0xfe, + 0x0f, + 0x68, + 0x14, + 0x16, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x0b, + 0x42, + 0xc3, + 0xd0, + 0x2d, + 0x91, + 0x0f, + 0x9f, + 0x01, + 0xf4, + 0x19, + 0xf4, + 0x1f, + 0x5a, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xd0, + 0xf7, + 0xf0, + 0x1c, + 0x3e, + 0xc2, + 0xc1, + 0xfe, + 0x41, + 0x89, + 0x97, + 0x01, + 0xc2, + 0xcc, + 0xdd, + 0xc1, + 0xa1, + 0x66, + 0x6a, + 0x1e, + 0x81, + 0xb3, + 0x30, + 0xde, + 0x43, + 0x66, + 0x60, + 0xb5, + 0x70, + 0x59, + 0x9d, + 0xc1, + 0xac, + 0x19, + 0x98, + 0x3f, + 0xc8, + 0x13, + 0x10, + 0x61, + 0xb0, + 0xcd, + 0x85, + 0x86, + 0xc3, + 0x64, + 0x83, + 0x0d, + 0x85, + 0x40, + 0x60, + 0xff, + 0x01, + 0x83, + 0xd8, + 0x6c, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0x61, + 0xd8, + 0x58, + 0x66, + 0x0e, + 0xc4, + 0xcf, + 0xfc, + 0x0c, + 0xcc, + 0xc3, + 0xfb, + 0x33, + 0x30, + 0xb0, + 0xec, + 0xcc, + 0xc2, + 0xc3, + 0xb3, + 0x33, + 0x41, + 0xa1, + 0xb3, + 0x33, + 0xbf, + 0xa0, + 0x66, + 0x66, + 0x16, + 0x1d, + 0x19, + 0x18, + 0x58, + 0x79, + 0x90, + 0x61, + 0x61, + 0xed, + 0xd5, + 0x05, + 0x87, + 0x38, + 0x3d, + 0x05, + 0xa1, + 0x38, + 0x4e, + 0x7f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xa8, + 0x1f, + 0xcf, + 0x0f, + 0xfd, + 0x07, + 0x2b, + 0x4a, + 0x03, + 0x0f, + 0x94, + 0x0f, + 0x01, + 0x0c, + 0xda, + 0x0d, + 0x34, + 0x37, + 0x20, + 0xb4, + 0x2f, + 0x41, + 0xe6, + 0x0f, + 0x90, + 0xdf, + 0xfe, + 0x43, + 0xb0, + 0x94, + 0x16, + 0x87, + 0x61, + 0x48, + 0x5a, + 0x1d, + 0x85, + 0x86, + 0xd0, + 0xe8, + 0x1c, + 0xf0, + 0x87, + 0xd7, + 0x01, + 0xbc, + 0x85, + 0xf4, + 0x1f, + 0x3c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0xa1, + 0xd8, + 0x58, + 0x6a, + 0x07, + 0x61, + 0x6f, + 0xfe, + 0x06, + 0x66, + 0x15, + 0x03, + 0xd9, + 0x98, + 0x1c, + 0x0a, + 0x0b, + 0x33, + 0x06, + 0x8e, + 0x1b, + 0x33, + 0x3f, + 0x90, + 0xd9, + 0x98, + 0x6d, + 0x24, + 0x19, + 0x98, + 0x1d, + 0x1c, + 0x28, + 0xc8, + 0xe0, + 0x38, + 0x75, + 0x41, + 0xcf, + 0x07, + 0x63, + 0x85, + 0x67, + 0x05, + 0xa0, + 0x9b, + 0x42, + 0xe0, + 0x21, + 0x98, + 0x3c, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xe0, + 0x61, + 0x66, + 0x86, + 0x70, + 0x62, + 0x66, + 0x86, + 0x70, + 0x66, + 0x66, + 0x86, + 0x70, + 0x66, + 0x67, + 0xfe, + 0x06, + 0x66, + 0x61, + 0x38, + 0x6c, + 0xcc, + 0xc3, + 0x68, + 0x59, + 0x9b, + 0x9c, + 0x30, + 0x59, + 0x9d, + 0x01, + 0x66, + 0x81, + 0x58, + 0xe1, + 0xe7, + 0x0a, + 0x98, + 0x9c, + 0x19, + 0x0b, + 0x18, + 0x2b, + 0x43, + 0xb4, + 0x12, + 0x13, + 0xc1, + 0x28, + 0x3f, + 0xd0, + 0x40, + 0x3f, + 0x83, + 0x66, + 0x85, + 0x85, + 0x86, + 0xc1, + 0x85, + 0x85, + 0x8b, + 0x6b, + 0x05, + 0x99, + 0xbf, + 0xf4, + 0x0c, + 0xcc, + 0x36, + 0x1e, + 0xcc, + 0xcd, + 0x38, + 0xa0, + 0x33, + 0x30, + 0x67, + 0xa8, + 0x16, + 0x66, + 0x04, + 0xf8, + 0x36, + 0x66, + 0x15, + 0xb8, + 0x69, + 0xc8, + 0x14, + 0xce, + 0x0d, + 0x50, + 0x38, + 0xc1, + 0xa1, + 0x65, + 0x18, + 0x18, + 0x1c, + 0x1a, + 0x0d, + 0x0b, + 0x0e, + 0x50, + 0x7a, + 0xe0, + 0xe0, + 0x3f, + 0x8f, + 0xfa, + 0x06, + 0x16, + 0x68, + 0x7e, + 0xc8, + 0xcc, + 0x3f, + 0xb3, + 0x33, + 0x7f, + 0x90, + 0x66, + 0x66, + 0x1f, + 0xd9, + 0x99, + 0xa1, + 0xfb, + 0x33, + 0x3f, + 0xf0, + 0x33, + 0x33, + 0x33, + 0x0e, + 0xcc, + 0xcc, + 0xca, + 0x68, + 0x23, + 0x23, + 0x30, + 0x61, + 0xcd, + 0x01, + 0x98, + 0x34, + 0x36, + 0x51, + 0x8c, + 0x56, + 0x16, + 0x82, + 0xd3, + 0xd1, + 0x62, + 0x83, + 0x60, + 0x83, + 0x20, + 0x07, + 0xff, + 0xe4, + 0x33, + 0x02, + 0x80, + 0x90, + 0xfb, + 0x05, + 0x01, + 0x87, + 0x5f, + 0xff, + 0xb0, + 0xf5, + 0xfa, + 0x0f, + 0xcf, + 0x14, + 0x2d, + 0x0c, + 0xc8, + 0x54, + 0x09, + 0x90, + 0xdf, + 0xfe, + 0x43, + 0xb4, + 0x0a, + 0x0b, + 0x43, + 0xb0, + 0xa8, + 0x16, + 0x87, + 0x61, + 0x61, + 0xb4, + 0x39, + 0x06, + 0xae, + 0x50, + 0x79, + 0xb4, + 0x26, + 0xe4, + 0x1e, + 0x90, + 0xfd, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf6, + 0x87, + 0x7f, + 0x04, + 0xf0, + 0x76, + 0x16, + 0x16, + 0xe8, + 0x6c, + 0x8c, + 0x1c, + 0x0d, + 0x0b, + 0x33, + 0x3c, + 0x13, + 0xa0, + 0xcc, + 0xeb, + 0xe6, + 0x06, + 0x66, + 0x12, + 0xe0, + 0xd9, + 0x98, + 0x7f, + 0xd9, + 0x9b, + 0xff, + 0x40, + 0xcc, + 0xc3, + 0x68, + 0x74, + 0x64, + 0x0c, + 0xd9, + 0x0c, + 0xd0, + 0x14, + 0x34, + 0xc3, + 0x65, + 0x0c, + 0x1a, + 0x50, + 0x1c, + 0x0d, + 0x40, + 0xd0, + 0xe8, + 0x3c, + 0xf8, + 0x38, + 0x3f, + 0x83, + 0x9b, + 0x0b, + 0x0b, + 0x3f, + 0x33, + 0x03, + 0x13, + 0x0e, + 0x61, + 0x06, + 0x67, + 0x7f, + 0xe0, + 0x66, + 0x61, + 0x23, + 0x86, + 0xcc, + 0xc2, + 0xc6, + 0x0d, + 0x99, + 0x99, + 0x83, + 0x0d, + 0x99, + 0x99, + 0x83, + 0x0d, + 0x99, + 0x99, + 0xe7, + 0x0c, + 0xa8, + 0x4c, + 0xc1, + 0x87, + 0x53, + 0x06, + 0x60, + 0xc4, + 0x2c, + 0x93, + 0x36, + 0x8c, + 0x0d, + 0x07, + 0x7d, + 0x2a, + 0xc0, + 0x86, + 0x50, + 0x77, + 0x00, + 0x3f, + 0x82, + 0x60, + 0xf6, + 0x16, + 0x15, + 0x01, + 0xa0, + 0xc2, + 0xcb, + 0xf5, + 0x85, + 0x99, + 0x84, + 0xc6, + 0x1b, + 0x33, + 0x0a, + 0xb0, + 0x6c, + 0xce, + 0xff, + 0xc0, + 0xcc, + 0xc2, + 0xe0, + 0xf6, + 0x66, + 0x5f, + 0xe0, + 0xb3, + 0x3f, + 0x21, + 0x61, + 0x46, + 0x40, + 0xd0, + 0xb0, + 0xcc, + 0x1b, + 0xfc, + 0x1b, + 0x34, + 0x1a, + 0x16, + 0x15, + 0x01, + 0x83, + 0xfc, + 0x06, + 0x0f, + 0x68, + 0x58, + 0x00, + 0x0f, + 0xb4, + 0x3e, + 0xff, + 0xfd, + 0xc1, + 0x30, + 0x34, + 0x18, + 0x7b, + 0xc9, + 0xa5, + 0xc1, + 0xb0, + 0x46, + 0xc8, + 0xc0, + 0xff, + 0xfd, + 0xc6, + 0x1f, + 0xf5, + 0x04, + 0xaf, + 0xf0, + 0x76, + 0xbf, + 0xb0, + 0xec, + 0x2c, + 0x27, + 0x0e, + 0xc0, + 0xe1, + 0x38, + 0x74, + 0x0d, + 0x52, + 0x21, + 0xcd, + 0xa0, + 0x6e, + 0x0b, + 0xd2, + 0x1f, + 0x5a, + 0x1f, + 0xf8, + 0x20, + 0x3f, + 0x83, + 0x68, + 0x76, + 0x16, + 0x3f, + 0xe0, + 0xb2, + 0x30, + 0xda, + 0x1d, + 0x99, + 0x8b, + 0x72, + 0x82, + 0xcc, + 0xcf, + 0xfa, + 0x06, + 0x66, + 0x09, + 0x51, + 0x85, + 0x99, + 0x85, + 0xd0, + 0x82, + 0xcc, + 0xca, + 0x0c, + 0x1d, + 0x99, + 0x81, + 0x18, + 0x3b, + 0x33, + 0x7f, + 0xf0, + 0x4c, + 0x87, + 0x68, + 0x7b, + 0x24, + 0x2e, + 0xe0, + 0xd4, + 0x06, + 0x0e, + 0x05, + 0x81, + 0x83, + 0x3a, + 0x1a, + 0xc3, + 0xff, + 0x07, + 0x0a, + 0x0b, + 0x40, + 0xc1, + 0xeb, + 0x06, + 0x8e, + 0x86, + 0xff, + 0xfd, + 0xe0, + 0x68, + 0x7f, + 0x9c, + 0x10, + 0x3a, + 0xef, + 0x0c, + 0x1d, + 0x87, + 0xb0, + 0xfd, + 0xff, + 0x83, + 0xff, + 0x07, + 0xfd, + 0xff, + 0xe0, + 0xf6, + 0x12, + 0x13, + 0x87, + 0xb0, + 0xb0, + 0x9c, + 0x3d, + 0x82, + 0xc2, + 0x70, + 0xfd, + 0x63, + 0x72, + 0x1a, + 0x9e, + 0x83, + 0x9b, + 0x80, + 0xa0, + 0xff, + 0xc0, + 0x3f, + 0x8f, + 0xf8, + 0x18, + 0x59, + 0xa1, + 0xb0, + 0x61, + 0x66, + 0x86, + 0xc1, + 0x99, + 0x9f, + 0xf0, + 0x33, + 0x33, + 0x43, + 0x60, + 0xcc, + 0xcf, + 0xf8, + 0x19, + 0x98, + 0x34, + 0x3d, + 0x99, + 0x8f, + 0xfc, + 0x66, + 0x6e, + 0x4a, + 0x9c, + 0x8c, + 0x90, + 0x64, + 0x98, + 0x1e, + 0x0b, + 0x4c, + 0x70, + 0x65, + 0x0d, + 0x24, + 0x63, + 0x81, + 0x89, + 0x40, + 0x51, + 0x41, + 0xf6, + 0x3e, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf7, + 0xff, + 0xec, + 0x2c, + 0x39, + 0x41, + 0xfb, + 0x2f, + 0xfe, + 0x0d, + 0x87, + 0x68, + 0x1c, + 0x36, + 0xd5, + 0xea, + 0xbe, + 0x0b, + 0x16, + 0xf2, + 0xd6, + 0x1b, + 0x05, + 0xae, + 0xe0, + 0xce, + 0xff, + 0xfa, + 0x03, + 0xa6, + 0x12, + 0x0c, + 0x40, + 0xc0, + 0xc0, + 0xc0, + 0xc3, + 0x48, + 0x30, + 0x68, + 0x30, + 0xd8, + 0x67, + 0x8b, + 0x90, + 0x38, + 0xfa, + 0x0e, + 0x78, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0xa1, + 0xd8, + 0x5b, + 0xff, + 0x40, + 0xc4, + 0xc6, + 0x5d, + 0x05, + 0x99, + 0x83, + 0x0a, + 0x81, + 0x66, + 0x60, + 0xd0, + 0x68, + 0x59, + 0x98, + 0x24, + 0x70, + 0xd9, + 0x9d, + 0xff, + 0x81, + 0x99, + 0x87, + 0xfd, + 0x99, + 0x9f, + 0xf0, + 0x51, + 0x91, + 0xa1, + 0xb0, + 0xcd, + 0x01, + 0xa1, + 0xb0, + 0xd9, + 0x26, + 0x86, + 0xc2, + 0xa0, + 0x33, + 0xfe, + 0x03, + 0x07, + 0x72, + 0xec, + 0x3f, + 0xf0, + 0x78, + 0x3f, + 0x81, + 0x18, + 0x24, + 0x18, + 0x59, + 0x26, + 0x38, + 0x59, + 0x1b, + 0x83, + 0x34, + 0x2c, + 0xcc, + 0x2b, + 0x90, + 0xd9, + 0x98, + 0x1c, + 0x74, + 0x2c, + 0xcc, + 0xf0, + 0x83, + 0x81, + 0x99, + 0x86, + 0xc3, + 0xd9, + 0x98, + 0xc6, + 0x09, + 0x06, + 0x66, + 0x49, + 0x83, + 0x0a, + 0x72, + 0x71, + 0xed, + 0x0d, + 0x50, + 0x6e, + 0xd0, + 0xec, + 0xa0, + 0x2c, + 0x70, + 0xda, + 0x0d, + 0xf0, + 0x57, + 0x01, + 0x0c, + 0xa0, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xed, + 0x0e, + 0xff, + 0x45, + 0x5c, + 0x1e, + 0xc3, + 0x60, + 0xc3, + 0xec, + 0x2d, + 0x1c, + 0x35, + 0xfc, + 0xdd, + 0x5a, + 0x09, + 0x32, + 0x54, + 0x26, + 0x82, + 0x4c, + 0x95, + 0x19, + 0xa0, + 0xbb, + 0xb5, + 0x46, + 0x68, + 0x6f, + 0x40, + 0x63, + 0x34, + 0x37, + 0xc8, + 0xcc, + 0x68, + 0x5b, + 0x98, + 0xd1, + 0x24, + 0x14, + 0x31, + 0x0b, + 0x60, + 0xd0, + 0x30, + 0xda, + 0x3a, + 0x1d, + 0x82, + 0xd0, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x2a, + 0xf5, + 0x01, + 0xa1, + 0xcd, + 0x3a, + 0x8b, + 0xa7, + 0x07, + 0x68, + 0x2e, + 0x1c, + 0x2a, + 0x7a, + 0xa4, + 0x9d, + 0x0e, + 0xf5, + 0x40, + 0x7c, + 0x1d, + 0xa0, + 0x66, + 0xdb, + 0x81, + 0xa3, + 0x42, + 0x42, + 0x60, + 0xd5, + 0xfe, + 0x0f, + 0x68, + 0x14, + 0x07, + 0x0f, + 0x61, + 0x50, + 0x2c, + 0x3d, + 0x85, + 0xa1, + 0x61, + 0xe8, + 0x1c, + 0x49, + 0x07, + 0x2a, + 0xe0, + 0xaf, + 0x21, + 0x74, + 0x43, + 0xe6, + 0x40, + 0x3f, + 0x83, + 0x6a, + 0xc2, + 0xc2, + 0xdf, + 0xfc, + 0x0c, + 0x4c, + 0x36, + 0x87, + 0x66, + 0x67, + 0xfc, + 0x83, + 0x33, + 0x30, + 0x69, + 0x20, + 0xcc, + 0xcf, + 0xf9, + 0x06, + 0x66, + 0x60, + 0xd2, + 0x41, + 0x99, + 0x9f, + 0xf2, + 0x0c, + 0xcc, + 0xc1, + 0x1c, + 0x83, + 0x33, + 0x7f, + 0xf0, + 0x4c, + 0x85, + 0x05, + 0xa1, + 0xb2, + 0x41, + 0x40, + 0x61, + 0xb4, + 0x18, + 0x50, + 0x30, + 0xc8, + 0x7e, + 0xbc, + 0x10, + 0x0f, + 0xd0, + 0x50, + 0x5f, + 0xc0, + 0xd0, + 0x61, + 0x61, + 0x63, + 0x46, + 0x88, + 0x32, + 0x37, + 0xfe, + 0x8c, + 0xcc, + 0x2c, + 0xc3, + 0x66, + 0x67, + 0xfc, + 0x0c, + 0xcc, + 0x2c, + 0xcc, + 0x19, + 0x9b, + 0xff, + 0x46, + 0x66, + 0x16, + 0x66, + 0x0c, + 0xcc, + 0x2c, + 0xcc, + 0x09, + 0x09, + 0xff, + 0x05, + 0x4c, + 0x2b, + 0x38, + 0x36, + 0x31, + 0x39, + 0xa8, + 0x1a, + 0x0b, + 0x8c, + 0xca, + 0x28, + 0x32, + 0x0c, + 0xc2, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xef, + 0xff, + 0xde, + 0x06, + 0x83, + 0x0d, + 0x85, + 0x81, + 0x54, + 0xf5, + 0x5d, + 0x14, + 0x19, + 0x5c, + 0xab, + 0x50, + 0x7e, + 0xd0, + 0x38, + 0x7b, + 0xff, + 0xf7, + 0x83, + 0x3a, + 0x1d, + 0xa1, + 0x9f, + 0xff, + 0xd0, + 0x26, + 0x80, + 0x50, + 0x28, + 0x41, + 0xa8, + 0x0d, + 0x05, + 0x03, + 0xca, + 0x2d, + 0x99, + 0x0f, + 0x9f, + 0x01, + 0xb9, + 0x0a, + 0xf4, + 0x87, + 0x9a, + 0x07, + 0xfe, + 0x0e, + 0xff, + 0x04, + 0xc1, + 0xb0, + 0x60, + 0x7f, + 0xd1, + 0x83, + 0x0e, + 0x60, + 0xd8, + 0x30, + 0xbf, + 0xc0, + 0xcf, + 0x83, + 0x50, + 0x36, + 0x44, + 0x5f, + 0xf1, + 0x91, + 0x01, + 0x7c, + 0x0c, + 0x88, + 0x1a, + 0xec, + 0x19, + 0xf0, + 0x31, + 0x8c, + 0x18, + 0x30, + 0xb1, + 0x8c, + 0x18, + 0x30, + 0xb1, + 0x8c, + 0x18, + 0x30, + 0x93, + 0x44, + 0x1f, + 0xe0, + 0x50, + 0xe0, + 0xfd, + 0x68, + 0x56, + 0x1f, + 0xf8, + 0x30, + 0x07, + 0xff, + 0xed, + 0x06, + 0x09, + 0x25, + 0x41, + 0xec, + 0x18, + 0xf4, + 0xe8, + 0x85, + 0x9e, + 0x7c, + 0xad, + 0x41, + 0xbf, + 0x2b, + 0x56, + 0xa0, + 0xda, + 0x60, + 0xe9, + 0xd1, + 0x0b, + 0x06, + 0x0e, + 0x9d, + 0x40, + 0x70, + 0x21, + 0xff, + 0x38, + 0x3f, + 0xf8, + 0x26, + 0x06, + 0x12, + 0x16, + 0x15, + 0x01, + 0x81, + 0xc2, + 0xc2, + 0xd0, + 0x60, + 0xd0, + 0xb0, + 0xb0, + 0xcf, + 0x1e, + 0x82, + 0x62, + 0xf4, + 0x1d, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x06, + 0x68, + 0x59, + 0xa1, + 0xaa, + 0xe8, + 0x55, + 0xd1, + 0x05, + 0x5d, + 0x1a, + 0xba, + 0x82, + 0x73, + 0x09, + 0xdc, + 0x3a, + 0x4d, + 0x89, + 0x31, + 0x05, + 0x8f, + 0x36, + 0x0f, + 0x81, + 0x01, + 0x09, + 0x0f, + 0xf7, + 0xff, + 0x83, + 0xd8, + 0x7e, + 0xc3, + 0xd8, + 0x54, + 0x0b, + 0x0f, + 0x61, + 0x68, + 0x58, + 0x7b, + 0x03, + 0xb0, + 0x30, + 0xf9, + 0xb4, + 0xbc, + 0x87, + 0x5e, + 0x83, + 0x9f, + 0x21, + 0x21, + 0xfe, + 0x40, + 0x0f, + 0xd0, + 0x4a, + 0x07, + 0xf0, + 0x34, + 0x1a, + 0x0c, + 0x2c, + 0x12, + 0x38, + 0x58, + 0x9b, + 0xff, + 0x46, + 0x66, + 0xc9, + 0x8d, + 0x0c, + 0xcd, + 0xa1, + 0x9d, + 0x0c, + 0xcd, + 0x87, + 0x55, + 0x0c, + 0xcd, + 0xe9, + 0xd3, + 0x8c, + 0xcc, + 0x3f, + 0xd9, + 0x99, + 0x7f, + 0x81, + 0x19, + 0x1a, + 0x1b, + 0x09, + 0xa0, + 0x3f, + 0xe0, + 0xa2, + 0x4d, + 0x0d, + 0x81, + 0x81, + 0x9a, + 0x13, + 0x82, + 0x09, + 0x3d, + 0x57, + 0x80, + 0x0f, + 0xec, + 0x3e, + 0xfe, + 0x05, + 0xf9, + 0x0b, + 0x0b, + 0x06, + 0x16, + 0x1b, + 0x0b, + 0x2c, + 0x14, + 0x0d, + 0x99, + 0xdd, + 0x3a, + 0xc9, + 0x99, + 0xb8, + 0xe3, + 0x85, + 0x99, + 0x9b, + 0x10, + 0x20, + 0x66, + 0x67, + 0x57, + 0xa8, + 0x0c, + 0xcc, + 0xd0, + 0xfd, + 0x99, + 0x99, + 0x7e, + 0x81, + 0x99, + 0x98, + 0xbe, + 0x02, + 0xa1, + 0x31, + 0x78, + 0x34, + 0x60, + 0xce, + 0xaf, + 0x01, + 0x87, + 0x93, + 0x0d, + 0x8c, + 0x13, + 0x83, + 0xab, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xd7, + 0xff, + 0xef, + 0x05, + 0x21, + 0xff, + 0x81, + 0x7f, + 0xfc, + 0x1f, + 0xf8, + 0x3f, + 0x5f, + 0xfe, + 0x43, + 0x51, + 0x7f, + 0x68, + 0x72, + 0xff, + 0x83, + 0x3f, + 0x3f, + 0x3f, + 0x82, + 0x51, + 0xaf, + 0x60, + 0xc2, + 0x7e, + 0x56, + 0xaf, + 0x18, + 0x52, + 0x6a, + 0xd5, + 0xb6, + 0x15, + 0xf3, + 0x6a, + 0xcf, + 0x05, + 0x83, + 0x3b, + 0xa0, + 0x34, + 0x67, + 0xb4, + 0x18, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x28, + 0x33, + 0x07, + 0xf6, + 0x1b, + 0xd4, + 0xd0, + 0x7f, + 0xa7, + 0x87, + 0x0d, + 0x81, + 0x8d, + 0xec, + 0x33, + 0x47, + 0x50, + 0xde, + 0x42, + 0xaf, + 0xb9, + 0x05, + 0x00, + 0xd7, + 0x02, + 0x9d, + 0x02, + 0x60, + 0xa4, + 0x2c, + 0x39, + 0xea, + 0xda, + 0xf8, + 0x0c, + 0x14, + 0x95, + 0xc1, + 0x3d, + 0xda, + 0xa5, + 0xa4, + 0x3b, + 0x09, + 0x46, + 0x48, + 0x3f, + 0xe5, + 0xa2, + 0x43, + 0xb0, + 0xd6, + 0xd0, + 0x3d, + 0x81, + 0xa0, + 0x4e, + 0x00, + 0x0f, + 0xa8, + 0x1f, + 0xe5, + 0xd6, + 0xb8, + 0x39, + 0xff, + 0xf2, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0x38, + 0x28, + 0x1f, + 0xa1, + 0xc1, + 0x42, + 0x0e, + 0xb1, + 0xc1, + 0x42, + 0x81, + 0xb0, + 0x50, + 0x14, + 0x06, + 0x83, + 0x41, + 0xa0, + 0xa0, + 0x1c, + 0x08, + 0x2c, + 0x2a, + 0x04, + 0x86, + 0xb0, + 0xd4, + 0x0f, + 0xd8, + 0x57, + 0x90, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3e, + 0x56, + 0xa0, + 0x38, + 0x79, + 0xfe, + 0x8a, + 0x07, + 0xf6, + 0x1a, + 0xfe, + 0x0e, + 0xd0, + 0xb4, + 0x1a, + 0x0f, + 0xfa, + 0xe0, + 0x61, + 0xd9, + 0xa7, + 0x63, + 0x85, + 0x39, + 0x32, + 0x65, + 0x02, + 0xcc, + 0x9c, + 0x0d, + 0x86, + 0xdc, + 0x99, + 0x07, + 0x06, + 0x54, + 0x48, + 0x4f, + 0x83, + 0xb4, + 0x90, + 0x3b, + 0xc1, + 0x58, + 0x34, + 0xb4, + 0x1c, + 0x0c, + 0x1e, + 0x1c, + 0x3b, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x86, + 0xff, + 0x07, + 0x68, + 0x58, + 0x4e, + 0x0b, + 0xfa, + 0x30, + 0x98, + 0x3b, + 0x0d, + 0x85, + 0x40, + 0x2d, + 0xac, + 0x65, + 0xc0, + 0x7f, + 0xe7, + 0x0f, + 0xec, + 0xc2, + 0xff, + 0x02, + 0x73, + 0x93, + 0x91, + 0x81, + 0x99, + 0xb9, + 0xb9, + 0xa0, + 0x98, + 0xcd, + 0xcd, + 0xc2, + 0x54, + 0x60, + 0x71, + 0xe0, + 0xd8, + 0x30, + 0xb1, + 0xe0, + 0x9c, + 0x18, + 0x5b, + 0x9c, + 0x0c, + 0x78, + 0x2e, + 0x0a, + 0x0f, + 0xfc, + 0x1c, + 0x0d, + 0x87, + 0xb0, + 0xf9, + 0xc3, + 0xda, + 0x19, + 0xfe, + 0x1f, + 0xe8, + 0x3b, + 0x0f, + 0x61, + 0xcb, + 0x6a, + 0x02, + 0xb5, + 0x81, + 0xfe, + 0x7f, + 0xe0, + 0xd9, + 0x86, + 0xcc, + 0x32, + 0xb3, + 0x86, + 0xce, + 0x41, + 0x39, + 0xb4, + 0x73, + 0x70, + 0x6e, + 0x65, + 0x99, + 0x90, + 0x15, + 0x18, + 0x26, + 0x31, + 0x40, + 0xd3, + 0x0b, + 0x4c, + 0x35, + 0x83, + 0x03, + 0x83, + 0x0d, + 0x8f, + 0x02, + 0x1f, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x0d, + 0x87, + 0x48, + 0x10, + 0x3f, + 0xc7, + 0xf5, + 0x84, + 0xad, + 0x41, + 0x71, + 0xa1, + 0xd8, + 0x74, + 0xd0, + 0x2a, + 0xba, + 0xbf, + 0xe8, + 0x57, + 0xcb, + 0xad, + 0x60, + 0xd9, + 0x84, + 0xe1, + 0xe5, + 0x67, + 0x9b, + 0xfc, + 0x09, + 0xcd, + 0xf8, + 0x27, + 0x06, + 0xe6, + 0xc6, + 0x1b, + 0x04, + 0xc6, + 0x27, + 0xf8, + 0x2d, + 0x30, + 0xb0, + 0xd8, + 0x1c, + 0x18, + 0x5e, + 0xa7, + 0x81, + 0x0f, + 0x05, + 0xae, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xa8, + 0x1f, + 0xcf, + 0xff, + 0xa0, + 0xe5, + 0xdc, + 0xbc, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xf5, + 0x01, + 0x40, + 0xff, + 0x68, + 0x2f, + 0xe8, + 0x3b, + 0x81, + 0x45, + 0xe0, + 0xcf, + 0x81, + 0x40, + 0xfe, + 0xd5, + 0xb4, + 0x0f, + 0xd6, + 0x07, + 0xd2, + 0x1f, + 0x61, + 0xcd, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xfd, + 0x86, + 0x56, + 0xa0, + 0x68, + 0x30, + 0xaf, + 0xe8, + 0xd0, + 0x61, + 0xec, + 0x36, + 0x83, + 0x0f, + 0x61, + 0xb4, + 0x18, + 0x5f, + 0xf1, + 0xa0, + 0xc3, + 0xda, + 0x16, + 0x83, + 0x09, + 0xcd, + 0x0b, + 0x47, + 0x09, + 0x8f, + 0xc7, + 0xf0, + 0x56, + 0x68, + 0x1e, + 0x06, + 0x15, + 0x9a, + 0x1f, + 0x61, + 0x77, + 0x90, + 0xfb, + 0x0b, + 0x2e, + 0x43, + 0xd0, + 0x18, + 0x0d, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x21, + 0xb0, + 0xf9, + 0x5c, + 0xa0, + 0x61, + 0xe7, + 0xfc, + 0x98, + 0x7f, + 0x48, + 0x6d, + 0x0f, + 0xd4, + 0x0d, + 0xe8, + 0x37, + 0xfe, + 0x36, + 0xc3, + 0xd4, + 0x0d, + 0x82, + 0xc2, + 0xca, + 0x06, + 0xc3, + 0xce, + 0x5f, + 0x46, + 0x1e, + 0x72, + 0x81, + 0xb0, + 0xf5, + 0xb4, + 0x0d, + 0x87, + 0xa9, + 0xd0, + 0x36, + 0x1e, + 0xc7, + 0x90, + 0x90, + 0xe7, + 0x0a, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x87, + 0xfe, + 0x15, + 0xa8, + 0x3d, + 0x85, + 0x7f, + 0x34, + 0x03, + 0x87, + 0xb0, + 0xda, + 0x68, + 0x7b, + 0x0c, + 0xee, + 0x1b, + 0xfe, + 0x05, + 0xc1, + 0xf6, + 0x87, + 0x70, + 0x66, + 0x34, + 0x35, + 0x30, + 0xcc, + 0x7d, + 0x0e, + 0x58, + 0x56, + 0x68, + 0x5a, + 0x0d, + 0x05, + 0x9a, + 0x0e, + 0x09, + 0x40, + 0xef, + 0x20, + 0x43, + 0xf6, + 0x5c, + 0x87, + 0xf3, + 0x05, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0d, + 0x84, + 0xff, + 0x82, + 0x56, + 0xa0, + 0xda, + 0x19, + 0xbe, + 0xa0, + 0x58, + 0x7e, + 0xc3, + 0xd8, + 0x75, + 0x5d, + 0x41, + 0x61, + 0xcb, + 0x72, + 0xbf, + 0xe0, + 0xed, + 0x0e, + 0xd0, + 0xce, + 0x68, + 0x76, + 0x1c, + 0xc7, + 0xe0, + 0xb0, + 0xe7, + 0x34, + 0x3b, + 0x0e, + 0xbb, + 0x43, + 0xb0, + 0xe9, + 0xf2, + 0x1c, + 0x87, + 0x63, + 0xe9, + 0x0f, + 0xce, + 0x15, + 0xff, + 0xc0, + 0x43, + 0xff, + 0x00, + 0x0d, + 0x84, + 0xff, + 0x20, + 0xbf, + 0xa0, + 0xed, + 0x0c, + 0xe8, + 0x7d, + 0xa1, + 0xd8, + 0x7e, + 0xd0, + 0x2d, + 0xac, + 0x1d, + 0xa0, + 0xab, + 0xd4, + 0x7f, + 0x90, + 0x93, + 0x42, + 0xc3, + 0xe6, + 0x34, + 0x2c, + 0x3e, + 0x63, + 0xf1, + 0x86, + 0x41, + 0x66, + 0x85, + 0x86, + 0xc1, + 0x66, + 0x85, + 0x84, + 0xe0, + 0xbe, + 0x42, + 0xbf, + 0x20, + 0xcb, + 0x90, + 0xfe, + 0x70, + 0x37, + 0xff, + 0x01, + 0x0f, + 0xfc, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x74, + 0x87, + 0x2d, + 0xa8, + 0x17, + 0x90, + 0xd7, + 0xf1, + 0xc0, + 0xe0, + 0xe7, + 0x06, + 0x82, + 0x2c, + 0x33, + 0x87, + 0x68, + 0x67, + 0xfc, + 0xd8, + 0x10, + 0xfb, + 0x0f, + 0x50, + 0x33, + 0x18, + 0x6b, + 0x85, + 0x01, + 0x8f, + 0x8a, + 0x01, + 0xc2, + 0xb3, + 0x0f, + 0x5a, + 0x15, + 0xb8, + 0x4d, + 0xc1, + 0xdd, + 0xe0, + 0x3c, + 0x1f, + 0x65, + 0xc8, + 0x7f, + 0x30, + 0x57, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0d, + 0x84, + 0xff, + 0x06, + 0x56, + 0xa1, + 0xc2, + 0xc2, + 0xa7, + 0xd2, + 0xb0, + 0xb0, + 0xf6, + 0x13, + 0x85, + 0x87, + 0x38, + 0x4f, + 0xf0, + 0x5f, + 0xf3, + 0x85, + 0x87, + 0xb0, + 0x9c, + 0x2c, + 0x26, + 0x34, + 0x0f, + 0xf0, + 0x4c, + 0x7d, + 0x38, + 0x58, + 0x4c, + 0x61, + 0x38, + 0x58, + 0x56, + 0x61, + 0x38, + 0x5a, + 0x0a, + 0x78, + 0x0f, + 0xfc, + 0x0c, + 0x79, + 0x0f, + 0xe7, + 0x0a, + 0x9f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0d, + 0x85, + 0xff, + 0x04, + 0xad, + 0x41, + 0x68, + 0x30, + 0x5f, + 0xc8, + 0x30, + 0xb0, + 0xec, + 0x35, + 0x02, + 0xc3, + 0x38, + 0x4e, + 0x15, + 0x83, + 0xff, + 0x23, + 0xc1, + 0xec, + 0x25, + 0xf8, + 0x0c, + 0x61, + 0x5a, + 0xd6, + 0x06, + 0x3e, + 0xa8, + 0x27, + 0x05, + 0x98, + 0x54, + 0x09, + 0xc1, + 0x6e, + 0x15, + 0xfe, + 0x05, + 0x3c, + 0x1f, + 0xfb, + 0x1e, + 0x43, + 0xf9, + 0xc2, + 0xbf, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x87, + 0xb2, + 0x0c, + 0xdc, + 0x86, + 0xc6, + 0x09, + 0x5a, + 0x8b, + 0xfc, + 0x86, + 0xc2, + 0xd3, + 0x43, + 0xec, + 0x2c, + 0x12, + 0x20, + 0xff, + 0xc0, + 0x95, + 0x87, + 0x68, + 0x30, + 0x53, + 0x42, + 0xcd, + 0x06, + 0x07, + 0xc1, + 0xb3, + 0xeb, + 0xb3, + 0x42, + 0x73, + 0x41, + 0xc5, + 0x8a, + 0x1e, + 0xd0, + 0x25, + 0xd4, + 0x0a, + 0x79, + 0x0a, + 0xc1, + 0x40, + 0x63, + 0xe5, + 0x08, + 0x7d, + 0x85, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0d, + 0x86, + 0x90, + 0xfe, + 0xc3, + 0x7a, + 0xa0, + 0xaf, + 0xe2, + 0x80, + 0xd0, + 0xf6, + 0x07, + 0x0b, + 0x0f, + 0xb0, + 0x51, + 0x5e, + 0x42, + 0xff, + 0x57, + 0xb4, + 0x3b, + 0x43, + 0xed, + 0x0b, + 0x34, + 0x17, + 0xf2, + 0x07, + 0x3e, + 0x43, + 0xb4, + 0x0e, + 0x68, + 0x7d, + 0xa0, + 0x7b, + 0x47, + 0xfc, + 0x82, + 0x9e, + 0x43, + 0xfe, + 0xd3, + 0xd2, + 0x1f, + 0xd8, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x74, + 0x87, + 0x2a, + 0xd5, + 0x03, + 0x0f, + 0x37, + 0xa6, + 0x4f, + 0xe0, + 0xcc, + 0x17, + 0x21, + 0x61, + 0xa8, + 0x13, + 0x93, + 0x40, + 0x7f, + 0x40, + 0x4c, + 0x83, + 0xd8, + 0x52, + 0x61, + 0xcc, + 0x61, + 0x63, + 0xc1, + 0x98, + 0xf5, + 0xa5, + 0x34, + 0x27, + 0x31, + 0xc1, + 0x8e, + 0x13, + 0xd8, + 0x6d, + 0x05, + 0x01, + 0x4f, + 0x05, + 0xa1, + 0xa0, + 0x63, + 0xe5, + 0x83, + 0xf6, + 0x13, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0b, + 0x03, + 0xf9, + 0x06, + 0x05, + 0x6a, + 0x06, + 0x16, + 0x60, + 0xa7, + 0xa0, + 0x61, + 0x66, + 0x1b, + 0x09, + 0xe8, + 0x66, + 0x05, + 0x6a, + 0x28, + 0xe6, + 0x60, + 0xfe, + 0xb1, + 0xcc, + 0xc3, + 0x50, + 0x95, + 0x43, + 0x30, + 0x35, + 0x05, + 0x60, + 0xcc, + 0x15, + 0x78, + 0x0e, + 0x08, + 0xc1, + 0x58, + 0x2c, + 0x3b, + 0x05, + 0xd0, + 0x1a, + 0x1d, + 0x83, + 0xb8, + 0x08, + 0x67, + 0x81, + 0x97, + 0x21, + 0xfc, + 0xc0, + 0x6f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x24, + 0x18, + 0x10, + 0xd4, + 0x0b, + 0x06, + 0x50, + 0x17, + 0xe8, + 0x63, + 0x30, + 0xea, + 0x06, + 0x56, + 0x21, + 0xd4, + 0x03, + 0xff, + 0x03, + 0xfd, + 0x61, + 0xd8, + 0x66, + 0x03, + 0x9f, + 0x18, + 0x28, + 0xc0, + 0x72, + 0x33, + 0x04, + 0xaf, + 0x9c, + 0x8c, + 0xc1, + 0x47, + 0x03, + 0x9d, + 0x0c, + 0x16, + 0xc0, + 0x70, + 0xec, + 0x1b, + 0xc0, + 0x70, + 0x9e, + 0x06, + 0x3c, + 0x87, + 0xf3, + 0x05, + 0x7f, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x09, + 0x87, + 0xf4, + 0x1d, + 0x7e, + 0x64, + 0xda, + 0x82, + 0x68, + 0x92, + 0x62, + 0xb0, + 0xcc, + 0x0b, + 0xe4, + 0x18, + 0x3f, + 0xa8, + 0x9d, + 0x18, + 0x0b, + 0x69, + 0x26, + 0x74, + 0x0e, + 0xc1, + 0x7c, + 0x5a, + 0x06, + 0x30, + 0x49, + 0x83, + 0x09, + 0x8f, + 0x51, + 0x31, + 0xd0, + 0x39, + 0x82, + 0x9e, + 0x7b, + 0x03, + 0xd9, + 0x44, + 0xec, + 0xc1, + 0x3e, + 0x0e, + 0xd0, + 0xec, + 0x7c, + 0xa0, + 0xfc, + 0xc1, + 0x5f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x30, + 0x3e, + 0xa7, + 0xc0, + 0xbf, + 0x28, + 0xc8, + 0xc2, + 0x69, + 0xcf, + 0xd4, + 0xf9, + 0x09, + 0x82, + 0xd4, + 0x4a, + 0x05, + 0x5c, + 0xcd, + 0xca, + 0x92, + 0xae, + 0xa1, + 0x10, + 0x41, + 0xd8, + 0x1f, + 0xf2, + 0x06, + 0x30, + 0x38, + 0xa1, + 0x40, + 0x63, + 0xe7, + 0x24, + 0x50, + 0x1c, + 0xc0, + 0xe6, + 0x05, + 0x02, + 0xdc, + 0x26, + 0xb2, + 0x15, + 0x3c, + 0x0b, + 0x80, + 0xf0, + 0x31, + 0xe5, + 0x07, + 0x91, + 0x82, + 0xbf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x03, + 0xff, + 0xf0, + 0x67, + 0x0f, + 0xce, + 0x19, + 0xc3, + 0xf3, + 0x86, + 0x70, + 0xfc, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x67, + 0xff, + 0xe0, + 0xfe, + 0x70, + 0xff, + 0x38, + 0x1c, + 0x3f, + 0xd4, + 0x03, + 0xfe, + 0x43, + 0x78, + 0x0e, + 0x1f, + 0xef, + 0x23, + 0x87, + 0xf5, + 0x0e, + 0x70, + 0xfc, + 0xe0, + 0x7e, + 0x50, + 0x7b, + 0x0e, + 0x6f, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x09, + 0x18, + 0x36, + 0x16, + 0x09, + 0x18, + 0x36, + 0x16, + 0x0d, + 0x1c, + 0x36, + 0x16, + 0x0d, + 0x06, + 0x1b, + 0xf8, + 0x1a, + 0x0c, + 0x3d, + 0xa1, + 0x61, + 0x61, + 0x93, + 0x0d, + 0x85, + 0x86, + 0xcf, + 0x95, + 0x85, + 0x21, + 0x66, + 0xa1, + 0x82, + 0xa0, + 0x59, + 0x85, + 0x21, + 0x38, + 0x59, + 0x89, + 0xa1, + 0xb0, + 0xbb, + 0xeb, + 0x0e, + 0xe2, + 0xf2, + 0x0e, + 0x0e, + 0x70, + 0xfa, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe8, + 0x3d, + 0xfd, + 0x0e, + 0x1e, + 0xc2, + 0xa1, + 0x21, + 0xec, + 0x2a, + 0x1e, + 0xae, + 0x30, + 0xaa, + 0xeb, + 0xb3, + 0xfa, + 0xc3, + 0x9c, + 0x27, + 0x18, + 0x39, + 0xc4, + 0x70, + 0xac, + 0x26, + 0x31, + 0xf4, + 0x0b, + 0x03, + 0x18, + 0xe1, + 0xdc, + 0x50, + 0xc7, + 0x0f, + 0x25, + 0x0c, + 0x71, + 0x0f, + 0x50, + 0xe9, + 0xe8, + 0x3d, + 0xb7, + 0x90, + 0xfc, + 0xe1, + 0xff, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x3f, + 0xff, + 0x78, + 0x3d, + 0xa1, + 0xff, + 0x81, + 0xa1, + 0xff, + 0x8b, + 0xaf, + 0x70, + 0x75, + 0x87, + 0xda, + 0x15, + 0xc1, + 0xdf, + 0x41, + 0x95, + 0xff, + 0xe4, + 0x3b, + 0x0f, + 0xd2, + 0x1d, + 0xd7, + 0xed, + 0x0e, + 0x65, + 0x51, + 0x70, + 0x7a, + 0x80, + 0xba, + 0xe0, + 0xef, + 0x02, + 0x81, + 0xfd, + 0xcf, + 0x50, + 0x7e, + 0xe0, + 0xaf, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x3f, + 0x83, + 0x61, + 0xec, + 0x2c, + 0x36, + 0x1e, + 0xc2, + 0xca, + 0xbd, + 0x44, + 0x18, + 0x58, + 0xab, + 0x94, + 0x17, + 0xf0, + 0x6c, + 0x3f, + 0x61, + 0xec, + 0x3c, + 0x98, + 0x55, + 0x75, + 0x81, + 0x9f, + 0x2d, + 0x72, + 0xc0, + 0xcd, + 0x0d, + 0x70, + 0x76, + 0x61, + 0xdb, + 0x87, + 0x66, + 0x20, + 0xb2, + 0x81, + 0xbb, + 0xe5, + 0x61, + 0x68, + 0x2e, + 0x41, + 0x68, + 0x4f, + 0x07, + 0x9c, + 0x3c, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x9f, + 0xfc, + 0x0c, + 0x0e, + 0x0a, + 0x03, + 0x42, + 0xc0, + 0xe0, + 0x90, + 0x61, + 0xb0, + 0x38, + 0x24, + 0x18, + 0x6f, + 0xe0, + 0x48, + 0x30, + 0xf6, + 0x1a, + 0x41, + 0x86, + 0x4c, + 0x17, + 0xfe, + 0x06, + 0x7c, + 0x0d, + 0x06, + 0x85, + 0x9a, + 0x16, + 0x83, + 0x0d, + 0x98, + 0x6c, + 0x2c, + 0x36, + 0x62, + 0x38, + 0x58, + 0x6e, + 0xf9, + 0xe0, + 0xb0, + 0x9e, + 0x40, + 0xe1, + 0xb0, + 0xfe, + 0xd0, + 0xd8, + 0x7f, + 0xe0, + 0xf8, + 0x3f, + 0x83, + 0x38, + 0x76, + 0x16, + 0x19, + 0xc3, + 0xb0, + 0xb0, + 0xce, + 0x1d, + 0x85, + 0x82, + 0x1c, + 0x3b, + 0xf8, + 0x18, + 0xe1, + 0xf6, + 0x85, + 0x8f, + 0x50, + 0x12, + 0x42, + 0xc7, + 0x50, + 0x59, + 0x78, + 0x18, + 0xe1, + 0xd9, + 0x21, + 0x63, + 0x87, + 0x64, + 0x85, + 0x8e, + 0x1d, + 0x92, + 0x16, + 0x38, + 0x76, + 0xfc, + 0x98, + 0xe1, + 0x9f, + 0x90, + 0x38, + 0xe1, + 0x94, + 0x13, + 0xff, + 0xc8, + 0x3f, + 0x9f, + 0xf2, + 0x16, + 0x16, + 0x0d, + 0x06, + 0x1b, + 0x0b, + 0x06, + 0x07, + 0x0d, + 0x81, + 0xc1, + 0x82, + 0x81, + 0xbf, + 0x81, + 0x83, + 0x43, + 0xda, + 0x16, + 0x9f, + 0x40, + 0x4c, + 0x27, + 0xc1, + 0x48, + 0x33, + 0xe1, + 0xf0, + 0x58, + 0x59, + 0xa8, + 0x95, + 0x8e, + 0x16, + 0x61, + 0x69, + 0xd8, + 0x6c, + 0xc2, + 0xc0, + 0xf0, + 0x6d, + 0xfa, + 0x80, + 0xf8, + 0x2b, + 0xd0, + 0x31, + 0xe2, + 0xd0, + 0xf3, + 0x1a, + 0x13, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x21, + 0x7f, + 0x01, + 0xa7, + 0xa0, + 0xb0, + 0xb3, + 0xd6, + 0x87, + 0x61, + 0x61, + 0xb4, + 0x3b, + 0x0b, + 0x0d, + 0xa1, + 0xdf, + 0xc1, + 0xb4, + 0x3e, + 0xc2, + 0xab, + 0xd5, + 0x01, + 0x30, + 0x96, + 0xf2, + 0xc0, + 0xcf, + 0x83, + 0x78, + 0x3b, + 0x35, + 0x04, + 0xf8, + 0x3b, + 0x30, + 0xea, + 0x90, + 0xd9, + 0x87, + 0x60, + 0xc3, + 0x6f, + 0xc0, + 0xe0, + 0x70, + 0x2f, + 0x41, + 0x70, + 0x6e, + 0x0f, + 0xb8, + 0x39, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0a, + 0xd0, + 0xec, + 0x2c, + 0x2e, + 0xc3, + 0xb0, + 0xb0, + 0x71, + 0x40, + 0xd8, + 0x1c, + 0xb0, + 0xb8, + 0x2f, + 0xeb, + 0x0e, + 0xe0, + 0xd8, + 0x37, + 0xf9, + 0xc0, + 0x98, + 0x6c, + 0x2c, + 0x36, + 0x74, + 0x06, + 0x16, + 0x1b, + 0x35, + 0x03, + 0x0b, + 0x0d, + 0x98, + 0x6c, + 0xf8, + 0x36, + 0x61, + 0xb0, + 0xe4, + 0x1b, + 0xf2, + 0x61, + 0x9c, + 0x7e, + 0x42, + 0xc3, + 0x50, + 0x50, + 0x7a, + 0xfe, + 0x00, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x82, + 0xe0, + 0xf6, + 0x16, + 0x07, + 0x0f, + 0xb0, + 0xb0, + 0x70, + 0x30, + 0xd8, + 0x58, + 0xe1, + 0x58, + 0x5f, + 0xc6, + 0x86, + 0xd0, + 0xd8, + 0x3f, + 0xf8, + 0x09, + 0x84, + 0x87, + 0xa0, + 0x67, + 0x40, + 0xff, + 0xb3, + 0xa1, + 0xff, + 0x05, + 0x98, + 0x58, + 0x76, + 0x16, + 0x61, + 0x61, + 0xd8, + 0x59, + 0xdb, + 0x87, + 0x60, + 0x7e, + 0x41, + 0xaf, + 0x61, + 0x21, + 0xdf, + 0xf0, + 0x00, + 0x3f, + 0x82, + 0xc6, + 0x0d, + 0x85, + 0x81, + 0xc1, + 0x61, + 0x61, + 0x68, + 0xe1, + 0x21, + 0x61, + 0x77, + 0xfe, + 0x07, + 0xf0, + 0x18, + 0x3f, + 0xb4, + 0x27, + 0x09, + 0x09, + 0x30, + 0xd7, + 0x56, + 0x83, + 0x3e, + 0x4f, + 0x05, + 0x85, + 0x9a, + 0x17, + 0x41, + 0xc2, + 0xcc, + 0x27, + 0x33, + 0x42, + 0xcc, + 0x29, + 0x2f, + 0x06, + 0xef, + 0xac, + 0x0f, + 0x05, + 0x72, + 0x0d, + 0x2d, + 0xf0, + 0x7e, + 0x87, + 0x0a, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0x87, + 0x34, + 0x3b, + 0x03, + 0x94, + 0x34, + 0x3b, + 0x03, + 0x97, + 0x7a, + 0xa0, + 0x60, + 0x73, + 0x9e, + 0x58, + 0x1f, + 0xce, + 0x0d, + 0x0f, + 0xb0, + 0x28, + 0x1a, + 0x1c, + 0x98, + 0x4b, + 0x72, + 0xc0, + 0xcf, + 0x9a, + 0xbd, + 0x50, + 0x33, + 0x43, + 0x3e, + 0x0e, + 0xcc, + 0x3a, + 0x9a, + 0x1b, + 0x30, + 0xec, + 0x60, + 0xdd, + 0xf0, + 0x38, + 0x1a, + 0x0b, + 0x90, + 0x3c, + 0x1b, + 0x83, + 0xed, + 0x0f, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x40, + 0xed, + 0x06, + 0x19, + 0x83, + 0xb0, + 0xb3, + 0xff, + 0x03, + 0x0b, + 0x30, + 0xf6, + 0x0f, + 0xe3, + 0x43, + 0xb0, + 0xda, + 0x16, + 0x87, + 0xf6, + 0x1b, + 0x41, + 0x61, + 0x46, + 0x85, + 0xab, + 0xc8, + 0x51, + 0xf2, + 0x7c, + 0x87, + 0x46, + 0x1b, + 0x43, + 0xe8, + 0xc3, + 0x68, + 0x7d, + 0x3f, + 0x26, + 0x86, + 0xc7, + 0xd2, + 0x16, + 0x86, + 0xc0, + 0x87, + 0x9f, + 0xe8, + 0x3f, + 0x03, + 0x0f, + 0xd8, + 0x30, + 0x61, + 0x7e, + 0x30, + 0x60, + 0xc2, + 0xc1, + 0x98, + 0x33, + 0xf3, + 0x83, + 0x3f, + 0x03, + 0x37, + 0x06, + 0x06, + 0x0b, + 0x37, + 0x06, + 0x24, + 0x16, + 0x6e, + 0x0c, + 0xcf, + 0x03, + 0x37, + 0x06, + 0x66, + 0x06, + 0x33, + 0x06, + 0x64, + 0x06, + 0x33, + 0x06, + 0x64, + 0x0d, + 0x33, + 0x06, + 0x6f, + 0x9c, + 0x19, + 0x8e, + 0xfa, + 0x78, + 0x73, + 0xf0, + 0x67, + 0x3c, + 0x98, + 0x30, + 0xff, + 0xc1, + 0x0f, + 0xc8, + 0x7e, + 0xfe, + 0x06, + 0x1f, + 0xb0, + 0xb1, + 0xff, + 0x05, + 0x85, + 0x9a, + 0x1b, + 0x0b, + 0x0b, + 0xa0, + 0x76, + 0x17, + 0xf5, + 0xfa, + 0x30, + 0xec, + 0x2d, + 0x1c, + 0xc2, + 0x4c, + 0x2c, + 0x2c, + 0xc2, + 0xcf, + 0x46, + 0x16, + 0x61, + 0x66, + 0xa3, + 0xf8, + 0xc2, + 0xcc, + 0x2c, + 0x2f, + 0x82, + 0xcc, + 0x2c, + 0x3f, + 0xb7, + 0xe7, + 0x0f, + 0x63, + 0xe9, + 0x06, + 0x87, + 0x61, + 0xf9, + 0xff, + 0x40, + 0x3f, + 0xaf, + 0xfc, + 0x0d, + 0x03, + 0x02, + 0x81, + 0xec, + 0x26, + 0x06, + 0x87, + 0xb0, + 0x98, + 0x18, + 0x7d, + 0xfd, + 0x0e, + 0x1f, + 0xce, + 0x15, + 0x03, + 0xe4, + 0x18, + 0x5f, + 0xe8, + 0x18, + 0x3d, + 0x4e, + 0x0a, + 0x80, + 0xc1, + 0x8f, + 0x90, + 0xa8, + 0x0c, + 0x19, + 0x32, + 0x15, + 0x01, + 0x83, + 0x12, + 0x42, + 0xa0, + 0x3a, + 0x7a, + 0x24, + 0x2a, + 0x0f, + 0xa0, + 0xd7, + 0xf4, + 0x1f, + 0xd4, + 0x5a, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x06, + 0x81, + 0x82, + 0xc0, + 0xc0, + 0xc2, + 0x60, + 0xb0, + 0x31, + 0x21, + 0x30, + 0x58, + 0x18, + 0xcf, + 0xf0, + 0x3f, + 0x5e, + 0x0c, + 0xe1, + 0xd9, + 0x78, + 0x33, + 0x04, + 0x98, + 0x58, + 0xc3, + 0x05, + 0x9e, + 0x8c, + 0x18, + 0xc1, + 0x66, + 0x83, + 0x04, + 0xa8, + 0x2c, + 0xc2, + 0xc3, + 0x30, + 0x59, + 0x85, + 0x86, + 0x60, + 0xb7, + 0xe3, + 0x0c, + 0xc0, + 0x7c, + 0x85, + 0x86, + 0x60, + 0xfe, + 0xc0, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x3f, + 0x2b, + 0xd3, + 0xf0, + 0x58, + 0x25, + 0x4c, + 0xc6, + 0x16, + 0x09, + 0x53, + 0x31, + 0x85, + 0x82, + 0x54, + 0xcc, + 0x61, + 0x7e, + 0x54, + 0xcc, + 0x61, + 0xd8, + 0x19, + 0x98, + 0xc3, + 0xb1, + 0xff, + 0xe0, + 0x66, + 0xaa, + 0xbb, + 0x74, + 0x19, + 0xe9, + 0x69, + 0x8c, + 0x2c, + 0xc1, + 0x2a, + 0x51, + 0x85, + 0x98, + 0x21, + 0xa2, + 0x61, + 0x6f, + 0xe1, + 0xa0, + 0x30, + 0x5c, + 0x94, + 0x1b, + 0x06, + 0x1f, + 0x43, + 0xc9, + 0x40, + 0xff, + 0xc1, + 0xe0, + 0x3f, + 0x83, + 0x61, + 0xec, + 0x2c, + 0x36, + 0x87, + 0x61, + 0x67, + 0xfd, + 0x03, + 0x0b, + 0x30, + 0x60, + 0x90, + 0x7f, + 0x18, + 0x30, + 0x61, + 0xd8, + 0x5a, + 0xb5, + 0x82, + 0x4c, + 0x2f, + 0x56, + 0xc2, + 0xcf, + 0x9f, + 0x20, + 0x60, + 0xb3, + 0x47, + 0x70, + 0x68, + 0x59, + 0x81, + 0x8d, + 0xa0, + 0x6c, + 0xc6, + 0x80, + 0xf0, + 0x77, + 0x7e, + 0x47, + 0xc8, + 0x57, + 0x20, + 0xcb, + 0x1e, + 0x0f, + 0x95, + 0x40, + 0xd4, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0x8f, + 0xfa, + 0x30, + 0xb3, + 0x43, + 0xec, + 0x2c, + 0xd0, + 0xfb, + 0x0b, + 0x34, + 0x3e, + 0xfe, + 0x3f, + 0xe0, + 0xda, + 0x0d, + 0x0d, + 0x86, + 0xd0, + 0x68, + 0x6c, + 0x19, + 0xc9, + 0xa1, + 0xb0, + 0x67, + 0xa7, + 0x97, + 0x60, + 0xcd, + 0x07, + 0xfc, + 0x0c, + 0xd0, + 0x68, + 0x7d, + 0x9d, + 0xba, + 0x1e, + 0x7e, + 0x93, + 0x97, + 0xe8, + 0x3a, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0xa0, + 0xbf, + 0x8f, + 0xd4, + 0x42, + 0xc2, + 0xcc, + 0x3f, + 0xb0, + 0xb3, + 0x04, + 0x1e, + 0xc2, + 0xcc, + 0x18, + 0x7b, + 0xf9, + 0xc1, + 0x87, + 0xec, + 0x17, + 0x4e, + 0xa4, + 0x09, + 0x81, + 0x77, + 0x2c, + 0x0c, + 0xf8, + 0x36, + 0x1e, + 0xcd, + 0x43, + 0x18, + 0xa0, + 0xb3, + 0x0a, + 0x4c, + 0x70, + 0xb3, + 0x0b, + 0x06, + 0x0d, + 0x06, + 0xfe, + 0x81, + 0x81, + 0x8b, + 0xd0, + 0x20, + 0xb0, + 0xa0, + 0xfe, + 0x7c, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x3f, + 0x8f, + 0xf8, + 0x2c, + 0x2c, + 0xd0, + 0xd8, + 0x58, + 0x59, + 0x87, + 0x61, + 0x61, + 0x67, + 0xfc, + 0x17, + 0xf1, + 0xa1, + 0xb0, + 0xed, + 0x06, + 0x1d, + 0x84, + 0x9a, + 0x0f, + 0xf8, + 0x2c, + 0xf8, + 0xd3, + 0x0f, + 0x66, + 0x83, + 0x06, + 0x9c, + 0x0c, + 0xd0, + 0x60, + 0x7c, + 0x85, + 0x9a, + 0x0c, + 0x2e, + 0x0d, + 0xbf, + 0x38, + 0x4e, + 0x82, + 0xf4, + 0x17, + 0xe1, + 0xe0, + 0xf9, + 0xe0, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x0c, + 0x83, + 0xd8, + 0x58, + 0x32, + 0x0f, + 0x61, + 0x63, + 0xfe, + 0x41, + 0x85, + 0x9a, + 0xb5, + 0x82, + 0xfe, + 0x70, + 0x41, + 0xfb, + 0x0f, + 0x41, + 0xe4, + 0xc0, + 0xff, + 0xe0, + 0x67, + 0xc0, + 0x73, + 0x43, + 0x66, + 0x84, + 0xc6, + 0x1d, + 0x98, + 0x6a, + 0x18, + 0x76, + 0x62, + 0x0d, + 0x30, + 0xed, + 0xf8, + 0x70, + 0x60, + 0x8b, + 0x90, + 0x3a, + 0x0d, + 0x30, + 0xfb, + 0x42, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x18, + 0x7a, + 0xfc, + 0x1b, + 0x43, + 0xa4, + 0x18, + 0x69, + 0x0e, + 0x90, + 0x6f, + 0xfd, + 0x02, + 0x41, + 0x84, + 0x81, + 0x0d, + 0x7e, + 0x06, + 0x82, + 0x81, + 0xda, + 0x07, + 0x0d, + 0xa1, + 0xb4, + 0x1c, + 0x13, + 0x60, + 0x9d, + 0x03, + 0x60, + 0xc4, + 0x13, + 0xf2, + 0x0c, + 0xa0, + 0x69, + 0xd0, + 0xd4, + 0xc3, + 0xa7, + 0x43, + 0xb8, + 0x3a, + 0x7a, + 0x20, + 0xbc, + 0x84, + 0xfe, + 0x92, + 0xc7, + 0x40, + 0xc8, + 0x4f, + 0x04, + 0xf8, + 0x3f, + 0x21, + 0xf8, + 0x0f, + 0xf2, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xb0, + 0x38, + 0x56, + 0x1e, + 0xc0, + 0xef, + 0xfe, + 0x06, + 0x07, + 0x07, + 0x14, + 0x0d, + 0xd3, + 0xc5, + 0x85, + 0xc1, + 0x2b, + 0x57, + 0x4f, + 0xa9, + 0x81, + 0x30, + 0xff, + 0x20, + 0xcf, + 0xaf, + 0xfc, + 0x0c, + 0xd0, + 0xb4, + 0x3e, + 0xcc, + 0x36, + 0x1f, + 0xb3, + 0x09, + 0xfe, + 0x82, + 0xde, + 0xd0, + 0xea, + 0x01, + 0xe8, + 0x87, + 0xda, + 0x1f, + 0xf7, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xca, + 0x0f, + 0xbf, + 0x40, + 0xd0, + 0xfb, + 0x03, + 0x0f, + 0xf0, + 0x6c, + 0x0c, + 0x68, + 0x28, + 0x1b, + 0x03, + 0x4d, + 0x6e, + 0x50, + 0x3f, + 0xea, + 0xf8, + 0x36, + 0x07, + 0x0f, + 0xe4, + 0xc2, + 0xcf, + 0xe4, + 0x19, + 0xe8, + 0xcc, + 0x2d, + 0x06, + 0x6a, + 0x33, + 0x0b, + 0x41, + 0x98, + 0x1c, + 0xc2, + 0xc2, + 0xcc, + 0x0c, + 0x63, + 0xc1, + 0x67, + 0x7a, + 0x30, + 0xd0, + 0xfa, + 0x4d, + 0x34, + 0x2d, + 0x0e, + 0x70, + 0x5f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0xc7, + 0xf0, + 0x7a, + 0x42, + 0xc2, + 0xc3, + 0xd2, + 0x17, + 0x66, + 0x21, + 0xa8, + 0xcc, + 0x53, + 0x20, + 0x7e, + 0xa6, + 0x85, + 0xd8, + 0x10, + 0xcc, + 0x19, + 0x60, + 0x9f, + 0xff, + 0x41, + 0x98, + 0x3f, + 0x50, + 0x33, + 0xd7, + 0xee, + 0x0f, + 0x20, + 0xa0, + 0x7f, + 0x9c, + 0x14, + 0x0f, + 0xf7, + 0x81, + 0x75, + 0xc1, + 0xae, + 0xda, + 0x07, + 0xef, + 0x05, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x3f, + 0x83, + 0x48, + 0x76, + 0x16, + 0x1b, + 0x83, + 0xb0, + 0xb2, + 0xff, + 0x20, + 0xc2, + 0xc3, + 0x48, + 0x77, + 0xf0, + 0x69, + 0x0f, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0x1f, + 0xf8, + 0xce, + 0x43, + 0x68, + 0x76, + 0x72, + 0x1b, + 0x43, + 0xb3, + 0x0b, + 0xfe, + 0x81, + 0x98, + 0x7b, + 0x43, + 0xb3, + 0xe4, + 0x2d, + 0x0c, + 0xfd, + 0x21, + 0xb4, + 0x32, + 0x83, + 0x7f, + 0xf0, + 0x0f, + 0xe4, + 0x3e, + 0xfe, + 0x41, + 0x87, + 0xda, + 0x09, + 0x2f, + 0xe0, + 0xb4, + 0x12, + 0x70, + 0x38, + 0x2d, + 0x05, + 0x3e, + 0x1c, + 0x37, + 0xfc, + 0x53, + 0x43, + 0xce, + 0x1d, + 0xe0, + 0xe4, + 0x70, + 0xdf, + 0x41, + 0xb1, + 0xe5, + 0x70, + 0x2d, + 0x06, + 0x3b, + 0x7a, + 0xaf, + 0x81, + 0x8e, + 0x16, + 0xbb, + 0x0b, + 0x1c, + 0x2c, + 0x36, + 0x16, + 0xaf, + 0x8c, + 0x36, + 0x07, + 0xe9, + 0x06, + 0x1b, + 0x02, + 0x83, + 0xdf, + 0xe0, + 0x3f, + 0x80, + 0xe6, + 0x1d, + 0x81, + 0xd1, + 0xcc, + 0x08, + 0x30, + 0xba, + 0x39, + 0x94, + 0x06, + 0x16, + 0x6e, + 0x6e, + 0x17, + 0xf1, + 0x78, + 0xe8, + 0x1d, + 0x86, + 0x73, + 0x43, + 0x46, + 0x19, + 0xcd, + 0x0d, + 0x9f, + 0x02, + 0xcf, + 0x41, + 0x66, + 0x0b, + 0xd1, + 0xbc, + 0x0c, + 0xc1, + 0xb4, + 0x30, + 0x40, + 0xcc, + 0x36, + 0x98, + 0x77, + 0x7c, + 0x38, + 0x30, + 0x45, + 0xc8, + 0x1d, + 0x06, + 0x98, + 0x7d, + 0xa1, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0x82, + 0xde, + 0x0d, + 0x85, + 0x85, + 0x82, + 0x42, + 0xc2, + 0xc2, + 0xd5, + 0x61, + 0x61, + 0x67, + 0xea, + 0x21, + 0x7f, + 0x09, + 0xa1, + 0xfb, + 0x0e, + 0xa0, + 0xc8, + 0x13, + 0x09, + 0xbe, + 0x90, + 0xb3, + 0xe2, + 0x6c, + 0x0a, + 0x06, + 0x68, + 0x76, + 0x0c, + 0x2c, + 0xc3, + 0xdb, + 0xa1, + 0x66, + 0xa0, + 0xde, + 0x43, + 0x77, + 0xa0, + 0xbe, + 0x04, + 0x3c, + 0x81, + 0xf4, + 0x51, + 0xc3, + 0xe6, + 0x0d, + 0xe4, + 0x3f, + 0x40, + 0x60, + 0xfb, + 0x03, + 0x0d, + 0xdf, + 0x40, + 0xc0, + 0xc5, + 0x39, + 0x10, + 0xb0, + 0x30, + 0x54, + 0x2c, + 0x2f, + 0xd0, + 0x6f, + 0x41, + 0xec, + 0x33, + 0xf0, + 0x30, + 0x26, + 0x17, + 0x25, + 0xd8, + 0x33, + 0xa0, + 0x7c, + 0x85, + 0x9a, + 0xaf, + 0xfc, + 0x0c, + 0xc3, + 0x50, + 0x90, + 0xd9, + 0x86, + 0xa1, + 0x21, + 0xb7, + 0xe0, + 0x60, + 0x91, + 0x1f, + 0x41, + 0x70, + 0x24, + 0x90, + 0xf7, + 0x04, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0x03, + 0x0b, + 0x0e, + 0xc1, + 0x03, + 0x0b, + 0x28, + 0x0c, + 0x10, + 0x3e, + 0x7d, + 0x05, + 0x82, + 0x06, + 0x16, + 0x1d, + 0xf8, + 0x18, + 0x58, + 0x10, + 0xd8, + 0x5b, + 0x38, + 0x30, + 0xd0, + 0x2f, + 0x25, + 0xf0, + 0x33, + 0xd0, + 0x6c, + 0x3d, + 0x9a, + 0x1d, + 0x87, + 0xb2, + 0x05, + 0xff, + 0x81, + 0x90, + 0x7b, + 0x43, + 0xb7, + 0xe0, + 0xd8, + 0x73, + 0xe9, + 0x0e, + 0xc3, + 0xff, + 0x05, + 0x87, + 0x0f, + 0xfc, + 0x1d, + 0xf9, + 0x82, + 0x6f, + 0x05, + 0x82, + 0x34, + 0xed, + 0x0d, + 0x82, + 0x18, + 0x2c, + 0x3b, + 0x06, + 0x08, + 0x2c, + 0x3b, + 0xf0, + 0x7b, + 0x0f, + 0xb0, + 0x51, + 0xff, + 0x01, + 0x30, + 0x38, + 0x5a, + 0x1b, + 0x39, + 0x30, + 0xb0, + 0xec, + 0xd0, + 0x61, + 0x61, + 0xd9, + 0x85, + 0x85, + 0x87, + 0x66, + 0x16, + 0x16, + 0x1d, + 0x9e, + 0x8c, + 0x2c, + 0x33, + 0xe8, + 0x1d, + 0xa1, + 0xff, + 0x48, + 0x3f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x0b, + 0xf0, + 0x6c, + 0x2c, + 0x12, + 0x0c, + 0x36, + 0x16, + 0x0d, + 0x06, + 0x1b, + 0x0b, + 0x06, + 0x16, + 0x1b, + 0xf8, + 0xa0, + 0x5a, + 0x1d, + 0x81, + 0xc1, + 0xab, + 0xc0, + 0x4c, + 0x24, + 0x1a, + 0x1d, + 0x9f, + 0x3f, + 0xf8, + 0x19, + 0xa1, + 0xbe, + 0x0e, + 0xcc, + 0x33, + 0xeb, + 0x0d, + 0x9b, + 0x03, + 0x36, + 0x81, + 0x77, + 0xa7, + 0x4d, + 0x38, + 0xb9, + 0x07, + 0x03, + 0x41, + 0x87, + 0xfd, + 0xa1, + 0x80, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xb0, + 0x3b, + 0xff, + 0x81, + 0x81, + 0xc7, + 0x5b, + 0x90, + 0x60, + 0x70, + 0x50, + 0x18, + 0x6f, + 0xe0, + 0xb7, + 0x83, + 0xd8, + 0x75, + 0xe0, + 0xe4, + 0xc0, + 0xde, + 0x6e, + 0x80, + 0xcf, + 0x89, + 0x09, + 0xa0, + 0x33, + 0x42, + 0x90, + 0x68, + 0x59, + 0x86, + 0xd0, + 0x68, + 0x59, + 0x86, + 0xc2, + 0xd0, + 0xbb, + 0xe1, + 0xc2, + 0xd0, + 0x5e, + 0x40, + 0xe8, + 0x5a, + 0x1f, + 0xb4, + 0x36, + 0x80, + 0x3f, + 0x8f, + 0xf8, + 0x2c, + 0x2c, + 0x3e, + 0xc2, + 0xc2, + 0xc3, + 0xec, + 0x2c, + 0x2c, + 0xff, + 0x82, + 0xfe, + 0x34, + 0x3f, + 0xd8, + 0x58, + 0x7b, + 0x02, + 0x61, + 0x5d, + 0x6e, + 0x06, + 0x7c, + 0x12, + 0xe0, + 0xd9, + 0xa8, + 0x27, + 0x0f, + 0x66, + 0x13, + 0x34, + 0x30, + 0xb3, + 0x03, + 0x44, + 0x8a, + 0x03, + 0x7f, + 0x32, + 0x15, + 0x8f, + 0xa4, + 0xc9, + 0x03, + 0x40, + 0xfe, + 0x7f, + 0x20, + 0x09, + 0x83, + 0x2a, + 0xa0, + 0xbf, + 0xc7, + 0x28, + 0x3e, + 0x60, + 0xb0, + 0xfe, + 0x6e, + 0xcf, + 0xf8, + 0x15, + 0x60, + 0x70, + 0xb0, + 0xf5, + 0x01, + 0xa1, + 0x61, + 0xd4, + 0x45, + 0x06, + 0xc3, + 0xdf, + 0xfe, + 0x83, + 0xb0, + 0xfd, + 0x40, + 0xef, + 0xff, + 0x41, + 0xcc, + 0x0a, + 0x07, + 0xfb, + 0xc0, + 0xbf, + 0xc1, + 0xae, + 0xda, + 0x07, + 0xee, + 0x0a, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x83, + 0x61, + 0xec, + 0x2c, + 0xff, + 0x82, + 0xc2, + 0xcd, + 0x09, + 0xc2, + 0xc2, + 0xcc, + 0x3b, + 0x0b, + 0xf8, + 0xff, + 0x83, + 0xb0, + 0xb0, + 0xec, + 0x24, + 0xc2, + 0xd0, + 0x9c, + 0x2c, + 0xf8, + 0xff, + 0x82, + 0xcd, + 0x06, + 0x0d, + 0x10, + 0xb3, + 0x0b, + 0x03, + 0xd8, + 0x59, + 0x89, + 0x85, + 0xe0, + 0xdd, + 0xf1, + 0x81, + 0x34, + 0x0f, + 0x21, + 0x7d, + 0x0f, + 0x07, + 0xce, + 0x87, + 0x41, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x8f, + 0xf8, + 0x18, + 0x58, + 0x73, + 0xa0, + 0xc2, + 0xc1, + 0xe7, + 0x42, + 0xc2, + 0xc2, + 0x78, + 0x37, + 0xf3, + 0xff, + 0x21, + 0x68, + 0x30, + 0x69, + 0xa2, + 0x61, + 0x60, + 0xc1, + 0xa6, + 0x7c, + 0xff, + 0xc9, + 0x9a, + 0x0c, + 0x18, + 0x34, + 0xcc, + 0x2c, + 0x18, + 0x34, + 0xcc, + 0x2f, + 0xf9, + 0x37, + 0xe7, + 0x06, + 0x0d, + 0xb9, + 0x0b, + 0x06, + 0x0d, + 0x0f, + 0xb0, + 0x77, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x82, + 0xa0, + 0x7b, + 0x03, + 0xdf, + 0xf8, + 0x18, + 0x1c, + 0x2d, + 0x0f, + 0x60, + 0x73, + 0xfe, + 0x41, + 0xfc, + 0x07, + 0x0f, + 0xec, + 0x33, + 0x87, + 0xf6, + 0x0f, + 0xfe, + 0x06, + 0x72, + 0x0d, + 0x02, + 0x82, + 0xcd, + 0x03, + 0xff, + 0x03, + 0x30, + 0xb4, + 0x2a, + 0x05, + 0x98, + 0xac, + 0xd2, + 0x42, + 0xef, + 0xc8, + 0xe4, + 0x81, + 0xe4, + 0x90, + 0xe9, + 0x0f, + 0xfd, + 0x78, + 0x20, + 0x3f, + 0x83, + 0x68, + 0x76, + 0x16, + 0x1b, + 0x89, + 0x06, + 0x17, + 0x79, + 0xf5, + 0x85, + 0x85, + 0x83, + 0x3b, + 0x0d, + 0xfc, + 0x50, + 0xcd, + 0x0e, + 0xc0, + 0xe0, + 0xc7, + 0x83, + 0x60, + 0xd5, + 0x61, + 0x40, + 0xcd, + 0x40, + 0x64, + 0x3d, + 0x9d, + 0x0f, + 0xf8, + 0x2c, + 0xc2, + 0xc3, + 0xb0, + 0xb3, + 0x0b, + 0xfe, + 0x0b, + 0x7e, + 0x30, + 0xec, + 0x0f, + 0xa4, + 0x1a, + 0x1b, + 0x09, + 0x0e, + 0xff, + 0x80, + 0x3f, + 0x83, + 0x68, + 0x6c, + 0x2c, + 0x37, + 0xf1, + 0x85, + 0x86, + 0xd0, + 0xd8, + 0x59, + 0xff, + 0x27, + 0xf1, + 0x87, + 0x68, + 0x5a, + 0x0c, + 0x3b, + 0x42, + 0xc2, + 0xff, + 0x93, + 0x3a, + 0x18, + 0x76, + 0x99, + 0xc9, + 0xff, + 0x26, + 0x61, + 0xed, + 0x0d, + 0x98, + 0x7b, + 0x43, + 0x67, + 0x57, + 0xfe, + 0x7e, + 0x90, + 0xda, + 0x1f, + 0xf8, + 0xd0, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x3f, + 0xe4, + 0x18, + 0x18, + 0xc1, + 0x82, + 0x41, + 0x81, + 0x8c, + 0x18, + 0x24, + 0x18, + 0x18, + 0xff, + 0x90, + 0x7e, + 0x8c, + 0x18, + 0x24, + 0x36, + 0x17, + 0x4f, + 0x5a, + 0x04, + 0xc3, + 0xda, + 0x1d, + 0x9c, + 0x86, + 0xd0, + 0xec, + 0xe7, + 0xff, + 0x81, + 0x98, + 0x77, + 0xc8, + 0x6c, + 0xc3, + 0x6e, + 0xe1, + 0xb7, + 0xd1, + 0xc6, + 0x38, + 0x1e, + 0x47, + 0x41, + 0x81, + 0xc3, + 0xfe, + 0xc3, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x3f, + 0xf0, + 0x30, + 0x31, + 0x87, + 0xb0, + 0x60, + 0x63, + 0x0f, + 0x60, + 0xc0, + 0xc7, + 0xfe, + 0x07, + 0xe8, + 0xc0, + 0xe1, + 0xf6, + 0x16, + 0x16, + 0x1c, + 0x98, + 0x5f, + 0xf8, + 0x19, + 0xd1, + 0xc0, + 0xe1, + 0xd9, + 0xad, + 0x85, + 0x87, + 0x66, + 0x06, + 0x9f, + 0xe0, + 0x66, + 0x0a, + 0x90, + 0x9c, + 0x19, + 0xf9, + 0x90, + 0x9c, + 0x7e, + 0x56, + 0x48, + 0x4e, + 0x28, + 0x2a, + 0x17, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xa0, + 0xfd, + 0xf9, + 0x58, + 0x7e, + 0xc1, + 0x34, + 0x0b, + 0xf1, + 0x82, + 0x7f, + 0x5a, + 0xb3, + 0x04, + 0xee, + 0x0c, + 0x19, + 0xfd, + 0x18, + 0x30, + 0x61, + 0x61, + 0xb0, + 0x60, + 0xc4, + 0xc1, + 0xfa, + 0xc1, + 0x99, + 0xe8, + 0x18, + 0x30, + 0x66, + 0x68, + 0x1c, + 0x18, + 0x33, + 0x30, + 0xad, + 0x30, + 0x66, + 0x61, + 0x6e, + 0x60, + 0xcc, + 0xed, + 0xc7, + 0xca, + 0xdf, + 0x4a, + 0xd0, + 0x3f, + 0x83, + 0xb4, + 0x34, + 0x04, + 0x3f, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x1b, + 0xf8, + 0xff, + 0x81, + 0x85, + 0x98, + 0x76, + 0x0c, + 0x2c, + 0xd0, + 0xd8, + 0x30, + 0xb3, + 0xfe, + 0x07, + 0xf1, + 0x87, + 0x61, + 0xb0, + 0xbf, + 0xe0, + 0x26, + 0x1b, + 0x0f, + 0xb3, + 0xe3, + 0xfe, + 0x8c, + 0xd5, + 0x43, + 0x68, + 0xe6, + 0x63, + 0x94, + 0x31, + 0x8c, + 0xc4, + 0x18, + 0xc3, + 0x1d, + 0xf3, + 0x83, + 0x04, + 0xdc, + 0x83, + 0x4d, + 0x06, + 0x87, + 0xf4, + 0x5c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0xa1, + 0xd8, + 0x59, + 0xff, + 0x40, + 0xc2, + 0xc6, + 0x5d, + 0x05, + 0x85, + 0x83, + 0x09, + 0x82, + 0xfe, + 0x04, + 0x83, + 0x43, + 0xb0, + 0xca, + 0x1c, + 0x3d, + 0x81, + 0xff, + 0xc0, + 0xce, + 0x81, + 0xff, + 0x66, + 0x81, + 0xff, + 0x20, + 0xcc, + 0x2a, + 0x06, + 0xd0, + 0x66, + 0x25, + 0x03, + 0x68, + 0x37, + 0xe2, + 0x81, + 0xb4, + 0xb9, + 0x0a, + 0xff, + 0x21, + 0xfa, + 0x8b, + 0xb4, + 0x0f, + 0xfc, + 0x1d, + 0xfa, + 0x16, + 0xa7, + 0xa0, + 0x60, + 0x67, + 0xa9, + 0x41, + 0xb0, + 0x30, + 0x83, + 0x05, + 0x01, + 0x81, + 0x8c, + 0x18, + 0x30, + 0xbf, + 0x43, + 0x12, + 0xa0, + 0xec, + 0x32, + 0x28, + 0x3a, + 0x30, + 0xf5, + 0x03, + 0xb3, + 0xd1, + 0xff, + 0x81, + 0x9a, + 0x1a, + 0xf2, + 0x1b, + 0x30, + 0xcf, + 0xac, + 0x36, + 0x61, + 0xb6, + 0x6c, + 0x2d, + 0xf8, + 0xe2, + 0x4f, + 0x0f, + 0xa4, + 0x60, + 0x48, + 0x20, + 0xff, + 0xa4, + 0x30, + 0x0f, + 0xf2, + 0x1e, + 0xfd, + 0x04, + 0xe1, + 0xec, + 0x14, + 0x0d, + 0xa1, + 0xd8, + 0x19, + 0xff, + 0xc0, + 0xc0, + 0xcc, + 0x1c, + 0xe0, + 0xe9, + 0xc3, + 0xfd, + 0x21, + 0xb0, + 0xff, + 0xc2, + 0x61, + 0xff, + 0x8c, + 0xf9, + 0xff, + 0xc0, + 0xcd, + 0x0e, + 0xd0, + 0xec, + 0xc2, + 0x63, + 0x58, + 0x2c, + 0xc4, + 0xd3, + 0x4c, + 0x2e, + 0xf5, + 0x30, + 0x69, + 0x42, + 0xe4, + 0x18, + 0x5a, + 0x0c, + 0x3f, + 0xaf, + 0x07, + 0x0f, + 0xfc, + 0x21, + 0x7f, + 0x14, + 0xfd, + 0x05, + 0x81, + 0xcd, + 0x68, + 0x3b, + 0x03, + 0x98, + 0x18, + 0x3b, + 0x03, + 0x9f, + 0xf8, + 0x1f, + 0xc6, + 0x06, + 0x0f, + 0xb0, + 0x38, + 0xd1, + 0x41, + 0x26, + 0x07, + 0x65, + 0xb0, + 0xb3, + 0xe6, + 0x62, + 0x30, + 0xb3, + 0x46, + 0x63, + 0x30, + 0xb3, + 0x03, + 0x31, + 0x98, + 0x59, + 0x82, + 0x54, + 0xc6, + 0x16, + 0xf4, + 0xd0, + 0x4a, + 0x09, + 0xf4, + 0xac, + 0x0e, + 0x78, + 0x3e, + 0xa1, + 0xc1, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x40, + 0xec, + 0x2c, + 0xff, + 0xc9, + 0x85, + 0x9a, + 0xfc, + 0x0c, + 0x2c, + 0xc0, + 0xe1, + 0xdf, + 0xc6, + 0x07, + 0x0f, + 0xb0, + 0xb0, + 0x3f, + 0x80, + 0x98, + 0x58, + 0x1c, + 0x3b, + 0x3a, + 0x18, + 0x1c, + 0x3b, + 0x34, + 0x1b, + 0xfc, + 0x83, + 0x30, + 0x3b, + 0x85, + 0xa0, + 0xcc, + 0x0c, + 0xe1, + 0x68, + 0x37, + 0xea, + 0x38, + 0x5a, + 0x5c, + 0x83, + 0x57, + 0xf2, + 0x1f, + 0x63, + 0x85, + 0xa1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xe4, + 0x3e, + 0xfc, + 0xc9, + 0x9f, + 0x81, + 0x82, + 0x4c, + 0xcc, + 0x18, + 0x30, + 0x4d, + 0x3c, + 0xe3, + 0x03, + 0x04, + 0xd3, + 0x9c, + 0x90, + 0x7e, + 0x41, + 0x83, + 0x30, + 0xec, + 0x27, + 0x06, + 0x61, + 0x26, + 0x06, + 0xd5, + 0x92, + 0x0c, + 0xf5, + 0x3d, + 0x4c, + 0x18, + 0x33, + 0x0a, + 0xc1, + 0x83, + 0x06, + 0x61, + 0x79, + 0x30, + 0x60, + 0xcc, + 0x2c, + 0xcc, + 0x70, + 0x67, + 0x7a, + 0x29, + 0xba, + 0x3e, + 0x9b, + 0x0a, + 0xc3, + 0xfa, + 0x0e, + 0xc3, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x40, + 0xec, + 0x0e, + 0x7f, + 0xe4, + 0xc0, + 0xe6, + 0x41, + 0x21, + 0x60, + 0x73, + 0x75, + 0xb4, + 0x1f, + 0xc7, + 0x74, + 0xf4, + 0x1b, + 0x0b, + 0x30, + 0x38, + 0x49, + 0x85, + 0x9f, + 0xc1, + 0x67, + 0x47, + 0x0f, + 0xec, + 0xd6, + 0xbf, + 0xd0, + 0x33, + 0x03, + 0x18, + 0x1c, + 0x2c, + 0xc1, + 0x41, + 0xce, + 0x0b, + 0x7d, + 0x61, + 0x5c, + 0x13, + 0xe4, + 0x70, + 0x5d, + 0xc1, + 0xf4, + 0xae, + 0x0a, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xf9, + 0x60, + 0xbf, + 0x9f, + 0xe9, + 0x0b, + 0x03, + 0x86, + 0xc3, + 0xd8, + 0x1e, + 0xff, + 0xc0, + 0xc1, + 0x61, + 0x38, + 0x7b, + 0xf4, + 0x7f, + 0xc1, + 0xd8, + 0x58, + 0x30, + 0x68, + 0x13, + 0x0b, + 0xbd, + 0x4d, + 0x06, + 0x7c, + 0x60, + 0xc1, + 0xa0, + 0xcd, + 0x07, + 0x4e, + 0x9a, + 0x0c, + 0xc3, + 0x9c, + 0x3d, + 0x98, + 0x4b, + 0x6b, + 0x05, + 0x9d, + 0xb5, + 0x75, + 0x23, + 0xf4, + 0x86, + 0xc3, + 0xc8, + 0x6f, + 0xfe, + 0x00, + 0x3f, + 0x98, + 0x18, + 0x18, + 0x18, + 0x1d, + 0x81, + 0x82, + 0x80, + 0xc0, + 0xec, + 0x0c, + 0x14, + 0x06, + 0x0b, + 0x7f, + 0xe8, + 0x1f, + 0xa0, + 0xff, + 0xc6, + 0x0f, + 0xfe, + 0x02, + 0x61, + 0xce, + 0x1e, + 0xce, + 0x42, + 0x70, + 0xf6, + 0x75, + 0x7f, + 0xe0, + 0x66, + 0x0a, + 0x19, + 0x26, + 0x0c, + 0xc1, + 0x43, + 0x24, + 0xc1, + 0xbf, + 0x50, + 0xc9, + 0x31, + 0xe4, + 0x14, + 0x32, + 0x4c, + 0x3e, + 0xa1, + 0x93, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x3e, + 0x81, + 0x87, + 0x60, + 0xc1, + 0x47, + 0xf4, + 0x0c, + 0x18, + 0x34, + 0x18, + 0xc0, + 0xc1, + 0x8e, + 0x7f, + 0x93, + 0xf1, + 0xc1, + 0x63, + 0x06, + 0x8b, + 0xe7, + 0xf4, + 0x1a, + 0x0d, + 0x03, + 0x0e, + 0xcd, + 0x0a, + 0x57, + 0x28, + 0x19, + 0xe7, + 0x66, + 0xe8, + 0x83, + 0x20, + 0x79, + 0x06, + 0x86, + 0xc8, + 0x16, + 0x7f, + 0x81, + 0x9c, + 0xad, + 0x06, + 0x1d, + 0xdc, + 0xef, + 0x3a, + 0x12, + 0x80, + 0xe8, + 0x29, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xf2, + 0xa8, + 0x0f, + 0xe3, + 0xf4, + 0xa0, + 0x61, + 0x61, + 0xb0, + 0xec, + 0x2c, + 0x36, + 0x86, + 0xc2, + 0xcf, + 0x5e, + 0xb0, + 0x7f, + 0x18, + 0x30, + 0x61, + 0xb0, + 0xbf, + 0xe0, + 0x26, + 0x1e, + 0xc3, + 0xb3, + 0x90, + 0xd8, + 0x76, + 0x74, + 0x7f, + 0xe4, + 0xcc, + 0x0c, + 0x0c, + 0x12, + 0x66, + 0x06, + 0x06, + 0xd1, + 0x37, + 0xe6, + 0xe8, + 0xd1, + 0x5c, + 0x81, + 0x83, + 0xa4, + 0x3c, + 0xc1, + 0xbc, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x49, + 0x8c, + 0x16, + 0x07, + 0x28, + 0xe3, + 0x85, + 0x81, + 0xdf, + 0xfc, + 0x0c, + 0x0e, + 0x49, + 0x8c, + 0x17, + 0xf1, + 0x27, + 0x70, + 0x76, + 0x82, + 0x43, + 0xf2, + 0x61, + 0x5f, + 0xe8, + 0x19, + 0xd0, + 0x36, + 0x87, + 0x67, + 0x40, + 0xdc, + 0x1d, + 0x98, + 0x1f, + 0xfc, + 0x0c, + 0xc3, + 0xbe, + 0x83, + 0x6f, + 0xc0, + 0xdd, + 0x90, + 0x3e, + 0x91, + 0xd3, + 0x4a, + 0x07, + 0xfd, + 0xa0, + 0x40, + 0x0f, + 0xf4, + 0x1d, + 0xfc, + 0x1b, + 0x0e, + 0xc0, + 0xe7, + 0xfd, + 0x18, + 0x1c, + 0xc3, + 0x98, + 0xc0, + 0xe6, + 0x1d, + 0x43, + 0xf8, + 0xff, + 0xa0, + 0xb0, + 0xb0, + 0xfc, + 0x98, + 0x5f, + 0xf4, + 0x67, + 0xa3, + 0xc6, + 0x66, + 0x66, + 0xa3, + 0xc6, + 0x66, + 0x66, + 0x06, + 0xcc, + 0xcc, + 0xcc, + 0x13, + 0xff, + 0x1b, + 0xd3, + 0x73, + 0x33, + 0x7d, + 0x2b, + 0x33, + 0x33, + 0x0e, + 0x51, + 0x99, + 0x70, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xc1, + 0x60, + 0x70, + 0x31, + 0x40, + 0xd8, + 0x1c, + 0x27, + 0x83, + 0xb0, + 0x3d, + 0xff, + 0x81, + 0xfc, + 0x07, + 0xa1, + 0x40, + 0xd8, + 0x56, + 0x31, + 0x84, + 0x98, + 0x24, + 0xf2, + 0x1d, + 0x9f, + 0x06, + 0xc3, + 0xd9, + 0xc8, + 0x6c, + 0x3d, + 0x98, + 0x2f, + 0xfc, + 0x0c, + 0xc3, + 0x3f, + 0x21, + 0xb7, + 0xe1, + 0xcc, + 0xd0, + 0x3c, + 0x83, + 0xc0, + 0xc1, + 0x61, + 0xf2, + 0x16, + 0x12, + 0x00, + 0x0f, + 0xf4, + 0x1d, + 0xfa, + 0x0d, + 0x87, + 0x60, + 0xab, + 0xfe, + 0x8c, + 0x14, + 0x06, + 0x16, + 0x16, + 0x94, + 0x06, + 0x8e, + 0x17, + 0xea, + 0x7f, + 0xe0, + 0xb0, + 0x68, + 0x20, + 0x39, + 0x18, + 0x20, + 0xb0, + 0xb3, + 0x3d, + 0x1f, + 0xf0, + 0x33, + 0x41, + 0x83, + 0x06, + 0x0c, + 0xc2, + 0xc1, + 0x83, + 0x06, + 0x61, + 0x60, + 0xc1, + 0x83, + 0x3b, + 0x30, + 0x60, + 0xc7, + 0xd2, + 0x0c, + 0x1b, + 0xc1, + 0xff, + 0x61, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x03, + 0xf7, + 0xff, + 0xef, + 0x03, + 0x43, + 0xfc, + 0xe0, + 0x55, + 0xea, + 0xde, + 0x94, + 0x1e, + 0xc3, + 0x61, + 0xfb, + 0xff, + 0xc1, + 0x97, + 0x6b, + 0xb5, + 0xc0, + 0xab, + 0xd5, + 0xbd, + 0x50, + 0x6b, + 0xd5, + 0xbd, + 0x06, + 0x7b, + 0x0f, + 0x77, + 0x02, + 0x07, + 0x5e, + 0xc1, + 0x07, + 0x49, + 0x40, + 0xff, + 0x58, + 0x2f, + 0xe4, + 0x33, + 0xe9, + 0xa0, + 0x7e, + 0xa0, + 0x1b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x20, + 0xfd, + 0x0d, + 0x3e, + 0x81, + 0x81, + 0x99, + 0x60, + 0xec, + 0x0c, + 0x23, + 0x03, + 0x4c, + 0x0c, + 0x69, + 0x8e, + 0x0f, + 0xd0, + 0xc4, + 0x48, + 0x6c, + 0x33, + 0x07, + 0x93, + 0x0a, + 0xd5, + 0xf2, + 0x67, + 0x43, + 0x0e, + 0xd3, + 0x35, + 0x18, + 0x76, + 0x99, + 0x85, + 0xf3, + 0xf2, + 0x66, + 0x16, + 0x1d, + 0xa6, + 0x7c, + 0x61, + 0xda, + 0xbe, + 0x41, + 0xaf, + 0x68, + 0x87, + 0x7f, + 0xc8, + 0x0f, + 0xd0, + 0x64, + 0x2f, + 0xc1, + 0x68, + 0x28, + 0x16, + 0x0c, + 0x2a, + 0x0e, + 0x1b, + 0x06, + 0x5f, + 0xf8, + 0x18, + 0x30, + 0xec, + 0x3d, + 0xf8, + 0x14, + 0xf5, + 0x48, + 0x6c, + 0x3a, + 0x81, + 0xfb, + 0x0e, + 0xa0, + 0x7b, + 0x34, + 0xff, + 0xe0, + 0x67, + 0x04, + 0xe1, + 0xf6, + 0x61, + 0xbf, + 0xc8, + 0x33, + 0x0a, + 0x80, + 0xc3, + 0xb3, + 0xca, + 0xc2, + 0xc3, + 0xbd, + 0x36, + 0x85, + 0x87, + 0x21, + 0x27, + 0xfe, + 0x00, + 0x0f, + 0xf2, + 0xad, + 0x07, + 0xe6, + 0xfa, + 0x8a, + 0x0b, + 0x04, + 0x90, + 0x20, + 0x61, + 0x60, + 0x93, + 0x06, + 0x38, + 0x58, + 0x24, + 0x95, + 0x0a, + 0x0b, + 0xf2, + 0x07, + 0x02, + 0x1e, + 0xc2, + 0xb1, + 0xd0, + 0xc9, + 0x85, + 0x4f, + 0x1a, + 0x16, + 0x7a, + 0x1e, + 0x03, + 0x85, + 0x9a, + 0x5e, + 0xb5, + 0xb0, + 0x66, + 0x1e, + 0xc3, + 0xd9, + 0x83, + 0xff, + 0x81, + 0x9d, + 0x02, + 0xec, + 0x33, + 0xe9, + 0x0b, + 0x87, + 0x43, + 0xf7, + 0x90, + 0x9f, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0x8f, + 0xf8, + 0x18, + 0x1c, + 0xc3, + 0xb0, + 0x61, + 0x67, + 0xfc, + 0x0c, + 0x2c, + 0xc3, + 0xb0, + 0x7f, + 0x1a, + 0x1b, + 0x02, + 0xb5, + 0x15, + 0xf0, + 0x13, + 0x03, + 0x51, + 0x52, + 0x67, + 0xa5, + 0x18, + 0x8c, + 0x66, + 0x8c, + 0x66, + 0xa8, + 0xcc, + 0x29, + 0xc1, + 0x51, + 0x98, + 0x8f, + 0x81, + 0x71, + 0xbf, + 0xc6, + 0xea, + 0x9f, + 0x20, + 0x41, + 0x84, + 0xc1, + 0xf3, + 0xe0, + 0x7a, + 0x0f, + 0xfc, + 0x10, + 0x3f, + 0x1f, + 0xfc, + 0x0c, + 0x18, + 0x30, + 0xec, + 0x2c, + 0x18, + 0x3f, + 0xe0, + 0xb0, + 0x60, + 0xc3, + 0xb0, + 0xbf, + 0x03, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0x93, + 0x07, + 0xfe, + 0x81, + 0x9c, + 0x87, + 0xd0, + 0x59, + 0xab, + 0xff, + 0x81, + 0x98, + 0x66, + 0x61, + 0x81, + 0x98, + 0x3b, + 0x06, + 0xe1, + 0x67, + 0x27, + 0x80, + 0xf0, + 0x1f, + 0x49, + 0x76, + 0x5e, + 0x40, + 0x85, + 0x60, + 0x74, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0x0a, + 0xd6, + 0xd4, + 0x0d, + 0x37, + 0xff, + 0x93, + 0x06, + 0x16, + 0x07, + 0x0d, + 0x83, + 0x15, + 0x2d, + 0x28, + 0x1f, + 0x85, + 0x5b, + 0xca, + 0x0d, + 0x87, + 0x64, + 0x86, + 0x48, + 0x17, + 0xfe, + 0x06, + 0x71, + 0x2a, + 0x30, + 0x60, + 0xcd, + 0x25, + 0x46, + 0x98, + 0x32, + 0x04, + 0xdd, + 0xe3, + 0x06, + 0x40, + 0xa6, + 0x4d, + 0xe0, + 0x6f, + 0x9a, + 0x26, + 0x16, + 0x3e, + 0x41, + 0x21, + 0xec, + 0x3e, + 0x90, + 0xde, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x95, + 0x07, + 0x7f, + 0xfe, + 0xc2, + 0xc1, + 0xcb, + 0x40, + 0x83, + 0x60, + 0xd0, + 0xb3, + 0x83, + 0x6d, + 0xea, + 0x1f, + 0x06, + 0x62, + 0x65, + 0x16, + 0x08, + 0x1b, + 0xb4, + 0x1b, + 0xbb, + 0x06, + 0x06, + 0x41, + 0x01, + 0x90, + 0x9e, + 0xbf, + 0x68, + 0x67, + 0x5f, + 0xda, + 0x1c, + 0xa0, + 0x58, + 0x7f, + 0xa8, + 0x07, + 0xfc, + 0x85, + 0x74, + 0x56, + 0x1f, + 0xb8, + 0x0d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x3f, + 0x30, + 0x58, + 0x58, + 0x30, + 0x4e, + 0x83, + 0x0b, + 0x06, + 0x09, + 0xff, + 0xe0, + 0x69, + 0xa1, + 0xff, + 0x7e, + 0x3f, + 0x1f, + 0x83, + 0x60, + 0xc1, + 0x98, + 0x30, + 0x46, + 0x0d, + 0x59, + 0xab, + 0x06, + 0x73, + 0xd3, + 0x3a, + 0x60, + 0xcd, + 0x30, + 0x66, + 0x0c, + 0x19, + 0x83, + 0x1c, + 0xc1, + 0x83, + 0x30, + 0x7e, + 0x3f, + 0x03, + 0x3a, + 0x60, + 0xd8, + 0x18, + 0xfa, + 0x68, + 0x0e, + 0x41, + 0x87, + 0xb1, + 0xec, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0x8c, + 0x82, + 0xc3, + 0xe8, + 0xc8, + 0x17, + 0x58, + 0x1f, + 0xf3, + 0xa5, + 0x85, + 0x8e, + 0x9e, + 0xb3, + 0x42, + 0xd5, + 0xab, + 0x05, + 0xc1, + 0xb8, + 0xc7, + 0x1f, + 0x90, + 0xb0, + 0x40, + 0xe8, + 0x15, + 0x84, + 0xff, + 0xf8, + 0x39, + 0x83, + 0xf6, + 0x1c, + 0xff, + 0xf8, + 0x3d, + 0x20, + 0x90, + 0xff, + 0x70, + 0x2f, + 0xf0, + 0x6e, + 0xa7, + 0x43, + 0xf7, + 0x01, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf9, + 0x0e, + 0xfe, + 0x7e, + 0x3a, + 0x05, + 0x81, + 0xc0, + 0xe7, + 0x06, + 0xc0, + 0xf7, + 0x91, + 0xe8, + 0x0c, + 0x0e, + 0x58, + 0x5c, + 0x17, + 0xf3, + 0xdf, + 0x5a, + 0x1b, + 0x06, + 0x87, + 0x38, + 0x13, + 0x0a, + 0xfe, + 0x82, + 0xcf, + 0x89, + 0x09, + 0x82, + 0xcd, + 0x44, + 0x84, + 0xc1, + 0x66, + 0x15, + 0xfd, + 0x05, + 0x98, + 0x68, + 0x28, + 0x36, + 0xfc, + 0x0d, + 0x1c, + 0x27, + 0xd2, + 0x14, + 0x9a, + 0x12, + 0x83, + 0x7f, + 0xf0, + 0x0f, + 0xd0, + 0x4a, + 0x07, + 0xf0, + 0x24, + 0x18, + 0x58, + 0x58, + 0x18, + 0xb0, + 0xb0, + 0xb3, + 0xfe, + 0x8c, + 0x2c, + 0xd3, + 0x26, + 0x3f, + 0x8d, + 0x59, + 0x30, + 0x58, + 0x59, + 0x68, + 0xc2, + 0x61, + 0x74, + 0xe9, + 0xc6, + 0x74, + 0x0f, + 0xf6, + 0x72, + 0x3f, + 0xe0, + 0x66, + 0x13, + 0x06, + 0xc1, + 0x98, + 0x4f, + 0xf8, + 0x19, + 0xf2, + 0xa0, + 0xd8, + 0x3e, + 0x80, + 0xc1, + 0x38, + 0xc1, + 0xcf, + 0x57, + 0x80, + 0x0f, + 0xf9, + 0x60, + 0xbf, + 0x4f, + 0xea, + 0x21, + 0x60, + 0x62, + 0x4c, + 0x18, + 0x58, + 0x18, + 0x63, + 0x24, + 0x2c, + 0x0c, + 0xdb, + 0xdc, + 0x83, + 0xf4, + 0xd3, + 0xea, + 0x83, + 0x61, + 0xa9, + 0xb8, + 0x64, + 0xc2, + 0xa1, + 0x96, + 0x16, + 0x73, + 0xc0, + 0x80, + 0xe0, + 0xcd, + 0x47, + 0xfc, + 0x83, + 0x30, + 0xb0, + 0x60, + 0xd0, + 0x66, + 0x27, + 0xfc, + 0x83, + 0x7e, + 0x30, + 0x60, + 0xd1, + 0xf4, + 0x83, + 0x06, + 0x0d, + 0x0f, + 0xdf, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xf9, + 0xff, + 0xe0, + 0x60, + 0x9c, + 0x3f, + 0xd8, + 0x27, + 0x0f, + 0x48, + 0x30, + 0x4f, + 0x7c, + 0x09, + 0x07, + 0x4d, + 0xc3, + 0xd2, + 0x1b, + 0x07, + 0x7f, + 0xc8, + 0x98, + 0x38, + 0x18, + 0x28, + 0x0c, + 0xd5, + 0xc0, + 0xd2, + 0x41, + 0x9c, + 0xef, + 0xcd, + 0x10, + 0x66, + 0x32, + 0x04, + 0xe4, + 0x19, + 0x94, + 0x65, + 0x14, + 0x41, + 0xbf, + 0x23, + 0x40, + 0x48, + 0xf2, + 0x67, + 0xd0, + 0x24, + 0x3d, + 0x07, + 0xbc, + 0x00, + 0x0f, + 0xc8, + 0x50, + 0x6f, + 0xd0, + 0x34, + 0x70, + 0xd8, + 0x18, + 0x12, + 0x70, + 0x6c, + 0x0d, + 0x6f, + 0xaa, + 0x06, + 0x06, + 0x15, + 0xba, + 0x82, + 0xfd, + 0x3b, + 0xbb, + 0x87, + 0x60, + 0x66, + 0x3b, + 0x09, + 0x30, + 0x3c, + 0xbb, + 0x0b, + 0x3d, + 0x30, + 0x76, + 0x16, + 0x68, + 0xff, + 0xc1, + 0x66, + 0x1f, + 0x50, + 0x36, + 0x60, + 0xff, + 0xe0, + 0x6f, + 0xa2, + 0x80, + 0xa0, + 0x4f, + 0x21, + 0xa8, + 0x50, + 0x3f, + 0xf1, + 0xe4, + 0x20, + 0x3f, + 0x02, + 0x42, + 0xe0, + 0xb0, + 0x63, + 0x44, + 0x1c, + 0x16, + 0x0d, + 0xfc, + 0x9b, + 0x03, + 0x06, + 0x2e, + 0x1d, + 0x40, + 0xfc, + 0x74, + 0xdb, + 0x90, + 0x9c, + 0x18, + 0x30, + 0x61, + 0x93, + 0x06, + 0x0c, + 0x18, + 0x6c, + 0xf3, + 0xf8, + 0x18, + 0x6c, + 0xd0, + 0x30, + 0x1c, + 0x36, + 0x60, + 0xe9, + 0x96, + 0x1b, + 0x30, + 0x6d, + 0x1f, + 0x06, + 0xdf, + 0x95, + 0x17, + 0x10, + 0xfa, + 0x11, + 0x8d, + 0x9c, + 0x3e, + 0xf2, + 0xa1, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0x1f, + 0xfc, + 0x0c, + 0x19, + 0x84, + 0x88, + 0x6c, + 0x19, + 0xa8, + 0xc9, + 0x0b, + 0x4c, + 0xcc, + 0x8c, + 0x35, + 0xf1, + 0xdf, + 0x3e, + 0x83, + 0x60, + 0xd5, + 0x2b, + 0x60, + 0x26, + 0x0a, + 0x35, + 0x3c, + 0x0c, + 0xe6, + 0x8d, + 0x46, + 0x83, + 0x35, + 0x51, + 0xa0, + 0x30, + 0xb3, + 0x1a, + 0x7c, + 0x38, + 0x59, + 0x92, + 0x30, + 0x2c, + 0x2d, + 0xf9, + 0x24, + 0x1b, + 0x0f, + 0x26, + 0x38, + 0x28, + 0x61, + 0xe8, + 0x82, + 0x80, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xf8, + 0x86, + 0x32, + 0x80, + 0xc1, + 0x8e, + 0xc6, + 0x61, + 0x60, + 0xc0, + 0xac, + 0xd4, + 0x16, + 0x0d, + 0xff, + 0xe0, + 0x7a, + 0xc0, + 0xc1, + 0x68, + 0x67, + 0x42, + 0xc2, + 0xc3, + 0xd8, + 0x3f, + 0xf8, + 0x19, + 0xa1, + 0xd8, + 0x7b, + 0x39, + 0x5f, + 0xf2, + 0x0c, + 0xc3, + 0x9c, + 0x3d, + 0x98, + 0x3f, + 0xf8, + 0x19, + 0xc8, + 0x5d, + 0x86, + 0x7e, + 0x40, + 0xe8, + 0xe8, + 0x48, + 0x4f, + 0x06, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf4, + 0x1d, + 0xfc, + 0x1b, + 0x0e, + 0xc0, + 0xef, + 0xfe, + 0x30, + 0x3b, + 0x90, + 0xb6, + 0x60, + 0x73, + 0xcb, + 0x79, + 0x3f, + 0x88, + 0x18, + 0x18, + 0x2c, + 0x2b, + 0xfc, + 0x04, + 0xc2, + 0x93, + 0x06, + 0x0c, + 0xe8, + 0x5f, + 0xe0, + 0x67, + 0x21, + 0xb0, + 0xec, + 0xc2, + 0xff, + 0xc6, + 0x61, + 0x60, + 0xc0, + 0xe6, + 0x7c, + 0xff, + 0xe7, + 0xd2, + 0x0c, + 0x1a, + 0x30, + 0x87, + 0xec, + 0x30, + 0x3f, + 0x81, + 0xfc, + 0x1b, + 0x0b, + 0x06, + 0x16, + 0x1b, + 0x0b, + 0x07, + 0x56, + 0x1b, + 0x0b, + 0x0f, + 0xfb, + 0xfa, + 0xf9, + 0xfc, + 0x1b, + 0x04, + 0x0d, + 0x81, + 0x86, + 0xc1, + 0x26, + 0xe0, + 0xc1, + 0x9e, + 0xa7, + 0xfd, + 0x03, + 0x3a, + 0x06, + 0xc3, + 0xd9, + 0x83, + 0xff, + 0x81, + 0x98, + 0x67, + 0xe4, + 0x36, + 0x76, + 0x39, + 0x9c, + 0x07, + 0xd2, + 0x58, + 0x30, + 0x58, + 0x7c, + 0x85, + 0x87, + 0x3f, + 0x53, + 0xfe, + 0x8c, + 0x0d, + 0x01, + 0x98, + 0xc6, + 0x06, + 0x80, + 0xcc, + 0x63, + 0x03, + 0x4f, + 0xfa, + 0x3f, + 0x47, + 0x07, + 0xf6, + 0x0b, + 0xff, + 0x09, + 0x8c, + 0x08, + 0x27, + 0x33, + 0xd3, + 0xfc, + 0xac, + 0xcd, + 0x14, + 0x64, + 0xa8, + 0xcc, + 0x0f, + 0x76, + 0xa8, + 0xcc, + 0x42, + 0xc8, + 0x63, + 0xbc, + 0xb5, + 0xdb, + 0x47, + 0x82, + 0xa2, + 0x81, + 0x68, + 0x7f, + 0xd7, + 0x83, + 0xff, + 0x06, + 0x3f, + 0x4a, + 0xe5, + 0x6a, + 0x06, + 0x06, + 0xaf, + 0x53, + 0xa0, + 0x30, + 0x30, + 0x28, + 0x0c, + 0x36, + 0x06, + 0x03, + 0xa2, + 0xc0, + 0xfd, + 0x3f, + 0xf0, + 0x76, + 0x86, + 0xd5, + 0x86, + 0x4c, + 0x1f, + 0xfc, + 0x0c, + 0xf2, + 0x15, + 0x87, + 0xb3, + 0x90, + 0x78, + 0x3e, + 0xcc, + 0x17, + 0xfc, + 0x16, + 0x63, + 0xb8, + 0x6c, + 0x2c, + 0xe8, + 0x0f, + 0xf0, + 0x1f, + 0xa0, + 0xb0, + 0xd8, + 0x14, + 0x1e, + 0xff, + 0x00, + 0x3f, + 0x0a, + 0xe5, + 0x6a, + 0x06, + 0xad, + 0xff, + 0xe0, + 0x60, + 0xc2, + 0xc2, + 0xc3, + 0x60, + 0xc4, + 0x0b, + 0x4a, + 0x07, + 0xe0, + 0x62, + 0xf6, + 0x1b, + 0x06, + 0x09, + 0x81, + 0x81, + 0x30, + 0x65, + 0xdc, + 0x60, + 0xce, + 0x33, + 0x56, + 0x0c, + 0x19, + 0xa7, + 0x7e, + 0x8c, + 0x19, + 0x83, + 0x35, + 0x60, + 0xc1, + 0x98, + 0x33, + 0x56, + 0x98, + 0x37, + 0xce, + 0x74, + 0xe3, + 0x1e, + 0x41, + 0x98, + 0x76, + 0x1f, + 0x61, + 0xcf, + 0x00, + 0x0f, + 0xa0, + 0x40, + 0x82, + 0xfc, + 0x50, + 0xb2, + 0x81, + 0x60, + 0xcd, + 0x38, + 0xd0, + 0xb0, + 0x60, + 0xc1, + 0xa6, + 0x83, + 0x06, + 0x5d, + 0x79, + 0x07, + 0xe3, + 0x65, + 0x56, + 0x0d, + 0x83, + 0x05, + 0xe2, + 0x80, + 0x48, + 0x1d, + 0xc5, + 0x60, + 0x67, + 0x15, + 0xf9, + 0x06, + 0x69, + 0xa0, + 0xc1, + 0x85, + 0x90, + 0x36, + 0x76, + 0xc2, + 0xc8, + 0x1c, + 0x9a, + 0x61, + 0x6f, + 0x9c, + 0x4c, + 0x70, + 0x3c, + 0x83, + 0xa1, + 0xb5, + 0x21, + 0xed, + 0x28, + 0x8e, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf4, + 0x1e, + 0xfc, + 0x2e, + 0xe5, + 0x81, + 0x83, + 0x3d, + 0x5f, + 0x03, + 0x06, + 0x65, + 0x78, + 0x2c, + 0x19, + 0x9a, + 0xa2, + 0x41, + 0xf8, + 0xcd, + 0xb7, + 0x43, + 0x40, + 0xca, + 0x7a, + 0xd0, + 0x24, + 0x0c, + 0x55, + 0xa8, + 0x2c, + 0xe3, + 0x15, + 0x6a, + 0x0b, + 0x34, + 0xef, + 0xf8, + 0x19, + 0x03, + 0x1c, + 0x0c, + 0x16, + 0x43, + 0xd0, + 0x60, + 0x40, + 0xdf, + 0x50, + 0xff, + 0x23, + 0xe4, + 0xd0, + 0x98, + 0x39, + 0x0b, + 0x3f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xf8, + 0xa8, + 0x16, + 0x1b, + 0xa7, + 0x7d, + 0x4f, + 0xa0, + 0x60, + 0xd2, + 0x82, + 0x61, + 0xb0, + 0x6f, + 0xeb, + 0xf0, + 0x3f, + 0x11, + 0xa4, + 0x41, + 0xd8, + 0xc6, + 0xa8, + 0xe4, + 0x4c, + 0x25, + 0x0a, + 0x14, + 0x0c, + 0xf3, + 0xea, + 0xec, + 0x2c, + 0xd3, + 0x0a, + 0x06, + 0x16, + 0x60, + 0xc2, + 0xc1, + 0x85, + 0x98, + 0x30, + 0xb0, + 0x61, + 0x6f, + 0x28, + 0x14, + 0x02, + 0x07, + 0xd2, + 0x06, + 0xcf, + 0x21, + 0xf3, + 0xe4, + 0x27, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x3f, + 0x18, + 0x18, + 0x18, + 0x58, + 0x33, + 0x2f, + 0x9d, + 0x06, + 0x0e, + 0xe4, + 0x2b, + 0x81, + 0x83, + 0xbc, + 0x56, + 0xe0, + 0x7e, + 0x70, + 0x51, + 0x30, + 0xcc, + 0x0d, + 0x28, + 0x98, + 0x4a, + 0x81, + 0x6c, + 0x6d, + 0x01, + 0xbd, + 0x00, + 0xf7, + 0x88, + 0x1b, + 0xa8, + 0x3c, + 0x86, + 0xd8, + 0x7f, + 0xf0, + 0x5b, + 0x05, + 0xa1, + 0x68, + 0x5b, + 0x40, + 0xb9, + 0xd0, + 0x9f, + 0x48, + 0x4f, + 0xc8, + 0x64, + 0x2b, + 0xd0, + 0x1b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x90, + 0xff, + 0xc3, + 0x87, + 0xfb, + 0xff, + 0x83, + 0xda, + 0x1e, + 0xc3, + 0xda, + 0x1e, + 0xc3, + 0xde, + 0xaf, + 0x61, + 0xed, + 0x0f, + 0x62, + 0x82, + 0xff, + 0xe7, + 0x0d, + 0xa1, + 0xef, + 0x05, + 0x7f, + 0xf9, + 0x09, + 0x7e, + 0xbb, + 0x0f, + 0xf5, + 0xa6, + 0x1f, + 0xae, + 0x0b, + 0x0e, + 0x7d, + 0x07, + 0x61, + 0x3c, + 0x86, + 0xfa, + 0x0f, + 0xfc, + 0x1e, + 0x0d, + 0x87, + 0xfe, + 0x06, + 0x17, + 0xf8, + 0x2f, + 0xe0, + 0xf6, + 0x16, + 0x16, + 0x1e, + 0xc2, + 0xea, + 0xc3, + 0xd8, + 0x58, + 0x59, + 0x7f, + 0x05, + 0x85, + 0x92, + 0x1f, + 0x7f, + 0x1a, + 0x1f, + 0x61, + 0x66, + 0xbc, + 0x0f, + 0xf1, + 0x5d, + 0xa1, + 0xaf, + 0x07, + 0xb4, + 0x2b, + 0x30, + 0xf6, + 0x8f, + 0x03, + 0x0f, + 0x60, + 0xd0, + 0xb0, + 0xe7, + 0x0e, + 0xb8, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe0, + 0x50, + 0x2f, + 0xf8, + 0x2f, + 0xe3, + 0x43, + 0xf6, + 0x16, + 0x68, + 0x64, + 0x2e, + 0xac, + 0xec, + 0x14, + 0x0b, + 0x03, + 0x9b, + 0xa6, + 0x1b, + 0x0b, + 0x34, + 0xdc, + 0x37, + 0xf1, + 0xa5, + 0xa1, + 0xb0, + 0xb3, + 0x47, + 0x42, + 0xff, + 0x1a, + 0x76, + 0x1e, + 0xbc, + 0x6d, + 0x9a, + 0x1a, + 0x86, + 0x76, + 0x06, + 0x0b, + 0x81, + 0x9c, + 0x87, + 0xa4, + 0x2c, + 0xd0, + 0xff, + 0x7a, + 0x3f, + 0xe4, + 0x0d, + 0x07, + 0xfe, + 0x05, + 0x03, + 0x7e, + 0x43, + 0x7f, + 0x03, + 0x06, + 0x86, + 0xc2, + 0xc7, + 0x06, + 0x86, + 0xe9, + 0xe2, + 0x80, + 0xd0, + 0xd8, + 0x1c, + 0xd0, + 0x74, + 0x0b, + 0x0b, + 0xa0, + 0xcf, + 0x05, + 0xfc, + 0x15, + 0x03, + 0xd8, + 0x5b, + 0xfe, + 0x81, + 0xfe, + 0x0b, + 0xc1, + 0xfa, + 0xf0, + 0x2f, + 0x83, + 0xd4, + 0x30, + 0x75, + 0x82, + 0x78, + 0x19, + 0xb4, + 0x34, + 0x12, + 0x07, + 0x92, + 0x80, + 0xc3, + 0xbd, + 0x05, + 0x40, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x24, + 0x18, + 0x20, + 0xbf, + 0x03, + 0x06, + 0x0c, + 0x2c, + 0x18, + 0x28, + 0x64, + 0x85, + 0x83, + 0x0a, + 0x32, + 0x0d, + 0xd3, + 0x05, + 0x5d, + 0x41, + 0x60, + 0xc1, + 0xaf, + 0x61, + 0x7e, + 0x06, + 0x1d, + 0x85, + 0x83, + 0x06, + 0x76, + 0x63, + 0xfc, + 0x0c, + 0x8c, + 0xc3, + 0xbc, + 0x0c, + 0x8c, + 0xc3, + 0x66, + 0x0c, + 0xf8, + 0xc2, + 0xd3, + 0x06, + 0x41, + 0x60, + 0xd0, + 0x60, + 0xc3, + 0xb0, + 0xef, + 0x03, + 0x09, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0x9a, + 0xef, + 0x57, + 0x21, + 0x3f, + 0xfe, + 0x83, + 0x50, + 0x2a, + 0x04, + 0xc1, + 0xae, + 0xaf, + 0x55, + 0xc1, + 0xa8, + 0x15, + 0x02, + 0x60, + 0xcf, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0x40, + 0xfe, + 0x7f, + 0xfc, + 0x86, + 0x70, + 0xfd, + 0xa1, + 0x9f, + 0xff, + 0x21, + 0x9c, + 0x3f, + 0x68, + 0x00, + 0x0f, + 0x21, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x81, + 0x61, + 0xfe, + 0xff, + 0xfd, + 0xe0, + 0xeb, + 0x02, + 0x1f, + 0xf6, + 0x16, + 0x87, + 0xf5, + 0x02, + 0xd0, + 0xfc, + 0xeb, + 0xb9, + 0x60, + 0xeb, + 0xff, + 0xd0, + 0x7f, + 0xb4, + 0x3f, + 0xf0, + 0x34, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0xfe, + 0xe0, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc0, + 0xd0, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x67, + 0x0f, + 0x2a, + 0xd6, + 0x1c, + 0x3d, + 0xff, + 0x2b, + 0x0f, + 0xd8, + 0x84, + 0xe1, + 0xf5, + 0x0c, + 0x27, + 0x0f, + 0xb0, + 0x61, + 0x38, + 0x7a, + 0xff, + 0x2b, + 0x0f, + 0x96, + 0xd0, + 0x38, + 0x7f, + 0xb0, + 0x9c, + 0x3f, + 0x9e, + 0x8a, + 0xc2, + 0x81, + 0xfd, + 0x23, + 0x85, + 0xa2, + 0x81, + 0x84, + 0xe1, + 0x68, + 0x76, + 0x1b, + 0x0b, + 0x0f, + 0x61, + 0xbf, + 0x40, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x33, + 0x87, + 0x95, + 0xca, + 0x03, + 0x87, + 0xa9, + 0xd4, + 0x8e, + 0x1f, + 0x30, + 0x4f, + 0xf2, + 0x1b, + 0x28, + 0x13, + 0x9a, + 0x13, + 0x94, + 0x09, + 0x8d, + 0x0b, + 0xfc, + 0x8c, + 0x68, + 0x4b, + 0x51, + 0x04, + 0x9a, + 0x1e, + 0xa0, + 0x5a, + 0x68, + 0x7a, + 0xf4, + 0x60, + 0xd0, + 0xbf, + 0x91, + 0x81, + 0xa1, + 0x28, + 0xa0, + 0x24, + 0x1a, + 0x41, + 0xa8, + 0x30, + 0x5a, + 0xa0, + 0xd4, + 0x30, + 0xd7, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0b, + 0x43, + 0xff, + 0x03, + 0x0d, + 0xff, + 0x01, + 0x5a, + 0xc1, + 0x3a, + 0x1b, + 0xfc, + 0x85, + 0x87, + 0xa4, + 0x3e, + 0xc3, + 0xd9, + 0x21, + 0xd8, + 0x73, + 0x12, + 0x1d, + 0x87, + 0x7f, + 0x9f, + 0xf9, + 0x14, + 0x70, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0x0f, + 0x9f, + 0xa0, + 0xb0, + 0xef, + 0xd0, + 0x76, + 0x1f, + 0xa4, + 0x3b, + 0x0f, + 0xd2, + 0x1d, + 0x87, + 0xe9, + 0x0e, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xff, + 0x36, + 0xb7, + 0xfd, + 0x3f, + 0xe0, + 0xa8, + 0x50, + 0x18, + 0x85, + 0x14, + 0x28, + 0x0c, + 0xc2, + 0xc9, + 0x28, + 0x49, + 0x85, + 0x9a, + 0x49, + 0xfd, + 0x31, + 0xa4, + 0x88, + 0xe9, + 0x26, + 0x0d, + 0x0d, + 0x86, + 0x70, + 0x68, + 0x4f, + 0xc0, + 0xa0, + 0x35, + 0x7a, + 0xd0, + 0xb0, + 0xb4, + 0x36, + 0x15, + 0x02, + 0xc3, + 0xb0, + 0x58, + 0x56, + 0x1d, + 0x8e, + 0x07, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x09, + 0x41, + 0xe8, + 0x3e, + 0x90, + 0xe6, + 0x0e, + 0xfe, + 0x9f, + 0xf4, + 0x06, + 0xd6, + 0x15, + 0xae, + 0x0a, + 0x88, + 0x76, + 0x1f, + 0x66, + 0x05, + 0x5a, + 0xe0, + 0x39, + 0x83, + 0xff, + 0x25, + 0xdd, + 0x01, + 0x87, + 0xe4, + 0xd0, + 0x3f, + 0xc8, + 0x76, + 0x19, + 0x6b, + 0x0e, + 0x7e, + 0x0e, + 0xd0, + 0xbf, + 0x41, + 0x6f, + 0x07, + 0xd8, + 0x67, + 0xc1, + 0xfb, + 0x0f, + 0x78, + 0x3e, + 0xc3, + 0xe9, + 0x0f, + 0xfc, + 0x1e, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x13, + 0xff, + 0x03, + 0xfc, + 0xc1, + 0xf9, + 0xa2, + 0xe8, + 0x3f, + 0xb1, + 0x03, + 0x1f, + 0x90, + 0xb3, + 0x03, + 0x18, + 0x34, + 0x0c, + 0x60, + 0x63, + 0x06, + 0x83, + 0xfa, + 0xa3, + 0x06, + 0x81, + 0x46, + 0x94, + 0x30, + 0x68, + 0x76, + 0x0a, + 0x18, + 0xe1, + 0xed, + 0x52, + 0x65, + 0x02, + 0xbf, + 0x5a, + 0x61, + 0xe9, + 0x30, + 0x60, + 0xc2, + 0xc3, + 0xb1, + 0xc1, + 0x85, + 0x87, + 0x64, + 0x83, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x77, + 0x07, + 0x2b, + 0x50, + 0x4f, + 0x83, + 0xbf, + 0x90, + 0x65, + 0x03, + 0xa8, + 0x85, + 0xc0, + 0xd0, + 0xd9, + 0x82, + 0x81, + 0xb4, + 0x0c, + 0x65, + 0x10, + 0xec, + 0x17, + 0xe4, + 0xd0, + 0x50, + 0x25, + 0xb0, + 0xb4, + 0xf2, + 0x1e, + 0xc2, + 0xfa, + 0x0f, + 0xdd, + 0x0e, + 0x0f, + 0xbf, + 0x49, + 0xa1, + 0xf2, + 0x8c, + 0x2d, + 0x0d, + 0x87, + 0x61, + 0x68, + 0x4e, + 0x1d, + 0x84, + 0xff, + 0x20, + 0x0c, + 0x87, + 0x21, + 0xfd, + 0x86, + 0xa0, + 0x7a, + 0xae, + 0x89, + 0xa1, + 0xea, + 0x75, + 0x27, + 0xf9, + 0x0b, + 0x0c, + 0xe1, + 0xb0, + 0xa8, + 0xc0, + 0xe2, + 0x06, + 0x16, + 0x30, + 0xe0, + 0xc6, + 0x05, + 0xfd, + 0x01, + 0xc3, + 0xc9, + 0x61, + 0x9c, + 0x3f, + 0x30, + 0x6b, + 0x43, + 0xcd, + 0xd0, + 0x1d, + 0x86, + 0xfe, + 0x40, + 0xe6, + 0x1f, + 0x30, + 0x5a, + 0x38, + 0x79, + 0x81, + 0xc1, + 0x78, + 0x39, + 0x8a, + 0x07, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe8, + 0x20, + 0xfe, + 0x7f, + 0xfd, + 0x07, + 0xfb, + 0x0f, + 0xd5, + 0xef, + 0xab, + 0x83, + 0xf3, + 0xa1, + 0xff, + 0x81, + 0x07, + 0xeb, + 0xf9, + 0xff, + 0x21, + 0x20, + 0x70, + 0x61, + 0x61, + 0xb9, + 0xd0, + 0x31, + 0xa1, + 0xd7, + 0x83, + 0x7a, + 0x0e, + 0x7b, + 0xc0, + 0xbe, + 0x42, + 0xe0, + 0x9f, + 0x40, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe7, + 0x0e, + 0x56, + 0xb0, + 0x4e, + 0x1d, + 0x7a, + 0xa0, + 0x9c, + 0x3d, + 0x28, + 0x17, + 0xfc, + 0x83, + 0x34, + 0x33, + 0x87, + 0x39, + 0xa1, + 0x9c, + 0x3b, + 0xcf, + 0x21, + 0x38, + 0x75, + 0x5e, + 0x82, + 0x70, + 0xfd, + 0xa0, + 0xff, + 0x83, + 0xba, + 0x38, + 0x67, + 0x07, + 0xe9, + 0x30, + 0xce, + 0x04, + 0x1a, + 0x0c, + 0x33, + 0x87, + 0x68, + 0x3f, + 0xe0, + 0xe9, + 0x06, + 0x84, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3f, + 0xf0, + 0x34, + 0x1f, + 0xf9, + 0x15, + 0xca, + 0x0f, + 0x68, + 0x3f, + 0xa0, + 0xf6, + 0x1a, + 0x81, + 0xfd, + 0x86, + 0xc9, + 0x07, + 0xe3, + 0x09, + 0xc9, + 0x06, + 0x0c, + 0xc2, + 0xff, + 0x18, + 0x33, + 0x0f, + 0x68, + 0x30, + 0x66, + 0x1e, + 0xd0, + 0x60, + 0xcc, + 0x3d, + 0xd0, + 0xfc, + 0x61, + 0x5f, + 0x93, + 0x0d, + 0x84, + 0xa3, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x1e, + 0xd0, + 0xef, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x7b, + 0x0e, + 0x56, + 0xb0, + 0x6e, + 0xa4, + 0xff, + 0x06, + 0xd6, + 0x0a, + 0x88, + 0x73, + 0x87, + 0xb3, + 0x0b, + 0xfe, + 0x0b, + 0x30, + 0xb0, + 0xec, + 0x16, + 0xf2, + 0x61, + 0xd8, + 0x2a, + 0xf4, + 0x68, + 0x4e, + 0x1d, + 0x85, + 0xff, + 0x07, + 0x74, + 0x30, + 0xe4, + 0x1f, + 0xa5, + 0x61, + 0xf9, + 0x06, + 0x07, + 0x0f, + 0xfb, + 0x06, + 0x87, + 0xfd, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xf6, + 0x19, + 0x5c, + 0xa0, + 0xd8, + 0x6a, + 0x74, + 0x42, + 0x70, + 0xea, + 0x20, + 0x7f, + 0xe0, + 0x66, + 0x06, + 0x06, + 0x0c, + 0x19, + 0x81, + 0x81, + 0x83, + 0x2d, + 0xe5, + 0x40, + 0xc1, + 0x95, + 0x7a, + 0x65, + 0x6a, + 0xc3, + 0x60, + 0x7f, + 0xe0, + 0xdc, + 0xa8, + 0x18, + 0x33, + 0xf4, + 0xa8, + 0x18, + 0x31, + 0x06, + 0x06, + 0x06, + 0x0c, + 0x36, + 0x07, + 0xfe, + 0x0d, + 0x81, + 0x83, + 0x38, + 0x09, + 0x41, + 0xff, + 0x81, + 0xa1, + 0x57, + 0x82, + 0xfe, + 0x9e, + 0xb6, + 0x81, + 0xb5, + 0xd8, + 0x6d, + 0x0a, + 0x88, + 0x1c, + 0x36, + 0x85, + 0x98, + 0x1c, + 0x36, + 0x85, + 0x98, + 0x1c, + 0x36, + 0x82, + 0xde, + 0x56, + 0x1b, + 0x41, + 0x57, + 0x2b, + 0xfc, + 0x87, + 0x61, + 0xff, + 0x82, + 0xe8, + 0x04, + 0x08, + 0x6f, + 0xd2, + 0x50, + 0x14, + 0x09, + 0x06, + 0x16, + 0x1b, + 0x43, + 0xb0, + 0x50, + 0x35, + 0x03, + 0xb0, + 0x61, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x94, + 0x61, + 0xd4, + 0xea, + 0x24, + 0xc3, + 0x9a, + 0x2c, + 0x7f, + 0xa0, + 0xb5, + 0x01, + 0xd5, + 0xac, + 0x16, + 0x60, + 0xd0, + 0x61, + 0xcc, + 0x60, + 0x82, + 0xc3, + 0xba, + 0x74, + 0x09, + 0xc3, + 0xaa, + 0xea, + 0xff, + 0x83, + 0xb0, + 0xeb, + 0x0f, + 0xdd, + 0x02, + 0xf2, + 0x1b, + 0xf4, + 0x81, + 0xdc, + 0x32, + 0x0c, + 0x36, + 0x9c, + 0x1e, + 0xc0, + 0xe8, + 0x5c, + 0x1d, + 0x83, + 0x43, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x79, + 0xa8, + 0x0a, + 0xd6, + 0xbf, + 0x48, + 0x5f, + 0xd0, + 0x6c, + 0x08, + 0x54, + 0x42, + 0xc1, + 0x83, + 0x0b, + 0x34, + 0x12, + 0x65, + 0x00, + 0xc6, + 0x81, + 0xcc, + 0xc2, + 0xfe, + 0x80, + 0x98, + 0x84, + 0xa3, + 0x4b, + 0xfe, + 0x43, + 0x68, + 0x16, + 0xd6, + 0x0c, + 0xfc, + 0x1b, + 0x0e, + 0xfd, + 0x07, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0x9c, + 0x3f, + 0x68, + 0x5e, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3b, + 0x83, + 0x95, + 0xca, + 0x03, + 0xe4, + 0x37, + 0xf4, + 0x38, + 0xe8, + 0x66, + 0x41, + 0x68, + 0x1e, + 0x0b, + 0x31, + 0xc1, + 0x60, + 0xd0, + 0x66, + 0x1a, + 0xc3, + 0xd7, + 0xe9, + 0xd0, + 0x41, + 0xc9, + 0xa1, + 0xdc, + 0x1f, + 0x61, + 0xad, + 0x0f, + 0x9f, + 0x9e, + 0x0b, + 0x41, + 0xfa, + 0x0f, + 0x70, + 0x7b, + 0x0e, + 0x78, + 0x3e, + 0xc0, + 0xde, + 0x0f, + 0xec, + 0x1c, + 0x1f, + 0xf8, + 0x3f, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x79, + 0x52, + 0x1b, + 0x09, + 0xfd, + 0x21, + 0x2b, + 0x50, + 0xe1, + 0xfb, + 0xf9, + 0x50, + 0x20, + 0xf5, + 0x10, + 0x30, + 0x30, + 0xf6, + 0x60, + 0x90, + 0x61, + 0xcc, + 0x60, + 0xf5, + 0xea, + 0x81, + 0x7e, + 0x5e, + 0xd6, + 0x02, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x52, + 0x64, + 0x1c, + 0xf4, + 0x30, + 0x66, + 0x17, + 0xe4, + 0x70, + 0x63, + 0x07, + 0x60, + 0xc2, + 0xc1, + 0x87, + 0x60, + 0x40, + 0xe0, + 0x83, + 0xb0, + 0xde, + 0x83, + 0xff, + 0x07, + 0xe0, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x13, + 0xff, + 0x01, + 0x5a, + 0xc1, + 0x61, + 0x60, + 0xfe, + 0x82, + 0xc2, + 0xc2, + 0x94, + 0x1a, + 0x81, + 0x61, + 0x66, + 0x1b, + 0x40, + 0xe0, + 0x63, + 0x0b, + 0x80, + 0xd0, + 0x1c, + 0xea, + 0xa0, + 0x1e, + 0x0a, + 0xae, + 0x43, + 0xff, + 0x18, + 0x5f, + 0xf0, + 0x76, + 0xc6, + 0x19, + 0xc1, + 0x7d, + 0x26, + 0x19, + 0xc1, + 0x26, + 0x16, + 0x19, + 0xc3, + 0xb0, + 0xb5, + 0xd6, + 0x1d, + 0x85, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x13, + 0xfe, + 0x40, + 0xad, + 0x60, + 0xeb, + 0x0b, + 0xfa, + 0x0e, + 0xe0, + 0xd4, + 0x43, + 0xdc, + 0x1d, + 0x98, + 0x67, + 0xd0, + 0x76, + 0x61, + 0x5a, + 0x5c, + 0x0b, + 0xb9, + 0xe0, + 0xec, + 0x15, + 0x72, + 0x1f, + 0xf8, + 0xc2, + 0xff, + 0x41, + 0xda, + 0x82, + 0x70, + 0xeb, + 0xf4, + 0x13, + 0x87, + 0x49, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x60, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x79, + 0xa0, + 0x4a, + 0xd4, + 0x1c, + 0xce, + 0x0f, + 0xe9, + 0x75, + 0xb0, + 0x4c, + 0x82, + 0xff, + 0x90, + 0x66, + 0x87, + 0x30, + 0x76, + 0x68, + 0xd4, + 0xe1, + 0xaf, + 0xe6, + 0xe7, + 0x0e, + 0x4d, + 0x0b, + 0x06, + 0x1f, + 0x68, + 0x58, + 0x30, + 0xf3, + 0xf0, + 0x30, + 0x61, + 0xbf, + 0x41, + 0x60, + 0xc3, + 0xed, + 0x0b, + 0xa9, + 0x50, + 0x6d, + 0x3d, + 0x23, + 0xe4, + 0x36, + 0x87, + 0xd6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x36, + 0x41, + 0x9f, + 0xf4, + 0x63, + 0x87, + 0x9c, + 0x36, + 0x04, + 0x2f, + 0xff, + 0xde, + 0x0e, + 0xc3, + 0xb0, + 0xfd, + 0x61, + 0xd8, + 0x24, + 0x1f, + 0xf9, + 0xc1, + 0x86, + 0x72, + 0x42, + 0xd5, + 0x06, + 0xd3, + 0x82, + 0xa6, + 0x86, + 0xff, + 0x87, + 0xc1, + 0xfa, + 0x42, + 0x74, + 0x33, + 0x57, + 0xe7, + 0xc9, + 0x22, + 0xc4, + 0x82, + 0x8e, + 0xe1, + 0xe9, + 0x28, + 0x0b, + 0x83, + 0xff, + 0x07, + 0x0a, + 0x43, + 0xff, + 0x02, + 0x41, + 0x7f, + 0xc8, + 0xae, + 0x50, + 0x5a, + 0x1d, + 0xfd, + 0x02, + 0x81, + 0xf3, + 0x21, + 0x38, + 0x58, + 0x6d, + 0xc2, + 0xe5, + 0xb8, + 0x28, + 0xc1, + 0x7a, + 0xb6, + 0x0f, + 0xe8, + 0x3e, + 0x80, + 0xb6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0xb1, + 0xff, + 0x02, + 0xfa, + 0x42, + 0x70, + 0xe9, + 0x58, + 0x73, + 0x87, + 0xec, + 0x39, + 0xc3, + 0xf6, + 0x0f, + 0xfd, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x72, + 0xad, + 0x02, + 0xb5, + 0xdf, + 0xa4, + 0x2f, + 0xe8, + 0x2a, + 0x07, + 0xa8, + 0x87, + 0x68, + 0x7b, + 0x30, + 0x7f, + 0xe8, + 0x19, + 0x86, + 0xd2, + 0x81, + 0x5f, + 0xa3, + 0x82, + 0xa0, + 0x49, + 0xab, + 0xa0, + 0x4d, + 0x03, + 0x61, + 0xb0, + 0x38, + 0x73, + 0xd8, + 0x30, + 0x38, + 0x5f, + 0x90, + 0x38, + 0x1c, + 0x3d, + 0x85, + 0x40, + 0x38, + 0x7b, + 0x03, + 0x84, + 0xe1, + 0xec, + 0x18, + 0x67, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x77, + 0x07, + 0x2b, + 0x58, + 0x0f, + 0x90, + 0xdf, + 0xd0, + 0xe3, + 0xa1, + 0xa8, + 0x13, + 0xa0, + 0x78, + 0x2c, + 0xd5, + 0xcb, + 0xda, + 0x0c, + 0xd0, + 0x53, + 0xd4, + 0x0a, + 0xfd, + 0x05, + 0x40, + 0xf2, + 0x68, + 0x6a, + 0x07, + 0xed, + 0x0d, + 0x40, + 0xfd, + 0xca, + 0xff, + 0x20, + 0xa7, + 0xd0, + 0x54, + 0x0e, + 0x93, + 0x43, + 0x50, + 0x3f, + 0x68, + 0x6a, + 0x07, + 0xed, + 0x5f, + 0xf9, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6d, + 0x0f, + 0x2b, + 0x58, + 0x7a, + 0xc8, + 0x3f, + 0xa3, + 0xca, + 0xb4, + 0x2a, + 0x05, + 0xda, + 0x58, + 0x6c, + 0xd1, + 0x07, + 0x61, + 0xd9, + 0xa1, + 0xbc, + 0x86, + 0xbf, + 0x45, + 0xcf, + 0x21, + 0x26, + 0xae, + 0x0d, + 0x68, + 0x6d, + 0x07, + 0xf9, + 0x0c, + 0xfc, + 0x61, + 0xb4, + 0x1f, + 0xa0, + 0x61, + 0xb4, + 0x3b, + 0x41, + 0x86, + 0xd0, + 0xed, + 0x07, + 0xf9, + 0x0e, + 0xd0, + 0x68, + 0x5a, + 0x00, + 0x09, + 0x0f, + 0x21, + 0xfb, + 0x43, + 0xb4, + 0x3a, + 0x9d, + 0x10, + 0x98, + 0x3a, + 0x9d, + 0x1f, + 0xfc, + 0x14, + 0xa0, + 0xd0, + 0x14, + 0x1b, + 0x30, + 0xa8, + 0x07, + 0x09, + 0xcc, + 0x0e, + 0x1a, + 0x80, + 0xfe, + 0x7a, + 0x02, + 0x70, + 0x93, + 0x42, + 0xc1, + 0x87, + 0xd8, + 0x6a, + 0x38, + 0x79, + 0xe4, + 0x2f, + 0x21, + 0xbf, + 0x41, + 0xbc, + 0x1f, + 0xb0, + 0xd7, + 0x61, + 0xf6, + 0x07, + 0xc0, + 0xb4, + 0x3b, + 0x06, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x83, + 0xff, + 0x02, + 0x80, + 0xff, + 0xe0, + 0x3c, + 0xb6, + 0x0c, + 0x3d, + 0xfa, + 0x30, + 0x64, + 0x1d, + 0x88, + 0x30, + 0x66, + 0x19, + 0x98, + 0x1f, + 0x8c, + 0x34, + 0xa8, + 0x18, + 0x33, + 0x0d, + 0xfa, + 0x30, + 0x66, + 0x19, + 0x56, + 0x9f, + 0x8c, + 0x3c, + 0xc0, + 0xc1, + 0x98, + 0x7a, + 0xf1, + 0x83, + 0x30, + 0xdf, + 0x81, + 0x8e, + 0xe2, + 0x04, + 0x62, + 0xfc, + 0x64, + 0x19, + 0x85, + 0x03, + 0x32, + 0x0c, + 0xc1, + 0xd9, + 0xf0, + 0x0b, + 0x43, + 0xd9, + 0x04, + 0xad, + 0x41, + 0xd8, + 0xc0, + 0xbd, + 0x57, + 0xfe, + 0x81, + 0x40, + 0xfb, + 0x0f, + 0x66, + 0x8f, + 0xfc, + 0x16, + 0x68, + 0xe0, + 0xc1, + 0x82, + 0xee, + 0x56, + 0x0c, + 0x18, + 0x19, + 0xe1, + 0xff, + 0x83, + 0xb4, + 0x60, + 0x60, + 0xc3, + 0xb9, + 0x58, + 0x30, + 0x60, + 0xbf, + 0x2b, + 0xfe, + 0x02, + 0x8d, + 0x18, + 0x18, + 0x30, + 0xed, + 0x18, + 0x18, + 0x30, + 0xed, + 0x18, + 0x1b, + 0xc0, + 0x03, + 0x07, + 0xfe, + 0x05, + 0x01, + 0x7f, + 0xe4, + 0x68, + 0xa0, + 0xb2, + 0x43, + 0x5e, + 0xa0, + 0x59, + 0x07, + 0xb0, + 0xf6, + 0x41, + 0xe9, + 0x87, + 0xff, + 0x02, + 0x54, + 0x31, + 0x92, + 0x60, + 0xfe, + 0x63, + 0x30, + 0x60, + 0x55, + 0x15, + 0x19, + 0xc6, + 0x19, + 0x86, + 0x69, + 0xe7, + 0x09, + 0xbc, + 0xd1, + 0xa3, + 0xe0, + 0x7d, + 0x0f, + 0x89, + 0x1c, + 0x33, + 0x0c, + 0x1e, + 0xc3, + 0x30, + 0xc1, + 0xec, + 0x33, + 0x0c, + 0x1b, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xe7, + 0x0e, + 0x69, + 0xd0, + 0x69, + 0xd1, + 0x05, + 0x3d, + 0x46, + 0xae, + 0xa0, + 0xde, + 0x83, + 0x7a, + 0x0e, + 0xb3, + 0xc0, + 0xb3, + 0x42, + 0xe0, + 0xa2, + 0x81, + 0x58, + 0x79, + 0xd0, + 0xfe, + 0x7f, + 0xff, + 0x07, + 0xb4, + 0x18, + 0x7f, + 0xbf, + 0xfe, + 0x0f, + 0xf6, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0xb4, + 0x3f, + 0xf0, + 0x30, + 0xf8, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x03, + 0xf9, + 0x0f, + 0xb0, + 0x61, + 0xfb, + 0xf8, + 0x1f, + 0xc1, + 0xfb, + 0x06, + 0x1f, + 0x5f, + 0xc0, + 0xfe, + 0x83, + 0xec, + 0x18, + 0x7f, + 0xda, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x0d, + 0x61, + 0x61, + 0xfc, + 0xff, + 0xfa, + 0x0f, + 0xf6, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x38, + 0x7f, + 0xe0, + 0xb0, + 0xf8, + 0x12, + 0x47, + 0xff, + 0x03, + 0x26, + 0x70, + 0x21, + 0x60, + 0x99, + 0x8c, + 0x18, + 0x58, + 0x1a, + 0x38, + 0x4e, + 0x1f, + 0x32, + 0x87, + 0xfd, + 0x03, + 0xfa, + 0x06, + 0x41, + 0xed, + 0x90, + 0x69, + 0x87, + 0xb2, + 0x47, + 0xfd, + 0x05, + 0x92, + 0x05, + 0xb5, + 0x82, + 0xc9, + 0x0e, + 0xc3, + 0xd9, + 0x7f, + 0xf9, + 0x18, + 0xe1, + 0x76, + 0xb0, + 0x34, + 0x43, + 0xd8, + 0x74, + 0x1f, + 0xd8, + 0x60, + 0x0a, + 0x43, + 0xff, + 0x03, + 0x40, + 0xff, + 0xa0, + 0x53, + 0xd4, + 0x60, + 0xcc, + 0x0f, + 0xe9, + 0x83, + 0x30, + 0x54, + 0x09, + 0xff, + 0x41, + 0x64, + 0x8c, + 0x19, + 0x80, + 0xe4, + 0x8f, + 0xfa, + 0x07, + 0xf8, + 0x42, + 0x83, + 0xed, + 0x1c, + 0x2c, + 0x3e, + 0xd1, + 0xc2, + 0xcd, + 0x0d, + 0xca, + 0xf8, + 0xf2, + 0x0b, + 0xf4, + 0xe1, + 0x61, + 0x94, + 0x68, + 0xe1, + 0x60, + 0x43, + 0x68, + 0xf4, + 0x71, + 0x83, + 0x69, + 0x72, + 0x7c, + 0x87, + 0xfe, + 0x0c, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x83, + 0xff, + 0x22, + 0xb5, + 0x1a, + 0x1d, + 0x27, + 0xf3, + 0xb2, + 0x44, + 0x82, + 0x88, + 0x34, + 0x88, + 0x90, + 0x66, + 0x0d, + 0x6a, + 0x12, + 0x0c, + 0xc1, + 0xb5, + 0xe4, + 0xbb, + 0x9d, + 0x18, + 0x12, + 0x2d, + 0xa6, + 0xff, + 0x48, + 0x6c, + 0x1b, + 0x21, + 0x48, + 0x4f, + 0x4d, + 0x90, + 0xa4, + 0xfc, + 0x9b, + 0x7c, + 0x48, + 0x6c, + 0x1a, + 0x1d, + 0x21, + 0xb0, + 0x68, + 0x74, + 0x86, + 0xc1, + 0xa1, + 0x5c, + 0x00, + 0x0a, + 0x0f, + 0xfc, + 0x07, + 0x05, + 0xf3, + 0xf8, + 0x0d, + 0xa8, + 0x2c, + 0x36, + 0x0f, + 0xd0, + 0x58, + 0x8c, + 0x16, + 0x85, + 0x70, + 0xf8, + 0x37, + 0x40, + 0x3e, + 0x4f, + 0x40, + 0x6a, + 0x2c, + 0x0f, + 0x10, + 0x3f, + 0x90, + 0xc8, + 0x72, + 0xa8, + 0xdf, + 0x5f, + 0x90, + 0xa8, + 0x1b, + 0x70, + 0x61, + 0x37, + 0x94, + 0x64, + 0xac, + 0x1f, + 0x40, + 0xb4, + 0x1e, + 0x0e, + 0xa0, + 0x2f, + 0x03, + 0xc1, + 0xd4, + 0x2c, + 0x57, + 0x78, + 0x35, + 0x60, + 0xb4, + 0x12, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x5a, + 0x60, + 0xc0, + 0xad, + 0x76, + 0x50, + 0x90, + 0x7f, + 0x58, + 0x31, + 0xc3, + 0x51, + 0x06, + 0x0c, + 0x70, + 0xd9, + 0x81, + 0xc7, + 0x28, + 0x16, + 0x61, + 0x71, + 0xa6, + 0x0b, + 0xb9, + 0x0f, + 0x90, + 0x34, + 0xe6, + 0xff, + 0x83, + 0xb0, + 0x48, + 0x30, + 0x61, + 0xda, + 0xa8, + 0x0c, + 0x18, + 0x29, + 0xf5, + 0x3f, + 0xe0, + 0x4a, + 0xc1, + 0x20, + 0xc1, + 0x87, + 0x60, + 0xa0, + 0xe0, + 0xc3, + 0xb0, + 0x5f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x73, + 0x07, + 0x2b, + 0x51, + 0x57, + 0xaa, + 0x07, + 0xf2, + 0xee, + 0x58, + 0x2a, + 0x20, + 0x69, + 0xea, + 0x21, + 0x66, + 0x19, + 0xc3, + 0xec, + 0xc7, + 0xff, + 0x25, + 0xf9, + 0x1c, + 0x14, + 0x0a, + 0xae, + 0x4e, + 0x03, + 0xa1, + 0xd8, + 0x3a, + 0x7a, + 0x74, + 0x36, + 0xb0, + 0x28, + 0x05, + 0x17, + 0xd2, + 0x7f, + 0xc0, + 0x41, + 0x86, + 0xba, + 0x07, + 0xd8, + 0x56, + 0x07, + 0x43, + 0xb0, + 0x68, + 0x74, + 0x87, + 0xfe, + 0x0c, + 0x0a, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfe, + 0x4f, + 0xe4, + 0x3f, + 0xcd, + 0x14, + 0x0a, + 0xf0, + 0x69, + 0x41, + 0x61, + 0xb0, + 0xd9, + 0x85, + 0x86, + 0xc2, + 0x63, + 0x0b, + 0xfc, + 0x17, + 0xf2, + 0x1f, + 0xe5, + 0xb4, + 0xff, + 0xc1, + 0xd8, + 0x34, + 0x71, + 0xc3, + 0xb5, + 0x68, + 0x30, + 0x60, + 0xbe, + 0x9f, + 0xfc, + 0x09, + 0x30, + 0x68, + 0x30, + 0x61, + 0xd8, + 0x34, + 0x71, + 0xc3, + 0xb0, + 0x7f, + 0xe0, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x85, + 0xfe, + 0x09, + 0x5a, + 0xc6, + 0x1b, + 0x0b, + 0xfa, + 0x30, + 0xd8, + 0x6a, + 0x21, + 0x2f, + 0x83, + 0x66, + 0x0f, + 0xfc, + 0x16, + 0x61, + 0x68, + 0x5a, + 0x0b, + 0xb9, + 0x30, + 0xd8, + 0x55, + 0x72, + 0x7f, + 0x83, + 0xd8, + 0x58, + 0x6c, + 0x3d, + 0xd0, + 0xff, + 0x05, + 0xfa, + 0x4c, + 0x36, + 0x12, + 0x0c, + 0x0f, + 0x5b, + 0xc8, + 0x6c, + 0x14, + 0x5d, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xfe, + 0x0f, + 0x09, + 0x0f, + 0x28, + 0x3c, + 0xc1, + 0xef, + 0x07, + 0x5e, + 0xa0, + 0x1d, + 0xb0, + 0xce, + 0xb1, + 0x68, + 0x1d, + 0x0b, + 0x0b, + 0xea, + 0xde, + 0x81, + 0x30, + 0x4b, + 0xc1, + 0xa5, + 0x40, + 0x5c, + 0x16, + 0x0e, + 0x9a, + 0x74, + 0xcc, + 0xc1, + 0x4f, + 0x46, + 0x0c, + 0xcc, + 0x33, + 0x03, + 0xf1, + 0x98, + 0x67, + 0x8c, + 0x19, + 0x98, + 0x2f, + 0x93, + 0xf1, + 0x98, + 0x11, + 0x81, + 0x83, + 0x23, + 0x0c, + 0xc0, + 0xc1, + 0x85, + 0x86, + 0x60, + 0x67, + 0x8b, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0x30, + 0x6a, + 0x06, + 0x93, + 0xf8, + 0x18, + 0x66, + 0x23, + 0x0d, + 0x26, + 0x0f, + 0x95, + 0x30, + 0xfc, + 0x84, + 0xe5, + 0xf8, + 0x14, + 0x09, + 0xc3, + 0x30, + 0x28, + 0x1b, + 0xd5, + 0x7e, + 0xbe, + 0x83, + 0x28, + 0x14, + 0x0f, + 0xdf, + 0x20, + 0x62, + 0xfc, + 0x04, + 0x39, + 0x41, + 0xfe, + 0xff, + 0xf0, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0x0f, + 0x9c, + 0x3d, + 0xff, + 0xe0, + 0x80, + 0x0a, + 0x43, + 0xd8, + 0x72, + 0xb5, + 0x03, + 0xfe, + 0x07, + 0xf4, + 0x1b, + 0x0f, + 0x32, + 0x0a, + 0xbd, + 0x58, + 0x1b, + 0x87, + 0xfe, + 0x33, + 0x0b, + 0xfe, + 0x05, + 0xdc, + 0x98, + 0x76, + 0x0a, + 0xba, + 0x18, + 0x67, + 0x0e, + 0xc2, + 0xff, + 0x41, + 0xda, + 0x87, + 0xa8, + 0x92, + 0xfa, + 0xfc, + 0x0f, + 0x40, + 0x41, + 0x81, + 0x30, + 0x38, + 0x7b, + 0x09, + 0xec, + 0xb0, + 0xec, + 0x2f, + 0x21, + 0x28, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x75, + 0x03, + 0x95, + 0xa8, + 0x6a, + 0xea, + 0x07, + 0xf3, + 0xca, + 0x95, + 0xa0, + 0xa2, + 0x08, + 0x0e, + 0x04, + 0x2c, + 0xc2, + 0xff, + 0x21, + 0x66, + 0x1c, + 0xe1, + 0xd6, + 0xea, + 0x29, + 0xea, + 0x20, + 0xab, + 0x90, + 0x9c, + 0x3f, + 0x60, + 0x69, + 0xea, + 0x83, + 0xb5, + 0x04, + 0xe1, + 0xd4, + 0xfa, + 0x3f, + 0xc8, + 0x24, + 0xc2, + 0xd0, + 0xa4, + 0x3b, + 0x0b, + 0x42, + 0x90, + 0xec, + 0x2f, + 0xf2, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x82, + 0xff, + 0x81, + 0x4e, + 0x8c, + 0x87, + 0x60, + 0xbd, + 0x46, + 0x43, + 0x38, + 0x4c, + 0x82, + 0xff, + 0x82, + 0xdc, + 0x12, + 0xa2, + 0x81, + 0xb3, + 0x04, + 0xad, + 0xa2, + 0x0b, + 0x74, + 0xef, + 0x5e, + 0x80, + 0xb6, + 0xac, + 0x62, + 0x81, + 0xec, + 0x1f, + 0xf9, + 0x09, + 0xe9, + 0x99, + 0x24, + 0x0f, + 0xca, + 0x8c, + 0x1d, + 0x03, + 0xb2, + 0x86, + 0x0a, + 0x07, + 0xb3, + 0x07, + 0x6e, + 0x87, + 0x64, + 0x3a, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x43, + 0x9e, + 0x5a, + 0xaf, + 0x54, + 0x0f, + 0xe7, + 0x75, + 0x6a, + 0x0b, + 0x09, + 0x8c, + 0x18, + 0x66, + 0x61, + 0xff, + 0xc0, + 0x95, + 0x0c, + 0x60, + 0xcc, + 0x1b, + 0x6a, + 0x8c, + 0x73, + 0x07, + 0x7a, + 0x7d, + 0x4f, + 0x50, + 0x33, + 0x0d, + 0x85, + 0x08, + 0x4d, + 0xe9, + 0xf4, + 0x7a, + 0x07, + 0xd1, + 0x38, + 0x58, + 0x79, + 0x8c, + 0xc2, + 0x83, + 0xcc, + 0x66, + 0xc6, + 0x48, + 0x4c, + 0xc7, + 0x27, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x09, + 0x0d, + 0x07, + 0x30, + 0x4c, + 0x16, + 0x1a, + 0xf5, + 0x3f, + 0x4e, + 0x19, + 0xd4, + 0x0c, + 0x4b, + 0xe8, + 0x18, + 0x4c, + 0x66, + 0xac, + 0x2c, + 0x8f, + 0xd6, + 0x30, + 0x18, + 0x84, + 0x2f, + 0x0c, + 0x0e, + 0x9b, + 0x7d, + 0x46, + 0x40, + 0xab, + 0x64, + 0xc6, + 0x88, + 0x74, + 0x5f, + 0x03, + 0xc1, + 0xd7, + 0x44, + 0xc1, + 0x61, + 0x7a, + 0xcb, + 0xe0, + 0x58, + 0x7a, + 0x24, + 0xc7, + 0xc8, + 0x74, + 0x49, + 0x9a, + 0xb0, + 0xe8, + 0x9e, + 0x88, + 0x14, + 0x1f, + 0xf8, + 0x30, + 0x05, + 0x02, + 0x51, + 0x82, + 0x0d, + 0x40, + 0xd9, + 0x8e, + 0x17, + 0xf0, + 0x27, + 0x64, + 0x36, + 0x13, + 0x4f, + 0xd4, + 0x03, + 0x30, + 0x53, + 0xba, + 0x14, + 0xa8, + 0x74, + 0xc1, + 0x60, + 0xfe, + 0x0d, + 0x82, + 0x0b, + 0xf4, + 0x48, + 0x83, + 0x0e, + 0x60, + 0x7c, + 0xd3, + 0x83, + 0x5d, + 0x13, + 0x63, + 0x0b, + 0xf2, + 0xae, + 0x63, + 0x09, + 0x18, + 0x2c, + 0xbf, + 0x21, + 0x30, + 0x34, + 0x36, + 0x1c, + 0xc4, + 0x87, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x87, + 0xfe, + 0x05, + 0x87, + 0xf7, + 0xff, + 0xe0, + 0xf4, + 0x86, + 0x70, + 0xfd, + 0x61, + 0xa8, + 0x1f, + 0x9c, + 0x36, + 0x87, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x3f, + 0xff, + 0x90, + 0x97, + 0xa8, + 0xbc, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0x9e, + 0xbf, + 0x70, + 0x67, + 0x0f, + 0xd4, + 0x0c, + 0xd6, + 0xf5, + 0x70, + 0x7f, + 0x58, + 0x7f, + 0x7f, + 0xfe, + 0x0f, + 0x50, + 0x37, + 0x07, + 0x7f, + 0xfe, + 0xf0, + 0x7e, + 0xa0, + 0x7e, + 0x7f, + 0xff, + 0x21, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x37, + 0x05, + 0x40, + 0xef, + 0xc8, + 0x67, + 0x43, + 0xd4, + 0x03, + 0xff, + 0x06, + 0xa0, + 0x4c, + 0x16, + 0x06, + 0x9e, + 0xa0, + 0x30, + 0x38, + 0x4a, + 0xa2, + 0x81, + 0x26, + 0x87, + 0x50, + 0x1f, + 0xfa, + 0x0a, + 0x81, + 0xce, + 0x1d, + 0xfd, + 0x04, + 0xe1, + 0xda, + 0x06, + 0x9f, + 0xf0, + 0x34, + 0x0c, + 0x13, + 0x87, + 0x68, + 0x18, + 0x27, + 0x0e, + 0xfe, + 0x82, + 0x70, + 0xed, + 0x02, + 0x82, + 0x70, + 0xff, + 0xc1, + 0xf8, + 0x0f, + 0xf2, + 0x83, + 0xdf, + 0xc1, + 0x38, + 0x7b, + 0x0b, + 0x09, + 0xd0, + 0xec, + 0x2d, + 0xff, + 0x82, + 0xc2, + 0xc1, + 0x05, + 0x86, + 0xea, + 0xc1, + 0x81, + 0xc3, + 0x6b, + 0x81, + 0x26, + 0x84, + 0xe1, + 0xaf, + 0xf9, + 0x1e, + 0xb0, + 0x4e, + 0x1c, + 0xf2, + 0xb0, + 0xd8, + 0x75, + 0xc0, + 0xdf, + 0xf8, + 0x1e, + 0x81, + 0x84, + 0xe1, + 0xdd, + 0x01, + 0x86, + 0xc3, + 0x33, + 0xf8, + 0x36, + 0x1e, + 0x60, + 0xfb, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x73, + 0x87, + 0x55, + 0xd5, + 0xff, + 0x25, + 0x15, + 0x22, + 0xda, + 0xc0, + 0x70, + 0x68, + 0x4e, + 0x1e, + 0xc1, + 0x8f, + 0xfc, + 0x12, + 0x48, + 0xc3, + 0x83, + 0x1f, + 0xf5, + 0x07, + 0x06, + 0x1a, + 0x80, + 0x7a, + 0x74, + 0xc3, + 0x50, + 0x26, + 0xf4, + 0xa0, + 0x7f, + 0x40, + 0xbe, + 0x0f, + 0x68, + 0x4e, + 0xec, + 0x1d, + 0x84, + 0xe3, + 0x94, + 0x0a, + 0x80, + 0xf0, + 0x1c, + 0x12, + 0x30, + 0x7c, + 0xe1, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6c, + 0x0c, + 0x1c, + 0xe1, + 0xb0, + 0xb4, + 0x2f, + 0xe0, + 0x6f, + 0xf0, + 0x14, + 0x2e, + 0xc5, + 0x0c, + 0x14, + 0x62, + 0xb0, + 0x44, + 0x85, + 0x99, + 0x38, + 0x33, + 0x03, + 0xfe, + 0x3b, + 0xf9, + 0x0b, + 0x04, + 0x61, + 0x61, + 0x95, + 0xa8, + 0x18, + 0x58, + 0x6a, + 0x74, + 0x06, + 0x7f, + 0x04, + 0xc1, + 0x50, + 0x2d, + 0x0d, + 0x40, + 0xb0, + 0xd8, + 0x67, + 0x0b, + 0x83, + 0x61, + 0xa4, + 0x28, + 0x3b, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x50, + 0x4c, + 0x1c, + 0xe1, + 0x48, + 0x58, + 0x6f, + 0xe0, + 0x67, + 0xf0, + 0x14, + 0x48, + 0x11, + 0x42, + 0x80, + 0xc6, + 0x05, + 0x02, + 0x24, + 0x28, + 0xcb, + 0xc0, + 0x8c, + 0x0f, + 0xf0, + 0x37, + 0xf9, + 0x0b, + 0x0d, + 0x85, + 0x86, + 0x56, + 0xa0, + 0x61, + 0x61, + 0xa9, + 0xd0, + 0x19, + 0xfc, + 0x13, + 0x06, + 0xe0, + 0x61, + 0xd2, + 0x13, + 0xc0, + 0xc3, + 0x38, + 0x6d, + 0x0b, + 0x0d, + 0x07, + 0xfb, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xd0, + 0x18, + 0x39, + 0xc2, + 0x60, + 0xb4, + 0x2f, + 0xd1, + 0xa5, + 0xf8, + 0x08, + 0x21, + 0x8d, + 0x43, + 0x01, + 0x46, + 0x75, + 0x19, + 0x20, + 0x5c, + 0x4e, + 0x08, + 0xc2, + 0xfd, + 0x14, + 0x3f, + 0x90, + 0xb0, + 0xb0, + 0xda, + 0x19, + 0xc1, + 0xf4, + 0x0d, + 0x0b, + 0xf2, + 0x82, + 0xbf, + 0x04, + 0xc1, + 0xfb, + 0x43, + 0x48, + 0x1b, + 0xc0, + 0xd0, + 0xd8, + 0x52, + 0x1b, + 0x42, + 0x90, + 0xfe, + 0xd0, + 0xff, + 0xc1, + 0xe0, + 0x07, + 0xff, + 0xe8, + 0x2e, + 0x0f, + 0xfc, + 0x0d, + 0x0f, + 0xfc, + 0x0d, + 0x3f, + 0xf8, + 0x36, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x07, + 0xff, + 0xec, + 0x2d, + 0x34, + 0xa0, + 0x48, + 0x6c, + 0x1a, + 0x0c, + 0x0e, + 0x1b, + 0x06, + 0x82, + 0xac, + 0x33, + 0x83, + 0x42, + 0xf0, + 0x75, + 0x01, + 0xa0, + 0x4e, + 0x0d, + 0xa0, + 0xfc, + 0x83, + 0xd0, + 0xe1, + 0x72, + 0x1c, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x05, + 0xff, + 0xf2, + 0x15, + 0x03, + 0xff, + 0x02, + 0x8f, + 0xfe, + 0x43, + 0x50, + 0x3f, + 0xf0, + 0x3f, + 0xff, + 0x61, + 0x60, + 0xc1, + 0x40, + 0x50, + 0x27, + 0x06, + 0x15, + 0xe4, + 0x36, + 0x8f, + 0xe4, + 0xba, + 0x02, + 0x09, + 0x0c, + 0xe2, + 0x81, + 0xff, + 0xfb, + 0xc8, + 0x4e, + 0x86, + 0x70, + 0xfd, + 0x61, + 0x9c, + 0x3f, + 0xa8, + 0x13, + 0x87, + 0xfe, + 0xfa, + 0x0c, + 0x04, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x0b, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1f, + 0xbe, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x03, + 0x43, + 0xff, + 0x17, + 0x83, + 0xff, + 0x58, + 0xf2, + 0x19, + 0x60, + 0x61, + 0xaf, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x18, + 0x3d, + 0x87, + 0xee, + 0x0e, + 0xc3, + 0xfb, + 0x45, + 0x5a, + 0xe0, + 0xfa, + 0xff, + 0xd0, + 0x7f, + 0x38, + 0x54, + 0x1f, + 0x83, + 0x50, + 0x29, + 0x09, + 0xc3, + 0x68, + 0x5a, + 0x1b, + 0x0d, + 0x86, + 0xd0, + 0xd8, + 0x54, + 0x0d, + 0xa1, + 0xb0, + 0x38, + 0x76, + 0x1d, + 0x96, + 0x81, + 0x56, + 0x1a, + 0xc9, + 0x0b, + 0xe4, + 0x2e, + 0x79, + 0x0f, + 0x28, + 0x70, + 0x9f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x1f, + 0xf8, + 0x0e, + 0x0b, + 0xff, + 0x41, + 0x58, + 0x7e, + 0xf0, + 0x74, + 0x1f, + 0x58, + 0x7f, + 0xe2, + 0xc3, + 0xff, + 0x0e, + 0x1c, + 0xfc, + 0x1c, + 0xe1, + 0xf3, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0xd8, + 0x73, + 0x87, + 0xd6, + 0x82, + 0xf2, + 0x1e, + 0xe7, + 0xca, + 0x0e, + 0x50, + 0x30, + 0x9b, + 0xff, + 0x21, + 0xff, + 0x83, + 0x14, + 0x1e, + 0xd0, + 0xfb, + 0x43, + 0xb4, + 0x3e, + 0x70, + 0xee, + 0x0f, + 0xc9, + 0xff, + 0xe0, + 0xff, + 0x61, + 0xff, + 0x80, + 0xe8, + 0x7b, + 0xe0, + 0xd7, + 0x90, + 0xfb, + 0x0d, + 0xab, + 0x43, + 0xd8, + 0x56, + 0x07, + 0x0f, + 0x60, + 0x74, + 0x2b, + 0x0e, + 0xcb, + 0x43, + 0xb8, + 0x2b, + 0x90, + 0xff, + 0xbc, + 0x5a, + 0x1e, + 0x50, + 0x30, + 0x9b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xe6, + 0xf4, + 0x1b, + 0x47, + 0xf4, + 0x87, + 0xd8, + 0x76, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfe, + 0x06, + 0x87, + 0xfb, + 0xff, + 0xc0, + 0xf8, + 0x3b, + 0x83, + 0xf6, + 0x1d, + 0xa1, + 0xfb, + 0x0e, + 0xd0, + 0xfd, + 0x87, + 0x68, + 0x7e, + 0xc3, + 0xb4, + 0x3e, + 0xb8, + 0x36, + 0x87, + 0xa8, + 0x5a, + 0x1f, + 0x20, + 0xc2, + 0x6f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xbf, + 0xf8, + 0x2b, + 0x43, + 0x38, + 0x7e, + 0x90, + 0xce, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x0e, + 0x1e, + 0xf8, + 0xff, + 0xf2, + 0x07, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7e, + 0xc3, + 0x9c, + 0x3f, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0xe7, + 0x0f, + 0x9d, + 0x03, + 0xe4, + 0x3d, + 0x6d, + 0xa1, + 0xf2, + 0x0c, + 0x35, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xb8, + 0x3f, + 0xb4, + 0x0e, + 0x87, + 0xfb, + 0x07, + 0xff, + 0x07, + 0xac, + 0x3f, + 0xf0, + 0xeb, + 0xf0, + 0x65, + 0x80, + 0xd5, + 0xe8, + 0x37, + 0xc1, + 0xd6, + 0x87, + 0xd8, + 0x6e, + 0x0f, + 0xec, + 0x0e, + 0x1e, + 0xc3, + 0x60, + 0xd0, + 0xf6, + 0x1b, + 0x05, + 0xff, + 0x41, + 0x5c, + 0x1f, + 0xfb, + 0xc5, + 0xc1, + 0xf2, + 0x0c, + 0x35, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0xc0, + 0xff, + 0xc8, + 0x6e, + 0x0f, + 0xda, + 0x1d, + 0x86, + 0xc2, + 0xd0, + 0xff, + 0x61, + 0x68, + 0x7f, + 0xb0, + 0xb4, + 0x25, + 0x85, + 0x5a, + 0xda, + 0x17, + 0xc5, + 0x5d, + 0x19, + 0x0e, + 0xc3, + 0x61, + 0x48, + 0x76, + 0x1b, + 0x0a, + 0x81, + 0xd8, + 0x6c, + 0x27, + 0x20, + 0xb0, + 0xd8, + 0x6e, + 0x81, + 0x68, + 0x58, + 0x67, + 0x03, + 0xd3, + 0x43, + 0xfd, + 0xa0, + 0x6f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x02, + 0x1f, + 0x98, + 0x3b, + 0x43, + 0xe6, + 0x0f, + 0x68, + 0xbd, + 0x6a, + 0x0c, + 0x97, + 0xff, + 0x07, + 0xfe, + 0x60, + 0xfe, + 0x90, + 0x98, + 0x37, + 0xc1, + 0x61, + 0x30, + 0x7b, + 0x09, + 0xc0, + 0xc1, + 0xec, + 0x32, + 0x06, + 0x0f, + 0x61, + 0xf3, + 0x07, + 0xb0, + 0xcf, + 0xd0, + 0x77, + 0xc1, + 0x94, + 0x1e, + 0xf1, + 0x72, + 0xfe, + 0x06, + 0x1a, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xc0, + 0xff, + 0xf0, + 0x5c, + 0x1b, + 0x0f, + 0xf6, + 0x85, + 0x87, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x07, + 0xfc, + 0x83, + 0xe0, + 0xac, + 0x36, + 0x86, + 0xc2, + 0xa0, + 0x6d, + 0x0d, + 0x85, + 0xa1, + 0xb0, + 0xec, + 0x0e, + 0x1d, + 0x87, + 0x60, + 0xd0, + 0xec, + 0x3b, + 0x3c, + 0x12, + 0xac, + 0x3b, + 0x50, + 0x67, + 0x83, + 0x3b, + 0x44, + 0x3c, + 0xa0, + 0x61, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0xc1, + 0xf5, + 0xa0, + 0xe0, + 0x7f, + 0x04, + 0xe9, + 0x85, + 0x85, + 0x87, + 0xd8, + 0x58, + 0x58, + 0x7d, + 0x85, + 0x85, + 0x83, + 0xe0, + 0x61, + 0x61, + 0x61, + 0x38, + 0x30, + 0xb0, + 0xb0, + 0xd8, + 0x30, + 0xb0, + 0xb0, + 0xd8, + 0xf7, + 0x61, + 0x61, + 0xb3, + 0xd0, + 0x33, + 0xe0, + 0xd8, + 0x7b, + 0x0f, + 0xad, + 0x0e, + 0xc3, + 0xd6, + 0xda, + 0x1f, + 0x20, + 0xc3, + 0x5f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xbf, + 0xf0, + 0x6f, + 0x07, + 0xfe, + 0x0a, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xdf, + 0xfe, + 0x57, + 0xc1, + 0xb8, + 0x3f, + 0x38, + 0x4e, + 0x09, + 0x0f, + 0x61, + 0x70, + 0x1c, + 0x3d, + 0x81, + 0xc3, + 0x70, + 0x76, + 0x0f, + 0x55, + 0xf0, + 0x76, + 0x0e, + 0xa5, + 0xa8, + 0x15, + 0xa1, + 0xff, + 0xad, + 0xb9, + 0x0e, + 0x50, + 0x30, + 0x9b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x1f, + 0x2a, + 0xd0, + 0x3a, + 0x17, + 0xea, + 0x21, + 0x9c, + 0x2c, + 0x3f, + 0xe9, + 0x06, + 0x1f, + 0xf8, + 0x2c, + 0x3f, + 0xf0, + 0x1f, + 0xfc, + 0x9f, + 0x01, + 0xc2, + 0xd0, + 0xca, + 0xc0, + 0xe1, + 0x61, + 0xf6, + 0x0a, + 0x05, + 0x87, + 0xd8, + 0x38, + 0x2c, + 0x3e, + 0xc1, + 0x86, + 0xc3, + 0xec, + 0xb0, + 0xd8, + 0x7a, + 0xe5, + 0x06, + 0x83, + 0xb8, + 0x78, + 0x3c, + 0xb1, + 0x86, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x14, + 0x07, + 0xff, + 0x82, + 0xf0, + 0x7e, + 0xc3, + 0xdc, + 0x50, + 0x36, + 0x1f, + 0xda, + 0x1b, + 0x0f, + 0xed, + 0x09, + 0xd0, + 0xbe, + 0x1f, + 0xfe, + 0x40, + 0xe1, + 0xeb, + 0xc1, + 0xec, + 0x3a, + 0xcc, + 0x3d, + 0x86, + 0xe0, + 0x61, + 0xec, + 0x16, + 0x85, + 0x87, + 0xb3, + 0x83, + 0xb0, + 0xe7, + 0x43, + 0xbd, + 0x06, + 0xb6, + 0xd0, + 0xf9, + 0x06, + 0x1a, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xe5, + 0xa9, + 0xa0, + 0x74, + 0x1f, + 0x54, + 0x87, + 0x38, + 0x34, + 0x3f, + 0xe4, + 0x1a, + 0x1f, + 0xf8, + 0x1f, + 0xf8, + 0x3f, + 0x61, + 0xcc, + 0x17, + 0xc0, + 0xcc, + 0x2d, + 0x0e, + 0xc1, + 0x8e, + 0xd0, + 0x3d, + 0x8e, + 0x17, + 0x83, + 0xec, + 0xd0, + 0x5e, + 0x83, + 0xdb, + 0x8f, + 0x81, + 0xe0, + 0xce, + 0x24, + 0x86, + 0x82, + 0xbb, + 0x90, + 0xf9, + 0x06, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0x61, + 0xfc, + 0xe8, + 0x1c, + 0x3f, + 0xce, + 0x0f, + 0xfd, + 0x06, + 0x4b, + 0x03, + 0x87, + 0xfb, + 0x09, + 0xc3, + 0xcb, + 0x07, + 0x38, + 0x7a, + 0x99, + 0xff, + 0xe4, + 0x2c, + 0x39, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x0e, + 0x70, + 0xfd, + 0x87, + 0x38, + 0x7c, + 0xe8, + 0x67, + 0x0f, + 0x5d, + 0xe4, + 0x0a, + 0x02, + 0x81, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xff, + 0x82, + 0xb2, + 0xff, + 0xe0, + 0xdc, + 0x19, + 0xc3, + 0xff, + 0x03, + 0x83, + 0xff, + 0x17, + 0x07, + 0x3f, + 0x04, + 0xfa, + 0xe0, + 0xe7, + 0x03, + 0xb4, + 0x38, + 0x3b, + 0x2d, + 0x28, + 0x0e, + 0x0d, + 0x98, + 0x54, + 0x0a, + 0x0d, + 0x87, + 0x50, + 0x3f, + 0x61, + 0xd4, + 0x0f, + 0xad, + 0x0d, + 0x40, + 0xf7, + 0x3e, + 0x43, + 0xca, + 0x1c, + 0x27, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xe4, + 0x3e, + 0x43, + 0xce, + 0x1f, + 0x38, + 0x7b, + 0x83, + 0xe7, + 0x7f, + 0xfc, + 0x1f, + 0xf9, + 0xc3, + 0xf2, + 0x83, + 0x50, + 0x3f, + 0xb8, + 0x2c, + 0x3b, + 0xe0, + 0xac, + 0xa0, + 0x7d, + 0x86, + 0x7c, + 0x1f, + 0xb0, + 0xcf, + 0xa0, + 0xfb, + 0x0a, + 0xc1, + 0xe0, + 0xf6, + 0x5c, + 0x1a, + 0xc3, + 0x39, + 0x07, + 0xd0, + 0x57, + 0x72, + 0x1e, + 0x50, + 0x30, + 0xaf, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x18, + 0x33, + 0x81, + 0x83, + 0xb8, + 0x27, + 0x03, + 0x07, + 0xb4, + 0x6d, + 0x56, + 0x87, + 0xd7, + 0xfe, + 0x83, + 0xf3, + 0x81, + 0x83, + 0x2c, + 0x13, + 0x81, + 0x83, + 0x53, + 0x03, + 0x6a, + 0xb5, + 0x06, + 0xcb, + 0xff, + 0x83, + 0x61, + 0x48, + 0x18, + 0x3d, + 0x85, + 0x84, + 0xc1, + 0xec, + 0x1c, + 0x13, + 0x07, + 0x3c, + 0x41, + 0x98, + 0x35, + 0x96, + 0x87, + 0xc8, + 0x30, + 0xd7, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xbf, + 0xf0, + 0x6f, + 0x07, + 0xfe, + 0x0a, + 0x43, + 0xff, + 0x07, + 0xfe, + 0x0f, + 0xdf, + 0xfe, + 0x1f, + 0x82, + 0x71, + 0xc3, + 0xce, + 0x13, + 0x03, + 0x0f, + 0xb0, + 0xa8, + 0x0c, + 0x3e, + 0xc2, + 0xd0, + 0x60, + 0x83, + 0x60, + 0xb0, + 0xb0, + 0x61, + 0xb3, + 0xc1, + 0xbf, + 0x05, + 0x72, + 0x1f, + 0xf5, + 0xb6, + 0x87, + 0xc8, + 0x30, + 0x9b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x10, + 0xfb, + 0x0f, + 0x9d, + 0x3f, + 0xfc, + 0x13, + 0x87, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x5f, + 0xf8, + 0x25, + 0x83, + 0xb4, + 0x3d, + 0x4c, + 0x3b, + 0x43, + 0xf6, + 0x7f, + 0xf8, + 0x36, + 0x1d, + 0x84, + 0xe1, + 0xb0, + 0xec, + 0x2a, + 0x06, + 0xc3, + 0xb1, + 0xf2, + 0x13, + 0xa1, + 0xb0, + 0xfa, + 0xee, + 0x41, + 0x06, + 0x41, + 0x84, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7e, + 0x70, + 0xed, + 0x0f, + 0xd6, + 0x5f, + 0xfa, + 0x0d, + 0xa0, + 0xe0, + 0xff, + 0xc0, + 0xc1, + 0x87, + 0xfd, + 0x40, + 0x61, + 0xcf, + 0xc0, + 0xff, + 0xc8, + 0x6c, + 0x08, + 0x5a, + 0x1f, + 0x61, + 0xec, + 0x3f, + 0x65, + 0x77, + 0x58, + 0x36, + 0x35, + 0xba, + 0xc1, + 0xb0, + 0xf6, + 0x1f, + 0x5a, + 0x1d, + 0x87, + 0xb9, + 0xf2, + 0x14, + 0x8a, + 0x06, + 0x13, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x1f, + 0xf8, + 0x33, + 0x81, + 0xc3, + 0xb0, + 0xe9, + 0x1c, + 0x3b, + 0x0f, + 0xce, + 0x1d, + 0x87, + 0xe7, + 0xfe, + 0x0b, + 0xe0, + 0x3a, + 0xf8, + 0x33, + 0x82, + 0x80, + 0xd0, + 0xfb, + 0x05, + 0x00, + 0xe8, + 0x7b, + 0x06, + 0x84, + 0xe1, + 0xec, + 0xb0, + 0xeb, + 0x0e, + 0xcd, + 0x0f, + 0x68, + 0x5f, + 0x07, + 0xfe, + 0xe1, + 0xe4, + 0x32, + 0xa0, + 0x61, + 0xaf, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0x3f, + 0xfa, + 0x0b, + 0x83, + 0x50, + 0x29, + 0x0d, + 0x86, + 0xd0, + 0xa4, + 0x3f, + 0x58, + 0x6d, + 0x0f, + 0xac, + 0x2a, + 0x61, + 0x54, + 0x70, + 0x65, + 0x06, + 0xa6, + 0x0f, + 0xfc, + 0x1d, + 0x83, + 0x43, + 0xb0, + 0xec, + 0x1a, + 0x1d, + 0x87, + 0x60, + 0xd0, + 0xec, + 0x3b, + 0x07, + 0xfe, + 0x0c, + 0xe8, + 0x7f, + 0xeb, + 0xb9, + 0x0f, + 0x90, + 0x61, + 0x3f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0x90, + 0xfe, + 0x50, + 0x6c, + 0x3f, + 0xda, + 0x0b, + 0xaf, + 0x82, + 0x71, + 0xd7, + 0xf0, + 0x7b, + 0x82, + 0xc3, + 0xfd, + 0x10, + 0x31, + 0x41, + 0x54, + 0x16, + 0xde, + 0xb0, + 0x95, + 0xb7, + 0xa9, + 0x83, + 0x0e, + 0xc5, + 0x60, + 0xc1, + 0x87, + 0x61, + 0x60, + 0xce, + 0x0e, + 0xc2, + 0xc0, + 0x85, + 0x86, + 0xc2, + 0xd7, + 0xac, + 0x36, + 0x81, + 0xbf, + 0x41, + 0x3b, + 0x44, + 0x3e, + 0x41, + 0x86, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xbf, + 0xf2, + 0x16, + 0x83, + 0x0f, + 0x68, + 0x6c, + 0x18, + 0x7b, + 0x43, + 0xec, + 0xfc, + 0x68, + 0x7d, + 0x98, + 0x33, + 0x41, + 0xf0, + 0x33, + 0x06, + 0x68, + 0x6c, + 0x19, + 0x83, + 0x34, + 0x36, + 0x0c, + 0xc1, + 0x9a, + 0x1b, + 0x06, + 0x56, + 0x34, + 0x36, + 0x0c, + 0x3d, + 0xa1, + 0xb0, + 0x61, + 0xed, + 0x0d, + 0xa6, + 0x1a, + 0xe0, + 0xa8, + 0x51, + 0x0f, + 0x28, + 0x18, + 0x6b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x10, + 0xd8, + 0x7f, + 0xa8, + 0x16, + 0x85, + 0xf8, + 0x2d, + 0xbf, + 0x26, + 0x38, + 0x4a, + 0x06, + 0x49, + 0x83, + 0x0f, + 0xb2, + 0x4c, + 0x18, + 0x7d, + 0x92, + 0x60, + 0xc1, + 0xf0, + 0xe6, + 0x98, + 0x30, + 0xd8, + 0xc6, + 0x98, + 0x30, + 0xd9, + 0x26, + 0x98, + 0x30, + 0xd9, + 0x83, + 0x06, + 0x0c, + 0x37, + 0x47, + 0xc0, + 0xfc, + 0x17, + 0xa0, + 0xff, + 0xdc, + 0x5a, + 0x1f, + 0x20, + 0xc2, + 0x6f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xea, + 0x07, + 0xce, + 0x84, + 0xe0, + 0x90, + 0xe7, + 0x0b, + 0x42, + 0xd0, + 0xe4, + 0x1a, + 0x13, + 0x61, + 0xf5, + 0xfd, + 0x4e, + 0x05, + 0x41, + 0xfe, + 0x43, + 0x60, + 0xff, + 0xc1, + 0xd8, + 0x34, + 0x33, + 0x87, + 0x60, + 0xc3, + 0xd8, + 0x76, + 0x0c, + 0x3d, + 0x87, + 0x60, + 0xff, + 0xc1, + 0xae, + 0x0f, + 0xfd, + 0x6d, + 0xc1, + 0xf2, + 0x0c, + 0x26, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xda, + 0x1f, + 0x9d, + 0x03, + 0xa1, + 0xfc, + 0xe0, + 0xff, + 0xe0, + 0xc8, + 0xe0, + 0x70, + 0x50, + 0x3d, + 0xa0, + 0x70, + 0x41, + 0xf2, + 0x43, + 0x98, + 0x6f, + 0x82, + 0xc7, + 0x28, + 0x1d, + 0x81, + 0xc7, + 0x06, + 0x1d, + 0x83, + 0x47, + 0x06, + 0x86, + 0xc7, + 0x03, + 0x82, + 0x81, + 0xb0, + 0xe7, + 0x09, + 0x09, + 0xd0, + 0x3e, + 0x83, + 0xd6, + 0xdc, + 0xbf, + 0x81, + 0x06, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xed, + 0x0f, + 0x3a, + 0x1d, + 0xa1, + 0xfb, + 0x4f, + 0xfc, + 0x1f, + 0xb0, + 0x68, + 0x30, + 0xfd, + 0x83, + 0x41, + 0x85, + 0xf0, + 0x30, + 0x68, + 0x30, + 0xce, + 0x0f, + 0xfc, + 0x1d, + 0x83, + 0x06, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x41, + 0x87, + 0x60, + 0xc1, + 0xa0, + 0xc3, + 0xb0, + 0x7f, + 0xe0, + 0xce, + 0x87, + 0xfe, + 0xb7, + 0xc8, + 0x7c, + 0x83, + 0x09, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xea, + 0x07, + 0xdc, + 0x1d, + 0xa1, + 0xfb, + 0x4f, + 0xfc, + 0x1f, + 0xb4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0x81, + 0xf8, + 0x1a, + 0x19, + 0xc2, + 0x56, + 0x0f, + 0xfc, + 0x1d, + 0x83, + 0x43, + 0xb0, + 0xec, + 0x1a, + 0x1d, + 0x87, + 0x60, + 0xd0, + 0xce, + 0x1d, + 0x83, + 0xff, + 0x06, + 0xb4, + 0x3f, + 0xf7, + 0x3e, + 0x50, + 0x72, + 0x87, + 0x09, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xa1, + 0xc3, + 0xce, + 0x81, + 0xc7, + 0x0f, + 0x9c, + 0x1f, + 0xfa, + 0x0f, + 0x38, + 0x1c, + 0x3f, + 0xda, + 0x07, + 0x0f, + 0x54, + 0x1d, + 0x61, + 0xea, + 0x67, + 0xff, + 0x83, + 0x61, + 0xde, + 0x0f, + 0xd8, + 0x67, + 0xb0, + 0xfb, + 0x09, + 0xd1, + 0xd0, + 0xec, + 0x16, + 0x84, + 0xe8, + 0x4e, + 0xa8, + 0x3c, + 0xa0, + 0x5b, + 0x68, + 0x7c, + 0x83, + 0x09, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xda, + 0x1f, + 0xdc, + 0x16, + 0x1f, + 0xf6, + 0x97, + 0xfe, + 0x0f, + 0xb4, + 0xc3, + 0xfe, + 0xb0, + 0x61, + 0xff, + 0x61, + 0x7f, + 0x40, + 0xf8, + 0x3b, + 0x5c, + 0x1d, + 0x87, + 0x61, + 0xfd, + 0x87, + 0x7f, + 0x41, + 0xb0, + 0xec, + 0x3f, + 0xb0, + 0xec, + 0x3f, + 0xb4, + 0x36, + 0x1f, + 0x3f, + 0x48, + 0x7f, + 0xb4, + 0x17, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xe7, + 0x20, + 0xd6, + 0x1e, + 0x72, + 0xc3, + 0x58, + 0x73, + 0x82, + 0x43, + 0x47, + 0xff, + 0x83, + 0xfd, + 0xe8, + 0x33, + 0xf0, + 0x6e, + 0xe4, + 0x3d, + 0x84, + 0xee, + 0x68, + 0x76, + 0x16, + 0xac, + 0x70, + 0xec, + 0x14, + 0x1c, + 0x14, + 0x0d, + 0x96, + 0x07, + 0x0b, + 0x0d, + 0x90, + 0x4e, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xac, + 0x74, + 0x24, + 0x0b, + 0x18, + 0x6b, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0x06, + 0xff, + 0xa0, + 0x9c, + 0x3f, + 0x58, + 0x75, + 0x03, + 0xde, + 0x0f, + 0xf9, + 0xbe, + 0x83, + 0xf5, + 0xe4, + 0x27, + 0xc0, + 0xa8, + 0x43, + 0xfe, + 0xa6, + 0x0b, + 0xfe, + 0x0e, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x3a, + 0x81, + 0xfb, + 0x2f, + 0xfe, + 0x0a, + 0xe0, + 0xff, + 0xd4, + 0x2e, + 0x43, + 0x94, + 0x0c, + 0x35, + 0xff, + 0x83, + 0xff, + 0x07, + 0x18, + 0x3d, + 0xa0, + 0x43, + 0x68, + 0xe0, + 0xd1, + 0xc3, + 0xb0, + 0x69, + 0xa6, + 0x87, + 0xe6, + 0x35, + 0x41, + 0xf9, + 0x76, + 0xb8, + 0x0f, + 0xc7, + 0xff, + 0x41, + 0x38, + 0x6f, + 0xa0, + 0xfb, + 0x0a, + 0x9b, + 0xc1, + 0xec, + 0x0e, + 0x69, + 0xa1, + 0xd8, + 0xe9, + 0xa0, + 0xd0, + 0xd9, + 0xa0, + 0xd0, + 0x30, + 0x56, + 0x1d, + 0xa1, + 0xef, + 0x5c, + 0x81, + 0x41, + 0x23, + 0x85, + 0x7f, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xc8, + 0x67, + 0x42, + 0xd0, + 0xb0, + 0xe7, + 0x09, + 0x81, + 0x40, + 0xf4, + 0xdf, + 0xfc, + 0x1f, + 0xa8, + 0x0a, + 0x07, + 0xfa, + 0x80, + 0xa0, + 0x4f, + 0xc1, + 0x50, + 0x14, + 0x0e, + 0x73, + 0xff, + 0xc8, + 0x58, + 0x54, + 0x05, + 0x03, + 0xd8, + 0x5a, + 0x0a, + 0x07, + 0xb0, + 0xb0, + 0xa8, + 0x1e, + 0xc1, + 0x40, + 0xa8, + 0x1d, + 0x6a, + 0xc3, + 0x50, + 0x37, + 0x3e, + 0x83, + 0x96, + 0x1c, + 0x27, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x5a, + 0x1e, + 0x74, + 0x3a, + 0xc3, + 0xf6, + 0xff, + 0xf8, + 0x3f, + 0xb4, + 0xc3, + 0xfd, + 0x1a, + 0x62, + 0x17, + 0xc0, + 0xcc, + 0x19, + 0x86, + 0x72, + 0x86, + 0x0c, + 0xa0, + 0x6c, + 0xc1, + 0x83, + 0x1c, + 0x36, + 0xa1, + 0xc1, + 0x83, + 0x0d, + 0x85, + 0xa0, + 0xc3, + 0xec, + 0x14, + 0x0b, + 0x0f, + 0x3a, + 0xb0, + 0x5c, + 0x1d, + 0x6d, + 0xa1, + 0xe5, + 0x03, + 0x09, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xe5, + 0x07, + 0x98, + 0x3d, + 0xa1, + 0xf7, + 0x03, + 0xff, + 0x07, + 0x60, + 0xd0, + 0xce, + 0x1f, + 0xb0, + 0xf6, + 0x1f, + 0xbf, + 0xf0, + 0x1f, + 0x81, + 0xa1, + 0xff, + 0x60, + 0xc3, + 0xff, + 0x60, + 0xff, + 0xc8, + 0x6c, + 0x18, + 0x7a, + 0x43, + 0x60, + 0xc3, + 0xd2, + 0x1b, + 0x06, + 0x87, + 0x48, + 0x6c, + 0x1f, + 0xf9, + 0x03, + 0xdc, + 0x1f, + 0xf6, + 0x81, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x7f, + 0xe0, + 0xdc, + 0x0d, + 0x0c, + 0xe1, + 0xd8, + 0x34, + 0x33, + 0x87, + 0x20, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0x38, + 0x5f, + 0x03, + 0xff, + 0x07, + 0x60, + 0xd1, + 0x09, + 0x83, + 0x60, + 0xd2, + 0xdb, + 0x0e, + 0xc1, + 0xa0, + 0x7c, + 0x1e, + 0xc1, + 0xaa, + 0x07, + 0x07, + 0x63, + 0xe9, + 0x0b, + 0x82, + 0xb8, + 0x3f, + 0xf5, + 0x8f, + 0x07, + 0xca, + 0x30, + 0xd7, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xb0, + 0xdc, + 0x1b, + 0x82, + 0xa0, + 0x1c, + 0x3d, + 0xa0, + 0x60, + 0x70, + 0x7e, + 0x7f, + 0xf4, + 0x1f, + 0xea, + 0x07, + 0xbe, + 0x0e, + 0xa0, + 0x7c, + 0xe7, + 0xff, + 0x83, + 0x61, + 0xde, + 0x0f, + 0xd8, + 0x67, + 0xb0, + 0xfb, + 0x09, + 0xd2, + 0xc3, + 0xd8, + 0x2d, + 0x0a, + 0xc3, + 0x5a, + 0xb0, + 0xf4, + 0x17, + 0x3e, + 0x43, + 0xca, + 0x1c, + 0x27, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0xca, + 0xbc, + 0x15, + 0x81, + 0xfe, + 0x50, + 0x75, + 0x87, + 0x38, + 0x7e, + 0x45, + 0xed, + 0x70, + 0x7b, + 0xff, + 0xc0, + 0xa2, + 0x1c, + 0xe1, + 0xea, + 0x61, + 0xce, + 0x1f, + 0xb0, + 0x7f, + 0xe0, + 0xec, + 0x18, + 0x7b, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xec, + 0x1f, + 0xf8, + 0x35, + 0xc1, + 0xff, + 0xad, + 0xb4, + 0x3e, + 0x41, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xd9, + 0x87, + 0xac, + 0x10, + 0x33, + 0x04, + 0x1a, + 0xca, + 0x19, + 0x8e, + 0x1c, + 0x83, + 0x33, + 0x70, + 0xfe, + 0x4c, + 0xd0, + 0xef, + 0x82, + 0x73, + 0x83, + 0xce, + 0x0b, + 0xc7, + 0x68, + 0x76, + 0xf3, + 0x18, + 0xe8, + 0x6c, + 0x4e, + 0x30, + 0x21, + 0xd8, + 0x1c, + 0x18, + 0x50, + 0x6c, + 0x1a, + 0x0e, + 0x56, + 0x1b, + 0x24, + 0x26, + 0xa4, + 0x0e, + 0xd0, + 0x3f, + 0x20, + 0xc2, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0xb8, + 0x3e, + 0x70, + 0xd7, + 0xf2, + 0x19, + 0xc7, + 0xd0, + 0x28, + 0x1f, + 0xb4, + 0xbd, + 0x07, + 0xf9, + 0xba, + 0x72, + 0x80, + 0xbb, + 0x91, + 0x43, + 0x40, + 0x53, + 0x07, + 0xfe, + 0x0e, + 0xc0, + 0xa2, + 0xc3, + 0xf6, + 0x0d, + 0x18, + 0x3f, + 0x60, + 0xff, + 0xc8, + 0x6c, + 0x0b, + 0x5a, + 0xc1, + 0xae, + 0x0c, + 0xc1, + 0xef, + 0x37, + 0x22, + 0x85, + 0x81, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0xc1, + 0x38, + 0x4d, + 0x3e, + 0x90, + 0xd6, + 0x0d, + 0x41, + 0xfe, + 0xd3, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0x21, + 0xec, + 0x3f, + 0x9f, + 0x81, + 0x87, + 0xfe, + 0xc7, + 0x7f, + 0xc8, + 0x6c, + 0x66, + 0x0d, + 0xa1, + 0xb2, + 0x54, + 0x1b, + 0x43, + 0x66, + 0x30, + 0x6d, + 0x09, + 0xd8, + 0x7f, + 0xc8, + 0x5e, + 0x43, + 0xff, + 0x73, + 0xe4, + 0x3e, + 0x47, + 0x09, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0x90, + 0xd0, + 0x69, + 0x0d, + 0x84, + 0xe1, + 0x9d, + 0x09, + 0x81, + 0xa1, + 0xce, + 0x7f, + 0xf8, + 0x3f, + 0xda, + 0x1f, + 0xf4, + 0x0d, + 0x04, + 0x17, + 0xc0, + 0xc1, + 0xa0, + 0xc3, + 0x38, + 0x30, + 0x68, + 0x30, + 0xec, + 0x18, + 0x38, + 0x18, + 0x76, + 0x0f, + 0xfc, + 0x1d, + 0x86, + 0x70, + 0xfe, + 0xc3, + 0x70, + 0x7e, + 0x74, + 0xb8, + 0x3f, + 0x5b, + 0x72, + 0x1e, + 0x41, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x10, + 0xe8, + 0x70, + 0xf5, + 0x84, + 0xe3, + 0x87, + 0xce, + 0x0f, + 0xfc, + 0x86, + 0x4b, + 0x03, + 0x87, + 0xfe, + 0x03, + 0x87, + 0xfa, + 0xb7, + 0xab, + 0x03, + 0xe1, + 0x6d, + 0x5a, + 0xc1, + 0xb0, + 0x9c, + 0x18, + 0x7d, + 0x85, + 0x40, + 0x60, + 0x43, + 0x60, + 0xb0, + 0xb0, + 0x61, + 0xb3, + 0xc1, + 0xbf, + 0x04, + 0xf2, + 0x1e, + 0x50, + 0x4f, + 0xe8, + 0x3f, + 0xda, + 0x06, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x20, + 0xfc, + 0x07, + 0x0e, + 0xe0, + 0xa8, + 0x07, + 0x0f, + 0x60, + 0xa0, + 0x27, + 0x43, + 0xf6, + 0x07, + 0x79, + 0x0f, + 0xb5, + 0xa7, + 0x60, + 0x7c, + 0x3e, + 0xa2, + 0xb3, + 0x09, + 0xdf, + 0x26, + 0x39, + 0x86, + 0xc1, + 0x83, + 0x1c, + 0x90, + 0xb0, + 0x65, + 0x07, + 0x14, + 0x16, + 0x0c, + 0x33, + 0x87, + 0xb0, + 0x61, + 0x9c, + 0x39, + 0xdf, + 0x01, + 0xf4, + 0x1a, + 0xca, + 0x21, + 0xfe, + 0xc2, + 0x6f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x14, + 0x1e, + 0x72, + 0x42, + 0x74, + 0xff, + 0xf0, + 0x6c, + 0x39, + 0xc3, + 0xfe, + 0xab, + 0xd5, + 0x07, + 0xec, + 0x0e, + 0x0c, + 0x2a, + 0x81, + 0x81, + 0xc1, + 0x85, + 0x4c, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x07, + 0x06, + 0x1d, + 0x83, + 0xff, + 0x07, + 0x60, + 0xc0, + 0xe0, + 0xc3, + 0xb0, + 0x60, + 0x70, + 0x61, + 0x9d, + 0x30, + 0x39, + 0xe0, + 0xad, + 0xb8, + 0x3c, + 0xa0, + 0x61, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xed, + 0x02, + 0x15, + 0x85, + 0x83, + 0x47, + 0x0d, + 0x60, + 0x63, + 0x4d, + 0x0e, + 0x40, + 0xa3, + 0x54, + 0x1f, + 0xde, + 0xad, + 0xe0, + 0x96, + 0x06, + 0x1e, + 0xc2, + 0xf8, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x1e, + 0xc3, + 0xb0, + 0x7f, + 0xe0, + 0xec, + 0x18, + 0x7b, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xed, + 0x30, + 0xdf, + 0x04, + 0xf4, + 0xd0, + 0xf9, + 0x06, + 0x81, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0xa8, + 0x15, + 0x81, + 0xfe, + 0x90, + 0xee, + 0x0e, + 0xa0, + 0x7e, + 0xca, + 0xde, + 0xac, + 0x1f, + 0x9b, + 0xe4, + 0x3f, + 0xd7, + 0x58, + 0x3f, + 0x3c, + 0x50, + 0xb4, + 0x1f, + 0x1c, + 0xb4, + 0x8e, + 0x1b, + 0x03, + 0x74, + 0xc3, + 0xec, + 0x36, + 0x0f, + 0xa0, + 0xd8, + 0x54, + 0x0d, + 0x40, + 0xd8, + 0x2c, + 0x3b, + 0x43, + 0x6f, + 0x06, + 0xf4, + 0x13, + 0xf9, + 0x0f, + 0xf6, + 0x81, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0x7f, + 0xf8, + 0x2e, + 0x0d, + 0x61, + 0xfd, + 0x85, + 0x70, + 0x48, + 0x7c, + 0xf1, + 0xa3, + 0x87, + 0xd8, + 0x1f, + 0x38, + 0x6f, + 0x82, + 0xb3, + 0xc1, + 0xe7, + 0x1e, + 0x07, + 0xc1, + 0xec, + 0x42, + 0xee, + 0xc3, + 0xb0, + 0x9d, + 0x59, + 0x40, + 0xd8, + 0xf8, + 0x0e, + 0x08, + 0x36, + 0x48, + 0x54, + 0x0f, + 0x3a, + 0x17, + 0xc1, + 0xeb, + 0x79, + 0x0f, + 0x90, + 0x61, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe7, + 0x24, + 0x27, + 0x43, + 0x9c, + 0x12, + 0x13, + 0x9f, + 0xfe, + 0x43, + 0xf9, + 0xc3, + 0xfe, + 0xc0, + 0xe0, + 0xa0, + 0x3e, + 0x03, + 0x8e, + 0x50, + 0x25, + 0x61, + 0x4d, + 0xe8, + 0x3d, + 0x86, + 0xf9, + 0xc3, + 0xd8, + 0x1d, + 0x59, + 0x61, + 0xd9, + 0xe0, + 0x38, + 0x2c, + 0x36, + 0x21, + 0x38, + 0x48, + 0x4e, + 0x85, + 0xe4, + 0x3d, + 0x6d, + 0xa1, + 0xf2, + 0x0c, + 0x26, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x43, + 0x70, + 0x1c, + 0x33, + 0x86, + 0x70, + 0x68, + 0x75, + 0x97, + 0xfe, + 0x0e, + 0x43, + 0x9c, + 0x18, + 0x7e, + 0xff, + 0xc1, + 0x2c, + 0x38, + 0x1c, + 0x3d, + 0xf0, + 0xe0, + 0x70, + 0xfd, + 0x8f, + 0xff, + 0x06, + 0xc3, + 0x7c, + 0x07, + 0x0d, + 0x81, + 0xe7, + 0x1b, + 0x0d, + 0x9c, + 0x07, + 0x28, + 0x85, + 0x70, + 0x67, + 0x0f, + 0x50, + 0xb9, + 0x40, + 0x5e, + 0x20, + 0xd7, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x43, + 0xdc, + 0x1e, + 0x78, + 0x37, + 0x70, + 0x7d, + 0xc3, + 0xa0, + 0xb4, + 0x3e, + 0xb8, + 0x35, + 0xe0, + 0xe6, + 0x3f, + 0xc4, + 0x0a, + 0x83, + 0xa4, + 0x3f, + 0x67, + 0xff, + 0x83, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x28, + 0x49, + 0xa1, + 0xd8, + 0xe0, + 0x91, + 0xc3, + 0xb3, + 0x41, + 0x20, + 0xa0, + 0x4e, + 0x81, + 0xf2, + 0x1e, + 0xb6, + 0xd1, + 0x0e, + 0x41, + 0x84, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x41, + 0x0a, + 0x04, + 0x87, + 0x69, + 0x78, + 0x2d, + 0x0e, + 0x70, + 0x70, + 0x9a, + 0x41, + 0xcf, + 0x43, + 0x31, + 0x83, + 0x94, + 0x66, + 0x66, + 0x83, + 0xd0, + 0x1d, + 0x8c, + 0x82, + 0x56, + 0x0f, + 0x05, + 0xc1, + 0xec, + 0xdc, + 0x14, + 0xc3, + 0xdb, + 0x18, + 0x31, + 0x83, + 0xb0, + 0xb1, + 0xc1, + 0x87, + 0x60, + 0xb3, + 0x0a, + 0x81, + 0x5b, + 0xe1, + 0x41, + 0x90, + 0x50, + 0xa2, + 0x1e, + 0x50, + 0x30, + 0x9b, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1c, + 0xe0, + 0xff, + 0xf0, + 0x5c, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x28, + 0x1f, + 0xf4, + 0x1f, + 0xb4, + 0x33, + 0x04, + 0xb0, + 0x34, + 0x33, + 0x05, + 0x4c, + 0x1f, + 0xf4, + 0x1d, + 0x85, + 0x06, + 0x83, + 0xd8, + 0x52, + 0x0a, + 0x07, + 0xb0, + 0xc8, + 0x30, + 0xf3, + 0x9f, + 0xfe, + 0x0b, + 0xd0, + 0x7f, + 0xee, + 0x2d, + 0x0f, + 0x28, + 0x18, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0x7f, + 0xe8, + 0x0e, + 0x86, + 0x42, + 0xe0, + 0xce, + 0x81, + 0xf5, + 0xa1, + 0xe4, + 0x3a, + 0xf2, + 0x1f, + 0xdd, + 0x3d, + 0x4f, + 0x01, + 0x60, + 0x61, + 0x60, + 0x70, + 0x7c, + 0x0f, + 0xfe, + 0x0d, + 0x83, + 0x0b, + 0x03, + 0x86, + 0xc1, + 0xff, + 0xc1, + 0xb0, + 0x61, + 0x60, + 0x70, + 0xd8, + 0x30, + 0xb0, + 0x38, + 0x4e, + 0x98, + 0x59, + 0xe8, + 0x16, + 0x5a, + 0x1f, + 0xec, + 0x35, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0e, + 0x85, + 0x07, + 0xee, + 0x05, + 0xe7, + 0xfc, + 0x17, + 0x03, + 0x82, + 0x90, + 0xf6, + 0x5c, + 0x14, + 0x87, + 0xd6, + 0xe1, + 0x48, + 0x7c, + 0x83, + 0x0a, + 0x43, + 0x2c, + 0x0b, + 0x2f, + 0xd0, + 0x3e, + 0x1f, + 0x0a, + 0xe4, + 0x3b, + 0x77, + 0x0a, + 0x43, + 0xda, + 0x8c, + 0x29, + 0x0f, + 0x61, + 0x61, + 0x48, + 0x7b, + 0x05, + 0xb4, + 0xf5, + 0x03, + 0x65, + 0x81, + 0x7c, + 0x0b, + 0xb9, + 0x0f, + 0xf6, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x10, + 0xda, + 0x19, + 0xa0, + 0x1d, + 0x06, + 0x83, + 0x94, + 0x19, + 0xdf, + 0xc6, + 0x1f, + 0xe7, + 0x51, + 0x87, + 0xfd, + 0xa0, + 0xfe, + 0x0f, + 0xb5, + 0xb6, + 0xd0, + 0x7c, + 0x3f, + 0x38, + 0x30, + 0xed, + 0xf2, + 0x38, + 0x30, + 0xec, + 0x1a, + 0x30, + 0x30, + 0xec, + 0x1a, + 0x48, + 0x30, + 0xec, + 0x1a, + 0x61, + 0x61, + 0x9c, + 0xf0, + 0xc1, + 0x61, + 0x3f, + 0x48, + 0x7f, + 0xb4, + 0x17, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x7f, + 0xe0, + 0xd6, + 0x0d, + 0x0c, + 0xe1, + 0xda, + 0x68, + 0x67, + 0x0f, + 0xdf, + 0xf8, + 0x3f, + 0xf0, + 0x7d, + 0xf1, + 0x7f, + 0xe8, + 0x0a, + 0xc3, + 0xa8, + 0x1f, + 0xb0, + 0xea, + 0x07, + 0xec, + 0x1f, + 0xf9, + 0x0d, + 0x87, + 0x50, + 0x3e, + 0x73, + 0xff, + 0xc1, + 0x7a, + 0x43, + 0xfe, + 0xd2, + 0xe4, + 0x32, + 0xc0, + 0x83, + 0x5f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x10, + 0xfb, + 0x43, + 0xce, + 0x0f, + 0xff, + 0x05, + 0x61, + 0xda, + 0x1f, + 0xa0, + 0xed, + 0x0f, + 0xfb, + 0xff, + 0x05, + 0x50, + 0x30, + 0x68, + 0x30, + 0xa9, + 0x83, + 0x06, + 0x83, + 0x0e, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0xdf, + 0x41, + 0xf6, + 0x16, + 0xed, + 0x87, + 0xb1, + 0xe3, + 0x47, + 0x43, + 0x6c, + 0x83, + 0x40, + 0x84, + 0xf7, + 0x20, + 0x43, + 0xec, + 0x26, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xa1, + 0xc3, + 0xce, + 0x15, + 0x07, + 0x0f, + 0x9c, + 0x1f, + 0xf9, + 0x0c, + 0x9a, + 0x07, + 0x0f, + 0xf2, + 0x13, + 0x87, + 0xfb, + 0xff, + 0xc0, + 0xf8, + 0x3f, + 0xf0, + 0x58, + 0x3f, + 0xf0, + 0x76, + 0x0d, + 0x0c, + 0xe1, + 0xd8, + 0x30, + 0xe7, + 0x0e, + 0xc1, + 0xaf, + 0xb0, + 0xec, + 0x15, + 0xf8, + 0x27, + 0xb8, + 0x3f, + 0x20, + 0xc2, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xed, + 0x20, + 0xf6, + 0x81, + 0xc2, + 0x74, + 0x33, + 0x8f, + 0xfe, + 0x83, + 0x20, + 0x64, + 0x08, + 0x10, + 0xfa, + 0xc2, + 0x78, + 0x2a, + 0x8e, + 0x34, + 0x2a, + 0x01, + 0x58, + 0x57, + 0xa9, + 0x87, + 0xb0, + 0x70, + 0x56, + 0x1e, + 0xc9, + 0x5a, + 0xb4, + 0x3d, + 0x87, + 0x7a, + 0x0f, + 0xb0, + 0x37, + 0x36, + 0x86, + 0xb9, + 0xd0, + 0xce, + 0x15, + 0x0b, + 0x43, + 0xca, + 0x06, + 0x13, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0x38, + 0x7e, + 0x70, + 0x9f, + 0xf0, + 0x75, + 0x97, + 0xa0, + 0x68, + 0x7e, + 0x41, + 0x79, + 0x0f, + 0xf3, + 0x74, + 0xf4, + 0x81, + 0x63, + 0x93, + 0x46, + 0x80, + 0xa6, + 0x0b, + 0xfc, + 0x87, + 0x61, + 0xda, + 0x1f, + 0xb0, + 0x7f, + 0xd0, + 0x76, + 0x1d, + 0xa1, + 0xfb, + 0x3f, + 0xfa, + 0x09, + 0xd0, + 0xda, + 0x1e, + 0xb7, + 0x90, + 0x21, + 0x28, + 0x18, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0x63, + 0xff, + 0xe4, + 0x1a, + 0x1f, + 0xf8, + 0x0e, + 0x1f, + 0xf8, + 0x24, + 0xfc, + 0x7f, + 0x07, + 0xb0, + 0x46, + 0x16, + 0x3f, + 0x1a, + 0x46, + 0xa3, + 0x09, + 0xcd, + 0x51, + 0x99, + 0x86, + 0xcc, + 0xe3, + 0x27, + 0x0d, + 0x98, + 0xc6, + 0x2b, + 0x0d, + 0x98, + 0x23, + 0x0b, + 0x0d, + 0x98, + 0x23, + 0x0b, + 0x0a, + 0xd8, + 0xe2, + 0x1e, + 0x07, + 0x3c, + 0x87, + 0xc8, + 0xe1, + 0x3f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xe4, + 0x3e, + 0xa0, + 0x7b, + 0x43, + 0xee, + 0x3f, + 0xfc, + 0x1b, + 0x30, + 0xf9, + 0xc3, + 0xdd, + 0xfe, + 0xa0, + 0x7d, + 0x40, + 0xd8, + 0x6f, + 0x81, + 0x40, + 0xd8, + 0x65, + 0x60, + 0xbf, + 0xc1, + 0xec, + 0x14, + 0x0f, + 0xfb, + 0x05, + 0xff, + 0x07, + 0x60, + 0xa0, + 0x76, + 0x1d, + 0x82, + 0x81, + 0xd8, + 0x6b, + 0x05, + 0xff, + 0x05, + 0xcf, + 0x21, + 0xe5, + 0x0e, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x14, + 0x1e, + 0xc3, + 0xf6, + 0x8f, + 0xfe, + 0x0c, + 0xe1, + 0xd8, + 0x58, + 0x79, + 0xff, + 0xf2, + 0x1f, + 0xd8, + 0x58, + 0x1f, + 0x87, + 0xff, + 0x06, + 0x71, + 0x40, + 0xc2, + 0x83, + 0xb0, + 0x69, + 0xa7, + 0x07, + 0x61, + 0x53, + 0xe8, + 0x3d, + 0x82, + 0xdc, + 0x78, + 0x3b, + 0x34, + 0x18, + 0x54, + 0x0b, + 0xc8, + 0x1f, + 0x07, + 0xdc, + 0xf9, + 0x10, + 0xe5, + 0xb0, + 0x9f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0xe8, + 0x3f, + 0xf0, + 0x67, + 0x43, + 0xf6, + 0x1c, + 0xa1, + 0xff, + 0x41, + 0xff, + 0x80, + 0xc1, + 0xf2, + 0xfd, + 0x44, + 0x7e, + 0x2b, + 0x7a, + 0xb0, + 0x4e, + 0x08, + 0x0c, + 0x09, + 0x0d, + 0x81, + 0xd5, + 0x94, + 0x0e, + 0xc3, + 0x5f, + 0x83, + 0xd8, + 0x1e, + 0xa3, + 0x83, + 0xb2, + 0xc0, + 0xc0, + 0xa0, + 0x5e, + 0x42, + 0xf4, + 0x1e, + 0xe3, + 0xc8, + 0x7c, + 0xb6, + 0x13, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x14, + 0x1e, + 0x90, + 0xfb, + 0x47, + 0xff, + 0x07, + 0x61, + 0xd2, + 0x1f, + 0xea, + 0xde, + 0xac, + 0x1f, + 0x94, + 0x08, + 0x33, + 0xf0, + 0x2d, + 0x05, + 0xc1, + 0x9c, + 0x90, + 0x48, + 0x18, + 0x36, + 0x1d, + 0x40, + 0xfd, + 0x8f, + 0xfe, + 0x0e, + 0xc3, + 0xa4, + 0x3f, + 0x67, + 0xff, + 0x82, + 0xf4, + 0x1f, + 0xfb, + 0x9f, + 0x21, + 0xf2, + 0x38, + 0x4f, + 0xff, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xf2, + 0xa4, + 0x2d, + 0x03, + 0xfa, + 0x50, + 0x76, + 0x87, + 0x68, + 0x7e, + 0xcf, + 0xff, + 0x07, + 0xe7, + 0xe8, + 0x3f, + 0xd6, + 0x6a, + 0xd0, + 0x96, + 0x38, + 0x1a, + 0x0b, + 0x05, + 0xe0, + 0xda, + 0x1f, + 0xd9, + 0xff, + 0xe0, + 0xd8, + 0x1c, + 0x2a, + 0x07, + 0xb0, + 0x5e, + 0x6c, + 0x3e, + 0xc3, + 0x5f, + 0x21, + 0xce, + 0x5e, + 0x80, + 0xf9, + 0x05, + 0xbc, + 0x87, + 0x94, + 0x0c, + 0x27, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0x50, + 0x3f, + 0x38, + 0x4f, + 0xf2, + 0x1c, + 0xe0, + 0xd0, + 0x50, + 0x3f, + 0xbf, + 0xf8, + 0x3e, + 0x70, + 0x50, + 0x18, + 0x5f, + 0x03, + 0x04, + 0x83, + 0x0e, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0xcf, + 0x84, + 0x3d, + 0x86, + 0xa6, + 0x68, + 0x76, + 0x13, + 0x98, + 0x24, + 0x36, + 0x0b, + 0x06, + 0x16, + 0x13, + 0xb4, + 0x0a, + 0xfc, + 0x0b, + 0x68, + 0x87, + 0xc8, + 0x30, + 0xd7, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x7f, + 0xf0, + 0x56, + 0x0c, + 0xc1, + 0x83, + 0x0d, + 0xa6, + 0x60, + 0xc1, + 0x87, + 0xdf, + 0xfc, + 0x1f, + 0xdc, + 0x1f, + 0x7c, + 0x13, + 0xa1, + 0xf2, + 0xb0, + 0xbf, + 0xe0, + 0xec, + 0x1c, + 0x1a, + 0x81, + 0xd8, + 0x13, + 0x4b, + 0x0f, + 0x61, + 0xdf, + 0x07, + 0xd8, + 0x6b, + 0x83, + 0xeb, + 0x4f, + 0x41, + 0xfb, + 0xcd, + 0xc8, + 0x72, + 0x87, + 0x09, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x24, + 0x1f, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x09, + 0xc0, + 0xff, + 0xa0, + 0xe4, + 0x12, + 0x19, + 0xc3, + 0xf5, + 0xd7, + 0x61, + 0x54, + 0x1f, + 0xf8, + 0xa6, + 0x0f, + 0xfc, + 0x86, + 0xc7, + 0x06, + 0x15, + 0x03, + 0x63, + 0xd3, + 0xd4, + 0xe0, + 0xd8, + 0xe0, + 0xd0, + 0x50, + 0x36, + 0x38, + 0x30, + 0xa8, + 0x13, + 0xa7, + 0xfe, + 0x41, + 0x6d, + 0x10, + 0xf9, + 0x06, + 0x13, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xf7, + 0x07, + 0xde, + 0x09, + 0xda, + 0x07, + 0xd0, + 0x2c, + 0x2b, + 0x43, + 0xcf, + 0x7f, + 0x3e, + 0x0e, + 0x43, + 0xf9, + 0x07, + 0xc7, + 0xe8, + 0x8c, + 0x25, + 0x66, + 0x06, + 0x33, + 0x0e, + 0xcf, + 0x5c, + 0x66, + 0x1d, + 0x98, + 0x18, + 0xcc, + 0x3b, + 0x3d, + 0x71, + 0x98, + 0x76, + 0x60, + 0x60, + 0xb0, + 0xce, + 0xe3, + 0xa0, + 0xb0, + 0xad, + 0xe4, + 0x3f, + 0xd8, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0xad, + 0x07, + 0x05, + 0xf5, + 0xe5, + 0x06, + 0xd0, + 0x61, + 0x48, + 0x79, + 0xc1, + 0x85, + 0xc1, + 0xf4, + 0x0e, + 0xaf, + 0x54, + 0x87, + 0xb0, + 0xb0, + 0xf2, + 0xc0, + 0xcf, + 0xf0, + 0x57, + 0x87, + 0x30, + 0xd8, + 0x76, + 0x39, + 0xd6, + 0xc3, + 0xb1, + 0x8c, + 0x36, + 0x1d, + 0x94, + 0x3a, + 0xd8, + 0x76, + 0x69, + 0x86, + 0xc3, + 0x5a, + 0x81, + 0xfe, + 0x0b, + 0x8b, + 0x43, + 0xe4, + 0x18, + 0x4d, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0x90, + 0xc8, + 0x69, + 0x0d, + 0x85, + 0x61, + 0x9d, + 0x0a, + 0x80, + 0xc3, + 0xce, + 0xff, + 0xf8, + 0x3f, + 0xac, + 0x24, + 0x3f, + 0x3e, + 0x81, + 0x61, + 0xf7, + 0x03, + 0x68, + 0x13, + 0xf0, + 0x4e, + 0xf8, + 0x3e, + 0xc7, + 0x81, + 0xf0, + 0x7b, + 0x0c, + 0xf4, + 0x74, + 0x36, + 0x07, + 0x8a, + 0x0e, + 0x1b, + 0x3c, + 0x83, + 0x43, + 0xce, + 0x85, + 0xe8, + 0x3d, + 0x77, + 0x21, + 0xfe, + 0xc2, + 0x6f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x24, + 0x2c, + 0x12, + 0x0d, + 0x0b, + 0x81, + 0x82, + 0x41, + 0xa1, + 0xb0, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x7f, + 0xbf, + 0xfc, + 0x05, + 0x83, + 0xb4, + 0x3d, + 0xf0, + 0x76, + 0x1f, + 0xd8, + 0xff, + 0xe4, + 0x36, + 0x31, + 0x8c, + 0x48, + 0x6c, + 0x63, + 0x18, + 0x90, + 0xd8, + 0xc6, + 0x31, + 0x21, + 0xb1, + 0x88, + 0x14, + 0xd0, + 0x3d, + 0xc1, + 0xf9, + 0x06, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x7f, + 0xe0, + 0x9e, + 0x06, + 0x0c, + 0x2c, + 0x3b, + 0x4f, + 0xfc, + 0x1f, + 0xb0, + 0x61, + 0x61, + 0xfb, + 0xff, + 0x05, + 0xf0, + 0x76, + 0x87, + 0xec, + 0xff, + 0xe8, + 0x36, + 0x68, + 0x31, + 0x28, + 0x1b, + 0x30, + 0xb2, + 0x54, + 0x1b, + 0x37, + 0xfc, + 0xc1, + 0xb3, + 0x0f, + 0x2a, + 0x0a, + 0xec, + 0x3d, + 0xe4, + 0x16, + 0x5a, + 0x1e, + 0x50, + 0x30, + 0xd7, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xe4, + 0x3e, + 0x60, + 0xf4, + 0x87, + 0xdc, + 0x0f, + 0xfc, + 0x86, + 0xc1, + 0x87, + 0xb4, + 0x32, + 0x0c, + 0x3d, + 0xa1, + 0xe7, + 0xaf, + 0x82, + 0xf4, + 0x38, + 0x7f, + 0x95, + 0x8d, + 0xdd, + 0xf4, + 0x1b, + 0x29, + 0x99, + 0x8c, + 0x1b, + 0x37, + 0xfe, + 0x83, + 0x66, + 0x66, + 0x63, + 0x06, + 0xdc, + 0xcc, + 0xc6, + 0x0a, + 0xd0, + 0x64, + 0x4e, + 0x83, + 0x9f, + 0x21, + 0xe5, + 0x0e, + 0x13, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0x7f, + 0xe0, + 0xdc, + 0x0c, + 0x3d, + 0x87, + 0x69, + 0xff, + 0x83, + 0xf6, + 0x1e, + 0xc3, + 0xf7, + 0xfe, + 0x0b, + 0xe0, + 0xb4, + 0x3f, + 0x2b, + 0x05, + 0xff, + 0x41, + 0xb2, + 0xc0, + 0xc0, + 0x60, + 0xdb, + 0xe0, + 0x7a, + 0x18, + 0x36, + 0x0c, + 0x81, + 0x14, + 0x0d, + 0x83, + 0xfc, + 0xd0, + 0x2f, + 0x21, + 0xe7, + 0xc8, + 0x38, + 0xf2, + 0x1e, + 0x50, + 0xe1, + 0x3f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x24, + 0x1f, + 0xc7, + 0xe0, + 0xb4, + 0xc2, + 0xc3, + 0x61, + 0xb3, + 0x0b, + 0x0d, + 0x87, + 0xbf, + 0x8f, + 0xc1, + 0xed, + 0x0f, + 0xfc, + 0x0c, + 0x32, + 0xf0, + 0x3e, + 0x3f, + 0x4d, + 0x58, + 0x6c, + 0xc3, + 0x20, + 0xa0, + 0x6c, + 0xd0, + 0xac, + 0xc3, + 0xb3, + 0xf4, + 0x3c, + 0x1d, + 0x98, + 0x77, + 0x68, + 0x56, + 0xe1, + 0x5a, + 0x08, + 0x14, + 0x39, + 0x0f, + 0xf6, + 0x13, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xed, + 0x0f, + 0xb8, + 0x1f, + 0xf8, + 0x3b, + 0x4d, + 0x0e, + 0xc3, + 0xf7, + 0xab, + 0xb0, + 0xfd, + 0xcb, + 0xd8, + 0x1f, + 0x80, + 0xbf, + 0x83, + 0x38, + 0xd7, + 0xe4, + 0x36, + 0x1d, + 0x40, + 0xfd, + 0x83, + 0xff, + 0x07, + 0x61, + 0xd4, + 0x0f, + 0xd8, + 0x75, + 0x03, + 0xeb, + 0x3f, + 0xfc, + 0x0e, + 0x79, + 0x0f, + 0x91, + 0xc2, + 0x7f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x13, + 0x86, + 0xb0, + 0xd4, + 0x06, + 0x87, + 0x59, + 0x57, + 0xea, + 0x83, + 0x21, + 0xa5, + 0x41, + 0xfe, + 0xee, + 0x9d, + 0x85, + 0xf0, + 0x33, + 0x04, + 0x61, + 0x2b, + 0x06, + 0xe0, + 0xec, + 0x3b, + 0x07, + 0x07, + 0x61, + 0xd8, + 0x3f, + 0xf0, + 0x76, + 0x0c, + 0x3d, + 0x87, + 0x60, + 0xff, + 0xc1, + 0xae, + 0x0f, + 0xfd, + 0xc5, + 0xc8, + 0x72, + 0x81, + 0x86, + 0xbf, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0x61, + 0xb0, + 0xce, + 0x1a, + 0x80, + 0xe0, + 0xeb, + 0x3f, + 0xfc, + 0x19, + 0x0e, + 0xd0, + 0xff, + 0xbf, + 0xf0, + 0x55, + 0x03, + 0x0f, + 0x61, + 0x2b, + 0x07, + 0xfe, + 0x0e, + 0xc1, + 0x87, + 0xb0, + 0xec, + 0x1f, + 0xf8, + 0x3b, + 0x06, + 0x86, + 0x70, + 0xec, + 0x1a, + 0x19, + 0xc3, + 0xb4, + 0xbf, + 0xd0, + 0x4e, + 0xd1, + 0x0f, + 0xf6, + 0x13, + 0x7f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x18, + 0x2f, + 0xfc, + 0x85, + 0x60, + 0xc1, + 0xa0, + 0xd0, + 0xd2, + 0x7f, + 0xe4, + 0x3f, + 0xda, + 0x1f, + 0xcf, + 0xff, + 0x87, + 0xe0, + 0xff, + 0xc0, + 0x70, + 0x7f, + 0xe0, + 0xec, + 0x18, + 0x20, + 0x38, + 0x76, + 0x0c, + 0x1a, + 0x38, + 0x76, + 0x0c, + 0x18, + 0x1c, + 0x3b, + 0x09, + 0xd5, + 0xc8, + 0x6b, + 0x57, + 0x06, + 0x78, + 0x1c, + 0xf2, + 0x1f, + 0x23, + 0x84, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x14, + 0x19, + 0x81, + 0xa1, + 0xda, + 0x53, + 0xd4, + 0xf5, + 0x03, + 0x69, + 0x4e, + 0x9d, + 0x03, + 0xfa, + 0x80, + 0xd0, + 0xfd, + 0xff, + 0xe1, + 0xf8, + 0x3a, + 0x81, + 0xe5, + 0x60, + 0xe9, + 0xea, + 0x61, + 0xd8, + 0x35, + 0x73, + 0x61, + 0xd8, + 0x30, + 0x50, + 0x70, + 0xed, + 0xff, + 0xf0, + 0x6c, + 0x18, + 0x7b, + 0x0d, + 0xe4, + 0xc3, + 0x5c, + 0x16, + 0x9e, + 0x43, + 0xca, + 0x18, + 0x27, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0x98, + 0x3f, + 0x58, + 0x3d, + 0x2b, + 0xf8, + 0x2b, + 0x31, + 0x40, + 0xc1, + 0x86, + 0xcc, + 0x18, + 0xc3, + 0x07, + 0xbb, + 0xce, + 0x8c, + 0x1c, + 0xe8, + 0xd9, + 0x68, + 0xfc, + 0x1c, + 0x81, + 0x41, + 0x9c, + 0x7f, + 0xf0, + 0x76, + 0x30, + 0x30, + 0xb0, + 0xec, + 0x7f, + 0xf0, + 0x76, + 0x30, + 0x30, + 0xb0, + 0xec, + 0x60, + 0x61, + 0x61, + 0xac, + 0x7f, + 0xf0, + 0x5c, + 0xf2, + 0x1f, + 0x23, + 0x84, + 0xff, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x14, + 0x17, + 0xfe, + 0x09, + 0xc2, + 0xc3, + 0xd8, + 0x67, + 0x07, + 0xfe, + 0x0e, + 0x41, + 0xaf, + 0xb0, + 0xfc, + 0xbf, + 0x80, + 0xfc, + 0xfe, + 0x3f, + 0x41, + 0x38, + 0x83, + 0x14, + 0x30, + 0x6c, + 0x19, + 0x83, + 0x54, + 0x1b, + 0x09, + 0xc3, + 0x50, + 0x36, + 0x3d, + 0x82, + 0xe8, + 0x1b, + 0x20, + 0x64, + 0x8c, + 0x13, + 0xa0, + 0xf0, + 0x57, + 0x02, + 0xdb, + 0x43, + 0xfd, + 0x84, + 0xdf, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x24, + 0x2f, + 0xfa, + 0x0d, + 0xa0, + 0xc1, + 0x82, + 0x81, + 0x9c, + 0x1f, + 0xf4, + 0x1f, + 0xf6, + 0x1f, + 0xe7, + 0xff, + 0xc0, + 0x58, + 0x0b, + 0xf0, + 0x6a, + 0x60, + 0xd7, + 0xb0, + 0xf6, + 0x0f, + 0xf8, + 0x3d, + 0x83, + 0x43, + 0xfe, + 0xc1, + 0xff, + 0x83, + 0xb0, + 0x68, + 0x67, + 0x0c, + 0xe9, + 0x5f, + 0x82, + 0xb7, + 0x90, + 0xf9, + 0x06, + 0x13, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe5, + 0x54, + 0x15, + 0x01, + 0x7a, + 0xa5, + 0x07, + 0x78, + 0x10, + 0x30, + 0x38, + 0x77, + 0x12, + 0x49, + 0xa1, + 0xf9, + 0xc6, + 0x70, + 0xfe, + 0x70, + 0xfe, + 0xa8, + 0x1f, + 0xf8, + 0x25, + 0x64, + 0x82, + 0x81, + 0xfb, + 0x3f, + 0xfc, + 0x1b, + 0x0e, + 0xa0, + 0x7e, + 0xc1, + 0x82, + 0x80, + 0xc3, + 0xb0, + 0x60, + 0xa0, + 0x30, + 0xce, + 0x0f, + 0xfc, + 0x15, + 0xb4, + 0x43, + 0xe4, + 0x18, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xa0, + 0xd8, + 0x52, + 0x1d, + 0x8f, + 0xf1, + 0x87, + 0x9c, + 0x2c, + 0x2f, + 0xc8, + 0x77, + 0xea, + 0x23, + 0x07, + 0xec, + 0x70, + 0x48, + 0x3e, + 0x03, + 0x81, + 0x8c, + 0x25, + 0x6f, + 0xf1, + 0xb8, + 0x76, + 0x0d, + 0x09, + 0xe0, + 0xec, + 0x7b, + 0x81, + 0xc1, + 0xd8, + 0xe3, + 0x0f, + 0x83, + 0xb3, + 0x46, + 0x72, + 0x81, + 0x5d, + 0x0b, + 0xb0, + 0xb0, + 0x71, + 0xe4, + 0x3e, + 0x51, + 0x84, + 0xff, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xd8, + 0xe1, + 0xd6, + 0x35, + 0x74, + 0xea, + 0x0a, + 0xca, + 0x7a, + 0xf5, + 0x03, + 0x93, + 0x06, + 0x0c, + 0xc3, + 0xef, + 0xfe, + 0x09, + 0x63, + 0x06, + 0x0c, + 0xc2, + 0xf8, + 0xab, + 0xa7, + 0x61, + 0xd8, + 0x17, + 0xe0, + 0xf6, + 0x0d, + 0x7a, + 0x43, + 0xb0, + 0x7f, + 0xc8, + 0x76, + 0x0c, + 0x3a, + 0x43, + 0x7a, + 0x3f, + 0xe4, + 0x2e, + 0x2d, + 0x0f, + 0x28, + 0x18, + 0x4d, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1e, + 0x90, + 0xfb, + 0x0f, + 0x3a, + 0x3f, + 0xfc, + 0x81, + 0xc7, + 0x02, + 0x04, + 0x3f, + 0x38, + 0x30, + 0x61, + 0xf9, + 0xff, + 0xe4, + 0xf8, + 0x60, + 0x60, + 0xc3, + 0x9c, + 0x60, + 0x60, + 0xc3, + 0xd9, + 0x40, + 0x7e, + 0x0f, + 0x66, + 0x87, + 0xfe, + 0xcc, + 0x98, + 0xcd, + 0x0d, + 0xd0, + 0xc9, + 0x93, + 0x09, + 0xd1, + 0x42, + 0xe2, + 0x05, + 0x96, + 0x87, + 0xc8, + 0x30, + 0xd7, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x14, + 0x14, + 0x0c, + 0x10, + 0x76, + 0x85, + 0x98, + 0xa0, + 0xe7, + 0x3f, + 0xfc, + 0x1f, + 0xa9, + 0xda, + 0x1f, + 0xae, + 0x31, + 0xf4, + 0x3f, + 0x1e, + 0x06, + 0x0e, + 0x80, + 0x6c, + 0x1a, + 0x85, + 0x68, + 0x76, + 0x51, + 0xda, + 0x72, + 0x1b, + 0x74, + 0xdc, + 0xc3, + 0xd8, + 0x1d, + 0x5d, + 0xd0, + 0x36, + 0x0b, + 0x02, + 0xb9, + 0x0b, + 0xcd, + 0x87, + 0x61, + 0xb8, + 0xf2, + 0x1c, + 0xb0, + 0xe1, + 0x3f, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0x90, + 0xfe, + 0x43, + 0xb0, + 0xb4, + 0x35, + 0x8f, + 0xff, + 0x41, + 0x58, + 0x6c, + 0xc3, + 0xf2, + 0x7f, + 0xf0, + 0x7d, + 0x8c, + 0x51, + 0xc2, + 0xa8, + 0xd8, + 0x25, + 0x61, + 0x53, + 0x3d, + 0x5e, + 0xc3, + 0xb3, + 0xaf, + 0xb0, + 0xec, + 0x3e, + 0xd0, + 0xf6, + 0xff, + 0xf8, + 0x36, + 0x07, + 0x0a, + 0x43, + 0xd8, + 0x56, + 0x0d, + 0x0c, + 0xfd, + 0x06, + 0xa0, + 0x76, + 0x82, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x18, + 0x3d, + 0xfc, + 0x85, + 0xc2, + 0xee, + 0x5c, + 0x1b, + 0x3a, + 0xba, + 0xd8, + 0x7b, + 0x29, + 0xd4, + 0xa0, + 0xf6, + 0x16, + 0xb5, + 0x01, + 0x51, + 0x86, + 0x5c, + 0x15, + 0x33, + 0x7f, + 0xe8, + 0x36, + 0x63, + 0x4c, + 0x12, + 0x1b, + 0x31, + 0x1e, + 0xd0, + 0xed, + 0x8a, + 0x2b, + 0xc1, + 0xee, + 0x41, + 0x47, + 0x38, + 0x2b, + 0x86, + 0x2a, + 0x02, + 0x0a, + 0x14, + 0x40, + 0xa0, + 0x90, + 0x61, + 0x37, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xf9, + 0x41, + 0xa8, + 0x0b, + 0xe0, + 0xb0, + 0xed, + 0x24, + 0xd0, + 0x68, + 0x67, + 0x34, + 0xda, + 0xe4, + 0x28, + 0xd3, + 0x18, + 0x60, + 0xf7, + 0xe0, + 0x66, + 0x1f, + 0x61, + 0xaa, + 0xe4, + 0xf8, + 0xd7, + 0xda, + 0x83, + 0x67, + 0xad, + 0x06, + 0x1e, + 0xda, + 0x14, + 0xfe, + 0x42, + 0xf3, + 0x12, + 0x0c, + 0x3d, + 0xa4, + 0x48, + 0x30, + 0xe7, + 0x07, + 0xc8, + 0x30, + 0xd6, + 0xf2, + 0x1f, + 0xec, + 0x26, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0x90, + 0xfe, + 0x50, + 0x6c, + 0x29, + 0x0c, + 0xe0, + 0xfe, + 0x24, + 0x3a, + 0xcc, + 0x2c, + 0xfc, + 0x85, + 0x1d, + 0x3c, + 0xed, + 0x87, + 0xb5, + 0xb9, + 0x18, + 0x0b, + 0x14, + 0xe9, + 0xa4, + 0x83, + 0xe1, + 0xb5, + 0x13, + 0x87, + 0x63, + 0xac, + 0x0f, + 0x07, + 0x60, + 0xfc, + 0x0b, + 0x0e, + 0xc1, + 0x03, + 0x1f, + 0x21, + 0xb3, + 0x46, + 0x34, + 0xc2, + 0xb9, + 0x2d, + 0xd0, + 0x20, + 0xa1, + 0x68, + 0x7c, + 0xa3, + 0x09, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0x21, + 0xfe, + 0xa0, + 0x58, + 0x5f, + 0xc1, + 0x69, + 0x7c, + 0x09, + 0x30, + 0x9c, + 0xc1, + 0x03, + 0x06, + 0x1d, + 0xfd, + 0x51, + 0x61, + 0xd6, + 0x65, + 0x00, + 0x84, + 0xb1, + 0xbd, + 0x0a, + 0x21, + 0x5e, + 0x37, + 0x67, + 0xf0, + 0x6c, + 0xcc, + 0xb2, + 0x43, + 0xb3, + 0xf4, + 0x94, + 0x0e, + 0xd8, + 0xca, + 0xbd, + 0x21, + 0x72, + 0x64, + 0x09, + 0x0d, + 0x70, + 0x1d, + 0x04, + 0x85, + 0x43, + 0xc8, + 0x7c, + 0xa3, + 0x09, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1c, + 0x87, + 0xda, + 0x1e, + 0xb0, + 0x7f, + 0xf8, + 0x2b, + 0x31, + 0x81, + 0x43, + 0x0c, + 0x95, + 0x04, + 0xac, + 0x3e, + 0x55, + 0xab, + 0x58, + 0x1f, + 0x15, + 0x7a, + 0xb8, + 0x27, + 0x05, + 0xb8, + 0x28, + 0x1d, + 0x92, + 0x53, + 0xc8, + 0x7b, + 0x05, + 0xa7, + 0x90, + 0xf6, + 0x28, + 0x6a, + 0xe0, + 0xec, + 0x16, + 0x92, + 0x50, + 0x27, + 0x64, + 0x6c, + 0x3d, + 0x6f, + 0x22, + 0x83, + 0xec, + 0x26, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xc8, + 0x48, + 0x67, + 0x03, + 0x68, + 0x28, + 0x1d, + 0xb4, + 0x50, + 0xff, + 0x04, + 0xe4, + 0x74, + 0xc2, + 0xc3, + 0x23, + 0x73, + 0xfc, + 0x1e, + 0x7c, + 0x38, + 0x58, + 0x3e, + 0x73, + 0x56, + 0x07, + 0x02, + 0xb0, + 0x3c, + 0xdf, + 0x41, + 0xb3, + 0x4c, + 0x66, + 0x0e, + 0xc2, + 0xf0, + 0xcc, + 0x1d, + 0x96, + 0x64, + 0xa8, + 0x42, + 0xc4, + 0x19, + 0x8c, + 0xa0, + 0x5a, + 0x79, + 0xd0, + 0x78, + 0x16, + 0xf9, + 0x0f, + 0x94, + 0x61, + 0x37, + 0xfe, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0xc0, + 0x70, + 0x68, + 0xe1, + 0xb4, + 0xa0, + 0xe0, + 0xd0, + 0xce, + 0x0c, + 0x0c, + 0x0c, + 0x39, + 0x3f, + 0xf9, + 0x0f, + 0x63, + 0x4e, + 0x24, + 0x7e, + 0x3b, + 0xd4, + 0xed, + 0x0d, + 0x8a, + 0x02, + 0x12, + 0x1d, + 0x93, + 0xbb, + 0xb8, + 0x76, + 0x4a, + 0x34, + 0x18, + 0x76, + 0x4d, + 0x37, + 0x30, + 0xec, + 0xa2, + 0xb5, + 0x1a, + 0x15, + 0xbe, + 0x9e, + 0x47, + 0x07, + 0x1e, + 0x43, + 0xe4, + 0x70, + 0x9f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x3f, + 0xfc, + 0x1b, + 0x0f, + 0x9c, + 0x36, + 0x1f, + 0x38, + 0x6f, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0xff, + 0xfc, + 0x0d, + 0x0b, + 0x42, + 0x70, + 0x61, + 0xb4, + 0x27, + 0x06, + 0x85, + 0xa1, + 0x38, + 0x3f, + 0xff, + 0x03, + 0x0f, + 0xfc, + 0x68, + 0x7f, + 0xb3, + 0x83, + 0xfa, + 0xc7, + 0xff, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xfe, + 0x81, + 0xfe, + 0x4c, + 0x2b, + 0x0f, + 0xb0, + 0x61, + 0x68, + 0x7d, + 0x83, + 0x03, + 0x85, + 0x20, + 0x60, + 0x60, + 0xd0, + 0xd8, + 0x34, + 0x18, + 0xe1, + 0xce, + 0xe1, + 0x60, + 0xe0, + 0xeb, + 0x82, + 0xc2, + 0xd0, + 0xee, + 0x0b, + 0x09, + 0x83, + 0x76, + 0x83, + 0x09, + 0xc2, + 0x71, + 0xc1, + 0x85, + 0x40, + 0x3a, + 0x08, + 0x19, + 0xf0, + 0x5a, + 0x1e, + 0xc3, + 0xff, + 0x05, + 0x87, + 0x80, + 0x02, + 0x82, + 0x82, + 0x50, + 0x56, + 0x07, + 0x0b, + 0x83, + 0x70, + 0x28, + 0x0b, + 0x43, + 0xa8, + 0x07, + 0x0b, + 0x83, + 0x5d, + 0x5d, + 0x60, + 0xec, + 0x3e, + 0x70, + 0xee, + 0xbf, + 0x61, + 0xff, + 0x83, + 0xef, + 0xff, + 0xc1, + 0x68, + 0x5a, + 0x13, + 0x85, + 0xa1, + 0x68, + 0x4e, + 0x17, + 0xff, + 0xe0, + 0xb4, + 0x3f, + 0xc8, + 0x34, + 0x3f, + 0x9c, + 0x0f, + 0xff, + 0xc8, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xa9, + 0xfc, + 0x86, + 0xe0, + 0xa8, + 0x07, + 0x0e, + 0xa0, + 0x54, + 0x05, + 0x03, + 0xa8, + 0x15, + 0x01, + 0x87, + 0xa8, + 0x15, + 0x07, + 0x0f, + 0x70, + 0x54, + 0x34, + 0x2f, + 0xfd, + 0x41, + 0xc3, + 0xd4, + 0x0a, + 0x80, + 0xa0, + 0x75, + 0x02, + 0xa0, + 0x58, + 0x75, + 0x02, + 0xa0, + 0x5a, + 0x1a, + 0x81, + 0x50, + 0x0e, + 0x1d, + 0x40, + 0xa8, + 0x7a, + 0x0e, + 0xa0, + 0x54, + 0x0f, + 0xea, + 0x05, + 0x40, + 0xe0, + 0x0d, + 0x07, + 0xfe, + 0x0b, + 0x42, + 0xff, + 0x21, + 0xa8, + 0x17, + 0x01, + 0xc3, + 0x98, + 0x2d, + 0x05, + 0x01, + 0xff, + 0x5a, + 0x0c, + 0x36, + 0x87, + 0x69, + 0x40, + 0xda, + 0x1d, + 0xa6, + 0x1d, + 0xa1, + 0xda, + 0x50, + 0x36, + 0x87, + 0x68, + 0x28, + 0x16, + 0x87, + 0x68, + 0x58, + 0x5a, + 0x1d, + 0xa1, + 0x68, + 0x34, + 0x3b, + 0x42, + 0xc2, + 0xff, + 0x1a, + 0xbd, + 0x06, + 0x5e, + 0x34, + 0x3f, + 0xf0, + 0x34, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xf8, + 0xff, + 0x03, + 0xfd, + 0x18, + 0x56, + 0x19, + 0xc3, + 0x61, + 0x70, + 0x76, + 0x1b, + 0x03, + 0x87, + 0xb0, + 0xd8, + 0x34, + 0x3d, + 0x86, + 0xc7, + 0x0f, + 0xb0, + 0xd8, + 0x38, + 0x3d, + 0x86, + 0xc2, + 0xd0, + 0xec, + 0x51, + 0x84, + 0xe1, + 0x37, + 0xd1, + 0x86, + 0xc7, + 0xd2, + 0x1b, + 0x09, + 0xc3, + 0xfd, + 0x97, + 0xa0, + 0xff, + 0x61, + 0xff, + 0x82, + 0xc3, + 0xc0, + 0x0c, + 0xc1, + 0xff, + 0x82, + 0xc2, + 0x7f, + 0x83, + 0xdc, + 0x07, + 0x05, + 0x02, + 0xff, + 0x4e, + 0x0d, + 0x0b, + 0x0f, + 0x38, + 0xe1, + 0xb0, + 0xf3, + 0x92, + 0x1b, + 0x0f, + 0x39, + 0x87, + 0x61, + 0xe7, + 0x1c, + 0x36, + 0x1e, + 0x70, + 0x48, + 0x58, + 0x79, + 0xc0, + 0xc0, + 0x70, + 0xf3, + 0x85, + 0x81, + 0xc3, + 0xce, + 0x0b, + 0x05, + 0x03, + 0xce, + 0xf9, + 0x06, + 0x87, + 0x9c, + 0x3d, + 0x07, + 0xce, + 0x1c, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x42, + 0x7f, + 0x83, + 0xa4, + 0x27, + 0x05, + 0x83, + 0xff, + 0x38, + 0x34, + 0x36, + 0x1c, + 0xe3, + 0x87, + 0x61, + 0xce, + 0x68, + 0x77, + 0xf0, + 0xe6, + 0x1e, + 0xc0, + 0xe3, + 0x96, + 0x19, + 0xc0, + 0xe3, + 0x82, + 0x42, + 0x60, + 0x38, + 0xe0, + 0x70, + 0xa4, + 0x0e, + 0x38, + 0x58, + 0x5a, + 0x06, + 0x1c, + 0x16, + 0x07, + 0x0a, + 0x83, + 0xde, + 0x41, + 0xc1, + 0x68, + 0xe1, + 0xec, + 0x1f, + 0x01, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x9f, + 0xe0, + 0x9c, + 0x1a, + 0x38, + 0x2c, + 0x27, + 0x06, + 0x8e, + 0x0d, + 0x09, + 0xc1, + 0xa3, + 0x83, + 0x0c, + 0xe0, + 0xd1, + 0xca, + 0x06, + 0x70, + 0x68, + 0xe6, + 0x1b, + 0xff, + 0x39, + 0x40, + 0xce, + 0x0d, + 0x1c, + 0x1a, + 0x15, + 0x01, + 0xa3, + 0x81, + 0xc2, + 0xa0, + 0x34, + 0x70, + 0xb0, + 0xb4, + 0x1a, + 0x38, + 0x1c, + 0x2c, + 0x2d, + 0x1d, + 0xf4, + 0x0a, + 0x05, + 0xa3, + 0x87, + 0xb0, + 0xda, + 0x38, + 0x7f, + 0xe0, + 0xfe, + 0x3f, + 0xe3, + 0xfc, + 0x1b, + 0x87, + 0x34, + 0x1c, + 0x1b, + 0x47, + 0x30, + 0xb0, + 0xed, + 0x1c, + 0xc1, + 0x40, + 0xbf, + 0xe3, + 0x06, + 0x1e, + 0xd1, + 0xcc, + 0x70, + 0xf6, + 0x07, + 0x30, + 0x70, + 0x76, + 0x07, + 0x30, + 0xb4, + 0x1f, + 0xf1, + 0x84, + 0xc1, + 0x30, + 0x1c, + 0xc2, + 0x70, + 0xb4, + 0x0e, + 0x68, + 0x28, + 0x16, + 0x13, + 0x1b, + 0xe8, + 0x2e, + 0x15, + 0xc6, + 0x1f, + 0x60, + 0xf8, + 0x18, + 0x7f, + 0xe0, + 0xff, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x2b, + 0xf8, + 0x3a, + 0x81, + 0x50, + 0x0e, + 0x0f, + 0xfa, + 0xa0, + 0x50, + 0x39, + 0x82, + 0xa0, + 0x30, + 0xf3, + 0x05, + 0x42, + 0x81, + 0x3f, + 0xe6, + 0x86, + 0x1f, + 0x50, + 0x2a, + 0x14, + 0x0f, + 0x50, + 0x2a, + 0x02, + 0x80, + 0xff, + 0xaa, + 0x0b, + 0x0c, + 0xe8, + 0x54, + 0x0b, + 0x0c, + 0xe1, + 0xa8, + 0x16, + 0x1b, + 0x43, + 0x51, + 0xf4, + 0x17, + 0x07, + 0x50, + 0x3c, + 0xc1, + 0xea, + 0x07, + 0xfe, + 0x0f, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x53, + 0xf8, + 0x3c, + 0xe0, + 0xa0, + 0x2c, + 0x24, + 0x0e, + 0x09, + 0x06, + 0x85, + 0x81, + 0xc1, + 0x23, + 0x84, + 0xe0, + 0x70, + 0x49, + 0xa1, + 0x38, + 0x2c, + 0x12, + 0x61, + 0xaf, + 0xf5, + 0x13, + 0x43, + 0xcf, + 0x81, + 0x20, + 0xc3, + 0xdd, + 0x82, + 0x40, + 0xc1, + 0xb5, + 0x60, + 0x90, + 0xb0, + 0xb8, + 0x70, + 0x48, + 0x1c, + 0x1a, + 0x07, + 0x04, + 0xde, + 0x40, + 0x85, + 0x40, + 0x48, + 0x7e, + 0xbc, + 0x82, + 0x43, + 0xff, + 0x07, + 0xf0, + 0x0d, + 0x21, + 0xff, + 0x81, + 0x87, + 0x7f, + 0x05, + 0xfe, + 0x06, + 0x07, + 0x0b, + 0x0d, + 0x83, + 0x07, + 0x05, + 0x86, + 0xc1, + 0x83, + 0x0d, + 0x84, + 0xe0, + 0xca, + 0x06, + 0xc1, + 0xe4, + 0x19, + 0x87, + 0x61, + 0xf6, + 0x50, + 0x37, + 0xf9, + 0x30, + 0x50, + 0x3f, + 0x49, + 0x85, + 0x87, + 0x2d, + 0xa6, + 0x16, + 0x0f, + 0xd3, + 0xa6, + 0x16, + 0x04, + 0x3b, + 0x06, + 0xfa, + 0x0f, + 0xd8, + 0x30, + 0xfe, + 0x7d, + 0x03, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0x7e, + 0x82, + 0xc3, + 0xb0, + 0x53, + 0xfe, + 0x06, + 0x0c, + 0xd3, + 0x06, + 0x0c, + 0x73, + 0x06, + 0x0c, + 0x19, + 0xa6, + 0x0c, + 0x18, + 0x33, + 0x07, + 0xfc, + 0x0c, + 0x73, + 0x56, + 0xac, + 0x18, + 0x37, + 0x06, + 0x0c, + 0x18, + 0x29, + 0x83, + 0x06, + 0x0c, + 0x0d, + 0x83, + 0x06, + 0x0c, + 0x69, + 0xff, + 0x03, + 0x78, + 0xd0, + 0xd8, + 0x30, + 0xff, + 0xc6, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x70, + 0x7f, + 0x05, + 0x84, + 0xe0, + 0xc1, + 0x63, + 0xff, + 0x9c, + 0x1a, + 0x07, + 0x5d, + 0xab, + 0x1c, + 0x36, + 0x13, + 0x83, + 0x34, + 0x36, + 0x13, + 0x83, + 0x30, + 0xec, + 0x27, + 0x06, + 0x50, + 0x37, + 0xf8, + 0x18, + 0x28, + 0x16, + 0x13, + 0x83, + 0x0b, + 0x0b, + 0x09, + 0xc1, + 0x85, + 0x85, + 0x84, + 0xe0, + 0xd5, + 0x61, + 0x7f, + 0x81, + 0xdc, + 0x1b, + 0x5a, + 0xc1, + 0x87, + 0xd8, + 0x4c, + 0x0c, + 0x38, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x87, + 0x7f, + 0x06, + 0xd2, + 0x0b, + 0x03, + 0x84, + 0xe0, + 0xa0, + 0x30, + 0x68, + 0x58, + 0x6d, + 0x30, + 0x61, + 0x7f, + 0xe3, + 0x24, + 0x29, + 0x60, + 0xb3, + 0x30, + 0xff, + 0xc6, + 0x38, + 0x6f, + 0xf0, + 0x30, + 0x50, + 0x2d, + 0x76, + 0x0c, + 0x2c, + 0x2c, + 0x36, + 0x0c, + 0x2c, + 0x2c, + 0x36, + 0x0c, + 0x0e, + 0x16, + 0x1b, + 0x07, + 0x7a, + 0x0b, + 0xfc, + 0x0c, + 0x3e, + 0xc3, + 0x60, + 0xc3, + 0x80, + 0x0f, + 0x28, + 0x3f, + 0xd7, + 0xe8, + 0x1f, + 0xc1, + 0x68, + 0x7b, + 0x03, + 0x85, + 0x87, + 0xd8, + 0x24, + 0x2c, + 0x3e, + 0xc1, + 0x86, + 0xd7, + 0x81, + 0x94, + 0x0d, + 0xfe, + 0x8c, + 0xc3, + 0xb0, + 0xb0, + 0xb2, + 0x81, + 0xb0, + 0xb0, + 0xb0, + 0x68, + 0x58, + 0x58, + 0x58, + 0x58, + 0x58, + 0x58, + 0x58, + 0x58, + 0x58, + 0x5a, + 0x8c, + 0x0e, + 0x17, + 0x4f, + 0xc7, + 0x79, + 0x1f, + 0x4a, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x9f, + 0xe0, + 0xf6, + 0x81, + 0xc0, + 0xe1, + 0xce, + 0x13, + 0x83, + 0x43, + 0xb8, + 0x27, + 0x1c, + 0x3a, + 0xf8, + 0x0e, + 0x68, + 0x77, + 0xaa, + 0x1c, + 0xc3, + 0xb6, + 0x86, + 0xac, + 0x70, + 0xb8, + 0xa0, + 0xee, + 0x0a, + 0x0c, + 0x0a, + 0x04, + 0xe1, + 0x61, + 0xd4, + 0x09, + 0xc2, + 0xc3, + 0x94, + 0x13, + 0x82, + 0xc3, + 0x2a, + 0xfa, + 0xef, + 0x20, + 0xfd, + 0x28, + 0x70, + 0xff, + 0xc0, + 0x70, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x8f, + 0xe0, + 0xea, + 0x06, + 0xd1, + 0xc3, + 0xa8, + 0x1b, + 0x05, + 0x03, + 0xa8, + 0x1b, + 0x06, + 0x17, + 0xfd, + 0x18, + 0xe1, + 0x69, + 0x23, + 0x19, + 0xa1, + 0x69, + 0xa3, + 0x18, + 0xe1, + 0x69, + 0xe1, + 0x8c, + 0x14, + 0x06, + 0xa9, + 0x98, + 0xc0, + 0xe0, + 0xec, + 0x1d, + 0x0c, + 0x2c, + 0x1a, + 0x19, + 0x8c, + 0x0e, + 0x0d, + 0x0c, + 0xc6, + 0xf9, + 0x06, + 0x86, + 0xa1, + 0x87, + 0xb4, + 0x2f, + 0x26, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x2b, + 0xf8, + 0x33, + 0x82, + 0x56, + 0x0b, + 0x0d, + 0x40, + 0x6a, + 0xc1, + 0xa1, + 0xb4, + 0x18, + 0xe0, + 0xc3, + 0x38, + 0x58, + 0xe5, + 0x02, + 0x70, + 0x9c, + 0x73, + 0x09, + 0xd0, + 0x79, + 0x1c, + 0xa0, + 0x7f, + 0xce, + 0x0d, + 0x03, + 0xfe, + 0x1c, + 0x0e, + 0x06, + 0x0d, + 0x8e, + 0x16, + 0x06, + 0x0d, + 0x8e, + 0x07, + 0x03, + 0x06, + 0xc7, + 0x7c, + 0x81, + 0xff, + 0x0e, + 0x1e, + 0x70, + 0xd8, + 0xe1, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x69, + 0x85, + 0xfc, + 0x1b, + 0x4c, + 0x2c, + 0x14, + 0x0d, + 0xa6, + 0x16, + 0x0d, + 0x0d, + 0xa6, + 0x83, + 0x06, + 0x07, + 0xe4, + 0xfa, + 0xca, + 0x07, + 0x69, + 0x85, + 0x98, + 0x7b, + 0x4c, + 0x2c, + 0xa0, + 0x76, + 0x98, + 0x58, + 0x34, + 0x36, + 0x98, + 0x58, + 0x18, + 0x36, + 0x98, + 0x58, + 0x58, + 0x1f, + 0x26, + 0x16, + 0x0a, + 0x0e, + 0xe9, + 0xb4, + 0xef, + 0x07, + 0x69, + 0xe8, + 0xc3, + 0xf6, + 0x88, + 0x58, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0x21, + 0xfc, + 0xd3, + 0xd0, + 0x3f, + 0x81, + 0xce, + 0x1b, + 0x47, + 0x06, + 0x0c, + 0x36, + 0x0a, + 0x03, + 0x06, + 0x85, + 0x83, + 0x0b, + 0x04, + 0x85, + 0x8e, + 0x17, + 0xfc, + 0x65, + 0x02, + 0xd5, + 0x45, + 0x18, + 0x30, + 0xb0, + 0x30, + 0x58, + 0x18, + 0x18, + 0x18, + 0x2c, + 0x2c, + 0x18, + 0x58, + 0x58, + 0x58, + 0x31, + 0x31, + 0x30, + 0xb0, + 0x64, + 0xcb, + 0x67, + 0xa1, + 0xf5, + 0x1f, + 0x18, + 0x84, + 0xc9, + 0x14, + 0x30, + 0xe0, + 0x0a, + 0x43, + 0xff, + 0x03, + 0x0e, + 0x7f, + 0x82, + 0xbf, + 0x43, + 0x82, + 0xc2, + 0xd0, + 0x60, + 0x70, + 0x68, + 0x38, + 0x0c, + 0x07, + 0x1c, + 0x0e, + 0x16, + 0x13, + 0x92, + 0x17, + 0xfc, + 0xac, + 0xc3, + 0xfd, + 0xab, + 0x1c, + 0x3f, + 0xb5, + 0x60, + 0xd0, + 0xfd, + 0xab, + 0x03, + 0x01, + 0xff, + 0x2b, + 0x03, + 0x87, + 0xed, + 0x58, + 0x28, + 0x1f, + 0xb5, + 0x6f, + 0x82, + 0xff, + 0x95, + 0x87, + 0xfe, + 0xd5, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0xb3, + 0x42, + 0xfc, + 0x86, + 0xcd, + 0x0b, + 0x06, + 0x1d, + 0x9a, + 0x16, + 0x38, + 0x30, + 0x66, + 0x99, + 0x92, + 0x09, + 0x33, + 0x56, + 0x66, + 0x15, + 0x0c, + 0xda, + 0x19, + 0x84, + 0xe6, + 0x6e, + 0x99, + 0x21, + 0x6e, + 0x6e, + 0x0c, + 0x18, + 0x5b, + 0x9d, + 0x01, + 0x83, + 0x0e, + 0xcd, + 0x0b, + 0x06, + 0x86, + 0xcd, + 0x0b, + 0x06, + 0x1d, + 0xbf, + 0x8e, + 0xe0, + 0x5f, + 0x4a, + 0x0b, + 0x0e, + 0x43, + 0xfb, + 0x0c, + 0x0e, + 0x83, + 0xff, + 0x02, + 0xc3, + 0x7f, + 0x06, + 0x7b, + 0x0b, + 0x05, + 0x86, + 0xd2, + 0xc1, + 0x83, + 0x42, + 0xe0, + 0xac, + 0xc1, + 0x85, + 0xc5, + 0x82, + 0x32, + 0x81, + 0x21, + 0x68, + 0x59, + 0xa1, + 0xff, + 0xb1, + 0xc3, + 0x7f, + 0x93, + 0x04, + 0x87, + 0xce, + 0x0c, + 0x0c, + 0x1f, + 0x68, + 0x30, + 0xb0, + 0xd9, + 0x40, + 0xb0, + 0x58, + 0x67, + 0xc1, + 0xb7, + 0xc8, + 0x73, + 0x86, + 0xc3, + 0xfc, + 0xa0, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xa1, + 0x86, + 0xfe, + 0x0b, + 0x4c, + 0x36, + 0x07, + 0x0b, + 0xfd, + 0x18, + 0x28, + 0x0a, + 0x2b, + 0x58, + 0xc1, + 0x85, + 0x85, + 0x86, + 0xc7, + 0x09, + 0x0b, + 0x0d, + 0x9a, + 0x17, + 0xfe, + 0x71, + 0xc3, + 0xde, + 0x42, + 0xc1, + 0x40, + 0xd7, + 0xc1, + 0x61, + 0x61, + 0xb7, + 0x74, + 0xc2, + 0xc2, + 0xd3, + 0x1c, + 0xc2, + 0xc1, + 0xc0, + 0xc3, + 0x67, + 0xa0, + 0x41, + 0x61, + 0xb0, + 0xff, + 0x61, + 0xb0, + 0xe0, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x87, + 0x7f, + 0x03, + 0xff, + 0x38, + 0x2c, + 0x0a, + 0xd7, + 0xd8, + 0x34, + 0x27, + 0x0f, + 0x60, + 0xc3, + 0x7f, + 0x93, + 0x28, + 0x15, + 0xc1, + 0x69, + 0x98, + 0x4f, + 0xa0, + 0xb4, + 0xca, + 0x04, + 0xdf, + 0xc9, + 0x83, + 0x42, + 0xa0, + 0x5a, + 0x60, + 0x70, + 0xa8, + 0xb6, + 0x98, + 0x58, + 0x57, + 0x56, + 0x98, + 0x1c, + 0x2a, + 0x05, + 0xa6, + 0xfa, + 0x0a, + 0x81, + 0x69, + 0x87, + 0xd4, + 0x2e, + 0x06, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xa4, + 0x3f, + 0xbc, + 0x96, + 0x0f, + 0xe0, + 0xcf, + 0xc1, + 0x68, + 0x30, + 0xcf, + 0xd0, + 0x30, + 0x50, + 0x0f, + 0x91, + 0xf1, + 0x83, + 0x0a, + 0x8e, + 0x14, + 0x60, + 0xc3, + 0x9c, + 0x3b, + 0x28, + 0x17, + 0xfe, + 0x70, + 0x61, + 0xda, + 0xc1, + 0x60, + 0x60, + 0x9c, + 0xd0, + 0xb0, + 0xb0, + 0xb5, + 0x62, + 0x0c, + 0x2c, + 0x0e, + 0x49, + 0x83, + 0x47, + 0x06, + 0x38, + 0x28, + 0x6f, + 0x90, + 0x27, + 0xf8, + 0xc3, + 0xf4, + 0x85, + 0x38, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x9f, + 0xe0, + 0xda, + 0x19, + 0xc1, + 0x61, + 0x38, + 0x30, + 0x38, + 0x34, + 0x2d, + 0x05, + 0x07, + 0x1c, + 0x2b, + 0xbf, + 0x2b, + 0x34, + 0x25, + 0xc0, + 0x77, + 0x30, + 0xfa, + 0x42, + 0x71, + 0xc3, + 0xd2, + 0x13, + 0x82, + 0x80, + 0xbf, + 0xca, + 0xc2, + 0xc3, + 0xa8, + 0x13, + 0x85, + 0x87, + 0x48, + 0x4e, + 0x07, + 0x0e, + 0xa2, + 0xa7, + 0x7c, + 0x83, + 0xfa, + 0x8a, + 0xc3, + 0xc8, + 0x7c, + 0xe1, + 0xc0, + 0x0b, + 0x43, + 0xff, + 0x0e, + 0x1e, + 0xfe, + 0x41, + 0x6b, + 0xc6, + 0x83, + 0x41, + 0xff, + 0x18, + 0x1c, + 0x1c, + 0x1d, + 0x98, + 0x34, + 0x7f, + 0xa3, + 0x30, + 0x61, + 0xb0, + 0x39, + 0x99, + 0x40, + 0xd8, + 0x1c, + 0xcc, + 0x70, + 0xdf, + 0xc6, + 0x60, + 0x70, + 0xb0, + 0xb3, + 0x30, + 0xb0, + 0xba, + 0xb3, + 0x30, + 0xb4, + 0x1a, + 0xe3, + 0x30, + 0xb4, + 0x3e, + 0x73, + 0x3e, + 0x0f, + 0xd4, + 0x30, + 0xff, + 0x7c, + 0x0c, + 0x3f, + 0xf0, + 0x7f, + 0x0d, + 0x07, + 0xfe, + 0x0a, + 0x81, + 0x3f, + 0xc1, + 0xce, + 0x13, + 0x82, + 0x80, + 0xff, + 0xce, + 0x0d, + 0x0d, + 0x02, + 0x03, + 0x8e, + 0x1a, + 0x80, + 0xa0, + 0xe6, + 0x84, + 0xe1, + 0xb5, + 0x66, + 0x1b, + 0x0d, + 0x33, + 0x94, + 0x0c, + 0xe3, + 0x01, + 0xc1, + 0xa1, + 0xaf, + 0x20, + 0x70, + 0x38, + 0x75, + 0x84, + 0xe1, + 0x61, + 0x9f, + 0x40, + 0x70, + 0x58, + 0x4e, + 0x9c, + 0x3d, + 0xe0, + 0xad, + 0x09, + 0x1c, + 0x3d, + 0x07, + 0xce, + 0x1c, + 0x0f, + 0xfc, + 0x1d, + 0x87, + 0xfe, + 0x34, + 0x2f, + 0xe4, + 0x2a, + 0x05, + 0xa0, + 0xd3, + 0xfc, + 0x68, + 0xe0, + 0xc3, + 0x66, + 0x9c, + 0x0f, + 0xf1, + 0xa6, + 0x16, + 0x13, + 0x9a, + 0xb0, + 0xb0, + 0xd9, + 0xa6, + 0x83, + 0xfc, + 0x68, + 0x30, + 0x61, + 0xed, + 0x05, + 0x0c, + 0x14, + 0x06, + 0x81, + 0xcc, + 0x0e, + 0x0d, + 0x05, + 0x1e, + 0xf5, + 0x0d, + 0xf8, + 0xb9, + 0x06, + 0x68, + 0x7f, + 0xed, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x37, + 0xf0, + 0x73, + 0x86, + 0xd1, + 0xc1, + 0xff, + 0x8d, + 0x28, + 0x12, + 0x38, + 0x6d, + 0x30, + 0xd8, + 0xe4, + 0x9a, + 0xa0, + 0xd2, + 0xb3, + 0x06, + 0xe8, + 0x79, + 0xc4, + 0x1a, + 0xb0, + 0xbf, + 0xf3, + 0xa5, + 0x03, + 0xa8, + 0x1b, + 0x41, + 0x87, + 0x79, + 0x0b, + 0x41, + 0x86, + 0xb3, + 0x41, + 0xa3, + 0x84, + 0xe8, + 0x34, + 0xef, + 0x20, + 0x74, + 0x27, + 0x34, + 0x3b, + 0x43, + 0xed, + 0x0c, + 0x0e, + 0xc3, + 0xff, + 0x03, + 0xc8, + 0x5f, + 0xc1, + 0x9d, + 0xd0, + 0x60, + 0xb0, + 0x9c, + 0x2d, + 0x30, + 0x68, + 0x1d, + 0x09, + 0xdc, + 0x18, + 0x5c, + 0x1c, + 0x99, + 0x40, + 0x95, + 0xfc, + 0x0c, + 0xc3, + 0xff, + 0x19, + 0x40, + 0xaf, + 0xf9, + 0xc1, + 0xa0, + 0x55, + 0xae, + 0x30, + 0x30, + 0x6a, + 0x10, + 0x58, + 0x58, + 0x6c, + 0x0e, + 0x0c, + 0x16, + 0x15, + 0x02, + 0xd3, + 0xbc, + 0x82, + 0xff, + 0x8c, + 0x3c, + 0xb0, + 0x68, + 0xc3, + 0x80, + 0x02, + 0x82, + 0x83, + 0xfc, + 0xe1, + 0x60, + 0xfe, + 0x42, + 0xe1, + 0x81, + 0x81, + 0xc3, + 0x28, + 0xd0, + 0x60, + 0xb0, + 0x3f, + 0xf1, + 0x83, + 0x43, + 0xd8, + 0x6c, + 0x70, + 0xfb, + 0x0d, + 0x94, + 0x0f, + 0x38, + 0x6c, + 0x70, + 0xbf, + 0xf5, + 0x82, + 0x81, + 0xd4, + 0x0d, + 0x85, + 0x87, + 0x79, + 0x0b, + 0x0b, + 0x42, + 0xa1, + 0xa0, + 0xc2, + 0xd0, + 0x38, + 0x5a, + 0x67, + 0xa0, + 0x3a, + 0x13, + 0x98, + 0x7b, + 0x43, + 0xec, + 0x38, + 0x0f, + 0xfc, + 0x17, + 0xfe, + 0x3f, + 0x8c, + 0x08, + 0x59, + 0x81, + 0xc8, + 0x18, + 0x51, + 0x82, + 0x81, + 0x38, + 0x76, + 0x0c, + 0x17, + 0xfa, + 0x31, + 0x82, + 0x72, + 0x0d, + 0x92, + 0x16, + 0x98, + 0x6c, + 0x18, + 0x2f, + 0xf4, + 0x60, + 0x60, + 0xed, + 0x0b, + 0x0b, + 0x0e, + 0xc3, + 0x61, + 0x62, + 0xa9, + 0xf8, + 0xc0, + 0xe5, + 0x4e, + 0x85, + 0x9e, + 0x43, + 0xb0, + 0xd8, + 0x7f, + 0x61, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x02, + 0x1a, + 0x0f, + 0xf5, + 0xcf, + 0x03, + 0xf9, + 0x09, + 0xf8, + 0x2c, + 0x0e, + 0x07, + 0xc9, + 0x69, + 0x82, + 0x80, + 0x96, + 0x02, + 0x8c, + 0x1a, + 0x1a, + 0x81, + 0xd8, + 0x30, + 0xbf, + 0xf5, + 0x94, + 0x0c, + 0xe6, + 0x1b, + 0x06, + 0x1b, + 0x4c, + 0x36, + 0x06, + 0x05, + 0xff, + 0x18, + 0x58, + 0xf9, + 0x30, + 0x66, + 0x16, + 0x14, + 0x98, + 0x33, + 0x0b, + 0x0a, + 0x4c, + 0x19, + 0x9e, + 0x82, + 0x93, + 0x38, + 0xc3, + 0xfd, + 0x86, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x0e, + 0x55, + 0x03, + 0xf3, + 0xf5, + 0x14, + 0x7f, + 0x20, + 0x44, + 0x0e, + 0x60, + 0x70, + 0xb2, + 0x85, + 0x0c, + 0x14, + 0x0a, + 0x8e, + 0x60, + 0xc1, + 0x87, + 0x42, + 0xc0, + 0xc6, + 0x0d, + 0xfe, + 0x8c, + 0xd0, + 0xfd, + 0x60, + 0xc7, + 0x0f, + 0xac, + 0x2c, + 0x14, + 0x0e, + 0x70, + 0x26, + 0x16, + 0x0a, + 0x7f, + 0x9c, + 0x2c, + 0x12, + 0xac, + 0x36, + 0x07, + 0x0e, + 0x70, + 0xdb, + 0xe4, + 0x39, + 0xc3, + 0x61, + 0xf3, + 0xe8, + 0x36, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x93, + 0x0d, + 0xfc, + 0x83, + 0x4c, + 0x36, + 0x8e, + 0x17, + 0xfc, + 0x60, + 0xa0, + 0x28, + 0x0c, + 0x36, + 0x0d, + 0x06, + 0x16, + 0x1b, + 0x1c, + 0x3c, + 0xe8, + 0x59, + 0x21, + 0x7f, + 0xe7, + 0x1c, + 0x3f, + 0xf6, + 0x0a, + 0x05, + 0xfe, + 0x8c, + 0x2c, + 0x2c, + 0x35, + 0x0c, + 0x2d, + 0x06, + 0x19, + 0x8d, + 0x1c, + 0x2c, + 0x33, + 0x1b, + 0xe4, + 0x2f, + 0xf4, + 0x61, + 0xf6, + 0x19, + 0x8c, + 0x3f, + 0xf0, + 0x7f, + 0x0f, + 0xfc, + 0x1f, + 0x98, + 0x37, + 0xf0, + 0x75, + 0x86, + 0xc0, + 0xe0, + 0x7f, + 0xd1, + 0x82, + 0x81, + 0xcc, + 0x1b, + 0x06, + 0x1e, + 0xb0, + 0xd8, + 0xe1, + 0x7f, + 0xe7, + 0x24, + 0x3a, + 0x4c, + 0x2c, + 0x70, + 0xd4, + 0x4d, + 0x46, + 0x0a, + 0x02, + 0x64, + 0xcc, + 0xc2, + 0xc1, + 0x98, + 0x33, + 0x30, + 0xb0, + 0x26, + 0x0c, + 0x4c, + 0x0e, + 0x13, + 0x03, + 0x0b, + 0x3c, + 0x85, + 0xa0, + 0xc2, + 0xc3, + 0xd2, + 0x5c, + 0x16, + 0x1f, + 0xf8, + 0x3f, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0x87, + 0xf8, + 0x33, + 0x03, + 0x1c, + 0x0e, + 0x19, + 0x81, + 0x8c, + 0x0e, + 0x1f, + 0xfc, + 0xc0, + 0xc3, + 0xa8, + 0x0c, + 0x62, + 0x81, + 0xdc, + 0x38, + 0xc6, + 0x1a, + 0xff, + 0x0c, + 0x50, + 0x33, + 0x87, + 0x30, + 0x34, + 0x2f, + 0xf0, + 0xc1, + 0x60, + 0xf4, + 0x16, + 0x30, + 0x59, + 0x74, + 0x0b, + 0x18, + 0x0e, + 0x13, + 0x05, + 0x8c, + 0xf9, + 0x09, + 0xfe, + 0x18, + 0x3e, + 0x60, + 0xe6, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x93, + 0xf8, + 0x0c, + 0x1b, + 0x4c, + 0x14, + 0x03, + 0x06, + 0xd3, + 0x06, + 0x81, + 0xff, + 0x26, + 0x0c, + 0x3f, + 0xf6, + 0x50, + 0x3f, + 0xf6, + 0x68, + 0x5f, + 0xf4, + 0x63, + 0x87, + 0xa8, + 0x1b, + 0x05, + 0x03, + 0xa8, + 0x1b, + 0x03, + 0x81, + 0xff, + 0x26, + 0x16, + 0x1d, + 0x40, + 0xd8, + 0xd8, + 0x75, + 0x05, + 0x1b, + 0xc1, + 0x53, + 0xf4, + 0x98, + 0x79, + 0x60, + 0xf6, + 0x1c, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0xe7, + 0xf0, + 0x7f, + 0xce, + 0x0c, + 0x3f, + 0xf6, + 0x50, + 0x1f, + 0x8f, + 0xa3, + 0x34, + 0x18, + 0x32, + 0x18, + 0xcc, + 0x2c, + 0x19, + 0x0c, + 0x6c, + 0x16, + 0x99, + 0xaa, + 0x33, + 0x0b, + 0x8c, + 0xa3, + 0x18, + 0xc0, + 0xd5, + 0x94, + 0x63, + 0x06, + 0x0c, + 0xb2, + 0x28, + 0x60, + 0xc1, + 0x83, + 0x21, + 0x8c, + 0x18, + 0x30, + 0x64, + 0x31, + 0xf4, + 0x0c, + 0x19, + 0x0c, + 0x61, + 0xd9, + 0xc4, + 0xe9, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x19, + 0xff, + 0x03, + 0xf4, + 0x38, + 0x6c, + 0x18, + 0x28, + 0x38, + 0x6c, + 0x18, + 0x30, + 0xbf, + 0xc0, + 0xc7, + 0x0f, + 0xfb, + 0x24, + 0x1f, + 0xf4, + 0x66, + 0x16, + 0x1c, + 0xc6, + 0x50, + 0x18, + 0x30, + 0x31, + 0x83, + 0x06, + 0x0c, + 0x0c, + 0x60, + 0xa1, + 0x83, + 0x03, + 0x18, + 0x18, + 0xc1, + 0x81, + 0x8c, + 0x14, + 0x0a, + 0x8a, + 0x0b, + 0xbc, + 0x17, + 0x03, + 0x81, + 0x86, + 0x74, + 0x34, + 0x0c, + 0x3f, + 0xf0, + 0x7c, + 0x0d, + 0x07, + 0xfe, + 0x0a, + 0x81, + 0xbf, + 0x81, + 0x7f, + 0xa3, + 0x05, + 0x85, + 0x45, + 0xa4, + 0xc1, + 0xa1, + 0x30, + 0x1c, + 0x18, + 0x30, + 0xec, + 0x1a, + 0x0c, + 0x60, + 0xe9, + 0x30, + 0xb3, + 0x42, + 0xff, + 0xc6, + 0x38, + 0x7f, + 0xec, + 0x12, + 0x17, + 0xf9, + 0x30, + 0x38, + 0x1c, + 0x36, + 0x98, + 0x58, + 0x1c, + 0x34, + 0x9a, + 0xac, + 0x0e, + 0x1a, + 0x4d, + 0xe0, + 0x9f, + 0xf2, + 0x61, + 0xf6, + 0x1a, + 0x4c, + 0x38, + 0x0e, + 0xc3, + 0xff, + 0x01, + 0xc3, + 0x5f, + 0x91, + 0xff, + 0x9a, + 0x03, + 0x03, + 0x03, + 0x05, + 0x61, + 0xc0, + 0xc0, + 0xc1, + 0x58, + 0x90, + 0x3f, + 0xf5, + 0x46, + 0x13, + 0x03, + 0x05, + 0x66, + 0x09, + 0xff, + 0xaa, + 0x30, + 0xe7, + 0x58, + 0x14, + 0x1c, + 0x2b, + 0x4a, + 0x02, + 0x80, + 0xc0, + 0xe8, + 0x28, + 0x0a, + 0x03, + 0x4f, + 0xfe, + 0xa0, + 0x30, + 0xfa, + 0x80, + 0xa7, + 0xa0, + 0xfa, + 0x80, + 0xa0, + 0x7f, + 0xa8, + 0x0a, + 0x06, + 0x0d, + 0x07, + 0xfe, + 0x5b, + 0x97, + 0x7f, + 0x03, + 0xff, + 0x38, + 0x1c, + 0x3f, + 0xce, + 0x0d, + 0x0b, + 0xfc, + 0x38, + 0x30, + 0xd8, + 0x6c, + 0x72, + 0x81, + 0xb5, + 0xd8, + 0xe6, + 0x1c, + 0xbe, + 0x1c, + 0x70, + 0x9f, + 0xf0, + 0xe0, + 0xa0, + 0x7a, + 0xd1, + 0xc2, + 0xc3, + 0xac, + 0x27, + 0x0b, + 0x07, + 0xfe, + 0x70, + 0x38, + 0x10, + 0x50, + 0x27, + 0x7d, + 0x07, + 0x50, + 0x27, + 0x0f, + 0x9f, + 0x21, + 0x38, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x41, + 0x81, + 0x3f, + 0x82, + 0xc7, + 0x28, + 0x60, + 0x70, + 0xb2, + 0x86, + 0x0c, + 0x1a, + 0x1d, + 0xe4, + 0x2c, + 0x18, + 0x75, + 0x1e, + 0x06, + 0x50, + 0x27, + 0x82, + 0xe3, + 0x34, + 0x25, + 0x03, + 0x0d, + 0x83, + 0x0c, + 0x8e, + 0x08, + 0xc1, + 0x40, + 0xb1, + 0x8a, + 0x18, + 0x1c, + 0x0c, + 0x50, + 0xc1, + 0x85, + 0x81, + 0x07, + 0x83, + 0x60, + 0xb0, + 0xdc, + 0xf0, + 0x37, + 0xc8, + 0x5e, + 0x0b, + 0x8c, + 0x3d, + 0xa1, + 0xc9, + 0x87, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0x68, + 0x3f, + 0x06, + 0xc2, + 0xd0, + 0x63, + 0x86, + 0xc2, + 0xd0, + 0x65, + 0x01, + 0xfa, + 0xfc, + 0x66, + 0x19, + 0xc2, + 0xd0, + 0x66, + 0x1a, + 0xf0, + 0xf8, + 0x1b, + 0x06, + 0xf5, + 0x5f, + 0x19, + 0x86, + 0xb0, + 0x79, + 0x8c, + 0x60, + 0x4e, + 0x36, + 0x83, + 0x06, + 0x0c, + 0xcd, + 0xd0, + 0x60, + 0xc1, + 0x1b, + 0x9a, + 0x0c, + 0x70, + 0xd8, + 0x5a, + 0x0f, + 0x90, + 0xd8, + 0x5a, + 0x0c, + 0x3e, + 0xc2, + 0xd0, + 0x61, + 0x80, + 0x02, + 0x82, + 0x50, + 0x7f, + 0xb0, + 0xb0, + 0x5f, + 0x83, + 0x50, + 0x60, + 0x50, + 0x70, + 0xfb, + 0x41, + 0x25, + 0x00, + 0xff, + 0xc4, + 0x98, + 0x4c, + 0x0c, + 0x19, + 0x2b, + 0x09, + 0xef, + 0x53, + 0x26, + 0x81, + 0x38, + 0xe0, + 0xc9, + 0x30, + 0x98, + 0x18, + 0x32, + 0x46, + 0x03, + 0xff, + 0x12, + 0x0c, + 0x3d, + 0x86, + 0x90, + 0x60, + 0xab, + 0xd5, + 0x34, + 0x1c, + 0x0b, + 0xb5, + 0x8a, + 0x79, + 0x0f, + 0x61, + 0xa4, + 0x3f, + 0xb0, + 0xd2, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x3b, + 0xfc, + 0x07, + 0xfc, + 0xac, + 0x0e, + 0x12, + 0xb6, + 0xc7, + 0x05, + 0x03, + 0xb3, + 0x47, + 0x06, + 0x07, + 0xff, + 0x39, + 0x40, + 0x96, + 0xf2, + 0xec, + 0xc3, + 0xd6, + 0x19, + 0xc7, + 0x0d, + 0xfe, + 0x1c, + 0x14, + 0x1f, + 0x21, + 0x63, + 0x85, + 0x81, + 0xa0, + 0x58, + 0xe1, + 0x61, + 0x5f, + 0xc3, + 0x85, + 0x85, + 0x21, + 0x63, + 0xbe, + 0x42, + 0xbf, + 0x87, + 0x0f, + 0xa4, + 0x2c, + 0x70, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x17, + 0xfe, + 0x7f, + 0x8c, + 0x3f, + 0x69, + 0x66, + 0x7a, + 0x9e, + 0x30, + 0x69, + 0x98, + 0x6c, + 0xc1, + 0x83, + 0x3a, + 0xbc, + 0x65, + 0x01, + 0x9c, + 0xab, + 0x33, + 0x41, + 0x82, + 0x81, + 0xb1, + 0xc1, + 0xdf, + 0xe7, + 0x04, + 0x98, + 0xe0, + 0xc1, + 0x81, + 0xcc, + 0xb6, + 0x80, + 0xc2, + 0xcc, + 0x0f, + 0x90, + 0x60, + 0x73, + 0x1e, + 0x78, + 0xef, + 0x26, + 0xc8, + 0x49, + 0x87, + 0x7f, + 0xeb, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x7c, + 0x7c, + 0xdf, + 0x81, + 0x26, + 0x42, + 0xa8, + 0x38, + 0x24, + 0xc8, + 0x54, + 0x94, + 0x05, + 0xf1, + 0xf3, + 0x26, + 0x1f, + 0xfa, + 0x56, + 0x1b, + 0xfe, + 0x26, + 0x81, + 0xff, + 0xa4, + 0xc2, + 0xff, + 0xd4, + 0x47, + 0x0d, + 0x87, + 0xa4, + 0x18, + 0x4f, + 0x59, + 0x24, + 0x18, + 0x4b, + 0xdc, + 0x50, + 0x70, + 0xfd, + 0x25, + 0x3c, + 0x87, + 0xce, + 0x09, + 0x0f, + 0xd7, + 0x90, + 0x48, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x9f, + 0xe0, + 0xd2, + 0x61, + 0x68, + 0xe1, + 0x94, + 0x61, + 0x69, + 0x40, + 0x7f, + 0xe3, + 0x4c, + 0x2c, + 0x51, + 0x19, + 0xab, + 0x0b, + 0x14, + 0x46, + 0x6c, + 0x85, + 0xb4, + 0x63, + 0x35, + 0x61, + 0x56, + 0xea, + 0x34, + 0xa0, + 0x73, + 0x06, + 0xd0, + 0x60, + 0xab, + 0xd5, + 0x1a, + 0x0c, + 0x3a, + 0x81, + 0xb4, + 0x70, + 0xe6, + 0x0d, + 0xbe, + 0x41, + 0x57, + 0xe8, + 0xd0, + 0xe5, + 0x07, + 0xda, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0x47, + 0xf0, + 0x58, + 0x6a, + 0x1a, + 0x38, + 0x58, + 0x6a, + 0x18, + 0x28, + 0x17, + 0xfa, + 0x30, + 0x68, + 0x73, + 0x86, + 0xc7, + 0x0b, + 0xff, + 0x59, + 0x21, + 0xe7, + 0x0d, + 0x8e, + 0x13, + 0xff, + 0x18, + 0x28, + 0x06, + 0x0e, + 0xcc, + 0x2c, + 0x0c, + 0xf6, + 0x66, + 0x16, + 0x06, + 0x51, + 0x99, + 0x81, + 0xc0, + 0xc2, + 0xc6, + 0x6f, + 0x90, + 0x3f, + 0xf1, + 0x87, + 0x98, + 0x33, + 0x98, + 0x7f, + 0xe0, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x60, + 0xfe, + 0x1f, + 0xfc, + 0x60, + 0xb0, + 0xb0, + 0xd8, + 0x30, + 0x68, + 0x5f, + 0xe0, + 0x60, + 0xc3, + 0xd4, + 0x0d, + 0x94, + 0x0b, + 0xa7, + 0xae, + 0x33, + 0x0d, + 0x82, + 0x46, + 0x32, + 0x81, + 0x7f, + 0xd1, + 0x83, + 0x43, + 0xa8, + 0x1b, + 0x03, + 0x03, + 0xfe, + 0x8c, + 0x0e, + 0x05, + 0xb9, + 0x40, + 0xc1, + 0x60, + 0x5b, + 0x94, + 0x0d, + 0xf2, + 0x12, + 0xba, + 0xc6, + 0x1e, + 0xa9, + 0x60, + 0xb0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xa9, + 0xf8, + 0x3d, + 0x86, + 0xa0, + 0xe1, + 0x40, + 0xfc, + 0x49, + 0x40, + 0xb0, + 0x61, + 0xa4, + 0xd0, + 0xb5, + 0x61, + 0xa4, + 0xc2, + 0xff, + 0xd4, + 0x68, + 0x1a, + 0x43, + 0xd2, + 0xb0, + 0xdf, + 0xf3, + 0x25, + 0x02, + 0xc3, + 0xe9, + 0x06, + 0x17, + 0xfd, + 0x44, + 0x18, + 0x7c, + 0x93, + 0x41, + 0xc1, + 0x31, + 0x96, + 0xd3, + 0xc8, + 0x32, + 0x50, + 0x32, + 0x43, + 0x90, + 0xde, + 0x89, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xd0, + 0x7f, + 0xe0, + 0xb0, + 0xdf, + 0xc0, + 0xbf, + 0xe7, + 0x47, + 0x42, + 0xc2, + 0xc1, + 0xa3, + 0x82, + 0x9d, + 0x3d, + 0x3a, + 0x68, + 0x17, + 0xf1, + 0xab, + 0x0d, + 0xff, + 0x1b, + 0x21, + 0xb0, + 0xec, + 0xd5, + 0x86, + 0xff, + 0x8d, + 0x28, + 0x16, + 0x1d, + 0x9a, + 0x0c, + 0x2b, + 0xfa, + 0x34, + 0x1a, + 0x1d, + 0xa1, + 0x68, + 0x34, + 0xff, + 0xd6, + 0xfc, + 0x1e, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0xb4, + 0x30, + 0x02, + 0x82, + 0x83, + 0xfe, + 0xc0, + 0xe0, + 0xbf, + 0x25, + 0xff, + 0x34, + 0x1c, + 0x39, + 0xc3, + 0x49, + 0x40, + 0x3f, + 0xf1, + 0x26, + 0x87, + 0x38, + 0x69, + 0x30, + 0xbf, + 0xf5, + 0x1a, + 0x06, + 0xc7, + 0x24, + 0x93, + 0x0d, + 0x2b, + 0x30, + 0x48, + 0xe3, + 0xff, + 0xd2, + 0x0c, + 0x3f, + 0xe9, + 0x06, + 0x17, + 0xfc, + 0x48, + 0x30, + 0xb0, + 0xce, + 0x4f, + 0xa0, + 0xb0, + 0xce, + 0x48, + 0x7b, + 0xfe, + 0x24, + 0x3f, + 0xf0, + 0x7e, + 0x0e, + 0x55, + 0x03, + 0xf5, + 0xf9, + 0x40, + 0xfe, + 0x41, + 0x03, + 0x18, + 0xc2, + 0xc2, + 0x93, + 0x30, + 0x60, + 0xa0, + 0x4c, + 0xe6, + 0x0c, + 0x1a, + 0x0f, + 0xfc, + 0xe0, + 0xc3, + 0x9f, + 0x90, + 0x65, + 0x03, + 0x3b, + 0x94, + 0x31, + 0xc2, + 0xe0, + 0x40, + 0x4c, + 0x14, + 0x03, + 0xff, + 0x18, + 0x58, + 0x58, + 0x31, + 0xcc, + 0x2c, + 0x2f, + 0xf8, + 0xc0, + 0xe1, + 0x60, + 0xc7, + 0x33, + 0xc8, + 0x5f, + 0xf1, + 0x87, + 0xd8, + 0x66, + 0x30, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x1b, + 0xf8, + 0x0a, + 0x29, + 0xf5, + 0xa3, + 0x81, + 0xf9, + 0x04, + 0xe0, + 0xa0, + 0x14, + 0x53, + 0x73, + 0x06, + 0x13, + 0xf2, + 0x71, + 0x8e, + 0x15, + 0x1f, + 0x53, + 0x73, + 0x42, + 0xa3, + 0x44, + 0x2c, + 0x70, + 0xe5, + 0x5e, + 0x8c, + 0x14, + 0x03, + 0xd3, + 0x42, + 0xc2, + 0xc2, + 0x67, + 0x06, + 0x61, + 0x60, + 0xe0, + 0x7c, + 0x0c, + 0x0e, + 0x1a, + 0x73, + 0x8e, + 0xf2, + 0x0b, + 0x4c, + 0x13, + 0x87, + 0x90, + 0xb0, + 0xd8, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0xd1, + 0xf8, + 0x3d, + 0x87, + 0x60, + 0xc1, + 0xff, + 0xce, + 0x30, + 0x30, + 0xb0, + 0xb7, + 0x24, + 0x0f, + 0x9d, + 0xf2, + 0xb3, + 0x0f, + 0xb0, + 0xed, + 0x82, + 0x7c, + 0xef, + 0x93, + 0x30, + 0xff, + 0xc6, + 0x30, + 0x3d, + 0x7d, + 0x79, + 0xc1, + 0x82, + 0x28, + 0x71, + 0x38, + 0x30, + 0x45, + 0x0e, + 0x27, + 0x1c, + 0x11, + 0x43, + 0x89, + 0xed, + 0x07, + 0xaf, + 0xaf, + 0x38, + 0x74, + 0x50, + 0xa1, + 0x38, + 0x60, + 0x0f, + 0xfc, + 0x1d, + 0x4d, + 0xee, + 0x57, + 0xe4, + 0x9d, + 0xda, + 0x2a, + 0x06, + 0x09, + 0xdd, + 0xa2, + 0xa1, + 0x81, + 0x4d, + 0xee, + 0x54, + 0x68, + 0x25, + 0x18, + 0xba, + 0x30, + 0x9f, + 0xf9, + 0x53, + 0x04, + 0xbf, + 0xe8, + 0xc2, + 0x5f, + 0xf4, + 0x30, + 0x5f, + 0xf0, + 0xc0, + 0xc2, + 0xc3, + 0xb1, + 0x81, + 0x85, + 0xff, + 0x0c, + 0x0c, + 0x36, + 0x0a, + 0x01, + 0xbd, + 0x06, + 0xa3, + 0xd1, + 0x50, + 0x75, + 0x65, + 0x80, + 0xc1, + 0x80, + 0x3f, + 0xff, + 0x78, + 0x3c, + 0xe0, + 0xd0, + 0xff, + 0x38, + 0x34, + 0x3f, + 0xce, + 0x0d, + 0x0f, + 0xbf, + 0xff, + 0x06, + 0xc0, + 0xe0, + 0xd0, + 0x61, + 0xb0, + 0x50, + 0x1a, + 0x0c, + 0x36, + 0x38, + 0x5c, + 0xac, + 0x37, + 0xc8, + 0x4d, + 0x58, + 0x6c, + 0x3f, + 0xd8, + 0x6f, + 0xff, + 0xc1, + 0xb0, + 0xff, + 0x61, + 0xbf, + 0xff, + 0x06, + 0xc3, + 0xfd, + 0x80, + 0x3f, + 0xe0, + 0xff, + 0xb3, + 0x03, + 0xfe, + 0x82, + 0xcc, + 0x3d, + 0xa1, + 0x5f, + 0xd0, + 0x6d, + 0x0a, + 0x62, + 0x60, + 0xda, + 0x14, + 0xc4, + 0xc1, + 0xb4, + 0x29, + 0x89, + 0x83, + 0x68, + 0x55, + 0x1e, + 0x83, + 0x68, + 0x54, + 0x09, + 0x83, + 0x68, + 0x52, + 0x13, + 0x06, + 0xd0, + 0xae, + 0xae, + 0x0d, + 0xa1, + 0x48, + 0x4c, + 0x1b, + 0x42, + 0xbf, + 0xa1, + 0x6c, + 0x34, + 0x84, + 0xc3, + 0xe8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x19, + 0xc3, + 0xfb, + 0x40, + 0xe8, + 0x77, + 0xff, + 0xef, + 0x07, + 0xd8, + 0x30, + 0xfd, + 0x7f, + 0xfa, + 0x0d, + 0x41, + 0xc1, + 0xa5, + 0x03, + 0x50, + 0x60, + 0x60, + 0xa0, + 0x6a, + 0x1a, + 0x0c, + 0x14, + 0x0d, + 0x56, + 0x15, + 0xf4, + 0x1a, + 0x88, + 0x7d, + 0x40, + 0xd7, + 0xff, + 0xa0, + 0xd4, + 0x0f, + 0xd4, + 0x0d, + 0x7f, + 0xfa, + 0x0d, + 0x40, + 0xfd, + 0x40, + 0x0f, + 0xf4, + 0x1d, + 0xff, + 0x0e, + 0x1f, + 0x64, + 0x15, + 0x03, + 0xec, + 0x82, + 0xff, + 0x17, + 0xf3, + 0x6b, + 0xb2, + 0x66, + 0xac, + 0x3b, + 0x22, + 0x15, + 0x21, + 0xd9, + 0x10, + 0xb1, + 0xa0, + 0x72, + 0x89, + 0xe4, + 0x1a, + 0x39, + 0x40, + 0x94, + 0x07, + 0x1c, + 0x90, + 0xa4, + 0x28, + 0x62, + 0xea, + 0xd0, + 0xe6, + 0x20, + 0xca, + 0x0e, + 0xa1, + 0x7f, + 0x21, + 0xda, + 0x48, + 0x52, + 0x07, + 0xd0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x1f, + 0xe0, + 0xd9, + 0x87, + 0xce, + 0x1b, + 0x30, + 0xfd, + 0x82, + 0xfe, + 0x83, + 0xd8, + 0x26, + 0x26, + 0x0f, + 0x60, + 0x98, + 0x98, + 0xad, + 0xe0, + 0x4c, + 0x4c, + 0x6b, + 0x58, + 0x2a, + 0x3d, + 0x18, + 0x64, + 0x14, + 0x09, + 0x8c, + 0x3e, + 0x90, + 0x98, + 0xc3, + 0xeb, + 0xab, + 0x8c, + 0x3e, + 0x90, + 0x98, + 0xc3, + 0x49, + 0x7f, + 0x46, + 0x85, + 0xa4, + 0x84, + 0xc5, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0xe0, + 0xec, + 0x3b, + 0x20, + 0xfb, + 0x0e, + 0xc8, + 0x3e, + 0xc2, + 0xff, + 0x53, + 0xfd, + 0x19, + 0x13, + 0x06, + 0x74, + 0x19, + 0x13, + 0x07, + 0x61, + 0x64, + 0x4c, + 0x68, + 0x30, + 0xb9, + 0x3d, + 0x0e, + 0x0c, + 0x2d, + 0x09, + 0x81, + 0xa6, + 0x16, + 0x85, + 0x40, + 0x50, + 0xc2, + 0xeb, + 0x70, + 0x76, + 0x16, + 0x19, + 0x83, + 0xb0, + 0xbf, + 0xd0, + 0x67, + 0x0b, + 0x0c, + 0xc0, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x3f, + 0xd0, + 0x58, + 0x7d, + 0xb0, + 0x59, + 0x87, + 0xdb, + 0x05, + 0x98, + 0x10, + 0x5f, + 0xc9, + 0x9f, + 0x81, + 0xb2, + 0xa4, + 0xfa, + 0x30, + 0x64, + 0xab, + 0xe7, + 0x06, + 0x0c, + 0x95, + 0x47, + 0x30, + 0x60, + 0xe4, + 0xb4, + 0xcc, + 0x18, + 0x38, + 0x29, + 0x33, + 0x06, + 0x0d, + 0x0a, + 0x4c, + 0xde, + 0x07, + 0xaa, + 0xd3, + 0x35, + 0x05, + 0x86, + 0x93, + 0x0c, + 0xa3, + 0xfc, + 0x98, + 0x69, + 0x30, + 0xca, + 0x2f, + 0xe0, + 0x3f, + 0xd4, + 0xff, + 0x06, + 0xcc, + 0x3b, + 0x43, + 0xd9, + 0x87, + 0x68, + 0x6f, + 0xf2, + 0x16, + 0x86, + 0xd9, + 0x52, + 0x16, + 0x86, + 0xc8, + 0x68, + 0x16, + 0x86, + 0xc8, + 0x69, + 0xff, + 0x27, + 0x27, + 0xa0, + 0xb4, + 0x36, + 0x85, + 0x21, + 0x68, + 0x6e, + 0xb6, + 0x85, + 0xa1, + 0xb4, + 0x29, + 0x0b, + 0x43, + 0x61, + 0xa4, + 0x2d, + 0x0d, + 0xfe, + 0x42, + 0xd0, + 0xd8, + 0x69, + 0x0b, + 0x43, + 0xff, + 0x07, + 0xc0, + 0x10, + 0xff, + 0xc1, + 0x5b, + 0x7f, + 0xf8, + 0x27, + 0x09, + 0xca, + 0x07, + 0xfe, + 0xc9, + 0x0f, + 0xf9, + 0xca, + 0x07, + 0x21, + 0x7f, + 0xf2, + 0x0b, + 0x4c, + 0x19, + 0x24, + 0x84, + 0x83, + 0x18, + 0x92, + 0x43, + 0xdb, + 0x81, + 0xf9, + 0x0d, + 0x1c, + 0x87, + 0x48, + 0x4e, + 0x68, + 0x7a, + 0x42, + 0xd3, + 0xff, + 0x90, + 0x38, + 0x30, + 0xfa, + 0x41, + 0xa0, + 0xff, + 0xe4, + 0x10, + 0x5a, + 0xfd, + 0x20, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x83, + 0x30, + 0x76, + 0xc1, + 0x40, + 0x94, + 0x1b, + 0x60, + 0x74, + 0x33, + 0x05, + 0xfc, + 0xee, + 0xe6, + 0x0d, + 0x95, + 0x38, + 0xf1, + 0x83, + 0x25, + 0x4e, + 0x0d, + 0x30, + 0x64, + 0xa9, + 0xc1, + 0xc6, + 0x0e, + 0x4f, + 0x38, + 0xf8, + 0xc1, + 0xa1, + 0x4e, + 0x4c, + 0xe0, + 0xeb, + 0x6e, + 0xe3, + 0xe0, + 0x68, + 0x53, + 0xe4, + 0x0e, + 0x0c, + 0x34, + 0xe8, + 0x6c, + 0x1f, + 0xe7, + 0xa7, + 0xe0, + 0x61, + 0xa5, + 0x83, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf2, + 0x21, + 0xbf, + 0xd0, + 0xe6, + 0x1e, + 0xc8, + 0x2a, + 0x14, + 0x0e, + 0xc8, + 0x2d, + 0x1c, + 0x2b, + 0xf9, + 0x30, + 0xb8, + 0x1b, + 0x35, + 0x70, + 0x4e, + 0x99, + 0x0a, + 0xf2, + 0x1b, + 0x8c, + 0x85, + 0x53, + 0xf9, + 0x07, + 0x25, + 0xc0, + 0xc1, + 0x85, + 0xc1, + 0x30, + 0x30, + 0x61, + 0x68, + 0x54, + 0x06, + 0x0c, + 0x2f, + 0x55, + 0xc3, + 0x03, + 0x0b, + 0x0c, + 0xc6, + 0x83, + 0x0b, + 0xfd, + 0x38, + 0x1c, + 0x2c, + 0x35, + 0x30, + 0x79, + 0x0f, + 0xfc, + 0x1e, + 0x3f, + 0xd0, + 0x7f, + 0xd9, + 0x02, + 0xff, + 0x06, + 0xc8, + 0x3f, + 0xeb, + 0xf9, + 0x0f, + 0xed, + 0x9a, + 0x21, + 0xfd, + 0x92, + 0xa9, + 0xff, + 0x26, + 0x4a, + 0x90, + 0x50, + 0x3b, + 0x93, + 0xc8, + 0x34, + 0x3b, + 0x42, + 0x90, + 0x63, + 0x05, + 0xa1, + 0x49, + 0x40, + 0x61, + 0x75, + 0xb4, + 0xd0, + 0x68, + 0x30, + 0xd2, + 0xb0, + 0xac, + 0x1f, + 0xe7, + 0xfe, + 0x06, + 0x1a, + 0x58, + 0x34, + 0x80, + 0x3f, + 0xc8, + 0x58, + 0x7d, + 0xb0, + 0x76, + 0x1f, + 0x6c, + 0x1d, + 0x87, + 0x5f, + 0xc8, + 0x1c, + 0x3b, + 0x65, + 0x4f, + 0xfc, + 0x99, + 0x2a, + 0x40, + 0xf0, + 0x6c, + 0x95, + 0x20, + 0x7c, + 0x1b, + 0x93, + 0xc8, + 0x29, + 0x86, + 0xd0, + 0xa4, + 0x1b, + 0x86, + 0xd0, + 0xb4, + 0x19, + 0x40, + 0xba, + 0xda, + 0x50, + 0x18, + 0x58, + 0x69, + 0x5e, + 0x06, + 0x83, + 0xfc, + 0xea, + 0xc7, + 0x06, + 0x1a, + 0xa0, + 0x49, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xd0, + 0x1c, + 0x3e, + 0xc8, + 0x3a, + 0x43, + 0xd9, + 0x03, + 0xfe, + 0x05, + 0xfd, + 0x61, + 0xd8, + 0x36, + 0x6a, + 0xd0, + 0xd8, + 0x32, + 0x15, + 0x18, + 0x7d, + 0x91, + 0x31, + 0x85, + 0x40, + 0x72, + 0x5c, + 0x63, + 0xc1, + 0x70, + 0x4c, + 0x7c, + 0x86, + 0xd0, + 0xa8, + 0x68, + 0x7b, + 0xd5, + 0x71, + 0x87, + 0xd8, + 0x66, + 0x30, + 0xd2, + 0x7f, + 0xa3, + 0x42, + 0xd3, + 0x0c, + 0xc5, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf4, + 0x1e, + 0xff, + 0x43, + 0x87, + 0xec, + 0x82, + 0xa0, + 0x7e, + 0xc8, + 0x2f, + 0xf2, + 0x5f, + 0xcd, + 0xba, + 0xc0, + 0xc9, + 0x54, + 0xd3, + 0x0e, + 0xc8, + 0x6f, + 0x03, + 0x58, + 0x19, + 0x0c, + 0x85, + 0xf8, + 0x1c, + 0x0f, + 0x21, + 0x61, + 0xda, + 0x14, + 0x85, + 0x87, + 0x75, + 0xb4, + 0x2f, + 0xc9, + 0xa1, + 0x48, + 0x5a, + 0x1b, + 0x0d, + 0x21, + 0x61, + 0xdf, + 0xe4, + 0x2c, + 0x3b, + 0x0c, + 0xa0, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x3f, + 0xd1, + 0x85, + 0x87, + 0x66, + 0x16, + 0x16, + 0x1d, + 0x98, + 0x1c, + 0x2d, + 0x07, + 0xff, + 0xef, + 0x26, + 0xca, + 0x93, + 0x0b, + 0x0b, + 0x21, + 0x93, + 0x0b, + 0x0b, + 0x21, + 0x93, + 0x0b, + 0x0b, + 0x93, + 0xc9, + 0xd5, + 0x85, + 0xa1, + 0x49, + 0xad, + 0x85, + 0xd6, + 0xd3, + 0x0b, + 0x0b, + 0x42, + 0x93, + 0x0b, + 0x0b, + 0x0d, + 0x26, + 0x16, + 0x17, + 0xf9, + 0x3f, + 0x82, + 0xc3, + 0x49, + 0x85, + 0x80, + 0x3f, + 0xd0, + 0x58, + 0x7d, + 0x98, + 0x76, + 0x1f, + 0x66, + 0x1d, + 0x87, + 0x7f, + 0xaf, + 0xfa, + 0x32, + 0x55, + 0x02, + 0xd0, + 0xd9, + 0x0a, + 0x82, + 0xc3, + 0xb2, + 0x15, + 0x05, + 0x87, + 0x72, + 0x7a, + 0x15, + 0xca, + 0x06, + 0x84, + 0xcf, + 0x57, + 0x81, + 0xd6, + 0xe6, + 0x09, + 0xc1, + 0xa1, + 0x51, + 0x82, + 0x70, + 0x68, + 0x54, + 0x60, + 0x9c, + 0x1f, + 0xe9, + 0xff, + 0x03, + 0x0c, + 0xce, + 0xbb, + 0x00, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x80, + 0xde, + 0x83, + 0x6c, + 0x0b, + 0xe4, + 0x3d, + 0xb0, + 0x76, + 0x1d, + 0x7f, + 0x21, + 0x61, + 0xdb, + 0xb4, + 0x42, + 0xd0, + 0xd9, + 0x2a, + 0x7f, + 0xe0, + 0x64, + 0xa9, + 0x05, + 0xe0, + 0xdc, + 0x9e, + 0x41, + 0xe9, + 0x0b, + 0x42, + 0x92, + 0x77, + 0x0b, + 0x42, + 0x93, + 0x32, + 0x41, + 0xd6, + 0xdd, + 0x30, + 0x60, + 0xc3, + 0x54, + 0x0c, + 0x10, + 0x3f, + 0xc8, + 0x58, + 0x76, + 0x1a, + 0x42, + 0xc3, + 0xff, + 0x07, + 0xe0, + 0x0f, + 0xf2, + 0x83, + 0x7f, + 0xa0, + 0x61, + 0xf6, + 0xa0, + 0xaf, + 0xe0, + 0xb5, + 0x01, + 0xc2, + 0xd2, + 0xfe, + 0x74, + 0x0e, + 0x09, + 0xa3, + 0x8c, + 0x9a, + 0x08, + 0x93, + 0x0b, + 0xe0, + 0xa2, + 0x4c, + 0x2b, + 0x0d, + 0x44, + 0xf0, + 0x2d, + 0x0d, + 0x40, + 0xb7, + 0xea, + 0x78, + 0xba, + 0xb5, + 0x61, + 0xb2, + 0x42, + 0xc1, + 0x86, + 0xc9, + 0x0b, + 0x06, + 0x1b, + 0x2f, + 0xe0, + 0x7f, + 0x88, + 0x36, + 0x0d, + 0x76, + 0x0f, + 0xf4, + 0x87, + 0x7f, + 0xa0, + 0x68, + 0x7d, + 0x90, + 0x57, + 0xe8, + 0x36, + 0x40, + 0x74, + 0x1a, + 0x0b, + 0xfa, + 0xf8, + 0xb0, + 0xb6, + 0x69, + 0xc5, + 0x30, + 0xd9, + 0x0a, + 0x82, + 0xe0, + 0xd9, + 0x0a, + 0x81, + 0xf4, + 0x17, + 0x25, + 0xcf, + 0x03, + 0xc9, + 0xc1, + 0x3f, + 0x2d, + 0x71, + 0xa1, + 0x51, + 0xea, + 0xf0, + 0x3d, + 0x57, + 0x18, + 0x4e, + 0x0c, + 0x33, + 0x18, + 0x4e, + 0x0e, + 0xb7, + 0x18, + 0x4e, + 0x0d, + 0x75, + 0x0f, + 0xf0, + 0x3f, + 0xc0, + 0xcc, + 0x18, + 0x1a, + 0x06, + 0xcc, + 0x18, + 0x1a, + 0x06, + 0xcc, + 0x19, + 0x7e, + 0x81, + 0x98, + 0x33, + 0x68, + 0xcd, + 0xbe, + 0x33, + 0x18, + 0x9b, + 0xb9, + 0xcd, + 0x53, + 0x47, + 0xb7, + 0xc7, + 0x0f, + 0x67, + 0x67, + 0x8d, + 0x0a, + 0x1c, + 0xc1, + 0x9d, + 0x5c, + 0x31, + 0x83, + 0x34, + 0x0c, + 0x50, + 0xc1, + 0x98, + 0x68, + 0xc1, + 0x83, + 0x3f, + 0xa7, + 0x06, + 0x0c, + 0x82, + 0x6c, + 0x2c, + 0x18, + 0x7f, + 0xe0, + 0x80, + 0x3f, + 0xcf, + 0xfc, + 0x06, + 0x80, + 0x60, + 0xce, + 0x06, + 0x80, + 0x60, + 0xce, + 0x5f, + 0xa6, + 0x9f, + 0x39, + 0xb4, + 0x26, + 0x0e, + 0xcc, + 0xa1, + 0x33, + 0x44, + 0xcd, + 0x51, + 0x35, + 0xb3, + 0x38, + 0x79, + 0xa0, + 0x33, + 0x34, + 0x29, + 0xa0, + 0x33, + 0x3a, + 0xb9, + 0xa7, + 0xc6, + 0x68, + 0x19, + 0xa2, + 0x16, + 0x61, + 0xa6, + 0x0e, + 0xcf, + 0xe9, + 0x83, + 0x39, + 0x86, + 0x98, + 0x2f, + 0x41, + 0xff, + 0x82, + 0x3f, + 0xd6, + 0x84, + 0xc1, + 0xb2, + 0x06, + 0xab, + 0xc8, + 0x6c, + 0x81, + 0xe9, + 0x0e, + 0xbf, + 0x9d, + 0x0c, + 0xa3, + 0x76, + 0x8f, + 0x06, + 0xd3, + 0x25, + 0x4a, + 0xbf, + 0x40, + 0xc9, + 0x52, + 0x1f, + 0xdc, + 0x9e, + 0x6e, + 0xaf, + 0x03, + 0x42, + 0x99, + 0x0d, + 0x83, + 0xad, + 0xb7, + 0x5b, + 0x06, + 0x85, + 0x34, + 0x09, + 0xc1, + 0x86, + 0x99, + 0x0d, + 0x83, + 0xfc, + 0xdf, + 0xe0, + 0x61, + 0x95, + 0x21, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0xc3, + 0x18, + 0x79, + 0x50, + 0x54, + 0x30, + 0xf2, + 0xa0, + 0xbf, + 0xd0, + 0x3f, + 0xc6, + 0xad, + 0x60, + 0x6a, + 0x8e, + 0x80, + 0xc3, + 0xb1, + 0x8c, + 0x36, + 0x1d, + 0xaa, + 0x36, + 0x9e, + 0xa8, + 0x1c, + 0x53, + 0x1e, + 0x75, + 0x03, + 0x0d, + 0x83, + 0x4c, + 0x36, + 0x13, + 0x83, + 0x06, + 0x1b, + 0xad, + 0x83, + 0x06, + 0x1b, + 0x0d, + 0x94, + 0x06, + 0x40, + 0xff, + 0x18, + 0x59, + 0x83, + 0x0d, + 0x68, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xd8, + 0x5a, + 0x1f, + 0x60, + 0xc1, + 0x7f, + 0x82, + 0x63, + 0x78, + 0x34, + 0x87, + 0x5a, + 0x8d, + 0x2c, + 0x26, + 0xec, + 0x37, + 0xa0, + 0xda, + 0x0d, + 0xbd, + 0x21, + 0xfd, + 0x32, + 0x1f, + 0xab, + 0xba, + 0x75, + 0xc1, + 0x7f, + 0xfe, + 0x0d, + 0x81, + 0x81, + 0x85, + 0x86, + 0xde, + 0x0a, + 0xb6, + 0x1b, + 0x97, + 0xfb, + 0x0d, + 0xaf, + 0xfb, + 0x0d, + 0xea, + 0xfd, + 0xe0, + 0x7f, + 0xc7, + 0xf8, + 0x29, + 0xc2, + 0xc3, + 0x61, + 0x2b, + 0x0b, + 0x0d, + 0x82, + 0xfa, + 0x4c, + 0x36, + 0x0e, + 0x9d, + 0x0f, + 0xf0, + 0x35, + 0x44, + 0x1f, + 0xda, + 0xa2, + 0x6b, + 0xc9, + 0xc3, + 0xc2, + 0xda, + 0x81, + 0xa1, + 0x41, + 0xb0, + 0xdd, + 0x5c, + 0x7f, + 0x93, + 0x09, + 0x85, + 0xb5, + 0x03, + 0x0d, + 0x06, + 0xc3, + 0x7f, + 0x41, + 0x38, + 0x6c, + 0x26, + 0xff, + 0xc1, + 0xff, + 0x82, + 0x0f, + 0xf9, + 0x0e, + 0xff, + 0x20, + 0x70, + 0xfa, + 0x50, + 0x6e, + 0xc3, + 0xd2, + 0x82, + 0xe2, + 0xc2, + 0xbf, + 0x8a, + 0x05, + 0x60, + 0xde, + 0x7b, + 0x42, + 0x64, + 0xc9, + 0x58, + 0x3f, + 0x82, + 0xd9, + 0x58, + 0x6c, + 0x3b, + 0xc9, + 0x6f, + 0xfc, + 0x0d, + 0x0b, + 0x0d, + 0x87, + 0x68, + 0x58, + 0x13, + 0x20, + 0xba, + 0xd8, + 0xc6, + 0x68, + 0x30, + 0xd9, + 0x83, + 0x06, + 0x0f, + 0xf3, + 0x03, + 0x06, + 0x0c, + 0x36, + 0x0b, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x0b, + 0x0b, + 0x09, + 0x50, + 0x5f, + 0xe8, + 0x25, + 0x41, + 0xd8, + 0xe1, + 0x5f, + 0xa0, + 0xb3, + 0x42, + 0xda, + 0x34, + 0xff, + 0x81, + 0x8c, + 0x41, + 0x38, + 0x76, + 0xa8, + 0x85, + 0x72, + 0x82, + 0xe1, + 0xe3, + 0xd4, + 0xf2, + 0x0d, + 0x0b, + 0xe0, + 0x58, + 0x6e, + 0x55, + 0x10, + 0xb0, + 0xed, + 0x6a, + 0x3f, + 0xf2, + 0x61, + 0xa0, + 0xd8, + 0x77, + 0xf4, + 0x1b, + 0x0e, + 0xc3, + 0x40, + 0xf4, + 0x1f, + 0xf8, + 0x3f, + 0x0f, + 0xe8, + 0x3e, + 0xff, + 0x03, + 0x0f, + 0xcd, + 0x02, + 0xbf, + 0xc1, + 0x34, + 0x0b, + 0x0f, + 0xcd, + 0xe9, + 0xa0, + 0x7e, + 0xef, + 0x54, + 0xff, + 0x20, + 0xca, + 0x31, + 0x45, + 0x12, + 0x0d, + 0x53, + 0x12, + 0x4c, + 0x83, + 0x86, + 0x9f, + 0xf9, + 0x34, + 0x0c, + 0x62, + 0x0d, + 0x07, + 0x57, + 0x18, + 0xe6, + 0x16, + 0x81, + 0x8c, + 0x09, + 0x85, + 0x84, + 0xcf, + 0xfc, + 0x0f, + 0xe8, + 0x39, + 0xc2, + 0xc2, + 0x50, + 0x57, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x8c, + 0xd0, + 0xf6, + 0x61, + 0x66, + 0x87, + 0xb3, + 0x03, + 0xfe, + 0x07, + 0xf9, + 0xd3, + 0x43, + 0x6c, + 0xaa, + 0x60, + 0xd0, + 0xd9, + 0x0c, + 0xbb, + 0x94, + 0x0c, + 0x86, + 0x6b, + 0xe4, + 0xe4, + 0xf2, + 0x1f, + 0xda, + 0x14, + 0xaf, + 0xf0, + 0x3a, + 0xdb, + 0x40, + 0xd8, + 0x34, + 0x29, + 0xa0, + 0x6c, + 0x1a, + 0x14, + 0xd0, + 0x36, + 0x0f, + 0xf3, + 0x7f, + 0x81, + 0x86, + 0x55, + 0x17, + 0x60, + 0x0f, + 0xf2, + 0x1c, + 0xff, + 0x80, + 0xe4, + 0x1c, + 0xa8, + 0x36, + 0x94, + 0x0c, + 0xa8, + 0x2f, + 0x0d, + 0x85, + 0xfe, + 0x3a, + 0x2a, + 0x80, + 0xd5, + 0x18, + 0x24, + 0xc3, + 0x4a, + 0x8c, + 0x70, + 0x38, + 0x52, + 0x46, + 0xea, + 0x03, + 0x82, + 0x84, + 0xeb, + 0x61, + 0x20, + 0xd0, + 0x38, + 0x3f, + 0x82, + 0xc2, + 0x73, + 0xc0, + 0x70, + 0xba, + 0xdb, + 0x3b, + 0x86, + 0x83, + 0x61, + 0x5a, + 0x1b, + 0xfc, + 0x0b, + 0xb4, + 0x28, + 0x37, + 0x68, + 0x56, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0xb0, + 0x3f, + 0xcd, + 0xfa, + 0x43, + 0x50, + 0x24, + 0x42, + 0x43, + 0x50, + 0x2c, + 0x92, + 0x80, + 0xbf, + 0x8d, + 0x51, + 0x85, + 0x34, + 0x31, + 0xc9, + 0x82, + 0x9a, + 0x18, + 0x74, + 0x1a, + 0x54, + 0x61, + 0xd8, + 0x6a, + 0x0f, + 0xaf, + 0xf8, + 0x12, + 0x16, + 0x1d, + 0xa1, + 0x5d, + 0x58, + 0xe0, + 0xc3, + 0x48, + 0x58, + 0x34, + 0xc3, + 0x41, + 0xb0, + 0xa3, + 0x0d, + 0x7f, + 0x07, + 0x61, + 0xa0, + 0xd8, + 0x5f, + 0x04, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x1f, + 0xf0, + 0x6a, + 0x07, + 0x66, + 0x1e, + 0xa0, + 0x59, + 0x99, + 0x82, + 0xfd, + 0x13, + 0x9c, + 0x82, + 0x68, + 0xc2, + 0x66, + 0x85, + 0x14, + 0x61, + 0x5b, + 0xc8, + 0x25, + 0x4c, + 0xf5, + 0xe0, + 0x50, + 0x79, + 0x83, + 0xf4, + 0x81, + 0x98, + 0x3f, + 0x5d, + 0x39, + 0x83, + 0xf4, + 0x81, + 0x98, + 0x3f, + 0x41, + 0x35, + 0x07, + 0xeb, + 0xf5, + 0x87, + 0xf4, + 0x13, + 0x61, + 0xff, + 0x83, + 0xff, + 0x3f, + 0xaf, + 0xfc, + 0x81, + 0x58, + 0x7f, + 0xe1, + 0x58, + 0x7f, + 0xeb, + 0xf3, + 0x7a, + 0x7e, + 0x04, + 0xd4, + 0xe0, + 0xd4, + 0x60, + 0x95, + 0x2b, + 0x06, + 0xa3, + 0x04, + 0xa9, + 0x5a, + 0x6c, + 0x60, + 0xa1, + 0x6f, + 0x1b, + 0x38, + 0x24, + 0x0a, + 0xdb, + 0x55, + 0x82, + 0xb6, + 0xe3, + 0xad, + 0x82, + 0x41, + 0x38, + 0x35, + 0x18, + 0x20, + 0x95, + 0x83, + 0x51, + 0x82, + 0xfc, + 0xe0, + 0xd4, + 0x60, + 0x82, + 0x9c, + 0xe5, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf4, + 0x1c, + 0xff, + 0x82, + 0xd0, + 0xf2, + 0xb0, + 0x3f, + 0xe0, + 0xca, + 0xc0, + 0xe1, + 0xb0, + 0xbf, + 0xa7, + 0x0d, + 0x85, + 0xb4, + 0x67, + 0xfc, + 0x16, + 0x33, + 0x38, + 0x6c, + 0x2d, + 0x53, + 0x38, + 0x6c, + 0x2e, + 0x2e, + 0x7f, + 0xc1, + 0x68, + 0x19, + 0xca, + 0x0a, + 0x07, + 0x57, + 0x38, + 0xee, + 0x83, + 0x09, + 0x9c, + 0x16, + 0x1b, + 0x09, + 0x9c, + 0x2d, + 0x0b, + 0xfa, + 0x7b, + 0x4e, + 0x06, + 0x12, + 0xad, + 0x0d, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0xc1, + 0x38, + 0x79, + 0xa0, + 0x55, + 0x75, + 0x06, + 0xa0, + 0x54, + 0x55, + 0x10, + 0x7f, + 0x86, + 0x03, + 0x85, + 0x94, + 0x30, + 0x60, + 0x90, + 0xb2, + 0x86, + 0x08, + 0x18, + 0x6d, + 0x51, + 0xdf, + 0xf0, + 0x3c, + 0x53, + 0x0f, + 0xf6, + 0x85, + 0x95, + 0xe0, + 0xb0, + 0xd9, + 0xd6, + 0xd0, + 0x75, + 0xb3, + 0x0d, + 0xa0, + 0xc3, + 0x66, + 0x1b, + 0x41, + 0xd6, + 0xcd, + 0x0b, + 0x41, + 0xae, + 0xcf, + 0xf2, + 0x00, + 0x0f, + 0xf2, + 0x1e, + 0xff, + 0x05, + 0x40, + 0xf2, + 0xa0, + 0x5f, + 0xf0, + 0x4a, + 0x83, + 0xff, + 0x7f, + 0x47, + 0x5b, + 0x0b, + 0x68, + 0xc6, + 0x1b, + 0x0b, + 0x19, + 0x8e, + 0xb6, + 0x16, + 0xa9, + 0x85, + 0xf0, + 0x5c, + 0x5c, + 0x57, + 0x82, + 0xd0, + 0x30, + 0xbb, + 0x82, + 0xea, + 0xe0, + 0xd8, + 0x76, + 0x13, + 0x7f, + 0xe0, + 0x61, + 0x30, + 0x4e, + 0x1d, + 0xfd, + 0x04, + 0xe1, + 0xd8, + 0x4c, + 0x0f, + 0x41, + 0x80, + 0x0f, + 0xf3, + 0x07, + 0x7f, + 0x83, + 0x61, + 0xe6, + 0x80, + 0x7f, + 0xe4, + 0x0d, + 0x03, + 0x28, + 0x08, + 0x57, + 0xe8, + 0x18, + 0x18, + 0x2d, + 0xa3, + 0x03, + 0x05, + 0x02, + 0xc6, + 0x22, + 0xf1, + 0xe0, + 0xb5, + 0x4c, + 0x65, + 0xa6, + 0x0e, + 0x1e, + 0x50, + 0x30, + 0xed, + 0x0a, + 0x0d, + 0x87, + 0x75, + 0x74, + 0xff, + 0xa3, + 0x40, + 0xc1, + 0x38, + 0x76, + 0x1a, + 0x0d, + 0x87, + 0x7f, + 0x41, + 0xb0, + 0xe8, + 0x26, + 0x0d, + 0x86, + 0x3f, + 0xc0, + 0xc1, + 0x21, + 0x95, + 0x86, + 0xc1, + 0xa1, + 0x95, + 0x82, + 0xff, + 0x40, + 0x6f, + 0x48, + 0x30, + 0x48, + 0x5d, + 0x3a, + 0x03, + 0x06, + 0x85, + 0x8c, + 0xdf, + 0xf8, + 0x1a, + 0xa6, + 0x0f, + 0xf7, + 0x0f, + 0x1f, + 0xe0, + 0xb0, + 0x98, + 0xc3, + 0x61, + 0x6b, + 0x50, + 0xc3, + 0x61, + 0x6b, + 0x50, + 0xff, + 0x05, + 0x84, + 0xc6, + 0x1b, + 0x0b, + 0xab, + 0x8d, + 0x0b, + 0x0b, + 0x5d, + 0x1f, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x7f, + 0xc8, + 0x4a, + 0x80, + 0xc1, + 0x94, + 0x12, + 0xa0, + 0x38, + 0x69, + 0x05, + 0xf5, + 0x1f, + 0xf2, + 0x0d, + 0xb7, + 0x60, + 0xca, + 0x06, + 0x31, + 0xbf, + 0xe4, + 0x1a, + 0xa3, + 0x20, + 0xa0, + 0xde, + 0x29, + 0x98, + 0x58, + 0x6d, + 0x0b, + 0x35, + 0xb7, + 0x06, + 0x13, + 0x9f, + 0x3e, + 0x0b, + 0xad, + 0x98, + 0x58, + 0x6c, + 0x36, + 0x61, + 0x62, + 0x0f, + 0xf3, + 0xb3, + 0x98, + 0x30, + 0xdd, + 0xc0, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x3f, + 0xe0, + 0x95, + 0x05, + 0x86, + 0x70, + 0x95, + 0x05, + 0xff, + 0x03, + 0xfc, + 0x61, + 0x9c, + 0x1b, + 0x47, + 0x34, + 0x27, + 0x06, + 0x31, + 0x97, + 0xf4, + 0x0d, + 0x51, + 0x8b, + 0xf0, + 0x38, + 0xa6, + 0xd5, + 0xd4, + 0x0c, + 0x36, + 0x49, + 0x87, + 0x75, + 0xb3, + 0x4f, + 0xc0, + 0xc2, + 0x73, + 0x4c, + 0x3b, + 0x0d, + 0x9e, + 0x30, + 0xef, + 0xf4, + 0xde, + 0x0e, + 0xc3, + 0x78, + 0x0f, + 0xe4, + 0x3f, + 0xf0, + 0x60, + 0x3f, + 0xa3, + 0x05, + 0xf0, + 0x4a, + 0xc2, + 0xc1, + 0x26, + 0x12, + 0xb0, + 0xb4, + 0x93, + 0x05, + 0xfa, + 0xfa, + 0x89, + 0x83, + 0xa7, + 0x26, + 0x0b, + 0xe0, + 0x6a, + 0xa2, + 0x60, + 0x93, + 0x06, + 0xaa, + 0x26, + 0x09, + 0x30, + 0x71, + 0x6f, + 0xd4, + 0x4c, + 0x1a, + 0x09, + 0xc6, + 0xfc, + 0x0e, + 0xad, + 0xc6, + 0xc1, + 0x83, + 0x41, + 0x38, + 0xd8, + 0x30, + 0x61, + 0x4f, + 0xd6, + 0x0c, + 0x1f, + 0xce, + 0x05, + 0x03, + 0x06, + 0x14, + 0x85, + 0x8f, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0xbf, + 0xe4, + 0x2d, + 0x82, + 0x4c, + 0x18, + 0x6d, + 0x80, + 0xe7, + 0xd0, + 0x2f, + 0xe5, + 0x66, + 0x1d, + 0xbd, + 0x37, + 0xa6, + 0x1d, + 0x92, + 0xaf, + 0x0d, + 0xf4, + 0x64, + 0xaa, + 0x2f, + 0xc0, + 0xe4, + 0xf2, + 0xb5, + 0xd8, + 0x34, + 0x29, + 0x5d, + 0x6c, + 0x1d, + 0x6d, + 0x5a, + 0xec, + 0x1a, + 0x14, + 0xad, + 0x6b, + 0x06, + 0x1a, + 0x57, + 0x5b, + 0x07, + 0xf9, + 0x50, + 0x6c, + 0x18, + 0x69, + 0x50, + 0x2e, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xd4, + 0xff, + 0x06, + 0xd8, + 0x12, + 0x1b, + 0x0d, + 0x90, + 0x2e, + 0xaf, + 0x03, + 0xfc, + 0xd0, + 0x27, + 0x06, + 0xf5, + 0x32, + 0x1b, + 0x06, + 0x4b, + 0xaf, + 0xf0, + 0x32, + 0x5c, + 0x46, + 0x1d, + 0xe4, + 0xf2, + 0xbb, + 0xd4, + 0x06, + 0x84, + 0xda, + 0x68, + 0x6e, + 0x5a, + 0xd0, + 0x61, + 0xdc, + 0xb4, + 0xaf, + 0xf0, + 0x30, + 0xca, + 0x0b, + 0x0e, + 0xff, + 0x41, + 0x61, + 0xd8, + 0x6a, + 0x7f, + 0xd0, + 0x7f, + 0x82, + 0x41, + 0x88, + 0x53, + 0x03, + 0x18, + 0xcc, + 0x29, + 0x81, + 0x26, + 0x64, + 0x0f, + 0xd0, + 0x33, + 0x75, + 0x03, + 0xab, + 0x0f, + 0x61, + 0xb5, + 0xb7, + 0xd7, + 0xf2, + 0x6b, + 0x60, + 0xc1, + 0xe4, + 0x2e, + 0x2c, + 0x18, + 0x3e, + 0x0b, + 0x0b, + 0x06, + 0x6e, + 0xc0, + 0xea, + 0xc1, + 0xd9, + 0x9a, + 0x61, + 0x60, + 0xe0, + 0x62, + 0x0c, + 0x2c, + 0x70, + 0xb0, + 0xdf, + 0xcf, + 0xca, + 0xc3, + 0x61, + 0x5c, + 0x37, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x3f, + 0xca, + 0xd5, + 0x44, + 0x26, + 0x80, + 0xbf, + 0xe4, + 0x0d, + 0x03, + 0x60, + 0x90, + 0xaf, + 0xd0, + 0x3b, + 0x50, + 0x53, + 0x46, + 0x03, + 0xc8, + 0x69, + 0xa1, + 0x16, + 0x0a, + 0x05, + 0x2a, + 0x3e, + 0x5d, + 0x69, + 0x41, + 0xe5, + 0x7e, + 0x82, + 0x90, + 0xa0, + 0x98, + 0x3a, + 0xe9, + 0xc5, + 0x3d, + 0x44, + 0x12, + 0x06, + 0x15, + 0x6a, + 0x0a, + 0x0d, + 0x04, + 0xc1, + 0xd7, + 0xe8, + 0x2b, + 0x0e, + 0x97, + 0x53, + 0xfe, + 0x40, + 0x0f, + 0xf4, + 0x1e, + 0xff, + 0x05, + 0x87, + 0xcd, + 0x01, + 0xff, + 0x90, + 0x34, + 0x0d, + 0xa1, + 0xe6, + 0x9c, + 0x8e, + 0x1f, + 0x77, + 0xac, + 0xff, + 0x40, + 0xda, + 0x1e, + 0xb0, + 0xa8, + 0x0d, + 0x51, + 0xa6, + 0xb5, + 0x01, + 0xc3, + 0xe0, + 0x2f, + 0x05, + 0xa1, + 0x62, + 0xfc, + 0x0d, + 0x03, + 0x9d, + 0xdf, + 0x03, + 0xab, + 0xc6, + 0x66, + 0x60, + 0xc3, + 0x66, + 0x66, + 0x60, + 0xff, + 0x19, + 0x99, + 0x83, + 0x0d, + 0xdf, + 0xf4, + 0x0f, + 0xf3, + 0x07, + 0x7f, + 0x83, + 0x68, + 0x7a, + 0x80, + 0xbf, + 0xe8, + 0x2a, + 0x02, + 0x8a, + 0x96, + 0x05, + 0xfa, + 0x8d, + 0x3a, + 0x20, + 0x9a, + 0x34, + 0x41, + 0xaa, + 0x04, + 0x50, + 0xa7, + 0x4e, + 0x9c, + 0x4a, + 0x8a, + 0x81, + 0xab, + 0x05, + 0x0b, + 0xa2, + 0x0d, + 0x50, + 0x28, + 0x15, + 0x1a, + 0x75, + 0x02, + 0x5d, + 0x44, + 0x18, + 0x75, + 0x7b, + 0x7f, + 0xc0, + 0x83, + 0x59, + 0x86, + 0xc1, + 0x5b, + 0xe3, + 0x0d, + 0x82, + 0x5d, + 0xa7, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xa9, + 0xf5, + 0xf0, + 0x4d, + 0x84, + 0x98, + 0x98, + 0x4d, + 0x84, + 0xac, + 0xa6, + 0x0b, + 0xf2, + 0x3e, + 0x1f, + 0x02, + 0x68, + 0xaa, + 0x1d, + 0x0c, + 0x10, + 0xca, + 0x09, + 0x40, + 0x81, + 0x2a, + 0x50, + 0x5e, + 0x43, + 0x50, + 0x74, + 0xb4, + 0xb4, + 0x12, + 0x05, + 0x50, + 0xa0, + 0x24, + 0xad, + 0xa3, + 0xa6, + 0x1a, + 0x41, + 0x21, + 0x58, + 0xa0, + 0x41, + 0x28, + 0x74, + 0xb0, + 0xaf, + 0xc8, + 0x4f, + 0x06, + 0x82, + 0x5b, + 0x90, + 0xff, + 0xc1, + 0xfc, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x33, + 0x33, + 0x09, + 0xa0, + 0x53, + 0x9a, + 0x82, + 0x68, + 0x0a, + 0xbb, + 0xa2, + 0x7f, + 0x4a, + 0xd6, + 0xd0, + 0x6d, + 0x18, + 0x12, + 0x30, + 0x59, + 0x42, + 0x7f, + 0xe4, + 0xd5, + 0x10, + 0x6c, + 0x3b, + 0x87, + 0x8a, + 0x7d, + 0x40, + 0x68, + 0x50, + 0x6c, + 0x3b, + 0xab, + 0xa7, + 0xfd, + 0x1a, + 0x06, + 0x09, + 0xe0, + 0xd8, + 0x68, + 0x2d, + 0xd0, + 0xbf, + 0xa1, + 0xe1, + 0xd0, + 0x61, + 0xa9, + 0xa1, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe8, + 0x50, + 0x6f, + 0xf0, + 0xe3, + 0x87, + 0x2b, + 0x0a, + 0x41, + 0x87, + 0x2b, + 0x0b, + 0xfe, + 0x05, + 0xfa, + 0x70, + 0xb0, + 0xdd, + 0xeb, + 0xe4, + 0x70, + 0xda, + 0xa3, + 0xbd, + 0x7a, + 0x80, + 0xd5, + 0x11, + 0xa3, + 0x86, + 0xe1, + 0xe3, + 0xfd, + 0x03, + 0x42, + 0x8c, + 0x2c, + 0x36, + 0x81, + 0x8e, + 0xae, + 0x80, + 0xea, + 0xe3, + 0x5f, + 0x03, + 0x0d, + 0x19, + 0x14, + 0x41, + 0xfd, + 0x31, + 0x99, + 0x83, + 0x0d, + 0x60, + 0xc8, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfa, + 0x0e, + 0xff, + 0x06, + 0xc3, + 0xea, + 0x02, + 0xff, + 0x83, + 0x50, + 0x37, + 0x02, + 0x09, + 0xbd, + 0x27, + 0xfa, + 0x04, + 0xdd, + 0x04, + 0x3a, + 0x04, + 0xd1, + 0x8c, + 0x19, + 0x85, + 0x2a, + 0x63, + 0x06, + 0x64, + 0x50, + 0xba, + 0x81, + 0x9d, + 0x09, + 0x03, + 0x2f, + 0xd0, + 0x2e, + 0x9c, + 0xf7, + 0x76, + 0x09, + 0x03, + 0x31, + 0x91, + 0x82, + 0x09, + 0x98, + 0xc8, + 0xc1, + 0x7e, + 0x98, + 0xc8, + 0xc1, + 0x04, + 0xdf, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x3f, + 0xc0, + 0x63, + 0x0e, + 0x68, + 0x07, + 0xfe, + 0x09, + 0xa0, + 0x18, + 0x8c, + 0xc0, + 0xde, + 0x95, + 0xff, + 0x03, + 0xbd, + 0x46, + 0x23, + 0x30, + 0x65, + 0x19, + 0xff, + 0x81, + 0xaa, + 0x65, + 0xfc, + 0x0e, + 0x1e, + 0x5f, + 0xc0, + 0xd0, + 0x31, + 0xd6, + 0xe0, + 0x75, + 0x71, + 0x86, + 0x60, + 0x68, + 0x18, + 0xff, + 0x40, + 0xc2, + 0x60, + 0x40, + 0x60, + 0xbf, + 0xa0, + 0x69, + 0x21, + 0x61, + 0x37, + 0xfe, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1d, + 0xfd, + 0x04, + 0xfd, + 0x04, + 0xd0, + 0x3a, + 0x81, + 0xe6, + 0x80, + 0x7f, + 0xe4, + 0xbf, + 0x4c, + 0x32, + 0x60, + 0xda, + 0x33, + 0x4f, + 0x2c, + 0x0d, + 0xa1, + 0x30, + 0x3b, + 0x41, + 0xaa, + 0x66, + 0x02, + 0xc1, + 0x70, + 0xf3, + 0x57, + 0x50, + 0x34, + 0x29, + 0xa7, + 0x02, + 0x07, + 0x57, + 0x28, + 0x7b, + 0x0b, + 0x40, + 0xd6, + 0x55, + 0x02, + 0xc3, + 0x58, + 0x1f, + 0x30, + 0x3f, + 0xac, + 0x93, + 0x24, + 0xc3, + 0x50, + 0x16, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0xc8, + 0x3f, + 0xcf, + 0xe9, + 0x0c, + 0xac, + 0x39, + 0x83, + 0xca, + 0xc1, + 0xff, + 0x92, + 0xfa, + 0x42, + 0x60, + 0xee, + 0x9d, + 0x1f, + 0xf8, + 0x1a, + 0xa6, + 0x68, + 0x50, + 0xc1, + 0xaa, + 0x66, + 0x55, + 0x0c, + 0x1c, + 0x5c, + 0x55, + 0xd4, + 0x0d, + 0x03, + 0x15, + 0x74, + 0x41, + 0xd5, + 0xc1, + 0x38, + 0x76, + 0x13, + 0x7f, + 0xe4, + 0xc2, + 0x61, + 0x02, + 0x28, + 0x1f, + 0xd3, + 0x33, + 0x18, + 0x30, + 0xce, + 0x08, + 0xc9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x2e, + 0xab, + 0xf0, + 0x4f, + 0xd5, + 0x94, + 0x1f, + 0xfb, + 0x0d, + 0x40, + 0xce, + 0x16, + 0x85, + 0xa1, + 0xdc, + 0x0a, + 0x02, + 0x81, + 0xe5, + 0x02, + 0x47, + 0x0f, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0xcf, + 0xe4, + 0x3f, + 0xdd, + 0x6c, + 0x3f, + 0xb8, + 0xa1, + 0x61, + 0xeb, + 0x81, + 0x40, + 0x5c, + 0x17, + 0x83, + 0x50, + 0x27, + 0xc1, + 0xfa, + 0x81, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xab, + 0x0c, + 0xe1, + 0xa9, + 0xc1, + 0xce, + 0x1a, + 0x25, + 0x41, + 0x38, + 0x69, + 0x99, + 0x5f, + 0xf0, + 0xa9, + 0x86, + 0x06, + 0x0d, + 0xfe, + 0x98, + 0x18, + 0x31, + 0x5e, + 0x5a, + 0x06, + 0x0c, + 0x0f, + 0x91, + 0xd5, + 0xab, + 0x07, + 0xac, + 0x7f, + 0xe1, + 0xe5, + 0x4c, + 0x0c, + 0x19, + 0xb2, + 0x06, + 0x06, + 0x0d, + 0x89, + 0x03, + 0x03, + 0x06, + 0x14, + 0x81, + 0xff, + 0x82, + 0x90, + 0x30, + 0x67, + 0x0f, + 0xfc, + 0x10, + 0x0c, + 0xb0, + 0x7f, + 0xbf, + 0x4a, + 0xff, + 0x83, + 0x30, + 0x8e, + 0x17, + 0x02, + 0x54, + 0x60, + 0xa1, + 0x61, + 0xb6, + 0x88, + 0x5f, + 0x07, + 0x98, + 0x33, + 0xe8, + 0x37, + 0xf5, + 0x3c, + 0x97, + 0x21, + 0x78, + 0x12, + 0x0c, + 0x0a, + 0x03, + 0xf0, + 0x67, + 0x0f, + 0x5d, + 0x4f, + 0xfa, + 0x03, + 0xb1, + 0x04, + 0xe1, + 0xda, + 0xa0, + 0xe7, + 0x0e, + 0x86, + 0x07, + 0xfe, + 0x42, + 0x60, + 0xe7, + 0x0f, + 0x98, + 0x39, + 0xc3, + 0x05, + 0xff, + 0xf0, + 0x6a, + 0x05, + 0x40, + 0xac, + 0x35, + 0x02, + 0xa0, + 0x4e, + 0x1a, + 0xff, + 0xf8, + 0x35, + 0x02, + 0xa0, + 0x56, + 0x1a, + 0x81, + 0x50, + 0x27, + 0x0d, + 0x7f, + 0xfc, + 0x1f, + 0xd6, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xef, + 0xff, + 0xc8, + 0x7e, + 0xb0, + 0xff, + 0xc0, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x0f, + 0xf2, + 0xa0, + 0xeb, + 0xfe, + 0xa2, + 0x1f, + 0xea, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xe7, + 0xff, + 0xc8, + 0x66, + 0x0a, + 0x81, + 0x50, + 0x33, + 0xff, + 0xe8, + 0x33, + 0x05, + 0x40, + 0xa8, + 0x19, + 0xff, + 0xf4, + 0x1f, + 0xd4, + 0x0f, + 0xef, + 0xff, + 0xc1, + 0xfd, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0x3f, + 0xe0, + 0x60, + 0xc1, + 0x87, + 0x70, + 0x30, + 0x60, + 0xc0, + 0x96, + 0x17, + 0xfc, + 0x3f, + 0x06, + 0xc1, + 0x83, + 0x0a, + 0xc3, + 0x60, + 0xc1, + 0xae, + 0xf2, + 0x0f, + 0xfa, + 0xff, + 0x21, + 0xb0, + 0xf6, + 0x0c, + 0x3b, + 0x43, + 0xb1, + 0x81, + 0xff, + 0x05, + 0x88, + 0x7b, + 0x0f, + 0x61, + 0xfb, + 0x5c, + 0x0c, + 0x3b, + 0xfa, + 0x42, + 0xc3, + 0x90, + 0xfb, + 0xe0, + 0xc0, + 0x0b, + 0xaf, + 0xd8, + 0x7b, + 0x0f, + 0xd8, + 0x7b, + 0xaf, + 0xd8, + 0x7b, + 0xaf, + 0xd8, + 0x79, + 0x7f, + 0xc1, + 0xbf, + 0xff, + 0x78, + 0x35, + 0x7f, + 0x90, + 0xcc, + 0x15, + 0x02, + 0xa0, + 0x67, + 0xab, + 0xd5, + 0x70, + 0x67, + 0x5b, + 0x96, + 0xa0, + 0x72, + 0xea, + 0x2e, + 0x0e, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x0f, + 0x98, + 0x3f, + 0xf0, + 0x3c, + 0x1f, + 0xf8, + 0xe9, + 0x87, + 0xf9, + 0xe0, + 0x3a, + 0x1e, + 0x7c, + 0x87, + 0x79, + 0x0b, + 0xd7, + 0xfe, + 0xbc, + 0x04, + 0x0b, + 0x72, + 0xc0, + 0x43, + 0xf5, + 0x03, + 0xff, + 0x02, + 0x81, + 0xfd, + 0xff, + 0xf8, + 0x39, + 0x0a, + 0x80, + 0x50, + 0x79, + 0xc1, + 0x40, + 0x68, + 0x7d, + 0xa5, + 0x07, + 0x0f, + 0xca, + 0x28, + 0x41, + 0xef, + 0xff, + 0xde, + 0x00, + 0x0e, + 0x82, + 0x50, + 0x7e, + 0x7c, + 0x1b, + 0xd0, + 0x67, + 0xce, + 0x85, + 0xd3, + 0x42, + 0x42, + 0xe9, + 0xa0, + 0x43, + 0xf5, + 0xe8, + 0x3f, + 0x37, + 0xa0, + 0x5e, + 0x90, + 0xbd, + 0x21, + 0xe6, + 0xf0, + 0x6b, + 0xff, + 0x41, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x07, + 0x90, + 0x50, + 0x10, + 0x7e, + 0xc1, + 0x41, + 0xc3, + 0xf5, + 0x0a, + 0x1a, + 0x1d, + 0xff, + 0xfb, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x85, + 0xa1, + 0xf6, + 0x0c, + 0x17, + 0xf8, + 0x2c, + 0x18, + 0xe2, + 0x1f, + 0x60, + 0xc8, + 0x1e, + 0x43, + 0xa0, + 0x65, + 0x01, + 0x68, + 0x7d, + 0xfc, + 0x90, + 0x73, + 0x79, + 0x05, + 0xe9, + 0x0b, + 0xd4, + 0xff, + 0x2a, + 0xc3, + 0xf5, + 0x03, + 0xfa, + 0xff, + 0xf8, + 0x3c, + 0x82, + 0x80, + 0x90, + 0xfb, + 0x05, + 0x01, + 0x87, + 0xe9, + 0x28, + 0x50, + 0x3b, + 0xff, + 0xf7, + 0x80, + 0x3f, + 0xc7, + 0xf0, + 0x7a, + 0x42, + 0xc2, + 0xc3, + 0xd2, + 0x17, + 0x43, + 0x0f, + 0x50, + 0x6c, + 0xdc, + 0x90, + 0x3f, + 0xc8, + 0x1c, + 0x93, + 0xd0, + 0x5e, + 0x0a, + 0xf0, + 0x79, + 0xe9, + 0xa1, + 0xfa, + 0xf2, + 0x07, + 0xd2, + 0x17, + 0xa7, + 0xfc, + 0xde, + 0x02, + 0x1d, + 0x40, + 0xfe, + 0x7f, + 0xfc, + 0x87, + 0xb0, + 0x50, + 0x18, + 0x7e, + 0x62, + 0x85, + 0x03, + 0xbf, + 0xff, + 0x78, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x7a, + 0x80, + 0xd0, + 0xfd, + 0xb4, + 0x06, + 0xd0, + 0x3a, + 0x85, + 0x01, + 0xa5, + 0x02, + 0x70, + 0x33, + 0x68, + 0x24, + 0x3c, + 0xf4, + 0xd0, + 0xf9, + 0xb8, + 0x35, + 0xc8, + 0x5c, + 0x9f, + 0xe1, + 0xb0, + 0xfd, + 0x40, + 0xff, + 0x7f, + 0xf8, + 0x3e, + 0xc1, + 0x40, + 0x61, + 0xfa, + 0x85, + 0x0a, + 0x07, + 0x5f, + 0xff, + 0xa0, + 0x06, + 0x87, + 0x95, + 0x40, + 0xcf, + 0x3f, + 0xa5, + 0x06, + 0x43, + 0xed, + 0x0f, + 0x78, + 0x3d, + 0xa1, + 0xf3, + 0x1f, + 0xfe, + 0x0e, + 0x82, + 0xf9, + 0x0f, + 0x3a, + 0xad, + 0x05, + 0xa1, + 0x58, + 0x15, + 0x61, + 0xa8, + 0x04, + 0x2b, + 0x9e, + 0x43, + 0x9b, + 0xe9, + 0x6a, + 0x7a, + 0x45, + 0x04, + 0xda, + 0x82, + 0x43, + 0x56, + 0xf5, + 0x60, + 0xfa, + 0x85, + 0x8e, + 0x1f, + 0x9c, + 0x62, + 0x81, + 0xd7, + 0xff, + 0xec, + 0x0f, + 0xfc, + 0x1f, + 0x50, + 0x3c, + 0xa9, + 0x07, + 0xfc, + 0xfa, + 0x88, + 0x6d, + 0x0e, + 0xc3, + 0xeb, + 0x1c, + 0x2d, + 0x78, + 0x17, + 0xf9, + 0xe9, + 0xd0, + 0x39, + 0xc5, + 0x60, + 0xc3, + 0x7f, + 0x56, + 0x06, + 0x1f, + 0x39, + 0x61, + 0x61, + 0xfa, + 0xe9, + 0xc2, + 0x19, + 0xbe, + 0x5d, + 0xf4, + 0x82, + 0x40, + 0xae, + 0x50, + 0x18, + 0x27, + 0xff, + 0xc1, + 0xf4, + 0x0a, + 0x0c, + 0x1f, + 0xa8, + 0x50, + 0x90, + 0xeb, + 0xff, + 0xf4, + 0x00, + 0x0f, + 0xf2, + 0x1e, + 0x7f, + 0xa0, + 0x61, + 0xf2, + 0x8a, + 0x02, + 0xfe, + 0x0c, + 0xf8, + 0x0e, + 0x16, + 0x17, + 0xfe, + 0x72, + 0x81, + 0xd7, + 0x18, + 0x1f, + 0x07, + 0x73, + 0x21, + 0x3e, + 0x42, + 0xd1, + 0x80, + 0xf8, + 0x1a, + 0x1a, + 0x8d, + 0xf0, + 0x64, + 0x26, + 0xf2, + 0x07, + 0xd2, + 0x15, + 0x12, + 0x9e, + 0xa0, + 0xa8, + 0x26, + 0xb7, + 0xab, + 0x21, + 0xe9, + 0x28, + 0x08, + 0x3f, + 0x50, + 0xa1, + 0x40, + 0xeb, + 0xff, + 0xf6, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x83, + 0xd8, + 0x7e, + 0xb7, + 0xff, + 0xc1, + 0xfb, + 0x81, + 0xa1, + 0xb8, + 0x2a, + 0x05, + 0x61, + 0xd2, + 0x5f, + 0x56, + 0xc3, + 0x94, + 0x40, + 0x81, + 0x87, + 0x38, + 0x30, + 0x60, + 0xc3, + 0x38, + 0xf0, + 0x30, + 0x66, + 0x09, + 0x15, + 0x7a, + 0x05, + 0x41, + 0x37, + 0x90, + 0x5e, + 0x90, + 0xa8, + 0xaa, + 0x75, + 0x0d, + 0x02, + 0x6b, + 0x7a, + 0xb0, + 0x7d, + 0x03, + 0x46, + 0x0f, + 0xd2, + 0x69, + 0xa1, + 0xd7, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1d, + 0x7f, + 0x40, + 0xc3, + 0xfb, + 0x0d, + 0x7f, + 0x01, + 0xa7, + 0xa5, + 0x6b, + 0x68, + 0x16, + 0xd6, + 0xd4, + 0x38, + 0x4a, + 0xd7, + 0x03, + 0xb4, + 0x33, + 0xd3, + 0x09, + 0xf0, + 0x76, + 0x16, + 0xae, + 0x1d, + 0x06, + 0x97, + 0xe4, + 0x26, + 0x09, + 0xa7, + 0x0d, + 0xca, + 0x0b, + 0x91, + 0xbd, + 0x41, + 0xb0, + 0xd5, + 0xbd, + 0x58, + 0x3e, + 0x92, + 0x83, + 0x87, + 0xe7, + 0x28, + 0x68, + 0x77, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xef, + 0xff, + 0xd8, + 0x5a, + 0xad, + 0x5c, + 0xb0, + 0x6d, + 0x54, + 0x57, + 0x2b, + 0x0d, + 0xff, + 0xf8, + 0x36, + 0x56, + 0x68, + 0xd0, + 0x36, + 0x4b, + 0x14, + 0x0a, + 0x0b, + 0x3d, + 0x4e, + 0xbc, + 0x07, + 0x03, + 0x6d, + 0xa1, + 0xcf, + 0x77, + 0x5d, + 0xe8, + 0x14, + 0x0e, + 0xd0, + 0xfb, + 0x4f, + 0xfe, + 0x42, + 0xc2, + 0xd3, + 0x06, + 0x19, + 0x9f, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfa, + 0x0f, + 0x7f, + 0x0b, + 0x72, + 0x82, + 0x82, + 0xc7, + 0x9b, + 0x42, + 0xfe, + 0x04, + 0x8c, + 0x13, + 0x06, + 0x7f, + 0xe4, + 0x7f, + 0x90, + 0xb0, + 0xee, + 0x80, + 0x9f, + 0xf8, + 0x11, + 0xfa, + 0xc1, + 0x87, + 0xf5, + 0xd3, + 0x90, + 0xe6, + 0xfa, + 0x55, + 0xfa, + 0x02, + 0x80, + 0xaa, + 0x28, + 0x24, + 0x27, + 0xff, + 0xc1, + 0xf4, + 0x0a, + 0x02, + 0x0f, + 0xcc, + 0x50, + 0xa0, + 0x73, + 0xff, + 0xfb, + 0x00, + 0x0f, + 0x98, + 0x3f, + 0xf3, + 0xdc, + 0x87, + 0xcd, + 0xe4, + 0x0f, + 0xa8, + 0x82, + 0x89, + 0x4f, + 0x50, + 0x64, + 0x35, + 0x6f, + 0x56, + 0x0f, + 0x94, + 0x71, + 0x21, + 0xfa, + 0x87, + 0x1a, + 0x1e, + 0xa7, + 0x5e, + 0xe8, + 0x1d, + 0x70, + 0x6f, + 0x21, + 0xad, + 0x56, + 0xda, + 0x5c, + 0x05, + 0x5a, + 0x13, + 0x6a, + 0x0a, + 0xfe, + 0x29, + 0xea, + 0x82, + 0x54, + 0x22, + 0xd1, + 0x06, + 0x9a, + 0x23, + 0x13, + 0x05, + 0x7d, + 0x47, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0a, + 0x0f, + 0x9c, + 0x3e, + 0xff, + 0x25, + 0x87, + 0xda, + 0x1f, + 0x3f, + 0xd0, + 0x76, + 0x1f, + 0xb0, + 0xef, + 0xf8, + 0x0b, + 0x6b, + 0x07, + 0x61, + 0xfb, + 0x0f, + 0xdb, + 0x61, + 0xaf, + 0x41, + 0xca, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xec, + 0x3f, + 0x7f, + 0x46, + 0x1f, + 0x70, + 0x7b, + 0x0f, + 0x38, + 0x7d, + 0x87, + 0xef, + 0xe4, + 0xc3, + 0xf9, + 0xc3, + 0x61, + 0xfe, + 0xc3, + 0x61, + 0xf2, + 0xda, + 0x81, + 0x87, + 0xdf, + 0xe4, + 0xc3, + 0xfd, + 0x86, + 0xc3, + 0x21, + 0xd8, + 0x6c, + 0x36, + 0x86, + 0xc1, + 0x18, + 0x6c, + 0x33, + 0xf2, + 0x68, + 0x1c, + 0x37, + 0x90, + 0xaf, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xff, + 0xc0, + 0xe5, + 0x0f, + 0xf9, + 0x05, + 0xfa, + 0x17, + 0x58, + 0x1c, + 0x3f, + 0xda, + 0x13, + 0xf8, + 0x3a, + 0x81, + 0xea, + 0x07, + 0xb0, + 0xfa, + 0x43, + 0xb8, + 0x39, + 0x5c, + 0x84, + 0xe1, + 0xef, + 0xe8, + 0x1a, + 0x1f, + 0xa4, + 0x27, + 0x0f, + 0xe9, + 0x0b, + 0x43, + 0x61, + 0xa4, + 0x9c, + 0x3b, + 0x0d, + 0xf2, + 0xb4, + 0x27, + 0x0d, + 0xa1, + 0x5f, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf3, + 0x87, + 0xbf, + 0x41, + 0x38, + 0x75, + 0x17, + 0x04, + 0xe1, + 0x9c, + 0x3f, + 0x38, + 0x73, + 0xf9, + 0x09, + 0xc3, + 0xcf, + 0x2b, + 0xff, + 0x21, + 0x50, + 0x39, + 0xc3, + 0x95, + 0x44, + 0x33, + 0x87, + 0x7f, + 0x41, + 0x38, + 0x7d, + 0x40, + 0xe7, + 0x0f, + 0xa8, + 0x1c, + 0xe1, + 0xf5, + 0x1c, + 0x27, + 0x0f, + 0xbd, + 0x06, + 0x70, + 0xfa, + 0x0f, + 0x38, + 0x60, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xfe, + 0x07, + 0xf3, + 0xff, + 0x27, + 0x2e, + 0x0c, + 0xe1, + 0x38, + 0x7f, + 0x38, + 0x67, + 0xf4, + 0x19, + 0xc3, + 0xd4, + 0x0f, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0x0c, + 0xaa, + 0x28, + 0x33, + 0x86, + 0xff, + 0x21, + 0x38, + 0x7a, + 0x81, + 0xe7, + 0x0f, + 0x50, + 0x3c, + 0xe1, + 0xea, + 0x38, + 0x67, + 0x0f, + 0x7c, + 0x86, + 0xb0, + 0xf6, + 0x86, + 0xbc, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xfd, + 0xa0, + 0xff, + 0x03, + 0x06, + 0x96, + 0xbc, + 0x0c, + 0x1a, + 0x61, + 0xfb, + 0x06, + 0x8f, + 0xf4, + 0x0c, + 0x1a, + 0x05, + 0x72, + 0x16, + 0x0d, + 0x0d, + 0xa1, + 0xb0, + 0x69, + 0x57, + 0x50, + 0x30, + 0x69, + 0x57, + 0x50, + 0x30, + 0x68, + 0x6d, + 0x0d, + 0x83, + 0x43, + 0x68, + 0x64, + 0x1a, + 0x1b, + 0x6c, + 0x3b, + 0x42, + 0x7d, + 0x07, + 0xb4, + 0x26, + 0x0f, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xda, + 0x1f, + 0x79, + 0x60, + 0x68, + 0x7a, + 0xfe, + 0x4d, + 0x0f, + 0x68, + 0x7b, + 0x43, + 0xcf, + 0xf2, + 0x72, + 0x1f, + 0x38, + 0x6e, + 0xd0, + 0xfb, + 0x0d, + 0xab, + 0x42, + 0x5b, + 0x50, + 0x34, + 0x74, + 0x1f, + 0xe8, + 0xd0, + 0x30, + 0x76, + 0x1b, + 0x43, + 0xfb, + 0x0d, + 0xa1, + 0xfd, + 0xbc, + 0x68, + 0x7e, + 0xbc, + 0x83, + 0x43, + 0xf4, + 0x86, + 0xd0, + 0xe0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x06, + 0xaf, + 0x21, + 0x7f, + 0x15, + 0xde, + 0x07, + 0x2e, + 0x0e, + 0x70, + 0x38, + 0x7f, + 0xb4, + 0x27, + 0xf4, + 0x1b, + 0x83, + 0xce, + 0x1e, + 0xc3, + 0xe7, + 0x0f, + 0x61, + 0xcb, + 0x6a, + 0x0d, + 0x87, + 0x7f, + 0x90, + 0xb0, + 0xf9, + 0xc3, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3e, + 0x77, + 0x42, + 0xc3, + 0xeb, + 0xc8, + 0x4e, + 0x1f, + 0x48, + 0x6f, + 0x41, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xbf, + 0x41, + 0x68, + 0x75, + 0x03, + 0xed, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x9a, + 0xc8, + 0x5c, + 0x1e, + 0x79, + 0x3f, + 0xf0, + 0x6d, + 0x0e, + 0xd0, + 0xe5, + 0x72, + 0x1b, + 0x43, + 0xbf, + 0x90, + 0xb4, + 0x3e, + 0xd0, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x43, + 0xed, + 0xa0, + 0x5a, + 0x1f, + 0x7a, + 0x5d, + 0xcb, + 0x04, + 0xe8, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xe4, + 0x35, + 0x03, + 0x2a, + 0xfa, + 0x0b, + 0xf4, + 0xd5, + 0x87, + 0x70, + 0x7c, + 0xe1, + 0xd8, + 0x7e, + 0x70, + 0xe7, + 0xf2, + 0x13, + 0x87, + 0xd4, + 0x0e, + 0x70, + 0xfa, + 0x41, + 0xff, + 0xa1, + 0x5c, + 0xbe, + 0xd6, + 0x07, + 0xf4, + 0x13, + 0x87, + 0xd2, + 0x1c, + 0xe1, + 0xf4, + 0x87, + 0x38, + 0x7d, + 0x46, + 0x09, + 0xc3, + 0xef, + 0x41, + 0x9c, + 0x3e, + 0x83, + 0xce, + 0x18, + 0x0f, + 0xfc, + 0x1c, + 0xe1, + 0xb0, + 0xec, + 0x1c, + 0xa0, + 0x60, + 0xc1, + 0x97, + 0x52, + 0x60, + 0xc1, + 0x98, + 0x7b, + 0x06, + 0x0c, + 0x6b, + 0x03, + 0x06, + 0x0c, + 0x17, + 0xa0, + 0x60, + 0xc1, + 0x85, + 0x40, + 0xb0, + 0x60, + 0xc5, + 0x51, + 0x1c, + 0x18, + 0x33, + 0xfa, + 0x70, + 0x60, + 0xc2, + 0xa0, + 0x18, + 0x18, + 0x30, + 0xa8, + 0x0a, + 0x03, + 0x06, + 0x15, + 0x6d, + 0x06, + 0x0c, + 0x2f, + 0x4e, + 0x16, + 0x0c, + 0x0c, + 0x0d, + 0x0f, + 0x61, + 0xff, + 0x82, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xee, + 0x0d, + 0xfc, + 0x13, + 0xc1, + 0xb9, + 0x70, + 0x3c, + 0x86, + 0x70, + 0xf3, + 0x07, + 0xcf, + 0xf0, + 0x7b, + 0x83, + 0x50, + 0x3e, + 0xf0, + 0x75, + 0x03, + 0x9e, + 0x0c, + 0xab, + 0x50, + 0x2d, + 0x0e, + 0xff, + 0x2a, + 0x0f, + 0xea, + 0x07, + 0xe7, + 0x0d, + 0x40, + 0xf9, + 0xd0, + 0xd4, + 0x20, + 0xd6, + 0x87, + 0x5e, + 0x80, + 0xf8, + 0x3e, + 0xe0, + 0x3e, + 0x43, + 0xff, + 0x08, + 0x7c, + 0x09, + 0x0f, + 0xfc, + 0x0d, + 0x0d, + 0xfc, + 0x1d, + 0xfa, + 0x30, + 0xb0, + 0xdc, + 0xb0, + 0x30, + 0xb0, + 0x9c, + 0x3d, + 0x85, + 0x86, + 0x7f, + 0x03, + 0x81, + 0x87, + 0xa8, + 0x17, + 0x43, + 0x0f, + 0x48, + 0x59, + 0x98, + 0x65, + 0x72, + 0x0c, + 0x9c, + 0x37, + 0xf4, + 0xe0, + 0xf0, + 0x7a, + 0x40, + 0xc1, + 0x61, + 0xe9, + 0x05, + 0x02, + 0xc3, + 0xd4, + 0xed, + 0x0b, + 0x04, + 0x17, + 0x9b, + 0x0d, + 0xaa, + 0x0b, + 0x1c, + 0x3a, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0e, + 0x43, + 0xea, + 0x07, + 0x61, + 0xf7, + 0xf0, + 0xe1, + 0xee, + 0x5c, + 0x7f, + 0xce, + 0x1c, + 0xe1, + 0x9c, + 0x7f, + 0xc8, + 0x67, + 0x0a, + 0x80, + 0x43, + 0x9c, + 0x2a, + 0x04, + 0xe1, + 0x38, + 0xab, + 0x50, + 0x1c, + 0x0e, + 0x7f, + 0x90, + 0x58, + 0xc1, + 0x50, + 0x3d, + 0x0c, + 0x15, + 0x03, + 0xf5, + 0x02, + 0xa3, + 0x87, + 0xa4, + 0x2f, + 0x41, + 0xf6, + 0x85, + 0xa1, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x02, + 0x1f, + 0xf8, + 0x1a, + 0x13, + 0x9f, + 0xc3, + 0xf8, + 0x12, + 0x13, + 0x9c, + 0xb0, + 0xa8, + 0x27, + 0x30, + 0xed, + 0x0c, + 0xe3, + 0xf8, + 0xd0, + 0xce, + 0x16, + 0x83, + 0x43, + 0x38, + 0x5a, + 0x0d, + 0x0c, + 0xe2, + 0xb5, + 0x1a, + 0x19, + 0xcf, + 0xe7, + 0x43, + 0x38, + 0x5a, + 0x0d, + 0x0c, + 0xe1, + 0x68, + 0x34, + 0x33, + 0x85, + 0xdb, + 0xa1, + 0x9c, + 0x2f, + 0x26, + 0x86, + 0x70, + 0x30, + 0x5a, + 0x07, + 0xd0, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xd8, + 0x7d, + 0xf9, + 0x03, + 0x87, + 0xb8, + 0x3d, + 0x40, + 0xe7, + 0x0e, + 0xff, + 0xc8, + 0xfe, + 0x03, + 0x81, + 0xc3, + 0xb4, + 0x27, + 0x03, + 0x07, + 0x68, + 0x5c, + 0x0a, + 0x04, + 0xae, + 0x41, + 0x85, + 0xa1, + 0x7f, + 0x2b, + 0x0b, + 0x0f, + 0x68, + 0x56, + 0xd0, + 0x3d, + 0xa1, + 0x9f, + 0x21, + 0xed, + 0x60, + 0xbe, + 0x0f, + 0x7c, + 0x8f, + 0x16, + 0x84, + 0xe8, + 0x3c, + 0x84, + 0xe1, + 0xf9, + 0x0f, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xbf, + 0x82, + 0xfc, + 0xff, + 0xe0, + 0x72, + 0xc3, + 0x06, + 0x61, + 0xc3, + 0xd9, + 0x82, + 0x80, + 0x7f, + 0x26, + 0x31, + 0xa1, + 0xb4, + 0x29, + 0x33, + 0x0e, + 0x90, + 0x9c, + 0x14, + 0x09, + 0x5c, + 0x85, + 0xa6, + 0x85, + 0xfd, + 0x01, + 0xdc, + 0x3d, + 0x21, + 0xde, + 0x43, + 0xd2, + 0x1d, + 0xe0, + 0xfa, + 0x58, + 0x17, + 0x61, + 0xef, + 0x93, + 0xc0, + 0xf0, + 0x67, + 0x47, + 0x83, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x90, + 0x7e, + 0x42, + 0x70, + 0xea, + 0x2c, + 0x1d, + 0x87, + 0x61, + 0xcc, + 0x0d, + 0x60, + 0xbf, + 0x2a, + 0x07, + 0x44, + 0x37, + 0x01, + 0x81, + 0x87, + 0xd2, + 0x06, + 0x06, + 0x1c, + 0xae, + 0x47, + 0xa7, + 0x50, + 0x3f, + 0xa6, + 0xbd, + 0x86, + 0x90, + 0xfe, + 0xc3, + 0x48, + 0x7f, + 0x61, + 0xa5, + 0x41, + 0xe7, + 0x0d, + 0xe8, + 0x3e, + 0xa0, + 0x68, + 0x3c, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x0b, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x41, + 0x72, + 0x83, + 0x58, + 0x77, + 0xf2, + 0x17, + 0x06, + 0x70, + 0xfd, + 0xa1, + 0xcf, + 0xe0, + 0xae, + 0x43, + 0xd4, + 0x0d, + 0xeb, + 0x0f, + 0x48, + 0x4f, + 0x9a, + 0x04, + 0xae, + 0x41, + 0xba, + 0x68, + 0x3f, + 0xae, + 0x34, + 0x70, + 0xd2, + 0x08, + 0x1a, + 0x1f, + 0x48, + 0x76, + 0x87, + 0xd5, + 0x82, + 0xd0, + 0xfb, + 0xd0, + 0x6d, + 0x0f, + 0xa0, + 0xf6, + 0x86, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xbf, + 0x21, + 0x61, + 0xee, + 0x0f, + 0xb0, + 0xe7, + 0x0e, + 0x5b, + 0x5c, + 0x07, + 0xf5, + 0xff, + 0x90, + 0xb4, + 0x3b, + 0x83, + 0xe9, + 0x0c, + 0xf8, + 0x39, + 0x5c, + 0x85, + 0x78, + 0x3b, + 0xf9, + 0x06, + 0xe8, + 0x7a, + 0x43, + 0x65, + 0x03, + 0xd2, + 0x15, + 0x83, + 0x0f, + 0x4a, + 0x8f, + 0x02, + 0xc3, + 0xbe, + 0x79, + 0xd3, + 0x82, + 0x74, + 0xf0, + 0x18, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0a, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xff, + 0xc1, + 0x7e, + 0x9c, + 0x3f, + 0x72, + 0xc3, + 0x87, + 0xce, + 0x1c, + 0xe1, + 0xf9, + 0xfc, + 0xaf, + 0xf0, + 0x75, + 0x00, + 0xe1, + 0xb0, + 0xea, + 0x01, + 0xc3, + 0x61, + 0x53, + 0xd4, + 0x70, + 0xd8, + 0x4a, + 0xa2, + 0xdf, + 0xe0, + 0xea, + 0x01, + 0xd7, + 0x83, + 0xa8, + 0x07, + 0x0f, + 0xf5, + 0x19, + 0xc3, + 0xfd, + 0xf2, + 0xb5, + 0xf0, + 0x6e, + 0x0b, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xfb, + 0x0f, + 0x72, + 0xc1, + 0x38, + 0x75, + 0xd4, + 0xff, + 0xe9, + 0xc3, + 0xfb, + 0x0e, + 0x6b, + 0x22, + 0x0c, + 0x10, + 0x4f, + 0x23, + 0x03, + 0x06, + 0x1a, + 0x40, + 0xc0, + 0xc1, + 0x81, + 0x5c, + 0xb4, + 0x0c, + 0x18, + 0x29, + 0xe9, + 0x58, + 0xe3, + 0x86, + 0x90, + 0x3f, + 0xf0, + 0x69, + 0x0f, + 0x60, + 0xc3, + 0x4a, + 0x83, + 0x60, + 0x50, + 0x5e, + 0x83, + 0xb0, + 0x50, + 0x0c, + 0x1f, + 0x5f, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x7e, + 0x82, + 0xc3, + 0xd4, + 0x58, + 0x11, + 0x94, + 0x03, + 0x87, + 0x39, + 0x83, + 0x09, + 0xfc, + 0xd0, + 0xc1, + 0x40, + 0xd4, + 0x06, + 0x98, + 0x1c, + 0x34, + 0x83, + 0x06, + 0x14, + 0x05, + 0x72, + 0xa0, + 0x61, + 0xef, + 0xe8, + 0x2c, + 0x18, + 0x74, + 0x87, + 0x65, + 0x03, + 0xa4, + 0x3c, + 0xe1, + 0xe9, + 0x20, + 0x9d, + 0x0f, + 0x7d, + 0x02, + 0xd0, + 0xf3, + 0xc3, + 0xe8, + 0x3f, + 0x90, + 0x28, + 0x3f, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xe7, + 0x0e, + 0xfd, + 0x04, + 0xe1, + 0xa8, + 0xb0, + 0x15, + 0x6b, + 0x18, + 0x77, + 0xfe, + 0x1f, + 0xce, + 0x8e, + 0x0c, + 0x2e, + 0x06, + 0x8e, + 0x0c, + 0x29, + 0x06, + 0x8e, + 0x0c, + 0xa7, + 0x47, + 0x47, + 0x06, + 0x53, + 0xd3, + 0xff, + 0x82, + 0x90, + 0x68, + 0xe0, + 0xc2, + 0x90, + 0xe7, + 0x0f, + 0x56, + 0x09, + 0xc3, + 0xde, + 0x83, + 0x38, + 0x7a, + 0x0f, + 0x38, + 0x40, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xe7, + 0x0e, + 0xfd, + 0x04, + 0xe1, + 0xa8, + 0xb0, + 0x67, + 0x0d, + 0x87, + 0x7f, + 0xe1, + 0xfc, + 0x68, + 0xc0, + 0xc2, + 0xa0, + 0x34, + 0xa0, + 0x30, + 0xa4, + 0x1a, + 0x78, + 0x18, + 0xae, + 0x4d, + 0x3c, + 0x99, + 0xfc, + 0xed, + 0xb9, + 0x85, + 0x20, + 0xdd, + 0x3b, + 0x0a, + 0x41, + 0xd0, + 0x0d, + 0x85, + 0x53, + 0xa1, + 0xd8, + 0x5e, + 0x8d, + 0x0c, + 0xe1, + 0x41, + 0x68, + 0x5e, + 0x40, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0xbf, + 0xc8, + 0x1f, + 0xcc, + 0x86, + 0xd0, + 0x72, + 0xc4, + 0x88, + 0x34, + 0x70, + 0xe9, + 0x24, + 0xd0, + 0x3f, + 0x89, + 0x34, + 0xd0, + 0xda, + 0x09, + 0x34, + 0xd0, + 0xd2, + 0x09, + 0x34, + 0xd0, + 0x2b, + 0x92, + 0x4c, + 0x1a, + 0x0f, + 0xea, + 0x26, + 0x0d, + 0x0d, + 0x20, + 0x95, + 0x83, + 0x43, + 0x48, + 0x6a, + 0x83, + 0xef, + 0x91, + 0xc7, + 0x43, + 0xbc, + 0x0b, + 0x42, + 0xe0, + 0xc8, + 0x38, + 0x3d, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x83, + 0xff, + 0x1c, + 0x17, + 0xfe, + 0x1f, + 0xce, + 0x1c, + 0xe7, + 0x2c, + 0x61, + 0xb3, + 0x70, + 0xed, + 0x86, + 0x31, + 0xfc, + 0x66, + 0x49, + 0x85, + 0xa0, + 0xc7, + 0xc0, + 0xc2, + 0xd0, + 0x60, + 0xf0, + 0x31, + 0x5c, + 0x98, + 0x28, + 0x0c, + 0xfe, + 0xb0, + 0x78, + 0x18, + 0x5a, + 0x0c, + 0xac, + 0x61, + 0x68, + 0x33, + 0x06, + 0xe1, + 0x6b, + 0x72, + 0x1b, + 0x0b, + 0xd1, + 0x86, + 0x56, + 0x14, + 0x16, + 0x1b, + 0x90, + 0x02, + 0x83, + 0xf9, + 0x0d, + 0xa1, + 0x53, + 0xf4, + 0x85, + 0xf8, + 0xe4, + 0x3e, + 0xe5, + 0x8d, + 0x0f, + 0x9c, + 0x3b, + 0x43, + 0xf3, + 0xf4, + 0x7f, + 0xc8, + 0x6d, + 0x07, + 0x61, + 0x68, + 0x6c, + 0x2d, + 0xc2, + 0xc2, + 0x56, + 0xa3, + 0x24, + 0x70, + 0xbf, + 0x8c, + 0x62, + 0x81, + 0xd8, + 0x58, + 0x37, + 0x0f, + 0x61, + 0x60, + 0xb8, + 0x3d, + 0xdd, + 0x82, + 0xe0, + 0xf7, + 0x9a, + 0x16, + 0xf0, + 0x67, + 0x06, + 0x78, + 0x2f, + 0x07, + 0xc8, + 0x87, + 0xc0, + 0x09, + 0x0f, + 0x28, + 0x3d, + 0x40, + 0xf6, + 0x87, + 0xbf, + 0x20, + 0xa6, + 0x1d, + 0xcb, + 0x01, + 0xc7, + 0x09, + 0xc3, + 0x9d, + 0x05, + 0x84, + 0xfe, + 0x79, + 0xc1, + 0x61, + 0xb4, + 0x60, + 0x50, + 0x10, + 0x6d, + 0x0f, + 0x41, + 0xca, + 0xd4, + 0x2e, + 0x94, + 0x17, + 0xf3, + 0x5d, + 0xe0, + 0xed, + 0x0f, + 0xb8, + 0x3b, + 0x43, + 0xec, + 0x3d, + 0xac, + 0x1a, + 0x81, + 0xef, + 0x90, + 0xd8, + 0x79, + 0xe0, + 0xea, + 0x07, + 0xfe, + 0x0f, + 0xc0, + 0x0a, + 0x0f, + 0xfc, + 0x50, + 0x37, + 0xfc, + 0x0f, + 0xe3, + 0x42, + 0x73, + 0x97, + 0x1a, + 0x13, + 0xb8, + 0x7b, + 0x42, + 0x71, + 0xfd, + 0x1f, + 0xf0, + 0x5c, + 0x16, + 0x84, + 0xe1, + 0x68, + 0x5a, + 0x13, + 0x94, + 0xea, + 0x34, + 0x27, + 0x29, + 0xd4, + 0x7f, + 0xc1, + 0x68, + 0x58, + 0x67, + 0x0b, + 0x42, + 0xc3, + 0x38, + 0x5b, + 0x56, + 0x19, + 0xc2, + 0xf4, + 0x68, + 0x67, + 0x03, + 0x02, + 0xc2, + 0x7c, + 0x87, + 0xfe, + 0x08, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0xfc, + 0x38, + 0x7d, + 0xcb, + 0x8b, + 0xfc, + 0x38, + 0x7b, + 0x42, + 0x70, + 0x3f, + 0xa9, + 0x92, + 0x50, + 0x35, + 0x01, + 0xa6, + 0x98, + 0x75, + 0x03, + 0xb4, + 0x42, + 0x55, + 0x14, + 0x16, + 0x87, + 0x7f, + 0x82, + 0xf0, + 0x7d, + 0x40, + 0xcf, + 0x83, + 0xea, + 0x06, + 0xda, + 0x07, + 0xa8, + 0x43, + 0x83, + 0x0f, + 0x7c, + 0x9a, + 0x0b, + 0x0e, + 0xd0, + 0x70, + 0x6b, + 0x0f, + 0xc8, + 0x7e, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0xb0, + 0xfd, + 0xfa, + 0x1c, + 0x3e, + 0xe5, + 0x81, + 0xff, + 0x03, + 0x0e, + 0xb0, + 0xec, + 0x0f, + 0xe7, + 0x43, + 0xb0, + 0xda, + 0x13, + 0xa1, + 0x61, + 0xb4, + 0x33, + 0xa0, + 0xc0, + 0xad, + 0x41, + 0x98, + 0x70, + 0x7f, + 0x41, + 0xca, + 0xc3, + 0x68, + 0x73, + 0xce, + 0x1b, + 0x42, + 0xb8, + 0x0c, + 0x1b, + 0xb5, + 0x41, + 0xa8, + 0x13, + 0xe0, + 0xfd, + 0xa1, + 0x28, + 0x3d, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0x9c, + 0x3e, + 0xfd, + 0x1f, + 0xe4, + 0x1c, + 0xb8, + 0xc3, + 0x60, + 0x70, + 0xf6, + 0x1b, + 0x09, + 0xfc, + 0x98, + 0x4e, + 0x19, + 0xe4, + 0x18, + 0x3c, + 0x87, + 0x68, + 0x58, + 0x7e, + 0x57, + 0x20, + 0xeb, + 0xc0, + 0xfe, + 0x85, + 0xeb, + 0x0d, + 0xa1, + 0xfd, + 0x86, + 0xd0, + 0x7f, + 0x9c, + 0x36, + 0xd0, + 0x3c, + 0xe1, + 0xbd, + 0x07, + 0xd4, + 0x0d, + 0x07, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0e, + 0x83, + 0xea, + 0x06, + 0x70, + 0xfb, + 0xf4, + 0x70, + 0x7b, + 0x96, + 0x1f, + 0xf9, + 0xc3, + 0xb4, + 0x33, + 0x8f, + 0xeb, + 0x20, + 0x9c, + 0x2d, + 0x0d, + 0x84, + 0xe1, + 0x68, + 0x4e, + 0x13, + 0x0a, + 0xe4, + 0x1a, + 0x63, + 0x1f, + 0xc9, + 0x83, + 0x18, + 0x2d, + 0x07, + 0xaf, + 0x54, + 0x16, + 0x82, + 0x50, + 0x2a, + 0x0b, + 0x68, + 0x1e, + 0xd0, + 0xbd, + 0x07, + 0x9c, + 0x34, + 0x1e, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x09, + 0x0e, + 0x50, + 0x7d, + 0x40, + 0xe7, + 0x0f, + 0xbf, + 0x21, + 0x61, + 0xee, + 0x5d, + 0xff, + 0x95, + 0x07, + 0x2f, + 0xe0, + 0x3f, + 0x83, + 0xff, + 0x1a, + 0x17, + 0xf0, + 0x7b, + 0x0d, + 0x81, + 0xc3, + 0x2b, + 0x50, + 0x30, + 0xb0, + 0xdf, + 0xca, + 0xc2, + 0xc3, + 0xd8, + 0x4e, + 0x16, + 0x1e, + 0xc2, + 0xa0, + 0x58, + 0x7b, + 0x73, + 0x42, + 0xc1, + 0x05, + 0xe6, + 0xc3, + 0x63, + 0x01, + 0x87, + 0x0e, + 0xbc, + 0x87, + 0xfe, + 0x0c, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xa1, + 0xee, + 0x0f, + 0x7e, + 0x0c, + 0xc1, + 0xdc, + 0xbb, + 0xff, + 0x0e, + 0x1c, + 0xae, + 0x5c, + 0x07, + 0xe8, + 0x2d, + 0x0f, + 0xda, + 0x1b, + 0x0f, + 0xec, + 0x3b, + 0xf9, + 0x02, + 0xb5, + 0x05, + 0xd5, + 0xa0, + 0xfe, + 0x47, + 0x0b, + 0x43, + 0x61, + 0xa8, + 0x16, + 0x86, + 0xc3, + 0x68, + 0x58, + 0x77, + 0x6a, + 0xc3, + 0x61, + 0x9f, + 0x0e, + 0x84, + 0xe1, + 0x94, + 0x0a, + 0x02, + 0xf2, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf3, + 0x87, + 0xbf, + 0x41, + 0x38, + 0x75, + 0x16, + 0x02, + 0x38, + 0x10, + 0x61, + 0xec, + 0x60, + 0x60, + 0x7f, + 0x26, + 0x31, + 0x40, + 0xda, + 0x06, + 0x18, + 0xd0, + 0xda, + 0x0d, + 0x28, + 0x61, + 0x2b, + 0x95, + 0x02, + 0xc4, + 0x2f, + 0xe8, + 0x2f, + 0x07, + 0xda, + 0x1d, + 0xe4, + 0x3d, + 0xa1, + 0xa8, + 0xc1, + 0xed, + 0x61, + 0xc1, + 0xa1, + 0xdf, + 0x2b, + 0x40, + 0xe8, + 0x4e, + 0x96, + 0x86, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xfc, + 0xe1, + 0xbf, + 0x81, + 0xc3, + 0x85, + 0x45, + 0xc1, + 0x73, + 0x81, + 0xc3, + 0xf9, + 0x58, + 0x4f, + 0xe8, + 0x39, + 0xc3, + 0xa8, + 0x17, + 0x01, + 0xc3, + 0x98, + 0x37, + 0x0e, + 0x12, + 0xad, + 0x41, + 0x43, + 0x85, + 0xfe, + 0x0e, + 0x74, + 0x33, + 0x04, + 0xab, + 0xe9, + 0x09, + 0x80, + 0xd1, + 0x1c, + 0x3a, + 0x8c, + 0x1c, + 0xe1, + 0xdf, + 0x21, + 0xce, + 0x1d, + 0xa1, + 0xf3, + 0x87, + 0xfe, + 0x0f, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0xff, + 0xc1, + 0x7e, + 0x40, + 0xe0, + 0x70, + 0x72, + 0xc1, + 0x38, + 0x18, + 0x70, + 0xf9, + 0xc1, + 0x40, + 0x5f, + 0x82, + 0x60, + 0x50, + 0x34, + 0x86, + 0xa0, + 0x28, + 0x1a, + 0x41, + 0xff, + 0x20, + 0x57, + 0x21, + 0x70, + 0x34, + 0x1f, + 0xd0, + 0x34, + 0x1a, + 0x1a, + 0x43, + 0x61, + 0x61, + 0xd2, + 0x1b, + 0x0b, + 0x0e, + 0x99, + 0x1c, + 0x2c, + 0x3b, + 0xd2, + 0x58, + 0x1c, + 0x33, + 0xa7, + 0xff, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7f, + 0xe0, + 0x68, + 0x57, + 0xfc, + 0x07, + 0xf5, + 0x43, + 0x8e, + 0x0e, + 0x58, + 0xa0, + 0x31, + 0xc7, + 0x0e, + 0xa0, + 0x31, + 0xc1, + 0x7e, + 0x28, + 0x0c, + 0x70, + 0xd2, + 0x0a, + 0x03, + 0x1c, + 0x34, + 0x82, + 0xc7, + 0x1c, + 0x0a, + 0xe4, + 0xbf, + 0xe0, + 0x7f, + 0x34, + 0x0e, + 0xc3, + 0x48, + 0x28, + 0x1f, + 0xe9, + 0x05, + 0x03, + 0xfd, + 0x35, + 0x83, + 0x98, + 0x2f, + 0x43, + 0x87, + 0x68, + 0x1d, + 0x0b, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0x5f, + 0xc1, + 0x7e, + 0x55, + 0x3d, + 0x50, + 0x39, + 0x60, + 0xd4, + 0x0c, + 0xe1, + 0xfa, + 0x81, + 0xcf, + 0xe0, + 0xd4, + 0x0f, + 0xb4, + 0x3a, + 0x81, + 0xf6, + 0x81, + 0xff, + 0x80, + 0xae, + 0x40, + 0xab, + 0x58, + 0x1f, + 0xc8, + 0x54, + 0x50, + 0x76, + 0x87, + 0x50, + 0xc3, + 0xb4, + 0x3a, + 0x85, + 0x03, + 0x6a, + 0x82, + 0xa0, + 0x20, + 0xde, + 0x85, + 0xad, + 0x60, + 0x9d, + 0x07, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xe7, + 0x24, + 0x37, + 0xe4, + 0x0e, + 0x08, + 0x2a, + 0x2c, + 0x13, + 0xb5, + 0x0e, + 0x1d, + 0x7d, + 0x44, + 0x27, + 0xf0, + 0x6c, + 0x3f, + 0x50, + 0x3b, + 0x1a, + 0x06, + 0x90, + 0x9b, + 0xf4, + 0x05, + 0x72, + 0xbd, + 0x68, + 0x77, + 0xf4, + 0x14, + 0x8e, + 0x1a, + 0x43, + 0x99, + 0xd0, + 0xd2, + 0x1e, + 0xf0, + 0x7a, + 0xb0, + 0x1f, + 0x41, + 0xef, + 0x25, + 0xe4, + 0xd9, + 0x0a, + 0x0a, + 0x42, + 0x7c, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xbf, + 0x82, + 0xfd, + 0x5d, + 0xd4, + 0x0e, + 0x58, + 0x3b, + 0x0c, + 0xe1, + 0xfd, + 0x87, + 0x3f, + 0x90, + 0xd8, + 0x7d, + 0xc1, + 0x60, + 0xc3, + 0xe9, + 0x0b, + 0x07, + 0xe0, + 0x2b, + 0x90, + 0x60, + 0xd6, + 0x07, + 0xf4, + 0x60, + 0xc3, + 0xe9, + 0x0b, + 0x06, + 0x1f, + 0x48, + 0x58, + 0x30, + 0xfa, + 0x44, + 0xc1, + 0x87, + 0xdf, + 0x2b, + 0x56, + 0xb0, + 0x4f, + 0x0f, + 0xfe, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd8, + 0x6c, + 0x37, + 0xe4, + 0xc3, + 0x61, + 0x51, + 0x75, + 0xd6, + 0xe0, + 0x61, + 0xd7, + 0x2a, + 0xe0, + 0xbf, + 0x26, + 0x1b, + 0x0e, + 0xe0, + 0xb0, + 0xd8, + 0x74, + 0x85, + 0x86, + 0xc2, + 0x57, + 0x20, + 0xeb, + 0x61, + 0x7f, + 0x47, + 0x5b, + 0x0e, + 0x90, + 0xb0, + 0xd8, + 0x74, + 0x85, + 0x86, + 0xc3, + 0xa5, + 0x46, + 0x1b, + 0x0e, + 0xf4, + 0x0f, + 0xf0, + 0x76, + 0x1b, + 0x40, + 0xe1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf6, + 0x87, + 0xbf, + 0x21, + 0x68, + 0x75, + 0x16, + 0x0d, + 0xa1, + 0xd8, + 0x77, + 0xfe, + 0x81, + 0xf9, + 0x0b, + 0x43, + 0xee, + 0x0e, + 0xd0, + 0xfa, + 0x43, + 0xb4, + 0x39, + 0x5c, + 0x86, + 0xe0, + 0xef, + 0xea, + 0x7f, + 0xc1, + 0xa4, + 0x14, + 0x0c, + 0xe1, + 0xa4, + 0x14, + 0x0c, + 0xe1, + 0xab, + 0xc1, + 0x9c, + 0x37, + 0xa2, + 0xff, + 0x83, + 0x41, + 0x50, + 0x33, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x43, + 0xdf, + 0x90, + 0xb4, + 0x3a, + 0x8b, + 0x0b, + 0x72, + 0xc3, + 0x87, + 0x53, + 0xf5, + 0x00, + 0xfe, + 0x0b, + 0xe8, + 0x3d, + 0x21, + 0xbd, + 0x61, + 0xe9, + 0x0a, + 0x77, + 0x43, + 0xb8, + 0x2c, + 0xd5, + 0x05, + 0xfc, + 0xa8, + 0xd3, + 0x0e, + 0x90, + 0x60, + 0xd2, + 0xc3, + 0x49, + 0x57, + 0xe7, + 0x42, + 0xa6, + 0x8a, + 0xe4, + 0x3d, + 0xe4, + 0x36, + 0x87, + 0xd0, + 0x7b, + 0x43, + 0x03, + 0x87, + 0xfe, + 0x05, + 0x02, + 0xff, + 0xc8, + 0x3f, + 0x21, + 0xed, + 0x07, + 0x2c, + 0x1f, + 0x61, + 0x61, + 0xe5, + 0xc6, + 0x13, + 0xf9, + 0x3a, + 0x66, + 0x1d, + 0xa1, + 0x60, + 0xcc, + 0x3b, + 0x42, + 0xc1, + 0x98, + 0x4a, + 0xe5, + 0x18, + 0x33, + 0x0a, + 0x9e, + 0x93, + 0x06, + 0x61, + 0xda, + 0x17, + 0xe3, + 0x0e, + 0xd0, + 0xb0, + 0xd8, + 0x77, + 0x68, + 0x7b, + 0x0e, + 0xf2, + 0x1f, + 0x61, + 0x98, + 0x3e, + 0xf4, + 0x1f, + 0xf8, + 0x3c, + 0x03, + 0x07, + 0xfe, + 0x05, + 0x02, + 0xbf, + 0xe0, + 0xbf, + 0x54, + 0x1f, + 0xb8, + 0x35, + 0x03, + 0xe7, + 0x0e, + 0xa0, + 0xb8, + 0x27, + 0xf3, + 0x43, + 0xa6, + 0x1d, + 0xa0, + 0xa1, + 0x83, + 0x0e, + 0x90, + 0x50, + 0xc1, + 0x85, + 0x4e, + 0x8d, + 0x0c, + 0x18, + 0x54, + 0xe8, + 0xd0, + 0xc1, + 0x87, + 0x48, + 0x28, + 0x7e, + 0x0e, + 0x90, + 0x50, + 0x3f, + 0xd2, + 0x34, + 0x0f, + 0xf7, + 0xcd, + 0x17, + 0xc1, + 0x3c, + 0x07, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xf2, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xba, + 0x82, + 0xa0, + 0x7b, + 0x96, + 0xbf, + 0xf2, + 0xb0, + 0xf3, + 0x88, + 0x73, + 0xf8, + 0x1a, + 0x61, + 0xf6, + 0x81, + 0xd5, + 0xac, + 0x1b, + 0x47, + 0xff, + 0x01, + 0x5a, + 0xbb, + 0x06, + 0x0c, + 0x1f, + 0xc9, + 0x83, + 0x06, + 0x1b, + 0x42, + 0xc1, + 0x83, + 0x0d, + 0xa1, + 0x60, + 0xc1, + 0x86, + 0xec, + 0x18, + 0x37, + 0x83, + 0x78, + 0x3d, + 0x87, + 0x94, + 0x1f, + 0x61, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xec, + 0x10, + 0x77, + 0xe8, + 0x18, + 0x1c, + 0x2a, + 0x2c, + 0x2b, + 0x5e, + 0x1c, + 0x3b, + 0xff, + 0x01, + 0xfc, + 0x83, + 0x0f, + 0xed, + 0x0d, + 0x87, + 0xf4, + 0x84, + 0xff, + 0x40, + 0x57, + 0x20, + 0x74, + 0x12, + 0x0f, + 0xe8, + 0xb8, + 0x18, + 0x74, + 0x85, + 0x98, + 0xe1, + 0xd2, + 0x07, + 0x1f, + 0x07, + 0xa4, + 0x68, + 0x0f, + 0x07, + 0xbe, + 0xb0, + 0x7d, + 0x06, + 0x78, + 0xd3, + 0x81, + 0xe0, + 0xff, + 0x21, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xf3, + 0x90, + 0x6f, + 0xc8, + 0x6c, + 0xa0, + 0x28, + 0xb0, + 0xb5, + 0xac, + 0x38, + 0x75, + 0xd3, + 0xa8, + 0x0f, + 0xe2, + 0x41, + 0x87, + 0xda, + 0x09, + 0x06, + 0x30, + 0x6d, + 0x04, + 0x83, + 0x24, + 0x0a, + 0xd4, + 0x48, + 0x33, + 0x0b, + 0xf9, + 0x90, + 0x4e, + 0x1d, + 0xa0, + 0x90, + 0x3c, + 0x1d, + 0xa0, + 0x90, + 0x38, + 0x7b, + 0x63, + 0xe2, + 0xc9, + 0x0b, + 0xd3, + 0xc5, + 0x72, + 0x06, + 0x0e, + 0xa0, + 0x3c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xbf, + 0x82, + 0xd0, + 0xea, + 0x2e, + 0x0b, + 0x96, + 0x06, + 0x1f, + 0xbd, + 0x52, + 0x3f, + 0x90, + 0xb4, + 0x3e, + 0xa0, + 0x76, + 0x87, + 0xd2, + 0x1d, + 0xa1, + 0xca, + 0xe4, + 0x69, + 0xd6, + 0x07, + 0xf5, + 0x3a, + 0xec, + 0x34, + 0x82, + 0x81, + 0x9c, + 0x34, + 0x82, + 0x81, + 0x9c, + 0x35, + 0x78, + 0x33, + 0x86, + 0xf4, + 0x5f, + 0xf0, + 0x68, + 0x2a, + 0x2f, + 0x60, + 0x0a, + 0x0f, + 0xfc, + 0x50, + 0x37, + 0xf9, + 0x07, + 0xe4, + 0xc3, + 0x69, + 0xcb, + 0x03, + 0x0d, + 0xab, + 0x0f, + 0x61, + 0xb4, + 0x7f, + 0x03, + 0xfc, + 0x85, + 0x40, + 0xb0, + 0xda, + 0x15, + 0x02, + 0xc3, + 0x69, + 0x4f, + 0x49, + 0x86, + 0xd2, + 0x9e, + 0x93, + 0xfc, + 0x85, + 0x40, + 0xb0, + 0xda, + 0x15, + 0x02, + 0xc3, + 0x68, + 0x54, + 0x63, + 0x0d, + 0xa1, + 0x7a, + 0x4f, + 0xf2, + 0x06, + 0x0d, + 0x86, + 0xd0, + 0x0a, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xff, + 0x90, + 0xbf, + 0x4e, + 0x1b, + 0x41, + 0x45, + 0x87, + 0x0d, + 0xa3, + 0x87, + 0x38, + 0x6d, + 0x03, + 0x58, + 0x70, + 0xda, + 0x13, + 0xc8, + 0xff, + 0x90, + 0xd4, + 0x03, + 0x86, + 0xd0, + 0x53, + 0xd2, + 0xb0, + 0xda, + 0x0a, + 0x7a, + 0x56, + 0x1b, + 0x43, + 0x50, + 0x0f, + 0xf9, + 0x0d, + 0x40, + 0xff, + 0xc0, + 0xa2, + 0x83, + 0xff, + 0x7c, + 0x87, + 0xfe, + 0xd0, + 0x7f, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x2b, + 0xfe, + 0x07, + 0xe6, + 0x47, + 0x1c, + 0xe5, + 0x89, + 0x1c, + 0x1b, + 0x87, + 0x48, + 0xe0, + 0xc7, + 0xf1, + 0x7f, + 0xc0, + 0x79, + 0x28, + 0x38, + 0xe1, + 0x48, + 0x24, + 0x70, + 0x62, + 0xb9, + 0x52, + 0x38, + 0x32, + 0x9e, + 0x9b, + 0xfe, + 0x0a, + 0x41, + 0x23, + 0x82, + 0x0a, + 0x43, + 0x9c, + 0x3d, + 0x4e, + 0x09, + 0xc3, + 0xde, + 0x43, + 0x38, + 0x7a, + 0x0f, + 0x38, + 0x40, + 0x0a, + 0x0f, + 0xfc, + 0x50, + 0x2f, + 0xfc, + 0x0f, + 0xd6, + 0x9a, + 0x39, + 0xcb, + 0x1a, + 0x68, + 0x33, + 0x0e, + 0xd3, + 0x41, + 0x8f, + 0xe7, + 0x4d, + 0x06, + 0x17, + 0x03, + 0x4d, + 0x06, + 0x14, + 0x83, + 0xff, + 0x0a, + 0xe4, + 0xe9, + 0xd5, + 0x9f, + 0xd6, + 0x9a, + 0x0c, + 0x29, + 0x06, + 0x9a, + 0x0c, + 0x29, + 0x06, + 0x9a, + 0x0c, + 0x29, + 0x6d, + 0x34, + 0x70, + 0xbd, + 0x1f, + 0xf8, + 0x0c, + 0x16, + 0x87, + 0x61, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xf3, + 0x87, + 0x7e, + 0x42, + 0x70, + 0xd4, + 0x58, + 0x33, + 0x86, + 0xc3, + 0xbf, + 0xf0, + 0xfe, + 0x34, + 0x70, + 0x61, + 0x68, + 0x34, + 0x70, + 0x61, + 0x68, + 0x34, + 0x70, + 0x65, + 0x3d, + 0x3f, + 0xf8, + 0x57, + 0x27, + 0x36, + 0xac, + 0x2d, + 0x06, + 0x8e, + 0x0c, + 0x2d, + 0x06, + 0x8e, + 0x0c, + 0x2d, + 0x9d, + 0x1c, + 0x18, + 0x5e, + 0x8f, + 0xfc, + 0x14, + 0x16, + 0x87, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xc8, + 0xe1, + 0xef, + 0xe3, + 0x1c, + 0x3a, + 0x8b, + 0x03, + 0xfd, + 0x0e, + 0x1d, + 0x46, + 0xd6, + 0x03, + 0xf9, + 0xc0, + 0xe1, + 0xf5, + 0x00, + 0x81, + 0x83, + 0xea, + 0x07, + 0x58, + 0x72, + 0xa8, + 0x9f, + 0xf8, + 0x1f, + 0xd0, + 0x5e, + 0x0f, + 0xa8, + 0x1d, + 0xe4, + 0x3d, + 0x40, + 0xd6, + 0xe1, + 0xea, + 0x08, + 0x34, + 0xd0, + 0xef, + 0x93, + 0x80, + 0xe8, + 0x6e, + 0x07, + 0x06, + 0xb0, + 0xfc, + 0x87, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xed, + 0x0e, + 0xd0, + 0xf6, + 0x1d, + 0x7e, + 0x95, + 0x6b, + 0xd8, + 0x75, + 0xae, + 0xb1, + 0xfc, + 0x50, + 0x33, + 0x81, + 0xa2, + 0x50, + 0x33, + 0x85, + 0x40, + 0x50, + 0x33, + 0x85, + 0x40, + 0x5d, + 0x6f, + 0x1f, + 0xd4, + 0xd7, + 0x58, + 0x54, + 0x05, + 0x03, + 0x38, + 0x54, + 0x05, + 0x03, + 0x38, + 0x55, + 0xe0, + 0xce, + 0x17, + 0x92, + 0xff, + 0x82, + 0x82, + 0xa0, + 0x67, + 0x09, + 0x0f, + 0x28, + 0x3d, + 0x40, + 0xf7, + 0x07, + 0xbf, + 0x20, + 0x7c, + 0x86, + 0xe5, + 0x82, + 0xc7, + 0x09, + 0xc3, + 0xdc, + 0x0a, + 0x04, + 0xfe, + 0x38, + 0xc1, + 0xc1, + 0xa8, + 0x50, + 0x16, + 0x0c, + 0x35, + 0x03, + 0xc8, + 0x72, + 0xa8, + 0x8f, + 0xf8, + 0x2f, + 0xe8, + 0x5d, + 0x61, + 0xd4, + 0x0f, + 0xb4, + 0x3a, + 0x81, + 0x92, + 0xc3, + 0xd4, + 0x11, + 0xec, + 0x3e, + 0xf9, + 0x0b, + 0xc1, + 0xe7, + 0x83, + 0xd6, + 0x1f, + 0xf8, + 0x3e, + 0x04, + 0x87, + 0xcd, + 0x86, + 0xd0, + 0xbf, + 0xa4, + 0x27, + 0xf1, + 0xa1, + 0xfb, + 0x96, + 0x30, + 0x41, + 0xce, + 0x1d, + 0x83, + 0x43, + 0xab, + 0x8c, + 0x1a, + 0x1e, + 0xba, + 0x3a, + 0xb5, + 0xc1, + 0xb4, + 0x7f, + 0xf0, + 0x15, + 0xa8, + 0x36, + 0x87, + 0x7f, + 0x21, + 0x68, + 0x7d, + 0xa0, + 0x93, + 0x4c, + 0x3b, + 0x41, + 0x83, + 0x4a, + 0x06, + 0xee, + 0x80, + 0xd1, + 0xc3, + 0x79, + 0x82, + 0xd0, + 0x41, + 0x28, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0xfc, + 0x0a, + 0x0f, + 0xfc, + 0x0a, + 0x06, + 0xfe, + 0x0e, + 0xfd, + 0x1a, + 0x0c, + 0x37, + 0x07, + 0x61, + 0x61, + 0x38, + 0x7b, + 0x0b, + 0x0c, + 0xfe, + 0x56, + 0x16, + 0x1e, + 0xa0, + 0x34, + 0x2b, + 0x83, + 0x50, + 0x10, + 0x72, + 0x15, + 0x3d, + 0x2b, + 0xfc, + 0x12, + 0xb9, + 0x18, + 0x27, + 0x0e, + 0xa0, + 0x18, + 0x36, + 0x1d, + 0x40, + 0x30, + 0x6c, + 0x3a, + 0xb3, + 0x06, + 0xc3, + 0xbd, + 0x0f, + 0xf8, + 0x3a, + 0x09, + 0x83, + 0x60, + 0x02, + 0x1e, + 0x43, + 0xed, + 0x09, + 0xe0, + 0xf3, + 0xf4, + 0xe1, + 0x7e, + 0x38, + 0x26, + 0x33, + 0x06, + 0xe1, + 0x98, + 0xcc, + 0x18, + 0xfc, + 0xa8, + 0xcc, + 0x18, + 0x58, + 0x18, + 0xcc, + 0x18, + 0x58, + 0x18, + 0xcc, + 0x18, + 0xad, + 0x18, + 0xcc, + 0x19, + 0xfa, + 0x63, + 0x30, + 0x61, + 0x60, + 0xbb, + 0x30, + 0x61, + 0x60, + 0xac, + 0x77, + 0x05, + 0xd8, + 0x30, + 0x61, + 0xcf, + 0x03, + 0x41, + 0x87, + 0x28, + 0x12, + 0x16, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x73, + 0x87, + 0xdd, + 0x41, + 0xb8, + 0x3a, + 0xea, + 0x7f, + 0xf2, + 0xb0, + 0xfd, + 0xa1, + 0xcd, + 0x60, + 0xda, + 0x1e, + 0x75, + 0x1f, + 0xf8, + 0x36, + 0x16, + 0x0d, + 0x06, + 0x05, + 0x6a, + 0x30, + 0x68, + 0x30, + 0x7f, + 0x18, + 0x34, + 0x18, + 0x6c, + 0x2c, + 0x1a, + 0x0c, + 0x36, + 0x16, + 0x0d, + 0x1c, + 0x36, + 0xc6, + 0x0d, + 0x5a, + 0x1b, + 0xc8, + 0x6d, + 0x0f, + 0x30, + 0x7b, + 0x43, + 0x09, + 0x0f, + 0x21, + 0xf5, + 0x03, + 0xd4, + 0x0f, + 0x7e, + 0x43, + 0x61, + 0xdc, + 0xbb, + 0xff, + 0x2b, + 0x0f, + 0xd8, + 0x79, + 0xfc, + 0x15, + 0x00, + 0x87, + 0x68, + 0x6c, + 0x0e, + 0x1d, + 0x21, + 0x50, + 0x1a, + 0x12, + 0xb9, + 0x1f, + 0xd0, + 0x6f, + 0xe4, + 0x95, + 0x87, + 0xd2, + 0x1d, + 0xa1, + 0xf4, + 0x86, + 0xa1, + 0x40, + 0xe9, + 0x61, + 0xc2, + 0xc3, + 0xbe, + 0x1e, + 0xaf, + 0x41, + 0x3a, + 0x0a, + 0x94, + 0x0c, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xd6, + 0x1e, + 0xfc, + 0x84, + 0xe1, + 0xdc, + 0x13, + 0xff, + 0x87, + 0x0e, + 0xc3, + 0xd8, + 0x1f, + 0xcf, + 0x07, + 0x61, + 0xb4, + 0x2d, + 0x0f, + 0xe9, + 0x0b, + 0x42, + 0x82, + 0x57, + 0x20, + 0xd2, + 0xe0, + 0xbf, + 0x93, + 0xe8, + 0x3e, + 0x90, + 0xb4, + 0x3f, + 0xa4, + 0x2d, + 0x0f, + 0xea, + 0xc6, + 0x86, + 0x90, + 0xbd, + 0x03, + 0x43, + 0x68, + 0x50, + 0x67, + 0xfa, + 0x00, + 0x02, + 0x83, + 0x90, + 0xfd, + 0xa1, + 0xde, + 0x04, + 0x85, + 0xf9, + 0x0a, + 0xcd, + 0x07, + 0x2c, + 0x1c, + 0xac, + 0x2c, + 0x3e, + 0xc1, + 0x40, + 0x9f, + 0xc1, + 0x60, + 0xd0, + 0xed, + 0x04, + 0x63, + 0xe4, + 0x34, + 0x83, + 0x33, + 0x54, + 0x05, + 0x72, + 0x67, + 0x60, + 0xc1, + 0xfd, + 0x43, + 0xc8, + 0x34, + 0x29, + 0x18, + 0xf0, + 0x52, + 0x14, + 0x84, + 0xe8, + 0x7e, + 0xa9, + 0x3c, + 0x13, + 0x86, + 0xf2, + 0xb7, + 0x40, + 0xc1, + 0x30, + 0x34, + 0xbf, + 0x07, + 0xfe, + 0x0f, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x21, + 0x7e, + 0x70, + 0xed, + 0x07, + 0x2c, + 0x61, + 0xda, + 0x38, + 0x77, + 0x5d, + 0xa0, + 0x7f, + 0x1d, + 0x78, + 0x3b, + 0x41, + 0x88, + 0x7f, + 0x61, + 0x66, + 0x81, + 0x09, + 0x5a, + 0x8c, + 0xd2, + 0xc2, + 0xfe, + 0x73, + 0xb8, + 0x3d, + 0x85, + 0x9c, + 0x1f, + 0xb0, + 0x31, + 0xa1, + 0xfb, + 0x6a, + 0x34, + 0x28, + 0x37, + 0xad, + 0x34, + 0x2c, + 0x26, + 0x06, + 0x07, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xbf, + 0x21, + 0x68, + 0x75, + 0x16, + 0x3f, + 0xf0, + 0xe1, + 0xd8, + 0x34, + 0xa0, + 0x1f, + 0xc6, + 0x0d, + 0x30, + 0xed, + 0x06, + 0xad, + 0x60, + 0xed, + 0x07, + 0xfc, + 0x12, + 0xb5, + 0x1e, + 0x42, + 0xc2, + 0xfe, + 0x77, + 0x05, + 0x03, + 0xb4, + 0x19, + 0xa6, + 0x1e, + 0xd0, + 0x63, + 0xe4, + 0x3d, + 0xb5, + 0x03, + 0xc1, + 0xf7, + 0xad, + 0x2e, + 0xd0, + 0xce, + 0x99, + 0xc0, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0a, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x41, + 0x7e, + 0x4c, + 0x27, + 0x0b, + 0x83, + 0xac, + 0x1a, + 0x16, + 0x1f, + 0x53, + 0x83, + 0x3f, + 0x82, + 0xbc, + 0x87, + 0xb4, + 0x17, + 0x0f, + 0xa0, + 0xd2, + 0x08, + 0x18, + 0x18, + 0x14, + 0xe8, + 0x1b, + 0x43, + 0xa9, + 0xe8, + 0xff, + 0x83, + 0xa4, + 0x3b, + 0x43, + 0xe9, + 0x0e, + 0xd0, + 0xfa, + 0x55, + 0xff, + 0x83, + 0x7a, + 0x0d, + 0xa1, + 0xf4, + 0x1e, + 0xd0, + 0xc0, + 0x03, + 0x07, + 0x61, + 0xfb, + 0x94, + 0x2b, + 0x51, + 0x40, + 0x5f, + 0x8a, + 0x7a, + 0xf0, + 0x58, + 0x7d, + 0x8e, + 0x19, + 0xfa, + 0xff, + 0xe4, + 0x2c, + 0x3a, + 0xd0, + 0xfb, + 0x0c, + 0xf0, + 0x79, + 0x5a, + 0x87, + 0xfe, + 0x07, + 0xfe, + 0x43, + 0xfb, + 0x04, + 0x68, + 0x7f, + 0x61, + 0xbf, + 0xc1, + 0xd8, + 0xa0, + 0xe7, + 0x0e, + 0xf4, + 0x1e, + 0xa0, + 0x74, + 0x1d, + 0xf8, + 0x3f, + 0xf0, + 0x7c, + 0x04, + 0x87, + 0x38, + 0x50, + 0x5c, + 0xa0, + 0x9c, + 0x14, + 0x05, + 0xf8, + 0xbf, + 0xc1, + 0x61, + 0xf3, + 0x94, + 0x09, + 0xac, + 0x13, + 0xb8, + 0x73, + 0xca, + 0xff, + 0xc8, + 0x5a, + 0x1d, + 0xc1, + 0xca, + 0xe4, + 0x2e, + 0x0f, + 0x7f, + 0x2b, + 0xc8, + 0xe8, + 0x6d, + 0x1e, + 0xee, + 0x0f, + 0x68, + 0x13, + 0x83, + 0xf7, + 0x68, + 0x34, + 0x28, + 0x37, + 0x90, + 0xb4, + 0x2c, + 0x26, + 0x0e, + 0xbf, + 0x40, + 0x0a, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x98, + 0x4e, + 0x17, + 0x2c, + 0x0c, + 0x36, + 0x07, + 0x0f, + 0x6b, + 0x58, + 0x4f, + 0xe4, + 0xea, + 0xf0, + 0x75, + 0x02, + 0xc3, + 0x61, + 0xd4, + 0x0b, + 0x0d, + 0x84, + 0xaa, + 0x20, + 0xea, + 0xf0, + 0x5f, + 0xd1, + 0xca, + 0xb0, + 0xea, + 0x05, + 0x86, + 0xc3, + 0xa8, + 0x16, + 0x06, + 0xe4, + 0x2b, + 0xd7, + 0xea, + 0x68, + 0x6f, + 0x21, + 0xf6, + 0x1d, + 0x07, + 0xf6, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xea, + 0x07, + 0xde, + 0xa2, + 0x0d, + 0x0f, + 0x5d, + 0x4f, + 0xfe, + 0x06, + 0x1e, + 0xa0, + 0x7c, + 0xd6, + 0x06, + 0x87, + 0xeb, + 0xd1, + 0x7f, + 0x83, + 0xa4, + 0x7c, + 0x85, + 0x84, + 0xae, + 0x5b, + 0xd5, + 0x61, + 0x7e, + 0x93, + 0x96, + 0xc3, + 0xa4, + 0x2d, + 0x0b, + 0x0e, + 0x90, + 0xbf, + 0xc1, + 0xd2, + 0xc6, + 0x85, + 0x87, + 0x7a, + 0x06, + 0x85, + 0x86, + 0x60, + 0xda, + 0x5e, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7d, + 0x30, + 0x6e, + 0xa0, + 0xe9, + 0x20, + 0x51, + 0x77, + 0xfe, + 0x1c, + 0x3b, + 0x0a, + 0x43, + 0x35, + 0x26, + 0x14, + 0x87, + 0x5c, + 0x98, + 0x4a, + 0x30, + 0xd8, + 0x1f, + 0xcc, + 0xc1, + 0xb0, + 0x38, + 0x36, + 0x88, + 0x3f, + 0xa8, + 0x39, + 0xe0, + 0xec, + 0x0c, + 0x31, + 0xc1, + 0xd8, + 0x28, + 0x50, + 0xc3, + 0xdb, + 0x6f, + 0x9f, + 0x2c, + 0x07, + 0xd6, + 0x17, + 0x34, + 0x40, + 0xa1, + 0x80, + 0xc0, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x72, + 0x83, + 0x68, + 0x75, + 0xd4, + 0x7f, + 0xd0, + 0xe1, + 0xc8, + 0x30, + 0x41, + 0x3f, + 0x86, + 0x31, + 0xc3, + 0xb4, + 0x2c, + 0xc9, + 0x0e, + 0xc3, + 0x46, + 0x61, + 0x95, + 0xad, + 0x57, + 0x58, + 0x1f, + 0xcd, + 0x5d, + 0x48, + 0x6c, + 0x3a, + 0xf0, + 0x7d, + 0x87, + 0x6e, + 0x87, + 0xb6, + 0x4b, + 0x1c, + 0x3d, + 0xe8, + 0xb0, + 0xac, + 0x33, + 0x83, + 0xc1, + 0xde, + 0x0f, + 0x90, + 0xfe, + 0x02, + 0x83, + 0xff, + 0x03, + 0x41, + 0xfa, + 0xfc, + 0x07, + 0xe4, + 0x2c, + 0xc1, + 0x83, + 0x94, + 0x28, + 0xcc, + 0x18, + 0xe1, + 0xa4, + 0xcc, + 0x60, + 0x35, + 0x12, + 0x66, + 0x48, + 0x56, + 0x9a, + 0xb3, + 0x30, + 0xec, + 0x1f, + 0xac, + 0xd0, + 0x2b, + 0x42, + 0xf1, + 0x83, + 0x07, + 0xe8, + 0xa6, + 0x60, + 0xc3, + 0x61, + 0x66, + 0x60, + 0xc3, + 0x60, + 0xa1, + 0x98, + 0x30, + 0xda, + 0xb0, + 0x66, + 0xf0, + 0x57, + 0x28, + 0x19, + 0x87, + 0xa4, + 0x2b, + 0x8c, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x9c, + 0x3e, + 0x7f, + 0x0d, + 0xd3, + 0xd0, + 0x34, + 0x35, + 0x39, + 0x20, + 0x30, + 0x7c, + 0xc5, + 0x02, + 0xbe, + 0x83, + 0x7a, + 0x0f, + 0x61, + 0xaf, + 0x81, + 0x86, + 0xc2, + 0xe0, + 0x5f, + 0x02, + 0x9d, + 0x03, + 0xe4, + 0x2a, + 0x73, + 0x7f, + 0xe0, + 0xd8, + 0x67, + 0x34, + 0x3d, + 0x86, + 0x63, + 0x43, + 0xdb, + 0x03, + 0x4d, + 0x10, + 0x9f, + 0x25, + 0x83, + 0x49, + 0x04, + 0x83, + 0x82, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xec, + 0x24, + 0x1f, + 0x99, + 0x30, + 0x59, + 0x45, + 0x86, + 0x30, + 0x69, + 0x87, + 0xb3, + 0x06, + 0x06, + 0xb0, + 0x23, + 0x18, + 0x2b, + 0xa0, + 0x6d, + 0x10, + 0xd2, + 0x0b, + 0xfe, + 0x15, + 0xc8, + 0x7c, + 0xe5, + 0x3d, + 0x21, + 0xe7, + 0x0a, + 0x40, + 0xff, + 0xc1, + 0x48, + 0x7e, + 0x70, + 0xa5, + 0x07, + 0xce, + 0x17, + 0xa3, + 0xff, + 0x01, + 0xd0, + 0xfc, + 0xe1, + 0xff, + 0x82, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x2f, + 0xfc, + 0x0f, + 0xd6, + 0x1e, + 0xca, + 0x2c, + 0x61, + 0xed, + 0xc3, + 0xb3, + 0xf1, + 0x8d, + 0x67, + 0x0f, + 0x60, + 0xba, + 0x18, + 0x7b, + 0x0b, + 0x0b, + 0x2f, + 0x8c, + 0x57, + 0x26, + 0x40, + 0xcc, + 0xa7, + 0x43, + 0x20, + 0x66, + 0x16, + 0x16, + 0x5f, + 0x18, + 0x58, + 0x59, + 0x21, + 0x61, + 0x6c, + 0xe2, + 0x1b, + 0x03, + 0xe4, + 0xc3, + 0x9c, + 0x0c, + 0x16, + 0x1b, + 0xd0, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x2f, + 0xf8, + 0x2f, + 0xc6, + 0x86, + 0xc1, + 0x45, + 0x8d, + 0x0d, + 0x8e, + 0x1d, + 0xa1, + 0xb0, + 0x35, + 0x8d, + 0x0d, + 0x85, + 0x74, + 0x3f, + 0xe0, + 0xda, + 0x1f, + 0xf2, + 0xb9, + 0x0f, + 0xf7, + 0xf3, + 0xff, + 0x41, + 0x68, + 0x30, + 0xe6, + 0x0b, + 0x47, + 0x0e, + 0x60, + 0xbb, + 0x70, + 0xe6, + 0x0b, + 0xc0, + 0xff, + 0xa0, + 0x30, + 0x58, + 0x75, + 0x00, + 0x0a, + 0x0f, + 0xfc, + 0x50, + 0x37, + 0xf8, + 0x2f, + 0xd1, + 0x86, + 0xc1, + 0xcb, + 0x03, + 0x0d, + 0x8e, + 0x1e, + 0xc3, + 0x60, + 0x7f, + 0x27, + 0xf8, + 0x36, + 0x87, + 0x38, + 0x7a, + 0x43, + 0x9c, + 0x32, + 0xb9, + 0x2f, + 0xf8, + 0xfe, + 0xa2, + 0x38, + 0x30, + 0xa4, + 0x12, + 0x38, + 0x30, + 0xa4, + 0x12, + 0x38, + 0x30, + 0xa5, + 0xa4, + 0x71, + 0xc2, + 0xf4, + 0x48, + 0xef, + 0x01, + 0xd0, + 0xe7, + 0x0f, + 0xfc, + 0x1e, + 0x02, + 0x83, + 0xff, + 0x1a, + 0x07, + 0xfe, + 0x81, + 0xf9, + 0x80, + 0x81, + 0x8e, + 0x5d, + 0x03, + 0x03, + 0x38, + 0x66, + 0x06, + 0x06, + 0x1a, + 0x95, + 0x03, + 0x03, + 0x02, + 0xe5, + 0x5f, + 0xcc, + 0x16, + 0x06, + 0x06, + 0x06, + 0x15, + 0xad, + 0x03, + 0x46, + 0x3f, + 0xa8, + 0x36, + 0x30, + 0x58, + 0x18, + 0xc6, + 0x60, + 0xb0, + 0x35, + 0x03, + 0x60, + 0xb6, + 0x64, + 0x33, + 0x01, + 0xf2, + 0xbf, + 0xe8, + 0x0a, + 0x03, + 0x07, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x58, + 0x34, + 0x18, + 0x5f, + 0x8c, + 0x1a, + 0x0c, + 0x1c, + 0xb1, + 0x83, + 0x41, + 0x8e, + 0x1d, + 0xff, + 0x80, + 0xd6, + 0x0f, + 0xfc, + 0xf2, + 0x1f, + 0xf8, + 0xc2, + 0xff, + 0xc0, + 0x56, + 0xa0, + 0xf9, + 0xc1, + 0x4e, + 0x88, + 0x79, + 0xc3, + 0x61, + 0x7f, + 0xe0, + 0xd8, + 0x58, + 0x7f, + 0xd8, + 0x98, + 0x79, + 0x0d, + 0xe8, + 0xd0, + 0xed, + 0x03, + 0x84, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x81, + 0xfe, + 0x0b, + 0x1f, + 0xa8, + 0x16, + 0x66, + 0x61, + 0x31, + 0x19, + 0x9b, + 0x04, + 0xc6, + 0x66, + 0x65, + 0xf3, + 0x19, + 0x99, + 0x81, + 0x86, + 0x33, + 0x33, + 0x03, + 0x0c, + 0x66, + 0x66, + 0x5e, + 0xa8, + 0xcc, + 0xcc, + 0x6d, + 0x51, + 0x19, + 0x98, + 0x18, + 0x66, + 0x33, + 0x30, + 0x30, + 0x19, + 0x12, + 0x30, + 0x32, + 0x0d, + 0x83, + 0x60, + 0xb9, + 0xd1, + 0x82, + 0xc1, + 0x03, + 0x0c, + 0x9e, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xc8, + 0xe1, + 0xef, + 0xd1, + 0xab, + 0x0e, + 0xa2, + 0xe3, + 0xa7, + 0x50, + 0x30, + 0xe7, + 0x6d, + 0x60, + 0x3f, + 0x9d, + 0x1c, + 0x3e, + 0xe0, + 0x40, + 0x70, + 0xfa, + 0x40, + 0xb5, + 0xac, + 0x05, + 0x72, + 0x7f, + 0xe4, + 0xfe, + 0x80, + 0xfc, + 0x1e, + 0x90, + 0xdd, + 0xc8, + 0x74, + 0x85, + 0x47, + 0x30, + 0xea, + 0xce, + 0x39, + 0x61, + 0xbd, + 0x38, + 0x1c, + 0x12, + 0x14, + 0x1e, + 0x70, + 0xc0, + 0x03, + 0x06, + 0x47, + 0x0f, + 0x72, + 0x81, + 0xab, + 0x0e, + 0xbf, + 0x27, + 0x4d, + 0x60, + 0x61, + 0xd6, + 0xda, + 0xc0, + 0x7f, + 0x38, + 0x1c, + 0x3e, + 0x90, + 0xe7, + 0x0f, + 0xa4, + 0x15, + 0x7a, + 0xa4, + 0x57, + 0x25, + 0x3a, + 0x74, + 0x4f, + 0xe8, + 0x18, + 0x30, + 0xf4, + 0x86, + 0xc1, + 0x87, + 0xa4, + 0x27, + 0x06, + 0x1e, + 0xa9, + 0x34, + 0x18, + 0x10, + 0xbd, + 0x16, + 0x16, + 0x30, + 0x50, + 0x1c, + 0x37, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x02, + 0x83, + 0xff, + 0x03, + 0x41, + 0xf0, + 0xde, + 0x82, + 0xfa, + 0x1c, + 0xa6, + 0x1a, + 0x81, + 0xa4, + 0x0c, + 0x13, + 0x87, + 0x61, + 0x30, + 0x6b, + 0xe5, + 0x41, + 0x38, + 0x73, + 0xab, + 0xeb, + 0xf4, + 0x1b, + 0x0d, + 0x81, + 0x83, + 0x2b, + 0x42, + 0xc0, + 0xc1, + 0xbf, + 0x59, + 0x81, + 0x83, + 0xd8, + 0x2e, + 0x03, + 0x07, + 0xb0, + 0xb6, + 0xfe, + 0x0d, + 0xdb, + 0xe0, + 0xfe, + 0x78, + 0xdb, + 0x50, + 0x79, + 0x07, + 0x01, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x09, + 0x0f, + 0xe4, + 0x35, + 0x02, + 0x55, + 0xf4, + 0x1b, + 0xf3, + 0x47, + 0x43, + 0xb9, + 0x60, + 0xd8, + 0x73, + 0x87, + 0x34, + 0xea, + 0x40, + 0xfe, + 0x55, + 0x3a, + 0x90, + 0xdc, + 0x1d, + 0x87, + 0xe9, + 0x0e, + 0xc3, + 0xca, + 0xe5, + 0x7f, + 0xd0, + 0x3f, + 0x96, + 0xe5, + 0xc1, + 0xa4, + 0x36, + 0x04, + 0x3d, + 0x21, + 0x50, + 0x18, + 0x7a, + 0xb1, + 0x84, + 0xe1, + 0xde, + 0x8b, + 0xa7, + 0xc8, + 0x4e, + 0x83, + 0xd2, + 0x87, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6d, + 0x30, + 0xf7, + 0xe1, + 0xc1, + 0x9a, + 0x0e, + 0x0d, + 0xe0, + 0x7a, + 0x03, + 0x86, + 0xbc, + 0x3c, + 0x19, + 0xfe, + 0x77, + 0xc1, + 0xf6, + 0x1b, + 0x06, + 0x09, + 0x0b, + 0x0d, + 0x83, + 0xf0, + 0x29, + 0xe8, + 0x09, + 0x07, + 0x95, + 0xa8, + 0x36, + 0x1f, + 0xb0, + 0x5f, + 0xf8, + 0x36, + 0x1e, + 0xd0, + 0xfb, + 0xb0, + 0xd8, + 0x7c, + 0xf0, + 0x76, + 0x1f, + 0x28, + 0x3d, + 0x87, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xda, + 0x1e, + 0xfc, + 0x82, + 0x98, + 0x77, + 0x07, + 0x38, + 0xe1, + 0x38, + 0x73, + 0x85, + 0x61, + 0x3f, + 0x9d, + 0x0d, + 0x61, + 0x3c, + 0xb7, + 0xf2, + 0x83, + 0x68, + 0x76, + 0x1e, + 0x57, + 0x21, + 0xb0, + 0xf7, + 0xf2, + 0x16, + 0x87, + 0xda, + 0x0b, + 0xfc, + 0x1d, + 0xa1, + 0xd8, + 0x7e, + 0xd6, + 0x0b, + 0x0f, + 0xdf, + 0x06, + 0xd0, + 0xf3, + 0xa3, + 0xff, + 0x83, + 0xff, + 0x07, + 0x09, + 0x0f, + 0xf2, + 0x15, + 0x02, + 0x50, + 0x6d, + 0x0b, + 0xf0, + 0x2e, + 0x74, + 0x2e, + 0x0f, + 0xbd, + 0x04, + 0xe1, + 0xeb, + 0x9b, + 0x40, + 0xfe, + 0x38, + 0x08, + 0xc1, + 0xb4, + 0x39, + 0xc3, + 0xec, + 0x25, + 0xad, + 0x60, + 0x2b, + 0x51, + 0xff, + 0x93, + 0xf8, + 0x33, + 0x87, + 0xd8, + 0x6d, + 0x59, + 0x87, + 0x61, + 0x38, + 0xe3, + 0x06, + 0xd9, + 0xd1, + 0xc1, + 0xa1, + 0x79, + 0x10, + 0x38, + 0x79, + 0x83, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0xc0, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0x9d, + 0x0f, + 0x7e, + 0x41, + 0xd8, + 0x77, + 0x07, + 0x39, + 0xc1, + 0x38, + 0x73, + 0x85, + 0xa1, + 0x3f, + 0x4f, + 0x05, + 0x68, + 0x4e, + 0xae, + 0xfe, + 0x70, + 0xd8, + 0x7f, + 0xe1, + 0x5a, + 0x83, + 0xfe, + 0xa7, + 0xa3, + 0xfd, + 0x07, + 0x61, + 0x68, + 0x4c, + 0x1d, + 0x85, + 0xa1, + 0x30, + 0x76, + 0xce, + 0x84, + 0xc1, + 0xde, + 0x4f, + 0xf4, + 0x19, + 0x41, + 0x70, + 0x54, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xec, + 0xd0, + 0xef, + 0xc1, + 0x66, + 0x86, + 0xa0, + 0x52, + 0x66, + 0xa8, + 0x70, + 0xec, + 0xcd, + 0xd0, + 0x3f, + 0x8a, + 0x67, + 0xa0, + 0xed, + 0x09, + 0xce, + 0x0f, + 0x61, + 0xd9, + 0xa1, + 0x95, + 0xa8, + 0x0e, + 0x70, + 0x6f, + 0xe2, + 0xf1, + 0xf0, + 0x76, + 0x0a, + 0x31, + 0xb6, + 0x1b, + 0x0d, + 0x26, + 0x87, + 0xb6, + 0x06, + 0x0d, + 0x20, + 0xde, + 0x4d, + 0x06, + 0x98, + 0x4c, + 0x09, + 0x09, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0e, + 0x83, + 0xf5, + 0x03, + 0x38, + 0x7e, + 0xfc, + 0x9f, + 0xe8, + 0x1c, + 0xb1, + 0x68, + 0x58, + 0x1c, + 0x35, + 0xb8, + 0x38, + 0x27, + 0xf2, + 0x87, + 0xd0, + 0x7b, + 0x43, + 0x3e, + 0x43, + 0xda, + 0x07, + 0xca, + 0xe4, + 0x14, + 0xf5, + 0x34, + 0x35, + 0xa2, + 0xb9, + 0x07, + 0xf9, + 0x0d, + 0xa1, + 0x61, + 0xb0, + 0xed, + 0x0b, + 0x0d, + 0x87, + 0x6d, + 0x0c, + 0x36, + 0x1d, + 0xe8, + 0x1f, + 0xe0, + 0xe8, + 0x36, + 0x1b, + 0x00, + 0x09, + 0x0f, + 0x41, + 0xea, + 0x07, + 0x38, + 0x7b, + 0xf2, + 0x0f, + 0xe8, + 0xe5, + 0x81, + 0xc1, + 0x6a, + 0xc3, + 0xb8, + 0x36, + 0x07, + 0xf3, + 0x18, + 0x34, + 0x35, + 0x03, + 0x3f, + 0x07, + 0x50, + 0x3a, + 0xc3, + 0x2b, + 0x94, + 0x0f, + 0x21, + 0xa9, + 0xea, + 0xbf, + 0xe0, + 0xa8, + 0x0a, + 0x61, + 0x38, + 0x54, + 0x09, + 0xc2, + 0x70, + 0xaa, + 0xc7, + 0x09, + 0xc2, + 0xf4, + 0x07, + 0xfc, + 0x14, + 0x19, + 0xd7, + 0x60, + 0x09, + 0x0e, + 0x43, + 0xf5, + 0x03, + 0x3a, + 0x1f, + 0x7e, + 0x07, + 0xf0, + 0x6e, + 0x0d, + 0x60, + 0xa0, + 0x4e, + 0x19, + 0xe6, + 0xe4, + 0x27, + 0xf2, + 0xa9, + 0xd3, + 0x0e, + 0xd0, + 0xec, + 0x18, + 0x76, + 0x12, + 0xda, + 0xb4, + 0x0a, + 0xd6, + 0xff, + 0xc0, + 0xa7, + 0x40, + 0xd8, + 0x30, + 0xec, + 0x2f, + 0xf8, + 0x3b, + 0x0f, + 0x69, + 0x87, + 0x6c, + 0x85, + 0x87, + 0xef, + 0x21, + 0xb0, + 0xf9, + 0x83, + 0x7c, + 0x1c, + 0x09, + 0x0e, + 0x90, + 0xfa, + 0x81, + 0xda, + 0x1f, + 0x7e, + 0x8b, + 0xf4, + 0x17, + 0x2c, + 0x38, + 0x5a, + 0x07, + 0x0e, + 0xd0, + 0x38, + 0x67, + 0xf5, + 0xff, + 0x82, + 0x79, + 0x18, + 0x18, + 0xe1, + 0xa4, + 0x0c, + 0x0c, + 0x18, + 0x29, + 0xd1, + 0x50, + 0x30, + 0x60, + 0xa7, + 0xa5, + 0x7f, + 0xc1, + 0xa4, + 0x0c, + 0x1f, + 0xe9, + 0x03, + 0x07, + 0xfa, + 0x54, + 0xc1, + 0xd2, + 0x17, + 0xa1, + 0xc3, + 0xb4, + 0x0e, + 0x85, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x3d, + 0xa1, + 0xee, + 0xa0, + 0xcc, + 0x1d, + 0x45, + 0x8f, + 0xfc, + 0x38, + 0x7d, + 0x01, + 0x0c, + 0xfe, + 0x03, + 0x81, + 0xc3, + 0xb4, + 0x2c, + 0x35, + 0x03, + 0x48, + 0x3c, + 0x81, + 0x58, + 0x15, + 0xc8, + 0xac, + 0x1a, + 0x81, + 0xfc, + 0x17, + 0x38, + 0x7a, + 0x43, + 0x3e, + 0x83, + 0xd2, + 0x1d, + 0xe0, + 0xfa, + 0x58, + 0x0f, + 0xa0, + 0xf7, + 0xa0, + 0x3a, + 0x70, + 0x67, + 0x41, + 0xe0, + 0xde, + 0x0f, + 0xc8, + 0x7e, + 0x02, + 0x1f, + 0x21, + 0xf6, + 0x87, + 0xa8, + 0x1c, + 0xfe, + 0x0e, + 0xc3, + 0xb9, + 0x63, + 0xff, + 0x0c, + 0x1f, + 0xb8, + 0x39, + 0xfc, + 0x13, + 0xc1, + 0xf6, + 0x86, + 0xec, + 0x10, + 0x6c, + 0x35, + 0x99, + 0x60, + 0x56, + 0xa3, + 0xe2, + 0x98, + 0x5f, + 0xd6, + 0xe3, + 0x87, + 0xb0, + 0xec, + 0x18, + 0x7b, + 0x0e, + 0xc1, + 0x40, + 0xec, + 0x90, + 0x61, + 0x68, + 0x6f, + 0x40, + 0x7b, + 0x56, + 0x15, + 0x86, + 0xf4, + 0x14, + 0x1f, + 0xf8, + 0x38, + 0x02, + 0x83, + 0xc8, + 0x7d, + 0xa1, + 0xea, + 0x07, + 0xbf, + 0x1f, + 0xf8, + 0x1c, + 0x1c, + 0xa0, + 0x30, + 0x1c, + 0x3c, + 0xc0, + 0x60, + 0xaf, + 0xa0, + 0xb0, + 0x61, + 0xce, + 0x83, + 0xff, + 0x21, + 0x61, + 0x61, + 0xfc, + 0xad, + 0x46, + 0x1f, + 0xdf, + 0xc6, + 0x1f, + 0xf6, + 0x16, + 0x1f, + 0xf6, + 0x16, + 0x1f, + 0xf6, + 0xb4, + 0x1f, + 0xf7, + 0x9d, + 0x0f, + 0xf5, + 0x8e, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x0f, + 0xf2, + 0x1f, + 0x68, + 0x7b, + 0x0f, + 0xba, + 0x83, + 0x48, + 0x77, + 0x58, + 0xff, + 0xc0, + 0xc3, + 0xe9, + 0x10, + 0xcf, + 0xe0, + 0x38, + 0x34, + 0x3b, + 0x80, + 0xf3, + 0x78, + 0x3a, + 0x41, + 0xea, + 0x2a, + 0xc1, + 0x4f, + 0x48, + 0x32, + 0x43, + 0x2b, + 0x90, + 0x39, + 0xa1, + 0xe9, + 0x09, + 0xcd, + 0x0f, + 0x48, + 0x54, + 0x34, + 0x3d, + 0xda, + 0x69, + 0xa4, + 0x1b, + 0xc9, + 0xc0, + 0xd3, + 0x09, + 0x81, + 0xc1, + 0x5f, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x83, + 0xff, + 0x03, + 0x41, + 0xab, + 0xf8, + 0x37, + 0xc9, + 0x86, + 0xd0, + 0xb9, + 0x40, + 0x42, + 0xe0, + 0x9c, + 0x3f, + 0x50, + 0x39, + 0xa9, + 0x81, + 0x61, + 0xf5, + 0xa7, + 0x3f, + 0xe0, + 0x98, + 0x2c, + 0x19, + 0x98, + 0x1b, + 0x43, + 0x49, + 0x98, + 0x3f, + 0x24, + 0x64, + 0xac, + 0x26, + 0x05, + 0x63, + 0x18, + 0x26, + 0x07, + 0x65, + 0x0a, + 0x04, + 0xf3, + 0x85, + 0x82, + 0x42, + 0xba, + 0x81, + 0xa0, + 0xc3, + 0x40, + 0x41, + 0x27, + 0xa0, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x1f, + 0x6b, + 0x06, + 0xe0, + 0xef, + 0x54, + 0xff, + 0xe1, + 0xc3, + 0xb0, + 0x41, + 0x60, + 0xbe, + 0x88, + 0x70, + 0xb0, + 0xda, + 0x1a, + 0x81, + 0xfb, + 0x03, + 0xff, + 0x80, + 0xad, + 0x40, + 0xb0, + 0x58, + 0x5f, + 0xc0, + 0xd0, + 0x50, + 0x3b, + 0x09, + 0xd0, + 0x61, + 0xec, + 0x33, + 0xd4, + 0x1e, + 0xc4, + 0x37, + 0xa0, + 0xf7, + 0xc0, + 0x7c, + 0xf8, + 0x33, + 0xa3, + 0xe4, + 0x2b, + 0x0f, + 0xc8, + 0x7e, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0x7f, + 0x83, + 0x7e, + 0x68, + 0x1b, + 0x0b, + 0x96, + 0x28, + 0x1b, + 0x03, + 0x87, + 0x5f, + 0xe0, + 0x9f, + 0xcd, + 0x03, + 0x61, + 0xda, + 0x0a, + 0x06, + 0xc3, + 0xb4, + 0x17, + 0xf8, + 0x25, + 0x72, + 0x5b, + 0xca, + 0x0b, + 0xfa, + 0xa2, + 0x46, + 0x0d, + 0xa0, + 0xa0, + 0xee, + 0x86, + 0xd0, + 0x50, + 0x1c, + 0x1e, + 0xd1, + 0xa0, + 0x1c, + 0x3d, + 0xf3, + 0x46, + 0x6c, + 0x33, + 0xc0, + 0xf9, + 0x05, + 0x87, + 0xe4, + 0x3f, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0x30, + 0x7e, + 0xfa, + 0x28, + 0x0f, + 0xc5, + 0x02, + 0x79, + 0x30, + 0x6e, + 0x1a, + 0xfa, + 0xc1, + 0x8f, + 0xd1, + 0x93, + 0x83, + 0x0b, + 0x0b, + 0x27, + 0x06, + 0x16, + 0x07, + 0x33, + 0x06, + 0x2b, + 0x4a, + 0x19, + 0x83, + 0x3f, + 0x54, + 0x66, + 0x0c, + 0x2c, + 0x2f, + 0x46, + 0x0c, + 0x2c, + 0x37, + 0x18, + 0x30, + 0xb5, + 0x0f, + 0x9c, + 0x18, + 0x1f, + 0x2b, + 0x15, + 0xf8, + 0x0a, + 0x06, + 0x1b, + 0x06, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0xb9, + 0x6a, + 0xba, + 0xc0, + 0xe5, + 0x82, + 0xb0, + 0xe7, + 0x0e, + 0xa7, + 0xaa, + 0x41, + 0x7d, + 0x05, + 0xa1, + 0xf3, + 0xa1, + 0xb4, + 0x3f, + 0x60, + 0xff, + 0xe4, + 0xa7, + 0x40, + 0x50, + 0x2c, + 0x26, + 0xd4, + 0x0f, + 0xf8, + 0x36, + 0x15, + 0x10, + 0x38, + 0x76, + 0x2b, + 0x2c, + 0x18, + 0x77, + 0xe8, + 0x1a, + 0x61, + 0xad, + 0xa0, + 0x73, + 0x86, + 0x43, + 0xf7, + 0xa0, + 0x04, + 0x86, + 0x70, + 0x61, + 0xda, + 0x05, + 0x5a, + 0xb5, + 0x02, + 0xfa, + 0xaf, + 0x53, + 0xd0, + 0x30, + 0xf3, + 0x83, + 0x0d, + 0x2e, + 0x17, + 0xf0, + 0x1b, + 0x95, + 0xd7, + 0x78, + 0x36, + 0x06, + 0x04, + 0x16, + 0x05, + 0x6a, + 0x0d, + 0x84, + 0x82, + 0x9d, + 0x0f, + 0xf9, + 0x0d, + 0x87, + 0x30, + 0x30, + 0xec, + 0x3b, + 0x0b, + 0x0e, + 0xec, + 0x14, + 0x0b, + 0x0d, + 0x70, + 0x2c, + 0x2a, + 0x06, + 0x90, + 0x70, + 0x1f, + 0x21, + 0xff, + 0x83, + 0xc0, + 0x03, + 0x07, + 0xb5, + 0x41, + 0xb9, + 0x41, + 0xb4, + 0x60, + 0x5d, + 0x4f, + 0xfe, + 0x4c, + 0x3f, + 0x68, + 0x73, + 0xf8, + 0xff, + 0xc1, + 0xb4, + 0x18, + 0x24, + 0x18, + 0x6d, + 0x06, + 0x09, + 0x06, + 0x05, + 0x72, + 0x7f, + 0xe0, + 0x7f, + 0x38, + 0x34, + 0x70, + 0xda, + 0x0c, + 0x1a, + 0x0c, + 0x36, + 0x83, + 0xff, + 0x06, + 0xd9, + 0xc1, + 0x20, + 0xc3, + 0x79, + 0x30, + 0x48, + 0xe1, + 0xa0, + 0xb0, + 0x4a, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x1f, + 0x72, + 0x85, + 0xb5, + 0xc0, + 0xf5, + 0x47, + 0xfd, + 0x0e, + 0x1c, + 0x83, + 0x04, + 0x13, + 0xf4, + 0x31, + 0x83, + 0x0e, + 0xc3, + 0x66, + 0x48, + 0x76, + 0x12, + 0xdc, + 0xb0, + 0x15, + 0xaa, + 0xff, + 0xc0, + 0xfe, + 0x0a, + 0xf0, + 0x7d, + 0x86, + 0x7d, + 0x61, + 0xec, + 0x36, + 0x6d, + 0x03, + 0xbb, + 0x74, + 0xc1, + 0xe0, + 0x9e, + 0x34, + 0x18, + 0x50, + 0x4a, + 0x0f, + 0x61, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xf5, + 0x41, + 0xbe, + 0x83, + 0x99, + 0xc1, + 0xac, + 0x57, + 0x7a, + 0x89, + 0x06, + 0x5e, + 0xb5, + 0x02, + 0xf8, + 0x2d, + 0x1c, + 0x39, + 0xc3, + 0xb1, + 0xc3, + 0x9c, + 0x32, + 0x16, + 0x19, + 0x5a, + 0x07, + 0x23, + 0x0d, + 0xfa, + 0xdc, + 0x9c, + 0x39, + 0xc1, + 0xb8, + 0xda, + 0x19, + 0xc6, + 0x71, + 0xe4, + 0x40, + 0xec, + 0x39, + 0x0c, + 0xc0, + 0xb8, + 0x2f, + 0x81, + 0xc8, + 0x20, + 0xf2, + 0x15, + 0x80, + 0x02, + 0x1f, + 0x90, + 0xf6, + 0x16, + 0x13, + 0x87, + 0x3d, + 0x19, + 0x57, + 0xaa, + 0x4e, + 0x50, + 0xea, + 0xd7, + 0x0e, + 0x1f, + 0x31, + 0x06, + 0xac, + 0x1b, + 0x4c, + 0x39, + 0xdb, + 0xcf, + 0xf8, + 0x27, + 0x03, + 0x84, + 0xe1, + 0x9b, + 0x51, + 0x86, + 0xc3, + 0x53, + 0x93, + 0x7f, + 0xc8, + 0x1c, + 0x2c, + 0x5b, + 0x50, + 0x4e, + 0x16, + 0x1b, + 0x0e, + 0x79, + 0x58, + 0x6c, + 0x39, + 0xe7, + 0xb8, + 0x3f, + 0x69, + 0xa0, + 0xbf, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x31, + 0xdf, + 0x82, + 0xfa, + 0x63, + 0x61, + 0xc1, + 0xca, + 0x18, + 0xcc, + 0xa0, + 0xc1, + 0x98, + 0xca, + 0x61, + 0x3f, + 0x2a, + 0x30, + 0x70, + 0x67, + 0x03, + 0x19, + 0x79, + 0x0d, + 0x81, + 0x47, + 0xc5, + 0xa5, + 0x39, + 0x0b, + 0x42, + 0x81, + 0x4e, + 0x43, + 0x50, + 0x3e, + 0xc0, + 0xff, + 0xe0, + 0xd8, + 0x7a, + 0x81, + 0xf6, + 0xe1, + 0xa8, + 0x1e, + 0x7c, + 0x86, + 0xa0, + 0x7a, + 0x80, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x03, + 0x04, + 0x81, + 0xc0, + 0x85, + 0xca, + 0x28, + 0x38, + 0x30, + 0x5f, + 0x93, + 0x56, + 0x68, + 0x30, + 0xf2, + 0x38, + 0x84, + 0xfe, + 0x6f, + 0xf8, + 0x34, + 0x82, + 0x43, + 0xb0, + 0xd2, + 0x09, + 0x0e, + 0xc0, + 0xae, + 0x4b, + 0xfe, + 0x07, + 0xf5, + 0x41, + 0x9c, + 0x34, + 0x82, + 0x43, + 0xb0, + 0xd2, + 0x0b, + 0xfe, + 0x0d, + 0x53, + 0x21, + 0xd8, + 0x6f, + 0x24, + 0x86, + 0x70, + 0xd0, + 0x52, + 0x17, + 0x90, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x90, + 0x68, + 0x86, + 0xfc, + 0xd0, + 0xd3, + 0x0b, + 0x83, + 0xb3, + 0x64, + 0x0c, + 0x1e, + 0x57, + 0x28, + 0x27, + 0xf1, + 0x7f, + 0x83, + 0xb4, + 0x12, + 0x1b, + 0x0e, + 0xd0, + 0x49, + 0x83, + 0x09, + 0x5c, + 0x92, + 0x60, + 0xc2, + 0xbf, + 0x32, + 0x60, + 0xc3, + 0xb4, + 0x12, + 0x60, + 0xc3, + 0xb4, + 0x12, + 0xb0, + 0x61, + 0xdb, + 0x23, + 0xb0, + 0x87, + 0x7a, + 0x1e, + 0x2e, + 0x0d, + 0x60, + 0xb4, + 0x35, + 0x87, + 0xfe, + 0x0e, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0x7f, + 0xc1, + 0x7e, + 0x68, + 0x38, + 0xe0, + 0xe5, + 0x8a, + 0x0e, + 0x38, + 0xe1, + 0xd7, + 0xfc, + 0x07, + 0xf3, + 0x41, + 0xc7, + 0x0d, + 0x40, + 0x50, + 0x71, + 0xc3, + 0x50, + 0x14, + 0x1c, + 0x70, + 0x2a, + 0x88, + 0xff, + 0xa0, + 0x53, + 0xd2, + 0x13, + 0x87, + 0xd4, + 0x03, + 0xff, + 0x06, + 0xa0, + 0x73, + 0x87, + 0xd5, + 0x61, + 0x38, + 0x7d, + 0xe8, + 0x33, + 0x87, + 0x9d, + 0x1f, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0x9f, + 0xf0, + 0x4f, + 0xe5, + 0x61, + 0xb0, + 0xb9, + 0x61, + 0xc3, + 0x60, + 0x70, + 0xe7, + 0x5d, + 0x85, + 0x7e, + 0x07, + 0xf8, + 0x3b, + 0x43, + 0xff, + 0x03, + 0x41, + 0x5f, + 0x80, + 0xae, + 0x4a, + 0xba, + 0xc0, + 0xfe, + 0x42, + 0xd0, + 0xfb, + 0x42, + 0x56, + 0xb0, + 0x76, + 0x81, + 0xff, + 0x21, + 0xb6, + 0x42, + 0xd0, + 0xfb, + 0xd0, + 0x6d, + 0x0f, + 0x38, + 0x3f, + 0xf9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x96, + 0x06, + 0x1d, + 0xf5, + 0x4e, + 0x0c, + 0x35, + 0x02, + 0x81, + 0x83, + 0x09, + 0xc3, + 0x40, + 0xef, + 0xc0, + 0x7e, + 0xa7, + 0xc3, + 0xb8, + 0x4e, + 0x92, + 0x63, + 0x18, + 0x6c, + 0x10, + 0x31, + 0x8c, + 0x0a, + 0xd2, + 0x4c, + 0x63, + 0x07, + 0xea, + 0x76, + 0x49, + 0x86, + 0xc1, + 0x03, + 0x34, + 0xc3, + 0x60, + 0x81, + 0xb8, + 0x30, + 0xdb, + 0x57, + 0xd0, + 0xe1, + 0x3d, + 0x39, + 0x30, + 0x50, + 0x3f, + 0xd2, + 0x79, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x27, + 0xfc, + 0x17, + 0xe5, + 0x61, + 0xb0, + 0x72, + 0xc3, + 0x86, + 0xc7, + 0x0e, + 0x7f, + 0xc0, + 0x7f, + 0x06, + 0xd0, + 0xf6, + 0x87, + 0x68, + 0x7b, + 0x0b, + 0xff, + 0x0a, + 0xd4, + 0x6a, + 0xd6, + 0xcf, + 0xe3, + 0x06, + 0x83, + 0x0b, + 0x0b, + 0x29, + 0xa6, + 0x16, + 0x16, + 0xe0, + 0xdc, + 0x2d, + 0x8e, + 0x40, + 0xac, + 0x0f, + 0x93, + 0x0e, + 0x70, + 0x28, + 0x2c, + 0x27, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xc8, + 0x30, + 0xf7, + 0xa8, + 0x98, + 0x30, + 0xeb, + 0x58, + 0x7f, + 0xd0, + 0xe1, + 0xdc, + 0x38, + 0x73, + 0x59, + 0xc2, + 0xc3, + 0xcf, + 0x21, + 0x9c, + 0x3e, + 0xc2, + 0xff, + 0xc0, + 0xa7, + 0x44, + 0x3f, + 0xca, + 0xe5, + 0x1f, + 0xe4, + 0x36, + 0x1b, + 0x0d, + 0xa1, + 0xb0, + 0xd8, + 0x6d, + 0x0d, + 0xb4, + 0x30, + 0xda, + 0x1b, + 0xc8, + 0x3f, + 0xc8, + 0x4c, + 0x1b, + 0x5d, + 0xa0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xce, + 0xea, + 0x0d, + 0xca, + 0xbc, + 0x9b, + 0x85, + 0x7e, + 0x06, + 0x0c, + 0x61, + 0xc3, + 0xd8, + 0x30, + 0xe7, + 0xeb, + 0xff, + 0x90, + 0xb4, + 0x2d, + 0x34, + 0x3d, + 0x86, + 0xc1, + 0x22, + 0x05, + 0x6a, + 0x06, + 0x09, + 0x90, + 0x7f, + 0x0f, + 0xa6, + 0xc3, + 0xb0, + 0x7c, + 0x8f, + 0x07, + 0x61, + 0xb0, + 0xb0, + 0xf6, + 0xc9, + 0x83, + 0xc2, + 0x82, + 0xf4, + 0x0d, + 0xe9, + 0xe0, + 0xd0, + 0x1f, + 0x28, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0x07, + 0xcd, + 0x03, + 0x50, + 0x2b, + 0xf4, + 0x86, + 0xe5, + 0x06, + 0x90, + 0xef, + 0xe4, + 0x2a, + 0x07, + 0x61, + 0xd4, + 0xfd, + 0x40, + 0x3f, + 0x80, + 0xf4, + 0xd0, + 0xed, + 0x05, + 0x92, + 0x68, + 0x6d, + 0x18, + 0x0a, + 0x06, + 0x0a, + 0x7a, + 0x6b, + 0xc1, + 0x95, + 0xc8, + 0x2d, + 0xb0, + 0xf6, + 0x84, + 0xc5, + 0xd0, + 0x36, + 0x85, + 0x40, + 0x9c, + 0x37, + 0x69, + 0x86, + 0x70, + 0xde, + 0x4e, + 0x0c, + 0xc1, + 0x90, + 0x50, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x7e, + 0x54, + 0x63, + 0x85, + 0x40, + 0xcc, + 0x63, + 0x01, + 0xc3, + 0xa4, + 0xca, + 0x04, + 0xfe, + 0x2c, + 0xcf, + 0x07, + 0x68, + 0x39, + 0xde, + 0x43, + 0x68, + 0xc7, + 0xc9, + 0x82, + 0x9d, + 0x30, + 0x3c, + 0x04, + 0x14, + 0xe8, + 0x1b, + 0x0f, + 0xda, + 0x0f, + 0xf9, + 0x0d, + 0xa1, + 0xda, + 0x1f, + 0x6c, + 0x85, + 0x87, + 0xef, + 0x41, + 0xb4, + 0x3c, + 0xe9, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0f, + 0xe4, + 0x35, + 0x02, + 0xa7, + 0xe9, + 0x0b, + 0xf2, + 0xc2, + 0x12, + 0x0e, + 0x58, + 0x93, + 0x4a, + 0x0e, + 0x1c, + 0xe3, + 0x18, + 0x4f, + 0xe0, + 0x68, + 0xa8, + 0x3b, + 0x83, + 0xec, + 0x3d, + 0x21, + 0xf6, + 0x19, + 0x5c, + 0x95, + 0xde, + 0x81, + 0xfc, + 0xbe, + 0xe4, + 0x34, + 0x85, + 0x05, + 0x87, + 0xa4, + 0x2a, + 0x03, + 0x0f, + 0x74, + 0x41, + 0x83, + 0x0f, + 0x79, + 0x0f, + 0x61, + 0xcc, + 0x1e, + 0xf8, + 0x20, + 0x02, + 0x83, + 0x90, + 0xfd, + 0xa1, + 0x9c, + 0x3e, + 0x7f, + 0x03, + 0xfc, + 0x16, + 0x86, + 0xf2, + 0x0d, + 0x03, + 0x86, + 0xa1, + 0xbc, + 0x19, + 0xfa, + 0x09, + 0xf0, + 0x7d, + 0x84, + 0xf9, + 0xb9, + 0x0d, + 0x83, + 0xd1, + 0x8f, + 0x91, + 0x5a, + 0xfb, + 0x96, + 0x07, + 0xf1, + 0x57, + 0x50, + 0x76, + 0x12, + 0xdc, + 0xa0, + 0xec, + 0x40, + 0xad, + 0x60, + 0xef, + 0xaf, + 0xfa, + 0x09, + 0xe0, + 0xed, + 0x0f, + 0x28, + 0x3d, + 0x87, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf5, + 0x03, + 0xdc, + 0xa0, + 0xce, + 0x86, + 0xbf, + 0x2b, + 0xfe, + 0x06, + 0x1e, + 0x60, + 0xb0, + 0x9a, + 0xc1, + 0x60, + 0x70, + 0xcf, + 0x21, + 0x49, + 0xa1, + 0xd2, + 0x0f, + 0xfd, + 0x14, + 0xe8, + 0x84, + 0xe1, + 0xca, + 0xe5, + 0x04, + 0xe1, + 0xf4, + 0x82, + 0xff, + 0x90, + 0xa4, + 0x39, + 0xc3, + 0xea, + 0x68, + 0x4e, + 0x1f, + 0x79, + 0x0c, + 0xe1, + 0xf4, + 0x1e, + 0x70, + 0xc0, + 0x02, + 0x1f, + 0x41, + 0xf6, + 0x87, + 0xb0, + 0xf3, + 0xf9, + 0xff, + 0xc0, + 0xe5, + 0x82, + 0xe1, + 0x09, + 0x83, + 0xce, + 0x0c, + 0x33, + 0xf8, + 0x1a, + 0x0b, + 0x0e, + 0xd0, + 0x7f, + 0xe0, + 0xd8, + 0x7f, + 0xa0, + 0x53, + 0xa0, + 0x33, + 0x30, + 0xd4, + 0xe8, + 0x0c, + 0xcc, + 0x3d, + 0x86, + 0xcc, + 0xc3, + 0xd8, + 0x4c, + 0x66, + 0x1e, + 0xec, + 0x93, + 0x30, + 0x21, + 0x78, + 0xb0, + 0x66, + 0xa8, + 0x0a, + 0x1c, + 0x28, + 0xbc, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x09, + 0x0f, + 0xe9, + 0x0b, + 0x3f, + 0xc0, + 0xd6, + 0x28, + 0x1d, + 0x9f, + 0xa5, + 0x4b, + 0x8d, + 0xc3, + 0x4a, + 0xfc, + 0x63, + 0xf3, + 0x24, + 0x49, + 0x85, + 0x82, + 0x48, + 0x93, + 0x0b, + 0x04, + 0x91, + 0x26, + 0x2b, + 0x54, + 0xff, + 0x59, + 0xfa, + 0x89, + 0xb2, + 0x61, + 0x60, + 0x93, + 0x24, + 0xc2, + 0xc1, + 0x26, + 0x49, + 0x85, + 0x8c, + 0xc9, + 0x26, + 0x07, + 0xd4, + 0x60, + 0x49, + 0x81, + 0x81, + 0x21, + 0xae, + 0x02, + 0x80, + 0x87, + 0xfb, + 0x41, + 0x67, + 0xf8, + 0x7e, + 0x4d, + 0x0e, + 0xcd, + 0x09, + 0x0f, + 0xb6, + 0x0d, + 0x8d, + 0x49, + 0x8f, + 0xc6, + 0x4a, + 0xa1, + 0x81, + 0xc1, + 0x90, + 0x18, + 0xc2, + 0xc1, + 0x90, + 0x18, + 0xc5, + 0x69, + 0x97, + 0x71, + 0x9f, + 0x9c, + 0x91, + 0x8c, + 0x2c, + 0x19, + 0x01, + 0x8c, + 0x2c, + 0x19, + 0x23, + 0x18, + 0x58, + 0xe5, + 0xf4, + 0x60, + 0xbc, + 0xe1, + 0xf6, + 0x09, + 0x06, + 0x1d, + 0xe8, + 0x09, + 0x0c, + 0x84, + 0xa0, + 0xd2, + 0x1b, + 0x41, + 0xc1, + 0xbf, + 0x23, + 0x83, + 0x0d, + 0xcb, + 0x0d, + 0xbe, + 0x40, + 0xc1, + 0xdd, + 0x76, + 0x81, + 0xfc, + 0x61, + 0xda, + 0x1b, + 0x41, + 0x87, + 0x68, + 0x6c, + 0x2d, + 0x0d, + 0xa0, + 0x56, + 0xa3, + 0xfe, + 0x41, + 0xfc, + 0x07, + 0x34, + 0x3d, + 0x86, + 0x63, + 0x43, + 0xd8, + 0x69, + 0x34, + 0x3d, + 0xb0, + 0x30, + 0x69, + 0x06, + 0xf4, + 0x70, + 0x34, + 0xc2, + 0x60, + 0x70, + 0x57, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0c, + 0x86, + 0x43, + 0x50, + 0x36, + 0x82, + 0xc3, + 0x7a, + 0x80, + 0x60, + 0x61, + 0xb9, + 0x63, + 0xff, + 0x0e, + 0x1f, + 0xb0, + 0xb0, + 0x3f, + 0x83, + 0x61, + 0x61, + 0xb4, + 0x1f, + 0xf8, + 0x36, + 0x83, + 0x06, + 0x1e, + 0xa7, + 0x43, + 0x06, + 0x1e, + 0xa7, + 0x43, + 0xff, + 0x21, + 0x68, + 0x6f, + 0x05, + 0x21, + 0x68, + 0x54, + 0xc2, + 0xd0, + 0xb6, + 0x28, + 0x60, + 0x70, + 0xde, + 0xb8, + 0x19, + 0x70, + 0x4c, + 0x04, + 0x2c, + 0x3f, + 0xf0, + 0x7f, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xa1, + 0xed, + 0x0f, + 0x7e, + 0x6f, + 0xf0, + 0x5c, + 0xb1, + 0x40, + 0xd8, + 0x1c, + 0x3a, + 0x81, + 0xb0, + 0xaf, + 0xcd, + 0xfe, + 0x0c, + 0xf2, + 0x50, + 0x36, + 0x1d, + 0x20, + 0xa0, + 0x6c, + 0x25, + 0x72, + 0x5f, + 0xe0, + 0xbf, + 0x9a, + 0x1a, + 0x1f, + 0x48, + 0x28, + 0x50, + 0xb0, + 0xd2, + 0x0a, + 0x03, + 0xd0, + 0x74, + 0xcd, + 0x01, + 0x61, + 0xef, + 0x45, + 0x5b, + 0x68, + 0x4e, + 0x83, + 0xd2, + 0x0b, + 0x0f, + 0xc8, + 0x7e, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0x7f, + 0x83, + 0x7e, + 0x43, + 0xd8, + 0x5c, + 0xb0, + 0xff, + 0x80, + 0xe1, + 0xff, + 0x61, + 0x3f, + 0x8b, + 0xfc, + 0x1d, + 0xa1, + 0xff, + 0x81, + 0xa0, + 0xff, + 0xc0, + 0xa7, + 0xaa, + 0x0f, + 0x60, + 0x57, + 0x2a, + 0xff, + 0x41, + 0xb4, + 0x26, + 0x07, + 0x07, + 0x68, + 0x6d, + 0xb0, + 0xf7, + 0x68, + 0x1f, + 0x07, + 0x9f, + 0x23, + 0x74, + 0xe4, + 0x26, + 0x05, + 0xc1, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x61, + 0xce, + 0x0e, + 0x58, + 0xc3, + 0x9c, + 0x70, + 0xef, + 0xfc, + 0x07, + 0xe8, + 0xc3, + 0xfc, + 0xf2, + 0x61, + 0xff, + 0x61, + 0x7f, + 0xe4, + 0x56, + 0xa3, + 0x0f, + 0x60, + 0xfe, + 0x33, + 0xf1, + 0x86, + 0xc0, + 0xe6, + 0x0c, + 0xc3, + 0x60, + 0xa1, + 0x83, + 0x30, + 0xdb, + 0x69, + 0xf8, + 0xc2, + 0x7d, + 0x60, + 0x42, + 0x70, + 0x94, + 0x28, + 0x33, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x1f, + 0xf8, + 0x2c, + 0x0f, + 0xd7, + 0xf4, + 0x3f, + 0x50, + 0xc3, + 0x38, + 0x34, + 0x0c, + 0xc1, + 0xd8, + 0xc1, + 0x34, + 0x57, + 0xc6, + 0x0f, + 0xa6, + 0xc6, + 0x33, + 0x0a, + 0x83, + 0x41, + 0x8c, + 0xc2, + 0x91, + 0x99, + 0x8c, + 0xc0, + 0xd1, + 0x51, + 0xb1, + 0x98, + 0xfe, + 0x63, + 0xa1, + 0x98, + 0x52, + 0x31, + 0xbf, + 0x18, + 0x52, + 0x37, + 0x30, + 0x58, + 0x54, + 0xe8, + 0x1f, + 0x61, + 0x78, + 0x60, + 0xe5, + 0x61, + 0x40, + 0x60, + 0xef, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x87, + 0xbd, + 0x47, + 0xfe, + 0x81, + 0x75, + 0x06, + 0xd0, + 0xce, + 0x1d, + 0x7f, + 0x90, + 0x57, + 0x06, + 0xd0, + 0xf5, + 0xd5, + 0xff, + 0x83, + 0x68, + 0x7f, + 0xe5, + 0x6a, + 0x2f, + 0xf0, + 0x5f, + 0xcc, + 0x86, + 0xc3, + 0xb4, + 0x17, + 0xf8, + 0x3b, + 0x41, + 0x21, + 0xb0, + 0xed, + 0x6b, + 0xfc, + 0x1d, + 0xe8, + 0x90, + 0xd8, + 0x66, + 0x0a, + 0x40, + 0xf8, + 0x00, + 0x03, + 0x07, + 0x30, + 0x7d, + 0xca, + 0x15, + 0x44, + 0xa0, + 0x1e, + 0xa3, + 0xfa, + 0xc2, + 0xc3, + 0xe6, + 0x34, + 0x26, + 0xb0, + 0x55, + 0x61, + 0xd7, + 0x57, + 0xfe, + 0x0d, + 0xa1, + 0xac, + 0x3c, + 0xad, + 0x43, + 0xea, + 0xc1, + 0x7f, + 0xe9, + 0x6d, + 0x0d, + 0xa1, + 0x68, + 0x5a, + 0x1b, + 0x42, + 0xff, + 0x21, + 0xb5, + 0x03, + 0x0d, + 0xa1, + 0xbd, + 0x03, + 0x42, + 0xd0, + 0x98, + 0x37, + 0xf9, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xd2, + 0x0c, + 0x3b, + 0xd4, + 0x7f, + 0xf0, + 0x1d, + 0x60, + 0x68, + 0x34, + 0x2c, + 0x3d, + 0x20, + 0xc3, + 0x35, + 0x21, + 0x50, + 0x3f, + 0x68, + 0xff, + 0xe0, + 0xd8, + 0x67, + 0x0f, + 0xa9, + 0xd0, + 0x14, + 0x0f, + 0xbf, + 0x81, + 0xa1, + 0xfd, + 0x85, + 0xff, + 0x21, + 0xb0, + 0x5e, + 0x0d, + 0x21, + 0xb1, + 0x46, + 0x1a, + 0x43, + 0x7a, + 0x06, + 0xbb, + 0x42, + 0x60, + 0xdf, + 0xe4, + 0x03, + 0x07, + 0x60, + 0xc3, + 0xb9, + 0x41, + 0x60, + 0xc3, + 0x5f, + 0x9f, + 0xfc, + 0x0c, + 0x3e, + 0xc1, + 0x86, + 0x6b, + 0x01, + 0xc1, + 0x87, + 0x3c, + 0xaf, + 0xfc, + 0x85, + 0xa1, + 0xff, + 0x95, + 0xc8, + 0x2b, + 0xc1, + 0x7f, + 0x26, + 0xbb, + 0x0e, + 0xd0, + 0xb0, + 0xd8, + 0x76, + 0x85, + 0xfe, + 0x0e, + 0xd8, + 0x18, + 0x6c, + 0x3b, + 0xd0, + 0x30, + 0xd8, + 0x66, + 0x0d, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xce, + 0x06, + 0x0d, + 0xea, + 0x01, + 0xc1, + 0x40, + 0xae, + 0xa7, + 0xff, + 0x2b, + 0x0f, + 0x38, + 0x18, + 0x26, + 0xa4, + 0x0e, + 0x06, + 0x0d, + 0x72, + 0x06, + 0x02, + 0x83, + 0xb4, + 0x1f, + 0xf8, + 0x0a, + 0xe4, + 0xc2, + 0xc1, + 0x82, + 0x9d, + 0x0c, + 0x2c, + 0x18, + 0x6d, + 0x07, + 0xfe, + 0x0d, + 0xa0, + 0xc0, + 0xe3, + 0x86, + 0xe8, + 0xe1, + 0x60, + 0xc3, + 0x79, + 0x3f, + 0xf0, + 0x4c, + 0x16, + 0xbe, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0xb9, + 0x41, + 0x38, + 0x7a, + 0xea, + 0x7f, + 0xf2, + 0xb0, + 0xf5, + 0x01, + 0x21, + 0x3f, + 0x45, + 0x09, + 0x38, + 0x36, + 0x0a, + 0x7f, + 0x50, + 0x36, + 0x1e, + 0x90, + 0xef, + 0xe0, + 0x64, + 0xa8, + 0x25, + 0x6a, + 0x06, + 0x13, + 0x07, + 0x60, + 0xbf, + 0xf2, + 0x16, + 0x1b, + 0x0a, + 0x81, + 0xdb, + 0x8e, + 0x13, + 0x06, + 0x7c, + 0x9a, + 0x13, + 0x06, + 0x50, + 0x28, + 0x19, + 0x83, + 0xff, + 0x07, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xff, + 0x90, + 0xbd, + 0x45, + 0x41, + 0xb4, + 0x1c, + 0xbd, + 0xfe, + 0x47, + 0x0e, + 0x60, + 0xda, + 0x07, + 0xf2, + 0xbf, + 0xc8, + 0x6e, + 0x0f, + 0xfc, + 0x09, + 0x07, + 0xfe, + 0x05, + 0x3d, + 0x21, + 0xda, + 0x15, + 0x3d, + 0x21, + 0xda, + 0x1d, + 0x20, + 0xff, + 0xc8, + 0x52, + 0x14, + 0x16, + 0x1e, + 0xac, + 0x38, + 0x30, + 0xf7, + 0xa0, + 0x90, + 0x61, + 0xe8, + 0x3d, + 0x78, + 0x20, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x60, + 0xc0, + 0xe0, + 0xba, + 0x8c, + 0x18, + 0x1c, + 0x70, + 0xef, + 0xfc, + 0x06, + 0xb1, + 0x83, + 0x03, + 0x86, + 0xd0, + 0x7a, + 0xf5, + 0xe0, + 0xd8, + 0x7b, + 0x43, + 0xa9, + 0xd0, + 0x36, + 0x87, + 0x53, + 0xab, + 0xff, + 0x21, + 0x61, + 0xdf, + 0x21, + 0xec, + 0x34, + 0xee, + 0x87, + 0x6f, + 0x51, + 0x8e, + 0x86, + 0xf3, + 0xc0, + 0xc2, + 0xd0, + 0x30, + 0x7b, + 0x0e, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x06, + 0xf5, + 0x0c, + 0x3b, + 0x0a, + 0xea, + 0x34, + 0x36, + 0x16, + 0x1d, + 0xff, + 0x04, + 0xd6, + 0x30, + 0xec, + 0x33, + 0xa8, + 0xff, + 0x83, + 0xb0, + 0x90, + 0xa0, + 0xe5, + 0x72, + 0x68, + 0x30, + 0xef, + 0xe3, + 0x41, + 0x94, + 0x0d, + 0x85, + 0xf5, + 0xe8, + 0x3b, + 0x0b, + 0x41, + 0xa1, + 0xec, + 0x4d, + 0x06, + 0x04, + 0x37, + 0xa3, + 0xab, + 0x06, + 0x13, + 0xa0, + 0xe4, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x2b, + 0xfc, + 0x17, + 0xea, + 0x21, + 0xb0, + 0x5d, + 0x4d, + 0x03, + 0x60, + 0xc3, + 0xaf, + 0xf0, + 0x1a, + 0xc4, + 0x86, + 0xc2, + 0x79, + 0x2f, + 0xf0, + 0x69, + 0x0a, + 0x81, + 0xe5, + 0x51, + 0x07, + 0x2f, + 0x1f, + 0xd7, + 0x7a, + 0xec, + 0x29, + 0x38, + 0xc9, + 0x58, + 0x52, + 0x24, + 0x98, + 0xc1, + 0x54, + 0xd0, + 0x92, + 0x81, + 0x79, + 0x51, + 0x40, + 0x68, + 0x48, + 0x74, + 0x5e, + 0x0f, + 0xfc, + 0x18, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x2f, + 0xfa, + 0x07, + 0xe7, + 0x0e, + 0x63, + 0x96, + 0x30, + 0x60, + 0x67, + 0x0e, + 0xd5, + 0xca, + 0x87, + 0xf1, + 0xb7, + 0x46, + 0x0b, + 0x0b, + 0x06, + 0x06, + 0x0b, + 0x0b, + 0x06, + 0x8c, + 0x2b, + 0x51, + 0x9f, + 0x4c, + 0x7f, + 0x39, + 0x02, + 0x60, + 0xb0, + 0xb2, + 0x04, + 0xc1, + 0x61, + 0x67, + 0xd3, + 0x05, + 0xbb, + 0x87, + 0x30, + 0x5e, + 0x4f, + 0xfa, + 0x03, + 0x05, + 0x87, + 0x30, + 0x7f, + 0xe0, + 0x80, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0xff, + 0xc0, + 0x7f, + 0x39, + 0x83, + 0x30, + 0x72, + 0xec, + 0xc1, + 0x98, + 0xe1, + 0xdb, + 0xab, + 0x70, + 0x3f, + 0x8a, + 0x7a, + 0xb0, + 0x6d, + 0x0d, + 0xa1, + 0xfb, + 0x42, + 0xba, + 0xc8, + 0x15, + 0xc8, + 0x3a, + 0xda, + 0x0f, + 0xeb, + 0x43, + 0x61, + 0xda, + 0x71, + 0xa5, + 0x03, + 0xb4, + 0x40, + 0xf6, + 0x1e, + 0xd9, + 0x0a, + 0xc3, + 0xef, + 0x41, + 0x70, + 0x7c, + 0xe8, + 0xf9, + 0x0f, + 0xfc, + 0xa0, + 0xfc, + 0x02, + 0x83, + 0xf9, + 0x0d, + 0xa1, + 0x53, + 0xf4, + 0x81, + 0xfc, + 0x28, + 0xc3, + 0xdc, + 0xb0, + 0x6c, + 0x39, + 0xc3, + 0x5f, + 0xf8, + 0x0f, + 0xe1, + 0xcd, + 0x30, + 0xec, + 0x36, + 0x60, + 0xc3, + 0xb0, + 0x53, + 0xba, + 0x72, + 0x2b, + 0x55, + 0xeb, + 0xa7, + 0x27, + 0xf0, + 0x33, + 0x06, + 0x1d, + 0x84, + 0xe6, + 0xac, + 0x3b, + 0x05, + 0xff, + 0x83, + 0x6c, + 0x1b, + 0x0f, + 0xde, + 0x43, + 0x61, + 0xf5, + 0x02, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xce, + 0xe1, + 0xee, + 0x58, + 0xa1, + 0xa1, + 0xae, + 0xb1, + 0xcd, + 0x14, + 0x0c, + 0x3a, + 0xff, + 0x80, + 0xd6, + 0x3c, + 0x0c, + 0x3d, + 0x75, + 0x78, + 0x1a, + 0x1e, + 0xd0, + 0xbf, + 0xe0, + 0x2b, + 0x90, + 0x60, + 0xc3, + 0xa9, + 0xe9, + 0x30, + 0x68, + 0x7b, + 0x42, + 0xff, + 0x83, + 0x68, + 0x58, + 0x30, + 0xfb, + 0x68, + 0x60, + 0xc3, + 0xef, + 0x40, + 0xff, + 0x90, + 0x30, + 0x6c, + 0x3e, + 0x0f, + 0xf2, + 0x1e, + 0xd0, + 0xe7, + 0x0e, + 0x7a, + 0x9b, + 0xfc, + 0x9c, + 0xba, + 0x43, + 0x6a, + 0xc3, + 0xaf, + 0xf2, + 0x3f, + 0x89, + 0x0d, + 0xa0, + 0x79, + 0x28, + 0x1b, + 0x42, + 0x90, + 0x3f, + 0xe0, + 0x2b, + 0x90, + 0xda, + 0x1a, + 0x9d, + 0x1f, + 0xfa, + 0x0a, + 0x41, + 0x83, + 0x4a, + 0x05, + 0x20, + 0xc1, + 0xa3, + 0x05, + 0xdb, + 0x83, + 0x46, + 0x0b, + 0xc9, + 0x83, + 0x7d, + 0x01, + 0x82, + 0x41, + 0xa1, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xd4, + 0x24, + 0x3b, + 0x51, + 0xe4, + 0x1a, + 0x1a, + 0xf9, + 0xc3, + 0x75, + 0x0e, + 0x1b, + 0x09, + 0xc1, + 0x81, + 0xf9, + 0xef, + 0x53, + 0x30, + 0x9c, + 0x19, + 0x9b, + 0xb0, + 0x6c, + 0x19, + 0x89, + 0xc1, + 0x2b, + 0x56, + 0x61, + 0x61, + 0xbf, + 0x31, + 0x81, + 0xc3, + 0xd8, + 0xc6, + 0x0b, + 0x43, + 0xb1, + 0x8c, + 0x1d, + 0x03, + 0x39, + 0x26, + 0x0c, + 0xc3, + 0x3d, + 0x83, + 0x34, + 0x70, + 0xa4, + 0x81, + 0xb8, + 0x52, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0x90, + 0x60, + 0x43, + 0x72, + 0x8a, + 0x19, + 0x40, + 0xae, + 0xa0, + 0x2b, + 0x20, + 0xd8, + 0x67, + 0xfe, + 0x40, + 0xd4, + 0x85, + 0xa1, + 0xfb, + 0x07, + 0xff, + 0x06, + 0xc2, + 0x74, + 0x14, + 0x0a, + 0x9c, + 0x96, + 0x1b, + 0x0a, + 0x9d, + 0x5f, + 0xe7, + 0x0d, + 0x83, + 0x70, + 0xb2, + 0x0d, + 0x86, + 0xc0, + 0xe1, + 0xed, + 0xc1, + 0x8e, + 0x87, + 0x3e, + 0x41, + 0x86, + 0xa0, + 0x54, + 0x0d, + 0xfe, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x0d, + 0x07, + 0xf4, + 0x85, + 0x40, + 0xfe, + 0xfc, + 0x7f, + 0xe0, + 0x70, + 0x54, + 0x31, + 0x8c, + 0x18, + 0x6c, + 0xa1, + 0x83, + 0x03, + 0xf2, + 0x0c, + 0x18, + 0xe1, + 0x38, + 0x54, + 0x28, + 0x30, + 0x6c, + 0x16, + 0x0c, + 0x14, + 0x02, + 0xb5, + 0x40, + 0xd6, + 0xd0, + 0x7e, + 0x83, + 0x99, + 0x0e, + 0xc1, + 0x39, + 0x82, + 0x0e, + 0xc1, + 0xb8, + 0xc3, + 0x06, + 0xd3, + 0x30, + 0x93, + 0x09, + 0xf5, + 0x0c, + 0x2c, + 0x90, + 0x48, + 0x6f, + 0xe0, + 0xff, + 0xc1, + 0xf0, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xa1, + 0xed, + 0x0e, + 0x7f, + 0x3f, + 0xf4, + 0x0e, + 0x58, + 0xa2, + 0xe9, + 0x1c, + 0x39, + 0xc2, + 0x70, + 0xaf, + 0xa0, + 0x61, + 0x68, + 0x67, + 0x42, + 0x91, + 0xc3, + 0xd8, + 0x3f, + 0xf9, + 0x29, + 0xd0, + 0x3f, + 0xe5, + 0x6a, + 0x2f, + 0xf0, + 0x76, + 0x16, + 0x86, + 0xd0, + 0xd8, + 0x58, + 0x76, + 0x86, + 0xdc, + 0xc3, + 0xb4, + 0x27, + 0xc9, + 0xff, + 0x21, + 0x28, + 0x2d, + 0x7b, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xc9, + 0xa2, + 0x1b, + 0xf2, + 0xa3, + 0x4d, + 0x07, + 0x2c, + 0x69, + 0x94, + 0x03, + 0x87, + 0x23, + 0xc8, + 0x67, + 0xf0, + 0x5b, + 0x68, + 0x76, + 0x82, + 0xe0, + 0x3a, + 0x1b, + 0x41, + 0x24, + 0x05, + 0x01, + 0x5c, + 0x86, + 0xc3, + 0xdf, + 0xca, + 0x8c, + 0x14, + 0x0d, + 0xa0, + 0xd3, + 0x4c, + 0x3b, + 0x46, + 0x1f, + 0x90, + 0xed, + 0x41, + 0x6d, + 0x03, + 0xdf, + 0x03, + 0xc0, + 0xe0, + 0xce, + 0x8f, + 0x06, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xd8, + 0x7d, + 0xf9, + 0xab, + 0xd5, + 0x03, + 0x97, + 0x6b, + 0xec, + 0x70, + 0xcc, + 0x1e, + 0xc0, + 0xfe, + 0x0f, + 0xfc, + 0xf2, + 0x7f, + 0xd0, + 0x6d, + 0x0e, + 0xd0, + 0xea, + 0x74, + 0x14, + 0x68, + 0x72, + 0xb9, + 0x24, + 0xfc, + 0x86, + 0xd0, + 0x69, + 0xca, + 0x0e, + 0xd0, + 0x78, + 0xd0, + 0xfb, + 0x67, + 0xce, + 0x87, + 0xde, + 0xa2, + 0x79, + 0x0f, + 0x30, + 0x30, + 0xaf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x91, + 0xf4, + 0x08, + 0x3d, + 0xf2, + 0x5d, + 0xfa, + 0x05, + 0x60, + 0x68, + 0x21, + 0x87, + 0x0c, + 0xe7, + 0xfa, + 0x2f, + 0x99, + 0x0a, + 0x18, + 0x27, + 0x1f, + 0x53, + 0xf4, + 0x13, + 0x04, + 0xc0, + 0x83, + 0x9b, + 0x40, + 0xca, + 0xe5, + 0x03, + 0xf5, + 0x4b, + 0x72, + 0x82, + 0x60, + 0x78, + 0x2d, + 0x0e, + 0x60, + 0x39, + 0x4f, + 0x50, + 0x26, + 0x55, + 0xa0, + 0x83, + 0xd7, + 0x3b, + 0xce, + 0x87, + 0x69, + 0xa0, + 0x6f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x61, + 0xec, + 0x1c, + 0xb1, + 0x87, + 0xb1, + 0xc3, + 0xbf, + 0xf0, + 0x1f, + 0xa3, + 0x41, + 0x87, + 0xda, + 0x0c, + 0x2c, + 0x3e, + 0xc2, + 0xff, + 0xc0, + 0xa7, + 0x43, + 0x0b, + 0x0e, + 0x57, + 0x26, + 0x16, + 0x1f, + 0x61, + 0x77, + 0xf8, + 0x36, + 0x06, + 0x88, + 0x4e, + 0x1b, + 0x79, + 0x90, + 0xd8, + 0x6f, + 0x39, + 0x21, + 0x38, + 0x4c, + 0x31, + 0x7f, + 0x80, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0x7f, + 0xc1, + 0x3f, + 0x90, + 0xd6, + 0x85, + 0xcb, + 0x06, + 0xa0, + 0x67, + 0x0c, + 0xd5, + 0xea, + 0x91, + 0xfc, + 0x2d, + 0xcb, + 0x06, + 0xd0, + 0xe9, + 0x0f, + 0xb4, + 0x25, + 0x68, + 0x75, + 0x3d, + 0x20, + 0x90, + 0xf2, + 0xb9, + 0x2f, + 0xf4, + 0x1b, + 0x41, + 0x99, + 0x8c, + 0x1b, + 0x41, + 0x99, + 0x82, + 0x0d, + 0xdb, + 0x99, + 0x82, + 0x0d, + 0xe4, + 0xcc, + 0xc6, + 0x09, + 0x81, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x0c, + 0x81, + 0x0f, + 0x50, + 0x27, + 0x28, + 0x50, + 0x2f, + 0xce, + 0x0c, + 0x70, + 0xb8, + 0x26, + 0x34, + 0xd0, + 0x38, + 0x76, + 0x39, + 0x40, + 0x9f, + 0xc5, + 0x0d, + 0x34, + 0x36, + 0x85, + 0x8e, + 0x0c, + 0x36, + 0x84, + 0x87, + 0x20, + 0x57, + 0x27, + 0xfe, + 0x07, + 0xf3, + 0x83, + 0x41, + 0x86, + 0xd0, + 0x60, + 0xd1, + 0xc3, + 0x68, + 0x3f, + 0xf0, + 0x6d, + 0x46, + 0x09, + 0x06, + 0x1b, + 0xe3, + 0x4d, + 0x1c, + 0x26, + 0x0b, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x6c, + 0x1f, + 0x82, + 0xfd, + 0x7c, + 0xac, + 0xc1, + 0x74, + 0x41, + 0x81, + 0x8c, + 0x18, + 0x67, + 0xe5, + 0x46, + 0x0b, + 0xe4, + 0x18, + 0x24, + 0xc3, + 0x69, + 0x7d, + 0x60, + 0xc3, + 0x61, + 0xb3, + 0x6d, + 0x02, + 0xb9, + 0x06, + 0x21, + 0xea, + 0x7a, + 0x02, + 0x68, + 0x7d, + 0x82, + 0xff, + 0xc8, + 0x58, + 0x73, + 0xe0, + 0xfb, + 0x60, + 0xb6, + 0x81, + 0xcf, + 0x90, + 0x70, + 0x3c, + 0x1a, + 0x80, + 0xb4, + 0x35, + 0xa1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xa4, + 0x18, + 0x7b, + 0x96, + 0x90, + 0x63, + 0x02, + 0xea, + 0x6f, + 0x5e, + 0x80, + 0xe1, + 0xd2, + 0x0c, + 0x39, + 0xfc, + 0x68, + 0x30, + 0x41, + 0xb4, + 0x1f, + 0x3f, + 0x83, + 0x48, + 0x10, + 0x68, + 0x72, + 0xb9, + 0x0d, + 0x87, + 0xbf, + 0x95, + 0xfe, + 0x0e, + 0x90, + 0x30, + 0x6c, + 0x3a, + 0x40, + 0xff, + 0x83, + 0xa5, + 0xd0, + 0x6c, + 0x3b, + 0xe1, + 0xc3, + 0x61, + 0xd0, + 0x4f, + 0xf8, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xb0, + 0x68, + 0x77, + 0xd0, + 0x32, + 0xb6, + 0x0d, + 0x03, + 0x1d, + 0x12, + 0x83, + 0x06, + 0xdc, + 0x14, + 0xc2, + 0xbe, + 0x69, + 0x81, + 0xd0, + 0xce, + 0x06, + 0xcb, + 0x20, + 0xce, + 0x1b, + 0x50, + 0x30, + 0xaf, + 0x50, + 0x77, + 0xf9, + 0x1b, + 0x5b, + 0xc2, + 0x0d, + 0x09, + 0xc7, + 0x73, + 0x4c, + 0x33, + 0x86, + 0xc1, + 0x98, + 0x67, + 0xb0, + 0x60, + 0x4c, + 0x35, + 0xc1, + 0x61, + 0xb0, + 0xd0, + 0x76, + 0x0b, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfd, + 0x69, + 0x41, + 0xc1, + 0xc1, + 0xb4, + 0xa0, + 0xe3, + 0x87, + 0x7f, + 0xe0, + 0x3f, + 0x9d, + 0x18, + 0x70, + 0xda, + 0x0d, + 0x28, + 0x38, + 0x6d, + 0x07, + 0xfe, + 0x02, + 0xb9, + 0x0c, + 0x87, + 0xbf, + 0x90, + 0x34, + 0x0f, + 0xb4, + 0x19, + 0x9b, + 0x40, + 0xda, + 0x0c, + 0xc3, + 0x61, + 0xb5, + 0x50, + 0xc2, + 0x74, + 0x2f, + 0x51, + 0x30, + 0x34, + 0x40, + 0xe8, + 0x6f, + 0xc8, + 0x7f, + 0xe0, + 0xf0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xf3, + 0xf4, + 0x17, + 0x28, + 0x89, + 0xc1, + 0x02, + 0xfc, + 0xc4, + 0xe0, + 0x87, + 0x0e, + 0xed, + 0xea, + 0x03, + 0xf4, + 0x1f, + 0xf8, + 0xd0, + 0x5f, + 0xe0, + 0xec, + 0x3f, + 0xf1, + 0x4f, + 0x4f, + 0xfe, + 0x02, + 0xb5, + 0x0f, + 0x2f, + 0x06, + 0xc3, + 0x68, + 0x7f, + 0x61, + 0xbf, + 0xc1, + 0xda, + 0xc1, + 0xce, + 0x1d, + 0xe8, + 0x3d, + 0x40, + 0xe8, + 0x3a, + 0xf9, + 0x0f, + 0xfc, + 0x1e, + 0x04, + 0x87, + 0x95, + 0x68, + 0x5a, + 0x17, + 0xe9, + 0x0c, + 0xfe, + 0x42, + 0xd0, + 0xed, + 0x0f, + 0xb4, + 0x3b, + 0x0c, + 0xff, + 0xe4, + 0x7f, + 0x06, + 0xd0, + 0xfb, + 0x43, + 0xb4, + 0x3e, + 0xd0, + 0x7a, + 0xdf, + 0x81, + 0x4f, + 0x4e, + 0x0d, + 0x1c, + 0x0a, + 0xe4, + 0xc1, + 0xa0, + 0xc3, + 0x68, + 0x3f, + 0x3f, + 0x06, + 0xd0, + 0x60, + 0xd0, + 0x61, + 0xbb, + 0x70, + 0x68, + 0x30, + 0xde, + 0x07, + 0xfe, + 0x09, + 0x41, + 0x68, + 0x67, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0x6e, + 0x06, + 0x19, + 0xf9, + 0x58, + 0x6c, + 0x36, + 0xb0, + 0x30, + 0xd8, + 0x4c, + 0x1d, + 0x83, + 0x73, + 0x05, + 0xf5, + 0xf5, + 0x99, + 0x84, + 0xe0, + 0x74, + 0xcc, + 0x82, + 0x70, + 0x3c, + 0x4e, + 0xa0, + 0x36, + 0x97, + 0x96, + 0xd0, + 0x3f, + 0x8f, + 0x31, + 0x68, + 0x67, + 0x1b, + 0x0b, + 0xa0, + 0x67, + 0x33, + 0x0b, + 0x30, + 0xce, + 0x83, + 0x05, + 0x0d, + 0x0a, + 0xe0, + 0x60, + 0xc0, + 0xe1, + 0x41, + 0xb1, + 0x41, + 0x41, + 0xff, + 0x83, + 0x80, + 0x03, + 0x07, + 0xca, + 0x90, + 0xa8, + 0x17, + 0xea, + 0x21, + 0xbf, + 0x06, + 0xc3, + 0xdc, + 0x13, + 0x57, + 0xaa, + 0x56, + 0x1f, + 0xb4, + 0x39, + 0xfc, + 0x7f, + 0xd0, + 0x6d, + 0x06, + 0x0c, + 0x0e, + 0x1b, + 0x41, + 0xd3, + 0xd7, + 0x81, + 0x4f, + 0x4e, + 0x0d, + 0x1c, + 0x0a, + 0xe4, + 0xe9, + 0xeb, + 0xc1, + 0xb4, + 0x3b, + 0x43, + 0xed, + 0x02, + 0xda, + 0xc1, + 0xda, + 0x8a, + 0xbd, + 0x50, + 0x6f, + 0x83, + 0x61, + 0xf3, + 0xa7, + 0xff, + 0x41, + 0xff, + 0x83, + 0x02, + 0x83, + 0x28, + 0x3f, + 0x68, + 0x56, + 0x9f, + 0x06, + 0xd4, + 0x58, + 0x51, + 0x85, + 0x7d, + 0x50, + 0x18, + 0xc0, + 0xe1, + 0xa8, + 0x8c, + 0x61, + 0x35, + 0x17, + 0x32, + 0x61, + 0x9d, + 0x28, + 0x38, + 0x18, + 0x36, + 0x0a, + 0x01, + 0x0f, + 0x2b, + 0x4b, + 0xd7, + 0xf0, + 0x3f, + 0x54, + 0x0a, + 0x12, + 0x1b, + 0x05, + 0x02, + 0xcc, + 0x3b, + 0x07, + 0xe2, + 0xe0, + 0xec, + 0x78, + 0x27, + 0x43, + 0x3e, + 0x68, + 0x0b, + 0x74, + 0x25, + 0x02, + 0x87, + 0x05, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xca, + 0xc3, + 0xee, + 0x8d, + 0xab, + 0x3e, + 0x07, + 0x2d, + 0x20, + 0xc2, + 0xc7, + 0x0d, + 0x78, + 0xcf, + 0x81, + 0x7c, + 0xc8, + 0x30, + 0x38, + 0x56, + 0x92, + 0x0c, + 0x0e, + 0x13, + 0x82, + 0xff, + 0xc0, + 0xa7, + 0x21, + 0xb0, + 0xf3, + 0x6a, + 0xff, + 0xc8, + 0x4e, + 0x16, + 0x84, + 0xe1, + 0x9c, + 0x27, + 0x47, + 0x43, + 0x3d, + 0x81, + 0xf9, + 0x0e, + 0xb8, + 0x0f, + 0xaf, + 0x48, + 0x50, + 0x3d, + 0x21, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x03, + 0x07, + 0xca, + 0x90, + 0xa8, + 0x0b, + 0xf5, + 0x10, + 0xdf, + 0x42, + 0x0c, + 0x12, + 0x0e, + 0x50, + 0x34, + 0xc7, + 0x03, + 0x87, + 0x51, + 0x9e, + 0x41, + 0x7d, + 0x37, + 0xab, + 0x82, + 0x70, + 0xda, + 0x1f, + 0x9c, + 0x1f, + 0xfc, + 0x97, + 0xa8, + 0x0c, + 0x3f, + 0x36, + 0xa1, + 0xff, + 0x06, + 0x70, + 0xad, + 0x03, + 0x06, + 0x71, + 0x37, + 0x06, + 0x1c, + 0xfa, + 0xa1, + 0xf2, + 0x1d, + 0x6a, + 0xc6, + 0xfa, + 0x0d, + 0x03, + 0x3c, + 0x81, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x1f, + 0x41, + 0xf6, + 0x87, + 0xb0, + 0xf3, + 0xf9, + 0xff, + 0xc0, + 0xd0, + 0xff, + 0xc3, + 0x07, + 0x57, + 0xc1, + 0x3f, + 0x26, + 0xbd, + 0x87, + 0x61, + 0x61, + 0xd8, + 0x76, + 0x17, + 0x2e, + 0xc2, + 0x56, + 0xa2, + 0xff, + 0x05, + 0xfc, + 0x0b, + 0xa0, + 0x20, + 0xd8, + 0x56, + 0x0c, + 0xe0, + 0xd8, + 0x3b, + 0x05, + 0xa1, + 0xd9, + 0x03, + 0x0b, + 0x43, + 0x3e, + 0x81, + 0xb2, + 0xb4, + 0x2b, + 0x0a, + 0xf2, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0x90, + 0xf4, + 0x87, + 0x9d, + 0x0e, + 0xfc, + 0x7f, + 0xe0, + 0x72, + 0xc6, + 0x04, + 0x08, + 0x1c, + 0x3b, + 0xa6, + 0xad, + 0x03, + 0xf8, + 0xe9, + 0xd3, + 0x83, + 0x68, + 0x30, + 0x60, + 0xc3, + 0xb0, + 0xb0, + 0x7e, + 0x0a, + 0x9d, + 0x0c, + 0x3f, + 0x95, + 0xc9, + 0xdf, + 0xd0, + 0x6c, + 0x2c, + 0x60, + 0x68, + 0x6c, + 0x0e, + 0x0d, + 0xb0, + 0xed, + 0xa8, + 0x2f, + 0x07, + 0xbd, + 0x60, + 0x7b, + 0xc8, + 0x4c, + 0x39, + 0xe4, + 0x16, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1e, + 0x70, + 0xd8, + 0x54, + 0x0d, + 0xca, + 0x05, + 0x01, + 0x86, + 0xba, + 0x9f, + 0xfc, + 0x38, + 0x7e, + 0xc3, + 0xcd, + 0x63, + 0xfe, + 0x42, + 0x74, + 0x3b, + 0x0f, + 0xd8, + 0x2f, + 0xfc, + 0x0a, + 0x7a, + 0x0d, + 0xa1, + 0xd4, + 0xe8, + 0x1b, + 0x0f, + 0xd8, + 0x1f, + 0xfc, + 0x1b, + 0x0e, + 0xb8, + 0x3e, + 0xd9, + 0x1c, + 0xd0, + 0xf7, + 0xa1, + 0xd0, + 0x70, + 0x6a, + 0x03, + 0xc1, + 0xd6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xa0, + 0x60, + 0x83, + 0x7d, + 0x0e, + 0x63, + 0x05, + 0xa1, + 0x37, + 0x75, + 0x86, + 0x0c, + 0xb7, + 0xd2, + 0x80, + 0xfc, + 0x83, + 0xbb, + 0x0f, + 0x61, + 0x71, + 0x96, + 0x86, + 0xc1, + 0xc0, + 0xc0, + 0xe0, + 0x56, + 0xa0, + 0xa8, + 0x1e, + 0x56, + 0xaf, + 0xfe, + 0x0d, + 0x86, + 0xd0, + 0x68, + 0x76, + 0x15, + 0x81, + 0xc3, + 0xdd, + 0x81, + 0xf9, + 0x0e, + 0x78, + 0x27, + 0xd7, + 0x06, + 0x90, + 0x3c, + 0x85, + 0x40, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xec, + 0x83, + 0xdd, + 0x4f, + 0xfd, + 0x02, + 0xea, + 0x0b, + 0x25, + 0x40, + 0xc3, + 0x3f, + 0x5e, + 0x90, + 0x35, + 0x2a, + 0x73, + 0x43, + 0xae, + 0x55, + 0xeb, + 0xa6, + 0x1b, + 0x0a, + 0xc1, + 0x36, + 0x05, + 0x6b, + 0x4b, + 0x4a, + 0x0b, + 0xf8, + 0xeb, + 0xb0, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xec, + 0x2c, + 0x18, + 0x30, + 0xed, + 0x9c, + 0x18, + 0x30, + 0xef, + 0x20, + 0x76, + 0xd0, + 0xcc, + 0x07, + 0x83, + 0x58, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x60, + 0xa0, + 0x30, + 0x72, + 0xc6, + 0x0a, + 0x03, + 0x18, + 0x3b, + 0xff, + 0x01, + 0xfa, + 0x30, + 0xff, + 0x3a, + 0x8c, + 0x3f, + 0xec, + 0x2c, + 0xff, + 0x01, + 0x5a, + 0xd9, + 0x86, + 0xc1, + 0x4e, + 0x8e, + 0x7f, + 0x83, + 0x60, + 0x73, + 0x0d, + 0x86, + 0xc0, + 0xc7, + 0xf8, + 0x37, + 0x72, + 0x61, + 0xb0, + 0xde, + 0x30, + 0x61, + 0x38, + 0x52, + 0x30, + 0x3f, + 0xc0, + 0x03, + 0x06, + 0xa0, + 0x30, + 0xee, + 0x03, + 0x7a, + 0x9e, + 0x81, + 0x7e, + 0x1a, + 0x2b, + 0x50, + 0xe1, + 0xdf, + 0xf2, + 0x07, + 0xe8, + 0xc3, + 0xa8, + 0x1b, + 0x41, + 0xff, + 0x41, + 0xb0, + 0xb0, + 0xea, + 0x01, + 0x5a, + 0x8d, + 0x7a, + 0x80, + 0xfe, + 0x2a, + 0xea, + 0x43, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0x3f, + 0xf8, + 0x36, + 0xc8, + 0x29, + 0xa1, + 0xef, + 0x40, + 0xb1, + 0xd0, + 0xd6, + 0x97, + 0x04, + 0xf8, + 0x3e, + 0x43, + 0xe4, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7a, + 0x81, + 0xef, + 0x51, + 0xff, + 0xc0, + 0xb5, + 0x83, + 0x61, + 0xce, + 0x1e, + 0xff, + 0x04, + 0xd6, + 0x06, + 0x1b, + 0x0c, + 0xf2, + 0x0e, + 0xb6, + 0x1d, + 0xa1, + 0x61, + 0xb0, + 0x95, + 0xa8, + 0x1d, + 0x6c, + 0x2f, + 0xe4, + 0xd7, + 0x61, + 0xda, + 0x16, + 0x1b, + 0x0e, + 0xd2, + 0xff, + 0xc1, + 0xb6, + 0x41, + 0x0c, + 0x1e, + 0xf2, + 0x3c, + 0x0b, + 0x0c, + 0xc1, + 0x68, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0xfc, + 0x09, + 0x05, + 0xff, + 0x82, + 0xfc, + 0x1f, + 0xf7, + 0x2c, + 0x7f, + 0xc0, + 0x70, + 0xec, + 0x3b, + 0x09, + 0xac, + 0x68, + 0x6c, + 0x35, + 0xc9, + 0x5f, + 0x07, + 0x61, + 0x2f, + 0xe0, + 0x2b, + 0x55, + 0x7e, + 0xc1, + 0xfd, + 0x2a, + 0x19, + 0xc3, + 0x60, + 0x92, + 0x21, + 0xc3, + 0x60, + 0x9f, + 0xe7, + 0x0d, + 0xb4, + 0x41, + 0x81, + 0xc2, + 0x7c, + 0xc8, + 0x30, + 0x38, + 0x4a, + 0x04, + 0x83, + 0x2e, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0x2c, + 0x2b, + 0xff, + 0x20, + 0xfa, + 0x30, + 0xec, + 0x2a, + 0x2c, + 0x7f, + 0xc0, + 0x70, + 0xec, + 0x3b, + 0x0a, + 0xb8, + 0xf5, + 0x6c, + 0x33, + 0xa0, + 0xc3, + 0xb4, + 0x36, + 0x0b, + 0xfe, + 0x92, + 0xf5, + 0x03, + 0xe4, + 0x2a, + 0x73, + 0xff, + 0xc1, + 0xb0, + 0xce, + 0x60, + 0xc3, + 0x60, + 0xa6, + 0x93, + 0x21, + 0xb2, + 0x2c, + 0x2f, + 0x06, + 0x7c, + 0xad, + 0xcb, + 0xc8, + 0x5c, + 0x38, + 0x5c, + 0x0d, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xc8, + 0x10, + 0xf5, + 0x03, + 0x63, + 0x87, + 0xbd, + 0x46, + 0xe9, + 0xd4, + 0x0b, + 0x5d, + 0xc3, + 0xa1, + 0x38, + 0x6f, + 0xfc, + 0x81, + 0xfc, + 0xc8, + 0x30, + 0xf3, + 0xc9, + 0x7f, + 0x90, + 0xda, + 0x09, + 0x06, + 0x1c, + 0xae, + 0x4b, + 0xfe, + 0x07, + 0xf2, + 0xc1, + 0xfe, + 0xd0, + 0x5e, + 0xa6, + 0x1e, + 0xd0, + 0xa8, + 0x3f, + 0x06, + 0xd9, + 0x34, + 0x27, + 0x0d, + 0xe8, + 0xe0, + 0xd4, + 0x09, + 0x81, + 0x40, + 0xbe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x39, + 0xc3, + 0xef, + 0x51, + 0xff, + 0x82, + 0xba, + 0x8c, + 0x3b, + 0x03, + 0x87, + 0x7f, + 0xc1, + 0x35, + 0x8c, + 0x3b, + 0x0d, + 0x74, + 0x3f, + 0xe0, + 0xed, + 0x06, + 0x1d, + 0x84, + 0xae, + 0x4f, + 0xf8, + 0x2f, + 0xe0, + 0xda, + 0x1f, + 0x69, + 0x7f, + 0xe0, + 0xda, + 0x1b, + 0xe0, + 0xfb, + 0x64, + 0xdd, + 0xc3, + 0xde, + 0x56, + 0x98, + 0xe8, + 0x4c, + 0x08, + 0x2c, + 0x24, + 0x09, + 0x0e, + 0x60, + 0xfa, + 0x81, + 0xde, + 0x83, + 0xdf, + 0x87, + 0x05, + 0x86, + 0xa0, + 0x1e, + 0xfd, + 0x70, + 0xe1, + 0x90, + 0xfa, + 0x03, + 0x52, + 0x7f, + 0xa0, + 0xcf, + 0x24, + 0x19, + 0x83, + 0xb0, + 0xab, + 0xc8, + 0x4a, + 0xd4, + 0x56, + 0xf4, + 0x15, + 0x3a, + 0x04, + 0xe1, + 0xfb, + 0x05, + 0xff, + 0x21, + 0xb0, + 0xe7, + 0x0f, + 0xdb, + 0x7f, + 0xf0, + 0x4f, + 0x90, + 0x9c, + 0x3e, + 0x60, + 0xde, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0x9c, + 0x3e, + 0xd0, + 0x3c, + 0xdf, + 0x40, + 0xfa, + 0x60, + 0x96, + 0x8e, + 0x09, + 0x84, + 0x86, + 0x70, + 0xcc, + 0x64, + 0x30, + 0xd4, + 0xd1, + 0xdc, + 0x60, + 0x5c, + 0x5c, + 0xf1, + 0x21, + 0x60, + 0x90, + 0x65, + 0x81, + 0x5a, + 0x8a, + 0xf8, + 0x1f, + 0xc6, + 0xad, + 0x5a, + 0x16, + 0x16, + 0x0c, + 0x1a, + 0x16, + 0x17, + 0xfc, + 0x85, + 0xbb, + 0x83, + 0x06, + 0x85, + 0xe4, + 0xc1, + 0x83, + 0x41, + 0x21, + 0x7f, + 0xc8, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x3d, + 0x87, + 0xde, + 0xab, + 0xff, + 0x25, + 0x16, + 0x0f, + 0xf3, + 0x87, + 0x7f, + 0xc1, + 0x3f, + 0x8c, + 0x3b, + 0x0e, + 0xd0, + 0x7a, + 0xb6, + 0x1d, + 0x87, + 0xfe, + 0x29, + 0xd1, + 0xff, + 0xc0, + 0x57, + 0x34, + 0x0f, + 0x61, + 0xb0, + 0x2d, + 0xf4, + 0x61, + 0xb0, + 0x2d, + 0x02, + 0x30, + 0xd9, + 0x45, + 0x43, + 0x18, + 0x6f, + 0x51, + 0x55, + 0x8c, + 0x26, + 0x02, + 0x83, + 0x3e, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x1f, + 0x41, + 0xf6, + 0x87, + 0xb4, + 0x39, + 0xfc, + 0xff, + 0xd0, + 0x34, + 0x3b, + 0x0a, + 0x80, + 0x60, + 0xf4, + 0x83, + 0x42, + 0x7e, + 0xa7, + 0xfe, + 0x0d, + 0x82, + 0x41, + 0x05, + 0x86, + 0xc0, + 0xa0, + 0x68, + 0x20, + 0x2b, + 0x5a, + 0xaf, + 0x54, + 0x0f, + 0xe1, + 0x5a, + 0xf0, + 0x6c, + 0x3b, + 0x0f, + 0xec, + 0x35, + 0xfc, + 0x1d, + 0x88, + 0x34, + 0x2c, + 0x33, + 0xe4, + 0xe0, + 0x9c, + 0x34, + 0x83, + 0x81, + 0x79, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x0f, + 0xe4, + 0x35, + 0x02, + 0x70, + 0x9c, + 0x37, + 0xe0, + 0x48, + 0x34, + 0x2e, + 0x58, + 0x54, + 0xd1, + 0x43, + 0x86, + 0xbf, + 0xf2, + 0x5f, + 0x40, + 0x50, + 0x10, + 0xf6, + 0x1b, + 0x0b, + 0x83, + 0xb0, + 0xb4, + 0x35, + 0x82, + 0x9d, + 0x48, + 0x79, + 0x02, + 0xb9, + 0x3f, + 0xe8, + 0x36, + 0x16, + 0x66, + 0x30, + 0x6c, + 0x2c, + 0xcc, + 0x60, + 0xd8, + 0x99, + 0x98, + 0xc1, + 0xbe, + 0x33, + 0x31, + 0xc2, + 0xb4, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x02, + 0x1f, + 0x41, + 0xf6, + 0x1f, + 0x68, + 0x73, + 0xf5, + 0x3f, + 0xf0, + 0x35, + 0x89, + 0x0f, + 0x60, + 0x83, + 0x32, + 0xfa, + 0x05, + 0xf4, + 0x34, + 0xea, + 0x0e, + 0xc3, + 0x3a, + 0x05, + 0x06, + 0xc2, + 0xba, + 0x0e, + 0x81, + 0x5a, + 0xb4, + 0x7b, + 0x42, + 0xfd, + 0x02, + 0xad, + 0x83, + 0xb0, + 0x5a, + 0x59, + 0x87, + 0x60, + 0x41, + 0x4c, + 0xa0, + 0x6e, + 0xc7, + 0x4c, + 0x1a, + 0x07, + 0x8e, + 0x03, + 0x87, + 0x90, + 0xf7, + 0x90, + 0xc0, + 0x02, + 0x1f, + 0x41, + 0xf6, + 0x1f, + 0x61, + 0xe7, + 0xf3, + 0xff, + 0x81, + 0xcb, + 0xb0, + 0xf6, + 0x30, + 0x67, + 0x15, + 0x4f, + 0x01, + 0xfa, + 0x07, + 0x2c, + 0x1e, + 0xc3, + 0x61, + 0xfe, + 0xc3, + 0x75, + 0xc8, + 0x15, + 0xa8, + 0x1d, + 0x3a, + 0x20, + 0xfe, + 0x06, + 0x0d, + 0x0f, + 0x61, + 0xb0, + 0x68, + 0x7b, + 0x05, + 0xff, + 0x90, + 0xb6, + 0x09, + 0x14, + 0x1c, + 0xf9, + 0x1e, + 0x07, + 0x06, + 0xa0, + 0x2d, + 0x0d, + 0x61, + 0xff, + 0x82, + 0x40, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x02, + 0xff, + 0xc8, + 0x3f, + 0x05, + 0x98, + 0x77, + 0x2e, + 0xff, + 0xc3, + 0x86, + 0x63, + 0x30, + 0x60, + 0x7f, + 0x31, + 0x98, + 0x30, + 0xda, + 0x3f, + 0xf8, + 0x36, + 0x1f, + 0xf8, + 0xa7, + 0xa3, + 0xfe, + 0x80, + 0xae, + 0x43, + 0xff, + 0x18, + 0x2f, + 0xfc, + 0x85, + 0x86, + 0x4c, + 0x3f, + 0x6e, + 0x50, + 0x87, + 0x0e, + 0xf3, + 0x60, + 0xc0, + 0xe1, + 0x28, + 0x08, + 0xf8, + 0x38, + 0x03, + 0x04, + 0xa3, + 0x02, + 0x82, + 0xe5, + 0x03, + 0x30, + 0x61, + 0x5d, + 0x40, + 0x4c, + 0x60, + 0x38, + 0x67, + 0xff, + 0x01, + 0xac, + 0xe1, + 0xec, + 0x27, + 0x5a, + 0xff, + 0x41, + 0xb0, + 0xd8, + 0x6c, + 0x25, + 0x6a, + 0x06, + 0x1b, + 0x0b, + 0xf9, + 0x3f, + 0xa0, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x2f, + 0xfa, + 0x0d, + 0xb0, + 0x6c, + 0x3f, + 0x7a, + 0x0d, + 0x87, + 0xd6, + 0x0b, + 0xff, + 0x21, + 0xff, + 0x83, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x04, + 0xff, + 0x90, + 0xbf, + 0x0e, + 0xbb, + 0x41, + 0xcb, + 0x0e, + 0xbb, + 0x47, + 0x0e, + 0x7a, + 0xda, + 0x07, + 0xf0, + 0x7f, + 0xe7, + 0x93, + 0xff, + 0x06, + 0xd0, + 0x64, + 0x08, + 0xc0, + 0xae, + 0x57, + 0x7e, + 0xb0, + 0x53, + 0xd0, + 0x7f, + 0xe3, + 0x41, + 0xff, + 0x21, + 0xb4, + 0x2a, + 0x01, + 0xc3, + 0xb6, + 0x41, + 0x56, + 0x1e, + 0xf4, + 0x15, + 0xe8, + 0x3a, + 0xc1, + 0xf4, + 0x0b, + 0xc1, + 0xf2, + 0x1f, + 0x20, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x21, + 0x7e, + 0x70, + 0x60, + 0xd0, + 0x70, + 0x6f, + 0xf9, + 0x1c, + 0x3b, + 0x06, + 0x0d, + 0x03, + 0x52, + 0x60, + 0xd3, + 0x42, + 0xb9, + 0x29, + 0xea, + 0x83, + 0xb0, + 0xd4, + 0x18, + 0x32, + 0xb5, + 0x1f, + 0xa0, + 0xef, + 0xe0, + 0x50, + 0x0c, + 0x1d, + 0x81, + 0xff, + 0xa0, + 0xd8, + 0x4a, + 0x25, + 0x08, + 0x6e, + 0xca, + 0x13, + 0x40, + 0xcf, + 0x16, + 0x0d, + 0x34, + 0x25, + 0x01, + 0x1f, + 0x04, + 0x80, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x3d, + 0x40, + 0xf7, + 0x53, + 0xff, + 0x81, + 0x75, + 0x38, + 0x58, + 0x67, + 0x0e, + 0xdb, + 0xd6, + 0x81, + 0xac, + 0x60, + 0x72, + 0x81, + 0x5d, + 0x0e, + 0xae, + 0xf0, + 0x69, + 0x06, + 0x53, + 0xb4, + 0x0a, + 0xe5, + 0x60, + 0x70, + 0xea, + 0x7a, + 0x69, + 0xfd, + 0x06, + 0x91, + 0xa2, + 0xb6, + 0x81, + 0xa4, + 0x99, + 0x5b, + 0x40, + 0xd5, + 0x6d, + 0xf5, + 0xc1, + 0xbd, + 0x64, + 0x0c, + 0x60, + 0xd0, + 0xc4, + 0x0d, + 0xd0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x02, + 0x5b, + 0xcb, + 0x05, + 0xf8, + 0x68, + 0xaa, + 0x20, + 0xe0, + 0xe6, + 0x06, + 0x81, + 0xc3, + 0xa9, + 0xd3, + 0xa0, + 0x1f, + 0xc2, + 0xfe, + 0x0d, + 0xa0, + 0x6b, + 0xc8, + 0x6c, + 0x2a, + 0x06, + 0x90, + 0x53, + 0xa1, + 0x7f, + 0x90, + 0x2b, + 0x92, + 0x43, + 0x48, + 0x6c, + 0x2b, + 0xfc, + 0x86, + 0xc3, + 0xb2, + 0x81, + 0xee, + 0xd1, + 0x8a, + 0x08, + 0x4f, + 0x80, + 0xe9, + 0x42, + 0x40, + 0xc0, + 0xf2, + 0x07, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x02, + 0x5b, + 0x5c, + 0x17, + 0xe6, + 0xea, + 0xf4, + 0x0e, + 0x58, + 0x18, + 0x58, + 0x4e, + 0x1e, + 0x91, + 0xc3, + 0x35, + 0x9f, + 0xfa, + 0x09, + 0xd1, + 0x81, + 0x81, + 0x83, + 0x60, + 0x6f, + 0xe6, + 0x05, + 0x3a, + 0x30, + 0x30, + 0x30, + 0x3f, + 0x98, + 0x18, + 0x18, + 0x36, + 0x06, + 0x7b, + 0x98, + 0x36, + 0x06, + 0x50, + 0x26, + 0x0d, + 0xb3, + 0x3f, + 0x4c, + 0x1b, + 0xca, + 0x94, + 0x13, + 0x04, + 0xc0, + 0x60, + 0xde, + 0x40, + 0x0f, + 0xf9, + 0x0f, + 0x48, + 0x18, + 0x0c, + 0x1e, + 0xe8, + 0x08, + 0x14, + 0x58, + 0x14, + 0x57, + 0xeb, + 0xf8, + 0x70, + 0xd8, + 0x2a, + 0x0e, + 0xbe, + 0x30, + 0x26, + 0x1e, + 0x60, + 0x7c, + 0xaf, + 0xc1, + 0x30, + 0x32, + 0x73, + 0x0d, + 0x7a, + 0x72, + 0x51, + 0x86, + 0x6d, + 0x59, + 0xbf, + 0xc8, + 0x18, + 0x19, + 0x85, + 0xc1, + 0x98, + 0x63, + 0x03, + 0xe0, + 0xcf, + 0x69, + 0x83, + 0x70, + 0xd6, + 0xe0, + 0xca, + 0x0e, + 0x14, + 0x0d, + 0xe6, + 0x0a, + 0x43, + 0xff, + 0x06, + 0x02, + 0x12, + 0x12, + 0x83, + 0xd8, + 0x54, + 0x04, + 0x87, + 0x5d, + 0x01, + 0x83, + 0x96, + 0x06, + 0xb7, + 0xeb, + 0xac, + 0x30, + 0x6c, + 0x14, + 0x0f, + 0x5e, + 0x8c, + 0x0f, + 0x58, + 0x2a, + 0x03, + 0xe1, + 0x5b, + 0x85, + 0x20, + 0xcc, + 0x2c, + 0x81, + 0x7a, + 0x23, + 0x33, + 0x0c, + 0xd1, + 0x51, + 0x99, + 0xf0, + 0x52, + 0x28, + 0xcc, + 0xc3, + 0xa4, + 0x93, + 0x37, + 0x0e, + 0xab, + 0x06, + 0xf6, + 0x1d, + 0xeb, + 0x1a, + 0x3e, + 0x0e, + 0x89, + 0xb7, + 0x05, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x02, + 0xff, + 0xc8, + 0x3f, + 0x05, + 0x8e, + 0x1a, + 0xd7, + 0x7f, + 0xe1, + 0xc3, + 0x39, + 0x8c, + 0x60, + 0x6b, + 0x3d, + 0xd3, + 0xb0, + 0x9e, + 0x45, + 0xfc, + 0x1b, + 0x41, + 0xff, + 0x40, + 0x57, + 0x26, + 0x1d, + 0x40, + 0x53, + 0xd1, + 0xff, + 0x41, + 0xb4, + 0x1c, + 0xba, + 0x81, + 0xb4, + 0x0b, + 0x72, + 0x83, + 0xbb, + 0xbf, + 0xf2, + 0x17, + 0x90, + 0xdc, + 0x1e, + 0x50, + 0x7b, + 0x83, + 0x02, + 0x83, + 0xff, + 0x03, + 0x0b, + 0xff, + 0x80, + 0xfc, + 0xe1, + 0xfe, + 0xd0, + 0xb5, + 0x19, + 0xa0, + 0x60, + 0xd9, + 0xb1, + 0x86, + 0x7e, + 0x3b, + 0xe3, + 0xd0, + 0x4e, + 0x0d, + 0x52, + 0xb6, + 0x0d, + 0x83, + 0x8a, + 0x6f, + 0x02, + 0xf4, + 0xd0, + 0xa8, + 0xd0, + 0x36, + 0xaa, + 0x14, + 0x06, + 0x1d, + 0x82, + 0x9f, + 0x0e, + 0x1d, + 0x8c, + 0x50, + 0x16, + 0x19, + 0xf9, + 0x24, + 0x1b, + 0x05, + 0x6e, + 0x38, + 0x28, + 0x61, + 0x40, + 0x88, + 0x0c, + 0x05, + 0x07, + 0xfe, + 0x0c, + 0x09, + 0x0f, + 0x41, + 0xf4, + 0x87, + 0xb0, + 0xfb, + 0xea, + 0x7f, + 0xd0, + 0x39, + 0x61, + 0x37, + 0x10, + 0x38, + 0x77, + 0x63, + 0x68, + 0x1f, + 0x90, + 0x68, + 0x38, + 0x33, + 0xa3, + 0xff, + 0x21, + 0xb0, + 0x76, + 0x17, + 0x40, + 0x2b, + 0x90, + 0x7f, + 0x21, + 0x53, + 0xa0, + 0x30, + 0xb4, + 0x3b, + 0x0d, + 0xfc, + 0x1e, + 0xc3, + 0x26, + 0x21, + 0xee, + 0xca, + 0x19, + 0x40, + 0xcf, + 0x16, + 0x0c, + 0x1a, + 0x12, + 0x83, + 0xbc, + 0x1c, + 0x03, + 0x04, + 0x99, + 0x8a, + 0x0b, + 0x94, + 0x6e, + 0x66, + 0x15, + 0xd4, + 0xb6, + 0xec, + 0x16, + 0x1a, + 0xff, + 0xc0, + 0x6b, + 0x02, + 0x41, + 0x87, + 0xb4, + 0x7f, + 0xf0, + 0x6c, + 0x3d, + 0x87, + 0xa9, + 0xe8, + 0xff, + 0x90, + 0x2b, + 0x90, + 0xd8, + 0x7e, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x73, + 0xe0, + 0xfb, + 0x70, + 0x39, + 0x40, + 0xe7, + 0xc9, + 0x68, + 0x3c, + 0x84, + 0xc0, + 0xe0, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x03, + 0x06, + 0x60, + 0xfb, + 0x43, + 0x7e, + 0x83, + 0x7e, + 0x28, + 0x0c, + 0x37, + 0x2d, + 0x7f, + 0xca, + 0xc3, + 0x58, + 0x30, + 0x50, + 0x6a, + 0x4f, + 0x5e, + 0xb8, + 0x0e, + 0x83, + 0x06, + 0x0a, + 0x05, + 0x85, + 0x7f, + 0x91, + 0xb9, + 0x55, + 0xf8, + 0xa7, + 0x41, + 0x7f, + 0x05, + 0x85, + 0x7f, + 0x83, + 0x61, + 0x48, + 0x6c, + 0x36, + 0xe5, + 0xfe, + 0x0d, + 0xe4, + 0x90, + 0xd8, + 0x52, + 0x15, + 0xfe, + 0x00, + 0x0f, + 0x90, + 0xff, + 0x61, + 0xb0, + 0xa4, + 0x3b, + 0xad, + 0xe9, + 0xd0, + 0xdc, + 0xa0, + 0xf7, + 0x52, + 0xa0, + 0xdf, + 0x46, + 0xd0, + 0x0f, + 0xcc, + 0x3b, + 0x92, + 0x13, + 0x8f, + 0xf8, + 0x83, + 0xb0, + 0xf7, + 0x8c, + 0x25, + 0x6a, + 0xfc, + 0x4e, + 0x17, + 0xe4, + 0x74, + 0x78, + 0x3b, + 0x0b, + 0x42, + 0xd0, + 0xec, + 0x6f, + 0x43, + 0xa1, + 0x9c, + 0x4c, + 0x2e, + 0xc3, + 0x3e, + 0x06, + 0x0e, + 0x38, + 0x29, + 0x07, + 0x8a, + 0x05, + 0x87, + 0xfe, + 0x0e, + 0x04, + 0x12, + 0x1f, + 0xf6, + 0x15, + 0x1f, + 0xf0, + 0x1f, + 0x92, + 0x43, + 0xb0, + 0x68, + 0x48, + 0x58, + 0x50, + 0x20, + 0xdb, + 0x4f, + 0x4c, + 0x0b, + 0xe3, + 0x0b, + 0x0a, + 0x09, + 0x81, + 0x9f, + 0xcc, + 0x13, + 0x03, + 0x27, + 0x2a, + 0x03, + 0x69, + 0x94, + 0xe6, + 0x80, + 0xbd, + 0x39, + 0x3a, + 0xa8, + 0x13, + 0x03, + 0x2f, + 0xa6, + 0x09, + 0x81, + 0x83, + 0xe4, + 0x82, + 0x65, + 0x6e, + 0xe6, + 0xc1, + 0x5c, + 0x72, + 0x61, + 0x61, + 0x41, + 0x61, + 0xdf, + 0x00, + 0x09, + 0x0c, + 0x84, + 0x87, + 0x48, + 0x6d, + 0x06, + 0x1d, + 0xf9, + 0xbd, + 0x7a, + 0x41, + 0xcb, + 0xed, + 0xd4, + 0x07, + 0x0c, + 0xc6, + 0x66, + 0x81, + 0xfa, + 0x37, + 0x3a, + 0x06, + 0x75, + 0x01, + 0xcd, + 0x0f, + 0x60, + 0xbf, + 0xf0, + 0x15, + 0xc8, + 0x7f, + 0xd4, + 0xe8, + 0x7f, + 0xc1, + 0xd8, + 0x58, + 0x76, + 0x1d, + 0x85, + 0xff, + 0x07, + 0x6c, + 0x61, + 0xd8, + 0x77, + 0x93, + 0xfe, + 0x0c, + 0xa0, + 0xb4, + 0x36, + 0x00, + 0x02, + 0x1f, + 0x21, + 0xed, + 0x0e, + 0x74, + 0x33, + 0xf5, + 0x7f, + 0x67, + 0x2d, + 0x2a, + 0x19, + 0xd8, + 0x33, + 0xe1, + 0x2e, + 0x1f, + 0xa5, + 0x03, + 0x09, + 0x03, + 0xa0, + 0xff, + 0x83, + 0x61, + 0x60, + 0xc1, + 0x81, + 0xb9, + 0x3f, + 0xe0, + 0x53, + 0xa0, + 0x6c, + 0x3e, + 0xc0, + 0xff, + 0xd0, + 0x58, + 0x18, + 0x18, + 0x18, + 0x2e, + 0xde, + 0x9d, + 0x38, + 0x0f, + 0x0c, + 0x0d, + 0x28, + 0x05, + 0x07, + 0xb0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x7c, + 0x7e, + 0x82, + 0xd4, + 0x16, + 0x60, + 0x60, + 0x5d, + 0x10, + 0x66, + 0x06, + 0x06, + 0x1e, + 0xce, + 0x9c, + 0x0a, + 0xc7, + 0xc2, + 0xb4, + 0x35, + 0xa6, + 0x1d, + 0x87, + 0x38, + 0x30, + 0x3f, + 0xc0, + 0x6d, + 0x5d, + 0x18, + 0xcc, + 0x14, + 0xe5, + 0xb6, + 0x33, + 0x09, + 0xc3, + 0x6f, + 0xf0, + 0x4e, + 0x1b, + 0x0b, + 0x10, + 0x9d, + 0x86, + 0x0b, + 0x30, + 0x9f, + 0x25, + 0x1a, + 0x76, + 0x14, + 0x8f, + 0x8a, + 0x28, + 0x60, + 0xff, + 0xc1, + 0x80, + 0x09, + 0x0f, + 0x90, + 0xf5, + 0x02, + 0xf9, + 0xdc, + 0x37, + 0xe0, + 0xb1, + 0xc3, + 0x70, + 0x4f, + 0x60, + 0xec, + 0x70, + 0xf6, + 0x82, + 0xc2, + 0x7e, + 0x8a, + 0x7d, + 0x70, + 0x6d, + 0x38, + 0x3d, + 0xa1, + 0x61, + 0xbf, + 0xc1, + 0x53, + 0xa0, + 0x30, + 0x9c, + 0x2a, + 0x74, + 0x06, + 0x1b, + 0x0e, + 0xc3, + 0x7f, + 0x83, + 0xb0, + 0xca, + 0x04, + 0x1e, + 0xd8, + 0x0c, + 0x0c, + 0x3d, + 0xe8, + 0x2c, + 0xa0, + 0x73, + 0x03, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x2f, + 0xfc, + 0x17, + 0xe5, + 0x5a, + 0xb5, + 0x02, + 0x81, + 0xd4, + 0x4c, + 0x27, + 0x0e, + 0xbb, + 0xd4, + 0x40, + 0xfd, + 0x3a, + 0x0c, + 0x3c, + 0xea, + 0xfa, + 0x9d, + 0x03, + 0xb0, + 0xa8, + 0xad, + 0x41, + 0x2b, + 0x92, + 0x5b, + 0x50, + 0x54, + 0xe8, + 0x5f, + 0xe8, + 0x36, + 0x12, + 0x1f, + 0xf6, + 0x17, + 0xfc, + 0x1d, + 0x88, + 0x28, + 0x0e, + 0x0e, + 0xf8, + 0x2b, + 0xd0, + 0x75, + 0xa3, + 0x79, + 0x5e, + 0x83, + 0xe5, + 0x07, + 0x90, + 0x02, + 0x83, + 0xff, + 0x02, + 0x42, + 0xff, + 0xc1, + 0x7e, + 0x0d, + 0x87, + 0xb4, + 0x27, + 0xff, + 0x2a, + 0x0c, + 0xc0, + 0xd0, + 0x48, + 0xfd, + 0x36, + 0xef, + 0xa0, + 0xda, + 0x1d, + 0x87, + 0xec, + 0x2b, + 0xb7, + 0xd0, + 0x3f, + 0x83, + 0xfe, + 0xa7, + 0x43, + 0xff, + 0x06, + 0xc2, + 0xc1, + 0x81, + 0xc3, + 0x61, + 0x7f, + 0xe0, + 0xdd, + 0x98, + 0x30, + 0x38, + 0x6f, + 0x26, + 0x0c, + 0x0e, + 0x12, + 0x82, + 0xff, + 0xc0, + 0x02, + 0x83, + 0xff, + 0x1a, + 0x07, + 0xff, + 0x03, + 0xf3, + 0x19, + 0x83, + 0x2e, + 0xa6, + 0x33, + 0x06, + 0xe1, + 0x9f, + 0xfc, + 0x57, + 0x03, + 0x0f, + 0xce, + 0xa2, + 0xff, + 0x82, + 0xc1, + 0x41, + 0x09, + 0xc5, + 0x6a, + 0x95, + 0xc8, + 0xe7, + 0xf1, + 0xbd, + 0x4e, + 0x16, + 0x16, + 0x4a, + 0x98, + 0x2c, + 0x2a, + 0x7c, + 0xa8, + 0x2d, + 0xc2, + 0x9c, + 0xa0, + 0x1e, + 0x1a, + 0xf9, + 0x02, + 0x83, + 0xe7, + 0xc1, + 0xff, + 0x83, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x03, + 0xd4, + 0x0f, + 0x7d, + 0x4f, + 0xfc, + 0x0a, + 0x05, + 0x26, + 0x16, + 0x07, + 0x0d, + 0x24, + 0x92, + 0x13, + 0x51, + 0x3f, + 0xf0, + 0x57, + 0x12, + 0x08, + 0xc3, + 0xd8, + 0x25, + 0x7f, + 0x40, + 0x56, + 0xaa, + 0x2b, + 0x7a, + 0x02, + 0x9c, + 0xcb, + 0x6f, + 0x40, + 0xd8, + 0x26, + 0xfe, + 0x83, + 0x60, + 0x92, + 0x86, + 0x87, + 0x77, + 0x95, + 0x43, + 0xc1, + 0x9e, + 0x3b, + 0x22, + 0x30, + 0xa4, + 0x10, + 0x51, + 0x07, + 0xfe, + 0x0f, + 0x80, + 0x09, + 0x0f, + 0x41, + 0xf5, + 0x02, + 0x5b, + 0x96, + 0x0b, + 0xf1, + 0x75, + 0x72, + 0x0e, + 0x58, + 0x1a, + 0x0c, + 0x27, + 0x0c, + 0xde, + 0xbd, + 0x40, + 0x3f, + 0x42, + 0xfe, + 0x0d, + 0x85, + 0x7f, + 0x83, + 0xb0, + 0xb4, + 0x36, + 0x12, + 0xb5, + 0x1e, + 0xad, + 0x85, + 0x4e, + 0x86, + 0x86, + 0xc3, + 0xb0, + 0xaf, + 0xf0, + 0x76, + 0x12, + 0xda, + 0x41, + 0xdb, + 0xb4, + 0x48, + 0xa0, + 0x6f, + 0x39, + 0x40, + 0x4e, + 0x12, + 0x80, + 0x8f, + 0xe1, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x1f, + 0x21, + 0xf6, + 0x87, + 0x3a, + 0x1c, + 0xfd, + 0x4e, + 0xbd, + 0x83, + 0x58, + 0x9c, + 0x08, + 0x31, + 0x83, + 0xae, + 0x9d, + 0x40, + 0xbe, + 0x9d, + 0x99, + 0x90, + 0xd8, + 0x32, + 0xc1, + 0xe0, + 0xec, + 0x2e, + 0x40, + 0xc1, + 0x2b, + 0x51, + 0x4f, + 0xaa, + 0x05, + 0x3a, + 0x70, + 0x79, + 0x0d, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xc9, + 0xa1, + 0xf7, + 0x65, + 0x0d, + 0x30, + 0xcf, + 0x16, + 0x0d, + 0x1c, + 0x25, + 0x01, + 0x07, + 0x83, + 0x80, + 0x02, + 0x1f, + 0x21, + 0xf6, + 0x1f, + 0x50, + 0x39, + 0xe8, + 0xdf, + 0xf8, + 0x1c, + 0xa3, + 0x4c, + 0x18, + 0x68, + 0x37, + 0xff, + 0x02, + 0xf8, + 0xd3, + 0x06, + 0x61, + 0x50, + 0x1f, + 0xfc, + 0x13, + 0x03, + 0x30, + 0xb0, + 0xd4, + 0xe3, + 0x3e, + 0x3a, + 0x01, + 0xb4, + 0xcc, + 0x2c, + 0x39, + 0x81, + 0x9e, + 0x8e, + 0xc2, + 0x61, + 0xc4, + 0x3f, + 0x9f, + 0xa2, + 0x62, + 0x88, + 0x56, + 0x6c, + 0x99, + 0x98, + 0x50, + 0x32, + 0x04, + 0x24, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x1f, + 0x68, + 0x17, + 0x6b, + 0x82, + 0xe8, + 0xd7, + 0xf0, + 0x3a, + 0x92, + 0xa2, + 0xb0, + 0xe1, + 0x98, + 0xcc, + 0x18, + 0x1f, + 0x95, + 0xf1, + 0xf8, + 0x27, + 0x42, + 0x90, + 0x61, + 0xec, + 0x17, + 0xfe, + 0x03, + 0x6a, + 0x1e, + 0x6d, + 0x40, + 0x6d, + 0x43, + 0xca, + 0xd4, + 0x1b, + 0x07, + 0xff, + 0x21, + 0x61, + 0xa8, + 0x60, + 0x83, + 0x75, + 0x78, + 0x0f, + 0x90, + 0x9e, + 0x0b, + 0x66, + 0xd0, + 0x94, + 0x13, + 0xc8, + 0x1d, + 0x0f, + 0xfc, + 0x18, + 0x0d, + 0x87, + 0xd0, + 0x7d, + 0x87, + 0xb8, + 0x3e, + 0xc3, + 0x3c, + 0x1f, + 0xb0, + 0x3e, + 0x0f, + 0xf6, + 0x3a, + 0x1f, + 0xf6, + 0x87, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xd8, + 0x5a, + 0x1f, + 0xec, + 0x2b, + 0x0f, + 0xf6, + 0x1b, + 0x83, + 0xfb, + 0x0e, + 0xe0, + 0xfd, + 0x84, + 0x8f, + 0x83, + 0xef, + 0xe0, + 0xbd, + 0x06, + 0x79, + 0x0f, + 0x30, + 0x7f, + 0xe0, + 0xe0, + 0x02, + 0x1f, + 0xf9, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x83, + 0xf3, + 0xb8, + 0x7f, + 0x9d, + 0xc3, + 0xfc, + 0xee, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0x87, + 0xf9, + 0xdc, + 0x3f, + 0xce, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xf3, + 0xb8, + 0x7f, + 0x9d, + 0xc3, + 0xfc, + 0xee, + 0x1f, + 0xbe, + 0x40, + 0x02, + 0x1f, + 0xf9, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc8, + 0x43, + 0xf3, + 0xb8, + 0x7f, + 0x9d, + 0xc3, + 0xfc, + 0xee, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0x97, + 0xfc, + 0x3b, + 0x87, + 0xf9, + 0xdc, + 0x3f, + 0xce, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xf3, + 0xb8, + 0x7f, + 0x9d, + 0xc3, + 0xf7, + 0xc8, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x41, + 0xa1, + 0xfb, + 0x40, + 0xc1, + 0xfb, + 0x74, + 0x34, + 0x86, + 0xdd, + 0x0d, + 0x87, + 0x6e, + 0x84, + 0xe1, + 0xdb, + 0xa1, + 0x7a, + 0x0d, + 0xba, + 0x07, + 0x38, + 0x2d, + 0xd0, + 0x68, + 0x38, + 0x1b, + 0xa7, + 0x06, + 0xd3, + 0x76, + 0x81, + 0xca, + 0x37, + 0x43, + 0xfd, + 0xba, + 0x1f, + 0xce, + 0x68, + 0x7d, + 0x7a, + 0x00, + 0x20, + 0xff, + 0xc5, + 0x0b, + 0xff, + 0x05, + 0xa1, + 0xfb, + 0x0c, + 0x87, + 0xec, + 0xd0, + 0xff, + 0x66, + 0x9f, + 0xf4, + 0x66, + 0x87, + 0xfb, + 0x34, + 0x3f, + 0xd9, + 0xa3, + 0xfe, + 0x06, + 0x68, + 0x7f, + 0xb3, + 0x43, + 0xfd, + 0x9a, + 0xbf, + 0xf1, + 0x9a, + 0x1f, + 0xec, + 0xd0, + 0xff, + 0x66, + 0x87, + 0xcf, + 0xa0, + 0x10, + 0xff, + 0xc5, + 0x8f, + 0xff, + 0x03, + 0x83, + 0xf3, + 0x81, + 0x0f, + 0xe7, + 0x70, + 0xf6, + 0x81, + 0xdc, + 0x3d, + 0xa0, + 0x77, + 0x3f, + 0xf4, + 0xee, + 0x1d, + 0xe4, + 0x0e, + 0xe1, + 0xa9, + 0xa0, + 0x77, + 0x0a, + 0xcd, + 0x03, + 0xb8, + 0x3c, + 0x0d, + 0x03, + 0xbb, + 0xa1, + 0x68, + 0x1d, + 0xc3, + 0xda, + 0x07, + 0x70, + 0xde, + 0x82, + 0x77, + 0x0f, + 0xef, + 0x21, + 0xff, + 0x80, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0xc1, + 0xf9, + 0xc2, + 0x43, + 0xf3, + 0xb8, + 0x7f, + 0x9d, + 0xc1, + 0x7f, + 0x01, + 0xdc, + 0x1a, + 0xec, + 0x0e, + 0xe0, + 0xc3, + 0x60, + 0x77, + 0x06, + 0x1b, + 0x03, + 0xb8, + 0x30, + 0xd8, + 0x1d, + 0xc1, + 0xfe, + 0x03, + 0xb8, + 0x34, + 0x3c, + 0xee, + 0x1f, + 0xe7, + 0x70, + 0xff, + 0x3b, + 0x87, + 0xef, + 0x90, + 0x0f, + 0xfc, + 0x13, + 0x83, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x43, + 0xf3, + 0xb8, + 0xff, + 0x80, + 0xee, + 0x12, + 0x16, + 0x07, + 0x70, + 0x50, + 0x2c, + 0x0e, + 0xe0, + 0xd0, + 0x38, + 0x1d, + 0xc1, + 0xff, + 0x0e, + 0xe1, + 0xfb, + 0x1d, + 0xc3, + 0xf6, + 0x3b, + 0x9f, + 0xd3, + 0x8e, + 0xe1, + 0xf5, + 0x07, + 0x70, + 0xef, + 0x80, + 0xee, + 0x1f, + 0x9f, + 0x40, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x41, + 0xa1, + 0xfb, + 0x40, + 0xa0, + 0xfd, + 0xba, + 0x1f, + 0xed, + 0xd3, + 0xff, + 0x1b, + 0xa1, + 0xb4, + 0x36, + 0xe8, + 0x6d, + 0x0d, + 0xba, + 0x5f, + 0xe4, + 0xdd, + 0x0d, + 0xa1, + 0xb7, + 0x43, + 0x68, + 0x6d, + 0xd0, + 0xda, + 0x1b, + 0x76, + 0xff, + 0xc6, + 0xe8, + 0x7f, + 0xb7, + 0x43, + 0xe7, + 0xd0, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x81, + 0x0b, + 0x0e, + 0xd8, + 0x6a, + 0xeb, + 0x1b, + 0xaf, + 0x72, + 0xc6, + 0xe8, + 0x6c, + 0x3b, + 0x74, + 0xff, + 0x93, + 0x74, + 0x36, + 0x1d, + 0xbb, + 0x5b, + 0xac, + 0x6e, + 0xbd, + 0xad, + 0x9b, + 0xa1, + 0xb0, + 0xb3, + 0x74, + 0x36, + 0x7a, + 0x37, + 0x43, + 0x60, + 0x41, + 0x9a, + 0x1f, + 0x3e, + 0x83, + 0xff, + 0x04, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x81, + 0x41, + 0xfb, + 0x70, + 0xec, + 0x3b, + 0x70, + 0xec, + 0x3b, + 0x72, + 0xff, + 0xc6, + 0xe1, + 0xbe, + 0x0d, + 0xb8, + 0x4f, + 0xac, + 0x2d, + 0xc2, + 0xcc, + 0xb0, + 0x6e, + 0x0d, + 0x30, + 0x71, + 0xb9, + 0x20, + 0xc2, + 0x4d, + 0xc3, + 0xb0, + 0xed, + 0xc3, + 0xb0, + 0xec, + 0xc3, + 0xf5, + 0xe8, + 0x02, + 0x1f, + 0xf8, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x81, + 0x87, + 0x3b, + 0x86, + 0xc3, + 0x9d, + 0xcf, + 0xfd, + 0x3b, + 0x85, + 0xa1, + 0xce, + 0xe1, + 0x63, + 0x04, + 0xee, + 0x0a, + 0x1a, + 0x13, + 0xb8, + 0xe0, + 0xc8, + 0x0e, + 0xe6, + 0x92, + 0x48, + 0xee, + 0x23, + 0xb4, + 0xc7, + 0x70, + 0xae, + 0x8e, + 0xad, + 0xc3, + 0xfc, + 0xee, + 0x1f, + 0xaf, + 0x40, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0xc1, + 0xf9, + 0xc3, + 0xff, + 0x3b, + 0x87, + 0xf9, + 0xdc, + 0x1f, + 0xe0, + 0x3b, + 0x83, + 0x0d, + 0x81, + 0xdc, + 0x18, + 0x6c, + 0x0e, + 0xe0, + 0xff, + 0x01, + 0xdc, + 0x18, + 0x6c, + 0x0e, + 0xe0, + 0xc3, + 0x60, + 0x77, + 0x07, + 0xf8, + 0x0e, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xf3, + 0xb8, + 0x7f, + 0x7a, + 0x02, + 0x1f, + 0xf8, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x40, + 0xc1, + 0x9d, + 0xc3, + 0xb0, + 0xce, + 0xe7, + 0xfe, + 0x9d, + 0xc5, + 0xf6, + 0x8e, + 0xe0, + 0xc2, + 0xa0, + 0x1d, + 0xc1, + 0x69, + 0x84, + 0xee, + 0x1b, + 0xd0, + 0x4e, + 0xe1, + 0xaf, + 0x04, + 0xee, + 0x07, + 0x8b, + 0x03, + 0xb9, + 0xe4, + 0x2a, + 0x0e, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xd7, + 0xa0, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x0b, + 0x0f, + 0xec, + 0x3e, + 0xc3, + 0xb3, + 0x43, + 0x68, + 0x6c, + 0xdb, + 0xff, + 0x19, + 0xa2, + 0xfe, + 0x33, + 0x43, + 0xfd, + 0x9a, + 0x0f, + 0xe0, + 0xb3, + 0x41, + 0xa0, + 0xc2, + 0xcd, + 0x06, + 0x16, + 0x16, + 0x68, + 0xe1, + 0x62, + 0xb3, + 0x56, + 0x85, + 0xdb, + 0x9a, + 0xc1, + 0xfb, + 0x34, + 0x3f, + 0x5e, + 0x00, + 0x0f, + 0xfc, + 0x13, + 0x83, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x41, + 0x07, + 0x3b, + 0x86, + 0x60, + 0xce, + 0xe1, + 0xd8, + 0x67, + 0x71, + 0x32, + 0x86, + 0x3b, + 0x99, + 0x82, + 0x31, + 0xdc, + 0xcc, + 0x33, + 0x3b, + 0xb9, + 0x85, + 0x1b, + 0xbc, + 0x98, + 0x59, + 0xbb, + 0x85, + 0x85, + 0x81, + 0xdc, + 0x2b, + 0xe4, + 0x0e, + 0xe1, + 0xfe, + 0x77, + 0x0f, + 0xdf, + 0x40, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0xa1, + 0xf9, + 0xc3, + 0xff, + 0x3b, + 0x95, + 0xf8, + 0x77, + 0x34, + 0x70, + 0x63, + 0xb9, + 0x85, + 0x83, + 0x1d, + 0xcf, + 0xfc, + 0x3b, + 0x9a, + 0x0c, + 0x18, + 0xee, + 0x68, + 0xe0, + 0xc7, + 0x73, + 0xff, + 0x0e, + 0xe1, + 0xd8, + 0x67, + 0x70, + 0xec, + 0x33, + 0xb8, + 0x76, + 0x19, + 0xdc, + 0x39, + 0x0b, + 0xd0, + 0x7f, + 0xe0, + 0x20, + 0xff, + 0xc5, + 0x0b, + 0xff, + 0x05, + 0xa1, + 0xfb, + 0x10, + 0xce, + 0x1d, + 0x9a, + 0x1b, + 0x43, + 0x66, + 0xdf, + 0xf8, + 0xcd, + 0x0d, + 0xa1, + 0xb3, + 0x43, + 0x68, + 0x6c, + 0xd3, + 0xfe, + 0x4c, + 0xd3, + 0x06, + 0x09, + 0x33, + 0x4c, + 0x18, + 0x24, + 0xcd, + 0x30, + 0x60, + 0x93, + 0x34, + 0xc1, + 0x94, + 0x06, + 0x68, + 0x6c, + 0x3b, + 0x34, + 0x3f, + 0x7c, + 0x00, + 0x0f, + 0xfc, + 0x13, + 0x83, + 0xff, + 0x81, + 0x61, + 0xf9, + 0xc4, + 0x82, + 0xc3, + 0x3b, + 0x86, + 0x70, + 0xce, + 0xe0, + 0xa7, + 0xa8, + 0x8e, + 0xe1, + 0xd8, + 0x67, + 0x73, + 0xff, + 0x2b, + 0x70, + 0xff, + 0x3b, + 0x86, + 0x70, + 0xce, + 0xe0, + 0xff, + 0x43, + 0xb8, + 0x67, + 0x0c, + 0xee, + 0x19, + 0xc3, + 0x3b, + 0x9f, + 0xf9, + 0x5b, + 0x87, + 0xef, + 0x90, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0x21, + 0xf9, + 0xc3, + 0xff, + 0x3b, + 0x9f, + 0xf8, + 0x77, + 0x06, + 0x1b, + 0x03, + 0xb8, + 0x34, + 0x2c, + 0x0e, + 0xe0, + 0xf5, + 0x58, + 0x1d, + 0xc1, + 0x86, + 0xc0, + 0xee, + 0x0f, + 0xf0, + 0x1d, + 0xc1, + 0x86, + 0xc0, + 0xee, + 0xdf, + 0xf4, + 0xee, + 0x21, + 0xd8, + 0x1d, + 0xc3, + 0xe8, + 0x0e, + 0xe1, + 0xf9, + 0xf4, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x47, + 0x0f, + 0xed, + 0x0f, + 0xfd, + 0xba, + 0x61, + 0x38, + 0x5b, + 0xa5, + 0x00, + 0xe1, + 0x6e, + 0x81, + 0xbf, + 0x8d, + 0xd0, + 0xea, + 0x05, + 0xbb, + 0x78, + 0x1e, + 0x0b, + 0x74, + 0x18, + 0xce, + 0x0d, + 0xd0, + 0x66, + 0x0a, + 0x1b, + 0xa3, + 0xa8, + 0x28, + 0xdd, + 0xbb, + 0xfa, + 0x37, + 0x43, + 0x97, + 0x1b, + 0xa1, + 0xf9, + 0xf0, + 0x7f, + 0xe0, + 0x80, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0xc1, + 0xf9, + 0xc2, + 0x42, + 0x83, + 0x3b, + 0x87, + 0x61, + 0x9d, + 0xcb, + 0xfe, + 0x1d, + 0xcd, + 0x1c, + 0x71, + 0xdc, + 0xc2, + 0xc1, + 0x8e, + 0xe6, + 0x8e, + 0x0c, + 0x77, + 0x3f, + 0xf0, + 0xee, + 0x1d, + 0x8a, + 0x1d, + 0xc3, + 0x3b, + 0x63, + 0xbb, + 0xfd, + 0x59, + 0xdc, + 0x3f, + 0xce, + 0xe1, + 0xfd, + 0xe8, + 0x3f, + 0xf0, + 0x00, + 0x02, + 0x1f, + 0xf8, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x43, + 0xf3, + 0xb8, + 0x2f, + 0xe0, + 0x3b, + 0x82, + 0x42, + 0xc0, + 0xee, + 0x09, + 0x0b, + 0x03, + 0xb8, + 0x2f, + 0xe0, + 0x3b, + 0x87, + 0xf9, + 0xdc, + 0x7f, + 0xe1, + 0xdc, + 0x70, + 0xec, + 0x77, + 0x1c, + 0x33, + 0x8e, + 0xe3, + 0xff, + 0x0e, + 0xe0, + 0x83, + 0xe7, + 0x70, + 0xfd, + 0xf2, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0x40, + 0xfc, + 0xe1, + 0xf2, + 0x20, + 0x77, + 0x05, + 0x0c, + 0xd1, + 0xdc, + 0x18, + 0x30, + 0x43, + 0xb9, + 0x63, + 0xfa, + 0x77, + 0x3c, + 0xfa, + 0x40, + 0xef, + 0x4c, + 0x0c, + 0x6a, + 0xdc, + 0x18, + 0x1d, + 0xc7, + 0x70, + 0x61, + 0x78, + 0x0e, + 0xe0, + 0xc0, + 0xf0, + 0x1d, + 0xc1, + 0x96, + 0xee, + 0xee, + 0x0c, + 0x80, + 0xd1, + 0xdc, + 0x3f, + 0xbd, + 0x07, + 0xfe, + 0x00, + 0x14, + 0x1f, + 0xf9, + 0xd3, + 0xff, + 0x81, + 0x61, + 0xf9, + 0xc4, + 0x8a, + 0x07, + 0x3b, + 0x81, + 0xfe, + 0x47, + 0x71, + 0xf0, + 0x2c, + 0x0e, + 0xe6, + 0x3d, + 0x84, + 0xee, + 0x13, + 0xe8, + 0x27, + 0x71, + 0xf2, + 0x5c, + 0xad, + 0xd9, + 0x0c, + 0xd1, + 0xdc, + 0x1e, + 0xab, + 0x03, + 0xb8, + 0x30, + 0xd8, + 0x1d, + 0xc1, + 0xfe, + 0x03, + 0xb8, + 0x34, + 0x2c, + 0x0e, + 0xe0, + 0x43, + 0x3f, + 0x20, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x41, + 0xa0, + 0x43, + 0xb5, + 0x0c, + 0x0c, + 0x3b, + 0x74, + 0x35, + 0x03, + 0x6e, + 0xdf, + 0xf8, + 0xdd, + 0x03, + 0x87, + 0xb7, + 0x4b, + 0xa7, + 0x82, + 0xdd, + 0x09, + 0xf0, + 0xc6, + 0xe8, + 0x2d, + 0x1c, + 0x1b, + 0xa6, + 0x82, + 0xc2, + 0xdd, + 0x09, + 0xf9, + 0x06, + 0xe9, + 0x70, + 0x5c, + 0x6e, + 0xa8, + 0x3c, + 0x9b, + 0xa1, + 0xf3, + 0xe8, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0xa1, + 0xf9, + 0xc3, + 0xff, + 0x19, + 0x9f, + 0xf8, + 0x19, + 0x98, + 0x48, + 0x30, + 0x66, + 0x61, + 0x60, + 0xc1, + 0x99, + 0xbf, + 0x9c, + 0x19, + 0x98, + 0x3c, + 0x98, + 0x33, + 0x32, + 0x79, + 0xc1, + 0x99, + 0xc9, + 0x8e, + 0x0c, + 0xcc, + 0x28, + 0x18, + 0x33, + 0x3f, + 0xf0, + 0x33, + 0x0f, + 0xfb, + 0x30, + 0xfd, + 0x7a, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x41, + 0xc2, + 0x1e, + 0xd4, + 0x33, + 0x87, + 0xb7, + 0x41, + 0xfc, + 0x16, + 0xe9, + 0xc0, + 0x90, + 0xb7, + 0x7f, + 0xf0, + 0x37, + 0x4c, + 0x18, + 0x34, + 0xdd, + 0x3f, + 0xe4, + 0xdd, + 0x30, + 0x60, + 0xd3, + 0x74, + 0xe9, + 0xd3, + 0x4d, + 0xd0, + 0xda, + 0x04, + 0xdd, + 0x0d, + 0xa0, + 0xcd, + 0xd0, + 0xd7, + 0xe3, + 0x74, + 0x3e, + 0x7e, + 0x00, + 0x10, + 0xff, + 0xc5, + 0x8f, + 0xff, + 0x02, + 0x81, + 0xf9, + 0xc3, + 0x48, + 0x58, + 0x1d, + 0xc0, + 0xe0, + 0xa0, + 0x1d, + 0xc2, + 0xd3, + 0x09, + 0xdc, + 0x1f, + 0xe8, + 0x77, + 0x06, + 0x19, + 0x87, + 0x70, + 0x61, + 0x98, + 0x77, + 0x07, + 0xfa, + 0x1d, + 0xc2, + 0xd3, + 0x09, + 0xdc, + 0x2c, + 0x18, + 0x4e, + 0xe0, + 0xe0, + 0x63, + 0x3b, + 0x9a, + 0x17, + 0xca, + 0xdc, + 0x3f, + 0xbc, + 0x87, + 0xfe, + 0x00, + 0x0f, + 0xfc, + 0x13, + 0xa7, + 0xff, + 0x01, + 0xc0, + 0xa0, + 0xce, + 0x22, + 0x06, + 0x0c, + 0xee, + 0x0a, + 0xba, + 0x01, + 0xdc, + 0x1a, + 0x16, + 0x07, + 0x70, + 0x75, + 0xb0, + 0x3b, + 0x83, + 0x0d, + 0x81, + 0xdc, + 0x1d, + 0x6c, + 0x0e, + 0xe0, + 0xd9, + 0x14, + 0x3b, + 0x83, + 0x1e, + 0xd1, + 0xdc, + 0x18, + 0x1e, + 0x03, + 0xb8, + 0xfc, + 0x96, + 0x3b, + 0x81, + 0x0f, + 0x9d, + 0xc3, + 0xf7, + 0xd0, + 0x02, + 0x1f, + 0xf9, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x82, + 0x68, + 0x8e, + 0xe1, + 0xcc, + 0x43, + 0xb9, + 0xff, + 0xa7, + 0x70, + 0xf6, + 0x13, + 0xb9, + 0xf8, + 0xcc, + 0x77, + 0x30, + 0x66, + 0xe3, + 0xb9, + 0xd3, + 0x3c, + 0x8e, + 0xe1, + 0xeb, + 0x03, + 0xb8, + 0x1b, + 0x7c, + 0x4e, + 0xef, + 0x47, + 0xbb, + 0x77, + 0x0c, + 0xa0, + 0x6a, + 0xdc, + 0x3f, + 0x7d, + 0x00, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x87, + 0x30, + 0x76, + 0xe1, + 0xb8, + 0x3b, + 0x72, + 0xff, + 0xc6, + 0xe0, + 0x72, + 0x18, + 0x1b, + 0xb7, + 0xfe, + 0x77, + 0x9c, + 0x18, + 0x35, + 0x6e, + 0x0f, + 0xf8, + 0x1b, + 0x83, + 0x06, + 0x0c, + 0x1b, + 0x83, + 0xfe, + 0x4d, + 0xc1, + 0x03, + 0x0a, + 0x77, + 0x0e, + 0xbe, + 0x8d, + 0xc3, + 0xf3, + 0xf0, + 0x10, + 0xff, + 0xc5, + 0x83, + 0xff, + 0x81, + 0x87, + 0xf3, + 0x87, + 0xfe, + 0x77, + 0x07, + 0xf8, + 0x0e, + 0xe0, + 0xc3, + 0x60, + 0x77, + 0x07, + 0xaa, + 0xc0, + 0xee, + 0x0e, + 0x5b, + 0x03, + 0xb8, + 0x7f, + 0x9d, + 0xcf, + 0x56, + 0xf0, + 0xee, + 0x6b, + 0xd6, + 0x3b, + 0x9c, + 0xba, + 0xc7, + 0x73, + 0xae, + 0xf0, + 0xee, + 0x1f, + 0xe7, + 0x70, + 0xfd, + 0x79, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x0b, + 0x0f, + 0xec, + 0x3c, + 0x87, + 0xb3, + 0x4b, + 0x9f, + 0x81, + 0x9a, + 0x61, + 0xda, + 0x66, + 0x9d, + 0x1a, + 0x69, + 0x9a, + 0x61, + 0xda, + 0x66, + 0x98, + 0x76, + 0x99, + 0xa7, + 0xfc, + 0x99, + 0xa0, + 0x73, + 0x42, + 0xcd, + 0x05, + 0x0d, + 0x13, + 0x34, + 0xa0, + 0x34, + 0xcc, + 0xd9, + 0x09, + 0xb8, + 0xcd, + 0x0f, + 0xd7, + 0x80, + 0x20, + 0xff, + 0xc5, + 0x0b, + 0xff, + 0x05, + 0xa1, + 0xfb, + 0x10, + 0xf9, + 0x40, + 0xcd, + 0x3f, + 0x51, + 0x06, + 0x68, + 0xa3, + 0x06, + 0x0c, + 0xd0, + 0x44, + 0x48, + 0x33, + 0x57, + 0xfe, + 0x33, + 0x54, + 0x1e, + 0xcc, + 0xd1, + 0xff, + 0x03, + 0x34, + 0x10, + 0x5a, + 0x0c, + 0xd0, + 0x37, + 0x90, + 0xb3, + 0x41, + 0x74, + 0xd0, + 0x66, + 0x92, + 0x19, + 0x06, + 0x68, + 0x7e, + 0xf4, + 0x00, + 0x10, + 0xff, + 0xc5, + 0x0b, + 0xff, + 0x20, + 0xd0, + 0xfd, + 0xa8, + 0x50, + 0xab, + 0x81, + 0xba, + 0x75, + 0x83, + 0x6e, + 0x98, + 0x18, + 0x36, + 0xe9, + 0xd5, + 0xd1, + 0x37, + 0x4d, + 0x6a, + 0x11, + 0xba, + 0xa5, + 0x01, + 0xe3, + 0x74, + 0x7f, + 0xa0, + 0x6e, + 0x94, + 0x0d, + 0x83, + 0x74, + 0xba, + 0xbc, + 0x0d, + 0xd2, + 0x81, + 0xb0, + 0x6e, + 0x97, + 0x57, + 0x81, + 0xba, + 0x1f, + 0x3f, + 0x00, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x41, + 0xa1, + 0xfb, + 0x40, + 0x82, + 0x0f, + 0x6e, + 0x81, + 0xf5, + 0x40, + 0xdd, + 0x06, + 0x17, + 0x03, + 0x74, + 0xd0, + 0x38, + 0x5b, + 0xa2, + 0xa0, + 0xf6, + 0xe9, + 0xc0, + 0xf8, + 0x1b, + 0xa6, + 0x1d, + 0x83, + 0x74, + 0xf8, + 0xf8, + 0x1b, + 0xa6, + 0x1d, + 0x83, + 0x74, + 0xff, + 0x81, + 0xba, + 0x41, + 0xc8, + 0x37, + 0x43, + 0xeb, + 0xd0, + 0x10, + 0xff, + 0xc7, + 0x17, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x84, + 0xa0, + 0xc8, + 0x37, + 0x03, + 0x85, + 0x40, + 0x6e, + 0x07, + 0x0b, + 0xc0, + 0xdc, + 0xbe, + 0xa9, + 0xcd, + 0xc1, + 0x81, + 0x81, + 0x4d, + 0xc1, + 0xf2, + 0x41, + 0x6e, + 0x08, + 0x90, + 0x60, + 0xdc, + 0x11, + 0x07, + 0xb7, + 0x14, + 0x65, + 0x02, + 0xdc, + 0x81, + 0x81, + 0xd3, + 0x75, + 0x12, + 0x19, + 0x33, + 0x0f, + 0xcf, + 0xc0, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x0b, + 0x0f, + 0xec, + 0x3b, + 0x0b, + 0x41, + 0x9a, + 0x0a, + 0x0e, + 0x16, + 0x69, + 0xff, + 0x46, + 0x69, + 0x83, + 0x05, + 0x0c, + 0xd3, + 0xa7, + 0xae, + 0x33, + 0x4c, + 0x18, + 0x28, + 0x66, + 0x9d, + 0x3d, + 0x71, + 0x9a, + 0x1b, + 0x43, + 0x66, + 0xd6, + 0xf5, + 0x46, + 0x68, + 0x6d, + 0x0d, + 0x9a, + 0x1b, + 0x0e, + 0xcd, + 0x0d, + 0x04, + 0xf8, + 0x0f, + 0xfc, + 0x13, + 0x8f, + 0xfe, + 0x80, + 0xc1, + 0xf9, + 0x84, + 0x42, + 0x43, + 0x33, + 0x97, + 0xfc, + 0xa9, + 0xc3, + 0x50, + 0x33, + 0x38, + 0xd3, + 0xd5, + 0x0c, + 0xe2, + 0xe8, + 0x71, + 0x9c, + 0x54, + 0xd0, + 0xc6, + 0x71, + 0x74, + 0x98, + 0xce, + 0x3f, + 0xe8, + 0x67, + 0x0a, + 0xf9, + 0x03, + 0x38, + 0x39, + 0x8e, + 0x19, + 0xcd, + 0x18, + 0x08, + 0xce, + 0x19, + 0x81, + 0xf2, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x0b, + 0x0f, + 0xec, + 0x33, + 0x5e, + 0x06, + 0x69, + 0xcb, + 0xb4, + 0xcd, + 0x3a, + 0xed, + 0x33, + 0x4d, + 0x7b, + 0x4c, + 0xd3, + 0x5e, + 0xd3, + 0x34, + 0xbf, + 0xc0, + 0xcd, + 0x0d, + 0x92, + 0x0c, + 0xdb, + 0xff, + 0x19, + 0xa1, + 0x7a, + 0x0d, + 0x9a, + 0x0a, + 0x0f, + 0x03, + 0x36, + 0xd0, + 0xd2, + 0x66, + 0x87, + 0xeb, + 0xc1, + 0xff, + 0x82, + 0x20, + 0xff, + 0xc5, + 0x8f, + 0xfe, + 0x81, + 0xc1, + 0xfa, + 0x88, + 0x7f, + 0xd4, + 0xd5, + 0x84, + 0xab, + 0x29, + 0xa3, + 0x34, + 0xd0, + 0x53, + 0x43, + 0x9c, + 0x2a, + 0x6c, + 0x9f, + 0xea, + 0xb4, + 0x90, + 0xb0, + 0xa9, + 0xa1, + 0x37, + 0xa8, + 0x53, + 0x41, + 0x30, + 0x59, + 0x4d, + 0x35, + 0x41, + 0x65, + 0x36, + 0x83, + 0xfc, + 0x53, + 0x50, + 0x14, + 0x1d, + 0x4d, + 0x0f, + 0xdf, + 0x00, + 0x02, + 0x1f, + 0xf9, + 0xc1, + 0xff, + 0xc0, + 0xb0, + 0xfc, + 0xe2, + 0x41, + 0x2c, + 0x07, + 0x71, + 0xf8, + 0xb0, + 0x3b, + 0x89, + 0x26, + 0x2d, + 0xb8, + 0x38, + 0x2e, + 0x1d, + 0xce, + 0xfd, + 0x73, + 0xba, + 0x80, + 0xc1, + 0x4e, + 0xe1, + 0x98, + 0x33, + 0xb9, + 0x7f, + 0xca, + 0xdc, + 0x37, + 0x90, + 0x9d, + 0xc0, + 0xe0, + 0xb4, + 0x77, + 0x38, + 0x3a, + 0x1d, + 0xc3, + 0xf5, + 0xe8, + 0x02, + 0x1f, + 0xf8, + 0xd3, + 0xff, + 0x80, + 0xe1, + 0xf9, + 0xc4, + 0x42, + 0xc3, + 0x3b, + 0x83, + 0xfd, + 0x0e, + 0xe1, + 0xd8, + 0x67, + 0x73, + 0xff, + 0x4e, + 0xe1, + 0x50, + 0x18, + 0x1d, + 0xc1, + 0xfa, + 0x98, + 0xee, + 0x04, + 0x39, + 0x1d, + 0xc1, + 0xdd, + 0xf0, + 0xee, + 0x0c, + 0xc8, + 0xc7, + 0x71, + 0xcc, + 0x9c, + 0x77, + 0x2b, + 0xf9, + 0xdc, + 0x3f, + 0x7d, + 0x00, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x41, + 0x87, + 0xf6, + 0x81, + 0x77, + 0x2c, + 0x6e, + 0x35, + 0x75, + 0x8d, + 0xc1, + 0x4f, + 0x54, + 0x0d, + 0xc1, + 0xa1, + 0xb4, + 0xdc, + 0x1d, + 0x76, + 0x9b, + 0x83, + 0xae, + 0xd3, + 0x70, + 0x61, + 0xda, + 0x6e, + 0x0f, + 0xf9, + 0x37, + 0x4d, + 0x0d, + 0xa6, + 0xed, + 0x3d, + 0x7a, + 0x8e, + 0xea, + 0xa2, + 0x0a, + 0x8c, + 0xc3, + 0xfb, + 0xe0, + 0x10, + 0xff, + 0xc6, + 0x97, + 0xfe, + 0x03, + 0x87, + 0xf6, + 0x19, + 0x14, + 0x61, + 0x66, + 0xac, + 0xd3, + 0x0b, + 0x34, + 0x4c, + 0x1f, + 0x39, + 0xbf, + 0xcc, + 0xce, + 0x68, + 0x30, + 0x6d, + 0x0c, + 0xdc, + 0xcd, + 0x28, + 0x66, + 0xe6, + 0x63, + 0x03, + 0x37, + 0xf8, + 0xb0, + 0x66, + 0x8c, + 0x16, + 0xc6, + 0x69, + 0x85, + 0x42, + 0x33, + 0x74, + 0x14, + 0x09, + 0xcd, + 0x0f, + 0xde, + 0x80, + 0x0f, + 0xfc, + 0x13, + 0x83, + 0xff, + 0x81, + 0x61, + 0xf9, + 0xc4, + 0x83, + 0xfb, + 0x72, + 0xac, + 0x50, + 0x5b, + 0x84, + 0xc5, + 0x16, + 0xdd, + 0xf5, + 0xdb, + 0xce, + 0xe6, + 0x0d, + 0x46, + 0x0d, + 0xce, + 0x9b, + 0x18, + 0x37, + 0x30, + 0x63, + 0xc0, + 0xdc, + 0xe9, + 0x82, + 0x80, + 0xdc, + 0xc7, + 0x4f, + 0x03, + 0x77, + 0xa6, + 0x69, + 0x1b, + 0x86, + 0xd4, + 0x13, + 0xb8, + 0x64, + 0x2f, + 0xa0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0x70, + 0xff, + 0xbf, + 0xfa, + 0x0f, + 0x61, + 0xf3, + 0x87, + 0xba, + 0xfb, + 0xc1, + 0xed, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xf0, + 0x5f, + 0xfe, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x43, + 0xfa, + 0x81, + 0xf9, + 0x7d, + 0x45, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0x0f, + 0xef, + 0xf0, + 0x34, + 0x1c, + 0x0c, + 0x0e, + 0x16, + 0x0a, + 0x05, + 0x83, + 0x0d, + 0x8e, + 0x1b, + 0x03, + 0x85, + 0x85, + 0x40, + 0x61, + 0x38, + 0x30, + 0xa8, + 0x0d, + 0xf9, + 0x06, + 0x04, + 0x36, + 0x1f, + 0x61, + 0xe0, + 0x0f, + 0xfc, + 0x1b, + 0xf8, + 0x2d, + 0x0e, + 0xc1, + 0x40, + 0xb4, + 0x3b, + 0x06, + 0x1b, + 0x43, + 0xb1, + 0x83, + 0x61, + 0xec, + 0xd0, + 0xd8, + 0x7b, + 0x1c, + 0x36, + 0x87, + 0x60, + 0xa0, + 0x1e, + 0x0e, + 0xc0, + 0xc0, + 0x7c, + 0x1d, + 0x81, + 0xc1, + 0x38, + 0x76, + 0x79, + 0x06, + 0x50, + 0x36, + 0x21, + 0x50, + 0x18, + 0x6c, + 0x33, + 0x84, + 0xe1, + 0x61, + 0x3a, + 0x1b, + 0xc0, + 0xc2, + 0xd0, + 0xf4, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x17, + 0xf0, + 0xaa, + 0x7c, + 0x0d, + 0x28, + 0x74, + 0xd0, + 0xd8, + 0x34, + 0x36, + 0x1d, + 0x83, + 0x0e, + 0xc3, + 0xb2, + 0x81, + 0xd8, + 0x76, + 0x0c, + 0x3b, + 0x43, + 0x60, + 0xa7, + 0xff, + 0x18, + 0x1c, + 0x36, + 0x86, + 0xc0, + 0xe1, + 0xb0, + 0xec, + 0xb8, + 0x36, + 0x1d, + 0x87, + 0xec, + 0x3b, + 0x0f, + 0xd8, + 0x76, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x61, + 0xff, + 0x83, + 0xf0, + 0x0f, + 0xfc, + 0x17, + 0xf0, + 0x7f, + 0xb4, + 0xa7, + 0xff, + 0x18, + 0x30, + 0xb4, + 0xd0, + 0xb1, + 0x82, + 0xc1, + 0xa1, + 0x66, + 0x85, + 0x83, + 0x42, + 0xc7, + 0x0b, + 0x06, + 0x85, + 0x82, + 0x41, + 0x83, + 0x42, + 0xc0, + 0xc0, + 0xc1, + 0xa1, + 0x60, + 0x71, + 0xc1, + 0xa1, + 0x6f, + 0x92, + 0x80, + 0xd0, + 0xb1, + 0x0b, + 0x41, + 0xa4, + 0x61, + 0xac, + 0x2d, + 0x33, + 0x09, + 0xd0, + 0xb9, + 0xcc, + 0x29, + 0x0c, + 0xfa, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xf9, + 0x40, + 0xfd, + 0x17, + 0xf4, + 0x0c, + 0x12, + 0x68, + 0x7d, + 0x83, + 0x06, + 0x1f, + 0xb1, + 0x81, + 0x87, + 0xec, + 0xc2, + 0xff, + 0x93, + 0x18, + 0x1d, + 0x02, + 0xc1, + 0x83, + 0x4c, + 0xc2, + 0xc1, + 0x82, + 0x86, + 0x60, + 0x60, + 0x60, + 0x67, + 0x28, + 0x68, + 0x35, + 0x51, + 0xc1, + 0xb8, + 0x5b, + 0x42, + 0x80, + 0xb4, + 0x2c, + 0x36, + 0x83, + 0xd0, + 0x58, + 0x6c, + 0x78, + 0xe0, + 0x61, + 0x33, + 0xa1, + 0x58, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0x3f, + 0xda, + 0x50, + 0xff, + 0x81, + 0x83, + 0x0f, + 0xfb, + 0x1c, + 0x3f, + 0xec, + 0x90, + 0xff, + 0xb1, + 0xcf, + 0xfe, + 0x30, + 0x48, + 0x34, + 0xd0, + 0xb0, + 0x30, + 0x30, + 0x61, + 0xb0, + 0x30, + 0x30, + 0x61, + 0xb3, + 0xc8, + 0x30, + 0x61, + 0xb0, + 0xe6, + 0x06, + 0x1b, + 0x0e, + 0xd0, + 0x60, + 0xcc, + 0x37, + 0x82, + 0xd3, + 0x30, + 0xa8, + 0x1a, + 0xf4, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x18, + 0x58, + 0x5a, + 0x61, + 0x61, + 0x61, + 0x63, + 0x81, + 0xc2, + 0xc2, + 0xc9, + 0x3f, + 0xf8, + 0xcc, + 0x36, + 0x16, + 0x16, + 0x61, + 0xb0, + 0xb0, + 0xb1, + 0xc2, + 0xc2, + 0xc2, + 0xc1, + 0xbf, + 0xfc, + 0x60, + 0xd6, + 0xd6, + 0xd4, + 0x69, + 0x81, + 0xc2, + 0xc2, + 0xde, + 0x07, + 0x05, + 0x85, + 0x86, + 0x70, + 0xd8, + 0x58, + 0x6d, + 0x0d, + 0x85, + 0x85, + 0x40, + 0xec, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xca, + 0x0e, + 0xfe, + 0x09, + 0xc3, + 0xb4, + 0xa0, + 0x6c, + 0x3b, + 0x07, + 0x7f, + 0xf1, + 0x83, + 0x0b, + 0x43, + 0xd9, + 0x21, + 0x68, + 0x7b, + 0x18, + 0x2d, + 0x0f, + 0x60, + 0xd0, + 0x7f, + 0x81, + 0x81, + 0x87, + 0x0d, + 0x83, + 0x03, + 0x8e, + 0x1b, + 0x06, + 0x94, + 0x38, + 0x27, + 0x06, + 0x70, + 0xe1, + 0x9c, + 0x18, + 0x6e, + 0x0d, + 0x40, + 0x61, + 0x78, + 0x3b, + 0x81, + 0x81, + 0x82, + 0x7e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x0f, + 0xe3, + 0xfe, + 0x74, + 0x63, + 0x43, + 0x6e, + 0x98, + 0x30, + 0xed, + 0xd5, + 0x03, + 0x0e, + 0xdd, + 0xd0, + 0x61, + 0xdb, + 0xab, + 0x06, + 0x1d, + 0xba, + 0x31, + 0xff, + 0x3a, + 0x0c, + 0xd0, + 0xdb, + 0xa0, + 0xcc, + 0x3b, + 0x77, + 0xd1, + 0x87, + 0x6e, + 0xa0, + 0xb0, + 0xed, + 0xd0, + 0xda, + 0x1b, + 0x74, + 0x37, + 0xfc, + 0xe8, + 0x6c, + 0x3b, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xfc, + 0x0f, + 0xe0, + 0x7f, + 0x8d, + 0x1c, + 0x18, + 0x6c, + 0xd2, + 0x80, + 0xc3, + 0x66, + 0x98, + 0x58, + 0x6c, + 0xd5, + 0x85, + 0xfe, + 0x34, + 0xd0, + 0x61, + 0xb3, + 0x47, + 0x1c, + 0x36, + 0x68, + 0x31, + 0xc3, + 0x66, + 0x83, + 0x1f, + 0xf1, + 0xb7, + 0x8a, + 0x06, + 0xcd, + 0x0d, + 0xa1, + 0xb3, + 0x43, + 0x61, + 0xd9, + 0xa1, + 0x70, + 0x76, + 0x68, + 0x1c, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0x0f, + 0xca, + 0x0e, + 0xfd, + 0x05, + 0x40, + 0xed, + 0x28, + 0xb7, + 0x2e, + 0x34, + 0xcb, + 0xff, + 0x1a, + 0xb0, + 0xa8, + 0x21, + 0xb6, + 0x42, + 0xc7, + 0x0d, + 0xa6, + 0x0a, + 0x0e, + 0x1b, + 0x49, + 0x3f, + 0xf1, + 0xa3, + 0x0a, + 0x1c, + 0x36, + 0x8c, + 0x19, + 0xc3, + 0x6d, + 0xc1, + 0x9c, + 0x36, + 0xb1, + 0xff, + 0xce, + 0x87, + 0xce, + 0x1b, + 0x43, + 0xe7, + 0x0d, + 0xa1, + 0xf3, + 0x86, + 0x0f, + 0xe8, + 0x3b, + 0xf8, + 0x2b, + 0x0e, + 0xd3, + 0x82, + 0xec, + 0x36, + 0x98, + 0x5c, + 0x70, + 0x5b, + 0x40, + 0x58, + 0x5c, + 0x0d, + 0xd3, + 0xc1, + 0xde, + 0x35, + 0x64, + 0x21, + 0x22, + 0x69, + 0x40, + 0x61, + 0x61, + 0x68, + 0xe0, + 0xc2, + 0xc2, + 0xd1, + 0xc1, + 0x85, + 0x85, + 0xbe, + 0x47, + 0x0b, + 0x0b, + 0x50, + 0x54, + 0x0b, + 0x0b, + 0x43, + 0x68, + 0x58, + 0x5a, + 0x15, + 0x86, + 0xc2, + 0xd0, + 0xb0, + 0xec, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x17, + 0xf1, + 0xff, + 0x03, + 0x4a, + 0x18, + 0x67, + 0x06, + 0x98, + 0x30, + 0xce, + 0x0d, + 0x50, + 0x30, + 0xce, + 0x0d, + 0x90, + 0x7f, + 0xc0, + 0xd3, + 0x06, + 0xbd, + 0x83, + 0x4a, + 0x18, + 0x67, + 0x06, + 0x8e, + 0x61, + 0x9c, + 0x1a, + 0x39, + 0xff, + 0x03, + 0x7d, + 0x1a, + 0xeb, + 0x06, + 0x86, + 0xc3, + 0x38, + 0x34, + 0x36, + 0x19, + 0xc1, + 0xa1, + 0xb4, + 0x27, + 0x06, + 0x83, + 0xff, + 0xc0, + 0x0f, + 0xa0, + 0xf7, + 0xf0, + 0x30, + 0xf6, + 0x94, + 0x1c, + 0x3d, + 0x83, + 0x4f, + 0xfe, + 0x1c, + 0x73, + 0x43, + 0x66, + 0x9a, + 0x68, + 0x6c, + 0xe3, + 0x07, + 0x2c, + 0x60, + 0xd0, + 0xbf, + 0xac, + 0x0c, + 0x16, + 0x86, + 0xc2, + 0xc2, + 0xd0, + 0xda, + 0xac, + 0x2f, + 0x56, + 0xde, + 0x0d, + 0xcb, + 0xb0, + 0xfb, + 0x43, + 0x61, + 0xf6, + 0x86, + 0xc3, + 0xed, + 0x0c, + 0x0f, + 0xfc, + 0x17, + 0xf0, + 0x4e, + 0x1d, + 0x81, + 0xc2, + 0x70, + 0xec, + 0x12, + 0x13, + 0x87, + 0x60, + 0xc3, + 0x3f, + 0xce, + 0x50, + 0x33, + 0x87, + 0x60, + 0xc3, + 0x38, + 0x76, + 0x06, + 0x09, + 0xc3, + 0xb0, + 0xb7, + 0xfe, + 0x4c, + 0x2d, + 0xc3, + 0xb4, + 0xc6, + 0xdc, + 0x3b, + 0x4c, + 0xa0, + 0xe1, + 0xda, + 0x61, + 0x9c, + 0x3b, + 0x4c, + 0x33, + 0xff, + 0x26, + 0x19, + 0xc3, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x3f, + 0xd8, + 0x3b, + 0xff, + 0x9c, + 0x70, + 0xfd, + 0x83, + 0x24, + 0x3f, + 0x60, + 0xcc, + 0x1f, + 0xc0, + 0xc1, + 0x92, + 0x68, + 0x30, + 0x60, + 0xc1, + 0x98, + 0x58, + 0x30, + 0x60, + 0xcc, + 0x2c, + 0x18, + 0x30, + 0x6e, + 0x16, + 0x0c, + 0x1a, + 0xb3, + 0xf8, + 0x18, + 0x36, + 0x4d, + 0x0e, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x0f, + 0xf3, + 0x83, + 0x0f, + 0x9f, + 0x90, + 0x0f, + 0xca, + 0x0d, + 0xfc, + 0x13, + 0x86, + 0xd2, + 0x81, + 0xb0, + 0xd8, + 0x33, + 0xff, + 0xc3, + 0x98, + 0x7d, + 0xe2, + 0x4d, + 0x83, + 0xac, + 0x70, + 0x38, + 0x7b, + 0x04, + 0x8e, + 0x07, + 0xc6, + 0x07, + 0x1d, + 0xf2, + 0x0c, + 0x0e, + 0x3c, + 0x1d, + 0xbe, + 0x87, + 0x0f, + 0x62, + 0x13, + 0x87, + 0x38, + 0x73, + 0x87, + 0x78, + 0x3d, + 0xae, + 0xa6, + 0x1e, + 0xbf, + 0x40, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x36, + 0x1d, + 0x83, + 0x0c, + 0xe1, + 0xd8, + 0xc7, + 0xff, + 0x19, + 0x26, + 0x83, + 0x05, + 0x0c, + 0xc1, + 0xa0, + 0xc1, + 0xa6, + 0x49, + 0xa3, + 0x81, + 0x06, + 0x0c, + 0xff, + 0xc0, + 0xc1, + 0x9d, + 0x84, + 0xe0, + 0xc1, + 0xb9, + 0xa0, + 0xd0, + 0x6f, + 0x8c, + 0x19, + 0x61, + 0x61, + 0x38, + 0x1f, + 0x06, + 0xc2, + 0xd0, + 0x5e, + 0x42, + 0xc0, + 0xe3, + 0xe1, + 0xe4, + 0xc0, + 0xa3, + 0x43, + 0x58, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x70, + 0xd8, + 0x34, + 0xc1, + 0x40, + 0xd8, + 0x31, + 0xc1, + 0x87, + 0x60, + 0xc9, + 0x2d, + 0xff, + 0x39, + 0x8f, + 0x83, + 0x38, + 0x32, + 0x7b, + 0x0e, + 0xc1, + 0x83, + 0x4c, + 0x90, + 0x60, + 0xc1, + 0x83, + 0x1c, + 0x18, + 0x30, + 0x69, + 0x83, + 0x4c, + 0x18, + 0xe0, + 0xc1, + 0x26, + 0x0d, + 0xe0, + 0x61, + 0xd8, + 0x30, + 0xec, + 0x3b, + 0x06, + 0x1d, + 0x86, + 0x70, + 0x61, + 0xd8, + 0x5e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x0f, + 0xe0, + 0xfe, + 0xd2, + 0xcf, + 0xf8, + 0xd2, + 0x43, + 0xfb, + 0x4c, + 0x3f, + 0xda, + 0xa0, + 0xff, + 0x69, + 0x97, + 0xff, + 0x25, + 0x03, + 0x61, + 0xb4, + 0x70, + 0xd8, + 0x83, + 0x47, + 0x34, + 0xca, + 0x1b, + 0x71, + 0x83, + 0x06, + 0x68, + 0x54, + 0x06, + 0x0d, + 0xd0, + 0xb0, + 0xb0, + 0x3e, + 0x43, + 0x95, + 0x86, + 0xd0, + 0xef, + 0x41, + 0x80, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0x36, + 0x1d, + 0xa4, + 0x86, + 0xc3, + 0xb0, + 0x63, + 0xff, + 0x03, + 0x18, + 0x3b, + 0x0e, + 0xcc, + 0x3d, + 0x87, + 0x63, + 0x07, + 0x68, + 0x6c, + 0x1b, + 0xff, + 0xc6, + 0x06, + 0x0d, + 0x87, + 0x60, + 0x66, + 0x06, + 0x05, + 0x1b, + 0xe5, + 0x40, + 0xc1, + 0x43, + 0x10, + 0x30, + 0x30, + 0x50, + 0xc3, + 0x30, + 0x30, + 0x50, + 0xc3, + 0x3f, + 0xf4, + 0x61, + 0xff, + 0x50, + 0x0f, + 0xfc, + 0x17, + 0xf0, + 0x30, + 0x68, + 0x58, + 0x28, + 0x0c, + 0x0f, + 0x03, + 0x06, + 0x16, + 0x1f, + 0x63, + 0xbf, + 0xfc, + 0x65, + 0x05, + 0x6e, + 0xb8, + 0xc1, + 0x81, + 0xcd, + 0x10, + 0x60, + 0xa0, + 0xc6, + 0x9a, + 0x60, + 0x72, + 0x86, + 0xd0, + 0x18, + 0x1c, + 0xd3, + 0xb0, + 0xb2, + 0xe3, + 0x07, + 0x90, + 0xb0, + 0xd4, + 0x06, + 0x86, + 0xc2, + 0x70, + 0x79, + 0x06, + 0x60, + 0x74, + 0xed, + 0x06, + 0x60, + 0x60, + 0x25, + 0xf4, + 0x00, + 0x0f, + 0x98, + 0x3d, + 0xf9, + 0x05, + 0x03, + 0xda, + 0x61, + 0x70, + 0x7b, + 0x1d, + 0xff, + 0xe3, + 0x24, + 0x0e, + 0x1f, + 0x66, + 0x16, + 0x98, + 0x76, + 0x48, + 0x30, + 0x61, + 0xd8, + 0x32, + 0x83, + 0x87, + 0x60, + 0xcf, + 0xfc, + 0x98, + 0x34, + 0x36, + 0x1d, + 0xab, + 0x04, + 0x0c, + 0x50, + 0x32, + 0x4b, + 0x06, + 0x38, + 0x30, + 0x9c, + 0x2c, + 0x14, + 0x30, + 0xb4, + 0x0e, + 0x16, + 0x61, + 0xef, + 0x41, + 0xc0, + 0x0f, + 0xfc, + 0x17, + 0xf1, + 0xff, + 0x03, + 0x4a, + 0x0b, + 0xdc, + 0x0c, + 0x18, + 0x7a, + 0xc2, + 0xc6, + 0x0e, + 0xb0, + 0xd9, + 0xa1, + 0x3f, + 0x41, + 0x60, + 0xc7, + 0xc8, + 0x2e, + 0x30, + 0x54, + 0x87, + 0xa3, + 0x03, + 0x15, + 0xf2, + 0x60, + 0x72, + 0xae, + 0xa4, + 0xdf, + 0x21, + 0xb4, + 0x36, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xb4, + 0x36, + 0x1f, + 0xb4, + 0x36, + 0x1b, + 0xff, + 0x90, + 0x0f, + 0xfc, + 0x17, + 0xe0, + 0x7f, + 0xe3, + 0x06, + 0x1c, + 0xc1, + 0xb1, + 0x83, + 0x98, + 0x36, + 0x4a, + 0x8f, + 0xf2, + 0x64, + 0x31, + 0x8a, + 0x24, + 0xc9, + 0x51, + 0x92, + 0x49, + 0x83, + 0x63, + 0x3c, + 0x49, + 0x83, + 0x63, + 0x67, + 0xc9, + 0x83, + 0x63, + 0x42, + 0x93, + 0x2d, + 0x8c, + 0x34, + 0x98, + 0x8c, + 0x60, + 0x7c, + 0x0c, + 0x26, + 0x0f, + 0xec, + 0x27, + 0x5f, + 0xc6, + 0x1b, + 0xff, + 0x80, + 0x0f, + 0xfc, + 0x0f, + 0xeb, + 0xff, + 0x92, + 0x81, + 0x38, + 0x6c, + 0x18, + 0x66, + 0x0d, + 0x8e, + 0x1a, + 0x81, + 0xb2, + 0x41, + 0xff, + 0x19, + 0x40, + 0x61, + 0xd9, + 0x83, + 0x4c, + 0x3b, + 0x30, + 0x31, + 0x87, + 0x66, + 0x07, + 0x3f, + 0xe3, + 0x55, + 0x0c, + 0x3b, + 0x37, + 0x81, + 0x87, + 0x66, + 0x1d, + 0x87, + 0x66, + 0x1d, + 0xff, + 0x18, + 0x76, + 0x1d, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xd0, + 0x7b, + 0xf4, + 0x0b, + 0x0f, + 0x60, + 0xd1, + 0xfe, + 0x81, + 0x83, + 0x1f, + 0x01, + 0xc2, + 0xca, + 0x10, + 0xf6, + 0x1b, + 0x30, + 0xcf, + 0xc1, + 0xb1, + 0xcb, + 0xc9, + 0x7a, + 0x30, + 0x6e, + 0x83, + 0x03, + 0x18, + 0x18, + 0x36, + 0x86, + 0xc0, + 0xcf, + 0xfc, + 0x9a, + 0xb8, + 0x81, + 0x87, + 0x6c, + 0x8c, + 0x0d, + 0x0d, + 0x86, + 0xbf, + 0xf1, + 0x87, + 0xec, + 0x3b, + 0x0f, + 0xd8, + 0x70, + 0x0f, + 0xfc, + 0x13, + 0xf9, + 0xbf, + 0xc0, + 0x70, + 0x66, + 0x86, + 0xc0, + 0xe5, + 0x0d, + 0x0d, + 0x81, + 0xcc, + 0x1f, + 0xf0, + 0x1d, + 0xc1, + 0xa1, + 0xb0, + 0x39, + 0x26, + 0x86, + 0xc0, + 0xe0, + 0xcf, + 0xf8, + 0x0e, + 0x0c, + 0xd3, + 0x0e, + 0x70, + 0x66, + 0x92, + 0x58, + 0xef, + 0x8d, + 0x1f, + 0x40, + 0x70, + 0xda, + 0x0e, + 0x09, + 0xc3, + 0x68, + 0x5a, + 0x07, + 0x0d, + 0xf8, + 0x78, + 0x70, + 0xdc, + 0x1d, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xe4, + 0x3b, + 0xf4, + 0x1b, + 0x0e, + 0xd2, + 0x43, + 0x70, + 0x6c, + 0x19, + 0x7f, + 0xe3, + 0x18, + 0x36, + 0x87, + 0x66, + 0x84, + 0xc0, + 0x82, + 0xc7, + 0x03, + 0xad, + 0x85, + 0x82, + 0x4f, + 0xe4, + 0x2c, + 0x0c, + 0x13, + 0xa5, + 0x0c, + 0x0c, + 0x0b, + 0x47, + 0x06, + 0xf9, + 0x5c, + 0x07, + 0x41, + 0x88, + 0x79, + 0xe0, + 0xb0, + 0xfb, + 0xcf, + 0x03, + 0x0c, + 0xdc, + 0x17, + 0x18, + 0x6e, + 0x0f, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x36, + 0x86, + 0xd3, + 0x0e, + 0xd0, + 0xd8, + 0xe3, + 0xff, + 0x8c, + 0x90, + 0xed, + 0x10, + 0x6e, + 0x14, + 0x9a, + 0x60, + 0xdc, + 0x27, + 0x35, + 0x60, + 0xc7, + 0x0b, + 0x32, + 0x41, + 0x83, + 0x17, + 0x6b, + 0x8c, + 0x1b, + 0xff, + 0xc6, + 0xac, + 0x35, + 0xe0, + 0xdb, + 0x21, + 0xb6, + 0x81, + 0x61, + 0xee, + 0x06, + 0x83, + 0x0d, + 0x70, + 0x4f, + 0x18, + 0x54, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x17, + 0xe3, + 0x0a, + 0x81, + 0xb0, + 0x66, + 0x15, + 0x0a, + 0x18, + 0xc7, + 0xd4, + 0xf2, + 0x0c, + 0xd3, + 0x0a, + 0x81, + 0xb7, + 0x06, + 0x15, + 0x00, + 0x99, + 0xa6, + 0xd6, + 0x06, + 0x60, + 0xdf, + 0x43, + 0xf4, + 0x60, + 0xc3, + 0x48, + 0x76, + 0x0c, + 0x36, + 0x87, + 0x77, + 0x9f, + 0xfc, + 0x0d, + 0x0f, + 0x68, + 0x76, + 0x1f, + 0x68, + 0x76, + 0x1f, + 0x68, + 0x76, + 0x07, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x36, + 0x1d, + 0x83, + 0x06, + 0x0d, + 0x60, + 0x63, + 0x03, + 0x07, + 0xa8, + 0x99, + 0xa0, + 0xc1, + 0x87, + 0x66, + 0x3f, + 0xfc, + 0x65, + 0x05, + 0xda, + 0xe3, + 0x06, + 0x09, + 0x30, + 0x20, + 0xc1, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x36, + 0xc1, + 0x96, + 0x0d, + 0xf1, + 0x85, + 0x9a, + 0x0c, + 0x3f, + 0xb8, + 0x2c, + 0x3e, + 0x78, + 0x36, + 0x19, + 0xbc, + 0x87, + 0x61, + 0x3c, + 0x87, + 0xfe, + 0x0f, + 0xf0, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0x36, + 0x1d, + 0x82, + 0x81, + 0x38, + 0x76, + 0x0c, + 0x7f, + 0xe4, + 0xc7, + 0x0e, + 0xc3, + 0xb2, + 0x43, + 0x38, + 0x76, + 0x51, + 0xff, + 0xe3, + 0x06, + 0x1d, + 0x87, + 0x60, + 0xa1, + 0xa6, + 0x1d, + 0x81, + 0x8c, + 0x1c, + 0xb1, + 0x8d, + 0x0c, + 0x1d, + 0x49, + 0x9c, + 0x3a, + 0x61, + 0xd8, + 0x6a, + 0x66, + 0x1d, + 0x84, + 0xe5, + 0xe4, + 0x36, + 0x16, + 0x81, + 0xbf, + 0x21, + 0xff, + 0x82, + 0x0f, + 0xd0, + 0x7b, + 0xf2, + 0x15, + 0x03, + 0xb0, + 0x61, + 0x9d, + 0x0d, + 0x8c, + 0x7f, + 0xf1, + 0x92, + 0x61, + 0xe7, + 0x32, + 0x05, + 0x3f, + 0xa4, + 0xc6, + 0x0f, + 0xfb, + 0x06, + 0x1f, + 0xf6, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0x83, + 0x4c, + 0x36, + 0x78, + 0x2c, + 0x18, + 0x6c, + 0x39, + 0xc1, + 0x86, + 0xc3, + 0xb4, + 0x18, + 0x33, + 0x09, + 0xe0, + 0xb0, + 0x66, + 0x07, + 0x43, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xe8, + 0x3b, + 0xf2, + 0x15, + 0x87, + 0x60, + 0xc2, + 0x77, + 0x0d, + 0x8c, + 0x07, + 0x05, + 0x85, + 0x92, + 0x3a, + 0x15, + 0xa6, + 0x65, + 0xaf, + 0xac, + 0xcd, + 0x05, + 0x3d, + 0x44, + 0x18, + 0x30, + 0xec, + 0x3b, + 0x06, + 0xd6, + 0xea, + 0x4c, + 0x1a, + 0xeb, + 0x5c, + 0x6f, + 0x81, + 0x03, + 0x20, + 0xb0, + 0xcc, + 0x0c, + 0x70, + 0x61, + 0xb0, + 0xb0, + 0x50, + 0xc2, + 0x90, + 0x38, + 0x51, + 0x87, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xfc, + 0x13, + 0xf8, + 0xff, + 0xc3, + 0x8e, + 0x61, + 0xec, + 0x72, + 0x86, + 0x1e, + 0xc7, + 0x30, + 0x7f, + 0xe1, + 0xcc, + 0x18, + 0x7b, + 0x1c, + 0xc1, + 0x87, + 0x38, + 0xe3, + 0x9f, + 0xf8, + 0x70, + 0x61, + 0xa0, + 0xe7, + 0x06, + 0x1b, + 0x43, + 0x3b, + 0xe2, + 0xaf, + 0x54, + 0x38, + 0x7d, + 0x87, + 0x38, + 0x7d, + 0x87, + 0x38, + 0x7d, + 0xa1, + 0x9c, + 0x0f, + 0xff, + 0x40, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0xff, + 0x81, + 0xa5, + 0x0c, + 0x33, + 0x83, + 0x06, + 0x0c, + 0x33, + 0x83, + 0x06, + 0x0f, + 0xf8, + 0x19, + 0x40, + 0xff, + 0xb1, + 0xcb, + 0xfe, + 0x4c, + 0x1b, + 0x40, + 0xe9, + 0x30, + 0x35, + 0x0e, + 0x09, + 0x30, + 0x35, + 0x0e, + 0x09, + 0x31, + 0xac, + 0x38, + 0x24, + 0xca, + 0x14, + 0x28, + 0x09, + 0x30, + 0xf3, + 0x92, + 0x16, + 0x1d, + 0x61, + 0x5a, + 0x61, + 0x3c, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0x0f, + 0xe8, + 0x3b, + 0xf2, + 0x15, + 0x87, + 0x69, + 0x84, + 0xf6, + 0x1b, + 0x1c, + 0x2d, + 0x28, + 0x16, + 0x48, + 0x38, + 0x2e, + 0x06, + 0x63, + 0xe5, + 0xeb, + 0x33, + 0x68, + 0xfe, + 0x88, + 0xc1, + 0x87, + 0xfd, + 0x83, + 0x04, + 0x30, + 0x34, + 0xc1, + 0xa6, + 0x0c, + 0x18, + 0x37, + 0xc0, + 0x93, + 0x28, + 0x0d, + 0x0c, + 0xa1, + 0x30, + 0xb0, + 0xfe, + 0x90, + 0xb0, + 0x9f, + 0xfe, + 0x30, + 0xcb, + 0xfc, + 0x00, + 0x0f, + 0xca, + 0x0e, + 0xfd, + 0x04, + 0xe1, + 0xda, + 0x55, + 0xff, + 0x46, + 0x0c, + 0x12, + 0xea, + 0x03, + 0x1c, + 0x14, + 0x0a, + 0x80, + 0xc9, + 0x03, + 0x85, + 0x85, + 0x8e, + 0x14, + 0x07, + 0x0b, + 0x07, + 0x7f, + 0xf1, + 0x81, + 0x83, + 0xfd, + 0x81, + 0x8f, + 0xf8, + 0x1b, + 0xe4, + 0xc3, + 0xb0, + 0x62, + 0x16, + 0x1d, + 0x83, + 0x0e, + 0xc3, + 0xb0, + 0x61, + 0xdf, + 0xf0, + 0x30, + 0xed, + 0x7b, + 0x00, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0x21, + 0xd8, + 0xee, + 0x3d, + 0xf8, + 0xc9, + 0x30, + 0x66, + 0x0c, + 0xcc, + 0x18, + 0x33, + 0x06, + 0x6e, + 0x0f, + 0xc6, + 0x31, + 0x98, + 0x30, + 0x64, + 0xa8, + 0xc6, + 0x30, + 0x64, + 0xc9, + 0x83, + 0x3f, + 0x0d, + 0x83, + 0x06, + 0x60, + 0xc1, + 0xe0, + 0x77, + 0x18, + 0x30, + 0x70, + 0x30, + 0x9e, + 0xf8, + 0xe0, + 0x61, + 0x51, + 0x58, + 0xf8, + 0x18, + 0x7d, + 0x9b, + 0x43, + 0x0f, + 0xb9, + 0x04, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xf2, + 0x82, + 0xfc, + 0xaf, + 0xe9, + 0x06, + 0x0c, + 0x3b, + 0x0e, + 0xc1, + 0x87, + 0x61, + 0xd9, + 0x27, + 0xfe, + 0x8c, + 0xc2, + 0xd5, + 0x94, + 0x06, + 0x48, + 0x24, + 0xc9, + 0x06, + 0x0d, + 0xff, + 0xe3, + 0x06, + 0xae, + 0x76, + 0x89, + 0x83, + 0x49, + 0x32, + 0x41, + 0x83, + 0x6e, + 0x9d, + 0xc9, + 0xbe, + 0x2b, + 0x75, + 0x26, + 0x1f, + 0xb0, + 0xec, + 0x3e, + 0x70, + 0xec, + 0x35, + 0xff, + 0x00, + 0x0f, + 0xcc, + 0x1b, + 0xf2, + 0x15, + 0x03, + 0x60, + 0xcf, + 0xfc, + 0x60, + 0xcc, + 0x0e, + 0x0c, + 0xc6, + 0x30, + 0x38, + 0x33, + 0x20, + 0x7f, + 0xe3, + 0x30, + 0x60, + 0x60, + 0x66, + 0x39, + 0xff, + 0x8c, + 0x18, + 0x56, + 0xc1, + 0x60, + 0xd2, + 0xc1, + 0x85, + 0x83, + 0x54, + 0x16, + 0x16, + 0xf9, + 0xff, + 0xf0, + 0x7f, + 0x61, + 0x61, + 0xfd, + 0x85, + 0x87, + 0xf6, + 0x10, + 0x0f, + 0xfc, + 0x17, + 0xe4, + 0x26, + 0x0e, + 0xc1, + 0x97, + 0xfc, + 0x0c, + 0x60, + 0xd4, + 0x0e, + 0xc9, + 0x0d, + 0x40, + 0xec, + 0xc7, + 0xff, + 0x8c, + 0x90, + 0x30, + 0x24, + 0x2c, + 0x19, + 0x6c, + 0x0b, + 0x4c, + 0x1d, + 0x0f, + 0x2f, + 0x18, + 0x30, + 0x5d, + 0x5a, + 0x0d, + 0xf1, + 0xf0, + 0x1c, + 0x2c, + 0x32, + 0x51, + 0xc3, + 0x61, + 0xf7, + 0x90, + 0xd8, + 0x66, + 0xe7, + 0x90, + 0x61, + 0x72, + 0x19, + 0xa0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0x28, + 0x3d, + 0xf9, + 0x34, + 0x3d, + 0x83, + 0x1c, + 0x3e, + 0xc1, + 0x9f, + 0xfe, + 0x15, + 0x62, + 0x1d, + 0xe2, + 0x75, + 0x41, + 0x9f, + 0x12, + 0x8e, + 0xe8, + 0x3e, + 0x06, + 0x28, + 0xc2, + 0x7c, + 0x0c, + 0xff, + 0x4f, + 0x81, + 0xa1, + 0x61, + 0x36, + 0x38, + 0x23, + 0x31, + 0xb2, + 0x41, + 0x19, + 0x8d, + 0x87, + 0x7f, + 0x14, + 0xc3, + 0xfe, + 0xdc, + 0x3f, + 0x3f, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xc8, + 0x77, + 0xe4, + 0x1c, + 0x1d, + 0x83, + 0x03, + 0xfd, + 0x18, + 0xc0, + 0xe0, + 0xb8, + 0xc9, + 0x2c, + 0x27, + 0x06, + 0x65, + 0x86, + 0xd0, + 0x65, + 0x14, + 0x50, + 0x42, + 0xc1, + 0x97, + 0x17, + 0xc6, + 0x0c, + 0xc3, + 0xd9, + 0x83, + 0x30, + 0xf6, + 0x6f, + 0x8f, + 0xcf, + 0xc6, + 0x1b, + 0x43, + 0xb3, + 0x0d, + 0x87, + 0xb3, + 0x0d, + 0xff, + 0x8c, + 0x36, + 0x87, + 0x60, + 0x0f, + 0xfc, + 0x0f, + 0xcf, + 0xfe, + 0x30, + 0x66, + 0x83, + 0x06, + 0x60, + 0x8d, + 0x06, + 0x0c, + 0xc5, + 0x1f, + 0xf8, + 0xc8, + 0x1a, + 0x0c, + 0x19, + 0x92, + 0x7f, + 0xe3, + 0x06, + 0x1d, + 0x86, + 0xc1, + 0xb5, + 0x7a, + 0xb6, + 0x0e, + 0xc0, + 0xe3, + 0x4c, + 0xf3, + 0x05, + 0x93, + 0x61, + 0x32, + 0xaf, + 0x9b, + 0x09, + 0x99, + 0x43, + 0x4c, + 0x26, + 0x0f, + 0x36, + 0x13, + 0x07, + 0x79, + 0x0f, + 0xd0, + 0x7b, + 0xf2, + 0x0e, + 0x0f, + 0x60, + 0xc1, + 0x7f, + 0x40, + 0xc1, + 0x97, + 0x80, + 0xe1, + 0x62, + 0xd8, + 0x3b, + 0x0d, + 0x90, + 0x67, + 0xe4, + 0x2c, + 0x95, + 0x70, + 0x1f, + 0x46, + 0x0d, + 0x57, + 0xf2, + 0x8c, + 0x18, + 0x10, + 0x21, + 0xd8, + 0x34, + 0xc7, + 0x0e, + 0xc7, + 0x3f, + 0xf0, + 0x33, + 0x9c, + 0x0e, + 0x1d, + 0x87, + 0x7f, + 0xc0, + 0xc3, + 0xf6, + 0x1d, + 0x85, + 0xff, + 0xe0, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0xff, + 0x93, + 0x05, + 0x0c, + 0x18, + 0x34, + 0xc1, + 0x83, + 0x06, + 0x0d, + 0x31, + 0xc1, + 0xff, + 0x26, + 0x48, + 0x30, + 0x60, + 0xd3, + 0x06, + 0x0f, + 0xf9, + 0x30, + 0x48, + 0x7f, + 0xb0, + 0x35, + 0xfe, + 0x30, + 0x33, + 0xcf, + 0x2c, + 0x65, + 0xa4, + 0x8c, + 0x49, + 0x87, + 0x48, + 0x3d, + 0x03, + 0x0e, + 0x90, + 0x38, + 0x58, + 0x77, + 0x4c, + 0xb0, + 0x61, + 0xdc, + 0x85, + 0x61, + 0xff, + 0x83, + 0x0f, + 0x94, + 0x1d, + 0xf9, + 0x05, + 0x03, + 0xb0, + 0x65, + 0xff, + 0xc3, + 0x81, + 0xc3, + 0xd9, + 0x20, + 0xff, + 0x8c, + 0xc1, + 0xc0, + 0x60, + 0xb3, + 0x55, + 0x3f, + 0xf0, + 0x30, + 0xff, + 0x60, + 0xc1, + 0xff, + 0x18, + 0x34, + 0xc3, + 0xb3, + 0x6c, + 0x1f, + 0xf1, + 0xb2, + 0x0c, + 0x3b, + 0x30, + 0xef, + 0xf8, + 0xc3, + 0xb0, + 0xec, + 0xc3, + 0xb0, + 0xaf, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0xcc, + 0x1d, + 0xfa, + 0x0a, + 0x81, + 0xda, + 0x50, + 0xff, + 0x81, + 0x83, + 0x06, + 0x1d, + 0x83, + 0x06, + 0x0f, + 0xf8, + 0x19, + 0x20, + 0xc3, + 0xb0, + 0x63, + 0x83, + 0x0e, + 0xc1, + 0x83, + 0x4f, + 0xf8, + 0x18, + 0x18, + 0x3f, + 0xd8, + 0x1a, + 0x7f, + 0xd1, + 0x8e, + 0x86, + 0xc3, + 0xb1, + 0x43, + 0xff, + 0x26, + 0x1f, + 0xb0, + 0xec, + 0x3f, + 0x61, + 0xd8, + 0x57, + 0xff, + 0x00, + 0x0f, + 0xe4, + 0x3b, + 0xf0, + 0x76, + 0x1d, + 0x8f, + 0x87, + 0xfe, + 0x32, + 0x8e, + 0x0e, + 0x0e, + 0xcd, + 0x30, + 0x61, + 0xed, + 0xc3, + 0x7f, + 0x81, + 0xb8, + 0x57, + 0x82, + 0xc1, + 0x95, + 0x69, + 0xfc, + 0x0c, + 0x19, + 0x83, + 0x0b, + 0x06, + 0x0c, + 0xc1, + 0xfc, + 0x0d, + 0xb3, + 0x06, + 0x16, + 0x0d, + 0x81, + 0x83, + 0x0b, + 0x06, + 0x1b, + 0x4c, + 0x1e, + 0x06, + 0x16, + 0xd0, + 0x3e, + 0xc0, + 0xa0, + 0x37, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0x90, + 0xfb, + 0xf2, + 0x38, + 0x7d, + 0x83, + 0x07, + 0xf4, + 0x16, + 0x39, + 0xc0, + 0x70, + 0xd9, + 0x27, + 0xaf, + 0xa8, + 0x0c, + 0xc3, + 0xfb, + 0x06, + 0x68, + 0x7e, + 0xc1, + 0x83, + 0x1f, + 0xf8, + 0x18, + 0x30, + 0xfd, + 0x83, + 0x06, + 0xd7, + 0xd8, + 0x35, + 0x61, + 0x50, + 0x3d, + 0xb2, + 0x33, + 0x41, + 0x81, + 0x85, + 0x4d, + 0x14, + 0x69, + 0x85, + 0x9a, + 0x16, + 0xe6, + 0x12, + 0x3f, + 0xa1, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x17, + 0xe7, + 0xff, + 0x8c, + 0x18, + 0x7f, + 0xd8, + 0xc0, + 0xff, + 0x81, + 0x9a, + 0x0c, + 0x3b, + 0x06, + 0xe1, + 0x75, + 0xd8, + 0x32, + 0x40, + 0xbf, + 0x03, + 0x06, + 0x7f, + 0xe8, + 0xc1, + 0x98, + 0x84, + 0xac, + 0xc1, + 0xb8, + 0xc3, + 0x39, + 0xb6, + 0x60, + 0x8c, + 0x73, + 0x64, + 0xcf, + 0xe7, + 0x30, + 0xd8, + 0x58, + 0x1c, + 0xc3, + 0x61, + 0x60, + 0x73, + 0x0d, + 0x85, + 0x97, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xe8, + 0x3b, + 0xf2, + 0x15, + 0x03, + 0xb0, + 0x67, + 0xfe, + 0x4c, + 0x63, + 0x0b, + 0x06, + 0x99, + 0x26, + 0x07, + 0x06, + 0x99, + 0x83, + 0xff, + 0x26, + 0x49, + 0x81, + 0x81, + 0xa6, + 0x0c, + 0xc1, + 0x40, + 0x69, + 0x83, + 0x3f, + 0xf2, + 0x60, + 0xc3, + 0x71, + 0x05, + 0xbe, + 0x0a, + 0xf1, + 0x40, + 0x61, + 0xed, + 0xe9, + 0xa6, + 0x1d, + 0xa6, + 0xb8, + 0xc3, + 0x70, + 0x30, + 0xb3, + 0x0b, + 0x42, + 0xfd, + 0x00, + 0x0f, + 0x21, + 0xfb, + 0xf2, + 0x61, + 0xb4, + 0x1a, + 0x60, + 0xa0, + 0x1c, + 0x2c, + 0x60, + 0xa0, + 0x28, + 0x2c, + 0x95, + 0xff, + 0xa3, + 0x30, + 0xc8, + 0x7d, + 0x92, + 0x0b, + 0x05, + 0x85, + 0x83, + 0x3c, + 0x19, + 0xd3, + 0x06, + 0xc8, + 0x72, + 0x8c, + 0x1b, + 0xde, + 0xbb, + 0x06, + 0xf8, + 0xc8, + 0x19, + 0x83, + 0x0d, + 0x90, + 0x33, + 0x06, + 0x1b, + 0x20, + 0x66, + 0x0c, + 0x36, + 0x40, + 0xcc, + 0x18, + 0x1f, + 0xff, + 0x00, + 0x0f, + 0xfc, + 0x17, + 0xe8, + 0x51, + 0x90, + 0x58, + 0x28, + 0x69, + 0x94, + 0x06, + 0x0c, + 0x70, + 0x60, + 0xd3, + 0x1c, + 0xc2, + 0xc0, + 0xa3, + 0x24, + 0x7f, + 0xe0, + 0x65, + 0x06, + 0x0e, + 0xc1, + 0x83, + 0x57, + 0xfc, + 0x0c, + 0x0c, + 0xc1, + 0xd8, + 0x30, + 0x33, + 0xd7, + 0x60, + 0xc6, + 0x81, + 0x38, + 0x76, + 0x50, + 0x18, + 0x32, + 0x41, + 0x86, + 0xa0, + 0x30, + 0x69, + 0x84, + 0xe1, + 0x61, + 0x66, + 0x1e, + 0xb8, + 0x38, + 0x0f, + 0xca, + 0x0e, + 0xfd, + 0x04, + 0xe1, + 0xd8, + 0x2a, + 0xff, + 0xa3, + 0x06, + 0x16, + 0x07, + 0x0b, + 0x18, + 0xa7, + 0x4f, + 0x50, + 0xcd, + 0x17, + 0xf8, + 0xc7, + 0x07, + 0xfc, + 0x0c, + 0x1a, + 0x61, + 0xd8, + 0x30, + 0x31, + 0xff, + 0x03, + 0x03, + 0x18, + 0x76, + 0x0d, + 0xb8, + 0xff, + 0x81, + 0x8a, + 0x0e, + 0xc3, + 0xb0, + 0x9f, + 0xfe, + 0x70, + 0xfd, + 0x87, + 0x61, + 0xfb, + 0x0e, + 0x0f, + 0xd0, + 0x50, + 0x3f, + 0x41, + 0x48, + 0xe0, + 0xc7, + 0x60, + 0xb2, + 0x41, + 0x94, + 0x33, + 0xfe, + 0x33, + 0x02, + 0x17, + 0x06, + 0xdc, + 0x3b, + 0xc9, + 0x26, + 0x6f, + 0x8d, + 0x3a, + 0x03, + 0x18, + 0xc2, + 0xf8, + 0x2c, + 0x19, + 0x8e, + 0xad, + 0x06, + 0x0c, + 0xc8, + 0x7e, + 0x06, + 0x39, + 0x81, + 0xdd, + 0xcd, + 0x93, + 0x78, + 0x19, + 0x18, + 0x6c, + 0x41, + 0x40, + 0xb0, + 0xbe, + 0x4a, + 0x06, + 0xc0, + 0xc0, + 0xbf, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x17, + 0xe3, + 0xff, + 0x03, + 0x06, + 0x61, + 0xec, + 0x18, + 0xc7, + 0xfe, + 0x06, + 0x49, + 0x87, + 0xb0, + 0x66, + 0x0f, + 0xfc, + 0x0c, + 0x90, + 0x61, + 0x48, + 0x58, + 0x32, + 0x65, + 0x6e, + 0x0c, + 0x1b, + 0xe8, + 0xa6, + 0x16, + 0x0c, + 0x12, + 0x89, + 0x63, + 0x7c, + 0x7e, + 0xbe, + 0x8c, + 0x32, + 0x04, + 0x32, + 0x61, + 0x31, + 0x92, + 0x60, + 0xc2, + 0xd3, + 0x06, + 0x31, + 0x85, + 0x02, + 0x04, + 0x0c, + 0x0f, + 0xd0, + 0x7e, + 0xbe, + 0xa7, + 0xab, + 0xc0, + 0x93, + 0x07, + 0x5c, + 0x85, + 0x2a, + 0x28, + 0x0d, + 0x0e, + 0x99, + 0x59, + 0x5e, + 0x41, + 0x26, + 0x95, + 0xf0, + 0x52, + 0x31, + 0xd7, + 0x61, + 0x4d, + 0xc6, + 0xbd, + 0x85, + 0x2c, + 0x0d, + 0x7b, + 0x0a, + 0x42, + 0xbc, + 0x97, + 0x04, + 0xab, + 0xd4, + 0x2f, + 0x48, + 0x54, + 0x60, + 0x60, + 0x76, + 0x81, + 0xa8, + 0x0c, + 0xca, + 0x07, + 0x58, + 0x59, + 0xa6, + 0x87, + 0xd7, + 0x07, + 0xe0, + 0x0f, + 0xa8, + 0x1f, + 0xcf, + 0xff, + 0xa0, + 0xfe, + 0xa0, + 0x54, + 0x0f, + 0xea, + 0x05, + 0x40, + 0xbf, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x2a, + 0x06, + 0xbf, + 0xfd, + 0x06, + 0x43, + 0x58, + 0x64, + 0x33, + 0xc0, + 0xb8, + 0x1c, + 0x1e, + 0xd2, + 0x9d, + 0xa1, + 0xf3, + 0x7a, + 0x38, + 0x3c, + 0xfa, + 0x28, + 0x0f, + 0x21, + 0x79, + 0x0a, + 0x81, + 0x5e, + 0x0f, + 0x7c, + 0x1f, + 0xf8, + 0x3f, + 0xf0, + 0x0f, + 0xfc, + 0x1f, + 0xa8, + 0x0e, + 0x0f, + 0xf6, + 0x1b, + 0x43, + 0xf5, + 0x86, + 0x90, + 0xfd, + 0xff, + 0xf8, + 0x2f, + 0x21, + 0xb0, + 0xfa, + 0xf2, + 0x13, + 0x87, + 0xd9, + 0xff, + 0xf0, + 0x76, + 0x86, + 0xc3, + 0xfb, + 0x42, + 0x70, + 0xfe, + 0xff, + 0xf8, + 0x3b, + 0x43, + 0x61, + 0xfd, + 0xa1, + 0xb0, + 0xfe, + 0xff, + 0xfc, + 0x1b, + 0x43, + 0xfe, + 0x0d, + 0x05, + 0x07, + 0xf9, + 0xc2, + 0xc3, + 0xfd, + 0xff, + 0xf0, + 0x6f, + 0x21, + 0x68, + 0x7d, + 0xde, + 0xab, + 0xd5, + 0x21, + 0x26, + 0x85, + 0xa1, + 0xfd, + 0xea, + 0xbd, + 0x52, + 0x1d, + 0xa1, + 0x68, + 0x7f, + 0x68, + 0x5a, + 0x1f, + 0xde, + 0xa7, + 0xab, + 0x83, + 0xfa, + 0x81, + 0xfb, + 0xff, + 0xf7, + 0xa0, + 0xfa, + 0x81, + 0xff, + 0x81, + 0x40, + 0xff, + 0xc0, + 0xa0, + 0x7c, + 0x0c, + 0x84, + 0x87, + 0xf3, + 0x85, + 0x87, + 0xf7, + 0xaa, + 0xf5, + 0x60, + 0xad, + 0x0b, + 0x43, + 0xd7, + 0xff, + 0xc1, + 0x66, + 0x1b, + 0x0f, + 0xef, + 0xff, + 0x07, + 0x61, + 0xb0, + 0xfe, + 0xff, + 0xf9, + 0x0a, + 0x43, + 0xff, + 0x55, + 0xea, + 0x78, + 0x3f, + 0xb0, + 0x9f, + 0xd0, + 0x6e, + 0x0f, + 0xb4, + 0x0f, + 0x07, + 0xec, + 0x16, + 0x87, + 0xaf, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xf9, + 0xdc, + 0x39, + 0x78, + 0x14, + 0x34, + 0x35, + 0x6d, + 0x39, + 0xa2, + 0x83, + 0xd8, + 0xff, + 0xc0, + 0xd0, + 0x67, + 0x81, + 0x87, + 0x38, + 0xf7, + 0x81, + 0xa1, + 0xd7, + 0x33, + 0xff, + 0x06, + 0xf0, + 0x58, + 0x30, + 0xfa, + 0xc2, + 0xc1, + 0xa1, + 0xee, + 0xc1, + 0xff, + 0x05, + 0xc6, + 0x98, + 0x30, + 0xeb, + 0x02, + 0x0c, + 0x18, + 0x76, + 0x1e, + 0xff, + 0x90, + 0xfd, + 0x87, + 0xc0, + 0x0f, + 0xb4, + 0x08, + 0x7e, + 0xd3, + 0x41, + 0xc1, + 0xee, + 0x06, + 0x95, + 0x61, + 0xb8, + 0x2e, + 0xf0, + 0x28, + 0x12, + 0x13, + 0xe4, + 0x3f, + 0x9b, + 0x95, + 0x87, + 0xdf, + 0xff, + 0xb8, + 0x33, + 0x86, + 0xc3, + 0xf9, + 0xff, + 0xf0, + 0x73, + 0x86, + 0xc3, + 0xf9, + 0xeb, + 0x75, + 0x83, + 0x9c, + 0x27, + 0x43, + 0xf3, + 0x86, + 0xc3, + 0xf9, + 0xff, + 0xf8, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x0c, + 0x04, + 0x43, + 0xd8, + 0x28, + 0x50, + 0xc3, + 0xd8, + 0x34, + 0xd2, + 0x81, + 0xd8, + 0xe3, + 0xff, + 0x05, + 0x9e, + 0x3c, + 0x0c, + 0x3d, + 0xde, + 0xbc, + 0x0c, + 0x3d, + 0xe7, + 0x9f, + 0xf4, + 0x16, + 0x0c, + 0x18, + 0x30, + 0xe7, + 0x06, + 0x0c, + 0x1a, + 0x19, + 0x81, + 0x83, + 0xfd, + 0x02, + 0x41, + 0x83, + 0x06, + 0x1d, + 0x85, + 0x83, + 0x56, + 0xb0, + 0xc1, + 0x60, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x6d, + 0x90, + 0xf6, + 0x84, + 0xe3, + 0x86, + 0x57, + 0x28, + 0xa0, + 0x30, + 0xd4, + 0xeb, + 0x7f, + 0xc1, + 0x38, + 0x5e, + 0x41, + 0x87, + 0x50, + 0x57, + 0x40, + 0x61, + 0xdb, + 0x40, + 0x5f, + 0xe0, + 0xb3, + 0x0a, + 0x41, + 0x86, + 0xa1, + 0x89, + 0x20, + 0xc3, + 0x65, + 0x0c, + 0xbf, + 0xc3, + 0x18, + 0x32, + 0x83, + 0x87, + 0x3b, + 0x6c, + 0x83, + 0x0e, + 0xf4, + 0xd5, + 0xfe, + 0x0f, + 0xea, + 0x07, + 0x80, + 0x0f, + 0xe8, + 0x3d, + 0xfe, + 0x4c, + 0x60, + 0xfb, + 0x05, + 0x01, + 0x86, + 0x81, + 0x83, + 0x95, + 0xa0, + 0x60, + 0x63, + 0xfe, + 0x8a, + 0x03, + 0x3c, + 0x16, + 0x14, + 0x83, + 0x7c, + 0x8e, + 0x17, + 0xf9, + 0xff, + 0x21, + 0x3e, + 0x06, + 0x16, + 0x1d, + 0xb8, + 0x30, + 0xb0, + 0xce, + 0x60, + 0xff, + 0x43, + 0x83, + 0x06, + 0x16, + 0x16, + 0x83, + 0x06, + 0x16, + 0x14, + 0x16, + 0x0f, + 0xf8, + 0x2f, + 0x40, + 0xd0, + 0xff, + 0xc1, + 0xf8, + 0x0d, + 0x04, + 0x87, + 0xfa, + 0xc2, + 0xc3, + 0xfd, + 0xff, + 0xf0, + 0x6f, + 0x06, + 0xc3, + 0xf7, + 0xff, + 0xe4, + 0x25, + 0x61, + 0xb0, + 0xff, + 0x7f, + 0xfa, + 0x0e, + 0xc3, + 0x61, + 0xfe, + 0xff, + 0xfa, + 0x0c, + 0x85, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xeb, + 0xf4, + 0x1f, + 0x9f, + 0x14, + 0x3c, + 0x86, + 0xbc, + 0x82, + 0x80, + 0x7d, + 0x02, + 0x43, + 0x50, + 0x3a, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x68, + 0x7f, + 0x7f, + 0xfe, + 0x0d, + 0xa1, + 0xfd, + 0x86, + 0xd0, + 0xfe, + 0xc3, + 0x7f, + 0xfe, + 0x0d, + 0xa3, + 0x02, + 0x0f, + 0xda, + 0x7f, + 0xf2, + 0x16, + 0xf8, + 0x2d, + 0x0f, + 0xbf, + 0x55, + 0xea, + 0x83, + 0x63, + 0x85, + 0xa1, + 0xe6, + 0x1e, + 0xaf, + 0x54, + 0x14, + 0x8e, + 0x16, + 0x87, + 0xb0, + 0x3d, + 0x5e, + 0xac, + 0x28, + 0x0e, + 0x1f, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xec, + 0xc3, + 0xd8, + 0x75, + 0x0d, + 0x0c, + 0xfe, + 0x8e, + 0x68, + 0xa0, + 0x51, + 0xc1, + 0x7f, + 0xc0, + 0xc7, + 0x07, + 0x81, + 0xa1, + 0xe7, + 0x1b, + 0x57, + 0x28, + 0x1f, + 0xe3, + 0xa7, + 0xa4, + 0x33, + 0x05, + 0x83, + 0x43, + 0xd6, + 0x16, + 0x0d, + 0x0f, + 0x79, + 0x07, + 0xfa, + 0x09, + 0xcc, + 0x18, + 0x34, + 0x3b, + 0x46, + 0x30, + 0x68, + 0x6b, + 0x0e, + 0xff, + 0x81, + 0x07, + 0xb0, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x60, + 0xc0, + 0xcc, + 0x1e, + 0xc1, + 0x82, + 0x4c, + 0x3d, + 0x83, + 0x07, + 0xae, + 0x80, + 0xcc, + 0x18, + 0x35, + 0x6a, + 0x06, + 0x6a, + 0xd5, + 0x83, + 0x0d, + 0x9e, + 0x7f, + 0x03, + 0x0d, + 0x98, + 0x33, + 0xfc, + 0x83, + 0x30, + 0x60, + 0xc1, + 0x86, + 0xcc, + 0x18, + 0x30, + 0x61, + 0xb3, + 0x06, + 0x0f, + 0xe8, + 0x19, + 0x8e, + 0x0c, + 0x18, + 0x6d, + 0xf5, + 0xe7, + 0x06, + 0x13, + 0xc9, + 0xe0, + 0x7f, + 0x83, + 0xfd, + 0x87, + 0x80, + 0x0f, + 0xa0, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xd2, + 0x13, + 0x28, + 0x3e, + 0xc3, + 0x50, + 0xc3, + 0xda, + 0x20, + 0xd2, + 0x81, + 0xac, + 0x73, + 0xff, + 0x02, + 0x9e, + 0x2f, + 0x03, + 0x0f, + 0xb4, + 0x9f, + 0xf4, + 0x16, + 0x94, + 0x70, + 0x61, + 0xdf, + 0xc3, + 0x83, + 0x0e, + 0x51, + 0x41, + 0xff, + 0x41, + 0x9c, + 0x0e, + 0x0c, + 0x3d, + 0xc1, + 0x3f, + 0xf0, + 0x24, + 0x33, + 0x87, + 0xc0, + 0x0f, + 0xe8, + 0x43, + 0x9f, + 0xc0, + 0x73, + 0x0e, + 0x70, + 0x60, + 0xa1, + 0x40, + 0xce, + 0x0c, + 0x1c, + 0xcb, + 0x01, + 0xc1, + 0x97, + 0xfc, + 0x07, + 0xf3, + 0xe0, + 0x68, + 0x67, + 0x07, + 0xe0, + 0x68, + 0x67, + 0x06, + 0x9f, + 0xf0, + 0x1e, + 0x98, + 0x30, + 0x68, + 0x67, + 0x56, + 0x0c, + 0x1a, + 0x19, + 0xc1, + 0x83, + 0xfe, + 0x03, + 0x8f, + 0x38, + 0x34, + 0x35, + 0xf4, + 0x98, + 0x34, + 0x34, + 0x87, + 0x7f, + 0xc8, + 0x7e, + 0xc3, + 0xe0, + 0x09, + 0x41, + 0xca, + 0x0f, + 0xb4, + 0x34, + 0xd0, + 0x39, + 0xfc, + 0x98, + 0x30, + 0xed, + 0x1c, + 0xbf, + 0xc0, + 0x70, + 0x69, + 0xe5, + 0x6a, + 0x06, + 0x83, + 0x2f, + 0x03, + 0x0d, + 0xff, + 0x58, + 0xe1, + 0xcb, + 0xb1, + 0xff, + 0x07, + 0xd8, + 0xe0, + 0xc3, + 0x97, + 0x63, + 0x8e, + 0x1d, + 0x5b, + 0x1f, + 0xf0, + 0x7d, + 0x8e, + 0x0c, + 0x3f, + 0xb1, + 0xc1, + 0x86, + 0xbf, + 0x87, + 0xfc, + 0x87, + 0xb1, + 0xc3, + 0xff, + 0x07, + 0xf8, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x69, + 0x50, + 0x73, + 0xeb, + 0x4c, + 0x18, + 0x77, + 0x2b, + 0x28, + 0x09, + 0x0a, + 0xc1, + 0x43, + 0xfe, + 0x06, + 0xee, + 0x5a, + 0x0c, + 0x3c, + 0xf1, + 0xe4, + 0x18, + 0x7b, + 0xb4, + 0xff, + 0x81, + 0x68, + 0x37, + 0x41, + 0x86, + 0xba, + 0xb7, + 0x41, + 0x87, + 0x6b, + 0x67, + 0xfc, + 0x16, + 0x16, + 0x68, + 0x30, + 0xec, + 0x2c, + 0xd0, + 0x61, + 0xd8, + 0x59, + 0xcd, + 0xc8, + 0x5f, + 0xc7, + 0xab, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf4, + 0x1e, + 0xff, + 0x43, + 0xb8, + 0x6c, + 0x33, + 0x12, + 0x61, + 0xb0, + 0x63, + 0x1c, + 0xea, + 0x06, + 0xfc, + 0xcf, + 0x4e, + 0x80, + 0xc1, + 0x8f, + 0xc0, + 0xc3, + 0x6d, + 0xd3, + 0xe0, + 0x61, + 0xb5, + 0xec, + 0xff, + 0x03, + 0x6a, + 0x63, + 0x06, + 0x1b, + 0x63, + 0x63, + 0x06, + 0x1b, + 0x23, + 0x63, + 0xfc, + 0x0c, + 0xed, + 0x8c, + 0x18, + 0x6c, + 0x80, + 0xc6, + 0x0c, + 0x26, + 0x0c, + 0xc7, + 0xf8, + 0x50, + 0x5e, + 0x4d, + 0x0f, + 0xfc, + 0x1f, + 0xc0, + 0x09, + 0x0f, + 0xa0, + 0xf4, + 0xe0, + 0xc0, + 0xcc, + 0x1b, + 0x28, + 0x39, + 0x24, + 0x1b, + 0xb9, + 0x13, + 0xf8, + 0x16, + 0xe8, + 0x6d, + 0x58, + 0x5e, + 0x31, + 0xab, + 0x06, + 0x07, + 0xc6, + 0x37, + 0xca, + 0xc2, + 0x7f, + 0x26, + 0x7e, + 0x82, + 0xcc, + 0x2c, + 0xc1, + 0x86, + 0xcc, + 0x2c, + 0xc1, + 0x86, + 0xfd, + 0x19, + 0xfc, + 0x16, + 0x61, + 0x76, + 0x0c, + 0x36, + 0x60, + 0xb7, + 0x06, + 0x1b, + 0xf9, + 0x07, + 0xf2, + 0x0c, + 0x3e, + 0xc3, + 0xff, + 0x07, + 0xf0, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x50, + 0x3f, + 0xf0, + 0x28, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xcf, + 0xff, + 0xe4, + 0x0c, + 0x1a, + 0x81, + 0xa4, + 0x0c, + 0xe9, + 0x58, + 0x12, + 0x06, + 0x07, + 0x50, + 0xec, + 0x81, + 0x83, + 0x50, + 0x34, + 0x81, + 0x98, + 0x15, + 0x81, + 0x20, + 0x61, + 0xda, + 0x16, + 0xc8, + 0x18, + 0x35, + 0x03, + 0x48, + 0x18, + 0x35, + 0x03, + 0x68, + 0x18, + 0x34, + 0x83, + 0xe0, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7e, + 0xbf, + 0xff, + 0x60, + 0xd7, + 0x14, + 0x17, + 0x60, + 0x97, + 0x14, + 0x5e, + 0x83, + 0x54, + 0xd1, + 0xa8, + 0x3f, + 0xf0, + 0x7f, + 0x3f, + 0xfe, + 0x83, + 0xff, + 0x07, + 0xd5, + 0x7a, + 0xbf, + 0x83, + 0xb4, + 0x3f, + 0xf0, + 0x3f, + 0xf8, + 0x3f, + 0xf0, + 0x1c, + 0x3f, + 0xdf, + 0xc8, + 0x7f, + 0xe0, + 0xf8, + 0x3f, + 0xfe, + 0x83, + 0xed, + 0x0f, + 0x7f, + 0xfe, + 0xec, + 0x3b, + 0x43, + 0x53, + 0x3e, + 0x76, + 0xf5, + 0x60, + 0xed, + 0x0c, + 0xa1, + 0xf9, + 0xdf, + 0xc1, + 0xff, + 0x83, + 0x9f, + 0xff, + 0x07, + 0xfe, + 0x30, + 0xdf, + 0xfe, + 0x0f, + 0xfc, + 0x61, + 0xff, + 0x9c, + 0x2b, + 0xff, + 0xc0, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x61, + 0xd4, + 0x0e, + 0xc1, + 0x97, + 0x9a, + 0x3e, + 0x8c, + 0x3f, + 0x50, + 0x3f, + 0xd5, + 0x32, + 0xaa, + 0x0f, + 0xf7, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xd0, + 0xce, + 0x1f, + 0x9d, + 0x05, + 0xa1, + 0xfe, + 0xfc, + 0x1f, + 0xe6, + 0xef, + 0x48, + 0x77, + 0xd2, + 0x19, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xd0, + 0x17, + 0xdc, + 0xbc, + 0x0e, + 0xbb, + 0xae, + 0xe3, + 0x2a, + 0x36, + 0xbc, + 0x22, + 0xc6, + 0x8a, + 0x0f, + 0x2c, + 0x42, + 0xe0, + 0xdf, + 0xff, + 0xa0, + 0x61, + 0xc8, + 0x7e, + 0xc3, + 0x38, + 0x7c, + 0xe7, + 0xff, + 0x80, + 0xe1, + 0xa4, + 0x27, + 0x05, + 0x02, + 0x70, + 0xcc, + 0x0d, + 0x05, + 0xa1, + 0xa8, + 0x38, + 0xf0, + 0x57, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xc0, + 0xc5, + 0x8d, + 0x71, + 0x40, + 0x62, + 0xc6, + 0xbf, + 0x04, + 0xfc, + 0x15, + 0xf0, + 0x7f, + 0x3e, + 0x0f, + 0xf3, + 0x72, + 0xb9, + 0x0e, + 0xf4, + 0x83, + 0x41, + 0x7c, + 0x05, + 0x56, + 0xf5, + 0x60, + 0xff, + 0xc5, + 0xa1, + 0xf3, + 0x23, + 0xe0, + 0xff, + 0xaf, + 0x83, + 0xff, + 0x05, + 0x61, + 0xff, + 0x83, + 0xf8, + 0x3f, + 0xfe, + 0x83, + 0xed, + 0x0f, + 0x7f, + 0xfe, + 0xec, + 0x3b, + 0x43, + 0x53, + 0x3e, + 0x76, + 0xf5, + 0x60, + 0xed, + 0x0c, + 0xa1, + 0xf9, + 0xdf, + 0xc1, + 0xff, + 0x83, + 0xaf, + 0xff, + 0x05, + 0x40, + 0xb4, + 0x2c, + 0x2b, + 0xff, + 0xc1, + 0x50, + 0x2d, + 0x0b, + 0x0a, + 0x81, + 0x68, + 0x58, + 0x57, + 0xff, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xc0, + 0xc5, + 0x8d, + 0x71, + 0x40, + 0x62, + 0xc6, + 0xbf, + 0x04, + 0xfa, + 0x36, + 0xb0, + 0x79, + 0xc3, + 0xff, + 0x03, + 0xff, + 0xd0, + 0x6e, + 0x0f, + 0xd4, + 0x0b, + 0xbf, + 0xe0, + 0x68, + 0x76, + 0x19, + 0xc7, + 0x0f, + 0x7f, + 0xa7, + 0x84, + 0x36, + 0x1f, + 0xce, + 0x19, + 0xff, + 0xf2, + 0x00, + 0x07, + 0xff, + 0xe0, + 0xab, + 0xdd, + 0x7c, + 0x0d, + 0x71, + 0xae, + 0x1c, + 0x19, + 0x51, + 0x95, + 0x2b, + 0x02, + 0x54, + 0x65, + 0x48, + 0x87, + 0x28, + 0x83, + 0xfe, + 0x7f, + 0xf8, + 0x33, + 0xda, + 0x1a, + 0xd0, + 0xfd, + 0xeb, + 0xd0, + 0x73, + 0xfa, + 0x5d, + 0x4f, + 0x90, + 0xf3, + 0x87, + 0xfb, + 0xff, + 0xe0, + 0xf9, + 0xe0, + 0xce, + 0x19, + 0xf4, + 0x1b, + 0xe4, + 0x3f, + 0xf0, + 0x7c, + 0x3f, + 0xff, + 0x07, + 0xea, + 0x07, + 0xd7, + 0xff, + 0xe8, + 0xd0, + 0xd4, + 0x0c, + 0xe6, + 0xd4, + 0xd1, + 0xa9, + 0xc2, + 0xa9, + 0xa3, + 0x50, + 0x7f, + 0x28, + 0x3e, + 0xff, + 0xfd, + 0xe0, + 0xfb, + 0x43, + 0xf5, + 0xff, + 0xf0, + 0x54, + 0x1c, + 0x14, + 0x06, + 0x14, + 0x83, + 0x04, + 0x83, + 0x0a, + 0x41, + 0x82, + 0x41, + 0x85, + 0x20, + 0xc1, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x4b, + 0xee, + 0x5f, + 0x03, + 0x97, + 0x72, + 0xea, + 0x03, + 0x2a, + 0x65, + 0x54, + 0xc0, + 0x45, + 0x89, + 0x16, + 0x10, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0x83, + 0xac, + 0x27, + 0x83, + 0xf9, + 0xe9, + 0xa1, + 0xf2, + 0xaf, + 0xe9, + 0x41, + 0xba, + 0x70, + 0x6b, + 0xbc, + 0x1d, + 0x21, + 0x9c, + 0x3e, + 0x70, + 0xe7, + 0x0f, + 0x5a, + 0x1c, + 0xe1, + 0xff, + 0x83, + 0xf0, + 0x3f, + 0xff, + 0x07, + 0xda, + 0x1e, + 0xf5, + 0x6f, + 0x56, + 0xf8, + 0x58, + 0xd7, + 0xde, + 0x0e, + 0xd0, + 0xce, + 0x0a, + 0x84, + 0xac, + 0x1a, + 0x80, + 0xd0, + 0x68, + 0x75, + 0x0d, + 0x5a, + 0x1a, + 0xff, + 0xf0, + 0x54, + 0x5f, + 0xd8, + 0x56, + 0xbf, + 0x58, + 0x57, + 0xff, + 0x82, + 0xa0, + 0x7e, + 0xc2, + 0xa0, + 0x7b, + 0xe0, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x61, + 0xfd, + 0xff, + 0xfb, + 0x81, + 0x8b, + 0x18, + 0xbd, + 0x02, + 0x16, + 0x31, + 0x61, + 0x41, + 0x35, + 0x31, + 0x58, + 0x33, + 0x52, + 0x1c, + 0xb0, + 0x4d, + 0x35, + 0x7e, + 0x90, + 0xe7, + 0x0e, + 0x60, + 0xf5, + 0xf4, + 0xff, + 0xc1, + 0x92, + 0x42, + 0x60, + 0xfb, + 0xb3, + 0xff, + 0x21, + 0x5e, + 0x43, + 0xfc, + 0xf0, + 0x2f, + 0xfe, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x48, + 0x7e, + 0xff, + 0xfd, + 0xc0, + 0xc5, + 0x89, + 0x7a, + 0x80, + 0x85, + 0x89, + 0x14, + 0x30, + 0x6a, + 0x99, + 0xac, + 0x1d, + 0x5f, + 0xf9, + 0x0b, + 0x97, + 0xfc, + 0x1b, + 0x7f, + 0xf9, + 0x0d, + 0xa1, + 0xff, + 0x81, + 0xff, + 0xfb, + 0x03, + 0x94, + 0x03, + 0x82, + 0x81, + 0x50, + 0xa0, + 0x4f, + 0xa0, + 0x9c, + 0x1f, + 0xa0, + 0x37, + 0x83, + 0x90, + 0xff, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x7e, + 0x90, + 0xfb, + 0xff, + 0xf7, + 0x18, + 0xb1, + 0x22, + 0xe8, + 0xc5, + 0x89, + 0x7d, + 0x05, + 0x53, + 0x35, + 0x83, + 0x48, + 0x73, + 0x07, + 0x9d, + 0xbf, + 0xf8, + 0x83, + 0xea, + 0x07, + 0x3a, + 0x0f, + 0xfc, + 0x1d, + 0x18, + 0x28, + 0x0d, + 0x0b, + 0x4c, + 0x14, + 0x06, + 0x83, + 0x41, + 0x82, + 0x85, + 0x81, + 0x41, + 0x20, + 0xa0, + 0x60, + 0x05, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x5d, + 0x6f, + 0x56, + 0xf0, + 0x25, + 0x51, + 0xa3, + 0x45, + 0x60, + 0x57, + 0xcd, + 0x1f, + 0x94, + 0x19, + 0xc3, + 0xff, + 0x03, + 0xff, + 0xe8, + 0x2e, + 0x0f, + 0xfc, + 0x51, + 0xe9, + 0xd6, + 0xc3, + 0xd4, + 0x05, + 0xa0, + 0xc3, + 0x53, + 0xa7, + 0xab, + 0x74, + 0x0d, + 0x85, + 0x68, + 0xe1, + 0xcf, + 0xff, + 0xd0, + 0x7f, + 0xbe, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x07, + 0xff, + 0xe0, + 0xfd, + 0xa1, + 0xf7, + 0xff, + 0xef, + 0x18, + 0xb1, + 0xae, + 0x1c, + 0xc5, + 0x8d, + 0x70, + 0xe1, + 0x54, + 0x65, + 0x48, + 0x73, + 0x81, + 0x83, + 0xfb, + 0xd4, + 0xfa, + 0xb2, + 0x0b, + 0x40, + 0xe1, + 0xf7, + 0xff, + 0xe4, + 0x11, + 0x86, + 0xc3, + 0xfb, + 0xff, + 0xc8, + 0x6c, + 0x36, + 0x1f, + 0xdf, + 0xff, + 0x80, + 0x05, + 0xff, + 0xf0, + 0x65, + 0xea, + 0x2f, + 0x05, + 0xd7, + 0x7a, + 0xbb, + 0x06, + 0xd4, + 0xd1, + 0xa9, + 0xc0, + 0x8b, + 0xfe, + 0x10, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1e, + 0x60, + 0xda, + 0x1d, + 0x7f, + 0xfe, + 0x83, + 0xd6, + 0x1f, + 0xef, + 0xff, + 0xde, + 0x0e, + 0xe4, + 0x2d, + 0x0f, + 0xe6, + 0xfc, + 0x87, + 0x3f, + 0xa4, + 0x26, + 0xc3, + 0xff, + 0x07, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x68, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x62, + 0xc6, + 0x8a, + 0x1c, + 0x18, + 0xb1, + 0xaf, + 0xb0, + 0x9a, + 0x8d, + 0xac, + 0x1f, + 0x98, + 0x10, + 0x7d, + 0x5b, + 0x81, + 0xd6, + 0x43, + 0xd4, + 0x06, + 0x1f, + 0x35, + 0x70, + 0x3a, + 0xc1, + 0xf5, + 0x01, + 0x87, + 0xfd, + 0x40, + 0x68, + 0x7a, + 0xb7, + 0x03, + 0xd5, + 0x83, + 0xcc, + 0x0c, + 0x3c, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xd0, + 0xfd, + 0xea, + 0xde, + 0xad, + 0xe0, + 0x62, + 0xc6, + 0x2f, + 0x60, + 0xc5, + 0x8c, + 0x58, + 0x70, + 0xd5, + 0x31, + 0x52, + 0x1c, + 0xd3, + 0x86, + 0xb2, + 0x1a, + 0x81, + 0xfb, + 0x43, + 0x5f, + 0x81, + 0xf9, + 0x0d, + 0x21, + 0xfb, + 0x43, + 0x5f, + 0xfe, + 0x43, + 0xed, + 0x06, + 0x1f, + 0xeb, + 0x0b, + 0x0d, + 0x27, + 0xc8, + 0x6b, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0x6b, + 0x8a, + 0x0b, + 0x18, + 0x25, + 0xc5, + 0x05, + 0x8c, + 0x35, + 0x4d, + 0x1a, + 0x90, + 0xf4, + 0x1e, + 0xc3, + 0xe7, + 0x0e, + 0x70, + 0xef, + 0xf5, + 0xff, + 0x06, + 0xf0, + 0x67, + 0xe0, + 0xeb, + 0xe4, + 0x1b, + 0xd0, + 0x2b, + 0x72, + 0x34, + 0xce, + 0x06, + 0x38, + 0x24, + 0x18, + 0x34, + 0x27, + 0x0f, + 0x61, + 0x80, + 0x07, + 0xff, + 0xd0, + 0x7e, + 0x90, + 0xfb, + 0xff, + 0xf7, + 0x18, + 0x14, + 0x48, + 0xa1, + 0x8c, + 0x58, + 0x97, + 0xd0, + 0x55, + 0x33, + 0x58, + 0x3d, + 0x87, + 0xfe, + 0x06, + 0x17, + 0xf9, + 0x3f, + 0xd6, + 0x1b, + 0x42, + 0xb0, + 0xbf, + 0xc8, + 0x1f, + 0x81, + 0x86, + 0xd0, + 0x6e, + 0xef, + 0xf9, + 0x34, + 0xc2, + 0xc3, + 0x68, + 0x83, + 0x0b, + 0xfc, + 0x80, + 0x3f, + 0xfe, + 0x83, + 0xf6, + 0x87, + 0xdd, + 0x77, + 0x5d, + 0xc6, + 0x54, + 0x6a, + 0xa2, + 0xa2, + 0x0e, + 0xd0, + 0xca, + 0x09, + 0x62, + 0x17, + 0x04, + 0xff, + 0x0f, + 0xf0, + 0x1c, + 0x29, + 0x0e, + 0xc0, + 0xf5, + 0x6a, + 0xfe, + 0x03, + 0x87, + 0xfe, + 0x1f, + 0xe2, + 0xe9, + 0xe0, + 0x38, + 0x7b, + 0x4d, + 0x03, + 0xfc, + 0x07, + 0xd0, + 0x4e, + 0x1a, + 0xe4, + 0x6c, + 0x07, + 0xff, + 0xd0, + 0x17, + 0xdc, + 0xbc, + 0x0e, + 0xbb, + 0xae, + 0xe3, + 0x2a, + 0x76, + 0xb3, + 0x08, + 0x76, + 0x86, + 0x50, + 0x4b, + 0x12, + 0xe9, + 0x0b, + 0x81, + 0x7e, + 0xa2, + 0x19, + 0x42, + 0x89, + 0x30, + 0xa4, + 0x26, + 0x19, + 0xd0, + 0x3a, + 0x0f, + 0xe9, + 0x41, + 0x94, + 0x1a, + 0x81, + 0xf6, + 0xff, + 0xf8, + 0x1a, + 0x1d, + 0x40, + 0xee, + 0x03, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x3f, + 0xfe, + 0x4a, + 0xf7, + 0xab, + 0x9c, + 0x58, + 0xa2, + 0xea, + 0x62, + 0xe9, + 0x7e, + 0x05, + 0x4c, + 0xd6, + 0x09, + 0x0c, + 0xbf, + 0x01, + 0xd0, + 0x6b, + 0xd8, + 0x68, + 0x1d, + 0x76, + 0x54, + 0x15, + 0xd7, + 0x0a, + 0xd0, + 0x5d, + 0x72, + 0x0d, + 0x2c, + 0x10, + 0x28, + 0x0d, + 0x5e, + 0x1d, + 0x24, + 0x1e, + 0x8d, + 0x42, + 0xa4, + 0x74, + 0x15, + 0xbe, + 0x0f, + 0xfc, + 0x10, + 0x05, + 0xff, + 0xf0, + 0x7f, + 0x50, + 0x3f, + 0x5d, + 0x6f, + 0x56, + 0xf0, + 0x25, + 0x51, + 0xa3, + 0x51, + 0x81, + 0x55, + 0xe6, + 0xa5, + 0x06, + 0x42, + 0x50, + 0x87, + 0x9b, + 0xa7, + 0x0e, + 0x1f, + 0x39, + 0x40, + 0x7f, + 0x81, + 0x4e, + 0x9d, + 0x38, + 0x70, + 0xd5, + 0xce, + 0xe7, + 0x06, + 0xd6, + 0x90, + 0x5e, + 0x0e, + 0xd6, + 0x90, + 0xb8, + 0x3b, + 0xab, + 0x47, + 0xbc, + 0x85, + 0x82, + 0xda, + 0x04, + 0xe8, + 0x7f, + 0xe0, + 0xc0, + 0x07, + 0xff, + 0xd0, + 0x7f, + 0x68, + 0x7e, + 0xeb, + 0xba, + 0xee, + 0x06, + 0x54, + 0x6a, + 0xa2, + 0xa0, + 0x41, + 0xda, + 0x19, + 0x41, + 0x96, + 0x21, + 0x94, + 0x1d, + 0xfa, + 0x07, + 0xaa, + 0x09, + 0x82, + 0x9f, + 0x26, + 0x84, + 0xf4, + 0xe4, + 0x7c, + 0x87, + 0x9c, + 0x35, + 0xf2, + 0x13, + 0x1a, + 0xae, + 0x03, + 0xe0, + 0x31, + 0xad, + 0xea, + 0x78, + 0x26, + 0x30, + 0xa4, + 0x0e, + 0x17, + 0xea, + 0x17, + 0xe8, + 0x00, + 0x05, + 0xff, + 0xe8, + 0x25, + 0xea, + 0x2f, + 0x03, + 0xae, + 0xf5, + 0x6e, + 0x36, + 0xa6, + 0x6a, + 0x68, + 0x22, + 0xc4, + 0x8b, + 0xc1, + 0x2f, + 0xf8, + 0x2f, + 0xf9, + 0xfe, + 0x0a, + 0x83, + 0x83, + 0x0b, + 0x09, + 0xb9, + 0x07, + 0x56, + 0x06, + 0x9d, + 0x46, + 0xb6, + 0x06, + 0x35, + 0x66, + 0xb6, + 0x12, + 0xb9, + 0x6d, + 0x6c, + 0x1f, + 0xf9, + 0x0b, + 0x0e, + 0xc2, + 0xc1, + 0x78, + 0x3f, + 0xf0, + 0x60, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xd0, + 0xfd, + 0xff, + 0xfb, + 0xc0, + 0xc5, + 0x8d, + 0x78, + 0xc1, + 0x07, + 0x68, + 0x74, + 0x13, + 0x53, + 0x2a, + 0xe0, + 0xcd, + 0x70, + 0x4e, + 0x1c, + 0xeb, + 0x67, + 0xfc, + 0x07, + 0x5b, + 0x06, + 0x94, + 0x09, + 0x97, + 0xbf, + 0xe4, + 0xbf, + 0x83, + 0x61, + 0xde, + 0x41, + 0xbf, + 0xf0, + 0xf2, + 0x0c, + 0x27, + 0x0e, + 0x6f, + 0xc1, + 0xb0, + 0xff, + 0xc1, + 0xf8, + 0x05, + 0xff, + 0xe8, + 0x25, + 0xf7, + 0x2f, + 0x05, + 0xaf, + 0x72, + 0xea, + 0x03, + 0x2a, + 0x76, + 0xb3, + 0x01, + 0x16, + 0x35, + 0xe0, + 0xf9, + 0x84, + 0x3f, + 0xaf, + 0x49, + 0x7f, + 0x90, + 0x43, + 0x4e, + 0x49, + 0x24, + 0x2e, + 0xd2, + 0xef, + 0x5a, + 0x0a, + 0x34, + 0x28, + 0xd1, + 0x90, + 0xa8, + 0xe2, + 0xdc, + 0xa0, + 0xa0, + 0x5c, + 0xff, + 0x90, + 0x34, + 0x24, + 0x29, + 0x0e, + 0x4b, + 0xcf, + 0xfe, + 0x00, + 0x07, + 0xff, + 0xe0, + 0xfe, + 0xa0, + 0x7f, + 0xe0, + 0x50, + 0x3f, + 0x9f, + 0xff, + 0x21, + 0xfd, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1e, + 0x70, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1e, + 0x70, + 0xf6, + 0x86, + 0xbd, + 0x04, + 0x0d, + 0x84, + 0xff, + 0x81, + 0xff, + 0x30, + 0x4e, + 0x1d, + 0x84, + 0xc1, + 0xb0, + 0x5f, + 0xca, + 0x8c, + 0x18, + 0x76, + 0x13, + 0x18, + 0x31, + 0xff, + 0x98, + 0xc1, + 0x87, + 0xf3, + 0x18, + 0x30, + 0x3d, + 0x5a, + 0xa3, + 0x06, + 0x06, + 0x0b, + 0x5d, + 0x82, + 0x03, + 0xd5, + 0xa0, + 0xbc, + 0x19, + 0x82, + 0xd0, + 0x76, + 0x19, + 0xea, + 0xd2, + 0xdc, + 0x61, + 0x82, + 0x95, + 0x8e, + 0x28, + 0x60, + 0x79, + 0xc2, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x83, + 0xda, + 0x1f, + 0x61, + 0x7f, + 0xd0, + 0x69, + 0x0e, + 0xd0, + 0xef, + 0xe3, + 0xfe, + 0x43, + 0xfe, + 0xd0, + 0xe9, + 0x26, + 0xff, + 0xc0, + 0x63, + 0x43, + 0xff, + 0x46, + 0x0b, + 0xfc, + 0x1b, + 0x30, + 0x50, + 0x36, + 0x1b, + 0x30, + 0x5f, + 0xe0, + 0xcd, + 0x12, + 0x81, + 0xb0, + 0xbf, + 0x45, + 0xfe, + 0x09, + 0x41, + 0xa8, + 0x1b, + 0x0f, + 0xea, + 0x02, + 0xf0, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xec, + 0x3d, + 0xfe, + 0x8b, + 0xf0, + 0x7b, + 0x09, + 0xc1, + 0xa1, + 0x3f, + 0xd6, + 0x8e, + 0x1f, + 0x61, + 0x5f, + 0xe0, + 0x7f, + 0xc0, + 0x71, + 0xc3, + 0xfe, + 0x71, + 0xc2, + 0xea, + 0xdf, + 0xfa, + 0x06, + 0x16, + 0x1b, + 0x06, + 0x17, + 0x56, + 0x06, + 0xdb, + 0x0b, + 0x0b, + 0x1a, + 0x74, + 0xc2, + 0xea, + 0xc3, + 0x61, + 0xec, + 0x2c, + 0x27, + 0x0f, + 0x63, + 0xe0, + 0x7a, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x73, + 0x07, + 0x7f, + 0x85, + 0x5c, + 0xa0, + 0xd2, + 0x17, + 0x5d, + 0x82, + 0xfd, + 0x18, + 0x76, + 0x1a, + 0x81, + 0x21, + 0xc8, + 0xff, + 0x8f, + 0xf8, + 0x3f, + 0xf6, + 0x1d, + 0xea, + 0x70, + 0x13, + 0x0e, + 0xd0, + 0x50, + 0x63, + 0x50, + 0x5e, + 0xa7, + 0x14, + 0x3a, + 0x20, + 0xd0, + 0x31, + 0x66, + 0x1d, + 0xea, + 0x71, + 0xe7, + 0x0e, + 0xd0, + 0x34, + 0xdf, + 0x07, + 0x69, + 0xe7, + 0x03, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x0d, + 0x0f, + 0xf3, + 0x83, + 0x43, + 0xd7, + 0xf0, + 0x3f, + 0xc1, + 0xe7, + 0x06, + 0x87, + 0xf9, + 0xc1, + 0xa1, + 0xfe, + 0x70, + 0x68, + 0x79, + 0xfe, + 0x07, + 0xf4, + 0x1e, + 0x70, + 0x68, + 0x7f, + 0x9c, + 0x1a, + 0x1e, + 0xff, + 0x03, + 0xfc, + 0x1e, + 0x70, + 0x68, + 0x7f, + 0x9c, + 0x1a, + 0x1f, + 0xe7, + 0x06, + 0x87, + 0xf9, + 0xc1, + 0xa1, + 0xc0, + 0x0a, + 0xff, + 0xe8, + 0x34, + 0x85, + 0x40, + 0xfd, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xa8, + 0x19, + 0xff, + 0xf4, + 0x1f, + 0x38, + 0x34, + 0x3d, + 0x7f, + 0x03, + 0xfa, + 0x0f, + 0x38, + 0x34, + 0x3c, + 0xff, + 0x03, + 0xf9, + 0x0f, + 0x38, + 0x34, + 0x3d, + 0xfe, + 0x07, + 0xf9, + 0x0e, + 0x70, + 0x68, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xef, + 0xff, + 0xd8, + 0x58, + 0x48, + 0x64, + 0x3d, + 0x85, + 0x86, + 0x90, + 0xed, + 0xfd, + 0x4f, + 0xe0, + 0xb0, + 0x7c, + 0x07, + 0xc8, + 0x6c, + 0xdc, + 0x9a, + 0x34, + 0x0b, + 0x81, + 0x82, + 0x24, + 0x42, + 0xc3, + 0x69, + 0x87, + 0x99, + 0xfc, + 0x9f, + 0xc0, + 0x60, + 0xda, + 0x61, + 0xea, + 0x1f, + 0x93, + 0xf2, + 0x0d, + 0x0d, + 0xa6, + 0x1e, + 0xca, + 0xda, + 0x7f, + 0x0c, + 0x1d, + 0x26, + 0x1c, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0x68, + 0x7f, + 0xe0, + 0x61, + 0xff, + 0x80, + 0xe1, + 0xfc, + 0xff, + 0xfe, + 0x40, + 0xe0, + 0xc2, + 0x60, + 0x68, + 0x1c, + 0x1a, + 0x06, + 0x06, + 0x81, + 0xc1, + 0xfd, + 0x03, + 0x40, + 0xe0, + 0xc2, + 0x60, + 0x68, + 0x1c, + 0x1e, + 0xa7, + 0x03, + 0x40, + 0xe0, + 0xd0, + 0x50, + 0x1a, + 0x07, + 0x06, + 0x13, + 0x03, + 0x40, + 0xff, + 0xfe, + 0x40, + 0xe1, + 0xfe, + 0xd0, + 0x07, + 0xff, + 0xec, + 0x2c, + 0x3f, + 0x21, + 0xec, + 0x39, + 0x87, + 0x0e, + 0xdf, + 0xff, + 0x82, + 0xc3, + 0x59, + 0xa1, + 0xec, + 0x0f, + 0x82, + 0xe4, + 0x37, + 0x79, + 0x0e, + 0xbc, + 0x16, + 0x56, + 0xf5, + 0x60, + 0x9c, + 0x5d, + 0xcb, + 0x82, + 0x63, + 0xa6, + 0xab, + 0x70, + 0xa8, + 0x60, + 0xea, + 0xcc, + 0x29, + 0x30, + 0x75, + 0x66, + 0x16, + 0x0c, + 0x18, + 0x59, + 0x81, + 0x81, + 0xff, + 0xe0, + 0x0d, + 0x40, + 0xd4, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xea, + 0x06, + 0xa0, + 0x7e, + 0xba, + 0xdc, + 0x1f, + 0xf5, + 0x03, + 0xf9, + 0xff, + 0xf2, + 0x19, + 0xc2, + 0xa0, + 0x5a, + 0x19, + 0xc2, + 0xa0, + 0x5a, + 0x19, + 0xff, + 0xf2, + 0x1f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xd4, + 0x0f, + 0xfc, + 0x0a, + 0x07, + 0xc0, + 0x06, + 0x8c, + 0x19, + 0xb4, + 0x1f, + 0xf3, + 0xe9, + 0x0e, + 0xd1, + 0x87, + 0x0f, + 0xdf, + 0xa1, + 0xc3, + 0xfd, + 0x84, + 0xeb, + 0xc0, + 0xbf, + 0x95, + 0xd3, + 0xa0, + 0x24, + 0xc9, + 0x58, + 0x34, + 0x29, + 0x32, + 0x54, + 0x0d, + 0x0a, + 0xfe, + 0x68, + 0x0d, + 0x0f, + 0x61, + 0x50, + 0x1a, + 0x17, + 0xfa, + 0xd0, + 0x68, + 0x4b, + 0x6b, + 0x61, + 0x68, + 0x7b, + 0x05, + 0x02, + 0xd0, + 0xf6, + 0x05, + 0x05, + 0xa0, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x85, + 0x98, + 0x77, + 0xf8, + 0x63, + 0x0f, + 0x60, + 0xc1, + 0xa6, + 0x04, + 0x2f, + 0xc3, + 0x83, + 0x1c, + 0x34, + 0x83, + 0xc0, + 0xdd, + 0x05, + 0xfa, + 0x98, + 0x3c, + 0x85, + 0x13, + 0x26, + 0x0e, + 0x0d, + 0x13, + 0x26, + 0xf8, + 0x3a, + 0xfc, + 0x9a, + 0xb0, + 0xfa, + 0x42, + 0xc1, + 0x87, + 0x7f, + 0x46, + 0x0c, + 0x24, + 0x55, + 0x14, + 0x60, + 0xc2, + 0x82, + 0x90, + 0xb0, + 0x69, + 0x40, + 0xa4, + 0x2c, + 0x0f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x1d, + 0x54, + 0x2f, + 0xf0, + 0x2f, + 0x5e, + 0xa2, + 0x63, + 0x85, + 0x82, + 0x84, + 0x98, + 0x30, + 0xbf, + 0x44, + 0x98, + 0x30, + 0xce, + 0x14, + 0x98, + 0x30, + 0x5f, + 0xcc, + 0x98, + 0x30, + 0x51, + 0xc9, + 0xbf, + 0xc0, + 0x95, + 0x93, + 0x21, + 0xa0, + 0x5f, + 0xcc, + 0x87, + 0xf3, + 0x85, + 0x21, + 0xf7, + 0xfa, + 0x88, + 0x7f, + 0x38, + 0x52, + 0x1a, + 0x81, + 0x38, + 0x54, + 0x0d, + 0xa1, + 0x38, + 0x4f, + 0xf8, + 0x04, + 0x8c, + 0x3f, + 0xe0, + 0x7f, + 0xce, + 0x13, + 0x85, + 0x23, + 0x0e, + 0x13, + 0x85, + 0x7d, + 0x0e, + 0x13, + 0x87, + 0x61, + 0x3a, + 0xd6, + 0x07, + 0xf9, + 0x5d, + 0x5e, + 0x04, + 0x98, + 0xce, + 0x13, + 0x82, + 0x4c, + 0x67, + 0x09, + 0xc1, + 0x7f, + 0x4e, + 0x13, + 0x87, + 0x61, + 0x3f, + 0xe0, + 0x7f, + 0xa0, + 0xfe, + 0x5b, + 0x50, + 0x7f, + 0xe3, + 0x0f, + 0xfc, + 0x16, + 0x07, + 0xff, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x87, + 0x61, + 0x9f, + 0xf0, + 0x6c, + 0x3d, + 0x83, + 0x07, + 0xf8, + 0x37, + 0x4c, + 0x18, + 0xe6, + 0x1d, + 0x40, + 0xb0, + 0x66, + 0x15, + 0xf9, + 0x30, + 0x66, + 0x16, + 0x4a, + 0x8c, + 0x19, + 0x85, + 0x92, + 0xa9, + 0xde, + 0xb8, + 0x1f, + 0xd2, + 0xd7, + 0x28, + 0x34, + 0x87, + 0x7a, + 0x09, + 0xff, + 0x01, + 0xcc, + 0x3d, + 0x40, + 0xda, + 0x50, + 0x3a, + 0x40, + 0xe8, + 0x5a, + 0x1a, + 0x41, + 0xa1, + 0xd0, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0xc1, + 0xb0, + 0xeb, + 0xd7, + 0xa0, + 0xb4, + 0x3b, + 0x47, + 0x2f, + 0xf0, + 0x5d, + 0x60, + 0xd8, + 0x7c, + 0xe1, + 0xec, + 0x3a, + 0xfe, + 0x7f, + 0xe4, + 0x93, + 0x24, + 0x3f, + 0xa4, + 0xc9, + 0x0b, + 0x0e, + 0xbf, + 0x97, + 0x6b, + 0x07, + 0x61, + 0x55, + 0xea, + 0x03, + 0xfd, + 0x05, + 0x87, + 0xce, + 0x1e, + 0xc3, + 0xf6, + 0x1e, + 0xd0, + 0xfb, + 0x03, + 0xff, + 0x20, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x86, + 0xd0, + 0xcf, + 0xf9, + 0x6b, + 0x58, + 0x0e, + 0x0c, + 0xaf, + 0xb0, + 0xbf, + 0x12, + 0x48, + 0x30, + 0xd2, + 0x1d, + 0x87, + 0xbf, + 0x90, + 0x38, + 0x7b, + 0x2b, + 0x7f, + 0xe0, + 0x64, + 0xa8, + 0x70, + 0x38, + 0x5f, + 0xd1, + 0x40, + 0x50, + 0x3a, + 0x42, + 0xf0, + 0x30, + 0x9f, + 0xf0, + 0x2f, + 0x41, + 0xea, + 0x07, + 0x5e, + 0x0f, + 0x48, + 0x4f, + 0x0e, + 0x86, + 0x90, + 0x70, + 0x67, + 0x0f, + 0xfc, + 0x1c, + 0x18, + 0x83, + 0xce, + 0x13, + 0xfd, + 0x40, + 0x9c, + 0x33, + 0x10, + 0x30, + 0x9c, + 0x33, + 0xf0, + 0x12, + 0x9e, + 0xa2, + 0x16, + 0x1c, + 0xab, + 0x50, + 0x3f, + 0xe0, + 0xac, + 0x36, + 0x66, + 0x61, + 0x79, + 0x0b, + 0x33, + 0x30, + 0xb7, + 0x0b, + 0xf8, + 0xc1, + 0x43, + 0x43, + 0x61, + 0x60, + 0xc0, + 0xe3, + 0xfc, + 0x6e, + 0x85, + 0x81, + 0x5a, + 0x8d, + 0x41, + 0xfd, + 0x83, + 0xe9, + 0x0f, + 0xd8, + 0x20, + 0x3f, + 0xd0, + 0x7f, + 0xe0, + 0xc0, + 0x06, + 0x0c, + 0x25, + 0x54, + 0x07, + 0xfc, + 0x53, + 0x83, + 0x9c, + 0x70, + 0xd8, + 0x7d, + 0xf8, + 0x55, + 0xae, + 0x0d, + 0x20, + 0xa7, + 0x4e, + 0x80, + 0xfe, + 0x87, + 0x06, + 0x85, + 0x92, + 0xa7, + 0x42, + 0xd0, + 0x64, + 0xab, + 0xa0, + 0x27, + 0x07, + 0xf4, + 0x0c, + 0x18, + 0x7a, + 0x43, + 0x60, + 0xc3, + 0x7f, + 0x87, + 0x06, + 0x19, + 0x5c, + 0xa3, + 0x81, + 0x87, + 0xa4, + 0x16, + 0x16, + 0x1e, + 0x90, + 0x61, + 0xb0, + 0xff, + 0xc1, + 0xf0, + 0x0f, + 0xfc, + 0x1e, + 0xc6, + 0x0b, + 0x43, + 0xdf, + 0xe1, + 0xfc, + 0x1d, + 0x8c, + 0x0d, + 0x1c, + 0x3b, + 0xe8, + 0xb5, + 0x72, + 0x83, + 0x48, + 0x3d, + 0x4e, + 0x98, + 0x3f, + 0x95, + 0x0e, + 0x0c, + 0x19, + 0x32, + 0xa1, + 0x81, + 0x83, + 0x25, + 0xdb, + 0x6a, + 0xc1, + 0xfc, + 0x94, + 0xfa, + 0x81, + 0xa4, + 0x3b, + 0xc8, + 0x6f, + 0xe8, + 0x0f, + 0x21, + 0x95, + 0xca, + 0x06, + 0x48, + 0xa0, + 0xa4, + 0x0e, + 0x94, + 0x24, + 0x29, + 0x28, + 0x13, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x06, + 0x94, + 0x10, + 0x60, + 0x81, + 0xff, + 0x49, + 0x83, + 0x0b, + 0x4a, + 0x03, + 0x32, + 0x42, + 0xfd, + 0x01, + 0x31, + 0x0f, + 0x61, + 0x5f, + 0xe0, + 0x5f, + 0xcd, + 0x02, + 0x70, + 0x50, + 0xc9, + 0x90, + 0xd8, + 0x24, + 0xc9, + 0xbf, + 0xc0, + 0xbf, + 0x99, + 0x0d, + 0x86, + 0x70, + 0xa8, + 0xb5, + 0x83, + 0xfe, + 0xaf, + 0x61, + 0x9c, + 0x29, + 0x0d, + 0x87, + 0x61, + 0x48, + 0x4e, + 0x1d, + 0x85, + 0x20, + 0xf4, + 0x00, + 0x0f, + 0xfc, + 0x19, + 0x87, + 0x03, + 0x07, + 0x3f, + 0xe3, + 0x43, + 0xce, + 0x38, + 0xff, + 0xc3, + 0xde, + 0x34, + 0x33, + 0x81, + 0xd1, + 0x81, + 0x8a, + 0xcf, + 0xe4, + 0xcd, + 0x9c, + 0xc8, + 0x62, + 0x38, + 0x73, + 0x21, + 0xab, + 0xd4, + 0x73, + 0xfa, + 0x1f, + 0x2d, + 0x05, + 0xa1, + 0x3f, + 0x0c, + 0xff, + 0x8d, + 0xdd, + 0x82, + 0xd0, + 0x69, + 0x81, + 0x82, + 0xd0, + 0x40, + 0xc1, + 0x21, + 0x68, + 0x76, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x83, + 0xfc, + 0x8f, + 0xf9, + 0x14, + 0x70, + 0x6c, + 0x18, + 0x6b, + 0x83, + 0xba, + 0x65, + 0xff, + 0x21, + 0x50, + 0x33, + 0x44, + 0xc1, + 0x7e, + 0x8a, + 0x12, + 0xc0, + 0x95, + 0x1c, + 0xab, + 0x0e, + 0x86, + 0x30, + 0x98, + 0x3a, + 0xfe, + 0x6a, + 0xea, + 0x0c, + 0xc0, + 0x55, + 0xf2, + 0x81, + 0xfe, + 0x05, + 0x3c, + 0x84, + 0xaa, + 0x28, + 0xa3, + 0x9a, + 0x19, + 0x81, + 0xc0, + 0xc1, + 0xa1, + 0x30, + 0x7b, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x81, + 0x81, + 0x83, + 0xcf, + 0xf8, + 0xf5, + 0x70, + 0x1c, + 0x19, + 0x45, + 0xec, + 0x2f, + 0xce, + 0x38, + 0x58, + 0x69, + 0x05, + 0xfc, + 0xe0, + 0xa7, + 0xa4, + 0x3e, + 0xc1, + 0xb3, + 0x43, + 0xf8, + 0xc1, + 0x92, + 0xa1, + 0x78, + 0xc1, + 0xfd, + 0x0b, + 0xc6, + 0x1a, + 0x42, + 0xae, + 0x30, + 0x53, + 0xd4, + 0x70, + 0xb3, + 0x05, + 0x3d, + 0x47, + 0x0b, + 0x30, + 0xd2, + 0x07, + 0xac, + 0xe1, + 0xa4, + 0x3c, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1c, + 0xed, + 0x01, + 0xff, + 0x03, + 0xfa, + 0x60, + 0x30, + 0x76, + 0x31, + 0x20, + 0x60, + 0xee, + 0xe3, + 0x7f, + 0xc1, + 0x3a, + 0x5b, + 0x8c, + 0x60, + 0xbf, + 0x5b, + 0xfe, + 0x04, + 0x4c, + 0x4e, + 0x31, + 0x82, + 0x22, + 0x27, + 0x68, + 0xe0, + 0xbf, + 0x12, + 0xaf, + 0x50, + 0x34, + 0x82, + 0x62, + 0x43, + 0x7f, + 0x32, + 0xbc, + 0x1c, + 0xae, + 0x49, + 0x2c, + 0x3e, + 0x90, + 0x4a, + 0xee, + 0x0e, + 0x90, + 0x53, + 0x0a, + 0xc3, + 0xff, + 0x07, + 0x06, + 0x0c, + 0x2c, + 0x12, + 0x15, + 0xd3, + 0xa7, + 0xfc, + 0x0b, + 0x6d, + 0x06, + 0x0a, + 0x06, + 0xd5, + 0x84, + 0xc1, + 0xf3, + 0xc9, + 0x4f, + 0x56, + 0x05, + 0xf9, + 0x06, + 0x1f, + 0x64, + 0xa8, + 0xab, + 0xf0, + 0x32, + 0x54, + 0x61, + 0xb4, + 0x1f, + 0xd7, + 0x82, + 0x90, + 0xe9, + 0x05, + 0xb4, + 0xe8, + 0x0f, + 0xe8, + 0x96, + 0xd4, + 0x05, + 0x51, + 0x44, + 0x16, + 0x1e, + 0x90, + 0xa0, + 0xb0, + 0xf4, + 0x85, + 0x0f, + 0x83, + 0xff, + 0x07, + 0xc0, + 0x06, + 0x09, + 0x06, + 0x0d, + 0x0b, + 0xfc, + 0xdd, + 0x3d, + 0x05, + 0x82, + 0x47, + 0x57, + 0x21, + 0x7e, + 0x47, + 0x56, + 0xa0, + 0xcc, + 0x06, + 0xe9, + 0xd0, + 0x17, + 0xe9, + 0x6a, + 0x2c, + 0x09, + 0x51, + 0x94, + 0xf5, + 0x10, + 0x4b, + 0x19, + 0x94, + 0x28, + 0x0b, + 0xeb, + 0x32, + 0x85, + 0x02, + 0x68, + 0xa3, + 0xbd, + 0x70, + 0x15, + 0x45, + 0x18, + 0xc5, + 0x01, + 0x4f, + 0x53, + 0xff, + 0x21, + 0x30, + 0x58, + 0x6a, + 0x06, + 0x60, + 0xb0, + 0xbc, + 0x87, + 0xfe, + 0x0e, + 0x06, + 0x30, + 0x58, + 0x34, + 0x2f, + 0xeb, + 0xff, + 0x20, + 0xc6, + 0x0b, + 0x04, + 0x86, + 0xea, + 0x0b, + 0x4d, + 0x0c, + 0xf2, + 0x7f, + 0xe4, + 0x6e, + 0x80, + 0x70, + 0xfa, + 0x66, + 0x6f, + 0xf8, + 0x11, + 0x17, + 0x60, + 0xc1, + 0x82, + 0xfc, + 0x9f, + 0xf0, + 0x69, + 0x0b, + 0x06, + 0x0c, + 0x1f, + 0xe3, + 0xa7, + 0x4c, + 0x34, + 0x85, + 0x83, + 0x06, + 0x1a, + 0x42, + 0xc1, + 0x83, + 0x0d, + 0x21, + 0x60, + 0xcf, + 0x00, + 0x0f, + 0x50, + 0x3e, + 0x5e, + 0xe5, + 0xe1, + 0xff, + 0xfc, + 0x87, + 0xa8, + 0x1f, + 0xfa, + 0x81, + 0xf5, + 0xff, + 0xe8, + 0x3e, + 0xa0, + 0x7f, + 0xee, + 0x0f, + 0x5f, + 0xff, + 0xb0, + 0xf5, + 0x03, + 0x38, + 0x7a, + 0x81, + 0xa8, + 0x1e, + 0xa0, + 0x6d, + 0x0f, + 0x50, + 0x1f, + 0x07, + 0xd4, + 0x0f, + 0x0a, + 0x81, + 0xff, + 0x81, + 0x40, + 0xbf, + 0xe0, + 0x7f, + 0x83, + 0x60, + 0xc3, + 0x50, + 0x32, + 0x60, + 0xc3, + 0x50, + 0x26, + 0x30, + 0x60, + 0xbf, + 0x86, + 0x30, + 0x61, + 0xa8, + 0x14, + 0xac, + 0x18, + 0x6a, + 0x05, + 0x94, + 0x1c, + 0x7f, + 0xcc, + 0x68, + 0xe1, + 0xa8, + 0x61, + 0x60, + 0x70, + 0xd4, + 0x30, + 0x50, + 0x0c, + 0x1a, + 0x9e, + 0x06, + 0x15, + 0x03, + 0x50, + 0x2d, + 0x0b, + 0x43, + 0x50, + 0x1a, + 0x0f, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x48, + 0x76, + 0x87, + 0x53, + 0xd4, + 0x0b, + 0x43, + 0x95, + 0xca, + 0xbf, + 0xe0, + 0xdc, + 0x1d, + 0xa1, + 0xdf, + 0xd0, + 0x5a, + 0x1d, + 0x84, + 0xcf, + 0xf9, + 0x07, + 0xf4, + 0x16, + 0x87, + 0x68, + 0x18, + 0x56, + 0xb8, + 0x1f, + 0xd4, + 0xff, + 0x83, + 0x48, + 0x76, + 0x83, + 0x1a, + 0x7a, + 0x81, + 0x68, + 0x30, + 0x2b, + 0x94, + 0x16, + 0x8e, + 0x1a, + 0x43, + 0xb7, + 0xc8, + 0x69, + 0x0e, + 0xd0, + 0xff, + 0xc1, + 0xf8, + 0x1f, + 0xe0, + 0xd8, + 0x73, + 0x01, + 0xca, + 0x7a, + 0xa0, + 0x3f, + 0xc2, + 0xad, + 0x60, + 0x30, + 0x1c, + 0x36, + 0x1c, + 0xff, + 0x17, + 0xf4, + 0x1f, + 0xf3, + 0x87, + 0x57, + 0x90, + 0xb0, + 0xe5, + 0xb5, + 0xbf, + 0xe4, + 0x19, + 0x87, + 0x38, + 0x34, + 0x19, + 0xf2, + 0x16, + 0x0c, + 0x0e, + 0x61, + 0xee, + 0xf0, + 0x1b, + 0xc1, + 0xec, + 0x3b, + 0x1e, + 0x43, + 0x21, + 0xd8, + 0x4d, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0b, + 0x0d, + 0xfe, + 0x40, + 0xae, + 0x51, + 0x86, + 0xd0, + 0x7f, + 0x8c, + 0x36, + 0x86, + 0xc3, + 0x7f, + 0x90, + 0x2b, + 0x94, + 0x61, + 0xb4, + 0x0a, + 0xe4, + 0x1f, + 0xe4, + 0x36, + 0x1f, + 0xf8, + 0x57, + 0x28, + 0x3f, + 0xd4, + 0xfc, + 0xff, + 0xa0, + 0xd8, + 0x36, + 0x32, + 0x60, + 0xd8, + 0xec, + 0x64, + 0xc1, + 0xbb, + 0x98, + 0xc9, + 0x83, + 0x61, + 0x31, + 0x93, + 0x06, + 0xc0, + 0xff, + 0xe4, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xe5, + 0x5c, + 0x1b, + 0x41, + 0x7d, + 0x28, + 0x2f, + 0xf0, + 0x50, + 0x58, + 0x6c, + 0x27, + 0x28, + 0x50, + 0x27, + 0x50, + 0x34, + 0x8c, + 0x2a, + 0x7a, + 0x40, + 0xa0, + 0x21, + 0xd8, + 0x6f, + 0x2b, + 0xe0, + 0x2b, + 0x96, + 0x83, + 0xb0, + 0x2b, + 0xa6, + 0xc1, + 0xd8, + 0x6c, + 0x1b, + 0xe9, + 0xf8, + 0x36, + 0x3b, + 0x06, + 0x70, + 0xdd, + 0xcc, + 0x1d, + 0x86, + 0xd4, + 0x32, + 0xf6, + 0x1b, + 0x09, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0e, + 0x60, + 0x48, + 0x7f, + 0x98, + 0x12, + 0x1e, + 0xbf, + 0x40, + 0xbf, + 0x41, + 0xea, + 0x02, + 0x81, + 0xfe, + 0x60, + 0x48, + 0x7f, + 0xa8, + 0x0a, + 0x07, + 0x9f, + 0xd0, + 0x2f, + 0xc8, + 0x79, + 0x81, + 0x21, + 0xfe, + 0x60, + 0x48, + 0x7a, + 0xfd, + 0x02, + 0xfe, + 0x0f, + 0x50, + 0x14, + 0x0f, + 0xf3, + 0x02, + 0x43, + 0xcb, + 0xad, + 0x5c, + 0xb8, + 0x1f, + 0xff, + 0xbc, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x50, + 0x3f, + 0xbf, + 0xff, + 0x21, + 0xd2, + 0x19, + 0xc3, + 0xf5, + 0x03, + 0x58, + 0x7e, + 0x70, + 0xda, + 0x1d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf7, + 0xff, + 0x83, + 0xda, + 0x1f, + 0x61, + 0xed, + 0x0f, + 0x38, + 0x7b, + 0xff, + 0xc1, + 0x0c, + 0x87, + 0x21, + 0xf9, + 0xc3, + 0x38, + 0x7a, + 0xae, + 0xa2, + 0x81, + 0xe7, + 0x55, + 0x13, + 0xfc, + 0x16, + 0x94, + 0x38, + 0x27, + 0x09, + 0x46, + 0x08, + 0x3b, + 0x07, + 0xfc, + 0x70, + 0x58, + 0x7f, + 0xde, + 0x06, + 0x07, + 0xf9, + 0x09, + 0x1c, + 0x0e, + 0x16, + 0x84, + 0xd3, + 0x03, + 0x85, + 0xa3, + 0xe9, + 0xc0, + 0xff, + 0x3e, + 0x80, + 0xc0, + 0x70, + 0xb5, + 0x06, + 0xa0, + 0x1e, + 0xad, + 0x0e, + 0xd0, + 0x3a, + 0xe0, + 0xaf, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x0b, + 0x0f, + 0xfc, + 0x09, + 0x0b, + 0xfd, + 0x3f, + 0xe0, + 0x38, + 0x28, + 0x28, + 0x10, + 0x4e, + 0x09, + 0x06, + 0x30, + 0x54, + 0x04, + 0x83, + 0x24, + 0x2c, + 0x2d, + 0xbf, + 0xc7, + 0x05, + 0x87, + 0xea, + 0x03, + 0xd0, + 0x1a, + 0xc8, + 0x7f, + 0x51, + 0x5a, + 0x7f, + 0x81, + 0x20, + 0x93, + 0x0d, + 0x82, + 0xfc, + 0x98, + 0x6c, + 0x12, + 0x09, + 0x30, + 0xd8, + 0x28, + 0xa9, + 0x35, + 0xd8, + 0x2e, + 0xa4, + 0xff, + 0x07, + 0xfe, + 0x0c, + 0x3f, + 0xff, + 0x78, + 0x3e, + 0xd0, + 0xff, + 0xc6, + 0x1f, + 0xe5, + 0xad, + 0x78, + 0x33, + 0xff, + 0xe4, + 0x27, + 0x0f, + 0xda, + 0x13, + 0x85, + 0x40, + 0xb4, + 0x27, + 0x0a, + 0x81, + 0x68, + 0x4e, + 0x15, + 0x02, + 0xd0, + 0x9c, + 0x2a, + 0x05, + 0xa1, + 0x38, + 0x5a, + 0x16, + 0x87, + 0xde, + 0x3c, + 0x87, + 0xd7, + 0x04, + 0xf9, + 0x05, + 0xe8, + 0x3e, + 0x78, + 0x43, + 0xff, + 0x00, + 0x0f, + 0xbf, + 0xf4, + 0x7f, + 0x82, + 0xb0, + 0xf9, + 0x83, + 0xb4, + 0x3e, + 0x60, + 0xbf, + 0xe0, + 0xcc, + 0x16, + 0x19, + 0xc3, + 0x30, + 0x58, + 0x30, + 0x61, + 0x98, + 0x2c, + 0x18, + 0x30, + 0xcc, + 0x16, + 0x0c, + 0x18, + 0x66, + 0x0b, + 0x06, + 0x0c, + 0x33, + 0x05, + 0x8e, + 0x0c, + 0x33, + 0x04, + 0x94, + 0x02, + 0x19, + 0x83, + 0xb7, + 0x43, + 0x34, + 0x09, + 0xd1, + 0xd0, + 0x5e, + 0x41, + 0xe4, + 0x27, + 0x43, + 0xe4, + 0x3f, + 0x30, + 0xaf, + 0xfc, + 0x0c, + 0x3c, + 0xe8, + 0x76, + 0x1e, + 0x70, + 0xf6, + 0x1a, + 0x9e, + 0xa9, + 0x07, + 0xe3, + 0x5e, + 0xd0, + 0x61, + 0xb0, + 0x40, + 0xd0, + 0x61, + 0xb0, + 0x60, + 0xd0, + 0x61, + 0xb0, + 0x60, + 0xd0, + 0x61, + 0xb0, + 0x60, + 0xd0, + 0x63, + 0x38, + 0x30, + 0x68, + 0xfc, + 0x90, + 0xc0, + 0x80, + 0xe8, + 0x76, + 0xe8, + 0x7f, + 0x3a, + 0x0f, + 0x07, + 0xde, + 0x0e, + 0xb0, + 0xff, + 0xc1, + 0x80, + 0x3f, + 0xcf, + 0xfc, + 0x85, + 0xc1, + 0xce, + 0x1f, + 0x48, + 0x75, + 0x03, + 0xe9, + 0x0b, + 0xfe, + 0x0d, + 0x21, + 0x68, + 0x4e, + 0x1b, + 0x82, + 0xc1, + 0x8e, + 0x3f, + 0xe3, + 0x06, + 0x38, + 0x6e, + 0x0b, + 0x06, + 0x38, + 0x69, + 0x0b, + 0x06, + 0x38, + 0x69, + 0x0b, + 0x1c, + 0x70, + 0xd2, + 0x12, + 0x50, + 0x08, + 0x69, + 0x0c, + 0xee, + 0x87, + 0x48, + 0x56, + 0x17, + 0x06, + 0x90, + 0x50, + 0x3a, + 0x00, + 0x0f, + 0x7f, + 0xf2, + 0x7e, + 0x82, + 0x70, + 0xf5, + 0x39, + 0x09, + 0xc3, + 0xf6, + 0x17, + 0xfc, + 0x86, + 0xc2, + 0xc3, + 0xb4, + 0x36, + 0x16, + 0x0c, + 0x1a, + 0x1b, + 0x0b, + 0x06, + 0x0d, + 0x0d, + 0x85, + 0x83, + 0x06, + 0x86, + 0xc4, + 0xc1, + 0x83, + 0x42, + 0xbd, + 0x38, + 0x30, + 0x68, + 0xf2, + 0x14, + 0x58, + 0x10, + 0xff, + 0x3b, + 0x61, + 0xfe, + 0xb4, + 0x16, + 0x87, + 0x9e, + 0x0e, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x24, + 0x2d, + 0xff, + 0x89, + 0x81, + 0x84, + 0xe1, + 0xa6, + 0x06, + 0x2b, + 0x94, + 0x09, + 0x81, + 0x9f, + 0xe0, + 0x4c, + 0x0c, + 0xc3, + 0x60, + 0x98, + 0x19, + 0x83, + 0x30, + 0x6c, + 0x0c, + 0xc1, + 0x98, + 0x32, + 0x06, + 0x60, + 0xcc, + 0x19, + 0x03, + 0x30, + 0x66, + 0x0c, + 0x81, + 0x98, + 0xe6, + 0x0c, + 0x81, + 0x91, + 0x42, + 0x06, + 0x40, + 0xc2, + 0xec, + 0x0e, + 0x1b, + 0x06, + 0x96, + 0x48, + 0x6d, + 0xd0, + 0xa8, + 0x1f, + 0xf8, + 0x20, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x9f, + 0xfc, + 0x13, + 0xa1, + 0x9c, + 0x3d, + 0x68, + 0x75, + 0x03, + 0xc8, + 0x77, + 0xfc, + 0x1e, + 0x93, + 0x0e, + 0xc3, + 0xac, + 0x18, + 0x30, + 0x61, + 0xac, + 0x2c, + 0x18, + 0x30, + 0xb8, + 0x36, + 0x0c, + 0x18, + 0x7f, + 0x60, + 0xc1, + 0x87, + 0xac, + 0xc1, + 0x83, + 0x0e, + 0x70, + 0x43, + 0x02, + 0x0d, + 0x68, + 0x6d, + 0xa0, + 0x6f, + 0x06, + 0x74, + 0x16, + 0x81, + 0x0d, + 0xe0, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x5f, + 0xf8, + 0x1f, + 0xc1, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x85, + 0xff, + 0x07, + 0x61, + 0x61, + 0xd8, + 0x5f, + 0xa3, + 0x06, + 0x98, + 0x76, + 0x16, + 0x0d, + 0x30, + 0xec, + 0x2c, + 0x1a, + 0x61, + 0xd8, + 0x58, + 0x34, + 0xc3, + 0xb0, + 0xb0, + 0x60, + 0xc3, + 0xbe, + 0x21, + 0xc1, + 0x05, + 0xe9, + 0x0d, + 0xbc, + 0x19, + 0x0e, + 0x78, + 0x16, + 0x1f, + 0xad, + 0x0d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x1f, + 0xf2, + 0x1f, + 0xf6, + 0x1f, + 0xf8, + 0x14, + 0x0f, + 0xfd, + 0x7f, + 0x81, + 0xfe, + 0xa2, + 0x1b, + 0x0a, + 0x86, + 0x09, + 0x30, + 0x61, + 0x49, + 0x82, + 0x4c, + 0x18, + 0x52, + 0x60, + 0x93, + 0x06, + 0x16, + 0x98, + 0x24, + 0xc1, + 0x85, + 0x83, + 0x04, + 0xa8, + 0x18, + 0x58, + 0x35, + 0x44, + 0x82, + 0x03, + 0x0f, + 0x91, + 0xcc, + 0x36, + 0x8c, + 0x07, + 0x03, + 0xa0, + 0x43, + 0xbc, + 0x1d, + 0xa1, + 0xff, + 0x83, + 0x07, + 0xf9, + 0xff, + 0x20, + 0xc3, + 0xf6, + 0x87, + 0x61, + 0xf3, + 0x87, + 0xb3, + 0xf1, + 0xfe, + 0x0b, + 0x30, + 0x66, + 0x1b, + 0x0b, + 0x30, + 0x66, + 0x60, + 0xc2, + 0xcc, + 0x19, + 0x98, + 0x30, + 0xb3, + 0x06, + 0x66, + 0x0c, + 0x0e, + 0x67, + 0x8c, + 0xc1, + 0x81, + 0x8c, + 0x36, + 0x60, + 0xc0, + 0xc6, + 0x19, + 0x30, + 0x20, + 0x93, + 0x28, + 0x09, + 0x90, + 0xb5, + 0x79, + 0x05, + 0x83, + 0x81, + 0x8a, + 0x0b, + 0x83, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0x0d, + 0x85, + 0xff, + 0x27, + 0xf9, + 0x0b, + 0x0e, + 0x55, + 0xa8, + 0x27, + 0x0f, + 0xd8, + 0x4f, + 0xf8, + 0x12, + 0x64, + 0xa8, + 0x36, + 0x09, + 0x32, + 0x54, + 0x60, + 0xc1, + 0x26, + 0x4a, + 0x8c, + 0x18, + 0x24, + 0xc9, + 0x51, + 0x83, + 0x05, + 0xfc, + 0xa8, + 0xc1, + 0x86, + 0x70, + 0x99, + 0xc1, + 0x87, + 0x61, + 0x9a, + 0x01, + 0x0e, + 0xde, + 0x06, + 0x68, + 0x75, + 0xe4, + 0x74, + 0x1c, + 0x19, + 0x40, + 0xb4, + 0x34, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0x37, + 0x8f, + 0xf8, + 0x2f, + 0x41, + 0xce, + 0x1e, + 0xc3, + 0xe6, + 0x0f, + 0x61, + 0xd7, + 0xf4, + 0x16, + 0xb8, + 0xa2, + 0xd4, + 0x0b, + 0xf9, + 0x92, + 0x28, + 0x16, + 0x0c, + 0x12, + 0x65, + 0x02, + 0xc1, + 0x82, + 0x4c, + 0xa0, + 0x1c, + 0x18, + 0x24, + 0xca, + 0x01, + 0xc1, + 0x82, + 0x4c, + 0xa0, + 0x18, + 0x18, + 0x16, + 0x85, + 0x02, + 0x80, + 0xc3, + 0x6e, + 0x85, + 0xa0, + 0xc2, + 0xa0, + 0x38, + 0x18, + 0x58, + 0x38, + 0x36, + 0x1f, + 0xf8, + 0x38, + 0x0e, + 0x43, + 0xff, + 0x31, + 0x83, + 0xfe, + 0x41, + 0x25, + 0x03, + 0x61, + 0xec, + 0x2c, + 0x27, + 0x0e, + 0xa0, + 0x53, + 0x7f, + 0x81, + 0x86, + 0x68, + 0x84, + 0xe0, + 0xbf, + 0x89, + 0x31, + 0xc2, + 0x71, + 0xc9, + 0x31, + 0xc2, + 0x71, + 0xc9, + 0x31, + 0xc2, + 0x61, + 0xc9, + 0x31, + 0xc2, + 0x61, + 0xc9, + 0x31, + 0xc2, + 0x91, + 0x85, + 0xb0, + 0x21, + 0x60, + 0x60, + 0xb7, + 0x42, + 0xa0, + 0x28, + 0x0a, + 0x03, + 0x41, + 0x97, + 0x87, + 0x82, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0xc6, + 0x2f, + 0xf8, + 0x2c, + 0x18, + 0x67, + 0x0e, + 0x60, + 0x68, + 0x52, + 0x1d, + 0xa0, + 0xa1, + 0xfe, + 0x47, + 0x09, + 0xcc, + 0x34, + 0x94, + 0x30, + 0x66, + 0x31, + 0x21, + 0xb0, + 0xd8, + 0xc4, + 0x84, + 0xc1, + 0xb1, + 0x89, + 0x0b, + 0x56, + 0x0c, + 0x62, + 0x42, + 0xc1, + 0x83, + 0x18, + 0x90, + 0x50, + 0x12, + 0x46, + 0x8a, + 0x07, + 0xf8, + 0x0e, + 0xe1, + 0xa5, + 0x03, + 0x1d, + 0x1d, + 0x0f, + 0xd6, + 0x84, + 0xe1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x83, + 0xff, + 0x01, + 0xc2, + 0xff, + 0xa0, + 0xd0, + 0x7b, + 0x0e, + 0xff, + 0x40, + 0x70, + 0xff, + 0xd7, + 0xf8, + 0x3f, + 0xa8, + 0x1b, + 0x0a, + 0xf9, + 0x28, + 0x69, + 0x85, + 0x24, + 0x94, + 0x30, + 0x61, + 0x49, + 0x25, + 0x0c, + 0x18, + 0x5a, + 0x49, + 0x43, + 0x06, + 0x16, + 0x09, + 0x28, + 0x60, + 0xc2, + 0xc1, + 0x22, + 0xd0, + 0x20, + 0xb0, + 0x5e, + 0x06, + 0xe8, + 0x54, + 0x07, + 0x02, + 0x80, + 0xe0, + 0x61, + 0xcf, + 0x06, + 0xa0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x19, + 0xfe, + 0x7f, + 0xf0, + 0x73, + 0x86, + 0xa0, + 0x7e, + 0xd0, + 0xd2, + 0x1c, + 0xfa, + 0x03, + 0xfe, + 0x42, + 0x78, + 0x0e, + 0x1b, + 0x40, + 0xb7, + 0x2b, + 0x14, + 0x48, + 0xff, + 0x9c, + 0xa1, + 0x21, + 0xb1, + 0x9c, + 0xa1, + 0x21, + 0xb3, + 0x1c, + 0xa1, + 0x21, + 0xb0, + 0x9c, + 0x92, + 0x43, + 0x61, + 0x93, + 0x02, + 0x1d, + 0x87, + 0x73, + 0x87, + 0xb0, + 0x9e, + 0x03, + 0xa0, + 0xf8, + 0x0e, + 0x86, + 0x60, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x85, + 0x7f, + 0x90, + 0xdf, + 0x82, + 0xc3, + 0xf6, + 0x1c, + 0xe1, + 0xfb, + 0x42, + 0xff, + 0x05, + 0xfe, + 0x30, + 0xd8, + 0x58, + 0x6c, + 0xc8, + 0x18, + 0x58, + 0x6c, + 0xcc, + 0x18, + 0x58, + 0x4e, + 0x66, + 0x0c, + 0x2f, + 0xf1, + 0x98, + 0x30, + 0xb0, + 0xd1, + 0x98, + 0x30, + 0x38, + 0x7a, + 0x30, + 0x40, + 0xa0, + 0x7d, + 0xb0, + 0x6d, + 0x0f, + 0x50, + 0x78, + 0x18, + 0x73, + 0xa1, + 0xa8, + 0x1f, + 0xf8, + 0x30, + 0x0d, + 0x87, + 0xfe, + 0x03, + 0x85, + 0xff, + 0x06, + 0xec, + 0x3b, + 0x0f, + 0x50, + 0xa0, + 0x4e, + 0x1c, + 0xe1, + 0x6a, + 0xfe, + 0x81, + 0xab, + 0x05, + 0x41, + 0x30, + 0x10, + 0x48, + 0x28, + 0x63, + 0x07, + 0xf5, + 0x0c, + 0x60, + 0x3f, + 0xc5, + 0x0c, + 0x60, + 0xf5, + 0x0a, + 0x18, + 0xc1, + 0xec, + 0x14, + 0x71, + 0x82, + 0xdd, + 0x02, + 0xd0, + 0x10, + 0xde, + 0x0e, + 0xdd, + 0x0f, + 0x68, + 0x5a, + 0x0d, + 0x0f, + 0x45, + 0xa1, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x85, + 0xff, + 0x02, + 0xaf, + 0x50, + 0x2c, + 0x3b, + 0x56, + 0xd0, + 0x0c, + 0x1d, + 0xa6, + 0x4a, + 0xfe, + 0x41, + 0xa6, + 0x13, + 0x05, + 0x20, + 0xff, + 0x2a, + 0x32, + 0x41, + 0xa1, + 0x63, + 0x19, + 0x20, + 0xe8, + 0x0c, + 0x63, + 0x24, + 0x1b, + 0xb4, + 0x18, + 0xc9, + 0x06, + 0x0f, + 0x01, + 0x98, + 0x90, + 0x60, + 0xb4, + 0x54, + 0x8a, + 0x06, + 0x3b, + 0x85, + 0xb8, + 0x4c, + 0xe8, + 0x8e, + 0x8e, + 0x93, + 0x06, + 0xb4, + 0x27, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xa9, + 0xff, + 0x21, + 0x9d, + 0x09, + 0xc3, + 0xf5, + 0x86, + 0xa0, + 0x7d, + 0x61, + 0x7f, + 0xc1, + 0x5d, + 0xa6, + 0x84, + 0xe0, + 0xe0, + 0x39, + 0x83, + 0x1c, + 0x3f, + 0xb0, + 0x63, + 0x82, + 0xfe, + 0x30, + 0x63, + 0x86, + 0xb0, + 0xb0, + 0x63, + 0x86, + 0x70, + 0xb1, + 0xc7, + 0x0c, + 0xe1, + 0x45, + 0x00, + 0x86, + 0x76, + 0x47, + 0x34, + 0x2b, + 0xe9, + 0x1d, + 0x07, + 0x02, + 0x43, + 0x5a, + 0x1b, + 0x43, + 0xff, + 0x06, + 0x0d, + 0x85, + 0xff, + 0x21, + 0x38, + 0x7b, + 0x43, + 0x7f, + 0xa0, + 0xb0, + 0xfd, + 0x84, + 0xde, + 0xa8, + 0x3b, + 0x09, + 0x82, + 0x70, + 0x5f, + 0xca, + 0x8c, + 0x18, + 0x7f, + 0x31, + 0x83, + 0x0f, + 0xe6, + 0x30, + 0x60, + 0x7f, + 0x86, + 0x30, + 0x60, + 0x60, + 0xb1, + 0x8c, + 0x18, + 0x18, + 0x2c, + 0x0a, + 0xc0, + 0x81, + 0x82, + 0xc2, + 0xd8, + 0x33, + 0xfc, + 0x0b, + 0x1d, + 0x03, + 0x06, + 0x78, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0d, + 0x85, + 0xff, + 0x42, + 0xad, + 0x60, + 0xb0, + 0xef, + 0xf2, + 0x07, + 0x0e, + 0x41, + 0x88, + 0xff, + 0x80, + 0xc6, + 0x63, + 0x06, + 0xc2, + 0xdc, + 0xc6, + 0x30, + 0x61, + 0x2b, + 0x11, + 0x8c, + 0x18, + 0x3f, + 0xe6, + 0x30, + 0x61, + 0xa8, + 0x13, + 0x18, + 0x30, + 0xde, + 0x40, + 0xc6, + 0x0c, + 0x36, + 0x68, + 0x15, + 0x01, + 0x0b, + 0x81, + 0x85, + 0xbc, + 0x15, + 0x84, + 0x83, + 0x81, + 0x40, + 0x61, + 0xd6, + 0x86, + 0x83, + 0xff, + 0x07, + 0x0d, + 0x07, + 0xfe, + 0x03, + 0xa3, + 0xff, + 0x21, + 0x76, + 0x1d, + 0xa1, + 0xd6, + 0x38, + 0x4e, + 0x1c, + 0xe8, + 0x27, + 0xfe, + 0x07, + 0x07, + 0x68, + 0x4e, + 0x07, + 0xf4, + 0x60, + 0x81, + 0x87, + 0xf6, + 0x0c, + 0x18, + 0x5f, + 0xc6, + 0x0c, + 0x18, + 0x58, + 0x59, + 0x83, + 0x06, + 0x16, + 0x16, + 0x60, + 0xc1, + 0x85, + 0x85, + 0x90, + 0xe0, + 0x82, + 0xc2, + 0xc2, + 0xdd, + 0x0d, + 0xfc, + 0x0e, + 0x07, + 0x05, + 0x86, + 0x78, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x1c, + 0x14, + 0x3f, + 0xe4, + 0x7e, + 0x43, + 0x50, + 0x39, + 0xc2, + 0x42, + 0xd0, + 0xe7, + 0x0a, + 0xaf, + 0xe8, + 0x2f, + 0xe2, + 0x42, + 0x60, + 0xe8, + 0x29, + 0x31, + 0x83, + 0xb0, + 0xa4, + 0xc6, + 0x07, + 0xad, + 0xa9, + 0x31, + 0x82, + 0xa7, + 0xa2, + 0x4c, + 0x60, + 0xb3, + 0xa1, + 0x26, + 0x30, + 0x1c, + 0xcc, + 0x55, + 0x05, + 0x03, + 0x06, + 0x30, + 0xee, + 0x84, + 0x83, + 0x0a, + 0xd0, + 0x70, + 0x57, + 0x81, + 0x40, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x41, + 0xff, + 0x80, + 0xe1, + 0x7f, + 0xd1, + 0x57, + 0x44, + 0x2d, + 0x0d, + 0x4f, + 0x51, + 0x0b, + 0x0f, + 0xb0, + 0xcf, + 0xf8, + 0x2a, + 0x0e, + 0x30, + 0x6c, + 0x0f, + 0x4d, + 0x18, + 0x81, + 0x81, + 0x9f, + 0x01, + 0x8c, + 0x18, + 0x67, + 0x16, + 0x8c, + 0x18, + 0x56, + 0x0c, + 0x63, + 0x06, + 0x0b, + 0x07, + 0x0c, + 0x60, + 0xc0, + 0x82, + 0xe1, + 0x6c, + 0x10, + 0x6b, + 0x38, + 0x1b, + 0x06, + 0x78, + 0x24, + 0xa0, + 0xf0, + 0x34, + 0x3b, + 0x83, + 0x68, + 0x7f, + 0xe0, + 0xc0, + 0xff, + 0x3f, + 0xf1, + 0x81, + 0x83, + 0xb0, + 0xd8, + 0x18, + 0x35, + 0x86, + 0xc0, + 0xc0, + 0x7f, + 0xa3, + 0x3f, + 0x0c, + 0x15, + 0x0c, + 0xc1, + 0x8c, + 0x65, + 0x0c, + 0xc1, + 0x8c, + 0x65, + 0x0c, + 0xc1, + 0x8c, + 0x65, + 0x0c, + 0xfc, + 0x31, + 0x94, + 0x30, + 0x30, + 0x18, + 0xca, + 0x18, + 0x18, + 0x25, + 0x41, + 0xb0, + 0x30, + 0x6d, + 0x82, + 0xff, + 0x45, + 0x07, + 0x43, + 0xf7, + 0x06, + 0xc3, + 0xff, + 0x06, + 0x0d, + 0x20, + 0xbf, + 0xc8, + 0x22, + 0x43, + 0xb4, + 0x3b, + 0x2f, + 0x41, + 0x61, + 0xec, + 0x90, + 0xa9, + 0xd1, + 0x03, + 0x9c, + 0x07, + 0x5a, + 0xc7, + 0xfe, + 0x62, + 0x06, + 0x1d, + 0x84, + 0xc6, + 0x0c, + 0x2c, + 0xc6, + 0x63, + 0x06, + 0x06, + 0x32, + 0x54, + 0x60, + 0xc1, + 0x83, + 0x31, + 0x8c, + 0x18, + 0x10, + 0x5a, + 0x08, + 0xc1, + 0x07, + 0x50, + 0x37, + 0x61, + 0xcf, + 0x06, + 0xa0, + 0xe8, + 0x3c, + 0x84, + 0xf0, + 0x6d, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0x21, + 0xfe, + 0xbf, + 0x47, + 0xfc, + 0x86, + 0xc3, + 0xda, + 0x1a, + 0xae, + 0xa0, + 0xb0, + 0xe5, + 0x7a, + 0x5b, + 0xfc, + 0x13, + 0xf2, + 0x30, + 0x6c, + 0x0e, + 0x67, + 0x31, + 0x83, + 0x06, + 0x98, + 0x15, + 0x18, + 0x30, + 0xe4, + 0x26, + 0x30, + 0x61, + 0x7e, + 0x86, + 0x30, + 0x61, + 0x69, + 0x41, + 0x9c, + 0x18, + 0x58, + 0x28, + 0x15, + 0x00, + 0x85, + 0x82, + 0xf0, + 0x37, + 0x42, + 0xb0, + 0x70, + 0x34, + 0x1c, + 0x0c, + 0x3a, + 0xd0, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x0d, + 0x07, + 0xfe, + 0x05, + 0xc0, + 0xbf, + 0xd0, + 0x1c, + 0xb0, + 0xda, + 0x19, + 0xd4, + 0x58, + 0x58, + 0x76, + 0x9a, + 0x27, + 0xf8, + 0x3c, + 0x85, + 0x86, + 0xc0, + 0xff, + 0x03, + 0x24, + 0xc3, + 0xd4, + 0x06, + 0x69, + 0x87, + 0x30, + 0x59, + 0x83, + 0x0b, + 0xf8, + 0x19, + 0x83, + 0x0b, + 0x0b, + 0x06, + 0x60, + 0xc2, + 0xc2, + 0xc0, + 0x98, + 0x10, + 0xb0, + 0xb0, + 0xaa, + 0x43, + 0x7f, + 0x02, + 0xc1, + 0xc1, + 0x61, + 0x6f, + 0x83, + 0x70, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x41, + 0xe7, + 0xfe, + 0x05, + 0xf2, + 0x1a, + 0x81, + 0xd4, + 0x09, + 0x0b, + 0x43, + 0xa8, + 0x16, + 0xdf, + 0xc1, + 0xbf, + 0x8a, + 0x2d, + 0xa1, + 0xca, + 0x89, + 0x33, + 0x41, + 0x7d, + 0x24, + 0x99, + 0xa1, + 0x98, + 0x29, + 0x33, + 0x41, + 0xfe, + 0xa2, + 0x66, + 0x86, + 0xf2, + 0x09, + 0x59, + 0xa1, + 0x5f, + 0x22, + 0x50, + 0x82, + 0xa3, + 0x18, + 0x1d, + 0xc3, + 0x43, + 0x05, + 0x60, + 0x74, + 0x33, + 0x03, + 0x83, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x2f, + 0xea, + 0x7f, + 0x92, + 0x4c, + 0x60, + 0xb0, + 0xe9, + 0x59, + 0x40, + 0x38, + 0x75, + 0xdd, + 0xcf, + 0xf8, + 0x12, + 0x63, + 0x30, + 0x6c, + 0x17, + 0xf4, + 0xc6, + 0x0c, + 0x3b, + 0x09, + 0x8c, + 0x18, + 0x76, + 0x13, + 0x18, + 0x30, + 0x7f, + 0xcc, + 0x60, + 0xc3, + 0x7a, + 0x03, + 0x18, + 0x30, + 0xa9, + 0xb8, + 0x15, + 0x02, + 0x07, + 0x18, + 0xa0, + 0x6c, + 0x84, + 0x83, + 0x0d, + 0xa0, + 0xa0, + 0x76, + 0x16, + 0x86, + 0x50, + 0x7f, + 0xe0, + 0xc0, + 0x1f, + 0xe3, + 0xfe, + 0x03, + 0x85, + 0x86, + 0xc3, + 0x9e, + 0xac, + 0x26, + 0x0e, + 0x75, + 0xb1, + 0xfe, + 0x40, + 0xf5, + 0x63, + 0x09, + 0xa1, + 0xfc, + 0xc6, + 0x68, + 0x3f, + 0xe6, + 0x33, + 0x43, + 0xb0, + 0x98, + 0xcd, + 0x0b, + 0x30, + 0x99, + 0x8d, + 0x0b, + 0x3e, + 0x95, + 0x2a, + 0x09, + 0xcc, + 0x33, + 0x9c, + 0x13, + 0xf0, + 0x56, + 0x15, + 0x01, + 0xab, + 0x96, + 0x0e, + 0x47, + 0x0a, + 0x9f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x3e, + 0x7e, + 0xbf, + 0xc9, + 0x93, + 0x18, + 0x5a, + 0x1b, + 0x26, + 0x30, + 0x38, + 0x77, + 0xcf, + 0xc7, + 0xf8, + 0x3f, + 0xd0, + 0x6c, + 0x17, + 0xf2, + 0x46, + 0x0c, + 0x3f, + 0xd1, + 0x83, + 0x1f, + 0xf9, + 0x8c, + 0x18, + 0x52, + 0x19, + 0x8c, + 0x18, + 0x5a, + 0xe0, + 0x46, + 0x0c, + 0x2a, + 0xda, + 0x4e, + 0x08, + 0x3e, + 0xd0, + 0x6c, + 0x1f, + 0xd8, + 0x28, + 0x0e, + 0x0d, + 0x7a, + 0x38, + 0x34, + 0x87, + 0xfe, + 0x0c, + 0x30, + 0x63, + 0xbf, + 0xe4, + 0xc1, + 0x8e, + 0x16, + 0x86, + 0xd3, + 0x1c, + 0x2c, + 0x3b, + 0xfe, + 0x3f, + 0xc1, + 0xfe, + 0xc3, + 0x60, + 0xff, + 0x8c, + 0x93, + 0x02, + 0xda, + 0xc6, + 0x60, + 0xc3, + 0x38, + 0x6c, + 0xc1, + 0x83, + 0xfe, + 0x33, + 0x06, + 0x0c, + 0x8c, + 0xcc, + 0xc1, + 0x83, + 0x23, + 0x32, + 0x60, + 0x40, + 0xc8, + 0xcc, + 0x1b, + 0x21, + 0x64, + 0x66, + 0x58, + 0x38, + 0x19, + 0x15, + 0x78, + 0x36, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xff, + 0xc1, + 0x61, + 0x7f, + 0xc9, + 0xff, + 0x05, + 0x87, + 0xa4, + 0x10, + 0x6c, + 0x3c, + 0xe3, + 0x0f, + 0xf8, + 0x0f, + 0xf4, + 0xc2, + 0x0c, + 0x14, + 0x03, + 0x2a, + 0x30, + 0x60, + 0x91, + 0xe1, + 0x8c, + 0x18, + 0x29, + 0xc1, + 0x31, + 0x83, + 0x04, + 0x81, + 0xc6, + 0x30, + 0x60, + 0x95, + 0xe0, + 0x31, + 0x83, + 0x05, + 0x34, + 0xa2, + 0xd0, + 0x20, + 0x61, + 0x58, + 0x5b, + 0x06, + 0xcb, + 0x82, + 0xe0, + 0x68, + 0xcc, + 0x15, + 0xa1, + 0xb4, + 0x3f, + 0xf0, + 0x60, + 0x09, + 0x83, + 0xff, + 0x05, + 0x85, + 0xff, + 0x03, + 0xfe, + 0x0b, + 0x0e, + 0xc4, + 0x2c, + 0x0c, + 0x1c, + 0x98, + 0x4d, + 0xfc, + 0x85, + 0xfc, + 0x51, + 0x6d, + 0x07, + 0x02, + 0x49, + 0x22, + 0x40, + 0x9e, + 0x81, + 0x26, + 0x48, + 0x57, + 0x71, + 0x26, + 0x48, + 0x38, + 0x2a, + 0x93, + 0x24, + 0x2f, + 0xe2, + 0x54, + 0x48, + 0x58, + 0x59, + 0x32, + 0x28, + 0x2c, + 0x2c, + 0x2c, + 0xc3, + 0xb0, + 0xb0, + 0x48, + 0xe8, + 0x5f, + 0xcc, + 0x86, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0xeb, + 0xfc, + 0x83, + 0x0a, + 0x42, + 0xc3, + 0xdf, + 0xc8, + 0x1c, + 0x3d, + 0x85, + 0x27, + 0xf4, + 0x17, + 0xa9, + 0xa6, + 0xbb, + 0x05, + 0xd3, + 0xe7, + 0x30, + 0x60, + 0x50, + 0x48, + 0x33, + 0x06, + 0x0f, + 0xaf, + 0x9c, + 0xc1, + 0x86, + 0xa0, + 0x27, + 0x30, + 0x60, + 0xcc, + 0x8c, + 0xcc, + 0x18, + 0x5e, + 0x07, + 0x11, + 0x82, + 0x0b, + 0xc0, + 0xf0, + 0x2a, + 0x0d, + 0x45, + 0x51, + 0x1c, + 0x74, + 0x60, + 0x50, + 0x16, + 0x1b, + 0x43, + 0xff, + 0x06, + 0x1b, + 0x57, + 0x3f, + 0xe4, + 0xff, + 0xa5, + 0xb5, + 0x04, + 0xe0, + 0xc3, + 0x30, + 0x6f, + 0xf9, + 0x2a, + 0x60, + 0xd3, + 0x21, + 0x41, + 0x61, + 0xa5, + 0x82, + 0x8c, + 0xc1, + 0x7f, + 0x81, + 0x19, + 0x82, + 0x62, + 0x60, + 0x46, + 0x60, + 0x88, + 0x98, + 0x11, + 0x98, + 0x27, + 0xba, + 0x02, + 0x33, + 0x05, + 0x4d, + 0x30, + 0x2a, + 0x20, + 0x50, + 0x51, + 0x05, + 0xa8, + 0x28, + 0x3a, + 0x05, + 0x0a, + 0x02, + 0x09, + 0xf1, + 0xa1, + 0x48, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xbf, + 0xe4, + 0xff, + 0x41, + 0x61, + 0xf3, + 0x07, + 0x38, + 0x73, + 0xfc, + 0x3f, + 0xd0, + 0x18, + 0x2c, + 0x60, + 0x9c, + 0x0f, + 0x56, + 0x31, + 0x83, + 0x03, + 0x05, + 0x8c, + 0x60, + 0xc0, + 0xf5, + 0x63, + 0x18, + 0x30, + 0x3d, + 0x58, + 0xc6, + 0x0c, + 0x0c, + 0x16, + 0x33, + 0x83, + 0x1f, + 0xf9, + 0x68, + 0x10, + 0x4a, + 0x24, + 0x2d, + 0xd0, + 0x9c, + 0x2d, + 0x38, + 0x74, + 0x70, + 0xf7, + 0x06, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0xfe, + 0x4f, + 0xf2, + 0x07, + 0xb4, + 0x33, + 0x07, + 0xaf, + 0x21, + 0xb4, + 0x3b, + 0x41, + 0x02, + 0xfe, + 0x05, + 0xe7, + 0xe6, + 0x44, + 0xc0, + 0x98, + 0x99, + 0x26, + 0x60, + 0x7c, + 0x3c, + 0x49, + 0x98, + 0x39, + 0x5b, + 0x32, + 0xa3, + 0x02, + 0x0a, + 0x05, + 0x2a, + 0x30, + 0x7f, + 0xd4, + 0x64, + 0xc3, + 0x5e, + 0x40, + 0xa9, + 0x20, + 0xae, + 0x9c, + 0x07, + 0x20, + 0xbc, + 0x50, + 0x41, + 0xa5, + 0x00, + 0x82, + 0x80, + 0x74, + 0x29, + 0x0f, + 0xfc, + 0x18, + 0x2f, + 0xe7, + 0xfe, + 0x8a, + 0x05, + 0x21, + 0x68, + 0x6b, + 0xf9, + 0x0b, + 0x0e, + 0xa0, + 0x5a, + 0x7f, + 0x40, + 0x69, + 0xd1, + 0x31, + 0x1c, + 0x0a, + 0xb5, + 0x8c, + 0xc1, + 0x81, + 0x7e, + 0x33, + 0x06, + 0x07, + 0xf8, + 0x19, + 0x83, + 0x03, + 0x05, + 0xa6, + 0x60, + 0xc0, + 0xf5, + 0x69, + 0x98, + 0x30, + 0x93, + 0x10, + 0x4c, + 0x08, + 0x0e, + 0x66, + 0x16, + 0xe8, + 0x58, + 0x31, + 0x45, + 0x01, + 0x40, + 0xde, + 0x0b, + 0x43, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0xfe, + 0x0b, + 0x0a, + 0xff, + 0x2b, + 0xfe, + 0x0b, + 0x0f, + 0xfc, + 0x07, + 0x0e, + 0xeb, + 0xb3, + 0xfc, + 0x0c, + 0xd8, + 0xc8, + 0x36, + 0x0c, + 0xec, + 0xc8, + 0xc1, + 0x83, + 0xae, + 0xc8, + 0xc1, + 0x84, + 0xbc, + 0x08, + 0xc1, + 0x81, + 0xea, + 0xd2, + 0x30, + 0x60, + 0x75, + 0xb4, + 0x8c, + 0x18, + 0x1d, + 0x6d, + 0x15, + 0x82, + 0x0a, + 0xb9, + 0x06, + 0xc8, + 0x65, + 0xaa, + 0x2c, + 0x78, + 0x1d, + 0x4b, + 0x70, + 0x69, + 0x0f, + 0xfc, + 0x18, + 0x2f, + 0xf3, + 0xfe, + 0x43, + 0x61, + 0xe6, + 0x0d, + 0xff, + 0x20, + 0x90, + 0xd8, + 0x34, + 0x9f, + 0xf0, + 0x28, + 0xed, + 0x0c, + 0x36, + 0x14, + 0xec, + 0x98, + 0x23, + 0x0e, + 0x43, + 0x63, + 0x18, + 0x3f, + 0xe7, + 0x18, + 0xc3, + 0xb0, + 0xd8, + 0xc6, + 0x0b, + 0xfc, + 0x64, + 0x98, + 0x27, + 0x33, + 0x23, + 0x48, + 0x13, + 0x99, + 0x81, + 0xf4, + 0x14, + 0xe6, + 0x63, + 0x82, + 0x80, + 0x98, + 0xae, + 0x0d, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xc7, + 0xd4, + 0xff, + 0x05, + 0x8c, + 0x15, + 0xea, + 0x20, + 0xff, + 0x9d, + 0x69, + 0x09, + 0x30, + 0x24, + 0x62, + 0x80, + 0xe6, + 0xe0, + 0x8c, + 0x50, + 0x16, + 0xe0, + 0x9d, + 0xd0, + 0xbd, + 0x03, + 0x68, + 0x15, + 0x86, + 0xe9, + 0xf5, + 0x5a, + 0x1d, + 0xad, + 0x45, + 0xb4, + 0x3b, + 0x55, + 0xae, + 0xd0, + 0xee, + 0xfa, + 0xe9, + 0xa1, + 0xcf, + 0x01, + 0xc3, + 0xef, + 0xff, + 0xde, + 0x0f, + 0xe7, + 0x0f, + 0x29, + 0xd3, + 0xa7, + 0xf9, + 0x2f, + 0x5e, + 0x96, + 0xe5, + 0x04, + 0xc3, + 0x06, + 0xc3, + 0xa9, + 0xbd, + 0x9f, + 0xe0, + 0x44, + 0xe6, + 0x61, + 0xb0, + 0x5c, + 0x54, + 0x64, + 0x0c, + 0x29, + 0x30, + 0xb3, + 0x06, + 0x17, + 0xf9, + 0xcc, + 0x18, + 0x3c, + 0x0c, + 0x2c, + 0xc1, + 0x82, + 0xe9, + 0xd0, + 0xcc, + 0x18, + 0x5d, + 0x3a, + 0x11, + 0x82, + 0x0b, + 0x06, + 0x1a, + 0x64, + 0x36, + 0x0c, + 0x26, + 0x05, + 0x02, + 0xeb, + 0xc8, + 0x69, + 0x03, + 0xff, + 0xe4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xe1, + 0xe4, + 0xd0, + 0xce, + 0x61, + 0x50, + 0xd0, + 0xce, + 0x58, + 0x30, + 0x68, + 0x67, + 0x07, + 0x30, + 0x24, + 0x33, + 0x85, + 0xe0, + 0xa4, + 0x33, + 0x85, + 0x61, + 0x48, + 0x6a, + 0x01, + 0xec, + 0x12, + 0x1a, + 0x80, + 0xd3, + 0x8a, + 0x06, + 0xd3, + 0x82, + 0xc6, + 0x09, + 0xce, + 0x0d, + 0x47, + 0x33, + 0x83, + 0xfd, + 0xd0, + 0xc3, + 0xfe, + 0x74, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xe5, + 0x07, + 0xaf, + 0xf1, + 0x21, + 0xe9, + 0x09, + 0xcf, + 0xe4, + 0x12, + 0x09, + 0xe8, + 0x14, + 0x82, + 0x63, + 0x7f, + 0x89, + 0x04, + 0xec, + 0x66, + 0x46, + 0x14, + 0xad, + 0x33, + 0x33, + 0x0a, + 0x4d, + 0x33, + 0xa1, + 0x85, + 0xa7, + 0x19, + 0x82, + 0xc2, + 0xc6, + 0xcc, + 0xc3, + 0x40, + 0xcc, + 0x9c, + 0xc2, + 0x60, + 0x6e, + 0x34, + 0x6f, + 0xc8, + 0x35, + 0x01, + 0x58, + 0x72, + 0x30, + 0x7a, + 0xd0, + 0xb1, + 0x41, + 0xf3, + 0x7c, + 0x87, + 0xfe, + 0x0e, + 0x09, + 0x0f, + 0xfc, + 0x16, + 0x17, + 0xfc, + 0x1d, + 0xa0, + 0xc3, + 0x38, + 0x72, + 0x16, + 0x1d, + 0x85, + 0xfc, + 0x68, + 0x37, + 0x0f, + 0xee, + 0x86, + 0x61, + 0x49, + 0x43, + 0x36, + 0x30, + 0x98, + 0x93, + 0x1d, + 0x30, + 0xd9, + 0x83, + 0x06, + 0x0c, + 0x36, + 0x60, + 0xc7, + 0x8c, + 0x36, + 0x63, + 0x9b, + 0x98, + 0x65, + 0x75, + 0x39, + 0x38, + 0x5f, + 0x4e, + 0xe8, + 0xad, + 0x02, + 0x1b, + 0x10, + 0xd6, + 0x87, + 0x30, + 0x79, + 0xc3, + 0xff, + 0x07, + 0x2f, + 0xe4, + 0xfe, + 0x0a, + 0x0d, + 0x26, + 0x16, + 0x14, + 0x82, + 0x89, + 0xfc, + 0x15, + 0x45, + 0x13, + 0x0b, + 0x0a, + 0x75, + 0x49, + 0xfc, + 0x14, + 0x5b, + 0x26, + 0x16, + 0x14, + 0x0c, + 0x93, + 0xf8, + 0x2c, + 0x19, + 0x26, + 0x16, + 0x16, + 0x3c, + 0xdf, + 0xf0, + 0x32, + 0x73, + 0x02, + 0x41, + 0xb3, + 0x23, + 0x34, + 0x70, + 0xba, + 0x0d, + 0x38, + 0x29, + 0x19, + 0x0e, + 0xf2, + 0x16, + 0x48, + 0x7c, + 0xdf, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xfe, + 0x89, + 0xdf, + 0x05, + 0x86, + 0x94, + 0x60, + 0xc2, + 0xc1, + 0x33, + 0xdb, + 0xe0, + 0xb8, + 0xcd, + 0x46, + 0x0c, + 0x2f, + 0x39, + 0xbd, + 0xd3, + 0x0b, + 0x38, + 0xc2, + 0xc3, + 0xd9, + 0x43, + 0x3f, + 0xa0, + 0x31, + 0xe3, + 0x10, + 0xb4, + 0x0c, + 0x79, + 0xcb, + 0x6c, + 0x26, + 0x8a, + 0xa2, + 0x0f, + 0x21, + 0x53, + 0x06, + 0xcf, + 0x3a, + 0x0a, + 0x21, + 0xbc, + 0x1a, + 0x06, + 0x1e, + 0x74, + 0x29, + 0x20, + 0xfd, + 0x7e, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xeb, + 0xf8, + 0x3b, + 0x20, + 0x48, + 0x58, + 0x57, + 0xf5, + 0x10, + 0x58, + 0x59, + 0x93, + 0x52, + 0x78, + 0x2c, + 0xc9, + 0xab, + 0x6c, + 0x2f, + 0xf5, + 0x1e, + 0x70, + 0xff, + 0x4a, + 0xcc, + 0x27, + 0xf8, + 0x93, + 0x20, + 0xff, + 0x63, + 0x90, + 0x5f, + 0xeb, + 0x2b, + 0x06, + 0x8c, + 0x4c, + 0xce, + 0x40, + 0xc6, + 0x6f, + 0x92, + 0x8a, + 0x30, + 0x63, + 0xa8, + 0x27, + 0x80, + 0xf0, + 0x30, + 0xf6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xba, + 0x1f, + 0xe0, + 0xe6, + 0x13, + 0x0d, + 0x85, + 0x4f, + 0x51, + 0xc3, + 0x61, + 0xdd, + 0x01, + 0x82, + 0x30, + 0xad, + 0x06, + 0x71, + 0x98, + 0x69, + 0x14, + 0x6d, + 0x98, + 0x6d, + 0x53, + 0x67, + 0x18, + 0x57, + 0x4e, + 0x71, + 0x8c, + 0x36, + 0x0d, + 0x32, + 0xcc, + 0x36, + 0x9c, + 0x67, + 0x18, + 0x4d, + 0xbd, + 0x39, + 0x56, + 0x14, + 0xaa, + 0x14, + 0xc1, + 0x45, + 0x18, + 0x30, + 0x4a, + 0x0a, + 0x88, + 0x87, + 0x41, + 0xec, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xe1, + 0x30, + 0x20, + 0xc3, + 0xb3, + 0x33, + 0x41, + 0x85, + 0x18, + 0x9a, + 0x82, + 0xd0, + 0x6e, + 0x0a, + 0x68, + 0x5c, + 0xa9, + 0xda, + 0x03, + 0x41, + 0xba, + 0x8d, + 0x41, + 0x28, + 0x18, + 0xe0, + 0xc9, + 0x18, + 0x2c, + 0x18, + 0x3a, + 0xe6, + 0x06, + 0x3c, + 0x6c, + 0xaa, + 0x05, + 0x93, + 0x99, + 0xe3, + 0xc1, + 0x6e, + 0x4f, + 0x2a, + 0x86, + 0x0f, + 0x06, + 0xb0, + 0x40, + 0x86, + 0x0f, + 0x70, + 0x6c, + 0x90, + 0xfa, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0xbf, + 0xf8, + 0x3f, + 0xf1, + 0x61, + 0x41, + 0xfc, + 0xe0, + 0xe0, + 0xfe, + 0x73, + 0x83, + 0xfc, + 0xf9, + 0x0f, + 0xfd, + 0xe0, + 0xff, + 0xc7, + 0x70, + 0x7f, + 0xd8, + 0x3c, + 0x1f, + 0xed, + 0x04, + 0x1f, + 0xea, + 0x07, + 0xfe, + 0x1c, + 0x28, + 0x3f, + 0xda, + 0x30, + 0x7f, + 0xad, + 0x90, + 0xff, + 0xaf, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x58, + 0x7f, + 0xe2, + 0xdd, + 0x0f, + 0xf7, + 0x91, + 0xe0, + 0xfa, + 0xe1, + 0xc1, + 0x72, + 0x0b, + 0xff, + 0xeb, + 0x82, + 0x70, + 0xf3, + 0x87, + 0x9f, + 0xfe, + 0x0f, + 0x38, + 0x79, + 0xc3, + 0xce, + 0x1e, + 0x70, + 0xf3, + 0xff, + 0xd0, + 0x73, + 0x81, + 0x80, + 0xe8, + 0x73, + 0x84, + 0xfc, + 0x1f, + 0x38, + 0xd0, + 0x78, + 0x3d, + 0x7a, + 0x88, + 0x56, + 0x1f, + 0xf8, + 0x24, + 0x00, + 0x04, + 0x1f, + 0x41, + 0xf6, + 0x1e, + 0xf2, + 0x1e, + 0xc3, + 0xac, + 0xd0, + 0xcf, + 0xe2, + 0xd0, + 0x70, + 0x4c, + 0x3f, + 0x0e, + 0x0b, + 0x49, + 0x1e, + 0xff, + 0x94, + 0x69, + 0x43, + 0x0e, + 0xc0, + 0xef, + 0x93, + 0xd5, + 0x78, + 0x0c, + 0x3a, + 0x61, + 0x9c, + 0x3d, + 0x83, + 0xad, + 0xe0, + 0xe6, + 0x06, + 0xa8, + 0x0c, + 0x1b, + 0x41, + 0x83, + 0x9e, + 0x0a, + 0xc2, + 0xc2, + 0xb8, + 0x27, + 0x0d, + 0xde, + 0x07, + 0x03, + 0x42, + 0x78, + 0x3a, + 0x0f, + 0xfc, + 0x1c, + 0x09, + 0x0f, + 0x41, + 0xfb, + 0x0e, + 0xb4, + 0x3c, + 0xc1, + 0xac, + 0xd0, + 0xec, + 0x09, + 0x68, + 0x38, + 0x2a, + 0x1d, + 0xc3, + 0x82, + 0xd3, + 0xf0, + 0xff, + 0xca, + 0x13, + 0x0b, + 0x0e, + 0xc3, + 0x50, + 0xcf, + 0x55, + 0xe0, + 0x9d, + 0xb3, + 0x0c, + 0xe1, + 0x74, + 0xe3, + 0xad, + 0xe0, + 0xf6, + 0x0d, + 0x50, + 0x18, + 0x35, + 0x01, + 0x83, + 0x9e, + 0x09, + 0xc2, + 0xc2, + 0xb8, + 0x2b, + 0x42, + 0xef, + 0x03, + 0x81, + 0x86, + 0x78, + 0x3a, + 0x0f, + 0xfc, + 0x1c, + 0x07, + 0xff, + 0xed, + 0x06, + 0x1c, + 0xa2, + 0x0f, + 0x61, + 0xda, + 0x38, + 0x76, + 0xff, + 0xfc, + 0x16, + 0x15, + 0x07, + 0xc8, + 0x76, + 0x5a, + 0x58, + 0x2e, + 0x0b, + 0x10, + 0x73, + 0xc0, + 0x42, + 0xc6, + 0xc7, + 0x1e, + 0x42, + 0xef, + 0xab, + 0xbb, + 0x47, + 0x07, + 0x2f, + 0x61, + 0x98, + 0x1a, + 0x1d, + 0x86, + 0xa0, + 0x3d, + 0x7a, + 0xb2, + 0x0d, + 0x06, + 0x15, + 0xdc, + 0x16, + 0x07, + 0xf4, + 0x0b, + 0x43, + 0xc8, + 0x7f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xbf, + 0x3f, + 0xc1, + 0xd6, + 0x1f, + 0x50, + 0x37, + 0xaf, + 0x27, + 0x38, + 0x6e, + 0x4a, + 0x05, + 0xe8, + 0x3d, + 0xe8, + 0xbd, + 0x16, + 0x13, + 0xe5, + 0x74, + 0xc2, + 0x42, + 0x5a, + 0xd9, + 0x5e, + 0x43, + 0x5f, + 0xaf, + 0x53, + 0xf0, + 0x10, + 0x61, + 0xec, + 0x3f, + 0x6b, + 0xec, + 0x3f, + 0x75, + 0xee, + 0x43, + 0xd8, + 0x5c, + 0xac, + 0x3c, + 0xea, + 0x95, + 0x70, + 0x7b, + 0xd2, + 0x83, + 0x58, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfa, + 0x0e, + 0xbf, + 0xc3, + 0xd0, + 0x3d, + 0xa1, + 0x70, + 0xad, + 0x0b, + 0xf9, + 0x69, + 0x04, + 0x0d, + 0x45, + 0x05, + 0x12, + 0x1e, + 0xb4, + 0xac, + 0x30, + 0x57, + 0x0e, + 0xd5, + 0xa1, + 0xe7, + 0x88, + 0x17, + 0x21, + 0x7a, + 0xe9, + 0xea, + 0x74, + 0xc3, + 0x38, + 0x7b, + 0x0f, + 0x9d, + 0x7d, + 0x87, + 0xcf, + 0x5e, + 0xd4, + 0x1c, + 0xe1, + 0x72, + 0xb4, + 0x39, + 0xdb, + 0x55, + 0xc1, + 0xee, + 0x50, + 0x73, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1f, + 0xf4, + 0x87, + 0xef, + 0xff, + 0xdc, + 0x1a, + 0x42, + 0xd5, + 0x87, + 0xa8, + 0xe5, + 0xd3, + 0xa2, + 0x06, + 0xf0, + 0xfa, + 0x9d, + 0x03, + 0x3a, + 0xa7, + 0x56, + 0xa0, + 0x9e, + 0xf0, + 0x35, + 0x6a, + 0x0c, + 0xd8, + 0x2e, + 0x9d, + 0x40, + 0xa0, + 0x1e, + 0x78, + 0x3e, + 0x6d, + 0x28, + 0x5c, + 0x85, + 0xcf, + 0x5e, + 0xe9, + 0x87, + 0x75, + 0xed, + 0x0f, + 0xba, + 0xf7, + 0x90, + 0xe7, + 0x0b, + 0x9e, + 0x0f, + 0x5f, + 0x91, + 0xf2, + 0x1f, + 0xf8, + 0x24, + 0x00, + 0x1e, + 0x9a, + 0x17, + 0x50, + 0x4f, + 0x4d, + 0x3b, + 0xac, + 0x05, + 0xfa, + 0x7a, + 0x28, + 0x0e, + 0xbd, + 0x14, + 0x70, + 0x9e, + 0xa6, + 0x46, + 0x81, + 0xfb, + 0x75, + 0x4e, + 0x21, + 0x9a, + 0xbe, + 0x07, + 0xa0, + 0xeb, + 0x62, + 0xe4, + 0x35, + 0xf5, + 0x3d, + 0x7e, + 0x80, + 0x83, + 0x0e, + 0x70, + 0x21, + 0xda, + 0xfb, + 0x0f, + 0xdd, + 0x5d, + 0x39, + 0x0f, + 0x60, + 0x57, + 0x4c, + 0x3d, + 0x7a, + 0x81, + 0x36, + 0x1f, + 0xf8, + 0x3c, + 0x09, + 0x0f, + 0x9c, + 0x3e, + 0xa0, + 0x7d, + 0xfe, + 0x03, + 0x84, + 0xe0, + 0xd0, + 0xa8, + 0x38, + 0xe2, + 0x12, + 0x38, + 0x7c, + 0xe1, + 0xf3, + 0x87, + 0xce, + 0x1f, + 0x38, + 0x87, + 0x3f, + 0x07, + 0x5c, + 0x1e, + 0x83, + 0xff, + 0x00, + 0x02, + 0x83, + 0xff, + 0x02, + 0x81, + 0xbf, + 0x83, + 0xb4, + 0x36, + 0x16, + 0x1d, + 0xfc, + 0x61, + 0x61, + 0x9c, + 0x14, + 0x30, + 0xb0, + 0xda, + 0x0c, + 0x18, + 0x58, + 0x6c, + 0xc4, + 0x18, + 0x58, + 0x7b, + 0x0d, + 0x85, + 0x87, + 0xb0, + 0xd8, + 0x58, + 0x7b, + 0x09, + 0xc2, + 0xc3, + 0xd8, + 0x54, + 0x0b, + 0x0f, + 0x62, + 0xb4, + 0x2c, + 0x83, + 0x7c, + 0xe1, + 0xb2, + 0x09, + 0xe3, + 0x83, + 0x6e, + 0x12, + 0x81, + 0x87, + 0x5e, + 0x0f, + 0xfc, + 0x1c, + 0x02, + 0x83, + 0xff, + 0x02, + 0x80, + 0xbf, + 0xe0, + 0xda, + 0x1f, + 0x5a, + 0x1b, + 0xf2, + 0x15, + 0xa1, + 0x9c, + 0x18, + 0x5e, + 0x0f, + 0x48, + 0xe3, + 0xc1, + 0xf6, + 0x4b, + 0x7f, + 0xe0, + 0x26, + 0x19, + 0x8a, + 0x18, + 0x6c, + 0x36, + 0x98, + 0x30, + 0xd8, + 0x54, + 0x1c, + 0x18, + 0x6c, + 0x16, + 0x0d, + 0x1c, + 0x36, + 0x04, + 0x14, + 0x03, + 0x06, + 0xec, + 0x0e, + 0x14, + 0x85, + 0x70, + 0x2c, + 0x36, + 0x85, + 0x20, + 0x70, + 0xbd, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7a, + 0x81, + 0xed, + 0x0f, + 0x58, + 0x7b, + 0xf5, + 0xff, + 0x91, + 0xc1, + 0xa1, + 0x50, + 0x3b, + 0x41, + 0x88, + 0x28, + 0x08, + 0x71, + 0x62, + 0x4a, + 0x0e, + 0x04, + 0xc2, + 0x92, + 0x83, + 0x86, + 0xc2, + 0x92, + 0x83, + 0x86, + 0xc2, + 0xa1, + 0x41, + 0xc3, + 0x61, + 0x5f, + 0xf0, + 0x6c, + 0x3d, + 0x41, + 0xc3, + 0x6e, + 0x85, + 0x40, + 0x28, + 0x17, + 0x07, + 0x38, + 0x28, + 0x09, + 0x0f, + 0xbf, + 0x20, + 0x02, + 0x83, + 0x90, + 0xfd, + 0x21, + 0xa8, + 0x1f, + 0xb4, + 0x37, + 0xfa, + 0x0b, + 0xf2, + 0xb0, + 0xfc, + 0xe3, + 0x9a, + 0x1f, + 0xb4, + 0x67, + 0x3f, + 0x40, + 0x71, + 0x41, + 0xff, + 0x81, + 0x81, + 0xff, + 0x07, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0x87, + 0xb0, + 0xfd, + 0xa1, + 0xd8, + 0x7e, + 0x90, + 0xee, + 0xc3, + 0xcc, + 0x40, + 0xb8, + 0x3f, + 0x6c, + 0x09, + 0x0f, + 0xe7, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7c, + 0xd8, + 0x6d, + 0x03, + 0xfd, + 0x21, + 0xbf, + 0x90, + 0x61, + 0xea, + 0x02, + 0x42, + 0xc3, + 0xda, + 0x0c, + 0x36, + 0x1c, + 0xe6, + 0xa0, + 0xd8, + 0x7e, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0x87, + 0xec, + 0x08, + 0x58, + 0x7e, + 0xed, + 0x0b, + 0x0f, + 0xde, + 0x02, + 0xda, + 0xc1, + 0xa8, + 0x07, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xf3, + 0x79, + 0x0b, + 0x0d, + 0x7e, + 0x43, + 0xbf, + 0x82, + 0xa0, + 0x75, + 0x01, + 0x40, + 0xa8, + 0x1d, + 0xa0, + 0xc3, + 0x50, + 0x33, + 0x98, + 0x5f, + 0xf8, + 0x36, + 0x12, + 0xde, + 0x58, + 0x36, + 0x1e, + 0xf0, + 0x7d, + 0x87, + 0xbc, + 0x1f, + 0x61, + 0xcf, + 0x40, + 0xf6, + 0x28, + 0x1a, + 0x61, + 0xee, + 0xd2, + 0x80, + 0xa0, + 0x67, + 0x81, + 0xe0, + 0xdc, + 0x12, + 0x81, + 0x40, + 0xf6, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xe4, + 0x3f, + 0x50, + 0x35, + 0x03, + 0xf6, + 0x86, + 0xd0, + 0xfd, + 0xf9, + 0x5f, + 0xf2, + 0x58, + 0x37, + 0x84, + 0x3d, + 0xa3, + 0xb8, + 0xe1, + 0xce, + 0x41, + 0xce, + 0x1f, + 0xb0, + 0xbf, + 0xf0, + 0x6c, + 0x3a, + 0x80, + 0x70, + 0xd8, + 0x74, + 0x81, + 0xc3, + 0x61, + 0xd8, + 0x4c, + 0x1b, + 0x10, + 0x38, + 0x54, + 0x09, + 0xf8, + 0x1a, + 0x15, + 0x02, + 0xb8, + 0x16, + 0x1b, + 0x42, + 0x82, + 0x70, + 0xbe, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x79, + 0x57, + 0x05, + 0xa1, + 0x7e, + 0x94, + 0x1b, + 0xf3, + 0xa1, + 0xf9, + 0xc1, + 0x9a, + 0x1f, + 0xb4, + 0x63, + 0xfe, + 0x87, + 0x30, + 0xbb, + 0x0b, + 0x43, + 0x61, + 0x6e, + 0x16, + 0x1d, + 0x85, + 0x94, + 0x1c, + 0x3b, + 0x0b, + 0x06, + 0x68, + 0x76, + 0x16, + 0x0b, + 0xc1, + 0xec, + 0x98, + 0x0e, + 0x87, + 0x3e, + 0x74, + 0x7b, + 0x0e, + 0xb1, + 0xcb, + 0x47, + 0x42, + 0x80, + 0xce, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xe4, + 0x3f, + 0x48, + 0x67, + 0x0f, + 0xd8, + 0x75, + 0x03, + 0xf7, + 0xf1, + 0xff, + 0x02, + 0x80, + 0xa1, + 0x86, + 0xa0, + 0x34, + 0x19, + 0x42, + 0x04, + 0x8e, + 0x62, + 0x60, + 0xc1, + 0x07, + 0x61, + 0xed, + 0x0f, + 0xb0, + 0xf6, + 0x87, + 0xd8, + 0x73, + 0xc1, + 0xf6, + 0x1d, + 0x4c, + 0x3e, + 0xc3, + 0xb2, + 0x81, + 0xee, + 0xc1, + 0xc0, + 0xd0, + 0xcf, + 0x02, + 0xc2, + 0x74, + 0x29, + 0x07, + 0x07, + 0x38, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xed, + 0x90, + 0xea, + 0x07, + 0x69, + 0x40, + 0xdf, + 0xa0, + 0x72, + 0xa4, + 0x0e, + 0x0d, + 0xbf, + 0x48, + 0x5c, + 0x0c, + 0x4a, + 0x07, + 0x39, + 0x08, + 0x54, + 0x1a, + 0x06, + 0xc2, + 0x6f, + 0xa8, + 0x86, + 0xc2, + 0xab, + 0x0a, + 0x0d, + 0x87, + 0xb0, + 0x50, + 0x36, + 0x1e, + 0xdb, + 0x0e, + 0xc4, + 0x35, + 0xc1, + 0xee, + 0xc2, + 0xbc, + 0x08, + 0x27, + 0x81, + 0x71, + 0x6e, + 0x14, + 0x85, + 0x06, + 0xb8, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xda, + 0x1f, + 0xb4, + 0x36, + 0xbe, + 0x0b, + 0xf3, + 0x77, + 0xaa, + 0x03, + 0x83, + 0x70, + 0x68, + 0x74, + 0x83, + 0x60, + 0x68, + 0x76, + 0x2c, + 0x1b, + 0x43, + 0x93, + 0x0b, + 0xff, + 0x06, + 0xc2, + 0xc1, + 0xa0, + 0xc3, + 0x61, + 0x60, + 0xd0, + 0x61, + 0xb0, + 0xb0, + 0x68, + 0x30, + 0xd8, + 0x98, + 0x34, + 0x70, + 0xdd, + 0x98, + 0x37, + 0xd0, + 0x4f, + 0x07, + 0x68, + 0x7a, + 0x43, + 0xda, + 0x18, + 0x02, + 0x1c, + 0x87, + 0xf6, + 0x86, + 0xc3, + 0xfb, + 0x42, + 0x7f, + 0xc8, + 0x5f, + 0x8d, + 0x0d, + 0xa0, + 0xa0, + 0x3a, + 0x07, + 0x48, + 0x34, + 0xa7, + 0xf8, + 0xd1, + 0xcc, + 0x2d, + 0x06, + 0x68, + 0x6c, + 0x2d, + 0x06, + 0x68, + 0x6c, + 0x2d, + 0x06, + 0x68, + 0x6c, + 0x2f, + 0xe3, + 0x0e, + 0xc2, + 0xd0, + 0x5e, + 0x0e, + 0xc8, + 0xd0, + 0xff, + 0x7a, + 0x34, + 0x3b, + 0x09, + 0xd0, + 0x68, + 0x76, + 0x14, + 0x84, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x02, + 0x83, + 0xff, + 0x12, + 0x0b, + 0xff, + 0x03, + 0x43, + 0xf9, + 0xc1, + 0xf9, + 0x0f, + 0xb1, + 0xc1, + 0x9f, + 0xe3, + 0x34, + 0x70, + 0xfd, + 0xb8, + 0xb0, + 0x7e, + 0xc4, + 0xc2, + 0xbf, + 0x03, + 0x0b, + 0x0a, + 0x41, + 0x83, + 0x0b, + 0x0a, + 0x41, + 0x83, + 0x0b, + 0x0a, + 0x41, + 0x83, + 0x0b, + 0x0a, + 0xfc, + 0x0c, + 0x0f, + 0x64, + 0x87, + 0x60, + 0xb8, + 0x3f, + 0x38, + 0x20, + 0xfd, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xee, + 0x0f, + 0xb4, + 0x33, + 0x87, + 0xef, + 0xc9, + 0xa0, + 0xc3, + 0x30, + 0x31, + 0xc2, + 0xa0, + 0x5a, + 0x31, + 0x87, + 0x68, + 0xe2, + 0x8f, + 0xfe, + 0x02, + 0x60, + 0x58, + 0x3a, + 0x0d, + 0x87, + 0xfe, + 0x0b, + 0x0b, + 0xfe, + 0x0e, + 0xc2, + 0xc3, + 0xb0, + 0xec, + 0x2c, + 0x3b, + 0x0e, + 0xdc, + 0xc3, + 0xb0, + 0xcf, + 0x93, + 0x5e, + 0xc3, + 0x70, + 0x5f, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x02, + 0x83, + 0xff, + 0x03, + 0x40, + 0xff, + 0xe0, + 0xb5, + 0x8b, + 0x09, + 0xc3, + 0x7e, + 0x98, + 0x27, + 0x0a, + 0x80, + 0x95, + 0x04, + 0xe1, + 0x68, + 0x31, + 0xff, + 0x01, + 0xcc, + 0x46, + 0x09, + 0xc3, + 0xb0, + 0x98, + 0x27, + 0x0e, + 0xc2, + 0x7f, + 0xc1, + 0xd8, + 0x4c, + 0x13, + 0x87, + 0x61, + 0x30, + 0x4e, + 0x1d, + 0x8a, + 0xb6, + 0x9f, + 0x06, + 0xfa, + 0xf5, + 0x15, + 0x86, + 0x78, + 0x3e, + 0x70, + 0xc8, + 0x7f, + 0x38, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xcc, + 0x1f, + 0xb4, + 0x33, + 0xaa, + 0xa0, + 0xbf, + 0x3f, + 0x4b, + 0x80, + 0xe3, + 0x85, + 0x41, + 0xd0, + 0x48, + 0xc1, + 0xbb, + 0x0d, + 0xb2, + 0x13, + 0x78, + 0x10, + 0x6c, + 0x2e, + 0x47, + 0xb0, + 0xd8, + 0x7f, + 0x21, + 0xd8, + 0x2f, + 0xfc, + 0x1b, + 0x0d, + 0x42, + 0x81, + 0xec, + 0x41, + 0x42, + 0x43, + 0xde, + 0x81, + 0x82, + 0x44, + 0x27, + 0x41, + 0xc0, + 0x92, + 0x41, + 0xa3, + 0xc1, + 0x3f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x3d, + 0xa1, + 0xed, + 0x0e, + 0x70, + 0xfb, + 0xf3, + 0x4f, + 0x56, + 0x03, + 0x83, + 0x35, + 0xf6, + 0x09, + 0x18, + 0xc3, + 0xd8, + 0x32, + 0x0b, + 0x3f, + 0x18, + 0x6c, + 0x2c, + 0xc1, + 0x98, + 0x6c, + 0x2c, + 0xc1, + 0x98, + 0x6c, + 0x2c, + 0xc1, + 0x98, + 0x6c, + 0x2c, + 0xe9, + 0x98, + 0x6c, + 0x4c, + 0xc3, + 0x61, + 0xbb, + 0x31, + 0x0d, + 0x85, + 0x68, + 0x30, + 0xf6, + 0x12, + 0x1b, + 0x0d, + 0x78, + 0x0f, + 0xf2, + 0x1f, + 0x50, + 0x39, + 0xc3, + 0xed, + 0x0f, + 0x68, + 0x7b, + 0xf5, + 0xff, + 0x80, + 0xe0, + 0xc0, + 0xa0, + 0x41, + 0xb4, + 0x60, + 0x61, + 0x50, + 0x0e, + 0x68, + 0x34, + 0x37, + 0x06, + 0xc1, + 0xd0, + 0x29, + 0xc3, + 0x61, + 0xb0, + 0xb0, + 0xf6, + 0x1a, + 0x85, + 0x03, + 0xd8, + 0x77, + 0x61, + 0xf6, + 0x21, + 0x3c, + 0x1f, + 0x76, + 0x17, + 0xc8, + 0x73, + 0xc0, + 0x74, + 0x78, + 0x34, + 0x83, + 0x83, + 0xac, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x9c, + 0x27, + 0x0d, + 0xa1, + 0xb8, + 0x1a, + 0x1b, + 0xf2, + 0x30, + 0xe1, + 0x9c, + 0x1d, + 0xff, + 0x81, + 0xa3, + 0x02, + 0x83, + 0x86, + 0xc8, + 0x33, + 0x0e, + 0x1e, + 0xc3, + 0x30, + 0xe1, + 0xec, + 0x1f, + 0xfc, + 0x1b, + 0x0d, + 0x41, + 0xc3, + 0xd8, + 0x6d, + 0x1c, + 0x3d, + 0x90, + 0x30, + 0x38, + 0x7b, + 0xd1, + 0x40, + 0x38, + 0x73, + 0xa3, + 0x84, + 0xe1, + 0xc8, + 0x58, + 0x67, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7b, + 0x43, + 0xda, + 0x07, + 0xff, + 0x05, + 0xf8, + 0x36, + 0x87, + 0x38, + 0xe1, + 0xb4, + 0x3b, + 0x49, + 0xbf, + 0xf0, + 0x32, + 0x4a, + 0x07, + 0xb0, + 0xd8, + 0x1b, + 0xfa, + 0x81, + 0xb0, + 0xfb, + 0xc1, + 0xec, + 0x3d, + 0xc1, + 0xf6, + 0x0b, + 0xff, + 0x06, + 0xc5, + 0xee, + 0x58, + 0x27, + 0xc8, + 0x6d, + 0x0f, + 0x58, + 0x7b, + 0x43, + 0xc8, + 0x75, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x66, + 0x71, + 0x0d, + 0xa0, + 0xbc, + 0x99, + 0xa1, + 0x7e, + 0x4c, + 0x18, + 0x30, + 0x38, + 0xe0, + 0xc1, + 0x87, + 0x69, + 0x4f, + 0xfe, + 0x4c, + 0x39, + 0xc1, + 0xa2, + 0x1b, + 0x0d, + 0x83, + 0x56, + 0x1b, + 0x0d, + 0xaa, + 0x64, + 0x36, + 0x0b, + 0xe6, + 0x98, + 0x76, + 0x09, + 0xc0, + 0xe8, + 0x76, + 0x1b, + 0x05, + 0x87, + 0xb7, + 0x06, + 0x3e, + 0x18, + 0x17, + 0x91, + 0xdd, + 0xa9, + 0x02, + 0x81, + 0xe9, + 0x0b, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x02, + 0x1f, + 0x28, + 0x3d, + 0xa1, + 0xee, + 0x0f, + 0x68, + 0x76, + 0xf0, + 0x77, + 0xe5, + 0x68, + 0x38, + 0x2a, + 0x03, + 0xb4, + 0x35, + 0x83, + 0x5a, + 0x1f, + 0xf0, + 0x1c, + 0xd4, + 0x1b, + 0x43, + 0xec, + 0x3d, + 0xa1, + 0xf6, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xda, + 0x1f, + 0x61, + 0x28, + 0xd5, + 0x07, + 0x62, + 0x69, + 0xa6, + 0x1d, + 0xdb, + 0x83, + 0x46, + 0x09, + 0xe2, + 0x41, + 0xa0, + 0x82, + 0x50, + 0x6b, + 0xc1, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xca, + 0xa7, + 0x90, + 0xb0, + 0xab, + 0x28, + 0x3d, + 0xf9, + 0x40, + 0x81, + 0xa0, + 0x61, + 0xcc, + 0x18, + 0x30, + 0xb4, + 0x93, + 0x48, + 0xa0, + 0x1c, + 0xa0, + 0x66, + 0x0f, + 0xd8, + 0x76, + 0x87, + 0xec, + 0x1f, + 0xfc, + 0x85, + 0x86, + 0xd0, + 0x48, + 0x76, + 0x13, + 0x85, + 0x87, + 0xb0, + 0xae, + 0x38, + 0x3d, + 0xd8, + 0x57, + 0x83, + 0xcf, + 0x05, + 0x74, + 0xe0, + 0xda, + 0x3e, + 0x83, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0xff, + 0x83, + 0x61, + 0xb0, + 0xec, + 0x37, + 0xe7, + 0x0e, + 0xc2, + 0xb6, + 0xcf, + 0xf8, + 0x2d, + 0x24, + 0xc3, + 0xb0, + 0x38, + 0x10, + 0x7f, + 0xc1, + 0xd8, + 0x48, + 0x48, + 0x7d, + 0x85, + 0x85, + 0x87, + 0xd8, + 0x58, + 0x58, + 0xe1, + 0xb0, + 0xbe, + 0x7d, + 0x07, + 0x61, + 0x61, + 0x68, + 0x7b, + 0x73, + 0x0b, + 0x02, + 0x13, + 0xe4, + 0xe8, + 0xe0, + 0xc2, + 0xa0, + 0x2e, + 0x4b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe4, + 0x3e, + 0xa0, + 0x76, + 0x87, + 0xb4, + 0x33, + 0xd6, + 0x41, + 0xf9, + 0x39, + 0x6d, + 0x1c, + 0x19, + 0x61, + 0x50, + 0x1a, + 0x33, + 0x86, + 0xc2, + 0xcc, + 0x0b, + 0x40, + 0x43, + 0xb0, + 0xbc, + 0x9f, + 0x82, + 0xc2, + 0xc3, + 0x9c, + 0x2c, + 0x2c, + 0x39, + 0xc2, + 0xc2, + 0xf9, + 0xbe, + 0x0b, + 0x13, + 0x0e, + 0x70, + 0xbe, + 0x30, + 0xe7, + 0x05, + 0xa0, + 0xff, + 0xc0, + 0x83, + 0x61, + 0xce, + 0x02, + 0x1f, + 0x28, + 0x3d, + 0xa1, + 0xeb, + 0x0f, + 0x68, + 0x5f, + 0xf8, + 0x2f, + 0xd6, + 0x1e, + 0xc0, + 0xc0, + 0xcc, + 0x3d, + 0x83, + 0x46, + 0x1f, + 0xf0, + 0x1c, + 0x90, + 0x38, + 0x6c, + 0x24, + 0xc2, + 0x70, + 0xd8, + 0x76, + 0x13, + 0xfe, + 0x0e, + 0xc2, + 0x70, + 0xff, + 0x61, + 0x3f, + 0xe8, + 0x36, + 0x23, + 0x86, + 0xa0, + 0x6e, + 0xc7, + 0x0c, + 0xc1, + 0x3e, + 0x03, + 0xae, + 0xa0, + 0x5c, + 0x13, + 0xd6, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x87, + 0xb4, + 0x25, + 0xb9, + 0x60, + 0xbf, + 0x34, + 0xfa, + 0xa0, + 0x30, + 0xe0, + 0x7d, + 0x61, + 0xa4, + 0x61, + 0xcd, + 0x58, + 0x58, + 0xc3, + 0x03, + 0x47, + 0x0d, + 0x85, + 0x7f, + 0x83, + 0xb0, + 0xa8, + 0x1b, + 0x0e, + 0xc2, + 0xa0, + 0x4e, + 0x1d, + 0x85, + 0x75, + 0xb0, + 0xec, + 0x49, + 0x0d, + 0x87, + 0x74, + 0x2f, + 0xf0, + 0x67, + 0x83, + 0xff, + 0x14, + 0x07, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x5f, + 0xf2, + 0x17, + 0x28, + 0xc1, + 0x82, + 0x42, + 0xfc, + 0xe0, + 0xc1, + 0x20, + 0x71, + 0xcf, + 0xf9, + 0x05, + 0x06, + 0x0d, + 0x87, + 0xb1, + 0x8f, + 0xfe, + 0x44, + 0xc3, + 0xff, + 0x05, + 0x85, + 0xff, + 0x07, + 0x61, + 0x60, + 0x41, + 0x87, + 0x61, + 0x60, + 0xc1, + 0x87, + 0x61, + 0x60, + 0xc1, + 0x87, + 0x76, + 0x43, + 0x82, + 0x0c, + 0xf0, + 0x56, + 0x72, + 0x1b, + 0x81, + 0x78, + 0x27, + 0x83, + 0xe4, + 0x3e, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xc9, + 0x87, + 0xd2, + 0x0b, + 0x8d, + 0xf8, + 0x2f, + 0xe4, + 0x18, + 0x58, + 0x58, + 0xf7, + 0x8c, + 0xf8, + 0x12, + 0x4c, + 0x83, + 0x0b, + 0x06, + 0x28, + 0x90, + 0x61, + 0x60, + 0x56, + 0x0b, + 0xff, + 0x04, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0x7f, + 0xe8, + 0x27, + 0x0b, + 0x42, + 0x70, + 0xce, + 0x23, + 0xa0, + 0xd0, + 0xcf, + 0xa0, + 0xbe, + 0x43, + 0xad, + 0x03, + 0x77, + 0xa4, + 0x28, + 0x1e, + 0x90, + 0x9b, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xcc, + 0x1f, + 0xb4, + 0x37, + 0xf0, + 0x76, + 0x84, + 0xc0, + 0xb0, + 0xef, + 0xce, + 0x16, + 0x1d, + 0x63, + 0xff, + 0xe0, + 0x69, + 0x26, + 0x0c, + 0x2c, + 0x73, + 0x0b, + 0xff, + 0x06, + 0xc3, + 0xb3, + 0x0f, + 0xb0, + 0x9d, + 0x30, + 0xa0, + 0xb0, + 0x79, + 0x05, + 0xf4, + 0x16, + 0x04, + 0x14, + 0x43, + 0xec, + 0x43, + 0x3e, + 0x0f, + 0x7c, + 0x3c, + 0x87, + 0xd6, + 0x86, + 0x7d, + 0x07, + 0x41, + 0xfd, + 0x61, + 0xff, + 0x83, + 0xc0, + 0x04, + 0x86, + 0x60, + 0x61, + 0xda, + 0x06, + 0xf5, + 0x3a, + 0x05, + 0xca, + 0x1a, + 0x2b, + 0x50, + 0x1d, + 0x59, + 0x7f, + 0x90, + 0x69, + 0x43, + 0x43, + 0x48, + 0x33, + 0x0b, + 0xfe, + 0x43, + 0x61, + 0x68, + 0x69, + 0x0d, + 0x85, + 0xea, + 0xda, + 0x1b, + 0x0f, + 0x68, + 0x7d, + 0x87, + 0xb4, + 0x3e, + 0xc0, + 0xff, + 0xe0, + 0xdd, + 0x02, + 0xa6, + 0x87, + 0x3c, + 0x15, + 0x8e, + 0x86, + 0xa0, + 0x2e, + 0x09, + 0xf0, + 0x7c, + 0x87, + 0xc8, + 0x0f, + 0xfc, + 0x1d, + 0x86, + 0x68, + 0x1f, + 0x61, + 0x72, + 0x5f, + 0x43, + 0x85, + 0x86, + 0x86, + 0x1f, + 0xac, + 0x41, + 0x8c, + 0x69, + 0x38, + 0xc6, + 0x31, + 0x83, + 0x37, + 0xce, + 0x4d, + 0x4a, + 0x3c, + 0xad, + 0x5a, + 0x09, + 0x02, + 0x14, + 0x28, + 0x29, + 0x05, + 0xff, + 0x05, + 0x20, + 0xd0, + 0x60, + 0xc2, + 0x90, + 0x68, + 0x30, + 0x61, + 0x48, + 0x3f, + 0xf0, + 0x5b, + 0xba, + 0x0c, + 0x18, + 0x5e, + 0x4d, + 0x06, + 0x0c, + 0x2c, + 0x2f, + 0xfc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x4e, + 0x16, + 0x86, + 0xd0, + 0xda, + 0x38, + 0x77, + 0xaa, + 0xff, + 0xc0, + 0x75, + 0x61, + 0x30, + 0x7a, + 0x46, + 0x3f, + 0xe8, + 0x18, + 0xa0, + 0xd8, + 0x7f, + 0x60, + 0xff, + 0xe0, + 0xd8, + 0x6c, + 0x3f, + 0xd8, + 0x57, + 0xf8, + 0x3b, + 0x05, + 0x06, + 0x06, + 0x1d, + 0x8c, + 0x7f, + 0x83, + 0xba, + 0x05, + 0x20, + 0xc3, + 0x3c, + 0x1b, + 0x46, + 0x0d, + 0xa0, + 0xbf, + 0xf2, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xda, + 0x0d, + 0x0d, + 0xa0, + 0xbf, + 0xf0, + 0x5f, + 0x93, + 0x0b, + 0x42, + 0x60, + 0x69, + 0x7e, + 0x42, + 0xd0, + 0x61, + 0xb4, + 0x33, + 0x92, + 0x8e, + 0x9e, + 0xb8, + 0x09, + 0x85, + 0x83, + 0x4a, + 0x06, + 0xc2, + 0xff, + 0x90, + 0xd8, + 0x7b, + 0x43, + 0xec, + 0x2f, + 0xfa, + 0x0d, + 0x88, + 0x6d, + 0x0f, + 0xbb, + 0x3f, + 0xe8, + 0x27, + 0x83, + 0xb0, + 0xfb, + 0x41, + 0xff, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x9f, + 0xf2, + 0x16, + 0x84, + 0xc1, + 0xb4, + 0x2f, + 0xd3, + 0xae, + 0xd0, + 0x30, + 0x35, + 0x6b, + 0xb4, + 0x1a, + 0x0c, + 0x0b, + 0xe0, + 0xb2, + 0x13, + 0xff, + 0x06, + 0xc2, + 0xcc, + 0x11, + 0x86, + 0xc2, + 0xee, + 0x9d, + 0x86, + 0xc3, + 0xff, + 0x05, + 0x85, + 0xff, + 0x21, + 0xb0, + 0xd2, + 0x07, + 0x0e, + 0xed, + 0x07, + 0x4c, + 0x39, + 0xf0, + 0x4d, + 0xe8, + 0x3a, + 0x80, + 0xfa, + 0x05, + 0xe4, + 0x3c, + 0x87, + 0xc8, + 0x0f, + 0xfc, + 0x1e, + 0xc2, + 0xc9, + 0x24, + 0x33, + 0x01, + 0xee, + 0x34, + 0x35, + 0xf3, + 0xb4, + 0x3f, + 0x26, + 0x0c, + 0xc9, + 0x32, + 0x80, + 0xc6, + 0xfe, + 0xb1, + 0x8a, + 0x90, + 0xf7, + 0x89, + 0x0b, + 0x03, + 0xfe, + 0x70, + 0xd8, + 0x18, + 0x18, + 0xd8, + 0x6c, + 0x0f, + 0xe0, + 0x70, + 0x6c, + 0x0c, + 0x0c, + 0x1a, + 0x1b, + 0x03, + 0xf8, + 0x1c, + 0x1b, + 0xb6, + 0x06, + 0x53, + 0x0d, + 0xc3, + 0x03, + 0x72, + 0xc0, + 0xa0, + 0x31, + 0xd8, + 0x50, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x3f, + 0x3f, + 0x82, + 0xd0, + 0x31, + 0x38, + 0x30, + 0xbf, + 0x5f, + 0x3f, + 0x80, + 0xc0, + 0xd8, + 0x2c, + 0x08, + 0x34, + 0x63, + 0xb7, + 0xa6, + 0x39, + 0x06, + 0x42, + 0x43, + 0xd8, + 0x69, + 0x06, + 0x1e, + 0xc1, + 0x7f, + 0xe0, + 0xd8, + 0x69, + 0x06, + 0x1e, + 0xc3, + 0x48, + 0x30, + 0xf6, + 0x0f, + 0xfe, + 0x42, + 0xec, + 0x0c, + 0x30, + 0x75, + 0xc0, + 0x70, + 0xac, + 0x34, + 0x83, + 0x83, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xc0, + 0xd5, + 0xea, + 0x90, + 0x30, + 0x4d, + 0x5d, + 0x41, + 0x5f, + 0x35, + 0xba, + 0x61, + 0x60, + 0xd7, + 0x5a, + 0xe1, + 0xc7, + 0xa2, + 0xfd, + 0x92, + 0xeb, + 0xa6, + 0xf7, + 0x05, + 0x84, + 0xdc, + 0x54, + 0x1b, + 0x03, + 0x4e, + 0x9e, + 0x90, + 0xb0, + 0x95, + 0xaa, + 0x88, + 0x6c, + 0x25, + 0x6a, + 0xa2, + 0x1b, + 0x05, + 0x5f, + 0xae, + 0x0b, + 0x71, + 0xe1, + 0x98, + 0x37, + 0x9d, + 0xd1, + 0xb4, + 0x2a, + 0x06, + 0xf5, + 0x01, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0xc1, + 0x9c, + 0x3f, + 0x38, + 0x6e, + 0x0e, + 0xff, + 0xfd, + 0xe0, + 0xfd, + 0xa1, + 0xfc, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0xcf, + 0xff, + 0x90, + 0xce, + 0x1f, + 0xb4, + 0x33, + 0x87, + 0xed, + 0x0c, + 0xff, + 0xf9, + 0x0c, + 0xe1, + 0xfb, + 0x43, + 0x3f, + 0xfe, + 0x43, + 0x38, + 0x7e, + 0xd0, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xa4, + 0x0c, + 0x1d, + 0x86, + 0x71, + 0xd0, + 0xec, + 0x0f, + 0xfe, + 0x57, + 0xf0, + 0x6c, + 0x3f, + 0x66, + 0x0f, + 0xf0, + 0x76, + 0x60, + 0xc3, + 0x61, + 0xd9, + 0x83, + 0xfc, + 0x19, + 0xcc, + 0x18, + 0x6c, + 0x33, + 0x18, + 0x3f, + 0xc1, + 0xa8, + 0x60, + 0xc3, + 0x61, + 0xb4, + 0xc1, + 0xd6, + 0xd0, + 0xb0, + 0x61, + 0xfa, + 0x85, + 0x01, + 0xc1, + 0xf6, + 0xac, + 0x27, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x04, + 0x09, + 0x0c, + 0xd1, + 0x0a, + 0x56, + 0x1c, + 0xc4, + 0x0f, + 0xea, + 0x7f, + 0xd0, + 0x5a, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x30, + 0x67, + 0xf3, + 0x7c, + 0xe2, + 0x06, + 0x04, + 0xc9, + 0xbb, + 0x81, + 0xfc, + 0xc9, + 0x9d, + 0x00, + 0xc0, + 0x95, + 0xf1, + 0xe0, + 0x9e, + 0x9a, + 0x1d, + 0xc1, + 0x30, + 0x35, + 0x5e, + 0xb4, + 0x26, + 0x06, + 0xf2, + 0x7a, + 0x21, + 0xfc, + 0x85, + 0xab, + 0xa0, + 0xc0, + 0x82, + 0xc2, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0x97, + 0x53, + 0xe0, + 0xeb, + 0xd4, + 0xf2, + 0x1f, + 0xf8, + 0xa0, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xf5, + 0xfa, + 0x0f, + 0xe7, + 0x28, + 0x70, + 0x7d, + 0x60, + 0xa0, + 0x3c, + 0x85, + 0x70, + 0x4a, + 0x0a, + 0xf0, + 0x26, + 0xff, + 0xe1, + 0x0d, + 0x21, + 0xe7, + 0x0f, + 0x5f, + 0xfc, + 0x1e, + 0x90, + 0xf3, + 0x87, + 0xa4, + 0x3c, + 0xe1, + 0xeb, + 0xff, + 0x82, + 0x0f, + 0xf2, + 0x1e, + 0x69, + 0xe8, + 0x14, + 0x0f, + 0x2d, + 0x86, + 0xff, + 0x01, + 0x56, + 0xa3, + 0x83, + 0xea, + 0x7a, + 0x9f, + 0xf4, + 0x15, + 0xf2, + 0x38, + 0x4e, + 0x07, + 0x73, + 0x4f, + 0xf0, + 0xe3, + 0x86, + 0xc2, + 0x70, + 0x23, + 0x06, + 0xff, + 0x01, + 0xfe, + 0x0b, + 0x0f, + 0x30, + 0x58, + 0x3d, + 0x4e, + 0x03, + 0xfc, + 0x76, + 0x38, + 0x4c, + 0x16, + 0x13, + 0xe0, + 0xcf, + 0xf0, + 0x1e, + 0xe4, + 0x0c, + 0x07, + 0xbc, + 0x82, + 0xd0, + 0xff, + 0xc1, + 0x80, + 0x2a, + 0xf5, + 0x0b, + 0xe4, + 0x32, + 0xb5, + 0xd8, + 0x2e, + 0x09, + 0x7d, + 0x45, + 0xa4, + 0x2a, + 0xe5, + 0x75, + 0x61, + 0x39, + 0x8c, + 0x5d, + 0x86, + 0x7b, + 0xa9, + 0xbb, + 0x82, + 0xd1, + 0x77, + 0x58, + 0x80, + 0x8b, + 0xb8, + 0x3f, + 0x5f, + 0xff, + 0xa0, + 0xe7, + 0xa3, + 0x44, + 0x3d, + 0x7a, + 0x9d, + 0x3e, + 0x90, + 0x75, + 0x2f, + 0xae, + 0xc3, + 0x5d, + 0x7b, + 0xc1, + 0xeb, + 0xaf, + 0x78, + 0x20, + 0x0f, + 0xfc, + 0x1d, + 0xff, + 0xe8, + 0x3f, + 0xf1, + 0xa1, + 0xff, + 0x8d, + 0x0e, + 0x60, + 0xf6, + 0x1e, + 0xa0, + 0x7b, + 0x0f, + 0x50, + 0x3d, + 0x87, + 0xa8, + 0x1c, + 0xe1, + 0xef, + 0xff, + 0xa0, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x1a, + 0x7f, + 0xf9, + 0x34, + 0x3f, + 0xf1, + 0x87, + 0xfe, + 0x2c, + 0x3f, + 0xd7, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0xdf, + 0xf0, + 0x7b, + 0x4a, + 0x05, + 0x40, + 0xb0, + 0x69, + 0x40, + 0xa8, + 0x07, + 0x06, + 0x07, + 0x0b, + 0x40, + 0xc0, + 0xc2, + 0xc2, + 0xc2, + 0x60, + 0x61, + 0x68, + 0xe1, + 0x30, + 0x30, + 0xa8, + 0x68, + 0x57, + 0xf0, + 0x5b, + 0x87, + 0xe7, + 0x0b, + 0xd0, + 0x7c, + 0xac, + 0x27, + 0x0e, + 0xbd, + 0x38, + 0x5e, + 0x83, + 0x21, + 0x50, + 0x1c, + 0x68, + 0x7d, + 0xab, + 0xc0, + 0x78, + 0x27, + 0xd1, + 0xc1, + 0xd8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x85, + 0xa1, + 0xfd, + 0x21, + 0x68, + 0x79, + 0x06, + 0x85, + 0xa1, + 0xec, + 0x18, + 0x6d, + 0x0f, + 0x60, + 0xcb, + 0xfe, + 0x03, + 0x83, + 0x0d, + 0xc1, + 0xcc, + 0x0c, + 0x37, + 0x83, + 0xaf, + 0xe0, + 0xbc, + 0x1f, + 0xec, + 0x0f, + 0x90, + 0xf9, + 0x30, + 0x6a, + 0x82, + 0x7e, + 0x9c, + 0x70, + 0x61, + 0x90, + 0x98, + 0xe0, + 0x70, + 0x7d, + 0x56, + 0x1b, + 0x83, + 0x7c, + 0x61, + 0xcc, + 0x1f, + 0xf8, + 0x38, + 0x3f, + 0x81, + 0x87, + 0x61, + 0xd8, + 0x30, + 0x60, + 0xc0, + 0x83, + 0x06, + 0x0c, + 0x18, + 0xc0, + 0xc1, + 0x83, + 0x06, + 0x30, + 0x30, + 0x60, + 0xc1, + 0x8c, + 0x38, + 0x30, + 0x60, + 0xca, + 0x0c, + 0x0c, + 0x18, + 0x32, + 0xfc, + 0x98, + 0x30, + 0x61, + 0xd2, + 0x60, + 0xc1, + 0x87, + 0x4a, + 0xc1, + 0x83, + 0x1b, + 0xb5, + 0x40, + 0xc1, + 0x9a, + 0x0c, + 0x90, + 0x60, + 0xc3, + 0xb3, + 0x0b, + 0x06, + 0x0b, + 0xca, + 0x83, + 0xd8, + 0x7f, + 0xe0, + 0x80, + 0x3f, + 0x83, + 0xb0, + 0xfc, + 0xe0, + 0xc1, + 0x87, + 0x90, + 0x60, + 0xc1, + 0x87, + 0x30, + 0xe0, + 0xc1, + 0xde, + 0x03, + 0x0c, + 0x0e, + 0xf4, + 0xe0, + 0x61, + 0x9f, + 0x4e, + 0x0c, + 0x12, + 0x51, + 0x58, + 0x30, + 0x60, + 0xbf, + 0x26, + 0x0c, + 0x70, + 0xf6, + 0x98, + 0x31, + 0xc3, + 0xda, + 0x60, + 0xed, + 0x03, + 0x76, + 0x0c, + 0x10, + 0x77, + 0x26, + 0x0c, + 0x3a, + 0x43, + 0x38, + 0x34, + 0x36, + 0x83, + 0xe4, + 0x0f, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x3f, + 0xf2, + 0x1d, + 0x8e, + 0x1f, + 0xc8, + 0x31, + 0xc3, + 0xf3, + 0x0e, + 0x3b, + 0x02, + 0x40, + 0xc3, + 0x0e, + 0x69, + 0x84, + 0xc3, + 0x0e, + 0x0e, + 0x81, + 0x49, + 0x41, + 0xc1, + 0x68, + 0x57, + 0xe9, + 0xc0, + 0xe8, + 0x7c, + 0xce, + 0x0e, + 0xc3, + 0xea, + 0x39, + 0x42, + 0x80, + 0x6e, + 0xa7, + 0x70, + 0xb0, + 0x48, + 0x35, + 0x6a, + 0x09, + 0x0f, + 0x63, + 0x87, + 0xf3, + 0xe8, + 0x7f, + 0xe8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x21, + 0x7f, + 0x26, + 0x81, + 0xc3, + 0xed, + 0x2e, + 0x74, + 0x32, + 0x0c, + 0x37, + 0xa0, + 0xec, + 0x18, + 0x57, + 0x68, + 0x4e, + 0x0c, + 0x7c, + 0x17, + 0x01, + 0x81, + 0x8a, + 0x0f, + 0xcc, + 0x0c, + 0x12, + 0x16, + 0x15, + 0xfc, + 0x38, + 0x28, + 0x1f, + 0x38, + 0x38, + 0xc3, + 0xe5, + 0x41, + 0x7a, + 0x0d, + 0x79, + 0x50, + 0x5e, + 0x0e, + 0x42, + 0xa0, + 0x3d, + 0x68, + 0x7d, + 0xd3, + 0x80, + 0xf0, + 0x6f, + 0x4c, + 0x1e, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1d, + 0xfc, + 0x19, + 0xc3, + 0xf6, + 0x1d, + 0x07, + 0x20, + 0xc1, + 0xff, + 0x0c, + 0x0c, + 0x18, + 0x67, + 0x18, + 0x70, + 0x61, + 0xd8, + 0xc3, + 0x03, + 0x0e, + 0xc9, + 0x28, + 0x0f, + 0xf8, + 0xbf, + 0x8d, + 0x7b, + 0x0e, + 0x63, + 0x0f, + 0xf2, + 0xa3, + 0x0f, + 0xaf, + 0x54, + 0xe1, + 0xf2, + 0x14, + 0xac, + 0x3f, + 0xec, + 0xd0, + 0xfc, + 0xfa, + 0x30, + 0xff, + 0xc1, + 0xfe, + 0x3f, + 0x81, + 0xfe, + 0x0f, + 0xb0, + 0x68, + 0x58, + 0x64, + 0x18, + 0x30, + 0xd8, + 0x4e, + 0x0c, + 0x18, + 0x6c, + 0x26, + 0x1c, + 0x1a, + 0xec, + 0x26, + 0x18, + 0x1f, + 0xe0, + 0xa8, + 0x30, + 0x30, + 0xd8, + 0x57, + 0xe8, + 0xc3, + 0x61, + 0xf3, + 0x1a, + 0x16, + 0x1f, + 0x31, + 0xfe, + 0x09, + 0xba, + 0x26, + 0x1b, + 0x0a, + 0x41, + 0x26, + 0x1b, + 0x0f, + 0xb0, + 0x68, + 0x58, + 0x67, + 0xd3, + 0xff, + 0x90, + 0xff, + 0xc1, + 0x80, + 0x3f, + 0x83, + 0x38, + 0x7f, + 0x61, + 0x9c, + 0x3c, + 0x83, + 0x3f, + 0xf0, + 0x18, + 0x19, + 0xa3, + 0x8e, + 0x06, + 0x1c, + 0xc0, + 0xe0, + 0xc0, + 0xc3, + 0x18, + 0x1c, + 0x18, + 0x24, + 0x63, + 0xab, + 0xa6, + 0x0b, + 0xf4, + 0xb5, + 0xac, + 0x1e, + 0x67, + 0x28, + 0x1f, + 0x99, + 0x3b, + 0x43, + 0xaf, + 0x51, + 0x07, + 0x83, + 0xc8, + 0x58, + 0x1f, + 0x83, + 0xfb, + 0x1d, + 0x1e, + 0x42, + 0x7c, + 0xac, + 0x3a, + 0xc3, + 0xff, + 0x07, + 0x3f, + 0x87, + 0xfe, + 0x0e, + 0xc6, + 0x33, + 0x30, + 0x40, + 0xc6, + 0x33, + 0x31, + 0x81, + 0x8c, + 0x66, + 0x63, + 0x03, + 0x18, + 0xcc, + 0xc6, + 0x1c, + 0x62, + 0x33, + 0x24, + 0x61, + 0x98, + 0xcc, + 0xbf, + 0x99, + 0x46, + 0x61, + 0xce, + 0xd8, + 0x33, + 0x0c, + 0xa9, + 0xe0, + 0x5e, + 0x2f, + 0x4c, + 0xe1, + 0xd9, + 0x05, + 0x46, + 0x0e, + 0xc3, + 0xb5, + 0x7f, + 0xc0, + 0x7d, + 0x0c, + 0x1d, + 0x87, + 0xfe, + 0x08, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x07, + 0x0b, + 0x0f, + 0xb0, + 0x48, + 0x58, + 0x64, + 0x70, + 0x61, + 0xb0, + 0x98, + 0x62, + 0xdf, + 0xe4, + 0x61, + 0x8f, + 0x06, + 0xc2, + 0x62, + 0x6f, + 0x06, + 0xc2, + 0x92, + 0x51, + 0x98, + 0x30, + 0xaf, + 0xc9, + 0x92, + 0x61, + 0xf6, + 0x98, + 0xe6, + 0x1f, + 0x60, + 0xc1, + 0x18, + 0x57, + 0xac, + 0x18, + 0x6c, + 0x24, + 0x2c, + 0x18, + 0x6c, + 0x3c, + 0xe0, + 0xc3, + 0x61, + 0x9f, + 0x20, + 0xc1, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xe8, + 0x3d, + 0xfc, + 0x07, + 0x0f, + 0xf6, + 0x0a, + 0x07, + 0xc8, + 0x30, + 0x7f, + 0xc3, + 0x03, + 0x2c, + 0x33, + 0x8c, + 0x39, + 0x87, + 0xb1, + 0x86, + 0x2b, + 0x81, + 0x92, + 0x50, + 0x1a, + 0xb0, + 0x65, + 0xfa, + 0x30, + 0x63, + 0x87, + 0x49, + 0x83, + 0x1c, + 0x33, + 0x27, + 0xe1, + 0x8b, + 0xce, + 0x98, + 0x66, + 0x20, + 0xb0, + 0x21, + 0xa8, + 0x19, + 0xc3, + 0xed, + 0x05, + 0xe4, + 0x33, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0x7f, + 0x05, + 0xc1, + 0xf9, + 0xc0, + 0xff, + 0x20, + 0x47, + 0x06, + 0x81, + 0xc0, + 0xc3, + 0x9c, + 0x17, + 0x01, + 0x86, + 0xa0, + 0xd8, + 0x54, + 0x28, + 0x5f, + 0xf1, + 0x24, + 0x87, + 0xce, + 0x5f, + 0x90, + 0xf3, + 0x81, + 0x6d, + 0x0f, + 0x38, + 0x76, + 0xaf, + 0xf8, + 0x6d, + 0xc3, + 0xe7, + 0x24, + 0x18, + 0x7c, + 0xe1, + 0x9c, + 0xbf, + 0xe0, + 0x7c, + 0x87, + 0xce, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xf2, + 0x1e, + 0xfe, + 0x09, + 0xc3, + 0xfd, + 0x86, + 0xd0, + 0xfe, + 0xc3, + 0x48, + 0x73, + 0x03, + 0x3f, + 0xf0, + 0x18, + 0x60, + 0xd2, + 0x1c, + 0xc3, + 0x06, + 0x90, + 0xea, + 0x14, + 0x0d, + 0x21, + 0xd7, + 0xeb, + 0xfe, + 0x43, + 0xcc, + 0x17, + 0x07, + 0xe6, + 0x42, + 0x90, + 0xeb, + 0xd4, + 0x42, + 0x90, + 0xe9, + 0x06, + 0x85, + 0x21, + 0xfd, + 0x86, + 0xa0, + 0x79, + 0xf4, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf6, + 0x1e, + 0xfe, + 0x0d, + 0xa1, + 0xfd, + 0x86, + 0x90, + 0xf2, + 0x0d, + 0xff, + 0xc8, + 0xc0, + 0xdc, + 0x3d, + 0xa3, + 0x0e, + 0xf0, + 0x76, + 0x8c, + 0x30, + 0x30, + 0xfd, + 0x23, + 0x03, + 0x0a, + 0xc2, + 0xbf, + 0x46, + 0xdc, + 0x1f, + 0x98, + 0xf4, + 0x1f, + 0xca, + 0x8d, + 0x0f, + 0xaf, + 0x51, + 0x30, + 0xe4, + 0x08, + 0x52, + 0x61, + 0xda, + 0x1d, + 0x83, + 0x43, + 0x61, + 0x3e, + 0x80, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0d, + 0x07, + 0xfe, + 0xff, + 0x9f, + 0xf0, + 0x4e, + 0x0a, + 0x0c, + 0x0d, + 0x0b, + 0xca, + 0xc2, + 0x9a, + 0x07, + 0x3e, + 0x82, + 0x7c, + 0x19, + 0xb9, + 0xe7, + 0xcf, + 0x90, + 0x72, + 0x19, + 0x41, + 0x38, + 0x6f, + 0xfe, + 0x83, + 0xe9, + 0x0e, + 0xa0, + 0x7d, + 0x87, + 0xb4, + 0x3c, + 0xff, + 0xfc, + 0x1f, + 0xf8, + 0x0c, + 0x0b, + 0xff, + 0xc5, + 0x03, + 0xff, + 0x03, + 0x43, + 0xff, + 0x7a, + 0x0f, + 0xfc, + 0x1e, + 0x09, + 0x83, + 0x7f, + 0x03, + 0xfe, + 0x30, + 0xb0, + 0xd8, + 0x1c, + 0xc2, + 0xc2, + 0xa0, + 0x28, + 0x61, + 0x60, + 0xb1, + 0xf2, + 0x7f, + 0x02, + 0x0f, + 0xfc, + 0x1b, + 0xff, + 0x90, + 0xf4, + 0x1e, + 0xc3, + 0xce, + 0x1e, + 0xc3, + 0xd7, + 0xff, + 0x90, + 0xff, + 0xc6, + 0x97, + 0xff, + 0x46, + 0x87, + 0xfe, + 0x30, + 0xff, + 0x9f, + 0x21, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xe0, + 0xf6, + 0x0a, + 0x05, + 0xc1, + 0x20, + 0xc2, + 0xd2, + 0xc2, + 0x60, + 0x61, + 0x3d, + 0x86, + 0x61, + 0x82, + 0x7d, + 0x06, + 0x50, + 0xc5, + 0xe4, + 0xb9, + 0x24, + 0xa1, + 0x01, + 0x81, + 0x25, + 0xfc, + 0x13, + 0x87, + 0xf3, + 0x3f, + 0xf0, + 0x7a, + 0x81, + 0x38, + 0x73, + 0x7a, + 0x81, + 0x38, + 0x74, + 0x82, + 0x7f, + 0xf2, + 0x1d, + 0x86, + 0x70, + 0xf5, + 0xe8, + 0x33, + 0x87, + 0xfe, + 0x0f, + 0xc0, + 0x0f, + 0xf2, + 0x83, + 0xbf, + 0x83, + 0x68, + 0x7f, + 0x61, + 0x58, + 0x7c, + 0x83, + 0x0b, + 0x4a, + 0x04, + 0xc0, + 0xc1, + 0x40, + 0xb0, + 0x98, + 0x71, + 0xc3, + 0x58, + 0x18, + 0x73, + 0xff, + 0x24, + 0x8c, + 0x28, + 0x39, + 0x45, + 0xfc, + 0x1f, + 0xf8, + 0x0e, + 0x7f, + 0xc1, + 0xca, + 0x8c, + 0x3b, + 0x05, + 0xe9, + 0x8c, + 0x3b, + 0x04, + 0x82, + 0x86, + 0x1d, + 0x87, + 0xb4, + 0xd7, + 0xb0, + 0x9f, + 0x81, + 0xff, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0x80, + 0xe1, + 0xfe, + 0x71, + 0x5d, + 0xf4, + 0x12, + 0x39, + 0xf9, + 0x60, + 0x98, + 0x70, + 0x9c, + 0x1a, + 0x06, + 0x18, + 0x37, + 0x68, + 0x4c, + 0x50, + 0x0d, + 0xe4, + 0xc1, + 0x24, + 0x96, + 0x8f, + 0x60, + 0xbf, + 0x21, + 0xe4, + 0x3e, + 0xdf, + 0xfc, + 0x1e, + 0xc2, + 0xc7, + 0x0d, + 0x79, + 0xc0, + 0xe3, + 0x86, + 0x42, + 0xc1, + 0x41, + 0xc4, + 0x39, + 0xcb, + 0x03, + 0x92, + 0x0f, + 0x9f, + 0x06, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x7f, + 0x87, + 0xf8, + 0x60, + 0xb1, + 0x82, + 0xc6, + 0x0b, + 0x18, + 0x2c, + 0x7f, + 0x87, + 0xf8, + 0x3f, + 0xf0, + 0x6f, + 0xff, + 0x21, + 0xd0, + 0x7b, + 0x0e, + 0x70, + 0xf6, + 0x1d, + 0x7f, + 0xf9, + 0x0f, + 0xfd, + 0xa1, + 0xff, + 0xb7, + 0xff, + 0xc0, + 0xc3, + 0xff, + 0x38, + 0x7f, + 0xbe, + 0x83, + 0xff, + 0x04, + 0x0f, + 0xfc, + 0x21, + 0x7f, + 0x04, + 0xd3, + 0xc8, + 0x73, + 0x0f, + 0x79, + 0x0f, + 0x98, + 0x36, + 0x87, + 0x49, + 0x40, + 0xda, + 0x1d, + 0x24, + 0x9f, + 0xfa, + 0x24, + 0x90, + 0xb4, + 0xa0, + 0x58, + 0x30, + 0xb8, + 0x2e, + 0x07, + 0xf3, + 0xd0, + 0x0a, + 0xe0, + 0xed, + 0x46, + 0x0a, + 0x07, + 0xd8, + 0x58, + 0x28, + 0x06, + 0xf3, + 0x81, + 0xc1, + 0x40, + 0x90, + 0xb0, + 0x50, + 0x14, + 0x0f, + 0x38, + 0xe1, + 0x50, + 0x37, + 0xc9, + 0x86, + 0xa0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x0a, + 0x18, + 0x10, + 0xe7, + 0x06, + 0x99, + 0xa1, + 0x23, + 0x0e, + 0x0f, + 0x41, + 0x30, + 0xc7, + 0x81, + 0xc1, + 0x98, + 0xad, + 0xbe, + 0x0e, + 0x62, + 0x41, + 0xab, + 0x04, + 0x92, + 0x48, + 0x30, + 0x74, + 0xc1, + 0x7e, + 0x4c, + 0x83, + 0xfd, + 0x86, + 0xd0, + 0xf9, + 0x37, + 0xff, + 0x03, + 0xd3, + 0x86, + 0xd0, + 0xe4, + 0x2c, + 0x36, + 0x87, + 0xe7, + 0x0d, + 0xa1, + 0xeb, + 0xc8, + 0x6d, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0f, + 0xe4, + 0x3e, + 0xfe, + 0x0b, + 0x0f, + 0xfb, + 0x05, + 0xfd, + 0x04, + 0x83, + 0x1d, + 0x0b, + 0x09, + 0x81, + 0x9d, + 0x82, + 0x81, + 0x30, + 0x31, + 0x1e, + 0xc3, + 0x30, + 0xc1, + 0xbc, + 0x86, + 0x91, + 0x81, + 0x73, + 0xc1, + 0x5f, + 0xe8, + 0x35, + 0xa1, + 0xce, + 0x7f, + 0x90, + 0xe5, + 0x46, + 0x1b, + 0x41, + 0x72, + 0xa3, + 0x0d, + 0xa0, + 0x42, + 0xa1, + 0x86, + 0xd0, + 0xf6, + 0x9f, + 0xe4, + 0x2b, + 0xd0, + 0x30, + 0xda, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x1e, + 0xfe, + 0x0d, + 0xc1, + 0xfd, + 0x86, + 0xb0, + 0xf2, + 0x0d, + 0xff, + 0xc8, + 0xc0, + 0xc2, + 0xa0, + 0x79, + 0x86, + 0x0b, + 0x02, + 0x82, + 0x61, + 0x81, + 0xc3, + 0xa1, + 0x49, + 0x43, + 0xfa, + 0x0d, + 0x7e, + 0x82, + 0xe1, + 0x83, + 0xcc, + 0x3c, + 0x0d, + 0x0e, + 0x6a, + 0xd0, + 0x70, + 0x57, + 0xa8, + 0xa0, + 0xbc, + 0x19, + 0x0b, + 0x41, + 0x77, + 0x07, + 0xdb, + 0x78, + 0x2e, + 0x09, + 0xf5, + 0x34, + 0x3a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xc8, + 0x68, + 0x2f, + 0xe0, + 0x50, + 0x2c, + 0x3e, + 0xc2, + 0xc1, + 0x40, + 0xc8, + 0x30, + 0xa0, + 0x61, + 0x98, + 0x72, + 0xff, + 0x80, + 0xc3, + 0x05, + 0xa6, + 0x84, + 0xc3, + 0x05, + 0xa6, + 0x1a, + 0x85, + 0x02, + 0xd3, + 0x0d, + 0x7e, + 0xbf, + 0xf0, + 0x7a, + 0x41, + 0xa6, + 0x87, + 0x2a, + 0x41, + 0x83, + 0x09, + 0xf4, + 0x60, + 0x70, + 0x61, + 0xfb, + 0x06, + 0x83, + 0x0f, + 0x9c, + 0xb0, + 0xb0, + 0xf7, + 0x93, + 0x0d, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x3f, + 0x37, + 0xfe, + 0x43, + 0x48, + 0x7f, + 0xe4, + 0xc3, + 0xff, + 0x39, + 0x83, + 0xe9, + 0xf8, + 0x0c, + 0x60, + 0xc1, + 0xc9, + 0x81, + 0x8c, + 0x18, + 0x38, + 0x18, + 0x28, + 0x60, + 0xd3, + 0x93, + 0x05, + 0xf8, + 0xe3, + 0xa3, + 0x87, + 0xb3, + 0x57, + 0x36, + 0x19, + 0x59, + 0x97, + 0x16, + 0x3e, + 0x9c, + 0xc1, + 0xc0, + 0xc3, + 0x98, + 0xc1, + 0xc0, + 0xc3, + 0xb4, + 0xc1, + 0xc0, + 0xc2, + 0x7c, + 0x0c, + 0xe8, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x3f, + 0x83, + 0xb0, + 0xfe, + 0xc1, + 0xff, + 0x04, + 0x83, + 0x06, + 0x0c, + 0x18, + 0x18, + 0x18, + 0x3f, + 0xe0, + 0x30, + 0xe0, + 0xc1, + 0x83, + 0x03, + 0x0c, + 0x0e, + 0x9d, + 0x30, + 0x49, + 0x40, + 0xff, + 0xaf, + 0xeb, + 0xfe, + 0x83, + 0x9c, + 0x1a, + 0x1f, + 0xe6, + 0x06, + 0x1f, + 0x37, + 0xa8, + 0x3f, + 0xe0, + 0x48, + 0x24, + 0x3c, + 0xc1, + 0xed, + 0x0f, + 0x68, + 0x4f, + 0xa0, + 0xef, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x1b, + 0x83, + 0xfb, + 0x09, + 0xb0, + 0xf2, + 0x0c, + 0x2c, + 0x70, + 0xcc, + 0x0c, + 0x18, + 0x56, + 0x13, + 0x03, + 0x39, + 0x75, + 0x81, + 0x87, + 0x5b, + 0xf1, + 0x02, + 0x46, + 0x0f, + 0xfa, + 0xfe, + 0x51, + 0x23, + 0x07, + 0x9c, + 0xc5, + 0x1a, + 0x1c, + 0xa8, + 0xc6, + 0x30, + 0xaf, + 0x4c, + 0x40, + 0x64, + 0x24, + 0x2a, + 0x07, + 0x61, + 0xfb, + 0x6f, + 0xf8, + 0x27, + 0xd0, + 0x17, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0a, + 0x8c, + 0x1f, + 0x38, + 0x1c, + 0x1c, + 0x19, + 0x06, + 0x0e, + 0x69, + 0xa0, + 0x61, + 0xcb, + 0xa9, + 0x58, + 0x18, + 0x60, + 0xa0, + 0x61, + 0x98, + 0x60, + 0x58, + 0x1c, + 0x29, + 0x28, + 0x5a, + 0x80, + 0xe0, + 0xbf, + 0x31, + 0xc1, + 0x21, + 0x2d, + 0xa5, + 0xfc, + 0x1f, + 0x6d, + 0xe0, + 0x70, + 0x54, + 0xed, + 0x87, + 0xb0, + 0xc8, + 0x58, + 0x6f, + 0x21, + 0xf3, + 0x8d, + 0xab, + 0x90, + 0xbe, + 0x6d, + 0x0d, + 0x61, + 0xff, + 0x83, + 0x80, + 0x2f, + 0xc1, + 0x61, + 0x61, + 0xf6, + 0x07, + 0x03, + 0x86, + 0x41, + 0x97, + 0xfc, + 0x06, + 0x06, + 0x16, + 0x16, + 0x13, + 0x03, + 0x0b, + 0xf8, + 0x26, + 0x1c, + 0x2c, + 0x0e, + 0x12, + 0x86, + 0x0b, + 0x5b, + 0x0a, + 0xfe, + 0x07, + 0x4f, + 0x07, + 0xce, + 0x0c, + 0x2c, + 0x39, + 0x9a, + 0x7f, + 0xc9, + 0xf2, + 0xa0, + 0x20, + 0x43, + 0x21, + 0x50, + 0x1a, + 0x50, + 0x3e, + 0xd3, + 0x82, + 0xd0, + 0x9f, + 0x43, + 0x86, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x3f, + 0x83, + 0xb0, + 0xfe, + 0xcb, + 0xfe, + 0x09, + 0x06, + 0x1a, + 0x81, + 0xcc, + 0x0c, + 0x27, + 0xd0, + 0x66, + 0x1c, + 0x16, + 0x96, + 0x81, + 0x86, + 0x28, + 0x19, + 0x81, + 0x25, + 0x0f, + 0xfc, + 0x97, + 0xe8, + 0x3d, + 0x21, + 0xe6, + 0x3f, + 0x12, + 0x1e, + 0x63, + 0x06, + 0x48, + 0x1b, + 0xd4, + 0x30, + 0x64, + 0x8c, + 0x82, + 0x4f, + 0xc4, + 0x87, + 0xb0, + 0x41, + 0xb4, + 0x27, + 0xd0, + 0x75, + 0xe0, + 0x2f, + 0xc5, + 0xff, + 0x07, + 0xb2, + 0x49, + 0x06, + 0x12, + 0x0c, + 0x92, + 0x41, + 0x81, + 0x81, + 0x97, + 0xfc, + 0x06, + 0x06, + 0x49, + 0x20, + 0xc0, + 0xa1, + 0xc9, + 0x34, + 0x70, + 0x28, + 0x61, + 0xff, + 0x40, + 0xbb, + 0xd0, + 0x5a, + 0x1f, + 0xcf, + 0xff, + 0x21, + 0x95, + 0x02, + 0xf4, + 0x1a, + 0xf4, + 0xc3, + 0x6e, + 0x84, + 0x85, + 0x2b, + 0x34, + 0xe0, + 0xf7, + 0x60, + 0xd0, + 0x68, + 0x2f, + 0x41, + 0xb4, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xe4, + 0x3e, + 0xfe, + 0x03, + 0xb8, + 0x7f, + 0x60, + 0xe3, + 0x43, + 0xf6, + 0x0e, + 0x65, + 0x80, + 0xe0, + 0xcb, + 0xfe, + 0x03, + 0x0e, + 0x78, + 0x18, + 0x73, + 0x0d, + 0x3c, + 0x0d, + 0x0d, + 0x41, + 0x81, + 0xff, + 0x02, + 0xef, + 0x46, + 0x0c, + 0x3f, + 0xa8, + 0x60, + 0xd0, + 0xfd, + 0x43, + 0xfe, + 0x03, + 0x75, + 0x18, + 0x30, + 0xe9, + 0x04, + 0x98, + 0x30, + 0xfe, + 0xc1, + 0xff, + 0x20, + 0x7d, + 0x03, + 0x0f, + 0xfc, + 0x1f, + 0xf0, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0a, + 0x84, + 0x1f, + 0x30, + 0x28, + 0x0e, + 0x0c, + 0x8c, + 0x5f, + 0xe8, + 0x0c, + 0x30, + 0x6d, + 0x0e, + 0x62, + 0x57, + 0xfe, + 0x03, + 0x12, + 0x07, + 0x4e, + 0x0a, + 0x4d, + 0x1d, + 0x0b, + 0x41, + 0x7f, + 0x81, + 0xa0, + 0xd0, + 0xed, + 0x2d, + 0x20, + 0xf2, + 0x60, + 0x47, + 0x43, + 0x7a, + 0x30, + 0x5c, + 0x0e, + 0x0f, + 0x60, + 0x81, + 0x68, + 0x79, + 0xc0, + 0xdc, + 0x1e, + 0x7c, + 0x97, + 0x07, + 0xfe, + 0x0f, + 0xf0, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0xc1, + 0xf9, + 0x8f, + 0xfa, + 0x09, + 0x18, + 0xd0, + 0xce, + 0x14, + 0x31, + 0x87, + 0xb0, + 0x31, + 0x27, + 0xfe, + 0x03, + 0x12, + 0x61, + 0xfc, + 0xa2, + 0x4e, + 0xbe, + 0x05, + 0xf8, + 0xf3, + 0xbb, + 0x87, + 0xb3, + 0xc6, + 0x66, + 0x1e, + 0xcf, + 0x19, + 0x98, + 0x2f, + 0x3b, + 0x7f, + 0xc0, + 0x42, + 0xe9, + 0x99, + 0x98, + 0x73, + 0x66, + 0x66, + 0x61, + 0x3e, + 0x63, + 0x22, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x07, + 0xe4, + 0x63, + 0xf0, + 0xa3, + 0x03, + 0x18, + 0x65, + 0x49, + 0xff, + 0xca, + 0x34, + 0x09, + 0x81, + 0x14, + 0x33, + 0xa6, + 0x50, + 0x6f, + 0x2f, + 0x79, + 0x02, + 0x82, + 0xf4, + 0x87, + 0xfe, + 0x0f, + 0xea, + 0xfb, + 0xc1, + 0xec, + 0x3a, + 0xc3, + 0x9f, + 0xff, + 0x41, + 0xff, + 0xa6, + 0xff, + 0xf1, + 0xa1, + 0xfd, + 0xf4, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x19, + 0xfc, + 0xaf, + 0xf9, + 0x0e, + 0x93, + 0x58, + 0x70, + 0x90, + 0x48, + 0xe4, + 0xe8, + 0x58, + 0x34, + 0x16, + 0xe8, + 0x6c, + 0x18, + 0x6f, + 0x41, + 0xd8, + 0x30, + 0x5c, + 0xdc, + 0x83, + 0x06, + 0x48, + 0x30, + 0x30, + 0x3f, + 0x8f, + 0xf8, + 0x3e, + 0xcc, + 0x18, + 0x30, + 0xf3, + 0x98, + 0x30, + 0x61, + 0x5e, + 0xa1, + 0xff, + 0x01, + 0x40, + 0x60, + 0xd8, + 0xa0, + 0xf4, + 0x86, + 0xd5, + 0xa1, + 0x7a, + 0x3f, + 0xd4, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x23, + 0x87, + 0xea, + 0x68, + 0x3d, + 0x7a, + 0x1f, + 0xfd, + 0x66, + 0x86, + 0x7c, + 0xa8, + 0x17, + 0x06, + 0xa1, + 0x28, + 0x17, + 0x70, + 0x49, + 0x68, + 0x24, + 0x27, + 0x0d, + 0xff, + 0xc8, + 0x7c, + 0x87, + 0xb4, + 0x3c, + 0xe1, + 0xec, + 0x3e, + 0xbf, + 0xfc, + 0x87, + 0xfe, + 0x04, + 0x83, + 0xff, + 0xc9, + 0xa1, + 0xff, + 0x81, + 0x87, + 0xfe, + 0x7c, + 0x87, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1d, + 0x57, + 0x50, + 0x34, + 0x3f, + 0x61, + 0xbf, + 0xc0, + 0x69, + 0xd1, + 0xb4, + 0x70, + 0x96, + 0xd6, + 0x9c, + 0x90, + 0x95, + 0xae, + 0x07, + 0x61, + 0xcf, + 0x4d, + 0x05, + 0xc1, + 0x9c, + 0x2c, + 0xb8, + 0xf2, + 0x0d, + 0x19, + 0x10, + 0xcc, + 0x1a, + 0xf5, + 0x6f, + 0x07, + 0xec, + 0x3a, + 0x81, + 0xf3, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x34, + 0x1f, + 0xfe, + 0x8c, + 0x3f, + 0xe6, + 0x9c, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xce, + 0x1f, + 0x7f, + 0x1c, + 0xaf, + 0xc8, + 0x66, + 0x30, + 0x98, + 0x82, + 0x46, + 0x32, + 0x24, + 0xc0, + 0xc3, + 0x19, + 0x92, + 0x60, + 0x62, + 0x57, + 0x76, + 0x0c, + 0x0c, + 0x4a, + 0xd2, + 0x83, + 0x82, + 0x49, + 0x0c, + 0x81, + 0x0a, + 0xfc, + 0xff, + 0xe0, + 0xf6, + 0x60, + 0x90, + 0x61, + 0xec, + 0xc1, + 0x05, + 0x82, + 0xf3, + 0x9f, + 0xf8, + 0x10, + 0x59, + 0x82, + 0x0b, + 0x0e, + 0x63, + 0x4d, + 0x1c, + 0x27, + 0xc0, + 0xff, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x87, + 0xef, + 0xff, + 0xde, + 0x06, + 0x83, + 0x0d, + 0x85, + 0x81, + 0x54, + 0xeb, + 0x74, + 0x50, + 0x65, + 0x72, + 0xad, + 0x41, + 0xfb, + 0x40, + 0xe1, + 0xef, + 0xff, + 0xde, + 0x0c, + 0xe8, + 0x77, + 0x06, + 0x7f, + 0xfd, + 0x70, + 0x24, + 0x83, + 0xa8, + 0x08, + 0x3b, + 0xff, + 0xc1, + 0xff, + 0x82, + 0xc2, + 0x7f, + 0xf4, + 0x30, + 0x7f, + 0xef, + 0x90, + 0xff, + 0xc1, + 0xe0, + 0x0f, + 0xe5, + 0x07, + 0xbf, + 0x21, + 0xb0, + 0xfe, + 0x95, + 0xff, + 0x80, + 0x83, + 0x54, + 0x1e, + 0xc1, + 0x83, + 0x18, + 0x3d, + 0x83, + 0x06, + 0x3f, + 0xf8, + 0x18, + 0x31, + 0x83, + 0xfb, + 0x06, + 0x37, + 0xc7, + 0xc0, + 0xfe, + 0x50, + 0x31, + 0x30, + 0xf7, + 0x33, + 0x93, + 0x86, + 0x6a, + 0x47, + 0x03, + 0x83, + 0xd5, + 0x63, + 0x60, + 0xb0, + 0xea, + 0x74, + 0x37, + 0x30, + 0xee, + 0xc2, + 0xc2, + 0xc0, + 0xfc, + 0xa0, + 0x78, + 0x7c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1d, + 0xfc, + 0x7f, + 0xe4, + 0x33, + 0x04, + 0xc6, + 0x1c, + 0x8c, + 0x5f, + 0xf0, + 0x18, + 0x62, + 0x54, + 0x46, + 0x06, + 0x24, + 0x95, + 0x11, + 0x81, + 0x89, + 0x2f, + 0xf8, + 0x14, + 0x34, + 0x3f, + 0xeb, + 0xf2, + 0x7f, + 0xa0, + 0xf4, + 0x87, + 0xfe, + 0x06, + 0xff, + 0xe4, + 0xbc, + 0xe0, + 0x47, + 0x10, + 0x90, + 0xb1, + 0xc7, + 0x34, + 0x39, + 0xcd, + 0x1c, + 0x18, + 0x4f, + 0x91, + 0x3d, + 0x01, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0x8f, + 0xfc, + 0x1c, + 0xe6, + 0x0c, + 0x0e, + 0x14, + 0x39, + 0xff, + 0x80, + 0xc3, + 0x18, + 0x30, + 0x38, + 0x18, + 0x63, + 0x06, + 0x8e, + 0x06, + 0x28, + 0x53, + 0xd5, + 0x81, + 0x24, + 0x83, + 0x87, + 0x0d, + 0x7e, + 0x7f, + 0x41, + 0xfd, + 0x81, + 0xc2, + 0xd0, + 0xe7, + 0x7f, + 0xf0, + 0x3e, + 0x71, + 0x44, + 0x81, + 0x02, + 0x16, + 0x50, + 0x93, + 0x0f, + 0x3b, + 0x83, + 0x47, + 0x0b, + 0xe5, + 0x0f, + 0x82, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x0d, + 0x87, + 0xf3, + 0x9f, + 0xf8, + 0x24, + 0x63, + 0x48, + 0x2c, + 0x0c, + 0x31, + 0xb7, + 0x6e, + 0x06, + 0x24, + 0xe8, + 0xa8, + 0xc0, + 0xc4, + 0x9a, + 0x5a, + 0x60, + 0xa1, + 0xa6, + 0xe9, + 0x18, + 0x2f, + 0xcf, + 0xab, + 0x78, + 0x3d, + 0x81, + 0x52, + 0xc1, + 0xf6, + 0x19, + 0xc4, + 0x2b, + 0xd6, + 0x6e, + 0x4d, + 0x01, + 0x20, + 0xcc, + 0xc2, + 0x70, + 0xea, + 0x31, + 0x85, + 0xa8, + 0x17, + 0x90, + 0xbf, + 0x41, + 0xff, + 0x83, + 0xc0, + 0x3f, + 0x47, + 0xfd, + 0x07, + 0x31, + 0x87, + 0x30, + 0x48, + 0xc7, + 0x5d, + 0xc0, + 0x61, + 0x8d, + 0x7e, + 0x03, + 0x12, + 0x65, + 0x3d, + 0x04, + 0xc4, + 0x98, + 0x54, + 0x0d, + 0x24, + 0x9b, + 0x4e, + 0xa0, + 0x5f, + 0x8c, + 0x0e, + 0x1f, + 0xdb, + 0xb4, + 0x6a, + 0x0c, + 0x9b, + 0x8e, + 0x0e, + 0x07, + 0xce, + 0xc6, + 0x83, + 0x09, + 0x0b, + 0xab, + 0xa7, + 0xc1, + 0xcd, + 0xa6, + 0x16, + 0x19, + 0xf1, + 0x0e, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x3f, + 0x3f, + 0xa9, + 0xe8, + 0x3a, + 0x4d, + 0xc2, + 0x90, + 0x93, + 0x07, + 0x64, + 0xe1, + 0x31, + 0x83, + 0xb0, + 0x70, + 0x4c, + 0x60, + 0xc9, + 0x5e, + 0x09, + 0x46, + 0x7e, + 0xb1, + 0x81, + 0x26, + 0x19, + 0x14, + 0x1b, + 0xf8, + 0xbe, + 0xa2, + 0x1f, + 0x60, + 0x56, + 0x08, + 0x39, + 0x59, + 0x66, + 0xe8, + 0x1f, + 0x4e, + 0xc5, + 0xe4, + 0x3e, + 0xa0, + 0x37, + 0x34, + 0x3d, + 0xab, + 0x4c, + 0x14, + 0x0a, + 0xe0, + 0xec, + 0x38, + 0x0f, + 0xfc, + 0x1b, + 0xf5, + 0x3e, + 0x3b, + 0x43, + 0x50, + 0x2c, + 0xd1, + 0x18, + 0x95, + 0x78, + 0xc1, + 0x8c, + 0x4d, + 0x1c, + 0xbd, + 0x14, + 0x34, + 0xa7, + 0x4f, + 0x02, + 0x4c, + 0x18, + 0x30, + 0x60, + 0x93, + 0x07, + 0x4e, + 0x98, + 0x3f, + 0x8e, + 0x79, + 0xc3, + 0xd8, + 0xad, + 0x5a, + 0x1e, + 0xcf, + 0xf9, + 0x2f, + 0x58, + 0x58, + 0x20, + 0x90, + 0x3d, + 0xff, + 0x41, + 0xa8, + 0x0e, + 0x1d, + 0x0a, + 0xf0, + 0xe8, + 0x6d, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xf4, + 0x1e, + 0xfe, + 0x16, + 0xf2, + 0xc1, + 0xcc, + 0x2f, + 0xe0, + 0x91, + 0x8b, + 0xcd, + 0xe8, + 0x0c, + 0x50, + 0x92, + 0xc1, + 0x81, + 0x89, + 0x2f, + 0x5f, + 0x80, + 0xc4, + 0x85, + 0x83, + 0x0d, + 0x26, + 0x0a, + 0x74, + 0xe8, + 0x0f, + 0xe4, + 0x75, + 0x6a, + 0x0f, + 0x60, + 0x75, + 0x68, + 0x7d, + 0xdf, + 0xf9, + 0x2f, + 0x38, + 0x1d, + 0xd2, + 0x02, + 0x16, + 0xfc, + 0x0f, + 0x21, + 0xce, + 0x07, + 0x69, + 0xa1, + 0x5e, + 0x41, + 0x72, + 0x3a, + 0x1f, + 0xf8, + 0x30, + 0x07, + 0xff, + 0x21, + 0xb0, + 0xfb, + 0x43, + 0x7f, + 0x81, + 0xa1, + 0xb0, + 0xd8, + 0x34, + 0x14, + 0xf5, + 0x3d, + 0x4f, + 0x46, + 0xbf, + 0xf6, + 0xe7, + 0xff, + 0x3a, + 0x0d, + 0x0f, + 0x68, + 0x6c, + 0x3e, + 0x90, + 0xde, + 0xaf, + 0x68, + 0x6c, + 0x3e, + 0x90, + 0xdf, + 0xfc, + 0x86, + 0xc3, + 0xe9, + 0x0d, + 0x87, + 0x5e, + 0x08, + 0x1f, + 0xe0, + 0x7f, + 0x04, + 0xe1, + 0x60, + 0xc0, + 0xe1, + 0x3e, + 0x8c, + 0x18, + 0x58, + 0x4e, + 0x66, + 0x0c, + 0x2c, + 0x2b, + 0x7b, + 0x56, + 0x16, + 0x83, + 0x5d, + 0x79, + 0x0a, + 0x89, + 0xae, + 0xa2, + 0x1f, + 0xdd, + 0x59, + 0xfe, + 0x82, + 0xd5, + 0x63, + 0x85, + 0x86, + 0xd6, + 0xc1, + 0xc5, + 0x03, + 0x74, + 0xf0, + 0x5f, + 0x07, + 0x60, + 0x70, + 0xbd, + 0x07, + 0x60, + 0x71, + 0xe3, + 0xc8, + 0x59, + 0x73, + 0xa1, + 0x3a, + 0x0f, + 0xf9, + 0x0f, + 0x7f, + 0x05, + 0x61, + 0xec, + 0x0e, + 0x17, + 0xa0, + 0xef, + 0x4e, + 0x06, + 0x30, + 0xec, + 0x9c, + 0x18, + 0x1c, + 0x27, + 0x7b, + 0x74, + 0x2b, + 0x06, + 0x19, + 0xe4, + 0x08, + 0x83, + 0xaf, + 0x18, + 0x34, + 0x36, + 0xab, + 0x06, + 0x0d, + 0x0d, + 0xd3, + 0xc0, + 0xc1, + 0xa1, + 0xb0, + 0x38, + 0x30, + 0x68, + 0x6c, + 0x16, + 0x0c, + 0x1a, + 0x1b, + 0xa7, + 0x87, + 0x06, + 0x86, + 0xc0, + 0xe6, + 0x83, + 0x43, + 0x67, + 0xa3, + 0x0b, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x21, + 0xbf, + 0x21, + 0x37, + 0x90, + 0xb0, + 0x28, + 0xf5, + 0xa1, + 0xde, + 0x94, + 0x60, + 0xd0, + 0xec, + 0xd4, + 0x60, + 0x90, + 0xde, + 0xbe, + 0x30, + 0x48, + 0x6c, + 0x36, + 0xf4, + 0xea, + 0x03, + 0xfa, + 0x35, + 0x51, + 0x41, + 0x60, + 0x93, + 0x03, + 0x07, + 0x7e, + 0x4c, + 0x0c, + 0x1d, + 0x82, + 0x4c, + 0x2c, + 0x3b, + 0xf2, + 0x61, + 0x61, + 0xd8, + 0x24, + 0xc5, + 0x4b, + 0x03, + 0x04, + 0x9c, + 0xef, + 0x20, + 0xcb, + 0x28, + 0x89, + 0x61, + 0xff, + 0x83, + 0x80, + 0x07, + 0xf0, + 0x6c, + 0x3d, + 0x05, + 0x86, + 0xc3, + 0xdf, + 0x18, + 0x6c, + 0x3d, + 0x19, + 0x97, + 0xf9, + 0x2d, + 0xdd, + 0x54, + 0xea, + 0x4d, + 0x75, + 0x85, + 0x87, + 0x6b, + 0xd0, + 0x58, + 0x7b, + 0x5b, + 0x02, + 0xb5, + 0x82, + 0xfe, + 0x1e, + 0xb6, + 0x16, + 0x16, + 0x38, + 0x4e, + 0x17, + 0x56, + 0x38, + 0x4e, + 0x16, + 0x16, + 0x38, + 0x4e, + 0x16, + 0x16, + 0x3f, + 0xe0, + 0xb1, + 0xe1, + 0xd7, + 0x60, + 0x0f, + 0xf9, + 0x0f, + 0x7f, + 0x06, + 0xc3, + 0xd8, + 0x1c, + 0x5b, + 0x94, + 0x17, + 0xa7, + 0x3f, + 0xe8, + 0x19, + 0x38, + 0x54, + 0x0e, + 0x77, + 0xb4, + 0x18, + 0x18, + 0x1d, + 0x78, + 0xe0, + 0x68, + 0x35, + 0xd5, + 0x7e, + 0x83, + 0x6a, + 0xb0, + 0xd6, + 0x48, + 0x3a, + 0x78, + 0x2f, + 0x0e, + 0x16, + 0x07, + 0x2e, + 0x06, + 0x85, + 0x82, + 0xcd, + 0x07, + 0x83, + 0x74, + 0xf0, + 0x57, + 0xc1, + 0xb0, + 0x38, + 0xf9, + 0x2c, + 0x2c, + 0xf4, + 0xe8, + 0x65, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x8d, + 0x3e, + 0x82, + 0xc0, + 0xa2, + 0x88, + 0x7d, + 0xe9, + 0x45, + 0x03, + 0xf6, + 0x4a, + 0x28, + 0x1f, + 0x3b, + 0xd0, + 0xbf, + 0xc9, + 0xd6, + 0xde, + 0x0f, + 0xb5, + 0xdb, + 0xc1, + 0xfb, + 0x54, + 0x9b, + 0x5c, + 0x17, + 0x4d, + 0x37, + 0x0b, + 0x0b, + 0x04, + 0x9b, + 0x85, + 0x85, + 0xd3, + 0x4d, + 0xc2, + 0xc2, + 0xd5, + 0xab, + 0x30, + 0xb0, + 0xb0, + 0x4d, + 0x0f, + 0xe0, + 0xb2, + 0xdd, + 0x30, + 0xb0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xe5, + 0x07, + 0x9f, + 0xd0, + 0x34, + 0x3c, + 0xc1, + 0x43, + 0xfd, + 0x01, + 0xf4, + 0x47, + 0x2d, + 0xa0, + 0x63, + 0x29, + 0xe0, + 0x38, + 0x56, + 0xf6, + 0x8e, + 0x61, + 0xb5, + 0xda, + 0x0f, + 0x21, + 0xb5, + 0xd2, + 0x5f, + 0x21, + 0xb5, + 0xb7, + 0x42, + 0xb0, + 0xbf, + 0x8f, + 0xf2, + 0x16, + 0x16, + 0x61, + 0xb4, + 0x2e, + 0xac, + 0xc3, + 0x68, + 0x58, + 0x59, + 0x86, + 0xd0, + 0xa0, + 0xb3, + 0xfc, + 0x85, + 0x0f, + 0x18, + 0x68, + 0x00, + 0x0f, + 0xf2, + 0x83, + 0xdf, + 0x90, + 0xb4, + 0x3d, + 0x01, + 0x47, + 0xfc, + 0x17, + 0xa5, + 0x18, + 0x35, + 0x61, + 0x44, + 0xa3, + 0x06, + 0x0c, + 0x16, + 0xf4, + 0x3f, + 0xe0, + 0x6b, + 0xb7, + 0x1c, + 0x18, + 0x1f, + 0xc9, + 0xff, + 0x05, + 0x82, + 0x41, + 0x74, + 0x0e, + 0xfc, + 0x96, + 0x50, + 0x3b, + 0x04, + 0xad, + 0x54, + 0x50, + 0x5d, + 0x37, + 0xff, + 0x20, + 0xc1, + 0x21, + 0xa8, + 0x1d, + 0x82, + 0x43, + 0x50, + 0x3b, + 0x2c, + 0x3a, + 0x81, + 0x0f, + 0xfc, + 0x1e, + 0xfc, + 0x9f, + 0xf0, + 0x50, + 0x14, + 0x60, + 0xc7, + 0x0b, + 0xd2, + 0x8c, + 0x18, + 0xe1, + 0x46, + 0xa3, + 0xa7, + 0x78, + 0x1f, + 0xe3, + 0x06, + 0x38, + 0x30, + 0xdb, + 0xde, + 0xbc, + 0x07, + 0xf4, + 0x13, + 0x87, + 0xb0, + 0x50, + 0x36, + 0x1e, + 0xeb, + 0x7f, + 0xe4, + 0x1a, + 0xa8, + 0x17, + 0xc1, + 0xdd, + 0x38, + 0x1b, + 0xb0, + 0x6c, + 0x0c, + 0x69, + 0x94, + 0x0a, + 0x03, + 0x68, + 0x30, + 0x70, + 0x22, + 0xd0, + 0xd8, + 0x7f, + 0xe0, + 0xfc, + 0x0f, + 0xf2, + 0x1e, + 0x7f, + 0x21, + 0x38, + 0x73, + 0x01, + 0x57, + 0xfc, + 0x8f, + 0xa5, + 0x48, + 0x76, + 0x8c, + 0x6b, + 0x1c, + 0x12, + 0x0b, + 0x7a, + 0x17, + 0xf0, + 0x5a, + 0xee, + 0xf2, + 0x68, + 0x4f, + 0xe8, + 0x2f, + 0x41, + 0xd8, + 0x24, + 0x17, + 0x68, + 0x6f, + 0xd7, + 0x90, + 0x3e, + 0x41, + 0x82, + 0x4b, + 0xf8, + 0x37, + 0x4d, + 0x24, + 0x2c, + 0x36, + 0x09, + 0x20, + 0xd8, + 0x68, + 0x0a, + 0x20, + 0xd8, + 0x68, + 0xb0, + 0x5f, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xfc, + 0x1c, + 0xfe, + 0x48, + 0x19, + 0x40, + 0x30, + 0x24, + 0x63, + 0x30, + 0x9f, + 0x51, + 0x04, + 0xec, + 0x13, + 0x94, + 0x6f, + 0xf9, + 0x2e, + 0xf4, + 0x0b, + 0xe4, + 0x2c, + 0x36, + 0xf9, + 0xcf, + 0x02, + 0xfd, + 0x4c, + 0x18, + 0x30, + 0xb0, + 0x41, + 0xa4, + 0x3d, + 0xf8, + 0xff, + 0xc8, + 0x30, + 0x41, + 0x60, + 0x70, + 0xdd, + 0x30, + 0x58, + 0x38, + 0x36, + 0x08, + 0x2b, + 0xe0, + 0xec, + 0x10, + 0x1b, + 0xbc, + 0x85, + 0x9e, + 0x28, + 0x86, + 0xd0, + 0x0f, + 0xf9, + 0x0f, + 0x7e, + 0x42, + 0x70, + 0xf4, + 0x05, + 0x7f, + 0xe0, + 0xbd, + 0x2b, + 0x02, + 0x26, + 0x14, + 0x6b, + 0xad, + 0xd8, + 0x1e, + 0xbe, + 0x1b, + 0x75, + 0x03, + 0x0d, + 0x81, + 0x44, + 0x19, + 0xfd, + 0x1d, + 0x6c, + 0x36, + 0x06, + 0x30, + 0x26, + 0x1b, + 0xa7, + 0x18, + 0x33, + 0x0d, + 0x81, + 0x8c, + 0x73, + 0x0d, + 0xd3, + 0x8c, + 0xb7, + 0x0d, + 0x81, + 0x82, + 0xe4, + 0x82, + 0x80, + 0xc3, + 0xac, + 0x48, + 0x22, + 0xde, + 0x03, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf9, + 0x0f, + 0x7e, + 0x43, + 0x61, + 0xe8, + 0x0a, + 0xbf, + 0xe8, + 0x1e, + 0x95, + 0x40, + 0xea, + 0x02, + 0x25, + 0x50, + 0x0d, + 0x49, + 0xeb, + 0xe0, + 0x7a, + 0x50, + 0x58, + 0x6c, + 0x18, + 0x7c, + 0xfe, + 0x41, + 0xfe, + 0x0b, + 0x04, + 0x16, + 0x0c, + 0x3b, + 0xf0, + 0x58, + 0x30, + 0xec, + 0x10, + 0xda, + 0xb9, + 0x40, + 0xe9, + 0x95, + 0xf9, + 0x06, + 0x08, + 0x2d, + 0x24, + 0x36, + 0x08, + 0x1c, + 0x17, + 0x05, + 0x96, + 0x68, + 0x74, + 0x87, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1c, + 0xfe, + 0x3f, + 0xf0, + 0x18, + 0x19, + 0x90, + 0x33, + 0x03, + 0xe3, + 0x32, + 0x06, + 0x60, + 0x68, + 0x67, + 0xfe, + 0x05, + 0xeb, + 0x4d, + 0x0f, + 0xb5, + 0xdd, + 0xff, + 0x02, + 0xbb, + 0xc2, + 0x82, + 0xc2, + 0x81, + 0x94, + 0xf5, + 0x0c, + 0x2f, + 0xc4, + 0xc9, + 0x98, + 0x50, + 0x32, + 0x9d, + 0x33, + 0x0b, + 0xa6, + 0x06, + 0x8a, + 0x30, + 0xa0, + 0x61, + 0x51, + 0x8c, + 0x28, + 0x19, + 0xd4, + 0xcc, + 0x14, + 0x78, + 0x3d, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf9, + 0x0e, + 0x7f, + 0x06, + 0x70, + 0xe6, + 0x06, + 0x65, + 0xd6, + 0x03, + 0xe3, + 0x18, + 0xeb, + 0x01, + 0xa1, + 0x81, + 0xa1, + 0xa1, + 0x7f, + 0x81, + 0xd3, + 0xd0, + 0x30, + 0xd8, + 0x7f, + 0xaf, + 0xcf, + 0x8f, + 0xe0, + 0xa0, + 0x60, + 0xcd, + 0x56, + 0x17, + 0xe0, + 0x66, + 0xab, + 0x0a, + 0x06, + 0x0c, + 0xfe, + 0x0b, + 0xa6, + 0x0c, + 0xc2, + 0xc2, + 0x81, + 0x83, + 0x31, + 0xe0, + 0xa0, + 0x6f, + 0x70, + 0x7d, + 0x1e, + 0x50, + 0x2f, + 0xc8, + 0x7f, + 0xe0, + 0xc0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xa0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xff, + 0x83, + 0xd7, + 0xfe, + 0x83, + 0xa8, + 0x1e, + 0x60, + 0xeb, + 0xaf, + 0x70, + 0x7f, + 0xe0, + 0xf3, + 0xff, + 0xf9, + 0x18, + 0x3f, + 0xda, + 0x30, + 0xff, + 0x92, + 0x46, + 0x28, + 0x1b, + 0x49, + 0x18, + 0xa0, + 0x6d, + 0x24, + 0x62, + 0xeb, + 0x81, + 0xa3, + 0x07, + 0xe7, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x7f, + 0x83, + 0xb4, + 0x26, + 0x0f, + 0x9d, + 0x0c, + 0xc1, + 0xe7, + 0x43, + 0x9f, + 0xd1, + 0x61, + 0xf3, + 0x07, + 0xf3, + 0x04, + 0xff, + 0x06, + 0x74, + 0x26, + 0x0f, + 0xac, + 0x35, + 0xea, + 0xe7, + 0x83, + 0x95, + 0x45, + 0x83, + 0xd2, + 0x16, + 0x04, + 0x3d, + 0x61, + 0x38, + 0x28, + 0x1a, + 0xc3, + 0x72, + 0xac, + 0x0f, + 0x83, + 0x3f, + 0x56, + 0x74, + 0x3f, + 0xf0, + 0x7e, + 0x0f, + 0xfc, + 0x21, + 0xaf, + 0xe4, + 0x16, + 0x86, + 0xae, + 0x4b, + 0x43, + 0xd4, + 0x58, + 0x39, + 0xc3, + 0x57, + 0x20, + 0xb8, + 0x35, + 0xea, + 0xe1, + 0x0a, + 0x0a, + 0xc1, + 0xa1, + 0xad, + 0x03, + 0xd5, + 0xe2, + 0xf2, + 0x19, + 0x70, + 0x14, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x3d, + 0xa0, + 0xe0, + 0xff, + 0x61, + 0x68, + 0x7f, + 0x70, + 0x5a, + 0x16, + 0x13, + 0xc1, + 0xa8, + 0x16, + 0x0f, + 0x21, + 0xcf, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x21, + 0xaf, + 0xe0, + 0xad, + 0x0d, + 0x75, + 0x8f, + 0x21, + 0xea, + 0x2c, + 0x1d, + 0x61, + 0xa8, + 0xb8, + 0x7c, + 0x86, + 0xff, + 0xa0, + 0xd6, + 0x13, + 0x82, + 0x40, + 0xdc, + 0x13, + 0xfe, + 0x28, + 0x87, + 0xfc, + 0xb5, + 0xa1, + 0xef, + 0x53, + 0x90, + 0xff, + 0x2d, + 0xd3, + 0xd4, + 0x0d, + 0x45, + 0xb4, + 0x32, + 0x80, + 0xd6, + 0xfd, + 0x59, + 0x02, + 0xc1, + 0x61, + 0xec, + 0x3f, + 0x5f, + 0xe8, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0x91, + 0xb4, + 0x35, + 0xd6, + 0x28, + 0x88, + 0x6a, + 0x2c, + 0x19, + 0xe0, + 0xd4, + 0x5c, + 0x3c, + 0x86, + 0xbe, + 0xba, + 0x06, + 0xa0, + 0x54, + 0x1d, + 0x03, + 0x68, + 0x4d, + 0x4a, + 0x8a, + 0x07, + 0xaf, + 0xff, + 0xa0, + 0xfa, + 0x43, + 0xa8, + 0x12, + 0xad, + 0x0a, + 0xb0, + 0x69, + 0xf5, + 0x7e, + 0x0f, + 0x61, + 0xfb, + 0x43, + 0xb0, + 0xfd, + 0xa1, + 0xdf, + 0xfe, + 0x40, + 0x0f, + 0xfc, + 0x1e, + 0xbf, + 0x82, + 0xb4, + 0x35, + 0xd6, + 0x3c, + 0x87, + 0xa8, + 0xb0, + 0x75, + 0x86, + 0xa2, + 0xe1, + 0xb4, + 0x37, + 0xfe, + 0x10, + 0x30, + 0x4e, + 0x08, + 0x33, + 0xe0, + 0x9e, + 0xaf, + 0x1e, + 0x90, + 0xcb, + 0xc2, + 0xc1, + 0xf9, + 0x28, + 0x16, + 0x14, + 0x1b, + 0x2f, + 0x8d, + 0xf2, + 0x1b, + 0x28, + 0x17, + 0x21, + 0xec, + 0xa0, + 0x58, + 0x68, + 0x2c, + 0xa3, + 0x38, + 0x6c, + 0x1f, + 0xa8, + 0x9f, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xff, + 0x20, + 0xb4, + 0x37, + 0xab, + 0x1c, + 0x88, + 0x6d, + 0x0f, + 0x9a, + 0x06, + 0xe5, + 0xc3, + 0xc8, + 0x6f, + 0xfc, + 0x1a, + 0x81, + 0x38, + 0x28, + 0x06, + 0xd0, + 0x9e, + 0xb6, + 0xd0, + 0x3f, + 0xf5, + 0x03, + 0xf9, + 0xea, + 0xf5, + 0x5a, + 0x19, + 0xd6, + 0xf2, + 0xda, + 0x19, + 0xc2, + 0xa0, + 0x5a, + 0x17, + 0xff, + 0xef, + 0x04, + 0xe1, + 0xfb, + 0x43, + 0x38, + 0x73, + 0xf0, + 0x40, + 0x0f, + 0xfc, + 0x21, + 0xaf, + 0xe0, + 0xad, + 0x0d, + 0x75, + 0x8e, + 0x44, + 0x35, + 0x16, + 0x0c, + 0xd0, + 0x35, + 0x17, + 0x0f, + 0x21, + 0xbf, + 0xf0, + 0x6a, + 0x05, + 0x40, + 0x50, + 0x6f, + 0x21, + 0x5f, + 0x57, + 0x83, + 0xf7, + 0x06, + 0x90, + 0xfa, + 0xcf, + 0xff, + 0x01, + 0xf0, + 0x6f, + 0xc1, + 0x9e, + 0xc2, + 0xaf, + 0x07, + 0x38, + 0x38, + 0x92, + 0xc3, + 0x39, + 0xa0, + 0x90, + 0x38, + 0x4e, + 0x1d, + 0x21, + 0xff, + 0x83, + 0xf8, + 0x0f, + 0xfc, + 0x21, + 0xaf, + 0xe0, + 0xad, + 0x0d, + 0x75, + 0x8b, + 0x44, + 0x35, + 0x16, + 0x0e, + 0xb0, + 0xd4, + 0x5c, + 0x0b, + 0x43, + 0x7f, + 0xd0, + 0x82, + 0xc2, + 0x70, + 0x48, + 0x1b, + 0x82, + 0xbe, + 0xa6, + 0x72, + 0x1f, + 0xf4, + 0x87, + 0xef, + 0xff, + 0xde, + 0x09, + 0x7a, + 0x8b, + 0xc1, + 0x97, + 0xff, + 0x07, + 0x7f, + 0xf8, + 0x3d, + 0x87, + 0xec, + 0x3d, + 0xff, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x21, + 0xbf, + 0xc1, + 0x5c, + 0x1b, + 0xd5, + 0x27, + 0x91, + 0x41, + 0x72, + 0xc1, + 0x9e, + 0x0d, + 0xcb, + 0x02, + 0xe0, + 0x20, + 0xff, + 0xa0, + 0x9e, + 0x03, + 0xcd, + 0xe2, + 0xf2, + 0x19, + 0x94, + 0x0d, + 0x0f, + 0xd7, + 0xff, + 0xec, + 0x14, + 0x17, + 0xf0, + 0xe1, + 0xcb, + 0xf8, + 0x3a, + 0xff, + 0xfd, + 0x87, + 0x60, + 0x61, + 0x83, + 0xd6, + 0x82, + 0x80, + 0x78, + 0x26, + 0x03, + 0xe4, + 0x34, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xba, + 0xc1, + 0x5a, + 0x1a, + 0xeb, + 0x1c, + 0x88, + 0x6a, + 0xe4, + 0x0d, + 0xa1, + 0x5e, + 0xae, + 0x50, + 0x28, + 0x15, + 0x01, + 0x20, + 0x6d, + 0x0a, + 0xfa, + 0x99, + 0x21, + 0xfd, + 0x82, + 0x80, + 0xd0, + 0xef, + 0xff, + 0xc1, + 0xfb, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x5e, + 0xae, + 0xe4, + 0x2f, + 0x3a, + 0x1b, + 0x55, + 0x87, + 0x60, + 0xac, + 0x41, + 0xf5, + 0xff, + 0x41, + 0x0f, + 0xfc, + 0x1e, + 0xba, + 0xc0, + 0x6d, + 0x0d, + 0x75, + 0x8a, + 0x22, + 0x82, + 0xba, + 0xc0, + 0x6e, + 0x09, + 0xe5, + 0xf4, + 0x82, + 0x03, + 0xca, + 0xd0, + 0x9b, + 0x41, + 0x7d, + 0x4c, + 0xf2, + 0x1f, + 0x9a, + 0x06, + 0x83, + 0xaa, + 0xd0, + 0xec, + 0x08, + 0x67, + 0x0a, + 0x56, + 0x38, + 0x29, + 0xf4, + 0xe3, + 0x98, + 0x77, + 0xc0, + 0x4b, + 0x50, + 0x6d, + 0xcc, + 0x0e, + 0xe1, + 0xb4, + 0xc2, + 0xb0, + 0x3a, + 0x1d, + 0x83, + 0x83, + 0xa4, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x21, + 0xae, + 0xb0, + 0x56, + 0x86, + 0xaf, + 0x14, + 0x02, + 0x82, + 0xba, + 0xc0, + 0x6d, + 0x09, + 0xe5, + 0xea, + 0x01, + 0xc0, + 0xda, + 0xb5, + 0x0a, + 0xe0, + 0xaf, + 0x55, + 0x9c, + 0x87, + 0x97, + 0xda, + 0xf0, + 0x57, + 0x5f, + 0xf6, + 0x09, + 0x2b, + 0xf2, + 0xa0, + 0xed, + 0x7f, + 0x07, + 0xda, + 0xf6, + 0xa0, + 0xd7, + 0xff, + 0xec, + 0x39, + 0x90, + 0xa8, + 0x86, + 0x7c, + 0x87, + 0xcd, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x21, + 0xae, + 0xb0, + 0x1a, + 0x21, + 0xab, + 0x92, + 0x46, + 0x0d, + 0x5c, + 0x8d, + 0x11, + 0x05, + 0xea, + 0xe0, + 0x36, + 0x81, + 0xf5, + 0x3c, + 0x72, + 0x1e, + 0x6b, + 0x75, + 0xc8, + 0x66, + 0x1c, + 0x18, + 0x28, + 0x1d, + 0x5f, + 0xe4, + 0x2f, + 0xff, + 0xde, + 0x0d, + 0xd7, + 0xec, + 0x3d, + 0xd7, + 0xec, + 0x3c, + 0xdc, + 0x50, + 0x68, + 0x15, + 0x1e, + 0x5d, + 0xe9, + 0x0e, + 0x7d, + 0x21, + 0x9b, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1e, + 0xba, + 0xc0, + 0x68, + 0x86, + 0xae, + 0x4a, + 0x02, + 0x0d, + 0x5c, + 0x81, + 0xa0, + 0x6b, + 0xd5, + 0xc2, + 0x34, + 0x03, + 0xd5, + 0xc5, + 0xe8, + 0x3d, + 0x40, + 0x51, + 0x28, + 0x1e, + 0xa0, + 0x28, + 0x0a, + 0x07, + 0x74, + 0xf5, + 0x3d, + 0x4c, + 0x36, + 0x0b, + 0xd6, + 0x16, + 0x1b, + 0xbe, + 0xa7, + 0xa9, + 0x86, + 0xda, + 0x13, + 0x43, + 0x0e, + 0xda, + 0x13, + 0x43, + 0x0e, + 0xd5, + 0x4d, + 0x2b, + 0x90, + 0x74, + 0x57, + 0xa5, + 0x1e, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x61, + 0xb9, + 0xc1, + 0x98, + 0xe8, + 0xe1, + 0x66, + 0xa2, + 0xf3, + 0x43, + 0x36, + 0x87, + 0xa1, + 0x59, + 0x81, + 0xd2, + 0xc1, + 0x9b, + 0xc3, + 0x0c, + 0x66, + 0xa0, + 0xa4, + 0x0e, + 0x7f, + 0xfe, + 0x1c, + 0x3f, + 0xe7, + 0x0c, + 0xdf, + 0x23, + 0xfd, + 0x44, + 0x33, + 0x87, + 0xf3, + 0x1a, + 0x1f, + 0xb8, + 0xbf, + 0xfa, + 0x00, + 0x3f, + 0xff, + 0x78, + 0x3f, + 0xf0, + 0x7e, + 0xff, + 0xe8, + 0x3d, + 0xa1, + 0xe6, + 0x0f, + 0x68, + 0x79, + 0x83, + 0xdf, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xd7, + 0xff, + 0xe8, + 0x14, + 0x06, + 0x1b, + 0x05, + 0x01, + 0x40, + 0x50, + 0x12, + 0x0a, + 0x02, + 0x8f, + 0xfe, + 0x68, + 0x0a, + 0x06, + 0xa0, + 0x6a, + 0x02, + 0x81, + 0xa8, + 0x1a, + 0x80, + 0xa0, + 0x6a, + 0x01, + 0xf2, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x06, + 0x9b, + 0x2a, + 0x69, + 0xc2, + 0xb2, + 0xb0, + 0xaa, + 0xcb, + 0x5e, + 0x9d, + 0x43, + 0x4c, + 0xbd, + 0x35, + 0x86, + 0x8b, + 0x82, + 0xb5, + 0xfa, + 0x8b, + 0xff, + 0x97, + 0xf0, + 0x3a, + 0xfd, + 0x86, + 0xeb, + 0xf6, + 0x15, + 0x7f, + 0xe5, + 0x60, + 0xa0, + 0x18, + 0x1a, + 0xb2, + 0xf5, + 0x3a, + 0x1a, + 0xb0, + 0xd4, + 0x0d, + 0xab, + 0x0d, + 0x40, + 0x5e, + 0x43, + 0xff, + 0x00, + 0x0f, + 0x28, + 0x3f, + 0xf1, + 0xa1, + 0xf9, + 0xff, + 0xf2, + 0x13, + 0x84, + 0xe1, + 0x68, + 0x4e, + 0x13, + 0x85, + 0xa1, + 0x3f, + 0xfe, + 0x42, + 0x70, + 0x98, + 0x2d, + 0x09, + 0xc2, + 0xa0, + 0x5a, + 0x13, + 0xff, + 0xe4, + 0x3e, + 0x78, + 0x10, + 0x7f, + 0x76, + 0x32, + 0x1f, + 0x59, + 0xbb, + 0x40, + 0xef, + 0x03, + 0x79, + 0xa0, + 0x1f, + 0x05, + 0xa1, + 0xb2, + 0xd0, + 0xd7, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf9, + 0xc2, + 0xff, + 0x87, + 0x56, + 0x16, + 0x0c, + 0x18, + 0x1d, + 0xc2, + 0xc1, + 0x83, + 0x0c, + 0xe1, + 0x7f, + 0xc6, + 0x8e, + 0x16, + 0x0c, + 0x18, + 0xea, + 0xc2, + 0xd5, + 0x83, + 0x0c, + 0xe1, + 0x5f, + 0xe0, + 0x9b, + 0xc8, + 0x54, + 0x4c, + 0xf5, + 0x30, + 0xed, + 0xc9, + 0x09, + 0xc3, + 0x3b, + 0xce, + 0x81, + 0xc3, + 0x6a, + 0xf4, + 0xc0, + 0x76, + 0x2c, + 0x18, + 0x7e, + 0xd3, + 0x0a, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x1f, + 0xf8, + 0x2c, + 0x3d, + 0x7e, + 0x6f, + 0xf8, + 0x3f, + 0x49, + 0xa3, + 0x87, + 0xe9, + 0x34, + 0x18, + 0x7e, + 0xbf, + 0xe0, + 0x7f, + 0x51, + 0x34, + 0x70, + 0x9c, + 0x29, + 0x30, + 0x38, + 0x52, + 0x25, + 0xff, + 0x05, + 0x83, + 0x09, + 0xc1, + 0x04, + 0xc3, + 0xa0, + 0xb5, + 0x48, + 0x3e, + 0xa8, + 0x1e, + 0x77, + 0x02, + 0x19, + 0x37, + 0xac, + 0x1f, + 0xac, + 0xd0, + 0xa0, + 0xf5, + 0x01, + 0x7e, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x76, + 0xa8, + 0x2f, + 0xf0, + 0x58, + 0x14, + 0x0c, + 0x19, + 0xbf, + 0xf0, + 0x30, + 0x66, + 0xb6, + 0xb8, + 0x1f, + 0xe0, + 0x38, + 0x7b, + 0x18, + 0xc1, + 0x7e, + 0x81, + 0xb6, + 0xe0, + 0xd0, + 0x68, + 0x29, + 0xea, + 0x17, + 0x93, + 0x0e, + 0xb6, + 0x34, + 0xf2, + 0x1d, + 0xcd, + 0x10, + 0x5a, + 0x19, + 0xda, + 0x92, + 0xcd, + 0x0a, + 0x57, + 0x37, + 0x05, + 0x01, + 0xc6, + 0x0f, + 0xda, + 0x61, + 0x7f, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x02, + 0x1e, + 0x83, + 0xd4, + 0x0e, + 0xa0, + 0x7a, + 0x41, + 0xff, + 0x93, + 0xf1, + 0xa3, + 0x83, + 0x4c, + 0x19, + 0x81, + 0xc1, + 0xa6, + 0x0c, + 0xff, + 0xc9, + 0x83, + 0x30, + 0x50, + 0x1a, + 0x74, + 0xcd, + 0x28, + 0x0d, + 0x39, + 0xcf, + 0xfc, + 0x98, + 0x30, + 0xdc, + 0x41, + 0x60, + 0xc2, + 0xa6, + 0x50, + 0x1f, + 0x80, + 0xef, + 0x4d, + 0x34, + 0x36, + 0x9a, + 0x84, + 0x82, + 0x78, + 0x18, + 0x58, + 0x6b, + 0x42, + 0xfd, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf4, + 0x86, + 0xa7, + 0xa8, + 0x1a, + 0x43, + 0x6a, + 0xdd, + 0x3f, + 0xc0, + 0xc1, + 0x92, + 0x14, + 0x86, + 0xff, + 0x21, + 0x48, + 0x6c, + 0x11, + 0x3f, + 0xf2, + 0x6a, + 0xdd, + 0x05, + 0xe4, + 0x2a, + 0x7a, + 0x81, + 0x7a, + 0x81, + 0xd6, + 0xc0, + 0xa9, + 0xd0, + 0xdc, + 0xcd, + 0x92, + 0x68, + 0x1a, + 0x77, + 0x02, + 0x44, + 0x2d, + 0xa3, + 0x20, + 0x90, + 0xd4, + 0x24, + 0x3f, + 0x49, + 0x85, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x07, + 0xff, + 0xed, + 0x06, + 0x1c, + 0xa1, + 0x41, + 0xd8, + 0x76, + 0x83, + 0x43, + 0x6f, + 0xff, + 0xc1, + 0x61, + 0x38, + 0x38, + 0x3d, + 0x82, + 0xc4, + 0x16, + 0x86, + 0xed, + 0x06, + 0x1a, + 0xd0, + 0x67, + 0xa9, + 0xea, + 0xb0, + 0xd9, + 0xca, + 0xe5, + 0x58, + 0x4e, + 0x68, + 0x34, + 0x0e, + 0x13, + 0x15, + 0x7d, + 0x4e, + 0x0a, + 0x81, + 0xb7, + 0x26, + 0x0b, + 0x41, + 0x69, + 0xb2, + 0xe3, + 0x28, + 0x85, + 0x75, + 0x61, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x28, + 0x1f, + 0xe0, + 0x66, + 0x61, + 0x60, + 0xcc, + 0x11, + 0xb0, + 0x58, + 0x33, + 0x05, + 0x3a, + 0x05, + 0xfe, + 0x06, + 0xb6, + 0x16, + 0x31, + 0x83, + 0x0b, + 0x0b, + 0x6d, + 0xc1, + 0xfc, + 0x15, + 0x3d, + 0x40, + 0x61, + 0x61, + 0xdc, + 0xc0, + 0xfe, + 0x0e, + 0xe6, + 0x86, + 0x16, + 0x1a, + 0xae, + 0xec, + 0x2c, + 0x36, + 0x50, + 0x0e, + 0x0f, + 0x20, + 0xa0, + 0xc1, + 0xfb, + 0x06, + 0x17, + 0xff, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0a, + 0x43, + 0xff, + 0x03, + 0x09, + 0xff, + 0x81, + 0xfe, + 0x0b, + 0x30, + 0xd9, + 0x26, + 0x16, + 0x61, + 0xb2, + 0x4c, + 0xff, + 0x81, + 0xfe, + 0x33, + 0x33, + 0x06, + 0x49, + 0x99, + 0x99, + 0x83, + 0x75, + 0x66, + 0x66, + 0x60, + 0xa7, + 0xa8, + 0x6f, + 0x6e, + 0x1b, + 0x48, + 0xe3, + 0x6c, + 0x27, + 0xcc, + 0x71, + 0x8e, + 0x15, + 0x3c, + 0xd8, + 0x76, + 0x16, + 0xf2, + 0xb0, + 0xd4, + 0x05, + 0x0c, + 0x3f, + 0xa4, + 0xc1, + 0x7f, + 0xf4, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xff, + 0xc0, + 0x60, + 0xbf, + 0xe0, + 0x7f, + 0x8c, + 0x24, + 0xc1, + 0x83, + 0x33, + 0x23, + 0x30, + 0x60, + 0xcc, + 0xc8, + 0x8c, + 0x1f, + 0xe3, + 0xbe, + 0xb0, + 0x63, + 0x19, + 0x82, + 0x06, + 0x0c, + 0x63, + 0x36, + 0xe7, + 0x05, + 0x3d, + 0x66, + 0x6a, + 0x30, + 0xde, + 0x23, + 0x30, + 0xb0, + 0xdc, + 0xc6, + 0x5e, + 0x70, + 0x9a, + 0x74, + 0xc3, + 0x38, + 0x59, + 0x23, + 0x85, + 0x70, + 0x28, + 0x48, + 0x7e, + 0x93, + 0x0b, + 0xff, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0c, + 0xa8, + 0x36, + 0x1d, + 0x7d, + 0x21, + 0x30, + 0x7e, + 0xc2, + 0xff, + 0x81, + 0xfe, + 0xb1, + 0xc1, + 0x81, + 0x5e, + 0x95, + 0x83, + 0x06, + 0x15, + 0xf2, + 0x7f, + 0xc0, + 0xb3, + 0x37, + 0x18, + 0x18, + 0x20, + 0x41, + 0x6d, + 0xab, + 0x0d, + 0x21, + 0x53, + 0xd5, + 0x03, + 0xfc, + 0x17, + 0x8c, + 0x34, + 0x8e, + 0x07, + 0xcc, + 0x85, + 0xa6, + 0x83, + 0x7a, + 0x61, + 0xaf, + 0x01, + 0xcd, + 0x60, + 0x9e, + 0x9b, + 0x83, + 0x03, + 0x1c, + 0x85, + 0xa0, + 0xbe, + 0x43, + 0xff, + 0x06, + 0x09, + 0x0f, + 0x28, + 0x3e, + 0xc3, + 0x2a, + 0xd6, + 0x07, + 0xf9, + 0xaf, + 0x20, + 0xc9, + 0x31, + 0x75, + 0x02, + 0xc9, + 0x32, + 0x6c, + 0x82, + 0xff, + 0x15, + 0x0c, + 0x16, + 0x60, + 0xc7, + 0xf8, + 0x2d, + 0xe7, + 0x0d, + 0x07, + 0x53, + 0xa8, + 0xff, + 0x41, + 0xb4, + 0x8c, + 0x91, + 0x82, + 0x7c, + 0xc6, + 0x6e, + 0xc1, + 0x6f, + 0xa9, + 0xb2, + 0xd0, + 0x5b, + 0xca, + 0xc2, + 0xb8, + 0x12, + 0x61, + 0xfd, + 0x8e, + 0x0b, + 0xff, + 0xa0, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x0f, + 0xef, + 0xff, + 0xda, + 0x0c, + 0x28, + 0x3a, + 0x0e, + 0xdf, + 0xe7, + 0xf8, + 0x2c, + 0x7e, + 0x47, + 0xe0, + 0xdd, + 0x0c, + 0x68, + 0x66, + 0x83, + 0x09, + 0x5a, + 0x04, + 0x3b, + 0x3a, + 0xbd, + 0x56, + 0x85, + 0x9c, + 0xaf, + 0x2d, + 0xa0, + 0x73, + 0x41, + 0xa1, + 0x68, + 0x18, + 0xbf, + 0xf8, + 0x29, + 0x0d, + 0xb8, + 0xb0, + 0x58, + 0x4f, + 0x1b, + 0xd1, + 0x9c, + 0xf4, + 0x15, + 0xfc, + 0x87, + 0xfe, + 0x0c, + 0x0e, + 0x43, + 0xff, + 0x05, + 0xa1, + 0xff, + 0x8f, + 0xf8, + 0x3f, + 0x58, + 0x6e, + 0x0f, + 0xbc, + 0x1a, + 0xc3, + 0xef, + 0xff, + 0xd0, + 0x67, + 0x0a, + 0x81, + 0x50, + 0x33, + 0x85, + 0x40, + 0xa8, + 0x19, + 0xff, + 0xf4, + 0x19, + 0xc2, + 0xa0, + 0x54, + 0x0c, + 0xe1, + 0x50, + 0x2a, + 0x06, + 0x7f, + 0xfd, + 0x07, + 0xfe, + 0x0f, + 0xbf, + 0xff, + 0x78, + 0x0b, + 0xff, + 0x94, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xec, + 0x43, + 0xaf, + 0x90, + 0xb1, + 0xc2, + 0x70, + 0x61, + 0xb0, + 0x48, + 0x35, + 0x51, + 0x0b, + 0x43, + 0x3d, + 0x3b, + 0xbf, + 0xe0, + 0x60, + 0x8c, + 0x2c, + 0x3d, + 0x83, + 0x30, + 0xbc, + 0x86, + 0xff, + 0x01, + 0xf2, + 0x1b, + 0x04, + 0x60, + 0xa6, + 0x86, + 0xd3, + 0x30, + 0x6e, + 0x86, + 0xbf, + 0x81, + 0x9a, + 0x1f, + 0xf5, + 0x0d, + 0x20, + 0x53, + 0xf5, + 0x83, + 0x4c, + 0x0a, + 0x0d, + 0xa0, + 0xbe, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7f, + 0xe3, + 0xfc, + 0x87, + 0xda, + 0x13, + 0x87, + 0x9f, + 0xff, + 0x90, + 0x74, + 0x0a, + 0x42, + 0xd0, + 0x9e, + 0xaf, + 0x55, + 0xa1, + 0x30, + 0x52, + 0x16, + 0x84, + 0xff, + 0xf8, + 0x26, + 0xbf, + 0xf2, + 0x2f, + 0xfe, + 0x43, + 0x7f, + 0xf8, + 0x3b, + 0x43, + 0xce, + 0x1d, + 0xff, + 0xe0, + 0xed, + 0x0f, + 0x38, + 0x77, + 0xff, + 0x40, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0f, + 0x68, + 0x7a, + 0xf9, + 0x0a, + 0x81, + 0xce, + 0x0c, + 0xaf, + 0xc0, + 0xe1, + 0x8a, + 0x7a, + 0xb0, + 0xff, + 0x81, + 0xa1, + 0xec, + 0x11, + 0x83, + 0x43, + 0xda, + 0x66, + 0x0f, + 0xe4, + 0x1f, + 0xe0, + 0x68, + 0x34, + 0x18, + 0x23, + 0x06, + 0x16, + 0x83, + 0x4c, + 0xc6, + 0x0b, + 0x0a, + 0xfe, + 0x28, + 0x16, + 0x1f, + 0xed, + 0x0b, + 0x0a, + 0x9f, + 0x5e, + 0x09, + 0xc2, + 0x43, + 0xb0, + 0x5e, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x68, + 0x69, + 0x20, + 0xf7, + 0xd0, + 0x34, + 0x70, + 0xd2, + 0x68, + 0x34, + 0x08, + 0x4e, + 0x39, + 0x7f, + 0xc9, + 0xfe, + 0x4d, + 0x0f, + 0xb3, + 0x30, + 0x61, + 0xfb, + 0x33, + 0x07, + 0xf4, + 0x17, + 0xf0, + 0x38, + 0x14, + 0x0b, + 0x33, + 0x1f, + 0x03, + 0x0d, + 0x99, + 0x95, + 0x2b, + 0x0d, + 0xfc, + 0x60, + 0xf2, + 0x1f, + 0x95, + 0x83, + 0xc1, + 0x9b, + 0xeb, + 0x47, + 0xe0, + 0x94, + 0x1b, + 0x2c, + 0x16, + 0x87, + 0xfe, + 0x02, + 0x00, + 0x0b, + 0x0f, + 0xfc, + 0x38, + 0x57, + 0xfa, + 0x07, + 0xe0, + 0xda, + 0x19, + 0xc1, + 0x86, + 0xd0, + 0xda, + 0x48, + 0xc6, + 0x9a, + 0xbf, + 0xc6, + 0x69, + 0x83, + 0x04, + 0x66, + 0x6a, + 0x81, + 0xaa, + 0x72, + 0x77, + 0x0b, + 0xf5, + 0x85, + 0xa1, + 0xb0, + 0x47, + 0x7f, + 0xc7, + 0xf8, + 0x2d, + 0x0f, + 0xfc, + 0x68, + 0x72, + 0xd4, + 0x0b, + 0x42, + 0x7d, + 0x45, + 0x05, + 0xa1, + 0xff, + 0x8d, + 0x08, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xda, + 0x1d, + 0x7c, + 0x85, + 0xa1, + 0x9c, + 0x18, + 0x6e, + 0x58, + 0xd1, + 0x83, + 0x7f, + 0x3f, + 0xe0, + 0xb4, + 0x36, + 0x08, + 0xc2, + 0xd0, + 0xda, + 0x66, + 0x16, + 0x86, + 0xff, + 0x1f, + 0xe0, + 0x60, + 0x8c, + 0xc3, + 0x60, + 0xd3, + 0x33, + 0x0d, + 0x82, + 0xfe, + 0x30, + 0xd8, + 0x7f, + 0x61, + 0xb1, + 0xfe, + 0x8f, + 0xf0, + 0x7f, + 0x68, + 0x58, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xec, + 0x3d, + 0xf9, + 0x0b, + 0xf4, + 0x50, + 0x70, + 0xd8, + 0x76, + 0xad, + 0x0d, + 0xa1, + 0x3d, + 0xdc, + 0xff, + 0x81, + 0x90, + 0x26, + 0x0d, + 0x83, + 0x31, + 0x98, + 0x36, + 0x0f, + 0xe9, + 0xc3, + 0x60, + 0xc8, + 0x13, + 0xfe, + 0x06, + 0x63, + 0x30, + 0x68, + 0x17, + 0xe9, + 0x83, + 0xff, + 0x32, + 0x1f, + 0x37, + 0xd6, + 0x1f, + 0xa4, + 0x27, + 0x0f, + 0xfc, + 0x1f, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x76, + 0x16, + 0x1b, + 0xf2, + 0x30, + 0x58, + 0x4c, + 0x38, + 0x24, + 0x2c, + 0x2d, + 0x34, + 0x1b, + 0x4f, + 0x43, + 0xfd, + 0x4d, + 0x6b, + 0x41, + 0x98, + 0xfc, + 0x1b, + 0x0b, + 0x31, + 0xdd, + 0xc1, + 0x85, + 0xfd, + 0x19, + 0xa6, + 0x16, + 0x63, + 0x18, + 0xc6, + 0x16, + 0x63, + 0x18, + 0x33, + 0x0a, + 0xfd, + 0x18, + 0x6c, + 0x3f, + 0xd8, + 0x6c, + 0x0f, + 0xea, + 0x18, + 0x4e, + 0x1f, + 0xec, + 0x1e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x09, + 0x0e, + 0x83, + 0xea, + 0x28, + 0x0e, + 0x1f, + 0x74, + 0xd2, + 0xfe, + 0x4a, + 0x0e, + 0x0d, + 0x0b, + 0x4e, + 0x79, + 0x90, + 0xd2, + 0xbb, + 0xa7, + 0x7e, + 0x24, + 0xc8, + 0x19, + 0x83, + 0x24, + 0xc8, + 0x19, + 0x83, + 0x34, + 0xff, + 0x18, + 0x33, + 0x06, + 0x40, + 0xce, + 0x99, + 0x83, + 0x20, + 0x66, + 0xa9, + 0xc1, + 0x7f, + 0x18, + 0x19, + 0x0f, + 0xec, + 0x39, + 0x29, + 0xf8, + 0xd0, + 0x9c, + 0x50, + 0x75, + 0xfc, + 0x80, + 0x0f, + 0x41, + 0x90, + 0x9c, + 0x2d, + 0x03, + 0x86, + 0xa0, + 0x28, + 0x0d, + 0x05, + 0xff, + 0xfa, + 0x88, + 0x14, + 0x1e, + 0xa9, + 0x1f, + 0x56, + 0x03, + 0x01, + 0xd7, + 0x70, + 0x75, + 0xa1, + 0x78, + 0x3a, + 0xf5, + 0x5e, + 0xab, + 0x42, + 0xd0, + 0x30, + 0x52, + 0x17, + 0xa9, + 0xea, + 0xb4, + 0x2c, + 0x26, + 0x0a, + 0x42, + 0xbf, + 0xf9, + 0x0f, + 0xfc, + 0x17, + 0xff, + 0xef, + 0x0f, + 0xf2, + 0x1f, + 0x48, + 0x7b, + 0x0f, + 0xbf, + 0x20, + 0xa0, + 0x79, + 0x87, + 0x0b, + 0x06, + 0x1b, + 0x4d, + 0x07, + 0x03, + 0x40, + 0xff, + 0x9c, + 0x27, + 0x0b, + 0x20, + 0x7f, + 0xe8, + 0x1b, + 0xab, + 0x50, + 0x74, + 0x0e, + 0xe9, + 0x87, + 0xfb, + 0x20, + 0x67, + 0xf8, + 0x2d, + 0xc7, + 0x30, + 0xd8, + 0x57, + 0xe8, + 0xc3, + 0x61, + 0xfe, + 0xc3, + 0x61, + 0x34, + 0xf8, + 0xd7, + 0x61, + 0x51, + 0x41, + 0x7f, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xf6, + 0x1e, + 0xbe, + 0x43, + 0x61, + 0xec, + 0x1a, + 0x7f, + 0xa0, + 0x68, + 0xc1, + 0xd8, + 0x67, + 0xfc, + 0x1b, + 0x0e, + 0xc1, + 0x19, + 0x57, + 0x50, + 0x31, + 0x8c, + 0x5f, + 0x81, + 0xfe, + 0x0d, + 0x87, + 0x60, + 0x8c, + 0x36, + 0x1d, + 0x8c, + 0x67, + 0xfc, + 0x0b, + 0xf4, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x1d, + 0x4f, + 0xa0, + 0x9c, + 0x3a, + 0x43, + 0x7f, + 0xe4, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xe7, + 0x0e, + 0xfc, + 0x84, + 0xe1, + 0x98, + 0x19, + 0x7f, + 0xc6, + 0x9c, + 0x05, + 0x5a, + 0xd7, + 0xf8, + 0x27, + 0x0d, + 0x90, + 0x30, + 0x9c, + 0x36, + 0x40, + 0xdf, + 0xf4, + 0x7f, + 0x83, + 0xfb, + 0x20, + 0x62, + 0xf8, + 0x19, + 0x03, + 0x3a, + 0xd8, + 0x2f, + 0xe3, + 0x0d, + 0x87, + 0xc9, + 0x86, + 0xc0, + 0xdf, + 0x46, + 0xbb, + 0x04, + 0xa0, + 0xdf, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xd2, + 0x1e, + 0xfc, + 0x16, + 0x87, + 0x31, + 0x2b, + 0xff, + 0x1a, + 0xb0, + 0xa8, + 0x1c, + 0xff, + 0x03, + 0x43, + 0xd9, + 0x99, + 0xff, + 0x03, + 0x77, + 0xf0, + 0x6c, + 0x1d, + 0xbc, + 0x7f, + 0x81, + 0x99, + 0x83, + 0x42, + 0xc1, + 0x99, + 0x83, + 0x0d, + 0x82, + 0xfc, + 0x0f, + 0xf0, + 0x79, + 0x06, + 0x1b, + 0x1f, + 0xa8, + 0x0c, + 0x36, + 0x1f, + 0xd8, + 0x2f, + 0x00, + 0x03, + 0x07, + 0xfe, + 0x05, + 0x00, + 0xff, + 0xe0, + 0xbf, + 0x04, + 0xe1, + 0xea, + 0x12, + 0x15, + 0x03, + 0xda, + 0xb4, + 0x2d, + 0x0e, + 0x7b, + 0xb3, + 0xff, + 0x03, + 0x33, + 0x33, + 0x20, + 0x60, + 0xcc, + 0xcc, + 0xc8, + 0x18, + 0x3f, + 0x8c, + 0xc8, + 0x18, + 0x33, + 0x33, + 0x32, + 0x06, + 0x0c, + 0xcc, + 0xcc, + 0x81, + 0x82, + 0xfc, + 0x66, + 0x40, + 0xc3, + 0xc9, + 0x99, + 0x03, + 0x1f, + 0xd1, + 0x99, + 0x0e, + 0x1f, + 0xb0, + 0xde, + 0x40, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0x44, + 0x3b, + 0x0f, + 0xbb, + 0xcf, + 0xfd, + 0x02, + 0x84, + 0x8f, + 0x2b, + 0x82, + 0xd3, + 0x09, + 0xc1, + 0x84, + 0xff, + 0x05, + 0xb4, + 0x0d, + 0x99, + 0x86, + 0xf0, + 0x76, + 0x66, + 0x0b, + 0xbc, + 0x85, + 0xfc, + 0xca, + 0x04, + 0xa0, + 0x66, + 0x61, + 0x60, + 0xc3, + 0x66, + 0x61, + 0x60, + 0xc3, + 0x5f, + 0x80, + 0xe0, + 0xc3, + 0xfe, + 0xa0, + 0x30, + 0x9b, + 0xe8, + 0xb0, + 0xb0, + 0xc8, + 0x6a, + 0x06, + 0xc2, + 0x0f, + 0xf2, + 0x1f, + 0x48, + 0x7b, + 0x43, + 0xdf, + 0x83, + 0x30, + 0x75, + 0x0b, + 0x3f, + 0xf0, + 0x34, + 0xd0, + 0x90, + 0x21, + 0x3f, + 0xd0, + 0xe0, + 0x70, + 0xb3, + 0x18, + 0xd0, + 0xb8, + 0x19, + 0x8d, + 0x30, + 0xce, + 0x0f, + 0xe9, + 0x58, + 0x35, + 0x03, + 0x31, + 0x81, + 0xab, + 0x0d, + 0x98, + 0xc0, + 0x7d, + 0x06, + 0xbf, + 0x41, + 0x78, + 0x3f, + 0xf0, + 0xfa, + 0x0c, + 0xd3, + 0xe1, + 0xd3, + 0x82, + 0xa2, + 0x81, + 0xe0, + 0xde, + 0x0f, + 0xc8, + 0x7e, + 0x09, + 0x0f, + 0xfc, + 0x07, + 0x0c, + 0xa0, + 0xb0, + 0xd7, + 0xd0, + 0x30, + 0x50, + 0x27, + 0x04, + 0x81, + 0x06, + 0x85, + 0xa0, + 0xc7, + 0xfe, + 0x1f, + 0xf0, + 0x6c, + 0x3b, + 0x04, + 0x61, + 0xb0, + 0xed, + 0x33, + 0x2a, + 0xe8, + 0x83, + 0xfc, + 0x2a, + 0xd4, + 0x16, + 0x08, + 0xc3, + 0x61, + 0xda, + 0x66, + 0x2d, + 0xac, + 0x0b, + 0xf9, + 0xff, + 0x83, + 0xff, + 0x61, + 0x9b, + 0xf4, + 0x1b, + 0x0f, + 0xfc, + 0x16, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x28, + 0x0c, + 0x3f, + 0x69, + 0xa3, + 0x87, + 0xbf, + 0xfe, + 0x83, + 0xe7, + 0x43, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x59, + 0x04, + 0xe8, + 0x6b, + 0x8b, + 0xf4, + 0x5c, + 0x08, + 0x74, + 0x0e, + 0x19, + 0x0b, + 0xea, + 0x7a, + 0x9e, + 0x0f, + 0x51, + 0x56, + 0xb6, + 0x1e, + 0xa2, + 0xad, + 0x6c, + 0x3d, + 0x74, + 0xf5, + 0x3c, + 0x1f, + 0xf8, + 0x3f, + 0x7f, + 0xfe, + 0xf0, + 0x04, + 0x87, + 0xfe, + 0x30, + 0xcf, + 0xf8, + 0x2f, + 0xc1, + 0xf6, + 0x09, + 0x18, + 0x3e, + 0xc1, + 0x83, + 0x41, + 0xfe, + 0x1f, + 0xf0, + 0x7b, + 0x06, + 0x60, + 0xc5, + 0xec, + 0x19, + 0x83, + 0x2b, + 0xc0, + 0xff, + 0x07, + 0x61, + 0x66, + 0x0d, + 0xad, + 0xd0, + 0xcc, + 0x1a, + 0xf6, + 0xa2, + 0xfd, + 0x12, + 0x0c, + 0x3f, + 0xec, + 0x18, + 0x1a, + 0x7e, + 0x0e, + 0xc2, + 0x50, + 0x7c, + 0xf8, + 0x00, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0xff, + 0xc1, + 0x7e, + 0x42, + 0xd0, + 0xea, + 0x0e, + 0x1b, + 0x43, + 0xb5, + 0x69, + 0x7f, + 0xc3, + 0xdd, + 0x64, + 0xd0, + 0x60, + 0xcc, + 0x14, + 0xff, + 0x81, + 0xdb, + 0x52, + 0x68, + 0xe0, + 0xee, + 0xb2, + 0x68, + 0xe0, + 0xcc, + 0x14, + 0xff, + 0x81, + 0x98, + 0xc2, + 0x61, + 0xeb, + 0xf4, + 0x6e, + 0x1f, + 0xf8, + 0x1c, + 0x1e, + 0xa7, + 0xd0, + 0xfa, + 0x0c, + 0xc8, + 0x6f, + 0x02, + 0xf4, + 0x1f, + 0x90, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xff, + 0xc0, + 0xd0, + 0x5f, + 0xf8, + 0x2f, + 0xa0, + 0xff, + 0xa8, + 0x61, + 0xff, + 0xb1, + 0xc0, + 0xb0, + 0xb8, + 0x7f, + 0x9e, + 0xce, + 0x98, + 0x33, + 0x36, + 0x23, + 0x06, + 0x0c, + 0xcd, + 0x88, + 0xc1, + 0x83, + 0xf9, + 0xd8, + 0xe3, + 0x06, + 0x66, + 0xd4, + 0x6a, + 0xc1, + 0x99, + 0xb4, + 0xcc, + 0xb0, + 0x5f, + 0x98, + 0x8c, + 0x18, + 0x7c, + 0xc4, + 0x60, + 0xc7, + 0xea, + 0x31, + 0x18, + 0x30, + 0xf9, + 0xa6, + 0x6f, + 0x07, + 0xfe, + 0x0e, + 0x02, + 0x1f, + 0xf8, + 0x2c, + 0x28, + 0x36, + 0x86, + 0x7e, + 0x28, + 0xd3, + 0xa8, + 0x1a, + 0xb0, + 0x63, + 0x45, + 0x87, + 0x79, + 0x0d, + 0xb8, + 0x6d, + 0xec, + 0x26, + 0x30, + 0xd9, + 0x9f, + 0x1f, + 0xd0, + 0x37, + 0xb3, + 0x11, + 0xc3, + 0x6f, + 0x43, + 0x0d, + 0x86, + 0xcc, + 0x8d, + 0xab, + 0xa0, + 0x37, + 0xa1, + 0x8b, + 0x6a, + 0x03, + 0x52, + 0x61, + 0xb0, + 0xf9, + 0x46, + 0x85, + 0x84, + 0xfe, + 0xbb, + 0x83, + 0xe5, + 0x01, + 0x81, + 0x7f, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xb3, + 0xbf, + 0x05, + 0xf2, + 0x66, + 0xc3, + 0x01, + 0x8c, + 0x19, + 0x99, + 0x20, + 0xd5, + 0x03, + 0x33, + 0x70, + 0x3f, + 0xc6, + 0x63, + 0xc1, + 0x66, + 0x66, + 0x63, + 0xc1, + 0x66, + 0x64, + 0x76, + 0xf8, + 0x1f, + 0xc1, + 0x70, + 0x58, + 0x33, + 0x30, + 0xd4, + 0x0e, + 0xcc, + 0xc5, + 0xb9, + 0x60, + 0x5f, + 0x8a, + 0xbd, + 0x44, + 0x3f, + 0xea, + 0x07, + 0x34, + 0xf2, + 0x15, + 0x03, + 0xa5, + 0x02, + 0xff, + 0xc8, + 0x02, + 0x83, + 0xff, + 0x03, + 0x42, + 0x7f, + 0xe0, + 0xbf, + 0x2b, + 0x06, + 0x38, + 0x28, + 0x38, + 0xe0, + 0xc1, + 0x83, + 0x4d, + 0x1d, + 0xb6, + 0xcb, + 0xfa, + 0x7a, + 0x74, + 0xc1, + 0x90, + 0x27, + 0x06, + 0x0c, + 0x19, + 0x8c, + 0xea, + 0xd5, + 0x83, + 0xfa, + 0x29, + 0xea, + 0x81, + 0x90, + 0x20, + 0xd8, + 0x76, + 0x63, + 0x0a, + 0xb5, + 0x81, + 0x7e, + 0x8a, + 0xba, + 0x83, + 0xe4, + 0x36, + 0x1d, + 0x4f, + 0x50, + 0x27, + 0x0e, + 0x50, + 0x6f, + 0xfc, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x7f, + 0x61, + 0xbe, + 0x9f, + 0x82, + 0xc2, + 0x63, + 0x18, + 0xc2, + 0xc2, + 0xd5, + 0x0c, + 0x6d, + 0x38, + 0x7f, + 0x98, + 0xda, + 0x70, + 0x32, + 0x36, + 0x30, + 0xb0, + 0xb3, + 0x37, + 0xe1, + 0x30, + 0xbf, + 0x98, + 0xcc, + 0xc2, + 0xc8, + 0xd8, + 0xcd, + 0xc2, + 0xdd, + 0xd8, + 0xc5, + 0x61, + 0x2f, + 0xbe, + 0x0b, + 0x0e, + 0x54, + 0xc1, + 0xd8, + 0x1f, + 0xa8, + 0xa0, + 0xec, + 0x3f, + 0xf1, + 0xe8, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xee, + 0x0f, + 0xbf, + 0x01, + 0xfe, + 0x09, + 0x89, + 0x07, + 0x02, + 0x81, + 0x69, + 0x83, + 0xb5, + 0x61, + 0x3f, + 0xc2, + 0x0f, + 0x07, + 0x66, + 0x61, + 0x7d, + 0x06, + 0xcc, + 0xdf, + 0x20, + 0xbc, + 0x0f, + 0xe1, + 0x03, + 0x01, + 0x06, + 0x66, + 0x55, + 0xea, + 0x81, + 0x99, + 0x8b, + 0x5a, + 0xc0, + 0xbf, + 0x02, + 0x19, + 0x83, + 0xe4, + 0xb1, + 0x8a, + 0x03, + 0xea, + 0x38, + 0x28, + 0x0c, + 0x3f, + 0xde, + 0x43, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xe5, + 0x5e, + 0x42, + 0xfc, + 0xdf, + 0x21, + 0xd4, + 0x1c, + 0x29, + 0x10, + 0x9d, + 0x34, + 0x28, + 0x1a, + 0x17, + 0xf4, + 0x7e, + 0x83, + 0x44, + 0x08, + 0x9e, + 0x10, + 0xa6, + 0x54, + 0x0a, + 0x03, + 0x0a, + 0xfd, + 0x16, + 0xd3, + 0x81, + 0x10, + 0x23, + 0xa6, + 0xac, + 0x13, + 0x2a, + 0x0d, + 0x88, + 0x57, + 0xe8, + 0x93, + 0x30, + 0xff, + 0x60, + 0xc6, + 0x1f, + 0xd5, + 0x87, + 0x06, + 0x1f, + 0xeb, + 0x83, + 0x05, + 0x02, + 0x49, + 0x0f, + 0xcc, + 0x39, + 0x27, + 0x05, + 0xc1, + 0x69, + 0x20, + 0xe0, + 0x94, + 0x50, + 0x12, + 0xb7, + 0x0d, + 0xa1, + 0xaf, + 0x21, + 0x9c, + 0x1f, + 0xa0, + 0xff, + 0xb8, + 0x3f, + 0xf3, + 0xd6, + 0xf0, + 0x79, + 0xfa, + 0xb7, + 0x52, + 0x19, + 0xc2, + 0xa0, + 0x52, + 0x1d, + 0xad, + 0x6b, + 0x68, + 0x77, + 0x57, + 0xaa, + 0xd0, + 0xff, + 0xc1, + 0xf7, + 0xff, + 0xef, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x60, + 0xf6, + 0x1f, + 0x7d, + 0x06, + 0xa0, + 0x73, + 0x94, + 0x3f, + 0xf0, + 0x34, + 0xc1, + 0x87, + 0xb1, + 0xdd, + 0xcb, + 0xfc, + 0x83, + 0x33, + 0x0f, + 0xfb, + 0x77, + 0x0f, + 0xfb, + 0xbb, + 0x3f, + 0xf0, + 0x33, + 0x30, + 0x38, + 0xc1, + 0xb3, + 0x30, + 0x38, + 0xc1, + 0xaf, + 0xc0, + 0xa0, + 0xc1, + 0xf9, + 0x06, + 0x8c, + 0x43, + 0x7d, + 0x14, + 0x03, + 0x18, + 0x10, + 0xdc, + 0x1b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x04, + 0x87, + 0xfe, + 0x34, + 0x0f, + 0xc7, + 0xe0, + 0x7c, + 0xb1, + 0x98, + 0x32, + 0x86, + 0x28, + 0xcc, + 0x19, + 0x8c, + 0x33, + 0x98, + 0x37, + 0xf9, + 0xec, + 0xc1, + 0x99, + 0x9a, + 0x8c, + 0xc1, + 0x9d, + 0xdb, + 0xd9, + 0x83, + 0x37, + 0x76, + 0x51, + 0x83, + 0x33, + 0x35, + 0x40, + 0xc1, + 0x99, + 0xba, + 0xa4, + 0xc1, + 0x97, + 0xd2, + 0xd9, + 0x8e, + 0x1e, + 0xbe, + 0x36, + 0x4a, + 0x7a, + 0xd2, + 0x70, + 0xc8, + 0x7f, + 0x61, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x87, + 0xbf, + 0x1f, + 0xf4, + 0x06, + 0x24, + 0x34, + 0x87, + 0x69, + 0x82, + 0xff, + 0x23, + 0xfc, + 0x1b, + 0x43, + 0xb3, + 0x3b, + 0xff, + 0x03, + 0x33, + 0x0f, + 0xfb, + 0xf8, + 0xbf, + 0xc1, + 0x66, + 0x65, + 0x03, + 0x61, + 0x66, + 0x65, + 0xfe, + 0x0a, + 0xfc, + 0x50, + 0x36, + 0x1f, + 0xd7, + 0xf8, + 0x0d, + 0xea, + 0x34, + 0x0d, + 0x87, + 0xf5, + 0x01, + 0x78, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xe9, + 0x0e, + 0x7b, + 0x81, + 0xfe, + 0x0a, + 0x4c, + 0x3a, + 0x43, + 0xb6, + 0xd0, + 0xd2, + 0x19, + 0xee, + 0xcf, + 0xfa, + 0x06, + 0x66, + 0x14, + 0x08, + 0x36, + 0x66, + 0x3a, + 0x07, + 0x41, + 0xdd, + 0x99, + 0xa1, + 0x40, + 0xcc, + 0xc1, + 0x7e, + 0x82, + 0xcc, + 0xcb, + 0x41, + 0xa1, + 0x5f, + 0x99, + 0xca, + 0x07, + 0xfe, + 0x7c, + 0x1d, + 0x4f, + 0x80, + 0xfc, + 0x86, + 0x90, + 0x9f, + 0x20, + 0xb8, + 0x3f, + 0x21, + 0xe4, + 0x02, + 0x83, + 0xff, + 0x03, + 0x93, + 0xf9, + 0x0f, + 0x77, + 0x18, + 0x3f, + 0x81, + 0x43, + 0x06, + 0x0d, + 0x8c, + 0x18, + 0xe0, + 0xc1, + 0xb1, + 0x8f, + 0xf1, + 0xf9, + 0x8c, + 0x19, + 0x99, + 0x83, + 0x23, + 0x06, + 0xee, + 0x60, + 0xcd, + 0xc1, + 0xdd, + 0x9f, + 0x8d, + 0x81, + 0x99, + 0x98, + 0x33, + 0xc8, + 0x33, + 0x33, + 0x06, + 0x58, + 0x57, + 0xe3, + 0x06, + 0x38, + 0x7e, + 0xbf, + 0x16, + 0x06, + 0xfa, + 0x42, + 0xde, + 0x81, + 0xff, + 0x70, + 0x20, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xec, + 0x18, + 0x77, + 0xe0, + 0xb0, + 0x61, + 0x98, + 0xa1, + 0xf0, + 0x3e, + 0x06, + 0x98, + 0x15, + 0x83, + 0x50, + 0xff, + 0x05, + 0x83, + 0x0d, + 0x99, + 0x85, + 0x83, + 0x0d, + 0x99, + 0x97, + 0x81, + 0xe8, + 0x1f, + 0xc1, + 0x60, + 0xc3, + 0x66, + 0x61, + 0x60, + 0xc3, + 0x66, + 0x6d, + 0x30, + 0x7c, + 0x0b, + 0xf0, + 0xac, + 0x1a, + 0x83, + 0xca, + 0x06, + 0x0c, + 0x26, + 0xf5, + 0x02, + 0xc1, + 0x87, + 0xfe, + 0xc1, + 0x87, + 0xfe, + 0x0f, + 0x80, + 0x02, + 0x83, + 0xff, + 0x02, + 0x42, + 0x7f, + 0xc1, + 0xbf, + 0x4c, + 0x1b, + 0x0a, + 0x80, + 0xc7, + 0x0d, + 0x85, + 0xa7, + 0x0f, + 0xf8, + 0x0f, + 0xf9, + 0x83, + 0x61, + 0x64, + 0x0d, + 0xeb, + 0x61, + 0x66, + 0x0c, + 0x40, + 0xa0, + 0xdf, + 0xe3, + 0x06, + 0x1d, + 0x90, + 0x33, + 0x06, + 0x50, + 0x19, + 0x83, + 0x3f, + 0xa0, + 0xaf, + 0xd1, + 0x83, + 0x43, + 0xf2, + 0x8c, + 0x18, + 0x11, + 0xbe, + 0x95, + 0xb6, + 0x0c, + 0x3f, + 0x5c, + 0xde, + 0x83, + 0xff, + 0x07, + 0x02, + 0x83, + 0xff, + 0x1a, + 0x1b, + 0xfc, + 0x17, + 0xe4, + 0xc3, + 0x60, + 0xa1, + 0x60, + 0xd0, + 0xb0, + 0x69, + 0xa0, + 0xff, + 0x0f, + 0xf4, + 0x61, + 0xb0, + 0x64, + 0x08, + 0xeb, + 0x60, + 0xed, + 0xa0, + 0x7f, + 0x76, + 0xd1, + 0xff, + 0x46, + 0x40, + 0x98, + 0x35, + 0x0d, + 0xc6, + 0x60, + 0xd4, + 0x2f, + 0xd3, + 0xfe, + 0x83, + 0xea, + 0x06, + 0x62, + 0x9f, + 0xa8, + 0x1a, + 0x84, + 0xa0, + 0x9f, + 0xf4, + 0x03, + 0x07, + 0xfe, + 0x28, + 0x07, + 0xfe, + 0x81, + 0xf9, + 0xc3, + 0xa8, + 0x50, + 0x95, + 0x83, + 0x03, + 0x1a, + 0xb5, + 0x60, + 0xc0, + 0xcf, + 0x76, + 0xf7, + 0xe6, + 0x33, + 0x37, + 0x06, + 0x06, + 0x33, + 0x37, + 0x06, + 0x06, + 0x3b, + 0xb7, + 0x3e, + 0x54, + 0x66, + 0x6e, + 0x42, + 0xd1, + 0xbb, + 0xb9, + 0x0b, + 0x45, + 0x73, + 0x9f, + 0x2a, + 0x0c, + 0xb6, + 0x1c, + 0xcf, + 0xd2, + 0xbf, + 0xe8, + 0x3c, + 0xe1, + 0xca, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x77, + 0x07, + 0xdf, + 0x93, + 0x47, + 0xd0, + 0x18, + 0x70, + 0x61, + 0x98, + 0x1a, + 0x68, + 0x30, + 0xcc, + 0x3f, + 0xe3, + 0xd3, + 0xe8, + 0x11, + 0x03, + 0x30, + 0xcc, + 0x09, + 0xd5, + 0x98, + 0x66, + 0x05, + 0x3a, + 0x67, + 0xf9, + 0x04, + 0x40, + 0xc1, + 0x2b, + 0x0d, + 0x30, + 0x30, + 0x6a, + 0xc3, + 0x5f, + 0xa0, + 0x63, + 0x87, + 0xf2, + 0x38, + 0xe2, + 0x0b, + 0xf4, + 0x68, + 0xe6, + 0x04, + 0x3b, + 0x82, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xf6, + 0x87, + 0xbe, + 0x82, + 0xa6, + 0x1c, + 0xc6, + 0x81, + 0x8a, + 0x06, + 0xd5, + 0x81, + 0xd4, + 0x58, + 0x1f, + 0xe7, + 0x06, + 0x96, + 0x0c, + 0xcc, + 0x34, + 0x87, + 0x66, + 0x65, + 0xfe, + 0x0b, + 0xf8, + 0x3d, + 0xa1, + 0x66, + 0x61, + 0x2d, + 0x06, + 0xcc, + 0xc1, + 0x38, + 0x10, + 0xaf, + 0xc5, + 0x15, + 0x98, + 0x7c, + 0xb4, + 0x81, + 0xa0, + 0xfe, + 0xb2, + 0x41, + 0xb8, + 0x7f, + 0x3f, + 0x82, + 0x02, + 0x83, + 0xff, + 0x12, + 0x17, + 0xfd, + 0x03, + 0xe8, + 0xc3, + 0x98, + 0xa1, + 0x26, + 0x09, + 0x18, + 0xd3, + 0x06, + 0x7e, + 0x67, + 0xf8, + 0xc1, + 0x23, + 0x19, + 0x99, + 0xab, + 0x95, + 0x1b, + 0xb9, + 0x8b, + 0xd1, + 0xbb, + 0x99, + 0x59, + 0x8c, + 0xcc, + 0xcc, + 0x1b, + 0x1b, + 0xb9, + 0x98, + 0x36, + 0x2f, + 0xc6, + 0x60, + 0xd8, + 0x3c, + 0xc7, + 0xd3, + 0x35, + 0x9d, + 0x10, + 0x98, + 0x3d, + 0x86, + 0x7c, + 0x87, + 0xfe, + 0x08, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xc8, + 0x76, + 0x1f, + 0x77, + 0x8f, + 0xfa, + 0x05, + 0x0d, + 0x17, + 0xe0, + 0xb5, + 0x68, + 0x7f, + 0x9e, + 0xec, + 0x1f, + 0xe0, + 0xb3, + 0x30, + 0x61, + 0xb0, + 0xb7, + 0x70, + 0x61, + 0xb0, + 0xbb, + 0xb0, + 0x7f, + 0x82, + 0xcc, + 0xc3, + 0x68, + 0x76, + 0x66, + 0x08, + 0xd6, + 0x0a, + 0xfc, + 0x39, + 0xa6, + 0x1f, + 0x26, + 0x9a, + 0x50, + 0x7e, + 0xa3, + 0x83, + 0x41, + 0x07, + 0xfb, + 0xc1, + 0xc0, + 0x04, + 0x87, + 0xfe, + 0x06, + 0x13, + 0xfe, + 0x82, + 0x7e, + 0x83, + 0xce, + 0x15, + 0x0c, + 0x33, + 0x6e, + 0x16, + 0x38, + 0x3e, + 0x47, + 0x05, + 0xfc, + 0x16, + 0x07, + 0x0b, + 0x33, + 0x15, + 0xa8, + 0xc2, + 0xcc, + 0xcd, + 0xdc, + 0xc2, + 0xfe, + 0x33, + 0x33, + 0x0b, + 0x33, + 0x33, + 0x33, + 0x0b, + 0x33, + 0x3f, + 0x8c, + 0x2b, + 0xf0, + 0x58, + 0x98, + 0x7f, + 0xd9, + 0x9a, + 0x0b, + 0xe9, + 0xbf, + 0x3c, + 0x04, + 0x39, + 0x0c, + 0xac, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x9c, + 0x62, + 0x81, + 0x7e, + 0x34, + 0xc1, + 0x84, + 0xc4, + 0xac, + 0x93, + 0x42, + 0xd3, + 0x1c, + 0x93, + 0x40, + 0xff, + 0x1a, + 0x60, + 0xd0, + 0x66, + 0x60, + 0xc7, + 0x1c, + 0x1b, + 0x98, + 0x10, + 0x20, + 0x41, + 0xf5, + 0x9f, + 0xf8, + 0x19, + 0x99, + 0x83, + 0x0b, + 0x06, + 0x66, + 0x60, + 0xc0, + 0xe0, + 0xbf, + 0x1f, + 0xf8, + 0x3f, + 0x60, + 0xc2, + 0xc1, + 0x4f, + 0x9d, + 0x34, + 0x71, + 0x90, + 0xdf, + 0xf8, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0xe9, + 0x0e, + 0x7e, + 0x4b, + 0xfd, + 0x02, + 0x4c, + 0x24, + 0x94, + 0x1b, + 0x04, + 0x14, + 0xa2, + 0x40, + 0xff, + 0x3f, + 0xf8, + 0x19, + 0x98, + 0x24, + 0x12, + 0x16, + 0x66, + 0x35, + 0xe0, + 0xbf, + 0x8a, + 0x2e, + 0xc2, + 0xcc, + 0xc9, + 0x10, + 0x61, + 0x66, + 0x64, + 0x92, + 0x61, + 0x5f, + 0x89, + 0x30, + 0x61, + 0xf2, + 0x20, + 0xd1, + 0x0a, + 0xfa, + 0x03, + 0xab, + 0x82, + 0x43, + 0x3c, + 0x19, + 0xc3, + 0xff, + 0x07, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0xd1, + 0x83, + 0x0d, + 0xf4, + 0x39, + 0xab, + 0x0a, + 0x87, + 0x3f, + 0xf8, + 0x1b, + 0x68, + 0x33, + 0x06, + 0x07, + 0xba, + 0x8c, + 0xfc, + 0x14, + 0x63, + 0x18, + 0x7e, + 0x9c, + 0x63, + 0xaf, + 0x02, + 0xfd, + 0x0a, + 0xe5, + 0x05, + 0x18, + 0xc1, + 0x50, + 0x3a, + 0x71, + 0xbf, + 0xf0, + 0x2f, + 0xd0, + 0x3e, + 0x83, + 0xf2, + 0x8a, + 0xf0, + 0x1f, + 0xa5, + 0x71, + 0x42, + 0xc3, + 0xf2, + 0x0a, + 0x01, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xff, + 0x41, + 0x7d, + 0x18, + 0x30, + 0x30, + 0x18, + 0xd3, + 0x06, + 0x06, + 0x06, + 0xac, + 0x1d, + 0x3d, + 0x70, + 0xff, + 0x1a, + 0xb5, + 0x50, + 0x19, + 0x99, + 0x83, + 0x03, + 0x03, + 0x33, + 0x3f, + 0xe8, + 0x1f, + 0xc0, + 0x54, + 0xb0, + 0x59, + 0x98, + 0xb6, + 0x87, + 0x66, + 0x67, + 0x2b, + 0x34, + 0x17, + 0xe6, + 0x88, + 0x8c, + 0x1f, + 0x2a, + 0x42, + 0x70, + 0x55, + 0xf1, + 0x20, + 0x68, + 0x09, + 0x41, + 0x9f, + 0xc8, + 0x00, + 0x09, + 0x0f, + 0xfc, + 0x0a, + 0x05, + 0xf1, + 0xf4, + 0x17, + 0xe3, + 0x23, + 0x04, + 0x0a, + 0x12, + 0x64, + 0x60, + 0x87, + 0x9d, + 0x3e, + 0x3e, + 0x87, + 0xb7, + 0x0f, + 0xfb, + 0x33, + 0x1f, + 0xf2, + 0x0e, + 0xdc, + 0x3f, + 0xed, + 0xdd, + 0xff, + 0xc0, + 0xcc, + 0xc6, + 0x8b, + 0xc0, + 0xcc, + 0xc1, + 0x21, + 0xf5, + 0xf8, + 0x1f, + 0xe0, + 0xf9, + 0x0f, + 0xb0, + 0x37, + 0xd0, + 0x79, + 0xc2, + 0x43, + 0xeb, + 0xe4, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x9f, + 0x0c, + 0x1d, + 0xf5, + 0x58, + 0x18, + 0x34, + 0x98, + 0x58, + 0x18, + 0x27, + 0xa6, + 0x83, + 0x26, + 0x30, + 0x6f, + 0x4f, + 0xd3, + 0x30, + 0x33, + 0x22, + 0xcd, + 0xe4, + 0x19, + 0x91, + 0x6c, + 0xf0, + 0x5f, + 0xa3, + 0xd2, + 0xb8, + 0x2c, + 0xc9, + 0xf4, + 0x58, + 0x6c, + 0xca, + 0x38, + 0x3c, + 0x85, + 0x7d, + 0x66, + 0x0d, + 0x83, + 0xe4, + 0x19, + 0x43, + 0x03, + 0x7a, + 0x80, + 0xcc, + 0x14, + 0x0f, + 0xed, + 0x41, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xd0, + 0xdc, + 0x1f, + 0xbf, + 0x0f, + 0xfc, + 0x0a, + 0x1a, + 0x70, + 0x7c, + 0xf4, + 0xdb, + 0xfe, + 0x03, + 0xdd, + 0xab, + 0x0d, + 0x85, + 0x99, + 0x27, + 0xf8, + 0x2d, + 0xdd, + 0x30, + 0xd8, + 0x5d, + 0xda, + 0x7f, + 0x82, + 0xcc, + 0x90, + 0x61, + 0xf6, + 0x66, + 0x9f, + 0xe0, + 0xaf, + 0xcf, + 0xc0, + 0xa0, + 0x7f, + 0x45, + 0x58, + 0x6a, + 0xbd, + 0x01, + 0xf2, + 0x13, + 0x28, + 0x17, + 0xa1, + 0xf4, + 0x1f, + 0x21, + 0xf2, + 0x00, + 0x02, + 0x1f, + 0x28, + 0x3d, + 0xa1, + 0xee, + 0x0f, + 0x7e, + 0x4f, + 0xf4, + 0x0a, + 0x0e, + 0x0c, + 0x35, + 0x01, + 0xa6, + 0x83, + 0x5d, + 0x41, + 0xfe, + 0x8e, + 0xb7, + 0x03, + 0x20, + 0x46, + 0x1a, + 0x80, + 0xc8, + 0x63, + 0xfd, + 0x03, + 0xfa, + 0x0f, + 0xf6, + 0x40, + 0x9f, + 0xf8, + 0x1b, + 0xb4, + 0x0d, + 0x87, + 0x2f, + 0x8f, + 0xf4, + 0x1f, + 0x21, + 0x38, + 0x66, + 0xfe, + 0x09, + 0xc3, + 0xa5, + 0x05, + 0xff, + 0x80, + 0x04, + 0x1f, + 0x41, + 0xed, + 0x41, + 0xda, + 0x19, + 0xed, + 0x3f, + 0xe8, + 0xd3, + 0x06, + 0x1d, + 0x47, + 0x68, + 0x98, + 0x73, + 0x3d, + 0xd9, + 0xff, + 0x46, + 0x66, + 0x61, + 0xfb, + 0x33, + 0x35, + 0xf8, + 0xfe, + 0x3d, + 0x77, + 0x66, + 0x66, + 0x78, + 0xcc, + 0xcc, + 0xcd, + 0xf1, + 0x99, + 0x97, + 0xe6, + 0xff, + 0x83, + 0x99, + 0xcc, + 0xcc, + 0xbd, + 0x4c, + 0xcc, + 0xcc, + 0x43, + 0x46, + 0x45, + 0xc1, + 0xff, + 0x82, + 0x09, + 0x0f, + 0xfc, + 0x09, + 0x0b, + 0xfe, + 0x0d, + 0xf8, + 0x62, + 0x28, + 0x15, + 0x09, + 0x06, + 0xce, + 0x1b, + 0x4c, + 0x36, + 0xe8, + 0x4f, + 0xf0, + 0x57, + 0x83, + 0xb3, + 0x36, + 0xe5, + 0x79, + 0x06, + 0xee, + 0xa0, + 0x61, + 0xee, + 0xec, + 0xbf, + 0xc1, + 0x66, + 0x66, + 0x0c, + 0x18, + 0x59, + 0x99, + 0x83, + 0x06, + 0x15, + 0xf8, + 0xff, + 0x83, + 0xff, + 0x62, + 0x1a, + 0x9f, + 0x21, + 0x6d, + 0x81, + 0x90, + 0x9f, + 0xeb, + 0x43, + 0xff, + 0x04, + 0x80, + 0x0f, + 0xfc, + 0x1c, + 0xd3, + 0xd4, + 0x1c, + 0x3e, + 0x56, + 0xa0, + 0x7f, + 0x82, + 0x57, + 0x27, + 0x91, + 0x82, + 0xa7, + 0xd4, + 0x56, + 0x61, + 0xee, + 0xa4, + 0x16, + 0x87, + 0x50, + 0x1a, + 0xbd, + 0x68, + 0x54, + 0x1e, + 0x24, + 0x0f, + 0x90, + 0xde, + 0xab, + 0xc1, + 0xe7, + 0xea, + 0xbd, + 0x52, + 0x1d, + 0xa0, + 0xa0, + 0x5a, + 0x1d, + 0xca, + 0xb5, + 0xb4, + 0x3b, + 0xab, + 0xd5, + 0x68, + 0x7f, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0xa0, + 0x0f, + 0xfc, + 0x1d, + 0x40, + 0xec, + 0x24, + 0x2f, + 0xc7, + 0xf3, + 0x81, + 0x89, + 0x0b, + 0x1c, + 0x2d, + 0x31, + 0xff, + 0xa7, + 0xf8, + 0x0f, + 0x0a, + 0x06, + 0x66, + 0x3e, + 0xbd, + 0x03, + 0x73, + 0xac, + 0x1a, + 0x3e, + 0xb0, + 0xbf, + 0x93, + 0x33, + 0x17, + 0xe0, + 0x76, + 0xe5, + 0x17, + 0x60, + 0x5e, + 0x2e, + 0xb6, + 0x1c, + 0xa2, + 0x43, + 0x63, + 0x7e, + 0x64, + 0x36, + 0x09, + 0x0d, + 0x75, + 0xb0, + 0x02, + 0x83, + 0xff, + 0x14, + 0x41, + 0xff, + 0x05, + 0xdc, + 0x68, + 0x6c, + 0x14, + 0x30, + 0x7a, + 0xb6, + 0x0e, + 0x9a, + 0x68, + 0x6c, + 0x7f, + 0x8d, + 0x0d, + 0x83, + 0x33, + 0x2b, + 0xe0, + 0x66, + 0x61, + 0xfe, + 0xfe, + 0x69, + 0x94, + 0xe3, + 0x33, + 0x51, + 0x90, + 0xc6, + 0x66, + 0x66, + 0x33, + 0x17, + 0xe1, + 0xb0, + 0x5c, + 0x1f, + 0x76, + 0xdd, + 0x1b, + 0xe9, + 0x06, + 0x23, + 0x07, + 0xcf, + 0x81, + 0x68, + 0x7f, + 0xe0, + 0x80, + 0x02, + 0x83, + 0xff, + 0x02, + 0x42, + 0xff, + 0xc1, + 0x7e, + 0x33, + 0x30, + 0x60, + 0xa1, + 0x26, + 0x66, + 0x0c, + 0x1a, + 0x60, + 0xdd, + 0xd5, + 0x8f, + 0xf1, + 0x57, + 0x58, + 0x19, + 0x98, + 0x6c, + 0x43, + 0x66, + 0x60, + 0xcc, + 0xa0, + 0x5f, + 0xc7, + 0x18, + 0x38, + 0x19, + 0x9b, + 0x03, + 0x0b, + 0x06, + 0x66, + 0x05, + 0x64, + 0x1a, + 0xfc, + 0x0c, + 0xcb, + 0x0f, + 0x93, + 0x4c, + 0x14, + 0x1f, + 0xab, + 0x03, + 0x0a, + 0x0f, + 0xfb, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0x95, + 0x4f, + 0x05, + 0xf5, + 0x3a, + 0x90, + 0xcc, + 0x49, + 0x0c, + 0x0c, + 0x1a, + 0x60, + 0xd3, + 0x18, + 0x7f, + 0x86, + 0x13, + 0x0b, + 0x33, + 0x06, + 0x1f, + 0x66, + 0x65, + 0xfe, + 0x07, + 0xf3, + 0x83, + 0x0e, + 0xcc, + 0xd7, + 0x6b, + 0x8c, + 0xcd, + 0xe9, + 0xeb, + 0x8b, + 0xf1, + 0x83, + 0x06, + 0x1f, + 0xb0, + 0x60, + 0xc1, + 0x4f, + 0x8d, + 0x34, + 0xc6, + 0x43, + 0x5f, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0x66, + 0x0c, + 0x37, + 0xcf, + 0xf1, + 0x84, + 0xa3, + 0x06, + 0x60, + 0xc2, + 0xca, + 0x03, + 0xb3, + 0xf1, + 0xfa, + 0x2e, + 0x06, + 0x66, + 0x44, + 0xdc, + 0x99, + 0x99, + 0x15, + 0x74, + 0x33, + 0x3f, + 0x50, + 0x88, + 0x8c, + 0xc8, + 0xab, + 0xa3, + 0x19, + 0xbb, + 0x03, + 0x02, + 0x8c, + 0x5e, + 0xfd, + 0x40, + 0x61, + 0x94, + 0x0c, + 0x18, + 0x23, + 0xf4, + 0x0c, + 0x50, + 0xc2, + 0x1e, + 0xc8, + 0xf2, + 0x1f, + 0xf8, + 0x20, + 0x02, + 0x83, + 0xff, + 0x02, + 0x42, + 0xff, + 0xc1, + 0x7e, + 0x0a, + 0x54, + 0x1a, + 0x83, + 0x0a, + 0xab, + 0x50, + 0x34, + 0xd2, + 0xbb, + 0xb1, + 0xfe, + 0xa2, + 0xc4, + 0x60, + 0xcc, + 0x6b, + 0x77, + 0x60, + 0xdd, + 0xa0, + 0xbe, + 0x0b, + 0xba, + 0x8f, + 0xf4, + 0x0c, + 0xc6, + 0x0f, + 0xf6, + 0x63, + 0x4f, + 0xf8, + 0x17, + 0xe4, + 0x55, + 0xa8, + 0x3e, + 0x51, + 0x8c, + 0x60, + 0x7e, + 0xa3, + 0xa3, + 0x03, + 0x0f, + 0xf7, + 0x90, + 0xc0, + 0x02, + 0x83, + 0xff, + 0x14, + 0x41, + 0xff, + 0x40, + 0xef, + 0x06, + 0x90, + 0xd4, + 0x30, + 0x7f, + 0xd3, + 0xd3, + 0x56, + 0x09, + 0x06, + 0xf7, + 0x6f, + 0xd4, + 0xf4, + 0x66, + 0x61, + 0xa4, + 0x36, + 0xee, + 0x3d, + 0x5e, + 0x07, + 0x76, + 0x1f, + 0xec, + 0xcc, + 0x7f, + 0xc0, + 0xed, + 0xc3, + 0xec, + 0x0b, + 0xc0, + 0xae, + 0xc3, + 0x96, + 0x0f, + 0x63, + 0xfc, + 0x87, + 0xb0, + 0x48, + 0x6f, + 0xf8, + 0x0f, + 0xfc, + 0x1c, + 0xa3, + 0x14, + 0x0c, + 0x3e, + 0x8c, + 0x80, + 0xf5, + 0x81, + 0x7f, + 0x9e, + 0x2c, + 0x29, + 0x5a, + 0x71, + 0xba, + 0x15, + 0x5a, + 0xb0, + 0x3c, + 0x1a, + 0x86, + 0x59, + 0x6f, + 0x05, + 0x01, + 0x96, + 0x82, + 0xb0, + 0xcf, + 0x5b, + 0x83, + 0xd7, + 0xd5, + 0x7a, + 0xa4, + 0x24, + 0xd0, + 0x50, + 0x29, + 0x0e, + 0xe5, + 0x5a, + 0xda, + 0x1d, + 0xd5, + 0xea, + 0xb4, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc0, + 0x02, + 0x1f, + 0xf8, + 0x2c, + 0x33, + 0xfe, + 0x40, + 0xfd, + 0x0c, + 0x1a, + 0x41, + 0xa6, + 0x07, + 0xad, + 0xa0, + 0xd5, + 0x81, + 0xd7, + 0x68, + 0xf7, + 0x60, + 0x5f, + 0x05, + 0x99, + 0x9f, + 0xf8, + 0x1b, + 0xb9, + 0x98, + 0x23, + 0x06, + 0xee, + 0x7f, + 0xe0, + 0x66, + 0x61, + 0xff, + 0x66, + 0x67, + 0xfc, + 0x82, + 0xfc, + 0x3a, + 0x07, + 0x0f, + 0xfb, + 0x56, + 0x85, + 0x4f, + 0x82, + 0xbd, + 0x06, + 0x90, + 0x9f, + 0x4a, + 0xbc, + 0x1f, + 0x90, + 0xf2, + 0x00, + 0x02, + 0x83, + 0xd0, + 0x7d, + 0xfe, + 0x4d, + 0x70, + 0x2c, + 0x3d, + 0x7f, + 0x45, + 0xdd, + 0x37, + 0xc0, + 0xc3, + 0x63, + 0x32, + 0xab, + 0x05, + 0x77, + 0x4e, + 0x07, + 0x83, + 0xb1, + 0x70, + 0x2f, + 0x41, + 0xaa, + 0xea, + 0xd0, + 0x5a, + 0x19, + 0xf2, + 0xa4, + 0x3e, + 0xb9, + 0x77, + 0x83, + 0xeb, + 0xad, + 0xd6, + 0xc3, + 0xba, + 0xdd, + 0x6c, + 0x3b, + 0xad, + 0xd6, + 0xc3, + 0xff, + 0x07, + 0xdf, + 0xff, + 0xbc, + 0x80, + 0x09, + 0x0f, + 0xfc, + 0x50, + 0x3d, + 0x40, + 0xef, + 0xa3, + 0xfe, + 0x86, + 0x34, + 0xc2, + 0xc3, + 0x6d, + 0xa6, + 0xde, + 0xb1, + 0xfe, + 0x30, + 0x39, + 0xa6, + 0x66, + 0x75, + 0x77, + 0x19, + 0x99, + 0xb4, + 0xec, + 0x1d, + 0xd9, + 0x81, + 0xc3, + 0x66, + 0x67, + 0xfc, + 0x9b, + 0xb9, + 0xe5, + 0x6e, + 0x8d, + 0x66, + 0xd5, + 0xba, + 0x1e, + 0x9f, + 0xd6, + 0xaf, + 0xd6, + 0x60, + 0xc9, + 0x0f, + 0x66, + 0x0d, + 0xc3, + 0xff, + 0x06, + 0x04, + 0x1f, + 0xf8, + 0x2c, + 0x2f, + 0xfe, + 0x03, + 0xf1, + 0x87, + 0xfb, + 0x54, + 0x64, + 0x64, + 0x81, + 0xde, + 0x33, + 0x32, + 0x0d, + 0xbc, + 0xef, + 0xcf, + 0x40, + 0x66, + 0xac, + 0x18, + 0x32, + 0x06, + 0x6a, + 0xd5, + 0x35, + 0x81, + 0xf9, + 0xd5, + 0x3b, + 0xc0, + 0xcd, + 0x5a, + 0xa5, + 0x18, + 0x59, + 0xab, + 0x6e, + 0x56, + 0x15, + 0xf3, + 0xb7, + 0x0e, + 0x1f, + 0x38, + 0x30, + 0x72, + 0x0a, + 0x7d, + 0x14, + 0x1d, + 0x81, + 0x20, + 0x95, + 0x83, + 0x06, + 0x1f, + 0xf8, + 0x38, + 0x09, + 0x0c, + 0x84, + 0x87, + 0x51, + 0x0a, + 0x80, + 0xc3, + 0xbb, + 0x8f, + 0xfa, + 0x03, + 0x1a, + 0x1b, + 0x43, + 0xb5, + 0x60, + 0x69, + 0xd4, + 0x07, + 0xf8, + 0x5b, + 0x94, + 0x16, + 0x66, + 0x55, + 0xd4, + 0x83, + 0x33, + 0x28, + 0xf3, + 0xa0, + 0xfe, + 0x06, + 0x6a, + 0x82, + 0xcc, + 0xdb, + 0xbf, + 0x40, + 0xdd, + 0xc3, + 0xfe, + 0xae, + 0x3f, + 0xe4, + 0x3f, + 0x68, + 0x6d, + 0x05, + 0x5e, + 0x74, + 0x36, + 0x8c, + 0xb0, + 0x3f, + 0xe4, + 0x0f, + 0xfc, + 0x1e, + 0xc3, + 0x28, + 0xc1, + 0x86, + 0xf9, + 0x06, + 0x65, + 0x02, + 0x93, + 0x03, + 0x3b, + 0x28, + 0x19, + 0x23, + 0x4f, + 0xd4, + 0x1f, + 0xe0, + 0x53, + 0xb4, + 0x2c, + 0xcc, + 0xe3, + 0x05, + 0x83, + 0x7b, + 0x0d, + 0x82, + 0x0b, + 0xf8, + 0x91, + 0x06, + 0x16, + 0x66, + 0x7c, + 0xd3, + 0x81, + 0xbb, + 0xc9, + 0xb1, + 0x85, + 0x5c, + 0xd1, + 0x93, + 0x0f, + 0x90, + 0x65, + 0xf8, + 0x7f, + 0x46, + 0x1d, + 0x87, + 0xe9, + 0x0e, + 0xc0, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xb4, + 0x18, + 0x6f, + 0xa0, + 0x39, + 0x40, + 0xa8, + 0x6a, + 0xa7, + 0xe9, + 0x31, + 0xc0, + 0xad, + 0xd4, + 0x5f, + 0xc7, + 0x77, + 0x60, + 0xcc, + 0xcc, + 0xc9, + 0xc1, + 0x99, + 0x9c, + 0x81, + 0xc1, + 0xfc, + 0x75, + 0xd8, + 0x33, + 0x33, + 0xae, + 0xc1, + 0xbb, + 0x87, + 0x38, + 0x55, + 0xef, + 0xfc, + 0x19, + 0x40, + 0xd0, + 0x60, + 0x7e, + 0x90, + 0xb0, + 0x61, + 0xff, + 0xae, + 0x00, + 0x0f, + 0xfc, + 0x1e, + 0x50, + 0x74, + 0xc8, + 0x77, + 0xe2, + 0xff, + 0x40, + 0x62, + 0x48, + 0x5e, + 0x81, + 0xa6, + 0x0b, + 0xfd, + 0x0f, + 0xf1, + 0x0b, + 0xd0, + 0x33, + 0x32, + 0xff, + 0x20, + 0xdc, + 0xc5, + 0xfc, + 0x0e, + 0xec, + 0x5f, + 0xc0, + 0xcc, + 0xc1, + 0xfe, + 0x0b, + 0x77, + 0x06, + 0x1b, + 0x09, + 0x78, + 0x1f, + 0xe0, + 0xf9, + 0x40, + 0x81, + 0x20, + 0x7f, + 0x48, + 0x30, + 0x61, + 0x90, + 0xef, + 0xfc, + 0x00, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0xc3, + 0xfd, + 0xff, + 0xe0, + 0xed, + 0x0f, + 0x38, + 0x76, + 0x3a, + 0x13, + 0x87, + 0x61, + 0x78, + 0x0c, + 0x1d, + 0x86, + 0x57, + 0x90, + 0xec, + 0x3f, + 0xf0, + 0x3f, + 0xfe, + 0x83, + 0xff, + 0x14, + 0x0f, + 0xfc, + 0x50, + 0xff, + 0xf4, + 0x68, + 0x7f, + 0xe3, + 0x43, + 0xff, + 0x38, + 0x7f, + 0xd7, + 0xa0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x21, + 0xd4, + 0x0f, + 0x48, + 0x4f, + 0xf8, + 0x2d, + 0x09, + 0x83, + 0x60, + 0xfe, + 0x19, + 0xc1, + 0x85, + 0xa6, + 0x30, + 0xc6, + 0x16, + 0x0c, + 0x60, + 0xa8, + 0x16, + 0x0c, + 0x60, + 0x70, + 0x6c, + 0x18, + 0xe1, + 0xfb, + 0x06, + 0x3f, + 0xe8, + 0x18, + 0x3c, + 0x1e, + 0xa0, + 0xc5, + 0x0f, + 0xea, + 0x8d, + 0x0f, + 0xf6, + 0xac, + 0x3f, + 0xec, + 0x08, + 0x7e, + 0x7d, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xf4, + 0x1f, + 0xf8, + 0x70, + 0xef, + 0xe6, + 0xff, + 0x01, + 0x76, + 0xd0, + 0x36, + 0x1e, + 0xca, + 0x38, + 0xe0, + 0xa0, + 0xe5, + 0x06, + 0x70, + 0xb2, + 0x85, + 0x02, + 0xa0, + 0x4f, + 0x92, + 0x80, + 0xe0, + 0xef, + 0x02, + 0x81, + 0xfd, + 0x60, + 0x6b, + 0xbc, + 0x07, + 0xa0, + 0x7c, + 0xe0, + 0xd3, + 0x3f, + 0xce, + 0x70, + 0x7f, + 0x98, + 0x83, + 0xfe, + 0xa0, + 0x7f, + 0xdf, + 0x07, + 0xfe, + 0x0c, + 0x0f, + 0xfc, + 0x1f, + 0xf5, + 0x07, + 0x0f, + 0x97, + 0x5d, + 0xfa, + 0x05, + 0x4b, + 0xda, + 0x1f, + 0xf5, + 0x01, + 0x6a, + 0xc3, + 0x5f, + 0xfd, + 0x21, + 0xb4, + 0x43, + 0x30, + 0x7b, + 0x4e, + 0x09, + 0x83, + 0xda, + 0x0a, + 0x36, + 0x87, + 0xb4, + 0x39, + 0x41, + 0xf5, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x24, + 0x1f, + 0xfe, + 0x8d, + 0x0f, + 0xfc, + 0x0c, + 0x3f, + 0xf5, + 0xe8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xe4, + 0x3f, + 0xf3, + 0x86, + 0xfc, + 0x3f, + 0xe8, + 0xd3, + 0x1c, + 0x33, + 0x18, + 0x31, + 0xcd, + 0x18, + 0xc1, + 0x8e, + 0x0c, + 0x63, + 0x06, + 0x38, + 0x69, + 0x30, + 0x63, + 0x85, + 0xc0, + 0xc1, + 0x8e, + 0x1f, + 0x60, + 0xc1, + 0x5e, + 0xef, + 0x58, + 0x7e, + 0x6d, + 0x63, + 0xfe, + 0xa8, + 0x3f, + 0xea, + 0x07, + 0xfe, + 0xd0, + 0xff, + 0x7c, + 0x1f, + 0xf8, + 0x20, + 0x0f, + 0xfc, + 0x1f, + 0xf6, + 0x85, + 0xfe, + 0x81, + 0x86, + 0xd0, + 0xeb, + 0xf9, + 0xc3, + 0x24, + 0x85, + 0x9c, + 0x8c, + 0x4c, + 0x99, + 0xb9, + 0x24, + 0x99, + 0x99, + 0x4c, + 0x12, + 0x16, + 0x60, + 0xf0, + 0x24, + 0xb4, + 0xc1, + 0xc0, + 0x90, + 0xec, + 0x1e, + 0x05, + 0x77, + 0xc6, + 0xd0, + 0x3e, + 0xf5, + 0x82, + 0x9f, + 0xcf, + 0x90, + 0xff, + 0x37, + 0xfa, + 0x0e, + 0x91, + 0x78, + 0x37, + 0xc1, + 0xff, + 0x82, + 0x0f, + 0xf4, + 0x87, + 0x7f, + 0x90, + 0x61, + 0xfe, + 0xc1, + 0x7f, + 0x21, + 0x40, + 0xc1, + 0x21, + 0x48, + 0x18, + 0x18, + 0x26, + 0x86, + 0x82, + 0x80, + 0xc1, + 0x24, + 0x61, + 0x72, + 0xb4, + 0x90, + 0x38, + 0x5f, + 0xea, + 0x23, + 0x21, + 0xef, + 0x02, + 0x43, + 0xfa, + 0x98, + 0x2b, + 0xbc, + 0x13, + 0x98, + 0x7e, + 0xc2, + 0xd3, + 0x2f, + 0xe7, + 0x07, + 0x03, + 0x0f, + 0x98, + 0x10, + 0x58, + 0x7d, + 0x40, + 0xde, + 0x83, + 0xaf, + 0x07, + 0xfe, + 0x0f, + 0x0f, + 0xfc, + 0x1a, + 0x81, + 0xf6, + 0x86, + 0xa3, + 0x69, + 0xfe, + 0x05, + 0xe4, + 0x2c, + 0x36, + 0x0a, + 0x05, + 0x9b, + 0x83, + 0x05, + 0x02, + 0xcc, + 0x63, + 0x0b, + 0xf2, + 0x61, + 0x50, + 0x32, + 0x82, + 0xc1, + 0x40, + 0xea, + 0x05, + 0x87, + 0xf5, + 0x02, + 0xae, + 0xf3, + 0x4f, + 0x50, + 0x3c, + 0xc1, + 0x50, + 0x1f, + 0xe6, + 0x0a, + 0x81, + 0xfa, + 0x81, + 0x50, + 0x3f, + 0x48, + 0x54, + 0x0f, + 0x7c, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1f, + 0x61, + 0xcc, + 0x1f, + 0x61, + 0xbf, + 0x93, + 0xfe, + 0x30, + 0xb4, + 0xc7, + 0x1c, + 0xdc, + 0xd3, + 0x1c, + 0x19, + 0x89, + 0x82, + 0x1c, + 0x09, + 0x85, + 0x86, + 0xb8, + 0x2c, + 0x64, + 0x35, + 0x41, + 0x61, + 0xfb, + 0x60, + 0xbf, + 0xc0, + 0x72, + 0x0f, + 0xd8, + 0x24, + 0x86, + 0xfd, + 0x63, + 0x8f, + 0xa0, + 0xe7, + 0x34, + 0xa0, + 0x7d, + 0x42, + 0x0f, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xed, + 0x0f, + 0xd8, + 0x57, + 0xf0, + 0x73, + 0x85, + 0xa8, + 0x1a, + 0x0f, + 0xf3, + 0xba, + 0x61, + 0xec, + 0x2d, + 0x33, + 0x0f, + 0x61, + 0x68, + 0x1c, + 0x3d, + 0x85, + 0xa5, + 0x10, + 0x9f, + 0xe3, + 0x97, + 0x80, + 0xc0, + 0x72, + 0xbb, + 0xc0, + 0x60, + 0xb0, + 0xfb, + 0x03, + 0x05, + 0xbf, + 0xce, + 0x06, + 0x5b, + 0x17, + 0xd8, + 0x1f, + 0xe0, + 0xf5, + 0x00, + 0xc1, + 0xfb, + 0xe4, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0xa0, + 0x73, + 0x86, + 0x57, + 0x28, + 0x17, + 0xa8, + 0x9f, + 0xe9, + 0xd6, + 0xd0, + 0x30, + 0x67, + 0x63, + 0x41, + 0x32, + 0x07, + 0x13, + 0x0b, + 0x24, + 0x0e, + 0x36, + 0x0b, + 0xfa, + 0x70, + 0x21, + 0x92, + 0x80, + 0x7f, + 0xa0, + 0x24, + 0xc1, + 0xe7, + 0x06, + 0x4c, + 0x87, + 0x38, + 0xe4, + 0xa9, + 0xfc, + 0xe6, + 0x92, + 0x61, + 0xcc, + 0x40, + 0x90, + 0xfa, + 0x80, + 0x7c, + 0x1e, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x87, + 0xdf, + 0x8f, + 0xe8, + 0x3b, + 0x0d, + 0x84, + 0xe1, + 0xda, + 0x16, + 0x63, + 0x05, + 0xfe, + 0x30, + 0x6c, + 0x16, + 0x1b, + 0x30, + 0xa8, + 0x16, + 0x1b, + 0x30, + 0x50, + 0x36, + 0x13, + 0x98, + 0x7e, + 0xff, + 0x1f, + 0xe4, + 0x18, + 0x68, + 0x3d, + 0xa3, + 0x87, + 0x7f, + 0x38, + 0x28, + 0x1f, + 0xf6, + 0x0c, + 0x3f, + 0xf6, + 0x08, + 0x3f, + 0xde, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x12, + 0xf8, + 0x36, + 0x17, + 0x4e, + 0xc1, + 0xfc, + 0xe0, + 0xcc, + 0x18, + 0x59, + 0x83, + 0x30, + 0x6e, + 0x67, + 0xf8, + 0x18, + 0xac, + 0xd5, + 0x98, + 0x30, + 0xb3, + 0x06, + 0x60, + 0xc6, + 0x4c, + 0x19, + 0x83, + 0x0e, + 0xff, + 0x03, + 0xfd, + 0x03, + 0x10, + 0xf3, + 0x05, + 0x85, + 0xfc, + 0xc1, + 0x61, + 0xf9, + 0x82, + 0xc3, + 0xf4, + 0x85, + 0x87, + 0x9f, + 0x07, + 0xfe, + 0x08, + 0x0f, + 0x98, + 0x3f, + 0x9f, + 0xff, + 0x21, + 0x98, + 0x2d, + 0x0b, + 0x42, + 0xff, + 0xfd, + 0xe0, + 0xe7, + 0x81, + 0x68, + 0x73, + 0x79, + 0x30, + 0x3e, + 0x90, + 0x4f, + 0xff, + 0x98, + 0x36, + 0x9a, + 0x13, + 0x07, + 0xb4, + 0x1c, + 0x3a, + 0x1e, + 0xd0, + 0x95, + 0x21, + 0xf5, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x28, + 0x0f, + 0xff, + 0x46, + 0x87, + 0xfc, + 0xfc, + 0x1f, + 0xf8, + 0x3c, + 0x0f, + 0xf2, + 0x1f, + 0x9f, + 0x05, + 0x87, + 0x7e, + 0x41, + 0xfd, + 0x0e, + 0x0c, + 0x2c, + 0x26, + 0x1c, + 0x18, + 0x59, + 0xaa, + 0x1c, + 0x18, + 0x58, + 0x26, + 0x1d, + 0x5a, + 0x8c, + 0x16, + 0x8f, + 0x4e, + 0x86, + 0x05, + 0x01, + 0xc1, + 0x85, + 0xfe, + 0x56, + 0x09, + 0x0f, + 0xb5, + 0x60, + 0x90, + 0xfb, + 0x1c, + 0x0c, + 0x3f, + 0x9c, + 0x73, + 0x32, + 0x0e, + 0xcb, + 0xcd, + 0x34, + 0x33, + 0x8a, + 0x02, + 0x21, + 0x5e, + 0x43, + 0xff, + 0x06, + 0x0f, + 0xf9, + 0x0e, + 0x60, + 0xf3, + 0x07, + 0x50, + 0x3b, + 0xf9, + 0x07, + 0xf8, + 0xc2, + 0xd2, + 0xc3, + 0x66, + 0xc6, + 0x0d, + 0x0d, + 0x98, + 0xac, + 0x17, + 0xc0, + 0xcc, + 0x2c, + 0x2c, + 0xc7, + 0x31, + 0x90, + 0xb3, + 0x18, + 0xc3, + 0xec, + 0xc6, + 0x2b, + 0x78, + 0x1d, + 0x8c, + 0x1e, + 0xc1, + 0x85, + 0x57, + 0xe7, + 0x0f, + 0x48, + 0x73, + 0x07, + 0x3a, + 0x1d, + 0x40, + 0x9f, + 0x41, + 0xbe, + 0x0f, + 0xfc, + 0x18, + 0x0c, + 0x87, + 0xfe, + 0x07, + 0xf3, + 0xfc, + 0x1b, + 0x41, + 0x2b, + 0x0b, + 0x0b, + 0x50, + 0xe3, + 0x97, + 0x07, + 0x3e, + 0x03, + 0x86, + 0x90, + 0x36, + 0x04, + 0xbf, + 0x40, + 0xf4, + 0x07, + 0x0f, + 0xfa, + 0xff, + 0xd0, + 0x7a, + 0x4d, + 0x09, + 0x83, + 0xd2, + 0x0a, + 0x14, + 0x0f, + 0xae, + 0xbf, + 0xc1, + 0xff, + 0x81, + 0x40, + 0x57, + 0xf9, + 0x28, + 0x1f, + 0xf8, + 0x12, + 0x1f, + 0xf3, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0c, + 0x87, + 0xfe, + 0x03, + 0x87, + 0x38, + 0x7b, + 0xf8, + 0x36, + 0x1e, + 0xc2, + 0xdf, + 0xf8, + 0x2e, + 0x86, + 0xe1, + 0xd8, + 0x59, + 0x39, + 0x21, + 0xa0, + 0xb0, + 0x38, + 0x30, + 0xfd, + 0x94, + 0x41, + 0x81, + 0xd0, + 0xb0, + 0xf6, + 0x5a, + 0x1b, + 0xfa, + 0x3d, + 0x07, + 0xf9, + 0x8c, + 0x3e, + 0x55, + 0xe6, + 0x30, + 0xfa, + 0x88, + 0x24, + 0xc3, + 0x48, + 0x7a, + 0x4c, + 0x36, + 0x86, + 0xf8, + 0x17, + 0xf0, + 0x7f, + 0xe0, + 0xe0, + 0x09, + 0x83, + 0x94, + 0x1e, + 0x70, + 0x40, + 0xa0, + 0x20, + 0x9f, + 0xc9, + 0x7e, + 0x43, + 0x9c, + 0x3a, + 0x81, + 0xef, + 0x5e, + 0x57, + 0xaf, + 0x06, + 0x50, + 0x65, + 0x83, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0x38, + 0x7f, + 0xdf, + 0xfe, + 0x0f, + 0x63, + 0xa1, + 0x50, + 0x3d, + 0x84, + 0xa2, + 0x81, + 0xf7, + 0xff, + 0xd0, + 0x7f, + 0xe0, + 0x30, + 0x3f, + 0xfc, + 0x92, + 0x1f, + 0xfb, + 0xe0, + 0xff, + 0xc1, + 0xe0, + 0x09, + 0xc3, + 0x30, + 0x7a, + 0xfd, + 0x4f, + 0xe8, + 0x39, + 0xd4, + 0x09, + 0x28, + 0x15, + 0xf4, + 0x96, + 0x8c, + 0x1c, + 0xc0, + 0x77, + 0x9d, + 0x81, + 0x44, + 0xa0, + 0x73, + 0x06, + 0xff, + 0xe8, + 0x3d, + 0x82, + 0x0c, + 0xc1, + 0xec, + 0x0f, + 0x16, + 0x87, + 0xb0, + 0xd0, + 0xa0, + 0xfb, + 0xff, + 0xe8, + 0x3f, + 0xf0, + 0x24, + 0x15, + 0xfe, + 0x4d, + 0x0f, + 0xf9, + 0xf8, + 0x3f, + 0xf0, + 0x78, + 0x0f, + 0xfa, + 0x43, + 0x7f, + 0xd0, + 0x30, + 0xfd, + 0x86, + 0xbf, + 0x83, + 0x38, + 0x69, + 0x40, + 0xc1, + 0x7f, + 0x89, + 0xd5, + 0x02, + 0x67, + 0x72, + 0x45, + 0x40, + 0x88, + 0x8c, + 0x92, + 0xd0, + 0x44, + 0x46, + 0x48, + 0x86, + 0x88, + 0x8c, + 0xba, + 0xc9, + 0x11, + 0x18, + 0x7b, + 0x48, + 0x88, + 0xc3, + 0xd2, + 0x44, + 0x46, + 0xfe, + 0x70, + 0x44, + 0x46, + 0x1e, + 0xc1, + 0x10, + 0x98, + 0x7b, + 0x04, + 0x1a, + 0xc3, + 0x7a, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0xf9, + 0x0e, + 0x6f, + 0x41, + 0x30, + 0x6e, + 0x98, + 0x4f, + 0xf2, + 0x1b, + 0x09, + 0x82, + 0xd0, + 0x9c, + 0x26, + 0x63, + 0x57, + 0xfc, + 0xc2, + 0xb0, + 0xce, + 0x13, + 0x05, + 0x87, + 0x61, + 0x30, + 0xf0, + 0x67, + 0x09, + 0x83, + 0xd7, + 0xf2, + 0xbf, + 0xc5, + 0x02, + 0xd0, + 0xf6, + 0x48, + 0x5b, + 0xfc, + 0xe4, + 0x85, + 0xa1, + 0xce, + 0x5f, + 0xc8, + 0x75, + 0x0a, + 0x07, + 0xe7, + 0xc8, + 0x7f, + 0xe0, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc1, + 0x86, + 0xc3, + 0x9c, + 0x18, + 0x3f, + 0x82, + 0x90, + 0x60, + 0xc2, + 0xc2, + 0xdf, + 0xce, + 0xe6, + 0x0f, + 0x02, + 0xc1, + 0x8a, + 0xc7, + 0xc0, + 0xb0, + 0x60, + 0x72, + 0x70, + 0x79, + 0x32, + 0x88, + 0x58, + 0xfc, + 0x61, + 0xf6, + 0x53, + 0x9f, + 0xf0, + 0x37, + 0x70, + 0xfb, + 0x07, + 0x43, + 0x3f, + 0xac, + 0x18, + 0x58, + 0x79, + 0x81, + 0x85, + 0x87, + 0xa8, + 0x0c, + 0x2c, + 0x35, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0c, + 0x87, + 0x90, + 0xf9, + 0xc3, + 0x9c, + 0x3e, + 0xf8, + 0x0f, + 0xf8, + 0x2b, + 0x2c, + 0x70, + 0x9c, + 0x0e, + 0x15, + 0x1d, + 0x86, + 0x07, + 0x07, + 0x38, + 0xcc, + 0x07, + 0xf4, + 0x38, + 0x52, + 0x1f, + 0xce, + 0x09, + 0x0d, + 0xfc, + 0x3f, + 0xe4, + 0x18, + 0x58, + 0x7d, + 0x20, + 0xc2, + 0xc3, + 0xed, + 0x06, + 0x16, + 0x7f, + 0x58, + 0x58, + 0x58, + 0x7d, + 0x85, + 0xfc, + 0x1e, + 0x70, + 0xb0, + 0xfc, + 0xf9, + 0x0f, + 0xfc, + 0x1c, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xbf, + 0xff, + 0x61, + 0xe7, + 0x04, + 0x88, + 0x7b, + 0x1c, + 0x12, + 0x70, + 0x6d, + 0x1c, + 0x12, + 0x0e, + 0x09, + 0x09, + 0xc4, + 0x32, + 0x1a, + 0xff, + 0xd0, + 0x7a, + 0x4c, + 0x33, + 0x07, + 0xa4, + 0x74, + 0xb4, + 0x3d, + 0x21, + 0x22, + 0x83, + 0xeb, + 0xff, + 0xe0, + 0xff, + 0xc0, + 0x60, + 0x7f, + 0xfa, + 0x28, + 0x1f, + 0xf3, + 0xf0, + 0x7f, + 0xe0, + 0xf0, + 0x0f, + 0xfc, + 0x1c, + 0xc1, + 0xf3, + 0x07, + 0xb8, + 0x3a, + 0xf5, + 0x10, + 0xcf, + 0xe7, + 0x0a, + 0x43, + 0xce, + 0x0d, + 0x89, + 0x02, + 0x13, + 0x83, + 0x15, + 0xa0, + 0xb0, + 0x38, + 0x30, + 0xb0, + 0xd2, + 0x38, + 0x31, + 0x90, + 0xf9, + 0xc1, + 0x87, + 0xfc, + 0xea, + 0xae, + 0xc2, + 0x72, + 0xe0, + 0xf6, + 0x14, + 0xc8, + 0x3f, + 0x9c, + 0x2c, + 0x3f, + 0xec, + 0x14, + 0x0f, + 0xf3, + 0x82, + 0x0f, + 0xeb, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x86, + 0xff, + 0x9f, + 0xf0, + 0x76, + 0x1b, + 0x0d, + 0x87, + 0x61, + 0xb3, + 0x18, + 0x1f, + 0xf1, + 0x83, + 0x60, + 0x61, + 0xd9, + 0x85, + 0x40, + 0x3f, + 0xc9, + 0x82, + 0x81, + 0xe7, + 0x41, + 0x87, + 0xfb, + 0x0d, + 0xfe, + 0x45, + 0x5f, + 0x21, + 0xed, + 0x16, + 0xc2, + 0xbf, + 0x38, + 0x76, + 0x1f, + 0xd8, + 0x76, + 0x1f, + 0xd8, + 0x5e, + 0x83, + 0xef, + 0x41, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf9, + 0x82, + 0x7f, + 0xf2, + 0xb9, + 0x41, + 0xfe, + 0x7f, + 0x83, + 0xfc, + 0xc1, + 0x40, + 0xfa, + 0x9f, + 0x34, + 0x54, + 0x0c, + 0x68, + 0x0d, + 0x89, + 0x81, + 0x8d, + 0x01, + 0xb0, + 0x28, + 0x0c, + 0x68, + 0x9b, + 0x1c, + 0x17, + 0x35, + 0x3b, + 0x87, + 0xb6, + 0xa6, + 0xdf, + 0xe4, + 0xca, + 0x8b, + 0x0e, + 0xc1, + 0x8d, + 0x01, + 0xfd, + 0x60, + 0xc6, + 0x80, + 0xc3, + 0xb0, + 0x63, + 0x44, + 0xc3, + 0xb0, + 0x6e, + 0xce, + 0x85, + 0xe4, + 0x0f, + 0xe5, + 0x04, + 0xff, + 0x01, + 0xd6, + 0x18, + 0x2c, + 0x7f, + 0x86, + 0x0b, + 0x18, + 0x2c, + 0x7f, + 0x86, + 0xa3, + 0x0f, + 0xcc, + 0x4e, + 0x7f, + 0x95, + 0x0d, + 0x98, + 0x6d, + 0x50, + 0xa0, + 0x7f, + 0x95, + 0xd7, + 0x68, + 0x5a, + 0x2e, + 0xa6, + 0x1b, + 0x43, + 0x9b, + 0xfc, + 0xff, + 0x53, + 0x0d, + 0xa1, + 0xd3, + 0x86, + 0xd0, + 0xed, + 0xc1, + 0x78, + 0x37, + 0xc1, + 0xff, + 0x82, + 0x0f, + 0xfc, + 0x1d, + 0x12, + 0x1a, + 0x81, + 0xd9, + 0x40, + 0x3f, + 0xc0, + 0x7f, + 0xa6, + 0x0a, + 0x49, + 0x24, + 0x0d, + 0x46, + 0x0c, + 0x12, + 0x06, + 0x33, + 0x02, + 0x0e, + 0x03, + 0x05, + 0x83, + 0xfe, + 0x62, + 0xd0, + 0xfe, + 0x60, + 0xf3, + 0x5c, + 0xaa, + 0xde, + 0x18, + 0x2d, + 0x0e, + 0x61, + 0x82, + 0x9f, + 0xe6, + 0x18, + 0x29, + 0x0e, + 0x61, + 0xfe, + 0x43, + 0xa4, + 0x60, + 0xa4, + 0x2b, + 0xc1, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1e, + 0x77, + 0x43, + 0x61, + 0xde, + 0x8d, + 0x8b, + 0xf8, + 0x26, + 0x33, + 0x24, + 0x2c, + 0x26, + 0x31, + 0x27, + 0x54, + 0x0f, + 0xfa, + 0x89, + 0xb0, + 0x1a, + 0x3a, + 0x89, + 0x05, + 0x02, + 0x62, + 0x62, + 0x4e, + 0x0c, + 0xcc, + 0xe4, + 0x87, + 0x9f, + 0x37, + 0x15, + 0xda, + 0x54, + 0x38, + 0x7d, + 0xa0, + 0x62, + 0x83, + 0xfa, + 0xc2, + 0x67, + 0xc4, + 0x1d, + 0x85, + 0x4c, + 0xe8, + 0x1d, + 0x82, + 0xd0, + 0x3a, + 0x07, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xf2, + 0x1e, + 0x63, + 0x0d, + 0xa1, + 0xda, + 0x39, + 0x7f, + 0x25, + 0x85, + 0x52, + 0x14, + 0x0c, + 0x10, + 0x53, + 0xa6, + 0x1a, + 0xd0, + 0x49, + 0x98, + 0x6d, + 0xd2, + 0x42, + 0xc2, + 0xe0, + 0x64, + 0x9e, + 0x41, + 0x6b, + 0x5c, + 0x87, + 0x3f, + 0xe6, + 0xbb, + 0xc0, + 0xc2, + 0xc3, + 0xcc, + 0x0c, + 0x2d, + 0xfe, + 0x60, + 0x61, + 0x61, + 0xe6, + 0x07, + 0xf0, + 0x7a, + 0x41, + 0x85, + 0x86, + 0xf8, + 0x3f, + 0xf0, + 0x60, + 0x0f, + 0xf4, + 0x15, + 0x0f, + 0xc0, + 0x70, + 0xd8, + 0x6c, + 0xfe, + 0x42, + 0x41, + 0x9a, + 0x0c, + 0xc1, + 0x83, + 0x36, + 0x33, + 0x56, + 0x99, + 0x8a, + 0xcd, + 0xb9, + 0xcc, + 0x0e, + 0x63, + 0xa6, + 0x65, + 0x13, + 0x2f, + 0x19, + 0xa1, + 0xb2, + 0xdb, + 0x2f, + 0xf4, + 0xe3, + 0x87, + 0xbc, + 0x0c, + 0x1d, + 0xfa, + 0xf0, + 0x30, + 0x61, + 0xcd, + 0x82, + 0x06, + 0x1c, + 0xd8, + 0x4f, + 0x05, + 0x78, + 0x3f, + 0xf0, + 0x40, + 0x02, + 0x12, + 0x19, + 0x0f, + 0x60, + 0x60, + 0xa8, + 0x1e, + 0x63, + 0x0b, + 0xf9, + 0x07, + 0xfa, + 0x30, + 0xb0, + 0xf6, + 0x31, + 0xb9, + 0x87, + 0xb1, + 0x8c, + 0x9c, + 0x2b, + 0xfa, + 0x30, + 0xb0, + 0xa5, + 0x61, + 0xb2, + 0x88, + 0x58, + 0x30, + 0xda, + 0xf0, + 0x3f, + 0xe1, + 0x7b, + 0x0d, + 0xe0, + 0x61, + 0xec, + 0x2d, + 0xc6, + 0x7f, + 0x38, + 0x38, + 0xed, + 0x0e, + 0x70, + 0x40, + 0xc3, + 0xf3, + 0x07, + 0x61, + 0xe7, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1c, + 0xfc, + 0xf8, + 0x6e, + 0x50, + 0x79, + 0xe9, + 0xd5, + 0xe0, + 0xf3, + 0x83, + 0x50, + 0xe0, + 0xff, + 0xe7, + 0x54, + 0x1e, + 0x70, + 0x69, + 0x50, + 0x68, + 0x18, + 0x34, + 0x14, + 0x02, + 0x40, + 0xc1, + 0xab, + 0x82, + 0x8a, + 0x38, + 0x34, + 0x3d, + 0x12, + 0x60, + 0xae, + 0xd2, + 0x20, + 0x61, + 0xf6, + 0x91, + 0x03, + 0x57, + 0xeb, + 0x49, + 0xea, + 0x50, + 0x76, + 0x0f, + 0x48, + 0xf0, + 0x76, + 0x1f, + 0xa8, + 0x07, + 0xd0, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1d, + 0x24, + 0x86, + 0xc3, + 0xa4, + 0xd0, + 0x5e, + 0xa0, + 0x3f, + 0xd3, + 0x85, + 0x85, + 0x24, + 0x8f, + 0x26, + 0x14, + 0x9a, + 0x39, + 0xb9, + 0x7f, + 0xce, + 0x07, + 0x0f, + 0xe7, + 0x2d, + 0x03, + 0x5c, + 0x38, + 0x79, + 0x96, + 0xc7, + 0xfc, + 0x30, + 0x58, + 0x79, + 0xc7, + 0xab, + 0x7f, + 0x9c, + 0x60, + 0xb0, + 0xf3, + 0x0c, + 0x16, + 0x1e, + 0xa0, + 0xff, + 0x06, + 0xbc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x1c, + 0xc4, + 0x86, + 0xc3, + 0xa8, + 0x48, + 0x2f, + 0x50, + 0x7f, + 0xe3, + 0x41, + 0x84, + 0xc4, + 0x83, + 0x63, + 0x09, + 0x89, + 0x06, + 0x4e, + 0x06, + 0x8d, + 0x13, + 0x0b, + 0x05, + 0x5b, + 0x43, + 0x19, + 0x04, + 0x98, + 0xc6, + 0x1e, + 0x93, + 0x28, + 0x7f, + 0x8b, + 0xfa, + 0x0e, + 0x62, + 0x4c, + 0x69, + 0xf9, + 0x89, + 0x32, + 0x81, + 0xcc, + 0x5f, + 0xd0, + 0x74, + 0x92, + 0x12, + 0x82, + 0xbc, + 0x1f, + 0xf8, + 0x30, + 0x0d, + 0x07, + 0xa0, + 0xf9, + 0xc3, + 0xa8, + 0x1d, + 0xff, + 0x1f, + 0xe0, + 0x9c, + 0xe0, + 0x61, + 0xb0, + 0xb4, + 0x1a, + 0x66, + 0x30, + 0x2c, + 0xc1, + 0x98, + 0xcc, + 0x3e, + 0xbd, + 0x43, + 0x0a, + 0x80, + 0xa3, + 0xab, + 0x30, + 0x78, + 0x27, + 0x7a, + 0x66, + 0x87, + 0x99, + 0xe9, + 0x9f, + 0xe0, + 0x3b, + 0xd3, + 0x0f, + 0x60, + 0x67, + 0x5a, + 0xff, + 0x07, + 0x61, + 0xfd, + 0x87, + 0x77, + 0x83, + 0x9c, + 0x33, + 0xa1, + 0xd7, + 0x90, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x07, + 0xa0, + 0xf9, + 0xc3, + 0x9c, + 0x3a, + 0xfe, + 0x9f, + 0xe4, + 0x12, + 0x63, + 0x38, + 0x52, + 0x09, + 0x31, + 0x9e, + 0x86, + 0x82, + 0xfe, + 0x9c, + 0x8c, + 0x29, + 0x31, + 0x9c, + 0x2c, + 0x2b, + 0xbb, + 0x9c, + 0x64, + 0x33, + 0xb2, + 0x38, + 0x7e, + 0xe3, + 0x0a, + 0xb7, + 0x81, + 0xc0, + 0xc3, + 0xf6, + 0x0f, + 0xfa, + 0xfc, + 0xe1, + 0xec, + 0x3e, + 0x70, + 0xf6, + 0x1f, + 0x30, + 0x7b, + 0x0e, + 0xbc, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xf9, + 0x0d, + 0xf1, + 0xf0, + 0x24, + 0x36, + 0x46, + 0x67, + 0xf0, + 0x32, + 0x33, + 0x30, + 0xb0, + 0x66, + 0x66, + 0x6e, + 0x60, + 0xf8, + 0xf8, + 0xc6, + 0xc1, + 0x91, + 0x99, + 0x85, + 0x83, + 0x23, + 0x33, + 0x19, + 0x06, + 0x66, + 0x66, + 0x1e, + 0xf8, + 0xf8, + 0xff, + 0x19, + 0x19, + 0x87, + 0x31, + 0x91, + 0x9d, + 0xfa, + 0x86, + 0x4e, + 0x61, + 0xcc, + 0xc7, + 0x43, + 0x0e, + 0x96, + 0xa9, + 0xf0, + 0x57, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xf9, + 0x0f, + 0x9c, + 0x39, + 0xc3, + 0xbf, + 0xe7, + 0xf9, + 0x0f, + 0xe7, + 0x0b, + 0x40, + 0xff, + 0x2a, + 0x63, + 0x40, + 0xc1, + 0x4a, + 0x89, + 0xc2, + 0x7a, + 0xb5, + 0x41, + 0x61, + 0x97, + 0x86, + 0x2e, + 0x0a, + 0xfe, + 0x1c, + 0x3f, + 0xce, + 0x8f, + 0xf8, + 0x3b, + 0x0f, + 0xec, + 0x1f, + 0xd3, + 0xfc, + 0xe1, + 0xd8, + 0x7e, + 0x70, + 0xce, + 0x1f, + 0xa8, + 0x17, + 0xa0, + 0xf5, + 0xe4, + 0x0f, + 0xfc, + 0x1e, + 0x61, + 0xf8, + 0x0e, + 0x1c, + 0xc3, + 0x19, + 0xfc, + 0x13, + 0x0c, + 0x66, + 0x16, + 0x0f, + 0xcc, + 0x66, + 0xcc, + 0x15, + 0x07, + 0xe3, + 0x26, + 0x09, + 0x86, + 0x33, + 0x05, + 0x02, + 0x61, + 0x8c, + 0xca, + 0x05, + 0xf9, + 0x8c, + 0xd7, + 0x03, + 0x06, + 0xfc, + 0x56, + 0xc1, + 0x83, + 0x51, + 0x87, + 0x60, + 0xc1, + 0xc9, + 0xbf, + 0x38, + 0x3f, + 0x81, + 0x87, + 0x60, + 0xc2, + 0xc1, + 0x86, + 0x70, + 0xe5, + 0x1e, + 0x0b, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfa, + 0x0e, + 0xf9, + 0xf8, + 0x2c, + 0x3b, + 0x26, + 0x33, + 0xfc, + 0x0c, + 0x98, + 0xcc, + 0x27, + 0x07, + 0xcf, + 0xc6, + 0xea, + 0x83, + 0xfd, + 0x82, + 0x60, + 0x5f, + 0xc9, + 0x81, + 0xd0, + 0xff, + 0x60, + 0x50, + 0x1f, + 0xf8, + 0xf5, + 0x60, + 0xa4, + 0x39, + 0x7b, + 0x0b, + 0xac, + 0x87, + 0xb0, + 0x97, + 0x6d, + 0xf9, + 0xc3, + 0xed, + 0x0f, + 0x61, + 0xf6, + 0x1f, + 0x61, + 0xaf, + 0x21, + 0x9f, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xf9, + 0x0e, + 0xfe, + 0x09, + 0x83, + 0xb0, + 0xb0, + 0x7f, + 0x20, + 0xf8, + 0xc1, + 0x85, + 0x05, + 0x99, + 0x83, + 0x63, + 0x07, + 0xfc, + 0xe4, + 0x60, + 0xc3, + 0xb7, + 0x15, + 0x81, + 0xfe, + 0x56, + 0x28, + 0x36, + 0x16, + 0x0e, + 0xb2, + 0x0f, + 0xe0, + 0x2e, + 0xb0, + 0x61, + 0x62, + 0xe1, + 0x81, + 0xfc, + 0x57, + 0x30, + 0x30, + 0xb0, + 0xf3, + 0x03, + 0x0b, + 0x0f, + 0x48, + 0x31, + 0xe0, + 0xcf, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x82, + 0xa0, + 0x5a, + 0x1c, + 0xe0, + 0xc0, + 0xdd, + 0x41, + 0xb1, + 0xc1, + 0x45, + 0xb0, + 0x7f, + 0xd4, + 0x75, + 0x41, + 0x41, + 0x40, + 0x93, + 0x60, + 0xb0, + 0xb0, + 0x48, + 0x28, + 0x06, + 0x35, + 0xa8, + 0xaa, + 0x05, + 0xb3, + 0xb1, + 0x21, + 0xee, + 0xce, + 0xca, + 0xed, + 0x03, + 0x01, + 0x83, + 0xd2, + 0x0e, + 0x07, + 0x3f, + 0xac, + 0x12, + 0xd2, + 0xa0, + 0xec, + 0x1e, + 0xbe, + 0xb0, + 0xec, + 0x39, + 0x09, + 0x03, + 0xe8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfa, + 0x0d, + 0xff, + 0x01, + 0x83, + 0x60, + 0xc1, + 0x9f, + 0xc9, + 0x83, + 0x06, + 0x61, + 0x49, + 0xff, + 0x19, + 0x9a, + 0x68, + 0x7b, + 0x03, + 0x83, + 0x5f, + 0x18, + 0x58, + 0x37, + 0xab, + 0x31, + 0xd0, + 0x6c, + 0x16, + 0x6b, + 0x81, + 0xbf, + 0xc5, + 0x6f, + 0x1b, + 0x05, + 0x87, + 0xb3, + 0x7f, + 0xaf, + 0xcc, + 0x6c, + 0x16, + 0x1c, + 0xcc, + 0xff, + 0x07, + 0x4c, + 0xa8, + 0x2c, + 0x2f, + 0x83, + 0xff, + 0x06, + 0x0f, + 0xfc, + 0x1c, + 0xff, + 0x23, + 0x87, + 0xea, + 0x68, + 0x3d, + 0x7a, + 0x07, + 0xfe, + 0xb2, + 0x43, + 0xba, + 0x18, + 0x1f, + 0x06, + 0xb1, + 0x82, + 0xbb, + 0x90, + 0x23, + 0x24, + 0xa0, + 0x98, + 0x37, + 0xff, + 0x41, + 0xec, + 0x10, + 0x66, + 0x0f, + 0x60, + 0x74, + 0xb4, + 0x3d, + 0x86, + 0x85, + 0x07, + 0xdf, + 0xff, + 0x21, + 0xff, + 0x81, + 0xa0, + 0xaf, + 0xf8, + 0xc3, + 0xff, + 0x3e, + 0x83, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xf9, + 0x0f, + 0x2a, + 0xf4, + 0x07, + 0x0e, + 0xac, + 0x04, + 0xff, + 0x02, + 0x4c, + 0x73, + 0x09, + 0xc0, + 0xc6, + 0x49, + 0x98, + 0xc1, + 0x62, + 0x60, + 0xc1, + 0xb0, + 0x58, + 0x7b, + 0x0a, + 0x80, + 0x7f, + 0xa3, + 0x1e, + 0x0b, + 0x06, + 0x1b, + 0x43, + 0xd2, + 0xb9, + 0x45, + 0x76, + 0x8b, + 0x72, + 0x83, + 0xda, + 0x49, + 0x8d, + 0x3f, + 0x38, + 0x24, + 0xc6, + 0x0f, + 0x60, + 0xbb, + 0xe8, + 0x39, + 0xc2, + 0x50, + 0x18, + 0x2b, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xfc, + 0x1e, + 0x90, + 0x61, + 0xa8, + 0x1c, + 0xe5, + 0x00, + 0xdd, + 0x40, + 0xff, + 0xa6, + 0x5b, + 0x0d, + 0x98, + 0x4d, + 0x12, + 0x05, + 0xfe, + 0x18, + 0xd8, + 0x36, + 0x64, + 0x30, + 0x18, + 0x1f, + 0xf9, + 0x8f, + 0x07, + 0x66, + 0xea, + 0x83, + 0xe7, + 0x77, + 0x1f, + 0xe4, + 0x6e, + 0xf2, + 0x1e, + 0x82, + 0xf1, + 0xe8, + 0xfc, + 0xe0, + 0x9c, + 0xcd, + 0x0e, + 0xc1, + 0x19, + 0x87, + 0xec, + 0x36, + 0x61, + 0xef, + 0x20, + 0x0c, + 0x87, + 0x90, + 0xfb, + 0x0e, + 0x60, + 0xd4, + 0xf5, + 0x47, + 0xf2, + 0x6f, + 0x0e, + 0x61, + 0x69, + 0x98, + 0x99, + 0xd0, + 0xc2, + 0xa1, + 0x85, + 0x91, + 0x85, + 0xfe, + 0x30, + 0xb0, + 0x78, + 0x70, + 0xb1, + 0x91, + 0xf2, + 0xb4, + 0x18, + 0x7d, + 0xd3, + 0x93, + 0xfc, + 0x0c, + 0x18, + 0x7e, + 0xc1, + 0xfd, + 0x4f, + 0xce, + 0x0c, + 0x18, + 0x7c, + 0xc0, + 0xd5, + 0xa8, + 0x3a, + 0x80, + 0xeb, + 0x82, + 0xbc, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xfc, + 0x86, + 0xfc, + 0xfc, + 0x92, + 0x1b, + 0x06, + 0xa1, + 0x5f, + 0xa0, + 0x6a, + 0xd5, + 0x2b, + 0x0a, + 0x06, + 0xad, + 0x52, + 0xb6, + 0x60, + 0x6a, + 0xd5, + 0x2b, + 0x1a, + 0x01, + 0x94, + 0x30, + 0x30, + 0x50, + 0x2e, + 0x4b, + 0x4c, + 0xf0, + 0x58, + 0x27, + 0x27, + 0x0f, + 0xce, + 0x86, + 0xfe, + 0x05, + 0x3a, + 0xb4, + 0x3b, + 0x09, + 0x80, + 0xe7, + 0xe7, + 0x0a, + 0xe7, + 0x0f, + 0xb0, + 0xcf, + 0xd0, + 0x73, + 0x83, + 0xd0, + 0x4c, + 0x0b, + 0xc8, + 0x7f, + 0xe0, + 0xe0, + 0x0e, + 0x83, + 0x90, + 0xfe, + 0xc3, + 0xb0, + 0xf7, + 0xfd, + 0x7f, + 0x05, + 0x87, + 0xa4, + 0x2c, + 0x2c, + 0xc1, + 0x93, + 0xaa, + 0x0b, + 0x30, + 0x64, + 0x93, + 0x05, + 0xff, + 0x48, + 0x28, + 0x16, + 0x60, + 0xc9, + 0x28, + 0x1b, + 0x30, + 0x64, + 0x87, + 0x9c, + 0xc1, + 0x97, + 0xf2, + 0x31, + 0x58, + 0x3d, + 0xa3, + 0x20, + 0x5b, + 0xf3, + 0x82, + 0x65, + 0x44, + 0x1d, + 0x83, + 0x26, + 0x58, + 0x3b, + 0x04, + 0x21, + 0xfb, + 0xd0, + 0x0f, + 0xf9, + 0x0d, + 0xf5, + 0xf0, + 0x58, + 0x64, + 0x94, + 0x67, + 0xf2, + 0x0a, + 0x2d, + 0x98, + 0x52, + 0x0b, + 0x55, + 0x99, + 0x90, + 0x36, + 0xa3, + 0x30, + 0x38, + 0x66, + 0x02, + 0x61, + 0x61, + 0x3e, + 0x82, + 0xc7, + 0x81, + 0xe4, + 0x78, + 0xc3, + 0xc8, + 0xe0, + 0x4f, + 0xf1, + 0x69, + 0x21, + 0xe6, + 0x0a, + 0xd1, + 0xbf, + 0x31, + 0x44, + 0x74, + 0x39, + 0x80, + 0xdc, + 0x1f, + 0x49, + 0xc8, + 0x7d, + 0xf0, + 0x7f, + 0xe0, + 0xc0, + 0x0c, + 0x87, + 0x90, + 0xfd, + 0x87, + 0x38, + 0x77, + 0xfc, + 0x7f, + 0x80, + 0x96, + 0x04, + 0xc2, + 0x70, + 0x53, + 0xbc, + 0x99, + 0xaa, + 0x0b, + 0x47, + 0x4c, + 0x1b, + 0x03, + 0xfe, + 0x70, + 0xa8, + 0x07, + 0x0a, + 0x4c, + 0x1c, + 0x1b, + 0xab, + 0x4d, + 0x0f, + 0xb5, + 0xb4, + 0xae, + 0xd0, + 0x2b, + 0x90, + 0xfb, + 0x41, + 0x9b, + 0x9f, + 0xd6, + 0x06, + 0x31, + 0x83, + 0xd8, + 0x20, + 0x60, + 0x43, + 0xd8, + 0x6f, + 0x07, + 0xaf, + 0x21, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x43, + 0x0d, + 0x21, + 0xda, + 0x48, + 0x3f, + 0x80, + 0xff, + 0xac, + 0x2c, + 0x1e, + 0x06, + 0x16, + 0xc6, + 0x3e, + 0xa7, + 0x43, + 0x23, + 0x0b, + 0x56, + 0xa3, + 0x0b, + 0x0b, + 0x56, + 0xa3, + 0x28, + 0x85, + 0xab, + 0x93, + 0x0f, + 0xb0, + 0x61, + 0x7f, + 0x81, + 0xd7, + 0x21, + 0x98, + 0x0a, + 0x12, + 0x9f, + 0x98, + 0x99, + 0xcc, + 0x39, + 0x8c, + 0x97, + 0x83, + 0x48, + 0x87, + 0xf5, + 0xe0, + 0xff, + 0xc1, + 0x80, + 0x0f, + 0xfc, + 0x1d, + 0x5f, + 0x01, + 0x89, + 0x0a, + 0xb9, + 0xbf, + 0xc1, + 0x61, + 0x50, + 0x1e, + 0x0f, + 0x53, + 0xa2, + 0x3e, + 0x02, + 0x16, + 0x6e, + 0xad, + 0xe7, + 0x04, + 0x50, + 0x12, + 0x12, + 0x83, + 0xbf, + 0xfa, + 0x0f, + 0x60, + 0x90, + 0x98, + 0x3d, + 0x81, + 0xe2, + 0xd0, + 0xf6, + 0x84, + 0x8a, + 0x0f, + 0xbf, + 0xfe, + 0x83, + 0xff, + 0x02, + 0x80, + 0xaf, + 0xf2, + 0x48, + 0x7f, + 0xcf, + 0xc1, + 0xff, + 0x83, + 0xc0, + 0x0f, + 0xf9, + 0x0c, + 0xff, + 0x20, + 0x60, + 0xe5, + 0x14, + 0x07, + 0xf2, + 0x17, + 0xa0, + 0xb0, + 0xb4, + 0xff, + 0x8d, + 0xcc, + 0x27, + 0x9a, + 0x18, + 0xd8, + 0x38, + 0x90, + 0xb0, + 0xb0, + 0xd6, + 0x1b, + 0x2d, + 0x07, + 0xfc, + 0x68, + 0x76, + 0x44, + 0x65, + 0x6f, + 0x1d, + 0x0a, + 0x61, + 0xcc, + 0x66, + 0xe7, + 0x7e, + 0x63, + 0x32, + 0x30, + 0xea, + 0x19, + 0xf1, + 0x87, + 0x69, + 0x88, + 0x3c, + 0x15, + 0xc0, + 0x0f, + 0xf2, + 0x1e, + 0x7a, + 0xb0, + 0x5d, + 0x30, + 0x9e, + 0xad, + 0x99, + 0x90, + 0xc9, + 0x84, + 0xd7, + 0x21, + 0x47, + 0x45, + 0x57, + 0x21, + 0x46, + 0xa0, + 0x61, + 0x61, + 0x7e, + 0xa2, + 0x7f, + 0x07, + 0xe7, + 0x43, + 0xfd, + 0x7d, + 0x5b, + 0x83, + 0xd2, + 0x50, + 0x25, + 0x07, + 0xa4, + 0x28, + 0xa0, + 0x7d, + 0x7f, + 0xfa, + 0x0f, + 0xfc, + 0x09, + 0x07, + 0xff, + 0xa3, + 0x43, + 0xfe, + 0x7e, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf7, + 0xaf, + 0xfa, + 0xa0, + 0xb0, + 0x50, + 0xe7, + 0x50, + 0x6c, + 0x72, + 0xd5, + 0xa8, + 0x37, + 0x7a, + 0xf5, + 0x3a, + 0x21, + 0x69, + 0x83, + 0xa7, + 0x44, + 0x2c, + 0x18, + 0x3a, + 0x75, + 0x05, + 0x83, + 0x38, + 0x3f, + 0xb0, + 0x77, + 0x5e, + 0x09, + 0xc1, + 0x8d, + 0x0b, + 0x82, + 0xa0, + 0x3a, + 0xba, + 0xe0, + 0x48, + 0x7f, + 0x9c, + 0x19, + 0x5f, + 0xc9, + 0x82, + 0x0f, + 0xea, + 0x70, + 0x7f, + 0xe0, + 0xe0, + 0x0b, + 0x03, + 0xff, + 0x81, + 0xfc, + 0xab, + 0x57, + 0x20, + 0xd6, + 0xc1, + 0x41, + 0x83, + 0x6e, + 0x65, + 0xde, + 0xa8, + 0x18, + 0xad, + 0xd0, + 0x61, + 0xd8, + 0x5f, + 0xfc, + 0x16, + 0x5a, + 0x48, + 0xe1, + 0xda, + 0xe2, + 0x8a, + 0xd4, + 0x15, + 0x6e, + 0x9f, + 0xf0, + 0x79, + 0x60, + 0xfe, + 0x55, + 0x4f, + 0xfc, + 0x06, + 0x89, + 0x23, + 0xab, + 0x43, + 0xec, + 0x0d, + 0xe8, + 0x3d, + 0xe9, + 0xf4, + 0x07, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0x61, + 0x83, + 0x61, + 0xdf, + 0xf0, + 0xda, + 0x83, + 0x30, + 0xc0, + 0xd6, + 0xd0, + 0x53, + 0x7b, + 0x36, + 0x34, + 0x11, + 0x39, + 0x99, + 0x38, + 0x57, + 0x1d, + 0x0c, + 0x0e, + 0x1a, + 0x8e, + 0x83, + 0x19, + 0x09, + 0xe9, + 0xd0, + 0xff, + 0x03, + 0xcd, + 0xa8, + 0x39, + 0xc0, + 0xea, + 0xd4, + 0x1e, + 0xc2, + 0xe9, + 0xd1, + 0xfc, + 0xe1, + 0x60, + 0xc3, + 0xe6, + 0x0b, + 0x06, + 0x1f, + 0x48, + 0x5d, + 0x70, + 0x5f, + 0x07, + 0xfe, + 0x0f, + 0x06, + 0x1d, + 0x85, + 0x86, + 0xea, + 0x05, + 0x0e, + 0x0d, + 0xa0, + 0x7f, + 0xe1, + 0x5c, + 0xa0, + 0x98, + 0x37, + 0x2a, + 0xcf, + 0xf2, + 0x68, + 0xd8, + 0x5a, + 0x1b, + 0x8c, + 0xc2, + 0xd0, + 0xd9, + 0xc6, + 0xff, + 0xc6, + 0x49, + 0x83, + 0x43, + 0xb3, + 0xc6, + 0x3f, + 0xd1, + 0xc4, + 0xe6, + 0x09, + 0x0b, + 0x42, + 0xf2, + 0x09, + 0x0b, + 0xfc, + 0x1a, + 0x42, + 0xd7, + 0x67, + 0xfc, + 0x00, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x38, + 0x7f, + 0x7f, + 0xfe, + 0xd0, + 0x60, + 0xa0, + 0x58, + 0x7d, + 0x82, + 0x80, + 0x70, + 0xfb, + 0xff, + 0xf6, + 0x16, + 0x0a, + 0x05, + 0x81, + 0xc2, + 0xd2, + 0x80, + 0x70, + 0x38, + 0x5f, + 0xff, + 0xb0, + 0xb3, + 0x42, + 0x70, + 0xfb, + 0x34, + 0x27, + 0x1e, + 0x03, + 0x1e, + 0xa2, + 0xbd, + 0x21, + 0x50, + 0xd0, + 0x9c, + 0x3d, + 0x83, + 0x45, + 0xb0, + 0xa5, + 0x43, + 0xf4, + 0x9f, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0x94, + 0x1f, + 0xcb, + 0xd6, + 0xbe, + 0x0b, + 0x57, + 0x2b, + 0x97, + 0x05, + 0xd3, + 0xd4, + 0xeb, + 0x06, + 0xc1, + 0x40, + 0x68, + 0xe1, + 0xba, + 0x7a, + 0x9d, + 0x58, + 0x6d, + 0xd7, + 0x6b, + 0x41, + 0xb3, + 0xf3, + 0xde, + 0x83, + 0x66, + 0x1b, + 0x42, + 0x80, + 0xe7, + 0x79, + 0xba, + 0xb0, + 0x38, + 0x87, + 0xfe, + 0xa0, + 0x2f, + 0xe0, + 0xf6, + 0x83, + 0x42, + 0xc2, + 0x41, + 0x81, + 0xc3, + 0x68, + 0x31, + 0xcb, + 0x0e, + 0xbf, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xf3, + 0x87, + 0xf7, + 0xff, + 0xec, + 0x2d, + 0x54, + 0x57, + 0x2c, + 0x1b, + 0x55, + 0x15, + 0xca, + 0xc3, + 0x7f, + 0xfe, + 0x0d, + 0x9a, + 0xc5, + 0x06, + 0x0d, + 0x9a, + 0xeb, + 0x50, + 0x81, + 0xdf, + 0xca, + 0xfe, + 0x03, + 0x0b, + 0xea, + 0x83, + 0x30, + 0xd1, + 0xe4, + 0x3d, + 0x35, + 0xde, + 0xae, + 0x06, + 0x1a, + 0xf5, + 0xa1, + 0x9c, + 0x6d, + 0x30, + 0x5c, + 0x8a, + 0x20, + 0xd8, + 0x66, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xe7, + 0x0f, + 0xdf, + 0xff, + 0xb0, + 0x60, + 0xa0, + 0x28, + 0x1e, + 0xe9, + 0xea, + 0x7a, + 0x98, + 0x5a, + 0xa8, + 0xae, + 0x56, + 0x16, + 0xeb, + 0xb9, + 0x50, + 0x59, + 0xea, + 0x37, + 0x44, + 0x2c, + 0xc0, + 0xa9, + 0x0a, + 0x1d, + 0xe8, + 0xcd, + 0x64, + 0x75, + 0xee, + 0x5c, + 0x06, + 0x17, + 0x6b, + 0xc0, + 0x93, + 0xff, + 0x90, + 0x61, + 0xec, + 0x3c, + 0xef, + 0xff, + 0xe0, + 0xff, + 0xc1, + 0x0f, + 0x94, + 0x1f, + 0xcb, + 0xd6, + 0xbe, + 0x0b, + 0x57, + 0x2b, + 0x97, + 0x05, + 0xd3, + 0xd4, + 0xf5, + 0x41, + 0xb0, + 0x48, + 0x30, + 0xb0, + 0xdf, + 0xff, + 0x83, + 0x66, + 0x1b, + 0x46, + 0x0d, + 0x9e, + 0xa3, + 0xf4, + 0x86, + 0xcd, + 0x63, + 0x42, + 0xc0, + 0xe7, + 0x47, + 0xa7, + 0xa4, + 0x0e, + 0x0d, + 0x34, + 0xa0, + 0x6a, + 0x7f, + 0xfe, + 0x06, + 0x85, + 0xdd, + 0xa1, + 0xd8, + 0xda, + 0x69, + 0x72, + 0x31, + 0x21, + 0x68, + 0x4c, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x6c, + 0x2c, + 0x2a, + 0xbd, + 0x43, + 0x0b, + 0x0b, + 0x73, + 0x05, + 0xfe, + 0x06, + 0xee, + 0xa3, + 0x0b, + 0x0b, + 0x77, + 0x73, + 0xf8, + 0x2c, + 0xcc, + 0xcc, + 0x2c, + 0x2d, + 0xcd, + 0xcc, + 0x2c, + 0x2e, + 0xee, + 0x87, + 0xf0, + 0x5b, + 0x10, + 0x58, + 0x58, + 0x59, + 0xeb, + 0xbf, + 0xe0, + 0x64, + 0x48, + 0x48, + 0x86, + 0xc8, + 0x82, + 0xa0, + 0xe0, + 0x67, + 0xf4, + 0x61, + 0x50, + 0x50, + 0x48, + 0x20, + 0xec, + 0x3f, + 0xf0, + 0x70, + 0x3f, + 0xd7, + 0xfc, + 0x1b, + 0xe0, + 0xaf, + 0x83, + 0xb7, + 0x72, + 0xda, + 0x61, + 0x69, + 0x8a, + 0xc6, + 0x2c, + 0x0d, + 0xea, + 0x7a, + 0xf5, + 0x30, + 0xb0, + 0x38, + 0x34, + 0x3e, + 0xc0, + 0xe0, + 0xd0, + 0xfb, + 0xa7, + 0xa9, + 0xd5, + 0x86, + 0xc0, + 0xe0, + 0xd0, + 0x61, + 0x3d, + 0xea, + 0xbd, + 0x50, + 0x4e, + 0x68, + 0x5a, + 0x3a, + 0x0a, + 0x1e, + 0xa3, + 0xe9, + 0x0d, + 0xa6, + 0x8a, + 0xd0, + 0xb5, + 0x63, + 0xea, + 0x2b, + 0xf8, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1f, + 0xfb, + 0x43, + 0xf7, + 0xff, + 0xe8, + 0x2d, + 0x56, + 0xae, + 0x58, + 0x36, + 0xab, + 0x57, + 0x36, + 0x1b, + 0xa7, + 0xa9, + 0xeb, + 0xc1, + 0xb3, + 0x5d, + 0x46, + 0x81, + 0xb3, + 0x5d, + 0x44, + 0x10, + 0x5b, + 0xf5, + 0x0a, + 0x7a, + 0x03, + 0x94, + 0xe4, + 0x29, + 0x09, + 0x99, + 0x6d, + 0xa7, + 0x40, + 0x33, + 0xd5, + 0xad, + 0xc8, + 0x25, + 0x75, + 0x66, + 0x48, + 0x5b, + 0xea, + 0xb2, + 0x64, + 0x2c, + 0x0d, + 0x1c, + 0x29, + 0x03, + 0x12, + 0x54, + 0x3e, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0x94, + 0x62, + 0x81, + 0xfe, + 0x8c, + 0xcc, + 0x2c, + 0x84, + 0x17, + 0x77, + 0x03, + 0x32, + 0x03, + 0x7d, + 0x20, + 0xff, + 0x26, + 0xee, + 0x16, + 0x64, + 0xda, + 0x63, + 0x83, + 0x32, + 0x54, + 0x99, + 0x05, + 0xf5, + 0xce, + 0xa0, + 0x41, + 0x6c, + 0x60, + 0xee, + 0xf8, + 0x1b, + 0x3b, + 0x25, + 0x08, + 0x2d, + 0x9d, + 0xa6, + 0xe4, + 0x16, + 0xc6, + 0x16, + 0x7e, + 0x1a, + 0x7e, + 0x24, + 0x28, + 0x0b, + 0x01, + 0x14, + 0x1a, + 0x0f, + 0xfc, + 0x1e, + 0x0f, + 0xa8, + 0x1f, + 0x9f, + 0xff, + 0xc8, + 0x7e, + 0xa0, + 0x7f, + 0x3f, + 0xfe, + 0x83, + 0xfa, + 0x81, + 0xfa, + 0xbd, + 0xea, + 0xf0, + 0x17, + 0x5a, + 0xfe, + 0x0e, + 0x74, + 0x3f, + 0xf5, + 0xff, + 0xa0, + 0xcf, + 0xac, + 0x33, + 0x87, + 0x50, + 0x16, + 0x0b, + 0x0f, + 0xfa, + 0xf4, + 0x1f, + 0xe6, + 0xe9, + 0xc8, + 0x75, + 0xf2, + 0x19, + 0xfc, + 0x04, + 0x3f, + 0xf2, + 0x00, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xd8, + 0x7d, + 0xfe, + 0x6d, + 0x78, + 0x28, + 0xc8, + 0xd7, + 0xb0, + 0x3b, + 0xd1, + 0x8c, + 0x2c, + 0x1b, + 0x74, + 0x63, + 0x33, + 0x02, + 0x7c, + 0x05, + 0x6c, + 0x61, + 0x6e, + 0xe0, + 0x74, + 0x18, + 0x36, + 0x82, + 0xbf, + 0xac, + 0x27, + 0xa8, + 0x0f, + 0x03, + 0x0b, + 0x04, + 0x83, + 0xd4, + 0x30, + 0x6e, + 0xe0, + 0xcc, + 0x9c, + 0x33, + 0xc6, + 0x98, + 0x18, + 0x2b, + 0x64, + 0x2c, + 0x14, + 0x04, + 0x87, + 0xe7, + 0xc0, + 0x0f, + 0xfc, + 0x1f, + 0xb0, + 0xf6, + 0x1d, + 0xfe, + 0x42, + 0xc3, + 0xf6, + 0x13, + 0x4e, + 0x88, + 0x2f, + 0xe5, + 0x53, + 0xa2, + 0x1d, + 0x87, + 0xb0, + 0xef, + 0xf4, + 0x16, + 0x1f, + 0x61, + 0xaa, + 0xea, + 0x0a, + 0xfc, + 0x2a, + 0xe5, + 0x01, + 0xc0, + 0xe1, + 0x5a, + 0x13, + 0xb1, + 0xa1, + 0x76, + 0x1e, + 0xbc, + 0x13, + 0x9a, + 0x1c, + 0xf8, + 0x2d, + 0x1c, + 0x35, + 0x92, + 0x70, + 0x5c, + 0x0e, + 0x0d, + 0xc1, + 0xda, + 0x1f, + 0xf8, + 0x30, + 0x0f, + 0xd0, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0xad, + 0x2e, + 0x96, + 0x0b, + 0x0b, + 0x0d, + 0x21, + 0xd8, + 0x58, + 0x69, + 0x0e, + 0xef, + 0xd7, + 0xf8, + 0x2c, + 0x16, + 0x85, + 0xe0, + 0xce, + 0x0f, + 0x81, + 0x79, + 0x09, + 0xc6, + 0xd8, + 0xe9, + 0x84, + 0xe6, + 0xe0, + 0x99, + 0x90, + 0x56, + 0x31, + 0xc9, + 0x30, + 0x6c, + 0x0c, + 0x41, + 0x22, + 0x0c, + 0x36, + 0x1a, + 0x43, + 0x41, + 0xb0, + 0xd2, + 0x10, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x3a, + 0x1f, + 0xba, + 0xff, + 0xc1, + 0x61, + 0x41, + 0xa0, + 0xf6, + 0x53, + 0x9a, + 0x74, + 0x42, + 0xc7, + 0xd0, + 0xde, + 0x43, + 0x60, + 0xf9, + 0x3e, + 0x83, + 0x6e, + 0xe3, + 0x99, + 0xc1, + 0x68, + 0x31, + 0x06, + 0x04, + 0x2c, + 0x36, + 0x87, + 0xe7, + 0x03, + 0xa5, + 0x87, + 0x98, + 0xb0, + 0x58, + 0x10, + 0xd4, + 0x11, + 0xe0, + 0xb0, + 0xda, + 0x0b, + 0x9a, + 0xbc, + 0x07, + 0x05, + 0xd4, + 0xa0, + 0x68, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0xb0, + 0xfe, + 0xff, + 0xfd, + 0x85, + 0x85, + 0x06, + 0x83, + 0xdb, + 0xfa, + 0x9f, + 0xc1, + 0x60, + 0xb8, + 0x0f, + 0x83, + 0xb2, + 0x9b, + 0x1c, + 0xe1, + 0xba, + 0x18, + 0x32, + 0x48, + 0x2c, + 0x24, + 0x0a, + 0xe0, + 0xce, + 0x5e, + 0xb9, + 0x0f, + 0x38, + 0xb5, + 0xd5, + 0xe4, + 0x14, + 0x17, + 0x61, + 0xc8, + 0x26, + 0xaf, + 0xd5, + 0x90, + 0x61, + 0xec, + 0x3a, + 0x56, + 0x1e, + 0xbf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0e, + 0xc3, + 0x61, + 0xf7, + 0xff, + 0xe0, + 0xfb, + 0x0d, + 0xa1, + 0xf9, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0xea, + 0x07, + 0xf3, + 0xff, + 0xe4, + 0x33, + 0x85, + 0x40, + 0xa4, + 0x33, + 0xff, + 0xe4, + 0x33, + 0x85, + 0x40, + 0xa4, + 0x33, + 0xff, + 0xe4, + 0x3e, + 0x83, + 0x48, + 0x79, + 0xb8, + 0x35, + 0xe4, + 0x2b, + 0x83, + 0xf3, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x09, + 0x0a, + 0x0c, + 0x87, + 0x68, + 0x28, + 0x0a, + 0x05, + 0x4f, + 0x53, + 0xfd, + 0x42, + 0x43, + 0xfd, + 0x42, + 0x41, + 0x86, + 0xc0, + 0xc1, + 0x7f, + 0xf8, + 0x3e, + 0xc2, + 0x70, + 0xef, + 0xff, + 0xdc, + 0x12, + 0xeb, + 0x5c, + 0x1d, + 0xad, + 0x45, + 0xb4, + 0x37, + 0xff, + 0x90, + 0xd8, + 0x54, + 0x0b, + 0x43, + 0x7f, + 0xf9, + 0x0e, + 0x60, + 0xdc, + 0x1a, + 0xf4, + 0x1e, + 0x6d, + 0x0f, + 0xfc, + 0x10, + 0x0f, + 0xf2, + 0xa0, + 0xe7, + 0xfe, + 0xa2, + 0x1f, + 0xea, + 0x07, + 0xfe, + 0x05, + 0x03, + 0xf5, + 0x6f, + 0xf5, + 0x60, + 0xe7, + 0xa9, + 0xe4, + 0x33, + 0xe8, + 0x1e, + 0x03, + 0x68, + 0x14, + 0x07, + 0x56, + 0x87, + 0xe7, + 0xc2, + 0x8f, + 0x21, + 0xaf, + 0x20, + 0x60, + 0x37, + 0x02, + 0x4d, + 0x18, + 0x18, + 0x10, + 0xf7, + 0x7a, + 0xd0, + 0xf9, + 0xf3, + 0x47, + 0xc8, + 0x77, + 0x20, + 0xa0, + 0x56, + 0x1f, + 0xbc, + 0x87, + 0xc0, + 0x0e, + 0x60, + 0x28, + 0x3d, + 0x7d, + 0x20, + 0x90, + 0xfe, + 0xc3, + 0x7f, + 0x81, + 0xff, + 0x93, + 0x1c, + 0x37, + 0xa0, + 0x43, + 0x0e, + 0x15, + 0x37, + 0x0b, + 0x03, + 0x02, + 0xcc, + 0x55, + 0x10, + 0x50, + 0x10, + 0x31, + 0xf4, + 0x0f, + 0x07, + 0x9e, + 0x55, + 0xc1, + 0xcd, + 0xe0, + 0x50, + 0x17, + 0xa0, + 0x49, + 0x42, + 0x83, + 0x8c, + 0x1e, + 0x9f, + 0x58, + 0x7f, + 0x5d, + 0x4f, + 0x07, + 0xbc, + 0x82, + 0x80, + 0x78, + 0x3f, + 0x79, + 0x0f, + 0x80, + 0x0e, + 0x64, + 0x3f, + 0x9f, + 0xa4, + 0x36, + 0x1f, + 0xb0, + 0xf6, + 0x1d, + 0xff, + 0x20, + 0xd0, + 0xca, + 0xfa, + 0x42, + 0xfc, + 0x82, + 0x9b, + 0xc1, + 0x61, + 0xda, + 0x60, + 0x42, + 0xc3, + 0xeb, + 0x83, + 0x38, + 0x73, + 0xca, + 0xd5, + 0xfe, + 0x06, + 0x98, + 0x2a, + 0x09, + 0xc2, + 0xcd, + 0xd5, + 0x04, + 0xe1, + 0x3f, + 0x43, + 0x04, + 0xe0, + 0xb7, + 0x68, + 0xc1, + 0x38, + 0x10, + 0x61, + 0x3f, + 0xe0, + 0xde, + 0x09, + 0xd7, + 0x61, + 0xff, + 0x83, + 0x80, + 0x05, + 0xff, + 0xe4, + 0x35, + 0x02, + 0xa0, + 0x92, + 0x1a, + 0x86, + 0x50, + 0xc9, + 0x0d, + 0x43, + 0x28, + 0xc4, + 0x86, + 0xa0, + 0x94, + 0x51, + 0xa1, + 0x9f, + 0xff, + 0x21, + 0xfd, + 0x40, + 0xfe, + 0xff, + 0xfc, + 0x1f, + 0xd4, + 0x0f, + 0xdf, + 0xff, + 0xbc, + 0x05, + 0xff, + 0xca, + 0x0a, + 0x82, + 0x81, + 0x02, + 0x81, + 0xb0, + 0x38, + 0x34, + 0x1a, + 0x0d, + 0x03, + 0x82, + 0x80, + 0x70, + 0xff, + 0xc1, + 0xc0, + 0x0f, + 0xfa, + 0x0e, + 0xff, + 0x05, + 0x61, + 0xda, + 0x46, + 0x17, + 0x40, + 0xdc, + 0xd4, + 0x0a, + 0x18, + 0x6d, + 0xac, + 0x38, + 0x1c, + 0x2c, + 0x62, + 0x76, + 0x4b, + 0x05, + 0xfd, + 0x40, + 0x60, + 0x83, + 0x38, + 0x79, + 0x41, + 0xbf, + 0xc3, + 0x5c, + 0x1c, + 0xe1, + 0x96, + 0xb0, + 0xbf, + 0xc8, + 0x6a, + 0x07, + 0xe4, + 0x3b, + 0x0d, + 0x3c, + 0xe1, + 0xa8, + 0x1b, + 0x36, + 0x50, + 0x58, + 0x66, + 0x21, + 0x0c, + 0xc1, + 0xff, + 0x83, + 0xf0, + 0x2f, + 0xf0, + 0x5a, + 0x1a, + 0x48, + 0x70, + 0xb7, + 0x0a, + 0x8c, + 0xd8, + 0x59, + 0x40, + 0x4d, + 0x4e, + 0x16, + 0x1d, + 0x24, + 0x9d, + 0xfe, + 0x05, + 0xfd, + 0x2a, + 0xd6, + 0x0e, + 0xc3, + 0x9c, + 0x3a, + 0xfe, + 0x80, + 0xe8, + 0x7d, + 0x87, + 0x53, + 0x0d, + 0xff, + 0x03, + 0x30, + 0xca, + 0x0f, + 0x38, + 0xc1, + 0x4c, + 0x6c, + 0x68, + 0x30, + 0xb2, + 0x32, + 0xa0, + 0x9c, + 0x08, + 0x88, + 0x30, + 0xe9, + 0x0f, + 0xfc, + 0x18, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x58, + 0xd0, + 0x3a, + 0xda, + 0x7f, + 0xd0, + 0x3b, + 0x0e, + 0xe0, + 0x90, + 0xd8, + 0x7a, + 0xe7, + 0x0d, + 0x2f, + 0xef, + 0x21, + 0x3b, + 0x3c, + 0xce, + 0x86, + 0x73, + 0x28, + 0x66, + 0x86, + 0x72, + 0x68, + 0xa3, + 0x43, + 0x97, + 0x79, + 0x70, + 0x75, + 0xff, + 0xe8, + 0x3f, + 0xa8, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x26, + 0x02, + 0x08, + 0x14, + 0x09, + 0xc0, + 0xe0, + 0xd0, + 0x70, + 0x7c, + 0x87, + 0xc8, + 0x3f, + 0xc1, + 0xb0, + 0xed, + 0x22, + 0x30, + 0x60, + 0xc1, + 0xcd, + 0x46, + 0x0c, + 0x18, + 0x36, + 0xb1, + 0x83, + 0x06, + 0x0c, + 0x62, + 0x30, + 0x60, + 0xc1, + 0x7f, + 0x1f, + 0xf0, + 0x67, + 0x09, + 0x6d, + 0x60, + 0x7f, + 0x98, + 0x18, + 0x20, + 0xce, + 0x16, + 0x0c, + 0x18, + 0x3f, + 0xce, + 0x0c, + 0x18, + 0x7c, + 0x98, + 0x30, + 0x60, + 0x8d, + 0x51, + 0x83, + 0x06, + 0x0c, + 0xc9, + 0x5f, + 0xf0, + 0xc4, + 0x21, + 0xfb, + 0x0f, + 0xfc, + 0x1c, + 0x3f, + 0xa0, + 0x40, + 0xc3, + 0x62, + 0xd1, + 0x20, + 0xc3, + 0x75, + 0xc6, + 0x16, + 0x1b, + 0x68, + 0xc6, + 0x5f, + 0x81, + 0x94, + 0x28, + 0xa8, + 0xcc, + 0x1f, + 0xd7, + 0x69, + 0x18, + 0x6a, + 0x02, + 0x98, + 0xc6, + 0x0f, + 0xe8, + 0x91, + 0x8c, + 0x34, + 0x85, + 0xa2, + 0x8c, + 0x17, + 0xe9, + 0x74, + 0x98, + 0x10, + 0xee, + 0xec, + 0x18, + 0x25, + 0x4d, + 0x12, + 0xc1, + 0x83, + 0x28, + 0x41, + 0x68, + 0xc0, + 0x84, + 0x3d, + 0x9e, + 0x43, + 0xff, + 0x07, + 0x0f, + 0xf9, + 0x0e, + 0xff, + 0x05, + 0xc1, + 0xd8, + 0x23, + 0x05, + 0xfa, + 0x07, + 0x34, + 0xcb, + 0x0b, + 0x0b, + 0x6a, + 0xed, + 0x8e, + 0x0b, + 0x18, + 0xc2, + 0xb8, + 0x37, + 0xf8, + 0x0f, + 0x07, + 0xcc, + 0x17, + 0x3a, + 0x1b, + 0xfc, + 0x17, + 0xaa, + 0x0c, + 0xc1, + 0xb8, + 0x0e, + 0x3f, + 0xe7, + 0x60, + 0x70, + 0x7c, + 0x85, + 0x7c, + 0x14, + 0x51, + 0xc3, + 0x78, + 0x36, + 0x6a, + 0x95, + 0x70, + 0x66, + 0x20, + 0x9e, + 0x0f, + 0xfc, + 0x1f, + 0xe0, + 0x3f, + 0xd0, + 0x52, + 0x1b, + 0x4c, + 0x60, + 0xa4, + 0x37, + 0x1b, + 0x57, + 0xf8, + 0x1a, + 0xb9, + 0x82, + 0xa0, + 0x6c, + 0x18, + 0xc1, + 0x48, + 0x6b, + 0xfa, + 0x0b, + 0x83, + 0xec, + 0x37, + 0xf4, + 0x0f, + 0xf4, + 0x1f, + 0xfb, + 0x0d, + 0x5c, + 0x83, + 0xfd, + 0x1a, + 0x0a, + 0x07, + 0xc8, + 0x30, + 0xa8, + 0x08, + 0x89, + 0x46, + 0x15, + 0x01, + 0x91, + 0x99, + 0xad, + 0x41, + 0x88, + 0x84, + 0xfe, + 0x83, + 0xff, + 0x07, + 0x0f, + 0xf2, + 0x1e, + 0xff, + 0x05, + 0x90, + 0x6d, + 0x51, + 0x83, + 0x46, + 0x0b, + 0x9a, + 0x65, + 0xaa, + 0xd0, + 0x6d, + 0x1c, + 0xf5, + 0x1b, + 0x06, + 0x31, + 0x81, + 0x44, + 0x85, + 0x7f, + 0x0e, + 0x16, + 0x1c, + 0xc0, + 0x72, + 0x03, + 0x83, + 0xfc, + 0x2b, + 0x09, + 0x0c, + 0xc1, + 0x3d, + 0x5a, + 0x0f, + 0xf3, + 0xe8, + 0xb0, + 0xfc, + 0x85, + 0xd8, + 0x69, + 0xa3, + 0x85, + 0x70, + 0x6c, + 0x96, + 0x1f, + 0x3c, + 0x8c, + 0x41, + 0x5a, + 0x13, + 0x87, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1d, + 0xfe, + 0x40, + 0xe1, + 0xd8, + 0x22, + 0x42, + 0xd0, + 0xdc, + 0x54, + 0xff, + 0xc9, + 0xaa, + 0x8a, + 0x0f, + 0xec, + 0x10, + 0xa3, + 0xfc, + 0x0b, + 0xf9, + 0x30, + 0x9c, + 0x3b, + 0x0d, + 0x84, + 0xe0, + 0xff, + 0x27, + 0x5b, + 0x0e, + 0xc3, + 0x2b, + 0x50, + 0x5f, + 0xe8, + 0x8c, + 0x83, + 0xf2, + 0x0c, + 0xc6, + 0x04, + 0xed, + 0x0a, + 0x18, + 0x30, + 0x66, + 0x63, + 0x83, + 0x04, + 0xa8, + 0x83, + 0xde, + 0x0f, + 0xfc, + 0x1f, + 0x80, + 0x0c, + 0xa8, + 0x0a, + 0x0f, + 0x55, + 0xa1, + 0x68, + 0x7f, + 0x61, + 0x3f, + 0xe0, + 0x7f, + 0xad, + 0x5a, + 0x61, + 0x53, + 0xa0, + 0x9a, + 0x0c, + 0x1a, + 0x62, + 0x0d, + 0x2e, + 0x0d, + 0x5f, + 0xf0, + 0x66, + 0x22, + 0x84, + 0xac, + 0x33, + 0x11, + 0x42, + 0x1c, + 0x33, + 0x5b, + 0xd5, + 0xc1, + 0x9a, + 0xde, + 0xae, + 0x0f, + 0xea, + 0x07, + 0xeb, + 0xff, + 0xf6, + 0x82, + 0x83, + 0x03, + 0x05, + 0x02, + 0xb0, + 0x38, + 0x28, + 0x0a, + 0x07, + 0xfe, + 0x0e, + 0x3f, + 0xc1, + 0x30, + 0x76, + 0x08, + 0x8b, + 0xf8, + 0x2e, + 0x2a, + 0x09, + 0x83, + 0xb5, + 0x54, + 0xb5, + 0xac, + 0x0c, + 0x62, + 0x6b, + 0xb8, + 0x17, + 0xf0, + 0x22, + 0x34, + 0x33, + 0x06, + 0x6c, + 0x82, + 0xff, + 0x12, + 0x61, + 0xf3, + 0x06, + 0x4c, + 0x3b, + 0xfc, + 0xff, + 0xc1, + 0xf2, + 0x17, + 0x07, + 0x46, + 0xa8, + 0x16, + 0xe8, + 0x59, + 0x90, + 0x2c, + 0x2e, + 0x18, + 0x82, + 0xa0, + 0x74, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xf2, + 0x1e, + 0xfe, + 0x80, + 0xec, + 0x1b, + 0x16, + 0x87, + 0x07, + 0x05, + 0xca, + 0xe3, + 0xfc, + 0x83, + 0x6b, + 0x09, + 0x20, + 0x41, + 0x92, + 0xab, + 0x7a, + 0xa0, + 0x7f, + 0x4a, + 0xe7, + 0x90, + 0xd2, + 0x15, + 0x00, + 0xe8, + 0x3f, + 0xad, + 0x28, + 0x0c, + 0x35, + 0x02, + 0x74, + 0x82, + 0x7f, + 0xa1, + 0x1d, + 0x10, + 0xfe, + 0x7c, + 0x0e, + 0x04, + 0xd1, + 0x85, + 0x0e, + 0x85, + 0x92, + 0xa0, + 0x3c, + 0x19, + 0x42, + 0x1b, + 0x83, + 0xff, + 0x07, + 0xf8, + 0x0f, + 0xfa, + 0x0e, + 0xff, + 0x21, + 0x68, + 0x6d, + 0x32, + 0x7f, + 0xe0, + 0x71, + 0xb2, + 0x48, + 0x24, + 0x1a, + 0xb9, + 0x44, + 0x83, + 0x0b, + 0x06, + 0xb0, + 0xc3, + 0x05, + 0xfe, + 0xbf, + 0xe4, + 0x36, + 0x1f, + 0xfa, + 0xfe, + 0x55, + 0x78, + 0x3b, + 0x09, + 0xc2, + 0x70, + 0x5f, + 0xe6, + 0x09, + 0xc0, + 0xb0, + 0x67, + 0xfc, + 0x08, + 0x89, + 0x68, + 0x27, + 0x06, + 0x66, + 0x6c, + 0x13, + 0x8c, + 0x44, + 0x07, + 0xfc, + 0x1f, + 0xf8, + 0x38, + 0x03, + 0x03, + 0x06, + 0x09, + 0x0e, + 0xd3, + 0x06, + 0x30, + 0x6f, + 0xff, + 0xde, + 0x0d, + 0x40, + 0x50, + 0x14, + 0x0f, + 0xb0, + 0x50, + 0x70, + 0xfc, + 0xc5, + 0x0d, + 0x0f, + 0x7f, + 0xfd, + 0x06, + 0xd0, + 0xa8, + 0x13, + 0x06, + 0xd1, + 0xac, + 0x8c, + 0x1b, + 0x4c, + 0xa1, + 0x8c, + 0x1b, + 0x54, + 0x50, + 0xa3, + 0x06, + 0xdc, + 0x14, + 0x02, + 0xa0, + 0xda, + 0x15, + 0x02, + 0xa0, + 0x6d, + 0x0a, + 0x47, + 0xc8, + 0x00, + 0x13, + 0x20, + 0xd9, + 0x06, + 0xcc, + 0xa2, + 0x0c, + 0x70, + 0x95, + 0xb4, + 0x41, + 0x81, + 0x03, + 0xff, + 0x5f, + 0xe0, + 0x49, + 0x90, + 0x58, + 0x7d, + 0x9b, + 0x01, + 0xd6, + 0x0b, + 0xfd, + 0x17, + 0x4d, + 0x06, + 0x38, + 0xc5, + 0xa6, + 0x16, + 0x5c, + 0xc7, + 0x47, + 0x0b, + 0x55, + 0x67, + 0x3c, + 0x85, + 0xc4, + 0xf4, + 0x4b, + 0x0d, + 0x82, + 0x1f, + 0x03, + 0xc8, + 0x58, + 0x21, + 0x87, + 0x4d, + 0x06, + 0x09, + 0xd3, + 0x42, + 0xc0, + 0x13, + 0x20, + 0xed, + 0x82, + 0xcc, + 0xa2, + 0x16, + 0xa8, + 0x13, + 0xbc, + 0xff, + 0xca, + 0xff, + 0x82, + 0xc3, + 0xa0, + 0x64, + 0xaf, + 0xf0, + 0x59, + 0x98, + 0xc6, + 0x0c, + 0x17, + 0x74, + 0x54, + 0x60, + 0xc1, + 0xd3, + 0xa9, + 0xff, + 0x03, + 0x1d, + 0x53, + 0x18, + 0x30, + 0x6d, + 0xe6, + 0x63, + 0x56, + 0x0e, + 0x67, + 0x9e, + 0xe9, + 0x83, + 0x48, + 0xa3, + 0x18, + 0x30, + 0x60, + 0x86, + 0x63, + 0x06, + 0x0c, + 0x13, + 0xaa, + 0x33, + 0x83, + 0xff, + 0x07, + 0x1f, + 0xff, + 0x06, + 0x70, + 0xf9, + 0xc3, + 0x38, + 0x7c, + 0xe1, + 0x9f, + 0xff, + 0x07, + 0xf6, + 0x87, + 0xef, + 0xff, + 0xa0, + 0xb4, + 0x2d, + 0x0a, + 0x81, + 0x61, + 0xb4, + 0x2a, + 0x05, + 0xff, + 0xf4, + 0x16, + 0x1b, + 0x42, + 0xa0, + 0x5f, + 0xff, + 0x41, + 0x41, + 0xb4, + 0x3a, + 0x43, + 0xda, + 0x1d, + 0xa1, + 0xe7, + 0xfd, + 0x00, + 0x03, + 0xff, + 0xe4, + 0x3f, + 0xf0, + 0x7d, + 0xff, + 0xfb, + 0xc1, + 0xed, + 0x06, + 0x1a, + 0x03, + 0x79, + 0x0a, + 0xfd, + 0x01, + 0x55, + 0xfe, + 0x0e, + 0x70, + 0xf9, + 0xc3, + 0x9a, + 0xde, + 0xac, + 0x1d, + 0x5d, + 0xd7, + 0x21, + 0xb0, + 0xdc, + 0x13, + 0x86, + 0xeb, + 0x7a, + 0xb6, + 0x1b, + 0x0d, + 0xa1, + 0x38, + 0x6a, + 0xef, + 0x57, + 0x21, + 0xf9, + 0xff, + 0x80, + 0x07, + 0x56, + 0xdd, + 0x58, + 0x6e, + 0xad, + 0x55, + 0xb0, + 0xcf, + 0x5f, + 0xb4, + 0x33, + 0xd5, + 0xea, + 0xb4, + 0x33, + 0xd5, + 0xea, + 0xb4, + 0x25, + 0xff, + 0xca, + 0x02, + 0xff, + 0xe5, + 0x04, + 0xf5, + 0xfb, + 0x0e, + 0x6b, + 0xfb, + 0x0e, + 0xae, + 0xf5, + 0x70, + 0x6d, + 0x77, + 0x2d, + 0x61, + 0xb5, + 0xdc, + 0xb5, + 0x86, + 0xae, + 0xf5, + 0x72, + 0x83, + 0xe7, + 0xae, + 0xc0, + 0x02, + 0x3f, + 0xe4, + 0x42, + 0xc7, + 0x0d, + 0xa6, + 0x16, + 0x3f, + 0xe4, + 0xc2, + 0xc7, + 0x0d, + 0xa6, + 0x16, + 0x3f, + 0xe4, + 0xc2, + 0xc7, + 0x5d, + 0xa6, + 0x16, + 0x05, + 0xf0, + 0x30, + 0xbf, + 0x81, + 0xfc, + 0x1f, + 0x60, + 0xc3, + 0xcb, + 0xd8, + 0x34, + 0x3b, + 0xfc, + 0x0f, + 0xe8, + 0x12, + 0x0c, + 0x18, + 0x54, + 0x06, + 0x16, + 0x0c, + 0x2a, + 0x1a, + 0x16, + 0x0c, + 0x2a, + 0x07, + 0xfe, + 0x08, + 0x1f, + 0xfe, + 0x83, + 0xe7, + 0x0d, + 0xea, + 0x82, + 0x70, + 0xfd, + 0x41, + 0xf3, + 0x5e, + 0x4a, + 0x10, + 0x1d, + 0x75, + 0x60, + 0xb1, + 0xd7, + 0x71, + 0x85, + 0x8f, + 0x5b, + 0x8c, + 0x2c, + 0x70, + 0xd4, + 0x30, + 0xb0, + 0x57, + 0x93, + 0x0b, + 0xac, + 0x0a, + 0xd8, + 0x7d, + 0x83, + 0x0f, + 0x7f, + 0x81, + 0xfc, + 0x81, + 0xc1, + 0x83, + 0x0a, + 0x4e, + 0x0b, + 0x06, + 0x14, + 0x87, + 0xfe, + 0x08, + 0x0d, + 0x87, + 0xb0, + 0xef, + 0xf4, + 0x16, + 0x1f, + 0xb0, + 0xbf, + 0xe4, + 0x69, + 0xd1, + 0x0b, + 0x43, + 0x97, + 0x83, + 0x61, + 0xcd, + 0x71, + 0x57, + 0x50, + 0x19, + 0x6d, + 0xb5, + 0xac, + 0x0c, + 0x16, + 0x98, + 0x5a, + 0x07, + 0xf9, + 0x28, + 0x38, + 0x68, + 0x0a, + 0x0b, + 0x74, + 0x36, + 0x92, + 0x15, + 0xc1, + 0xcc, + 0x6a, + 0x07, + 0xc1, + 0xaf, + 0xd5, + 0x71, + 0x68, + 0x14, + 0x1a, + 0xd0, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x0f, + 0xfc, + 0x1e, + 0x64, + 0xc7, + 0x19, + 0x0f, + 0x4e, + 0x3c, + 0x87, + 0x35, + 0x78, + 0x7b, + 0x90, + 0xf5, + 0x85, + 0x81, + 0x58, + 0x19, + 0x41, + 0xaf, + 0xd0, + 0x16, + 0xd6, + 0x0b, + 0x0e, + 0x55, + 0xca, + 0xff, + 0x80, + 0xd3, + 0xa2, + 0x16, + 0x1e, + 0x5e, + 0x2f, + 0xe4, + 0x0c, + 0xb6, + 0x98, + 0x5a, + 0x07, + 0xab, + 0x46, + 0x38, + 0x34, + 0x92, + 0x15, + 0xe0, + 0xeb, + 0x7a, + 0x17, + 0xd2, + 0x0e, + 0x8b, + 0xb8, + 0x2b, + 0x0f, + 0xfc, + 0x1c, + 0x2a, + 0xeb, + 0x7f, + 0x80, + 0xd3, + 0xa2, + 0x16, + 0x1e, + 0x5e, + 0x1a, + 0x74, + 0x0d, + 0xad, + 0x43, + 0x47, + 0x0d, + 0xd6, + 0x41, + 0xb8, + 0x73, + 0x35, + 0x37, + 0xc8, + 0x5d, + 0x4d, + 0x14, + 0x13, + 0x04, + 0xf5, + 0x7a, + 0xad, + 0x0c, + 0xeb, + 0x5a, + 0xda, + 0x19, + 0xd6, + 0xd7, + 0x68, + 0x67, + 0xbe, + 0xad, + 0xa1, + 0xd7, + 0x05, + 0x87, + 0xdf, + 0xff, + 0xbc, + 0x1f, + 0xec, + 0x3c, + 0x09, + 0x60, + 0xff, + 0x7a, + 0x88, + 0xfe, + 0x82, + 0xd0, + 0xfd, + 0x40, + 0xb4, + 0x3f, + 0x50, + 0x2f, + 0xd0, + 0x3f, + 0x41, + 0x68, + 0x7e, + 0xa0, + 0x5f, + 0xff, + 0x41, + 0x48, + 0x50, + 0x4c, + 0x1a, + 0x68, + 0x66, + 0xac, + 0x34, + 0x89, + 0x82, + 0x70, + 0xd2, + 0x81, + 0x88, + 0x30, + 0xd2, + 0xb3, + 0x2c, + 0xc3, + 0x68, + 0x58, + 0x13, + 0x0d, + 0xf9, + 0xef, + 0x14, + 0xc1, + 0xa8, + 0x12, + 0x1b, + 0x80, + 0x0a, + 0x0e, + 0x51, + 0x06, + 0xe6, + 0xf0, + 0x24, + 0xc3, + 0x61, + 0xb0, + 0x60, + 0xc3, + 0x61, + 0xb0, + 0x60, + 0xa0, + 0x5e, + 0x9f, + 0x14, + 0x0b, + 0x0b, + 0x0d, + 0xb8, + 0x6a, + 0x03, + 0xfe, + 0x83, + 0xb0, + 0x40, + 0x8c, + 0xbf, + 0x82, + 0xd3, + 0x30, + 0xb0, + 0x61, + 0x6d, + 0xd8, + 0x58, + 0x30, + 0xb5, + 0x66, + 0x07, + 0x06, + 0x17, + 0x4e, + 0xc0, + 0xc3, + 0x85, + 0x8c, + 0x60, + 0xd1, + 0x82, + 0xe9, + 0xdc, + 0xe0, + 0xa0, + 0x19, + 0xd1, + 0xb1, + 0xf0, + 0x7f, + 0xe0, + 0xf8, + 0x0a, + 0x0f, + 0xfd, + 0xcd, + 0xe0, + 0xd8, + 0x6c, + 0x36, + 0x1b, + 0x0d, + 0x86, + 0xc2, + 0x70, + 0xde, + 0x9f, + 0x1f, + 0xf1, + 0x86, + 0xcc, + 0x18, + 0x33, + 0xfc, + 0x60, + 0xc1, + 0x90, + 0x22, + 0x30, + 0x60, + 0xcd, + 0x33, + 0x3f, + 0xe3, + 0x7a, + 0x66, + 0xac, + 0x73, + 0x4c, + 0xcc, + 0x18, + 0x33, + 0x7d, + 0x66, + 0x0c, + 0x19, + 0x82, + 0x33, + 0x06, + 0x0c, + 0xe7, + 0xab, + 0xfe, + 0x36, + 0x8a, + 0xb5, + 0xec, + 0x3f, + 0xf0, + 0x40, + 0x0a, + 0x0f, + 0xfc, + 0x72, + 0xbc, + 0xff, + 0xa0, + 0x61, + 0xa4, + 0x18, + 0x7b, + 0x50, + 0xe8, + 0x30, + 0xf7, + 0x42, + 0xdb, + 0xf8, + 0x2c, + 0x34, + 0x8e, + 0x0c, + 0x2a, + 0xf2, + 0x50, + 0x70, + 0xa0, + 0x44, + 0xff, + 0xc0, + 0xd3, + 0x70, + 0xff, + 0x6d, + 0xd8, + 0x7f, + 0xb0, + 0x66, + 0x3f, + 0xc8, + 0x39, + 0xec, + 0x60, + 0xa4, + 0x18, + 0xe6, + 0x30, + 0x52, + 0x0d, + 0x36, + 0x68, + 0xb6, + 0x8c, + 0xd0, + 0x7b, + 0xab, + 0x43, + 0xff, + 0x07, + 0x09, + 0x0f, + 0xcc, + 0x83, + 0x9b, + 0xc7, + 0xf4, + 0x83, + 0x0d, + 0x88, + 0x11, + 0x40, + 0xc3, + 0x64, + 0x99, + 0x20, + 0xf5, + 0x3c, + 0x31, + 0x18, + 0x58, + 0x6c, + 0x2c, + 0x3d, + 0xfe, + 0x04, + 0xac, + 0x34, + 0x40, + 0x8b, + 0xe6, + 0x0b, + 0x24, + 0xc1, + 0x40, + 0x68, + 0x3b, + 0xa6, + 0x7e, + 0xa6, + 0x0c, + 0x93, + 0x0d, + 0x87, + 0x77, + 0x4c, + 0xff, + 0x81, + 0x90, + 0xe1, + 0x7a, + 0x0d, + 0xdc, + 0xf3, + 0x43, + 0x80, + 0xce, + 0x8f, + 0xa0, + 0x9c, + 0x3f, + 0xf0, + 0x70, + 0x09, + 0x0f, + 0xfc, + 0x51, + 0xbc, + 0x5f, + 0xd0, + 0x30, + 0xd9, + 0x21, + 0x50, + 0x1a, + 0x07, + 0x2e, + 0xae, + 0x07, + 0x46, + 0xc9, + 0x0a, + 0x80, + 0xc3, + 0x63, + 0xfc, + 0x83, + 0xfc, + 0x13, + 0x07, + 0x44, + 0x08, + 0xff, + 0x81, + 0x90, + 0x33, + 0x14, + 0x0c, + 0x1d, + 0xd3, + 0x3b, + 0xd4, + 0xc1, + 0xb2, + 0x60, + 0xa1, + 0x40, + 0xbb, + 0xa6, + 0x0d, + 0x30, + 0xd9, + 0x03, + 0x03, + 0xf0, + 0x6e, + 0xee, + 0x8a, + 0xef, + 0x23, + 0x1a, + 0x3d, + 0x10, + 0x30, + 0x7f, + 0xe0, + 0xe0, + 0x0f, + 0x90, + 0xff, + 0xc0, + 0x78, + 0x3f, + 0xd5, + 0xfb, + 0x83, + 0xd7, + 0x5e, + 0xe0, + 0xf5, + 0x17, + 0xd4, + 0x0f, + 0x50, + 0x3d, + 0x40, + 0xf5, + 0x7f, + 0x83, + 0xab, + 0xff, + 0x06, + 0xd7, + 0x51, + 0x76, + 0x1b, + 0xad, + 0xea, + 0xd8, + 0x6e, + 0xb7, + 0xaa, + 0xf0, + 0x7f, + 0xe0, + 0xfb, + 0xff, + 0xf7, + 0x83, + 0x3a, + 0x1b, + 0x43, + 0xae, + 0x0f, + 0x68, + 0x60, + 0x0f, + 0xfc, + 0x1f, + 0xb8, + 0x36, + 0x1f, + 0x72, + 0xac, + 0x18, + 0x7d, + 0xd6, + 0xc1, + 0x87, + 0xdd, + 0x6d, + 0xfd, + 0x06, + 0xd0, + 0x38, + 0xea, + 0xc3, + 0x57, + 0x81, + 0x8e, + 0x15, + 0x7c, + 0x98, + 0xe1, + 0x5d, + 0xeb, + 0x8c, + 0x70, + 0xa8, + 0xd1, + 0xa3, + 0x8e, + 0x12, + 0xfc, + 0x30, + 0xe1, + 0x7f, + 0xf2, + 0x38, + 0x81, + 0xc1, + 0x83, + 0x03, + 0x98, + 0x34, + 0x19, + 0x40, + 0x39, + 0x94, + 0x0b, + 0x30, + 0xde, + 0x43, + 0xff, + 0x06, + 0x0c, + 0x87, + 0xfe, + 0x15, + 0xa8, + 0x0b, + 0xe0, + 0xb5, + 0xa8, + 0x53, + 0xd4, + 0x41, + 0xd5, + 0xc1, + 0x38, + 0x77, + 0x57, + 0x04, + 0xe1, + 0xdd, + 0x5c, + 0x13, + 0x87, + 0xfc, + 0xd5, + 0xd1, + 0x2a, + 0xe9, + 0xb4, + 0xf5, + 0x45, + 0x5d, + 0x30, + 0x9c, + 0x34, + 0xad, + 0x58, + 0x4e, + 0x19, + 0x7e, + 0x09, + 0xc3, + 0x7f, + 0xd0, + 0x1c, + 0x39, + 0xc7, + 0x0c, + 0xe1, + 0xd2, + 0x38, + 0x67, + 0x0d, + 0x40, + 0x38, + 0x67, + 0x0f, + 0xfc, + 0x1f, + 0x0f, + 0xfc, + 0x1f, + 0x38, + 0x7b, + 0x0e, + 0x75, + 0xb3, + 0xfe, + 0x03, + 0xd5, + 0x85, + 0xf0, + 0x67, + 0xab, + 0x07, + 0x6c, + 0x13, + 0x85, + 0xbe, + 0x33, + 0x82, + 0xae, + 0x60, + 0x60, + 0x81, + 0x02, + 0x14, + 0x53, + 0xa0, + 0x5f, + 0xe9, + 0xc2, + 0xc2, + 0xc1, + 0x8c, + 0xc1, + 0x61, + 0x57, + 0x95, + 0xfc, + 0x15, + 0x7c, + 0xc1, + 0x61, + 0xa8, + 0x70, + 0xff, + 0x06, + 0xc1, + 0x21, + 0xfe, + 0xd0, + 0x4a, + 0xff, + 0x83, + 0xff, + 0x07, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x58, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xee, + 0x0d, + 0x61, + 0xfd, + 0xc0, + 0xb0, + 0xff, + 0xaf, + 0x83, + 0xfe, + 0x7f, + 0x48, + 0x75, + 0x3d, + 0x21, + 0x5f, + 0x40, + 0x92, + 0x43, + 0x28, + 0x50, + 0x74, + 0x86, + 0xa0, + 0x7e, + 0xd0, + 0xd4, + 0x0f, + 0xda, + 0x1a, + 0x81, + 0xf3, + 0x87, + 0x50, + 0x3c, + 0xf0, + 0x75, + 0x03, + 0xd4, + 0x0f, + 0x50, + 0x30, + 0x0f, + 0x90, + 0xff, + 0xc1, + 0x70, + 0x7e, + 0xff, + 0xfd, + 0xe0, + 0xeb, + 0x0d, + 0xc1, + 0xfc, + 0xf4, + 0xd0, + 0xfe, + 0x6e, + 0x9e, + 0x94, + 0x17, + 0xd2, + 0x19, + 0xbe, + 0x09, + 0x40, + 0x85, + 0x01, + 0x83, + 0x53, + 0xe6, + 0xf9, + 0x83, + 0x48, + 0x36, + 0x80, + 0x60, + 0xdb, + 0x79, + 0xbd, + 0x30, + 0x6c, + 0x2d, + 0xa0, + 0x18, + 0x36, + 0x7c, + 0xdf, + 0x30, + 0x4c, + 0x16, + 0xd0, + 0x0c, + 0x16, + 0x5f, + 0xfa, + 0x81, + 0xff, + 0x83, + 0xc0, + 0x0a, + 0x80, + 0x60, + 0xff, + 0x50, + 0x0f, + 0xf8, + 0x3a, + 0x80, + 0x70, + 0xff, + 0x50, + 0x0c, + 0x1f, + 0xbf, + 0xff, + 0x78, + 0x24, + 0x32, + 0x83, + 0x21, + 0xb0, + 0xd4, + 0x0d, + 0x86, + 0xc3, + 0x68, + 0x6c, + 0x36, + 0x15, + 0xe4, + 0x2c, + 0x36, + 0x07, + 0x07, + 0x03, + 0x0d, + 0x96, + 0x1a, + 0xcc, + 0x36, + 0x41, + 0xe4, + 0xc3, + 0x7f, + 0xfe, + 0x0c, + 0xbf, + 0xf6, + 0x00, + 0x06, + 0x30, + 0x66, + 0x0f, + 0x63, + 0x06, + 0x70, + 0xf6, + 0x3d, + 0x00, + 0xe0, + 0x42, + 0xc6, + 0x0c, + 0xe5, + 0x83, + 0xfe, + 0x87, + 0x70, + 0xf2, + 0x83, + 0x3e, + 0x42, + 0x51, + 0x24, + 0x07, + 0x43, + 0x49, + 0x83, + 0x2f, + 0x07, + 0x49, + 0x83, + 0x77, + 0x0e, + 0x9a, + 0x66, + 0x07, + 0x0e, + 0xa6, + 0x36, + 0x07, + 0x02, + 0x0a, + 0x21, + 0x60, + 0x70, + 0x69, + 0x77, + 0xe0, + 0x38, + 0x30, + 0x94, + 0x16, + 0x17, + 0xe0, + 0x02, + 0x48, + 0x5f, + 0xc1, + 0xa2, + 0x81, + 0x68, + 0x30, + 0xd1, + 0x74, + 0x30, + 0xb0, + 0xd1, + 0x21, + 0x61, + 0x61, + 0x7f, + 0xc7, + 0xf0, + 0x79, + 0x0d, + 0xad, + 0x85, + 0x03, + 0x18, + 0xc2, + 0xc2, + 0x81, + 0x8c, + 0x61, + 0x61, + 0x43, + 0x8c, + 0x68, + 0x30, + 0xa3, + 0xca, + 0x8f, + 0xe0, + 0xa9, + 0x9d, + 0x0c, + 0x2c, + 0x2a, + 0x04, + 0xc6, + 0x16, + 0x15, + 0xfd, + 0x1a, + 0x0d, + 0x09, + 0x09, + 0xbf, + 0xe4, + 0x0f, + 0xfc, + 0x1e, + 0xc9, + 0x0e, + 0xd0, + 0xec, + 0xa0, + 0x6b, + 0xc1, + 0xd9, + 0x72, + 0x0d, + 0xe0, + 0xd9, + 0x21, + 0x70, + 0x34, + 0x1f, + 0xeb, + 0xcc, + 0x3a, + 0x19, + 0x0a, + 0x06, + 0x88, + 0x24, + 0xc6, + 0x0f, + 0xe9, + 0x31, + 0x9f, + 0xf0, + 0x24, + 0xc6, + 0x0e, + 0xd0, + 0x4d, + 0xcc, + 0x19, + 0xc2, + 0xa6, + 0x74, + 0x34, + 0xc3, + 0x51, + 0x03, + 0x03, + 0xc8, + 0x6b, + 0xfa, + 0x0b, + 0xc1, + 0xc8, + 0x4c, + 0x1b, + 0x43, + 0xff, + 0x07, + 0x80, + 0x0f, + 0xfc, + 0x1e, + 0xc9, + 0x09, + 0xc3, + 0xec, + 0xa0, + 0x54, + 0x0f, + 0xb2, + 0xe5, + 0x7f, + 0x82, + 0xc9, + 0x06, + 0x86, + 0xc1, + 0xfe, + 0x8f, + 0xc6, + 0x1c, + 0x86, + 0xc1, + 0x98, + 0x24, + 0xc6, + 0x30, + 0x66, + 0x09, + 0x31, + 0x8c, + 0x19, + 0x82, + 0x4c, + 0x63, + 0xa6, + 0x60, + 0x9b, + 0x54, + 0x6a, + 0x9c, + 0x14, + 0xce, + 0x86, + 0x0a, + 0x20, + 0xa2, + 0x2a, + 0x30, + 0xca, + 0x2f, + 0xe8, + 0xc3, + 0x48, + 0x10, + 0x98, + 0xbf, + 0x80, + 0x0d, + 0x20, + 0xbf, + 0xc0, + 0x62, + 0xf4, + 0x0a, + 0x03, + 0x03, + 0x12, + 0x1a, + 0x41, + 0x81, + 0x89, + 0x0d, + 0x85, + 0x8d, + 0xdd, + 0x45, + 0x85, + 0x8d, + 0x7c, + 0xe8, + 0x2c, + 0x10, + 0x31, + 0xb4, + 0x78, + 0x2c, + 0x18, + 0xc1, + 0xfd, + 0x8e, + 0x31, + 0xfe, + 0x06, + 0x79, + 0x51, + 0x86, + 0xc1, + 0xb9, + 0xd0, + 0xc3, + 0x60, + 0xe0, + 0xa8, + 0x61, + 0xb0, + 0x74, + 0xfa, + 0x3a, + 0xbc, + 0x04, + 0x33, + 0x1a, + 0xec, + 0x0f, + 0xfc, + 0x1c, + 0xcc, + 0x1d, + 0x98, + 0x66, + 0x60, + 0xec, + 0xc3, + 0x33, + 0xd0, + 0x2c, + 0xc3, + 0x33, + 0x05, + 0x19, + 0x98, + 0x2e, + 0xd4, + 0x66, + 0x72, + 0x0a, + 0xf1, + 0x9f, + 0x82, + 0x85, + 0xa3, + 0x33, + 0x42, + 0xc9, + 0x51, + 0x99, + 0x86, + 0xc9, + 0x51, + 0x99, + 0x86, + 0xdf, + 0x31, + 0x99, + 0x86, + 0xea, + 0xe3, + 0x33, + 0x10, + 0x78, + 0x14, + 0x33, + 0x32, + 0x07, + 0x5c, + 0x77, + 0x66, + 0x05, + 0xd5, + 0x90, + 0x5c, + 0x00, + 0x0d, + 0x85, + 0x7f, + 0x82, + 0xcd, + 0x05, + 0x03, + 0x61, + 0x67, + 0xaa, + 0x43, + 0x61, + 0x66, + 0x15, + 0x16, + 0xb0, + 0x7f, + 0xaa, + 0x5a, + 0xc3, + 0x90, + 0xa4, + 0x36, + 0x08, + 0x18, + 0xaa, + 0x04, + 0xe0, + 0x81, + 0x8d, + 0x3f, + 0xc0, + 0x87, + 0x1a, + 0x2a, + 0x02, + 0x08, + 0xb9, + 0xa2, + 0x6f, + 0x81, + 0x39, + 0xea, + 0x25, + 0xa1, + 0x51, + 0x05, + 0x48, + 0x38, + 0x2a, + 0xbe, + 0xa7, + 0xc7, + 0x90, + 0xf3, + 0x72, + 0x15, + 0x03, + 0xff, + 0x06, + 0x0d, + 0x85, + 0xff, + 0x05, + 0x1e, + 0xa0, + 0x34, + 0x3d, + 0x9c, + 0xa0, + 0x68, + 0x7b, + 0x30, + 0x9f, + 0xe4, + 0x17, + 0x75, + 0x03, + 0x06, + 0x81, + 0x69, + 0x61, + 0x81, + 0x85, + 0x03, + 0x15, + 0xff, + 0x44, + 0x0c, + 0x60, + 0xfe, + 0x87, + 0x18, + 0x3f, + 0xa2, + 0xe6, + 0x7a, + 0xbc, + 0x09, + 0xce, + 0x8e, + 0x1b, + 0x05, + 0x11, + 0xa3, + 0x86, + 0xc1, + 0x2e, + 0xa3, + 0xae, + 0xc1, + 0x59, + 0xa3, + 0xd5, + 0xe0, + 0x0d, + 0x20, + 0x7f, + 0xc0, + 0x62, + 0xf4, + 0xc1, + 0xb0, + 0x31, + 0x20, + 0x60, + 0xd8, + 0x18, + 0x90, + 0x30, + 0x6c, + 0x16, + 0xf2, + 0xd2, + 0xec, + 0x6b, + 0xe7, + 0xfa, + 0x04, + 0x0c, + 0x50, + 0x58, + 0x76, + 0x38, + 0xc4, + 0x61, + 0xd8, + 0xe3, + 0x39, + 0xf8, + 0x19, + 0xd1, + 0x9c, + 0xd0, + 0xdd, + 0x97, + 0x39, + 0x87, + 0x70, + 0x55, + 0x76, + 0x1d, + 0xd3, + 0xeb, + 0x3c, + 0x86, + 0x43, + 0x3c, + 0x0b, + 0xe0, + 0xff, + 0xc1, + 0xc0, + 0x0d, + 0x84, + 0xaa, + 0xc8, + 0x51, + 0xa8, + 0x5b, + 0x0f, + 0x47, + 0x40, + 0xd8, + 0x7a, + 0x30, + 0x9f, + 0xf0, + 0x2e, + 0xe8, + 0xa8, + 0xc1, + 0x86, + 0x50, + 0x4f, + 0x77, + 0x81, + 0x02, + 0x20, + 0xda, + 0x1a, + 0x18, + 0xc3, + 0x61, + 0xd1, + 0x43, + 0x2f, + 0xf0, + 0x27, + 0x9c, + 0x81, + 0x83, + 0x05, + 0xa7, + 0x89, + 0x5d, + 0x30, + 0x50, + 0x2c, + 0x99, + 0x56, + 0x0a, + 0xde, + 0x20, + 0xec, + 0x24, + 0x2c, + 0x82, + 0x7c, + 0x00, + 0x0d, + 0x85, + 0x7f, + 0x82, + 0x8e, + 0x8c, + 0x86, + 0xc2, + 0xcf, + 0x4c, + 0x86, + 0xc2, + 0xcc, + 0x2b, + 0xfc, + 0x07, + 0x75, + 0x12, + 0x1f, + 0x57, + 0x9b, + 0xfc, + 0x90, + 0x31, + 0x24, + 0xc4, + 0x28, + 0x11, + 0x33, + 0x23, + 0x02, + 0x1c, + 0x9e, + 0xfe, + 0x48, + 0xf5, + 0x1c, + 0x2c, + 0x35, + 0x33, + 0xce, + 0xff, + 0x02, + 0x81, + 0x4e, + 0x16, + 0x1a, + 0xb7, + 0xac, + 0x2c, + 0x3f, + 0xad, + 0xff, + 0x41, + 0xff, + 0x83, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x14, + 0x1f, + 0xe7, + 0x09, + 0xd0, + 0xfc, + 0xe1, + 0xd0, + 0x6f, + 0xff, + 0xde, + 0x02, + 0xee, + 0x68, + 0xbc, + 0x1e, + 0xd2, + 0x81, + 0x41, + 0xf6, + 0x0a, + 0x03, + 0x83, + 0xec, + 0x14, + 0x1c, + 0x3e, + 0xa0, + 0x28, + 0xe1, + 0xfb, + 0x41, + 0x79, + 0x0f, + 0xac, + 0x2b, + 0x43, + 0xe7, + 0x0b, + 0xd0, + 0x68, + 0x16, + 0x97, + 0x4c, + 0x36, + 0x0d, + 0x02, + 0x81, + 0xfd, + 0x07, + 0xfe, + 0x0e, + 0x0f, + 0xfc, + 0x1f, + 0xce, + 0x06, + 0x88, + 0x6f, + 0xff, + 0xde, + 0x0e, + 0x70, + 0x70, + 0x24, + 0x3d, + 0xc0, + 0xab, + 0x83, + 0xdc, + 0x37, + 0x90, + 0xa0, + 0x5c, + 0x51, + 0x5e, + 0xa7, + 0x80, + 0x85, + 0x06, + 0x90, + 0xfc, + 0xe1, + 0xb4, + 0x3d, + 0xff, + 0xf8, + 0x3e, + 0xc3, + 0x68, + 0x77, + 0xff, + 0xef, + 0x07, + 0xa4, + 0x0c, + 0x1f, + 0x37, + 0x06, + 0xbc, + 0x85, + 0xc8, + 0x7e, + 0x68, + 0x1f, + 0xf8, + 0x38, + 0x0f, + 0xc8, + 0x7f, + 0xe0, + 0x78, + 0x3f, + 0xe6, + 0xd2, + 0x88, + 0x73, + 0x7d, + 0x2d, + 0xfa, + 0x04, + 0x81, + 0x7c, + 0x06, + 0x0d, + 0xff, + 0xe4, + 0x3b, + 0x0f, + 0xda, + 0x1d, + 0xff, + 0xe4, + 0x3f, + 0x41, + 0x41, + 0xff, + 0x61, + 0x3a, + 0x1b, + 0xff, + 0xf7, + 0x83, + 0xda, + 0x48, + 0x10, + 0xfa, + 0x80, + 0xab, + 0x83, + 0x9e, + 0x55, + 0xe4, + 0x29, + 0x3c, + 0x8b, + 0xbf, + 0xc1, + 0xff, + 0x83, + 0x80, + 0x0f, + 0xfc, + 0x1f, + 0x9c, + 0x3f, + 0xf0, + 0x3f, + 0xe0, + 0xfd, + 0x61, + 0xb8, + 0x3e, + 0x70, + 0xd6, + 0x1f, + 0x3c, + 0x13, + 0xc1, + 0xe7, + 0xff, + 0xf2, + 0x13, + 0xa1, + 0x68, + 0x5a, + 0x1b, + 0x42, + 0xd0, + 0xb4, + 0x37, + 0xff, + 0xc8, + 0x6d, + 0x0b, + 0x42, + 0xd0, + 0xda, + 0x16, + 0x85, + 0xa1, + 0xbf, + 0xfe, + 0x0e, + 0x83, + 0x68, + 0x76, + 0x1f, + 0xb8, + 0x33, + 0x87, + 0xe7, + 0xfc, + 0x80, + 0x0f, + 0x98, + 0x3f, + 0xf1, + 0x7a, + 0x0f, + 0xf5, + 0xc0, + 0xb4, + 0x39, + 0xfa, + 0xbd, + 0xf4, + 0x32, + 0x05, + 0xf0, + 0x18, + 0x2a, + 0x8a, + 0x95, + 0x50, + 0x6c, + 0xcc, + 0x76, + 0x30, + 0xdb, + 0x9a, + 0xb6, + 0x70, + 0xcb, + 0x0b, + 0x85, + 0x83, + 0x5f, + 0xfe, + 0x83, + 0x69, + 0x40, + 0x70, + 0xe1, + 0xb0, + 0x50, + 0x12, + 0x38, + 0x6f, + 0xff, + 0xc1, + 0xb0, + 0x50, + 0x12, + 0x38, + 0x6c, + 0x14, + 0x04, + 0xdc, + 0x00, +}; + +/*--------------------- + * GLYPH DESCRIPTION + *--------------------*/ + +static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = { + {.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */, + {.bitmap_index = 0, .adv_w = 57, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 0, .adv_w = 83, .box_w = 3, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 10, .adv_w = 121, .box_w = 6, .box_h = 5, .ofs_x = 1, .ofs_y = 8}, + {.bitmap_index = 18, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 45, .adv_w = 142, .box_w = 8, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74, .adv_w = 236, .box_w = 15, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 118, .adv_w = 174, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 151, .adv_w = 71, .box_w = 2, .box_h = 5, .ofs_x = 1, .ofs_y = 8}, + {.bitmap_index = 154, .adv_w = 87, .box_w = 4, .box_h = 18, .ofs_x = 1, .ofs_y = -4}, + {.bitmap_index = 173, .adv_w = 87, .box_w = 4, .box_h = 18, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 193, .adv_w = 120, .box_w = 6, .box_h = 6, .ofs_x = 1, .ofs_y = 7}, + {.bitmap_index = 202, .adv_w = 142, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 2}, + {.bitmap_index = 218, .adv_w = 71, .box_w = 4, .box_h = 7, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 225, .adv_w = 89, .box_w = 5, .box_h = 2, .ofs_x = 0, .ofs_y = 3}, + {.bitmap_index = 227, .adv_w = 71, .box_w = 3, .box_h = 3, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 230, .adv_w = 100, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, + {.bitmap_index = 254, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 282, .adv_w = 142, .box_w = 7, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 301, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 325, .adv_w = 142, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 348, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 373, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 398, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 426, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 448, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 477, .adv_w = 142, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 504, .adv_w = 71, .box_w = 3, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 510, .adv_w = 71, .box_w = 4, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 521, .adv_w = 142, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 2}, + {.bitmap_index = 537, .adv_w = 142, .box_w = 9, .box_h = 6, .ofs_x = 0, .ofs_y = 3}, + {.bitmap_index = 547, .adv_w = 142, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 2}, + {.bitmap_index = 563, .adv_w = 121, .box_w = 7, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 582, .adv_w = 242, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 633, .adv_w = 156, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 661, .adv_w = 168, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 687, .adv_w = 163, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 713, .adv_w = 176, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 742, .adv_w = 151, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 763, .adv_w = 141, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 783, .adv_w = 176, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 811, .adv_w = 186, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 838, .adv_w = 75, .box_w = 3, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 847, .adv_w = 137, .box_w = 8, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 869, .adv_w = 165, .box_w = 10, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 899, .adv_w = 139, .box_w = 8, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 919, .adv_w = 208, .box_w = 11, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 954, .adv_w = 185, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 982, .adv_w = 190, .box_w = 11, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1013, .adv_w = 162, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1037, .adv_w = 190, .box_w = 12, .box_h = 16, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 1080, .adv_w = 163, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1107, .adv_w = 153, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1132, .adv_w = 153, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1155, .adv_w = 185, .box_w = 9, .box_h = 12, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1180, .adv_w = 147, .box_w = 10, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1208, .adv_w = 225, .box_w = 14, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1252, .adv_w = 147, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1278, .adv_w = 136, .box_w = 10, .box_h = 12, .ofs_x = -1, .ofs_y = 0}, + {.bitmap_index = 1304, .adv_w = 154, .box_w = 9, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1326, .adv_w = 87, .box_w = 4, .box_h = 16, .ofs_x = 1, .ofs_y = -3}, + {.bitmap_index = 1344, .adv_w = 100, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, + {.bitmap_index = 1367, .adv_w = 87, .box_w = 4, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, + {.bitmap_index = 1385, .adv_w = 142, .box_w = 7, .box_h = 7, .ofs_x = 1, .ofs_y = 5}, + {.bitmap_index = 1398, .adv_w = 143, .box_w = 9, .box_h = 1, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 1400, .adv_w = 155, .box_w = 4, .box_h = 5, .ofs_x = 2, .ofs_y = 10}, + {.bitmap_index = 1405, .adv_w = 144, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1424, .adv_w = 158, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1452, .adv_w = 131, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1469, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1497, .adv_w = 142, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1517, .adv_w = 83, .box_w = 6, .box_h = 13, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1536, .adv_w = 144, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 1564, .adv_w = 155, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1588, .adv_w = 70, .box_w = 3, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1598, .adv_w = 70, .box_w = 5, .box_h = 17, .ofs_x = -1, .ofs_y = -4}, + {.bitmap_index = 1619, .adv_w = 141, .box_w = 8, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1645, .adv_w = 73, .box_w = 3, .box_h = 13, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1655, .adv_w = 237, .box_w = 13, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1685, .adv_w = 156, .box_w = 8, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1703, .adv_w = 155, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1724, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 1, .ofs_y = -4}, + {.bitmap_index = 1752, .adv_w = 159, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 1780, .adv_w = 99, .box_w = 6, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1793, .adv_w = 120, .box_w = 7, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1809, .adv_w = 97, .box_w = 6, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1826, .adv_w = 155, .box_w = 8, .box_h = 9, .ofs_x = 1, .ofs_y = 0}, + {.bitmap_index = 1844, .adv_w = 133, .box_w = 9, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1864, .adv_w = 205, .box_w = 13, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1895, .adv_w = 127, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1914, .adv_w = 133, .box_w = 9, .box_h = 13, .ofs_x = 0, .ofs_y = -4}, + {.bitmap_index = 1941, .adv_w = 122, .box_w = 8, .box_h = 9, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 1957, .adv_w = 87, .box_w = 5, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, + {.bitmap_index = 1977, .adv_w = 69, .box_w = 2, .box_h = 18, .ofs_x = 1, .ofs_y = -5}, + {.bitmap_index = 1986, .adv_w = 87, .box_w = 5, .box_h = 16, .ofs_x = 0, .ofs_y = -3}, + {.bitmap_index = 2007, .adv_w = 142, .box_w = 9, .box_h = 4, .ofs_x = 0, .ofs_y = 4}, + {.bitmap_index = 2016, .adv_w = 256, .box_w = 16, .box_h = 2, .ofs_x = 0, .ofs_y = 5}, + {.bitmap_index = 2022, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2060, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 2148, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 2192, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2222, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2263, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2306, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 2350, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2397, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 2440, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 2481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2527, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 2572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2618, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2664, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2717, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2765, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 2809, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 2915, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 2963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3115, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3168, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3213, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3267, .adv_w = 256, .box_w = 2, .box_h = 14, .ofs_x = 7, .ofs_y = -1}, + {.bitmap_index = 3274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3323, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 3358, .adv_w = 256, .box_w = 7, .box_h = 14, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 3381, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 3420, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3463, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 3505, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 3560, .adv_w = 256, .box_w = 8, .box_h = 7, .ofs_x = 4, .ofs_y = 3}, + {.bitmap_index = 3572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3621, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3670, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 3716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3761, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 3865, .adv_w = 256, .box_w = 7, .box_h = 15, .ofs_x = 3, .ofs_y = -2}, + {.bitmap_index = 3888, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3933, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 3984, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4184, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4229, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4423, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4681, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 4720, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 4815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4859, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 4910, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 4951, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 4997, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 5041, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 5089, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 5138, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 5296, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 5331, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 5374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5422, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5466, .adv_w = 256, .box_w = 16, .box_h = 12, .ofs_x = 0, .ofs_y = 0}, + {.bitmap_index = 5498, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5538, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 5622, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 5668, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5711, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 5753, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 5841, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5882, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 5980, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6032, .adv_w = 256, .box_w = 16, .box_h = 6, .ofs_x = 0, .ofs_y = 8}, + {.bitmap_index = 6049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6093, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6144, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6197, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6306, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6488, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6627, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 6671, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 6716, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6820, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 6948, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 6993, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7097, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7201, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7371, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7471, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7526, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7680, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7729, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 7894, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 7944, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8205, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8261, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8312, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 8366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8524, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8577, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8685, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 8904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 8955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9015, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9230, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9664, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 9824, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 9986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10098, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10209, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10308, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10413, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10471, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10741, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 10800, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 10959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11172, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11333, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11383, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11654, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 11937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 11987, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12095, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12145, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12195, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12246, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12293, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12793, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12843, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 12902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 12951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13059, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13113, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13170, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13285, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13339, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13444, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13502, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13563, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 13843, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 13952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14068, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14303, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14354, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14413, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14524, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14580, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 14794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14901, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 14955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15059, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15114, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15173, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15285, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15346, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15565, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15618, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15672, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15786, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 15904, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 15959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16071, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16183, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16233, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16284, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16505, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16613, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16669, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16725, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16777, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16839, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 16895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 16955, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17063, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17121, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17344, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17403, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17516, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17577, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17633, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17691, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17855, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 17910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 17965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18134, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18252, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18309, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18370, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18427, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18595, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18717, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18771, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18830, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 18888, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 18998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 19056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 19350, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19458, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19871, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19919, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 19971, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 20021, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20075, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 20447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20494, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20642, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 20684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20733, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20783, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 20834, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 20981, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21037, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 21092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 21196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 21244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21363, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 21402, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 21445, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 21491, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 21539, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21599, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 21646, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 21686, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21735, .adv_w = 256, .box_w = 14, .box_h = 5, .ofs_x = 1, .ofs_y = 4}, + {.bitmap_index = 21748, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21793, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 21832, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 21871, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21925, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 21976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22081, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22127, .adv_w = 256, .box_w = 5, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 22143, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22196, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22298, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22345, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22392, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22443, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22704, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22759, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 22860, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 22967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 23020, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23128, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 23291, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23613, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 23666, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 23774, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 23811, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 23856, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 23896, .adv_w = 256, .box_w = 14, .box_h = 13, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 23938, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 23983, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 24025, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 24071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 24119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 24173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24217, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 24256, .adv_w = 256, .box_w = 7, .box_h = 15, .ofs_x = 8, .ofs_y = -2}, + {.bitmap_index = 24280, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24327, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24433, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24538, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 24579, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24638, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24696, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24754, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24812, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24865, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24920, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 24977, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 25029, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25089, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25146, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25204, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25257, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25315, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25372, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25428, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25484, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25539, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25593, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25708, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25814, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25872, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25927, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 25984, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26040, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 26092, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 26143, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26198, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26256, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26312, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26368, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26481, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 26531, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26588, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26643, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26700, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26814, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26871, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26928, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 26982, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27040, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27150, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 27200, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27252, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27313, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27372, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27431, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27544, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27602, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 27645, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27806, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27913, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 27968, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28072, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28127, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28358, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28416, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28637, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28690, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28799, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28855, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 28969, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 29020, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29181, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29240, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29285, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 29435, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 29532, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29588, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29643, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 29809, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 29846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 29901, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 29951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 30003, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30037, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30085, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30131, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30218, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30268, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30315, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30366, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30412, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30459, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30505, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30552, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 30598, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30642, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30690, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 30747, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 30799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30891, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 30989, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 31047, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31145, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31238, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 31284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 31336, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31388, .adv_w = 256, .box_w = 10, .box_h = 14, .ofs_x = 5, .ofs_y = -1}, + {.bitmap_index = 31417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31463, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 31511, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 31545, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31588, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 31630, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 31670, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 31713, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31763, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 31813, .adv_w = 256, .box_w = 8, .box_h = 14, .ofs_x = 4, .ofs_y = -1}, + {.bitmap_index = 31840, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 31884, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 31938, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 31991, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 32039, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32095, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 32144, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32195, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 32249, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32299, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32405, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32464, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32556, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32805, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 32852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 32961, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33009, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 33056, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 33105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 33211, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33269, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33323, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33487, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 33525, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 33570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 33665, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33719, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33767, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33813, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 33971, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34080, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34194, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34252, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34306, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34474, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 34527, .adv_w = 256, .box_w = 13, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 34560, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 34604, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34654, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34700, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 34750, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 34794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 34840, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 34886, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 34927, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 34982, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35026, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 35071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35112, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35160, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 35210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 35257, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35296, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35340, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35379, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35420, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35471, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35521, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35565, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35619, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35664, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35713, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 35763, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 35815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 35861, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35898, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35939, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 35981, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36024, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 36077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 36125, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36169, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36214, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36265, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36316, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 36349, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36399, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 36448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36493, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 36640, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 36692, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 36748, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36799, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 36844, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36894, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 36943, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 36999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 37046, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 37095, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 37253, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37304, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 37401, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37453, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37510, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37565, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37619, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37677, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 37719, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 37826, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 37873, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 37909, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 37952, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38002, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38050, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38101, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38152, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38204, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38305, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38360, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38409, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38452, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38506, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38554, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38604, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38657, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38710, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 38758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38818, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38874, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 38923, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 38975, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 39032, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39077, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39124, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39168, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 39222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 39274, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39325, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39375, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39425, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39477, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39523, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 39579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 39630, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39685, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 39742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 39794, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39841, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 39888, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 39942, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40000, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40055, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40100, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40152, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40206, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40256, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40307, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 40412, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40461, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 40571, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40625, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40720, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40767, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40822, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 40878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 40931, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 40985, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41033, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41091, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 41142, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41186, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41234, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41285, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41339, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 41490, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41550, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41603, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41656, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41710, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41758, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41810, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41866, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 41919, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 41967, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42017, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42069, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42123, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42174, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42229, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42285, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42337, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42392, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 42437, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42493, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42545, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42593, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42641, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 42753, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42800, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 42849, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 42905, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 42954, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43002, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 43105, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43153, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 43262, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43315, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 43423, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43472, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43519, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43572, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43625, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43681, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43732, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43790, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43843, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 43892, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 43945, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 43989, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44041, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44095, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44139, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44194, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44247, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44301, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44354, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44409, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44460, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44508, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44560, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 44613, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44666, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44721, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 44771, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44822, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44877, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44935, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 44986, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45037, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45088, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45144, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45195, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45248, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 45294, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45348, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45399, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45455, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45508, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45566, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45620, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45665, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45715, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45824, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 45871, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45924, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 45979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 46026, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46082, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46132, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46242, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46294, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46343, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46394, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46441, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46491, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46550, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 46594, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46645, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46691, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46739, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46790, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46840, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46887, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 46940, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 46990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47046, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47100, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 47147, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47201, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47256, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47306, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47359, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47415, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47463, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47513, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47567, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47621, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47671, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47718, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47768, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47818, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 47874, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47921, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 47973, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48024, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48074, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48129, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48182, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48236, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48292, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48345, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48402, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48460, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48518, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48577, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48633, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48693, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48743, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 48800, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48848, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 48899, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48946, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 48995, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 49056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49110, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49168, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49220, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49273, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49328, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49382, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49437, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49488, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49539, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49587, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49640, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49695, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49806, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49855, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 49907, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 49955, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50010, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50109, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50162, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50220, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50277, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50328, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50384, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50436, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 50489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 50541, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50592, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50644, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50697, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50804, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50855, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 50914, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 50963, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51013, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 51118, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51171, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 51224, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51274, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 51331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 51388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 51444, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 51501, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51539, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51583, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51628, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51671, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51714, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51760, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51803, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51849, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51894, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51938, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 51984, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52027, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52071, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52119, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52160, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52206, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52251, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52292, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52333, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52380, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52425, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52469, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52512, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52558, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52605, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52646, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52691, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 52737, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 52780, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 52828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 52876, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 52924, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 52974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53021, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53109, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53214, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53320, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53490, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53599, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53810, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 53866, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53915, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 53965, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54126, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54237, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54291, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54503, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54552, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54708, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54758, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54809, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 54915, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 54971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55025, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55134, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55186, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55238, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55341, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55452, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55502, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55608, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55666, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 55882, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55929, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 55978, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56024, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56080, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56442, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56551, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56662, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56831, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56879, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 56933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 56989, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57305, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57358, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 57462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57560, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57610, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 57669, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 57710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57806, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 57864, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 57923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 57976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58029, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58131, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58242, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58348, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58402, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58505, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58673, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58725, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58782, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58834, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58887, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 58942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 58995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59047, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 59154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 59210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59320, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59378, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59425, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59477, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59532, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59584, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 59640, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59690, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 59750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 59956, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60071, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60208, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60300, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60441, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60648, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60706, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 60750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 60854, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 60904, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 60961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61020, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61178, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61422, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61474, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61571, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61668, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 61768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 61876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 61930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 61981, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62027, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62123, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62170, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62271, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62540, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 62749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62917, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 62974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 63027, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63143, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63197, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63253, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63309, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63360, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63417, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 63465, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63575, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63636, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63745, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 63977, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64037, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 64092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64262, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64320, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64377, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64435, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64491, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 64599, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64698, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64758, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 64813, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 64868, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 64926, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 64978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 65440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65499, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65671, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65730, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 65786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65842, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 65952, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66066, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66241, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66295, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66525, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66642, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 66757, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66820, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 66937, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 66991, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67103, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67216, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67331, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67447, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67503, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67671, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67780, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67837, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 67888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 67945, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68056, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68228, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68288, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68345, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68406, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68463, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68752, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68875, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 68933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 68993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69163, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69220, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69393, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69676, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69734, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69797, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 69856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 69900, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 69940, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 69983, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70037, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70082, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 70121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70273, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 70313, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70373, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70418, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70522, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70732, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 70841, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70894, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 70949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71001, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71053, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71167, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71216, .adv_w = 256, .box_w = 14, .box_h = 7, .ofs_x = 1, .ofs_y = 7}, + {.bitmap_index = 71234, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 71273, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 71315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71418, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 71457, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71503, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 71550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71759, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 71852, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 71893, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 71938, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 71986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72090, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72130, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 72177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72231, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72277, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72328, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72417, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72464, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72558, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72646, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72738, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 72783, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72838, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72892, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 72941, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 72998, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73048, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73204, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73307, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73364, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 73407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73465, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73518, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 73563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73669, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73724, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73779, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73831, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 73890, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73941, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 73994, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74048, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74148, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74191, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 74231, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74543, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74594, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74744, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 74790, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 74841, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74887, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 74935, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 74986, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 75032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75081, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75408, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 75490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75538, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75589, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 75633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75733, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 75784, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 75830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75933, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 75979, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76028, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76077, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76123, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76172, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76329, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76483, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76579, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 76745, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 76799, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 76837, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 76882, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 76923, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 76973, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77021, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77066, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77107, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77147, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 77249, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 77404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 77457, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77508, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77549, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77605, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 77658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 77712, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77761, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77806, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 77851, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 77903, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 77948, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 77995, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 78148, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 78198, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78248, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78302, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 78344, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 78390, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78435, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78483, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78537, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78587, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78635, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78685, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78740, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78848, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 78897, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 78955, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79007, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79058, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79109, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 79167, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 79222, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79274, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79323, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 79367, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 79463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 79511, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 79565, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79617, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79671, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 79778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 79831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 79885, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 79929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 79983, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 80032, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 80086, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80144, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80198, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80304, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80412, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 80467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 80516, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80571, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80622, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80673, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80728, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80834, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 80887, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 80999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81058, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 81109, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81163, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81220, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81336, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81376, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81422, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81471, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 81505, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81559, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81653, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81716, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 81753, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 81794, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 81834, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 81873, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 81921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 81974, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82015, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82059, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 82111, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 82162, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82217, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82273, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82327, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 82379, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 82487, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 82541, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82595, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82644, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82693, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82740, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 82796, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82836, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82880, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82927, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 82973, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 83029, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83082, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 83137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 83192, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83247, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83299, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83343, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83393, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83443, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83490, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 83539, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83590, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83638, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83692, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83744, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 83791, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 83841, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83893, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 83951, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 84002, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84045, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84092, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84139, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84192, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84235, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 84280, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84331, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84385, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 84433, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84476, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84580, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84632, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 84740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84896, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 84949, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85001, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85113, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85219, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 85269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85323, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85380, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85438, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85495, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 85544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85712, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 85876, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 85931, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 85986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 86041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86445, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86504, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86561, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86673, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 86718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86776, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 86932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 86975, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87274, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87328, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87372, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87419, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87474, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 87509, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 87552, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87607, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 87659, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87717, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 87763, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 87816, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87874, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 87991, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88098, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 88147, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 88192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88468, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 88500, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 88546, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 88586, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 88634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88688, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 88733, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88849, .adv_w = 256, .box_w = 12, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 88888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 88947, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89061, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89287, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89392, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 3, .ofs_y = -1}, + {.bitmap_index = 89422, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89479, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89537, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89651, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 89861, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 89970, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90079, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90302, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90357, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90521, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90634, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90743, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90802, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 90860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90920, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 90979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 91035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 91098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 91160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91207, .adv_w = 256, .box_w = 9, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91289, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91338, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 91391, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 91539, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91682, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91729, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91825, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91870, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91919, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 91968, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92017, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92174, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92228, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92279, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92332, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92386, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92438, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92491, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92599, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92649, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92703, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92754, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92805, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 92910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 92963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 93020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93075, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93125, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 93177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93229, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93341, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93391, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93495, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 93547, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 93650, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93697, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93847, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93898, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 93946, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94003, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94056, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 94167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 94220, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 94274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94323, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94483, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 94540, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 94701, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94754, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94802, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94905, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 94950, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95062, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95117, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95173, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 95222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95279, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 95328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95385, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95492, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95645, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95697, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 95914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 95973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96029, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96079, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96129, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96303, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96411, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96464, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96685, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96845, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 96891, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 96949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97007, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97057, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97106, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97162, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97216, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97269, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97423, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97526, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97686, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97746, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 97911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 97969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98022, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98080, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98131, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98232, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98288, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98348, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98402, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98457, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98512, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98735, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 98846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98896, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 98992, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99052, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99167, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99282, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 99336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99391, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99437, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99596, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99648, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99703, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99757, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99866, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 99919, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 99974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100086, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 100144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 100254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100300, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 100404, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 100450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 100509, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100736, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 100845, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 100958, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101073, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101240, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101296, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101356, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 101416, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101526, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 101590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101646, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 101700, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101755, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101812, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 101873, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 101922, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 101975, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 102025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102185, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102241, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 102519, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102579, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 102631, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102689, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 102737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102854, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 102908, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 102965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103313, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 103407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103461, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103568, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 103619, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103669, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103723, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103774, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 103871, .adv_w = 256, .box_w = 8, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 103896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 103943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 103993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104156, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 104257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104306, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 104355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104405, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104462, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104509, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104562, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104669, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 104722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 104890, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 104950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105003, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 105059, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105116, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105277, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105388, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 105444, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 105499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 105550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105609, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105665, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105881, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105940, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 105994, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106046, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106100, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106157, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106261, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106589, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106640, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106689, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 106860, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106907, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 106955, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107005, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107060, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107223, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107277, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107329, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107383, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107436, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107652, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107885, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 107937, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 107993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108171, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108230, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108387, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108440, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108653, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108704, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 108752, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108863, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 108973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109030, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109330, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109439, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109496, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109550, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109598, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109647, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 109701, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109817, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109874, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109926, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 109981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110036, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110092, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110143, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110202, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110315, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110468, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110636, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 110689, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110806, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110918, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 110978, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111026, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111084, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111132, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111182, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111350, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111404, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111462, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111629, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 111738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111793, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111849, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111903, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 111960, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112077, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112251, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112356, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112402, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112512, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112568, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112682, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112793, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112849, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 112900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 112956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113004, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113114, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113166, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113224, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113279, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113394, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113455, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 113916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 113971, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 114079, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 114132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114185, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 114294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 114346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 114400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114514, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114917, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 114978, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 115034, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115091, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 115149, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 115203, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115322, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115379, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 115432, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 115489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115543, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115602, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115721, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115777, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115836, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115895, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 115954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 116182, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116241, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 116300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116361, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 116416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116471, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 116646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116702, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116758, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 116869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 116987, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117042, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117096, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117158, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117213, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 117260, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117368, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117487, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117550, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117606, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117667, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117728, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 117846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 117901, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 117965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118199, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118256, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118429, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118485, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118605, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 118937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 118994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 119046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119108, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119164, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 119278, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 119334, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 119387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119511, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 119569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119788, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119840, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 119895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 119956, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120126, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120184, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120299, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120358, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120417, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120477, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120595, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120712, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120770, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120832, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120894, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 120953, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121131, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121356, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121417, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121744, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121790, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121844, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 121903, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 121960, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 122015, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122071, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122119, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122170, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122280, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 122336, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 122395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 122512, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122679, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122911, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 122972, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123090, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123206, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123432, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 123484, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 123517, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 123556, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 123602, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 123639, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 123683, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123735, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123791, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 123836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 123884, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 123930, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 123973, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124020, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 124067, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124113, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 124164, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124208, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 124257, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 124304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 124350, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124388, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 124437, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124484, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 124532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 124575, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 124672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 124724, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 124766, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 124820, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 124867, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124916, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 124966, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 125059, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 125104, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125149, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 125202, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 125258, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 125303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 125351, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 125404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 125456, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 125501, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 125553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 125602, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125652, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 125707, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125759, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125798, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125845, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 125898, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 125957, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 126010, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126066, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126114, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 126169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 126218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126267, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126313, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126368, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126415, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126459, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126505, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126552, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126659, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126710, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 126764, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 126822, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 126866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 126924, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 126976, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 127028, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 127087, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 127135, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 127179, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 127226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127278, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 127337, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 127387, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 127445, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 127496, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 127546, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 127604, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127658, .adv_w = 256, .box_w = 13, .box_h = 13, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 127690, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 127736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127787, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127838, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127885, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 127928, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 127977, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 128018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128065, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128111, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128253, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128428, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128488, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128549, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 128602, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128651, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128703, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 128818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 128957, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129005, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129056, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129205, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129254, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129313, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129417, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129465, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129569, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129675, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129732, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129778, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 129824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129881, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 129993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 130051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130149, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130198, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130297, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130346, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 130403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 130457, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130509, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 130566, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 130671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130719, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130765, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130814, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130868, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130922, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 130979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131038, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131096, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131154, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131211, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131260, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131319, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131371, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131427, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131478, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131589, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131640, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131694, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 131916, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 131973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132142, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132403, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132455, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132514, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 132736, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132788, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132892, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 132997, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 133102, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133151, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 133208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133257, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133363, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 133471, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133518, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133620, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 133676, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133772, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133827, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 133986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134102, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134156, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134212, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134265, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134322, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134377, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134589, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134641, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134698, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134747, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134855, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 134914, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 134967, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135023, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135184, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135299, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135407, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135462, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135514, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 135679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135735, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135786, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135839, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135893, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 135991, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136040, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136093, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136147, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136249, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136299, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136467, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136518, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 136905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 136958, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137013, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137240, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137460, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137520, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137794, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 137850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137909, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 137963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138072, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138239, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138290, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138343, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138397, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138564, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138616, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138724, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138777, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138884, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 138937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 138987, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139096, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139148, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139427, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139478, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139598, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139661, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139715, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139829, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 139880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 139995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140216, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140269, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140319, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140370, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140597, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140654, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140708, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140883, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 140944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 140998, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141104, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141331, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141447, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141501, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141554, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141607, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141671, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141787, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 141842, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141896, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 141953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142178, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142231, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142289, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142343, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142404, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142464, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142522, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142680, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142732, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142782, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142890, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 142943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 142998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143053, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143108, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 143168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143345, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143403, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143452, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143510, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 143626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 143686, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 143799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 143915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 143969, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144144, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144253, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144309, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144422, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 144476, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144583, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144701, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 144815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 144995, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145056, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145173, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145231, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145290, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145470, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 145513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 145555, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145611, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145660, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 145711, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145768, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 145815, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 145856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 145910, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 145962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 146245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146305, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146361, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 146415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146473, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146584, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146643, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146813, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146925, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 146972, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 147028, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147086, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147146, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147204, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147319, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147434, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147540, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 147582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147642, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 147696, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 147747, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147804, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 147859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 147913, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 147960, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148065, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148169, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 148224, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 148285, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148344, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148454, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148507, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148564, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148623, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 148669, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 148719, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 148764, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 148822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148868, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 148968, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149283, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 149328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149481, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149534, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149583, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149636, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149693, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149843, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149894, .adv_w = 256, .box_w = 7, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 149917, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 149969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150022, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150223, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150379, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150432, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150485, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150586, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150695, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150849, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 150902, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 150952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151010, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151060, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151110, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151162, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151275, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151322, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151377, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151479, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151643, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151696, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151858, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 151913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 151966, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152024, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152074, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152231, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152284, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152438, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152554, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152665, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152719, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152768, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 152868, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152926, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 152979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 153141, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153239, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153290, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153338, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153386, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153493, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153547, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153598, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153647, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153704, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 153766, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 153825, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 153878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 153929, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 153988, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154307, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154358, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154416, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154467, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154572, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154620, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154677, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154727, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154781, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154837, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154884, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 154935, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 154994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155099, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155306, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155354, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155406, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155510, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155566, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155615, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155670, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155723, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155880, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 155935, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 155981, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156031, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156147, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156260, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156322, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156381, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156435, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156487, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156538, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156698, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156755, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156808, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 156916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 156971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157027, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157083, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157305, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157408, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157798, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 157853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 157960, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158016, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158174, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158447, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158551, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158665, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158716, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158765, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158816, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 158869, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 158921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 158977, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159029, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159084, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159137, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159245, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159299, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159352, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159407, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159575, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159847, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 159898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 159954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160067, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160230, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160285, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160397, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160445, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160498, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160548, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160607, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 160663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160721, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160838, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 160950, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161002, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161055, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161213, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161321, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161378, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161426, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161482, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161534, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161588, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161804, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 161913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 161962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162179, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162291, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162346, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162397, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162553, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162665, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162772, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162881, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 162936, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 162992, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163053, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163114, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163329, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163382, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163541, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163597, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163769, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163875, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 163929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 163984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164147, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164266, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164374, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164428, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164482, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164536, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164591, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164645, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164758, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 164924, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 164981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165038, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165090, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165207, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165324, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165379, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165493, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165548, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165769, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 165825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165880, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165932, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 165983, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166036, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166087, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166202, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166259, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166312, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166361, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166587, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 166702, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166759, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 166970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167028, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167078, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167139, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167252, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167470, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167521, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167636, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167691, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 167797, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167906, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 167967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168086, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168145, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168201, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168256, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168531, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168592, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168650, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168705, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 168882, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 168991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169218, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169279, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169452, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169505, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169626, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169678, .adv_w = 256, .box_w = 16, .box_h = 6, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169702, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 169750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169858, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 169958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170126, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170292, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170343, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170908, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 170959, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171011, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171069, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 171121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171174, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 171229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171385, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171551, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 171662, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 171708, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 171873, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 171986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172041, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172152, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172270, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 172324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172382, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172442, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172498, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 172614, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172670, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172722, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 172776, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172878, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 172929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 172985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173043, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 173100, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 173154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173320, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173371, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173482, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173542, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173827, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 173886, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 173939, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 173998, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174062, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174229, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174289, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174345, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174402, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174515, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174631, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 174686, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174864, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 174915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 174972, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175088, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 175146, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175195, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 175314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 175372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175428, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 175543, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175663, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175719, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 175773, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 175951, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176063, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176116, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 176171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 176275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 176328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176497, .adv_w = 256, .box_w = 11, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 176533, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176696, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 176919, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 176963, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177158, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177380, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177432, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177483, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177583, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177636, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177744, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177792, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177846, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 177900, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 177955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178011, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 178066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 178119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 178174, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 178220, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178268, .adv_w = 256, .box_w = 9, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178415, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 178522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178574, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178631, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178688, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178863, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 178987, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179046, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179102, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179166, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179220, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179276, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 179384, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179500, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 179791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179906, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 179967, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180026, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180083, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180140, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180196, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180256, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180307, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180368, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180427, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180545, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180606, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180659, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180718, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180776, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 180883, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 180997, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181055, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181113, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181169, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181233, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181294, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181408, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 181460, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181573, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 181630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181691, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181750, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 181804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 181976, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182090, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182145, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182208, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182268, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 182327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182390, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182507, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 182606, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 182650, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 182693, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 182740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182903, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 182958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183016, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183124, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183173, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183443, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183493, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183550, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183711, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183880, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 183929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 183982, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184039, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184092, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184146, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184197, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184306, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184415, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184464, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184519, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184576, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184684, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184746, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 184861, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 184964, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185237, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185347, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185404, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185459, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185561, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185610, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185664, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185770, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185829, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 185886, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185943, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 185999, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186060, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186115, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186225, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186286, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186339, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186450, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186502, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186560, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186618, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186733, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186791, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 186851, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 186959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 187013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 187070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 187127, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 187180, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187242, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187301, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187359, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187419, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 187477, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187603, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 187652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187707, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 187765, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187825, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 187942, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188001, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188055, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 188100, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188157, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 188213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188270, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 188314, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 188369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 188415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 188518, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188572, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 188724, .adv_w = 256, .box_w = 12, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 188765, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 188818, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 188865, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 188907, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 188947, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 188984, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189023, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 189066, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 189115, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 189166, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189213, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 189353, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 189408, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 189465, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 189521, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 189575, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 189628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 189680, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189725, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 189824, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 189879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 189931, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 189984, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 190029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 190082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 190136, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 190189, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 190239, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 190297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190356, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 190407, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190509, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190630, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190727, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190829, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190882, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 190995, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191098, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191154, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191264, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191321, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191378, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191435, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191492, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191549, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191657, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 191768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191822, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191880, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 191986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192097, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192212, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192268, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 192318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 192370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192482, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192587, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192643, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 192694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192747, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 192911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 192965, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193080, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193135, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 193238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193295, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193352, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193470, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193586, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193646, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193703, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193761, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193817, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193876, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 193928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 193986, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194041, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194160, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194274, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194386, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194443, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194504, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194559, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 194898, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 194953, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195065, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 195121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 195232, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 195461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195520, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195755, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195811, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195927, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 195988, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 196047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 196107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196163, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 196218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196270, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 196304, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 196342, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196387, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 196439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 196484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196529, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 196586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196634, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 196691, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 196738, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 196789, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 196845, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 196895, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 196952, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 197005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 197063, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197118, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 197180, .adv_w = 256, .box_w = 16, .box_h = 13, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197234, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197279, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197381, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197432, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197483, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197529, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197578, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197633, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 197954, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198061, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198113, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198173, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 198207, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198253, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198299, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198384, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 198439, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198489, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 198548, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 198601, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198648, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 198701, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198752, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 198806, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198849, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 198896, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198946, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 198998, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199036, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 199086, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199138, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 199188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 199245, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 199299, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199355, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199403, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199459, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199511, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 199610, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199665, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 199725, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199776, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 199823, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199876, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199935, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 199988, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200099, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 200153, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200201, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 200351, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200405, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200454, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 200511, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 200563, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200618, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200723, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 200767, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 200816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 200866, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 200917, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 200977, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201027, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201080, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201130, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201179, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201229, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201278, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201326, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 201373, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201420, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201475, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201522, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201576, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201633, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201691, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201745, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 201803, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 201856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 201906, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 201955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202069, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202118, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202222, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202273, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202329, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202501, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202672, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202826, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202880, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 202938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 202988, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203103, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203160, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203202, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203373, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203544, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203597, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203651, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203710, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203770, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203875, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 203930, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 203990, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204038, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204090, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204144, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204201, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 204258, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204313, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204368, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204418, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204475, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204529, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 204586, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204748, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204801, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204850, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 204962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205022, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205129, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205182, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205235, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205292, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205346, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205466, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205521, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205572, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205686, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205745, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205803, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205859, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 205915, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 205966, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206076, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 206194, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206307, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206360, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 206525, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 206578, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 206635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206686, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 206802, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 206963, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207016, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207130, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 207189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207248, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 207300, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207354, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207466, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 207632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 207852, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 207961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 208024, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208076, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208132, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208188, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208244, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208290, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208369, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208417, .adv_w = 256, .box_w = 17, .box_h = 15, .ofs_x = -1, .ofs_y = -1}, + {.bitmap_index = 208474, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 208531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208640, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 208748, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208803, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 208862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 208913, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 208965, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209072, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209120, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209166, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209274, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209328, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209389, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209437, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209491, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209546, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209765, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 209924, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 209980, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210095, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210207, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 210254, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 210296, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 210348, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210457, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210514, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210568, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 210782, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210889, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 210942, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211174, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211336, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211391, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211449, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211504, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211559, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211673, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211789, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211846, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 211905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 211961, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212012, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 212179, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 212239, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 212411, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 212637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 212810, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212863, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 212975, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213033, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 213090, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213150, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213198, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213251, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 213299, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 213347, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 213390, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 213431, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 213478, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 213527, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213580, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213635, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 213681, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213734, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213790, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 213843, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 213896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 213946, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214005, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214054, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 214105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214155, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 214200, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 214246, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214350, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214409, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 214458, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214509, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214566, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214685, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 214738, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214837, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 214889, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 214989, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215141, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215194, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215249, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215306, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215357, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215402, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215450, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215498, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215546, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215653, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215710, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215820, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 215932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 215984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216089, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216140, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216186, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216236, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216284, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216333, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216388, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216487, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216591, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216753, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 216858, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 216975, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217029, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217133, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217353, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217412, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217465, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217516, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 217844, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217901, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 217955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218175, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218334, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218385, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218440, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218500, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218552, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218761, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218820, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 218869, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 218982, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219035, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219087, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219187, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219352, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219563, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219726, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219785, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219842, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219891, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 219943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 219998, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220058, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 220112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220171, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 220282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220337, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220396, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220455, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 220622, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220680, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220736, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220797, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 220847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 220900, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 220953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221237, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221291, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221394, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221446, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221612, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221728, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 221785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221839, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221891, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 221944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222001, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222055, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222105, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222271, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222441, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222554, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222609, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222665, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 222891, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 222951, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223070, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223186, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223305, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223422, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223479, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223531, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223590, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 223710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223761, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 223811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223864, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223912, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 223963, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 224018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224071, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224119, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224175, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224229, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224281, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 224398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 224632, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 224659, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224810, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 224865, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 224969, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225020, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225084, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225194, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225246, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225353, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225464, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225579, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225636, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225689, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 225807, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225866, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225925, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 225982, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 226040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226151, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226205, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226318, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 226374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226486, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226536, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 226648, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 226706, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 226864, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226918, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 226970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227025, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227078, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227131, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227251, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227525, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227578, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227632, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227744, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 227799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227857, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227916, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 227974, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228027, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228079, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228139, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228198, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228254, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228310, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228367, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228424, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228476, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228743, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 228858, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228915, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 228970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229087, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229148, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229262, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229317, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229370, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229425, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229480, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229537, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229712, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 229882, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229940, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 229998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230056, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230108, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230344, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230402, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230521, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230580, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230693, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230749, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230805, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 230866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230921, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 230976, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231032, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231088, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231204, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231258, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231431, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231603, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231724, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231782, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231842, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 231902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 231960, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232069, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232121, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232177, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232234, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232290, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232349, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232410, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232472, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 232520, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232572, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232632, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232685, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 232799, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232857, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 232905, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 232950, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 232996, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 233040, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233089, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 233134, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 233276, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233324, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233370, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233418, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233464, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233515, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233562, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 233616, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233667, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 233711, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233761, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233808, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 233906, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 233956, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234013, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 234117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234173, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 234283, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234344, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234398, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234455, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234511, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234571, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234680, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 234839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234901, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 234959, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235007, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235065, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235122, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 235173, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235231, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235279, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235328, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235380, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235435, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235491, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235550, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235605, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235664, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235721, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 235890, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 235991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236037, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236087, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236132, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236177, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236227, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236337, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236391, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236546, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236655, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236708, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236763, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236815, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 236929, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 236985, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237044, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237102, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237155, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237329, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237532, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237584, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237638, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237695, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237750, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237857, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 237914, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 237973, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238023, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238187, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238245, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238298, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238409, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238522, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238567, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 238609, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238664, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238721, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 238825, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 238873, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 238994, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239040, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 239079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239136, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239303, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239358, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239410, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239704, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 239748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239809, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239867, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239921, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 239980, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 240023, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240084, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 240133, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240420, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 240470, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240641, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240695, .adv_w = 256, .box_w = 13, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 240733, .adv_w = 256, .box_w = 12, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 240767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240873, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 240995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241051, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241112, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241169, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241225, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241284, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241339, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241459, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241513, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241572, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241622, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241682, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241742, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241798, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241849, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 241906, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 241963, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242018, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242075, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242193, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242316, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242558, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242621, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 242674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242793, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242853, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 242905, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 242964, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243143, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243199, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 243256, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243319, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 243368, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 243420, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243479, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243594, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243711, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243774, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 243892, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 243952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244013, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244071, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244182, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 244242, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244303, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244361, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244424, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244483, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244540, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244837, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244897, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 244958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245016, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245078, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245133, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245314, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245375, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245432, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245494, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245672, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245787, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245847, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 245907, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 245954, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246069, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246183, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246243, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 246363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246544, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246603, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246662, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 246713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246775, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 246825, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246887, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 246948, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247069, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 247107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247163, .adv_w = 256, .box_w = 12, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 247197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247296, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247340, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247456, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 247499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247551, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 247600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247700, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247752, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247804, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 247862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247908, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 247955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248017, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 248073, .adv_w = 256, .box_w = 17, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 248134, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 248246, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248301, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248413, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248535, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248596, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248778, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248839, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 248958, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249019, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249197, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249253, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249313, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249376, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249436, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249493, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249552, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249613, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249676, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249740, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249799, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249860, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249922, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 249979, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250039, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250100, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 250145, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 250192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250409, .adv_w = 256, .box_w = 14, .box_h = 6, .ofs_x = 1, .ofs_y = 7}, + {.bitmap_index = 250428, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250567, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250614, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250660, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250808, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250900, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 250945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 250990, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251034, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251077, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 251123, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251272, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251319, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251369, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 251417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251519, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251617, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251667, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251762, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 251812, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251858, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251907, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 251957, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252005, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252158, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252250, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252299, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252345, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252394, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252490, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 252531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252633, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 252683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252733, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252782, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252825, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252877, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 252930, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 252978, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 253028, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253073, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253118, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253170, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253218, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253264, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253309, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 253406, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 253455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 253509, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253555, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253601, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253646, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 253688, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 253730, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 253830, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253875, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253921, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 253969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254019, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254172, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254228, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254434, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254482, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254527, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254572, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 254671, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254717, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254810, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254863, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 254910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 254959, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 255004, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255058, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255149, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255201, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255253, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255351, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255448, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255499, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255545, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255651, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255699, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255750, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255796, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 255853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255899, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255942, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 255989, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256035, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256134, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256188, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256292, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256340, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256489, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256590, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256635, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 256830, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256881, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256935, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 256993, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257043, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257091, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257250, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257294, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257350, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257400, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257451, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257501, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257551, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257606, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257659, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257702, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257795, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257845, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 257898, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257947, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 257998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258048, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258094, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258149, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258199, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258252, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258301, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258351, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258401, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258451, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258500, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258553, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258607, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258651, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258698, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258751, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258803, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 258856, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258899, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258945, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 258997, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259208, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259250, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259303, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259353, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259405, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259511, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259563, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259615, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259658, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 259703, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259811, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259916, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 259969, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260068, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260114, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260163, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260210, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260259, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260315, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260466, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260511, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260616, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260666, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260717, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260762, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260814, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 260867, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260916, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 260962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261014, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261060, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261111, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261210, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261257, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261306, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261350, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261396, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261451, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261507, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261555, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261608, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261663, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261712, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261764, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261816, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 261923, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 261968, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262018, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262062, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262110, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262164, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262212, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262264, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262369, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262426, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262477, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262529, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262580, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262631, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262690, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262801, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262854, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 262905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 262956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263006, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 263051, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263147, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263197, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263249, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263295, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263342, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263393, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263441, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263496, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263548, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263604, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263653, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263709, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 263759, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 263967, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264016, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264119, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264219, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264275, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264329, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264431, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264488, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264535, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264590, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264646, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264702, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264807, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 264865, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264913, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 264959, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265010, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265066, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265114, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265219, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265274, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265386, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265437, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265595, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265643, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265695, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265749, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 265905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 265962, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266018, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266072, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266180, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266227, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266280, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266330, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266423, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266473, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266530, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266587, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266693, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 266802, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266904, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 266952, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 267006, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267057, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 267109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267164, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 267218, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267273, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267326, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267374, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267426, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267525, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267576, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267628, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267678, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267790, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267837, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 267890, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 267947, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 267998, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268106, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268156, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268208, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268257, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268308, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268415, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268474, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268528, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268586, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268639, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268691, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268748, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268804, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 268910, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 268963, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269019, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269073, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269240, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269296, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269355, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269409, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269460, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269575, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 269630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269686, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269794, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269848, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269901, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 269957, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270015, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270062, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270171, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270227, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270280, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270332, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270382, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270435, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270489, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270542, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270594, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270653, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270705, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270759, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 270811, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 270862, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270915, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 270974, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 271092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271211, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271330, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271380, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 271433, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271487, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271596, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 271649, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 271764, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 271939, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 271990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272049, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 272101, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272153, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272210, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272263, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272318, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272375, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272430, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272481, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272591, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272644, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272701, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272752, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272807, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 272869, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272924, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 272979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273034, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273093, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273146, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273258, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273312, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273364, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273425, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273481, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273536, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273594, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273648, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273763, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273819, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 273877, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273932, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 273989, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274104, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274161, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274335, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274449, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274503, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274561, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274672, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274727, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 274784, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274835, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274887, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 274943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275000, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275054, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275224, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275334, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275395, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275513, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275570, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275735, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275793, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 275911, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 275965, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276135, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276194, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276250, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276356, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276416, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276472, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276532, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276585, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276692, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276751, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276809, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 276866, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 276981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277034, .adv_w = 256, .box_w = 10, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277066, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277115, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277165, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277221, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277383, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277435, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277488, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277648, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 277701, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277805, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277863, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277917, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 277972, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278029, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278087, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278141, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278195, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278245, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278354, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278467, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278527, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278697, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278754, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278806, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278856, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 278914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 278967, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279020, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 279074, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279187, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279244, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279359, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 279415, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279591, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279652, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279707, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279760, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 279871, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 279932, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 279986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280099, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280155, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280266, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280324, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280381, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280432, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280723, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280779, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 280837, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280893, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 280952, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281068, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 281125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 281181, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281240, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 281289, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281340, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 281383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281438, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281490, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281549, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281608, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 281663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281724, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 281778, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 281830, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281885, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 281938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 281996, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282053, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282236, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282296, .adv_w = 256, .box_w = 14, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282347, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282406, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282469, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282644, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282705, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282766, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 282824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 282944, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 282987, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283036, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283082, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283125, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283179, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283228, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283277, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283379, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283481, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283531, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283557, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283602, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 283652, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283751, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283859, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 283905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 283955, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284005, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284107, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284167, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284222, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284282, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284384, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284542, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284598, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284649, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 284697, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284812, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284870, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284929, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 284985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285041, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285093, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285146, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285195, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285300, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285357, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285409, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285459, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285569, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 285626, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285674, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285725, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285778, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285829, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285879, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 285982, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286032, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286085, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286131, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286178, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286225, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286282, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286340, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286391, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286445, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286553, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286610, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286720, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286775, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286875, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 286929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 286979, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287031, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287080, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287140, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287193, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287298, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287346, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287400, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287448, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287506, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287562, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287675, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287833, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 287946, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 287995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288048, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288099, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288150, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288204, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288257, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288313, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288366, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288421, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288478, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288531, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288630, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288682, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288739, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288793, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288844, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 288899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 288953, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289009, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289060, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289112, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289167, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289221, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289325, .adv_w = 256, .box_w = 17, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289388, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289502, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289557, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289610, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289668, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 289721, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289777, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289834, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289889, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 289944, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290002, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290064, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290121, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290231, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290286, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290345, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290396, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290510, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290570, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290629, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290737, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 290795, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290905, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 290961, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 291018, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291073, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291130, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 291239, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 291294, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 291337, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 291385, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291442, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291615, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 291672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 291724, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291779, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291838, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 291885, .adv_w = 256, .box_w = 11, .box_h = 16, .ofs_x = 2, .ofs_y = -2}, + {.bitmap_index = 291928, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 291984, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292167, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292289, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292352, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292414, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292473, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 292524, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292574, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292731, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292779, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 292835, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 292894, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 292955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293012, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 293129, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293184, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293241, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293298, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293355, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293408, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293460, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293514, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 293570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293621, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293672, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293728, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293779, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 293896, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 293949, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294005, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294057, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294232, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294282, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294338, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294393, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294449, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294512, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294570, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294627, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 294684, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 294741, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 294797, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 294850, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 294904, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 294961, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295017, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295071, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295120, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295176, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295227, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295396, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295453, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295568, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295622, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295677, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295734, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 295788, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295847, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 295903, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 295959, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296021, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296079, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 296140, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 296191, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296250, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296307, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296364, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296421, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296470, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296635, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296743, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 296969, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297142, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297203, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297262, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297374, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297434, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297488, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297537, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297593, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297650, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 297703, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297762, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297821, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 297878, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 297933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 297990, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298048, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 298102, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298159, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 298214, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 298269, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298330, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298390, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298448, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 298496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298556, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298612, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298670, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298734, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298791, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298852, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 298905, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 298954, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299011, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299070, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299125, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299183, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299236, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299411, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299463, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299515, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299574, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299683, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299737, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299784, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 299841, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299900, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 299960, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300182, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300244, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300304, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300541, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300601, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300714, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300827, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300883, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 300941, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 300995, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301051, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301113, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301168, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301225, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301282, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301339, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301455, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301513, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301568, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301628, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301687, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301745, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301806, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301867, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 301926, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 301979, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302032, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302086, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302141, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302199, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302263, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302389, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302450, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302498, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302551, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302609, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302670, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302730, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302777, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302823, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 302876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302937, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 302990, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303103, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303163, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 303219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303331, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 303386, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 303557, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 303731, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303788, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 303910, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 303963, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304021, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304077, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304131, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304190, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304245, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304302, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304362, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304420, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304475, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304533, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304629, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304681, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304800, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304864, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 304923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 304983, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305094, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305157, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305211, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305449, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305513, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305569, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305615, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 305658, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305717, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 305955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306068, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 306117, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306162, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306267, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306317, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306368, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306420, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306472, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306634, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306691, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306744, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306800, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306852, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306909, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 306962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307017, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307070, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307124, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307449, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307507, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307563, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307618, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307729, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307783, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307885, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307938, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 307990, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308045, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308214, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308270, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308325, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308378, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308491, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308545, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308601, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308655, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308715, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308824, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308881, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 308993, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309049, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309105, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309166, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309219, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309278, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309337, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309392, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309444, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309497, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309606, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309661, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309718, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309883, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309933, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 309989, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310155, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310212, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310328, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310381, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310490, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310546, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310652, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310708, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310762, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310871, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310929, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 310984, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311035, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311151, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311205, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311261, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311318, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311373, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311430, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311489, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311550, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311670, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311732, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 311792, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 311831, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 311887, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 311936, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 311994, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312049, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312101, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312155, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312276, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312509, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 312561, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312619, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312676, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312732, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 312789, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312850, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312910, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 312970, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 313028, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313141, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313254, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 313315, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 313376, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313433, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 313491, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313549, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 313602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313658, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313716, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 313773, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 313828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 313889, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 313950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314007, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314067, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314126, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314180, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314241, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314299, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314355, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314413, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314468, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314588, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314649, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314708, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 314763, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314875, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 314933, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 314991, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315047, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315104, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315222, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315283, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315341, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315399, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315446, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315499, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315551, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315604, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315661, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315716, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315772, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315827, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 315880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 315943, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316005, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316057, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316114, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316230, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316284, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316398, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316453, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316512, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316570, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316625, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316683, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316741, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316793, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316845, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 316902, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 316961, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317021, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317077, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317139, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317196, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317252, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317312, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317372, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317430, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317485, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317542, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317599, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317660, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317719, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317781, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317842, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 317896, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 317956, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318013, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318070, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318133, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318194, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318255, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318316, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318377, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318610, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 318669, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318725, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318771, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318818, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318872, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318918, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 318970, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319023, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319077, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319128, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319180, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319235, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319293, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319410, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319467, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319523, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319578, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319638, .adv_w = 256, .box_w = 9, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319666, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319719, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319774, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319826, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319881, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 319937, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 319989, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320043, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 320149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320266, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320326, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320381, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 320436, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320495, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320554, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 320665, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320722, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 320835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 320894, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 320947, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 321002, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321063, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 321119, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321179, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321237, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321293, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321351, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321409, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321466, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321579, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321637, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321697, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321754, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321814, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321876, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 321935, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 321992, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322049, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322107, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322160, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322215, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322273, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322332, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322388, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322508, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322562, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322674, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322728, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322785, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322839, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 322897, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 322950, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323008, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323067, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323123, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323182, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323237, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323295, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323349, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323411, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323469, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323583, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323635, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323688, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323745, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 323800, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323861, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 323981, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324040, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324094, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324148, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324199, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324254, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324311, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324367, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324426, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324482, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324540, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324600, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324659, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324713, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324827, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324882, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 324942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 324999, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325054, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325109, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325168, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325227, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325285, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325338, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325397, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325577, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325637, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325692, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325751, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325861, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 325918, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 325978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326038, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326092, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326152, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326267, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326329, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326383, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326437, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326498, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326560, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326618, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326674, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326730, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326784, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 326843, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326899, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 326955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327016, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327193, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327251, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327311, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327364, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327417, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327471, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327522, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327580, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327639, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 327750, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327809, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327924, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 327983, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328042, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328097, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328151, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328213, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328272, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328334, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328508, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328570, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328625, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328685, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328744, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328861, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 328920, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 328980, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329036, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 329094, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329157, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329280, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329341, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329461, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329522, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329578, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329639, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329700, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 329756, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329813, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329870, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 329926, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 329985, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330044, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330097, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330152, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330211, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330327, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330387, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330445, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330504, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330558, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330612, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330671, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330792, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330854, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 330914, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 330976, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331040, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331095, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331158, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331215, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331270, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331324, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331445, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331619, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331679, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 331795, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331913, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 331974, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 332033, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 332093, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 332154, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 332202, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332243, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332284, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332332, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332374, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 332425, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332472, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332520, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332565, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 332615, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332662, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332711, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332757, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332806, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332853, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 332902, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 332951, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333000, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333047, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333095, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 333147, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 333197, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333244, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 333299, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333351, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333401, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333449, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333499, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 333552, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333604, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333654, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333702, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333749, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333798, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333849, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333901, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 333951, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334003, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334053, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334103, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334153, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334204, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334254, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334303, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334353, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334404, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334456, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 334501, .adv_w = 256, .box_w = 8, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 334531, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334587, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334639, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334697, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334756, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334810, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334922, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 334973, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335025, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335076, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335134, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335188, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335236, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335290, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335342, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335391, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335450, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335508, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335556, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335608, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335666, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335720, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335771, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335824, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335874, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 335927, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 335984, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336040, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336096, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336149, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336206, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336261, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336315, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336373, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336423, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336479, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336533, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336586, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336645, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336698, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336747, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336804, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 336856, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336906, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 336957, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337010, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337066, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337116, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337167, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337225, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337281, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337336, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337391, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337447, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337503, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337554, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 337613, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 337668, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 337726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 337778, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 337824, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 337874, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 337923, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 337977, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338024, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338082, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338139, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338196, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338297, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338353, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338413, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338467, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338525, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338582, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338641, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338702, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338763, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 338815, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338861, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 338899, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338948, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 338998, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339048, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 339090, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339137, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339188, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 339238, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339290, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 339333, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339436, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339537, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339581, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339630, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339679, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339731, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339782, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 339829, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 339877, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 339928, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 339978, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340035, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340090, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340195, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340249, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340399, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340456, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340565, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340611, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340668, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340720, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340772, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340818, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340872, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 340934, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 340988, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 341039, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 341096, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 341148, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341206, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341264, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341322, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341384, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 341439, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341496, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341557, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341617, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341677, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341736, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341798, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 341853, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 341892, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 341951, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342009, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342064, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 342116, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342176, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 342226, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 342271, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342332, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342389, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342439, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342495, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 342549, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 342602, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342657, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342715, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342773, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342827, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342886, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 342945, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343003, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343065, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343127, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343308, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343363, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343423, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343539, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343595, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343653, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343713, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343772, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343835, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 343889, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 343948, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344010, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344132, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344247, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344302, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344359, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344424, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344484, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344544, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344604, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344663, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344786, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344846, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 344902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 344958, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 345015, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345071, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345132, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345191, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345311, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345367, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345429, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345489, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 345530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345584, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345645, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345706, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345763, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345879, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345942, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 345999, .adv_w = 256, .box_w = 9, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 346030, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346089, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346149, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346206, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346259, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346313, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346371, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346428, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346486, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346543, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346600, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346656, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346715, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346767, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346822, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346879, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 346938, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 346994, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347052, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347109, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 347161, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347223, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347281, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347340, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347399, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 347452, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347510, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347686, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347746, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347803, .adv_w = 256, .box_w = 15, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347865, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347921, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 347978, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348037, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348158, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348221, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 348268, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348325, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348384, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 348434, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348495, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 348548, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348654, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348711, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348770, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348829, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348888, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348948, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 348999, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349055, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349111, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349165, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349225, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349281, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349335, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349390, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349501, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349547, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349605, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349662, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349719, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 349760, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349821, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349880, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349939, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 349998, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350058, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350116, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350171, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350229, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350291, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350349, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 350402, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350459, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350517, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350576, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350634, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 350682, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350742, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350795, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350851, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 350909, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 350962, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351022, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351079, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351136, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351197, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351254, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351310, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351369, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351431, .adv_w = 256, .box_w = 14, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 351474, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351530, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351593, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351656, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351709, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351768, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 351828, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351886, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 351944, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352005, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352066, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352126, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352188, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352249, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352311, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352373, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352419, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352471, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352528, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352582, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352635, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352694, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352748, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 352805, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352856, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352911, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 352964, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353025, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353138, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353201, .adv_w = 256, .box_w = 13, .box_h = 15, .ofs_x = 2, .ofs_y = -1}, + {.bitmap_index = 353246, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353298, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 353350, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 353403, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353463, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353520, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353580, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 353638, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353698, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353756, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353817, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353877, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 353941, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354004, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354064, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354122, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354172, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354232, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354280, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354340, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354400, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354452, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354502, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354555, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 354615, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354671, .adv_w = 256, .box_w = 14, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 354720, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354775, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354827, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354878, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354930, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 354988, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355046, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 355106, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355213, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355265, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 355325, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 355387, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 355448, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355506, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355566, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355623, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355738, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355789, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 355846, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355902, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 355955, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356076, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356138, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356198, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356251, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356306, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356367, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356423, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356480, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356536, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356593, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356651, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356710, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356767, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 356828, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356885, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 356948, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357007, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357062, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357117, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357177, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357234, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357287, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357344, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357402, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357456, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357515, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357572, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357624, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357680, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357740, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357795, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357851, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 357914, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 357971, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 358029, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 358083, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 358138, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358185, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358239, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358292, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358344, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 358393, .adv_w = 256, .box_w = 14, .box_h = 17, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 358447, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358506, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358562, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358616, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358673, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358730, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358784, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 358836, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358886, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 358944, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 358999, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359054, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359111, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359165, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359217, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359276, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359331, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359389, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359446, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359499, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359556, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359611, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 359669, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 359720, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359775, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359836, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 359892, .adv_w = 256, .box_w = 14, .box_h = 16, .ofs_x = 1, .ofs_y = -2}, + {.bitmap_index = 359947, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360006, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360067, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360121, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360178, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360238, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360295, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360352, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 360404, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360466, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360523, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 360577, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360639, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360694, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360749, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360810, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 360866, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360923, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 360986, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 361042, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361099, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361159, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361272, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 361326, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361381, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361440, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361497, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361557, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 361608, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361666, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361726, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 361781, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361835, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361895, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 361956, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362016, .adv_w = 256, .box_w = 16, .box_h = 17, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362081, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362143, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362192, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 362251, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362309, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 362365, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362425, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362483, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362532, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362585, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 362641, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 362700, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362760, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362814, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362872, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362928, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 362985, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363043, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363102, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363161, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363216, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363277, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363336, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363395, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363450, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363511, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363569, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 363624, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 363681, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363741, .adv_w = 256, .box_w = 15, .box_h = 14, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 363785, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 363833, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 363883, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363936, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 363988, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364044, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364104, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 364156, .adv_w = 256, .box_w = 15, .box_h = 15, .ofs_x = 1, .ofs_y = -1}, + {.bitmap_index = 364210, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364274, .adv_w = 256, .box_w = 15, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364332, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364391, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364454, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364518, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 364567, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364626, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364685, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364743, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 364794, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 364853, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 364903, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 364959, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365014, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365074, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365133, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365189, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365248, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365308, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365363, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365421, .adv_w = 256, .box_w = 16, .box_h = 14, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365478, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365534, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365590, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365645, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -2}, + {.bitmap_index = 365699, .adv_w = 256, .box_w = 16, .box_h = 16, .ofs_x = 0, .ofs_y = -1}, + {.bitmap_index = 365752, .adv_w = 256, .box_w = 16, .box_h = 15, .ofs_x = 0, .ofs_y = -1}}; + +/*--------------------- + * CHARACTER MAPPING + *--------------------*/ + +static const uint8_t glyph_id_ofs_list_1[] = { + 0, 1, 0, 2, 0, 0, 0, 3, + 4, 5, 6, 7, 8, 9, 10, 0, + 11, 12, 0, 13, 14, 15, 16, 0, + 17, 18, 19, 20, 21, 22, 23, 0, + 0, 0, 24, 0, 25, 26, 0, 27, + 28, 0, 29, 30, 31, 32, 0, 0, + 33, 0, 34, 0, 35, 0, 36, 0, + 37, 38, 39, 40, 0, 41, 42, 43, + 0, 0, 0, 44, 0, 45, 0, 46, + 47, 48, 0, 49, 50, 51, 52, 53, + 54, 0, 55, 56, 57, 0, 58, 0, + 59, 60, 0, 0, 61, 62, 63, 64, + 65, 66, 0, 0, 0, 0, 67, 0, + 0, 68, 0, 0, 0, 0, 0, 0, + 69, 70, 0, 71, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 72, 0, + 0, 0, 0, 0, 0, 0, 73, 0, + 74, 75, 0, 76, 77, 78, 79, 80, + 0, 81, 82, 83, 84, 85, 0, 0, + 86, 0, 87, 88, 0, 0, 0, 89, + 90, 91, 92, 0, 93, 94, 95, 96, + 97, 98, 0, 99, 100, 101, 102, 0, + 0, 0, 103, 104, 0, 105, 0, 0, + 0, 0, 106, 107, 0, 0, 0, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 0, 117, 118, 119, 0, 120, 121, 0, + 0, 122, 0, 123, 124, 125, 126, 127, + 128, 129, 0, 0, 0, 130, 131, 132, + 0, 133, 0, 134, 135, 136, 0, 0, + 137, 0, 138, 139, 140, 0, 0, 0, + 141, 0, 142, 143, 0, 144, 145, 146}; + +static const uint16_t unicode_list_2[] = { + 0x0, 0x2, 0x4, 0x6, 0xe, 0xf, 0x12, 0x13, + 0x14, 0x15, 0x16, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, + 0x23, 0x24, 0x25, 0x27, 0x29, 0x2a, 0x2b, 0x2c, + 0x2f, 0x30, 0x34, 0x35, 0x37, 0x39, 0x3b, 0x3d, + 0x3f, 0x41, 0x42, 0x48, 0x4b, 0x52, 0x53, 0x54, + 0x55, 0x56, 0x58, 0x5a, 0x5c, 0x5d, 0x5e, 0x5f, + 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x68, 0x69, + 0x6a, 0x6c, 0x6e, 0x71, 0x74, 0x75, 0x78, 0x79, + 0x7b, 0x80, 0x81, 0x83, 0x84, 0x88, 0x89, 0x8d, + 0x8e, 0x90, 0x92, 0x94, 0x96, 0x99, 0x9c, 0xa0, + 0xa2, 0xa5, 0xa8, 0xaa, 0xab, 0xac, 0xad, 0xae, + 0xaf, 0xb1, 0xb3, 0xb4, 0xba, 0xc4, 0xc8, 0xc9, + 0xca, 0xcf, 0xd3, 0xd4, 0xd5, 0xd6, 0xdc, 0xdd, + 0xdf, 0xe1, 0xe2, 0xe3, 0xe4, 0xe6, 0xe8, 0xeb, + 0xed, 0xee, 0xef, 0xf2, 0xf3, 0xf4, 0xf6, 0xf8, + 0xfd, 0xff, 0x103, 0x111, 0x112, 0x114, 0x117, 0x119, + 0x11d, 0x11e, 0x11f, 0x121, 0x124, 0x126, 0x12a, 0x12b, + 0x12d, 0x12e, 0x12f, 0x131, 0x132, 0x133, 0x13f, 0x141, + 0x143, 0x148, 0x14c, 0x14d, 0x151, 0x153, 0x154, 0x15a, + 0x15f, 0x161, 0x16a, 0x171, 0x17b, 0x17c, 0x180, 0x183, + 0x184, 0x185, 0x18a, 0x18d, 0x192, 0x1a8, 0x1aa, 0x1ac, + 0x1ad, 0x1ae, 0x1b1, 0x1b7, 0x1bf, 0x1c0, 0x1d4, 0x1db, + 0x1df, 0x1eb, 0x1ec, 0x1f1, 0x1f2, 0x1f3, 0x1f8, 0x1fa, + 0x200, 0x20b, 0x20c, 0x210, 0x217, 0x226, 0x244, 0x245, + 0x246, 0x248, 0x249, 0x24a, 0x24b, 0x24d, 0x24e, 0x250, + 0x252, 0x256, 0x259, 0x25a, 0x25b, 0x25f, 0x261, 0x267, + 0x26a, 0x26d, 0x270, 0x271, 0x272, 0x273, 0x275, 0x276, + 0x278, 0x279, 0x27a, 0x27b, 0x27c, 0x27d, 0x27e, 0x280, + 0x281, 0x282, 0x285, 0x286, 0x287, 0x28a, 0x28d, 0x28e, + 0x291, 0x292, 0x297, 0x29a, 0x29b, 0x29c, 0x29e, 0x2a0, + 0x2a1, 0x2a5, 0x2a7, 0x2a9, 0x2aa, 0x2b0, 0x2b1, 0x2b4, + 0x2b5, 0x2b6, 0x2b7, 0x2b8, 0x2ba, 0x2bb, 0x2bc, 0x2c0, + 0x2c1, 0x2c2, 0x2c5, 0x2c9, 0x2cb, 0x2cc, 0x2ce, 0x2d0, + 0x2d1, 0x2d4, 0x2d6, 0x2e0, 0x2e2, 0x2e5, 0x2e6, 0x2e9, + 0x2f0, 0x2f2, 0x2f4, 0x2f5, 0x2f8, 0x2fa, 0x2fb, 0x2fd, + 0x2fe, 0x2ff, 0x300, 0x301, 0x302, 0x304, 0x305, 0x306, + 0x307, 0x308, 0x30b, 0x30c, 0x30d, 0x30f, 0x312, 0x313, + 0x316, 0x317, 0x31b, 0x31c, 0x31d, 0x31e, 0x31f, 0x320, + 0x322, 0x325, 0x329, 0x32d, 0x32e, 0x330, 0x332, 0x333, + 0x335, 0x338, 0x33b, 0x33c, 0x33d, 0x33e, 0x33f, 0x340, + 0x342, 0x344, 0x345, 0x346, 0x347, 0x348, 0x34f, 0x351, + 0x352, 0x355, 0x356, 0x359, 0x35b, 0x361, 0x363, 0x366, + 0x36a, 0x36c, 0x36e, 0x36f, 0x374, 0x377, 0x382, 0x384, + 0x386, 0x387, 0x38d, 0x395, 0x398, 0x3a0, 0x3a2, 0x3a3, + 0x3a4, 0x3a5, 0x3a6, 0x3a7, 0x3a8, 0x3ad, 0x3ae, 0x3af, + 0x3b0, 0x3b1, 0x3b2, 0x3b6, 0x3b7, 0x3b8, 0x3c3, 0x3c4, + 0x3c8, 0x3cc, 0x3ce, 0x3d0, 0x3d5, 0x3d7, 0x3db, 0x3dd, + 0x3e4, 0x3e9, 0x3f5, 0x3fe, 0x3ff, 0x403, 0x404, 0x405, + 0x40a, 0x40b, 0x40d, 0x412, 0x414, 0x415, 0x41a, 0x41b, + 0x41c, 0x41e, 0x41f, 0x422, 0x425, 0x426, 0x428, 0x42b, + 0x42f, 0x433, 0x43e, 0x43f, 0x440, 0x443, 0x444, 0x446, + 0x448, 0x44a, 0x44c, 0x44d, 0x44e, 0x44f, 0x453, 0x454, + 0x456, 0x457, 0x458, 0x45a, 0x45b, 0x45c, 0x45f, 0x461, + 0x463, 0x464, 0x465, 0x466, 0x467, 0x468, 0x469, 0x46b, + 0x46c, 0x46e, 0x470, 0x473, 0x474, 0x475, 0x476, 0x478, + 0x479, 0x47a, 0x47c, 0x47d, 0x47f, 0x484, 0x487, 0x489, + 0x48a, 0x48b, 0x48e, 0x490, 0x491, 0x492, 0x49a, 0x49d, + 0x49f, 0x4a2, 0x4a4, 0x4a7, 0x4a8, 0x4aa, 0x4ab, 0x4ad, + 0x4ae, 0x4b3, 0x4bb, 0x4c0, 0x4c4, 0x4c6, 0x4c7, 0x4cd, + 0x4ce, 0x4cf, 0x4d0, 0x4d1, 0x4d2, 0x4d6, 0x4d9, 0x4db, + 0x4dc, 0x4dd, 0x4de, 0x4e0, 0x4e4, 0x4e5}; + +static const uint8_t glyph_id_ofs_list_3[] = { + 0, 1, 2, 3, 0, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 0, 16, 17, 18, 19, 20, 0, + 21, 22, 23, 0, 0, 0, 24, 0, + 25, 26, 0, 27, 0, 28, 29, 30, + 0, 31, 32, 33, 34, 35, 36, 37, + 38, 0, 39, 40, 41, 0, 0, 0, + 42, 0, 43, 44, 45, 46, 47, 0, + 48, 0, 0, 49, 50, 51, 52, 0, + 53, 54, 55, 56, 57, 0, 58, 59, + 0, 60, 61, 0, 0, 62, 63, 0, + 64, 65, 0, 66, 0, 67, 0, 0, + 68, 0, 0, 69, 0, 70, 0, 71, + 72, 0, 0, 0, 0, 73, 0, 74, + 75, 76, 77, 78, 79, 80, 81, 0, + 82, 83, 0, 0, 0, 0, 0, 84, + 0, 85, 0, 86, 0, 87, 0, 0, + 0, 0, 0, 0, 0, 0, 88, 89, + 90, 0, 91, 92, 93, 94, 0, 0, + 95, 96, 97, 0, 0, 98, 0, 99, + 0, 100, 0, 101, 0, 0, 0, 0, + 102, 103, 0, 104, 105, 106, 0, 107, + 0, 108, 109, 110, 0, 0, 111, 112, + 113, 0, 114, 0, 0, 0, 0, 0, + 115, 116, 0, 117, 118, 119, 120, 121, + 122, 123, 124, 0, 125, 0, 126, 0, + 127, 128, 0, 0, 0, 129, 0, 0, + 130, 0, 131, 0, 132, 133, 134, 135, + 0, 136, 0, 137, 138, 139, 140, 0, + 0, 141, 142, 143, 144, 145, 146, 147, + 148, 149, 150, 0, 151, 0, 152, 153, + 0, 154, 155, 156, 157}; + +static const uint16_t unicode_list_4[] = { + 0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x8, 0x9, + 0xd, 0xe, 0x15, 0x17, 0x18, 0x1a, 0x1c, 0x21, + 0x22, 0x24, 0x2a, 0x2b, 0x2c, 0x2f, 0x36, 0x3b, + 0x3d, 0x3e, 0x3f, 0x42, 0x45, 0x47, 0x49, 0x4a, + 0x4b, 0x4c, 0x4e, 0x52, 0x57, 0x59, 0x5a, 0x5c, + 0x5e, 0x5f, 0x61, 0x64, 0x65, 0x6b, 0x70, 0x71, + 0x77, 0x7c, 0x7f, 0x80, 0x81, 0x82, 0x85, 0x87, + 0x88, 0x89, 0x90, 0x91, 0x92, 0x93, 0x96, 0x97, + 0x99, 0x9b, 0x9c, 0x9d, 0x9e, 0x9f, 0xa2, 0xa3, + 0xa4, 0xa5, 0xa6, 0xaa, 0xac, 0xaf, 0xb3, 0xb4, + 0xb7, 0xb8, 0xba, 0xc2, 0xcc, 0xce, 0xd0, 0xd2, + 0xd4, 0xd6, 0xd8, 0xd9, 0xdf, 0xe0, 0xe4, 0xe7, + 0xe8, 0xec, 0xed, 0xee, 0xef, 0xf1, 0xf7, 0xf8, + 0xfa, 0xfc, 0xfe, 0xff, 0x100, 0x101, 0x103, 0x105, + 0x106, 0x107, 0x10a, 0x10d, 0x10e, 0x110, 0x112, 0x118, + 0x119, 0x11b, 0x11c, 0x123, 0x124, 0x127, 0x129, 0x12a, + 0x133, 0x136, 0x139, 0x13a, 0x13e, 0x13f, 0x142, 0x147, + 0x148, 0x14c, 0x14d, 0x14f, 0x151, 0x154, 0x156, 0x15a, + 0x167, 0x168, 0x169, 0x16f, 0x172, 0x173, 0x174, 0x177, + 0x17d, 0x17f, 0x183, 0x184, 0x185, 0x186, 0x187, 0x18c, + 0x191, 0x196, 0x197, 0x1a0, 0x1a1, 0x1a9, 0x1aa, 0x1ae, + 0x1be, 0x1ca, 0x1d2, 0x1d7, 0x1e5, 0x1ef, 0x1f2, 0x1f5, + 0x1f6, 0x1f8, 0x1f9, 0x1fa, 0x1fb, 0x1fc, 0x1fd, 0x1ff, + 0x206, 0x208, 0x20b, 0x20c, 0x20f, 0x210, 0x214, 0x215, + 0x218, 0x219, 0x21a, 0x21e, 0x21f, 0x221, 0x223, 0x224, + 0x225, 0x237, 0x23a, 0x23e, 0x243, 0x244, 0x245, 0x247, + 0x248, 0x249, 0x24a, 0x24b, 0x24e, 0x254, 0x255, 0x256, + 0x259, 0x25b, 0x25d, 0x262, 0x265, 0x267, 0x268, 0x269, + 0x26a, 0x26b, 0x26c, 0x272, 0x275, 0x276, 0x277, 0x278, + 0x279, 0x27a, 0x27b, 0x27c, 0x27f, 0x281, 0x283, 0x284, + 0x285, 0x286, 0x288, 0x28a, 0x28e, 0x291, 0x292, 0x296, + 0x297, 0x29d, 0x29e, 0x29f, 0x2a0, 0x2a1, 0x2a6, 0x2a7, + 0x2ad, 0x2ae, 0x2b6, 0x2bb, 0x2bc, 0x2bd, 0x2be, 0x2bf, + 0x2c1, 0x2c2, 0x2c4, 0x2c6, 0x2c8, 0x2c9, 0x2cd, 0x2cf, + 0x2d3, 0x2dd, 0x2de, 0x2e6, 0x2e9, 0x2ea, 0x2ed, 0x2ef, + 0x2f0, 0x2f3, 0x2f4, 0x2f5, 0x2f8, 0x2fa, 0x2fb, 0x2ff, + 0x308, 0x30a, 0x30f, 0x313, 0x314, 0x315, 0x318, 0x31b, + 0x31d, 0x321, 0x322, 0x326, 0x328, 0x32c, 0x330, 0x334, + 0x339, 0x33b, 0x33c, 0x33f, 0x345, 0x34b, 0x350, 0x35f, + 0x367, 0x368, 0x36c, 0x36f, 0x373, 0x379, 0x380, 0x386, + 0x387, 0x399, 0x39b, 0x39c, 0x39e, 0x3a0, 0x3a4, 0x3ad, + 0x3ae, 0x3b4, 0x3b5, 0x3b9, 0x3ba, 0x3c3, 0x3c4, 0x3d7, + 0x3dc, 0x3e0, 0x3ec, 0x3f0, 0x3ff, 0x406, 0x407, 0x409, + 0x40b, 0x40e, 0x411, 0x414, 0x41d, 0x41f, 0x422, 0x428, + 0x42a, 0x42f, 0x430, 0x431, 0x434, 0x435, 0x437, 0x43a, + 0x43f, 0x440, 0x442, 0x444, 0x445, 0x446, 0x448, 0x449, + 0x44a, 0x44c, 0x44f, 0x452, 0x453, 0x454, 0x455, 0x457, + 0x45c, 0x45d, 0x45f, 0x462, 0x463, 0x464, 0x466, 0x469, + 0x46a, 0x46c, 0x46f, 0x470, 0x471, 0x472, 0x473, 0x475, + 0x47b, 0x47d, 0x480, 0x48e, 0x48f, 0x491, 0x493, 0x494, + 0x498, 0x49c, 0x49d, 0x49e, 0x49f, 0x4a1, 0x4a2, 0x4a3, + 0x4a5, 0x4a8, 0x4ad, 0x4ae, 0x4b1, 0x4b2, 0x4b4, 0x4b9, + 0x4be, 0x4bf, 0x4c0, 0x4c3, 0x4c4, 0x4c5, 0x4c6, 0x4c9, + 0x4ca, 0x4cd, 0x4d4, 0x4d6, 0x4d9, 0x4e1, 0x4e5, 0x4e6, + 0x4eb, 0x4ec, 0x4ed, 0x4ee, 0x4ef, 0x4f2, 0x4f3, 0x4f5, + 0x4f7, 0x4f8, 0x4fe, 0x500, 0x503, 0x507, 0x514, 0x516, + 0x51a, 0x51c, 0x51e, 0x51f, 0x520, 0x521, 0x522, 0x523, + 0x524, 0x527, 0x52c, 0x52e, 0x533, 0x537, 0x53a, 0x53b, + 0x53e, 0x540, 0x544, 0x54c, 0x54d, 0x54f, 0x551, 0x557, + 0x55b, 0x561, 0x564, 0x565, 0x570, 0x575, 0x57d, 0x582, + 0x585, 0x58f, 0x590, 0x591, 0x592, 0x595, 0x59a, 0x5ad, + 0x5b5, 0x5b6, 0x5c5, 0x5cd, 0x5ce, 0x5d0, 0x5d3, 0x5d9, + 0x5dc, 0x5dd, 0x5e4, 0x5e7, 0x5ed, 0x5ef, 0x5f1, 0x5f3, + 0x5f7, 0x5fb, 0x5fc, 0x5fe, 0x601, 0x604, 0x606, 0x60c, + 0x624, 0x631, 0x632, 0x64d, 0x64f, 0x652, 0x65b, 0x66b, + 0x66c, 0x66e, 0x66f, 0x670, 0x672, 0x673, 0x674, 0x675, + 0x676, 0x677, 0x678, 0x67a, 0x67d, 0x67e, 0x67f, 0x680, + 0x681, 0x684, 0x685, 0x687, 0x68b, 0x68c, 0x68e, 0x690, + 0x695, 0x698, 0x69b, 0x69c, 0x69e, 0x69f, 0x6a0, 0x6a2, + 0x6a3, 0x6a4, 0x6a6, 0x6a7, 0x6aa, 0x6ae, 0x6b0, 0x6b2, + 0x6b3, 0x6b4, 0x6b5, 0x6b6, 0x6b7, 0x6b8, 0x6b9, 0x6bb, + 0x6bc, 0x6bd, 0x6be, 0x6bf, 0x6c0, 0x6c1, 0x6c5, 0x6c6, + 0x6cb, 0x6ce, 0x6cf, 0x6d0, 0x6d1, 0x6d3, 0x6d4, 0x6d8, + 0x6d9, 0x6da, 0x6dd, 0x6df, 0x6e0, 0x6e1, 0x6e2, 0x6e7, + 0x6eb, 0x6ed, 0x6ee, 0x6f8, 0x6f9, 0x6fa, 0x6fc, 0x6ff, + 0x700, 0x703, 0x709, 0x70b, 0x713, 0x714, 0x715, 0x716, + 0x717, 0x71a, 0x71c, 0x71f, 0x721, 0x724, 0x725, 0x72a, + 0x72c, 0x72f, 0x730, 0x731, 0x733, 0x735, 0x737, 0x738, + 0x73d, 0x73f, 0x740, 0x742, 0x747, 0x74c, 0x74f, 0x753, + 0x754, 0x755, 0x756, 0x757, 0x758, 0x759, 0x75a, 0x75b, + 0x75c, 0x75d, 0x760, 0x763, 0x764, 0x765, 0x766, 0x769, + 0x76a, 0x76b, 0x76c, 0x770, 0x774, 0x779, 0x77b, 0x77c, + 0x77e, 0x780, 0x781, 0x789, 0x78a, 0x78c, 0x794, 0x795, + 0x79a, 0x79c, 0x79d, 0x7a3, 0x7a7, 0x7a8, 0x7ab, 0x7ac, + 0x7af, 0x7b1, 0x7b2, 0x7b3, 0x7b4, 0x7b5, 0x7b6, 0x7b7, + 0x7bd, 0x7be, 0x7c4, 0x7c6, 0x7c7, 0x7c8, 0x7cc, 0x7ce, + 0x7d0, 0x7d2, 0x7d3, 0x7d8, 0x7da, 0x7dc, 0x7df, 0x7e6, + 0x7ed, 0x7f4, 0x7fc, 0x7ff, 0x800, 0x801, 0x803, 0x805, + 0x808, 0x80b, 0x816, 0x81d, 0x81e, 0x821, 0x822, 0x829, + 0x82f, 0x831, 0x836, 0x839, 0x83f, 0x841, 0x842, 0x844, + 0x848, 0x849, 0x84f, 0x858, 0x859, 0x862, 0x865, 0x866, + 0x867, 0x873, 0x876, 0x878, 0x884, 0x886, 0x887, 0x88a, + 0x88f, 0x89d, 0x8b4, 0x8b8, 0x8d2, 0x8e0, 0x8e8, 0x8f6, + 0x8f8, 0x8f9, 0x8fc, 0x8fd, 0x900, 0x901, 0x902, 0x903, + 0x904, 0x906, 0x909, 0x90a, 0x90c, 0x90d, 0x90e, 0x90f, + 0x912, 0x918, 0x919, 0x91c, 0x91d, 0x91e, 0x920, 0x921, + 0x923, 0x927, 0x92a, 0x92b, 0x92c, 0x92f, 0x930, 0x931, + 0x933, 0x934, 0x935, 0x936, 0x937, 0x938, 0x941, 0x942, + 0x948, 0x949, 0x94c, 0x952, 0x953, 0x956, 0x957, 0x958, + 0x95d, 0x95f, 0x960, 0x967, 0x96f, 0x970, 0x976, 0x979, + 0x97c, 0x97d, 0x98d, 0x98e, 0x98f, 0x991, 0x993, 0x995, + 0x996, 0x997, 0x998, 0x99a, 0x99b, 0x99f, 0x9a1, 0x9a2, + 0x9a5, 0x9a6, 0x9aa, 0x9ab, 0x9ac, 0x9ae, 0x9af, 0x9b0, + 0x9b1, 0x9b2, 0x9b4, 0x9b5, 0x9b7, 0x9b9, 0x9ba, 0x9bb, + 0x9c0, 0x9c1, 0x9c2, 0x9c8, 0x9ce, 0x9d0, 0x9d1, 0x9d2, + 0x9d3, 0x9d4, 0x9d9, 0x9e4, 0x9e5, 0x9ec, 0x9ed, 0x9ee, + 0x9f1, 0x9f6, 0xa03, 0xa05, 0xa0f, 0xa11, 0xa12, 0xa15, + 0xa19, 0xa1a, 0xa1b, 0xa1c, 0xa1d, 0xa1e, 0xa1f, 0xa23, + 0xa25, 0xa26, 0xa2a, 0xa2c, 0xa2e, 0xa30, 0xa32, 0xa33, + 0xa36, 0xa3a, 0xa3b, 0xa40, 0xa41, 0xa42, 0xa44, 0xa45, + 0xa48, 0xa4a, 0xa4c, 0xa54, 0xa55, 0xa57, 0xa5b, 0xa6b, + 0xa6d, 0xa6e, 0xa70, 0xa71, 0xa72, 0xa73, 0xa78, 0xa7c, + 0xa7d, 0xa7f, 0xa81, 0xa84, 0xa85, 0xa87, 0xa88, 0xa8b, + 0xa8c, 0xa8e, 0xa92, 0xa94, 0xa96, 0xa97, 0xa9b, 0xa9c, + 0xa9d, 0xa9f, 0xaa0, 0xaa2, 0xaa3, 0xaa4, 0xaa5, 0xaa6, + 0xaa7, 0xaab, 0xaad, 0xab0, 0xab2, 0xab3, 0xab4, 0xab7, + 0xabc, 0xac3, 0xac5, 0xac8, 0xac9, 0xad0, 0xad2, 0xad7, + 0xad8, 0xade, 0xadf, 0xae0, 0xae1, 0xae4, 0xae7, 0xae8, + 0xaea, 0xaeb, 0xaec, 0xaed, 0xaf1, 0xaf2, 0xaf3, 0xaf4, + 0xaf8, 0xafb, 0xafc, 0xaff, 0xb02, 0xb05, 0xb06, 0xb08, + 0xb09, 0xb0c, 0xb10, 0xb13, 0xb16, 0xb18, 0xb19, 0xb1a, + 0xb1b, 0xb1c, 0xb1d, 0xb1e, 0xb1f, 0xb20, 0xb21, 0xb25, + 0xb28, 0xb29, 0xb2a, 0xb2d, 0xb2f, 0xb30, 0xb31, 0xb34, + 0xb36, 0xb37, 0xb38, 0xb3b, 0xb3c, 0xb40, 0xb41, 0xb42, + 0xb43, 0xb44, 0xb45, 0xb46, 0xb4a, 0xb50, 0xb56, 0xb57, + 0xb5a, 0xb5c, 0xb5d, 0xb5e, 0xb66, 0xb68, 0xb6b, 0xb6d, + 0xb70, 0xb74, 0xb75, 0xb78, 0xb7d, 0xb7e, 0xb7f, 0xb82, + 0xb83, 0xb84, 0xb85, 0xb86, 0xb87, 0xb88, 0xb8a, 0xb8b, + 0xb8e, 0xb91, 0xb93, 0xb94, 0xb95, 0xb96, 0xb97, 0xb98, + 0xb9a, 0xb9e, 0xb9f, 0xba4, 0xba7, 0xba8, 0xbad, 0xbaf, + 0xbb1, 0xbb5, 0xbb6, 0xbb8, 0xbba, 0xbbb, 0xbbe, 0xbc1, + 0xbc3, 0xbc6, 0xbc7, 0xbc8, 0xbca, 0xbcc, 0xbcd, 0xbcf, + 0xbd3, 0xbd6, 0xbd7, 0xbe0, 0xbe1, 0xbe5, 0xbe6, 0xbec, + 0xbf0, 0xbf3, 0xbf5, 0xbf7, 0xbf8, 0xbfa, 0xbfb, 0xc01, + 0xc02, 0xc03, 0xc04, 0xc06, 0xc07, 0xc08, 0xc09, 0xc0a, + 0xc0b, 0xc0e, 0xc0f, 0xc11, 0xc14, 0xc15, 0xc1b, 0xc1c, + 0xc21, 0xc23, 0xc24, 0xc28, 0xc29, 0xc2a, 0xc30, 0xc35, + 0xc3a, 0xc3b, 0xc3e, 0xc3f, 0xc41, 0xc42, 0xc46, 0xc5a, + 0xc63, 0xc65, 0xc67, 0xc69, 0xc6c, 0xc70, 0xc78, 0xc7d, + 0xc82, 0xc83, 0xc8b, 0xc90, 0xc92, 0xca6, 0xca9, 0xcaf, + 0xcb8, 0xcc2, 0xcc3, 0xcc4, 0xcc7, 0xcd2, 0xcd9, 0xcdd, + 0xce3, 0xce5, 0xce6, 0xcec, 0xced, 0xcef, 0xd01, 0xd10, + 0xd1a, 0xd21, 0xd23, 0xd25, 0xd26, 0xd27, 0xd28, 0xd29, + 0xd2a, 0xd2b, 0xd2c, 0xd2d, 0xd30, 0xd31, 0xd32, 0xd33, + 0xd35, 0xd36, 0xd3a, 0xd3c, 0xd3d, 0xd3f, 0xd40, 0xd45, + 0xd47, 0xd49, 0xd4e, 0xd4f, 0xd52, 0xd58, 0xd59, 0xd5a, + 0xd5b, 0xd5c, 0xd5e, 0xd62, 0xd63, 0xd64, 0xd66, 0xd67, + 0xd68, 0xd69, 0xd6c, 0xd6d, 0xd6e, 0xd6f, 0xd73, 0xd76, + 0xd7e, 0xd81, 0xd82, 0xd84, 0xd85, 0xd86, 0xd87, 0xd88, + 0xd89, 0xd8a, 0xd8b, 0xd8e, 0xd91, 0xd94, 0xd97, 0xd99, + 0xd9a, 0xd9b, 0xd9f, 0xda4, 0xda5, 0xdac, 0xdad, 0xdae, + 0xdb0, 0xdb1, 0xdb2, 0xdb3, 0xdb5, 0xdb6, 0xdba, 0xdbb, + 0xdbc, 0xdbd, 0xdbf, 0xdc0, 0xdc3, 0xdc6, 0xdc7, 0xdcc, + 0xdd0, 0xdd4, 0xdd6, 0xdd7, 0xdd8, 0xdda, 0xddd, 0xddf, + 0xde0, 0xde1, 0xde2, 0xde3, 0xde4, 0xde5, 0xde7, 0xde8, + 0xde9, 0xdeb, 0xded, 0xdee, 0xdef, 0xdf1, 0xdf2, 0xdf3, + 0xdf4, 0xdf5, 0xdf6, 0xdf7, 0xdfa, 0xdfd, 0xdfe, 0xe00, + 0xe01, 0xe02, 0xe03, 0xe04, 0xe07, 0xe08, 0xe09, 0xe0a, + 0xe0c, 0xe0e, 0xe0f, 0xe11, 0xe12, 0xe17, 0xe18, 0xe19, + 0xe1a, 0xe1c, 0xe1d, 0xe22, 0xe23, 0xe24, 0xe29, 0xe2c, + 0xe31, 0xe35, 0xe36, 0xe38, 0xe39, 0xe3a, 0xe3b, 0xe3c, + 0xe3d, 0xe3e, 0xe3f, 0xe40, 0xe43, 0xe45, 0xe46, 0xe4a, + 0xe4d, 0xe54, 0xe55, 0xe58, 0xe5d, 0xe5e, 0xe60, 0xe61, + 0xe64, 0xe66, 0xe67, 0xe68, 0xe69, 0xe6a, 0xe6b, 0xe70, + 0xe79, 0xe7a, 0xe7c, 0xe7d, 0xe7e, 0xe82, 0xe84, 0xe88, + 0xe89, 0xe8c, 0xe91, 0xe92, 0xe95, 0xe96, 0xe9b, 0xe9d, + 0xea2, 0xea3, 0xea4, 0xea5, 0xea7, 0xea9, 0xeaa, 0xeab, + 0xead, 0xeb1, 0xeb3, 0xebb, 0xebd, 0xebe, 0xec0, 0xec2, + 0xec3, 0xec4, 0xec5, 0xec7, 0xec8, 0xec9, 0xecb, 0xece, + 0xecf, 0xed2, 0xed3, 0xed5, 0xed7, 0xed9, 0xedf, 0xee1, + 0xee4, 0xee8, 0xee9, 0xeea, 0xeeb, 0xeed, 0xef1, 0xef9, + 0xefb, 0xefc, 0xefe, 0xf04, 0xf05, 0xf08, 0xf0d, 0xf0f, + 0xf11, 0xf13, 0xf18, 0xf1a, 0xf1b, 0xf1c, 0xf1d, 0xf20, + 0xf26, 0xf27, 0xf2a, 0xf2b, 0xf2e, 0xf2f, 0xf36, 0xf37, + 0xf39, 0xf3b, 0xf3c, 0xf41, 0xf45, 0xf47, 0xf48, 0xf4f, + 0xf55, 0xf58, 0xf5a, 0xf5c, 0xf5f, 0xf60, 0xf61, 0xf62, + 0xf63, 0xf65, 0xf6d, 0xf6f, 0xf73, 0xf79, 0xf82, 0xf84, + 0xf88, 0xf93, 0xf94, 0xf95, 0xf9d, 0xf9f, 0xfa0, 0xfa2, + 0xfac, 0xfad, 0xfb0, 0xfb1, 0xfb4, 0xfb9, 0xfbf, 0xfc4, + 0xfc7, 0xfc8, 0xfc9, 0xfcb, 0xfd0, 0xfd2, 0xfd3, 0xfd5, + 0xfd7, 0xfdb, 0xfdd, 0xfe0, 0xfe8, 0xfe9, 0xfeb, 0xfed, + 0xff2, 0xff3, 0xff9, 0xffd, 0xfff, 0x1001, 0x101b, 0x1024, + 0x102d, 0x1033, 0x1040, 0x1046, 0x1049, 0x104a, 0x104f, 0x1050, + 0x1051, 0x1053, 0x1054, 0x1056, 0x1059, 0x105a, 0x1060, 0x1063, + 0x1064, 0x1067, 0x106a, 0x106c, 0x1070, 0x1071, 0x1074, 0x1076, + 0x1078, 0x1079, 0x107d, 0x107e, 0x1081, 0x1086, 0x1087, 0x108b, + 0x108d, 0x108f, 0x1092, 0x10a2, 0x10a6, 0x10a7, 0x10ab, 0x10ac, + 0x10ae, 0x10b2, 0x10b4, 0x10b6, 0x10b7, 0x10ba, 0x10bc, 0x10bf, + 0x10c0, 0x10c2, 0x10c4, 0x10c6, 0x10c8, 0x10ca, 0x10cb, 0x10d4, + 0x10d7, 0x10d8, 0x10dc, 0x10de, 0x10df, 0x10e0, 0x10e1, 0x10e6, + 0x10e7, 0x10e9, 0x10ea, 0x10ed, 0x10f1, 0x10f2, 0x10fb, 0x10fd, + 0x1100, 0x1101, 0x1102, 0x1103, 0x1104, 0x1107, 0x1108, 0x1109, + 0x110a, 0x110b, 0x110c, 0x1111, 0x1112, 0x1115, 0x111b, 0x111d, + 0x111e, 0x1121, 0x1125, 0x1127, 0x1129, 0x112a, 0x112e, 0x112f, + 0x1130, 0x1134, 0x1138, 0x113a, 0x113b, 0x1140, 0x1142, 0x1143, + 0x1148, 0x114a, 0x114c, 0x114f, 0x1150, 0x1151, 0x1157, 0x1159, + 0x115c, 0x115e, 0x1166, 0x1167, 0x116a, 0x116d, 0x116e, 0x116f, + 0x1170, 0x1171, 0x1172, 0x1175, 0x117a, 0x117c, 0x117f, 0x1181, + 0x1183, 0x1189, 0x118a, 0x118b, 0x118f, 0x1191, 0x1192, 0x1195, + 0x1199, 0x119d, 0x119f, 0x11a2, 0x11a7, 0x11ac, 0x11b1, 0x11b2, + 0x11b8, 0x11c2, 0x11c3, 0x11c9, 0x11cf, 0x11d4, 0x11d9, 0x11f4, + 0x11f6, 0x11f7, 0x11f8, 0x1201, 0x1204, 0x120b, 0x120d, 0x120e, + 0x120f, 0x1212, 0x1214, 0x1217, 0x1219, 0x121a, 0x121b, 0x1223, + 0x1224, 0x1225, 0x1226, 0x1228, 0x122b, 0x122f, 0x1230, 0x1232, + 0x1236, 0x1238, 0x123a, 0x1241, 0x1243, 0x1245, 0x1246, 0x1247, + 0x1248, 0x124a, 0x124c, 0x124f, 0x1250, 0x1255, 0x1258, 0x125b, + 0x125d, 0x125e, 0x1261, 0x1263, 0x1264, 0x1267, 0x1269, 0x126a, + 0x126b, 0x126c, 0x126e, 0x1271, 0x1277, 0x1279, 0x127a, 0x127b, + 0x127c, 0x1280, 0x1283, 0x1284, 0x1285, 0x1288, 0x128a, 0x128b, + 0x128d, 0x128e, 0x1290, 0x1292, 0x1297, 0x1299, 0x129a, 0x129c, + 0x129f, 0x12a2, 0x12a4, 0x12a6, 0x12ab, 0x12b0, 0x12b2, 0x12b3, + 0x12b5, 0x12b7, 0x12b8, 0x12b9, 0x12bd, 0x12be, 0x12c0, 0x12c2, + 0x12c3, 0x12c5, 0x12c6, 0x12c8, 0x12ca, 0x12cb, 0x12ce, 0x12d0, + 0x12d1, 0x12d2, 0x12d3, 0x12dc, 0x12de, 0x12df, 0x12ea, 0x12eb, + 0x12ec, 0x12ed, 0x12ee, 0x12ef, 0x12f3, 0x12f4, 0x12f5, 0x12f7, + 0x12f8, 0x12f9, 0x12fb, 0x12fd, 0x1300, 0x1304, 0x1307, 0x130a, + 0x130b, 0x130c, 0x130e, 0x130f, 0x1318, 0x131a, 0x131b, 0x1320, + 0x1322, 0x1323, 0x1324, 0x1325, 0x1326, 0x1327, 0x1329, 0x132a, + 0x132c, 0x132e, 0x1331, 0x1332, 0x1338, 0x133c, 0x1344, 0x1345, + 0x134d, 0x134e, 0x1352, 0x1353, 0x1354, 0x1357, 0x1358, 0x1359, + 0x135b, 0x135c, 0x135d, 0x135e, 0x135f, 0x1360, 0x1361, 0x1363, + 0x1364, 0x1365, 0x1367, 0x1369, 0x136b, 0x136c, 0x136e, 0x136f, + 0x1370, 0x137b, 0x137c, 0x137d, 0x137e, 0x137f, 0x1380, 0x1381, + 0x1382, 0x1383, 0x1384, 0x1386, 0x138f, 0x1391, 0x1392, 0x139c, + 0x139e, 0x13a0, 0x13a1, 0x13aa, 0x13ae, 0x13b2, 0x13bd, 0x13c1, + 0x13c2, 0x13c3, 0x13c8, 0x13ca, 0x13cb, 0x13ce, 0x13d0, 0x13db, + 0x13dd, 0x13e4, 0x13e6, 0x13e8, 0x13ed, 0x13f0, 0x13f3, 0x13f5, + 0x13fb, 0x13fe, 0x1409, 0x140b, 0x140c, 0x1410, 0x1414, 0x1415, + 0x1417, 0x141c, 0x1420, 0x1426, 0x1428, 0x1429, 0x142b, 0x142d, + 0x143a, 0x143b, 0x143f, 0x1448, 0x144b, 0x144f, 0x1454, 0x1458, + 0x145a, 0x145d, 0x146f, 0x1472, 0x1475, 0x1478, 0x1479, 0x147b, + 0x147e, 0x1481, 0x1486, 0x1489, 0x148c, 0x1492, 0x1493, 0x1494, + 0x1497, 0x149b, 0x149d, 0x149f, 0x14a1, 0x14a2, 0x14a3, 0x14a4, + 0x14a8, 0x14af, 0x14b0, 0x14b3, 0x14b6, 0x14b7, 0x14c2, 0x14c3, + 0x14c6, 0x14c8, 0x14cc, 0x14cf, 0x14d2, 0x14d6, 0x14dc, 0x14e5, + 0x14e7, 0x14e9, 0x14eb, 0x14ef, 0x14f6, 0x14fa, 0x14fb, 0x1508, + 0x150d, 0x1518, 0x151a, 0x1525, 0x1532, 0x1533, 0x153a, 0x153c, + 0x1543, 0x1545, 0x154a, 0x154c, 0x1550, 0x1558, 0x1559, 0x155f, + 0x1562, 0x156b, 0x1573, 0x1574, 0x1576, 0x157c, 0x1580, 0x158c, + 0x1594, 0x1597, 0x159b, 0x159f, 0x15a9, 0x15ab, 0x15ac, 0x15b2, + 0x15bb, 0x15c4, 0x15c6, 0x15c7, 0x163b, 0x163c, 0x163d, 0x163e, + 0x163f, 0x1642, 0x164d, 0x1652, 0x1654, 0x1655, 0x1659, 0x165e, + 0x1661, 0x1662, 0x1664, 0x1667, 0x1674, 0x167d, 0x167e, 0x167f, + 0x1680, 0x1681, 0x1682, 0x1685, 0x1694, 0x1696, 0x1697, 0x169c, + 0x169d, 0x169e, 0x169f, 0x16a1, 0x16a2, 0x16a4, 0x16a5, 0x16a6, + 0x16a8, 0x16ad, 0x16ae, 0x16b1, 0x16b5, 0x16b6, 0x16bc, 0x16c5, + 0x16ce, 0x16cf, 0x16d0, 0x16d2, 0x16da, 0x16dc, 0x16dd, 0x16e0, + 0x16e6, 0x16e8, 0x16ea, 0x16ed, 0x16ee, 0x16ef, 0x16f0, 0x16f1, + 0x16f2, 0x16f4, 0x16f6, 0x16fc, 0x1705, 0x1706, 0x170a, 0x170e, + 0x1710, 0x1714, 0x1718, 0x1720, 0x1721, 0x1722, 0x1728, 0x172a, + 0x172b, 0x172c, 0x172e, 0x172f, 0x1730, 0x1731, 0x1733, 0x1734, + 0x1735, 0x1736, 0x173a, 0x173c, 0x173d, 0x173f, 0x1741, 0x1742, + 0x1743, 0x1744, 0x1745, 0x1749, 0x174a, 0x174b, 0x174d, 0x174f, + 0x1750, 0x1753, 0x1758, 0x175b, 0x175c, 0x175d, 0x1761, 0x1762, + 0x1764, 0x1765, 0x176b, 0x176f, 0x1770, 0x1772, 0x1776, 0x1777, + 0x1778, 0x1779, 0x177a, 0x177b, 0x177c, 0x177f, 0x1783, 0x1784, + 0x1785, 0x178b, 0x178d, 0x178f, 0x1791, 0x1794, 0x1798, 0x1799, + 0x179c, 0x179d, 0x179e, 0x17a0, 0x17a1, 0x17a3, 0x17a4, 0x17a7, + 0x17aa, 0x17ab, 0x17ae, 0x17af, 0x17b4, 0x17b6, 0x17ba, 0x17bc, + 0x17be, 0x17bf, 0x17c0, 0x17c1, 0x17c2, 0x17c4, 0x17c5, 0x17c6, + 0x17c8, 0x17c9, 0x17cc, 0x17cd, 0x17ce, 0x17d3, 0x17d4, 0x17d6, + 0x17d7, 0x17d8, 0x17d9, 0x17da, 0x17df, 0x17e0, 0x17e4, 0x17e5, + 0x17e7, 0x17eb, 0x17ee, 0x17ef, 0x17f0, 0x17f1, 0x17f2, 0x17f6, + 0x17f9, 0x17fb, 0x17fc, 0x17fd, 0x17fe, 0x1800, 0x1803, 0x1805, + 0x1806, 0x1809, 0x180a, 0x180b, 0x180c, 0x180e, 0x1810, 0x1811, + 0x1812, 0x1813, 0x1815, 0x1816, 0x1817, 0x1818, 0x1819, 0x181c, + 0x181f, 0x1822, 0x1826, 0x1827, 0x1829, 0x182d, 0x1832, 0x1834, + 0x1835, 0x1836, 0x1839, 0x1840, 0x1842, 0x1845, 0x1846, 0x1849, + 0x184c, 0x184d, 0x184e, 0x1850, 0x1854, 0x1856, 0x1857, 0x1858, + 0x1859, 0x185c, 0x185e, 0x1860, 0x1861, 0x1862, 0x1863, 0x1865, + 0x1866, 0x1868, 0x1869, 0x186a, 0x186c, 0x186d, 0x186e, 0x186f, + 0x1874, 0x1875, 0x1877, 0x1879, 0x187b, 0x187e, 0x1881, 0x1884, + 0x1885, 0x1889, 0x188a, 0x188f, 0x1892, 0x1893, 0x1897, 0x189d, + 0x18a0, 0x18a3, 0x18a4, 0x18a7, 0x18a9, 0x18ac, 0x18ae, 0x18af, + 0x18b0, 0x18b6, 0x18b8, 0x18b9, 0x18ba, 0x18bb, 0x18bc, 0x18be, + 0x18bf, 0x18c1, 0x18c2, 0x18c3, 0x18c4, 0x18c5, 0x18c6, 0x18c9, + 0x18ca, 0x18cd, 0x18d0, 0x18d3, 0x18da, 0x18db, 0x18df, 0x18e0, + 0x18e1, 0x18e2, 0x18e6, 0x18e7, 0x18ec, 0x18f1, 0x18f3, 0x18f4, + 0x18f8, 0x18f9, 0x18fb, 0x18fc, 0x18ff, 0x1901, 0x1906, 0x1907, + 0x1909, 0x190c, 0x190e, 0x1912, 0x1914, 0x1916, 0x1917, 0x1920, + 0x1925, 0x1927, 0x1928, 0x1929, 0x192b, 0x192c, 0x192f, 0x1931, + 0x1932, 0x1935, 0x1938, 0x193b, 0x193c, 0x193e, 0x193f, 0x1940, + 0x1944, 0x1946, 0x1948, 0x194a, 0x194d, 0x194f, 0x1953, 0x1955, + 0x195e, 0x195f, 0x1968, 0x1969, 0x196e, 0x196f, 0x1971, 0x1973, + 0x1976, 0x197a, 0x1986, 0x1989, 0x1999, 0x199a, 0x199e, 0x19a0, + 0x19a1, 0x19a4, 0x19aa, 0x19ab, 0x19b3, 0x19b7, 0x19ba, 0x19bd, + 0x19c0, 0x19c2, 0x19c5, 0x19ca, 0x19cc, 0x19cd, 0x19cf, 0x19d1, + 0x19d2, 0x19d5, 0x19d6, 0x19d8, 0x19dc, 0x19dd, 0x19e2, 0x19e6, + 0x19ea, 0x19ec, 0x19ee, 0x19ef, 0x19f0, 0x19f2, 0x19f5, 0x19f9, + 0x19fa, 0x19fb, 0x19fc, 0x19fd, 0x19ff, 0x1a00, 0x1a01, 0x1a03, + 0x1a04, 0x1a0f, 0x1a14, 0x1a1d, 0x1a21, 0x1a24, 0x1a2a, 0x1a2e, + 0x1a2f, 0x1a30, 0x1a3b, 0x1a3f, 0x1a44, 0x1a45, 0x1a46, 0x1a48, + 0x1a4a, 0x1a4c, 0x1a4e, 0x1a51, 0x1a59, 0x1a61, 0x1a62, 0x1a66, + 0x1a68, 0x1a73, 0x1a77, 0x1a79, 0x1a7d, 0x1a81, 0x1a88, 0x1a89, + 0x1a8d, 0x1a8f, 0x1a93, 0x1a95, 0x1a97, 0x1a9f, 0x1aa3, 0x1aa4, + 0x1aa7, 0x1aa8, 0x1aa9, 0x1ab7, 0x1abc, 0x1ac2, 0x1ace, 0x1ad1, + 0x1ad4, 0x1adb, 0x1add, 0x1ae4, 0x1aec, 0x1aed, 0x1af9, 0x1afb, + 0x1afc, 0x1b09, 0x1b0a, 0x1b2c, 0x1b35, 0x1b36, 0x1b3e, 0x1b50, + 0x1b54, 0x1b67, 0x1b6a, 0x1b79, 0x1b86, 0x1b87, 0x1b88, 0x1b8a, + 0x1b8b, 0x1b90, 0x1b91, 0x1b93, 0x1b97, 0x1b99, 0x1b9a, 0x1b9b, + 0x1ba0, 0x1ba4, 0x1ba5, 0x1ba9, 0x1bad, 0x1baf, 0x1bb0, 0x1bb1, + 0x1bb4, 0x1bb7, 0x1bb8, 0x1bc6, 0x1bc7, 0x1bc8, 0x1bc9, 0x1bca, + 0x1bcc, 0x1bce, 0x1bd2, 0x1bd3, 0x1bd4, 0x1bd6, 0x1bd7, 0x1bd8, + 0x1bdb, 0x1bdc, 0x1bdd, 0x1bde, 0x1be3, 0x1be5, 0x1bf3, 0x1bf4, + 0x1bf6, 0x1bfa, 0x1bff, 0x1c01, 0x1c02, 0x1c03, 0x1c04, 0x1c06, + 0x1c07, 0x1c08, 0x1c0a, 0x1c12, 0x1c14, 0x1c18, 0x1c24, 0x1c25, + 0x1c2b, 0x1c2e, 0x1c30, 0x1c31, 0x1c33, 0x1c34, 0x1c35, 0x1c41, + 0x1c4a, 0x1c4b, 0x1c4c, 0x1c51, 0x1c60, 0x1c65, 0x1c67, 0x1c69, + 0x1c77, 0x1c79, 0x1c7f, 0x1c81, 0x1c82, 0x1c83, 0x1c89, 0x1c8d, + 0x1c8e, 0x1c93, 0x1c95, 0x1c98, 0x1c9f, 0x1ca5, 0x1caa, 0x1caf, + 0x1cb3, 0x1cb4, 0x1cba, 0x1cbb, 0x1cc3, 0x1cc7, 0x1cce, 0x1cd0, + 0x1cd4, 0x1cde, 0x1ce9, 0x1cef, 0x1cf0, 0x1cfb, 0x1d00, 0x1d02, + 0x1d09, 0x1d14, 0x1d21, 0x1d38, 0x1d43, 0x1d45, 0x1d47, 0x1d4b, + 0x1d4c, 0x1d50, 0x1d51, 0x1d52, 0x1d53, 0x1d54, 0x1d56, 0x1d58, + 0x1d5a, 0x1d62, 0x1d63, 0x1d67, 0x1d68, 0x1d6d, 0x1d71, 0x1d74, + 0x1d76, 0x1d78, 0x1d7a, 0x1d7c, 0x1d7d, 0x1d81, 0x1d82, 0x1d84, + 0x1d89, 0x1d8a, 0x1d8d, 0x1d90, 0x1d94, 0x1d95, 0x1d99, 0x1d9a, + 0x1d9b, 0x1d9c, 0x1d9f, 0x1da5, 0x1da6, 0x1da8, 0x1daa, 0x1dad, + 0x1dba, 0x1dc7, 0x1dc8, 0x1dca, 0x1dcb, 0x1dcf, 0x1dd1, 0x1dd2, + 0x1dd3, 0x1dd4, 0x1ddc, 0x1ddd, 0x1dde, 0x1ddf, 0x1de3, 0x1de8, + 0x1de9, 0x1deb, 0x1ded, 0x1df2, 0x1df4, 0x1df9, 0x1dfb, 0x1dfc, + 0x1e03, 0x1e04, 0x1e07, 0x1e08, 0x1e09, 0x1e0a, 0x1e0b, 0x1e0c, + 0x1e0d, 0x1e0e, 0x1e0f, 0x1e12, 0x1e13, 0x1e15, 0x1e16, 0x1e17, + 0x1e1c, 0x1e1e, 0x1e25, 0x1e29, 0x1e2e, 0x1e30, 0x1e31, 0x1e32, + 0x1e36, 0x1e37, 0x1e38, 0x1e39, 0x1e3c, 0x1e3d, 0x1e40, 0x1e44, + 0x1e45, 0x1e46, 0x1e47, 0x1e49, 0x1e4c, 0x1e4f, 0x1e52, 0x1e53, + 0x1e54, 0x1e59, 0x1e5a, 0x1e68, 0x1e6b, 0x1e6d, 0x1e72, 0x1e7b, + 0x1e87, 0x1e88, 0x1e8a, 0x1e99, 0x1e9f, 0x1ea2, 0x1ea4, 0x1ea6, + 0x1ea9, 0x1eac, 0x1eb1, 0x1eb6, 0x1eba, 0x1ebd, 0x1ec4, 0x1ec6, + 0x1ec9, 0x1eca, 0x1ecb, 0x1ecd, 0x1ece, 0x1ed2, 0x1ed5, 0x1ed6, + 0x1edb, 0x1edd, 0x1ee3, 0x1ee4, 0x1ee5, 0x1ee8, 0x1eea, 0x1eeb, + 0x1eec, 0x1ef4, 0x1ef9, 0x1efb, 0x1f00, 0x1f02, 0x1f04, 0x1f08, + 0x1f0d, 0x1f1e, 0x1f20, 0x1f21, 0x1f24, 0x1f25, 0x1f2a, 0x1f2b, + 0x1f35, 0x1f36, 0x1f3d, 0x1f40, 0x1f41, 0x1f43, 0x1f45, 0x1f47, + 0x1f49, 0x1f4b, 0x1f4e, 0x1f4f, 0x1f50, 0x1f51, 0x1f57, 0x1f5c, + 0x1f70, 0x1f72, 0x1f74, 0x1f75, 0x1f76, 0x1f77, 0x1f79, 0x1f7a, + 0x1f88, 0x1f8b, 0x1f91, 0x1f92, 0x1f99, 0x1f9b, 0x1f9c, 0x1f9e, + 0x1fa2, 0x1fa6, 0x1fa9, 0x1fab, 0x1fb7, 0x1fb9, 0x1fc2, 0x1fc3, + 0x1fc4, 0x1fd5, 0x1fed, 0x1ff7, 0x1ff9, 0x1ffb, 0x1ffd, 0x1ffe, + 0x1fff, 0x2001, 0x2009, 0x200a, 0x200f, 0x2011, 0x2012, 0x201a, + 0x201f, 0x2028, 0x202a, 0x202c, 0x202e, 0x2033, 0x2034, 0x2035, + 0x2037, 0x203a, 0x2040, 0x2043, 0x2044, 0x2046, 0x2047, 0x2048, + 0x204a, 0x204b, 0x204c, 0x204d, 0x204e, 0x2050, 0x2052, 0x2053, + 0x2055, 0x2056, 0x2059, 0x205b, 0x2060, 0x2063, 0x2066, 0x2067, + 0x2069, 0x206a, 0x206f, 0x2074, 0x2075, 0x2076, 0x2077, 0x2080, + 0x2081, 0x2085, 0x208d, 0x208f, 0x2093, 0x2094, 0x209a, 0x209e, + 0x20a1, 0x20a6, 0x20aa, 0x20ac, 0x20ad, 0x20af, 0x20b1, 0x20b2, + 0x20b4, 0x20b5, 0x20b8, 0x20ba, 0x20bb, 0x20bc, 0x20be, 0x20bf, + 0x20c0, 0x20c6, 0x20c7, 0x20c9, 0x20ca, 0x20cb, 0x20cc, 0x20cd, + 0x20ce, 0x20cf, 0x20d0, 0x20d3, 0x20d4, 0x20d7, 0x20d8, 0x20d9, + 0x20dd, 0x20de, 0x20df, 0x20e0, 0x20e2, 0x20e3, 0x20e4, 0x20e5, + 0x20e8, 0x20ed, 0x20ef, 0x20f0, 0x20f1, 0x20f3, 0x20f6, 0x20f9, + 0x20fd, 0x20fe, 0x20ff, 0x2101, 0x2102, 0x2103, 0x2105, 0x2106, + 0x210b, 0x210c, 0x210f, 0x2114, 0x2117, 0x211a, 0x211b, 0x211c, + 0x211e, 0x2120, 0x2125, 0x2127, 0x212b, 0x2130, 0x2132, 0x2133, + 0x2134, 0x2136, 0x213a, 0x213b, 0x213d, 0x213f, 0x2140, 0x2141, + 0x2144, 0x2145, 0x2146, 0x2148, 0x214b, 0x214e, 0x214f, 0x2150, + 0x2153, 0x2157, 0x2159, 0x215a, 0x215b, 0x215e, 0x2167, 0x2168, + 0x216f, 0x2171, 0x2177, 0x2179, 0x217e, 0x2186, 0x218a, 0x2193, + 0x2196, 0x2198, 0x2199, 0x219d, 0x219f, 0x21a1, 0x21a2, 0x21a3, + 0x21a6, 0x21a9, 0x21ac, 0x21ae, 0x21b1, 0x21b4, 0x21bf, 0x21c9, + 0x21cc, 0x21cd, 0x21cf, 0x21da, 0x21dd, 0x21e0, 0x21e1, 0x21e3, + 0x21e5, 0x21e8, 0x21e9, 0x21ea, 0x21eb, 0x21ec, 0x21ed, 0x21ef, + 0x21f1, 0x21f2, 0x21f3, 0x21f6, 0x21fa, 0x2200, 0x2209, 0x220a, + 0x220c, 0x220d, 0x220f, 0x2213, 0x2214, 0x2217, 0x2219, 0x221c, + 0x221f, 0x2222, 0x2223, 0x2224, 0x2226, 0x2228, 0x2234, 0x2235, + 0x223a, 0x223b, 0x223d, 0x2241, 0x2243, 0x2244, 0x2248, 0x224a, + 0x2250, 0x2251, 0x2252, 0x2253, 0x2255, 0x2257, 0x225b, 0x225c, + 0x225e, 0x2262, 0x226b, 0x226c, 0x2275, 0x2276, 0x227c, 0x227d, + 0x227e, 0x2280, 0x2281, 0x2283, 0x2286, 0x2287, 0x2294, 0x2298, + 0x2299, 0x229a, 0x229b, 0x229f, 0x22a0, 0x22a7, 0x22a8, 0x22a9, + 0x22ac, 0x22ad, 0x22ba, 0x22bb, 0x22bd, 0x22c0, 0x22c2, 0x22c4, + 0x22c5, 0x22c7, 0x22cb, 0x22ce, 0x22d0, 0x22d6, 0x22d8, 0x22da, + 0x22e8, 0x22f2, 0x22f6, 0x22f7, 0x22fd, 0x22fe, 0x2300, 0x2302, + 0x2304, 0x2306, 0x2307, 0x2308, 0x2309, 0x230e, 0x2311, 0x2313, + 0x2318, 0x2319, 0x231a, 0x231b, 0x231c, 0x231d, 0x2324, 0x2327, + 0x2328, 0x232c, 0x232d, 0x232f, 0x2331, 0x2332, 0x2333, 0x2335, + 0x2337, 0x2338, 0x233a, 0x233e, 0x2340, 0x2341, 0x2342, 0x2344, + 0x2347, 0x2348, 0x234b, 0x234f, 0x2352, 0x2353, 0x2354, 0x2355, + 0x2356, 0x2357, 0x2359, 0x235b, 0x2360, 0x2362, 0x2367, 0x2369, + 0x236b, 0x236d, 0x2370, 0x2371, 0x2372, 0x2378, 0x2385, 0x2386, + 0x2387, 0x2388, 0x2389, 0x2392, 0x2397, 0x23a2, 0x23a4, 0x23a7, + 0x23a8, 0x23a9, 0x23ac, 0x23ae, 0x23b2, 0x23b3, 0x23b5, 0x23b6, + 0x23b7, 0x23ba, 0x23bc, 0x23be, 0x23c0, 0x23c2, 0x23cb, 0x23cc, + 0x23cd, 0x23ce, 0x23cf, 0x23d4, 0x23d9, 0x23dc, 0x23e0, 0x23e4, + 0x23e5, 0x23e6, 0x23eb, 0x23ef, 0x23f0, 0x23f4, 0x2403, 0x2407, + 0x240d, 0x240f, 0x2412, 0x2415, 0x241c, 0x2420, 0x242e, 0x2439, + 0x243f, 0x244f, 0x2455, 0x2456, 0x2457, 0x2459, 0x245b, 0x245c, + 0x2461, 0x2463, 0x2464, 0x246e, 0x2471, 0x2472, 0x2475, 0x2476, + 0x2477, 0x2478, 0x2479, 0x247a, 0x247b, 0x247d, 0x2480, 0x2482, + 0x2483, 0x2488, 0x248a, 0x2492, 0x2493, 0x2495, 0x249b, 0x249c, + 0x249f, 0x24a0, 0x24a5, 0x24aa, 0x24b5, 0x24c2, 0x24ce, 0x24d4, + 0x24d5, 0x24d6, 0x24d8, 0x24d9, 0x24db, 0x24dc, 0x24de, 0x24e1, + 0x24e4, 0x24e6, 0x24e8, 0x24ec, 0x24ed, 0x24f0, 0x24f3, 0x24fa, + 0x24fe, 0x24ff, 0x2501, 0x2502, 0x2504, 0x2506, 0x2508, 0x250a, + 0x250b, 0x2513, 0x2516, 0x2518, 0x251b, 0x251d, 0x251e, 0x2521, + 0x2526, 0x2528, 0x2529, 0x252f, 0x2532, 0x2535, 0x2539, 0x253b, + 0x253e, 0x254e, 0x2552, 0x2554, 0x2556, 0x2557, 0x2558, 0x255a, + 0x2561, 0x256c, 0x2572, 0x258b, 0x258f, 0x2591, 0x2592, 0x2593, + 0x2594, 0x2595, 0x259a, 0x259b, 0x259c, 0x259e, 0x259f, 0x25a1, + 0x25a3, 0x25a8, 0x25ac, 0x25ad, 0x25b0, 0x25b1, 0x25b2, 0x25b3, + 0x25b7, 0x25b8, 0x25ba, 0x25bb, 0x25c0, 0x25c1, 0x25c3, 0x25c7, + 0x25c8, 0x25ce, 0x25da, 0x25e6, 0x25f1, 0x25f4, 0x25f9, 0x25fa, + 0x25fb, 0x25fe, 0x2600, 0x2601, 0x2608, 0x260a, 0x2614, 0x2615, + 0x2618, 0x261a, 0x261e, 0x261f, 0x2621, 0x2623, 0x2625, 0x2626, + 0x262a, 0x262c, 0x262f, 0x2630, 0x2634, 0x2636, 0x2639, 0x263b, + 0x263f, 0x2640, 0x2641, 0x2643, 0x2645, 0x2646, 0x2647, 0x2649, + 0x264c, 0x264e, 0x2653, 0x2655, 0x2657, 0x2659, 0x2660, 0x2662, + 0x2664, 0x2666, 0x2667, 0x266a, 0x266b, 0x266c, 0x266d, 0x266f, + 0x2671, 0x2673, 0x2675, 0x2676, 0x2678, 0x267b, 0x267d, 0x2689, + 0x268c, 0x268d, 0x2690, 0x2692, 0x2694, 0x2696, 0x2699, 0x269b, + 0x26a0, 0x26a8, 0x26ab, 0x26af, 0x26b0, 0x26b2, 0x26b7, 0x26b8, + 0x26bc, 0x26bd, 0x26c1, 0x26c2, 0x26c3, 0x26c4, 0x26c5, 0x26c6, + 0x26c7, 0x26c8, 0x26cc, 0x26cf, 0x26d3, 0x26dc, 0x26e1, 0x26e2, + 0x26e7, 0x26ec, 0x26ee, 0x26f4, 0x26f5, 0x26f8, 0x26fc, 0x2700, + 0x2701, 0x2705, 0x2709, 0x270c, 0x2712, 0x2717, 0x2719, 0x2722, + 0x2726, 0x2727, 0x272a, 0x2731, 0x273a, 0x2741, 0x2742, 0x2745, + 0x2753, 0x275a, 0x275b, 0x275c, 0x2768, 0x278e, 0x278f, 0x2796, + 0x2797, 0x2798, 0x27a4, 0x27ac, 0x27ad, 0x27b0, 0x27b2, 0x27b3, + 0x27b7, 0x27b8, 0x27b9, 0x27ba, 0x27bd, 0x27bf, 0x27c0, 0x27c5, + 0x27c9, 0x27cc, 0x27cd, 0x27ce, 0x27d4, 0x27d7, 0x27d8, 0x27d9, + 0x27dc, 0x27e0, 0x27e2, 0x27e3, 0x27e5, 0x27e7, 0x27e8, 0x27f0, + 0x27f1, 0x27f2, 0x27f4, 0x27f7, 0x27fa, 0x27fb, 0x2803, 0x280a, + 0x2813, 0x2816, 0x2825, 0x283b, 0x283d, 0x2842, 0x2846, 0x284a, + 0x2889, 0x2892, 0x28c1, 0x28c9, 0x2956, 0x295c, 0x2962, 0x299d, + 0x29b6}; + +static const uint8_t glyph_id_ofs_list_5[] = { + 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 0, + 15, 16, 17, 18, 19, 0, 20, 21, + 22, 23, 24, 25, 0, 0, 26, 27, + 28, 29, 30, 31, 32, 33, 34, 35, + 36, 37, 38, 39, 40, 41, 42, 43, + 44, 45, 46, 47, 48, 49, 50, 0, + 51, 52, 53, 54, 55, 56, 57, 58, + 59, 60, 61, 62, 63, 0, 64, 65, + 66, 67, 68, 69, 70, 0, 71, 72, + 73, 74, 75, 76, 77, 78, 79, 80, + 81, 82, 0, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 0, 99, 100, 101, 102, + 103, 0, 104, 105, 106, 107, 108, 109, + 110, 111, 112, 113, 114, 115, 116}; + +static const uint16_t unicode_list_7[] = { + 0x0, 0x2, 0xa, 0xc, 0xd, 0x18, 0x19, 0x1c, + 0x1d, 0x1f, 0x20, 0x22, 0x27, 0x29, 0x2a, 0x30, + 0x31, 0x32, 0x36, 0x39, 0x3a, 0x3c, 0x41, 0x46, + 0x49, 0x52, 0x54, 0x56, 0x5c, 0x62, 0x65, 0x66, + 0x67, 0x69, 0x6c, 0x6f, 0x77, 0x78, 0x7a, 0x80, + 0x81, 0x84, 0x85, 0x87, 0x89, 0x8d, 0x92, 0x94, + 0x96, 0x9c, 0x9d, 0xa0, 0xa7, 0xa8, 0xa9, 0xad, + 0xae, 0xb1, 0xb6, 0xb8, 0xb9, 0xbb, 0xc3, 0xc4, + 0xc8, 0xc9, 0xcb, 0xcc, 0xcd, 0xce, 0xd3, 0xd4, + 0xd5, 0xd8, 0xda, 0xdc, 0xdd, 0xde, 0xdf, 0xe0, + 0xe1, 0xe4, 0xe8, 0xea, 0xed, 0xee, 0xef, 0xf0, + 0xf1, 0xf2, 0xf9, 0xfb, 0xfd, 0xfe, 0xff, 0x100, + 0x103, 0x105, 0x107, 0x10a, 0x10b, 0x10e, 0x112, 0x113, + 0x114, 0x115, 0x11a, 0x11c, 0x120, 0x122, 0x131, 0x132, + 0x139, 0x147, 0x148, 0x14b, 0x14c, 0x14e, 0x14f, 0x151, + 0x153, 0x154, 0x15b, 0x15e, 0x160, 0x162, 0x163, 0x164, + 0x165, 0x167, 0x168, 0x169, 0x16a, 0x16c, 0x16d, 0x171, + 0x172, 0x173, 0x175, 0x176, 0x177, 0x179, 0x17a, 0x17c, + 0x17f, 0x182, 0x184, 0x185, 0x186, 0x187, 0x188, 0x189, + 0x18a, 0x18b, 0x18c, 0x18e, 0x194, 0x195, 0x196, 0x19e, + 0x19f, 0x1a1, 0x1a2, 0x1a3, 0x1a4, 0x1a5, 0x1a6, 0x1a9, + 0x1ac, 0x1ad, 0x1af, 0x1b0, 0x1b1, 0x1b2, 0x1b3, 0x1b4, + 0x1b5, 0x1b7, 0x1b8, 0x1b9, 0x1ba, 0x1bb, 0x1bc, 0x1be, + 0x1c0, 0x1c2, 0x1c4, 0x1c5, 0x1ca, 0x1ce, 0x1d1, 0x1d2, + 0x1d5, 0x1d6, 0x1d7, 0x1d8, 0x1d9, 0x1da, 0x1db, 0x1dc, + 0x1de, 0x1e0, 0x1e2, 0x1e6, 0x1f4, 0x1f7, 0x1f9, 0x1fa, + 0x1fe, 0x200, 0x206, 0x20e, 0x210, 0x212, 0x213, 0x214, + 0x218, 0x219, 0x21b, 0x21c, 0x21d, 0x221, 0x222, 0x228, + 0x22d, 0x22f, 0x231, 0x235, 0x236, 0x238, 0x239, 0x23c, + 0x241, 0x242, 0x243, 0x244, 0x245, 0x246, 0x247, 0x248, + 0x24a, 0x250, 0x252, 0x257, 0x259, 0x260, 0x263, 0x264, + 0x265, 0x26b, 0x26e, 0x270, 0x272, 0x27b, 0x282, 0x283, + 0x288, 0x289, 0x28a, 0x28b, 0x28e, 0x292, 0x294, 0x2ab, + 0x2af, 0x2b2, 0x2b4, 0x2b5, 0x2bb, 0x2bc, 0x2c3, 0x2c4, + 0x2c6, 0x2c8, 0x2c9, 0x2ca, 0x2cc, 0x2cd, 0x2ce, 0x2d4, + 0x2d5, 0x2d8, 0x2da, 0x2dc, 0x2e3, 0x2e4, 0x2e6, 0x2e7, + 0x2e9, 0x2ea, 0x2eb, 0x2f0, 0x2f2, 0x2f3, 0x2f4, 0x2f5, + 0x2f7, 0x2f8, 0x2f9, 0x2fb, 0x2fc, 0x2fd, 0x2fe, 0x2ff, + 0x300, 0x301, 0x303, 0x306, 0x30c, 0x30f, 0x311, 0x313, + 0x317, 0x320, 0x322, 0x327, 0x330, 0x336, 0x337, 0x338, + 0x33a, 0x33b, 0x33c, 0x341, 0x342, 0x345, 0x346, 0x347, + 0x34a, 0x34c}; + +static const uint8_t glyph_id_ofs_list_8[] = { + 0, 0, 1, 2, 0, 3, 4, 5, + 0, 6, 7, 0, 0, 0, 0, 8, + 9, 10, 0, 0, 11, 12, 0, 13, + 0, 14, 0, 0, 15, 16, 17, 0, + 18, 19, 20, 21, 22, 23, 24, 25, + 26, 27, 0, 28, 29, 0, 0, 30, + 31, 32, 0, 0, 0, 33, 34, 0, + 0, 35, 0, 0, 36, 0, 0, 37, + 38, 0, 39, 40, 41, 42, 43, 44, + 0, 45, 46, 47, 48, 49, 0, 50, + 51, 0, 0, 52, 53, 0, 54, 55, + 56, 57, 0, 58, 59, 60, 61, 0, + 0, 0, 0, 62, 0, 0, 0, 63, + 0, 64, 0, 0, 65, 0, 0, 66, + 0, 67, 0, 68, 0, 0, 0, 0, + 0, 69, 70, 71, 72, 73, 74, 75, + 76, 77, 0, 0, 78, 0, 79, 80, + 0, 81, 0, 0, 82, 83, 0, 84, + 0, 0, 85, 86, 87, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 88, + 89, 0, 0, 90, 91, 92, 0, 93, + 0, 94, 0, 95, 96, 97, 98, 0, + 99, 100, 101, 0, 102, 0, 0, 0, + 103, 0, 0, 104, 0, 0, 105, 106, + 0, 107, 0, 0, 0, 0, 0, 108, + 109, 110, 111, 0, 112, 0, 0, 0, + 0, 0, 113, 114, 115, 0, 116, 117, + 118, 119, 0, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 130, 131, 132}; + +static const uint16_t unicode_list_9[] = { + 0x0, 0x1, 0x4, 0x5, 0x6, 0xe, 0xf, 0x12, + 0x17, 0x1b, 0x1c, 0x21, 0x24, 0x25, 0x27, 0x29, + 0x31, 0x32, 0x33, 0x34, 0x39, 0x3a, 0x3b, 0x3c, + 0x3d, 0x3f, 0x40, 0x41, 0x42, 0x43, 0x45, 0x46, + 0x49, 0x4a, 0x4e, 0x50, 0x53, 0x55, 0x58, 0x5d, + 0x5f, 0x61, 0x65, 0x66, 0x68, 0x69, 0x6a, 0x6e, + 0x72, 0x73, 0x79, 0x7a, 0x7b, 0x81, 0x82, 0x86, + 0x8a, 0x8c, 0x8d, 0x8f, 0x94, 0x95, 0x96, 0x97, + 0x98, 0x9a, 0xa1, 0xa5, 0xa6, 0xad, 0xae, 0xaf, + 0xb0, 0xb1, 0xba, 0xc1, 0xc5, 0xc6, 0xcf, 0xda, + 0xe0, 0xe2, 0xe3, 0xe4, 0xe5, 0xea, 0xec, 0xf2, + 0xf4, 0xf5, 0xf6, 0xfa, 0xfc, 0xfe, 0xff, 0x101, + 0x103, 0x10b, 0x110, 0x111, 0x112, 0x114, 0x115, 0x117, + 0x120, 0x122, 0x125, 0x12a, 0x138, 0x13b, 0x13d, 0x141, + 0x142, 0x143, 0x146, 0x148, 0x14a, 0x14d, 0x152, 0x153, + 0x156, 0x159, 0x15a, 0x15c, 0x15f, 0x166, 0x168, 0x169, + 0x16c, 0x16e, 0x16f, 0x175, 0x179, 0x185, 0x188, 0x195, + 0x19a, 0x19c, 0x1a0, 0x1a3, 0x1a8, 0x1aa, 0x1b4, 0x1b5, + 0x1c0, 0x1c1, 0x1c2, 0x1c3, 0x1c4, 0x1c5, 0x1c6, 0x1cc, + 0x1d1, 0x1d2, 0x1d3, 0x1df, 0x1e2, 0x1e7, 0x1ed, 0x1f1, + 0x1fb, 0x1fd, 0x202, 0x203, 0x204, 0x207, 0x20d, 0x20e, + 0x210, 0x218, 0x224, 0x225, 0x22d, 0x231, 0x233, 0x237, + 0x238, 0x239, 0x240, 0x242, 0x24a, 0x252, 0x258, 0x259, + 0x25c, 0x25e, 0x265, 0x26d, 0x272, 0x284, 0x288, 0x28e, + 0x29a, 0x29f, 0x2b0, 0x2b2, 0x2c1, 0x2c5, 0x2d6, 0x2d7, + 0x2d8, 0x2d9, 0x2da, 0x2dd, 0x2e3, 0x2e7, 0x2eb, 0x2f4, + 0x2f5, 0x2f7, 0x2fa, 0x302, 0x303, 0x304, 0x305, 0x306, + 0x307, 0x308, 0x309, 0x30a, 0x30b, 0x313, 0x314, 0x315, + 0x316, 0x31c, 0x31e, 0x325, 0x326, 0x32c, 0x32d, 0x330, + 0x331, 0x332, 0x333, 0x335, 0x338, 0x339, 0x33a, 0x33d, + 0x33e, 0x33f, 0x343, 0x349, 0x34d, 0x34f, 0x350, 0x352, + 0x353, 0x354, 0x357, 0x358, 0x359, 0x35a, 0x35d, 0x361, + 0x362, 0x364, 0x367, 0x368, 0x36d, 0x372, 0x376, 0x377, + 0x379, 0x37a, 0x37b, 0x37c, 0x37d, 0x381, 0x382, 0x387, + 0x389, 0x38b, 0x38c, 0x390, 0x391, 0x392, 0x393, 0x396, + 0x39b, 0x39c, 0x39e, 0x3a0, 0x3a1, 0x3a3, 0x3a5, 0x3a7, + 0x3aa, 0x3ab, 0x3ac, 0x3ae, 0x3b2, 0x3b7, 0x3ba, 0x3bd, + 0x3c0, 0x3c4, 0x3c7, 0x3c8, 0x3d0, 0x3d1, 0x3d2, 0x3d5, + 0x3d7, 0x3dc, 0x3e0, 0x3e2, 0x3e9, 0x3ec, 0x3ed, 0x3ee, + 0x3f7, 0x3f9, 0x3fd, 0x3ff, 0x404, 0x405, 0x406, 0x407, + 0x40b, 0x40c, 0x40e, 0x411, 0x414, 0x416, 0x41c, 0x420, + 0x428, 0x431, 0x434, 0x435, 0x436, 0x438, 0x43c, 0x43e, + 0x443, 0x446, 0x449, 0x44f, 0x453, 0x454, 0x45a, 0x45b, + 0x45c, 0x464, 0x469, 0x46e, 0x473, 0x477, 0x482, 0x487, + 0x48c, 0x493, 0x49c, 0x49e, 0x49f, 0x4a4, 0x4aa, 0x4ab, + 0x4bb, 0x4c2, 0x4c5, 0x4c9, 0x4cd, 0x4ce, 0x4d5, 0x4d6, + 0x4dd, 0x4e0, 0x4e2, 0x4ea, 0x4eb, 0x4ec, 0x4ed, 0x4ee, + 0x4f1, 0x4f2, 0x4f4, 0x4f5, 0x4f7, 0x4f9, 0x4fb, 0x500, + 0x506, 0x507, 0x508, 0x50a, 0x50b, 0x50d, 0x50e, 0x511, + 0x514, 0x516, 0x51b, 0x51f, 0x525, 0x52b, 0x52d, 0x534, + 0x536, 0x53a, 0x540, 0x545, 0x54a, 0x54b, 0x54e, 0x54f, + 0x552, 0x557, 0x55b, 0x55d, 0x55e, 0x561, 0x562, 0x568, + 0x56b, 0x56c, 0x56d, 0x56e, 0x571, 0x579, 0x57a, 0x57c, + 0x57d, 0x581, 0x582, 0x585, 0x587, 0x58b, 0x593, 0x599, + 0x59b, 0x59c, 0x5a2, 0x5a3, 0x5a4, 0x5aa, 0x5ae, 0x5b3, + 0x5b4, 0x5b9, 0x5bd, 0x5bf, 0x5ca, 0x5cd, 0x5e7, 0x5e8, + 0x5ef, 0x604, 0x608, 0x60a, 0x60c, 0x60f, 0x64a, 0x64b, + 0x64d, 0x64e, 0x64f, 0x650, 0x651, 0x652, 0x653, 0x654, + 0x655, 0x657, 0x658, 0x659, 0x65a, 0x65b, 0x65f, 0x663, + 0x665, 0x667, 0x66c, 0x66e, 0x66f, 0x674, 0x678, 0x67c, + 0x689, 0x690, 0x6c7, 0x6d1, 0x702, 0x712, 0x713, 0x71c, + 0x790, 0x7af, 0x7ef, 0x7f5}; + +static const uint8_t glyph_id_ofs_list_10[] = { + 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 0, 12, 13, 14, + 15, 0, 16, 17, 18, 19, 20, 21, + 22, 23, 24, 0, 25, 26, 27, 28, + 29, 30, 31, 32, 33, 34, 35, 0, + 36, 37, 38, 39, 40, 41, 42, 43}; + +static const uint16_t unicode_list_15[] = { + 0x0, 0x5, 0x6, 0x8, 0xb, 0x14, 0x19, 0x20, + 0x21, 0x29, 0x2a, 0x32, 0x37, 0x38, 0x39, 0x41, + 0x44, 0x48, 0x49, 0x4b, 0x53, 0x57, 0xdc, 0xdd, + 0xde}; + +static const uint16_t unicode_list_17[] = { + 0x0, 0x1, 0x2, 0x3, 0x5, 0x6, 0x7, 0x8, + 0x9, 0xa, 0xb, 0xd, 0xe, 0xf, 0x10, 0x11, + 0x13, 0x14, 0x18, 0x1a, 0x1d, 0x20, 0x21, 0x22, + 0x23, 0x24, 0x2e, 0x31, 0x32, 0x37, 0x38, 0x3e, + 0x41, 0x4c, 0x50, 0x5e, 0x60, 0x61, 0x62, 0x65, + 0x67, 0x69, 0x6b, 0x6c, 0x70, 0x71, 0x73, 0x78, + 0x79, 0x7b, 0x7c, 0x7e, 0x83, 0x84, 0x87, 0x88, + 0x8a, 0x8b, 0x8c, 0x90, 0x91, 0x95, 0x97, 0x98, + 0x99, 0x9c, 0xa0, 0xa2, 0xa4, 0xa5, 0xa6, 0xa7, + 0xa8, 0xaa, 0xb2, 0xb6, 0xb7, 0xb9, 0xbc, 0xc1, + 0xca, 0xcb, 0xcc, 0xcf, 0xd0, 0xd6, 0xd7, 0xd9, + 0xdb, 0xdc, 0xde, 0xe2, 0xe6, 0xe7, 0xea, 0xed, + 0xee, 0xef, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, + 0xfe, 0xff, 0x106, 0x113, 0x116, 0x119, 0x11a, 0x11c, + 0x11d, 0x11f, 0x121, 0x123, 0x129, 0x12c, 0x12e, 0x132, + 0x134, 0x13c, 0x13d, 0x141, 0x149, 0x14b, 0x158, 0x159, + 0x15c, 0x15f, 0x167, 0x17b, 0x213, 0x214, 0x215, 0x216}; + +static const uint8_t glyph_id_ofs_list_19[] = { + 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 0, 11, 12, 13, 14, + 15, 0, 16, 17, 18, 19, 20, 21, + 22, 23, 24, 25, 0, 26, 27, 0, + 0, 0, 28, 0, 0, 0, 0, 29, + 30, 0, 31, 0, 0, 0, 0, 32, + 33, 0, 0, 0, 0, 34, 0, 0, + 35, 0, 0, 0, 36, 37, 0, 0, + 38, 39, 0, 40, 41, 0, 42, 43, + 0, 0, 0, 0, 0, 44, 0, 45, + 46, 0, 47, 48, 49, 0, 0, 50, + 51, 0, 52, 53, 54, 55, 56, 0, + 0, 57, 0, 58, 59, 60, 0, 61, + 62, 63, 64, 0, 65, 66, 0, 67, + 0, 0, 68, 0, 0, 0, 69, 70, + 71, 0, 0, 0, 72, 0, 0, 73, + 74, 75, 76, 77, 78, 79, 0, 0, + 80, 81, 82, 0, 83, 0, 84, 85, + 86, 87, 0, 88, 0, 89, 90, 0, + 0, 91, 92, 0, 93, 94, 95, 96, + 97, 98}; + +static const uint16_t unicode_list_20[] = { + 0x0, 0x7, 0x8, 0x9, 0xf, 0x10, 0x12, 0x15, + 0x16, 0x18, 0x1b, 0x1c, 0x1e, 0x21, 0x27, 0x29, + 0x2a, 0x2b, 0x2c, 0x2d, 0x31, 0x32, 0x35, 0x3c, + 0x3d, 0x3f, 0x42, 0x47, 0x48, 0x4e, 0x4f, 0x57, + 0x59, 0x5a, 0x5c, 0x5d, 0x62, 0x65, 0x6b, 0x6d, + 0x6f, 0x71, 0x73, 0x75, 0x77, 0x7b, 0x7c, 0x7d, + 0x80, 0x84, 0x86, 0x88, 0x89, 0x8a, 0x8b, 0x8d, + 0x8e, 0x8f, 0x90, 0x92, 0x93, 0x94, 0x95, 0x98, + 0x9b, 0x9e, 0x9f, 0xa1, 0xa4, 0xa8, 0xa9, 0xaa, + 0xab, 0xad, 0xb1, 0xb5, 0xb6, 0xb7, 0xbb, 0xbc, + 0xc0, 0xc1, 0xc2, 0xc5, 0xc7, 0xc9, 0xce, 0xd2, + 0xd7, 0xd8, 0xdc, 0xde, 0xf3, 0xf8, 0xfc, 0xfd, + 0x109, 0x10b, 0x113, 0x11d, 0x120, 0x123, 0x124, 0x125, + 0x126, 0x127, 0x128, 0x129, 0x12a, 0x12c, 0x131, 0x134, + 0x137, 0x138, 0x13b, 0x13c, 0x13d, 0x13e, 0x13f, 0x143, + 0x144, 0x146, 0x148, 0x149, 0x14a, 0x14b, 0x14c, 0x14e, + 0x14f, 0x150, 0x151, 0x152, 0x153, 0x157, 0x158, 0x159, + 0x15f, 0x161, 0x163, 0x165, 0x166, 0x167, 0x16a, 0x16b, + 0x16c, 0x174, 0x175, 0x17c, 0x17d, 0x184, 0x187, 0x188, + 0x189, 0x18e, 0x18f, 0x194, 0x1a1, 0x1a3, 0x1a4, 0x1a6, + 0x1a7, 0x1a8, 0x1a9, 0x1ab, 0x1b6, 0x24e, 0x268, 0x288, + 0x2a2, 0x318, 0x344, 0x369, 0x3a4, 0x3b0, 0x418, 0x445, + 0x45f, 0x460, 0x461, 0x462, 0x463, 0x464, 0x465, 0x466, + 0x467, 0x468, 0x469, 0x46a, 0x46c, 0x46d, 0x46e, 0x46f, + 0x471}; + +static const uint8_t glyph_id_ofs_list_22[] = { + 0, 1, 2, 3, 4, 5, 6, 0, + 7, 8, 9, 0, 0, 10, 11, 12, + 13, 14, 0, 15, 16, 17, 18, 19, + 20, 21, 22, 23, 24, 25}; + +static const uint8_t glyph_id_ofs_list_25[] = { + 0, 1, 2, 0, 3, 4, 5, 6, + 7, 8, 0, 9, 10, 11, 12, 13, + 14, 15, 16, 17, 18, 19, 0, 20, + 21, 22, 23, 24, 25, 26, 27, 28, + 0, 29, 30, 31, 32, 33, 0, 34, + 35, 36, 37, 0, 38, 39, 0, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 0, 49, 50, 51, 52, 0, 53, 54, + 55, 56, 57, 0, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 0, 71, 72, 73, 74, 75, 0, + 0, 76, 0, 0, 0, 0, 0, 0, + 0, 0, 77}; + +static const uint8_t glyph_id_ofs_list_26[] = { + 0, 1, 2, 3, 0, 4, 5, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 0, + 22, 23, 24, 25, 26, 27, 28, 0, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 0, 40, 41, 42, 43, + 0, 44, 45, 0, 46, 47, 0, 48, + 0, 49, 50, 0, 0, 0, 0, 0, + 0, 0, 51, 0, 0, 0, 52, 0, + 0, 53, 54, 55, 56, 57, 58, 0, + 0, 0, 0, 59, 60, 61, 0, 62, + 63, 0, 64, 0, 65, 66, 67, 68, + 69, 70, 0, 71, 72, 73}; + +static const uint16_t unicode_list_27[] = { + 0x0, 0x4, 0x5, 0xb, 0xf, 0x11, 0x12, 0x14, + 0x17, 0x18, 0x19, 0x1a, 0x1c, 0x22, 0x24, 0x25, + 0x26, 0x27, 0x35, 0x36, 0x38, 0x3b, 0x3d, 0x3f, + 0x40, 0x44, 0x47, 0x48, 0x49, 0x4c, 0x57, 0x60, + 0x63, 0x66, 0x69, 0x6c, 0x6d, 0x6e, 0x70, 0x71, + 0x74, 0x75, 0x76, 0x77, 0x79, 0x7c, 0x7d, 0x7e, + 0x7f, 0x82, 0x85, 0x90, 0x98, 0x99, 0x9a, 0x9f, + 0xa3, 0xa6, 0xa7, 0xa9, 0xae, 0xb0, 0xb1, 0xb4, + 0xb6, 0xb7, 0xb8, 0xb9, 0xbd, 0xbe, 0xbf, 0xc3, + 0xc6, 0xcc, 0xce, 0xda, 0xdd, 0xe0, 0xe2, 0xe8, + 0xe9, 0xee, 0x102, 0x103, 0x106, 0x109, 0x10b, 0x10e, + 0x110, 0x111, 0x112, 0x115, 0x119, 0x123, 0x124, 0x126, + 0x12c, 0x135, 0x13b, 0x13d, 0x141, 0x142, 0x144, 0x148, + 0x150, 0x153, 0x15b, 0x15d, 0x15f, 0x162, 0x164, 0x196, + 0x197, 0x199, 0x19a, 0x19b, 0x19c, 0x19d, 0x1a3, 0x1a5, + 0x1a6}; + +static const uint8_t glyph_id_ofs_list_29[] = { + 0, 1, 0, 2, 3, 4, 0, 5, + 6, 0, 7, 8, 9, 0, 10, 11, + 12, 13, 14, 15, 16, 17, 18, 0, + 19, 20, 21, 22}; + +static const uint16_t unicode_list_30[] = { + 0x0, 0x3, 0x4, 0x5, 0x7, 0xa, 0xb, 0xc, + 0x10, 0x11, 0x19, 0x1a, 0x3f, 0x42, 0x60, 0x86, + 0x87}; + +static const uint8_t glyph_id_ofs_list_31[] = { + 0, 0, 1, 0, 2, 3, 4, 5, + 6, 7, 8, 9, 10, 11, 12, 13, + 0, 14, 15, 16, 17, 0, 0, 18, + 0, 19, 20, 0, 21, 22, 23, 0, + 0, 24, 25, 26, 27, 28, 0, 29, + 30, 0, 31, 0, 32, 33, 34, 35, + 36, 37, 38, 39, 40, 41, 42, 0, + 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 43, 0, 0, 44}; + +static const uint8_t glyph_id_ofs_list_32[] = { + 0, 1, 2, 3, 4, 5, 0, 6, + 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 0, + 22, 23, 24, 25, 26, 0, 27, 28, + 29, 0, 0, 30, 31, 32, 33, 34, + 0, 0, 35, 36, 37, 0, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 0, 50, 51}; + +static const uint16_t unicode_list_33[] = { + 0x0, 0x1, 0x6, 0x7, 0x8, 0xa, 0xc, 0x10, + 0x11, 0x12, 0x15, 0x1b, 0x1c, 0x21, 0x23, 0x28, + 0x2f, 0x31, 0x36, 0x3b, 0x3d, 0x3f, 0x49, 0x4b, + 0x53, 0x58, 0x5f, 0x63, 0x6f, 0x73, 0x7f, 0x82, + 0x8b, 0x8c, 0x91, 0x92, 0x93, 0x94, 0x95, 0x97, + 0x98, 0x99, 0x9d, 0x9f, 0xa1, 0xa4, 0x1cc}; + +static const uint8_t glyph_id_ofs_list_34[] = { + 0, 0, 1, 2, 0, 0, 3, 4, + 5, 6, 0, 0, 7, 0, 8, 9, + 0, 10, 11, 12, 0, 13, 14, 0, + 0, 0, 0, 15, 16, 17, 0, 18, + 19, 20, 21, 22, 23, 24, 25, 26, + 27, 28, 29, 0, 30, 0, 31, 32, + 0, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 0, 42, 43, 44, 45, 0, + 0, 0, 0, 0, 46, 47, 48, 49, + 50, 0, 0, 51, 52, 53, 54, 55, + 56, 57, 0, 0, 58, 59, 60, 61, + 62, 63, 64, 0, 0, 65, 66, 67, + 68, 0, 0, 69}; + +static const uint8_t glyph_id_ofs_list_35[] = { + 0, 1, 2, 3, 4, 0, 5, 6, + 0, 7, 8, 9, 10, 11, 12, 0, + 13, 0, 14, 15, 16, 0, 17, 18, + 19, 20, 21, 22, 0, 0, 23, 24, + 25, 0, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 0, 38, + 39, 0, 40, 0, 0, 0, 41, 0, + 42, 43, 0, 44, 45, 46, 0, 47, + 0, 0, 0, 0, 48, 49, 0, 50, + 51, 52, 53, 54, 55, 56, 57}; + +static const uint16_t unicode_list_36[] = { + 0x0, 0x1, 0x3, 0xe, 0xf, 0x12, 0x17, 0x18, + 0x1b, 0x22, 0x23, 0x2d, 0x2f, 0x36, 0x44, 0x48, + 0x4b, 0x4d, 0x4e, 0x54, 0x59, 0x5d, 0x5e, 0x5f, + 0x61, 0x64, 0x68, 0x6b, 0x6c, 0x6d, 0x6f, 0x70, + 0x72, 0x75, 0x77, 0x79, 0x7a, 0x7f, 0x89, 0x8b, + 0x8c, 0x8e, 0x9b, 0x9d, 0x9e, 0xa0, 0xa3, 0xa7, + 0xa9, 0xb0, 0xb2, 0xbc, 0xbf, 0xc7, 0xc9, 0xcb, + 0xcd, 0xce, 0xd4, 0xe0, 0xe1, 0x10f, 0x110, 0x113, + 0x114, 0x115, 0x116, 0x117, 0x118, 0x119, 0x11a, 0x11b, + 0x11c, 0x129, 0x12a, 0x12b, 0x12f, 0x130}; + +/*Collect the unicode lists and glyph_id offsets*/ +static const lv_font_fmt_txt_cmap_t cmaps[] = + { + {.range_start = 32, .range_length = 95, .glyph_id_start = 1, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 19968, .range_length = 248, .glyph_id_start = 96, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_1, .list_length = 248, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 20219, .range_length = 1254, .glyph_id_start = 243, .unicode_list = unicode_list_2, .glyph_id_ofs_list = NULL, .list_length = 486, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 21475, .range_length = 253, .glyph_id_start = 729, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_3, .list_length = 253, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 21733, .range_length = 10679, .glyph_id_start = 887, .unicode_list = unicode_list_4, .glyph_id_ofs_list = NULL, .list_length = 3401, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 32415, .range_length = 127, .glyph_id_start = 4288, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_5, .list_length = 127, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 32543, .range_length = 24, .glyph_id_start = 4405, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 32568, .range_length = 845, .glyph_id_start = 4429, .unicode_list = unicode_list_7, .glyph_id_ofs_list = NULL, .list_length = 330, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 33416, .range_length = 232, .glyph_id_start = 4759, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_8, .list_length = 232, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 33655, .range_length = 2038, .glyph_id_start = 4892, .unicode_list = unicode_list_9, .glyph_id_ofs_list = NULL, .list_length = 492, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 35744, .range_length = 48, .glyph_id_start = 5384, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_10, .list_length = 48, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 35793, .range_length = 25, .glyph_id_start = 5428, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 35819, .range_length = 30, .glyph_id_start = 5453, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 35850, .range_length = 20, .glyph_id_start = 5483, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 35871, .range_length = 25, .glyph_id_start = 5503, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 35905, .range_length = 223, .glyph_id_start = 5528, .unicode_list = unicode_list_15, .glyph_id_ofs_list = NULL, .list_length = 25, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 36129, .range_length = 48, .glyph_id_start = 5553, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 36179, .range_length = 535, .glyph_id_start = 5601, .unicode_list = unicode_list_17, .glyph_id_ofs_list = NULL, .list_length = 136, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 36715, .range_length = 21, .glyph_id_start = 5737, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 36737, .range_length = 162, .glyph_id_start = 5758, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_19, .list_length = 162, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 36902, .range_length = 1138, .glyph_id_start = 5857, .unicode_list = unicode_list_20, .glyph_id_ofs_list = NULL, .list_length = 193, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 38041, .range_length = 46, .glyph_id_start = 6050, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 38088, .range_length = 30, .glyph_id_start = 6096, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_22, .list_length = 30, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 38119, .range_length = 20, .glyph_id_start = 6122, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 38140, .range_length = 32, .glyph_id_start = 6142, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 38173, .range_length = 99, .glyph_id_start = 6174, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_25, .list_length = 99, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 38376, .range_length = 102, .glyph_id_start = 6252, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_26, .list_length = 102, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 38480, .range_length = 423, .glyph_id_start = 6326, .unicode_list = unicode_list_27, .glyph_id_ofs_list = NULL, .list_length = 121, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 39029, .range_length = 22, .glyph_id_start = 6447, .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY}, + {.range_start = 39052, .range_length = 28, .glyph_id_start = 6469, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_29, .list_length = 28, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 39118, .range_length = 136, .glyph_id_start = 6492, .unicode_list = unicode_list_30, .glyph_id_ofs_list = NULL, .list_length = 17, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 39267, .range_length = 70, .glyph_id_start = 6509, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_31, .list_length = 70, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 39532, .range_length = 61, .glyph_id_start = 6554, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_32, .list_length = 61, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 39600, .range_length = 461, .glyph_id_start = 6606, .unicode_list = unicode_list_33, .glyph_id_ofs_list = NULL, .list_length = 47, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}, + {.range_start = 40063, .range_length = 100, .glyph_id_start = 6653, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_34, .list_length = 100, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 40479, .range_length = 79, .glyph_id_start = 6723, .unicode_list = NULL, .glyph_id_ofs_list = glyph_id_ofs_list_35, .list_length = 79, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL}, + {.range_start = 40560, .range_length = 305, .glyph_id_start = 6781, .unicode_list = unicode_list_36, .glyph_id_ofs_list = NULL, .list_length = 78, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY}}; + +/*----------------- + * KERNING + *----------------*/ + +/*Pair left and right glyphs for kerning*/ +static const uint16_t kern_pair_glyph_ids[] = + { + 3, 13, + 3, 15, + 3, 34, + 3, 43, + 3, 52, + 3, 57, + 3, 68, + 3, 69, + 3, 70, + 3, 80, + 3, 82, + 3, 84, + 8, 13, + 8, 15, + 8, 34, + 8, 43, + 8, 52, + 8, 57, + 8, 68, + 8, 69, + 8, 70, + 8, 80, + 8, 82, + 8, 84, + 9, 43, + 9, 75, + 13, 3, + 13, 8, + 13, 11, + 13, 53, + 13, 54, + 13, 55, + 13, 56, + 13, 58, + 13, 68, + 13, 69, + 13, 70, + 13, 75, + 13, 80, + 13, 82, + 13, 85, + 13, 87, + 13, 88, + 13, 90, + 14, 43, + 14, 52, + 14, 53, + 14, 55, + 14, 56, + 14, 57, + 14, 58, + 14, 59, + 14, 85, + 14, 87, + 14, 89, + 15, 3, + 15, 8, + 15, 11, + 15, 53, + 15, 54, + 15, 55, + 15, 56, + 15, 58, + 15, 68, + 15, 69, + 15, 70, + 15, 75, + 15, 80, + 15, 82, + 15, 85, + 15, 87, + 15, 88, + 15, 90, + 16, 34, + 16, 36, + 16, 40, + 16, 43, + 16, 48, + 16, 50, + 16, 66, + 16, 68, + 16, 69, + 16, 70, + 16, 72, + 16, 74, + 16, 75, + 16, 80, + 16, 82, + 16, 85, + 16, 86, + 27, 11, + 27, 58, + 27, 75, + 28, 11, + 28, 58, + 28, 75, + 34, 3, + 34, 8, + 34, 11, + 34, 32, + 34, 34, + 34, 36, + 34, 40, + 34, 48, + 34, 50, + 34, 53, + 34, 54, + 34, 55, + 34, 57, + 34, 58, + 34, 59, + 34, 61, + 34, 66, + 34, 71, + 34, 84, + 34, 85, + 34, 86, + 34, 87, + 34, 88, + 34, 89, + 34, 90, + 35, 11, + 35, 43, + 35, 52, + 35, 53, + 35, 55, + 35, 56, + 35, 57, + 35, 58, + 35, 59, + 35, 85, + 35, 87, + 35, 88, + 35, 89, + 35, 90, + 36, 14, + 36, 36, + 36, 40, + 36, 43, + 36, 48, + 36, 50, + 36, 52, + 36, 53, + 36, 54, + 36, 55, + 36, 56, + 36, 57, + 36, 58, + 36, 59, + 36, 72, + 36, 85, + 36, 86, + 36, 87, + 36, 88, + 36, 90, + 37, 11, + 37, 16, + 37, 34, + 37, 43, + 37, 53, + 37, 55, + 37, 56, + 37, 57, + 37, 58, + 37, 59, + 37, 89, + 37, 91, + 38, 68, + 38, 69, + 38, 70, + 38, 80, + 38, 82, + 38, 85, + 38, 87, + 38, 89, + 38, 90, + 39, 13, + 39, 15, + 39, 16, + 39, 34, + 39, 36, + 39, 40, + 39, 43, + 39, 48, + 39, 50, + 39, 52, + 39, 55, + 39, 56, + 39, 57, + 39, 59, + 39, 66, + 39, 68, + 39, 69, + 39, 70, + 39, 72, + 39, 78, + 39, 79, + 39, 80, + 39, 81, + 39, 82, + 39, 83, + 39, 84, + 39, 85, + 39, 86, + 39, 87, + 39, 88, + 39, 89, + 39, 90, + 39, 91, + 40, 11, + 40, 34, + 40, 53, + 40, 55, + 40, 56, + 43, 13, + 43, 15, + 43, 43, + 44, 3, + 44, 8, + 44, 11, + 44, 14, + 44, 32, + 44, 34, + 44, 36, + 44, 40, + 44, 48, + 44, 50, + 44, 52, + 44, 53, + 44, 54, + 44, 55, + 44, 56, + 44, 58, + 44, 68, + 44, 69, + 44, 70, + 44, 75, + 44, 80, + 44, 82, + 44, 85, + 44, 86, + 44, 87, + 44, 88, + 44, 89, + 44, 90, + 44, 91, + 45, 3, + 45, 8, + 45, 11, + 45, 14, + 45, 32, + 45, 34, + 45, 36, + 45, 40, + 45, 48, + 45, 50, + 45, 52, + 45, 53, + 45, 54, + 45, 55, + 45, 56, + 45, 58, + 45, 61, + 45, 68, + 45, 69, + 45, 70, + 45, 71, + 45, 72, + 45, 80, + 45, 82, + 45, 85, + 45, 86, + 45, 87, + 45, 88, + 45, 90, + 48, 11, + 48, 16, + 48, 34, + 48, 43, + 48, 53, + 48, 55, + 48, 56, + 48, 57, + 48, 58, + 48, 59, + 48, 89, + 48, 91, + 49, 13, + 49, 14, + 49, 15, + 49, 16, + 49, 34, + 49, 43, + 49, 52, + 49, 53, + 49, 57, + 49, 58, + 49, 59, + 49, 66, + 49, 68, + 49, 69, + 49, 70, + 49, 72, + 49, 80, + 49, 82, + 49, 84, + 49, 89, + 49, 91, + 50, 11, + 50, 16, + 50, 34, + 50, 43, + 50, 53, + 50, 55, + 50, 56, + 50, 57, + 50, 58, + 50, 59, + 50, 89, + 50, 91, + 51, 11, + 51, 14, + 51, 34, + 51, 43, + 51, 52, + 51, 53, + 51, 55, + 51, 56, + 51, 57, + 51, 59, + 51, 66, + 51, 68, + 51, 69, + 51, 70, + 51, 72, + 51, 80, + 51, 82, + 51, 89, + 51, 91, + 52, 11, + 52, 14, + 52, 43, + 52, 52, + 52, 53, + 52, 58, + 52, 85, + 53, 13, + 53, 14, + 53, 15, + 53, 16, + 53, 27, + 53, 28, + 53, 34, + 53, 36, + 53, 40, + 53, 43, + 53, 48, + 53, 50, + 53, 52, + 53, 57, + 53, 58, + 53, 59, + 53, 66, + 53, 68, + 53, 69, + 53, 70, + 53, 71, + 53, 72, + 53, 78, + 53, 79, + 53, 80, + 53, 81, + 53, 82, + 53, 83, + 53, 84, + 53, 85, + 53, 86, + 53, 87, + 53, 88, + 53, 89, + 53, 90, + 53, 91, + 54, 13, + 54, 15, + 54, 16, + 54, 34, + 54, 43, + 54, 52, + 54, 55, + 54, 57, + 54, 58, + 54, 66, + 54, 72, + 54, 84, + 54, 89, + 55, 13, + 55, 14, + 55, 15, + 55, 16, + 55, 34, + 55, 36, + 55, 40, + 55, 43, + 55, 48, + 55, 50, + 55, 52, + 55, 54, + 55, 55, + 55, 59, + 55, 66, + 55, 68, + 55, 69, + 55, 70, + 55, 72, + 55, 78, + 55, 79, + 55, 80, + 55, 81, + 55, 82, + 55, 83, + 55, 84, + 55, 86, + 55, 87, + 55, 88, + 55, 89, + 55, 90, + 55, 91, + 56, 13, + 56, 14, + 56, 15, + 56, 16, + 56, 36, + 56, 40, + 56, 43, + 56, 48, + 56, 50, + 56, 52, + 56, 59, + 56, 66, + 56, 72, + 56, 91, + 57, 3, + 57, 8, + 57, 11, + 57, 14, + 57, 34, + 57, 36, + 57, 40, + 57, 48, + 57, 50, + 57, 52, + 57, 53, + 57, 54, + 57, 66, + 57, 68, + 57, 69, + 57, 70, + 57, 71, + 57, 80, + 57, 82, + 57, 85, + 57, 86, + 57, 87, + 57, 88, + 57, 89, + 57, 90, + 57, 91, + 58, 13, + 58, 14, + 58, 15, + 58, 16, + 58, 27, + 58, 28, + 58, 32, + 58, 34, + 58, 36, + 58, 40, + 58, 43, + 58, 48, + 58, 50, + 58, 52, + 58, 53, + 58, 54, + 58, 59, + 58, 66, + 58, 68, + 58, 69, + 58, 70, + 58, 72, + 58, 78, + 58, 79, + 58, 80, + 58, 81, + 58, 82, + 58, 83, + 58, 84, + 58, 85, + 58, 86, + 58, 87, + 58, 88, + 58, 89, + 58, 90, + 58, 91, + 59, 14, + 59, 34, + 59, 36, + 59, 40, + 59, 43, + 59, 48, + 59, 50, + 59, 52, + 59, 54, + 59, 55, + 59, 56, + 59, 58, + 59, 59, + 59, 66, + 59, 68, + 59, 69, + 59, 70, + 59, 71, + 59, 72, + 59, 80, + 59, 82, + 59, 85, + 59, 86, + 59, 87, + 59, 88, + 59, 89, + 59, 90, + 60, 43, + 60, 75, + 61, 53, + 61, 54, + 61, 55, + 61, 56, + 61, 58, + 61, 72, + 61, 75, + 61, 87, + 61, 88, + 61, 90, + 66, 11, + 66, 32, + 66, 53, + 66, 55, + 66, 56, + 66, 58, + 66, 85, + 67, 3, + 67, 8, + 67, 11, + 67, 13, + 67, 14, + 67, 15, + 67, 32, + 67, 53, + 67, 55, + 67, 57, + 67, 58, + 67, 61, + 67, 66, + 67, 85, + 67, 87, + 67, 88, + 67, 89, + 67, 90, + 67, 91, + 68, 14, + 68, 53, + 68, 55, + 68, 58, + 68, 66, + 68, 68, + 68, 69, + 68, 70, + 68, 72, + 68, 80, + 68, 82, + 68, 85, + 68, 87, + 68, 88, + 68, 89, + 68, 90, + 70, 11, + 70, 14, + 70, 32, + 70, 43, + 70, 52, + 70, 53, + 70, 55, + 70, 56, + 70, 58, + 70, 61, + 70, 66, + 70, 72, + 70, 85, + 70, 87, + 70, 88, + 70, 89, + 70, 90, + 71, 2, + 71, 3, + 71, 8, + 71, 10, + 71, 13, + 71, 14, + 71, 15, + 71, 16, + 71, 32, + 71, 53, + 71, 55, + 71, 56, + 71, 57, + 71, 58, + 71, 61, + 71, 62, + 71, 66, + 71, 68, + 71, 69, + 71, 70, + 71, 72, + 71, 75, + 71, 80, + 71, 82, + 71, 84, + 71, 87, + 71, 89, + 71, 91, + 71, 94, + 72, 10, + 72, 11, + 72, 16, + 72, 32, + 72, 53, + 72, 58, + 72, 62, + 72, 66, + 72, 68, + 72, 69, + 72, 70, + 72, 75, + 72, 80, + 72, 82, + 72, 87, + 72, 88, + 72, 90, + 72, 91, + 72, 94, + 73, 11, + 73, 32, + 73, 53, + 73, 55, + 73, 58, + 76, 11, + 76, 13, + 76, 14, + 76, 15, + 76, 27, + 76, 28, + 76, 32, + 76, 53, + 76, 58, + 76, 66, + 76, 68, + 76, 69, + 76, 70, + 76, 72, + 76, 75, + 76, 80, + 76, 82, + 76, 85, + 76, 86, + 76, 89, + 76, 91, + 77, 75, + 78, 11, + 78, 32, + 78, 53, + 78, 55, + 78, 58, + 79, 11, + 79, 32, + 79, 53, + 79, 55, + 79, 58, + 80, 3, + 80, 8, + 80, 11, + 80, 13, + 80, 14, + 80, 15, + 80, 32, + 80, 53, + 80, 55, + 80, 57, + 80, 58, + 80, 61, + 80, 66, + 80, 85, + 80, 87, + 80, 88, + 80, 89, + 80, 90, + 80, 91, + 81, 3, + 81, 8, + 81, 11, + 81, 13, + 81, 14, + 81, 15, + 81, 32, + 81, 53, + 81, 55, + 81, 57, + 81, 58, + 81, 61, + 81, 66, + 81, 85, + 81, 87, + 81, 88, + 81, 89, + 81, 90, + 81, 91, + 82, 11, + 82, 53, + 82, 55, + 82, 58, + 83, 13, + 83, 14, + 83, 15, + 83, 16, + 83, 27, + 83, 28, + 83, 34, + 83, 43, + 83, 59, + 83, 61, + 83, 66, + 83, 68, + 83, 69, + 83, 70, + 83, 72, + 83, 80, + 83, 82, + 83, 84, + 83, 87, + 83, 88, + 83, 90, + 83, 91, + 84, 11, + 84, 14, + 84, 32, + 84, 53, + 84, 55, + 84, 58, + 84, 85, + 85, 13, + 85, 14, + 85, 15, + 85, 16, + 85, 27, + 85, 28, + 85, 32, + 85, 53, + 85, 58, + 85, 66, + 85, 68, + 85, 69, + 85, 70, + 85, 72, + 85, 80, + 85, 82, + 85, 84, + 85, 85, + 85, 89, + 86, 11, + 86, 53, + 86, 55, + 86, 58, + 87, 11, + 87, 13, + 87, 14, + 87, 15, + 87, 16, + 87, 34, + 87, 43, + 87, 53, + 87, 55, + 87, 58, + 87, 59, + 87, 66, + 87, 68, + 87, 69, + 87, 70, + 87, 75, + 87, 80, + 87, 82, + 87, 91, + 88, 11, + 88, 13, + 88, 15, + 88, 16, + 88, 34, + 88, 43, + 88, 53, + 88, 55, + 88, 57, + 88, 58, + 88, 66, + 88, 68, + 88, 69, + 88, 70, + 88, 75, + 88, 80, + 88, 82, + 88, 91, + 89, 2, + 89, 11, + 89, 13, + 89, 14, + 89, 15, + 89, 28, + 89, 36, + 89, 40, + 89, 48, + 89, 50, + 89, 52, + 89, 53, + 89, 55, + 89, 57, + 89, 58, + 89, 66, + 89, 68, + 89, 69, + 89, 70, + 89, 80, + 89, 82, + 89, 85, + 90, 13, + 90, 15, + 90, 16, + 90, 43, + 90, 53, + 90, 55, + 90, 57, + 90, 58, + 90, 66, + 90, 68, + 90, 69, + 90, 70, + 90, 75, + 90, 80, + 90, 82, + 90, 89, + 90, 91, + 91, 14, + 91, 53, + 91, 58, + 91, 66, + 91, 68, + 91, 69, + 91, 70, + 91, 72, + 91, 80, + 91, 82, + 91, 86, + 91, 87, + 91, 90, + 92, 43, + 92, 75}; + +/* Kerning between the respective left and right glyphs + * 4.4 format which needs to scaled with `kern_scale`*/ +static const int8_t kern_pair_values[] = + { + -33, -33, -16, -27, -3, -3, -8, -8, + -8, -8, -8, -6, -33, -33, -16, -27, + -3, -3, -8, -8, -8, -8, -8, -6, + -6, 23, -27, -27, -39, -28, -6, -19, + -10, -26, -3, -3, -3, 7, -3, -3, + -13, -10, -6, -6, -6, -5, -14, -5, + -3, -8, -19, -6, -7, -2, -4, -27, + -27, -39, -28, -6, -19, -10, -26, -3, + -3, -3, 7, -3, -3, -13, -10, -6, + -6, -12, -3, -3, -23, -3, -3, -7, + -9, -9, -9, -3, 7, 7, -9, -9, + 3, -6, -14, -7, 1, -14, -7, 1, + -16, -16, -27, -7, -2, -3, -3, -3, + -3, -16, -4, -4, 1, -4, -2, -12, + 7, -3, 7, -4, -2, -2, -1, -1, + -2, -9, -5, -4, -7, -2, -1, -1, + -4, -1, -3, -4, -3, -3, -4, -7, + -8, -8, -3, -8, -8, -7, -5, -4, + -1, -1, -1, -2, -3, -6, -8, -3, + -4, -3, -4, -10, -5, -3, -11, -7, + -3, -2, -5, -6, -6, -4, -2, -3, + -3, -3, -3, -3, -7, -3, -9, -3, + -21, -21, -20, -11, -3, -3, -40, -3, + -3, -6, 1, 1, -7, -9, -10, -4, + -4, -4, -7, -6, -6, -4, -6, -4, + -6, -6, -3, -5, -6, -5, -7, -5, + -8, -8, -1, -6, -4, -1, -7, -7, + -12, -6, -6, -12, -8, -2, -3, -6, + -6, -6, -6, -3, -5, -4, -4, -3, + -5, -2, -2, -2, -3, -2, -2, -9, + -4, -6, -5, -5, -6, -4, -25, -25, + -44, -15, -9, 1, -7, -7, -7, -7, + -6, -34, -8, -22, -16, -22, -23, -3, + -3, -3, -4, -1, -3, -3, -6, -3, + -10, -10, -10, -10, -5, -3, -11, -7, + -3, -2, -5, -6, -6, -4, -2, -32, + -9, -32, -22, -14, -42, -3, -7, -7, + -3, -22, -12, -7, -7, -7, -9, -7, + -7, -3, -4, -6, -10, -5, -3, -11, + -7, -3, -2, -5, -6, -6, -4, -2, + -3, -9, -1, -5, -4, -4, 2, 2, + -1, -3, -1, -3, -3, -3, -1, -3, + -3, -2, -2, -5, 4, -4, -4, -6, + -4, -7, -30, -21, -30, -26, -6, -6, + -12, -7, -7, -36, -7, -7, -11, -6, + -4, -15, -21, -19, -19, -19, -5, -21, + -13, -13, -19, -13, -19, -13, -17, -5, + -13, -9, -10, -11, -9, -22, -5, -5, + -9, -5, -14, -3, -1, -3, -4, -1, + -3, -1, -2, -19, -5, -19, -13, -4, + -3, -3, -21, -3, -3, -3, -3, 3, + -5, -6, -4, -4, -4, -6, -6, -6, + -4, -6, -4, -6, -4, -9, -3, -3, + -4, -3, -7, -10, -3, -10, -8, -2, + -2, -19, -2, -2, -2, -2, -5, -4, + -3, -3, -3, -3, -8, 1, -5, -5, + -5, -5, -4, -6, -3, -3, -2, -2, + -2, -5, -2, -2, -5, -3, -5, -4, + -3, -5, -4, -26, -19, -26, -19, -7, + -7, -2, -4, -4, -4, -29, -4, -4, + -5, -4, -3, -7, -19, -12, -12, -12, + -17, -12, -12, -12, -12, -12, -12, -12, + -8, -10, -4, -7, -10, -4, -14, -10, + -2, -6, -6, -9, -6, -6, -9, -3, + -2, -2, -4, -5, -5, -6, -6, -6, + -6, -4, -6, -6, -4, -7, -5, -5, + -7, -5, -6, 23, -25, -8, -15, -8, + -21, 9, 21, -6, -3, 4, -15, -4, + -7, -5, -1, -7, -4, -8, -8, -7, + -3, 2, -3, -4, -16, -5, -1, -13, + -7, -4, -5, -1, -1, -5, -1, -2, + -6, -6, -4, -7, -3, -6, -6, -6, + -3, -6, -6, -3, 2, 2, 2, 2, + -10, 3, -2, -6, -6, -7, -5, -3, + -7, -6, -4, -3, -3, 1, 1, -2, + 1, 4, 12, 12, 14, -14, -4, -14, + -4, 7, 13, 19, 13, 9, 17, 18, + 14, -6, -3, -3, -3, -4, -3, -3, + -3, -1, 4, -1, -4, 14, 4, -9, + 14, -10, -7, -4, 4, -5, -4, -4, + -4, 10, -4, -4, -1, -1, 4, -4, + 4, -10, -2, -7, -3, -5, -6, 4, + -13, 4, 4, 4, -4, -10, -3, -3, + -5, -5, -5, -3, -3, -5, -5, -6, + -4, -2, -2, 2, -10, -2, -7, -3, + -5, -10, -2, -7, -3, -5, -8, -8, + -7, -3, 2, -3, -4, -16, -5, -1, + -13, -7, -4, -5, -1, -1, -5, -1, + -2, -8, -8, -7, -3, 2, -3, -4, + -16, -5, -1, -13, -7, -4, -5, -1, + -1, -5, -1, -2, -7, -6, -4, -9, + -16, -7, -16, -10, 7, 7, -4, -16, + -3, 4, -7, -3, -3, -3, -3, -3, + -3, -1, 7, 5, 7, -1, -14, 3, + -3, -7, -3, -6, -6, 2, -7, 2, + 3, 4, 4, -7, -4, -1, -6, -4, + -4, -4, -3, -4, -4, -3, -6, -5, + -7, -6, -4, -9, -3, -10, -2, -10, + -6, -3, -12, -6, -3, -4, -3, -6, + -1, -1, -1, -3, -1, -1, -7, -3, + -12, -12, -2, -1, -9, -7, -3, -4, + -7, -3, -1, -1, -1, -3, -1, -1, + -5, -4, -6, 2, -4, -2, 2, -3, + -3, -3, -3, -1, -9, -4, -3, -10, + -3, -5, -5, -5, -5, -5, -7, -10, + -10, -4, -12, -6, -1, -1, -2, -6, + -1, -1, -1, -3, -1, -1, -4, -7, + -5, -7, -8, -7, -3, -3, -3, -2, + -3, -3, -3, -1, -1, -6, 23}; + +/*Collect the kern pair's data in one place*/ +static const lv_font_fmt_txt_kern_pair_t kern_pairs = + { + .glyph_ids = kern_pair_glyph_ids, + .values = kern_pair_values, + .pair_cnt = 871, + .glyph_ids_size = 1}; + +/*-------------------- + * ALL CUSTOM DATA + *--------------------*/ + +#if LVGL_VERSION_MAJOR == 8 +/*Store all the custom data of the font*/ +static lv_font_fmt_txt_glyph_cache_t cache; +#endif + +#if LVGL_VERSION_MAJOR >= 8 +static const lv_font_fmt_txt_dsc_t font_dsc = { +#else +static lv_font_fmt_txt_dsc_t font_dsc = { +#endif + .glyph_bitmap = glyph_bitmap, + .glyph_dsc = glyph_dsc, + .cmaps = cmaps, + .kern_dsc = &kern_pairs, + .kern_scale = 16, + .cmap_num = 37, + .bpp = 2, + .kern_classes = 0, + .bitmap_format = 2, +#if LVGL_VERSION_MAJOR == 8 + .cache = &cache +#endif +}; + +/*----------------- + * PUBLIC FONT + *----------------*/ + +/*Initialize a public general font descriptor*/ +#if LVGL_VERSION_MAJOR >= 8 +const lv_font_t lv_font_noto_cjk_16_2bpp = { +#else +lv_font_t lv_font_noto_cjk_16_2bpp = { +#endif + .get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt, /*Function pointer to get glyph's data*/ + .get_glyph_bitmap = lv_font_get_bitmap_fmt_txt, /*Function pointer to get glyph's bitmap*/ + .line_height = 20, /*The maximum line height required by the font*/ + .base_line = 5, /*Baseline measured from the bottom of the line*/ +#if !(LVGL_VERSION_MAJOR == 6 && LVGL_VERSION_MINOR == 0) + .subpx = LV_FONT_SUBPX_NONE, +#endif +#if LV_VERSION_CHECK(7, 4, 0) || LVGL_VERSION_MAJOR >= 8 + .underline_position = -2, + .underline_thickness = 1, +#endif + .dsc = &font_dsc, /*The custom font data. Will be accessed by `get_glyph_bitmap/dsc` */ +#if LV_VERSION_CHECK(8, 2, 0) || LVGL_VERSION_MAJOR >= 9 + .fallback = NULL, +#endif + .user_data = NULL, +}; + +#endif /*#if LV_FONT_NOTO_CJK_16_2BPP*/ diff --git a/platform/esp/arduino_common/src/ui/widgets/map/map_tiles.cpp b/platform/esp/arduino_common/src/ui/widgets/map/map_tiles.cpp index 2bf51e31..33688c25 100644 --- a/platform/esp/arduino_common/src/ui/widgets/map/map_tiles.cpp +++ b/platform/esp/arduino_common/src/ui/widgets/map/map_tiles.cpp @@ -342,6 +342,24 @@ static void clear_tile_decode_cache() g_cache_full_until_ms = 0; } +static void release_tile_decode_cache_usage() +{ + if (!g_tile_cache_initialized) + { + return; + } + + const uint32_t now_ms = sys::millis_now(); + for (int i = 0; i < TILE_DECODE_CACHE_SIZE; i++) + { + g_tile_decode_cache[i].in_use = false; + if (g_tile_decode_cache[i].img_dsc != NULL) + { + g_tile_decode_cache[i].last_used_ms = now_ms; + } + } +} + /** * Find cached decoded tile image */ @@ -1863,9 +1881,10 @@ void cleanup_tiles(TileContext& ctx) reset_tile_runtime(tile); } ctx.tiles->clear(); - ctx.tiles->shrink_to_fit(); - lv_image_cache_drop(NULL); - clear_tile_decode_cache(); + // Keep vector capacity and decoded tile cache alive across page exits. + // Late LVGL draw work can still reference image internals for a short time, + // so aggressively freeing image caches here is unsafe. + release_tile_decode_cache_usage(); g_active_map_source = 0xFF; g_active_contour_enabled = false; g_missing_tile_notice_pending = false; diff --git a/platform/esp/arduino_common/src/walkie_runtime.cpp b/platform/esp/arduino_common/src/walkie_runtime.cpp index b088c0c4..66e4d5c9 100644 --- a/platform/esp/arduino_common/src/walkie_runtime.cpp +++ b/platform/esp/arduino_common/src/walkie_runtime.cpp @@ -5,7 +5,7 @@ #include #include -#include "board/TLoRaPagerBoard.h" +#include "boards/tlora_pager/tlora_pager_board.h" #include "platform/esp/arduino_common/app_tasks.h" #include "platform/esp/boards/board_runtime.h" @@ -19,9 +19,9 @@ constexpr float kFskRxBwKHz = 156.2f; constexpr uint16_t kFskPreambleLen = 16; constexpr uint8_t kFskSyncWord[] = {0x2D, 0x01}; -TLoRaPagerBoard* resolveBoard(const Session* session) +boards::tlora_pager::TLoRaPagerBoard* resolveBoard(const Session* session) { - return session ? static_cast(session->impl) : nullptr; + return session ? static_cast(session->impl) : nullptr; } void writeError(char* error_buffer, size_t error_buffer_size, const char* message) @@ -92,20 +92,20 @@ bool isValid(const Session& session) bool isRadioReady(const Session& session) { - TLoRaPagerBoard* board = resolveBoard(&session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(&session); return board && board->isRadioOnline(); } bool isCodecReady(const Session& session) { - TLoRaPagerBoard* board = resolveBoard(&session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(&session); return board && ((board->getDevicesProbe() & HW_CODEC_ONLINE) != 0); } bool configureFsk(Session* session, float freq_mhz, int8_t tx_power, char* error_buffer, size_t error_buffer_size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (!board || !board->isRadioOnline()) { writeError(error_buffer, error_buffer_size, "Radio offline"); @@ -170,7 +170,7 @@ bool configureFsk(Session* session, float freq_mhz, int8_t tx_power, char* error bool restoreLora(Session* session, char* error_buffer, size_t error_buffer_size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (!board) { return false; @@ -200,7 +200,7 @@ bool restoreLora(Session* session, char* error_buffer, size_t error_buffer_size) int codecOpen(Session* session, uint8_t bits_per_sample, uint8_t channels, uint32_t sample_rate) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (!board) { return -1; @@ -215,7 +215,7 @@ int codecOpen(Session* session, uint8_t bits_per_sample, uint8_t channels, uint3 void codecClose(Session* session) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (!board || !session->codec_open) { return; @@ -226,19 +226,19 @@ void codecClose(Session* session) int codecRead(Session* session, uint8_t* buffer, size_t size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->codec.read(buffer, size) : -1; } int codecWrite(Session* session, uint8_t* buffer, size_t size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->codec.write(buffer, size) : -1; } void codecSetVolume(Session* session, uint8_t level) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (board) { board->codec.setVolume(level); @@ -247,7 +247,7 @@ void codecSetVolume(Session* session, uint8_t level) void codecSetGain(Session* session, float db_value) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (board) { board->codec.setGain(db_value); @@ -256,7 +256,7 @@ void codecSetGain(Session* session, float db_value) void codecSetMute(Session* session, bool enabled) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (board) { board->codec.setMute(enabled); @@ -265,7 +265,7 @@ void codecSetMute(Session* session, bool enabled) void standby(Session* session) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (board) { board->radio_.standby(); @@ -274,7 +274,7 @@ void standby(Session* session) int startTransmit(Session* session, const uint8_t* data, size_t size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (!board) { return -1; @@ -290,19 +290,19 @@ int startTransmit(Session* session, const uint8_t* data, size_t size) int startReceive(Session* session) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->startRadioReceive() : -1; } uint32_t getRadioIrqFlags(Session* session) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->getRadioIrqFlags() : 0; } void clearRadioIrqFlags(Session* session, uint32_t flags) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); if (board) { board->clearRadioIrqFlags(flags); @@ -311,13 +311,13 @@ void clearRadioIrqFlags(Session* session, uint32_t flags) int getPacketLength(Session* session, bool update) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->getRadioPacketLength(update) : -1; } int readRadioData(Session* session, uint8_t* buffer, size_t size) { - TLoRaPagerBoard* board = resolveBoard(session); + boards::tlora_pager::TLoRaPagerBoard* board = resolveBoard(session); return board ? board->readRadioData(buffer, size) : -1; } @@ -506,4 +506,4 @@ void release(Session* session) } // namespace platform::esp::common::walkie_runtime -#endif \ No newline at end of file +#endif diff --git a/platform/esp/boards/README.md b/platform/esp/boards/README.md index 402ce10a..e447d8e9 100644 --- a/platform/esp/boards/README.md +++ b/platform/esp/boards/README.md @@ -1,17 +1,16 @@ # `platform/esp/boards` -Board-specific platform shells and support code for ESP targets. +Shared ESP board runtime glue, dispatcher support, and reusable ESP-facing code. Current responsibilities: -- shared board-facing contracts under `include/board/*` +- ESP-specific runtime dispatch under `include/platform/esp/boards/*` and `src/board_runtime.cpp` - ESP display abstractions and panel drivers under `include/display/*` and `src/display/*` - board-local input drivers such as rotary handling under `include/input/*` and `src/input/*` -- concrete board implementations under `src/board/*` with public headers in `include/board/*` -- board selection/runtime dispatch under `include/platform/esp/boards/*` and `src/board_runtime.cpp` -- board-specific glue under `tdeck/`, `tlora_pager/`, `twatchs3/`, and `tab5/` +- any remaining ESP-only shared board implementations under `src/board/*` Boundary note: -- code that directly owns ESP board peripherals, display buses, PMU wiring, LoRa wiring, GPS wiring, touch/keyboard/NFC, display panel setup, or board singleton instances belongs here -- these headers intentionally keep canonical `board/...`, `display/...`, and board-local `input/...` include prefixes so callers no longer depend on legacy `src/*` locations +- code that directly owns a specific board's peripherals, display buses, PMU wiring, LoRa wiring, GPS wiring, touch/keyboard/NFC, display panel setup, or board singleton instances belongs under `boards//*` +- platform-neutral board contracts now live under `platform/shared/include/board/*` +- code that is intentionally shared across multiple ESP boards but still platform-specific belongs here diff --git a/platform/esp/boards/include/board/LilyGoKeyboard.h b/platform/esp/boards/include/board/LilyGoKeyboard.h deleted file mode 100644 index ee5a8492..00000000 --- a/platform/esp/boards/include/board/LilyGoKeyboard.h +++ /dev/null @@ -1,245 +0,0 @@ -/** - * @file LilyGoKeyboard.h - * @author Lewis He (lewishe@outlook.com) - * @license MIT - * @copyright Copyright (c) 2025 ShenZhen XinYuan Electronic Technology Co., Ltd - * @date 2025-01-04 - * - */ - -#pragma once -#include - -#if defined(ARDUINO_T_LORA_PAGER) -#include - -#define KB_NONE -1 -#define KB_PRESSED 1 -#define KB_RELEASED 0 - -typedef struct LilyGoKeyboardConfigure -{ - uint8_t kb_rows; - uint8_t kb_cols; - const char* current_keymap; - const char* current_symbol_map; - uint8_t symbol_key_value; - uint8_t alt_key_value; - uint8_t caps_key_value; - uint8_t caps_b_key_value; - uint8_t char_b_value; - uint8_t backspace_value; - // Is there a symbol combination key? - bool has_symbol_key; -} LilyGoKeyboardConfigure_t; -; - -// This class, LilyGoKeyboard, inherits from Adafruit_TCA8418 and is designed to handle keyboard operations. -class LilyGoKeyboard : public Adafruit_TCA8418 -{ - public: - // Typedef for a callback function that is invoked when a key is read. - // It takes an integer representing the key state and a reference to a character to store the key value. - using KeyboardReadCallback = void (*)(int state, char& c); - - // Typedef for a callback function that is called when defined as a gpio. - using GpioEventCallback = void (*)(bool pressed, uint8_t gpio_idx); - - // Typedef for a callback function called when adjusting the keyboard backlight. - using BacklightCallback = void (*)(uint8_t level); - - // Typedef for a callback function called when keyboard press or release raw code. - using KeyboardRawCallback = void (*)(bool pressed, uint8_t raw); - - /** - * @brief Default constructor for the LilyGoKeyboard class. - * Initializes the keyboard object. - */ - LilyGoKeyboard(); - - /** - * @brief Destructor for the LilyGoKeyboard class. - * Cleans up any resources allocated by the keyboard object. - */ - ~LilyGoKeyboard(); - - /** - * @brief Sets the pin number for the keyboard backlight. - * - * @param backlight The pin number to which the backlight is connected. - */ - void setPins(int backlight); - - // /** - // * @brief Set the keyboard mapping index. - // * - // * @param maps T-LoRa-Pager uses 0, T-DeckV2 uses 1. - // */ - // void setMaps(uint8_t maps); - - /** - * @brief Initializes the keyboard and sets up the I2C communication. - * - * @param w A reference to a TwoWire object for I2C communication. - * @param irq The interrupt request pin number. - * @param sda The I2C data line pin number. Defaults to the SDA macro. - * @param scl The I2C clock line pin number. Defaults to the SCL macro. - * @return true if the initialization is successful, false otherwise. - */ - bool begin(const LilyGoKeyboardConfigure_t& config, TwoWire& w, uint8_t irq, uint8_t sda = SDA, uint8_t scl = SCL); - - /** - * @brief Ends the keyboard operation and releases associated resources. - */ - void end(); - - /** - * @brief Retrieves the currently pressed key and stores its character value. - * - * @param c A pointer to a character where the key value will be stored. - * @return An integer representing the state of the key press. - */ - int getKey(char* c); - - /** - * @brief Sets the brightness level of the keyboard backlight. - * - * @param level The brightness level, with a valid range of 0-255. - */ - void setBrightness(uint8_t level); - - /** - * @brief Gets the current brightness level of the keyboard backlight. - * - * @return The current brightness level as an 8-bit unsigned integer. - */ - uint8_t getBrightness(); - - /** - * @brief Sets the callback function to be executed when a key is read. - * - * @param cb A pointer to the callback function of type KeyboardReadCallback. - */ - void setCallback(KeyboardReadCallback cb); - - /** - * @brief When the row and column gpio of an undefined keyboard are changed, - * the host is notified through this callback function. - * - * @param cb A pointer to the callback function of type GpioEventCallback. - */ - void setGpioEventCallback(GpioEventCallback cb); - - /** - * @brief When the backlight callback function is set, the host will be - * notified of the backlight adjustment through the callback function. - * - * @param cb A pointer to the callback function of type BacklightCallback. - */ - void setBacklightChangeCallback(BacklightCallback cb); - - /** - * @brief Set keyboard press or release raw callback function - * @note When this callback is set, the program only returns the original key value and does - * not continue with subsequent processing. The user needs to handle it by himself. - * - * @param cb A pointer to the callback function of type KeyboardRawCallback. - */ - void setRawCallback(KeyboardRawCallback cb); - - /** - * @brief Enables or disables the key repeat functionality. - * - * @param enable true to enable key repeat, false to disable it. - */ - void setRepeat(bool enable); - - private: - /** - * @brief Updates the keyboard state and retrieves the currently pressed key. - * - * @param c A pointer to a character where the key value will be stored. - * @return An integer representing the state of the key press. - */ - int update(char* c); - - /** - * @brief Prints debug information about the key press event. - * - * @param pressed true if the key is currently pressed, false if released. - * @param k The key code of the key event. - * @param keyVal The character value corresponding to the key code. - */ - void printDebugInfo(bool pressed, uint8_t k, char keyVal); - - /** - * @brief Handles special cases for space and null characters. - * - * @param keyVal The character value of the currently pressed key. - * @param lastKeyVal A reference to the last key value. - * @param pressed A reference to a boolean indicating if the key is pressed. - * @return The processed character value. - */ - char handleSpaceAndNullChar(char keyVal, char& lastKeyVal, bool& pressed); - - /** - * @brief Converts a key code to its corresponding character value. - * - * @param k The key code. - * @return The character value corresponding to the key code. - */ - char getKeyChar(uint8_t k); - - /** - * @brief Handles brightness adjustment based on key presses. - * - * @param k The key code of the key press. - * @param pressed true if the key is pressed, false if released. - * @return true if the brightness adjustment was handled, false otherwise. - */ - bool handleBrightnessAdjustment(uint8_t k, bool pressed); - - /** - * @brief Handles special keys and their associated actions. - * - * @param k The key code of the special key. - * @param pressed true if the key is pressed, false if released. - * @param c A pointer to a character to store the result of the special key action. - * @return An integer representing the state of the special key action. - */ - int handleSpecialKeys(uint8_t k, bool pressed, char* c); - - // Stores the last key value. - char lastKeyVal = '\n'; - // The pin number for the backlight. - int _backlight = -1; - // The current brightness level of the backlight. - uint8_t _brightness; - // The interrupt request pin number. - uint8_t _irq; - // Flag indicating if the symbol key is pressed. - bool symbol_key_pressed = false; - // Flag indicating if the cap key is pressed. - bool cap_key_pressed = false; - // Flag indicating if the alt key is pressed. - bool alt_key_pressed = false; - // Flag indicating if ALT was used with another key before release. - bool alt_combo_used = false; - // Flag indicating if the key repeat function is enabled. - bool repeat_function = true; - // The last state of the key press. - bool lastState = false; - // Pointer to the callback function. - KeyboardReadCallback cb = NULL; - // Pointer to the gpio change callback function. - GpioEventCallback gpio_cb = NULL; - // Pointer to the backlight change callback function. - BacklightCallback bl_cb = NULL; - // Pointer to the keyboard press or release callback function. - KeyboardRawCallback raw_cb = NULL; - // The time when the last key was pressed. - uint32_t lastPressedTime = 0; - // Pointer to the storage keyboard config - const LilyGoKeyboardConfigure_t* _config; -}; -#endif diff --git a/platform/esp/boards/library.json b/platform/esp/boards/library.json index 55560380..e8d3a4c9 100644 --- a/platform/esp/boards/library.json +++ b/platform/esp/boards/library.json @@ -8,6 +8,7 @@ "includeDir": "include", "srcDir": "src", "flags": [ + "-I../../../platform/shared/include", "-I../../../modules/ui_shared/include", "-I../../../modules/core_sys/include", "-I../../../modules/core_chat/include", diff --git a/platform/esp/boards/src/board_runtime.cpp b/platform/esp/boards/src/board_runtime.cpp index adf84133..67cbb954 100644 --- a/platform/esp/boards/src/board_runtime.cpp +++ b/platform/esp/boards/src/board_runtime.cpp @@ -1,15 +1,15 @@ #include "platform/esp/boards/board_runtime.h" #if defined(TRAIL_MATE_ESP_BOARD_TAB5) -#include "../tab5/board_runtime_impl.h" +#include "boards/tab5/platform_esp_board_runtime.h" #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) -#include "../t_display_p4/board_runtime_impl.h" +#include "boards/t_display_p4/platform_esp_board_runtime.h" #elif defined(ARDUINO_T_DECK) -#include "../tdeck/board_runtime_impl.h" +#include "boards/tdeck/platform_esp_board_runtime.h" #elif defined(ARDUINO_T_WATCH_S3) -#include "../twatchs3/board_runtime_impl.h" +#include "boards/twatchs3/platform_esp_board_runtime.h" #else -#include "../tlora_pager/board_runtime_impl.h" +#include "boards/tlora_pager/platform_esp_board_runtime.h" #endif namespace platform::esp::boards @@ -35,4 +35,4 @@ AppContextInitHandles resolveAppContextInitHandles() return detail::resolveAppContextInitHandles(); } -} // namespace platform::esp::boards \ No newline at end of file +} // namespace platform::esp::boards diff --git a/platform/esp/boards/t_display_p4/board_runtime_impl.h b/platform/esp/boards/t_display_p4/board_runtime_impl.h deleted file mode 100644 index 0b7755ea..00000000 --- a/platform/esp/boards/t_display_p4/board_runtime_impl.h +++ /dev/null @@ -1,83 +0,0 @@ -#pragma once - -#include - -#include "esp_log.h" -#include "platform/esp/boards/board_runtime.h" -#include "platform/esp/boards/t_display_p4_board_profile.h" - -namespace platform::esp::boards::detail -{ - -namespace -{ -constexpr const char* kTag = "t-display-p4-board-runtime"; -} - -inline void initializeBoard(bool waking_from_sleep) -{ - ESP_LOGI(kTag, - "T-Display-P4 board runtime bootstrap: caps(display=%d touch=%d audio=%d sd=%d gps=%d lora=%d ioexp_lora=%d) sys_i2c=(%d,%d,%d) ext_i2c=(%d,%d,%d) gps_uart=(%d,%d,%d) sdmmc=(%d,%d,%d,%d,%d,%d) audio_i2s=(%d,%d,%d,%d,%d) lora_spi=(host=%d sck=%d miso=%d mosi=%d) lora_ctrl=(nss=%d rst=%d irq=%d busy=%d pwr_en=%d) boot=%d expander_int=%d backlight=%d wake=%d", - t_display_p4::kBoardProfile.has_display ? 1 : 0, - t_display_p4::kBoardProfile.has_touch ? 1 : 0, - t_display_p4::kBoardProfile.has_audio ? 1 : 0, - t_display_p4::kBoardProfile.has_sdcard ? 1 : 0, - t_display_p4::kBoardProfile.has_gps_uart ? 1 : 0, - t_display_p4::kBoardProfile.has_lora ? 1 : 0, - t_display_p4::kBoardProfile.uses_io_expander_for_lora ? 1 : 0, - t_display_p4::kBoardProfile.sys_i2c.port, - t_display_p4::kBoardProfile.sys_i2c.sda, - t_display_p4::kBoardProfile.sys_i2c.scl, - t_display_p4::kBoardProfile.ext_i2c.port, - t_display_p4::kBoardProfile.ext_i2c.sda, - t_display_p4::kBoardProfile.ext_i2c.scl, - t_display_p4::kBoardProfile.gps_uart.port, - t_display_p4::kBoardProfile.gps_uart.tx, - t_display_p4::kBoardProfile.gps_uart.rx, - t_display_p4::kBoardProfile.sdmmc.d0, - t_display_p4::kBoardProfile.sdmmc.d1, - t_display_p4::kBoardProfile.sdmmc.d2, - t_display_p4::kBoardProfile.sdmmc.d3, - t_display_p4::kBoardProfile.sdmmc.cmd, - t_display_p4::kBoardProfile.sdmmc.clk, - t_display_p4::kBoardProfile.audio_i2s.bclk, - t_display_p4::kBoardProfile.audio_i2s.mclk, - t_display_p4::kBoardProfile.audio_i2s.ws, - t_display_p4::kBoardProfile.audio_i2s.dout, - t_display_p4::kBoardProfile.audio_i2s.din, - t_display_p4::kBoardProfile.lora.spi.host, - t_display_p4::kBoardProfile.lora.spi.sck, - t_display_p4::kBoardProfile.lora.spi.miso, - t_display_p4::kBoardProfile.lora.spi.mosi, - t_display_p4::kBoardProfile.lora.nss, - t_display_p4::kBoardProfile.lora.rst, - t_display_p4::kBoardProfile.lora.irq, - t_display_p4::kBoardProfile.lora.busy, - t_display_p4::kBoardProfile.lora.pwr_en, - t_display_p4::kBoardProfile.boot, - t_display_p4::kBoardProfile.expander_int, - t_display_p4::kBoardProfile.lcd_backlight, - waking_from_sleep ? 1 : 0); -} - -inline void initializeDisplay() -{ - ESP_LOGI(kTag, "T-Display-P4 display runtime not wired yet; waiting for IDF board/display adapter migration"); -} - -inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) -{ - (void)out_handles; - ESP_LOGI(kTag, "T-Display-P4 AppContext handles are not available yet; board adapter still pending"); - return false; -} - -inline AppContextInitHandles resolveAppContextInitHandles() -{ - AppContextInitHandles handles{}; - (void)handles; - ESP_LOGE(kTag, "T-Display-P4 resolveAppContextInitHandles() called before adapter implementation"); - abort(); -} - -} // namespace platform::esp::boards::detail \ No newline at end of file diff --git a/platform/esp/boards/tab5/board_runtime_impl.h b/platform/esp/boards/tab5/board_runtime_impl.h deleted file mode 100644 index 5cc0bf42..00000000 --- a/platform/esp/boards/tab5/board_runtime_impl.h +++ /dev/null @@ -1,106 +0,0 @@ -#pragma once - -#include - -#include "esp_log.h" -#include "freertos/FreeRTOS.h" -#include "freertos/task.h" -#include "platform/esp/boards/board_runtime.h" -#include "platform/esp/boards/tab5_board_profile.h" - -extern "C" -{ -#include "bsp/trail_mate_tab5_runtime.h" - - void bsp_set_ext_5v_en(bool en); -} - -namespace platform::esp::boards::detail -{ - -namespace -{ -constexpr const char* kTag = "tab5-board-runtime"; -} - -inline void initializeBoard(bool waking_from_sleep) -{ - ESP_LOGI(kTag, - "Tab5 board runtime bootstrap: caps(display=%d touch=%d audio=%d sd=%d gps=%d rs485=%d lora=%d lora_module=%d) sys_i2c=(%d,%d,%d) ext_i2c=(%d,%d,%d) gps_uart=(%d,%d,%d) rs485_uart=(%d,%d,%d,%d) sdmmc=(%d,%d,%d,%d,%d,%d) audio_i2s=(%d,%d,%d,%d,%d) lora_spi=(host=%d sck=%d miso=%d mosi=%d) lora_ctrl=(nss=%d rst=%d irq=%d busy=%d pwr_en=%d) backlight=%d touch_int=%d wake=%d", - tab5::kBoardProfile.has_display ? 1 : 0, - tab5::kBoardProfile.has_touch ? 1 : 0, - tab5::kBoardProfile.has_audio ? 1 : 0, - tab5::kBoardProfile.has_sdcard ? 1 : 0, - tab5::kBoardProfile.has_gps_uart ? 1 : 0, - tab5::kBoardProfile.has_rs485_uart ? 1 : 0, - tab5::kBoardProfile.has_lora ? 1 : 0, - tab5::kBoardProfile.has_m5bus_lora_module_routing ? 1 : 0, - tab5::kBoardProfile.sys_i2c.port, - tab5::kBoardProfile.sys_i2c.sda, - tab5::kBoardProfile.sys_i2c.scl, - tab5::kBoardProfile.ext_i2c.port, - tab5::kBoardProfile.ext_i2c.sda, - tab5::kBoardProfile.ext_i2c.scl, - tab5::kBoardProfile.gps_uart.port, - tab5::kBoardProfile.gps_uart.tx, - tab5::kBoardProfile.gps_uart.rx, - tab5::kBoardProfile.rs485_uart.port, - tab5::kBoardProfile.rs485_uart.tx, - tab5::kBoardProfile.rs485_uart.rx, - tab5::kBoardProfile.rs485_uart.aux, - tab5::kBoardProfile.sdmmc.d0, - tab5::kBoardProfile.sdmmc.d1, - tab5::kBoardProfile.sdmmc.d2, - tab5::kBoardProfile.sdmmc.d3, - tab5::kBoardProfile.sdmmc.cmd, - tab5::kBoardProfile.sdmmc.clk, - tab5::kBoardProfile.audio_i2s.bclk, - tab5::kBoardProfile.audio_i2s.mclk, - tab5::kBoardProfile.audio_i2s.ws, - tab5::kBoardProfile.audio_i2s.dout, - tab5::kBoardProfile.audio_i2s.din, - tab5::kBoardProfile.lora_module.spi.host, - tab5::kBoardProfile.lora_module.spi.sck, - tab5::kBoardProfile.lora_module.spi.miso, - tab5::kBoardProfile.lora_module.spi.mosi, - tab5::kBoardProfile.lora_module.nss, - tab5::kBoardProfile.lora_module.rst, - tab5::kBoardProfile.lora_module.irq, - tab5::kBoardProfile.lora_module.busy, - tab5::kBoardProfile.lora_module.pwr_en, - tab5::kBoardProfile.lcd_backlight, - tab5::kBoardProfile.touch_int, - waking_from_sleep ? 1 : 0); -} - -inline void initializeDisplay() -{ - if (trail_mate_tab5_display_runtime_init()) - { - ESP_LOGI(kTag, "Tab5 display runtime initialized"); - bsp_set_ext_5v_en(true); - vTaskDelay(pdMS_TO_TICKS(300)); - ESP_LOGI(kTag, "Tab5 M5-Bus Ext5V enabled for GNSS/LoRa modules"); - } - else - { - ESP_LOGE(kTag, "Tab5 display runtime initialization failed"); - } -} - -inline bool tryResolveAppContextInitHandles(AppContextInitHandles* out_handles) -{ - (void)out_handles; - ESP_LOGI(kTag, "Tab5 AppContext handles are not available yet; board adapter still pending"); - return false; -} - -inline AppContextInitHandles resolveAppContextInitHandles() -{ - AppContextInitHandles handles{}; - (void)handles; - ESP_LOGE(kTag, "Tab5 resolveAppContextInitHandles() called before adapter implementation"); - abort(); -} - -} // namespace platform::esp::boards::detail diff --git a/platform/esp/boards/tdeck/README.md b/platform/esp/boards/tdeck/README.md deleted file mode 100644 index 25f052d2..00000000 --- a/platform/esp/boards/tdeck/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `platform/esp/boards/tdeck` - -Planned home for T-Deck board support and board-specific adapters. diff --git a/platform/esp/boards/tlora_pager/README.md b/platform/esp/boards/tlora_pager/README.md deleted file mode 100644 index 561e5792..00000000 --- a/platform/esp/boards/tlora_pager/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `platform/esp/boards/tlora_pager` - -Planned home for T-LoRa Pager board support and board-specific adapters. diff --git a/platform/esp/boards/twatchs3/README.md b/platform/esp/boards/twatchs3/README.md deleted file mode 100644 index 7b2541d2..00000000 --- a/platform/esp/boards/twatchs3/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `platform/esp/boards/twatchs3` - -Planned home for T-Watch S3 board support and board-specific adapters. diff --git a/platform/esp/idf_common/include/platform/esp/idf_common/tab5_codec_compat.h b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_codec_compat.h index 90667628..1e60fb2b 100644 --- a/platform/esp/idf_common/include/platform/esp/idf_common/tab5_codec_compat.h +++ b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_codec_compat.h @@ -1,52 +1,8 @@ #pragma once -#include -#include +#include "boards/tab5/codec_compat.h" namespace platform::esp::idf_common { - -class Tab5CodecCompat -{ - public: - Tab5CodecCompat() = default; - ~Tab5CodecCompat(); - - int open(uint8_t bits_per_sample, uint8_t channel, uint32_t sample_rate); - void close(); - - int write(uint8_t* buffer, size_t size); - int read(uint8_t* buffer, size_t size); - - void setMute(bool enable); - bool getMute() const; - - void setOutMute(bool enable); - bool getOutMute() const; - - void setVolume(uint8_t level); - int getVolume() const; - - void setGain(float db_value); - float getGain() const; - - bool ready() const; - - private: - bool ensure_ready(); - bool ensure_scratch(size_t size); - - void* scratch_ = nullptr; - size_t scratch_size_ = 0; - bool ready_ = false; - bool mute_ = false; - bool out_mute_ = false; - int volume_ = 10; - float gain_db_ = 0.0f; - uint8_t requested_channels_ = 1; - uint8_t requested_bits_ = 16; - uint32_t requested_sample_rate_ = 8000; - uint8_t hardware_capture_channels_ = 1; -}; - -} // namespace platform::esp::idf_common \ No newline at end of file +using Tab5CodecCompat = ::boards::tab5::CodecCompat; +} diff --git a/platform/esp/idf_common/include/platform/esp/idf_common/tab5_heading_runtime.h b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_heading_runtime.h new file mode 100644 index 00000000..070c1eba --- /dev/null +++ b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_heading_runtime.h @@ -0,0 +1,10 @@ +#pragma once + +#include "boards/tab5/heading_runtime.h" + +namespace platform::esp::idf_common::tab5_heading_runtime +{ +using HeadingState = ::boards::tab5::heading_runtime::HeadingState; +inline void ensure_started() { ::boards::tab5::heading_runtime::ensure_started(); } +inline HeadingState get_data() { return ::boards::tab5::heading_runtime::get_data(); } +} // namespace platform::esp::idf_common::tab5_heading_runtime diff --git a/platform/esp/idf_common/include/platform/esp/idf_common/tab5_rtc_runtime.h b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_rtc_runtime.h index 479e1d90..7c506813 100644 --- a/platform/esp/idf_common/include/platform/esp/idf_common/tab5_rtc_runtime.h +++ b/platform/esp/idf_common/include/platform/esp/idf_common/tab5_rtc_runtime.h @@ -1,30 +1,8 @@ #pragma once -#include -#include +#include "boards/tab5/rtc_runtime.h" namespace platform::esp::idf_common::tab5_rtc_runtime { - -constexpr std::time_t kMinValidEpochSeconds = 1577836800; // 2020-01-01 00:00:00 UTC - -bool is_valid_epoch(std::time_t epoch_seconds); -bool validate_datetime_utc(int year, - uint8_t month, - uint8_t day, - uint8_t hour, - uint8_t minute, - uint8_t second); -std::time_t datetime_to_epoch_utc(int year, - uint8_t month, - uint8_t day, - uint8_t hour, - uint8_t minute, - uint8_t second); - -bool apply_system_time(std::time_t epoch_seconds, const char* source); -bool apply_system_time_and_sync_rtc(std::time_t epoch_seconds, const char* source); -bool sync_system_time_from_hardware_rtc(); -bool sync_hardware_rtc_from_system_time(); - -} // namespace platform::esp::idf_common::tab5_rtc_runtime +using namespace ::boards::tab5::rtc_runtime; +} diff --git a/platform/esp/idf_common/src/bsp_runtime.cpp b/platform/esp/idf_common/src/bsp_runtime.cpp index b682e34d..67f79da0 100644 --- a/platform/esp/idf_common/src/bsp_runtime.cpp +++ b/platform/esp/idf_common/src/bsp_runtime.cpp @@ -2,11 +2,11 @@ #include +#include "boards/t_display_p4/board_profile.h" +#include "boards/tab5/tab5_board.h" #include "esp_err.h" #include "esp_log.h" #include "nvs_flash.h" -#include "platform/esp/boards/t_display_p4_board_profile.h" -#include "platform/esp/boards/tab5_board_profile.h" #if defined(TRAIL_MATE_ESP_BOARD_TAB5) extern "C" @@ -63,7 +63,7 @@ bool ensure_sdcard_ready() { return true; } - if (platform::esp::boards::tab5::kBoardProfile.has_sdcard == false) + if (!::boards::tab5::Tab5Board::hasSdCard()) { return false; } @@ -142,7 +142,7 @@ int default_awake_brightness_percent() bool gps_capable() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - return platform::esp::boards::tab5::kBoardProfile.has_gps_uart; + return ::boards::tab5::Tab5Board::hasGpsUart(); #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) return platform::esp::boards::t_display_p4::kBoardProfile.has_gps_uart; #else @@ -153,7 +153,7 @@ bool gps_capable() bool sdcard_capable() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - return platform::esp::boards::tab5::kBoardProfile.has_sdcard; + return ::boards::tab5::Tab5Board::hasSdCard(); #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) return platform::esp::boards::t_display_p4::kBoardProfile.has_sdcard; #else diff --git a/platform/esp/idf_common/src/gps_runtime.cpp b/platform/esp/idf_common/src/gps_runtime.cpp index 3afe7e8c..c7b325a4 100644 --- a/platform/esp/idf_common/src/gps_runtime.cpp +++ b/platform/esp/idf_common/src/gps_runtime.cpp @@ -11,17 +11,13 @@ #include #include +#include "boards/t_display_p4/board_profile.h" +#include "boards/tab5/rtc_runtime.h" +#include "boards/tab5/tab5_board.h" #include "driver/uart.h" #include "esp_log.h" #include "esp_timer.h" -#include "platform/esp/boards/t_display_p4_board_profile.h" -#include "platform/esp/boards/tab5_board_profile.h" #include "platform/esp/idf_common/bsp_runtime.h" -#include "platform/esp/idf_common/tab5_rtc_runtime.h" - -#if defined(TRAIL_MATE_ESP_BOARD_TAB5) -extern "C" void bsp_set_ext_5v_en(bool en); -#endif namespace platform::esp::idf_common::gps_runtime { @@ -107,9 +103,8 @@ struct GpsUartPins GpsUartPins gps_uart_pins() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - return {platform::esp::boards::tab5::kBoardProfile.gps_uart.port, - platform::esp::boards::tab5::kBoardProfile.gps_uart.tx, - platform::esp::boards::tab5::kBoardProfile.gps_uart.rx}; + const auto& uart = ::boards::tab5::Tab5Board::gpsUart(); + return {uart.port, uart.tx, uart.rx}; #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) return {platform::esp::boards::t_display_p4::kBoardProfile.gps_uart.port, platform::esp::boards::t_display_p4::kBoardProfile.gps_uart.tx, @@ -228,7 +223,7 @@ void clear_payload_locked() s_runtime.used_sat_count = 0; s_runtime.last_time_sync_attempt_ms = 0; s_runtime.last_time_sync_epoch = 0; - s_runtime.time_sync_committed = platform::esp::idf_common::tab5_rtc_runtime::is_valid_epoch(std::time(nullptr)); + s_runtime.time_sync_committed = ::boards::tab5::rtc_runtime::is_valid_epoch(std::time(nullptr)); for (auto& collector : s_runtime.gsv) collector = GsvCollector{}; } @@ -288,12 +283,12 @@ void maybe_sync_time_from_rmc_locked(const std::array& fields return; } - if (!platform::esp::idf_common::tab5_rtc_runtime::validate_datetime_utc(year, month, day, hour, minute, second)) + if (!::boards::tab5::rtc_runtime::validate_datetime_utc(year, month, day, hour, minute, second)) { return; } - const std::time_t gnss_epoch = platform::esp::idf_common::tab5_rtc_runtime::datetime_to_epoch_utc( + const std::time_t gnss_epoch = ::boards::tab5::rtc_runtime::datetime_to_epoch_utc( year, month, day, hour, minute, second); if (gnss_epoch < 0) { @@ -301,7 +296,7 @@ void maybe_sync_time_from_rmc_locked(const std::array& fields } const std::time_t now_epoch = std::time(nullptr); - const bool system_valid = platform::esp::idf_common::tab5_rtc_runtime::is_valid_epoch(now_epoch); + const bool system_valid = ::boards::tab5::rtc_runtime::is_valid_epoch(now_epoch); const long long delta_seconds = system_valid ? std::llabs(static_cast(now_epoch) - static_cast(gnss_epoch)) : std::numeric_limits::max(); @@ -318,7 +313,7 @@ void maybe_sync_time_from_rmc_locked(const std::array& fields } s_runtime.last_time_sync_attempt_ms = ts; - if (platform::esp::idf_common::tab5_rtc_runtime::apply_system_time_and_sync_rtc(gnss_epoch, "gnss_rmc")) + if (::boards::tab5::rtc_runtime::apply_system_time_and_sync_rtc(gnss_epoch, "gnss_rmc")) { s_runtime.last_time_sync_epoch = gnss_epoch; s_runtime.time_sync_committed = true; @@ -504,13 +499,15 @@ void append_bytes_and_process(const uint8_t* buffer, int length, char* line_buff void ensure_ext5v_enabled() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - bsp_set_ext_5v_en(true); - ESP_LOGI(kTag, "Tab5 M5-Bus Ext5V enabled for GNSS runtime"); + (void)::boards::tab5::Tab5Board::instance().acquireExt5vRail("gps_runtime"); #endif } void configure_uart_hardware() { +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + (void)::boards::tab5::Tab5Board::instance().configureGpsUart(); +#else const auto gps_uart = gps_uart_pins(); uart_config_t config{}; config.baud_rate = 38400; @@ -524,15 +521,21 @@ void configure_uart_hardware() ESP_ERROR_CHECK(uart_set_pin(static_cast(gps_uart.port), gps_uart.tx, gps_uart.rx, UART_PIN_NO_CHANGE, UART_PIN_NO_CHANGE)); ESP_ERROR_CHECK(uart_driver_install(static_cast(gps_uart.port), 4096, 0, 0, nullptr, 0)); ESP_LOGI(kTag, "GNSS UART configured: port=%d tx=%d rx=%d baud=%d", gps_uart.port, gps_uart.tx, gps_uart.rx, config.baud_rate); +#endif } void teardown_uart_hardware() { +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + ::boards::tab5::Tab5Board::instance().teardownGpsUart(); + ::boards::tab5::Tab5Board::instance().releaseExt5vRail("gps_runtime"); +#else const auto gps_uart = gps_uart_pins(); if (gps_uart.port >= 0) { uart_driver_delete(static_cast(gps_uart.port)); } +#endif } void worker_task(void*) @@ -556,7 +559,12 @@ void worker_task(void*) while (true) { const auto gps_uart = gps_uart_pins(); - int read_len = uart_read_bytes(static_cast(gps_uart.port), rx_buffer, sizeof(rx_buffer), pdMS_TO_TICKS(200)); +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + const auto port = ::boards::tab5::Tab5Board::instance().gpsUartPort(); +#else + const auto port = static_cast(gps_uart.port); +#endif + int read_len = uart_read_bytes(port, rx_buffer, sizeof(rx_buffer), pdMS_TO_TICKS(200)); if (read_len > 0) append_bytes_and_process(rx_buffer, read_len, line_buffer, &line_length); bool should_exit = false; @@ -602,7 +610,7 @@ void worker_task(void*) s_runtime.last_fix_ms = 0; s_runtime.last_time_sync_attempt_ms = 0; s_runtime.last_time_sync_epoch = 0; - s_runtime.time_sync_committed = platform::esp::idf_common::tab5_rtc_runtime::is_valid_epoch(std::time(nullptr)); + s_runtime.time_sync_committed = ::boards::tab5::rtc_runtime::is_valid_epoch(std::time(nullptr)); s_runtime.first_sentence_logged = false; s_runtime.last_no_data_log_ms = 0; } @@ -677,7 +685,12 @@ void set_gnss_config(uint8_t mode, uint8_t sat_mask) std::lock_guard lock(s_mutex); s_runtime.gnss_mode = mode; s_runtime.gnss_sat_mask = sat_mask; - s_runtime.enabled = gps_available() && mode != 0; + // Shared settings use: + // 0 = High Accuracy + // 1 = Power Save + // 2 = Fix Only + // So all current values are active modes, not "off". + s_runtime.enabled = gps_available() && sat_mask != 0; if (!s_runtime.enabled) { s_runtime.stop_requested = true; @@ -687,7 +700,7 @@ void set_gnss_config(uint8_t mode, uint8_t sat_mask) } s_runtime.probe_requested = false; s_runtime.probe_deadline_ms = 0; - s_runtime.time_sync_committed = platform::esp::idf_common::tab5_rtc_runtime::is_valid_epoch(std::time(nullptr)); + s_runtime.time_sync_committed = ::boards::tab5::rtc_runtime::is_valid_epoch(std::time(nullptr)); ensure_worker_locked(); ESP_LOGI(kTag, "GNSS runtime enabled: interval_ms=%lu mode=%u sat_mask=0x%02X strategy=%u", static_cast(s_runtime.collection_interval_ms), s_runtime.gnss_mode, s_runtime.gnss_sat_mask, s_runtime.power_strategy); } diff --git a/platform/esp/idf_common/src/platform_ui_device_runtime.cpp b/platform/esp/idf_common/src/platform_ui_device_runtime.cpp index ec4e3743..94eadcb9 100644 --- a/platform/esp/idf_common/src/platform_ui_device_runtime.cpp +++ b/platform/esp/idf_common/src/platform_ui_device_runtime.cpp @@ -2,11 +2,11 @@ #include +#include "boards/tab5/rtc_runtime.h" #include "esp_system.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "platform/esp/idf_common/bsp_runtime.h" -#include "platform/esp/idf_common/tab5_rtc_runtime.h" #if defined(TRAIL_MATE_ESP_BOARD_TAB5) #include "bsp/m5stack_tab5.h" @@ -27,7 +27,7 @@ void restart() bool rtc_ready() { - return platform::esp::idf_common::tab5_rtc_runtime::is_valid_epoch(std::time(nullptr)); + return ::boards::tab5::rtc_runtime::is_valid_epoch(std::time(nullptr)); } BatteryInfo battery_info() diff --git a/platform/esp/idf_common/src/platform_ui_lora_runtime.cpp b/platform/esp/idf_common/src/platform_ui_lora_runtime.cpp index ca8fac79..15fef3cf 100644 --- a/platform/esp/idf_common/src/platform_ui_lora_runtime.cpp +++ b/platform/esp/idf_common/src/platform_ui_lora_runtime.cpp @@ -3,8 +3,8 @@ #include #include -#include "platform/esp/boards/t_display_p4_board_profile.h" -#include "platform/esp/boards/tab5_board_profile.h" +#include "boards/t_display_p4/board_profile.h" +#include "boards/tab5/tab5_board.h" #include "platform/esp/idf_common/sx126x_radio.h" namespace @@ -13,8 +13,8 @@ namespace bool board_has_lora_capability() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - return platform::esp::boards::tab5::kBoardProfile.has_lora || - platform::esp::boards::tab5::kBoardProfile.has_m5bus_lora_module_routing; + return ::boards::tab5::Tab5Board::hasLora() || + ::boards::tab5::Tab5Board::hasM5BusLoraRouting(); #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) return platform::esp::boards::t_display_p4::kBoardProfile.has_lora; #else @@ -70,4 +70,4 @@ void release() radio().release(); } -} // namespace platform::ui::lora \ No newline at end of file +} // namespace platform::ui::lora diff --git a/platform/esp/idf_common/src/platform_ui_orientation_runtime.cpp b/platform/esp/idf_common/src/platform_ui_orientation_runtime.cpp new file mode 100644 index 00000000..a1590109 --- /dev/null +++ b/platform/esp/idf_common/src/platform_ui_orientation_runtime.cpp @@ -0,0 +1,26 @@ +#include "platform/ui/orientation_runtime.h" + +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) +#include "boards/tab5/heading_runtime.h" +#endif + +namespace platform::ui::orientation +{ + +HeadingState get_heading() +{ +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + return ::boards::tab5::heading_runtime::get_data(); +#else + return {}; +#endif +} + +void ensure_heading_runtime() +{ +#if defined(TRAIL_MATE_ESP_BOARD_TAB5) + ::boards::tab5::heading_runtime::ensure_started(); +#endif +} + +} // namespace platform::ui::orientation diff --git a/platform/esp/idf_common/src/platform_ui_sstv_runtime.cpp b/platform/esp/idf_common/src/platform_ui_sstv_runtime.cpp index 65c936aa..f4cc3a2b 100644 --- a/platform/esp/idf_common/src/platform_ui_sstv_runtime.cpp +++ b/platform/esp/idf_common/src/platform_ui_sstv_runtime.cpp @@ -1,7 +1,7 @@ #include "platform/ui/sstv_runtime.h" -#include "platform/esp/boards/t_display_p4_board_profile.h" -#include "platform/esp/boards/tab5_board_profile.h" +#include "boards/t_display_p4/board_profile.h" +#include "boards/tab5/tab5_board.h" #include "sstv/sstv_service.h" namespace @@ -29,8 +29,8 @@ platform::ui::sstv::State convert_state(::sstv::State state) bool board_supports_sstv() { #if defined(TRAIL_MATE_ESP_BOARD_TAB5) - return platform::esp::boards::tab5::kBoardProfile.has_audio && - platform::esp::boards::tab5::kBoardProfile.has_sdcard; + return ::boards::tab5::Tab5Board::hasAudio() && + ::boards::tab5::Tab5Board::hasSdCard(); #elif defined(TRAIL_MATE_ESP_BOARD_T_DISPLAY_P4) return platform::esp::boards::t_display_p4::kBoardProfile.has_audio && platform::esp::boards::t_display_p4::kBoardProfile.has_sdcard; @@ -106,4 +106,4 @@ uint16_t frame_height() return ::sstv::frame_height(); } -} // namespace platform::ui::sstv \ No newline at end of file +} // namespace platform::ui::sstv diff --git a/platform/esp/idf_common/src/platform_ui_time_runtime.cpp b/platform/esp/idf_common/src/platform_ui_time_runtime.cpp new file mode 100644 index 00000000..db4f7952 --- /dev/null +++ b/platform/esp/idf_common/src/platform_ui_time_runtime.cpp @@ -0,0 +1,39 @@ +#include "platform/ui/time_runtime.h" + +#include "ui/ui_common.h" + +namespace platform::ui::time +{ + +int timezone_offset_min() +{ + return ui_get_timezone_offset_min(); +} + +void set_timezone_offset_min(int offset_min) +{ + ui_set_timezone_offset_min(offset_min); +} + +time_t apply_timezone_offset(time_t utc_seconds) +{ + return ui_apply_timezone_offset(utc_seconds); +} + +bool localtime_now(struct tm* out_tm) +{ + if (!out_tm) + { + return false; + } + const time_t local = apply_timezone_offset(::time(nullptr)); + const tm* tmp = gmtime(&local); + if (!tmp) + { + return false; + } + *out_tm = *tmp; + return true; +} + +} // namespace platform::ui::time diff --git a/platform/esp/idf_common/src/platform_ui_usb_support_runtime.cpp b/platform/esp/idf_common/src/platform_ui_usb_support_runtime.cpp index af6f5716..3d915da4 100644 --- a/platform/esp/idf_common/src/platform_ui_usb_support_runtime.cpp +++ b/platform/esp/idf_common/src/platform_ui_usb_support_runtime.cpp @@ -13,9 +13,9 @@ #include #if defined(TRAIL_MATE_ESP_BOARD_TAB5) +#include "boards/tab5/tab5_board.h" #include "driver/sdmmc_host.h" #include "esp_err.h" -#include "platform/esp/boards/tab5_board_profile.h" #include "sd_pwr_ctrl_by_on_chip_ldo.h" #include "sdmmc_cmd.h" #include "tinyusb.h" @@ -199,12 +199,13 @@ esp_err_t init_sd_host_raw() sdmmc_slot_config_t slot_config = SDMMC_SLOT_CONFIG_DEFAULT(); slot_config.width = 4; - slot_config.clk = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.clk); - slot_config.cmd = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.cmd); - slot_config.d0 = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.d0); - slot_config.d1 = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.d1); - slot_config.d2 = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.d2); - slot_config.d3 = static_cast(platform::esp::boards::tab5::kBoardProfile.sdmmc.d3); + const auto& pins = ::boards::tab5::Tab5Board::sdmmcPins(); + slot_config.clk = static_cast(pins.clk); + slot_config.cmd = static_cast(pins.cmd); + slot_config.d0 = static_cast(pins.d0); + slot_config.d1 = static_cast(pins.d1); + slot_config.d2 = static_cast(pins.d2); + slot_config.d3 = static_cast(pins.d3); s_card = static_cast(malloc(sizeof(sdmmc_card_t))); if (!s_card) diff --git a/platform/esp/idf_common/src/sx126x_radio.cpp b/platform/esp/idf_common/src/sx126x_radio.cpp index f2a919bc..2ba4d282 100644 --- a/platform/esp/idf_common/src/sx126x_radio.cpp +++ b/platform/esp/idf_common/src/sx126x_radio.cpp @@ -5,6 +5,7 @@ #include #include +#include "boards/tab5/tab5_board.h" #include "driver/gpio.h" #include "driver/spi_master.h" #include "esp_err.h" @@ -13,7 +14,6 @@ #include "freertos/FreeRTOS.h" #include "freertos/semphr.h" #include "freertos/task.h" -#include "platform/esp/boards/tab5_board_profile.h" namespace platform::esp::idf_common { @@ -272,7 +272,7 @@ uint8_t ocp_for_60ma() const auto& lora_pins() { - return platform::esp::boards::tab5::kBoardProfile.lora_module; + return ::boards::tab5::Tab5Board::loraModulePins(); } } // namespace @@ -1121,4 +1121,4 @@ void Sx126xRadio::set_error_locked(const char* error) ESP_LOGW(kTag, "%s", last_error_); } -} // namespace platform::esp::idf_common \ No newline at end of file +} // namespace platform::esp::idf_common diff --git a/platform/esp/idf_common/src/walkie_runtime.cpp b/platform/esp/idf_common/src/walkie_runtime.cpp index 911b6c6e..5826aa28 100644 --- a/platform/esp/idf_common/src/walkie_runtime.cpp +++ b/platform/esp/idf_common/src/walkie_runtime.cpp @@ -1,11 +1,11 @@ #include "platform/esp/common/walkie_runtime.h" +#include "boards/tab5/tab5_board.h" #include #include -#include "platform/esp/boards/tab5_board_profile.h" +#include "boards/tab5/codec_compat.h" #include "platform/esp/idf_common/sx126x_radio.h" -#include "platform/esp/idf_common/tab5_codec_compat.h" #if defined(TRAIL_MATE_ESP_BOARD_TAB5) namespace @@ -18,16 +18,16 @@ constexpr uint8_t kFskSyncWord[] = {0x2D, 0x01}; struct BackendState { - platform::esp::idf_common::Tab5CodecCompat codec; + ::boards::tab5::CodecCompat codec; }; BackendState s_backend_state; bool board_supports_walkie() { - return platform::esp::boards::tab5::kBoardProfile.has_audio && - (platform::esp::boards::tab5::kBoardProfile.has_lora || - platform::esp::boards::tab5::kBoardProfile.has_m5bus_lora_module_routing); + return ::boards::tab5::Tab5Board::hasAudio() && + (::boards::tab5::Tab5Board::hasLora() || + ::boards::tab5::Tab5Board::hasM5BusLoraRouting()); } platform::esp::idf_common::Sx126xRadio& radio() diff --git a/platform/esp/idf_components/m5stack_tab5/trail_mate_tab5_runtime.cpp b/platform/esp/idf_components/m5stack_tab5/trail_mate_tab5_runtime.cpp index 883f79fe..029aaa69 100644 --- a/platform/esp/idf_components/m5stack_tab5/trail_mate_tab5_runtime.cpp +++ b/platform/esp/idf_components/m5stack_tab5/trail_mate_tab5_runtime.cpp @@ -10,6 +10,7 @@ namespace { constexpr const char* kTag = "tab5-display-runtime"; constexpr uint32_t kLvglTimerPeriodMs = 10; +constexpr int kLvglTaskStackSize = 16384; constexpr uint32_t kFrameBufferLines = BSP_LCD_V_RES; constexpr bool kUseDoubleBuffer = true; constexpr int kStartupBrightnessPercent = 10; @@ -82,6 +83,7 @@ extern "C" bool trail_mate_tab5_display_runtime_init(void) lvgl_port_cfg_t lvgl_cfg = ESP_LVGL_PORT_INIT_CONFIG(); lvgl_cfg.timer_period_ms = kLvglTimerPeriodMs; + lvgl_cfg.task_stack = kLvglTaskStackSize; bsp_display_cfg_t cfg = { .lvgl_port_cfg = lvgl_cfg, @@ -126,10 +128,11 @@ extern "C" bool trail_mate_tab5_display_runtime_init(void) s_ready = true; ESP_LOGI(kTag, - "Tab5 display runtime ready: buffer_lines=%lu double_buffer=%d timer_period_ms=%lu brightness=%d", + "Tab5 display runtime ready: buffer_lines=%lu double_buffer=%d timer_period_ms=%lu task_stack=%d brightness=%d", static_cast(kFrameBufferLines), static_cast(kUseDoubleBuffer), static_cast(kLvglTimerPeriodMs), + kLvglTaskStackSize, kStartupBrightnessPercent); return true; } diff --git a/platform/esp/idf_components/sensor_bmi270/CMakeLists.txt b/platform/esp/idf_components/sensor_bmi270/CMakeLists.txt new file mode 100644 index 00000000..4aa1bf5e --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/CMakeLists.txt @@ -0,0 +1,14 @@ +idf_component_register( + SRCS + "src/bmi2.c" + "src/bmi270.c" + "src/bmi270_context.c" + "src/bmi270_legacy.c" + "src/bmi270_maximum_fifo.c" + "src/bmi2_ois.c" + INCLUDE_DIRS "include" + REQUIRES + esp_driver_i2c + esp_driver_gpio +) + diff --git a/platform/esp/idf_components/sensor_bmi270/include/accel_gyro_bmi270.h b/platform/esp/idf_components/sensor_bmi270/include/accel_gyro_bmi270.h new file mode 100644 index 00000000..7c1c60f1 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/accel_gyro_bmi270.h @@ -0,0 +1,23 @@ +#pragma once + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include "bmi270.h" +#include "driver/i2c_master.h" + + esp_err_t accel_gyro_bmi270_init(i2c_master_bus_handle_t bus_handle); + void accel_gyro_bmi270_enable_sensor(void); + void accel_gyro_bmi270_wrist_wear_irq(void); + void accel_gyro_bmi270_wrist_wear_irq_without_int(void); + void accel_gyro_bmi270_clear_irq_int(void); + void accel_gyro_bmi270_get_data(struct bmi2_sens_data* data); + bool accel_gyro_bmi270_check_irq(void); + void accel_gyro_bmi270_clear_irq_int(void); + bool accel_gyro_bmi270_motion_irq(void); + +#ifdef __cplusplus +} +#endif diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi2.h b/platform/esp/idf_components/sensor_bmi270/include/bmi2.h new file mode 100644 index 00000000..0261c906 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi2.h @@ -0,0 +1,2066 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi2.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/*! + * @defgroup bmi2xy BMI2XY + */ + +/** + * \ingroup bmi2xy + * \defgroup bmi2 BMI2 + * @brief Sensor driver for BMI2 sensor + */ + +#ifndef BMI2_H_ +#define BMI2_H_ + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi2_defs.h" + + /***************************************************************************/ + + /*! BMI2XY User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiInit Initialization + * @brief Initialize the sensor and device structure + */ + + /*! + * \ingroup bmi2ApiInit + * \page bmi2_api_bmi2_sec_init bmi2_sec_init + * \code + * int8_t bmi2_sec_init(struct bmi2_dev *dev); + * \endcode + * @details This API is the entry point for bmi2 sensor. It selects between + * I2C/SPI interface, based on user selection. It also reads the chip-id of + * the sensor. + * + * @param[in,out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_sec_init(struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInit + * \page bmi2_api_bmi2_set_spi_en bmi2_set_spi_en + * \code + * int8_t bmi2_set_spi_en(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API sets the status of SPI enable . + * + * @param[in] enable : To enable/disable SPI interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable I2C + * BMI2_ENABLE | Enable SPI + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_spi_en(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInit + * \page bmi2_api_bmi2_get_spi_en bmi2_get_spi_en + * \code + * int8_t bmi2_get_spi_en(uint8_t *enable, struct bmi2_dev *dev); + * \endcode + * @details This API gets the status of SPI enable . + * + * @param[in] enable : Pointer to get enable/disable SPI interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable I2C + * BMI2_ENABLE | Enable SPI + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_spi_en(uint8_t* enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInit + * \page bmi2_api_bmi2_set_spi3_interface_mode bmi2_set_spi3_interface_mode + * \code + * int8_t bmi2_set_spi3_interface_mode(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API sets the status of SPI interface. + * + * @param[in] enable : To enable/disable SPI 3/4 wire interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable SPI 4 wire mode + * BMI2_ENABLE | Enable SPI 3 wire mode + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_spi3_interface_mode(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInit + * \page bmi2_api_bmi2_get_spi3_interface_mode bmi2_get_spi3_interface_mode + * \code + * int8_t bmi2_get_spi3_interface_mode(uint8_t *enable, struct bmi2_dev *dev); + * \endcode + * @details This API gets the status of SPI interface. + * + * @param[in] enable : Pointer to get enable/disable SPI 3/4 wire interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable SPI 4 wire mode + * BMI2_ENABLE | Enable SPI 3 wire mode + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_spi3_interface_mode(uint8_t* enable, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiI2C I2c watchdog init + * @brief Initialize the watchdog for i2c + */ + + /*! + * \ingroup bmi2ApiI2C + * \page bmi2_api_bmi2_set_i2c_wdt_en bmi2_set_i2c_wdt_en + * \code + * int8_t bmi2_set_i2c_wdt_en(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables the i2c watchdog timer . + * + * @param[in] enable : To enable/disable i2c watchdog timer. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disable I2C watchdog timer + * BMI2_ENABLE | Enable I2C watchdog timer + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_i2c_wdt_en(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiI2C + * \page bmi2_api_bmi2_get_i2c_wdt_en bmi2_get_i2c_wdt_en + * \code + * int8_t bmi2_get_i2c_wdt_en(uint8_t *enable, struct bmi2_dev *dev); + * \endcode + * @details This API gets the enable/disable status of the i2c watchdog timer . + * + * @param[in] enable : Pointer to get status of enable/disable i2c watchdog timer. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disable I2C watchdog timer + * BMI2_ENABLE | Enable I2C watchdog timer + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_i2c_wdt_en(uint8_t* enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiI2C + * \page bmi2_api_bmi2_set_i2c_wdt_sel bmi2_set_i2c_wdt_sel + * \code + * int8_t bmi2_set_i2c_wdt_sel(uint8_t watchdog_select, struct bmi2_dev *dev); + * \endcode + * @details This API sets i2c watchdog timer . + * + * @param[in] watchdog_select : To set watchdog timer for i2c. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Watchdog_select | Description + * ----------------------|--------------- + * BMI2_DISABLE | I2C watchdog timeout after 1.25ms + * BMI2_ENABLE | I2c watchdog timeout after 40ms + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_i2c_wdt_sel(uint8_t watchdog_select, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiI2C + * \page bmi2_api_bmi2_get_i2c_wdt_sel bmi2_get_i2c_wdt_sel + * \code + * int8_t bmi2_get_i2c_wdt_sel(uint8_t *watchdog_select, struct bmi2_dev *dev); + * \endcode + * @details This API sets i2c watchdog timer . + * + * @param[in] watchdog_select : Pointer to get watchdog timer for i2c. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Watchdog_select | Description + * --------------------- |--------------- + * BMI2_DISABLE | I2C watchdog timeout after 1.25ms + * BMI2_ENABLE | I2c watchdog timeout after 40ms + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_i2c_wdt_sel(uint8_t* watchdog_select, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiRegs Registers + * @brief Set / Get data from the given register address of the sensor + */ + + /*! + * \ingroup bmi2ApiRegs + * \page bmi2_api_bmi2_get_regs bmi2_get_regs + * \code + * int8_t bmi2_get_regs(uint8_t reg_addr, uint8_t *data, uint16_t len, const struct bmi2_dev *dev); + * \endcode + * @details This API reads the data from the given register address of bmi2 + * sensor. + * + * @param[in] reg_addr : Register address from which data is read. + * @param[out] data : Pointer to data buffer where read data is stored. + * @param[in] len : No. of bytes of data to be read. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note For most of the registers auto address increment applies, with the + * exception of a few special registers, which trap the address. For e.g., + * Register address - 0x26, 0x5E. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_regs(uint8_t reg_addr, uint8_t* data, uint16_t len, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiRegs + * \page bmi2_api_bmi2_set_regs bmi2_set_regs + * \code + * int8_t bmi2_set_regs(uint8_t reg_addr, const uint8_t *data, uint16_t len, struct bmi2_dev *dev); + * \endcode + * @details This API writes data to the given register address of bmi2 sensor. + * + * @param[in] reg_addr : Register address to which the data is written. + * @param[in] data : Pointer to data buffer in which data to be written + * is stored. + * @param[in] len : No. of bytes of data to be written. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_regs(uint8_t reg_addr, const uint8_t* data, uint16_t len, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiSR Soft reset + * @brief Set / Get data from the given register address of the sensor + */ + + /*! + * \ingroup bmi2ApiSR + * \page bmi2_api_bmi2_soft_reset bmi2_soft_reset + * \code + * int8_t bmi2_soft_reset(struct bmi2_dev *dev); + * \endcode + * @details This API resets bmi2 sensor. All registers are overwritten with + * their default values. + * + * @note If selected interface is SPI, an extra dummy byte is read to bring the + * interface back to SPI from default, after the soft reset command. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_soft_reset(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiConfig Configuration + * @brief Functions related to configuration of the sensor + */ + + /*! + * \ingroup bmi2ApiConfig + * \page bmi2_api_bmi2_get_config_file_version bmi2_get_config_file_version + * \code + * int8_t bmi2_get_config_file_version(uint8_t *config_major, uint8_t *config_minor, struct bmi2_dev *dev); + * \endcode + * @details This API is used to get the config file major and minor information. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[out] config_major : pointer to data buffer to store the config major. + * @param[out] config_minor : pointer to data buffer to store the config minor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_config_file_version(uint8_t* config_major, uint8_t* config_minor, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiPowersave Advanced power save mode + * @brief Set / Get Advanced power save mode of the sensor + */ + + /*! + * \ingroup bmi2ApiPowersave + * \page bmi2_api_bmi2_set_adv_power_save bmi2_set_adv_power_save + * \code + * int8_t bmi2_set_adv_power_save(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables the advance power save mode in the sensor. + * + * @param[in] enable : To enable/disable advance power mode. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables advance power save. + * BMI2_ENABLE | Enables advance power save. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_adv_power_save(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiPowersave + * \page bmi2_api_bmi2_get_adv_power_save bmi2_get_adv_power_save + * \code + * int8_t bmi2_get_adv_power_save(uint8_t *aps_status, struct bmi2_dev *dev); + * \endcode + * @details This API gets the status of advance power save mode in the sensor. + * + * @param[out] aps_status : Pointer to get the status of APS mode. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * aps_status | Description + * -------------|--------------- + * BMI2_DISABLE | Advance power save disabled. + * BMI2_ENABLE | Advance power save enabled. + *@endverbatim + * + * @return Result of API execution status + * + * @retval BMI2_OK - Success. + * @retval BMI2_E_NULL_PTR - Error: Null pointer error + * @retval BMI2_E_COM_FAIL - Error: Communication fail + * @retval BMI2_E_SET_APS_FAIL - Error: Set Advance Power Save Fail + */ + int8_t bmi2_get_adv_power_save(uint8_t* aps_status, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiPowersave + * \page bmi2_api_bmi2_set_fast_power_up bmi2_set_fast_power_up + * \code + * int8_t bmi2_set_fast_power_up(uint8_t fast_power_up, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables the fast power up mode in the sensor. + * + * @param[in] fast_power_up : To enable/disable advance power mode. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Fast_power_up | Description + * --------------------|--------------- + * BMI2_DISABLE | Disables fast power up. + * BMI2_ENABLE | Enables fast power up. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fast_power_up(uint8_t fast_power_up, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiPowersave + * \page bmi2_api_bmi2_get_fast_power_up bmi2_get_fast_power_up + * \code + * int8_t bmi2_get_fast_power_up(uint8_t *fast_power_up, struct bmi2_dev *dev); + * \endcode + * @details This API gets the enable/disable status of the fast power up mode in the sensor. + * + * @param[in] fast_power_up : Pointer to get the enable/disable advance power mode. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Fast power up | Description + * --------------------|--------------- + * BMI2_DISABLE | Disables fast power up. + * BMI2_ENABLE | Enables fast power up. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fast_power_up(uint8_t* fast_power_up, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiConfig + * \page bmi2_api_bmi2_write_config_file bmi2_write_config_file + * \code + * int8_t bmi2_write_config_file(struct bmi2_dev *dev); + * \endcode + * @details This API loads the configuration file to the bmi2 sensor. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_write_config_file(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiInt Interrupt + * @brief Interrupt operations of the sensor + */ + + /*! + * \ingroup bmi2ApiInt + * \page bmi2_api_bmi2_set_int_pin_config bmi2_set_int_pin_config + * \code + * int8_t bmi2_set_int_pin_config(const struct bmi2_int_pin_config *int_cfg, struct bmi2_dev *dev); + * \endcode + * @details This API sets: + * 1) The input output configuration of the selected interrupt pin: + * INT1 or INT2. + * 2) The interrupt mode: permanently latched or non-latched. + * + * @param[in] int_cfg : Structure instance of bmi2_int_pin_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_int_pin_config(const struct bmi2_int_pin_config* int_cfg, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInt + * \page bmi2_api_bmi2_get_int_pin_config bmi2_get_int_pin_config + * \code + * int8_t bmi2_get_int_pin_config(struct bmi2_int_pin_config *int_cfg, const struct bmi2_dev *dev); + * \endcode + * @details This API gets: + * 1) The input output configuration of the selected interrupt pin: + * INT1 or INT2. + * 2) The interrupt mode: permanently latched or non-latched. + * + * @param[in,out] int_cfg : Structure instance of bmi2_int_pin_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_int_pin_config(struct bmi2_int_pin_config* int_cfg, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInt + * \page bmi2_api_bmi2_get_int_status bmi2_get_int_status + * \code + * int8_t bmi2_get_int_status(uint16_t *int_status, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the interrupt status of both feature and data + * interrupts. + * + * @param[out] int_status : Pointer to get the status of the interrupts. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * int_status | Status + * -----------|------------ + * 0x00 | BIT0 + * 0x01 | BIT1 + * 0x02 | BIT2 + * 0x03 | BIT3 + * 0x04 | BIT4 + * 0x05 | BIT5 + * 0x06 | BIT6 + * 0x07 | BIT7 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_int_status(uint16_t* int_status, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiSensorC Sensor Configuration + * @brief Enable / Disable feature configuration of the sensor + */ + + /*! + * \ingroup bmi2ApiSensorC + * \page bmi2_api_bmi2_set_sensor_config bmi2_set_sensor_config + * \code + * int8_t bmi2_set_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API sets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be configured + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_GYRO_GAIN_UPDATE | 9 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiSensorC + * \page bmi2_api_bmi2_get_sensor_config bmi2_get_sensor_config + * \code + * int8_t bmi2_get_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose configurations can be read. + * + *@verbatim + * sens_list | Values + * -------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_GYRO_GAIN_UPDATE | 9 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiSensor Feature Set + * @brief Enable / Disable features of the sensor + */ + + /*! + * \ingroup bmi2ApiSensor + * \page bmi2_api_bmi2_sensor_enable bmi2_sensor_enable + * \code + * int8_t bmi2_sensor_enable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be enabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be enabled. + * + *@verbatim + * sens_list | Values + * -------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_TEMP | 31 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiSensor + * \page bmi2_api_bmi2_sensor_disable bmi2_sensor_disable + * \code + * int8_t bmi2_sensor_disable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be disabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be disabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_TEMP | 31 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiSensorD Sensor Data + * @brief Get sensor data + */ + + /*! + * \ingroup bmi2ApiSensorD + * \page bmi2_api_bmi2_get_feature_data bmi2_get_feature_data + * \code + * int8_t bmi2_get_feature_data(struct bmi2_feat_sensor_data *feat_sensor_data, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the feature data for gyroscope user-gain update and gyroscope cross sensitivity + * + * @param[out] feat_sensor_data : Structure instance of bmi2_feat_sensor_data. + * @param[in] n_sens : Number of sensors selected. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose data can be read + * + *@verbatim + * sens_list | Values + * ---------------------|----------- + * BMI2_GYRO_GAIN_UPDATE| 12 + * BMI2_GYRO_CROSS_SENSE| 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_feature_data(struct bmi2_feat_sensor_data* feat_sensor_data, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiSensorD + * \page bmi2_api_bmi2_get_sensor_data bmi2_get_sensor_data + * \code + * int8_t bmi2_get_sensor_data(struct bmi2_sens_data *data, struct bmi2_dev *dev); + * \endcode + * @details This API gets the sensor data for accelerometer, gyroscope and auxiliary sensor + * + * @param[out] data : Structure instance of bmi2_sens_data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_sensor_data(struct bmi2_sens_data* data, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiTemperature Temperature + * @brief Read temperature of the sensor. + */ + + /*! + * \ingroup bmi2ApiTemperature + * \page bmi2_api_bmi2_get_temperature_data bmi2_get_temperature_data + * \code + * int8_t bmi2_get_temperature_data(uint16_t *temp_data, struct bmi2_dev *dev); + * \endcode + * @details This API reads the raw temperature data from the register and can be + * converted into degree celsius using the below formula. + * Formula: temperature_value = (float)(((float)((int16_t)temperature_data)) / 512.0) + 23.0 + * @note Enable gyro to read temperature + * + * @param[out] temp_data : Pointer variable which stores the raw temperature value. + * @param[in] dev : Structure instance of bmi2_dev. + * + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_temperature_data(uint16_t* temp_data, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiSensorD + * \page bmi2_api_bmi2_parse_sensor_data bmi2_parse_sensor_data + * \code + * int8_t bmi2_parse_sensor_data(const uint8_t *sensor_data, struct bmi2_sens_data *data, const struct bmi2_dev *dev); + * \endcode + * @details This API parses the sensor data for accelerometer, gyroscope and auxiliary sensor + * + * @param[in] sensor_data : Array of register data (24 bytes from Register 0x03 to 0x1A) + * @param[out] data : Structure instance of bmi2_sens_data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_parse_sensor_data(const uint8_t* sensor_data, struct bmi2_sens_data* data, const struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiFIFO FIFO + * @brief FIFO operations of the sensor + */ + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_set_fifo_config bmi2_set_fifo_config + * \code + * int8_t bmi2_set_fifo_config(uint16_t config, uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API sets the FIFO configuration in the sensor. + * + * @param[in] config : FIFO configurations to be enabled/disabled. + * @param[in] enable : Enable/Disable FIFO configurations. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables FIFO configuration. + * BMI2_ENABLE | Enables FIFO configuration. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fifo_config(uint16_t config, uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_config bmi2_get_fifo_config + * \code + * int8_t bmi2_get_fifo_config(uint16_t *fifo_config, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the FIFO configuration from the sensor. + * + * @param[out] fifo_config : Pointer variable to get FIFO configuration value. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_config(uint16_t* fifo_config, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_read_fifo_data bmi2_read_fifo_data + * \code + * int8_t bmi2_read_fifo_data(struct bmi2_fifo_frame *fifo, const struct bmi2_dev *dev); + * \endcode + * @details This API reads FIFO data. + * + * @param[in, out] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note APS has to be disabled before calling this function. + * @note Dummy byte (for SPI Interface) required for FIFO data read + * must be given as part of data pointer in struct bmi2_fifo_frame + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_read_fifo_data(struct bmi2_fifo_frame* fifo, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_extract_accel bmi2_extract_accel + * \code + * int8_t bmi2_extract_accel(struct bmi2_sens_axes_data *accel_data, + * uint16_t *accel_length, + * struct bmi2_fifo_frame *fifo, + * const struct bmi2_dev *dev); + * \endcode + * @details This API parses and extracts the accelerometer frames from FIFO data read by + * the "bmi2_read_fifo_data" API and stores it in the "accel_data" structure + * instance. + * + * @param[out] accel_data : Structure instance of bmi2_sens_axes_data + * where the parsed data bytes are stored. + * @param[in,out] accel_length : Number of accelerometer frames. + * @param[in,out] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_extract_accel(struct bmi2_sens_axes_data* accel_data, uint16_t* accel_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_extract_aux bmi2_extract_aux + * \code + * int8_t bmi2_extract_aux(struct bmi2_aux_fifo_data *aux, + * uint16_t *aux_length, + * struct bmi2_fifo_frame *fifo, + * const struct bmi2_dev *dev); + * + * \endcode + * @details This API parses and extracts the auxiliary frames from FIFO data + * read by the "bmi2_read_fifo_data" API and stores it in "aux_data" buffer. + * + * @param[out] aux : Pointer to structure where the parsed auxiliary + * data bytes are stored. + * @param[in,out] aux_length : Number of auxiliary frames. + * @param[in,out] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_extract_aux(struct bmi2_aux_fifo_data* aux, uint16_t* aux_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_extract_gyro bmi2_extract_gyro + * \code + * int8_t bmi2_extract_gyro(struct bmi2_sens_axes_data *gyro_data, + * uint16_t *gyro_length, + * struct bmi2_fifo_frame *fifo, + * const struct bmi2_dev *dev); + * \endcode + * @details This API parses and extracts the gyroscope frames from FIFO data read by the + * "bmi2_read_fifo_data" API and stores it in the "gyro_data" + * structure instance. + * + * @param[out] gyro_data : Structure instance of bmi2_sens_axes_data + * where the parsed data bytes are stored. + * @param[in,out] gyro_length : Number of gyroscope frames. + * @param[in,out] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_extract_gyro(struct bmi2_sens_axes_data* gyro_data, uint16_t* gyro_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiCmd Command Register + * @brief Write commands to the sensor + */ + + /*! + * \ingroup bmi2ApiCmd + * \page bmi2_api_bmi2_set_command_register bmi2_set_command_register + * \code + * int8_t bmi2_set_command_register(uint8_t command, struct bmi2_dev *dev); + * \endcode + * @details This API writes the available sensor specific commands to the sensor. + * + * @param[in] command : Commands to be given to the sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Commands | Values + * ---------------------|--------------------- + * BMI2_SOFT_RESET_CMD | 0xB6 + * BMI2_FIFO_FLUSH_CMD | 0xB0 + * BMI2_USR_GAIN_CMD | 0x03 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_command_register(uint8_t command, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_set_fifo_self_wake_up bmi2_set_fifo_self_wake_up + * \code + * int8_t bmi2_set_fifo_self_wake_up(uint8_t fifo_self_wake_up, struct bmi2_dev *dev); + * \endcode + * @details This API sets the FIFO self wake up functionality in the sensor. + * + * @param[in] fifo_self_wake_up : Variable to set FIFO self wake-up. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * fifo_self_wake_up | Description + * -------------------|--------------- + * BMI2_DISABLE | Disables self wake-up. + * BMI2_ENABLE | Enables self wake-up. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fifo_self_wake_up(uint8_t fifo_self_wake_up, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_self_wake_up bmi2_get_fifo_self_wake_up + * \code + * int8_t bmi2_get_fifo_self_wake_up(uint8_t *fifo_self_wake_up, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the FIFO self wake up functionality from the sensor. + * + * @param[out] fifo_self_wake_up : Pointer variable to get the status of FIFO + * self wake-up. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * fifo_self_wake_up | Description + * -------------------|--------------- + * BMI2_DISABLE | Self wake-up disabled + * BMI2_ENABLE | Self wake-up enabled. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_self_wake_up(uint8_t* fifo_self_wake_up, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_set_fifo_wm bmi2_set_fifo_wm + * \code + * int8_t bmi2_set_fifo_wm(uint16_t fifo_wm, struct bmi2_dev *dev); + * \endcode + * @details This API sets the FIFO water mark level which is set in the sensor. + * + * @param[in] fifo_wm : Variable to set FIFO water-mark level. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fifo_wm(uint16_t fifo_wm, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_wm bmi2_get_fifo_wm + * \code + * int8_t bmi2_get_fifo_wm(uint16_t *fifo_wm, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the FIFO water mark level which is set in the sensor. + * + * @param[out] fifo_wm : Pointer variable to store FIFO water-mark level. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_wm(uint16_t* fifo_wm, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_set_fifo_filter_data bmi2_set_fifo_filter_data + * \code + * int8_t bmi2_set_fifo_filter_data(uint8_t sens_sel, uint8_t fifo_filter_data, struct bmi2_dev *dev); + * \endcode + * @details This API sets either filtered or un-filtered FIFO accelerometer or + * gyroscope data. + * + * @param[in] sens_sel : Selects either accelerometer or + * gyroscope sensor. + * @param[in] fifo_filter_data : Variable to set the filter data. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * sens_sel | values + * -----------------|---------- + * BMI2_ACCEL | 0x01 + * BMI2_GYRO | 0x02 + *@endverbatim + * + *@verbatim + * Value | fifo_filter_data + * ---------|--------------------- + * 0x00 | Un-filtered data + * 0x01 | Filtered data + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fifo_filter_data(uint8_t sens_sel, uint8_t fifo_filter_data, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_filter_data bmi2_get_fifo_filter_data + * \code + * int8_t bmi2_get_fifo_filter_data(uint8_t sens_sel, uint8_t *fifo_filter_data, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the FIFO accelerometer or gyroscope filter data. + * + * @param[in] sens_sel : Selects either accelerometer or + * gyroscope sensor. + * @param[out] fifo_filter_data : Pointer variable to get the filter data. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * sens_sel | values + * -----------------|---------- + * BMI2_ACCEL | 0x01 + * BMI2_GYRO | 0x02 + *@endverbatim + * + *@verbatim + * Value | fifo_filter_data + * ---------|--------------------- + * 0x00 | Un-filtered data + * 0x01 | Filtered data + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_filter_data(uint8_t sens_sel, uint8_t* fifo_filter_data, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_set_fifo_down_sample bmi2_set_fifo_down_sample + * \code + * int8_t bmi2_set_fifo_down_sample(uint8_t sens_sel, uint8_t fifo_down_samp, struct bmi2_dev *dev); + * \endcode + * @details This API sets the down sampling rate for FIFO accelerometer or + * gyroscope FIFO data. + * + * @param[in] sens_sel : Selects either either accelerometer or + * gyroscope sensor. + * @param[in] fifo_down_samp : Variable to set the down sampling rate. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * sens_sel | values + * ----------------|---------- + * BMI2_ACCEL | 0x01 + * BMI2_GYRO | 0x02 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_fifo_down_sample(uint8_t sens_sel, uint8_t fifo_down_samp, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_down_sample bmi2_get_fifo_down_sample + * \code + * int8_t bmi2_get_fifo_down_sample(uint8_t sens_sel, uint8_t *fifo_down_samp, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the down sampling rate, configured for FIFO + * accelerometer or gyroscope data. + * + * @param[in] sens_sel : Selects either either accelerometer or + * gyroscope sensor. + * @param[out] fifo_down_samp : Pointer variable to store the down sampling rate + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * sens_sel | values + * ----------------|---------- + * BMI2_ACCEL | 0x01 + * BMI2_GYRO | 0x02 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_down_sample(uint8_t sens_sel, uint8_t* fifo_down_samp, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_fifo_length bmi2_get_fifo_length + * \code + * int8_t bmi2_get_fifo_length(uint16_t *fifo_length, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the length of FIFO data available in the sensor in + * bytes. + * + * @param[out] fifo_length : Pointer variable to store the value of FIFO byte + * counter. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note The byte counter is updated each time a complete frame is read or + * written. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_fifo_length(uint16_t* fifo_length, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFIFO + * \page bmi2_api_bmi2_get_saturation_status bmi2_get_saturation_status + * \code + * int8_t bmi2_get_saturation_status(uint8_t *status, struct bmi2_dev *dev); + * \endcode + * @details This API reads the saturation status of the sensor. + * + * @param[in] status : Pointer to read the status of saturation. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Macro | Status + * -----------------------------|--------------- + * BMI2_SATURATION_ACC_X_MASK | 0X01 + * BMI2_SATURATION_ACC_Y_MASK | 0X02 + * BMI2_SATURATION_ACC_Z_MASK | 0X04 + * BMI2_SATURATION_GYR_X_MASK | 0X08 + * BMI2_SATURATION_GYR_Y_MASK | 0X10 + * BMI2_SATURATION_GYR_Z_MASK | 0X20 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_saturation_status(uint8_t* status, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiOIS OIS + * @brief OIS operations of the sensor + */ + + /*! + * \ingroup bmi2ApiOIS + * \page bmi2_api_bmi2_set_ois_interface bmi2_set_ois_interface + * \code + * int8_t bmi2_set_ois_interface(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables OIS interface. + * + * @param[in] enable : To enable/disable OIS interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables OIS interface. + * BMI2_ENABLE | Enables OIS interface. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_ois_interface(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiOIS + * \page bmi2_api_bmi2_get_spi3_ois_mode bmi2_get_spi3_ois_mode + * \code + * int8_t bmi2_get_spi3_ois_mode(uint8_t *enable, struct bmi2_dev *dev); + * \endcode + * @details This API gets the status of SPI OIS interface. + * + * @param[in] enable : Pointer to read SPI OIS 3/4 wire interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable SPI OIS 4 wire mode + * BMI2_ENABLE | Enable SPI OIS 3 wire mode + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_spi3_ois_mode(uint8_t* enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApisensorC + * \page bmi2_api_bmi2_set_drv_reg bmi2_set_drv_reg + * \code + * int8_t bmi2_set_drv_reg(uint8_t drv_reg, struct bmi2_dev *dev); + * \endcode + * @details This API sets the drive strength of the sensor + * + * @param[in] drv_reg : To set the drive strength of the sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_drv_reg(uint8_t drv_reg, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApisensorC + * \page bmi2_api_bmi2_get_drv_reg bmi2_get_drv_reg + * \code + * int8_t bmi2_get_drv_reg(uint8_t *drv_reg, struct bmi2_dev *dev); + * \endcode + * @details This API gets the drive strength of the sensor + * + * @param[in] drv_reg : Pointer to get the drive strength of the sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_drv_reg(uint8_t* drv_reg, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiOIS + * \page bmi2_api_bmi2_set_spi3_ois_mode bmi2_set_spi3_ois_mode + * \code + * int8_t bmi2_set_spi3_ois_mode(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API sets the status of SPI OIS interface. + * + * @param[in] enable : To enable/disable SPI OIS 3/4 wire interface. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Enable SPI OIS 4 wire mode + * BMI2_ENABLE | Enable SPI OIS 3 wire mode + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_spi3_ois_mode(uint8_t enable, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiAux Auxiliary sensor + * @brief Auxiliary sensor operations of the sensor + */ + + /*! + * \ingroup bmi2ApiAux + * \page bmi2_api_bmi2_read_aux_man_mode bmi2_read_aux_man_mode + * \code + * int8_t bmi2_read_aux_man_mode(uint8_t reg_addr, uint8_t *aux_data, uint16_t len, struct bmi2_dev *dev); + * \endcode + * @details This API reads the user-defined bytes of data from the given register + * address of auxiliary sensor in manual mode. + * + * @param[in] reg_addr : Address from where data is read. + * @param[out] aux_data : Pointer to the stored buffer. + * @param[in] len : Total length of data to be read. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Change of BMI2_AUX_RD_ADDR is only allowed if AUX is not busy. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_read_aux_man_mode(uint8_t reg_addr, uint8_t* aux_data, uint16_t len, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiAux + * \page bmi2_api_bmi2_write_aux_man_mode bmi2_write_aux_man_mode + * \code + * int8_t bmi2_write_aux_man_mode(uint8_t reg_addr, const uint8_t *aux_data, uint16_t len, struct bmi2_dev *dev); + * \endcode + * @details This API writes the user-defined bytes of data and the address of + * auxiliary sensor where data is to be written in manual mode. + * + * @param[in] reg_addr : AUX address where data is to be written. + * @param[in] aux_data : Pointer to data to be written. + * @param[in] len : Total length of data to be written. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Change of BMI2_AUX_WR_ADDR is only allowed if AUX is not busy. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_write_aux_man_mode(uint8_t reg_addr, const uint8_t* aux_data, uint16_t len, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiStatus Sensor Status + * @brief Get sensor status + */ + + /*! + * \ingroup bmi2ApiStatus + * \page bmi2_api_bmi2_get_status bmi2_get_status + * \code + * int8_t bmi2_get_status(uint8_t *status, const struct bmi2_dev *dev); + * \endcode + * @details This API gets the data ready status of accelerometer, gyroscope, + * auxiliary, ready status of command decoder and busy status of auxiliary. + * + * @param[out] status : Pointer variable to the status. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Value | Status + * ---------|--------------------- + * 0x80 | DRDY_ACC + * 0x40 | DRDY_GYR + * 0x20 | DRDY_AUX + * 0x10 | CMD_RDY + * 0x04 | AUX_BUSY + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_status(uint8_t* status, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiWSync Sync commands + * @brief Write sync commands + */ + + /*! + * \ingroup bmi2ApiWSync + * \page bmi2_api_bmi2_write_sync_commands bmi2_write_sync_commands + * \code + * int8_t bmi2_write_sync_commands(const uint8_t *command, uint8_t n_comm, struct bmi2_dev *dev); + * \endcode + * @details This API can be used to write sync commands like ODR, sync period, + * frequency and phase, resolution ratio, sync time and delay time. + * + * @param[in] command : Sync command to be written. + * @param[in] n_comm : Length of the command. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_write_sync_commands(const uint8_t* command, uint8_t n_comm, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiASelftest Accel self test + * @brief Perform accel self test + */ + + /*! + * \ingroup bmi2ApiASelftest + * \page bmi2_api_bmi2_perform_accel_self_test bmi2_perform_accel_self_test + * \code + * int8_t bmi2_perform_accel_self_test(struct bmi2_dev *dev); + * \endcode + * @details This API performs self-test to check the proper functionality of the + * accelerometer sensor. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_perform_accel_self_test(struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInt + * \page bmi2_api_bmi2_map_feat_int bmi2_map_feat_int + * \code + * int8_t bmi2_map_feat_int(const struct bmi2_sens_int_config *sens_int, struct bmi2_dev *dev); + * \endcode + * @details This API maps/unmaps feature interrupts to that of interrupt pins. + * + * @param[in] sens_int : Structure instance of bmi2_sens_int_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_map_feat_int(uint8_t type, enum bmi2_hw_int_pin hw_int_pin, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInt + * \page bmi2_api_bmi2_map_data_int bmi2_map_data_int + * \code + * int8_t bmi2_map_data_int(uint8_t data_int, enum bmi2_hw_int_pin int_pin, struct bmi2_dev *dev); + * \endcode + * @details This API maps/un-maps data interrupts to that of interrupt pins. + * + * @param[in] int_pin : Interrupt pin selected. + * @param[in] data_int : Type of data interrupt to be mapped. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * data_int | Mask values + * ---------------------|--------------------- + * BMI2_FFULL_INT | 0x01 + * BMI2_FWM_INT | 0x02 + * BMI2_DRDY_INT | 0x04 + * BMI2_ERR_INT | 0x08 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_map_data_int(uint8_t data_int, enum bmi2_hw_int_pin int_pin, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiRemap Remap Axes + * @brief Set / Get remap axes values from the sensor + */ + + /*! + * \ingroup bmi2ApiRemap + * \page bmi2_api_bmi2_get_remap_axes bmi2_get_remap_axes + * \code + * int8_t bmi2_get_remap_axes(struct bmi2_remap *remapped_axis, struct bmi2_dev *dev); + * \endcode + * @details This API gets the re-mapped x, y and z axes from the sensor and + * updates the values in the device structure. + * + * @param[out] remapped_axis : Structure that stores re-mapped axes. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_remap_axes(struct bmi2_remap* remapped_axis, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiRemap + * \page bmi2_api_bmi2_set_remap_axes bmi2_set_remap_axes + * \code + * int8_t bmi2_set_remap_axes(const struct bmi2_remap *remapped_axis, struct bmi2_dev *dev); + * \endcode + * @details This API sets the re-mapped x, y and z axes to the sensor and + * updates them in the device structure. + * + * @param[in] remapped_axis : Structure that stores re-mapped axes. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_remap_axes(const struct bmi2_remap* remapped_axis, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiGyroOC Gyro Offset Compensation + * @brief Gyro Offset Compensation operations of the sensor + */ + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_set_gyro_offset_comp bmi2_set_gyro_offset_comp + * \code + * int8_t bmi2_set_gyro_offset_comp(uint8_t enable, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables gyroscope offset compensation. It adds the + * offsets defined in the offset register with gyroscope data. + * + * @param[in] enable : Enables/Disables gyroscope offset compensation. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enables gyroscope offset compensation. + * BMI2_DISABLE | Disables gyroscope offset compensation. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_gyro_offset_comp(uint8_t enable, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_set_gyro_offset_comp bmi2_get_gyro_offset_comp + * \code + * int8_t bmi2_get_gyro_offset_comp(uint8_t *offset, struct bmi2_dev *dev); + * \endcode + * @details This API reads the gyroscope offset compensation. + * + * @param[in, out] offset : The value of the offset compensation. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enables gyroscope offset compensation. + * BMI2_DISABLE | Disables gyroscope offset compensation. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_gyro_offset_comp(uint8_t* offset, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_set_gyro_offset_comp bmi2_set_gyro_gain + * \code + * int8_t bmi2_set_gyro_gain(uint8_t gyro_gain, struct bmi2_dev *dev); + * \endcode + * @details This API enables/disables gyroscope gain for Sensitivity Error Compensation. + * + * @param[in] gyro_gain : Enables/Disables gyroscope gain. + * @param[in] dev : Structure instance of bmi2_dev. + * + *@verbatim + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enables gyroscope gain. + * BMI2_DISABLE | Disables gyroscope gain. + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_gyro_gain(uint8_t gyro_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_set_gyro_offset_comp bmi2_get_gyro_gain + * \code + * int8_t bmi2_get_gyro_gain(uint8_t *gyro_gain, struct bmi2_dev *dev); + * \endcode + * @details This API reads the Gyro gain. + * + * @param[in, out] gyro_gain : The value of the Gyro gain. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_gyro_gain(uint8_t* gyro_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_read_gyro_offset_comp_axes bmi2_read_gyro_offset_comp_axes + * \code + * int8_t bmi2_read_gyro_offset_comp_axes(struct bmi2_sens_axes_data *gyr_off_comp_axes, const struct bmi2_dev *dev); + * \endcode + * @details This API reads the gyroscope bias values for each axis which is used + * for gyroscope offset compensation. + * + * @param[out] gyr_off_comp_axes: Structure to store gyroscope offset + * compensated values. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_read_gyro_offset_comp_axes(struct bmi2_sens_axes_data* gyr_off_comp_axes, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiGyroOC + * \page bmi2_api_bmi2_write_gyro_offset_comp_axes bmi2_write_gyro_offset_comp_axes + * \code + * int8_t bmi2_write_gyro_offset_comp_axes(const struct bmi2_sens_axes_data *gyr_off_comp_axes, struct bmi2_dev *dev); + * \endcode + * @details This API writes the gyroscope bias values for each axis which is used + * for gyroscope offset compensation. + * + * @param[in] gyr_off_comp_axes : Structure to store gyroscope offset + * compensated values. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_write_gyro_offset_comp_axes(const struct bmi2_sens_axes_data* gyr_off_comp_axes, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiGyroCS Gyro cross sensitivity + * @brief Gyro Cross sensitivity operation + */ + + /*! + * \ingroup bmi2ApiGyroCS + * \page bmi2_api_bmi2_get_gyro_cross_sense bmi2_get_gyro_cross_sense + * \code + * int8_t bmi2_get_gyro_cross_sense(struct bmi2_dev *dev); + * \endcode + * @details This API updates the cross sensitivity coefficient between gyroscope's + * X and Z axes. + * + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_gyro_cross_sense(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiInts Internal Status + * @brief Get Internal Status of the sensor + */ + + /*! + * \ingroup bmi2ApiInts + * \page bmi2_api_bmi2_get_internal_status bmi2_get_internal_status + * \code + * int8_t bmi2_get_internal_status(uint8_t *int_stat, const struct bmi2_dev *dev); + * \endcode + * @details This API gets error bits and message indicating internal status. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[out] int_stat : Pointer variable to store error bits and + * message. + * + *@verbatim + * Internal status | *int_stat + * ---------------------|--------------------- + * BMI2_NOT_INIT | 0x00 + * BMI2_INIT_OK | 0x01 + * BMI2_INIT_ERR | 0x02 + * BMI2_DRV_ERR | 0x03 + * BMI2_SNS_STOP | 0x04 + * BMI2_NVM_ERROR | 0x05 + * BMI2_START_UP_ERROR | 0x06 + * BMI2_COMPAT_ERROR | 0x07 + * BMI2_VFM_SKIPPED | 0x10 + * BMI2_AXES_MAP_ERROR | 0x20 + * BMI2_ODR_50_HZ_ERROR | 0x40 + * BMI2_ODR_HIGH_ERROR | 0x80 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_internal_status(uint8_t* int_stat, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInts + * \page bmi2_api_bmi2_get_internal_error_status bmi2_get_internal_error_status + * \code + * int8_t bmi2_get_internal_error_status(uint8_t *status, struct bmi2_dev *dev); + * \endcode + * @details This API gets Interanl error status. + * + * @param[in] status : Pointer variable to store the status of the error + * @param[out] int_stat : Pointer variable to store error bits and + * message. + * + *@verbatim + * Internal status | status + * ---------------------------|--------------------- + * BMI2_INTERNAL_ERROR_1_MASK | 0X02 + * BMI2_INTERNAL_ERROR_2_MASK | 0X04 + * BMI2_FEAT_ENG_DIS_MASK | 0X10 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_internal_error_status(uint8_t* status, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInts + * \page bmi2_api_bmi2_get_err_reg_mask bmi2_get_err_reg_mask + * \code + * int8_t bmi2_get_err_reg_mask(uint8_t *err_reg, struct bmi2_dev *dev); + * \endcode + * @details This API gets error status of interrupt. + * + * @param[in] err_reg : Pointer variable to store the status of the error + * @param[out] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Internal status | err_reg + * ---------------------------|--------------------- + * BMI2_FATAL_ERR_MASK | 0X01 + * BMI2_INTERNAL_ERR_MASK | 0X1E + * BMI2_FIFO_ERR_MASK | 0X40 + * BMI2_AUX_ERR_MASK | 0x80 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_err_reg_mask(uint8_t* err_reg, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiInts + * \page bmi2_api_bmi2_set_err_reg_mask bmi2_set_err_reg_mask + * \code + * int8_t bmi2_set_err_reg_mask(uint8_t err_reg, struct bmi2_dev *dev); + * \endcode + * @details This API sets error interrupt. + * + * @param[in] err_reg : Variable to store the status of the error + * @param[out] dev : Structure instance of bmi2_dev. + * + *@verbatim + * Internal status | err_reg + * ---------------------------|--------------------- + * BMI2_FATAL_ERR_MASK | 0X01 + * BMI2_INTERNAL_ERR_MASK | 0X1E + * BMI2_FIFO_ERR_MASK | 0X40 + * BMI2_AUX_ERR_MASK | 0x80 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_err_reg_mask(uint8_t err_reg, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiFOC FOC + * @brief FOC operations of the sensor + */ + + /*! + * \ingroup bmi2ApiFOC + * \page bmi2_api_bmi2_perform_accel_foc bmi2_perform_accel_foc + * \code + * int8_t bmi2_perform_accel_foc(const struct bmi2_accel_foc_g_value *accel_g_value, struct bmi2_dev *dev); + * \endcode + * @details This API performs Fast Offset Compensation for accelerometer. + * + * @param[in] accel_g_value : This parameter selects the accel foc + * axis to be performed + * + * input format is {x, y, z, sign}. '1' to enable. '0' to disable + * + * eg to choose x axis {1, 0, 0, 0} + * eg to choose -x axis {1, 0, 0, 1} + * + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_perform_accel_foc(const struct bmi2_accel_foc_g_value* accel_g_value, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiFOC + * \page bmi2_api_bmi2_perform_gyro_foc bmi2_perform_gyro_foc + * \code + * int8_t bmi2_perform_gyro_foc(struct bmi2_dev *dev); + * \endcode + * @details This API performs Fast Offset Compensation for gyroscope. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_perform_gyro_foc(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiCRT CRT + * @brief CRT operations of the sensor + */ + + /*! + * \ingroup bmi2ApiCRT + * \page bmi2_api_bmi2_do_crt bmi2_do_crt + * \code + * int8_t bmi2_do_crt(struct bmi2_dev *dev); + * \endcode + * @details API performs Component Re-Trim calibration (CRT). + * + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + * + * @note CRT calibration takes approximately 500ms & maximum time out configured as 2 seconds + */ + int8_t bmi2_do_crt(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiCRTSt CRT and self test + * @brief Enable / Abort CRT and self test operations of gyroscope + */ + + /*! + * \ingroup bmi2ApiCRTSt + * \page bmi2_api_bmi2_abort_crt_gyro_st bmi2_abort_crt_gyro_st + * \code + * int8_t bmi2_abort_crt_gyro_st(struct bmi2_dev *dev); + * \endcode + * @details This api is used to abort ongoing crt or gyro self test. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_abort_crt_gyro_st(struct bmi2_dev* dev); + + /*! + * \ingroup bmi2ApiASelftest + * \page bmi2_api_bmi2_do_gyro_st bmi2_do_gyro_st + * \code + * int8_t bmi2_do_gyro_st + * \endcode + * @details this api is used to perform gyroscope self test. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_do_gyro_st(struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2ApiNVM NVM + * @brief NVM operations of the sensor + */ + + /*! + * \ingroup bmi2ApiNVM + * \page bmi2_api_bmi2_nvm_prog bmi2_nvm_prog + * \code + * int8_t bmi2_nvm_prog + * \endcode + * @details This api is used for programming the non volatile memory(nvm) + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_nvm_prog(struct bmi2_dev* dev); + + /*! + * @brief This API extracts the input feature configuration + * details like page and start address from the look-up table. + * + * @param[out] feat_config : Structure that stores feature configurations. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Returns the feature found flag. + * + * @retval BMI2_FALSE : Feature not found + * BMI2_TRUE : Feature found + */ + uint8_t bmi2_extract_input_feat_config(struct bmi2_feature_config* feat_config, uint8_t type, + const struct bmi2_dev* dev); + + /*! + * @brief This API is used to get the feature configuration from the + * selected page. + * + * @param[in] sw_page : Switches to the desired page. + * @param[out] feat_config : Pointer to the feature configuration. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_feat_config(uint8_t sw_page, uint8_t* feat_config, struct bmi2_dev* dev); + + /** + * \ingroup bmi2 + * \defgroup bmi2AccelOffset Accelerometer Offset Compensation + * @brief Enable / Disable Accelerometer Offset Compensation + */ + + /*! + * \ingroup bmi2AccelOffset + * \page bmi2_api_bmi2_set_accel_offset_comp bmi2_set_accel_offset_comp + * \code + * int8_t bmi2_set_accel_offset_comp(uint8_t offset_en, struct bmi2_dev *dev); + * \endcode + * @brief This internal API enables/disables the offset compensation for + * filtered and un-filtered accelerometer data. + * + * @param[in] offset_en : enables/disables offset compensation. + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_set_accel_offset_comp(uint8_t offset_en, struct bmi2_dev* dev); + + /*! + * \ingroup bmi2AccelOffset + * \page bmi2_api_bmi2_get_accel_offset_comp bmi2_get_accel_offset_comp + * \code + * int8_t bmi2_get_accel_offset_comp(uint8_t *accel_offset, struct bmi2_dev *dev); + * \endcode + * @brief This internal API reads the accelerometer offset compensation value. + * + * @param[in] accel_offset : Pointer to an array of size 3 to hold Accel Axis X, Y, Z, + * Offset Compensation. + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_get_accel_offset_comp(uint8_t* accel_offset, struct bmi2_dev* dev); + +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* BMI2_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi270.h b/platform/esp/idf_components/sensor_bmi270/include/bmi270.h new file mode 100644 index 00000000..808eb104 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi270.h @@ -0,0 +1,421 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/** + * \ingroup bmi2xy + * \defgroup bmi270 BMI270 + * @brief Sensor driver for BMI270 sensor + */ + +#ifndef BMI270_H_ +#define BMI270_H_ + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi2.h" + +/***************************************************************************/ + +/*! Macro definitions + ****************************************************************************/ + +/*! @name BMI270 Chip identifier */ +#define BMI270_CHIP_ID UINT8_C(0x24) + +/*! @name BMI270 feature input start addresses */ +#define BMI270_CONFIG_ID_STRT_ADDR UINT8_C(0x00) +#define BMI270_MAX_BURST_LEN_STRT_ADDR UINT8_C(0x02) +#define BMI270_CRT_GYRO_SELF_TEST_STRT_ADDR UINT8_C(0x03) +#define BMI270_ABORT_STRT_ADDR UINT8_C(0x03) +#define BMI270_AXIS_MAP_STRT_ADDR UINT8_C(0x04) +#define BMI270_GYRO_SELF_OFF_STRT_ADDR UINT8_C(0x05) +#define BMI270_NVM_PROG_PREP_STRT_ADDR UINT8_C(0x05) +#define BMI270_GYRO_GAIN_UPDATE_STRT_ADDR UINT8_C(0x06) +#define BMI270_ANY_MOT_STRT_ADDR UINT8_C(0x0C) +#define BMI270_NO_MOT_STRT_ADDR UINT8_C(0x00) +#define BMI270_SIG_MOT_STRT_ADDR UINT8_C(0x04) +#define BMI270_STEP_CNT_1_STRT_ADDR UINT8_C(0x00) +#define BMI270_STEP_CNT_4_STRT_ADDR UINT8_C(0x02) +#define BMI270_WRIST_GEST_STRT_ADDR UINT8_C(0x06) +#define BMI270_WRIST_WEAR_WAKE_UP_STRT_ADDR UINT8_C(0x00) + +/*! @name BMI270 feature output start addresses */ +#define BMI270_STEP_CNT_OUT_STRT_ADDR UINT8_C(0x00) +#define BMI270_STEP_ACT_OUT_STRT_ADDR UINT8_C(0x04) +#define BMI270_WRIST_GEST_OUT_STRT_ADDR UINT8_C(0x06) +#define BMI270_GYR_USER_GAIN_OUT_STRT_ADDR UINT8_C(0x08) +#define BMI270_GYRO_CROSS_SENSE_STRT_ADDR UINT8_C(0x0C) +#define BMI270_NVM_VFRM_OUT_STRT_ADDR UINT8_C(0x0E) + +/*! @name Defines maximum number of pages */ +#define BMI270_MAX_PAGE_NUM UINT8_C(8) + +/*! @name Defines maximum number of feature input configurations */ +#define BMI270_MAX_FEAT_IN UINT8_C(17) + +/*! @name Defines maximum number of feature outputs */ +#define BMI270_MAX_FEAT_OUT UINT8_C(7) + +/*! @name Mask definitions for feature interrupt status bits */ +#define BMI270_SIG_MOT_STATUS_MASK UINT8_C(0x01) +#define BMI270_STEP_CNT_STATUS_MASK UINT8_C(0x02) +#define BMI270_STEP_ACT_STATUS_MASK UINT8_C(0x04) +#define BMI270_WRIST_WAKE_UP_STATUS_MASK UINT8_C(0x08) +#define BMI270_WRIST_GEST_STATUS_MASK UINT8_C(0x10) +#define BMI270_NO_MOT_STATUS_MASK UINT8_C(0x20) +#define BMI270_ANY_MOT_STATUS_MASK UINT8_C(0x40) + +/*! @name Mask definitions for feature interrupt mapping bits */ +#define BMI270_INT_SIG_MOT_MASK UINT8_C(0x01) +#define BMI270_INT_STEP_COUNTER_MASK UINT8_C(0x02) +#define BMI270_INT_STEP_DETECTOR_MASK UINT8_C(0x02) +#define BMI270_INT_STEP_ACT_MASK UINT8_C(0x04) +#define BMI270_INT_WRIST_WEAR_WAKEUP_MASK UINT8_C(0x08) +#define BMI270_INT_WRIST_GEST_MASK UINT8_C(0x10) +#define BMI270_INT_NO_MOT_MASK UINT8_C(0x20) +#define BMI270_INT_ANY_MOT_MASK UINT8_C(0x40) + +/*! @name Defines maximum number of feature interrupts */ +#define BMI270_MAX_INT_MAP UINT8_C(8) + + /***************************************************************************/ + + /*! BMI270 User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi270 + * \defgroup bmi270ApiInit Initialization + * @brief Initialize the sensor and device structure + */ + + /*! + * \ingroup bmi270ApiInit + * \page bmi270_api_bmi270_init bmi270_init + * \code + * int8_t bmi270_init(struct bmi2_dev *dev); + * \endcode + * @details This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270 sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + * + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_init(struct bmi2_dev* dev); + + /** + * \ingroup bmi270 + * \defgroup bmi270ApiSensor Feature Set + * @brief Enable / Disable features of the sensor + */ + + /*! + * \ingroup bmi270ApiSensor + * \page bmi270_api_bmi270_sensor_enable bmi270_sensor_enable + * \code + * int8_t bmi270_sensor_enable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be enabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be enabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_WRIST_GESTURE | 19 + * BMI2_WRIST_WEAR_WAKE_UP | 20 + * BMI2_GYRO_SELF_OFF | 33 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270ApiSensor + * \page bmi270_api_bmi270_sensor_disable bmi270_sensor_disable + * \code + * int8_t bmi270_sensor_disable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be disabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be disabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_WRIST_GESTURE | 19 + * BMI2_WRIST_WEAR_WAKE_UP | 20 + * BMI2_GYRO_SELF_OFF | 33 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270 + * \defgroup bmi270ApiSensorC Sensor Configuration + * @brief Enable / Disable feature configuration of the sensor + */ + + /*! + * \ingroup bmi270ApiSensorC + * \page bmi270_api_bmi270_set_sensor_config bmi270_set_sensor_config + * \code + * int8_t bmi270_set_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API sets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be configured + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_WRIST_GESTURE | 19 + * BMI2_WRIST_WEAR_WAKE_UP | 20 + * BMI2_STEP_COUNTER_PARAMS | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270ApiSensorC + * \page bmi270_api_bmi270_get_sensor_config bmi270_get_sensor_config + * \code + * int8_t bmi270_get_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose configurations can be read. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_WRIST_GESTURE | 19 + * BMI2_WRIST_WEAR_WAKE_UP | 20 + * BMI2_STEP_COUNTER_PARAMS | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270 + * \defgroup bmi270ApiSensorD Feature Sensor Data + * @brief Get feature sensor data + */ + + /*! + * \ingroup bmi270ApiSensorD + * \page bmi270_api_bmi270_get_feature_data bmi270_get_feature_data + * \code + * int8_t bmi270_get_feature_data(struct bmi2_feat_sensor_data *feature_data, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the feature data. + * + * @param[out] feature_data : Structure instance of bmi2_feat_sensor_data. + * @param[in] n_sens : Number of sensors selected. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose data can be read + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_WRIST_GESTURE | 19 + * BMI2_NVM_STATUS | 38 + * BMI2_VFRM_STATUS | 39 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270 + * \defgroup bmi270ApiGyroUG Gyro User Gain + * @brief Set / Get Gyro User Gain of the sensor + */ + + /*! + * \ingroup bmi270ApiGyroUG + * \page bmi270_api_bmi270_update_gyro_user_gain bmi270_update_gyro_user_gain + * \code + * int8_t bmi270_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config *user_gain, struct bmi2_dev *dev); + * \endcode + * @details This API updates the gyroscope user-gain. + * + * @param[in] user_gain : Structure that stores user-gain configurations. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config* user_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270ApiGyroUG + * \page bmi270_api_bmi270_read_gyro_user_gain bmi270_read_gyro_user_gain + * \code + * int8_t bmi270_read_gyro_user_gain(struct bmi2_gyro_user_gain_data *gyr_usr_gain, const struct bmi2_dev *dev); + * \endcode + * @details This API reads the compensated gyroscope user-gain values. + * + * @param[out] gyr_usr_gain : Structure that stores gain values. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_read_gyro_user_gain(struct bmi2_gyro_user_gain_data* gyr_usr_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270ApiInt + * \page bmi270_api_bmi270_map_feat_int bmi270_map_feat_int + * \code + * int8_t bmi270_map_feat_int(const struct bmi2_sens_int_config *sens_int, uint8_t n_sens, struct bmi2_dev *dev) + * \endcode + * @details This API maps/unmaps feature interrupts to that of interrupt pins. + * + * @param[in] sens_int : Structure instance of bmi2_sens_int_config. + * @param[in] n_sens : Number of interrupts to be mapped. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev); + +/******************************************************************************/ +/*! @name C++ Guard Macros */ +/******************************************************************************/ +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* BMI270_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi270_context.h b/platform/esp/idf_components/sensor_bmi270/include/bmi270_context.h new file mode 100644 index 00000000..0cc63db3 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi270_context.h @@ -0,0 +1,451 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_context.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/** + * \ingroup bmi2xy + * \defgroup bmi270_context BMI270_CONTEXT + * @brief Sensor driver for BMI270_CONTEXT sensor + */ + +#ifndef BMI270_CONTEXT_H_ +#define BMI270_CONTEXT_H_ + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi2.h" + +/***************************************************************************/ + +/*! Macro definitions + ****************************************************************************/ + +/*! @name BMI270_CONTEXT Chip identifier */ +#define BMI270_CONTEXT_CHIP_ID UINT8_C(0x24) + +/*! @name BMI270_CONTEXT feature input start addresses */ +#define BMI270_CONTEXT_CONFIG_ID_STRT_ADDR UINT8_C(0x06) +#define BMI270_CONTEXT_STEP_CNT_1_STRT_ADDR UINT8_C(0x00) +#define BMI270_CONTEXT_STEP_CNT_4_STRT_ADDR UINT8_C(0x02) +#define BMI270_CONTEXT_MAX_BURST_LEN_STRT_ADDR UINT8_C(0x08) +#define BMI270_CONTEXT_CRT_GYRO_SELF_TEST_STRT_ADDR UINT8_C(0x09) +#define BMI270_CONTEXT_ABORT_STRT_ADDR UINT8_C(0x09) +#define BMI270_CONTEXT_NVM_PROG_PREP_STRT_ADDR UINT8_C(0x0A) +#define BMI270_CONTEXT_ACT_RGN_SETT_STRT_ADDR UINT8_C(0x00) +#define BMI270_CONTEXT_ACT_RGN_STRT_ADDR UINT8_C(0x0A) + +/*! @name BMI270_CONTEXT feature output start addresses */ +#define BMI270_CONTEXT_STEP_CNT_OUT_STRT_ADDR UINT8_C(0x00) +#define BMI270_CONTEXT_GYR_USER_GAIN_OUT_STRT_ADDR UINT8_C(0x04) +#define BMI270_CONTEXT_GYRO_CROSS_SENSE_STRT_ADDR UINT8_C(0x0C) +#define BMI270_CONTEXT_NVM_VFRM_OUT_STRT_ADDR UINT8_C(0x0E) + +/*! @name Defines maximum number of pages */ +#define BMI270_CONTEXT_MAX_PAGE_NUM UINT8_C(8) + +/*! @name Defines maximum number of feature input configurations */ +#define BMI270_CONTEXT_MAX_FEAT_IN UINT8_C(10) + +/*! @name Defines maximum number of feature outputs */ +#define BMI270_CONTEXT_MAX_FEAT_OUT UINT8_C(5) + +/*! @name Mask definitions for feature interrupt status bits */ +#define BMI270_CONTEXT_STEP_CNT_STATUS_MASK UINT8_C(0x01) + +/*! @name Mask definitions for feature interrupt mapping bits */ +#define BMI270_C_INT_STEP_COUNTER_MASK UINT8_C(0x01) +#define BMI270_C_INT_STEP_DETECTOR_MASK UINT8_C(0x01) + +/*! @name Defines maximum number of feature interrupts */ +#define BMI270_C_MAX_INT_MAP UINT8_C(2) + + /***************************************************************************/ + + /*! BMI270_CONTEXT User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi270_context + * \defgroup bmi270_contextApiInit Initialization + * @brief Initialize the sensor and device structure + */ + + /*! + * \ingroup bmi270_contextApiInit + * \page bmi270_context_api_bmi270_context_init bmi270_context_init + * \code + * int8_t bmi270_context_init(struct bmi2_dev *dev); + * \endcode + * @details This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270_CONTEXT sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + * + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_init(struct bmi2_dev* dev); + + /** + * \ingroup bmi270_context + * \defgroup bmi270_contextApiSensor Feature Set + * @brief Enable / Disable features of the sensor + */ + + /*! + * \ingroup bmi270_contextApiSensor + * \page bmi270_context_api_bmi270_context_sensor_enable bmi270_context_sensor_enable + * \code + * int8_t bmi270_context_sensor_enable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be enabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be enabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_ACTIVITY_RECOGNITION | 34 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_contextApiSensor + * \page bmi270_context_api_bmi270_context_sensor_disable bmi270_context_sensor_disable + * \code + * int8_t bmi270_context_sensor_disable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be disabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be disabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_ACTIVITY_RECOGNITION | 34 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_context + * \defgroup bmi270_contextApiSensorC Sensor Configuration + * @brief Enable / Disable feature configuration of the sensor + */ + + /*! + * \ingroup bmi270_contextApiSensorC + * \page bmi270_context_api_bmi270_context_set_sensor_config bmi270_context_set_sensor_config + * \code + * int8_t bmi270_context_set_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API sets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be configured + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_COUNTER_PARAMS | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_contextApiSensorC + * \page bmi270_context_api_bmi270_context_get_sensor_config bmi270_context_get_sensor_config + * \code + * int8_t bmi270_context_get_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose configurations can be read. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_COUNTER_PARAMS | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_context + * \defgroup bmi270_contextApiSensorD Feature Sensor Data + * @brief Get feature sensor data + */ + + /*! + * \ingroup bmi270_contextApiSensorD + * \page bmi270_context_api_bmi270_context_get_feature_data bmi270_context_get_feature_data + * \code + * int8_t bmi270_context_get_feature_data(struct bmi2_feat_sensor_data *feature_data, uint8_t n_sens, struct bmi2_dev + **dev); \endcode + * @details This API gets the feature data. + * + * @param[out] feature_data : Structure instance of bmi2_feat_sensor_data. + * @param[in] n_sens : Number of sensors selected. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose data can be read + * + *@verbatim + * sens_list | Values + * ---------------------|----------- + * BMI2_STEP_COUNTER | 7 + * BMI2_NVM_STATUS | 38 + * BMI2_VFRM_STATUS | 39 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, + struct bmi2_dev* dev); + + /** + * \ingroup bmi270_context + * \defgroup bmi270_contextApiARecog Activity recognition settings + * @brief Set / Get activity recognition settings of the sensor + */ + + /*! + * \ingroup bmi270_contextApiARecog + * \page bmi270_context_api_bmi270_context_get_act_recg_sett bmi270_context_get_act_recg_sett + * \code + * int8_t bmi270_context_get_act_recg_sett(struct bmi2_act_recg_sett *sett, struct bmi2_dev *dev); + * \endcode + * @details This api is used for retrieving the following activity recognition settings currently set. + * enable/disable post processing(0/1) by default -> 1(enable), + * Setting the min & max Gini's diversity index (GDI) threshold. min_GDI_tres(0-0XFFFF) by default ->(0x06e1) + * max_GDI_tres(0-0xFFFF) by default ->(0x0A66) + * buffer size for post processing. range (1-0x0A) default -> (0x0A) + * min segment confidence. range (1-0x0A) default -> (0x0A) + * + * @param[in] sett : Structure instance of bmi2_act_recg_sett. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_get_act_recg_sett(struct bmi2_act_recg_sett* sett, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_contextApiARecog + * \page bmi270_context_api_bmi270_context_set_act_recg_sett bmi270_context_set_act_recg_sett + * \code + * int8_t bmi270_context_set_act_recg_sett(const struct bmi2_act_recg_sett *sett, struct bmi2_dev *dev); + * \endcode + * @details This api is used for setting the following activity recognition settings + * enable/disable post processing(0/1) by default -> 1(enable), + * Setting the min & max Gini's diversity index (GDI) threshold. min_GDI_tres(0-0XFFFF) by default ->(0x06e1) + * max_GDI_tres(0-0xFFFF) by default ->(0x0A66) + * buffer size for post processing. range (1-0x0A) default -> (0x0A) + * min segment confidence. range (1-0x0A) default -> (0x0A) + * + * @param[in] sett : Structure instance of bmi2_act_recg_sett. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_set_act_recg_sett(const struct bmi2_act_recg_sett* sett, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_contex + * \defgroup bmi270_contextApiactOut Activity Output + * @brief Activity output operations of the sensor + */ + + /*! + * \ingroup bmi270_contextApiactOut + * \page bmi270_context_api_bmi270_context_get_act_recog_output bmi270_context_get_act_recog_output + * \code + * int8_t bmi270_context_get_act_recog_output(struct bmi2_act_recog_output *act_recog, + * uint16_t *act_frm_len, + * struct bmi2_fifo_frame *fifo, + * const struct bmi2_dev *dev); + * + * \endcode + * @details This internal API is used to parse the activity output from the + * FIFO in header mode. + * + * @param[out] act_recog : Pointer to buffer where the parsed activity data + * bytes are stored. + * @param[in] act_frm_len : Number of activity frames parsed. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + * ---------------------------------------------------------------------------- + * bmi2_act_rec_output | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * time_stamp | time-stamp (expressed in 50Hz ticks) + * -------------------------|--------------------------------------------------- + * type | Type of activity + * -------------------------|--------------------------------------------------- + * stat | Activity status + * -------------------------|--------------------------------------------------- + * @endverbatim + * + *@verbatim + * type | Activities + *----------|--------------------- + * 0 | UNKNOWN + * 1 | STILL + * 2 | WALK + * 3 | RUN + * 4 | BIKE + * 5 | VEHICLE + * 6 | TILTED + *@endverbatim + * + * + *@verbatim + * stat | Activity status + *----------|--------------------- + * 1 | START + * 2 | END + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_get_act_recog_output(struct bmi2_act_recog_output* act_recog, uint16_t* act_frm_len, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_contextApiInt + * \page bmi270_context_api_bmi270_context_map_feat_int bmi270_context_map_feat_int + * \code + * int8_t bmi270_context_map_feat_int(const struct bmi2_sens_int_config *sens_int, uint8_t n_sens, struct bmi2_dev *dev) + * \endcode + * @details This API maps/unmaps feature interrupts to that of interrupt pins. + * + * @param[in] sens_int : Structure instance of bmi2_sens_int_config. + * @param[in] n_sens : Number of interrupts to be mapped. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_context_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev); + +/******************************************************************************/ +/*! @name C++ Guard Macros */ +/******************************************************************************/ +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* BMI270_CONTEXT_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi270_legacy.h b/platform/esp/idf_components/sensor_bmi270/include/bmi270_legacy.h new file mode 100644 index 00000000..5c9cde2f --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi270_legacy.h @@ -0,0 +1,461 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_legacy.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/* BMI270_legacy offers same low-power features as in BMI160 */ + +/** + * \ingroup bmi2xy + * \defgroup bmi270_legacy BMI270_LEGACY + * @brief Sensor driver for BMI270_LEGACY sensor + */ + +#ifndef BMI270_LEGACY_H_ +#define BMI270_LEGACY_H_ + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi2.h" + +/***************************************************************************/ + +/*! Macro definitions + ****************************************************************************/ + +/*! @name BMI270_LEGACY chip identifier */ +#define BMI270_LEGACY_CHIP_ID UINT8_C(0x24) + +/*! @name BMI270_LEGACY feature input start addresses */ +#define BMI270_LEGACY_CONFIG_ID_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_MAX_BURST_LEN_STRT_ADDR UINT8_C(0x02) +#define BMI270_LEGACY_CRT_GYRO_SELF_TEST_STRT_ADDR UINT8_C(0x03) +#define BMI270_LEGACY_ABORT_STRT_ADDR UINT8_C(0x03) +#define BMI270_LEGACY_AXIS_MAP_STRT_ADDR UINT8_C(0x04) +#define BMI270_LEGACY_GYRO_SELF_OFF_STRT_ADDR UINT8_C(0x05) +#define BMI270_LEGACY_NVM_PROG_PREP_STRT_ADDR UINT8_C(0x05) +#define BMI270_LEGACY_ANY_MOT_STRT_ADDR UINT8_C(0x06) +#define BMI270_LEGACY_NO_MOT_STRT_ADDR UINT8_C(0x0A) +#define BMI270_LEGACY_ORIENT_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_HIGH_G_STRT_ADDR UINT8_C(0x04) +#define BMI270_LEGACY_LOW_G_STRT_ADDR UINT8_C(0x0A) +#define BMI270_LEGACY_FLAT_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_SIG_MOT_STRT_ADDR UINT8_C(0x04) +#define BMI270_LEGACY_STEP_COUNT_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_GYRO_USERGAIN_UPDATE_STRT_ADDR UINT8_C(0x04) +#define BMI270_LEGACY_TAP_DETECT_1_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_TAP_DETECT_2_STRT_ADDR UINT8_C(0x00) + +/*! @name BMI270_LEGACY feature output start addresses */ +#define BMI270_LEGACY_STEP_CNT_OUT_STRT_ADDR UINT8_C(0x00) +#define BMI270_LEGACY_STEP_ACT_OUT_STRT_ADDR UINT8_C(0x04) +#define BMI270_LEGACY_ORIENT_HIGH_G_OUT_STRT_ADDR UINT8_C(0x06) +#define BMI270_LEGACY_GYR_USER_GAIN_OUT_STRT_ADDR UINT8_C(0x08) +#define BMI270_LEGACY_GYRO_CROSS_SENSE_STRT_ADDR UINT8_C(0x0C) +#define BMI270_LEGACY_NVM_VFRM_OUT_STRT_ADDR UINT8_C(0x0E) + +/*! @name Defines maximum number of pages */ +#define BMI270_LEGACY_MAX_PAGE_NUM UINT8_C(8) + +/*! @name Defines maximum number of feature input configurations */ +#define BMI270_LEGACY_MAX_FEAT_IN UINT8_C(23) + +/*! @name Defines maximum number of feature outputs */ +#define BMI270_LEGACY_MAX_FEAT_OUT UINT8_C(8) + +/*! @name Mask definitions for feature interrupt status bits */ +#define BMI270_LEGACY_SIG_MOT_STATUS_MASK UINT8_C(0x01) +#define BMI270_LEGACY_STEP_CNT_STATUS_MASK UINT8_C(0x02) +#define BMI270_LEGACY_HIGH_G_STATUS_MASK UINT8_C(0x04) +#define BMI270_LEGACY_LOW_G_STATUS_MASK UINT8_C(0x04) +#define BMI270_LEGACY_TAP_STATUS_MASK UINT8_C(0x08) +#define BMI270_LEGACY_FLAT_STATUS_MASK UINT8_C(0x10) +#define BMI270_LEGACY_NO_MOT_STATUS_MASK UINT8_C(0x20) +#define BMI270_LEGACY_ANY_MOT_STATUS_MASK UINT8_C(0x40) +#define BMI270_LEGACY_ORIENT_STATUS_MASK UINT8_C(0x80) +#define BMI270_LEGACY_SINGLE_TAP_MASK UINT8_C(0x20) +#define BMI270_LEGACY_DOUBLE_TAP_MASK UINT8_C(0x40) +#define BMI270_LEGACY_TRIPLE_TAP_MASK UINT8_C(0x80) + +/*! @name Status register for tap */ +#define BMI270_LEGACY_TAP_STATUS_REG UINT8_C(0x20) + +/*! @name Macros for high-g interrupt axis/sign */ +#define BMI270_LEGACY_HIGH_G_DETECT_X UINT8_C(0x08) +#define BMI270_LEGACY_HIGH_G_DETECT_Y UINT8_C(0x10) +#define BMI270_LEGACY_HIGH_G_DETECT_Z UINT8_C(0x20) +#define BMI270_LEGACY_HIGH_G_DETECT_SIGN UINT8_C(0x40) + +/*! @name Mask definitions for feature interrupt mapping bits */ +#define BMI270_LEGACY_INT_SIG_MOT_MASK UINT8_C(0x01) +#define BMI270_LEGACY_INT_STEP_COUNTER_MASK UINT8_C(0x02) +#define BMI270_LEGACY_INT_STEP_DETECTOR_MASK UINT8_C(0x02) +#define BMI270_LEGACY_INT_STEP_ACTIVITY_MASK UINT8_C(0x02) +#define BMI270_LEGACY_INT_HIGH_G_MASK UINT8_C(0x04) +#define BMI270_LEGACY_INT_LOW_G_MASK UINT8_C(0x04) +#define BMI270_LEGACY_INT_TAP_MASK UINT8_C(0x08) +#define BMI270_LEGACY_INT_FLAT_MASK UINT8_C(0x10) +#define BMI270_LEGACY_INT_NO_MOT_MASK UINT8_C(0x20) +#define BMI270_LEGACY_INT_ANY_MOT_MASK UINT8_C(0x40) +#define BMI270_LEGACY_INT_ORIENT_MASK UINT8_C(0x80) +#define BMI270_LEGACY_INT_SINGLE_TAP_MASK UINT8_C(0x20) +#define BMI270_LEGACY_INT_DOUBLE_TAP_MASK UINT8_C(0x40) +#define BMI270_LEGACY_INT_TRIPLE_TAP_MASK UINT8_C(0x80) + +/*! @name Defines maximum number of feature interrupts */ +#define BMI270_LEGACY_MAX_INT_MAP UINT8_C(14) + + /***************************************************************************/ + + /*! BMI270_LEGACY User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi270_legacy + * \defgroup bmi270_legacyApiInit Initialization + * @brief Initialize the sensor and device structure + */ + + /*! + * \ingroup bmi270_legacyApiInit + * \page bmi270_legacy_api_bmi270_legacy_init bmi270_legacy_init + * \code + * int8_t bmi270_legacy_init(struct bmi2_dev *dev); + * \endcode + * @details This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270_LEGACY sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + * + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_init(struct bmi2_dev* dev); + + /** + * \ingroup bmi270_legacy + * \defgroup bmi270_legacyApiSensor Feature Set + * @brief Enable / Disable features of the sensor + */ + + /*! + * \ingroup bmi270_legacyApiSensor + * \page bmi270_legacy_api_bmi270_legacy_sensor_enable bmi270_legacy_sensor_enable + * \code + * int8_t bmi270_legacy_sensor_enable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be enabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be enabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_ORIENTATION | 14 + * BMI2_HIGH_G | 15 + * BMI2_LOW_G | 16 + * BMI2_FLAT | 17 + * BMI2_SINGLE_TAP | 25 + * BMI2_DOUBLE_TAP | 26 + * BMI2_TRIPLE_TAP | 27 + * BMI2_TEMP | 31 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_legacyApiSensor + * \page bmi270_legacy_api_bmi270_legacy_sensor_disable bmi270_legacy_sensor_disable + * \code + * int8_t bmi270_legacy_sensor_disable(const uint8_t *sens_list, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API selects the sensors/features to be disabled. + * + * @param[in] sens_list : Pointer to select the sensor/feature. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be disabled. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_ACCEL | 0 + * BMI2_GYRO | 1 + * BMI2_AUX | 2 + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_GYRO_GAIN_UPDATE | 9 + * BMI2_ORIENTATION | 14 + * BMI2_HIGH_G | 15 + * BMI2_LOW_G | 16 + * BMI2_FLAT | 17 + * BMI2_SINGLE_TAP | 25 + * BMI2_DOUBLE_TAP | 26 + * BMI2_TRIPLE_TAP | 27 + * BMI2_TEMP | 31 + *@endverbatim + * + * @note : + * example uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + * uint8_t n_sens = 2; + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_legacy + * \defgroup bmi270_legacyApiSensorC Sensor Configuration + * @brief Enable / Disable feature configuration of the sensor + */ + + /*! + * \ingroup bmi270_legacyApiSensorC + * \page bmi270_legacy_api_bmi270_legacy_set_sensor_config bmi270_legacy_set_sensor_config + * \code + * int8_t bmi270_legacy_set_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API sets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features that can be configured + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_ORIENTATION | 14 + * BMI2_HIGH_G | 15 + * BMI2_LOW_G | 16 + * BMI2_FLAT | 17 + * BMI2_TAP | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_legacyApiSensorC + * \page bmi270_legacy_api_bmi270_legacy_get_sensor_config bmi270_legacy_get_sensor_config + * \code + * int8_t bmi270_legacy_get_sensor_config(struct bmi2_sens_config *sens_cfg, uint8_t n_sens, struct bmi2_dev *dev); + * \endcode + * @details This API gets the sensor/feature configuration. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose configurations can be read. + * + *@verbatim + * sens_list | Values + * ----------------------------|----------- + * BMI2_SIG_MOTION | 3 + * BMI2_ANY_MOTION | 4 + * BMI2_NO_MOTION | 5 + * BMI2_STEP_DETECTOR | 6 + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_ORIENTATION | 14 + * BMI2_HIGH_G | 15 + * BMI2_LOW_G | 16 + * BMI2_FLAT | 17 + * BMI2_TAP | 28 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_legacy + * \defgroup bmi270_legacyApiSensorD Feature Sensor Data + * @brief Get feature sensor data + */ + + /*! + * \ingroup bmi270_legacyApiSensorD + * \page bmi270_legacy_api_bmi270_legacy_get_feature_data bmi270_legacy_get_feature_data + * \code + * int8_t bmi270_legacy_get_feature_data(struct bmi2_feat_sensor_data *feature_data, uint8_t n_sens, struct bmi2_dev + **dev); \endcode + * @details This API gets the feature data. + * + * @param[out] feature_data : Structure instance of bmi2_feat_sensor_data. + * @param[in] n_sens : Number of sensors selected. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Sensors/features whose data can be read + * + *@verbatim + * sens_list | Values + * ---------------------|----------- + * BMI2_STEP_COUNTER | 7 + * BMI2_STEP_ACTIVITY | 8 + * BMI2_ORIENTATION | 14 + * BMI2_HIGH_G | 15 + * BMI2_NVM_STATUS | 38 + * BMI2_VFRM_STATUS | 39 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, struct bmi2_dev* dev); + + /** + * \ingroup bmi270_legacy + * \defgroup bmi270_legacyApiGyroUG Gyro User Gain + * @brief Set / Get Gyro User Gain of the sensor + */ + + /*! + * \ingroup bmi270_legacyApiGyroUG + * \page bmi270_legacy_api_bmi270_legacy_update_gyro_user_gain bmi270_legacy_update_gyro_user_gain + * \code + * int8_t bmi270_legacy_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config *user_gain, struct bmi2_dev *dev); + * \endcode + * @details This API updates the gyroscope user-gain. + * + * @param[in] user_gain : Structure that stores user-gain configurations. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config* user_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_legacyApiGyroUG + * \page bmi270_legacy_api_bmi270_legacy_read_gyro_user_gain bmi270_legacy_read_gyro_user_gain + * \code + * int8_t bmi270_legacy_read_gyro_user_gain(struct bmi2_gyro_user_gain_data *gyr_usr_gain, const struct bmi2_dev *dev); + * \endcode + * @details This API reads the compensated gyroscope user-gain values. + * + * @param[out] gyr_usr_gain : Structure that stores gain values. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_read_gyro_user_gain(struct bmi2_gyro_user_gain_data* gyr_usr_gain, struct bmi2_dev* dev); + + /*! + * \ingroup bmi270_legacyApiInt + * \page bmi270_legacy_api_bmi270_legacy_map_feat_int bmi270_legacy_map_feat_int + * \code + * int8_t bmi270_legacy_map_feat_int(const struct bmi2_sens_int_config *sens_int, uint8_t n_sens, struct bmi2_dev *dev) + * \endcode + * @details This API maps/unmaps feature interrupts to that of interrupt pins. + * + * @param[in] sens_int : Structure instance of bmi2_sens_int_config. + * @param[in] n_sens : Number of interrupts to be mapped. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_legacy_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev); + +/******************************************************************************/ +/*! @name C++ Guard Macros */ +/******************************************************************************/ +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* _BMI270_LEGACY_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi270_maximum_fifo.h b/platform/esp/idf_components/sensor_bmi270/include/bmi270_maximum_fifo.h new file mode 100644 index 00000000..bce3b45e --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi270_maximum_fifo.h @@ -0,0 +1,118 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_maximum_fifo.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/** + * \ingroup bmi2xy + * \defgroup bmi270_maximum_fifo BMI270_MAXIMUM_FIFO + * @brief Sensor driver for BMI270_MAXIMUM_FIFO sensor + */ + +#ifndef BMI270_MAXIMUM_FIFO_H_ +#define BMI270_MAXIMUM_FIFO_H_ + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi2.h" + +/***************************************************************************/ + +/*! Macro definitions + ****************************************************************************/ + +/*! @name BMI270 Chip identifier */ +#define BMI270_MAXIMUM_FIFO_CHIP_ID UINT8_C(0x24) + +/*! @name Defines maximum number of pages */ +#define BMI270_MAXIMUM_FIFO_MAX_PAGE_NUM UINT8_C(0) + +/*! @name Defines maximum number of feature input configurations */ +#define BMI270_MAXIMUM_FIFO_MAX_FEAT_IN UINT8_C(0) + +/*! @name Defines maximum number of feature outputs */ +#define BMI270_MAXIMUM_FIFO_MAX_FEAT_OUT UINT8_C(0) + + /*! @name Mask definitions for feature interrupt status bits */ + + /***************************************************************************/ + + /*! BMI270 User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi270_maximum_fifo + * \defgroup bmi270_maximum_fifoApiInit Initialization + * @brief Initialize the sensor and device structure + */ + + /*! + * \ingroup bmi270_maximum_fifoApiInit + * \page bmi270_maximum_fifo_api_bmi270_maximum_fifo_init bmi270_maximum_fifo_init + * \code + * int8_t bmi270_maximum_fifo_init(struct bmi2_dev *dev); + * \endcode + * @details This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270 sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + * + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi270_maximum_fifo_init(struct bmi2_dev* dev); + +/******************************************************************************/ +/*! @name C++ Guard Macros */ +/******************************************************************************/ +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* BMI270_MAXIMUM_FIFO_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi2_defs.h b/platform/esp/idf_components/sensor_bmi270/include/bmi2_defs.h new file mode 100644 index 00000000..92204194 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi2_defs.h @@ -0,0 +1,2813 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi2_defs.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +#ifndef BMI2_DEFS_H_ +#define BMI2_DEFS_H_ + +/******************************************************************************/ +/*! @name Header includes */ +/******************************************************************************/ +#ifdef __KERNEL__ +#include +#include +#else +#include +#include +#include +#endif + +/******************************************************************************/ +/*! @name Common macros */ +/******************************************************************************/ +#ifdef __KERNEL__ +#if !defined(UINT8_C) && !defined(INT8_C) +#define INT8_C(x) S8_C(x) +#define UINT8_C(x) U8_C(x) +#endif + +#if !defined(UINT16_C) && !defined(INT16_C) +#define INT16_C(x) S16_C(x) +#define UINT16_C(x) U16_C(x) +#endif + +#if !defined(INT32_C) && !defined(UINT32_C) +#define INT32_C(x) S32_C(x) +#define UINT32_C(x) U32_C(x) +#endif + +#if !defined(INT64_C) && !defined(UINT64_C) +#define INT64_C(x) S64_C(x) +#define UINT64_C(x) U64_C(x) +#endif +#endif + +/*! @name C standard macros */ +#ifndef NULL +#ifdef __cplusplus +#define NULL 0 +#else +#define NULL ((void*)0) +#endif +#endif + +/******************************************************************************/ +/*! @name General Macro Definitions */ +/******************************************************************************/ +/*! @name Utility macros */ +#define BMI2_SET_BITS(reg_data, bitname, data) \ + ((reg_data & ~(bitname##_MASK)) | ((data << bitname##_POS) & bitname##_MASK)) + +#define BMI2_GET_BITS(reg_data, bitname) ((reg_data & (bitname##_MASK)) >> (bitname##_POS)) + +#define BMI2_SET_BIT_POS0(reg_data, bitname, data) ((reg_data & ~(bitname##_MASK)) | (data & bitname##_MASK)) + +#define BMI2_GET_BIT_POS0(reg_data, bitname) (reg_data & (bitname##_MASK)) +#define BMI2_SET_BIT_VAL0(reg_data, bitname) (reg_data & ~(bitname##_MASK)) + +/*! @name For getting LSB and MSB */ +#define BMI2_GET_LSB(var) (uint8_t)(var & BMI2_SET_LOW_BYTE) +#define BMI2_GET_MSB(var) (uint8_t)((var & BMI2_SET_HIGH_BYTE) >> 8) + +#ifndef BMI2_INTF_RETURN_TYPE +#define BMI2_INTF_RETURN_TYPE int8_t +#endif + +/*! @name For defining absolute values */ +#define BMI2_ABS(a) ((a) > 0 ? (a) : -(a)) + +#define BMI2_MAX_BUFFER_SIZE UINT8_C(128) + +/*! @name LSB and MSB mask definitions */ +#define BMI2_SET_LOW_BYTE UINT16_C(0x00FF) +#define BMI2_SET_HIGH_BYTE UINT16_C(0xFF00) +#define BMI2_SET_LOW_NIBBLE UINT8_C(0x0F) + +/*! @name For enable and disable */ +#define BMI2_ENABLE UINT8_C(1) +#define BMI2_DISABLE UINT8_C(0) + +/*! @name To define TRUE or FALSE */ +#define BMI2_TRUE UINT8_C(1) +#define BMI2_FALSE UINT8_C(0) + +/*! @name Macro to define maximum length of read */ +#define BMI2_MAX_LEN UINT8_C(128) + +/*! @name To define sensor interface success code */ +#define BMI2_INTF_RET_SUCCESS INT8_C(0) + +/*! @name To define success code */ +#define BMI2_OK INT8_C(0) + +/* @name To define delay */ +#define BMI2_POWER_SAVE_MODE_DELAY_IN_US UINT16_C(450) +#define BMI2_NORMAL_MODE_DELAY_IN_US UINT8_C(2) + +/*! @name To define error codes */ +#define BMI2_E_NULL_PTR INT8_C(-1) +#define BMI2_E_COM_FAIL INT8_C(-2) +#define BMI2_E_DEV_NOT_FOUND INT8_C(-3) +#define BMI2_E_OUT_OF_RANGE INT8_C(-4) +#define BMI2_E_ACC_INVALID_CFG INT8_C(-5) +#define BMI2_E_GYRO_INVALID_CFG INT8_C(-6) +#define BMI2_E_ACC_GYR_INVALID_CFG INT8_C(-7) +#define BMI2_E_INVALID_SENSOR INT8_C(-8) +#define BMI2_E_CONFIG_LOAD INT8_C(-9) +#define BMI2_E_INVALID_PAGE INT8_C(-10) +#define BMI2_E_INVALID_FEAT_BIT INT8_C(-11) +#define BMI2_E_INVALID_INT_PIN INT8_C(-12) +#define BMI2_E_SET_APS_FAIL INT8_C(-13) +#define BMI2_E_AUX_INVALID_CFG INT8_C(-14) +#define BMI2_E_AUX_BUSY INT8_C(-15) +#define BMI2_E_SELF_TEST_FAIL INT8_C(-16) +#define BMI2_E_REMAP_ERROR INT8_C(-17) +#define BMI2_E_GYR_USER_GAIN_UPD_FAIL INT8_C(-18) +#define BMI2_E_SELF_TEST_NOT_DONE INT8_C(-19) +#define BMI2_E_INVALID_INPUT INT8_C(-20) +#define BMI2_E_INVALID_STATUS INT8_C(-21) +#define BMI2_E_CRT_ERROR INT8_C(-22) +#define BMI2_E_ST_ALREADY_RUNNING INT8_C(-23) +#define BMI2_E_CRT_READY_FOR_DL_FAIL_ABORT INT8_C(-24) +#define BMI2_E_DL_ERROR INT8_C(-25) +#define BMI2_E_PRECON_ERROR INT8_C(-26) +#define BMI2_E_ABORT_ERROR INT8_C(-27) +#define BMI2_E_GYRO_SELF_TEST_ERROR INT8_C(-28) +#define BMI2_E_GYRO_SELF_TEST_TIMEOUT INT8_C(-29) +#define BMI2_E_WRITE_CYCLE_ONGOING INT8_C(-30) +#define BMI2_E_WRITE_CYCLE_TIMEOUT INT8_C(-31) +#define BMI2_E_ST_NOT_RUNING INT8_C(-32) +#define BMI2_E_DATA_RDY_INT_FAILED INT8_C(-33) +#define BMI2_E_INVALID_FOC_POSITION INT8_C(-34) + +/*! @name To define warnings for FIFO activity */ +#define BMI2_W_FIFO_EMPTY INT8_C(1) +#define BMI2_W_PARTIAL_READ INT8_C(2) +#define BMI2_W_DUMMY_BYTE INT8_C(3) + +/*! @name Macros to define dummy frame header FIFO headerless mode */ +#define BMI2_FIFO_HEADERLESS_DUMMY_ACC UINT8_C(0x01) +#define BMI2_FIFO_HEADERLESS_DUMMY_GYR UINT8_C(0x02) +#define BMI2_FIFO_HEADERLESS_DUMMY_AUX UINT8_C(0x03) +#define BMI2_FIFO_HEADERLESS_DUMMY_BYTE_1 UINT8_C(0x7F) +#define BMI2_FIFO_HEADERLESS_DUMMY_BYTE_2 UINT8_C(0x00) +#define BMI2_FIFO_HEADERLESS_DUMMY_BYTE_3 UINT8_C(0x80) + +/*! @name Bit wise to define information */ +#define BMI2_I_MIN_VALUE UINT8_C(1) +#define BMI2_I_MAX_VALUE UINT8_C(2) + +/*! @name BMI2 register addresses */ +#define BMI2_CHIP_ID_ADDR UINT8_C(0x00) +#define BMI2_STATUS_ADDR UINT8_C(0x03) +#define BMI2_AUX_X_LSB_ADDR UINT8_C(0x04) +#define BMI2_ACC_X_LSB_ADDR UINT8_C(0x0C) +#define BMI2_GYR_X_LSB_ADDR UINT8_C(0x12) +#define BMI2_SENSORTIME_ADDR UINT8_C(0x18) +#define BMI2_EVENT_ADDR UINT8_C(0x1B) +#define BMI2_INT_STATUS_0_ADDR UINT8_C(0x1C) +#define BMI2_INT_STATUS_1_ADDR UINT8_C(0x1D) +#define BMI2_SC_OUT_0_ADDR UINT8_C(0x1E) +#define BMI2_SYNC_COMMAND_ADDR UINT8_C(0x1E) +#define BMI2_GYR_CAS_GPIO0_ADDR UINT8_C(0x1E) +#define BMI2_INTERNAL_STATUS_ADDR UINT8_C(0x21) +#define BMI2_TEMPERATURE_0_ADDR UINT8_C(0x22) +#define BMI2_TEMPERATURE_1_ADDR UINT8_C(0x23) +#define BMI2_FIFO_LENGTH_0_ADDR UINT8_C(0x24) +#define BMI2_FIFO_DATA_ADDR UINT8_C(0x26) +#define BMI2_FEAT_PAGE_ADDR UINT8_C(0x2F) +#define BMI2_FEATURES_REG_ADDR UINT8_C(0x30) +#define BMI2_ACC_CONF_ADDR UINT8_C(0x40) +#define BMI2_GYR_CONF_ADDR UINT8_C(0x42) +#define BMI2_AUX_CONF_ADDR UINT8_C(0x44) +#define BMI2_FIFO_DOWNS_ADDR UINT8_C(0x45) +#define BMI2_FIFO_WTM_0_ADDR UINT8_C(0x46) +#define BMI2_FIFO_WTM_1_ADDR UINT8_C(0x47) +#define BMI2_FIFO_CONFIG_0_ADDR UINT8_C(0x48) +#define BMI2_FIFO_CONFIG_1_ADDR UINT8_C(0x49) +#define BMI2_SATURATION_ADDR UINT8_C(0x4A) +#define BMI2_AUX_DEV_ID_ADDR UINT8_C(0x4B) +#define BMI2_AUX_IF_CONF_ADDR UINT8_C(0x4C) +#define BMI2_AUX_RD_ADDR UINT8_C(0x4D) +#define BMI2_AUX_WR_ADDR UINT8_C(0x4E) +#define BMI2_AUX_WR_DATA_ADDR UINT8_C(0x4F) +#define BMI2_ERR_REG_MSK_ADDR UINT8_C(0x52) +#define BMI2_INT1_IO_CTRL_ADDR UINT8_C(0x53) +#define BMI2_INT2_IO_CTRL_ADDR UINT8_C(0x54) +#define BMI2_INT_LATCH_ADDR UINT8_C(0x55) +#define BMI2_INT1_MAP_FEAT_ADDR UINT8_C(0x56) +#define BMI2_INT2_MAP_FEAT_ADDR UINT8_C(0x57) +#define BMI2_INT_MAP_DATA_ADDR UINT8_C(0x58) +#define BMI2_INIT_CTRL_ADDR UINT8_C(0x59) +#define BMI2_INIT_ADDR_0 UINT8_C(0x5B) +#define BMI2_INIT_ADDR_1 UINT8_C(0x5C) +#define BMI2_INIT_DATA_ADDR UINT8_C(0x5E) +#define BMI2_INTERNAL_ERR_ADDR UINT8_C(0x5F) +#define BMI2_AUX_IF_TRIM UINT8_C(0x68) +#define BMI2_GYR_CRT_CONF_ADDR UINT8_C(0x69) +#define BMI2_NVM_CONF_ADDR UINT8_C(0x6A) +#define BMI2_IF_CONF_ADDR UINT8_C(0x6B) +#define BMI2_DRV_STR_ADDR UINT8_C(0x6C) +#define BMI2_ACC_SELF_TEST_ADDR UINT8_C(0x6D) +#define BMI2_GYR_SELF_TEST_AXES_ADDR UINT8_C(0x6E) +#define BMI2_SELF_TEST_MEMS_ADDR UINT8_C(0x6F) +#define BMI2_NV_CONF_ADDR UINT8_C(0x70) +#define BMI2_ACC_OFF_COMP_0_ADDR UINT8_C(0x71) +#define BMI2_GYR_OFF_COMP_3_ADDR UINT8_C(0x74) +#define BMI2_GYR_OFF_COMP_6_ADDR UINT8_C(0x77) +#define BMI2_GYR_USR_GAIN_0_ADDR UINT8_C(0x78) +#define BMI2_PWR_CONF_ADDR UINT8_C(0x7C) +#define BMI2_PWR_CTRL_ADDR UINT8_C(0x7D) +#define BMI2_CMD_REG_ADDR UINT8_C(0x7E) + +/*! @name BMI2 I2C address */ +#define BMI2_I2C_PRIM_ADDR UINT8_C(0x68) +#define BMI2_I2C_SEC_ADDR UINT8_C(0x69) + +/*! @name BMI2 Commands */ +#define BMI2_G_TRIGGER_CMD UINT8_C(0x02) +#define BMI2_USR_GAIN_CMD UINT8_C(0x03) +#define BMI2_NVM_PROG_CMD UINT8_C(0xA0) +#define BMI2_SOFT_RESET_CMD UINT8_C(0xB6) +#define BMI2_FIFO_FLUSH_CMD UINT8_C(0xB0) + +/*! @name BMI2 sensor data bytes */ + +#define BMI2_AUX_NUM_BYTES UINT8_C(8) +#define BMI2_ACC_NUM_BYTES UINT8_C(6) +#define BMI2_GYR_NUM_BYTES UINT8_C(6) +#define BMI2_STATUS_INDEX UINT8_C(0) +#define BMI2_AUX_START_INDEX UINT8_C(1) +#define BMI2_ACC_START_INDEX UINT8_C(9) +#define BMI2_GYR_START_INDEX UINT8_C(15) +#define BMI2_ACC_GYR_AUX_SENSORTIME_NUM_BYTES UINT8_C(24) +#define BMI2_CRT_CONFIG_FILE_SIZE UINT16_C(2048) +#define BMI2_FEAT_SIZE_IN_BYTES UINT8_C(16) +#define BMI2_ACC_CONFIG_LENGTH UINT8_C(2) + +/*! @name BMI2 configuration load status */ +#define BMI2_CONFIG_LOAD_SUCCESS UINT8_C(1) +#define BMI2_CONFIG_LOAD_STATUS_MASK UINT8_C(0x0F) + +/*! @name To define BMI2 pages */ +#define BMI2_PAGE_0 UINT8_C(0) +#define BMI2_PAGE_1 UINT8_C(1) +#define BMI2_PAGE_2 UINT8_C(2) +#define BMI2_PAGE_3 UINT8_C(3) +#define BMI2_PAGE_4 UINT8_C(4) +#define BMI2_PAGE_5 UINT8_C(5) +#define BMI2_PAGE_6 UINT8_C(6) +#define BMI2_PAGE_7 UINT8_C(7) + +/*! @name Array Parameter Definitions */ +#define BMI2_PARSE_SENSOR_TIME_LSB_BYTE UINT8_C(21) +#define BMI2_PARSE_SENSOR_TIME_XLSB_BYTE UINT8_C(22) +#define BMI2_PARSE_SENSOR_TIME_MSB_BYTE UINT8_C(23) + +#define BMI2_SENSOR_TIME_XLSB_BYTE UINT8_C(1) +#define BMI2_SENSOR_TIME_MSB_BYTE UINT8_C(2) + +/*! @name Mask definitions for Gyro CRT */ +#define BMI2_GYR_RDY_FOR_DL_MASK UINT8_C(0x08) +#define BMI2_GYR_CRT_RUNNING_MASK UINT8_C(0x04) + +/*! @name mask definition for status register */ +#define BMI2_AUX_BUSY_MASK UINT8_C(0x04) +#define BMI2_CMD_RDY_MASK UINT8_C(0x10) +#define BMI2_DRDY_AUX_MASK UINT8_C(0x20) +#define BMI2_DRDY_GYR_MASK UINT8_C(0x40) +#define BMI2_DRDY_ACC_MASK UINT8_C(0x80) + +/*! @name Mask definitions for SPI read/write address */ +#define BMI2_SPI_RD_MASK UINT8_C(0x80) +#define BMI2_SPI_WR_MASK UINT8_C(0x7F) + +/*! @name Mask definitions for power configuration register */ +#define BMI2_ADV_POW_EN_MASK UINT8_C(0x01) +#define BMI2_FUP_EN_POS UINT8_C(0x02) +#define BMI2_FUP_EN_MASK UINT8_C(0x04) + +/*! @name Mask definitions for initialization control register */ +#define BMI2_CONF_LOAD_EN_MASK UINT8_C(0x01) + +/*! @name Mask definitions for power control register */ +#define BMI2_AUX_EN_MASK UINT8_C(0x01) +#define BMI2_GYR_EN_MASK UINT8_C(0x02) +#define BMI2_ACC_EN_MASK UINT8_C(0x04) +#define BMI2_TEMP_EN_MASK UINT8_C(0x08) + +/*! @name Mask definitions for sensor event flags */ +#define BMI2_EVENT_FLAG_MASK UINT8_C(0x1C) + +/*! @name Mask definitions to switch page */ +#define BMI2_SWITCH_PAGE_EN_MASK UINT8_C(0x07) + +/*! @name Mask definitions of NVM register */ +#define BMI2_NV_SPI_EN_MASK UINT8_C(0x01) +#define BMI2_NV_I2C_WD_SEL_MASK UINT8_C(0x02) +#define BMI2_NV_I2C_WD_EN_MASK UINT8_C(0x04) +#define BMI2_NV_ACC_OFFSET_MASK UINT8_C(0x08) + +/*! @name Mask definitions of DRV register */ +#define BMI2_DRV_STR_MASK UINT8_C(0xFF) + +/*! @name Mask definition for config version */ +#define BMI2_CONFIG_MAJOR_MASK UINT16_C(0x3C0) +#define BMI2_CONFIG_MINOR_MASK UINT8_C(0x3F) + +/*! @name mask and bit position for activity recognition settings */ +#define BMI2_ACT_RECG_POST_PROS_EN_DIS_MASK UINT8_C(0x01) +#define BMI2_ACT_RECG_BUFF_SIZE_MASK UINT8_C(0x0F) +#define BMI2_ACT_RECG_MIN_SEG_CONF_MASK UINT8_C(0x0F) + +/*! @name mask and bit position for activity recognition hc settings */ +#define BMI2_HC_ACT_RECG_SEGMENT_SIZE_MASK UINT8_C(0x03) +#define BMI2_HC_ACT_RECG_PP_EN_MASK UINT8_C(0x01) +#define BMI2_HC_ACT_RECG_MIN_GDI_THRES_MASK UINT16_C(0xFFFF) +#define BMI2_HC_ACT_RECG_MAX_GDI_THRES_MASK UINT16_C(0xFFFF) +#define BMI2_HC_ACT_RECG_BUF_SIZE_MASK UINT16_C(0xFFFF) +#define BMI2_HC_ACT_RECG_MIN_SEG_CONF_MASK UINT16_C(0xFFFF) + +#define BMI2_GYRO_CROSS_AXES_SENSE_MASK UINT8_C(0x7F) +#define BMI2_GYRO_CROSS_AXES_SENSE_SIGN_BIT_MASK UINT8_C(0x40) + +/*! @name Bit position definitions for Gyro CRT */ +#define BMI2_GYR_RDY_FOR_DL_POS UINT8_C(0x03) +#define BMI2_GYR_CRT_RUNNING_POS UINT8_C(0x02) + +/*! @name Bit position for status register*/ +#define BMI2_AUX_BUSY_POS UINT8_C(0x02) +#define BMI2_CMD_RDY_POS UINT8_C(0x04) +#define BMI2_DRDY_AUX_POS UINT8_C(0x05) +#define BMI2_DRDY_GYR_POS UINT8_C(0x06) +#define BMI2_DRDY_ACC_POS UINT8_C(0x07) + +/*! @name Bit position definition for internal error register */ +#define BMI2_INTERNAL_ERROR_REG_POS UINT8_C(0x00) + +/*! @name Bit position definitions for power control register */ +#define BMI2_GYR_EN_POS UINT8_C(0x01) +#define BMI2_ACC_EN_POS UINT8_C(0x02) +#define BMI2_TEMP_EN_POS UINT8_C(0x03) + +/*! @name Bit position definitions for sensor event flags */ +#define BMI2_EVENT_FLAG_POS UINT8_C(0x02) + +/*! @name Bit position definitions of NVM register */ +#define BMI2_NV_SPI_EN_POS UINT8_C(0x00) +#define BMI2_NV_I2C_WD_SEL_POS UINT8_C(0x01) +#define BMI2_NV_I2C_WD_EN_POS UINT8_C(0x02) +#define BMI2_NV_ACC_OFFSET_POS UINT8_C(0x03) + +/*! @name Mask definitions of DRV register */ +#define BMI2_DRV_STR_POS UINT8_C(0x00) + +/*! @name Bit position for major version from config */ +#define BMI2_CONFIG_MAJOR_POS UINT8_C(0x06) + +/*! @name Accelerometer and Gyroscope Filter/Noise performance modes */ +/* Power optimized mode */ +#define BMI2_POWER_OPT_MODE UINT8_C(0) + +/* Performance optimized */ +#define BMI2_PERF_OPT_MODE UINT8_C(1) + +/*! @name index for config major minor information */ +#define BMI2_CONFIG_INFO_LOWER UINT8_C(52) +#define BMI2_CONFIG_INFO_HIGHER UINT8_C(53) + +/*! @name Sensor status */ +#define BMI2_DRDY_ACC UINT8_C(0x80) +#define BMI2_DRDY_GYR UINT8_C(0x40) +#define BMI2_DRDY_AUX UINT8_C(0x20) +#define BMI2_CMD_RDY UINT8_C(0x10) +#define BMI2_AUX_BUSY UINT8_C(0x04) + +/*! @name Macro to define accelerometer configuration value for FOC */ +#define BMI2_FOC_ACC_CONF_VAL UINT8_C(0xB7) + +/*! @name Macro to define gyroscope configuration value for FOC */ +#define BMI2_FOC_GYR_CONF_VAL UINT8_C(0xB6) + +/*! @name Macro to define X Y and Z axis for an array */ +#define BMI2_X_AXIS UINT8_C(0) +#define BMI2_Y_AXIS UINT8_C(1) +#define BMI2_Z_AXIS UINT8_C(2) + +#define BMI2_FOC_INVERT_VALUE INT8_C(-1) + +/*! @name Macro for delay to read internal status */ +#define BMI2_INTERNAL_STATUS_READ_DELAY_MS UINT32_C(20000) + +/******************************************************************************/ +/*! @name Sensor Macro Definitions */ +/******************************************************************************/ +/*! @name Macros to define BMI2 sensor/feature types */ +#define BMI2_ACCEL UINT8_C(0) +#define BMI2_GYRO UINT8_C(1) +#define BMI2_AUX UINT8_C(2) +#define BMI2_SIG_MOTION UINT8_C(3) +#define BMI2_ANY_MOTION UINT8_C(4) +#define BMI2_NO_MOTION UINT8_C(5) +#define BMI2_STEP_DETECTOR UINT8_C(6) +#define BMI2_STEP_COUNTER UINT8_C(7) +#define BMI2_STEP_ACTIVITY UINT8_C(8) +#define BMI2_GYRO_GAIN_UPDATE UINT8_C(9) +#define BMI2_TILT UINT8_C(10) +#define BMI2_UP_HOLD_TO_WAKE UINT8_C(11) +#define BMI2_GLANCE_DETECTOR UINT8_C(12) +#define BMI2_WAKE_UP UINT8_C(13) +#define BMI2_ORIENTATION UINT8_C(14) +#define BMI2_HIGH_G UINT8_C(15) +#define BMI2_LOW_G UINT8_C(16) +#define BMI2_FLAT UINT8_C(17) +#define BMI2_EXT_SENS_SYNC UINT8_C(18) +#define BMI2_WRIST_GESTURE UINT8_C(19) +#define BMI2_WRIST_WEAR_WAKE_UP UINT8_C(20) +#define BMI2_WRIST_WEAR_WAKE_UP_WH UINT8_C(21) +#define BMI2_WRIST_GESTURE_WH UINT8_C(22) +#define BMI2_PRIMARY_OIS UINT8_C(23) +#define BMI2_FREE_FALL_DET UINT8_C(24) +#define BMI2_SINGLE_TAP UINT8_C(25) +#define BMI2_DOUBLE_TAP UINT8_C(26) +#define BMI2_TRIPLE_TAP UINT8_C(27) +#define BMI2_TAP UINT8_C(28) + +/* Non virtual sensor features */ +#define BMI2_STEP_COUNTER_PARAMS UINT8_C(29) +#define BMI2_TAP_DETECTOR_1 UINT8_C(30) +#define BMI2_TAP_DETECTOR_2 UINT8_C(31) +#define BMI2_TEMP UINT8_C(32) +#define BMI2_ACCEL_SELF_TEST UINT8_C(33) +#define BMI2_GYRO_SELF_OFF UINT8_C(34) +#define BMI2_ACTIVITY_RECOGNITION UINT8_C(35) +#define BMI2_MAX_BURST_LEN UINT8_C(36) +#define BMI2_SENS_MAX_NUM UINT8_C(37) +#define BMI2_AXIS_MAP UINT8_C(38) +#define BMI2_NVM_STATUS UINT8_C(39) +#define BMI2_VFRM_STATUS UINT8_C(40) +#define BMI2_GYRO_CROSS_SENSE UINT8_C(41) +#define BMI2_CRT_GYRO_SELF_TEST UINT8_C(42) +#define BMI2_ABORT_CRT_GYRO_SELF_TEST UINT8_C(43) +#define BMI2_NVM_PROG_PREP UINT8_C(44) +#define BMI2_ACTIVITY_RECOGNITION_SETTINGS UINT8_C(45) +#define BMI2_OIS_OUTPUT UINT8_C(46) +#define BMI2_CONFIG_ID UINT8_C(47) +#define BMI2_EXT_TCO UINT8_C(48) +#define BMI2_LPD UINT8_C(49) +#define BMI2_LAPTOP_POSITION_DETECTOR_1 UINT8_C(50) +#define BMI2_LAPTOP_POSITION_DETECTOR_2 UINT8_C(51) +#define BMI2_LAPTOP_POSITION_DETECTOR_3 UINT8_C(52) +#define BMI2_LAPTOP_POSITION_DETECTOR_4 UINT8_C(53) +#define BMI2_WRIST_GESTURE_WH_1 UINT8_C(54) +#define BMI2_WRIST_GESTURE_WH_2 UINT8_C(55) +#define BMI2_WRIST_WEAR_DROP_WH UINT8_C(56) +#define BMI2_DOOR_STATE_DETECTOR UINT8_C(57) + +/*! @name Bit wise for selecting BMI2 sensors/features */ +#define BMI2_ACCEL_SENS_SEL (1) +#define BMI2_GYRO_SENS_SEL (1 << BMI2_GYRO) +#define BMI2_AUX_SENS_SEL (1 << BMI2_AUX) +#define BMI2_TEMP_SENS_SEL ((uint64_t)1 << BMI2_TEMP) +#define BMI2_ANY_MOT_SEL (1 << BMI2_ANY_MOTION) +#define BMI2_NO_MOT_SEL (1 << BMI2_NO_MOTION) +#define BMI2_TILT_SEL (1 << BMI2_TILT) +#define BMI2_ORIENT_SEL (1 << BMI2_ORIENTATION) +#define BMI2_SIG_MOTION_SEL (1 << BMI2_SIG_MOTION) +#define BMI2_STEP_DETECT_SEL (1 << BMI2_STEP_DETECTOR) +#define BMI2_STEP_COUNT_SEL (1 << BMI2_STEP_COUNTER) +#define BMI2_STEP_ACT_SEL (1 << BMI2_STEP_ACTIVITY) +#define BMI2_GYRO_GAIN_UPDATE_SEL (1 << BMI2_GYRO_GAIN_UPDATE) +#define BMI2_UP_HOLD_TO_WAKE_SEL (1 << BMI2_UP_HOLD_TO_WAKE) +#define BMI2_GLANCE_DET_SEL (1 << BMI2_GLANCE_DETECTOR) +#define BMI2_WAKE_UP_SEL (1 << BMI2_WAKE_UP) +#define BMI2_TAP_SEL (1 << BMI2_TAP) +#define BMI2_HIGH_G_SEL (1 << BMI2_HIGH_G) +#define BMI2_LOW_G_SEL (1 << BMI2_LOW_G) +#define BMI2_FLAT_SEL (1 << BMI2_FLAT) +#define BMI2_EXT_SENS_SEL (1 << BMI2_EXT_SENS_SYNC) +#define BMI2_SINGLE_TAP_SEL (1 << BMI2_SINGLE_TAP) +#define BMI2_DOUBLE_TAP_SEL (1 << BMI2_DOUBLE_TAP) +#define BMI2_TRIPLE_TAP_SEL (1 << BMI2_TRIPLE_TAP) +#define BMI2_GYRO_SELF_OFF_SEL ((uint64_t)1 << BMI2_GYRO_SELF_OFF) +#define BMI2_WRIST_GEST_SEL (1 << BMI2_WRIST_GESTURE) +#define BMI2_WRIST_WEAR_WAKE_UP_SEL (1 << BMI2_WRIST_WEAR_WAKE_UP) +#define BMI2_ACTIVITY_RECOGNITION_SEL ((uint64_t)1 << BMI2_ACTIVITY_RECOGNITION) +#define BMI2_ACCEL_SELF_TEST_SEL ((uint64_t)1 << BMI2_ACCEL_SELF_TEST) +#define BMI2_WRIST_GEST_W_SEL (1 << BMI2_WRIST_GESTURE_WH) +#define BMI2_WRIST_WEAR_WAKE_UP_WH_SEL (1 << BMI2_WRIST_WEAR_WAKE_UP_WH) +#define BMI2_PRIMARY_OIS_SEL (1 << BMI2_PRIMARY_OIS) +#define BMI2_FREE_FALL_DET_SEL (1 << BMI2_FREE_FALL_DET) +#define BMI2_EXT_TCO_SEL ((uint64_t)1 << BMI2_EXT_TCO) +#define BMI2_LPD_SEL ((uint64_t)1 << BMI2_LPD) +#define BMI2_WRIST_WEAR_DROP_WH_SEL ((uint64_t)1 << BMI2_WRIST_WEAR_DROP_WH) +#define BMI2_DOOR_STATE_DETECTOR_SEL ((uint64_t)1 << BMI2_DOOR_STATE_DETECTOR) + +/*! @name Macro definitions for Internal error */ +#define BMI2_INTERNAL_ERROR_REG_MASK UINT8_C(0xFF) +#define BMI2_INTERNAL_ERROR_1_MASK UINT8_C(0x02) +#define BMI2_INTERNAL_ERROR_2_MASK UINT8_C(0x04) +#define BMI2_FEAT_ENG_DIS_MASK UINT8_C(0x10) + +/*! @name Mask definitions for saturation register */ +#define BMI2_SATURATION_REG_MASK UINT8_C(0x3F) +#define BMI2_SATURATION_ACC_X_MASK UINT8_C(0x01) +#define BMI2_SATURATION_ACC_Y_MASK UINT8_C(0x02) +#define BMI2_SATURATION_ACC_Z_MASK UINT8_C(0x04) +#define BMI2_SATURATION_GYR_X_MASK UINT8_C(0x08) +#define BMI2_SATURATION_GYR_Y_MASK UINT8_C(0x10) +#define BMI2_SATURATION_GYR_Z_MASK UINT8_C(0x20) + +/*! @name Mask definitions for BMI2 wake-up feature configuration for bmi260 */ +#define BMI2_WAKEUP_SENSITIVITY_MASK UINT8_C(0x0E) +#define BMI2_WAKEUP_SINGLE_TAP_EN_MASK UINT8_C(0x01) +#define BMI2_WAKEUP_DOUBLE_TAP_EN_MASK UINT8_C(0x02) +#define BMI2_WAKEUP_TRIPLE_TAP_EN_MASK UINT8_C(0x04) +#define BMI2_WAKEUP_DATA_REG_EN_MASK UINT8_C(0x08) +#define BMI2_WAKEUP_AXIS_SEL_MASK UINT8_C(0x03) + +/*! @name Bit position definitions for BMI2 wake-up feature configuration for bmi260 */ +#define BMI2_WAKEUP_SENSITIVITY_POS UINT8_C(0x01) +#define BMI2_WAKEUP_DOUBLE_TAP_EN_POS UINT8_C(0x01) +#define BMI2_WAKEUP_TRIPLE_TAP_EN_POS UINT8_C(0x02) +#define BMI2_WAKEUP_DATA_REG_EN_POS UINT8_C(0x03) + +/*! @name Mask definitions for BMI2 tap feature configuration for bmi260t */ +#define BMI2_TAP_SENSITIVITY_MASK UINT8_C(0x0E) +#define BMI2_TAP_SINGLE_TAP_EN_MASK UINT8_C(0x01) +#define BMI2_TAP_DOUBLE_TAP_EN_MASK UINT8_C(0x02) +#define BMI2_TAP_TRIPLE_TAP_EN_MASK UINT8_C(0x04) +#define BMI2_TAP_DATA_REG_EN_MASK UINT8_C(0x08) +#define BMI2_TAP_AXIS_SEL_MASK UINT8_C(0x03) + +/*! @name Bit position definitions for BMI2 tap feature configuration for bmi260t */ +#define BMI2_TAP_SENSITIVITY_POS UINT8_C(0x01) +#define BMI2_TAP_DOUBLE_TAP_EN_POS UINT8_C(0x01) +#define BMI2_TAP_TRIPLE_TAP_EN_POS UINT8_C(0x02) +#define BMI2_TAP_DATA_REG_EN_POS UINT8_C(0x03) + +/*! @name Mask definitions for BMI2 wake-up feature configuration for other than bmi261 */ +#define BMI2_WAKE_UP_SENSITIVITY_MASK UINT16_C(0x000E) +#define BMI2_WAKE_UP_SINGLE_TAP_EN_MASK UINT16_C(0x0010) + +/*! @name Bit position definitions for BMI2 wake-up feature configuration for other than bmi261 */ +#define BMI2_WAKE_UP_SENSITIVITY_POS UINT8_C(0x01) +#define BMI2_WAKE_UP_SINGLE_TAP_EN_POS UINT8_C(0x04) + +/*! @name Offsets from feature start address for BMI2 feature enable/disable */ +#define BMI2_ANY_MOT_FEAT_EN_OFFSET UINT8_C(0x03) +#define BMI2_NO_MOT_FEAT_EN_OFFSET UINT8_C(0x03) +#define BMI2_SIG_MOT_FEAT_EN_OFFSET UINT8_C(0x0A) +#define BMI2_STEP_COUNT_FEAT_EN_OFFSET UINT8_C(0x01) +#define BMI2_GYR_USER_GAIN_FEAT_EN_OFFSET UINT8_C(0x05) +#define BMI2_HIGH_G_FEAT_EN_OFFSET UINT8_C(0x03) +#define BMI2_LOW_G_FEAT_EN_OFFSET UINT8_C(0x03) +#define BMI2_TILT_FEAT_EN_OFFSET UINT8_C(0x00) + +/*! @name Mask definitions for BMI2 feature enable/disable */ +#define BMI2_ANY_NO_MOT_EN_MASK UINT8_C(0x80) +#define BMI2_TILT_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_ORIENT_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_SIG_MOT_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_STEP_DET_FEAT_EN_MASK UINT8_C(0x08) +#define BMI2_STEP_COUNT_FEAT_EN_MASK UINT8_C(0x10) +#define BMI2_STEP_ACT_FEAT_EN_MASK UINT8_C(0x20) +#define BMI2_GYR_USER_GAIN_FEAT_EN_MASK UINT8_C(0x08) +#define BMI2_UP_HOLD_TO_WAKE_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_GLANCE_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_WAKE_UP_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_TAP_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_HIGH_G_FEAT_EN_MASK UINT8_C(0x80) +#define BMI2_LOW_G_FEAT_EN_MASK UINT8_C(0x10) +#define BMI2_FLAT_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_EXT_SENS_SYNC_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_GYR_SELF_OFF_CORR_FEAT_EN_MASK UINT8_C(0x02) +#define BMI2_WRIST_GEST_FEAT_EN_MASK UINT8_C(0x20) +#define BMI2_WRIST_WEAR_WAKE_UP_FEAT_EN_MASK UINT8_C(0x10) +#define BMI2_WRIST_WEAR_DROP_FEAT_EN_MASK UINT8_C(0x20) +#define BMI2_ACTIVITY_RECOG_EN_MASK UINT8_C(0x01) +#define BMI2_ACC_SELF_TEST_FEAT_EN_MASK UINT8_C(0x02) +#define BMI2_GYRO_SELF_TEST_CRT_EN_MASK UINT8_C(0x01) +#define BMI2_ABORT_FEATURE_EN_MASK UINT8_C(0x02) +#define BMI2_NVM_PREP_FEATURE_EN_MASK UINT8_C(0x04) +#define BMI2_FREE_FALL_DET_FEAT_EN_MASK UINT8_C(0x01) +#define BMI2_WRIST_GEST_WH_FEAT_EN_MASK UINT8_C(0x02) +#define BMI2_DOOR_STATE_DETECTOR_FEAT_EN_MASK UINT8_C(0x01) + +/*! @name Bit position definitions for BMI2 feature enable/disable */ +#define BMI2_ANY_NO_MOT_EN_POS UINT8_C(0x07) +#define BMI2_STEP_DET_FEAT_EN_POS UINT8_C(0x03) +#define BMI2_STEP_COUNT_FEAT_EN_POS UINT8_C(0x04) +#define BMI2_STEP_ACT_FEAT_EN_POS UINT8_C(0x05) +#define BMI2_GYR_USER_GAIN_FEAT_EN_POS UINT8_C(0x03) +#define BMI2_HIGH_G_FEAT_EN_POS UINT8_C(0x07) +#define BMI2_LOW_G_FEAT_EN_POS UINT8_C(0x04) +#define BMI2_GYR_SELF_OFF_CORR_FEAT_EN_POS UINT8_C(0x01) +#define BMI2_WRIST_GEST_FEAT_EN_POS UINT8_C(0x05) +#define BMI2_WRIST_WEAR_WAKE_UP_FEAT_EN_POS UINT8_C(0x04) +#define BMI2_WRIST_WEAR_DROP_FEAT_EN_POS UINT8_C(0x05) +#define BMI2_ACC_SELF_TEST_FEAT_EN_POS UINT8_C(0x01) +#define BMI2_ABORT_FEATURE_EN_POS UINT8_C(0x1) +#define BMI2_NVM_PREP_FEATURE_EN_POS UINT8_C(0x02) +#define BMI2_WRIST_GEST_WH_FEAT_EN_POS UINT8_C(0x01) + +/*! @name Bit position and mask definitions for BMI2 Error register */ +#define BMI2_ERR_REG_READ_MASK UINT8_C(0xFF) +#define BMI2_ERR_REG_READ_POS UINT8_C(0x00) + +#define BMI2_FATAL_ERR_MASK UINT8_C(0x01) +#define BMI2_FATAL_ERR_POS UINT8_C(0x00) + +#define BMI2_INTERNAL_ERR_MASK UINT8_C(0x1E) +#define BMI2_INTERNAL_ERR_POS UINT8_C(0x02) + +#define BMI2_FIFO_ERR_MASK UINT8_C(0x40) +#define BMI2_FIFO_ERR_POS UINT8_C(0x06) + +#define BMI2_AUX_ERR_MASK UINT8_C(0x80) +#define BMI2_AUX_ERR_POS UINT8_C(0x07) + +/*! Primary OIS low pass filter configuration position and mask */ +#define BMI2_LP_FILTER_EN_MASK UINT8_C(0x01) + +#define BMI2_LP_FILTER_CONFIG_POS UINT8_C(0x01) +#define BMI2_LP_FILTER_CONFIG_MASK UINT8_C(0x06) + +#define BMI2_PRIMARY_OIS_GYR_EN_POS UINT8_C(0x06) +#define BMI2_PRIMARY_OIS_GYR_EN_MASK UINT8_C(0x40) + +#define BMI2_PRIMARY_OIS_ACC_EN_POS UINT8_C(0x07) +#define BMI2_PRIMARY_OIS_ACC_EN_MASK UINT8_C(0x80) + +/*! @name Mask definitions for BMI2 any and no-motion feature configuration */ +#define BMI2_ANY_NO_MOT_DUR_MASK UINT16_C(0x1FFF) +#define BMI2_ANY_NO_MOT_X_SEL_MASK UINT16_C(0x2000) +#define BMI2_ANY_NO_MOT_Y_SEL_MASK UINT16_C(0x4000) +#define BMI2_ANY_NO_MOT_Z_SEL_MASK UINT16_C(0x8000) +#define BMI2_ANY_NO_MOT_THRES_MASK UINT16_C(0x07FF) +#define BMI2_ANY_MOT_INT_MASK UINT8_C(0x40) + +/*! @name Mask definitions for BMI2 no-motion interrupt mapping */ +#define BMI2_NO_MOT_INT_MASK UINT8_C(0x20) + +/*! @name Bit position definitions for BMI2 any and no-motion feature + * configuration + */ +#define BMI2_ANY_NO_MOT_X_SEL_POS UINT8_C(0x0D) +#define BMI2_ANY_NO_MOT_Y_SEL_POS UINT8_C(0x0E) +#define BMI2_ANY_NO_MOT_Z_SEL_POS UINT8_C(0x0F) + +/*! @name Mask definitions for BMI2 orientation feature configuration */ +#define BMI2_ORIENT_UP_DOWN_MASK UINT16_C(0x0002) +#define BMI2_ORIENT_SYMM_MODE_MASK UINT16_C(0x000C) +#define BMI2_ORIENT_BLOCK_MODE_MASK UINT16_C(0x0030) +#define BMI2_ORIENT_THETA_MASK UINT16_C(0x0FC0) +#define BMI2_ORIENT_HYST_MASK UINT16_C(0x07FF) + +/*! @name Bit position definitions for BMI2 orientation feature configuration */ +#define BMI2_ORIENT_UP_DOWN_POS UINT8_C(0x01) +#define BMI2_ORIENT_SYMM_MODE_POS UINT8_C(0x02) +#define BMI2_ORIENT_BLOCK_MODE_POS UINT8_C(0x04) +#define BMI2_ORIENT_THETA_POS UINT8_C(0x06) + +/*! @name Mask definitions for BMI2 sig-motion feature configuration */ +#define BMI2_SIG_MOT_PARAM_1_MASK UINT16_C(0xFFFF) +#define BMI2_SIG_MOT_PARAM_2_MASK UINT16_C(0xFFFF) +#define BMI2_SIG_MOT_PARAM_3_MASK UINT16_C(0xFFFF) +#define BMI2_SIG_MOT_PARAM_4_MASK UINT16_C(0xFFFF) +#define BMI2_SIG_MOT_PARAM_5_MASK UINT16_C(0xFFFF) + +/*! @name Mask definitions for BMI2 parameter configurations */ +#define BMI2_STEP_COUNT_PARAMS_MASK UINT16_C(0xFFFF) + +/*! @name Mask definitions for BMI2 step-counter/detector feature configuration */ +#define BMI2_STEP_COUNT_WM_LEVEL_MASK UINT16_C(0x03FF) +#define BMI2_STEP_COUNT_RST_CNT_MASK UINT16_C(0x0400) +#define BMI2_STEP_BUFFER_SIZE_MASK UINT16_C(0xFF00) +#define BMI2_STEP_COUNT_INT_MASK UINT8_C(0x02) +#define BMI2_STEP_ACT_INT_MASK UINT8_C(0x04) + +/*! @name Bit position definitions for BMI2 step-counter/detector feature + * configuration + */ +#define BMI2_STEP_COUNT_RST_CNT_POS UINT8_C(0x0A) +#define BMI2_STEP_BUFFER_SIZE_POS UINT8_C(0x08) + +/*! @name Mask definitions for BMI2 gyroscope user gain feature + * configuration + */ +#define BMI2_GYR_USER_GAIN_RATIO_X_MASK UINT16_C(0x07FF) +#define BMI2_GYR_USER_GAIN_RATIO_Y_MASK UINT16_C(0x07FF) +#define BMI2_GYR_USER_GAIN_RATIO_Z_MASK UINT16_C(0x07FF) + +/*! @name Mask definitions for BMI2 gyroscope user gain saturation status */ +#define BMI2_GYR_USER_GAIN_SAT_STAT_X_MASK UINT8_C(0x01) +#define BMI2_GYR_USER_GAIN_SAT_STAT_Y_MASK UINT8_C(0x02) +#define BMI2_GYR_USER_GAIN_SAT_STAT_Z_MASK UINT8_C(0x04) +#define BMI2_G_TRIGGER_STAT_MASK UINT8_C(0x38) + +/*! @name Bit position definitions for BMI2 gyroscope user gain saturation status */ +#define BMI2_GYR_USER_GAIN_SAT_STAT_Y_POS UINT8_C(0x01) +#define BMI2_GYR_USER_GAIN_SAT_STAT_Z_POS UINT8_C(0x02) +#define BMI2_G_TRIGGER_STAT_POS UINT8_C(0x03) + +/*! @name Mask definitions for MSB values of BMI2 gyroscope compensation */ +#define BMI2_GYR_OFF_COMP_MSB_X_MASK UINT8_C(0x03) +#define BMI2_GYR_OFF_COMP_MSB_Y_MASK UINT8_C(0x0C) +#define BMI2_GYR_OFF_COMP_MSB_Z_MASK UINT8_C(0x30) + +/*! @name Bit positions for MSB values of BMI2 gyroscope compensation */ +#define BMI2_GYR_OFF_COMP_MSB_Y_POS UINT8_C(0x02) +#define BMI2_GYR_OFF_COMP_MSB_Z_POS UINT8_C(0x04) + +/*! @name Mask definitions for MSB values of BMI2 gyroscope compensation from user input */ +#define BMI2_GYR_OFF_COMP_MSB_MASK UINT16_C(0x0300) +#define BMI2_GYR_OFF_COMP_LSB_MASK UINT16_C(0x00FF) + +/*! @name Mask definitions for BMI2 orientation status */ +#define BMI2_ORIENT_DETECT_MASK UINT8_C(0x03) +#define BMI2_ORIENT_FACE_UP_DWN_MASK UINT8_C(0x04) + +/*! @name Bit position definitions for BMI2 orientation status */ +#define BMI2_ORIENT_FACE_UP_DWN_POS UINT8_C(0x02) + +/*! @name Mask definitions for NVM-VFRM error status */ +#define BMI2_NVM_LOAD_ERR_STATUS_MASK UINT8_C(0x01) +#define BMI2_NVM_PROG_ERR_STATUS_MASK UINT8_C(0x02) +#define BMI2_NVM_ERASE_ERR_STATUS_MASK UINT8_C(0x04) +#define BMI2_NVM_END_EXCEED_STATUS_MASK UINT8_C(0x08) +#define BMI2_NVM_PRIV_ERR_STATUS_MASK UINT8_C(0x10) +#define BMI2_VFRM_LOCK_ERR_STATUS_MASK UINT8_C(0x20) +#define BMI2_VFRM_WRITE_ERR_STATUS_MASK UINT8_C(0x40) +#define BMI2_VFRM_FATAL_ERR_STATUS_MASK UINT8_C(0x80) + +/*! @name Bit positions for NVM-VFRM error status */ +#define BMI2_NVM_PROG_ERR_STATUS_POS UINT8_C(0x01) +#define BMI2_NVM_ERASE_ERR_STATUS_POS UINT8_C(0x02) +#define BMI2_NVM_END_EXCEED_STATUS_POS UINT8_C(0x03) +#define BMI2_NVM_PRIV_ERR_STATUS_POS UINT8_C(0x04) +#define BMI2_VFRM_LOCK_ERR_STATUS_POS UINT8_C(0x05) +#define BMI2_VFRM_WRITE_ERR_STATUS_POS UINT8_C(0x06) +#define BMI2_VFRM_FATAL_ERR_STATUS_POS UINT8_C(0x07) + +/*! @name Mask definitions for accelerometer self-test status */ +#define BMI2_ACC_SELF_TEST_DONE_MASK UINT8_C(0x01) +#define BMI2_ACC_X_OK_MASK UINT8_C(0x02) +#define BMI2_ACC_Y_OK_MASK UINT8_C(0x04) +#define BMI2_ACC_Z_OK_MASK UINT8_C(0x08) + +/*! @name Bit Positions for accelerometer self-test status */ +#define BMI2_ACC_X_OK_POS UINT8_C(0x01) +#define BMI2_ACC_Y_OK_POS UINT8_C(0x02) +#define BMI2_ACC_Z_OK_POS UINT8_C(0x03) + +/*! @name Mask definitions for BMI2 high-g feature configuration */ +#define BMI2_HIGH_G_THRES_MASK UINT16_C(0x7FFF) +#define BMI2_HIGH_G_HYST_MASK UINT16_C(0x0FFF) +#define BMI2_HIGH_G_X_SEL_MASK UINT16_C(0x1000) +#define BMI2_HIGH_G_Y_SEL_MASK UINT16_C(0x2000) +#define BMI2_HIGH_G_Z_SEL_MASK UINT16_C(0x4000) +#define BMI2_HIGH_G_DUR_MASK UINT16_C(0x0FFF) + +/*! @name Bit position definitions for BMI2 high-g feature configuration */ +#define BMI2_HIGH_G_X_SEL_POS UINT8_C(0x0C) +#define BMI2_HIGH_G_Y_SEL_POS UINT8_C(0x0D) +#define BMI2_HIGH_G_Z_SEL_POS UINT8_C(0x0E) + +/*! @name Mask definitions for BMI2 low-g feature configuration */ +#define BMI2_LOW_G_THRES_MASK UINT16_C(0x7FFF) +#define BMI2_LOW_G_HYST_MASK UINT16_C(0x0FFF) +#define BMI2_LOW_G_DUR_MASK UINT16_C(0x0FFF) + +/*! @name Mask definitions for BMI2 free-fall detection feature configuration */ +#define BMI2_FREE_FALL_ACCEL_SETT_MASK UINT16_C(0xFFFF) + +/*! @name Mask definitions for BMI2 flat feature configuration */ +#define BMI2_FLAT_THETA_MASK UINT16_C(0x007E) +#define BMI2_FLAT_BLOCK_MASK UINT16_C(0x0180) +#define BMI2_FLAT_HYST_MASK UINT16_C(0x003F) +#define BMI2_FLAT_HOLD_TIME_MASK UINT16_C(0x3FC0) + +/*! @name Bit position definitions for BMI2 flat feature configuration */ +#define BMI2_FLAT_THETA_POS UINT8_C(0x01) +#define BMI2_FLAT_BLOCK_POS UINT8_C(0x07) +#define BMI2_FLAT_HOLD_TIME_POS UINT8_C(0x06) + +/*! @name Mask definitions for BMI2 wrist gesture configuration */ +#define BMI2_WRIST_GEST_WEAR_ARM_MASK UINT16_C(0x0010) + +/*! @name Bit position definitions for wrist gesture configuration */ +#define BMI2_WRIST_GEST_WEAR_ARM_POS UINT8_C(0x04) + +/*! @name Mask definitions for BMI2 wrist gesture wh configuration */ +#define BMI2_WRIST_GEST_WH_DEVICE_POS_MASK UINT16_C(0x0001) +#define BMI2_WRIST_GEST_WH_INT UINT8_C(0x10) +#define BMI2_WRIST_GEST_WH_START_ADD UINT8_C(0x08) + +/*! @name Mask definitions for BMI2 wrist wear wake-up configuration */ +#define BMI2_WRIST_WAKE_UP_WH_INT_MASK UINT8_C(0x08) + +/*! @name Mask definition for BMI2 wrist wear wake-up configuration for wearable variant */ +#define BMI2_WRIST_WAKE_UP_ANGLE_LR_MASK UINT16_C(0x00FF) +#define BMI2_WRIST_WAKE_UP_ANGLE_LL_MASK UINT16_C(0xFF00) +#define BMI2_WRIST_WAKE_UP_ANGLE_PD_MASK UINT16_C(0x00FF) +#define BMI2_WRIST_WAKE_UP_ANGLE_PU_MASK UINT16_C(0xFF00) +#define BMI2_WRIST_WAKE_UP_MIN_DUR_MOVED_MASK UINT16_C(0x00FF) +#define BMI2_WRIST_WAKE_UP_MIN_DUR_QUITE_MASK UINT16_C(0xFF00) +#define BMI2_WRIST_WAKE_UP_MIN_DROP_POS_DUR_MASK UINT16_C(0x00FF) +#define BMI2_WRIST_WAKE_UP_MIN_DROP_POS_DUR_LOC_MASK UINT16_C(0xFF00) + +/*! @name Bit position definition for BMI2 wrist wear wake-up configuration for wearable variant */ +#define BMI2_WRIST_WAKE_UP_ANGLE_LL_POS UINT16_C(0x0008) +#define BMI2_WRIST_WAKE_UP_ANGLE_PU_POS UINT16_C(0x0008) +#define BMI2_WRIST_WAKE_UP_MIN_DUR_QUITE_POS UINT16_C(0x0008) +#define BMI2_WRIST_WAKE_UP_MIN_DROP_POS_DUR_LOC_POS UINT16_C(0x0008) + +/*! @name Mask definition for BMI2 EXT TCO configuration */ +#define BMI2_EXT_TCO_MASK UINT8_C(0x01) + +/*! @name Macros to define values of BMI2 axis and its sign for re-map + * settings + */ +#define BMI2_MAP_X_AXIS UINT8_C(0x00) +#define BMI2_MAP_Y_AXIS UINT8_C(0x01) +#define BMI2_MAP_Z_AXIS UINT8_C(0x02) +#define BMI2_MAP_POSITIVE UINT8_C(0x00) +#define BMI2_MAP_NEGATIVE UINT8_C(0x01) + +/*! @name Mask definitions of BMI2 axis re-mapping */ +#define BMI2_X_AXIS_MASK UINT8_C(0x03) +#define BMI2_X_AXIS_SIGN_MASK UINT8_C(0x04) +#define BMI2_Y_AXIS_MASK UINT8_C(0x18) +#define BMI2_Y_AXIS_SIGN_MASK UINT8_C(0x20) +#define BMI2_Z_AXIS_MASK UINT8_C(0xC0) +#define BMI2_Z_AXIS_SIGN_MASK UINT8_C(0x01) + +/*! @name Bit position definitions of BMI2 axis re-mapping */ +#define BMI2_X_AXIS_SIGN_POS UINT8_C(0x02) +#define BMI2_Y_AXIS_POS UINT8_C(0x03) +#define BMI2_Y_AXIS_SIGN_POS UINT8_C(0x05) +#define BMI2_Z_AXIS_POS UINT8_C(0x06) + +/*! @name Mask definitions of BMI2 virtual frame */ +#define BMI2_EIS_VFRM_DATA_MASK UINT8_C(0x08) + +/*! @name Bit position definitions of BMI2 virtual frame */ +#define BMI2_EIS_VFRM_DATA_POS UINT8_C(3) + +/*! @name Macro to define virtual frame length */ +#define BMI2_VIRTUAL_FRAME_LEN UINT8_C(19) + +/*! @name Macros to define polarity */ +#define BMI2_NEG_SIGN UINT8_C(1) +#define BMI2_POS_SIGN UINT8_C(0) + +/*! @name Macro to define related to CRT */ +#define BMI2_CRT_READY_FOR_DOWNLOAD_US UINT16_C(2000) +#define BMI2_CRT_READY_FOR_DOWNLOAD_RETRY UINT8_C(100) + +#define BMI2_CRT_WAIT_RUNNING_US UINT16_C(10000) +#define BMI2_CRT_WAIT_RUNNING_RETRY_EXECUTION UINT8_C(200) + +#define BMI2_CRT_MIN_BURST_WORD_LENGTH UINT8_C(2) +#define BMI2_CRT_MAX_BURST_WORD_LENGTH UINT16_C(255) + +/* Reference value with positive and negative noise range in lsb */ + +/* + * For Gyro FOC, axes values after FOC must be 0 +/- 1 dps + * + * In 2000 dps, 1 dps is 16.384 (~16) + * In 1000 dps, 1 dps is 32.768 (~33) + * In 500 dps, 1 dps is 65.536 (~66) + * In 250 dps, 1 dps is 131.072 (~131) + * In 125 dps, 1 dps is 262.144 (~262) + */ +#define BMI2_GYRO_FOC_2000_DPS_REF UINT16_C(16) +#define BMI2_GYRO_FOC_1000_DPS_REF UINT16_C(33) +#define BMI2_GYRO_FOC_500_DPS_REF UINT16_C(66) +#define BMI2_GYRO_FOC_250_DPS_REF UINT16_C(131) +#define BMI2_GYRO_FOC_125_DPS_REF UINT16_C(262) + +/* Reference value with positive and negative noise range in lsb */ + +/* + * As per datasheet, Zero-g offset : +/- 20mg + * + * In range 2G, 1G is 16384. so, 16384 x 20 x (10 ^ -3) = 328 + * In range 4G, 1G is 8192. so, 8192 x 20 x (10 ^ -3) = 164 + * In range 8G, 1G is 4096. so, 4096 x 20 x (10 ^ -3) = 82 + * In range 16G, 1G is 2048. so, 2048 x 20 x (10 ^ -3) = 41 + */ +#define BMI2_ACC_FOC_2G_REF UINT16_C(16384) +#define BMI2_ACC_FOC_4G_REF UINT16_C(8192) +#define BMI2_ACC_FOC_8G_REF UINT16_C(4096) +#define BMI2_ACC_FOC_16G_REF UINT16_C(2048) + +#define BMI2_ACC_FOC_2G_OFFSET UINT16_C(328) +#define BMI2_ACC_FOC_4G_OFFSET UINT16_C(164) +#define BMI2_ACC_FOC_8G_OFFSET UINT16_C(82) +#define BMI2_ACC_FOC_16G_OFFSET UINT16_C(41) + +#define BMI2_FOC_SAMPLE_LIMIT UINT8_C(128) + +#define BMI2_ACC_2G_MAX_NOISE_LIMIT (BMI2_ACC_FOC_2G_REF + BMI2_ACC_FOC_2G_OFFSET) +#define BMI2_ACC_2G_MIN_NOISE_LIMIT (BMI2_ACC_FOC_2G_REF - BMI2_ACC_FOC_2G_OFFSET) +#define BMI2_ACC_4G_MAX_NOISE_LIMIT (BMI2_ACC_FOC_4G_REF + BMI2_ACC_FOC_4G_OFFSET) +#define BMI2_ACC_4G_MIN_NOISE_LIMIT (BMI2_ACC_FOC_4G_REF - BMI2_ACC_FOC_4G_OFFSET) +#define BMI2_ACC_8G_MAX_NOISE_LIMIT (BMI2_ACC_FOC_8G_REF + BMI2_ACC_FOC_8G_OFFSET) +#define BMI2_ACC_8G_MIN_NOISE_LIMIT (BMI2_ACC_FOC_8G_REF - BMI2_ACC_FOC_8G_OFFSET) +#define BMI2_ACC_16G_MAX_NOISE_LIMIT (BMI2_ACC_FOC_16G_REF + BMI2_ACC_FOC_16G_OFFSET) +#define BMI2_ACC_16G_MIN_NOISE_LIMIT (BMI2_ACC_FOC_16G_REF - BMI2_ACC_FOC_16G_OFFSET) + +/*! @name Bit wise selection of BMI2 sensors */ +#define BMI2_MAIN_SENSORS (BMI2_ACCEL_SENS_SEL | BMI2_GYRO_SENS_SEL | BMI2_AUX_SENS_SEL | BMI2_TEMP_SENS_SEL) + +/*! @name Maximum number of BMI2 main sensors */ +#define BMI2_MAIN_SENS_MAX_NUM UINT8_C(4) + +/*! @name Macro to specify the number of step counter parameters */ +#define BMI2_STEP_CNT_N_PARAMS UINT8_C(25) + +/*! @name Macro to specify the number of free-fall accel setting parameters */ +#define BMI2_FREE_FALL_ACCEL_SET_PARAMS UINT8_C(7) + +#define BMI2_SELECT_GYRO_SELF_TEST UINT8_C(0) +#define BMI2_SELECT_CRT UINT8_C(1) + +/*! @name Macro for NVM enable */ +#define BMI2_NVM_UNLOCK_ENABLE UINT8_C(0x02) +#define BMI2_NVM_UNLOCK_DISABLE UINT8_C(0x00) + +/*! @name macro to select between gyro self test and CRT */ +#define BMI2_GYRO_SELF_TEST_SEL UINT8_C(0) +#define BMI2_CRT_SEL UINT8_C(1) + +/******************************************************************************/ +/*! @name Accelerometer Macro Definitions */ +/******************************************************************************/ +/*! @name Accelerometer Bandwidth parameters */ +#define BMI2_ACC_OSR4_AVG1 UINT8_C(0x00) +#define BMI2_ACC_OSR2_AVG2 UINT8_C(0x01) +#define BMI2_ACC_NORMAL_AVG4 UINT8_C(0x02) +#define BMI2_ACC_CIC_AVG8 UINT8_C(0x03) +#define BMI2_ACC_RES_AVG16 UINT8_C(0x04) +#define BMI2_ACC_RES_AVG32 UINT8_C(0x05) +#define BMI2_ACC_RES_AVG64 UINT8_C(0x06) +#define BMI2_ACC_RES_AVG128 UINT8_C(0x07) + +/*! @name Accelerometer Output Data Rate */ +#define BMI2_ACC_ODR_0_78HZ UINT8_C(0x01) +#define BMI2_ACC_ODR_1_56HZ UINT8_C(0x02) +#define BMI2_ACC_ODR_3_12HZ UINT8_C(0x03) +#define BMI2_ACC_ODR_6_25HZ UINT8_C(0x04) +#define BMI2_ACC_ODR_12_5HZ UINT8_C(0x05) +#define BMI2_ACC_ODR_25HZ UINT8_C(0x06) +#define BMI2_ACC_ODR_50HZ UINT8_C(0x07) +#define BMI2_ACC_ODR_100HZ UINT8_C(0x08) +#define BMI2_ACC_ODR_200HZ UINT8_C(0x09) +#define BMI2_ACC_ODR_400HZ UINT8_C(0x0A) +#define BMI2_ACC_ODR_800HZ UINT8_C(0x0B) +#define BMI2_ACC_ODR_1600HZ UINT8_C(0x0C) + +/*! @name Accelerometer G Range */ +#define BMI2_ACC_RANGE_2G UINT8_C(0x00) +#define BMI2_ACC_RANGE_4G UINT8_C(0x01) +#define BMI2_ACC_RANGE_8G UINT8_C(0x02) +#define BMI2_ACC_RANGE_16G UINT8_C(0x03) + +/*! @name Mask definitions for accelerometer configuration register */ +#define BMI2_ACC_RANGE_MASK UINT8_C(0x03) +#define BMI2_ACC_ODR_MASK UINT8_C(0x0F) +#define BMI2_ACC_BW_PARAM_MASK UINT8_C(0x70) +#define BMI2_ACC_FILTER_PERF_MODE_MASK UINT8_C(0x80) + +/*! @name Bit position definitions for accelerometer configuration register */ +#define BMI2_ACC_BW_PARAM_POS UINT8_C(0x04) +#define BMI2_ACC_FILTER_PERF_MODE_POS UINT8_C(0x07) + +/*! @name Self test macro to define range */ +#define BMI2_ACC_SELF_TEST_RANGE UINT8_C(16) + +/*! @name Self test macro to show resulting minimum and maximum difference + * signal of the axes in mg + */ +#define BMI2_ST_ACC_X_SIG_MIN_DIFF INT16_C(16000) +#define BMI2_ST_ACC_Y_SIG_MIN_DIFF INT16_C(-15000) +#define BMI2_ST_ACC_Z_SIG_MIN_DIFF INT16_C(10000) + +/*! @name Mask definitions for accelerometer self-test */ +#define BMI2_ACC_SELF_TEST_EN_MASK UINT8_C(0x01) +#define BMI2_ACC_SELF_TEST_SIGN_MASK UINT8_C(0x04) +#define BMI2_ACC_SELF_TEST_AMP_MASK UINT8_C(0x08) + +/*! @name Bit Positions for accelerometer self-test */ +#define BMI2_ACC_SELF_TEST_SIGN_POS UINT8_C(0x02) +#define BMI2_ACC_SELF_TEST_AMP_POS UINT8_C(0x03) + +/*! @name MASK definition for gyro self test status */ +#define BMI2_GYR_ST_AXES_DONE_MASK UINT8_C(0x01) +#define BMI2_GYR_AXIS_X_OK_MASK UINT8_C(0x02) +#define BMI2_GYR_AXIS_Y_OK_MASK UINT8_C(0x04) +#define BMI2_GYR_AXIS_Z_OK_MASK UINT8_C(0x08) + +/*! @name Bit position for gyro self test status */ +#define BMI2_GYR_AXIS_X_OK_POS UINT8_C(0x01) +#define BMI2_GYR_AXIS_Y_OK_POS UINT8_C(0x02) +#define BMI2_GYR_AXIS_Z_OK_POS UINT8_C(0x03) + +/******************************************************************************/ +/*! @name Gyroscope Macro Definitions */ +/******************************************************************************/ +/*! @name Gyroscope Bandwidth parameters */ +#define BMI2_GYR_OSR4_MODE UINT8_C(0x00) +#define BMI2_GYR_OSR2_MODE UINT8_C(0x01) +#define BMI2_GYR_NORMAL_MODE UINT8_C(0x02) +#define BMI2_GYR_CIC_MODE UINT8_C(0x03) + +/*! @name Gyroscope Output Data Rate */ +#define BMI2_GYR_ODR_25HZ UINT8_C(0x06) +#define BMI2_GYR_ODR_50HZ UINT8_C(0x07) +#define BMI2_GYR_ODR_100HZ UINT8_C(0x08) +#define BMI2_GYR_ODR_200HZ UINT8_C(0x09) +#define BMI2_GYR_ODR_400HZ UINT8_C(0x0A) +#define BMI2_GYR_ODR_800HZ UINT8_C(0x0B) +#define BMI2_GYR_ODR_1600HZ UINT8_C(0x0C) +#define BMI2_GYR_ODR_3200HZ UINT8_C(0x0D) + +/*! @name Gyroscope OIS Range */ +#define BMI2_GYR_OIS_250 UINT8_C(0x00) +#define BMI2_GYR_OIS_2000 UINT8_C(0x01) + +/*! @name Gyroscope Angular Rate Measurement Range */ +#define BMI2_GYR_RANGE_2000 UINT8_C(0x00) +#define BMI2_GYR_RANGE_1000 UINT8_C(0x01) +#define BMI2_GYR_RANGE_500 UINT8_C(0x02) +#define BMI2_GYR_RANGE_250 UINT8_C(0x03) +#define BMI2_GYR_RANGE_125 UINT8_C(0x04) + +/*! @name Mask definitions for gyroscope configuration register */ +#define BMI2_GYR_RANGE_MASK UINT8_C(0x07) +#define BMI2_GYR_OIS_RANGE_MASK UINT8_C(0x08) +#define BMI2_GYR_ODR_MASK UINT8_C(0x0F) +#define BMI2_GYR_BW_PARAM_MASK UINT8_C(0x30) +#define BMI2_GYR_NOISE_PERF_MODE_MASK UINT8_C(0x40) +#define BMI2_GYR_FILTER_PERF_MODE_MASK UINT8_C(0x80) + +/*! @name Bit position definitions for gyroscope configuration register */ +#define BMI2_GYR_OIS_RANGE_POS UINT8_C(0x03) +#define BMI2_GYR_BW_PARAM_POS UINT8_C(0x04) +#define BMI2_GYR_NOISE_PERF_MODE_POS UINT8_C(0x06) +#define BMI2_GYR_FILTER_PERF_MODE_POS UINT8_C(0x07) + +/******************************************************************************/ +/*! @name Auxiliary Macro Definitions */ +/******************************************************************************/ +/*! @name Auxiliary Output Data Rate */ +#define BMI2_AUX_ODR_RESERVED UINT8_C(0x00) +#define BMI2_AUX_ODR_0_78HZ UINT8_C(0x01) +#define BMI2_AUX_ODR_1_56HZ UINT8_C(0x02) +#define BMI2_AUX_ODR_3_12HZ UINT8_C(0x03) +#define BMI2_AUX_ODR_6_25HZ UINT8_C(0x04) +#define BMI2_AUX_ODR_12_5HZ UINT8_C(0x05) +#define BMI2_AUX_ODR_25HZ UINT8_C(0x06) +#define BMI2_AUX_ODR_50HZ UINT8_C(0x07) +#define BMI2_AUX_ODR_100HZ UINT8_C(0x08) +#define BMI2_AUX_ODR_200HZ UINT8_C(0x09) +#define BMI2_AUX_ODR_400HZ UINT8_C(0x0A) +#define BMI2_AUX_ODR_800HZ UINT8_C(0x0B) + +/*! @name Macro to define burst read lengths for both manual and auto modes */ +#define BMI2_AUX_READ_LEN_0 UINT8_C(0x00) +#define BMI2_AUX_READ_LEN_1 UINT8_C(0x01) +#define BMI2_AUX_READ_LEN_2 UINT8_C(0x02) +#define BMI2_AUX_READ_LEN_3 UINT8_C(0x03) + +#define BMI2_AUX_RD_BURST_FRM_LEN_1 UINT8_C(1) +#define BMI2_AUX_RD_BURST_FRM_LEN_2 UINT8_C(2) +#define BMI2_AUX_RD_BURST_FRM_LEN_6 UINT8_C(6) +#define BMI2_AUX_RD_BURST_FRM_LEN_8 UINT8_C(8) + +/*! @name Mask definitions for auxiliary interface configuration register */ +#define BMI2_AUX_SET_I2C_ADDR_MASK UINT8_C(0xFE) +#define BMI2_AUX_MAN_MODE_EN_MASK UINT8_C(0x80) +#define BMI2_AUX_FCU_WR_EN_MASK UINT8_C(0x40) +#define BMI2_AUX_MAN_READ_BURST_MASK UINT8_C(0x0C) +#define BMI2_AUX_READ_BURST_MASK UINT8_C(0x03) +#define BMI2_AUX_ODR_EN_MASK UINT8_C(0x0F) +#define BMI2_AUX_OFFSET_READ_OUT_MASK UINT8_C(0xF0) + +/*! @name Bit positions for auxiliary interface configuration register */ +#define BMI2_AUX_SET_I2C_ADDR_POS UINT8_C(0x01) +#define BMI2_AUX_MAN_MODE_EN_POS UINT8_C(0x07) +#define BMI2_AUX_FCU_WR_EN_POS UINT8_C(0x06) +#define BMI2_AUX_MAN_READ_BURST_POS UINT8_C(0x02) +#define BMI2_AUX_OFFSET_READ_OUT_POS UINT8_C(0x04) + +/******************************************************************************/ +/*! @name FIFO Macro Definitions */ +/******************************************************************************/ +/*! @name Macros to define virtual FIFO frame mode */ +#define BMI2_FIFO_VIRT_FRM_MODE UINT8_C(0x03) + +/*! @name FIFO Header Mask definitions */ +#define BMI2_FIFO_HEADER_ACC_FRM UINT8_C(0x84) +#define BMI2_FIFO_HEADER_AUX_FRM UINT8_C(0x90) +#define BMI2_FIFO_HEADER_GYR_FRM UINT8_C(0x88) +#define BMI2_FIFO_HEADER_GYR_ACC_FRM UINT8_C(0x8C) +#define BMI2_FIFO_HEADER_AUX_ACC_FRM UINT8_C(0x94) +#define BMI2_FIFO_HEADER_AUX_GYR_FRM UINT8_C(0x98) +#define BMI2_FIFO_HEADER_ALL_FRM UINT8_C(0x9C) +#define BMI2_FIFO_HEADER_SENS_TIME_FRM UINT8_C(0x44) +#define BMI2_FIFO_HEADER_SKIP_FRM UINT8_C(0x40) +#define BMI2_FIFO_HEADER_INPUT_CFG_FRM UINT8_C(0x48) +#define BMI2_FIFO_HEAD_OVER_READ_MSB UINT8_C(0x80) +#define BMI2_FIFO_VIRT_ACT_RECOG_FRM UINT8_C(0xC8) + +/*! @name BMI2 sensor selection for header-less frames */ +#define BMI2_FIFO_HEAD_LESS_ACC_FRM UINT8_C(0x40) +#define BMI2_FIFO_HEAD_LESS_AUX_FRM UINT8_C(0x20) +#define BMI2_FIFO_HEAD_LESS_GYR_FRM UINT8_C(0x80) +#define BMI2_FIFO_HEAD_LESS_GYR_AUX_FRM UINT8_C(0xA0) +#define BMI2_FIFO_HEAD_LESS_GYR_ACC_FRM UINT8_C(0xC0) +#define BMI2_FIFO_HEAD_LESS_AUX_ACC_FRM UINT8_C(0x60) +#define BMI2_FIFO_HEAD_LESS_ALL_FRM UINT8_C(0xE0) + +/*! @name Mask definitions for FIFO frame content configuration */ +#define BMI2_FIFO_STOP_ON_FULL UINT16_C(0x0001) +#define BMI2_FIFO_TIME_EN UINT16_C(0x0002) +#define BMI2_FIFO_TAG_INT1 UINT16_C(0x0300) +#define BMI2_FIFO_TAG_INT2 UINT16_C(0x0C00) +#define BMI2_FIFO_HEADER_EN UINT16_C(0x1000) +#define BMI2_FIFO_AUX_EN UINT16_C(0x2000) +#define BMI2_FIFO_ACC_EN UINT16_C(0x4000) +#define BMI2_FIFO_GYR_EN UINT16_C(0x8000) +#define BMI2_FIFO_ALL_EN UINT16_C(0xE000) + +/*! @name Sensortime resolution in seconds */ +#define BMI2_SENSORTIME_RESOLUTION 0.0000390625f + +/*! @name FIFO sensor data lengths */ +#define BMI2_FIFO_ACC_LENGTH UINT8_C(6) +#define BMI2_FIFO_GYR_LENGTH UINT8_C(6) +#define BMI2_FIFO_ACC_GYR_LENGTH UINT8_C(12) +#define BMI2_SENSOR_TIME_LENGTH UINT8_C(3) +#define BMI2_FIFO_CONFIG_LENGTH UINT8_C(2) +#define BMI2_FIFO_WM_LENGTH UINT8_C(2) +#define BMI2_MAX_VALUE_FIFO_FILTER UINT8_C(1) +#define BMI2_FIFO_DATA_LENGTH UINT8_C(2) +#define BMI2_FIFO_LENGTH_MSB_BYTE UINT8_C(1) +#define BMI2_FIFO_INPUT_CFG_LENGTH UINT8_C(4) +#define BMI2_FIFO_SKIP_FRM_LENGTH UINT8_C(1) + +/*! @name FIFO sensor virtual data lengths: sensor data plus sensor time */ +#define BMI2_FIFO_VIRT_ACC_LENGTH UINT8_C(9) +#define BMI2_FIFO_VIRT_GYR_LENGTH UINT8_C(9) +#define BMI2_FIFO_VIRT_AUX_LENGTH UINT8_C(11) +#define BMI2_FIFO_VIRT_ACC_AUX_LENGTH UINT8_C(17) +#define BMI2_FIFO_VIRT_GYR_AUX_LENGTH UINT8_C(17) +#define BMI2_FIFO_VIRT_ACC_GYR_LENGTH UINT8_C(15) +#define BMI2_FIFO_VIRT_ALL_LENGTH UINT8_C(23) + +/*! @name FIFO sensor virtual data lengths: activity recognition */ +#define BMI2_FIFO_VIRT_ACT_DATA_LENGTH UINT8_C(6) +#define BMI2_FIFO_VIRT_ACT_TIME_LENGTH UINT8_C(4) +#define BMI2_FIFO_VIRT_ACT_TYPE_LENGTH UINT8_C(1) +#define BMI2_FIFO_VIRT_ACT_STAT_LENGTH UINT8_C(1) + +/*! @name BMI2 FIFO data filter modes */ +#define BMI2_FIFO_UNFILTERED_DATA UINT8_C(0) +#define BMI2_FIFO_FILTERED_DATA UINT8_C(1) + +/*! @name FIFO frame masks */ +#define BMI2_FIFO_LSB_CONFIG_CHECK UINT8_C(0x00) +#define BMI2_FIFO_MSB_CONFIG_CHECK UINT8_C(0x80) +#define BMI2_FIFO_TAG_INTR_MASK UINT8_C(0xFF) + +/*! @name BMI2 Mask definitions of FIFO configuration registers */ +#define BMI2_FIFO_CONFIG_0_MASK UINT16_C(0x0003) +#define BMI2_FIFO_CONFIG_1_MASK UINT16_C(0xFF00) + +/*! @name FIFO self wake-up mask definition */ +#define BMI2_FIFO_SELF_WAKE_UP_MASK UINT8_C(0x02) + +/*! @name FIFO down sampling mask definition */ +#define BMI2_ACC_FIFO_DOWNS_MASK UINT8_C(0x70) +#define BMI2_GYR_FIFO_DOWNS_MASK UINT8_C(0x07) + +/*! @name FIFO down sampling bit positions */ +#define BMI2_ACC_FIFO_DOWNS_POS UINT8_C(0x04) + +/*! @name FIFO filter mask definition */ +#define BMI2_ACC_FIFO_FILT_DATA_MASK UINT8_C(0x80) +#define BMI2_GYR_FIFO_FILT_DATA_MASK UINT8_C(0x08) + +/*! @name FIFO filter bit positions */ +#define BMI2_ACC_FIFO_FILT_DATA_POS UINT8_C(0x07) +#define BMI2_GYR_FIFO_FILT_DATA_POS UINT8_C(0x03) + +/*! @name FIFO byte counter mask definition */ +#define BMI2_FIFO_BYTE_COUNTER_MSB_MASK UINT8_C(0x3F) + +/*! @name FIFO self wake-up bit positions */ +#define BMI2_FIFO_SELF_WAKE_UP_POS UINT8_C(0x01) + +/*! @name Mask Definitions for Virtual FIFO frames */ +#define BMI2_FIFO_VIRT_FRM_MODE_MASK UINT8_C(0xC0) +#define BMI2_FIFO_VIRT_PAYLOAD_MASK UINT8_C(0x3C) + +/*! @name Bit Positions for Virtual FIFO frames */ +#define BMI2_FIFO_VIRT_FRM_MODE_POS UINT8_C(0x06) +#define BMI2_FIFO_VIRT_PAYLOAD_POS UINT8_C(0x02) + +/******************************************************************************/ +/*! @name Interrupt Macro Definitions */ +/******************************************************************************/ +/*! @name BMI2 Interrupt Modes */ +/* Non latched */ +#define BMI2_INT_NON_LATCH UINT8_C(0) + +/* Permanently latched */ +#define BMI2_INT_LATCH UINT8_C(1) + +/*! @name BMI2 Interrupt Pin Behavior */ +#define BMI2_INT_PUSH_PULL UINT8_C(0) +#define BMI2_INT_OPEN_DRAIN UINT8_C(1) + +/*! @name BMI2 Interrupt Pin Level */ +#define BMI2_INT_ACTIVE_LOW UINT8_C(0) +#define BMI2_INT_ACTIVE_HIGH UINT8_C(1) + +/*! @name BMI2 Interrupt Output Enable */ +#define BMI2_INT_OUTPUT_DISABLE UINT8_C(0) +#define BMI2_INT_OUTPUT_ENABLE UINT8_C(1) + +/*! @name BMI2 Interrupt Input Enable */ +#define BMI2_INT_INPUT_DISABLE UINT8_C(0) +#define BMI2_INT_INPUT_ENABLE UINT8_C(1) + +/*! @name Mask definitions for interrupt pin configuration */ +#define BMI2_INT_LATCH_MASK UINT8_C(0x01) +#define BMI2_INT_LEVEL_MASK UINT8_C(0x02) +#define BMI2_INT_OPEN_DRAIN_MASK UINT8_C(0x04) +#define BMI2_INT_OUTPUT_EN_MASK UINT8_C(0x08) +#define BMI2_INT_INPUT_EN_MASK UINT8_C(0x10) + +/*! @name Bit position definitions for interrupt pin configuration */ +#define BMI2_INT_LEVEL_POS UINT8_C(0x01) +#define BMI2_INT_OPEN_DRAIN_POS UINT8_C(0x02) +#define BMI2_INT_OUTPUT_EN_POS UINT8_C(0x03) +#define BMI2_INT_INPUT_EN_POS UINT8_C(0x04) + +/*! @name Mask definitions for data interrupt mapping */ +#define BMI2_FFULL_INT UINT8_C(0x01) +#define BMI2_FWM_INT UINT8_C(0x02) +#define BMI2_DRDY_INT UINT8_C(0x04) +#define BMI2_ERR_INT UINT8_C(0x08) + +/*! @name Mask definitions for data interrupt status bits */ +#define BMI2_FFULL_INT_STATUS_MASK UINT16_C(0x0100) +#define BMI2_FWM_INT_STATUS_MASK UINT16_C(0x0200) +#define BMI2_ERR_INT_STATUS_MASK UINT16_C(0x0400) +#define BMI2_AUX_DRDY_INT_MASK UINT16_C(0x2000) +#define BMI2_GYR_DRDY_INT_MASK UINT16_C(0x4000) +#define BMI2_ACC_DRDY_INT_MASK UINT16_C(0x8000) + +/*! @name Maximum number of interrupt pins */ +#define BMI2_INT_PIN_MAX_NUM UINT8_C(2) + +/*! @name Macro for mapping feature interrupts */ +#define BMI2_FEAT_BIT_DISABLE UINT8_C(0) +#define BMI2_FEAT_BIT0 UINT8_C(1) +#define BMI2_FEAT_BIT1 UINT8_C(2) +#define BMI2_FEAT_BIT2 UINT8_C(3) +#define BMI2_FEAT_BIT3 UINT8_C(4) +#define BMI2_FEAT_BIT4 UINT8_C(5) +#define BMI2_FEAT_BIT5 UINT8_C(6) +#define BMI2_FEAT_BIT6 UINT8_C(7) +#define BMI2_FEAT_BIT7 UINT8_C(8) +#define BMI2_FEAT_BIT_MAX UINT8_C(9) + +/******************************************************************************/ +/*! @name OIS Interface Macro Definitions */ +/******************************************************************************/ +/*! @name Mask definitions for interface configuration register */ +#define BMI2_SPI3_MODE_MASK UINT8_C(0x01) +#define BMI2_SPI3_OIS_MASK UINT8_C(0x02) +#define BMI2_OIS_IF_EN_MASK UINT8_C(0x10) +#define BMI2_AUX_IF_EN_MASK UINT8_C(0x20) + +/*! @name Bit positions for OIS interface enable */ +#define BMI2_SPI3_MODE_POS UINT8_C(0x00) +#define BMI2_SPI3_OIS_POS UINT8_C(0x01) +#define BMI2_OIS_IF_EN_POS UINT8_C(0x04) +#define BMI2_AUX_IF_EN_POS UINT8_C(0x05) + +/******************************************************************************/ +/*! @name Macro Definitions for Axes re-mapping */ +/******************************************************************************/ +/*! @name Macros for the user-defined values of axes and their polarities */ +#define BMI2_X UINT8_C(0x01) +#define BMI2_NEG_X UINT8_C(0x09) +#define BMI2_Y UINT8_C(0x02) +#define BMI2_NEG_Y UINT8_C(0x0A) +#define BMI2_Z UINT8_C(0x04) +#define BMI2_NEG_Z UINT8_C(0x0C) +#define BMI2_AXIS_MASK UINT8_C(0x07) +#define BMI2_AXIS_SIGN UINT8_C(0x08) + +/******************************************************************************/ +/*! @name Macro Definitions for offset and gain compensation */ +/******************************************************************************/ +/*! @name Mask definitions of gyroscope offset compensation registers */ +#define BMI2_GYR_GAIN_EN_MASK UINT8_C(0x80) +#define BMI2_GYR_OFF_COMP_EN_MASK UINT8_C(0x40) + +/*! @name Bit positions of gyroscope offset compensation registers */ +#define BMI2_GYR_OFF_COMP_EN_POS UINT8_C(0x06) + +/*! @name Mask definitions of gyroscope user-gain registers */ +#define BMI2_GYR_USR_GAIN_X_MASK UINT8_C(0x7F) +#define BMI2_GYR_USR_GAIN_Y_MASK UINT8_C(0x7F) +#define BMI2_GYR_USR_GAIN_Z_MASK UINT8_C(0x7F) + +/*! @name Bit positions of gyroscope offset compensation registers */ +#define BMI2_GYR_GAIN_EN_POS UINT8_C(0x07) + +/******************************************************************************/ +/*! @name Macro Definitions for internal status */ +/******************************************************************************/ +#define BMI2_NOT_INIT UINT8_C(0x00) +#define BMI2_INIT_OK UINT8_C(0x01) +#define BMI2_INIT_ERR UINT8_C(0x02) +#define BMI2_DRV_ERR UINT8_C(0x03) +#define BMI2_SNS_STOP UINT8_C(0x04) +#define BMI2_NVM_ERROR UINT8_C(0x05) +#define BMI2_START_UP_ERROR UINT8_C(0x06) +#define BMI2_COMPAT_ERROR UINT8_C(0x07) +#define BMI2_VFM_SKIPPED UINT8_C(0x10) +#define BMI2_AXES_MAP_ERROR UINT8_C(0x20) +#define BMI2_ODR_50_HZ_ERROR UINT8_C(0x40) +#define BMI2_ODR_HIGH_ERROR UINT8_C(0x80) + +/******************************************************************************/ +/*! @name error status form gyro gain update status. */ +/******************************************************************************/ +#define BMI2_G_TRIGGER_NO_ERROR UINT8_C(0x00) + +#define BMI2_G_TRIGGER_PRECON_ERROR UINT8_C(0x01) +#define BMI2_G_TRIGGER_DL_ERROR UINT8_C(0x02) +#define BMI2_G_TRIGGER_ABORT_ERROR UINT8_C(0x03) + +/******************************************************************************/ +/*! @name Variant specific features selection macros */ +/******************************************************************************/ +#define BMI2_CRT_RTOSK_ENABLE UINT8_C(0x01) +#define BMI2_GYRO_CROSS_SENS_ENABLE UINT8_C(0x02) +#define BMI2_GYRO_USER_GAIN_ENABLE UINT8_C(0x08) +#define BMI2_NO_FEATURE_ENABLE UINT8_C(0x00) +#define BMI2_CRT_IN_FIFO_NOT_REQ UINT8_C(0x10) +#define BMI2_MAXIMUM_FIFO_VARIANT UINT8_C(0x20) + +/*! Pull-up configuration for ASDA */ +#define BMI2_ASDA_PUPSEL_OFF UINT8_C(0x00) +#define BMI2_ASDA_PUPSEL_40K UINT8_C(0x01) +#define BMI2_ASDA_PUPSEL_10K UINT8_C(0x02) +#define BMI2_ASDA_PUPSEL_2K UINT8_C(0x03) + +/******************************************************************************/ +/*! @name Function Pointers */ +/******************************************************************************/ + +/*! + * @brief Bus communication function pointer which should be mapped to + * the platform specific read functions of the user + * + * @param[in] reg_addr : Register address from which data is read. + * @param[out] reg_data : Pointer to data buffer where read data is stored. + * @param[in] len : Number of bytes of data to be read. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs. + * + * retval = BMA4_INTF_RET_SUCCESS -> Success + * retval != BMA4_INTF_RET_SUCCESS -> Failure + * + */ +typedef BMI2_INTF_RETURN_TYPE (*bmi2_read_fptr_t)(uint8_t reg_addr, uint8_t* reg_data, uint32_t len, void* intf_ptr); + +/*! + * @brief Bus communication function pointer which should be mapped to + * the platform specific write functions of the user + * + * @param[in] reg_addr : Register address to which the data is written. + * @param[in] reg_data : Pointer to data buffer in which data to be written + * is stored. + * @param[in] len : Number of bytes of data to be written. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs + * + * retval = BMA4_INTF_RET_SUCCESS -> Success + * retval != BMA4_INTF_RET_SUCCESS -> Failure + * + */ +typedef BMI2_INTF_RETURN_TYPE (*bmi2_write_fptr_t)(uint8_t reg_addr, const uint8_t* reg_data, uint32_t len, + void* intf_ptr); + +/*! + * @brief Delay function pointer which should be mapped to + * delay function of the user + * + * @param[in] period : Delay in microseconds. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs + * + */ +typedef void (*bmi2_delay_fptr_t)(uint32_t period, void* intf_ptr); + +/*! + * @brief To get the configurations for wake_up feature, since wakeup feature is different for bmi260 and bmi261. + * + * @param[out] wake_up : Void pointer to store bmi2_wake_up_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @return Result of API execution status + * + * @retval BMI2_OK - Success. + * @retval BMI2_E_COM_FAIL - Error: Communication fail + * @retval BMI2_E_NULL_PTR - Error: Null pointer error + * @retval BMI2_E_INVALID_PAGE - Error: Invalid Page + * + */ +typedef int8_t (*bmi2_wake_up_fptr_t)(void* wake_up, void* bmi2_dev); + +/*! + * @brief To get the configurations for tap feature. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @return Result of API execution status + * + * @retval BMI2_OK - Success. + * @retval BMI2_E_COM_FAIL - Error: Communication fail + * @retval BMI2_E_NULL_PTR - Error: Null pointer error + * @retval BMI2_E_INVALID_PAGE - Error: Invalid Page + * + */ +typedef int8_t (*bmi2_tap_fptr_t)(void* tap, void* bmi2_dev); + +/******************************************************************************/ +/*! @name Enum Declarations */ +/******************************************************************************/ +/*! @name Enum to define BMI2 sensor interfaces */ +enum bmi2_intf +{ + BMI2_SPI_INTF = 0, + BMI2_I2C_INTF, + BMI2_I3C_INTF +}; + +/*! @name Enum to define BMI2 sensor configuration errors for accelerometer + * and gyroscope + */ +enum bmi2_sensor_config_error +{ + BMI2_NO_ERROR, + BMI2_ACC_ERROR, + BMI2_GYR_ERROR, + BMI2_ACC_GYR_ERROR +}; + +/*! @name Enum to define interrupt lines */ +enum bmi2_hw_int_pin +{ + BMI2_INT_NONE, + BMI2_INT1, + BMI2_INT2, + BMI2_INT_BOTH, + BMI2_INT_PIN_MAX +}; + +/*! @name Enum for the position of the wearable device */ +enum bmi2_wear_arm_pos +{ + BMI2_ARM_LEFT, + BMI2_ARM_RIGHT +}; + +/*! @name Enum to display type of activity recognition */ +enum bmi2_act_recog_type +{ + BMI2_ACT_UNKNOWN, + BMI2_ACT_STILL, + BMI2_ACT_WALK, + BMI2_ACT_RUN, + BMI2_ACT_BIKE, + BMI2_ACT_VEHICLE, + BMI2_ACT_TILTED +}; + +/*! @name Enum to display activity recognition status */ +enum bmi2_act_recog_stat +{ + BMI2_ACT_START = 1, + BMI2_ACT_END +}; + +/******************************************************************************/ +/*! @name Structure Declarations */ +/******************************************************************************/ +/*! @name Structure to store the compensated user-gain data of gyroscope */ +struct bmi2_gyro_user_gain_data +{ + /*! x-axis */ + int8_t x; + + /*! y-axis */ + int8_t y; + + /*! z-axis */ + int8_t z; +}; + +/*! @name Structure to store the re-mapped axis */ +struct bmi2_remap +{ + /*! Re-mapped x-axis */ + uint8_t x; + + /*! Re-mapped y-axis */ + uint8_t y; + + /*! Re-mapped z-axis */ + uint8_t z; +}; + +/*! @name Structure to store the value of re-mapped axis and its sign */ +struct bmi2_axes_remap +{ + /*! Re-mapped x-axis */ + uint8_t x_axis; + + /*! Re-mapped y-axis */ + uint8_t y_axis; + + /*! Re-mapped z-axis */ + uint8_t z_axis; + + /*! Re-mapped x-axis sign */ + uint8_t x_axis_sign; + + /*! Re-mapped y-axis sign */ + uint8_t y_axis_sign; + + /*! Re-mapped z-axis sign */ + uint8_t z_axis_sign; +}; + +/*! @name Structure to define the type of sensor and its interrupt pin */ +struct bmi2_sens_int_config +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Type of interrupt pin */ + enum bmi2_hw_int_pin hw_int_pin; +}; + +/*! @name Structure to define output for activity recognition */ +struct bmi2_act_recog_output +{ + /*! Time stamp */ + uint32_t time_stamp; + + /*! current activity */ + uint8_t curr_act; + + /*! previous activity */ + uint8_t prev_act; +}; + +/*! @name Structure to define FIFO frame configuration */ +struct bmi2_fifo_frame +{ + /*! Pointer to FIFO data */ + uint8_t* data; + + /*! Number of user defined bytes of FIFO to be read */ + uint16_t length; + + /*! Defines header/header-less mode */ + uint8_t header_enable; + + /*! Enables type of data to be streamed - accelerometer, auxiliary or + * gyroscope + */ + uint16_t data_enable; + + /*! To index accelerometer bytes */ + uint16_t acc_byte_start_idx; + + /*! To index activity output bytes */ + uint16_t act_recog_byte_start_idx; + + /*! To index auxiliary bytes */ + uint16_t aux_byte_start_idx; + + /*! To index gyroscope bytes */ + uint16_t gyr_byte_start_idx; + + /*! FIFO sensor time */ + uint32_t sensor_time; + + /*! Skipped frame count */ + uint8_t skipped_frame_count; + + /*! Type of data interrupt to be mapped */ + uint8_t data_int_map; + + /*! Water-mark level for water-mark interrupt */ + uint16_t wm_lvl; + + /*! Accelerometer frame length */ + uint8_t acc_frm_len; + + /*! Gyroscope frame length */ + uint8_t gyr_frm_len; + + /*! Auxiliary frame length */ + uint8_t aux_frm_len; + + /*! Accelerometer and gyroscope frame length */ + uint8_t acc_gyr_frm_len; + + /*! Accelerometer and auxiliary frame length */ + uint8_t acc_aux_frm_len; + + /*! Gyroscope and auxiliary frame length */ + uint8_t aux_gyr_frm_len; + + /*! Accelerometer, Gyroscope and auxiliary frame length */ + uint8_t all_frm_len; +}; + +/*! @name Structure to define Interrupt pin configuration */ +struct bmi2_int_pin_cfg +{ + /*! Configure level of interrupt pin */ + uint8_t lvl; + + /*! Configure behavior of interrupt pin */ + uint8_t od; + + /*! Output enable for interrupt pin */ + uint8_t output_en; + + /*! Input enable for interrupt pin */ + uint8_t input_en; +}; + +/*! @name Structure to define interrupt pin type, mode and configurations */ +struct bmi2_int_pin_config +{ + /*! Interrupt pin type: INT1 or INT2 or BOTH */ + uint8_t pin_type; + + /*! Latched or non-latched mode*/ + uint8_t int_latch; + + /*! Structure to define Interrupt pin configuration */ + struct bmi2_int_pin_cfg pin_cfg[BMI2_INT_PIN_MAX_NUM]; +}; + +/*! @name Structure to define an array of 8 auxiliary data bytes */ +struct bmi2_aux_fifo_data +{ + /*! Auxiliary data */ + uint8_t data[8]; + + /*! Sensor time for virtual frames */ + uint32_t virt_sens_time; +}; + +/*! @name Structure to define accelerometer and gyroscope sensor axes and + * sensor time for virtual frames + */ +struct bmi2_sens_axes_data +{ + /*! Data in x-axis */ + int16_t x; + + /*! Data in y-axis */ + int16_t y; + + /*! Data in z-axis */ + int16_t z; + + /*! Sensor time for virtual frames */ + uint32_t virt_sens_time; +}; + +/*! @name Structure to define gyroscope saturation status of user gain */ +struct bmi2_gyr_user_gain_status +{ + /*! Status in x-axis */ + uint8_t sat_x; + + /*! Status in y-axis */ + uint8_t sat_y; + + /*! Status in z-axis */ + uint8_t sat_z; + + /*! G trigger status */ + uint8_t g_trigger_status; +}; + +/*! @name Structure to store the status of gyro self test result */ +struct bmi2_gyro_self_test_status +{ + /*! gyro self test axes done */ + uint8_t gyr_st_axes_done : 1; + + /*! status of gyro X-axis self test */ + uint8_t gyr_axis_x_ok : 1; + + /*! status of gyro Y-axis self test */ + uint8_t gyr_axis_y_ok : 1; + + /*! status of gyro Z-axis self test */ + uint8_t gyr_axis_z_ok : 1; +}; + +/*! @name Structure to define NVM error status */ +struct bmi2_nvm_err_status +{ + /*! NVM load action error */ + uint8_t load_error; + + /*! NVM program action error */ + uint8_t prog_error; + + /*! NVM erase action error */ + uint8_t erase_error; + + /*! NVM program limit exceeded */ + uint8_t exceed_error; + + /*! NVM privilege error */ + uint8_t privil_error; +}; + +/*! @name Structure to define VFRM error status */ +struct bmi2_vfrm_err_status +{ + /*! VFRM lock acquire error */ + uint8_t lock_error; + + /*! VFRM write error */ + uint8_t write_error; + + /*! VFRM fatal err */ + uint8_t fatal_error; +}; + +/*! @name Structure to define accelerometer self test feature status */ +struct bmi2_acc_self_test_status +{ + /*! Accelerometer test completed */ + uint8_t acc_self_test_done; + + /*! Bit is set to 1 when accelerometer X-axis test passed */ + uint8_t acc_x_ok; + + /*! Bit is set to 1 when accelerometer y-axis test passed */ + uint8_t acc_y_ok; + + /*! Bit is set to 1 when accelerometer z-axis test passed */ + uint8_t acc_z_ok; +}; + +/*! @name Structure to define orientation output */ +struct bmi2_orientation_output +{ + /*! Orientation portrait landscape */ + uint8_t portrait_landscape; + + /*! Orientation face-up down */ + uint8_t faceup_down; +}; + +/*! @name Structure to define OIS output */ +struct bmi2_ois_output +{ + /*! OIS accel x axis */ + int16_t ois_acc_x; + + /*! OIS accel y axis */ + int16_t ois_acc_y; + + /*! OIS accel z axis */ + int16_t ois_acc_z; + + /*! ois gyro x axis */ + int16_t ois_gyro_x; + + /*! OIS gyro y axis */ + int16_t ois_gyro_y; + + /*! OIS gyro z axis */ + int16_t ois_gyro_z; +}; + +/*! @name Structure to define BMI2 sensor data */ +struct bmi2_sens_data +{ + /*! Accelerometer axes data */ + struct bmi2_sens_axes_data acc; + + /*! Gyroscope axes data */ + struct bmi2_sens_axes_data gyr; + + /*! Auxiliary sensor data */ + uint8_t aux_data[BMI2_AUX_NUM_BYTES]; + + /*! Sensor time */ + uint32_t sens_time; + + /*! Status register data */ + uint8_t status; +}; + +/*! @name Structure to define BMI2 DSD data */ +struct bmi2_door_state_detector_output +{ + /*! Door event output */ + uint8_t door_event_output; + + /*! Heading output */ + int16_t heading_output; +}; + +/*! @name Union to define BMI2 feature data */ +union bmi2_feature_data +{ + /*! Step counter output */ + uint32_t step_counter_output; + + /*! Step activity output */ + uint8_t activity_output; + + /*! Orientation output */ + struct bmi2_orientation_output orient_output; + + /*! High-g output */ + uint8_t high_g_output; + + /*! Gyroscope user gain saturation status */ + struct bmi2_gyr_user_gain_status gyro_user_gain_status; + + /*! NVM error status */ + struct bmi2_nvm_err_status nvm_status; + + /*! Virtual frame error status */ + struct bmi2_vfrm_err_status vfrm_status; + + /*! Wrist gesture output */ + uint8_t wrist_gesture_output; + + /*! Wrist wear wakeup output */ + uint8_t wrist_wear_wakeup_output; + + /*! Gyroscope cross sense value of z axis */ + int16_t correction_factor_zx; + + /*! Accelerometer self test feature status */ + struct bmi2_acc_self_test_status accel_self_test_output; + + /*! OIS output */ + struct bmi2_ois_output ois_output; + + /*! DSD output */ + struct bmi2_door_state_detector_output door_state_detector_output; +}; + +/*! @name Structure to define type of sensor and their respective data */ +struct bmi2_feat_sensor_data +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Defines various sensor data */ + union bmi2_feature_data sens_data; +}; + +/*! + * @brief Structure to define type of sensor and their respective data + */ +struct bmi2_sensor_data +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Defines various sensor data */ + struct bmi2_sens_data sens_data; +}; + +/*! @name Structure to define accelerometer configuration */ +struct bmi2_accel_config +{ + /*! Output data rate in Hz */ + uint8_t odr; + + /*! Bandwidth parameter */ + uint8_t bwp; + + /*! Filter performance mode */ + uint8_t filter_perf; + + /*! g-range */ + uint8_t range; +}; + +/*! @name Structure to define gyroscope configuration */ +struct bmi2_gyro_config +{ + /*! Output data rate in Hz */ + uint8_t odr; + + /*! Bandwidth parameter */ + uint8_t bwp; + + /*! Filter performance mode */ + uint8_t filter_perf; + + /*! OIS Range */ + uint8_t ois_range; + + /*! Gyroscope Range */ + uint8_t range; + + /*! Selects noise performance */ + uint8_t noise_perf; +}; + +/*! @name Structure to define auxiliary sensor configuration */ +struct bmi2_aux_config +{ + /*! Enable/Disable auxiliary interface */ + uint8_t aux_en; + + /*! Manual or Auto mode*/ + uint8_t manual_en; + + /*! Enables FCU write command on auxiliary interface */ + uint8_t fcu_write_en; + + /*! Read burst length for manual mode */ + uint8_t man_rd_burst; + + /*! Read burst length for data mode */ + uint8_t aux_rd_burst; + + /*! Output data rate */ + uint8_t odr; + + /*! Read-out offset */ + uint8_t offset; + + /*! I2c address of auxiliary sensor */ + uint8_t i2c_device_addr; + + /*! Read address of auxiliary sensor */ + uint8_t read_addr; +}; + +/*! @name Structure to define any-motion configuration */ +struct bmi2_any_motion_config +{ + /*! Duration */ + uint16_t duration; + + /*! Acceleration slope threshold */ + uint16_t threshold; + + /*! To select per x-axis */ + uint16_t select_x; + + /*! To select per y-axis */ + uint16_t select_y; + + /*! To select per z-axis */ + uint16_t select_z; +}; + +/*! @name Structure to define no-motion configuration */ +struct bmi2_no_motion_config +{ + /*! Duration */ + uint16_t duration; + + /*! Acceleration slope threshold */ + uint16_t threshold; + + /*! To select per x-axis */ + uint16_t select_x; + + /*! To select per y-axis */ + uint16_t select_y; + + /*! To select per z-axis */ + uint16_t select_z; +}; + +/*! @name Structure to define sig-motion configuration */ +struct bmi2_sig_motion_config +{ + /*! Block size */ + uint16_t block_size; +}; + +/*! @name Structure to define EXT TCO configuration */ +struct bmi2_ext_tco +{ + /*! Enable(1) / Disable(0) hardware compensation. */ + uint8_t hw_comp_enable; +}; + +/*! @name Structure to define step counter/detector/activity configuration */ +struct bmi2_step_config +{ + /*! Water-mark level */ + uint16_t watermark_level; + + /*! Reset counter */ + uint16_t reset_counter; + + /*! Step buffer size */ + uint8_t step_buffer_size; +}; + +/*! @name Structure to define gyroscope user gain configuration */ +struct bmi2_gyro_user_gain_config +{ + /*! Gain update value for x-axis */ + uint16_t ratio_x; + + /*! Gain update value for y-axis */ + uint16_t ratio_y; + + /*! Gain update value for z-axis */ + uint16_t ratio_z; +}; + +/*! @name Structure to define wake-up configuration */ +struct bmi2_wake_up_config +{ + /*! Wake-up sensitivity */ + uint16_t sensitivity; + + /*! + * For Single tap, single_tap_en = 1 + * For Double tap, single_tap_en = 0 + */ + uint16_t single_tap_en; +}; + +/*! @name Structure to define tap configuration */ +struct bmi2_tap_config +{ + /*! Enable -> Filtered tap data, Disable -> Unfiltered data */ + uint16_t data_reg_en; + + /*! Scaling factor of threshold */ + uint16_t tap_sens_thres; + + /*! Maximum duration between each taps */ + uint16_t max_gest_dur; + + /*! Minimum quite time between the two gesture detection */ + uint16_t quite_time_after_gest; + + /*! Wait time */ + uint16_t wait_for_timeout; + + /*! Axis selection */ + uint16_t axis_sel; +}; + +/*! @name Structure to define orientation configuration */ +struct bmi2_orient_config +{ + /*! Upside/down detection */ + uint16_t ud_en; + + /*! Symmetrical, high or low Symmetrical */ + uint16_t mode; + + /*! Blocking mode */ + uint16_t blocking; + + /*! Threshold angle */ + uint16_t theta; + + /*! Acceleration hysteresis for orientation detection */ + uint16_t hysteresis; +}; + +/*! @name Structure to define high-g configuration */ +struct bmi2_high_g_config +{ + /*! Acceleration threshold */ + uint16_t threshold; + + /*! Hysteresis */ + uint16_t hysteresis; + + /*! To select per x-axis */ + uint16_t select_x; + + /*! To select per y-axis */ + uint16_t select_y; + + /*! To select per z-axis */ + uint16_t select_z; + + /*! Duration interval */ + uint16_t duration; +}; + +/*! @name Structure to define low-g configuration */ +struct bmi2_low_g_config +{ + /*! Acceleration threshold */ + uint16_t threshold; + + /*! Hysteresis */ + uint16_t hysteresis; + + /*! Duration interval */ + uint16_t duration; +}; + +/*! @name Structure to define flat configuration */ +struct bmi2_flat_config +{ + /*! Theta angle for flat detection */ + uint16_t theta; + + /*! Blocking mode */ + uint16_t blocking; + + /*! Hysteresis for theta flat detection */ + uint16_t hysteresis; + + /*! Holds the duration */ + uint16_t hold_time; +}; + +/*! @name Structure to define wrist gesture configuration */ +struct bmi2_wrist_gest_config +{ + /*! Wearable arm (left or right) */ + uint16_t wearable_arm; + + /*! Sine of the minimum tilt angle in portrait down direction of the device when wrist is rolled + * away from user. The configuration parameter is scaled by 2048 i.e. 2048 * sin(angle). + * Range is 1448 to 1774. Default value is 1774. */ + uint16_t min_flick_peak; + + /*! Value of minimum time difference between wrist roll-out and roll-in movement during flick gesture. + * Range is 3 to 5 samples at 50Hz. Default value is 4 (i.e. 0.08 seconds). */ + uint16_t min_flick_samples; + + /*! Maximum time within which gesture movement has to be completed. Range is 150 to 250 samples at 50Hz. + * Default value is 200 (i.e. 4 seconds). */ + uint16_t max_duration; +}; + +/*! @name Structure to define wrist wear wake-up configuration */ +struct bmi2_wrist_wear_wake_up_config +{ + /*! Cosine of minimum expected attitude change of the device + * within 1 second time window when moving within focus position. + * The parameter is scaled by 2048 i.e. 2048 * cos(angle). + * Range is 1024 to 1774. Default is 1448. + */ + uint16_t min_angle_focus; + + /*! Cosine of minimum expected attitude change of the device + * within 1 second time window when moving from non-focus to focus position. + * The parameter is scaled by 2048 i.e. 2048 * cos(angle). + * Range is 1448 to 1856. Default value is 1774. + */ + uint16_t min_angle_nonfocus; + + /*! Sine of the maximum allowed downward tilt angle in + * landscape right direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 2048 i.e. 2048 * sin(angle). + * Range is 700 to 1024. Default value is 1024. + */ + uint16_t max_tilt_lr; + + /*! Sine of the maximum allowed downward tilt angle in + * landscape left direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 2048 i.e. 2048 * sin(angle). + * Range is 700 to 1024. Default value is 700. + */ + uint16_t max_tilt_ll; + + /*! Sine of the maximum allowed backward tilt angle in + * portrait down direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 2048 i.e. 2048 * sin(angle). + * Range is 0 to179. Default value is 179. + */ + uint16_t max_tilt_pd; + + /*! Sine of the maximum allowed forward tilt angle in + * portrait up direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 2048 i.e. 2048 * sin(angle). + * Range is 1774 to 1978. Default value is 1925. + */ + uint16_t max_tilt_pu; +}; + +/*! @name Structure to define wrist wear wake-up configuration for wearable configuration */ +struct bmi2_wrist_wear_wake_up_wh_config +{ + /*! Cosine of minimum expected attitude change of the device + * within 1 second time window when moving within focus position. + * The parameter is scaled by 2048 i.e. 2048 * cos(angle). + * Range is 1024 to 1774. Default is 1774. + */ + uint16_t min_angle_focus; + + /*! Cosine of minimum expected attitude change of the device + * within 1 second time window when moving from non-focus to focus position. + * The parameter is scaled by 2048 i.e. 2048 * cos(angle). + * Range is 1448 to 1856. Default value is 1522. + */ + uint16_t min_angle_nonfocus; + + /*! Sine of the maximum allowed tilt angle in + * landscape right direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 256 i.e. 256 * sin(angle). + * Range is 88 to 128. Default value is 128. + */ + uint8_t angle_landscape_right; + + /*! Sine of the maximum allowed tilt angle in + * landscape left direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 256 i.e. 256 * sin(angle). + * Range is 88 to 128. Default value is 128. + */ + uint8_t angle_landscape_left; + + /*! Sine of the maximum allowed backward tilt angle in + * portrait down direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 256 i.e. 256 * sin(angle). + * Range is 0 to179. Default value is 22. + */ + uint8_t angle_portrait_down; + + /*! Sine of the maximum allowed forward tilt angle in + * portrait up direction of the device, when it is in focus position + * (i.e. user is able to comfortably look at the dial of wear device). + * The configuration parameter is scaled by 256 i.e. 256 * sin(angle). + * Range is 222 to 247. Default value is 241. + */ + uint8_t angle_portrait_up; + + /*! Minimum duration the arm should be moved while performing gesture. + * Range: 1 to 10, resolution = 20 ms + */ + uint8_t min_dur_moved; + + /*! Minimum duration the arm should be static between two consecutive gestures. + * Range: 1 to 10, resolution = 20 ms + */ + uint8_t min_dur_quite; +}; + +/*! @name Structure to define primary OIS configuration */ +struct bmi2_primary_ois_config +{ + /*! Low pass filter control */ + uint8_t lp_filter_enabled; + + /*! Lp filter cut-off frequency */ + uint8_t lp_filter_config; + + /*! Enable gyroscope on OIS interface in registers + * OIS_DATA_6 till OIS_DATA_11 with minimum group delay at 6.4KHz ODR + */ + uint8_t gyr_en; + + /*! Enable accelerometer on OIS interface in registers + * OIS_DATA_0 till OIS_DATA_5 with minimum group delay at 1.6KHz ODR + */ + uint8_t acc_en; +}; + +/*! @name Structure to configure free-fall detection settings */ +struct bmi2_free_fall_det_config +{ + /*! free-fall accel settings */ + uint16_t freefall_accel_settings[BMI2_FREE_FALL_ACCEL_SET_PARAMS]; +}; + +/*! @name Structure to define wrist gesture configuration for wearable variant */ +struct bmi2_wrist_gest_w_config +{ + /*! Device in left (0) or right (1) arm. + * By default, the wearable device is assumed to be in left arm + * i.e. default value is 0. + */ + uint8_t device_position; + + /*! Minimum threshold for flick peak on y-axis */ + uint16_t min_flick_peak_y_threshold; + + /*! Minimum threshold for flick peak on z-axis */ + uint16_t min_flick_peak_z_threshold; + + /*! Maximum expected value of positive gravitational acceleration on x-axis + * when arm is in focus pose */ + uint16_t gravity_bounds_x_pos; + + /*! Maximum expected value of negative gravitational acceleration on x-axis + * when arm is in focus pose */ + uint16_t gravity_bounds_x_neg; + + /*! Maximum expected value of negative gravitational acceleration on y-axis + * when arm is in focus pose */ + uint16_t gravity_bounds_y_neg; + + /*! Maximum expected value of negative gravitational acceleration on z-axis + * when arm is in focus pose */ + uint16_t gravity_bounds_z_neg; + + /*! Exponential smoothing coefficient for adaptive peak threshold decay */ + uint16_t flick_peak_decay_coeff; + + /*! Exponential smoothing coefficient for acceleration mean estimation */ + uint16_t lp_mean_filter_coeff; + + /*! Maximum duration between 2 peaks of jiggle in samples @50Hz */ + uint16_t max_duration_jiggle_peaks; +}; + +/*! @name Structure to configure Laptop position recognition settings for bmi260lpd */ +struct bmi2_lpd_config +{ + /*! Sets the bit for filtered data enable */ + uint8_t flit_data_en; + + /*! lpd enable bit */ + uint8_t lpd_enable; + + /*! Sets angle for portrait oriented in bag cases */ + uint8_t portrait_theta; + + /*! Sets Hysteresis for portrait oriented in bag theta detection */ + uint8_t portrait_hysteresis; + + /*! Sets angle for landscape oriented in bag cases */ + uint8_t landscape_theta; + + /*! Sets Hysteresis for landscape oriented in bag theta detection */ + uint8_t landscape_hysteresis; + + /*! Sets angle for flat oriented in bag cases */ + uint8_t flat_posture_theta; + + /*! Sets Hysteresis for landscape oriented in bag theta detection */ + uint8_t flat_posture_hysteresis; + + /*! Sets blocking mode, if blocking mode is set no interrupt will be triggered */ + uint8_t blocking_mode; + + /*! Sets the hold time for which the condition has to be respected */ + uint8_t hold_time; + + /*! Sets threshold slope for block mode conditions */ + uint8_t blockingslope_thres; + + /*! Segment size for which the predictors are computed on */ + uint16_t segment_size; + + /* Post processing enable for the lap status detected */ + uint8_t post_processing_enable; + + /* Minimum threshold of the Gini's diversity index for accepting position */ + uint16_t mingdithreshold; + + /* Maximum threshold of the Gini's diversity index for rejecting position */ + uint16_t maxgdithreshold; + + /* Buffer size for the post processing of the position detected */ + uint8_t output_buffersize; + + /* Minimum segments classified with moderate confidence as belonging to certain position */ + uint16_t minseg_moderateconf; +}; + +/*! @name Structure to configure wrist gesture configuration */ +struct bmi2_wrist_gesture_config +{ + /* Minimum threshold for flick peak on y-axis */ + uint16_t min_flick_peak_y_threshold; + + /* Minimum threshold for flick peak on z-axis */ + uint16_t min_flick_peak_z_threshold; + + /* Maximum expected value of positive gravitational acceleration on x-axis when arm is in focus pose */ + uint16_t gravity_bounds_x_pos; + + /* Maximum expected value of negative gravitational acceleration on x-axis when arm is in focus pose */ + uint16_t gravity_bounds_x_neg; + + /* Maximum expected value of negaitive gravitational acceleration on y-axis when arm is in focus pose */ + uint16_t gravity_bounds_y_neg; + + /* Maximum expected value of negaitive gravitational acceleration on z-axis when arm is in focus pose */ + uint16_t gravity_bounds_z_neg; + + /* Exponential smoothing coefficient for adaptive peak threshold decay */ + uint16_t flick_peak_decay_coeff; + + /* Exponential smoothing coefficient for acceleration mean estimation */ + uint16_t lp_mean_filter_coeff; + + /* Maximum duration between 2 peaks of jiggle in samples */ + uint16_t max_duration_jiggle_peaks; + + /* Device in left (0) or right (1) arm. By default, the wearable device is assumed to be in left arm i.e. default + * value is 0. */ + uint16_t device_position; +}; + +/*! @name Structure to define door state detector configuration */ +struct bmi2_door_state_detector_config +{ + /*! DSD feature enable/disable */ + uint8_t dsd_enable; + + /*! Axis remap status */ + uint8_t remap_flag; + + /*! Map the desired axis sign to z axis */ + uint8_t z_sign; + + /*! Map the desired axis to z axis */ + uint8_t z_axis; + + /*! Initial calibration threshold */ + uint8_t init_calib_thr; + + /*! Manual reset enable */ + uint8_t reset_enable_flag; + + /*! Value of lower word of bias_x */ + int32_t bias_x_low_word; + + /*! Value of higher word of bias_x */ + int32_t bias_x_high_word; + + /*! Value of lower word of bias_y */ + int32_t bias_y_low_word; + + /*! Value of higher word of bias_y */ + int32_t bias_y_high_word; + + /* Value of lower word of bias_z */ + int32_t bias_z_low_word; + + /*! Value of higher word of bias_z */ + int32_t bias_z_high_word; +}; + +/*! @name Union to define the sensor configurations */ +union bmi2_sens_config_types +{ + /*! Accelerometer configuration */ + struct bmi2_accel_config acc; + + /*! Gyroscope configuration */ + struct bmi2_gyro_config gyr; + + /*! Auxiliary configuration */ + struct bmi2_aux_config aux; + + /*! Any-motion configuration */ + struct bmi2_any_motion_config any_motion; + + /*! No-motion configuration */ + struct bmi2_no_motion_config no_motion; + + /*! Sig_motion configuration */ + struct bmi2_sig_motion_config sig_motion; + + /*! EXT TCO configuration */ + struct bmi2_ext_tco ext_tco; + + /*! Step counter parameter configuration */ + uint16_t step_counter_params[BMI2_STEP_CNT_N_PARAMS]; + + /*! Step counter/detector/activity configuration */ + struct bmi2_step_config step_counter; + + /*! Gyroscope user gain configuration */ + struct bmi2_gyro_user_gain_config gyro_gain_update; + + /*! Wake-up configuration */ + struct bmi2_wake_up_config wake_up_conf; + + /*! Tap configuration */ + struct bmi2_tap_config tap_conf; + + /*! Orientation configuration */ + struct bmi2_orient_config orientation; + + /*! High-g configuration */ + struct bmi2_high_g_config high_g; + + /*! Low-g configuration */ + struct bmi2_low_g_config low_g; + + /*! Flat configuration */ + struct bmi2_flat_config flat; + + /*! Wrist gesture configuration */ + struct bmi2_wrist_gest_config wrist_gest; + + /*! Wrist wear wake-up configuration */ + struct bmi2_wrist_wear_wake_up_config wrist_wear_wake_up; + + /*! Wrist gesture configuration for wearable variant */ + struct bmi2_wrist_gest_w_config wrist_gest_w; + + /*! Wrist wear wake-up configuration for wearable variant */ + struct bmi2_wrist_wear_wake_up_wh_config wrist_wear_wake_up_wh; + + /*! Primary OIS configuration */ + struct bmi2_primary_ois_config primary_ois; + + /*! Free-fall detection configurations */ + struct bmi2_free_fall_det_config free_fall_det; + + /*! Laptop position detection configurations */ + struct bmi2_lpd_config lap_pos_det; + + /*! Structure to configure wrist gesture configurations */ + struct bmi2_wrist_gesture_config wrist_g_config; + + /*! Structure to configure door state detector */ + struct bmi2_door_state_detector_config door_state_detector; +}; + +/*! @name Structure to define the type of the sensor and its configurations */ +struct bmi2_sens_config +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Defines various sensor configurations */ + union bmi2_sens_config_types cfg; +}; + +/*! @name Structure to define the feature configuration */ +struct bmi2_feature_config +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Page to where the feature is mapped */ + uint8_t page; + + /*! Address of the feature */ + uint8_t start_addr; +}; + +/*! @name Structure to define the feature interrupt configurations */ +struct bmi2_map_int +{ + /*! Defines the type of sensor */ + uint8_t type; + + /*! Defines the feature interrupt */ + uint8_t sens_map_int; +}; + +/*! @name Structure to define BMI2 sensor configurations */ +struct bmi2_dev +{ + /*! Chip id of BMI2 */ + uint8_t chip_id; + + /*! The interface pointer is used to enable the user + * to link their interface descriptors for reference during the + * implementation of the read and write interfaces to the + * hardware. + */ + void* intf_ptr; + + /*! To store warnings */ + uint8_t info; + + /*! Type of Interface */ + enum bmi2_intf intf; + + /*! To store interface pointer error */ + BMI2_INTF_RETURN_TYPE intf_rslt; + + /*! For switching from I2C to SPI */ + uint8_t dummy_byte; + + /*! Resolution for FOC */ + uint8_t resolution; + + /*! User set read/write length */ + uint16_t read_write_len; + + /*! Store load status value */ + uint8_t load_status; + + /*! Pointer to the configuration data buffer address */ + const uint8_t* config_file_ptr; + + /*! To define maximum page number */ + uint8_t page_max; + + /*! To define maximum number of input sensors/features */ + uint8_t input_sens; + + /*! To define maximum number of output sensors/features */ + uint8_t out_sens; + + /*! Indicate manual enable for auxiliary communication */ + uint8_t aux_man_en; + + /*! Defines manual read burst length for auxiliary communication */ + uint8_t aux_man_rd_burst_len; + + /*! Array of feature input configuration structure */ + const struct bmi2_feature_config* feat_config; + + /*! Array of feature output configuration structure */ + const struct bmi2_feature_config* feat_output; + + /*! Structure to maintain a copy of the re-mapped axis */ + struct bmi2_axes_remap remap; + + /*! Flag to hold enable status of sensors */ + uint64_t sens_en_stat; + + /*! Read function pointer */ + bmi2_read_fptr_t read; + + /*! Write function pointer */ + bmi2_write_fptr_t write; + + /*! Delay function pointer */ + bmi2_delay_fptr_t delay_us; + + /*! To store the gyroscope cross sensitivity value */ + int16_t gyr_cross_sens_zx; + + /* gyro enable status, used as a flag in CRT enabling and aborting */ + uint8_t gyro_en : 1; + + /* advance power saving mode status, used as a flag in CRT enabling and aborting */ + uint8_t aps_status; + + /* used as a flag to enable variant specific features like crt */ + uint16_t variant_feature; + + /* To store hold the size of config file */ + uint16_t config_size; + + /*! Function pointer to get wakeup configurations */ + bmi2_wake_up_fptr_t get_wakeup_config; + + /*! Function pointer to set wakeup configurations */ + bmi2_wake_up_fptr_t set_wakeup_config; + + /*! Function pointer to get tap configurations */ + bmi2_tap_fptr_t get_tap_config; + + /*! Function pointer to set tap configurations */ + bmi2_tap_fptr_t set_tap_config; + + /*! Array of feature interrupts configuration structure */ + struct bmi2_map_int* map_int; + + /*! To define maximum number of interrupts */ + uint8_t sens_int_map; +}; + +/*! @name Structure to enable an accel axis for foc */ +struct bmi2_accel_foc_g_value +{ + /*! '0' to disable x axis and '1' to enable x axis */ + uint8_t x; + + /*! '0' to disable y axis and '1' to enable y axis */ + uint8_t y; + + /*! '0' to disable z axis and '1' to enable z axis */ + uint8_t z; + + /*! '0' for positive input and '1' for negative input */ + uint8_t sign; +}; + +/*! @name Structure to configure activity recognition settings */ +struct bmi2_act_recg_sett +{ + /*! Enable/Disable post processing of the activity detected by the classifier */ + uint8_t pp_en; + + /*! Minimum threshold of the Gini's diversity index (GDI) for + * accepting and adding activity detected by the classifier to activity buffer + */ + uint16_t min_gdi_thres; + + /*! Maximum threshold of the Gini's diversity index (GDI) for + * rejecting the activity detected by the classifier + */ + uint16_t max_gdi_thres; + + /*! Buffer size for post processing of the activity detected by the classifier */ + uint8_t buf_size; + + /*! Minimum segments classified with moderate confidence as belonging + * to a certain activity type to be added to activity buffer. + */ + uint8_t min_seg_conf; +}; + +/*! @name Structure to configure activity recognition settings for bmi270hc */ +struct bmi2_hc_act_recg_sett +{ + /*! Static segment size for activity classification. */ + uint8_t segment_size; + + /*! Enable/Disable post processing of the activity detected */ + uint8_t pp_en; + + /*! Minimum threshold of the Gini's diversity index (GDI) */ + uint16_t min_gdi_thres; + + /*! Maximum threshold of the Gini's diversity index (GDI) */ + uint16_t max_gdi_thres; + + /*! Buffer size for post processing of the activity detected */ + uint16_t buf_size; + + /*! Minimum segments belonging to a certain activity type */ + uint16_t min_seg_conf; +}; + +#endif /* BMI2_DEFS_H_ */ diff --git a/platform/esp/idf_components/sensor_bmi270/include/bmi2_ois.h b/platform/esp/idf_components/sensor_bmi270/include/bmi2_ois.h new file mode 100644 index 00000000..23ac14c8 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/include/bmi2_ois.h @@ -0,0 +1,373 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi2_ois.h + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/** + * \ingroup bmi2xy + * \defgroup bmi2_ois BMI2_OIS + * @brief Sensor driver for BMI2_OIS sensor + */ +#ifndef _BMI2_OIS_H +#define _BMI2_OIS_H + +/*! CPP guard */ +#ifdef __cplusplus +extern "C" +{ +#endif + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#ifdef __KERNEL__ +#include +#include +#else +#include +#include +#endif + +#include "bmi2_defs.h" + + /******************************************************************************/ + /*! @name Macros */ + /******************************************************************************/ + +#ifndef BMI2_INTF_RETURN_TYPE +#define BMI2_INTF_RETURN_TYPE int8_t +#endif + +/*! @name Utility macros */ +#define BMI2_OIS_SET_BITS(reg_data, bitname, data) \ + ((reg_data & ~(bitname##_MASK)) | ((data << bitname##_POS) & bitname##_MASK)) + +#define BMI2_OIS_GET_BITS(reg_data, bitname) ((reg_data & (bitname##_MASK)) >> (bitname##_POS)) + +/*! @name For enable and disable */ +#define BMI2_OIS_ENABLE UINT8_C(1) +#define BMI2_OIS_DISABLE UINT8_C(0) + +/*! @name To define success code */ +#define BMI2_OIS_OK UINT8_C(0) + +/*! @name To define error codes */ +#define BMI2_OIS_E_NULL_PTR INT8_C(-1) +#define BMI2_OIS_E_COM_FAIL INT8_C(-2) +#define BMI2_OIS_E_INVALID_SENSOR INT8_C(-8) + +/*! @name Mask definitions for SPI read/write address for OIS */ +#define BMI2_OIS_SPI_RD_MASK UINT8_C(0x80) +#define BMI2_OIS_SPI_WR_MASK UINT8_C(0x7F) + +/*! @name BMI2 OIS data bytes */ +#define BMI2_OIS_ACC_GYR_NUM_BYTES UINT8_C(6) + +/*! @name Macros to select sensor for OIS data read */ +#define BMI2_OIS_ACCEL UINT8_C(0x01) +#define BMI2_OIS_GYRO UINT8_C(0x02) + +/*! @name Macros to define OIS register addresses */ +#define BMI2_OIS_CONFIG_ADDR UINT8_C(0x40) +#define BMI2_OIS_ACC_X_LSB_ADDR UINT8_C(0x0C) +#define BMI2_OIS_GYR_X_LSB_ADDR UINT8_C(0x12) + +/*! @name Mask definitions for OIS configurations */ +#define BMI2_OIS_GYR_EN_MASK UINT8_C(0x40) +#define BMI2_OIS_ACC_EN_MASK UINT8_C(0x80) + +/*! @name Bit Positions for OIS configurations */ +#define BMI2_OIS_GYR_EN_POS UINT8_C(0x06) +#define BMI2_OIS_ACC_EN_POS UINT8_C(0x07) + +/*! Low pass filter configuration position and mask */ +#define BMI2_OIS_LP_FILTER_EN_POS UINT8_C(0x00) +#define BMI2_OIS_LP_FILTER_EN_MASK UINT8_C(0x01) + +#define BMI2_OIS_LP_FILTER_CONFIG_POS UINT8_C(0x01) +#define BMI2_OIS_LP_FILTER_CONFIG_MASK UINT8_C(0x06) + +#define BMI2_OIS_LP_FILTER_MUTE_POS UINT8_C(0x05) +#define BMI2_OIS_LP_FILTER_MUTE_MASK UINT8_C(0x20) + + /******************************************************************************/ + /*! @name Function Pointers */ + /******************************************************************************/ + + /*! + * @brief Bus communication function pointer which should be mapped to + * the platform specific read functions of the user + * + * @param[in] reg_addr : Register address from which data is read. + * @param[out] reg_data : Pointer to data buffer where read data is stored. + * @param[in] len : Number of bytes of data to be read. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs. + * + * retval = BMI2_INTF_RET_SUCCESS -> Success + * retval != BMI2_INTF_RET_SUCCESS -> Failure + * + */ + typedef BMI2_INTF_RETURN_TYPE (*bmi2_ois_read_fptr_t)(uint8_t reg_addr, uint8_t* data, uint32_t len, void* intf_ptr); + + /*! + * @brief Bus communication function pointer which should be mapped to + * the platform specific write functions of the user + * + * @param[in] reg_addr : Register address to which the data is written. + * @param[in] reg_data : Pointer to data buffer in which data to be written + * is stored. + * @param[in] len : Number of bytes of data to be written. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs + * + * retval = BMI2_INTF_RET_SUCCESS -> Success + * retval != BMI2_INTF_RET_SUCCESS -> Failure + * + */ + typedef BMI2_INTF_RETURN_TYPE (*bmi2_ois_write_fptr_t)(uint8_t reg_addr, const uint8_t* data, uint32_t len, + void* intf_ptr); + + /*! + * @brief Delay function pointer which should be mapped to + * delay function of the user + * + * @param[in] period : Delay in microseconds. + * @param[in, out] intf_ptr : Void pointer that can enable the linking of descriptors + * for interface related call backs + * + */ + typedef void (*bmi2_ois_delay_fptr_t)(uint32_t period, void* intf_ptr); + + /******************************************************************************/ + /*! @name Structure Declarations */ + /******************************************************************************/ + /*! @name Structure to define accelerometer and gyroscope sensor axes for OIS */ + struct bmi2_ois_sens_axes_data + { + /*! Data in x-axis */ + int16_t x; + + /*! Data in y-axis */ + int16_t y; + + /*! Data in z-axis */ + int16_t z; + }; + + /*! @name Structure to define bmi2 OIS sensor configurations */ + struct bmi2_ois_dev + { + /*! Read function pointer */ + bmi2_ois_read_fptr_t ois_read; + + /*! Write function pointer */ + bmi2_ois_write_fptr_t ois_write; + + /*! Delay function pointer */ + bmi2_ois_delay_fptr_t ois_delay_us; + + /*! Low pass filter en/dis */ + uint8_t lp_filter_en; + + /*! Void interface pointer */ + void* intf_ptr; + + /*! To store interface pointer error */ + int8_t intf_rslt; + + /*! Low pass filter cut-off frequency */ + uint8_t lp_filter_config; + + /*! Low pass filter mute */ + uint8_t lp_filter_mute; + + /*! Accelerometer enable for OIS */ + uint8_t acc_en; + + /*! Gyroscope enable for OIS */ + uint8_t gyr_en; + + /*! Accelerometer data axes */ + struct bmi2_ois_sens_axes_data acc_data; + + /*! Gyroscope data axes */ + struct bmi2_ois_sens_axes_data gyr_data; + }; + + /***************************************************************************/ + + /*! BMI2 OIS User Interface function prototypes + ****************************************************************************/ + + /** + * \ingroup bmi2_ois + * \defgroup bmi2_oisApiRegs Registers + * @brief Read data from the given OIS register address of bmi2 + */ + + /*! + * \ingroup bmi2_oisApiRegs + * \page bmi2_ois_api_bmi2_ois_get_regs bmi2_ois_get_regs + * \code + * int8_t bmi2_ois_get_regs(uint8_t ois_reg_addr, + * uint8_t *ois_reg_data, + * uint16_t data_len, + * const struct bmi2_ois_dev *ois_dev); + * \endcode + * @details This API reads the data from the given OIS register address of bmi2 + * sensor. + * + * @param[in] ois_reg_addr : OIS register address from which data is read. + * @param[out] ois_reg_data : Pointer to data buffer where read data is stored. + * @param[in] data_len : No. of bytes of data to be read. + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_ois_get_regs(uint8_t ois_reg_addr, uint8_t* ois_reg_data, uint16_t data_len, struct bmi2_ois_dev* ois_dev); + + /*! + * \ingroup bmi2_oisApiRegs + * \page bmi2_ois_api_bmi2_ois_set_regs bmi2_ois_set_regs + * \code + * int8_t bmi2_ois_set_regs(uint8_t ois_reg_addr, + * uint8_t *ois_reg_data, + * uint16_t data_len, + * const struct bmi2_ois_dev *ois_dev); + * \endcode + * @details This API writes data to the given OIS register address of bmi2 sensor. + * + * @param[in] ois_reg_addr : OIS register address to which the data is written. + * @param[in] ois_reg_data : Pointer to data buffer in which data to be written + * is stored. + * @param[in] data_len : No. of bytes of data to be written. + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_ois_set_regs(uint8_t ois_reg_addr, const uint8_t* ois_reg_data, uint16_t data_len, + struct bmi2_ois_dev* ois_dev); + + /** + * \ingroup bmi2_ois + * \defgroup bmi2_oisApiConfig Status update + * @brief Get / Set the status of Enable / Disable accelerometer / gyroscope data read through OIS interface + */ + + /*! + * \ingroup bmi2_oisApiConfig + * \page bmi2_ois_api_bmi2_ois_set_config bmi2_ois_set_config + * \code + * int8_t bmi2_ois_set_config(const struct bmi2_ois_dev *ois_dev); + * \endcode + * @details This API sets the status of enable/disable accelerometer/gyroscope data read through + * OIS interface. + * + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_ois_set_config(struct bmi2_ois_dev* ois_dev); + + /*! + * \ingroup bmi2_oisApiConfig + * \page bmi2_ois_api_bmi2_ois_get_config bmi2_ois_get_config + * \code + * int8_t bmi2_ois_get_config(struct bmi2_ois_dev *ois_dev); + * \endcode + * @details This API gets the status of accelerometer/gyroscope enable for data + * read through OIS interface. + * + * @param[in, out] ois_dev : Structure instance of bmi2_ois_dev. + * + * @note Enabling and disabling is done during OIS structure initialization. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_ois_get_config(struct bmi2_ois_dev* ois_dev); + + /** + * \ingroup bmi2_ois + * \defgroup bmi2_oisApiRead Data read + * @brief Read accelerometer / gyroscope data through OIS interface + */ + + /*! + * \ingroup bmi2_oisApiRead + * \page bmi2_ois_api_bmi2_ois_read_data bmi2_ois_read_data + * \code + * int8_t bmi2_ois_read_data(const uint8_t *sens_sel, + * uint8_t n_sens, + * struct bmi2_ois_dev *ois_dev, + * int16_t gyr_cross_sens_zx); + * \endcode + * @details This API reads accelerometer/gyroscope data through OIS interface. + * + * @param[in] sens_sel : Select sensor whose data is to be read. + * @param[in] n_sens : Number of sensors selected. + * @param[in, out] ois_dev : Structure instance of bmi2_ois_dev. + * @param[in] gyr_cross_sens_zx : Store the gyroscope cross sensitivity values taken from the bmi2xy + * (refer bmi2_ois example). + * + *@verbatim + * sens_sel | Value + * ---------------|--------------- + * BMI2_OIS_ACCEL | 0x01 + * BMI2_OIS_GYRO | 0x02 + *@endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ + int8_t bmi2_ois_read_data(const uint8_t* sens_sel, uint8_t n_sens, struct bmi2_ois_dev* ois_dev, + int16_t gyr_cross_sens_zx); + +#ifdef __cplusplus +} +#endif /* End of CPP guard */ + +#endif /* End of _BMI2_OIS_H */ diff --git a/platform/esp/idf_components/sensor_bmi270/src/accel_gyro_bmi270.c b/platform/esp/idf_components/sensor_bmi270/src/accel_gyro_bmi270.c new file mode 100644 index 00000000..3ff01c80 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/accel_gyro_bmi270.c @@ -0,0 +1,778 @@ +/*************************************************** + + + + +***************************************************/ +#include "accel_gyro_bmi270.h" +#include "driver/gpio.h" +#include "driver/i2c_master.h" +#include "esp_log.h" +#include "esp_timer.h" +#include "freertos/FreeRTOS.h" +#include "freertos/queue.h" +#include "freertos/task.h" +#include +#include +#include + +// Conditionally include BSP header for I2C bus lock support +#ifdef __has_include +#if __has_include("bsp/m5stack_tab5.h") +#include "bsp/m5stack_tab5.h" +#define BSP_I2C_LOCK_AVAILABLE 1 +#else +#define BSP_I2C_LOCK_AVAILABLE 0 +#endif +#else +// Fallback: try to include and define based on compilation result +#ifdef CONFIG_BSP_ENABLE_I2C_LOCK +#include "bsp/m5stack_tab5.h" +#define BSP_I2C_LOCK_AVAILABLE 1 +#else +#define BSP_I2C_LOCK_AVAILABLE 0 +#endif +#endif + +static const char* TAG = "bmi270"; + +#define I2C_MASTER_TIMEOUT_MS 100 +#define I2C_DEV_ADDR_BMI270 0x68 + +void bmi2_error_codes_print_result(int8_t rslt); +static int8_t bmi270_i2c_read(uint8_t reg_addr, uint8_t* reg_data, uint32_t len, void* intf_ptr); +static int8_t bmi270_i2c_write(uint8_t reg_addr, const uint8_t* reg_data, uint32_t len, void* intf_ptr); +static void bmi270_delay_us(uint32_t period, void* intf_ptr); + +// BMI270 +#define ACCEL UINT8_C(0x00) +#define GYRO UINT8_C(0x01) +#define AUX UINT8_C(0x02) +static i2c_master_dev_handle_t i2c_dev_handle_bmi270 = NULL; +static struct bmi2_dev bmi270; +static bool bmi270_initialized = false; +static bool bmi270_device_valid = false; // Track if device handle is still valid after I2C errors + +esp_err_t accel_gyro_bmi270_init(i2c_master_bus_handle_t bus_handle) +{ + // CRITICAL: Check if bus handle is valid + if (bus_handle == NULL) + { + ESP_LOGE(TAG, "I2C bus handle is NULL - bus not initialized"); + return ESP_ERR_INVALID_ARG; + } + + // CRITICAL: Prevent multiple initialization + // Multiple calls to this function can cause device handle conflicts and crashes + if (bmi270_initialized && i2c_dev_handle_bmi270 != NULL) + { + ESP_LOGW(TAG, "BMI270 already initialized, skipping"); + return ESP_OK; + } + + int8_t rslt; + + // CRITICAL: Remove existing device if it exists (shouldn't happen, but be safe) + if (i2c_dev_handle_bmi270 != NULL) + { + ESP_LOGW(TAG, "BMI270 device handle exists, removing before reinitialization"); + i2c_master_bus_rm_device(i2c_dev_handle_bmi270); + i2c_dev_handle_bmi270 = NULL; + bmi270_device_valid = false; // Reset device validity flag + } + + i2c_device_config_t dev_cfg = { + .dev_addr_length = I2C_ADDR_BIT_LEN_7, + .device_address = I2C_DEV_ADDR_BMI270, + .scl_speed_hz = 400000, + }; + esp_err_t ret = i2c_master_bus_add_device(bus_handle, &dev_cfg, &i2c_dev_handle_bmi270); + if (ret != ESP_OK || i2c_dev_handle_bmi270 == NULL) + { + ESP_LOGE(TAG, "Failed to add BMI270 device: %s", esp_err_to_name(ret)); + return ESP_FAIL; + } + + /* To enable the i2c interface settings for bmi270. */ + bmi270.intf = BMI2_I2C_INTF; // 使用 I2C 接口驱动 + bmi270.read = bmi270_i2c_read; + bmi270.write = bmi270_i2c_write; + bmi270.delay_us = bmi270_delay_us; + bmi270.read_write_len = 30; + bmi270.config_file_ptr = NULL; + + // rslt = bmi2_interface_init(&bmi270, BMI2_I2C_INTF); + // bmi2_error_codes_print_result(rslt); + + /* Initialize bmi270. */ + rslt = bmi270_init(&bmi270); + bmi2_error_codes_print_result(rslt); + + if (rslt == BMI2_OK) + { + bmi270_initialized = true; + bmi270_device_valid = true; // Mark device as valid after successful initialization + } + else + { + // Clean up on failure + i2c_master_bus_rm_device(i2c_dev_handle_bmi270); + i2c_dev_handle_bmi270 = NULL; + bmi270_device_valid = false; + return ESP_FAIL; + } + + return ESP_OK; +} + +#define ACCEL UINT8_C(0x00) +#define GYRO UINT8_C(0x01) +void accel_gyro_bmi270_enable_sensor(void) +{ + int8_t rslt; + + /* List the sensors which are required to enable */ + uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_GYRO}; + + /* Structure to define the type of the sensor and its configurations */ + struct bmi2_sens_config config[2]; + config[ACCEL].type = BMI2_ACCEL; + config[GYRO].type = BMI2_GYRO; + + /* Get default configurations for the type of feature selected. */ + rslt = bmi2_get_sensor_config(config, 2, &bmi270); + bmi2_error_codes_print_result(rslt); + + if (rslt == BMI2_OK) + { + ESP_LOGI(TAG, "Set sensors odr and range"); + config[ACCEL].cfg.acc.odr = BMI2_ACC_ODR_200HZ; // 加速度数据输出速率 200Hz + config[ACCEL].cfg.acc.range = BMI2_ACC_RANGE_4G; // 加速度量程 +- 4g --> 2^16/(8*9.8) --> (1/835.92)LSB m/s^2 + config[GYRO].cfg.gyr.odr = BMI2_GYR_ODR_200HZ; // 角速度速度数据输出速率 200Hz + config[GYRO].cfg.gyr.range = BMI2_GYR_RANGE_1000; // 角速度量程 +- 1000dps --> 2^16/2000 --> (1/32.768)LSB °/S + rslt = bmi270_set_sensor_config(config, 2, &bmi270); + bmi2_error_codes_print_result(rslt); + if (rslt == BMI2_OK) + { + ESP_LOGI(TAG, "Enable the selected sensors"); + rslt = bmi270_sensor_enable(sens_list, 2, &bmi270); + bmi2_error_codes_print_result(rslt); + } + } +} + +void accel_gyro_bmi270_wrist_wear_irq(void) +{ + if (i2c_dev_handle_bmi270 == NULL) + { + ESP_LOGE(TAG, "i2c_dev_handle_bmi270 is NULL"); + return; + } + + struct bmi2_remap remapped_axis = {0}; + remapped_axis.x = BMI2_X; + remapped_axis.y = BMI2_Y; + remapped_axis.z = BMI2_Z; + + if (bmi2_set_remap_axes(&remapped_axis, &bmi270) == BMI2_OK) + { + struct bmi2_sens_int_config sens_int = {.type = BMI2_WRIST_WEAR_WAKE_UP, .hw_int_pin = BMI2_INT1}; + if (bmi270_map_feat_int(&sens_int, 1, &bmi270) != BMI2_OK) + { + ESP_LOGE(TAG, "Wrist gesture mapping failed\n"); + } + struct bmi2_int_pin_config int_pin_cfg; + int_pin_cfg.pin_type = BMI2_INT1; + int_pin_cfg.int_latch = BMI2_INT_LATCH; + int_pin_cfg.pin_cfg[0].lvl = BMI2_INT_ACTIVE_HIGH; // Active high + int_pin_cfg.pin_cfg[0].od = BMI2_INT_PUSH_PULL; + int_pin_cfg.pin_cfg[0].output_en = BMI2_INT_OUTPUT_ENABLE; + int_pin_cfg.pin_cfg[0].input_en = BMI2_INT_INPUT_DISABLE; + + if (bmi2_set_int_pin_config(&int_pin_cfg, &bmi270) != BMI2_OK) + { + ESP_LOGE(TAG, "Wrist gesture pin config failed"); + } + } + else + { + ESP_LOGE(TAG, "Wrist gesture remap failed"); + } +} + +void accel_gyro_bmi270_wrist_wear_irq_without_int(void) +{ + if (i2c_dev_handle_bmi270 == NULL) + { + ESP_LOGE(TAG, "i2c_dev_handle_bmi270 is NULL"); + return; + } + + struct bmi2_remap remapped_axis = {0}; + remapped_axis.x = BMI2_X; + remapped_axis.y = BMI2_Y; + remapped_axis.z = BMI2_Z; + + if (bmi2_set_remap_axes(&remapped_axis, &bmi270) == BMI2_OK) + { + struct bmi2_sens_int_config sens_int = {.type = BMI2_WRIST_WEAR_WAKE_UP, .hw_int_pin = BMI2_INT_BOTH}; + if (bmi270_map_feat_int(&sens_int, 1, &bmi270) != BMI2_OK) + { + ESP_LOGE(TAG, "Wrist gesture mapping failed\n"); + } + struct bmi2_int_pin_config int_pin_cfg; + int_pin_cfg.pin_type = BMI2_INT_BOTH; + int_pin_cfg.int_latch = BMI2_INT_LATCH; + int_pin_cfg.pin_cfg[0].lvl = BMI2_INT_ACTIVE_LOW; // Active low + int_pin_cfg.pin_cfg[0].od = BMI2_INT_OPEN_DRAIN; + int_pin_cfg.pin_cfg[0].output_en = BMI2_INT_OUTPUT_DISABLE; + int_pin_cfg.pin_cfg[0].input_en = BMI2_INT_INPUT_DISABLE; + + if (bmi2_set_int_pin_config(&int_pin_cfg, &bmi270) != BMI2_OK) + { + ESP_LOGE(TAG, "Wrist gesture pin int disable config failed"); + } + } + else + { + ESP_LOGE(TAG, "Wrist gesture remap failed"); + } +} + +bool accel_gyro_bmi270_motion_irq(void) +{ + /* Status of api are returned to this variable. */ + int8_t rslt; + + /* Accel sensor and any-motion feature are listed in array. */ + uint8_t sens_list[2] = {BMI2_ACCEL, BMI2_ANY_MOTION}; + /* Enable the selected sensors. */ + rslt = bmi270_sensor_enable(sens_list, 2, &bmi270); + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) + { + return false; + } + + /* Structure to define the type of sensor and its configurations. */ + struct bmi2_sens_config config; + + /* Interrupt pin configuration */ + struct bmi2_int_pin_config pin_config = {0}; + + /* Configure the type of feature. */ + config.type = BMI2_ANY_MOTION; + + /* Get default configurations for the type of feature selected. */ + rslt = bmi270_get_sensor_config(&config, 1, &bmi270); + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) return false; + + rslt = bmi2_get_int_pin_config(&pin_config, &bmi270); + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) return false; + + // /* NOTE: The user can change the following configuration parameters according to their requirement. */ + // /* 1LSB equals 20ms. Default is 100ms, settin68g to 80ms. */ + // // config.cfg.any_motion.duration = 0x04; + // config.cfg.any_motion.duration = 0x08; + + // /* 1LSB equals to 0.48mg. Default is 83mg, setting to 50mg. */ + // config.cfg.any_motion.threshold = 0x68; + + config.cfg.any_motion.duration = 0x32; + config.cfg.any_motion.threshold = 0xFF; + + /* Set new configurations. */ + rslt = bmi270_set_sensor_config(&config, 1, &bmi270); + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) return false; + + /* Interrupt pin configuration */ + pin_config.pin_type = BMI2_INT1; + pin_config.pin_cfg[0].input_en = BMI2_INT_INPUT_DISABLE; + + // pin_config.pin_cfg[0].lvl = BMI2_INT_ACTIVE_LOW; + pin_config.pin_cfg[0].lvl = BMI2_INT_ACTIVE_HIGH; + + pin_config.pin_cfg[0].od = BMI2_INT_PUSH_PULL; + // pin_config.pin_cfg[0].od = BMI2_INT_OPEN_DRAIN; + + pin_config.pin_cfg[0].output_en = BMI2_INT_OUTPUT_ENABLE; + + // pin_config.int_latch = BMI2_INT_NON_LATCH; + pin_config.int_latch = BMI2_INT_LATCH; + + rslt = bmi2_set_int_pin_config(&pin_config, &bmi270); + + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) return false; + + /* Map the feature interrupt for no-motion. */ + /* Select features and their pins to be mapped to. */ + struct bmi2_sens_int_config sens_int = {.type = BMI2_ANY_MOTION, .hw_int_pin = BMI2_INT1}; + rslt = bmi270_map_feat_int(&sens_int, 1, &bmi270); + // bmi2_error_codes_print_result(rslt); + if (rslt != BMI2_OK) return false; + + return true; +} + +void accel_gyro_bmi270_get_data(struct bmi2_sens_data* data) +{ + if (i2c_dev_handle_bmi270 == NULL || !bmi270_device_valid) + { + // Device not available - zero out data to prevent using invalid values + if (data != NULL) + { + memset(data, 0, sizeof(struct bmi2_sens_data)); + } + return; + } + bmi2_get_sensor_data(data, &bmi270); +} + +bool accel_gyro_bmi270_check_irq(void) +{ + if (i2c_dev_handle_bmi270 == NULL) + { + ESP_LOGE(TAG, "i2c_dev_handle_bmi270 is NULL"); + return false; + } + + uint16_t int_status = 0; + /* To get the interrupt status of the wrist wear wakeup */ + int8_t rslt = bmi2_get_int_status(&int_status, &bmi270); + + /* To check the interrupt status of the wrist gesture */ + if ((rslt == BMI2_OK) && (int_status & BMI270_WRIST_WAKE_UP_STATUS_MASK)) + { + ESP_LOGW(TAG, "Wrist detected"); + return true; + } + + if ((rslt == BMI2_OK) && (int_status & BMI270_ANY_MOT_STATUS_MASK)) + { + ESP_LOGW(TAG, "Any motion detected"); + } + + return false; +} + +void accel_gyro_bmi270_clear_irq_int(void) +{ + if (i2c_dev_handle_bmi270 == NULL) + { + ESP_LOGE(TAG, "i2c_dev_handle_bmi270 is NULL"); + return; + } + + struct bmi2_int_pin_config int_pin_cfg; + int_pin_cfg.pin_type = BMI2_INT_BOTH; + int_pin_cfg.int_latch = BMI2_INT_LATCH; + int_pin_cfg.pin_cfg[0].lvl = BMI2_INT_ACTIVE_LOW; // Active low + int_pin_cfg.pin_cfg[0].od = BMI2_INT_OPEN_DRAIN; + int_pin_cfg.pin_cfg[0].output_en = BMI2_INT_OUTPUT_ENABLE; + int_pin_cfg.pin_cfg[0].input_en = BMI2_INT_INPUT_DISABLE; + + if (bmi2_set_int_pin_config(&int_pin_cfg, &bmi270) != BMI2_OK) + { + ESP_LOGE(TAG, "Wrist gesture pin int disable config failed"); + } +} + +static int8_t bmi270_i2c_read(uint8_t reg_addr, uint8_t* reg_data, uint32_t len, void* intf_ptr) +{ + if ((reg_data == NULL) || (len == 0) || (len > 32)) + { + return -1; + } + + // CRITICAL: Check if device handle is valid before accessing I2C + // This prevents crashes when I2C device is not initialized or has been destroyed + if (i2c_dev_handle_bmi270 == NULL || !bmi270_device_valid) + { + // Don't log error here - device may be temporarily unavailable + return -1; + } + +#if BSP_I2C_LOCK_AVAILABLE + // Lock SYS I2C bus before accessing BMI270 + // Use a reasonable timeout (100ms) - if lock fails, return error without blocking + if (!bsp_i2c_lock(I2C_MASTER_TIMEOUT_MS)) + { + // Don't log error here - lock failure is expected when I2C bus is busy + // Logging would spam the console during normal operation + return -1; + } +#endif + + uint8_t write_buffer[1] = {reg_addr}; + esp_err_t ret = + i2c_master_transmit_receive(i2c_dev_handle_bmi270, write_buffer, 1, reg_data, len, I2C_MASTER_TIMEOUT_MS); + +#if BSP_I2C_LOCK_AVAILABLE + bsp_i2c_unlock(); +#endif + + if (ret != ESP_OK) + { + // CRITICAL: Check for serious I2C errors that indicate device handle corruption + // ESP_ERR_INVALID_STATE means the I2C driver internal state is corrupted + // This can happen after bus errors, and continuing to use the handle will cause crashes + if (ret == ESP_ERR_INVALID_STATE) + { + // Mark device as invalid to prevent further operations that could crash + bmi270_device_valid = false; + ESP_LOGE(TAG, "I2C device handle corrupted (INVALID_STATE) - marking device invalid to prevent crash"); + return -1; + } + + // For other errors (NACK, timeout, etc.), these are usually transient + // Only log errors for critical operations, not for normal sensor reads + // I2C read failures can occur when bus is busy, which is normal + // Use ESP_LOGW (WARN level) so it's visible at INFO log level, but less noisy than ERROR + // Throttle logging to avoid spam - only log once per second + static uint32_t last_log_time = 0; + uint32_t now = esp_timer_get_time() / 1000; // Convert to milliseconds + if (now - last_log_time > 1000) + { // Log at most once per second + ESP_LOGW(TAG, "I2C read failed: %s (reg=0x%02x) - may be normal if bus is busy", esp_err_to_name(ret), reg_addr); + last_log_time = now; + } + return -1; + } + + return 0; +} + +static int8_t bmi270_i2c_write(uint8_t reg_addr, const uint8_t* reg_data, uint32_t len, void* intf_ptr) +{ + if ((reg_data == NULL) || (len == 0) || (len > 32)) + { + return -1; + } + + // CRITICAL: Check if device handle is valid before accessing I2C + // This prevents crashes when I2C device is not initialized or has been destroyed + if (i2c_dev_handle_bmi270 == NULL || !bmi270_device_valid) + { + // Don't log error here - device may be temporarily unavailable + return -1; + } + + esp_err_t ret; + + // Prepare write buffer: first byte is the register address, followed by the data bytes + uint8_t* write_buffer = malloc(len + 1); + if (write_buffer == NULL) + { + ESP_LOGE("BMI270", "Memory allocation failed for write buffer"); + return -1; + } + + // First byte is register address + write_buffer[0] = reg_addr; + // Copy the data to be written into the buffer + memcpy(&write_buffer[1], reg_data, len); + +#if BSP_I2C_LOCK_AVAILABLE + // Lock SYS I2C bus before accessing BMI270 + // Use a reasonable timeout (100ms) - if lock fails, return error without blocking + if (!bsp_i2c_lock(I2C_MASTER_TIMEOUT_MS)) + { + // Don't log error here - lock failure is expected when I2C bus is busy + // Logging would spam the console during normal operation + free(write_buffer); + return -1; + } +#endif + + // Perform I2C write operation + ret = i2c_master_transmit(i2c_dev_handle_bmi270, write_buffer, len + 1, I2C_MASTER_TIMEOUT_MS); + +#if BSP_I2C_LOCK_AVAILABLE + bsp_i2c_unlock(); +#endif + + if (ret != ESP_OK) + { + // CRITICAL: Check for serious I2C errors that indicate device handle corruption + // ESP_ERR_INVALID_STATE means the I2C driver internal state is corrupted + // This can happen after bus errors, and continuing to use the handle will cause crashes + if (ret == ESP_ERR_INVALID_STATE) + { + // Mark device as invalid to prevent further operations that could crash + bmi270_device_valid = false; + ESP_LOGE(TAG, "I2C device handle corrupted (INVALID_STATE) - marking device invalid to prevent crash"); + free(write_buffer); + return -1; + } + + // Only log errors for critical operations, not for normal sensor writes + // I2C write failures can occur when bus is busy, which is normal + // Use ESP_LOGW (WARN level) so it's visible at INFO log level, but less noisy than ERROR + // Throttle logging to avoid spam - only log once per second + static uint32_t last_log_time = 0; + uint32_t now = esp_timer_get_time() / 1000; // Convert to milliseconds + if (now - last_log_time > 1000) + { // Log at most once per second + ESP_LOGW(TAG, "I2C write failed: %s (reg=0x%02x) - may be normal if bus is busy", esp_err_to_name(ret), reg_addr); + last_log_time = now; + } + free(write_buffer); + return -1; + } + + free(write_buffer); // Clean up allocated memory + + return 0; +} + +static void bmi270_delay_us(uint32_t period, void* intf_ptr) +{ + uint64_t m = (uint64_t)esp_timer_get_time(); + if (period) + { + uint64_t e = (m + period); + if (m > e) + { // overflow + while ((uint64_t)esp_timer_get_time() > e) + { + asm volatile("nop"); + } + } + while ((uint64_t)esp_timer_get_time() < e) + { + asm volatile("nop"); + } + } +} + +/*! + * @brief Prints the execution status of the APIs. + */ +void bmi2_error_codes_print_result(int8_t rslt) +{ + switch (rslt) + { + case BMI2_OK: + + /* Do nothing */ + break; + + case BMI2_W_FIFO_EMPTY: + printf("Warning [%d] : FIFO empty\r\n", rslt); + break; + case BMI2_W_PARTIAL_READ: + printf("Warning [%d] : FIFO partial read\r\n", rslt); + break; + case BMI2_E_NULL_PTR: + printf( + "Error [%d] : Null pointer error. It occurs when the user tries to assign value (not address) to a " + "pointer," + " which has been initialized to NULL.\r\n", + rslt); + break; + + case BMI2_E_COM_FAIL: + printf( + "Error [%d] : Communication failure error. It occurs due to read/write operation failure and also due " + "to power failure during communication\r\n", + rslt); + break; + + case BMI2_E_DEV_NOT_FOUND: + printf("Error [%d] : Device not found error. It occurs when the device chip id is incorrectly read\r\n", + rslt); + break; + + case BMI2_E_INVALID_SENSOR: + printf( + "Error [%d] : Invalid sensor error. It occurs when there is a mismatch in the requested feature with " + "the " + "available one\r\n", + rslt); + break; + + case BMI2_E_SELF_TEST_FAIL: + printf( + "Error [%d] : Self-test failed error. It occurs when the validation of accel self-test data is " + "not satisfied\r\n", + rslt); + break; + + case BMI2_E_INVALID_INT_PIN: + printf( + "Error [%d] : Invalid interrupt pin error. It occurs when the user tries to configure interrupt pins " + "apart from INT1 and INT2\r\n", + rslt); + break; + + case BMI2_E_OUT_OF_RANGE: + printf( + "Error [%d] : Out of range error. It occurs when the data exceeds from filtered or unfiltered data " + "from " + "fifo and also when the range exceeds the maximum range for accel and gyro while performing FOC\r\n", + rslt); + break; + + case BMI2_E_ACC_INVALID_CFG: + printf( + "Error [%d] : Invalid Accel configuration error. It occurs when there is an error in accel " + "configuration" + " register which could be one among range, BW or filter performance in reg address 0x40\r\n", + rslt); + break; + + case BMI2_E_GYRO_INVALID_CFG: + printf( + "Error [%d] : Invalid Gyro configuration error. It occurs when there is a error in gyro configuration" + "register which could be one among range, BW or filter performance in reg address 0x42\r\n", + rslt); + break; + + case BMI2_E_ACC_GYR_INVALID_CFG: + printf( + "Error [%d] : Invalid Accel-Gyro configuration error. It occurs when there is a error in accel and gyro" + " configuration registers which could be one among range, BW or filter performance in reg address 0x40 " + "and 0x42\r\n", + rslt); + break; + + case BMI2_E_CONFIG_LOAD: + printf( + "Error [%d] : Configuration load error. It occurs when failure observed while loading the " + "configuration " + "into the sensor\r\n", + rslt); + break; + + case BMI2_E_INVALID_PAGE: + printf( + "Error [%d] : Invalid page error. It occurs due to failure in writing the correct feature " + "configuration " + "from selected page\r\n", + rslt); + break; + + case BMI2_E_SET_APS_FAIL: + printf( + "Error [%d] : APS failure error. It occurs due to failure in write of advance power mode configuration " + "register\r\n", + rslt); + break; + + case BMI2_E_AUX_INVALID_CFG: + printf( + "Error [%d] : Invalid AUX configuration error. It occurs when the auxiliary interface settings are not " + "enabled properly\r\n", + rslt); + break; + + case BMI2_E_AUX_BUSY: + printf( + "Error [%d] : AUX busy error. It occurs when the auxiliary interface buses are engaged while " + "configuring" + " the AUX\r\n", + rslt); + break; + + case BMI2_E_REMAP_ERROR: + printf( + "Error [%d] : Remap error. It occurs due to failure in assigning the remap axes data for all the axes " + "after change in axis position\r\n", + rslt); + break; + + case BMI2_E_GYR_USER_GAIN_UPD_FAIL: + printf( + "Error [%d] : Gyro user gain update fail error. It occurs when the reading of user gain update status " + "fails\r\n", + rslt); + break; + + case BMI2_E_SELF_TEST_NOT_DONE: + printf( + "Error [%d] : Self-test not done error. It occurs when the self-test process is ongoing or not " + "completed\r\n", + rslt); + break; + + case BMI2_E_INVALID_INPUT: + printf("Error [%d] : Invalid input error. It occurs when the sensor input validity fails\r\n", rslt); + break; + + case BMI2_E_INVALID_STATUS: + printf("Error [%d] : Invalid status error. It occurs when the feature/sensor validity fails\r\n", rslt); + break; + + case BMI2_E_CRT_ERROR: + printf("Error [%d] : CRT error. It occurs when the CRT test has failed\r\n", rslt); + break; + + case BMI2_E_ST_ALREADY_RUNNING: + printf( + "Error [%d] : Self-test already running error. It occurs when the self-test is already running and " + "another has been initiated\r\n", + rslt); + break; + + case BMI2_E_CRT_READY_FOR_DL_FAIL_ABORT: + printf( + "Error [%d] : CRT ready for download fail abort error. It occurs when download in CRT fails due to " + "wrong " + "address location\r\n", + rslt); + break; + + case BMI2_E_DL_ERROR: + printf( + "Error [%d] : Download error. It occurs when write length exceeds that of the maximum burst length\r\n", + rslt); + break; + + case BMI2_E_PRECON_ERROR: + printf( + "Error [%d] : Pre-conditional error. It occurs when precondition to start the feature was not " + "completed\r\n", + rslt); + break; + + case BMI2_E_ABORT_ERROR: + printf("Error [%d] : Abort error. It occurs when the device was shaken during CRT test\r\n", rslt); + break; + + case BMI2_E_WRITE_CYCLE_ONGOING: + printf( + "Error [%d] : Write cycle ongoing error. It occurs when the write cycle is already running and another " + "has been initiated\r\n", + rslt); + break; + + case BMI2_E_ST_NOT_RUNING: + printf( + "Error [%d] : Self-test is not running error. It occurs when self-test running is disabled while it's " + "running\r\n", + rslt); + break; + + case BMI2_E_DATA_RDY_INT_FAILED: + printf( + "Error [%d] : Data ready interrupt error. It occurs when the sample count exceeds the FOC sample limit " + "and data ready status is not updated\r\n", + rslt); + break; + + case BMI2_E_INVALID_FOC_POSITION: + printf( + "Error [%d] : Invalid FOC position error. It occurs when average FOC data is obtained for the wrong" + " axes\r\n", + rslt); + break; + + default: + printf("Error [%d] : Unknown error code\r\n", rslt); + break; + } +} diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi2.c b/platform/esp/idf_components/sensor_bmi270/src/bmi2.c new file mode 100644 index 00000000..1016317b --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi2.c @@ -0,0 +1,11562 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi2.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/******************************************************************************/ + +/*! @name Header Files */ +/******************************************************************************/ +#include "bmi2.h" + +/***************************************************************************/ + +/*! Local structures + ****************************************************************************/ + +/*! @name Structure to define the difference in accelerometer values */ +struct bmi2_selftest_delta_limit +{ + /*! X data */ + int32_t x; + + /*! Y data */ + int32_t y; + + /*! Z data */ + int32_t z; +}; + +/*! @name Structure to store temporary accelerometer/gyroscope values */ +struct bmi2_foc_temp_value +{ + /*! X data */ + int32_t x; + + /*! Y data */ + int32_t y; + + /*! Z data */ + int32_t z; +}; + +/*! @name Structure to store accelerometer data deviation from ideal value */ +struct bmi2_offset_delta +{ + /*! X axis */ + int16_t x; + + /*! Y axis */ + int16_t y; + + /*! Z axis */ + int16_t z; +}; + +/*! @name Structure to store accelerometer offset values */ +struct bmi2_accel_offset +{ + /*! offset X data */ + uint8_t x; + + /*! offset Y data */ + uint8_t y; + + /*! offset Z data */ + uint8_t z; +}; + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API writes the configuration file. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t write_config_file(struct bmi2_dev* dev); + +/*! + * @brief This internal API enables/disables the loading of the configuration + * file. + * + * @param[in] enable : To enable/disable configuration load. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_config_load(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API loads the configuration file. + * + * @param[in] config_data : Pointer to the configuration file. + * @param[in] index : Variable to define array index. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t upload_file(const uint8_t* config_data, uint16_t index, uint16_t write_len, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets accelerometer configurations like ODR, + * bandwidth, performance mode and g-range. + * + * @param[in,out] config : Structure instance of bmi2_accel_config. + * @param[in,out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_accel_config(struct bmi2_accel_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API validates bandwidth and performance mode of the + * accelerometer set by the user. + * + * @param[in, out] bandwidth : Pointer to bandwidth value set by the user. + * @param[in, out] perf_mode : Pointer to performance mode set by the user. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note dev->info contains two warnings: BMI2_I_MIN_VALUE and BMI2_I_MAX_VALUE + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t validate_bw_perf_mode(uint8_t* bandwidth, uint8_t* perf_mode, struct bmi2_dev* dev); + +/*! + * @brief This internal API validates ODR and range of the accelerometer set by + * the user. + * + * @param[in, out] odr : Pointer to ODR value set by the user. + * @param[in, out] range : Pointer to range value set by the user. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note dev->info contains two warnings: BMI2_I_MIN_VALUE and BMI2_I_MAX_VALUE + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t validate_odr_range(uint8_t* odr, uint8_t* range, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets gyroscope configurations like ODR, bandwidth, + * low power/high performance mode, performance mode and range. + * + * @param[in,out] config : Structure instance of bmi2_gyro_config. + * @param[in,out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API validates bandwidth, performance mode, low power/ + * high performance mode, ODR, and range set by the user. + * + * @param[in] config : Structure instance of bmi2_gyro_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note dev->info contains two warnings: BMI2_I_MIN_VALUE and BMI2_I_MAX_VALUE + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t validate_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API shows the error status when illegal sensor + * configuration is set. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t cfg_error_status(struct bmi2_dev* dev); + +/*! + * @brief This internal API: + * 1) Enables/Disables auxiliary interface. + * 2) Sets auxiliary interface configurations like I2C address, manual/auto + * mode enable, manual burst read length, AUX burst read length and AUX read + * address. + * 3)It maps/un-maps data interrupts to that of hardware interrupt line. + * + * @param[in] config : Structure instance of bmi2_aux_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets gyroscope user-gain configurations like gain + * update value for x, y and z-axis. + * + * @param[in] config : Structure instance of bmi2_gyro_user_gain_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_gyro_user_gain_config| + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * ratio_x | Gain update value for x-axis + * -------------------------|--------------------------------------------------- + * ratio_y | Gain update value for y-axis + * -------------------------|--------------------------------------------------- + * ratio_z | Gain update value for z-axis + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_user_gain_config(const struct bmi2_gyro_user_gain_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables/disables auxiliary interface. + * + * @param[in] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_aux_interface(const struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets auxiliary configurations like manual/auto mode + * FCU write command enable and read burst length for both data and manual mode. + * + * @param[in] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Auxiliary sensor should not be busy when configuring aux_i2c_addr, + * man_rd_burst_len, aux_rd_burst_len and aux_rd_addr. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t config_aux_interface(const struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API triggers read out offset and sets ODR of the + * auxiliary sensor. + * + * @param[in] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t config_aux(const struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API validates auxiliary configuration set by the user. + * + * @param[in, out] config : Structure instance of bmi2_aux_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @note dev->info contains two warnings: BMI2_I_MIN_VALUE and BMI2_I_MAX_VALUE + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t validate_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets accelerometer configurations like ODR, + * bandwidth, performance mode and g-range. + * + * @param[out] config : Structure instance of bmi2_accel_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_accel_config(struct bmi2_accel_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets gyroscope configurations like ODR, bandwidth, + * low power/ high performance mode, performance mode and range. + * + * @param[out] config : Structure instance of bmi2_gyro_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API: + * 1) Gets the status of auxiliary interface enable. + * 2) Gets auxiliary interface configurations like I2C address, manual/auto + * mode enable, manual burst read length, AUX burst read length and AUX read + * address. + * 3) Gets ODR and offset. + * + * @param[out] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets gyroscope user-gain configurations like gain + * update value for x, y and z-axis. + * + * @param[out] config : Structure instance of bmi2_gyro_user_gain_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_gyro_user_gain_config| + * Structure parameters | Description + *-------------------------|-------------------------------------------------- + * ratio_x | Gain update value for x-axis + * ------------------------|--------------------------------------------------- + * ratio_y | Gain update value for y-axis + * ------------------------|--------------------------------------------------- + * ratio_z | Gain update value for z-axis + * + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_gyro_gain_update_config(struct bmi2_gyro_user_gain_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the enable status of auxiliary interface. + * + * @param[out] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_aux_interface(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets auxiliary configurations like manual/auto mode + * FCU write command enable and read burst length for both data and manual mode. + * + * @param[out] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_aux_interface_config(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets read out offset and ODR of the auxiliary + * sensor. + * + * @param[out] config : Structure instance of bmi2_aux_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_aux_cfg(struct bmi2_aux_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the saturation status for the gyroscope user + * gain update. + * + * @param[out] user_gain_stat : Stores the saturation status of the axes. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_gyro_gain_update_status(struct bmi2_gyr_user_gain_status* user_gain, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to extract the output feature configuration + * details like page and start address from the look-up table. + * + * @param[out] feat_output : Structure that stores output feature + * configurations. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Returns the feature found flag. + * + * @retval BMI2_FALSE : Feature not found + * BMI2_TRUE : Feature found + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the cross sensitivity coefficient between + * gyroscope's X and Z axes. + * + * @param[out] cross_sense : Pointer to the stored cross sensitivity + * coefficient. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_gyro_cross_sense(int16_t* cross_sense, struct bmi2_dev* dev); + +/*! + * @brief This internal API parses the accelerometer/gyroscope data. + * + * @param[out] data : Structure instance of bmi2_sens_axes_data. + * @param[in] reg_data : Data stored in the register. + * + * @return None + * + * @retval None + */ +static void get_acc_gyr_data(struct bmi2_sens_axes_data* data, const uint8_t* reg_data); + +/*! + * @brief This internal API gets the re-mapped accelerometer/gyroscope data. + * + * @param[out] data : Structure instance of bmi2_sens_axes_data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return None + * + * @retval None + */ +static void get_remapped_data(struct bmi2_sens_axes_data* data, const struct bmi2_dev* dev); + +/*! + * @brief This internal API reads the user-defined bytes of data from the given + * register address of auxiliary sensor in manual mode. + * + * @param[in] reg_addr : AUX address from where data is read. + * @param[out] aux_data : Pointer to the stored auxiliary data. + * @param[in] len : Total bytes to be read. + * @param[in] burst_len : Bytes of data to be read in bursts. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t read_aux_data(uint8_t reg_addr, uint8_t* aux_data, uint16_t len, uint8_t burst_len, struct bmi2_dev* dev); + +/*! + * @brief This internal API checks the busy status of auxiliary sensor and sets + * the auxiliary register addresses when not busy. + * + * @param[in] reg_addr : Address in which AUX register address is + * set. + * @param[in] reg_data : Auxiliary register address to be set when AUX is + * not busy. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_if_aux_not_busy(uint8_t reg_addr, uint8_t reg_data, struct bmi2_dev* dev); + +/*! + * @brief his internal API maps the actual burst read length with that of the + * register value set by user. + * + * @param[out] len : Actual burst length. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t map_read_len(uint8_t* len, const struct bmi2_dev* dev); + +/*! + * @brief This internal API writes AUX write address and the user-defined bytes + * of data to the AUX sensor in manual mode. + * + * @note Change of BMI2_AUX_WR_ADDR is only allowed if AUX is not busy. + * + * @param[in] reg_addr : AUX address in which data is to be written. + * @param[in] reg_data : Data to be written + * @param[in] dev : Structure instance of bmi2_dev. + * + * @note Change of BMI2_AUX_WR_ADDR is only allowed if AUX is not busy. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t write_aux_data(uint8_t reg_addr, uint8_t reg_data, struct bmi2_dev* dev); + +/*! + * @brief This internal API maps/unmaps feature interrupts to that of interrupt + * pins. + * + * @param[in] int_pin : Interrupt pin selected. + * @param[in] feat_int : Type of feature interrupt to be mapped. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t map_feat_int(uint8_t* reg_data_array, enum bmi2_hw_int_pin int_pin, uint8_t int_mask); + +/*! + * @brief This internal API computes the number of bytes of accelerometer FIFO + * data which is to be parsed in header-less mode. + * + * @param[out] start_idx : The start index for parsing data. + * @param[out] len : Number of bytes to be parsed. + * @param[out] skip_length : Number of bytes to skip if dummy frame is obtained + * @param[in] acc_count : Number of accelerometer frames to be read. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t parse_fifo_accel_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* acc_count, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to parse accelerometer data from the FIFO + * data in header mode. + * + * @param[out] acc : Structure instance of bmi2_sens_axes_data where + * the parsed accelerometer data bytes are stored. + * @param[in] accel_length : Number of accelerometer frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_accel_header_mode(struct bmi2_sens_axes_data* acc, uint16_t* accel_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse accelerometer data from the FIFO + * data in headerless mode. + * + * @param[out] acc : Structure instance of bmi2_sens_axes_data where + * the parsed accelerometer data bytes are stored. + * @param[in] accel_length : Number of accelerometer frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_accel_headerless_mode(struct bmi2_sens_axes_data* acc, uint16_t* accel_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to skip dummy frames in FIFO headerless mode + * + * @param[in] dummy_frame_header : Dummy frame header byte value in FIFO headerless mode + * + * ----------------------------------|-------------------- + * dummy_frame_header | Applicable to + * ----------------------------------|-------------------- + * BMI2_FIFO_HEADERLESS_DUMMY_ACC | ACCEL + * BMI2_FIFO_HEADERLESS_DUMMY_GYR | GYRO + * BMI2_FIFO_HEADERLESS_DUMMY_AUX | AUX + * ----------------------------------|-------------------- + * + * @param[in] data_index : Index value of number of bytes parsed. + * @param[in] skip_length : Number of bytes to skip if dummy frame is obtained + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t check_dummy_frame(uint8_t dummy_frame_header, uint16_t* data_index, uint8_t skip_length, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO data in header mode. It updates the current data + * byte to be parsed. + * + * @param[in,out] acc : Structure instance of bmi2_sens_axes_data where + * where the parsed data bytes are stored. + * @param[in,out] idx : Index value of number of bytes parsed. + * @param[in,out] acc_idx : Index value of accelerometer data (x,y,z axes) + * frame to be parsed. + * @param[in] frame : Either data is enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_accel_header_frame(struct bmi2_sens_axes_data* acc, uint16_t* idx, uint16_t* acc_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO data in header-less mode. It updates the current data + * byte to be parsed. + * + * @param[in,out] acc : Structure instance of bmi2_sens_axes_data where + * where the parsed data bytes are stored. + * @param[in,out] idx : Index value of number of bytes parsed. + * @param[in,out] acc_idx : Index value of accelerometer data (x,y,z axes) + * frame to be parsed. + * @param[in] frame : Either data is enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_accel_headerless_frame(struct bmi2_sens_axes_data* acc, uint16_t* idx, uint16_t* acc_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse accelerometer data from the FIFO + * data. + * + * @param[out] acc : Structure instance of bmi2_sens_axes_data + * where the parsed data bytes are stored. + * @param[in] data_start_index : Index value of the accelerometer data bytes + * which is to be parsed from the FIFO data. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return None + * @retval None + */ +static void unpack_accel_data(struct bmi2_sens_axes_data* acc, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API computes the number of bytes of gyroscope FIFO data + * which is to be parsed in header-less mode. + * + * @param[out] start_idx : The start index for parsing data. + * @param[out] len : Number of bytes to be parsed. + * @param[out] skip_length : Number of bytes to skip if dummy frame is obtained + * @param[in] gyr_count : Number of gyroscope frames to be read. + * @param[in] frame : Either data enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t parse_fifo_gyro_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* gyr_count, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to parse the gyroscope data from the FIFO + * data in header mode It updates the current data byte to + * be parsed. + * + * @param[in,out] gyr : Structure instance of bmi2_sens_axes_data. + * @param[in,out] idx : Index value of number of bytes parsed + * @param[in,out] gyr_idx : Index value of gyroscope data (x,y,z axes) + * frame to be parsed. + * @param[in] frame : Either data is enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_gyro_header_frame(struct bmi2_sens_axes_data* gyr, uint16_t* idx, uint16_t* gyr_idx, uint8_t frame, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse the gyroscope data from the FIFO + * data in header-less mode It updates the current data byte to + * be parsed. + * + * @param[in,out] gyr : Structure instance of bmi2_sens_axes_data. + * @param[in,out] idx : Index value of number of bytes parsed + * @param[in,out] gyr_idx : Index value of gyroscope data (x,y,z axes) + * frame to be parsed. + * @param[in] frame : Either data is enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_gyro_headerless_frame(struct bmi2_sens_axes_data* gyr, uint16_t* idx, uint16_t* gyr_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse gyroscope data from the FIFO data. + * + * @param[out] gyr : Structure instance of bmi2_sens_axes_data where + * the parsed gyroscope data bytes are stored. + * @param[in] data_start_index : Index value of the gyroscope data bytes + * which is to be parsed from the FIFO data. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return None + * @retval None + */ +static void unpack_gyro_data(struct bmi2_sens_axes_data* gyr, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse the gyroscope data from the + * FIFO data in header mode. + * + * @param[out] gyr : Structure instance of bmi2_sens_axes_data where + * the parsed gyroscope data bytes are stored. + * @param[in] gyro_length : Number of gyroscope frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_gyro_header_mode(struct bmi2_sens_axes_data* gyr, uint16_t* gyro_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse gyroscope data from the FIFO + * data in headerless mode. + * + * @param[out] gyr : Structure instance of bmi2_sens_axes_data where + * the parsed gyroscope data bytes are stored. + * @param[in] gyro_length : Number of gyroscope frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_gyro_headerless_mode(struct bmi2_sens_axes_data* gyr, uint16_t* gyro_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This API computes the number of bytes of auxiliary FIFO data + * which is to be parsed in header-less mode. + * + * @param[out] start_idx : The start index for parsing data. + * @param[out] len : Number of bytes to be parsed. + * @param[out] skip_length : Number of bytes to skip if dummy frame is obtained + * @param[in] aux_count : Number of accelerometer frames to be read. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t parse_fifo_aux_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* aux_count, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This API is used to parse auxiliary data from the FIFO data. + * + * @param[out] aux : Pointer to buffer where the parsed auxiliary data + * bytes are stored. + * @param[in] aux_length : Number of auxiliary frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_aux_header_mode(struct bmi2_aux_fifo_data* aux, uint16_t* aux_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse auxiliary data from the FIFO + * data in headerless mode. + * + * @param[out] aux : Structure instance of bmi2_sens_axes_data where + * the parsed auxiliary data bytes are stored. + * @param[in] aux_length : Number of auxiliary frames (x,y,z data). + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_aux_headerless_mode(struct bmi2_aux_fifo_data* aux, uint16_t* aux_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This API is used to parse the auxiliary data from the FIFO data in + * both header and header-less mode. It updates the current data byte to be + * parsed. + * + * @param[out] aux : Pointer to structure where the parsed auxiliary data + * bytes are stored. + * @param[in,out] idx : Index value of number of bytes parsed + * @param[in,out] aux_idx : Index value of auxiliary data (x,y,z axes) + * frame to be parsed + * @param[in] frame : Either data is enabled by user in header-less + * mode or header frame value in header mode. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_aux_frame(struct bmi2_aux_fifo_data* aux, uint16_t* idx, uint16_t* aux_idx, uint8_t frame, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This API is used to parse auxiliary data from the FIFO data. + * + * @param[out] aux : Pointer to structure where the parsed + * auxiliary data bytes are stored. + * @param[in] data_start_index : Index value of the auxiliary data bytes which + * is to be parsed from the FIFO data. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return None + * @retval None + */ +static void unpack_aux_data(struct bmi2_aux_fifo_data* aux, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to reset the FIFO related configurations + * in the FIFO frame structure for the next FIFO read. + * + * @param[in, out] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t reset_fifo_frame_structure(struct bmi2_fifo_frame* fifo, struct bmi2_dev* dev); + +/*! + * @brief This internal API checks whether the FIFO data read is an empty frame. + * If empty frame, index is moved to the last byte. + * + * @param[in,out] data_index : The index of the current data to be parsed from + * FIFO data. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * + * @retval BMI2_OK - Success. + * @retval BMI2_W_FIFO_EMPTY - Warning : FIFO is empty + * @retval BMI2_W_PARTIAL_READ - Warning : There are more frames to be read + */ +static int8_t check_empty_fifo(uint16_t* data_index, const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to move the data index ahead of the + * current frame length parameter when unnecessary FIFO data appears while + * extracting the user specified data. + * + * @param[in,out] data_index : Index of the FIFO data which is to be + * moved ahead of the current frame length + * @param[in] current_frame_length : Number of bytes in the current frame. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t move_next_frame(uint16_t* data_index, uint8_t current_frame_length, const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to parse and store the sensor time from the + * FIFO data. + * + * @param[in,out] data_index : Index of the FIFO data which has the sensor time. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_sensortime_frame(uint16_t* data_index, struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to parse and store the skipped frame count + * from the FIFO data. + * + * @param[in,out] data_index : Index of the FIFO data which contains skipped + * frame count. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_skipped_frame(uint16_t* data_index, struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API enables and configures the accelerometer which is + * needed for self-test operation. It also sets the amplitude for the self-test. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t pre_self_test_config(struct bmi2_dev* dev); + +/*! + * @brief This internal API performs the steps needed for self-test operation + * before reading the accelerometer self-test data. + * + * @param[in] sign : Selects sign of self-test excitation + * @param[in] dev : Structure instance of bmi2_dev. + * + * sign | Description + * -------------|--------------- + * BMI2_ENABLE | positive excitation + * BMI2_DISABLE | negative excitation + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t self_test_config(uint8_t sign, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables or disables the accelerometer self-test + * feature in the sensor. + * + * @param[in] enable : Enables/ Disables self-test. + * @param[in] dev : Structure instance of bmi2_dev. + * + * sign | Description + * -------------|--------------- + * BMI2_ENABLE | Enables self-test + * BMI2_DISABLE | Disables self-test + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_accel_self_test_enable(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sign for accelerometer self-test + * excitation. + * + * @param[in] sign : Selects sign of self-test excitation + * @param[in] dev : Structure instance of bmi2_dev. + * + * sign | Description + * -------------|--------------- + * BMI2_ENABLE | positive excitation + * BMI2_DISABLE | negative excitation + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_acc_self_test_sign(uint8_t sign, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets the amplitude of the accelerometer self-test + * deflection in the sensor. + * + * @param[in] amp : Select amplitude of the self-test deflection. + * @param[in] dev : Structure instance of bmi2_dev. + * + * amp | Description + * -------------|--------------- + * BMI2_ENABLE | self-test amplitude is high + * BMI2_DISABLE | self-test amplitude is low + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_accel_self_test_amp(uint8_t amp, struct bmi2_dev* dev); + +/*! + * @brief This internal API reads the accelerometer data for x,y and z axis from + * the sensor. The data units is in LSB format. + * + * @param[out] accel : Buffer to store the acceleration value. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t read_accel_xyz(struct bmi2_sens_axes_data* accel, struct bmi2_dev* dev); + +/*! + * @brief This internal API converts LSB value of accelerometer axes to form + * 'g' to 'mg' for self-test. + * + * @param[in] acc_data_diff : Stores the acceleration value difference in g. + * @param[out]acc_data_diff_mg : Stores the acceleration value difference in mg. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return None + * @retval None + */ +static void convert_lsb_g(const struct bmi2_selftest_delta_limit* acc_data_diff, + struct bmi2_selftest_delta_limit* acc_data_diff_mg, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to calculate the power of a value. + * + * @param[in] base : base for power calculation. + * @param[in] resolution : exponent for power calculation. + * + * @return the calculated power + * @retval the power value + */ +static int32_t power(int16_t base, uint8_t resolution); + +/*! + * @brief This internal API validates the accelerometer self-test data and + * decides the result of self-test operation. + * + * @param[in] accel_data_diff : Stores the acceleration value difference. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t validate_self_test(const struct bmi2_selftest_delta_limit* accel_data_diff); + +/*! + * @brief This internal API gets the re-mapped x, y and z axes from the sensor. + * + * @param[out] remap : Structure that stores local copy of re-mapped axes. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_remap_axes(struct bmi2_axes_remap* remap, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets the re-mapped x, y and z axes in the sensor. + * + * @param[in] remap : Structure that stores local copy of re-mapped axes. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_remap_axes(const struct bmi2_axes_remap* remap, struct bmi2_dev* dev); + +/*! + * @brief Interface to get max burst length + * + * @param[in] max_burst_len : Pointer to store max burst length + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_maxburst_len(uint8_t* max_burst_len, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets the max burst length. + * + * @param[in] write_len_byte : read & write length + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_maxburst_len(const uint16_t write_len_byte, struct bmi2_dev* dev); + +/*! + * @brief This internal API parses virtual frame header from the FIFO data. + * + * @param[in, out] frame_header : FIFO frame header. + * @param[in, out] data_index : Index value of the FIFO data bytes + * from which sensor frame header is to be parsed + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return None + * @retval None + */ +static void parse_if_virtual_header(uint8_t* frame_header, uint16_t* data_index, const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API gets sensor time from the accelerometer and + * gyroscope virtual frames and updates in the data structure. + * + * @param[out] sens : Sensor data structure + * @param[in, out] idx : Index of FIFO from where the data is to retrieved. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return None + * @retval None + */ +static void unpack_virt_sensor_time(struct bmi2_sens_axes_data* sens, uint16_t* idx, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API gets sensor time from the auxiliary virtual + * frames and updates in the data structure. + * + * @param[out] aux : Auxiliary sensor data structure + * @param[in, out] idx : Index of FIFO from where the data is to retrieved. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return None + * @retval None + */ +static void unpack_virt_aux_sensor_time(struct bmi2_aux_fifo_data* aux, uint16_t* idx, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API clips the gyroscope cross-axis sensitivity within signed 16-bit limit + * + * @param[in] value : Gyro cross-axis sensitivity value to be saturated. + * @param[out] saturation_val : Saturation value to be clipped. + * + * @return Result of API execution status + * + * @return Result of API execution status + * @retval Saturated gyro cross-axis sensitivity value + */ +static int16_t saturate(int32_t value, uint16_t saturation_val); + +/*! + * @brief This internal API corrects the gyroscope cross-axis sensitivity + * between the z and the x axis. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[out] gyr_data : Structure instance of gyroscope data + * + * @return Result of API execution status + * + * @return None + * @retval None + */ +static void comp_gyro_cross_axis_sensitivity(struct bmi2_sens_axes_data* gyr_data, const struct bmi2_dev* dev); + +/*! + * @brief This internal API saves the configurations before performing FOC. + * + * @param[out] acc_cfg : Accelerometer configuration value + * @param[out] aps : Advance power mode value + * @param[out] acc_en : Accelerometer enable value + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t save_accel_foc_config(struct bmi2_accel_config* acc_cfg, uint8_t* aps, uint8_t* acc_en, + struct bmi2_dev* dev); + +/*! + * @brief This internal API performs Fast Offset Compensation for accelerometer. + * + * @param[in] accel_g_value : This parameter selects the accel foc + * axis to be performed + * + * input format is {x, y, z, sign}. '1' to enable. '0' to disable + * + * eg to choose x axis {1, 0, 0, 0} + * eg to choose -x axis {1, 0, 0, 1} + * + * @param[in] acc_cfg : Accelerometer configuration value + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t perform_accel_foc(const struct bmi2_accel_foc_g_value* accel_g_value, + const struct bmi2_accel_config* acc_cfg, struct bmi2_dev* dev); + +/*! + * @brief This internal sets configurations for performing accelerometer FOC. + * + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_accel_foc_config(struct bmi2_dev* dev); + +/*! + * @brief This internal API converts the range value into accelerometer + * corresponding integer value. + * + * @param[in] range_in : Input range value. + * @param[out] range_out : Stores the integer value of range. + * + * @return None + * @retval None + */ +static void map_accel_range(uint8_t range_in, uint8_t* range_out); + +/*! + * @brief This internal API compensate the accelerometer data against gravity. + * + * @param[in] lsb_per_g : LSB value pre 1g. + * @param[in] g_val : G reference value of all axis. + * @param[in] data : Accelerometer data + * @param[out] comp_data : Stores the data that is compensated by taking the + * difference in accelerometer data and lsb_per_g + * value. + * + * @return None + * @retval None + */ +static void comp_for_gravity(uint16_t lsb_per_g, const struct bmi2_accel_foc_g_value* g_val, + const struct bmi2_sens_axes_data* data, struct bmi2_offset_delta* comp_data); + +/*! + * @brief This internal API scales the compensated accelerometer data according + * to the offset register resolution. + * + * @param[in] range : G-range of the accelerometer. + * @param[out] comp_data : Data that is compensated by taking the + * difference in accelerometer data and lsb_per_g + * value. + * @param[out] data : Stores offset data + * + * @return None + * @retval None + */ +static void scale_accel_offset(uint8_t range, const struct bmi2_offset_delta* comp_data, + struct bmi2_accel_offset* data); + +/*! + * @brief This internal API finds the bit position of 3.9mg according to given + * range and resolution. + * + * @param[in] range : G-range of the accelerometer. + * + * @return Result of API execution status + * @retval Bit position of 3.9mg + */ +static int8_t get_bit_pos_3_9mg(uint8_t range); + +/*! + * @brief This internal API inverts the accelerometer offset data. + * + * @param[out] offset_data : Stores the inverted offset data + * + * @return None + * @retval None + */ +static void invert_accel_offset(struct bmi2_accel_offset* offset_data); + +/*! + * @brief This internal API writes the offset data in the offset compensation + * register. + * + * @param[in] offset : offset data + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t write_accel_offset(const struct bmi2_accel_offset* offset, struct bmi2_dev* dev); + +/*! + * @brief This internal API restores the configurations saved before performing + * accelerometer FOC. + * + * @param[in] acc_cfg : Accelerometer configuration value + * @param[in] acc_en : Accelerometer enable value + * @param[in] aps : Advance power mode value + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t restore_accel_foc_config(struct bmi2_accel_config* acc_cfg, uint8_t aps, uint8_t acc_en, + struct bmi2_dev* dev); + +/*! + * @brief This internal API saves the configurations before performing gyroscope + * FOC. + * + * @param[out] gyr_cfg : Gyroscope configuration value + * @param[out] gyr_en : Gyroscope enable value + * @param[out] aps : Advance power mode value + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t save_gyro_config(struct bmi2_gyro_config* gyr_cfg, uint8_t* aps, uint8_t* gyr_en, struct bmi2_dev* dev); + +/*! + * @brief This internal sets configurations for performing gyroscope FOC. + * + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_foc_config(struct bmi2_dev* dev); + +/*! + * @brief This internal API inverts the gyroscope offset data. + * + * @param[out] offset_data : Stores the inverted offset data + * + * @return None + * @retval None + */ +static void invert_gyro_offset(struct bmi2_sens_axes_data* offset_data); + +/*! + * @brief This internal API restores the gyroscope configurations saved + * before performing FOC. + * + * @param[in] gyr_cfg : Gyroscope configuration value + * @param[in] gyr_en : Gyroscope enable value + * @param[in] aps : Advance power mode value + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t restore_gyro_config(struct bmi2_gyro_config* gyr_cfg, uint8_t aps, uint8_t gyr_en, struct bmi2_dev* dev); + +/*! + * @brief This internal API saturates the gyroscope data value before writing to + * to 10 bit offset register. + * + * @param[in, out] gyr_off : Gyroscope data to be stored in offset register + * + * @return None + * @retval None + */ +static void saturate_gyro_data(struct bmi2_sens_axes_data* gyr_off); + +/*! + * @brief This internal API reads the gyroscope data for x, y and z axis from + * the sensor. + * + * @param[out] gyro : Buffer to store the gyroscope value. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t read_gyro_xyz(struct bmi2_sens_axes_data* gyro, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to check the boundary conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in,out] val : Pointer to the value to be validated. + * @param[in] min : minimum value. + * @param[in] max : maximum value. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t check_boundary_val(uint8_t* val, uint8_t min, uint8_t max, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to validate the device pointer for + * null conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev); + +/*! + * @brief This updates the result for CRT or gyro self-test. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t crt_gyro_st_update_result(struct bmi2_dev* dev); + +/*! + * @brief This function is to get the st_status status. + * + * @param[in] *st_status: gets the crt running status + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_st_running(uint8_t* st_status, struct bmi2_dev* dev); + +/*! + * @brief This function is to set crt bit to running. + * + * @param[in] enable + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_st_running(uint8_t st_status, struct bmi2_dev* dev); + +/*! + * @brief This function is to make the initial changes for CRT. + * Disable the gyro, OIS, aps + * Note: For the purpose of preparing CRT Gyro, OIS and APS are disabled + * + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t crt_prepare_setup(struct bmi2_dev* dev); + +/*! + * @brief This API is to run the crt process for both max burst length 0 and non zero condition. + * + * @param[in] gyro_st_crt : Update the gyro self-test crt enable bit + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t do_gtrigger_test(uint8_t gyro_st_crt, struct bmi2_dev* dev); + +/*! + * @brief This function is to get the rdy for dl bit status + * this will toggle from 0 to 1 and visevers according to the + * dowload status + * + * @param[in] *rdy_for_dl: gets the rdy_for_dl status + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_rdy_for_dl(uint8_t* rdy_for_dl, struct bmi2_dev* dev); + +/*! + * @brief This function is to write the config file in the given location for crt. + * which inter checks the status of the rdy_for_dl bit and also the crt running, and + * wirtes the given size. + * + * @param[in] write_len: length of the words to be written + * @param[in] config_file_size: length of the words to be written + * @param[in] start_index: provide the start index from where config file has to written + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t write_crt_config_file(uint16_t write_len, uint16_t config_file_size, uint16_t start_index, + struct bmi2_dev* dev); + +/*! + * @brief This function is to check for rdy_for_dl bit to toggle for CRT process + * + * @param[in] retry_complete: wait for given time to toggle + * @param[in] download_ready: get the status for rdy_for_dl + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t wait_rdy_for_dl_toggle(uint8_t retry_complete, uint8_t download_ready, struct bmi2_dev* dev); + +/*! + * @brief This function is to wait till the CRT or gyro self-test process is completed + * + * @param[in] retry_complete: wait for given time to complete the crt process + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t wait_st_running(uint8_t retry_complete, struct bmi2_dev* dev); + +/*! + * @brief This function is to complete the crt process if max burst length is not zero + * this checks for the crt status and rdy_for_dl bit to toggle + * + * @param[in] last_byte_flag: to provide the last toggled state + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t process_crt_download(uint8_t last_byte_flag, struct bmi2_dev* dev); + +/*! + * @brief This api is used to enable the gyro self-test or crt. + * + * @param[in] gyro_st_crt : Update the gyro self-test crt enable bit + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t select_self_test(uint8_t gyro_st_crt, struct bmi2_dev* dev); + +/*! + * @brief This api is used to enable/disable abort. + * + * @param[in] abort_enable : Variable to enable the abort feature. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t abort_bmi2(uint8_t abort_enable, struct bmi2_dev* dev); + +/*! + * @brief This api is use to wait till gyro self-test is completed and update the status of gyro + * self-test. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t gyro_self_test_completed(struct bmi2_gyro_self_test_status* gyro_st_result, struct bmi2_dev* dev); + +/*! + * @brief This api is used to trigger the preparation for system for NVM programming. + * + * @param[out] nvm_prep : Pointer to variable to store the status of nvm_prep_prog. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_nvm_prep_prog(uint8_t nvm_prep, struct bmi2_dev* dev); + +/*! + * @brief This internal api gets major and minor version for config file + * + * @param[out] config_major : Pointer to store the major version + * @param[out] config_minor : Pointer to store the minor version + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t extract_config_file(uint8_t* config_major, uint8_t* config_minor, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to map the interrupts to the sensor. + * + * @param[in] map_int : Structure instance of bmi2_map_int. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return None + * @retval None + */ +static void extract_feat_int_map(struct bmi2_map_int* map_int, uint8_t type, const struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sensors/features to be enabled or + * disabled. + * + * @param[in] sens_list : Pointer to select the sensor. + * @param[in] n_sens : Number of sensors selected. + * @param[out] sensor_sel : Gets the selected sensor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel); + +/*! + * @brief This internal API enables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API disables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to test gyro CRT. + * + * @param[in] max_burst_length : Variable to store maximum burst length. + * @param[in] gyro_st_crt : Update the gyro self-test crt enable bit. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t gyro_crt_test(uint8_t max_burst_length, uint8_t gyro_st_crt, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to unpack virtual auxillary sensortime data. + * + * @param[out] aux : Pointer to structure where the parsed auxiliary data + * bytes are stored. + * @param[in,out] idx : Index value of number of bytes parsed + * @param[in,out] aux_idx : Index value of auxiliary data (x,y,z axes) + * frame to be parsed + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return None + * + * @retval None + */ +static void unpack_virtual_aux_data(struct bmi2_aux_fifo_data* aux, uint16_t* idx, const uint16_t* aux_idx, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to verify the right position of the sensor before doing accel FOC. + * + * @param[in] sens_list : Sensor type + * @param[in] accel_g_axis : Accel Foc axis and sign input + * @param[in] dev : Structure instance of bmi2_dev + * + * @return Result of API execution status + * + * @return 0 -> Success + * @return < 0 -> Fail + */ +static int8_t verify_foc_position(uint8_t sens_list, const struct bmi2_accel_foc_g_value* accel_g_axis, + struct bmi2_dev* dev); + +/*! + * @brief This internal API reads and provides average for 128 samples of sensor data for accel FOC. + * + * @param[in] sens_list : Sensor type. + * @param[in] temp_foc_data : To store data samples + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * + * @return 0 -> Success + * @return < 0 -> Fail + */ +static int8_t get_average_of_sensor_data(uint8_t sens_list, struct bmi2_foc_temp_value* temp_foc_data, + struct bmi2_dev* dev); + +/*! + * @brief This internal API validates accel FOC position as per the range + * + * @param[in] sens_list : Sensor type + * @param[in] accel_g_axis : Accel axis to FOC. + * @param[in] avg_foc_data : Average value of sensor sample datas + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * + * @return 0 -> Success + * @return < 0 -> Fail + */ +static int8_t validate_foc_position(uint8_t sens_list, const struct bmi2_accel_foc_g_value* accel_g_axis, + struct bmi2_sens_axes_data avg_foc_data, struct bmi2_dev* dev); + +/*! + * @brief This internal API validates accel FOC axis given as input + * + * @param[in] avg_foc_data : Average value of sensor sample datas + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * + * @return 0 -> Success + * @return < 0 -> Fail + */ +static int8_t validate_foc_accel_axis(int16_t avg_foc_data, struct bmi2_dev* dev); + +/******************************************************************************/ +/*! @name User Interface Definitions */ +/******************************************************************************/ + +/*! + * @brief This API is the entry point for bmi2 sensor. It selects between + * I2C/SPI interface, based on user selection. It reads and validates the + * chip-id of the sensor. + */ +int8_t bmi2_sec_init(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to assign chip id */ + uint8_t chip_id = 0; + + /* Structure to define the default values for axes re-mapping */ + struct bmi2_axes_remap axes_remap = {.x_axis = BMI2_MAP_X_AXIS, + .x_axis_sign = BMI2_POS_SIGN, + .y_axis = BMI2_MAP_Y_AXIS, + .y_axis_sign = BMI2_POS_SIGN, + .z_axis = BMI2_MAP_Z_AXIS, + .z_axis_sign = BMI2_POS_SIGN}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + + if (rslt == BMI2_OK) + { + /* Set APS flag as after reset, the sensor is on advance power save mode */ + dev->aps_status = BMI2_ENABLE; + + /* Performing a dummy read to bring interface back to SPI from I2C interface */ + if (dev->intf == BMI2_SPI_INTF) + { + rslt = bmi2_get_regs(BMI2_CHIP_ID_ADDR, &chip_id, 1, dev); + } + + if (rslt == BMI2_OK) + { + /* Read chip-id of the BMI2 sensor */ + rslt = bmi2_get_regs(BMI2_CHIP_ID_ADDR, &chip_id, 1, dev); + + if (rslt == BMI2_OK) + { + /* Validate chip-id */ + if (chip_id == dev->chip_id) + { + /* Assign resolution to the structure */ + dev->resolution = 16; + + /* Set manual enable flag */ + dev->aux_man_en = 1; + + /* Set the default values for axis + * re-mapping in the device structure + */ + dev->remap = axes_remap; + + /* Perform soft-reset to bring all register values to their + * default values + */ + rslt = bmi2_soft_reset(dev); + } + else + { + /* Storing the chip-id value read from + * the register to identify the sensor + */ + dev->chip_id = chip_id; + rslt = BMI2_E_DEV_NOT_FOUND; + } + } + } + } + + return rslt; +} + +/*! + * @brief This API reads the data from the given register address of bmi2 + * sensor. + * + * @note For most of the registers auto address increment applies, with the + * exception of a few special registers, which trap the address. For e.g., + * Register address - 0x26, 0x5E. + */ +int8_t bmi2_get_regs(uint8_t reg_addr, uint8_t* data, uint16_t len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint16_t index = 0; + + /* Variable to define temporary buffer */ + uint8_t temp_buf[BMI2_MAX_LEN]; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (data != NULL)) + { + /* Configuring reg_addr for SPI Interface */ + if (dev->intf == BMI2_SPI_INTF) + { + reg_addr = (reg_addr | BMI2_SPI_RD_MASK); + } + + dev->intf_rslt = dev->read(reg_addr, temp_buf, (len + dev->dummy_byte), dev->intf_ptr); + + if (dev->aps_status == BMI2_ENABLE) + { + dev->delay_us(450, dev->intf_ptr); + } + else + { + dev->delay_us(2, dev->intf_ptr); + } + + if (dev->intf_rslt == BMI2_INTF_RET_SUCCESS) + { + /* Read the data from the position next to dummy byte */ + while (index < len) + { + data[index] = temp_buf[index + dev->dummy_byte]; + index++; + } + } + else + { + rslt = BMI2_E_COM_FAIL; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API writes data to the given register address of bmi2 sensor. + */ +int8_t bmi2_set_regs(uint8_t reg_addr, const uint8_t* data, uint16_t len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + uint16_t loop; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (data != NULL)) + { + /* Configuring reg_addr for SPI Interface */ + if (dev->intf == BMI2_SPI_INTF) + { + reg_addr = (reg_addr & BMI2_SPI_WR_MASK); + } + + /* Writing Byte by byte and delay for Low power mode of the sensor is 450 us */ + if (dev->aps_status == BMI2_ENABLE) + { + for (loop = 0; loop < len; loop++) + { + dev->intf_rslt = dev->write((uint8_t)((uint16_t)reg_addr + loop), &data[loop], 1, dev->intf_ptr); + dev->delay_us(BMI2_POWER_SAVE_MODE_DELAY_IN_US, dev->intf_ptr); + if (dev->intf_rslt != BMI2_INTF_RET_SUCCESS) + { + break; + } + } + } + /* Burst write and delay for Normal mode of the sensor is 2 us */ + else + { + dev->intf_rslt = dev->write(reg_addr, data, len, dev->intf_ptr); + dev->delay_us(BMI2_NORMAL_MODE_DELAY_IN_US, dev->intf_ptr); + } + + /* Updating the advance power saver flag */ + if (reg_addr == BMI2_PWR_CONF_ADDR) + { + if (*data & BMI2_ADV_POW_EN_MASK) + { + dev->aps_status = BMI2_ENABLE; + } + else + { + dev->aps_status = BMI2_DISABLE; + } + } + + if (dev->intf_rslt != BMI2_INTF_RET_SUCCESS) + { + rslt = BMI2_E_COM_FAIL; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API resets bmi2 sensor. All registers are overwritten with + * their default values. + */ +int8_t bmi2_soft_reset(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define soft reset value */ + uint8_t data = BMI2_SOFT_RESET_CMD; + + /* Variable to read the dummy byte */ + uint8_t dummy_read = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Reset bmi2 device */ + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &data, 1, dev); + dev->delay_us(2000, dev->intf_ptr); + + /* Set APS flag as after soft reset the sensor is on advance power save mode */ + dev->aps_status = BMI2_ENABLE; + + /* Performing a dummy read to bring interface back to SPI from + * I2C after a soft-reset + */ + if ((rslt == BMI2_OK) && (dev->intf == BMI2_SPI_INTF)) + { + rslt = bmi2_get_regs(BMI2_CHIP_ID_ADDR, &dummy_read, 1, dev); + } + + if (rslt == BMI2_OK) + { + /* Write the configuration file */ + rslt = bmi2_write_config_file(dev); + } + + /* Reset the sensor status flag in the device structure */ + if (rslt == BMI2_OK) + { + dev->sens_en_stat = 0; + } + } + + return rslt; +} + +/*! + * @brief This API is used to get the config file major and minor version information. + */ +int8_t bmi2_get_config_file_version(uint8_t* config_major, uint8_t* config_minor, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* NULL pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (config_major != NULL) && (config_minor != NULL)) + { + /* Extract the config file identification from the dmr page and get the major and minor version */ + rslt = extract_config_file(config_major, config_minor, dev); + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API enables/disables the advance power save mode in the sensor. + */ +int8_t bmi2_set_adv_power_save(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_ADV_POW_EN, enable); + rslt = bmi2_set_regs(BMI2_PWR_CONF_ADDR, ®_data, 1, dev); + + if (rslt != BMI2_OK) + { + /* Return error if enable/disable APS fails */ + rslt = BMI2_E_SET_APS_FAIL; + } + + if (rslt == BMI2_OK) + { + dev->aps_status = BMI2_GET_BIT_POS0(reg_data, BMI2_ADV_POW_EN); + } + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of advance power save mode in the sensor. + */ +int8_t bmi2_get_adv_power_save(uint8_t* aps_status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (aps_status != NULL)) + { + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + *aps_status = BMI2_GET_BIT_POS0(reg_data, BMI2_ADV_POW_EN); + dev->aps_status = *aps_status; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API loads the configuration file into the bmi2 sensor. + */ +int8_t bmi2_write_config_file(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to know the load status */ + uint8_t load_status = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (dev->config_size != 0)) + { + /* Bytes written are multiples of 2 */ + if ((dev->read_write_len % 2) != 0) + { + dev->read_write_len = dev->read_write_len - 1; + } + + if (dev->read_write_len < 2) + { + dev->read_write_len = 2; + } + + /* Write the configuration file */ + rslt = write_config_file(dev); + if (rslt == BMI2_OK) + { + /* Check the configuration load status */ + rslt = bmi2_get_internal_status(&load_status, dev); + + load_status &= BMI2_CONFIG_LOAD_STATUS_MASK; + + dev->load_status = load_status; + + /* Return error if loading not successful */ + if ((rslt == BMI2_OK) && (load_status != BMI2_CONFIG_LOAD_SUCCESS)) + { + rslt = BMI2_E_CONFIG_LOAD; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets: + * 1) The input output configuration of the selected interrupt pin: + * INT1 or INT2. + * 2) The interrupt mode: permanently latched or non-latched. + */ +int8_t bmi2_set_int_pin_config(const struct bmi2_int_pin_config* int_cfg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define data array */ + uint8_t data_array[3] = {0}; + + /* Variable to store register data */ + uint8_t reg_data = 0; + + /* Variable to define type of interrupt pin */ + uint8_t int_pin = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (int_cfg != NULL)) + { + /* Copy the pin type to a local variable */ + int_pin = int_cfg->pin_type; + if ((int_pin > BMI2_INT_NONE) && (int_pin < BMI2_INT_PIN_MAX)) + { + /* Get the previous configuration data */ + rslt = bmi2_get_regs(BMI2_INT1_IO_CTRL_ADDR, data_array, 3, dev); + if (rslt == BMI2_OK) + { + /* Set interrupt pin 1 configuration */ + if ((int_pin == BMI2_INT1) || (int_pin == BMI2_INT_BOTH)) + { + /* Configure active low or high */ + reg_data = BMI2_SET_BITS(data_array[0], BMI2_INT_LEVEL, int_cfg->pin_cfg[0].lvl); + + /* Configure push-pull or open drain */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_OPEN_DRAIN, int_cfg->pin_cfg[0].od); + + /* Configure output enable */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_OUTPUT_EN, int_cfg->pin_cfg[0].output_en); + + /* Configure input enable */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_INPUT_EN, int_cfg->pin_cfg[0].input_en); + + /* Copy the data to be written in the respective array */ + data_array[0] = reg_data; + } + + /* Set interrupt pin 2 configuration */ + if ((int_pin == BMI2_INT2) || (int_pin == BMI2_INT_BOTH)) + { + /* Configure active low or high */ + reg_data = BMI2_SET_BITS(data_array[1], BMI2_INT_LEVEL, int_cfg->pin_cfg[1].lvl); + + /* Configure push-pull or open drain */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_OPEN_DRAIN, int_cfg->pin_cfg[1].od); + + /* Configure output enable */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_OUTPUT_EN, int_cfg->pin_cfg[1].output_en); + + /* Configure input enable */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_INT_INPUT_EN, int_cfg->pin_cfg[1].input_en); + + /* Copy the data to be written in the respective array */ + data_array[1] = reg_data; + } + + /* Configure the interrupt mode */ + data_array[2] = BMI2_SET_BIT_POS0(data_array[2], BMI2_INT_LATCH, int_cfg->int_latch); + + /* Set the configurations simultaneously as + * INT1_IO_CTRL, INT2_IO_CTRL, and INT_LATCH lie + * in consecutive addresses + */ + rslt = bmi2_set_regs(BMI2_INT1_IO_CTRL_ADDR, data_array, 3, dev); + } + } + else + { + rslt = BMI2_E_INVALID_INT_PIN; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets: + * 1) The input output configuration of the selected interrupt pin: + * INT1 or INT2. + * 2) The interrupt mode: permanently latched or non-latched. + */ +int8_t bmi2_get_int_pin_config(struct bmi2_int_pin_config* int_cfg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define data array */ + uint8_t data_array[3] = {0}; + + /* Variable to define type of interrupt pin */ + uint8_t int_pin = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (int_cfg != NULL)) + { + /* Copy the pin type to a local variable */ + int_pin = int_cfg->pin_type; + + /* Get the previous configuration data */ + rslt = bmi2_get_regs(BMI2_INT1_IO_CTRL_ADDR, data_array, 3, dev); + + if (rslt == BMI2_OK) + { + /* Get interrupt pin 1 configuration */ + if ((int_pin == BMI2_INT1) || (int_pin == BMI2_INT_BOTH)) + { + /* Get active low or high */ + int_cfg->pin_cfg[0].lvl = BMI2_GET_BITS(data_array[0], BMI2_INT_LEVEL); + + /* Get push-pull or open drain */ + int_cfg->pin_cfg[0].od = BMI2_GET_BITS(data_array[0], BMI2_INT_OPEN_DRAIN); + + /* Get output enable */ + int_cfg->pin_cfg[0].output_en = BMI2_GET_BITS(data_array[0], BMI2_INT_OUTPUT_EN); + + /* Get input enable */ + int_cfg->pin_cfg[0].input_en = BMI2_GET_BITS(data_array[0], BMI2_INT_INPUT_EN); + } + + /* Get interrupt pin 2 configuration */ + if ((int_pin == BMI2_INT2) || (int_pin == BMI2_INT_BOTH)) + { + /* Get active low or high */ + int_cfg->pin_cfg[1].lvl = BMI2_GET_BITS(data_array[1], BMI2_INT_LEVEL); + + /* Get push-pull or open drain */ + int_cfg->pin_cfg[1].od = BMI2_GET_BITS(data_array[1], BMI2_INT_OPEN_DRAIN); + + /* Get output enable */ + int_cfg->pin_cfg[1].output_en = BMI2_GET_BITS(data_array[1], BMI2_INT_OUTPUT_EN); + + /* Get input enable */ + int_cfg->pin_cfg[1].input_en = BMI2_GET_BITS(data_array[1], BMI2_INT_INPUT_EN); + } + + /* Get interrupt mode */ + int_cfg->int_latch = BMI2_GET_BIT_POS0(data_array[2], BMI2_INT_LATCH); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the interrupt status of both feature and data + * interrupts + */ +int8_t bmi2_get_int_status(uint16_t* int_status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store data */ + uint8_t data_array[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (int_status != NULL)) + { + /* Get the interrupt status */ + rslt = bmi2_get_regs(BMI2_INT_STATUS_0_ADDR, data_array, 2, dev); + if (rslt == BMI2_OK) + { + *int_status = (uint16_t)data_array[0] | ((uint16_t)data_array[1] << 8); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be enabled. + */ +int8_t bmi2_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Enable the selected sensors */ + rslt = sensor_enable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be disabled. + */ +int8_t bmi2_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Disable the selected sensors */ + rslt = sensor_disable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the sensor/feature configuration. + */ +int8_t bmi2_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + + for (loop = 0; loop < n_sens; loop++) + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + switch (sens_cfg[loop].type) + { + /* Set accelerometer configuration */ + case BMI2_ACCEL: + rslt = set_accel_config(&sens_cfg[loop].cfg.acc, dev); + break; + + /* Set gyroscope configuration */ + case BMI2_GYRO: + rslt = set_gyro_config(&sens_cfg[loop].cfg.gyr, dev); + break; + + /* Set auxiliary configuration */ + case BMI2_AUX: + rslt = set_aux_config(&sens_cfg[loop].cfg.aux, dev); + break; + + /* Set gyroscope user gain configuration */ + case BMI2_GYRO_GAIN_UPDATE: + rslt = set_gyro_user_gain_config(&sens_cfg[loop].cfg.gyro_gain_update, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + /* Return error if any of the set configurations fail */ + if (rslt != BMI2_OK) + { + break; + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the sensor/feature configuration. + */ +int8_t bmi2_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if ((sens_cfg[loop].type >= BMI2_MAIN_SENS_MAX_NUM) || (sens_cfg[loop].type == BMI2_AUX)) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (sens_cfg[loop].type) + { + /* Get accelerometer configuration */ + case BMI2_ACCEL: + rslt = get_accel_config(&sens_cfg[loop].cfg.acc, dev); + break; + + /* Get gyroscope configuration */ + case BMI2_GYRO: + rslt = get_gyro_config(&sens_cfg[loop].cfg.gyr, dev); + break; + + /* Get auxiliary configuration */ + case BMI2_AUX: + rslt = get_aux_config(&sens_cfg[loop].cfg.aux, dev); + break; + + /* Get gyroscope user gain configuration */ + case BMI2_GYRO_GAIN_UPDATE: + rslt = get_gyro_gain_update_config(&sens_cfg[loop].cfg.gyro_gain_update, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + /* Return error if any of the get configurations fail */ + if (rslt != BMI2_OK) + { + break; + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the feature data gyroscope user-gain update and gyroscope cross sensitivity. + */ +int8_t bmi2_get_feature_data(struct bmi2_feat_sensor_data* feat_sensor_data, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (feat_sensor_data != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + /* Disable Advance power save if enabled for feature + * configurations + */ + if (feat_sensor_data[loop].type >= BMI2_MAIN_SENS_MAX_NUM) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (feat_sensor_data[loop].type) + { + case BMI2_GYRO_CROSS_SENSE: + + /* Get Gyroscope cross sense value of z axis */ + rslt = get_gyro_cross_sense(&feat_sensor_data[loop].sens_data.correction_factor_zx, dev); + break; + + case BMI2_GYRO_GAIN_UPDATE: + + /* Get saturation status of gyroscope user gain update */ + rslt = + get_gyro_gain_update_status(&feat_sensor_data[loop].sens_data.gyro_user_gain_status, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if any of the get sensor data fails */ + if (rslt != BMI2_OK) + { + break; + } + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the sensor data for accelerometer, gyroscope, + * auxiliary sensor with sensortime + */ +int8_t bmi2_get_sensor_data(struct bmi2_sens_data* data, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to hold register sensor data */ + uint8_t sensor_data[BMI2_ACC_GYR_AUX_SENSORTIME_NUM_BYTES]; + + /* Null-pointer check */ + if (data != NULL) + { + rslt = bmi2_get_regs(BMI2_STATUS_ADDR, sensor_data, BMI2_ACC_GYR_AUX_SENSORTIME_NUM_BYTES, dev); + + if (rslt == BMI2_OK) + { + rslt = bmi2_parse_sensor_data(sensor_data, data, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the raw temperature data from the register and can be + * converted into degree celsius. + */ +int8_t bmi2_get_temperature_data(uint16_t* temp_data, struct bmi2_dev* dev) +{ + /* Variable to store result of API */ + int8_t rslt; + + /* Array to define data stored in register */ + uint8_t reg_data[2] = {0}; + + if (temp_data != NULL) + { + /* Read the sensor data */ + rslt = bmi2_get_regs(BMI2_TEMPERATURE_0_ADDR, reg_data, 2, dev); + + if (rslt == BMI2_OK) + { + *temp_data = (uint16_t)(reg_data[0] | ((uint16_t)reg_data[1] << 8)); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API parses the sensor data for accelerometer, gyroscope, + * auxiliary sensor with sensortime + */ +int8_t bmi2_parse_sensor_data(const uint8_t* sensor_data, struct bmi2_sens_data* data, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variables to define loop */ + uint8_t count = 0; + + uint8_t index = 0; + + uint32_t sensor_time_byte3 = 0; + uint16_t sensor_time_byte2 = 0; + uint8_t sensor_time_byte1 = 0; + + rslt = null_ptr_check(dev); + + if ((rslt == BMI2_OK) && (data != NULL)) + { + /* Update auxiliary sensor data length */ + index = BMI2_AUX_START_INDEX; + + /* Get the 8 bytes of auxiliary data */ + do + { + *(data->aux_data + count++) = (sensor_data[index++]); + } while (count < BMI2_AUX_NUM_BYTES); + + /* Update accelerometer sensor data length */ + index = BMI2_ACC_START_INDEX; + + /* Get accelerometer data from the register */ + get_acc_gyr_data(&data->acc, &sensor_data[index]); + + /* Get the re-mapped accelerometer data */ + get_remapped_data(&data->acc, dev); + + /* Update gyroscope sensor data length */ + index = BMI2_GYR_START_INDEX; + + /* Get gyroscope data from the register */ + get_acc_gyr_data(&data->gyr, &sensor_data[index]); + + /* Get the compensated gyroscope data */ + comp_gyro_cross_axis_sensitivity(&data->gyr, dev); + + /* Get the re-mapped gyroscope data */ + get_remapped_data(&data->gyr, dev); + + sensor_time_byte3 = sensor_data[BMI2_PARSE_SENSOR_TIME_MSB_BYTE] << 16; + sensor_time_byte2 = sensor_data[BMI2_PARSE_SENSOR_TIME_XLSB_BYTE] << 8; + sensor_time_byte1 = sensor_data[BMI2_PARSE_SENSOR_TIME_LSB_BYTE]; + + data->sens_time = (uint32_t)(sensor_time_byte3 | sensor_time_byte2 | sensor_time_byte1); + + /* Store status register value in structure */ + data->status = sensor_data[BMI2_STATUS_INDEX]; + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the FIFO configuration in the sensor. + */ +int8_t bmi2_set_fifo_config(uint16_t config, uint8_t enable, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t data[2] = {0}; + uint8_t max_burst_len = 0; + + /* Variable to store data of FIFO configuration register 0 */ + uint8_t fifo_config_0 = (uint8_t)(config & BMI2_FIFO_CONFIG_0_MASK); + + /* Variable to store data of FIFO configuration register 1 */ + uint8_t fifo_config_1 = (uint8_t)((config & BMI2_FIFO_CONFIG_1_MASK) >> 8); + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + rslt = bmi2_get_regs(BMI2_FIFO_CONFIG_0_ADDR, data, BMI2_FIFO_CONFIG_LENGTH, dev); + if (rslt == BMI2_OK) + { + /* Get data to set FIFO configuration register 0 */ + if (fifo_config_0 > 0) + { + if (enable == BMI2_ENABLE) + { + data[0] = data[0] | fifo_config_0; + } + else + { + data[0] = data[0] & (~fifo_config_0); + } + } + + /* Get data to set FIFO configuration register 1 */ + if (enable == BMI2_ENABLE) + { + data[1] = data[1] | fifo_config_1; + if (dev->variant_feature & BMI2_CRT_RTOSK_ENABLE) + { + /* Burst length is needed for CRT + * FIFO enable will reset the default values + * So configure the max burst length again. + */ + rslt = get_maxburst_len(&max_burst_len, dev); + if (rslt == BMI2_OK && max_burst_len == 0) + { + rslt = set_maxburst_len(BMI2_CRT_MIN_BURST_WORD_LENGTH, dev); + } + } + } + else + { + data[1] = data[1] & (~fifo_config_1); + } + + /* Set the FIFO configurations */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_FIFO_CONFIG_0_ADDR, data, 2, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This API reads the FIFO configuration from the sensor. + */ +int8_t bmi2_get_fifo_config(uint16_t* fifo_config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store data */ + uint8_t data[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_config != NULL)) + { + /* Get the FIFO configuration value */ + rslt = bmi2_get_regs(BMI2_FIFO_CONFIG_0_ADDR, data, BMI2_FIFO_CONFIG_LENGTH, dev); + if (rslt == BMI2_OK) + { + (*fifo_config) = (uint16_t)((uint16_t)data[0] & BMI2_FIFO_CONFIG_0_MASK); + (*fifo_config) |= (uint16_t)(((uint16_t)data[1] << 8) & BMI2_FIFO_CONFIG_1_MASK); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the FIFO data. + * NOTE : Dummy byte (for SPI Interface) required for FIFO data read + * must be given as part of data pointer in struct bmi2_fifo_frame + */ +int8_t bmi2_read_fifo_data(struct bmi2_fifo_frame* fifo, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store FIFO configuration data */ + uint8_t config_data[2] = {0}; + + /* Variable to define FIFO address */ + uint8_t addr = BMI2_FIFO_DATA_ADDR; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo != NULL)) + { + /* Clear the FIFO data structure */ + rslt = reset_fifo_frame_structure(fifo, dev); + + if (rslt == BMI2_OK) + { + /* Configuring reg_addr for SPI Interface */ + if (dev->intf == BMI2_SPI_INTF) + { + addr = (addr | BMI2_SPI_RD_MASK); + } + + /* Read FIFO data */ + dev->intf_rslt = dev->read(addr, fifo->data, (uint32_t)fifo->length, dev->intf_ptr); + + /* Provide delay based on advanced power saving mode status */ + if (dev->aps_status == BMI2_ENABLE) + { + dev->delay_us(450, dev->intf_ptr); + } + else + { + dev->delay_us(2, dev->intf_ptr); + } + + /* If interface read fails, update rslt variable with communication failure */ + if (dev->intf_rslt != BMI2_INTF_RET_SUCCESS) + { + rslt = BMI2_E_COM_FAIL; + } + + if (rslt == BMI2_OK) + { + /* Get the set FIFO frame configurations */ + rslt = bmi2_get_regs(BMI2_FIFO_CONFIG_0_ADDR, config_data, 2, dev); + if (rslt == BMI2_OK) + { + /* Get FIFO header status */ + fifo->header_enable = (uint8_t)((config_data[1]) & (BMI2_FIFO_HEADER_EN >> 8)); + + /* Get sensor enable status, of which the data is to be read */ + fifo->data_enable = + (uint16_t)(((config_data[0]) | ((uint16_t)config_data[1] << 8)) & BMI2_FIFO_ALL_EN); + } + } + else + { + rslt = BMI2_E_COM_FAIL; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API parses and extracts the accelerometer frames from FIFO data + * read by the "bmi2_read_fifo_data" API and stores it in the "accel_data" + * structure instance. + */ +int8_t bmi2_extract_accel(struct bmi2_sens_axes_data* accel_data, uint16_t* accel_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + + if ((rslt == BMI2_OK) && (accel_data != NULL) && (accel_length != NULL) && (fifo != NULL)) + { + /* Check if this is the first iteration of data unpacking + * if yes, then consider dummy byte on SPI + */ + if (fifo->acc_byte_start_idx == 0) + { + /* Dummy byte included */ + fifo->acc_byte_start_idx = dev->dummy_byte; + } + + /* Parsing the FIFO data in header-less mode */ + if (fifo->header_enable == 0) + { + /* Parsing the FIFO data in headerless mode */ + rslt = extract_accel_headerless_mode(accel_data, accel_length, fifo, dev); + } + else + { + /* Parsing the FIFO data in header mode */ + rslt = extract_accel_header_mode(accel_data, accel_length, fifo, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API parses and extracts the gyroscope frames from FIFO data + * read by the "bmi2_read_fifo_data" API and stores it in the "gyro_data" + * structure instance. + */ +int8_t bmi2_extract_gyro(struct bmi2_sens_axes_data* gyro_data, uint16_t* gyro_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (gyro_data != NULL) && (gyro_length != NULL) && (fifo != NULL)) + { + /* Check if this is the first iteration of data unpacking + * if yes, then consider dummy byte on SPI + */ + if (fifo->gyr_byte_start_idx == 0) + { + /* Dummy byte included */ + fifo->gyr_byte_start_idx = dev->dummy_byte; + } + + /* Parsing the FIFO data in header-less mode */ + if (fifo->header_enable == 0) + { + /* Parsing the FIFO data in headerless mode */ + rslt = extract_gyro_headerless_mode(gyro_data, gyro_length, fifo, dev); + } + else + { + /* Parsing the FIFO data in header mode */ + rslt = extract_gyro_header_mode(gyro_data, gyro_length, fifo, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API parses and extracts the auxiliary frames from FIFO data + * read by the "bmi2_read_fifo_data" API and stores it in "aux_data" buffer. + */ +int8_t bmi2_extract_aux(struct bmi2_aux_fifo_data* aux, uint16_t* aux_length, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (aux != NULL) && (aux_length != NULL) && (fifo != NULL)) + { + /* Check if this is the first iteration of data unpacking + * if yes, then consider dummy byte on SPI + */ + if (fifo->aux_byte_start_idx == 0) + { + /* Dummy byte included */ + fifo->aux_byte_start_idx = dev->dummy_byte; + } + + /* Parsing the FIFO data in header-less mode */ + if (fifo->header_enable == 0) + { + /* Parsing the FIFO data in headerless mode */ + rslt = extract_aux_headerless_mode(aux, aux_length, fifo, dev); + } + else + { + /* Parsing the FIFO data in header mode */ + rslt = extract_aux_header_mode(aux, aux_length, fifo, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API writes the available sensor specific commands to the sensor. + */ +int8_t bmi2_set_command_register(uint8_t command, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Set the command in the command register */ + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &command, 1, dev); + } + + return rslt; +} + +/* + * @brief This API sets the FIFO self wake up functionality in the sensor. + */ +int8_t bmi2_set_fifo_self_wake_up(uint8_t fifo_self_wake_up, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Set FIFO self wake-up */ + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_FIFO_SELF_WAKE_UP, fifo_self_wake_up); + rslt = bmi2_set_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of FIFO self wake up functionality from + * the sensor. + */ +int8_t bmi2_get_fifo_self_wake_up(uint8_t* fifo_self_wake_up, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_self_wake_up != NULL)) + { + /* Get the status of FIFO self wake-up */ + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fifo_self_wake_up) = BMI2_GET_BITS(data, BMI2_FIFO_SELF_WAKE_UP); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets which error flag will trigger the error interrupt once enabled. + */ +int8_t bmi2_set_err_reg_mask(uint8_t err_reg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get Error interrupt mask */ + rslt = bmi2_get_regs(BMI2_ERR_REG_MSK_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set Error interrupt mask */ + data = BMI2_SET_BIT_POS0(data, BMI2_ERR_REG_READ, err_reg); + rslt = bmi2_set_regs(BMI2_ERR_REG_MSK_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/* + * @brief This API gets which error flag will trigger the error interrupt once enabled. + */ +int8_t bmi2_get_err_reg_mask(uint8_t* err_reg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check mask */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (err_reg != NULL)) + { + /* Get Error interrupt mask */ + rslt = bmi2_get_regs(BMI2_ERR_REG_MSK_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*err_reg) = BMI2_GET_BIT_POS0(data, BMI2_ERR_REG_READ); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets the Fast power up functionality in the sensor. + */ +int8_t bmi2_set_fast_power_up(uint8_t fast_power_up, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get fast power up */ + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set fast power up */ + data = BMI2_SET_BITS(data, BMI2_FUP_EN, fast_power_up); + rslt = bmi2_set_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of Fast power up functionality from + * the sensor. + */ +int8_t bmi2_get_fast_power_up(uint8_t* fast_power_up, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fast_power_up != NULL)) + { + /* Get the status of Fast power up */ + rslt = bmi2_get_regs(BMI2_PWR_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fast_power_up) = BMI2_GET_BITS(data, BMI2_FUP_EN); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets the SPI enable in the sensor. + */ +int8_t bmi2_set_spi_en(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get spi enable */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set spi enable */ + data = BMI2_SET_BIT_POS0(data, BMI2_NV_SPI_EN, enable); + rslt = bmi2_set_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of SPI enable functionality from + * the sensor. + */ +int8_t bmi2_get_spi_en(uint8_t* enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (enable != NULL)) + { + /* Get the status of spi enable */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*enable) = BMI2_GET_BIT_POS0(data, BMI2_NV_SPI_EN); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets the i2c watchdog enable in the sensor. + */ +int8_t bmi2_set_i2c_wdt_en(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get i2c watchdog enable */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set i2c watchdog enable */ + data = BMI2_SET_BITS(data, BMI2_NV_I2C_WD_EN, enable); + rslt = bmi2_set_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of i2c watchdog enable functionality from + * the sensor. + */ +int8_t bmi2_get_i2c_wdt_en(uint8_t* enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (enable != NULL)) + { + /* Get the status of i2c watchdog enable */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*enable) = BMI2_GET_BITS(data, BMI2_NV_I2C_WD_EN); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets the i2c watchdog select in the sensor. + */ +int8_t bmi2_set_i2c_wdt_sel(uint8_t watchdog_select, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get i2c watchdog select */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set i2c watchdog select */ + data = BMI2_SET_BITS(data, BMI2_NV_I2C_WD_SEL, watchdog_select); + rslt = bmi2_set_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of i2c watchdog select functionality from + * the sensor. + */ +int8_t bmi2_get_i2c_wdt_sel(uint8_t* watchdog_select, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (watchdog_select != NULL)) + { + /* Get the status of i2c watchdog select */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*watchdog_select) = BMI2_GET_BITS(data, BMI2_NV_I2C_WD_SEL); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/* + * @brief This API sets the drive strength in the sensor. + */ +int8_t bmi2_set_drv_reg(uint8_t drv_reg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get drive strength */ + rslt = bmi2_get_regs(BMI2_DRV_STR_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set drive strength */ + data = BMI2_SET_BIT_POS0(data, BMI2_DRV_STR, drv_reg); + rslt = bmi2_set_regs(BMI2_DRV_STR_ADDR, &data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of drive strength functionality from + * the sensor. + */ +int8_t bmi2_get_drv_reg(uint8_t* drv_reg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (drv_reg != NULL)) + { + /* Get the status of drive strength */ + rslt = bmi2_get_regs(BMI2_DRV_STR_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*drv_reg) = BMI2_GET_BIT_POS0(data, BMI2_DRV_STR); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the FIFO water-mark level in the sensor. + */ +int8_t bmi2_set_fifo_wm(uint16_t fifo_wm, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store data */ + uint8_t data[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get LSB value of FIFO water-mark */ + data[0] = BMI2_GET_LSB(fifo_wm); + + /* Get MSB value of FIFO water-mark */ + data[1] = BMI2_GET_MSB(fifo_wm); + + /* Set the FIFO water-mark level */ + rslt = bmi2_set_regs(BMI2_FIFO_WTM_0_ADDR, data, 2, dev); + } + + return rslt; +} + +/*! + * @brief This API reads the FIFO water mark level set in the sensor. + */ +int8_t bmi2_get_fifo_wm(uint16_t* fifo_wm, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to to store data */ + uint8_t data[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_wm != NULL)) + { + /* Read the FIFO water mark level */ + rslt = bmi2_get_regs(BMI2_FIFO_WTM_0_ADDR, data, BMI2_FIFO_WM_LENGTH, dev); + if (rslt == BMI2_OK) + { + (*fifo_wm) = (uint16_t)((uint16_t)data[1] << 8) | (data[0]); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets either filtered or un-filtered FIFO accelerometer or + * gyroscope data. + */ +int8_t bmi2_set_fifo_filter_data(uint8_t sens_sel, uint8_t fifo_filter_data, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + switch (sens_sel) + { + case BMI2_ACCEL: + + /* Validate filter mode */ + if (fifo_filter_data <= BMI2_MAX_VALUE_FIFO_FILTER) + { + /* Set the accelerometer FIFO filter data */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_ACC_FIFO_FILT_DATA, fifo_filter_data); + rslt = bmi2_set_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + } + } + else + { + rslt = BMI2_E_OUT_OF_RANGE; + } + + break; + case BMI2_GYRO: + + /* Validate filter mode */ + if (fifo_filter_data <= BMI2_MAX_VALUE_FIFO_FILTER) + { + /* Set the gyroscope FIFO filter data */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_GYR_FIFO_FILT_DATA, fifo_filter_data); + rslt = bmi2_set_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + } + } + else + { + rslt = BMI2_E_OUT_OF_RANGE; + } + + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + return rslt; +} + +/*! + * @brief This API gets the FIFO accelerometer or gyroscope filter data. + */ +int8_t bmi2_get_fifo_filter_data(uint8_t sens_sel, uint8_t* fifo_filter_data, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store FIFO filter mode */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_filter_data != NULL)) + { + switch (sens_sel) + { + case BMI2_ACCEL: + + /* Read the accelerometer FIFO filter data */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fifo_filter_data) = BMI2_GET_BITS(data, BMI2_ACC_FIFO_FILT_DATA); + } + + break; + case BMI2_GYRO: + + /* Read the gyroscope FIFO filter data */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fifo_filter_data) = BMI2_GET_BITS(data, BMI2_GYR_FIFO_FILT_DATA); + } + + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the down-sampling rates for accelerometer or gyroscope + * FIFO data. + */ +int8_t bmi2_set_fifo_down_sample(uint8_t sens_sel, uint8_t fifo_down_samp, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store sampling rate */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + switch (sens_sel) + { + case BMI2_ACCEL: + + /* Set the accelerometer FIFO down sampling rate */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_ACC_FIFO_DOWNS, fifo_down_samp); + rslt = bmi2_set_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + } + + break; + case BMI2_GYRO: + + /* Set the gyroscope FIFO down sampling rate */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BIT_POS0(data, BMI2_GYR_FIFO_DOWNS, fifo_down_samp); + rslt = bmi2_set_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + } + + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + return rslt; +} + +/*! + * @brief This API reads the down sampling rates which is configured for + * accelerometer or gyroscope FIFO data. + */ +int8_t bmi2_get_fifo_down_sample(uint8_t sens_sel, uint8_t* fifo_down_samp, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store sampling rate */ + uint8_t data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_down_samp != NULL)) + { + switch (sens_sel) + { + case BMI2_ACCEL: + + /* Read the accelerometer FIFO down data sampling rate */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fifo_down_samp) = BMI2_GET_BITS(data, BMI2_ACC_FIFO_DOWNS); + } + + break; + case BMI2_GYRO: + + /* Read the gyroscope FIFO down data sampling rate */ + rslt = bmi2_get_regs(BMI2_FIFO_DOWNS_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + (*fifo_down_samp) = BMI2_GET_BIT_POS0(data, BMI2_GYR_FIFO_DOWNS); + } + + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the length of FIFO data available in the sensor in + * bytes. + */ +int8_t bmi2_get_fifo_length(uint16_t* fifo_length, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define byte index */ + uint8_t index = 0; + + /* Array to store FIFO data length */ + uint8_t data[BMI2_FIFO_DATA_LENGTH] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (fifo_length != NULL)) + { + /* Read FIFO length */ + rslt = bmi2_get_regs(BMI2_FIFO_LENGTH_0_ADDR, data, BMI2_FIFO_DATA_LENGTH, dev); + if (rslt == BMI2_OK) + { + /* Get the MSB byte index */ + index = BMI2_FIFO_LENGTH_MSB_BYTE; + + /* Get the MSB byte of FIFO length */ + data[index] = BMI2_GET_BIT_POS0(data[index], BMI2_FIFO_BYTE_COUNTER_MSB); + + /* Get total FIFO length */ + (*fifo_length) = ((data[index] << 8) | data[index - 1]); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the user-defined bytes of data from the given register + * address of auxiliary sensor in manual mode. + * + * @note Change of BMI2_AUX_RD_ADDR is only allowed if AUX is not busy. + */ +int8_t bmi2_read_aux_man_mode(uint8_t reg_addr, uint8_t* aux_data, uint16_t len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store burst length */ + uint8_t burst_len = 0; + + /* Variable to define APS status */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (aux_data != NULL)) + { + /* Validate if manual mode */ + if (dev->aux_man_en) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable APS if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Map the register value set to that of burst + * length + */ + rslt = map_read_len(&burst_len, dev); + if (rslt == BMI2_OK) + { + /* Read auxiliary data */ + rslt = read_aux_data(reg_addr, aux_data, len, burst_len, dev); + } + } + + /* Enable Advance power save if disabled for reading + * data and not when already disabled + */ + if ((rslt == BMI2_OK) && (aps_stat == BMI2_ENABLE)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_AUX_INVALID_CFG; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API writes the user-defined bytes of data and the address of + * auxiliary sensor where data is to be written in manual mode. + * + * @note Change of BMI2_AUX_WR_ADDR is only allowed if AUX is not busy. + */ +int8_t bmi2_write_aux_man_mode(uint8_t reg_addr, const uint8_t* aux_data, uint16_t len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to define APS status */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (aux_data != NULL)) + { + /* Validate if manual mode */ + if (dev->aux_man_en) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable APS if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Byte write data in the corresponding address */ + if (rslt == BMI2_OK) + { + for (; ((loop < len) && (rslt == BMI2_OK)); loop++) + { + rslt = write_aux_data((reg_addr + loop), aux_data[loop], dev); + dev->delay_us(1000, dev->intf_ptr); + } + } + + /* Enable Advance power save if disabled for writing + * data and not when already disabled + */ + if ((rslt == BMI2_OK) && (aps_stat == BMI2_ENABLE)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_AUX_INVALID_CFG; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the data ready status of accelerometer, gyroscope, + * auxiliary, command decoder and busy status of auxiliary. + */ +int8_t bmi2_get_status(uint8_t* status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (status != NULL)) + { + rslt = bmi2_get_regs(BMI2_STATUS_ADDR, status, 1, dev); + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API enables/disables OIS interface. + */ +int8_t bmi2_set_ois_interface(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Enable/Disable OIS interface */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_OIS_IF_EN, enable); + if (enable) + { + /* Disable auxiliary interface if OIS is enabled */ + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_AUX_IF_EN); + } + + /* Set the OIS interface configurations */ + rslt = bmi2_set_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API sets the configuration for SPI3 interface mode. + */ +int8_t bmi2_set_spi3_interface_mode(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the SPI3 Mode configurations */ + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* SPI3 Mode interface config */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_SPI3_MODE, enable); + + /* Set the SPI3 Mode configurations */ + rslt = bmi2_set_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the configuration for SPI3 interface mode. + */ +int8_t bmi2_get_spi3_interface_mode(uint8_t* enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (enable != NULL)) + { + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Get SPI3 Mode interface config */ + (*enable) = BMI2_GET_BIT_POS0(reg_data, BMI2_SPI3_MODE); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the configuration for SPI3 OIS interface mode. + */ +int8_t bmi2_set_spi3_ois_mode(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the SPI3 ois configurations */ + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* SPI3 ois interface config */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_SPI3_OIS, enable); + + /* Set the SPI3 ois configurations */ + rslt = bmi2_set_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the configuration for SPI3 OIS interface mode. + */ +int8_t bmi2_get_spi3_ois_mode(uint8_t* enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (enable != NULL)) + { + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Get SPI3 Mode interface config */ + (*enable) = BMI2_GET_BITS(reg_data, BMI2_SPI3_OIS); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the internal error status of the sensor. + */ +int8_t bmi2_get_internal_error_status(uint8_t* status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (status != NULL)) + { + rslt = bmi2_get_regs(BMI2_INTERNAL_ERR_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Get internal error status */ + (*status) = BMI2_GET_BIT_POS0(reg_data, BMI2_INTERNAL_ERROR_REG); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets saturation status of the sensor. + */ +int8_t bmi2_get_saturation_status(uint8_t* status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (status != NULL)) + { + rslt = bmi2_get_regs(BMI2_SATURATION_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Get saturation status */ + (*status) = BMI2_GET_BIT_POS0(reg_data, BMI2_SATURATION_REG); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API can be used to write sync commands like ODR, sync period, + * frequency and phase, resolution ratio, sync time and delay time. + */ +int8_t bmi2_write_sync_commands(const uint8_t* command, uint8_t n_comm, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (command != NULL)) + { + rslt = bmi2_set_regs(BMI2_SYNC_COMMAND_ADDR, command, n_comm, dev); + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API performs self-test to check the proper functionality of the + * accelerometer sensor. + */ +int8_t bmi2_perform_accel_self_test(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store self-test result */ + int8_t st_rslt = 0; + + /* Structure to define positive accelerometer axes */ + struct bmi2_sens_axes_data positive = {0, 0, 0, 0}; + + /* Structure to define negative accelerometer axes */ + struct bmi2_sens_axes_data negative = {0, 0, 0, 0}; + + /* Structure for difference of accelerometer values in g */ + struct bmi2_selftest_delta_limit accel_data_diff = {0, 0, 0}; + + /* Structure for difference of accelerometer values in mg */ + struct bmi2_selftest_delta_limit accel_data_diff_mg = {0, 0, 0}; + + /* Initialize the polarity of self-test as positive */ + int8_t sign = BMI2_ENABLE; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Sets the configuration required before enabling self-test */ + rslt = pre_self_test_config(dev); + + /* Wait for greater than 2 milliseconds */ + dev->delay_us(3000, dev->intf_ptr); + if (rslt == BMI2_OK) + { + do + { + /* Select positive first, then negative polarity + * after enabling self-test + */ + rslt = self_test_config((uint8_t)sign, dev); + if (rslt == BMI2_OK) + { + /* Wait for greater than 50 milli-sec */ + dev->delay_us(51000, dev->intf_ptr); + + /* If polarity is positive */ + if (sign == BMI2_ENABLE) + { + /* Read and store positive acceleration value */ + rslt = read_accel_xyz(&positive, dev); + } + /* If polarity is negative */ + else if (sign == BMI2_DISABLE) + { + /* Read and store negative acceleration value */ + rslt = read_accel_xyz(&negative, dev); + } + } + else + { + /* Break if error */ + break; + } + + /* Break if error */ + if (rslt != BMI2_OK) + { + break; + } + + /* Turn the polarity of self-test negative */ + sign--; + } while (sign >= 0); + if (rslt == BMI2_OK) + { + /* Subtract -ve acceleration values from that of +ve values */ + accel_data_diff.x = (positive.x) - (negative.x); + accel_data_diff.y = (positive.y) - (negative.y); + accel_data_diff.z = (positive.z) - (negative.z); + + /* Convert differences of acceleration values + * from 'g' to 'mg' + */ + convert_lsb_g(&accel_data_diff, &accel_data_diff_mg, dev); + + /* Validate self-test for acceleration values + * in mg and get the self-test result + */ + st_rslt = validate_self_test(&accel_data_diff_mg); + + /* Trigger a soft reset after performing self-test */ + rslt = bmi2_soft_reset(dev); + + /* Return the self-test result */ + if (rslt == BMI2_OK) + { + rslt = st_rslt; + } + } + } + } + + return rslt; +} + +/*! + * @brief This API maps/unmaps feature interrupts to that of interrupt pins. + */ +int8_t bmi2_map_feat_int(uint8_t type, enum bmi2_hw_int_pin hw_int_pin, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define the value of feature interrupts */ + uint8_t feat_int = 0; + + /* Array to store the interrupt mask bits */ + uint8_t data_array[2] = {0}; + + /* Structure to define map the interrupts */ + struct bmi2_map_int map_int = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Read interrupt map1 and map2 and register */ + rslt = bmi2_get_regs(BMI2_INT1_MAP_FEAT_ADDR, data_array, 2, dev); + + if (rslt == BMI2_OK) + { + /* Get the value of the feature interrupt to be mapped */ + extract_feat_int_map(&map_int, type, dev); + + feat_int = map_int.sens_map_int; + + /* Map the interrupts */ + rslt = map_feat_int(data_array, hw_int_pin, feat_int); + + /* Map the interrupts to INT1 and INT2 map register */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_INT1_MAP_FEAT_ADDR, &data_array[0], 1, dev); + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_INT2_MAP_FEAT_ADDR, &data_array[1], 1, dev); + } + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API maps/un-maps data interrupts to that of interrupt pins. + */ +int8_t bmi2_map_data_int(uint8_t data_int, enum bmi2_hw_int_pin int_pin, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to mask interrupt pin 1 - lower nibble */ + uint8_t int1_mask = data_int; + + /* Variable to mask interrupt pin 2 - higher nibble */ + uint8_t int2_mask = (uint8_t)(data_int << 4); + + /* Variable to store register data */ + uint8_t reg_data = 0; + + /* Read interrupt map1 and map2 and register */ + rslt = bmi2_get_regs(BMI2_INT_MAP_DATA_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + if (int_pin < BMI2_INT_PIN_MAX) + { + switch (int_pin) + { + case BMI2_INT_NONE: + + /* Un-Map the corresponding data + * interrupt to both interrupt pin 1 and 2 + */ + reg_data &= ~(int1_mask | int2_mask); + break; + case BMI2_INT1: + + /* Map the corresponding data interrupt to + * interrupt pin 1 + */ + reg_data |= int1_mask; + break; + case BMI2_INT2: + + /* Map the corresponding data interrupt to + * interrupt pin 2 + */ + reg_data |= int2_mask; + break; + case BMI2_INT_BOTH: + + /* Map the corresponding data + * interrupt to both interrupt pin 1 and 2 + */ + reg_data |= (int1_mask | int2_mask); + break; + default: + break; + } + + /* Set the interrupts in the map register */ + rslt = bmi2_set_regs(BMI2_INT_MAP_DATA_ADDR, ®_data, 1, dev); + } + else + { + /* Return error if invalid pin selection */ + rslt = BMI2_E_INVALID_INT_PIN; + } + } + + return rslt; +} + +/*! + * @brief This API gets the re-mapped x, y and z axes from the sensor and + * updates the values in the device structure. + */ +int8_t bmi2_get_remap_axes(struct bmi2_remap* remapped_axis, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Initialize the local structure for axis re-mapping */ + struct bmi2_axes_remap remap = {0, 0, 0, 0, 0, 0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (remapped_axis != NULL)) + { + /* Get the re-mapped axes from the sensor */ + rslt = get_remap_axes(&remap, dev); + if (rslt == BMI2_OK) + { + /* Store the re-mapped x-axis value in device structure + * and its user-value in the interface structure + */ + switch (remap.x_axis) + { + case BMI2_MAP_X_AXIS: + + /* If mapped to x-axis */ + dev->remap.x_axis = BMI2_MAP_X_AXIS; + remapped_axis->x = BMI2_X; + break; + case BMI2_MAP_Y_AXIS: + + /* If mapped to y-axis */ + dev->remap.x_axis = BMI2_MAP_Y_AXIS; + remapped_axis->x = BMI2_Y; + break; + case BMI2_MAP_Z_AXIS: + + /* If mapped to z-axis */ + dev->remap.x_axis = BMI2_MAP_Z_AXIS; + remapped_axis->x = BMI2_Z; + break; + default: + break; + } + + /* Store the re-mapped x-axis sign in device structure + * and its user-value in the interface structure + */ + if (remap.x_axis_sign) + { + /* If x-axis is mapped to -ve sign */ + dev->remap.x_axis_sign = BMI2_NEG_SIGN; + remapped_axis->x |= BMI2_AXIS_SIGN; + } + else + { + dev->remap.x_axis_sign = BMI2_POS_SIGN; + } + + /* Store the re-mapped y-axis value in device structure + * and its user-value in the interface structure + */ + switch (remap.y_axis) + { + case BMI2_MAP_X_AXIS: + + /* If mapped to x-axis */ + dev->remap.y_axis = BMI2_MAP_X_AXIS; + remapped_axis->y = BMI2_X; + break; + case BMI2_MAP_Y_AXIS: + + /* If mapped to y-axis */ + dev->remap.y_axis = BMI2_MAP_Y_AXIS; + remapped_axis->y = BMI2_Y; + break; + case BMI2_MAP_Z_AXIS: + + /* If mapped to z-axis */ + dev->remap.y_axis = BMI2_MAP_Z_AXIS; + remapped_axis->y = BMI2_Z; + break; + default: + break; + } + + /* Store the re-mapped y-axis sign in device structure + * and its user-value in the interface structure + */ + if (remap.y_axis_sign) + { + /* If y-axis is mapped to -ve sign */ + dev->remap.y_axis_sign = BMI2_NEG_SIGN; + remapped_axis->y |= BMI2_AXIS_SIGN; + } + else + { + dev->remap.y_axis_sign = BMI2_POS_SIGN; + } + + /* Store the re-mapped z-axis value in device structure + * and its user-value in the interface structure + */ + switch (remap.z_axis) + { + case BMI2_MAP_X_AXIS: + + /* If mapped to x-axis */ + dev->remap.z_axis = BMI2_MAP_X_AXIS; + remapped_axis->z = BMI2_X; + break; + case BMI2_MAP_Y_AXIS: + + /* If mapped to y-axis */ + dev->remap.z_axis = BMI2_MAP_Y_AXIS; + remapped_axis->z = BMI2_Y; + break; + case BMI2_MAP_Z_AXIS: + + /* If mapped to z-axis */ + dev->remap.z_axis = BMI2_MAP_Z_AXIS; + remapped_axis->z = BMI2_Z; + break; + default: + break; + } + + /* Store the re-mapped z-axis sign in device structure + * and its user-value in the interface structure + */ + if (remap.z_axis_sign) + { + /* If z-axis is mapped to -ve sign */ + dev->remap.z_axis_sign = BMI2_NEG_SIGN; + remapped_axis->z |= BMI2_AXIS_SIGN; + } + else + { + dev->remap.z_axis_sign = BMI2_POS_SIGN; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the re-mapped x, y and z axes to the sensor and + * updates the them in the device structure. + */ +int8_t bmi2_set_remap_axes(const struct bmi2_remap* remapped_axis, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store all the re-mapped axes */ + uint8_t remap_axes = 0; + + /* Variable to store the re-mapped x-axes */ + uint8_t remap_x = 0; + + /* Variable to store the re-mapped y-axes */ + uint8_t remap_y = 0; + + /* Variable to store the re-mapped z-axes */ + uint8_t remap_z = 0; + + /* Initialize the local structure for axis re-mapping */ + struct bmi2_axes_remap remap = {0, 0, 0, 0, 0, 0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (remapped_axis != NULL)) + { + /* Check whether all the axes are re-mapped */ + remap_axes = remapped_axis->x | remapped_axis->y | remapped_axis->z; + + /* If all the axes are re-mapped */ + if ((remap_axes & BMI2_AXIS_MASK) == BMI2_AXIS_MASK) + { + /* Get the re-mapped value of x, y and z axis */ + remap_x = remapped_axis->x & BMI2_AXIS_MASK; + remap_y = remapped_axis->y & BMI2_AXIS_MASK; + remap_z = remapped_axis->z & BMI2_AXIS_MASK; + + /* Store the value of re-mapped x-axis in both + * device structure and the local structure + */ + switch (remap_x) + { + case BMI2_X: + + /* If mapped to x-axis */ + dev->remap.x_axis = BMI2_MAP_X_AXIS; + remap.x_axis = BMI2_MAP_X_AXIS; + break; + case BMI2_Y: + + /* If mapped to y-axis */ + dev->remap.x_axis = BMI2_MAP_Y_AXIS; + remap.x_axis = BMI2_MAP_Y_AXIS; + break; + case BMI2_Z: + + /* If mapped to z-axis */ + dev->remap.x_axis = BMI2_MAP_Z_AXIS; + remap.x_axis = BMI2_MAP_Z_AXIS; + break; + default: + break; + } + + /* Store the re-mapped x-axis sign in the device + * structure and its value in local structure + */ + if (remapped_axis->x & BMI2_AXIS_SIGN) + { + /* If x-axis is mapped to -ve sign */ + dev->remap.x_axis_sign = BMI2_NEG_SIGN; + remap.x_axis_sign = BMI2_MAP_NEGATIVE; + } + else + { + dev->remap.x_axis_sign = BMI2_POS_SIGN; + remap.x_axis_sign = BMI2_MAP_POSITIVE; + } + + /* Store the value of re-mapped y-axis in both + * device structure and the local structure + */ + switch (remap_y) + { + case BMI2_X: + + /* If mapped to x-axis */ + dev->remap.y_axis = BMI2_MAP_X_AXIS; + remap.y_axis = BMI2_MAP_X_AXIS; + break; + case BMI2_Y: + + /* If mapped to y-axis */ + dev->remap.y_axis = BMI2_MAP_Y_AXIS; + remap.y_axis = BMI2_MAP_Y_AXIS; + break; + case BMI2_Z: + + /* If mapped to z-axis */ + dev->remap.y_axis = BMI2_MAP_Z_AXIS; + remap.y_axis = BMI2_MAP_Z_AXIS; + break; + default: + break; + } + + /* Store the re-mapped y-axis sign in the device + * structure and its value in local structure + */ + if (remapped_axis->y & BMI2_AXIS_SIGN) + { + /* If y-axis is mapped to -ve sign */ + dev->remap.y_axis_sign = BMI2_NEG_SIGN; + remap.y_axis_sign = BMI2_MAP_NEGATIVE; + } + else + { + dev->remap.y_axis_sign = BMI2_POS_SIGN; + remap.y_axis_sign = BMI2_MAP_POSITIVE; + } + + /* Store the value of re-mapped z-axis in both + * device structure and the local structure + */ + switch (remap_z) + { + case BMI2_X: + + /* If mapped to x-axis */ + dev->remap.z_axis = BMI2_MAP_X_AXIS; + remap.z_axis = BMI2_MAP_X_AXIS; + break; + case BMI2_Y: + + /* If mapped to y-axis */ + dev->remap.z_axis = BMI2_MAP_Y_AXIS; + remap.z_axis = BMI2_MAP_Y_AXIS; + break; + case BMI2_Z: + + /* If mapped to z-axis */ + dev->remap.z_axis = BMI2_MAP_Z_AXIS; + remap.z_axis = BMI2_MAP_Z_AXIS; + break; + default: + break; + } + + /* Store the re-mapped z-axis sign in the device + * structure and its value in local structure + */ + if (remapped_axis->z & BMI2_AXIS_SIGN) + { + /* If z-axis is mapped to -ve sign */ + dev->remap.z_axis_sign = BMI2_NEG_SIGN; + remap.z_axis_sign = BMI2_MAP_NEGATIVE; + } + else + { + dev->remap.z_axis_sign = BMI2_POS_SIGN; + remap.z_axis_sign = BMI2_MAP_POSITIVE; + } + + /* Set the re-mapped axes in the sensor */ + rslt = set_remap_axes(&remap, dev); + } + else + { + rslt = BMI2_E_REMAP_ERROR; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API enables/disables gyroscope offset compensation. It adds the + * offsets defined in the offset register with gyroscope data. + */ +int8_t bmi2_set_gyro_offset_comp(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the status of gyroscope offset enable */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_OFF_COMP_EN, enable); + + /* Enable/Disable gyroscope offset compensation */ + rslt = bmi2_set_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the gyroscope offset compensation. + */ +int8_t bmi2_get_gyro_offset_comp(uint8_t* offset, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + /* Get the status of gyroscope gain */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + (*offset) = BMI2_GET_BITS(reg_data, BMI2_GYR_OFF_COMP_EN); + } + + return rslt; +} + +/*! + * @brief This API enables/disables gyroscope gain for Sensitivity Error Compensation. + */ +int8_t bmi2_set_gyro_gain(uint8_t gyro_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the status of gyroscope gain enable */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_GAIN_EN, gyro_gain); + + /* Enable/Disable gyroscope gain */ + rslt = bmi2_set_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the Gyro gain. + */ +int8_t bmi2_get_gyro_gain(uint8_t* gyro_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + /* Get the status of gyroscope gain */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + (*gyro_gain) = BMI2_GET_BITS(reg_data, BMI2_GYR_GAIN_EN); + } + + return rslt; +} + +/*! + * @brief This API reads the gyroscope bias values for each axis which is used + * for gyroscope offset compensation. + */ +int8_t bmi2_read_gyro_offset_comp_axes(struct bmi2_sens_axes_data* gyr_off_comp_axes, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data[4] = {0}; + + /* Variable to store LSB value of offset compensation for x-axis */ + uint8_t gyr_off_lsb_x; + + /* Variable to store LSB value of offset compensation for y-axis */ + uint8_t gyr_off_lsb_y; + + /* Variable to store LSB value of offset compensation for z-axis */ + uint8_t gyr_off_lsb_z; + + /* Variable to store MSB value of offset compensation for x-axis */ + uint8_t gyr_off_msb_x; + + /* Variable to store MSB value of offset compensation for y-axis */ + uint8_t gyr_off_msb_y; + + /* Variable to store MSB value of offset compensation for z-axis */ + uint8_t gyr_off_msb_z; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (gyr_off_comp_axes != NULL)) + { + /* Get the gyroscope compensated offset values */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_3_ADDR, reg_data, 4, dev); + if (rslt == BMI2_OK) + { + /* Get LSB and MSB values of offset compensation for + * x, y and z axis + */ + gyr_off_lsb_x = reg_data[0]; + gyr_off_lsb_y = reg_data[1]; + gyr_off_lsb_z = reg_data[2]; + gyr_off_msb_x = reg_data[3] & BMI2_GYR_OFF_COMP_MSB_X_MASK; + gyr_off_msb_y = reg_data[3] & BMI2_GYR_OFF_COMP_MSB_Y_MASK; + gyr_off_msb_z = reg_data[3] & BMI2_GYR_OFF_COMP_MSB_Z_MASK; + + /* Gyroscope offset compensation value for x-axis */ + gyr_off_comp_axes->x = (int16_t)(((uint16_t)gyr_off_msb_x << 8) | gyr_off_lsb_x); + + /* Gyroscope offset compensation value for y-axis */ + gyr_off_comp_axes->y = (int16_t)(((uint16_t)gyr_off_msb_y << 6) | gyr_off_lsb_y); + + /* Gyroscope offset compensation value for z-axis */ + gyr_off_comp_axes->z = (int16_t)(((uint16_t)gyr_off_msb_z << 4) | gyr_off_lsb_z); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API writes the gyroscope bias values for each axis which is used + * for gyroscope offset compensation. + */ +int8_t bmi2_write_gyro_offset_comp_axes(const struct bmi2_sens_axes_data* gyr_off_comp_axes, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data[4] = {0}; + + /* Variable to store MSB value of offset compensation for x-axis */ + uint8_t gyr_off_msb_x; + + /* Variable to store MSB value of offset compensation for y-axis */ + uint8_t gyr_off_msb_y; + + /* Variable to store MSB value of offset compensation for z-axis */ + uint8_t gyr_off_msb_z; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (gyr_off_comp_axes != NULL)) + { + /* Get the gyroscope offset compensation values of axes */ + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_3_ADDR, reg_data, 4, dev); + + if (rslt == BMI2_OK) + { + /* Get MSB value of x-axis from user-input */ + gyr_off_msb_x = (uint8_t)((gyr_off_comp_axes->x & BMI2_GYR_OFF_COMP_MSB_MASK) >> 8); + + /* Get MSB value of y-axis from user-input */ + gyr_off_msb_y = (uint8_t)((gyr_off_comp_axes->y & BMI2_GYR_OFF_COMP_MSB_MASK) >> 8); + + /* Get MSB value of z-axis from user-input */ + gyr_off_msb_z = (uint8_t)((gyr_off_comp_axes->z & BMI2_GYR_OFF_COMP_MSB_MASK) >> 8); + + /* Get LSB value of x-axis from user-input */ + reg_data[0] = (uint8_t)(gyr_off_comp_axes->x & BMI2_GYR_OFF_COMP_LSB_MASK); + + /* Get LSB value of y-axis from user-input */ + reg_data[1] = (uint8_t)(gyr_off_comp_axes->y & BMI2_GYR_OFF_COMP_LSB_MASK); + + /* Get LSB value of z-axis from user-input */ + reg_data[2] = (uint8_t)(gyr_off_comp_axes->z & BMI2_GYR_OFF_COMP_LSB_MASK); + + /* Get MSB value of x-axis to be set */ + reg_data[3] = BMI2_SET_BIT_POS0(reg_data[3], BMI2_GYR_OFF_COMP_MSB_X, gyr_off_msb_x); + + /* Get MSB value of y-axis to be set */ + reg_data[3] = BMI2_SET_BITS(reg_data[3], BMI2_GYR_OFF_COMP_MSB_Y, gyr_off_msb_y); + + /* Get MSB value of z-axis to be set */ + reg_data[3] = BMI2_SET_BITS(reg_data[3], BMI2_GYR_OFF_COMP_MSB_Z, gyr_off_msb_z); + + /* Set the offset compensation values of axes */ + rslt = bmi2_set_regs(BMI2_GYR_OFF_COMP_3_ADDR, reg_data, 4, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API updates the cross sensitivity coefficient between gyroscope's + * X and Z axes. + */ +int8_t bmi2_get_gyro_cross_sense(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + struct bmi2_feat_sensor_data data; + + /* Check if the feature is supported by this variant */ + if (dev->variant_feature & BMI2_GYRO_CROSS_SENS_ENABLE) + { + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Select the feature whose data is to be acquired */ + data.type = BMI2_GYRO_CROSS_SENSE; + + /* Get the respective data */ + rslt = bmi2_get_feature_data(&data, 1, dev); + if (rslt == BMI2_OK) + { + /* Update the gyroscope cross sense value of z axis + * in the device structure + */ + dev->gyr_cross_sens_zx = data.sens_data.correction_factor_zx; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This API gets Error bits and message indicating internal status. + */ +int8_t bmi2_get_internal_status(uint8_t* int_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (int_stat != NULL)) + { + /* Wait till ASIC is initialized */ + dev->delay_us(BMI2_INTERNAL_STATUS_READ_DELAY_MS, dev->intf_ptr); + + /* Get the error bits and message */ + rslt = bmi2_get_regs(BMI2_INTERNAL_STATUS_ADDR, int_stat, 1, dev); + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API performs Fast Offset Compensation for accelerometer. + */ +int8_t bmi2_perform_accel_foc(const struct bmi2_accel_foc_g_value* accel_g_value, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Structure to define the accelerometer configurations */ + struct bmi2_accel_config acc_cfg = {0, 0, 0, 0}; + + /* Variable to store status of advance power save */ + uint8_t aps = 0; + + /* Variable to store status of accelerometer enable */ + uint8_t acc_en = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (accel_g_value != NULL)) + { + /* Check for input validity */ + if ((((BMI2_ABS(accel_g_value->x)) + (BMI2_ABS(accel_g_value->y)) + (BMI2_ABS(accel_g_value->z))) == 1) && + ((accel_g_value->sign == 1) || (accel_g_value->sign == 0))) + { + rslt = verify_foc_position(BMI2_ACCEL, accel_g_value, dev); + + /* Save accelerometer configurations, accelerometer + * enable status and advance power save status + */ + if (rslt == BMI2_OK) + { + rslt = save_accel_foc_config(&acc_cfg, &aps, &acc_en, dev); + } + + /* Set configurations for FOC */ + if (rslt == BMI2_OK) + { + rslt = set_accel_foc_config(dev); + } + + /* Perform accelerometer FOC */ + if (rslt == BMI2_OK) + { + rslt = perform_accel_foc(accel_g_value, &acc_cfg, dev); + } + + /* Restore the saved configurations */ + if (rslt == BMI2_OK) + { + rslt = restore_accel_foc_config(&acc_cfg, aps, acc_en, dev); + } + } + else + { + rslt = BMI2_E_INVALID_INPUT; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API performs Fast Offset Compensation for gyroscope. + */ +int8_t bmi2_perform_gyro_foc(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Structure to define the gyroscope configurations */ + struct bmi2_gyro_config gyr_cfg = {0, 0, 0, 0, 0, 0}; + + /* Variable to store status of advance power save */ + uint8_t aps = 0; + + /* Variable to store status of gyroscope enable */ + uint8_t gyr_en = 0; + + /* Array of structure to store gyroscope data */ + struct bmi2_sens_axes_data gyr_value[128]; + + /* Structure to store gyroscope data temporarily */ + struct bmi2_foc_temp_value temp = {0, 0, 0}; + + /* Variable to store status read from the status register */ + uint8_t reg_status = 0; + + /* Variable to define count */ + uint8_t loop = 0; + + /* Structure to store the offset values to be stored in the register */ + struct bmi2_sens_axes_data gyro_offset = {0, 0, 0, 0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Save gyroscope configurations, gyroscope enable + * status and advance power save status + */ + rslt = save_gyro_config(&gyr_cfg, &aps, &gyr_en, dev); + + /* Set configurations for gyroscope FOC */ + if (rslt == BMI2_OK) + { + rslt = set_gyro_foc_config(dev); + } + + /* Perform FOC */ + if (rslt == BMI2_OK) + { + for (loop = 0; loop < 128; loop++) + { + /* Giving a delay of more than 40ms since ODR is configured as 25Hz */ + dev->delay_us(50000, dev->intf_ptr); + + /* Get gyroscope data ready interrupt status */ + rslt = bmi2_get_status(®_status, dev); + + /* Read 128 samples of gyroscope data on data ready interrupt */ + if ((rslt == BMI2_OK) && (reg_status & BMI2_DRDY_GYR)) + { + rslt = read_gyro_xyz(&gyr_value[loop], dev); + if (rslt == BMI2_OK) + { + /* Store the data in a temporary structure */ + temp.x = temp.x + (int32_t)gyr_value[loop].x; + temp.y = temp.y + (int32_t)gyr_value[loop].y; + temp.z = temp.z + (int32_t)gyr_value[loop].z; + } + } + + if (rslt != BMI2_OK) + { + break; + } + else if ((reg_status & BMI2_DRDY_GYR) != BMI2_DRDY_GYR) + { + rslt = BMI2_E_INVALID_STATUS; + break; + } + } + + if (rslt == BMI2_OK) + { + /* Take average of x, y and z data for lesser + * noise. It is same as offset data since lsb/dps + * is same for both data and offset register + */ + gyro_offset.x = (int16_t)(temp.x / 128); + gyro_offset.y = (int16_t)(temp.y / 128); + gyro_offset.z = (int16_t)(temp.z / 128); + + /* Saturate gyroscope data since the offset + * registers are of 10 bit value where as the + * gyroscope data is of 16 bit value + */ + saturate_gyro_data(&gyro_offset); + + /* Invert the gyroscope offset data */ + invert_gyro_offset(&gyro_offset); + + /* Write offset data in the gyroscope offset + * compensation register + */ + rslt = bmi2_write_gyro_offset_comp_axes(&gyro_offset, dev); + } + + /* Enable gyroscope offset compensation */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_gyro_offset_comp(BMI2_ENABLE, dev); + } + + /* Restore the saved gyroscope configurations */ + if (rslt == BMI2_OK) + { + rslt = restore_gyro_config(&gyr_cfg, aps, gyr_en, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This API is used to get the feature configuration from the + * selected page. + */ +int8_t bmi2_get_feat_config(uint8_t sw_page, uint8_t* feat_config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define bytes remaining to read */ + uint8_t bytes_remain = BMI2_FEAT_SIZE_IN_BYTES; + + /* Variable to define the read-write length */ + uint8_t read_write_len = 0; + + /* Variable to define the feature configuration address */ + uint8_t addr = BMI2_FEATURES_REG_ADDR; + + /* Variable to define index */ + uint8_t index = 0; + + if ((feat_config == NULL) || (dev == NULL)) + { + rslt = BMI2_E_NULL_PTR; + } + else + { + /* Check whether the page is valid */ + if (sw_page < dev->page_max) + { + /* Switch page */ + rslt = bmi2_set_regs(BMI2_FEAT_PAGE_ADDR, &sw_page, 1, dev); + + /* If user length is less than feature length */ + if ((rslt == BMI2_OK) && (dev->read_write_len < BMI2_FEAT_SIZE_IN_BYTES)) + { + /* Read-write should be even */ + if ((dev->read_write_len % 2) != 0) + { + dev->read_write_len--; + } + + while (bytes_remain > 0) + { + if (bytes_remain >= dev->read_write_len) + { + /* Read from the page */ + rslt = bmi2_get_regs(addr, &feat_config[index], dev->read_write_len, dev); + + /* Update index */ + index += (uint8_t)dev->read_write_len; + + /* Update address */ + addr += (uint8_t)dev->read_write_len; + + /* Update read-write length */ + read_write_len += (uint8_t)dev->read_write_len; + } + else + { + /* Read from the page */ + rslt = bmi2_get_regs(addr, (uint8_t*)(feat_config + index), (uint16_t)bytes_remain, dev); + + /* Update read-write length */ + read_write_len += bytes_remain; + } + + /* Remaining bytes */ + bytes_remain = BMI2_FEAT_SIZE_IN_BYTES - read_write_len; + + if (rslt != BMI2_OK) + { + break; + } + } + } + else if (rslt == BMI2_OK) + { + /* Get configuration from the page */ + rslt = bmi2_get_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_PAGE; + } + } + + return rslt; +} + +/*! + * @brief This API is used to extract the input feature configuration + * details from the look-up table. + */ +uint8_t bmi2_extract_input_feat_config(struct bmi2_feature_config* feat_config, uint8_t type, + const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to set flag */ + uint8_t feat_found = BMI2_FALSE; + + /* Search for the input feature from the input configuration array */ + while (loop < dev->input_sens) + { + if (dev->feat_config[loop].type == type) + { + *feat_config = dev->feat_config[loop]; + feat_found = BMI2_TRUE; + break; + } + + loop++; + } + + /* Return flag */ + return feat_found; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! @cond DOXYGEN_SUPRESS */ + +/* Suppressing doxygen warnings triggered for same static function names present across various sensor variant + * directories */ + +/*! + * @brief This internal API writes the configuration file. + */ +static int8_t write_config_file(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to update the configuration file index */ + uint16_t index = 0; + + /* config file size */ + uint16_t config_size = dev->config_size; + + /* Variable to get the remainder */ + uint8_t remain = (uint8_t)(config_size % dev->read_write_len); + + /* Variable to get the balance bytes */ + uint16_t bal_byte = 0; + + /* Variable to define temporary read/write length */ + uint16_t read_write_len = 0; + + /* Disable advanced power save mode */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + if (rslt == BMI2_OK) + { + /* Disable loading of the configuration */ + rslt = set_config_load(BMI2_DISABLE, dev); + if (rslt == BMI2_OK) + { + if (!remain) + { + /* Write the configuration file */ + for (index = 0; (index < config_size) && (rslt == BMI2_OK); index += dev->read_write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, dev->read_write_len, dev); + } + } + else + { + /* Get the balance bytes */ + bal_byte = (uint16_t)config_size - (uint16_t)remain; + + /* Write the configuration file for the balancem bytes */ + for (index = 0; (index < bal_byte) && (rslt == BMI2_OK); index += dev->read_write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, dev->read_write_len, dev); + } + + if (rslt == BMI2_OK) + { + /* Update length in a temporary variable */ + read_write_len = dev->read_write_len; + + /* Write the remaining bytes in 2 bytes length */ + dev->read_write_len = 2; + + /* Write the configuration file for the remaining bytes */ + for (index = bal_byte; (index < config_size) && (rslt == BMI2_OK); index += dev->read_write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, dev->read_write_len, dev); + } + + /* Restore the user set length back from the temporary variable */ + dev->read_write_len = read_write_len; + } + } + + if (rslt == BMI2_OK) + { + /* Enable loading of the configuration */ + rslt = set_config_load(BMI2_ENABLE, dev); + + if (rslt == BMI2_OK) + { + /* Enable advanced power save mode */ + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables the loading of the configuration + * file. + */ +static int8_t set_config_load(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + rslt = bmi2_get_regs(BMI2_INIT_CTRL_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_CONF_LOAD_EN, enable); + rslt = bmi2_set_regs(BMI2_INIT_CTRL_ADDR, ®_data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API loads the configuration file. + */ +static int8_t upload_file(const uint8_t* config_data, uint16_t index, uint16_t write_len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store address */ + uint8_t addr_array[2] = {0}; + + if (config_data != NULL) + { + /* Store 0 to 3 bits of address in first byte */ + addr_array[0] = (uint8_t)((index / 2) & 0x0F); + + /* Store 4 to 11 bits of address in the second byte */ + addr_array[1] = (uint8_t)((index / 2) >> 4); + + /* Write the 2 bytes of address in consecutive locations */ + rslt = bmi2_set_regs(BMI2_INIT_ADDR_0, addr_array, 2, dev); + if (rslt == BMI2_OK) + { + /* Burst write configuration file data corresponding to user set length */ + rslt = bmi2_set_regs(BMI2_INIT_DATA_ADDR, (uint8_t*)config_data, write_len, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API validates bandwidth and performance mode of the + * accelerometer set by the user. + */ +static int8_t validate_bw_perf_mode(uint8_t* bandwidth, uint8_t* perf_mode, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Validate and auto-correct performance mode */ + rslt = check_boundary_val(perf_mode, BMI2_POWER_OPT_MODE, BMI2_PERF_OPT_MODE, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct bandwidth parameter */ + if (*perf_mode == BMI2_PERF_OPT_MODE) + { + /* Validate for continuous filter mode */ + rslt = check_boundary_val(bandwidth, BMI2_ACC_OSR4_AVG1, BMI2_ACC_CIC_AVG8, dev); + } + else + { + /* Validate for CIC averaging mode */ + rslt = check_boundary_val(bandwidth, BMI2_ACC_OSR4_AVG1, BMI2_ACC_RES_AVG128, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API validates ODR and range of the accelerometer set by + * the user. + */ +static int8_t validate_odr_range(uint8_t* odr, uint8_t* range, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Validate and auto correct ODR */ + rslt = check_boundary_val(odr, BMI2_ACC_ODR_0_78HZ, BMI2_ACC_ODR_1600HZ, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto correct Range */ + rslt = check_boundary_val(range, BMI2_ACC_RANGE_2G, BMI2_ACC_RANGE_16G, dev); + } + + return rslt; +} + +/*! + * @brief This internal API validates bandwidth, performance mode, low power/ + * high performance mode, ODR, and range set by the user. + */ +static int8_t validate_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Validate and auto-correct performance mode */ + rslt = check_boundary_val(&config->filter_perf, BMI2_POWER_OPT_MODE, BMI2_PERF_OPT_MODE, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct bandwidth parameter */ + rslt = check_boundary_val(&config->bwp, BMI2_GYR_OSR4_MODE, BMI2_GYR_CIC_MODE, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct low power/high-performance parameter */ + rslt = check_boundary_val(&config->noise_perf, BMI2_POWER_OPT_MODE, BMI2_PERF_OPT_MODE, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct ODR parameter */ + rslt = check_boundary_val(&config->odr, BMI2_GYR_ODR_25HZ, BMI2_GYR_ODR_3200HZ, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct OIS range */ + rslt = check_boundary_val(&config->ois_range, BMI2_GYR_OIS_250, BMI2_GYR_OIS_2000, dev); + if (rslt == BMI2_OK) + { + /* Validate and auto-correct range parameter */ + rslt = check_boundary_val(&config->range, BMI2_GYR_RANGE_2000, BMI2_GYR_RANGE_125, dev); + } + } + } + } + } + + return rslt; +} + +/*! + * @brief This internal API shows the error status when illegal sensor + * configuration is set. + */ +static int8_t cfg_error_status(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + /* Get error status of the set sensor configuration */ + rslt = bmi2_get_regs(BMI2_EVENT_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_GET_BITS(reg_data, BMI2_EVENT_FLAG); + switch (reg_data) + { + case BMI2_NO_ERROR: + rslt = BMI2_OK; + break; + case BMI2_ACC_ERROR: + rslt = BMI2_E_ACC_INVALID_CFG; + break; + case BMI2_GYR_ERROR: + rslt = BMI2_E_GYRO_INVALID_CFG; + break; + case BMI2_ACC_GYR_ERROR: + rslt = BMI2_E_ACC_GYR_INVALID_CFG; + break; + default: + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API: + * 1) Enables/Disables auxiliary interface. + * 2) Sets auxiliary interface configurations like I2C address, manual/auto + * mode enable, manual burst read length, AUX burst read length and AUX read + * address. + * 3)It maps/un-maps data interrupts to that of hardware interrupt line. + */ +static int8_t set_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Validate auxiliary configurations */ + rslt = validate_aux_config(config, dev); + if (rslt == BMI2_OK) + { + /* Enable/Disable auxiliary interface */ + rslt = set_aux_interface(config, dev); + if (rslt == BMI2_OK) + { + /* Set the auxiliary interface configurations */ + rslt = config_aux_interface(config, dev); + if (rslt == BMI2_OK) + { + /* Set read out offset and ODR */ + rslt = config_aux(config, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API sets gyroscope user-gain configurations like gain + * update value for x, y and z-axis. + */ +static int8_t set_gyro_user_gain_config(const struct bmi2_gyro_user_gain_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for user-gain */ + struct bmi2_feature_config user_gain_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for user-gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&user_gain_config, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Get the configuration from the page where user-gain feature resides */ + rslt = bmi2_get_feat_config(user_gain_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for user-gain select */ + idx = user_gain_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set ratio_x */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_GYR_USER_GAIN_RATIO_X, config->ratio_x); + + /* Increment offset by 1 word to set ratio_y */ + idx++; + + /* Set ratio_y */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_GYR_USER_GAIN_RATIO_Y, config->ratio_y); + + /* Increment offset by 1 word to set ratio_z */ + idx++; + + /* Set ratio_z */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_GYR_USER_GAIN_RATIO_Z, config->ratio_z); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - user_gain_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[user_gain_config.start_addr + index] = + *((uint8_t*)data_p + user_gain_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables auxiliary interface. + */ +static int8_t set_aux_interface(const struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_AUX_IF_EN, config->aux_en); + + /* Enable/Disable auxiliary interface */ + rslt = bmi2_set_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API sets auxiliary configurations like manual/auto mode + * FCU write command enable and read burst length for both data and manual mode. + * + * @note Auxiliary sensor should not be busy when configuring aux_i2c_addr, + * man_rd_burst_len, aux_rd_burst_len and aux_rd_addr. + */ +static int8_t config_aux_interface(const struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data[2] = {0}; + + /* Variable to store status */ + uint8_t status = 0; + + /* Variable to define count */ + uint8_t count = 0; + + rslt = bmi2_get_regs(BMI2_AUX_DEV_ID_ADDR, reg_data, 2, dev); + if (rslt == BMI2_OK) + { + /* Set I2C address for AUX sensor */ + reg_data[0] = BMI2_SET_BITS(reg_data[0], BMI2_AUX_SET_I2C_ADDR, config->i2c_device_addr); + + /* Set the AUX IF to either manual or auto mode */ + reg_data[1] = BMI2_SET_BITS(reg_data[1], BMI2_AUX_MAN_MODE_EN, config->manual_en); + + /* Enables FCU write command on AUX IF for auxiliary sensors that need a trigger */ + reg_data[1] = BMI2_SET_BITS(reg_data[1], BMI2_AUX_FCU_WR_EN, config->fcu_write_en); + + /* Set the burst read length for manual mode */ + reg_data[1] = BMI2_SET_BITS(reg_data[1], BMI2_AUX_MAN_READ_BURST, config->man_rd_burst); + + /* Set the burst read length for data mode */ + reg_data[1] = BMI2_SET_BIT_POS0(reg_data[1], BMI2_AUX_READ_BURST, config->aux_rd_burst); + for (;;) + { + /* Check if auxiliary sensor is busy */ + rslt = bmi2_get_status(&status, dev); + if ((rslt == BMI2_OK) && (!(status & BMI2_AUX_BUSY))) + { + /* Set the configurations if AUX is not busy */ + rslt = bmi2_set_regs(BMI2_AUX_DEV_ID_ADDR, reg_data, 2, dev); + dev->delay_us(1000, dev->intf_ptr); + if (rslt == BMI2_OK) + { + /* If data mode */ + if (!config->manual_en) + { + /* Disable manual enable flag in device structure */ + dev->aux_man_en = 0; + + /* Set the read address of the AUX sensor */ + rslt = bmi2_set_regs(BMI2_AUX_RD_ADDR, (uint8_t*)&config->read_addr, 1, dev); + dev->delay_us(1000, dev->intf_ptr); + } + else + { + /* Enable manual enable flag in device structure */ + dev->aux_man_en = 1; + + /* Update manual read burst length in device structure */ + dev->aux_man_rd_burst_len = config->man_rd_burst; + } + } + + /* Break after setting the register */ + break; + } + + /* Increment count after every 10 seconds */ + dev->delay_us(10000, dev->intf_ptr); + count++; + + /* Break after 2 seconds if AUX still busy - since slowest ODR is 0.78Hz*/ + if (count > 20) + { + rslt = BMI2_E_AUX_BUSY; + break; + } + } + } + + return rslt; +} + +/*! + * @brief This internal API triggers read out offset and sets ODR of the + * auxiliary sensor. + */ +static int8_t config_aux(const struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_AUX_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Trigger read out offset */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_AUX_OFFSET_READ_OUT, config->offset); + + /* Set ODR */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_AUX_ODR_EN, config->odr); + + /* Set auxiliary configuration register */ + rslt = bmi2_set_regs(BMI2_AUX_CONF_ADDR, ®_data, 1, dev); + dev->delay_us(1000, dev->intf_ptr); + } + + return rslt; +} + +/*! + * @brief This internal API checks the busy status of auxiliary sensor and sets + * the auxiliary register addresses when not busy. + */ +static int8_t set_if_aux_not_busy(uint8_t reg_addr, uint8_t reg_data, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get status of AUX_BUSY */ + uint8_t status = 0; + + /* Variable to define count for time-out */ + uint8_t count = 0; + + for (;;) + { + /* Check if AUX is busy */ + rslt = bmi2_get_status(&status, dev); + + /* Set the registers if not busy */ + if ((rslt == BMI2_OK) && (!(status & BMI2_AUX_BUSY))) + { + rslt = bmi2_set_regs(reg_addr, ®_data, 1, dev); + dev->delay_us(1000, dev->intf_ptr); + + /* Break after setting the register */ + break; + } + + /* Increment count after every 10 seconds */ + dev->delay_us(10000, dev->intf_ptr); + count++; + + /* Break after 2 seconds if AUX still busy - since slowest ODR is 0.78Hz*/ + if (count > 20) + { + rslt = BMI2_E_AUX_BUSY; + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API validates auxiliary configuration set by the user. + */ +static int8_t validate_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Validate ODR for auxiliary sensor */ + rslt = check_boundary_val(&config->odr, BMI2_AUX_ODR_0_78HZ, BMI2_AUX_ODR_800HZ, dev); + + return rslt; +} + +/*! + * @brief This internal API gets accelerometer configurations like ODR, + * bandwidth, performance mode and g-range. + */ +static int8_t get_accel_config(struct bmi2_accel_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store data */ + uint8_t data_array[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (config != NULL)) + { + /* Read the sensor configuration details */ + rslt = bmi2_get_regs(BMI2_ACC_CONF_ADDR, data_array, 2, dev); + if (rslt == BMI2_OK) + { + /* Get accelerometer performance mode */ + config->filter_perf = BMI2_GET_BITS(data_array[0], BMI2_ACC_FILTER_PERF_MODE); + + /* Get accelerometer bandwidth */ + config->bwp = BMI2_GET_BITS(data_array[0], BMI2_ACC_BW_PARAM); + + /* Get accelerometer ODR */ + config->odr = BMI2_GET_BIT_POS0(data_array[0], BMI2_ACC_ODR); + + /* Get accelerometer range */ + config->range = BMI2_GET_BIT_POS0(data_array[1], BMI2_ACC_RANGE); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API gets gyroscope configurations like ODR, bandwidth, + * low power/high performance mode, performance mode and range. + */ +static int8_t get_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store data */ + uint8_t data_array[2] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (config != NULL)) + { + /* Read the sensor configuration details */ + rslt = bmi2_get_regs(BMI2_GYR_CONF_ADDR, data_array, 2, dev); + if (rslt == BMI2_OK) + { + /* Get gyroscope performance mode */ + config->filter_perf = BMI2_GET_BITS(data_array[0], BMI2_GYR_FILTER_PERF_MODE); + + /* Get gyroscope noise performance mode */ + config->noise_perf = BMI2_GET_BITS(data_array[0], BMI2_GYR_NOISE_PERF_MODE); + + /* Get gyroscope bandwidth */ + config->bwp = BMI2_GET_BITS(data_array[0], BMI2_GYR_BW_PARAM); + + /* Get gyroscope ODR */ + config->odr = BMI2_GET_BIT_POS0(data_array[0], BMI2_GYR_ODR); + + /* Get gyroscope OIS range */ + config->ois_range = BMI2_GET_BITS(data_array[1], BMI2_GYR_OIS_RANGE); + + /* Get gyroscope range */ + config->range = BMI2_GET_BIT_POS0(data_array[1], BMI2_GYR_RANGE); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API: + * 1) Gets the status of auxiliary interface enable. + * 2) Gets auxiliary interface configurations like I2C address, manual/auto + * mode enable, manual burst read length, AUX burst read length and AUX read + * address. + * 3) Gets ODR and offset. + */ +static int8_t get_aux_config(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (config != NULL)) + { + /* Get enable status of auxiliary interface */ + rslt = get_aux_interface(config, dev); + if (rslt == BMI2_OK) + { + /* Get the auxiliary interface configurations */ + rslt = get_aux_interface_config(config, dev); + if (rslt == BMI2_OK) + { + /* Get read out offset and ODR */ + rslt = get_aux_cfg(config, dev); + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API gets gyroscope user-gain configurations like gain + * update value for x, y and z-axis. + */ +static int8_t get_gyro_gain_update_config(struct bmi2_gyro_user_gain_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for user-gain */ + struct bmi2_feature_config user_gain_config = {0, 0, 0}; + + /* Search for user-gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&user_gain_config, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Get the configuration from the page where user-gain feature resides */ + rslt = bmi2_get_feat_config(user_gain_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for user-gain select */ + idx = user_gain_config.start_addr; + + /* Get word to calculate ratio_x */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get ratio_x */ + config->ratio_x = lsb_msb & BMI2_GYR_USER_GAIN_RATIO_X_MASK; + + /* Get word to calculate ratio_y */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get ratio_y */ + config->ratio_y = lsb_msb & BMI2_GYR_USER_GAIN_RATIO_Y_MASK; + + /* Get word to calculate ratio_z */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get ratio_z */ + config->ratio_z = lsb_msb & BMI2_GYR_USER_GAIN_RATIO_Z_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the enable status of auxiliary interface. + */ +static int8_t get_aux_interface(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + /* Get the enable status of auxiliary interface */ + rslt = bmi2_get_regs(BMI2_IF_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + config->aux_en = BMI2_GET_BITS(reg_data, BMI2_AUX_IF_EN); + } + + return rslt; +} + +/*! + * @brief This internal API gets auxiliary configurations like manual/auto mode + * FCU write command enable and read burst length for both data and manual mode. + */ +static int8_t get_aux_interface_config(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data[2] = {0}; + + rslt = bmi2_get_regs(BMI2_AUX_DEV_ID_ADDR, reg_data, 2, dev); + if (rslt == BMI2_OK) + { + /* Get I2C address for auxiliary sensor */ + config->i2c_device_addr = BMI2_GET_BITS(reg_data[0], BMI2_AUX_SET_I2C_ADDR); + + /* Get the AUX IF to either manual or auto mode */ + config->manual_en = BMI2_GET_BITS(reg_data[1], BMI2_AUX_MAN_MODE_EN); + + /* Enables FCU write command on AUX IF for auxiliary sensors that need a trigger */ + config->fcu_write_en = BMI2_GET_BITS(reg_data[1], BMI2_AUX_FCU_WR_EN); + + /* Get the burst read length for manual mode */ + config->man_rd_burst = BMI2_GET_BITS(reg_data[1], BMI2_AUX_MAN_READ_BURST); + + /* Get the burst read length for data mode */ + config->aux_rd_burst = BMI2_GET_BIT_POS0(reg_data[1], BMI2_AUX_READ_BURST); + + /* If data mode, get the read address of the auxiliary sensor from where data is to be read */ + if (!config->manual_en) + { + rslt = bmi2_get_regs(BMI2_AUX_RD_ADDR, &config->read_addr, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API gets read out offset and ODR of the auxiliary + * sensor. + */ +static int8_t get_aux_cfg(struct bmi2_aux_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_AUX_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Get read out offset */ + config->offset = BMI2_GET_BITS(reg_data, BMI2_AUX_OFFSET_READ_OUT); + + /* Get ODR */ + config->odr = BMI2_GET_BIT_POS0(reg_data, BMI2_AUX_ODR_EN); + } + + return rslt; +} + +/*! + * @brief This internal API maps/un-maps feature interrupts to that of interrupt + * pins. + */ +static int8_t map_feat_int(uint8_t* reg_data_array, enum bmi2_hw_int_pin int_pin, uint8_t int_mask) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Check for NULL error */ + if (reg_data_array != NULL) + { + /* Check validity on interrupt pin selection */ + if (int_pin < BMI2_INT_PIN_MAX) + { + switch (int_pin) + { + case BMI2_INT_NONE: + + /* Un-Map the corresponding feature interrupt to interrupt pin 1 and 2 */ + reg_data_array[0] &= ~(int_mask); + reg_data_array[1] &= ~(int_mask); + break; + case BMI2_INT1: + + /* Map the corresponding feature interrupt to interrupt pin 1 */ + reg_data_array[0] |= int_mask; + + /* Un-map the corresponding feature interrupt to interrupt pin 2 */ + reg_data_array[1] &= ~(int_mask); + break; + case BMI2_INT2: + + /* Map the corresponding feature interrupt to interrupt pin 2 */ + reg_data_array[1] |= int_mask; + + /* Un-map the corresponding feature interrupt to interrupt pin 1 */ + reg_data_array[0] &= ~(int_mask); + break; + case BMI2_INT_BOTH: + + /* Map the corresponding feature interrupt to interrupt pin 1 and 2 */ + reg_data_array[0] |= int_mask; + reg_data_array[1] |= int_mask; + break; + default: + break; + } + } + else + { + /* Return error if invalid pin selection */ + rslt = BMI2_E_INVALID_INT_PIN; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the accelerometer/gyroscope data. + */ +static void get_acc_gyr_data(struct bmi2_sens_axes_data* data, const uint8_t* reg_data) +{ + /* Variables to store msb value */ + uint8_t msb; + + /* Variables to store lsb value */ + uint8_t lsb; + + /* Variables to store both msb and lsb value */ + uint16_t msb_lsb; + + /* Variables to define index */ + uint8_t index = 0; + + /* Read x-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + data->x = (int16_t)msb_lsb; + + /* Read y-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + data->y = (int16_t)msb_lsb; + + /* Read z-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + data->z = (int16_t)msb_lsb; +} + +/*! + * @brief This internal API gets the re-mapped accelerometer/gyroscope data. + */ +static void get_remapped_data(struct bmi2_sens_axes_data* data, const struct bmi2_dev* dev) +{ + /* Array to defined the re-mapped sensor data */ + int16_t remap_data[3] = {0}; + int16_t pos_multiplier = INT16_C(1); + int16_t neg_multiplier = INT16_C(-1); + + /* Fill the array with the un-mapped sensor data */ + remap_data[0] = data->x; + remap_data[1] = data->y; + remap_data[2] = data->z; + + /* Get the re-mapped x axis data */ + if (dev->remap.x_axis_sign == BMI2_POS_SIGN) + { + data->x = (int16_t)(remap_data[dev->remap.x_axis] * pos_multiplier); + } + else + { + data->x = (int16_t)(remap_data[dev->remap.x_axis] * neg_multiplier); + } + + /* Get the re-mapped y axis data */ + if (dev->remap.y_axis_sign == BMI2_POS_SIGN) + { + data->y = (int16_t)(remap_data[dev->remap.y_axis] * pos_multiplier); + } + else + { + data->y = (int16_t)(remap_data[dev->remap.y_axis] * neg_multiplier); + } + + /* Get the re-mapped z axis data */ + if (dev->remap.z_axis_sign == BMI2_POS_SIGN) + { + data->z = (int16_t)(remap_data[dev->remap.z_axis] * pos_multiplier); + } + else + { + data->z = (int16_t)(remap_data[dev->remap.z_axis] * neg_multiplier); + } +} + +/*! + * @brief This internal API reads the user-defined bytes of data from the given + * register address of auxiliary sensor in manual mode. + */ +static int8_t read_aux_data(uint8_t reg_addr, uint8_t* aux_data, uint16_t len, uint8_t burst_len, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to store the register data */ + uint8_t reg_data[15] = {0}; + + /* Variable to define number of bytes to read */ + uint16_t read_length = 0; + + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to define counts to get the correct array index */ + uint8_t count = 0; + + /* Variable to define index for the array */ + uint8_t idx = 0; + + while (len > 0) + { + /* Set the read address if AUX is not busy */ + rslt = set_if_aux_not_busy(BMI2_AUX_RD_ADDR, reg_addr, dev); + if (rslt == BMI2_OK) + { + /* Read data from bmi2 data register */ + rslt = bmi2_get_regs(BMI2_AUX_X_LSB_ADDR, reg_data, (uint16_t)burst_len, dev); + dev->delay_us(1000, dev->intf_ptr); + if (rslt == BMI2_OK) + { + /* Get number of bytes to be read */ + if (len < burst_len) + { + read_length = (uint8_t)len; + } + else + { + read_length = burst_len; + } + + /* Update array index and store the data */ + for (loop = 0; loop < read_length; loop++) + { + idx = loop + count; + aux_data[idx] = reg_data[loop]; + } + } + } + + /* Update address for the next read */ + reg_addr += burst_len; + + /* Update count for the array index */ + count += burst_len; + + /* Update no of bytes left to read */ + len -= read_length; + } + + return rslt; +} + +/*! + * @brief This internal API writes AUX write address and the user-defined bytes + * of data to the AUX sensor in manual mode. + * + * @note Change of BMI2_AUX_WR_ADDR is only allowed if AUX is not busy. + */ +static int8_t write_aux_data(uint8_t reg_addr, uint8_t reg_data, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Write data to be written to the AUX sensor in bmi2 register */ + rslt = bmi2_set_regs(BMI2_AUX_WR_DATA_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Write the AUX address where data is to be stored when AUX is not busy */ + rslt = set_if_aux_not_busy(BMI2_AUX_WR_ADDR, reg_addr, dev); + } + + return rslt; +} + +/*! + * @brief This internal API maps the actual burst read length with that of the + * register value set by user. + */ +static int8_t map_read_len(uint8_t* len, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Get the burst read length against the values set by the user */ + switch (dev->aux_man_rd_burst_len) + { + case BMI2_AUX_READ_LEN_0: + *len = 1; + break; + case BMI2_AUX_READ_LEN_1: + *len = 2; + break; + case BMI2_AUX_READ_LEN_2: + *len = 6; + break; + case BMI2_AUX_READ_LEN_3: + *len = 8; + break; + default: + rslt = BMI2_E_AUX_INVALID_CFG; + break; + } + + return rslt; +} + +/*! + * @brief This internal API computes the number of bytes of accelerometer FIFO + * data which is to be parsed in header-less mode. + */ +static int8_t parse_fifo_accel_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* acc_count, + const struct bmi2_fifo_frame* fifo) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Data start index */ + (*start_idx) = fifo->acc_byte_start_idx; + + /* If only accelerometer is enabled */ + if (fifo->data_enable == BMI2_FIFO_ACC_EN) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*acc_count) * BMI2_FIFO_ACC_LENGTH); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = BMI2_FIFO_ACC_LENGTH; + } + /* If only accelerometer and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_ACC_EN | BMI2_FIFO_AUX_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*acc_count) * (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + + /* Data start index */ + (*start_idx) = fifo->acc_byte_start_idx + fifo->aux_frm_len; + } + /* If only accelerometer and gyroscope are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_ACC_EN | BMI2_FIFO_GYR_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*acc_count) * BMI2_FIFO_ACC_GYR_LENGTH); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = BMI2_FIFO_ACC_GYR_LENGTH; + + /* Data start index */ + (*start_idx) = fifo->acc_byte_start_idx + BMI2_FIFO_GYR_LENGTH; + } + /* If only accelerometer, gyroscope and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_ACC_EN | BMI2_FIFO_GYR_EN | BMI2_FIFO_AUX_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*acc_count) * (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Data start index */ + (*start_idx) = fifo->acc_byte_start_idx + (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + } + else + { + /* Move the data index to the last byte to mark completion when + * no sensors or sensors apart from accelerometer are enabled + */ + (*start_idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + + /* If more data is requested than available */ + if ((*len) > fifo->length) + { + (*len) = fifo->length; + } + + return rslt; +} + +/*! + * @brief This internal API is used to skip dummy frames in FIFO headerless mode + */ +static int8_t check_dummy_frame(uint8_t dummy_frame_header, uint16_t* data_index, uint8_t skip_length, + const struct bmi2_fifo_frame* fifo) +{ + int8_t rslt; + + /* Validate data index */ + if (((*data_index) + 6) <= fifo->length) + { + /* Check if FIFO contains dummy frame */ + if (((fifo->data[(*data_index)] == dummy_frame_header) && + (fifo->data[(*data_index) + 1] == BMI2_FIFO_HEADERLESS_DUMMY_BYTE_1) && + (fifo->data[(*data_index) + 2] == BMI2_FIFO_HEADERLESS_DUMMY_BYTE_2)) && + ((fifo->data[(*data_index) + 3] == BMI2_FIFO_HEADERLESS_DUMMY_BYTE_3))) + { + /* Move the data index to next frame */ + (*data_index) = (*data_index) + skip_length; + + /* Dummy byte parsed */ + rslt = BMI2_W_DUMMY_BYTE; + } + else + { + /* Valid frame */ + rslt = BMI2_OK; + } + } + else + { + /* Move the data index to the last byte to mark completion */ + (*data_index) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO in headerless mode. + */ +static int8_t extract_accel_headerless_mode(struct bmi2_sens_axes_data* acc, uint16_t* accel_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + int8_t rslt; + + /* Variable to index the bytes */ + uint16_t data_index = 0; + + /* Variable to define the data enable byte */ + uint8_t data_enable; + + /* Variable to index accelerometer frames */ + uint16_t accel_index = 0; + + /* Variable to store the number of bytes to be read */ + uint16_t data_read_length = 0; + + /* Number of bytes to skip in case dummy frame is obtained */ + uint8_t skip_length = 0; + + /* Get the number of accelerometer bytes to be read */ + rslt = parse_fifo_accel_len(&data_index, &data_read_length, &skip_length, accel_length, fifo); + + /* Convert word to byte since all sensor enables are in a byte */ + data_enable = (uint8_t)(fifo->data_enable >> 8); + + for (; (data_index < data_read_length) && (rslt != BMI2_W_FIFO_EMPTY);) + { + rslt = check_dummy_frame(BMI2_FIFO_HEADERLESS_DUMMY_ACC, &data_index, skip_length, fifo); + + /* Unpack only if Valid frame is present */ + if (rslt == BMI2_OK) + { + /* Unpack frame to get the accelerometer data */ + rslt = unpack_accel_headerless_frame(acc, &data_index, &accel_index, data_enable, fifo, dev); + + if (rslt != BMI2_W_FIFO_EMPTY) + { + /* Check for the availability of next two bytes of FIFO data */ + rslt = check_empty_fifo(&data_index, fifo); + } + } + } + + /* Update number of accelerometer frames to be read */ + (*accel_length) = accel_index; + + /* Update the accelerometer byte index */ + fifo->acc_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO in header mode. + */ +static int8_t extract_accel_header_mode(struct bmi2_sens_axes_data* acc, uint16_t* accel_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define header frame */ + uint8_t frame_header = 0; + + /* Variable to index the data bytes */ + uint16_t data_index; + + /* Variable to index accelerometer frames */ + uint16_t accel_index = 0; + + /* Variable to indicate accelerometer frames read */ + uint16_t frame_to_read = *accel_length; + + for (data_index = fifo->acc_byte_start_idx; data_index < fifo->length;) + { + /* Get frame header byte */ + frame_header = fifo->data[data_index] & BMI2_FIFO_TAG_INTR_MASK; + + /* Parse virtual header if S4S is enabled */ + parse_if_virtual_header(&frame_header, &data_index, fifo); + + /* Index shifted to next byte where data starts */ + data_index++; + switch (frame_header) + { + /* If header defines accelerometer frame */ + case BMI2_FIFO_HEADER_ACC_FRM: + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + case BMI2_FIFO_HEADER_ALL_FRM: + + /* Unpack from normal frames */ + rslt = unpack_accel_header_frame(acc, &data_index, &accel_index, frame_header, fifo, dev); + break; + + /* If header defines only gyroscope frame */ + case BMI2_FIFO_HEADER_GYR_FRM: + rslt = move_next_frame(&data_index, fifo->gyr_frm_len, fifo); + break; + + /* If header defines only auxiliary frame */ + case BMI2_FIFO_HEADER_AUX_FRM: + rslt = move_next_frame(&data_index, fifo->aux_frm_len, fifo); + break; + + /* If header defines only auxiliary and gyroscope frame */ + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + rslt = move_next_frame(&data_index, fifo->aux_gyr_frm_len, fifo); + break; + + /* If header defines sensor time frame */ + case BMI2_FIFO_HEADER_SENS_TIME_FRM: + rslt = unpack_sensortime_frame(&data_index, fifo); + break; + + /* If header defines skip frame */ + case BMI2_FIFO_HEADER_SKIP_FRM: + rslt = unpack_skipped_frame(&data_index, fifo); + break; + + /* If header defines Input configuration frame */ + case BMI2_FIFO_HEADER_INPUT_CFG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_INPUT_CFG_LENGTH, fifo); + break; + + /* If header defines invalid frame or end of valid data */ + case BMI2_FIFO_HEAD_OVER_READ_MSB: + + /* Move the data index to the last byte to mark completion */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + case BMI2_FIFO_VIRT_ACT_RECOG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_VIRT_ACT_DATA_LENGTH, fifo); + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + /* Break if Number of frames to be read is complete or FIFO is mpty */ + if ((frame_to_read == accel_index) || (rslt == BMI2_W_FIFO_EMPTY)) + { + break; + } + } + + /* Update the accelerometer frame index */ + (*accel_length) = accel_index; + + /* Update the accelerometer byte index */ + fifo->acc_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO data in header-less mode. It updates the current data + * byte to be parsed. + */ +static int8_t unpack_accel_headerless_frame(struct bmi2_sens_axes_data* acc, uint16_t* idx, uint16_t* acc_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (frame) + { + /* If frame contains only accelerometer data */ + case BMI2_FIFO_HEAD_LESS_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_frm_len) > fifo->length) + { + /* Update the data index as complete*/ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and gyroscope data */ + case BMI2_FIFO_HEAD_LESS_GYR_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_AUX_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer, gyroscope and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_ALL_FRM: + + /* Partially read, then skip the data*/ + if ((*idx + fifo->acc_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains gyroscope and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_GYR_AUX_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only auxiliary data */ + case BMI2_FIFO_HEAD_LESS_AUX_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only gyroscope data */ + case BMI2_FIFO_HEAD_LESS_GYR_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + (*idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the accelerometer data from the + * FIFO data in header mode. It updates the current data + * byte to be parsed. + */ +static int8_t unpack_accel_header_frame(struct bmi2_sens_axes_data* acc, uint16_t* idx, uint16_t* acc_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (frame) + { + /* If frame contains only accelerometer data */ + case BMI2_FIFO_HEADER_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_frm_len) > fifo->length) + { + /* Update the data index as complete*/ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and gyroscope data */ + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], ((*idx) + BMI2_FIFO_GYR_LENGTH), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_aux_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], ((*idx) + fifo->aux_frm_len), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer, gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_ALL_FRM: + + /* Partially read, then skip the data*/ + if ((*idx + fifo->all_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the accelerometer data */ + unpack_accel_data(&acc[(*acc_idx)], ((*idx) + (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&acc[(*acc_idx)], idx, fifo); + } + + /* Update accelerometer frame index */ + (*acc_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only auxiliary data */ + case BMI2_FIFO_HEADER_AUX_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only gyroscope data */ + case BMI2_FIFO_HEADER_GYR_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + (*idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse accelerometer data from the + * FIFO data. + */ +static void unpack_accel_data(struct bmi2_sens_axes_data* acc, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variables to store LSB value */ + uint16_t data_lsb; + + /* Variables to store MSB value */ + uint16_t data_msb; + + /* Accelerometer raw x data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + acc->x = (int16_t)((data_msb << 8) | data_lsb); + + /* Accelerometer raw y data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + acc->y = (int16_t)((data_msb << 8) | data_lsb); + + /* Accelerometer raw z data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + acc->z = (int16_t)((data_msb << 8) | data_lsb); + + /* Get the re-mapped accelerometer data */ + get_remapped_data(acc, dev); +} + +/*! + * @brief This internal API computes the number of bytes of gyroscope FIFO data + * which is to be parsed in header-less mode. + */ +static int8_t parse_fifo_gyro_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* gyr_count, + const struct bmi2_fifo_frame* fifo) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Data start index */ + (*start_idx) = fifo->gyr_byte_start_idx; + + /* If only gyroscope is enabled */ + if (fifo->data_enable == BMI2_FIFO_GYR_EN) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*gyr_count) * BMI2_FIFO_GYR_LENGTH); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = BMI2_FIFO_GYR_LENGTH; + } + /* If only gyroscope and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_GYR_EN | BMI2_FIFO_AUX_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*gyr_count) * (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Data start index */ + (*start_idx) = fifo->gyr_byte_start_idx + fifo->aux_frm_len; + } + /* If only accelerometer and gyroscope are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_ACC_EN | BMI2_FIFO_GYR_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*gyr_count) * BMI2_FIFO_ACC_GYR_LENGTH); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = BMI2_FIFO_ACC_GYR_LENGTH; + } + /* If only accelerometer, gyroscope and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_GYR_EN | BMI2_FIFO_AUX_EN | BMI2_FIFO_ACC_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*gyr_count) * (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Data start index */ + (*start_idx) = fifo->gyr_byte_start_idx + fifo->aux_frm_len; + } + else + { + /* Move the data index to the last byte to mark completion when + * no sensors or sensors apart from gyroscope are enabled + */ + (*start_idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + + /* If more data is requested than available */ + if (((*len)) > fifo->length) + { + (*len) = fifo->length; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the gyroscope data from the + * FIFO in headerless mode. + */ +static int8_t extract_gyro_headerless_mode(struct bmi2_sens_axes_data* gyr, uint16_t* gyro_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + int8_t rslt; + + /* Variable to index the bytes */ + uint16_t data_index = 0; + + /* Variable to index gyroscope frames */ + uint16_t gyro_index = 0; + + /* Variable to store the number of bytes to be read */ + uint16_t data_read_length = 0; + + /* Variable to define the data enable byte */ + uint8_t data_enable; + + /* Variable to hold number of bytes to skip in case dummy frame is obtained */ + uint8_t skip_length = 0; + + /* Get the number of gyro bytes to be read */ + rslt = parse_fifo_gyro_len(&data_index, &data_read_length, &skip_length, gyro_length, fifo); + + /* Convert word to byte since all sensor enables are in a byte */ + data_enable = (uint8_t)(fifo->data_enable >> 8); + + for (; (data_index < data_read_length) && (rslt != BMI2_W_FIFO_EMPTY);) + { + rslt = check_dummy_frame(BMI2_FIFO_HEADERLESS_DUMMY_GYR, &data_index, skip_length, fifo); + + /* Unpack only if Valid frame is present */ + if (rslt == BMI2_OK) + { + /* Unpack frame to get gyroscope data */ + rslt = unpack_gyro_headerless_frame(gyr, &data_index, &gyro_index, data_enable, fifo, dev); + + if (rslt != BMI2_W_FIFO_EMPTY) + { + /* Check for the availability of next two bytes of FIFO data */ + rslt = check_empty_fifo(&data_index, fifo); + } + } + } + + /* Update number of gyroscope frames to be read */ + (*gyro_length) = gyro_index; + + /* Update the gyroscope byte index */ + fifo->gyr_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This internal API is used to parse the gyroscope data from the + * FIFO data in header mode. + */ +static int8_t extract_gyro_header_mode(struct bmi2_sens_axes_data* gyr, uint16_t* gyro_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define header frame */ + uint8_t frame_header = 0; + + /* Variable to index the data bytes */ + uint16_t data_index; + + /* Variable to index gyroscope frames */ + uint16_t gyro_index = 0; + + /* Variable to indicate gyroscope frames read */ + uint16_t frame_to_read = (*gyro_length); + + for (data_index = fifo->gyr_byte_start_idx; data_index < fifo->length;) + { + /* Get frame header byte */ + frame_header = fifo->data[data_index] & BMI2_FIFO_TAG_INTR_MASK; + + /* Parse virtual header if S4S is enabled */ + parse_if_virtual_header(&frame_header, &data_index, fifo); + + /* Index shifted to next byte where data starts */ + data_index++; + switch (frame_header) + { + /* If header defines gyroscope frame */ + case BMI2_FIFO_HEADER_GYR_FRM: + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + case BMI2_FIFO_HEADER_ALL_FRM: + + /* Unpack from normal frames */ + rslt = unpack_gyro_header_frame(gyr, &data_index, &gyro_index, frame_header, fifo, dev); + break; + + /* If header defines only accelerometer frame */ + case BMI2_FIFO_HEADER_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_frm_len, fifo); + break; + + /* If header defines only auxiliary frame */ + case BMI2_FIFO_HEADER_AUX_FRM: + rslt = move_next_frame(&data_index, fifo->aux_frm_len, fifo); + break; + + /* If header defines only auxiliary and accelerometer frame */ + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_aux_frm_len, fifo); + break; + + /* If header defines sensor time frame */ + case BMI2_FIFO_HEADER_SENS_TIME_FRM: + rslt = unpack_sensortime_frame(&data_index, fifo); + break; + + /* If header defines skip frame */ + case BMI2_FIFO_HEADER_SKIP_FRM: + rslt = unpack_skipped_frame(&data_index, fifo); + break; + + /* If header defines Input configuration frame */ + case BMI2_FIFO_HEADER_INPUT_CFG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_INPUT_CFG_LENGTH, fifo); + break; + + /* If header defines invalid frame or end of valid data */ + case BMI2_FIFO_HEAD_OVER_READ_MSB: + + /* Move the data index to the last byte */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + case BMI2_FIFO_VIRT_ACT_RECOG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_VIRT_ACT_DATA_LENGTH, fifo); + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + /* Break if number of frames to be read is complete or FIFO is empty */ + if ((frame_to_read == gyro_index) || (rslt == BMI2_W_FIFO_EMPTY)) + { + break; + } + } + + /* Update the gyroscope frame index */ + (*gyro_length) = gyro_index; + + /* Update the gyroscope byte index */ + fifo->gyr_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This internal API is used to parse the gyroscope data from the FIFO + * data in header mode. It updates the current data byte to + * be parsed. + */ +static int8_t unpack_gyro_header_frame(struct bmi2_sens_axes_data* gyr, uint16_t* idx, uint16_t* gyr_idx, uint8_t frame, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (frame) + { + /* If frame contains only gyroscope data */ + case BMI2_FIFO_HEADER_GYR_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->gyr_frm_len) > fifo->length) + { + /* Update the data index as complete*/ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and gyroscope data */ + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], (*idx), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->aux_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], ((*idx) + fifo->aux_frm_len), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer, gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_ALL_FRM: + + /* Partially read, then skip the data*/ + if ((*idx + fifo->all_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], ((*idx) + fifo->aux_frm_len), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only auxiliary data */ + case BMI2_FIFO_HEADER_AUX_FRM: + case BMI2_FIFO_HEAD_LESS_AUX_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only accelerometer data */ + case BMI2_FIFO_HEADER_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + (*idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the gyroscope data from the FIFO + * data in header-less mode. It updates the current data byte to + * be parsed. + */ +static int8_t unpack_gyro_headerless_frame(struct bmi2_sens_axes_data* gyr, uint16_t* idx, uint16_t* gyr_idx, + uint8_t frame, const struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (frame) + { + /* If frame contains only gyroscope data */ + case BMI2_FIFO_HEAD_LESS_GYR_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->gyr_frm_len) > fifo->length) + { + /* Update the data index as complete*/ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], *idx, fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and gyroscope data */ + case BMI2_FIFO_HEAD_LESS_GYR_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], (*idx), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + BMI2_FIFO_ACC_GYR_LENGTH; + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains gyroscope and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_GYR_AUX_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->aux_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], (*idx), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer, gyroscope and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_ALL_FRM: + + /* Partially read, then skip the data*/ + if ((*idx + fifo->all_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the gyroscope data */ + unpack_gyro_data(&gyr[(*gyr_idx)], (*idx), fifo, dev); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_sensor_time(&gyr[(*gyr_idx)], idx, fifo); + } + + /* Update gyroscope frame index */ + (*gyr_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and auxiliary data */ + case BMI2_FIFO_HEAD_LESS_AUX_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only auxiliary data */ + case BMI2_FIFO_HEAD_LESS_AUX_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only accelerometer data */ + case BMI2_FIFO_HEAD_LESS_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + (*idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse gyroscope data from the FIFO data. + */ +static void unpack_gyro_data(struct bmi2_sens_axes_data* gyr, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variables to store LSB value */ + uint16_t data_lsb; + + /* Variables to store MSB value */ + uint16_t data_msb; + + /* Gyroscope raw x data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + gyr->x = (int16_t)((data_msb << 8) | data_lsb); + + /* Gyroscope raw y data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + gyr->y = (int16_t)((data_msb << 8) | data_lsb); + + /* Gyroscope raw z data */ + data_lsb = fifo->data[data_start_index++]; + data_msb = fifo->data[data_start_index++]; + gyr->z = (int16_t)((data_msb << 8) | data_lsb); + + /* Get the compensated gyroscope data */ + comp_gyro_cross_axis_sensitivity(gyr, dev); + + /* Get the re-mapped gyroscope data */ + get_remapped_data(gyr, dev); +} + +/*! + * @brief This API computes the number of bytes of auxiliary FIFO data which is + * to be parsed in header-less mode. + */ +static int8_t parse_fifo_aux_len(uint16_t* start_idx, uint16_t* len, uint8_t* skip_length, const uint16_t* aux_count, + const struct bmi2_fifo_frame* fifo) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Data start index */ + *start_idx = fifo->aux_byte_start_idx; + + /* If only auxiliary is enabled */ + if (fifo->data_enable == BMI2_FIFO_AUX_EN) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*aux_count) * fifo->aux_frm_len); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = fifo->aux_frm_len; + } + /* If only accelerometer and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_AUX_EN | BMI2_FIFO_ACC_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*aux_count) * (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + } + /* If only accelerometer and gyroscope are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_AUX_EN | BMI2_FIFO_GYR_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*aux_count) * (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + } + /* If only accelerometer, gyroscope and auxiliary are enabled */ + else if (fifo->data_enable == (BMI2_FIFO_AUX_EN | BMI2_FIFO_GYR_EN | BMI2_FIFO_ACC_EN)) + { + /* Number of bytes to be read */ + (*len) = (uint16_t)((*aux_count) * (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len)); + + /* Number of bytes to skip in case dummy frame is obtained */ + (*skip_length) = (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + } + else + { + /* Move the data index to the last byte to mark completion */ + (*start_idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + + /* If more data is requested than available */ + if (((*len)) > fifo->length) + { + (*len) = fifo->length; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the auxiliary data from the + * FIFO in headerless mode. + */ +static int8_t extract_aux_headerless_mode(struct bmi2_aux_fifo_data* aux, uint16_t* aux_length, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + int8_t rslt; + + /* Variable to index the bytes */ + uint16_t data_index = 0; + + /* Variable to index auxiliary frames */ + uint16_t aux_index = 0; + + /* Variable to store the number of bytes to be read */ + uint16_t data_read_length = 0; + + /* Variable to define the data enable byte */ + uint8_t data_enable; + + /* Number of bytes to skip in case dummy frame is obtained */ + uint8_t skip_length = 0; + + rslt = parse_fifo_aux_len(&data_index, &data_read_length, &skip_length, aux_length, fifo); + + /* Convert word to byte since all sensor enables are in a byte */ + data_enable = (uint8_t)(fifo->data_enable >> 8); + + for (; (data_index < data_read_length) && (rslt != BMI2_W_FIFO_EMPTY);) + { + rslt = check_dummy_frame(BMI2_FIFO_HEADERLESS_DUMMY_AUX, &data_index, skip_length, fifo); + + /* Unpack only if Valid frame is present */ + if (rslt == BMI2_OK) + { + /* Unpack frame to get auxiliary data */ + rslt = unpack_aux_frame(aux, &data_index, &aux_index, data_enable, fifo, dev); + + if (rslt != BMI2_W_FIFO_EMPTY) + { + /* Check for the availability of next two bytes of FIFO data */ + rslt = check_empty_fifo(&data_index, fifo); + } + } + } + + /* Update number of auxiliary frames to be read */ + *aux_length = aux_index; + + /* Update the auxiliary byte index */ + fifo->aux_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This API is used to parse the auxiliary data from the FIFO data in + * header mode. + */ +static int8_t extract_aux_header_mode(struct bmi2_aux_fifo_data* aux, uint16_t* aux_len, struct bmi2_fifo_frame* fifo, + const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define header frame */ + uint8_t frame_header = 0; + + /* Variable to index the data bytes */ + uint16_t data_index; + + /* Variable to index gyroscope frames */ + uint16_t aux_index = 0; + + /* Variable to indicate auxiliary frames read */ + uint16_t frame_to_read = *aux_len; + + for (data_index = fifo->aux_byte_start_idx; data_index < fifo->length;) + { + /* Get frame header byte */ + frame_header = fifo->data[data_index] & BMI2_FIFO_TAG_INTR_MASK; + + /* Parse virtual header if S4S is enabled */ + parse_if_virtual_header(&frame_header, &data_index, fifo); + + /* Index shifted to next byte where data starts */ + data_index++; + switch (frame_header) + { + /* If header defines auxiliary frame */ + case BMI2_FIFO_HEADER_AUX_FRM: + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + case BMI2_FIFO_HEADER_ALL_FRM: + + /* Unpack from normal frames */ + rslt = unpack_aux_frame(aux, &data_index, &aux_index, frame_header, fifo, dev); + break; + + /* If header defines only accelerometer frame */ + case BMI2_FIFO_HEADER_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_frm_len, fifo); + break; + + /* If header defines only gyroscope frame */ + case BMI2_FIFO_HEADER_GYR_FRM: + rslt = move_next_frame(&data_index, fifo->gyr_frm_len, fifo); + break; + + /* If header defines only gyroscope and accelerometer frame */ + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_gyr_frm_len, fifo); + break; + + /* If header defines sensor time frame */ + case BMI2_FIFO_HEADER_SENS_TIME_FRM: + rslt = unpack_sensortime_frame(&data_index, fifo); + break; + + /* If header defines skip frame */ + case BMI2_FIFO_HEADER_SKIP_FRM: + rslt = unpack_skipped_frame(&data_index, fifo); + break; + + /* If header defines Input configuration frame */ + case BMI2_FIFO_HEADER_INPUT_CFG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_INPUT_CFG_LENGTH, fifo); + break; + + /* If header defines invalid frame or end of valid data */ + case BMI2_FIFO_HEAD_OVER_READ_MSB: + + /* Move the data index to the last byte */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + case BMI2_FIFO_VIRT_ACT_RECOG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_VIRT_ACT_DATA_LENGTH, fifo); + break; + default: + + /* Move the data index to the last byte in case + * of invalid values + */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + /* Break if number of frames to be read is complete or FIFO is + * empty + */ + if ((frame_to_read == aux_index) || (rslt == BMI2_W_FIFO_EMPTY)) + { + break; + } + } + + /* Update the gyroscope frame index */ + (*aux_len) = aux_index; + + /* Update the gyroscope byte index */ + fifo->aux_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This API is used to parse the auxiliary frame from the FIFO data in + * both header mode and header-less mode and update the data_index value which + * is used to store the index of the current data byte which is parsed. + */ +static int8_t unpack_aux_frame(struct bmi2_aux_fifo_data* aux, uint16_t* idx, uint16_t* aux_idx, uint8_t frame, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (frame) + { + /* If frame contains only auxiliary data */ + case BMI2_FIFO_HEADER_AUX_FRM: + case BMI2_FIFO_HEAD_LESS_AUX_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->aux_frm_len) > fifo->length) + { + /* Update the data index as complete*/ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the auxiliary data */ + unpack_aux_data(&aux[(*aux_idx)], (*idx), fifo); + + /* Update data index */ + (*idx) = (*idx) + fifo->aux_frm_len; + + unpack_virtual_aux_data(&aux[(*aux_idx)], idx, aux_idx, fifo, dev); + + /* Update auxiliary frame index */ + (*aux_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + case BMI2_FIFO_HEAD_LESS_AUX_ACC_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->acc_aux_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the auxiliary data */ + unpack_aux_data(&aux[(*aux_idx)], (*idx), fifo); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + + unpack_virtual_aux_data(&aux[(*aux_idx)], idx, aux_idx, fifo, dev); + + /* Update auxiliary frame index */ + (*aux_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + case BMI2_FIFO_HEAD_LESS_GYR_AUX_FRM: + + /* Partially read, then skip the data */ + if (((*idx) + fifo->aux_gyr_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the auxiliary data */ + unpack_aux_data(&aux[(*aux_idx)], (*idx), fifo); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + unpack_virtual_aux_data(&aux[(*aux_idx)], idx, aux_idx, fifo, dev); + + /* Update auxiliary frame index */ + (*aux_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer, gyroscope and auxiliary data */ + case BMI2_FIFO_HEADER_ALL_FRM: + case BMI2_FIFO_HEAD_LESS_ALL_FRM: + + /* Partially read, then skip the data */ + if ((*idx + fifo->all_frm_len) > fifo->length) + { + /* Move the data index to the last byte */ + (*idx) = fifo->length; + + rslt = BMI2_OK; + break; + } + + /* Get the auxiliary data */ + unpack_aux_data(&aux[(*aux_idx)], (*idx), fifo); + + /* Update data index */ + (*idx) = (*idx) + (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + + unpack_virtual_aux_data(&aux[(*aux_idx)], idx, aux_idx, fifo, dev); + + /* Update auxiliary frame index */ + (*aux_idx)++; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only accelerometer data */ + case BMI2_FIFO_HEADER_ACC_FRM: + case BMI2_FIFO_HEAD_LESS_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains only gyroscope data */ + case BMI2_FIFO_HEADER_GYR_FRM: + case BMI2_FIFO_HEAD_LESS_GYR_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + + /* If frame contains accelerometer and gyroscope data */ + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + case BMI2_FIFO_HEAD_LESS_GYR_ACC_FRM: + + /* Update data index */ + (*idx) = (*idx) + fifo->acc_gyr_frm_len; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + break; + default: + + /* Move the data index to the last byte in case of + * invalid values + */ + (*idx) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to unpack virtual auxillary sensortime data. + */ +static void unpack_virtual_aux_data(struct bmi2_aux_fifo_data* aux, uint16_t* idx, const uint16_t* aux_idx, + const struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Get virtual sensor time if S4S is enabled */ + if (dev->sens_en_stat & BMI2_EXT_SENS_SEL) + { + unpack_virt_aux_sensor_time(&aux[(*aux_idx)], idx, fifo); + } +} + +/*! + * @brief This internal API is used to parse auxiliary data from the FIFO data. + */ +static void unpack_aux_data(struct bmi2_aux_fifo_data* aux, uint16_t data_start_index, + const struct bmi2_fifo_frame* fifo) +{ + /* Variables to store index */ + uint16_t idx = 0; + + /* Get auxiliary data */ + for (; idx < 8; idx++) + { + aux->data[idx] = fifo->data[data_start_index++]; + } +} + +/*! + * @brief This internal API parses virtual frame header from the FIFO data. + */ +static void parse_if_virtual_header(uint8_t* frame_header, uint16_t* data_index, const struct bmi2_fifo_frame* fifo) +{ + /* Variable to extract virtual header byte */ + uint8_t virtual_header_mode; + + /* Extract virtual header mode from the frame header */ + virtual_header_mode = BMI2_GET_BITS(*frame_header, BMI2_FIFO_VIRT_FRM_MODE); + + /* If the extracted header byte is a virtual header */ + if (virtual_header_mode == BMI2_FIFO_VIRT_FRM_MODE) + { + /* If frame header is not activity recognition header */ + if (*frame_header != 0xC8) + { + /* Index shifted to next byte where sensor frame is present */ + (*data_index) = (*data_index) + 1; + + /* Get the sensor frame header */ + *frame_header = fifo->data[*data_index] & BMI2_FIFO_TAG_INTR_MASK; + } + } +} + +/*! + * @brief This internal API gets sensor time from the accelerometer and + * gyroscope virtual frames and updates in the data structure. + */ +static void unpack_virt_sensor_time(struct bmi2_sens_axes_data* sens, uint16_t* idx, const struct bmi2_fifo_frame* fifo) +{ + /* Variables to define 3 bytes of sensor time */ + uint32_t sensor_time_byte3; + uint16_t sensor_time_byte2; + uint8_t sensor_time_byte1; + + /* Get sensor time from the FIFO data */ + sensor_time_byte3 = (uint32_t)(fifo->data[(*idx) + BMI2_SENSOR_TIME_MSB_BYTE] << 16); + sensor_time_byte2 = (uint16_t)fifo->data[(*idx) + BMI2_SENSOR_TIME_XLSB_BYTE] << 8; + sensor_time_byte1 = fifo->data[(*idx)]; + + /* Store sensor time in the sensor data structure */ + sens->virt_sens_time = (uint32_t)(sensor_time_byte3 | sensor_time_byte2 | sensor_time_byte1); + + /* Move the data index by 3 bytes */ + (*idx) = (*idx) + BMI2_SENSOR_TIME_LENGTH; +} + +/*! + * @brief This internal API gets sensor time from the auxiliary virtual + * frames and updates in the data structure. + */ +static void unpack_virt_aux_sensor_time(struct bmi2_aux_fifo_data* aux, uint16_t* idx, + const struct bmi2_fifo_frame* fifo) +{ + /* Variables to define 3 bytes of sensor time */ + uint32_t sensor_time_byte3; + uint16_t sensor_time_byte2; + uint8_t sensor_time_byte1; + + /* Get sensor time from the FIFO data */ + sensor_time_byte3 = (uint32_t)(fifo->data[(*idx) + BMI2_SENSOR_TIME_MSB_BYTE] << 16); + sensor_time_byte2 = (uint16_t)fifo->data[(*idx) + BMI2_SENSOR_TIME_XLSB_BYTE] << 8; + sensor_time_byte1 = fifo->data[(*idx)]; + + /* Store sensor time in the sensor data structure */ + aux->virt_sens_time = (uint32_t)(sensor_time_byte3 | sensor_time_byte2 | sensor_time_byte1); + + /* Move the data index by 3 bytes */ + (*idx) = (*idx) + BMI2_SENSOR_TIME_LENGTH; +} + +/*! + * @brief This internal API is used to reset the FIFO related configurations in + * the FIFO frame structure for the next FIFO read. + */ +static int8_t reset_fifo_frame_structure(struct bmi2_fifo_frame* fifo, struct bmi2_dev* dev) +{ + int8_t rslt; + + struct bmi2_aux_config config; + + /* Reset FIFO data structure */ + fifo->acc_byte_start_idx = 0; + fifo->aux_byte_start_idx = 0; + fifo->gyr_byte_start_idx = 0; + fifo->sensor_time = 0; + fifo->skipped_frame_count = 0; + fifo->act_recog_byte_start_idx = 0; + + /* Get default configurations for the type of feature selected. */ + rslt = get_aux_interface_config(&config, dev); + + if (rslt == BMI2_OK) + { + /* If S4S is enabled */ + if ((dev->sens_en_stat & BMI2_EXT_SENS_SEL) == BMI2_EXT_SENS_SEL) + { + fifo->acc_frm_len = BMI2_FIFO_VIRT_ACC_LENGTH; + fifo->gyr_frm_len = BMI2_FIFO_VIRT_GYR_LENGTH; + fifo->aux_frm_len = BMI2_FIFO_VIRT_AUX_LENGTH; + fifo->acc_gyr_frm_len = BMI2_FIFO_VIRT_ACC_GYR_LENGTH; + fifo->acc_aux_frm_len = BMI2_FIFO_VIRT_ACC_AUX_LENGTH; + fifo->aux_gyr_frm_len = BMI2_FIFO_VIRT_GYR_AUX_LENGTH; + fifo->all_frm_len = BMI2_FIFO_VIRT_ALL_LENGTH; + + /* If S4S is not enabled */ + } + else + { + if (config.aux_rd_burst == BMI2_AUX_READ_LEN_0) + { + fifo->aux_frm_len = BMI2_AUX_RD_BURST_FRM_LEN_1; + } + + if (config.aux_rd_burst == BMI2_AUX_READ_LEN_1) + { + fifo->aux_frm_len = BMI2_AUX_RD_BURST_FRM_LEN_2; + } + + if (config.aux_rd_burst == BMI2_AUX_READ_LEN_2) + { + fifo->aux_frm_len = BMI2_AUX_RD_BURST_FRM_LEN_6; + } + + if (config.aux_rd_burst == BMI2_AUX_READ_LEN_3) + { + fifo->aux_frm_len = BMI2_AUX_RD_BURST_FRM_LEN_8; + } + + fifo->acc_frm_len = BMI2_FIFO_ACC_LENGTH; + fifo->gyr_frm_len = BMI2_FIFO_GYR_LENGTH; + fifo->acc_gyr_frm_len = BMI2_FIFO_ACC_GYR_LENGTH; + fifo->acc_aux_frm_len = (BMI2_FIFO_ACC_LENGTH + fifo->aux_frm_len); + fifo->aux_gyr_frm_len = (BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + fifo->all_frm_len = (BMI2_FIFO_ACC_LENGTH + BMI2_FIFO_GYR_LENGTH + fifo->aux_frm_len); + } + } + + return rslt; +} + +/*! + * @brief This API internal checks whether the FIFO data read is an empty frame. + * If empty frame, index is moved to the last byte. + */ +static int8_t check_empty_fifo(uint16_t* data_index, const struct bmi2_fifo_frame* fifo) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Validate data index */ + if (((*data_index) + 6) < fifo->length) + { + /* Check if FIFO is empty */ + if (((fifo->data[(*data_index)] == BMI2_FIFO_LSB_CONFIG_CHECK) && + (fifo->data[(*data_index) + 1] == BMI2_FIFO_MSB_CONFIG_CHECK) && + (fifo->data[(*data_index) + 2] == BMI2_FIFO_LSB_CONFIG_CHECK)) && + ((fifo->data[(*data_index) + 3] == BMI2_FIFO_MSB_CONFIG_CHECK) && + (fifo->data[(*data_index) + 4] == BMI2_FIFO_LSB_CONFIG_CHECK)) && + ((fifo->data[(*data_index) + 5] == BMI2_FIFO_MSB_CONFIG_CHECK))) + { + /* Move the data index to the last byte to mark completion */ + (*data_index) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + else + { + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to move the data index ahead of the + * current_frame_length parameter when unnecessary FIFO data appears while + * extracting the user specified data. + */ +static int8_t move_next_frame(uint16_t* data_index, uint8_t current_frame_length, const struct bmi2_fifo_frame* fifo) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Validate data index */ + if (((*data_index) + current_frame_length) > fifo->length) + { + /* Move the data index to the last byte */ + (*data_index) = fifo->length; + + rslt = BMI2_OK; + } + else + { + /* Move the data index to next frame */ + (*data_index) = (*data_index) + current_frame_length; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse and store the sensor time from the + * FIFO data. + */ +static int8_t unpack_sensortime_frame(uint16_t* data_index, struct bmi2_fifo_frame* fifo) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Variables to define 3 bytes of sensor time */ + uint32_t sensor_time_byte3 = 0; + uint16_t sensor_time_byte2 = 0; + uint8_t sensor_time_byte1 = 0; + + /* Validate data index */ + if (((*data_index) + BMI2_SENSOR_TIME_LENGTH) > fifo->length) + { + /* Move the data index to the last byte */ + (*data_index) = fifo->length; + + rslt = BMI2_OK; + } + else + { + /* Get sensor time from the FIFO data */ + sensor_time_byte3 = fifo->data[(*data_index) + BMI2_SENSOR_TIME_MSB_BYTE] << 16; + sensor_time_byte2 = fifo->data[(*data_index) + BMI2_SENSOR_TIME_XLSB_BYTE] << 8; + sensor_time_byte1 = fifo->data[(*data_index)]; + + /* Update sensor time in the FIFO structure */ + fifo->sensor_time = (uint32_t)(sensor_time_byte3 | sensor_time_byte2 | sensor_time_byte1); + + /* Move the data index by 3 bytes */ + (*data_index) = (*data_index) + BMI2_SENSOR_TIME_LENGTH; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse and store the skipped frame count + * from the FIFO data. + */ +static int8_t unpack_skipped_frame(uint16_t* data_index, struct bmi2_fifo_frame* fifo) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Validate data index */ + if ((*data_index) >= fifo->length) + { + /* Update the data index to the last byte */ + (*data_index) = fifo->length; + + rslt = BMI2_OK; + } + else + { + /* Update skipped frame count in the FIFO structure */ + fifo->skipped_frame_count = fifo->data[(*data_index)]; + + /* Move the data index by 1 byte */ + (*data_index) = (*data_index) + 1; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + + return rslt; +} + +/*! + * @brief This internal API enables and configures the accelerometer which is + * needed for self-test operation. It also sets the amplitude for the self-test. + */ +static int8_t pre_self_test_config(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Structure to define sensor configurations */ + struct bmi2_sens_config sens_cfg; + + /* List the sensors to be selected */ + uint8_t sens_sel = BMI2_ACCEL; + + /* Enable accelerometer */ + rslt = bmi2_sensor_enable(&sens_sel, 1, dev); + dev->delay_us(1000, dev->intf_ptr); + + /* Enable self-test amplitude */ + if (rslt == BMI2_OK) + { + rslt = set_accel_self_test_amp(BMI2_ENABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Select accelerometer for sensor configurations */ + sens_cfg.type = BMI2_ACCEL; + + /* Get the default values */ + rslt = bmi2_get_sensor_config(&sens_cfg, 1, dev); + if (rslt == BMI2_OK) + { + /* Set the configurations required for self-test */ + sens_cfg.cfg.acc.odr = BMI2_ACC_ODR_1600HZ; + sens_cfg.cfg.acc.bwp = BMI2_ACC_NORMAL_AVG4; + sens_cfg.cfg.acc.filter_perf = BMI2_PERF_OPT_MODE; + sens_cfg.cfg.acc.range = BMI2_ACC_RANGE_16G; + + /* Set accelerometer configurations */ + rslt = bmi2_set_sensor_config(&sens_cfg, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API performs the steps needed for self-test operation + * before reading the accelerometer self-test data. + */ +static int8_t self_test_config(uint8_t sign, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Enable the accelerometer self-test feature */ + rslt = set_accel_self_test_enable(BMI2_ENABLE, dev); + if (rslt == BMI2_OK) + { + /* Selects the sign of accelerometer self-test excitation */ + rslt = set_acc_self_test_sign(sign, dev); + } + + return rslt; +} + +/*! + * @brief This internal API enables or disables the accelerometer self-test + * feature in the sensor. + */ +static int8_t set_accel_self_test_enable(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define data */ + uint8_t data = 0; + + /* Enable/Disable self-test feature */ + rslt = bmi2_get_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BIT_POS0(data, BMI2_ACC_SELF_TEST_EN, enable); + rslt = bmi2_set_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API selects the sign for accelerometer self-test + * excitation. + */ +static int8_t set_acc_self_test_sign(uint8_t sign, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define data */ + uint8_t data = 0; + + /* Select the sign for self-test excitation */ + rslt = bmi2_get_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_ACC_SELF_TEST_SIGN, sign); + rslt = bmi2_set_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API sets the amplitude of the accelerometer self-test + * deflection in the sensor. + */ +static int8_t set_accel_self_test_amp(uint8_t amp, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define data */ + uint8_t data = 0; + + /* Select amplitude of the self-test deflection */ + rslt = bmi2_get_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_ACC_SELF_TEST_AMP, amp); + rslt = bmi2_set_regs(BMI2_ACC_SELF_TEST_ADDR, &data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API reads the accelerometer data for x,y and z axis from + * the sensor. The data units is in LSB format. + */ +static int8_t read_accel_xyz(struct bmi2_sens_axes_data* accel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Array to define data buffer */ + uint8_t data[BMI2_ACC_NUM_BYTES] = {0}; + + rslt = bmi2_get_regs(BMI2_ACC_X_LSB_ADDR, data, BMI2_ACC_NUM_BYTES, dev); + if (rslt == BMI2_OK) + { + /* Accelerometer data x axis */ + msb = data[1]; + lsb = data[0]; + accel->x = (int16_t)((msb << 8) | lsb); + + /* Accelerometer data y axis */ + msb = data[3]; + lsb = data[2]; + accel->y = (int16_t)((msb << 8) | lsb); + + /* Accelerometer data z axis */ + msb = data[5]; + lsb = data[4]; + accel->z = (int16_t)((msb << 8) | lsb); + } + + return rslt; +} + +/*! + * @brief This internal API reads the gyroscope data for x, y and z axis from + * the sensor. The data units is in LSB format. + */ +static int8_t read_gyro_xyz(struct bmi2_sens_axes_data* gyro, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Array to define data buffer */ + uint8_t data[BMI2_GYR_NUM_BYTES] = {0}; + + rslt = bmi2_get_regs(BMI2_GYR_X_LSB_ADDR, data, BMI2_GYR_NUM_BYTES, dev); + if (rslt == BMI2_OK) + { + /* Gyroscope data x axis */ + msb = data[1]; + lsb = data[0]; + gyro->x = (int16_t)((msb << 8) | lsb); + + /* Gyroscope data y axis */ + msb = data[3]; + lsb = data[2]; + gyro->y = (int16_t)((msb << 8) | lsb); + + /* Gyroscope data z axis */ + msb = data[5]; + lsb = data[4]; + gyro->z = (int16_t)((msb << 8) | lsb); + } + + return rslt; +} + +/*! + * @brief This internal API converts LSB value of accelerometer axes to form + * 'g' to 'mg' for self-test. + */ +static void convert_lsb_g(const struct bmi2_selftest_delta_limit* acc_data_diff, + struct bmi2_selftest_delta_limit* acc_data_diff_mg, const struct bmi2_dev* dev) +{ + /* Variable to define LSB/g value of axes */ + uint32_t lsb_per_g; + + /* Range considered for self-test is +/-16g */ + uint8_t range = BMI2_ACC_SELF_TEST_RANGE; + + /* lsb_per_g for the respective resolution and 16g range */ + lsb_per_g = (uint32_t)(power(2, dev->resolution) / (2 * range)); + + /* Accelerometer x value in mg */ + acc_data_diff_mg->x = (acc_data_diff->x / (int32_t)lsb_per_g) * 1000; + + /* Accelerometer y value in mg */ + acc_data_diff_mg->y = (acc_data_diff->y / (int32_t)lsb_per_g) * 1000; + + /* Accelerometer z value in mg */ + acc_data_diff_mg->z = (acc_data_diff->z / (int32_t)lsb_per_g) * 1000; +} + +/*! + * @brief This internal API is used to calculate the power of a value. + */ +static int32_t power(int16_t base, uint8_t resolution) +{ + /* Initialize loop */ + uint8_t loop = 1; + + /* Initialize variable to store the power of 2 value */ + int32_t value = 1; + + for (; loop <= resolution; loop++) + { + value = (int32_t)(value * base); + } + + return value; +} + +/*! + * @brief This internal API validates the accelerometer self-test data and + * decides the result of self-test operation. + */ +static int8_t validate_self_test(const struct bmi2_selftest_delta_limit* accel_data_diff) +{ + /* Variable to define error */ + int8_t rslt; + + /* As per the data sheet, The actually measured signal differences should be significantly + * larger than the minimum differences for each axis in order for the self-test to pass. + */ + if ((accel_data_diff->x > BMI2_ST_ACC_X_SIG_MIN_DIFF) && (accel_data_diff->y < BMI2_ST_ACC_Y_SIG_MIN_DIFF) && + (accel_data_diff->z > BMI2_ST_ACC_Z_SIG_MIN_DIFF)) + { + /* Self-test pass */ + rslt = BMI2_OK; + } + else + { + /* Self-test fail*/ + rslt = BMI2_E_SELF_TEST_FAIL; + } + + return rslt; +} + +/*! + * @brief This internal API gets the re-mapped x, y and z axes from the sensor. + */ +static int8_t get_remap_axes(struct bmi2_axes_remap* remap, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for axis re-mapping */ + struct bmi2_feature_config remap_config = {0, 0, 0}; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat; + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Search for axis re-mapping and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&remap_config, BMI2_AXIS_MAP, dev); + if (feat_found) + { + rslt = bmi2_get_feat_config(remap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for axis re-mapping */ + idx = remap_config.start_addr; + + /* Get the re-mapped x-axis */ + remap->x_axis = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_X_AXIS); + + /* Get the re-mapped x-axis polarity */ + remap->x_axis_sign = BMI2_GET_BITS(feat_config[idx], BMI2_X_AXIS_SIGN); + + /* Get the re-mapped y-axis */ + remap->y_axis = BMI2_GET_BITS(feat_config[idx], BMI2_Y_AXIS); + + /* Get the re-mapped y-axis polarity */ + remap->y_axis_sign = BMI2_GET_BITS(feat_config[idx], BMI2_Y_AXIS_SIGN); + + /* Get the re-mapped z-axis */ + remap->z_axis = BMI2_GET_BITS(feat_config[idx], BMI2_Z_AXIS); + + /* Increment byte to fetch the next data */ + idx++; + + /* Get the re-mapped z-axis polarity */ + remap->z_axis_sign = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_Z_AXIS_SIGN); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API sets the re-mapped x, y and z axes in the sensor. + */ +static int8_t set_remap_axes(const struct bmi2_axes_remap* remap, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define the register address */ + uint8_t reg_addr = 0; + + /* Variable to set the re-mapped x-axes in the sensor */ + uint8_t x_axis = 0; + + /* Variable to set the re-mapped y-axes in the sensor */ + uint8_t y_axis = 0; + + /* Variable to set the re-mapped z-axes in the sensor */ + uint8_t z_axis = 0; + + /* Variable to set the re-mapped x-axes sign in the sensor */ + uint8_t x_axis_sign = 0; + + /* Variable to set the re-mapped y-axes sign in the sensor */ + uint8_t y_axis_sign = 0; + + /* Variable to set the re-mapped z-axes sign in the sensor */ + uint8_t z_axis_sign = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for axis re-mapping */ + struct bmi2_feature_config remap_config = {0, 0, 0}; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat; + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Search for axis-re-mapping and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&remap_config, BMI2_AXIS_MAP, dev); + if (feat_found) + { + /* Get the configuration from the page where axis re-mapping feature resides */ + rslt = bmi2_get_feat_config(remap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = remap_config.start_addr; + + /* Set the value of re-mapped x-axis */ + x_axis = remap->x_axis & BMI2_X_AXIS_MASK; + + /* Set the value of re-mapped x-axis sign */ + x_axis_sign = ((remap->x_axis_sign << BMI2_X_AXIS_SIGN_POS) & BMI2_X_AXIS_SIGN_MASK); + + /* Set the value of re-mapped y-axis */ + y_axis = ((remap->y_axis << BMI2_Y_AXIS_POS) & BMI2_Y_AXIS_MASK); + + /* Set the value of re-mapped y-axis sign */ + y_axis_sign = ((remap->y_axis_sign << BMI2_Y_AXIS_SIGN_POS) & BMI2_Y_AXIS_SIGN_MASK); + + /* Set the value of re-mapped z-axis */ + z_axis = ((remap->z_axis << BMI2_Z_AXIS_POS) & BMI2_Z_AXIS_MASK); + + /* Set the value of re-mapped z-axis sign */ + z_axis_sign = remap->z_axis_sign & BMI2_Z_AXIS_SIGN_MASK; + + /* Arrange axes in the first byte */ + feat_config[idx] = x_axis | x_axis_sign | y_axis | y_axis_sign | z_axis; + + /* Increment the index */ + idx++; + + /* Cannot OR in the second byte since it holds + * gyroscope self-offset correction bit + */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_Z_AXIS_SIGN, z_axis_sign); + + /* Update the register address */ + reg_addr = BMI2_FEATURES_REG_ADDR + remap_config.start_addr; + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(reg_addr, &feat_config[remap_config.start_addr], 2, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API clips the gyroscope cross-axis sensitivity within signed 16-bit limit + */ +static int16_t saturate(int32_t value, uint16_t saturation_val) +{ + int16_t retval = (int16_t)value; + + if (value > (int32_t)saturation_val) + { + retval = (int16_t)saturation_val; + } + else if (value < (-(int32_t)saturation_val - 1)) + { + retval = -(int16_t)saturation_val - 1; + } + + return retval; +} + +/*! + * @brief This internal API corrects the gyroscope cross-axis sensitivity + * between the z and the x axis. + */ +static void comp_gyro_cross_axis_sensitivity(struct bmi2_sens_axes_data* gyr_data, const struct bmi2_dev* dev) +{ + uint16_t int16_max = UINT16_C(32767); + + /* Get the compensated gyroscope x-axis */ + gyr_data->x = saturate( + (int32_t)(gyr_data->x - (int16_t)(((int32_t)dev->gyr_cross_sens_zx * (int32_t)gyr_data->z) / 512)), int16_max); +} + +/*! + * @brief This internal API is used to validate the boundary conditions. + */ +static int8_t check_boundary_val(uint8_t* val, uint8_t min, uint8_t max, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + if (val != NULL) + { + /* Check if value is below minimum value */ + if (*val < min) + { + /* Auto correct the invalid value to minimum value */ + *val = min; + dev->info |= BMI2_I_MIN_VALUE; + } + + /* Check if value is above maximum value */ + if (*val > max) + { + /* Auto correct the invalid value to maximum value */ + *val = max; + dev->info |= BMI2_I_MAX_VALUE; + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API saves the configurations before performing FOC. + */ +static int8_t save_accel_foc_config(struct bmi2_accel_config* acc_cfg, uint8_t* aps, uint8_t* acc_en, + struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status from PWR_CTRL register */ + uint8_t pwr_ctrl_data = 0; + + /* Get accelerometer configurations to be saved */ + rslt = get_accel_config(acc_cfg, dev); + if (rslt == BMI2_OK) + { + /* Get accelerometer enable status to be saved */ + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + *acc_en = BMI2_GET_BITS(pwr_ctrl_data, BMI2_ACC_EN); + + /* Get advance power save mode to be saved */ + if (rslt == BMI2_OK) + { + rslt = bmi2_get_adv_power_save(aps, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal sets configurations for performing accelerometer FOC. + */ +static int8_t set_accel_foc_config(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select the sensor */ + uint8_t sens_list = BMI2_ACCEL; + + /* Variable to set the accelerometer configuration value */ + uint8_t acc_conf_data = BMI2_FOC_ACC_CONF_VAL; + + /* Disabling offset compensation */ + rslt = bmi2_set_accel_offset_comp(BMI2_DISABLE, dev); + if (rslt == BMI2_OK) + { + /* Set accelerometer configurations to 50Hz, continuous mode, CIC mode */ + rslt = bmi2_set_regs(BMI2_ACC_CONF_ADDR, &acc_conf_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Set accelerometer to normal mode by enabling it */ + rslt = bmi2_sensor_enable(&sens_list, 1, dev); + + if (rslt == BMI2_OK) + { + /* Disable advance power save mode */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API performs Fast Offset Compensation for accelerometer. + */ +static int8_t perform_accel_foc(const struct bmi2_accel_foc_g_value* accel_g_value, + const struct bmi2_accel_config* acc_cfg, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_E_INVALID_STATUS; + + /* Variable to define count */ + uint8_t loop; + + /* Variable to store status read from the status register */ + uint8_t reg_status = 0; + + /* Array of structure to store accelerometer data */ + struct bmi2_sens_axes_data accel_value[128] = {{0}}; + + /* Structure to store accelerometer data temporarily */ + struct bmi2_foc_temp_value temp = {0, 0, 0}; + + /* Structure to store the average of accelerometer data */ + struct bmi2_sens_axes_data accel_avg = {0, 0, 0, 0}; + + /* Variable to define LSB per g value */ + uint16_t lsb_per_g = 0; + + /* Variable to define range */ + uint8_t range = 0; + + /* Structure to store accelerometer data deviation from ideal value */ + struct bmi2_offset_delta delta = {0, 0, 0}; + + /* Structure to store accelerometer offset values */ + struct bmi2_accel_offset offset = {0, 0, 0}; + + /* Variable tries max 5 times for interrupt then generates timeout */ + uint8_t try_cnt; + + for (loop = 0; loop < 128; loop++) + { + try_cnt = 5; + while (try_cnt && (!(reg_status & BMI2_DRDY_ACC))) + { + /* 20ms delay for 50Hz ODR */ + dev->delay_us(20000, dev->intf_ptr); + rslt = bmi2_get_status(®_status, dev); + try_cnt--; + } + + if ((rslt == BMI2_OK) && (reg_status & BMI2_DRDY_ACC)) + { + rslt = read_accel_xyz(&accel_value[loop], dev); + } + + if (rslt == BMI2_OK) + { + rslt = read_accel_xyz(&accel_value[loop], dev); + } + + if (rslt == BMI2_OK) + { + /* Store the data in a temporary structure */ + temp.x = temp.x + (int32_t)accel_value[loop].x; + temp.y = temp.y + (int32_t)accel_value[loop].y; + temp.z = temp.z + (int32_t)accel_value[loop].z; + } + else + { + break; + } + } + + if (rslt == BMI2_OK) + { + /* Take average of x, y and z data for lesser noise */ + accel_avg.x = (int16_t)(temp.x / 128); + accel_avg.y = (int16_t)(temp.y / 128); + accel_avg.z = (int16_t)(temp.z / 128); + + /* Get the exact range value */ + map_accel_range(acc_cfg->range, &range); + + /* Get the smallest possible measurable acceleration level given the range and + * resolution */ + lsb_per_g = (uint16_t)(power(2, dev->resolution) / (2 * range)); + + /* Compensate acceleration data against gravity */ + comp_for_gravity(lsb_per_g, accel_g_value, &accel_avg, &delta); + + /* Scale according to offset register resolution */ + scale_accel_offset(range, &delta, &offset); + + /* Invert the accelerometer offset data */ + invert_accel_offset(&offset); + + /* Write offset data in the offset compensation register */ + rslt = write_accel_offset(&offset, dev); + + /* Enable offset compensation */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_accel_offset_comp(BMI2_ENABLE, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables the offset compensation for + * filtered and un-filtered accelerometer data. + */ +int8_t bmi2_set_accel_offset_comp(uint8_t offset_en, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t data = 0; + + /* Enable/Disable offset compensation */ + rslt = bmi2_get_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + if (rslt == BMI2_OK) + { + data = BMI2_SET_BITS(data, BMI2_NV_ACC_OFFSET, offset_en); + rslt = bmi2_set_regs(BMI2_NV_CONF_ADDR, &data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API reads the accelerometer offset compensation value. + */ +int8_t bmi2_get_accel_offset_comp(uint8_t* accel_offset, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + uint8_t count = 0; + + while (count < 3) + { + rslt = bmi2_get_regs(BMI2_ACC_OFF_COMP_0_ADDR + count, accel_offset + count, 1, dev); + if (rslt != BMI2_OK) + { + break; + } + + count++; + } + + return rslt; +} + +/*! + * @brief This internal API converts the accelerometer range value into + * corresponding integer value. + */ +static void map_accel_range(uint8_t range_in, uint8_t* range_out) +{ + switch (range_in) + { + case BMI2_ACC_RANGE_2G: + *range_out = 2; + break; + case BMI2_ACC_RANGE_4G: + *range_out = 4; + break; + case BMI2_ACC_RANGE_8G: + *range_out = 8; + break; + case BMI2_ACC_RANGE_16G: + *range_out = 16; + break; + default: + + /* By default RANGE 8G is set */ + *range_out = 8; + break; + } +} + +/*! + * @brief This internal API compensate the accelerometer data against gravity. + */ +static void comp_for_gravity(uint16_t lsb_per_g, const struct bmi2_accel_foc_g_value* g_val, + const struct bmi2_sens_axes_data* data, struct bmi2_offset_delta* comp_data) +{ + /* Array to store the accelerometer values in LSB */ + int16_t accel_value_lsb[3] = {0}; + + /* Convert g-value to LSB */ + accel_value_lsb[BMI2_X_AXIS] = (int16_t)(lsb_per_g * g_val->x); + accel_value_lsb[BMI2_Y_AXIS] = (int16_t)(lsb_per_g * g_val->y); + accel_value_lsb[BMI2_Z_AXIS] = (int16_t)(lsb_per_g * g_val->z); + + /* Get the compensated values for X, Y and Z axis */ + comp_data->x = (data->x - accel_value_lsb[BMI2_X_AXIS]); + comp_data->y = (data->y - accel_value_lsb[BMI2_Y_AXIS]); + comp_data->z = (data->z - accel_value_lsb[BMI2_Z_AXIS]); +} + +/*! + * @brief This internal API scales the compensated accelerometer data according + * to the offset register resolution. + * + * @note The bit position is always greater than 0 since accelerometer data is + * 16 bit wide. + */ +static void scale_accel_offset(uint8_t range, const struct bmi2_offset_delta* comp_data, struct bmi2_accel_offset* data) +{ + /* Variable to store the position of bit having 3.9mg resolution */ + int8_t bit_pos_3_9mg; + + /* Variable to store the position previous of bit having 3.9mg resolution */ + int8_t bit_pos_3_9mg_prev_bit; + + /* Variable to store the round-off value */ + uint8_t round_off; + + /* Find the bit position of 3.9mg */ + bit_pos_3_9mg = get_bit_pos_3_9mg(range); + + /* Round off, consider if the next bit is high */ + bit_pos_3_9mg_prev_bit = bit_pos_3_9mg - 1; + round_off = (uint8_t)(power(2, ((uint8_t)bit_pos_3_9mg_prev_bit))); + + /* Scale according to offset register resolution */ + data->x = (uint8_t)((comp_data->x + round_off) / power(2, ((uint8_t)bit_pos_3_9mg))); + data->y = (uint8_t)((comp_data->y + round_off) / power(2, ((uint8_t)bit_pos_3_9mg))); + data->z = (uint8_t)((comp_data->z + round_off) / power(2, ((uint8_t)bit_pos_3_9mg))); +} + +/*! + * @brief This internal API finds the bit position of 3.9mg according to given + * range and resolution. + */ +static int8_t get_bit_pos_3_9mg(uint8_t range) +{ + /* Variable to store the bit position of 3.9mg resolution */ + int8_t bit_pos_3_9mg; + + /* Variable to shift the bits according to the resolution */ + uint32_t divisor = 1; + + /* Scaling factor to get the bit position of 3.9 mg resolution */ + int16_t scale_factor = -1; + + /* Variable to store temporary value */ + uint16_t temp; + + /* Shift left by the times of resolution */ + divisor = divisor << 16; + + /* Get the bit position to be shifted */ + temp = (uint16_t)(divisor / (range * 256)); + + /* Get the scaling factor until bit position is shifted to last bit */ + while (temp != 1) + { + scale_factor++; + temp = temp >> 1; + } + + /* Scaling factor is the bit position of 3.9 mg resolution */ + bit_pos_3_9mg = (int8_t)scale_factor; + + return bit_pos_3_9mg; +} + +/*! + * @brief This internal API inverts the accelerometer offset data. + */ +static void invert_accel_offset(struct bmi2_accel_offset* offset_data) +{ + /* Get the offset data */ + offset_data->x = (uint8_t)((offset_data->x) * (-1)); + offset_data->y = (uint8_t)((offset_data->y) * (-1)); + offset_data->z = (uint8_t)((offset_data->z) * (-1)); +} + +/*! + * @brief This internal API writes the offset data in the offset compensation + * register. + */ +static int8_t write_accel_offset(const struct bmi2_accel_offset* offset, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to store the offset data */ + uint8_t data_array[3] = {0}; + + data_array[0] = offset->x; + data_array[1] = offset->y; + data_array[2] = offset->z; + + /* Offset values are written in the offset register */ + rslt = bmi2_set_regs(BMI2_ACC_OFF_COMP_0_ADDR, data_array, 3, dev); + + return rslt; +} + +/*! + * @brief This internal API restores the configurations saved before performing + * accelerometer FOC. + */ +static int8_t restore_accel_foc_config(struct bmi2_accel_config* acc_cfg, uint8_t aps, uint8_t acc_en, + struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status from PWR_CTRL register */ + uint8_t pwr_ctrl_data = 0; + + /* Restore the saved accelerometer configurations */ + rslt = set_accel_config(acc_cfg, dev); + if (rslt == BMI2_OK) + { + /* Restore the saved accelerometer enable status */ + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + if (rslt == BMI2_OK) + { + pwr_ctrl_data = BMI2_SET_BITS(pwr_ctrl_data, BMI2_ACC_EN, acc_en); + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + + /* Restore the saved advance power save */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_adv_power_save(aps, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API sets accelerometer configurations like ODR, + * bandwidth, performance mode and g-range. + */ +static int8_t set_accel_config(struct bmi2_accel_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + /* Array to store the default value of accelerometer configuration + * reserved registers + */ + uint8_t data_array[2] = {0}; + + /* Validate bandwidth and performance mode */ + rslt = validate_bw_perf_mode(&config->bwp, &config->filter_perf, dev); + if (rslt == BMI2_OK) + { + /* Validate ODR and range */ + rslt = validate_odr_range(&config->odr, &config->range, dev); + if (rslt == BMI2_OK) + { + /* Set accelerometer performance mode */ + reg_data = BMI2_SET_BITS(data_array[0], BMI2_ACC_FILTER_PERF_MODE, config->filter_perf); + + /* Set accelerometer bandwidth */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_ACC_BW_PARAM, config->bwp); + + /* Set accelerometer ODR */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_ACC_ODR, config->odr); + + /* Copy the register data to the array */ + data_array[0] = reg_data; + + /* Set accelerometer range */ + reg_data = BMI2_SET_BIT_POS0(data_array[1], BMI2_ACC_RANGE, config->range); + + /* Copy the register data to the array */ + data_array[1] = reg_data; + + /* Write accelerometer configuration to ACC_CONFand + * ACC_RANGE registers simultaneously as they lie in consecutive places + */ + rslt = bmi2_set_regs(BMI2_ACC_CONF_ADDR, data_array, 2, dev); + + /* Get error status to check for invalid configurations */ + if (rslt == BMI2_OK) + { + rslt = cfg_error_status(dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API sets gyroscope configurations like ODR, bandwidth, + * low power/high performance mode, performance mode and range. It also + * maps/un-maps data interrupts to that of hardware interrupt line. + */ +static int8_t set_gyro_config(struct bmi2_gyro_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data; + + /* Array to store the default value of gyroscope configuration reserved registers */ + uint8_t data_array[2] = {0}; + + /* Validate gyroscope configurations */ + rslt = validate_gyro_config(config, dev); + if (rslt == BMI2_OK) + { + /* Set gyroscope performance mode */ + reg_data = BMI2_SET_BITS(data_array[0], BMI2_GYR_FILTER_PERF_MODE, config->filter_perf); + + /* Set gyroscope noise performance mode */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_NOISE_PERF_MODE, config->noise_perf); + + /* Set gyroscope bandwidth */ + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_BW_PARAM, config->bwp); + + /* Set gyroscope ODR */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_GYR_ODR, config->odr); + + /* Copy the register data to the array */ + data_array[0] = reg_data; + + /* Set gyroscope OIS range */ + reg_data = BMI2_SET_BITS(data_array[1], BMI2_GYR_OIS_RANGE, config->ois_range); + + /* Set gyroscope range */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_GYR_RANGE, config->range); + + /* Copy the register data to the array */ + data_array[1] = reg_data; + + /* Write accelerometer configuration to GYR_CONF and GYR_RANGE + * registers simultaneously as they lie in consecutive places + */ + rslt = bmi2_set_regs(BMI2_GYR_CONF_ADDR, data_array, 2, dev); + + /* Get error status to check for invalid configurations */ + if (rslt == BMI2_OK) + { + rslt = cfg_error_status(dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API saves the configurations before performing gyroscope + * FOC. + */ +static int8_t save_gyro_config(struct bmi2_gyro_config* gyr_cfg, uint8_t* aps, uint8_t* gyr_en, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status from PWR_CTRL register */ + uint8_t pwr_ctrl_data = 0; + + /* Get gyroscope configurations to be saved */ + rslt = get_gyro_config(gyr_cfg, dev); + if (rslt == BMI2_OK) + { + /* Get gyroscope enable status to be saved */ + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + *gyr_en = BMI2_GET_BITS(pwr_ctrl_data, BMI2_GYR_EN); + + /* Get advance power save mode to be saved */ + if (rslt == BMI2_OK) + { + rslt = bmi2_get_adv_power_save(aps, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal sets configurations for performing gyroscope FOC. + */ +static int8_t set_gyro_foc_config(struct bmi2_dev* dev) +{ + int8_t rslt; + + /* Variable to select the sensor */ + uint8_t sens_list = BMI2_GYRO; + + /* Array to set the gyroscope configuration value (ODR, Performance mode + * and bandwidth) and gyroscope range + */ + uint8_t gyr_conf_data[2] = {BMI2_FOC_GYR_CONF_VAL, BMI2_GYR_RANGE_2000}; + + /* Disabling gyroscope offset compensation */ + rslt = bmi2_set_gyro_offset_comp(BMI2_DISABLE, dev); + if (rslt == BMI2_OK) + { + /* Set gyroscope configurations to 25Hz, continuous mode, + * CIC mode, and 2000 dps range + */ + rslt = bmi2_set_regs(BMI2_GYR_CONF_ADDR, gyr_conf_data, 2, dev); + if (rslt == BMI2_OK) + { + /* Set gyroscope to normal mode by enabling it */ + rslt = bmi2_sensor_enable(&sens_list, 1, dev); + + if (rslt == BMI2_OK) + { + /* Disable advance power save mode */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API inverts the gyroscope offset data. + */ +static void invert_gyro_offset(struct bmi2_sens_axes_data* offset_data) +{ + /* Invert the values */ + offset_data->x = (int16_t)((offset_data->x) * (-1)); + offset_data->y = (int16_t)((offset_data->y) * (-1)); + offset_data->z = (int16_t)((offset_data->z) * (-1)); +} + +/*! + * @brief This internal API restores the gyroscope configurations saved + * before performing FOC. + */ +static int8_t restore_gyro_config(struct bmi2_gyro_config* gyr_cfg, uint8_t aps, uint8_t gyr_en, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t pwr_ctrl_data = 0; + + /* Restore the saved gyroscope configurations */ + rslt = set_gyro_config(gyr_cfg, dev); + if (rslt == BMI2_OK) + { + /* Restore the saved gyroscope enable status */ + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + if (rslt == BMI2_OK) + { + pwr_ctrl_data = BMI2_SET_BITS(pwr_ctrl_data, BMI2_GYR_EN, gyr_en); + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, &pwr_ctrl_data, 1, dev); + + /* Restore the saved advance power save */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_adv_power_save(aps, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API saturates the gyroscope data value before writing to + * to 10 bit offset register. + */ +static void saturate_gyro_data(struct bmi2_sens_axes_data* gyr_off) +{ + if (gyr_off->x > 511) + { + gyr_off->x = 511; + } + + if (gyr_off->x < -512) + { + gyr_off->x = -512; + } + + if (gyr_off->y > 511) + { + gyr_off->y = 511; + } + + if (gyr_off->y < -512) + { + gyr_off->y = -512; + } + + if (gyr_off->z > 511) + { + gyr_off->z = 511; + } + + if (gyr_off->z < -512) + { + gyr_off->z = -512; + } +} + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + + if ((dev == NULL) || (dev->read == NULL) || (dev->write == NULL) || (dev->delay_us == NULL)) + { + /* Device structure pointer is not valid */ + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API is to get the status of st_status from gry_crt_conf register + */ +static int8_t get_st_running(uint8_t* st_status, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t reg_data = 0; + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the status of crt running */ + rslt = bmi2_get_regs(BMI2_GYR_CRT_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + (*st_status) = BMI2_GET_BITS(reg_data, BMI2_GYR_CRT_RUNNING); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API enables/disables the CRT running. + */ +static int8_t set_st_running(uint8_t st_status, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t reg_data = 0; + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + rslt = bmi2_get_regs(BMI2_GYR_CRT_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_CRT_RUNNING, st_status); + rslt = bmi2_set_regs(BMI2_GYR_CRT_CONF_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of rdy for dl bit. + */ +static int8_t get_rdy_for_dl(uint8_t* rdy_for_dl, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t reg_data = 0; + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Get the status of rdy_fo_dl */ + rslt = bmi2_get_regs(BMI2_GYR_CRT_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + (*rdy_for_dl) = BMI2_GET_BITS(reg_data, BMI2_GYR_RDY_FOR_DL); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API does the crt process if max burst length is not zero. + */ +static int8_t process_crt_download(uint8_t last_byte_flag, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t rdy_for_dl = 0; + uint8_t cmd = BMI2_G_TRIGGER_CMD; + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + rslt = get_rdy_for_dl(&rdy_for_dl, dev); + } + + /* Trigger next CRT command */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &cmd, 1, dev); + } + + if ((!last_byte_flag) && (rslt == BMI2_OK)) + { + rslt = wait_rdy_for_dl_toggle(BMI2_CRT_READY_FOR_DOWNLOAD_RETRY, rdy_for_dl, dev); + } + + return rslt; +} + +/*! + * @brief This API to write the 2kb size of crt configuration + */ +static int8_t write_crt_config_file(uint16_t write_len, uint16_t config_file_size, uint16_t start_index, + struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + uint16_t index = 0; + uint8_t last_byte_flag = 0; + uint8_t remain = (uint8_t)(config_file_size % write_len); + uint16_t balance_byte = 0; + + if (!remain) + { + /* Write the configuration file */ + for (index = start_index; (index < (start_index + config_file_size)) && (rslt == BMI2_OK); index += write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, write_len, dev); + if (index >= ((start_index + config_file_size) - (write_len))) + { + last_byte_flag = 1; + } + + if (rslt == BMI2_OK) + { + rslt = process_crt_download(last_byte_flag, dev); + } + } + } + else + { + /* Get the balance bytes */ + balance_byte = (uint16_t)start_index + (uint16_t)config_file_size - (uint16_t)remain; + + /* Write the configuration file for the balance bytes */ + for (index = start_index; (index < balance_byte) && (rslt == BMI2_OK); index += write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, write_len, dev); + if (rslt == BMI2_OK) + { + rslt = process_crt_download(last_byte_flag, dev); + } + } + + if (rslt == BMI2_OK) + { + /* Write the remaining bytes in 2 bytes length */ + write_len = 2; + rslt = set_maxburst_len(write_len, dev); + + /* Write the configuration file for the remaining bytes */ + for (index = balance_byte; (index < (start_index + config_file_size)) && (rslt == BMI2_OK); + index += write_len) + { + rslt = upload_file((dev->config_file_ptr + index), index, write_len, dev); + if (index < ((start_index + config_file_size) - write_len)) + { + last_byte_flag = 1; + } + + if (rslt == BMI2_OK) + { + rslt = process_crt_download(last_byte_flag, dev); + } + } + } + } + + return rslt; +} + +/*! + * @brief This API is to wait till the rdy for dl bit toggles after every pack of bytes. + */ +static int8_t wait_rdy_for_dl_toggle(uint8_t retry_complete, uint8_t download_ready, struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + uint8_t dl_ready = 0; + uint8_t st_status = 0; + + while ((rslt == BMI2_OK) && (retry_complete--)) + { + rslt = get_rdy_for_dl(&dl_ready, dev); + if (download_ready != dl_ready) + { + break; + } + + dev->delay_us(BMI2_CRT_READY_FOR_DOWNLOAD_US, dev->intf_ptr); + } + + if ((rslt == BMI2_OK) && (download_ready == dl_ready)) + { + rslt = BMI2_E_CRT_READY_FOR_DL_FAIL_ABORT; + } + + if (rslt == BMI2_OK) + { + rslt = get_st_running(&st_status, dev); + if ((rslt == BMI2_OK) && (st_status == 0)) + { + rslt = BMI2_E_ST_ALREADY_RUNNING; + } + } + + return rslt; +} + +/*! + * @brief This API is to wait till crt status complete. + */ +static int8_t wait_st_running(uint8_t retry_complete, struct bmi2_dev* dev) +{ + uint8_t st_status = 1; + int8_t rslt = BMI2_OK; + + while (retry_complete--) + { + rslt = get_st_running(&st_status, dev); + if ((rslt == BMI2_OK) && (st_status == 0)) + { + break; + } + + dev->delay_us(BMI2_CRT_WAIT_RUNNING_US, dev->intf_ptr); + } + + if ((rslt == BMI2_OK) && (st_status == 1)) + { + rslt = BMI2_E_ST_ALREADY_RUNNING; + } + + return rslt; +} + +/*! + * @brief This api is used to perform gyroscope self-test. + */ +int8_t bmi2_do_gyro_st(struct bmi2_dev* dev) +{ + int8_t rslt; + + rslt = do_gtrigger_test(BMI2_SELECT_GYRO_SELF_TEST, dev); + + return rslt; +} + +/*! + * @brief This API is to run the CRT process for both max burst length 0 and non zero condition. + */ +int8_t bmi2_do_crt(struct bmi2_dev* dev) +{ + int8_t rslt; + + rslt = do_gtrigger_test(BMI2_SELECT_CRT, dev); + + return rslt; +} + +/*! + * @brief This API is to run the crt process for both max burst length 0 and non zero condition. + */ +static int8_t do_gtrigger_test(uint8_t gyro_st_crt, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t st_status = 0; + uint8_t max_burst_length = 0; + struct bmi2_gyro_self_test_status gyro_st_result = {0}; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Check if the variant supports this feature */ + if (dev->variant_feature & BMI2_CRT_RTOSK_ENABLE) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Get max burst length */ + if (rslt == BMI2_OK) + { + rslt = get_maxburst_len(&max_burst_length, dev); + } + + /* Checking for CRT running status */ + if (rslt == BMI2_OK) + { + rslt = get_st_running(&st_status, dev); + } + + /* CRT is not running and Max burst length is zero */ + if (st_status == 0) + { + rslt = gyro_crt_test(max_burst_length, gyro_st_crt, dev); + } + else + { + rslt = BMI2_E_ST_ALREADY_RUNNING; + } + + if (rslt == BMI2_OK) + { + if (gyro_st_crt == BMI2_SELECT_GYRO_SELF_TEST) + { + rslt = gyro_self_test_completed(&gyro_st_result, dev); + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + } + + return rslt; +} + +/*! + * @brief This API to set up environment for processing the crt. + */ +static int8_t crt_prepare_setup(struct bmi2_dev* dev) +{ + int8_t rslt; + + /* Variable to select the sensor */ + uint8_t sens_list = BMI2_GYRO; + + rslt = null_ptr_check(dev); + + if (rslt == BMI2_OK) + { + /* Disable gyroscope */ + rslt = bmi2_sensor_disable(&sens_list, 1, dev); + } + + /* Disable FIFO for all sensors */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_fifo_config(BMI2_FIFO_ALL_EN, BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Enable accelerometer */ + sens_list = BMI2_ACCEL; + rslt = bmi2_sensor_enable(&sens_list, 1, dev); + } + + if (rslt == BMI2_OK) + { + /* Disable Abort after 1 msec */ + dev->delay_us(1000, dev->intf_ptr); + rslt = abort_bmi2(BMI2_DISABLE, dev); + } + + return rslt; +} + +/*! + * @brief This API is to update the CRT or gyro self-test final result. + */ +static int8_t crt_gyro_st_update_result(struct bmi2_dev* dev) +{ + int8_t rslt; + struct bmi2_gyr_user_gain_status user_gain_stat = {0, 0, 0, 0}; + + rslt = null_ptr_check(dev); + + /* CRT status has to be read from the config register map */ + if (rslt == BMI2_OK) + { + rslt = get_gyro_gain_update_status(&user_gain_stat, dev); + } + + if (rslt == BMI2_OK) + { + switch (user_gain_stat.g_trigger_status) + { + case BMI2_G_TRIGGER_NO_ERROR: + + /* CRT is successful - Reset the Max Burst Length */ + rslt = set_maxburst_len(0, dev); + break; + + case BMI2_G_TRIGGER_DL_ERROR: + + /* CRT is Download Error - Keep non zero value for Max Burst Length */ + rslt = set_maxburst_len(dev->read_write_len, dev); + if (rslt == BMI2_OK) + { + rslt = BMI2_E_DL_ERROR; + } + + break; + case BMI2_G_TRIGGER_ABORT_ERROR: + + /* Command is aborted either by host via the block bit or due to motion + * detection. Keep non zero value for Max Burst Length + */ + rslt = set_maxburst_len(dev->read_write_len, dev); + if (rslt == BMI2_OK) + { + rslt = BMI2_E_ABORT_ERROR; + } + + break; + + case BMI2_G_TRIGGER_PRECON_ERROR: + + /* Pre-condition to start the feature was not completed. */ + rslt = BMI2_E_PRECON_ERROR; + break; + + default: + rslt = BMI2_E_INVALID_STATUS; + + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API gets the max burst length. + */ +static int8_t get_maxburst_len(uint8_t* max_burst_len, struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + uint8_t idx = 0; + uint8_t feat_found = 0; + struct bmi2_feature_config maxburst_length_bytes = {0, 0, 0}; + uint8_t aps_stat; + + if ((dev->variant_feature & BMI2_CRT_IN_FIFO_NOT_REQ) != 0) + { + *max_burst_len = 0; + + return BMI2_OK; + } + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Search for max burst length */ + feat_found = bmi2_extract_input_feat_config(&maxburst_length_bytes, BMI2_MAX_BURST_LEN, dev); + if (feat_found) + { + rslt = bmi2_get_feat_config(maxburst_length_bytes.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for max burst length */ + idx = maxburst_length_bytes.start_addr; + + /* Get the max burst length */ + *max_burst_len = feat_config[idx]; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API sets the max burst length. + */ +static int8_t set_maxburst_len(const uint16_t write_len_byte, struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + uint8_t idx = 0; + uint8_t reg_addr = 0; + uint8_t max_burst_len = 0; + uint8_t feat_found = 0; + struct bmi2_feature_config maxburst_length_bytes = {0, 0, 0}; + uint8_t aps_stat; + uint16_t burst_len = write_len_byte / 2; + + /* for variant that support crt outside fifo, do not modify the max burst len */ + if ((dev->variant_feature & BMI2_CRT_IN_FIFO_NOT_REQ) != 0) + { + return BMI2_OK; + } + + /* Max burst length is only 1 byte */ + if (burst_len > BMI2_CRT_MAX_BURST_WORD_LENGTH) + { + max_burst_len = UINT8_C(0xFF); + } + else + { + max_burst_len = (uint8_t)burst_len; + } + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Search for axis-re-mapping and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&maxburst_length_bytes, BMI2_MAX_BURST_LEN, dev); + if (feat_found) + { + /* Get the configuration from the page where axis + * re-mapping feature resides + */ + rslt = bmi2_get_feat_config(maxburst_length_bytes.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = maxburst_length_bytes.start_addr; + + /* update Max burst length */ + feat_config[idx] = max_burst_len; + + /* Update the register address */ + reg_addr = BMI2_FEATURES_REG_ADDR + maxburst_length_bytes.start_addr; + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(reg_addr, &feat_config[maxburst_length_bytes.start_addr], 2, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + + return rslt; +} + +/*! + * @brief This api is used to trigger the preparation for system for NVM programming. + */ +static int8_t set_nvm_prep_prog(uint8_t nvm_prep, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + uint8_t reg_addr = 0; + + /* Initialize feature configuration for nvm preparation*/ + struct bmi2_feature_config nvm_config = {0, 0, 0}; + + /* Search for bmi2 gyro self offset correction feature as nvm program preparation feature is + * present in the same Word and extract its configuration details + */ + feat_found = bmi2_extract_input_feat_config(&nvm_config, BMI2_NVM_PROG_PREP, dev); + if (feat_found) + { + /* Get the configuration from the page where nvm preparation feature enable feature + * resides */ + rslt = bmi2_get_feat_config(nvm_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for nvm preparation feature enable */ + idx = nvm_config.start_addr; + + /* update nvm_prog_prep enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_NVM_PREP_FEATURE_EN, nvm_prep); + + /* Update the register address */ + reg_addr = BMI2_FEATURES_REG_ADDR + nvm_config.start_addr - 1; + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(reg_addr, &feat_config[nvm_config.start_addr - 1], 2, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This api is used to enable the CRT. + */ +static int8_t select_self_test(uint8_t gyro_st_crt, struct bmi2_dev* dev) +{ + int8_t rslt; + + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + uint8_t idx = 0; + + uint8_t feat_found; + uint8_t reg_addr = 0; + + struct bmi2_feature_config gyro_self_test_crt_config = {0, 0, 0}; + + /* Search for bmi2 crt gyro self-test feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&gyro_self_test_crt_config, BMI2_CRT_GYRO_SELF_TEST, dev); + if (feat_found) + { + /* Get the configuration from the page where gyro self-test and crt enable feature + * resides */ + rslt = bmi2_get_feat_config(gyro_self_test_crt_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = gyro_self_test_crt_config.start_addr; + + /* Update the gyro self-test crt enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_GYRO_SELF_TEST_CRT_EN, gyro_st_crt); + + /* Update the register address */ + reg_addr = BMI2_FEATURES_REG_ADDR + (gyro_self_test_crt_config.start_addr - 1); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(reg_addr, &feat_config[gyro_self_test_crt_config.start_addr - 1], 2, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This api is used to abort ongoing crt or gyro self-test. + */ +int8_t bmi2_abort_crt_gyro_st(struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + uint8_t aps_stat; + uint8_t st_running = 0; + uint8_t cmd = BMI2_G_TRIGGER_CMD; + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Checking for ST running status */ + if (rslt == BMI2_OK) + { + rslt = get_st_running(&st_running, dev); + if (rslt == BMI2_OK) + { + /* ST is not running */ + if (st_running == 0) + { + rslt = BMI2_E_ST_NOT_RUNING; + } + } + } + + if (rslt == BMI2_OK) + { + rslt = abort_bmi2(BMI2_ENABLE, dev); + } + + /* send the g trigger command */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &cmd, 1, dev); + } + + if (rslt == BMI2_OK) + { + /* wait until st_status = 0 or time out is 2 seconds */ + rslt = wait_st_running(BMI2_CRT_WAIT_RUNNING_RETRY_EXECUTION, dev); + } + + /* Check G trigger status for error */ + if (rslt == BMI2_OK) + { + rslt = crt_gyro_st_update_result(dev); + if (rslt == BMI2_E_ABORT_ERROR) + { + rslt = BMI2_OK; + } + else + { + rslt = BMI2_E_ABORT_ERROR; + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This api is used to enable/disable abort. + */ +static int8_t abort_bmi2(uint8_t abort_enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + uint8_t reg_addr = 0; + + /* Initialize feature configuration for blocking a feature */ + struct bmi2_feature_config block_config = {0, 0, 0}; + + /* Search for bmi2 Abort feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&block_config, BMI2_ABORT_CRT_GYRO_SELF_TEST, dev); + if (feat_found) + { + /* Get the configuration from the page where abort(block) feature resides */ + rslt = bmi2_get_feat_config(block_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = block_config.start_addr; + + /* update the gyro self-test crt abort enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_ABORT_FEATURE_EN, abort_enable); + + /* Update the register address */ + reg_addr = BMI2_FEATURES_REG_ADDR + (block_config.start_addr - 1); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(reg_addr, &feat_config[block_config.start_addr - 1], 2, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This api is use to wait till gyro self-test is completed and update the status of gyro + * self-test. + */ +static int8_t gyro_self_test_completed(struct bmi2_gyro_self_test_status* gyro_st_result, struct bmi2_dev* dev) +{ + int8_t rslt; + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_GYR_SELF_TEST_AXES_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + gyro_st_result->gyr_st_axes_done = BMI2_GET_BIT_POS0(reg_data, BMI2_GYR_ST_AXES_DONE); + if (gyro_st_result->gyr_st_axes_done == 0x01) + { + gyro_st_result->gyr_axis_x_ok = BMI2_GET_BITS(reg_data, BMI2_GYR_AXIS_X_OK); + gyro_st_result->gyr_axis_y_ok = BMI2_GET_BITS(reg_data, BMI2_GYR_AXIS_Y_OK); + gyro_st_result->gyr_axis_z_ok = BMI2_GET_BITS(reg_data, BMI2_GYR_AXIS_Z_OK); + } + else + { + rslt = BMI2_E_SELF_TEST_NOT_DONE; + } + } + + return rslt; +} + +/*! @brief This api is used for programming the non volatile memory(nvm) */ +int8_t bmi2_nvm_prog(struct bmi2_dev* dev) +{ + int8_t rslt = BMI2_OK; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat; + uint8_t status; + uint8_t cmd_rdy; + uint8_t reg_data; + uint8_t write_timeout = 100; + + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Check the Write status and proceed only if there is no ongoing write cycle */ + if (rslt == BMI2_OK) + { + rslt = bmi2_get_status(&status, dev); + + cmd_rdy = BMI2_GET_BITS(status, BMI2_CMD_RDY); + if (cmd_rdy) + { + rslt = set_nvm_prep_prog(BMI2_ENABLE, dev); + if (rslt == BMI2_OK) + { + dev->delay_us(40000, dev->intf_ptr); + + /* Set the NVM_CONF.nvm_prog_en bit in order to enable the NVM + * programming */ + reg_data = BMI2_NVM_UNLOCK_ENABLE; + rslt = bmi2_set_regs(BMI2_NVM_CONF_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Send NVM prog command to command register */ + reg_data = BMI2_NVM_PROG_CMD; + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, ®_data, 1, dev); + } + + /* Wait till write operation is completed */ + if (rslt == BMI2_OK) + { + while (write_timeout--) + { + rslt = bmi2_get_status(&status, dev); + if (rslt == BMI2_OK) + { + cmd_rdy = BMI2_GET_BITS(status, BMI2_CMD_RDY); + + /* Nvm is complete once cmd_rdy is 1, break if 1 */ + if (cmd_rdy) + { + break; + } + + /* Wait till cmd_rdy becomes 1 indicating + * nvm process completes */ + dev->delay_us(20000, dev->intf_ptr); + } + } + } + + if ((rslt == BMI2_OK) && (cmd_rdy != BMI2_TRUE)) + { + rslt = BMI2_E_WRITE_CYCLE_ONGOING; + } + } + } + else + { + rslt = BMI2_E_WRITE_CYCLE_ONGOING; + } + } + + if (rslt == BMI2_OK) + { + /* perform soft reset */ + rslt = bmi2_soft_reset(dev); + } + + /* Enable Advance power save if disabled while configuring and not when already disabled */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API extract the identification feature from the DMR page + * and retrieve the config file major and minor version. + */ +static int8_t extract_config_file(uint8_t* config_major, uint8_t* config_minor, struct bmi2_dev* dev) +{ + /* Variable to define the result */ + int8_t rslt = BMI2_OK; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Variable to define advance power save mode status */ + uint8_t aps_stat; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Initialize feature configuration for config file identification */ + struct bmi2_feature_config config_id = {0, 0, 0}; + + /* Check the power mode status */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Search for config file identification feature and extract its configuration + * details */ + feat_found = bmi2_extract_input_feat_config(&config_id, BMI2_CONFIG_ID, dev); + if (feat_found) + { + /* Get the configuration from the page where config file identification + * feature resides */ + rslt = bmi2_get_feat_config(config_id.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for config file identification */ + idx = config_id.start_addr; + + /* Get word to calculate config file identification */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get major and minor version */ + *config_major = BMI2_GET_BITS(lsb_msb, BMI2_CONFIG_MAJOR); + *config_minor = BMI2_GET_BIT_POS0(lsb, BMI2_CONFIG_MINOR); + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + *@brief This internal API is used to map the interrupts to the sensor. + */ +static void extract_feat_int_map(struct bmi2_map_int* map_int, uint8_t type, const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Search for the interrupts from the input configuration array */ + while (loop < dev->sens_int_map) + { + if (dev->map_int[loop].type == type) + { + *map_int = dev->map_int[loop]; + break; + } + + loop++; + } +} + +/*! + * @brief This internal API gets the saturation status for the gyroscope user + * gain update. + */ +static int8_t get_gyro_gain_update_status(struct bmi2_gyr_user_gain_status* user_gain_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for gyroscope user gain status */ + struct bmi2_feature_config user_gain_cfg = {0, 0, 0}; + + /* Search for gyroscope user gain status output feature and extract its + * configuration details + */ + feat_found = extract_output_feat_config(&user_gain_cfg, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Get the feature output configuration for gyroscope user gain status */ + rslt = bmi2_get_feat_config(user_gain_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for gyroscope user gain status */ + idx = user_gain_cfg.start_addr; + + /* Get the saturation status for x-axis */ + user_gain_stat->sat_x = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_GYR_USER_GAIN_SAT_STAT_X); + + /* Get the saturation status for y-axis */ + user_gain_stat->sat_y = BMI2_GET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_SAT_STAT_Y); + + /* Get the saturation status for z-axis */ + user_gain_stat->sat_z = BMI2_GET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_SAT_STAT_Z); + + /* Get g trigger status */ + user_gain_stat->g_trigger_status = BMI2_GET_BITS(feat_config[idx], BMI2_G_TRIGGER_STAT); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to extract the output feature configuration + * details from the look-up table. + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to set flag */ + uint8_t feat_found = BMI2_FALSE; + + /* Search for the output feature from the output configuration array */ + while (loop < dev->out_sens) + { + if (dev->feat_output[loop].type == type) + { + *feat_output = dev->feat_output[loop]; + feat_found = BMI2_TRUE; + break; + } + + loop++; + } + + /* Return flag */ + return feat_found; +} + +/*! + * @brief This internal API gets the cross sensitivity coefficient between + * gyroscope's X and Z axes. + */ +static int8_t get_gyro_cross_sense(int16_t* cross_sense, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + uint8_t corr_fact_zx; + + /* Initialize feature output for gyroscope cross sensitivity */ + struct bmi2_feature_config cross_sense_out_config = {0, 0, 0}; + + if (dev->variant_feature & BMI2_MAXIMUM_FIFO_VARIANT) + { + /* For maximum_fifo variant fetch the correction factor from GPIO0 */ + rslt = bmi2_get_regs(BMI2_GYR_CAS_GPIO0_ADDR, &corr_fact_zx, 1, dev); + if (rslt == BMI2_OK) + { + /* Get the gyroscope cross sensitivity coefficient */ + if (corr_fact_zx & BMI2_GYRO_CROSS_AXES_SENSE_SIGN_BIT_MASK) + { + *cross_sense = (int16_t)(((int16_t)corr_fact_zx) - 128); + } + else + { + *cross_sense = (int16_t)(corr_fact_zx); + } + } + } + else + { + /* Search for gyroscope cross sensitivity feature and extract its configuration details */ + feat_found = extract_output_feat_config(&cross_sense_out_config, BMI2_GYRO_CROSS_SENSE, dev); + if (feat_found) + { + /* Get the feature output configuration for gyroscope cross sensitivity + * feature */ + rslt = bmi2_get_feat_config(cross_sense_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for gyroscope cross sensitivity output */ + idx = cross_sense_out_config.start_addr; + + /* discard the MSB as GYR_CAS is of only 7 bit */ + feat_config[idx] = feat_config[idx] & BMI2_GYRO_CROSS_AXES_SENSE_MASK; + + /* Get the gyroscope cross sensitivity coefficient */ + if (feat_config[idx] & BMI2_GYRO_CROSS_AXES_SENSE_SIGN_BIT_MASK) + { + *cross_sense = (int16_t)(((int16_t)feat_config[idx]) - 128); + } + else + { + *cross_sense = (int16_t)(feat_config[idx]); + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + } + + return rslt; +} + +/*! + * @brief This internal API selects the sensor/features to be enabled or + * disabled. + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define loop */ + uint8_t count; + + for (count = 0; count < n_sens; count++) + { + switch (sens_list[count]) + { + case BMI2_ACCEL: + *sensor_sel |= BMI2_ACCEL_SENS_SEL; + break; + case BMI2_GYRO: + *sensor_sel |= BMI2_GYRO_SENS_SEL; + break; + case BMI2_AUX: + *sensor_sel |= BMI2_AUX_SENS_SEL; + break; + case BMI2_TEMP: + *sensor_sel |= BMI2_TEMP_SENS_SEL; + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API enables the selected sensor/features. + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data = 0; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Enable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_ACC_EN, BMI2_ENABLE); + } + + /* Enable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_EN, BMI2_ENABLE); + } + + /* Enable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_AUX_EN, BMI2_ENABLE); + } + + /* Enable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_TEMP_EN, BMI2_ENABLE); + } + + /* Enable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API disables the selected sensors/features. + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data = 0; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + /* Disable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_ACC_EN); + } + + /* Disable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_GYR_EN); + } + + /* Disable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_AUX_EN); + } + + /* Disable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_TEMP_EN); + } + + /* Enable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to test gyro CRT. + */ +static int8_t gyro_crt_test(uint8_t max_burst_length, uint8_t gyro_st_crt, struct bmi2_dev* dev) +{ + int8_t rslt; + int8_t rslt_crt = BMI2_OK; + uint8_t cmd = BMI2_G_TRIGGER_CMD; + uint8_t download_ready = 0; + + rslt = set_st_running(BMI2_ENABLE, dev); + + /* Preparing the setup */ + if (rslt == BMI2_OK) + { + rslt = crt_prepare_setup(dev); + } + + /* Enable the gyro self-test, CRT */ + if (rslt == BMI2_OK) + { + rslt = select_self_test(gyro_st_crt, dev); + } + + /* Check if FIFO is unchanged by checking the max burst length */ + if ((rslt == BMI2_OK) && (max_burst_length == 0)) + { + /* Trigger CRT */ + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &cmd, 1, dev); + if (rslt == BMI2_OK) + { + /* Wait until st_status = 0 or time out is 2 seconds */ + rslt = wait_st_running(BMI2_CRT_WAIT_RUNNING_RETRY_EXECUTION, dev); + + /* CRT Running wait & check is successful */ + if (rslt == BMI2_OK) + { + rslt = crt_gyro_st_update_result(dev); + } + } + } + else + { + /* FIFO may be used */ + if (rslt == BMI2_OK) + { + if (dev->read_write_len < 2) + { + dev->read_write_len = 2; + } + + if (dev->read_write_len > (BMI2_CRT_MAX_BURST_WORD_LENGTH * 2)) + { + dev->read_write_len = BMI2_CRT_MAX_BURST_WORD_LENGTH * 2; + } + + /* Reset the max burst length to default value */ + rslt = set_maxburst_len(dev->read_write_len, dev); + } + + if (rslt == BMI2_OK) + { + rslt = get_rdy_for_dl(&download_ready, dev); + } + + /* Trigger CRT */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_regs(BMI2_CMD_REG_ADDR, &cmd, 1, dev); + } + + /* Wait till either ready for download toggle or crt running = 0 */ + if (rslt == BMI2_OK) + { + rslt = wait_rdy_for_dl_toggle(BMI2_CRT_READY_FOR_DOWNLOAD_RETRY, download_ready, dev); + if (rslt == BMI2_OK) + { + rslt = write_crt_config_file(dev->read_write_len, BMI2_CRT_CONFIG_FILE_SIZE, 0x1800, dev); + } + + if (rslt == BMI2_OK) + { + rslt = wait_st_running(BMI2_CRT_WAIT_RUNNING_RETRY_EXECUTION, dev); + rslt_crt = crt_gyro_st_update_result(dev); + if (rslt == BMI2_OK) + { + rslt = rslt_crt; + } + } + } + } + + return rslt; +} + +/*! + * @brief This internal API verifies and allows only the correct position to do Fast Offset Compensation for + * accelerometer. + */ +static int8_t verify_foc_position(uint8_t sens_list, const struct bmi2_accel_foc_g_value* accel_g_axis, + struct bmi2_dev* dev) +{ + /* Variable to store result of API */ + int8_t rslt; + + /* Structure to define accelerometer sensor axes */ + struct bmi2_sens_axes_data avg_foc_data = {0}; + + /* Structure to store temporary accelerometer values */ + struct bmi2_foc_temp_value temp_foc_data = {0}; + + rslt = get_average_of_sensor_data(sens_list, &temp_foc_data, dev); + + if (rslt == BMI2_OK) + { + if (sens_list == BMI2_ACCEL) + { + /* Taking modulus to make negative values as positive */ + if ((accel_g_axis->x == 1) && (accel_g_axis->sign == 1)) + { + temp_foc_data.x = temp_foc_data.x * BMI2_FOC_INVERT_VALUE; + } + else if ((accel_g_axis->y == 1) && (accel_g_axis->sign == 1)) + { + temp_foc_data.y = temp_foc_data.y * BMI2_FOC_INVERT_VALUE; + } + else if ((accel_g_axis->z == 1) && (accel_g_axis->sign == 1)) + { + temp_foc_data.z = temp_foc_data.z * BMI2_FOC_INVERT_VALUE; + } + } + + avg_foc_data.x = (int16_t)(temp_foc_data.x); + avg_foc_data.y = (int16_t)(temp_foc_data.y); + avg_foc_data.z = (int16_t)(temp_foc_data.z); + + rslt = validate_foc_position(sens_list, accel_g_axis, avg_foc_data, dev); + } + + return rslt; +} + +/*! + * @brief This internal API reads and provides average for 128 samples of sensor data for accel FOC. + */ +static int8_t get_average_of_sensor_data(uint8_t sens_list, struct bmi2_foc_temp_value* temp_foc_data, + struct bmi2_dev* dev) +{ + /* Variable to store result of API */ + int8_t rslt; + + /* Structure to store sensor data */ + struct bmi2_sens_data sensor_data; + + uint8_t sample_count = 0; + uint8_t datardy_try_cnt; + uint8_t drdy_status = 0; + + rslt = null_ptr_check(dev); + + if (rslt == BMI2_OK) + { + /* Read sensor values before FOC */ + while (sample_count < BMI2_FOC_SAMPLE_LIMIT) + { + datardy_try_cnt = 5; + do + { + dev->delay_us(20000, dev->intf_ptr); + rslt = bmi2_get_status(&drdy_status, dev); + datardy_try_cnt--; + } while ((rslt == BMI2_OK) && (!(drdy_status)) && (datardy_try_cnt)); + + if ((rslt != BMI2_OK) || (datardy_try_cnt == 0)) + { + rslt = BMI2_E_DATA_RDY_INT_FAILED; + break; + } + + rslt = bmi2_get_sensor_data(&sensor_data, dev); + + if (rslt == BMI2_OK) + { + if (sens_list == BMI2_ACCEL) + { + temp_foc_data->x += sensor_data.acc.x; + temp_foc_data->y += sensor_data.acc.y; + temp_foc_data->z += sensor_data.acc.z; + } + else if (sens_list == BMI2_GYRO) + { + temp_foc_data->x += sensor_data.gyr.x; + temp_foc_data->y += sensor_data.gyr.y; + temp_foc_data->z += sensor_data.gyr.z; + } + } + else + { + break; + } + + sample_count++; + } + + if (rslt == BMI2_OK) + { + temp_foc_data->x = (temp_foc_data->x / BMI2_FOC_SAMPLE_LIMIT); + temp_foc_data->y = (temp_foc_data->y / BMI2_FOC_SAMPLE_LIMIT); + temp_foc_data->z = (temp_foc_data->z / BMI2_FOC_SAMPLE_LIMIT); + } + } + + return rslt; +} + +/*! + * @brief This internal API validates accel FOC position as per the range + */ +static int8_t validate_foc_position(uint8_t sens_list, const struct bmi2_accel_foc_g_value* accel_g_axis, + struct bmi2_sens_axes_data avg_foc_data, struct bmi2_dev* dev) +{ + /* Variable to store result of API */ + int8_t rslt = BMI2_E_INVALID_INPUT; + + if (sens_list == BMI2_ACCEL) + { + if (accel_g_axis->x == 1) + { + rslt = validate_foc_accel_axis(avg_foc_data.x, dev); + } + else if (accel_g_axis->y == 1) + { + rslt = validate_foc_accel_axis(avg_foc_data.y, dev); + } + else + { + rslt = validate_foc_accel_axis(avg_foc_data.z, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API validates accel FOC axis given as input + */ +static int8_t validate_foc_accel_axis(int16_t avg_foc_data, struct bmi2_dev* dev) +{ + /* Variable to store result of API */ + int8_t rslt; + + /* Structure to store sensor configurations */ + struct bmi2_sens_config sens_cfg = {0}; + + /* Variable to store accel range */ + uint8_t range; + + /* Assign the accel type */ + sens_cfg.type = BMI2_ACCEL; + + /* Get accel configurations */ + rslt = bmi2_get_sensor_config(&sens_cfg, 1, dev); + + if (rslt == BMI2_OK) + { + /* Assign accel range to variable */ + range = sens_cfg.cfg.acc.range; + + /* Reference LSB value of 2G */ + if ((range == BMI2_ACC_RANGE_2G) && (avg_foc_data > BMI2_ACC_2G_MIN_NOISE_LIMIT) && + (avg_foc_data < BMI2_ACC_2G_MAX_NOISE_LIMIT)) + { + rslt = BMI2_OK; + } + /* Reference LSB value of 4G */ + else if ((range == BMI2_ACC_RANGE_4G) && (avg_foc_data > BMI2_ACC_4G_MIN_NOISE_LIMIT) && + (avg_foc_data < BMI2_ACC_4G_MAX_NOISE_LIMIT)) + { + rslt = BMI2_OK; + } + /* Reference LSB value of 8G */ + else if ((range == BMI2_ACC_RANGE_8G) && (avg_foc_data > BMI2_ACC_8G_MIN_NOISE_LIMIT) && + (avg_foc_data < BMI2_ACC_8G_MAX_NOISE_LIMIT)) + { + rslt = BMI2_OK; + } + /* Reference LSB value of 16G */ + else if ((range == BMI2_ACC_RANGE_16G) && (avg_foc_data > BMI2_ACC_16G_MIN_NOISE_LIMIT) && + (avg_foc_data < BMI2_ACC_16G_MAX_NOISE_LIMIT)) + { + rslt = BMI2_OK; + } + else + { + rslt = BMI2_E_INVALID_FOC_POSITION; + } + } + + return rslt; +} + +/*! @endcond */ diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi270.c b/platform/esp/idf_components/sensor_bmi270/src/bmi270.c new file mode 100644 index 00000000..ed521189 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi270.c @@ -0,0 +1,4481 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi270.h" + +/***************************************************************************/ + +/*! Global Variable + ****************************************************************************/ + +/*! @name Global array that stores the configuration file of BMI270 */ +const uint8_t bmi270_config_file[] = { + 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x3d, 0xb1, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x91, 0x03, 0x80, 0x2e, 0xbc, + 0xb0, 0x80, 0x2e, 0xa3, 0x03, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x00, 0xb0, 0x50, 0x30, 0x21, 0x2e, 0x59, 0xf5, + 0x10, 0x30, 0x21, 0x2e, 0x6a, 0xf5, 0x80, 0x2e, 0x3b, 0x03, 0x00, 0x00, 0x00, 0x00, 0x08, 0x19, 0x01, 0x00, 0x22, + 0x00, 0x75, 0x00, 0x00, 0x10, 0x00, 0x10, 0xd1, 0x00, 0xb3, 0x43, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0xe0, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x19, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, + 0xe0, 0xaa, 0x38, 0x05, 0xe0, 0x90, 0x30, 0xfa, 0x00, 0x96, 0x00, 0x4b, 0x09, 0x11, 0x00, 0x11, 0x00, 0x02, 0x00, + 0x2d, 0x01, 0xd4, 0x7b, 0x3b, 0x01, 0xdb, 0x7a, 0x04, 0x00, 0x3f, 0x7b, 0xcd, 0x6c, 0xc3, 0x04, 0x85, 0x09, 0xc3, + 0x04, 0xec, 0xe6, 0x0c, 0x46, 0x01, 0x00, 0x27, 0x00, 0x19, 0x00, 0x96, 0x00, 0xa0, 0x00, 0x01, 0x00, 0x0c, 0x00, + 0xf0, 0x3c, 0x00, 0x01, 0x01, 0x00, 0x03, 0x00, 0x01, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x32, 0x00, 0x05, 0x00, 0xee, + 0x06, 0x04, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x04, 0x00, 0xa8, 0x05, 0xee, 0x06, 0x00, 0x04, 0xbc, 0x02, 0xb3, 0x00, + 0x85, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0x00, 0x01, 0x00, 0xb9, 0x00, 0x01, 0x00, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x00, 0x80, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2e, 0x00, 0xc1, 0xfd, 0x2d, 0xde, + 0x00, 0xeb, 0x00, 0xda, 0x00, 0x00, 0x0c, 0xff, 0x0f, 0x00, 0x04, 0xc0, 0x00, 0x5b, 0xf5, 0xc9, 0x01, 0x1e, 0xf2, + 0x80, 0x00, 0x3f, 0xff, 0x19, 0xf4, 0x58, 0xf5, 0x66, 0xf5, 0x64, 0xf5, 0xc0, 0xf1, 0xf0, 0x00, 0xe0, 0x00, 0xcd, + 0x01, 0xd3, 0x01, 0xdb, 0x01, 0xff, 0x7f, 0xff, 0x01, 0xe4, 0x00, 0x74, 0xf7, 0xf3, 0x00, 0xfa, 0x00, 0xff, 0x3f, + 0xca, 0x03, 0x6c, 0x38, 0x56, 0xfe, 0x44, 0xfd, 0xbc, 0x02, 0xf9, 0x06, 0x00, 0xfc, 0x12, 0x02, 0xae, 0x01, 0x58, + 0xfa, 0x9a, 0xfd, 0x77, 0x05, 0xbb, 0x02, 0x96, 0x01, 0x95, 0x01, 0x7f, 0x01, 0x82, 0x01, 0x89, 0x01, 0x87, 0x01, + 0x88, 0x01, 0x8a, 0x01, 0x8c, 0x01, 0x8f, 0x01, 0x8d, 0x01, 0x92, 0x01, 0x91, 0x01, 0xdd, 0x00, 0x9f, 0x01, 0x7e, + 0x01, 0xdb, 0x00, 0xb6, 0x01, 0x70, 0x69, 0x26, 0xd3, 0x9c, 0x07, 0x1f, 0x05, 0x9d, 0x00, 0x00, 0x08, 0xbc, 0x05, + 0x37, 0xfa, 0xa2, 0x01, 0xaa, 0x01, 0xa1, 0x01, 0xa8, 0x01, 0xa0, 0x01, 0xa8, 0x05, 0xb4, 0x01, 0xb4, 0x01, 0xce, + 0x00, 0xd0, 0x00, 0xfc, 0x00, 0xc5, 0x01, 0xff, 0xfb, 0xb1, 0x00, 0x00, 0x38, 0x00, 0x30, 0xfd, 0xf5, 0xfc, 0xf5, + 0xcd, 0x01, 0xa0, 0x00, 0x5f, 0xff, 0x00, 0x40, 0xff, 0x00, 0x00, 0x80, 0x6d, 0x0f, 0xeb, 0x00, 0x7f, 0xff, 0xc2, + 0xf5, 0x68, 0xf7, 0xb3, 0xf1, 0x67, 0x0f, 0x5b, 0x0f, 0x61, 0x0f, 0x80, 0x0f, 0x58, 0xf7, 0x5b, 0xf7, 0x83, 0x0f, + 0x86, 0x00, 0x72, 0x0f, 0x85, 0x0f, 0xc6, 0xf1, 0x7f, 0x0f, 0x6c, 0xf7, 0x00, 0xe0, 0x00, 0xff, 0xd1, 0xf5, 0x87, + 0x0f, 0x8a, 0x0f, 0xff, 0x03, 0xf0, 0x3f, 0x8b, 0x00, 0x8e, 0x00, 0x90, 0x00, 0xb9, 0x00, 0x2d, 0xf5, 0xca, 0xf5, + 0xcb, 0x01, 0x20, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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, 0x50, 0x98, 0x2e, + 0xd7, 0x0e, 0x50, 0x32, 0x98, 0x2e, 0xfa, 0x03, 0x00, 0x30, 0xf0, 0x7f, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x00, + 0x2e, 0x01, 0x80, 0x08, 0xa2, 0xfb, 0x2f, 0x98, 0x2e, 0xba, 0x03, 0x21, 0x2e, 0x19, 0x00, 0x01, 0x2e, 0xee, 0x00, + 0x00, 0xb2, 0x07, 0x2f, 0x01, 0x2e, 0x19, 0x00, 0x00, 0xb2, 0x03, 0x2f, 0x01, 0x50, 0x03, 0x52, 0x98, 0x2e, 0x07, + 0xcc, 0x01, 0x2e, 0xdd, 0x00, 0x00, 0xb2, 0x27, 0x2f, 0x05, 0x2e, 0x8a, 0x00, 0x05, 0x52, 0x98, 0x2e, 0xc7, 0xc1, + 0x03, 0x2e, 0xe9, 0x00, 0x40, 0xb2, 0xf0, 0x7f, 0x08, 0x2f, 0x01, 0x2e, 0x19, 0x00, 0x00, 0xb2, 0x04, 0x2f, 0x00, + 0x30, 0x21, 0x2e, 0xe9, 0x00, 0x98, 0x2e, 0xb4, 0xb1, 0x01, 0x2e, 0x18, 0x00, 0x00, 0xb2, 0x10, 0x2f, 0x05, 0x50, + 0x98, 0x2e, 0x4d, 0xc3, 0x05, 0x50, 0x98, 0x2e, 0x5a, 0xc7, 0x98, 0x2e, 0xf9, 0xb4, 0x98, 0x2e, 0x54, 0xb2, 0x98, + 0x2e, 0x67, 0xb6, 0x98, 0x2e, 0x17, 0xb2, 0x10, 0x30, 0x21, 0x2e, 0x77, 0x00, 0x01, 0x2e, 0xef, 0x00, 0x00, 0xb2, + 0x04, 0x2f, 0x98, 0x2e, 0x7a, 0xb7, 0x00, 0x30, 0x21, 0x2e, 0xef, 0x00, 0x01, 0x2e, 0xd4, 0x00, 0x04, 0xae, 0x0b, + 0x2f, 0x01, 0x2e, 0xdd, 0x00, 0x00, 0xb2, 0x07, 0x2f, 0x05, 0x52, 0x98, 0x2e, 0x8e, 0x0e, 0x00, 0xb2, 0x02, 0x2f, + 0x10, 0x30, 0x21, 0x2e, 0x7d, 0x00, 0x01, 0x2e, 0x7d, 0x00, 0x00, 0x90, 0x90, 0x2e, 0xf1, 0x02, 0x01, 0x2e, 0xd7, + 0x00, 0x00, 0xb2, 0x04, 0x2f, 0x98, 0x2e, 0x2f, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0x7b, 0x00, 0x01, 0x2e, 0x7b, 0x00, + 0x00, 0xb2, 0x12, 0x2f, 0x01, 0x2e, 0xd4, 0x00, 0x00, 0x90, 0x02, 0x2f, 0x98, 0x2e, 0x1f, 0x0e, 0x09, 0x2d, 0x98, + 0x2e, 0x81, 0x0d, 0x01, 0x2e, 0xd4, 0x00, 0x04, 0x90, 0x02, 0x2f, 0x50, 0x32, 0x98, 0x2e, 0xfa, 0x03, 0x00, 0x30, + 0x21, 0x2e, 0x7b, 0x00, 0x01, 0x2e, 0x7c, 0x00, 0x00, 0xb2, 0x90, 0x2e, 0x09, 0x03, 0x01, 0x2e, 0x7c, 0x00, 0x01, + 0x31, 0x01, 0x08, 0x00, 0xb2, 0x04, 0x2f, 0x98, 0x2e, 0x47, 0xcb, 0x10, 0x30, 0x21, 0x2e, 0x77, 0x00, 0x81, 0x30, + 0x01, 0x2e, 0x7c, 0x00, 0x01, 0x08, 0x00, 0xb2, 0x61, 0x2f, 0x03, 0x2e, 0x89, 0x00, 0x01, 0x2e, 0xd4, 0x00, 0x98, + 0xbc, 0x98, 0xb8, 0x05, 0xb2, 0x0f, 0x58, 0x23, 0x2f, 0x07, 0x90, 0x09, 0x54, 0x00, 0x30, 0x37, 0x2f, 0x15, 0x41, + 0x04, 0x41, 0xdc, 0xbe, 0x44, 0xbe, 0xdc, 0xba, 0x2c, 0x01, 0x61, 0x00, 0x0f, 0x56, 0x4a, 0x0f, 0x0c, 0x2f, 0xd1, + 0x42, 0x94, 0xb8, 0xc1, 0x42, 0x11, 0x30, 0x05, 0x2e, 0x6a, 0xf7, 0x2c, 0xbd, 0x2f, 0xb9, 0x80, 0xb2, 0x08, 0x22, + 0x98, 0x2e, 0xc3, 0xb7, 0x21, 0x2d, 0x61, 0x30, 0x23, 0x2e, 0xd4, 0x00, 0x98, 0x2e, 0xc3, 0xb7, 0x00, 0x30, 0x21, + 0x2e, 0x5a, 0xf5, 0x18, 0x2d, 0xe1, 0x7f, 0x50, 0x30, 0x98, 0x2e, 0xfa, 0x03, 0x0f, 0x52, 0x07, 0x50, 0x50, 0x42, + 0x70, 0x30, 0x0d, 0x54, 0x42, 0x42, 0x7e, 0x82, 0xe2, 0x6f, 0x80, 0xb2, 0x42, 0x42, 0x05, 0x2f, 0x21, 0x2e, 0xd4, + 0x00, 0x10, 0x30, 0x98, 0x2e, 0xc3, 0xb7, 0x03, 0x2d, 0x60, 0x30, 0x21, 0x2e, 0xd4, 0x00, 0x01, 0x2e, 0xd4, 0x00, + 0x06, 0x90, 0x18, 0x2f, 0x01, 0x2e, 0x76, 0x00, 0x0b, 0x54, 0x07, 0x52, 0xe0, 0x7f, 0x98, 0x2e, 0x7a, 0xc1, 0xe1, + 0x6f, 0x08, 0x1a, 0x40, 0x30, 0x08, 0x2f, 0x21, 0x2e, 0xd4, 0x00, 0x20, 0x30, 0x98, 0x2e, 0xaf, 0xb7, 0x50, 0x32, + 0x98, 0x2e, 0xfa, 0x03, 0x05, 0x2d, 0x98, 0x2e, 0x38, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0xd4, 0x00, 0x00, 0x30, 0x21, + 0x2e, 0x7c, 0x00, 0x18, 0x2d, 0x01, 0x2e, 0xd4, 0x00, 0x03, 0xaa, 0x01, 0x2f, 0x98, 0x2e, 0x45, 0x0e, 0x01, 0x2e, + 0xd4, 0x00, 0x3f, 0x80, 0x03, 0xa2, 0x01, 0x2f, 0x00, 0x2e, 0x02, 0x2d, 0x98, 0x2e, 0x5b, 0x0e, 0x30, 0x30, 0x98, + 0x2e, 0xce, 0xb7, 0x00, 0x30, 0x21, 0x2e, 0x7d, 0x00, 0x50, 0x32, 0x98, 0x2e, 0xfa, 0x03, 0x01, 0x2e, 0x77, 0x00, + 0x00, 0xb2, 0x24, 0x2f, 0x98, 0x2e, 0xf5, 0xcb, 0x03, 0x2e, 0xd5, 0x00, 0x11, 0x54, 0x01, 0x0a, 0xbc, 0x84, 0x83, + 0x86, 0x21, 0x2e, 0xc9, 0x01, 0xe0, 0x40, 0x13, 0x52, 0xc4, 0x40, 0x82, 0x40, 0xa8, 0xb9, 0x52, 0x42, 0x43, 0xbe, + 0x53, 0x42, 0x04, 0x0a, 0x50, 0x42, 0xe1, 0x7f, 0xf0, 0x31, 0x41, 0x40, 0xf2, 0x6f, 0x25, 0xbd, 0x08, 0x08, 0x02, + 0x0a, 0xd0, 0x7f, 0x98, 0x2e, 0xa8, 0xcf, 0x06, 0xbc, 0xd1, 0x6f, 0xe2, 0x6f, 0x08, 0x0a, 0x80, 0x42, 0x98, 0x2e, + 0x58, 0xb7, 0x00, 0x30, 0x21, 0x2e, 0xee, 0x00, 0x21, 0x2e, 0x77, 0x00, 0x21, 0x2e, 0xdd, 0x00, 0x80, 0x2e, 0xf4, + 0x01, 0x1a, 0x24, 0x22, 0x00, 0x80, 0x2e, 0xec, 0x01, 0x10, 0x50, 0xfb, 0x7f, 0x98, 0x2e, 0xf3, 0x03, 0x57, 0x50, + 0xfb, 0x6f, 0x01, 0x30, 0x71, 0x54, 0x11, 0x42, 0x42, 0x0e, 0xfc, 0x2f, 0xc0, 0x2e, 0x01, 0x42, 0xf0, 0x5f, 0x80, + 0x2e, 0x00, 0xc1, 0xfd, 0x2d, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x01, + 0x34, 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, 0x20, 0x50, 0xe7, 0x7f, 0xf6, 0x7f, 0x06, 0x32, 0x0f, 0x2e, 0x61, 0xf5, 0xfe, 0x09, 0xc0, 0xb3, 0x04, + 0x2f, 0x17, 0x30, 0x2f, 0x2e, 0xef, 0x00, 0x2d, 0x2e, 0x61, 0xf5, 0xf6, 0x6f, 0xe7, 0x6f, 0xe0, 0x5f, 0xc8, 0x2e, + 0x20, 0x50, 0xe7, 0x7f, 0xf6, 0x7f, 0x46, 0x30, 0x0f, 0x2e, 0xa4, 0xf1, 0xbe, 0x09, 0x80, 0xb3, 0x06, 0x2f, 0x0d, + 0x2e, 0xd4, 0x00, 0x84, 0xaf, 0x02, 0x2f, 0x16, 0x30, 0x2d, 0x2e, 0x7b, 0x00, 0x86, 0x30, 0x2d, 0x2e, 0x60, 0xf5, + 0xf6, 0x6f, 0xe7, 0x6f, 0xe0, 0x5f, 0xc8, 0x2e, 0x01, 0x2e, 0x77, 0xf7, 0x09, 0xbc, 0x0f, 0xb8, 0x00, 0xb2, 0x10, + 0x50, 0xfb, 0x7f, 0x10, 0x30, 0x0b, 0x2f, 0x03, 0x2e, 0x8a, 0x00, 0x96, 0xbc, 0x9f, 0xb8, 0x40, 0xb2, 0x05, 0x2f, + 0x03, 0x2e, 0x68, 0xf7, 0x9e, 0xbc, 0x9f, 0xb8, 0x40, 0xb2, 0x07, 0x2f, 0x03, 0x2e, 0x7e, 0x00, 0x41, 0x90, 0x01, + 0x2f, 0x98, 0x2e, 0xdc, 0x03, 0x03, 0x2c, 0x00, 0x30, 0x21, 0x2e, 0x7e, 0x00, 0xfb, 0x6f, 0xf0, 0x5f, 0xb8, 0x2e, + 0x20, 0x50, 0xe0, 0x7f, 0xfb, 0x7f, 0x00, 0x2e, 0x27, 0x50, 0x98, 0x2e, 0x3b, 0xc8, 0x29, 0x50, 0x98, 0x2e, 0xa7, + 0xc8, 0x01, 0x50, 0x98, 0x2e, 0x55, 0xcc, 0xe1, 0x6f, 0x2b, 0x50, 0x98, 0x2e, 0xe0, 0xc9, 0xfb, 0x6f, 0x00, 0x30, + 0xe0, 0x5f, 0x21, 0x2e, 0x7e, 0x00, 0xb8, 0x2e, 0x73, 0x50, 0x01, 0x30, 0x57, 0x54, 0x11, 0x42, 0x42, 0x0e, 0xfc, + 0x2f, 0xb8, 0x2e, 0x21, 0x2e, 0x59, 0xf5, 0x10, 0x30, 0xc0, 0x2e, 0x21, 0x2e, 0x4a, 0xf1, 0x90, 0x50, 0xf7, 0x7f, + 0xe6, 0x7f, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0xa1, 0x7f, 0x90, 0x7f, 0x82, 0x7f, 0x7b, 0x7f, 0x98, 0x2e, 0x35, + 0xb7, 0x00, 0xb2, 0x90, 0x2e, 0x97, 0xb0, 0x03, 0x2e, 0x8f, 0x00, 0x07, 0x2e, 0x91, 0x00, 0x05, 0x2e, 0xb1, 0x00, + 0x3f, 0xba, 0x9f, 0xb8, 0x01, 0x2e, 0xb1, 0x00, 0xa3, 0xbd, 0x4c, 0x0a, 0x05, 0x2e, 0xb1, 0x00, 0x04, 0xbe, 0xbf, + 0xb9, 0xcb, 0x0a, 0x4f, 0xba, 0x22, 0xbd, 0x01, 0x2e, 0xb3, 0x00, 0xdc, 0x0a, 0x2f, 0xb9, 0x03, 0x2e, 0xb8, 0x00, + 0x0a, 0xbe, 0x9a, 0x0a, 0xcf, 0xb9, 0x9b, 0xbc, 0x01, 0x2e, 0x97, 0x00, 0x9f, 0xb8, 0x93, 0x0a, 0x0f, 0xbc, 0x91, + 0x0a, 0x0f, 0xb8, 0x90, 0x0a, 0x25, 0x2e, 0x18, 0x00, 0x05, 0x2e, 0xc1, 0xf5, 0x2e, 0xbd, 0x2e, 0xb9, 0x01, 0x2e, + 0x19, 0x00, 0x31, 0x30, 0x8a, 0x04, 0x00, 0x90, 0x07, 0x2f, 0x01, 0x2e, 0xd4, 0x00, 0x04, 0xa2, 0x03, 0x2f, 0x01, + 0x2e, 0x18, 0x00, 0x00, 0xb2, 0x0c, 0x2f, 0x19, 0x50, 0x05, 0x52, 0x98, 0x2e, 0x4d, 0xb7, 0x05, 0x2e, 0x78, 0x00, + 0x80, 0x90, 0x10, 0x30, 0x01, 0x2f, 0x21, 0x2e, 0x78, 0x00, 0x25, 0x2e, 0xdd, 0x00, 0x98, 0x2e, 0x3e, 0xb7, 0x00, + 0xb2, 0x02, 0x30, 0x01, 0x30, 0x04, 0x2f, 0x01, 0x2e, 0x19, 0x00, 0x00, 0xb2, 0x00, 0x2f, 0x21, 0x30, 0x01, 0x2e, + 0xea, 0x00, 0x08, 0x1a, 0x0e, 0x2f, 0x23, 0x2e, 0xea, 0x00, 0x33, 0x30, 0x1b, 0x50, 0x0b, 0x09, 0x01, 0x40, 0x17, + 0x56, 0x46, 0xbe, 0x4b, 0x08, 0x4c, 0x0a, 0x01, 0x42, 0x0a, 0x80, 0x15, 0x52, 0x01, 0x42, 0x00, 0x2e, 0x01, 0x2e, + 0x18, 0x00, 0x00, 0xb2, 0x1f, 0x2f, 0x03, 0x2e, 0xc0, 0xf5, 0xf0, 0x30, 0x48, 0x08, 0x47, 0xaa, 0x74, 0x30, 0x07, + 0x2e, 0x7a, 0x00, 0x61, 0x22, 0x4b, 0x1a, 0x05, 0x2f, 0x07, 0x2e, 0x66, 0xf5, 0xbf, 0xbd, 0xbf, 0xb9, 0xc0, 0x90, + 0x0b, 0x2f, 0x1d, 0x56, 0x2b, 0x30, 0xd2, 0x42, 0xdb, 0x42, 0x01, 0x04, 0xc2, 0x42, 0x04, 0xbd, 0xfe, 0x80, 0x81, + 0x84, 0x23, 0x2e, 0x7a, 0x00, 0x02, 0x42, 0x02, 0x32, 0x25, 0x2e, 0x62, 0xf5, 0x05, 0x2e, 0xd6, 0x00, 0x81, 0x84, + 0x25, 0x2e, 0xd6, 0x00, 0x02, 0x31, 0x25, 0x2e, 0x60, 0xf5, 0x05, 0x2e, 0x8a, 0x00, 0x0b, 0x50, 0x90, 0x08, 0x80, + 0xb2, 0x0b, 0x2f, 0x05, 0x2e, 0xca, 0xf5, 0xf0, 0x3e, 0x90, 0x08, 0x25, 0x2e, 0xca, 0xf5, 0x05, 0x2e, 0x59, 0xf5, + 0xe0, 0x3f, 0x90, 0x08, 0x25, 0x2e, 0x59, 0xf5, 0x90, 0x6f, 0xa1, 0x6f, 0xb3, 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0xe6, + 0x6f, 0xf7, 0x6f, 0x7b, 0x6f, 0x82, 0x6f, 0x70, 0x5f, 0xc8, 0x2e, 0xc0, 0x50, 0x90, 0x7f, 0xe5, 0x7f, 0xd4, 0x7f, + 0xc3, 0x7f, 0xb1, 0x7f, 0xa2, 0x7f, 0x87, 0x7f, 0xf6, 0x7f, 0x7b, 0x7f, 0x00, 0x2e, 0x01, 0x2e, 0x60, 0xf5, 0x60, + 0x7f, 0x98, 0x2e, 0x35, 0xb7, 0x02, 0x30, 0x63, 0x6f, 0x15, 0x52, 0x50, 0x7f, 0x62, 0x7f, 0x5a, 0x2c, 0x02, 0x32, + 0x1a, 0x09, 0x00, 0xb3, 0x14, 0x2f, 0x00, 0xb2, 0x03, 0x2f, 0x09, 0x2e, 0x18, 0x00, 0x00, 0x91, 0x0c, 0x2f, 0x43, + 0x7f, 0x98, 0x2e, 0x97, 0xb7, 0x1f, 0x50, 0x02, 0x8a, 0x02, 0x32, 0x04, 0x30, 0x25, 0x2e, 0x64, 0xf5, 0x15, 0x52, + 0x50, 0x6f, 0x43, 0x6f, 0x44, 0x43, 0x25, 0x2e, 0x60, 0xf5, 0xd9, 0x08, 0xc0, 0xb2, 0x36, 0x2f, 0x98, 0x2e, 0x3e, + 0xb7, 0x00, 0xb2, 0x06, 0x2f, 0x01, 0x2e, 0x19, 0x00, 0x00, 0xb2, 0x02, 0x2f, 0x50, 0x6f, 0x00, 0x90, 0x0a, 0x2f, + 0x01, 0x2e, 0x79, 0x00, 0x00, 0x90, 0x19, 0x2f, 0x10, 0x30, 0x21, 0x2e, 0x79, 0x00, 0x00, 0x30, 0x98, 0x2e, 0xdc, + 0x03, 0x13, 0x2d, 0x01, 0x2e, 0xc3, 0xf5, 0x0c, 0xbc, 0x0f, 0xb8, 0x12, 0x30, 0x10, 0x04, 0x03, 0xb0, 0x26, 0x25, + 0x21, 0x50, 0x03, 0x52, 0x98, 0x2e, 0x4d, 0xb7, 0x10, 0x30, 0x21, 0x2e, 0xee, 0x00, 0x02, 0x30, 0x60, 0x7f, 0x25, + 0x2e, 0x79, 0x00, 0x60, 0x6f, 0x00, 0x90, 0x05, 0x2f, 0x00, 0x30, 0x21, 0x2e, 0xea, 0x00, 0x15, 0x50, 0x21, 0x2e, + 0x64, 0xf5, 0x15, 0x52, 0x23, 0x2e, 0x60, 0xf5, 0x02, 0x32, 0x50, 0x6f, 0x00, 0x90, 0x02, 0x2f, 0x03, 0x30, 0x27, + 0x2e, 0x78, 0x00, 0x07, 0x2e, 0x60, 0xf5, 0x1a, 0x09, 0x00, 0x91, 0xa3, 0x2f, 0x19, 0x09, 0x00, 0x91, 0xa0, 0x2f, + 0x90, 0x6f, 0xa2, 0x6f, 0xb1, 0x6f, 0xc3, 0x6f, 0xd4, 0x6f, 0xe5, 0x6f, 0x7b, 0x6f, 0xf6, 0x6f, 0x87, 0x6f, 0x40, + 0x5f, 0xc8, 0x2e, 0xc0, 0x50, 0xe7, 0x7f, 0xf6, 0x7f, 0x26, 0x30, 0x0f, 0x2e, 0x61, 0xf5, 0x2f, 0x2e, 0x7c, 0x00, + 0x0f, 0x2e, 0x7c, 0x00, 0xbe, 0x09, 0xa2, 0x7f, 0x80, 0x7f, 0x80, 0xb3, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0x91, + 0x7f, 0x7b, 0x7f, 0x0b, 0x2f, 0x23, 0x50, 0x1a, 0x25, 0x12, 0x40, 0x42, 0x7f, 0x74, 0x82, 0x12, 0x40, 0x52, 0x7f, + 0x00, 0x2e, 0x00, 0x40, 0x60, 0x7f, 0x98, 0x2e, 0x6a, 0xd6, 0x81, 0x30, 0x01, 0x2e, 0x7c, 0x00, 0x01, 0x08, 0x00, + 0xb2, 0x42, 0x2f, 0x03, 0x2e, 0x89, 0x00, 0x01, 0x2e, 0x89, 0x00, 0x97, 0xbc, 0x06, 0xbc, 0x9f, 0xb8, 0x0f, 0xb8, + 0x00, 0x90, 0x23, 0x2e, 0xd8, 0x00, 0x10, 0x30, 0x01, 0x30, 0x2a, 0x2f, 0x03, 0x2e, 0xd4, 0x00, 0x44, 0xb2, 0x05, + 0x2f, 0x47, 0xb2, 0x00, 0x30, 0x2d, 0x2f, 0x21, 0x2e, 0x7c, 0x00, 0x2b, 0x2d, 0x03, 0x2e, 0xfd, 0xf5, 0x9e, 0xbc, + 0x9f, 0xb8, 0x40, 0x90, 0x14, 0x2f, 0x03, 0x2e, 0xfc, 0xf5, 0x99, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x0e, 0x2f, 0x03, + 0x2e, 0x49, 0xf1, 0x25, 0x54, 0x4a, 0x08, 0x40, 0x90, 0x08, 0x2f, 0x98, 0x2e, 0x35, 0xb7, 0x00, 0xb2, 0x10, 0x30, + 0x03, 0x2f, 0x50, 0x30, 0x21, 0x2e, 0xd4, 0x00, 0x10, 0x2d, 0x98, 0x2e, 0xaf, 0xb7, 0x00, 0x30, 0x21, 0x2e, 0x7c, + 0x00, 0x0a, 0x2d, 0x05, 0x2e, 0x69, 0xf7, 0x2d, 0xbd, 0x2f, 0xb9, 0x80, 0xb2, 0x01, 0x2f, 0x21, 0x2e, 0x7d, 0x00, + 0x23, 0x2e, 0x7c, 0x00, 0xe0, 0x31, 0x21, 0x2e, 0x61, 0xf5, 0xf6, 0x6f, 0xe7, 0x6f, 0x80, 0x6f, 0xa2, 0x6f, 0xb3, + 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0x7b, 0x6f, 0x91, 0x6f, 0x40, 0x5f, 0xc8, 0x2e, 0x60, 0x51, 0x0a, 0x25, 0x36, 0x88, + 0xf4, 0x7f, 0xeb, 0x7f, 0x00, 0x32, 0x31, 0x52, 0x32, 0x30, 0x13, 0x30, 0x98, 0x2e, 0x15, 0xcb, 0x0a, 0x25, 0x33, + 0x84, 0xd2, 0x7f, 0x43, 0x30, 0x05, 0x50, 0x2d, 0x52, 0x98, 0x2e, 0x95, 0xc1, 0xd2, 0x6f, 0x27, 0x52, 0x98, 0x2e, + 0xd7, 0xc7, 0x2a, 0x25, 0xb0, 0x86, 0xc0, 0x7f, 0xd3, 0x7f, 0xaf, 0x84, 0x29, 0x50, 0xf1, 0x6f, 0x98, 0x2e, 0x4d, + 0xc8, 0x2a, 0x25, 0xae, 0x8a, 0xaa, 0x88, 0xf2, 0x6e, 0x2b, 0x50, 0xc1, 0x6f, 0xd3, 0x6f, 0xf4, 0x7f, 0x98, 0x2e, + 0xb6, 0xc8, 0xe0, 0x6e, 0x00, 0xb2, 0x32, 0x2f, 0x33, 0x54, 0x83, 0x86, 0xf1, 0x6f, 0xc3, 0x7f, 0x04, 0x30, 0x30, + 0x30, 0xf4, 0x7f, 0xd0, 0x7f, 0xb2, 0x7f, 0xe3, 0x30, 0xc5, 0x6f, 0x56, 0x40, 0x45, 0x41, 0x28, 0x08, 0x03, 0x14, + 0x0e, 0xb4, 0x08, 0xbc, 0x82, 0x40, 0x10, 0x0a, 0x2f, 0x54, 0x26, 0x05, 0x91, 0x7f, 0x44, 0x28, 0xa3, 0x7f, 0x98, + 0x2e, 0xd9, 0xc0, 0x08, 0xb9, 0x33, 0x30, 0x53, 0x09, 0xc1, 0x6f, 0xd3, 0x6f, 0xf4, 0x6f, 0x83, 0x17, 0x47, 0x40, + 0x6c, 0x15, 0xb2, 0x6f, 0xbe, 0x09, 0x75, 0x0b, 0x90, 0x42, 0x45, 0x42, 0x51, 0x0e, 0x32, 0xbc, 0x02, 0x89, 0xa1, + 0x6f, 0x7e, 0x86, 0xf4, 0x7f, 0xd0, 0x7f, 0xb2, 0x7f, 0x04, 0x30, 0x91, 0x6f, 0xd6, 0x2f, 0xeb, 0x6f, 0xa0, 0x5e, + 0xb8, 0x2e, 0x03, 0x2e, 0x97, 0x00, 0x1b, 0xbc, 0x60, 0x50, 0x9f, 0xbc, 0x0c, 0xb8, 0xf0, 0x7f, 0x40, 0xb2, 0xeb, + 0x7f, 0x2b, 0x2f, 0x03, 0x2e, 0x7f, 0x00, 0x41, 0x40, 0x01, 0x2e, 0xc8, 0x00, 0x01, 0x1a, 0x11, 0x2f, 0x37, 0x58, + 0x23, 0x2e, 0xc8, 0x00, 0x10, 0x41, 0xa0, 0x7f, 0x38, 0x81, 0x01, 0x41, 0xd0, 0x7f, 0xb1, 0x7f, 0x98, 0x2e, 0x64, + 0xcf, 0xd0, 0x6f, 0x07, 0x80, 0xa1, 0x6f, 0x11, 0x42, 0x00, 0x2e, 0xb1, 0x6f, 0x01, 0x42, 0x11, 0x30, 0x01, 0x2e, + 0xfc, 0x00, 0x00, 0xa8, 0x03, 0x30, 0xcb, 0x22, 0x4a, 0x25, 0x01, 0x2e, 0x7f, 0x00, 0x3c, 0x89, 0x35, 0x52, 0x05, + 0x54, 0x98, 0x2e, 0xc4, 0xce, 0xc1, 0x6f, 0xf0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0x04, 0x2d, 0x01, 0x30, 0xf0, 0x6f, + 0x98, 0x2e, 0x95, 0xcf, 0xeb, 0x6f, 0xa0, 0x5f, 0xb8, 0x2e, 0x03, 0x2e, 0xb3, 0x00, 0x02, 0x32, 0xf0, 0x30, 0x03, + 0x31, 0x30, 0x50, 0x8a, 0x08, 0x08, 0x08, 0xcb, 0x08, 0xe0, 0x7f, 0x80, 0xb2, 0xf3, 0x7f, 0xdb, 0x7f, 0x25, 0x2f, + 0x03, 0x2e, 0xca, 0x00, 0x41, 0x90, 0x04, 0x2f, 0x01, 0x30, 0x23, 0x2e, 0xca, 0x00, 0x98, 0x2e, 0x3f, 0x03, 0xc0, + 0xb2, 0x05, 0x2f, 0x03, 0x2e, 0xda, 0x00, 0x00, 0x30, 0x41, 0x04, 0x23, 0x2e, 0xda, 0x00, 0x98, 0x2e, 0x92, 0xb2, + 0x10, 0x25, 0xf0, 0x6f, 0x00, 0xb2, 0x05, 0x2f, 0x01, 0x2e, 0xda, 0x00, 0x02, 0x30, 0x10, 0x04, 0x21, 0x2e, 0xda, + 0x00, 0x40, 0xb2, 0x01, 0x2f, 0x23, 0x2e, 0xc8, 0x01, 0xdb, 0x6f, 0xe0, 0x6f, 0xd0, 0x5f, 0x80, 0x2e, 0x95, 0xcf, + 0x01, 0x30, 0xe0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0x11, 0x30, 0x23, 0x2e, 0xca, 0x00, 0xdb, 0x6f, 0xd0, 0x5f, 0xb8, + 0x2e, 0xd0, 0x50, 0x0a, 0x25, 0x33, 0x84, 0x55, 0x50, 0xd2, 0x7f, 0xe2, 0x7f, 0x03, 0x8c, 0xc0, 0x7f, 0xbb, 0x7f, + 0x00, 0x30, 0x05, 0x5a, 0x39, 0x54, 0x51, 0x41, 0xa5, 0x7f, 0x96, 0x7f, 0x80, 0x7f, 0x98, 0x2e, 0xd9, 0xc0, 0x05, + 0x30, 0xf5, 0x7f, 0x20, 0x25, 0x91, 0x6f, 0x3b, 0x58, 0x3d, 0x5c, 0x3b, 0x56, 0x98, 0x2e, 0x67, 0xcc, 0xc1, 0x6f, + 0xd5, 0x6f, 0x52, 0x40, 0x50, 0x43, 0xc1, 0x7f, 0xd5, 0x7f, 0x10, 0x25, 0x98, 0x2e, 0xfe, 0xc9, 0x10, 0x25, 0x98, + 0x2e, 0x74, 0xc0, 0x86, 0x6f, 0x30, 0x28, 0x92, 0x6f, 0x82, 0x8c, 0xa5, 0x6f, 0x6f, 0x52, 0x69, 0x0e, 0x39, 0x54, + 0xdb, 0x2f, 0x19, 0xa0, 0x15, 0x30, 0x03, 0x2f, 0x00, 0x30, 0x21, 0x2e, 0x81, 0x01, 0x0a, 0x2d, 0x01, 0x2e, 0x81, + 0x01, 0x05, 0x28, 0x42, 0x36, 0x21, 0x2e, 0x81, 0x01, 0x02, 0x0e, 0x01, 0x2f, 0x98, 0x2e, 0xf3, 0x03, 0x57, 0x50, + 0x12, 0x30, 0x01, 0x40, 0x98, 0x2e, 0xfe, 0xc9, 0x51, 0x6f, 0x0b, 0x5c, 0x8e, 0x0e, 0x3b, 0x6f, 0x57, 0x58, 0x02, + 0x30, 0x21, 0x2e, 0x95, 0x01, 0x45, 0x6f, 0x2a, 0x8d, 0xd2, 0x7f, 0xcb, 0x7f, 0x13, 0x2f, 0x02, 0x30, 0x3f, 0x50, + 0xd2, 0x7f, 0xa8, 0x0e, 0x0e, 0x2f, 0xc0, 0x6f, 0x53, 0x54, 0x02, 0x00, 0x51, 0x54, 0x42, 0x0e, 0x10, 0x30, 0x59, + 0x52, 0x02, 0x30, 0x01, 0x2f, 0x00, 0x2e, 0x03, 0x2d, 0x50, 0x42, 0x42, 0x42, 0x12, 0x30, 0xd2, 0x7f, 0x80, 0xb2, + 0x03, 0x2f, 0x00, 0x30, 0x21, 0x2e, 0x80, 0x01, 0x12, 0x2d, 0x01, 0x2e, 0xc9, 0x00, 0x02, 0x80, 0x05, 0x2e, 0x80, + 0x01, 0x11, 0x30, 0x91, 0x28, 0x00, 0x40, 0x25, 0x2e, 0x80, 0x01, 0x10, 0x0e, 0x05, 0x2f, 0x01, 0x2e, 0x7f, 0x01, + 0x01, 0x90, 0x01, 0x2f, 0x98, 0x2e, 0xf3, 0x03, 0x00, 0x2e, 0xa0, 0x41, 0x01, 0x90, 0xa6, 0x7f, 0x90, 0x2e, 0xe3, + 0xb4, 0x01, 0x2e, 0x95, 0x01, 0x00, 0xa8, 0x90, 0x2e, 0xe3, 0xb4, 0x5b, 0x54, 0x95, 0x80, 0x82, 0x40, 0x80, 0xb2, + 0x02, 0x40, 0x2d, 0x8c, 0x3f, 0x52, 0x96, 0x7f, 0x90, 0x2e, 0xc2, 0xb3, 0x29, 0x0e, 0x76, 0x2f, 0x01, 0x2e, 0xc9, + 0x00, 0x00, 0x40, 0x81, 0x28, 0x45, 0x52, 0xb3, 0x30, 0x98, 0x2e, 0x0f, 0xca, 0x5d, 0x54, 0x80, 0x7f, 0x00, 0x2e, + 0xa1, 0x40, 0x72, 0x7f, 0x82, 0x80, 0x82, 0x40, 0x60, 0x7f, 0x98, 0x2e, 0xfe, 0xc9, 0x10, 0x25, 0x98, 0x2e, 0x74, + 0xc0, 0x62, 0x6f, 0x05, 0x30, 0x87, 0x40, 0xc0, 0x91, 0x04, 0x30, 0x05, 0x2f, 0x05, 0x2e, 0x83, 0x01, 0x80, 0xb2, + 0x14, 0x30, 0x00, 0x2f, 0x04, 0x30, 0x05, 0x2e, 0xc9, 0x00, 0x73, 0x6f, 0x81, 0x40, 0xe2, 0x40, 0x69, 0x04, 0x11, + 0x0f, 0xe1, 0x40, 0x16, 0x30, 0xfe, 0x29, 0xcb, 0x40, 0x02, 0x2f, 0x83, 0x6f, 0x83, 0x0f, 0x22, 0x2f, 0x47, 0x56, + 0x13, 0x0f, 0x12, 0x30, 0x77, 0x2f, 0x49, 0x54, 0x42, 0x0e, 0x12, 0x30, 0x73, 0x2f, 0x00, 0x91, 0x0a, 0x2f, 0x01, + 0x2e, 0x8b, 0x01, 0x19, 0xa8, 0x02, 0x30, 0x6c, 0x2f, 0x63, 0x50, 0x00, 0x2e, 0x17, 0x42, 0x05, 0x42, 0x68, 0x2c, + 0x12, 0x30, 0x0b, 0x25, 0x08, 0x0f, 0x50, 0x30, 0x02, 0x2f, 0x21, 0x2e, 0x83, 0x01, 0x03, 0x2d, 0x40, 0x30, 0x21, + 0x2e, 0x83, 0x01, 0x2b, 0x2e, 0x85, 0x01, 0x5a, 0x2c, 0x12, 0x30, 0x00, 0x91, 0x2b, 0x25, 0x04, 0x2f, 0x63, 0x50, + 0x02, 0x30, 0x17, 0x42, 0x17, 0x2c, 0x02, 0x42, 0x98, 0x2e, 0xfe, 0xc9, 0x10, 0x25, 0x98, 0x2e, 0x74, 0xc0, 0x05, + 0x2e, 0xc9, 0x00, 0x81, 0x84, 0x5b, 0x30, 0x82, 0x40, 0x37, 0x2e, 0x83, 0x01, 0x02, 0x0e, 0x07, 0x2f, 0x5f, 0x52, + 0x40, 0x30, 0x62, 0x40, 0x41, 0x40, 0x91, 0x0e, 0x01, 0x2f, 0x21, 0x2e, 0x83, 0x01, 0x05, 0x30, 0x2b, 0x2e, 0x85, + 0x01, 0x12, 0x30, 0x36, 0x2c, 0x16, 0x30, 0x15, 0x25, 0x81, 0x7f, 0x98, 0x2e, 0xfe, 0xc9, 0x10, 0x25, 0x98, 0x2e, + 0x74, 0xc0, 0x19, 0xa2, 0x16, 0x30, 0x15, 0x2f, 0x05, 0x2e, 0x97, 0x01, 0x80, 0x6f, 0x82, 0x0e, 0x05, 0x2f, 0x01, + 0x2e, 0x86, 0x01, 0x06, 0x28, 0x21, 0x2e, 0x86, 0x01, 0x0b, 0x2d, 0x03, 0x2e, 0x87, 0x01, 0x5f, 0x54, 0x4e, 0x28, + 0x91, 0x42, 0x00, 0x2e, 0x82, 0x40, 0x90, 0x0e, 0x01, 0x2f, 0x21, 0x2e, 0x88, 0x01, 0x02, 0x30, 0x13, 0x2c, 0x05, + 0x30, 0xc0, 0x6f, 0x08, 0x1c, 0xa8, 0x0f, 0x16, 0x30, 0x05, 0x30, 0x5b, 0x50, 0x09, 0x2f, 0x02, 0x80, 0x2d, 0x2e, + 0x82, 0x01, 0x05, 0x42, 0x05, 0x80, 0x00, 0x2e, 0x02, 0x42, 0x3e, 0x80, 0x00, 0x2e, 0x06, 0x42, 0x02, 0x30, 0x90, + 0x6f, 0x3e, 0x88, 0x01, 0x40, 0x04, 0x41, 0x4c, 0x28, 0x01, 0x42, 0x07, 0x80, 0x10, 0x25, 0x24, 0x40, 0x00, 0x40, + 0x00, 0xa8, 0xf5, 0x22, 0x23, 0x29, 0x44, 0x42, 0x7a, 0x82, 0x7e, 0x88, 0x43, 0x40, 0x04, 0x41, 0x00, 0xab, 0xf5, + 0x23, 0xdf, 0x28, 0x43, 0x42, 0xd9, 0xa0, 0x14, 0x2f, 0x00, 0x90, 0x02, 0x2f, 0xd2, 0x6f, 0x81, 0xb2, 0x05, 0x2f, + 0x63, 0x54, 0x06, 0x28, 0x90, 0x42, 0x85, 0x42, 0x09, 0x2c, 0x02, 0x30, 0x5b, 0x50, 0x03, 0x80, 0x29, 0x2e, 0x7e, + 0x01, 0x2b, 0x2e, 0x82, 0x01, 0x05, 0x42, 0x12, 0x30, 0x2b, 0x2e, 0x83, 0x01, 0x45, 0x82, 0x00, 0x2e, 0x40, 0x40, + 0x7a, 0x82, 0x02, 0xa0, 0x08, 0x2f, 0x63, 0x50, 0x3b, 0x30, 0x15, 0x42, 0x05, 0x42, 0x37, 0x80, 0x37, 0x2e, 0x7e, + 0x01, 0x05, 0x42, 0x12, 0x30, 0x01, 0x2e, 0xc9, 0x00, 0x02, 0x8c, 0x40, 0x40, 0x84, 0x41, 0x7a, 0x8c, 0x04, 0x0f, + 0x03, 0x2f, 0x01, 0x2e, 0x8b, 0x01, 0x19, 0xa4, 0x04, 0x2f, 0x2b, 0x2e, 0x82, 0x01, 0x98, 0x2e, 0xf3, 0x03, 0x12, + 0x30, 0x81, 0x90, 0x61, 0x52, 0x08, 0x2f, 0x65, 0x42, 0x65, 0x42, 0x43, 0x80, 0x39, 0x84, 0x82, 0x88, 0x05, 0x42, + 0x45, 0x42, 0x85, 0x42, 0x05, 0x43, 0x00, 0x2e, 0x80, 0x41, 0x00, 0x90, 0x90, 0x2e, 0xe1, 0xb4, 0x65, 0x54, 0xc1, + 0x6f, 0x80, 0x40, 0x00, 0xb2, 0x43, 0x58, 0x69, 0x50, 0x44, 0x2f, 0x55, 0x5c, 0xb7, 0x87, 0x8c, 0x0f, 0x0d, 0x2e, + 0x96, 0x01, 0xc4, 0x40, 0x36, 0x2f, 0x41, 0x56, 0x8b, 0x0e, 0x2a, 0x2f, 0x0b, 0x52, 0xa1, 0x0e, 0x0a, 0x2f, 0x05, + 0x2e, 0x8f, 0x01, 0x14, 0x25, 0x98, 0x2e, 0xfe, 0xc9, 0x4b, 0x54, 0x02, 0x0f, 0x69, 0x50, 0x05, 0x30, 0x65, 0x54, + 0x15, 0x2f, 0x03, 0x2e, 0x8e, 0x01, 0x4d, 0x5c, 0x8e, 0x0f, 0x3a, 0x2f, 0x05, 0x2e, 0x8f, 0x01, 0x98, 0x2e, 0xfe, + 0xc9, 0x4f, 0x54, 0x82, 0x0f, 0x05, 0x30, 0x69, 0x50, 0x65, 0x54, 0x30, 0x2f, 0x6d, 0x52, 0x15, 0x30, 0x42, 0x8c, + 0x45, 0x42, 0x04, 0x30, 0x2b, 0x2c, 0x84, 0x43, 0x6b, 0x52, 0x42, 0x8c, 0x00, 0x2e, 0x85, 0x43, 0x15, 0x30, 0x24, + 0x2c, 0x45, 0x42, 0x8e, 0x0f, 0x20, 0x2f, 0x0d, 0x2e, 0x8e, 0x01, 0xb1, 0x0e, 0x1c, 0x2f, 0x23, 0x2e, 0x8e, 0x01, + 0x1a, 0x2d, 0x0e, 0x0e, 0x17, 0x2f, 0xa1, 0x0f, 0x15, 0x2f, 0x23, 0x2e, 0x8d, 0x01, 0x13, 0x2d, 0x98, 0x2e, 0x74, + 0xc0, 0x43, 0x54, 0xc2, 0x0e, 0x0a, 0x2f, 0x65, 0x50, 0x04, 0x80, 0x0b, 0x30, 0x06, 0x82, 0x0b, 0x42, 0x79, 0x80, + 0x41, 0x40, 0x12, 0x30, 0x25, 0x2e, 0x8c, 0x01, 0x01, 0x42, 0x05, 0x30, 0x69, 0x50, 0x65, 0x54, 0x84, 0x82, 0x43, + 0x84, 0xbe, 0x8c, 0x84, 0x40, 0x86, 0x41, 0x26, 0x29, 0x94, 0x42, 0xbe, 0x8e, 0xd5, 0x7f, 0x19, 0xa1, 0x43, 0x40, + 0x0b, 0x2e, 0x8c, 0x01, 0x84, 0x40, 0xc7, 0x41, 0x5d, 0x29, 0x27, 0x29, 0x45, 0x42, 0x84, 0x42, 0xc2, 0x7f, 0x01, + 0x2f, 0xc0, 0xb3, 0x1d, 0x2f, 0x05, 0x2e, 0x94, 0x01, 0x99, 0xa0, 0x01, 0x2f, 0x80, 0xb3, 0x13, 0x2f, 0x80, 0xb3, + 0x18, 0x2f, 0xc0, 0xb3, 0x16, 0x2f, 0x12, 0x40, 0x01, 0x40, 0x92, 0x7f, 0x98, 0x2e, 0x74, 0xc0, 0x92, 0x6f, 0x10, + 0x0f, 0x20, 0x30, 0x03, 0x2f, 0x10, 0x30, 0x21, 0x2e, 0x7e, 0x01, 0x0a, 0x2d, 0x21, 0x2e, 0x7e, 0x01, 0x07, 0x2d, + 0x20, 0x30, 0x21, 0x2e, 0x7e, 0x01, 0x03, 0x2d, 0x10, 0x30, 0x21, 0x2e, 0x7e, 0x01, 0xc2, 0x6f, 0x01, 0x2e, 0xc9, + 0x00, 0xbc, 0x84, 0x02, 0x80, 0x82, 0x40, 0x00, 0x40, 0x90, 0x0e, 0xd5, 0x6f, 0x02, 0x2f, 0x15, 0x30, 0x98, 0x2e, + 0xf3, 0x03, 0x41, 0x91, 0x05, 0x30, 0x07, 0x2f, 0x67, 0x50, 0x3d, 0x80, 0x2b, 0x2e, 0x8f, 0x01, 0x05, 0x42, 0x04, + 0x80, 0x00, 0x2e, 0x05, 0x42, 0x02, 0x2c, 0x00, 0x30, 0x00, 0x30, 0xa2, 0x6f, 0x98, 0x8a, 0x86, 0x40, 0x80, 0xa7, + 0x05, 0x2f, 0x98, 0x2e, 0xf3, 0x03, 0xc0, 0x30, 0x21, 0x2e, 0x95, 0x01, 0x06, 0x25, 0x1a, 0x25, 0xe2, 0x6f, 0x76, + 0x82, 0x96, 0x40, 0x56, 0x43, 0x51, 0x0e, 0xfb, 0x2f, 0xbb, 0x6f, 0x30, 0x5f, 0xb8, 0x2e, 0x01, 0x2e, 0xb8, 0x00, + 0x01, 0x31, 0x41, 0x08, 0x40, 0xb2, 0x20, 0x50, 0xf2, 0x30, 0x02, 0x08, 0xfb, 0x7f, 0x01, 0x30, 0x10, 0x2f, 0x05, + 0x2e, 0xcc, 0x00, 0x81, 0x90, 0xe0, 0x7f, 0x03, 0x2f, 0x23, 0x2e, 0xcc, 0x00, 0x98, 0x2e, 0x55, 0xb6, 0x98, 0x2e, + 0x1d, 0xb5, 0x10, 0x25, 0xfb, 0x6f, 0xe0, 0x6f, 0xe0, 0x5f, 0x80, 0x2e, 0x95, 0xcf, 0x98, 0x2e, 0x95, 0xcf, 0x10, + 0x30, 0x21, 0x2e, 0xcc, 0x00, 0xfb, 0x6f, 0xe0, 0x5f, 0xb8, 0x2e, 0x00, 0x51, 0x05, 0x58, 0xeb, 0x7f, 0x2a, 0x25, + 0x89, 0x52, 0x6f, 0x5a, 0x89, 0x50, 0x13, 0x41, 0x06, 0x40, 0xb3, 0x01, 0x16, 0x42, 0xcb, 0x16, 0x06, 0x40, 0xf3, + 0x02, 0x13, 0x42, 0x65, 0x0e, 0xf5, 0x2f, 0x05, 0x40, 0x14, 0x30, 0x2c, 0x29, 0x04, 0x42, 0x08, 0xa1, 0x00, 0x30, + 0x90, 0x2e, 0x52, 0xb6, 0xb3, 0x88, 0xb0, 0x8a, 0xb6, 0x84, 0xa4, 0x7f, 0xc4, 0x7f, 0xb5, 0x7f, 0xd5, 0x7f, 0x92, + 0x7f, 0x73, 0x30, 0x04, 0x30, 0x55, 0x40, 0x42, 0x40, 0x8a, 0x17, 0xf3, 0x08, 0x6b, 0x01, 0x90, 0x02, 0x53, 0xb8, + 0x4b, 0x82, 0xad, 0xbe, 0x71, 0x7f, 0x45, 0x0a, 0x09, 0x54, 0x84, 0x7f, 0x98, 0x2e, 0xd9, 0xc0, 0xa3, 0x6f, 0x7b, + 0x54, 0xd0, 0x42, 0xa3, 0x7f, 0xf2, 0x7f, 0x60, 0x7f, 0x20, 0x25, 0x71, 0x6f, 0x75, 0x5a, 0x77, 0x58, 0x79, 0x5c, + 0x75, 0x56, 0x98, 0x2e, 0x67, 0xcc, 0xb1, 0x6f, 0x62, 0x6f, 0x50, 0x42, 0xb1, 0x7f, 0xb3, 0x30, 0x10, 0x25, 0x98, + 0x2e, 0x0f, 0xca, 0x84, 0x6f, 0x20, 0x29, 0x71, 0x6f, 0x92, 0x6f, 0xa5, 0x6f, 0x76, 0x82, 0x6a, 0x0e, 0x73, 0x30, + 0x00, 0x30, 0xd0, 0x2f, 0xd2, 0x6f, 0xd1, 0x7f, 0xb4, 0x7f, 0x98, 0x2e, 0x2b, 0xb7, 0x15, 0xbd, 0x0b, 0xb8, 0x02, + 0x0a, 0xc2, 0x6f, 0xc0, 0x7f, 0x98, 0x2e, 0x2b, 0xb7, 0x15, 0xbd, 0x0b, 0xb8, 0x42, 0x0a, 0xc0, 0x6f, 0x08, 0x17, + 0x41, 0x18, 0x89, 0x16, 0xe1, 0x18, 0xd0, 0x18, 0xa1, 0x7f, 0x27, 0x25, 0x16, 0x25, 0x98, 0x2e, 0x79, 0xc0, 0x8b, + 0x54, 0x90, 0x7f, 0xb3, 0x30, 0x82, 0x40, 0x80, 0x90, 0x0d, 0x2f, 0x7d, 0x52, 0x92, 0x6f, 0x98, 0x2e, 0x0f, 0xca, + 0xb2, 0x6f, 0x90, 0x0e, 0x06, 0x2f, 0x8b, 0x50, 0x14, 0x30, 0x42, 0x6f, 0x51, 0x6f, 0x14, 0x42, 0x12, 0x42, 0x01, + 0x42, 0x00, 0x2e, 0x31, 0x6f, 0x98, 0x2e, 0x74, 0xc0, 0x41, 0x6f, 0x80, 0x7f, 0x98, 0x2e, 0x74, 0xc0, 0x82, 0x6f, + 0x10, 0x04, 0x43, 0x52, 0x01, 0x0f, 0x05, 0x2e, 0xcb, 0x00, 0x00, 0x30, 0x04, 0x30, 0x21, 0x2f, 0x51, 0x6f, 0x43, + 0x58, 0x8c, 0x0e, 0x04, 0x30, 0x1c, 0x2f, 0x85, 0x88, 0x41, 0x6f, 0x04, 0x41, 0x8c, 0x0f, 0x04, 0x30, 0x16, 0x2f, + 0x84, 0x88, 0x00, 0x2e, 0x04, 0x41, 0x04, 0x05, 0x8c, 0x0e, 0x04, 0x30, 0x0f, 0x2f, 0x82, 0x88, 0x31, 0x6f, 0x04, + 0x41, 0x04, 0x05, 0x8c, 0x0e, 0x04, 0x30, 0x08, 0x2f, 0x83, 0x88, 0x00, 0x2e, 0x04, 0x41, 0x8c, 0x0f, 0x04, 0x30, + 0x02, 0x2f, 0x21, 0x2e, 0xad, 0x01, 0x14, 0x30, 0x00, 0x91, 0x14, 0x2f, 0x03, 0x2e, 0xa1, 0x01, 0x41, 0x90, 0x0e, + 0x2f, 0x03, 0x2e, 0xad, 0x01, 0x14, 0x30, 0x4c, 0x28, 0x23, 0x2e, 0xad, 0x01, 0x46, 0xa0, 0x06, 0x2f, 0x81, 0x84, + 0x8d, 0x52, 0x48, 0x82, 0x82, 0x40, 0x21, 0x2e, 0xa1, 0x01, 0x42, 0x42, 0x5c, 0x2c, 0x02, 0x30, 0x05, 0x2e, 0xaa, + 0x01, 0x80, 0xb2, 0x02, 0x30, 0x55, 0x2f, 0x03, 0x2e, 0xa9, 0x01, 0x92, 0x6f, 0xb3, 0x30, 0x98, 0x2e, 0x0f, 0xca, + 0xb2, 0x6f, 0x90, 0x0f, 0x00, 0x30, 0x02, 0x30, 0x4a, 0x2f, 0xa2, 0x6f, 0x87, 0x52, 0x91, 0x00, 0x85, 0x52, 0x51, + 0x0e, 0x02, 0x2f, 0x00, 0x2e, 0x43, 0x2c, 0x02, 0x30, 0xc2, 0x6f, 0x7f, 0x52, 0x91, 0x0e, 0x02, 0x30, 0x3c, 0x2f, + 0x51, 0x6f, 0x81, 0x54, 0x98, 0x2e, 0xfe, 0xc9, 0x10, 0x25, 0xb3, 0x30, 0x21, 0x25, 0x98, 0x2e, 0x0f, 0xca, 0x32, + 0x6f, 0xc0, 0x7f, 0xb3, 0x30, 0x12, 0x25, 0x98, 0x2e, 0x0f, 0xca, 0x42, 0x6f, 0xb0, 0x7f, 0xb3, 0x30, 0x12, 0x25, + 0x98, 0x2e, 0x0f, 0xca, 0xb2, 0x6f, 0x90, 0x28, 0x83, 0x52, 0x98, 0x2e, 0xfe, 0xc9, 0xc2, 0x6f, 0x90, 0x0f, 0x00, + 0x30, 0x02, 0x30, 0x1d, 0x2f, 0x05, 0x2e, 0xa1, 0x01, 0x80, 0xb2, 0x12, 0x30, 0x0f, 0x2f, 0x42, 0x6f, 0x03, 0x2e, + 0xab, 0x01, 0x91, 0x0e, 0x02, 0x30, 0x12, 0x2f, 0x52, 0x6f, 0x03, 0x2e, 0xac, 0x01, 0x91, 0x0f, 0x02, 0x30, 0x0c, + 0x2f, 0x21, 0x2e, 0xaa, 0x01, 0x0a, 0x2c, 0x12, 0x30, 0x03, 0x2e, 0xcb, 0x00, 0x8d, 0x58, 0x08, 0x89, 0x41, 0x40, + 0x11, 0x43, 0x00, 0x43, 0x25, 0x2e, 0xa1, 0x01, 0xd4, 0x6f, 0x8f, 0x52, 0x00, 0x43, 0x3a, 0x89, 0x00, 0x2e, 0x10, + 0x43, 0x10, 0x43, 0x61, 0x0e, 0xfb, 0x2f, 0x03, 0x2e, 0xa0, 0x01, 0x11, 0x1a, 0x02, 0x2f, 0x02, 0x25, 0x21, 0x2e, + 0xa0, 0x01, 0xeb, 0x6f, 0x00, 0x5f, 0xb8, 0x2e, 0x91, 0x52, 0x10, 0x30, 0x02, 0x30, 0x95, 0x56, 0x52, 0x42, 0x4b, + 0x0e, 0xfc, 0x2f, 0x8d, 0x54, 0x88, 0x82, 0x93, 0x56, 0x80, 0x42, 0x53, 0x42, 0x40, 0x42, 0x42, 0x86, 0x83, 0x54, + 0xc0, 0x2e, 0xc2, 0x42, 0x00, 0x2e, 0xa3, 0x52, 0x00, 0x51, 0x52, 0x40, 0x47, 0x40, 0x1a, 0x25, 0x01, 0x2e, 0x97, + 0x00, 0x8f, 0xbe, 0x72, 0x86, 0xfb, 0x7f, 0x0b, 0x30, 0x7c, 0xbf, 0xa5, 0x50, 0x10, 0x08, 0xdf, 0xba, 0x70, 0x88, + 0xf8, 0xbf, 0xcb, 0x42, 0xd3, 0x7f, 0x6c, 0xbb, 0xfc, 0xbb, 0xc5, 0x0a, 0x90, 0x7f, 0x1b, 0x7f, 0x0b, 0x43, 0xc0, + 0xb2, 0xe5, 0x7f, 0xb7, 0x7f, 0xa6, 0x7f, 0xc4, 0x7f, 0x90, 0x2e, 0x1c, 0xb7, 0x07, 0x2e, 0xd2, 0x00, 0xc0, 0xb2, + 0x0b, 0x2f, 0x97, 0x52, 0x01, 0x2e, 0xcd, 0x00, 0x82, 0x7f, 0x98, 0x2e, 0xbb, 0xcc, 0x0b, 0x30, 0x37, 0x2e, 0xd2, + 0x00, 0x82, 0x6f, 0x90, 0x6f, 0x1a, 0x25, 0x00, 0xb2, 0x8b, 0x7f, 0x14, 0x2f, 0xa6, 0xbd, 0x25, 0xbd, 0xb6, 0xb9, + 0x2f, 0xb9, 0x80, 0xb2, 0xd4, 0xb0, 0x0c, 0x2f, 0x99, 0x54, 0x9b, 0x56, 0x0b, 0x30, 0x0b, 0x2e, 0xb1, 0x00, 0xa1, + 0x58, 0x9b, 0x42, 0xdb, 0x42, 0x6c, 0x09, 0x2b, 0x2e, 0xb1, 0x00, 0x8b, 0x42, 0xcb, 0x42, 0x86, 0x7f, 0x73, 0x84, + 0xa7, 0x56, 0xc3, 0x08, 0x39, 0x52, 0x05, 0x50, 0x72, 0x7f, 0x63, 0x7f, 0x98, 0x2e, 0xc2, 0xc0, 0xe1, 0x6f, 0x62, + 0x6f, 0xd1, 0x0a, 0x01, 0x2e, 0xcd, 0x00, 0xd5, 0x6f, 0xc4, 0x6f, 0x72, 0x6f, 0x97, 0x52, 0x9d, 0x5c, 0x98, 0x2e, + 0x06, 0xcd, 0x23, 0x6f, 0x90, 0x6f, 0x99, 0x52, 0xc0, 0xb2, 0x04, 0xbd, 0x54, 0x40, 0xaf, 0xb9, 0x45, 0x40, 0xe1, + 0x7f, 0x02, 0x30, 0x06, 0x2f, 0xc0, 0xb2, 0x02, 0x30, 0x03, 0x2f, 0x9b, 0x5c, 0x12, 0x30, 0x94, 0x43, 0x85, 0x43, + 0x03, 0xbf, 0x6f, 0xbb, 0x80, 0xb3, 0x20, 0x2f, 0x06, 0x6f, 0x26, 0x01, 0x16, 0x6f, 0x6e, 0x03, 0x45, 0x42, 0xc0, + 0x90, 0x29, 0x2e, 0xce, 0x00, 0x9b, 0x52, 0x14, 0x2f, 0x9b, 0x5c, 0x00, 0x2e, 0x93, 0x41, 0x86, 0x41, 0xe3, 0x04, + 0xae, 0x07, 0x80, 0xab, 0x04, 0x2f, 0x80, 0x91, 0x0a, 0x2f, 0x86, 0x6f, 0x73, 0x0f, 0x07, 0x2f, 0x83, 0x6f, 0xc0, + 0xb2, 0x04, 0x2f, 0x54, 0x42, 0x45, 0x42, 0x12, 0x30, 0x04, 0x2c, 0x11, 0x30, 0x02, 0x2c, 0x11, 0x30, 0x11, 0x30, + 0x02, 0xbc, 0x0f, 0xb8, 0xd2, 0x7f, 0x00, 0xb2, 0x0a, 0x2f, 0x01, 0x2e, 0xfc, 0x00, 0x05, 0x2e, 0xc7, 0x01, 0x10, + 0x1a, 0x02, 0x2f, 0x21, 0x2e, 0xc7, 0x01, 0x03, 0x2d, 0x02, 0x2c, 0x01, 0x30, 0x01, 0x30, 0xb0, 0x6f, 0x98, 0x2e, + 0x95, 0xcf, 0xd1, 0x6f, 0xa0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xe2, 0x6f, 0x9f, 0x52, 0x01, 0x2e, 0xce, 0x00, 0x82, + 0x40, 0x50, 0x42, 0x0c, 0x2c, 0x42, 0x42, 0x11, 0x30, 0x23, 0x2e, 0xd2, 0x00, 0x01, 0x30, 0xb0, 0x6f, 0x98, 0x2e, + 0x95, 0xcf, 0xa0, 0x6f, 0x01, 0x30, 0x98, 0x2e, 0x95, 0xcf, 0x00, 0x2e, 0xfb, 0x6f, 0x00, 0x5f, 0xb8, 0x2e, 0x83, + 0x86, 0x01, 0x30, 0x00, 0x30, 0x94, 0x40, 0x24, 0x18, 0x06, 0x00, 0x53, 0x0e, 0x4f, 0x02, 0xf9, 0x2f, 0xb8, 0x2e, + 0xa9, 0x52, 0x00, 0x2e, 0x60, 0x40, 0x41, 0x40, 0x0d, 0xbc, 0x98, 0xbc, 0xc0, 0x2e, 0x01, 0x0a, 0x0f, 0xb8, 0xab, + 0x52, 0x53, 0x3c, 0x52, 0x40, 0x40, 0x40, 0x4b, 0x00, 0x82, 0x16, 0x26, 0xb9, 0x01, 0xb8, 0x41, 0x40, 0x10, 0x08, + 0x97, 0xb8, 0x01, 0x08, 0xc0, 0x2e, 0x11, 0x30, 0x01, 0x08, 0x43, 0x86, 0x25, 0x40, 0x04, 0x40, 0xd8, 0xbe, 0x2c, + 0x0b, 0x22, 0x11, 0x54, 0x42, 0x03, 0x80, 0x4b, 0x0e, 0xf6, 0x2f, 0xb8, 0x2e, 0x9f, 0x50, 0x10, 0x50, 0xad, 0x52, + 0x05, 0x2e, 0xd3, 0x00, 0xfb, 0x7f, 0x00, 0x2e, 0x13, 0x40, 0x93, 0x42, 0x41, 0x0e, 0xfb, 0x2f, 0x98, 0x2e, 0xa5, + 0xb7, 0x98, 0x2e, 0x87, 0xcf, 0x01, 0x2e, 0xd9, 0x00, 0x00, 0xb2, 0xfb, 0x6f, 0x0b, 0x2f, 0x01, 0x2e, 0x69, 0xf7, + 0xb1, 0x3f, 0x01, 0x08, 0x01, 0x30, 0xf0, 0x5f, 0x23, 0x2e, 0xd9, 0x00, 0x21, 0x2e, 0x69, 0xf7, 0x80, 0x2e, 0x7a, + 0xb7, 0xf0, 0x5f, 0xb8, 0x2e, 0x01, 0x2e, 0xc0, 0xf8, 0x03, 0x2e, 0xfc, 0xf5, 0x15, 0x54, 0xaf, 0x56, 0x82, 0x08, + 0x0b, 0x2e, 0x69, 0xf7, 0xcb, 0x0a, 0xb1, 0x58, 0x80, 0x90, 0xdd, 0xbe, 0x4c, 0x08, 0x5f, 0xb9, 0x59, 0x22, 0x80, + 0x90, 0x07, 0x2f, 0x03, 0x34, 0xc3, 0x08, 0xf2, 0x3a, 0x0a, 0x08, 0x02, 0x35, 0xc0, 0x90, 0x4a, 0x0a, 0x48, 0x22, + 0xc0, 0x2e, 0x23, 0x2e, 0xfc, 0xf5, 0x10, 0x50, 0xfb, 0x7f, 0x98, 0x2e, 0x56, 0xc7, 0x98, 0x2e, 0x49, 0xc3, 0x10, + 0x30, 0xfb, 0x6f, 0xf0, 0x5f, 0x21, 0x2e, 0xcc, 0x00, 0x21, 0x2e, 0xca, 0x00, 0xb8, 0x2e, 0x03, 0x2e, 0xd3, 0x00, + 0x16, 0xb8, 0x02, 0x34, 0x4a, 0x0c, 0x21, 0x2e, 0x2d, 0xf5, 0xc0, 0x2e, 0x23, 0x2e, 0xd3, 0x00, 0x03, 0xbc, 0x21, + 0x2e, 0xd5, 0x00, 0x03, 0x2e, 0xd5, 0x00, 0x40, 0xb2, 0x10, 0x30, 0x21, 0x2e, 0x77, 0x00, 0x01, 0x30, 0x05, 0x2f, + 0x05, 0x2e, 0xd8, 0x00, 0x80, 0x90, 0x01, 0x2f, 0x23, 0x2e, 0x6f, 0xf5, 0xc0, 0x2e, 0x21, 0x2e, 0xd9, 0x00, 0x11, + 0x30, 0x81, 0x08, 0x01, 0x2e, 0x6a, 0xf7, 0x71, 0x3f, 0x23, 0xbd, 0x01, 0x08, 0x02, 0x0a, 0xc0, 0x2e, 0x21, 0x2e, + 0x6a, 0xf7, 0x30, 0x25, 0x00, 0x30, 0x21, 0x2e, 0x5a, 0xf5, 0x10, 0x50, 0x21, 0x2e, 0x7b, 0x00, 0x21, 0x2e, 0x7c, + 0x00, 0xfb, 0x7f, 0x98, 0x2e, 0xc3, 0xb7, 0x40, 0x30, 0x21, 0x2e, 0xd4, 0x00, 0xfb, 0x6f, 0xf0, 0x5f, 0x03, 0x25, + 0x80, 0x2e, 0xaf, 0xb7, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x01, 0x2e, 0x5d, 0xf7, 0x08, 0xbc, 0x80, 0xac, 0x0e, 0xbb, 0x02, 0x2f, + 0x00, 0x30, 0x41, 0x04, 0x82, 0x06, 0xc0, 0xa4, 0x00, 0x30, 0x11, 0x2f, 0x40, 0xa9, 0x03, 0x2f, 0x40, 0x91, 0x0d, + 0x2f, 0x00, 0xa7, 0x0b, 0x2f, 0x80, 0xb3, 0xb3, 0x58, 0x02, 0x2f, 0x90, 0xa1, 0x26, 0x13, 0x20, 0x23, 0x80, 0x90, + 0x10, 0x30, 0x01, 0x2f, 0xcc, 0x0e, 0x00, 0x2f, 0x00, 0x30, 0xb8, 0x2e, 0xb5, 0x50, 0x18, 0x08, 0x08, 0xbc, 0x88, + 0xb6, 0x0d, 0x17, 0xc6, 0xbd, 0x56, 0xbc, 0xb7, 0x58, 0xda, 0xba, 0x04, 0x01, 0x1d, 0x0a, 0x10, 0x50, 0x05, 0x30, + 0x32, 0x25, 0x45, 0x03, 0xfb, 0x7f, 0xf6, 0x30, 0x21, 0x25, 0x98, 0x2e, 0x37, 0xca, 0x16, 0xb5, 0x9a, 0xbc, 0x06, + 0xb8, 0x80, 0xa8, 0x41, 0x0a, 0x0e, 0x2f, 0x80, 0x90, 0x02, 0x2f, 0x2d, 0x50, 0x48, 0x0f, 0x09, 0x2f, 0xbf, 0xa0, + 0x04, 0x2f, 0xbf, 0x90, 0x06, 0x2f, 0xb7, 0x54, 0xca, 0x0f, 0x03, 0x2f, 0x00, 0x2e, 0x02, 0x2c, 0xb7, 0x52, 0x2d, + 0x52, 0xf2, 0x33, 0x98, 0x2e, 0xd9, 0xc0, 0xfb, 0x6f, 0xf1, 0x37, 0xc0, 0x2e, 0x01, 0x08, 0xf0, 0x5f, 0xbf, 0x56, + 0xb9, 0x54, 0xd0, 0x40, 0xc4, 0x40, 0x0b, 0x2e, 0xfd, 0xf3, 0xbf, 0x52, 0x90, 0x42, 0x94, 0x42, 0x95, 0x42, 0x05, + 0x30, 0xc1, 0x50, 0x0f, 0x88, 0x06, 0x40, 0x04, 0x41, 0x96, 0x42, 0xc5, 0x42, 0x48, 0xbe, 0x73, 0x30, 0x0d, 0x2e, + 0xd8, 0x00, 0x4f, 0xba, 0x84, 0x42, 0x03, 0x42, 0x81, 0xb3, 0x02, 0x2f, 0x2b, 0x2e, 0x6f, 0xf5, 0x06, 0x2d, 0x05, + 0x2e, 0x77, 0xf7, 0xbd, 0x56, 0x93, 0x08, 0x25, 0x2e, 0x77, 0xf7, 0xbb, 0x54, 0x25, 0x2e, 0xc2, 0xf5, 0x07, 0x2e, + 0xfd, 0xf3, 0x42, 0x30, 0xb4, 0x33, 0xda, 0x0a, 0x4c, 0x00, 0x27, 0x2e, 0xfd, 0xf3, 0x43, 0x40, 0xd4, 0x3f, 0xdc, + 0x08, 0x43, 0x42, 0x00, 0x2e, 0x00, 0x2e, 0x43, 0x40, 0x24, 0x30, 0xdc, 0x0a, 0x43, 0x42, 0x04, 0x80, 0x03, 0x2e, + 0xfd, 0xf3, 0x4a, 0x0a, 0x23, 0x2e, 0xfd, 0xf3, 0x61, 0x34, 0xc0, 0x2e, 0x01, 0x42, 0x00, 0x2e, 0x60, 0x50, 0x1a, + 0x25, 0x7a, 0x86, 0xe0, 0x7f, 0xf3, 0x7f, 0x03, 0x25, 0xc3, 0x52, 0x41, 0x84, 0xdb, 0x7f, 0x33, 0x30, 0x98, 0x2e, + 0x16, 0xc2, 0x1a, 0x25, 0x7d, 0x82, 0xf0, 0x6f, 0xe2, 0x6f, 0x32, 0x25, 0x16, 0x40, 0x94, 0x40, 0x26, 0x01, 0x85, + 0x40, 0x8e, 0x17, 0xc4, 0x42, 0x6e, 0x03, 0x95, 0x42, 0x41, 0x0e, 0xf4, 0x2f, 0xdb, 0x6f, 0xa0, 0x5f, 0xb8, 0x2e, + 0xb0, 0x51, 0xfb, 0x7f, 0x98, 0x2e, 0xe8, 0x0d, 0x5a, 0x25, 0x98, 0x2e, 0x0f, 0x0e, 0xcb, 0x58, 0x32, 0x87, 0xc4, + 0x7f, 0x65, 0x89, 0x6b, 0x8d, 0xc5, 0x5a, 0x65, 0x7f, 0xe1, 0x7f, 0x83, 0x7f, 0xa6, 0x7f, 0x74, 0x7f, 0xd0, 0x7f, + 0xb6, 0x7f, 0x94, 0x7f, 0x17, 0x30, 0xc7, 0x52, 0xc9, 0x54, 0x51, 0x7f, 0x00, 0x2e, 0x85, 0x6f, 0x42, 0x7f, 0x00, + 0x2e, 0x51, 0x41, 0x45, 0x81, 0x42, 0x41, 0x13, 0x40, 0x3b, 0x8a, 0x00, 0x40, 0x4b, 0x04, 0xd0, 0x06, 0xc0, 0xac, + 0x85, 0x7f, 0x02, 0x2f, 0x02, 0x30, 0x51, 0x04, 0xd3, 0x06, 0x41, 0x84, 0x05, 0x30, 0x5d, 0x02, 0xc9, 0x16, 0xdf, + 0x08, 0xd3, 0x00, 0x8d, 0x02, 0xaf, 0xbc, 0xb1, 0xb9, 0x59, 0x0a, 0x65, 0x6f, 0x11, 0x43, 0xa1, 0xb4, 0x52, 0x41, + 0x53, 0x41, 0x01, 0x43, 0x34, 0x7f, 0x65, 0x7f, 0x26, 0x31, 0xe5, 0x6f, 0xd4, 0x6f, 0x98, 0x2e, 0x37, 0xca, 0x32, + 0x6f, 0x75, 0x6f, 0x83, 0x40, 0x42, 0x41, 0x23, 0x7f, 0x12, 0x7f, 0xf6, 0x30, 0x40, 0x25, 0x51, 0x25, 0x98, 0x2e, + 0x37, 0xca, 0x14, 0x6f, 0x20, 0x05, 0x70, 0x6f, 0x25, 0x6f, 0x69, 0x07, 0xa2, 0x6f, 0x31, 0x6f, 0x0b, 0x30, 0x04, + 0x42, 0x9b, 0x42, 0x8b, 0x42, 0x55, 0x42, 0x32, 0x7f, 0x40, 0xa9, 0xc3, 0x6f, 0x71, 0x7f, 0x02, 0x30, 0xd0, 0x40, + 0xc3, 0x7f, 0x03, 0x2f, 0x40, 0x91, 0x15, 0x2f, 0x00, 0xa7, 0x13, 0x2f, 0x00, 0xa4, 0x11, 0x2f, 0x84, 0xbd, 0x98, + 0x2e, 0x79, 0xca, 0x55, 0x6f, 0xb7, 0x54, 0x54, 0x41, 0x82, 0x00, 0xf3, 0x3f, 0x45, 0x41, 0xcb, 0x02, 0xf6, 0x30, + 0x98, 0x2e, 0x37, 0xca, 0x35, 0x6f, 0xa4, 0x6f, 0x41, 0x43, 0x03, 0x2c, 0x00, 0x43, 0xa4, 0x6f, 0x35, 0x6f, 0x17, + 0x30, 0x42, 0x6f, 0x51, 0x6f, 0x93, 0x40, 0x42, 0x82, 0x00, 0x41, 0xc3, 0x00, 0x03, 0x43, 0x51, 0x7f, 0x00, 0x2e, + 0x94, 0x40, 0x41, 0x41, 0x4c, 0x02, 0xc4, 0x6f, 0xd1, 0x56, 0x63, 0x0e, 0x74, 0x6f, 0x51, 0x43, 0xa5, 0x7f, 0x8a, + 0x2f, 0x09, 0x2e, 0xd8, 0x00, 0x01, 0xb3, 0x21, 0x2f, 0xcb, 0x58, 0x90, 0x6f, 0x13, 0x41, 0xb6, 0x6f, 0xe4, 0x7f, + 0x00, 0x2e, 0x91, 0x41, 0x14, 0x40, 0x92, 0x41, 0x15, 0x40, 0x17, 0x2e, 0x6f, 0xf5, 0xb6, 0x7f, 0xd0, 0x7f, 0xcb, + 0x7f, 0x98, 0x2e, 0x00, 0x0c, 0x07, 0x15, 0xc2, 0x6f, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0xc3, 0xa3, 0xc1, 0x8f, + 0xe4, 0x6f, 0xd0, 0x6f, 0xe6, 0x2f, 0x14, 0x30, 0x05, 0x2e, 0x6f, 0xf5, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0x18, + 0x2d, 0xcd, 0x56, 0x04, 0x32, 0xb5, 0x6f, 0x1c, 0x01, 0x51, 0x41, 0x52, 0x41, 0xc3, 0x40, 0xb5, 0x7f, 0xe4, 0x7f, + 0x98, 0x2e, 0x1f, 0x0c, 0xe4, 0x6f, 0x21, 0x87, 0x00, 0x43, 0x04, 0x32, 0xcf, 0x54, 0x5a, 0x0e, 0xef, 0x2f, 0x15, + 0x54, 0x09, 0x2e, 0x77, 0xf7, 0x22, 0x0b, 0x29, 0x2e, 0x77, 0xf7, 0xfb, 0x6f, 0x50, 0x5e, 0xb8, 0x2e, 0x10, 0x50, + 0x01, 0x2e, 0xd4, 0x00, 0x00, 0xb2, 0xfb, 0x7f, 0x51, 0x2f, 0x01, 0xb2, 0x48, 0x2f, 0x02, 0xb2, 0x42, 0x2f, 0x03, + 0x90, 0x56, 0x2f, 0xd7, 0x52, 0x79, 0x80, 0x42, 0x40, 0x81, 0x84, 0x00, 0x40, 0x42, 0x42, 0x98, 0x2e, 0x93, 0x0c, + 0xd9, 0x54, 0xd7, 0x50, 0xa1, 0x40, 0x98, 0xbd, 0x82, 0x40, 0x3e, 0x82, 0xda, 0x0a, 0x44, 0x40, 0x8b, 0x16, 0xe3, + 0x00, 0x53, 0x42, 0x00, 0x2e, 0x43, 0x40, 0x9a, 0x02, 0x52, 0x42, 0x00, 0x2e, 0x41, 0x40, 0x15, 0x54, 0x4a, 0x0e, + 0x3a, 0x2f, 0x3a, 0x82, 0x00, 0x30, 0x41, 0x40, 0x21, 0x2e, 0x85, 0x0f, 0x40, 0xb2, 0x0a, 0x2f, 0x98, 0x2e, 0xb1, + 0x0c, 0x98, 0x2e, 0x45, 0x0e, 0x98, 0x2e, 0x5b, 0x0e, 0xfb, 0x6f, 0xf0, 0x5f, 0x00, 0x30, 0x80, 0x2e, 0xce, 0xb7, + 0xdd, 0x52, 0xd3, 0x54, 0x42, 0x42, 0x4f, 0x84, 0x73, 0x30, 0xdb, 0x52, 0x83, 0x42, 0x1b, 0x30, 0x6b, 0x42, 0x23, + 0x30, 0x27, 0x2e, 0xd7, 0x00, 0x37, 0x2e, 0xd4, 0x00, 0x21, 0x2e, 0xd6, 0x00, 0x7a, 0x84, 0x17, 0x2c, 0x42, 0x42, + 0x30, 0x30, 0x21, 0x2e, 0xd4, 0x00, 0x12, 0x2d, 0x21, 0x30, 0x00, 0x30, 0x23, 0x2e, 0xd4, 0x00, 0x21, 0x2e, 0x7b, + 0xf7, 0x0b, 0x2d, 0x17, 0x30, 0x98, 0x2e, 0x51, 0x0c, 0xd5, 0x50, 0x0c, 0x82, 0x72, 0x30, 0x2f, 0x2e, 0xd4, 0x00, + 0x25, 0x2e, 0x7b, 0xf7, 0x40, 0x42, 0x00, 0x2e, 0xfb, 0x6f, 0xf0, 0x5f, 0xb8, 0x2e, 0x70, 0x50, 0x0a, 0x25, 0x39, + 0x86, 0xfb, 0x7f, 0xe1, 0x32, 0x62, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0xb5, 0x56, 0xa5, 0x6f, 0xab, 0x08, 0x91, 0x6f, + 0x4b, 0x08, 0xdf, 0x56, 0xc4, 0x6f, 0x23, 0x09, 0x4d, 0xba, 0x93, 0xbc, 0x8c, 0x0b, 0xd1, 0x6f, 0x0b, 0x09, 0xcb, + 0x52, 0xe1, 0x5e, 0x56, 0x42, 0xaf, 0x09, 0x4d, 0xba, 0x23, 0xbd, 0x94, 0x0a, 0xe5, 0x6f, 0x68, 0xbb, 0xeb, 0x08, + 0xbd, 0xb9, 0x63, 0xbe, 0xfb, 0x6f, 0x52, 0x42, 0xe3, 0x0a, 0xc0, 0x2e, 0x43, 0x42, 0x90, 0x5f, 0xd1, 0x50, 0x03, + 0x2e, 0x25, 0xf3, 0x13, 0x40, 0x00, 0x40, 0x9b, 0xbc, 0x9b, 0xb4, 0x08, 0xbd, 0xb8, 0xb9, 0x98, 0xbc, 0xda, 0x0a, + 0x08, 0xb6, 0x89, 0x16, 0xc0, 0x2e, 0x19, 0x00, 0x62, 0x02, 0x10, 0x50, 0xfb, 0x7f, 0x98, 0x2e, 0x81, 0x0d, 0x01, + 0x2e, 0xd4, 0x00, 0x31, 0x30, 0x08, 0x04, 0xfb, 0x6f, 0x01, 0x30, 0xf0, 0x5f, 0x23, 0x2e, 0xd6, 0x00, 0x21, 0x2e, + 0xd7, 0x00, 0xb8, 0x2e, 0x01, 0x2e, 0xd7, 0x00, 0x03, 0x2e, 0xd6, 0x00, 0x48, 0x0e, 0x01, 0x2f, 0x80, 0x2e, 0x1f, + 0x0e, 0xb8, 0x2e, 0xe3, 0x50, 0x21, 0x34, 0x01, 0x42, 0x82, 0x30, 0xc1, 0x32, 0x25, 0x2e, 0x62, 0xf5, 0x01, 0x00, + 0x22, 0x30, 0x01, 0x40, 0x4a, 0x0a, 0x01, 0x42, 0xb8, 0x2e, 0xe3, 0x54, 0xf0, 0x3b, 0x83, 0x40, 0xd8, 0x08, 0xe5, + 0x52, 0x83, 0x42, 0x00, 0x30, 0x83, 0x30, 0x50, 0x42, 0xc4, 0x32, 0x27, 0x2e, 0x64, 0xf5, 0x94, 0x00, 0x50, 0x42, + 0x40, 0x42, 0xd3, 0x3f, 0x84, 0x40, 0x7d, 0x82, 0xe3, 0x08, 0x40, 0x42, 0x83, 0x42, 0xb8, 0x2e, 0xdd, 0x52, 0x00, + 0x30, 0x40, 0x42, 0x7c, 0x86, 0xb9, 0x52, 0x09, 0x2e, 0x70, 0x0f, 0xbf, 0x54, 0xc4, 0x42, 0xd3, 0x86, 0x54, 0x40, + 0x55, 0x40, 0x94, 0x42, 0x85, 0x42, 0x21, 0x2e, 0xd7, 0x00, 0x42, 0x40, 0x25, 0x2e, 0xfd, 0xf3, 0xc0, 0x42, 0x7e, + 0x82, 0x05, 0x2e, 0x7d, 0x00, 0x80, 0xb2, 0x14, 0x2f, 0x05, 0x2e, 0x89, 0x00, 0x27, 0xbd, 0x2f, 0xb9, 0x80, 0x90, + 0x02, 0x2f, 0x21, 0x2e, 0x6f, 0xf5, 0x0c, 0x2d, 0x07, 0x2e, 0x71, 0x0f, 0x14, 0x30, 0x1c, 0x09, 0x05, 0x2e, 0x77, + 0xf7, 0xbd, 0x56, 0x47, 0xbe, 0x93, 0x08, 0x94, 0x0a, 0x25, 0x2e, 0x77, 0xf7, 0xe7, 0x54, 0x50, 0x42, 0x4a, 0x0e, + 0xfc, 0x2f, 0xb8, 0x2e, 0x50, 0x50, 0x02, 0x30, 0x43, 0x86, 0xe5, 0x50, 0xfb, 0x7f, 0xe3, 0x7f, 0xd2, 0x7f, 0xc0, + 0x7f, 0xb1, 0x7f, 0x00, 0x2e, 0x41, 0x40, 0x00, 0x40, 0x48, 0x04, 0x98, 0x2e, 0x74, 0xc0, 0x1e, 0xaa, 0xd3, 0x6f, + 0x14, 0x30, 0xb1, 0x6f, 0xe3, 0x22, 0xc0, 0x6f, 0x52, 0x40, 0xe4, 0x6f, 0x4c, 0x0e, 0x12, 0x42, 0xd3, 0x7f, 0xeb, + 0x2f, 0x03, 0x2e, 0x86, 0x0f, 0x40, 0x90, 0x11, 0x30, 0x03, 0x2f, 0x23, 0x2e, 0x86, 0x0f, 0x02, 0x2c, 0x00, 0x30, + 0xd0, 0x6f, 0xfb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0x40, 0x50, 0xf1, 0x7f, 0x0a, 0x25, 0x3c, 0x86, 0xeb, 0x7f, 0x41, + 0x33, 0x22, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0xd3, 0x6f, 0xf4, 0x30, 0xdc, 0x09, 0x47, 0x58, 0xc2, 0x6f, 0x94, 0x09, + 0xeb, 0x58, 0x6a, 0xbb, 0xdc, 0x08, 0xb4, 0xb9, 0xb1, 0xbd, 0xe9, 0x5a, 0x95, 0x08, 0x21, 0xbd, 0xf6, 0xbf, 0x77, + 0x0b, 0x51, 0xbe, 0xf1, 0x6f, 0xeb, 0x6f, 0x52, 0x42, 0x54, 0x42, 0xc0, 0x2e, 0x43, 0x42, 0xc0, 0x5f, 0x50, 0x50, + 0xf5, 0x50, 0x31, 0x30, 0x11, 0x42, 0xfb, 0x7f, 0x7b, 0x30, 0x0b, 0x42, 0x11, 0x30, 0x02, 0x80, 0x23, 0x33, 0x01, + 0x42, 0x03, 0x00, 0x07, 0x2e, 0x80, 0x03, 0x05, 0x2e, 0xd3, 0x00, 0x23, 0x52, 0xe2, 0x7f, 0xd3, 0x7f, 0xc0, 0x7f, + 0x98, 0x2e, 0xb6, 0x0e, 0xd1, 0x6f, 0x08, 0x0a, 0x1a, 0x25, 0x7b, 0x86, 0xd0, 0x7f, 0x01, 0x33, 0x12, 0x30, 0x98, + 0x2e, 0xc2, 0xc4, 0xd1, 0x6f, 0x08, 0x0a, 0x00, 0xb2, 0x0d, 0x2f, 0xe3, 0x6f, 0x01, 0x2e, 0x80, 0x03, 0x51, 0x30, + 0xc7, 0x86, 0x23, 0x2e, 0x21, 0xf2, 0x08, 0xbc, 0xc0, 0x42, 0x98, 0x2e, 0xa5, 0xb7, 0x00, 0x2e, 0x00, 0x2e, 0xd0, + 0x2e, 0xb0, 0x6f, 0x0b, 0xb8, 0x03, 0x2e, 0x1b, 0x00, 0x08, 0x1a, 0xb0, 0x7f, 0x70, 0x30, 0x04, 0x2f, 0x21, 0x2e, + 0x21, 0xf2, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x98, 0x2e, 0x6d, 0xc0, 0x98, 0x2e, 0x5d, 0xc0, 0xed, 0x50, 0x98, + 0x2e, 0x44, 0xcb, 0xef, 0x50, 0x98, 0x2e, 0x46, 0xc3, 0xf1, 0x50, 0x98, 0x2e, 0x53, 0xc7, 0x35, 0x50, 0x98, 0x2e, + 0x64, 0xcf, 0x10, 0x30, 0x98, 0x2e, 0xdc, 0x03, 0x20, 0x26, 0xc0, 0x6f, 0x02, 0x31, 0x12, 0x42, 0xab, 0x33, 0x0b, + 0x42, 0x37, 0x80, 0x01, 0x30, 0x01, 0x42, 0xf3, 0x37, 0xf7, 0x52, 0xfb, 0x50, 0x44, 0x40, 0xa2, 0x0a, 0x42, 0x42, + 0x8b, 0x31, 0x09, 0x2e, 0x5e, 0xf7, 0xf9, 0x54, 0xe3, 0x08, 0x83, 0x42, 0x1b, 0x42, 0x23, 0x33, 0x4b, 0x00, 0xbc, + 0x84, 0x0b, 0x40, 0x33, 0x30, 0x83, 0x42, 0x0b, 0x42, 0xe0, 0x7f, 0xd1, 0x7f, 0x98, 0x2e, 0x58, 0xb7, 0xd1, 0x6f, + 0x80, 0x30, 0x40, 0x42, 0x03, 0x30, 0xe0, 0x6f, 0xf3, 0x54, 0x04, 0x30, 0x00, 0x2e, 0x00, 0x2e, 0x01, 0x89, 0x62, + 0x0e, 0xfa, 0x2f, 0x43, 0x42, 0x11, 0x30, 0xfb, 0x6f, 0xc0, 0x2e, 0x01, 0x42, 0xb0, 0x5f, 0xc1, 0x4a, 0x00, 0x00, + 0x6d, 0x57, 0x00, 0x00, 0x77, 0x8e, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xe5, 0xff, 0xff, + 0xff, 0xee, 0xe1, 0xff, 0xff, 0x7c, 0x13, 0x00, 0x00, 0x46, 0xe6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1}; + +/*! @name Global array that stores the feature input configuration of BMI270 */ +const struct bmi2_feature_config bmi270_feat_in[BMI270_MAX_FEAT_IN] = { + {.type = BMI2_CONFIG_ID, .page = BMI2_PAGE_1, .start_addr = BMI270_CONFIG_ID_STRT_ADDR}, + {.type = BMI2_MAX_BURST_LEN, .page = BMI2_PAGE_1, .start_addr = BMI270_MAX_BURST_LEN_STRT_ADDR}, + {.type = BMI2_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_1, .start_addr = BMI270_CRT_GYRO_SELF_TEST_STRT_ADDR}, + {.type = BMI2_ABORT_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_1, .start_addr = BMI270_ABORT_STRT_ADDR}, + {.type = BMI2_AXIS_MAP, .page = BMI2_PAGE_1, .start_addr = BMI270_AXIS_MAP_STRT_ADDR}, + {.type = BMI2_GYRO_SELF_OFF, .page = BMI2_PAGE_1, .start_addr = BMI270_GYRO_SELF_OFF_STRT_ADDR}, + {.type = BMI2_NVM_PROG_PREP, .page = BMI2_PAGE_1, .start_addr = BMI270_NVM_PROG_PREP_STRT_ADDR}, + {.type = BMI2_GYRO_GAIN_UPDATE, .page = BMI2_PAGE_1, .start_addr = BMI270_GYRO_GAIN_UPDATE_STRT_ADDR}, + {.type = BMI2_ANY_MOTION, .page = BMI2_PAGE_1, .start_addr = BMI270_ANY_MOT_STRT_ADDR}, + {.type = BMI2_NO_MOTION, .page = BMI2_PAGE_2, .start_addr = BMI270_NO_MOT_STRT_ADDR}, + {.type = BMI2_SIG_MOTION, .page = BMI2_PAGE_2, .start_addr = BMI270_SIG_MOT_STRT_ADDR}, + {.type = BMI2_STEP_COUNTER_PARAMS, .page = BMI2_PAGE_3, .start_addr = BMI270_STEP_CNT_1_STRT_ADDR}, + {.type = BMI2_STEP_DETECTOR, .page = BMI2_PAGE_6, .start_addr = BMI270_STEP_CNT_4_STRT_ADDR}, + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_6, .start_addr = BMI270_STEP_CNT_4_STRT_ADDR}, + {.type = BMI2_STEP_ACTIVITY, .page = BMI2_PAGE_6, .start_addr = BMI270_STEP_CNT_4_STRT_ADDR}, + {.type = BMI2_WRIST_GESTURE, .page = BMI2_PAGE_6, .start_addr = BMI270_WRIST_GEST_STRT_ADDR}, + {.type = BMI2_WRIST_WEAR_WAKE_UP, .page = BMI2_PAGE_7, .start_addr = BMI270_WRIST_WEAR_WAKE_UP_STRT_ADDR}, +}; + +/*! @name Global array that stores the feature output configuration */ +const struct bmi2_feature_config bmi270_feat_out[BMI270_MAX_FEAT_OUT] = { + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_0, .start_addr = BMI270_STEP_CNT_OUT_STRT_ADDR}, + {.type = BMI2_STEP_ACTIVITY, .page = BMI2_PAGE_0, .start_addr = BMI270_STEP_ACT_OUT_STRT_ADDR}, + {.type = BMI2_WRIST_GESTURE, .page = BMI2_PAGE_0, .start_addr = BMI270_WRIST_GEST_OUT_STRT_ADDR}, + {.type = BMI2_GYRO_GAIN_UPDATE, .page = BMI2_PAGE_0, .start_addr = BMI270_GYR_USER_GAIN_OUT_STRT_ADDR}, + {.type = BMI2_GYRO_CROSS_SENSE, .page = BMI2_PAGE_0, .start_addr = BMI270_GYRO_CROSS_SENSE_STRT_ADDR}, + {.type = BMI2_NVM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_NVM_VFRM_OUT_STRT_ADDR}, + {.type = BMI2_VFRM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_NVM_VFRM_OUT_STRT_ADDR}}; + +/*! @name Global array that stores the feature interrupts of BMI270 */ +struct bmi2_map_int bmi270_map_int[BMI270_MAX_INT_MAP] = { + {.type = BMI2_SIG_MOTION, .sens_map_int = BMI270_INT_SIG_MOT_MASK}, + {.type = BMI2_STEP_COUNTER, .sens_map_int = BMI270_INT_STEP_COUNTER_MASK}, + {.type = BMI2_STEP_DETECTOR, .sens_map_int = BMI270_INT_STEP_DETECTOR_MASK}, + {.type = BMI2_STEP_ACTIVITY, .sens_map_int = BMI270_INT_STEP_ACT_MASK}, + {.type = BMI2_WRIST_GESTURE, .sens_map_int = BMI270_INT_WRIST_GEST_MASK}, + {.type = BMI2_WRIST_WEAR_WAKE_UP, .sens_map_int = BMI270_INT_WRIST_WEAR_WAKEUP_MASK}, + {.type = BMI2_ANY_MOTION, .sens_map_int = BMI270_INT_ANY_MOT_MASK}, + {.type = BMI2_NO_MOTION, .sens_map_int = BMI270_INT_NO_MOT_MASK}, +}; + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API is used to validate the device pointer for + * null conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev); + +/*! + * @brief This internal API enables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API disables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sensors/features to be enabled or + * disabled. + * + * @param[in] sens_list : Pointer to select the sensor. + * @param[in] n_sens : Number of sensors selected. + * @param[out] sensor_sel : Gets the selected sensor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel); + +/*! + * @brief This internal API is used to enable/disable any-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables any-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables any-motion. + * BMI2_ENABLE | Enables any-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_any_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable no-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables no-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables no-motion. + * BMI2_ENABLE | Enables no-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_no_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable sig-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables sig-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables sig-motion. + * BMI2_ENABLE | Enables sig-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_sig_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step detector feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step-detector. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step detector + * BMI2_ENABLE | Enables step detector + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step counter feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step counter. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step counter + * BMI2_ENABLE | Enables step counter + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step activity detection. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step activity. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step activity + * BMI2_ENABLE | Enables step activity + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_activity(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API gives an option to enable offset correction + * feature of gyroscope, either internally or by the host. + * + * @param[in] enable : Enables/Disables self-offset correction. + * @param[in] dev : Structure instance of bmi2_dev. + * + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | gyroscope offset correction values are set internally + * BMI2_DISABLE | gyroscope offset correction values has to be set by host + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_self_offset_corr(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable gyroscope user gain + * feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables gyroscope user gain. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables gyroscope user gain + * BMI2_ENABLE | Enables gyroscope user gain + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_user_gain(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables the wrist gesture feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables wrist gesture. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables wrist gesture + * BMI2_ENABLE | Enables wrist gesture + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_wrist_gesture(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables the wrist wear wake up feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables wrist wear wake up. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables wrist wear wake up + * BMI2_ENABLE | Enables wrist wear wake up + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_wrist_wear_wake_up(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets any-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[in] config : Structure instance of bmi2_any_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_any_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0xAA = 83mg. + * -------------------------|--------------------------------------------------- + * x_sel, y_sel, z_sel | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_any_motion_config(const struct bmi2_any_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets no-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[in] config : Structure instance of bmi2_no_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_no_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0x90 = 70mg. + * -------------------------|--------------------------------------------------- + * x_sel, y_sel, z_sel | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_no_motion_config(const struct bmi2_no_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets sig-motion configurations like block-size, + * output-configuration and other parameters. + * + * @param[in] config : Structure instance of bmi2_sig_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + *---------------------------------------------------------------------------- + * bmi2_sig_motion_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * | Defines the duration after which the significant + * block_size | motion interrupt is triggered. It is expressed in + * | 50 Hz samples (20 ms). Default value is 0xFA=5sec. + *--------------------------|--------------------------------------------------- + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_sig_motion_config(const struct bmi2_sig_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets step counter parameter configurations. + * + * @param[in] step_count_params : Array that stores parameters 1 to 25. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_count_params_config(const uint16_t* step_count_params, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets step counter/detector/activity configurations. + * + * @param[in] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + *--------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 10230, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets wrist gesture configurations like wearable-arm, + * and output-configuration. + * + * @param[in] config : Structure instance of bmi2_wrist_gest_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + * -------------------------------------------------------------------------------------------- + * bmi2_wrist_gest_config | + * Structure parameters | Description + * -------------------------------------------------------------------------------------------- + * | Device in left (0) or right (1) arm. By default, + * wearable_arm | the wearable device is assumed to be in left arm + * | i.e. default value is 0. + * -------------------------------------------------------------------------------------------- + * | Sine of the minimum tilt angle in portrait down + * | direction of the device when wrist is rolled away + * | (roll-out) from user. + * min_flick_peak | The configuration parameter is scaled by 2048 + * | i.e. 2048 * sin(angle). + * | Range is 1448 to 1774. Default value is 1774. + * -------------------------------------------------------------------------------------------- + * | Value of minimum time difference between wrist + * | roll-out and roll-in movement during flick gesture. + * min_flick_samples | Range is 3 to 5 samples at 50Hz (i.e. 0.06 to 0.1 seconds). + * | Default value is 4 (i.e. 0.08 seconds). + * -------------------------------------------------------------------------------------------- + * | Maximum time within which gesture movement has to be completed. + * max_duration | Range is 150 to 250 samples at 50Hz (i.e. 3 to 5 seconds). + * | Default value is 200 (i.e. 4 seconds). + * -------------------------------------------------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_wrist_gest_config(const struct bmi2_wrist_gest_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets wrist wear wake-up configurations like + * output-configuration. + * + * @param[in] config : Structure instance of + * bmi2_wrist_wear_wake_up_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_wrist_wear_wake_up_config | + * Structure parameters | Description + *----------------------------------|------------------------------------------- + * | To set the wrist wear wake-up parameters like + * | min_angle_focus, min_angle_nonfocus, + * wrist_wear_wakeup_params | max_tilt_lr, max_tilt_ll, + * | max_tilt_pd and max_tilt_pu. + * ---------------------------------|------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_wrist_wear_wake_up_config(const struct bmi2_wrist_wear_wake_up_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets any-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[out] config : Structure instance of bmi2_any_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_any_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0xAA = 83mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_any_motion_config(struct bmi2_any_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets no-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[out] config : Structure instance of bmi2_no_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_no_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0x90 = 70mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_no_motion_config(struct bmi2_no_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets sig-motion configurations like block-size, + * output-configuration and other parameters. + * + * @param[out] config : Structure instance of bmi2_sig_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + *---------------------------------------------------------------------------- + * bmi2_sig_motion_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * | Defines the duration after which the significant + * block_size | motion interrupt is triggered. It is expressed in + * | 50 Hz samples (20 ms). Default value is 0xFA=5sec. + *--------------------------|--------------------------------------------------- + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_sig_motion_config(struct bmi2_sig_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets step counter parameter configurations. + * + * @param[in] step_count_params : Array that stores parameters 1 to 25. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_count_params_config(uint16_t* step_count_params, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + * + * @param[out] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 20460, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets wrist gesture configurations like wearable-arm, + * and output-configuration. + * + * @param[out] config : Structure instance of bmi2_wrist_gest_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + * -------------------------------------------------------------------------------------------- + * bmi2_wrist_gest_config | + * Structure parameters | Description + * -------------------------------------------------------------------------------------------- + * | Device in left (0) or right (1) arm. By default, + * wearable_arm | the wearable device is assumed to be in left arm + * | i.e. default value is 0. + * -------------------------------------------------------------------------------------------- + * | Sine of the minimum tilt angle in portrait down + * | direction of the device when wrist is rolled away + * | (roll-out) from user. + * min_flick_peak | The configuration parameter is scaled by 2048 + * | i.e. 2048 * sin(angle). + * | Range is 1448 to 1774. Default value is 1774. + * -------------------------------------------------------------------------------------------- + * | Value of minimum time difference between wrist + * | roll-out and roll-in movement during flick gesture. + * min_flick_samples | Range is 3 to 5 samples at 50Hz (i.e. 0.06 to 0.1 seconds). + * | Default value is 4 (i.e. 0.08 seconds). + * -------------------------------------------------------------------------------------------- + * | Maximum time within which gesture movement has to be completed. + * max_duration | Range is 150 to 250 samples at 50Hz (i.e. 3 to 5 seconds). + * | Default value is 200 (i.e. 4 seconds). + * -------------------------------------------------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_wrist_gest_config(struct bmi2_wrist_gest_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets wrist wear wake-up configurations like + * output-configuration. + * + * @param[out] config : Structure instance of + * bmi2_wrist_wear_wake_up_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_wrist_wear_wake_up_config | + * Structure parameters | Description + *----------------------------------|------------------------------------------- + * | To set the wrist wear wake-up parameters like + * | min_angle_focus, min_angle_nonfocus, + * wrist_wear_wakeup_params | max_tilt_lr, max_tilt_ll, + * | max_tilt_pd and max_tilt_pu. + * ---------------------------------|------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_wrist_wear_wake_up_config(struct bmi2_wrist_wear_wake_up_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of wrist gesture. + * + * @param[out] wrist_gest : Pointer to the stored wrist gesture. + * @param[in] dev : Structure instance of bmi2_dev. + * + * *wrist_gest | Output + * -------------|------------ + * 0x00 | UNKNOWN + * 0x01 | PUSH_ARM_DOWN + * 0x02 | PIVOT_UP + * 0x03 | WRIST_SHAKE_JIGGLE + * 0x04 | FLICK_IN + * 0x05 | FLICK_OUT + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_wrist_gest_status(uint8_t* wrist_gest, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of step activity. + * + * @param[out] step_act : Pointer to the stored step activity data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * *step_act | Output + * -----------|------------ + * 0x00 | STILL + * 0x01 | WALKING + * 0x02 | RUNNING + * 0x03 | UNKNOWN + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fails + */ +static int8_t get_step_activity_output(uint8_t* step_act, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of step counter. + * + * @param[out] step_count : Pointer to the stored step counter data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to NVM. + * + * @param[out] nvm_err_stat : Stores the NVM error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to virtual frames. + * + * @param[out] vfrm_err_stat : Stores the VFRM related error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to get enable status of gyroscope user gain + * update. + * + * @param[out] status : Stores status of gyroscope user gain update. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_user_gain_upd_status(uint8_t* status, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables/disables compensation of the gain defined + * in the GAIN register. + * + * @param[in] enable : Enables/Disables gain compensation + * @param[in] dev : Structure instance of bmi2_dev. + * + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enable gain compensation. + * BMI2_DISABLE | Disable gain compensation. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_gyro_gain(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to extract the output feature configuration + * details like page and start address from the look-up table. + * + * @param[out] feat_output : Structure that stores output feature + * configurations. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Returns the feature found flag. + * + * @retval BMI2_FALSE : Feature not found + * BMI2_TRUE : Feature found + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API sets feature configuration to the sensor. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] loop : Variable to loop the sensor feature. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_feat_config(const struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets feature configuration from the sensor. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] loop : Variable to loop the sensor feature. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Enables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable sensor features. + * + * @param[in] sensor_sel : Enables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Disables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable sensor features. + * + * @param[in] sensor_sel : Disables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/***************************************************************************/ + +/*! User Interface Definitions + ****************************************************************************/ + +/*! + * @brief This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270 sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + */ +int8_t bmi270_init(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Assign chip id of BMI270 */ + dev->chip_id = BMI270_CHIP_ID; + + /* get the size of config array */ + dev->config_size = sizeof(bmi270_config_file); + + /* Enable the variant specific features if any */ + dev->variant_feature = BMI2_GYRO_CROSS_SENS_ENABLE | BMI2_CRT_RTOSK_ENABLE; + + /* An extra dummy byte is read during SPI read */ + if (dev->intf == BMI2_SPI_INTF) + { + dev->dummy_byte = 1; + } + else + { + dev->dummy_byte = 0; + } + + /* If configuration file pointer is not assigned any address */ + if (!dev->config_file_ptr) + { + /* Give the address of the configuration file array to + * the device pointer + */ + dev->config_file_ptr = bmi270_config_file; + } + + /* Initialize BMI2 sensor */ + rslt = bmi2_sec_init(dev); + if (rslt == BMI2_OK) + { + /* Assign the offsets of the feature input + * configuration to the device structure + */ + dev->feat_config = bmi270_feat_in; + + /* Assign the offsets of the feature output to + * the device structure + */ + dev->feat_output = bmi270_feat_out; + + /* Assign the maximum number of pages to the + * device structure + */ + dev->page_max = BMI270_MAX_PAGE_NUM; + + /* Assign maximum number of input sensors/ + * features to device structure + */ + dev->input_sens = BMI270_MAX_FEAT_IN; + + /* Assign maximum number of output sensors/ + * features to device structure + */ + dev->out_sens = BMI270_MAX_FEAT_OUT; + + /* Assign the offsets of the feature interrupt + * to the device structure + */ + dev->map_int = bmi270_map_int; + + /* Assign maximum number of feature interrupts + * to device structure + */ + dev->sens_int_map = BMI270_MAX_INT_MAP; + + /* Get the gyroscope cross axis sensitivity */ + rslt = bmi2_get_gyro_cross_sense(dev); + } + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be enabled. + */ +int8_t bmi270_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Enable the selected sensors */ + rslt = sensor_enable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be disabled. + */ +int8_t bmi270_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Disable the selected sensors */ + rslt = sensor_disable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the sensor/feature configuration. + */ +int8_t bmi270_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_set_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = set_feat_config(sens_cfg, loop, dev); + } + /* Return error if any of the set configurations fail */ + else + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the sensor/feature configuration. + */ +int8_t bmi270_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_get_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if ((sens_cfg[loop].type >= BMI2_MAIN_SENS_MAX_NUM) || (sens_cfg[loop].type == BMI2_AUX)) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + rslt = get_feat_config(sens_cfg, loop, dev); + } + /* Return error if any of the get configurations fail */ + else + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the feature data. + */ +int8_t bmi270_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (feature_data != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((feature_data[loop].type == BMI2_GYRO_GAIN_UPDATE) || + (feature_data[loop].type == BMI2_GYRO_CROSS_SENSE)) + { + rslt = bmi2_get_feature_data(&feature_data[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for feature + * configurations + */ + if (feature_data[loop].type >= BMI2_MAIN_SENS_MAX_NUM) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (feature_data[loop].type) + { + case BMI2_STEP_COUNTER: + + /* Get step counter output */ + rslt = get_step_counter_output(&feature_data[loop].sens_data.step_counter_output, dev); + break; + case BMI2_STEP_ACTIVITY: + + /* Get step activity output */ + rslt = get_step_activity_output(&feature_data[loop].sens_data.activity_output, dev); + break; + case BMI2_NVM_STATUS: + + /* Get NVM error status */ + rslt = get_nvm_error_status(&feature_data[loop].sens_data.nvm_status, dev); + break; + case BMI2_VFRM_STATUS: + + /* Get VFRM error status */ + rslt = get_vfrm_error_status(&feature_data[loop].sens_data.vfrm_status, dev); + break; + case BMI2_WRIST_GESTURE: + + /* Get wrist gesture status */ + rslt = get_wrist_gest_status(&feature_data[loop].sens_data.wrist_gesture_output, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if any of the get sensor data fails */ + if (rslt != BMI2_OK) + { + break; + } + } + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API updates the gyroscope user-gain. + */ +int8_t bmi270_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config* user_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint8_t sens_sel[2] = {BMI2_GYRO, BMI2_GYRO_GAIN_UPDATE}; + + /* Structure to define sensor configurations */ + struct bmi2_sens_config sens_cfg; + + /* Variable to store status of user-gain update module */ + uint8_t status = 0; + + /* Variable to define count */ + uint8_t count = 100; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (user_gain != NULL)) + { + /* Select type of feature */ + sens_cfg.type = BMI2_GYRO_GAIN_UPDATE; + + /* Get the user gain configurations */ + rslt = bmi270_get_sensor_config(&sens_cfg, 1, dev); + if (rslt == BMI2_OK) + { + /* Get the user-defined ratio */ + sens_cfg.cfg.gyro_gain_update = *user_gain; + + /* Set rate ratio for all axes */ + rslt = bmi270_set_sensor_config(&sens_cfg, 1, dev); + } + + /* Disable gyroscope */ + if (rslt == BMI2_OK) + { + rslt = bmi270_sensor_disable(&sens_sel[0], 1, dev); + } + + /* Enable gyroscope user-gain update module */ + if (rslt == BMI2_OK) + { + rslt = bmi270_sensor_enable(&sens_sel[1], 1, dev); + } + + /* Set the command to trigger the computation */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_command_register(BMI2_USR_GAIN_CMD, dev); + } + + if (rslt == BMI2_OK) + { + /* Poll until enable bit of user-gain update is 0 */ + while (count--) + { + rslt = get_user_gain_upd_status(&status, dev); + if ((rslt == BMI2_OK) && (status == 0)) + { + /* Enable compensation of gain defined + * in the GAIN register + */ + rslt = enable_gyro_gain(BMI2_ENABLE, dev); + + /* Enable gyroscope */ + if (rslt == BMI2_OK) + { + rslt = bmi270_sensor_enable(&sens_sel[0], 1, dev); + } + + break; + } + + dev->delay_us(10000, dev->intf_ptr); + } + + /* Return error if user-gain update is failed */ + if ((rslt == BMI2_OK) && (status != 0)) + { + rslt = BMI2_E_GYR_USER_GAIN_UPD_FAIL; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the compensated gyroscope user-gain values. + */ +int8_t bmi270_read_gyro_user_gain(struct bmi2_gyro_user_gain_data* gyr_usr_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data[3] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (gyr_usr_gain != NULL)) + { + /* Get the gyroscope compensated gain values */ + rslt = bmi2_get_regs(BMI2_GYR_USR_GAIN_0_ADDR, reg_data, 3, dev); + if (rslt == BMI2_OK) + { + /* Gyroscope user gain correction X-axis */ + gyr_usr_gain->x = (int8_t)BMI2_GET_BIT_POS0(reg_data[0], BMI2_GYR_USR_GAIN_X); + + /* Gyroscope user gain correction Y-axis */ + gyr_usr_gain->y = (int8_t)BMI2_GET_BIT_POS0(reg_data[1], BMI2_GYR_USR_GAIN_Y); + + /* Gyroscope user gain correction z-axis */ + gyr_usr_gain->z = (int8_t)BMI2_GET_BIT_POS0(reg_data[2], BMI2_GYR_USR_GAIN_Z); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API maps/unmaps feature interrupts to that of interrupt pins. + */ +int8_t bmi270_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_int != NULL)) + { + for (loop = 0; loop < n_sens; loop++) + { + switch (sens_int[loop].type) + { + case BMI2_SIG_MOTION: + case BMI2_WRIST_GESTURE: + case BMI2_ANY_MOTION: + case BMI2_NO_MOTION: + case BMI2_STEP_COUNTER: + case BMI2_STEP_DETECTOR: + case BMI2_STEP_ACTIVITY: + case BMI2_WRIST_WEAR_WAKE_UP: + + rslt = bmi2_map_feat_int(sens_int[loop].type, sens_int[loop].hw_int_pin, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if interrupt mapping fails */ + if (rslt != BMI2_OK) + { + break; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + if ((dev == NULL) || (dev->read == NULL) || (dev->write == NULL) || (dev->delay_us == NULL)) + { + /* Device structure pointer is not valid */ + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API selects the sensor/features to be enabled or + * disabled. + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define loop */ + uint8_t count; + + for (count = 0; count < n_sens; count++) + { + switch (sens_list[count]) + { + case BMI2_ACCEL: + *sensor_sel |= BMI2_ACCEL_SENS_SEL; + break; + case BMI2_GYRO: + *sensor_sel |= BMI2_GYRO_SENS_SEL; + break; + case BMI2_AUX: + *sensor_sel |= BMI2_AUX_SENS_SEL; + break; + case BMI2_TEMP: + *sensor_sel |= BMI2_TEMP_SENS_SEL; + break; + case BMI2_SIG_MOTION: + *sensor_sel |= BMI2_SIG_MOTION_SEL; + break; + case BMI2_ANY_MOTION: + *sensor_sel |= BMI2_ANY_MOT_SEL; + break; + case BMI2_NO_MOTION: + *sensor_sel |= BMI2_NO_MOT_SEL; + break; + case BMI2_STEP_DETECTOR: + *sensor_sel |= BMI2_STEP_DETECT_SEL; + break; + case BMI2_STEP_COUNTER: + *sensor_sel |= BMI2_STEP_COUNT_SEL; + break; + case BMI2_STEP_ACTIVITY: + *sensor_sel |= BMI2_STEP_ACT_SEL; + break; + case BMI2_GYRO_GAIN_UPDATE: + *sensor_sel |= BMI2_GYRO_GAIN_UPDATE_SEL; + break; + case BMI2_GYRO_SELF_OFF: + *sensor_sel |= BMI2_GYRO_SELF_OFF_SEL; + break; + case BMI2_WRIST_GESTURE: + *sensor_sel |= BMI2_WRIST_GEST_SEL; + break; + case BMI2_WRIST_WEAR_WAKE_UP: + *sensor_sel |= BMI2_WRIST_WEAR_WAKE_UP_SEL; + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API enables the selected sensor/features. + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = enable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = enable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API disables the selected sensors/features. + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = disable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = disable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable any motion feature. + */ +static int8_t set_any_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any-motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Search for any-motion feature and extract its configurations details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of any-motion axes */ + idx = any_mot_config.start_addr + BMI2_ANY_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_ANY_NO_MOT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_ANY_MOT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_ANY_MOT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable no-motion feature. + */ +static int8_t set_no_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Search for no-motion feature and extract its configurations details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any/no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of no-motion axes */ + idx = no_mot_config.start_addr + BMI2_NO_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_ANY_NO_MOT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_NO_MOT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_NO_MOT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step detector feature. + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step detector */ + struct bmi2_feature_config step_det_config = {0, 0, 0}; + + /* Search for step detector feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_det_config, BMI2_STEP_DETECTOR, dev); + if (feat_found) + { + /* Get the configuration from the page where step detector feature resides */ + rslt = bmi2_get_feat_config(step_det_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step detector */ + idx = step_det_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_DET_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_DETECT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_DETECT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step counter feature. + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step-counter feature resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step counter */ + idx = step_count_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_COUNT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_COUNT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_COUNT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable sig-motion feature. + */ +static int8_t set_sig_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of sig-motion */ + idx = sig_mot_config.start_addr + BMI2_SIG_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_SIG_MOT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_SIG_MOTION_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_SIG_MOTION_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step activity detection. + */ +static int8_t set_step_activity(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step activity */ + struct bmi2_feature_config step_act_config = {0, 0, 0}; + + /* Search for step activity feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_act_config, BMI2_STEP_ACTIVITY, dev); + if (feat_found) + { + /* Get the configuration from the page where step-activity + * feature resides + */ + rslt = bmi2_get_feat_config(step_act_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step activity */ + idx = step_act_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_ACT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_ACT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_ACT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gives an option to enable self-offset correction + * feature of gyroscope, either internally or by the host. + */ +static int8_t set_gyro_self_offset_corr(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for self-offset correction */ + struct bmi2_feature_config self_off_corr_cfg = {0, 0, 0}; + + /* Search for self-offset correction and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&self_off_corr_cfg, BMI2_GYRO_SELF_OFF, dev); + if (feat_found) + { + /* Get the configuration from the page where self-offset + * correction feature resides + */ + rslt = bmi2_get_feat_config(self_off_corr_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of self-offset correction */ + idx = self_off_corr_cfg.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_GYR_SELF_OFF_CORR_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_GYRO_SELF_OFF_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_GYRO_SELF_OFF_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables the wrist gesture feature. + */ +static int8_t set_wrist_gesture(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist gesture */ + struct bmi2_feature_config wrist_gest_cfg = {0, 0, 0}; + + /* Search for wrist gesture and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_gest_cfg, BMI2_WRIST_GESTURE, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist gesture feature resides */ + rslt = bmi2_get_feat_config(wrist_gest_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of wrist gesture */ + idx = wrist_gest_cfg.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_WRIST_GEST_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_WRIST_GEST_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_WRIST_GEST_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables the wrist wear wake up feature. + */ +static int8_t set_wrist_wear_wake_up(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist wear wake up */ + struct bmi2_feature_config wrist_wake_up_cfg = {0, 0, 0}; + + /* Search for wrist wear wake up and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_wake_up_cfg, BMI2_WRIST_WEAR_WAKE_UP, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist wear wake up + * feature resides + */ + rslt = bmi2_get_feat_config(wrist_wake_up_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of wrist wear wake up */ + idx = wrist_wake_up_cfg.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_WRIST_WEAR_WAKE_UP_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_WRIST_WEAR_WAKE_UP_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_WRIST_WEAR_WAKE_UP_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable gyroscope user gain + * feature. + */ +static int8_t set_gyro_user_gain(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for gyroscope user gain */ + struct bmi2_feature_config gyr_user_gain_cfg = {0, 0, 0}; + + /* Search for user gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&gyr_user_gain_cfg, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Get the configuration from the page where user gain feature resides */ + rslt = bmi2_get_feat_config(gyr_user_gain_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of user gain */ + idx = gyr_user_gain_cfg.start_addr + BMI2_GYR_USER_GAIN_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_GYRO_GAIN_UPDATE_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_GYRO_GAIN_UPDATE_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets any-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t set_any_motion_config(const struct bmi2_any_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define count */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for any-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for any-motion select */ + idx = any_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_DUR, config->duration); + + /* Set x-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_X_SEL, config->select_x); + + /* Set y-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Y_SEL, config->select_y); + + /* Set z-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Z_SEL, config->select_z); + + /* Increment offset by 1 word to set threshold and output configuration */ + idx++; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_THRES, config->threshold); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - any_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[any_mot_config.start_addr + index] = + *((uint8_t*)data_p + any_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets no-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t set_no_motion_config(const struct bmi2_no_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define count */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for no-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for no-motion select */ + idx = no_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_DUR, config->duration); + + /* Set x-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_X_SEL, config->select_x); + + /* Set y-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Y_SEL, config->select_y); + + /* Set z-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Z_SEL, config->select_z); + + /* Increment offset by 1 word to set threshold and output configuration */ + idx++; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_THRES, config->threshold); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - no_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[no_mot_config.start_addr + index] = *((uint8_t*)data_p + no_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets sig-motion configurations like block-size, + * output-configuration and other parameters. + */ +static int8_t set_sig_motion_config(const struct bmi2_sig_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for sig-motion select */ + idx = sig_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set parameter 1 */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_SIG_MOT_PARAM_1, config->block_size); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - sig_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[sig_mot_config.start_addr + index] = + *((uint8_t*)data_p + sig_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets step counter parameter configurations. + */ +static int8_t set_step_count_params_config(const uint16_t* step_count_params, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter parameters */ + struct bmi2_feature_config step_params_config = {0, 0, 0}; + + /* Variable to index the page number */ + uint8_t page_idx; + + /* Variable to define the start page */ + uint8_t start_page; + + /* Variable to define start address of the parameters */ + uint8_t start_addr; + + /* Variable to define number of bytes */ + uint8_t n_bytes = (BMI2_STEP_CNT_N_PARAMS * 2); + + /* Variable to store number of pages */ + uint8_t n_pages = (n_bytes / 16); + + /* Variable to define the end page */ + uint8_t end_page; + + /* Variable to define the remaining bytes to be read */ + uint8_t remain_len; + + /* Variable to define the maximum words(16 bytes or 8 words) to be read in a page */ + uint8_t max_len = 8; + + /* Variable index bytes in a page */ + uint8_t page_byte_idx; + + /* Variable to index the parameters */ + uint8_t param_idx = 0; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for step counter parameter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_params_config, BMI2_STEP_COUNTER_PARAMS, dev); + if (feat_found) + { + /* Get the start page for the step counter parameters */ + start_page = step_params_config.page; + + /* Get the end page for the step counter parameters */ + end_page = start_page + n_pages; + + /* Get the start address for the step counter parameters */ + start_addr = step_params_config.start_addr; + + /* Get the remaining length of bytes to be read */ + remain_len = (uint8_t)((n_bytes - (n_pages * 16)) + start_addr); + for (page_idx = start_page; page_idx <= end_page; page_idx++) + { + /* Get the configuration from the respective page */ + rslt = bmi2_get_feat_config(page_idx, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Start from address 0x00 when switched to next page */ + if (page_idx > start_page) + { + start_addr = 0; + } + + /* Remaining number of words to be read in the page */ + if (page_idx == end_page) + { + max_len = (remain_len / 2); + } + + /* Get offset in words since all the features are set in words length */ + page_byte_idx = start_addr / 2; + for (; page_byte_idx < max_len;) + { + /* Set parameters 1 to 25 */ + *(data_p + page_byte_idx) = BMI2_SET_BIT_POS0(*(data_p + page_byte_idx), BMI2_STEP_COUNT_PARAMS, + step_count_params[param_idx]); + + /* Increment offset by 1 word to set to the next parameter */ + page_byte_idx++; + + /* Increment to next parameter */ + param_idx++; + } + + /* Get total length in bytes to copy from local pointer to the array */ + page_byte_idx = (uint8_t)(page_byte_idx * 2) - step_params_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < page_byte_idx; index++) + { + feat_config[step_params_config.start_addr + index] = + *((uint8_t*)data_p + step_params_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/* @brief This internal API sets step counter configurations like water-mark + * level, reset-counter and output-configuration step detector and activity. + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter 4 */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = step_count_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set water-mark level */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_STEP_COUNT_WM_LEVEL, config->watermark_level); + + /* Set reset-counter */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_STEP_COUNT_RST_CNT, config->reset_counter); + + /* Increment offset by 1 word to set output + * configuration of step detector and step activity + */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - step_count_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[step_count_config.start_addr + index] = + *((uint8_t*)data_p + step_count_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets wrist gesture configurations like wearable-arm, + * and output-configuration. + */ +static int8_t set_wrist_gest_config(const struct bmi2_wrist_gest_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist gesture */ + struct bmi2_feature_config wrist_gest_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for wrist gesture feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_gest_config, BMI2_WRIST_GESTURE, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist gesture feature resides */ + rslt = bmi2_get_feat_config(wrist_gest_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for gesture select */ + idx = wrist_gest_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set wearable arm */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_WRIST_GEST_WEAR_ARM, config->wearable_arm); + + /* Increment offset by 1 more word to set minimum tilt angle (min_flick_peak) */ + idx++; + *(data_p + idx) = config->min_flick_peak; + + /* Increment offset by 1 more word to set min_flick_samples */ + idx++; + *(data_p + idx) = config->min_flick_samples; + + /* Increment offset by 1 more word to set max time within gesture moment has to be completed */ + idx++; + *(data_p + idx) = config->max_duration; + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - wrist_gest_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[wrist_gest_config.start_addr + index] = + *((uint8_t*)data_p + wrist_gest_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets wrist wear wake-up configurations like + * output-configuration. + */ +static int8_t set_wrist_wear_wake_up_config(const struct bmi2_wrist_wear_wake_up_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist wear wake-up */ + struct bmi2_feature_config wrist_wake_up_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for wrist wear wake-up feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_wake_up_config, BMI2_WRIST_WEAR_WAKE_UP, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist wear wake-up feature resides */ + rslt = bmi2_get_feat_config(wrist_wake_up_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for wrist wear wake-up select */ + idx = wrist_wake_up_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Increment offset by 1 more word to set min_angle_focus */ + idx++; + + *(data_p + idx) = config->min_angle_focus; + + /* Increment offset by 1 more word to set min_angle_nonfocus */ + idx++; + *(data_p + idx) = config->min_angle_nonfocus; + + /* Increment offset by 1 more word to set max_tilt_lr */ + idx++; + *(data_p + idx) = config->max_tilt_lr; + + /* Increment offset by 1 more word to set max_tilt_ll */ + idx++; + *(data_p + idx) = config->max_tilt_ll; + + /* Increment offset by 1 more word to set max_tilt_pd */ + idx++; + *(data_p + idx) = config->max_tilt_pd; + + /* Increment offset by 1 more word to set max_tilt_pu */ + idx++; + *(data_p + idx) = config->max_tilt_pu; + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - wrist_wake_up_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[wrist_wake_up_config.start_addr + index] = + *((uint8_t*)data_p + wrist_wake_up_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets any-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t get_any_motion_config(struct bmi2_any_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb; + + /* Variable to define MSB */ + uint16_t msb; + + /* Variable to define a word */ + uint16_t lsb_msb; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any-motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Search for any-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for any-motion */ + idx = any_mot_config.start_addr; + + /* Get word to calculate duration, x, y and z select */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_ANY_NO_MOT_DUR_MASK; + + /* Get x-select */ + config->select_x = (lsb_msb & BMI2_ANY_NO_MOT_X_SEL_MASK) >> BMI2_ANY_NO_MOT_X_SEL_POS; + + /* Get y-select */ + config->select_y = (lsb_msb & BMI2_ANY_NO_MOT_Y_SEL_MASK) >> BMI2_ANY_NO_MOT_Y_SEL_POS; + + /* Get z-select */ + config->select_z = (lsb_msb & BMI2_ANY_NO_MOT_Z_SEL_MASK) >> BMI2_ANY_NO_MOT_Z_SEL_POS; + + /* Get word to calculate threshold, output configuration from the same word */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_ANY_NO_MOT_THRES_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets no-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t get_no_motion_config(struct bmi2_no_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Search for no-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for no-motion */ + idx = no_mot_config.start_addr; + + /* Get word to calculate duration, x, y and z select */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_ANY_NO_MOT_DUR_MASK; + + /* Get x-select */ + config->select_x = (lsb_msb & BMI2_ANY_NO_MOT_X_SEL_MASK) >> BMI2_ANY_NO_MOT_X_SEL_POS; + + /* Get y-select */ + config->select_y = (lsb_msb & BMI2_ANY_NO_MOT_Y_SEL_MASK) >> BMI2_ANY_NO_MOT_Y_SEL_POS; + + /* Get z-select */ + config->select_z = (lsb_msb & BMI2_ANY_NO_MOT_Z_SEL_MASK) >> BMI2_ANY_NO_MOT_Z_SEL_POS; + + /* Get word to calculate threshold, output configuration from the same word */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_ANY_NO_MOT_THRES_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets sig-motion configurations like block-size, + * output-configuration and other parameters. + */ +static int8_t get_sig_motion_config(struct bmi2_sig_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for sig-motion */ + idx = sig_mot_config.start_addr; + + /* Get word to calculate parameter 1 */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get parameter 1 */ + config->block_size = lsb_msb & BMI2_SIG_MOT_PARAM_1_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets step counter parameter configurations. + */ +static int8_t get_step_count_params_config(uint16_t* step_count_params, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Initialize feature configuration for step counter 1 */ + struct bmi2_feature_config step_params_config = {0, 0, 0}; + + /* Variable to index the page number */ + uint8_t page_idx; + + /* Variable to define the start page */ + uint8_t start_page; + + /* Variable to define start address of the parameters */ + uint8_t start_addr; + + /* Variable to define number of bytes */ + uint8_t n_bytes = (BMI2_STEP_CNT_N_PARAMS * 2); + + /* Variable to store number of pages */ + uint8_t n_pages = (n_bytes / 16); + + /* Variable to define the end page */ + uint8_t end_page; + + /* Variable to define the remaining bytes to be read */ + uint8_t remain_len; + + /* Variable to define the maximum words to be read in a page */ + uint8_t max_len = BMI2_FEAT_SIZE_IN_BYTES; + + /* Variable index bytes in a page */ + uint8_t page_byte_idx; + + /* Variable to index the parameters */ + uint8_t param_idx = 0; + + /* Search for step counter parameter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_params_config, BMI2_STEP_COUNTER_PARAMS, dev); + if (feat_found) + { + /* Get the start page for the step counter parameters */ + start_page = step_params_config.page; + + /* Get the end page for the step counter parameters */ + end_page = start_page + n_pages; + + /* Get the start address for the step counter parameters */ + start_addr = step_params_config.start_addr; + + /* Get the remaining length of bytes to be read */ + remain_len = (uint8_t)((n_bytes - (n_pages * 16)) + start_addr); + for (page_idx = start_page; page_idx <= end_page; page_idx++) + { + /* Get the configuration from the respective page */ + rslt = bmi2_get_feat_config(page_idx, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Start from address 0x00 when switched to next page */ + if (page_idx > start_page) + { + start_addr = 0; + } + + /* Remaining number of bytes to be read in the page */ + if (page_idx == end_page) + { + max_len = remain_len; + } + + /* Get the offset */ + page_byte_idx = start_addr; + while (page_byte_idx < max_len) + { + /* Get word to calculate the parameter*/ + lsb = (uint16_t)feat_config[page_byte_idx++]; + if (page_byte_idx < max_len) + { + msb = ((uint16_t)feat_config[page_byte_idx++] << 8); + } + + lsb_msb = lsb | msb; + + /* Get parameters 1 to 25 */ + step_count_params[param_idx] = lsb_msb & BMI2_STEP_COUNT_PARAMS_MASK; + + /* Increment to next parameter */ + param_idx++; + } + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter 4 feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter 4 parameter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for step counter/detector/activity */ + idx = step_count_config.start_addr; + + /* Get word to calculate water-mark level and reset counter */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get water-mark level */ + config->watermark_level = lsb_msb & BMI2_STEP_COUNT_WM_LEVEL_MASK; + + /* Get reset counter */ + config->reset_counter = (lsb_msb & BMI2_STEP_COUNT_RST_CNT_MASK) >> BMI2_STEP_COUNT_RST_CNT_POS; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets wrist gesture configurations like wearable-arm, + * and output-configuration. + */ +static int8_t get_wrist_gest_config(struct bmi2_wrist_gest_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist gesture */ + struct bmi2_feature_config wrist_gest_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for wrist gesture feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_gest_config, BMI2_WRIST_GESTURE, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist gesture feature resides */ + rslt = bmi2_get_feat_config(wrist_gest_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for wrist gesture select */ + idx = wrist_gest_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Get wearable arm */ + config->wearable_arm = (*(data_p + idx) & BMI2_WRIST_GEST_WEAR_ARM_MASK) >> BMI2_WRIST_GEST_WEAR_ARM_POS; + + /* Increment the offset by 1 word to get min_flick_peak */ + idx++; + config->min_flick_peak = *(data_p + idx); + + /* Increment the offset by 1 word to get min_flick_samples */ + idx++; + config->min_flick_samples = *(data_p + idx); + + /* Increment the offset by 1 word to get max_duration */ + idx++; + config->max_duration = *(data_p + idx); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets wrist wear wake-up configurations like + * output-configuration. + */ +static int8_t get_wrist_wear_wake_up_config(struct bmi2_wrist_wear_wake_up_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for wrist wear wake-up */ + struct bmi2_feature_config wrist_wake_up_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for wrist wear wake-up feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&wrist_wake_up_config, BMI2_WRIST_WEAR_WAKE_UP, dev); + if (feat_found) + { + /* Get the configuration from the page where wrist wear wake-up feature resides */ + rslt = bmi2_get_feat_config(wrist_wake_up_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for wrist wear wake-up select */ + idx = wrist_wake_up_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Increment the offset value by 1 word to get min_angle_focus */ + idx++; + + config->min_angle_focus = *(data_p + idx); + + /* Increment the offset value by 1 word to get min_angle_nonfocus */ + idx++; + config->min_angle_nonfocus = *(data_p + idx); + + /* Increment the offset value by 1 word to get max_tilt_lr */ + idx++; + config->max_tilt_lr = *(data_p + idx); + + /* Increment the offset value by 1 word to get max_tilt_ll */ + idx++; + config->max_tilt_ll = *(data_p + idx); + + /* Increment the offset value by 1 word to get max_tilt_pd */ + idx++; + config->max_tilt_pd = *(data_p + idx); + + /* Increment the offset value by 1 word to get max_tilt_pu */ + idx++; + config->max_tilt_pu = *(data_p + idx); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of the wrist gesture. + */ +static int8_t get_wrist_gest_status(uint8_t* wrist_gest, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for wrist gesture */ + struct bmi2_feature_config wrist_gest_out_config = {0, 0, 0}; + + /* Search for wrist gesture feature and extract its configuration details */ + feat_found = extract_output_feat_config(&wrist_gest_out_config, BMI2_WRIST_GESTURE, dev); + if (feat_found) + { + /* Get the feature output configuration for wrist gesture */ + rslt = bmi2_get_feat_config(wrist_gest_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for wrist gesture output */ + idx = wrist_gest_out_config.start_addr; + + /* Get the wrist gesture output */ + *wrist_gest = feat_config[idx]; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of step counter. + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for step counter */ + struct bmi2_feature_config step_cnt_out_config = {0, 0, 0}; + + /* Search for step counter output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&step_cnt_out_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the feature output configuration for step-counter */ + rslt = bmi2_get_feat_config(step_cnt_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for step counter output */ + idx = step_cnt_out_config.start_addr; + + /* Get the step counter output in 4 bytes */ + *step_count = (uint32_t)feat_config[idx++]; + *step_count |= ((uint32_t)feat_config[idx++] << 8); + *step_count |= ((uint32_t)feat_config[idx++] << 16); + *step_count |= ((uint32_t)feat_config[idx++] << 24); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the error status related to NVM. + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for NVM error status */ + struct bmi2_feature_config nvm_err_cfg = {0, 0, 0}; + + /* Search for NVM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&nvm_err_cfg, BMI2_NVM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for NVM error status */ + rslt = bmi2_get_feat_config(nvm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for NVM error status */ + idx = nvm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Error when NVM load action fails */ + nvm_err_stat->load_error = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_NVM_LOAD_ERR_STATUS); + + /* Error when NVM program action fails */ + nvm_err_stat->prog_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PROG_ERR_STATUS); + + /* Error when NVM erase action fails */ + nvm_err_stat->erase_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_ERASE_ERR_STATUS); + + /* Error when NVM program limit is exceeded */ + nvm_err_stat->exceed_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_END_EXCEED_STATUS); + + /* Error when NVM privilege mode is not acquired */ + nvm_err_stat->privil_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PRIV_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to get enable status of gyroscope user gain + * update. + */ +static int8_t get_user_gain_upd_status(uint8_t* status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Variable to check APS status */ + uint8_t aps_stat = 0; + + /* Initialize feature configuration for gyroscope user gain */ + struct bmi2_feature_config gyr_user_gain_cfg = {0, 0, 0}; + + /* Search for user gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&gyr_user_gain_cfg, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Disable advance power save */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Get the configuration from the page where user gain feature resides */ + rslt = bmi2_get_feat_config(gyr_user_gain_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of user gain */ + idx = gyr_user_gain_cfg.start_addr + BMI2_GYR_USER_GAIN_FEAT_EN_OFFSET; + + /* Set the feature enable status */ + *status = BMI2_GET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_FEAT_EN); + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and not when already disabled */ + if ((rslt == BMI2_OK) && (aps_stat == BMI2_ENABLE)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of step activity. + */ +static int8_t get_step_activity_output(uint8_t* step_act, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for step activity */ + struct bmi2_feature_config step_act_out_config = {0, 0, 0}; + + /* Search for step activity output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&step_act_out_config, BMI2_STEP_ACTIVITY, dev); + if (feat_found) + { + /* Get the feature output configuration for step-activity */ + rslt = bmi2_get_feat_config(step_act_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for step activity output */ + idx = step_act_out_config.start_addr; + + /* Get the step activity output */ + *step_act = feat_config[idx]; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the error status related to virtual frames. + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for VFRM error status */ + struct bmi2_feature_config vfrm_err_cfg = {0, 0, 0}; + + /* Search for VFRM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&vfrm_err_cfg, BMI2_VFRM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for VFRM error status */ + rslt = bmi2_get_feat_config(vfrm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for VFRM error status */ + idx = vfrm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Internal error while acquiring lock for FIFO */ + vfrm_err_stat->lock_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_LOCK_ERR_STATUS); + + /* Internal error while writing byte into FIFO */ + vfrm_err_stat->write_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_WRITE_ERR_STATUS); + + /* Internal error while writing into FIFO */ + vfrm_err_stat->fatal_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_FATAL_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables compensation of the gain defined + * in the GAIN register. + */ +static int8_t enable_gyro_gain(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_GAIN_EN, enable); + rslt = bmi2_set_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to extract the output feature configuration + * details from the look-up table. + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to set flag */ + uint8_t feat_found = BMI2_FALSE; + + /* Search for the output feature from the output configuration array */ + while (loop < dev->out_sens) + { + if (dev->feat_output[loop].type == type) + { + *feat_output = dev->feat_output[loop]; + feat_found = BMI2_TRUE; + break; + } + + loop++; + } + + /* Return flag */ + return feat_found; +} + +/*! + * @brief This internal API sets feature configuration to the sensor. + */ +static int8_t set_feat_config(const struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + switch (sens_cfg[loop].type) + { + /* Set any motion configuration */ + case BMI2_ANY_MOTION: + rslt = set_any_motion_config(&sens_cfg[loop].cfg.any_motion, dev); + break; + + /* Set no motion configuration */ + case BMI2_NO_MOTION: + rslt = set_no_motion_config(&sens_cfg[loop].cfg.no_motion, dev); + break; + + /* Set sig-motion configuration */ + case BMI2_SIG_MOTION: + rslt = set_sig_motion_config(&sens_cfg[loop].cfg.sig_motion, dev); + break; + + /* Set the step counter parameters */ + case BMI2_STEP_COUNTER_PARAMS: + rslt = set_step_count_params_config(sens_cfg[loop].cfg.step_counter_params, dev); + break; + + /* Set step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + case BMI2_STEP_ACTIVITY: + rslt = set_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + /* Set the wrist gesture configuration */ + case BMI2_WRIST_GESTURE: + rslt = set_wrist_gest_config(&sens_cfg[loop].cfg.wrist_gest, dev); + break; + + /* Set the wrist wear wake-up configuration */ + case BMI2_WRIST_WEAR_WAKE_UP: + rslt = set_wrist_wear_wake_up_config(&sens_cfg[loop].cfg.wrist_wear_wake_up, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + return rslt; +} + +/*! + * @brief This internal API gets feature configuration from the sensor. + */ +static int8_t get_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + switch (sens_cfg[loop].type) + { + /* Get sig-motion configuration */ + case BMI2_SIG_MOTION: + rslt = get_sig_motion_config(&sens_cfg[loop].cfg.sig_motion, dev); + break; + + /* Get any motion configuration */ + case BMI2_ANY_MOTION: + rslt = get_any_motion_config(&sens_cfg[loop].cfg.any_motion, dev); + break; + + /* Get no motion configuration */ + case BMI2_NO_MOTION: + rslt = get_no_motion_config(&sens_cfg[loop].cfg.no_motion, dev); + break; + + /* Set the step counter parameters */ + case BMI2_STEP_COUNTER_PARAMS: + rslt = get_step_count_params_config(sens_cfg[loop].cfg.step_counter_params, dev); + break; + + /* Get step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + case BMI2_STEP_ACTIVITY: + rslt = get_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + /* Get the wrist gesture configuration */ + case BMI2_WRIST_GESTURE: + rslt = get_wrist_gest_config(&sens_cfg[loop].cfg.wrist_gest, dev); + break; + + /* Get the wrist wear wake-up configuration */ + case BMI2_WRIST_WEAR_WAKE_UP: + rslt = get_wrist_wear_wake_up_config(&sens_cfg[loop].cfg.wrist_wear_wake_up, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Enable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_ACC_EN, BMI2_ENABLE); + } + + /* Enable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_EN, BMI2_ENABLE); + } + + /* Enable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_AUX_EN, BMI2_ENABLE); + } + + /* Enable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_TEMP_EN, BMI2_ENABLE); + } + + /* Enable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable sensor features. + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Enable sig-motion feature */ + if (sensor_sel & BMI2_SIG_MOTION_SEL) + { + rslt = set_sig_motion(BMI2_ENABLE, dev); + } + + /* Enable any motion feature */ + if (sensor_sel & BMI2_ANY_MOT_SEL) + { + rslt = set_any_motion(BMI2_ENABLE, dev); + } + + /* Enable no motion feature */ + if (sensor_sel & BMI2_NO_MOT_SEL) + { + rslt = set_no_motion(BMI2_ENABLE, dev); + } + + /* Enable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_ENABLE, dev); + } + + /* Enable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_ENABLE, dev); + } + + /* Enable step activity feature */ + if (sensor_sel & BMI2_STEP_ACT_SEL) + { + rslt = set_step_activity(BMI2_ENABLE, dev); + } + + /* Enable gyroscope user gain */ + if (sensor_sel & BMI2_GYRO_GAIN_UPDATE_SEL) + { + rslt = set_gyro_user_gain(BMI2_ENABLE, dev); + } + + /* Enable gyroscope self-offset correction feature */ + if (sensor_sel & BMI2_GYRO_SELF_OFF_SEL) + { + rslt = set_gyro_self_offset_corr(BMI2_ENABLE, dev); + } + + /* Enable wrist gesture feature for wearable variant */ + if (sensor_sel & BMI2_WRIST_GEST_SEL) + { + rslt = set_wrist_gesture(BMI2_ENABLE, dev); + } + + /* Enable wrist wear wake-up feature */ + if (sensor_sel & BMI2_WRIST_WEAR_WAKE_UP_SEL) + { + rslt = set_wrist_wear_wake_up(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Disable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_ACC_EN); + } + + /* Disable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_GYR_EN); + } + + /* Disable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_AUX_EN); + } + + /* Disable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_TEMP_EN); + } + + /* Disable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable sensor features. + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Disable sig-motion feature */ + if (sensor_sel & BMI2_SIG_MOTION_SEL) + { + rslt = set_sig_motion(BMI2_DISABLE, dev); + } + + /* Disable any-motion feature */ + if (sensor_sel & BMI2_ANY_MOT_SEL) + { + rslt = set_any_motion(BMI2_DISABLE, dev); + } + + /* Disable no-motion feature */ + if (sensor_sel & BMI2_NO_MOT_SEL) + { + rslt = set_no_motion(BMI2_DISABLE, dev); + } + + /* Disable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_DISABLE, dev); + } + + /* Disable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_DISABLE, dev); + } + + /* Disable step activity feature */ + if (sensor_sel & BMI2_STEP_ACT_SEL) + { + rslt = set_step_activity(BMI2_DISABLE, dev); + } + + /* Disable gyroscope user gain */ + if (sensor_sel & BMI2_GYRO_GAIN_UPDATE_SEL) + { + rslt = set_gyro_user_gain(BMI2_DISABLE, dev); + } + + /* Disable gyroscope self-offset correction feature */ + if (sensor_sel & BMI2_GYRO_SELF_OFF_SEL) + { + rslt = set_gyro_self_offset_corr(BMI2_DISABLE, dev); + } + + /* Disable wrist gesture feature for wearable variant*/ + if (sensor_sel & BMI2_WRIST_GEST_SEL) + { + rslt = set_wrist_gesture(BMI2_DISABLE, dev); + } + + /* Enable wrist wear wake-up feature */ + if (sensor_sel & BMI2_WRIST_WEAR_WAKE_UP_SEL) + { + rslt = set_wrist_wear_wake_up(BMI2_DISABLE, dev); + } + + return rslt; +} diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi270_context.c b/platform/esp/idf_components/sensor_bmi270/src/bmi270_context.c new file mode 100644 index 00000000..2819a46a --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi270_context.c @@ -0,0 +1,2858 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_context.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi270_context.h" + +/***************************************************************************/ + +/*! Global Variable + ****************************************************************************/ + +/*! @name Global array that stores the configuration file of BMI270_CONTEXT */ +const uint8_t bmi270_context_config_file[] = { + 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x00, 0xb0, 0xc8, 0x2e, 0x00, 0x2e, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0xc9, + 0x01, 0x80, 0x2e, 0xe2, 0x00, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x77, 0xb0, 0x50, 0x30, 0x21, 0x2e, 0x59, 0xf5, + 0x10, 0x30, 0x21, 0x2e, 0x6a, 0xf5, 0x80, 0x2e, 0xaf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x09, 0x01, 0x00, 0x22, + 0x00, 0x76, 0x00, 0x00, 0x10, 0x00, 0x10, 0xd1, 0x00, 0xcb, 0xa7, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0xfd, 0x2d, 0x2c, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 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, 0x1a, 0x24, 0x22, 0x00, 0x80, 0x2e, 0x48, 0x02, 0x01, 0x2e, 0x49, + 0xf1, 0x0b, 0xbc, 0x10, 0x50, 0x0f, 0xb8, 0x00, 0x90, 0xfb, 0x7f, 0x07, 0x2f, 0x03, 0x2e, 0x21, 0xf2, 0x02, 0x31, + 0x4a, 0x0a, 0x23, 0x2e, 0x21, 0xf2, 0x09, 0x2c, 0x00, 0x30, 0x98, 0x2e, 0x0e, 0xc7, 0x03, 0x2e, 0x21, 0xf2, 0xf2, + 0x3e, 0x4a, 0x08, 0x23, 0x2e, 0x21, 0xf2, 0xfb, 0x6f, 0xf0, 0x5f, 0xb8, 0x2e, 0x13, 0x52, 0x00, 0x2e, 0x60, 0x40, + 0x41, 0x40, 0x0d, 0xbc, 0x98, 0xbc, 0xc0, 0x2e, 0x01, 0x0a, 0x0f, 0xb8, 0x43, 0x86, 0x25, 0x40, 0x04, 0x40, 0xd8, + 0xbe, 0x2c, 0x0b, 0x22, 0x11, 0x54, 0x42, 0x03, 0x80, 0x4b, 0x0e, 0xf6, 0x2f, 0xb8, 0x2e, 0x20, 0x50, 0xe7, 0x7f, + 0xf6, 0x7f, 0x46, 0x30, 0x0f, 0x2e, 0xa4, 0xf1, 0xbe, 0x09, 0x80, 0xb3, 0x06, 0x2f, 0x0d, 0x2e, 0x84, 0x00, 0x84, + 0xaf, 0x02, 0x2f, 0x16, 0x30, 0x2d, 0x2e, 0x7b, 0x00, 0x86, 0x30, 0x2d, 0x2e, 0x60, 0xf5, 0xf6, 0x6f, 0xe7, 0x6f, + 0xe0, 0x5f, 0xc8, 0x2e, 0x80, 0x2e, 0xfb, 0x00, 0x00, 0x30, 0xc0, 0x2e, 0x21, 0x2e, 0x8d, 0x00, 0x44, 0x47, 0x99, + 0x00, 0xff, 0x3f, 0x00, 0x0c, 0xff, 0x0f, 0x00, 0x04, 0xc0, 0x00, 0x5b, 0xf5, 0x90, 0x00, 0x1e, 0xf2, 0xfd, 0xf5, + 0x8e, 0x00, 0x96, 0x00, 0x96, 0x00, 0xe0, 0x00, 0x19, 0xf4, 0x66, 0xf5, 0x00, 0x18, 0x64, 0xf5, 0x9d, 0x00, 0x7f, + 0x00, 0x81, 0x00, 0xae, 0x00, 0xff, 0xfb, 0x21, 0x02, 0x00, 0x10, 0x00, 0x40, 0xff, 0x00, 0x00, 0x80, 0xff, 0x7f, + 0x54, 0x0f, 0xeb, 0x00, 0x7f, 0xff, 0xc2, 0xf5, 0x68, 0xf7, 0xb3, 0xf1, 0x4e, 0x0f, 0x42, 0x0f, 0x48, 0x0f, 0x80, + 0x00, 0x67, 0x0f, 0x58, 0xf7, 0x5b, 0xf7, 0x6a, 0x0f, 0x86, 0x00, 0x59, 0x0f, 0x6c, 0x0f, 0xc6, 0xf1, 0x66, 0x0f, + 0x6c, 0xf7, 0x00, 0xe0, 0x00, 0xff, 0xd1, 0xf5, 0x6e, 0x0f, 0x71, 0x0f, 0xff, 0x03, 0x00, 0xfc, 0xf0, 0x3f, 0xb9, + 0x00, 0x2d, 0xf5, 0xca, 0xf5, 0x8a, 0x00, 0x00, 0x08, 0x71, 0x7d, 0xfe, 0xc0, 0x03, 0x3f, 0x05, 0x3e, 0x49, 0x01, + 0x92, 0x02, 0xf5, 0xd6, 0xe8, 0x63, 0xd3, 0xf8, 0x2e, 0x07, 0x5c, 0xce, 0xa5, 0x67, 0x28, 0x02, 0x4e, 0x01, 0x00, + 0xf0, 0x33, 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, 0x15, 0x50, 0x10, + 0x50, 0x17, 0x52, 0x05, 0x2e, 0x7d, 0x00, 0xfb, 0x7f, 0x00, 0x2e, 0x13, 0x40, 0x93, 0x42, 0x41, 0x0e, 0xfb, 0x2f, + 0x98, 0x2e, 0x91, 0x03, 0x98, 0x2e, 0x87, 0xcf, 0x01, 0x2e, 0x89, 0x00, 0x00, 0xb2, 0x08, 0x2f, 0x01, 0x2e, 0x69, + 0xf7, 0xb1, 0x3f, 0x01, 0x08, 0x01, 0x30, 0x23, 0x2e, 0x89, 0x00, 0x21, 0x2e, 0x69, 0xf7, 0xfb, 0x6f, 0xf0, 0x5f, + 0xb8, 0x2e, 0xa0, 0x50, 0x80, 0x7f, 0xe7, 0x7f, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0xa2, 0x7f, 0x91, 0x7f, 0xf6, + 0x7f, 0x7b, 0x7f, 0x00, 0x2e, 0x01, 0x2e, 0x60, 0xf5, 0x60, 0x7f, 0x98, 0x2e, 0xce, 0x00, 0x62, 0x6f, 0x01, 0x32, + 0x91, 0x08, 0x80, 0xb2, 0x11, 0x2f, 0x00, 0xb2, 0x03, 0x2f, 0x05, 0x2e, 0x18, 0x00, 0x80, 0x90, 0x09, 0x2f, 0x60, + 0x7f, 0x98, 0x2e, 0xf9, 0x00, 0x23, 0x50, 0x01, 0x32, 0x01, 0x42, 0x02, 0x86, 0x60, 0x6f, 0x02, 0x30, 0xc2, 0x42, + 0x23, 0x2e, 0x60, 0xf5, 0x00, 0x90, 0x00, 0x30, 0x01, 0x2f, 0x21, 0x2e, 0x7a, 0x00, 0xf6, 0x6f, 0x91, 0x6f, 0xa2, + 0x6f, 0xb3, 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0xe7, 0x6f, 0x7b, 0x6f, 0x80, 0x6f, 0x60, 0x5f, 0xc8, 0x2e, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x01, 0xd4, 0x7b, 0x3b, + 0x01, 0xdb, 0x7a, 0x04, 0x00, 0x3f, 0x7b, 0xcd, 0x6c, 0xc3, 0x04, 0x85, 0x09, 0xc3, 0x04, 0xec, 0xe6, 0x0c, 0x46, + 0x01, 0x00, 0x27, 0x00, 0x19, 0x00, 0x96, 0x00, 0xa0, 0x00, 0x01, 0x00, 0x0c, 0x00, 0xf0, 0x3c, 0x00, 0x01, 0x01, + 0x00, 0x03, 0x00, 0x01, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x01, 0x00, 0x07, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x01, 0x00, 0xe1, 0x06, 0x66, 0x0a, 0x0a, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x50, 0x98, 0x2e, 0xd7, 0x0e, 0x50, 0x32, 0x98, 0x2e, + 0x48, 0x03, 0x10, 0x30, 0x21, 0x2e, 0x21, 0xf2, 0x00, 0x30, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x00, 0x2e, 0x01, + 0x80, 0x06, 0xa2, 0xfb, 0x2f, 0x01, 0x2e, 0x9c, 0x00, 0x00, 0xb2, 0x10, 0x2f, 0x01, 0x2e, 0x18, 0x00, 0x00, 0xb2, + 0x0c, 0x2f, 0x01, 0x54, 0x03, 0x52, 0x01, 0x50, 0x98, 0x2e, 0xc2, 0xc0, 0x98, 0x2e, 0xf5, 0xb0, 0x01, 0x50, 0x98, + 0x2e, 0xd5, 0xb6, 0x10, 0x30, 0x21, 0x2e, 0x19, 0x00, 0x01, 0x2e, 0x84, 0x00, 0x04, 0xae, 0x0b, 0x2f, 0x01, 0x2e, + 0x9c, 0x00, 0x00, 0xb2, 0x07, 0x2f, 0x01, 0x52, 0x98, 0x2e, 0x8e, 0x0e, 0x00, 0xb2, 0x02, 0x2f, 0x10, 0x30, 0x21, + 0x2e, 0x79, 0x00, 0x01, 0x2e, 0x79, 0x00, 0x00, 0x90, 0x90, 0x2e, 0x14, 0x03, 0x01, 0x2e, 0x87, 0x00, 0x00, 0xb2, + 0x04, 0x2f, 0x98, 0x2e, 0x2f, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0x7b, 0x00, 0x01, 0x2e, 0x7b, 0x00, 0x00, 0xb2, 0x12, + 0x2f, 0x01, 0x2e, 0x84, 0x00, 0x00, 0x90, 0x02, 0x2f, 0x98, 0x2e, 0x1f, 0x0e, 0x09, 0x2d, 0x98, 0x2e, 0x81, 0x0d, + 0x01, 0x2e, 0x84, 0x00, 0x04, 0x90, 0x02, 0x2f, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x00, 0x30, 0x21, 0x2e, 0x7b, + 0x00, 0x01, 0x2e, 0x78, 0x00, 0x00, 0xb2, 0x90, 0x2e, 0x2c, 0x03, 0x01, 0x2e, 0x78, 0x00, 0x81, 0x30, 0x01, 0x08, + 0x00, 0xb2, 0x61, 0x2f, 0x03, 0x2e, 0x24, 0x02, 0x01, 0x2e, 0x84, 0x00, 0x98, 0xbc, 0x98, 0xb8, 0x05, 0xb2, 0x0d, + 0x58, 0x23, 0x2f, 0x07, 0x90, 0x07, 0x54, 0x00, 0x30, 0x37, 0x2f, 0x15, 0x41, 0x04, 0x41, 0xdc, 0xbe, 0x44, 0xbe, + 0xdc, 0xba, 0x2c, 0x01, 0x61, 0x00, 0x0d, 0x56, 0x4a, 0x0f, 0x0c, 0x2f, 0xd1, 0x42, 0x94, 0xb8, 0xc1, 0x42, 0x11, + 0x30, 0x05, 0x2e, 0x6a, 0xf7, 0x2c, 0xbd, 0x2f, 0xb9, 0x80, 0xb2, 0x08, 0x22, 0x98, 0x2e, 0xaf, 0x03, 0x21, 0x2d, + 0x61, 0x30, 0x23, 0x2e, 0x84, 0x00, 0x98, 0x2e, 0xaf, 0x03, 0x00, 0x30, 0x21, 0x2e, 0x5a, 0xf5, 0x18, 0x2d, 0xf1, + 0x7f, 0x50, 0x30, 0x98, 0x2e, 0x48, 0x03, 0x0d, 0x52, 0x05, 0x50, 0x50, 0x42, 0x70, 0x30, 0x0b, 0x54, 0x42, 0x42, + 0x7e, 0x82, 0xf2, 0x6f, 0x80, 0xb2, 0x42, 0x42, 0x05, 0x2f, 0x21, 0x2e, 0x84, 0x00, 0x10, 0x30, 0x98, 0x2e, 0xaf, + 0x03, 0x03, 0x2d, 0x60, 0x30, 0x21, 0x2e, 0x84, 0x00, 0x01, 0x2e, 0x84, 0x00, 0x06, 0x90, 0x18, 0x2f, 0x01, 0x2e, + 0x77, 0x00, 0x09, 0x54, 0x05, 0x52, 0xf0, 0x7f, 0x98, 0x2e, 0x7a, 0xc1, 0xf1, 0x6f, 0x08, 0x1a, 0x40, 0x30, 0x08, + 0x2f, 0x21, 0x2e, 0x84, 0x00, 0x20, 0x30, 0x98, 0x2e, 0x9b, 0x03, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x05, 0x2d, + 0x98, 0x2e, 0x38, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0x84, 0x00, 0x00, 0x30, 0x21, 0x2e, 0x78, 0x00, 0x18, 0x2d, 0x01, + 0x2e, 0x84, 0x00, 0x03, 0xaa, 0x01, 0x2f, 0x98, 0x2e, 0x45, 0x0e, 0x01, 0x2e, 0x84, 0x00, 0x3f, 0x80, 0x03, 0xa2, + 0x01, 0x2f, 0x00, 0x2e, 0x02, 0x2d, 0x98, 0x2e, 0x5b, 0x0e, 0x30, 0x30, 0x98, 0x2e, 0xba, 0x03, 0x00, 0x30, 0x21, + 0x2e, 0x79, 0x00, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x01, 0x2e, 0x19, 0x00, 0x00, 0xb2, 0x10, 0x2f, 0x01, 0x2e, + 0x85, 0x00, 0x21, 0x2e, 0x90, 0x00, 0x0f, 0x52, 0x7e, 0x82, 0x11, 0x50, 0x41, 0x40, 0x18, 0xb9, 0x11, 0x42, 0x02, + 0x42, 0x02, 0x80, 0x00, 0x2e, 0x01, 0x40, 0x01, 0x42, 0x98, 0x2e, 0xaa, 0x01, 0x00, 0x30, 0x21, 0x2e, 0x19, 0x00, + 0x21, 0x2e, 0x9c, 0x00, 0x80, 0x2e, 0x52, 0x02, 0x21, 0x2e, 0x59, 0xf5, 0x10, 0x30, 0xc0, 0x2e, 0x21, 0x2e, 0x4a, + 0xf1, 0x80, 0x2e, 0x00, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x01, + 0x34, 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, 0x03, 0x2e, 0x7d, 0x00, 0x16, 0xb8, 0x02, 0x34, 0x4a, 0x0c, 0x21, 0x2e, 0x2d, 0xf5, 0xc0, 0x2e, 0x23, + 0x2e, 0x7d, 0x00, 0x03, 0xbc, 0x21, 0x2e, 0x85, 0x00, 0x03, 0x2e, 0x85, 0x00, 0x40, 0xb2, 0x10, 0x30, 0x21, 0x2e, + 0x19, 0x00, 0x01, 0x30, 0x05, 0x2f, 0x05, 0x2e, 0x88, 0x00, 0x80, 0x90, 0x01, 0x2f, 0x23, 0x2e, 0x6f, 0xf5, 0xc0, + 0x2e, 0x21, 0x2e, 0x89, 0x00, 0x11, 0x30, 0x81, 0x08, 0x01, 0x2e, 0x6a, 0xf7, 0x71, 0x3f, 0x23, 0xbd, 0x01, 0x08, + 0x02, 0x0a, 0xc0, 0x2e, 0x21, 0x2e, 0x6a, 0xf7, 0x30, 0x25, 0x00, 0x30, 0x21, 0x2e, 0x5a, 0xf5, 0x10, 0x50, 0x21, + 0x2e, 0x7b, 0x00, 0x21, 0x2e, 0x78, 0x00, 0xfb, 0x7f, 0x98, 0x2e, 0xaf, 0x03, 0x40, 0x30, 0x21, 0x2e, 0x84, 0x00, + 0xfb, 0x6f, 0xf0, 0x5f, 0x03, 0x25, 0x80, 0x2e, 0x9b, 0x03, 0x0b, 0x00, 0x94, 0x02, 0x14, 0x24, 0x80, 0x00, 0x04, + 0x00, 0x04, 0x30, 0x08, 0xb8, 0x94, 0x02, 0xc0, 0x2e, 0x28, 0xbd, 0x02, 0x0a, 0x0d, 0x82, 0x02, 0x30, 0x12, 0x42, + 0x41, 0x0e, 0xfc, 0x2f, 0xb8, 0x2e, 0x95, 0x50, 0xc0, 0x2e, 0x21, 0x2e, 0xa9, 0x01, 0x02, 0x30, 0x02, 0x2c, 0x41, + 0x00, 0x12, 0x42, 0x41, 0x0e, 0xfc, 0x2f, 0xb8, 0x2e, 0x13, 0x82, 0x02, 0x30, 0x12, 0x42, 0x41, 0x0e, 0xfc, 0x2f, + 0x3f, 0x80, 0xa1, 0x30, 0xc0, 0x2e, 0x01, 0x42, 0x00, 0x2e, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0xc0, 0x50, 0xe7, 0x7f, + 0xf6, 0x7f, 0x26, 0x30, 0x0f, 0x2e, 0x61, 0xf5, 0x2f, 0x2e, 0x78, 0x00, 0x0f, 0x2e, 0x78, 0x00, 0xbe, 0x09, 0xa2, + 0x7f, 0x80, 0x7f, 0x80, 0xb3, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0x91, 0x7f, 0x7b, 0x7f, 0x0b, 0x2f, 0x19, 0x50, + 0x1a, 0x25, 0x12, 0x40, 0x42, 0x7f, 0x74, 0x82, 0x12, 0x40, 0x52, 0x7f, 0x00, 0x2e, 0x00, 0x40, 0x60, 0x7f, 0x98, + 0x2e, 0x6a, 0xd6, 0x81, 0x30, 0x01, 0x2e, 0x78, 0x00, 0x01, 0x08, 0x00, 0xb2, 0x42, 0x2f, 0x03, 0x2e, 0x24, 0x02, + 0x01, 0x2e, 0x24, 0x02, 0x97, 0xbc, 0x06, 0xbc, 0x9f, 0xb8, 0x0f, 0xb8, 0x00, 0x90, 0x23, 0x2e, 0x88, 0x00, 0x10, + 0x30, 0x01, 0x30, 0x2a, 0x2f, 0x03, 0x2e, 0x84, 0x00, 0x44, 0xb2, 0x05, 0x2f, 0x47, 0xb2, 0x00, 0x30, 0x2d, 0x2f, + 0x21, 0x2e, 0x78, 0x00, 0x2b, 0x2d, 0x03, 0x2e, 0xfd, 0xf5, 0x9e, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x14, 0x2f, 0x03, + 0x2e, 0xfc, 0xf5, 0x99, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x0e, 0x2f, 0x03, 0x2e, 0x49, 0xf1, 0x1b, 0x54, 0x4a, 0x08, + 0x40, 0x90, 0x08, 0x2f, 0x98, 0x2e, 0xce, 0x00, 0x00, 0xb2, 0x10, 0x30, 0x03, 0x2f, 0x50, 0x30, 0x21, 0x2e, 0x84, + 0x00, 0x10, 0x2d, 0x98, 0x2e, 0x9b, 0x03, 0x00, 0x30, 0x21, 0x2e, 0x78, 0x00, 0x0a, 0x2d, 0x05, 0x2e, 0x69, 0xf7, + 0x2d, 0xbd, 0x2f, 0xb9, 0x80, 0xb2, 0x01, 0x2f, 0x21, 0x2e, 0x79, 0x00, 0x23, 0x2e, 0x78, 0x00, 0xe0, 0x31, 0x21, + 0x2e, 0x61, 0xf5, 0xf6, 0x6f, 0xe7, 0x6f, 0x80, 0x6f, 0xa2, 0x6f, 0xb3, 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0x7b, 0x6f, + 0x91, 0x6f, 0x40, 0x5f, 0xc8, 0x2e, 0x90, 0x50, 0xf7, 0x7f, 0xe6, 0x7f, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0xa1, + 0x7f, 0x90, 0x7f, 0x82, 0x7f, 0x7b, 0x7f, 0x98, 0x2e, 0xce, 0x00, 0x00, 0xb2, 0x10, 0x30, 0x49, 0x2f, 0x05, 0x2e, + 0x21, 0x02, 0x03, 0x2e, 0x2d, 0x02, 0x21, 0x56, 0x08, 0x08, 0x93, 0x08, 0x90, 0x0a, 0x25, 0x2e, 0x18, 0x00, 0x05, + 0x2e, 0xc1, 0xf5, 0x2e, 0xbc, 0x05, 0x2e, 0x84, 0x00, 0x84, 0xa2, 0x0e, 0xb8, 0x31, 0x30, 0x88, 0x04, 0x03, 0x2f, + 0x01, 0x2e, 0x18, 0x00, 0x00, 0xb2, 0x0c, 0x2f, 0x1d, 0x50, 0x01, 0x52, 0x98, 0x2e, 0xd7, 0x00, 0x05, 0x2e, 0x7a, + 0x00, 0x80, 0x90, 0x02, 0x2f, 0x10, 0x30, 0x21, 0x2e, 0x7a, 0x00, 0x25, 0x2e, 0x9c, 0x00, 0x05, 0x2e, 0x18, 0x00, + 0x80, 0xb2, 0x20, 0x2f, 0x01, 0x2e, 0xc0, 0xf5, 0xf2, 0x30, 0x02, 0x08, 0x07, 0xaa, 0x73, 0x30, 0x03, 0x2e, 0x7c, + 0x00, 0x18, 0x22, 0x41, 0x1a, 0x05, 0x2f, 0x03, 0x2e, 0x66, 0xf5, 0x9f, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x0c, 0x2f, + 0x1f, 0x52, 0x03, 0x30, 0x53, 0x42, 0x2b, 0x30, 0x90, 0x04, 0x5b, 0x42, 0x21, 0x2e, 0x7c, 0x00, 0x24, 0xbd, 0x7e, + 0x80, 0x81, 0x84, 0x43, 0x42, 0x02, 0x42, 0x02, 0x32, 0x25, 0x2e, 0x62, 0xf5, 0x05, 0x2e, 0x86, 0x00, 0x81, 0x84, + 0x25, 0x2e, 0x86, 0x00, 0x02, 0x31, 0x25, 0x2e, 0x60, 0xf5, 0x05, 0x2e, 0x25, 0x02, 0x10, 0x30, 0x90, 0x08, 0x80, + 0xb2, 0x0b, 0x2f, 0x05, 0x2e, 0xca, 0xf5, 0xf0, 0x3e, 0x90, 0x08, 0x25, 0x2e, 0xca, 0xf5, 0x05, 0x2e, 0x59, 0xf5, + 0xe0, 0x3f, 0x90, 0x08, 0x25, 0x2e, 0x59, 0xf5, 0x90, 0x6f, 0xa1, 0x6f, 0xb3, 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0xe6, + 0x6f, 0xf7, 0x6f, 0x7b, 0x6f, 0x82, 0x6f, 0x70, 0x5f, 0xc8, 0x2e, 0x2f, 0x52, 0x90, 0x50, 0x53, 0x40, 0x4a, 0x25, + 0x40, 0x40, 0x39, 0x8b, 0xfb, 0x7f, 0x0c, 0xbc, 0x21, 0x52, 0x37, 0x89, 0x0b, 0x30, 0x59, 0x08, 0x0c, 0xb8, 0xe0, + 0x7f, 0x8b, 0x7f, 0x4b, 0x43, 0x0b, 0x43, 0x40, 0xb2, 0xd1, 0x7f, 0x6e, 0x2f, 0x01, 0x2e, 0x83, 0x00, 0x00, 0xb2, + 0x0e, 0x2f, 0x25, 0x52, 0x01, 0x2e, 0x7e, 0x00, 0xc3, 0x7f, 0xb4, 0x7f, 0xa5, 0x7f, 0x98, 0x2e, 0xbb, 0xcc, 0x05, + 0x30, 0x2b, 0x2e, 0x83, 0x00, 0xc3, 0x6f, 0xd1, 0x6f, 0xb4, 0x6f, 0xa5, 0x6f, 0x36, 0xbc, 0x06, 0xb9, 0x35, 0xbc, + 0x0f, 0xb8, 0x94, 0xb0, 0xc6, 0x7f, 0x00, 0xb2, 0x0c, 0x2f, 0x27, 0x50, 0x29, 0x56, 0x0b, 0x30, 0x05, 0x2e, 0x21, + 0x02, 0x2d, 0x5c, 0x1b, 0x42, 0xdb, 0x42, 0x96, 0x08, 0x25, 0x2e, 0x21, 0x02, 0x0b, 0x42, 0xcb, 0x42, 0x00, 0x2e, + 0x31, 0x56, 0xcb, 0x08, 0x25, 0x52, 0x01, 0x2e, 0x7e, 0x00, 0x01, 0x54, 0x2b, 0x5c, 0x98, 0x2e, 0x06, 0xcd, 0xd2, + 0x6f, 0x27, 0x5a, 0x94, 0x6f, 0xa4, 0xbc, 0x53, 0x41, 0x00, 0xb3, 0x1f, 0xb8, 0x44, 0x41, 0x01, 0x30, 0xd5, 0x7f, + 0x05, 0x2f, 0x00, 0xb2, 0x03, 0x2f, 0x29, 0x5c, 0x11, 0x30, 0x93, 0x43, 0x84, 0x43, 0x23, 0xbd, 0x2f, 0xb9, 0x80, + 0xb2, 0x1c, 0x2f, 0x72, 0x6f, 0xda, 0x00, 0x82, 0x6f, 0x22, 0x03, 0x44, 0x43, 0x00, 0x90, 0x27, 0x2e, 0x7f, 0x00, + 0x29, 0x5a, 0x12, 0x2f, 0x29, 0x54, 0x00, 0x2e, 0x90, 0x40, 0x82, 0x40, 0x18, 0x04, 0xa2, 0x06, 0x80, 0xaa, 0x04, + 0x2f, 0x80, 0x90, 0x08, 0x2f, 0xc2, 0x6f, 0x50, 0x0f, 0x05, 0x2f, 0xc0, 0x6f, 0x00, 0xb2, 0x02, 0x2f, 0x53, 0x43, + 0x44, 0x43, 0x11, 0x30, 0xe0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xd1, 0x6f, 0x15, 0x5a, 0x09, 0x2e, 0x7f, 0x00, 0x41, + 0x40, 0x54, 0x43, 0x08, 0x2c, 0x41, 0x43, 0x15, 0x30, 0x2b, 0x2e, 0x83, 0x00, 0x01, 0x30, 0xe0, 0x6f, 0x98, 0x2e, + 0x95, 0xcf, 0x00, 0x2e, 0xfb, 0x6f, 0x70, 0x5f, 0xb8, 0x2e, 0x50, 0x86, 0xcd, 0x88, 0x34, 0x85, 0xc5, 0x40, 0x91, + 0x40, 0x8c, 0x80, 0x06, 0x41, 0x13, 0x40, 0x50, 0x50, 0x6e, 0x01, 0x82, 0x40, 0x04, 0x40, 0x34, 0x8c, 0xfb, 0x7f, + 0x98, 0x2e, 0xce, 0x03, 0xe0, 0x7f, 0x00, 0x2e, 0x91, 0x41, 0x8c, 0x81, 0x82, 0x41, 0x13, 0x40, 0x04, 0x40, 0x34, + 0x8e, 0x98, 0x2e, 0xce, 0x03, 0xc0, 0x7f, 0xd5, 0x7f, 0x13, 0x24, 0xff, 0x00, 0xd6, 0x41, 0xcc, 0x83, 0xc2, 0x41, + 0x57, 0x40, 0x74, 0x80, 0x44, 0x40, 0x11, 0x40, 0x0c, 0x8a, 0xf7, 0x01, 0x94, 0x03, 0x12, 0x24, 0x80, 0x00, 0x3a, + 0x01, 0x02, 0x30, 0xb2, 0x03, 0xce, 0x17, 0xfb, 0x08, 0x23, 0x01, 0xb2, 0x02, 0x48, 0xbb, 0x28, 0xbd, 0xf2, 0x0b, + 0x53, 0x41, 0x02, 0x40, 0x44, 0x41, 0x74, 0x8d, 0xb7, 0x7f, 0x98, 0x2e, 0xce, 0x03, 0x50, 0x25, 0x91, 0x41, 0x8c, + 0x81, 0x82, 0x41, 0x13, 0x40, 0x04, 0x40, 0x34, 0x8e, 0x98, 0x2e, 0xce, 0x03, 0x60, 0x25, 0xd1, 0x41, 0xcc, 0x81, + 0xc2, 0x41, 0x13, 0x40, 0x04, 0x40, 0x98, 0x2e, 0xce, 0x03, 0x11, 0x24, 0xb3, 0x00, 0x71, 0x0e, 0xd3, 0x6f, 0xe1, + 0x6f, 0x33, 0x2f, 0x12, 0x24, 0xdd, 0x00, 0xda, 0x0f, 0x2b, 0x2f, 0x12, 0x24, 0x8c, 0x00, 0x5a, 0x0e, 0x09, 0x2f, + 0x10, 0x24, 0x83, 0x05, 0x48, 0x0e, 0x11, 0x24, 0x7f, 0x22, 0x10, 0x24, 0x18, 0x32, 0x08, 0x22, 0x80, 0x2e, 0xd7, + 0xb4, 0x13, 0x24, 0xf4, 0x00, 0x73, 0x0e, 0x0f, 0x2f, 0x10, 0x24, 0x11, 0x10, 0x68, 0x0e, 0x10, 0x24, 0xa2, 0x30, + 0x13, 0x24, 0x97, 0x23, 0x03, 0x22, 0x13, 0x24, 0x3b, 0x04, 0x4b, 0x0e, 0x11, 0x24, 0x0f, 0x30, 0x01, 0x22, 0x80, + 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0x53, 0x02, 0x41, 0x0e, 0x11, 0x24, 0xe7, 0x31, 0x10, 0x24, 0xfc, 0x25, 0x08, 0x22, + 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xe8, 0x40, 0x80, 0x2e, 0xd7, 0xb4, 0xf2, 0x37, 0x5a, 0x0e, 0x90, 0x2e, 0x50, + 0xb3, 0x12, 0x24, 0xea, 0x00, 0x4a, 0x0e, 0x90, 0x2e, 0xc7, 0xb2, 0xc2, 0x6f, 0x14, 0x24, 0x4c, 0x0b, 0x54, 0x0e, + 0x90, 0x2e, 0xab, 0xb2, 0x14, 0x24, 0x9b, 0x00, 0x5c, 0x0e, 0x90, 0x2e, 0xa1, 0xb2, 0x14, 0x24, 0x22, 0x01, 0x4c, + 0x0e, 0x70, 0x2f, 0x82, 0xa3, 0x5e, 0x2f, 0x11, 0x24, 0xba, 0x0b, 0x51, 0x0e, 0x35, 0x2f, 0x11, 0x24, 0x03, 0x08, + 0x69, 0x0e, 0x2d, 0x2f, 0xb1, 0x6f, 0x14, 0x24, 0x90, 0x00, 0x0c, 0x0e, 0x24, 0x2f, 0x11, 0x24, 0x31, 0x08, 0x69, + 0x0e, 0x16, 0x2f, 0x11, 0x24, 0x7d, 0x01, 0x59, 0x0e, 0x0e, 0x2f, 0x11, 0x24, 0xd7, 0x0c, 0x51, 0x0e, 0x11, 0x24, + 0x9f, 0x44, 0x13, 0x24, 0x41, 0x57, 0x4b, 0x22, 0x93, 0x35, 0x43, 0x0e, 0x10, 0x24, 0xbd, 0x42, 0x08, 0x22, 0x80, + 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x1c, 0x42, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0x47, 0x01, 0x59, 0x0e, 0x11, 0x24, + 0xa2, 0x45, 0x10, 0x24, 0x31, 0x51, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x80, 0x41, 0x80, 0x2e, 0xd7, + 0xb4, 0x10, 0x24, 0x67, 0x54, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0x8c, 0x08, 0xe9, 0x0f, 0x10, 0x24, 0x0a, 0x48, + 0x90, 0x2e, 0xd7, 0xb4, 0xb1, 0x6f, 0x13, 0x24, 0xe8, 0x03, 0x8b, 0x0f, 0x10, 0x24, 0xcd, 0x57, 0x90, 0x2e, 0xd7, + 0xb4, 0x73, 0x35, 0x8b, 0x0f, 0x10, 0x24, 0x6f, 0x42, 0x90, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xa0, 0xfe, 0x08, 0x0e, + 0x10, 0x24, 0x38, 0x54, 0x13, 0x24, 0xa3, 0x46, 0x03, 0x22, 0x13, 0x24, 0x45, 0xfd, 0x0b, 0x0e, 0x11, 0x24, 0x04, + 0x43, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0xb1, 0x6f, 0x00, 0x3a, 0x08, 0x0e, 0x11, 0x24, 0x3d, 0x45, 0x10, 0x24, + 0x52, 0x54, 0x48, 0x22, 0x10, 0x24, 0x8f, 0x01, 0x58, 0x0e, 0x10, 0x24, 0x48, 0x44, 0x01, 0x22, 0x80, 0x2e, 0xd7, + 0xb4, 0xb1, 0x6f, 0x13, 0x24, 0xfa, 0x03, 0x0b, 0x0e, 0x11, 0x24, 0x85, 0x43, 0x13, 0x24, 0x35, 0x55, 0x4b, 0x22, + 0x11, 0xa2, 0x10, 0x24, 0xf6, 0x57, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0xa4, 0x0a, 0x69, 0x0e, 0x11, + 0x24, 0x7b, 0x5a, 0x10, 0x24, 0x5e, 0x20, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0x0f, 0x01, 0x59, 0x0e, + 0x0d, 0x2f, 0x18, 0xa2, 0x11, 0x24, 0x2b, 0x47, 0x10, 0x24, 0xf4, 0x55, 0x48, 0x22, 0x10, 0x24, 0x16, 0x0b, 0x50, + 0x0e, 0x10, 0x24, 0xc7, 0x51, 0x01, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0x72, 0x0a, 0x51, 0x0e, 0x11, 0x24, + 0x85, 0x55, 0x10, 0x24, 0xb2, 0x47, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x83, 0x00, 0x48, 0x0e, 0x53, + 0x2f, 0x11, 0x24, 0xe1, 0x07, 0x69, 0x0e, 0x2d, 0x2f, 0x95, 0xaf, 0x27, 0x2f, 0x82, 0xaf, 0x21, 0x2f, 0x11, 0x24, + 0xd7, 0x00, 0x59, 0x0e, 0x19, 0x2f, 0xb1, 0x6f, 0x10, 0x24, 0xcc, 0x03, 0x88, 0x0f, 0x10, 0x2f, 0x10, 0x24, 0xe8, + 0xfe, 0x08, 0x0e, 0x11, 0x24, 0x7e, 0x56, 0x10, 0x24, 0x94, 0x45, 0x48, 0x22, 0xc0, 0x6f, 0x13, 0x24, 0x06, 0x0b, + 0x43, 0x0e, 0x10, 0x24, 0x2f, 0x51, 0x01, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xde, 0x51, 0x80, 0x2e, 0xd7, + 0xb4, 0x10, 0x24, 0xe8, 0x54, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xa4, 0x52, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, + 0xd0, 0x44, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0xb8, 0x00, 0xd9, 0x0f, 0x19, 0x2f, 0xc1, 0x6f, 0x10, 0x24, 0xe7, + 0x0c, 0xc8, 0x0f, 0x10, 0x2f, 0x11, 0x24, 0xc7, 0x07, 0x69, 0x0e, 0x11, 0x24, 0xf6, 0x52, 0x10, 0x24, 0x7a, 0x12, + 0x48, 0x22, 0xb0, 0x6f, 0x13, 0x24, 0x5d, 0x02, 0x03, 0x0e, 0x10, 0x24, 0x7c, 0x54, 0x01, 0x22, 0x80, 0x2e, 0xd7, + 0xb4, 0x10, 0x24, 0x8d, 0x51, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x28, 0x52, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, + 0xd2, 0x07, 0xe8, 0x0f, 0x28, 0x2f, 0x10, 0x24, 0xb0, 0x00, 0xd8, 0x0f, 0x20, 0x2f, 0x10, 0x24, 0xc6, 0x07, 0x68, + 0x0e, 0x18, 0x2f, 0x50, 0x35, 0x48, 0x0e, 0x11, 0x2f, 0xb1, 0x6f, 0x10, 0x24, 0xf4, 0x01, 0x08, 0x0e, 0x11, 0x24, + 0x35, 0x51, 0x10, 0x24, 0x22, 0x12, 0x48, 0x22, 0xc0, 0x6f, 0x13, 0x24, 0xe0, 0x0c, 0x43, 0x0e, 0x10, 0x24, 0x7b, + 0x50, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x81, 0x52, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x3b, 0x53, + 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x63, 0x51, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x27, 0x51, 0x80, 0x2e, 0xd7, + 0xb4, 0x18, 0xa2, 0x90, 0x2e, 0xdb, 0xb3, 0x12, 0x24, 0x08, 0x02, 0x4a, 0x0e, 0x37, 0x2f, 0x12, 0x24, 0x2a, 0x09, + 0x6a, 0x0e, 0x1d, 0x2f, 0x13, 0x24, 0x8e, 0x00, 0x73, 0x0e, 0x09, 0x2f, 0x11, 0x24, 0xa5, 0x01, 0x41, 0x0e, 0x11, + 0x24, 0x76, 0x32, 0x10, 0x24, 0x12, 0x25, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xa9, 0x0d, 0x68, 0x0e, + 0x10, 0x24, 0x04, 0x27, 0x13, 0x24, 0x73, 0x20, 0x03, 0x22, 0x13, 0x24, 0x14, 0x04, 0x4b, 0x0e, 0x11, 0x24, 0x15, + 0x2c, 0x01, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0xae, 0x08, 0x69, 0x0e, 0x08, 0x2f, 0xa1, 0x35, 0x71, 0x0e, + 0x11, 0x24, 0x8b, 0x2b, 0x10, 0x24, 0x07, 0x35, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x91, 0x34, 0x59, 0x0e, 0x11, + 0x24, 0x7b, 0x19, 0x10, 0x24, 0x50, 0x59, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x62, 0x32, 0x42, 0x0e, 0x22, 0x2f, + 0xa2, 0x32, 0x5a, 0x0e, 0x1b, 0x2f, 0x12, 0x24, 0x0b, 0x08, 0x6a, 0x0e, 0x0e, 0x2f, 0xa3, 0x34, 0x43, 0x0e, 0x10, + 0x24, 0x28, 0x2b, 0x13, 0x24, 0x20, 0x23, 0x03, 0x22, 0x13, 0x24, 0x8d, 0x01, 0x4b, 0x0e, 0x11, 0x24, 0x5c, 0x21, + 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x31, 0x36, 0x59, 0x0e, 0x11, 0x24, 0x43, 0x25, 0x10, 0x24, 0xfa, 0x49, 0x08, + 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xc7, 0x2a, 0x80, 0x2e, 0xd7, 0xb4, 0x40, 0x36, 0x58, 0x0e, 0x09, 0x2f, + 0x11, 0x24, 0x9e, 0x08, 0x69, 0x0e, 0x11, 0x24, 0xe3, 0x54, 0x10, 0x24, 0x73, 0x22, 0x08, 0x22, 0x80, 0x2e, 0xd7, + 0xb4, 0x10, 0x24, 0x38, 0x01, 0xc8, 0x0f, 0x10, 0x2f, 0x11, 0x24, 0x11, 0x08, 0x69, 0x0e, 0x11, 0x24, 0x6e, 0x48, + 0x10, 0x24, 0x2b, 0x28, 0x48, 0x22, 0xc0, 0x6f, 0x13, 0x24, 0xc1, 0x0a, 0x43, 0x0e, 0x10, 0x24, 0x0f, 0x23, 0x08, + 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0xd0, 0x1a, 0x80, 0x2e, 0xd7, 0xb4, 0xe2, 0x33, 0x5a, 0x0e, 0x77, 0x2f, + 0x12, 0x24, 0x0c, 0x08, 0x6a, 0x0e, 0x2a, 0x2f, 0x12, 0x24, 0xc5, 0x00, 0x4a, 0x0e, 0x08, 0x2f, 0x11, 0x36, 0x59, + 0x0e, 0x11, 0x24, 0xfd, 0x18, 0x10, 0x24, 0x75, 0x58, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0xc2, 0x34, 0x5a, 0x0e, + 0x0d, 0x2f, 0x11, 0x24, 0x36, 0x08, 0x69, 0x0e, 0x11, 0x24, 0x08, 0x58, 0x13, 0x24, 0x3b, 0x54, 0x4b, 0x22, 0x01, + 0xa2, 0x10, 0x24, 0xc6, 0x52, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0xb3, 0x36, 0x4b, 0x0e, 0x11, 0x24, 0x0e, 0x24, + 0x13, 0x24, 0x7b, 0x50, 0x59, 0x22, 0x0e, 0xa2, 0x10, 0x24, 0xf7, 0x56, 0x01, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0xc2, + 0x35, 0x5a, 0x0e, 0x12, 0x2f, 0x01, 0xa2, 0x0c, 0x2f, 0x84, 0xa3, 0x10, 0x24, 0xd4, 0x58, 0x13, 0x24, 0x76, 0x56, + 0x03, 0x22, 0x73, 0x36, 0x4b, 0x0e, 0x11, 0x24, 0xeb, 0x52, 0x08, 0x22, 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x87, + 0x16, 0x80, 0x2e, 0xd7, 0xb4, 0xb0, 0x6f, 0x13, 0x24, 0x02, 0xfd, 0x03, 0x0e, 0x29, 0x2f, 0x84, 0xa3, 0xc0, 0x6f, + 0x09, 0x2f, 0x11, 0x24, 0xe4, 0x0a, 0x41, 0x0e, 0x11, 0x24, 0x5d, 0x44, 0x10, 0x24, 0x2f, 0x5a, 0x08, 0x22, 0x80, + 0x2e, 0xd7, 0xb4, 0x13, 0x24, 0x96, 0x0c, 0x43, 0x0e, 0x0e, 0x2f, 0x40, 0x33, 0x48, 0x0e, 0x10, 0x24, 0xf2, 0x18, + 0x13, 0x24, 0x31, 0x49, 0x03, 0x22, 0x13, 0x24, 0x99, 0x00, 0x4b, 0x0e, 0x11, 0x24, 0xab, 0x18, 0x01, 0x22, 0x80, + 0x2e, 0xd7, 0xb4, 0x11, 0x24, 0xc6, 0x07, 0x69, 0x0e, 0x11, 0x24, 0xb0, 0x49, 0x10, 0x24, 0xbf, 0x17, 0x08, 0x22, + 0x80, 0x2e, 0xd7, 0xb4, 0x10, 0x24, 0x03, 0x15, 0x80, 0x2e, 0xd7, 0xb4, 0xb0, 0x32, 0x48, 0x0e, 0x57, 0x2f, 0xa0, + 0x37, 0x48, 0x0e, 0x13, 0x2f, 0x83, 0xa3, 0x08, 0x2f, 0x10, 0x24, 0xe0, 0x00, 0x48, 0x0e, 0x11, 0x24, 0xf6, 0x25, + 0x10, 0x24, 0x75, 0x17, 0x71, 0x2c, 0x08, 0x22, 0x10, 0x24, 0xa0, 0x00, 0x48, 0x0e, 0x11, 0x24, 0x7f, 0x18, 0x10, + 0x24, 0xa6, 0x13, 0x68, 0x2c, 0x08, 0x22, 0x11, 0x24, 0xf9, 0x07, 0x69, 0x0e, 0x0d, 0x2f, 0x11, 0x24, 0x10, 0x08, + 0x69, 0x0e, 0x11, 0x24, 0xb1, 0x14, 0x10, 0x24, 0x8e, 0x58, 0x48, 0x22, 0x90, 0x32, 0x58, 0x0e, 0x10, 0x24, 0x6d, + 0x14, 0x56, 0x2c, 0x01, 0x22, 0xc1, 0x6f, 0x10, 0x24, 0x68, 0x0c, 0x48, 0x0e, 0xb1, 0x6f, 0x0c, 0x2f, 0xcd, 0xa2, + 0x10, 0x24, 0x23, 0x14, 0x13, 0x24, 0x8d, 0x42, 0x03, 0x22, 0x13, 0x24, 0x2a, 0xfd, 0x0b, 0x0e, 0x11, 0x24, 0x53, + 0x12, 0x43, 0x2c, 0x08, 0x22, 0x10, 0x24, 0xcc, 0x07, 0x68, 0x0e, 0x0e, 0x2f, 0x10, 0x24, 0x08, 0xfd, 0x08, 0x0e, + 0x10, 0x24, 0x08, 0x16, 0x13, 0x24, 0x83, 0x45, 0x03, 0x22, 0x13, 0x24, 0xa1, 0xfd, 0x0b, 0x0e, 0x11, 0x24, 0xa6, + 0x14, 0x30, 0x2c, 0x01, 0x22, 0x10, 0x24, 0x5b, 0x01, 0x08, 0x0e, 0x11, 0x24, 0x2f, 0x12, 0x10, 0x24, 0xdd, 0x44, + 0x27, 0x2c, 0x08, 0x22, 0xdb, 0xa2, 0x0f, 0x2f, 0xc1, 0x6f, 0x10, 0x24, 0xb2, 0x0b, 0x48, 0x0e, 0x11, 0x24, 0x21, + 0x55, 0x10, 0x24, 0xc8, 0x14, 0x48, 0x22, 0x10, 0x24, 0x4c, 0x08, 0x68, 0x0e, 0x10, 0x24, 0xe4, 0x57, 0x15, 0x2c, + 0x01, 0x22, 0x44, 0xa2, 0x0f, 0x2f, 0xc1, 0x6f, 0x10, 0x24, 0xcb, 0x0b, 0x48, 0x0e, 0x11, 0x24, 0x09, 0x58, 0x10, + 0x24, 0xe4, 0x10, 0x48, 0x22, 0x10, 0x24, 0x4d, 0x08, 0x68, 0x0e, 0x10, 0x24, 0x1a, 0x12, 0x03, 0x2c, 0x01, 0x22, + 0x10, 0x24, 0x0c, 0x10, 0xfb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0xa3, 0x32, 0xc3, 0x00, 0x60, 0x51, 0xc2, 0x40, 0x81, + 0x84, 0xd3, 0x7f, 0xd2, 0x42, 0xe0, 0x7f, 0x00, 0x30, 0xc4, 0x40, 0x20, 0x02, 0xc3, 0x7f, 0xd0, 0x42, 0x42, 0x3d, + 0xc0, 0x40, 0x01, 0x80, 0xc0, 0x42, 0xda, 0x00, 0x93, 0x7f, 0xb1, 0x7f, 0xab, 0x7f, 0x98, 0x2e, 0xb3, 0xc0, 0x91, + 0x6f, 0xf3, 0x32, 0x40, 0x42, 0x00, 0xac, 0x8b, 0x00, 0x02, 0x2f, 0xe1, 0x6f, 0x39, 0x56, 0x43, 0x42, 0xa1, 0x82, + 0x91, 0x7f, 0x33, 0x33, 0x4b, 0x00, 0x81, 0x7f, 0x13, 0x3c, 0x4b, 0x00, 0x80, 0x40, 0x53, 0x34, 0xb5, 0x6f, 0x8b, + 0x00, 0x0d, 0xb0, 0x43, 0x87, 0x76, 0x7f, 0xb2, 0x7f, 0x63, 0x7f, 0x65, 0x25, 0xb5, 0x6f, 0x92, 0x41, 0x63, 0x41, + 0x64, 0x41, 0x44, 0x81, 0x56, 0x7f, 0x41, 0x7f, 0x00, 0x2e, 0x26, 0x40, 0x27, 0x40, 0x45, 0x41, 0xf7, 0x7f, 0xb0, + 0x7f, 0x98, 0x2e, 0x67, 0xcc, 0x81, 0x6f, 0x0f, 0xa4, 0x43, 0x40, 0x72, 0x6f, 0x94, 0x6f, 0x05, 0x30, 0x01, 0x2f, + 0xc0, 0xa0, 0x03, 0x2f, 0x31, 0xac, 0x07, 0x2f, 0xc0, 0xa4, 0x05, 0x2f, 0xa2, 0x00, 0xeb, 0x04, 0x80, 0x40, 0x01, + 0x80, 0x43, 0x42, 0x80, 0x42, 0x41, 0x86, 0x56, 0x6f, 0x62, 0x6f, 0x41, 0x6f, 0x42, 0x82, 0x72, 0x0e, 0x83, 0x7f, + 0xd5, 0x2f, 0x53, 0x32, 0x8b, 0x00, 0xa1, 0x86, 0x56, 0x25, 0xf0, 0x82, 0x82, 0x40, 0x8d, 0xb0, 0x52, 0x40, 0xde, + 0x00, 0x91, 0x7f, 0xb3, 0x7f, 0x85, 0x7f, 0xb3, 0x30, 0x7b, 0x52, 0x98, 0x2e, 0x5a, 0xca, 0x1a, 0x25, 0x83, 0x6f, + 0x6d, 0x82, 0xfd, 0x88, 0x50, 0x7f, 0x71, 0x7f, 0x81, 0x7f, 0x05, 0x30, 0x83, 0x30, 0x00, 0x30, 0x11, 0x41, 0x52, + 0x6f, 0x25, 0x7f, 0x30, 0x7f, 0x44, 0x7f, 0x98, 0x2e, 0x0f, 0xca, 0x73, 0x6f, 0x20, 0x25, 0x90, 0x6f, 0x7d, 0x52, + 0xd2, 0x42, 0x73, 0x7f, 0x12, 0x7f, 0x98, 0x2e, 0x86, 0xb7, 0x93, 0x6f, 0x11, 0x6f, 0xd2, 0x40, 0x0a, 0x18, 0x31, + 0x6f, 0x0e, 0x00, 0x93, 0x7f, 0x83, 0x30, 0x44, 0x6f, 0x21, 0x6f, 0x62, 0x6f, 0x62, 0x0e, 0x4f, 0x03, 0xe1, 0x2f, + 0x33, 0x52, 0x01, 0x00, 0x01, 0x30, 0x69, 0x03, 0x3a, 0x25, 0xea, 0x82, 0x92, 0x6f, 0xf0, 0x86, 0xd1, 0xbe, 0x0f, + 0xb8, 0xbd, 0x84, 0x94, 0x7f, 0x05, 0x0a, 0x23, 0x7f, 0x52, 0x7f, 0x40, 0x7f, 0x31, 0x7f, 0x71, 0x7f, 0xd3, 0x30, + 0x84, 0x6f, 0x55, 0x6f, 0x10, 0x41, 0x52, 0x41, 0x41, 0x6f, 0x55, 0x7f, 0x10, 0x7f, 0x04, 0x7f, 0x98, 0x2e, 0x0f, + 0xca, 0x11, 0x6f, 0x20, 0x25, 0x98, 0x2e, 0xfe, 0xc9, 0x31, 0x6f, 0x04, 0x6f, 0x50, 0x42, 0x31, 0x7f, 0xd3, 0x30, + 0x21, 0x6f, 0x61, 0x0e, 0xea, 0x2f, 0xb1, 0x6f, 0x41, 0x84, 0x32, 0x25, 0x90, 0x40, 0x84, 0x40, 0x71, 0x6f, 0xb4, + 0x7f, 0x72, 0x7f, 0x40, 0x7f, 0x33, 0x7f, 0x98, 0x2e, 0xb3, 0xc0, 0x53, 0x6f, 0xb1, 0x32, 0x99, 0x00, 0x83, 0xb9, + 0x41, 0x6f, 0x4b, 0x00, 0xb0, 0x6f, 0x03, 0x30, 0xc3, 0x02, 0x84, 0x40, 0xb2, 0x7f, 0xa1, 0x84, 0x0d, 0xb1, 0x52, + 0x7f, 0x56, 0x01, 0x74, 0x6f, 0x30, 0x6f, 0x92, 0x6f, 0x43, 0x8b, 0x03, 0x43, 0x01, 0x42, 0x95, 0x7f, 0xbd, 0x86, + 0x51, 0x41, 0x41, 0x7f, 0x75, 0x7f, 0x00, 0x2e, 0xd1, 0x40, 0x42, 0x41, 0x32, 0x7f, 0x23, 0x7f, 0x98, 0x2e, 0x74, + 0xc0, 0x41, 0x6f, 0xc8, 0x00, 0x90, 0x6f, 0x01, 0x30, 0x75, 0x6f, 0x32, 0x6f, 0x03, 0x42, 0x91, 0x02, 0x23, 0x6f, + 0x61, 0x6f, 0x59, 0x0e, 0x62, 0x43, 0x95, 0x7f, 0xe7, 0x2f, 0xb2, 0x6f, 0x51, 0x6f, 0x82, 0x40, 0x8d, 0xb0, 0x8e, + 0x00, 0xfd, 0x8a, 0xb2, 0x7f, 0x02, 0x30, 0x79, 0x52, 0x05, 0x25, 0x03, 0x30, 0x54, 0x40, 0xec, 0x01, 0x16, 0x40, + 0x43, 0x89, 0xc7, 0x41, 0x37, 0x18, 0x3d, 0x8b, 0x96, 0x00, 0x44, 0x0e, 0xdf, 0x02, 0xf4, 0x2f, 0x09, 0x52, 0x51, + 0x00, 0x02, 0x30, 0x9a, 0x02, 0xb5, 0x6f, 0x45, 0x87, 0x1b, 0xba, 0x25, 0xbc, 0x51, 0x6f, 0x4d, 0x8b, 0x7a, 0x82, + 0xc6, 0x40, 0x20, 0x0a, 0x30, 0x00, 0xd0, 0x42, 0x2b, 0xb5, 0xc0, 0x40, 0x82, 0x02, 0x40, 0x34, 0x08, 0x00, 0xd2, + 0x42, 0xb0, 0x7f, 0x75, 0x7f, 0x93, 0x7f, 0x00, 0x2e, 0xb5, 0x6f, 0xe2, 0x6f, 0x63, 0x41, 0x64, 0x41, 0x44, 0x8f, + 0x82, 0x40, 0xe6, 0x41, 0xc0, 0x41, 0xc4, 0x8f, 0x45, 0x41, 0xf0, 0x7f, 0xb7, 0x7f, 0x61, 0x7f, 0x98, 0x2e, 0x67, + 0xcc, 0x00, 0x18, 0x09, 0x52, 0x71, 0x00, 0x03, 0x30, 0xbb, 0x02, 0x1b, 0xba, 0x93, 0x6f, 0x25, 0xbc, 0x61, 0x6f, + 0xc5, 0x40, 0x42, 0x82, 0x20, 0x0a, 0x28, 0x00, 0xd0, 0x42, 0x2b, 0xb9, 0xc0, 0x40, 0x82, 0x02, 0xd2, 0x42, 0x93, + 0x7f, 0x00, 0x2e, 0x72, 0x6f, 0x5a, 0x0e, 0xd9, 0x2f, 0xb1, 0x6f, 0xf3, 0x3c, 0xcb, 0x00, 0xda, 0x82, 0xc3, 0x40, + 0x41, 0x40, 0x59, 0x0e, 0x50, 0x2f, 0xe1, 0x6f, 0xe3, 0x32, 0xcb, 0x00, 0xb3, 0x7f, 0x22, 0x30, 0xc0, 0x40, 0x01, + 0x80, 0xc0, 0x42, 0x02, 0xa2, 0x30, 0x2f, 0xc2, 0x42, 0x98, 0x2e, 0x83, 0xb1, 0xe1, 0x6f, 0xb3, 0x35, 0xcb, 0x00, + 0x24, 0x3d, 0xc2, 0x40, 0xdc, 0x00, 0x84, 0x40, 0x00, 0x91, 0x93, 0x7f, 0x02, 0x2f, 0x00, 0x2e, 0x06, 0x2c, 0x0c, + 0xb8, 0x30, 0x25, 0x00, 0x33, 0x48, 0x00, 0x98, 0x2e, 0xf6, 0xb6, 0x91, 0x6f, 0x90, 0x7f, 0x00, 0x2e, 0x44, 0x40, + 0x20, 0x1a, 0x15, 0x2f, 0xd3, 0x6f, 0xc1, 0x6f, 0xc3, 0x40, 0x35, 0x5a, 0x42, 0x40, 0xd3, 0x7e, 0x08, 0xbc, 0x25, + 0x09, 0xe2, 0x7e, 0xc4, 0x0a, 0x42, 0x82, 0xf3, 0x7e, 0xd1, 0x7f, 0x34, 0x30, 0x83, 0x6f, 0x82, 0x30, 0x31, 0x30, + 0x98, 0x2e, 0xb3, 0x00, 0xd1, 0x6f, 0x93, 0x6f, 0x43, 0x42, 0xf0, 0x32, 0xb1, 0x6f, 0x41, 0x82, 0xe2, 0x6f, 0x43, + 0x40, 0xc1, 0x86, 0xc2, 0xa2, 0x43, 0x42, 0x03, 0x30, 0x02, 0x2f, 0x90, 0x00, 0x00, 0x2e, 0x83, 0x42, 0x61, 0x88, + 0x42, 0x40, 0x8d, 0xb0, 0x26, 0x00, 0x98, 0x2e, 0xd9, 0x03, 0x1c, 0x83, 0x00, 0x2e, 0x43, 0x42, 0x00, 0x2e, 0xab, + 0x6f, 0xa0, 0x5e, 0xb8, 0x2e, 0xb1, 0x35, 0x40, 0x51, 0x41, 0x01, 0x02, 0x30, 0x1a, 0x25, 0x13, 0x30, 0x40, 0x25, + 0x12, 0x42, 0x45, 0x0e, 0xfc, 0x2f, 0x65, 0x34, 0x28, 0x80, 0x25, 0x01, 0x13, 0x42, 0x44, 0x0e, 0xfc, 0x2f, 0x27, + 0x80, 0x65, 0x56, 0x03, 0x42, 0x15, 0x80, 0xa3, 0x30, 0x03, 0x42, 0x04, 0x80, 0x4d, 0x56, 0x7f, 0x58, 0x13, 0x42, + 0xd4, 0x7e, 0xc2, 0x7e, 0xf2, 0x7e, 0x6c, 0x8c, 0x81, 0x56, 0x83, 0x58, 0xe3, 0x7e, 0x04, 0x7f, 0x71, 0x8a, 0x97, + 0x41, 0x17, 0x42, 0x75, 0x0e, 0xfb, 0x2f, 0x85, 0x5c, 0x87, 0x5e, 0x16, 0x7f, 0x36, 0x7f, 0x27, 0x7f, 0x00, 0x2e, + 0x89, 0x5c, 0x8b, 0x5e, 0x46, 0x7f, 0x57, 0x7f, 0x76, 0x8c, 0x57, 0x41, 0x17, 0x42, 0x6e, 0x0e, 0xfb, 0x2f, 0x8d, + 0x5a, 0x8f, 0x5e, 0x65, 0x7f, 0x87, 0x7f, 0x72, 0x7f, 0x00, 0x2e, 0x91, 0x5a, 0x93, 0x5e, 0x95, 0x7f, 0xa7, 0x7f, + 0x7b, 0x8a, 0x97, 0x41, 0x17, 0x42, 0x75, 0x0e, 0xfb, 0x2f, 0x7f, 0x5c, 0xb2, 0x7f, 0xc6, 0x7f, 0xd3, 0x7f, 0xe2, + 0x7f, 0xf4, 0x7f, 0x40, 0x82, 0x52, 0x41, 0x12, 0x42, 0x69, 0x0e, 0xfb, 0x2f, 0xc0, 0x5e, 0xb8, 0x2e, 0x03, 0x2e, + 0x2d, 0x02, 0x9f, 0xbc, 0x9f, 0xb8, 0x20, 0x50, 0x40, 0xb2, 0x14, 0x2f, 0x10, 0x25, 0x01, 0x2e, 0x8d, 0x00, 0x00, + 0x90, 0x0b, 0x2f, 0x97, 0x50, 0xf1, 0x7f, 0xeb, 0x7f, 0x98, 0x2e, 0x83, 0xb6, 0x01, 0x2e, 0x8d, 0x00, 0x01, 0x80, + 0x21, 0x2e, 0x8d, 0x00, 0xf1, 0x6f, 0xeb, 0x6f, 0xe0, 0x5f, 0x97, 0x50, 0x80, 0x2e, 0xda, 0xb4, 0x00, 0x30, 0x21, + 0x2e, 0x8d, 0x00, 0xe0, 0x5f, 0xb8, 0x2e, 0x41, 0x25, 0x42, 0x8a, 0x50, 0x50, 0x99, 0x52, 0x81, 0x80, 0x99, 0x09, + 0xf5, 0x7f, 0x52, 0x25, 0x07, 0x52, 0x03, 0x8e, 0xd9, 0x08, 0x02, 0x40, 0x03, 0x81, 0x44, 0x83, 0x6c, 0xbb, 0xda, + 0x0e, 0xe7, 0x7f, 0xdb, 0x7f, 0x20, 0x2f, 0x02, 0x41, 0x32, 0x1a, 0x1d, 0x2f, 0x42, 0x85, 0x00, 0x2e, 0x82, 0x40, + 0xda, 0x0e, 0x03, 0x30, 0x05, 0x2f, 0xf1, 0x6f, 0x06, 0x30, 0x42, 0x40, 0x81, 0x84, 0x18, 0x2c, 0x42, 0x42, 0xbf, + 0x85, 0x82, 0x00, 0x41, 0x40, 0x86, 0x40, 0x81, 0x8d, 0x86, 0x42, 0x20, 0x25, 0x13, 0x30, 0x06, 0x30, 0x97, 0x40, + 0x81, 0x8d, 0xf9, 0x0f, 0x09, 0x2f, 0x85, 0xa3, 0xf9, 0x2f, 0x03, 0x30, 0x06, 0x2c, 0x06, 0x30, 0x9b, 0x52, 0xd9, + 0x0e, 0x13, 0x30, 0x01, 0x30, 0xd9, 0x22, 0xc0, 0xb2, 0x12, 0x83, 0xc1, 0x7f, 0x03, 0x30, 0xb4, 0x7f, 0x06, 0x2f, + 0x51, 0x30, 0x70, 0x25, 0x98, 0x2e, 0xe3, 0x03, 0xff, 0x81, 0x00, 0x2e, 0x03, 0x42, 0x43, 0x8b, 0xe0, 0x6f, 0xf1, + 0x6f, 0x00, 0x40, 0x41, 0x40, 0xc8, 0x0f, 0x37, 0x2f, 0x00, 0x41, 0x80, 0xa7, 0x3c, 0x2f, 0x01, 0x83, 0x47, 0x8e, + 0x42, 0x40, 0xfa, 0x01, 0x81, 0x84, 0x08, 0x89, 0x45, 0x41, 0x55, 0x0e, 0xc6, 0x43, 0x42, 0x42, 0xf4, 0x7f, 0x00, + 0x2f, 0x43, 0x42, 0x51, 0x82, 0x70, 0x1a, 0x41, 0x40, 0x06, 0x2f, 0xc3, 0x6f, 0x41, 0x82, 0xc1, 0x42, 0xcd, 0x0e, + 0x26, 0x2f, 0xc5, 0x42, 0x25, 0x2d, 0x7f, 0x82, 0x51, 0xbb, 0xa5, 0x00, 0xce, 0x0f, 0x12, 0x2f, 0x14, 0x30, 0x05, + 0x30, 0xf7, 0x6f, 0x06, 0x30, 0x05, 0x2c, 0xe0, 0x7f, 0xd0, 0x41, 0x05, 0x1a, 0x23, 0x22, 0xb0, 0x01, 0x7a, 0x0e, + 0xf9, 0x2f, 0x71, 0x0f, 0xe0, 0x6f, 0x28, 0x22, 0x41, 0x8b, 0x71, 0x22, 0x45, 0xa7, 0xee, 0x2f, 0xb3, 0x6f, 0xc2, + 0x6f, 0xc0, 0x42, 0x81, 0x42, 0x08, 0x2d, 0x04, 0x25, 0xc4, 0x6f, 0x98, 0x2e, 0xea, 0x03, 0x00, 0x2e, 0x40, 0x41, + 0x00, 0x43, 0x00, 0x30, 0xdb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0x10, 0x50, 0x03, 0x40, 0x19, 0x18, 0x37, 0x56, 0x19, + 0x05, 0x36, 0x25, 0xf7, 0x7f, 0x4a, 0x17, 0x54, 0x18, 0xec, 0x18, 0x09, 0x17, 0x01, 0x30, 0x0c, 0x07, 0xe2, 0x18, + 0xde, 0x00, 0xf2, 0x6f, 0x97, 0x02, 0x33, 0x58, 0xdc, 0x00, 0x91, 0x02, 0xbf, 0xb8, 0x21, 0xbd, 0x8a, 0x0a, 0xc0, + 0x2e, 0x02, 0x42, 0xf0, 0x5f, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x01, 0x2e, 0x5d, 0xf7, 0x08, 0xbc, 0x80, 0xac, 0x0e, 0xbb, 0x02, 0x2f, + 0x00, 0x30, 0x41, 0x04, 0x82, 0x06, 0xc0, 0xa4, 0x00, 0x30, 0x11, 0x2f, 0x40, 0xa9, 0x03, 0x2f, 0x40, 0x91, 0x0d, + 0x2f, 0x00, 0xa7, 0x0b, 0x2f, 0x80, 0xb3, 0x33, 0x58, 0x02, 0x2f, 0x90, 0xa1, 0x26, 0x13, 0x20, 0x23, 0x80, 0x90, + 0x10, 0x30, 0x01, 0x2f, 0xcc, 0x0e, 0x00, 0x2f, 0x00, 0x30, 0xb8, 0x2e, 0x35, 0x50, 0x18, 0x08, 0x08, 0xbc, 0x88, + 0xb6, 0x0d, 0x17, 0xc6, 0xbd, 0x56, 0xbc, 0x37, 0x58, 0xda, 0xba, 0x04, 0x01, 0x1d, 0x0a, 0x10, 0x50, 0x05, 0x30, + 0x32, 0x25, 0x45, 0x03, 0xfb, 0x7f, 0xf6, 0x30, 0x21, 0x25, 0x98, 0x2e, 0x37, 0xca, 0x16, 0xb5, 0x9a, 0xbc, 0x06, + 0xb8, 0x80, 0xa8, 0x41, 0x0a, 0x0e, 0x2f, 0x80, 0x90, 0x02, 0x2f, 0x39, 0x50, 0x48, 0x0f, 0x09, 0x2f, 0xbf, 0xa0, + 0x04, 0x2f, 0xbf, 0x90, 0x06, 0x2f, 0x37, 0x54, 0xca, 0x0f, 0x03, 0x2f, 0x00, 0x2e, 0x02, 0x2c, 0x37, 0x52, 0x39, + 0x52, 0xf2, 0x33, 0x98, 0x2e, 0xd9, 0xc0, 0xfb, 0x6f, 0xf1, 0x37, 0xc0, 0x2e, 0x01, 0x08, 0xf0, 0x5f, 0x41, 0x56, + 0x3b, 0x54, 0xd0, 0x40, 0xc4, 0x40, 0x0b, 0x2e, 0xfd, 0xf3, 0x41, 0x52, 0x90, 0x42, 0x94, 0x42, 0x95, 0x42, 0x05, + 0x30, 0x43, 0x50, 0x0f, 0x88, 0x06, 0x40, 0x04, 0x41, 0x96, 0x42, 0xc5, 0x42, 0x48, 0xbe, 0x73, 0x30, 0x0d, 0x2e, + 0x88, 0x00, 0x4f, 0xba, 0x84, 0x42, 0x03, 0x42, 0x81, 0xb3, 0x02, 0x2f, 0x2b, 0x2e, 0x6f, 0xf5, 0x06, 0x2d, 0x05, + 0x2e, 0x77, 0xf7, 0x3f, 0x56, 0x93, 0x08, 0x25, 0x2e, 0x77, 0xf7, 0x3d, 0x54, 0x25, 0x2e, 0xc2, 0xf5, 0x07, 0x2e, + 0xfd, 0xf3, 0x42, 0x30, 0xb4, 0x33, 0xda, 0x0a, 0x4c, 0x00, 0x27, 0x2e, 0xfd, 0xf3, 0x43, 0x40, 0xd4, 0x3f, 0xdc, + 0x08, 0x43, 0x42, 0x00, 0x2e, 0x00, 0x2e, 0x43, 0x40, 0x24, 0x30, 0xdc, 0x0a, 0x43, 0x42, 0x04, 0x80, 0x03, 0x2e, + 0xfd, 0xf3, 0x4a, 0x0a, 0x23, 0x2e, 0xfd, 0xf3, 0x61, 0x34, 0xc0, 0x2e, 0x01, 0x42, 0x00, 0x2e, 0x60, 0x50, 0x1a, + 0x25, 0x7a, 0x86, 0xe0, 0x7f, 0xf3, 0x7f, 0x03, 0x25, 0x45, 0x52, 0x41, 0x84, 0xdb, 0x7f, 0x33, 0x30, 0x98, 0x2e, + 0x16, 0xc2, 0x1a, 0x25, 0x7d, 0x82, 0xf0, 0x6f, 0xe2, 0x6f, 0x32, 0x25, 0x16, 0x40, 0x94, 0x40, 0x26, 0x01, 0x85, + 0x40, 0x8e, 0x17, 0xc4, 0x42, 0x6e, 0x03, 0x95, 0x42, 0x41, 0x0e, 0xf4, 0x2f, 0xdb, 0x6f, 0xa0, 0x5f, 0xb8, 0x2e, + 0xb0, 0x51, 0xfb, 0x7f, 0x98, 0x2e, 0xe8, 0x0d, 0x5a, 0x25, 0x98, 0x2e, 0x0f, 0x0e, 0x4f, 0x58, 0x32, 0x87, 0xc4, + 0x7f, 0x65, 0x89, 0x6b, 0x8d, 0x47, 0x5a, 0x65, 0x7f, 0xe1, 0x7f, 0x83, 0x7f, 0xa6, 0x7f, 0x74, 0x7f, 0xd0, 0x7f, + 0xb6, 0x7f, 0x94, 0x7f, 0x17, 0x30, 0x49, 0x52, 0x4b, 0x54, 0x51, 0x7f, 0x00, 0x2e, 0x85, 0x6f, 0x42, 0x7f, 0x00, + 0x2e, 0x51, 0x41, 0x45, 0x81, 0x42, 0x41, 0x13, 0x40, 0x3b, 0x8a, 0x00, 0x40, 0x4b, 0x04, 0xd0, 0x06, 0xc0, 0xac, + 0x85, 0x7f, 0x02, 0x2f, 0x02, 0x30, 0x51, 0x04, 0xd3, 0x06, 0x41, 0x84, 0x05, 0x30, 0x5d, 0x02, 0xc9, 0x16, 0xdf, + 0x08, 0xd3, 0x00, 0x8d, 0x02, 0xaf, 0xbc, 0xb1, 0xb9, 0x59, 0x0a, 0x65, 0x6f, 0x11, 0x43, 0xa1, 0xb4, 0x52, 0x41, + 0x53, 0x41, 0x01, 0x43, 0x34, 0x7f, 0x65, 0x7f, 0x26, 0x31, 0xe5, 0x6f, 0xd4, 0x6f, 0x98, 0x2e, 0x37, 0xca, 0x32, + 0x6f, 0x75, 0x6f, 0x83, 0x40, 0x42, 0x41, 0x23, 0x7f, 0x12, 0x7f, 0xf6, 0x30, 0x40, 0x25, 0x51, 0x25, 0x98, 0x2e, + 0x37, 0xca, 0x14, 0x6f, 0x20, 0x05, 0x70, 0x6f, 0x25, 0x6f, 0x69, 0x07, 0xa2, 0x6f, 0x31, 0x6f, 0x0b, 0x30, 0x04, + 0x42, 0x9b, 0x42, 0x8b, 0x42, 0x55, 0x42, 0x32, 0x7f, 0x40, 0xa9, 0xc3, 0x6f, 0x71, 0x7f, 0x02, 0x30, 0xd0, 0x40, + 0xc3, 0x7f, 0x03, 0x2f, 0x40, 0x91, 0x15, 0x2f, 0x00, 0xa7, 0x13, 0x2f, 0x00, 0xa4, 0x11, 0x2f, 0x84, 0xbd, 0x98, + 0x2e, 0x79, 0xca, 0x55, 0x6f, 0x37, 0x54, 0x54, 0x41, 0x82, 0x00, 0xf3, 0x3f, 0x45, 0x41, 0xcb, 0x02, 0xf6, 0x30, + 0x98, 0x2e, 0x37, 0xca, 0x35, 0x6f, 0xa4, 0x6f, 0x41, 0x43, 0x03, 0x2c, 0x00, 0x43, 0xa4, 0x6f, 0x35, 0x6f, 0x17, + 0x30, 0x42, 0x6f, 0x51, 0x6f, 0x93, 0x40, 0x42, 0x82, 0x00, 0x41, 0xc3, 0x00, 0x03, 0x43, 0x51, 0x7f, 0x00, 0x2e, + 0x94, 0x40, 0x41, 0x41, 0x4c, 0x02, 0xc4, 0x6f, 0x55, 0x56, 0x63, 0x0e, 0x74, 0x6f, 0x51, 0x43, 0xa5, 0x7f, 0x8a, + 0x2f, 0x09, 0x2e, 0x88, 0x00, 0x01, 0xb3, 0x21, 0x2f, 0x4f, 0x58, 0x90, 0x6f, 0x13, 0x41, 0xb6, 0x6f, 0xe4, 0x7f, + 0x00, 0x2e, 0x91, 0x41, 0x14, 0x40, 0x92, 0x41, 0x15, 0x40, 0x17, 0x2e, 0x6f, 0xf5, 0xb6, 0x7f, 0xd0, 0x7f, 0xcb, + 0x7f, 0x98, 0x2e, 0x00, 0x0c, 0x07, 0x15, 0xc2, 0x6f, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0xc3, 0xa3, 0xc1, 0x8f, + 0xe4, 0x6f, 0xd0, 0x6f, 0xe6, 0x2f, 0x14, 0x30, 0x05, 0x2e, 0x6f, 0xf5, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0x18, + 0x2d, 0x51, 0x56, 0x04, 0x32, 0xb5, 0x6f, 0x1c, 0x01, 0x51, 0x41, 0x52, 0x41, 0xc3, 0x40, 0xb5, 0x7f, 0xe4, 0x7f, + 0x98, 0x2e, 0x1f, 0x0c, 0xe4, 0x6f, 0x21, 0x87, 0x00, 0x43, 0x04, 0x32, 0x53, 0x54, 0x5a, 0x0e, 0xef, 0x2f, 0x4d, + 0x54, 0x09, 0x2e, 0x77, 0xf7, 0x22, 0x0b, 0x29, 0x2e, 0x77, 0xf7, 0xfb, 0x6f, 0x50, 0x5e, 0xb8, 0x2e, 0x10, 0x50, + 0x01, 0x2e, 0x84, 0x00, 0x00, 0xb2, 0xfb, 0x7f, 0x51, 0x2f, 0x01, 0xb2, 0x48, 0x2f, 0x02, 0xb2, 0x42, 0x2f, 0x03, + 0x90, 0x56, 0x2f, 0x5b, 0x52, 0x79, 0x80, 0x42, 0x40, 0x81, 0x84, 0x00, 0x40, 0x42, 0x42, 0x98, 0x2e, 0x93, 0x0c, + 0x5d, 0x54, 0x5b, 0x50, 0xa1, 0x40, 0x98, 0xbd, 0x82, 0x40, 0x3e, 0x82, 0xda, 0x0a, 0x44, 0x40, 0x8b, 0x16, 0xe3, + 0x00, 0x53, 0x42, 0x00, 0x2e, 0x43, 0x40, 0x9a, 0x02, 0x52, 0x42, 0x00, 0x2e, 0x41, 0x40, 0x4d, 0x54, 0x4a, 0x0e, + 0x3a, 0x2f, 0x3a, 0x82, 0x00, 0x30, 0x41, 0x40, 0x21, 0x2e, 0x6c, 0x0f, 0x40, 0xb2, 0x0a, 0x2f, 0x98, 0x2e, 0xb1, + 0x0c, 0x98, 0x2e, 0x45, 0x0e, 0x98, 0x2e, 0x5b, 0x0e, 0xfb, 0x6f, 0xf0, 0x5f, 0x00, 0x30, 0x80, 0x2e, 0xba, 0x03, + 0x61, 0x52, 0x57, 0x54, 0x42, 0x42, 0x4f, 0x84, 0x73, 0x30, 0x5f, 0x52, 0x83, 0x42, 0x1b, 0x30, 0x6b, 0x42, 0x23, + 0x30, 0x27, 0x2e, 0x87, 0x00, 0x37, 0x2e, 0x84, 0x00, 0x21, 0x2e, 0x86, 0x00, 0x7a, 0x84, 0x17, 0x2c, 0x42, 0x42, + 0x30, 0x30, 0x21, 0x2e, 0x84, 0x00, 0x12, 0x2d, 0x21, 0x30, 0x00, 0x30, 0x23, 0x2e, 0x84, 0x00, 0x21, 0x2e, 0x7b, + 0xf7, 0x0b, 0x2d, 0x17, 0x30, 0x98, 0x2e, 0x51, 0x0c, 0x59, 0x50, 0x0c, 0x82, 0x72, 0x30, 0x2f, 0x2e, 0x84, 0x00, + 0x25, 0x2e, 0x7b, 0xf7, 0x40, 0x42, 0x00, 0x2e, 0xfb, 0x6f, 0xf0, 0x5f, 0xb8, 0x2e, 0x70, 0x50, 0x0a, 0x25, 0x39, + 0x86, 0xfb, 0x7f, 0xe1, 0x32, 0x62, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0x35, 0x56, 0xa5, 0x6f, 0xab, 0x08, 0x91, 0x6f, + 0x4b, 0x08, 0x63, 0x56, 0xc4, 0x6f, 0x23, 0x09, 0x4d, 0xba, 0x93, 0xbc, 0x8c, 0x0b, 0xd1, 0x6f, 0x0b, 0x09, 0x4f, + 0x52, 0x65, 0x5e, 0x56, 0x42, 0xaf, 0x09, 0x4d, 0xba, 0x23, 0xbd, 0x94, 0x0a, 0xe5, 0x6f, 0x68, 0xbb, 0xeb, 0x08, + 0xbd, 0xb9, 0x63, 0xbe, 0xfb, 0x6f, 0x52, 0x42, 0xe3, 0x0a, 0xc0, 0x2e, 0x43, 0x42, 0x90, 0x5f, 0x55, 0x50, 0x03, + 0x2e, 0x25, 0xf3, 0x13, 0x40, 0x00, 0x40, 0x9b, 0xbc, 0x9b, 0xb4, 0x08, 0xbd, 0xb8, 0xb9, 0x98, 0xbc, 0xda, 0x0a, + 0x08, 0xb6, 0x89, 0x16, 0xc0, 0x2e, 0x19, 0x00, 0x62, 0x02, 0x10, 0x50, 0xfb, 0x7f, 0x98, 0x2e, 0x81, 0x0d, 0x01, + 0x2e, 0x84, 0x00, 0x31, 0x30, 0x08, 0x04, 0xfb, 0x6f, 0x01, 0x30, 0xf0, 0x5f, 0x23, 0x2e, 0x86, 0x00, 0x21, 0x2e, + 0x87, 0x00, 0xb8, 0x2e, 0x01, 0x2e, 0x87, 0x00, 0x03, 0x2e, 0x86, 0x00, 0x48, 0x0e, 0x01, 0x2f, 0x80, 0x2e, 0x1f, + 0x0e, 0xb8, 0x2e, 0x67, 0x50, 0x21, 0x34, 0x01, 0x42, 0x82, 0x30, 0xc1, 0x32, 0x25, 0x2e, 0x62, 0xf5, 0x01, 0x00, + 0x22, 0x30, 0x01, 0x40, 0x4a, 0x0a, 0x01, 0x42, 0xb8, 0x2e, 0x67, 0x54, 0xf0, 0x3b, 0x83, 0x40, 0xd8, 0x08, 0x69, + 0x52, 0x83, 0x42, 0x00, 0x30, 0x83, 0x30, 0x50, 0x42, 0xc4, 0x32, 0x27, 0x2e, 0x64, 0xf5, 0x94, 0x00, 0x50, 0x42, + 0x40, 0x42, 0xd3, 0x3f, 0x84, 0x40, 0x7d, 0x82, 0xe3, 0x08, 0x40, 0x42, 0x83, 0x42, 0xb8, 0x2e, 0x61, 0x52, 0x00, + 0x30, 0x40, 0x42, 0x7c, 0x86, 0x3b, 0x52, 0x09, 0x2e, 0x57, 0x0f, 0x41, 0x54, 0xc4, 0x42, 0xd3, 0x86, 0x54, 0x40, + 0x55, 0x40, 0x94, 0x42, 0x85, 0x42, 0x21, 0x2e, 0x87, 0x00, 0x42, 0x40, 0x25, 0x2e, 0xfd, 0xf3, 0xc0, 0x42, 0x7e, + 0x82, 0x05, 0x2e, 0x79, 0x00, 0x80, 0xb2, 0x14, 0x2f, 0x05, 0x2e, 0x24, 0x02, 0x27, 0xbd, 0x2f, 0xb9, 0x80, 0x90, + 0x02, 0x2f, 0x21, 0x2e, 0x6f, 0xf5, 0x0c, 0x2d, 0x07, 0x2e, 0x58, 0x0f, 0x14, 0x30, 0x1c, 0x09, 0x05, 0x2e, 0x77, + 0xf7, 0x3f, 0x56, 0x47, 0xbe, 0x93, 0x08, 0x94, 0x0a, 0x25, 0x2e, 0x77, 0xf7, 0x6b, 0x54, 0x50, 0x42, 0x4a, 0x0e, + 0xfc, 0x2f, 0xb8, 0x2e, 0x50, 0x50, 0x02, 0x30, 0x43, 0x86, 0x69, 0x50, 0xfb, 0x7f, 0xe3, 0x7f, 0xd2, 0x7f, 0xc0, + 0x7f, 0xb1, 0x7f, 0x00, 0x2e, 0x41, 0x40, 0x00, 0x40, 0x48, 0x04, 0x98, 0x2e, 0x74, 0xc0, 0x1e, 0xaa, 0xd3, 0x6f, + 0x14, 0x30, 0xb1, 0x6f, 0xe3, 0x22, 0xc0, 0x6f, 0x52, 0x40, 0xe4, 0x6f, 0x4c, 0x0e, 0x12, 0x42, 0xd3, 0x7f, 0xeb, + 0x2f, 0x03, 0x2e, 0x6d, 0x0f, 0x40, 0x90, 0x11, 0x30, 0x03, 0x2f, 0x23, 0x2e, 0x6d, 0x0f, 0x02, 0x2c, 0x00, 0x30, + 0xd0, 0x6f, 0xfb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0x40, 0x50, 0xf1, 0x7f, 0x0a, 0x25, 0x3c, 0x86, 0xeb, 0x7f, 0x41, + 0x33, 0x22, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0xd3, 0x6f, 0xf4, 0x30, 0xdc, 0x09, 0x6f, 0x58, 0xc2, 0x6f, 0x94, 0x09, + 0x71, 0x58, 0x6a, 0xbb, 0xdc, 0x08, 0xb4, 0xb9, 0xb1, 0xbd, 0x6d, 0x5a, 0x95, 0x08, 0x21, 0xbd, 0xf6, 0xbf, 0x77, + 0x0b, 0x51, 0xbe, 0xf1, 0x6f, 0xeb, 0x6f, 0x52, 0x42, 0x54, 0x42, 0xc0, 0x2e, 0x43, 0x42, 0xc0, 0x5f, 0x50, 0x50, + 0x75, 0x52, 0x93, 0x30, 0x53, 0x42, 0xfb, 0x7f, 0x7b, 0x30, 0x4b, 0x42, 0x13, 0x30, 0x42, 0x82, 0x20, 0x33, 0x43, + 0x42, 0xc8, 0x00, 0x01, 0x2e, 0x80, 0x03, 0x05, 0x2e, 0x7d, 0x00, 0x19, 0x52, 0xe2, 0x7f, 0xd0, 0x7f, 0xc3, 0x7f, + 0x98, 0x2e, 0xb6, 0x0e, 0xd1, 0x6f, 0x48, 0x0a, 0xd1, 0x7f, 0x3a, 0x25, 0xfb, 0x86, 0x01, 0x33, 0x12, 0x30, 0x98, + 0x2e, 0xc2, 0xc4, 0xd1, 0x6f, 0x48, 0x0a, 0x40, 0xb2, 0x0d, 0x2f, 0xe0, 0x6f, 0x03, 0x2e, 0x80, 0x03, 0x53, 0x30, + 0x07, 0x80, 0x27, 0x2e, 0x21, 0xf2, 0x98, 0xbc, 0x01, 0x42, 0x98, 0x2e, 0x91, 0x03, 0x00, 0x2e, 0x00, 0x2e, 0xd0, + 0x2e, 0xb1, 0x6f, 0x9b, 0xb8, 0x07, 0x2e, 0x1b, 0x00, 0x19, 0x1a, 0xb1, 0x7f, 0x71, 0x30, 0x04, 0x2f, 0x23, 0x2e, + 0x21, 0xf2, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x98, 0x2e, 0x6d, 0xc0, 0x98, 0x2e, 0x5d, 0xc0, 0x98, 0x2e, 0xdf, + 0x03, 0x20, 0x26, 0xc1, 0x6f, 0x02, 0x31, 0x52, 0x42, 0xab, 0x30, 0x4b, 0x42, 0x20, 0x33, 0x77, 0x56, 0xf1, 0x37, + 0xc4, 0x40, 0xa2, 0x0a, 0xc2, 0x42, 0xd8, 0x00, 0x01, 0x2e, 0x5e, 0xf7, 0x41, 0x08, 0x23, 0x2e, 0x94, 0x00, 0xe3, + 0x7f, 0x98, 0x2e, 0xaa, 0x01, 0xe1, 0x6f, 0x83, 0x30, 0x43, 0x42, 0x03, 0x30, 0xfb, 0x6f, 0x73, 0x50, 0x02, 0x30, + 0x00, 0x2e, 0x00, 0x2e, 0x81, 0x84, 0x50, 0x0e, 0xfa, 0x2f, 0x43, 0x42, 0x11, 0x30, 0xb0, 0x5f, 0x23, 0x2e, 0x21, + 0xf2, 0xb8, 0x2e, 0xc1, 0x4a, 0x00, 0x00, 0x6d, 0x57, 0x00, 0x00, 0x77, 0x8e, 0x00, 0x00, 0xe0, 0xff, 0xff, 0xff, + 0xd3, 0xff, 0xff, 0xff, 0xe5, 0xff, 0xff, 0xff, 0xee, 0xe1, 0xff, 0xff, 0x7c, 0x13, 0x00, 0x00, 0x46, 0xe6, 0xff, + 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0xfd, 0x2d}; + +/*! @name Global array that stores the feature input configuration of + * BMI270_CONTEXT + */ +const struct bmi2_feature_config bmi270_context_feat_in[BMI270_CONTEXT_MAX_FEAT_IN] = { + {.type = BMI2_CONFIG_ID, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_CONFIG_ID_STRT_ADDR}, + {.type = BMI2_STEP_COUNTER_PARAMS, .page = BMI2_PAGE_1, .start_addr = BMI270_CONTEXT_STEP_CNT_1_STRT_ADDR}, + {.type = BMI2_STEP_DETECTOR, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_STEP_CNT_4_STRT_ADDR}, + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_STEP_CNT_4_STRT_ADDR}, + {.type = BMI2_NVM_PROG_PREP, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_NVM_PROG_PREP_STRT_ADDR}, + {.type = BMI2_MAX_BURST_LEN, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_MAX_BURST_LEN_STRT_ADDR}, + {.type = BMI2_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_CRT_GYRO_SELF_TEST_STRT_ADDR}, + {.type = BMI2_ABORT_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_4, .start_addr = BMI270_CONTEXT_ABORT_STRT_ADDR}, + {.type = BMI2_ACTIVITY_RECOGNITION_SETTINGS, + .page = BMI2_PAGE_5, + .start_addr = BMI270_CONTEXT_ACT_RGN_SETT_STRT_ADDR}, + {.type = BMI2_ACTIVITY_RECOGNITION, .page = BMI2_PAGE_5, .start_addr = BMI270_CONTEXT_ACT_RGN_STRT_ADDR}, +}; + +/*! @name Global array that stores the feature output configuration */ +const struct bmi2_feature_config bmi270_context_feat_out[BMI270_CONTEXT_MAX_FEAT_OUT] = { + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_0, .start_addr = BMI270_CONTEXT_STEP_CNT_OUT_STRT_ADDR}, + {.type = BMI2_GYRO_CROSS_SENSE, .page = BMI2_PAGE_0, .start_addr = BMI270_CONTEXT_GYRO_CROSS_SENSE_STRT_ADDR}, + {.type = BMI2_GYRO_GAIN_UPDATE, .page = BMI2_PAGE_0, .start_addr = BMI270_CONTEXT_GYR_USER_GAIN_OUT_STRT_ADDR}, + {.type = BMI2_NVM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_CONTEXT_NVM_VFRM_OUT_STRT_ADDR}, + {.type = BMI2_VFRM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_CONTEXT_NVM_VFRM_OUT_STRT_ADDR}}; + +/*! @name Global array that stores the feature interrupts of BMI270_CONTEXT */ +struct bmi2_map_int bmi270_c_map_int[BMI270_C_MAX_INT_MAP] = { + {.type = BMI2_STEP_COUNTER, .sens_map_int = BMI270_C_INT_STEP_COUNTER_MASK}, + {.type = BMI2_STEP_DETECTOR, .sens_map_int = BMI270_C_INT_STEP_DETECTOR_MASK}, +}; + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API is used to validate the device pointer for + * null conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev); + +/*! + * @brief This internal API enables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API disables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sensors/features to be enabled or + * disabled. + * + * @param[in] sens_list : Pointer to select the sensor. + * @param[in] n_sens : Number of sensors selected. + * @param[out] sensor_sel : Gets the selected sensor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel); + +/*! + * @brief This internal API is used to enable/disable step detector feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step-detector. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step detector + * BMI2_ENABLE | Enables step detector + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step counter feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step counter. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step counter + * BMI2_ENABLE | Enables step counter + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables/disables the activity recognition feature. + * + * @param[in] enable : Enables/Disables activity recognition. + * @param[in] dev : Structure instance of bmi2_dev. + * + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enables activity recognition. + * BMI2_DISABLE | Disables activity recognition. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_act_recog(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets step counter parameter configurations. + * + * @param[in] step_count_params : Array that stores parameters 1 to 25. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_count_params_config(const uint16_t* step_count_params, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets step counter/detector/activity configurations. + * + * @param[in] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + *--------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 20460, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets step counter parameter configurations. + * + * @param[in] step_count_params : Array that stores parameters 1 to 25. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_count_params_config(uint16_t* step_count_params, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + * + * @param[out] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 20460, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to parse and store the activity recognition + * output from the FIFO data. + * + * @param[out] act_recog : Structure to retrieve output of activity + * recognition frame. + * @param[in] data_index : Index of the FIFO data which contains + * activity recognition frame. + * @param[out] fifo : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t unpack_act_recog_output(struct bmi2_act_recog_output* act_recog, uint16_t* data_index, + const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API gets the output values of step counter. + * + * @param[out] step_count : Pointer to the stored step counter data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to NVM. + * + * @param[out] nvm_err_stat : Stores the NVM error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to virtual frames. + * + * @param[out] vfrm_err_stat : Stores the VFRM related error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API skips S4S frame in the FIFO data while getting + * activity recognition output. + * + * @param[in, out] frame_header : FIFO frame header. + * @param[in, out] data_index : Index value of the FIFO data bytes + * from which S4S frame header is to be + * skipped. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t move_if_s4s_frame(const uint8_t* frame_header, uint16_t* data_index, const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to extract the output feature configuration + * details like page and start address from the look-up table. + * + * @param[out] feat_output : Structure that stores output feature + * configurations. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Returns the feature found flag. + * + * @retval BMI2_FALSE : Feature not found + * BMI2_TRUE : Feature found + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to move the data index ahead of the + * current frame length parameter when unnecessary FIFO data appears while + * extracting the user specified data. + * + * @param[in,out] data_index : Index of the FIFO data which is to be + * moved ahead of the current frame length + * @param[in] current_frame_length : Number of bytes in the current frame. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t move_next_frame(uint16_t* data_index, uint8_t current_frame_length, const struct bmi2_fifo_frame* fifo); + +/*! + * @brief This internal API is used to select the header byte frame + * + * @param[in, out] frame_to_read : Variable to indicate activity frames read. + * @param[in, out] act_frm_len : Number of activity frames parsed. + * @param[in] act_recog : Structure instance of bmi2_act_recog_output. + * @param[in] fifo : Structure instance of bmi2_fifo_frame. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t fifo_header_frame(uint16_t frame_to_read, uint16_t* act_frm_len, struct bmi2_act_recog_output* act_recog, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Enables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable sensor features. + * + * @param[in] sensor_sel : Enables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Disables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable sensor features. + * + * @param[in] sensor_sel : Disables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/***************************************************************************/ + +/*! User Interface Definitions + ****************************************************************************/ + +/*! + * @brief This API: + * 1) Updates the device structure with address of the configuration file. + * 2) Initializes BMI270_CONTEXT sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + */ +int8_t bmi270_context_init(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Assign chip id of BMI270_CONTEXT */ + dev->chip_id = BMI270_CONTEXT_CHIP_ID; + + /* Get the size of config array */ + dev->config_size = sizeof(bmi270_context_config_file); + + /* Enable the variant specific features if any */ + dev->variant_feature = BMI2_CRT_RTOSK_ENABLE | BMI2_GYRO_CROSS_SENS_ENABLE; + + /* An extra dummy byte is read during SPI read */ + if (dev->intf == BMI2_SPI_INTF) + { + dev->dummy_byte = 1; + } + else + { + dev->dummy_byte = 0; + } + + /* If configuration file pointer is not assigned any address */ + if (!dev->config_file_ptr) + { + /* Give the address of the configuration file array to + * the device pointer + */ + dev->config_file_ptr = bmi270_context_config_file; + } + + /* Initialize BMI2 sensor */ + rslt = bmi2_sec_init(dev); + if (rslt == BMI2_OK) + { + /* Assign the offsets of the feature input + * configuration to the device structure + */ + dev->feat_config = bmi270_context_feat_in; + + /* Assign the offsets of the feature output to + * the device structure + */ + dev->feat_output = bmi270_context_feat_out; + + /* Assign the maximum number of pages to the + * device structure + */ + dev->page_max = BMI270_CONTEXT_MAX_PAGE_NUM; + + /* Assign maximum number of input sensors/ + * features to device structure + */ + dev->input_sens = BMI270_CONTEXT_MAX_FEAT_IN; + + /* Assign maximum number of output sensors/ + * features to device structure + */ + dev->out_sens = BMI270_CONTEXT_MAX_FEAT_OUT; + + /* Assign the offsets of the feature interrupt + * to the device structure + */ + dev->map_int = bmi270_c_map_int; + + /* Assign maximum number of feature interrupts + * to device structure + */ + dev->sens_int_map = BMI270_C_MAX_INT_MAP; + } + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be enabled. + */ +int8_t bmi270_context_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Enable the selected sensors */ + rslt = sensor_enable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be disabled. + */ +int8_t bmi270_context_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Disable the selected sensors */ + rslt = sensor_disable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the sensor/feature configuration. + */ +int8_t bmi270_context_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_set_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + switch (sens_cfg[loop].type) + { + /* Set the step counter parameters */ + case BMI2_STEP_COUNTER_PARAMS: + rslt = set_step_count_params_config(sens_cfg[loop].cfg.step_counter_params, dev); + break; + + /* Set step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + rslt = set_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + /* Return error if any of the set configurations fail */ + if (rslt != BMI2_OK) + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the sensor/feature configuration. + */ +int8_t bmi270_context_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_get_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if ((sens_cfg[loop].type >= BMI2_MAIN_SENS_MAX_NUM) || (sens_cfg[loop].type == BMI2_AUX)) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (sens_cfg[loop].type) + { + /* Set the step counter parameters */ + case BMI2_STEP_COUNTER_PARAMS: + rslt = get_step_count_params_config(sens_cfg[loop].cfg.step_counter_params, dev); + break; + + /* Get step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + rslt = get_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + /* Return error if any of the get configurations fail */ + if (rslt != BMI2_OK) + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the feature data. + */ +int8_t bmi270_context_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (feature_data != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((feature_data[loop].type == BMI2_GYRO_GAIN_UPDATE) || + (feature_data[loop].type == BMI2_GYRO_CROSS_SENSE)) + { + rslt = bmi2_get_feature_data(&feature_data[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for feature + * configurations + */ + if (feature_data[loop].type >= BMI2_MAIN_SENS_MAX_NUM) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (feature_data[loop].type) + { + case BMI2_STEP_COUNTER: + + /* Get step counter output */ + rslt = get_step_counter_output(&feature_data[loop].sens_data.step_counter_output, dev); + break; + case BMI2_NVM_STATUS: + + /* Get NVM error status */ + rslt = get_nvm_error_status(&feature_data[loop].sens_data.nvm_status, dev); + break; + case BMI2_VFRM_STATUS: + + /* Get VFRM error status */ + rslt = get_vfrm_error_status(&feature_data[loop].sens_data.vfrm_status, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if any of the get sensor data fails */ + if (rslt != BMI2_OK) + { + break; + } + } + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This api is used for retrieving the activity recognition settings currently set. + */ +int8_t bmi270_context_get_act_recg_sett(struct bmi2_act_recg_sett* sett, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat; + + /* Variable to set flag */ + uint8_t feat_found; + uint16_t msb_lsb; + uint8_t lsb; + uint8_t msb; + + /* Initialize feature configuration for activity recognition */ + struct bmi2_feature_config bmi2_act_recg_sett = {0, 0, 0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Search for bmi2 Abort feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&bmi2_act_recg_sett, BMI2_ACTIVITY_RECOGNITION_SETTINGS, dev); + if (feat_found) + { + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Get the configuration from the page where activity recognition setting feature resides */ + if (rslt == BMI2_OK) + { + rslt = bmi2_get_feat_config(bmi2_act_recg_sett.page, feat_config, dev); + } + + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = bmi2_act_recg_sett.start_addr; + + /* get the status of enable/disable post processing */ + sett->pp_en = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_POST_PROS_EN_DIS); + + /* increment idx by 2 to point min gdi thres addres */ + idx = idx + 2; + lsb = feat_config[idx]; + idx++; + msb = feat_config[idx]; + msb_lsb = (uint16_t)(lsb | msb << 8); + sett->min_gdi_thres = msb_lsb; + + /* increment idx by 1 to point max gdi thres addres */ + idx++; + lsb = feat_config[idx]; + idx++; + msb = feat_config[idx]; + msb_lsb = (uint16_t)(lsb | msb << 8); + sett->max_gdi_thres = msb_lsb; + + /* increment idx by 1 to point buffer size */ + idx++; + sett->buf_size = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_BUFF_SIZE); + + /* increment idx by 2 to to point to min segment confidence */ + idx = idx + 2; + sett->min_seg_conf = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_MIN_SEG_CONF); + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + } + + return rslt; +} + +/*! + * @brief This api is used for setting the activity recognition settings. + */ +int8_t bmi270_context_set_act_recg_sett(const struct bmi2_act_recg_sett* sett, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for activity recognition */ + struct bmi2_feature_config bmi2_act_recg_sett = {0, 0, 0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Search for bmi2 Abort feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&bmi2_act_recg_sett, BMI2_ACTIVITY_RECOGNITION_SETTINGS, dev); + if (feat_found) + { + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + /* Get the configuration from the page where activity recognition setting feature resides */ + if (rslt == BMI2_OK) + { + rslt = bmi2_get_feat_config(bmi2_act_recg_sett.page, feat_config, dev); + } + + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = bmi2_act_recg_sett.start_addr; + if ((sett->buf_size > 10) || (sett->min_seg_conf > 10)) + { + rslt = BMI2_E_INVALID_INPUT; + } + + if (rslt == BMI2_OK) + { + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_POST_PROS_EN_DIS, sett->pp_en); + + /* Increment idx by 2 to point min gdi thres addres */ + idx = idx + 2; + feat_config[idx] = BMI2_GET_LSB(sett->min_gdi_thres); + idx++; + feat_config[idx] = BMI2_GET_MSB(sett->min_gdi_thres); + + /* Increment idx by 1 to point max gdi thres addres */ + idx++; + feat_config[idx] = BMI2_GET_LSB(sett->max_gdi_thres); + idx++; + feat_config[idx] = BMI2_GET_MSB(sett->max_gdi_thres); + + /* Increment idx by 1 to point buffer size */ + idx++; + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_BUFF_SIZE, sett->buf_size); + + /* Increment idx by 2 to to point to min segment confidence */ + idx = idx + 2; + feat_config[idx] = + BMI2_SET_BIT_POS0(feat_config[idx], BMI2_ACT_RECG_MIN_SEG_CONF, sett->min_seg_conf); + + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse the activity output from the + * FIFO in header mode. + */ +int8_t bmi270_context_get_act_recog_output(struct bmi2_act_recog_output* act_recog, uint16_t* act_frm_len, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to indicate activity frames read */ + uint16_t frame_to_read = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + + if ((rslt == BMI2_OK) && (act_recog != NULL) && (act_frm_len != NULL) && (fifo != NULL)) + { + /* Store the number of frames to be read */ + frame_to_read = *act_frm_len; + + rslt = fifo_header_frame(frame_to_read, act_frm_len, act_recog, fifo, dev); + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API maps/unmaps feature interrupts to that of interrupt pins. + */ +int8_t bmi270_context_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_int != NULL)) + { + for (loop = 0; loop < n_sens; loop++) + { + switch (sens_int[loop].type) + { + case BMI2_STEP_COUNTER: + case BMI2_STEP_DETECTOR: + + rslt = bmi2_map_feat_int(sens_int[loop].type, sens_int[loop].hw_int_pin, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if interrupt mapping fails */ + if (rslt != BMI2_OK) + { + break; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + if ((dev == NULL) || (dev->read == NULL) || (dev->write == NULL) || (dev->delay_us == NULL)) + { + /* Device structure pointer is not valid */ + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API selects the sensor/features to be enabled or + * disabled. + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define loop */ + uint8_t count; + + for (count = 0; count < n_sens; count++) + { + switch (sens_list[count]) + { + case BMI2_ACCEL: + *sensor_sel |= BMI2_ACCEL_SENS_SEL; + break; + case BMI2_GYRO: + *sensor_sel |= BMI2_GYRO_SENS_SEL; + break; + case BMI2_AUX: + *sensor_sel |= BMI2_AUX_SENS_SEL; + break; + case BMI2_TEMP: + *sensor_sel |= BMI2_TEMP_SENS_SEL; + break; + case BMI2_STEP_DETECTOR: + *sensor_sel |= BMI2_STEP_DETECT_SEL; + break; + case BMI2_STEP_COUNTER: + *sensor_sel |= BMI2_STEP_COUNT_SEL; + break; + case BMI2_GYRO_GAIN_UPDATE: + *sensor_sel |= BMI2_GYRO_GAIN_UPDATE_SEL; + break; + case BMI2_ACTIVITY_RECOGNITION: + *sensor_sel |= BMI2_ACTIVITY_RECOGNITION_SEL; + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + return rslt; +} + +/*! + * @brief This internal API enables the selected sensor/features. + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = enable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = enable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API disables the selected sensors/features. + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = disable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = disable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step detector feature. + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step detector */ + struct bmi2_feature_config step_det_config = {0, 0, 0}; + + /* Search for step detector feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_det_config, BMI2_STEP_DETECTOR, dev); + if (feat_found) + { + /* Get the configuration from the page where step detector feature resides */ + rslt = bmi2_get_feat_config(step_det_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step detector */ + idx = step_det_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_DET_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_DETECT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_DETECT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step counter feature. + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step-counter feature resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step counter */ + idx = step_count_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_COUNT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_COUNT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_COUNT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables the activity recognition feature. + */ +static int8_t set_act_recog(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for activity recognition */ + struct bmi2_feature_config act_recog_cfg = {0, 0, 0}; + + /* Search for activity recognition and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&act_recog_cfg, BMI2_ACTIVITY_RECOGNITION, dev); + if (feat_found) + { + /* Get the configuration from the page where activity + * recognition feature resides + */ + rslt = bmi2_get_feat_config(act_recog_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of activity recognition */ + idx = act_recog_cfg.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_ACTIVITY_RECOG_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_ACT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_ACT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets step counter parameter configurations. + */ +static int8_t set_step_count_params_config(const uint16_t* step_count_params, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter parameters */ + struct bmi2_feature_config step_params_config = {0, 0, 0}; + + /* Variable to index the page number */ + uint8_t page_idx; + + /* Variable to define the start page */ + uint8_t start_page; + + /* Variable to define start address of the parameters */ + uint8_t start_addr; + + /* Variable to define number of bytes */ + uint8_t n_bytes = (BMI2_STEP_CNT_N_PARAMS * 2); + + /* Variable to store number of pages */ + uint8_t n_pages = (n_bytes / 16); + + /* Variable to define the end page */ + uint8_t end_page; + + /* Variable to define the remaining bytes to be read */ + uint8_t remain_len; + + /* Variable to define the maximum words(16 bytes or 8 words) to be read in a page */ + uint8_t max_len = 8; + + /* Variable index bytes in a page */ + uint8_t page_byte_idx; + + /* Variable to index the parameters */ + uint8_t param_idx = 0; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for step counter parameter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_params_config, BMI2_STEP_COUNTER_PARAMS, dev); + if (feat_found) + { + /* Get the start page for the step counter parameters */ + start_page = step_params_config.page; + + /* Get the end page for the step counter parameters */ + end_page = start_page + n_pages; + + /* Get the start address for the step counter parameters */ + start_addr = step_params_config.start_addr; + + /* Get the remaining length of bytes to be read */ + remain_len = (uint8_t)((n_bytes - (n_pages * 16)) + start_addr); + for (page_idx = start_page; page_idx <= end_page; page_idx++) + { + /* Get the configuration from the respective page */ + rslt = bmi2_get_feat_config(page_idx, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Start from address 0x00 when switched to next page */ + if (page_idx > start_page) + { + start_addr = 0; + } + + /* Remaining number of words to be read in the page */ + if (page_idx == end_page) + { + max_len = (remain_len / 2); + } + + /* Get offset in words since all the features are set in words length */ + page_byte_idx = start_addr / 2; + for (; page_byte_idx < max_len;) + { + /* Set parameters 1 to 25 */ + *(data_p + page_byte_idx) = BMI2_SET_BIT_POS0(*(data_p + page_byte_idx), BMI2_STEP_COUNT_PARAMS, + step_count_params[param_idx]); + + /* Increment offset by 1 word to set to the next parameter */ + page_byte_idx++; + + /* Increment to next parameter */ + param_idx++; + } + + /* Get total length in bytes to copy from local pointer to the array */ + page_byte_idx = (uint8_t)(page_byte_idx * 2) - step_params_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < page_byte_idx; index++) + { + feat_config[step_params_config.start_addr + index] = + *((uint8_t*)data_p + step_params_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/* @brief This internal API sets step counter configurations like water-mark + * level, reset-counter and output-configuration step detector and activity. + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter 4 */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = step_count_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set water-mark level */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_STEP_COUNT_WM_LEVEL, config->watermark_level); + + /* Set reset-counter */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_STEP_COUNT_RST_CNT, config->reset_counter); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - step_count_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[step_count_config.start_addr + index] = + *((uint8_t*)data_p + step_count_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets step counter parameter configurations. + */ +static int8_t get_step_count_params_config(uint16_t* step_count_params, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Initialize feature configuration for step counter 1 */ + struct bmi2_feature_config step_params_config = {0, 0, 0}; + + /* Variable to index the page number */ + uint8_t page_idx; + + /* Variable to define the start page */ + uint8_t start_page; + + /* Variable to define start address of the parameters */ + uint8_t start_addr; + + /* Variable to define number of bytes */ + uint8_t n_bytes = (BMI2_STEP_CNT_N_PARAMS * 2); + + /* Variable to store number of pages */ + uint8_t n_pages = (n_bytes / 16); + + /* Variable to define the end page */ + uint8_t end_page; + + /* Variable to define the remaining bytes to be read */ + uint8_t remain_len; + + /* Variable to define the maximum words to be read in a page */ + uint8_t max_len = BMI2_FEAT_SIZE_IN_BYTES; + + /* Variable index bytes in a page */ + uint8_t page_byte_idx; + + /* Variable to index the parameters */ + uint8_t param_idx = 0; + + /* Search for step counter parameter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_params_config, BMI2_STEP_COUNTER_PARAMS, dev); + if (feat_found) + { + /* Get the start page for the step counter parameters */ + start_page = step_params_config.page; + + /* Get the end page for the step counter parameters */ + end_page = start_page + n_pages; + + /* Get the start address for the step counter parameters */ + start_addr = step_params_config.start_addr; + + /* Get the remaining length of bytes to be read */ + remain_len = (uint8_t)((n_bytes - (n_pages * 16)) + start_addr); + for (page_idx = start_page; page_idx <= end_page; page_idx++) + { + /* Get the configuration from the respective page */ + rslt = bmi2_get_feat_config(page_idx, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Start from address 0x00 when switched to next page */ + if (page_idx > start_page) + { + start_addr = 0; + } + + /* Remaining number of bytes to be read in the page */ + if (page_idx == end_page) + { + max_len = remain_len; + } + + /* Get the offset */ + page_byte_idx = start_addr; + while (page_byte_idx < max_len) + { + /* Get word to calculate the parameter*/ + lsb = (uint16_t)feat_config[page_byte_idx++]; + if (page_byte_idx < max_len) + { + msb = ((uint16_t)feat_config[page_byte_idx++] << 8); + } + + lsb_msb = lsb | msb; + + /* Get parameters 1 to 25 */ + step_count_params[param_idx] = lsb_msb & BMI2_STEP_COUNT_PARAMS_MASK; + + /* Increment to next parameter */ + param_idx++; + } + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter 4 feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter 4 parameter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for step counter/detector/activity */ + idx = step_count_config.start_addr; + + /* Get word to calculate water-mark level and reset counter */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get water-mark level */ + config->watermark_level = lsb_msb & BMI2_STEP_COUNT_WM_LEVEL_MASK; + + /* Get reset counter */ + config->reset_counter = (lsb_msb & BMI2_STEP_COUNT_RST_CNT_MASK) >> BMI2_STEP_COUNT_RST_CNT_POS; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of step counter. + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for step counter */ + struct bmi2_feature_config step_cnt_out_config = {0, 0, 0}; + + /* Search for step counter output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&step_cnt_out_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the feature output configuration for step-counter */ + rslt = bmi2_get_feat_config(step_cnt_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for step counter output */ + idx = step_cnt_out_config.start_addr; + + /* Get the step counter output in 4 bytes */ + *step_count = (uint32_t)feat_config[idx++]; + *step_count |= ((uint32_t)feat_config[idx++] << 8); + *step_count |= ((uint32_t)feat_config[idx++] << 16); + *step_count |= ((uint32_t)feat_config[idx++] << 24); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the error status related to NVM. + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for NVM error status */ + struct bmi2_feature_config nvm_err_cfg = {0, 0, 0}; + + /* Search for NVM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&nvm_err_cfg, BMI2_NVM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for NVM error status */ + rslt = bmi2_get_feat_config(nvm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for NVM error status */ + idx = nvm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Error when NVM load action fails */ + nvm_err_stat->load_error = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_NVM_LOAD_ERR_STATUS); + + /* Error when NVM program action fails */ + nvm_err_stat->prog_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PROG_ERR_STATUS); + + /* Error when NVM erase action fails */ + nvm_err_stat->erase_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_ERASE_ERR_STATUS); + + /* Error when NVM program limit is exceeded */ + nvm_err_stat->exceed_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_END_EXCEED_STATUS); + + /* Error when NVM privilege mode is not acquired */ + nvm_err_stat->privil_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PRIV_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to parse and store the activity recognition + * output from the FIFO data. + */ +static int8_t unpack_act_recog_output(struct bmi2_act_recog_output* act_recog, uint16_t* data_index, + const struct bmi2_fifo_frame* fifo) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variables to define 4 bytes of sensor time */ + uint32_t time_stamp_byte4 = 0; + uint32_t time_stamp_byte3 = 0; + uint32_t time_stamp_byte2 = 0; + uint32_t time_stamp_byte1 = 0; + + /* Validate data index */ + if ((*data_index + BMI2_FIFO_VIRT_ACT_DATA_LENGTH) >= fifo->length) + { + /* Update the data index to the last byte */ + (*data_index) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + else + { + /* Get time-stamp from the activity recognition frame */ + time_stamp_byte4 = ((uint32_t)(fifo->data[(*data_index) + 3]) << 24); + time_stamp_byte3 = ((uint32_t)(fifo->data[(*data_index) + 2]) << 16); + time_stamp_byte2 = fifo->data[(*data_index) + 1] << 8; + time_stamp_byte1 = fifo->data[(*data_index)]; + + /* Update time-stamp from the virtual frame */ + act_recog->time_stamp = (time_stamp_byte4 | time_stamp_byte3 | time_stamp_byte2 | time_stamp_byte1); + + /* Move the data index by 4 bytes */ + (*data_index) = (*data_index) + BMI2_FIFO_VIRT_ACT_TIME_LENGTH; + + /* Update the previous activity from the virtual frame */ + act_recog->prev_act = fifo->data[(*data_index)]; + + /* Move the data index by 1 byte */ + (*data_index) = (*data_index) + BMI2_FIFO_VIRT_ACT_TYPE_LENGTH; + + /* Update the current activity from the virtual frame */ + act_recog->curr_act = fifo->data[(*data_index)]; + + /* Move the data index by 1 byte */ + (*data_index) = (*data_index) + BMI2_FIFO_VIRT_ACT_STAT_LENGTH; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + + return rslt; +} + +/*! + * @brief This internal API gets the error status related to virtual frames. + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for VFRM error status */ + struct bmi2_feature_config vfrm_err_cfg = {0, 0, 0}; + + /* Search for VFRM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&vfrm_err_cfg, BMI2_VFRM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for VFRM error status */ + rslt = bmi2_get_feat_config(vfrm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for VFRM error status */ + idx = vfrm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Internal error while acquiring lock for FIFO */ + vfrm_err_stat->lock_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_LOCK_ERR_STATUS); + + /* Internal error while writing byte into FIFO */ + vfrm_err_stat->write_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_WRITE_ERR_STATUS); + + /* Internal error while writing into FIFO */ + vfrm_err_stat->fatal_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_FATAL_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API skips S4S frame in the FIFO data while getting + * step activity output. + */ +static int8_t move_if_s4s_frame(const uint8_t* frame_header, uint16_t* data_index, const struct bmi2_fifo_frame* fifo) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to extract virtual header byte */ + uint8_t virtual_header_mode; + + /* Variable to define pay-load in words */ + uint8_t payload_word = 0; + + /* Variable to define pay-load in bytes */ + uint8_t payload_bytes = 0; + + /* Extract virtual header mode from the frame header */ + virtual_header_mode = BMI2_GET_BITS(*frame_header, BMI2_FIFO_VIRT_FRM_MODE); + + /* If the extracted header byte is a virtual header */ + if (virtual_header_mode == BMI2_FIFO_VIRT_FRM_MODE) + { + /* If frame header is not activity recognition header */ + if (*frame_header != 0xC8) + { + /* Extract pay-load in words from the header byte */ + payload_word = BMI2_GET_BITS(*frame_header, BMI2_FIFO_VIRT_PAYLOAD) + 1; + + /* Convert to bytes */ + payload_bytes = (uint8_t)(payload_word * 2); + + /* Move the data index by those pay-load bytes */ + rslt = move_next_frame(data_index, payload_bytes, fifo); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to extract the output feature configuration + * details from the look-up table. + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to set flag */ + uint8_t feat_found = BMI2_FALSE; + + /* Search for the output feature from the output configuration array */ + while (loop < dev->out_sens) + { + if (dev->feat_output[loop].type == type) + { + *feat_output = dev->feat_output[loop]; + feat_found = BMI2_TRUE; + break; + } + + loop++; + } + + /* Return flag */ + return feat_found; +} + +/*! + * @brief This internal API is used to move the data index ahead of the + * current_frame_length parameter when unnecessary FIFO data appears while + * extracting the user specified data. + */ +static int8_t move_next_frame(uint16_t* data_index, uint8_t current_frame_length, const struct bmi2_fifo_frame* fifo) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Validate data index */ + if (((*data_index) + current_frame_length) > fifo->length) + { + /* Move the data index to the last byte */ + (*data_index) = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + } + else + { + /* Move the data index to next frame */ + (*data_index) = (*data_index) + current_frame_length; + + /* More frames could be read */ + rslt = BMI2_W_PARTIAL_READ; + } + + return rslt; +} + +/*! + * @brief This internal API is used to select the header byte frame + */ +static int8_t fifo_header_frame(uint16_t frame_to_read, uint16_t* act_frm_len, struct bmi2_act_recog_output* act_recog, + struct bmi2_fifo_frame* fifo, const struct bmi2_dev* dev) +{ + /* Variables to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to index the data bytes */ + uint16_t data_index; + + /* Variable to define header frame */ + uint8_t frame_header = 0; + + /* Variable to index activity frames */ + uint16_t act_idx = 0; + + /* Check if this is the first iteration of data unpacking + * if yes, then consider dummy byte on SPI + */ + if (fifo->act_recog_byte_start_idx == 0) + { + /* Dummy byte included */ + fifo->act_recog_byte_start_idx = dev->dummy_byte; + } + + for (data_index = fifo->act_recog_byte_start_idx; data_index < fifo->length;) + { + /* Get frame header byte */ + frame_header = fifo->data[data_index] & BMI2_FIFO_TAG_INTR_MASK; + + /* Skip S4S frames if S4S is enabled */ + rslt = move_if_s4s_frame(&frame_header, &data_index, fifo); + + /* Break if FIFO is empty */ + if (rslt == BMI2_W_FIFO_EMPTY) + { + break; + } + + /* Index shifted to next byte where data starts */ + data_index++; + + if (rslt == BMI2_OK) + { + switch (frame_header) + { + /* If header defines accelerometer frame */ + case BMI2_FIFO_HEADER_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_frm_len, fifo); + break; + + /* If header defines accelerometer and auxiliary frames */ + case BMI2_FIFO_HEADER_AUX_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_aux_frm_len, fifo); + break; + + /* If header defines accelerometer and gyroscope frames */ + case BMI2_FIFO_HEADER_GYR_ACC_FRM: + rslt = move_next_frame(&data_index, fifo->acc_gyr_frm_len, fifo); + break; + + /* If header defines accelerometer, auxiliary and gyroscope frames */ + case BMI2_FIFO_HEADER_ALL_FRM: + rslt = move_next_frame(&data_index, fifo->all_frm_len, fifo); + break; + + /* If header defines only gyroscope frame */ + case BMI2_FIFO_HEADER_GYR_FRM: + rslt = move_next_frame(&data_index, fifo->gyr_frm_len, fifo); + break; + + /* If header defines only auxiliary frame */ + case BMI2_FIFO_HEADER_AUX_FRM: + rslt = move_next_frame(&data_index, fifo->aux_frm_len, fifo); + break; + + /* If header defines auxiliary and gyroscope frame */ + case BMI2_FIFO_HEADER_AUX_GYR_FRM: + rslt = move_next_frame(&data_index, fifo->aux_gyr_frm_len, fifo); + break; + + /* If header defines sensor time frame */ + case BMI2_FIFO_HEADER_SENS_TIME_FRM: + rslt = move_next_frame(&data_index, BMI2_SENSOR_TIME_LENGTH, fifo); + break; + + /* If header defines skip frame */ + case BMI2_FIFO_HEADER_SKIP_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_SKIP_FRM_LENGTH, fifo); + break; + + /* If header defines Input configuration frame */ + case BMI2_FIFO_HEADER_INPUT_CFG_FRM: + rslt = move_next_frame(&data_index, BMI2_FIFO_INPUT_CFG_LENGTH, fifo); + break; + + /* If header defines invalid frame or end of valid data */ + case BMI2_FIFO_HEAD_OVER_READ_MSB: + + /* Move the data index to the last byte to mark completion */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + + /* If header defines activity recognition frame */ + case BMI2_FIFO_VIRT_ACT_RECOG_FRM: + + /* Get the activity output */ + rslt = unpack_act_recog_output(&act_recog[(act_idx)], &data_index, fifo); + + /* Update activity frame index */ + (act_idx)++; + break; + default: + + /* Move the data index to the last byte in case of invalid values */ + data_index = fifo->length; + + /* FIFO is empty */ + rslt = BMI2_W_FIFO_EMPTY; + break; + } + + /* Number of frames to be read is complete or FIFO is empty */ + if ((frame_to_read == act_idx) || (rslt == BMI2_W_FIFO_EMPTY)) + { + break; + } + } + } + + /* Update the activity frame index */ + (*act_frm_len) = act_idx; + + /* Update the activity byte index */ + fifo->act_recog_byte_start_idx = data_index; + + return rslt; +} + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Enable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_ACC_EN, BMI2_ENABLE); + } + + /* Enable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_EN, BMI2_ENABLE); + } + + /* Enable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_AUX_EN, BMI2_ENABLE); + } + + /* Enable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_TEMP_EN, BMI2_ENABLE); + } + + /* Enable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable sensor features. + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Enable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_ENABLE, dev); + } + + /* Enable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_ENABLE, dev); + } + + /* Enable activity recognition feature */ + if (sensor_sel & BMI2_ACTIVITY_RECOGNITION_SEL) + { + rslt = set_act_recog(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Disable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_ACC_EN); + } + + /* Disable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_GYR_EN); + } + + /* Disable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_AUX_EN); + } + + /* Disable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable sensor features. + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Enable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_DISABLE, dev); + } + + /* Enable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_DISABLE, dev); + } + + /* Enable activity recognition feature */ + if (sensor_sel & BMI2_ACTIVITY_RECOGNITION_SEL) + { + rslt = set_act_recog(BMI2_DISABLE, dev); + } + + return rslt; +} diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi270_legacy.c b/platform/esp/idf_components/sensor_bmi270/src/bmi270_legacy.c new file mode 100644 index 00000000..f40c6bc4 --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi270_legacy.c @@ -0,0 +1,5926 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_legacy.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/* BMI270_legacy offers same low-power features as in BMI160 */ + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi270_legacy.h" + +/******************************************************************************/ +/*! @name Structure Declaration */ +/******************************************************************************/ + +/*! @name Structure to define tap configuration */ +struct bmi2_tap_config* bmi270_legacy_config; + +/***************************************************************************/ + +/*! Global Variable + ****************************************************************************/ + +/*! @name Global array that stores the configuration file of BMI270_LEGACY */ +const uint8_t bmi270_legacy_config_file[] = { + 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x3c, 0xb2, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x9b, 0x03, 0x80, 0x2e, 0xa4, + 0xb3, 0x80, 0x2e, 0xb8, 0x03, 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0xc4, 0xb2, 0x50, 0x30, 0x21, 0x2e, 0x59, 0xf5, + 0x10, 0x30, 0x21, 0x2e, 0x4a, 0xf1, 0x21, 0x2e, 0x6a, 0xf5, 0x80, 0x2e, 0xe5, 0x01, 0x00, 0x5d, 0x01, 0x00, 0x22, + 0x00, 0x77, 0x00, 0x00, 0x10, 0x00, 0x10, 0xd1, 0x00, 0x45, 0xf5, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x45, 0x5a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x88, 0x00, 0x05, 0xe0, 0xaa, 0x38, 0x05, 0xe0, 0x90, + 0x30, 0x00, 0x00, 0x30, 0x0a, 0x80, 0x40, 0x10, 0x27, 0xe8, 0x73, 0x04, 0x30, 0x00, 0x02, 0x00, 0x01, 0x00, 0x30, + 0x10, 0x0b, 0x09, 0x08, 0xfa, 0x00, 0x96, 0x00, 0x4b, 0x09, 0x11, 0x00, 0x11, 0x00, 0x02, 0x00, 0x00, 0x00, 0x22, + 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x06, 0x00, 0x09, 0x00, + 0x82, 0x00, 0x06, 0x00, 0x06, 0x00, 0x08, 0x00, 0x50, 0x00, 0x00, 0x00, 0x4c, 0x04, 0x02, 0x00, 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, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x32, 0x01, 0xe6, 0x78, 0x84, 0x00, 0x9c, 0x6c, + 0x07, 0x00, 0x64, 0x75, 0xaa, 0x7e, 0x5f, 0x05, 0xbe, 0x0a, 0x5f, 0x05, 0x96, 0xe8, 0xef, 0x41, 0x01, 0x00, 0x0c, + 0x00, 0x0c, 0x00, 0x4a, 0x00, 0xa0, 0x00, 0x00, 0x00, 0x0c, 0x00, 0xf0, 0x3c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x9a, 0x00, 0x9a, + 0x01, 0x9f, 0x01, 0x88, 0x01, 0x96, 0x01, 0x84, 0x01, 0x00, 0x0c, 0xff, 0x0f, 0x00, 0x04, 0xc0, 0x00, 0x5b, 0xf5, + 0x98, 0xf1, 0x7b, 0x01, 0x7a, 0x01, 0x1e, 0xf2, 0xfd, 0xf5, 0xfc, 0xf5, 0x76, 0x01, 0x7e, 0x01, 0x80, 0x00, 0xa0, + 0x00, 0x5f, 0xff, 0xc8, 0x00, 0xcb, 0x00, 0xcb, 0x00, 0xd2, 0x00, 0x81, 0x01, 0x69, 0xf5, 0xe0, 0x00, 0x3f, 0xff, + 0x19, 0xf4, 0x58, 0xf5, 0x66, 0xf5, 0xff, 0x00, 0x64, 0xf5, 0xc0, 0xf1, 0xba, 0xf1, 0xae, 0xf1, 0xa0, 0x00, 0xdf, + 0x00, 0xa2, 0x01, 0xfa, 0x00, 0xfc, 0x00, 0xff, 0x3f, 0xff, 0xfb, 0x00, 0x38, 0x00, 0x30, 0xb3, 0x01, 0xba, 0x01, + 0xbc, 0x01, 0xc2, 0x01, 0xca, 0x01, 0xff, 0x7f, 0xff, 0x01, 0x8e, 0x01, 0x74, 0xf7, 0x00, 0x40, 0x5f, 0x0f, 0xeb, + 0x00, 0x7f, 0xff, 0xc2, 0xf5, 0x68, 0xf7, 0x59, 0x0f, 0x4d, 0x0f, 0x53, 0x0f, 0x72, 0x0f, 0x58, 0xf7, 0x5b, 0xf7, + 0x75, 0x0f, 0x00, 0x80, 0x86, 0x00, 0x64, 0x0f, 0x77, 0x0f, 0xb3, 0xf1, 0x71, 0x0f, 0x6c, 0xf7, 0xb9, 0xf1, 0xc6, + 0xf1, 0x00, 0xe0, 0x00, 0xff, 0xd1, 0xf5, 0x79, 0x0f, 0x7c, 0x0f, 0xff, 0x03, 0x00, 0xfc, 0xf0, 0x3f, 0x8b, 0x00, + 0x90, 0x00, 0x95, 0x00, 0x92, 0x00, 0x98, 0x00, 0x8d, 0x00, 0xa2, 0x00, 0xb9, 0x00, 0x2d, 0xf5, 0xca, 0xf5, 0x7c, + 0x01, 0x20, 0xf2, 0xdb, 0x01, 0x00, 0x08, 0x00, 0xf8, 0xe8, 0x03, 0x01, 0x80, 0xb8, 0x7e, 0xe1, 0x7a, 0xf0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0xa9, 0x00, 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, 0x1a, 0x24, 0x22, 0x00, 0x80, 0x2e, 0x00, 0xb0, 0x1d, 0x52, 0x00, 0x2e, 0x60, 0x40, 0x41, 0x40, 0x0d, 0xbc, + 0x98, 0xbc, 0xc0, 0x2e, 0x01, 0x0a, 0x0f, 0xb8, 0x1f, 0x52, 0x53, 0x3c, 0x52, 0x40, 0x40, 0x40, 0x4b, 0x00, 0x82, + 0x16, 0x26, 0xb9, 0x01, 0xb8, 0x41, 0x40, 0x10, 0x08, 0x97, 0xb8, 0x01, 0x08, 0xc0, 0x2e, 0x11, 0x30, 0x01, 0x08, + 0x43, 0x86, 0x25, 0x40, 0x04, 0x40, 0xd8, 0xbe, 0x2c, 0x0b, 0x22, 0x11, 0x54, 0x42, 0x03, 0x80, 0x4b, 0x0e, 0xf6, + 0x2f, 0xb8, 0x2e, 0x21, 0x50, 0x10, 0x50, 0x23, 0x52, 0x05, 0x2e, 0xd5, 0x00, 0xfb, 0x7f, 0x00, 0x2e, 0x13, 0x40, + 0x93, 0x42, 0x41, 0x0e, 0xfb, 0x2f, 0x98, 0x2e, 0x91, 0x03, 0x98, 0x2e, 0x87, 0xcf, 0x01, 0x2e, 0x70, 0x01, 0x00, + 0xb2, 0xfb, 0x6f, 0x0b, 0x2f, 0x01, 0x2e, 0x69, 0xf7, 0xb1, 0x3f, 0x01, 0x08, 0x01, 0x30, 0xf0, 0x5f, 0x23, 0x2e, + 0x70, 0x01, 0x21, 0x2e, 0x69, 0xf7, 0x80, 0x2e, 0x2e, 0x02, 0xf0, 0x5f, 0xb8, 0x2e, 0x03, 0x2e, 0xfc, 0xf5, 0x01, + 0x2e, 0xc0, 0xf8, 0x25, 0x54, 0x27, 0x56, 0x82, 0x08, 0x0b, 0x2e, 0x69, 0xf7, 0xcb, 0x0a, 0x29, 0x58, 0x80, 0x90, + 0xdd, 0xbe, 0x4c, 0x08, 0x5f, 0xb9, 0x59, 0x22, 0x80, 0x90, 0x07, 0x2f, 0x03, 0x34, 0xc3, 0x08, 0xf2, 0x3a, 0x0a, + 0x08, 0x02, 0x35, 0xc0, 0x90, 0x4a, 0x0a, 0x48, 0x22, 0xc0, 0x2e, 0x23, 0x2e, 0xfc, 0xf5, 0x01, 0x2e, 0x7e, 0x01, + 0x01, 0x8a, 0xf0, 0x50, 0x50, 0x41, 0x1a, 0x25, 0x03, 0xbd, 0x71, 0x82, 0x02, 0xbe, 0x2f, 0xb9, 0x42, 0x42, 0x81, + 0xbd, 0x45, 0x41, 0x4f, 0xba, 0xf1, 0x7f, 0xbf, 0xb8, 0x0f, 0xb8, 0x5c, 0xb9, 0x24, 0x7f, 0x00, 0xb2, 0x31, 0x7f, + 0xeb, 0x7f, 0xd2, 0x7f, 0x08, 0x2f, 0x10, 0x6f, 0x00, 0x90, 0x0b, 0x2f, 0x20, 0x6f, 0x00, 0x90, 0x08, 0x2f, 0x30, + 0x6f, 0x00, 0x90, 0x05, 0x2f, 0x01, 0x30, 0x23, 0x2e, 0x7d, 0x00, 0xd0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0x05, 0x2e, + 0x7d, 0x00, 0x80, 0x90, 0x00, 0x30, 0x2b, 0x52, 0x2f, 0x56, 0x07, 0x2f, 0x2b, 0x58, 0x00, 0x2e, 0x10, 0x43, 0x63, + 0x0e, 0xfc, 0x2f, 0x81, 0x84, 0x25, 0x2e, 0x7d, 0x00, 0x09, 0x2e, 0x7e, 0x01, 0x02, 0x85, 0x13, 0x41, 0x04, 0x41, + 0xb1, 0xbd, 0xb1, 0xb9, 0x44, 0xbe, 0x82, 0x40, 0x44, 0xba, 0x24, 0xbd, 0xb3, 0x7f, 0x5c, 0x05, 0x24, 0xb9, 0x01, + 0x56, 0x2d, 0x58, 0x92, 0x7f, 0xa5, 0x7f, 0x80, 0x7f, 0xc0, 0x7f, 0x73, 0x7f, 0x64, 0x7f, 0x00, 0x2e, 0xf2, 0x6f, + 0x40, 0x7f, 0x51, 0x7f, 0x00, 0x2e, 0x90, 0x40, 0xf2, 0x7f, 0x00, 0x90, 0x04, 0x2f, 0x51, 0x6f, 0x00, 0x30, 0x40, + 0x42, 0x45, 0x2c, 0x62, 0x6f, 0xc1, 0x40, 0x98, 0x2e, 0x74, 0xc0, 0x51, 0x6f, 0x00, 0x2e, 0x43, 0x40, 0xc0, 0xb2, + 0x2d, 0x2f, 0x62, 0x6f, 0xa5, 0x6f, 0x84, 0x40, 0xc5, 0x0e, 0x07, 0x2f, 0x75, 0x6f, 0x10, 0x30, 0x45, 0x41, 0x40, + 0xa1, 0x05, 0x30, 0x05, 0x22, 0x20, 0x1a, 0x02, 0x2f, 0x00, 0x30, 0x40, 0x42, 0x2c, 0x2d, 0x10, 0x30, 0x18, 0x28, + 0x93, 0x6f, 0x40, 0x42, 0xc3, 0x0e, 0x25, 0x2f, 0xc0, 0x6f, 0x00, 0x90, 0x22, 0x2f, 0x45, 0x6f, 0x10, 0x30, 0xc5, + 0x14, 0x46, 0xbf, 0xb3, 0xbf, 0xb7, 0x0b, 0x2b, 0x58, 0x65, 0x01, 0x2f, 0x5e, 0x0b, 0x30, 0x25, 0x1a, 0x00, 0x2f, + 0x0b, 0x43, 0x01, 0x89, 0x2d, 0x2e, 0x79, 0x01, 0x67, 0x0e, 0xf7, 0x2f, 0x80, 0x7f, 0xc3, 0x7f, 0x0e, 0x2d, 0xb2, + 0x6f, 0xc2, 0x0e, 0x08, 0x2f, 0x10, 0x30, 0x40, 0x42, 0x02, 0x30, 0x74, 0x6f, 0x63, 0x6f, 0x04, 0x41, 0x00, 0xa1, + 0x02, 0x22, 0xc0, 0x42, 0x00, 0x2e, 0x62, 0x6f, 0x40, 0x6f, 0x73, 0x6f, 0x01, 0x80, 0xc1, 0x86, 0x81, 0x84, 0x41, + 0x82, 0x03, 0xa2, 0x62, 0x7f, 0x73, 0x7f, 0xa4, 0x2f, 0xeb, 0x6f, 0xd0, 0x6f, 0x81, 0x6f, 0x10, 0x5f, 0x80, 0x2e, + 0x95, 0xcf, 0x03, 0x2e, 0x7f, 0x01, 0x41, 0x84, 0x50, 0x50, 0x90, 0x40, 0x82, 0x40, 0x83, 0xbd, 0xbf, 0xb9, 0x2c, + 0xba, 0xfb, 0x7f, 0xc0, 0xb2, 0xe4, 0x7f, 0x0b, 0x30, 0x36, 0x2f, 0x07, 0x2e, 0x7e, 0x00, 0xc0, 0x90, 0x04, 0x2f, + 0xc1, 0x86, 0x27, 0x2e, 0x7e, 0x00, 0x37, 0x2e, 0x7f, 0x00, 0xa4, 0xbd, 0x04, 0xbd, 0x34, 0xb8, 0x41, 0x40, 0x91, + 0xbc, 0x91, 0xb9, 0xb3, 0x7f, 0x24, 0xb9, 0x09, 0x52, 0xc0, 0x7f, 0xd2, 0x7f, 0x98, 0x2e, 0xb3, 0xc0, 0xd1, 0x6f, + 0xb2, 0x6f, 0x51, 0x28, 0x41, 0x0f, 0x11, 0x30, 0x0d, 0x2f, 0xc2, 0x0e, 0x07, 0x2e, 0x7f, 0x00, 0x19, 0x28, 0x04, + 0x2f, 0xc0, 0xa6, 0x04, 0x2f, 0x21, 0x2e, 0x7f, 0x00, 0x02, 0x2d, 0x21, 0x2e, 0x7f, 0x00, 0x04, 0x2c, 0x02, 0x30, + 0x02, 0x30, 0x25, 0x2e, 0x7f, 0x00, 0xc0, 0x6f, 0x07, 0x2e, 0x7f, 0x00, 0x58, 0x0f, 0xfb, 0x6f, 0xe0, 0x6f, 0xb0, + 0x5f, 0x4a, 0x22, 0x80, 0x2e, 0x95, 0xcf, 0xe0, 0x6f, 0x01, 0x30, 0x98, 0x2e, 0x95, 0xcf, 0x00, 0x30, 0x21, 0x2e, + 0x7e, 0x00, 0xfb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0x21, 0x2e, 0x59, 0xf5, 0x10, 0x30, 0xc0, 0x2e, 0x21, 0x2e, 0x4a, + 0xf1, 0x80, 0x2e, 0x00, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x01, + 0x34, 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, 0x03, 0x2e, 0xd5, 0x00, 0x16, 0xb8, 0x02, 0x34, 0x4a, 0x0c, 0x21, 0x2e, 0x2d, 0xf5, 0xc0, 0x2e, 0x23, + 0x2e, 0xd5, 0x00, 0x20, 0x50, 0xf6, 0x7f, 0xe7, 0x7f, 0x00, 0x2e, 0x35, 0x5c, 0x00, 0x2e, 0x87, 0x41, 0xff, 0xbf, + 0xff, 0xbb, 0xc0, 0x91, 0x02, 0x2f, 0x37, 0x30, 0x2f, 0x2e, 0x69, 0xf5, 0xb8, 0x8f, 0x06, 0x32, 0xc7, 0x41, 0xfe, + 0x09, 0xc0, 0xb3, 0x04, 0x2f, 0x17, 0x30, 0x2f, 0x2e, 0x95, 0x01, 0x2d, 0x2e, 0x61, 0xf5, 0xf6, 0x6f, 0xe7, 0x6f, + 0xe0, 0x5f, 0xc8, 0x2e, 0x30, 0x50, 0xe5, 0x7f, 0xf6, 0x7f, 0xd7, 0x7f, 0x00, 0x2e, 0x35, 0x5a, 0x00, 0x2e, 0x46, + 0x41, 0x6f, 0xbf, 0x6f, 0xbb, 0x80, 0x91, 0x02, 0x2f, 0x36, 0x30, 0x2d, 0x2e, 0x69, 0xf5, 0x46, 0x30, 0x0f, 0x2e, + 0xa4, 0xf1, 0xbe, 0x09, 0x77, 0x8b, 0x80, 0xb3, 0x06, 0x2f, 0x0d, 0x2e, 0x6b, 0x01, 0x84, 0xaf, 0x02, 0x2f, 0x16, + 0x30, 0x2d, 0x2e, 0xde, 0x00, 0x86, 0x30, 0x46, 0x43, 0x00, 0x2e, 0xf6, 0x6f, 0xe5, 0x6f, 0xd7, 0x6f, 0xd0, 0x5f, + 0xc8, 0x2e, 0x10, 0x50, 0xfb, 0x7f, 0x98, 0x2e, 0x56, 0xc7, 0x98, 0x2e, 0x49, 0xc3, 0x02, 0x30, 0x30, 0x30, 0x11, + 0x30, 0xfb, 0x6f, 0xf0, 0x5f, 0x25, 0x2e, 0x7e, 0x00, 0x25, 0x2e, 0xce, 0x00, 0x21, 0x2e, 0xdf, 0x00, 0x23, 0x2e, + 0x7c, 0x00, 0x23, 0x2e, 0xfe, 0x00, 0x21, 0x2e, 0x78, 0x01, 0xb8, 0x2e, 0x11, 0x30, 0x81, 0x08, 0x01, 0x2e, 0x6a, + 0xf7, 0x71, 0x3f, 0x23, 0xbd, 0x01, 0x08, 0x02, 0x0a, 0xc0, 0x2e, 0x21, 0x2e, 0x6a, 0xf7, 0x40, 0x50, 0x98, 0x2e, + 0xbd, 0x0e, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x00, 0x30, 0xf0, 0x7f, 0xe0, 0x7f, 0x21, 0x2e, 0x69, 0xf5, 0x00, + 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x00, 0x2e, 0x01, 0x80, 0x08, 0xa2, 0xfb, 0x2f, 0x05, 0x2e, 0xa8, 0x00, 0x2f, 0xbc, + 0xae, 0xbc, 0xad, 0xbd, 0x0f, 0xb8, 0x9f, 0xb8, 0x01, 0x0a, 0x05, 0x2e, 0x93, 0x00, 0xbf, 0xb9, 0xaf, 0xb8, 0x03, + 0x0a, 0x01, 0x0a, 0x21, 0x2e, 0x7a, 0x00, 0x98, 0x2e, 0xeb, 0xb5, 0x03, 0x2e, 0x9d, 0x01, 0x21, 0x2e, 0x7b, 0x00, + 0x40, 0xb2, 0x1a, 0x2f, 0x05, 0x2e, 0x8a, 0x00, 0x01, 0x52, 0x98, 0x2e, 0xc7, 0xc1, 0x03, 0x2e, 0xa8, 0x00, 0x9c, + 0xbc, 0x9f, 0xb8, 0x23, 0x2e, 0xdd, 0x00, 0x40, 0x90, 0xf0, 0x7f, 0x03, 0x2f, 0x01, 0x52, 0x98, 0x2e, 0x4c, 0xb6, + 0x03, 0x2d, 0x03, 0x52, 0x98, 0x2e, 0x4c, 0xb6, 0xe0, 0x7f, 0x98, 0x2e, 0x4b, 0x02, 0x10, 0x30, 0x21, 0x2e, 0x7c, + 0x00, 0x01, 0x2e, 0x99, 0x01, 0x00, 0xb2, 0x07, 0x2f, 0x01, 0x2e, 0x7b, 0x00, 0x00, 0xb2, 0x03, 0x2f, 0x05, 0x50, + 0x07, 0x52, 0x98, 0x2e, 0x07, 0xcc, 0x01, 0x2e, 0x87, 0x01, 0x00, 0xb2, 0x35, 0x2f, 0x05, 0x2e, 0x8a, 0x00, 0x09, + 0x52, 0x98, 0x2e, 0xc7, 0xc1, 0x03, 0x2e, 0x93, 0x01, 0x40, 0xb2, 0xf0, 0x7f, 0x08, 0x2f, 0x01, 0x2e, 0x7b, 0x00, + 0x00, 0xb2, 0x04, 0x2f, 0x00, 0x30, 0x21, 0x2e, 0x93, 0x01, 0x98, 0x2e, 0x88, 0xb5, 0x01, 0x2e, 0x79, 0x00, 0x00, + 0xb2, 0x1e, 0x2f, 0x98, 0x2e, 0x78, 0xb4, 0x98, 0x2e, 0x49, 0xb5, 0x09, 0x50, 0x98, 0x2e, 0x4d, 0xc3, 0x09, 0x50, + 0x98, 0x2e, 0x5a, 0xc7, 0x98, 0x2e, 0xf9, 0x02, 0x81, 0x3f, 0x01, 0x2e, 0x79, 0x01, 0x01, 0x08, 0x09, 0x52, 0xd0, + 0x7f, 0x21, 0x2e, 0x79, 0x01, 0x98, 0x2e, 0xff, 0xc5, 0xd1, 0x6f, 0x08, 0x0a, 0x21, 0x2e, 0x79, 0x01, 0x98, 0x2e, + 0xc3, 0xb1, 0x10, 0x30, 0x21, 0x2e, 0x7c, 0x00, 0x01, 0x2e, 0x95, 0x01, 0x00, 0xb2, 0x04, 0x2f, 0x98, 0x2e, 0x2e, + 0x02, 0x00, 0x30, 0x21, 0x2e, 0x95, 0x01, 0x01, 0x2e, 0x6b, 0x01, 0x04, 0xae, 0x0b, 0x2f, 0x01, 0x2e, 0x87, 0x01, + 0x00, 0xb2, 0x07, 0x2f, 0x09, 0x52, 0x98, 0x2e, 0x74, 0x0e, 0x00, 0xb2, 0x02, 0x2f, 0x10, 0x30, 0x21, 0x2e, 0xd7, + 0x00, 0x01, 0x2e, 0xd7, 0x00, 0x00, 0x90, 0x90, 0x2e, 0x72, 0xb1, 0x01, 0x2e, 0x6e, 0x01, 0x00, 0xb2, 0x04, 0x2f, + 0x98, 0x2e, 0x15, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0xde, 0x00, 0x01, 0x2e, 0xde, 0x00, 0x00, 0xb2, 0x12, 0x2f, 0x01, + 0x2e, 0x6b, 0x01, 0x00, 0x90, 0x02, 0x2f, 0x98, 0x2e, 0x05, 0x0e, 0x09, 0x2d, 0x98, 0x2e, 0x5d, 0x0d, 0x01, 0x2e, + 0x6b, 0x01, 0x04, 0x90, 0x02, 0x2f, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x00, 0x30, 0x21, 0x2e, 0xde, 0x00, 0x01, + 0x2e, 0xd6, 0x00, 0x00, 0xb2, 0x90, 0x2e, 0x8a, 0xb1, 0x01, 0x2e, 0xd6, 0x00, 0x01, 0x31, 0x01, 0x08, 0x00, 0xb2, + 0x04, 0x2f, 0x98, 0x2e, 0x47, 0xcb, 0x10, 0x30, 0x21, 0x2e, 0x7c, 0x00, 0x81, 0x30, 0x01, 0x2e, 0xd6, 0x00, 0x01, + 0x08, 0x00, 0xb2, 0x61, 0x2f, 0x03, 0x2e, 0x89, 0x00, 0x01, 0x2e, 0x6b, 0x01, 0x98, 0xbc, 0x98, 0xb8, 0x05, 0xb2, + 0x13, 0x58, 0x23, 0x2f, 0x07, 0x90, 0x0d, 0x54, 0x00, 0x30, 0x37, 0x2f, 0x15, 0x41, 0x04, 0x41, 0xdc, 0xbe, 0x44, + 0xbe, 0xdc, 0xba, 0x2c, 0x01, 0x61, 0x00, 0x13, 0x56, 0x4a, 0x0f, 0x0c, 0x2f, 0xd1, 0x42, 0x94, 0xb8, 0xc1, 0x42, + 0x11, 0x30, 0x05, 0x2e, 0x6a, 0xf7, 0x2c, 0xbd, 0x2f, 0xb9, 0x80, 0xb2, 0x08, 0x22, 0x98, 0x2e, 0xf5, 0x03, 0x21, + 0x2d, 0x61, 0x30, 0x23, 0x2e, 0x6b, 0x01, 0x98, 0x2e, 0xf5, 0x03, 0x00, 0x30, 0x21, 0x2e, 0x5a, 0xf5, 0x18, 0x2d, + 0xd1, 0x7f, 0x50, 0x30, 0x98, 0x2e, 0x48, 0x03, 0x13, 0x52, 0x0b, 0x50, 0x50, 0x42, 0x70, 0x30, 0x11, 0x54, 0x42, + 0x42, 0x7e, 0x82, 0xd2, 0x6f, 0x80, 0xb2, 0x42, 0x42, 0x05, 0x2f, 0x21, 0x2e, 0x6b, 0x01, 0x10, 0x30, 0x98, 0x2e, + 0xf5, 0x03, 0x03, 0x2d, 0x60, 0x30, 0x21, 0x2e, 0x6b, 0x01, 0x01, 0x2e, 0x6b, 0x01, 0x06, 0x90, 0x18, 0x2f, 0x01, + 0x2e, 0x78, 0x00, 0x0f, 0x54, 0x0b, 0x52, 0xd0, 0x7f, 0x98, 0x2e, 0x7a, 0xc1, 0xd1, 0x6f, 0x08, 0x1a, 0x40, 0x30, + 0x08, 0x2f, 0x21, 0x2e, 0x6b, 0x01, 0x20, 0x30, 0x98, 0x2e, 0x24, 0xb6, 0x50, 0x32, 0x98, 0x2e, 0x48, 0x03, 0x05, + 0x2d, 0x98, 0x2e, 0x1e, 0x0e, 0x00, 0x30, 0x21, 0x2e, 0x6b, 0x01, 0x41, 0x30, 0x01, 0x2e, 0xd6, 0x00, 0x01, 0x08, + 0x00, 0xb2, 0x26, 0x2f, 0x01, 0x2e, 0x71, 0x01, 0x00, 0xb2, 0x0d, 0x2f, 0x01, 0x90, 0x1d, 0x2f, 0x05, 0x2e, 0xbf, + 0x00, 0x07, 0x2e, 0x72, 0x01, 0xa1, 0x32, 0x17, 0x58, 0x98, 0x2e, 0xae, 0xb7, 0x00, 0x30, 0x21, 0x2e, 0x71, 0x01, + 0x12, 0x2d, 0x15, 0x58, 0xa3, 0x32, 0x10, 0x41, 0x11, 0x41, 0x18, 0xb9, 0x04, 0x41, 0x98, 0xbc, 0x41, 0x0a, 0x94, + 0x0a, 0x98, 0x2e, 0xa0, 0xb7, 0x11, 0x30, 0x21, 0x2e, 0x72, 0x01, 0x21, 0x2e, 0x7b, 0x01, 0x23, 0x2e, 0x71, 0x01, + 0x10, 0x30, 0x21, 0x2e, 0x7c, 0x00, 0x00, 0x30, 0x21, 0x2e, 0xd6, 0x00, 0x18, 0x2d, 0x01, 0x2e, 0x6b, 0x01, 0x03, + 0xaa, 0x01, 0x2f, 0x98, 0x2e, 0x2b, 0x0e, 0x01, 0x2e, 0x6b, 0x01, 0x3f, 0x80, 0x03, 0xa2, 0x01, 0x2f, 0x00, 0x2e, + 0x02, 0x2d, 0x98, 0x2e, 0x41, 0x0e, 0x30, 0x30, 0x98, 0x2e, 0x38, 0xb6, 0x00, 0x30, 0x21, 0x2e, 0xd7, 0x00, 0x50, + 0x32, 0x98, 0x2e, 0x48, 0x03, 0x01, 0x2e, 0x7c, 0x00, 0x00, 0xb2, 0x29, 0x2f, 0x98, 0x2e, 0xf5, 0xcb, 0x03, 0x2e, + 0x6c, 0x01, 0x19, 0x54, 0x41, 0x0a, 0xbc, 0x84, 0x23, 0x2e, 0x7a, 0x01, 0x83, 0x80, 0x74, 0x30, 0x23, 0x40, 0x05, + 0x40, 0x1b, 0x50, 0x81, 0x40, 0xdc, 0x08, 0x18, 0xb9, 0x11, 0x42, 0xd3, 0xbe, 0xe4, 0x6f, 0xc5, 0xbc, 0xdd, 0x0a, + 0x12, 0x42, 0x59, 0x0a, 0x11, 0x42, 0xd0, 0x7f, 0xf1, 0x31, 0x00, 0x40, 0xf2, 0x6f, 0x25, 0xbd, 0x01, 0x08, 0x02, + 0x0a, 0xc0, 0x7f, 0x98, 0x2e, 0xa8, 0xcf, 0x06, 0xbc, 0xc1, 0x6f, 0xd2, 0x6f, 0x08, 0x0a, 0x80, 0x42, 0x98, 0x2e, + 0x0c, 0x02, 0x00, 0x30, 0x21, 0x2e, 0x9d, 0x01, 0x21, 0x2e, 0x99, 0x01, 0x21, 0x2e, 0x7c, 0x00, 0x21, 0x2e, 0x87, + 0x01, 0x80, 0x2e, 0x09, 0xb0, 0x01, 0x2e, 0x80, 0x01, 0x01, 0x40, 0x90, 0x50, 0x9f, 0xbd, 0x13, 0xbd, 0xbf, 0xb9, + 0x2c, 0xb9, 0xfb, 0x7f, 0xe2, 0x7f, 0xc0, 0xb2, 0x0b, 0x30, 0x62, 0x2f, 0x07, 0x2e, 0xce, 0x00, 0x31, 0x54, 0xc0, + 0x90, 0x0b, 0x2f, 0x9b, 0x42, 0xc1, 0x86, 0x9b, 0x42, 0x27, 0x2e, 0xce, 0x00, 0x37, 0x2e, 0xcf, 0x00, 0x37, 0x2e, + 0xd0, 0x00, 0x37, 0x2e, 0xd1, 0x00, 0x8b, 0x42, 0x01, 0x84, 0x17, 0xbc, 0x83, 0x40, 0x32, 0xbd, 0x99, 0xbc, 0x9a, + 0xba, 0xba, 0xbd, 0x0e, 0xb8, 0x28, 0xb9, 0xba, 0xb9, 0x09, 0x58, 0x1a, 0x25, 0x0d, 0x2e, 0xcf, 0x00, 0x77, 0x82, + 0x85, 0x7f, 0xa6, 0x7f, 0x74, 0x7f, 0x93, 0x7f, 0xd2, 0x7f, 0xc0, 0x7f, 0x98, 0x2e, 0xd1, 0xc3, 0x03, 0x2e, 0xcf, + 0x00, 0x08, 0x1a, 0xb0, 0x7f, 0x01, 0x30, 0x01, 0x2f, 0x23, 0x2e, 0xd1, 0x00, 0x01, 0x2e, 0xd1, 0x00, 0xd1, 0x6f, + 0x41, 0x0e, 0x14, 0x2f, 0xc1, 0x6f, 0x40, 0xb2, 0x0b, 0x2f, 0x43, 0xb2, 0x09, 0x2f, 0x09, 0x54, 0x31, 0x56, 0x98, + 0x2e, 0x0b, 0xc4, 0x00, 0x90, 0x06, 0x2f, 0xb1, 0x6f, 0x23, 0x2e, 0xd0, 0x00, 0x03, 0x2d, 0xb1, 0x6f, 0x23, 0x2e, + 0xd0, 0x00, 0xd1, 0x6f, 0x23, 0x2e, 0xd1, 0x00, 0x03, 0x2e, 0xd1, 0x00, 0x41, 0x82, 0x23, 0x2e, 0xd1, 0x00, 0x09, + 0x50, 0x31, 0x52, 0x12, 0x40, 0x52, 0x42, 0x00, 0x2e, 0x12, 0x40, 0x52, 0x42, 0x00, 0x2e, 0x00, 0x40, 0x40, 0x42, + 0x00, 0x2e, 0x03, 0x2e, 0xd0, 0x00, 0xe0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xb1, 0x6f, 0x23, 0x2e, 0xcf, 0x00, 0x06, + 0x2d, 0x37, 0x2e, 0xce, 0x00, 0xe0, 0x6f, 0x01, 0x30, 0x98, 0x2e, 0x95, 0xcf, 0xfb, 0x6f, 0x70, 0x5f, 0xb8, 0x2e, + 0xd0, 0x50, 0x80, 0x7f, 0x91, 0x7f, 0xd7, 0x7f, 0xc5, 0x7f, 0xb3, 0x7f, 0xa2, 0x7f, 0xe4, 0x7f, 0xf6, 0x7f, 0x7b, + 0x7f, 0x00, 0x2e, 0x35, 0x50, 0x00, 0x2e, 0x01, 0x40, 0x9f, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x02, 0x2f, 0x31, 0x30, + 0x23, 0x2e, 0x69, 0xf5, 0x38, 0x82, 0x61, 0x7f, 0x20, 0x30, 0x41, 0x40, 0x23, 0x2e, 0xd6, 0x00, 0x03, 0x2e, 0xd6, + 0x00, 0x08, 0x08, 0x00, 0xb2, 0x11, 0x2f, 0x33, 0x50, 0x1a, 0x25, 0x12, 0x40, 0x32, 0x7f, 0x73, 0x82, 0x12, 0x40, + 0x42, 0x7f, 0x00, 0x2e, 0x00, 0x40, 0x50, 0x7f, 0x98, 0x2e, 0x6a, 0xd6, 0x01, 0x2e, 0x61, 0xf7, 0x01, 0x31, 0x01, + 0x0a, 0x21, 0x2e, 0x61, 0xf7, 0x80, 0x30, 0x03, 0x2e, 0xd6, 0x00, 0x08, 0x08, 0x00, 0xb2, 0x40, 0x2f, 0x03, 0x2e, + 0x89, 0x00, 0x17, 0xbc, 0x96, 0xbc, 0x0f, 0xb8, 0x9f, 0xb8, 0x40, 0x90, 0x21, 0x2e, 0x6f, 0x01, 0x10, 0x30, 0x01, + 0x30, 0x2a, 0x2f, 0x03, 0x2e, 0x6b, 0x01, 0x44, 0xb2, 0x05, 0x2f, 0x47, 0xb2, 0x00, 0x30, 0x2d, 0x2f, 0x21, 0x2e, + 0xd6, 0x00, 0x2b, 0x2d, 0x03, 0x2e, 0xfd, 0xf5, 0x9e, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x14, 0x2f, 0x03, 0x2e, 0xfc, + 0xf5, 0x99, 0xbc, 0x9f, 0xb8, 0x40, 0x90, 0x0e, 0x2f, 0x03, 0x2e, 0x49, 0xf1, 0x37, 0x54, 0x4a, 0x08, 0x40, 0x90, + 0x08, 0x2f, 0x98, 0x2e, 0xe9, 0x01, 0x00, 0xb2, 0x10, 0x30, 0x03, 0x2f, 0x50, 0x30, 0x21, 0x2e, 0x6b, 0x01, 0x10, + 0x2d, 0x98, 0x2e, 0x24, 0xb6, 0x00, 0x30, 0x21, 0x2e, 0xd6, 0x00, 0x0a, 0x2d, 0x05, 0x2e, 0x69, 0xf7, 0x2d, 0xbd, + 0x2f, 0xb9, 0x80, 0xb2, 0x01, 0x2f, 0x21, 0x2e, 0xd7, 0x00, 0x23, 0x2e, 0xd6, 0x00, 0x60, 0x6f, 0xe1, 0x31, 0x01, + 0x42, 0x00, 0x2e, 0xf6, 0x6f, 0xe4, 0x6f, 0x80, 0x6f, 0x91, 0x6f, 0xa2, 0x6f, 0xb3, 0x6f, 0xc5, 0x6f, 0xd7, 0x6f, + 0x7b, 0x6f, 0x30, 0x5f, 0xc8, 0x2e, 0xa0, 0x50, 0x82, 0x7f, 0x90, 0x7f, 0xd7, 0x7f, 0xc5, 0x7f, 0xb3, 0x7f, 0xa1, + 0x7f, 0xe4, 0x7f, 0xf6, 0x7f, 0x7b, 0x7f, 0x00, 0x2e, 0x35, 0x54, 0x00, 0x2e, 0x80, 0x40, 0x0f, 0xbc, 0x0f, 0xb8, + 0x00, 0x90, 0x02, 0x2f, 0x30, 0x30, 0x21, 0x2e, 0x69, 0xf5, 0xb7, 0x84, 0x62, 0x7f, 0x98, 0x2e, 0xe9, 0x01, 0x00, + 0xb2, 0x90, 0x2e, 0x7f, 0xb3, 0x05, 0x2e, 0xa0, 0x00, 0x03, 0x2e, 0x8c, 0x00, 0x01, 0x2e, 0x8e, 0x00, 0xa3, 0xbd, + 0x9f, 0xb8, 0x0f, 0xb8, 0x08, 0x0a, 0xbf, 0xb9, 0xa4, 0xbc, 0x03, 0x0a, 0x22, 0xbe, 0x9f, 0xb8, 0x07, 0x2e, 0x96, + 0x00, 0x41, 0x0a, 0x4f, 0xba, 0x05, 0x2e, 0x98, 0x00, 0xb3, 0xbd, 0x0c, 0x0b, 0x01, 0x2e, 0x90, 0x00, 0xbf, 0xb9, + 0x2f, 0xbd, 0x03, 0x2e, 0x9f, 0x00, 0x2f, 0xb9, 0x0f, 0xbc, 0xe3, 0x0a, 0x0f, 0xb8, 0x9f, 0xbc, 0x9a, 0x0a, 0x9f, + 0xb8, 0x90, 0x0a, 0x91, 0x0a, 0x25, 0x2e, 0x79, 0x00, 0x05, 0x2e, 0xc1, 0xf5, 0x2e, 0xbd, 0x2e, 0xb9, 0x01, 0x2e, + 0x7b, 0x00, 0x31, 0x30, 0x8a, 0x04, 0x00, 0x90, 0x0b, 0x2f, 0x01, 0x2e, 0x6b, 0x01, 0x04, 0xa2, 0x07, 0x2f, 0x01, + 0x2e, 0x79, 0x00, 0x00, 0x90, 0x03, 0x2f, 0x01, 0x2e, 0xd9, 0x00, 0x00, 0xb2, 0x19, 0x2f, 0x3b, 0x50, 0x09, 0x52, + 0x98, 0x2e, 0x01, 0x02, 0x05, 0x2e, 0xd8, 0x00, 0x25, 0x2e, 0x87, 0x01, 0x05, 0x2e, 0xd8, 0x00, 0x80, 0x90, 0x02, + 0x2f, 0x12, 0x30, 0x25, 0x2e, 0xd8, 0x00, 0x01, 0x2e, 0xd9, 0x00, 0x00, 0xb2, 0x10, 0x30, 0x05, 0x2e, 0x79, 0x00, + 0x01, 0x2f, 0x21, 0x2e, 0x79, 0x00, 0x25, 0x2e, 0xd9, 0x00, 0x98, 0x2e, 0xf2, 0x01, 0x00, 0xb2, 0x22, 0x30, 0x21, + 0x30, 0x03, 0x2f, 0x01, 0x2e, 0x7b, 0x00, 0x00, 0x90, 0x05, 0x2f, 0x01, 0x2e, 0x7a, 0x00, 0x00, 0x90, 0x30, 0x30, + 0x01, 0x30, 0x41, 0x22, 0x01, 0x2e, 0x94, 0x01, 0x08, 0x1a, 0x0e, 0x2f, 0x23, 0x2e, 0x94, 0x01, 0x33, 0x30, 0x3d, + 0x50, 0x0b, 0x09, 0x01, 0x40, 0x39, 0x56, 0x46, 0xbe, 0x4b, 0x08, 0x4c, 0x0a, 0x01, 0x42, 0x0a, 0x80, 0x25, 0x52, + 0x01, 0x42, 0x00, 0x2e, 0x01, 0x2e, 0x79, 0x00, 0x00, 0xb2, 0x1f, 0x2f, 0x03, 0x2e, 0xc0, 0xf5, 0xf0, 0x30, 0x48, + 0x08, 0x47, 0xaa, 0x74, 0x30, 0x07, 0x2e, 0xdc, 0x00, 0x61, 0x22, 0x4b, 0x1a, 0x05, 0x2f, 0x07, 0x2e, 0x66, 0xf5, + 0xbf, 0xbd, 0xbf, 0xb9, 0xc0, 0x90, 0x0b, 0x2f, 0x3f, 0x56, 0x04, 0x30, 0xd4, 0x42, 0xd2, 0x42, 0x81, 0x04, 0x24, + 0xbd, 0xfe, 0x80, 0x81, 0x84, 0xc4, 0x42, 0x23, 0x2e, 0xdc, 0x00, 0x02, 0x42, 0x02, 0x32, 0x25, 0x2e, 0x62, 0xf5, + 0x05, 0x2e, 0x6d, 0x01, 0x81, 0x80, 0x03, 0x2e, 0x8a, 0x00, 0x21, 0x2e, 0x6d, 0x01, 0x0f, 0x56, 0x62, 0x6f, 0x4b, + 0x08, 0x00, 0x31, 0x80, 0x42, 0x40, 0xb2, 0x0b, 0x2f, 0xf2, 0x3e, 0x01, 0x2e, 0xca, 0xf5, 0x82, 0x08, 0x25, 0x2e, + 0xca, 0xf5, 0x05, 0x2e, 0x59, 0xf5, 0xe0, 0x3f, 0x90, 0x08, 0x25, 0x2e, 0x59, 0xf5, 0xf6, 0x6f, 0xe4, 0x6f, 0xa1, + 0x6f, 0xb3, 0x6f, 0xc5, 0x6f, 0xd7, 0x6f, 0x7b, 0x6f, 0x82, 0x6f, 0x90, 0x6f, 0x60, 0x5f, 0xc8, 0x2e, 0xc0, 0x50, + 0x80, 0x7f, 0x92, 0x7f, 0xd5, 0x7f, 0xc4, 0x7f, 0xb3, 0x7f, 0xa1, 0x7f, 0xe7, 0x7f, 0xf6, 0x7f, 0x7b, 0x7f, 0x00, + 0x2e, 0x35, 0x50, 0x00, 0x2e, 0x02, 0x40, 0x2f, 0xbd, 0x2f, 0xb9, 0x80, 0x90, 0x02, 0x2f, 0x32, 0x30, 0x25, 0x2e, + 0x69, 0xf5, 0x37, 0x80, 0x00, 0x2e, 0x00, 0x40, 0x60, 0x7f, 0x98, 0x2e, 0xe9, 0x01, 0x0b, 0x30, 0x5b, 0x7f, 0x40, + 0x7f, 0x02, 0x32, 0x64, 0x6f, 0x25, 0x52, 0x43, 0x56, 0x0b, 0x30, 0x80, 0x2e, 0x65, 0xb4, 0x62, 0x09, 0x40, 0xb3, + 0x0b, 0x2f, 0x00, 0xb2, 0x03, 0x2f, 0x0b, 0x2e, 0x79, 0x00, 0x40, 0x91, 0x03, 0x2f, 0xc2, 0x8a, 0x25, 0x2e, 0x64, + 0xf5, 0x4b, 0x43, 0x25, 0x2e, 0x60, 0xf5, 0x21, 0x09, 0x00, 0xb3, 0x79, 0x2f, 0x98, 0x2e, 0xf2, 0x01, 0x00, 0xb2, + 0x06, 0x2f, 0x01, 0x2e, 0x7b, 0x00, 0x00, 0xb2, 0x02, 0x2f, 0x40, 0x6f, 0x00, 0x90, 0x0a, 0x2f, 0x01, 0x2e, 0xdb, + 0x00, 0x00, 0x90, 0x19, 0x2f, 0x10, 0x30, 0x21, 0x2e, 0xdb, 0x00, 0x00, 0x30, 0x98, 0x2e, 0x0d, 0xb6, 0x13, 0x2d, + 0x01, 0x2e, 0xc3, 0xf5, 0x0c, 0xbc, 0x0f, 0xb8, 0x12, 0x30, 0x10, 0x04, 0x03, 0xb0, 0x26, 0x25, 0x45, 0x50, 0x07, + 0x52, 0x98, 0x2e, 0x01, 0x02, 0x10, 0x30, 0x21, 0x2e, 0x99, 0x01, 0x02, 0x30, 0x50, 0x7f, 0x25, 0x2e, 0xdb, 0x00, + 0x40, 0x6f, 0x00, 0xb2, 0x03, 0x2f, 0x05, 0x2e, 0x7a, 0x00, 0x80, 0x90, 0x0e, 0x2f, 0x05, 0x2e, 0xda, 0x00, 0x80, + 0x90, 0x36, 0x2f, 0x11, 0x30, 0x02, 0x30, 0x23, 0x2e, 0xda, 0x00, 0x23, 0x2e, 0x74, 0x01, 0x25, 0x2e, 0x7d, 0x00, + 0x25, 0x2e, 0x9e, 0x01, 0x2c, 0x2d, 0x05, 0x2e, 0x9e, 0x01, 0x81, 0x82, 0x23, 0x2e, 0x9e, 0x01, 0x12, 0x30, 0x4a, + 0x08, 0x40, 0xb2, 0x05, 0x2f, 0x03, 0x2e, 0x58, 0xf5, 0x98, 0xbc, 0x9e, 0xb8, 0x43, 0x90, 0x1a, 0x2f, 0x01, 0x2e, + 0xc1, 0xf5, 0x0e, 0xbd, 0x30, 0x30, 0x2e, 0xb9, 0x82, 0x04, 0x01, 0x52, 0x47, 0x50, 0x62, 0x7f, 0x98, 0x2e, 0x01, + 0x02, 0x01, 0x2e, 0xdd, 0x00, 0x01, 0x90, 0x49, 0x50, 0x03, 0x52, 0x02, 0x2f, 0x62, 0x6f, 0x98, 0x2e, 0x01, 0x02, + 0x12, 0x30, 0x25, 0x2e, 0x9d, 0x01, 0x00, 0x30, 0x21, 0x2e, 0xda, 0x00, 0x40, 0x6f, 0x52, 0x7f, 0x00, 0x2e, 0x52, + 0x6f, 0x80, 0x90, 0x05, 0x2f, 0x02, 0x30, 0x25, 0x2e, 0x94, 0x01, 0x25, 0x54, 0x25, 0x2e, 0x64, 0xf5, 0x25, 0x52, + 0x23, 0x2e, 0x60, 0xf5, 0x02, 0x32, 0x43, 0x56, 0x0b, 0x30, 0x00, 0x90, 0x0b, 0x2f, 0x37, 0x2e, 0xd8, 0x00, 0x41, + 0x50, 0x21, 0x2e, 0x5a, 0xf2, 0x98, 0x2e, 0xdd, 0x03, 0x40, 0x6f, 0x02, 0x32, 0x25, 0x52, 0x43, 0x56, 0x0b, 0x30, + 0x09, 0x2e, 0x60, 0xf5, 0x62, 0x09, 0x40, 0x91, 0x90, 0x2e, 0xc9, 0xb3, 0x61, 0x09, 0x40, 0x91, 0x90, 0x2e, 0xc9, + 0xb3, 0x80, 0x6f, 0x92, 0x6f, 0xa1, 0x6f, 0xb3, 0x6f, 0xc4, 0x6f, 0xd5, 0x6f, 0x7b, 0x6f, 0xf6, 0x6f, 0xe7, 0x6f, + 0x40, 0x5f, 0xc8, 0x2e, 0x4b, 0x52, 0x00, 0x51, 0x52, 0x40, 0x47, 0x40, 0xf8, 0xbc, 0x9c, 0xb9, 0x01, 0x2e, 0x9f, + 0x00, 0xf3, 0x7f, 0x8f, 0xbd, 0x3f, 0xba, 0x1a, 0x25, 0x78, 0xb8, 0x59, 0x56, 0xd3, 0x08, 0x75, 0x8c, 0x73, 0x8a, + 0xeb, 0x7f, 0xfc, 0xbf, 0xd4, 0x7f, 0x0b, 0x30, 0xfc, 0xbb, 0x1c, 0x0b, 0x4b, 0x7f, 0x8b, 0x43, 0x4b, 0x43, 0x21, + 0x2e, 0xe4, 0x00, 0x00, 0xb3, 0xa7, 0x7f, 0xb5, 0x7f, 0xc6, 0x7f, 0x93, 0x7f, 0x90, 0x2e, 0x35, 0xb5, 0x01, 0x2e, + 0xfe, 0x00, 0x00, 0xb2, 0x0b, 0x2f, 0x4f, 0x52, 0x01, 0x2e, 0xf9, 0x00, 0x82, 0x7f, 0x98, 0x2e, 0xbb, 0xcc, 0x0b, + 0x30, 0x37, 0x2e, 0xfe, 0x00, 0x82, 0x6f, 0x93, 0x6f, 0x1a, 0x25, 0xc0, 0xb2, 0x8b, 0x7f, 0x14, 0x2f, 0x26, 0xbc, + 0x25, 0xbd, 0x06, 0xb8, 0x2f, 0xb9, 0x80, 0xb2, 0x14, 0xb0, 0x0c, 0x2f, 0x51, 0x50, 0x53, 0x54, 0x0b, 0x30, 0x0b, + 0x2e, 0xa0, 0x00, 0x57, 0x58, 0x1b, 0x42, 0x9b, 0x42, 0x6c, 0x09, 0x2b, 0x2e, 0xa0, 0x00, 0x0b, 0x42, 0x8b, 0x42, + 0x86, 0x7f, 0x70, 0x84, 0x5b, 0x50, 0xd8, 0x08, 0x55, 0x52, 0x09, 0x50, 0x72, 0x7f, 0x63, 0x7f, 0x98, 0x2e, 0xc2, + 0xc0, 0xd1, 0x6f, 0x62, 0x6f, 0xd1, 0x0a, 0x01, 0x2e, 0xf9, 0x00, 0xc5, 0x6f, 0xb4, 0x6f, 0x72, 0x6f, 0x4f, 0x52, + 0x4d, 0x5c, 0x98, 0x2e, 0x06, 0xcd, 0x53, 0x6f, 0x90, 0x6f, 0x51, 0x52, 0xc0, 0xb2, 0x04, 0xbd, 0x54, 0x40, 0xaf, + 0xb9, 0x45, 0x40, 0xd1, 0x7f, 0x02, 0x30, 0x06, 0x2f, 0xc0, 0xb2, 0x02, 0x30, 0x03, 0x2f, 0x53, 0x5c, 0x12, 0x30, + 0x94, 0x43, 0x85, 0x43, 0x03, 0xbf, 0x6f, 0xbb, 0x80, 0xb3, 0x20, 0x2f, 0x36, 0x6f, 0x26, 0x01, 0x46, 0x6f, 0x6e, + 0x03, 0x45, 0x42, 0xc0, 0x90, 0x29, 0x2e, 0xfa, 0x00, 0x53, 0x52, 0x14, 0x2f, 0x53, 0x5c, 0x00, 0x2e, 0x93, 0x41, + 0x86, 0x41, 0xe3, 0x04, 0xae, 0x07, 0x80, 0xab, 0x04, 0x2f, 0x80, 0x91, 0x0a, 0x2f, 0x86, 0x6f, 0x73, 0x0f, 0x07, + 0x2f, 0x83, 0x6f, 0xc0, 0xb2, 0x04, 0x2f, 0x54, 0x42, 0x45, 0x42, 0x12, 0x30, 0x04, 0x2c, 0x11, 0x30, 0x02, 0x2c, + 0x11, 0x30, 0x11, 0x30, 0x02, 0xbc, 0x0f, 0xb8, 0xc2, 0x7f, 0x00, 0x90, 0x06, 0x2f, 0x31, 0x30, 0x23, 0x2e, 0x78, + 0x01, 0x23, 0x2e, 0xdf, 0x00, 0x0b, 0x2c, 0x01, 0x30, 0x01, 0x2e, 0xdf, 0x00, 0x05, 0x2e, 0x78, 0x01, 0x10, 0x1a, + 0x02, 0x2f, 0x21, 0x2e, 0x78, 0x01, 0x01, 0x2d, 0x01, 0x30, 0xf0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xc1, 0x6f, 0xa0, + 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xd2, 0x6f, 0x21, 0x52, 0x01, 0x2e, 0xfa, 0x00, 0x82, 0x40, 0x50, 0x42, 0x11, 0x2c, + 0x42, 0x42, 0x10, 0x30, 0x31, 0x30, 0x21, 0x2e, 0xfe, 0x00, 0x23, 0x2e, 0x78, 0x01, 0x23, 0x2e, 0xdf, 0x00, 0xf0, + 0x6f, 0x01, 0x30, 0x98, 0x2e, 0x95, 0xcf, 0xa0, 0x6f, 0x01, 0x30, 0x98, 0x2e, 0x95, 0xcf, 0x00, 0x2e, 0xeb, 0x6f, + 0x00, 0x5f, 0xb8, 0x2e, 0x07, 0x2e, 0x9f, 0x00, 0x3b, 0xbc, 0x60, 0x50, 0xbf, 0xbd, 0x0c, 0xb8, 0xf0, 0x7f, 0xc0, + 0xb2, 0xeb, 0x7f, 0x2d, 0x2f, 0x07, 0x2e, 0xff, 0x00, 0xc3, 0x40, 0x01, 0x2e, 0x69, 0x01, 0x03, 0x1a, 0x11, 0x2f, + 0x5f, 0x52, 0x27, 0x2e, 0x69, 0x01, 0x50, 0x40, 0xa0, 0x7f, 0x78, 0x80, 0x43, 0x40, 0xd0, 0x7f, 0xb3, 0x7f, 0x98, + 0x2e, 0x64, 0xcf, 0xd0, 0x6f, 0x07, 0x80, 0xa3, 0x6f, 0x13, 0x42, 0x00, 0x2e, 0xb3, 0x6f, 0x03, 0x42, 0x03, 0x30, + 0x01, 0x2e, 0xdf, 0x00, 0x01, 0xb2, 0x01, 0x2f, 0x02, 0x90, 0x00, 0x2f, 0x13, 0x30, 0x1a, 0x25, 0x7c, 0x88, 0x01, + 0x2e, 0xff, 0x00, 0x5d, 0x52, 0x09, 0x54, 0x98, 0x2e, 0xc4, 0xce, 0xc1, 0x6f, 0xf0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, + 0x04, 0x2d, 0x01, 0x30, 0xf0, 0x6f, 0x98, 0x2e, 0x95, 0xcf, 0xeb, 0x6f, 0xa0, 0x5f, 0xb8, 0x2e, 0x60, 0x51, 0x0a, + 0x25, 0x36, 0x88, 0xf4, 0x7f, 0xeb, 0x7f, 0x00, 0x32, 0x6b, 0x52, 0x32, 0x30, 0x13, 0x30, 0x98, 0x2e, 0x15, 0xcb, + 0x0a, 0x25, 0x33, 0x84, 0xd2, 0x7f, 0x43, 0x30, 0x09, 0x50, 0x67, 0x52, 0x98, 0x2e, 0x95, 0xc1, 0xd2, 0x6f, 0x61, + 0x52, 0x98, 0x2e, 0xd7, 0xc7, 0x2a, 0x25, 0xb0, 0x86, 0xc0, 0x7f, 0xd3, 0x7f, 0xaf, 0x84, 0x63, 0x50, 0xf1, 0x6f, + 0x98, 0x2e, 0x4d, 0xc8, 0x2a, 0x25, 0xae, 0x8a, 0xaa, 0x88, 0xf2, 0x6e, 0x65, 0x50, 0xc1, 0x6f, 0xd3, 0x6f, 0xf4, + 0x7f, 0x98, 0x2e, 0xb6, 0xc8, 0xe0, 0x6e, 0x00, 0xb2, 0x32, 0x2f, 0x6d, 0x54, 0x83, 0x86, 0xf1, 0x6f, 0xc3, 0x7f, + 0x04, 0x30, 0x30, 0x30, 0xf4, 0x7f, 0xd0, 0x7f, 0xb2, 0x7f, 0xe3, 0x30, 0xc5, 0x6f, 0x56, 0x40, 0x45, 0x41, 0x28, + 0x08, 0x03, 0x14, 0x0e, 0xb4, 0x08, 0xbc, 0x82, 0x40, 0x10, 0x0a, 0x69, 0x54, 0x26, 0x05, 0x91, 0x7f, 0x44, 0x28, + 0xa3, 0x7f, 0x98, 0x2e, 0xd9, 0xc0, 0x08, 0xb9, 0x33, 0x30, 0x53, 0x09, 0xc1, 0x6f, 0xd3, 0x6f, 0xf4, 0x6f, 0x83, + 0x17, 0x47, 0x40, 0x6c, 0x15, 0xb2, 0x6f, 0xbe, 0x09, 0x75, 0x0b, 0x90, 0x42, 0x45, 0x42, 0x51, 0x0e, 0x32, 0xbc, + 0x02, 0x89, 0xa1, 0x6f, 0x7e, 0x86, 0xf4, 0x7f, 0xd0, 0x7f, 0xb2, 0x7f, 0x04, 0x30, 0x91, 0x6f, 0xd6, 0x2f, 0xeb, + 0x6f, 0xa0, 0x5e, 0xb8, 0x2e, 0x01, 0x2e, 0x77, 0xf7, 0x09, 0xbc, 0x0f, 0xb8, 0x00, 0xb2, 0x10, 0x50, 0xfb, 0x7f, + 0x10, 0x30, 0x0b, 0x2f, 0x03, 0x2e, 0x8a, 0x00, 0x96, 0xbc, 0x9f, 0xb8, 0x40, 0xb2, 0x05, 0x2f, 0x03, 0x2e, 0x68, + 0xf7, 0x9e, 0xbc, 0x9f, 0xb8, 0x40, 0xb2, 0x07, 0x2f, 0x03, 0x2e, 0x6a, 0x01, 0x41, 0x90, 0x01, 0x2f, 0x98, 0x2e, + 0x0d, 0xb6, 0x03, 0x2c, 0x00, 0x30, 0x21, 0x2e, 0x6a, 0x01, 0xfb, 0x6f, 0xf0, 0x5f, 0xb8, 0x2e, 0x20, 0x50, 0xe0, + 0x7f, 0xfb, 0x7f, 0x00, 0x2e, 0x61, 0x50, 0x98, 0x2e, 0x3b, 0xc8, 0x63, 0x50, 0x98, 0x2e, 0xa7, 0xc8, 0x05, 0x50, + 0x98, 0x2e, 0x55, 0xcc, 0xe1, 0x6f, 0x65, 0x50, 0x98, 0x2e, 0xe0, 0xc9, 0xfb, 0x6f, 0x00, 0x30, 0xe0, 0x5f, 0x21, + 0x2e, 0x6a, 0x01, 0xb8, 0x2e, 0x03, 0xbc, 0x21, 0x2e, 0x6c, 0x01, 0x03, 0x2e, 0x6c, 0x01, 0x40, 0xb2, 0x10, 0x30, + 0x21, 0x2e, 0x7c, 0x00, 0x01, 0x30, 0x05, 0x2f, 0x05, 0x2e, 0x6f, 0x01, 0x80, 0x90, 0x01, 0x2f, 0x23, 0x2e, 0x6f, + 0xf5, 0xc0, 0x2e, 0x21, 0x2e, 0x70, 0x01, 0x30, 0x25, 0x00, 0x30, 0x21, 0x2e, 0x5a, 0xf5, 0x10, 0x50, 0x21, 0x2e, + 0xde, 0x00, 0x21, 0x2e, 0xd6, 0x00, 0xfb, 0x7f, 0x98, 0x2e, 0xf5, 0x03, 0x40, 0x30, 0x21, 0x2e, 0x6b, 0x01, 0xfb, + 0x6f, 0xf0, 0x5f, 0x03, 0x25, 0x80, 0x2e, 0x24, 0xb6, 0x01, 0x2e, 0xa8, 0x00, 0x31, 0x25, 0x08, 0xbd, 0x71, 0x30, + 0x20, 0x50, 0x2c, 0xb9, 0x01, 0x09, 0xf2, 0x7f, 0x00, 0x91, 0xeb, 0x7f, 0x0a, 0x2f, 0x01, 0x30, 0xf0, 0x6f, 0x98, + 0x2e, 0x95, 0xcf, 0x13, 0x30, 0x27, 0x2e, 0x74, 0x01, 0xeb, 0x6f, 0xc0, 0x2e, 0x00, 0x30, 0xe0, 0x5f, 0x01, 0x2e, + 0x74, 0x01, 0x00, 0xb2, 0x05, 0x2f, 0x06, 0x30, 0xc3, 0x50, 0x98, 0x2e, 0x84, 0xb6, 0x2d, 0x2e, 0x74, 0x01, 0x05, + 0x2e, 0x73, 0x01, 0x8b, 0x80, 0xc3, 0x52, 0x04, 0x42, 0x98, 0x2e, 0xbf, 0xb6, 0x10, 0x25, 0xf0, 0x6f, 0xf1, 0x7f, + 0x98, 0x2e, 0x95, 0xcf, 0xf0, 0x6f, 0x00, 0x90, 0x02, 0x2f, 0x01, 0x2e, 0x75, 0x01, 0x02, 0x2d, 0x21, 0x2e, 0x75, + 0x01, 0xeb, 0x6f, 0xe0, 0x5f, 0xb8, 0x2e, 0x0a, 0x82, 0x02, 0x30, 0x12, 0x42, 0x41, 0x0e, 0xfc, 0x2f, 0x37, 0x80, + 0xc5, 0x52, 0x11, 0x42, 0x00, 0x2e, 0xc7, 0x52, 0x01, 0x42, 0xb8, 0x2e, 0x07, 0x88, 0x46, 0x8e, 0x06, 0x41, 0x3c, + 0x8b, 0x32, 0x1a, 0x42, 0x41, 0xc7, 0x41, 0x16, 0x2f, 0x80, 0x91, 0x23, 0x2f, 0x57, 0x0f, 0x16, 0x30, 0x0c, 0x2f, + 0x06, 0x80, 0x00, 0x2e, 0x00, 0x40, 0x00, 0xb2, 0x04, 0x2f, 0x45, 0x82, 0x00, 0x2e, 0x41, 0x40, 0xd1, 0x0f, 0x02, + 0x2f, 0x06, 0x30, 0x06, 0x43, 0x46, 0x43, 0x80, 0xb3, 0x11, 0x2f, 0x03, 0x43, 0x47, 0x43, 0xb8, 0x2e, 0xd7, 0x0e, + 0x0c, 0x2f, 0x43, 0x82, 0x17, 0x04, 0x41, 0x40, 0x41, 0x0f, 0x07, 0x2f, 0x03, 0x43, 0x42, 0x83, 0x47, 0x43, 0x00, + 0x2e, 0x43, 0x40, 0xc1, 0x86, 0x43, 0x42, 0xb8, 0x2e, 0xb8, 0x2e, 0x88, 0x88, 0xc0, 0x50, 0x39, 0x8d, 0x88, 0x81, + 0xe2, 0x7f, 0x02, 0x30, 0x05, 0x40, 0xf2, 0x7f, 0x41, 0xab, 0x22, 0x30, 0x95, 0x22, 0x86, 0x41, 0x27, 0x5e, 0x9a, + 0x00, 0x04, 0x41, 0x37, 0x18, 0x66, 0x01, 0xc9, 0x56, 0xeb, 0x00, 0xc1, 0x7f, 0xb3, 0x7f, 0xd5, 0x7f, 0x48, 0x82, + 0x39, 0x80, 0x82, 0x40, 0xa0, 0x7f, 0x91, 0x7f, 0x8b, 0x7f, 0x06, 0x30, 0x6f, 0x5a, 0xcb, 0x58, 0x6f, 0x56, 0x98, + 0x2e, 0x67, 0xcc, 0x91, 0x6f, 0x7b, 0x82, 0xc6, 0x6f, 0x42, 0x40, 0x81, 0x84, 0x42, 0x42, 0x43, 0x82, 0x83, 0x8b, + 0x42, 0x40, 0x86, 0x89, 0x7b, 0x82, 0x84, 0x87, 0x71, 0x7f, 0x80, 0xb2, 0x95, 0x7f, 0x64, 0x7f, 0x50, 0x7f, 0x02, + 0x2f, 0xc5, 0x40, 0x41, 0x8b, 0xc5, 0x42, 0x87, 0x89, 0x67, 0x40, 0x07, 0x0f, 0x85, 0x8b, 0x41, 0x7f, 0x82, 0x8d, + 0x47, 0x40, 0x3c, 0x2f, 0x81, 0x41, 0x01, 0x0e, 0xe1, 0x6f, 0x2d, 0x2f, 0x46, 0x8c, 0x90, 0x6f, 0x86, 0x41, 0x07, + 0x40, 0xfe, 0x0e, 0x02, 0x2f, 0x04, 0x41, 0x00, 0xb3, 0x21, 0x2f, 0x44, 0x82, 0x04, 0x30, 0x41, 0x40, 0x71, 0x00, + 0xf9, 0x0e, 0x36, 0x2f, 0x46, 0x41, 0x80, 0xa7, 0x01, 0x30, 0x04, 0x30, 0x0d, 0x2f, 0xe4, 0x6f, 0x00, 0x2e, 0x04, + 0x41, 0x74, 0x0f, 0x04, 0x30, 0x07, 0x2f, 0x80, 0x90, 0x00, 0x2f, 0xc1, 0x42, 0x03, 0x86, 0x81, 0x84, 0xc2, 0x42, + 0x01, 0x42, 0x14, 0x30, 0x42, 0x85, 0x41, 0x43, 0xa1, 0x42, 0x00, 0x2e, 0x82, 0x40, 0x80, 0x90, 0x1c, 0x2f, 0x01, + 0x42, 0x1b, 0x2d, 0x06, 0x42, 0x19, 0x2c, 0x04, 0x30, 0xb2, 0x6f, 0xba, 0x04, 0x02, 0x1e, 0x80, 0x43, 0x12, 0x30, + 0xc0, 0x6f, 0x23, 0x30, 0x98, 0x2e, 0x90, 0xb6, 0x0e, 0x2c, 0x04, 0x30, 0xb2, 0x6f, 0xc0, 0x6f, 0xba, 0x00, 0x51, + 0x6f, 0x01, 0x86, 0x4a, 0x1c, 0xc1, 0x42, 0x22, 0x30, 0xe1, 0x6f, 0x13, 0x30, 0x98, 0x2e, 0x90, 0xb6, 0x04, 0x30, + 0x52, 0x6f, 0xcd, 0x52, 0x40, 0x6f, 0xc4, 0x7f, 0x98, 0x2e, 0xa0, 0xcc, 0x41, 0x6f, 0x70, 0x6f, 0x42, 0x40, 0xcf, + 0x52, 0x98, 0x2e, 0xa0, 0xcc, 0x41, 0x6f, 0x70, 0x6f, 0x42, 0x40, 0x01, 0x40, 0xd3, 0x6f, 0xd3, 0x00, 0xcb, 0x1e, + 0xcf, 0x52, 0x13, 0x42, 0xb0, 0x7f, 0x98, 0x2e, 0xa0, 0xcc, 0xb0, 0x6f, 0x3e, 0x84, 0xd1, 0x6f, 0x82, 0x40, 0x03, + 0x40, 0x51, 0x04, 0x59, 0x1c, 0x01, 0x42, 0x02, 0x82, 0xa0, 0x6f, 0x42, 0x40, 0x03, 0x40, 0xd3, 0x0f, 0x00, 0x30, + 0x14, 0x30, 0x60, 0x22, 0xc5, 0x6f, 0x40, 0x91, 0x01, 0x2f, 0x53, 0x0e, 0x26, 0x2f, 0xe5, 0x6f, 0x47, 0x85, 0x00, + 0x2e, 0x83, 0x40, 0x59, 0x0f, 0x20, 0x2f, 0x62, 0x6f, 0x4a, 0x8f, 0x85, 0x40, 0xc7, 0x41, 0x7f, 0x8d, 0x6f, 0x0f, + 0xa6, 0x15, 0x17, 0x30, 0x04, 0x30, 0x0f, 0x2f, 0xe0, 0x6f, 0x0b, 0x80, 0x00, 0x2e, 0x07, 0x40, 0x3e, 0x08, 0x00, + 0xb2, 0x00, 0x30, 0x06, 0x2f, 0x59, 0x1a, 0x04, 0x2f, 0xfd, 0x12, 0xc0, 0x90, 0x13, 0x30, 0x4b, 0x22, 0x06, 0x25, + 0x71, 0x25, 0xc0, 0xb3, 0x04, 0x2f, 0xa4, 0x42, 0xa4, 0x42, 0x83, 0x82, 0x84, 0x42, 0x44, 0x42, 0x00, 0x2e, 0x8b, + 0x6f, 0x40, 0x5f, 0xb8, 0x2e, 0x40, 0x50, 0x0a, 0x25, 0x3c, 0x80, 0xfb, 0x7f, 0x01, 0x42, 0xd2, 0x7f, 0xe3, 0x7f, + 0x32, 0x30, 0x10, 0x25, 0x98, 0x2e, 0x7a, 0xc1, 0xfb, 0x6f, 0xc0, 0x5f, 0xb8, 0x2e, 0x70, 0x50, 0x0a, 0x25, 0x39, + 0x80, 0xf3, 0x7f, 0x03, 0x42, 0xa1, 0x7f, 0xc2, 0x7f, 0xd1, 0x7f, 0x03, 0x30, 0x03, 0x43, 0xe4, 0x7f, 0xbb, 0x7f, + 0x22, 0x30, 0x10, 0x25, 0x98, 0x2e, 0x7a, 0xc1, 0xd2, 0x6f, 0x02, 0x17, 0x04, 0x08, 0xc1, 0x6f, 0x0c, 0x09, 0x04, + 0x1a, 0x10, 0x30, 0x04, 0x30, 0x20, 0x22, 0x01, 0xb2, 0x14, 0x2f, 0xd1, 0x58, 0x14, 0x09, 0xf3, 0x30, 0x93, 0x08, + 0x24, 0xbd, 0x44, 0xba, 0x94, 0x0a, 0x02, 0x17, 0xf3, 0x6f, 0x4c, 0x08, 0x9a, 0x08, 0x8a, 0x0a, 0x9d, 0x52, 0x51, + 0x08, 0x41, 0x58, 0x94, 0x08, 0x28, 0xbd, 0x98, 0xb8, 0xe4, 0x6f, 0x51, 0x0a, 0x01, 0x43, 0x00, 0x2e, 0xbb, 0x6f, + 0x90, 0x5f, 0xb8, 0x2e, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x01, 0x2e, 0x5d, 0xf7, 0x08, 0xbc, 0x80, 0xac, 0x0e, 0xbb, 0x02, 0x2f, + 0x00, 0x30, 0x41, 0x04, 0x82, 0x06, 0xc0, 0xa4, 0x00, 0x30, 0x11, 0x2f, 0x40, 0xa9, 0x03, 0x2f, 0x40, 0x91, 0x0d, + 0x2f, 0x00, 0xa7, 0x0b, 0x2f, 0x80, 0xb3, 0x6f, 0x58, 0x02, 0x2f, 0x90, 0xa1, 0x26, 0x13, 0x20, 0x23, 0x80, 0x90, + 0x10, 0x30, 0x01, 0x2f, 0xcc, 0x0e, 0x00, 0x2f, 0x00, 0x30, 0xb8, 0x2e, 0x77, 0x56, 0x71, 0x54, 0xd0, 0x40, 0xc4, + 0x40, 0x0b, 0x2e, 0xfd, 0xf3, 0x77, 0x52, 0x90, 0x42, 0x94, 0x42, 0x95, 0x42, 0x05, 0x30, 0x79, 0x50, 0x0f, 0x88, + 0x06, 0x40, 0x04, 0x41, 0x96, 0x42, 0xc5, 0x42, 0x48, 0xbe, 0x73, 0x30, 0x0d, 0x2e, 0x6f, 0x01, 0x4f, 0xba, 0x84, + 0x42, 0x03, 0x42, 0x81, 0xb3, 0x02, 0x2f, 0x2b, 0x2e, 0x6f, 0xf5, 0x06, 0x2d, 0x05, 0x2e, 0x77, 0xf7, 0x75, 0x56, + 0x93, 0x08, 0x25, 0x2e, 0x77, 0xf7, 0x73, 0x54, 0x25, 0x2e, 0xc2, 0xf5, 0x07, 0x2e, 0xfd, 0xf3, 0x42, 0x30, 0xb4, + 0x33, 0xda, 0x0a, 0x4c, 0x00, 0x27, 0x2e, 0xfd, 0xf3, 0x43, 0x40, 0xd4, 0x3f, 0xdc, 0x08, 0x43, 0x42, 0x00, 0x2e, + 0x00, 0x2e, 0x43, 0x40, 0x24, 0x30, 0xdc, 0x0a, 0x43, 0x42, 0x04, 0x80, 0x03, 0x2e, 0xfd, 0xf3, 0x4a, 0x0a, 0x23, + 0x2e, 0xfd, 0xf3, 0x61, 0x34, 0xc0, 0x2e, 0x01, 0x42, 0x00, 0x2e, 0xd0, 0x51, 0xfb, 0x7f, 0x98, 0x2e, 0xcf, 0x0d, + 0x5a, 0x25, 0x98, 0x2e, 0xf6, 0x0d, 0x6b, 0x87, 0x81, 0x54, 0xe1, 0x7f, 0xa3, 0x7f, 0xb3, 0x7f, 0xb2, 0x88, 0x7b, + 0x52, 0xc2, 0x7f, 0x65, 0x8b, 0x7d, 0x56, 0x84, 0x7f, 0x61, 0x7f, 0x75, 0x7f, 0xd0, 0x7f, 0x95, 0x7f, 0x53, 0x7f, + 0x14, 0x30, 0x7f, 0x54, 0x81, 0x6f, 0x42, 0x7f, 0x00, 0x2e, 0x53, 0x40, 0x45, 0x8c, 0x42, 0x40, 0x90, 0x41, 0xbb, + 0x83, 0x86, 0x41, 0xd8, 0x04, 0x16, 0x06, 0x00, 0xac, 0x81, 0x7f, 0x02, 0x2f, 0x02, 0x30, 0xd3, 0x04, 0x10, 0x06, + 0xc1, 0x84, 0x01, 0x30, 0xc1, 0x02, 0x0b, 0x16, 0x04, 0x09, 0x14, 0x01, 0x99, 0x02, 0xc1, 0xb9, 0xaf, 0xbc, 0x59, + 0x0a, 0x64, 0x6f, 0x51, 0x43, 0xa1, 0xb4, 0x12, 0x41, 0x13, 0x41, 0x41, 0x43, 0x35, 0x7f, 0x64, 0x7f, 0x26, 0x31, + 0xe5, 0x6f, 0xd4, 0x6f, 0x98, 0x2e, 0x37, 0xca, 0x32, 0x6f, 0x75, 0x6f, 0x83, 0x40, 0x42, 0x41, 0x23, 0x7f, 0x12, + 0x7f, 0xf6, 0x30, 0x40, 0x25, 0x51, 0x25, 0x98, 0x2e, 0x37, 0xca, 0x14, 0x6f, 0x20, 0x05, 0x70, 0x6f, 0x25, 0x6f, + 0x69, 0x07, 0xa2, 0x6f, 0x31, 0x6f, 0x0b, 0x30, 0x04, 0x42, 0x9b, 0x42, 0x8b, 0x42, 0x55, 0x42, 0x32, 0x7f, 0x40, + 0xa9, 0xc3, 0x6f, 0x71, 0x7f, 0x02, 0x30, 0xd0, 0x40, 0xc3, 0x7f, 0x03, 0x2f, 0x40, 0x91, 0x15, 0x2f, 0x00, 0xa7, + 0x13, 0x2f, 0x00, 0xa4, 0x11, 0x2f, 0x84, 0xbd, 0x98, 0x2e, 0x79, 0xca, 0x55, 0x6f, 0x89, 0x54, 0x54, 0x41, 0x82, + 0x00, 0xf3, 0x3f, 0x45, 0x41, 0xcb, 0x02, 0xf6, 0x30, 0x98, 0x2e, 0x37, 0xca, 0x33, 0x6f, 0xa4, 0x6f, 0xc1, 0x42, + 0x03, 0x2c, 0x00, 0x43, 0xa4, 0x6f, 0x33, 0x6f, 0x00, 0x2e, 0x42, 0x6f, 0x55, 0x6f, 0x91, 0x40, 0x42, 0x8b, 0x00, + 0x41, 0x41, 0x00, 0x01, 0x43, 0x55, 0x7f, 0x14, 0x30, 0xc1, 0x40, 0x95, 0x40, 0x4d, 0x02, 0xc5, 0x6f, 0x87, 0x50, + 0x68, 0x0e, 0x75, 0x6f, 0xd1, 0x42, 0xa3, 0x7f, 0x8a, 0x2f, 0x09, 0x2e, 0x6f, 0x01, 0x01, 0xb3, 0x22, 0x2f, 0x81, + 0x58, 0x90, 0x6f, 0x17, 0x30, 0x13, 0x41, 0xb6, 0x6f, 0xe4, 0x7f, 0x00, 0x2e, 0x91, 0x41, 0x14, 0x40, 0x92, 0x41, + 0x15, 0x40, 0x17, 0x2e, 0x6f, 0xf5, 0xb6, 0x7f, 0xd0, 0x7f, 0xcb, 0x7f, 0x98, 0x2e, 0x00, 0x0c, 0x07, 0x15, 0xc2, + 0x6f, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0xc3, 0xa3, 0xc1, 0x8f, 0xe4, 0x6f, 0xd0, 0x6f, 0xe6, 0x2f, 0x14, 0x30, + 0x05, 0x2e, 0x6f, 0xf5, 0x14, 0x0b, 0x29, 0x2e, 0x6f, 0xf5, 0x44, 0x2d, 0x83, 0x54, 0x01, 0x32, 0x89, 0x58, 0x05, + 0x30, 0x41, 0x50, 0x83, 0x40, 0xd8, 0x08, 0x91, 0x01, 0xb8, 0xbd, 0x38, 0xb5, 0xe6, 0x7f, 0x0a, 0x16, 0xb1, 0x6f, + 0x2a, 0xbb, 0xa6, 0xbd, 0x1c, 0x01, 0x06, 0xbc, 0x52, 0x40, 0x06, 0x0a, 0x53, 0x40, 0x45, 0x03, 0xb1, 0x7f, 0xf6, + 0x30, 0x98, 0x2e, 0x37, 0xca, 0x1a, 0xbd, 0x16, 0xb6, 0x86, 0xba, 0x00, 0xa9, 0xaa, 0x0a, 0x67, 0x52, 0x0f, 0x2f, + 0x00, 0x91, 0x67, 0x52, 0x03, 0x2f, 0x67, 0x5a, 0x55, 0x0f, 0x67, 0x52, 0x08, 0x2f, 0x3f, 0xa1, 0x04, 0x2f, 0x3f, + 0x91, 0x03, 0x2f, 0x89, 0x58, 0xd4, 0x0f, 0x00, 0x2f, 0x89, 0x54, 0x12, 0x25, 0xf2, 0x33, 0x98, 0x2e, 0xd9, 0xc0, + 0xe4, 0x6f, 0xf5, 0x37, 0x45, 0x09, 0x21, 0x85, 0x05, 0x43, 0x05, 0x30, 0x85, 0x52, 0x51, 0x0e, 0x01, 0x32, 0x89, + 0x58, 0xc5, 0x2f, 0x25, 0x54, 0x09, 0x2e, 0x77, 0xf7, 0x22, 0x0b, 0x29, 0x2e, 0x77, 0xf7, 0xfb, 0x6f, 0x30, 0x5e, + 0xb8, 0x2e, 0x10, 0x50, 0x01, 0x2e, 0x6b, 0x01, 0x00, 0xb2, 0xfb, 0x7f, 0x5d, 0x2f, 0x01, 0xb2, 0x54, 0x2f, 0x02, + 0xb2, 0x4e, 0x2f, 0x03, 0x90, 0x63, 0x2f, 0x8f, 0x50, 0x39, 0x82, 0x02, 0x40, 0x81, 0x88, 0x91, 0x54, 0x41, 0x40, + 0x97, 0x56, 0x04, 0x42, 0x00, 0x2e, 0x94, 0x40, 0x95, 0x40, 0xd8, 0xbe, 0x2c, 0x0b, 0x45, 0x40, 0x6c, 0x01, 0x55, + 0x42, 0x0c, 0x17, 0x45, 0x40, 0x2c, 0x03, 0x54, 0x42, 0x53, 0x0e, 0xf2, 0x2f, 0x99, 0x56, 0x3e, 0x82, 0xe2, 0x40, + 0xc3, 0x40, 0x28, 0xbd, 0x93, 0x0a, 0x43, 0x40, 0xda, 0x00, 0x53, 0x42, 0x8a, 0x16, 0x43, 0x40, 0x9a, 0x02, 0x52, + 0x42, 0x00, 0x2e, 0x41, 0x40, 0x25, 0x54, 0x4a, 0x0e, 0x3b, 0x2f, 0x3a, 0x82, 0x00, 0x30, 0x41, 0x40, 0x21, 0x2e, + 0x77, 0x0f, 0x40, 0xb2, 0x0a, 0x2f, 0x98, 0x2e, 0x61, 0x0c, 0x98, 0x2e, 0x2b, 0x0e, 0x98, 0x2e, 0x41, 0x0e, 0xfb, + 0x6f, 0xf0, 0x5f, 0x00, 0x30, 0x80, 0x2e, 0x38, 0xb6, 0x95, 0x54, 0x8b, 0x56, 0x83, 0x42, 0x8f, 0x86, 0x74, 0x30, + 0x93, 0x54, 0xc4, 0x42, 0x11, 0x30, 0x23, 0x2e, 0x6b, 0x01, 0xa1, 0x42, 0x23, 0x30, 0x27, 0x2e, 0x6e, 0x01, 0x21, + 0x2e, 0x6d, 0x01, 0xba, 0x82, 0x18, 0x2c, 0x81, 0x42, 0x30, 0x30, 0x21, 0x2e, 0x6b, 0x01, 0x13, 0x2d, 0x21, 0x30, + 0x00, 0x30, 0x23, 0x2e, 0x6b, 0x01, 0x21, 0x2e, 0x7b, 0xf7, 0x0c, 0x2d, 0x77, 0x30, 0x98, 0x2e, 0x1f, 0x0c, 0x8d, + 0x50, 0x0c, 0x82, 0x12, 0x30, 0x40, 0x42, 0x25, 0x2e, 0x6b, 0x01, 0x2f, 0x2e, 0x7b, 0xf7, 0xfb, 0x6f, 0xf0, 0x5f, + 0xb8, 0x2e, 0x70, 0x50, 0x0a, 0x25, 0x39, 0x86, 0xfb, 0x7f, 0xe1, 0x32, 0x62, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0x41, + 0x56, 0xa5, 0x6f, 0xab, 0x08, 0x91, 0x6f, 0x4b, 0x08, 0x9b, 0x56, 0xc4, 0x6f, 0x23, 0x09, 0x4d, 0xba, 0x93, 0xbc, + 0x8c, 0x0b, 0xd1, 0x6f, 0x0b, 0x09, 0x81, 0x52, 0x9d, 0x5e, 0x56, 0x42, 0xaf, 0x09, 0x4d, 0xba, 0x23, 0xbd, 0x94, + 0x0a, 0xe5, 0x6f, 0x68, 0xbb, 0xeb, 0x08, 0xbd, 0xb9, 0x63, 0xbe, 0xfb, 0x6f, 0x52, 0x42, 0xe3, 0x0a, 0xc0, 0x2e, + 0x43, 0x42, 0x90, 0x5f, 0x87, 0x50, 0x03, 0x2e, 0x25, 0xf3, 0x12, 0x40, 0x00, 0x40, 0x28, 0xba, 0x9b, 0xbc, 0x88, + 0xbd, 0x93, 0xb4, 0xe3, 0x0a, 0x89, 0x16, 0x08, 0xb6, 0xc0, 0x2e, 0x19, 0x00, 0x62, 0x02, 0x10, 0x50, 0xfb, 0x7f, + 0x98, 0x2e, 0x5d, 0x0d, 0x01, 0x2e, 0x6b, 0x01, 0x31, 0x30, 0x08, 0x04, 0xfb, 0x6f, 0x01, 0x30, 0xf0, 0x5f, 0x23, + 0x2e, 0x6d, 0x01, 0x21, 0x2e, 0x6e, 0x01, 0xb8, 0x2e, 0x01, 0x2e, 0x6e, 0x01, 0x03, 0x2e, 0x6d, 0x01, 0x48, 0x0e, + 0x01, 0x2f, 0x80, 0x2e, 0x05, 0x0e, 0xb8, 0x2e, 0x9f, 0x50, 0x21, 0x34, 0x01, 0x42, 0x82, 0x30, 0xc1, 0x32, 0x25, + 0x2e, 0x62, 0xf5, 0x01, 0x00, 0x22, 0x30, 0x01, 0x40, 0x4a, 0x0a, 0x01, 0x42, 0xb8, 0x2e, 0x9f, 0x54, 0xf0, 0x3b, + 0x83, 0x40, 0xd8, 0x08, 0xa1, 0x52, 0x83, 0x42, 0x00, 0x30, 0x83, 0x30, 0x50, 0x42, 0xc4, 0x32, 0x27, 0x2e, 0x64, + 0xf5, 0x94, 0x00, 0x50, 0x42, 0x40, 0x42, 0xd3, 0x3f, 0x84, 0x40, 0x7d, 0x82, 0xe3, 0x08, 0x40, 0x42, 0x83, 0x42, + 0xb8, 0x2e, 0x95, 0x52, 0x00, 0x30, 0x40, 0x42, 0x7c, 0x86, 0x71, 0x52, 0x09, 0x2e, 0x62, 0x0f, 0x77, 0x54, 0xc4, + 0x42, 0xd3, 0x86, 0x54, 0x40, 0x55, 0x40, 0x94, 0x42, 0x85, 0x42, 0x21, 0x2e, 0x6e, 0x01, 0x42, 0x40, 0x25, 0x2e, + 0xfd, 0xf3, 0xc0, 0x42, 0x7e, 0x82, 0x05, 0x2e, 0xd7, 0x00, 0x80, 0xb2, 0x14, 0x2f, 0x05, 0x2e, 0x89, 0x00, 0x27, + 0xbd, 0x2f, 0xb9, 0x80, 0x90, 0x02, 0x2f, 0x21, 0x2e, 0x6f, 0xf5, 0x0c, 0x2d, 0x07, 0x2e, 0x63, 0x0f, 0x14, 0x30, + 0x1c, 0x09, 0x05, 0x2e, 0x77, 0xf7, 0x75, 0x56, 0x47, 0xbe, 0x93, 0x08, 0x94, 0x0a, 0x25, 0x2e, 0x77, 0xf7, 0xa3, + 0x54, 0x50, 0x42, 0x4a, 0x0e, 0xfc, 0x2f, 0xb8, 0x2e, 0x50, 0x50, 0x02, 0x30, 0x43, 0x86, 0xa1, 0x50, 0xfb, 0x7f, + 0xe3, 0x7f, 0xd2, 0x7f, 0xc0, 0x7f, 0xb1, 0x7f, 0x00, 0x2e, 0x41, 0x40, 0x00, 0x40, 0x48, 0x04, 0x98, 0x2e, 0x74, + 0xc0, 0x1e, 0xaa, 0xd3, 0x6f, 0x14, 0x30, 0xb1, 0x6f, 0xe3, 0x22, 0xc0, 0x6f, 0x52, 0x40, 0xe4, 0x6f, 0x4c, 0x0e, + 0x12, 0x42, 0xd3, 0x7f, 0xeb, 0x2f, 0x03, 0x2e, 0x78, 0x0f, 0x40, 0x90, 0x11, 0x30, 0x03, 0x2f, 0x23, 0x2e, 0x78, + 0x0f, 0x02, 0x2c, 0x00, 0x30, 0xd0, 0x6f, 0xfb, 0x6f, 0xb0, 0x5f, 0xb8, 0x2e, 0x40, 0x50, 0xf1, 0x7f, 0x0a, 0x25, + 0x3c, 0x86, 0xeb, 0x7f, 0x41, 0x33, 0x22, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0xd3, 0x6f, 0xf4, 0x30, 0xdc, 0x09, 0xa7, + 0x58, 0xc2, 0x6f, 0x94, 0x09, 0xa9, 0x58, 0x6a, 0xbb, 0xdc, 0x08, 0xb4, 0xb9, 0xb1, 0xbd, 0xa5, 0x5a, 0x95, 0x08, + 0x21, 0xbd, 0xf6, 0xbf, 0x77, 0x0b, 0x51, 0xbe, 0xf1, 0x6f, 0xeb, 0x6f, 0x52, 0x42, 0x54, 0x42, 0xc0, 0x2e, 0x43, + 0x42, 0xc0, 0x5f, 0x50, 0x50, 0xbb, 0x50, 0x31, 0x30, 0x11, 0x42, 0xfb, 0x7f, 0x7b, 0x30, 0x0b, 0x42, 0x11, 0x30, + 0x02, 0x80, 0x23, 0x33, 0x01, 0x42, 0x03, 0x00, 0x07, 0x2e, 0x80, 0x03, 0x05, 0x2e, 0xd5, 0x00, 0x33, 0x52, 0xe2, + 0x7f, 0xd3, 0x7f, 0xc0, 0x7f, 0x98, 0x2e, 0x9c, 0x0e, 0xd1, 0x6f, 0x08, 0x0a, 0x1a, 0x25, 0x7b, 0x86, 0xd0, 0x7f, + 0x01, 0x33, 0x12, 0x30, 0x98, 0x2e, 0xc2, 0xc4, 0xd1, 0x6f, 0x08, 0x0a, 0x00, 0xb2, 0x0d, 0x2f, 0xe3, 0x6f, 0x01, + 0x2e, 0x80, 0x03, 0x51, 0x30, 0xc7, 0x86, 0x23, 0x2e, 0x21, 0xf2, 0x08, 0xbc, 0xc0, 0x42, 0x98, 0x2e, 0x91, 0x03, + 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0xb0, 0x6f, 0x0b, 0xb8, 0x03, 0x2e, 0x1b, 0x00, 0x08, 0x1a, 0xb0, 0x7f, 0x70, + 0x30, 0x04, 0x2f, 0x21, 0x2e, 0x21, 0xf2, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x98, 0x2e, 0x6d, 0xc0, 0x98, 0x2e, + 0x5d, 0xc0, 0xab, 0x50, 0x98, 0x2e, 0x46, 0xc3, 0xad, 0x50, 0x98, 0x2e, 0xfc, 0xc5, 0x5d, 0x50, 0x98, 0x2e, 0x64, + 0xcf, 0xb1, 0x50, 0x21, 0x2e, 0x7e, 0x01, 0xaf, 0x56, 0xb3, 0x52, 0x27, 0x2e, 0x7f, 0x01, 0x23, 0x2e, 0x80, 0x01, + 0xb5, 0x50, 0x98, 0x2e, 0x53, 0xc7, 0xb7, 0x50, 0x98, 0x2e, 0x44, 0xcb, 0x10, 0x30, 0x98, 0x2e, 0x0d, 0xb6, 0x20, + 0x26, 0xc0, 0x6f, 0x02, 0x31, 0x12, 0x42, 0xeb, 0x33, 0x0b, 0x42, 0x37, 0x80, 0x01, 0x30, 0x01, 0x42, 0xf3, 0x37, + 0xbd, 0x52, 0xc1, 0x50, 0x44, 0x40, 0xa2, 0x0a, 0x42, 0x42, 0x8b, 0x31, 0x09, 0x2e, 0x5e, 0xf7, 0xbf, 0x54, 0xe3, + 0x08, 0x83, 0x42, 0x1b, 0x42, 0x23, 0x33, 0x4b, 0x00, 0xbc, 0x84, 0x0b, 0x40, 0x33, 0x30, 0x83, 0x42, 0x0b, 0x42, + 0xe0, 0x7f, 0xd1, 0x7f, 0x98, 0x2e, 0x0c, 0x02, 0xd1, 0x6f, 0x80, 0x30, 0x40, 0x42, 0x03, 0x30, 0xe0, 0x6f, 0xb9, + 0x54, 0x04, 0x30, 0x00, 0x2e, 0x00, 0x2e, 0x01, 0x89, 0x62, 0x0e, 0xfa, 0x2f, 0x43, 0x42, 0x11, 0x30, 0xfb, 0x6f, + 0xc0, 0x2e, 0x01, 0x42, 0xb0, 0x5f, 0xc1, 0x4a, 0x00, 0x00, 0x6d, 0x57, 0x00, 0x00, 0x77, 0x8e, 0x00, 0x00, 0xe0, + 0xff, 0xff, 0xff, 0xd3, 0xff, 0xff, 0xff, 0xe5, 0xff, 0xff, 0xff, 0xee, 0xe1, 0xff, 0xff, 0x7c, 0x13, 0x00, 0x00, + 0x46, 0xe6, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, + 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, + 0x2e, 0x00, 0xc1}; + +/*! @name Global array that stores the feature input configuration of BMI270_LEGACY */ +const struct bmi2_feature_config bmi270_legacy_feat_in[BMI270_LEGACY_MAX_FEAT_IN] = { + {.type = BMI2_CONFIG_ID, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_CONFIG_ID_STRT_ADDR}, + {.type = BMI2_MAX_BURST_LEN, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_MAX_BURST_LEN_STRT_ADDR}, + {.type = BMI2_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_CRT_GYRO_SELF_TEST_STRT_ADDR}, + {.type = BMI2_ABORT_CRT_GYRO_SELF_TEST, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_ABORT_STRT_ADDR}, + {.type = BMI2_AXIS_MAP, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_AXIS_MAP_STRT_ADDR}, + {.type = BMI2_GYRO_SELF_OFF, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_GYRO_SELF_OFF_STRT_ADDR}, + {.type = BMI2_NVM_PROG_PREP, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_NVM_PROG_PREP_STRT_ADDR}, + {.type = BMI2_ANY_MOTION, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_ANY_MOT_STRT_ADDR}, + {.type = BMI2_NO_MOTION, .page = BMI2_PAGE_1, .start_addr = BMI270_LEGACY_NO_MOT_STRT_ADDR}, + {.type = BMI2_ORIENTATION, .page = BMI2_PAGE_2, .start_addr = BMI270_LEGACY_ORIENT_STRT_ADDR}, + {.type = BMI2_HIGH_G, .page = BMI2_PAGE_2, .start_addr = BMI270_LEGACY_HIGH_G_STRT_ADDR}, + {.type = BMI2_LOW_G, .page = BMI2_PAGE_2, .start_addr = BMI270_LEGACY_LOW_G_STRT_ADDR}, + {.type = BMI2_FLAT, .page = BMI2_PAGE_3, .start_addr = BMI270_LEGACY_FLAT_STRT_ADDR}, + {.type = BMI2_SIG_MOTION, .page = BMI2_PAGE_3, .start_addr = BMI270_LEGACY_SIG_MOT_STRT_ADDR}, + {.type = BMI2_STEP_DETECTOR, .page = BMI2_PAGE_4, .start_addr = BMI270_LEGACY_STEP_COUNT_STRT_ADDR}, + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_4, .start_addr = BMI270_LEGACY_STEP_COUNT_STRT_ADDR}, + {.type = BMI2_STEP_ACTIVITY, .page = BMI2_PAGE_4, .start_addr = BMI270_LEGACY_STEP_COUNT_STRT_ADDR}, + {.type = BMI2_GYRO_GAIN_UPDATE, .page = BMI2_PAGE_4, .start_addr = BMI270_LEGACY_GYRO_USERGAIN_UPDATE_STRT_ADDR}, + {.type = BMI2_SINGLE_TAP, .page = BMI2_PAGE_5, .start_addr = BMI270_LEGACY_TAP_DETECT_1_STRT_ADDR}, + {.type = BMI2_DOUBLE_TAP, .page = BMI2_PAGE_5, .start_addr = BMI270_LEGACY_TAP_DETECT_1_STRT_ADDR}, + {.type = BMI2_TRIPLE_TAP, .page = BMI2_PAGE_5, .start_addr = BMI270_LEGACY_TAP_DETECT_1_STRT_ADDR}, + {.type = BMI2_TAP_DETECTOR_1, .page = BMI2_PAGE_5, .start_addr = BMI270_LEGACY_TAP_DETECT_1_STRT_ADDR}, + {.type = BMI2_TAP_DETECTOR_2, .page = BMI2_PAGE_6, .start_addr = BMI270_LEGACY_TAP_DETECT_2_STRT_ADDR}, +}; + +/*! @name Global array that stores the feature output configuration */ +const struct bmi2_feature_config bmi270_legacy_feat_out[BMI270_LEGACY_MAX_FEAT_OUT] = { + {.type = BMI2_STEP_COUNTER, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_STEP_CNT_OUT_STRT_ADDR}, + {.type = BMI2_STEP_ACTIVITY, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_STEP_ACT_OUT_STRT_ADDR}, + {.type = BMI2_ORIENTATION, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_ORIENT_HIGH_G_OUT_STRT_ADDR}, + {.type = BMI2_HIGH_G, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_ORIENT_HIGH_G_OUT_STRT_ADDR}, + {.type = BMI2_GYRO_GAIN_UPDATE, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_GYR_USER_GAIN_OUT_STRT_ADDR}, + {.type = BMI2_GYRO_CROSS_SENSE, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_GYRO_CROSS_SENSE_STRT_ADDR}, + {.type = BMI2_NVM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_NVM_VFRM_OUT_STRT_ADDR}, + {.type = BMI2_VFRM_STATUS, .page = BMI2_PAGE_0, .start_addr = BMI270_LEGACY_NVM_VFRM_OUT_STRT_ADDR}}; + +/*! @name Global array that stores the feature interrupts of BMI270_LEGACY */ +struct bmi2_map_int bmi270_legacy_map_int[BMI270_LEGACY_MAX_INT_MAP] = { + {.type = BMI2_SIG_MOTION, .sens_map_int = BMI270_LEGACY_INT_SIG_MOT_MASK}, + {.type = BMI2_STEP_COUNTER, .sens_map_int = BMI270_LEGACY_INT_STEP_COUNTER_MASK}, + {.type = BMI2_STEP_DETECTOR, .sens_map_int = BMI270_LEGACY_INT_STEP_DETECTOR_MASK}, + {.type = BMI2_STEP_ACTIVITY, .sens_map_int = BMI270_LEGACY_INT_STEP_ACTIVITY_MASK}, + {.type = BMI2_HIGH_G, .sens_map_int = BMI270_LEGACY_INT_HIGH_G_MASK}, + {.type = BMI2_LOW_G, .sens_map_int = BMI270_LEGACY_INT_LOW_G_MASK}, + {.type = BMI2_TAP, .sens_map_int = BMI270_LEGACY_INT_TAP_MASK}, + {.type = BMI2_FLAT, .sens_map_int = BMI270_LEGACY_INT_FLAT_MASK}, + {.type = BMI2_NO_MOTION, .sens_map_int = BMI270_LEGACY_INT_NO_MOT_MASK}, + {.type = BMI2_ANY_MOTION, .sens_map_int = BMI270_LEGACY_INT_ANY_MOT_MASK}, + {.type = BMI2_ORIENTATION, .sens_map_int = BMI270_LEGACY_INT_ORIENT_MASK}, + {.type = BMI2_SINGLE_TAP, .sens_map_int = BMI270_LEGACY_INT_SINGLE_TAP_MASK}, + {.type = BMI2_DOUBLE_TAP, .sens_map_int = BMI270_LEGACY_INT_DOUBLE_TAP_MASK}, + {.type = BMI2_TRIPLE_TAP, .sens_map_int = BMI270_LEGACY_INT_TRIPLE_TAP_MASK}}; + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API gets tap configurations like data register enable, + * tap sensitivity threshold, max gesture duration, quite time after gesture, + * axis selection and wait for timeout. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_tap_config(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API gets tap configurations like data register enable, + * tap sensitivity threshold, max gesture duration and quite time after gesture + * from primary page of tap detector. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_tap_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | By enabling this bit, accel data according to the + * data_reg_en | user defined accel configuration is taken for tap + * | detector feature. + * -------------------------|--------------------------------------------------- + * tap_sens_thres | Scaling factor of additional threshold increment + * | for detection of positive and negative peak of tap. + * -------------------------|--------------------------------------------------- + * max_gest_dur | Maximum duration after the first tap within which the + * | second and/or third tap have to be performed for being + * | detected as double-tap. + * -------------------------|--------------------------------------------------- + * quite_time_after_gest | Minimum quite time between the two gesture detection. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_config_page_primary(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API gets tap configurations like time out and + * axis selection from secondary page of tap detector. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_tap_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * wait_for_timeout | Wait for the duration set by max_gest_dur after the + * | first tap and report the tap-gesture based on number + * | of taps detected. + * -------------------------|--------------------------------------------------- + * | Selection of axis from 3D-acceleration signal vector + * axis_sel | for tap detection. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_config_page_secondary(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API sets tap configurations like data register enable, + * tap sensitivity threshold, max gesture duration, quite time after gesture, + * axis selection and wait for timeout. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_tap_config(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API sets tap configurations like data register enable, + * tap sensitivity threshold, max gesture duration and quite time after gesture + * from primary page of tap detector. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_tap_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | By enabling this bit, accel data according to the + * data_reg_en | user defined accel configuration is taken for tap + * | detector feature. + * -------------------------|--------------------------------------------------- + * tap_sens_thres | Scaling factor of additional threshold increment + * | for detection of positive and negative peak of tap. + * -------------------------|--------------------------------------------------- + * max_gest_dur | Maximum duration after the first tap within which the + * | second and/or third tap have to be performed for being + * | detected as double-tap. + * -------------------------|--------------------------------------------------- + * quite_time_after_gest | Minimum quite time between the two gesture detection. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_config_page_primary(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API sets the tap configurations like time out and + * axis selection to secondary page of tap detector. + * + * @param[out] tap : Void pointer to store bmi2_tap_config structure. + * @param[in, out] bmi2_dev : Void pointer to store bmi2_dev structure. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_tap_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * wait_for_timeout | Wait for the duration set by max_gest_dur after the + * | first tap and report the tap-gesture based on number + * | of taps detected. + * -------------------------|--------------------------------------------------- + * | Selection of axis from 3D-acceleration signal vector + * axis_sel | for tap detection. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_config_page_secondary(void* tap, void* bmi2_dev); + +/*! + * @brief This internal API is used to validate the device pointer for + * null conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev); + +/*! + * @brief This internal API enables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API disables the selected sensor/features. + * + * @param[in] sensor_sel : Selects the desired sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sensors/features to be enabled or + * disabled. + * + * @param[in] sens_list : Pointer to select the sensor. + * @param[in] n_sens : Number of sensors selected. + * @param[out] sensor_sel : Gets the selected sensor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel); + +/*! + * @brief This internal API is used to enable/disable any-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables any-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables any-motion. + * BMI2_ENABLE | Enables any-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_any_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable no-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables no-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables no-motion. + * BMI2_ENABLE | Enables no-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_no_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable sig-motion feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables sig-motion. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables sig-motion. + * BMI2_ENABLE | Enables sig-motion. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_sig_motion(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step detector feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step-detector. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step detector + * BMI2_ENABLE | Enables step detector + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step counter feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step counter. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step counter + * BMI2_ENABLE | Enables step counter + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable tap feature through + * single tap. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables single tap. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables single tap. + * BMI2_ENABLE | Enables single tap + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_single_tap(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable tap feature through + * double tap. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables double tap. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables double tap. + * BMI2_ENABLE | Enables double tap + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_double_tap(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable tap feature through + * triple tap. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables triple tap. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables triple tap. + * BMI2_ENABLE | Enables triple tap + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_triple_tap(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable orientation feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables orientation. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables orientation + * BMI2_ENABLE | Enables orientation + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_orientation(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable high-g feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables high-g. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables high-g + * BMI2_ENABLE | Enables high-g + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_high_g(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable low-g feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables low-g. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables low-g + * BMI2_ENABLE | Enables low-g + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_low_g(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable flat feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables flat. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables flat + * BMI2_ENABLE | Enables flat + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_flat(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API gives an option to enable offset correction + * feature of gyroscope, either internally or by the host. + * + * @param[in] enable : Enables/Disables self-offset correction. + * @param[in] dev : Structure instance of bmi2_dev. + * + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | gyroscope offset correction values are set internally + * BMI2_DISABLE | gyroscope offset correction values has to be set by host + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_self_offset_corr(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable gyroscope user gain + * feature. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables gyroscope user gain. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables gyroscope user gain + * BMI2_ENABLE | Enables gyroscope user gain + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_gyro_user_gain(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets any-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[in] config : Structure instance of bmi2_any_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_any_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0xAA = 83mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_any_motion_config(const struct bmi2_any_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets no-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[in] config : Structure instance of bmi2_no_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_no_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for no-motion detection. + * threshold | Range is 0 to 1g. + * | Default value is 0x90 = 70mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_no_motion_config(const struct bmi2_no_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets sig-motion configurations like block-size, + * output-configuration and other parameters. + * + * @param[in] config : Structure instance of bmi2_sig_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + *---------------------------------------------------------------------------- + * bmi2_sig_motion_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * | Defines the duration after which the significant + * block_size | motion interrupt is triggered. It is expressed in + * | 50 Hz samples (20 ms). Default value is 0xFA=5sec. + *--------------------------|--------------------------------------------------- + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_sig_motion_config(const struct bmi2_sig_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets step counter/detector/activity configurations. + * + * @param[in] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + *--------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 10230, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * step_buffer_size | Step counter buffer size + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets tap configurations like sensitivity, + * single, double and triple tap enable and output-configuration. + * + * @param[in] config : Structure instance of bmi2_tap_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_tap_detector_config(struct bmi2_tap_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets orientation configurations like upside/down + * detection, symmetrical modes, blocking mode, theta, hysteresis and output + * configuration. + * + * @param[in] config : Structure instance of bmi2_orient_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_orient_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * upside/down | Enables upside/down detection, if set to 1. + * detection | + * -------------------------|--------------------------------------------------- + * | Sets the mode: + * mode | Values 0 or 3 - symmetrical. + * | Value 1 - high asymmetrical + * | Value 2 - low asymmetrical + * -------------------------|--------------------------------------------------- + * | Enable - no orientation interrupt will be set. + * blocking | Default value: 3, the most restrictive blocking. + * -------------------------|--------------------------------------------------- + * | Threshold angle used in blocking mode. + * theta | Theta = 64 * (tan(angle)^2) + * | Default value: 40, equivalent to 38 degrees angle. + * -------------------------|--------------------------------------------------- + * | Acceleration hysteresis for Orientation detection + * | is expressed in 5.11g format. + * hysteresis | Default value is 128 = 0.0625g. + * | Range is 0 to 1g. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_orient_config(const struct bmi2_orient_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets high-g configurations like threshold, + * hysteresis, duration, and output configuration. + * + * @param[in] config : Structure instance of bmi2_high_g_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_high_g_config | + * Structure parameter | Description + *--------------------------|-------------------------------------------------- + * threshold | The acceleration threshold above which the + * | high_g motion is signaled. + * | Threshold value for high_g feature. + * | Range is 0 to 16g. + * | Default value is 10000 = 4.9g. + * -------------------------|--------------------------------------------------- + * | Hysteresis value for high_g feature. + * hysteresis | Range is 0 to 2g. + * | Default value is 1000 = 0.49g. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 200 Hz samples (5 ms) for + * | which the threshold has to be exceeded. + * duration | Default value 4 = 20 msec. + * | Range is 0 to 20sec. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_high_g_config(const struct bmi2_high_g_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets low-g configurations like threshold, + * hysteresis, duration, and output configuration. + * + * @param[in] config : Structure instance of bmi2_low_g_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_low_g_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * threshold | The acceleration threshold above which the + * | low-g motion is signaled. + * | Range is 0 to 1g. + * | Default value is 512 = 0.25g. + * -------------------------|--------------------------------------------------- + * | Hysteresis value for low_g feature. + * | Range is 0 to 0.5g. + * hysteresis | Default value is 256 = 0.125g. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 50 Hz samples (20 ms) for + * | which the threshold has to be exceeded. + * duration | Range is 0 to 82 sec. + * | Default value is 0 = 0 ms. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_low_g_config(const struct bmi2_low_g_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets flat configurations like theta, blocking, + * hold-time, hysteresis, and output configuration. + * + * @param[in] config : Structure instance of bmi2_flat_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_flat_config | + * Structure parameters| Description + *--------------------------|-------------------------------------------------- + * | Sets the theta angle, used for detecting flat + * | position. + * theta | Theta = 64 * (tan(angle)^2); + * | Default value is 8, equivalent to 20 degrees angle + * -------------------------|--------------------------------------------------- + * | Hysteresis for Theta Flat detection. + * hysteresis | Default value is 9 = 2.5 degrees, corresponding + * | to the default Theta angle of 20 degrees. + * -------------------------|--------------------------------------------------- + * | Sets the blocking mode. If blocking is set, no + * | Flat interrupt will be triggered. + * blocking | Default value is 2, the most restrictive blocking + * | mode. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 50Hz samples for which the + * | condition has to be respected. + * hold-time | Default value is 32 = 640 msec. + * | Range is 0 to 5.1 sec. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_flat_config(const struct bmi2_flat_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets any-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[out] config : Structure instance of bmi2_any_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_any_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for in 5.11g format. + * threshold | Range is 0 to 1g. + * | Default value is 0xAA = 83mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_any_motion_config(struct bmi2_any_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets no-motion configurations like axes select, + * duration, threshold and output-configuration. + * + * @param[out] config : Structure instance of bmi2_no_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_no_motion_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | Defines the number of consecutive data points for + * | which the threshold condition must be respected, + * | for interrupt assertion. It is expressed in 50 Hz + * duration | samples (20 msec). + * | Range is 0 to 163sec. + * | Default value is 5 = 100ms. + * -------------------------|--------------------------------------------------- + * | Slope threshold value for no-motion detection. + * threshold | Range is 0 to 1g. + * | Default value is 0x90 = 70mg. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_no_motion_config(struct bmi2_no_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets sig-motion configurations like block-size, + * output-configuration and other parameters. + * + * @param[out] config : Structure instance of bmi2_sig_motion_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + *---------------------------------------------------------------------------- + * bmi2_sig_motion_config | + * Structure parameters | Description + * -------------------------|--------------------------------------------------- + * | Defines the duration after which the significant + * block_size | motion interrupt is triggered. It is expressed in + * | 50 Hz samples (20 ms). Default value is 0xFA=5sec. + *--------------------------|--------------------------------------------------- + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_sig_motion_config(struct bmi2_sig_motion_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + * + * @param[out] config : Structure instance of bmi2_step_config. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_step_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * | The Step-counter will trigger output every time + * | the number of steps are counted. Holds implicitly + * water-mark level | a 20x factor, so the range is 0 to 10230, + * | with resolution of 20 steps. + * -------------------------|--------------------------------------------------- + * reset counter | Flag to reset the counted steps. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets tap configurations like sensitivity, + * single, double and triple tap enable and output-configuration. + * + * @param[out] config : Structure instance of bmi2_tap_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_tap_detector_config(struct bmi2_tap_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets orientation configurations like upside/down + * detection, symmetrical modes, blocking mode, theta, hysteresis and output + * configuration. + * + * @param[out] config : Structure instance of bmi2_orient_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_orient_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * upside/down | Enables upside/down detection, if set to 1. + * detection | + * -------------------------|--------------------------------------------------- + * | Sets the mode: + * mode | Values 0 or 3 - symmetrical. + * | Value 1 - high asymmetrical + * | Value 2 - low asymmetrical + * -------------------------|--------------------------------------------------- + * | Enable - no orientation interrupt will be set. + * blocking | Default value: 3, the most restrictive blocking. + * -------------------------|--------------------------------------------------- + * | Threshold angle used in blocking mode. + * theta | Theta = 64 * (tan(angle)^2) + * | Default value: 40, equivalent to 38 degrees angle. + * -------------------------|--------------------------------------------------- + * | Acceleration hysteresis for Orientation detection + * | is expressed in 5.11g format. + * hysteresis | Default value is 128 = 0.0625g. + * | Range is 0 to 1g. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_orient_config(struct bmi2_orient_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets high-g configurations like threshold, + * hysteresis, duration, and output configuration. + * + * @param[out] config : Structure instance of bmi2_high_g_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *----------------------------------------------------------------------------- + * bmi2_high_g_config | + * Structure parameter | Description + *--------------------------|-------------------------------------------------- + * threshold | The acceleration threshold above which the + * | high_g motion is signaled. + * | Holds threshold in 5.11 g format. + * | Default is 3072 = 1.5 g. + * | Range is 0 to 16g. + * -------------------------|--------------------------------------------------- + * | Acceleration hysteresis for high-g detection + * | is expressed in 1.11g format. + * hysteresis | Default value is 256 = 0.125 g. + * | Range is 0 to 2g. + * | Should be smaller than threshold. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 200 Hz samples (5 ms) for + * | which the threshold has to be exceeded. + * duration |Default value 4 = 20 msec. + * | Range is 0 to 20sec. + * -------------------------|--------------------------------------------------- + * select_x, select_y, | + * select_z | Selects the feature on a per-axis basis + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_high_g_config(struct bmi2_high_g_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets low-g configurations like threshold, + * hysteresis, duration, and output configuration. + * + * @param[out] config : Structure instance of bmi2_low_g_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + * bmi2_low_g_config | + * Structure parameters | Description + *--------------------------|-------------------------------------------------- + * threshold | The acceleration threshold above which the + * | low-g motion is signaled. + * | Holds threshold in 5.11 g format. + * | Default is 3072 = 1.5 g. + * -------------------------|--------------------------------------------------- + * | Acceleration hysteresis for low-g detection + * hysteresis | is expressed in 1.11g format. + * | Default value is 512 = 0.250 g. + * | Should be smaller than threshold. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 50 Hz samples (20 ms) for + * | which the threshold has to be exceeded. + * duration | Default value 0 = 1 validation sample = (0+1)*20 + * | = 20 ms. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_low_g_config(struct bmi2_low_g_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets flat configurations like theta, blocking, + * hold-time, hysteresis, and output configuration. + * + * @param[out] config : Structure instance of bmi2_flat_config. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @verbatim + *---------------------------------------------------------------------------- + * bmi2_flat_config | + * Structure parameters| Description + *--------------------------|-------------------------------------------------- + * | Theta angle, used for detecting flat + * | position. + * theta | Theta = 64 * (tan(angle)^2); + * | Default value is 8, equivalent to 20 degrees angle + * -------------------------|--------------------------------------------------- + * | Hysteresis for Theta Flat detection. + * hysteresis | Default value is 9 = 2.5 degrees, corresponding + * | to the default Theta angle of 20 degrees. + * -------------------------|--------------------------------------------------- + * | Sets the blocking mode. If blocking is set, no + * | Flat interrupt will be triggered. + * blocking | Default value is 2, the most restrictive blocking + * | mode. + * -------------------------|--------------------------------------------------- + * | Holds the duration in 50Hz samples for which the + * | condition has to be respected. + * hold-time | Default value is 32 = 640 m-sec. + * | Range is 0 to 5.1 sec. + * -------------------------|--------------------------------------------------- + * @endverbatim + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_flat_config(struct bmi2_flat_config* config, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of high-g. + * + * @param[out] high_g_out : Pointer to the stored high-g output. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_high_g_output(uint8_t* high_g_out, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of step activity. + * + * @param[out] step_act : Pointer to the stored step activity data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * *step_act | Output + * -----------|------------ + * 0x00 | STILL + * 0x01 | WALKING + * 0x02 | RUNNING + * 0x03 | UNKNOWN + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_activity_output(uint8_t* step_act, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of orientation: portrait- + * landscape and face up-down. + * + * @param[out] orient_out : Structure pointer to the orientation data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * + * portrait | + * landscape | Output + * -----------|------------ + * 0x00 | PORTRAIT UPRIGHT + * 0x01 | LANDSCAPE LEFT + * 0x02 | PORTRAIT UPSIDE DOWN + * 0x03 | LANDSCAPE RIGHT + * + * Face | + * up-down | Output + * -----------|------------ + * 0x00 | FACE-UP + * 0x01 | FACE-DOWN + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_orient_output(struct bmi2_orientation_output* orient_out, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the output values of step counter. + * + * @param[out] step_count : Pointer to the stored step counter data. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to NVM. + * + * @param[out] nvm_err_stat : Stores the NVM error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets the error status related to virtual frames. + * + * @param[out] vfrm_err_stat : Stores the VFRM related error status. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to get enable status of gyroscope user gain + * update. + * + * @param[out] status : Stores status of gyroscope user gain update. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_user_gain_upd_status(uint8_t* status, struct bmi2_dev* dev); + +/*! + * @brief This internal API enables/disables compensation of the gain defined + * in the GAIN register. + * + * @param[in] enable : Enables/Disables gain compensation + * @param[in] dev : Structure instance of bmi2_dev. + * + * enable | Description + * -------------|--------------- + * BMI2_ENABLE | Enable gain compensation. + * BMI2_DISABLE | Disable gain compensation. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_gyro_gain(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to extract the output feature configuration + * details like page and start address from the look-up table. + * + * @param[out] feat_output : Structure that stores output feature + * configurations. + * @param[in] type : Type of feature or sensor. + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Returns the feature found flag. + * + * @retval BMI2_FALSE : Feature not found + * BMI2_TRUE : Feature found + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable/disable step activity detection. + * + * @param[in] dev : Structure instance of bmi2_dev. + * @param[in] enable : Enables/Disables step activity. + * + * Enable | Description + * -------------|--------------- + * BMI2_DISABLE | Disables step activity + * BMI2_ENABLE | Enables step activity + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_step_activity(uint8_t enable, struct bmi2_dev* dev); + +/*! + * @brief This internal API sets feature configuration to the sensor. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] loop : Variable to loop the sensor feature. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t set_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev); + +/*! + * @brief This internal API gets feature configuration from the sensor. + * + * @param[in] sens_cfg : Structure instance of bmi2_sens_config. + * @param[in] loop : Variable to loop the sensor feature. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev); + +/*! + * @brief This internal API selects the sensors/features to be enabled or + * disabled. + * + * @param[in] sens_list : Pointer to select the sensor. + * @param[in] count : Number of sensors selected. + * @param[in] sensor_sel : Gets the selected sensor. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t sens_select(const uint8_t* sens_list, uint8_t count, uint64_t* sensor_sel); + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Enables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to enable sensor features. + * + * @param[in] sensor_sel : Enables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + * + * @param[in] sensor_sel : Disables the selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev); + +/*! + * @brief This internal API is used to disable sensor features. + * + * @param[in] sensor_sel : Disables features of selected sensor. + * @param[in, out] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev); + +/***************************************************************************/ + +/*! User Interface Definitions + ****************************************************************************/ + +/*! + * @brief This API: + * 1) Updates the device structure with address of the configuration file. + * 2) Initializes BMI270_LEGACY sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + */ +int8_t bmi270_legacy_init(struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if (rslt == BMI2_OK) + { + /* Assign chip id of BMI270_LEGACY */ + dev->chip_id = BMI270_LEGACY_CHIP_ID; + + /* Get the size of config array */ + dev->config_size = sizeof(bmi270_legacy_config_file); + + /* Enable the variant specific features if any */ + dev->variant_feature = BMI2_CRT_RTOSK_ENABLE | BMI2_GYRO_CROSS_SENS_ENABLE; + + /* An extra dummy byte is read during SPI read */ + if (dev->intf == BMI2_SPI_INTF) + { + dev->dummy_byte = 1; + } + else + { + dev->dummy_byte = 0; + } + + /* If configuration file pointer is not assigned any address */ + if (!dev->config_file_ptr) + { + /* Give the address of the configuration file array to + * the device pointer + */ + dev->config_file_ptr = bmi270_legacy_config_file; + } + + /* Initialize BMI2 sensor */ + rslt = bmi2_sec_init(dev); + if (rslt == BMI2_OK) + { + /* Assign the offsets of the feature input + * configuration to the device structure + */ + dev->feat_config = bmi270_legacy_feat_in; + + /* Assign the offsets of the feature output to + * the device structure + */ + dev->feat_output = bmi270_legacy_feat_out; + + /* Assign the maximum number of pages to the + * device structure + */ + dev->page_max = BMI270_LEGACY_MAX_PAGE_NUM; + + /* Assign maximum number of input sensors + * features to device structure + */ + dev->input_sens = BMI270_LEGACY_MAX_FEAT_IN; + + /* Assign maximum number of output sensors + * features to device structure + */ + dev->out_sens = BMI270_LEGACY_MAX_FEAT_OUT; + + /* Assign the tap get configurations to function pointer */ + dev->get_tap_config = get_tap_config; + + /* Assign the tap set configurations to function pointer */ + dev->set_tap_config = set_tap_config; + + /* Assign the offsets of the feature interrupt + * to the device structure + */ + dev->map_int = bmi270_legacy_map_int; + + /* Assign maximum number of feature interrupts + * to device structure + */ + dev->sens_int_map = BMI270_LEGACY_MAX_INT_MAP; + + /* Get the gyroscope cross axis sensitivity */ + rslt = bmi2_get_gyro_cross_sense(dev); + } + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be enabled. + */ +int8_t bmi270_legacy_sensor_enable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Enable the selected sensors */ + rslt = sensor_enable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API selects the sensors/features to be disabled. + */ +int8_t bmi270_legacy_sensor_disable(const uint8_t* sens_list, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint64_t sensor_sel = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_list != NULL)) + { + /* Get the selected sensors */ + rslt = select_sensor(sens_list, n_sens, &sensor_sel); + if (rslt == BMI2_OK) + { + /* Disable the selected sensors */ + rslt = sensor_disable(sensor_sel, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API sets the sensor/feature configuration. + */ +int8_t bmi270_legacy_set_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_set_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = set_feat_config(sens_cfg, loop, dev); + } + /* Return error if any of the set configurations fail */ + else + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the sensor/feature configuration. + */ +int8_t bmi270_legacy_get_sensor_config(struct bmi2_sens_config* sens_cfg, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_cfg != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((sens_cfg[loop].type == BMI2_ACCEL) || (sens_cfg[loop].type == BMI2_GYRO) || + (sens_cfg[loop].type == BMI2_AUX) || (sens_cfg[loop].type == BMI2_GYRO_GAIN_UPDATE)) + { + rslt = bmi2_get_sensor_config(&sens_cfg[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for auxiliary + * and feature configurations + */ + if ((sens_cfg[loop].type >= BMI2_MAIN_SENS_MAX_NUM) || (sens_cfg[loop].type == BMI2_AUX)) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + rslt = get_feat_config(sens_cfg, loop, dev); + } + /* Return error if any of the get configurations fail */ + else + { + break; + } + } + } + + /* Enable Advance power save if disabled while configuring and + * not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API gets the feature data. + */ +int8_t bmi270_legacy_get_feature_data(struct bmi2_feat_sensor_data* feature_data, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (feature_data != NULL)) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + for (loop = 0; loop < n_sens; loop++) + { + if ((feature_data[loop].type == BMI2_GYRO_GAIN_UPDATE) || + (feature_data[loop].type == BMI2_GYRO_CROSS_SENSE)) + { + rslt = bmi2_get_feature_data(&feature_data[loop], 1, dev); + } + else + { + /* Disable Advance power save if enabled for feature + * configurations + */ + if (feature_data[loop].type >= BMI2_MAIN_SENS_MAX_NUM) + { + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if + * enabled + */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + } + + if (rslt == BMI2_OK) + { + switch (feature_data[loop].type) + { + case BMI2_STEP_COUNTER: + + /* Get step counter output */ + rslt = get_step_counter_output(&feature_data[loop].sens_data.step_counter_output, dev); + break; + + case BMI2_STEP_ACTIVITY: + + /* Get step activity output */ + rslt = get_step_activity_output(&feature_data[loop].sens_data.activity_output, dev); + break; + + case BMI2_ORIENTATION: + + /* Get orientation output */ + rslt = get_orient_output(&feature_data[loop].sens_data.orient_output, dev); + break; + + case BMI2_HIGH_G: + + /* Get high-g output */ + rslt = get_high_g_output(&feature_data[loop].sens_data.high_g_output, dev); + break; + + case BMI2_NVM_STATUS: + + /* Get NVM error status */ + rslt = get_nvm_error_status(&feature_data[loop].sens_data.nvm_status, dev); + break; + + case BMI2_VFRM_STATUS: + + /* Get VFRM error status */ + rslt = get_vfrm_error_status(&feature_data[loop].sens_data.vfrm_status, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + } + + /* Return error if any of the get sensor data fails */ + if (rslt != BMI2_OK) + { + break; + } + } + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API updates the gyroscope user-gain. + */ +int8_t bmi270_legacy_update_gyro_user_gain(const struct bmi2_gyro_user_gain_config* user_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to select sensor */ + uint8_t sens_sel[2] = {BMI2_GYRO, BMI2_GYRO_GAIN_UPDATE}; + + /* Structure to define sensor configurations */ + struct bmi2_sens_config sens_cfg; + + /* Variable to store status of user-gain update module */ + uint8_t status = 0; + + /* Variable to define count */ + uint8_t count = 100; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (user_gain != NULL)) + { + /* Select type of feature */ + sens_cfg.type = BMI2_GYRO_GAIN_UPDATE; + + /* Get the user gain configurations */ + rslt = bmi270_legacy_get_sensor_config(&sens_cfg, 1, dev); + if (rslt == BMI2_OK) + { + /* Get the user-defined ratio */ + sens_cfg.cfg.gyro_gain_update = *user_gain; + + /* Set rate ratio for all axes */ + rslt = bmi270_legacy_set_sensor_config(&sens_cfg, 1, dev); + } + + /* Disable gyroscope */ + if (rslt == BMI2_OK) + { + rslt = bmi270_legacy_sensor_disable(&sens_sel[0], 1, dev); + } + + /* Enable gyroscope user-gain update module */ + if (rslt == BMI2_OK) + { + rslt = bmi270_legacy_sensor_enable(&sens_sel[1], 1, dev); + } + + /* Set the command to trigger the computation */ + if (rslt == BMI2_OK) + { + rslt = bmi2_set_command_register(BMI2_USR_GAIN_CMD, dev); + } + + if (rslt == BMI2_OK) + { + /* Poll until enable bit of user-gain update is 0 */ + while (count--) + { + rslt = get_user_gain_upd_status(&status, dev); + if ((rslt == BMI2_OK) && (status == 0)) + { + /* Enable compensation of gain defined + * in the GAIN register + */ + rslt = enable_gyro_gain(BMI2_ENABLE, dev); + + /* Enable gyroscope */ + if (rslt == BMI2_OK) + { + rslt = bmi270_legacy_sensor_enable(&sens_sel[0], 1, dev); + } + + break; + } + + dev->delay_us(10000, dev->intf_ptr); + } + + /* Return error if user-gain update is failed */ + if ((rslt == BMI2_OK) && (status != 0)) + { + rslt = BMI2_E_GYR_USER_GAIN_UPD_FAIL; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API reads the compensated gyroscope user-gain values. + */ +int8_t bmi270_legacy_read_gyro_user_gain(struct bmi2_gyro_user_gain_data* gyr_usr_gain, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data[3] = {0}; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (gyr_usr_gain != NULL)) + { + /* Get the gyroscope compensated gain values */ + rslt = bmi2_get_regs(BMI2_GYR_USR_GAIN_0_ADDR, reg_data, 3, dev); + if (rslt == BMI2_OK) + { + /* Gyroscope user gain correction X-axis */ + gyr_usr_gain->x = (int8_t)BMI2_GET_BIT_POS0(reg_data[0], BMI2_GYR_USR_GAIN_X); + + /* Gyroscope user gain correction Y-axis */ + gyr_usr_gain->y = (int8_t)BMI2_GET_BIT_POS0(reg_data[1], BMI2_GYR_USR_GAIN_Y); + + /* Gyroscope user gain correction z-axis */ + gyr_usr_gain->z = (int8_t)BMI2_GET_BIT_POS0(reg_data[2], BMI2_GYR_USR_GAIN_Z); + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API maps/unmaps feature interrupts to that of interrupt pins. + */ +int8_t bmi270_legacy_map_feat_int(const struct bmi2_sens_int_config* sens_int, uint8_t n_sens, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + if ((rslt == BMI2_OK) && (sens_int != NULL)) + { + for (loop = 0; loop < n_sens; loop++) + { + switch (sens_int[loop].type) + { + case BMI2_SIG_MOTION: + case BMI2_TAP: + case BMI2_ORIENTATION: + case BMI2_HIGH_G: + case BMI2_LOW_G: + case BMI2_FLAT: + case BMI2_ANY_MOTION: + case BMI2_NO_MOTION: + case BMI2_STEP_COUNTER: + case BMI2_STEP_DETECTOR: + case BMI2_STEP_ACTIVITY: + + rslt = bmi2_map_feat_int(sens_int[loop].type, sens_int[loop].hw_int_pin, dev); + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + /* Return error if interrupt mapping fails */ + if (rslt != BMI2_OK) + { + break; + } + } + } + else + { + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! + * @brief This internal API is used to get the tap configurations. + */ +static int8_t get_tap_config(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt; + + rslt = get_config_page_primary(tap, bmi2_dev); + + if (rslt == BMI2_OK) + { + rslt = get_config_page_secondary(tap, bmi2_dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to get the tap configurations + * from primary page. + */ +static int8_t get_config_page_primary(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Structure to define BMI2 sensor configurations */ + struct bmi2_dev* dev = (struct bmi2_dev*)bmi2_dev; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint8_t lsb = 0; + + /* Variable to define MSB */ + uint8_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Structure to define tap configurations */ + bmi270_legacy_config = (struct bmi2_tap_config*)tap; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_TAP_DETECTOR_1, dev); + + if (feat_found == BMI2_TRUE) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for tap select */ + idx = tap_config.start_addr; + + /* Get word to calculate single tap, double tap, triple tap, data register + * enable and output configuration + */ + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Get filtered tap data */ + bmi270_legacy_config->data_reg_en = (lsb_msb & BMI2_TAP_DATA_REG_EN_MASK) >> BMI2_TAP_DATA_REG_EN_POS; + + /* Get word to calculate tap_sens_thres */ + idx = 4; + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Get scaling factor of threshold */ + bmi270_legacy_config->tap_sens_thres = lsb_msb; + + /* Get word to calculate max_gest_dur */ + idx = 6; + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Get maximum duration between each taps */ + bmi270_legacy_config->max_gest_dur = lsb_msb; + + /* Get word to calculate quite_time_after_gest */ + idx = 14; + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Get minimum quite time between the two gesture detection */ + bmi270_legacy_config->quite_time_after_gest = lsb_msb; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to get the tap configurations + * from secondary page. + */ +static int8_t get_config_page_secondary(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Structure to define BMI2 sensor configurations */ + struct bmi2_dev* dev = (struct bmi2_dev*)bmi2_dev; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint8_t lsb = 0; + + /* Variable to define MSB */ + uint8_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_TAP_DETECTOR_2, dev); + + /* Structure to define tap configurations */ + bmi270_legacy_config = (struct bmi2_tap_config*)tap; + + if (feat_found == BMI2_TRUE) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for tap select */ + idx = tap_config.start_addr; + + /* Get word to calculate wait_for_timeout */ + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Get number of taps detected based on wait time */ + bmi270_legacy_config->wait_for_timeout = lsb_msb; + + idx = 4; + + /* Get word to calculate axis_sel */ + lsb = feat_config[idx++]; + msb = feat_config[idx++]; + lsb_msb = ((uint16_t)msb << 8) | lsb; + + /* Select axis for tap detection */ + bmi270_legacy_config->axis_sel = (lsb_msb & BMI2_TAP_AXIS_SEL_MASK); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to set the tap configurations. + */ +static int8_t set_tap_config(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt; + + rslt = set_config_page_primary(tap, bmi2_dev); + + if (rslt == BMI2_OK) + { + rslt = set_config_page_secondary(tap, bmi2_dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to set the tap configurations + * to primary page. + */ +static int8_t set_config_page_primary(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Structure to define BMI2 sensor configurations */ + struct bmi2_dev* dev = (struct bmi2_dev*)bmi2_dev; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Structure to define tap configurations */ + bmi270_legacy_config = (struct bmi2_tap_config*)tap; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_TAP_DETECTOR_1, dev); + + if (feat_found == BMI2_TRUE) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for tap select */ + idx = tap_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set filtered tap data */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_TAP_DATA_REG_EN, bmi270_legacy_config->data_reg_en); + + /* Starting address of tap_sens_thres represented in word length */ + idx = 2; + + /* Set scaling factor of threshold */ + *(data_p + idx) = bmi270_legacy_config->tap_sens_thres; + + /* Starting address of max_gest_dur represented in word length */ + idx = 3; + + /* Set maximum duration between each taps */ + *(data_p + idx) = bmi270_legacy_config->max_gest_dur; + + /* Starting address of quite_time_after_gest represented in word length */ + idx = 7; + + /* Set minimum quite time between the two gesture detection */ + *(data_p + idx) = bmi270_legacy_config->quite_time_after_gest; + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - tap_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index <= idx; index++) + { + feat_config[tap_config.start_addr + index] = *((uint8_t*)data_p + tap_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to set the tap configurations + * to secondary page. + */ +static int8_t set_config_page_secondary(void* tap, void* bmi2_dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Structure to define BMI2 sensor configurations */ + struct bmi2_dev* dev = (struct bmi2_dev*)bmi2_dev; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Structure to define tap configurations */ + bmi270_legacy_config = (struct bmi2_tap_config*)tap; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_TAP_DETECTOR_2, dev); + + if (feat_found == BMI2_TRUE) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for tap select */ + idx = tap_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set wait time */ + *(data_p + idx) = bmi270_legacy_config->wait_for_timeout; + + /* Starting address of axis_sel represented in word length */ + idx = 2; + + /* Select axis for tap detection */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_TAP_AXIS_SEL, bmi270_legacy_config->axis_sel); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - tap_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[tap_config.start_addr + index] = *((uint8_t*)data_p + tap_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + if ((dev == NULL) || (dev->read == NULL) || (dev->write == NULL) || (dev->delay_us == NULL)) + { + /* Device structure pointer is not valid */ + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API selects the sensor/features to be enabled or + * disabled. + */ +static int8_t select_sensor(const uint8_t* sens_list, uint8_t n_sens, uint64_t* sensor_sel) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Variable to define loop */ + uint8_t count; + + for (count = 0; count < n_sens;) + { + if (sens_list[count] == BMI2_ACCEL) + { + *sensor_sel |= BMI2_ACCEL_SENS_SEL; + count++; + } + + if (sens_list[count] == BMI2_GYRO) + { + *sensor_sel |= BMI2_GYRO_SENS_SEL; + count++; + } + + if (sens_list[count] == BMI2_AUX) + { + *sensor_sel |= BMI2_AUX_SENS_SEL; + count++; + } + + if (sens_list[count] == BMI2_TEMP) + { + *sensor_sel |= BMI2_TEMP_SENS_SEL; + count++; + } + + if (count < n_sens) + { + rslt = sens_select(sens_list, count, sensor_sel); + count++; + } + } + + return rslt; +} + +/*! + * @brief This internal API enables the selected sensor/features. + */ +static int8_t sensor_enable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = enable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = enable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled + */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API disables the selected sensors/features. + */ +static int8_t sensor_disable(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to get the status of advance power save */ + uint8_t aps_stat = 0; + + rslt = disable_main_sensors(sensor_sel, dev); + + if ((rslt == BMI2_OK) && (sensor_sel & ~(BMI2_MAIN_SENSORS))) + { + /* Get status of advance power save mode */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + /* Disable advance power save if enabled */ + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + rslt = disable_sensor_features(sensor_sel, dev); + + /* Enable Advance power save if disabled while + * configuring and not when already disabled */ + if ((aps_stat == BMI2_ENABLE) && (rslt == BMI2_OK)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable any motion feature. + */ +static int8_t set_any_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any-motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Search for any-motion feature and extract its configurations details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of any-motion axes */ + idx = any_mot_config.start_addr + BMI2_ANY_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_ANY_NO_MOT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_ANY_MOT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_ANY_MOT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable no-motion feature. + */ +static int8_t set_no_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Search for no-motion feature and extract its configurations details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any/no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of no-motion axes */ + idx = no_mot_config.start_addr + BMI2_NO_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_ANY_NO_MOT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_NO_MOT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_NO_MOT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step detector feature. + */ +static int8_t set_step_detector(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step detector */ + struct bmi2_feature_config step_det_config = {0, 0, 0}; + + /* Search for step detector feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_det_config, BMI2_STEP_DETECTOR, dev); + if (feat_found) + { + /* Get the configuration from the page where step detector feature resides */ + rslt = bmi2_get_feat_config(step_det_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step detector */ + idx = step_det_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_DET_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_DETECT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_DETECT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step counter feature. + */ +static int8_t set_step_counter(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step-counter feature resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step counter */ + idx = step_count_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_COUNT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_COUNT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_COUNT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable step activity detection. + */ +static int8_t set_step_activity(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step activity */ + struct bmi2_feature_config step_act_config = {0, 0, 0}; + + /* Search for step activity feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_act_config, BMI2_STEP_ACTIVITY, dev); + if (feat_found) + { + /* Get the configuration from the page where step-activity + * feature resides + */ + rslt = bmi2_get_feat_config(step_act_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of step activity */ + idx = step_act_config.start_addr + BMI2_STEP_COUNT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_STEP_ACT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_STEP_ACT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_STEP_ACT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable sig-motion feature. + */ +static int8_t set_sig_motion(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of sig-motion */ + idx = sig_mot_config.start_addr + BMI2_SIG_MOT_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_SIG_MOT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_SIG_MOTION_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_SIG_MOTION_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable tap feature through + * single tap. + */ +static int8_t set_single_tap(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_SINGLE_TAP, dev); + if (feat_found) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of tap */ + idx = tap_config.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_TAP_SINGLE_TAP_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_SINGLE_TAP_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_SINGLE_TAP_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable tap feature through + * double tap. + */ +static int8_t set_double_tap(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_DOUBLE_TAP, dev); + if (feat_found) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of tap */ + idx = tap_config.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_TAP_DOUBLE_TAP_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_DOUBLE_TAP_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_DOUBLE_TAP_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable tap feature through + * triple tap. + */ +static int8_t set_triple_tap(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for tap */ + struct bmi2_feature_config tap_config = {0, 0, 0}; + + /* Search for tap feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&tap_config, BMI2_TRIPLE_TAP, dev); + if (feat_found) + { + /* Get the configuration from the page where tap feature resides */ + rslt = bmi2_get_feat_config(tap_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of tap */ + idx = tap_config.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_TAP_TRIPLE_TAP_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_TRIPLE_TAP_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_TRIPLE_TAP_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable orientation feature. + */ +static int8_t set_orientation(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for orientation */ + struct bmi2_feature_config orient_config = {0, 0, 0}; + + /* Search for orientation feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&orient_config, BMI2_ORIENTATION, dev); + if (feat_found) + { + /* Get the configuration from the page where orientation feature resides */ + rslt = bmi2_get_feat_config(orient_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of orientation */ + idx = orient_config.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_ORIENT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_ORIENT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_ORIENT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable high-g feature. + */ +static int8_t set_high_g(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for high-g */ + struct bmi2_feature_config high_g_config = {0, 0, 0}; + + /* Search for high-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&high_g_config, BMI2_HIGH_G, dev); + if (feat_found) + { + /* Get the configuration from the page where high-g feature resides */ + rslt = bmi2_get_feat_config(high_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of high-g */ + idx = high_g_config.start_addr + BMI2_HIGH_G_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_HIGH_G_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_HIGH_G_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_HIGH_G_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable low-g feature. + */ +static int8_t set_low_g(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for low-g */ + struct bmi2_feature_config low_g_config = {0, 0, 0}; + + /* Search for low-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&low_g_config, BMI2_LOW_G, dev); + if (feat_found) + { + /* Get the configuration from the page where low-g feature resides */ + rslt = bmi2_get_feat_config(low_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of low-g */ + idx = low_g_config.start_addr + BMI2_LOW_G_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_LOW_G_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_LOW_G_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_LOW_G_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable flat feature. + */ +static int8_t set_flat(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for flat */ + struct bmi2_feature_config flat_config = {0, 0, 0}; + + /* Search for flat feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&flat_config, BMI2_FLAT, dev); + if (feat_found) + { + /* Get the configuration from the page where flat feature resides */ + rslt = bmi2_get_feat_config(flat_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of flat */ + idx = flat_config.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BIT_POS0(feat_config[idx], BMI2_FLAT_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_FLAT_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_FLAT_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gives an option to enable self-offset correction + * feature of gyroscope, either internally or by the host. + */ +static int8_t set_gyro_self_offset_corr(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for self-offset correction */ + struct bmi2_feature_config self_off_corr_cfg = {0, 0, 0}; + + /* Search for self-offset correction and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&self_off_corr_cfg, BMI2_GYRO_SELF_OFF, dev); + if (feat_found) + { + /* Get the configuration from the page where self-offset + * correction feature resides + */ + rslt = bmi2_get_feat_config(self_off_corr_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of self-offset correction */ + idx = self_off_corr_cfg.start_addr; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_GYR_SELF_OFF_CORR_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_GYRO_SELF_OFF_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_GYRO_SELF_OFF_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable/disable gyroscope user gain + * feature. + */ +static int8_t set_gyro_user_gain(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for gyroscope user gain */ + struct bmi2_feature_config gyr_user_gain_cfg = {0, 0, 0}; + + /* Search for user gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&gyr_user_gain_cfg, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Get the configuration from the page where user gain feature resides */ + rslt = bmi2_get_feat_config(gyr_user_gain_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of user gain */ + idx = gyr_user_gain_cfg.start_addr + BMI2_GYR_USER_GAIN_FEAT_EN_OFFSET; + + /* Set the feature enable bit */ + feat_config[idx] = BMI2_SET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_FEAT_EN, enable); + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + + if ((rslt == BMI2_OK) && (enable == BMI2_ENABLE)) + { + dev->sens_en_stat |= BMI2_GYRO_GAIN_UPDATE_SEL; + } + else + { + dev->sens_en_stat &= ~BMI2_GYRO_GAIN_UPDATE_SEL; + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets any-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t set_any_motion_config(const struct bmi2_any_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define count */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for any-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for any-motion select */ + idx = any_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_DUR, config->duration); + + /* Set x-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_X_SEL, config->select_x); + + /* Set y-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Y_SEL, config->select_y); + + /* Set z-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Z_SEL, config->select_z); + + /* Increment offset by 1 word to set threshold and output configuration */ + idx++; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_THRES, config->threshold); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - any_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[any_mot_config.start_addr + index] = + *((uint8_t*)data_p + any_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets no-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t set_no_motion_config(const struct bmi2_no_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define count */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for no-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for no-motion select */ + idx = no_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_DUR, config->duration); + + /* Set x-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_X_SEL, config->select_x); + + /* Set y-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Y_SEL, config->select_y); + + /* Set z-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ANY_NO_MOT_Z_SEL, config->select_z); + + /* Increment offset by 1 word to set threshold and output configuration */ + idx++; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ANY_NO_MOT_THRES, config->threshold); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - no_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[no_mot_config.start_addr + index] = *((uint8_t*)data_p + no_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets sig-motion configurations like block-size, + * output-configuration and other parameters. + */ +static int8_t set_sig_motion_config(const struct bmi2_sig_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for sig-motion select */ + idx = sig_mot_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set parameter 1 */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_SIG_MOT_PARAM_1, config->block_size); + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - sig_mot_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[sig_mot_config.start_addr + index] = + *((uint8_t*)data_p + sig_mot_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/* @brief This internal API sets step counter configurations like water-mark + * level, reset-counter and output-configuration step detector and activity. + */ +static int8_t set_step_config(const struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter 4 */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for step counter feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes */ + idx = step_count_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set water-mark level */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_STEP_COUNT_WM_LEVEL, config->watermark_level); + + /* Set reset-counter */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_STEP_COUNT_RST_CNT, config->reset_counter); + + /* Increment offset by 1 word to set output + * configuration of step detector and step activity + */ + idx++; + + /* Set step buffer size */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_STEP_BUFFER_SIZE, config->step_buffer_size); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - step_count_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[step_count_config.start_addr + index] = + *((uint8_t*)data_p + step_count_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/* @brief This internal API sets tap configurations like sensitivity, + * single, double and triple tap enable and output-configuration. + */ +static int8_t set_tap_detector_config(struct bmi2_tap_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + rslt = dev->set_tap_config(config, dev); + + return rslt; +} + +/*! + * @brief This internal API sets orientation configurations like upside/down + * detection, symmetrical modes, blocking mode, theta, hysteresis and output + * configuration. + */ +static int8_t set_orient_config(const struct bmi2_orient_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for orient */ + struct bmi2_feature_config orient_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for orient feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&orient_config, BMI2_ORIENTATION, dev); + if (feat_found) + { + /* Get the configuration from the page where orient feature resides */ + rslt = bmi2_get_feat_config(orient_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for orient select */ + idx = orient_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set upside/down detection */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ORIENT_UP_DOWN, config->ud_en); + + /* Set symmetrical modes */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ORIENT_SYMM_MODE, config->mode); + + /* Set blocking mode */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ORIENT_BLOCK_MODE, config->blocking); + + /* Set theta */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_ORIENT_THETA, config->theta); + + /* Increment offset by 1 more word to set hysteresis and output configuration */ + idx++; + + /* Set hysteresis */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_ORIENT_HYST, config->hysteresis); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - orient_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[orient_config.start_addr + index] = *((uint8_t*)data_p + orient_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets high-g configurations like threshold, + * hysteresis, duration, and out0put configuration. + */ +static int8_t set_high_g_config(const struct bmi2_high_g_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for high-g */ + struct bmi2_feature_config high_g_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for high-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&high_g_config, BMI2_HIGH_G, dev); + if (feat_found) + { + /* Get the configuration from the page where high-g feature resides */ + rslt = bmi2_get_feat_config(high_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for high-g select */ + idx = high_g_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_HIGH_G_THRES, config->threshold); + + /* Increment offset by 1 more word to set hysteresis */ + idx++; + + /* Set hysteresis */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_HIGH_G_HYST, config->hysteresis); + + /* Set x-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_HIGH_G_X_SEL, config->select_x); + + /* Set y-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_HIGH_G_Y_SEL, config->select_y); + + /* Set z-select */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_HIGH_G_Z_SEL, config->select_z); + + /* Increment offset by 1 more word to set duration and output configuration */ + idx++; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_HIGH_G_DUR, config->duration); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - high_g_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[high_g_config.start_addr + index] = *((uint8_t*)data_p + high_g_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets low-g configurations like threshold, + * hysteresis, duration, and output configuration. + */ +static int8_t set_low_g_config(const struct bmi2_low_g_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for low-g */ + struct bmi2_feature_config low_g_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for low-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&low_g_config, BMI2_LOW_G, dev); + if (feat_found) + { + /* Get the configuration from the page where low-g feature resides */ + rslt = bmi2_get_feat_config(low_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for low-g select */ + idx = low_g_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set threshold */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_LOW_G_THRES, config->threshold); + + /* Increment offset by 1 more word to set hysteresis */ + idx++; + + /* Set hysteresis */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_LOW_G_HYST, config->hysteresis); + + /* Increment offset by 1 more word to set duration and output configuration */ + idx++; + + /* Set duration */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_LOW_G_DUR, config->duration); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - low_g_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[low_g_config.start_addr + index] = *((uint8_t*)data_p + low_g_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets flat configurations like theta, blocking, + * hold-time, hysteresis, and output configuration. + */ +static int8_t set_flat_config(const struct bmi2_flat_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define index */ + uint8_t index = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for flat */ + struct bmi2_feature_config flat_config = {0, 0, 0}; + + /* Copy the feature configuration address to a local pointer */ + uint16_t* data_p = (uint16_t*)(void*)feat_config; + + /* Search for flat feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&flat_config, BMI2_FLAT, dev); + if (feat_found) + { + /* Get the configuration from the page where flat feature resides */ + rslt = bmi2_get_feat_config(flat_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for flat select */ + idx = flat_config.start_addr; + + /* Get offset in words since all the features are set in words length */ + idx = idx / 2; + + /* Set theta */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_FLAT_THETA, config->theta); + + /* Set blocking */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_FLAT_BLOCK, config->blocking); + + /* Increment offset by 1 more word to set hysteresis and hold-time */ + idx++; + + /* Set hysteresis */ + *(data_p + idx) = BMI2_SET_BIT_POS0(*(data_p + idx), BMI2_FLAT_HYST, config->hysteresis); + + /* Set hold-time */ + *(data_p + idx) = BMI2_SET_BITS(*(data_p + idx), BMI2_FLAT_HOLD_TIME, config->hold_time); + + /* Increment offset by 1 more word to get the total length in words */ + idx++; + + /* Get total length in bytes to copy from local pointer to the array */ + idx = (uint8_t)(idx * 2) - flat_config.start_addr; + + /* Copy the bytes to be set back to the array */ + for (index = 0; index < idx; index++) + { + feat_config[flat_config.start_addr + index] = *((uint8_t*)data_p + flat_config.start_addr + index); + } + + /* Set the configuration back to the page */ + rslt = bmi2_set_regs(BMI2_FEATURES_REG_ADDR, feat_config, BMI2_FEAT_SIZE_IN_BYTES, dev); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets any-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t get_any_motion_config(struct bmi2_any_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb; + + /* Variable to define MSB */ + uint16_t msb; + + /* Variable to define a word */ + uint16_t lsb_msb; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for any-motion */ + struct bmi2_feature_config any_mot_config = {0, 0, 0}; + + /* Search for any-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&any_mot_config, BMI2_ANY_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where any-motion feature resides */ + rslt = bmi2_get_feat_config(any_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for any-motion */ + idx = any_mot_config.start_addr; + + /* Get word to calculate duration, x, y and z select */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_ANY_NO_MOT_DUR_MASK; + + /* Get x-select */ + config->select_x = (lsb_msb & BMI2_ANY_NO_MOT_X_SEL_MASK) >> BMI2_ANY_NO_MOT_X_SEL_POS; + + /* Get y-select */ + config->select_y = (lsb_msb & BMI2_ANY_NO_MOT_Y_SEL_MASK) >> BMI2_ANY_NO_MOT_Y_SEL_POS; + + /* Get z-select */ + config->select_z = (lsb_msb & BMI2_ANY_NO_MOT_Z_SEL_MASK) >> BMI2_ANY_NO_MOT_Z_SEL_POS; + + /* Get word to calculate threshold, output configuration from the same word */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_ANY_NO_MOT_THRES_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets no-motion configurations like axes select, + * duration, threshold and output-configuration. + */ +static int8_t get_no_motion_config(struct bmi2_no_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for no-motion */ + struct bmi2_feature_config no_mot_config = {0, 0, 0}; + + /* Search for no-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&no_mot_config, BMI2_NO_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where no-motion feature resides */ + rslt = bmi2_get_feat_config(no_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for no-motion */ + idx = no_mot_config.start_addr; + + /* Get word to calculate duration, x, y and z select */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_ANY_NO_MOT_DUR_MASK; + + /* Get x-select */ + config->select_x = (lsb_msb & BMI2_ANY_NO_MOT_X_SEL_MASK) >> BMI2_ANY_NO_MOT_X_SEL_POS; + + /* Get y-select */ + config->select_y = (lsb_msb & BMI2_ANY_NO_MOT_Y_SEL_MASK) >> BMI2_ANY_NO_MOT_Y_SEL_POS; + + /* Get z-select */ + config->select_z = (lsb_msb & BMI2_ANY_NO_MOT_Z_SEL_MASK) >> BMI2_ANY_NO_MOT_Z_SEL_POS; + + /* Get word to calculate threshold, output configuration from the same word */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_ANY_NO_MOT_THRES_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets sig-motion configurations like block-size, + * output-configuration and other parameters. + */ +static int8_t get_sig_motion_config(struct bmi2_sig_motion_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration sig-motion */ + struct bmi2_feature_config sig_mot_config = {0, 0, 0}; + + /* Search for sig-motion feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&sig_mot_config, BMI2_SIG_MOTION, dev); + if (feat_found) + { + /* Get the configuration from the page where sig-motion feature resides */ + rslt = bmi2_get_feat_config(sig_mot_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for sig-motion */ + idx = sig_mot_config.start_addr; + + /* Get word to calculate parameter 1 */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get parameter 1 */ + config->block_size = lsb_msb & BMI2_SIG_MOT_PARAM_1_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets step counter/detector/activity configurations. + */ +static int8_t get_step_config(struct bmi2_step_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for step counter */ + struct bmi2_feature_config step_count_config = {0, 0, 0}; + + /* Search for step counter 4 feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&step_count_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the configuration from the page where step counter 4 parameter resides */ + rslt = bmi2_get_feat_config(step_count_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for feature enable for step counter/detector/activity */ + idx = step_count_config.start_addr; + + /* Get word to calculate water-mark level and reset counter */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get water-mark level */ + config->watermark_level = lsb_msb & BMI2_STEP_COUNT_WM_LEVEL_MASK; + + /* Get reset counter */ + config->reset_counter = (lsb_msb & BMI2_STEP_COUNT_RST_CNT_MASK) >> BMI2_STEP_COUNT_RST_CNT_POS; + + /* Get word to calculate output configuration of step detector and activity */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + config->step_buffer_size = (lsb_msb & BMI2_STEP_BUFFER_SIZE_MASK) >> BMI2_STEP_BUFFER_SIZE_POS; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets tap configurations like sensitivity, + * single, double and triple tap enable and output-configuration. + */ +static int8_t get_tap_detector_config(struct bmi2_tap_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + rslt = dev->get_tap_config(config, dev); + + return rslt; +} + +/*! + * @brief This internal API gets orientation configurations like upside/down + * detection, symmetrical modes, blocking mode, theta, hysteresis and output + * configuration. + */ +static int8_t get_orient_config(struct bmi2_orient_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for orient */ + struct bmi2_feature_config orient_config = {0, 0, 0}; + + /* Search for orient feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&orient_config, BMI2_ORIENTATION, dev); + if (feat_found) + { + /* Get the configuration from the page where orient feature resides */ + rslt = bmi2_get_feat_config(orient_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for orient select */ + idx = orient_config.start_addr; + + /* Get word to calculate upside/down detection, + * symmetrical modes, blocking mode and theta + */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get upside/down detection */ + config->ud_en = (lsb_msb & BMI2_ORIENT_UP_DOWN_MASK) >> BMI2_ORIENT_UP_DOWN_POS; + + /* Get symmetrical modes */ + config->mode = (lsb_msb & BMI2_ORIENT_SYMM_MODE_MASK) >> BMI2_ORIENT_SYMM_MODE_POS; + + /* Get blocking mode */ + config->blocking = (lsb_msb & BMI2_ORIENT_BLOCK_MODE_MASK) >> BMI2_ORIENT_BLOCK_MODE_POS; + + /* Get theta */ + config->theta = (lsb_msb & BMI2_ORIENT_THETA_MASK) >> BMI2_ORIENT_THETA_POS; + + /* Get the next word to calculate hysteresis and output configuration */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get hysteresis */ + config->hysteresis = lsb_msb & BMI2_ORIENT_HYST_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets high-g configurations like threshold, + * hysteresis, duration, and output configuration. + */ +static int8_t get_high_g_config(struct bmi2_high_g_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for high-g */ + struct bmi2_feature_config high_g_config = {0, 0, 0}; + + /* Search for high-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&high_g_config, BMI2_HIGH_G, dev); + if (feat_found) + { + /* Get the configuration from the page where high-g feature resides */ + rslt = bmi2_get_feat_config(high_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for high-g select */ + idx = high_g_config.start_addr; + + /* Get word to calculate threshold */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_HIGH_G_THRES_MASK; + + /* Get word to calculate hysteresis */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get hysteresis */ + config->hysteresis = lsb_msb & BMI2_HIGH_G_HYST_MASK; + + /* Get x_select */ + config->select_x = (lsb_msb & BMI2_HIGH_G_X_SEL_MASK) >> BMI2_HIGH_G_X_SEL_POS; + + /* Get y_select */ + config->select_y = (lsb_msb & BMI2_HIGH_G_Y_SEL_MASK) >> BMI2_HIGH_G_Y_SEL_POS; + + /* Get z_select */ + config->select_z = (lsb_msb & BMI2_HIGH_G_Z_SEL_MASK) >> BMI2_HIGH_G_Z_SEL_POS; + + /* Get word to calculate duration and output configuration */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_HIGH_G_DUR_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets low-g configurations like threshold, + * hysteresis, duration, and output configuration. + */ +static int8_t get_low_g_config(struct bmi2_low_g_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for low-g */ + struct bmi2_feature_config low_g_config = {0, 0, 0}; + + /* Search for low-g feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&low_g_config, BMI2_LOW_G, dev); + if (feat_found) + { + /* Get the configuration from the page where low-g feature resides */ + rslt = bmi2_get_feat_config(low_g_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for low-g select */ + idx = low_g_config.start_addr; + + /* Get word to calculate threshold */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get threshold */ + config->threshold = lsb_msb & BMI2_LOW_G_THRES_MASK; + + /* Get word to calculate hysteresis */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get hysteresis */ + config->hysteresis = lsb_msb & BMI2_LOW_G_HYST_MASK; + + /* Get word to calculate duration and output configuration */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get duration */ + config->duration = lsb_msb & BMI2_LOW_G_DUR_MASK; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets flat configurations like theta, blocking, + * hold-time, hysteresis, and output configuration. + */ +static int8_t get_flat_config(struct bmi2_flat_config* config, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to define LSB */ + uint16_t lsb = 0; + + /* Variable to define MSB */ + uint16_t msb = 0; + + /* Variable to define a word */ + uint16_t lsb_msb = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature configuration for flat */ + struct bmi2_feature_config flat_config = {0, 0, 0}; + + /* Search for flat feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&flat_config, BMI2_FLAT, dev); + if (feat_found) + { + /* Get the configuration from the page where flat feature resides */ + rslt = bmi2_get_feat_config(flat_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for flat select */ + idx = flat_config.start_addr; + + /* Get word to calculate theta, blocking mode and output configuration */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get theta */ + config->theta = (lsb_msb & BMI2_FLAT_THETA_MASK) >> BMI2_FLAT_THETA_POS; + + /* Get blocking mode */ + config->blocking = (lsb_msb & BMI2_FLAT_BLOCK_MASK) >> BMI2_FLAT_BLOCK_POS; + + /* Get word to calculate hysteresis and hold-time */ + lsb = (uint16_t)feat_config[idx++]; + msb = ((uint16_t)feat_config[idx++] << 8); + lsb_msb = lsb | msb; + + /* Get hysteresis */ + config->hysteresis = lsb_msb & BMI2_FLAT_HYST_MASK; + + /* Get hold-time */ + config->hold_time = (lsb_msb & BMI2_FLAT_HOLD_TIME_MASK) >> BMI2_FLAT_HOLD_TIME_POS; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of high-g. + */ +static int8_t get_high_g_output(uint8_t* high_g_out, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for high-g */ + struct bmi2_feature_config high_g_out_config = {0, 0, 0}; + + /* Search for high-g output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&high_g_out_config, BMI2_HIGH_G, dev); + if (feat_found) + { + /* Get the feature output configuration for high-g */ + rslt = bmi2_get_feat_config(high_g_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for high-g output */ + idx = high_g_out_config.start_addr; + + /* Get the high-g output byte */ + *high_g_out = feat_config[idx]; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of step counter. + */ +static int8_t get_step_counter_output(uint32_t* step_count, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for step counter */ + struct bmi2_feature_config step_cnt_out_config = {0, 0, 0}; + + /* Search for step counter output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&step_cnt_out_config, BMI2_STEP_COUNTER, dev); + if (feat_found) + { + /* Get the feature output configuration for step-counter */ + rslt = bmi2_get_feat_config(step_cnt_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for step counter output */ + idx = step_cnt_out_config.start_addr; + + /* Get the step counter output in 4 bytes */ + *step_count = (uint32_t)feat_config[idx++]; + *step_count |= ((uint32_t)feat_config[idx++] << 8); + *step_count |= ((uint32_t)feat_config[idx++] << 16); + *step_count |= ((uint32_t)feat_config[idx++] << 24); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the error status related to NVM. + */ +static int8_t get_nvm_error_status(struct bmi2_nvm_err_status* nvm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for NVM error status */ + struct bmi2_feature_config nvm_err_cfg = {0, 0, 0}; + + /* Search for NVM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&nvm_err_cfg, BMI2_NVM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for NVM error status */ + rslt = bmi2_get_feat_config(nvm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for NVM error status */ + idx = nvm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Error when NVM load action fails */ + nvm_err_stat->load_error = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_NVM_LOAD_ERR_STATUS); + + /* Error when NVM program action fails */ + nvm_err_stat->prog_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PROG_ERR_STATUS); + + /* Error when NVM erase action fails */ + nvm_err_stat->erase_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_ERASE_ERR_STATUS); + + /* Error when NVM program limit is exceeded */ + nvm_err_stat->exceed_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_END_EXCEED_STATUS); + + /* Error when NVM privilege mode is not acquired */ + nvm_err_stat->privil_error = BMI2_GET_BITS(feat_config[idx], BMI2_NVM_PRIV_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API is used to get enable status of gyroscope user gain + * update. + */ +static int8_t get_user_gain_upd_status(uint8_t* status, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variable to define the array offset */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Variable to check APS status */ + uint8_t aps_stat = 0; + + /* Initialize feature configuration for gyroscope user gain */ + struct bmi2_feature_config gyr_user_gain_cfg = {0, 0, 0}; + + /* Search for user gain feature and extract its configuration details */ + feat_found = bmi2_extract_input_feat_config(&gyr_user_gain_cfg, BMI2_GYRO_GAIN_UPDATE, dev); + if (feat_found) + { + /* Disable advance power save */ + aps_stat = dev->aps_status; + if (aps_stat == BMI2_ENABLE) + { + rslt = bmi2_set_adv_power_save(BMI2_DISABLE, dev); + } + + if (rslt == BMI2_OK) + { + /* Get the configuration from the page where user gain feature resides */ + rslt = bmi2_get_feat_config(gyr_user_gain_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset for enable/disable of user gain */ + idx = gyr_user_gain_cfg.start_addr + BMI2_GYR_USER_GAIN_FEAT_EN_OFFSET; + + /* Set the feature enable status */ + *status = BMI2_GET_BITS(feat_config[idx], BMI2_GYR_USER_GAIN_FEAT_EN); + } + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + /* Enable Advance power save if disabled while configuring and not when already disabled */ + if ((rslt == BMI2_OK) && (aps_stat == BMI2_ENABLE)) + { + rslt = bmi2_set_adv_power_save(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of step activity. + */ +static int8_t get_step_activity_output(uint8_t* step_act, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for step activity */ + struct bmi2_feature_config step_act_out_config = {0, 0, 0}; + + /* Search for step activity output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&step_act_out_config, BMI2_STEP_ACTIVITY, dev); + if (feat_found) + { + /* Get the feature output configuration for step-activity */ + rslt = bmi2_get_feat_config(step_act_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for step activity output */ + idx = step_act_out_config.start_addr; + + /* Get the step activity output */ + *step_act = feat_config[idx]; + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API gets the output values of orientation: portrait- + * landscape and face up-down. + */ +static int8_t get_orient_output(struct bmi2_orientation_output* orient_out, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for orientation */ + struct bmi2_feature_config orient_out_config = {0, 0, 0}; + + /* Search for orientation output feature and extract its configuration details */ + feat_found = extract_output_feat_config(&orient_out_config, BMI2_ORIENTATION, dev); + if (feat_found) + { + /* Get the feature output configuration for orientation */ + rslt = bmi2_get_feat_config(orient_out_config.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for orientation output */ + idx = orient_out_config.start_addr; + + /* Get the output value of the orientation detection feature */ + orient_out->portrait_landscape = BMI2_GET_BIT_POS0(feat_config[idx], BMI2_ORIENT_DETECT); + + /* Get the output value of the orientation face up-down feature */ + orient_out->faceup_down = BMI2_GET_BITS(feat_config[idx], BMI2_ORIENT_FACE_UP_DWN); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API enables/disables compensation of the gain defined + * in the GAIN register. + */ +static int8_t enable_gyro_gain(uint8_t enable, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define register data */ + uint8_t reg_data = 0; + + rslt = bmi2_get_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + if (rslt == BMI2_OK) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_GAIN_EN, enable); + rslt = bmi2_set_regs(BMI2_GYR_OFF_COMP_6_ADDR, ®_data, 1, dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to extract the output feature configuration + * details from the look-up table. + */ +static uint8_t extract_output_feat_config(struct bmi2_feature_config* feat_output, uint8_t type, + const struct bmi2_dev* dev) +{ + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to set flag */ + uint8_t feat_found = BMI2_FALSE; + + /* Search for the output feature from the output configuration array */ + while (loop < dev->out_sens) + { + if (dev->feat_output[loop].type == type) + { + *feat_output = dev->feat_output[loop]; + feat_found = BMI2_TRUE; + break; + } + + loop++; + } + + /* Return flag */ + return feat_found; +} + +/*! + * @brief This internal API gets the error status related to virtual frames. + */ +static int8_t get_vfrm_error_status(struct bmi2_vfrm_err_status* vfrm_err_stat, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Array to define the feature configuration */ + uint8_t feat_config[BMI2_FEAT_SIZE_IN_BYTES] = {0}; + + /* Variables to define index */ + uint8_t idx = 0; + + /* Variable to set flag */ + uint8_t feat_found; + + /* Initialize feature output for VFRM error status */ + struct bmi2_feature_config vfrm_err_cfg = {0, 0, 0}; + + /* Search for VFRM error status feature and extract its configuration details */ + feat_found = extract_output_feat_config(&vfrm_err_cfg, BMI2_VFRM_STATUS, dev); + if (feat_found) + { + /* Get the feature output configuration for VFRM error status */ + rslt = bmi2_get_feat_config(vfrm_err_cfg.page, feat_config, dev); + if (rslt == BMI2_OK) + { + /* Define the offset in bytes for VFRM error status */ + idx = vfrm_err_cfg.start_addr; + + /* Increment index to get the error status */ + idx++; + + /* Internal error while acquiring lock for FIFO */ + vfrm_err_stat->lock_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_LOCK_ERR_STATUS); + + /* Internal error while writing byte into FIFO */ + vfrm_err_stat->write_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_WRITE_ERR_STATUS); + + /* Internal error while writing into FIFO */ + vfrm_err_stat->fatal_error = BMI2_GET_BITS(feat_config[idx], BMI2_VFRM_FATAL_ERR_STATUS); + } + } + else + { + rslt = BMI2_E_INVALID_SENSOR; + } + + return rslt; +} + +/*! + * @brief This internal API sets feature configuration to the sensor. + */ +static int8_t set_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + switch (sens_cfg[loop].type) + { + /* Set any-motion configuration */ + case BMI2_ANY_MOTION: + rslt = set_any_motion_config(&sens_cfg[loop].cfg.any_motion, dev); + break; + + /* Set no-motion configuration */ + case BMI2_NO_MOTION: + rslt = set_no_motion_config(&sens_cfg[loop].cfg.no_motion, dev); + break; + + /* Set sig-motion configuration */ + case BMI2_SIG_MOTION: + rslt = set_sig_motion_config(&sens_cfg[loop].cfg.sig_motion, dev); + break; + + /* Set step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + case BMI2_STEP_ACTIVITY: + rslt = set_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + /* Set tap configuration */ + case BMI2_TAP: + rslt = set_tap_detector_config(&sens_cfg[loop].cfg.tap_conf, dev); + break; + + /* Set orientation configuration */ + case BMI2_ORIENTATION: + rslt = set_orient_config(&sens_cfg[loop].cfg.orientation, dev); + break; + + /* Set high-g configuration */ + case BMI2_HIGH_G: + rslt = set_high_g_config(&sens_cfg[loop].cfg.high_g, dev); + break; + + /* Set low-g configuration */ + case BMI2_LOW_G: + rslt = set_low_g_config(&sens_cfg[loop].cfg.low_g, dev); + break; + + /* Set flat configuration */ + case BMI2_FLAT: + rslt = set_flat_config(&sens_cfg[loop].cfg.flat, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + return rslt; +} + +/*! + * @brief This internal API gets feature configuration from the sensor. + */ +static int8_t get_feat_config(struct bmi2_sens_config* sens_cfg, uint8_t loop, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + switch (sens_cfg[loop].type) + { + /* Get sig-motion configuration */ + case BMI2_SIG_MOTION: + rslt = get_sig_motion_config(&sens_cfg[loop].cfg.sig_motion, dev); + break; + + /* Get any motion configuration */ + case BMI2_ANY_MOTION: + rslt = get_any_motion_config(&sens_cfg[loop].cfg.any_motion, dev); + break; + + /* Get no motion configuration */ + case BMI2_NO_MOTION: + rslt = get_no_motion_config(&sens_cfg[loop].cfg.no_motion, dev); + break; + + /* Get step counter/detector/activity configuration */ + case BMI2_STEP_DETECTOR: + case BMI2_STEP_COUNTER: + case BMI2_STEP_ACTIVITY: + rslt = get_step_config(&sens_cfg[loop].cfg.step_counter, dev); + break; + + /* Get tap configuration */ + case BMI2_TAP: + rslt = get_tap_detector_config(&sens_cfg[loop].cfg.tap_conf, dev); + break; + + /* Get orientation configuration */ + case BMI2_ORIENTATION: + rslt = get_orient_config(&sens_cfg[loop].cfg.orientation, dev); + break; + + /* Get high-g configuration */ + case BMI2_HIGH_G: + rslt = get_high_g_config(&sens_cfg[loop].cfg.high_g, dev); + break; + + /* Get low-g configuration */ + case BMI2_LOW_G: + rslt = get_low_g_config(&sens_cfg[loop].cfg.low_g, dev); + break; + + /* Get flat configuration */ + case BMI2_FLAT: + rslt = get_flat_config(&sens_cfg[loop].cfg.flat, dev); + break; + + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to select the sensor feature. + */ +static int8_t sens_select(const uint8_t* sens_list, uint8_t count, uint64_t* sensor_sel) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + switch (sens_list[count]) + { + case BMI2_SIG_MOTION: + *sensor_sel |= BMI2_SIG_MOTION_SEL; + break; + case BMI2_ANY_MOTION: + *sensor_sel |= BMI2_ANY_MOT_SEL; + break; + case BMI2_NO_MOTION: + *sensor_sel |= BMI2_NO_MOT_SEL; + break; + case BMI2_STEP_DETECTOR: + *sensor_sel |= BMI2_STEP_DETECT_SEL; + break; + case BMI2_STEP_COUNTER: + *sensor_sel |= BMI2_STEP_COUNT_SEL; + break; + case BMI2_STEP_ACTIVITY: + *sensor_sel |= BMI2_STEP_ACT_SEL; + break; + case BMI2_GYRO_GAIN_UPDATE: + *sensor_sel |= BMI2_GYRO_GAIN_UPDATE_SEL; + break; + case BMI2_SINGLE_TAP: + *sensor_sel |= BMI2_SINGLE_TAP_SEL; + break; + case BMI2_DOUBLE_TAP: + *sensor_sel |= BMI2_DOUBLE_TAP_SEL; + break; + case BMI2_TRIPLE_TAP: + *sensor_sel |= BMI2_TRIPLE_TAP_SEL; + break; + case BMI2_ORIENTATION: + *sensor_sel |= BMI2_ORIENT_SEL; + break; + case BMI2_HIGH_G: + *sensor_sel |= BMI2_HIGH_G_SEL; + break; + case BMI2_LOW_G: + *sensor_sel |= BMI2_LOW_G_SEL; + break; + case BMI2_FLAT: + *sensor_sel |= BMI2_FLAT_SEL; + break; + case BMI2_GYRO_SELF_OFF: + *sensor_sel |= BMI2_GYRO_SELF_OFF_SEL; + break; + default: + rslt = BMI2_E_INVALID_SENSOR; + break; + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable main sensors like accel, gyro, aux and temperature. + */ +static int8_t enable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Enable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_ACC_EN, BMI2_ENABLE); + } + + /* Enable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_GYR_EN, BMI2_ENABLE); + } + + /* Enable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_AUX_EN, BMI2_ENABLE); + } + + /* Enable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BITS(reg_data, BMI2_TEMP_EN, BMI2_ENABLE); + } + + /* Enable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to enable sensor features. + */ +static int8_t enable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Enable sig-motion feature */ + if (sensor_sel & BMI2_SIG_MOTION_SEL) + { + rslt = set_sig_motion(BMI2_ENABLE, dev); + } + + /* Enable any motion feature */ + if (sensor_sel & BMI2_ANY_MOT_SEL) + { + rslt = set_any_motion(BMI2_ENABLE, dev); + } + + /* Enable no motion feature */ + if (sensor_sel & BMI2_NO_MOT_SEL) + { + rslt = set_no_motion(BMI2_ENABLE, dev); + } + + /* Enable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_ENABLE, dev); + } + + /* Enable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_ENABLE, dev); + } + + /* Enable step activity feature */ + if (sensor_sel & BMI2_STEP_ACT_SEL) + { + rslt = set_step_activity(BMI2_ENABLE, dev); + } + + /* Enable gyroscope user gain */ + if (sensor_sel & BMI2_GYRO_GAIN_UPDATE_SEL) + { + rslt = set_gyro_user_gain(BMI2_ENABLE, dev); + } + + /* Enable single tap feature */ + if (sensor_sel & BMI2_SINGLE_TAP_SEL) + { + rslt = set_single_tap(BMI2_ENABLE, dev); + } + + /* Enable double tap feature */ + if (sensor_sel & BMI2_DOUBLE_TAP_SEL) + { + rslt = set_double_tap(BMI2_ENABLE, dev); + } + + /* Enable triple tap feature */ + if (sensor_sel & BMI2_TRIPLE_TAP_SEL) + { + rslt = set_triple_tap(BMI2_ENABLE, dev); + } + + /* Enable orientation feature */ + if (sensor_sel & BMI2_ORIENT_SEL) + { + rslt = set_orientation(BMI2_ENABLE, dev); + } + + /* Enable high-g feature */ + if (sensor_sel & BMI2_HIGH_G_SEL) + { + rslt = set_high_g(BMI2_ENABLE, dev); + } + + /* Enable low-g feature */ + if (sensor_sel & BMI2_LOW_G_SEL) + { + rslt = set_low_g(BMI2_ENABLE, dev); + } + + /* Enable flat feature */ + if (sensor_sel & BMI2_FLAT_SEL) + { + rslt = set_flat(BMI2_ENABLE, dev); + } + + /* Enable gyroscope self-offset correction feature */ + if (sensor_sel & BMI2_GYRO_SELF_OFF_SEL) + { + rslt = set_gyro_self_offset_corr(BMI2_ENABLE, dev); + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable main sensors like accel, gyro, aux and temperature. + */ +static int8_t disable_main_sensors(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store register values */ + uint8_t reg_data; + + rslt = bmi2_get_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + + if (rslt == BMI2_OK) + { + /* Disable accelerometer */ + if (sensor_sel & BMI2_ACCEL_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_ACC_EN); + } + + /* Disable gyroscope */ + if (sensor_sel & BMI2_GYRO_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_GYR_EN); + } + + /* Disable auxiliary sensor */ + if (sensor_sel & BMI2_AUX_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_AUX_EN); + } + + /* Disable temperature sensor */ + if (sensor_sel & BMI2_TEMP_SENS_SEL) + { + reg_data = BMI2_SET_BIT_VAL0(reg_data, BMI2_TEMP_EN); + } + + /* Disable the sensors that are set in the power control register */ + if (sensor_sel & BMI2_MAIN_SENSORS) + { + rslt = bmi2_set_regs(BMI2_PWR_CTRL_ADDR, ®_data, 1, dev); + } + } + + return rslt; +} + +/*! + * @brief This internal API is used to disable sensor features. + */ +static int8_t disable_sensor_features(uint64_t sensor_sel, struct bmi2_dev* dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OK; + + /* Disable sig-motion feature */ + if (sensor_sel & BMI2_SIG_MOTION_SEL) + { + rslt = set_sig_motion(BMI2_DISABLE, dev); + } + + /* Disable any-motion feature */ + if (sensor_sel & BMI2_ANY_MOT_SEL) + { + rslt = set_any_motion(BMI2_DISABLE, dev); + } + + /* Disable no-motion feature */ + if (sensor_sel & BMI2_NO_MOT_SEL) + { + rslt = set_no_motion(BMI2_DISABLE, dev); + } + + /* Disable step detector feature */ + if (sensor_sel & BMI2_STEP_DETECT_SEL) + { + rslt = set_step_detector(BMI2_DISABLE, dev); + } + + /* Disable step counter feature */ + if (sensor_sel & BMI2_STEP_COUNT_SEL) + { + rslt = set_step_counter(BMI2_DISABLE, dev); + } + + /* Disable step activity feature */ + if (sensor_sel & BMI2_STEP_ACT_SEL) + { + rslt = set_step_activity(BMI2_DISABLE, dev); + } + + /* Disable gyroscope user gain */ + if (sensor_sel & BMI2_GYRO_GAIN_UPDATE_SEL) + { + rslt = set_gyro_user_gain(BMI2_DISABLE, dev); + } + + /* Disable single tap feature */ + if (sensor_sel & BMI2_SINGLE_TAP_SEL) + { + rslt = set_single_tap(BMI2_DISABLE, dev); + } + + /* Disable double tap feature */ + if (sensor_sel & BMI2_DOUBLE_TAP_SEL) + { + rslt = set_double_tap(BMI2_DISABLE, dev); + } + + /* Disable triple tap feature */ + if (sensor_sel & BMI2_TRIPLE_TAP_SEL) + { + rslt = set_triple_tap(BMI2_DISABLE, dev); + } + + /* Disable orientation feature */ + if (sensor_sel & BMI2_ORIENT_SEL) + { + rslt = set_orientation(BMI2_DISABLE, dev); + } + + /* Disable high-g feature */ + if (sensor_sel & BMI2_HIGH_G_SEL) + { + rslt = set_high_g(BMI2_DISABLE, dev); + } + + /* Disable low-g feature */ + if (sensor_sel & BMI2_LOW_G_SEL) + { + rslt = set_low_g(BMI2_DISABLE, dev); + } + + /* Disable flat feature */ + if (sensor_sel & BMI2_FLAT_SEL) + { + rslt = set_flat(BMI2_DISABLE, dev); + } + + /* Disable gyroscope self-offset correction feature */ + if (sensor_sel & BMI2_GYRO_SELF_OFF_SEL) + { + rslt = set_gyro_self_offset_corr(BMI2_DISABLE, dev); + } + + return rslt; +} diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi270_maximum_fifo.c b/platform/esp/idf_components/sensor_bmi270/src/bmi270_maximum_fifo.c new file mode 100644 index 00000000..2ab6c61d --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi270_maximum_fifo.c @@ -0,0 +1,207 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi270_maximum_fifo.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/***************************************************************************/ + +/*! Header files + ****************************************************************************/ +#include "bmi270_maximum_fifo.h" + +/***************************************************************************/ + +/*! Global Variable + ****************************************************************************/ + +/*! @name Global array that stores the configuration file of BMI270 */ +const uint8_t bmi270_maximum_fifo_config_file[] = { + 0xc8, 0x2e, 0x00, 0x2e, 0x80, 0x2e, 0x1a, 0x00, 0xc8, 0x2e, 0x00, 0x2e, 0xc8, 0x2e, 0x00, 0x2e, 0xc8, 0x2e, 0x00, + 0x2e, 0xc8, 0x2e, 0x00, 0x2e, 0xc8, 0x2e, 0x00, 0x2e, 0xc8, 0x2e, 0x00, 0x2e, 0x90, 0x32, 0x21, 0x2e, 0x59, 0xf5, + 0x10, 0x30, 0x21, 0x2e, 0x6a, 0xf5, 0x1a, 0x24, 0x22, 0x00, 0x80, 0x2e, 0x3b, 0x00, 0xc8, 0x2e, 0x44, 0x47, 0x22, + 0x00, 0x37, 0x00, 0xa4, 0x00, 0xff, 0x0f, 0xd1, 0x00, 0x07, 0xad, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, + 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, + 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x80, 0x2e, 0x00, 0xc1, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x11, 0x24, 0xfc, 0xf5, 0x80, 0x30, 0x40, 0x42, 0x50, 0x50, 0x00, 0x30, 0x12, 0x24, 0xeb, + 0x00, 0x03, 0x30, 0x00, 0x2e, 0xc1, 0x86, 0x5a, 0x0e, 0xfb, 0x2f, 0x21, 0x2e, 0xfc, 0xf5, 0x13, 0x24, 0x63, 0xf5, + 0xe0, 0x3c, 0x48, 0x00, 0x22, 0x30, 0xf7, 0x80, 0xc2, 0x42, 0xe1, 0x7f, 0x3a, 0x25, 0xfc, 0x86, 0xf0, 0x7f, 0x41, + 0x33, 0x98, 0x2e, 0xc2, 0xc4, 0xd6, 0x6f, 0xf1, 0x30, 0xf1, 0x08, 0xc4, 0x6f, 0x11, 0x24, 0xff, 0x03, 0x12, 0x24, + 0x00, 0xfc, 0x61, 0x09, 0xa2, 0x08, 0x36, 0xbe, 0x2a, 0xb9, 0x13, 0x24, 0x38, 0x00, 0x64, 0xbb, 0xd1, 0xbe, 0x94, + 0x0a, 0x71, 0x08, 0xd5, 0x42, 0x21, 0xbd, 0x91, 0xbc, 0xd2, 0x42, 0xc1, 0x42, 0x00, 0xb2, 0xfe, 0x82, 0x05, 0x2f, + 0x50, 0x30, 0x21, 0x2e, 0x21, 0xf2, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0xf0, 0x6f, 0x02, 0x30, 0x02, 0x42, 0x20, + 0x26, 0xe0, 0x6f, 0x02, 0x31, 0x03, 0x40, 0x9a, 0x0a, 0x02, 0x42, 0xf0, 0x37, 0x05, 0x2e, 0x5e, 0xf7, 0x10, 0x08, + 0x12, 0x24, 0x1e, 0xf2, 0x80, 0x42, 0x83, 0x84, 0xf1, 0x7f, 0x0a, 0x25, 0x13, 0x30, 0x83, 0x42, 0x3b, 0x82, 0xf0, + 0x6f, 0x00, 0x2e, 0x00, 0x2e, 0xd0, 0x2e, 0x12, 0x40, 0x52, 0x42, 0x00, 0x2e, 0x12, 0x40, 0x52, 0x42, 0x3e, 0x84, + 0x00, 0x40, 0x40, 0x42, 0x7e, 0x82, 0xe1, 0x7f, 0xf2, 0x7f, 0x98, 0x2e, 0x6a, 0xd6, 0x21, 0x30, 0x23, 0x2e, 0x61, + 0xf5, 0xeb, 0x2c, 0xe1, 0x6f}; + +/*! @name Global array that stores the feature input configuration of BMI270 */ +const struct bmi2_feature_config bmi270_maximum_fifo_feat_in[BMI270_MAXIMUM_FIFO_MAX_FEAT_IN] = { + +}; + +/*! @name Global array that stores the feature output configuration */ +const struct bmi2_feature_config bmi270_maximum_fifo_feat_out[BMI270_MAXIMUM_FIFO_MAX_FEAT_OUT] = { + +}; + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API is used to validate the device pointer for + * null conditions. + * + * @param[in] dev : Structure instance of bmi2_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev); + +/***************************************************************************/ + +/*! User Interface Definitions + ****************************************************************************/ + +/*! + * @brief This API: + * 1) updates the device structure with address of the configuration file. + * 2) Initializes BMI270 sensor. + * 3) Writes the configuration file. + * 4) Updates the feature offset parameters in the device structure. + * 5) Updates the maximum number of pages, in the device structure. + */ +int8_t bmi270_maximum_fifo_init(struct bmi2_dev* dev) +{ + /* Variable to define result */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(dev); + + if (rslt == BMI2_OK) + { + /* Assign chip id of BMI270 */ + dev->chip_id = BMI270_MAXIMUM_FIFO_CHIP_ID; + + dev->config_size = sizeof(bmi270_maximum_fifo_config_file); + + /* Enable the variant specific features if any */ + dev->variant_feature = BMI2_GYRO_CROSS_SENS_ENABLE | BMI2_MAXIMUM_FIFO_VARIANT; + + /* An extra dummy byte is read during SPI read */ + if (dev->intf == BMI2_SPI_INTF) + { + dev->dummy_byte = 1; + } + else + { + dev->dummy_byte = 0; + } + + /* If configuration file pointer is not assigned any address */ + if (!dev->config_file_ptr) + { + /* Give the address of the configuration file array to + * the device pointer + */ + dev->config_file_ptr = bmi270_maximum_fifo_config_file; + } + + /* Initialize BMI2 sensor */ + rslt = bmi2_sec_init(dev); + + if (rslt == BMI2_OK) + { + /* Assign the offsets of the feature input + * configuration to the device structure + */ + dev->feat_config = bmi270_maximum_fifo_feat_in; + + /* Assign the offsets of the feature output to + * the device structure + */ + dev->feat_output = bmi270_maximum_fifo_feat_out; + + /* Assign the maximum number of pages to the + * device structure + */ + dev->page_max = BMI270_MAXIMUM_FIFO_MAX_PAGE_NUM; + + /* Assign maximum number of input sensors/ + * features to device structure + */ + dev->input_sens = BMI270_MAXIMUM_FIFO_MAX_FEAT_IN; + + /* Assign maximum number of output sensors/ + * features to device structure + */ + dev->out_sens = BMI270_MAXIMUM_FIFO_MAX_FEAT_OUT; + + /* Get the gyroscope cross axis sensitivity */ + rslt = bmi2_get_gyro_cross_sense(dev); + } + } + + return rslt; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_dev* dev) +{ + /* Variable to define result */ + int8_t rslt = BMI2_OK; + + if ((dev == NULL) || (dev->read == NULL) || (dev->write == NULL) || (dev->delay_us == NULL)) + { + /* Device structure pointer is not valid */ + rslt = BMI2_E_NULL_PTR; + } + + return rslt; +} diff --git a/platform/esp/idf_components/sensor_bmi270/src/bmi2_ois.c b/platform/esp/idf_components/sensor_bmi270/src/bmi2_ois.c new file mode 100644 index 00000000..606c796e --- /dev/null +++ b/platform/esp/idf_components/sensor_bmi270/src/bmi2_ois.c @@ -0,0 +1,407 @@ +/** + * Copyright (c) 2023 Bosch Sensortec GmbH. All rights reserved. + * + * BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + * + * @file bmi2_ois.c + * @date 2023-05-03 + * @version v2.86.1 + * + */ + +/******************************************************************************/ + +/*! @name Header Files */ +/******************************************************************************/ +#include "bmi2_ois.h" + +/******************************************************************************/ + +/*! Local Function Prototypes + ******************************************************************************/ + +/*! + * @brief This internal API gets the OIS accelerometer and the gyroscope data. + * + * @param[out] ois_data : Structure instance of bmi2_sens_axes_data. + * @param[in] reg_addr : Register address where data is stored. + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * @param[in] ois_gyr_cross_sens_zx :"gyroscope cross sensitivity value which was calculated during + * bmi2xy_init(), refer the example ois_accel_gyro.c for more info" + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t get_ois_acc_gyr_data(struct bmi2_ois_sens_axes_data* ois_data, uint8_t reg_addr, + struct bmi2_ois_dev* ois_dev, int16_t ois_gyr_cross_sens_zx); + +/*! + * @brief This internal API is used to validate the OIS device pointer for null + * conditions. + * + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * + * @return Result of API execution status + * @retval 0 -> Success + * @retval < 0 -> Fail + */ +static int8_t null_ptr_check(const struct bmi2_ois_dev* ois_dev); + +/*! + * @brief This internal API corrects the gyroscope cross-axis sensitivity + * between the z and the x axis. + * + * @param[in] ois_dev : Structure instance of bmi2_ois_dev. + * @param[in] ois_gyr_cross_sens_zx : "gyroscope cross sensitivity value which was calculated during bmi2xy_init(), + * refer the example ois_accel_gyro.c for more info" + * + */ +static void comp_gyro_cross_axis_sensitivity(struct bmi2_ois_sens_axes_data* ois_data, int16_t ois_gyr_cross_sens_zx); + +/******************************************************************************/ +/*! @name User Interface Definitions */ +/******************************************************************************/ + +/*! + * @brief This API reads the data from the given OIS register address of bmi2 + * sensor. + */ +int8_t bmi2_ois_get_regs(uint8_t ois_reg_addr, uint8_t* ois_reg_data, uint16_t data_len, struct bmi2_ois_dev* ois_dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define dummy byte for SPI read */ + uint8_t dummy_byte = 1; + + /* Variable to define temporary length */ + uint16_t temp_len = data_len + dummy_byte; + + /* Variable to define temporary buffer */ + uint8_t temp_buf[temp_len]; + + /* Variable to index bytes read */ + uint16_t index = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(ois_dev); + if ((rslt == BMI2_OIS_OK) && (ois_reg_data != NULL)) + { + /* Configuring reg_addr for SPI Interface */ + ois_reg_addr = (ois_reg_addr | BMI2_OIS_SPI_RD_MASK); + + /* Read from OIS register through OIS interface */ + ois_dev->intf_rslt = ois_dev->ois_read(ois_reg_addr, temp_buf, temp_len, ois_dev->intf_ptr); + if (ois_dev->intf_rslt == BMI2_INTF_RET_SUCCESS) + { + /* Read the data from the position next to dummy byte */ + while (index < data_len) + { + ois_reg_data[index] = temp_buf[index + dummy_byte]; + index++; + } + } + else + { + rslt = BMI2_OIS_E_COM_FAIL; + } + } + else + { + rslt = BMI2_OIS_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API writes data to the given OIS register address of bmi2 sensor. + */ +int8_t bmi2_ois_set_regs(uint8_t ois_reg_addr, const uint8_t* ois_reg_data, uint16_t data_len, + struct bmi2_ois_dev* ois_dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Null-pointer check */ + rslt = null_ptr_check(ois_dev); + if ((rslt == BMI2_OIS_OK) && (ois_reg_data != NULL)) + { + /* Configuring reg_addr for SPI Interface */ + ois_reg_addr = (ois_reg_addr & BMI2_OIS_SPI_WR_MASK); + + /* Burst write to OIS register through OIS interface */ + ois_dev->intf_rslt = ois_dev->ois_write(ois_reg_addr, ois_reg_data, data_len, ois_dev->intf_ptr); + if (ois_dev->intf_rslt != BMI2_INTF_RET_SUCCESS) + { + rslt = BMI2_OIS_E_COM_FAIL; + } + } + else + { + rslt = BMI2_OIS_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This API enables/disables accelerometer/gyroscope data read through + * OIS interface. + */ +int8_t bmi2_ois_set_config(struct bmi2_ois_dev* ois_dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(ois_dev); + if (rslt == BMI2_OIS_OK) + { + rslt = bmi2_ois_get_regs(BMI2_OIS_CONFIG_ADDR, ®_data, 1, ois_dev); + if (rslt == BMI2_OIS_OK) + { + /* Enable/Disable Low pass filter */ + reg_data = BMI2_SET_BIT_POS0(reg_data, BMI2_OIS_LP_FILTER_EN, ois_dev->lp_filter_en); + + /* Configures Low pass filter cut-off frequency */ + reg_data = BMI2_OIS_SET_BITS(reg_data, BMI2_OIS_LP_FILTER_CONFIG, ois_dev->lp_filter_config); + + /* Low pass filter - mute on secondary interface */ + reg_data = BMI2_OIS_SET_BITS(reg_data, BMI2_OIS_LP_FILTER_MUTE, ois_dev->lp_filter_mute); + + /* Enable/Disable ois on accelerometer */ + reg_data = BMI2_OIS_SET_BITS(reg_data, BMI2_OIS_ACC_EN, ois_dev->acc_en); + + /* Enable/Disable ois on gyroscope */ + reg_data = BMI2_OIS_SET_BITS(reg_data, BMI2_OIS_GYR_EN, ois_dev->gyr_en); + + /* Set the OIS configurations */ + rslt = bmi2_ois_set_regs(BMI2_OIS_CONFIG_ADDR, ®_data, 1, ois_dev); + } + } + + return rslt; +} + +/*! + * @brief This API gets the status of accelerometer/gyroscope enable for data + * read through OIS interface. + */ +int8_t bmi2_ois_get_config(struct bmi2_ois_dev* ois_dev) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to store data */ + uint8_t reg_data = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(ois_dev); + if (rslt == BMI2_OIS_OK) + { + rslt = bmi2_ois_get_regs(BMI2_OIS_CONFIG_ADDR, ®_data, 1, ois_dev); + if (rslt == BMI2_OIS_OK) + { + /* Get the status of Low pass filter enable */ + ois_dev->lp_filter_en = BMI2_GET_BIT_POS0(reg_data, BMI2_OIS_LP_FILTER_EN); + + /* Get the status of Low pass filter cut-off frequency */ + ois_dev->lp_filter_config = BMI2_OIS_GET_BITS(reg_data, BMI2_OIS_LP_FILTER_CONFIG); + + /* Get the status of Low pass filter mute */ + ois_dev->lp_filter_mute = BMI2_OIS_GET_BITS(reg_data, BMI2_OIS_LP_FILTER_MUTE); + + /* Get the status of accelerometer enable */ + ois_dev->acc_en = BMI2_OIS_GET_BITS(reg_data, BMI2_OIS_ACC_EN); + + /* Get the status of gyroscope enable */ + ois_dev->gyr_en = BMI2_OIS_GET_BITS(reg_data, BMI2_OIS_GYR_EN); + } + } + + return rslt; +} + +/*! + * @brief This API reads accelerometer/gyroscope data through OIS interface. + */ +int8_t bmi2_ois_read_data(const uint8_t* sens_sel, uint8_t n_sens, struct bmi2_ois_dev* ois_dev, + int16_t gyr_cross_sens_zx) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variable to define loop */ + uint8_t loop = 0; + + /* Variable to update register address */ + uint8_t reg_addr = 0; + + /* Null-pointer check */ + rslt = null_ptr_check(ois_dev); + if ((rslt == BMI2_OIS_OK) && (sens_sel != NULL)) + { + for (loop = 0; loop < n_sens; loop++) + { + switch (sens_sel[loop]) + { + case BMI2_OIS_ACCEL: + + /* Update OIS accelerometer address */ + reg_addr = BMI2_OIS_ACC_X_LSB_ADDR; + + /* Get OIS accelerometer data */ + rslt = get_ois_acc_gyr_data(&ois_dev->acc_data, reg_addr, ois_dev, 0); + break; + case BMI2_OIS_GYRO: + + /* Update OIS gyroscope address */ + reg_addr = BMI2_OIS_GYR_X_LSB_ADDR; + + /* Get OIS gyroscope data */ + rslt = get_ois_acc_gyr_data(&ois_dev->gyr_data, reg_addr, ois_dev, gyr_cross_sens_zx); + break; + default: + rslt = BMI2_OIS_E_INVALID_SENSOR; + break; + } + + /* Return error if any of the get sensor data fails */ + if (rslt != BMI2_OIS_OK) + { + break; + } + } + } + else + { + rslt = BMI2_OIS_E_NULL_PTR; + } + + return rslt; +} + +/***************************************************************************/ + +/*! Local Function Definitions + ****************************************************************************/ + +/*! @cond DOXYGEN_SUPRESS */ + +/* Suppressing doxygen warnings triggered for same static function names present across various sensor variant + * directories */ + +/*! + * @brief This internal API gets the accelerometer and the gyroscope data. + */ +static int8_t get_ois_acc_gyr_data(struct bmi2_ois_sens_axes_data* ois_data, uint8_t reg_addr, + struct bmi2_ois_dev* ois_dev, int16_t ois_gyr_cross_sens_zx) +{ + /* Variable to define error */ + int8_t rslt; + + /* Variables to store MSB value */ + uint8_t msb; + + /* Variables to store LSB value */ + uint8_t lsb; + + /* Variables to store both MSB and LSB value */ + uint16_t msb_lsb; + + /* Variables to define index */ + uint8_t index = 0; + + /* Array to define data stored in register */ + uint8_t reg_data[BMI2_OIS_ACC_GYR_NUM_BYTES] = {0}; + + /* Read the sensor data */ + rslt = bmi2_ois_get_regs(reg_addr, reg_data, BMI2_OIS_ACC_GYR_NUM_BYTES, ois_dev); + if (rslt == BMI2_OIS_OK) + { + /* Read x-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + ois_data->x = (int16_t)msb_lsb; + + /* Read y-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + ois_data->y = (int16_t)msb_lsb; + + /* Read z-axis data */ + lsb = reg_data[index++]; + msb = reg_data[index++]; + msb_lsb = ((uint16_t)msb << 8) | (uint16_t)lsb; + ois_data->z = (int16_t)msb_lsb; + + comp_gyro_cross_axis_sensitivity(ois_data, ois_gyr_cross_sens_zx); + } + + return rslt; +} + +/*! + * @brief This internal API is used to validate the device structure pointer for + * null conditions. + */ +static int8_t null_ptr_check(const struct bmi2_ois_dev* ois_dev) +{ + /* Variable to define error */ + int8_t rslt = BMI2_OIS_OK; + + if ((ois_dev == NULL) || (ois_dev->ois_read == NULL) || (ois_dev->ois_write == NULL) || + (ois_dev->ois_delay_us == NULL)) + { + /* Device structure pointer is NULL */ + rslt = BMI2_OIS_E_NULL_PTR; + } + + return rslt; +} + +/*! + * @brief This internal API corrects the gyroscope cross-axis sensitivity + * between the z and the x axis. + */ +static void comp_gyro_cross_axis_sensitivity(struct bmi2_ois_sens_axes_data* ois_data, int16_t ois_gyr_cross_sens_zx) +{ + /* Get the compensated gyroscope x-axis */ + ois_data->x = ois_data->x - (int16_t)(((int32_t)ois_gyr_cross_sens_zx * (int32_t)ois_data->z) / 512); +} + +/*! @endcond */ diff --git a/platform/nrf52/arduino_common/include/ble/ble_manager.h b/platform/nrf52/arduino_common/include/ble/ble_manager.h new file mode 100644 index 00000000..9be0181c --- /dev/null +++ b/platform/nrf52/arduino_common/include/ble/ble_manager.h @@ -0,0 +1,58 @@ +#pragma once + +#include "app/app_facades.h" +#include "chat/domain/chat_types.h" + +#include +#include + +namespace ble +{ + +struct BlePairingStatus +{ + bool available = false; + bool requires_passkey = false; + bool is_fixed_pin = false; + bool is_pairing_active = false; + bool is_connected = false; + uint32_t passkey = 0; +}; + +class BleService +{ + public: + virtual ~BleService() = default; + virtual void start() = 0; + virtual void stop() = 0; + virtual void update() = 0; + virtual bool getPairingStatus(BlePairingStatus* out) const + { + (void)out; + return false; + } +}; + +class BleManager +{ + public: + explicit BleManager(app::IAppBleFacade& ctx); + ~BleManager(); + + void begin(); + void setEnabled(bool enabled); + bool isEnabled() const; + void update(); + void applyProtocol(chat::MeshProtocol protocol); + bool getPairingStatus(BlePairingStatus* out) const; + + private: + void restartService(chat::MeshProtocol protocol); + std::string buildDeviceName(chat::MeshProtocol protocol) const; + + app::IAppBleFacade& ctx_; + chat::MeshProtocol active_protocol_; + std::unique_ptr service_; +}; + +} // namespace ble diff --git a/platform/nrf52/arduino_common/include/ble/ble_uuids.h b/platform/nrf52/arduino_common/include/ble/ble_uuids.h new file mode 100644 index 00000000..4e6ad663 --- /dev/null +++ b/platform/nrf52/arduino_common/include/ble/ble_uuids.h @@ -0,0 +1,12 @@ +#pragma once + +#define MESH_SERVICE_UUID "6ba1b218-15a8-461f-9fa8-5dcae273eafd" +#define TORADIO_UUID "f75c76d2-129e-4dad-a1dd-7866124401e7" +#define FROMRADIO_UUID "2c55e69e-4993-11ed-b878-0242ac120002" +#define FROMNUM_UUID "ed9da18c-a800-4f66-a670-aa7547e34453" +#define LOGRADIO_UUID "5a3d6e49-06e6-4423-9944-e9de8cdf9547" +#define FROMRADIOSYNC_UUID "888a50c3-982d-45db-9963-c7923769165d" + +#define NUS_SERVICE_UUID "6E400001-B5A3-F393-E0A9-E50E24DCCA9E" +#define NUS_CHAR_RX_UUID "6E400002-B5A3-F393-E0A9-E50E24DCCA9E" +#define NUS_CHAR_TX_UUID "6E400003-B5A3-F393-E0A9-E50E24DCCA9E" diff --git a/platform/nrf52/arduino_common/include/ble/meshcore_ble.h b/platform/nrf52/arduino_common/include/ble/meshcore_ble.h new file mode 100644 index 00000000..d1c09192 --- /dev/null +++ b/platform/nrf52/arduino_common/include/ble/meshcore_ble.h @@ -0,0 +1,44 @@ +#pragma once + +#include "app/app_facades.h" +#include "ble_manager.h" +#include "chat/ble/meshcore_phone_core.h" +#include "chat/domain/chat_types.h" +#include "chat/ports/i_node_store.h" +#include "chat/usecase/chat_service.h" + +#include +#include +#include + +namespace ble +{ + +class MeshCoreBleService final : public BleService, + public chat::ChatService::IncomingTextObserver +{ + public: + MeshCoreBleService(app::IAppBleFacade& ctx, const std::string& device_name); + ~MeshCoreBleService() override; + + void start() override; + void stop() override; + void update() override; + void onIncomingText(const chat::MeshIncomingText& msg) override; + + bool handleRxFrame(const uint8_t* data, size_t len); + bool popTxFrame(uint8_t* out, size_t* out_len); + + private: + void sendPendingNotifications(); + + app::IAppBleFacade& ctx_; + std::string device_name_; + ::BLEService service_; + ::BLECharacteristic rx_char_; + ::BLECharacteristic tx_char_; + bool active_ = false; + std::unique_ptr core_; +}; + +} // namespace ble diff --git a/platform/nrf52/arduino_common/include/ble/meshtastic_ble.h b/platform/nrf52/arduino_common/include/ble/meshtastic_ble.h new file mode 100644 index 00000000..761c96c8 --- /dev/null +++ b/platform/nrf52/arduino_common/include/ble/meshtastic_ble.h @@ -0,0 +1,80 @@ +#pragma once + +#include "app/app_facades.h" +#include "ble_manager.h" +#include "chat/ble/meshtastic_phone_session.h" +#include "chat/domain/chat_types.h" +#include "chat/ports/i_node_store.h" +#include "chat/usecase/chat_service.h" +#include "meshtastic/admin.pb.h" +#include "meshtastic/channel.pb.h" +#include "meshtastic/config.pb.h" +#include "meshtastic/device_ui.pb.h" +#include "meshtastic/localonly.pb.h" +#include "meshtastic/mesh.pb.h" +#include "meshtastic/module_config.pb.h" +#include "meshtastic/telemetry.pb.h" +#include +#include +#include +#include +#include + +namespace ble +{ + +class MeshtasticPhoneCore; + +class MeshtasticBleService final : public BleService, + public chat::ChatService::IncomingTextObserver, + public MeshtasticPhoneTransport, + public MeshtasticPhoneHooks +{ + public: + MeshtasticBleService(app::IAppBleFacade& ctx, const std::string& device_name); + ~MeshtasticBleService() override; + + void start() override; + void stop() override; + void update() override; + void onIncomingText(const chat::MeshIncomingText& msg) override; + bool handleToRadio(const uint8_t* data, size_t len); + bool popToPhone(MeshtasticBleFrame* out); + void handleConnectEvent(uint16_t conn_handle); + void handleDisconnectEvent(uint16_t conn_handle); + void handlePairPasskeyDisplay(uint16_t conn_handle, const uint8_t passkey[6], bool match_request); + void handlePairComplete(uint16_t conn_handle, uint8_t auth_status); + void handleSecured(uint16_t conn_handle); + bool getPairingStatus(BlePairingStatus* out) const override; + + bool isBleConnected() const override; + void notifyFromNum(uint32_t from_num) override; + bool loadBluetoothConfig(meshtastic_Config_BluetoothConfig* out) const override; + bool loadDeviceConnectionStatus(meshtastic_DeviceConnectionStatus* out) const override; + bool loadModuleConfig(meshtastic_LocalModuleConfig* out) const override; + void saveModuleConfig(const meshtastic_LocalModuleConfig& config) override; + bool handleMqttProxyToRadio(const meshtastic_MqttClientProxyMessage& msg) override; + bool pollMqttProxyToPhone(meshtastic_MqttClientProxyMessage* out) override; + + private: + void syncMqttProxySettings(); + void applyBleSecurity(); + void requestPairingIfNeeded(uint16_t conn_handle); + uint32_t effectivePasskey() const; + + app::IAppBleFacade& ctx_; + std::string device_name_; + ::BLEService service_; + ::BLECharacteristic to_radio_; + ::BLECharacteristic from_radio_; + ::BLECharacteristic from_num_; + ::BLECharacteristic log_radio_; + bool active_ = false; + bool connected_ = false; + meshtastic_Config_BluetoothConfig ble_config_ = meshtastic_Config_BluetoothConfig_init_zero; + meshtastic_LocalModuleConfig module_config_ = meshtastic_LocalModuleConfig_init_zero; + std::unique_ptr phone_session_; + std::atomic pending_passkey_{0}; +}; + +} // namespace ble diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/blob_file_store.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/blob_file_store.h new file mode 100644 index 00000000..891da4da --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/blob_file_store.h @@ -0,0 +1,72 @@ +#pragma once + +#include "chat/ports/i_contact_blob_store.h" +#include "chat/ports/i_node_blob_store.h" + +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::infra +{ + +class BlobFileStore +{ + public: + BlobFileStore(const char* path, uint32_t magic, uint16_t version); + + bool loadBlob(std::vector& out); + bool saveBlob(const uint8_t* data, size_t len); + void clearBlob(); + + private: + struct FileHeader + { + uint32_t magic = 0; + uint16_t version = 0; + uint16_t reserved = 0; + uint32_t payload_len = 0; + uint32_t crc = 0; + } __attribute__((packed)); + + bool ensureFs() const; + static uint32_t computeCrc(const uint8_t* data, size_t len); + + const char* path_ = nullptr; + uint32_t magic_ = 0; + uint16_t version_ = 0; +}; + +class NodeBlobFileStore final : public ::chat::contacts::INodeBlobStore +{ + public: + explicit NodeBlobFileStore(const char* path) + : store_(path, 0x444F4E43UL, 1) + { + } + + bool loadBlob(std::vector& out) override; + bool saveBlob(const uint8_t* data, size_t len) override { return store_.saveBlob(data, len); } + void clearBlob() override { store_.clearBlob(); } + + private: + BlobFileStore store_; +}; + +class ContactBlobFileStore final : public ::chat::IContactBlobStore +{ + public: + explicit ContactBlobFileStore(const char* path) + : store_(path, 0x544E4F43UL, 1) + { + } + + bool loadBlob(std::vector& out) override; + bool saveBlob(const uint8_t* data, size_t len) override { return store_.saveBlob(data, len); } + void clearBlob() { store_.clearBlob(); } + + private: + BlobFileStore store_; +}; + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/contact_store.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/contact_store.h new file mode 100644 index 00000000..0a4166e9 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/contact_store.h @@ -0,0 +1,28 @@ +#pragma once + +#include "chat/infra/contact_store_core.h" +#include "platform/nrf52/arduino_common/chat/infra/blob_file_store.h" + +namespace platform::nrf52::arduino_common::chat::infra +{ + +class ContactStore final : public ::chat::contacts::IContactStore +{ + public: + ContactStore(); + + void begin() override; + std::string getNickname(uint32_t node_id) const override; + bool setNickname(uint32_t node_id, const char* nickname) override; + bool removeNickname(uint32_t node_id) override; + bool hasNickname(const char* nickname) const override; + std::vector getAllContactIds() const override; + size_t getCount() const override; + bool hasContactNode(uint32_t node_id) const; + + private: + ContactBlobFileStore blob_store_; + ::chat::contacts::ContactStoreCore core_; +}; + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h new file mode 100644 index 00000000..0e866625 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h @@ -0,0 +1,94 @@ +#pragma once + +#include "chat/infra/meshcore/meshcore_ble_backend.h" +#include "chat/infra/meshcore/meshcore_identity_crypto.h" +#include "chat/ports/i_mesh_adapter.h" +#include "chat/runtime/self_identity_policy.h" +#include "chat/runtime/self_identity_provider.h" + +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::meshcore +{ + +class MeshCoreRadioAdapter final : public ::chat::IMeshAdapter, public ::chat::meshcore::IMeshCoreBleBackend +{ + public: + explicit MeshCoreRadioAdapter(const ::chat::runtime::SelfIdentityProvider* identity_provider = nullptr); + + ::chat::MeshCapabilities getCapabilities() const override; + bool sendText(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer = 0) override; + bool pollIncomingText(::chat::MeshIncomingText* out) override; + bool sendAppData(::chat::ChannelId channel, uint32_t portnum, + const uint8_t* payload, size_t len, + ::chat::NodeId dest = 0, bool want_ack = false, + ::chat::MessageId packet_id = 0, + bool want_response = false) override; + bool pollIncomingData(::chat::MeshIncomingData* out) override; + bool requestNodeInfo(::chat::NodeId dest, bool want_response) override; + bool triggerDiscoveryAction(::chat::MeshDiscoveryAction action) override; + void applyConfig(const ::chat::MeshConfig& config) override; + void setUserInfo(const char* long_name, const char* short_name) override; + void setNetworkLimits(bool duty_cycle_enabled, uint8_t util_percent) override; + void setPrivacyConfig(uint8_t encrypt_mode, bool pki_enabled) override; + bool isReady() const override; + ::chat::NodeId getNodeId() const override; + ::chat::meshcore::IMeshCoreBleBackend* asMeshCoreBleBackend() override { return this; } + const ::chat::meshcore::IMeshCoreBleBackend* asMeshCoreBleBackend() const override { return this; } + bool pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) override; + void handleRawPacket(const uint8_t* data, size_t size) override; + void setLastRxStats(float rssi, float snr) override; + void processSendQueue() override; + bool exportIdentityPublicKey(uint8_t out_pubkey[::chat::meshcore::kMeshCorePubKeySize]) override; + bool exportIdentityPrivateKey(uint8_t out_priv[::chat::meshcore::kMeshCorePrivKeySize]) override; + bool signPayload(const uint8_t* payload, size_t len, + uint8_t out_signature[::chat::meshcore::kMeshCoreSignatureSize]) override; + bool exportIdentityPublicKey(uint8_t* out_key, size_t out_len); + bool exportIdentityPrivateKey(uint8_t* out_key, size_t out_len); + bool importIdentityPrivateKey(const uint8_t* key, size_t len); + bool signPayload(const uint8_t* payload, size_t len, uint8_t* out_signature, size_t out_len); + bool sendSelfAdvert(bool broadcast); + bool sendPeerRequestType(const uint8_t* pubkey, size_t len, uint8_t req_type, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood); + bool sendPeerRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + bool force_flood, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood); + bool sendAnonRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout, + bool* out_sent_flood); + bool sendTracePath(const uint8_t* path, size_t path_len, + uint32_t tag, uint32_t auth, uint8_t flags, + uint32_t* out_est_timeout); + bool sendControlData(const uint8_t* payload, size_t payload_len); + bool sendRawData(const uint8_t* path, size_t path_len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout); + void setFloodScopeKey(const uint8_t* key, size_t len); + + private: + ::chat::runtime::EffectiveSelfIdentity buildEffectiveIdentity() const; + void ensureIdentityKeys(); + bool transmitFrame(const uint8_t* data, size_t size); + bool sendAdvert(bool broadcast); + + ::chat::MeshConfig config_{}; + ::chat::NodeId node_id_ = 0; + std::string long_name_; + std::string short_name_; + const ::chat::runtime::SelfIdentityProvider* identity_provider_ = nullptr; + bool keys_ready_ = false; + uint8_t public_key_[::chat::meshcore::kMeshCorePubKeySize] = {}; + uint8_t private_key_[::chat::meshcore::kMeshCorePrivKeySize] = {}; + std::array flood_scope_key_{}; + std::queue<::chat::MeshIncomingText> text_queue_; + std::queue<::chat::MeshIncomingData> data_queue_; +}; + +} // namespace platform::nrf52::arduino_common::chat::meshcore diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h new file mode 100644 index 00000000..a48435c5 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h @@ -0,0 +1,262 @@ +#pragma once + +#include "chat/infra/meshtastic/mt_packet_wire.h" +#include "chat/ports/i_mesh_adapter.h" +#include "chat/runtime/self_identity_policy.h" +#include "chat/runtime/self_identity_provider.h" +#include "chat/usecase/contact_service.h" +#include "meshtastic/mesh.pb.h" +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h" + +#include +#include +#include +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::meshtastic +{ + +class MeshtasticRadioAdapter final : public ::chat::IMeshAdapter +{ + public: + struct MqttProxySettings + { + bool enabled = false; + bool proxy_to_client_enabled = false; + bool encryption_enabled = true; + bool primary_uplink_enabled = false; + bool primary_downlink_enabled = false; + bool secondary_uplink_enabled = false; + bool secondary_downlink_enabled = false; + std::string root; + std::string primary_channel_id; + std::string secondary_channel_id; + }; + + explicit MeshtasticRadioAdapter(const ::chat::runtime::SelfIdentityProvider* identity_provider = nullptr, + NodeStore* node_store = nullptr, + ::chat::contacts::ContactService* contact_service = nullptr); + + ::chat::MeshCapabilities getCapabilities() const override; + bool sendText(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer = 0) override; + bool sendTextWithId(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId forced_msg_id, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer = 0) override; + bool pollIncomingText(::chat::MeshIncomingText* out) override; + bool sendAppData(::chat::ChannelId channel, uint32_t portnum, + const uint8_t* payload, size_t len, + ::chat::NodeId dest = 0, bool want_ack = false, + ::chat::MessageId packet_id = 0, + bool want_response = false) override; + bool pollIncomingData(::chat::MeshIncomingData* out) override; + bool requestNodeInfo(::chat::NodeId dest, bool want_response) override; + bool startKeyVerification(::chat::NodeId node_id) override; + bool submitKeyVerificationNumber(::chat::NodeId node_id, uint64_t nonce, uint32_t number) override; + bool isPkiReady() const override; + bool hasPkiKey(::chat::NodeId dest) const override; + void applyConfig(const ::chat::MeshConfig& config) override; + void setUserInfo(const char* long_name, const char* short_name) override; + void setNetworkLimits(bool duty_cycle_enabled, uint8_t util_percent) override; + void setPrivacyConfig(uint8_t encrypt_mode, bool pki_enabled) override; + bool isReady() const override; + ::chat::NodeId getNodeId() const override; + void setMqttProxySettings(const MqttProxySettings& settings); + bool pollMqttProxyMessage(meshtastic_MqttClientProxyMessage* out); + bool handleMqttProxyMessage(const meshtastic_MqttClientProxyMessage& msg); + bool pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) override; + void handleRawPacket(const uint8_t* data, size_t size) override; + void setLastRxStats(float rssi, float snr) override; + void processSendQueue() override; + + private: + struct PacketHistoryEntry + { + ::chat::NodeId sender = 0; + ::chat::MessageId packet_id = 0; + uint8_t next_hop = 0; + std::array relayed_by{}; + uint8_t highest_hop_limit = 0; + uint8_t our_tx_hop_limit = 0; + uint32_t last_rx_ms = 0; + }; + + struct HistoryResult + { + bool seen_recently = false; + bool was_fallback = false; + bool we_were_next_hop = false; + bool was_upgraded = false; + }; + + struct PendingRetransmit + { + std::vector wire; + ::chat::NodeId original_from = 0; + ::chat::NodeId dest = 0; + ::chat::MessageId packet_id = 0; + ::chat::ChannelId channel = ::chat::ChannelId::PRIMARY; + uint8_t channel_hash = 0; + uint8_t retries_left = 0; + uint32_t next_tx_ms = 0; + bool want_ack = false; + bool local_origin = false; + bool fallback_sent = false; + bool observe_only = false; + }; + + ::chat::runtime::EffectiveSelfIdentity buildEffectiveIdentity() const; + bool transmitWire(const uint8_t* data, size_t size); + bool transmitPreparedWire(uint8_t* data, size_t size, ::chat::ChannelId channel, + const meshtastic_Data* decoded, bool track_retransmit, + bool local_origin, uint8_t retries_override = 0, + bool observe_broadcast_ack = false); + bool buildAndQueueNodeInfo(::chat::NodeId dest, bool want_response, + ::chat::ChannelId channel = ::chat::ChannelId::PRIMARY); + bool buildAndQueueRoutingPacket(::chat::NodeId dest, uint32_t request_id, + uint8_t channel_hash, ::chat::ChannelId channel, + meshtastic_Routing_Error reason, + const uint8_t* key, size_t key_len, + uint8_t hop_limit); + bool sendRoutingAck(::chat::NodeId dest, uint32_t request_id, uint8_t channel_hash, + ::chat::ChannelId channel, const uint8_t* key, size_t key_len, + uint8_t hop_limit); + bool sendRoutingError(::chat::NodeId dest, uint32_t request_id, uint8_t channel_hash, + ::chat::ChannelId channel, const uint8_t* key, size_t key_len, + meshtastic_Routing_Error reason, uint8_t hop_limit); + bool sendTraceRouteResponse(::chat::NodeId dest, uint32_t request_id, + const meshtastic_RouteDiscovery& route, + ::chat::ChannelId channel, bool want_ack); + bool sendPositionTo(::chat::NodeId dest, ::chat::ChannelId channel); + bool handleTraceRoutePacket(const ::chat::meshtastic::PacketHeaderWire& header, + meshtastic_Data* decoded, + const ::chat::RxMeta* rx_meta, + ::chat::ChannelId channel, + bool want_ack_flag, + bool want_response); + void maybeBroadcastNodeInfo(uint32_t now_ms); + void emitRoutingResult(uint32_t request_id, meshtastic_Routing_Error reason, + ::chat::NodeId from, ::chat::NodeId to, + ::chat::ChannelId channel, uint8_t channel_hash, + const ::chat::RxMeta* rx_meta); + uint8_t ourRelayId() const; + uint8_t getLearnedNextHop(::chat::NodeId dest, uint8_t relay_node) const; + void learnNextHop(::chat::NodeId dest, uint8_t next_hop); + PacketHistoryEntry* findHistory(::chat::NodeId sender, ::chat::MessageId packet_id); + const PacketHistoryEntry* findHistory(::chat::NodeId sender, ::chat::MessageId packet_id) const; + static bool hasRelayer(const PacketHistoryEntry& entry, uint8_t relayer, bool* sole = nullptr); + HistoryResult updatePacketHistory(const ::chat::meshtastic::PacketHeaderWire& header, bool allow_update); + void rememberLocalPacket(const ::chat::meshtastic::PacketHeaderWire& header); + bool maybeRebroadcast(const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* payload, size_t payload_size, + ::chat::ChannelId channel, const meshtastic_Data* decoded); + void updateNodeLastSeen(::chat::NodeId node_id, uint8_t hops_away, ::chat::ChannelId channel); + void handleRoutingPacket(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_Data& decoded, + ::chat::ChannelId channel, + const uint8_t* key, size_t key_len, + const ::chat::RxMeta& rx_meta); + void queuePendingRetransmit(const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* wire, size_t wire_size, + ::chat::ChannelId channel, + bool local_origin, uint8_t retries_override, + bool observe_only = false); + bool stopPendingRetransmit(::chat::NodeId from, ::chat::MessageId packet_id); + void maybeHandleObservedRelay(const ::chat::meshtastic::PacketHeaderWire& header); + static uint64_t pendingKey(::chat::NodeId from, ::chat::MessageId packet_id); + bool initPkiKeys(); + void loadPkiNodeKeys(); + void savePkiNodeKey(::chat::NodeId node_id, const uint8_t* key, size_t key_len); + void savePkiKeysToPrefs(); + void touchPkiNodeKey(::chat::NodeId node_id); + bool decryptPkiPayload(::chat::NodeId from, ::chat::MessageId packet_id, + const uint8_t* cipher, size_t cipher_len, + uint8_t* out_plain, size_t* out_plain_len); + bool encryptPkiPayload(::chat::NodeId dest, ::chat::MessageId packet_id, + const uint8_t* plain, size_t plain_len, + uint8_t* out_cipher, size_t* out_cipher_len); + void updateKeyVerificationState(); + void resetKeyVerificationState(); + void buildVerificationCode(char* out, size_t out_len) const; + bool handleKeyVerificationInit(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv); + bool handleKeyVerificationReply(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv); + bool handleKeyVerificationFinal(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv); + bool sendKeyVerificationPacket(::chat::NodeId dest, const meshtastic_KeyVerification& kv, + bool want_response); + bool processKeyVerificationNumber(::chat::NodeId remote_node, uint64_t nonce, uint32_t number); + std::string mqttNodeIdString() const; + const char* mqttChannelIdFor(::chat::ChannelId channel) const; + bool hasAnyMqttDownlinkEnabled() const; + bool shouldPublishToMqtt(::chat::ChannelId channel, bool from_mqtt, bool is_pki) const; + uint8_t mqttChannelHashForId(const char* channel_id, bool* out_known = nullptr, + ::chat::ChannelId* out_channel = nullptr) const; + bool decodeMqttServiceEnvelope(const uint8_t* payload, size_t payload_len, + meshtastic_MeshPacket* out_packet, + char* out_channel_id, size_t channel_id_len, + char* out_gateway_id, size_t gateway_id_len) const; + bool injectMqttEnvelope(const meshtastic_MeshPacket& packet, + const char* channel_id, + const char* gateway_id); + bool queueMqttProxyPublish(const meshtastic_MeshPacket& packet, + const char* channel_id); + bool queueMqttProxyPublishFromWire(const uint8_t* wire_data, + size_t wire_size, + const meshtastic_Data* decoded, + ::chat::ChannelId channel_index); + + ::chat::MeshConfig config_{}; + ::chat::NodeId node_id_ = 0; + ::chat::MessageId next_packet_id_ = 1; + std::string long_name_; + std::string short_name_; + const ::chat::runtime::SelfIdentityProvider* identity_provider_ = nullptr; + NodeStore* node_store_ = nullptr; + ::chat::contacts::ContactService* contact_service_ = nullptr; + float last_rx_rssi_ = 0.0f; + float last_rx_snr_ = 0.0f; + std::queue<::chat::MeshIncomingText> text_queue_; + std::queue<::chat::MeshIncomingData> data_queue_; + std::queue mqtt_proxy_queue_; + MqttProxySettings mqtt_proxy_settings_{}; + std::vector packet_history_; + std::map pending_retransmits_; + uint32_t last_nodeinfo_ms_ = 0; + uint8_t last_raw_packet_[256] = {}; + size_t last_raw_packet_len_ = 0; + bool has_pending_raw_packet_ = false; + uint8_t encrypt_mode_ = 1; + bool pki_enabled_ = false; + bool pki_ready_ = false; + std::array pki_public_key_{}; + std::array pki_private_key_{}; + std::map<::chat::NodeId, std::array> node_public_keys_; + std::map<::chat::NodeId, uint32_t> node_key_last_seen_; + std::map<::chat::NodeId, ::chat::ChannelId> node_last_channel_; + std::map<::chat::NodeId, uint32_t> nodeinfo_last_seen_ms_; + uint32_t last_position_reply_ms_ = 0; + + enum class KeyVerificationState : uint8_t + { + Idle, + SenderInitiated, + SenderAwaitingNumber, + SenderAwaitingUser, + ReceiverAwaitingHash1, + ReceiverAwaitingUser + }; + + KeyVerificationState kv_state_ = KeyVerificationState::Idle; + uint64_t kv_nonce_ = 0; + uint32_t kv_nonce_ms_ = 0; + uint32_t kv_security_number_ = 0; + ::chat::NodeId kv_remote_node_ = 0; + std::array kv_hash1_{}; + std::array kv_hash2_{}; +}; + +} // namespace platform::nrf52::arduino_common::chat::meshtastic diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h new file mode 100644 index 00000000..69900d0b --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h @@ -0,0 +1,35 @@ +#pragma once + +#include "chat/infra/node_store_core.h" +#include "platform/nrf52/arduino_common/chat/infra/blob_file_store.h" + +#include + +namespace platform::nrf52::arduino_common::chat::meshtastic +{ + +class NodeStore final : public ::chat::contacts::INodeStore +{ + public: + NodeStore(); + + void begin() override; + void upsert(uint32_t node_id, const char* short_name, const char* long_name, + uint32_t now_secs, float snr = 0.0f, float rssi = 0.0f, uint8_t protocol = 0, + uint8_t role = ::chat::contacts::kNodeRoleUnknown, uint8_t hops_away = 0xFF, + uint8_t hw_model = 0, uint8_t channel = 0xFF) override; + void updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_secs) override; + void updatePosition(uint32_t node_id, const ::chat::contacts::NodePosition& position) override; + bool setNextHop(uint32_t node_id, uint8_t next_hop, uint32_t now_secs); + uint8_t getNextHop(uint32_t node_id) const; + bool remove(uint32_t node_id) override; + const std::vector<::chat::contacts::NodeEntry>& getEntries() const override; + void clear() override; + void setProtectedNodeChecker(std::function checker); + + private: + ::platform::nrf52::arduino_common::chat::infra::NodeBlobFileStore blob_store_; + ::chat::contacts::NodeStoreCore core_; +}; + +} // namespace platform::nrf52::arduino_common::chat::meshtastic diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/radio_packet_io.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/radio_packet_io.h new file mode 100644 index 00000000..f9547259 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/radio_packet_io.h @@ -0,0 +1,31 @@ +#pragma once + +#include "chat/domain/chat_types.h" + +#include +#include + +namespace platform::nrf52::arduino_common::chat::infra +{ + +struct RadioPacket +{ + uint8_t data[256] = {}; + size_t size = 0; + ::chat::RxMeta rx_meta{}; +}; + +class IRadioPacketIo +{ + public: + virtual ~IRadioPacketIo() = default; + virtual bool begin() = 0; + virtual void applyConfig(::chat::MeshProtocol protocol, const ::chat::MeshConfig& config) = 0; + virtual bool transmit(const uint8_t* data, size_t size) = 0; + virtual bool pollReceive(RadioPacket* out_packet) = 0; +}; + +void bindRadioPacketIo(IRadioPacketIo* io); +IRadioPacketIo* radioPacketIo(); + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/store/internal_fs_store.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/store/internal_fs_store.h new file mode 100644 index 00000000..ab238c04 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/chat/infra/store/internal_fs_store.h @@ -0,0 +1,120 @@ +#pragma once + +#include "chat/ports/i_chat_store.h" + +#include +#include + +namespace platform::nrf52::arduino_common::chat::infra::store +{ + +class InternalFsStore final : public ::chat::IChatStore +{ + public: + static constexpr size_t kMaxMessagesTotal = 20; + + explicit InternalFsStore(const char* path = "/chat_messages.bin"); + ~InternalFsStore() override = default; + + void append(const ::chat::ChatMessage& msg) override; + std::vector<::chat::ChatMessage> loadRecent(const ::chat::ConversationId& conv, size_t n) override; + std::vector<::chat::ConversationMeta> loadConversationPage(size_t offset, + size_t limit, + size_t* total) override; + void setUnread(const ::chat::ConversationId& conv, int unread) override; + int getUnread(const ::chat::ConversationId& conv) const override; + void clearConversation(const ::chat::ConversationId& conv) override; + void clearAll() override; + bool updateMessageStatus(::chat::MessageId msg_id, ::chat::MessageStatus status) override; + + private: + struct StoredMessageEntry + { + ::chat::ChatMessage message; + uint32_t sequence = 0; + }; + + struct ConversationStorage + { + std::vector messages; + int unread_count = 0; + }; + + struct FileHeader + { + uint32_t magic = 0; + uint16_t version = 0; + uint16_t conversation_count = 0; + uint32_t next_sequence = 1; + } __attribute__((packed)); + + struct LegacyFileHeader + { + uint32_t magic = 0; + uint16_t version = 0; + uint16_t conversation_count = 0; + } __attribute__((packed)); + + struct ConversationRecord + { + uint8_t protocol = 0; + uint8_t channel = 0; + uint16_t reserved = 0; + uint32_t peer = 0; + int32_t unread_count = 0; + uint16_t message_count = 0; + uint16_t reserved2 = 0; + } __attribute__((packed)); + + struct MessageRecord + { + uint8_t protocol = 0; + uint8_t channel = 0; + uint8_t status = 0; + uint8_t flags = 0; + uint32_t from = 0; + uint32_t peer = 0; + uint32_t msg_id = 0; + uint32_t timestamp = 0; + uint32_t sequence = 0; + uint8_t team_location_icon = 0; + int32_t geo_lat_e7 = 0; + int32_t geo_lon_e7 = 0; + uint16_t text_len = 0; + char text[220] = {}; + } __attribute__((packed)); + + struct LegacyMessageRecord + { + uint8_t protocol = 0; + uint8_t channel = 0; + uint8_t status = 0; + uint8_t flags = 0; + uint32_t from = 0; + uint32_t peer = 0; + uint32_t msg_id = 0; + uint32_t timestamp = 0; + uint8_t team_location_icon = 0; + int32_t geo_lat_e7 = 0; + int32_t geo_lon_e7 = 0; + uint16_t text_len = 0; + char text[220] = {}; + } __attribute__((packed)); + + static constexpr uint32_t kMagic = 0x54534D43; // CMST + static constexpr uint16_t kVersion = 2; + + bool ensureFs() const; + bool loadFromFs(); + bool saveToFs() const; + void evictOldestMessage(); + ConversationStorage& getConversationStorage(const ::chat::ConversationId& conv); + const ConversationStorage& getConversationStorage(const ::chat::ConversationId& conv) const; + + const char* path_ = nullptr; + std::map<::chat::ConversationId, ConversationStorage> conversations_; + uint32_t next_sequence_ = 1; + size_t total_message_count_ = 0; +}; + +} // namespace platform::nrf52::arduino_common::chat::infra::store diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/device_identity.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/device_identity.h new file mode 100644 index 00000000..60a6e49d --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/device_identity.h @@ -0,0 +1,22 @@ +#pragma once + +#include "chat/domain/chat_types.h" +#include "chat/ports/i_node_store.h" + +#include +#include + +namespace platform::nrf52::arduino_common::device_identity +{ + +::chat::NodeId deriveNodeIdFromDeviceAddress(uint32_t deviceaddr0, uint32_t deviceaddr1); +std::array deriveMacAddressFromDeviceAddress(uint32_t deviceaddr0, uint32_t deviceaddr1); +::chat::NodeId resolveNodeId(uint32_t deviceaddr0, uint32_t deviceaddr1, + uint32_t deviceid0, uint32_t deviceid1, + const ::chat::contacts::INodeStore* node_store); +void setResolvedSelfNodeId(::chat::NodeId node_id); +void clearResolvedSelfNodeId(); +::chat::NodeId getSelfNodeId(); +std::array getSelfMacAddress(); + +} // namespace platform::nrf52::arduino_common::device_identity diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/self_identity_bridge.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/self_identity_bridge.h new file mode 100644 index 00000000..01b24c74 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/self_identity_bridge.h @@ -0,0 +1,39 @@ +#pragma once + +#include "app/app_config.h" +#include "chat/runtime/self_identity_provider.h" + +#include + +namespace platform::nrf52::arduino_common +{ + +class SelfIdentityBridge final : public ::chat::runtime::SelfIdentityProvider +{ + public: + SelfIdentityBridge(const ::app::AppConfig& config, + uint32_t deviceaddr0, + uint32_t deviceaddr1, + const char* fallback_long_prefix, + const char* fallback_ble_prefix); + + bool readSelfIdentityInput(::chat::runtime::SelfIdentityInput* out) const override; + void setNodeId(::chat::NodeId node_id) + { + node_id_ = node_id; + } + + const std::array& macAddress() const + { + return mac_addr_; + } + + private: + const ::app::AppConfig& config_; + ::chat::NodeId node_id_ = 0; + std::array mac_addr_{}; + const char* fallback_long_prefix_ = nullptr; + const char* fallback_ble_prefix_ = nullptr; +}; + +} // namespace platform::nrf52::arduino_common diff --git a/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/sys/event_bus.h b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/sys/event_bus.h new file mode 100644 index 00000000..0f61b331 --- /dev/null +++ b/platform/nrf52/arduino_common/include/platform/nrf52/arduino_common/sys/event_bus.h @@ -0,0 +1,130 @@ +#pragma once + +#include "sys/clock.h" + +#include +#include +#include + +namespace sys +{ + +enum class EventType +{ + KeyVerificationNumberRequest, + KeyVerificationNumberInform, + KeyVerificationFinal, +}; + +struct Event +{ + EventType type; + uint32_t timestamp; + + explicit Event(EventType t) : type(t), timestamp(sys::millis_now()) {} + virtual ~Event() = default; +}; + +struct KeyVerificationNumberRequestEvent : public Event +{ + uint32_t node_id; + uint64_t nonce; + + KeyVerificationNumberRequestEvent(uint32_t id, uint64_t n) + : Event(EventType::KeyVerificationNumberRequest), node_id(id), nonce(n) {} +}; + +struct KeyVerificationNumberInformEvent : public Event +{ + uint32_t node_id; + uint64_t nonce; + uint32_t security_number; + + KeyVerificationNumberInformEvent(uint32_t id, uint64_t n, uint32_t number) + : Event(EventType::KeyVerificationNumberInform), node_id(id), nonce(n), security_number(number) {} +}; + +struct KeyVerificationFinalEvent : public Event +{ + uint32_t node_id; + uint64_t nonce; + bool is_sender; + char verification_code[12]; + + KeyVerificationFinalEvent(uint32_t id, uint64_t n, bool sender, const char* code) + : Event(EventType::KeyVerificationFinal), node_id(id), nonce(n), is_sender(sender) + { + if (code) + { + std::strncpy(verification_code, code, sizeof(verification_code) - 1); + verification_code[sizeof(verification_code) - 1] = '\0'; + } + else + { + verification_code[0] = '\0'; + } + } +}; + +class EventBus +{ + public: + static bool init(size_t queue_size = 32) + { + instance_.queue_size_ = queue_size; + return true; + } + + static bool publish(Event* event, uint32_t timeout_ms = 0) + { + (void)timeout_ms; + if (!event) + { + return false; + } + if (instance_.queue_size_ == 0) + { + instance_.queue_size_ = 32; + } + while (instance_.events_.size() >= instance_.queue_size_) + { + delete instance_.events_.front(); + instance_.events_.pop_front(); + } + instance_.events_.push_back(event); + return true; + } + + static bool subscribe(Event** event_out, uint32_t timeout_ms = 0) + { + (void)timeout_ms; + if (!event_out || instance_.events_.empty()) + { + return false; + } + *event_out = instance_.events_.front(); + instance_.events_.pop_front(); + return true; + } + + static size_t pendingCount() + { + return instance_.events_.size(); + } + + static void clear() + { + while (!instance_.events_.empty()) + { + delete instance_.events_.front(); + instance_.events_.pop_front(); + } + } + + private: + std::deque events_{}; + size_t queue_size_ = 32; + static EventBus instance_; +}; + +} // namespace sys diff --git a/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font.h b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font.h new file mode 100644 index 00000000..eae2497f --- /dev/null +++ b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font.h @@ -0,0 +1,10 @@ +#pragma once + +#include "ui/mono_128x64/font/mono_font.h" + +namespace platform::nrf52::ui::fonts +{ + +const ::ui::mono_128x64::MonoFont& fusion_pixel_10_font(); + +} // namespace platform::nrf52::ui::fonts diff --git a/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font_generated.h b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font_generated.h new file mode 100644 index 00000000..7aa42619 --- /dev/null +++ b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_10_font_generated.h @@ -0,0 +1,10 @@ +#pragma once + +#include "ui/mono_128x64/font/mono_font.h" + +namespace ui::mono_128x64 +{ + +extern const MonoFont kFusionPixel10Font; + +} // namespace ui::mono_128x64 diff --git a/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font.h b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font.h new file mode 100644 index 00000000..dccb1390 --- /dev/null +++ b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font.h @@ -0,0 +1,13 @@ +#pragma once + +#include "ui/mono_128x64/font/mono_font.h" + +namespace platform::nrf52::ui::fonts +{ + +// NRF mono OLED uses a single 8px Fusion Pixel asset for both ASCII and CJK. +// Keeping this font under platform/nrf52 makes the platform boundary explicit: +// ESP/LVGL fonts stay on the ESP side, and NRF never picks them up by accident. +const ::ui::mono_128x64::MonoFont& fusion_pixel_8_font(); + +} // namespace platform::nrf52::ui::fonts diff --git a/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font_generated.h b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font_generated.h new file mode 100644 index 00000000..91d66e5b --- /dev/null +++ b/platform/nrf52/arduino_common/include/ui/fonts/fusion_pixel_8_font_generated.h @@ -0,0 +1,11 @@ +#pragma once + +#include "ui/mono_128x64/font/mono_font.h" + +namespace ui::mono_128x64 +{ +// Generated from Fusion Pixel 8px BDF for the NRF mono UI path. +// Glyph bitmaps are normalized into fixed 8x8 cells so the renderer +// can keep a single compact raster contract for ASCII and CJK. +extern const MonoFont kFusionPixel8Font; +} // namespace ui::mono_128x64 diff --git a/platform/nrf52/arduino_common/library.json b/platform/nrf52/arduino_common/library.json new file mode 100644 index 00000000..02934f26 --- /dev/null +++ b/platform/nrf52/arduino_common/library.json @@ -0,0 +1,35 @@ +{ + "name": "platform_nrf52_arduino_common", + "version": "0.1.0", + "build": { + "includeDir": "include", + "srcDir": "src", + "srcFilter": [ + "+<*>" + ], + "flags": [ + "-std=gnu++17", + "-Iinclude", + "-I../../..", + "-I../../../boards/gat562_mesh_evb_pro/include", + "-I../../../platform/shared/include", + "-I../../../modules/core_sys/include", + "-I../../../modules/core_chat/include", + "-I../../../modules/core_chat/generated", + "-I../../../modules/core_gps/include", + "-I../../../modules/ui_mono_128x64/include", + "-I../../../modules/ui_shared/include", + "-I../../../variants/gat562_mesh_evb_pro", + "-I../../../.pio/libdeps/gat562_mesh_evb_pro/RadioLib/src", + "-I../../../.pio/libdeps/gat562_mesh_evb_pro/TinyGPSPlus/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Bluefruit52Lib/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Bluefruit52Lib/src/services", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Adafruit_TinyUSB_Arduino/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Adafruit_nRFCrypto/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Adafruit_LittleFS/src", + "-IC:/Users/VicLi/.platformio/packages/framework-arduinoadafruitnrf52/libraries/InternalFileSytem/src" + ] + } +} diff --git a/platform/nrf52/arduino_common/src/ble/ble_manager.cpp b/platform/nrf52/arduino_common/src/ble/ble_manager.cpp new file mode 100644 index 00000000..05f6f8fd --- /dev/null +++ b/platform/nrf52/arduino_common/src/ble/ble_manager.cpp @@ -0,0 +1,148 @@ +#include "../../include/ble/ble_manager.h" + +#include "../../include/ble/meshcore_ble.h" +#include "../../include/ble/meshtastic_ble.h" +#include "app/app_config.h" +#include "chat/infra/mesh_protocol_utils.h" +#include "chat/runtime/self_identity_policy.h" + +#include +#include +#include + +namespace ble +{ + +BleManager::BleManager(app::IAppBleFacade& ctx) + : ctx_(ctx), + active_protocol_(ctx.getConfig().mesh_protocol) +{ +} + +BleManager::~BleManager() +{ + if (service_) + { + service_->stop(); + service_.reset(); + } +} + +void BleManager::begin() +{ + setEnabled(true); +} + +void BleManager::setEnabled(bool enabled) +{ + if (enabled) + { + if (!service_) + { + restartService(ctx_.getConfig().mesh_protocol); + } + } + else + { + if (service_) + { + service_->stop(); + service_.reset(); + } + } +} + +bool BleManager::isEnabled() const +{ + return ctx_.isBleEnabled(); +} + +void BleManager::update() +{ + const auto current_protocol = ctx_.getConfig().mesh_protocol; + if (current_protocol != active_protocol_) + { + applyProtocol(current_protocol); + } + + if (service_) + { + service_->update(); + } +} + +void BleManager::applyProtocol(chat::MeshProtocol protocol) +{ + if (protocol != active_protocol_) + { + restartService(protocol); + } +} + +bool BleManager::getPairingStatus(BlePairingStatus* out) const +{ + if (!out) + { + return false; + } + *out = BlePairingStatus{}; + return service_ ? service_->getPairingStatus(out) : false; +} + +void BleManager::restartService(chat::MeshProtocol protocol) +{ + if (service_) + { + service_->stop(); + service_.reset(); + } + + active_protocol_ = protocol; + const std::string device_name = buildDeviceName(protocol); + const char* protocol_name = chat::infra::meshProtocolSlug(active_protocol_); + + switch (active_protocol_) + { + case chat::MeshProtocol::MeshCore: + service_ = std::unique_ptr(new MeshCoreBleService(ctx_, device_name)); + break; + case chat::MeshProtocol::Meshtastic: + default: + service_ = std::unique_ptr(new MeshtasticBleService(ctx_, device_name)); + break; + } + + if (service_) + { + service_->start(); + Serial2.printf("[BLE][nrf52] protocol=%s name=%s service=started\n", + protocol_name, + device_name.c_str()); + } + else + { + Serial2.printf("[BLE][nrf52] protocol=%s name=%s service=create_failed\n", + protocol_name, + device_name.c_str()); + } +} + +std::string BleManager::buildDeviceName(chat::MeshProtocol protocol) const +{ + char long_name[32] = {}; + char short_name[16] = {}; + ctx_.getEffectiveUserInfo(long_name, sizeof(long_name), short_name, sizeof(short_name)); + + chat::runtime::EffectiveSelfIdentity identity{}; + identity.node_id = ctx_.getSelfNodeId(); + std::strncpy(identity.long_name, long_name, sizeof(identity.long_name) - 1); + identity.long_name[sizeof(identity.long_name) - 1] = '\0'; + std::strncpy(identity.short_name, short_name, sizeof(identity.short_name) - 1); + identity.short_name[sizeof(identity.short_name) - 1] = '\0'; + + char visible_name[32] = {}; + chat::runtime::buildBleVisibleName(identity, protocol, visible_name, sizeof(visible_name)); + return visible_name; +} + +} // namespace ble diff --git a/platform/nrf52/arduino_common/src/ble/meshcore_ble.cpp b/platform/nrf52/arduino_common/src/ble/meshcore_ble.cpp new file mode 100644 index 00000000..e1647827 --- /dev/null +++ b/platform/nrf52/arduino_common/src/ble/meshcore_ble.cpp @@ -0,0 +1,193 @@ +#include "../../include/ble/meshcore_ble.h" + +#include "ble/ble_uuids.h" + +#include + +namespace ble +{ +namespace +{ + +constexpr size_t kMaxFrameSize = 172; +MeshCoreBleService* s_active_service = nullptr; + +void prepareBluefruit(const std::string& device_name) +{ + Bluefruit.autoConnLed(false); + Bluefruit.configPrphBandwidth(BANDWIDTH_MAX); + Bluefruit.begin(); + Bluefruit.setName(device_name.c_str()); +} + +void startAdvertising(::BLEService& service) +{ + Bluefruit.Advertising.stop(); + Bluefruit.Advertising.clearData(); + Bluefruit.ScanResponse.clearData(); + Bluefruit.Advertising.addFlags(BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE); + Bluefruit.Advertising.addService(service); + Bluefruit.ScanResponse.addName(); + Bluefruit.ScanResponse.addTxPower(); + Bluefruit.Advertising.restartOnDisconnect(true); + Bluefruit.Advertising.setInterval(32, 668); + Bluefruit.Advertising.setFastTimeout(30); + Bluefruit.Advertising.start(0); +} + +void authorizeRead(uint16_t conn_handle) +{ + ble_gatts_rw_authorize_reply_params_t reply = {.type = BLE_GATTS_AUTHORIZE_TYPE_READ}; + reply.params.read.gatt_status = BLE_GATT_STATUS_SUCCESS; + sd_ble_gatts_rw_authorize_reply(conn_handle, &reply); +} + +void onRxWrite(uint16_t, BLECharacteristic*, uint8_t* data, uint16_t len) +{ + if (!s_active_service || !data || len == 0) + { + return; + } + (void)s_active_service->handleRxFrame(data, len); +} + +void onTxAuthorize(uint16_t conn_handle, BLECharacteristic* chr, ble_gatts_evt_read_t* request) +{ + if (!chr || !request) + { + authorizeRead(conn_handle); + return; + } + + if (request->offset == 0) + { + uint8_t out[kMaxFrameSize] = {}; + size_t out_len = 0; + if (s_active_service && s_active_service->popTxFrame(out, &out_len)) + { + chr->write(out, out_len); + } + else + { + uint8_t empty = 0; + chr->write(&empty, 0); + } + } + + authorizeRead(conn_handle); +} + +} // namespace + +MeshCoreBleService::MeshCoreBleService(app::IAppBleFacade& ctx, const std::string& device_name) + : ctx_(ctx), + device_name_(device_name), + service_(::BLEUuid(NUS_SERVICE_UUID)), + rx_char_(::BLEUuid(NUS_CHAR_RX_UUID)), + tx_char_(::BLEUuid(NUS_CHAR_TX_UUID)), + core_(new MeshCorePhoneCore(ctx, device_name)) +{ +} + +MeshCoreBleService::~MeshCoreBleService() +{ + stop(); +} + +void MeshCoreBleService::start() +{ + s_active_service = this; + prepareBluefruit(device_name_); + + service_.begin(); + + rx_char_.setProperties(CHR_PROPS_WRITE); + rx_char_.setPermission(SECMODE_OPEN, SECMODE_OPEN); + rx_char_.setFixedLen(0); + rx_char_.setMaxLen(kMaxFrameSize); + rx_char_.setWriteCallback(onRxWrite, false); + rx_char_.begin(); + + tx_char_.setProperties(CHR_PROPS_NOTIFY | CHR_PROPS_READ); + tx_char_.setPermission(SECMODE_OPEN, SECMODE_NO_ACCESS); + tx_char_.setFixedLen(0); + tx_char_.setMaxLen(kMaxFrameSize); + tx_char_.setReadAuthorizeCallback(onTxAuthorize, false); + tx_char_.begin(); + + ctx_.getChatService().addIncomingTextObserver(this); + startAdvertising(service_); + active_ = true; +} + +void MeshCoreBleService::stop() +{ + ctx_.getChatService().removeIncomingTextObserver(this); + Bluefruit.Advertising.stop(); + if (core_) + { + core_->reset(); + } + active_ = false; + if (s_active_service == this) + { + s_active_service = nullptr; + } +} + +void MeshCoreBleService::update() +{ + if (!active_) + { + return; + } + + if (core_) + { + core_->pumpIncomingAppData(); + } + sendPendingNotifications(); + + if (!Bluefruit.connected() && !Bluefruit.Advertising.isRunning()) + { + Bluefruit.Advertising.start(0); + } +} + +void MeshCoreBleService::onIncomingText(const chat::MeshIncomingText& msg) +{ + if (core_) + { + core_->onIncomingText(msg); + } +} + +bool MeshCoreBleService::handleRxFrame(const uint8_t* data, size_t len) +{ + return core_ ? core_->handleRxFrame(data, len) : false; +} + +bool MeshCoreBleService::popTxFrame(uint8_t* out, size_t* out_len) +{ + return core_ ? core_->popTxFrame(out, out_len) : false; +} + +void MeshCoreBleService::sendPendingNotifications() +{ + if (!active_ || !Bluefruit.connected()) + { + return; + } + + uint8_t out[kMaxFrameSize] = {}; + size_t out_len = 0; + while (core_ && core_->popTxFrame(out, &out_len)) + { + if (!tx_char_.notify(out, static_cast(out_len))) + { + break; + } + } +} + +} // namespace ble diff --git a/platform/nrf52/arduino_common/src/ble/meshtastic_ble.cpp b/platform/nrf52/arduino_common/src/ble/meshtastic_ble.cpp new file mode 100644 index 00000000..958ca7e1 --- /dev/null +++ b/platform/nrf52/arduino_common/src/ble/meshtastic_ble.cpp @@ -0,0 +1,582 @@ +#include "../../include/ble/meshtastic_ble.h" + +#include "app/app_config.h" +#include "ble/ble_uuids.h" +#include "chat/infra/meshtastic/mt_region.h" +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h" + +#include +#include +#include + +namespace ble +{ +namespace +{ +constexpr const char* kDefaultMqttRoot = "msh"; +constexpr uint32_t kDefaultBleFixedPin = 654321; + +platform::nrf52::arduino_common::chat::meshtastic::MeshtasticRadioAdapter* getMeshtasticBackend(app::IAppBleFacade& ctx) +{ + auto* adapter = ctx.getMeshAdapter(); + if (!adapter || adapter->backendProtocol() != chat::MeshProtocol::Meshtastic) + { + return nullptr; + } + + auto* backend = adapter->backendForProtocol(chat::MeshProtocol::Meshtastic); + return static_cast(backend); +} + +void copyBounded(char* dst, size_t dst_len, const char* src) +{ + if (!dst || dst_len == 0) + { + return; + } + if (!src) + { + dst[0] = '\0'; + return; + } + + std::strncpy(dst, src, dst_len - 1); + dst[dst_len - 1] = '\0'; +} + +std::string channelDisplayName(const app::IAppBleFacade& ctx, uint8_t idx) +{ + const auto& cfg = ctx.getConfig(); + if (idx == 1) + { + return "Secondary"; + } + + auto preset = static_cast(cfg.meshtastic_config.modem_preset); + return cfg.meshtastic_config.use_preset + ? std::string(chat::meshtastic::presetDisplayName(preset)) + : std::string("Custom"); +} + +uint32_t parsePasskeyDigits(const uint8_t passkey[6]) +{ + if (!passkey) + { + return 0; + } + + char digits[7] = {}; + for (size_t i = 0; i < 6; ++i) + { + const uint8_t ch = passkey[i]; + if (ch < '0' || ch > '9') + { + return 0; + } + digits[i] = static_cast(ch); + } + return static_cast(std::strtoul(digits, nullptr, 10)); +} + +MeshtasticBleService* s_active_service = nullptr; + +void onBleConnect(uint16_t conn_handle) +{ + if (s_active_service) + { + s_active_service->handleConnectEvent(conn_handle); + } +} + +void onBleDisconnect(uint16_t conn_handle, uint8_t) +{ + if (!s_active_service) + { + return; + } + s_active_service->handleDisconnectEvent(conn_handle); +} + +bool onPairPasskeyDisplay(uint16_t conn_handle, uint8_t const passkey[6], bool match_request) +{ + if (s_active_service) + { + s_active_service->handlePairPasskeyDisplay(conn_handle, passkey, match_request); + } + return true; +} + +void onPairComplete(uint16_t conn_handle, uint8_t auth_status) +{ + if (s_active_service) + { + s_active_service->handlePairComplete(conn_handle, auth_status); + } +} + +void onSecured(uint16_t conn_handle) +{ + if (s_active_service) + { + s_active_service->handleSecured(conn_handle); + } +} + +void prepareBluefruit(const std::string& device_name) +{ + Bluefruit.autoConnLed(false); + Bluefruit.configPrphBandwidth(BANDWIDTH_MAX); + Bluefruit.begin(); + Bluefruit.setName(device_name.c_str()); + Bluefruit.Periph.setConnectCallback(onBleConnect); + Bluefruit.Periph.setDisconnectCallback(onBleDisconnect); +} + +void startAdvertising(::BLEService& service) +{ + Bluefruit.Advertising.stop(); + Bluefruit.Advertising.clearData(); + Bluefruit.ScanResponse.clearData(); + Bluefruit.Advertising.addFlags(BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE); + Bluefruit.Advertising.addService(service); + Bluefruit.ScanResponse.addName(); + Bluefruit.ScanResponse.addTxPower(); + Bluefruit.Advertising.restartOnDisconnect(true); + Bluefruit.Advertising.setInterval(32, 668); + Bluefruit.Advertising.setFastTimeout(30); + Bluefruit.Advertising.start(0); +} + +void disconnectAll() +{ + for (uint8_t index = 0; index < BLE_MAX_CONNECTION; ++index) + { + if (Bluefruit.connected(index)) + { + Bluefruit.disconnect(index); + } + } +} + +void authorizeRead(uint16_t conn_handle) +{ + ble_gatts_rw_authorize_reply_params_t reply = {.type = BLE_GATTS_AUTHORIZE_TYPE_READ}; + reply.params.read.gatt_status = BLE_GATT_STATUS_SUCCESS; + sd_ble_gatts_rw_authorize_reply(conn_handle, &reply); +} + +void onToRadioWrite(uint16_t, BLECharacteristic*, uint8_t* data, uint16_t len) +{ + if (!s_active_service || !data || len == 0) + { + return; + } + (void)s_active_service->handleToRadio(data, len); +} + +void onFromRadioAuthorize(uint16_t conn_handle, BLECharacteristic* chr, ble_gatts_evt_read_t* request) +{ + if (!chr || !request) + { + authorizeRead(conn_handle); + return; + } + + if (request->offset == 0) + { + MeshtasticBleFrame frame{}; + if (s_active_service && s_active_service->popToPhone(&frame)) + { + chr->write(frame.buf, frame.len); + } + else + { + uint8_t empty = 0; + chr->write(&empty, 0); + } + } + + authorizeRead(conn_handle); +} + +} // namespace + +MeshtasticBleService::MeshtasticBleService(app::IAppBleFacade& ctx, const std::string& device_name) + : ctx_(ctx), + device_name_(device_name), + service_(::BLEUuid(MESH_SERVICE_UUID)), + to_radio_(::BLEUuid(TORADIO_UUID)), + from_radio_(::BLEUuid(FROMRADIO_UUID)), + from_num_(::BLEUuid(FROMNUM_UUID)), + log_radio_(::BLEUuid(LOGRADIO_UUID)), + phone_session_(new MeshtasticPhoneSession(ctx, *this, this)) +{ + ble_config_ = meshtastic_Config_BluetoothConfig_init_zero; + ble_config_.enabled = ctx_.isBleEnabled(); + ble_config_.mode = meshtastic_Config_BluetoothConfig_PairingMode_RANDOM_PIN; + ble_config_.fixed_pin = 0; + + std::memset(&module_config_, 0, sizeof(module_config_)); + module_config_.has_mqtt = true; + module_config_.mqtt.enabled = false; + module_config_.mqtt.proxy_to_client_enabled = false; + module_config_.mqtt.encryption_enabled = true; + copyBounded(module_config_.mqtt.root, sizeof(module_config_.mqtt.root), kDefaultMqttRoot); +} + +MeshtasticBleService::~MeshtasticBleService() +{ + stop(); +} + +void MeshtasticBleService::start() +{ + s_active_service = this; + prepareBluefruit(device_name_); + applyBleSecurity(); + + service_.begin(); + + to_radio_.setProperties(CHR_PROPS_WRITE); + to_radio_.setPermission(ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN ? SECMODE_OPEN + : SECMODE_ENC_WITH_MITM, + ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN ? SECMODE_OPEN + : SECMODE_ENC_WITH_MITM); + to_radio_.setFixedLen(0); + to_radio_.setMaxLen(meshtastic_ToRadio_size); + to_radio_.setWriteCallback(onToRadioWrite, false); + to_radio_.begin(); + + from_radio_.setProperties(CHR_PROPS_READ); + from_radio_.setPermission(ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN ? SECMODE_OPEN + : SECMODE_ENC_WITH_MITM, + SECMODE_NO_ACCESS); + from_radio_.setFixedLen(0); + from_radio_.setMaxLen(meshtastic_FromRadio_size); + from_radio_.setReadAuthorizeCallback(onFromRadioAuthorize, false); + from_radio_.begin(); + + from_num_.setProperties(CHR_PROPS_NOTIFY | CHR_PROPS_READ); + from_num_.setPermission(ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN ? SECMODE_OPEN + : SECMODE_ENC_WITH_MITM, + SECMODE_NO_ACCESS); + from_num_.setFixedLen(4); + from_num_.write32(0); + from_num_.begin(); + + log_radio_.setProperties(CHR_PROPS_NOTIFY | CHR_PROPS_READ); + log_radio_.setPermission(ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN ? SECMODE_OPEN + : SECMODE_ENC_WITH_MITM, + SECMODE_NO_ACCESS); + log_radio_.setFixedLen(0); + log_radio_.setMaxLen(96); + log_radio_.begin(); + + ctx_.getChatService().addIncomingTextObserver(this); + startAdvertising(service_); + active_ = true; + pending_passkey_.store(0); + syncMqttProxySettings(); +} + +void MeshtasticBleService::stop() +{ + ctx_.getChatService().removeIncomingTextObserver(this); + disconnectAll(); + Bluefruit.Advertising.stop(); + if (phone_session_) + { + phone_session_->close(); + } + active_ = false; + connected_ = false; + pending_passkey_.store(0); + if (s_active_service == this) + { + s_active_service = nullptr; + } +} + +void MeshtasticBleService::update() +{ + if (!active_) + { + return; + } + + syncMqttProxySettings(); + + if (phone_session_) + { + phone_session_->pumpIncomingAppData(); + } + + if (!Bluefruit.connected() && !Bluefruit.Advertising.isRunning()) + { + Bluefruit.Advertising.start(0); + } +} + +void MeshtasticBleService::onIncomingText(const chat::MeshIncomingText& msg) +{ + if (phone_session_) + { + phone_session_->onIncomingText(msg); + } +} + +bool MeshtasticBleService::handleToRadio(const uint8_t* data, size_t len) +{ + Serial2.printf("[BLE][nrf52][mt] handleToRadio len=%u connected=%u\n", + static_cast(len), + connected_ ? 1U : 0U); + return phone_session_ ? phone_session_->handleToRadio(data, len) : false; +} + +bool MeshtasticBleService::popToPhone(MeshtasticBleFrame* out) +{ + return phone_session_ ? phone_session_->popToPhone(out) : false; +} + +void MeshtasticBleService::handleConnectEvent(uint16_t conn_handle) +{ + connected_ = true; + requestPairingIfNeeded(conn_handle); +} + +void MeshtasticBleService::handleDisconnectEvent(uint16_t conn_handle) +{ + connected_ = false; + if (phone_session_) + { + phone_session_->close(); + } + pending_passkey_.store(0); + Serial2.printf("[BLE][nrf52][mt] disconnected conn=%u\n", static_cast(conn_handle)); +} + +void MeshtasticBleService::handlePairPasskeyDisplay(uint16_t conn_handle, const uint8_t passkey[6], bool match_request) +{ + const uint32_t parsed = parsePasskeyDigits(passkey); + pending_passkey_.store(parsed); + Serial2.printf("[BLE][nrf52][mt] pairing passkey=%06lu match=%u conn=%u\n", + static_cast(parsed), + match_request ? 1U : 0U, + static_cast(conn_handle)); +} + +void MeshtasticBleService::handlePairComplete(uint16_t conn_handle, uint8_t auth_status) +{ + Serial2.printf("[BLE][nrf52][mt] pair complete status=%u conn=%u\n", + static_cast(auth_status), + static_cast(conn_handle)); + pending_passkey_.store(0); +} + +void MeshtasticBleService::handleSecured(uint16_t conn_handle) +{ + Serial2.printf("[BLE][nrf52][mt] secured conn=%u\n", static_cast(conn_handle)); + pending_passkey_.store(0); +} + +bool MeshtasticBleService::getPairingStatus(BlePairingStatus* out) const +{ + if (!out) + { + return false; + } + + *out = BlePairingStatus{}; + out->available = ble_config_.enabled; + out->requires_passkey = ble_config_.mode != meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN; + out->is_fixed_pin = ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_FIXED_PIN; + out->is_connected = isBleConnected(); + out->passkey = effectivePasskey(); + out->is_pairing_active = out->requires_passkey && out->passkey != 0; + return true; +} + +bool MeshtasticBleService::isBleConnected() const +{ + return connected_ && Bluefruit.connected(); +} + +void MeshtasticBleService::notifyFromNum(uint32_t from_num) +{ + if (active_ && Bluefruit.connected()) + { + from_num_.notify32(from_num); + } +} + +bool MeshtasticBleService::loadBluetoothConfig(meshtastic_Config_BluetoothConfig* out) const +{ + if (!out) + { + return false; + } + *out = ble_config_; + return true; +} + +bool MeshtasticBleService::loadDeviceConnectionStatus(meshtastic_DeviceConnectionStatus* out) const +{ + if (!out) + { + return false; + } + meshtastic_DeviceConnectionStatus status = meshtastic_DeviceConnectionStatus_init_zero; + *out = status; + out->has_bluetooth = true; + out->bluetooth.pin = effectivePasskey(); + out->bluetooth.rssi = 0; + out->bluetooth.is_connected = isBleConnected(); + return true; +} + +bool MeshtasticBleService::loadModuleConfig(meshtastic_LocalModuleConfig* out) const +{ + if (!out) + { + return false; + } + + *out = module_config_; + return true; +} + +void MeshtasticBleService::saveModuleConfig(const meshtastic_LocalModuleConfig& config) +{ + Serial2.printf("[BLE][nrf52][mt] saveModuleConfig mqtt enabled=%u proxy=%u enc=%u root=%s\n", + config.has_mqtt && config.mqtt.enabled ? 1U : 0U, + config.has_mqtt && config.mqtt.proxy_to_client_enabled ? 1U : 0U, + config.has_mqtt ? (config.mqtt.encryption_enabled ? 1U : 0U) : 1U, + config.has_mqtt ? config.mqtt.root : ""); + module_config_ = config; + syncMqttProxySettings(); + Serial2.printf("[BLE][nrf52][mt] saveModuleConfig done\n"); +} + +bool MeshtasticBleService::handleMqttProxyToRadio(const meshtastic_MqttClientProxyMessage& msg) +{ + auto* mt = getMeshtasticBackend(ctx_); + return mt ? mt->handleMqttProxyMessage(msg) : false; +} + +bool MeshtasticBleService::pollMqttProxyToPhone(meshtastic_MqttClientProxyMessage* out) +{ + auto* mt = getMeshtasticBackend(ctx_); + return (mt && out) ? mt->pollMqttProxyMessage(out) : false; +} + +void MeshtasticBleService::syncMqttProxySettings() +{ + auto* mt = getMeshtasticBackend(ctx_); + if (!mt) + { + return; + } + + const auto& cfg = ctx_.getConfig(); + platform::nrf52::arduino_common::chat::meshtastic::MeshtasticRadioAdapter::MqttProxySettings settings; + settings.enabled = module_config_.has_mqtt && module_config_.mqtt.enabled; + settings.proxy_to_client_enabled = module_config_.has_mqtt && module_config_.mqtt.proxy_to_client_enabled; + settings.encryption_enabled = module_config_.has_mqtt ? module_config_.mqtt.encryption_enabled : true; + settings.primary_uplink_enabled = cfg.primary_uplink_enabled; + settings.primary_downlink_enabled = cfg.primary_downlink_enabled; + settings.secondary_uplink_enabled = cfg.secondary_uplink_enabled; + settings.secondary_downlink_enabled = cfg.secondary_downlink_enabled; + settings.root = module_config_.mqtt.root[0] ? module_config_.mqtt.root : kDefaultMqttRoot; + settings.primary_channel_id = channelDisplayName(ctx_, 0); + settings.secondary_channel_id = channelDisplayName(ctx_, 1); + mt->setMqttProxySettings(settings); +} + +void MeshtasticBleService::applyBleSecurity() +{ + pending_passkey_.store(0); + + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + { + Bluefruit.Security.setMITM(false); + Bluefruit.Security.setIOCaps(false, false, false); + Bluefruit.Security.setPairPasskeyCallback(nullptr); + Bluefruit.Security.setPairCompleteCallback(nullptr); + Bluefruit.Security.setSecuredCallback(nullptr); + Serial2.printf("[BLE][nrf52][mt] security mode=no_pin\n"); + return; + } + + Bluefruit.Security.setIOCaps(true, false, false); + Bluefruit.Security.setMITM(true); + Bluefruit.Security.setPairPasskeyCallback(onPairPasskeyDisplay); + Bluefruit.Security.setPairCompleteCallback(onPairComplete); + Bluefruit.Security.setSecuredCallback(onSecured); + + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_FIXED_PIN) + { + const uint32_t fixed_pin = ble_config_.fixed_pin != 0 ? ble_config_.fixed_pin : kDefaultBleFixedPin; + ble_config_.fixed_pin = fixed_pin; + char digits[7] = {}; + std::snprintf(digits, sizeof(digits), "%06lu", static_cast(fixed_pin)); + (void)Bluefruit.Security.setPIN(digits); + Serial2.printf("[BLE][nrf52][mt] security mode=fixed pin=%s\n", digits); + return; + } + + Serial2.printf("[BLE][nrf52][mt] security mode=random_pin\n"); +} + +void MeshtasticBleService::requestPairingIfNeeded(uint16_t conn_handle) +{ + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_NO_PIN) + { + return; + } + + if (conn_handle == BLE_CONN_HANDLE_INVALID) + { + for (uint8_t index = 0; index < BLE_MAX_CONNECTION; ++index) + { + if (!Bluefruit.connected(index)) + { + continue; + } + BLEConnection* connection = Bluefruit.Connection(index); + if (connection) + { + const bool ok = connection->requestPairing(); + Serial2.printf("[BLE][nrf52][mt] requestPairing conn=%u ok=%u\n", + static_cast(index), + ok ? 1U : 0U); + } + } + return; + } + + BLEConnection* connection = Bluefruit.Connection(conn_handle); + if (!connection) + { + return; + } + const bool ok = connection->requestPairing(); + Serial2.printf("[BLE][nrf52][mt] requestPairing conn=%u ok=%u\n", + static_cast(conn_handle), + ok ? 1U : 0U); +} + +uint32_t MeshtasticBleService::effectivePasskey() const +{ + const uint32_t pending = pending_passkey_.load(); + if (pending != 0) + { + return pending; + } + if (ble_config_.mode == meshtastic_Config_BluetoothConfig_PairingMode_FIXED_PIN) + { + return ble_config_.fixed_pin; + } + return 0; +} + +} // namespace ble diff --git a/platform/nrf52/arduino_common/src/chat/infra/blob_file_store.cpp b/platform/nrf52/arduino_common/src/chat/infra/blob_file_store.cpp new file mode 100644 index 00000000..8f2f0e34 --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/blob_file_store.cpp @@ -0,0 +1,242 @@ +#include "platform/nrf52/arduino_common/chat/infra/blob_file_store.h" + +#include "chat/infra/contact_store_core.h" +#include "chat/infra/node_store_blob_format.h" +#include "chat/infra/node_store_core.h" + +#include + +#include +#include + +namespace platform::nrf52::arduino_common::chat::infra +{ +namespace +{ +using Adafruit_LittleFS_Namespace::FILE_O_READ; +using Adafruit_LittleFS_Namespace::FILE_O_WRITE; +constexpr const char* kTempSuffix = ".tmp"; + +} // namespace + +BlobFileStore::BlobFileStore(const char* path, uint32_t magic, uint16_t version) + : path_(path), + magic_(magic), + version_(version) +{ +} + +bool BlobFileStore::ensureFs() const +{ + return path_ != nullptr && InternalFS.begin(); +} + +bool BlobFileStore::loadBlob(std::vector& out) +{ + out.clear(); + if (!path_ || !ensureFs()) + { + return false; + } + + if (!InternalFS.exists(path_)) + { + return false; + } + + auto file = InternalFS.open(path_, FILE_O_READ); + if (!file) + { + return false; + } + + const uint32_t size = file.size(); + if (size == 0) + { + file.close(); + return false; + } + + if (size < sizeof(FileHeader)) + { + out.resize(size); + const int read = file.read(out.data(), static_cast(size)); + file.close(); + if (read != static_cast(size)) + { + out.clear(); + clearBlob(); + return false; + } + return true; + } + + FileHeader header{}; + if (file.read(&header, sizeof(header)) != sizeof(header)) + { + file.close(); + clearBlob(); + return false; + } + + if (header.magic != magic_) + { + file.close(); + out.resize(size); + auto legacy = InternalFS.open(path_, FILE_O_READ); + if (!legacy) + { + out.clear(); + return false; + } + const int read = legacy.read(out.data(), static_cast(size)); + legacy.close(); + if (read != static_cast(size)) + { + out.clear(); + clearBlob(); + return false; + } + return true; + } + + if (header.version != version_ || header.payload_len != (size - sizeof(FileHeader))) + { + file.close(); + clearBlob(); + return false; + } + + out.resize(header.payload_len); + const int read = header.payload_len > 0 ? file.read(out.data(), static_cast(header.payload_len)) : 0; + file.close(); + if (read != static_cast(header.payload_len) || + computeCrc(out.data(), out.size()) != header.crc) + { + out.clear(); + clearBlob(); + return false; + } + + return true; +} + +bool BlobFileStore::saveBlob(const uint8_t* data, size_t len) +{ + if (!path_ || !ensureFs()) + { + return false; + } + + if (!data || len == 0) + { + clearBlob(); + return true; + } + + std::string temp_path = std::string(path_) + kTempSuffix; + if (InternalFS.exists(temp_path.c_str())) + { + InternalFS.remove(temp_path.c_str()); + } + + auto file = InternalFS.open(temp_path.c_str(), FILE_O_WRITE); + if (!file) + { + return false; + } + + FileHeader header{}; + header.magic = magic_; + header.version = version_; + header.payload_len = static_cast(len); + header.crc = computeCrc(data, len); + + size_t written = file.write(reinterpret_cast(&header), sizeof(header)); + if (written == sizeof(header) && data && len > 0) + { + written += file.write(data, len); + } + file.flush(); + file.close(); + if (written != (sizeof(header) + len)) + { + InternalFS.remove(temp_path.c_str()); + return false; + } + + if (InternalFS.exists(path_)) + { + InternalFS.remove(path_); + } + return InternalFS.rename(temp_path.c_str(), path_); +} + +void BlobFileStore::clearBlob() +{ + if (!path_ || !ensureFs()) + { + return; + } + if (InternalFS.exists(path_)) + { + InternalFS.remove(path_); + } +} + +uint32_t BlobFileStore::computeCrc(const uint8_t* data, size_t len) +{ + uint32_t crc = 0xFFFFFFFFU; + if (!data || len == 0) + { + return ~crc; + } + + for (size_t i = 0; i < len; ++i) + { + crc ^= data[i]; + for (int bit = 0; bit < 8; ++bit) + { + crc = (crc & 1U) ? ((crc >> 1) ^ 0xEDB88320U) : (crc >> 1); + } + } + return ~crc; +} + +bool NodeBlobFileStore::loadBlob(std::vector& out) +{ + if (!store_.loadBlob(out)) + { + return false; + } + + if (!::chat::contacts::isValidNodeBlobSize(out.size()) || + ::chat::contacts::nodeBlobEntryCount(out.size()) > ::chat::contacts::NodeStoreCore::kMaxNodes) + { + out.clear(); + store_.clearBlob(); + return false; + } + + return true; +} + +bool ContactBlobFileStore::loadBlob(std::vector& out) +{ + if (!store_.loadBlob(out)) + { + return false; + } + + if ((out.size() % ::chat::contacts::ContactStoreCore::kSerializedEntrySize) != 0 || + (out.size() / ::chat::contacts::ContactStoreCore::kSerializedEntrySize) > ::chat::contacts::ContactStoreCore::kMaxContacts) + { + out.clear(); + store_.clearBlob(); + return false; + } + + return true; +} + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/src/chat/infra/contact_store.cpp b/platform/nrf52/arduino_common/src/chat/infra/contact_store.cpp new file mode 100644 index 00000000..0260a523 --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/contact_store.cpp @@ -0,0 +1,52 @@ +#include "platform/nrf52/arduino_common/chat/infra/contact_store.h" + +namespace platform::nrf52::arduino_common::chat::infra +{ + +ContactStore::ContactStore() + : blob_store_("/chat_contacts.bin"), + core_(blob_store_) +{ +} + +void ContactStore::begin() +{ + core_.begin(); +} + +std::string ContactStore::getNickname(uint32_t node_id) const +{ + return core_.getNickname(node_id); +} + +bool ContactStore::setNickname(uint32_t node_id, const char* nickname) +{ + return core_.setNickname(node_id, nickname); +} + +bool ContactStore::removeNickname(uint32_t node_id) +{ + return core_.removeNickname(node_id); +} + +bool ContactStore::hasNickname(const char* nickname) const +{ + return core_.hasNickname(nickname); +} + +std::vector ContactStore::getAllContactIds() const +{ + return core_.getAllContactIds(); +} + +size_t ContactStore::getCount() const +{ + return core_.getCount(); +} + +bool ContactStore::hasContactNode(uint32_t node_id) const +{ + return !core_.getNickname(node_id).empty(); +} + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/src/chat/infra/meshcore/meshcore_radio_adapter.cpp b/platform/nrf52/arduino_common/src/chat/infra/meshcore/meshcore_radio_adapter.cpp new file mode 100644 index 00000000..7cd3cd59 --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/meshcore/meshcore_radio_adapter.cpp @@ -0,0 +1,802 @@ +#include "platform/nrf52/arduino_common/chat/infra/meshcore/meshcore_radio_adapter.h" + +#include "chat/infra/meshcore/meshcore_identity_crypto.h" +#include "chat/infra/meshcore/meshcore_payload_helpers.h" +#include "chat/infra/meshcore/meshcore_protocol_helpers.h" +#include "chat/runtime/meshcore_self_announcement_core.h" +#include "chat/runtime/self_identity_policy.h" +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" +#include "platform/nrf52/arduino_common/device_identity.h" + +#include + +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::meshcore +{ +namespace +{ +constexpr uint8_t kRouteTypeFlood = 0x01; +constexpr uint8_t kRouteTypeDirect = 0x02; +constexpr uint8_t kPayloadTypeReq = 0x00; +constexpr uint8_t kPayloadTypeDirectData = 0x07; +constexpr uint8_t kPayloadTypeGrpData = 0x06; +constexpr uint8_t kPayloadTypeTrace = 0x09; +constexpr uint8_t kPayloadTypeControl = 0x0B; +constexpr uint8_t kPayloadTypeRawCustom = 0x0F; +constexpr uint8_t kDirectAppMagic0 = 0xDA; +constexpr uint8_t kDirectAppMagic1 = 0x7A; +constexpr uint8_t kDirectAppFlagWantAck = 0x01; +constexpr uint8_t kGroupDataMagic0 = 0x47; +constexpr uint8_t kGroupDataMagic1 = 0x44; +constexpr size_t kMeshcoreMaxFrameSize = 255; +constexpr size_t kMeshcoreMaxPayloadSize = 220; + +uint32_t estimateTimeoutMs(const ::chat::MeshConfig& cfg, size_t frame_len, size_t path_len, bool flood) +{ + return ::chat::meshcore::estimateSendTimeoutMs(frame_len, + path_len, + flood, + cfg.meshcore_bw_khz, + cfg.meshcore_sf, + cfg.meshcore_cr); +} + +bool isPrintableTextPayload(const uint8_t* data, size_t len) +{ + if (!data || len == 0) + { + return false; + } + for (size_t index = 0; index < len; ++index) + { + const uint8_t ch = data[index]; + if (ch == '\n' || ch == '\r' || ch == '\t') + { + continue; + } + if (ch < 0x20 || ch > 0x7EU) + { + return false; + } + } + return true; +} + +} // namespace + +MeshCoreRadioAdapter::MeshCoreRadioAdapter(const ::chat::runtime::SelfIdentityProvider* identity_provider) + : node_id_(device_identity::getSelfNodeId()), + identity_provider_(identity_provider) +{ +} + +::chat::MeshCapabilities MeshCoreRadioAdapter::getCapabilities() const +{ + ::chat::MeshCapabilities caps{}; + caps.supports_unicast_appdata = true; + caps.supports_discovery_actions = true; + return caps; +} + +bool MeshCoreRadioAdapter::sendText(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer) +{ + if (!out_msg_id) + { + static ::chat::MessageId sink = 0; + out_msg_id = &sink; + } + *out_msg_id = millis(); + return sendAppData(channel, + 0x1001, + reinterpret_cast(text.data()), + text.size(), + peer, + false, + *out_msg_id, + false); +} + +bool MeshCoreRadioAdapter::pollIncomingText(::chat::MeshIncomingText* out) +{ + if (!out || text_queue_.empty()) + { + return false; + } + *out = text_queue_.front(); + text_queue_.pop(); + return true; +} + +bool MeshCoreRadioAdapter::sendAppData(::chat::ChannelId channel, uint32_t portnum, + const uint8_t* payload, size_t len, + ::chat::NodeId dest, bool want_ack, + ::chat::MessageId packet_id, + bool want_response) +{ + (void)channel; + (void)packet_id; + (void)want_response; + if (!payload || len == 0 || !config_.tx_enabled) + { + return false; + } + + uint8_t frame[255] = {}; + size_t frame_len = 0; + + if (dest != 0) + { + uint8_t plain[220] = {}; + size_t plain_len = 0; + plain[plain_len++] = kDirectAppMagic0; + plain[plain_len++] = kDirectAppMagic1; + plain[plain_len++] = want_ack ? kDirectAppFlagWantAck : 0x00; + std::memcpy(&plain[plain_len], &portnum, sizeof(portnum)); + plain_len += sizeof(portnum); + const size_t body_len = std::min(len, sizeof(plain) - plain_len); + std::memcpy(&plain[plain_len], payload, body_len); + plain_len += body_len; + + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeFlood, + kPayloadTypeDirectData, + nullptr, + 0, + plain, + plain_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + return transmitFrame(frame, frame_len); + } + + uint8_t plain[220] = {}; + size_t plain_len = 0; + plain[plain_len++] = kGroupDataMagic0; + plain[plain_len++] = kGroupDataMagic1; + std::memcpy(&plain[plain_len], &node_id_, sizeof(node_id_)); + plain_len += sizeof(node_id_); + std::memcpy(&plain[plain_len], &portnum, sizeof(portnum)); + plain_len += sizeof(portnum); + const size_t body_len = std::min(len, sizeof(plain) - plain_len); + std::memcpy(&plain[plain_len], payload, body_len); + plain_len += body_len; + + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeFlood, + kPayloadTypeGrpData, + nullptr, + 0, + plain, + plain_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + return transmitFrame(frame, frame_len); +} + +bool MeshCoreRadioAdapter::pollIncomingData(::chat::MeshIncomingData* out) +{ + if (!out || data_queue_.empty()) + { + return false; + } + *out = data_queue_.front(); + data_queue_.pop(); + return true; +} + +bool MeshCoreRadioAdapter::requestNodeInfo(::chat::NodeId dest, bool want_response) +{ + (void)dest; + (void)want_response; + return sendAdvert(true); +} + +bool MeshCoreRadioAdapter::triggerDiscoveryAction(::chat::MeshDiscoveryAction action) +{ + switch (action) + { + case ::chat::MeshDiscoveryAction::SendIdLocal: + return sendAdvert(false); + case ::chat::MeshDiscoveryAction::SendIdBroadcast: + case ::chat::MeshDiscoveryAction::ScanLocal: + default: + return sendAdvert(true); + } +} + +void MeshCoreRadioAdapter::applyConfig(const ::chat::MeshConfig& config) +{ + config_ = config; +} + +void MeshCoreRadioAdapter::setUserInfo(const char* long_name, const char* short_name) +{ + long_name_ = long_name ? long_name : ""; + short_name_ = short_name ? short_name : ""; +} + +void MeshCoreRadioAdapter::setNetworkLimits(bool duty_cycle_enabled, uint8_t util_percent) +{ + (void)duty_cycle_enabled; + (void)util_percent; +} + +void MeshCoreRadioAdapter::setPrivacyConfig(uint8_t encrypt_mode, bool pki_enabled) +{ + (void)encrypt_mode; + (void)pki_enabled; +} + +bool MeshCoreRadioAdapter::isReady() const +{ + return ::platform::nrf52::arduino_common::chat::infra::radioPacketIo() != nullptr; +} + +::chat::NodeId MeshCoreRadioAdapter::getNodeId() const +{ + return node_id_; +} + +bool MeshCoreRadioAdapter::pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) +{ + (void)out_data; + (void)max_len; + out_len = 0; + return false; +} + +void MeshCoreRadioAdapter::handleRawPacket(const uint8_t* data, size_t size) +{ + if (!data || size == 0) + { + return; + } + + ::chat::meshcore::ParsedPacket parsed{}; + if (!::chat::meshcore::parsePacket(data, size, &parsed)) + { + return; + } + + if (parsed.payload_type == 0x04) + { + ::chat::meshcore::DecodedAdvertAppData advert{}; + if (::chat::meshcore::decodeAdvertAppData(parsed.payload, parsed.payload_len, &advert) && + advert.valid && advert.has_name) + { + ::chat::MeshIncomingText incoming{}; + incoming.text = advert.name; + text_queue_.push(std::move(incoming)); + } + return; + } + + ::chat::meshcore::DecodedDirectAppPayload direct_payload{}; + if (::chat::meshcore::decodeDirectAppPayload(parsed.payload, parsed.payload_len, &direct_payload) && + direct_payload.payload && direct_payload.payload_len > 0) + { + ::chat::MeshIncomingData incoming{}; + incoming.from = node_id_; + incoming.to = 0; + incoming.portnum = direct_payload.portnum; + incoming.payload.assign(direct_payload.payload, + direct_payload.payload + direct_payload.payload_len); + data_queue_.push(incoming); + + if (direct_payload.portnum == 0x1001 && + isPrintableTextPayload(direct_payload.payload, direct_payload.payload_len)) + { + ::chat::MeshIncomingText text{}; + text.from = incoming.from; + text.to = incoming.to; + text.channel = ::chat::ChannelId::PRIMARY; + text.text.assign(reinterpret_cast(direct_payload.payload), + direct_payload.payload_len); + text_queue_.push(std::move(text)); + } + return; + } + + ::chat::meshcore::DecodedGroupAppPayload group_payload{}; + if (::chat::meshcore::decodeGroupAppPayload(parsed.payload, parsed.payload_len, &group_payload) && + group_payload.payload && group_payload.payload_len > 0) + { + ::chat::MeshIncomingData incoming{}; + incoming.from = group_payload.sender; + incoming.to = 0xFFFFFFFFUL; + incoming.portnum = group_payload.portnum; + incoming.payload.assign(group_payload.payload, + group_payload.payload + group_payload.payload_len); + data_queue_.push(incoming); + + if (group_payload.portnum == 0x1001 && + isPrintableTextPayload(group_payload.payload, group_payload.payload_len)) + { + ::chat::MeshIncomingText text{}; + text.from = incoming.from; + text.to = incoming.to; + text.channel = ::chat::ChannelId::PRIMARY; + text.text.assign(reinterpret_cast(group_payload.payload), + group_payload.payload_len); + text_queue_.push(std::move(text)); + } + } +} + +void MeshCoreRadioAdapter::setLastRxStats(float rssi, float snr) +{ + (void)rssi; + (void)snr; +} + +void MeshCoreRadioAdapter::processSendQueue() +{ +} + +bool MeshCoreRadioAdapter::exportIdentityPublicKey(uint8_t out_pubkey[::chat::meshcore::kMeshCorePubKeySize]) +{ + return exportIdentityPublicKey(out_pubkey, ::chat::meshcore::kMeshCorePubKeySize); +} + +bool MeshCoreRadioAdapter::exportIdentityPublicKey(uint8_t* out_key, size_t out_len) +{ + if (!out_key || out_len < sizeof(public_key_)) + { + return false; + } + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + std::memcpy(out_key, public_key_, sizeof(public_key_)); + return true; +} + +bool MeshCoreRadioAdapter::exportIdentityPrivateKey(uint8_t out_priv[::chat::meshcore::kMeshCorePrivKeySize]) +{ + return exportIdentityPrivateKey(out_priv, ::chat::meshcore::kMeshCorePrivKeySize); +} + +bool MeshCoreRadioAdapter::exportIdentityPrivateKey(uint8_t* out_key, size_t out_len) +{ + if (!out_key || out_len < sizeof(private_key_)) + { + return false; + } + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + std::memcpy(out_key, private_key_, sizeof(private_key_)); + return true; +} + +bool MeshCoreRadioAdapter::importIdentityPrivateKey(const uint8_t* key, size_t len) +{ + if (!key || len < sizeof(private_key_)) + { + return false; + } + std::memcpy(private_key_, key, sizeof(private_key_)); + keys_ready_ = ::chat::meshcore::meshcoreDerivePublicKey(private_key_, public_key_); + return keys_ready_; +} + +bool MeshCoreRadioAdapter::signPayload(const uint8_t* payload, size_t len, + uint8_t out_signature[::chat::meshcore::kMeshCoreSignatureSize]) +{ + return signPayload(payload, len, out_signature, ::chat::meshcore::kMeshCoreSignatureSize); +} + +bool MeshCoreRadioAdapter::signPayload(const uint8_t* payload, size_t len, uint8_t* out_signature, size_t out_len) +{ + if (!payload || len == 0 || !out_signature || out_len < ::chat::meshcore::kMeshCoreSignatureSize) + { + return false; + } + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + return ::chat::meshcore::meshcoreSign(private_key_, public_key_, payload, len, out_signature); +} + +bool MeshCoreRadioAdapter::sendSelfAdvert(bool broadcast) +{ + return sendAdvert(broadcast); +} + +bool MeshCoreRadioAdapter::sendPeerRequestType(const uint8_t* pubkey, size_t len, uint8_t req_type, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood) +{ + uint8_t payload[9] = {}; + payload[0] = req_type; + const uint32_t nonce = static_cast(millis()); + std::memcpy(payload + 5, &nonce, sizeof(nonce)); + return sendPeerRequestPayload(pubkey, + len, + payload, + sizeof(payload), + false, + out_tag, + out_est_timeout, + out_sent_flood); +} + +bool MeshCoreRadioAdapter::sendPeerRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + bool force_flood, + uint32_t* out_tag, uint32_t* out_est_timeout, + bool* out_sent_flood) +{ + if (!pubkey || len != sizeof(public_key_) || !payload || payload_len == 0) + { + return false; + } + + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + + uint8_t shared_secret[::chat::meshcore::kMeshCorePubKeySize] = {}; + if (!::chat::meshcore::meshcoreDeriveSharedSecret(private_key_, pubkey, shared_secret)) + { + return false; + } + + uint8_t key16[16] = {}; + uint8_t key32[32] = {}; + ::chat::meshcore::sharedSecretToKeys(shared_secret, key16, key32); + + uint8_t plain[kMeshcoreMaxPayloadSize] = {}; + size_t plain_len = 0; + const uint32_t tag = static_cast(millis()); + std::memcpy(plain + plain_len, &tag, sizeof(tag)); + plain_len += sizeof(tag); + if (plain_len + payload_len > sizeof(plain)) + { + return false; + } + std::memcpy(plain + plain_len, payload, payload_len); + plain_len += payload_len; + + uint8_t datagram[kMeshcoreMaxPayloadSize] = {}; + size_t datagram_len = 0; + if (!::chat::meshcore::buildPeerDatagramPayload(pubkey[0], + public_key_[0], + key16, + key32, + plain, + plain_len, + datagram, + sizeof(datagram), + &datagram_len)) + { + return false; + } + + uint8_t frame[kMeshcoreMaxFrameSize] = {}; + size_t frame_len = 0; + const uint8_t route_type = force_flood ? kRouteTypeFlood : kRouteTypeFlood; + if (!::chat::meshcore::buildFrameNoTransport(route_type, + kPayloadTypeReq, + nullptr, + 0, + datagram, + datagram_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + + if (!transmitFrame(frame, frame_len)) + { + return false; + } + + if (out_tag) + { + *out_tag = tag; + } + if (out_est_timeout) + { + *out_est_timeout = estimateTimeoutMs(config_, frame_len, 0, true); + } + if (out_sent_flood) + { + *out_sent_flood = true; + } + return true; +} + +bool MeshCoreRadioAdapter::sendAnonRequestPayload(const uint8_t* pubkey, size_t len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout, + bool* out_sent_flood) +{ + if (!pubkey || len != sizeof(public_key_) || !payload || payload_len == 0) + { + return false; + } + + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + + uint8_t shared_secret[::chat::meshcore::kMeshCorePubKeySize] = {}; + if (!::chat::meshcore::meshcoreDeriveSharedSecret(private_key_, pubkey, shared_secret)) + { + return false; + } + + uint8_t key16[16] = {}; + uint8_t key32[32] = {}; + ::chat::meshcore::sharedSecretToKeys(shared_secret, key16, key32); + + uint8_t cipher[kMeshcoreMaxPayloadSize] = {}; + const size_t cipher_len = ::chat::meshcore::encryptThenMac(key16, + key32, + cipher, + sizeof(cipher), + payload, + payload_len); + if (cipher_len == 0) + { + return false; + } + + uint8_t datagram[kMeshcoreMaxPayloadSize] = {}; + size_t datagram_len = 0; + datagram[datagram_len++] = pubkey[0]; + std::memcpy(datagram + datagram_len, public_key_, sizeof(public_key_)); + datagram_len += sizeof(public_key_); + if (datagram_len + cipher_len > sizeof(datagram)) + { + return false; + } + std::memcpy(datagram + datagram_len, cipher, cipher_len); + datagram_len += cipher_len; + + uint8_t frame[kMeshcoreMaxFrameSize] = {}; + size_t frame_len = 0; + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeFlood, + kPayloadTypeDirectData, + nullptr, + 0, + datagram, + datagram_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + + if (!transmitFrame(frame, frame_len)) + { + return false; + } + + if (out_est_timeout) + { + *out_est_timeout = estimateTimeoutMs(config_, frame_len, 0, true); + } + if (out_sent_flood) + { + *out_sent_flood = true; + } + return true; +} + +bool MeshCoreRadioAdapter::sendTracePath(const uint8_t* path, size_t path_len, + uint32_t tag, uint32_t auth, uint8_t flags, + uint32_t* out_est_timeout) +{ + if (!path || path_len == 0 || path_len > 64) + { + return false; + } + + uint8_t payload[9] = {}; + std::memcpy(payload, &tag, sizeof(tag)); + std::memcpy(payload + 4, &auth, sizeof(auth)); + payload[8] = flags; + + uint8_t frame[kMeshcoreMaxFrameSize] = {}; + size_t frame_len = 0; + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeDirect, + kPayloadTypeTrace, + path, + path_len, + payload, + sizeof(payload), + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + + if (!transmitFrame(frame, frame_len)) + { + return false; + } + if (out_est_timeout) + { + *out_est_timeout = estimateTimeoutMs(config_, frame_len, path_len, false); + } + return true; +} + +bool MeshCoreRadioAdapter::sendControlData(const uint8_t* payload, size_t payload_len) +{ + if (!payload || payload_len == 0 || payload_len > kMeshcoreMaxPayloadSize) + { + return false; + } + + uint8_t frame[kMeshcoreMaxFrameSize] = {}; + size_t frame_len = 0; + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeDirect, + kPayloadTypeControl, + nullptr, + 0, + payload, + payload_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + return transmitFrame(frame, frame_len); +} + +bool MeshCoreRadioAdapter::sendRawData(const uint8_t* path, size_t path_len, + const uint8_t* payload, size_t payload_len, + uint32_t* out_est_timeout) +{ + if (!payload || payload_len == 0 || path_len > 64 || (path_len > 0 && !path)) + { + return false; + } + + uint8_t frame[kMeshcoreMaxFrameSize] = {}; + size_t frame_len = 0; + if (!::chat::meshcore::buildFrameNoTransport(kRouteTypeDirect, + kPayloadTypeRawCustom, + path, + path_len, + payload, + payload_len, + frame, + sizeof(frame), + &frame_len)) + { + return false; + } + if (!transmitFrame(frame, frame_len)) + { + return false; + } + if (out_est_timeout) + { + *out_est_timeout = estimateTimeoutMs(config_, frame_len, path_len, false); + } + return true; +} + +void MeshCoreRadioAdapter::setFloodScopeKey(const uint8_t* key, size_t len) +{ + flood_scope_key_.fill(0); + if (!key || len == 0) + { + return; + } + std::memcpy(flood_scope_key_.data(), key, std::min(len, flood_scope_key_.size())); +} + +::chat::runtime::EffectiveSelfIdentity MeshCoreRadioAdapter::buildEffectiveIdentity() const +{ + ::chat::runtime::EffectiveSelfIdentity identity{}; + + if (identity_provider_) + { + ::chat::runtime::SelfIdentityInput input{}; + if (identity_provider_->readSelfIdentityInput(&input)) + { + if (!long_name_.empty()) + { + input.configured_long_name = long_name_.c_str(); + } + if (!short_name_.empty()) + { + input.configured_short_name = short_name_.c_str(); + } + (void)::chat::runtime::resolveEffectiveSelfIdentity(input, &identity); + return identity; + } + } + + ::chat::runtime::SelfIdentityInput input{}; + input.node_id = node_id_; + input.configured_long_name = long_name_.c_str(); + input.configured_short_name = short_name_.c_str(); + input.fallback_long_prefix = "node"; + input.fallback_ble_prefix = "node"; + input.allow_short_hex_fallback = true; + (void)::chat::runtime::resolveEffectiveSelfIdentity(input, &identity); + return identity; +} + +void MeshCoreRadioAdapter::ensureIdentityKeys() +{ + if (keys_ready_) + { + return; + } + + uint8_t seed[::chat::meshcore::kMeshCoreSeedSize] = {}; + const auto mac = device_identity::getSelfMacAddress(); + for (size_t i = 0; i < sizeof(seed); ++i) + { + seed[i] = static_cast(mac[i % mac.size()] ^ + ((node_id_ >> ((i & 0x3U) * 8U)) & 0xFFU) ^ + i); + } + + keys_ready_ = ::chat::meshcore::meshcoreCreateKeypair(seed, public_key_, private_key_); +} + +bool MeshCoreRadioAdapter::transmitFrame(const uint8_t* data, size_t size) +{ + auto* io = ::platform::nrf52::arduino_common::chat::infra::radioPacketIo(); + return io && io->transmit(data, size); +} + +bool MeshCoreRadioAdapter::sendAdvert(bool broadcast) +{ + ensureIdentityKeys(); + if (!keys_ready_) + { + return false; + } + + ::chat::runtime::MeshCoreAnnouncementRequest request{}; + request.identity = buildEffectiveIdentity(); + request.mesh_config = config_; + request.broadcast = broadcast; + request.include_location = false; + request.timestamp_s = millis() / 1000U; + request.client_repeat = config_.meshcore_client_repeat; + request.public_key = public_key_; + request.public_key_len = sizeof(public_key_); + request.private_key = private_key_; + request.private_key_len = sizeof(private_key_); + + ::chat::runtime::MeshCoreAnnouncementPacket packet{}; + return ::chat::runtime::MeshCoreSelfAnnouncementCore::buildAdvertPacket(request, &packet) && + transmitFrame(packet.frame, packet.frame_size); +} + +} // namespace platform::nrf52::arduino_common::chat::meshcore diff --git a/platform/nrf52/arduino_common/src/chat/infra/meshtastic/meshtastic_radio_adapter.cpp b/platform/nrf52/arduino_common/src/chat/infra/meshtastic/meshtastic_radio_adapter.cpp new file mode 100644 index 00000000..27d666e1 --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/meshtastic/meshtastic_radio_adapter.cpp @@ -0,0 +1,3075 @@ +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/meshtastic_radio_adapter.h" + +#include "chat/domain/contact_types.h" +#include "chat/infra/meshtastic/mt_codec_pb.h" +#include "chat/infra/meshtastic/mt_packet_wire.h" +#include "chat/infra/meshtastic/mt_pki_crypto.h" +#include "chat/infra/meshtastic/mt_protocol_helpers.h" +#include "chat/infra/meshtastic/mt_region.h" +#include "chat/runtime/meshtastic_self_announcement_core.h" +#include "chat/runtime/self_identity_policy.h" +#include "meshtastic/mqtt.pb.h" +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" +#include "platform/nrf52/arduino_common/device_identity.h" +#include "platform/nrf52/arduino_common/sys/event_bus.h" +#include "platform/ui/gps_runtime.h" +#include "platform/ui/settings_store.h" +#include "sys/clock.h" + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::meshtastic +{ +namespace +{ +constexpr size_t kMaxMqttProxyQueue = 12; +constexpr size_t kPacketHistoryCapacity = 160; +constexpr uint32_t kPacketHistoryTimeoutMs = 10UL * 60UL * 1000UL; +constexpr uint8_t kDefaultNextHopRetries = 2; +constexpr uint8_t kDefaultAckRetries = 3; +constexpr uint32_t kRetransmitIntervalMs = 1500; +constexpr uint32_t kImplicitAckTimeoutMs = 15000; +constexpr uint32_t kNodeInfoIntervalMs = 3UL * 60UL * 60UL * 1000UL; +constexpr uint32_t kNodeInfoReplySuppressMs = 12UL * 60UL * 60UL * 1000UL; +constexpr uint32_t kPositionReplySuppressMs = 3UL * 60UL * 1000UL; +constexpr uint32_t kKeyVerificationTimeoutMs = 60000UL; +constexpr ::chat::NodeId kBroadcastNode = 0xFFFFFFFFUL; +constexpr uint8_t kDefaultPskIndex = 1; +constexpr uint8_t kBitfieldWantResponseMask = 0x02U; +constexpr size_t kMaxPkiNodes = 16; +constexpr const char* kPkiNodeNs = "chat_pki"; +constexpr const char* kPkiNodeKey = "pki_nodes"; +constexpr const char* kPkiPublicNs = "chat"; +constexpr const char* kPkiPublicKey = "pki_pub"; +constexpr const char* kPkiPrivateKey = "pki_priv"; + +using ::chat::meshtastic::allowPkiForPortnum; +using ::chat::meshtastic::computeKeyVerificationHashes; +using ::chat::meshtastic::expandShortPsk; +using ::chat::meshtastic::fillDecodedPacketCommon; +using ::chat::meshtastic::hashSharedKey; +using ::chat::meshtastic::initPkiNonce; +using ::chat::meshtastic::isZeroKey; +using ::chat::meshtastic::keyVerificationStage; +using ::chat::meshtastic::makeEncryptedPacketFromWire; +using ::chat::meshtastic::readPbString; +using ::chat::meshtastic::shouldSetAirWantAck; +using ::chat::meshtastic::toHex; + +void logMeshtasticRx(const char* format, ...) +{ + char buffer[192] = {}; + va_list args; + va_start(args, format); + vsnprintf(buffer, sizeof(buffer), format, args); + va_end(args); + Serial.print(buffer); + Serial2.print(buffer); +} + +void toHexString(const uint8_t* data, size_t len, char* out, size_t out_len, size_t max_len = 64) +{ + if (!out || out_len == 0) + { + return; + } + + out[0] = '\0'; + if (!data || len == 0) + { + return; + } + + static constexpr char kHex[] = "0123456789ABCDEF"; + const size_t capped = std::min(len, max_len); + size_t pos = 0; + for (size_t i = 0; i < capped && pos + 2 < out_len; ++i) + { + const uint8_t b = data[i]; + out[pos++] = kHex[(b >> 4) & 0x0F]; + out[pos++] = kHex[b & 0x0F]; + } + if (capped < len && pos + 2 < out_len) + { + out[pos++] = '.'; + out[pos++] = '.'; + } + out[pos] = '\0'; +} + +std::array readMac() +{ + return device_identity::deriveMacAddressFromDeviceAddress(NRF_FICR->DEVICEADDR[0], + NRF_FICR->DEVICEADDR[1]); +} + +const uint8_t* selectKey(const ::chat::MeshConfig& config, + ::chat::ChannelId channel, + size_t* out_len) +{ + if (out_len) + { + *out_len = 0; + } + + if (channel == ::chat::ChannelId::SECONDARY) + { + if (!isZeroKey(config.secondary_key, sizeof(config.secondary_key))) + { + if (out_len) + { + *out_len = sizeof(config.secondary_key); + } + return config.secondary_key; + } + return nullptr; + } + + if (!isZeroKey(config.primary_key, sizeof(config.primary_key))) + { + if (out_len) + { + *out_len = sizeof(config.primary_key); + } + return config.primary_key; + } + + static uint8_t default_primary_psk[16] = {}; + size_t expanded_len = 0; + expandShortPsk(kDefaultPskIndex, default_primary_psk, &expanded_len); + if (out_len) + { + *out_len = expanded_len; + } + return expanded_len > 0 ? default_primary_psk : nullptr; +} + +const char* channelNameFor(const ::chat::MeshConfig& config, ::chat::ChannelId channel) +{ + if (channel == ::chat::ChannelId::SECONDARY) + { + return "Secondary"; + } + + if (config.use_preset) + { + const char* preset_name = ::chat::meshtastic::presetDisplayName( + static_cast(config.modem_preset)); + if (preset_name && preset_name[0] != '\0' && std::strcmp(preset_name, "Invalid") != 0) + { + return preset_name; + } + } + return "Custom"; +} + +const char* channelDebugLabel(::chat::ChannelId channel) +{ + return (channel == ::chat::ChannelId::SECONDARY) ? "secondary" : "primary"; +} + +uint8_t channelHashFor(const ::chat::MeshConfig& config, ::chat::ChannelId channel) +{ + size_t key_len = 0; + const uint8_t* key = selectKey(config, channel, &key_len); + return ::chat::meshtastic::computeChannelHash(channelNameFor(config, channel), key, key_len); +} + +bool decodeMeshtasticData(const uint8_t* plain, size_t plain_len, meshtastic_Data* out_decoded) +{ + if (!plain || plain_len == 0 || !out_decoded) + { + return false; + } + + *out_decoded = meshtastic_Data_init_zero; + pb_istream_t stream = pb_istream_from_buffer(plain, plain_len); + return pb_decode(&stream, meshtastic_Data_fields, out_decoded); +} + +bool isPlausibleDecodedData(const meshtastic_Data& decoded) +{ + if (decoded.portnum == meshtastic_PortNum_UNKNOWN_APP || + decoded.portnum > meshtastic_PortNum_MAX) + { + return false; + } + + return decoded.payload.size > 0 || + decoded.request_id != 0 || + decoded.reply_id != 0 || + decoded.want_response || + decoded.has_bitfield || + decoded.portnum == meshtastic_PortNum_ROUTING_APP; +} + +bool tryDecodeWithChannelKey(const ::chat::MeshConfig& config, + ::chat::ChannelId channel, + const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* payload, + size_t payload_size, + uint8_t* out_plain, + size_t* inout_plain_len, + meshtastic_Data* out_decoded, + const uint8_t** out_key, + size_t* out_key_len) +{ + if (!payload || !out_plain || !inout_plain_len || !out_decoded) + { + return false; + } + + size_t key_len = 0; + const uint8_t* key = selectKey(config, channel, &key_len); + size_t plain_len = *inout_plain_len; + + if (key && key_len > 0) + { + if (!::chat::meshtastic::decryptPayload(header, + payload, + payload_size, + key, + key_len, + out_plain, + &plain_len)) + { + return false; + } + } + else + { + if (plain_len < payload_size) + { + *inout_plain_len = payload_size; + return false; + } + + std::memcpy(out_plain, payload, payload_size); + plain_len = payload_size; + } + + meshtastic_Data decoded = meshtastic_Data_init_zero; + if (!decodeMeshtasticData(out_plain, plain_len, &decoded) || + !isPlausibleDecodedData(decoded)) + { + return false; + } + + *inout_plain_len = plain_len; + *out_decoded = decoded; + if (out_key) + { + *out_key = key; + } + if (out_key_len) + { + *out_key_len = key_len; + } + return true; +} + +bool resolvePacketWithKnownKeys(const ::chat::MeshConfig& config, + const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* payload, + size_t payload_size, + bool skip_channel, + ::chat::ChannelId skipped, + ::chat::ChannelId* out_channel, + const uint8_t** out_key, + size_t* out_key_len, + uint8_t* out_plain, + size_t* inout_plain_len, + meshtastic_Data* out_decoded) +{ + static constexpr ::chat::ChannelId kCandidates[] = { + ::chat::ChannelId::PRIMARY, + ::chat::ChannelId::SECONDARY, + }; + + for (::chat::ChannelId candidate : kCandidates) + { + if (skip_channel && candidate == skipped) + { + continue; + } + + size_t candidate_plain_len = *inout_plain_len; + meshtastic_Data decoded = meshtastic_Data_init_zero; + const uint8_t* key = nullptr; + size_t key_len = 0; + if (!tryDecodeWithChannelKey(config, + candidate, + header, + payload, + payload_size, + out_plain, + &candidate_plain_len, + &decoded, + &key, + &key_len)) + { + continue; + } + + *inout_plain_len = candidate_plain_len; + *out_decoded = decoded; + if (out_channel) + { + *out_channel = candidate; + } + if (out_key) + { + *out_key = key; + } + if (out_key_len) + { + *out_key_len = key_len; + } + return true; + } + + return false; +} + +const uint8_t* selectKeyByHash(const ::chat::MeshConfig& config, + uint8_t channel_hash, + size_t* out_len, + ::chat::ChannelId* out_channel) +{ + if (out_len) + { + *out_len = 0; + } + if (out_channel) + { + *out_channel = ::chat::ChannelId::PRIMARY; + } + + size_t key_len = 0; + const uint8_t* key = selectKey(config, ::chat::ChannelId::PRIMARY, &key_len); + if (::chat::meshtastic::computeChannelHash(channelNameFor(config, ::chat::ChannelId::PRIMARY), + key, + key_len) == channel_hash) + { + if (out_len) + { + *out_len = key_len; + } + return key; + } + + key = selectKey(config, ::chat::ChannelId::SECONDARY, &key_len); + if (::chat::meshtastic::computeChannelHash(channelNameFor(config, ::chat::ChannelId::SECONDARY), + key, + key_len) == channel_hash) + { + if (out_len) + { + *out_len = key_len; + } + if (out_channel) + { + *out_channel = ::chat::ChannelId::SECONDARY; + } + return key; + } + + return nullptr; +} + +uint32_t nowSeconds() +{ + return sys::epoch_seconds_now(); +} + +bool buildSelfPositionPayload(uint8_t* out_buf, size_t* out_len) +{ + if (!out_buf || !out_len || *out_len == 0) + { + return false; + } + + const platform::ui::gps::GpsState gps_state = platform::ui::gps::get_data(); + if (!gps_state.valid) + { + return false; + } + + meshtastic_Position pos = meshtastic_Position_init_zero; + pos.has_latitude_i = true; + pos.latitude_i = static_cast(gps_state.lat * 1e7); + pos.has_longitude_i = true; + pos.longitude_i = static_cast(gps_state.lng * 1e7); + pos.location_source = meshtastic_Position_LocSource_LOC_INTERNAL; + + if (gps_state.has_alt) + { + pos.has_altitude = true; + pos.altitude = static_cast(lround(gps_state.alt_m)); + pos.altitude_source = meshtastic_Position_AltSource_ALT_INTERNAL; + } + if (gps_state.has_speed) + { + pos.has_ground_speed = true; + pos.ground_speed = static_cast(lround(gps_state.speed_mps)); + } + if (gps_state.has_course) + { + double course = gps_state.course_deg; + if (course < 0.0) + { + course = 0.0; + } + uint32_t cdeg = static_cast(lround(course * 100.0)); + if (cdeg >= 36000U) + { + cdeg = 35999U; + } + pos.has_ground_track = true; + pos.ground_track = cdeg; + } + if (gps_state.satellites > 0) + { + pos.sats_in_view = gps_state.satellites; + } + + const uint32_t ts = nowSeconds(); + if (ts >= 1577836800U) + { + pos.timestamp = ts; + } + + pb_ostream_t stream = pb_ostream_from_buffer(out_buf, *out_len); + if (!pb_encode(&stream, meshtastic_Position_fields, &pos)) + { + return false; + } + + *out_len = stream.bytes_written; + return true; +} + +} // namespace + +MeshtasticRadioAdapter::MeshtasticRadioAdapter(const ::chat::runtime::SelfIdentityProvider* identity_provider, + NodeStore* node_store, + ::chat::contacts::ContactService* contact_service) + : node_id_(device_identity::getSelfNodeId()), + identity_provider_(identity_provider), + node_store_(node_store), + contact_service_(contact_service) +{ + randomSeed(static_cast(NRF_FICR->DEVICEADDR[0] ^ NRF_FICR->DEVICEADDR[1] ^ micros())); + next_packet_id_ = static_cast<::chat::MessageId>(random(1, 0x7FFFFFFF)); + pki_ready_ = initPkiKeys(); + loadPkiNodeKeys(); +} + +::chat::MeshCapabilities MeshtasticRadioAdapter::getCapabilities() const +{ + ::chat::MeshCapabilities caps{}; + caps.supports_unicast_text = true; + caps.supports_unicast_appdata = true; + caps.supports_appdata_ack = true; + caps.provides_appdata_sender = true; + caps.supports_node_info = true; + caps.supports_pki = true; + return caps; +} + +bool MeshtasticRadioAdapter::sendText(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer) +{ + return sendTextWithId(channel, text, 0, out_msg_id, peer); +} + +bool MeshtasticRadioAdapter::sendTextWithId(::chat::ChannelId channel, const std::string& text, + ::chat::MessageId forced_msg_id, + ::chat::MessageId* out_msg_id, ::chat::NodeId peer) +{ + if (!isReady() || text.empty() || !config_.tx_enabled) + { + return false; + } + + ::chat::ChannelId out_channel = channel; + if (encrypt_mode_ == 0 || encrypt_mode_ == 2) + { + out_channel = ::chat::ChannelId::PRIMARY; + } + + if (peer != 0 && pki_enabled_) + { + const ::chat::MessageId packet_id = (forced_msg_id != 0) ? forced_msg_id : next_packet_id_; + const bool ok = sendAppData(out_channel, + meshtastic_PortNum_TEXT_MESSAGE_APP, + reinterpret_cast(text.data()), + text.size(), + peer, + true, + packet_id, + false); + if (ok && out_msg_id) + { + *out_msg_id = packet_id; + } + return ok; + } + + uint8_t payload[256] = {}; + size_t payload_size = sizeof(payload); + const ::chat::MessageId packet_id = (forced_msg_id != 0) ? forced_msg_id : next_packet_id_++; + if (forced_msg_id != 0 && forced_msg_id >= next_packet_id_) + { + next_packet_id_ = forced_msg_id + 1; + if (next_packet_id_ == 0) + { + next_packet_id_ = 1; + } + } + const ::chat::NodeId dest = (peer == 0) ? kBroadcastNode : peer; + if (!::chat::meshtastic::encodeTextMessage(out_channel, + text, + node_id_, + packet_id, + dest, + payload, + &payload_size)) + { + return false; + } + + size_t key_len = 0; + const uint8_t* key = selectKey(config_, out_channel, &key_len); + const uint8_t channel_hash = ::chat::meshtastic::computeChannelHash(channelNameFor(config_, out_channel), + key, + key_len); + const bool track_ack = (dest != kBroadcastNode); + const bool air_want_ack = shouldSetAirWantAck(dest, track_ack); + + uint8_t wire[384] = {}; + size_t wire_size = sizeof(wire); + if (!::chat::meshtastic::buildWirePacket(payload, + payload_size, + node_id_, + packet_id, + dest, + channel_hash, + config_.hop_limit, + air_want_ack, + key, + key_len, + wire, + &wire_size)) + { + return false; + } + + meshtastic_Data mqtt_data = meshtastic_Data_init_default; + mqtt_data.portnum = meshtastic_PortNum_TEXT_MESSAGE_APP; + mqtt_data.want_response = false; + mqtt_data.dest = dest; + mqtt_data.source = node_id_; + mqtt_data.has_bitfield = true; + mqtt_data.payload.size = std::min(text.size(), sizeof(mqtt_data.payload.bytes)); + if (mqtt_data.payload.size > 0) + { + std::memcpy(mqtt_data.payload.bytes, text.data(), mqtt_data.payload.size); + } + + if (!transmitPreparedWire(wire, wire_size, out_channel, &mqtt_data, true, true, 0, true)) + { + return false; + } + + if (out_msg_id) + { + *out_msg_id = packet_id; + } + return true; +} + +bool MeshtasticRadioAdapter::pollIncomingText(::chat::MeshIncomingText* out) +{ + if (!out || text_queue_.empty()) + { + return false; + } + *out = text_queue_.front(); + text_queue_.pop(); + return true; +} + +bool MeshtasticRadioAdapter::sendAppData(::chat::ChannelId channel, uint32_t portnum, + const uint8_t* payload, size_t len, + ::chat::NodeId dest, bool want_ack, + ::chat::MessageId packet_id, + bool want_response) +{ + if (!isReady() || !payload || len == 0 || !config_.tx_enabled) + { + return false; + } + + ::chat::ChannelId out_channel = channel; + if (encrypt_mode_ == 0 || encrypt_mode_ == 2) + { + out_channel = ::chat::ChannelId::PRIMARY; + } + + const bool is_broadcast = (dest == 0 || dest == kBroadcastNode); + if (is_broadcast) + { + want_ack = false; + want_response = false; + } + + const bool effective_want_response = want_response || want_ack; + + uint8_t data_pb[256] = {}; + size_t data_pb_size = sizeof(data_pb); + if (!::chat::meshtastic::encodeAppData(portnum, payload, len, effective_want_response, data_pb, &data_pb_size)) + { + return false; + } + + if (packet_id == 0) + { + packet_id = next_packet_id_++; + } + else if (packet_id >= next_packet_id_) + { + next_packet_id_ = packet_id + 1; + if (next_packet_id_ == 0) + { + next_packet_id_ = 1; + } + } + + const ::chat::NodeId wire_dest = (dest == 0) ? kBroadcastNode : dest; + size_t key_len = 0; + const uint8_t* key = selectKey(config_, out_channel, &key_len); + uint8_t channel_hash = ::chat::meshtastic::computeChannelHash(channelNameFor(config_, out_channel), + key, + key_len); + const uint8_t* wire_payload = data_pb; + size_t wire_payload_len = data_pb_size; + bool use_pki = false; + bool track_ack = want_ack && !is_broadcast; + if (wire_dest != kBroadcastNode && pki_enabled_) + { + if (!pki_ready_ || !allowPkiForPortnum(portnum) || !hasPkiKey(wire_dest)) + { + return false; + } + + uint8_t pki_buf[256] = {}; + size_t pki_len = sizeof(pki_buf); + if (!encryptPkiPayload(wire_dest, packet_id, data_pb, data_pb_size, pki_buf, &pki_len)) + { + return false; + } + + wire_payload = pki_buf; + wire_payload_len = pki_len; + key = nullptr; + key_len = 0; + channel_hash = 0; + track_ack = true; + want_ack = true; + use_pki = true; + } + + uint8_t wire[384] = {}; + size_t wire_size = sizeof(wire); + if (!::chat::meshtastic::buildWirePacket(wire_payload, + wire_payload_len, + node_id_, + packet_id, + wire_dest, + channel_hash, + config_.hop_limit, + want_ack, + key, + key_len, + wire, + &wire_size)) + { + return false; + } + + meshtastic_Data mqtt_data = meshtastic_Data_init_default; + mqtt_data.portnum = static_cast(portnum); + mqtt_data.want_response = effective_want_response; + mqtt_data.dest = wire_dest; + mqtt_data.source = node_id_; + mqtt_data.has_bitfield = true; + mqtt_data.payload.size = std::min(len, sizeof(mqtt_data.payload.bytes)); + if (mqtt_data.payload.size > 0) + { + std::memcpy(mqtt_data.payload.bytes, payload, mqtt_data.payload.size); + } + + return transmitPreparedWire(wire, + wire_size, + out_channel, + use_pki ? nullptr : &mqtt_data, + track_ack, + true, + 0, + want_ack); +} + +bool MeshtasticRadioAdapter::pollIncomingData(::chat::MeshIncomingData* out) +{ + if (!out || data_queue_.empty()) + { + return false; + } + *out = data_queue_.front(); + data_queue_.pop(); + return true; +} + +bool MeshtasticRadioAdapter::requestNodeInfo(::chat::NodeId dest, bool want_response) +{ + return buildAndQueueNodeInfo(dest == 0 ? kBroadcastNode : dest, want_response, ::chat::ChannelId::PRIMARY); +} + +bool MeshtasticRadioAdapter::startKeyVerification(::chat::NodeId node_id) +{ + updateKeyVerificationState(); + if (kv_state_ != KeyVerificationState::Idle) + { + return false; + } + if (!pki_ready_ || node_public_keys_.find(node_id) == node_public_keys_.end()) + { + return false; + } + + kv_remote_node_ = node_id; + kv_nonce_ = static_cast(random()); + kv_nonce_ms_ = millis(); + kv_security_number_ = 0; + kv_hash1_.fill(0); + kv_hash2_.fill(0); + + meshtastic_KeyVerification init = meshtastic_KeyVerification_init_zero; + init.nonce = kv_nonce_; + if (!sendKeyVerificationPacket(kv_remote_node_, init, true)) + { + resetKeyVerificationState(); + return false; + } + + kv_state_ = KeyVerificationState::SenderInitiated; + return true; +} + +bool MeshtasticRadioAdapter::submitKeyVerificationNumber(::chat::NodeId node_id, uint64_t nonce, uint32_t number) +{ + return processKeyVerificationNumber(node_id, nonce, number); +} + +bool MeshtasticRadioAdapter::isPkiReady() const +{ + return pki_ready_; +} + +bool MeshtasticRadioAdapter::hasPkiKey(::chat::NodeId dest) const +{ + return node_public_keys_.find(dest) != node_public_keys_.end(); +} + +void MeshtasticRadioAdapter::applyConfig(const ::chat::MeshConfig& config) +{ + config_ = config; +} + +void MeshtasticRadioAdapter::setUserInfo(const char* long_name, const char* short_name) +{ + long_name_ = long_name ? long_name : ""; + short_name_ = short_name ? short_name : ""; +} + +void MeshtasticRadioAdapter::setNetworkLimits(bool duty_cycle_enabled, uint8_t util_percent) +{ + (void)duty_cycle_enabled; + (void)util_percent; +} + +void MeshtasticRadioAdapter::setPrivacyConfig(uint8_t encrypt_mode, bool pki_enabled) +{ + encrypt_mode_ = encrypt_mode; + pki_enabled_ = pki_enabled; + if (encrypt_mode_ == 0) + { + pki_enabled_ = false; + } + if (!pki_ready_) + { + pki_ready_ = initPkiKeys(); + loadPkiNodeKeys(); + } +} + +bool MeshtasticRadioAdapter::isReady() const +{ + return ::platform::nrf52::arduino_common::chat::infra::radioPacketIo() != nullptr; +} + +::chat::NodeId MeshtasticRadioAdapter::getNodeId() const +{ + return node_id_; +} + +void MeshtasticRadioAdapter::setMqttProxySettings(const MqttProxySettings& settings) +{ + mqtt_proxy_settings_ = settings; +} + +bool MeshtasticRadioAdapter::pollMqttProxyMessage(meshtastic_MqttClientProxyMessage* out) +{ + if (!out || mqtt_proxy_queue_.empty()) + { + return false; + } + + *out = mqtt_proxy_queue_.front(); + mqtt_proxy_queue_.pop(); + return true; +} + +bool MeshtasticRadioAdapter::handleMqttProxyMessage(const meshtastic_MqttClientProxyMessage& msg) +{ + if (!mqtt_proxy_settings_.enabled || !mqtt_proxy_settings_.proxy_to_client_enabled) + { + return false; + } + if (msg.which_payload_variant != meshtastic_MqttClientProxyMessage_data_tag) + { + return false; + } + + const auto* data_field = &msg.payload_variant.data; + if (!data_field || data_field->size == 0) + { + return false; + } + + meshtastic_MeshPacket packet = meshtastic_MeshPacket_init_zero; + char channel_id[32] = {0}; + char gateway_id[16] = {0}; + if (!decodeMqttServiceEnvelope(data_field->bytes, data_field->size, + &packet, + channel_id, sizeof(channel_id), + gateway_id, sizeof(gateway_id))) + { + return false; + } + + return injectMqttEnvelope(packet, channel_id, gateway_id); +} + +bool MeshtasticRadioAdapter::pollIncomingRawPacket(uint8_t* out_data, size_t& out_len, size_t max_len) +{ + if (!has_pending_raw_packet_ || !out_data || max_len == 0) + { + out_len = 0; + return false; + } + + const size_t copy_len = (last_raw_packet_len_ < max_len) ? last_raw_packet_len_ : max_len; + std::memcpy(out_data, last_raw_packet_, copy_len); + out_len = copy_len; + has_pending_raw_packet_ = false; + return true; +} + +void MeshtasticRadioAdapter::handleRawPacket(const uint8_t* data, size_t size) +{ + if (!data || size == 0) + { + return; + } + + if (size <= sizeof(last_raw_packet_)) + { + std::memcpy(last_raw_packet_, data, size); + last_raw_packet_len_ = size; + has_pending_raw_packet_ = true; + } + + ::chat::meshtastic::PacketHeaderWire header{}; + uint8_t payload[256] = {}; + size_t payload_size = sizeof(payload); + if (!::chat::meshtastic::parseWirePacket(data, size, &header, payload, &payload_size)) + { + logMeshtasticRx("[gat562][mt] parse fail len=%u\n", static_cast(size)); + return; + } + + HistoryResult history{}; + if (header.from != node_id_) + { + history = updatePacketHistory(header, true); + if (history.seen_recently && !history.was_upgraded) + { + logMeshtasticRx("[gat562][mt] dedup from=%08lX id=%lu relay=%u ch=%u\n", + static_cast(header.from), + static_cast(header.id), + static_cast(header.relay_node), + static_cast(header.channel)); + return; + } + } + + uint8_t plain[256] = {}; + size_t plain_len = sizeof(plain); + ::chat::ChannelId channel = ::chat::ChannelId::PRIMARY; + size_t key_len = 0; + const uint8_t* key = selectKeyByHash(config_, header.channel, &key_len, &channel); + const uint8_t primary_hash = channelHashFor(config_, ::chat::ChannelId::PRIMARY); + const uint8_t secondary_hash = channelHashFor(config_, ::chat::ChannelId::SECONDARY); + const bool want_ack_flag = (header.flags & ::chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK) != 0; + meshtastic_Data decoded = meshtastic_Data_init_zero; + bool decoded_ok = false; + if (header.channel == 0) + { + auto channel_it = node_last_channel_.find(header.from); + if (channel_it != node_last_channel_.end()) + { + channel = channel_it->second; + } + + if (header.to != node_id_ || header.to == kBroadcastNode || payload_size <= 12) + { + return; + } + if (!pki_ready_) + { + (void)buildAndQueueNodeInfo(header.from, true, ::chat::ChannelId::PRIMARY); + size_t primary_key_len = 0; + const uint8_t* primary_key = selectKey(config_, ::chat::ChannelId::PRIMARY, &primary_key_len); + (void)sendRoutingError(header.from, header.id, primary_hash, + ::chat::ChannelId::PRIMARY, + primary_key, primary_key_len, + meshtastic_Routing_Error_PKI_UNKNOWN_PUBKEY, 0); + return; + } + if (!decryptPkiPayload(header.from, header.id, payload, payload_size, plain, &plain_len)) + { + return; + } + } + else if (!key) + { + if (!resolvePacketWithKnownKeys(config_, + header, + payload, + payload_size, + false, + ::chat::ChannelId::PRIMARY, + &channel, + &key, + &key_len, + plain, + &plain_len, + &decoded)) + { + logMeshtasticRx("[gat562][mt] unknown channel from=%08lX to=%08lX id=%lu ch=%u local[p=%u s=%u]\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(header.channel), + static_cast(primary_hash), + static_cast(secondary_hash)); + return; + } + + decoded_ok = true; + logMeshtasticRx("[gat562][mt] channel fallback from=%08lX to=%08lX id=%lu rx_ch=%u local[p=%u s=%u] via=%s\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(header.channel), + static_cast(primary_hash), + static_cast(secondary_hash), + channelDebugLabel(channel)); + } + else if (!::chat::meshtastic::decryptPayload(header, payload, payload_size, + key, key_len, plain, &plain_len)) + { + logMeshtasticRx("[gat562][mt] decrypt fail from=%08lX to=%08lX id=%lu ch=%u key=%u ack=%u\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(header.channel), + static_cast(key_len), + static_cast(want_ack_flag ? 1U : 0U)); + size_t primary_key_len = 0; + const uint8_t* primary_key = selectKey(config_, ::chat::ChannelId::PRIMARY, &primary_key_len); + + if (header.to == node_id_ && want_ack_flag) + { + if (header.channel == 0) + { + (void)buildAndQueueNodeInfo(header.from, true, ::chat::ChannelId::PRIMARY); + (void)sendRoutingError(header.from, header.id, primary_hash, + ::chat::ChannelId::PRIMARY, + primary_key, primary_key_len, + meshtastic_Routing_Error_PKI_UNKNOWN_PUBKEY, 0); + } + else if (header.channel != primary_hash && header.channel != secondary_hash) + { + (void)buildAndQueueNodeInfo(header.from, true, ::chat::ChannelId::PRIMARY); + (void)sendRoutingError(header.from, header.id, primary_hash, + ::chat::ChannelId::PRIMARY, + primary_key, primary_key_len, + meshtastic_Routing_Error_NO_CHANNEL, 0); + } + } + return; + } + + const uint8_t hop_limit = header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + const uint8_t hop_start = + (header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_START_MASK) >> + ::chat::meshtastic::PACKET_FLAGS_HOP_START_SHIFT; + const bool is_broadcast = (header.to == kBroadcastNode); + const bool to_us = (header.to == node_id_); + const bool to_us_or_broadcast = to_us || is_broadcast; + + if (header.from == node_id_) + { + const auto pending_it = pending_retransmits_.find(pendingKey(header.from, header.id)); + if (is_broadcast && pending_it != pending_retransmits_.end()) + { + ::chat::RxMeta implicit_rx{}; + implicit_rx.rx_timestamp_ms = millis(); + implicit_rx.rx_timestamp_s = nowSeconds(); + implicit_rx.time_source = ::chat::RxTimeSource::DeviceUtc; + implicit_rx.origin = ::chat::RxOrigin::Mesh; + implicit_rx.channel_hash = header.channel; + implicit_rx.next_hop = header.next_hop; + implicit_rx.relay_node = header.relay_node; + const ::chat::NodeId ack_from = + (header.relay_node != 0) ? static_cast<::chat::NodeId>(header.relay_node) : node_id_; + pending_retransmits_.erase(pending_it); + emitRoutingResult(header.id, + meshtastic_Routing_Error_NONE, + ack_from, + node_id_, + channel, + header.channel, + &implicit_rx); + return; + } + + logMeshtasticRx("[gat562][mt] self drop from=%08lX id=%lu relay=%u ch=%u\n", + static_cast(header.from), + static_cast(header.id), + static_cast(header.relay_node), + static_cast(header.channel)); + return; + } + + ::chat::RxMeta rx_meta{}; + rx_meta.rx_timestamp_ms = millis(); + rx_meta.rx_timestamp_s = nowSeconds(); + rx_meta.time_source = ::chat::RxTimeSource::DeviceUtc; + rx_meta.origin = ::chat::RxOrigin::Mesh; + rx_meta.direct = (::chat::meshtastic::computeHopsAway(header.flags) == 0); + rx_meta.hop_count = (hop_start >= hop_limit) ? static_cast(hop_start - hop_limit) : 0; + rx_meta.hop_limit = hop_limit; + rx_meta.channel_hash = header.channel; + rx_meta.wire_flags = header.flags; + rx_meta.rssi_dbm_x10 = static_cast(last_rx_rssi_ * 10.0f); + rx_meta.snr_db_x10 = static_cast(last_rx_snr_ * 10.0f); + rx_meta.next_hop = header.next_hop; + rx_meta.relay_node = header.relay_node; + + if (!decoded_ok) + { + decoded_ok = decodeMeshtasticData(plain, plain_len, &decoded); + if (!decoded_ok && header.channel != 0 && key) + { + size_t probe_plain_len = sizeof(plain); + if (resolvePacketWithKnownKeys(config_, + header, + payload, + payload_size, + true, + channel, + &channel, + &key, + &key_len, + plain, + &probe_plain_len, + &decoded)) + { + plain_len = probe_plain_len; + decoded_ok = true; + logMeshtasticRx("[gat562][mt] hash collision fallback from=%08lX to=%08lX id=%lu rx_ch=%u via=%s\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(header.channel), + channelDebugLabel(channel)); + } + } + } + if (decoded_ok) + { + logMeshtasticRx("[gat562][mt] decoded from=%08lX to=%08lX id=%lu port=%u ch=%u hop=%u\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(decoded.portnum), + static_cast(header.channel), + static_cast(hop_limit)); + } + else + { + logMeshtasticRx("[gat562][mt] pb decode fail from=%08lX to=%08lX id=%lu plain=%u ch=%u\n", + static_cast(header.from), + static_cast(header.to), + static_cast(header.id), + static_cast(plain_len), + static_cast(header.channel)); + } + if (decoded_ok) + { + queueMqttProxyPublishFromWire(data, size, &decoded, channel); + } + + updateNodeLastSeen(header.from, ::chat::meshtastic::computeHopsAway(header.flags), channel); + + if (decoded_ok && decoded.portnum == meshtastic_PortNum_ROUTING_APP && decoded.payload.size > 0) + { + handleRoutingPacket(header, decoded, channel, key, key_len, rx_meta); + } + + maybeHandleObservedRelay(header); + const bool duplicate = history.seen_recently && !history.was_upgraded; + + if (decoded_ok && decoded.portnum == meshtastic_PortNum_NODEINFO_APP && decoded.payload.size > 0 && node_store_) + { + meshtastic_NodeInfo node = meshtastic_NodeInfo_init_default; + pb_istream_t nstream = pb_istream_from_buffer(decoded.payload.bytes, decoded.payload.size); + if (pb_decode(&nstream, meshtastic_NodeInfo_fields, &node)) + { + const uint32_t node_id = node.num ? node.num : header.from; + const char* short_name = node.has_user ? node.user.short_name : ""; + const char* long_name = node.has_user ? node.user.long_name : ""; + uint8_t role = ::chat::contacts::kNodeRoleUnknown; + if (node.has_user && node.user.role <= meshtastic_Config_DeviceConfig_Role_CLIENT_BASE) + { + role = static_cast(node.user.role); + } + const float snr = std::isnan(last_rx_snr_) ? node.snr : last_rx_snr_; + const uint8_t hops_away = + node.has_hops_away ? node.hops_away : ::chat::meshtastic::computeHopsAway(header.flags); + node_store_->upsert(node_id, short_name, long_name, + nowSeconds(), + snr, last_rx_rssi_, + static_cast(::chat::contacts::NodeProtocolType::Meshtastic), + role, hops_away, + static_cast(node.has_user ? node.user.hw_model : 0), + static_cast(channel)); + nodeinfo_last_seen_ms_[node_id] = millis(); + if (node.has_user && node.user.public_key.size == 32) + { + savePkiNodeKey(node_id, node.user.public_key.bytes, node.user.public_key.size); + } + } + else + { + meshtastic_User user = meshtastic_User_init_default; + pb_istream_t ustream = pb_istream_from_buffer(decoded.payload.bytes, decoded.payload.size); + if (pb_decode(&ustream, meshtastic_User_fields, &user)) + { + uint8_t role = ::chat::contacts::kNodeRoleUnknown; + if (user.role <= meshtastic_Config_DeviceConfig_Role_CLIENT_BASE) + { + role = static_cast(user.role); + } + node_store_->upsert(header.from, user.short_name, user.long_name, + nowSeconds(), + last_rx_snr_, last_rx_rssi_, + static_cast(::chat::contacts::NodeProtocolType::Meshtastic), + role, ::chat::meshtastic::computeHopsAway(header.flags), + static_cast(user.hw_model), + static_cast(channel)); + nodeinfo_last_seen_ms_[header.from] = millis(); + if (user.public_key.size == 32) + { + savePkiNodeKey(header.from, user.public_key.bytes, user.public_key.size); + } + } + } + } + + if (decoded_ok && + decoded.portnum == meshtastic_PortNum_POSITION_APP && + decoded.payload.size > 0 && + contact_service_) + { + meshtastic_Position position_pb = meshtastic_Position_init_zero; + pb_istream_t pstream = pb_istream_from_buffer(decoded.payload.bytes, decoded.payload.size); + if (pb_decode(&pstream, meshtastic_Position_fields, &position_pb) && + ::chat::meshtastic::hasValidPosition(position_pb)) + { + ::chat::contacts::NodePosition pos{}; + pos.valid = true; + pos.latitude_i = position_pb.latitude_i; + pos.longitude_i = position_pb.longitude_i; + pos.has_altitude = position_pb.has_altitude; + pos.altitude = position_pb.altitude; + pos.timestamp = position_pb.timestamp != 0 ? position_pb.timestamp : position_pb.time; + pos.precision_bits = position_pb.precision_bits; + pos.pdop = position_pb.PDOP; + pos.hdop = position_pb.HDOP; + pos.vdop = position_pb.VDOP; + pos.gps_accuracy_mm = position_pb.gps_accuracy; + contact_service_->updateNodePosition(header.from, pos); + } + } + + if (decoded_ok && header.channel != 0 && header.from != node_id_) + { + node_last_channel_[header.from] = channel; + } + + if (want_ack_flag && to_us && decoded_ok) + { + (void)sendRoutingAck(header.from, header.id, header.channel, channel, key, key_len, 0); + } + + const bool want_response = decoded_ok && + (decoded.want_response || + (decoded.has_bitfield && ((decoded.bitfield & kBitfieldWantResponseMask) != 0))); + if (decoded_ok && decoded.portnum == meshtastic_PortNum_TRACEROUTE_APP) + { + (void)handleTraceRoutePacket(header, &decoded, &rx_meta, channel, want_ack_flag, want_response); + } + + if (decoded_ok && decoded.portnum == meshtastic_PortNum_KEY_VERIFICATION_APP && decoded.payload.size > 0) + { + meshtastic_KeyVerification kv = meshtastic_KeyVerification_init_zero; + bool handled = false; + if (header.channel == 0 && ::chat::meshtastic::decodeKeyVerificationMessage(plain, plain_len, &kv)) + { + if (kv.hash1.size == 0 && kv.hash2.size == 0) + { + handled = handleKeyVerificationInit(header, kv); + } + else if (kv.hash1.size == 0 && kv.hash2.size == 32) + { + handled = handleKeyVerificationReply(header, kv); + } + else if (kv.hash1.size == 32 && kv.hash2.size == 0) + { + handled = handleKeyVerificationFinal(header, kv); + } + } + if (!handled) + { + logMeshtasticRx("[gat562][mt] key verification ignored from=%08lX stage=%s\n", + static_cast(header.from), + keyVerificationStage(kv)); + } + } + + if (decoded_ok && want_response && to_us_or_broadcast) + { + if (decoded.portnum == meshtastic_PortNum_NODEINFO_APP) + { + const uint32_t now_ms = millis(); + bool allow_reply = true; + const auto it = nodeinfo_last_seen_ms_.find(header.from); + if (it != nodeinfo_last_seen_ms_.end() && (now_ms - it->second) < kNodeInfoReplySuppressMs) + { + allow_reply = false; + } + nodeinfo_last_seen_ms_[header.from] = now_ms; + if (allow_reply) + { + (void)buildAndQueueNodeInfo(header.from, false, channel); + } + } + else if (decoded.portnum == meshtastic_PortNum_POSITION_APP) + { + const uint32_t now_ms = millis(); + const bool allow_reply = + (last_position_reply_ms_ == 0) || ((now_ms - last_position_reply_ms_) >= kPositionReplySuppressMs); + if (allow_reply && sendPositionTo(header.from, channel)) + { + last_position_reply_ms_ = now_ms; + } + } + } + + if (!duplicate || history.was_fallback) + { + (void)maybeRebroadcast(header, payload, payload_size, channel, decoded_ok ? &decoded : nullptr); + } + + if (!to_us_or_broadcast || duplicate) + { + return; + } + + ::chat::MeshIncomingText incoming{}; + if (::chat::meshtastic::decodeTextMessage(plain, plain_len, &incoming)) + { + incoming.from = header.from; + incoming.to = header.to; + incoming.msg_id = header.id; + incoming.channel = channel; + incoming.encrypted = key_len > 0; + incoming.hop_limit = hop_limit; + incoming.rx_meta = rx_meta; + logMeshtasticRx("[gat562][mt] text queued from=%08lX to=%08lX id=%lu len=%u text=\"%s\"\n", + static_cast(incoming.from), + static_cast(incoming.to), + static_cast(incoming.msg_id), + static_cast(incoming.text.size()), + incoming.text.c_str()); + text_queue_.push(std::move(incoming)); + return; + } + + if (decoded_ok && + (decoded.portnum == meshtastic_PortNum_TEXT_MESSAGE_APP || + decoded.portnum == meshtastic_PortNum_TEXT_MESSAGE_COMPRESSED_APP)) + { + logMeshtasticRx("[gat562][mt] text decode fail from=%08lX id=%lu payload=%u plain=%u\n", + static_cast(header.from), + static_cast(header.id), + static_cast(decoded.payload.size), + static_cast(plain_len)); + } + + ::chat::MeshIncomingData app_data{}; + if (::chat::meshtastic::decodeAppData(plain, plain_len, &app_data)) + { + app_data.from = header.from; + app_data.to = header.to; + app_data.packet_id = header.id; + app_data.request_id = decoded.request_id; + app_data.channel = channel; + app_data.channel_hash = header.channel; + app_data.hop_limit = hop_limit; + app_data.want_response = want_response; + app_data.rx_meta = rx_meta; + logMeshtasticRx("[gat562][mt] app queued from=%08lX to=%08lX id=%lu port=%u len=%u\n", + static_cast(app_data.from), + static_cast(app_data.to), + static_cast(app_data.packet_id), + static_cast(app_data.portnum), + static_cast(app_data.payload.size())); + data_queue_.push(std::move(app_data)); + } +} + +void MeshtasticRadioAdapter::setLastRxStats(float rssi, float snr) +{ + last_rx_rssi_ = rssi; + last_rx_snr_ = snr; +} + +void MeshtasticRadioAdapter::processSendQueue() +{ + const uint32_t now_ms = millis(); + maybeBroadcastNodeInfo(now_ms); + for (auto it = pending_retransmits_.begin(); it != pending_retransmits_.end();) + { + auto& pending = it->second; + if (pending.next_tx_ms > now_ms) + { + ++it; + continue; + } + + auto* header = reinterpret_cast<::chat::meshtastic::PacketHeaderWire*>(pending.wire.data()); + if (pending.retries_left == 0) + { + if (pending.local_origin && pending.want_ack) + { + emitRoutingResult(pending.packet_id, + meshtastic_Routing_Error_MAX_RETRANSMIT, + node_id_, + pending.dest, + pending.channel, + pending.channel_hash, + nullptr); + } + if (node_store_ && pending.dest != 0 && pending.dest != kBroadcastNode) + { + node_store_->setNextHop(pending.dest, 0, nowSeconds()); + } + it = pending_retransmits_.erase(it); + continue; + } + + if (pending.observe_only) + { + ++it; + continue; + } + + if (pending.retries_left == 1 && header->next_hop != 0) + { + header->next_hop = 0; + pending.fallback_sent = true; + if (node_store_ && pending.dest != 0 && pending.dest != kBroadcastNode) + { + node_store_->setNextHop(pending.dest, 0, nowSeconds()); + } + } + + if (transmitWire(pending.wire.data(), pending.wire.size())) + { + rememberLocalPacket(*header); + } + pending.retries_left--; + pending.next_tx_ms = now_ms + kRetransmitIntervalMs; + ++it; + } +} + +::chat::runtime::EffectiveSelfIdentity MeshtasticRadioAdapter::buildEffectiveIdentity() const +{ + ::chat::runtime::EffectiveSelfIdentity identity{}; + + if (identity_provider_) + { + ::chat::runtime::SelfIdentityInput input{}; + if (identity_provider_->readSelfIdentityInput(&input)) + { + if (!long_name_.empty()) + { + input.configured_long_name = long_name_.c_str(); + } + if (!short_name_.empty()) + { + input.configured_short_name = short_name_.c_str(); + } + (void)::chat::runtime::resolveEffectiveSelfIdentity(input, &identity); + return identity; + } + } + + ::chat::runtime::SelfIdentityInput input{}; + input.node_id = node_id_; + input.configured_long_name = long_name_.c_str(); + input.configured_short_name = short_name_.c_str(); + input.fallback_long_prefix = "node"; + input.fallback_ble_prefix = "node"; + input.allow_short_hex_fallback = true; + (void)::chat::runtime::resolveEffectiveSelfIdentity(input, &identity); + return identity; +} + +bool MeshtasticRadioAdapter::transmitWire(const uint8_t* data, size_t size) +{ + auto* io = ::platform::nrf52::arduino_common::chat::infra::radioPacketIo(); + return io && io->transmit(data, size); +} + +bool MeshtasticRadioAdapter::transmitPreparedWire(uint8_t* data, size_t size, ::chat::ChannelId channel, + const meshtastic_Data* decoded, bool track_retransmit, + bool local_origin, uint8_t retries_override, + bool observe_broadcast_ack) +{ + if (!data || size < sizeof(::chat::meshtastic::PacketHeaderWire)) + { + return false; + } + + auto* header = reinterpret_cast<::chat::meshtastic::PacketHeaderWire*>(data); + logMeshtasticRx("[gat562][mt] tx from=%08lX to=%08lX id=%lu flags=0x%02X ch=%u next=%u relay=%u len=%u\n", + static_cast(header->from), + static_cast(header->to), + static_cast(header->id), + static_cast(header->flags), + static_cast(header->channel), + static_cast(header->next_hop), + static_cast(header->relay_node), + static_cast(size)); + char wire_hex[768] = {}; + toHexString(data, size, wire_hex, sizeof(wire_hex), size); + if (wire_hex[0] != '\0') + { + logMeshtasticRx("[gat562][mt] tx hex %s\n", wire_hex); + } + if (!transmitWire(data, size)) + { + return false; + } + + rememberLocalPacket(*header); + if (decoded) + { + queueMqttProxyPublishFromWire(data, size, decoded, channel); + } + + const bool is_unicast = header->to != kBroadcastNode; + const bool wants_ack = (header->flags & ::chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK) != 0; + if (local_origin && !is_unicast && !observe_broadcast_ack) + { + // Broadcast messages do not receive air ACKs, but the phone app still + // expects a successful routing result to transition the local message + // from "queued" to "sent". + emitRoutingResult(header->id, + meshtastic_Routing_Error_NONE, + header->from, + header->to, + channel, + header->channel, + nullptr); + } + if (track_retransmit && + ((is_unicast && (header->next_hop != 0 || wants_ack)) || + (local_origin && !is_unicast && observe_broadcast_ack))) + { + queuePendingRetransmit(*header, data, size, channel, local_origin, retries_override, !is_unicast); + } + return true; +} + +bool MeshtasticRadioAdapter::buildAndQueueNodeInfo(::chat::NodeId dest, bool want_response, + ::chat::ChannelId channel) +{ + auto mac = readMac(); + if (identity_provider_) + { + ::chat::runtime::SelfIdentityInput input{}; + if (identity_provider_->readSelfIdentityInput(&input) && input.mac_addr && input.mac_addr_len >= mac.size()) + { + std::memcpy(mac.data(), input.mac_addr, mac.size()); + } + } + + ::chat::runtime::MeshtasticAnnouncementRequest request{}; + request.identity = buildEffectiveIdentity(); + request.mesh_config = config_; + request.channel = channel; + request.packet_id = next_packet_id_++; + request.dest_node = dest; + request.hop_limit = config_.hop_limit; + request.want_response = want_response; + request.mac_addr = mac.data(); + if (pki_ready_) + { + request.public_key = pki_public_key_.data(); + request.public_key_len = pki_public_key_.size(); + } + + ::chat::runtime::MeshtasticAnnouncementPacket packet{}; + if (!::chat::runtime::MeshtasticSelfAnnouncementCore::buildNodeInfoPacket(request, &packet)) + { + return false; + } + const bool ok = transmitWire(packet.wire, packet.wire_size); + if (ok && dest == kBroadcastNode) + { + last_nodeinfo_ms_ = millis(); + } + return ok; +} + +bool MeshtasticRadioAdapter::buildAndQueueRoutingPacket(::chat::NodeId dest, uint32_t request_id, + uint8_t channel_hash, ::chat::ChannelId channel, + meshtastic_Routing_Error reason, + const uint8_t* key, size_t key_len, + uint8_t hop_limit) +{ + meshtastic_Routing routing = meshtastic_Routing_init_default; + routing.which_variant = meshtastic_Routing_error_reason_tag; + routing.error_reason = reason; + + uint8_t routing_buf[64] = {}; + pb_ostream_t rstream = pb_ostream_from_buffer(routing_buf, sizeof(routing_buf)); + if (!pb_encode(&rstream, meshtastic_Routing_fields, &routing)) + { + return false; + } + + meshtastic_Data data = meshtastic_Data_init_default; + data.portnum = meshtastic_PortNum_ROUTING_APP; + data.want_response = false; + data.dest = dest; + data.source = node_id_; + data.request_id = request_id; + data.has_bitfield = true; + data.bitfield = 0; + data.payload.size = static_cast(rstream.bytes_written); + std::memcpy(data.payload.bytes, routing_buf, data.payload.size); + + uint8_t data_buf[128] = {}; + pb_ostream_t dstream = pb_ostream_from_buffer(data_buf, sizeof(data_buf)); + if (!pb_encode(&dstream, meshtastic_Data_fields, &data)) + { + return false; + } + + uint8_t payload_buf[256] = {}; + const uint8_t* wire_payload = data_buf; + size_t wire_payload_len = dstream.bytes_written; + if (channel_hash == 0) + { + size_t pki_len = sizeof(payload_buf); + const ::chat::MessageId packet_id = next_packet_id_; + if (!encryptPkiPayload(dest, packet_id, data_buf, dstream.bytes_written, payload_buf, &pki_len)) + { + return false; + } + wire_payload = payload_buf; + wire_payload_len = pki_len; + key = nullptr; + key_len = 0; + } + + uint8_t wire[256] = {}; + size_t wire_size = sizeof(wire); + if (!::chat::meshtastic::buildWirePacket(wire_payload, wire_payload_len, + node_id_, next_packet_id_++, + dest, channel_hash, hop_limit, false, + key, key_len, wire, &wire_size)) + { + return false; + } + + return transmitPreparedWire(wire, wire_size, channel, &data, false, true); +} + +bool MeshtasticRadioAdapter::sendPositionTo(::chat::NodeId dest, ::chat::ChannelId channel) +{ + uint8_t payload[128] = {}; + size_t payload_len = sizeof(payload); + if (!buildSelfPositionPayload(payload, &payload_len)) + { + return false; + } + + return sendAppData(channel, + meshtastic_PortNum_POSITION_APP, + payload, + payload_len, + dest, + false); +} + +void MeshtasticRadioAdapter::maybeBroadcastNodeInfo(uint32_t now_ms) +{ + if (!config_.tx_enabled) + { + return; + } + if (last_nodeinfo_ms_ != 0 && (now_ms - last_nodeinfo_ms_) < kNodeInfoIntervalMs) + { + return; + } + (void)buildAndQueueNodeInfo(kBroadcastNode, false, ::chat::ChannelId::PRIMARY); +} + +bool MeshtasticRadioAdapter::sendRoutingAck(::chat::NodeId dest, uint32_t request_id, uint8_t channel_hash, + ::chat::ChannelId channel, const uint8_t* key, size_t key_len, + uint8_t hop_limit) +{ + return buildAndQueueRoutingPacket(dest, request_id, channel_hash, channel, + meshtastic_Routing_Error_NONE, key, key_len, hop_limit); +} + +bool MeshtasticRadioAdapter::sendRoutingError(::chat::NodeId dest, uint32_t request_id, uint8_t channel_hash, + ::chat::ChannelId channel, const uint8_t* key, size_t key_len, + meshtastic_Routing_Error reason, uint8_t hop_limit) +{ + return buildAndQueueRoutingPacket(dest, request_id, channel_hash, channel, + reason, key, key_len, hop_limit); +} + +bool MeshtasticRadioAdapter::sendTraceRouteResponse(::chat::NodeId dest, uint32_t request_id, + const meshtastic_RouteDiscovery& route, + ::chat::ChannelId channel, bool want_ack) +{ + meshtastic_Data data = meshtastic_Data_init_default; + data.portnum = meshtastic_PortNum_TRACEROUTE_APP; + data.want_response = false; + data.dest = dest; + data.source = node_id_; + data.request_id = request_id; + data.has_bitfield = true; + data.bitfield = 0; + + pb_ostream_t ostream = pb_ostream_from_buffer(data.payload.bytes, sizeof(data.payload.bytes)); + if (!pb_encode(&ostream, meshtastic_RouteDiscovery_fields, &route)) + { + return false; + } + data.payload.size = static_cast(ostream.bytes_written); + + uint8_t data_buf[256] = {}; + pb_ostream_t dstream = pb_ostream_from_buffer(data_buf, sizeof(data_buf)); + if (!pb_encode(&dstream, meshtastic_Data_fields, &data)) + { + return false; + } + + size_t key_len = 0; + const uint8_t* key = selectKey(config_, channel, &key_len); + const uint8_t channel_hash = ::chat::meshtastic::computeChannelHash(channelNameFor(config_, channel), + key, + key_len); + + uint8_t wire[384] = {}; + size_t wire_size = sizeof(wire); + if (!::chat::meshtastic::buildWirePacket(data_buf, dstream.bytes_written, + node_id_, next_packet_id_++, + dest, channel_hash, config_.hop_limit, want_ack, + key, key_len, wire, &wire_size)) + { + return false; + } + + return transmitPreparedWire(wire, wire_size, channel, &data, true, true); +} + +bool MeshtasticRadioAdapter::handleTraceRoutePacket(const ::chat::meshtastic::PacketHeaderWire& header, + meshtastic_Data* decoded, + const ::chat::RxMeta* rx_meta, + ::chat::ChannelId channel, + bool want_ack_flag, + bool want_response) +{ + if (!decoded || decoded->portnum != meshtastic_PortNum_TRACEROUTE_APP || decoded->payload.size == 0) + { + return false; + } + + meshtastic_RouteDiscovery route = meshtastic_RouteDiscovery_init_zero; + pb_istream_t istream = pb_istream_from_buffer(decoded->payload.bytes, decoded->payload.size); + if (!pb_decode(&istream, meshtastic_RouteDiscovery_fields, &route)) + { + return false; + } + + const bool is_response = decoded->request_id != 0; + const bool is_broadcast = header.to == kBroadcastNode; + const bool to_us = header.to == node_id_; + + ::chat::meshtastic::insertTraceRouteUnknownHops(header.flags, &route, !is_response); + ::chat::meshtastic::appendTraceRouteNodeAndSnr(&route, node_id_, rx_meta, !is_response, to_us); + + pb_ostream_t ostream = pb_ostream_from_buffer(decoded->payload.bytes, sizeof(decoded->payload.bytes)); + if (!pb_encode(&ostream, meshtastic_RouteDiscovery_fields, &route)) + { + return false; + } + decoded->payload.size = static_cast(ostream.bytes_written); + + if (!is_response && want_response && (to_us || is_broadcast)) + { + const uint8_t hop_limit = header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + const uint8_t hop_start = + (header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_START_MASK) >> + ::chat::meshtastic::PACKET_FLAGS_HOP_START_SHIFT; + const bool ignore_broadcast_request = is_broadcast && hop_limit < hop_start; + if (!ignore_broadcast_request) + { + (void)sendTraceRouteResponse(header.from, header.id, route, channel, want_ack_flag); + } + } + + return true; +} + +void MeshtasticRadioAdapter::emitRoutingResult(uint32_t request_id, meshtastic_Routing_Error reason, + ::chat::NodeId from, ::chat::NodeId to, + ::chat::ChannelId channel, uint8_t channel_hash, + const ::chat::RxMeta* rx_meta) +{ + if (request_id == 0) + { + return; + } + + meshtastic_Routing routing = meshtastic_Routing_init_default; + routing.which_variant = meshtastic_Routing_error_reason_tag; + routing.error_reason = reason; + + uint8_t routing_buf[32] = {}; + pb_ostream_t rstream = pb_ostream_from_buffer(routing_buf, sizeof(routing_buf)); + if (!pb_encode(&rstream, meshtastic_Routing_fields, &routing)) + { + return; + } + + ::chat::MeshIncomingData incoming{}; + incoming.portnum = meshtastic_PortNum_ROUTING_APP; + incoming.from = from; + incoming.to = to; + incoming.packet_id = 0; + incoming.request_id = request_id; + incoming.channel = channel; + incoming.channel_hash = channel_hash; + incoming.hop_limit = rx_meta ? rx_meta->hop_limit : 0; + incoming.payload.assign(routing_buf, routing_buf + rstream.bytes_written); + if (rx_meta) + { + incoming.rx_meta = *rx_meta; + } + else + { + incoming.rx_meta.rx_timestamp_ms = millis(); + incoming.rx_meta.rx_timestamp_s = nowSeconds(); + incoming.rx_meta.time_source = ::chat::RxTimeSource::DeviceUtc; + incoming.rx_meta.origin = ::chat::RxOrigin::Mesh; + incoming.rx_meta.channel_hash = channel_hash; + } + data_queue_.push(std::move(incoming)); +} + +uint8_t MeshtasticRadioAdapter::ourRelayId() const +{ + return static_cast(node_id_ & 0xFFU); +} + +uint8_t MeshtasticRadioAdapter::getLearnedNextHop(::chat::NodeId dest, uint8_t relay_node) const +{ + if (!node_store_ || dest == 0 || dest == kBroadcastNode) + { + return 0; + } + + const uint8_t next_hop = node_store_->getNextHop(dest); + if (next_hop == 0 || next_hop == relay_node) + { + return 0; + } + return next_hop; +} + +void MeshtasticRadioAdapter::learnNextHop(::chat::NodeId dest, uint8_t next_hop) +{ + if (!node_store_ || dest == 0 || dest == kBroadcastNode || next_hop == 0 || next_hop == ourRelayId()) + { + return; + } + (void)node_store_->setNextHop(dest, next_hop, nowSeconds()); +} + +MeshtasticRadioAdapter::PacketHistoryEntry* MeshtasticRadioAdapter::findHistory(::chat::NodeId sender, ::chat::MessageId packet_id) +{ + auto it = std::find_if(packet_history_.begin(), packet_history_.end(), + [sender, packet_id](const PacketHistoryEntry& entry) + { + return entry.sender == sender && entry.packet_id == packet_id; + }); + return (it != packet_history_.end()) ? &(*it) : nullptr; +} + +const MeshtasticRadioAdapter::PacketHistoryEntry* MeshtasticRadioAdapter::findHistory(::chat::NodeId sender, ::chat::MessageId packet_id) const +{ + auto it = std::find_if(packet_history_.begin(), packet_history_.end(), + [sender, packet_id](const PacketHistoryEntry& entry) + { + return entry.sender == sender && entry.packet_id == packet_id; + }); + return (it != packet_history_.end()) ? &(*it) : nullptr; +} + +bool MeshtasticRadioAdapter::hasRelayer(const PacketHistoryEntry& entry, uint8_t relayer, bool* sole) +{ + bool found = false; + bool other_present = false; + for (uint8_t value : entry.relayed_by) + { + if (value == relayer) + { + found = true; + } + else if (value != 0) + { + other_present = true; + } + } + if (sole) + { + *sole = found && !other_present; + } + return found; +} + +MeshtasticRadioAdapter::HistoryResult MeshtasticRadioAdapter::updatePacketHistory(const ::chat::meshtastic::PacketHeaderWire& header, + bool allow_update) +{ + HistoryResult result{}; + if (header.id == 0) + { + return result; + } + + const uint32_t now_ms = millis(); + packet_history_.erase( + std::remove_if(packet_history_.begin(), packet_history_.end(), + [now_ms](const PacketHistoryEntry& entry) + { + return entry.last_rx_ms != 0 && + (now_ms - entry.last_rx_ms) > kPacketHistoryTimeoutMs; + }), + packet_history_.end()); + + PacketHistoryEntry* existing = findHistory(header.from, header.id); + const uint8_t hop_limit = header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + const uint8_t relay_id = ourRelayId(); + + if (existing) + { + result.seen_recently = true; + result.we_were_next_hop = (existing->next_hop == relay_id); + result.was_upgraded = hop_limit > existing->highest_hop_limit; + if (existing->next_hop != 0 && existing->next_hop != relay_id && + header.next_hop == 0 && header.relay_node != 0 && + hasRelayer(*existing, header.relay_node) && + !hasRelayer(*existing, relay_id) && + !hasRelayer(*existing, existing->next_hop)) + { + result.was_fallback = true; + } + } + + if (!allow_update) + { + return result; + } + + if (!existing) + { + if (packet_history_.size() >= kPacketHistoryCapacity) + { + auto oldest = std::min_element(packet_history_.begin(), packet_history_.end(), + [](const PacketHistoryEntry& lhs, const PacketHistoryEntry& rhs) + { + return lhs.last_rx_ms < rhs.last_rx_ms; + }); + if (oldest != packet_history_.end()) + { + packet_history_.erase(oldest); + } + } + packet_history_.push_back(PacketHistoryEntry{}); + existing = &packet_history_.back(); + existing->sender = header.from; + existing->packet_id = header.id; + } + + existing->last_rx_ms = now_ms; + existing->highest_hop_limit = std::max(existing->highest_hop_limit, hop_limit); + if (existing->next_hop == 0) + { + existing->next_hop = header.next_hop; + } + if (header.relay_node != 0 && !hasRelayer(*existing, header.relay_node)) + { + auto slot = std::find(existing->relayed_by.begin(), existing->relayed_by.end(), 0); + if (slot != existing->relayed_by.end()) + { + *slot = header.relay_node; + } + else + { + existing->relayed_by[0] = header.relay_node; + } + } + return result; +} + +void MeshtasticRadioAdapter::rememberLocalPacket(const ::chat::meshtastic::PacketHeaderWire& header) +{ + if (header.id == 0) + { + return; + } + + PacketHistoryEntry* entry = findHistory(header.from, header.id); + if (!entry) + { + if (packet_history_.size() >= kPacketHistoryCapacity) + { + packet_history_.erase(packet_history_.begin()); + } + packet_history_.push_back(PacketHistoryEntry{}); + entry = &packet_history_.back(); + entry->sender = header.from; + entry->packet_id = header.id; + } + + entry->last_rx_ms = millis(); + entry->next_hop = header.next_hop; + entry->highest_hop_limit = header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + entry->our_tx_hop_limit = entry->highest_hop_limit; + entry->relayed_by.fill(0); + if (header.relay_node != 0) + { + entry->relayed_by[0] = header.relay_node; + } +} + +bool MeshtasticRadioAdapter::maybeRebroadcast(const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* payload, size_t payload_size, + ::chat::ChannelId channel, const meshtastic_Data* decoded) +{ + if (!config_.enable_relay || !payload || payload_size == 0) + { + return false; + } + if (header.from == node_id_ || header.to == node_id_) + { + return false; + } + + uint8_t hop_limit = header.flags & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK; + if (hop_limit == 0) + { + return false; + } + + if (header.next_hop != 0 && header.next_hop != ourRelayId()) + { + return false; + } + + size_t key_len = 0; + const uint8_t* key = selectKey(config_, channel, &key_len); + uint8_t wire[384] = {}; + size_t wire_size = sizeof(wire); + const bool want_ack = (header.flags & ::chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK) != 0; + if (!::chat::meshtastic::buildWirePacket(payload, payload_size, + header.from, header.id, header.to, + header.channel, static_cast(hop_limit - 1), + want_ack, key, key_len, wire, &wire_size)) + { + return false; + } + + auto* out_header = reinterpret_cast<::chat::meshtastic::PacketHeaderWire*>(wire); + out_header->relay_node = ourRelayId(); + out_header->next_hop = (header.next_hop == ourRelayId()) ? 0 : header.next_hop; + return transmitPreparedWire(wire, wire_size, channel, decoded, header.next_hop != 0, false, 1); +} + +void MeshtasticRadioAdapter::updateNodeLastSeen(::chat::NodeId node_id, uint8_t hops_away, ::chat::ChannelId channel) +{ + if (!node_store_ || node_id == 0 || node_id == node_id_) + { + return; + } + node_store_->upsert(node_id, "", "", nowSeconds(), + last_rx_snr_, last_rx_rssi_, + static_cast(::chat::contacts::NodeProtocolType::Meshtastic), + ::chat::contacts::kNodeRoleUnknown, + hops_away, 0, static_cast(channel)); +} + +void MeshtasticRadioAdapter::handleRoutingPacket(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_Data& decoded, + ::chat::ChannelId channel, + const uint8_t* key, size_t key_len, + const ::chat::RxMeta& rx_meta) +{ + (void)key; + (void)key_len; + + if (decoded.payload.size == 0) + { + return; + } + + meshtastic_Routing routing = meshtastic_Routing_init_default; + pb_istream_t rstream = pb_istream_from_buffer(decoded.payload.bytes, decoded.payload.size); + if (!pb_decode(&rstream, meshtastic_Routing_fields, &routing)) + { + return; + } + + if (decoded.request_id != 0 && header.to == node_id_) + { + const meshtastic_Routing_Error reason = + (routing.which_variant == meshtastic_Routing_error_reason_tag) + ? routing.error_reason + : meshtastic_Routing_Error_NONE; + (void)stopPendingRetransmit(node_id_, decoded.request_id); + (void)stopPendingRetransmit(header.from, decoded.request_id); + emitRoutingResult(decoded.request_id, reason, header.from, header.to, channel, header.channel, &rx_meta); + + bool we_were_sole_relayer = false; + const PacketHistoryEntry* hist = findHistory(node_id_, decoded.request_id); + const bool ack_relayer_seen = hist && hasRelayer(*hist, header.relay_node); + const bool we_were_relayer = hist && hasRelayer(*hist, ourRelayId(), &we_were_sole_relayer); + if (reason == meshtastic_Routing_Error_NONE) + { + if ((we_were_relayer && ack_relayer_seen) || + (rx_meta.direct && we_were_sole_relayer) || + header.relay_node != 0) + { + learnNextHop(header.from, header.relay_node != 0 ? header.relay_node : static_cast(header.from & 0xFFU)); + } + } + else if (reason == meshtastic_Routing_Error_GOT_NAK || reason == meshtastic_Routing_Error_NO_ROUTE) + { + if (node_store_) + { + node_store_->setNextHop(header.from, 0, nowSeconds()); + } + } + + if (reason == meshtastic_Routing_Error_PKI_UNKNOWN_PUBKEY || + reason == meshtastic_Routing_Error_NO_CHANNEL) + { + (void)buildAndQueueNodeInfo(header.from, true); + } + return; + } + + if ((decoded.request_id != 0 || decoded.reply_id != 0) && header.relay_node != 0) + { + learnNextHop(header.from, header.relay_node); + } +} + +void MeshtasticRadioAdapter::queuePendingRetransmit(const ::chat::meshtastic::PacketHeaderWire& header, + const uint8_t* wire, size_t wire_size, + ::chat::ChannelId channel, + bool local_origin, uint8_t retries_override, + bool observe_only) +{ + if (!wire || wire_size < sizeof(::chat::meshtastic::PacketHeaderWire) || header.id == 0) + { + return; + } + + PendingRetransmit pending{}; + pending.wire.assign(wire, wire + wire_size); + pending.original_from = header.from; + pending.dest = header.to; + pending.packet_id = header.id; + pending.channel = channel; + pending.channel_hash = header.channel; + pending.want_ack = (header.flags & ::chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK) != 0; + pending.local_origin = local_origin; + pending.observe_only = observe_only; + if (observe_only) + { + pending.retries_left = 0; + pending.next_tx_ms = millis() + kImplicitAckTimeoutMs; + } + else + { + pending.retries_left = retries_override != 0 + ? retries_override + : (pending.want_ack ? kDefaultAckRetries : kDefaultNextHopRetries); + pending.next_tx_ms = millis() + kRetransmitIntervalMs; + } + pending_retransmits_[pendingKey(header.from, header.id)] = std::move(pending); +} + +bool MeshtasticRadioAdapter::stopPendingRetransmit(::chat::NodeId from, ::chat::MessageId packet_id) +{ + return pending_retransmits_.erase(pendingKey(from, packet_id)) > 0; +} + +void MeshtasticRadioAdapter::maybeHandleObservedRelay(const ::chat::meshtastic::PacketHeaderWire& header) +{ + if (header.from == 0 || header.id == 0 || header.relay_node == 0) + { + return; + } + + const PacketHistoryEntry* hist = findHistory(node_id_, header.id); + if (!hist) + { + return; + } + + if (hist->next_hop != 0 && hist->next_hop == header.relay_node) + { + learnNextHop(header.to, header.relay_node); + (void)stopPendingRetransmit(node_id_, header.id); + } +} + +uint64_t MeshtasticRadioAdapter::pendingKey(::chat::NodeId from, ::chat::MessageId packet_id) +{ + return (static_cast(from) << 32) | packet_id; +} + +bool MeshtasticRadioAdapter::initPkiKeys() +{ + std::vector pub_blob; + std::vector priv_blob; + const bool have_pub = platform::ui::settings_store::get_blob(kPkiPublicNs, kPkiPublicKey, pub_blob); + const bool have_priv = platform::ui::settings_store::get_blob(kPkiPublicNs, kPkiPrivateKey, priv_blob); + bool have_keys = have_pub && have_priv && + pub_blob.size() == pki_public_key_.size() && + priv_blob.size() == pki_private_key_.size(); + if (have_keys) + { + std::memcpy(pki_public_key_.data(), pub_blob.data(), pki_public_key_.size()); + std::memcpy(pki_private_key_.data(), priv_blob.data(), pki_private_key_.size()); + have_keys = !isZeroKey(pki_private_key_.data(), pki_private_key_.size()); + } + + if (!have_keys) + { + RNG.begin("trail-mate"); + auto mac = readMac(); + RNG.stir(mac.data(), mac.size()); + uint32_t noise = random(); + RNG.stir(reinterpret_cast(&noise), sizeof(noise)); + Curve25519::dh1(pki_public_key_.data(), pki_private_key_.data()); + have_keys = !isZeroKey(pki_private_key_.data(), pki_private_key_.size()); + if (have_keys) + { + (void)platform::ui::settings_store::put_blob(kPkiPublicNs, kPkiPublicKey, + pki_public_key_.data(), pki_public_key_.size()); + (void)platform::ui::settings_store::put_blob(kPkiPublicNs, kPkiPrivateKey, + pki_private_key_.data(), pki_private_key_.size()); + } + } + + return have_keys; +} + +void MeshtasticRadioAdapter::loadPkiNodeKeys() +{ + struct PkiKeyEntry + { + uint32_t node_id; + uint32_t last_seen; + uint8_t key[32]; + } __attribute__((packed)); + + std::vector blob; + if (!platform::ui::settings_store::get_blob(kPkiNodeNs, kPkiNodeKey, blob) || + blob.size() < sizeof(PkiKeyEntry)) + { + return; + } + + const size_t count = std::min(blob.size() / sizeof(PkiKeyEntry), kMaxPkiNodes); + const auto* entries = reinterpret_cast(blob.data()); + node_public_keys_.clear(); + node_key_last_seen_.clear(); + for (size_t i = 0; i < count; ++i) + { + if (entries[i].node_id == 0) + { + continue; + } + std::array key{}; + std::memcpy(key.data(), entries[i].key, sizeof(entries[i].key)); + node_public_keys_[entries[i].node_id] = key; + node_key_last_seen_[entries[i].node_id] = entries[i].last_seen; + } +} + +void MeshtasticRadioAdapter::savePkiNodeKey(::chat::NodeId node_id, const uint8_t* key, size_t key_len) +{ + if (node_id == 0 || !key || key_len != 32) + { + return; + } + + std::array key_copy{}; + std::memcpy(key_copy.data(), key, key_copy.size()); + node_public_keys_[node_id] = key_copy; + touchPkiNodeKey(node_id); + savePkiKeysToPrefs(); +} + +void MeshtasticRadioAdapter::savePkiKeysToPrefs() +{ + struct PkiKeyEntry + { + uint32_t node_id; + uint32_t last_seen; + uint8_t key[32]; + } __attribute__((packed)); + + std::vector entries; + entries.reserve(node_public_keys_.size()); + for (const auto& item : node_public_keys_) + { + PkiKeyEntry entry{}; + entry.node_id = item.first; + auto seen_it = node_key_last_seen_.find(item.first); + entry.last_seen = (seen_it != node_key_last_seen_.end()) ? seen_it->second : 0; + std::memcpy(entry.key, item.second.data(), sizeof(entry.key)); + entries.push_back(entry); + } + + if (entries.size() > kMaxPkiNodes) + { + std::sort(entries.begin(), entries.end(), + [](const PkiKeyEntry& a, const PkiKeyEntry& b) + { + return a.last_seen < b.last_seen; + }); + const size_t drop = entries.size() - kMaxPkiNodes; + for (size_t i = 0; i < drop; ++i) + { + node_public_keys_.erase(entries[i].node_id); + node_key_last_seen_.erase(entries[i].node_id); + } + entries.erase(entries.begin(), entries.begin() + static_cast(drop)); + } + + (void)platform::ui::settings_store::put_blob(kPkiNodeNs, kPkiNodeKey, + entries.empty() ? nullptr : entries.data(), + entries.size() * sizeof(PkiKeyEntry)); +} + +void MeshtasticRadioAdapter::touchPkiNodeKey(::chat::NodeId node_id) +{ + node_key_last_seen_[node_id] = nowSeconds(); +} + +bool MeshtasticRadioAdapter::decryptPkiPayload(::chat::NodeId from, ::chat::MessageId packet_id, + const uint8_t* cipher, size_t cipher_len, + uint8_t* out_plain, size_t* out_plain_len) +{ + if (!cipher || cipher_len <= 12 || !out_plain || !out_plain_len || !pki_ready_) + { + return false; + } + + auto it = node_public_keys_.find(from); + if (it == node_public_keys_.end()) + { + (void)buildAndQueueNodeInfo(from, true, ::chat::ChannelId::PRIMARY); + size_t primary_key_len = 0; + const uint8_t* primary_key = selectKey(config_, ::chat::ChannelId::PRIMARY, &primary_key_len); + (void)sendRoutingError(from, packet_id, channelHashFor(config_, ::chat::ChannelId::PRIMARY), + ::chat::ChannelId::PRIMARY, + primary_key, primary_key_len, + meshtastic_Routing_Error_PKI_UNKNOWN_PUBKEY, 0); + return false; + } + + touchPkiNodeKey(from); + uint8_t shared[32] = {}; + uint8_t local_priv[32] = {}; + std::memcpy(shared, it->second.data(), sizeof(shared)); + std::memcpy(local_priv, pki_private_key_.data(), sizeof(local_priv)); + if (!Curve25519::dh2(shared, local_priv)) + { + return false; + } + hashSharedKey(shared, sizeof(shared)); + + const uint8_t* auth = cipher + (cipher_len - 12); + uint32_t extra_nonce = 0; + std::memcpy(&extra_nonce, auth + 8, sizeof(extra_nonce)); + + uint8_t nonce[::chat::meshtastic::kPkiNonceSize] = {}; + initPkiNonce(from, static_cast(packet_id), extra_nonce, nonce); + + const size_t plain_len = cipher_len - 12; + if (*out_plain_len < plain_len) + { + *out_plain_len = plain_len; + return false; + } + if (!::chat::meshtastic::decryptPkiAesCcm(shared, sizeof(shared), nonce, 8, + cipher, plain_len, nullptr, 0, auth, out_plain)) + { + return false; + } + + *out_plain_len = plain_len; + return true; +} + +bool MeshtasticRadioAdapter::encryptPkiPayload(::chat::NodeId dest, ::chat::MessageId packet_id, + const uint8_t* plain, size_t plain_len, + uint8_t* out_cipher, size_t* out_cipher_len) +{ + if (!plain || !out_cipher || !out_cipher_len || !pki_ready_) + { + return false; + } + + auto it = node_public_keys_.find(dest); + if (it == node_public_keys_.end()) + { + return false; + } + + touchPkiNodeKey(dest); + uint8_t shared[32] = {}; + uint8_t local_priv[32] = {}; + std::memcpy(shared, it->second.data(), sizeof(shared)); + std::memcpy(local_priv, pki_private_key_.data(), sizeof(local_priv)); + if (!Curve25519::dh2(shared, local_priv)) + { + return false; + } + hashSharedKey(shared, sizeof(shared)); + + const uint32_t extra_nonce = static_cast(random()); + uint8_t nonce[::chat::meshtastic::kPkiNonceSize] = {}; + initPkiNonce(node_id_, static_cast(packet_id), extra_nonce, nonce); + + const size_t needed = plain_len + 8 + sizeof(extra_nonce); + if (*out_cipher_len < needed) + { + *out_cipher_len = needed; + return false; + } + + uint8_t auth[16] = {}; + if (!::chat::meshtastic::encryptPkiAesCcm(shared, sizeof(shared), nonce, 8, + nullptr, 0, + plain, plain_len, + out_cipher, auth)) + { + return false; + } + + std::memcpy(out_cipher + plain_len, auth, 8); + std::memcpy(out_cipher + plain_len + 8, &extra_nonce, sizeof(extra_nonce)); + *out_cipher_len = needed; + return true; +} + +void MeshtasticRadioAdapter::updateKeyVerificationState() +{ + if (kv_state_ == KeyVerificationState::Idle) + { + return; + } + const uint32_t now_ms = millis(); + if (kv_nonce_ms_ != 0 && (now_ms - kv_nonce_ms_) > kKeyVerificationTimeoutMs) + { + resetKeyVerificationState(); + return; + } + kv_nonce_ms_ = now_ms; +} + +void MeshtasticRadioAdapter::resetKeyVerificationState() +{ + kv_state_ = KeyVerificationState::Idle; + kv_nonce_ = 0; + kv_nonce_ms_ = 0; + kv_security_number_ = 0; + kv_remote_node_ = 0; + kv_hash1_.fill(0); + kv_hash2_.fill(0); +} + +void MeshtasticRadioAdapter::buildVerificationCode(char* out, size_t out_len) const +{ + if (!out || out_len < 10) + { + if (out && out_len > 0) + { + out[0] = '\0'; + } + return; + } + for (int i = 0; i < 4; ++i) + { + out[i] = static_cast((kv_hash1_[i] >> 2) + '0'); + out[i + 5] = static_cast((kv_hash1_[i + 4] >> 2) + '0'); + } + out[4] = ' '; + out[9] = '\0'; +} + +bool MeshtasticRadioAdapter::handleKeyVerificationInit(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv) +{ + updateKeyVerificationState(); + if (kv_state_ != KeyVerificationState::Idle || header.to != node_id_ || header.to == kBroadcastNode || !pki_ready_) + { + return false; + } + auto key_it = node_public_keys_.find(header.from); + if (key_it == node_public_keys_.end()) + { + return false; + } + + kv_nonce_ = kv.nonce; + kv_nonce_ms_ = millis(); + kv_remote_node_ = header.from; + kv_security_number_ = static_cast(random(1, 1000000)); + if (!computeKeyVerificationHashes(kv_security_number_, + kv_nonce_, + kv_remote_node_, + node_id_, + key_it->second.data(), + key_it->second.size(), + pki_public_key_.data(), + pki_public_key_.size(), + kv_hash1_.data(), + kv_hash2_.data())) + { + resetKeyVerificationState(); + return false; + } + + meshtastic_KeyVerification reply = meshtastic_KeyVerification_init_zero; + reply.nonce = kv_nonce_; + reply.hash2.size = static_cast(kv_hash2_.size()); + std::memcpy(reply.hash2.bytes, kv_hash2_.data(), kv_hash2_.size()); + if (!sendKeyVerificationPacket(kv_remote_node_, reply, false)) + { + resetKeyVerificationState(); + return false; + } + + kv_state_ = KeyVerificationState::ReceiverAwaitingHash1; + sys::EventBus::publish(new sys::KeyVerificationNumberInformEvent(kv_remote_node_, kv_nonce_, kv_security_number_), 0); + return true; +} + +bool MeshtasticRadioAdapter::handleKeyVerificationReply(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv) +{ + updateKeyVerificationState(); + if (kv_state_ != KeyVerificationState::SenderInitiated || + header.to != node_id_ || header.to == kBroadcastNode || + kv.nonce != kv_nonce_ || header.from != kv_remote_node_ || + kv.hash1.size != 0 || kv.hash2.size != 32) + { + return false; + } + + std::memcpy(kv_hash2_.data(), kv.hash2.bytes, kv_hash2_.size()); + kv_state_ = KeyVerificationState::SenderAwaitingNumber; + kv_nonce_ms_ = millis(); + sys::EventBus::publish(new sys::KeyVerificationNumberRequestEvent(kv_remote_node_, kv_nonce_), 0); + return true; +} + +bool MeshtasticRadioAdapter::processKeyVerificationNumber(::chat::NodeId remote_node, uint64_t nonce, uint32_t number) +{ + updateKeyVerificationState(); + if (kv_state_ != KeyVerificationState::SenderAwaitingNumber || + kv_remote_node_ != remote_node || kv_nonce_ != nonce) + { + return false; + } + + auto key_it = node_public_keys_.find(remote_node); + if (key_it == node_public_keys_.end()) + { + resetKeyVerificationState(); + return false; + } + + std::array scratch_hash{}; + kv_security_number_ = number; + if (!computeKeyVerificationHashes(kv_security_number_, + kv_nonce_, + node_id_, + kv_remote_node_, + pki_public_key_.data(), + pki_public_key_.size(), + key_it->second.data(), + key_it->second.size(), + kv_hash1_.data(), + scratch_hash.data())) + { + return false; + } + if (std::memcmp(scratch_hash.data(), kv_hash2_.data(), kv_hash2_.size()) != 0) + { + return false; + } + + meshtastic_KeyVerification response = meshtastic_KeyVerification_init_zero; + response.nonce = kv_nonce_; + response.hash1.size = static_cast(kv_hash1_.size()); + std::memcpy(response.hash1.bytes, kv_hash1_.data(), kv_hash1_.size()); + if (!sendKeyVerificationPacket(kv_remote_node_, response, true)) + { + return false; + } + + kv_state_ = KeyVerificationState::SenderAwaitingUser; + kv_nonce_ms_ = millis(); + char code[12] = {}; + buildVerificationCode(code, sizeof(code)); + sys::EventBus::publish(new sys::KeyVerificationFinalEvent(kv_remote_node_, kv_nonce_, true, code), 0); + return true; +} + +bool MeshtasticRadioAdapter::handleKeyVerificationFinal(const ::chat::meshtastic::PacketHeaderWire& header, + const meshtastic_KeyVerification& kv) +{ + updateKeyVerificationState(); + if (kv_state_ != KeyVerificationState::ReceiverAwaitingHash1 || + header.to != node_id_ || header.to == kBroadcastNode || + kv.nonce != kv_nonce_ || header.from != kv_remote_node_ || + kv.hash1.size != 32 || kv.hash2.size != 0) + { + return false; + } + if (std::memcmp(kv.hash1.bytes, kv_hash1_.data(), kv_hash1_.size()) != 0) + { + return false; + } + + kv_state_ = KeyVerificationState::ReceiverAwaitingUser; + kv_nonce_ms_ = millis(); + char code[12] = {}; + buildVerificationCode(code, sizeof(code)); + sys::EventBus::publish(new sys::KeyVerificationFinalEvent(kv_remote_node_, kv_nonce_, false, code), 0); + return true; +} + +bool MeshtasticRadioAdapter::sendKeyVerificationPacket(::chat::NodeId dest, const meshtastic_KeyVerification& kv, + bool want_response) +{ + if (!pki_ready_ || !hasPkiKey(dest)) + { + return false; + } + + uint8_t kv_buf[96] = {}; + pb_ostream_t kv_stream = pb_ostream_from_buffer(kv_buf, sizeof(kv_buf)); + if (!pb_encode(&kv_stream, meshtastic_KeyVerification_fields, &kv)) + { + return false; + } + + uint8_t data_buf[160] = {}; + size_t data_size = sizeof(data_buf); + if (!::chat::meshtastic::encodeAppData(meshtastic_PortNum_KEY_VERIFICATION_APP, + kv_buf, + kv_stream.bytes_written, + want_response, + data_buf, + &data_size)) + { + return false; + } + + uint8_t pki_buf[256] = {}; + size_t pki_len = sizeof(pki_buf); + const ::chat::MessageId packet_id = next_packet_id_++; + if (!encryptPkiPayload(dest, packet_id, data_buf, data_size, pki_buf, &pki_len)) + { + return false; + } + + uint8_t wire[384] = {}; + size_t wire_size = sizeof(wire); + if (!::chat::meshtastic::buildWirePacket(pki_buf, pki_len, + node_id_, packet_id, + dest, 0, config_.hop_limit, false, + nullptr, 0, wire, &wire_size)) + { + return false; + } + + return transmitPreparedWire(wire, wire_size, ::chat::ChannelId::PRIMARY, nullptr, false, true); +} + +std::string MeshtasticRadioAdapter::mqttNodeIdString() const +{ + char node_id[16]; + snprintf(node_id, sizeof(node_id), "!%08lx", static_cast(node_id_)); + return std::string(node_id); +} + +const char* MeshtasticRadioAdapter::mqttChannelIdFor(::chat::ChannelId channel) const +{ + if (channel == ::chat::ChannelId::SECONDARY && !mqtt_proxy_settings_.secondary_channel_id.empty()) + { + return mqtt_proxy_settings_.secondary_channel_id.c_str(); + } + if (!mqtt_proxy_settings_.primary_channel_id.empty()) + { + return mqtt_proxy_settings_.primary_channel_id.c_str(); + } + return nullptr; +} + +bool MeshtasticRadioAdapter::hasAnyMqttDownlinkEnabled() const +{ + return mqtt_proxy_settings_.primary_downlink_enabled || + mqtt_proxy_settings_.secondary_downlink_enabled; +} + +bool MeshtasticRadioAdapter::shouldPublishToMqtt(::chat::ChannelId channel, bool from_mqtt, bool is_pki) const +{ + if (!mqtt_proxy_settings_.enabled || !mqtt_proxy_settings_.proxy_to_client_enabled || from_mqtt) + { + return false; + } + if (is_pki) + { + return true; + } + if (channel == ::chat::ChannelId::SECONDARY) + { + return mqtt_proxy_settings_.secondary_uplink_enabled; + } + return mqtt_proxy_settings_.primary_uplink_enabled; +} + +uint8_t MeshtasticRadioAdapter::mqttChannelHashForId(const char* channel_id, bool* out_known, + ::chat::ChannelId* out_channel) const +{ + bool known = false; + ::chat::ChannelId channel = ::chat::ChannelId::PRIMARY; + size_t key_len = 0; + const uint8_t* key = nullptr; + uint8_t hash = 0; + + if (channel_id && std::strcmp(channel_id, "PKI") == 0) + { + known = hasAnyMqttDownlinkEnabled(); + hash = 0; + } + else if (channel_id && !mqtt_proxy_settings_.primary_channel_id.empty() && + std::strcmp(channel_id, mqtt_proxy_settings_.primary_channel_id.c_str()) == 0) + { + known = mqtt_proxy_settings_.primary_downlink_enabled; + key = selectKey(config_, ::chat::ChannelId::PRIMARY, &key_len); + hash = ::chat::meshtastic::computeChannelHash( + channelNameFor(config_, ::chat::ChannelId::PRIMARY), + key, + key_len); + } + else if (channel_id && !mqtt_proxy_settings_.secondary_channel_id.empty() && + std::strcmp(channel_id, mqtt_proxy_settings_.secondary_channel_id.c_str()) == 0) + { + known = mqtt_proxy_settings_.secondary_downlink_enabled; + channel = ::chat::ChannelId::SECONDARY; + key = selectKey(config_, ::chat::ChannelId::SECONDARY, &key_len); + hash = ::chat::meshtastic::computeChannelHash( + channelNameFor(config_, ::chat::ChannelId::SECONDARY), + key, + key_len); + } + + if (out_known) + { + *out_known = known; + } + if (out_channel) + { + *out_channel = channel; + } + return hash; +} + +bool MeshtasticRadioAdapter::decodeMqttServiceEnvelope(const uint8_t* payload, size_t payload_len, + meshtastic_MeshPacket* out_packet, + char* out_channel_id, size_t channel_id_len, + char* out_gateway_id, size_t gateway_id_len) const +{ + if (!payload || payload_len == 0 || !out_packet || !out_channel_id || !out_gateway_id || + channel_id_len == 0 || gateway_id_len == 0) + { + return false; + } + + *out_packet = meshtastic_MeshPacket_init_zero; + out_channel_id[0] = '\0'; + out_gateway_id[0] = '\0'; + + pb_istream_t stream = pb_istream_from_buffer(payload, payload_len); + while (stream.bytes_left > 0) + { + pb_wire_type_t wire_type = PB_WT_VARINT; + uint32_t tag = 0; + bool eof = false; + if (!pb_decode_tag(&stream, &wire_type, &tag, &eof)) + { + return false; + } + if (eof) + { + break; + } + + if (tag == meshtastic_ServiceEnvelope_packet_tag) + { + if (wire_type != PB_WT_STRING) + { + return false; + } + pb_istream_t substream; + if (!pb_make_string_substream(&stream, &substream)) + { + return false; + } + bool ok = pb_decode(&substream, meshtastic_MeshPacket_fields, out_packet); + pb_close_string_substream(&stream, &substream); + if (!ok) + { + return false; + } + } + else if (tag == meshtastic_ServiceEnvelope_channel_id_tag) + { + if (wire_type != PB_WT_STRING) + { + return false; + } + pb_istream_t substream; + if (!pb_make_string_substream(&stream, &substream)) + { + return false; + } + bool ok = readPbString(&substream, out_channel_id, channel_id_len); + pb_close_string_substream(&stream, &substream); + if (!ok) + { + return false; + } + } + else if (tag == meshtastic_ServiceEnvelope_gateway_id_tag) + { + if (wire_type != PB_WT_STRING) + { + return false; + } + pb_istream_t substream; + if (!pb_make_string_substream(&stream, &substream)) + { + return false; + } + bool ok = readPbString(&substream, out_gateway_id, gateway_id_len); + pb_close_string_substream(&stream, &substream); + if (!ok) + { + return false; + } + } + else if (!pb_skip_field(&stream, wire_type)) + { + return false; + } + } + + return out_packet->which_payload_variant == meshtastic_MeshPacket_decoded_tag || + out_packet->which_payload_variant == meshtastic_MeshPacket_encrypted_tag; +} + +bool MeshtasticRadioAdapter::injectMqttEnvelope(const meshtastic_MeshPacket& packet, + const char* channel_id, + const char* gateway_id) +{ + (void)gateway_id; + + if (!mqtt_proxy_settings_.enabled || !mqtt_proxy_settings_.proxy_to_client_enabled) + { + return false; + } + + bool known_channel = false; + ::chat::ChannelId channel_index = ::chat::ChannelId::PRIMARY; + const uint8_t channel_hash = mqttChannelHashForId(channel_id, &known_channel, &channel_index); + if (!known_channel) + { + return false; + } + + if (packet.which_payload_variant == meshtastic_MeshPacket_decoded_tag) + { + if (mqtt_proxy_settings_.encryption_enabled) + { + return false; + } + if (packet.decoded.portnum == meshtastic_PortNum_ADMIN_APP) + { + return false; + } + } + + uint8_t wire_buffer[sizeof(::chat::meshtastic::PacketHeaderWire) + 256] = {}; + size_t wire_size = sizeof(::chat::meshtastic::PacketHeaderWire); + + if (packet.which_payload_variant == meshtastic_MeshPacket_encrypted_tag) + { + ::chat::meshtastic::PacketHeaderWire header{}; + header.to = packet.to; + header.from = packet.from; + header.id = packet.id; + header.flags = (packet.hop_limit & ::chat::meshtastic::PACKET_FLAGS_HOP_LIMIT_MASK) | + ((packet.hop_start << ::chat::meshtastic::PACKET_FLAGS_HOP_START_SHIFT) & + ::chat::meshtastic::PACKET_FLAGS_HOP_START_MASK) | + ::chat::meshtastic::PACKET_FLAGS_VIA_MQTT_MASK; + if (packet.want_ack) + { + header.flags |= ::chat::meshtastic::PACKET_FLAGS_WANT_ACK_MASK; + } + header.channel = packet.channel != 0 ? packet.channel : channel_hash; + header.next_hop = packet.next_hop; + header.relay_node = packet.relay_node; + std::memcpy(wire_buffer, &header, sizeof(header)); + + const size_t enc_size = + std::min(static_cast(packet.encrypted.size), sizeof(packet.encrypted.bytes)); + if (wire_size + enc_size > sizeof(wire_buffer)) + { + return false; + } + std::memcpy(wire_buffer + wire_size, packet.encrypted.bytes, enc_size); + wire_size += enc_size; + } + else + { + meshtastic_Data decoded = packet.decoded; + decoded.dest = packet.to; + decoded.source = packet.from; + decoded.has_bitfield = true; + + uint8_t data_buffer[256] = {}; + pb_ostream_t dstream = pb_ostream_from_buffer(data_buffer, sizeof(data_buffer)); + if (!pb_encode(&dstream, meshtastic_Data_fields, &decoded)) + { + return false; + } + + size_t psk_len = 0; + const uint8_t* psk = selectKey(config_, channel_index, &psk_len); + size_t rebuilt_size = sizeof(wire_buffer); + if (!::chat::meshtastic::buildWirePacket(data_buffer, dstream.bytes_written, + packet.from, packet.id, + packet.to, channel_hash, packet.hop_limit, packet.want_ack, + psk, psk_len, wire_buffer, &rebuilt_size)) + { + return false; + } + wire_size = rebuilt_size; + auto* rebuilt_header = reinterpret_cast<::chat::meshtastic::PacketHeaderWire*>(wire_buffer); + rebuilt_header->flags |= ::chat::meshtastic::PACKET_FLAGS_VIA_MQTT_MASK; + if (packet.hop_start != 0) + { + rebuilt_header->flags &= ~::chat::meshtastic::PACKET_FLAGS_HOP_START_MASK; + rebuilt_header->flags |= ((packet.hop_start << ::chat::meshtastic::PACKET_FLAGS_HOP_START_SHIFT) & + ::chat::meshtastic::PACKET_FLAGS_HOP_START_MASK); + } + rebuilt_header->next_hop = packet.next_hop; + rebuilt_header->relay_node = packet.relay_node; + } + + handleRawPacket(wire_buffer, wire_size); + return true; +} + +bool MeshtasticRadioAdapter::queueMqttProxyPublish(const meshtastic_MeshPacket& packet, + const char* channel_id) +{ + if (!mqtt_proxy_settings_.enabled || !mqtt_proxy_settings_.proxy_to_client_enabled || + !channel_id || *channel_id == '\0') + { + return false; + } + + uint8_t env_buf[435] = {}; + meshtastic_MeshPacket packet_copy = packet; + std::string node_id = mqttNodeIdString(); + meshtastic_ServiceEnvelope env = meshtastic_ServiceEnvelope_init_zero; + env.packet = &packet_copy; + env.channel_id = const_cast(channel_id); + env.gateway_id = const_cast(node_id.c_str()); + + pb_ostream_t estream = pb_ostream_from_buffer(env_buf, sizeof(env_buf)); + if (!pb_encode(&estream, meshtastic_ServiceEnvelope_fields, &env)) + { + return false; + } + + meshtastic_MqttClientProxyMessage proxy = meshtastic_MqttClientProxyMessage_init_zero; + proxy.which_payload_variant = meshtastic_MqttClientProxyMessage_data_tag; + const std::string root = mqtt_proxy_settings_.root.empty() ? std::string("msh") : mqtt_proxy_settings_.root; + const std::string topic = root + "/2/e/" + channel_id + "/" + node_id; + std::strncpy(proxy.topic, topic.c_str(), sizeof(proxy.topic) - 1); + proxy.topic[sizeof(proxy.topic) - 1] = '\0'; + proxy.payload_variant.data.size = static_cast(estream.bytes_written); + std::memcpy(proxy.payload_variant.data.bytes, env_buf, estream.bytes_written); + proxy.retained = false; + + while (mqtt_proxy_queue_.size() >= kMaxMqttProxyQueue) + { + mqtt_proxy_queue_.pop(); + } + mqtt_proxy_queue_.push(proxy); + return true; +} + +bool MeshtasticRadioAdapter::queueMqttProxyPublishFromWire(const uint8_t* wire_data, + size_t wire_size, + const meshtastic_Data* decoded, + ::chat::ChannelId channel_index) +{ + if (!wire_data || wire_size < sizeof(::chat::meshtastic::PacketHeaderWire)) + { + return false; + } + + ::chat::meshtastic::PacketHeaderWire header{}; + uint8_t payload[256] = {}; + size_t payload_size = sizeof(payload); + if (!::chat::meshtastic::parseWirePacket(wire_data, wire_size, &header, payload, &payload_size)) + { + return false; + } + + const bool from_mqtt = (header.flags & ::chat::meshtastic::PACKET_FLAGS_VIA_MQTT_MASK) != 0; + const bool is_pki = (header.channel == 0); + if (!shouldPublishToMqtt(channel_index, from_mqtt, is_pki)) + { + return false; + } + + const char* channel_id = is_pki ? "PKI" : mqttChannelIdFor(channel_index); + if (!channel_id || *channel_id == '\0') + { + return false; + } + + if (mqtt_proxy_settings_.encryption_enabled) + { + meshtastic_MeshPacket encrypted_packet = meshtastic_MeshPacket_init_zero; + if (!makeEncryptedPacketFromWire(wire_data, wire_size, &encrypted_packet)) + { + return false; + } + return queueMqttProxyPublish(encrypted_packet, channel_id); + } + + if (!decoded) + { + return false; + } + + meshtastic_MeshPacket decoded_packet = meshtastic_MeshPacket_init_zero; + fillDecodedPacketCommon(&decoded_packet, *decoded, header, channel_index); + return queueMqttProxyPublish(decoded_packet, channel_id); +} + +} // namespace platform::nrf52::arduino_common::chat::meshtastic diff --git a/platform/nrf52/arduino_common/src/chat/infra/meshtastic/node_store.cpp b/platform/nrf52/arduino_common/src/chat/infra/meshtastic/node_store.cpp new file mode 100644 index 00000000..d447b07f --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/meshtastic/node_store.cpp @@ -0,0 +1,65 @@ +#include "platform/nrf52/arduino_common/chat/infra/meshtastic/node_store.h" + +namespace platform::nrf52::arduino_common::chat::meshtastic +{ + +NodeStore::NodeStore() + : blob_store_("/chat_nodes.bin"), + core_(blob_store_) +{ +} + +void NodeStore::begin() +{ + core_.begin(); +} + +void NodeStore::upsert(uint32_t node_id, const char* short_name, const char* long_name, + uint32_t now_secs, float snr, float rssi, uint8_t protocol, + uint8_t role, uint8_t hops_away, uint8_t hw_model, uint8_t channel) +{ + core_.upsert(node_id, short_name, long_name, now_secs, snr, rssi, + protocol, role, hops_away, hw_model, channel); +} + +void NodeStore::updateProtocol(uint32_t node_id, uint8_t protocol, uint32_t now_secs) +{ + core_.updateProtocol(node_id, protocol, now_secs); +} + +void NodeStore::updatePosition(uint32_t node_id, const ::chat::contacts::NodePosition& position) +{ + core_.updatePosition(node_id, position); +} + +bool NodeStore::setNextHop(uint32_t node_id, uint8_t next_hop, uint32_t now_secs) +{ + return core_.setNextHop(node_id, next_hop, now_secs); +} + +uint8_t NodeStore::getNextHop(uint32_t node_id) const +{ + return core_.getNextHop(node_id); +} + +bool NodeStore::remove(uint32_t node_id) +{ + return core_.remove(node_id); +} + +const std::vector<::chat::contacts::NodeEntry>& NodeStore::getEntries() const +{ + return core_.getEntries(); +} + +void NodeStore::clear() +{ + core_.clear(); +} + +void NodeStore::setProtectedNodeChecker(std::function checker) +{ + core_.setProtectedNodeChecker(std::move(checker)); +} + +} // namespace platform::nrf52::arduino_common::chat::meshtastic diff --git a/platform/nrf52/arduino_common/src/chat/infra/radio_packet_io.cpp b/platform/nrf52/arduino_common/src/chat/infra/radio_packet_io.cpp new file mode 100644 index 00000000..9e39e1b8 --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/radio_packet_io.cpp @@ -0,0 +1,20 @@ +#include "platform/nrf52/arduino_common/chat/infra/radio_packet_io.h" + +namespace platform::nrf52::arduino_common::chat::infra +{ +namespace +{ +IRadioPacketIo* g_radio_packet_io = nullptr; +} + +void bindRadioPacketIo(IRadioPacketIo* io) +{ + g_radio_packet_io = io; +} + +IRadioPacketIo* radioPacketIo() +{ + return g_radio_packet_io; +} + +} // namespace platform::nrf52::arduino_common::chat::infra diff --git a/platform/nrf52/arduino_common/src/chat/infra/store/internal_fs_store.cpp b/platform/nrf52/arduino_common/src/chat/infra/store/internal_fs_store.cpp new file mode 100644 index 00000000..83785c5b --- /dev/null +++ b/platform/nrf52/arduino_common/src/chat/infra/store/internal_fs_store.cpp @@ -0,0 +1,476 @@ +#include "platform/nrf52/arduino_common/chat/infra/store/internal_fs_store.h" + +#include + +#include +#include +#include + +namespace platform::nrf52::arduino_common::chat::infra::store +{ +namespace +{ +using Adafruit_LittleFS_Namespace::FILE_O_READ; +using Adafruit_LittleFS_Namespace::FILE_O_WRITE; + +constexpr const char* kTempSuffix = ".tmp"; +} // namespace + +InternalFsStore::InternalFsStore(const char* path) + : path_(path) +{ + (void)loadFromFs(); +} + +void InternalFsStore::append(const ::chat::ChatMessage& msg) +{ + if (total_message_count_ >= kMaxMessagesTotal) + { + evictOldestMessage(); + } + + ConversationStorage& storage = getConversationStorage(::chat::ConversationId(msg.channel, msg.peer, msg.protocol)); + StoredMessageEntry entry; + entry.message = msg; + entry.sequence = next_sequence_++; + storage.messages.push_back(entry); + total_message_count_++; + if (msg.status == ::chat::MessageStatus::Incoming) + { + storage.unread_count++; + } + (void)saveToFs(); +} + +std::vector<::chat::ChatMessage> InternalFsStore::loadRecent(const ::chat::ConversationId& conv, size_t n) +{ + const ConversationStorage& storage = getConversationStorage(conv); + std::vector<::chat::ChatMessage> result; + + size_t count = storage.messages.size(); + size_t start = (count > n) ? (count - n) : 0; + for (size_t i = start; i < count; ++i) + { + result.push_back(storage.messages[i].message); + } + return result; +} + +std::vector<::chat::ConversationMeta> InternalFsStore::loadConversationPage(size_t offset, + size_t limit, + size_t* total) +{ + std::vector<::chat::ConversationMeta> list; + list.reserve(conversations_.size()); + + for (const auto& pair : conversations_) + { + const auto& conv = pair.first; + const auto& storage = pair.second; + const size_t count = storage.messages.size(); + if (count == 0) + { + continue; + } + + ::chat::ConversationMeta meta; + meta.id = conv; + meta.preview = storage.messages.back().message.text; + meta.last_timestamp = storage.messages.back().message.timestamp; + meta.unread = storage.unread_count; + if (conv.peer == 0) + { + meta.name = "Broadcast"; + } + else + { + char buf[16]; + std::snprintf(buf, sizeof(buf), "%04lX", static_cast(conv.peer & 0xFFFFUL)); + meta.name = buf; + } + list.push_back(meta); + } + + std::sort(list.begin(), list.end(), + [](const ::chat::ConversationMeta& a, const ::chat::ConversationMeta& b) + { + return a.last_timestamp > b.last_timestamp; + }); + + if (total) + { + *total = list.size(); + } + + if (offset >= list.size()) + { + return {}; + } + if (limit == 0) + { + return std::vector<::chat::ConversationMeta>(list.begin() + static_cast(offset), list.end()); + } + + const size_t end = std::min(list.size(), offset + limit); + return std::vector<::chat::ConversationMeta>(list.begin() + static_cast(offset), + list.begin() + static_cast(end)); +} + +void InternalFsStore::setUnread(const ::chat::ConversationId& conv, int unread) +{ + getConversationStorage(conv).unread_count = unread; + (void)saveToFs(); +} + +int InternalFsStore::getUnread(const ::chat::ConversationId& conv) const +{ + return getConversationStorage(conv).unread_count; +} + +void InternalFsStore::clearConversation(const ::chat::ConversationId& conv) +{ + auto it = conversations_.find(conv); + if (it == conversations_.end()) + { + return; + } + + total_message_count_ -= std::min(total_message_count_, it->second.messages.size()); + it->second.messages.clear(); + it->second.unread_count = 0; + conversations_.erase(it); + (void)saveToFs(); +} + +void InternalFsStore::clearAll() +{ + conversations_.clear(); + total_message_count_ = 0; + next_sequence_ = 1; + if (ensureFs() && path_ && InternalFS.exists(path_)) + { + InternalFS.remove(path_); + } +} + +bool InternalFsStore::updateMessageStatus(::chat::MessageId msg_id, ::chat::MessageStatus status) +{ + if (msg_id == 0) + { + return false; + } + + for (auto& pair : conversations_) + { + auto& storage = pair.second; + const size_t count = storage.messages.size(); + for (size_t i = 0; i < count; ++i) + { + ::chat::ChatMessage* msg = &storage.messages[i].message; + if (!msg || msg->msg_id != msg_id || msg->from != 0) + { + continue; + } + msg->status = status; + (void)saveToFs(); + return true; + } + } + + return false; +} + +bool InternalFsStore::ensureFs() const +{ + return path_ && InternalFS.begin(); +} + +bool InternalFsStore::loadFromFs() +{ + conversations_.clear(); + total_message_count_ = 0; + next_sequence_ = 1; + if (!ensureFs() || !InternalFS.exists(path_)) + { + return false; + } + + auto file = InternalFS.open(path_, FILE_O_READ); + if (!file) + { + return false; + } + + LegacyFileHeader legacy_header{}; + if (file.read(&legacy_header, sizeof(legacy_header)) != sizeof(legacy_header) || legacy_header.magic != kMagic) + { + file.close(); + return false; + } + + const bool legacy_v1 = legacy_header.version == 1; + const bool current_v2 = legacy_header.version == kVersion; + if (!legacy_v1 && !current_v2) + { + file.close(); + return false; + } + + uint16_t conversation_count = legacy_header.conversation_count; + if (current_v2) + { + uint32_t persisted_next_sequence = 1U; + if (file.read(&persisted_next_sequence, sizeof(persisted_next_sequence)) != sizeof(persisted_next_sequence)) + { + file.close(); + return false; + } + next_sequence_ = std::max(1U, persisted_next_sequence); + } + uint32_t recovered_sequence = 1U; + + for (uint16_t index = 0; index < conversation_count; ++index) + { + ConversationRecord conv_record{}; + if (file.read(&conv_record, sizeof(conv_record)) != sizeof(conv_record)) + { + file.close(); + conversations_.clear(); + return false; + } + + ::chat::ConversationId conv(static_cast<::chat::ChannelId>(conv_record.channel), + conv_record.peer, + static_cast<::chat::MeshProtocol>(conv_record.protocol)); + ConversationStorage& storage = getConversationStorage(conv); + storage.unread_count = conv_record.unread_count; + + for (uint16_t message_index = 0; message_index < conv_record.message_count; ++message_index) + { + MessageRecord rec{}; + if (current_v2) + { + if (file.read(&rec, sizeof(rec)) != sizeof(rec)) + { + file.close(); + conversations_.clear(); + return false; + } + } + else + { + LegacyMessageRecord legacy_rec{}; + if (file.read(&legacy_rec, sizeof(legacy_rec)) != sizeof(legacy_rec)) + { + file.close(); + conversations_.clear(); + return false; + } + rec.protocol = legacy_rec.protocol; + rec.channel = legacy_rec.channel; + rec.status = legacy_rec.status; + rec.flags = legacy_rec.flags; + rec.from = legacy_rec.from; + rec.peer = legacy_rec.peer; + rec.msg_id = legacy_rec.msg_id; + rec.timestamp = legacy_rec.timestamp; + rec.team_location_icon = legacy_rec.team_location_icon; + rec.geo_lat_e7 = legacy_rec.geo_lat_e7; + rec.geo_lon_e7 = legacy_rec.geo_lon_e7; + rec.text_len = legacy_rec.text_len; + std::memcpy(rec.text, legacy_rec.text, sizeof(rec.text)); + } + + ::chat::ChatMessage msg; + msg.protocol = static_cast<::chat::MeshProtocol>(rec.protocol); + msg.channel = static_cast<::chat::ChannelId>(rec.channel); + msg.from = rec.from; + msg.peer = rec.peer; + msg.msg_id = rec.msg_id; + msg.timestamp = rec.timestamp; + msg.team_location_icon = rec.team_location_icon; + msg.has_geo = (rec.flags & 0x01U) != 0; + msg.geo_lat_e7 = rec.geo_lat_e7; + msg.geo_lon_e7 = rec.geo_lon_e7; + msg.status = static_cast<::chat::MessageStatus>(rec.status); + msg.text.assign(rec.text, std::min(rec.text_len, sizeof(rec.text))); + const uint32_t sequence = current_v2 ? rec.sequence : recovered_sequence++; + StoredMessageEntry entry; + entry.message = msg; + entry.sequence = sequence; + storage.messages.push_back(entry); + total_message_count_++; + if (sequence >= next_sequence_) + { + next_sequence_ = sequence + 1U; + } + } + } + + file.close(); + while (total_message_count_ > kMaxMessagesTotal) + { + evictOldestMessage(); + } + return true; +} + +bool InternalFsStore::saveToFs() const +{ + if (!ensureFs()) + { + return false; + } + + std::string temp_path = std::string(path_) + kTempSuffix; + if (InternalFS.exists(temp_path.c_str())) + { + InternalFS.remove(temp_path.c_str()); + } + + auto file = InternalFS.open(temp_path.c_str(), FILE_O_WRITE); + if (!file) + { + return false; + } + + FileHeader header{}; + header.magic = kMagic; + header.version = kVersion; + header.conversation_count = static_cast(std::min(conversations_.size(), 0xFFFF)); + header.next_sequence = next_sequence_; + if (file.write(reinterpret_cast(&header), sizeof(header)) != sizeof(header)) + { + file.close(); + InternalFS.remove(temp_path.c_str()); + return false; + } + + for (const auto& pair : conversations_) + { + const auto& conv = pair.first; + const auto& storage = pair.second; + ConversationRecord conv_record{}; + conv_record.protocol = static_cast(conv.protocol); + conv_record.channel = static_cast(conv.channel); + conv_record.peer = conv.peer; + conv_record.unread_count = storage.unread_count; + conv_record.message_count = static_cast(std::min(storage.messages.size(), 0xFFFF)); + if (file.write(reinterpret_cast(&conv_record), sizeof(conv_record)) != sizeof(conv_record)) + { + file.close(); + InternalFS.remove(temp_path.c_str()); + return false; + } + + for (size_t i = 0; i < storage.messages.size(); ++i) + { + const StoredMessageEntry& entry = storage.messages[i]; + const ::chat::ChatMessage* msg = &entry.message; + + MessageRecord rec{}; + rec.protocol = static_cast(msg->protocol); + rec.channel = static_cast(msg->channel); + rec.status = static_cast(msg->status); + rec.flags = msg->has_geo ? 0x01U : 0x00U; + rec.from = msg->from; + rec.peer = msg->peer; + rec.msg_id = msg->msg_id; + rec.timestamp = msg->timestamp; + rec.sequence = entry.sequence; + rec.team_location_icon = msg->team_location_icon; + rec.geo_lat_e7 = msg->geo_lat_e7; + rec.geo_lon_e7 = msg->geo_lon_e7; + rec.text_len = static_cast(std::min(msg->text.size(), sizeof(rec.text))); + if (rec.text_len > 0) + { + std::memcpy(rec.text, msg->text.data(), rec.text_len); + } + + if (file.write(reinterpret_cast(&rec), sizeof(rec)) != sizeof(rec)) + { + file.close(); + InternalFS.remove(temp_path.c_str()); + return false; + } + } + } + + file.flush(); + file.close(); + + if (InternalFS.exists(path_)) + { + InternalFS.remove(path_); + } + return InternalFS.rename(temp_path.c_str(), path_); +} + +void InternalFsStore::evictOldestMessage() +{ + auto oldest_it = conversations_.end(); + size_t oldest_index = 0; + uint32_t oldest_sequence = 0; + bool found = false; + + for (auto it = conversations_.begin(); it != conversations_.end(); ++it) + { + auto& messages = it->second.messages; + for (size_t index = 0; index < messages.size(); ++index) + { + if (!found || messages[index].sequence < oldest_sequence) + { + oldest_it = it; + oldest_index = index; + oldest_sequence = messages[index].sequence; + found = true; + } + } + } + + if (!found) + { + total_message_count_ = 0; + return; + } + + auto& storage = oldest_it->second; + const ::chat::ChatMessage removed = storage.messages[oldest_index].message; + storage.messages.erase(storage.messages.begin() + static_cast(oldest_index)); + if (removed.status == ::chat::MessageStatus::Incoming && storage.unread_count > 0) + { + storage.unread_count--; + } + if (storage.messages.empty()) + { + conversations_.erase(oldest_it); + } + if (total_message_count_ > 0) + { + total_message_count_--; + } +} + +InternalFsStore::ConversationStorage& InternalFsStore::getConversationStorage(const ::chat::ConversationId& conv) +{ + auto it = conversations_.find(conv); + if (it == conversations_.end()) + { + auto result = conversations_.emplace(conv, ConversationStorage{}); + return result.first->second; + } + return it->second; +} + +const InternalFsStore::ConversationStorage& InternalFsStore::getConversationStorage(const ::chat::ConversationId& conv) const +{ + auto it = conversations_.find(conv); + if (it == conversations_.end()) + { + static ConversationStorage empty; + return empty; + } + return it->second; +} + +} // namespace platform::nrf52::arduino_common::chat::infra::store diff --git a/platform/nrf52/arduino_common/src/device_identity.cpp b/platform/nrf52/arduino_common/src/device_identity.cpp new file mode 100644 index 00000000..ff2a0fec --- /dev/null +++ b/platform/nrf52/arduino_common/src/device_identity.cpp @@ -0,0 +1,138 @@ +#include "platform/nrf52/arduino_common/device_identity.h" + +#include + +namespace platform::nrf52::arduino_common::device_identity +{ +namespace +{ +constexpr ::chat::NodeId kBroadcastNodeId = 0xFFFFFFFFUL; +constexpr ::chat::NodeId kReservedNodeCount = 4; + +::chat::NodeId s_resolved_self_node_id = 0; + +bool isReservedNodeId(::chat::NodeId node_id) +{ + return node_id == 0 || node_id == kBroadcastNodeId || node_id < kReservedNodeCount; +} + +bool nodeIdInUse(::chat::NodeId node_id, const ::chat::contacts::INodeStore* node_store) +{ + if (!node_store) + { + return false; + } + + const auto& entries = node_store->getEntries(); + for (const auto& entry : entries) + { + if (entry.node_id == node_id) + { + return true; + } + } + return false; +} + +uint32_t mixSeed(uint32_t value) +{ + value ^= value >> 16; + value *= 0x7feb352dU; + value ^= value >> 15; + value *= 0x846ca68bU; + value ^= value >> 16; + return value; +} + +::chat::NodeId fallbackCandidate(uint32_t seed, uint32_t attempt) +{ + uint32_t candidate = mixSeed(seed + attempt * 0x9e3779b9U); + candidate &= 0x7FFFFFFFU; + if (candidate < kReservedNodeCount) + { + candidate += kReservedNodeCount; + } + if (candidate == kBroadcastNodeId) + { + candidate ^= 0x00A5A5A5U; + } + if (candidate < kReservedNodeCount) + { + candidate = kReservedNodeCount; + } + return candidate; +} +} // namespace + +::chat::NodeId deriveNodeIdFromDeviceAddress(uint32_t deviceaddr0, uint32_t deviceaddr1) +{ + ::chat::NodeId node_id = (static_cast<::chat::NodeId>((deviceaddr0 >> 16) & 0xFFU) << 24) | + (static_cast<::chat::NodeId>((deviceaddr0 >> 24) & 0xFFU) << 16) | + (static_cast<::chat::NodeId>(deviceaddr1 & 0xFFU) << 8) | + static_cast<::chat::NodeId>((deviceaddr1 >> 8) & 0xFFU); + if (node_id == 0) + { + node_id = 1; + } + return node_id; +} + +std::array deriveMacAddressFromDeviceAddress(uint32_t deviceaddr0, uint32_t deviceaddr1) +{ + return { + static_cast(deviceaddr0 & 0xFFU), + static_cast((deviceaddr0 >> 8) & 0xFFU), + static_cast((deviceaddr0 >> 16) & 0xFFU), + static_cast((deviceaddr0 >> 24) & 0xFFU), + static_cast(deviceaddr1 & 0xFFU), + static_cast((deviceaddr1 >> 8) & 0xFFU)}; +} + +::chat::NodeId resolveNodeId(uint32_t deviceaddr0, uint32_t deviceaddr1, + uint32_t deviceid0, uint32_t deviceid1, + const ::chat::contacts::INodeStore* node_store) +{ + ::chat::NodeId node_id = deriveNodeIdFromDeviceAddress(deviceaddr0, deviceaddr1); + if (!isReservedNodeId(node_id) && !nodeIdInUse(node_id, node_store)) + { + return node_id; + } + + const uint32_t seed = mixSeed(deviceaddr0 ^ (deviceaddr1 * 33U) ^ deviceid0 ^ (deviceid1 * 97U)); + for (uint32_t attempt = 0; attempt < 1024; ++attempt) + { + const ::chat::NodeId candidate = fallbackCandidate(seed, attempt); + if (!isReservedNodeId(candidate) && !nodeIdInUse(candidate, node_store)) + { + return candidate; + } + } + + return node_id == 0 ? kReservedNodeCount : node_id; +} + +void setResolvedSelfNodeId(::chat::NodeId node_id) +{ + s_resolved_self_node_id = node_id; +} + +void clearResolvedSelfNodeId() +{ + s_resolved_self_node_id = 0; +} + +::chat::NodeId getSelfNodeId() +{ + if (s_resolved_self_node_id != 0) + { + return s_resolved_self_node_id; + } + return deriveNodeIdFromDeviceAddress(NRF_FICR->DEVICEADDR[0], NRF_FICR->DEVICEADDR[1]); +} + +std::array getSelfMacAddress() +{ + return deriveMacAddressFromDeviceAddress(NRF_FICR->DEVICEADDR[0], NRF_FICR->DEVICEADDR[1]); +} + +} // namespace platform::nrf52::arduino_common::device_identity diff --git a/platform/nrf52/arduino_common/src/platform_ui_settings_store.cpp b/platform/nrf52/arduino_common/src/platform_ui_settings_store.cpp new file mode 100644 index 00000000..dcd3a6fe --- /dev/null +++ b/platform/nrf52/arduino_common/src/platform_ui_settings_store.cpp @@ -0,0 +1,462 @@ +#include "platform/ui/settings_store.h" + +#include + +#include +#include +#include +#include +#include + +namespace +{ + +using Adafruit_LittleFS_Namespace::FILE_O_READ; +using Adafruit_LittleFS_Namespace::FILE_O_WRITE; + +constexpr const char* kSettingsPath = "/ui_settings.bin"; +constexpr const char* kSettingsTempPath = "/ui_settings.bin.tmp"; +constexpr uint32_t kMagic = 0x55535447UL; // USTG +constexpr uint16_t kVersion = 1; + +enum class ValueType : uint8_t +{ + Int = 1, + Bool = 2, + Uint = 3, + Blob = 4, +}; + +struct FileHeader +{ + uint32_t magic = kMagic; + uint16_t version = kVersion; + uint16_t reserved = 0; + uint32_t record_count = 0; +} __attribute__((packed)); + +struct RecordHeader +{ + uint8_t type = 0; + uint8_t reserved = 0; + uint16_t key_len = 0; + uint32_t value_len = 0; +} __attribute__((packed)); + +std::string makeScopedKey(const char* ns, const char* key) +{ + const char* scope = ns ? ns : ""; + const char* name = key ? key : ""; + return std::string(scope) + ":" + name; +} + +std::map& intStore() +{ + static std::map store; + return store; +} + +std::map& boolStore() +{ + static std::map store; + return store; +} + +std::map& uintStore() +{ + static std::map store; + return store; +} + +std::map>& blobStore() +{ + static std::map> store; + return store; +} + +bool& loadedFlag() +{ + static bool loaded = false; + return loaded; +} + +void clearAllStores() +{ + intStore().clear(); + boolStore().clear(); + uintStore().clear(); + blobStore().clear(); +} + +bool ensureFs() +{ + return InternalFS.begin(); +} + +template +bool writePod(Adafruit_LittleFS_Namespace::File& file, const T& value) +{ + return file.write(reinterpret_cast(&value), sizeof(T)) == sizeof(T); +} + +template +bool readPod(Adafruit_LittleFS_Namespace::File& file, T* value) +{ + return value && file.read(value, sizeof(T)) == sizeof(T); +} + +bool writeRecordHeader(Adafruit_LittleFS_Namespace::File& file, + ValueType type, + const std::string& key, + uint32_t value_len) +{ + RecordHeader header{}; + header.type = static_cast(type); + header.key_len = static_cast(key.size()); + header.value_len = value_len; + return writePod(file, header) && + (key.empty() || file.write(key.data(), key.size()) == key.size()); +} + +bool saveToFs() +{ + if (!ensureFs()) + { + return false; + } + + auto file = InternalFS.open(kSettingsTempPath, FILE_O_WRITE); + if (!file) + { + return false; + } + + const uint32_t record_count = static_cast( + intStore().size() + boolStore().size() + uintStore().size() + blobStore().size()); + FileHeader header{}; + header.record_count = record_count; + if (!writePod(file, header)) + { + file.close(); + return false; + } + + for (const auto& entry : intStore()) + { + const int32_t value = entry.second; + if (!writeRecordHeader(file, ValueType::Int, entry.first, sizeof(value)) || + file.write(reinterpret_cast(&value), sizeof(value)) != sizeof(value)) + { + file.close(); + return false; + } + } + + for (const auto& entry : boolStore()) + { + const uint8_t value = entry.second ? 1U : 0U; + if (!writeRecordHeader(file, ValueType::Bool, entry.first, sizeof(value)) || + file.write(&value, sizeof(value)) != sizeof(value)) + { + file.close(); + return false; + } + } + + for (const auto& entry : uintStore()) + { + const uint32_t value = entry.second; + if (!writeRecordHeader(file, ValueType::Uint, entry.first, sizeof(value)) || + file.write(reinterpret_cast(&value), sizeof(value)) != sizeof(value)) + { + file.close(); + return false; + } + } + + for (const auto& entry : blobStore()) + { + if (!writeRecordHeader(file, ValueType::Blob, entry.first, static_cast(entry.second.size())) || + (!entry.second.empty() && file.write(entry.second.data(), entry.second.size()) != entry.second.size())) + { + file.close(); + return false; + } + } + + file.flush(); + file.close(); + + if (InternalFS.exists(kSettingsPath)) + { + InternalFS.remove(kSettingsPath); + } + return InternalFS.rename(kSettingsTempPath, kSettingsPath); +} + +void ensureLoaded() +{ + if (loadedFlag()) + { + return; + } + + clearAllStores(); + if (!ensureFs()) + { + return; + } + loadedFlag() = true; + + if (!InternalFS.exists(kSettingsPath)) + { + return; + } + + auto file = InternalFS.open(kSettingsPath, FILE_O_READ); + if (!file) + { + return; + } + + FileHeader header{}; + if (!readPod(file, &header) || header.magic != kMagic || header.version != kVersion) + { + file.close(); + return; + } + + std::map loaded_ints; + std::map loaded_bools; + std::map loaded_uints; + std::map> loaded_blobs; + + for (uint32_t i = 0; i < header.record_count; ++i) + { + RecordHeader rec{}; + if (!readPod(file, &rec)) + { + file.close(); + return; + } + + std::string key(rec.key_len, '\0'); + if (rec.key_len > 0 && file.read(&key[0], rec.key_len) != rec.key_len) + { + file.close(); + return; + } + + switch (static_cast(rec.type)) + { + case ValueType::Int: + { + int32_t value = 0; + if (rec.value_len != sizeof(value) || !readPod(file, &value)) + { + file.close(); + return; + } + loaded_ints[key] = value; + break; + } + case ValueType::Bool: + { + uint8_t value = 0; + if (rec.value_len != sizeof(value) || !readPod(file, &value)) + { + file.close(); + return; + } + loaded_bools[key] = (value != 0); + break; + } + case ValueType::Uint: + { + uint32_t value = 0; + if (rec.value_len != sizeof(value) || !readPod(file, &value)) + { + file.close(); + return; + } + loaded_uints[key] = value; + break; + } + case ValueType::Blob: + { + std::vector value(rec.value_len, 0); + if (rec.value_len > 0 && file.read(value.data(), rec.value_len) != rec.value_len) + { + file.close(); + return; + } + loaded_blobs[key] = std::move(value); + break; + } + default: + { + std::vector skip(rec.value_len, 0); + if (rec.value_len > 0 && file.read(skip.data(), rec.value_len) != rec.value_len) + { + file.close(); + return; + } + break; + } + } + } + + file.close(); + intStore() = std::move(loaded_ints); + boolStore() = std::move(loaded_bools); + uintStore() = std::move(loaded_uints); + blobStore() = std::move(loaded_blobs); +} + +} // namespace + +namespace platform::ui::settings_store +{ + +void put_int(const char* ns, const char* key, int value) +{ + if (!key) + { + return; + } + ensureLoaded(); + intStore()[makeScopedKey(ns, key)] = value; + (void)saveToFs(); +} + +void put_bool(const char* ns, const char* key, bool value) +{ + if (!key) + { + return; + } + ensureLoaded(); + boolStore()[makeScopedKey(ns, key)] = value; + (void)saveToFs(); +} + +void put_uint(const char* ns, const char* key, uint32_t value) +{ + if (!key) + { + return; + } + ensureLoaded(); + uintStore()[makeScopedKey(ns, key)] = value; + (void)saveToFs(); +} + +bool put_blob(const char* ns, const char* key, const void* data, std::size_t len) +{ + if (!key || (!data && len != 0)) + { + return false; + } + ensureLoaded(); + auto& blob = blobStore()[makeScopedKey(ns, key)]; + blob.assign(static_cast(data), static_cast(data) + len); + return saveToFs(); +} + +int get_int(const char* ns, const char* key, int default_value) +{ + if (!key) + { + return default_value; + } + ensureLoaded(); + const auto it = intStore().find(makeScopedKey(ns, key)); + return it == intStore().end() ? default_value : it->second; +} + +bool get_bool(const char* ns, const char* key, bool default_value) +{ + if (!key) + { + return default_value; + } + ensureLoaded(); + const auto it = boolStore().find(makeScopedKey(ns, key)); + return it == boolStore().end() ? default_value : it->second; +} + +uint32_t get_uint(const char* ns, const char* key, uint32_t default_value) +{ + if (!key) + { + return default_value; + } + ensureLoaded(); + const auto it = uintStore().find(makeScopedKey(ns, key)); + return it == uintStore().end() ? default_value : it->second; +} + +bool get_blob(const char* ns, const char* key, std::vector& out) +{ + out.clear(); + if (!key) + { + return false; + } + ensureLoaded(); + const auto it = blobStore().find(makeScopedKey(ns, key)); + if (it == blobStore().end()) + { + return false; + } + out = it->second; + return true; +} + +void remove_keys(const char* ns, const char* const* keys, std::size_t key_count) +{ + if (!keys) + { + return; + } + ensureLoaded(); + for (std::size_t index = 0; index < key_count; ++index) + { + if (!keys[index]) + { + continue; + } + const std::string scoped = makeScopedKey(ns, keys[index]); + intStore().erase(scoped); + boolStore().erase(scoped); + uintStore().erase(scoped); + blobStore().erase(scoped); + } + (void)saveToFs(); +} + +void clear_namespace(const char* ns) +{ + ensureLoaded(); + const std::string prefix = std::string(ns ? ns : "") + ":"; + + for (auto it = intStore().begin(); it != intStore().end();) + { + it = (it->first.rfind(prefix, 0) == 0) ? intStore().erase(it) : std::next(it); + } + for (auto it = boolStore().begin(); it != boolStore().end();) + { + it = (it->first.rfind(prefix, 0) == 0) ? boolStore().erase(it) : std::next(it); + } + for (auto it = uintStore().begin(); it != uintStore().end();) + { + it = (it->first.rfind(prefix, 0) == 0) ? uintStore().erase(it) : std::next(it); + } + for (auto it = blobStore().begin(); it != blobStore().end();) + { + it = (it->first.rfind(prefix, 0) == 0) ? blobStore().erase(it) : std::next(it); + } + (void)saveToFs(); +} + +} // namespace platform::ui::settings_store diff --git a/platform/nrf52/arduino_common/src/platform_ui_time_runtime.cpp b/platform/nrf52/arduino_common/src/platform_ui_time_runtime.cpp new file mode 100644 index 00000000..dcaec110 --- /dev/null +++ b/platform/nrf52/arduino_common/src/platform_ui_time_runtime.cpp @@ -0,0 +1,57 @@ +#include "platform/ui/settings_store.h" +#include "platform/ui/time_runtime.h" +#include "sys/clock.h" + +#include + +namespace platform::ui::time +{ +namespace +{ + +constexpr const char* kSettingsNs = "settings"; +constexpr const char* kTimezoneKey = "timezone_offset"; + +int stored_timezone_offset_min() +{ + return ::platform::ui::settings_store::get_int(kSettingsNs, kTimezoneKey, 0); +} + +} // namespace + +int timezone_offset_min() +{ + return stored_timezone_offset_min(); +} + +void set_timezone_offset_min(int offset_min) +{ + ::platform::ui::settings_store::put_int(kSettingsNs, kTimezoneKey, offset_min); +} + +time_t apply_timezone_offset(time_t utc_seconds) +{ + if (utc_seconds <= 0) + { + return utc_seconds; + } + return utc_seconds + static_cast(timezone_offset_min()) * 60; +} + +bool localtime_now(struct tm* out_tm) +{ + if (!out_tm) + { + return false; + } + const time_t now = apply_timezone_offset(static_cast(sys::epoch_seconds_now())); + const tm* tmp = gmtime(&now); + if (!tmp) + { + return false; + } + *out_tm = *tmp; + return true; +} + +} // namespace platform::ui::time diff --git a/platform/nrf52/arduino_common/src/self_identity_bridge.cpp b/platform/nrf52/arduino_common/src/self_identity_bridge.cpp new file mode 100644 index 00000000..c964257c --- /dev/null +++ b/platform/nrf52/arduino_common/src/self_identity_bridge.cpp @@ -0,0 +1,40 @@ +#include "platform/nrf52/arduino_common/self_identity_bridge.h" + +#include "platform/nrf52/arduino_common/device_identity.h" + +namespace platform::nrf52::arduino_common +{ + +SelfIdentityBridge::SelfIdentityBridge(const app::AppConfig& config, + uint32_t deviceaddr0, + uint32_t deviceaddr1, + const char* fallback_long_prefix, + const char* fallback_ble_prefix) + : config_(config), + node_id_(device_identity::deriveNodeIdFromDeviceAddress(deviceaddr0, deviceaddr1)), + mac_addr_(device_identity::deriveMacAddressFromDeviceAddress(deviceaddr0, deviceaddr1)), + fallback_long_prefix_(fallback_long_prefix), + fallback_ble_prefix_(fallback_ble_prefix) +{ +} + +bool SelfIdentityBridge::readSelfIdentityInput(chat::runtime::SelfIdentityInput* out) const +{ + if (!out) + { + return false; + } + + *out = chat::runtime::SelfIdentityInput{}; + out->node_id = node_id_; + out->configured_long_name = config_.node_name; + out->configured_short_name = config_.short_name; + out->fallback_long_prefix = fallback_long_prefix_; + out->fallback_ble_prefix = fallback_ble_prefix_; + out->allow_short_hex_fallback = true; + out->mac_addr = mac_addr_.data(); + out->mac_addr_len = mac_addr_.size(); + return true; +} + +} // namespace platform::nrf52::arduino_common diff --git a/platform/nrf52/arduino_common/src/sys/event_bus.cpp b/platform/nrf52/arduino_common/src/sys/event_bus.cpp new file mode 100644 index 00000000..a5ae9d72 --- /dev/null +++ b/platform/nrf52/arduino_common/src/sys/event_bus.cpp @@ -0,0 +1,8 @@ +#include "platform/nrf52/arduino_common/sys/event_bus.h" + +namespace sys +{ + +EventBus EventBus::instance_; + +} // namespace sys diff --git a/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font.cpp b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font.cpp new file mode 100644 index 00000000..bdbc68f8 --- /dev/null +++ b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font.cpp @@ -0,0 +1,26 @@ +#ifndef TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED +#define TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED 0 +#endif + +#if TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED + +#include "ui/fonts/fusion_pixel_10_font.h" + +namespace ui::mono_128x64 +{ + +extern const MonoFont kFusionPixel10Font; + +} // namespace ui::mono_128x64 + +namespace platform::nrf52::ui::fonts +{ + +const ::ui::mono_128x64::MonoFont& fusion_pixel_10_font() +{ + return ::ui::mono_128x64::kFusionPixel10Font; +} + +} // namespace platform::nrf52::ui::fonts + +#endif diff --git a/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font_data.cpp b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font_data.cpp new file mode 100644 index 00000000..962c2637 --- /dev/null +++ b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_10_font_data.cpp @@ -0,0 +1,173 @@ +#ifndef TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED +#define TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED 0 +#endif + +#if TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED + +#include "ui/fonts/fusion_pixel_10_font_generated.h" + +namespace ui::mono_128x64 +{ + +static const uint8_t kFusionPixel10Bitmap[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xD0, 0x00, 0xF0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xD0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xF0, 0x00, 0xE0, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, + 0xE0, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x10, 0x00, 0x20, 0x00, + 0x20, 0x00, 0xC0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, + 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xC0, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, + 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xE0, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x00, 0x10, 0x00, 0x20, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x30, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0xC0, 0x00, 0xE0, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xC0, 0x00, + 0xF0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x10, 0x00, 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, + 0xF0, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xC0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, + 0x20, 0x00, 0x10, 0x00, 0x10, 0x00, 0x20, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0xD0, 0x00, 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0xC0, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, + 0xF0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, + 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0xC0, 0x00, 0xF0, 0x00, 0xC0, 0x00, + 0xC0, 0x00, 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0xC0, 0x00, + 0xF0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, + 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xC0, 0x00, + 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x00, 0xC0, 0x00, 0x20, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0xD0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x10, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0xC0, 0x00, + 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x30, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x10, 0x00, 0x30, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xE0, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, + 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x30, 0x00, 0x10, 0x00, 0xE0, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xC0, 0x00, 0xC0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xF0, 0x00, + 0xF0, 0x00, 0xF0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xE0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0x30, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xD0, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0xE0, 0x00, 0xE0, 0x00, 0x30, 0x00, 0xE0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xE0, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xD0, 0x00, 0xF0, 0x00, 0xF0, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0x20, 0x00, 0x20, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD0, 0x00, 0xD0, 0x00, + 0xD0, 0x00, 0x30, 0x00, 0x10, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xF0, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0xC0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, + 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x20, 0x00, 0x20, 0x00, 0x10, 0x00, + 0x10, 0x00, 0x20, 0x00, 0x20, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xE0, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +}; + +static const uint16_t kFusionPixel10Codepoints[] = { + 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, + 0x0028, 0x0029, 0x002A, 0x002B, 0x002C, 0x002D, 0x002E, 0x002F, + 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, + 0x0038, 0x0039, 0x003A, 0x003B, 0x003C, 0x003D, 0x003E, 0x003F, + 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, + 0x0048, 0x0049, 0x004A, 0x004B, 0x004C, 0x004D, 0x004E, 0x004F, + 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, + 0x0058, 0x0059, 0x005A, 0x005B, 0x005C, 0x005D, 0x005E, 0x005F, + 0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, + 0x0068, 0x0069, 0x006A, 0x006B, 0x006C, 0x006D, 0x006E, 0x006F, + 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077, + 0x0078, 0x0079, 0x007A, 0x007B, 0x007C, 0x007D, 0x007E, +}; + +static const uint8_t kFusionPixel10Advances[] = { + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, + 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, +}; + +const MonoFont kFusionPixel10Font = MonoFont::makeCompact16( + kFusionPixel10Bitmap, + kFusionPixel10Codepoints, + kFusionPixel10Advances, + static_cast(95), + 10, + 9, + 10, + static_cast(31), + 10, + 10, + 10); + +} // namespace ui::mono_128x64 + +#endif diff --git a/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font.cpp b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font.cpp new file mode 100644 index 00000000..c947561f --- /dev/null +++ b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font.cpp @@ -0,0 +1,28 @@ +#ifndef TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED +#define TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED 1 +#endif + +#if TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED + +#include "ui/fonts/fusion_pixel_8_font.h" + +namespace ui::mono_128x64 +{ + +extern const MonoFont kFusionPixel8Font; + +} // namespace ui::mono_128x64 + +namespace platform::nrf52::ui::fonts +{ + +const ::ui::mono_128x64::MonoFont& fusion_pixel_8_font() +{ + // Adafruit-like access point: callers receive a const font object and the + // renderer owns glyph lookup, measuring, clipping, and blitting. + return ::ui::mono_128x64::kFusionPixel8Font; +} + +} // namespace platform::nrf52::ui::fonts + +#endif diff --git a/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font_data.cpp b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font_data.cpp new file mode 100644 index 00000000..93efca00 --- /dev/null +++ b/platform/nrf52/arduino_common/src/ui/fonts/fusion_pixel_8_font_data.cpp @@ -0,0 +1,71366 @@ +#ifndef TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED +#define TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED 1 +#endif + +#if TRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED + +#include "ui/fonts/fusion_pixel_8_font_generated.h" + +namespace ui::mono_128x64 +{ + +static const uint8_t kFusionPixel8Bitmap[] = { + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x40, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xE0, + 0xA0, + 0xA0, + 0xE0, + 0xA0, + 0x00, + 0x00, + 0x40, + 0xE0, + 0xC0, + 0x60, + 0x60, + 0xC0, + 0x40, + 0x00, + 0x00, + 0xA0, + 0x20, + 0x40, + 0x80, + 0xA0, + 0x00, + 0x00, + 0x40, + 0xA0, + 0x40, + 0xA0, + 0x80, + 0x60, + 0x00, + 0x00, + 0x40, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x20, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x20, + 0x00, + 0x80, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x80, + 0x00, + 0x00, + 0x40, + 0xE0, + 0x40, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0xE0, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x80, + 0x00, + 0x00, + 0x00, + 0x00, + 0xE0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x00, + 0x00, + 0x20, + 0x20, + 0x40, + 0x40, + 0x40, + 0x80, + 0x80, + 0x00, + 0x60, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0x40, + 0xC0, + 0x40, + 0x40, + 0x40, + 0xE0, + 0x00, + 0x00, + 0xC0, + 0x20, + 0x20, + 0x40, + 0x80, + 0xE0, + 0x00, + 0x00, + 0xC0, + 0x20, + 0x40, + 0x20, + 0x20, + 0xC0, + 0x00, + 0x00, + 0x20, + 0x60, + 0xA0, + 0xA0, + 0xE0, + 0x20, + 0x00, + 0x00, + 0xE0, + 0x80, + 0xC0, + 0x20, + 0x20, + 0xC0, + 0x00, + 0x00, + 0x60, + 0x80, + 0xE0, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0xE0, + 0x20, + 0x20, + 0x40, + 0x40, + 0x40, + 0x00, + 0x00, + 0x60, + 0xA0, + 0x40, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0x60, + 0xA0, + 0xA0, + 0xE0, + 0x20, + 0xC0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x00, + 0x00, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x00, + 0x00, + 0x40, + 0x80, + 0x00, + 0x00, + 0x20, + 0x40, + 0x80, + 0x40, + 0x20, + 0x00, + 0x00, + 0x00, + 0x00, + 0xE0, + 0x00, + 0xE0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x80, + 0x40, + 0x20, + 0x40, + 0x80, + 0x00, + 0x00, + 0x40, + 0xA0, + 0x20, + 0x40, + 0x00, + 0x40, + 0x00, + 0x00, + 0x40, + 0xA0, + 0xE0, + 0xE0, + 0x80, + 0x60, + 0x00, + 0x00, + 0x40, + 0xA0, + 0xA0, + 0xE0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0x60, + 0x80, + 0x80, + 0x80, + 0x80, + 0x60, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0xE0, + 0x80, + 0xE0, + 0x80, + 0x80, + 0xE0, + 0x00, + 0x00, + 0xE0, + 0x80, + 0xE0, + 0x80, + 0x80, + 0x80, + 0x00, + 0x00, + 0x60, + 0x80, + 0x80, + 0xA0, + 0xA0, + 0x60, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xE0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0xE0, + 0x40, + 0x40, + 0x40, + 0x40, + 0xE0, + 0x00, + 0x00, + 0x20, + 0x20, + 0x20, + 0x20, + 0xA0, + 0x40, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xC0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0xE0, + 0x00, + 0x00, + 0xA0, + 0xE0, + 0xE0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x40, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0x40, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0x80, + 0x80, + 0x00, + 0x00, + 0x40, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0x40, + 0x20, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x60, + 0x80, + 0x40, + 0x20, + 0x20, + 0xC0, + 0x00, + 0x00, + 0xE0, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xE0, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xA0, + 0xA0, + 0xC0, + 0x80, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xA0, + 0xE0, + 0xE0, + 0xA0, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0x40, + 0x40, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xA0, + 0x40, + 0x40, + 0x40, + 0x00, + 0x00, + 0xE0, + 0x20, + 0x40, + 0x40, + 0x80, + 0xE0, + 0x00, + 0x00, + 0x60, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x60, + 0x00, + 0x80, + 0x80, + 0x40, + 0x40, + 0x40, + 0x20, + 0x20, + 0x00, + 0xC0, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0xC0, + 0x00, + 0x40, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xE0, + 0x00, + 0x40, + 0x20, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x60, + 0xA0, + 0xA0, + 0x60, + 0x00, + 0x00, + 0x80, + 0x80, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x60, + 0x80, + 0x80, + 0x60, + 0x00, + 0x00, + 0x20, + 0x20, + 0x60, + 0xA0, + 0xA0, + 0x60, + 0x00, + 0x00, + 0x00, + 0x00, + 0x60, + 0xA0, + 0xC0, + 0x60, + 0x00, + 0x00, + 0x20, + 0x40, + 0xE0, + 0x40, + 0x40, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x60, + 0xA0, + 0x60, + 0x20, + 0xC0, + 0x00, + 0x80, + 0x80, + 0xC0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x40, + 0x00, + 0xC0, + 0x40, + 0x40, + 0xE0, + 0x00, + 0x00, + 0x20, + 0x00, + 0xE0, + 0x20, + 0x20, + 0x20, + 0xC0, + 0x00, + 0x80, + 0x80, + 0xA0, + 0xC0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0xC0, + 0x40, + 0x40, + 0x40, + 0x40, + 0x60, + 0x00, + 0x00, + 0x00, + 0x00, + 0xC0, + 0xE0, + 0xE0, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0xA0, + 0xA0, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0x80, + 0x00, + 0x00, + 0x00, + 0x60, + 0xA0, + 0xA0, + 0x60, + 0x20, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xC0, + 0x80, + 0x80, + 0x00, + 0x00, + 0x00, + 0x00, + 0x60, + 0xC0, + 0x60, + 0xC0, + 0x00, + 0x00, + 0x00, + 0x40, + 0xE0, + 0x40, + 0x40, + 0x20, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xA0, + 0x60, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xC0, + 0x80, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0xE0, + 0xE0, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0x40, + 0xA0, + 0xA0, + 0x00, + 0x00, + 0x00, + 0x00, + 0xA0, + 0xA0, + 0x60, + 0x20, + 0xC0, + 0x00, + 0x00, + 0x00, + 0xE0, + 0x40, + 0x80, + 0xE0, + 0x00, + 0x00, + 0x20, + 0x40, + 0x40, + 0x80, + 0x40, + 0x40, + 0x20, + 0x00, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x80, + 0x40, + 0x40, + 0x20, + 0x40, + 0x40, + 0x80, + 0x00, + 0x00, + 0x00, + 0xC0, + 0x60, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0xA0, + 0x40, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x92, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x20, + 0x40, + 0xFE, + 0x40, + 0x20, + 0x00, + 0x00, + 0x10, + 0x38, + 0x54, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x08, + 0x04, + 0xFE, + 0x04, + 0x08, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x54, + 0x38, + 0x10, + 0x00, + 0x00, + 0x88, + 0x90, + 0xBE, + 0x90, + 0x88, + 0x00, + 0x00, + 0x10, + 0x30, + 0x5E, + 0x82, + 0x5E, + 0x30, + 0x10, + 0x00, + 0x10, + 0x28, + 0x44, + 0xEE, + 0x38, + 0x00, + 0x38, + 0x00, + 0x90, + 0x98, + 0xF4, + 0x82, + 0xF4, + 0x98, + 0x90, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0xDA, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xDA, + 0xDA, + 0xDA, + 0x00, + 0x00, + 0x00, + 0x10, + 0x00, + 0x10, + 0x10, + 0x00, + 0x10, + 0x10, + 0x00, + 0x38, + 0x00, + 0x38, + 0x38, + 0x00, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0xAA, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xAA, + 0xAA, + 0xAA, + 0x00, + 0x00, + 0x00, + 0x10, + 0x00, + 0x10, + 0x00, + 0x10, + 0x00, + 0x10, + 0x00, + 0x38, + 0x00, + 0x38, + 0x00, + 0x38, + 0x00, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0x1F, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x1F, + 0x1F, + 0x1F, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x3F, + 0x3F, + 0x3F, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF0, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xF0, + 0xF0, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF8, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0xF8, + 0xF8, + 0xF8, + 0x38, + 0x38, + 0x10, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x1F, + 0x1F, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x3F, + 0x3F, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF0, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0xF0, + 0xF0, + 0xF0, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xF8, + 0xF8, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x1F, + 0x1F, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x3F, + 0x3F, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x3F, + 0x3F, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0x3F, + 0x3F, + 0x38, + 0x38, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF0, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF0, + 0xF0, + 0xF0, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF8, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xF8, + 0xF8, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF8, + 0xF8, + 0xF8, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xF8, + 0xF8, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xFF, + 0xF0, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x1F, + 0xFF, + 0x1F, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0xF8, + 0xFF, + 0xF8, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x3F, + 0xFF, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0x38, + 0x38, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0xF0, + 0xFF, + 0xF0, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x1F, + 0xFF, + 0x1F, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xFF, + 0xF8, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x3F, + 0xFF, + 0x3F, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFF, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF0, + 0xFF, + 0xF0, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x1F, + 0xFF, + 0x1F, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFF, + 0xFF, + 0xFF, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x38, + 0xFF, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFF, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xFF, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xFF, + 0xF8, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x3F, + 0xFF, + 0x3F, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xF8, + 0xFF, + 0xF8, + 0x38, + 0x38, + 0x10, + 0x10, + 0x10, + 0x3F, + 0xFF, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xFF, + 0xFF, + 0xFF, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFF, + 0xFF, + 0xFF, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xF8, + 0xFF, + 0xF8, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x3F, + 0xFF, + 0x3F, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0xFF, + 0xFF, + 0xFF, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0xEE, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xEE, + 0xEE, + 0xEE, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x00, + 0x10, + 0x10, + 0x10, + 0x00, + 0x38, + 0x38, + 0x38, + 0x00, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x00, + 0xFF, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0x1F, + 0x10, + 0x1F, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0x3F, + 0x28, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0x3F, + 0x20, + 0x2F, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0xF0, + 0x10, + 0xF0, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF8, + 0x28, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0xF8, + 0x08, + 0xE8, + 0x28, + 0x28, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x10, + 0x1F, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0x3F, + 0x00, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0x2F, + 0x20, + 0x3F, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0xF0, + 0x10, + 0xF0, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0xF8, + 0x00, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0xE8, + 0x08, + 0xF8, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x1F, + 0x10, + 0x1F, + 0x10, + 0x10, + 0x28, + 0x28, + 0x28, + 0x28, + 0x2F, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x2F, + 0x20, + 0x2F, + 0x28, + 0x28, + 0x10, + 0x10, + 0x10, + 0xF0, + 0x10, + 0xF0, + 0x10, + 0x10, + 0x28, + 0x28, + 0x28, + 0x28, + 0xE8, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0xE8, + 0x08, + 0xE8, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x00, + 0xFF, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x28, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x00, + 0xEF, + 0x28, + 0x28, + 0x10, + 0x10, + 0x10, + 0xFF, + 0x00, + 0xFF, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x28, + 0x28, + 0x28, + 0xEF, + 0x00, + 0xFF, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0xFF, + 0x10, + 0xFF, + 0x10, + 0x10, + 0x28, + 0x28, + 0x28, + 0x28, + 0xFF, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0xEF, + 0x00, + 0xEF, + 0x28, + 0x28, + 0x00, + 0x00, + 0x00, + 0x00, + 0x07, + 0x08, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0xC0, + 0x20, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x20, + 0xC0, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x08, + 0x07, + 0x00, + 0x00, + 0x00, + 0x01, + 0x02, + 0x04, + 0x08, + 0x10, + 0x20, + 0x40, + 0x80, + 0x80, + 0x40, + 0x20, + 0x10, + 0x08, + 0x04, + 0x02, + 0x01, + 0x81, + 0x42, + 0x24, + 0x18, + 0x18, + 0x24, + 0x42, + 0x81, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF0, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x1F, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xF0, + 0xF0, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x1F, + 0x1F, + 0x1F, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x1F, + 0xFF, + 0x1F, + 0x00, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x38, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xFF, + 0xF0, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x10, + 0x10, + 0x10, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFC, + 0xFC, + 0xFC, + 0xFC, + 0xFC, + 0xFC, + 0xFC, + 0xFC, + 0xF8, + 0xF8, + 0xF8, + 0xF8, + 0xF8, + 0xF8, + 0xF8, + 0xF8, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xE0, + 0xE0, + 0xE0, + 0xE0, + 0xE0, + 0xE0, + 0xE0, + 0xE0, + 0xC0, + 0xC0, + 0xC0, + 0xC0, + 0xC0, + 0xC0, + 0xC0, + 0xC0, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0xAA, + 0x00, + 0xAA, + 0x00, + 0xAA, + 0x00, + 0xAA, + 0x00, + 0xAA, + 0x55, + 0xAA, + 0x55, + 0xAA, + 0x55, + 0xAA, + 0x55, + 0xFF, + 0xAA, + 0xFF, + 0xAA, + 0xFF, + 0xAA, + 0xFF, + 0xAA, + 0xFF, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x01, + 0x01, + 0x01, + 0x01, + 0x01, + 0x01, + 0x01, + 0x01, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0x00, + 0x00, + 0x00, + 0x00, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0x00, + 0x00, + 0x00, + 0x00, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0x00, + 0x00, + 0x00, + 0x00, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0xF0, + 0xF0, + 0xF0, + 0xF0, + 0x0F, + 0x0F, + 0x0F, + 0x0F, + 0xFF, + 0xFF, + 0xFF, + 0xFF, + 0x00, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0xFE, + 0x00, + 0xFE, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0xFE, + 0x00, + 0x7C, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0x7C, + 0x00, + 0xFE, + 0x82, + 0xBA, + 0xBA, + 0xBA, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0x82, + 0xFE, + 0x82, + 0xFE, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xAA, + 0xAA, + 0xAA, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0xCA, + 0xA6, + 0x92, + 0xCA, + 0xA6, + 0xFE, + 0x00, + 0xFE, + 0xA6, + 0xCA, + 0x92, + 0xA6, + 0xCA, + 0xFE, + 0x00, + 0xFE, + 0xD6, + 0xAA, + 0xD6, + 0xAA, + 0xD6, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x38, + 0x28, + 0x38, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0xFE, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x82, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x38, + 0x00, + 0x38, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x38, + 0x00, + 0x00, + 0x00, + 0x3E, + 0x7C, + 0xF8, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x3E, + 0x44, + 0xF8, + 0x00, + 0x00, + 0x00, + 0x10, + 0x38, + 0x38, + 0x7C, + 0x7C, + 0xFE, + 0xFE, + 0x00, + 0x10, + 0x28, + 0x28, + 0x44, + 0x44, + 0x82, + 0xFE, + 0x00, + 0x00, + 0x10, + 0x38, + 0x38, + 0x7C, + 0x7C, + 0x00, + 0x00, + 0x00, + 0x10, + 0x28, + 0x28, + 0x44, + 0x7C, + 0x00, + 0x00, + 0xC0, + 0xF0, + 0xFC, + 0xFE, + 0xFC, + 0xF0, + 0xC0, + 0x00, + 0xC0, + 0xB0, + 0x8C, + 0x82, + 0x8C, + 0xB0, + 0xC0, + 0x00, + 0x00, + 0x60, + 0x78, + 0x7C, + 0x78, + 0x60, + 0x00, + 0x00, + 0x00, + 0x60, + 0x58, + 0x44, + 0x58, + 0x60, + 0x00, + 0x00, + 0x00, + 0xC0, + 0xF8, + 0xFE, + 0xF8, + 0xC0, + 0x00, + 0x00, + 0x00, + 0xC0, + 0xB8, + 0x86, + 0xB8, + 0xC0, + 0x00, + 0x00, + 0xFE, + 0xFE, + 0x7C, + 0x7C, + 0x38, + 0x38, + 0x10, + 0x00, + 0xFE, + 0x82, + 0x44, + 0x44, + 0x28, + 0x28, + 0x10, + 0x00, + 0x00, + 0x7C, + 0x7C, + 0x38, + 0x38, + 0x10, + 0x00, + 0x00, + 0x00, + 0x7C, + 0x44, + 0x28, + 0x28, + 0x10, + 0x00, + 0x00, + 0x06, + 0x1E, + 0x7E, + 0xFE, + 0x7E, + 0x1E, + 0x06, + 0x00, + 0x06, + 0x1A, + 0x62, + 0x82, + 0x62, + 0x1A, + 0x06, + 0x00, + 0x00, + 0x0C, + 0x3C, + 0x7C, + 0x3C, + 0x0C, + 0x00, + 0x00, + 0x00, + 0x0C, + 0x34, + 0x44, + 0x34, + 0x0C, + 0x00, + 0x00, + 0x00, + 0x06, + 0x3E, + 0xFE, + 0x3E, + 0x06, + 0x00, + 0x00, + 0x00, + 0x06, + 0x3A, + 0xC2, + 0x3A, + 0x06, + 0x00, + 0x00, + 0x10, + 0x38, + 0x7C, + 0xFE, + 0x7C, + 0x38, + 0x10, + 0x00, + 0x10, + 0x28, + 0x44, + 0x82, + 0x44, + 0x28, + 0x10, + 0x00, + 0x10, + 0x28, + 0x44, + 0x92, + 0x44, + 0x28, + 0x10, + 0x00, + 0x38, + 0x44, + 0xBA, + 0xBA, + 0xBA, + 0x44, + 0x38, + 0x00, + 0x10, + 0x28, + 0x28, + 0x44, + 0x28, + 0x28, + 0x10, + 0x00, + 0x38, + 0x44, + 0x82, + 0x82, + 0x82, + 0x44, + 0x38, + 0x00, + 0x10, + 0x44, + 0x00, + 0x82, + 0x00, + 0x44, + 0x10, + 0x00, + 0x38, + 0x6C, + 0xAA, + 0xAA, + 0xAA, + 0x6C, + 0x38, + 0x00, + 0x38, + 0x44, + 0xBA, + 0xAA, + 0xBA, + 0x44, + 0x38, + 0x00, + 0x38, + 0x7C, + 0xFE, + 0xFE, + 0xFE, + 0x7C, + 0x38, + 0x00, + 0x38, + 0x74, + 0xF2, + 0xF2, + 0xF2, + 0x74, + 0x38, + 0x00, + 0x38, + 0x5C, + 0x9E, + 0x9E, + 0x9E, + 0x5C, + 0x38, + 0x00, + 0x38, + 0x44, + 0x82, + 0xFE, + 0xFE, + 0x7C, + 0x38, + 0x00, + 0x38, + 0x7C, + 0xFE, + 0xFE, + 0x82, + 0x44, + 0x38, + 0x00, + 0x38, + 0x5C, + 0x9E, + 0x9E, + 0x82, + 0x44, + 0x38, + 0x00, + 0x38, + 0x5C, + 0x9E, + 0xFE, + 0xFE, + 0x7C, + 0x38, + 0x00, + 0x30, + 0x70, + 0xF0, + 0xF0, + 0xF0, + 0x70, + 0x30, + 0x00, + 0x18, + 0x1C, + 0x1E, + 0x1E, + 0x1E, + 0x1C, + 0x18, + 0x00, + 0xFE, + 0xC6, + 0x82, + 0x82, + 0x82, + 0xC6, + 0xFE, + 0x00, + 0xFE, + 0xC6, + 0xBA, + 0xBA, + 0xBA, + 0xC6, + 0xFE, + 0x00, + 0xFE, + 0xC6, + 0xBA, + 0xBA, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0xBA, + 0xBA, + 0xC6, + 0xFE, + 0x00, + 0x30, + 0x40, + 0x80, + 0x80, + 0x00, + 0x00, + 0x00, + 0x00, + 0x18, + 0x04, + 0x02, + 0x02, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x02, + 0x02, + 0x04, + 0x18, + 0x00, + 0x00, + 0x00, + 0x00, + 0x80, + 0x80, + 0x40, + 0x30, + 0x00, + 0x38, + 0x44, + 0x82, + 0x82, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x82, + 0x82, + 0x44, + 0x38, + 0x00, + 0x02, + 0x06, + 0x0E, + 0x1E, + 0x3E, + 0x7E, + 0xFE, + 0x00, + 0x80, + 0xC0, + 0xE0, + 0xF0, + 0xF8, + 0xFC, + 0xFE, + 0x00, + 0xFE, + 0xFC, + 0xF8, + 0xF0, + 0xE0, + 0xC0, + 0x80, + 0x00, + 0xFE, + 0x7E, + 0x3E, + 0x1E, + 0x0E, + 0x06, + 0x02, + 0x00, + 0x00, + 0x18, + 0x24, + 0x24, + 0x18, + 0x00, + 0x00, + 0x00, + 0xFE, + 0xF2, + 0xF2, + 0xF2, + 0xF2, + 0xF2, + 0xFE, + 0x00, + 0xFE, + 0x9E, + 0x9E, + 0x9E, + 0x9E, + 0x9E, + 0xFE, + 0x00, + 0xFE, + 0xFE, + 0xFA, + 0xF2, + 0xE2, + 0xC2, + 0xFE, + 0x00, + 0xFE, + 0x86, + 0x8E, + 0x9E, + 0xBE, + 0xFE, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0x92, + 0x92, + 0x92, + 0x92, + 0xFE, + 0x00, + 0x10, + 0x28, + 0x28, + 0x44, + 0x54, + 0x82, + 0xFE, + 0x00, + 0x10, + 0x38, + 0x38, + 0x74, + 0x74, + 0xF2, + 0xFE, + 0x00, + 0x10, + 0x38, + 0x38, + 0x5C, + 0x5C, + 0x9E, + 0xFE, + 0x3C, + 0x42, + 0x81, + 0x81, + 0x81, + 0x81, + 0x42, + 0x3C, + 0x00, + 0xFE, + 0x92, + 0x92, + 0xF2, + 0x82, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0x82, + 0x82, + 0xF2, + 0x92, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0x82, + 0x82, + 0x9E, + 0x92, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0x92, + 0x9E, + 0x82, + 0x82, + 0xFE, + 0x00, + 0x38, + 0x54, + 0x92, + 0xF2, + 0x82, + 0x44, + 0x38, + 0x00, + 0x38, + 0x44, + 0x82, + 0xF2, + 0x92, + 0x54, + 0x38, + 0x00, + 0x38, + 0x44, + 0x82, + 0x9E, + 0x92, + 0x54, + 0x38, + 0x00, + 0x38, + 0x54, + 0x92, + 0x9E, + 0x82, + 0x44, + 0x38, + 0x00, + 0xFE, + 0x84, + 0x88, + 0x90, + 0xA0, + 0xC0, + 0x80, + 0x00, + 0xFE, + 0x42, + 0x22, + 0x12, + 0x0A, + 0x06, + 0x02, + 0x00, + 0x80, + 0xC0, + 0xA0, + 0x90, + 0x88, + 0x84, + 0xFE, + 0x00, + 0x00, + 0x7C, + 0x44, + 0x44, + 0x44, + 0x7C, + 0x00, + 0x00, + 0x00, + 0x7C, + 0x7C, + 0x7C, + 0x7C, + 0x7C, + 0x00, + 0x00, + 0x00, + 0x3C, + 0x24, + 0x24, + 0x3C, + 0x00, + 0x00, + 0x00, + 0x00, + 0x3C, + 0x3C, + 0x3C, + 0x3C, + 0x00, + 0x00, + 0x00, + 0x02, + 0x06, + 0x0A, + 0x12, + 0x22, + 0x42, + 0xFE, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x38, + 0x38, + 0x6C, + 0x44, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x40, + 0x20, + 0x20, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x20, + 0x50, + 0x20, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x30, + 0x00, + 0x20, + 0x20, + 0x2E, + 0xF0, + 0x20, + 0x22, + 0x1E, + 0x00, + 0xFE, + 0x20, + 0x3C, + 0x24, + 0x24, + 0x44, + 0x8C, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x30, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x7C, + 0x00, + 0x00, + 0x38, + 0x00, + 0x00, + 0xFE, + 0x00, + 0x10, + 0x10, + 0x1C, + 0x10, + 0x10, + 0x10, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0x18, + 0x14, + 0x10, + 0x10, + 0x10, + 0x00, + 0xFE, + 0x28, + 0x28, + 0x28, + 0x28, + 0x48, + 0x88, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x34, + 0xD2, + 0x10, + 0x10, + 0x00, + 0x40, + 0x7E, + 0x40, + 0x7C, + 0x04, + 0xF4, + 0x0C, + 0x00, + 0xFE, + 0x10, + 0x5C, + 0x50, + 0x7E, + 0x02, + 0x06, + 0x00, + 0x7C, + 0x14, + 0x14, + 0xFC, + 0x24, + 0x24, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x20, + 0x7C, + 0x04, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0x34, + 0xD2, + 0x10, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x54, + 0xFE, + 0x54, + 0x5C, + 0x40, + 0x7E, + 0x00, + 0x0C, + 0x70, + 0x40, + 0x7C, + 0x48, + 0x48, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0xFE, + 0x92, + 0xAA, + 0xC2, + 0x86, + 0x00, + 0x28, + 0x28, + 0xAA, + 0xAC, + 0x28, + 0x28, + 0xFE, + 0x00, + 0x24, + 0x24, + 0x54, + 0x4A, + 0x92, + 0x00, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x20, + 0x7C, + 0x10, + 0x54, + 0xB2, + 0x00, + 0x44, + 0x88, + 0x44, + 0x88, + 0xEE, + 0x00, + 0xFE, + 0x00, + 0x7C, + 0x08, + 0xD2, + 0x54, + 0x92, + 0x30, + 0xFE, + 0x00, + 0x0E, + 0xF0, + 0x7C, + 0x10, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0xFE, + 0x28, + 0xFE, + 0xAA, + 0xD6, + 0x82, + 0x86, + 0x00, + 0xFE, + 0x28, + 0xAA, + 0x28, + 0x7E, + 0x40, + 0x80, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x82, + 0x44, + 0x28, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x04, + 0x14, + 0x04, + 0x0C, + 0x34, + 0x04, + 0x04, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x92, + 0xFE, + 0x10, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x10, + 0xFE, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xAE, + 0xB4, + 0xA0, + 0xBE, + 0xAA, + 0x3E, + 0x00, + 0x00, + 0x20, + 0x10, + 0x08, + 0x08, + 0x00, + 0x00, + 0x00, + 0x20, + 0xF8, + 0x28, + 0x68, + 0x38, + 0x4A, + 0x8E, + 0x00, + 0x7C, + 0x44, + 0x54, + 0x44, + 0xFE, + 0x44, + 0x8C, + 0x00, + 0x50, + 0x10, + 0x7E, + 0x22, + 0x2A, + 0x42, + 0x86, + 0x00, + 0x20, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0xFE, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xAA, + 0xAA, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xBA, + 0x10, + 0x7C, + 0x10, + 0x00, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x10, + 0x60, + 0x00, + 0xF8, + 0x28, + 0x2E, + 0x22, + 0x42, + 0x42, + 0x86, + 0x00, + 0x20, + 0x3C, + 0x44, + 0x88, + 0x08, + 0x34, + 0xC2, + 0x00, + 0x1C, + 0x60, + 0x2E, + 0xF0, + 0x20, + 0x22, + 0x1E, + 0x00, + 0x10, + 0x10, + 0x24, + 0x48, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x20, + 0x14, + 0x44, + 0x28, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0x7C, + 0x04, + 0x08, + 0x10, + 0x60, + 0x9E, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x44, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x20, + 0x3E, + 0x50, + 0x9E, + 0x10, + 0x1E, + 0x10, + 0x00, + 0x0E, + 0xF0, + 0x54, + 0x10, + 0xFE, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x10, + 0x7C, + 0x08, + 0x10, + 0x60, + 0x9E, + 0x00, + 0x0C, + 0x70, + 0x50, + 0x7C, + 0x10, + 0x54, + 0xB2, + 0x00, + 0x0C, + 0x70, + 0x7C, + 0x48, + 0xFE, + 0x00, + 0xC0, + 0x00, + 0x0C, + 0x70, + 0x7C, + 0x48, + 0xFE, + 0x00, + 0x06, + 0x00, + 0x38, + 0xFE, + 0x28, + 0xC6, + 0x28, + 0x28, + 0x48, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0xD6, + 0x54, + 0xD6, + 0x10, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x54, + 0xD6, + 0x38, + 0xD6, + 0x00, + 0x78, + 0x08, + 0x10, + 0x20, + 0x40, + 0x82, + 0x7E, + 0x00, + 0x40, + 0x4C, + 0x74, + 0xC4, + 0x4C, + 0x42, + 0x3E, + 0x00, + 0x20, + 0xF8, + 0x28, + 0x28, + 0x48, + 0x4A, + 0x8E, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x08, + 0x30, + 0x42, + 0x3E, + 0x00, + 0x10, + 0x5C, + 0x74, + 0xD4, + 0x50, + 0x42, + 0x3E, + 0x00, + 0x7E, + 0x02, + 0x32, + 0x06, + 0x1A, + 0x62, + 0x06, + 0x00, + 0x10, + 0x64, + 0x18, + 0x22, + 0x7C, + 0x18, + 0xE0, + 0x00, + 0x12, + 0x7C, + 0x14, + 0xFE, + 0x12, + 0x16, + 0x10, + 0x00, + 0x44, + 0x44, + 0x74, + 0x44, + 0xF4, + 0x94, + 0xF6, + 0x00, + 0xFE, + 0x0A, + 0x48, + 0x28, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x14, + 0x64, + 0xFC, + 0x24, + 0x74, + 0x54, + 0x76, + 0x00, + 0x1C, + 0xEC, + 0x74, + 0x14, + 0xFC, + 0x24, + 0x66, + 0x00, + 0xF0, + 0x5E, + 0xEC, + 0xA4, + 0x48, + 0xF2, + 0x4E, + 0x00, + 0xFE, + 0x04, + 0x18, + 0x10, + 0x10, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x28, + 0x10, + 0xFE, + 0x12, + 0x10, + 0x30, + 0x00, + 0x38, + 0xC8, + 0x3C, + 0xFE, + 0x14, + 0x7C, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xFC, + 0x16, + 0xFC, + 0x30, + 0x00, + 0x00, + 0x7C, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x00, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x20, + 0x3C, + 0x04, + 0x1C, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x24, + 0xFA, + 0x00, + 0xFE, + 0x20, + 0x3C, + 0x24, + 0x78, + 0x08, + 0xFE, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x28, + 0x28, + 0x28, + 0x48, + 0x00, + 0x7C, + 0x10, + 0x10, + 0x7C, + 0x24, + 0x24, + 0xFE, + 0x00, + 0x24, + 0xFE, + 0x24, + 0x24, + 0xFE, + 0x24, + 0x44, + 0x00, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x00, + 0xFE, + 0x28, + 0xAA, + 0xAA, + 0xAC, + 0x28, + 0xFE, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xF6, + 0x7C, + 0x00, + 0xFE, + 0x00, + 0x7C, + 0x08, + 0x1E, + 0xDA, + 0xD4, + 0x3A, + 0xFE, + 0x00, + 0x00, + 0x20, + 0x10, + 0xFE, + 0x00, + 0x00, + 0x00, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x40, + 0x40, + 0x40, + 0x7E, + 0x00, + 0x10, + 0xFE, + 0x00, + 0x38, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x74, + 0x28, + 0x14, + 0xE2, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x6C, + 0x6A, + 0xAA, + 0x58, + 0x00, + 0x10, + 0xFE, + 0x24, + 0x7E, + 0x40, + 0x40, + 0x80, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x08, + 0x10, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x10, + 0x54, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0xBA, + 0x10, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0x82, + 0x38, + 0xCE, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0x9A, + 0x70, + 0x1E, + 0x00, + 0x10, + 0xFE, + 0xDC, + 0x4C, + 0xD6, + 0x68, + 0xB6, + 0x00, + 0x10, + 0x10, + 0x10, + 0x28, + 0x28, + 0x44, + 0x82, + 0x00, + 0x20, + 0x40, + 0xC0, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x3E, + 0x42, + 0xC4, + 0x48, + 0x50, + 0x52, + 0x4E, + 0x00, + 0x28, + 0x48, + 0xFE, + 0x48, + 0x48, + 0x48, + 0x48, + 0x00, + 0x20, + 0x5E, + 0xC0, + 0x40, + 0x40, + 0x40, + 0x5E, + 0x00, + 0x28, + 0x5E, + 0xCA, + 0x4A, + 0x4A, + 0x4A, + 0x56, + 0x00, + 0x2E, + 0x44, + 0xC4, + 0x44, + 0x44, + 0x44, + 0x4C, + 0x00, + 0x7E, + 0x48, + 0x48, + 0x48, + 0x48, + 0x54, + 0xA2, + 0x00, + 0x2E, + 0x42, + 0xCA, + 0x4A, + 0x44, + 0x44, + 0x5A, + 0x00, + 0x28, + 0x48, + 0xC8, + 0x4C, + 0x4A, + 0x48, + 0x48, + 0x00, + 0x28, + 0x7C, + 0xD4, + 0x54, + 0x54, + 0x54, + 0x66, + 0x00, + 0x3C, + 0x54, + 0xD4, + 0x54, + 0x54, + 0x54, + 0x66, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x00, + 0x7C, + 0x08, + 0x30, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x28, + 0x28, + 0x28, + 0x48, + 0x00, + 0x3C, + 0x54, + 0xD6, + 0x52, + 0x52, + 0x52, + 0x66, + 0x00, + 0x24, + 0x24, + 0x24, + 0x24, + 0x54, + 0x4A, + 0x92, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x4C, + 0x70, + 0x42, + 0x3E, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x78, + 0x48, + 0x42, + 0x3E, + 0x00, + 0x3C, + 0x44, + 0xC8, + 0x7E, + 0x48, + 0x48, + 0x58, + 0x00, + 0x28, + 0x48, + 0xFE, + 0x48, + 0x48, + 0x48, + 0x5C, + 0x00, + 0x24, + 0x54, + 0xDE, + 0x76, + 0x54, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x58, + 0x48, + 0x54, + 0x62, + 0x00, + 0x24, + 0x5E, + 0xC4, + 0x54, + 0x4C, + 0x44, + 0x4C, + 0x00, + 0x28, + 0x48, + 0xEA, + 0x6A, + 0x6A, + 0x6A, + 0x7E, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x7C, + 0x10, + 0x10, + 0xFE, + 0x00, + 0x3E, + 0x4A, + 0xDA, + 0x5A, + 0x6A, + 0x4A, + 0x56, + 0x00, + 0x24, + 0x58, + 0xC8, + 0x7E, + 0x48, + 0x48, + 0x48, + 0x00, + 0x30, + 0x5E, + 0xEC, + 0x44, + 0x48, + 0x52, + 0x4E, + 0x00, + 0x2A, + 0x48, + 0xDE, + 0x48, + 0x44, + 0x44, + 0x42, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x00, + 0x7C, + 0x24, + 0x18, + 0x00, + 0x84, + 0xA4, + 0x94, + 0x84, + 0xC4, + 0x8C, + 0x32, + 0x00, + 0x20, + 0x5E, + 0xC0, + 0x5C, + 0x40, + 0x40, + 0x5E, + 0x00, + 0x28, + 0x4A, + 0xC2, + 0x54, + 0x54, + 0x48, + 0x56, + 0x00, + 0x24, + 0x48, + 0xD2, + 0x44, + 0x44, + 0x4A, + 0x5E, + 0x00, + 0x36, + 0x42, + 0xD2, + 0x52, + 0x52, + 0x52, + 0x56, + 0x00, + 0x50, + 0x6E, + 0xEA, + 0xEA, + 0x7A, + 0x68, + 0x48, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x6A, + 0x7E, + 0x48, + 0x48, + 0x00, + 0x34, + 0x54, + 0xDE, + 0x54, + 0x54, + 0x5C, + 0x56, + 0x00, + 0x30, + 0x5C, + 0xE8, + 0x48, + 0x7E, + 0x48, + 0x48, + 0x00, + 0x2C, + 0x4E, + 0xD4, + 0x44, + 0x5E, + 0x44, + 0x44, + 0x00, + 0x28, + 0x54, + 0xE2, + 0x54, + 0x54, + 0x54, + 0x64, + 0x00, + 0x24, + 0x58, + 0xC8, + 0x7E, + 0x48, + 0x48, + 0x5C, + 0x00, + 0x34, + 0x54, + 0xE2, + 0x5C, + 0x54, + 0x54, + 0x6C, + 0x00, + 0x24, + 0x5E, + 0xC8, + 0x4E, + 0x4A, + 0x4A, + 0x56, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x10, + 0x5C, + 0x50, + 0xFE, + 0x00, + 0x28, + 0x7E, + 0xC0, + 0x5C, + 0x54, + 0x54, + 0x66, + 0x00, + 0x3E, + 0x4A, + 0xFE, + 0x4A, + 0x5E, + 0x48, + 0x50, + 0x00, + 0x3C, + 0x48, + 0xC8, + 0x7C, + 0x54, + 0x54, + 0x7E, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x7C, + 0x54, + 0x48, + 0x76, + 0x00, + 0x2A, + 0x48, + 0xFE, + 0x48, + 0x48, + 0x54, + 0x62, + 0x00, + 0x2A, + 0x48, + 0xDE, + 0x48, + 0x4A, + 0x44, + 0x5A, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5C, + 0x5C, + 0x6A, + 0x48, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x24, + 0x34, + 0x4A, + 0x92, + 0x00, + 0x2A, + 0x5E, + 0xC8, + 0x4C, + 0x4C, + 0x54, + 0x66, + 0x00, + 0x28, + 0x48, + 0xEA, + 0x6C, + 0x48, + 0x54, + 0x62, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x3E, + 0x50, + 0xDA, + 0x54, + 0x5A, + 0x50, + 0x5E, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x54, + 0x38, + 0xFE, + 0x10, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5C, + 0x48, + 0x7E, + 0x4A, + 0x00, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x50, + 0x5E, + 0x42, + 0x00, + 0x3E, + 0x54, + 0xE4, + 0x7E, + 0x4C, + 0x74, + 0x4C, + 0x00, + 0x28, + 0x4E, + 0xD0, + 0x48, + 0x5E, + 0x4A, + 0x56, + 0x00, + 0x32, + 0x54, + 0xD0, + 0x7E, + 0x54, + 0x54, + 0x5A, + 0x00, + 0x28, + 0x54, + 0xE2, + 0x54, + 0x58, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x54, + 0xE2, + 0x5C, + 0x54, + 0x52, + 0x5E, + 0x00, + 0x30, + 0x50, + 0xFE, + 0x52, + 0x5A, + 0x52, + 0x66, + 0x00, + 0x24, + 0x5E, + 0xD2, + 0x40, + 0x40, + 0x40, + 0x5E, + 0x00, + 0x28, + 0x5E, + 0xD2, + 0x5E, + 0x52, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x48, + 0xFE, + 0x48, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x54, + 0x56, + 0x54, + 0x66, + 0x00, + 0x24, + 0x56, + 0xC4, + 0x5E, + 0x44, + 0x5E, + 0x44, + 0x00, + 0x28, + 0x54, + 0xEA, + 0x40, + 0x7E, + 0x52, + 0x4C, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x7E, + 0x6A, + 0x7E, + 0x48, + 0x00, + 0x3E, + 0x42, + 0xDA, + 0x42, + 0x5A, + 0x5A, + 0x46, + 0x00, + 0x32, + 0x56, + 0xD2, + 0x5A, + 0x52, + 0x44, + 0x5A, + 0x00, + 0x50, + 0x7E, + 0xDA, + 0xDA, + 0x6A, + 0x4E, + 0x58, + 0x00, + 0x3E, + 0x6A, + 0xEA, + 0x7E, + 0x6A, + 0x6A, + 0x7E, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x52, + 0x5E, + 0x40, + 0x5E, + 0x00, + 0x28, + 0x7E, + 0xC4, + 0x54, + 0x54, + 0x48, + 0x7E, + 0x00, + 0x22, + 0x5C, + 0xD4, + 0x5E, + 0x54, + 0x5C, + 0x5A, + 0x00, + 0x28, + 0x44, + 0xDE, + 0x44, + 0x4E, + 0x44, + 0x5E, + 0x00, + 0x28, + 0x5E, + 0xC8, + 0x4E, + 0x54, + 0x44, + 0x5E, + 0x00, + 0x28, + 0x5E, + 0xC8, + 0x4E, + 0x5A, + 0x4A, + 0x4E, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5C, + 0x6A, + 0x5C, + 0x48, + 0x00, + 0x3E, + 0x42, + 0xDE, + 0x56, + 0x5E, + 0x42, + 0x46, + 0x00, + 0x28, + 0x7E, + 0xE2, + 0x54, + 0x58, + 0x52, + 0x5E, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x2C, + 0x4E, + 0xD4, + 0x5E, + 0x44, + 0x44, + 0x5A, + 0x00, + 0x54, + 0x7E, + 0xDE, + 0xF4, + 0x7E, + 0x56, + 0x64, + 0x00, + 0x28, + 0x4E, + 0xD8, + 0x4E, + 0x48, + 0x4E, + 0x48, + 0x00, + 0x28, + 0x4E, + 0xD2, + 0x4E, + 0x4E, + 0x42, + 0x46, + 0x00, + 0x2C, + 0x40, + 0xDE, + 0x48, + 0x5E, + 0x4C, + 0x5A, + 0x00, + 0x2C, + 0x54, + 0xC8, + 0x76, + 0x48, + 0x40, + 0x4C, + 0x00, + 0x30, + 0x5E, + 0xEA, + 0x5C, + 0x5A, + 0x6A, + 0x58, + 0x00, + 0x3E, + 0x5A, + 0xDE, + 0x5A, + 0x5E, + 0x5A, + 0x6A, + 0x00, + 0x3E, + 0x50, + 0xDC, + 0x54, + 0x5C, + 0x54, + 0x7A, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0xA2, + 0x54, + 0xFE, + 0x00, + 0x28, + 0x4E, + 0xC8, + 0x5E, + 0x4C, + 0x4A, + 0x48, + 0x00, + 0x3E, + 0x62, + 0xFE, + 0x6A, + 0x7E, + 0x7E, + 0x6A, + 0x00, + 0x2A, + 0x5C, + 0xC8, + 0x7E, + 0x54, + 0x68, + 0x4E, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x4E, + 0x44, + 0x5E, + 0x44, + 0x00, + 0x3E, + 0x48, + 0xDE, + 0x52, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x3E, + 0x54, + 0xDC, + 0x5C, + 0x54, + 0x7E, + 0x44, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5C, + 0x40, + 0x5C, + 0x5C, + 0x00, + 0x54, + 0x76, + 0xD4, + 0xF6, + 0x54, + 0x54, + 0x66, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x62, + 0x54, + 0x48, + 0x76, + 0x00, + 0x54, + 0x62, + 0xC0, + 0xDC, + 0x54, + 0x5C, + 0x54, + 0x00, + 0x28, + 0x7E, + 0xDA, + 0x5E, + 0x78, + 0x48, + 0x76, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x40, + 0x5A, + 0x5A, + 0x6A, + 0x00, + 0x3E, + 0x54, + 0xFA, + 0x48, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x2C, + 0x54, + 0xC8, + 0x76, + 0x4A, + 0x44, + 0x58, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x6A, + 0x5C, + 0x42, + 0x46, + 0x00, + 0x3A, + 0x56, + 0xDE, + 0x6E, + 0x5A, + 0x52, + 0x66, + 0x00, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x44, + 0x7E, + 0x54, + 0x00, + 0x38, + 0x5C, + 0xE8, + 0x7E, + 0x48, + 0x5C, + 0x6A, + 0x00, + 0x28, + 0x5E, + 0xC8, + 0x4E, + 0x5A, + 0x4E, + 0x4A, + 0x00, + 0x28, + 0x52, + 0xFE, + 0x5C, + 0x68, + 0x7E, + 0x48, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x52, + 0x5E, + 0x5E, + 0x52, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0xD4, + 0x7E, + 0x40, + 0x62, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5A, + 0x74, + 0x54, + 0x5A, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x48, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x40, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x7E, + 0xC4, + 0x5A, + 0x7E, + 0x54, + 0x66, + 0x00, + 0x28, + 0x4E, + 0xDC, + 0x54, + 0x5C, + 0x48, + 0x72, + 0x00, + 0x3A, + 0x6E, + 0xFE, + 0x7E, + 0x7A, + 0x52, + 0x6A, + 0x00, + 0x5C, + 0x7E, + 0xD4, + 0xE2, + 0x54, + 0x54, + 0x64, + 0x00, + 0x28, + 0x54, + 0xEE, + 0x40, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x48, + 0x76, + 0x54, + 0x64, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x58, + 0x76, + 0x54, + 0x5A, + 0x00, + 0x30, + 0x5E, + 0xCC, + 0x7E, + 0x54, + 0x5E, + 0x44, + 0x00, + 0x2C, + 0x44, + 0xDE, + 0x48, + 0x5E, + 0x44, + 0x5A, + 0x00, + 0x3C, + 0x44, + 0xDC, + 0x7E, + 0x76, + 0x48, + 0x76, + 0x00, + 0x3E, + 0x5C, + 0xDC, + 0x48, + 0x58, + 0x48, + 0x76, + 0x00, + 0x3E, + 0x52, + 0xDE, + 0x44, + 0x56, + 0x54, + 0x6E, + 0x00, + 0x4E, + 0x74, + 0xFE, + 0xD4, + 0x56, + 0x7C, + 0x52, + 0x00, + 0x2A, + 0x7E, + 0xC8, + 0x6A, + 0x5C, + 0x6A, + 0x58, + 0x00, + 0x32, + 0x7E, + 0xD4, + 0x62, + 0x5C, + 0x68, + 0x56, + 0x00, + 0x5C, + 0x54, + 0xBC, + 0x14, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x36, + 0x44, + 0xDE, + 0x52, + 0x5E, + 0x52, + 0x56, + 0x00, + 0x3A, + 0x56, + 0xFE, + 0x56, + 0x7A, + 0x72, + 0x56, + 0x00, + 0x3E, + 0x44, + 0xFE, + 0x6A, + 0x7E, + 0x6A, + 0x6A, + 0x00, + 0x54, + 0x62, + 0xC8, + 0xD4, + 0x62, + 0x5C, + 0x5C, + 0x00, + 0x26, + 0x7A, + 0xDC, + 0x44, + 0x7E, + 0x48, + 0x58, + 0x00, + 0x3E, + 0x6A, + 0xFE, + 0x6A, + 0x7E, + 0x48, + 0x7E, + 0x00, + 0x28, + 0x5C, + 0xDC, + 0x7E, + 0x58, + 0x44, + 0x4C, + 0x00, + 0x3C, + 0x54, + 0xDC, + 0x48, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0xEA, + 0xEA, + 0xA6, + 0x00, + 0x28, + 0x52, + 0xDE, + 0x48, + 0x5E, + 0x44, + 0x5A, + 0x00, + 0x28, + 0x5E, + 0xC0, + 0x4C, + 0x40, + 0x5E, + 0x5E, + 0x00, + 0x3C, + 0x54, + 0xFE, + 0x48, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x28, + 0x5C, + 0xFE, + 0x54, + 0x7E, + 0x64, + 0x54, + 0x00, + 0x3E, + 0x54, + 0xF6, + 0x54, + 0x5E, + 0x50, + 0x60, + 0x00, + 0x3E, + 0x54, + 0xFE, + 0x76, + 0x76, + 0x6A, + 0x66, + 0x00, + 0x3E, + 0x40, + 0xFE, + 0x6A, + 0x7E, + 0x6A, + 0x6A, + 0x00, + 0x28, + 0x54, + 0xEE, + 0x40, + 0x6A, + 0x54, + 0x7E, + 0x00, + 0x2C, + 0x74, + 0xE8, + 0x76, + 0x68, + 0x64, + 0x58, + 0x00, + 0x28, + 0x7E, + 0xE0, + 0x6A, + 0x76, + 0x72, + 0x56, + 0x00, + 0x3C, + 0x54, + 0xDC, + 0x54, + 0x7E, + 0x40, + 0x62, + 0x00, + 0x54, + 0x76, + 0xD4, + 0xF6, + 0x54, + 0x76, + 0x54, + 0x00, + 0x28, + 0x5C, + 0xFE, + 0x54, + 0x6A, + 0x5C, + 0x48, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x6A, + 0x5C, + 0x5C, + 0x46, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x7E, + 0x54, + 0x7E, + 0x44, + 0x00, + 0x28, + 0x7E, + 0xE2, + 0x5C, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x2C, + 0x74, + 0xE8, + 0x74, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x3A, + 0x56, + 0xE6, + 0x7E, + 0x52, + 0x7A, + 0x46, + 0x00, + 0x3E, + 0x62, + 0xFE, + 0x6E, + 0x64, + 0x76, + 0x5E, + 0x00, + 0x2A, + 0x48, + 0xFE, + 0x62, + 0x6E, + 0x6E, + 0x62, + 0x00, + 0x2C, + 0x64, + 0xFE, + 0x68, + 0x7E, + 0x64, + 0x5A, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x54, + 0x7E, + 0x44, + 0x54, + 0x00, + 0x3E, + 0x6A, + 0xFE, + 0x6A, + 0x76, + 0x7E, + 0x62, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0xFE, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x2C, + 0x4C, + 0xDE, + 0x52, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x7E, + 0xF6, + 0x40, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x2A, + 0x5C, + 0xFE, + 0x54, + 0x6A, + 0x50, + 0x5C, + 0x00, + 0x3E, + 0x5E, + 0xD4, + 0x5E, + 0x54, + 0x6A, + 0x4E, + 0x00, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x54, + 0x5C, + 0x54, + 0x00, + 0x36, + 0x62, + 0xF6, + 0x62, + 0x7E, + 0x54, + 0x66, + 0x00, + 0x28, + 0x4E, + 0xDC, + 0x54, + 0x5C, + 0x7E, + 0x48, + 0x00, + 0x5C, + 0x7E, + 0xDC, + 0xEA, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x3E, + 0x6A, + 0xFE, + 0x48, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x62, + 0x48, + 0x72, + 0x00, + 0x28, + 0x7E, + 0xC8, + 0x5C, + 0x54, + 0x5C, + 0x7E, + 0x00, + 0x2E, + 0x64, + 0xFE, + 0x6A, + 0x6E, + 0x74, + 0x4A, + 0x00, + 0x3E, + 0x6C, + 0xEC, + 0x7A, + 0x64, + 0x6A, + 0x7E, + 0x00, + 0x36, + 0x72, + 0xE6, + 0x7E, + 0x6A, + 0x74, + 0x6A, + 0x00, + 0x3C, + 0x54, + 0xDC, + 0x5E, + 0x72, + 0x5A, + 0x46, + 0x00, + 0x54, + 0x7E, + 0xD0, + 0xFE, + 0x50, + 0x6E, + 0x4E, + 0x00, + 0x3E, + 0x56, + 0xDE, + 0x40, + 0x7E, + 0x54, + 0x5A, + 0x00, + 0x28, + 0x5C, + 0xDC, + 0x50, + 0x5E, + 0x6E, + 0x4A, + 0x00, + 0x24, + 0x76, + 0xE4, + 0x76, + 0x48, + 0x5C, + 0x5C, + 0x00, + 0x54, + 0x7E, + 0xD6, + 0xFE, + 0x6E, + 0x7C, + 0x4A, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x5E, + 0x48, + 0x58, + 0x00, + 0x34, + 0x5E, + 0xEE, + 0x54, + 0x7E, + 0x54, + 0x6E, + 0x00, + 0x30, + 0x5E, + 0xEA, + 0x5A, + 0x44, + 0x72, + 0x6E, + 0x00, + 0x3C, + 0x5C, + 0xC8, + 0x7E, + 0x6A, + 0x6E, + 0x7A, + 0x00, + 0x28, + 0x54, + 0xEE, + 0x40, + 0x5A, + 0x5A, + 0x5A, + 0x00, + 0x2A, + 0x5C, + 0xEA, + 0x50, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x62, + 0x48, + 0x72, + 0x00, + 0x2A, + 0x7E, + 0xEE, + 0x40, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x28, + 0x7E, + 0xEA, + 0x7E, + 0x6A, + 0x5C, + 0x6E, + 0x00, + 0x2A, + 0x7E, + 0xDC, + 0x54, + 0x7E, + 0x54, + 0x4C, + 0x00, + 0x3E, + 0x5C, + 0xDC, + 0x48, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x6A, + 0x4C, + 0x54, + 0x00, + 0x28, + 0x7E, + 0xDC, + 0x76, + 0x6A, + 0x5C, + 0x6A, + 0x00, + 0x2A, + 0x7E, + 0xE2, + 0x5C, + 0x54, + 0x5A, + 0x6E, + 0x00, + 0x28, + 0x7E, + 0xDE, + 0x54, + 0x7E, + 0x40, + 0x62, + 0x00, + 0x54, + 0x4E, + 0xF4, + 0xDE, + 0x58, + 0x56, + 0x56, + 0x00, + 0x4A, + 0x7E, + 0xDC, + 0xDE, + 0x6C, + 0x5C, + 0x4E, + 0x00, + 0x2A, + 0x7E, + 0xD4, + 0x5E, + 0x74, + 0x54, + 0x5E, + 0x00, + 0x54, + 0x7E, + 0xD6, + 0xFE, + 0x56, + 0x5C, + 0x6A, + 0x00, + 0x5E, + 0x6A, + 0xD4, + 0xE2, + 0x5C, + 0x48, + 0x6A, + 0x00, + 0x28, + 0x5C, + 0xDC, + 0x6E, + 0x54, + 0x48, + 0x76, + 0x00, + 0x5C, + 0xBE, + 0xAA, + 0xBC, + 0x9A, + 0xAC, + 0x9A, + 0x00, + 0x28, + 0x7E, + 0xDC, + 0x54, + 0x7E, + 0x54, + 0x5C, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x54, + 0x48, + 0x6A, + 0x00, + 0x56, + 0x7C, + 0xEE, + 0xFC, + 0x54, + 0x7C, + 0x52, + 0x00, + 0x54, + 0x7E, + 0xEA, + 0xFE, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x54, + 0x5E, + 0xF4, + 0xD4, + 0x5E, + 0x40, + 0x6A, + 0x00, + 0x5E, + 0x74, + 0xFE, + 0xD4, + 0x6A, + 0x5C, + 0x5C, + 0x00, + 0x28, + 0x7E, + 0xD4, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x3E, + 0x5C, + 0xC8, + 0x6A, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x3E, + 0x4C, + 0xCC, + 0x5E, + 0x4C, + 0x4C, + 0x5E, + 0x00, + 0x24, + 0x7E, + 0xFA, + 0x6E, + 0x74, + 0x7E, + 0x44, + 0x00, + 0x2C, + 0x7E, + 0xEA, + 0x7A, + 0x4A, + 0x6C, + 0x5A, + 0x00, + 0x3E, + 0x6A, + 0xFE, + 0x54, + 0x5C, + 0x74, + 0x5A, + 0x00, + 0x2C, + 0x54, + 0xFE, + 0x76, + 0x6C, + 0x7E, + 0x4C, + 0x00, + 0x5C, + 0x7E, + 0xEA, + 0xDC, + 0x48, + 0x7E, + 0x6A, + 0x00, + 0x3C, + 0x5C, + 0xDC, + 0x40, + 0x76, + 0x76, + 0x76, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0x28, + 0x4A, + 0x8E, + 0x00, + 0xFE, + 0x28, + 0x28, + 0x28, + 0x28, + 0x4A, + 0x8E, + 0x00, + 0x10, + 0x24, + 0xFA, + 0x28, + 0x28, + 0x4A, + 0x8E, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x28, + 0x28, + 0x4A, + 0x8E, + 0x00, + 0x7C, + 0x44, + 0x44, + 0x7C, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x74, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x28, + 0xAA, + 0x2C, + 0x6C, + 0xAA, + 0x28, + 0xCE, + 0x00, + 0x50, + 0x7C, + 0x90, + 0xFE, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0x54, + 0x10, + 0xFE, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0x7C, + 0x1A, + 0xEE, + 0x00, + 0x28, + 0x7C, + 0x44, + 0x7C, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x38, + 0xC8, + 0x7E, + 0x52, + 0x7E, + 0x34, + 0xDE, + 0x00, + 0xEE, + 0xAA, + 0xBA, + 0x82, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xA2, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x28, + 0x38, + 0x2A, + 0xCE, + 0x00, + 0x56, + 0xAA, + 0xBA, + 0xAA, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x24, + 0xFE, + 0x24, + 0x5A, + 0x7E, + 0x6C, + 0xB6, + 0x00, + 0x20, + 0x10, + 0x10, + 0x28, + 0x28, + 0x44, + 0x82, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x28, + 0x28, + 0x28, + 0x28, + 0x44, + 0x44, + 0x82, + 0x00, + 0x28, + 0x28, + 0x44, + 0x92, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x10, + 0xFE, + 0x00, + 0x28, + 0x28, + 0x44, + 0x82, + 0x00, + 0x28, + 0x44, + 0xFA, + 0x20, + 0x3C, + 0x04, + 0x1C, + 0x00, + 0x24, + 0x08, + 0x7C, + 0x00, + 0x38, + 0x00, + 0xFE, + 0x00, + 0x28, + 0x7C, + 0x28, + 0x28, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x28, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x22, + 0x92, + 0x44, + 0x00, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x0C, + 0x70, + 0x7C, + 0x48, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x38, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x28, + 0x7C, + 0x6C, + 0x7C, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x24, + 0xFE, + 0x44, + 0x88, + 0x44, + 0xAA, + 0xEE, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x6C, + 0xAA, + 0x48, + 0x00, + 0x44, + 0xFE, + 0x78, + 0x2E, + 0xF8, + 0x6C, + 0xAA, + 0x00, + 0x24, + 0x08, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xFC, + 0x5E, + 0xF4, + 0x5A, + 0x00, + 0xFE, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0x86, + 0x00, + 0x10, + 0xFE, + 0x92, + 0xAA, + 0xC6, + 0x82, + 0x86, + 0x00, + 0xFE, + 0x8A, + 0xAA, + 0x92, + 0xAA, + 0xC2, + 0x86, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x00, + 0x7E, + 0x5A, + 0x5A, + 0xFE, + 0x5A, + 0x5A, + 0xB6, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x4C, + 0x00, + 0xFE, + 0x82, + 0xBA, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x3C, + 0xD4, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x82, + 0x00, + 0x00, + 0x00, + 0x00, + 0xFE, + 0x82, + 0x38, + 0x28, + 0x28, + 0x4A, + 0x8E, + 0x00, + 0xFE, + 0xA2, + 0x3E, + 0x20, + 0xFC, + 0x04, + 0x1C, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0x20, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x28, + 0x6A, + 0xA4, + 0x32, + 0x00, + 0xFE, + 0x82, + 0x64, + 0x0E, + 0xF4, + 0x6C, + 0xBE, + 0x00, + 0xFE, + 0xBA, + 0x30, + 0xDA, + 0x2C, + 0xCA, + 0x30, + 0x00, + 0xFE, + 0xBA, + 0x3C, + 0xD4, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0xFE, + 0xBA, + 0x28, + 0x38, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x20, + 0x10, + 0x00, + 0x08, + 0x10, + 0x20, + 0x20, + 0x00, + 0x18, + 0x68, + 0x10, + 0x28, + 0xD6, + 0x30, + 0x0C, + 0x00, + 0xBC, + 0x04, + 0x24, + 0x3E, + 0x82, + 0xBA, + 0x86, + 0x00, + 0x88, + 0x0A, + 0x3C, + 0x18, + 0xAC, + 0x8A, + 0x98, + 0x00, + 0xBE, + 0x08, + 0x0E, + 0x12, + 0x9C, + 0x84, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x2A, + 0x2A, + 0xBE, + 0x88, + 0x88, + 0x00, + 0x88, + 0x1C, + 0x0C, + 0x3E, + 0x88, + 0x88, + 0xB6, + 0x00, + 0xBE, + 0x22, + 0x22, + 0x3E, + 0x94, + 0x94, + 0xA6, + 0x00, + 0x88, + 0x08, + 0x14, + 0x3A, + 0x80, + 0x9C, + 0x9C, + 0x00, + 0x88, + 0x14, + 0x2A, + 0x00, + 0xBE, + 0x92, + 0x8C, + 0x00, + 0x88, + 0x3E, + 0x10, + 0x3E, + 0x88, + 0xAA, + 0x98, + 0x00, + 0x98, + 0x1E, + 0x28, + 0x3E, + 0x94, + 0x94, + 0xA6, + 0x00, + 0xBA, + 0x16, + 0x1E, + 0x2E, + 0x9A, + 0x92, + 0xA6, + 0x00, + 0x8C, + 0x34, + 0x1E, + 0x7E, + 0x8A, + 0xBE, + 0x98, + 0x00, + 0x88, + 0x3E, + 0x0C, + 0x1C, + 0xBE, + 0x94, + 0xBA, + 0x00, + 0x94, + 0x1E, + 0x34, + 0x1E, + 0x94, + 0x94, + 0x9E, + 0x00, + 0xAA, + 0x7A, + 0x20, + 0x74, + 0xE4, + 0xAA, + 0xAE, + 0x00, + 0x88, + 0x3E, + 0x14, + 0x1C, + 0x88, + 0xAA, + 0x98, + 0x00, + 0xBE, + 0x2A, + 0x3E, + 0x2A, + 0xB6, + 0xBE, + 0xA2, + 0x00, + 0x88, + 0x1C, + 0x08, + 0x3E, + 0x94, + 0xA8, + 0xD6, + 0x00, + 0x84, + 0x3E, + 0x24, + 0x3C, + 0xA6, + 0xBC, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0x1C, + 0x7E, + 0xAA, + 0xC8, + 0x94, + 0x00, + 0x88, + 0x3E, + 0x14, + 0x1C, + 0xBE, + 0x88, + 0xAA, + 0x00, + 0xA6, + 0x3A, + 0x26, + 0x1C, + 0xBE, + 0x94, + 0xAA, + 0x00, + 0x78, + 0x48, + 0x48, + 0x48, + 0x48, + 0x4A, + 0x8E, + 0x00, + 0x7C, + 0x44, + 0x64, + 0x54, + 0x54, + 0x44, + 0x86, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x6C, + 0x54, + 0x6C, + 0x86, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7E, + 0x02, + 0x38, + 0xCE, + 0x00, + 0x24, + 0x58, + 0xFE, + 0x48, + 0x3C, + 0x28, + 0xCE, + 0x00, + 0xAE, + 0xFA, + 0x2A, + 0xEA, + 0x8A, + 0xAA, + 0xDA, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x6C, + 0x7C, + 0x54, + 0xBE, + 0x00, + 0x74, + 0xAA, + 0x7C, + 0xAA, + 0xFE, + 0x38, + 0xCE, + 0x00, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0xFE, + 0x00, + 0x82, + 0x8A, + 0xAA, + 0x92, + 0xAA, + 0xC2, + 0xFE, + 0x00, + 0x38, + 0x28, + 0x28, + 0xEE, + 0x82, + 0x82, + 0xFE, + 0x00, + 0xEE, + 0xAA, + 0xAA, + 0xBA, + 0x82, + 0x82, + 0xFE, + 0x00, + 0x10, + 0x54, + 0x54, + 0x7C, + 0x92, + 0x92, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x54, + 0x7C, + 0x00, + 0x92, + 0xF6, + 0xBA, + 0xD6, + 0x92, + 0xB2, + 0xFE, + 0x00, + 0x7C, + 0x08, + 0x9A, + 0xD6, + 0xBA, + 0xD6, + 0xFE, + 0x00, + 0xAA, + 0xFE, + 0x28, + 0xBA, + 0xFE, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0x12, + 0x12, + 0x22, + 0x22, + 0x42, + 0x86, + 0x00, + 0x7E, + 0x02, + 0x02, + 0x1A, + 0xE2, + 0x02, + 0x06, + 0x00, + 0x02, + 0x0A, + 0x0A, + 0x0A, + 0x02, + 0x02, + 0x06, + 0x00, + 0xFE, + 0x12, + 0x52, + 0x52, + 0x92, + 0x22, + 0xC6, + 0x00, + 0x28, + 0x28, + 0x44, + 0xBE, + 0x14, + 0x24, + 0xCC, + 0x00, + 0x5E, + 0x4A, + 0xEA, + 0x4A, + 0x4A, + 0x6A, + 0x16, + 0x00, + 0x12, + 0x1A, + 0xDA, + 0x2A, + 0x22, + 0x52, + 0x86, + 0x00, + 0x72, + 0x2A, + 0x2A, + 0xFA, + 0x22, + 0x22, + 0x26, + 0x00, + 0x38, + 0xC8, + 0x7E, + 0x02, + 0x3E, + 0x02, + 0x7E, + 0x00, + 0x42, + 0x7A, + 0xBA, + 0x3A, + 0x5A, + 0xAA, + 0x5A, + 0x00, + 0xFA, + 0x56, + 0x56, + 0xFE, + 0x52, + 0x52, + 0x96, + 0x00, + 0x52, + 0x4A, + 0xFA, + 0x4A, + 0x52, + 0x22, + 0xD6, + 0x00, + 0x72, + 0x5A, + 0x7A, + 0x5A, + 0x72, + 0x52, + 0xB6, + 0x00, + 0xF2, + 0x4A, + 0x6A, + 0xAA, + 0x62, + 0x42, + 0x86, + 0x00, + 0x22, + 0xFA, + 0x1A, + 0x5A, + 0x22, + 0x52, + 0x86, + 0x00, + 0xE2, + 0xAA, + 0xEA, + 0xEA, + 0xE2, + 0x42, + 0xA6, + 0x00, + 0xFA, + 0x8E, + 0xDE, + 0xAE, + 0xDA, + 0x8A, + 0x9A, + 0x00, + 0x22, + 0x5A, + 0x8A, + 0x7A, + 0x52, + 0x42, + 0x76, + 0x00, + 0x5E, + 0xEA, + 0x2A, + 0x4A, + 0xEA, + 0x6A, + 0x56, + 0x00, + 0x7A, + 0x6E, + 0x6E, + 0xFE, + 0x6A, + 0x6A, + 0xAA, + 0x00, + 0xAA, + 0x22, + 0xFA, + 0x22, + 0xFA, + 0x22, + 0xC6, + 0x00, + 0x42, + 0x7A, + 0x9A, + 0x7A, + 0x72, + 0x42, + 0x76, + 0x00, + 0x72, + 0x2A, + 0xFA, + 0x2A, + 0x72, + 0xA2, + 0x26, + 0x00, + 0xF2, + 0x9A, + 0xFA, + 0x4A, + 0xF2, + 0x52, + 0xB6, + 0x00, + 0xF2, + 0x16, + 0x26, + 0xD6, + 0x7A, + 0x22, + 0xFA, + 0x00, + 0x12, + 0x6A, + 0xFA, + 0x2A, + 0x72, + 0x52, + 0x76, + 0x00, + 0xF2, + 0x2A, + 0x5A, + 0xFA, + 0x62, + 0x32, + 0xC6, + 0x00, + 0x22, + 0xFA, + 0x52, + 0xAA, + 0x72, + 0x0A, + 0x1A, + 0x00, + 0x62, + 0x7A, + 0xAA, + 0x7A, + 0x22, + 0xFA, + 0xAA, + 0x00, + 0x7A, + 0x4A, + 0x7A, + 0x52, + 0x7A, + 0x5A, + 0x96, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x44, + 0xBE, + 0x14, + 0x6C, + 0x00, + 0x52, + 0x2A, + 0xDA, + 0x2A, + 0xFA, + 0x72, + 0xAA, + 0x00, + 0x22, + 0xFA, + 0x22, + 0xFA, + 0xAA, + 0x72, + 0xAA, + 0x00, + 0x22, + 0xFA, + 0x5A, + 0xEA, + 0x52, + 0x22, + 0xD6, + 0x00, + 0x22, + 0x56, + 0xBE, + 0x06, + 0xFA, + 0x52, + 0xEA, + 0x00, + 0xAA, + 0xFA, + 0x2A, + 0x3A, + 0x52, + 0x22, + 0xC6, + 0x00, + 0xAA, + 0xFA, + 0x2A, + 0xEA, + 0x82, + 0xB2, + 0xC6, + 0x00, + 0x72, + 0x56, + 0x9E, + 0x26, + 0xFE, + 0x72, + 0xAA, + 0x00, + 0x22, + 0xFA, + 0x5A, + 0x2A, + 0xDA, + 0x52, + 0x96, + 0x00, + 0x52, + 0xFA, + 0x2A, + 0xFA, + 0xA2, + 0x7A, + 0xAA, + 0x00, + 0xB2, + 0x2A, + 0xFA, + 0x9A, + 0xF2, + 0x92, + 0xB6, + 0x00, + 0x22, + 0xFA, + 0x6A, + 0x7A, + 0x22, + 0x72, + 0xAA, + 0x00, + 0x44, + 0xFE, + 0x00, + 0xEA, + 0xAA, + 0xE2, + 0xA6, + 0x00, + 0x72, + 0x56, + 0x76, + 0x26, + 0xFA, + 0xAA, + 0xDA, + 0x00, + 0x22, + 0x5A, + 0xFA, + 0x0A, + 0xAA, + 0x52, + 0xFA, + 0x00, + 0xF2, + 0x9A, + 0xFA, + 0x4A, + 0x72, + 0xB2, + 0x56, + 0x00, + 0x22, + 0xFA, + 0x5A, + 0xFA, + 0x72, + 0x52, + 0x76, + 0x00, + 0x22, + 0xFA, + 0x8A, + 0x7A, + 0xAA, + 0x62, + 0xBA, + 0x00, + 0x22, + 0xFA, + 0x2A, + 0x5A, + 0xFA, + 0x12, + 0x56, + 0x00, + 0xAA, + 0x56, + 0x8E, + 0x26, + 0xAA, + 0x52, + 0x8A, + 0x00, + 0x62, + 0x2A, + 0xFA, + 0x2A, + 0xAA, + 0x72, + 0xAA, + 0x00, + 0x7A, + 0x7E, + 0x56, + 0x7E, + 0x52, + 0xAA, + 0x3A, + 0x00, + 0x72, + 0xFA, + 0x52, + 0xDA, + 0x22, + 0x72, + 0xAA, + 0x00, + 0x44, + 0xFE, + 0x74, + 0x54, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0xFA, + 0x56, + 0x76, + 0x06, + 0xFA, + 0xAA, + 0xFA, + 0x00, + 0x22, + 0xFA, + 0xAA, + 0x7A, + 0x22, + 0xFA, + 0x76, + 0x00, + 0xFA, + 0x76, + 0x76, + 0x06, + 0xFA, + 0x22, + 0xAA, + 0x00, + 0x52, + 0xAA, + 0x7A, + 0x7A, + 0xFA, + 0x72, + 0xAA, + 0x00, + 0x52, + 0x7E, + 0xD6, + 0x56, + 0x7A, + 0x02, + 0xAA, + 0x00, + 0xFA, + 0xA2, + 0xDA, + 0xBA, + 0xD2, + 0x52, + 0xAA, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0x52, + 0xFE, + 0x76, + 0x7E, + 0x52, + 0x22, + 0xDA, + 0x00, + 0x22, + 0x76, + 0x56, + 0xFE, + 0xAA, + 0xFA, + 0x56, + 0x00, + 0x10, + 0xFE, + 0x12, + 0x22, + 0x22, + 0x42, + 0x86, + 0x00, + 0xE8, + 0x3E, + 0xAA, + 0x4A, + 0x4A, + 0xAA, + 0x16, + 0x00, + 0x20, + 0x78, + 0x28, + 0xAA, + 0xAA, + 0x48, + 0x98, + 0x00, + 0x08, + 0xFE, + 0x4A, + 0x4A, + 0x6A, + 0xCA, + 0x16, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0x5A, + 0x5A, + 0x5A, + 0xBE, + 0x00, + 0x18, + 0x68, + 0x10, + 0xEE, + 0x7C, + 0x14, + 0x6C, + 0x00, + 0xF4, + 0x4E, + 0x76, + 0x56, + 0x56, + 0x5A, + 0xBA, + 0x00, + 0x10, + 0x54, + 0x9A, + 0x30, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0xE8, + 0x1E, + 0xEA, + 0x4A, + 0xAA, + 0xEA, + 0x16, + 0x00, + 0x74, + 0x5E, + 0x76, + 0x56, + 0x76, + 0x5A, + 0xEA, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0x6A, + 0xBC, + 0x14, + 0x6C, + 0x00, + 0x28, + 0x7E, + 0x2A, + 0xFA, + 0x2A, + 0x5A, + 0xF6, + 0x00, + 0x44, + 0x7E, + 0x96, + 0x76, + 0x76, + 0x1A, + 0x3A, + 0x00, + 0xE8, + 0x7E, + 0xAA, + 0x0A, + 0xEA, + 0xAA, + 0xF6, + 0x00, + 0xF4, + 0x8E, + 0xF6, + 0xA6, + 0xB6, + 0xDA, + 0xBA, + 0x00, + 0xF4, + 0x1E, + 0x26, + 0xD6, + 0x76, + 0x2A, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x92, + 0x7C, + 0x14, + 0x24, + 0xCC, + 0x00, + 0x28, + 0xFE, + 0x5A, + 0xEA, + 0x5A, + 0x2A, + 0xD6, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7C, + 0x14, + 0x6C, + 0x00, + 0x24, + 0x6E, + 0xF6, + 0x96, + 0x2A, + 0xF2, + 0x66, + 0x00, + 0x7C, + 0x08, + 0x7C, + 0x54, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0x64, + 0xAE, + 0x76, + 0x76, + 0x2A, + 0x6A, + 0xBE, + 0x00, + 0x64, + 0x6E, + 0xF6, + 0x96, + 0xD6, + 0x4A, + 0x9A, + 0x00, + 0x74, + 0x1E, + 0xF6, + 0x26, + 0x76, + 0x7A, + 0xFA, + 0x00, + 0xA8, + 0xFE, + 0xEA, + 0x4A, + 0xEA, + 0xEA, + 0x56, + 0x00, + 0xFC, + 0x8E, + 0xBE, + 0x56, + 0x76, + 0x5A, + 0x7A, + 0x00, + 0x54, + 0xFE, + 0x56, + 0x56, + 0xF6, + 0xAA, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x7C, + 0xAA, + 0x58, + 0x00, + 0x54, + 0xFE, + 0x56, + 0xF6, + 0xF6, + 0x2A, + 0xFA, + 0x00, + 0x4E, + 0xFA, + 0x5E, + 0x0E, + 0x50, + 0xFA, + 0x56, + 0x00, + 0x20, + 0x3E, + 0x42, + 0x82, + 0x02, + 0x02, + 0x06, + 0x00, + 0x20, + 0x3E, + 0x42, + 0xA2, + 0x12, + 0x02, + 0x06, + 0x00, + 0x20, + 0x3E, + 0x52, + 0x92, + 0x2A, + 0x76, + 0x02, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x2A, + 0x4A, + 0x92, + 0x26, + 0x00, + 0x20, + 0x3E, + 0x42, + 0xB2, + 0x0E, + 0x72, + 0x06, + 0x00, + 0x40, + 0x7E, + 0xBA, + 0x2A, + 0x3A, + 0x20, + 0x3E, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x3A, + 0x4E, + 0x92, + 0x26, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x52, + 0x6A, + 0x7A, + 0x06, + 0x00, + 0x40, + 0x7E, + 0x92, + 0x7A, + 0x12, + 0x7A, + 0x5A, + 0x00, + 0x24, + 0xF6, + 0x6A, + 0xD6, + 0x66, + 0x14, + 0x36, + 0x00, + 0x40, + 0x7E, + 0x82, + 0x7A, + 0x32, + 0x7A, + 0x7A, + 0x00, + 0x80, + 0x84, + 0x98, + 0xE0, + 0x80, + 0x82, + 0x7E, + 0x00, + 0x30, + 0x50, + 0xD2, + 0x7C, + 0x50, + 0x52, + 0x5E, + 0x00, + 0x28, + 0x28, + 0xEA, + 0x2C, + 0x68, + 0xAA, + 0x2E, + 0x00, + 0x68, + 0x6A, + 0xFC, + 0x28, + 0x7A, + 0x6E, + 0x9E, + 0x00, + 0xFE, + 0x80, + 0x80, + 0x80, + 0x80, + 0x80, + 0xFE, + 0x00, + 0xFE, + 0x88, + 0xBE, + 0xAA, + 0xAA, + 0x88, + 0xFE, + 0x00, + 0xFE, + 0x8C, + 0xB0, + 0xBE, + 0xA8, + 0xC8, + 0xFE, + 0x00, + 0xFE, + 0xBC, + 0x88, + 0x9C, + 0x88, + 0xBC, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xBE, + 0xAA, + 0xBE, + 0x88, + 0xFE, + 0x00, + 0xFE, + 0xC8, + 0xFC, + 0xAC, + 0xEC, + 0xB6, + 0xFE, + 0x00, + 0xFE, + 0x94, + 0xF6, + 0x94, + 0xF6, + 0x94, + 0xFE, + 0x00, + 0xFE, + 0x98, + 0xFE, + 0xB4, + 0x90, + 0xA4, + 0xFE, + 0x00, + 0xFE, + 0xA8, + 0xA8, + 0xAA, + 0xCE, + 0x80, + 0xFE, + 0x00, + 0xFE, + 0x84, + 0xB4, + 0x88, + 0x94, + 0xA0, + 0xFE, + 0x00, + 0xFE, + 0x90, + 0x9C, + 0xBE, + 0x88, + 0xB6, + 0xFE, + 0x00, + 0xFE, + 0xBC, + 0xA0, + 0xBE, + 0xDE, + 0x9A, + 0xFE, + 0x00, + 0xFE, + 0xA8, + 0xFE, + 0xB0, + 0xDC, + 0x94, + 0xFE, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x10, + 0x00, + 0x0C, + 0x70, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x00, + 0x54, + 0x54, + 0xFE, + 0x54, + 0x54, + 0x54, + 0x84, + 0x00, + 0x14, + 0xE4, + 0x24, + 0xFE, + 0x24, + 0x24, + 0x44, + 0x00, + 0x40, + 0x7C, + 0x90, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x10, + 0x44, + 0xFE, + 0x44, + 0x84, + 0x00, + 0x10, + 0x54, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x28, + 0x4E, + 0xD8, + 0x4E, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x48, + 0x5C, + 0xEC, + 0x4E, + 0x6E, + 0x54, + 0x54, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x28, + 0xFE, + 0x08, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x44, + 0xAA, + 0xFE, + 0x10, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x28, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x10, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x4A, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x10, + 0xFE, + 0x10, + 0xFE, + 0xAA, + 0xFE, + 0x92, + 0x00, + 0x4A, + 0x7E, + 0xDC, + 0x54, + 0x7E, + 0x54, + 0x4C, + 0x00, + 0x20, + 0x20, + 0x30, + 0x28, + 0x24, + 0x20, + 0x20, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x18, + 0x14, + 0x10, + 0x10, + 0x00, + 0x08, + 0xE8, + 0xA8, + 0xAC, + 0xEA, + 0x08, + 0x08, + 0x00, + 0x10, + 0x10, + 0x1E, + 0x10, + 0x7E, + 0x42, + 0x7E, + 0x00, + 0x10, + 0x1C, + 0x10, + 0xFE, + 0x18, + 0x14, + 0x10, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x44, + 0x7C, + 0x40, + 0x80, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x7A, + 0x4A, + 0x7A, + 0x7E, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x6A, + 0x52, + 0x6A, + 0x7E, + 0x00, + 0x28, + 0x78, + 0x28, + 0xFC, + 0x6A, + 0x38, + 0xC8, + 0x00, + 0xF4, + 0xA4, + 0xF4, + 0x96, + 0xF4, + 0xA4, + 0xF4, + 0x00, + 0x3C, + 0x24, + 0x24, + 0x24, + 0x2C, + 0x20, + 0x20, + 0x00, + 0x7E, + 0x12, + 0x12, + 0x16, + 0x10, + 0x10, + 0xFE, + 0x00, + 0x0C, + 0x70, + 0x7E, + 0x5C, + 0x54, + 0x52, + 0x9E, + 0x00, + 0x2E, + 0xCA, + 0xAA, + 0xAA, + 0xEA, + 0x28, + 0x48, + 0x00, + 0x2E, + 0xCA, + 0x8A, + 0xEA, + 0x8A, + 0xE8, + 0x08, + 0x00, + 0x38, + 0xC8, + 0x7E, + 0x5C, + 0x54, + 0x52, + 0x9E, + 0x00, + 0xEE, + 0xAA, + 0xEA, + 0xAA, + 0xEA, + 0x98, + 0xE8, + 0x00, + 0x2E, + 0x7A, + 0x2A, + 0xFA, + 0x2A, + 0x58, + 0xE8, + 0x00, + 0x2E, + 0xCA, + 0xEE, + 0xAA, + 0xEA, + 0x28, + 0x48, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x7C, + 0xAA, + 0x20, + 0x3C, + 0x00, + 0x4E, + 0x7A, + 0xAA, + 0xFA, + 0x2A, + 0xB8, + 0xC8, + 0x00, + 0x78, + 0x0A, + 0xD4, + 0x52, + 0xFE, + 0x48, + 0x7C, + 0x00, + 0x46, + 0xBE, + 0xAE, + 0xBE, + 0xE6, + 0x6C, + 0xB4, + 0x00, + 0x7E, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x80, + 0x00, + 0x7E, + 0x40, + 0x5C, + 0x54, + 0x54, + 0x52, + 0x9E, + 0x00, + 0x7E, + 0x40, + 0x7E, + 0x48, + 0x48, + 0x48, + 0x98, + 0x00, + 0x7E, + 0x40, + 0x48, + 0x7E, + 0x4A, + 0x52, + 0xA6, + 0x00, + 0x7E, + 0x40, + 0x7E, + 0x48, + 0x4E, + 0x52, + 0xA6, + 0x00, + 0x7E, + 0x48, + 0x48, + 0x5C, + 0x48, + 0x4A, + 0xBE, + 0x00, + 0x7E, + 0x4A, + 0x48, + 0x7E, + 0x48, + 0x54, + 0xA2, + 0x00, + 0x7E, + 0x48, + 0x7E, + 0x50, + 0x5C, + 0x7E, + 0x88, + 0x00, + 0x7E, + 0x68, + 0x7A, + 0x7A, + 0x7A, + 0x52, + 0xAA, + 0x00, + 0x7E, + 0x6A, + 0x7E, + 0x6A, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0x7E, + 0x5C, + 0x5C, + 0x44, + 0x7E, + 0x48, + 0x98, + 0x00, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x7E, + 0x5C, + 0x9C, + 0x00, + 0x7E, + 0x48, + 0x5C, + 0x5C, + 0x48, + 0x6A, + 0x98, + 0x00, + 0x7E, + 0x6A, + 0x7E, + 0x6A, + 0x7E, + 0x6A, + 0xAE, + 0x00, + 0x7E, + 0x5C, + 0x48, + 0x76, + 0x5C, + 0x5C, + 0x88, + 0x00, + 0x7E, + 0x68, + 0x56, + 0x6E, + 0x74, + 0x54, + 0xAA, + 0x00, + 0x7E, + 0x5E, + 0x4C, + 0x4C, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x7E, + 0x40, + 0x7A, + 0x6E, + 0x72, + 0x5A, + 0xB6, + 0x00, + 0x7E, + 0x5E, + 0x6A, + 0x6A, + 0x5E, + 0x6C, + 0x96, + 0x00, + 0x7E, + 0x5A, + 0x7C, + 0x5C, + 0x7E, + 0x46, + 0xAA, + 0x00, + 0x10, + 0x10, + 0x10, + 0x20, + 0x28, + 0x44, + 0xFA, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x28, + 0x74, + 0xFE, + 0x44, + 0xBA, + 0x00, + 0x7C, + 0x00, + 0x28, + 0x74, + 0xFE, + 0x54, + 0xA2, + 0x08, + 0x70, + 0x00, + 0x7C, + 0x04, + 0x24, + 0x28, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x7C, + 0x14, + 0x44, + 0x28, + 0x10, + 0x28, + 0xC6, + 0x00, + 0xF8, + 0x28, + 0x2C, + 0x24, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x20, + 0xFE, + 0x20, + 0x3C, + 0x54, + 0x48, + 0xB6, + 0x00, + 0xFE, + 0x12, + 0x5A, + 0x2A, + 0x24, + 0x54, + 0x8A, + 0x00, + 0x0E, + 0x70, + 0x7C, + 0x54, + 0x54, + 0x48, + 0xB6, + 0x00, + 0xA4, + 0xFE, + 0x20, + 0x3C, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x2E, + 0x32, + 0x2A, + 0xFA, + 0x24, + 0xB4, + 0x6A, + 0x00, + 0xF0, + 0x5E, + 0x72, + 0x7A, + 0x54, + 0xFA, + 0x10, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0xBA, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xBA, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x2E, + 0x52, + 0xFA, + 0x2A, + 0xF4, + 0x24, + 0xAA, + 0x00, + 0xA2, + 0x4C, + 0xE8, + 0x4E, + 0xEA, + 0x54, + 0x8A, + 0x00, + 0x56, + 0x92, + 0xD6, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x38, + 0x08, + 0xE6, + 0xFE, + 0xBA, + 0x28, + 0xFE, + 0x00, + 0x00, + 0x7E, + 0x42, + 0x42, + 0x42, + 0x7E, + 0x42, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x20, + 0x3E, + 0x42, + 0xBA, + 0x2A, + 0x3A, + 0x06, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0xFE, + 0x12, + 0xE6, + 0x00, + 0x1E, + 0xEA, + 0xAA, + 0xAA, + 0xEA, + 0x12, + 0x26, + 0x00, + 0x1E, + 0xF2, + 0xB2, + 0xB2, + 0xF6, + 0x10, + 0x10, + 0x00, + 0x7C, + 0x44, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xC6, + 0x00, + 0x02, + 0xEA, + 0xAA, + 0xAA, + 0xEE, + 0x02, + 0x02, + 0x00, + 0xFE, + 0x12, + 0x22, + 0xC6, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x14, + 0xD4, + 0xD4, + 0xD4, + 0xD4, + 0x14, + 0x22, + 0x00, + 0x1E, + 0xE4, + 0xA4, + 0xA4, + 0xE4, + 0x04, + 0x0C, + 0x00, + 0xFE, + 0x04, + 0x74, + 0x54, + 0x74, + 0x04, + 0x0C, + 0x00, + 0x10, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x10, + 0xF0, + 0xB2, + 0xBC, + 0xF0, + 0x12, + 0x1E, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x30, + 0x10, + 0xEE, + 0x00, + 0x20, + 0xFE, + 0x20, + 0x7C, + 0xA4, + 0x24, + 0x3C, + 0x00, + 0xFE, + 0x80, + 0xBC, + 0xA4, + 0xBC, + 0x80, + 0xFE, + 0x00, + 0x04, + 0xE4, + 0xBE, + 0xA4, + 0xE4, + 0x04, + 0x04, + 0x00, + 0x38, + 0x28, + 0xFE, + 0x20, + 0x3C, + 0x04, + 0x1C, + 0x00, + 0xFE, + 0x02, + 0x7A, + 0x02, + 0x7A, + 0x7A, + 0x06, + 0x00, + 0x0E, + 0xE2, + 0xAA, + 0xAA, + 0xE4, + 0x04, + 0x1A, + 0x00, + 0x08, + 0xFE, + 0xAA, + 0xAA, + 0xEA, + 0x12, + 0x26, + 0x00, + 0x1E, + 0xE2, + 0xA2, + 0xAA, + 0xF2, + 0x02, + 0x06, + 0x00, + 0x1C, + 0xF4, + 0xB4, + 0xB4, + 0xF4, + 0x14, + 0x26, + 0x00, + 0x1E, + 0xE4, + 0xA4, + 0xBE, + 0xE4, + 0x04, + 0x0C, + 0x00, + 0x10, + 0xDE, + 0xEC, + 0xC4, + 0xC8, + 0x12, + 0x0E, + 0x00, + 0x18, + 0x68, + 0x10, + 0x28, + 0xC6, + 0x38, + 0x38, + 0x00, + 0x04, + 0xE4, + 0xBA, + 0xAC, + 0xE4, + 0x0A, + 0x1E, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x92, + 0x96, + 0x10, + 0x00, + 0xFE, + 0x82, + 0xBA, + 0x82, + 0xBA, + 0xAA, + 0xBA, + 0x00, + 0x3C, + 0x24, + 0x58, + 0x10, + 0x3E, + 0xD2, + 0x1E, + 0x00, + 0x0C, + 0x70, + 0x40, + 0x7E, + 0x40, + 0x5C, + 0x9C, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x7C, + 0x30, + 0x10, + 0xEE, + 0x00, + 0x04, + 0xE4, + 0xBE, + 0xA4, + 0xE4, + 0x04, + 0x1E, + 0x00, + 0x10, + 0xFE, + 0x82, + 0xBA, + 0xAA, + 0xBA, + 0x86, + 0x00, + 0x04, + 0xF8, + 0xA8, + 0xBE, + 0xE8, + 0x0A, + 0x0E, + 0x00, + 0x1E, + 0xE8, + 0xAC, + 0xAA, + 0xE8, + 0x08, + 0x08, + 0x00, + 0x3C, + 0x24, + 0x3C, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x00, + 0x22, + 0xD4, + 0xC8, + 0xC8, + 0xC8, + 0x08, + 0x08, + 0x00, + 0x1C, + 0xE4, + 0xB4, + 0xBE, + 0xE2, + 0x1A, + 0x06, + 0x00, + 0x7C, + 0x14, + 0xFE, + 0x14, + 0x3E, + 0xE2, + 0x3E, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x7C, + 0x7C, + 0x00, + 0x7C, + 0x20, + 0xFE, + 0x44, + 0xBA, + 0x28, + 0x38, + 0x00, + 0x08, + 0xF4, + 0xAA, + 0xA0, + 0xFE, + 0x04, + 0x18, + 0x00, + 0x0A, + 0xE8, + 0xBE, + 0xA8, + 0xE8, + 0x14, + 0x22, + 0x00, + 0x14, + 0xF4, + 0xBE, + 0xB4, + 0xF4, + 0x1C, + 0x16, + 0x00, + 0x10, + 0xC8, + 0xD0, + 0xF4, + 0xF2, + 0x14, + 0x1C, + 0x00, + 0xFE, + 0x10, + 0x34, + 0xD2, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x3E, + 0xEA, + 0xAA, + 0xBE, + 0xE0, + 0x22, + 0x1E, + 0x00, + 0x08, + 0xFE, + 0xA8, + 0xAA, + 0xFE, + 0x08, + 0x0E, + 0x00, + 0x14, + 0xD4, + 0xE2, + 0xDC, + 0xD4, + 0x14, + 0x2C, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x08, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x04, + 0xD8, + 0xD0, + 0xDE, + 0xD4, + 0x14, + 0x24, + 0x00, + 0x08, + 0xFE, + 0xC0, + 0xDC, + 0xD4, + 0x14, + 0x26, + 0x00, + 0x08, + 0xD2, + 0xFE, + 0xD4, + 0xD4, + 0x14, + 0x26, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x5E, + 0x52, + 0x9E, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xFC, + 0xD4, + 0x08, + 0x36, + 0x00, + 0x1A, + 0xCA, + 0xDA, + 0xD2, + 0xDA, + 0x0A, + 0x1A, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x08, + 0xDC, + 0xDA, + 0xE8, + 0xCA, + 0x04, + 0x18, + 0x00, + 0x3C, + 0xD4, + 0xD6, + 0xD2, + 0xEA, + 0x24, + 0x5A, + 0x00, + 0x10, + 0xDE, + 0xEA, + 0xC8, + 0xC8, + 0x14, + 0x22, + 0x00, + 0x10, + 0xFE, + 0xAE, + 0xAE, + 0xB6, + 0xEA, + 0x16, + 0x00, + 0x3C, + 0xCC, + 0xD4, + 0xDC, + 0xF4, + 0x14, + 0x36, + 0x00, + 0x7C, + 0x10, + 0x78, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x3E, + 0xD4, + 0xE4, + 0xFE, + 0xCC, + 0x34, + 0x0C, + 0x00, + 0x1E, + 0xD0, + 0xDE, + 0xDA, + 0xDA, + 0x28, + 0x0E, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x50, + 0x7C, + 0x90, + 0xFE, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x08, + 0xFC, + 0xA8, + 0xBE, + 0xE8, + 0x14, + 0x22, + 0x00, + 0x08, + 0xFE, + 0xAA, + 0xAA, + 0xF6, + 0x22, + 0x26, + 0x00, + 0x1E, + 0xE8, + 0xA8, + 0xBE, + 0xEC, + 0x14, + 0x26, + 0x00, + 0x14, + 0xFE, + 0xDC, + 0xC4, + 0xC8, + 0x12, + 0x0E, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xD4, + 0xD4, + 0x22, + 0x2A, + 0x00, + 0x1E, + 0xD0, + 0xDA, + 0xD4, + 0xDA, + 0x10, + 0x1E, + 0x00, + 0x3E, + 0xE0, + 0xA8, + 0xBE, + 0xEA, + 0x2A, + 0x56, + 0x00, + 0x3E, + 0xE2, + 0xAA, + 0xAA, + 0xEA, + 0x08, + 0x32, + 0x00, + 0x38, + 0x28, + 0x7C, + 0x44, + 0x54, + 0x10, + 0xE6, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0x08, + 0xD4, + 0xE2, + 0xDC, + 0xD4, + 0x12, + 0x1E, + 0x00, + 0x08, + 0xDC, + 0xD4, + 0xD4, + 0xDE, + 0x02, + 0x3A, + 0x00, + 0x1E, + 0xD2, + 0xDE, + 0xD4, + 0xD6, + 0x14, + 0x26, + 0x00, + 0x08, + 0xF4, + 0xAA, + 0xA0, + 0xFE, + 0x12, + 0x0C, + 0x00, + 0x14, + 0xD6, + 0xEE, + 0xD6, + 0xD6, + 0x2A, + 0x3A, + 0x00, + 0x7E, + 0x52, + 0x7A, + 0x52, + 0x7E, + 0x6A, + 0xBA, + 0x00, + 0x02, + 0xDC, + 0xD4, + 0xD4, + 0xD4, + 0x16, + 0x2A, + 0x00, + 0x14, + 0xD4, + 0xDE, + 0xF4, + 0xF4, + 0x3C, + 0x36, + 0x00, + 0x08, + 0xFC, + 0xA8, + 0xBE, + 0xE8, + 0x1C, + 0x2A, + 0x00, + 0x3E, + 0xC2, + 0xDE, + 0xD6, + 0xDE, + 0x02, + 0x06, + 0x00, + 0x16, + 0xD2, + 0xFA, + 0xEA, + 0xF4, + 0x14, + 0x2A, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xAA, + 0xFE, + 0x08, + 0x08, + 0x00, + 0x1E, + 0xE4, + 0xAC, + 0xB6, + 0xE4, + 0x04, + 0x1E, + 0x00, + 0x08, + 0xFE, + 0xAA, + 0xBE, + 0xEA, + 0x3E, + 0x08, + 0x00, + 0x06, + 0xF8, + 0xEA, + 0xC8, + 0xFE, + 0x08, + 0x18, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x00, + 0xEE, + 0xEA, + 0x08, + 0x00, + 0x1C, + 0xD4, + 0xDC, + 0xD4, + 0xDC, + 0x14, + 0x3E, + 0x00, + 0x3E, + 0xE8, + 0xBE, + 0xAA, + 0xEA, + 0x28, + 0x3E, + 0x00, + 0x08, + 0xEA, + 0xFE, + 0xC8, + 0xEA, + 0x2A, + 0x3E, + 0x00, + 0x10, + 0xDE, + 0xE2, + 0xDA, + 0xDA, + 0x10, + 0x1E, + 0x00, + 0x08, + 0xEE, + 0xB8, + 0xAE, + 0xE8, + 0x0E, + 0x08, + 0x00, + 0x70, + 0x2E, + 0xFA, + 0x2A, + 0x7A, + 0xAA, + 0x2E, + 0x00, + 0x74, + 0xD6, + 0x24, + 0xD0, + 0x7E, + 0x44, + 0x7C, + 0x00, + 0x18, + 0xC0, + 0xD8, + 0xFA, + 0xDC, + 0x2A, + 0x18, + 0x00, + 0x0A, + 0xD6, + 0xF2, + 0xDA, + 0xD2, + 0x12, + 0x16, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0x38, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x08, + 0xEE, + 0xA8, + 0xBE, + 0xEC, + 0x0A, + 0x08, + 0x00, + 0x08, + 0xE8, + 0xBE, + 0xA8, + 0xFC, + 0x14, + 0x1C, + 0x00, + 0x10, + 0xFE, + 0xDA, + 0xDA, + 0xEA, + 0x0E, + 0x18, + 0x00, + 0x14, + 0xD0, + 0xFE, + 0xD4, + 0xD6, + 0x1C, + 0x26, + 0x00, + 0x0C, + 0xF4, + 0xA8, + 0xB6, + 0xE8, + 0x00, + 0x0C, + 0x00, + 0x08, + 0xFE, + 0xA2, + 0xBC, + 0xE8, + 0x08, + 0x18, + 0x00, + 0x14, + 0xE8, + 0xD4, + 0xEA, + 0xFE, + 0x00, + 0x3E, + 0x00, + 0x08, + 0xEA, + 0xC8, + 0xFE, + 0xD4, + 0x14, + 0x26, + 0x00, + 0x08, + 0xFE, + 0xE6, + 0xD8, + 0xFE, + 0x08, + 0x0E, + 0x00, + 0x08, + 0xFE, + 0xDC, + 0xD8, + 0xDE, + 0x0A, + 0x36, + 0x00, + 0x3A, + 0xD6, + 0xDE, + 0xEE, + 0xDA, + 0x12, + 0x26, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x14, + 0xFE, + 0xC8, + 0xDC, + 0xC8, + 0x3E, + 0x08, + 0x00, + 0x2A, + 0xC8, + 0xFE, + 0xC8, + 0xDC, + 0x2A, + 0x08, + 0x00, + 0x76, + 0x56, + 0x56, + 0x60, + 0x6A, + 0x50, + 0x8E, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xE2, + 0xD4, + 0x08, + 0x36, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xDC, + 0xC0, + 0x1C, + 0x1C, + 0x00, + 0x0C, + 0xD4, + 0xC8, + 0xF6, + 0xDC, + 0x14, + 0x1C, + 0x00, + 0x08, + 0xFE, + 0xA2, + 0xBA, + 0xEE, + 0x22, + 0x3E, + 0x00, + 0x04, + 0xFE, + 0xAA, + 0xBC, + 0xEA, + 0x04, + 0x1A, + 0x00, + 0x10, + 0xFE, + 0xD0, + 0xE4, + 0xD6, + 0x04, + 0x1A, + 0x00, + 0x04, + 0x7E, + 0x44, + 0x74, + 0x46, + 0x74, + 0xBA, + 0x00, + 0x14, + 0xDE, + 0xF4, + 0xFC, + 0xDE, + 0x14, + 0x14, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xAA, + 0xF6, + 0x22, + 0x3E, + 0x00, + 0x1E, + 0xD6, + 0xFE, + 0xF6, + 0xDE, + 0x14, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x2A, + 0xE4, + 0x32, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0x00, + 0x3E, + 0xD4, + 0xBE, + 0xB6, + 0xF6, + 0x22, + 0x3E, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xD4, + 0xFE, + 0x00, + 0x22, + 0x00, + 0x0C, + 0xF4, + 0xA8, + 0xB6, + 0xEA, + 0x04, + 0x18, + 0x00, + 0x08, + 0xDC, + 0xC8, + 0xFE, + 0xDC, + 0x08, + 0x3E, + 0x00, + 0x08, + 0xD4, + 0xEE, + 0xC0, + 0xDC, + 0x14, + 0x1C, + 0x00, + 0x28, + 0x7A, + 0x28, + 0xFE, + 0x06, + 0x64, + 0x6A, + 0x00, + 0x04, + 0xF8, + 0xA6, + 0xB8, + 0xF6, + 0x34, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0xA2, + 0xBA, + 0xEA, + 0x3A, + 0x26, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xC0, + 0xD4, + 0x08, + 0x36, + 0x00, + 0x1E, + 0xD2, + 0xDE, + 0xD2, + 0xDE, + 0x14, + 0x1A, + 0x00, + 0x1E, + 0xF0, + 0xBE, + 0xB4, + 0xFE, + 0x10, + 0x1E, + 0x00, + 0x3E, + 0xD4, + 0xD4, + 0xF6, + 0xD4, + 0x14, + 0x3E, + 0x00, + 0x24, + 0xDE, + 0xA4, + 0xAA, + 0xF2, + 0x20, + 0x5E, + 0x00, + 0x08, + 0xFE, + 0xC4, + 0xDA, + 0xFE, + 0x14, + 0x26, + 0x00, + 0x24, + 0xF6, + 0xA4, + 0xB6, + 0xC8, + 0x3E, + 0x08, + 0x00, + 0x2A, + 0xFE, + 0xC8, + 0xCC, + 0xD4, + 0x08, + 0x30, + 0x00, + 0x0C, + 0xD6, + 0xFC, + 0xD6, + 0xC8, + 0x3E, + 0x08, + 0x00, + 0x08, + 0xD4, + 0xEE, + 0xC0, + 0xFE, + 0x14, + 0x3A, + 0x00, + 0x1C, + 0xD4, + 0xE6, + 0xC8, + 0xFE, + 0x1C, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xC8, + 0xF6, + 0x14, + 0x24, + 0x00, + 0x08, + 0xFE, + 0xEA, + 0xD8, + 0xF6, + 0x14, + 0x1A, + 0x00, + 0x08, + 0xD2, + 0xFE, + 0xDC, + 0xE8, + 0x3E, + 0x08, + 0x00, + 0x14, + 0xE6, + 0xDA, + 0xE2, + 0xF6, + 0x02, + 0x36, + 0x00, + 0xFE, + 0x54, + 0x74, + 0xFE, + 0x74, + 0x54, + 0x74, + 0x00, + 0x0E, + 0xF4, + 0xFE, + 0xD4, + 0xD6, + 0x3C, + 0x12, + 0x00, + 0x08, + 0xDC, + 0xC8, + 0xFE, + 0xD4, + 0x36, + 0x14, + 0x00, + 0x16, + 0xE4, + 0xBE, + 0xB2, + 0xFE, + 0x12, + 0x16, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xAA, + 0xFE, + 0x08, + 0x3E, + 0x00, + 0x3E, + 0xD6, + 0xFC, + 0xD6, + 0xFE, + 0x14, + 0x2C, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0x14, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x0A, + 0xDC, + 0xC8, + 0xFE, + 0xD4, + 0x2E, + 0x04, + 0x00, + 0x44, + 0xD8, + 0x5E, + 0xD4, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x12, + 0xFC, + 0xD8, + 0xDE, + 0xFA, + 0x1A, + 0x32, + 0x00, + 0x0A, + 0xFE, + 0xA8, + 0xBE, + 0xEA, + 0x3E, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xDC, + 0xC4, + 0x08, + 0x18, + 0x00, + 0x3E, + 0xDC, + 0xDC, + 0xC8, + 0xD8, + 0x08, + 0x36, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0xFE, + 0x54, + 0x74, + 0x00, + 0x08, + 0xFE, + 0xC0, + 0xDC, + 0xC0, + 0x1E, + 0x1E, + 0x00, + 0x12, + 0xFE, + 0xD4, + 0xE2, + 0xDC, + 0x28, + 0x16, + 0x00, + 0x7E, + 0x5C, + 0x7E, + 0x68, + 0x76, + 0x5C, + 0x9C, + 0x00, + 0x08, + 0xD2, + 0xFE, + 0xD0, + 0xFE, + 0x08, + 0x36, + 0x00, + 0x14, + 0xC8, + 0xD4, + 0xFE, + 0xC8, + 0x1E, + 0x2A, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x4E, + 0x7C, + 0x54, + 0x9C, + 0x00, + 0x14, + 0xD4, + 0xEA, + 0xC8, + 0xDC, + 0x08, + 0x3E, + 0x00, + 0x1C, + 0xC8, + 0xFC, + 0xD4, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x08, + 0xFE, + 0xDC, + 0xFE, + 0xD4, + 0x28, + 0x56, + 0x00, + 0x14, + 0xFE, + 0xE2, + 0xC8, + 0xDE, + 0x0A, + 0x36, + 0x00, + 0x2A, + 0xC8, + 0xBE, + 0xA2, + 0xEA, + 0x08, + 0x32, + 0x00, + 0x08, + 0xDC, + 0xDC, + 0xC8, + 0xFE, + 0x08, + 0x0E, + 0x00, + 0x0C, + 0xD4, + 0xFE, + 0xEA, + 0xFE, + 0x08, + 0x36, + 0x00, + 0x06, + 0xFE, + 0xAE, + 0xBE, + 0xE6, + 0x2C, + 0x34, + 0x00, + 0x08, + 0xDC, + 0xFE, + 0xD4, + 0xEA, + 0x1C, + 0x08, + 0x00, + 0x08, + 0xCE, + 0xB8, + 0xAE, + 0xE0, + 0x2C, + 0x56, + 0x00, + 0x28, + 0x3E, + 0x68, + 0xBE, + 0x3C, + 0x24, + 0x3C, + 0x00, + 0x14, + 0xDE, + 0xF4, + 0xDE, + 0xD4, + 0x14, + 0x1E, + 0x00, + 0x3A, + 0xEA, + 0xBA, + 0xB2, + 0xFA, + 0x3A, + 0x56, + 0x00, + 0x1C, + 0xF4, + 0xBE, + 0xA2, + 0xFE, + 0x22, + 0x3E, + 0x00, + 0x04, + 0xDE, + 0xDE, + 0xD4, + 0xDE, + 0x24, + 0x1A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFA, + 0xD4, + 0x1C, + 0x14, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xD4, + 0x0C, + 0x32, + 0x00, + 0x1C, + 0xC8, + 0xFE, + 0xD4, + 0xFE, + 0x08, + 0x3E, + 0x00, + 0x10, + 0xDE, + 0xEA, + 0xCA, + 0xD4, + 0x32, + 0x2E, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xAA, + 0xF6, + 0x3E, + 0x22, + 0x00, + 0x04, + 0xD6, + 0xD4, + 0xFE, + 0xD4, + 0x1C, + 0x14, + 0x00, + 0x3E, + 0xD0, + 0xDA, + 0xEC, + 0xDC, + 0x2A, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFE, + 0xAA, + 0xDE, + 0x9A, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xFC, + 0xFE, + 0x14, + 0x14, + 0x00, + 0x3E, + 0xF2, + 0xAE, + 0xBA, + 0xFE, + 0x22, + 0x26, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xD4, + 0xEA, + 0x3E, + 0x08, + 0x00, + 0x10, + 0xDE, + 0xEA, + 0xDE, + 0xCA, + 0x2E, + 0x3E, + 0x00, + 0x2A, + 0xD4, + 0xE2, + 0xC8, + 0xEA, + 0x14, + 0x22, + 0x00, + 0x3E, + 0xD4, + 0xAA, + 0xBE, + 0xEA, + 0x14, + 0x2A, + 0x00, + 0x14, + 0xF6, + 0xD4, + 0xF6, + 0xD4, + 0x36, + 0x14, + 0x00, + 0x08, + 0xFE, + 0xAA, + 0xBE, + 0xD4, + 0x3E, + 0x04, + 0x00, + 0x08, + 0xD4, + 0xFE, + 0xC8, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x14, + 0xFE, + 0xD2, + 0xDA, + 0xFA, + 0x14, + 0x3E, + 0x00, + 0x08, + 0xDC, + 0xC8, + 0xFE, + 0xE2, + 0x08, + 0x32, + 0x00, + 0x14, + 0xFE, + 0xDA, + 0xDE, + 0xFA, + 0x1A, + 0x3E, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x6C, + 0x7C, + 0x00, + 0x14, + 0xFE, + 0xA4, + 0xBE, + 0xD8, + 0x3E, + 0x12, + 0x00, + 0x04, + 0xD6, + 0xD4, + 0xFE, + 0xEA, + 0x36, + 0x3E, + 0x00, + 0x24, + 0xDE, + 0xF6, + 0xDE, + 0xFA, + 0x34, + 0x3A, + 0x00, + 0x04, + 0xFE, + 0xEE, + 0xC4, + 0xD6, + 0x14, + 0x2E, + 0x00, + 0x16, + 0xFE, + 0xAC, + 0xBE, + 0xE6, + 0x2C, + 0x34, + 0x00, + 0x08, + 0xDC, + 0xCE, + 0xFC, + 0xEA, + 0x3E, + 0x4A, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFE, + 0xAA, + 0x7C, + 0x7C, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xEA, + 0x1C, + 0x14, + 0x00, + 0x34, + 0xD4, + 0xFE, + 0xDC, + 0xF4, + 0x34, + 0x1A, + 0x00, + 0x08, + 0xFE, + 0xEE, + 0xD4, + 0xC8, + 0x36, + 0x1C, + 0x00, + 0x1C, + 0xDC, + 0xC8, + 0xFE, + 0xEA, + 0x2E, + 0x3A, + 0x00, + 0x1E, + 0xD6, + 0xDE, + 0xC0, + 0xFE, + 0x14, + 0x1A, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xF6, + 0xEA, + 0x3E, + 0x2A, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0x7C, + 0x00, + 0x12, + 0xFE, + 0xB6, + 0xBE, + 0xD2, + 0x3A, + 0x56, + 0x00, + 0x24, + 0xF6, + 0xA4, + 0xB6, + 0xC8, + 0x1C, + 0x1C, + 0x00, + 0x2C, + 0xE4, + 0xBE, + 0xA8, + 0xFE, + 0x24, + 0x3A, + 0x00, + 0x04, + 0xFE, + 0xA4, + 0xBC, + 0xE6, + 0x3C, + 0x5A, + 0x00, + 0x2A, + 0xFE, + 0xAE, + 0xA0, + 0xFE, + 0x1C, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xD0, + 0xFE, + 0xD0, + 0x2E, + 0x0E, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xC0, + 0x1C, + 0x1C, + 0x00, + 0x1E, + 0xD2, + 0xDC, + 0xD8, + 0xDE, + 0x24, + 0x1E, + 0x00, + 0x2A, + 0xFE, + 0xC0, + 0xFE, + 0xD0, + 0x3E, + 0x2A, + 0x00, + 0x0E, + 0xD4, + 0xFE, + 0xE8, + 0xDA, + 0x2C, + 0x1A, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x1C, + 0xD4, + 0xDC, + 0xDE, + 0xF2, + 0x1A, + 0x06, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xBE, + 0xF4, + 0x1C, + 0x14, + 0x00, + 0x08, + 0xFE, + 0xEE, + 0xC0, + 0xDC, + 0x14, + 0x3E, + 0x00, + 0x3E, + 0xE0, + 0xAE, + 0xAE, + 0xEE, + 0x24, + 0x5E, + 0x00, + 0x08, + 0xFE, + 0xDC, + 0xEA, + 0xDC, + 0x1C, + 0x3E, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xFE, + 0xFE, + 0x2A, + 0x3E, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xE2, + 0x08, + 0x32, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xEA, + 0xDC, + 0x08, + 0x3E, + 0x00, + 0x08, + 0xD4, + 0xEE, + 0xC0, + 0xFA, + 0x3A, + 0x2A, + 0x00, + 0x2A, + 0xDC, + 0xEA, + 0xD0, + 0xFE, + 0x14, + 0x3A, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x50, + 0xFE, + 0x28, + 0x38, + 0x00, + 0x3E, + 0xDC, + 0xDC, + 0xDC, + 0xF4, + 0x08, + 0x36, + 0x00, + 0x08, + 0xDC, + 0xD4, + 0xDC, + 0xFE, + 0x08, + 0x36, + 0x00, + 0x08, + 0xDC, + 0xFE, + 0xD0, + 0xFE, + 0x08, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xE2, + 0xDC, + 0x1C, + 0x3E, + 0x00, + 0x2E, + 0xFA, + 0xDE, + 0xDA, + 0xFE, + 0x1A, + 0x22, + 0x00, + 0x08, + 0xDC, + 0xFE, + 0xD4, + 0xFA, + 0x1C, + 0x3E, + 0x00, + 0x14, + 0xFE, + 0xC8, + 0xD4, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x18, + 0xC8, + 0xF6, + 0xD2, + 0xEE, + 0x1C, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xDC, + 0xDC, + 0xFE, + 0x00, + 0x22, + 0x00, + 0x16, + 0xEA, + 0xAA, + 0xBE, + 0xD4, + 0x08, + 0x36, + 0x00, + 0x0A, + 0xDC, + 0xFE, + 0xD8, + 0xEE, + 0x1C, + 0x1C, + 0x00, + 0x3E, + 0xD4, + 0xDC, + 0xFE, + 0xE2, + 0x3E, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xC8, + 0xFE, + 0xCE, + 0x14, + 0x2E, + 0x00, + 0x14, + 0xE2, + 0xD4, + 0xFE, + 0xEA, + 0x1E, + 0x2A, + 0x00, + 0x6E, + 0x62, + 0x0E, + 0xF2, + 0xFE, + 0xDE, + 0x92, + 0x00, + 0x2A, + 0xFE, + 0xC8, + 0xFE, + 0xDC, + 0x0A, + 0x3E, + 0x00, + 0x08, + 0xDC, + 0xD4, + 0xFE, + 0xDC, + 0x2A, + 0x08, + 0x00, + 0x08, + 0xDC, + 0xC8, + 0xFE, + 0xF6, + 0x18, + 0x2A, + 0x00, + 0x30, + 0xDE, + 0xEC, + 0xDE, + 0xF4, + 0x3E, + 0x24, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xD4, + 0xEA, + 0x1C, + 0x2A, + 0x00, + 0x1E, + 0xEC, + 0xAC, + 0xBE, + 0xEA, + 0x14, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xDE, + 0xF2, + 0x1A, + 0x1A, + 0x00, + 0x1E, + 0xD6, + 0xDA, + 0xDE, + 0xC4, + 0x32, + 0x2E, + 0x00, + 0x14, + 0xE2, + 0xDC, + 0xEE, + 0xD2, + 0x0C, + 0x30, + 0x00, + 0x3E, + 0xD4, + 0xBE, + 0xAA, + 0xCC, + 0x14, + 0x2A, + 0x00, + 0x2E, + 0xC4, + 0xDE, + 0xF6, + 0xFE, + 0x36, + 0x5E, + 0x00, + 0x14, + 0xFE, + 0xD6, + 0xFE, + 0xD6, + 0x1C, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xBA, + 0xBC, + 0xD4, + 0x34, + 0x5A, + 0x00, + 0x14, + 0xFE, + 0xD6, + 0xDC, + 0xEE, + 0x0C, + 0x1A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xEA, + 0x36, + 0x3E, + 0x00, + 0x04, + 0xFE, + 0xD4, + 0xDC, + 0xD6, + 0x7C, + 0x52, + 0x00, + 0x14, + 0xFE, + 0xD4, + 0xFE, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x28, + 0xFE, + 0x5A, + 0xBE, + 0x00, + 0x3E, + 0xDC, + 0xDC, + 0xC0, + 0xFE, + 0x08, + 0x2A, + 0x00, + 0x3E, + 0xDC, + 0xD4, + 0xDE, + 0xFC, + 0x0A, + 0x36, + 0x00, + 0x76, + 0xF2, + 0x66, + 0xFE, + 0xAA, + 0xF4, + 0x2A, + 0x00, + 0x08, + 0xEE, + 0xB8, + 0xAE, + 0xE0, + 0x34, + 0x5E, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xFE, + 0x7E, + 0x94, + 0x00, + 0x2C, + 0xFE, + 0xFE, + 0xD6, + 0xF6, + 0x3A, + 0x1A, + 0x00, + 0x16, + 0xFE, + 0xD4, + 0xFE, + 0xE6, + 0x5C, + 0x1C, + 0x00, + 0x2A, + 0xFE, + 0xC0, + 0xF6, + 0xF6, + 0x36, + 0x5A, + 0x00, + 0x3E, + 0xEA, + 0xD4, + 0xEA, + 0xFE, + 0x14, + 0x3A, + 0x00, + 0x08, + 0xFE, + 0xEA, + 0xD4, + 0xEC, + 0x1A, + 0x1E, + 0x00, + 0x1C, + 0xD4, + 0xFE, + 0xDE, + 0xDA, + 0x3C, + 0x0A, + 0x00, + 0x12, + 0xFC, + 0xD2, + 0xFC, + 0xE8, + 0x12, + 0x3C, + 0x00, + 0x3E, + 0xFE, + 0xA4, + 0xAC, + 0xFE, + 0x36, + 0x5A, + 0x00, + 0x3E, + 0xDA, + 0xBE, + 0xBA, + 0xDE, + 0x3A, + 0x12, + 0x00, + 0x24, + 0xF6, + 0xE4, + 0xFE, + 0xDC, + 0x1C, + 0x24, + 0x00, + 0x2A, + 0xFC, + 0xAC, + 0xBE, + 0xFE, + 0x06, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xD4, + 0x08, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xDC, + 0xD4, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x3E, + 0xEA, + 0xFE, + 0xC8, + 0xFE, + 0x00, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xAA, + 0xBE, + 0xFC, + 0x14, + 0x1C, + 0x00, + 0x14, + 0xDE, + 0xF4, + 0xD4, + 0xDE, + 0x00, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xC8, + 0xFE, + 0xEA, + 0x14, + 0x3E, + 0x00, + 0x3A, + 0xD4, + 0xE2, + 0xDC, + 0xD4, + 0x08, + 0x3E, + 0x00, + 0x2A, + 0xFE, + 0xD4, + 0xFE, + 0xDC, + 0x08, + 0x36, + 0x00, + 0x3E, + 0xE8, + 0xD6, + 0xEE, + 0xF4, + 0x14, + 0x2A, + 0x00, + 0x08, + 0xF6, + 0xDC, + 0xFE, + 0xEA, + 0x2E, + 0x3A, + 0x00, + 0x0C, + 0xF4, + 0xDC, + 0xDC, + 0xFE, + 0x14, + 0x1C, + 0x00, + 0x08, + 0xDE, + 0xD6, + 0xDA, + 0xFE, + 0x08, + 0x36, + 0x00, + 0x12, + 0xF6, + 0xD2, + 0xDC, + 0xFE, + 0x08, + 0x2A, + 0x00, + 0x6C, + 0x6C, + 0x14, + 0xFE, + 0x10, + 0xEE, + 0x6C, + 0x00, + 0xFE, + 0x10, + 0xD6, + 0xFE, + 0x10, + 0xD6, + 0xFE, + 0x00, + 0x1C, + 0xF4, + 0xBE, + 0xAA, + 0xFE, + 0x1C, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xDC, + 0x32, + 0x2E, + 0x00, + 0x24, + 0xF6, + 0xD2, + 0xFE, + 0xDC, + 0x2A, + 0x3E, + 0x00, + 0x08, + 0xCE, + 0xB8, + 0xB6, + 0xEC, + 0x36, + 0x2C, + 0x00, + 0x14, + 0xFE, + 0xDC, + 0xDE, + 0xEA, + 0x3A, + 0x06, + 0x00, + 0x08, + 0xFE, + 0xF6, + 0xDC, + 0xFE, + 0x2A, + 0x1C, + 0x00, + 0x04, + 0xFE, + 0xBA, + 0xAE, + 0xF4, + 0x3E, + 0x44, + 0x00, + 0x1C, + 0xFE, + 0xEA, + 0xDC, + 0xC8, + 0x3E, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xDC, + 0xD4, + 0xFE, + 0x22, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xD4, + 0xFE, + 0xDA, + 0x2C, + 0x1A, + 0x00, + 0x08, + 0xDC, + 0xFE, + 0xFE, + 0xCE, + 0x18, + 0x2E, + 0x00, + 0x08, + 0xFE, + 0xEA, + 0xD4, + 0xE2, + 0x1C, + 0x2A, + 0x00, + 0x6C, + 0x6C, + 0xFE, + 0x54, + 0x54, + 0xEE, + 0x6C, + 0x00, + 0x1C, + 0xFE, + 0xEA, + 0xD4, + 0xFE, + 0x14, + 0x1E, + 0x00, + 0x08, + 0xFE, + 0xF6, + 0xDC, + 0xFE, + 0x34, + 0x1A, + 0x00, + 0x06, + 0xFA, + 0xBE, + 0xBE, + 0xE6, + 0x32, + 0x26, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0x6C, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x3E, + 0xEA, + 0xFE, + 0xD4, + 0xFE, + 0x34, + 0x5A, + 0x00, + 0xFE, + 0x82, + 0x82, + 0x82, + 0x82, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0x92, + 0x92, + 0xAA, + 0xC6, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xAA, + 0xAE, + 0xC2, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0x8A, + 0xFE, + 0x92, + 0xB2, + 0xFE, + 0x00, + 0xFE, + 0x82, + 0xBA, + 0xAA, + 0xBA, + 0x82, + 0xFE, + 0x00, + 0x20, + 0xFE, + 0xAA, + 0x92, + 0xAA, + 0xC2, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0x92, + 0xAA, + 0xC6, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0xAA, + 0x9A, + 0xE6, + 0xFE, + 0x00, + 0xFE, + 0x8A, + 0xFE, + 0x9A, + 0xEA, + 0x9A, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0xD6, + 0xFA, + 0x9E, + 0xFE, + 0x00, + 0xFE, + 0xA2, + 0xFE, + 0xAE, + 0xAE, + 0xD6, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0x82, + 0xFE, + 0xAA, + 0xCE, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0xBA, + 0xD6, + 0x92, + 0xFE, + 0x00, + 0x20, + 0xFE, + 0x9A, + 0xAA, + 0x92, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xBA, + 0x92, + 0xFE, + 0x96, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xAA, + 0xEE, + 0xB2, + 0xBE, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xAA, + 0xFE, + 0xA6, + 0x9A, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xBA, + 0x92, + 0xAA, + 0xBA, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0x92, + 0xBA, + 0x96, + 0xBA, + 0xFE, + 0x00, + 0xFE, + 0x9A, + 0xAA, + 0x9A, + 0xE6, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0xA2, + 0xFA, + 0xA2, + 0xDA, + 0x9A, + 0xFE, + 0x00, + 0xFE, + 0x96, + 0xFE, + 0xBA, + 0xBA, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0xF2, + 0xAA, + 0xFE, + 0xBA, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0xAA, + 0xFE, + 0xD2, + 0xA6, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0xBA, + 0xF6, + 0xBA, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0xAA, + 0xFE, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0xFE, + 0xAA, + 0xBA, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0xBA, + 0xFE, + 0xBA, + 0xEA, + 0xB6, + 0xFE, + 0x00, + 0x10, + 0x10, + 0x7C, + 0x10, + 0x10, + 0x10, + 0xFE, + 0x00, + 0x78, + 0x28, + 0x10, + 0xEE, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x20, + 0xFE, + 0x28, + 0x5C, + 0xC8, + 0x48, + 0x7E, + 0x00, + 0x5E, + 0x44, + 0xE4, + 0x5E, + 0x64, + 0xC4, + 0x0C, + 0x00, + 0x50, + 0x5E, + 0xEC, + 0x44, + 0x48, + 0xD2, + 0x0E, + 0x00, + 0x5C, + 0x40, + 0xFE, + 0x50, + 0x5E, + 0xC2, + 0x06, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x5E, + 0x42, + 0xE2, + 0x5E, + 0x70, + 0xD2, + 0x1E, + 0x00, + 0x5E, + 0x52, + 0xF2, + 0x5E, + 0x70, + 0xD2, + 0x1E, + 0x00, + 0x44, + 0x54, + 0xDE, + 0x76, + 0x54, + 0xD2, + 0x1E, + 0x00, + 0x52, + 0x5A, + 0xDA, + 0x5A, + 0x5A, + 0xD2, + 0x22, + 0x00, + 0x44, + 0x5E, + 0xD0, + 0x50, + 0x50, + 0xD0, + 0x20, + 0x00, + 0x5C, + 0x44, + 0xC8, + 0x7E, + 0x56, + 0xEA, + 0x16, + 0x00, + 0x44, + 0x58, + 0xD0, + 0x5E, + 0x54, + 0xD4, + 0x24, + 0x00, + 0x7C, + 0x54, + 0xD6, + 0x52, + 0x5A, + 0xE4, + 0x1A, + 0x00, + 0x44, + 0x44, + 0xD6, + 0x54, + 0x54, + 0xD4, + 0x3E, + 0x00, + 0x46, + 0x58, + 0xF0, + 0x5E, + 0x5A, + 0xE4, + 0x1A, + 0x00, + 0x50, + 0x5E, + 0xE2, + 0x4A, + 0x66, + 0xDA, + 0x06, + 0x00, + 0x44, + 0x5E, + 0xE8, + 0x4E, + 0x6A, + 0xCA, + 0x16, + 0x00, + 0x28, + 0x44, + 0xBE, + 0x14, + 0x6C, + 0x10, + 0xFE, + 0x00, + 0x5E, + 0x52, + 0xDA, + 0x52, + 0x7E, + 0xD2, + 0x26, + 0x00, + 0x50, + 0x5E, + 0xEA, + 0x48, + 0x48, + 0xD4, + 0x22, + 0x00, + 0x7E, + 0x48, + 0xC8, + 0x5C, + 0x6A, + 0xC8, + 0x08, + 0x00, + 0x54, + 0x54, + 0xBA, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x7E, + 0xC0, + 0x5C, + 0x54, + 0xD4, + 0x26, + 0x00, + 0x48, + 0x5C, + 0xCC, + 0x7E, + 0x48, + 0xC8, + 0x36, + 0x00, + 0x2E, + 0xAA, + 0xA4, + 0x2A, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x5C, + 0x40, + 0xFE, + 0x48, + 0x48, + 0xD4, + 0x3A, + 0x00, + 0x7E, + 0x60, + 0xE8, + 0x7E, + 0x6A, + 0xEA, + 0x16, + 0x00, + 0x7E, + 0x62, + 0xEA, + 0x6A, + 0x6A, + 0xC8, + 0x32, + 0x00, + 0x48, + 0x5C, + 0xD4, + 0x54, + 0x5E, + 0xC2, + 0x3A, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x54, + 0x48, + 0xD4, + 0x22, + 0x00, + 0xC8, + 0xC8, + 0x88, + 0xD4, + 0xA2, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x7E, + 0xEA, + 0x7C, + 0x74, + 0xE8, + 0x36, + 0x00, + 0x48, + 0x7E, + 0xEA, + 0x7E, + 0x6A, + 0xFE, + 0x08, + 0x00, + 0x5E, + 0x52, + 0xFE, + 0x52, + 0x7E, + 0xC0, + 0x1E, + 0x00, + 0x48, + 0x7E, + 0xE2, + 0x54, + 0x58, + 0xD2, + 0x1E, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0x5C, + 0x54, + 0xD4, + 0x1C, + 0x00, + 0x7E, + 0x48, + 0xEA, + 0x48, + 0x7E, + 0xC8, + 0x08, + 0x00, + 0x48, + 0x48, + 0xEE, + 0x48, + 0x7E, + 0xD2, + 0x1E, + 0x00, + 0x5E, + 0x52, + 0xDE, + 0x54, + 0x56, + 0xD4, + 0x26, + 0x00, + 0x5E, + 0x44, + 0xEC, + 0x56, + 0x64, + 0xC4, + 0x1E, + 0x00, + 0x54, + 0x56, + 0xEE, + 0x56, + 0x56, + 0xEA, + 0x3A, + 0x00, + 0x5C, + 0x54, + 0xD4, + 0x7E, + 0x64, + 0xFE, + 0x0C, + 0x00, + 0x5E, + 0x42, + 0xFE, + 0x56, + 0x7E, + 0xC2, + 0x06, + 0x00, + 0x42, + 0x5C, + 0xF4, + 0x5E, + 0x74, + 0xDC, + 0x1A, + 0x00, + 0x44, + 0x58, + 0xD0, + 0x5E, + 0x5C, + 0xD6, + 0x24, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x54, + 0xFE, + 0x10, + 0x7C, + 0x00, + 0x48, + 0x7E, + 0xC4, + 0x54, + 0x54, + 0xC8, + 0x3E, + 0x00, + 0x24, + 0xFE, + 0x2A, + 0x5C, + 0x8E, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x50, + 0xFE, + 0x54, + 0x56, + 0xDC, + 0x26, + 0x00, + 0x48, + 0x4E, + 0xDC, + 0x54, + 0x5C, + 0xD0, + 0x20, + 0x00, + 0xFA, + 0x56, + 0xFE, + 0x52, + 0xBA, + 0x10, + 0xFE, + 0x00, + 0x5E, + 0x52, + 0xFE, + 0x52, + 0x7E, + 0xDE, + 0x12, + 0x00, + 0x28, + 0x74, + 0x00, + 0x5A, + 0xEC, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x7A, + 0x54, + 0xC8, + 0x36, + 0x00, + 0x5C, + 0x54, + 0xE6, + 0x48, + 0x7E, + 0xDC, + 0x2A, + 0x00, + 0x5E, + 0x52, + 0xFE, + 0x52, + 0x7E, + 0xD4, + 0x1A, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0x00, + 0x42, + 0x5C, + 0xD0, + 0x5E, + 0x50, + 0xD6, + 0x26, + 0x00, + 0x7E, + 0x5C, + 0xD4, + 0x5C, + 0x54, + 0xDC, + 0x3E, + 0x00, + 0x7E, + 0x54, + 0xFA, + 0x48, + 0x5C, + 0xC8, + 0x3E, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x48, + 0x66, + 0x10, + 0xFE, + 0x00, + 0x50, + 0x7E, + 0xE2, + 0x7A, + 0x6A, + 0xFA, + 0x26, + 0x00, + 0xFE, + 0x28, + 0xAA, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x7E, + 0x54, + 0xD4, + 0x76, + 0x54, + 0xD4, + 0x3E, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x6A, + 0x5C, + 0xC2, + 0x06, + 0x00, + 0x6A, + 0x7E, + 0xC2, + 0x5E, + 0x50, + 0xD2, + 0x1E, + 0x00, + 0x48, + 0x5E, + 0xC0, + 0x56, + 0x5A, + 0xD6, + 0x1E, + 0x00, + 0x48, + 0x7E, + 0xEE, + 0x40, + 0x7E, + 0xD4, + 0x26, + 0x00, + 0x7E, + 0x5C, + 0xDC, + 0x48, + 0x58, + 0xC8, + 0x36, + 0x00, + 0x48, + 0x52, + 0xFE, + 0x50, + 0x7E, + 0xC8, + 0x36, + 0x00, + 0x7E, + 0x6A, + 0xFE, + 0x6A, + 0x7E, + 0xC8, + 0x3E, + 0x00, + 0x44, + 0x7E, + 0xE4, + 0x7C, + 0x6E, + 0xF4, + 0x2A, + 0x00, + 0x72, + 0x5C, + 0xE6, + 0x54, + 0x7E, + 0xD0, + 0x2E, + 0x00, + 0x46, + 0x5A, + 0xC4, + 0x7E, + 0x44, + 0xD4, + 0x0C, + 0x00, + 0x4A, + 0x7E, + 0xC8, + 0x7E, + 0x6A, + 0xFE, + 0x2A, + 0x00, + 0x5C, + 0x54, + 0xFE, + 0x48, + 0x5C, + 0xC8, + 0x3E, + 0x00, + 0x42, + 0x7E, + 0xD2, + 0x7A, + 0x56, + 0xF2, + 0x06, + 0x00, + 0x5C, + 0x54, + 0xFE, + 0x62, + 0x6A, + 0xC8, + 0x32, + 0x00, + 0x5C, + 0x54, + 0xDC, + 0x48, + 0x7E, + 0xEA, + 0x36, + 0x00, + 0x48, + 0x54, + 0xEA, + 0x5C, + 0x44, + 0xF2, + 0x2E, + 0x00, + 0x44, + 0x7E, + 0xC4, + 0x74, + 0x76, + 0xCC, + 0x32, + 0x00, + 0x48, + 0x5C, + 0xF4, + 0x5E, + 0x52, + 0xFE, + 0x08, + 0x00, + 0x48, + 0x7E, + 0xEA, + 0x7E, + 0x54, + 0xFE, + 0x04, + 0x00, + 0x48, + 0x7C, + 0xCE, + 0x7C, + 0x6A, + 0xDC, + 0x2A, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x6A, + 0x5C, + 0xDC, + 0x06, + 0x00, + 0x48, + 0x7E, + 0xC8, + 0x5C, + 0x54, + 0xDC, + 0x3E, + 0x00, + 0x7C, + 0x64, + 0xFC, + 0x50, + 0x5E, + 0xEA, + 0x16, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x7E, + 0x5C, + 0xD4, + 0x1C, + 0x00, + 0x28, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x92, + 0x38, + 0x00, + 0x5C, + 0x44, + 0xFE, + 0x6A, + 0x5C, + 0xDC, + 0x08, + 0x00, + 0x7E, + 0x62, + 0xFE, + 0x6E, + 0x64, + 0xD6, + 0x1E, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x38, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x5E, + 0xF4, + 0x5E, + 0x74, + 0xD4, + 0x1E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0x7C, + 0x38, + 0xFE, + 0x00, + 0x7E, + 0x6A, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0x56, + 0x00, + 0x4C, + 0x54, + 0xFE, + 0x6A, + 0x7E, + 0xDC, + 0x2E, + 0x00, + 0x2E, + 0xF8, + 0xAE, + 0xF4, + 0x24, + 0x10, + 0xFE, + 0x00, + 0xC8, + 0xDE, + 0x88, + 0xD6, + 0x86, + 0x10, + 0xFE, + 0x00, + 0x5E, + 0x4C, + 0xFE, + 0x5E, + 0x7E, + 0xC4, + 0x1E, + 0x00, + 0x6A, + 0x7E, + 0xEE, + 0x60, + 0x7E, + 0xDC, + 0x2A, + 0x00, + 0x6C, + 0x64, + 0xFE, + 0x68, + 0x7E, + 0xE4, + 0x3A, + 0x00, + 0x3C, + 0x54, + 0xFE, + 0x5C, + 0x6A, + 0x10, + 0xFE, + 0x00, + 0x4C, + 0x4C, + 0xFE, + 0x44, + 0x56, + 0xD4, + 0x2E, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0x54, + 0x7E, + 0xE8, + 0x3E, + 0x00, + 0x7E, + 0x6C, + 0xEC, + 0x7A, + 0x64, + 0xEA, + 0x3E, + 0x00, + 0x4A, + 0x5C, + 0xC8, + 0x7E, + 0x50, + 0xEE, + 0x0E, + 0x00, + 0x5E, + 0x5E, + 0xE4, + 0x5E, + 0x68, + 0xCE, + 0x12, + 0x00, + 0x5C, + 0x54, + 0xDC, + 0x7E, + 0x6A, + 0xDE, + 0x2A, + 0x00, + 0xF6, + 0xA4, + 0xFE, + 0xAC, + 0xF2, + 0xA8, + 0xBE, + 0x00, + 0xAE, + 0xFA, + 0xDE, + 0x7A, + 0xCA, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x7E, + 0xC8, + 0x54, + 0x7E, + 0xD4, + 0x1C, + 0x00, + 0x48, + 0x7E, + 0xEC, + 0x66, + 0x7C, + 0xEA, + 0x0E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0x7E, + 0x54, + 0xDC, + 0x7E, + 0x62, + 0xFE, + 0x2A, + 0x00, + 0x48, + 0x7E, + 0xDC, + 0x5C, + 0x7E, + 0xC0, + 0x22, + 0x00, + 0x5E, + 0x54, + 0xFE, + 0x5E, + 0x74, + 0xD6, + 0x2C, + 0x00, + 0x28, + 0xFC, + 0x5C, + 0x7C, + 0xAE, + 0x10, + 0xFE, + 0x00, + 0x7E, + 0x7E, + 0xE4, + 0x76, + 0x6C, + 0xFE, + 0x04, + 0x00, + 0x5C, + 0x54, + 0xFE, + 0x7E, + 0x54, + 0xC8, + 0x36, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x7E, + 0x5C, + 0xDC, + 0x26, + 0x00, + 0xEE, + 0xE4, + 0xEE, + 0x46, + 0xEC, + 0x10, + 0xFE, + 0x00, + 0x44, + 0x7E, + 0xEC, + 0x7E, + 0x76, + 0xFE, + 0x16, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x7E, + 0x6A, + 0xFE, + 0x2E, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x92, + 0x38, + 0x00, + 0x48, + 0x7E, + 0xEA, + 0x48, + 0x7E, + 0xF6, + 0x3E, + 0x00, + 0x6E, + 0x4A, + 0xEA, + 0x56, + 0x7E, + 0xDC, + 0x2A, + 0x00, + 0x54, + 0x7E, + 0xEA, + 0x7E, + 0x5C, + 0xD4, + 0x1C, + 0x00, + 0x44, + 0x46, + 0xDC, + 0x56, + 0x50, + 0xD4, + 0x2E, + 0x00, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xAA, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x7E, + 0xEE, + 0x76, + 0x5E, + 0xF4, + 0x1A, + 0x00, + 0x2E, + 0xFA, + 0x7A, + 0xF4, + 0xFA, + 0x10, + 0xFE, + 0x00, + 0x64, + 0x7E, + 0x4A, + 0xFE, + 0x64, + 0x10, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x8E, + 0x5C, + 0x8E, + 0x10, + 0xFE, + 0x00, + 0x6E, + 0xFA, + 0xAA, + 0x74, + 0xEA, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0x7E, + 0x5A, + 0xEC, + 0x1A, + 0x00, + 0x48, + 0x7E, + 0xF6, + 0x5C, + 0x7E, + 0xF4, + 0x1A, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x7C, + 0x00, + 0x0C, + 0x70, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x7C, + 0x00, + 0x48, + 0x48, + 0xFE, + 0x48, + 0xC8, + 0x48, + 0x5C, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x80, + 0x00, + 0x10, + 0xFE, + 0x10, + 0xFE, + 0x82, + 0x38, + 0xCE, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0xAA, + 0x6C, + 0x28, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x10, + 0xFE, + 0xBA, + 0x28, + 0xFE, + 0x00, + 0x20, + 0x3C, + 0x44, + 0xA8, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x44, + 0x74, + 0x56, + 0xD4, + 0x24, + 0x50, + 0x8E, + 0x00, + 0x18, + 0x68, + 0x10, + 0xEE, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x38, + 0x68, + 0x10, + 0xEE, + 0x00, + 0xFE, + 0x38, + 0x38, + 0x38, + 0x68, + 0x10, + 0xEE, + 0x00, + 0x24, + 0xFE, + 0xBC, + 0xFE, + 0x68, + 0x10, + 0xEE, + 0x00, + 0x10, + 0x1E, + 0x22, + 0xDA, + 0x04, + 0x08, + 0x70, + 0x00, + 0x48, + 0x78, + 0x58, + 0xBC, + 0x1A, + 0x28, + 0xC8, + 0x00, + 0x7C, + 0x7C, + 0x54, + 0x5C, + 0x6C, + 0x54, + 0xA6, + 0x00, + 0x18, + 0x68, + 0x10, + 0xEE, + 0x32, + 0x0C, + 0x70, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x4E, + 0xDA, + 0x44, + 0x5A, + 0x00, + 0x46, + 0x7A, + 0x94, + 0x76, + 0x7A, + 0x14, + 0x38, + 0x00, + 0x1C, + 0x64, + 0xFE, + 0xBA, + 0x54, + 0x7C, + 0xC6, + 0x00, + 0xF6, + 0xBA, + 0xF4, + 0x26, + 0xFA, + 0x74, + 0xA8, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x28, + 0x28, + 0x44, + 0x92, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x0C, + 0x70, + 0x10, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0x7C, + 0x54, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xD6, + 0x7C, + 0x14, + 0x6C, + 0x00, + 0x50, + 0x7C, + 0x90, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x48, + 0x28, + 0x48, + 0x28, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x50, + 0x7C, + 0x14, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x04, + 0x1C, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x28, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x54, + 0x54, + 0x94, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xD6, + 0x48, + 0x54, + 0x7E, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xD6, + 0x7C, + 0x7C, + 0x0E, + 0x00, + 0x10, + 0x7C, + 0x10, + 0x28, + 0xFE, + 0x54, + 0x74, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xFE, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xD6, + 0x38, + 0x10, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xFE, + 0x54, + 0x92, + 0x28, + 0x00, + 0x5E, + 0xEA, + 0x4A, + 0xF6, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xD6, + 0x38, + 0xFE, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0xA6, + 0x2A, + 0x64, + 0xA8, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x64, + 0xB2, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0xA4, + 0xFE, + 0x64, + 0xAE, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x0E, + 0xF2, + 0xA4, + 0x52, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x44, + 0xFE, + 0x5C, + 0x6C, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xD6, + 0x7E, + 0x34, + 0xDC, + 0x00, + 0x10, + 0x7C, + 0x5C, + 0x74, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0x10, + 0xFE, + 0x24, + 0x68, + 0x18, + 0xE6, + 0x00, + 0x2E, + 0x22, + 0xFA, + 0x5A, + 0x64, + 0x34, + 0xCA, + 0x00, + 0x5C, + 0x4C, + 0xEE, + 0xAA, + 0xCA, + 0x6A, + 0x96, + 0x00, + 0x2E, + 0x24, + 0xF4, + 0x5E, + 0x64, + 0x34, + 0xC4, + 0x00, + 0x44, + 0x54, + 0xFE, + 0xB6, + 0xD4, + 0x72, + 0x9E, + 0x00, + 0x2E, + 0x22, + 0xF4, + 0x5E, + 0x64, + 0x34, + 0xCC, + 0x00, + 0x28, + 0x2E, + 0xF2, + 0x5A, + 0x66, + 0x32, + 0xC6, + 0x00, + 0x20, + 0x2E, + 0xFA, + 0x5A, + 0x6A, + 0x3A, + 0xCE, + 0x00, + 0x2E, + 0x22, + 0xF2, + 0x5E, + 0x68, + 0x3A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x48, + 0x48, + 0xFE, + 0x54, + 0xD8, + 0x48, + 0x76, + 0x00, + 0x2E, + 0x22, + 0xF2, + 0x5E, + 0x62, + 0x32, + 0xCE, + 0x00, + 0x2C, + 0x24, + 0xF4, + 0x5E, + 0x62, + 0x3A, + 0xC6, + 0x00, + 0x22, + 0x2C, + 0xF4, + 0x5E, + 0x64, + 0x34, + 0xCE, + 0x00, + 0xBE, + 0x94, + 0xD4, + 0xFE, + 0xD4, + 0x54, + 0xA4, + 0x00, + 0x24, + 0x2E, + 0xFA, + 0x5E, + 0x68, + 0x28, + 0xD0, + 0x00, + 0x24, + 0x2E, + 0xF4, + 0x5E, + 0x6A, + 0x24, + 0xDA, + 0x00, + 0x22, + 0x2C, + 0xF4, + 0x5E, + 0x64, + 0x34, + 0xCA, + 0x00, + 0x24, + 0x2A, + 0xFE, + 0x50, + 0x6E, + 0x32, + 0xC4, + 0x00, + 0x48, + 0x5C, + 0xFA, + 0xA8, + 0xCA, + 0x64, + 0x98, + 0x00, + 0x5E, + 0x4A, + 0xEA, + 0xBE, + 0xCA, + 0x6A, + 0x9E, + 0x00, + 0x54, + 0x54, + 0xFE, + 0xB4, + 0xD4, + 0x7C, + 0x96, + 0x00, + 0x2E, + 0x2A, + 0xF4, + 0x5E, + 0x66, + 0x34, + 0xCC, + 0x00, + 0x0E, + 0xF0, + 0x54, + 0xFE, + 0x28, + 0x18, + 0xE6, + 0x00, + 0x44, + 0x5E, + 0xE8, + 0xAE, + 0xCA, + 0x6A, + 0x96, + 0x00, + 0x5C, + 0x48, + 0xE8, + 0xBE, + 0xCC, + 0x6C, + 0x96, + 0x00, + 0x5E, + 0x50, + 0xFA, + 0xB4, + 0xDA, + 0x70, + 0x9E, + 0x00, + 0x58, + 0x48, + 0xFE, + 0xAA, + 0xCE, + 0x6A, + 0x96, + 0x00, + 0x5E, + 0x52, + 0xFE, + 0xB4, + 0xD6, + 0x54, + 0xA6, + 0x00, + 0x44, + 0x5E, + 0xF6, + 0xBE, + 0xD6, + 0x76, + 0x9E, + 0x00, + 0x2E, + 0x2A, + 0xFE, + 0x5A, + 0x6E, + 0x30, + 0xCE, + 0x00, + 0x48, + 0x5C, + 0xE8, + 0xBE, + 0xC8, + 0x5C, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x14, + 0x7C, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x5C, + 0x54, + 0xF4, + 0xBE, + 0xD4, + 0x7E, + 0x8C, + 0x00, + 0x88, + 0xBE, + 0xE8, + 0xFE, + 0xCA, + 0x5E, + 0xA8, + 0x00, + 0x24, + 0x24, + 0xFA, + 0x5E, + 0x60, + 0x3E, + 0xCE, + 0x00, + 0x5C, + 0x54, + 0xFC, + 0xB4, + 0xDC, + 0x54, + 0xBE, + 0x00, + 0x24, + 0x24, + 0xFE, + 0x54, + 0x6E, + 0x3A, + 0xCE, + 0x00, + 0x52, + 0x56, + 0xF2, + 0xBA, + 0xD2, + 0x64, + 0x9A, + 0x00, + 0x2C, + 0x2E, + 0xF4, + 0x54, + 0x6E, + 0x24, + 0xDE, + 0x00, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x5E, + 0x5A, + 0xFA, + 0xBE, + 0xDA, + 0x5A, + 0xAA, + 0x00, + 0x4A, + 0x40, + 0xFE, + 0xAA, + 0xDE, + 0x6A, + 0x92, + 0x00, + 0x94, + 0xB6, + 0xD4, + 0xF6, + 0xD4, + 0x54, + 0xA6, + 0x00, + 0x44, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x98, + 0x9C, + 0xE8, + 0xFE, + 0xC8, + 0x5C, + 0xAA, + 0x00, + 0x44, + 0x5E, + 0xEA, + 0xB0, + 0xCA, + 0x64, + 0x9A, + 0x00, + 0x4A, + 0x5C, + 0xE8, + 0xBE, + 0xD4, + 0x68, + 0x8E, + 0x00, + 0x88, + 0xBE, + 0xDC, + 0xD8, + 0xDE, + 0x4A, + 0xB6, + 0x00, + 0x5E, + 0x54, + 0xFE, + 0xBA, + 0xDE, + 0x74, + 0x9E, + 0x00, + 0x88, + 0xBE, + 0xE6, + 0xD8, + 0xFE, + 0x48, + 0x8E, + 0x00, + 0xBE, + 0xAA, + 0xFE, + 0xEA, + 0xF6, + 0x62, + 0xBE, + 0x00, + 0x90, + 0x1E, + 0xAA, + 0x14, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x04, + 0x7E, + 0x7C, + 0x54, + 0x6E, + 0x54, + 0xAA, + 0x00, + 0x24, + 0x2E, + 0xF4, + 0x5E, + 0x6E, + 0x24, + 0xDE, + 0x00, + 0x54, + 0xFE, + 0x38, + 0x54, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0xBE, + 0x94, + 0xD4, + 0xF6, + 0xD4, + 0x54, + 0xBE, + 0x00, + 0x88, + 0xBE, + 0xC4, + 0xDA, + 0xFE, + 0x54, + 0xA6, + 0x00, + 0x9C, + 0xBE, + 0xD4, + 0xE2, + 0xD4, + 0x54, + 0xA4, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x24, + 0x2E, + 0xFE, + 0x5E, + 0x6C, + 0x32, + 0xC6, + 0x00, + 0x5E, + 0x56, + 0xFE, + 0xB6, + 0xDE, + 0x64, + 0x9E, + 0x00, + 0x88, + 0x2A, + 0x8C, + 0x30, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x5E, + 0x5E, + 0xF6, + 0xBC, + 0xD6, + 0x5C, + 0xA6, + 0x00, + 0x44, + 0x5E, + 0xF2, + 0xBE, + 0xDA, + 0x74, + 0x9A, + 0x00, + 0xBE, + 0x96, + 0xFC, + 0xD6, + 0xFE, + 0x54, + 0xAC, + 0x00, + 0x4C, + 0x4C, + 0xE0, + 0xBE, + 0xD2, + 0x7E, + 0x92, + 0x00, + 0x5E, + 0x50, + 0xF6, + 0xB0, + 0xDE, + 0x74, + 0x9A, + 0x00, + 0x94, + 0xBE, + 0xCA, + 0xFE, + 0xE8, + 0x5E, + 0xAA, + 0x00, + 0x8E, + 0xB4, + 0xFE, + 0xD4, + 0xD6, + 0x7C, + 0x92, + 0x00, + 0x4C, + 0x54, + 0xFE, + 0xBA, + 0xDE, + 0x4C, + 0xB6, + 0x00, + 0x4E, + 0x4A, + 0xFE, + 0xA4, + 0xDE, + 0x64, + 0x9A, + 0x00, + 0x4E, + 0x4A, + 0xEE, + 0xA4, + 0xDE, + 0x76, + 0x9A, + 0x00, + 0xAE, + 0x82, + 0xEA, + 0xFE, + 0xEA, + 0x7E, + 0xAA, + 0x00, + 0xFE, + 0x6A, + 0xF4, + 0x2A, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x4C, + 0x4C, + 0xFE, + 0xB2, + 0xDE, + 0x72, + 0x9E, + 0x00, + 0xBE, + 0xB2, + 0xEE, + 0xFA, + 0xFE, + 0x62, + 0xA6, + 0x00, + 0x84, + 0x1E, + 0x94, + 0x2A, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x88, + 0xBE, + 0xE2, + 0xDE, + 0xEA, + 0x58, + 0xAE, + 0x00, + 0x88, + 0xBE, + 0xC8, + 0xFC, + 0xDA, + 0x74, + 0x9A, + 0x00, + 0x44, + 0x5E, + 0xE6, + 0xBC, + 0xC6, + 0x6C, + 0x96, + 0x00, + 0x5E, + 0x54, + 0xFE, + 0xB4, + 0xDA, + 0x6C, + 0x8C, + 0x00, + 0x88, + 0xBE, + 0xEA, + 0xFE, + 0xD4, + 0x7E, + 0x84, + 0x00, + 0x44, + 0x4E, + 0xE4, + 0xBE, + 0xCA, + 0x6E, + 0x8A, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x7C, + 0x54, + 0x28, + 0x54, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x2A, + 0x20, + 0xFE, + 0x5E, + 0x64, + 0x3E, + 0xC4, + 0x00, + 0x88, + 0xBE, + 0xEA, + 0xDC, + 0xDC, + 0x5C, + 0x88, + 0x00, + 0x88, + 0xBE, + 0xD4, + 0xFE, + 0xDE, + 0x48, + 0x98, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xAA, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x5E, + 0x4A, + 0xEC, + 0xB6, + 0xCA, + 0x6E, + 0x8A, + 0x00, + 0x94, + 0xBE, + 0xD4, + 0xDC, + 0xFE, + 0x5C, + 0xAA, + 0x00, + 0x5E, + 0x56, + 0xFE, + 0xB0, + 0xD6, + 0x56, + 0xA6, + 0x00, + 0x46, + 0x58, + 0xEA, + 0xBE, + 0xCA, + 0x54, + 0xAA, + 0x00, + 0x5E, + 0x52, + 0xFE, + 0xA0, + 0xCC, + 0x6C, + 0x9E, + 0x00, + 0x48, + 0x5E, + 0xF6, + 0xBA, + 0xDE, + 0x74, + 0x9E, + 0x00, + 0x24, + 0x2E, + 0xFE, + 0x5E, + 0x60, + 0x2A, + 0xD6, + 0x00, + 0xF6, + 0xA4, + 0xFE, + 0xAC, + 0xFE, + 0xAC, + 0xBA, + 0x00, + 0xAA, + 0xBE, + 0xC8, + 0xFE, + 0xDC, + 0x4A, + 0xBE, + 0x00, + 0x94, + 0xBE, + 0xD4, + 0xFE, + 0xDC, + 0x7E, + 0x94, + 0x00, + 0x88, + 0xBE, + 0xE2, + 0xDC, + 0xDA, + 0x6C, + 0x9A, + 0x00, + 0x96, + 0xAA, + 0xEA, + 0xFE, + 0xD4, + 0x48, + 0xB6, + 0x00, + 0x84, + 0x9E, + 0xF0, + 0xD8, + 0xFE, + 0x54, + 0xAA, + 0x00, + 0x94, + 0xBE, + 0xDC, + 0xCE, + 0xFC, + 0x5C, + 0xAA, + 0x00, + 0xBE, + 0x94, + 0xFE, + 0xEA, + 0xCC, + 0x54, + 0xAA, + 0x00, + 0x88, + 0xBE, + 0xDE, + 0xD4, + 0xFE, + 0x40, + 0xA2, + 0x00, + 0xBE, + 0x9C, + 0xDC, + 0xC0, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0xBE, + 0xAA, + 0xFE, + 0xD0, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0x88, + 0xBE, + 0xD4, + 0xFE, + 0xDC, + 0x7E, + 0x88, + 0x00, + 0x26, + 0x7A, + 0xF4, + 0x7A, + 0x7E, + 0x5C, + 0xB2, + 0x00, + 0x88, + 0xBE, + 0xD4, + 0xFE, + 0xEA, + 0x76, + 0xBE, + 0x00, + 0x5E, + 0x44, + 0xF6, + 0xBC, + 0xDE, + 0x62, + 0x96, + 0x00, + 0xAA, + 0x9C, + 0xF6, + 0xDC, + 0xFE, + 0x6A, + 0x88, + 0x00, + 0x94, + 0xBE, + 0xF6, + 0xFE, + 0xD6, + 0x7C, + 0x92, + 0x00, + 0x94, + 0xBE, + 0xDC, + 0xD4, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x88, + 0xBE, + 0xEA, + 0xC8, + 0xFE, + 0x76, + 0xBE, + 0x00, + 0x88, + 0xBE, + 0xDC, + 0xD4, + 0xFE, + 0x54, + 0x9C, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x88, + 0xBE, + 0xF6, + 0xFE, + 0xDC, + 0x54, + 0xBE, + 0x00, + 0xD6, + 0xD6, + 0xFE, + 0x6C, + 0xF6, + 0x56, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x6E, + 0x76, + 0xAE, + 0x00, + 0x88, + 0xBE, + 0xEA, + 0xFE, + 0xE4, + 0x6A, + 0x9E, + 0x00, + 0x9C, + 0xBE, + 0xEA, + 0xC0, + 0xD6, + 0x7E, + 0x96, + 0x00, + 0x7C, + 0x08, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x08, + 0x10, + 0x1E, + 0xF0, + 0x10, + 0x30, + 0x00, + 0x7C, + 0x08, + 0x90, + 0x50, + 0x3E, + 0x10, + 0x30, + 0x00, + 0xE8, + 0x28, + 0x48, + 0x68, + 0xC8, + 0x4A, + 0xCE, + 0x00, + 0x78, + 0x2E, + 0x22, + 0xDC, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x08, + 0xFE, + 0x10, + 0x30, + 0x00, + 0x20, + 0xFE, + 0x2C, + 0x44, + 0xFE, + 0x48, + 0x58, + 0x00, + 0xE4, + 0x24, + 0x56, + 0x76, + 0xD6, + 0x44, + 0xCC, + 0x00, + 0x0E, + 0xF2, + 0x38, + 0x08, + 0xFE, + 0x10, + 0x30, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0xBA, + 0x08, + 0xFE, + 0x10, + 0x00, + 0xE8, + 0x2E, + 0x5A, + 0x6A, + 0xCA, + 0x44, + 0xDA, + 0x00, + 0x12, + 0x7C, + 0x18, + 0xFE, + 0x24, + 0xDE, + 0x08, + 0x00, + 0x7C, + 0x08, + 0xFE, + 0x10, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xE8, + 0x2E, + 0x52, + 0x6E, + 0xCE, + 0x48, + 0xCE, + 0x00, + 0x38, + 0xFE, + 0x3C, + 0xDA, + 0x08, + 0xFE, + 0x10, + 0x00, + 0xE2, + 0x3C, + 0x54, + 0x74, + 0xD4, + 0x56, + 0xEA, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0xFA, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x08, + 0xFE, + 0x10, + 0x30, + 0x00, + 0xE8, + 0x3E, + 0x54, + 0x7A, + 0xD4, + 0x48, + 0xF6, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xBA, + 0x08, + 0xFE, + 0x10, + 0x00, + 0xFE, + 0x34, + 0xD2, + 0x2C, + 0xF4, + 0x5E, + 0xE8, + 0x00, + 0x28, + 0xFC, + 0x54, + 0x74, + 0x1C, + 0xF4, + 0x26, + 0x00, + 0x7E, + 0x7E, + 0x4C, + 0x7E, + 0x52, + 0x76, + 0xA4, + 0x00, + 0x44, + 0xFE, + 0x24, + 0x48, + 0x3C, + 0xFE, + 0x10, + 0x00, + 0x46, + 0xBA, + 0xEC, + 0xE4, + 0xFE, + 0x68, + 0xB8, + 0x00, + 0xEC, + 0x3E, + 0x56, + 0x6E, + 0xC4, + 0x5E, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0x4E, + 0x38, + 0xFE, + 0x10, + 0x00, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x00, + 0x00, + 0x00, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x7C, + 0x10, + 0x10, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x4C, + 0x70, + 0x42, + 0x3E, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x20, + 0x78, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x10, + 0xFE, + 0x10, + 0x1E, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x10, + 0xFE, + 0x10, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x08, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x28, + 0x18, + 0xE6, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x00, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xA2, + 0xFC, + 0x50, + 0xA4, + 0x7A, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x28, + 0xB2, + 0x20, + 0xDE, + 0x00, + 0x10, + 0xFE, + 0x82, + 0xFC, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x00, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x28, + 0x3C, + 0x24, + 0x3C, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x10, + 0x5C, + 0x50, + 0xBE, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x7E, + 0xDA, + 0x28, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x28, + 0x38, + 0x28, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x10, + 0x38, + 0x14, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x8A, + 0x28, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0xFE, + 0x2A, + 0x5C, + 0x8E, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x54, + 0x7C, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x9A, + 0x68, + 0x10, + 0xEE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x00, + 0x38, + 0x28, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0xB2, + 0x28, + 0x74, + 0x10, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0xA2, + 0xFE, + 0x64, + 0xBC, + 0x24, + 0x00, + 0x10, + 0xFE, + 0xFA, + 0x48, + 0x78, + 0x50, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x50, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x38, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x28, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x7C, + 0x10, + 0xFE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x38, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x30, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x10, + 0xFE, + 0xFA, + 0x40, + 0x7C, + 0x68, + 0xB6, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x54, + 0x28, + 0xFE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0x54, + 0x1A, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0xBE, + 0x28, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x5E, + 0xC8, + 0x5E, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0xB2, + 0x2E, + 0xFA, + 0x24, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x28, + 0xFE, + 0x54, + 0x74, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x7C, + 0x54, + 0x7C, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x60, + 0xBA, + 0x54, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0xEA, + 0x0C, + 0xE8, + 0x54, + 0xBE, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x38, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0xEA, + 0x3C, + 0xE8, + 0x7C, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0x7C, + 0xB2, + 0x08, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x38, + 0xFE, + 0x9A, + 0xB6, + 0x00, + 0x10, + 0xFE, + 0x86, + 0xDE, + 0x5A, + 0xC4, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0xEA, + 0x44, + 0xBA, + 0x54, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x38, + 0xFE, + 0x5C, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0xEA, + 0x3C, + 0xEC, + 0x7E, + 0xAC, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x28, + 0xD6, + 0x08, + 0x30, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xFE, + 0xBA, + 0x54, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xAA, + 0x38, + 0x92, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x7C, + 0x3C, + 0xE8, + 0x36, + 0x00, + 0x08, + 0xFE, + 0x08, + 0x48, + 0x28, + 0x08, + 0x18, + 0x00, + 0x04, + 0xFE, + 0x24, + 0xB4, + 0x4C, + 0xA4, + 0x0C, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x08, + 0xFE, + 0x28, + 0x00, + 0x7C, + 0x04, + 0x7C, + 0x04, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x42, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x24, + 0x3E, + 0x44, + 0x94, + 0x00, + 0x22, + 0x7E, + 0x22, + 0xFA, + 0x66, + 0x32, + 0xC6, + 0x00, + 0x22, + 0x7E, + 0x52, + 0x7A, + 0xD6, + 0x32, + 0xD6, + 0x00, + 0x4C, + 0x54, + 0xC8, + 0x54, + 0xFE, + 0x54, + 0x4C, + 0x00, + 0x72, + 0x7E, + 0x42, + 0x76, + 0x46, + 0x72, + 0xA6, + 0x00, + 0x44, + 0xFE, + 0x5C, + 0x6C, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x10, + 0x10, + 0x54, + 0x52, + 0x92, + 0x10, + 0x30, + 0x00, + 0x10, + 0x54, + 0x52, + 0x90, + 0x04, + 0x18, + 0xE0, + 0x00, + 0x40, + 0x7E, + 0x92, + 0x54, + 0x52, + 0x92, + 0x30, + 0x00, + 0x78, + 0x2E, + 0xC2, + 0x54, + 0x52, + 0x92, + 0x30, + 0x00, + 0x10, + 0x54, + 0x92, + 0x10, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0x54, + 0x92, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x54, + 0x10, + 0xFE, + 0x82, + 0xBA, + 0xAA, + 0xBA, + 0x00, + 0x54, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x10, + 0xB2, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x00, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x18, + 0x18, + 0x2A, + 0xCE, + 0x00, + 0x14, + 0xFE, + 0x10, + 0x18, + 0x18, + 0x2A, + 0xCE, + 0x00, + 0x48, + 0xEE, + 0x52, + 0x6A, + 0x62, + 0x66, + 0xBE, + 0x00, + 0x10, + 0xFC, + 0x1A, + 0x66, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x44, + 0xEA, + 0x5A, + 0x6A, + 0x72, + 0x60, + 0xBE, + 0x00, + 0x26, + 0xF4, + 0x5E, + 0x74, + 0x24, + 0xB4, + 0x6A, + 0x00, + 0x54, + 0xF6, + 0x52, + 0x60, + 0x6C, + 0x7E, + 0xBE, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x40, + 0x40, + 0x40, + 0x80, + 0x00, + 0x7C, + 0x14, + 0xFE, + 0x14, + 0x7C, + 0x20, + 0xC0, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x50, + 0x48, + 0x44, + 0x82, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x50, + 0x7C, + 0x54, + 0xA6, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x50, + 0x5E, + 0x50, + 0x9E, + 0x00, + 0x7C, + 0x44, + 0x78, + 0x54, + 0x44, + 0xB2, + 0x08, + 0x00, + 0x7E, + 0x7E, + 0x4C, + 0x78, + 0x4E, + 0x78, + 0x8E, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x48, + 0x7A, + 0x5C, + 0xAA, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x40, + 0x7E, + 0x6A, + 0xBA, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x64, + 0x76, + 0x64, + 0xB6, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x40, + 0x7E, + 0x54, + 0xBA, + 0x00, + 0x7E, + 0x7E, + 0x44, + 0x5E, + 0x44, + 0x5E, + 0x9E, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x5C, + 0x48, + 0x6A, + 0xBE, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x6C, + 0x7E, + 0x6C, + 0xBE, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x48, + 0x7E, + 0x6A, + 0xBE, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x54, + 0x7A, + 0x48, + 0xBE, + 0x00, + 0x7E, + 0x7E, + 0x5A, + 0x48, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0x7E, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x7E, + 0xA4, + 0x00, + 0x7E, + 0x7E, + 0x54, + 0x6E, + 0x5A, + 0x74, + 0x9A, + 0x00, + 0x7E, + 0x7E, + 0x6A, + 0x5E, + 0x52, + 0x5E, + 0x92, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x54, + 0x7E, + 0x68, + 0xB6, + 0x00, + 0x7E, + 0x7E, + 0x72, + 0x6E, + 0x7E, + 0x72, + 0xA6, + 0x00, + 0x7E, + 0x7E, + 0x4C, + 0x5C, + 0x7E, + 0x6E, + 0xBA, + 0x00, + 0x7E, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x5C, + 0xAC, + 0x00, + 0x7E, + 0x7E, + 0x6A, + 0x5C, + 0x7E, + 0x54, + 0xBA, + 0x00, + 0x7E, + 0x7E, + 0x54, + 0x6E, + 0x56, + 0x7C, + 0x96, + 0x00, + 0x7E, + 0x7E, + 0x58, + 0x6E, + 0x5A, + 0x74, + 0x9A, + 0x00, + 0x7E, + 0x7E, + 0x5A, + 0x64, + 0x5A, + 0x74, + 0x9A, + 0x00, + 0x10, + 0x92, + 0x92, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x54, + 0x7C, + 0x12, + 0x1E, + 0x00, + 0x10, + 0x10, + 0x92, + 0x92, + 0x92, + 0x92, + 0xFE, + 0x00, + 0x50, + 0x5E, + 0x6C, + 0xC4, + 0xC8, + 0xD2, + 0x0E, + 0x00, + 0x5E, + 0x42, + 0x42, + 0xFE, + 0xF0, + 0xF2, + 0x1E, + 0x00, + 0x50, + 0x5E, + 0x50, + 0xDE, + 0xC2, + 0xFA, + 0x06, + 0x00, + 0x92, + 0xFE, + 0x10, + 0x1C, + 0x64, + 0x18, + 0xE0, + 0x00, + 0x92, + 0xFE, + 0x04, + 0x7C, + 0x40, + 0x42, + 0x3E, + 0x00, + 0x5E, + 0x4C, + 0x54, + 0xFE, + 0xEC, + 0xF4, + 0x0C, + 0x00, + 0x92, + 0xFE, + 0x2C, + 0x24, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x7E, + 0x54, + 0x54, + 0xFE, + 0xD4, + 0xD4, + 0x24, + 0x00, + 0x44, + 0x5E, + 0x44, + 0xEE, + 0xEA, + 0xE4, + 0x1A, + 0x00, + 0x92, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x08, + 0x30, + 0x00, + 0x28, + 0x44, + 0xBE, + 0x14, + 0x6C, + 0x92, + 0xFE, + 0x00, + 0x5E, + 0x50, + 0x5A, + 0xF4, + 0xFA, + 0xF0, + 0x1E, + 0x00, + 0x92, + 0xFE, + 0x8A, + 0xAA, + 0x92, + 0xAA, + 0xC6, + 0x00, + 0x5E, + 0x52, + 0x5A, + 0xFA, + 0xFA, + 0xEC, + 0x16, + 0x00, + 0x38, + 0xFE, + 0x28, + 0xC6, + 0x10, + 0x92, + 0xFE, + 0x00, + 0x92, + 0xFE, + 0x44, + 0x6C, + 0x54, + 0x6C, + 0x86, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x54, + 0x7E, + 0xAA, + 0xFA, + 0x00, + 0x92, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x54, + 0x7C, + 0x00, + 0xFE, + 0x74, + 0x54, + 0x74, + 0x00, + 0x48, + 0x4E, + 0x52, + 0xEE, + 0xEE, + 0xE2, + 0x06, + 0x00, + 0x54, + 0x7C, + 0x00, + 0xFE, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0x48, + 0x7E, + 0x6A, + 0xFE, + 0xEA, + 0xEA, + 0x3E, + 0x00, + 0x7E, + 0x6A, + 0x7E, + 0xEA, + 0xFE, + 0xE8, + 0x08, + 0x00, + 0x48, + 0x54, + 0x6A, + 0xC0, + 0xFE, + 0xD2, + 0x0C, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x42, + 0x10, + 0x92, + 0xFE, + 0x00, + 0x0C, + 0x70, + 0x7C, + 0x48, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x44, + 0x44, + 0x5E, + 0xE4, + 0xEE, + 0xEA, + 0x0E, + 0x00, + 0x5E, + 0x52, + 0x5E, + 0xF4, + 0xFE, + 0xF4, + 0x1A, + 0x00, + 0x92, + 0xFE, + 0x40, + 0x5C, + 0x48, + 0x7E, + 0x88, + 0x00, + 0x92, + 0xFE, + 0x20, + 0x7C, + 0x10, + 0x54, + 0xB2, + 0x00, + 0x92, + 0xFE, + 0x2E, + 0xA2, + 0xAE, + 0x22, + 0x4E, + 0x00, + 0x92, + 0xFE, + 0x2E, + 0xCA, + 0xAA, + 0xEA, + 0x48, + 0x00, + 0x5C, + 0x54, + 0x48, + 0xF6, + 0xC8, + 0xFE, + 0x08, + 0x00, + 0x50, + 0x5E, + 0x76, + 0xDE, + 0xD6, + 0xDE, + 0x02, + 0x00, + 0x5E, + 0x52, + 0x5E, + 0xF2, + 0xFE, + 0xFE, + 0x12, + 0x00, + 0x48, + 0x5C, + 0x48, + 0xFE, + 0xC4, + 0xFE, + 0x14, + 0x00, + 0x48, + 0x7E, + 0x6A, + 0xC8, + 0xFE, + 0xC8, + 0x36, + 0x00, + 0x5C, + 0x7E, + 0x54, + 0xE2, + 0xD4, + 0xD4, + 0x24, + 0x00, + 0x4C, + 0x74, + 0x5C, + 0xCC, + 0xFE, + 0xCC, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x54, + 0x54, + 0x7C, + 0x00, + 0x4E, + 0x74, + 0x7E, + 0xD4, + 0xD6, + 0xFC, + 0x12, + 0x00, + 0x54, + 0x62, + 0x48, + 0xD4, + 0xE2, + 0xDC, + 0x1C, + 0x00, + 0x56, + 0x44, + 0x5E, + 0xF2, + 0xFE, + 0xF2, + 0x16, + 0x00, + 0x4C, + 0x54, + 0x48, + 0xF6, + 0xC8, + 0xFE, + 0x08, + 0x00, + 0x52, + 0x7E, + 0x54, + 0xE2, + 0xDC, + 0xE8, + 0x16, + 0x00, + 0x54, + 0x7E, + 0x62, + 0xC8, + 0xDE, + 0xCA, + 0x36, + 0x00, + 0x48, + 0x7E, + 0x6A, + 0xC8, + 0xFE, + 0xDC, + 0x2A, + 0x00, + 0x48, + 0x7E, + 0x76, + 0xC0, + 0xDC, + 0xC8, + 0x3E, + 0x00, + 0x54, + 0x7C, + 0xFE, + 0xBA, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x48, + 0x7E, + 0x48, + 0xD4, + 0xFE, + 0xC4, + 0x14, + 0x00, + 0x92, + 0xFE, + 0x3C, + 0x68, + 0xBC, + 0x28, + 0x3E, + 0x00, + 0x92, + 0xFE, + 0x5C, + 0x48, + 0x5C, + 0x48, + 0xBE, + 0x00, + 0x7E, + 0x62, + 0x7E, + 0xEE, + 0xE4, + 0xD6, + 0x1E, + 0x00, + 0x48, + 0x7E, + 0x54, + 0xDC, + 0xC4, + 0xFE, + 0x08, + 0x00, + 0x54, + 0x48, + 0x54, + 0xFE, + 0xF4, + 0xDC, + 0x14, + 0x00, + 0x48, + 0x7E, + 0x54, + 0xEA, + 0xDC, + 0xDC, + 0x06, + 0x00, + 0x92, + 0xFE, + 0x54, + 0xE2, + 0x48, + 0xD4, + 0x7A, + 0x00, + 0x92, + 0xFE, + 0x7E, + 0x5A, + 0x7E, + 0x5A, + 0xB6, + 0x00, + 0x92, + 0xFE, + 0x2C, + 0xF8, + 0xAE, + 0xF4, + 0x24, + 0x00, + 0x92, + 0xFE, + 0xBA, + 0x92, + 0xAA, + 0xBA, + 0xFE, + 0x00, + 0x92, + 0xFE, + 0x7C, + 0x54, + 0x6E, + 0x54, + 0xAA, + 0x00, + 0x92, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0x5C, + 0x5C, + 0xC8, + 0xFE, + 0xD4, + 0x3A, + 0x00, + 0xCA, + 0x7E, + 0xD4, + 0x66, + 0xC0, + 0xEA, + 0x7E, + 0x00, + 0x5C, + 0x7E, + 0x54, + 0xF6, + 0xC8, + 0xDC, + 0x2A, + 0x00, + 0x5E, + 0x56, + 0x5E, + 0xD0, + 0xD6, + 0xD6, + 0x26, + 0x00, + 0x92, + 0xFE, + 0x08, + 0x5E, + 0xF6, + 0x54, + 0x7A, + 0x00, + 0x54, + 0x7E, + 0x62, + 0xC8, + 0xFE, + 0xDC, + 0x2A, + 0x00, + 0x92, + 0xFE, + 0x28, + 0xDE, + 0x74, + 0x74, + 0x54, + 0x00, + 0x6A, + 0x5C, + 0x6A, + 0xD0, + 0xFE, + 0xD4, + 0x3A, + 0x00, + 0x92, + 0xFE, + 0x28, + 0x38, + 0xFE, + 0xAA, + 0xBA, + 0x00, + 0x54, + 0x7E, + 0x52, + 0xE4, + 0xD2, + 0xE4, + 0x36, + 0x00, + 0x92, + 0xFE, + 0x10, + 0x7C, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0x54, + 0x7E, + 0x48, + 0xFE, + 0xCE, + 0xD4, + 0x2E, + 0x00, + 0x76, + 0x48, + 0x76, + 0xDC, + 0xF4, + 0xDC, + 0x14, + 0x00, + 0x48, + 0x7E, + 0x54, + 0xFE, + 0xDC, + 0xFE, + 0x08, + 0x00, + 0x6A, + 0x5C, + 0x6A, + 0xC0, + 0xF4, + 0xDE, + 0x24, + 0x00, + 0x7A, + 0x54, + 0x62, + 0xDC, + 0xD4, + 0xC8, + 0x3E, + 0x00, + 0x92, + 0xFE, + 0x9E, + 0xE4, + 0xFE, + 0x58, + 0xB6, + 0x00, + 0x92, + 0xFE, + 0x44, + 0xDE, + 0xD2, + 0x04, + 0xAA, + 0x00, + 0x92, + 0xFE, + 0x74, + 0xAE, + 0xFE, + 0x6C, + 0xD6, + 0x00, + 0x2A, + 0x2A, + 0x54, + 0xA8, + 0x54, + 0x2A, + 0x2A, + 0x00, + 0x42, + 0x52, + 0x52, + 0x52, + 0x52, + 0x42, + 0x82, + 0x00, + 0x52, + 0x52, + 0xF6, + 0xF6, + 0x52, + 0x52, + 0x92, + 0x00, + 0xAA, + 0x2A, + 0x54, + 0xEA, + 0x6A, + 0x40, + 0xBE, + 0x00, + 0x52, + 0xA4, + 0x7C, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x00, + 0x7C, + 0x10, + 0x10, + 0x10, + 0x10, + 0xFE, + 0x00, + 0x20, + 0xFE, + 0x20, + 0x3C, + 0x48, + 0x88, + 0x7E, + 0x00, + 0x1E, + 0xE8, + 0x48, + 0x4E, + 0x62, + 0xC2, + 0x06, + 0x00, + 0xFE, + 0x80, + 0xFC, + 0x84, + 0xFC, + 0x80, + 0xFE, + 0x00, + 0x1C, + 0xF4, + 0x54, + 0x5C, + 0x74, + 0xD4, + 0x26, + 0x00, + 0x7C, + 0x10, + 0x54, + 0x54, + 0xBA, + 0x10, + 0xFE, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x3C, + 0x48, + 0xBE, + 0x00, + 0xE4, + 0x3E, + 0x48, + 0xBE, + 0xE0, + 0x4A, + 0xEA, + 0x00, + 0xFC, + 0x04, + 0x04, + 0xFC, + 0x80, + 0x82, + 0x7E, + 0x00, + 0xFC, + 0x04, + 0x84, + 0xFC, + 0x80, + 0x82, + 0x7E, + 0x00, + 0xFC, + 0x84, + 0x84, + 0xFC, + 0x80, + 0x82, + 0x7E, + 0x00, + 0xFC, + 0x94, + 0x94, + 0xFC, + 0x80, + 0x82, + 0x7E, + 0x00, + 0x28, + 0x7C, + 0x28, + 0xFE, + 0x74, + 0xA2, + 0x38, + 0x00, + 0xEE, + 0xAA, + 0xCC, + 0x38, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0x92, + 0x92, + 0x92, + 0x96, + 0x10, + 0x00, + 0x0E, + 0xF0, + 0x10, + 0x7C, + 0x54, + 0x54, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x54, + 0x54, + 0x10, + 0x00, + 0x20, + 0xFE, + 0x28, + 0x7E, + 0xAA, + 0x2A, + 0x08, + 0x00, + 0x28, + 0xBE, + 0xAA, + 0xAA, + 0xAA, + 0x2A, + 0x48, + 0x00, + 0x5C, + 0xD4, + 0xD4, + 0xDC, + 0x54, + 0x54, + 0x66, + 0x00, + 0x3E, + 0xA8, + 0xBE, + 0xAA, + 0xAA, + 0x2A, + 0x48, + 0x00, + 0x64, + 0x18, + 0x24, + 0xFE, + 0x48, + 0xBE, + 0x2A, + 0x00, + 0x48, + 0xFE, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x4A, + 0x00, + 0x52, + 0xD4, + 0xD0, + 0xFE, + 0x54, + 0x54, + 0x5A, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0xEA, + 0x7C, + 0x54, + 0x10, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0xFC, + 0x74, + 0x68, + 0x56, + 0x00, + 0x48, + 0xFE, + 0xF2, + 0xFE, + 0x52, + 0x52, + 0x5E, + 0x00, + 0x48, + 0xE8, + 0xEE, + 0xE8, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x54, + 0x7C, + 0x54, + 0x10, + 0x00, + 0x58, + 0xDC, + 0xE8, + 0xFE, + 0x48, + 0x54, + 0x62, + 0x00, + 0x3C, + 0xFE, + 0x3C, + 0xFE, + 0x92, + 0x7C, + 0x54, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x92, + 0x10, + 0x00, + 0x5E, + 0xF2, + 0xF2, + 0xFE, + 0x40, + 0x54, + 0x62, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFE, + 0x92, + 0x7C, + 0x54, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0x92, + 0x7C, + 0x54, + 0x00, + 0x48, + 0xCE, + 0xDC, + 0xD4, + 0x5C, + 0x48, + 0x72, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x48, + 0x7E, + 0xAA, + 0x00, + 0x4E, + 0xEA, + 0x4C, + 0xEA, + 0x7C, + 0x54, + 0x10, + 0x00, + 0x48, + 0xDC, + 0xFE, + 0xD4, + 0x5E, + 0x64, + 0x54, + 0x00, + 0x54, + 0xDE, + 0xF4, + 0xDE, + 0x54, + 0x54, + 0x5E, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x38, + 0xFE, + 0x92, + 0x10, + 0x00, + 0x48, + 0xDC, + 0xC8, + 0xFE, + 0x62, + 0x48, + 0x72, + 0x00, + 0x7E, + 0xDE, + 0xCA, + 0xDE, + 0x4A, + 0x5E, + 0x7E, + 0x00, + 0x7E, + 0xE2, + 0xEE, + 0xD4, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0xFE, + 0xBA, + 0x38, + 0xFE, + 0x56, + 0xBC, + 0x34, + 0x00, + 0x5E, + 0xD2, + 0xDC, + 0xD8, + 0x5E, + 0x64, + 0x5E, + 0x00, + 0x7E, + 0xD4, + 0xDC, + 0xC0, + 0x7E, + 0x6A, + 0x7E, + 0x00, + 0x5C, + 0xDC, + 0xEA, + 0xC8, + 0x7E, + 0x54, + 0x66, + 0x00, + 0x5C, + 0xD4, + 0xFE, + 0xFE, + 0x54, + 0x48, + 0x76, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x56, + 0xBC, + 0x34, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0x7E, + 0x48, + 0x00, + 0x6A, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0x48, + 0x76, + 0x00, + 0x7E, + 0xD4, + 0xFE, + 0xDC, + 0x6A, + 0x5C, + 0x5C, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x7C, + 0x10, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x10, + 0x00, + 0xFE, + 0x10, + 0x54, + 0x18, + 0xFE, + 0x10, + 0x10, + 0x00, + 0x40, + 0x7E, + 0x90, + 0x7C, + 0x50, + 0xFE, + 0x10, + 0x00, + 0x24, + 0x08, + 0x7C, + 0x28, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x28, + 0xFE, + 0x7C, + 0x10, + 0x00, + 0x10, + 0x20, + 0x44, + 0x78, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x2E, + 0x42, + 0x92, + 0xE2, + 0x22, + 0x52, + 0xF4, + 0x00, + 0x28, + 0x4E, + 0x9A, + 0xEA, + 0x2A, + 0x5A, + 0xF6, + 0x00, + 0x34, + 0xDA, + 0xB6, + 0xDA, + 0xFE, + 0x92, + 0xFE, + 0x00, + 0x08, + 0x7E, + 0x40, + 0x40, + 0x40, + 0x40, + 0x80, + 0x00, + 0x08, + 0x7E, + 0x40, + 0x50, + 0x5E, + 0x50, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x5C, + 0x48, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x7E, + 0x48, + 0x54, + 0xA2, + 0x00, + 0x08, + 0x7E, + 0x40, + 0x64, + 0x76, + 0x64, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x7E, + 0x48, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x7E, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x44, + 0x7E, + 0x4A, + 0x98, + 0x00, + 0x08, + 0x7E, + 0x44, + 0x5E, + 0x52, + 0x5E, + 0xA0, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x4C, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x7E, + 0x6C, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0x40, + 0x42, + 0x6A, + 0x54, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x5E, + 0x54, + 0x5E, + 0x54, + 0x9A, + 0x00, + 0x08, + 0x7E, + 0x5E, + 0x7A, + 0x5A, + 0x50, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x4E, + 0x48, + 0x5E, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0x48, + 0x7E, + 0x7E, + 0x6A, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x5E, + 0x4A, + 0x5E, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x52, + 0x5E, + 0x72, + 0x5A, + 0x96, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x56, + 0x5C, + 0xA6, + 0x00, + 0x08, + 0x7E, + 0x6A, + 0x7E, + 0x5A, + 0x54, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x48, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x5E, + 0x74, + 0x5E, + 0x94, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x6A, + 0x5C, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x72, + 0x54, + 0x6E, + 0x54, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0x5A, + 0x5E, + 0x4C, + 0x5E, + 0x84, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x6A, + 0x5C, + 0x5C, + 0x86, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x5C, + 0x40, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x4E, + 0x7C, + 0x6A, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x7E, + 0x6A, + 0x7E, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x58, + 0xA6, + 0x00, + 0x08, + 0x7E, + 0x5E, + 0x6A, + 0x7E, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x4E, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x56, + 0x74, + 0x76, + 0x6E, + 0xB4, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x76, + 0x7A, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x56, + 0x7C, + 0x6E, + 0x7E, + 0x94, + 0x00, + 0x08, + 0x7E, + 0x6A, + 0x54, + 0x6A, + 0x44, + 0x98, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x7E, + 0x76, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x76, + 0x5A, + 0x74, + 0x7E, + 0xD4, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x5C, + 0x7E, + 0x48, + 0xAA, + 0x00, + 0xE0, + 0x20, + 0x40, + 0x20, + 0xA0, + 0x40, + 0xBE, + 0x00, + 0xC2, + 0x5C, + 0x86, + 0x54, + 0xDE, + 0x40, + 0xBE, + 0x00, + 0xC4, + 0x58, + 0x88, + 0x7E, + 0xC8, + 0x5E, + 0xBE, + 0x00, + 0xDC, + 0x4E, + 0x9C, + 0x48, + 0xDE, + 0x48, + 0xBE, + 0x00, + 0x24, + 0x24, + 0x24, + 0xFE, + 0x24, + 0x24, + 0x44, + 0x00, + 0x44, + 0x44, + 0xFE, + 0x44, + 0x44, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x28, + 0x28, + 0xFE, + 0x28, + 0x28, + 0x48, + 0x00, + 0x10, + 0x24, + 0xFA, + 0x28, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x42, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x74, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x7C, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x96, + 0x6A, + 0xF4, + 0xAA, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x14, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x0A, + 0x06, + 0x00, + 0x0A, + 0xFE, + 0x08, + 0x78, + 0x24, + 0x34, + 0xC2, + 0x00, + 0x56, + 0x24, + 0xDE, + 0x24, + 0xFC, + 0x6C, + 0xBA, + 0x00, + 0x7C, + 0x04, + 0x7C, + 0x40, + 0xFE, + 0x02, + 0x0E, + 0x00, + 0xF2, + 0x12, + 0xF2, + 0x82, + 0xF2, + 0x12, + 0x32, + 0x00, + 0x28, + 0xFE, + 0x3E, + 0xE8, + 0xFE, + 0x2A, + 0xC8, + 0x00, + 0xC8, + 0x48, + 0xC8, + 0x88, + 0xD0, + 0x54, + 0xFA, + 0x00, + 0xC4, + 0x54, + 0xDE, + 0xB6, + 0xD4, + 0x52, + 0xDE, + 0x00, + 0x28, + 0xFC, + 0x14, + 0x7C, + 0x50, + 0x3E, + 0xD2, + 0x00, + 0xD2, + 0x54, + 0xD0, + 0xBE, + 0xD4, + 0x54, + 0xDA, + 0x00, + 0xD0, + 0x5E, + 0xEA, + 0x9C, + 0xDA, + 0x6A, + 0xD8, + 0x00, + 0xC8, + 0x7E, + 0xD4, + 0xB8, + 0xC8, + 0x54, + 0xFA, + 0x00, + 0xC2, + 0x5C, + 0xD4, + 0x94, + 0xD4, + 0x56, + 0xEA, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0xEA, + 0x78, + 0x7E, + 0x02, + 0x00, + 0xCE, + 0x42, + 0xC4, + 0x9A, + 0xCE, + 0x44, + 0xDE, + 0x00, + 0xFE, + 0x54, + 0xDC, + 0x9C, + 0xD4, + 0x7E, + 0xC4, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x78, + 0x7E, + 0x02, + 0x00, + 0xEE, + 0x22, + 0xEE, + 0x88, + 0x66, + 0xAA, + 0x66, + 0x00, + 0xD2, + 0x44, + 0xDE, + 0x9E, + 0xC8, + 0x7E, + 0xC8, + 0x00, + 0xDC, + 0x5C, + 0xC8, + 0x9C, + 0xDC, + 0x4A, + 0xFE, + 0x00, + 0xC6, + 0x7A, + 0xD6, + 0xBC, + 0xEE, + 0x7A, + 0xC6, + 0x00, + 0x4E, + 0xFA, + 0x60, + 0x9E, + 0x6A, + 0x74, + 0x1A, + 0x00, + 0x7E, + 0x02, + 0x02, + 0x7E, + 0x02, + 0x02, + 0x7E, + 0x00, + 0x2E, + 0xA2, + 0xA2, + 0xAE, + 0xA2, + 0x22, + 0x4E, + 0x00, + 0x52, + 0x34, + 0x7E, + 0x02, + 0x3E, + 0x02, + 0x7E, + 0x00, + 0x7C, + 0x04, + 0xFE, + 0x10, + 0xB4, + 0x58, + 0xB6, + 0x00, + 0x1C, + 0x28, + 0xFE, + 0x30, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x44, + 0xEE, + 0x44, + 0xFE, + 0x7C, + 0x04, + 0x7C, + 0x00, + 0x1C, + 0x28, + 0xFE, + 0xA4, + 0xFE, + 0x94, + 0xEE, + 0x00, + 0x1C, + 0x28, + 0xFE, + 0x64, + 0x2E, + 0xFE, + 0x48, + 0x00, + 0x04, + 0x18, + 0x64, + 0x18, + 0x62, + 0x0C, + 0x70, + 0x00, + 0xFA, + 0x54, + 0x52, + 0xFC, + 0x50, + 0x52, + 0x94, + 0x00, + 0x7A, + 0x4C, + 0x6A, + 0x4C, + 0xF8, + 0x4A, + 0x9C, + 0x00, + 0x10, + 0xFE, + 0x24, + 0x7E, + 0x58, + 0x42, + 0x9C, + 0x00, + 0x1A, + 0xE4, + 0x52, + 0x24, + 0xF8, + 0x72, + 0xAC, + 0x00, + 0x22, + 0x34, + 0xE2, + 0xB4, + 0x82, + 0xB4, + 0xDE, + 0x00, + 0x52, + 0xFC, + 0x52, + 0xFC, + 0xF8, + 0x52, + 0x54, + 0x00, + 0x22, + 0xF4, + 0x22, + 0x74, + 0x50, + 0x22, + 0xF4, + 0x00, + 0x22, + 0xFC, + 0x52, + 0xFC, + 0x70, + 0xFA, + 0x24, + 0x00, + 0x72, + 0x54, + 0xFA, + 0x54, + 0x70, + 0x22, + 0xAC, + 0x00, + 0x04, + 0x08, + 0x34, + 0x08, + 0x38, + 0x08, + 0x08, + 0x00, + 0x48, + 0xBE, + 0x50, + 0xDE, + 0x52, + 0x52, + 0x66, + 0x00, + 0x5C, + 0x94, + 0x66, + 0xDC, + 0x54, + 0x48, + 0x76, + 0x00, + 0x5E, + 0xAA, + 0x7A, + 0xEA, + 0x7A, + 0x4A, + 0x56, + 0x00, + 0x48, + 0xBE, + 0x6A, + 0xFC, + 0x74, + 0x68, + 0x56, + 0x00, + 0x50, + 0x88, + 0x7E, + 0xC8, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x5E, + 0x84, + 0x44, + 0xD6, + 0x54, + 0x54, + 0x7E, + 0x00, + 0x5C, + 0x94, + 0x5C, + 0xD4, + 0x5C, + 0x54, + 0x7E, + 0x00, + 0x5C, + 0x84, + 0x48, + 0xF6, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x48, + 0x9C, + 0x48, + 0xFE, + 0x44, + 0x7E, + 0x54, + 0x00, + 0x50, + 0x9E, + 0x76, + 0xDE, + 0x56, + 0x5E, + 0x42, + 0x00, + 0x5E, + 0x92, + 0x5E, + 0xD2, + 0x5E, + 0x54, + 0x5A, + 0x00, + 0x54, + 0xBE, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x7E, + 0xA2, + 0x7E, + 0xF6, + 0x7E, + 0x62, + 0x7E, + 0x00, + 0x48, + 0xBC, + 0x4E, + 0xFC, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x48, + 0x94, + 0x5A, + 0xFE, + 0x54, + 0x48, + 0x76, + 0x00, + 0x48, + 0x94, + 0x7E, + 0xC8, + 0x7E, + 0x48, + 0x6A, + 0x00, + 0x48, + 0x9C, + 0x48, + 0xFE, + 0x4C, + 0x58, + 0x6E, + 0x00, + 0x48, + 0xBE, + 0x6A, + 0xC8, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x5C, + 0x94, + 0x7E, + 0xC4, + 0x7E, + 0x54, + 0x4C, + 0x00, + 0x54, + 0xB6, + 0x54, + 0xF6, + 0x54, + 0x76, + 0x54, + 0x00, + 0x44, + 0x96, + 0x54, + 0xFE, + 0x46, + 0x54, + 0x6E, + 0x00, + 0x6A, + 0x88, + 0x7E, + 0xE2, + 0x6E, + 0x6E, + 0x62, + 0x00, + 0x66, + 0xBE, + 0x56, + 0xDE, + 0x76, + 0x7C, + 0x44, + 0x00, + 0x48, + 0x9C, + 0x54, + 0xDC, + 0x7E, + 0x48, + 0x7E, + 0x00, + 0x42, + 0x9C, + 0x5E, + 0xD4, + 0x5E, + 0x6E, + 0x4E, + 0x00, + 0x46, + 0x9A, + 0x48, + 0xFE, + 0x48, + 0x6A, + 0x7E, + 0x00, + 0x54, + 0xBE, + 0x46, + 0xFE, + 0x56, + 0x54, + 0x6A, + 0x00, + 0x54, + 0xBE, + 0x7E, + 0xC6, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x48, + 0xBE, + 0x5C, + 0xFE, + 0x40, + 0x72, + 0x6E, + 0x00, + 0x54, + 0xB6, + 0x7A, + 0xFA, + 0x5A, + 0x6C, + 0x5A, + 0x00, + 0x54, + 0xBE, + 0x56, + 0xEE, + 0x56, + 0x7C, + 0x52, + 0x00, + 0x20, + 0x10, + 0x20, + 0x64, + 0x62, + 0xA4, + 0x3C, + 0x00, + 0x40, + 0xE0, + 0xC0, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x20, + 0x14, + 0x24, + 0xAA, + 0xB2, + 0x20, + 0xDE, + 0x00, + 0x5E, + 0xC2, + 0xC4, + 0x48, + 0x50, + 0x52, + 0x4E, + 0x00, + 0x5E, + 0xEA, + 0xCA, + 0x4A, + 0x4A, + 0x52, + 0x66, + 0x00, + 0x7C, + 0x04, + 0x7C, + 0x40, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x7C, + 0x2C, + 0x14, + 0x6C, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0x44, + 0xD8, + 0xC8, + 0x7E, + 0x48, + 0x48, + 0x48, + 0x00, + 0x10, + 0x1C, + 0x10, + 0xFE, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0xFE, + 0x18, + 0x14, + 0x10, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x0A, + 0xFE, + 0x48, + 0x28, + 0x44, + 0xDC, + 0x72, + 0x00, + 0x44, + 0xFE, + 0xC4, + 0x54, + 0x4C, + 0x44, + 0x4C, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xFE, + 0xD0, + 0x50, + 0x50, + 0x50, + 0x5E, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x20, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0x6A, + 0x7E, + 0x48, + 0x48, + 0x00, + 0x50, + 0xDC, + 0xE8, + 0x48, + 0x7E, + 0x48, + 0x48, + 0x00, + 0x4A, + 0xFE, + 0xC8, + 0x4C, + 0x4C, + 0x54, + 0x66, + 0x00, + 0x54, + 0xD4, + 0xE2, + 0x48, + 0x48, + 0x54, + 0x7A, + 0x00, + 0x48, + 0xDC, + 0xCC, + 0x7E, + 0x48, + 0x48, + 0x76, + 0x00, + 0x48, + 0xFE, + 0xC8, + 0x4C, + 0x4A, + 0x48, + 0x48, + 0x00, + 0x48, + 0xFE, + 0xC8, + 0x7C, + 0x54, + 0x48, + 0x76, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0x4C, + 0x4C, + 0x54, + 0x66, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x38, + 0x08, + 0xC2, + 0xBA, + 0x00, + 0x7C, + 0xD4, + 0xD4, + 0x7C, + 0x54, + 0x54, + 0x7E, + 0x00, + 0x44, + 0xD8, + 0xD0, + 0x5E, + 0x54, + 0x54, + 0x64, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x2A, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x60, + 0xFC, + 0xD8, + 0x7C, + 0x44, + 0x44, + 0x42, + 0x00, + 0x28, + 0x44, + 0xBE, + 0x14, + 0x6C, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0xC8, + 0xC8, + 0x5C, + 0x6A, + 0x48, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0x24, + 0x24, + 0x54, + 0x8A, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0x5C, + 0xC8, + 0xC8, + 0x7E, + 0x4C, + 0x54, + 0x66, + 0x00, + 0x5E, + 0xF0, + 0xDA, + 0x54, + 0x5A, + 0x50, + 0x5E, + 0x00, + 0x52, + 0xD4, + 0xD0, + 0x7E, + 0x54, + 0x54, + 0x5A, + 0x00, + 0x48, + 0xD4, + 0xE2, + 0x5C, + 0x54, + 0x52, + 0x5E, + 0x00, + 0x5E, + 0xCA, + 0xD2, + 0x46, + 0x5E, + 0x52, + 0x5E, + 0x00, + 0x50, + 0xDE, + 0xE8, + 0x4E, + 0x48, + 0x4E, + 0x48, + 0x00, + 0x20, + 0x3E, + 0xD0, + 0x1E, + 0x50, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xDC, + 0xD4, + 0x7E, + 0x48, + 0x48, + 0x76, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0xEA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xC4, + 0xC4, + 0x56, + 0x54, + 0x54, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0xD2, + 0x5E, + 0x52, + 0x52, + 0x5E, + 0x00, + 0x50, + 0xFE, + 0xD0, + 0x64, + 0x5E, + 0x56, + 0x44, + 0x00, + 0x48, + 0xC8, + 0xFE, + 0x48, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x5E, + 0xD2, + 0xDE, + 0x52, + 0x5E, + 0x40, + 0x5E, + 0x00, + 0x48, + 0xD4, + 0xEA, + 0x40, + 0x7E, + 0x52, + 0x4C, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x10, + 0x24, + 0xFA, + 0x44, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xC8, + 0xD4, + 0x7A, + 0x40, + 0x5C, + 0x5C, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x04, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0xC8, + 0xEA, + 0x48, + 0x7E, + 0x48, + 0x48, + 0x00, + 0x58, + 0xDE, + 0xE8, + 0x48, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x7E, + 0xDA, + 0x28, + 0xCE, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xD2, + 0xDE, + 0x54, + 0x56, + 0x54, + 0x66, + 0x00, + 0x7C, + 0xD4, + 0xC8, + 0x76, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x54, + 0xFE, + 0xDE, + 0x74, + 0x7E, + 0x56, + 0x64, + 0x00, + 0x48, + 0xDC, + 0xC8, + 0x7E, + 0x48, + 0x54, + 0x7A, + 0x00, + 0x4A, + 0xFE, + 0xC8, + 0x5C, + 0x5C, + 0x6A, + 0x48, + 0x00, + 0x28, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0xCA, + 0xBA, + 0x00, + 0xE4, + 0xBE, + 0x54, + 0xAC, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5C, + 0xD4, + 0xC8, + 0x76, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x24, + 0x58, + 0xFE, + 0x48, + 0x5C, + 0xC0, + 0xBA, + 0x00, + 0x50, + 0xDE, + 0xF6, + 0x5E, + 0x56, + 0x5E, + 0x42, + 0x00, + 0x48, + 0xDC, + 0xC8, + 0x7E, + 0x44, + 0x7E, + 0x54, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xEA, + 0xC8, + 0x7E, + 0x54, + 0x54, + 0x66, + 0x00, + 0xEC, + 0x4C, + 0x6C, + 0xD6, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0xDC, + 0xD4, + 0x5C, + 0x54, + 0x5C, + 0x7E, + 0x00, + 0x2E, + 0xFA, + 0x5A, + 0xEE, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x10, + 0xFE, + 0x48, + 0xBA, + 0x00, + 0x5E, + 0xEA, + 0x4A, + 0xF6, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x50, + 0xFE, + 0xD0, + 0x64, + 0x56, + 0x44, + 0x5A, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xDE, + 0xD6, + 0x56, + 0x56, + 0x56, + 0x7E, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0xAA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xF2, + 0xDE, + 0x52, + 0x5E, + 0x54, + 0x5A, + 0x00, + 0x7C, + 0x54, + 0x6C, + 0x7C, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x4C, + 0xD4, + 0xC8, + 0x76, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x5E, + 0xF2, + 0xDE, + 0x52, + 0x5E, + 0x5E, + 0x52, + 0x00, + 0x44, + 0xD8, + 0xFE, + 0x48, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x28, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x20, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xD4, + 0xEE, + 0x40, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x48, + 0x66, + 0xC8, + 0xBA, + 0x00, + 0xFE, + 0x6C, + 0x28, + 0xFE, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x74, + 0xCE, + 0xF6, + 0x56, + 0x66, + 0x7A, + 0x4A, + 0x00, + 0x5E, + 0xD4, + 0xD6, + 0x5E, + 0x54, + 0x54, + 0x6A, + 0x00, + 0x6A, + 0xFE, + 0xC2, + 0x5E, + 0x50, + 0x52, + 0x5E, + 0x00, + 0x7A, + 0xEE, + 0xFE, + 0x7E, + 0x7A, + 0x52, + 0x6A, + 0x00, + 0x48, + 0xDE, + 0xC0, + 0x56, + 0x5A, + 0x56, + 0x5E, + 0x00, + 0x7E, + 0xEA, + 0xFE, + 0x50, + 0x5C, + 0x7E, + 0x48, + 0x00, + 0x7C, + 0x08, + 0x7C, + 0x54, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0xEA, + 0xFE, + 0x6A, + 0x7E, + 0x6A, + 0x7E, + 0x00, + 0x56, + 0xC4, + 0xDE, + 0x52, + 0x5E, + 0x52, + 0x56, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x48, + 0xBA, + 0x00, + 0x54, + 0xFE, + 0xCA, + 0x7E, + 0x68, + 0x5E, + 0x6A, + 0x00, + 0x5C, + 0xD4, + 0xDC, + 0x7E, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x5C, + 0xD4, + 0xFE, + 0x6A, + 0x7E, + 0x60, + 0x5E, + 0x00, + 0x50, + 0xDE, + 0xCC, + 0x7E, + 0x54, + 0x5E, + 0x44, + 0x00, + 0x48, + 0xDC, + 0xFE, + 0x6E, + 0x44, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xFE, + 0xDA, + 0x5E, + 0x48, + 0x5C, + 0x6A, + 0x00, + 0x52, + 0xFE, + 0xD4, + 0x62, + 0x5C, + 0x68, + 0x56, + 0x00, + 0x7E, + 0xEA, + 0xFE, + 0x6A, + 0x7E, + 0x48, + 0x7E, + 0x00, + 0x5C, + 0xC8, + 0xFC, + 0x54, + 0x7E, + 0x54, + 0x5C, + 0x00, + 0x26, + 0x5A, + 0xD4, + 0x5A, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x10, + 0x38, + 0x38, + 0x7C, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x54, + 0xFE, + 0xE2, + 0x7E, + 0x54, + 0x54, + 0x66, + 0x00, + 0x50, + 0x5E, + 0xEA, + 0x5C, + 0x6A, + 0xC8, + 0xBA, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x9A, + 0x6C, + 0xCA, + 0xBA, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xFA, + 0xF4, + 0x5A, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x6E, + 0xC2, + 0xEA, + 0x7E, + 0x76, + 0x6A, + 0x76, + 0x00, + 0x54, + 0xF6, + 0xD4, + 0x76, + 0x54, + 0x76, + 0x54, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0xC2, + 0xBA, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0x54, + 0x6A, + 0x7E, + 0x48, + 0x00, + 0x5C, + 0xFE, + 0xDC, + 0x6A, + 0x44, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xDC, + 0xFE, + 0x54, + 0x7E, + 0x5C, + 0x48, + 0x00, + 0x48, + 0xCE, + 0xDC, + 0x54, + 0x5C, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xDC, + 0xC8, + 0x7E, + 0x54, + 0x5C, + 0x54, + 0x00, + 0x7E, + 0xEA, + 0xFE, + 0x6A, + 0x76, + 0x7E, + 0x62, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0x5C, + 0x48, + 0x6A, + 0x58, + 0x00, + 0x48, + 0xFE, + 0xE2, + 0x5E, + 0x6A, + 0x58, + 0x6E, + 0x00, + 0x0A, + 0xFE, + 0x64, + 0xEA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xD2, + 0xDE, + 0x48, + 0x4E, + 0x56, + 0x4A, + 0x00, + 0x7E, + 0xE2, + 0xF6, + 0x7E, + 0x6A, + 0x6E, + 0x62, + 0x00, + 0x50, + 0xDE, + 0xEA, + 0x4A, + 0x54, + 0x72, + 0x6E, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0x7E, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x6A, + 0xC8, + 0xFE, + 0x62, + 0x6E, + 0x6E, + 0x62, + 0x00, + 0x54, + 0xDE, + 0xF4, + 0x5E, + 0x54, + 0x54, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x7C, + 0x74, + 0xCA, + 0xBA, + 0x00, + 0x44, + 0xDE, + 0xD4, + 0x56, + 0x54, + 0x5E, + 0x6E, + 0x00, + 0x5C, + 0xD4, + 0xDC, + 0x54, + 0x7E, + 0x40, + 0x62, + 0x00, + 0x48, + 0xD4, + 0xFA, + 0x54, + 0x6A, + 0x44, + 0x58, + 0x00, + 0x5E, + 0x84, + 0x56, + 0xD4, + 0x7E, + 0xC8, + 0xBA, + 0x00, + 0x18, + 0x68, + 0x38, + 0xD6, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x7E, + 0xFE, + 0xEA, + 0x7E, + 0x48, + 0x76, + 0x7E, + 0x00, + 0x52, + 0xFC, + 0xE8, + 0x7E, + 0x5A, + 0x7A, + 0x52, + 0x00, + 0x52, + 0xC4, + 0xDE, + 0x5E, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x5C, + 0xF6, + 0xDC, + 0x7E, + 0x62, + 0x48, + 0x72, + 0x00, + 0x50, + 0xFE, + 0xD4, + 0x6E, + 0x5C, + 0x5C, + 0x54, + 0x00, + 0x2E, + 0xFA, + 0x6E, + 0xBA, + 0x2E, + 0xC0, + 0xBA, + 0x00, + 0x6A, + 0xFE, + 0xC0, + 0x7E, + 0x50, + 0x7E, + 0x6A, + 0x00, + 0x48, + 0xDC, + 0xD4, + 0x5C, + 0x7E, + 0x48, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x20, + 0xFE, + 0x5C, + 0xCA, + 0xBA, + 0x00, + 0x5C, + 0xD4, + 0xDE, + 0x68, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x74, + 0xD4, + 0xFE, + 0x5C, + 0x74, + 0x74, + 0x5A, + 0x00, + 0x74, + 0xFE, + 0x74, + 0xAA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x56, + 0x80, + 0x56, + 0xC2, + 0x56, + 0xC8, + 0xBA, + 0x00, + 0x10, + 0x28, + 0xDE, + 0x74, + 0x74, + 0xCA, + 0xBA, + 0x00, + 0x48, + 0xD4, + 0xEE, + 0x40, + 0x5A, + 0x5A, + 0x5A, + 0x00, + 0xF6, + 0xFA, + 0xA4, + 0xDA, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x50, + 0xDE, + 0xEC, + 0x4C, + 0x54, + 0x48, + 0x76, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x38, + 0xCA, + 0xBA, + 0x00, + 0x76, + 0xF6, + 0xDC, + 0x7E, + 0x5C, + 0x42, + 0x46, + 0x00, + 0x38, + 0x38, + 0x7C, + 0x5C, + 0x74, + 0xCA, + 0xBA, + 0x00, + 0x04, + 0x7E, + 0x74, + 0xB2, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5E, + 0xF2, + 0xDE, + 0x40, + 0x4C, + 0x4C, + 0x5E, + 0x00, + 0x5E, + 0xDE, + 0xC4, + 0x5E, + 0x48, + 0x4E, + 0x52, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0x7E, + 0x62, + 0x48, + 0x72, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0x7E, + 0x62, + 0x48, + 0x72, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0x7E, + 0x6A, + 0x5C, + 0x6E, + 0x00, + 0x48, + 0xDC, + 0xFE, + 0x50, + 0x7E, + 0x48, + 0x6A, + 0x00, + 0x7E, + 0x5C, + 0x5C, + 0x6A, + 0x58, + 0x72, + 0xAE, + 0x00, + 0x44, + 0xFE, + 0x24, + 0x48, + 0x24, + 0xCA, + 0xBA, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0x4E, + 0x7C, + 0x5C, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0xD0, + 0x5C, + 0x40, + 0x5A, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0xDC, + 0x5C, + 0x7E, + 0x40, + 0x62, + 0x00, + 0x7E, + 0xD4, + 0xD4, + 0x7E, + 0x6A, + 0x54, + 0x6A, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x20, + 0xAA, + 0x00, + 0xFE, + 0xA8, + 0xFE, + 0xB4, + 0xFE, + 0x48, + 0xBA, + 0x00, + 0x5C, + 0xD4, + 0xFE, + 0x7E, + 0x54, + 0x48, + 0x76, + 0x00, + 0x44, + 0xEE, + 0x44, + 0xFE, + 0x3C, + 0xCA, + 0xBA, + 0x00, + 0x4E, + 0xF6, + 0xF6, + 0x7E, + 0x64, + 0x74, + 0x4A, + 0x00, + 0x72, + 0x7E, + 0x4A, + 0x72, + 0xA6, + 0x48, + 0xBA, + 0x00, + 0x44, + 0xFE, + 0xEC, + 0x7E, + 0x76, + 0x7E, + 0x56, + 0x00, + 0x48, + 0xFE, + 0xEE, + 0x6C, + 0x7A, + 0x6C, + 0x5A, + 0x00, + 0x94, + 0x66, + 0xDA, + 0xB4, + 0xDA, + 0xC8, + 0xBA, + 0x00, + 0x54, + 0xFE, + 0xEA, + 0x7E, + 0x5C, + 0x54, + 0x5C, + 0x00, + 0x54, + 0xDE, + 0xF4, + 0x54, + 0x5E, + 0x40, + 0x6A, + 0x00, + 0x24, + 0xF6, + 0x5A, + 0x74, + 0xAA, + 0x40, + 0xBA, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x64, + 0xF6, + 0x5A, + 0xF4, + 0x1A, + 0xC8, + 0xBA, + 0x00, + 0xF4, + 0x4E, + 0xFA, + 0x6E, + 0x00, + 0xCA, + 0xBA, + 0x00, + 0x5C, + 0xD4, + 0xFE, + 0x54, + 0x5C, + 0x48, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0x6A, + 0x5E, + 0x5C, + 0x6E, + 0x00, + 0x44, + 0xFE, + 0xF4, + 0x72, + 0x40, + 0x72, + 0x6E, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0x7E, + 0x6A, + 0x5C, + 0x7E, + 0x00, + 0x5E, + 0xEA, + 0xD8, + 0x5A, + 0x5E, + 0x5E, + 0x6A, + 0x00, + 0x48, + 0xDE, + 0xD6, + 0x5A, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x7C, + 0xCE, + 0x54, + 0xFE, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x94, + 0x3E, + 0xAA, + 0x3E, + 0xAA, + 0x40, + 0xBA, + 0x00, + 0x5C, + 0xF4, + 0xFE, + 0x7A, + 0x5E, + 0x74, + 0x5A, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0x5C, + 0x7E, + 0x48, + 0x6A, + 0x00, + 0x5C, + 0xFE, + 0xEA, + 0x5C, + 0x48, + 0x7E, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0x7E, + 0x62, + 0x5C, + 0x5C, + 0x00, + 0x58, + 0xEE, + 0x54, + 0xAA, + 0xE0, + 0x5A, + 0xF6, + 0x00, + 0x4C, + 0xF4, + 0xBE, + 0xE8, + 0x52, + 0xC8, + 0xBA, + 0x00, + 0x14, + 0xFE, + 0x10, + 0x14, + 0x08, + 0x1A, + 0xE6, + 0x00, + 0x0A, + 0x7E, + 0x48, + 0x4A, + 0x44, + 0x4C, + 0xB2, + 0x00, + 0x14, + 0x7C, + 0x10, + 0xFE, + 0x14, + 0x1A, + 0xE6, + 0x00, + 0x0A, + 0x7E, + 0x48, + 0x78, + 0x4A, + 0x44, + 0x9A, + 0x00, + 0x0A, + 0x7E, + 0x48, + 0x68, + 0x5A, + 0x44, + 0x9A, + 0x00, + 0x0A, + 0xFE, + 0x08, + 0x48, + 0xEA, + 0x44, + 0x9A, + 0x00, + 0xEA, + 0x28, + 0xBE, + 0xA8, + 0x4A, + 0xA4, + 0x1A, + 0x00, + 0x04, + 0x7E, + 0x44, + 0x74, + 0x56, + 0x54, + 0xAA, + 0x00, + 0x1A, + 0x68, + 0xFE, + 0x28, + 0xFA, + 0x24, + 0x6A, + 0x00, + 0x04, + 0xFE, + 0x04, + 0x54, + 0xFE, + 0x54, + 0x9A, + 0x00, + 0xAA, + 0xA8, + 0xFE, + 0x28, + 0xEA, + 0x64, + 0xBA, + 0x00, + 0x0A, + 0xFE, + 0x08, + 0x68, + 0x6A, + 0x04, + 0xDA, + 0x00, + 0x26, + 0x54, + 0x8E, + 0x74, + 0x56, + 0x44, + 0x6A, + 0x00, + 0x46, + 0x44, + 0x6E, + 0x44, + 0xE6, + 0xA4, + 0xEA, + 0x00, + 0x04, + 0x7E, + 0x54, + 0x5C, + 0x56, + 0x7C, + 0x92, + 0x00, + 0xFE, + 0x3C, + 0x24, + 0x3E, + 0xFC, + 0x1A, + 0x66, + 0x00, + 0xEA, + 0x48, + 0xFE, + 0xA8, + 0x4A, + 0xE4, + 0x5A, + 0x00, + 0x56, + 0xF4, + 0x5E, + 0x54, + 0xF6, + 0xA4, + 0xFA, + 0x00, + 0x76, + 0x54, + 0xFE, + 0x74, + 0x56, + 0xFC, + 0x12, + 0x00, + 0xF6, + 0x5C, + 0x6E, + 0x9C, + 0x76, + 0x74, + 0xFA, + 0x00, + 0x76, + 0x54, + 0x7E, + 0xA4, + 0x76, + 0x24, + 0xFA, + 0x00, + 0x2A, + 0x78, + 0xFE, + 0x28, + 0x7A, + 0xD4, + 0x7A, + 0x00, + 0xFE, + 0xDC, + 0x56, + 0xFC, + 0x76, + 0x54, + 0x7A, + 0x00, + 0xF6, + 0x54, + 0x2E, + 0x54, + 0xA6, + 0x14, + 0x6A, + 0x00, + 0xF6, + 0x54, + 0x0E, + 0x54, + 0x76, + 0xE4, + 0x7A, + 0x00, + 0x2A, + 0x78, + 0xFE, + 0x68, + 0xFA, + 0x04, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x40, + 0x40, + 0x80, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x54, + 0x46, + 0x5C, + 0x84, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x4A, + 0x7E, + 0x48, + 0xB6, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x48, + 0x7E, + 0x54, + 0xAC, + 0x00, + 0x12, + 0x6C, + 0x78, + 0x5E, + 0x7A, + 0x4A, + 0x92, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x40, + 0x7E, + 0x7E, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7E, + 0x76, + 0x7E, + 0xA2, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7E, + 0x6A, + 0x5E, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x7E, + 0x6A, + 0x7E, + 0x60, + 0xBE, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x76, + 0x54, + 0x76, + 0x94, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x10, + 0xFE, + 0x10, + 0x30, + 0x00, + 0x40, + 0xE0, + 0x40, + 0x60, + 0xC0, + 0x40, + 0xC0, + 0x00, + 0x08, + 0xFE, + 0x08, + 0x18, + 0x28, + 0xC8, + 0x18, + 0x00, + 0x48, + 0xE8, + 0x48, + 0x68, + 0xC8, + 0x4A, + 0xCE, + 0x00, + 0x48, + 0xE8, + 0x48, + 0x6C, + 0xCA, + 0x48, + 0xC8, + 0x00, + 0x54, + 0xF4, + 0x54, + 0x74, + 0xD4, + 0x54, + 0xE2, + 0x00, + 0x5E, + 0xE4, + 0x44, + 0x64, + 0xC4, + 0x44, + 0xCC, + 0x00, + 0x7C, + 0xD4, + 0x56, + 0x52, + 0xD2, + 0x52, + 0xE6, + 0x00, + 0x44, + 0xD8, + 0x48, + 0x7E, + 0xC8, + 0x4A, + 0xCE, + 0x00, + 0x40, + 0xEE, + 0x44, + 0x64, + 0xC4, + 0x44, + 0xDE, + 0x00, + 0x40, + 0xFE, + 0x52, + 0x72, + 0xD2, + 0x52, + 0xDE, + 0x00, + 0x44, + 0xD8, + 0x48, + 0x7E, + 0xC8, + 0x48, + 0xC8, + 0x00, + 0x50, + 0xFC, + 0x54, + 0x74, + 0xDC, + 0x54, + 0xE6, + 0x00, + 0x44, + 0xDE, + 0x50, + 0x50, + 0xD0, + 0x50, + 0xE0, + 0x00, + 0x56, + 0xE2, + 0x52, + 0x72, + 0xD2, + 0x52, + 0xD6, + 0x00, + 0x5E, + 0xE2, + 0x42, + 0x6E, + 0xC2, + 0x42, + 0xDE, + 0x00, + 0x5C, + 0xC4, + 0x48, + 0x7E, + 0xD6, + 0x6A, + 0xD6, + 0x00, + 0x7C, + 0xD4, + 0x54, + 0x7C, + 0xD4, + 0x54, + 0xFE, + 0x00, + 0x54, + 0xD4, + 0x62, + 0x5C, + 0xD4, + 0x54, + 0xEC, + 0x00, + 0x44, + 0xE4, + 0x56, + 0x74, + 0xD4, + 0x54, + 0xFE, + 0x00, + 0x4A, + 0xFE, + 0x48, + 0x4C, + 0xCC, + 0x54, + 0xE6, + 0x00, + 0x46, + 0xD8, + 0x50, + 0x5E, + 0xDA, + 0x64, + 0xDA, + 0x00, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0xC8, + 0x54, + 0xE2, + 0x00, + 0x54, + 0xF4, + 0x5E, + 0x74, + 0xD4, + 0x5C, + 0xD6, + 0x00, + 0x5E, + 0xD0, + 0x5E, + 0x5A, + 0xDA, + 0x68, + 0xCE, + 0x00, + 0x4A, + 0xE8, + 0x5E, + 0x68, + 0xCA, + 0x44, + 0xDA, + 0x00, + 0x38, + 0x08, + 0xD2, + 0x7C, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x48, + 0xFE, + 0x48, + 0x7C, + 0xD4, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xDC, + 0x5A, + 0x68, + 0xCA, + 0x44, + 0xD8, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0x7E, + 0xC8, + 0x48, + 0xF6, + 0x00, + 0x7E, + 0xEA, + 0x6A, + 0x7E, + 0xE0, + 0x62, + 0xDE, + 0x00, + 0x50, + 0xEE, + 0x6A, + 0x6A, + 0xFA, + 0x68, + 0xC8, + 0x00, + 0x7C, + 0xD4, + 0x48, + 0x7E, + 0xCA, + 0x48, + 0xD8, + 0x00, + 0x44, + 0xF8, + 0x6C, + 0x6C, + 0xEC, + 0x6C, + 0xCA, + 0x00, + 0x5C, + 0xD4, + 0x66, + 0x5C, + 0xD4, + 0x48, + 0xF6, + 0x00, + 0x44, + 0xD4, + 0x44, + 0x54, + 0xC6, + 0x7C, + 0xC4, + 0x00, + 0x48, + 0xFE, + 0x40, + 0x5C, + 0xD4, + 0x54, + 0xE6, + 0x00, + 0x44, + 0xD8, + 0x50, + 0x5E, + 0xD4, + 0x64, + 0xC4, + 0x00, + 0x5C, + 0xC8, + 0x48, + 0x7E, + 0xCC, + 0x54, + 0xE6, + 0x00, + 0x54, + 0xFE, + 0x56, + 0x56, + 0xDA, + 0x50, + 0xEE, + 0x00, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0xD0, + 0x5E, + 0xC2, + 0x00, + 0x5E, + 0xF0, + 0x5A, + 0x74, + 0xDA, + 0x50, + 0xDE, + 0x00, + 0x48, + 0xD4, + 0x62, + 0x54, + 0xD8, + 0x52, + 0xDE, + 0x00, + 0x48, + 0xD4, + 0x62, + 0x5C, + 0xD4, + 0x52, + 0xDE, + 0x00, + 0x48, + 0xDE, + 0x52, + 0x5E, + 0xD0, + 0x50, + 0xE0, + 0x00, + 0x5E, + 0xF2, + 0x50, + 0x7E, + 0xDA, + 0x54, + 0xDA, + 0x00, + 0x7E, + 0xC8, + 0x6A, + 0x48, + 0xFE, + 0x48, + 0xC8, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x7C, + 0xF4, + 0x68, + 0xD6, + 0x00, + 0x48, + 0xC8, + 0x54, + 0x7A, + 0xC0, + 0x5C, + 0xDC, + 0x00, + 0x50, + 0xDE, + 0x62, + 0x5A, + 0xDA, + 0x50, + 0xDE, + 0x00, + 0x42, + 0xDC, + 0x54, + 0x5E, + 0xD4, + 0x5C, + 0xDA, + 0x00, + 0x48, + 0xFE, + 0x48, + 0x5C, + 0xC8, + 0x5C, + 0xEA, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0x7E, + 0xC8, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x6A, + 0xFE, + 0x48, + 0xC8, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0x6A, + 0xFE, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0x74, + 0xDE, + 0x54, + 0xDA, + 0x00, + 0x54, + 0xFE, + 0x5E, + 0x74, + 0xFE, + 0x56, + 0xE4, + 0x00, + 0x50, + 0xC8, + 0x7E, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0x72, + 0xDE, + 0x40, + 0xDE, + 0x00, + 0x44, + 0xD8, + 0x50, + 0x5E, + 0xDC, + 0x56, + 0xE4, + 0x00, + 0x5C, + 0xD4, + 0x54, + 0x7E, + 0xE4, + 0x7E, + 0xCC, + 0x00, + 0x48, + 0xE8, + 0x4E, + 0x68, + 0xDE, + 0x52, + 0xDE, + 0x00, + 0x48, + 0xFE, + 0x44, + 0x54, + 0xD4, + 0x48, + 0xFE, + 0x00, + 0x4A, + 0xD6, + 0x72, + 0x5A, + 0xD2, + 0x52, + 0xD6, + 0x00, + 0x48, + 0xEA, + 0x48, + 0x7E, + 0xC8, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0xFE, + 0x52, + 0x7E, + 0xD2, + 0x52, + 0xDE, + 0x00, + 0x48, + 0xD4, + 0x6A, + 0x40, + 0xFE, + 0x52, + 0xCC, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0x68, + 0xDE, + 0x4A, + 0xD6, + 0x00, + 0x5E, + 0xF0, + 0x5E, + 0x72, + 0xDE, + 0x50, + 0xDE, + 0x00, + 0x5E, + 0xE8, + 0x48, + 0x6E, + 0xDA, + 0x4A, + 0xCE, + 0x00, + 0x4A, + 0xFE, + 0x48, + 0x6E, + 0xCA, + 0x54, + 0xCA, + 0x00, + 0x50, + 0xDE, + 0x74, + 0x5E, + 0xF6, + 0x50, + 0xDE, + 0x00, + 0x54, + 0xD6, + 0x6E, + 0x56, + 0xD6, + 0x6A, + 0xFA, + 0x00, + 0x50, + 0xDE, + 0x62, + 0x5A, + 0xDA, + 0x42, + 0xC6, + 0x00, + 0x48, + 0xEA, + 0x7E, + 0x48, + 0xEA, + 0x6A, + 0xFE, + 0x00, + 0x48, + 0xD2, + 0x7E, + 0x54, + 0xFE, + 0x54, + 0xE4, + 0x00, + 0x5E, + 0xEA, + 0x52, + 0x66, + 0xDE, + 0x52, + 0xDE, + 0x00, + 0x3E, + 0xCE, + 0xE4, + 0x4E, + 0xE4, + 0x5E, + 0x84, + 0x00, + 0x52, + 0xF6, + 0x52, + 0x7A, + 0xD2, + 0x44, + 0xDA, + 0x00, + 0x54, + 0xD0, + 0x7E, + 0x54, + 0xD6, + 0x5C, + 0xE6, + 0x00, + 0x48, + 0xFE, + 0x58, + 0x7E, + 0xC8, + 0x6A, + 0xD8, + 0x00, + 0x5E, + 0xFA, + 0x5E, + 0x7A, + 0xDE, + 0x5A, + 0xEA, + 0x00, + 0x52, + 0xC4, + 0x7E, + 0x40, + 0xDC, + 0x40, + 0xFE, + 0x00, + 0x48, + 0xFE, + 0x62, + 0x5C, + 0xC8, + 0x48, + 0xD8, + 0x00, + 0x6A, + 0xFE, + 0x50, + 0x5C, + 0xD4, + 0x68, + 0xD6, + 0x00, + 0x5C, + 0xD4, + 0x48, + 0x76, + 0xC8, + 0x7E, + 0xC8, + 0x00, + 0x44, + 0xD8, + 0x7E, + 0x48, + 0xDC, + 0x54, + 0xDC, + 0x00, + 0x4A, + 0xC8, + 0x7E, + 0x44, + 0xFC, + 0x54, + 0xFA, + 0x00, + 0x48, + 0xFE, + 0x48, + 0x5C, + 0xC0, + 0x5C, + 0xDC, + 0x00, + 0x5C, + 0xC4, + 0x7A, + 0x5C, + 0xEA, + 0x48, + 0xFE, + 0x00, + 0x54, + 0xFE, + 0x54, + 0x54, + 0xFE, + 0x40, + 0xE2, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x44, + 0xBA, + 0x7C, + 0x30, + 0x00, + 0x48, + 0xD4, + 0x7E, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x4A, + 0xF4, + 0x4A, + 0x6E, + 0xDA, + 0x44, + 0xD8, + 0x00, + 0x4A, + 0xDC, + 0x48, + 0x7E, + 0xD8, + 0x6E, + 0xC2, + 0x00, + 0x54, + 0xC0, + 0x7E, + 0x54, + 0xFE, + 0x54, + 0xE4, + 0x00, + 0x48, + 0xFC, + 0x6C, + 0x7C, + 0xCA, + 0x44, + 0xFA, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0x40, + 0xDC, + 0x54, + 0xDC, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x38, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0xC4, + 0x7E, + 0xD4, + 0x00, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x52, + 0xDC, + 0x52, + 0x5E, + 0xC0, + 0x5E, + 0xDE, + 0x00, + 0x4E, + 0xE6, + 0x46, + 0xEA, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x7E, + 0xD4, + 0x4C, + 0xF2, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x6A, + 0xDC, + 0x42, + 0xC6, + 0x00, + 0x54, + 0xF6, + 0x54, + 0x76, + 0xD4, + 0x54, + 0xE6, + 0x00, + 0x48, + 0xFE, + 0x76, + 0x5C, + 0xC8, + 0x52, + 0xCE, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x52, + 0xCE, + 0x72, + 0x5A, + 0xD2, + 0x56, + 0xEE, + 0x00, + 0x54, + 0xCE, + 0x74, + 0x54, + 0xDA, + 0x50, + 0xEE, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x48, + 0xFE, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xFE, + 0x44, + 0x5A, + 0xFE, + 0x54, + 0xE6, + 0x00, + 0x6A, + 0xC8, + 0x7E, + 0x42, + 0xDE, + 0x42, + 0xFE, + 0x00, + 0x5C, + 0xFE, + 0x54, + 0x62, + 0xD4, + 0x54, + 0xE4, + 0x00, + 0x4C, + 0xF4, + 0x5C, + 0x4C, + 0xFE, + 0x4C, + 0xD8, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x48, + 0xF6, + 0x54, + 0xE4, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x50, + 0xDC, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0xF2, + 0x5E, + 0x68, + 0xDE, + 0x44, + 0xDA, + 0x00, + 0x7E, + 0xD6, + 0x7C, + 0x56, + 0xFE, + 0x54, + 0xEC, + 0x00, + 0x54, + 0xD4, + 0x6A, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x5E, + 0xD0, + 0x56, + 0x50, + 0xDE, + 0x74, + 0xDA, + 0x00, + 0x88, + 0x2A, + 0x8C, + 0x30, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0x6A, + 0xFE, + 0x60, + 0xDE, + 0x00, + 0x72, + 0xDC, + 0x64, + 0x5E, + 0xF4, + 0x5E, + 0xEE, + 0x00, + 0x4C, + 0xD4, + 0x7E, + 0x6A, + 0xFE, + 0x4C, + 0xF6, + 0x00, + 0x5C, + 0xC8, + 0x7C, + 0x54, + 0xFE, + 0x54, + 0xDC, + 0x00, + 0x5E, + 0xEA, + 0x5E, + 0x6A, + 0xCC, + 0x5E, + 0xCE, + 0x00, + 0x5E, + 0xC4, + 0x7E, + 0x6A, + 0xFE, + 0x6A, + 0xEA, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x6A, + 0xFE, + 0x6A, + 0xFE, + 0x00, + 0x5E, + 0xD2, + 0x5E, + 0x44, + 0xD6, + 0x54, + 0xEE, + 0x00, + 0x46, + 0xDA, + 0x44, + 0x7E, + 0xC4, + 0x54, + 0xCC, + 0x00, + 0x7A, + 0xEE, + 0x7E, + 0x56, + 0xDA, + 0x6A, + 0xEA, + 0x00, + 0x5C, + 0xD4, + 0x5C, + 0x7E, + 0xC8, + 0x7E, + 0xC8, + 0x00, + 0x56, + 0xE4, + 0x5E, + 0x72, + 0xDE, + 0x52, + 0xD6, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0x64, + 0xCE, + 0x44, + 0xDE, + 0x00, + 0x4C, + 0xEC, + 0x40, + 0x7E, + 0xD2, + 0x5E, + 0xD2, + 0x00, + 0x4A, + 0xFE, + 0x48, + 0x7E, + 0xEA, + 0x7E, + 0xEA, + 0x00, + 0x54, + 0xFE, + 0x62, + 0x48, + 0xDE, + 0x4A, + 0xF6, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0x62, + 0xEA, + 0x48, + 0xF2, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0x40, + 0xEA, + 0x54, + 0xFE, + 0x00, + 0x4C, + 0xD4, + 0x7E, + 0x6A, + 0xFE, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xFC, + 0x54, + 0x74, + 0xDE, + 0x4A, + 0xDE, + 0x00, + 0x48, + 0xDC, + 0x7E, + 0x54, + 0xEA, + 0x5C, + 0xC8, + 0x00, + 0x44, + 0xDE, + 0x5E, + 0x54, + 0xDE, + 0x64, + 0xDA, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x7E, + 0xD4, + 0x7E, + 0xC4, + 0x00, + 0x5E, + 0xDE, + 0x54, + 0x5E, + 0xD4, + 0x6A, + 0xCE, + 0x00, + 0x5E, + 0xF4, + 0x5E, + 0x74, + 0xDE, + 0x54, + 0xEE, + 0x00, + 0x5C, + 0xC8, + 0x7E, + 0x54, + 0xFE, + 0x48, + 0xFE, + 0x00, + 0x44, + 0xDE, + 0x46, + 0x5C, + 0xC6, + 0x54, + 0xEE, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x62, + 0xDC, + 0x48, + 0xEA, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0x5C, + 0xC4, + 0x72, + 0xEE, + 0x00, + 0x54, + 0xE6, + 0x7A, + 0x74, + 0xF4, + 0x54, + 0xDA, + 0x00, + 0x44, + 0xDE, + 0x54, + 0x56, + 0xD4, + 0x5E, + 0xEE, + 0x00, + 0x7E, + 0xD4, + 0x6A, + 0x7E, + 0xEA, + 0x54, + 0xEA, + 0x00, + 0x7E, + 0xD4, + 0x7E, + 0x62, + 0xDC, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xEE, + 0x5C, + 0x74, + 0xDC, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x38, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x48, + 0xFE, + 0x48, + 0x54, + 0xFE, + 0x44, + 0xD4, + 0x00, + 0x50, + 0xDE, + 0x6A, + 0x5E, + 0xCA, + 0x6E, + 0xFE, + 0x00, + 0x4E, + 0xD2, + 0x44, + 0x56, + 0xE2, + 0x76, + 0xFE, + 0x00, + 0x54, + 0xF6, + 0x54, + 0x76, + 0xD4, + 0x76, + 0xD4, + 0x00, + 0x48, + 0xFE, + 0x50, + 0x76, + 0xDA, + 0x54, + 0xDA, + 0x00, + 0x7E, + 0xE2, + 0x7E, + 0x6E, + 0xE4, + 0x56, + 0xDE, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x5C, + 0xC8, + 0x6A, + 0xD8, + 0x00, + 0x7E, + 0xE2, + 0x54, + 0x6A, + 0xFE, + 0x5C, + 0xEA, + 0x00, + 0x62, + 0x7A, + 0xAA, + 0x72, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xD4, + 0x4C, + 0xF2, + 0x00, + 0x48, + 0xFE, + 0x76, + 0x40, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x54, + 0xDE, + 0x74, + 0x5E, + 0xD4, + 0x54, + 0xDE, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x6A, + 0xDC, + 0x5C, + 0xC6, + 0x00, + 0x54, + 0xFE, + 0x54, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0x00, + 0x50, + 0xDE, + 0x76, + 0x4A, + 0xDE, + 0x4A, + 0xD6, + 0x00, + 0x5C, + 0xC8, + 0x7E, + 0x54, + 0xE2, + 0x48, + 0xEA, + 0x00, + 0x48, + 0xFC, + 0x64, + 0x7E, + 0xEA, + 0x6E, + 0xCA, + 0x00, + 0xEA, + 0x6C, + 0xC6, + 0x7C, + 0xD6, + 0x54, + 0xAC, + 0x00, + 0x48, + 0xCE, + 0x78, + 0x6E, + 0xEE, + 0x6A, + 0xD6, + 0x00, + 0x7E, + 0xDE, + 0x4A, + 0x5E, + 0xCA, + 0x5E, + 0xFE, + 0x00, + 0x6E, + 0xC6, + 0x7C, + 0x56, + 0xFE, + 0x54, + 0xEC, + 0x00, + 0x52, + 0xC4, + 0x5E, + 0x5E, + 0xC8, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0xD4, + 0x7A, + 0x54, + 0xEA, + 0x44, + 0xD8, + 0x00, + 0x5C, + 0xF6, + 0x5C, + 0x7E, + 0xE2, + 0x48, + 0xF2, + 0x00, + 0x4E, + 0xD4, + 0x7E, + 0x68, + 0xDA, + 0x6C, + 0xDA, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0x40, + 0xDA, + 0x5A, + 0xDA, + 0x00, + 0x7A, + 0xD4, + 0x62, + 0x5C, + 0xFE, + 0x48, + 0xF6, + 0x00, + 0x5C, + 0xFE, + 0x5A, + 0x68, + 0xFE, + 0x5C, + 0xEA, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0x7E, + 0xEA, + 0x48, + 0xD4, + 0x00, + 0x48, + 0xFE, + 0x6E, + 0x40, + 0xDC, + 0x54, + 0xFE, + 0x00, + 0x54, + 0xFE, + 0x54, + 0x7E, + 0xFE, + 0x6A, + 0xFE, + 0x00, + 0x4C, + 0xEC, + 0x5E, + 0x44, + 0xD6, + 0x54, + 0xEE, + 0x00, + 0x44, + 0xD8, + 0x7E, + 0x48, + 0xFE, + 0x6A, + 0xFE, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0x5C, + 0xD4, + 0x7E, + 0xC4, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xC0, + 0x5C, + 0xDC, + 0x00, + 0x7E, + 0xEC, + 0x6C, + 0x7A, + 0xE4, + 0x6A, + 0xFE, + 0x00, + 0x5E, + 0xD2, + 0x5C, + 0x58, + 0xDE, + 0x64, + 0xDE, + 0x00, + 0x6A, + 0xFE, + 0x40, + 0x7E, + 0xD0, + 0x7E, + 0xEA, + 0x00, + 0x64, + 0xF6, + 0x64, + 0x76, + 0xC8, + 0x5C, + 0xDC, + 0x00, + 0x74, + 0xD4, + 0x7E, + 0x5C, + 0xF4, + 0x74, + 0xDA, + 0x00, + 0x5C, + 0xD4, + 0x5C, + 0x5E, + 0xF2, + 0x5A, + 0xC6, + 0x00, + 0x6A, + 0xFE, + 0x6E, + 0x60, + 0xFE, + 0x5C, + 0xEA, + 0x00, + 0x46, + 0xF8, + 0x6A, + 0x5E, + 0xCA, + 0x54, + 0xEA, + 0x00, + 0x7E, + 0xD6, + 0x5C, + 0x5E, + 0xD6, + 0x7C, + 0xC4, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0x6A, + 0xDC, + 0x5C, + 0xFE, + 0x00, + 0x54, + 0xF6, + 0x72, + 0x5C, + 0xD4, + 0x5C, + 0xE6, + 0x00, + 0x54, + 0xE6, + 0x7A, + 0x54, + 0xFC, + 0x54, + 0xDA, + 0x00, + 0x4C, + 0xF6, + 0x5E, + 0x4C, + 0xF6, + 0x58, + 0xC4, + 0x00, + 0x6E, + 0xC2, + 0x6E, + 0x76, + 0xEA, + 0x7E, + 0xEE, + 0x00, + 0x6A, + 0xDC, + 0x6A, + 0x50, + 0xFE, + 0x54, + 0xFA, + 0x00, + 0x6A, + 0xFE, + 0x62, + 0x5C, + 0xD4, + 0x5C, + 0xE6, + 0x00, + 0x7E, + 0xE6, + 0x7C, + 0x76, + 0xF0, + 0x6C, + 0xD6, + 0x00, + 0x7E, + 0xE2, + 0x7E, + 0x6C, + 0xFE, + 0x74, + 0xDA, + 0x00, + 0x4A, + 0xFE, + 0x5C, + 0x54, + 0xFE, + 0x54, + 0xCC, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x4A, + 0xFE, + 0x6A, + 0xFE, + 0x00, + 0x54, + 0xFE, + 0x48, + 0x7E, + 0xCE, + 0x54, + 0xEE, + 0x00, + 0x5C, + 0xD4, + 0x48, + 0x76, + 0xDC, + 0x54, + 0xFA, + 0x00, + 0x54, + 0xFE, + 0x5C, + 0x4E, + 0xFC, + 0x5C, + 0xEA, + 0x00, + 0x56, + 0xEA, + 0x6A, + 0x7E, + 0xD4, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x5C, + 0xFE, + 0x62, + 0xEA, + 0x00, + 0x6E, + 0xFA, + 0x5E, + 0x5A, + 0xFE, + 0x5A, + 0xE2, + 0x00, + 0x58, + 0xC8, + 0x76, + 0x52, + 0xEE, + 0x5C, + 0xEA, + 0x00, + 0x5E, + 0xEA, + 0x5E, + 0x74, + 0xDE, + 0x4A, + 0xDE, + 0x00, + 0x48, + 0xFE, + 0x6C, + 0x66, + 0xFC, + 0x6A, + 0xCE, + 0x00, + 0x56, + 0xFA, + 0x68, + 0x6E, + 0xFA, + 0x6C, + 0xEA, + 0x00, + 0x54, + 0xFE, + 0x48, + 0x54, + 0xFE, + 0x54, + 0xDC, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xBA, + 0x7C, + 0x30, + 0x00, + 0x54, + 0xDE, + 0x74, + 0x5E, + 0xFC, + 0x56, + 0xE2, + 0x00, + 0x54, + 0xFE, + 0x48, + 0x54, + 0xFE, + 0x48, + 0xEA, + 0x00, + 0xD2, + 0x6C, + 0xFE, + 0x44, + 0xFE, + 0x6C, + 0xBC, + 0x00, + 0x5E, + 0xD6, + 0x5A, + 0x5E, + 0xC4, + 0x72, + 0xEE, + 0x00, + 0x7E, + 0xD4, + 0x54, + 0x7E, + 0xEA, + 0x54, + 0xEA, + 0x00, + 0x48, + 0xCE, + 0x78, + 0x6E, + 0xE0, + 0x7A, + 0xD6, + 0x00, + 0x7E, + 0xFE, + 0x48, + 0x5C, + 0xFE, + 0x54, + 0xFA, + 0x00, + 0x46, + 0xDA, + 0x48, + 0x7E, + 0xC8, + 0x6A, + 0xFE, + 0x00, + 0x48, + 0xFE, + 0x5E, + 0x54, + 0xFE, + 0x40, + 0xE2, + 0x00, + 0x4A, + 0xFE, + 0x5C, + 0x5E, + 0xEC, + 0x5C, + 0xCE, + 0x00, + 0x7E, + 0xE2, + 0x7E, + 0x74, + 0xEC, + 0x7E, + 0xD4, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x54, + 0xEA, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xEA, + 0x76, + 0xFE, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x50, + 0xFE, + 0x48, + 0xEA, + 0x00, + 0x6A, + 0xFE, + 0x54, + 0x5E, + 0xF4, + 0x54, + 0xDE, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x7E, + 0x98, + 0x00, + 0x48, + 0xFE, + 0x7C, + 0x7E, + 0xEC, + 0x40, + 0xEA, + 0x00, + 0x54, + 0xFE, + 0x5C, + 0x54, + 0xFE, + 0x48, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0xFE, + 0x30, + 0x00, + 0x76, + 0xD2, + 0x76, + 0x52, + 0xC8, + 0x5C, + 0xDC, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x54, + 0xC8, + 0x76, + 0xDC, + 0x00, + 0x7E, + 0xEA, + 0x54, + 0x6A, + 0xFE, + 0x54, + 0xFA, + 0x00, + 0x7E, + 0xE8, + 0x56, + 0x6E, + 0xF4, + 0x54, + 0xEA, + 0x00, + 0x6C, + 0xD6, + 0x7A, + 0x7A, + 0xEA, + 0x7C, + 0xEA, + 0x00, + 0x6A, + 0xDC, + 0x76, + 0x5C, + 0xDC, + 0x7E, + 0xD8, + 0x00, + 0x54, + 0xFE, + 0x5A, + 0x7A, + 0xDA, + 0x5C, + 0xDA, + 0x00, + 0x6A, + 0xFC, + 0x6C, + 0x7E, + 0xFE, + 0x46, + 0xEA, + 0x00, + 0x74, + 0xD6, + 0x7E, + 0x6E, + 0xEE, + 0x7C, + 0xCA, + 0x00, + 0x54, + 0xFE, + 0x76, + 0x62, + 0xFE, + 0x54, + 0xCC, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xDC, + 0x48, + 0xFE, + 0x00, + 0x54, + 0xFE, + 0x56, + 0x66, + 0xDE, + 0x5C, + 0xDA, + 0x00, + 0x48, + 0xFE, + 0x54, + 0x7E, + 0xD4, + 0x48, + 0xEA, + 0x00, + 0x4C, + 0xF8, + 0x4E, + 0x40, + 0xF6, + 0x64, + 0xF6, + 0x00, + 0x7E, + 0xD4, + 0x7E, + 0x5C, + 0xEA, + 0x5C, + 0xDC, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0x5E, + 0xDA, + 0x7C, + 0xCA, + 0x00, + 0x76, + 0xF6, + 0x64, + 0x76, + 0xDC, + 0x40, + 0xE2, + 0x00, + 0x54, + 0xFE, + 0x54, + 0x7A, + 0xEC, + 0x7E, + 0xC8, + 0x00, + 0x56, + 0xFC, + 0x56, + 0x7E, + 0xC6, + 0x5C, + 0xDA, + 0x00, + 0x4C, + 0xF4, + 0x5C, + 0x5C, + 0xFE, + 0x54, + 0xDC, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x5C, + 0xFE, + 0x7E, + 0xC8, + 0x00, + 0x44, + 0xFE, + 0x74, + 0x72, + 0xC0, + 0x72, + 0xEE, + 0x00, + 0x74, + 0xDA, + 0x70, + 0x7E, + 0xD4, + 0x7E, + 0xD4, + 0x00, + 0x5C, + 0xFE, + 0x6A, + 0x40, + 0xFE, + 0x6A, + 0xFE, + 0x00, + 0x48, + 0xFE, + 0x76, + 0x7E, + 0xDC, + 0x54, + 0xFE, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0x6A, + 0xFE, + 0x5C, + 0xEA, + 0x00, + 0x56, + 0xFA, + 0x74, + 0x9A, + 0x3C, + 0xFE, + 0x30, + 0x00, + 0x7E, + 0xF2, + 0x7E, + 0x7C, + 0xFC, + 0x7C, + 0xFA, + 0x00, + 0x48, + 0xF6, + 0x5C, + 0x7E, + 0xEA, + 0x6E, + 0xFA, + 0x00, + 0x44, + 0xFE, + 0x7A, + 0x6E, + 0xF4, + 0x7E, + 0xC4, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0x7C, + 0xFE, + 0x30, + 0x00, + 0x6C, + 0xD6, + 0x6E, + 0x56, + 0xFE, + 0x6C, + 0xF2, + 0x00, + 0x76, + 0xD2, + 0x76, + 0x54, + 0xDE, + 0x74, + 0xDE, + 0x00, + 0x48, + 0xDC, + 0x54, + 0x7E, + 0xEA, + 0x7E, + 0xD4, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0x54, + 0xE2, + 0x5C, + 0xEA, + 0x00, + 0x54, + 0xEE, + 0x54, + 0xFE, + 0x54, + 0xBA, + 0x30, + 0x00, + 0x5C, + 0xFE, + 0x6A, + 0x54, + 0xFE, + 0x54, + 0xDE, + 0x00, + 0x68, + 0xFE, + 0x54, + 0x6A, + 0xD4, + 0x5C, + 0xE2, + 0x00, + 0x48, + 0xFE, + 0x76, + 0x5C, + 0xFE, + 0x74, + 0xDA, + 0x00, + 0x64, + 0xF6, + 0x7E, + 0x5C, + 0xF2, + 0x5C, + 0xEA, + 0x00, + 0x76, + 0xF6, + 0x5C, + 0x5E, + 0xD4, + 0x48, + 0xF6, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0x54, + 0xFE, + 0x74, + 0xDA, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x78, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x10, + 0x1C, + 0x10, + 0x78, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x20, + 0x3C, + 0x48, + 0xA8, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x28, + 0xAE, + 0xBA, + 0xAA, + 0xAA, + 0xE4, + 0x3A, + 0x00, + 0x28, + 0x6E, + 0xFA, + 0x6A, + 0x6A, + 0x64, + 0x5A, + 0x00, + 0xE8, + 0x2E, + 0xFA, + 0x8A, + 0xAA, + 0xC4, + 0x1A, + 0x00, + 0x08, + 0xEE, + 0x5A, + 0x4A, + 0x6A, + 0xC4, + 0x1A, + 0x00, + 0x24, + 0xF6, + 0x4A, + 0x7A, + 0x5A, + 0x54, + 0xBA, + 0x00, + 0xF4, + 0x26, + 0x2A, + 0xBA, + 0xAA, + 0xB4, + 0xCA, + 0x00, + 0x48, + 0xEE, + 0x5A, + 0xEA, + 0xAA, + 0xE4, + 0x1A, + 0x00, + 0x24, + 0xF6, + 0x5A, + 0x8A, + 0x5A, + 0x24, + 0xDA, + 0x00, + 0xB4, + 0x26, + 0xFA, + 0x2A, + 0x7A, + 0xA4, + 0x2A, + 0x00, + 0x14, + 0x66, + 0xFA, + 0x2A, + 0x7A, + 0x54, + 0x7A, + 0x00, + 0x84, + 0xF6, + 0x6A, + 0x7A, + 0xAA, + 0xF4, + 0x2A, + 0x00, + 0x24, + 0xF6, + 0x2A, + 0xBA, + 0x6A, + 0xB4, + 0x6A, + 0x00, + 0x24, + 0xF6, + 0x7A, + 0x7A, + 0x2A, + 0x74, + 0xAA, + 0x00, + 0x48, + 0xEE, + 0x5A, + 0xEA, + 0x4A, + 0x64, + 0xBA, + 0x00, + 0x24, + 0x76, + 0x2A, + 0xFA, + 0x5A, + 0xB4, + 0x2A, + 0x00, + 0x24, + 0x56, + 0xFA, + 0x0A, + 0xAA, + 0x54, + 0xFA, + 0x00, + 0xAC, + 0x76, + 0x2A, + 0xFA, + 0xBA, + 0xF4, + 0xBA, + 0x00, + 0xAC, + 0x76, + 0x2A, + 0xFA, + 0x9A, + 0xB4, + 0xBA, + 0x00, + 0x64, + 0x26, + 0xFA, + 0x5A, + 0x5A, + 0xF4, + 0x1A, + 0x00, + 0x54, + 0xF6, + 0x5A, + 0xFA, + 0x5A, + 0x74, + 0x5A, + 0x00, + 0x24, + 0xF6, + 0x5A, + 0x7A, + 0x3A, + 0xE4, + 0x2A, + 0x00, + 0x24, + 0x76, + 0x7A, + 0xFA, + 0x3A, + 0x54, + 0xBA, + 0x00, + 0x54, + 0xF6, + 0x5A, + 0x7A, + 0x9A, + 0x54, + 0x3A, + 0x00, + 0xAC, + 0x76, + 0xAA, + 0x4A, + 0xFA, + 0x54, + 0xEA, + 0x00, + 0x24, + 0xF6, + 0x54, + 0x7E, + 0xFA, + 0x8C, + 0xAA, + 0x00, + 0x26, + 0xFA, + 0x74, + 0xAA, + 0xFE, + 0x5C, + 0xFE, + 0x00, + 0x24, + 0xF6, + 0x6A, + 0x6A, + 0xFA, + 0x64, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x28, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x10, + 0x6C, + 0xFE, + 0xAA, + 0x00, + 0x5A, + 0xE4, + 0x3E, + 0xA4, + 0x54, + 0x5C, + 0xBA, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x00, + 0xD6, + 0x7C, + 0x4C, + 0xEE, + 0x54, + 0xD4, + 0x2E, + 0x00, + 0x6E, + 0xCA, + 0x3E, + 0xBE, + 0x6A, + 0x7E, + 0xAA, + 0x00, + 0x48, + 0x28, + 0x48, + 0x28, + 0x0E, + 0xF8, + 0x08, + 0x00, + 0xA4, + 0x54, + 0xE4, + 0x54, + 0xC6, + 0xFC, + 0x44, + 0x00, + 0x62, + 0xAA, + 0x72, + 0x7A, + 0x72, + 0x5E, + 0xB2, + 0x00, + 0x22, + 0x5A, + 0xF2, + 0x2A, + 0xF2, + 0x2E, + 0xB2, + 0x00, + 0x52, + 0xFA, + 0x52, + 0x5A, + 0xF2, + 0xAE, + 0xF2, + 0x00, + 0xE8, + 0x54, + 0xE6, + 0xB4, + 0x44, + 0xFE, + 0x44, + 0x00, + 0x0C, + 0x70, + 0x40, + 0x7E, + 0x48, + 0x48, + 0x88, + 0x00, + 0x0C, + 0x70, + 0x40, + 0x7E, + 0x58, + 0x4C, + 0x88, + 0x00, + 0x28, + 0xC6, + 0x38, + 0xC6, + 0x7C, + 0x48, + 0x88, + 0x00, + 0x44, + 0xF8, + 0x90, + 0xFE, + 0x54, + 0xE4, + 0x44, + 0x00, + 0xE2, + 0x4C, + 0x48, + 0x8E, + 0x6A, + 0x6A, + 0x12, + 0x00, + 0xD2, + 0xAC, + 0xF8, + 0xAE, + 0xDA, + 0x8A, + 0xF2, + 0x00, + 0x52, + 0xFC, + 0x58, + 0x7E, + 0xFA, + 0x0A, + 0x92, + 0x00, + 0x22, + 0xFC, + 0x58, + 0x2E, + 0xFA, + 0x22, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x20, + 0x3C, + 0x24, + 0x44, + 0x8C, + 0x00, + 0x24, + 0xFA, + 0x40, + 0x74, + 0x52, + 0x54, + 0xB2, + 0x00, + 0x48, + 0xEE, + 0x58, + 0x6E, + 0xBA, + 0x28, + 0x6E, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFE, + 0xA2, + 0x3C, + 0xC4, + 0x00, + 0x48, + 0xEE, + 0x50, + 0x6E, + 0xAA, + 0x3E, + 0x6A, + 0x00, + 0x48, + 0xEE, + 0x56, + 0x6C, + 0xA6, + 0x2C, + 0x66, + 0x00, + 0x48, + 0xEE, + 0x54, + 0x68, + 0xB2, + 0x34, + 0x7A, + 0x00, + 0x48, + 0xEE, + 0x54, + 0x7E, + 0xAE, + 0x2E, + 0x64, + 0x00, + 0x48, + 0xEE, + 0x50, + 0x6E, + 0xA6, + 0x2C, + 0x76, + 0x00, + 0x48, + 0xEE, + 0x50, + 0x6C, + 0xAE, + 0x34, + 0x6E, + 0x00, + 0x48, + 0xEE, + 0x58, + 0x6E, + 0xAE, + 0x2C, + 0x76, + 0x00, + 0x48, + 0xEE, + 0x58, + 0x6C, + 0xBE, + 0x24, + 0x6A, + 0x00, + 0x48, + 0xEE, + 0x54, + 0x66, + 0xA0, + 0x2A, + 0x6A, + 0x00, + 0x48, + 0xEE, + 0x54, + 0x6A, + 0xBE, + 0x22, + 0x6A, + 0x00, + 0x48, + 0xEE, + 0x5C, + 0x6C, + 0xBE, + 0x20, + 0x72, + 0x00, + 0x7C, + 0x10, + 0x10, + 0xFE, + 0x18, + 0x2A, + 0xCE, + 0x00, + 0xFE, + 0xAA, + 0xF2, + 0xBE, + 0xE4, + 0x8C, + 0xF6, + 0x00, + 0x7E, + 0x42, + 0x42, + 0x7E, + 0x42, + 0x42, + 0x7E, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0xFE, + 0x00, + 0xBE, + 0xA2, + 0xA2, + 0xBE, + 0xA2, + 0xA2, + 0xBE, + 0x00, + 0x8C, + 0xF0, + 0x82, + 0x7E, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x20, + 0x3E, + 0x6A, + 0xBA, + 0x2A, + 0x3A, + 0x06, + 0x00, + 0x4E, + 0xFA, + 0x5E, + 0x5A, + 0x5E, + 0x50, + 0x9E, + 0x00, + 0x20, + 0xF8, + 0x2A, + 0xCE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x20, + 0xF8, + 0x2A, + 0xCE, + 0x00, + 0x0E, + 0xE4, + 0xA4, + 0xFE, + 0xA4, + 0xE4, + 0x04, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x04, + 0xFE, + 0xA4, + 0xF4, + 0xAC, + 0xE4, + 0x0C, + 0x00, + 0x04, + 0xEE, + 0xA8, + 0xE8, + 0xA8, + 0xE8, + 0x10, + 0x00, + 0x1E, + 0xE4, + 0xA4, + 0xEE, + 0xA4, + 0xE4, + 0x1E, + 0x00, + 0x08, + 0xEE, + 0xB2, + 0xEA, + 0xA6, + 0xEA, + 0x06, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x4E, + 0x8A, + 0xEA, + 0x08, + 0x00, + 0x3C, + 0x24, + 0x3C, + 0x7E, + 0x48, + 0x48, + 0xB6, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x88, + 0xEE, + 0x88, + 0xEE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x82, + 0xFE, + 0x82, + 0xFE, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xAA, + 0xEE, + 0x12, + 0x26, + 0x00, + 0x0C, + 0xF0, + 0xFC, + 0x88, + 0xE6, + 0x7C, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x20, + 0x7E, + 0xAA, + 0x56, + 0x00, + 0x28, + 0x7C, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x02, + 0xEC, + 0xA8, + 0xEE, + 0xAA, + 0xEA, + 0x12, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x74, + 0xD6, + 0x24, + 0xD0, + 0x7E, + 0x7C, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0x7E, + 0x50, + 0xBC, + 0x10, + 0xFE, + 0x00, + 0x08, + 0xFC, + 0xB4, + 0xFE, + 0xA8, + 0xE8, + 0x36, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xFE, + 0x44, + 0xBA, + 0x38, + 0x00, + 0x08, + 0xFC, + 0xA8, + 0xFE, + 0xA8, + 0xDC, + 0x2A, + 0x00, + 0x08, + 0xEE, + 0xB8, + 0xEE, + 0xA8, + 0xEE, + 0x08, + 0x00, + 0x1E, + 0xEA, + 0xB2, + 0xE6, + 0xBE, + 0xF2, + 0x1E, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0x5C, + 0x50, + 0xBE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0xCE, + 0xAA, + 0xEA, + 0x48, + 0x00, + 0x1E, + 0xF2, + 0xBE, + 0xF4, + 0xB6, + 0xF4, + 0x26, + 0x00, + 0x6E, + 0x0A, + 0x6E, + 0xFA, + 0x6E, + 0xB0, + 0x6E, + 0x00, + 0x7C, + 0x44, + 0x78, + 0x44, + 0xBA, + 0x28, + 0xFE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0xAA, + 0x6C, + 0x28, + 0xFE, + 0x00, + 0x7C, + 0x7C, + 0xAA, + 0x6C, + 0xEA, + 0x28, + 0xCE, + 0x00, + 0x7C, + 0x7C, + 0x10, + 0x54, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0xFE, + 0x6C, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x08, + 0xFE, + 0xB2, + 0xFE, + 0xBA, + 0xFE, + 0x12, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x92, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0x3E, + 0xD4, + 0xBE, + 0xF6, + 0xB6, + 0xE2, + 0x3E, + 0x00, + 0x08, + 0xFE, + 0xA4, + 0xFA, + 0xBE, + 0xF4, + 0x26, + 0x00, + 0x0C, + 0xF6, + 0xBC, + 0xF6, + 0xA8, + 0xFE, + 0x08, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0xA2, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x1E, + 0xF6, + 0xBE, + 0xE8, + 0xAC, + 0xFE, + 0x04, + 0x00, + 0x08, + 0xF4, + 0xBE, + 0xE4, + 0xBE, + 0xF2, + 0x1E, + 0x00, + 0x0C, + 0xF4, + 0xBE, + 0xEA, + 0xBE, + 0xCC, + 0x36, + 0x00, + 0x3C, + 0x24, + 0x7E, + 0x44, + 0x76, + 0x54, + 0xAA, + 0x00, + 0x0A, + 0xFE, + 0xA8, + 0xFE, + 0xAA, + 0xFE, + 0x2A, + 0x00, + 0x0E, + 0xE4, + 0xBE, + 0xEA, + 0xBE, + 0xEA, + 0x0E, + 0x00, + 0x10, + 0xFE, + 0xAC, + 0xEE, + 0xB4, + 0xFE, + 0x04, + 0x00, + 0x3C, + 0x24, + 0x7E, + 0x5C, + 0x7E, + 0x68, + 0xB6, + 0x00, + 0x44, + 0xFE, + 0x6C, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x44, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x0A, + 0xFC, + 0xAC, + 0xFE, + 0xBA, + 0xEA, + 0x0A, + 0x00, + 0x04, + 0xEE, + 0xA4, + 0xFE, + 0xAA, + 0xEE, + 0x0A, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0xAA, + 0xEE, + 0xAA, + 0xEE, + 0x00, + 0x7C, + 0x7C, + 0xD6, + 0x24, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x5E, + 0xFC, + 0x44, + 0x7C, + 0x00, + 0x04, + 0xFE, + 0xAA, + 0xEE, + 0xA4, + 0xF6, + 0x0C, + 0x00, + 0x2E, + 0xF8, + 0xAE, + 0xF4, + 0x24, + 0x7C, + 0x7C, + 0x00, + 0x04, + 0xFE, + 0xB6, + 0xE0, + 0xAC, + 0xEC, + 0x1E, + 0x00, + 0x36, + 0xF2, + 0xA6, + 0xFE, + 0xAA, + 0xF4, + 0x2A, + 0x00, + 0x1A, + 0xEC, + 0xB2, + 0xEC, + 0xBE, + 0xE4, + 0x1A, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x38, + 0xFE, + 0x34, + 0xDC, + 0x00, + 0x06, + 0xF8, + 0xAA, + 0xFE, + 0xAA, + 0xF4, + 0x2A, + 0x00, + 0x08, + 0xFE, + 0xB4, + 0xFE, + 0xA0, + 0xEC, + 0x0C, + 0x00, + 0x1E, + 0xF2, + 0xAC, + 0xEC, + 0xBE, + 0xE0, + 0x12, + 0x00, + 0x3E, + 0xD4, + 0xBE, + 0xEA, + 0xAC, + 0xD4, + 0x2A, + 0x00, + 0xFE, + 0xAC, + 0xEC, + 0xD6, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0xBA, + 0x38, + 0x00, + 0x7C, + 0x7C, + 0x28, + 0xFE, + 0x54, + 0x38, + 0xD6, + 0x00, + 0xBE, + 0x3E, + 0xD4, + 0x5E, + 0x74, + 0x5E, + 0xBE, + 0x00, + 0x14, + 0xFE, + 0xEE, + 0xF6, + 0xDE, + 0xF4, + 0x1A, + 0x00, + 0x3E, + 0xEA, + 0xBE, + 0xEC, + 0xBE, + 0xDA, + 0x2E, + 0x00, + 0x0C, + 0xFE, + 0xAC, + 0xEC, + 0xBE, + 0xE0, + 0x16, + 0x00, + 0x1E, + 0xEA, + 0xBE, + 0xE4, + 0xAE, + 0xFC, + 0x0E, + 0x00, + 0x1E, + 0xFE, + 0xAC, + 0xFE, + 0xAA, + 0xDC, + 0x2A, + 0x00, + 0x14, + 0xFE, + 0xA8, + 0xFE, + 0xB6, + 0xEC, + 0x1A, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x6C, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x7E, + 0x42, + 0x42, + 0x7A, + 0x42, + 0x42, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0xAA, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x0A, + 0x04, + 0xFA, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0x30, + 0xCE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x3E, + 0xD2, + 0x6A, + 0x7A, + 0x00, + 0x28, + 0xFE, + 0xFE, + 0xAA, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x44, + 0xFE, + 0xB6, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x44, + 0xEE, + 0x44, + 0xAA, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x52, + 0x5A, + 0xF4, + 0x1A, + 0x00, + 0x3E, + 0x22, + 0x3E, + 0x22, + 0x3E, + 0x42, + 0x86, + 0x00, + 0x20, + 0xFE, + 0x20, + 0x7C, + 0xA4, + 0x3C, + 0x24, + 0x00, + 0xEC, + 0xA0, + 0xFE, + 0xB4, + 0xF4, + 0xB4, + 0xA6, + 0x00, + 0x7E, + 0x5A, + 0x7E, + 0x5A, + 0x7E, + 0x5A, + 0xB6, + 0x00, + 0x7E, + 0x52, + 0x70, + 0x5E, + 0x7A, + 0x54, + 0xBA, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0xAE, + 0xEE, + 0xA2, + 0xA6, + 0x00, + 0x5E, + 0xFA, + 0x2E, + 0xAA, + 0xFE, + 0x4A, + 0x96, + 0x00, + 0xEA, + 0xA0, + 0xEE, + 0xA4, + 0xEE, + 0xA4, + 0xBA, + 0x00, + 0x4E, + 0xEA, + 0xAE, + 0xEA, + 0x8E, + 0xAA, + 0xD6, + 0x00, + 0x2E, + 0xFA, + 0x4E, + 0x72, + 0xFE, + 0x10, + 0xFE, + 0x00, + 0xEE, + 0x4A, + 0xEE, + 0xAA, + 0x4E, + 0xEA, + 0x56, + 0x00, + 0x5E, + 0xFA, + 0x5E, + 0x7A, + 0xFE, + 0x0A, + 0x96, + 0x00, + 0xD4, + 0xBE, + 0xF4, + 0xBE, + 0xFA, + 0xAC, + 0xBA, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x38, + 0x54, + 0x92, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x38, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x28, + 0xF8, + 0x28, + 0x78, + 0x68, + 0xAA, + 0x2E, + 0x00, + 0x14, + 0xFE, + 0x10, + 0x38, + 0x54, + 0x92, + 0x10, + 0x00, + 0x50, + 0x7C, + 0x90, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xF8, + 0x28, + 0x7C, + 0x6A, + 0xA8, + 0x28, + 0x00, + 0x38, + 0x28, + 0xCE, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x5C, + 0xD4, + 0x54, + 0xD4, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x5E, + 0xE8, + 0x48, + 0xEE, + 0xC2, + 0x42, + 0x46, + 0x00, + 0x64, + 0x18, + 0x64, + 0x10, + 0xFE, + 0x10, + 0xB2, + 0x00, + 0x20, + 0x78, + 0x28, + 0x4C, + 0xFE, + 0x10, + 0xB2, + 0x00, + 0x4E, + 0xE2, + 0x4A, + 0xEA, + 0xC4, + 0x44, + 0x5A, + 0x00, + 0x5C, + 0xC8, + 0x48, + 0xFE, + 0xC8, + 0x48, + 0x48, + 0x00, + 0x7E, + 0xEA, + 0x62, + 0xD4, + 0xC8, + 0x54, + 0x62, + 0x00, + 0x22, + 0xF4, + 0x22, + 0x74, + 0x60, + 0xA2, + 0x2C, + 0x00, + 0x7E, + 0xD4, + 0x54, + 0xD4, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x10, + 0xFE, + 0x3C, + 0xDA, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x44, + 0xFE, + 0x44, + 0xCC, + 0xD4, + 0x64, + 0x4C, + 0x00, + 0x24, + 0xFE, + 0x24, + 0x74, + 0x6C, + 0xA4, + 0x2C, + 0x00, + 0x50, + 0xDE, + 0x62, + 0xD2, + 0xCA, + 0x42, + 0x46, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xD8, + 0xC8, + 0x54, + 0x62, + 0x00, + 0x44, + 0xE4, + 0x5E, + 0xE4, + 0xC4, + 0x44, + 0x5E, + 0x00, + 0x5E, + 0xE2, + 0x42, + 0xFE, + 0xD0, + 0x52, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x7C, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x40, + 0xEE, + 0x44, + 0xE4, + 0xC4, + 0x44, + 0x5E, + 0x00, + 0x18, + 0x68, + 0x10, + 0xEE, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x5C, + 0xC4, + 0x48, + 0xFE, + 0xD6, + 0x6A, + 0x56, + 0x00, + 0x5C, + 0xE4, + 0x54, + 0xFE, + 0xC2, + 0x5A, + 0x46, + 0x00, + 0x48, + 0xDC, + 0x5A, + 0xE8, + 0xCA, + 0x44, + 0x58, + 0x00, + 0x48, + 0xFE, + 0x40, + 0xDC, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x7E, + 0xC8, + 0x48, + 0xDC, + 0xEA, + 0x48, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x00, + 0xAA, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0x7C, + 0x00, + 0x50, + 0xDC, + 0x68, + 0xC8, + 0xFE, + 0x48, + 0x48, + 0x00, + 0x7E, + 0xEA, + 0x6A, + 0xFE, + 0xE0, + 0x62, + 0x5E, + 0x00, + 0x7C, + 0xD4, + 0x48, + 0xFE, + 0xCA, + 0x48, + 0x58, + 0x00, + 0x54, + 0xD4, + 0x62, + 0xC8, + 0xC8, + 0x54, + 0x7A, + 0x00, + 0x46, + 0xD8, + 0x50, + 0xDE, + 0xDA, + 0x64, + 0x5A, + 0x00, + 0x7C, + 0xD4, + 0x56, + 0xD2, + 0xDA, + 0x64, + 0x5A, + 0x00, + 0x48, + 0xEE, + 0x52, + 0xEA, + 0xD2, + 0x5E, + 0x42, + 0x00, + 0x54, + 0xF4, + 0x5E, + 0xF4, + 0xD4, + 0x5C, + 0x56, + 0x00, + 0x5E, + 0xE4, + 0x44, + 0xEE, + 0xC4, + 0x44, + 0x5E, + 0x00, + 0x44, + 0xFE, + 0x48, + 0xEE, + 0xCA, + 0x4A, + 0x56, + 0x00, + 0x44, + 0xD8, + 0x50, + 0xDE, + 0xD4, + 0x54, + 0x64, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xCC, + 0xCC, + 0x54, + 0x66, + 0x00, + 0x24, + 0xFE, + 0x24, + 0x6C, + 0x76, + 0xA4, + 0x24, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xEA, + 0xF6, + 0x62, + 0x66, + 0x00, + 0x50, + 0xDE, + 0x74, + 0xD4, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xFC, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x54, + 0xD4, + 0x54, + 0xDC, + 0xE4, + 0x6A, + 0x6A, + 0x00, + 0x5E, + 0xF0, + 0x5A, + 0xF4, + 0xDA, + 0x50, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x38, + 0xD6, + 0x30, + 0x0C, + 0x00, + 0x7E, + 0xE0, + 0x68, + 0xFE, + 0xEA, + 0x6A, + 0x56, + 0x00, + 0x5E, + 0xF2, + 0x5A, + 0xFA, + 0xDA, + 0x4C, + 0x56, + 0x00, + 0x52, + 0xD4, + 0x50, + 0xFE, + 0xD4, + 0x54, + 0x5A, + 0x00, + 0x48, + 0xD4, + 0x62, + 0xDC, + 0xD4, + 0x52, + 0x5E, + 0x00, + 0x7C, + 0xE4, + 0x6C, + 0xF4, + 0xEC, + 0x64, + 0x46, + 0x00, + 0x7C, + 0x54, + 0x7E, + 0x12, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xC8, + 0x7E, + 0xC8, + 0xDC, + 0x54, + 0x5C, + 0x00, + 0x7E, + 0xC8, + 0x6A, + 0xC8, + 0xFE, + 0x48, + 0x48, + 0x00, + 0x5E, + 0xF2, + 0x52, + 0xFE, + 0xC0, + 0x54, + 0x62, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0xD0, + 0xDC, + 0x44, + 0x4C, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x50, + 0xFE, + 0x5A, + 0xDA, + 0xEA, + 0x4E, + 0x58, + 0x00, + 0x48, + 0xEE, + 0x52, + 0xEE, + 0xCE, + 0x42, + 0x46, + 0x00, + 0x44, + 0xFE, + 0x52, + 0xE8, + 0xCE, + 0x48, + 0x4E, + 0x00, + 0x48, + 0xD4, + 0x6A, + 0xC0, + 0xFE, + 0x52, + 0x4C, + 0x00, + 0x7E, + 0xC8, + 0x7E, + 0xEA, + 0xF6, + 0x62, + 0x66, + 0x00, + 0x48, + 0xFE, + 0x52, + 0xFE, + 0xD2, + 0x52, + 0x5E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xDC, + 0xD4, + 0x54, + 0x5C, + 0x00, + 0x96, + 0x38, + 0x92, + 0x0E, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x90, + 0x3C, + 0x94, + 0x26, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x38, + 0xFE, + 0x52, + 0xB0, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x5E, + 0xE8, + 0x48, + 0xEE, + 0xDA, + 0x4A, + 0x4E, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0xEA, + 0xFE, + 0x48, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xFE, + 0xEA, + 0x6A, + 0x7E, + 0x00, + 0x5E, + 0xF0, + 0x5E, + 0xF2, + 0xDE, + 0x50, + 0x5E, + 0x00, + 0x44, + 0xD8, + 0x50, + 0xDE, + 0xDC, + 0x56, + 0x64, + 0x00, + 0x48, + 0xEE, + 0x58, + 0xEE, + 0xC8, + 0x4E, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x62, + 0xDC, + 0xC8, + 0x48, + 0x58, + 0x00, + 0x42, + 0xDC, + 0x54, + 0xDE, + 0xD4, + 0x5C, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0xFE, + 0x00, + 0x5E, + 0xF6, + 0x5A, + 0xF2, + 0xD4, + 0x5A, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x7C, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x5E, + 0xE2, + 0x5E, + 0xF6, + 0xDE, + 0x42, + 0x46, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x50, + 0xC8, + 0x7E, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x56, + 0xE6, + 0x76, + 0xF6, + 0xF6, + 0x54, + 0x64, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xF6, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x7C, + 0xD4, + 0x48, + 0xF6, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xFE, + 0xEA, + 0x6A, + 0x48, + 0x00, + 0x42, + 0xDC, + 0x50, + 0xDE, + 0xDA, + 0x58, + 0x6E, + 0x00, + 0x5E, + 0xDA, + 0x5A, + 0xFE, + 0xDA, + 0x5A, + 0x6A, + 0x00, + 0x5C, + 0xC0, + 0x7E, + 0xC8, + 0xEA, + 0x6A, + 0x58, + 0x00, + 0x4A, + 0xFE, + 0x48, + 0xFC, + 0xCA, + 0x44, + 0x5A, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xCA, + 0x4A, + 0x48, + 0x00, + 0x54, + 0xD0, + 0x7E, + 0xD4, + 0xD6, + 0x5C, + 0x66, + 0x00, + 0x48, + 0xFE, + 0x50, + 0xFE, + 0xC8, + 0x6A, + 0x58, + 0x00, + 0x48, + 0xCE, + 0x5C, + 0xD4, + 0xDC, + 0x50, + 0x60, + 0x00, + 0x44, + 0xF8, + 0x68, + 0xFE, + 0xC8, + 0x6A, + 0x58, + 0x00, + 0x52, + 0xC4, + 0x7E, + 0xC0, + 0xDC, + 0x40, + 0x7E, + 0x00, + 0x42, + 0xFE, + 0x4A, + 0xEA, + 0xD6, + 0x6A, + 0x46, + 0x00, + 0x48, + 0xD4, + 0x7E, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x7E, + 0xD4, + 0x7E, + 0xF6, + 0xF6, + 0x62, + 0x7E, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x44, + 0xD8, + 0x7E, + 0xC8, + 0xDC, + 0x54, + 0x5C, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xE2, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x7E, + 0xCA, + 0x6E, + 0xDA, + 0xEE, + 0x4A, + 0x5A, + 0x00, + 0x58, + 0xDC, + 0x68, + 0xFE, + 0xC8, + 0x5C, + 0x6A, + 0x00, + 0x4A, + 0xDC, + 0x48, + 0xFE, + 0xD8, + 0x6E, + 0x42, + 0x00, + 0x4A, + 0xDC, + 0x48, + 0xFE, + 0xD4, + 0x68, + 0x4E, + 0x00, + 0x54, + 0xFE, + 0x48, + 0xDC, + 0xC8, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFA, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0xF2, + 0xDE, + 0x54, + 0x5A, + 0x00, + 0x4C, + 0xD4, + 0x48, + 0xF6, + 0xDC, + 0x54, + 0x5C, + 0x00, + 0x28, + 0x7A, + 0x28, + 0xFE, + 0x26, + 0x74, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x74, + 0xD6, + 0x2E, + 0xD4, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x56, + 0xE0, + 0x56, + 0xF2, + 0xD2, + 0x52, + 0x56, + 0x00, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x54, + 0xF6, + 0x54, + 0xF6, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x48, + 0xEA, + 0x48, + 0xFE, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x4C, + 0xF4, + 0x5E, + 0xDE, + 0xDA, + 0x58, + 0x6E, + 0x00, + 0x5E, + 0xF0, + 0x5E, + 0xF4, + 0xDE, + 0x50, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x74, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xFE, + 0xD4, + 0x4C, + 0x72, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x44, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x7E, + 0xD4, + 0x7A, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x5E, + 0xF2, + 0x5E, + 0xF2, + 0xDE, + 0x5E, + 0x52, + 0x00, + 0x38, + 0x08, + 0xE6, + 0x22, + 0xDC, + 0x38, + 0xD6, + 0x00, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0xD4, + 0x5C, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xDC, + 0xC0, + 0x5C, + 0x5C, + 0x00, + 0x50, + 0xE6, + 0x62, + 0xF6, + 0xE2, + 0x62, + 0x7E, + 0x00, + 0x7E, + 0xD4, + 0x54, + 0xF6, + 0xD4, + 0x54, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x44, + 0xDA, + 0xFE, + 0x54, + 0x66, + 0x00, + 0x48, + 0xCE, + 0x5C, + 0xD4, + 0xDC, + 0x48, + 0x72, + 0x00, + 0x6A, + 0xC8, + 0x7E, + 0xC2, + 0xDE, + 0x42, + 0x7E, + 0x00, + 0x6A, + 0xFE, + 0x42, + 0xDE, + 0xD0, + 0x52, + 0x5E, + 0x00, + 0x5C, + 0xFE, + 0x54, + 0xE2, + 0xD4, + 0x54, + 0x64, + 0x00, + 0x4C, + 0xD6, + 0x7C, + 0xD6, + 0xC8, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0xC0, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0xA6, + 0x2A, + 0x64, + 0xA8, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x44, + 0xDE, + 0x54, + 0xDE, + 0xD4, + 0x54, + 0x6E, + 0x00, + 0x54, + 0xCC, + 0x5E, + 0xC4, + 0xD2, + 0x54, + 0x58, + 0x00, + 0x46, + 0xFA, + 0x5C, + 0xC4, + 0xFE, + 0x48, + 0x58, + 0x00, + 0x5E, + 0xC4, + 0x7E, + 0xEA, + 0xFE, + 0x6A, + 0x6A, + 0x00, + 0x4C, + 0xF4, + 0x5E, + 0xDA, + 0xDE, + 0x5A, + 0x6A, + 0x00, + 0xBC, + 0x14, + 0x96, + 0x2C, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x72, + 0xDC, + 0x64, + 0xDE, + 0xF4, + 0x5E, + 0x6E, + 0x00, + 0x50, + 0xDE, + 0x4C, + 0xFE, + 0xD4, + 0x5E, + 0x44, + 0x00, + 0x56, + 0xFE, + 0x54, + 0xFE, + 0xD6, + 0x7C, + 0x54, + 0x00, + 0x58, + 0xDC, + 0x68, + 0xFE, + 0xC0, + 0x5C, + 0x5C, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFE, + 0xC8, + 0x7E, + 0x48, + 0x00, + 0x7E, + 0xDC, + 0x5C, + 0xC8, + 0xD8, + 0x48, + 0x76, + 0x00, + 0x56, + 0xE4, + 0x5E, + 0xF2, + 0xDE, + 0x52, + 0x56, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xBE, + 0x64, + 0x18, + 0xE0, + 0x00, + 0x5C, + 0xC8, + 0x7C, + 0xD4, + 0xFE, + 0x54, + 0x5C, + 0x00, + 0x6A, + 0xFA, + 0x6A, + 0xB2, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x52, + 0xFE, + 0x54, + 0xE2, + 0xDC, + 0x68, + 0x56, + 0x00, + 0x54, + 0xFE, + 0x4A, + 0xFE, + 0xE8, + 0x5E, + 0x6A, + 0x00, + 0x44, + 0xFE, + 0x54, + 0xFC, + 0xD6, + 0x54, + 0x4A, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFA, + 0xD8, + 0x5A, + 0x6A, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xBE, + 0x24, + 0x54, + 0x86, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0xC0, + 0xEA, + 0x54, + 0x7E, + 0x00, + 0x5E, + 0xC2, + 0x5E, + 0xC8, + 0xEA, + 0x48, + 0x76, + 0x00, + 0x48, + 0xDC, + 0x54, + 0xDC, + 0xFE, + 0x6A, + 0x48, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xDC, + 0xFE, + 0x40, + 0x62, + 0x00, + 0x7E, + 0xE2, + 0x7E, + 0xE4, + 0xF6, + 0x64, + 0x76, + 0x00, + 0x48, + 0xDC, + 0x7E, + 0xD4, + 0xEA, + 0x5C, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x6E, + 0xC0, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x24, + 0xFE, + 0x24, + 0xFE, + 0xB6, + 0x6C, + 0xB6, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0xEA, + 0xFE, + 0x6A, + 0x56, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xFC, + 0x4E, + 0xFC, + 0xEA, + 0x5C, + 0x6A, + 0x00, + 0x10, + 0x7C, + 0x38, + 0x54, + 0xFE, + 0x6C, + 0xB6, + 0x00, + 0x5C, + 0xC8, + 0x7E, + 0xD4, + 0xFE, + 0x48, + 0x7E, + 0x00, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0xD4, + 0x68, + 0x56, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0xC8, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x48, + 0xCE, + 0x5C, + 0xD4, + 0xDC, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x62, + 0xDC, + 0xDE, + 0x52, + 0x5E, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0x7E, + 0x94, + 0x6C, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xDC, + 0xC4, + 0x7E, + 0x48, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xD4, + 0xFE, + 0x44, + 0x54, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xDC, + 0xC8, + 0x6A, + 0x58, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xDC, + 0xD4, + 0x5C, + 0x7E, + 0x00, + 0x54, + 0xDE, + 0x74, + 0xDE, + 0xD4, + 0x54, + 0x5E, + 0x00, + 0x5E, + 0xDE, + 0x54, + 0xDE, + 0xD4, + 0x6A, + 0x4E, + 0x00, + 0x56, + 0xDA, + 0x52, + 0xFA, + 0xD4, + 0x74, + 0x5A, + 0x00, + 0x5C, + 0xC8, + 0x7E, + 0xD6, + 0xFE, + 0x48, + 0x72, + 0x00, + 0x2E, + 0xF8, + 0xAE, + 0xF4, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x7E, + 0xEA, + 0x7E, + 0xCC, + 0xD4, + 0x48, + 0x70, + 0x00, + 0x74, + 0xDE, + 0x68, + 0xDE, + 0xDA, + 0x6E, + 0x4A, + 0x00, + 0x7E, + 0xD6, + 0x5C, + 0xDE, + 0xD6, + 0x7C, + 0x44, + 0x00, + 0x5E, + 0xEA, + 0x70, + 0xEE, + 0xFA, + 0x64, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xD4, + 0xFE, + 0x68, + 0x7E, + 0x00, + 0x4E, + 0xD4, + 0x7E, + 0xE8, + 0xDA, + 0x6C, + 0x5A, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0xFE, + 0xD4, + 0x6E, + 0x4C, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0xEA, + 0xDC, + 0x5C, + 0x7E, + 0x00, + 0x56, + 0xFE, + 0x7A, + 0xD0, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x74, + 0xDE, + 0x6E, + 0xD4, + 0xFE, + 0x54, + 0x6E, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0xFC, + 0x58, + 0xBE, + 0x00, + 0x48, + 0xFE, + 0x5E, + 0xDE, + 0xC8, + 0x5C, + 0x6A, + 0x00, + 0x5E, + 0xDE, + 0x44, + 0xDE, + 0xC8, + 0x4E, + 0x52, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xF6, + 0xEA, + 0x7E, + 0x6A, + 0x00, + 0x5E, + 0xD6, + 0x5E, + 0xD0, + 0xD6, + 0x56, + 0x66, + 0x00, + 0x48, + 0xFE, + 0x6E, + 0xC0, + 0xDC, + 0x54, + 0x7E, + 0x00, + 0x5C, + 0xD4, + 0x7E, + 0xDC, + 0xD4, + 0x7E, + 0x44, + 0x00, + 0x4A, + 0xDC, + 0x48, + 0xFE, + 0xD0, + 0x6E, + 0x4E, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0xFE, + 0xEA, + 0x48, + 0x54, + 0x00, + 0x64, + 0xF6, + 0x64, + 0xF6, + 0xC8, + 0x5C, + 0x5C, + 0x00, + 0x74, + 0xD4, + 0x7E, + 0xDC, + 0xF4, + 0x74, + 0x5A, + 0x00, + 0x7C, + 0xD6, + 0x5A, + 0xE6, + 0xDC, + 0x5C, + 0x7E, + 0x00, + 0x6A, + 0xDC, + 0x6A, + 0xD0, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x5C, + 0xD4, + 0x5C, + 0xC0, + 0xF6, + 0x56, + 0x76, + 0x00, + 0x4E, + 0xF6, + 0x76, + 0xFE, + 0xE4, + 0x74, + 0x4A, + 0x00, + 0x54, + 0xF6, + 0x72, + 0xDC, + 0xD4, + 0x5C, + 0x66, + 0x00, + 0x48, + 0xD4, + 0x6E, + 0xC0, + 0xDA, + 0x5A, + 0x5A, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xC8, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x6E, + 0xC2, + 0x6E, + 0xEA, + 0xFE, + 0x72, + 0x7E, + 0x00, + 0x6A, + 0xFE, + 0x6A, + 0xDC, + 0xC8, + 0x7E, + 0x48, + 0x00, + 0x5E, + 0xDE, + 0x54, + 0xDE, + 0xDA, + 0x5E, + 0x6A, + 0x00, + 0x56, + 0xFE, + 0x6C, + 0xFE, + 0xE6, + 0x6C, + 0x74, + 0x00, + 0x48, + 0xFE, + 0x76, + 0xC8, + 0xD4, + 0x6E, + 0x4C, + 0x00, + 0x9E, + 0xFC, + 0x54, + 0xBE, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xD4, + 0xEA, + 0x5C, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFE, + 0xEA, + 0x4C, + 0x54, + 0x00, + 0x7E, + 0xD4, + 0x76, + 0xD4, + 0xF6, + 0x54, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x76, + 0xD0, + 0xDC, + 0x6E, + 0x48, + 0x00, + 0x4A, + 0xCE, + 0x74, + 0xDE, + 0xD4, + 0x7E, + 0x48, + 0x00, + 0x52, + 0xFE, + 0x6A, + 0xFE, + 0xEE, + 0x5A, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0x5C, + 0xF6, + 0xDC, + 0x74, + 0x5A, + 0x00, + 0x4E, + 0xF6, + 0x66, + 0xFA, + 0xDC, + 0x5C, + 0x5C, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xD4, + 0xFE, + 0x54, + 0x5E, + 0x00, + 0x5C, + 0xD4, + 0x5C, + 0xFE, + 0xEA, + 0x5E, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xDC, + 0xFE, + 0x62, + 0x6A, + 0x00, + 0xAE, + 0xEA, + 0xEE, + 0x52, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x52, + 0xE6, + 0x46, + 0xF4, + 0xD6, + 0x56, + 0x6E, + 0x00, + 0x54, + 0xFE, + 0x48, + 0xFE, + 0xCE, + 0x54, + 0x6E, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xFE, + 0xEA, + 0x5C, + 0x6E, + 0x00, + 0x48, + 0xDC, + 0x54, + 0xFE, + 0xDC, + 0x6A, + 0x48, + 0x00, + 0x54, + 0xF6, + 0x78, + 0xD2, + 0xC0, + 0x5C, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x5E, + 0xD4, + 0xFE, + 0x40, + 0x62, + 0x00, + 0x54, + 0xCE, + 0x74, + 0xDE, + 0xD8, + 0x56, + 0x56, + 0x00, + 0x44, + 0xFE, + 0x54, + 0xDC, + 0xD6, + 0x7C, + 0x52, + 0x00, + 0x5A, + 0xEE, + 0x5A, + 0xDE, + 0xDA, + 0x5E, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xFE, + 0x54, + 0x5C, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xFE, + 0x48, + 0x7E, + 0x00, + 0x54, + 0xEE, + 0x54, + 0xEE, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x5C, + 0xFE, + 0x6A, + 0xDC, + 0xDE, + 0x42, + 0x46, + 0x00, + 0x6A, + 0xDC, + 0x76, + 0xDC, + 0xFE, + 0x48, + 0x7E, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFE, + 0xDC, + 0x7E, + 0x48, + 0x00, + 0x54, + 0xFE, + 0x5C, + 0xD4, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x7E, + 0xFE, + 0x64, + 0xF6, + 0xEC, + 0x7E, + 0x44, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xDC, + 0x5C, + 0x62, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xC8, + 0xFE, + 0x76, + 0x7E, + 0x00, + 0x7E, + 0xEA, + 0x54, + 0xEA, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x54, + 0xDE, + 0x74, + 0xD4, + 0xDE, + 0x40, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0x76, + 0xE2, + 0xFE, + 0x54, + 0x4C, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xF6, + 0xD4, + 0x7A, + 0x6E, + 0x00, + 0x74, + 0xD6, + 0x7E, + 0xEE, + 0xEE, + 0x7C, + 0x4A, + 0x00, + 0x4C, + 0xF8, + 0x4E, + 0xC0, + 0xF6, + 0x64, + 0x76, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0x5C, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x5C, + 0xFE, + 0x5A, + 0xE8, + 0xFE, + 0x76, + 0x6A, + 0x00, + 0x7A, + 0xD4, + 0x62, + 0xDC, + 0xD4, + 0x48, + 0x7E, + 0x00, + 0x7E, + 0xE8, + 0x56, + 0xEE, + 0xF4, + 0x54, + 0x6A, + 0x00, + 0x4C, + 0xF4, + 0x5C, + 0xDC, + 0xDA, + 0x6C, + 0x5A, + 0x00, + 0xBE, + 0x48, + 0xDE, + 0x48, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x7E, + 0xE0, + 0x7A, + 0xF6, + 0xFA, + 0x6A, + 0x56, + 0x00, + 0x4C, + 0xF4, + 0x5C, + 0xDC, + 0xFE, + 0x54, + 0x5C, + 0x00, + 0x56, + 0xEA, + 0x5E, + 0xEC, + 0xF6, + 0x4A, + 0x76, + 0x00, + 0x48, + 0xFE, + 0x76, + 0xFE, + 0xDC, + 0x54, + 0x7E, + 0x00, + 0x54, + 0xF6, + 0x7A, + 0xFA, + 0xDA, + 0x6C, + 0x5A, + 0x00, + 0x48, + 0xF6, + 0x5C, + 0xFE, + 0xEA, + 0x6E, + 0x7A, + 0x00, + 0x4C, + 0xD4, + 0x7E, + 0xF6, + 0xEC, + 0x7E, + 0x4C, + 0x00, + 0x5C, + 0xFE, + 0x6A, + 0xC0, + 0xFE, + 0x6A, + 0x7E, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x56, + 0xFA, + 0x74, + 0x9A, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xDC, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xD4, + 0xE2, + 0x5C, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xDA, + 0x6C, + 0x5A, + 0x00, + 0x40, + 0x7E, + 0x52, + 0x90, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x08, + 0x88, + 0x94, + 0xA2, + 0x00, + 0xE8, + 0x2E, + 0xB6, + 0x44, + 0x44, + 0xA4, + 0x1A, + 0x00, + 0x14, + 0x66, + 0x4A, + 0x74, + 0x54, + 0x54, + 0x9A, + 0x00, + 0x44, + 0x76, + 0x4A, + 0x74, + 0x14, + 0xD4, + 0x3A, + 0x00, + 0xE8, + 0x8E, + 0xD6, + 0xA4, + 0xD4, + 0x84, + 0xEA, + 0x00, + 0x54, + 0x86, + 0x2A, + 0x54, + 0x84, + 0x74, + 0x7A, + 0x00, + 0x54, + 0x26, + 0x5A, + 0xF4, + 0x24, + 0x7C, + 0xAA, + 0x00, + 0x24, + 0xF6, + 0x2A, + 0x54, + 0xF4, + 0x14, + 0x5A, + 0x00, + 0x54, + 0xFE, + 0x52, + 0x74, + 0xFC, + 0x04, + 0x9A, + 0x00, + 0x48, + 0xEE, + 0x56, + 0xE4, + 0x04, + 0xE4, + 0x5A, + 0x00, + 0x14, + 0x66, + 0xFA, + 0x24, + 0xF4, + 0xB4, + 0xFA, + 0x00, + 0x24, + 0xF6, + 0x5A, + 0xF4, + 0x04, + 0x64, + 0x6A, + 0x00, + 0x74, + 0x56, + 0x7A, + 0x74, + 0x94, + 0xD4, + 0x3A, + 0x00, + 0x54, + 0xF6, + 0x7A, + 0x34, + 0xF4, + 0x74, + 0xAA, + 0x00, + 0xE8, + 0x2E, + 0xB6, + 0xE4, + 0x24, + 0xA4, + 0x7A, + 0x00, + 0x24, + 0x56, + 0xAA, + 0xF4, + 0x54, + 0xF4, + 0x5A, + 0x00, + 0x10, + 0x10, + 0x5C, + 0x50, + 0x50, + 0x50, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x5C, + 0x50, + 0x50, + 0xFE, + 0x00, + 0x28, + 0x28, + 0xBA, + 0xAC, + 0xA8, + 0xBA, + 0xCE, + 0x00, + 0x10, + 0x5C, + 0x50, + 0xFE, + 0x54, + 0x98, + 0x70, + 0x00, + 0x6A, + 0x08, + 0xFE, + 0x14, + 0x5C, + 0x52, + 0xFA, + 0x00, + 0x24, + 0x2E, + 0xB4, + 0xAE, + 0xAA, + 0xB4, + 0xCA, + 0x00, + 0xFE, + 0x34, + 0xD2, + 0x7C, + 0x1C, + 0x50, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0x1C, + 0x64, + 0x18, + 0x10, + 0x60, + 0x00, + 0xFE, + 0x48, + 0x6A, + 0xAC, + 0x68, + 0x4A, + 0x8E, + 0x00, + 0xE2, + 0x4C, + 0x64, + 0xBE, + 0x64, + 0x44, + 0x84, + 0x00, + 0xFC, + 0x54, + 0x66, + 0xBC, + 0x74, + 0x48, + 0xB6, + 0x00, + 0xFC, + 0x54, + 0x7C, + 0xB4, + 0x7C, + 0x54, + 0xBE, + 0x00, + 0xE4, + 0x4E, + 0x6A, + 0xBE, + 0x64, + 0x44, + 0x9A, + 0x00, + 0xE8, + 0x54, + 0x6A, + 0xA4, + 0x6A, + 0x44, + 0x98, + 0x00, + 0xE4, + 0x44, + 0x6A, + 0xBE, + 0x60, + 0x4E, + 0x8E, + 0x00, + 0xF0, + 0x5E, + 0x64, + 0xBE, + 0x6A, + 0x56, + 0xAA, + 0x00, + 0xE8, + 0x4E, + 0x76, + 0xBE, + 0x76, + 0x5E, + 0x82, + 0x00, + 0xF8, + 0x5C, + 0x68, + 0xBE, + 0x68, + 0x5C, + 0xAA, + 0x00, + 0xEA, + 0x5E, + 0x68, + 0xBC, + 0x6A, + 0x44, + 0x9A, + 0x00, + 0xE6, + 0x5A, + 0x6C, + 0xA4, + 0x7E, + 0x48, + 0x98, + 0x00, + 0xFC, + 0x54, + 0x7E, + 0xA2, + 0x6A, + 0x48, + 0xB2, + 0x00, + 0xE8, + 0x54, + 0x6E, + 0xA0, + 0x6A, + 0x54, + 0xBE, + 0x00, + 0xE4, + 0x5E, + 0x64, + 0xAE, + 0x6A, + 0x4E, + 0x9E, + 0x00, + 0xEA, + 0x40, + 0x6E, + 0xAE, + 0x64, + 0x5E, + 0x84, + 0x00, + 0xFE, + 0x44, + 0x6C, + 0xBA, + 0x7A, + 0x48, + 0x9E, + 0x00, + 0xE8, + 0x5E, + 0x7E, + 0xB4, + 0x7E, + 0x40, + 0x92, + 0x00, + 0xE4, + 0x5E, + 0x64, + 0xBE, + 0x72, + 0x4C, + 0x9E, + 0x00, + 0x38, + 0x28, + 0xCE, + 0x78, + 0x28, + 0x10, + 0xEE, + 0x00, + 0xEE, + 0x8A, + 0xD0, + 0xAE, + 0xDA, + 0x84, + 0xEA, + 0x00, + 0x2E, + 0x4A, + 0x60, + 0x4E, + 0x6A, + 0xC4, + 0x5A, + 0x00, + 0x2E, + 0xCA, + 0xE0, + 0xEE, + 0x8A, + 0xE4, + 0xAA, + 0x00, + 0x7E, + 0x4A, + 0x70, + 0x6E, + 0x7A, + 0x44, + 0xAA, + 0x00, + 0x4E, + 0xBA, + 0x90, + 0xFE, + 0x7A, + 0x24, + 0xFA, + 0x00, + 0x2E, + 0xFA, + 0x70, + 0xFE, + 0xAA, + 0xF4, + 0x2A, + 0x00, + 0x2E, + 0xFA, + 0x50, + 0xFE, + 0x6A, + 0xB4, + 0x6A, + 0x00, + 0x3C, + 0x34, + 0x34, + 0xFE, + 0x54, + 0x7E, + 0x0C, + 0x00, + 0x3C, + 0x34, + 0x24, + 0xFE, + 0x54, + 0x7E, + 0x0C, + 0x00, + 0x40, + 0x7E, + 0xB4, + 0xFE, + 0x54, + 0x7E, + 0x0C, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0x7C, + 0x00, + 0x84, + 0xFE, + 0x68, + 0x6E, + 0xB0, + 0xEA, + 0x2A, + 0x00, + 0x90, + 0x90, + 0xF2, + 0x9C, + 0x90, + 0xF2, + 0x9E, + 0x00, + 0x8A, + 0xEC, + 0x88, + 0xEE, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x8A, + 0xEC, + 0x88, + 0xEE, + 0xAA, + 0x30, + 0xDE, + 0x00, + 0x14, + 0xF4, + 0xFE, + 0xF4, + 0xF4, + 0xFC, + 0x16, + 0x00, + 0x8A, + 0xEC, + 0x88, + 0xFE, + 0x6A, + 0xAC, + 0xCE, + 0x00, + 0x0C, + 0x70, + 0x1E, + 0xF0, + 0x1E, + 0xF0, + 0x1E, + 0x00, + 0x24, + 0xC6, + 0x64, + 0xCE, + 0x6A, + 0xCE, + 0x7E, + 0x00, + 0x2A, + 0xDE, + 0x6E, + 0xD4, + 0x7E, + 0xC4, + 0x7E, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0xBA, + 0x7C, + 0x1E, + 0x00, + 0x24, + 0xD6, + 0x64, + 0xDA, + 0x64, + 0xDA, + 0x7E, + 0x00, + 0x38, + 0x1E, + 0xF0, + 0x1C, + 0x66, + 0xCC, + 0x66, + 0x00, + 0x22, + 0x54, + 0xEE, + 0x54, + 0xAE, + 0x14, + 0x66, + 0x00, + 0x22, + 0x5C, + 0xB6, + 0x0C, + 0xD6, + 0xDC, + 0xD6, + 0x00, + 0x34, + 0xDE, + 0x6E, + 0xD4, + 0x7E, + 0xD4, + 0x7E, + 0x00, + 0x96, + 0x6A, + 0xB4, + 0xEA, + 0xBC, + 0x72, + 0x1E, + 0x00, + 0x34, + 0xDE, + 0x76, + 0xD4, + 0x7E, + 0xDC, + 0x7E, + 0x00, + 0x2C, + 0xD4, + 0x7C, + 0xDE, + 0x74, + 0xDC, + 0x7E, + 0x00, + 0xD2, + 0xDC, + 0x06, + 0x5C, + 0x76, + 0xEC, + 0x76, + 0x00, + 0x0C, + 0xF0, + 0x90, + 0xFE, + 0x90, + 0x8A, + 0xC6, + 0x00, + 0x0C, + 0xF0, + 0x90, + 0xFE, + 0x88, + 0xA4, + 0xD2, + 0x00, + 0xFC, + 0x84, + 0xFC, + 0x90, + 0xFC, + 0x8A, + 0xE6, + 0x00, + 0x5E, + 0xF2, + 0x9E, + 0x94, + 0x9E, + 0xF4, + 0x1A, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x04, + 0x04, + 0x02, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x14, + 0x14, + 0x62, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0x4C, + 0x9A, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x2C, + 0x2C, + 0x4A, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x24, + 0xAC, + 0xFA, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x5C, + 0x5C, + 0x8A, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0x7C, + 0x8C, + 0x34, + 0x52, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0xF4, + 0xFC, + 0x5C, + 0x92, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0x34, + 0xCC, + 0x22, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x14, + 0xEC, + 0x24, + 0xFA, + 0x00, + 0x40, + 0x7E, + 0xB8, + 0xFC, + 0x5C, + 0x6C, + 0x7A, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0xEC, + 0x14, + 0xEA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0x7C, + 0xFC, + 0x22, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0xFC, + 0xAC, + 0x54, + 0xEA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0xDC, + 0x54, + 0xFA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0x74, + 0x34, + 0xDA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0xAC, + 0xDC, + 0x24, + 0xDA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x14, + 0xFC, + 0x74, + 0xAA, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x24, + 0xFC, + 0x74, + 0x52, + 0x00, + 0x7E, + 0xB8, + 0x7C, + 0x54, + 0x74, + 0x74, + 0xFA, + 0x00, + 0x10, + 0x12, + 0xF4, + 0x38, + 0x54, + 0x92, + 0x30, + 0x00, + 0x80, + 0x00, + 0x80, + 0x00, + 0x40, + 0x80, + 0x80, + 0x00, + 0x30, + 0x00, + 0x32, + 0xD4, + 0x58, + 0x94, + 0x32, + 0x00, + 0x10, + 0x28, + 0xC6, + 0x10, + 0xDA, + 0x54, + 0xB2, + 0x00, + 0xBE, + 0x08, + 0x88, + 0x08, + 0x88, + 0x88, + 0x98, + 0x00, + 0x88, + 0x08, + 0xBE, + 0x08, + 0x88, + 0x88, + 0x88, + 0x00, + 0x14, + 0xFE, + 0x10, + 0x54, + 0x38, + 0xD4, + 0x32, + 0x00, + 0x70, + 0x28, + 0xC6, + 0x10, + 0xDA, + 0x54, + 0xB2, + 0x00, + 0xBE, + 0x20, + 0xA0, + 0x20, + 0xA0, + 0xA0, + 0xBE, + 0x00, + 0xBE, + 0x02, + 0x92, + 0x14, + 0x88, + 0x94, + 0xA2, + 0x00, + 0xBE, + 0x2A, + 0xA2, + 0x14, + 0x88, + 0x94, + 0xA2, + 0x00, + 0x88, + 0x0E, + 0x92, + 0x2A, + 0x84, + 0x88, + 0xB0, + 0x00, + 0x90, + 0x1E, + 0xAC, + 0x04, + 0x88, + 0x92, + 0x8E, + 0x00, + 0x88, + 0x08, + 0xAA, + 0x2A, + 0xAA, + 0xAA, + 0xBE, + 0x00, + 0x9C, + 0x08, + 0x88, + 0x3E, + 0x88, + 0x88, + 0x88, + 0x00, + 0xBC, + 0x14, + 0x94, + 0x3C, + 0x94, + 0x94, + 0x96, + 0x00, + 0xBC, + 0x24, + 0xA4, + 0x3C, + 0xA0, + 0xA2, + 0x9E, + 0x00, + 0x88, + 0x08, + 0xBE, + 0x14, + 0x98, + 0x8C, + 0xB2, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0xDA, + 0x54, + 0xB2, + 0x00, + 0x80, + 0x3E, + 0x88, + 0x08, + 0x88, + 0x88, + 0xBE, + 0x00, + 0x84, + 0x14, + 0x9E, + 0x36, + 0x94, + 0x92, + 0x9E, + 0x00, + 0x9C, + 0x00, + 0xBE, + 0x10, + 0x9E, + 0x82, + 0x86, + 0x00, + 0x9C, + 0x04, + 0x88, + 0x3E, + 0x96, + 0xAA, + 0x96, + 0x00, + 0xBE, + 0x22, + 0xA2, + 0x3E, + 0xA2, + 0xA2, + 0xBE, + 0x00, + 0xBE, + 0x22, + 0xA2, + 0x3A, + 0xA2, + 0xA2, + 0xBE, + 0x00, + 0xBE, + 0x08, + 0x88, + 0x1C, + 0x88, + 0x88, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x14, + 0x94, + 0xA2, + 0xAA, + 0x00, + 0xBC, + 0x14, + 0x96, + 0x12, + 0xAA, + 0xA4, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x0C, + 0x8A, + 0x88, + 0x88, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x14, + 0x88, + 0x94, + 0xA2, + 0x00, + 0x82, + 0x26, + 0xB6, + 0x2A, + 0xB6, + 0xA2, + 0xBE, + 0x00, + 0xA0, + 0x3E, + 0xD8, + 0x3C, + 0x84, + 0x84, + 0x82, + 0x00, + 0x94, + 0x14, + 0xA2, + 0x1C, + 0x94, + 0x94, + 0xAC, + 0x00, + 0x90, + 0x08, + 0x90, + 0x34, + 0xB2, + 0xD4, + 0x9C, + 0x00, + 0x84, + 0x38, + 0xA0, + 0x3E, + 0xA4, + 0xA4, + 0xC4, + 0x00, + 0x84, + 0x18, + 0x88, + 0x3E, + 0x88, + 0x88, + 0xB6, + 0x00, + 0x9C, + 0x00, + 0xBE, + 0x14, + 0x94, + 0x94, + 0xA6, + 0x00, + 0x88, + 0x3E, + 0x80, + 0x1C, + 0x94, + 0x94, + 0xA6, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x0C, + 0x8C, + 0x94, + 0xA6, + 0x00, + 0xBE, + 0x22, + 0x9C, + 0x14, + 0x94, + 0x94, + 0xA6, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x2A, + 0xBE, + 0x88, + 0x8E, + 0x00, + 0x9E, + 0x2A, + 0xBA, + 0x6A, + 0xBA, + 0x8A, + 0x96, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x1C, + 0x9C, + 0xAA, + 0x88, + 0x00, + 0x10, + 0xF4, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0x7C, + 0x00, + 0xBE, + 0x08, + 0xAE, + 0x2A, + 0xBE, + 0x82, + 0x8E, + 0x00, + 0x88, + 0x1C, + 0x9A, + 0x28, + 0x8A, + 0x84, + 0x98, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x3E, + 0xAA, + 0xAA, + 0x88, + 0x00, + 0x90, + 0x1E, + 0xA2, + 0x12, + 0xAA, + 0xBA, + 0x86, + 0x00, + 0x9C, + 0x14, + 0xA6, + 0x1C, + 0x94, + 0x88, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x1C, + 0x88, + 0xBE, + 0x88, + 0x00, + 0xBE, + 0x20, + 0xAA, + 0x24, + 0xAA, + 0xA0, + 0xBE, + 0x00, + 0xBE, + 0x20, + 0xA8, + 0x3E, + 0xAA, + 0xAA, + 0xD6, + 0x00, + 0x88, + 0x14, + 0xA2, + 0x14, + 0x98, + 0x92, + 0x9E, + 0x00, + 0x88, + 0x14, + 0xA2, + 0x1C, + 0x94, + 0x92, + 0x9E, + 0x00, + 0xB0, + 0x10, + 0xBE, + 0x12, + 0x9A, + 0x92, + 0xA6, + 0x00, + 0x88, + 0x1E, + 0x92, + 0x1E, + 0x90, + 0x90, + 0xA0, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x1C, + 0x88, + 0x9C, + 0xAA, + 0x00, + 0x8A, + 0x3E, + 0x88, + 0x1C, + 0x9C, + 0xAA, + 0x88, + 0x00, + 0xBC, + 0x24, + 0xBC, + 0x24, + 0xBC, + 0xA4, + 0xFE, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x14, + 0x98, + 0x92, + 0x9E, + 0x00, + 0x90, + 0x1E, + 0xB4, + 0x1E, + 0xB6, + 0x90, + 0x9E, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0x2A, + 0xBA, + 0x82, + 0x86, + 0x00, + 0x94, + 0x3E, + 0x9E, + 0x34, + 0xBE, + 0x96, + 0xA4, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x3E, + 0xAA, + 0xAA, + 0xBE, + 0x00, + 0x88, + 0x08, + 0x94, + 0x3A, + 0x80, + 0x9C, + 0x9C, + 0x00, + 0xBE, + 0x0A, + 0x92, + 0x26, + 0x9E, + 0x92, + 0x9E, + 0x00, + 0x88, + 0x08, + 0xBE, + 0x08, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0x88, + 0x08, + 0x8E, + 0x08, + 0xBE, + 0xA2, + 0xBE, + 0x00, + 0x9C, + 0x14, + 0x96, + 0x20, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0xAA, + 0x2A, + 0xBE, + 0x2A, + 0xAE, + 0xA0, + 0xBE, + 0x00, + 0xBE, + 0x22, + 0xAA, + 0x2A, + 0xB6, + 0xA2, + 0xBE, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xDA, + 0x54, + 0xB2, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x3E, + 0xA2, + 0xA2, + 0xBE, + 0x00, + 0x90, + 0x0A, + 0x92, + 0x34, + 0xBA, + 0x90, + 0xAE, + 0x00, + 0xB4, + 0x3E, + 0xA6, + 0x36, + 0xB6, + 0xAA, + 0xAA, + 0x00, + 0xB4, + 0x14, + 0xB4, + 0x24, + 0xB8, + 0x9A, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x1C, + 0x94, + 0x94, + 0x9C, + 0x00, + 0x88, + 0x1C, + 0x88, + 0x3E, + 0x88, + 0x94, + 0xBA, + 0x00, + 0x96, + 0x26, + 0xB6, + 0x36, + 0xB6, + 0x94, + 0xA4, + 0x00, + 0xBE, + 0x36, + 0xB6, + 0x36, + 0xA2, + 0xA2, + 0xBE, + 0x00, + 0xBC, + 0x08, + 0xBC, + 0x04, + 0x88, + 0xB0, + 0xCE, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x1C, + 0x88, + 0x88, + 0x98, + 0x00, + 0x88, + 0x14, + 0xAA, + 0x00, + 0xBE, + 0x92, + 0x8C, + 0x00, + 0x90, + 0x1E, + 0xA2, + 0x1A, + 0x9A, + 0x90, + 0x9E, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x3C, + 0xB4, + 0xC8, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0x84, + 0x14, + 0x94, + 0x88, + 0xBE, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x28, + 0xAE, + 0xA8, + 0xCE, + 0x00, + 0x90, + 0x08, + 0xBE, + 0x08, + 0x9C, + 0x88, + 0xBE, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x22, + 0xBE, + 0xA2, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x38, + 0x88, + 0x94, + 0xBA, + 0x00, + 0x88, + 0x2A, + 0x88, + 0x3E, + 0x88, + 0xBE, + 0x88, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x28, + 0xBE, + 0xA4, + 0xB2, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xEE, + 0x54, + 0x38, + 0xD6, + 0x00, + 0x88, + 0x1C, + 0x94, + 0x3E, + 0x88, + 0x88, + 0xB6, + 0x00, + 0x98, + 0x00, + 0x98, + 0x6A, + 0xAC, + 0xCA, + 0x98, + 0x00, + 0xFE, + 0x7C, + 0xA4, + 0x3C, + 0xDA, + 0x54, + 0xB2, + 0x00, + 0x54, + 0xFE, + 0x92, + 0x74, + 0x38, + 0xD6, + 0x30, + 0x00, + 0x94, + 0x10, + 0xBE, + 0x14, + 0x96, + 0x9C, + 0xA6, + 0x00, + 0x88, + 0x0E, + 0x9C, + 0x14, + 0x9C, + 0x90, + 0xA0, + 0x00, + 0x84, + 0x38, + 0xA8, + 0x3E, + 0x88, + 0xAA, + 0x98, + 0x00, + 0xBE, + 0x2A, + 0x8E, + 0x08, + 0xBE, + 0x82, + 0x8E, + 0x00, + 0xAA, + 0x3E, + 0x90, + 0x1C, + 0x94, + 0xA8, + 0x96, + 0x00, + 0x9C, + 0x14, + 0x88, + 0x36, + 0x88, + 0xBE, + 0x88, + 0x00, + 0x9C, + 0x04, + 0x88, + 0x36, + 0x9C, + 0x88, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x1C, + 0x80, + 0x9C, + 0x9C, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x36, + 0xBE, + 0xA2, + 0xBE, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x2A, + 0xB6, + 0xA2, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x88, + 0x1C, + 0x88, + 0xBE, + 0x88, + 0x00, + 0xBA, + 0x16, + 0x9E, + 0x2E, + 0x9A, + 0x92, + 0xA6, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x3A, + 0xAE, + 0xA2, + 0xBE, + 0x00, + 0xBE, + 0x14, + 0xBE, + 0x36, + 0xB6, + 0xA2, + 0xBE, + 0x00, + 0x98, + 0x1E, + 0xA8, + 0x3E, + 0x94, + 0x94, + 0xA6, + 0x00, + 0x98, + 0x1C, + 0xA8, + 0x3E, + 0x88, + 0x9C, + 0xAA, + 0x00, + 0x8C, + 0x14, + 0x88, + 0x36, + 0x9C, + 0xBE, + 0x84, + 0x00, + 0x8C, + 0x14, + 0x88, + 0x36, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0xBE, + 0x22, + 0xBA, + 0x22, + 0xBA, + 0xBA, + 0xA6, + 0x00, + 0x88, + 0x3C, + 0x8E, + 0x3C, + 0x88, + 0xBE, + 0x88, + 0x00, + 0x90, + 0x3E, + 0x90, + 0x1E, + 0xB2, + 0x9E, + 0x92, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x14, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x90, + 0x3C, + 0xAC, + 0x2C, + 0xAC, + 0xAC, + 0xFE, + 0x00, + 0x94, + 0x36, + 0x94, + 0x36, + 0x94, + 0x94, + 0xA6, + 0x00, + 0xBE, + 0x14, + 0x9C, + 0x1C, + 0x94, + 0xBE, + 0x84, + 0x00, + 0xAA, + 0x2A, + 0xFE, + 0x7E, + 0xAA, + 0xAA, + 0xCA, + 0x00, + 0xA0, + 0x2E, + 0xFA, + 0x5A, + 0xEA, + 0xBA, + 0xCE, + 0x00, + 0x90, + 0x1E, + 0xB6, + 0x1E, + 0x96, + 0x9E, + 0x82, + 0x00, + 0xBE, + 0x1C, + 0x94, + 0x1C, + 0x94, + 0x9C, + 0xBE, + 0x00, + 0x84, + 0x18, + 0xBE, + 0x08, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0x88, + 0x1C, + 0x88, + 0x3E, + 0x9C, + 0x88, + 0xBE, + 0x00, + 0x88, + 0x14, + 0xAE, + 0x00, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0x84, + 0x38, + 0xA6, + 0x38, + 0xB6, + 0xB4, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3A, + 0x98, + 0x9A, + 0xAA, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x08, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0x8A, + 0x3E, + 0x88, + 0x3C, + 0x8A, + 0x84, + 0xBA, + 0x00, + 0xA6, + 0x2A, + 0x64, + 0xA8, + 0x74, + 0x38, + 0xD6, + 0x00, + 0x88, + 0x3E, + 0x84, + 0x1A, + 0xBE, + 0x94, + 0xA6, + 0x00, + 0x88, + 0x0E, + 0x9C, + 0x14, + 0x9C, + 0x88, + 0xB2, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x3E, + 0x88, + 0x8A, + 0xBE, + 0x00, + 0xBA, + 0x2E, + 0xBE, + 0x3E, + 0xBA, + 0x92, + 0xAA, + 0x00, + 0x88, + 0x14, + 0xAE, + 0x00, + 0xBE, + 0x94, + 0xBA, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x08, + 0xB6, + 0x94, + 0xA4, + 0x00, + 0x92, + 0x3A, + 0x8A, + 0x2A, + 0xAA, + 0x92, + 0xAA, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x10, + 0x9C, + 0xBE, + 0x88, + 0x00, + 0xA8, + 0x0E, + 0xEC, + 0x24, + 0xAE, + 0xB4, + 0xA4, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x18, + 0xB6, + 0x94, + 0x9A, + 0x00, + 0x9C, + 0x04, + 0x9C, + 0x04, + 0xBE, + 0x94, + 0x8C, + 0x00, + 0x92, + 0x3C, + 0x98, + 0x1E, + 0xBA, + 0x9A, + 0xB2, + 0x00, + 0x92, + 0x3E, + 0x94, + 0x22, + 0x9C, + 0xA8, + 0x96, + 0x00, + 0x84, + 0x18, + 0x9E, + 0x14, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x9E, + 0x12, + 0x9E, + 0x04, + 0x96, + 0x94, + 0xAE, + 0x00, + 0x94, + 0x08, + 0x94, + 0x3E, + 0x88, + 0x9E, + 0xAA, + 0x00, + 0x88, + 0x3E, + 0xAE, + 0x00, + 0xBE, + 0x94, + 0xA6, + 0x00, + 0x8A, + 0x3E, + 0x88, + 0x3E, + 0xAA, + 0xBE, + 0xAA, + 0x00, + 0x98, + 0x1C, + 0xA8, + 0x3E, + 0x80, + 0x9C, + 0x9C, + 0x00, + 0x88, + 0x3C, + 0xA4, + 0x3C, + 0xAA, + 0xA4, + 0xB2, + 0x00, + 0x86, + 0x3A, + 0x9C, + 0x04, + 0xBE, + 0x88, + 0x98, + 0x00, + 0x9C, + 0x08, + 0xBC, + 0x14, + 0xBE, + 0x94, + 0x9C, + 0x00, + 0x94, + 0x22, + 0x88, + 0x14, + 0xA2, + 0x9C, + 0x9C, + 0x00, + 0xA0, + 0x3E, + 0x9C, + 0x7E, + 0xB4, + 0xBE, + 0x8C, + 0x00, + 0x9C, + 0x04, + 0x9C, + 0x3E, + 0xB6, + 0x88, + 0xB6, + 0x00, + 0x8C, + 0x14, + 0xBE, + 0x2A, + 0xBE, + 0x8C, + 0xB6, + 0x00, + 0x88, + 0x14, + 0xBE, + 0x08, + 0xBE, + 0x88, + 0xAA, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x08, + 0x9C, + 0x88, + 0xBE, + 0x00, + 0xAA, + 0x08, + 0xBE, + 0x22, + 0xBE, + 0xA2, + 0xA6, + 0x00, + 0x88, + 0x2C, + 0xA8, + 0x7E, + 0xAA, + 0x8C, + 0xB8, + 0x00, + 0xBE, + 0x04, + 0xBE, + 0x2A, + 0xBE, + 0xAA, + 0xAA, + 0x00, + 0xB2, + 0x1C, + 0xA6, + 0x14, + 0xBE, + 0x90, + 0xAE, + 0x00, + 0x88, + 0x3E, + 0x9A, + 0x1E, + 0x88, + 0x9C, + 0xAA, + 0x00, + 0x9C, + 0x1C, + 0x80, + 0x3E, + 0xA2, + 0xBE, + 0xA2, + 0x00, + 0xAA, + 0x3E, + 0x94, + 0x22, + 0x9E, + 0x84, + 0x98, + 0x00, + 0x94, + 0x3E, + 0x8A, + 0x3E, + 0xA8, + 0x9E, + 0xAA, + 0x00, + 0x88, + 0x1C, + 0xBE, + 0x14, + 0x9E, + 0xA4, + 0xD4, + 0x00, + 0x94, + 0x3E, + 0xA2, + 0x08, + 0x9E, + 0x8A, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x08, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0xA4, + 0x1E, + 0x88, + 0x2C, + 0xBE, + 0xA4, + 0xBE, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x2A, + 0xBE, + 0xAE, + 0xBE, + 0x00, + 0x9C, + 0x14, + 0x9C, + 0x08, + 0xBE, + 0xAA, + 0xB6, + 0x00, + 0x8C, + 0x14, + 0xBE, + 0x2A, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0x8C, + 0x14, + 0x88, + 0x14, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0xDE, + 0x02, + 0xDE, + 0x4A, + 0xDE, + 0xCA, + 0xDE, + 0x00, + 0xAE, + 0x02, + 0xAE, + 0x2E, + 0xAE, + 0xAE, + 0xA2, + 0x00, + 0xBA, + 0x1C, + 0xB8, + 0x2E, + 0xB8, + 0x9C, + 0xBA, + 0x00, + 0xBE, + 0x16, + 0x8A, + 0x36, + 0x8C, + 0xA8, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x1C, + 0x9E, + 0x92, + 0x9E, + 0x00, + 0xBA, + 0x2A, + 0xBA, + 0x32, + 0xBA, + 0xBA, + 0xD6, + 0x00, + 0xBE, + 0x24, + 0xAE, + 0x24, + 0xAE, + 0xA4, + 0xDE, + 0x00, + 0x88, + 0x3E, + 0x90, + 0x16, + 0xBA, + 0x94, + 0x9A, + 0x00, + 0xBE, + 0x04, + 0xAA, + 0x3E, + 0xBE, + 0xAA, + 0xBE, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x2A, + 0xB6, + 0xBE, + 0xBE, + 0x00, + 0xBE, + 0x10, + 0x9A, + 0x2C, + 0x9C, + 0xAA, + 0x98, + 0x00, + 0x84, + 0x3E, + 0xAE, + 0x04, + 0x96, + 0x94, + 0xAE, + 0x00, + 0x94, + 0x2A, + 0x94, + 0x3E, + 0xBE, + 0xAA, + 0xBE, + 0x00, + 0x92, + 0x3C, + 0x98, + 0x3E, + 0xBA, + 0x9A, + 0x92, + 0x00, + 0xB4, + 0x08, + 0x94, + 0x7E, + 0xB4, + 0xDC, + 0x94, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x1C, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x94, + 0x7E, + 0x94, + 0x3C, + 0xBE, + 0xD4, + 0x94, + 0x00, + 0xAA, + 0x08, + 0xBE, + 0x22, + 0xAE, + 0xAE, + 0xA2, + 0x00, + 0xAE, + 0x32, + 0xAA, + 0x7A, + 0xA4, + 0xF4, + 0xAA, + 0x00, + 0x88, + 0x0E, + 0x9C, + 0x14, + 0x9C, + 0xBE, + 0x88, + 0x00, + 0x90, + 0x1E, + 0xAA, + 0x1E, + 0x8A, + 0xAE, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0xAE, + 0x00, + 0xBE, + 0x88, + 0xAA, + 0x00, + 0xBE, + 0x2E, + 0xBE, + 0x2E, + 0xB8, + 0xAA, + 0xAE, + 0x00, + 0xAA, + 0x7A, + 0xA0, + 0x74, + 0xE4, + 0xAA, + 0xAE, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x2A, + 0xBE, + 0x94, + 0xA4, + 0x00, + 0xAA, + 0x14, + 0xA2, + 0x08, + 0xAA, + 0x94, + 0xA2, + 0x00, + 0x94, + 0x7A, + 0xA0, + 0x3C, + 0xAA, + 0xCC, + 0x9A, + 0x00, + 0x88, + 0x14, + 0xBE, + 0x08, + 0xBE, + 0x9C, + 0xBE, + 0x00, + 0x86, + 0x38, + 0xAA, + 0x00, + 0xBE, + 0x88, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x14, + 0xAA, + 0xBE, + 0x88, + 0x00, + 0x94, + 0x1E, + 0xB4, + 0x1E, + 0x94, + 0x94, + 0x9E, + 0x00, + 0xBE, + 0x22, + 0x94, + 0x2A, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x1C, + 0x84, + 0xBE, + 0x88, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x24, + 0xB6, + 0xA4, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x2A, + 0x9C, + 0x9C, + 0x86, + 0x00, + 0x9C, + 0x08, + 0xBE, + 0x14, + 0xA2, + 0x88, + 0xAA, + 0x00, + 0x10, + 0x74, + 0x38, + 0x54, + 0xFA, + 0x7C, + 0xAA, + 0x00, + 0x88, + 0x1C, + 0x88, + 0x3E, + 0x94, + 0x9C, + 0x94, + 0x00, + 0xAA, + 0x3E, + 0xAA, + 0x3E, + 0xAA, + 0xBE, + 0xCA, + 0x00, + 0x9C, + 0x04, + 0xBE, + 0x08, + 0xAA, + 0x9C, + 0xAA, + 0x00, + 0x88, + 0x1C, + 0x88, + 0x3E, + 0xA2, + 0x88, + 0xB2, + 0x00, + 0x9C, + 0x08, + 0xBE, + 0x16, + 0xBE, + 0x88, + 0xB2, + 0x00, + 0x92, + 0x3C, + 0xA8, + 0x3E, + 0x9A, + 0xBA, + 0x92, + 0x00, + 0x9C, + 0x14, + 0xBE, + 0x2A, + 0xBE, + 0x88, + 0x8E, + 0x00, + 0x8C, + 0x34, + 0x9E, + 0x1A, + 0x9E, + 0x80, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x1C, + 0x9C, + 0x9C, + 0x88, + 0x00, + 0x88, + 0x14, + 0xBA, + 0x14, + 0xAA, + 0x84, + 0x98, + 0x00, + 0x8A, + 0x1C, + 0x88, + 0x3E, + 0x90, + 0xAE, + 0x8E, + 0x00, + 0x88, + 0x14, + 0xAE, + 0x00, + 0xBA, + 0xBA, + 0xAA, + 0x00, + 0xBE, + 0x3C, + 0xA4, + 0x3E, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x88, + 0x3E, + 0xAC, + 0x3E, + 0xAA, + 0xA4, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0x9C, + 0x2A, + 0x9C, + 0x9C, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0xFE, + 0x4E, + 0x96, + 0xBA, + 0x92, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x34, + 0xBA, + 0xC8, + 0xBE, + 0x00, + 0xBC, + 0x24, + 0xBC, + 0x00, + 0xBC, + 0xAC, + 0xFE, + 0x00, + 0xAA, + 0x3E, + 0xAE, + 0x20, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x3E, + 0x94, + 0x9C, + 0x94, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x7E, + 0xAA, + 0xD0, + 0x9C, + 0x00, + 0x88, + 0x3E, + 0xAE, + 0x00, + 0x9C, + 0x94, + 0xBE, + 0x00, + 0x9C, + 0x14, + 0x9C, + 0x1E, + 0xB2, + 0x9A, + 0x86, + 0x00, + 0xA8, + 0x7E, + 0xAE, + 0x32, + 0xD4, + 0x9E, + 0xB4, + 0x00, + 0xBA, + 0x2E, + 0xBE, + 0x2A, + 0xB8, + 0xAA, + 0xBC, + 0x00, + 0x8E, + 0x34, + 0x9E, + 0x34, + 0x9E, + 0x94, + 0xA4, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x20, + 0xAE, + 0xAE, + 0xCE, + 0x00, + 0xAA, + 0x3E, + 0x80, + 0x3E, + 0x90, + 0xBE, + 0xAA, + 0x00, + 0xBE, + 0x08, + 0xBE, + 0x36, + 0xBE, + 0xB6, + 0xBE, + 0x00, + 0x94, + 0x22, + 0x9E, + 0x0A, + 0xB6, + 0x9C, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x80, + 0x3A, + 0xAA, + 0xBA, + 0xAA, + 0x00, + 0xAE, + 0x7A, + 0xAE, + 0x7A, + 0xDE, + 0xFA, + 0x8A, + 0x00, + 0xAE, + 0x7A, + 0xAE, + 0x7A, + 0xEE, + 0xAA, + 0xAE, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x14, + 0xBE, + 0xA8, + 0xBE, + 0x00, + 0x88, + 0x1C, + 0x94, + 0x1C, + 0xBE, + 0x88, + 0xBE, + 0x00, + 0xB4, + 0x14, + 0xBE, + 0x1C, + 0xB4, + 0xB4, + 0x9A, + 0x00, + 0xBE, + 0x14, + 0xBE, + 0x36, + 0xBE, + 0x88, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x36, + 0x9C, + 0x9E, + 0x82, + 0x00, + 0xBE, + 0x22, + 0xBE, + 0x14, + 0xB6, + 0x94, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0xAA, + 0x7E, + 0xA2, + 0x88, + 0xB2, + 0x00, + 0xB4, + 0x3E, + 0xB4, + 0x3E, + 0xB6, + 0x94, + 0xAA, + 0x00, + 0xAE, + 0x52, + 0xFA, + 0x2A, + 0xF4, + 0xE4, + 0xAA, + 0x00, + 0x8E, + 0x36, + 0xB6, + 0x3E, + 0xA4, + 0xB4, + 0x8A, + 0x00, + 0x88, + 0x3E, + 0xAC, + 0x26, + 0xBC, + 0xAA, + 0xCE, + 0x00, + 0xBE, + 0x24, + 0xAE, + 0x2E, + 0xA4, + 0xB6, + 0xCC, + 0x00, + 0x88, + 0x1C, + 0xBE, + 0x14, + 0xBA, + 0x9C, + 0xBE, + 0x00, + 0x8E, + 0x36, + 0xA6, + 0x3A, + 0x9C, + 0x9C, + 0x9C, + 0x00, + 0xBE, + 0x22, + 0x9C, + 0x14, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x22, + 0x9C, + 0x9C, + 0xBE, + 0x00, + 0x8A, + 0x3E, + 0x9C, + 0x14, + 0xBE, + 0x94, + 0x8C, + 0x00, + 0xBE, + 0x1C, + 0x9C, + 0x08, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0x86, + 0x3A, + 0x90, + 0x08, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0xAE, + 0x7A, + 0x9E, + 0x5A, + 0xFE, + 0x9A, + 0xA2, + 0x00, + 0x88, + 0x3E, + 0x88, + 0x14, + 0xAA, + 0x9C, + 0xAA, + 0x00, + 0x96, + 0x2A, + 0xAA, + 0x3E, + 0x94, + 0x88, + 0xB6, + 0x00, + 0x88, + 0x1C, + 0x94, + 0x1C, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0xB6, + 0x08, + 0x94, + 0xAE, + 0x8C, + 0x00, + 0xBE, + 0x3E, + 0xAA, + 0x36, + 0xAE, + 0xBA, + 0xBE, + 0x00, + 0xB6, + 0x12, + 0xB6, + 0x24, + 0xB6, + 0xDA, + 0xB6, + 0x00, + 0x9C, + 0x14, + 0x9C, + 0x3E, + 0xAA, + 0x9E, + 0xAA, + 0x00, + 0xBE, + 0x2C, + 0xBE, + 0x34, + 0xBE, + 0xA4, + 0xD4, + 0x00, + 0xB4, + 0x3A, + 0xAE, + 0x34, + 0xBE, + 0xA4, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0xAA, + 0x8C, + 0x94, + 0x00, + 0x88, + 0x3E, + 0x9C, + 0x1C, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x94, + 0x3E, + 0x92, + 0x24, + 0x92, + 0xA4, + 0xB6, + 0x00, + 0x94, + 0x22, + 0x9C, + 0x2A, + 0x9C, + 0xAA, + 0xBE, + 0x00, + 0x9C, + 0x14, + 0xBE, + 0x22, + 0x9C, + 0x9C, + 0x94, + 0x00, + 0x88, + 0x7E, + 0xCA, + 0x3E, + 0x94, + 0xFE, + 0x88, + 0x00, + 0x86, + 0x3A, + 0x80, + 0x16, + 0xA2, + 0xB6, + 0xBE, + 0x00, + 0xF6, + 0xA4, + 0xFE, + 0xB4, + 0xEA, + 0xBC, + 0xAA, + 0x00, + 0xA4, + 0x36, + 0x92, + 0x38, + 0x8C, + 0xBA, + 0x8E, + 0x00, + 0x88, + 0x7E, + 0x94, + 0x2A, + 0x9C, + 0xB4, + 0x9A, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x3E, + 0xAA, + 0x9C, + 0x94, + 0x00, + 0xA6, + 0x7A, + 0xA4, + 0x7E, + 0xAE, + 0xF8, + 0xAE, + 0x00, + 0xBE, + 0x14, + 0x94, + 0x3E, + 0xAA, + 0x94, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x3E, + 0xAA, + 0xBE, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0xAE, + 0x08, + 0x9C, + 0x8A, + 0xBE, + 0x00, + 0x88, + 0x0E, + 0xB8, + 0x2E, + 0xA0, + 0xBA, + 0xD6, + 0x00, + 0x94, + 0x36, + 0xB8, + 0x12, + 0x80, + 0x9C, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x36, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0x88, + 0x3E, + 0x9E, + 0x14, + 0xBE, + 0x80, + 0xA2, + 0x00, + 0x8A, + 0x7E, + 0xDC, + 0x5E, + 0xAC, + 0xDC, + 0x8E, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0xAA, + 0xB6, + 0xBE, + 0x00, + 0x88, + 0x0E, + 0xBA, + 0x2C, + 0xBE, + 0xA8, + 0xD8, + 0x00, + 0xBE, + 0x1C, + 0x9C, + 0x00, + 0xBE, + 0x88, + 0xAA, + 0x00, + 0x88, + 0x3E, + 0x9C, + 0x2A, + 0x9C, + 0xAC, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0xAC, + 0x3C, + 0xA0, + 0xB4, + 0xDE, + 0x00, + 0xBE, + 0x3E, + 0xA0, + 0x3E, + 0xA8, + 0xDE, + 0x9A, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x1C, + 0xBE, + 0xAE, + 0xBA, + 0x00, + 0x88, + 0x3E, + 0xA2, + 0x1C, + 0xAA, + 0x9C, + 0xA2, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x3E, + 0xBE, + 0x94, + 0x9C, + 0x00, + 0x94, + 0x3E, + 0x9C, + 0x14, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x2A, + 0xBE, + 0x94, + 0xBA, + 0x00, + 0x94, + 0x7A, + 0xA6, + 0x3A, + 0xAE, + 0xCC, + 0x9A, + 0x00, + 0xA4, + 0x1E, + 0xB4, + 0x1A, + 0xBE, + 0x92, + 0xAA, + 0x00, + 0x9C, + 0x14, + 0xBE, + 0x3E, + 0x94, + 0x88, + 0xB6, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x22, + 0x94, + 0xBE, + 0x94, + 0x00, + 0xBE, + 0x2A, + 0xBE, + 0x10, + 0xBE, + 0x88, + 0xAA, + 0x00, + 0x94, + 0x7E, + 0xBA, + 0x3C, + 0x94, + 0xB4, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0x9C, + 0xBE, + 0x88, + 0x00, + 0x88, + 0x1C, + 0xBE, + 0x3E, + 0x88, + 0xB2, + 0xAE, + 0x00, + 0x94, + 0x3E, + 0x9C, + 0x08, + 0xBA, + 0x9C, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0xAA, + 0x14, + 0xBA, + 0x88, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0x9C, + 0x7E, + 0xAA, + 0xBE, + 0xCA, + 0x00, + 0x94, + 0x2E, + 0xFE, + 0x06, + 0xD6, + 0xAC, + 0xFA, + 0x00, + 0x9A, + 0x2E, + 0x9C, + 0x2E, + 0xBC, + 0x8C, + 0xBE, + 0x00, + 0xBE, + 0x14, + 0xBE, + 0x1C, + 0xAA, + 0x9C, + 0x9C, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x2A, + 0x9C, + 0x94, + 0x9C, + 0x00, + 0xB6, + 0x2A, + 0xB4, + 0x1A, + 0xB0, + 0xB6, + 0xB6, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x3E, + 0x9C, + 0x9C, + 0xA2, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0x94, + 0x88, + 0xAA, + 0x00, + 0xBE, + 0x1C, + 0x80, + 0x1C, + 0x94, + 0xBE, + 0x88, + 0x00, + 0xBE, + 0x1A, + 0xBE, + 0x3A, + 0x9E, + 0xBA, + 0x92, + 0x00, + 0xBA, + 0x14, + 0xBE, + 0x1A, + 0xBE, + 0xBA, + 0x9A, + 0x00, + 0xA4, + 0x1E, + 0xB4, + 0x1E, + 0xB8, + 0x96, + 0xA6, + 0x00, + 0x94, + 0x3E, + 0x94, + 0x2A, + 0x9C, + 0x9C, + 0x94, + 0x00, + 0xBE, + 0x3E, + 0xA4, + 0x28, + 0xBE, + 0xAA, + 0xD4, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x3E, + 0x9C, + 0x88, + 0xBE, + 0x00, + 0xBA, + 0x14, + 0xA2, + 0x1C, + 0x54, + 0x88, + 0xBE, + 0x00, + 0x94, + 0x7E, + 0xAE, + 0x76, + 0xAE, + 0xBC, + 0xAA, + 0x00, + 0xB4, + 0x16, + 0xBE, + 0x2E, + 0xAE, + 0xBC, + 0x8A, + 0x00, + 0xAA, + 0x3C, + 0xAC, + 0x3E, + 0xBE, + 0x86, + 0xAA, + 0x00, + 0x92, + 0x3E, + 0x92, + 0x3A, + 0xAE, + 0x92, + 0xBA, + 0x00, + 0x92, + 0x3C, + 0x92, + 0x3C, + 0xA8, + 0x92, + 0xBC, + 0x00, + 0xAE, + 0x0A, + 0xBE, + 0x3E, + 0xAA, + 0xBE, + 0xAA, + 0x00, + 0x9C, + 0x14, + 0xBE, + 0x2A, + 0xBE, + 0x9C, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0xBE, + 0x3E, + 0xA2, + 0x9C, + 0xBE, + 0x00, + 0x88, + 0x1E, + 0x96, + 0x1A, + 0xBE, + 0x88, + 0xB6, + 0x00, + 0x88, + 0x3E, + 0xB6, + 0x3E, + 0x9C, + 0x94, + 0xBE, + 0x00, + 0x8C, + 0x14, + 0xBE, + 0x36, + 0xAC, + 0xBE, + 0xCC, + 0x00, + 0x94, + 0x36, + 0xBA, + 0x7A, + 0x9A, + 0xAC, + 0xDA, + 0x00, + 0x88, + 0x3E, + 0xBC, + 0x2E, + 0xBC, + 0xDC, + 0xAA, + 0x00, + 0xBA, + 0x2E, + 0xBC, + 0x2E, + 0xBC, + 0xAC, + 0xBE, + 0x00, + 0xAC, + 0x74, + 0xFE, + 0x7A, + 0xAE, + 0xF4, + 0xAA, + 0x00, + 0xAE, + 0x34, + 0xAE, + 0x7A, + 0xAE, + 0x94, + 0xEA, + 0x00, + 0x88, + 0x1C, + 0x94, + 0x3E, + 0xAA, + 0xBE, + 0x94, + 0x00, + 0x88, + 0x3E, + 0x94, + 0x7E, + 0xDA, + 0xAC, + 0x9A, + 0x00, + 0x9C, + 0x3E, + 0xAA, + 0x1C, + 0x88, + 0xBE, + 0xAA, + 0x00, + 0xAA, + 0x3E, + 0xF4, + 0x7E, + 0xBC, + 0xA8, + 0xB6, + 0x00, + 0xB6, + 0x12, + 0xB6, + 0x14, + 0x9E, + 0xB4, + 0x9E, + 0x00, + 0xBE, + 0x3E, + 0x94, + 0x3E, + 0xAA, + 0x9C, + 0xAA, + 0x00, + 0xB4, + 0x1A, + 0xB0, + 0x3E, + 0x96, + 0xBA, + 0x92, + 0x00, + 0x88, + 0x7E, + 0xA0, + 0x3E, + 0xB4, + 0xAC, + 0xD6, + 0x00, + 0xAE, + 0x3A, + 0xD4, + 0x2A, + 0xF6, + 0x94, + 0xFE, + 0x00, + 0xAA, + 0x1C, + 0xAA, + 0x1C, + 0x9C, + 0xBE, + 0x94, + 0x00, + 0x88, + 0x14, + 0xBE, + 0x1C, + 0xBE, + 0xBE, + 0xAA, + 0x00, + 0x94, + 0x3E, + 0xB6, + 0x14, + 0x9E, + 0xB4, + 0x9E, + 0x00, + 0xBE, + 0x2C, + 0xFE, + 0x2E, + 0xBE, + 0x94, + 0xDA, + 0x00, + 0x9C, + 0x3E, + 0xAA, + 0x00, + 0xAE, + 0xBE, + 0x92, + 0x00, + 0x10, + 0x10, + 0x54, + 0x58, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x54, + 0xAA, + 0x00, + 0xFE, + 0x10, + 0x54, + 0x58, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x5E, + 0x44, + 0xE4, + 0xC4, + 0x44, + 0x64, + 0x8C, + 0x00, + 0x40, + 0xFE, + 0x48, + 0x6A, + 0x4A, + 0x54, + 0xA2, + 0x00, + 0x7C, + 0x04, + 0x7C, + 0x10, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x44, + 0x44, + 0xEE, + 0xC4, + 0x44, + 0x64, + 0x9E, + 0x00, + 0x3C, + 0x44, + 0x18, + 0xE6, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x50, + 0x5E, + 0xE2, + 0xD2, + 0x4A, + 0x62, + 0x86, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x10, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x48, + 0x48, + 0xEA, + 0xEA, + 0x6A, + 0x6A, + 0xBE, + 0x00, + 0x5C, + 0x44, + 0xC8, + 0xFE, + 0x56, + 0x6A, + 0x96, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x44, + 0x5E, + 0xD2, + 0xDE, + 0x50, + 0x50, + 0xA0, + 0x00, + 0x50, + 0x5E, + 0xEA, + 0xC8, + 0x48, + 0x54, + 0xA2, + 0x00, + 0x10, + 0x54, + 0x28, + 0xC6, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x48, + 0x5C, + 0xFA, + 0xC8, + 0x4A, + 0x64, + 0x98, + 0x00, + 0x48, + 0x5C, + 0xCC, + 0xFE, + 0x48, + 0x48, + 0xB6, + 0x00, + 0x48, + 0x7E, + 0xC0, + 0xDC, + 0x54, + 0x54, + 0xA6, + 0x00, + 0x48, + 0x5E, + 0xE8, + 0xDA, + 0x5E, + 0x68, + 0x8E, + 0x00, + 0x1C, + 0x64, + 0x18, + 0xE0, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x48, + 0x7E, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x8A, + 0x00, + 0x48, + 0x54, + 0xE2, + 0xDC, + 0x54, + 0x72, + 0x9E, + 0x00, + 0x44, + 0x5E, + 0xEA, + 0xDC, + 0x44, + 0x6A, + 0x9E, + 0x00, + 0x5E, + 0x50, + 0xFE, + 0xD2, + 0x5E, + 0x70, + 0x9E, + 0x00, + 0x92, + 0xFE, + 0x40, + 0xFE, + 0x6A, + 0x48, + 0xB6, + 0x00, + 0x48, + 0x4E, + 0xF2, + 0xCE, + 0x4E, + 0x68, + 0x8E, + 0x00, + 0x7E, + 0x62, + 0xFE, + 0xF6, + 0x7E, + 0x62, + 0xA6, + 0x00, + 0x24, + 0xFA, + 0x44, + 0x7C, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x7E, + 0x48, + 0xFE, + 0xEA, + 0x76, + 0x62, + 0xA6, + 0x00, + 0x50, + 0x48, + 0xFE, + 0xC8, + 0x5C, + 0x48, + 0xBE, + 0x00, + 0x50, + 0x5E, + 0xE8, + 0xCE, + 0x48, + 0x6E, + 0x88, + 0x00, + 0x10, + 0x1C, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0xAA, + 0x00, + 0x5E, + 0x48, + 0xE8, + 0xCE, + 0x5A, + 0x6A, + 0x8E, + 0x00, + 0x48, + 0x7E, + 0xD8, + 0xFE, + 0x48, + 0x6A, + 0x98, + 0x00, + 0x5E, + 0x52, + 0xF2, + 0xDE, + 0x40, + 0x54, + 0xA2, + 0x00, + 0x46, + 0x78, + 0xEA, + 0xC8, + 0x7E, + 0x48, + 0x98, + 0x00, + 0x44, + 0x78, + 0xE8, + 0xFE, + 0x48, + 0x6A, + 0x98, + 0x00, + 0x52, + 0x44, + 0xFE, + 0xC0, + 0x5C, + 0x40, + 0xBE, + 0x00, + 0x4E, + 0x42, + 0xE4, + 0xDA, + 0x4E, + 0x64, + 0x9E, + 0x00, + 0xF2, + 0x4A, + 0x6A, + 0xA2, + 0x46, + 0x00, + 0xAA, + 0x00, + 0x54, + 0x7E, + 0xC8, + 0xDC, + 0x48, + 0x7E, + 0x88, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0xD4, + 0x7E, + 0x40, + 0xA2, + 0x00, + 0x4C, + 0x54, + 0xC8, + 0xF6, + 0x5C, + 0x54, + 0x9C, + 0x00, + 0x48, + 0x5E, + 0xFA, + 0xDE, + 0x48, + 0x6A, + 0x9E, + 0x00, + 0x7E, + 0x6A, + 0xFE, + 0xEA, + 0x76, + 0x62, + 0xBE, + 0x00, + 0x4A, + 0x5C, + 0xC8, + 0xFE, + 0x58, + 0x6E, + 0x82, + 0x00, + 0x5E, + 0x48, + 0xFE, + 0xD2, + 0x5A, + 0x68, + 0x92, + 0x00, + 0x48, + 0x7E, + 0xC4, + 0xDA, + 0x7E, + 0x54, + 0xA6, + 0x00, + 0x4C, + 0x56, + 0xFC, + 0xD6, + 0x48, + 0x7E, + 0x88, + 0x00, + 0x48, + 0x54, + 0xEE, + 0xC0, + 0x7E, + 0x54, + 0xBA, + 0x00, + 0x9C, + 0x04, + 0xBE, + 0x16, + 0xAA, + 0x54, + 0xEE, + 0x00, + 0x5E, + 0x52, + 0xDE, + 0xD4, + 0x6A, + 0x40, + 0x8C, + 0x00, + 0x48, + 0xFC, + 0x54, + 0xDC, + 0x66, + 0x00, + 0xAA, + 0x00, + 0x54, + 0x48, + 0xD4, + 0xFE, + 0x48, + 0x5E, + 0xAA, + 0x00, + 0x48, + 0x7E, + 0xEE, + 0xC0, + 0x7E, + 0x54, + 0xA6, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x08, + 0x00, + 0xAA, + 0x00, + 0x4C, + 0x54, + 0xC8, + 0xF6, + 0x48, + 0x7E, + 0x88, + 0x00, + 0xFE, + 0x1C, + 0x50, + 0xFE, + 0x7E, + 0x02, + 0xAA, + 0x00, + 0x5C, + 0x54, + 0xDC, + 0xFE, + 0x48, + 0x7E, + 0x88, + 0x00, + 0x5C, + 0x48, + 0xFC, + 0xD4, + 0x7E, + 0x54, + 0x9C, + 0x00, + 0x48, + 0x54, + 0xFE, + 0xC4, + 0x5E, + 0x52, + 0x9E, + 0x00, + 0x4C, + 0x54, + 0xFE, + 0xEA, + 0x7E, + 0x48, + 0xB6, + 0x00, + 0x6E, + 0x42, + 0xE2, + 0xF6, + 0x6E, + 0x62, + 0xA6, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x44, + 0xAC, + 0x00, + 0xAA, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0xFE, + 0x5C, + 0x54, + 0x9C, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x28, + 0x3E, + 0x7C, + 0xA8, + 0x3E, + 0x00, + 0xAA, + 0x00, + 0x48, + 0x4E, + 0xDC, + 0xD4, + 0x5C, + 0x7E, + 0x88, + 0x00, + 0x4E, + 0x52, + 0xE4, + 0xD6, + 0x62, + 0x76, + 0xBE, + 0x00, + 0x54, + 0x28, + 0xC6, + 0x24, + 0xB6, + 0x24, + 0xDA, + 0x00, + 0x74, + 0x5E, + 0xB4, + 0x24, + 0xCA, + 0x00, + 0xAA, + 0x00, + 0x5E, + 0x6A, + 0xF0, + 0xEE, + 0x7A, + 0x64, + 0xAA, + 0x00, + 0x48, + 0x7E, + 0xEE, + 0xC0, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x48, + 0x5C, + 0xD4, + 0xDC, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0x44, + 0xFE, + 0x54, + 0x74, + 0x54, + 0x00, + 0xAA, + 0x00, + 0x5C, + 0x54, + 0xDC, + 0xC8, + 0x7E, + 0x54, + 0xBE, + 0x00, + 0x64, + 0xA6, + 0x7A, + 0x14, + 0xFA, + 0x00, + 0xAA, + 0x00, + 0x54, + 0x7E, + 0xD4, + 0xDC, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0xAE, + 0xEE, + 0x00, + 0xAA, + 0x00, + 0xFE, + 0xAA, + 0xF2, + 0xAE, + 0xEE, + 0x00, + 0xAA, + 0x00, + 0x5E, + 0x56, + 0xDE, + 0xC0, + 0x7E, + 0x54, + 0x9A, + 0x00, + 0x14, + 0x7C, + 0x18, + 0xFE, + 0x5C, + 0x00, + 0xAA, + 0x00, + 0x3C, + 0x54, + 0xFE, + 0x5C, + 0x6A, + 0x10, + 0xEE, + 0x00, + 0x56, + 0x7E, + 0xD6, + 0xFE, + 0x6E, + 0x7E, + 0x8A, + 0x00, + 0x48, + 0x5C, + 0xDC, + 0xD0, + 0x5E, + 0x6E, + 0x8A, + 0x00, + 0x56, + 0x46, + 0xE6, + 0xD4, + 0x5A, + 0x70, + 0x9E, + 0x00, + 0x48, + 0x5C, + 0xD4, + 0xDE, + 0x5A, + 0x56, + 0xAA, + 0x00, + 0x48, + 0x5C, + 0xDC, + 0xDC, + 0x40, + 0x72, + 0xAE, + 0x00, + 0x54, + 0xF6, + 0x50, + 0x74, + 0x56, + 0x00, + 0xAA, + 0x00, + 0x38, + 0xFE, + 0x7C, + 0x7C, + 0xFE, + 0x00, + 0xAA, + 0x00, + 0x48, + 0x7E, + 0xF6, + 0xC8, + 0x54, + 0x6E, + 0x8C, + 0x00, + 0x4E, + 0x76, + 0xE6, + 0xFA, + 0x5C, + 0x5C, + 0x9C, + 0x00, + 0xF6, + 0xA6, + 0xD6, + 0xA4, + 0xF6, + 0x00, + 0xAA, + 0x00, + 0x28, + 0xFC, + 0x5C, + 0x7C, + 0xAE, + 0x00, + 0xAA, + 0x00, + 0x76, + 0x52, + 0xF6, + 0xD2, + 0x48, + 0x5C, + 0x9C, + 0x00, + 0x72, + 0x7E, + 0x6A, + 0xA6, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x24, + 0x76, + 0xFA, + 0x64, + 0xAA, + 0x00, + 0xAA, + 0x00, + 0x5C, + 0x54, + 0xFE, + 0xFE, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0xFE, + 0x6A, + 0x7E, + 0xAE, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x7C, + 0xAA, + 0x00, + 0x54, + 0x5E, + 0xEC, + 0xD4, + 0x6A, + 0x40, + 0xAA, + 0x00, + 0x48, + 0x7E, + 0xD4, + 0xFE, + 0x54, + 0x48, + 0xAA, + 0x00, + 0x7E, + 0x54, + 0xFE, + 0xDC, + 0x6A, + 0x5C, + 0x9C, + 0x00, + 0x28, + 0xFE, + 0xDE, + 0x54, + 0xDE, + 0x00, + 0xAA, + 0x00, + 0x48, + 0x5E, + 0xD6, + 0xDA, + 0x7E, + 0x48, + 0xB6, + 0x00, + 0x5C, + 0x54, + 0xFE, + 0xEA, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0x6A, + 0x44, + 0xDE, + 0xEC, + 0x76, + 0x6C, + 0xBE, + 0x00, + 0x54, + 0xEE, + 0x54, + 0xBA, + 0x28, + 0x10, + 0xEE, + 0x00, + 0xEE, + 0x44, + 0xAA, + 0x66, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x7E, + 0x7E, + 0xD4, + 0xFE, + 0x6A, + 0x5C, + 0xAA, + 0x00, + 0x46, + 0x7A, + 0xFE, + 0xFE, + 0x66, + 0x72, + 0xA6, + 0x00, + 0x2C, + 0x54, + 0xFE, + 0xAA, + 0x7C, + 0x92, + 0x28, + 0x00, + 0x0C, + 0x70, + 0x54, + 0x54, + 0x54, + 0x54, + 0x92, + 0x00, + 0x10, + 0x66, + 0x76, + 0x74, + 0x76, + 0x70, + 0xAE, + 0x00, + 0xFE, + 0x54, + 0x3C, + 0xFE, + 0x34, + 0x48, + 0xB6, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0x9E, + 0x24, + 0x58, + 0xA6, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0xFE, + 0xE6, + 0x92, + 0xF6, + 0x00, + 0x28, + 0xC6, + 0x28, + 0x28, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x28, + 0xC6, + 0x38, + 0xC6, + 0x7C, + 0x14, + 0x10, + 0x00, + 0x28, + 0xC6, + 0x38, + 0xD6, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x28, + 0xC6, + 0x38, + 0xDE, + 0x64, + 0x18, + 0xE0, + 0x00, + 0x64, + 0x18, + 0x64, + 0x28, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x38, + 0x54, + 0x28, + 0xC6, + 0x00, + 0x24, + 0x24, + 0x3C, + 0x04, + 0x7C, + 0x24, + 0x44, + 0x00, + 0x48, + 0x48, + 0x7E, + 0x40, + 0x7C, + 0x44, + 0x84, + 0x00, + 0xA2, + 0xAC, + 0xE8, + 0x8E, + 0xEA, + 0xB4, + 0xAA, + 0x00, + 0xA8, + 0xBE, + 0xFA, + 0x9E, + 0xEC, + 0xBE, + 0xA4, + 0x00, + 0xBC, + 0xA8, + 0xFE, + 0x9A, + 0xFE, + 0xA8, + 0xB2, + 0x00, + 0xAA, + 0xBE, + 0xF6, + 0x90, + 0xFE, + 0xBC, + 0xAA, + 0x00, + 0xA8, + 0xBE, + 0xFE, + 0x94, + 0xFE, + 0xBE, + 0xAA, + 0x00, + 0xFC, + 0x48, + 0x88, + 0xFE, + 0x28, + 0xC8, + 0x18, + 0x00, + 0x50, + 0x7C, + 0x90, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x00, + 0x68, + 0x78, + 0xAA, + 0x3C, + 0xE8, + 0x2A, + 0x2E, + 0x00, + 0x10, + 0x24, + 0xFA, + 0x3C, + 0x50, + 0xFE, + 0x10, + 0x00, + 0x64, + 0x74, + 0xAE, + 0x34, + 0xE4, + 0x24, + 0x2E, + 0x00, + 0x10, + 0xFE, + 0xD2, + 0x7C, + 0x90, + 0xFE, + 0x10, + 0x00, + 0xC6, + 0xF8, + 0xCE, + 0x58, + 0xEE, + 0x58, + 0x4E, + 0x00, + 0xD0, + 0xDE, + 0xF4, + 0x54, + 0xD4, + 0x48, + 0x76, + 0x00, + 0xD0, + 0xDE, + 0xEE, + 0x4E, + 0xD6, + 0x6A, + 0x56, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x42, + 0x3C, + 0xFE, + 0x10, + 0x00, + 0x64, + 0x74, + 0xAE, + 0x34, + 0xEE, + 0x2A, + 0x2E, + 0x00, + 0xD8, + 0xDE, + 0xE8, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFE, + 0xBA, + 0x7C, + 0x10, + 0x00, + 0xC8, + 0xDC, + 0xC8, + 0x7E, + 0xC4, + 0x7E, + 0x54, + 0x00, + 0xFE, + 0xD4, + 0xFE, + 0x76, + 0xF6, + 0x62, + 0x7E, + 0x00, + 0xDC, + 0xC8, + 0xFC, + 0x54, + 0xFE, + 0x54, + 0x5C, + 0x00, + 0xD8, + 0xDC, + 0xE8, + 0x7E, + 0xC0, + 0x5C, + 0x5C, + 0x00, + 0x7E, + 0x7E, + 0x44, + 0x76, + 0x5C, + 0x7E, + 0x84, + 0x00, + 0x6A, + 0xFA, + 0x6A, + 0xB2, + 0x3C, + 0xFE, + 0x10, + 0x00, + 0xC8, + 0xFE, + 0xC8, + 0x54, + 0xFE, + 0x44, + 0x54, + 0x00, + 0xDC, + 0xC8, + 0xFE, + 0x56, + 0xFE, + 0x48, + 0x72, + 0x00, + 0xDC, + 0xD4, + 0xDC, + 0x54, + 0xFE, + 0x40, + 0x62, + 0x00, + 0xF4, + 0xDE, + 0xEE, + 0x54, + 0xFE, + 0x54, + 0x6E, + 0x00, + 0xC8, + 0xDC, + 0xDC, + 0x50, + 0xDE, + 0x6E, + 0x4A, + 0x00, + 0xC8, + 0xFE, + 0xD4, + 0x5C, + 0xFE, + 0x62, + 0x6A, + 0x00, + 0xDC, + 0x48, + 0x9C, + 0xDC, + 0x7A, + 0xFE, + 0x10, + 0x00, + 0x14, + 0x10, + 0xFE, + 0x10, + 0x10, + 0x28, + 0xC6, + 0x00, + 0xA0, + 0x40, + 0xA0, + 0x60, + 0xA0, + 0x20, + 0xC0, + 0x00, + 0xBE, + 0x52, + 0xB2, + 0x76, + 0xB0, + 0x32, + 0xDE, + 0x00, + 0xA8, + 0x5C, + 0xAC, + 0x6C, + 0xAC, + 0x2C, + 0xD6, + 0x00, + 0xAE, + 0x44, + 0xA4, + 0x7E, + 0xA4, + 0x24, + 0xC4, + 0x00, + 0x4A, + 0x48, + 0xFE, + 0x48, + 0xC8, + 0x54, + 0x62, + 0x00, + 0xA4, + 0x4E, + 0xA8, + 0x68, + 0xA8, + 0x28, + 0xD0, + 0x00, + 0xBC, + 0x44, + 0xB4, + 0x7E, + 0xA2, + 0x3A, + 0xC6, + 0x00, + 0xAA, + 0x5E, + 0xA8, + 0x6C, + 0xAC, + 0x2C, + 0xD6, + 0x00, + 0xA8, + 0x52, + 0xFE, + 0x54, + 0xD4, + 0x54, + 0xA6, + 0x00, + 0xAE, + 0x44, + 0xA4, + 0x6E, + 0xA4, + 0x24, + 0xDE, + 0x00, + 0xBC, + 0x54, + 0xD4, + 0x7C, + 0xD4, + 0x54, + 0xBE, + 0x00, + 0xA4, + 0x44, + 0xB6, + 0x74, + 0xA4, + 0x24, + 0xDA, + 0x00, + 0xBE, + 0x52, + 0xBA, + 0x7A, + 0xBA, + 0x28, + 0xD2, + 0x00, + 0xA8, + 0x4E, + 0xB2, + 0x6E, + 0xAE, + 0x28, + 0xCE, + 0x00, + 0xBE, + 0x6A, + 0xFE, + 0x6A, + 0xFE, + 0x48, + 0x88, + 0x00, + 0xA2, + 0x5C, + 0xD4, + 0x54, + 0xD4, + 0x56, + 0xAA, + 0x00, + 0x94, + 0x7E, + 0xDE, + 0x74, + 0xFE, + 0x56, + 0xA4, + 0x00, + 0xA8, + 0x4E, + 0xB2, + 0x6E, + 0xAE, + 0x22, + 0xC6, + 0x00, + 0xBC, + 0x54, + 0xDC, + 0x54, + 0xDC, + 0x54, + 0xBE, + 0x00, + 0x88, + 0x7E, + 0xE2, + 0x5C, + 0xC8, + 0x48, + 0x98, + 0x00, + 0xBE, + 0x52, + 0xDE, + 0x52, + 0xDE, + 0x54, + 0x9A, + 0x00, + 0x88, + 0x7E, + 0xD4, + 0x62, + 0xD4, + 0x48, + 0xB6, + 0x00, + 0x84, + 0x7E, + 0xD4, + 0x7C, + 0xD6, + 0x54, + 0x8A, + 0x00, + 0xA8, + 0x5E, + 0xD2, + 0x44, + 0xFE, + 0x54, + 0x8C, + 0x00, + 0xA8, + 0x5E, + 0xBA, + 0x7E, + 0xA8, + 0x2A, + 0xDE, + 0x00, + 0xA8, + 0x7E, + 0xEA, + 0x48, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0xBE, + 0x54, + 0xFE, + 0x7E, + 0xDE, + 0x54, + 0xA4, + 0x00, + 0xA8, + 0x54, + 0xEE, + 0x40, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0xAC, + 0x74, + 0xDC, + 0x4C, + 0xFE, + 0x4C, + 0x98, + 0x00, + 0xB6, + 0x44, + 0xBE, + 0x74, + 0xB4, + 0x34, + 0xDA, + 0x00, + 0xBC, + 0x4C, + 0xD6, + 0x5E, + 0xF6, + 0x54, + 0xBC, + 0x00, + 0xA8, + 0x54, + 0xFE, + 0x48, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0xA4, + 0x76, + 0xE4, + 0x76, + 0xDC, + 0x48, + 0xBE, + 0x00, + 0xAC, + 0x4C, + 0xA0, + 0x7E, + 0xB2, + 0x3E, + 0xD2, + 0x00, + 0xBE, + 0x6A, + 0xFE, + 0x6A, + 0xFE, + 0x48, + 0xBE, + 0x00, + 0xA8, + 0x5E, + 0xC0, + 0x4C, + 0xC0, + 0x5E, + 0x9E, + 0x00, + 0x92, + 0x7E, + 0xD4, + 0x62, + 0xDC, + 0x68, + 0x96, + 0x00, + 0xA4, + 0x5E, + 0xD2, + 0x5E, + 0xDA, + 0x54, + 0x9A, + 0x00, + 0xBA, + 0x56, + 0xFE, + 0x56, + 0xFA, + 0x72, + 0x96, + 0x00, + 0xA8, + 0x54, + 0xEE, + 0x40, + 0xEA, + 0x54, + 0xBE, + 0x00, + 0x96, + 0x62, + 0xF6, + 0x62, + 0xFE, + 0x54, + 0xA6, + 0x00, + 0x94, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x54, + 0x9C, + 0x00, + 0xBE, + 0x6A, + 0xFE, + 0x48, + 0xFE, + 0x5C, + 0xAA, + 0x00, + 0xB4, + 0x56, + 0xFA, + 0x64, + 0xFE, + 0x5C, + 0xB4, + 0x00, + 0xAC, + 0x4C, + 0xBE, + 0x72, + 0xBE, + 0x32, + 0xDE, + 0x00, + 0x88, + 0x7E, + 0xC8, + 0x54, + 0xFE, + 0x44, + 0x94, + 0x00, + 0xAC, + 0x44, + 0xFE, + 0x48, + 0xDC, + 0x5C, + 0xBE, + 0x00, + 0xA8, + 0x5C, + 0xC8, + 0x7E, + 0xD4, + 0x5C, + 0x94, + 0x00, + 0x88, + 0x7E, + 0xD4, + 0x54, + 0xEA, + 0x7E, + 0x88, + 0x00, + 0xA8, + 0x54, + 0xFE, + 0x48, + 0xFE, + 0x54, + 0x9C, + 0x00, + 0xBE, + 0x6A, + 0xFE, + 0x4C, + 0xD4, + 0x48, + 0xB0, + 0x00, + 0x96, + 0x7E, + 0xD6, + 0x7E, + 0xEE, + 0x7E, + 0x8A, + 0x00, + 0xBE, + 0x56, + 0xBE, + 0x60, + 0xBE, + 0x34, + 0xDA, + 0x00, + 0xAE, + 0x4A, + 0xAE, + 0x74, + 0xAE, + 0x24, + 0xDE, + 0x00, + 0xAA, + 0x5C, + 0xC8, + 0x7E, + 0xD0, + 0x6E, + 0x8E, + 0x00, + 0x94, + 0x7E, + 0xD4, + 0x7E, + 0xFE, + 0x6A, + 0xBE, + 0x00, + 0xBE, + 0x6A, + 0xFE, + 0x7E, + 0xD4, + 0x5C, + 0x94, + 0x00, + 0x26, + 0xF4, + 0x2E, + 0xF4, + 0xD4, + 0xF4, + 0xBA, + 0x00, + 0x9C, + 0x7E, + 0xDA, + 0x68, + 0xFE, + 0x5C, + 0xAA, + 0x00, + 0xAC, + 0x64, + 0xFE, + 0x68, + 0xFE, + 0x64, + 0xBA, + 0x00, + 0x56, + 0xF4, + 0x6E, + 0xF4, + 0xD4, + 0x94, + 0xFA, + 0x00, + 0x9E, + 0x56, + 0xDE, + 0x50, + 0xD6, + 0x56, + 0xA6, + 0x00, + 0x88, + 0x7E, + 0xDC, + 0x6A, + 0xDC, + 0x5C, + 0xBE, + 0x00, + 0x9C, + 0x54, + 0xFE, + 0x62, + 0xDC, + 0x5C, + 0x94, + 0x00, + 0xA8, + 0x5C, + 0xBE, + 0x72, + 0xBE, + 0x34, + 0xDA, + 0x00, + 0x88, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x5C, + 0xA6, + 0x00, + 0x88, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x7E, + 0x88, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xBE, + 0x10, + 0xEE, + 0x00, + 0xBE, + 0x68, + 0xD6, + 0x6E, + 0xF4, + 0x54, + 0xAA, + 0x00, + 0xA8, + 0x7E, + 0xD4, + 0x7E, + 0xD4, + 0x48, + 0xAA, + 0x00, + 0x9E, + 0x6A, + 0xD8, + 0x5A, + 0xDE, + 0x5E, + 0xAA, + 0x00, + 0x9C, + 0x74, + 0xFE, + 0x7A, + 0xDE, + 0x74, + 0x9A, + 0x00, + 0x9C, + 0x7E, + 0xDC, + 0x5C, + 0xFE, + 0x40, + 0xAA, + 0x00, + 0x94, + 0x7E, + 0xF6, + 0x54, + 0xDE, + 0x74, + 0x9E, + 0x00, + 0x10, + 0xFE, + 0x20, + 0x68, + 0x10, + 0x24, + 0xFA, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x28, + 0x74, + 0xFE, + 0x10, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x7C, + 0x10, + 0x14, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0x10, + 0x7C, + 0x10, + 0x10, + 0xFE, + 0x00, + 0xFE, + 0x44, + 0x44, + 0xE4, + 0x44, + 0xE4, + 0x0C, + 0x00, + 0xFC, + 0x54, + 0x54, + 0xF4, + 0x54, + 0xD4, + 0x26, + 0x00, + 0xE8, + 0x4E, + 0x52, + 0xE4, + 0x44, + 0xEA, + 0x12, + 0x00, + 0xFC, + 0x44, + 0x54, + 0xFE, + 0x42, + 0xFA, + 0x06, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xD4, + 0x48, + 0xD4, + 0x22, + 0x00, + 0xD4, + 0x54, + 0x62, + 0xDC, + 0x54, + 0xD4, + 0x2C, + 0x00, + 0xDC, + 0x40, + 0x7E, + 0xD4, + 0x54, + 0xD4, + 0x26, + 0x00, + 0xD0, + 0x5E, + 0x74, + 0xD4, + 0x54, + 0xC8, + 0x36, + 0x00, + 0xC8, + 0x7E, + 0x48, + 0xDC, + 0x48, + 0xFE, + 0x0A, + 0x00, + 0xFE, + 0x48, + 0x48, + 0xDC, + 0x6A, + 0xC8, + 0x08, + 0x00, + 0xFE, + 0x52, + 0x5A, + 0xFA, + 0x5A, + 0xEC, + 0x16, + 0x00, + 0xE8, + 0x54, + 0x6A, + 0xC0, + 0x7E, + 0xD2, + 0x0C, + 0x00, + 0xD6, + 0x64, + 0x6E, + 0xE4, + 0x64, + 0xE4, + 0x22, + 0x00, + 0xE8, + 0x48, + 0x4E, + 0xE8, + 0x5E, + 0xF2, + 0x1E, + 0x00, + 0x7E, + 0x92, + 0x54, + 0x92, + 0x7C, + 0x14, + 0xFE, + 0x00, + 0xC8, + 0x7E, + 0x6A, + 0xFC, + 0x74, + 0xE8, + 0x36, + 0x00, + 0xE8, + 0x5E, + 0x72, + 0xDE, + 0x72, + 0xD2, + 0x1E, + 0x00, + 0xFE, + 0x42, + 0x5E, + 0xF6, + 0x5E, + 0xE2, + 0x06, + 0x00, + 0xD0, + 0x7E, + 0x5A, + 0xDA, + 0x6A, + 0xCE, + 0x18, + 0x00, + 0xFE, + 0x52, + 0x5E, + 0xF4, + 0x5E, + 0xF4, + 0x1A, + 0x00, + 0xDE, + 0x5A, + 0x5A, + 0xFE, + 0x5A, + 0xDA, + 0x2A, + 0x00, + 0xE8, + 0x54, + 0x6A, + 0xC4, + 0x6A, + 0xC4, + 0x18, + 0x00, + 0xFE, + 0x48, + 0x48, + 0xDC, + 0x48, + 0xCA, + 0x3E, + 0x00, + 0xC8, + 0x5C, + 0x48, + 0xFE, + 0x48, + 0xD4, + 0x3A, + 0x00, + 0xD4, + 0x50, + 0x7E, + 0xD4, + 0x56, + 0xDC, + 0x26, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xD4, + 0x7E, + 0xC0, + 0x22, + 0x00, + 0xEC, + 0x54, + 0x48, + 0xD4, + 0x62, + 0xDC, + 0x1C, + 0x00, + 0xD8, + 0x5C, + 0x68, + 0xFE, + 0x48, + 0xDC, + 0x2A, + 0x00, + 0xFE, + 0x54, + 0x5C, + 0xDC, + 0x54, + 0xFE, + 0x04, + 0x00, + 0xD4, + 0x76, + 0x54, + 0xF6, + 0x54, + 0xD4, + 0x26, + 0x00, + 0xD6, + 0x60, + 0x56, + 0xF2, + 0x52, + 0xD2, + 0x16, + 0x00, + 0xE6, + 0x4C, + 0x6C, + 0xEE, + 0x4C, + 0xD4, + 0x2E, + 0x00, + 0xFE, + 0x6A, + 0x7E, + 0xD0, + 0x5C, + 0xFE, + 0x08, + 0x00, + 0xCA, + 0x7E, + 0x48, + 0xEA, + 0x5C, + 0xEA, + 0x18, + 0x00, + 0xE4, + 0x5E, + 0x72, + 0xDE, + 0x7A, + 0xD4, + 0x1A, + 0x00, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0x7E, + 0xC8, + 0x3E, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xFA, + 0x58, + 0xDA, + 0x2A, + 0x00, + 0xFE, + 0x5A, + 0x6C, + 0xFA, + 0x5A, + 0xEC, + 0x18, + 0x00, + 0xE4, + 0x5E, + 0x48, + 0xEC, + 0x7E, + 0xE4, + 0x3E, + 0x00, + 0xEA, + 0x48, + 0x7E, + 0xE2, + 0x6A, + 0xC8, + 0x32, + 0x00, + 0xFE, + 0x5E, + 0x54, + 0xFE, + 0x54, + 0xEA, + 0x0E, + 0x00, + 0xFE, + 0x62, + 0x54, + 0xEA, + 0x7E, + 0xDC, + 0x2A, + 0x00, + 0xFE, + 0x50, + 0x5A, + 0xEC, + 0x5C, + 0xEA, + 0x18, + 0x00, + 0xE4, + 0x46, + 0x5C, + 0xF6, + 0x50, + 0xEC, + 0x16, + 0x00, + 0xC8, + 0x7E, + 0x48, + 0xD4, + 0x7E, + 0xC4, + 0x14, + 0x00, + 0xFE, + 0x62, + 0x7E, + 0xE4, + 0x76, + 0xE4, + 0x36, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xDC, + 0x7E, + 0xC0, + 0x22, + 0x00, + 0xC8, + 0x7E, + 0x62, + 0xDE, + 0x6A, + 0xD8, + 0x2E, + 0x00, + 0xC8, + 0x7E, + 0x6E, + 0xC0, + 0x7E, + 0xC8, + 0x2A, + 0x00, + 0xEA, + 0x54, + 0x62, + 0xC8, + 0x6A, + 0xD4, + 0x22, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xFC, + 0x7E, + 0xD4, + 0x14, + 0x00, + 0xEE, + 0x44, + 0xEE, + 0x38, + 0xC6, + 0x38, + 0x08, + 0x00, + 0xEE, + 0x44, + 0xEE, + 0x88, + 0xEE, + 0x88, + 0xEE, + 0x00, + 0xEE, + 0x44, + 0xFE, + 0x54, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xDC, + 0x48, + 0xEA, + 0x18, + 0x00, + 0xFE, + 0x62, + 0x6E, + 0xD4, + 0x5C, + 0xD4, + 0x1C, + 0x00, + 0xF6, + 0x72, + 0x66, + 0xFE, + 0x6A, + 0xF4, + 0x2A, + 0x00, + 0xC6, + 0x78, + 0x6A, + 0xDE, + 0x4A, + 0xD4, + 0x2A, + 0x00, + 0xEA, + 0x54, + 0x6A, + 0xDE, + 0x76, + 0xDA, + 0x1E, + 0x00, + 0xD6, + 0x7E, + 0x56, + 0xFE, + 0x6E, + 0xFE, + 0x0A, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xEA, + 0x7E, + 0xC8, + 0x36, + 0x00, + 0xC8, + 0x54, + 0x6E, + 0xC0, + 0x5A, + 0xDA, + 0x1A, + 0x00, + 0xEA, + 0x7E, + 0x40, + 0xFE, + 0x50, + 0xFE, + 0x2A, + 0x00, + 0xEE, + 0x44, + 0xEE, + 0x28, + 0xB2, + 0x20, + 0xDE, + 0x00, + 0xC8, + 0x7E, + 0x6C, + 0xE6, + 0x7C, + 0xEA, + 0x0E, + 0x00, + 0xD0, + 0x7E, + 0x6A, + 0xFE, + 0x6A, + 0xDC, + 0x2E, + 0x00, + 0xE6, + 0x5A, + 0x48, + 0xFE, + 0x48, + 0xEA, + 0x3E, + 0x00, + 0xFE, + 0x54, + 0x7E, + 0xEA, + 0x4C, + 0xD4, + 0x2A, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xFE, + 0x7E, + 0xC8, + 0x3E, + 0x00, + 0xEA, + 0x7E, + 0x54, + 0xDE, + 0x74, + 0xD4, + 0x1E, + 0x00, + 0xE8, + 0x5E, + 0x5E, + 0xFE, + 0x40, + 0xF2, + 0x2E, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xDC, + 0x7E, + 0xEE, + 0x3A, + 0x00, + 0xD4, + 0x7E, + 0x56, + 0xDA, + 0x6E, + 0xCC, + 0x1A, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xFE, + 0x5C, + 0xFE, + 0x08, + 0x00, + 0xFE, + 0x6A, + 0x54, + 0xEA, + 0x7E, + 0xD4, + 0x3A, + 0x00, + 0xF6, + 0x6A, + 0x74, + 0xDA, + 0x70, + 0xF6, + 0x36, + 0x00, + 0xD4, + 0x7E, + 0x54, + 0xFE, + 0x5C, + 0xDC, + 0x22, + 0x00, + 0xEA, + 0x7E, + 0x54, + 0xFE, + 0x5C, + 0xC8, + 0x36, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x3C, + 0xFE, + 0x00, + 0xD8, + 0x56, + 0x6A, + 0xD4, + 0x6A, + 0xDC, + 0x2A, + 0x00, + 0xC8, + 0x4E, + 0x78, + 0xF6, + 0x6C, + 0xF6, + 0x2C, + 0x00, + 0x2C, + 0x54, + 0xFE, + 0x92, + 0x7C, + 0x14, + 0xFE, + 0x00, + 0xE8, + 0x7E, + 0x54, + 0xEA, + 0x54, + 0xDC, + 0x22, + 0x00, + 0x0C, + 0x70, + 0x54, + 0x54, + 0x54, + 0x54, + 0xBA, + 0x00, + 0x14, + 0xFE, + 0xB4, + 0xAE, + 0xA4, + 0xEA, + 0x5E, + 0x00, + 0x42, + 0xFC, + 0x54, + 0xB4, + 0x54, + 0x3A, + 0x6A, + 0x00, + 0xF2, + 0x7C, + 0x74, + 0x14, + 0xF4, + 0x36, + 0xAA, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x74, + 0xFE, + 0x74, + 0xB4, + 0x00, + 0x22, + 0xFC, + 0xD4, + 0x74, + 0xF4, + 0xD6, + 0x6A, + 0x00, + 0xFE, + 0x20, + 0x38, + 0x28, + 0x58, + 0x4A, + 0x6E, + 0x00, + 0x28, + 0xC6, + 0x20, + 0xFE, + 0x7C, + 0x44, + 0x76, + 0x00, + 0xFE, + 0x88, + 0xDC, + 0xAC, + 0xDC, + 0x8C, + 0xFA, + 0x00, + 0x5E, + 0xB0, + 0x5C, + 0x14, + 0xFC, + 0xB4, + 0x5A, + 0x00, + 0xBE, + 0x10, + 0xFC, + 0x54, + 0xFC, + 0x54, + 0x9A, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0xFE, + 0x44, + 0x76, + 0x00, + 0x2E, + 0xF8, + 0x5C, + 0xFC, + 0x7C, + 0x5C, + 0x7A, + 0x00, + 0xFE, + 0x48, + 0xEC, + 0xEC, + 0xEC, + 0x4C, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0xBE, + 0x44, + 0x76, + 0x00, + 0x42, + 0xF4, + 0x62, + 0xF4, + 0xFE, + 0x44, + 0x76, + 0x00, + 0xBE, + 0x10, + 0xFC, + 0xF4, + 0x1C, + 0xD4, + 0xFA, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x44, + 0x76, + 0x00, + 0x44, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x44, + 0x7C, + 0x00, + 0x0A, + 0xFE, + 0x08, + 0x58, + 0xF4, + 0x54, + 0x72, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x38, + 0xFE, + 0x54, + 0x7E, + 0x00, + 0x2A, + 0xDE, + 0xEA, + 0x4E, + 0xEA, + 0xAA, + 0xEE, + 0x00, + 0x50, + 0x7E, + 0x90, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0xDE, + 0xF6, + 0x5E, + 0xF6, + 0x5E, + 0xEA, + 0x16, + 0x00, + 0x7E, + 0x52, + 0x7E, + 0x52, + 0x7E, + 0x52, + 0x96, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x9E, + 0x00, + 0x14, + 0xFE, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x00, + 0x7E, + 0x04, + 0x7E, + 0x52, + 0x7E, + 0x52, + 0x56, + 0x00, + 0xFE, + 0x34, + 0xD2, + 0x7C, + 0x54, + 0x7C, + 0x94, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x00, + 0xFE, + 0x92, + 0x92, + 0xFE, + 0x92, + 0x92, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x92, + 0xFE, + 0x92, + 0x92, + 0xFE, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0x92, + 0xFE, + 0x10, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x92, + 0xFE, + 0x92, + 0xFE, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x7C, + 0x12, + 0x0E, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0x40, + 0x7E, + 0xD6, + 0x7E, + 0x56, + 0x7E, + 0x02, + 0x00, + 0x0E, + 0xF4, + 0xB4, + 0xF4, + 0xB4, + 0xF4, + 0x0C, + 0x00, + 0xFE, + 0x00, + 0xBA, + 0xBA, + 0xBA, + 0x82, + 0xFE, + 0x00, + 0x52, + 0xA4, + 0x7E, + 0x52, + 0x7E, + 0x52, + 0x7E, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x5C, + 0xE4, + 0xA8, + 0xFE, + 0xB6, + 0xEA, + 0x56, + 0x00, + 0x02, + 0xEC, + 0xE8, + 0xEE, + 0xEA, + 0xF4, + 0x0A, + 0x00, + 0x08, + 0xEE, + 0xFA, + 0xEA, + 0xEA, + 0xE4, + 0x1A, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0xAA, + 0x48, + 0x00, + 0x0A, + 0xE8, + 0xFE, + 0xE8, + 0xE8, + 0xE8, + 0x16, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x48, + 0x66, + 0x00, + 0x04, + 0xF6, + 0xE4, + 0xFE, + 0xE4, + 0xFE, + 0x04, + 0x00, + 0x2E, + 0xC6, + 0x96, + 0xEA, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x28, + 0x74, + 0xFE, + 0x44, + 0xBE, + 0x34, + 0x3C, + 0x00, + 0x08, + 0xF4, + 0xEA, + 0xE4, + 0xEA, + 0xE4, + 0x18, + 0x00, + 0x10, + 0xFE, + 0x44, + 0x3A, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x06, + 0xEA, + 0xE4, + 0xFA, + 0xEE, + 0xEA, + 0x0E, + 0x00, + 0x04, + 0xEE, + 0xE4, + 0xFE, + 0xEE, + 0xE4, + 0x1E, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0x00, + 0x10, + 0xEE, + 0x7C, + 0x54, + 0xB2, + 0x7C, + 0x7C, + 0x00, + 0x08, + 0xFC, + 0xFE, + 0xF4, + 0xFE, + 0xE4, + 0x14, + 0x00, + 0x04, + 0xFE, + 0xE4, + 0xEA, + 0xFE, + 0xE2, + 0x0A, + 0x00, + 0x04, + 0xFE, + 0xF2, + 0xEE, + 0xF6, + 0xEC, + 0x16, + 0x00, + 0x54, + 0x98, + 0x54, + 0xFC, + 0x0A, + 0xE4, + 0xEA, + 0x00, + 0x04, + 0xFE, + 0xEA, + 0xFE, + 0xEE, + 0xE4, + 0x1E, + 0x00, + 0xFE, + 0x2C, + 0x6C, + 0x5E, + 0xEC, + 0x6C, + 0xDE, + 0x00, + 0xFE, + 0x12, + 0x10, + 0x5C, + 0x50, + 0x50, + 0xBE, + 0x00, + 0xE8, + 0x3E, + 0x54, + 0x7A, + 0xD8, + 0xDA, + 0xEA, + 0x00, + 0x9E, + 0xE4, + 0x9E, + 0x6A, + 0xEC, + 0x58, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x40, + 0xC0, + 0x40, + 0x80, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x7E, + 0xC8, + 0x48, + 0x98, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x7E, + 0xCA, + 0x4A, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x44, + 0xC8, + 0x48, + 0x98, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x5E, + 0xE8, + 0x52, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0xCC, + 0x54, + 0xC4, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x48, + 0xEA, + 0x6A, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x50, + 0xFE, + 0x50, + 0x9C, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x48, + 0xCE, + 0x52, + 0xA6, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x44, + 0xFE, + 0x56, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x7E, + 0xCC, + 0x4C, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xFE, + 0x6A, + 0xFE, + 0x60, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x54, + 0xF6, + 0x54, + 0xA4, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x54, + 0xEE, + 0x4C, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x54, + 0xDE, + 0x56, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x54, + 0xFE, + 0x54, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0xE4, + 0x6C, + 0xF4, + 0x6C, + 0xC2, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x7E, + 0xDC, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x5E, + 0xEE, + 0x48, + 0x8E, + 0x00, + 0x08, + 0x7E, + 0xC4, + 0x5E, + 0xDA, + 0x54, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xD4, + 0x54, + 0x9C, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x7E, + 0xDA, + 0x5A, + 0x86, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x5E, + 0xF4, + 0x7C, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0x40, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x54, + 0xEA, + 0x44, + 0x98, + 0x00, + 0x08, + 0x7E, + 0xCC, + 0x54, + 0xCC, + 0x72, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0x54, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x5C, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x7E, + 0xDA, + 0x5A, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x7E, + 0xD4, + 0x4A, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x5E, + 0xEC, + 0x4E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x7E, + 0xEA, + 0x76, + 0xA2, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x44, + 0xD6, + 0x54, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x5A, + 0xDE, + 0x5A, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x44, + 0xFA, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x54, + 0xFE, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xFC, + 0x58, + 0xDE, + 0x4A, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xC8, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x48, + 0xFE, + 0x54, + 0x8C, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x54, + 0xDC, + 0x54, + 0x9A, + 0x00, + 0x08, + 0x7E, + 0xFE, + 0x54, + 0xF6, + 0x54, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xC0, + 0x5E, + 0xD2, + 0x4C, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0xC4, + 0x7E, + 0xEA, + 0x7E, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x4C, + 0xD6, + 0x6C, + 0x8C, + 0x00, + 0x08, + 0x7E, + 0xC8, + 0x76, + 0xD6, + 0x7A, + 0x96, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x48, + 0xDC, + 0x72, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x6A, + 0xDC, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x78, + 0xD4, + 0x7E, + 0x9C, + 0x00, + 0x08, + 0x7E, + 0xE8, + 0x5C, + 0xEA, + 0x44, + 0xA8, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xEA, + 0x4C, + 0xB4, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x74, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xEE, + 0x42, + 0xEA, + 0x7E, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x48, + 0xF6, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x76, + 0xD4, + 0x76, + 0x94, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x5E, + 0xF6, + 0x56, + 0xA8, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x5C, + 0xFE, + 0x54, + 0xA4, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x7E, + 0xEA, + 0x76, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x6A, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7A, + 0xD0, + 0x6C, + 0x9A, + 0x00, + 0x08, + 0x7E, + 0xFE, + 0x54, + 0xEA, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x6A, + 0xDC, + 0x6C, + 0x9A, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x5C, + 0xDC, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xD6, + 0x52, + 0xFE, + 0x54, + 0x9A, + 0x00, + 0x08, + 0x7E, + 0xD2, + 0x7E, + 0xEA, + 0x7A, + 0x96, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x6A, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xF6, + 0x72, + 0xEE, + 0x74, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x48, + 0xF6, + 0x48, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x5C, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x54, + 0xFA, + 0x5C, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x76, + 0xDA, + 0x72, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xDA, + 0x5E, + 0xC0, + 0x4C, + 0x9E, + 0x00, + 0x08, + 0x7E, + 0xF6, + 0x48, + 0xF6, + 0x5C, + 0x94, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x7E, + 0xFA, + 0x74, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0xD6, + 0x66, + 0xFA, + 0x5C, + 0x9C, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x48, + 0xFE, + 0x54, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x7E, + 0xD4, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xD4, + 0x6E, + 0x8C, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x5C, + 0xEA, + 0x50, + 0x9C, + 0x00, + 0x08, + 0x7E, + 0xF6, + 0x5C, + 0xEE, + 0x5C, + 0x8E, + 0x00, + 0x08, + 0x7E, + 0xFE, + 0x5C, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x5C, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x54, + 0xEA, + 0x44, + 0x98, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x7E, + 0x88, + 0x00, + 0x08, + 0x7E, + 0xEA, + 0x54, + 0xE2, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xDE, + 0x6A, + 0xFE, + 0x6A, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xFE, + 0x5C, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0xEE, + 0x76, + 0xEE, + 0x72, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xF6, + 0x5A, + 0xEE, + 0x54, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x5C, + 0xA2, + 0x00, + 0x08, + 0x7E, + 0xFA, + 0x64, + 0xFA, + 0x74, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xDC, + 0x76, + 0xF6, + 0x6A, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0xD6, + 0x7C, + 0xEE, + 0x54, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xD4, + 0x7E, + 0xDC, + 0x72, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0xF4, + 0x7E, + 0xEA, + 0x7E, + 0xB4, + 0x00, + 0x08, + 0x7E, + 0xF0, + 0x6E, + 0xFA, + 0x44, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xF2, + 0x7E, + 0xEE, + 0x74, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xD0, + 0x7A, + 0xF4, + 0x5E, + 0xA4, + 0x00, + 0x08, + 0x7E, + 0xE6, + 0x76, + 0xF6, + 0x44, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0xF6, + 0x54, + 0xDE, + 0x74, + 0x9E, + 0x00, + 0x74, + 0xAA, + 0x44, + 0xBA, + 0x7C, + 0x10, + 0xE6, + 0x00, + 0x74, + 0xAA, + 0x44, + 0xBA, + 0x28, + 0x10, + 0xFE, + 0x00, + 0x10, + 0x7E, + 0x42, + 0x7E, + 0x42, + 0x42, + 0x7E, + 0x00, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x38, + 0xE2, + 0x3E, + 0x00, + 0x48, + 0xEE, + 0xB2, + 0xEA, + 0xA6, + 0xE2, + 0x06, + 0x00, + 0x88, + 0xEE, + 0x88, + 0xEE, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0xFE, + 0x00, + 0x46, + 0xF8, + 0xB0, + 0xFE, + 0xBA, + 0xE4, + 0x1A, + 0x00, + 0x10, + 0x7C, + 0x44, + 0xFE, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x44, + 0xFE, + 0xAA, + 0xF0, + 0xAA, + 0xE4, + 0x1A, + 0x00, + 0x56, + 0xFE, + 0xA2, + 0xFE, + 0xB0, + 0xF2, + 0x1E, + 0x00, + 0x4C, + 0xEE, + 0xB4, + 0xFE, + 0xA0, + 0xEE, + 0x0E, + 0x00, + 0x44, + 0xFE, + 0xB6, + 0xE0, + 0xBE, + 0xEC, + 0x16, + 0x00, + 0x2E, + 0xF8, + 0x6E, + 0xB4, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x5E, + 0xEC, + 0xBE, + 0xEC, + 0xB6, + 0xEC, + 0x0C, + 0x00, + 0x08, + 0x7E, + 0x4A, + 0x7C, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x64, + 0xAE, + 0x76, + 0x1E, + 0x7A, + 0x14, + 0xFA, + 0x00, + 0xF4, + 0xBE, + 0xFC, + 0x4E, + 0x6A, + 0xFC, + 0x2A, + 0x00, + 0x54, + 0xFE, + 0x5C, + 0x8E, + 0x3A, + 0x5C, + 0xAA, + 0x00, + 0x00, + 0x7C, + 0x54, + 0x54, + 0x54, + 0x54, + 0xFE, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x30, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x10, + 0x7C, + 0xFE, + 0x00, + 0x28, + 0x44, + 0xFA, + 0x28, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xF8, + 0x2E, + 0x52, + 0xAA, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x44, + 0xFE, + 0x44, + 0x82, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x24, + 0xFA, + 0x7C, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x44, + 0xBA, + 0x54, + 0xFE, + 0x00, + 0x24, + 0x7C, + 0x12, + 0xFC, + 0x0A, + 0x7C, + 0xFE, + 0x00, + 0x48, + 0xEC, + 0x4A, + 0xE8, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x28, + 0xAE, + 0xB4, + 0x22, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x38, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xFE, + 0x6A, + 0x48, + 0xB6, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x7C, + 0x54, + 0xFE, + 0x54, + 0xBC, + 0x34, + 0xFE, + 0x00, + 0x04, + 0x7E, + 0x64, + 0xAA, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0x12, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x56, + 0xBA, + 0xD6, + 0xBA, + 0xD6, + 0x7C, + 0xFE, + 0x00, + 0x7E, + 0x42, + 0x7E, + 0x42, + 0x7E, + 0x42, + 0x7E, + 0x00, + 0xFE, + 0xA4, + 0xE4, + 0xA4, + 0xE4, + 0xA4, + 0xEC, + 0x00, + 0xFE, + 0xA4, + 0xE4, + 0xBE, + 0xE4, + 0xA4, + 0xEC, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x00, + 0x2E, + 0xFA, + 0x2E, + 0x7A, + 0x6E, + 0xAA, + 0x2E, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xAA, + 0xFE, + 0xA8, + 0xEE, + 0x00, + 0xEA, + 0xAA, + 0xF0, + 0xAE, + 0xEA, + 0xAA, + 0xF6, + 0x00, + 0x06, + 0x78, + 0x7E, + 0x48, + 0x5C, + 0x5C, + 0x9C, + 0x00, + 0x10, + 0x54, + 0x92, + 0x3C, + 0xE4, + 0x3C, + 0x3C, + 0x00, + 0xEE, + 0xA4, + 0xF6, + 0xB6, + 0xFE, + 0xA2, + 0xE6, + 0x00, + 0xE8, + 0xBC, + 0xFA, + 0xA8, + 0xEA, + 0xA4, + 0xF8, + 0x00, + 0xE8, + 0xBE, + 0xFA, + 0xA8, + 0xEC, + 0xAC, + 0xF6, + 0x00, + 0x7E, + 0x4A, + 0x7E, + 0x52, + 0x5E, + 0x52, + 0x9E, + 0x00, + 0x0C, + 0x70, + 0x3C, + 0xFE, + 0x7C, + 0xA4, + 0x3C, + 0x00, + 0xFE, + 0xB0, + 0xFA, + 0xB4, + 0xFA, + 0xB0, + 0xFE, + 0x00, + 0xE4, + 0xA4, + 0xEA, + 0xBE, + 0xE0, + 0xAE, + 0xEE, + 0x00, + 0x50, + 0x7E, + 0xBC, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x38, + 0x38, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xB4, + 0xFE, + 0xB4, + 0xFA, + 0x00, + 0x7E, + 0xDA, + 0x28, + 0xCE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0xF4, + 0xB4, + 0xFE, + 0xB4, + 0xF4, + 0xBC, + 0xF6, + 0x00, + 0xEE, + 0xA4, + 0xFE, + 0xA2, + 0xE4, + 0xB8, + 0xE6, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xBC, + 0xE4, + 0xAA, + 0xFE, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xBE, + 0xEE, + 0xA4, + 0xFE, + 0x00, + 0xE8, + 0xBA, + 0xE8, + 0xBE, + 0xEC, + 0xBA, + 0xE8, + 0x00, + 0xEC, + 0xB4, + 0xE8, + 0xB6, + 0xEA, + 0xA4, + 0xF8, + 0x00, + 0xFE, + 0xB0, + 0xFE, + 0xB4, + 0xFE, + 0xB0, + 0xFE, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x44, + 0xBA, + 0x38, + 0x38, + 0x00, + 0xE8, + 0xB2, + 0xFE, + 0xAE, + 0xF4, + 0xBE, + 0xE4, + 0x00, + 0xF4, + 0xB6, + 0xF4, + 0xB6, + 0xF4, + 0xB4, + 0xE6, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xB2, + 0xFE, + 0xB4, + 0xFA, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x3C, + 0xDC, + 0x1C, + 0x00, + 0xE6, + 0xBA, + 0xEE, + 0xA6, + 0xFE, + 0xA6, + 0xEC, + 0x00, + 0xEA, + 0xBE, + 0xEA, + 0xB2, + 0xEC, + 0xB4, + 0xEA, + 0x00, + 0xEA, + 0xBE, + 0xE6, + 0xBE, + 0xF4, + 0xAE, + 0xF6, + 0x00, + 0xE8, + 0xBE, + 0xFA, + 0xA8, + 0xFE, + 0xBC, + 0xEA, + 0x00, + 0xE8, + 0xB4, + 0xEE, + 0xA0, + 0xEA, + 0xB4, + 0xFE, + 0x00, + 0xFE, + 0xB4, + 0xFE, + 0xB4, + 0xFE, + 0xB4, + 0xEE, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xBE, + 0xEA, + 0xAE, + 0xEA, + 0x00, + 0xEE, + 0xA4, + 0xFE, + 0xAC, + 0xFE, + 0xA4, + 0xEE, + 0x00, + 0xF4, + 0xBE, + 0xF4, + 0xBE, + 0xF4, + 0xB4, + 0xFE, + 0x00, + 0x2E, + 0x3A, + 0xF4, + 0xAA, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0xE8, + 0xBE, + 0xFA, + 0xBE, + 0xEC, + 0xBE, + 0xE4, + 0x00, + 0xE8, + 0xBC, + 0xFE, + 0xB4, + 0xE2, + 0xA8, + 0xFE, + 0x00, + 0xE8, + 0xB6, + 0xFA, + 0xB2, + 0xFE, + 0xAC, + 0xF6, + 0x00, + 0xE4, + 0xBE, + 0xE6, + 0xBC, + 0xE6, + 0xAC, + 0xF6, + 0x00, + 0xE6, + 0xB8, + 0xEA, + 0xB4, + 0xFE, + 0xBC, + 0xEA, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xBE, + 0xE8, + 0xB6, + 0xE6, + 0x00, + 0xFA, + 0xAC, + 0xF2, + 0xAC, + 0xFE, + 0xA4, + 0xFA, + 0x00, + 0x10, + 0x7C, + 0x54, + 0xFE, + 0x28, + 0xFE, + 0x10, + 0x00, + 0x10, + 0x1C, + 0xFE, + 0xAA, + 0x7C, + 0xBA, + 0x38, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xBA, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0xF4, + 0xBE, + 0xF4, + 0xBE, + 0xFE, + 0xAA, + 0xFE, + 0x00, + 0xF4, + 0xB4, + 0xFE, + 0xBC, + 0xF4, + 0xB4, + 0xFA, + 0x00, + 0xE8, + 0xBC, + 0xFE, + 0xB4, + 0xFA, + 0xAC, + 0xFE, + 0x00, + 0xE8, + 0xB6, + 0xF6, + 0xBE, + 0xEA, + 0xA4, + 0xFA, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xAE, + 0xE4, + 0xBE, + 0xEE, + 0x00, + 0xFE, + 0xB2, + 0xEC, + 0xAC, + 0xFE, + 0xA0, + 0xF2, + 0x00, + 0xEA, + 0xBE, + 0xEA, + 0xBE, + 0xF6, + 0xBE, + 0xF6, + 0x00, + 0xFE, + 0xAC, + 0xEC, + 0xA0, + 0xFE, + 0xA8, + 0xEA, + 0x00, + 0xEA, + 0xBC, + 0xF6, + 0xBC, + 0xFE, + 0xA8, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0xBA, + 0x28, + 0x38, + 0x00, + 0x96, + 0x6A, + 0xF4, + 0xAA, + 0x7C, + 0x7C, + 0x7C, + 0x00, + 0xEA, + 0xAE, + 0xFC, + 0xAC, + 0xEE, + 0xA0, + 0xF6, + 0x00, + 0xFE, + 0xBE, + 0xE4, + 0xAC, + 0xFE, + 0xB6, + 0xFA, + 0x00, + 0xFA, + 0xAC, + 0xF2, + 0xAE, + 0xEA, + 0xA4, + 0xFE, + 0x00, + 0xFE, + 0xB4, + 0xFE, + 0xA2, + 0xF4, + 0xBE, + 0xE4, + 0x00, + 0xF4, + 0xB6, + 0xFE, + 0xAE, + 0xEE, + 0xBC, + 0xEA, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xBE, + 0xEE, + 0xA4, + 0xFE, + 0x00, + 0xF6, + 0xAC, + 0xF6, + 0xA0, + 0xFA, + 0xAE, + 0xF2, + 0x00, + 0xEC, + 0xB4, + 0xFE, + 0xBA, + 0xF4, + 0xBE, + 0xEC, + 0x00, + 0x44, + 0xEE, + 0x4A, + 0xA4, + 0xCA, + 0x7C, + 0x7C, + 0x00, + 0x6C, + 0x6C, + 0x3E, + 0x68, + 0xBC, + 0x28, + 0x3E, + 0x00, + 0x6C, + 0x6C, + 0x78, + 0xBE, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x10, + 0x7C, + 0x38, + 0x38, + 0xFE, + 0x6C, + 0xFE, + 0x00, + 0x7C, + 0x14, + 0x08, + 0xFE, + 0x2A, + 0xC8, + 0x18, + 0x00, + 0xE8, + 0x34, + 0x4A, + 0xE0, + 0x7E, + 0xA4, + 0x68, + 0x00, + 0x40, + 0x7C, + 0x90, + 0xFE, + 0x10, + 0x28, + 0xC6, + 0x00, + 0x10, + 0x24, + 0xFA, + 0x20, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x40, + 0x7E, + 0xAA, + 0x7A, + 0x2A, + 0x5A, + 0x8E, + 0x00, + 0x9A, + 0xEA, + 0x5A, + 0xF2, + 0x5A, + 0x6A, + 0x9A, + 0x00, + 0x4E, + 0x78, + 0xAE, + 0x7A, + 0x2E, + 0x58, + 0x8E, + 0x00, + 0x9C, + 0xFE, + 0x54, + 0xE2, + 0x54, + 0x54, + 0xA4, + 0x00, + 0x94, + 0xF4, + 0x4A, + 0xE8, + 0x5C, + 0x68, + 0x9E, + 0x00, + 0x9E, + 0xE0, + 0x5E, + 0xF2, + 0x5E, + 0x6C, + 0x9E, + 0x00, + 0x9C, + 0xFE, + 0x5C, + 0xEA, + 0x7E, + 0x54, + 0xBA, + 0x00, + 0xFE, + 0x20, + 0x20, + 0x7C, + 0xA4, + 0x24, + 0x3C, + 0x00, + 0xFC, + 0x54, + 0x54, + 0x94, + 0x74, + 0x74, + 0x26, + 0x00, + 0xEE, + 0x44, + 0x44, + 0x9E, + 0x64, + 0x64, + 0x04, + 0x00, + 0xE8, + 0x4E, + 0x52, + 0x8A, + 0x64, + 0x68, + 0x10, + 0x00, + 0xFC, + 0x54, + 0x54, + 0x9C, + 0x74, + 0x74, + 0x26, + 0x00, + 0xE4, + 0x4E, + 0x48, + 0x88, + 0x68, + 0x68, + 0x10, + 0x00, + 0xFC, + 0x44, + 0x48, + 0x9E, + 0x76, + 0x6A, + 0x16, + 0x00, + 0xFC, + 0x44, + 0x54, + 0x9E, + 0x62, + 0x7A, + 0x06, + 0x00, + 0xE8, + 0x5C, + 0x5A, + 0x88, + 0x6A, + 0x64, + 0x18, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0xE6, + 0x56, + 0x5E, + 0x96, + 0x7E, + 0x66, + 0x0A, + 0x00, + 0xE8, + 0x4E, + 0x56, + 0x84, + 0x64, + 0x64, + 0x1A, + 0x00, + 0xFE, + 0x4C, + 0x54, + 0x9E, + 0x6C, + 0x74, + 0x0C, + 0x00, + 0xF4, + 0x54, + 0x5E, + 0x94, + 0x74, + 0x7C, + 0x16, + 0x00, + 0xFE, + 0x4A, + 0x4A, + 0x9E, + 0x6A, + 0x6A, + 0x12, + 0x00, + 0xE4, + 0x4E, + 0x44, + 0x9E, + 0x68, + 0x6E, + 0x02, + 0x00, + 0xE4, + 0x5E, + 0x48, + 0x9E, + 0x64, + 0x7E, + 0x04, + 0x00, + 0xE8, + 0x5E, + 0x48, + 0x9A, + 0x7E, + 0x68, + 0x0E, + 0x00, + 0xFE, + 0x52, + 0x5A, + 0x9A, + 0x7A, + 0x6C, + 0x16, + 0x00, + 0xFE, + 0x52, + 0x56, + 0x9A, + 0x76, + 0x72, + 0x02, + 0x00, + 0xE4, + 0x4E, + 0x44, + 0x9E, + 0x64, + 0x6A, + 0x1E, + 0x00, + 0xE8, + 0x4E, + 0x58, + 0x8E, + 0x68, + 0x6E, + 0x08, + 0x00, + 0xE4, + 0x5E, + 0x52, + 0x88, + 0x6E, + 0x68, + 0x0E, + 0x00, + 0xE2, + 0x5C, + 0x54, + 0x9E, + 0x74, + 0x7C, + 0x1A, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xFE, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0xE8, + 0x48, + 0x4E, + 0x88, + 0x7E, + 0x72, + 0x1E, + 0x00, + 0xD4, + 0x7E, + 0x5E, + 0xB4, + 0x7E, + 0x56, + 0x24, + 0x00, + 0xE4, + 0x5E, + 0x42, + 0x8A, + 0x6A, + 0x64, + 0x1E, + 0x00, + 0xEE, + 0x44, + 0x5E, + 0x82, + 0x64, + 0x78, + 0x06, + 0x00, + 0xFE, + 0x44, + 0x56, + 0x84, + 0x7E, + 0x64, + 0x04, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x9E, + 0x7A, + 0x74, + 0x0A, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x9E, + 0x76, + 0x7E, + 0x04, + 0x00, + 0xFE, + 0x54, + 0x5E, + 0x96, + 0x76, + 0x74, + 0x1E, + 0x00, + 0xEA, + 0x5E, + 0x4A, + 0x80, + 0x6A, + 0x64, + 0x1A, + 0x00, + 0xFE, + 0x50, + 0x5E, + 0x94, + 0x76, + 0x6A, + 0x0A, + 0x00, + 0x24, + 0xFE, + 0x2A, + 0x5C, + 0xFE, + 0x64, + 0xBC, + 0x00, + 0xE4, + 0x4A, + 0x50, + 0x8E, + 0x64, + 0x64, + 0x1E, + 0x00, + 0xE2, + 0x5C, + 0x54, + 0x9E, + 0x64, + 0x76, + 0x0C, + 0x00, + 0xE4, + 0x56, + 0x5E, + 0x84, + 0x76, + 0x76, + 0x1E, + 0x00, + 0xE4, + 0x4E, + 0x44, + 0x9E, + 0x6E, + 0x64, + 0x1E, + 0x00, + 0xE8, + 0x5E, + 0x56, + 0x9A, + 0x76, + 0x72, + 0x1E, + 0x00, + 0xE6, + 0x4A, + 0x44, + 0x9A, + 0x6E, + 0x6A, + 0x0E, + 0x00, + 0xFA, + 0x6E, + 0x6E, + 0xBE, + 0x6A, + 0x6A, + 0x26, + 0x00, + 0xFE, + 0x52, + 0x5E, + 0x92, + 0x7E, + 0x7E, + 0x12, + 0x00, + 0xFE, + 0x4A, + 0x5E, + 0x9A, + 0x7A, + 0x72, + 0x1E, + 0x00, + 0xFE, + 0x48, + 0x5E, + 0x92, + 0x7A, + 0x68, + 0x12, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x84, + 0x7E, + 0x64, + 0x1A, + 0x00, + 0xE8, + 0x5E, + 0x44, + 0x9A, + 0x7E, + 0x6C, + 0x16, + 0x00, + 0xF6, + 0x44, + 0x5E, + 0x92, + 0x7E, + 0x72, + 0x16, + 0x00, + 0xEE, + 0x54, + 0x5E, + 0x94, + 0x76, + 0x7C, + 0x12, + 0x00, + 0xE4, + 0x5E, + 0x48, + 0x9E, + 0x60, + 0x6A, + 0x1A, + 0x00, + 0xFE, + 0x4E, + 0x4E, + 0x84, + 0x6C, + 0x64, + 0x1A, + 0x00, + 0xEA, + 0x5E, + 0x44, + 0x9E, + 0x68, + 0x68, + 0x0E, + 0x00, + 0xEC, + 0x54, + 0x5E, + 0x9A, + 0x7E, + 0x7A, + 0x0A, + 0x00, + 0xE8, + 0x54, + 0x4E, + 0x80, + 0x6A, + 0x74, + 0x1E, + 0x00, + 0xFE, + 0x6A, + 0x7E, + 0xAA, + 0x7E, + 0x6A, + 0x16, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x84, + 0x6E, + 0x6C, + 0x16, + 0x00, + 0xFE, + 0x6A, + 0x7E, + 0xAA, + 0x76, + 0x7E, + 0x22, + 0x00, + 0xDC, + 0x44, + 0x7E, + 0x88, + 0x6A, + 0x7C, + 0x2A, + 0x00, + 0xEC, + 0x4C, + 0x5E, + 0x84, + 0x7E, + 0x74, + 0x0C, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0x94, + 0x6A, + 0x7E, + 0x08, + 0x00, + 0xE8, + 0x5E, + 0x5A, + 0x9E, + 0x6C, + 0x7E, + 0x04, + 0x00, + 0xF4, + 0x5E, + 0x54, + 0x9E, + 0x74, + 0x74, + 0x1E, + 0x00, + 0xE4, + 0x5E, + 0x52, + 0x8E, + 0x76, + 0x6C, + 0x16, + 0x00, + 0xEA, + 0x5E, + 0x5A, + 0x9E, + 0x7E, + 0x60, + 0x12, + 0x00, + 0xE4, + 0x5E, + 0x4A, + 0x9E, + 0x6E, + 0x6A, + 0x0E, + 0x00, + 0xE4, + 0x5E, + 0x44, + 0x9E, + 0x72, + 0x68, + 0x12, + 0x00, + 0xE8, + 0x54, + 0x5A, + 0x94, + 0x6A, + 0x64, + 0x18, + 0x00, + 0xEA, + 0x5E, + 0x56, + 0x90, + 0x7E, + 0x7C, + 0x0A, + 0x00, + 0xE4, + 0x4E, + 0x44, + 0x9E, + 0x6A, + 0x7E, + 0x0E, + 0x00, + 0xFC, + 0x54, + 0x5C, + 0x9E, + 0x72, + 0x7A, + 0x06, + 0x00, + 0xE4, + 0x4E, + 0x4E, + 0x88, + 0x7E, + 0x6E, + 0x0A, + 0x00, + 0xE4, + 0x4E, + 0xEA, + 0x4E, + 0xFE, + 0x64, + 0xBC, + 0x00, + 0xEA, + 0x5E, + 0x4A, + 0x9A, + 0x7A, + 0x6A, + 0x1E, + 0x00, + 0xE4, + 0x5E, + 0x54, + 0x9C, + 0x76, + 0x7C, + 0x1A, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xBE, + 0x6A, + 0x7C, + 0x14, + 0x00, + 0xEA, + 0x7E, + 0x50, + 0xBE, + 0x5E, + 0x54, + 0x2A, + 0x00, + 0xE4, + 0x5E, + 0x4C, + 0x96, + 0x6C, + 0x6C, + 0x1E, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x80, + 0x6C, + 0x6C, + 0x1E, + 0x00, + 0xFE, + 0x62, + 0x7E, + 0xAC, + 0x7E, + 0x74, + 0x1A, + 0x00, + 0xEA, + 0x5E, + 0x4A, + 0x94, + 0x6A, + 0x74, + 0x1E, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xBE, + 0x6A, + 0x6C, + 0x14, + 0x00, + 0xF8, + 0x48, + 0x76, + 0x92, + 0x6E, + 0x5C, + 0x2A, + 0x00, + 0xFE, + 0x7C, + 0xA4, + 0x3C, + 0xFE, + 0x6E, + 0xB6, + 0x00, + 0xEA, + 0x5E, + 0x44, + 0x9E, + 0x6E, + 0x74, + 0x0E, + 0x00, + 0x6E, + 0x6A, + 0xF4, + 0xAA, + 0xFE, + 0x64, + 0xBC, + 0x00, + 0xEA, + 0x56, + 0x4E, + 0x92, + 0x7E, + 0x5C, + 0x2A, + 0x00, + 0xE8, + 0x5C, + 0x5E, + 0x94, + 0x7A, + 0x6C, + 0x1E, + 0x00, + 0xC8, + 0x7E, + 0x54, + 0xAA, + 0x5C, + 0x74, + 0x1A, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x5E, + 0xAC, + 0x00, + 0x2E, + 0xFA, + 0x64, + 0x8A, + 0xFE, + 0x64, + 0xBC, + 0x00, + 0xEE, + 0x4C, + 0x6A, + 0x8E, + 0x7E, + 0x5C, + 0x2A, + 0x00, + 0xFA, + 0x4C, + 0x52, + 0x8E, + 0x6A, + 0x64, + 0x1E, + 0x00, + 0xF6, + 0x4C, + 0x56, + 0x80, + 0x7A, + 0x6E, + 0x12, + 0x00, + 0xEA, + 0x5E, + 0x4A, + 0x9E, + 0x6C, + 0x6C, + 0x12, + 0x00, + 0xEA, + 0x4E, + 0x5C, + 0x8C, + 0x6E, + 0x60, + 0x16, + 0x00, + 0xD4, + 0x7E, + 0x6E, + 0xB6, + 0x5E, + 0x74, + 0x1A, + 0x00, + 0xFE, + 0x4C, + 0x4C, + 0x9E, + 0x6C, + 0x6C, + 0x1E, + 0x00, + 0xF4, + 0x5E, + 0x54, + 0x9E, + 0x7A, + 0x6C, + 0x1A, + 0x00, + 0xD4, + 0x7E, + 0x6A, + 0x94, + 0x62, + 0x5C, + 0x2A, + 0x00, + 0xD4, + 0x7E, + 0x6E, + 0x8E, + 0x6E, + 0x4A, + 0x26, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x10, + 0x54, + 0x92, + 0x30, + 0x00, + 0x40, + 0xE0, + 0x20, + 0x40, + 0xE0, + 0x40, + 0x40, + 0x00, + 0x48, + 0xE8, + 0x28, + 0x48, + 0xE8, + 0x4A, + 0x4E, + 0x00, + 0x44, + 0xE4, + 0x2E, + 0x44, + 0xE4, + 0x44, + 0x5E, + 0x00, + 0x5E, + 0xF2, + 0x32, + 0x5E, + 0xF0, + 0x52, + 0x5E, + 0x00, + 0x4E, + 0xEA, + 0x2C, + 0x4A, + 0xEA, + 0x4C, + 0x48, + 0x00, + 0x4E, + 0xE4, + 0x24, + 0x5E, + 0xE4, + 0x44, + 0x5A, + 0x00, + 0x42, + 0xEC, + 0x28, + 0x4E, + 0xEA, + 0x4A, + 0x52, + 0x00, + 0x44, + 0xE4, + 0x36, + 0x54, + 0xF4, + 0x54, + 0x5E, + 0x00, + 0x4A, + 0xFE, + 0x28, + 0x4E, + 0xEA, + 0x54, + 0x4A, + 0x00, + 0x5C, + 0xF4, + 0x3C, + 0x54, + 0xFC, + 0x54, + 0x7E, + 0x00, + 0x42, + 0xFC, + 0x34, + 0x5E, + 0xF4, + 0x5C, + 0x5A, + 0x00, + 0x48, + 0xEE, + 0x38, + 0x4E, + 0xE8, + 0x4E, + 0x48, + 0x00, + 0x44, + 0xEE, + 0x24, + 0x5E, + 0xE4, + 0x4A, + 0x5E, + 0x00, + 0x44, + 0xE4, + 0x3E, + 0x44, + 0xEE, + 0x4A, + 0x4E, + 0x00, + 0x5E, + 0xF2, + 0x32, + 0x5E, + 0xEC, + 0x4C, + 0x56, + 0x00, + 0x48, + 0xFE, + 0x2A, + 0x7E, + 0xEA, + 0x7E, + 0x48, + 0x00, + 0x54, + 0x7C, + 0x92, + 0xFE, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x5E, + 0xE2, + 0x3A, + 0x42, + 0xFA, + 0x5A, + 0x46, + 0x00, + 0x48, + 0xEE, + 0x36, + 0x4C, + 0xEE, + 0x56, + 0x4C, + 0x00, + 0x4A, + 0xFE, + 0x24, + 0x4E, + 0xE4, + 0x5E, + 0x44, + 0x00, + 0x54, + 0x36, + 0xD4, + 0x76, + 0xD4, + 0x54, + 0x66, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x76, + 0x52, + 0xAC, + 0x44, + 0xBA, + 0x54, + 0xB2, + 0x00, + 0x48, + 0xEE, + 0x3C, + 0x54, + 0xFC, + 0x48, + 0x52, + 0x00, + 0x48, + 0xFC, + 0x3E, + 0x54, + 0xDE, + 0x64, + 0x54, + 0x00, + 0x4E, + 0xEA, + 0x2E, + 0x44, + 0xFE, + 0x56, + 0x5A, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x5C, + 0xFE, + 0x40, + 0x62, + 0x00, + 0x10, + 0xFE, + 0x6C, + 0x7C, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0xFE, + 0x54, + 0xB2, + 0x00, + 0x5C, + 0xE4, + 0x3E, + 0x48, + 0xEA, + 0x5C, + 0x6A, + 0x00, + 0x52, + 0xE4, + 0x3E, + 0x5E, + 0xE8, + 0x5E, + 0x48, + 0x00, + 0x56, + 0x3E, + 0xFA, + 0x50, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x5E, + 0xEC, + 0x2C, + 0x40, + 0xFE, + 0x56, + 0x5E, + 0x00, + 0x54, + 0xFE, + 0x3C, + 0x48, + 0xFE, + 0x40, + 0x6A, + 0x00, + 0x48, + 0x3E, + 0xDC, + 0x54, + 0xFE, + 0x54, + 0x5C, + 0x00, + 0x48, + 0x3E, + 0xF6, + 0x5C, + 0xFE, + 0x74, + 0x5A, + 0x00, + 0x0C, + 0xF0, + 0x7C, + 0x54, + 0xFE, + 0x9A, + 0xB6, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x9A, + 0xB6, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x6C, + 0xFE, + 0xAA, + 0xB6, + 0x00, + 0x10, + 0xEE, + 0x54, + 0x6C, + 0xFE, + 0xAA, + 0xB6, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x10, + 0x00, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x78, + 0x2C, + 0xC4, + 0x00, + 0x74, + 0x24, + 0xF4, + 0x24, + 0x78, + 0xAA, + 0x2E, + 0x00, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x38, + 0x2A, + 0xCE, + 0x00, + 0xDC, + 0x48, + 0xC8, + 0x7E, + 0xC8, + 0xC8, + 0x48, + 0x00, + 0x38, + 0xFE, + 0x7C, + 0x1E, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0xC8, + 0x48, + 0xEA, + 0x6C, + 0xC8, + 0xD4, + 0x62, + 0x00, + 0xC8, + 0x7E, + 0xEA, + 0x6A, + 0xFE, + 0xC8, + 0x48, + 0x00, + 0xE4, + 0x54, + 0xE4, + 0x54, + 0xC6, + 0xFC, + 0x44, + 0x00, + 0xC8, + 0x5C, + 0xDA, + 0x68, + 0xCA, + 0xC4, + 0x58, + 0x00, + 0xF4, + 0x54, + 0xFE, + 0x54, + 0xF4, + 0xDC, + 0x56, + 0x00, + 0xD0, + 0x4A, + 0xD2, + 0x74, + 0xFA, + 0xD0, + 0x6E, + 0x00, + 0xDC, + 0x54, + 0xDC, + 0x54, + 0xDC, + 0xD4, + 0x7E, + 0x00, + 0xC8, + 0x7E, + 0xC8, + 0x5C, + 0xC8, + 0xDC, + 0x6A, + 0x00, + 0xFE, + 0x48, + 0xEA, + 0x48, + 0xFE, + 0xC8, + 0x48, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xFE, + 0x54, + 0x38, + 0xD6, + 0x00, + 0xC8, + 0x5C, + 0xD4, + 0x7E, + 0xC8, + 0xC8, + 0x76, + 0x00, + 0xD8, + 0x5C, + 0xE8, + 0x7E, + 0xC8, + 0xD4, + 0x62, + 0x00, + 0xCA, + 0x7E, + 0xC8, + 0x5C, + 0xDC, + 0xEA, + 0x48, + 0x00, + 0xC8, + 0x7E, + 0xE8, + 0x7E, + 0xCA, + 0xDE, + 0x68, + 0x00, + 0xFE, + 0x52, + 0xF2, + 0x5E, + 0xE0, + 0xD4, + 0x62, + 0x00, + 0xD0, + 0x5E, + 0xEA, + 0x5C, + 0xDA, + 0xEA, + 0x58, + 0x00, + 0xC8, + 0x7E, + 0xC8, + 0x5C, + 0xC0, + 0xDC, + 0x5C, + 0x00, + 0xEC, + 0x54, + 0xE8, + 0x56, + 0xEA, + 0xC4, + 0x58, + 0x00, + 0xEA, + 0x7E, + 0xC8, + 0x4C, + 0xD4, + 0xC8, + 0x70, + 0x00, + 0xD4, + 0x48, + 0xD4, + 0x7E, + 0xC8, + 0xDE, + 0x6A, + 0x00, + 0xE4, + 0x5E, + 0xF2, + 0x5E, + 0xFA, + 0xD4, + 0x5A, + 0x00, + 0xC6, + 0x7A, + 0xDC, + 0x44, + 0xFE, + 0xC8, + 0x58, + 0x00, + 0xFE, + 0x52, + 0xFE, + 0x40, + 0xFE, + 0xD2, + 0x5E, + 0x00, + 0xDC, + 0x54, + 0xFE, + 0x48, + 0xDC, + 0xC8, + 0x7E, + 0x00, + 0xF6, + 0x44, + 0xFE, + 0x52, + 0xFE, + 0xD2, + 0x56, + 0x00, + 0xD4, + 0x7E, + 0xE2, + 0x7E, + 0xD4, + 0xD4, + 0x66, + 0x00, + 0xC8, + 0x54, + 0xEA, + 0x5C, + 0xC4, + 0xF2, + 0x6E, + 0x00, + 0xC8, + 0x7E, + 0xEA, + 0x7E, + 0xD4, + 0xFE, + 0x44, + 0x00, + 0xF4, + 0x5E, + 0xF4, + 0x5E, + 0xF4, + 0xD4, + 0x5E, + 0x00, + 0xFE, + 0x6A, + 0xFE, + 0x48, + 0xFE, + 0xDC, + 0x6A, + 0x00, + 0xFE, + 0x6A, + 0xFE, + 0x6A, + 0xF6, + 0xFE, + 0x62, + 0x00, + 0x6E, + 0xA4, + 0x7E, + 0x64, + 0x6C, + 0x16, + 0xE4, + 0x00, + 0xD8, + 0x68, + 0xDC, + 0x44, + 0xDC, + 0xF2, + 0x6E, + 0x00, + 0xDC, + 0x5C, + 0xE2, + 0x4C, + 0xF4, + 0xC8, + 0x76, + 0x00, + 0xC8, + 0x7E, + 0xDC, + 0x5C, + 0xFE, + 0xC0, + 0x62, + 0x00, + 0xC6, + 0x7A, + 0xC0, + 0x56, + 0xE2, + 0xF6, + 0x7E, + 0x00, + 0xC8, + 0x7E, + 0xE2, + 0x5C, + 0xDA, + 0xEC, + 0x5A, + 0x00, + 0xCA, + 0x7E, + 0xD8, + 0x6E, + 0xD0, + 0xDE, + 0x5E, + 0x00, + 0xC8, + 0x7E, + 0xD4, + 0x5C, + 0xFE, + 0xE2, + 0x6A, + 0x00, + 0xC8, + 0x5C, + 0xDC, + 0x6A, + 0xCC, + 0xC2, + 0x5C, + 0x00, + 0xC8, + 0x7E, + 0xEA, + 0x48, + 0xFE, + 0xF6, + 0x7E, + 0x00, + 0xC8, + 0x7E, + 0xDC, + 0x5A, + 0xC0, + 0xF2, + 0x6E, + 0x00, + 0xC8, + 0x7E, + 0xF6, + 0x5C, + 0xFE, + 0xF4, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0x82, + 0x28, + 0x28, + 0x44, + 0x82, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x54, + 0xF8, + 0x2A, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x54, + 0xFC, + 0x24, + 0xCC, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x5C, + 0x64, + 0x18, + 0xE0, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x44, + 0x78, + 0x7E, + 0x02, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x44, + 0x38, + 0x10, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x4C, + 0xFE, + 0x24, + 0xCC, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0xFE, + 0x54, + 0x7C, + 0x0E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x54, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x44, + 0xEE, + 0x46, + 0x6A, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x44, + 0x78, + 0x9E, + 0x10, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0x10, + 0x60, + 0x9E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x44, + 0x2E, + 0x46, + 0xEA, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0xE8, + 0x4E, + 0xE2, + 0x0E, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0x3C, + 0xEA, + 0x3E, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x5C, + 0x7A, + 0x10, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x6C, + 0xEA, + 0x28, + 0xCE, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x3C, + 0x50, + 0xFE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0x5C, + 0x6C, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x3C, + 0xFE, + 0x32, + 0xDE, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0xFE, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0x7C, + 0x6A, + 0xBE, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x4E, + 0xEA, + 0x4C, + 0xB6, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x4A, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x7C, + 0x28, + 0xFE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x28, + 0xDE, + 0x74, + 0x54, + 0x00, + 0x10, + 0xFE, + 0xBA, + 0x54, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0x64, + 0x58, + 0x74, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0xB6, + 0xCC, + 0xF6, + 0xC8, + 0xBE, + 0x00, + 0x10, + 0xFE, + 0x00, + 0x24, + 0x24, + 0x08, + 0xFE, + 0x00, + 0x2E, + 0xAA, + 0xA4, + 0x2A, + 0x7C, + 0x28, + 0xFE, + 0x00, + 0x48, + 0xE8, + 0x2E, + 0xA8, + 0x5E, + 0xF2, + 0x1E, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x28, + 0x3A, + 0xCE, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x38, + 0x3A, + 0xCE, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0xFE, + 0x10, + 0x00, + 0x52, + 0xFE, + 0x34, + 0xA2, + 0x5C, + 0xE8, + 0x16, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x48, + 0xFE, + 0x3A, + 0xBE, + 0x48, + 0xDC, + 0x2A, + 0x00, + 0x5C, + 0xF4, + 0x3C, + 0xAE, + 0x72, + 0xDA, + 0x06, + 0x00, + 0x6A, + 0xFE, + 0x20, + 0xBE, + 0x50, + 0xFE, + 0x2A, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x24, + 0x24, + 0x24, + 0x2C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x00, + 0x7C, + 0x00, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x10, + 0xFE, + 0x30, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x44, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x28, + 0xFE, + 0x48, + 0x00, + 0x48, + 0x6E, + 0xFC, + 0x54, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x14, + 0x28, + 0xD6, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x70, + 0x54, + 0x54, + 0x92, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x16, + 0xFC, + 0x20, + 0xC0, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x6A, + 0xAA, + 0x56, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x10, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x70, + 0x1C, + 0xF2, + 0x1E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x54, + 0x1A, + 0xEE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0xBC, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x20, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x22, + 0xDC, + 0x1C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x02, + 0x72, + 0x76, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x5E, + 0xC4, + 0x54, + 0x4C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x1C, + 0x30, + 0x3E, + 0xD2, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x50, + 0x3E, + 0xD2, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x40, + 0x78, + 0x9E, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x82, + 0x32, + 0x36, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x5C, + 0x54, + 0x7E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7A, + 0xFC, + 0x1A, + 0x66, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFC, + 0x2A, + 0x5C, + 0x8E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x1E, + 0xCA, + 0x56, + 0xBE, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x50, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xEC, + 0x4E, + 0xEE, + 0x08, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x18, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x68, + 0x7E, + 0x6A, + 0xB6, + 0x00, + 0x48, + 0x6E, + 0xF4, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x46, + 0xDC, + 0x44, + 0x5A, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x00, + 0xEC, + 0x4C, + 0xF6, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x82, + 0xBA, + 0xBA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x38, + 0xC6, + 0x38, + 0x38, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x92, + 0x38, + 0xD6, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x5E, + 0xD2, + 0x52, + 0xDE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x5A, + 0x6C, + 0xFE, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xBE, + 0xC4, + 0xDE, + 0x56, + 0x84, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x48, + 0xFE, + 0x1C, + 0x30, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x4E, + 0xD2, + 0x4A, + 0xD6, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x54, + 0xDC, + 0x52, + 0xCE, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x54, + 0xBA, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x66, + 0xEA, + 0x64, + 0x4A, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x46, + 0x94, + 0x5E, + 0xBE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x4C, + 0xDE, + 0xC8, + 0x56, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0xFE, + 0x44, + 0xAC, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x7C, + 0x30, + 0xCE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xEE, + 0x54, + 0x28, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x3E, + 0x82, + 0xBA, + 0xBA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x54, + 0xFE, + 0x48, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x5E, + 0xDE, + 0x54, + 0xDE, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x08, + 0xBE, + 0x22, + 0xBE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x44, + 0xFE, + 0x48, + 0x00, + 0x48, + 0x6E, + 0xFE, + 0xAA, + 0x44, + 0x38, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x54, + 0xFE, + 0x54, + 0xDC, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0xB2, + 0x3C, + 0x3C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0xDA, + 0x28, + 0xCE, + 0x00, + 0x48, + 0x6E, + 0xB8, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x4C, + 0x52, + 0x7E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x48, + 0xD4, + 0x7E, + 0xC8, + 0x00, + 0x48, + 0x6E, + 0xFC, + 0x7C, + 0x24, + 0x18, + 0xE0, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x28, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x7E, + 0x52, + 0x76, + 0x92, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x28, + 0xFE, + 0x64, + 0xBC, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x54, + 0x74, + 0x54, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x2A, + 0xFE, + 0x7A, + 0xAE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x46, + 0x74, + 0xBA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x18, + 0xFE, + 0x34, + 0xDC, + 0x00, + 0x48, + 0x6E, + 0xB8, + 0x28, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x28, + 0xFE, + 0x2C, + 0xDA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7C, + 0x44, + 0x7E, + 0xAA, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x44, + 0xDE, + 0x48, + 0x56, + 0x00, + 0x48, + 0x6E, + 0xFC, + 0x54, + 0xFE, + 0x54, + 0xE6, + 0x00, + 0x48, + 0x6E, + 0xD4, + 0x38, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x28, + 0xFE, + 0xAA, + 0xBA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x7E, + 0x76, + 0x54, + 0x7E, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x7C, + 0xFE, + 0x44, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x38, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0x48, + 0x6E, + 0xFE, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x48, + 0x6E, + 0xFC, + 0x7C, + 0xFE, + 0x88, + 0xEE, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x58, + 0x6E, + 0x5C, + 0xA6, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xAE, + 0x20, + 0x38, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xFE, + 0x54, + 0xFE, + 0xAA, + 0xB6, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x0C, + 0xDE, + 0x44, + 0xBE, + 0x00, + 0x48, + 0x6E, + 0xD6, + 0xAA, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x48, + 0x6E, + 0xD4, + 0x7E, + 0x4A, + 0x64, + 0x8A, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xE8, + 0x4E, + 0x64, + 0xAA, + 0x00, + 0x48, + 0x6E, + 0xF8, + 0x78, + 0x46, + 0x7C, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xF6, + 0x7A, + 0x24, + 0x74, + 0xAA, + 0x00, + 0x48, + 0x6E, + 0xFE, + 0x54, + 0x7E, + 0x64, + 0xB6, + 0x00, + 0x48, + 0x6E, + 0xD4, + 0xF8, + 0xAE, + 0xDA, + 0xF2, + 0x00, + 0x48, + 0x6E, + 0xFC, + 0x7C, + 0x28, + 0xFE, + 0x10, + 0x00, + 0x48, + 0x6E, + 0xF4, + 0xAA, + 0x7C, + 0xAA, + 0xFE, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0xFE, + 0x54, + 0x7C, + 0xC6, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x6C, + 0xB6, + 0x7C, + 0x7C, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x5E, + 0xFA, + 0x14, + 0xAA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x1C, + 0xBE, + 0x14, + 0x8C, + 0x00, + 0x48, + 0x6E, + 0xB8, + 0x56, + 0xDA, + 0x4C, + 0xCC, + 0x00, + 0x48, + 0x6E, + 0xF4, + 0x7E, + 0x2E, + 0x74, + 0xAA, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x3E, + 0xF4, + 0x7E, + 0xAC, + 0x00, + 0x54, + 0x10, + 0xFE, + 0x10, + 0x38, + 0xD6, + 0x10, + 0x00, + 0x70, + 0x28, + 0xC6, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x54, + 0xFE, + 0x38, + 0x54, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0xA8, + 0x48, + 0xEA, + 0x6A, + 0xEA, + 0xEA, + 0x7E, + 0x00, + 0xAE, + 0x42, + 0xE4, + 0x5E, + 0xE4, + 0xC4, + 0x4C, + 0x00, + 0xB4, + 0x54, + 0xE2, + 0x5C, + 0xD4, + 0xD4, + 0x6C, + 0x00, + 0xBE, + 0x6A, + 0xEA, + 0x7E, + 0xE0, + 0xE2, + 0x5E, + 0x00, + 0xA8, + 0x7E, + 0xC4, + 0x54, + 0xD4, + 0xC8, + 0x7E, + 0x00, + 0xA8, + 0x5E, + 0xF2, + 0x5E, + 0xF2, + 0xD2, + 0x5E, + 0x00, + 0xBC, + 0x54, + 0xDC, + 0x54, + 0xDC, + 0xD4, + 0x7E, + 0x00, + 0xA8, + 0x48, + 0xEE, + 0x48, + 0xFE, + 0xD2, + 0x5E, + 0x00, + 0x54, + 0x7C, + 0xFE, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0xBE, + 0x50, + 0xDE, + 0x54, + 0xD6, + 0xEA, + 0x4A, + 0x00, + 0xBE, + 0x54, + 0xFE, + 0x76, + 0xF6, + 0xE2, + 0x7E, + 0x00, + 0xFE, + 0x7C, + 0x10, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x10, + 0x7C, + 0x5C, + 0x74, + 0xFE, + 0x04, + 0x1C, + 0x00, + 0xD6, + 0x7A, + 0xD6, + 0xBC, + 0xD6, + 0x7A, + 0xD6, + 0x00, + 0x54, + 0x38, + 0xD6, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x00, + 0xA4, + 0x5E, + 0xF2, + 0x5E, + 0xFA, + 0xD4, + 0x5A, + 0x00, + 0xBC, + 0x16, + 0xAC, + 0x54, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x2E, + 0x3A, + 0xD4, + 0x6A, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0xBE, + 0x5C, + 0xDC, + 0x48, + 0xD8, + 0xC8, + 0x76, + 0x00, + 0xA8, + 0x7E, + 0xD4, + 0x54, + 0xEA, + 0xFE, + 0x48, + 0x00, + 0xAA, + 0x72, + 0xAC, + 0x04, + 0xD4, + 0x7A, + 0x92, + 0x00, + 0x88, + 0x7E, + 0xEE, + 0x40, + 0xFE, + 0xC8, + 0x6A, + 0x00, + 0xA8, + 0x5C, + 0xC8, + 0x7E, + 0xD4, + 0xDC, + 0x54, + 0x00, + 0xA8, + 0x54, + 0xFA, + 0x54, + 0xEA, + 0xC4, + 0x58, + 0x00, + 0x9C, + 0x7E, + 0xDA, + 0x68, + 0xFE, + 0xDC, + 0x6A, + 0x00, + 0xAC, + 0x64, + 0xFE, + 0x68, + 0xFE, + 0xE4, + 0x7A, + 0x00, + 0xBE, + 0x4A, + 0xEC, + 0x56, + 0xEA, + 0xCE, + 0x4A, + 0x00, + 0x96, + 0x7E, + 0xD6, + 0x7E, + 0xEE, + 0xFE, + 0x4A, + 0x00, + 0x94, + 0x6E, + 0xD4, + 0x68, + 0xDE, + 0xDC, + 0x5C, + 0x00, + 0x94, + 0x7E, + 0xD2, + 0x64, + 0xD2, + 0xE4, + 0x76, + 0x00, + 0x94, + 0x7E, + 0xDC, + 0x48, + 0xFE, + 0xC0, + 0x6A, + 0x00, + 0xA4, + 0x7E, + 0xEC, + 0x66, + 0xFC, + 0xEA, + 0x4E, + 0x00, + 0xA8, + 0x5C, + 0xD4, + 0x5C, + 0xFE, + 0xC8, + 0x76, + 0x00, + 0xAC, + 0x4E, + 0xE4, + 0x7E, + 0xEA, + 0xEE, + 0x7E, + 0x00, + 0x08, + 0x7E, + 0x7E, + 0x54, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0x94, + 0x7E, + 0xD4, + 0x7E, + 0xFE, + 0xD4, + 0x5C, + 0x00, + 0x88, + 0x7E, + 0xEE, + 0x6C, + 0xFA, + 0xEC, + 0x5A, + 0x00, + 0xBE, + 0x5A, + 0xF4, + 0x6E, + 0xFE, + 0xD4, + 0x7E, + 0x00, + 0x9C, + 0x7E, + 0xEA, + 0x5C, + 0xC8, + 0xFE, + 0x6A, + 0x00, + 0x10, + 0x24, + 0x78, + 0x24, + 0xFA, + 0x10, + 0xB2, + 0x00, + 0x7C, + 0x28, + 0x70, + 0x24, + 0xFA, + 0x10, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x30, + 0x92, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x24, + 0xFA, + 0x54, + 0xB2, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0xAA, + 0x30, + 0x92, + 0x00, + 0x2E, + 0xAA, + 0xA4, + 0x2A, + 0xFE, + 0x10, + 0xB2, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xF6, + 0x7A, + 0x10, + 0xB2, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x24, + 0xFA, + 0x10, + 0xB2, + 0x00, + 0x2E, + 0xFA, + 0x5A, + 0xEE, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x28, + 0x7C, + 0x28, + 0xFE, + 0x6C, + 0xB2, + 0x54, + 0x00, + 0x26, + 0x7A, + 0x74, + 0x8A, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x08, + 0x7E, + 0x7E, + 0x54, + 0x7A, + 0x48, + 0xAA, + 0x00, + 0x86, + 0xFA, + 0x74, + 0xEA, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x3E, + 0xD4, + 0x48, + 0xF4, + 0x4E, + 0xDE, + 0xF4, + 0x00, + 0x48, + 0x6E, + 0xBC, + 0x38, + 0xE6, + 0x38, + 0x92, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x7C, + 0xEA, + 0xEE, + 0x54, + 0x00, + 0x40, + 0x80, + 0x40, + 0x80, + 0xC0, + 0x00, + 0xC0, + 0x00, + 0x42, + 0x92, + 0x52, + 0x96, + 0xDA, + 0x02, + 0xC2, + 0x00, + 0x5E, + 0x84, + 0x44, + 0x9E, + 0xC4, + 0x04, + 0xCC, + 0x00, + 0x40, + 0x9E, + 0x44, + 0x84, + 0xC4, + 0x04, + 0xDE, + 0x00, + 0x44, + 0xBE, + 0x44, + 0x94, + 0xCC, + 0x04, + 0xCC, + 0x00, + 0x44, + 0x98, + 0x48, + 0xBE, + 0xC8, + 0x08, + 0xC8, + 0x00, + 0x50, + 0x9E, + 0x6C, + 0x84, + 0xC8, + 0x12, + 0xCE, + 0x00, + 0x48, + 0x8E, + 0x52, + 0x8A, + 0xC6, + 0x02, + 0xC6, + 0x00, + 0x7C, + 0x94, + 0x56, + 0x92, + 0xDA, + 0x24, + 0xDA, + 0x00, + 0x50, + 0xBC, + 0x54, + 0xB4, + 0xDC, + 0x14, + 0xE6, + 0x00, + 0x44, + 0x9E, + 0x50, + 0x90, + 0xD0, + 0x10, + 0xE0, + 0x00, + 0x5E, + 0x82, + 0x42, + 0x9E, + 0xD0, + 0x12, + 0xDE, + 0x00, + 0x5E, + 0x8A, + 0x4A, + 0x9A, + 0xCA, + 0x0A, + 0xD6, + 0x00, + 0x48, + 0xBE, + 0x48, + 0x9C, + 0xC8, + 0x3E, + 0xCA, + 0x00, + 0x4E, + 0x80, + 0x5E, + 0x84, + 0xC4, + 0x0A, + 0xDE, + 0x00, + 0x48, + 0xBE, + 0x48, + 0xAA, + 0xFE, + 0x08, + 0xCE, + 0x00, + 0x54, + 0x94, + 0x5E, + 0x94, + 0xD4, + 0x1C, + 0xD6, + 0x00, + 0x48, + 0x9C, + 0x5A, + 0xA8, + 0xCA, + 0x04, + 0xD8, + 0x00, + 0x7E, + 0xA2, + 0x76, + 0xAA, + 0xF6, + 0x22, + 0xE6, + 0x00, + 0x48, + 0xBE, + 0x6A, + 0xAA, + 0xF6, + 0x22, + 0xE6, + 0x00, + 0x54, + 0x94, + 0x54, + 0x9C, + 0xE4, + 0x2A, + 0xEA, + 0x00, + 0x48, + 0x94, + 0x62, + 0x94, + 0xD8, + 0x12, + 0xDE, + 0x00, + 0x54, + 0x94, + 0x62, + 0x9C, + 0xD4, + 0x14, + 0xEC, + 0x00, + 0x42, + 0x9C, + 0x54, + 0x9E, + 0xD4, + 0x14, + 0xDA, + 0x00, + 0x48, + 0xBE, + 0x54, + 0x94, + 0xC8, + 0x14, + 0xE2, + 0x00, + 0x44, + 0x9E, + 0x48, + 0x8E, + 0xCA, + 0x0A, + 0xD6, + 0x00, + 0x7C, + 0x94, + 0x54, + 0xBC, + 0xD4, + 0x14, + 0xDE, + 0x00, + 0x5E, + 0x8A, + 0x44, + 0x9E, + 0xC6, + 0x04, + 0xCC, + 0x00, + 0x4A, + 0xBE, + 0x48, + 0xBC, + 0xCA, + 0x04, + 0xDA, + 0x00, + 0x54, + 0xBE, + 0x54, + 0x9C, + 0xD4, + 0x14, + 0xDC, + 0x00, + 0x6A, + 0xAA, + 0x7E, + 0xAA, + 0xEE, + 0x20, + 0xFE, + 0x00, + 0x4A, + 0x9E, + 0x48, + 0x8E, + 0xCA, + 0x14, + 0xCA, + 0x00, + 0x48, + 0xBE, + 0x58, + 0xBE, + 0xC8, + 0x2A, + 0xD8, + 0x00, + 0x5C, + 0x94, + 0x5C, + 0x94, + 0xDC, + 0x14, + 0xDE, + 0x00, + 0x48, + 0xBE, + 0x6A, + 0xBE, + 0xEA, + 0x3E, + 0xC8, + 0x00, + 0x5E, + 0x96, + 0x56, + 0x9E, + 0xD6, + 0x16, + 0xDE, + 0x00, + 0x5E, + 0x92, + 0x52, + 0x9E, + 0xC0, + 0x14, + 0xE2, + 0x00, + 0x4C, + 0x94, + 0x48, + 0xB6, + 0xC8, + 0x00, + 0xCC, + 0x00, + 0x4C, + 0x94, + 0x4E, + 0x82, + 0xCE, + 0x02, + 0xDE, + 0x00, + 0x48, + 0xAA, + 0x48, + 0xBE, + 0xC8, + 0x3E, + 0xC8, + 0x00, + 0x54, + 0xBE, + 0x5E, + 0xB4, + 0xFE, + 0x16, + 0xE4, + 0x00, + 0x48, + 0xAA, + 0x7E, + 0x88, + 0xEA, + 0x2A, + 0xFE, + 0x00, + 0x5E, + 0x8A, + 0x52, + 0x86, + 0xDE, + 0x12, + 0xDE, + 0x00, + 0x5C, + 0x94, + 0x48, + 0xB6, + 0xC8, + 0x3E, + 0xC8, + 0x00, + 0x5C, + 0x84, + 0x48, + 0xB6, + 0xDC, + 0x08, + 0xDE, + 0x00, + 0x48, + 0x88, + 0x54, + 0xBA, + 0xC0, + 0x1C, + 0xDC, + 0x00, + 0x56, + 0xBE, + 0x54, + 0xBE, + 0xD6, + 0x3C, + 0xD4, + 0x00, + 0x44, + 0xBE, + 0x54, + 0xBC, + 0xD6, + 0x14, + 0xCA, + 0x00, + 0x48, + 0xBE, + 0x48, + 0x9C, + 0xC0, + 0x1C, + 0xDC, + 0x00, + 0x48, + 0xBE, + 0x54, + 0xAA, + 0xDC, + 0x02, + 0xC6, + 0x00, + 0x48, + 0xBE, + 0x44, + 0x9A, + 0xFE, + 0x14, + 0xE6, + 0x00, + 0x56, + 0x80, + 0x56, + 0x92, + 0xD2, + 0x12, + 0xD6, + 0x00, + 0x48, + 0x94, + 0x6E, + 0x80, + 0xFE, + 0x14, + 0xDA, + 0x00, + 0x48, + 0x94, + 0x6E, + 0x80, + 0xDC, + 0x14, + 0xDC, + 0x00, + 0x50, + 0x9E, + 0x76, + 0x9E, + 0xD6, + 0x1E, + 0xC2, + 0x00, + 0x4C, + 0x94, + 0x48, + 0xB6, + 0xCC, + 0x1E, + 0xC4, + 0x00, + 0x4C, + 0x94, + 0x48, + 0xB6, + 0xDC, + 0x14, + 0xDC, + 0x00, + 0x4C, + 0x94, + 0x5E, + 0x9A, + 0xDE, + 0x10, + 0xDE, + 0x00, + 0x48, + 0xBE, + 0x54, + 0xA2, + 0xD4, + 0x08, + 0xD6, + 0x00, + 0x48, + 0xBE, + 0x54, + 0xBA, + 0xD4, + 0x14, + 0xE6, + 0x00, + 0x7E, + 0x9C, + 0x5C, + 0x88, + 0xD8, + 0x08, + 0xD6, + 0x00, + 0x56, + 0x84, + 0x5E, + 0x92, + 0xDE, + 0x12, + 0xD6, + 0x00, + 0x4C, + 0x8C, + 0x40, + 0x9E, + 0xD2, + 0x1E, + 0xD2, + 0x00, + 0x5C, + 0xBE, + 0x5C, + 0xAA, + 0xFC, + 0x16, + 0xE2, + 0x00, + 0x46, + 0xBA, + 0x54, + 0x88, + 0xFE, + 0x14, + 0xDA, + 0x00, + 0x4C, + 0x94, + 0x48, + 0x94, + 0xFE, + 0x1C, + 0xEA, + 0x00, + 0x5A, + 0x94, + 0x5E, + 0x94, + 0xDA, + 0x10, + 0xDE, + 0x00, + 0x54, + 0xBE, + 0x4A, + 0xBE, + 0xE8, + 0x1E, + 0xEA, + 0x00, + 0x48, + 0x9C, + 0x48, + 0xBE, + 0xE2, + 0x08, + 0xD2, + 0x00, + 0x4A, + 0x9C, + 0x48, + 0xBE, + 0xD0, + 0x2E, + 0xCE, + 0x00, + 0x48, + 0x9C, + 0x48, + 0xBE, + 0xD4, + 0x28, + 0xD6, + 0x00, + 0x5C, + 0x88, + 0x7E, + 0x96, + 0xFE, + 0x08, + 0xD2, + 0x00, + 0x48, + 0xBE, + 0x48, + 0x94, + 0xFE, + 0x04, + 0xD4, + 0x00, + 0x54, + 0xB6, + 0x54, + 0xB6, + 0xD4, + 0x36, + 0xD4, + 0x00, + 0x48, + 0x8E, + 0x5C, + 0x94, + 0xDC, + 0x3E, + 0xC8, + 0x00, + 0x6A, + 0x88, + 0x7E, + 0xA2, + 0xEE, + 0x2E, + 0xE2, + 0x00, + 0x7E, + 0xA2, + 0x7E, + 0xA4, + 0xF6, + 0x24, + 0xF6, + 0x00, + 0x5C, + 0x94, + 0x7E, + 0xAA, + 0xFE, + 0x08, + 0xCE, + 0x00, + 0x54, + 0x9E, + 0x74, + 0x9E, + 0xD4, + 0x14, + 0xDE, + 0x00, + 0x48, + 0x9C, + 0x54, + 0x9C, + 0xFE, + 0x2A, + 0xC8, + 0x00, + 0x7E, + 0x94, + 0x7E, + 0xA2, + 0xDC, + 0x08, + 0xD6, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0xAA, + 0xFE, + 0x2A, + 0xD6, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0xAA, + 0xF6, + 0x3E, + 0xE2, + 0x00, + 0x54, + 0xAE, + 0x54, + 0xA8, + 0xDE, + 0x14, + 0xDC, + 0x00, + 0x6A, + 0x9C, + 0x7E, + 0x94, + 0xEA, + 0x10, + 0xDC, + 0x00, + 0x48, + 0xBE, + 0x6E, + 0x80, + 0xFE, + 0x08, + 0xDA, + 0x00, + 0x44, + 0xBE, + 0x6E, + 0x84, + 0xD6, + 0x14, + 0xEE, + 0x00, + 0x44, + 0x9E, + 0x52, + 0x8C, + 0xCE, + 0x0A, + 0xCE, + 0x00, + 0x5C, + 0x84, + 0x7E, + 0x88, + 0xEA, + 0x1C, + 0xEA, + 0x00, + 0x7E, + 0x94, + 0x6A, + 0xBE, + 0xEA, + 0x14, + 0xEA, + 0x00, + 0x4A, + 0x94, + 0x4A, + 0x9E, + 0xDE, + 0x16, + 0xDE, + 0x00, + 0x54, + 0xBE, + 0x54, + 0xBE, + 0xEA, + 0x3E, + 0xC8, + 0x00, + 0x6E, + 0xBA, + 0x6E, + 0xBA, + 0xEE, + 0x2A, + 0xEE, + 0x00, + 0x44, + 0xBE, + 0x64, + 0xBC, + 0xE6, + 0x3C, + 0xDA, + 0x00, + 0x5E, + 0x88, + 0x5E, + 0x96, + 0xDE, + 0x16, + 0xDE, + 0x00, + 0x54, + 0xB6, + 0x72, + 0x9C, + 0xD4, + 0x1C, + 0xE6, + 0x00, + 0x4C, + 0x8C, + 0x5E, + 0x84, + 0xD6, + 0x14, + 0xEE, + 0x00, + 0x7A, + 0xAE, + 0x7E, + 0xAA, + 0xF8, + 0x2A, + 0xFC, + 0x00, + 0x5C, + 0x94, + 0x7E, + 0x9C, + 0xD4, + 0x3E, + 0xC4, + 0x00, + 0x48, + 0xBE, + 0x6A, + 0xBE, + 0xE2, + 0x08, + 0xD2, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0xBE, + 0xC0, + 0x12, + 0xCE, + 0x00, + 0x5C, + 0x88, + 0x7E, + 0x94, + 0xFE, + 0x08, + 0xDE, + 0x00, + 0x5E, + 0xAA, + 0x70, + 0xAE, + 0xFA, + 0x24, + 0xEA, + 0x00, + 0x4E, + 0x94, + 0x7E, + 0x9E, + 0xDC, + 0x14, + 0xDA, + 0x00, + 0x6C, + 0xA4, + 0x7E, + 0xA8, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x52, + 0x86, + 0x46, + 0x94, + 0xD6, + 0x16, + 0xDE, + 0x00, + 0x46, + 0xB8, + 0x6A, + 0x9E, + 0xCA, + 0x14, + 0xEA, + 0x00, + 0x48, + 0xBE, + 0x54, + 0xBE, + 0xEA, + 0x1C, + 0xD4, + 0x00, + 0x6A, + 0x9C, + 0x6A, + 0x90, + 0xFE, + 0x14, + 0xDA, + 0x00, + 0x48, + 0x9C, + 0x5C, + 0x90, + 0xDE, + 0x1E, + 0xEA, + 0x00, + 0x5E, + 0x92, + 0x5E, + 0x94, + 0xDA, + 0x2E, + 0xCE, + 0x00, + 0x4E, + 0x94, + 0x7E, + 0x90, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x7E, + 0xB6, + 0x54, + 0xBE, + 0xDC, + 0x14, + 0xDC, + 0x00, + 0x4A, + 0xBE, + 0x5C, + 0x9C, + 0xFE, + 0x14, + 0xCC, + 0x00, + 0x5E, + 0x9C, + 0x5A, + 0x9C, + 0xDE, + 0x24, + 0xD4, + 0x00, + 0x48, + 0xBE, + 0x5C, + 0x9C, + 0xFE, + 0x00, + 0xD2, + 0x00, + 0x56, + 0x8A, + 0x44, + 0xBA, + 0xDE, + 0x14, + 0xEE, + 0x00, + 0x48, + 0xBE, + 0x54, + 0x9C, + 0xFE, + 0x22, + 0xEA, + 0x00, + 0x48, + 0xBE, + 0x7E, + 0xAA, + 0xFE, + 0x28, + 0xDE, + 0x00, + 0x48, + 0xBE, + 0x54, + 0x9C, + 0xFE, + 0x2E, + 0xFA, + 0x00, + 0x54, + 0xBE, + 0x54, + 0xA2, + 0xDC, + 0x1C, + 0xDE, + 0x00, + 0x54, + 0xBE, + 0x5C, + 0x8E, + 0xFC, + 0x1C, + 0xEA, + 0x00, + 0x48, + 0xBE, + 0x5E, + 0x94, + 0xFE, + 0x00, + 0xD2, + 0x00, + 0x7E, + 0x9C, + 0x5C, + 0x80, + 0xFE, + 0x08, + 0xDA, + 0x00, + 0x5C, + 0x94, + 0x7E, + 0xBE, + 0xD4, + 0x08, + 0xD6, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0x90, + 0xFE, + 0x08, + 0xDA, + 0x00, + 0x7E, + 0xAA, + 0x54, + 0xAA, + 0xFE, + 0x14, + 0xDA, + 0x00, + 0x48, + 0xBE, + 0x62, + 0x9E, + 0xF4, + 0x16, + 0xD6, + 0x00, + 0x76, + 0x92, + 0x48, + 0x94, + 0xEA, + 0x04, + 0xD8, + 0x00, + 0x54, + 0xA8, + 0x5C, + 0x9C, + 0xFE, + 0x1C, + 0xEA, + 0x00, + 0x56, + 0xBC, + 0x56, + 0xBE, + 0xC6, + 0x1C, + 0xDA, + 0x00, + 0x48, + 0xBE, + 0x54, + 0xBE, + 0xD4, + 0x08, + 0xDA, + 0x00, + 0x54, + 0xBE, + 0x48, + 0xBE, + 0xD4, + 0x3E, + 0xDC, + 0x00, + 0x54, + 0xBE, + 0x6A, + 0xBE, + 0xDC, + 0x14, + 0xDC, + 0x00, + 0x5E, + 0x8C, + 0x4C, + 0x9E, + 0xCC, + 0x0C, + 0xDE, + 0x00, + 0x64, + 0x9E, + 0x56, + 0xBE, + 0xEC, + 0x2E, + 0xFE, + 0x00, + 0x5C, + 0x94, + 0x7E, + 0xAA, + 0xFE, + 0x1C, + 0xEA, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0x94, + 0xDC, + 0x34, + 0xDA, + 0x00, + 0x54, + 0xB6, + 0x7A, + 0xBA, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x68, + 0xBE, + 0x54, + 0xAA, + 0xDC, + 0x1C, + 0xE2, + 0x00, + 0x20, + 0x3C, + 0x50, + 0xFE, + 0x10, + 0x54, + 0x7C, + 0x00, + 0x40, + 0x7E, + 0xA4, + 0xF4, + 0x24, + 0xB4, + 0xFE, + 0x00, + 0x44, + 0x7E, + 0xA6, + 0xFE, + 0x24, + 0xB4, + 0xFA, + 0x00, + 0x7C, + 0x54, + 0x28, + 0x3C, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x2E, + 0xFA, + 0x64, + 0xBA, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x84, + 0xE6, + 0x5C, + 0xF6, + 0x5E, + 0xF4, + 0xEC, + 0x00, + 0x94, + 0xFE, + 0x76, + 0xD4, + 0x5E, + 0xF4, + 0xDE, + 0x00, + 0xFE, + 0x82, + 0xD6, + 0xAA, + 0xAA, + 0xD6, + 0x82, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x92, + 0xFE, + 0xA2, + 0xBA, + 0x00, + 0xFE, + 0xAA, + 0x44, + 0x38, + 0x10, + 0xFE, + 0x10, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x1C, + 0x64, + 0x18, + 0xE0, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x00, + 0xFE, + 0x34, + 0xD2, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x4A, + 0x0A, + 0xC2, + 0x66, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x10, + 0x5C, + 0x50, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x10, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x54, + 0xBA, + 0x38, + 0x0E, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x1C, + 0x78, + 0xFE, + 0x10, + 0x00, + 0xFE, + 0xFE, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0xFE, + 0xAA, + 0xFE, + 0x92, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x38, + 0xFE, + 0x34, + 0xDC, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0xAA, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x54, + 0xDE, + 0xD4, + 0x5E, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x54, + 0x7C, + 0x28, + 0x38, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0x4E, + 0xE2, + 0x5A, + 0x00, + 0x44, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x44, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xC6, + 0x00, + 0x44, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0xAA, + 0x00, + 0xA8, + 0x54, + 0xEA, + 0x40, + 0xFE, + 0x52, + 0x8C, + 0x00, + 0xA2, + 0x5C, + 0xF4, + 0x5E, + 0xF4, + 0x5C, + 0x9A, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x3C, + 0xD4, + 0x3E, + 0x00, + 0xAE, + 0x42, + 0xE4, + 0x5A, + 0xEE, + 0x44, + 0x9E, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x9C, + 0x08, + 0xB6, + 0x00, + 0xFA, + 0x5E, + 0xF4, + 0x5E, + 0x64, + 0xFE, + 0x74, + 0x00, + 0xAA, + 0x5E, + 0xEA, + 0x52, + 0xEC, + 0x54, + 0x8A, + 0x00, + 0xBC, + 0x54, + 0xFC, + 0x5E, + 0xF2, + 0x5A, + 0x86, + 0x00, + 0xAA, + 0x5E, + 0xF0, + 0x5E, + 0xFE, + 0x54, + 0xAA, + 0x00, + 0x44, + 0xFE, + 0x10, + 0xFE, + 0x6A, + 0x3C, + 0x6A, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x6E, + 0x7E, + 0xB6, + 0x00, + 0x44, + 0xFE, + 0x7C, + 0xAA, + 0x7C, + 0x38, + 0xEE, + 0x00, + 0x7E, + 0x7E, + 0x54, + 0x7E, + 0x6A, + 0x7E, + 0xA4, + 0x00, + 0xFE, + 0x12, + 0x5A, + 0x12, + 0x36, + 0xDA, + 0x36, + 0x00, + 0xFE, + 0x5A, + 0x36, + 0x5A, + 0xFE, + 0x28, + 0x48, + 0x00, + 0x28, + 0xC6, + 0x28, + 0xFE, + 0x5A, + 0x36, + 0xDA, + 0x00, + 0x5E, + 0xEA, + 0x5E, + 0xEA, + 0xBE, + 0x4A, + 0xBE, + 0x00, + 0x5E, + 0xEA, + 0xBE, + 0xAA, + 0x5E, + 0xEA, + 0x0A, + 0x00, + 0xFE, + 0x5A, + 0x36, + 0xDA, + 0x7C, + 0x28, + 0xFE, + 0x00, + 0x5E, + 0xAA, + 0x5E, + 0x0A, + 0xFE, + 0xAA, + 0x4A, + 0x00, + 0xBE, + 0x4A, + 0xDE, + 0x6A, + 0xDE, + 0x6A, + 0x8A, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x38, + 0xEE, + 0x66, + 0xAA, + 0x00, + 0x5E, + 0xEA, + 0x5E, + 0xAA, + 0xFE, + 0x6A, + 0xBE, + 0x00, + 0xFE, + 0x5A, + 0x36, + 0x28, + 0x7E, + 0xA8, + 0x3E, + 0x00, + 0xFE, + 0x5A, + 0x36, + 0xFE, + 0x54, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x5A, + 0x36, + 0xDA, + 0x00, + 0x7C, + 0x18, + 0xFE, + 0x5C, + 0xEE, + 0x66, + 0xAA, + 0x00, + 0x44, + 0xFE, + 0x74, + 0x54, + 0xEE, + 0x66, + 0xAA, + 0x00, + 0x5E, + 0xCA, + 0xDE, + 0x8A, + 0xFE, + 0xEA, + 0xAA, + 0x00, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0xBE, + 0xEA, + 0xAA, + 0x00, + 0xE8, + 0x54, + 0xE2, + 0xBE, + 0x6A, + 0xDE, + 0x6A, + 0x00, + 0x5E, + 0xEA, + 0xBE, + 0xEA, + 0x5E, + 0xEA, + 0x4A, + 0x00, + 0xFE, + 0xCA, + 0xF4, + 0xAA, + 0xFE, + 0x66, + 0xAA, + 0x00, + 0xFE, + 0x6A, + 0xFE, + 0x6A, + 0xBE, + 0x7E, + 0x6A, + 0x00, + 0xFE, + 0x5A, + 0x36, + 0x58, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x2E, + 0xB6, + 0x2E, + 0xF4, + 0x6E, + 0x7C, + 0x8E, + 0x00, + 0x12, + 0x7C, + 0x18, + 0xFE, + 0x3C, + 0xD0, + 0x1E, + 0x00, + 0x12, + 0x7C, + 0x18, + 0xFE, + 0x30, + 0xDE, + 0x02, + 0x00, + 0x14, + 0x78, + 0x30, + 0xDE, + 0x3C, + 0xF0, + 0x1E, + 0x00, + 0x12, + 0x7C, + 0x18, + 0xFE, + 0x20, + 0xDC, + 0x1C, + 0x00, + 0x14, + 0x78, + 0xFE, + 0x30, + 0xDE, + 0x3C, + 0x3C, + 0x00, + 0x14, + 0x78, + 0x30, + 0xDE, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0xFE, + 0x10, + 0xFE, + 0xAA, + 0xAA, + 0xAA, + 0xAA, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0x28, + 0xF6, + 0x00, + 0xFA, + 0x46, + 0xFA, + 0xAE, + 0xAE, + 0xAA, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x4E, + 0xE2, + 0x44, + 0xEE, + 0x44, + 0xE4, + 0x4C, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xD4, + 0x7E, + 0xD4, + 0x64, + 0x00, + 0x48, + 0xFC, + 0x5A, + 0xE8, + 0x4A, + 0xE4, + 0x58, + 0x00, + 0x44, + 0xF8, + 0x4E, + 0xF8, + 0x4E, + 0xF8, + 0x4E, + 0x00, + 0x4E, + 0xE0, + 0x5E, + 0xE4, + 0x44, + 0xEA, + 0x5E, + 0x00, + 0x5E, + 0xF6, + 0x56, + 0xFE, + 0x50, + 0xF2, + 0x5E, + 0x00, + 0x5C, + 0xF4, + 0x5C, + 0xF0, + 0x5E, + 0xF2, + 0x5E, + 0x00, + 0x44, + 0xEA, + 0x4E, + 0xE0, + 0x4E, + 0xEA, + 0x4E, + 0x00, + 0x54, + 0xFE, + 0x52, + 0xE8, + 0x5E, + 0xEA, + 0x56, + 0x00, + 0x6A, + 0xC8, + 0x7E, + 0xE2, + 0x6E, + 0xEE, + 0x62, + 0x00, + 0x5C, + 0xDC, + 0x48, + 0xFE, + 0x6A, + 0xEE, + 0x7A, + 0x00, + 0x6A, + 0xDC, + 0x6A, + 0xD0, + 0x7E, + 0xD4, + 0x7A, + 0x00, + 0x5E, + 0xDC, + 0x5A, + 0xDC, + 0x5E, + 0xE4, + 0x54, + 0x00, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0x5C, + 0xFE, + 0x54, + 0x00, + 0x48, + 0xFE, + 0x54, + 0xFE, + 0x6A, + 0xCC, + 0x54, + 0x00, + 0x48, + 0xFE, + 0x6A, + 0xFE, + 0x74, + 0xEE, + 0x56, + 0x00, + 0xFE, + 0x24, + 0x3C, + 0x3C, + 0x24, + 0xFE, + 0x04, + 0x00, + 0xFE, + 0x64, + 0x64, + 0x64, + 0x64, + 0xE4, + 0x2C, + 0x00, + 0xFE, + 0x56, + 0x74, + 0x76, + 0x56, + 0xF4, + 0x14, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xBE, + 0x24, + 0xFE, + 0x04, + 0x00, + 0x24, + 0x34, + 0x4A, + 0xFE, + 0x24, + 0xFE, + 0x04, + 0x00, + 0xE4, + 0x64, + 0x76, + 0x74, + 0x74, + 0xF4, + 0x3E, + 0x00, + 0xE8, + 0x7E, + 0x7A, + 0x68, + 0x6C, + 0xEC, + 0x36, + 0x00, + 0xE4, + 0x64, + 0x76, + 0x74, + 0x64, + 0xE4, + 0x3A, + 0x00, + 0x7C, + 0x28, + 0x38, + 0xFE, + 0x5A, + 0x24, + 0xDA, + 0x00, + 0xE8, + 0x7E, + 0x6A, + 0x7E, + 0x6A, + 0xFE, + 0x22, + 0x00, + 0xE8, + 0x74, + 0x6A, + 0x60, + 0x7E, + 0xEA, + 0x24, + 0x00, + 0xE8, + 0x76, + 0x76, + 0x76, + 0x7E, + 0xEC, + 0x34, + 0x00, + 0x24, + 0xFE, + 0x58, + 0x8E, + 0x3C, + 0xFE, + 0x04, + 0x00, + 0xFE, + 0x72, + 0x72, + 0x7E, + 0x60, + 0xF4, + 0x22, + 0x00, + 0xE4, + 0x7E, + 0x72, + 0x6E, + 0x64, + 0xE4, + 0x2C, + 0x00, + 0xE2, + 0x6C, + 0x7E, + 0x64, + 0x6E, + 0xEA, + 0x2E, + 0x00, + 0xEA, + 0x60, + 0x6E, + 0x64, + 0x6E, + 0xE4, + 0x3A, + 0x00, + 0xE4, + 0x6E, + 0x6E, + 0x7E, + 0x6C, + 0xE2, + 0x26, + 0x00, + 0xFE, + 0x6A, + 0xF4, + 0x2A, + 0x54, + 0x38, + 0xD6, + 0x00, + 0xE4, + 0x7E, + 0x76, + 0x7E, + 0x72, + 0xE8, + 0x32, + 0x00, + 0xEA, + 0x7E, + 0x72, + 0x7E, + 0x60, + 0xF2, + 0x2E, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xBC, + 0xFE, + 0x04, + 0x00, + 0x10, + 0x7C, + 0x16, + 0xFC, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x14, + 0xFE, + 0x14, + 0x7C, + 0x10, + 0x00, + 0x10, + 0x7C, + 0x16, + 0xFC, + 0x52, + 0x76, + 0x92, + 0x00, + 0x84, + 0xEE, + 0x86, + 0x6E, + 0xE4, + 0x5E, + 0xA4, + 0x00, + 0x74, + 0x4E, + 0x66, + 0x4E, + 0xF4, + 0x5E, + 0xF4, + 0x00, + 0x26, + 0x7A, + 0x74, + 0x8A, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x92, + 0xAA, + 0x92, + 0xAA, + 0x86, + 0x00, + 0xE8, + 0xBE, + 0xEA, + 0xAA, + 0xEA, + 0xAA, + 0xB6, + 0x00, + 0xFC, + 0xB4, + 0xF4, + 0xB4, + 0xF4, + 0xB4, + 0xA6, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x52, + 0x34, + 0x7E, + 0x42, + 0x7E, + 0x42, + 0x46, + 0x00, + 0xE4, + 0xBE, + 0xE4, + 0xB4, + 0xEC, + 0xA4, + 0xAC, + 0x00, + 0xE4, + 0xA4, + 0xEE, + 0xA4, + 0xE4, + 0xA4, + 0xBE, + 0x00, + 0xE0, + 0xAE, + 0xE4, + 0xA4, + 0xE4, + 0xA4, + 0xBE, + 0x00, + 0xE2, + 0xAC, + 0xE2, + 0xAC, + 0xE0, + 0xA2, + 0xAC, + 0x00, + 0xEE, + 0xA4, + 0xE4, + 0xBE, + 0xE4, + 0xA4, + 0xA4, + 0x00, + 0xEC, + 0xA0, + 0xFE, + 0xA8, + 0xEE, + 0xA2, + 0xA6, + 0x00, + 0xFC, + 0xA4, + 0xE8, + 0xBE, + 0xF6, + 0xAA, + 0xB6, + 0x00, + 0xEE, + 0xAA, + 0xE0, + 0xAE, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0xE4, + 0xBE, + 0xE4, + 0xAE, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xBE, + 0xE4, + 0xA4, + 0xAA, + 0x00, + 0xFE, + 0xAA, + 0xEA, + 0xBE, + 0xE0, + 0xA2, + 0xBE, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7E, + 0x52, + 0x5E, + 0x92, + 0x00, + 0xE4, + 0xBE, + 0xE8, + 0xAE, + 0xEA, + 0xAA, + 0xB6, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xAA, + 0xFE, + 0xA8, + 0xAE, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xB6, + 0xFA, + 0xB2, + 0xB6, + 0x00, + 0xE8, + 0xBE, + 0xE0, + 0xBC, + 0xF4, + 0xB4, + 0xA6, + 0x00, + 0x10, + 0x5C, + 0x50, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xB2, + 0xE4, + 0xAA, + 0xBE, + 0x00, + 0x10, + 0xFE, + 0x24, + 0xFA, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x64, + 0x18, + 0x24, + 0xFE, + 0x64, + 0xBC, + 0x24, + 0x00, + 0xE8, + 0xAE, + 0xF6, + 0xA4, + 0xE4, + 0xA4, + 0xBA, + 0x00, + 0xE4, + 0xBE, + 0xE4, + 0xBE, + 0xF6, + 0xB6, + 0xA4, + 0x00, + 0xEA, + 0xBE, + 0xEA, + 0xAA, + 0xFE, + 0xAA, + 0xB2, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xB4, + 0xF4, + 0xA2, + 0xAA, + 0x00, + 0x2E, + 0xAA, + 0xA4, + 0x2A, + 0x7C, + 0x7C, + 0x44, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xB6, + 0xFE, + 0xA4, + 0xA4, + 0x00, + 0xEA, + 0xAC, + 0xE8, + 0xBE, + 0xE8, + 0xAC, + 0xAA, + 0x00, + 0xE8, + 0xBC, + 0xEC, + 0xAE, + 0xEE, + 0xB4, + 0xB4, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xBE, + 0xF6, + 0xBE, + 0xA4, + 0x00, + 0xFE, + 0x92, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x10, + 0xFE, + 0x92, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xAA, + 0xEE, + 0xA0, + 0xAE, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0xE2, + 0xBC, + 0xF4, + 0xB4, + 0xF4, + 0xB6, + 0xAA, + 0x00, + 0xE4, + 0xA4, + 0xEA, + 0xBE, + 0xE0, + 0xAE, + 0xAE, + 0x00, + 0xE4, + 0xB6, + 0xE4, + 0xBE, + 0xE4, + 0xBE, + 0xA4, + 0x00, + 0xE8, + 0xB4, + 0xEA, + 0xA4, + 0xEA, + 0xA4, + 0xB8, + 0x00, + 0xE8, + 0xAE, + 0xF8, + 0xAE, + 0xE8, + 0xAE, + 0xA8, + 0x00, + 0xFE, + 0xA4, + 0xEC, + 0xB6, + 0xE4, + 0xA4, + 0xBE, + 0x00, + 0xFE, + 0xB6, + 0xFE, + 0xB6, + 0xFE, + 0xA4, + 0xA4, + 0x00, + 0xEC, + 0xAE, + 0xF4, + 0xA4, + 0xEE, + 0xA4, + 0xBE, + 0x00, + 0xE2, + 0xBC, + 0xF4, + 0xBE, + 0xF4, + 0xBC, + 0xBA, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0xAE, + 0xEE, + 0xA8, + 0xAE, + 0x00, + 0x4E, + 0xEA, + 0x4E, + 0xEA, + 0xAE, + 0xEA, + 0x16, + 0x00, + 0x54, + 0x64, + 0x54, + 0x7C, + 0x6C, + 0x7C, + 0xAE, + 0x00, + 0xFE, + 0x1A, + 0x50, + 0xBE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0xEA, + 0xA8, + 0xFE, + 0xAC, + 0xEE, + 0xAC, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xE8, + 0xBE, + 0xE4, + 0xB6, + 0xAC, + 0x00, + 0xE8, + 0xAE, + 0xE8, + 0xBE, + 0xEC, + 0xAA, + 0xA8, + 0x00, + 0xE6, + 0xA4, + 0xEE, + 0xAA, + 0xEE, + 0xA8, + 0xB0, + 0x00, + 0xEE, + 0xA2, + 0xE4, + 0xBA, + 0xEE, + 0xA4, + 0xBE, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0xEA, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0xF6, + 0xA2, + 0xBE, + 0x00, + 0xE4, + 0xBE, + 0xEC, + 0xBA, + 0xEC, + 0xA2, + 0xA6, + 0x00, + 0xE8, + 0xBE, + 0xFC, + 0xB8, + 0xFE, + 0xAA, + 0xB6, + 0x00, + 0xE4, + 0xB6, + 0xE4, + 0xBE, + 0xEC, + 0xAC, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xBC, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0xE6, + 0xAA, + 0xE4, + 0xBA, + 0xEE, + 0xAA, + 0xAE, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xB2, + 0xFE, + 0xBE, + 0xB2, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xB0, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0xE8, + 0xAE, + 0xF6, + 0xAA, + 0xF6, + 0xBE, + 0xA2, + 0x00, + 0xE8, + 0xBE, + 0xEA, + 0xBE, + 0xF4, + 0xAC, + 0xB2, + 0x00, + 0xEA, + 0xA0, + 0xFE, + 0xAA, + 0xFE, + 0xAA, + 0xB2, + 0x00, + 0x24, + 0x56, + 0xF4, + 0x76, + 0x56, + 0x74, + 0x56, + 0x00, + 0xEA, + 0xAC, + 0xEA, + 0xAE, + 0xE0, + 0xAE, + 0xAE, + 0x00, + 0xEC, + 0xB4, + 0xFE, + 0xBE, + 0xFA, + 0xB8, + 0xAE, + 0x00, + 0xEC, + 0xA0, + 0xEC, + 0xBE, + 0xEC, + 0xB6, + 0xAC, + 0x00, + 0x92, + 0x54, + 0x92, + 0x38, + 0xC6, + 0x7C, + 0x44, + 0x00, + 0xE8, + 0xB4, + 0xEE, + 0xA0, + 0xFE, + 0xB4, + 0xBA, + 0x00, + 0xF4, + 0xA8, + 0xF4, + 0xA8, + 0xFE, + 0xBC, + 0xAA, + 0x00, + 0xE4, + 0xBE, + 0xF4, + 0xBE, + 0xF4, + 0xB4, + 0xAE, + 0x00, + 0xE8, + 0xBE, + 0xF4, + 0xA8, + 0xF6, + 0xB4, + 0xA4, + 0x00, + 0xE8, + 0xBE, + 0xE0, + 0xB6, + 0xFA, + 0xB6, + 0xBE, + 0x00, + 0xE8, + 0xBA, + 0xE8, + 0xBE, + 0xEC, + 0xBA, + 0xA8, + 0x00, + 0xE8, + 0xBE, + 0xEA, + 0xB8, + 0xF6, + 0xB4, + 0xBA, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0xE4, + 0xAE, + 0xFE, + 0xB6, + 0xE2, + 0xBE, + 0xA4, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xA0, + 0xFE, + 0xAC, + 0xB6, + 0x00, + 0xEE, + 0xBE, + 0xEE, + 0xBE, + 0xEE, + 0xB4, + 0xBC, + 0x00, + 0xF4, + 0xB4, + 0xEA, + 0xA8, + 0xFC, + 0xA8, + 0xBE, + 0x00, + 0xE6, + 0xBA, + 0xEC, + 0xA4, + 0xFE, + 0xA8, + 0xB8, + 0x00, + 0xEA, + 0xBE, + 0xE8, + 0xBE, + 0xFA, + 0xBE, + 0xBA, + 0x00, + 0xEA, + 0xBE, + 0xF2, + 0xBE, + 0xEC, + 0xAC, + 0xB6, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xB4, + 0xFE, + 0xAE, + 0xB4, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xA4, + 0xFE, + 0xB6, + 0xBA, + 0x00, + 0xE8, + 0xB4, + 0xEE, + 0xA0, + 0xEA, + 0xB4, + 0xBE, + 0x00, + 0xE8, + 0xBE, + 0xFA, + 0xBE, + 0xEC, + 0xBE, + 0xA4, + 0x00, + 0xEA, + 0xBE, + 0xFA, + 0xBE, + 0xFE, + 0xA0, + 0xB2, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xBE, + 0xEA, + 0xAE, + 0xAA, + 0x00, + 0xEA, + 0xBE, + 0xEA, + 0xBE, + 0xEE, + 0xAA, + 0xAE, + 0x00, + 0xE4, + 0xBE, + 0xE8, + 0xAE, + 0xFA, + 0xAC, + 0xAA, + 0x00, + 0xE8, + 0xBE, + 0xF4, + 0xAA, + 0xFC, + 0xBC, + 0xA6, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x6C, + 0x7E, + 0x6A, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xF0, + 0xBA, + 0xFE, + 0xBA, + 0xAA, + 0x00, + 0xEC, + 0xBE, + 0xEC, + 0xBE, + 0xEC, + 0xBE, + 0xAC, + 0x00, + 0xE4, + 0xBE, + 0xFA, + 0xA0, + 0xEE, + 0xA4, + 0xBE, + 0x00, + 0xE4, + 0xBE, + 0xF2, + 0xAE, + 0xF6, + 0xAC, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xA0, + 0xFE, + 0xA4, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xA4, + 0xEE, + 0xAC, + 0xB6, + 0x00, + 0xE4, + 0xBE, + 0xEC, + 0xBE, + 0xF6, + 0xA4, + 0xAA, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xB4, + 0xEE, + 0xA4, + 0xBE, + 0x00, + 0xE8, + 0xB4, + 0xEE, + 0xA0, + 0xFA, + 0xBA, + 0xBA, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xB6, + 0xEA, + 0xBE, + 0xAA, + 0x00, + 0xFA, + 0xBA, + 0xEC, + 0xBE, + 0xEC, + 0xA2, + 0xA6, + 0x00, + 0xFE, + 0xB6, + 0xFE, + 0xBE, + 0xE0, + 0xBA, + 0xB6, + 0x00, + 0xFE, + 0xAC, + 0xEC, + 0xA8, + 0xFE, + 0xAC, + 0xBA, + 0x00, + 0xFA, + 0xAE, + 0xEA, + 0xB6, + 0xEA, + 0xA8, + 0xB6, + 0x00, + 0xE8, + 0xB6, + 0xFE, + 0xB6, + 0xFE, + 0xA4, + 0xBA, + 0x00, + 0xF0, + 0xBE, + 0xEC, + 0xAC, + 0xF4, + 0xA8, + 0xB6, + 0x00, + 0xE8, + 0xBC, + 0xF4, + 0xBC, + 0xFA, + 0xBC, + 0xAA, + 0x00, + 0xE4, + 0xBE, + 0xF4, + 0xBC, + 0xEC, + 0xB4, + 0xAA, + 0x00, + 0xFE, + 0xA8, + 0xFE, + 0xB6, + 0xFE, + 0xB6, + 0xBE, + 0x00, + 0xEE, + 0xAA, + 0xEE, + 0xA0, + 0xEC, + 0xAC, + 0xBE, + 0x00, + 0xF6, + 0xA4, + 0xFE, + 0xAA, + 0xEE, + 0xA2, + 0xBA, + 0x00, + 0xF6, + 0xA6, + 0xE6, + 0xB4, + 0xFA, + 0xB0, + 0xBE, + 0x00, + 0xE8, + 0xBE, + 0xF4, + 0xBE, + 0xEA, + 0xAC, + 0xB4, + 0x00, + 0x48, + 0xEE, + 0x7C, + 0xAA, + 0x7C, + 0x7C, + 0x44, + 0x00, + 0xFE, + 0xAC, + 0xEC, + 0xBE, + 0xF2, + 0xBE, + 0xB6, + 0x00, + 0xEA, + 0xBE, + 0xFC, + 0xB4, + 0xFE, + 0xB4, + 0xAC, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0xBA, + 0x7C, + 0x44, + 0x00, + 0xE8, + 0xBE, + 0xFE, + 0xB4, + 0xFE, + 0xA0, + 0xB2, + 0x00, + 0xFE, + 0xAC, + 0xEC, + 0xA0, + 0xFE, + 0xA8, + 0xAA, + 0x00, + 0xEA, + 0xBC, + 0xF6, + 0xBC, + 0xFE, + 0xA8, + 0xBE, + 0x00, + 0xEA, + 0xBE, + 0xEC, + 0xAC, + 0xFE, + 0xA4, + 0xBA, + 0x00, + 0xE4, + 0xBE, + 0xEC, + 0xB6, + 0xEC, + 0xB6, + 0xAC, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0xA8, + 0xEE, + 0xA4, + 0xAE, + 0x00, + 0xF6, + 0xAC, + 0xF6, + 0xA0, + 0xFA, + 0xAE, + 0xB2, + 0x00, + 0xEA, + 0xBC, + 0xEA, + 0xBC, + 0xF8, + 0xAA, + 0xBC, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xBE, + 0xF6, + 0xAA, + 0xAE, + 0x00, + 0xEA, + 0xBE, + 0xE4, + 0xBE, + 0xEA, + 0xBE, + 0xAE, + 0x00, + 0x08, + 0x7E, + 0x6C, + 0x6E, + 0x5E, + 0x5E, + 0x92, + 0x00, + 0xE4, + 0xBE, + 0xFA, + 0xBE, + 0xEC, + 0xAC, + 0xBE, + 0x00, + 0x7E, + 0x7A, + 0x54, + 0xAA, + 0x7C, + 0x7C, + 0x44, + 0x00, + 0xE8, + 0xBE, + 0xFC, + 0xAE, + 0xFC, + 0xBC, + 0xAA, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0x7C, + 0x7C, + 0x44, + 0x00, + 0xE8, + 0xBE, + 0xEE, + 0xB4, + 0xFE, + 0xAC, + 0xB6, + 0x00, + 0xE8, + 0xBE, + 0xF4, + 0xBE, + 0xEC, + 0xBA, + 0xB6, + 0x00, + 0xFC, + 0xB4, + 0xFE, + 0xAA, + 0xFE, + 0xBC, + 0xAA, + 0x00, + 0xEC, + 0xBE, + 0xEC, + 0xBE, + 0xFA, + 0xAC, + 0xBA, + 0x00, + 0xFE, + 0x90, + 0xFC, + 0x84, + 0xFC, + 0x90, + 0xFE, + 0x00, + 0x04, + 0xBE, + 0xE4, + 0x3C, + 0xF6, + 0xB4, + 0x5A, + 0x00, + 0x10, + 0x7E, + 0x42, + 0x7A, + 0x5E, + 0x42, + 0x7E, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0xFE, + 0x28, + 0x74, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0xF4, + 0x26, + 0x5A, + 0xFA, + 0x6A, + 0x34, + 0xCA, + 0x00, + 0xE8, + 0x5E, + 0xAC, + 0x7E, + 0xEA, + 0x5C, + 0xEA, + 0x00, + 0x20, + 0xCE, + 0x82, + 0xEE, + 0x82, + 0x82, + 0xFE, + 0x00, + 0x56, + 0x92, + 0xD6, + 0x92, + 0xD6, + 0x28, + 0xC6, + 0x00, + 0x0E, + 0xF2, + 0x54, + 0x6E, + 0x82, + 0xEE, + 0xFE, + 0x00, + 0x2C, + 0x44, + 0x6C, + 0x7C, + 0x28, + 0xFE, + 0x48, + 0x00, + 0x10, + 0x7C, + 0x38, + 0xFE, + 0x54, + 0xA6, + 0x3C, + 0x00, + 0x2C, + 0x44, + 0x6C, + 0x44, + 0x7E, + 0x82, + 0x56, + 0x00, + 0x2C, + 0x44, + 0x7C, + 0x54, + 0xFE, + 0x22, + 0xC6, + 0x00, + 0x56, + 0xBA, + 0xE6, + 0xBA, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x22, + 0xDC, + 0xF4, + 0x5E, + 0xF4, + 0xB4, + 0xFA, + 0x00, + 0x5E, + 0xAA, + 0x44, + 0xFE, + 0x46, + 0xA4, + 0xEC, + 0x00, + 0x3C, + 0xC8, + 0xFE, + 0x54, + 0xE2, + 0xA8, + 0xFA, + 0x00, + 0x44, + 0x7E, + 0x54, + 0xB4, + 0x1E, + 0x24, + 0xC4, + 0x00, + 0xFE, + 0x54, + 0xFE, + 0xB2, + 0x5C, + 0x2E, + 0xC4, + 0x00, + 0x80, + 0xFE, + 0x54, + 0xFE, + 0x54, + 0xBE, + 0x44, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x44, + 0xFE, + 0x54, + 0x84, + 0x00, + 0x40, + 0xEE, + 0xA4, + 0xA4, + 0xE4, + 0xA4, + 0xBE, + 0x00, + 0x48, + 0xE8, + 0xAA, + 0xAA, + 0xEA, + 0xAA, + 0xBE, + 0x00, + 0x48, + 0xEA, + 0xA2, + 0xB4, + 0xF4, + 0xA8, + 0xB6, + 0x00, + 0x42, + 0xEC, + 0xA8, + 0xAE, + 0xEA, + 0xB4, + 0xAA, + 0x00, + 0x48, + 0xFE, + 0xA0, + 0xBC, + 0xF4, + 0xB4, + 0xA6, + 0x00, + 0x44, + 0xFE, + 0xA8, + 0xAE, + 0xEA, + 0xAA, + 0xB6, + 0x00, + 0x4E, + 0xEA, + 0xA0, + 0xAE, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0x54, + 0xF4, + 0xBE, + 0xB4, + 0xF4, + 0xBC, + 0xB6, + 0x00, + 0x44, + 0xFE, + 0xB6, + 0xB6, + 0xFE, + 0xA4, + 0xA4, + 0x00, + 0x5E, + 0xF2, + 0xBA, + 0xBA, + 0xFA, + 0xAC, + 0xB6, + 0x00, + 0x44, + 0xEA, + 0xB0, + 0xAE, + 0xEA, + 0xA8, + 0xAE, + 0x00, + 0x48, + 0xFE, + 0xAA, + 0xBE, + 0xEA, + 0xAA, + 0xBE, + 0x00, + 0x48, + 0xEE, + 0xB8, + 0xAE, + 0xE8, + 0xAE, + 0xA8, + 0x00, + 0x44, + 0xFE, + 0xB2, + 0xA8, + 0xEE, + 0xA8, + 0xAE, + 0x00, + 0x48, + 0xFE, + 0xB2, + 0xBE, + 0xF2, + 0xB2, + 0xBE, + 0x00, + 0x44, + 0xFE, + 0xAA, + 0xBC, + 0xE4, + 0xAA, + 0xBE, + 0x00, + 0x5E, + 0xE2, + 0xBE, + 0xB6, + 0xFE, + 0xA2, + 0xA6, + 0x00, + 0x4E, + 0xEA, + 0xAA, + 0xB0, + 0xEE, + 0xAA, + 0xAE, + 0x00, + 0x46, + 0xE4, + 0xAE, + 0xAA, + 0xEE, + 0xA8, + 0xB0, + 0x00, + 0x5E, + 0xEA, + 0xBE, + 0xBA, + 0xFA, + 0xB2, + 0xBE, + 0x00, + 0x56, + 0xE4, + 0xBE, + 0xB2, + 0xFE, + 0xB2, + 0xB6, + 0x00, + 0x72, + 0xDC, + 0xE4, + 0xDE, + 0xF4, + 0xDE, + 0xEE, + 0x00, + 0x5E, + 0xFE, + 0xB6, + 0xBC, + 0xF6, + 0xBC, + 0xA6, + 0x00, + 0x4C, + 0xE4, + 0xBE, + 0xA8, + 0xFC, + 0xBC, + 0xBE, + 0x00, + 0x4A, + 0xFE, + 0xA4, + 0xAA, + 0xEE, + 0xAA, + 0xAE, + 0x00, + 0x48, + 0xF6, + 0xB6, + 0xBE, + 0xEA, + 0xA4, + 0xBA, + 0x00, + 0x4A, + 0xFE, + 0xAA, + 0xBE, + 0xFE, + 0xAA, + 0xAE, + 0x00, + 0x44, + 0xFE, + 0xAA, + 0xBE, + 0xEE, + 0xA4, + 0xBE, + 0x00, + 0x54, + 0xFE, + 0xB4, + 0xBE, + 0xFA, + 0xAC, + 0xBA, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x48, + 0x66, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x54, + 0x48, + 0x66, + 0x00, + 0x1E, + 0xF2, + 0x3E, + 0xB2, + 0x5E, + 0xB4, + 0x1A, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x4C, + 0xF4, + 0x5E, + 0xFE, + 0x50, + 0xF2, + 0x5E, + 0x00, + 0x56, + 0xFA, + 0x74, + 0xDE, + 0xFE, + 0x58, + 0x9E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x00, + 0x00, + 0x00, + 0x00, + 0x00, + 0x28, + 0xFE, + 0x38, + 0x08, + 0x30, + 0x42, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x10, + 0xF8, + 0x2A, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x00, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x78, + 0x2E, + 0x22, + 0xC6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x12, + 0x16, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x20, + 0x7C, + 0x24, + 0xD6, + 0x00, + 0x54, + 0xD6, + 0x54, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x2C, + 0x70, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0x10, + 0xFE, + 0x30, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7E, + 0xA2, + 0x12, + 0x06, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x78, + 0x40, + 0x7E, + 0x02, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x04, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x40, + 0x40, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x58, + 0x22, + 0x7C, + 0x18, + 0xE0, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x88, + 0xEE, + 0x88, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x10, + 0xFE, + 0x18, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x08, + 0x70, + 0x8E, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xBE, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x20, + 0x3C, + 0x54, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0xE8, + 0x28, + 0xE8, + 0x4A, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x28, + 0xEE, + 0x28, + 0x48, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x7C, + 0x80, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0x14, + 0x28, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x08, + 0x30, + 0x00, + 0x28, + 0xFE, + 0x2C, + 0x70, + 0x7C, + 0x48, + 0x66, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x00, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x44, + 0xBE, + 0x14, + 0x6C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0x42, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x10, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x20, + 0x64, + 0x6A, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x78, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x4A, + 0xDC, + 0x4A, + 0x4E, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x20, + 0x3C, + 0xC4, + 0x00, + 0x28, + 0xFE, + 0x40, + 0x7E, + 0xAA, + 0x2A, + 0x56, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x10, + 0x5C, + 0x50, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x2C, + 0x70, + 0x7E, + 0x48, + 0x88, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0x48, + 0xFE, + 0x28, + 0xD8, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x54, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x24, + 0x24, + 0x54, + 0x8A, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x18, + 0x14, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x12, + 0x00, + 0x28, + 0xFE, + 0x48, + 0x7E, + 0x4A, + 0x52, + 0xA6, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x5C, + 0x54, + 0x52, + 0x9E, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x54, + 0x54, + 0x2A, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x48, + 0x50, + 0xFE, + 0x48, + 0x66, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xBA, + 0x28, + 0x22, + 0x1E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x82, + 0x00, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x3C, + 0x96, + 0x24, + 0xCC, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7E, + 0xDA, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x28, + 0xFE, + 0x24, + 0x18, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x24, + 0xFA, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7E, + 0x22, + 0xDC, + 0x1C, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0xBA, + 0xAA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x74, + 0x54, + 0x74, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x7A, + 0xAA, + 0x3A, + 0x20, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7E, + 0x82, + 0x32, + 0x36, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7E, + 0x48, + 0x66, + 0x00, + 0x28, + 0xFE, + 0xA4, + 0x94, + 0xC4, + 0x8C, + 0x32, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x44, + 0x7C, + 0x40, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x34, + 0xD2, + 0x10, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x20, + 0xFE, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x1C, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x54, + 0xBA, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x54, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xFE, + 0x44, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x54, + 0x18, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x24, + 0x5E, + 0xC4, + 0x54, + 0x4C, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x54, + 0x7C, + 0x92, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7E, + 0x4A, + 0x44, + 0x9A, + 0x00, + 0x28, + 0xFE, + 0xBC, + 0x24, + 0xAC, + 0x22, + 0x9E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x08, + 0xFE, + 0x52, + 0xB0, + 0x00, + 0x28, + 0xFE, + 0x2E, + 0xCA, + 0xAA, + 0xEA, + 0x48, + 0x00, + 0x28, + 0xFE, + 0x24, + 0xFE, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x24, + 0x36, + 0xA4, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x48, + 0xFE, + 0x48, + 0x5C, + 0x00, + 0x28, + 0xFE, + 0x08, + 0x10, + 0x6C, + 0x10, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x24, + 0xFE, + 0x2A, + 0x5C, + 0x8E, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x54, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x82, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x82, + 0x3C, + 0x14, + 0x7C, + 0x12, + 0x00, + 0x28, + 0xFE, + 0x1C, + 0x64, + 0x1E, + 0xF2, + 0x1E, + 0x00, + 0x28, + 0xFE, + 0x2E, + 0xCA, + 0xEA, + 0x8A, + 0xE8, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x48, + 0x66, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x6C, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x9E, + 0x2A, + 0x08, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x88, + 0x3E, + 0x90, + 0x10, + 0x9E, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0x5C, + 0xC8, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xC6, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x24, + 0x5E, + 0xC4, + 0x44, + 0x5A, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0x50, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x80, + 0x3E, + 0x88, + 0x08, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0xFE, + 0xBA, + 0xAA, + 0xBA, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x92, + 0xBA, + 0x92, + 0xAA, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x28, + 0xFE, + 0x10, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x24, + 0xFE, + 0x04, + 0x00, + 0x28, + 0xFE, + 0x20, + 0xFE, + 0x5A, + 0x2A, + 0xDE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x74, + 0x28, + 0x2A, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x82, + 0xBA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x3E, + 0x6A, + 0xBA, + 0x2A, + 0x3A, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x00, + 0x52, + 0xFE, + 0x7E, + 0x56, + 0xFA, + 0x52, + 0x96, + 0x00, + 0x28, + 0xFE, + 0x5C, + 0x80, + 0x7E, + 0xC4, + 0x4C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0x48, + 0xFE, + 0x48, + 0x5C, + 0x00, + 0x28, + 0xFE, + 0x2C, + 0x44, + 0xFE, + 0x48, + 0x58, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x50, + 0x7C, + 0x14, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x40, + 0x7C, + 0x00, + 0x54, + 0x96, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x24, + 0xFE, + 0x5A, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x1A, + 0x66, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x88, + 0xEE, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0xC6, + 0x28, + 0x48, + 0x00, + 0x28, + 0xFE, + 0x38, + 0x5C, + 0xFE, + 0x24, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x28, + 0x48, + 0x00, + 0x28, + 0xFE, + 0x9C, + 0x04, + 0xBE, + 0x16, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x92, + 0x7C, + 0x10, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0xA2, + 0x7C, + 0x50, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x92, + 0x74, + 0x38, + 0xD6, + 0x30, + 0x00, + 0x28, + 0xFE, + 0xD2, + 0x7C, + 0x90, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x92, + 0x54, + 0x58, + 0x28, + 0xC6, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x04, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x78, + 0x54, + 0x82, + 0x38, + 0x00, + 0x28, + 0xFE, + 0xC4, + 0x56, + 0x96, + 0x44, + 0xCC, + 0x00, + 0x28, + 0xFE, + 0xD2, + 0x9E, + 0xD2, + 0xDE, + 0xA2, + 0x00, + 0x28, + 0xFE, + 0x4A, + 0x28, + 0xFE, + 0x10, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x40, + 0x9E, + 0xC4, + 0x04, + 0xDE, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xBE, + 0xD4, + 0x04, + 0xCC, + 0x00, + 0x28, + 0xFE, + 0x48, + 0x8E, + 0xD2, + 0x0A, + 0xC6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x5E, + 0xC2, + 0x5A, + 0x5A, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x5A, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0xA4, + 0x56, + 0xB4, + 0x24, + 0xDA, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0x28, + 0x18, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x24, + 0x5E, + 0xCA, + 0x44, + 0x5E, + 0x00, + 0x28, + 0xFE, + 0x14, + 0xFE, + 0x54, + 0x7C, + 0x54, + 0x00, + 0x28, + 0xFE, + 0x70, + 0x2A, + 0xFA, + 0x72, + 0xA6, + 0x00, + 0x28, + 0xFE, + 0x88, + 0x1C, + 0xAA, + 0x04, + 0x98, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x38, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x74, + 0xBE, + 0x54, + 0x7E, + 0x0C, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0xC4, + 0x58, + 0xBE, + 0x48, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x24, + 0x66, + 0xEA, + 0x64, + 0x4A, + 0x00, + 0x28, + 0xFE, + 0xBA, + 0x00, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xD6, + 0x78, + 0x2C, + 0xC4, + 0x00, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x7C, + 0x48, + 0x66, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x38, + 0x08, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0xFC, + 0x2A, + 0xE4, + 0x2A, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x48, + 0xEE, + 0x56, + 0xE4, + 0x1A, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x4E, + 0x14, + 0xDE, + 0x44, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x04, + 0xFE, + 0xD4, + 0xC4, + 0x0C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0xFE, + 0x92, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xEE, + 0x54, + 0x28, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0x48, + 0xBE, + 0x28, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0xA8, + 0x5E, + 0xA8, + 0x2C, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0xBA, + 0x10, + 0x7C, + 0x14, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0xBE, + 0x34, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x48, + 0xAA, + 0xFE, + 0x08, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xC6, + 0x28, + 0xFE, + 0x48, + 0x00, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0xDA, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0xB2, + 0x3C, + 0x3C, + 0x00, + 0x28, + 0xFE, + 0x2E, + 0xF4, + 0x5E, + 0x2A, + 0xDE, + 0x00, + 0x28, + 0xFE, + 0x40, + 0x7E, + 0xD6, + 0x3A, + 0x56, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0xBA, + 0xD6, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x80, + 0x3E, + 0x82, + 0x3A, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x6E, + 0x6A, + 0x6C, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0xFE, + 0x82, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xE2, + 0x48, + 0xD4, + 0x7A, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x08, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x4A, + 0x7E, + 0xCA, + 0x54, + 0xCA, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0xD4, + 0x7C, + 0x2A, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x84, + 0x1E, + 0x9A, + 0x14, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x08, + 0x9A, + 0xD6, + 0xBA, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xD8, + 0x5E, + 0xD4, + 0x64, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x82, + 0xFC, + 0x40, + 0xBC, + 0x3C, + 0x00, + 0x28, + 0xFE, + 0xDE, + 0x54, + 0x94, + 0x56, + 0xEA, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x64, + 0x98, + 0x66, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xEA, + 0x44, + 0x60, + 0xA6, + 0x00, + 0x28, + 0xFE, + 0xBC, + 0x24, + 0xBC, + 0x24, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x30, + 0x2E, + 0xFA, + 0x24, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0x38, + 0xFE, + 0x44, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x44, + 0xAA, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x52, + 0xBA, + 0x56, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7C, + 0x28, + 0xFE, + 0x08, + 0x00, + 0x28, + 0xFE, + 0x14, + 0x7C, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0xEE, + 0xAA, + 0xEE, + 0x12, + 0x00, + 0x28, + 0xFE, + 0xBE, + 0x2A, + 0x8C, + 0x3E, + 0x88, + 0x00, + 0x28, + 0xFE, + 0x38, + 0x54, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0x6E, + 0x82, + 0xEE, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x3E, + 0x28, + 0x7E, + 0xA8, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xC6, + 0x7C, + 0x54, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x4C, + 0xE8, + 0xFE, + 0xF2, + 0x5E, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0xFE, + 0x24, + 0x18, + 0xE0, + 0x00, + 0x28, + 0xFE, + 0x92, + 0x7C, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0x38, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0xBA, + 0x24, + 0xFA, + 0x10, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0xFE, + 0x52, + 0x76, + 0x92, + 0x00, + 0x28, + 0xFE, + 0xD4, + 0x9E, + 0xD0, + 0xD0, + 0xA0, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0xBA, + 0x38, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x56, + 0x92, + 0xD6, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x6C, + 0x38, + 0xFE, + 0x04, + 0x1C, + 0x00, + 0x28, + 0xFE, + 0x8C, + 0x34, + 0x88, + 0x36, + 0x9C, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xDC, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x42, + 0xEE, + 0x4A, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0x18, + 0xFE, + 0x34, + 0xDC, + 0x00, + 0x28, + 0xFE, + 0x2E, + 0xFA, + 0x7E, + 0xAA, + 0x2E, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x7E, + 0xA2, + 0x36, + 0x00, + 0x28, + 0xFE, + 0x46, + 0xEA, + 0x7C, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x92, + 0x7A, + 0x7A, + 0x5A, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x54, + 0x7C, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x4E, + 0xAE, + 0xE8, + 0xAA, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x4E, + 0xEA, + 0x4E, + 0xAA, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0x6C, + 0xA8, + 0x4E, + 0xFE, + 0x48, + 0x00, + 0x28, + 0xFE, + 0xA6, + 0xEE, + 0x8A, + 0xE4, + 0x8A, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xAC, + 0x54, + 0xCA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x54, + 0x6E, + 0x54, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0xEA, + 0x44, + 0xBA, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xFE, + 0xBA, + 0x10, + 0x30, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x54, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xFE, + 0x24, + 0xFE, + 0x04, + 0x00, + 0x28, + 0xFE, + 0x24, + 0xFE, + 0x92, + 0x7C, + 0x54, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x7C, + 0x6E, + 0x54, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x88, + 0xEE, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x4C, + 0xD4, + 0x7E, + 0xD4, + 0x4C, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x38, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0xB8, + 0x24, + 0xBA, + 0x34, + 0xDA, + 0x00, + 0x28, + 0xFE, + 0x88, + 0x3C, + 0xBC, + 0x28, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x28, + 0xFE, + 0x66, + 0xEE, + 0x44, + 0xEE, + 0x44, + 0x00, + 0x28, + 0xFE, + 0x24, + 0xFE, + 0xA2, + 0x3C, + 0xC4, + 0x00, + 0x52, + 0xFA, + 0xAA, + 0xFA, + 0xAA, + 0xFA, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x88, + 0x3E, + 0xAA, + 0x3E, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0xEE, + 0xEA, + 0x4E, + 0x92, + 0x00, + 0x28, + 0xFE, + 0x32, + 0xD4, + 0x52, + 0xFE, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x2E, + 0xF8, + 0x6C, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0xD0, + 0x5C, + 0xFE, + 0x48, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x6C, + 0x7C, + 0xCA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x28, + 0xFE, + 0xAA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0x54, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x44, + 0x3A, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0xAA, + 0x54, + 0x28, + 0xFE, + 0x38, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xC6, + 0xFE, + 0x66, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x78, + 0x30, + 0xDE, + 0x3C, + 0x3C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x5A, + 0x7E, + 0x54, + 0x8C, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xEE, + 0x38, + 0xE8, + 0x36, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0xD4, + 0x7E, + 0x54, + 0x5C, + 0x00, + 0x28, + 0xFE, + 0x6C, + 0x54, + 0xFE, + 0x88, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xAE, + 0xA4, + 0x38, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x62, + 0xAA, + 0x6A, + 0x02, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x6C, + 0xFE, + 0xAA, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x6E, + 0x2A, + 0xFE, + 0x34, + 0x6A, + 0x00, + 0x28, + 0xFE, + 0x92, + 0xEE, + 0x38, + 0x54, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xA6, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x4C, + 0x34, + 0xDA, + 0x48, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xBE, + 0x4C, + 0xD8, + 0x6E, + 0x00, + 0x28, + 0xFE, + 0x6C, + 0x38, + 0xD6, + 0x08, + 0x30, + 0x00, + 0x28, + 0xFE, + 0x82, + 0x5E, + 0xC8, + 0x5E, + 0x5E, + 0x00, + 0x28, + 0xFE, + 0x76, + 0x7A, + 0x24, + 0x74, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x4A, + 0x64, + 0x8A, + 0x00, + 0x28, + 0xFE, + 0x38, + 0x7C, + 0x6C, + 0x10, + 0xEE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x5C, + 0x40, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x72, + 0x7E, + 0x4A, + 0x72, + 0xA6, + 0x00, + 0x28, + 0xFE, + 0x48, + 0xEE, + 0x5E, + 0x64, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0x44, + 0xBA, + 0x54, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x1C, + 0x50, + 0xFE, + 0x02, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0xE4, + 0x3E, + 0x50, + 0xDE, + 0xEA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x10, + 0xFE, + 0x6C, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x56, + 0xAA, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x24, + 0x56, + 0xAA, + 0x54, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x3E, + 0xAA, + 0xBE, + 0xEA, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0xEA, + 0x0C, + 0xE8, + 0x54, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x5C, + 0x14, + 0xDE, + 0x72, + 0x5A, + 0x00, + 0x28, + 0xFE, + 0xAC, + 0x76, + 0xDA, + 0xB4, + 0xDA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0x54, + 0xBA, + 0x38, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7C, + 0x28, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xA8, + 0x3E, + 0x00, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xCA, + 0x78, + 0xCA, + 0xB6, + 0x00, + 0x28, + 0xFE, + 0x3C, + 0xA4, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7C, + 0x74, + 0xCA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0x44, + 0xFE, + 0x5A, + 0xF4, + 0x1A, + 0x00, + 0x28, + 0xFE, + 0xEE, + 0x54, + 0xAE, + 0x24, + 0xDE, + 0x00, + 0x28, + 0xFE, + 0x68, + 0x5E, + 0x76, + 0x54, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x52, + 0x74, + 0x76, + 0xFE, + 0x22, + 0x00, + 0x28, + 0xFE, + 0x52, + 0x9E, + 0xC0, + 0x0C, + 0xDE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x9E, + 0xF4, + 0x54, + 0x9E, + 0x00, + 0x28, + 0xFE, + 0x56, + 0xFC, + 0x56, + 0xFC, + 0x12, + 0x00, + 0x28, + 0xFE, + 0x7E, + 0x4A, + 0xFE, + 0x50, + 0xFA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xB6, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x9C, + 0x1C, + 0xBE, + 0x14, + 0x8C, + 0x00, + 0x28, + 0xFE, + 0xBE, + 0xEC, + 0xFE, + 0x0C, + 0x94, + 0x00, + 0x28, + 0xFE, + 0x5E, + 0x86, + 0x7E, + 0xD4, + 0x6A, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x38, + 0xCA, + 0xBA, + 0x00, + 0x28, + 0xFE, + 0xE4, + 0xFE, + 0x8A, + 0xFE, + 0xE4, + 0x00, + 0x28, + 0xFE, + 0x64, + 0x7E, + 0xCA, + 0x7E, + 0x64, + 0x00, + 0x28, + 0xFE, + 0xF6, + 0x54, + 0xB6, + 0x54, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0xBE, + 0x68, + 0xCE, + 0x00, + 0x28, + 0xFE, + 0x5C, + 0x28, + 0xFE, + 0x7A, + 0xA2, + 0x00, + 0x28, + 0xFE, + 0xB6, + 0x6A, + 0xBA, + 0x54, + 0xEA, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x38, + 0xFE, + 0x5C, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0x7C, + 0xFE, + 0x00, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xB6, + 0x7C, + 0xFE, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xFE, + 0xAA, + 0x74, + 0xFE, + 0x00, + 0x28, + 0xFE, + 0x38, + 0xEE, + 0xBA, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x74, + 0x3E, + 0xF4, + 0x7E, + 0xAC, + 0x00, + 0x28, + 0xFE, + 0x04, + 0xBE, + 0xFC, + 0x74, + 0xDA, + 0x00, + 0x28, + 0xFE, + 0x24, + 0xCE, + 0x6A, + 0xAC, + 0x76, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0xBE, + 0x64, + 0x7E, + 0xE4, + 0x00, + 0x28, + 0xFE, + 0x4C, + 0xEC, + 0x5E, + 0xF6, + 0x5A, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0xB6, + 0x28, + 0xFE, + 0x54, + 0x00, + 0x28, + 0xFE, + 0x2A, + 0xF4, + 0xAA, + 0xFC, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x9C, + 0x3E, + 0x94, + 0x2E, + 0x8C, + 0x00, + 0x28, + 0xFE, + 0x94, + 0x2A, + 0xBE, + 0x1C, + 0xAA, + 0x00, + 0x28, + 0xFE, + 0x7C, + 0xB6, + 0x7E, + 0xA8, + 0x3E, + 0x00, + 0x28, + 0xFE, + 0x5E, + 0xB8, + 0x7E, + 0xD2, + 0x6A, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x54, + 0x5E, + 0xAC, + 0x00, + 0x28, + 0xFE, + 0x6A, + 0x4E, + 0x7C, + 0x38, + 0xD6, + 0x00, + 0x28, + 0xFE, + 0x8E, + 0x3A, + 0xEC, + 0x5A, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x74, + 0xEA, + 0x7C, + 0x10, + 0xB2, + 0x00, + 0x28, + 0xFE, + 0x4E, + 0xFC, + 0xAE, + 0xE0, + 0xF6, + 0x00, + 0x28, + 0xFE, + 0x54, + 0x7E, + 0x54, + 0x76, + 0x94, + 0x00, + 0x10, + 0x1C, + 0x7E, + 0x52, + 0x7C, + 0x52, + 0x9E, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x40, + 0x5C, + 0xA6, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x5E, + 0x4A, + 0xB6, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x5E, + 0x50, + 0x9E, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x40, + 0x72, + 0xAE, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x5E, + 0x54, + 0x48, + 0xB6, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x40, + 0x54, + 0xBE, + 0x00, + 0x08, + 0x0E, + 0x78, + 0x4E, + 0x5C, + 0x7E, + 0x94, + 0x00, + 0x24, + 0xC6, + 0xBC, + 0x16, + 0xF0, + 0xB6, + 0x6A, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x54, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x48, + 0xE8, + 0xA8, + 0xE8, + 0x48, + 0x6A, + 0xCE, + 0x00, + 0x5C, + 0xD4, + 0xD4, + 0xD4, + 0x54, + 0x54, + 0xE6, + 0x00, + 0xFC, + 0x24, + 0xFC, + 0xAC, + 0xFC, + 0x24, + 0xFA, + 0x00, + 0x40, + 0xEE, + 0xA4, + 0xE4, + 0x44, + 0x64, + 0xDE, + 0x00, + 0xE4, + 0x5E, + 0x56, + 0x7C, + 0x66, + 0x7A, + 0xBE, + 0x00, + 0x44, + 0xFE, + 0xB0, + 0xF0, + 0x50, + 0x70, + 0xDE, + 0x00, + 0x50, + 0xFE, + 0xAC, + 0xE4, + 0x48, + 0x72, + 0xCE, + 0x00, + 0x38, + 0x28, + 0x7C, + 0x54, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x5E, + 0xE8, + 0xAC, + 0xEA, + 0x48, + 0x68, + 0xC8, + 0x00, + 0xFC, + 0x20, + 0x3C, + 0xD4, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x48, + 0x7E, + 0xBA, + 0x5E, + 0x48, + 0x6A, + 0x5E, + 0x00, + 0x48, + 0xEA, + 0xA2, + 0xF4, + 0x54, + 0x68, + 0xD6, + 0x00, + 0x5C, + 0xE4, + 0xB4, + 0xFE, + 0x42, + 0x7A, + 0xC6, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xD4, + 0x48, + 0x54, + 0xE2, + 0x00, + 0x48, + 0xFE, + 0xAA, + 0xEA, + 0x76, + 0x62, + 0xE6, + 0x00, + 0x44, + 0xFE, + 0xA4, + 0xEE, + 0x44, + 0x7E, + 0xC4, + 0x00, + 0x54, + 0xF4, + 0xBE, + 0xF4, + 0x54, + 0x7C, + 0xD6, + 0x00, + 0x5A, + 0xEA, + 0xBA, + 0xF2, + 0x5A, + 0x6A, + 0xDA, + 0x00, + 0x7C, + 0x10, + 0xEE, + 0x54, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x5E, + 0xEC, + 0xB4, + 0xFE, + 0x4C, + 0x54, + 0xEC, + 0x00, + 0x44, + 0xF8, + 0xAE, + 0xF8, + 0x4E, + 0x78, + 0xCE, + 0x00, + 0x54, + 0xD4, + 0xA2, + 0xC8, + 0x48, + 0x54, + 0xFA, + 0x00, + 0x7C, + 0x54, + 0x38, + 0xD6, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x44, + 0xEA, + 0xB0, + 0xEA, + 0x4A, + 0x6A, + 0xD2, + 0x00, + 0x44, + 0xEE, + 0xA4, + 0xFE, + 0x44, + 0x64, + 0xDA, + 0x00, + 0x54, + 0x7C, + 0xFE, + 0x54, + 0x7C, + 0x14, + 0xFA, + 0x00, + 0x44, + 0xF4, + 0xA4, + 0xF4, + 0x46, + 0x7C, + 0xC4, + 0x00, + 0x5E, + 0xF2, + 0xBA, + 0xFA, + 0x5A, + 0x6C, + 0xD6, + 0x00, + 0x44, + 0xD8, + 0xD0, + 0xDE, + 0x54, + 0x54, + 0xFE, + 0x00, + 0x44, + 0xFE, + 0xB6, + 0xFE, + 0x56, + 0x76, + 0xDE, + 0x00, + 0x48, + 0xEE, + 0xB8, + 0xEE, + 0x48, + 0x6E, + 0xC8, + 0x00, + 0x54, + 0xD6, + 0xEE, + 0xD6, + 0x56, + 0x6A, + 0xFA, + 0x00, + 0x5E, + 0xE2, + 0xBE, + 0xF6, + 0x5E, + 0x62, + 0xC6, + 0x00, + 0x4A, + 0xFE, + 0xAA, + 0xEE, + 0x4A, + 0x6A, + 0xCE, + 0x00, + 0x44, + 0xFE, + 0xB6, + 0xFE, + 0x56, + 0x7E, + 0xD2, + 0x00, + 0x48, + 0xE4, + 0xBE, + 0xE4, + 0x4E, + 0x64, + 0xDE, + 0x00, + 0x44, + 0xE4, + 0xBE, + 0xE4, + 0x4E, + 0x6A, + 0xCE, + 0x00, + 0x5C, + 0xF4, + 0xBC, + 0xF4, + 0x5C, + 0x54, + 0xFE, + 0x00, + 0x44, + 0xFE, + 0xB2, + 0xE8, + 0x4E, + 0x68, + 0xCE, + 0x00, + 0x48, + 0xF4, + 0xAA, + 0xE0, + 0x5E, + 0x6A, + 0xC4, + 0x00, + 0x10, + 0x7C, + 0x54, + 0xFA, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0xFE, + 0x1A, + 0x50, + 0xBE, + 0x38, + 0x14, + 0xFA, + 0x00, + 0x5E, + 0xF0, + 0xBE, + 0xF4, + 0x56, + 0x6A, + 0xCA, + 0x00, + 0x5E, + 0xEA, + 0xA4, + 0xFA, + 0x4E, + 0x64, + 0xDE, + 0x00, + 0x54, + 0xFE, + 0xB6, + 0xFE, + 0x76, + 0x76, + 0xFE, + 0x00, + 0x48, + 0xF2, + 0xBE, + 0xEE, + 0x54, + 0x7E, + 0xC4, + 0x00, + 0x5E, + 0xF2, + 0xBE, + 0xFA, + 0x5E, + 0x72, + 0xDE, + 0x00, + 0x4A, + 0xFE, + 0xA4, + 0xEE, + 0x44, + 0x7E, + 0xC4, + 0x00, + 0x44, + 0xEE, + 0xA4, + 0xFE, + 0x4E, + 0x64, + 0xDE, + 0x00, + 0x58, + 0xDC, + 0xE8, + 0xFE, + 0x48, + 0x5C, + 0xEA, + 0x00, + 0x42, + 0xEC, + 0xBE, + 0xE4, + 0x4E, + 0x6A, + 0xCE, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xE2, + 0x54, + 0x48, + 0xF6, + 0x00, + 0x44, + 0xEA, + 0xB6, + 0xE0, + 0x4E, + 0x6A, + 0xCE, + 0x00, + 0xEC, + 0x4C, + 0xF6, + 0x38, + 0x38, + 0x14, + 0xFA, + 0x00, + 0x5E, + 0xE8, + 0xBE, + 0xE4, + 0x4E, + 0x64, + 0xDE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xBA, + 0x38, + 0x14, + 0xFA, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x38, + 0x3C, + 0xFA, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0xC8, + 0x7E, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xFE, + 0xC4, + 0xDA, + 0x7E, + 0x54, + 0xE6, + 0x00, + 0x5E, + 0xF4, + 0xBE, + 0xFE, + 0x5E, + 0x54, + 0xE4, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xC8, + 0x76, + 0x54, + 0xE4, + 0x00, + 0x56, + 0xE4, + 0xBE, + 0xF2, + 0x5E, + 0x72, + 0xD6, + 0x00, + 0x5E, + 0xE4, + 0xBE, + 0xF6, + 0x5E, + 0x76, + 0xD6, + 0x00, + 0x4E, + 0xF4, + 0xBE, + 0xD4, + 0x56, + 0x7C, + 0xD2, + 0x00, + 0xFE, + 0xAA, + 0x7E, + 0xBA, + 0x3A, + 0x16, + 0xFA, + 0x00, + 0x4C, + 0xF4, + 0xA8, + 0xF6, + 0x48, + 0x7E, + 0xC8, + 0x00, + 0x7E, + 0x7C, + 0x68, + 0x76, + 0x58, + 0x5C, + 0xBA, + 0x00, + 0x44, + 0xD8, + 0x5E, + 0xD4, + 0x38, + 0x3C, + 0xFA, + 0x00, + 0x4E, + 0xEA, + 0xBE, + 0xE4, + 0x5E, + 0x64, + 0xDA, + 0x00, + 0x46, + 0xFA, + 0xAC, + 0xE4, + 0x5E, + 0x68, + 0xD8, + 0x00, + 0x7A, + 0xD6, + 0xFE, + 0xD6, + 0x7A, + 0x72, + 0xD6, + 0x00, + 0x48, + 0xD4, + 0xBE, + 0xC8, + 0x7E, + 0x48, + 0xEA, + 0x00, + 0x72, + 0xDC, + 0xE6, + 0xD4, + 0x7E, + 0x50, + 0xEE, + 0x00, + 0x72, + 0xDC, + 0xE4, + 0xDE, + 0x74, + 0x5E, + 0xEE, + 0x00, + 0x4A, + 0xFE, + 0xB2, + 0xFE, + 0x4C, + 0x6C, + 0xD6, + 0x00, + 0x4E, + 0xEA, + 0xAE, + 0xE4, + 0x5E, + 0x76, + 0xDA, + 0x00, + 0x60, + 0xFE, + 0xD6, + 0xFE, + 0x56, + 0x56, + 0xE8, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x78, + 0x3C, + 0xFA, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xB8, + 0x14, + 0xFA, + 0x00, + 0x4A, + 0xFE, + 0xAA, + 0xEE, + 0x5E, + 0x60, + 0xD2, + 0x00, + 0x4A, + 0xFE, + 0xAA, + 0xFE, + 0x4E, + 0x6A, + 0xCE, + 0x00, + 0x5C, + 0xC4, + 0xBE, + 0xC8, + 0x5C, + 0x5C, + 0xFE, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0xC8, + 0x7E, + 0x4C, + 0xF6, + 0x00, + 0x52, + 0xFC, + 0xD8, + 0xFE, + 0x7A, + 0x5A, + 0xD2, + 0x00, + 0x7E, + 0xEA, + 0xBE, + 0xEA, + 0x76, + 0x7E, + 0xE2, + 0x00, + 0x44, + 0xFE, + 0xC4, + 0xF4, + 0x76, + 0x4C, + 0xF2, + 0x00, + 0x48, + 0xFE, + 0xAA, + 0xFE, + 0x54, + 0x7E, + 0xC4, + 0x00, + 0x5E, + 0xF2, + 0xBE, + 0xE8, + 0x4E, + 0x56, + 0xEA, + 0x00, + 0x6A, + 0xDC, + 0xBE, + 0xD4, + 0x6A, + 0x50, + 0xDC, + 0x00, + 0x44, + 0xEE, + 0xA4, + 0xFE, + 0x4A, + 0x6E, + 0xCA, + 0x00, + 0x7E, + 0xEA, + 0xBE, + 0xC8, + 0x7E, + 0x5C, + 0xEA, + 0x00, + 0x48, + 0xFE, + 0xA2, + 0xDE, + 0x6A, + 0x58, + 0xEE, + 0x00, + 0x5C, + 0xD4, + 0xBE, + 0xEA, + 0x7E, + 0x48, + 0xCE, + 0x00, + 0x7E, + 0xE2, + 0xBE, + 0xEA, + 0x7E, + 0x62, + 0xFE, + 0x00, + 0x52, + 0xE4, + 0xBE, + 0xFE, + 0x48, + 0x7E, + 0xC8, + 0x00, + 0x7A, + 0xD6, + 0xBA, + 0xD6, + 0x72, + 0x7E, + 0xD2, + 0x00, + 0x5C, + 0xD4, + 0xDC, + 0xDE, + 0x72, + 0x5A, + 0xC6, + 0x00, + 0x48, + 0xD4, + 0xEE, + 0xC0, + 0x5A, + 0x5A, + 0xDA, + 0x00, + 0x44, + 0xEE, + 0xAA, + 0xEE, + 0x5E, + 0x64, + 0xDE, + 0x00, + 0x44, + 0xEE, + 0xAE, + 0xE8, + 0x5E, + 0x6E, + 0xCA, + 0x00, + 0x5E, + 0xEC, + 0xAC, + 0xE0, + 0x5E, + 0x76, + 0xDE, + 0x00, + 0x54, + 0xFE, + 0xD6, + 0xDA, + 0x6C, + 0x4E, + 0xDC, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xFE, + 0x76, + 0x62, + 0xFE, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xAA, + 0x38, + 0x3C, + 0xFA, + 0x00, + 0x50, + 0xFE, + 0xAC, + 0xEC, + 0x54, + 0x48, + 0xF6, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xEA, + 0x5C, + 0x48, + 0xFE, + 0x00, + 0x56, + 0xFE, + 0xD6, + 0xFE, + 0x6E, + 0x7E, + 0xCA, + 0x00, + 0x6A, + 0xFE, + 0xAE, + 0xE0, + 0x7E, + 0x5C, + 0xEA, + 0x00, + 0x48, + 0xFE, + 0xC8, + 0xF6, + 0x6A, + 0x7E, + 0xEA, + 0x00, + 0x6A, + 0xDC, + 0xAA, + 0xD0, + 0x7E, + 0x54, + 0xFA, + 0x00, + 0x48, + 0xFE, + 0xDC, + 0xFE, + 0x54, + 0x6E, + 0xCC, + 0x00, + 0x54, + 0xFE, + 0xA2, + 0xC8, + 0x7E, + 0x5C, + 0xEA, + 0x00, + 0x56, + 0xFE, + 0xAC, + 0xFE, + 0x66, + 0x74, + 0xC4, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xFE, + 0x6A, + 0x4C, + 0xD4, + 0x00, + 0x44, + 0xEE, + 0xAE, + 0xEE, + 0x40, + 0x7A, + 0xD6, + 0x00, + 0x5E, + 0xF4, + 0xBE, + 0xFE, + 0x54, + 0x56, + 0xEC, + 0x00, + 0x56, + 0xEA, + 0xAA, + 0xFE, + 0x54, + 0x48, + 0xF6, + 0x00, + 0xF4, + 0x6E, + 0x6A, + 0xFE, + 0x94, + 0xF6, + 0xBE, + 0x00, + 0x48, + 0xFE, + 0xC8, + 0xD4, + 0x6A, + 0x5C, + 0xEA, + 0x00, + 0x48, + 0xFE, + 0xAC, + 0xE6, + 0x7C, + 0x6A, + 0xCE, + 0x00, + 0x5E, + 0xF2, + 0xAC, + 0xEC, + 0x5E, + 0x60, + 0xD2, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xFE, + 0x6A, + 0x7E, + 0xEA, + 0x00, + 0x66, + 0xFA, + 0x74, + 0xAA, + 0x38, + 0x3C, + 0xFA, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xFE, + 0x7E, + 0x54, + 0xDC, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xDC, + 0x7E, + 0x6E, + 0xFA, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xB8, + 0x3C, + 0xFA, + 0x00, + 0x6A, + 0xDC, + 0xF6, + 0xDC, + 0x7E, + 0x48, + 0xFE, + 0x00, + 0x7E, + 0xDC, + 0xDC, + 0xC0, + 0x7E, + 0x48, + 0xEA, + 0x00, + 0x7E, + 0xEA, + 0xBE, + 0xD0, + 0x7E, + 0x48, + 0xEA, + 0x00, + 0x18, + 0x68, + 0x38, + 0xD6, + 0x6C, + 0x6C, + 0xDA, + 0x00, + 0x48, + 0xFE, + 0xEA, + 0xD4, + 0x6A, + 0x7E, + 0xC8, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0xD4, + 0x7E, + 0x48, + 0xF6, + 0x00, + 0x38, + 0xFE, + 0x52, + 0xB0, + 0x6C, + 0x6C, + 0xDA, + 0x00, + 0x7E, + 0xD4, + 0xFE, + 0xDC, + 0x6A, + 0x50, + 0xEE, + 0x00, + 0x48, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0x7E, + 0xC8, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xE2, + 0x54, + 0x7E, + 0xD4, + 0x00, + 0x4C, + 0xF4, + 0xDC, + 0xDC, + 0x5A, + 0x6C, + 0xDA, + 0x00, + 0x52, + 0xFC, + 0xD2, + 0xFC, + 0x68, + 0x52, + 0xFC, + 0x00, + 0x7E, + 0xD4, + 0xFE, + 0xDC, + 0x6A, + 0x5C, + 0xDC, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0x5C, + 0xE2, + 0x00, + 0x48, + 0xFE, + 0xDC, + 0xDA, + 0x40, + 0x72, + 0xEE, + 0x00, + 0x54, + 0xFE, + 0xC8, + 0xFE, + 0x54, + 0x7E, + 0xDC, + 0x00, + 0x6E, + 0xA6, + 0x6A, + 0x7E, + 0xBC, + 0x14, + 0xFA, + 0x00, + 0x4C, + 0xD4, + 0xBE, + 0xF6, + 0x6C, + 0x7E, + 0xCC, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x6C, + 0x6C, + 0xBA, + 0x00, + 0x48, + 0xFE, + 0xBC, + 0xEE, + 0x7C, + 0x5C, + 0xEA, + 0x00, + 0x54, + 0xFE, + 0xD4, + 0xFE, + 0x5A, + 0x6C, + 0xDA, + 0x00, + 0x5C, + 0xFE, + 0xEA, + 0xDC, + 0x48, + 0x7E, + 0xEA, + 0x00, + 0x54, + 0xFE, + 0xDC, + 0xDE, + 0x54, + 0x48, + 0xF6, + 0x00, + 0x4A, + 0xFE, + 0xAC, + 0xFE, + 0x56, + 0x74, + 0xDA, + 0x00, + 0x1C, + 0xFE, + 0x2C, + 0xDA, + 0x6C, + 0x6C, + 0xDA, + 0x00, + 0x38, + 0xFE, + 0x5C, + 0x9A, + 0x6C, + 0x6C, + 0xDA, + 0x00, + 0x9E, + 0xF6, + 0x6E, + 0x92, + 0x6E, + 0x6E, + 0xFA, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xBA, + 0x7C, + 0x6C, + 0xDA, + 0x00, + 0x76, + 0xF6, + 0xDC, + 0xDE, + 0x54, + 0x48, + 0xF6, + 0x00, + 0x20, + 0x7C, + 0x54, + 0x54, + 0x54, + 0x54, + 0xFE, + 0x00, + 0x3E, + 0x6A, + 0x6A, + 0x7E, + 0x6A, + 0x6A, + 0xDE, + 0x00, + 0x24, + 0x76, + 0x64, + 0x7E, + 0x64, + 0x7E, + 0xC4, + 0x00, + 0x5C, + 0x80, + 0x7E, + 0xC4, + 0x44, + 0x44, + 0x4C, + 0x00, + 0x56, + 0x80, + 0x56, + 0xC2, + 0x52, + 0x52, + 0x56, + 0x00, + 0x56, + 0xA0, + 0x7E, + 0xD2, + 0x7A, + 0x52, + 0x5A, + 0x00, + 0x56, + 0xB8, + 0x56, + 0xFA, + 0x52, + 0x7A, + 0x46, + 0x00, + 0x5E, + 0x88, + 0x5E, + 0xDA, + 0x42, + 0x5A, + 0x5A, + 0x00, + 0x5E, + 0xA8, + 0x56, + 0xFA, + 0x7A, + 0x52, + 0x6A, + 0x00, + 0x76, + 0xB4, + 0x42, + 0xD6, + 0x5E, + 0x7A, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x2A, + 0x6C, + 0xA4, + 0x32, + 0x00, + 0x40, + 0xE0, + 0x20, + 0x40, + 0xE0, + 0x60, + 0x40, + 0x00, + 0x48, + 0xE8, + 0x28, + 0x4C, + 0xEA, + 0x68, + 0x48, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFC, + 0x2A, + 0xE4, + 0x32, + 0x00, + 0x4E, + 0xE2, + 0x36, + 0x52, + 0xEA, + 0x64, + 0x5A, + 0x00, + 0x42, + 0xEC, + 0x22, + 0x4C, + 0xE0, + 0x62, + 0x4C, + 0x00, + 0x44, + 0xFE, + 0x24, + 0x54, + 0xEC, + 0x64, + 0x4C, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xA2, + 0x7C, + 0xA8, + 0x36, + 0x00, + 0x10, + 0xFE, + 0x38, + 0xEE, + 0x38, + 0xE8, + 0x36, + 0x00, + 0x44, + 0xFE, + 0x36, + 0x56, + 0xFA, + 0x72, + 0x56, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x7C, + 0x2A, + 0xE4, + 0x32, + 0x00, + 0x42, + 0xEC, + 0x24, + 0x5E, + 0xE4, + 0x64, + 0x4E, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x08, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x48, + 0xF4, + 0x2A, + 0x40, + 0xFE, + 0x64, + 0x48, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x44, + 0x7C, + 0x68, + 0xB6, + 0x00, + 0x44, + 0xEE, + 0x26, + 0x5E, + 0xE4, + 0x64, + 0x5A, + 0x00, + 0x42, + 0xEC, + 0x24, + 0x5E, + 0xE4, + 0x64, + 0x5A, + 0x00, + 0x7C, + 0x54, + 0x7E, + 0x12, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x52, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x48, + 0xEE, + 0x32, + 0x4E, + 0xEE, + 0x68, + 0x4E, + 0x00, + 0x4E, + 0xEA, + 0x2E, + 0x4A, + 0xEE, + 0x60, + 0x5E, + 0x00, + 0x44, + 0xFE, + 0x36, + 0x5E, + 0xF6, + 0x76, + 0x5E, + 0x00, + 0x48, + 0xFE, + 0x28, + 0x5C, + 0xE8, + 0x7C, + 0x4A, + 0x00, + 0x44, + 0xF6, + 0x24, + 0x5E, + 0xE4, + 0x7E, + 0x44, + 0x00, + 0x10, + 0xFE, + 0x78, + 0x3E, + 0xD2, + 0x68, + 0xB6, + 0x00, + 0x44, + 0xFE, + 0x36, + 0x5E, + 0xFA, + 0x74, + 0x5A, + 0x00, + 0x24, + 0xFE, + 0x58, + 0x8E, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x56, + 0xF4, + 0x3E, + 0x54, + 0xF4, + 0x74, + 0x5A, + 0x00, + 0x44, + 0xEA, + 0x2E, + 0x40, + 0xEE, + 0x6A, + 0x4E, + 0x00, + 0x46, + 0xEA, + 0x24, + 0x5A, + 0xEE, + 0x6A, + 0x4E, + 0x00, + 0x28, + 0x7A, + 0x28, + 0xFE, + 0x66, + 0xD4, + 0x6A, + 0x00, + 0xF2, + 0x6A, + 0xAA, + 0x42, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x48, + 0xFE, + 0x48, + 0xDC, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x56, + 0xE4, + 0x3E, + 0x42, + 0xEE, + 0x62, + 0x5E, + 0x00, + 0x5E, + 0xF2, + 0x3E, + 0x52, + 0xFE, + 0x74, + 0x5A, + 0x00, + 0x4E, + 0xEA, + 0x3E, + 0x44, + 0xEE, + 0x64, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x2C, + 0x44, + 0x7C, + 0x68, + 0xB6, + 0x00, + 0x10, + 0xFE, + 0x68, + 0xB6, + 0xFE, + 0xDA, + 0x9A, + 0x00, + 0x54, + 0xE2, + 0x28, + 0x54, + 0xE2, + 0x6C, + 0x4C, + 0x00, + 0x14, + 0xFE, + 0x58, + 0xB4, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x5E, + 0xEA, + 0x3E, + 0x4A, + 0xEC, + 0x7E, + 0x4E, + 0x00, + 0x88, + 0x2A, + 0x8C, + 0x30, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x54, + 0xEE, + 0x28, + 0x5C, + 0xFE, + 0x74, + 0x5E, + 0x00, + 0x48, + 0xF4, + 0x2E, + 0x40, + 0xEA, + 0x74, + 0x5E, + 0x00, + 0x44, + 0xFE, + 0x34, + 0x5E, + 0xE8, + 0x7E, + 0x44, + 0x00, + 0x6E, + 0xC2, + 0x2E, + 0x6E, + 0xEE, + 0x6E, + 0x62, + 0x00, + 0x48, + 0xFE, + 0x3A, + 0x5E, + 0xEC, + 0x7E, + 0x44, + 0x00, + 0x5E, + 0xF4, + 0x2A, + 0x5E, + 0xEA, + 0x54, + 0x6A, + 0x00, + 0x48, + 0xFE, + 0x28, + 0x5C, + 0xFA, + 0x74, + 0x5A, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x38, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x28, + 0xEE, + 0xEE, + 0x28, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x7E, + 0xEA, + 0x3E, + 0x48, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x10, + 0xFE, + 0x38, + 0x7C, + 0xB2, + 0x68, + 0xB6, + 0x00, + 0x5E, + 0xF2, + 0x3E, + 0x48, + 0xEE, + 0x76, + 0x4A, + 0x00, + 0x5E, + 0xFE, + 0x34, + 0x5E, + 0xF4, + 0x6A, + 0x4E, + 0x00, + 0x54, + 0xFC, + 0x34, + 0x5E, + 0xF4, + 0x7C, + 0x44, + 0x00, + 0x44, + 0xEE, + 0x2E, + 0x48, + 0xEE, + 0x7E, + 0x4A, + 0x00, + 0x5C, + 0xF4, + 0x3C, + 0x5E, + 0xF2, + 0x7A, + 0x46, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xDC, + 0x2A, + 0xE4, + 0x32, + 0x00, + 0x5C, + 0xF4, + 0x3C, + 0x68, + 0xFE, + 0x7C, + 0x6A, + 0x00, + 0x54, + 0xF6, + 0x34, + 0x5E, + 0xF4, + 0x7C, + 0x54, + 0x00, + 0x44, + 0xEE, + 0x24, + 0x5E, + 0xE8, + 0x76, + 0x46, + 0x00, + 0x4A, + 0xFC, + 0x2A, + 0x50, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x4A, + 0xFE, + 0x24, + 0x4A, + 0xFE, + 0x6A, + 0x4E, + 0x00, + 0x5E, + 0xFC, + 0x3A, + 0x5C, + 0xFE, + 0x64, + 0x54, + 0x00, + 0x56, + 0xE6, + 0x26, + 0x54, + 0xFA, + 0x70, + 0x5E, + 0x00, + 0x7E, + 0xE6, + 0x3C, + 0x76, + 0xF0, + 0x6C, + 0x56, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xFE, + 0x6A, + 0xB4, + 0x00, + 0x54, + 0xF6, + 0x38, + 0x52, + 0xE0, + 0x6C, + 0x5E, + 0x00, + 0x5E, + 0xEA, + 0x3E, + 0x4A, + 0xE4, + 0x6E, + 0x4E, + 0x00, + 0x5E, + 0xEA, + 0x3C, + 0x56, + 0xFE, + 0x6C, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x6C, + 0x38, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x52, + 0xF6, + 0x32, + 0x5C, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x5C, + 0xFE, + 0x2A, + 0x5C, + 0xE8, + 0x7E, + 0x6A, + 0x00, + 0x56, + 0xEA, + 0x36, + 0x7E, + 0xDC, + 0x7E, + 0x58, + 0x00, + 0xFE, + 0x28, + 0xFE, + 0xAA, + 0xCE, + 0x82, + 0xFE, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x38, + 0x28, + 0xFE, + 0x10, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x8C, + 0x54, + 0xC8, + 0x76, + 0x00, + 0x7C, + 0x44, + 0x54, + 0x54, + 0x54, + 0x2A, + 0xCE, + 0x00, + 0x1E, + 0xF2, + 0x3A, + 0xBA, + 0x5A, + 0xAC, + 0x16, + 0x00, + 0x5E, + 0xF2, + 0x5A, + 0xFA, + 0x5A, + 0x6C, + 0x96, + 0x00, + 0x0E, + 0xF2, + 0x7C, + 0x44, + 0x54, + 0x2A, + 0xCE, + 0x00, + 0x5E, + 0xF2, + 0x3A, + 0x5A, + 0xFA, + 0x4C, + 0x56, + 0x00, + 0x5E, + 0x52, + 0x7A, + 0x5A, + 0xFA, + 0xAC, + 0xF6, + 0x00, + 0x28, + 0xAE, + 0xB4, + 0x7C, + 0x44, + 0x12, + 0xEE, + 0x00, + 0x54, + 0xFE, + 0x82, + 0x7C, + 0x44, + 0x12, + 0xEE, + 0x00, + 0xAE, + 0xFA, + 0x2E, + 0xEE, + 0x8E, + 0xAC, + 0xD6, + 0x00, + 0xFE, + 0x2A, + 0x7E, + 0x7E, + 0xAE, + 0x34, + 0xCA, + 0x00, + 0xEE, + 0x4A, + 0xFE, + 0xDE, + 0xFE, + 0x4C, + 0x96, + 0x00, + 0x2E, + 0x5A, + 0xBE, + 0x0E, + 0xDE, + 0xDC, + 0xD6, + 0x00, + 0x5E, + 0xFA, + 0x5E, + 0xFE, + 0x7E, + 0xF4, + 0x5A, + 0x00, + 0x5E, + 0xFA, + 0x5E, + 0xFE, + 0xFE, + 0x2C, + 0xF6, + 0x00, + 0x2E, + 0x3A, + 0xEE, + 0xBE, + 0xAE, + 0xB4, + 0xEA, + 0x00, + 0x38, + 0xC8, + 0x7E, + 0x52, + 0x7E, + 0x52, + 0x96, + 0x00, + 0x64, + 0xAE, + 0x66, + 0x7E, + 0x64, + 0x64, + 0xBA, + 0x00, + 0x62, + 0xBC, + 0x74, + 0x74, + 0x74, + 0x76, + 0xAA, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xFE, + 0x54, + 0x7C, + 0x94, + 0x00, + 0x68, + 0xAE, + 0x74, + 0x6E, + 0x76, + 0x6A, + 0xB6, + 0x00, + 0x6E, + 0xA6, + 0x7A, + 0x7E, + 0x74, + 0x5E, + 0xB4, + 0x00, + 0x64, + 0xB6, + 0x64, + 0x7E, + 0x6C, + 0x6C, + 0xB6, + 0x00, + 0x68, + 0xBE, + 0x6A, + 0x7E, + 0x68, + 0x6A, + 0xBE, + 0x00, + 0x68, + 0xBE, + 0x7A, + 0x7E, + 0x68, + 0x7C, + 0xAA, + 0x00, + 0x72, + 0xA4, + 0x7E, + 0x7E, + 0x68, + 0x7E, + 0xA8, + 0x00, + 0x2E, + 0x7A, + 0x20, + 0xFE, + 0xFA, + 0x74, + 0x9A, + 0x00, + 0x10, + 0xFE, + 0x00, + 0x38, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x40, + 0x7E, + 0x92, + 0x7E, + 0x02, + 0x7E, + 0x3A, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xF6, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0xFE, + 0xAA, + 0xFE, + 0x38, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x38, + 0xC8, + 0x7E, + 0x54, + 0x6A, + 0x7E, + 0x9C, + 0x00, + 0x54, + 0xFE, + 0x44, + 0xBA, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x44, + 0x92, + 0x7C, + 0x38, + 0x00, + 0x44, + 0xD8, + 0x5E, + 0xD4, + 0x64, + 0xFE, + 0x38, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xBA, + 0x7C, + 0x7C, + 0x00, + 0x2E, + 0xFA, + 0x64, + 0x8A, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x56, + 0xFA, + 0x74, + 0x9A, + 0x30, + 0xFE, + 0x38, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x7C, + 0x00, + 0x7C, + 0x7C, + 0x00, + 0x40, + 0x00, + 0xC0, + 0x40, + 0x40, + 0x60, + 0x40, + 0x00, + 0x44, + 0x04, + 0xDE, + 0x44, + 0x44, + 0x64, + 0x44, + 0x00, + 0x5E, + 0x04, + 0xC4, + 0x44, + 0x44, + 0x64, + 0x4C, + 0x00, + 0x48, + 0x08, + 0xC8, + 0x4C, + 0x4A, + 0x68, + 0x48, + 0x00, + 0x44, + 0x04, + 0xC4, + 0x44, + 0x44, + 0x6A, + 0x52, + 0x00, + 0x5C, + 0x14, + 0xD4, + 0x54, + 0x54, + 0x54, + 0x66, + 0x00, + 0x4E, + 0x04, + 0xC4, + 0x5E, + 0x44, + 0x64, + 0x44, + 0x00, + 0x40, + 0x1E, + 0xC4, + 0x44, + 0x44, + 0x64, + 0x5E, + 0x00, + 0x44, + 0x1E, + 0xC4, + 0x54, + 0x4C, + 0x64, + 0x4C, + 0x00, + 0x48, + 0x08, + 0xCE, + 0x48, + 0x48, + 0x68, + 0x5E, + 0x00, + 0x48, + 0x08, + 0xEA, + 0x6A, + 0x6A, + 0x6A, + 0x3E, + 0x00, + 0x50, + 0x1E, + 0xEC, + 0x44, + 0x48, + 0x52, + 0x6E, + 0x00, + 0x52, + 0x1A, + 0xDA, + 0x5A, + 0x5A, + 0x52, + 0x62, + 0x00, + 0x48, + 0x0A, + 0xC2, + 0x54, + 0x54, + 0x68, + 0x56, + 0x00, + 0xBC, + 0x14, + 0xD4, + 0x7C, + 0x54, + 0x74, + 0x56, + 0x00, + 0x5E, + 0x02, + 0xC2, + 0x5E, + 0x50, + 0x72, + 0x5E, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x54, + 0x7E, + 0x54, + 0x64, + 0x00, + 0x48, + 0x3E, + 0xC8, + 0x5C, + 0x48, + 0x7E, + 0x4A, + 0x00, + 0x5E, + 0x10, + 0xDA, + 0x54, + 0x5A, + 0x70, + 0x5E, + 0x00, + 0x5E, + 0x10, + 0xDE, + 0x52, + 0x5E, + 0x70, + 0x5E, + 0x00, + 0xBE, + 0x14, + 0xE4, + 0x7E, + 0x4C, + 0x74, + 0x4C, + 0x00, + 0x48, + 0x3E, + 0xEA, + 0x6A, + 0x76, + 0x62, + 0x26, + 0x00, + 0x50, + 0x1C, + 0xE8, + 0x48, + 0x7E, + 0x48, + 0x68, + 0x00, + 0x4C, + 0x14, + 0xF6, + 0x5C, + 0x54, + 0x74, + 0x56, + 0x00, + 0x48, + 0x14, + 0xE2, + 0x54, + 0x58, + 0x72, + 0x5E, + 0x00, + 0x54, + 0x14, + 0xE2, + 0x48, + 0x48, + 0x54, + 0x7A, + 0x00, + 0xBC, + 0x24, + 0xEC, + 0x74, + 0x6C, + 0x64, + 0x46, + 0x00, + 0x5C, + 0x14, + 0xE6, + 0x5C, + 0x54, + 0x48, + 0x76, + 0x00, + 0x48, + 0x3E, + 0xD0, + 0x5E, + 0x52, + 0x52, + 0x66, + 0x00, + 0x48, + 0x1C, + 0xCC, + 0x7E, + 0x48, + 0x48, + 0x76, + 0x00, + 0x5E, + 0x04, + 0xC4, + 0x56, + 0x54, + 0x54, + 0x7E, + 0x00, + 0x44, + 0x04, + 0xDE, + 0x44, + 0x4E, + 0x6A, + 0x4E, + 0x00, + 0x5E, + 0x02, + 0xDE, + 0x56, + 0x5E, + 0x62, + 0x46, + 0x00, + 0x5E, + 0x08, + 0xEA, + 0x48, + 0x7E, + 0x48, + 0x68, + 0x00, + 0x5C, + 0x14, + 0xDC, + 0x54, + 0x5C, + 0x54, + 0x7E, + 0x00, + 0x5E, + 0x12, + 0xD2, + 0x5E, + 0x40, + 0x54, + 0x62, + 0x00, + 0x50, + 0x1E, + 0xE8, + 0x4E, + 0x48, + 0x6E, + 0x48, + 0x00, + 0x44, + 0x18, + 0xD0, + 0x5E, + 0x5C, + 0x56, + 0x64, + 0x00, + 0x48, + 0x14, + 0xEA, + 0x44, + 0x4A, + 0x64, + 0x58, + 0x00, + 0x42, + 0x1C, + 0xD4, + 0x5E, + 0x54, + 0x7C, + 0x5A, + 0x00, + 0x4C, + 0x14, + 0xCE, + 0x42, + 0x4E, + 0x62, + 0x5E, + 0x00, + 0x5E, + 0x02, + 0xDA, + 0x42, + 0x5A, + 0x5A, + 0x66, + 0x00, + 0x48, + 0x2A, + 0xFE, + 0x48, + 0x6A, + 0x6A, + 0x3E, + 0x00, + 0x5E, + 0x0A, + 0xD2, + 0x46, + 0x5E, + 0x72, + 0x5E, + 0x00, + 0x5C, + 0x14, + 0xC8, + 0x76, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x48, + 0x08, + 0xD4, + 0x7A, + 0x40, + 0x7C, + 0x5C, + 0x00, + 0x5E, + 0x10, + 0xDE, + 0x54, + 0x5E, + 0x70, + 0x5E, + 0x00, + 0x48, + 0x3E, + 0xDC, + 0x48, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x4A, + 0x08, + 0xFE, + 0x44, + 0x7C, + 0x54, + 0x7A, + 0x00, + 0x48, + 0x1C, + 0xC8, + 0x7E, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x48, + 0x1C, + 0xC8, + 0x7E, + 0x44, + 0x7E, + 0x54, + 0x00, + 0x48, + 0x3E, + 0xC8, + 0x5C, + 0x40, + 0x7C, + 0x5C, + 0x00, + 0x50, + 0x3E, + 0xD0, + 0x64, + 0x56, + 0x64, + 0x5A, + 0x00, + 0x44, + 0x3E, + 0xE4, + 0x7C, + 0x6E, + 0x74, + 0x2A, + 0x00, + 0x58, + 0x1C, + 0xE8, + 0x7E, + 0x48, + 0x5C, + 0x6A, + 0x00, + 0x58, + 0x1C, + 0xE8, + 0x7E, + 0x54, + 0x54, + 0x66, + 0x00, + 0x44, + 0x18, + 0xFE, + 0x48, + 0x5C, + 0x74, + 0x5C, + 0x00, + 0xB2, + 0x1C, + 0xE6, + 0x54, + 0x7E, + 0x50, + 0x6E, + 0x00, + 0x42, + 0x1C, + 0xD0, + 0x5E, + 0x50, + 0x56, + 0x66, + 0x00, + 0x48, + 0x14, + 0xFE, + 0x48, + 0x5C, + 0x48, + 0x7E, + 0x00, + 0x4C, + 0x34, + 0xDE, + 0x5E, + 0x5A, + 0x58, + 0x6E, + 0x00, + 0x50, + 0x1E, + 0xF6, + 0x5E, + 0x56, + 0x5E, + 0x62, + 0x00, + 0x52, + 0x1C, + 0xD2, + 0x5E, + 0x40, + 0x7E, + 0x5E, + 0x00, + 0x4C, + 0x34, + 0xDC, + 0x4C, + 0x5E, + 0x6C, + 0x58, + 0x00, + 0x44, + 0x1E, + 0xCA, + 0x5C, + 0x4A, + 0x64, + 0x5A, + 0x00, + 0x54, + 0x3E, + 0xC8, + 0x5C, + 0x48, + 0x7E, + 0x48, + 0x00, + 0x48, + 0x3E, + 0xE6, + 0x58, + 0x7E, + 0x48, + 0x6E, + 0x00, + 0xBE, + 0x2A, + 0xFE, + 0x50, + 0x5C, + 0x7E, + 0x48, + 0x00, + 0x5E, + 0x0A, + 0xEE, + 0x5A, + 0x6E, + 0x4A, + 0x6A, + 0x00, + 0x44, + 0x3E, + 0xD4, + 0x7C, + 0x56, + 0x54, + 0x6A, + 0x00, + 0x5E, + 0x08, + 0xDC, + 0x5C, + 0x6A, + 0x48, + 0x7E, + 0x00, + 0x5C, + 0x08, + 0xFC, + 0x54, + 0x7E, + 0x54, + 0x5C, + 0x00, + 0x56, + 0x04, + 0xDE, + 0x52, + 0x5E, + 0x72, + 0x56, + 0x00, + 0x4E, + 0x0A, + 0xDE, + 0x44, + 0x5E, + 0x64, + 0x5A, + 0x00, + 0x58, + 0x1C, + 0xE8, + 0x7E, + 0x40, + 0x7C, + 0x5C, + 0x00, + 0x5C, + 0x3E, + 0xDC, + 0x6A, + 0x7C, + 0x56, + 0x62, + 0x00, + 0x50, + 0x1E, + 0xEC, + 0x4C, + 0x76, + 0x5C, + 0x64, + 0x00, + 0xAE, + 0x14, + 0xF4, + 0x5E, + 0x74, + 0x54, + 0x6E, + 0x00, + 0x54, + 0x3E, + 0xE2, + 0x7E, + 0x54, + 0x54, + 0x66, + 0x00, + 0x5E, + 0x04, + 0xFE, + 0x6A, + 0x7E, + 0x6A, + 0x2A, + 0x00, + 0x48, + 0x12, + 0xFE, + 0x50, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x48, + 0x1C, + 0xC8, + 0x7E, + 0x54, + 0x7C, + 0x54, + 0x00, + 0x4A, + 0x1C, + 0xC8, + 0x7E, + 0x50, + 0x6E, + 0x4E, + 0x00, + 0xB8, + 0x1E, + 0xDA, + 0x5A, + 0x5C, + 0x7A, + 0x48, + 0x00, + 0x54, + 0x3E, + 0xD0, + 0x7E, + 0x50, + 0x6E, + 0x4E, + 0x00, + 0x5C, + 0x08, + 0xFE, + 0x56, + 0x7E, + 0x48, + 0x72, + 0x00, + 0xBE, + 0x10, + 0xDA, + 0x6C, + 0x5C, + 0x6A, + 0x58, + 0x00, + 0x54, + 0x36, + 0xD4, + 0x76, + 0x54, + 0x76, + 0x54, + 0x00, + 0xBE, + 0x2A, + 0xFE, + 0x48, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x5C, + 0x3E, + 0xDC, + 0x6A, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x50, + 0x2E, + 0xFA, + 0x6A, + 0x7E, + 0x48, + 0x76, + 0x00, + 0x54, + 0x1E, + 0xF4, + 0x5E, + 0x54, + 0x74, + 0x5E, + 0x00, + 0x48, + 0x14, + 0xEA, + 0x5C, + 0x44, + 0x72, + 0x2E, + 0x00, + 0xBE, + 0x2A, + 0xFE, + 0x6A, + 0x76, + 0x7E, + 0x22, + 0x00, + 0x4E, + 0x12, + 0xC4, + 0x56, + 0x52, + 0x76, + 0x5E, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x5C, + 0x48, + 0x6A, + 0x58, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x5C, + 0x44, + 0x7E, + 0x48, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x54, + 0x6A, + 0x7E, + 0x48, + 0x00, + 0xAA, + 0x14, + 0xE2, + 0x48, + 0x6A, + 0x54, + 0x62, + 0x00, + 0x44, + 0x1E, + 0xD2, + 0x4C, + 0x4C, + 0x6C, + 0x5E, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x5C, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x54, + 0x7E, + 0x68, + 0x3E, + 0x00, + 0xAA, + 0x3E, + 0xEE, + 0x60, + 0x7E, + 0x5C, + 0x6A, + 0x00, + 0x54, + 0x3E, + 0xD0, + 0x5C, + 0x40, + 0x5A, + 0x6A, + 0x00, + 0x48, + 0x3E, + 0xDE, + 0x5E, + 0x48, + 0x5C, + 0x6A, + 0x00, + 0xA4, + 0x36, + 0xE4, + 0x76, + 0x48, + 0x7C, + 0x5C, + 0x00, + 0x44, + 0x06, + 0xDC, + 0x56, + 0x5E, + 0x58, + 0x6E, + 0x00, + 0x5C, + 0x14, + 0xDC, + 0x5E, + 0x72, + 0x5A, + 0x66, + 0x00, + 0xBE, + 0x2A, + 0xFE, + 0x7E, + 0x54, + 0x7C, + 0x54, + 0x00, + 0x5A, + 0x1A, + 0xCC, + 0x5E, + 0x4C, + 0x62, + 0x46, + 0x00, + 0x48, + 0x14, + 0xEE, + 0x40, + 0x5A, + 0x7A, + 0x5A, + 0x00, + 0x46, + 0x38, + 0xEA, + 0x5E, + 0x4A, + 0x54, + 0x6A, + 0x00, + 0x4C, + 0x36, + 0xDE, + 0x4C, + 0x76, + 0x58, + 0x64, + 0x00, + 0xA8, + 0x0E, + 0xD6, + 0x44, + 0x6A, + 0x5E, + 0x5E, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x7E, + 0x40, + 0x7C, + 0x5C, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x7E, + 0x68, + 0x62, + 0x2C, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x7E, + 0x6A, + 0x5C, + 0x54, + 0x00, + 0xAA, + 0x04, + 0xDE, + 0x6C, + 0x76, + 0x64, + 0x3E, + 0x00, + 0x48, + 0x1C, + 0xDC, + 0x50, + 0x5E, + 0x5E, + 0x6A, + 0x00, + 0x54, + 0x3E, + 0xDC, + 0x54, + 0x7E, + 0x48, + 0x76, + 0x00, + 0xAA, + 0x3E, + 0xE2, + 0x5C, + 0x54, + 0x5A, + 0x6E, + 0x00, + 0x5C, + 0x1C, + 0xE2, + 0x4C, + 0x54, + 0x48, + 0x76, + 0x00, + 0x52, + 0x3E, + 0xEA, + 0x7E, + 0x6E, + 0x5A, + 0x6A, + 0x00, + 0x46, + 0x1A, + 0xC8, + 0x5E, + 0x48, + 0x6A, + 0x3E, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x7E, + 0x6A, + 0x4C, + 0x54, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x62, + 0x5C, + 0x5C, + 0x7E, + 0x00, + 0x54, + 0x3E, + 0xDC, + 0x4E, + 0x7C, + 0x5C, + 0x6A, + 0x00, + 0x48, + 0x12, + 0xF4, + 0x5A, + 0x6E, + 0x5C, + 0x7E, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x7E, + 0x7E, + 0x48, + 0x7E, + 0x00, + 0x5C, + 0x14, + 0xFE, + 0x7E, + 0x54, + 0x48, + 0x76, + 0x00, + 0x48, + 0x3E, + 0xD4, + 0x7E, + 0x6A, + 0x76, + 0x3E, + 0x00, + 0x54, + 0x3E, + 0xFA, + 0x6A, + 0x7E, + 0x4A, + 0x76, + 0x00, + 0xB6, + 0x12, + 0xC8, + 0x54, + 0x6A, + 0x44, + 0x58, + 0x00, + 0xBE, + 0x1C, + 0xC0, + 0x5C, + 0x54, + 0x7E, + 0x48, + 0x00, + 0x5E, + 0x34, + 0xFE, + 0x54, + 0x6A, + 0x5C, + 0x7C, + 0x00, + 0x54, + 0x1E, + 0xF4, + 0x54, + 0x5E, + 0x40, + 0x6A, + 0x00, + 0xAE, + 0x0A, + 0xFE, + 0x7E, + 0x6A, + 0x7E, + 0x2A, + 0x00, + 0x54, + 0x3E, + 0xD4, + 0x76, + 0x54, + 0x7E, + 0x5C, + 0x00, + 0x5C, + 0x3E, + 0xDA, + 0x68, + 0x7E, + 0x76, + 0x2A, + 0x00, + 0x56, + 0x3C, + 0xD6, + 0x7C, + 0x6C, + 0x7C, + 0x2A, + 0x00, + 0xA4, + 0x1E, + 0xD6, + 0x7E, + 0x6C, + 0x6E, + 0x3E, + 0x00, + 0x4C, + 0x14, + 0xFE, + 0x76, + 0x6C, + 0x7E, + 0x4C, + 0x00, + 0xAE, + 0x14, + 0xFE, + 0x54, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x28, + 0x44, + 0x10, + 0x28, + 0xC6, + 0x38, + 0x38, + 0x00, + 0x2A, + 0xF0, + 0xB4, + 0x7A, + 0x20, + 0xF6, + 0x76, + 0x00, + 0xFE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x28, + 0xFE, + 0x00, + 0xE0, + 0x0E, + 0xE4, + 0xA4, + 0x44, + 0xE4, + 0x1E, + 0x00, + 0xE4, + 0x1E, + 0xE4, + 0xAE, + 0x4A, + 0xE4, + 0x1A, + 0x00, + 0xE4, + 0x1E, + 0xF2, + 0xAE, + 0x56, + 0xEC, + 0x16, + 0x00, + 0xFE, + 0x20, + 0x34, + 0xD8, + 0x2C, + 0xCA, + 0x30, + 0x00, + 0xFE, + 0xA8, + 0xEC, + 0xB6, + 0xEC, + 0xB6, + 0xAC, + 0x00, + 0x38, + 0xC8, + 0x3C, + 0x3C, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x54, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0x10, + 0xFE, + 0x44, + 0xFE, + 0xDA, + 0x2C, + 0xDA, + 0x00, + 0xEC, + 0x34, + 0x5C, + 0xFC, + 0x5A, + 0x6C, + 0xDA, + 0x00, + 0x6C, + 0xDA, + 0xB6, + 0xDA, + 0xFE, + 0xDA, + 0xFE, + 0x00, + 0x08, + 0x34, + 0x78, + 0x14, + 0x6C, + 0x14, + 0x68, + 0x00, + 0x28, + 0xCE, + 0x72, + 0xAA, + 0x66, + 0xA2, + 0x46, + 0x00, + 0x24, + 0xDE, + 0x64, + 0xAC, + 0x74, + 0xA4, + 0x4C, + 0x00, + 0x2E, + 0xC6, + 0x6A, + 0xA0, + 0x6E, + 0xAA, + 0x4E, + 0x00, + 0x34, + 0xDE, + 0x74, + 0xBC, + 0x7E, + 0xB4, + 0x54, + 0x00, + 0x26, + 0xCA, + 0x64, + 0xBA, + 0x6E, + 0xAA, + 0x4E, + 0x00, + 0x3E, + 0xC8, + 0x7E, + 0xB2, + 0x7E, + 0xB2, + 0x5E, + 0x00, + 0x28, + 0xDE, + 0x72, + 0xBE, + 0x72, + 0xAC, + 0x56, + 0x00, + 0x28, + 0xDE, + 0x76, + 0xBA, + 0x7E, + 0xB4, + 0x5E, + 0x00, + 0x2A, + 0xDE, + 0x6E, + 0xAA, + 0x7E, + 0xA4, + 0x5A, + 0x00, + 0x7C, + 0x44, + 0x54, + 0x54, + 0x54, + 0x10, + 0xE6, + 0x00, + 0x10, + 0x1E, + 0x7C, + 0x44, + 0x54, + 0x10, + 0xE6, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x44, + 0x54, + 0x10, + 0xE6, + 0x00, + 0x7C, + 0x10, + 0xFE, + 0x44, + 0x54, + 0x10, + 0xE6, + 0x00, + 0xE4, + 0xBE, + 0xE4, + 0xEC, + 0xF4, + 0x44, + 0xAC, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x2E, + 0xAA, + 0xA4, + 0x2A, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xE8, + 0xAE, + 0xFA, + 0xEA, + 0xEA, + 0x44, + 0xAA, + 0x00, + 0xEA, + 0xAC, + 0xE8, + 0xFE, + 0xE8, + 0x4C, + 0xAA, + 0x00, + 0x28, + 0x4E, + 0xD8, + 0x4E, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0x06, + 0x78, + 0x7E, + 0x52, + 0x5A, + 0x48, + 0xB2, + 0x00, + 0xE2, + 0xAC, + 0xE8, + 0xEE, + 0xEA, + 0x54, + 0xAA, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x08, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0x28, + 0x44, + 0xFA, + 0x28, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xEE, + 0xA4, + 0xFE, + 0xE2, + 0xE4, + 0x58, + 0xA6, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0xEA, + 0xF2, + 0x5E, + 0xA2, + 0x00, + 0xE4, + 0xBE, + 0xF2, + 0xE0, + 0xE0, + 0x40, + 0xAE, + 0x00, + 0x7C, + 0xD6, + 0x7C, + 0x7C, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x04, + 0xFE, + 0x74, + 0x04, + 0x74, + 0x54, + 0xAA, + 0x00, + 0xEA, + 0xBE, + 0xE8, + 0xFC, + 0xEA, + 0x44, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x54, + 0xFE, + 0x54, + 0x7E, + 0x44, + 0x10, + 0xE6, + 0x00, + 0xE8, + 0xA8, + 0xEE, + 0xE8, + 0xFE, + 0x52, + 0xBE, + 0x00, + 0x10, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0xFE, + 0xB2, + 0xF2, + 0xFE, + 0xEC, + 0x54, + 0xA6, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x42, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0x2E, + 0xC6, + 0xEA, + 0x7C, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x28, + 0xFE, + 0x2A, + 0xFE, + 0xA4, + 0x10, + 0xE6, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0xBE, + 0x24, + 0x10, + 0xE6, + 0x00, + 0xE4, + 0xA4, + 0xEA, + 0xFE, + 0xE0, + 0x4E, + 0xAE, + 0x00, + 0xC4, + 0xFE, + 0xD4, + 0xFC, + 0xD6, + 0x44, + 0xAA, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xFE, + 0x54, + 0x7C, + 0x7C, + 0x44, + 0x10, + 0xE6, + 0x00, + 0xE8, + 0xBE, + 0xE8, + 0xEE, + 0xFA, + 0x4E, + 0xAA, + 0x00, + 0x24, + 0xB6, + 0xA4, + 0xFE, + 0x44, + 0x10, + 0xE6, + 0x00, + 0x24, + 0x58, + 0xFE, + 0x48, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xE6, + 0xAA, + 0xE4, + 0xFA, + 0xEE, + 0x4A, + 0xAE, + 0x00, + 0xE4, + 0xBE, + 0xF4, + 0xFE, + 0xF4, + 0x54, + 0xAE, + 0x00, + 0x90, + 0x1E, + 0x2A, + 0x94, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xFC, + 0xEA, + 0x44, + 0xAA, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xF4, + 0xEA, + 0x40, + 0xAC, + 0x00, + 0xE4, + 0xBE, + 0xE4, + 0xF6, + 0xEC, + 0x56, + 0xAC, + 0x00, + 0xFE, + 0xB0, + 0xF6, + 0xF0, + 0xFE, + 0x54, + 0xBA, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xAA, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xE8, + 0xB4, + 0xEE, + 0xE0, + 0xFE, + 0x48, + 0xAA, + 0x00, + 0xF6, + 0xC4, + 0xFE, + 0xD4, + 0xDC, + 0x74, + 0xBA, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0xFE, + 0xE8, + 0x56, + 0xA6, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0xA6, + 0x10, + 0xE6, + 0x00, + 0xFC, + 0xA8, + 0xFE, + 0xD6, + 0xFE, + 0x48, + 0xB2, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x7C, + 0x44, + 0x10, + 0xE6, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0xE8, + 0xEE, + 0x56, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x5E, + 0x4A, + 0x56, + 0x5C, + 0xA2, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0xFE, + 0xEE, + 0x4A, + 0xAE, + 0x00, + 0xF6, + 0xA4, + 0xFA, + 0xE4, + 0xF6, + 0x44, + 0xAA, + 0x00, + 0x2C, + 0xF4, + 0x7E, + 0x7A, + 0x2E, + 0x74, + 0xAA, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xBC, + 0x34, + 0xEE, + 0x00, + 0xEA, + 0xBE, + 0xFC, + 0xF4, + 0xFE, + 0x54, + 0xAC, + 0x00, + 0xD4, + 0xFE, + 0xDC, + 0xCE, + 0xFC, + 0x5C, + 0xAA, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xC6, + 0x10, + 0xE6, + 0x00, + 0xF4, + 0xAE, + 0xF4, + 0xDE, + 0xFA, + 0xA4, + 0xFA, + 0x00, + 0x7E, + 0x56, + 0x6C, + 0x6E, + 0x54, + 0x5C, + 0xA2, + 0x00, + 0x6C, + 0xFE, + 0x6C, + 0xB6, + 0x7C, + 0x54, + 0xEE, + 0x00, + 0xD4, + 0xFE, + 0xEA, + 0xFE, + 0xDC, + 0x54, + 0xBC, + 0x00, + 0xEC, + 0xB4, + 0xFE, + 0xF6, + 0xFC, + 0x5E, + 0xAC, + 0x00, + 0x10, + 0xFE, + 0x40, + 0x7C, + 0x56, + 0x76, + 0xAE, + 0x00, + 0x4C, + 0xF6, + 0xAC, + 0xFE, + 0xE2, + 0xE8, + 0x52, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x58, + 0x00, + 0x24, + 0x76, + 0x2A, + 0xFA, + 0x5A, + 0xD4, + 0x5A, + 0x00, + 0x2E, + 0x7A, + 0x28, + 0xFE, + 0xEA, + 0x7C, + 0xAA, + 0x00, + 0x24, + 0x7E, + 0x24, + 0xFE, + 0xEC, + 0x6E, + 0xB4, + 0x00, + 0x24, + 0x7E, + 0x24, + 0xFE, + 0xE8, + 0x76, + 0xA6, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x1C, + 0x50, + 0xBE, + 0x00, + 0x2A, + 0xFA, + 0x2A, + 0xFA, + 0x7E, + 0x62, + 0x9E, + 0x00, + 0x24, + 0xF4, + 0x26, + 0xF4, + 0x74, + 0x60, + 0x9E, + 0x00, + 0x22, + 0xFA, + 0x24, + 0xF4, + 0x6A, + 0x60, + 0x9E, + 0x00, + 0x2E, + 0xF4, + 0x2E, + 0xF4, + 0x64, + 0x60, + 0x9E, + 0x00, + 0x2E, + 0xF2, + 0x2E, + 0xF8, + 0x6E, + 0x60, + 0x9E, + 0x00, + 0x48, + 0xD4, + 0x6A, + 0xD0, + 0x44, + 0xD8, + 0xBE, + 0x00, + 0x5C, + 0xD4, + 0x5C, + 0xD4, + 0x5C, + 0xD4, + 0xBE, + 0x00, + 0x2E, + 0xF6, + 0x2A, + 0xF0, + 0x6E, + 0x6A, + 0x9E, + 0x00, + 0x44, + 0xFE, + 0x54, + 0xF6, + 0x54, + 0xDA, + 0xBE, + 0x00, + 0x48, + 0xEE, + 0x52, + 0xEE, + 0x42, + 0xDE, + 0xBE, + 0x00, + 0x48, + 0xEE, + 0x52, + 0xE4, + 0x6A, + 0xC0, + 0xBE, + 0x00, + 0x7A, + 0xDA, + 0x6A, + 0xD2, + 0x66, + 0xC0, + 0xBE, + 0x00, + 0x5A, + 0xE8, + 0x5E, + 0xF6, + 0x5E, + 0xD2, + 0xBE, + 0x00, + 0x58, + 0xEE, + 0x5A, + 0xEC, + 0x5A, + 0xC8, + 0xBE, + 0x00, + 0x68, + 0xFE, + 0x6A, + 0xD4, + 0x5C, + 0xE2, + 0xBE, + 0x00, + 0x7C, + 0x44, + 0x7C, + 0x10, + 0x5C, + 0x50, + 0xBE, + 0x00, + 0xF4, + 0xB4, + 0xF4, + 0x54, + 0xF4, + 0xD4, + 0xE2, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0x4A, + 0xE6, + 0xC2, + 0xE6, + 0x00, + 0xFC, + 0x20, + 0x7E, + 0xAA, + 0x38, + 0x50, + 0xBE, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0x5E, + 0xE4, + 0xC4, + 0xEA, + 0x00, + 0xFE, + 0xB4, + 0xD4, + 0x7E, + 0xD4, + 0xD4, + 0xE4, + 0x00, + 0xE4, + 0xA4, + 0xF6, + 0x54, + 0xF4, + 0xD4, + 0xFE, + 0x00, + 0xFC, + 0xAC, + 0xEE, + 0x4A, + 0xEA, + 0xD4, + 0xEA, + 0x00, + 0xE2, + 0xAC, + 0xE4, + 0x5E, + 0xE4, + 0xE4, + 0xDA, + 0x00, + 0xE4, + 0xAA, + 0xF0, + 0x4E, + 0xEA, + 0xC8, + 0xEE, + 0x00, + 0xE4, + 0xA4, + 0xEA, + 0x5E, + 0xE0, + 0xCE, + 0xEE, + 0x00, + 0xEA, + 0xBE, + 0xE8, + 0x4E, + 0xEA, + 0xD4, + 0xEA, + 0x00, + 0xEC, + 0xAE, + 0xF4, + 0x5E, + 0xE4, + 0xC4, + 0xFA, + 0x00, + 0xE4, + 0xBE, + 0xF2, + 0x48, + 0xEE, + 0xC8, + 0xEE, + 0x00, + 0xD0, + 0xBE, + 0xDA, + 0x5A, + 0xEA, + 0xCE, + 0xD8, + 0x00, + 0xE8, + 0xAE, + 0xF2, + 0x4E, + 0xEE, + 0xC8, + 0xEE, + 0x00, + 0xFE, + 0xA8, + 0xE8, + 0x4E, + 0xFA, + 0xCA, + 0xEE, + 0x00, + 0xEA, + 0xB6, + 0xF2, + 0x5A, + 0xF2, + 0xD2, + 0xF6, + 0x00, + 0xFE, + 0xBA, + 0xDA, + 0x7E, + 0xDA, + 0xFA, + 0xD2, + 0x00, + 0xE4, + 0xBE, + 0xF6, + 0x5E, + 0xFA, + 0xD4, + 0xEA, + 0x00, + 0xFE, + 0xB0, + 0xDE, + 0x72, + 0xDE, + 0xF0, + 0xDE, + 0x00, + 0xE2, + 0xBC, + 0xF4, + 0x5E, + 0xE4, + 0xD6, + 0xEC, + 0x00, + 0xFE, + 0xB2, + 0xDE, + 0x72, + 0xDE, + 0xF4, + 0xDA, + 0x00, + 0xEC, + 0xAE, + 0xF4, + 0x5E, + 0xEC, + 0xCC, + 0xF6, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0x50, + 0xEA, + 0xE4, + 0xDA, + 0x00, + 0xE4, + 0xBE, + 0xEC, + 0x5A, + 0xEC, + 0xC2, + 0xE6, + 0x00, + 0xEC, + 0xB4, + 0xFE, + 0x5E, + 0xFA, + 0xD8, + 0xEE, + 0x00, + 0xEC, + 0x4C, + 0xF6, + 0x38, + 0x38, + 0x50, + 0xBE, + 0x00, + 0xE4, + 0xAE, + 0xE4, + 0x5E, + 0xEE, + 0xE4, + 0xDE, + 0x00, + 0xE6, + 0xAA, + 0xE4, + 0x5A, + 0xEE, + 0xCA, + 0xEE, + 0x00, + 0xF4, + 0xB6, + 0xF4, + 0x56, + 0xF4, + 0xD4, + 0xE6, + 0x00, + 0xEA, + 0xBE, + 0xE8, + 0x5C, + 0xEA, + 0xE4, + 0xDA, + 0x00, + 0xE8, + 0xBE, + 0xE4, + 0x5A, + 0xFE, + 0xEC, + 0xD6, + 0x00, + 0xE4, + 0xB6, + 0xE4, + 0x76, + 0xC8, + 0xFE, + 0xC8, + 0x00, + 0xE2, + 0xAC, + 0xC4, + 0x7E, + 0xE4, + 0xE4, + 0xDE, + 0x00, + 0xDC, + 0xB4, + 0xE6, + 0x48, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xC8, + 0xBE, + 0xD4, + 0x48, + 0xF6, + 0xD4, + 0xE4, + 0x00, + 0xDC, + 0xA4, + 0xFC, + 0x50, + 0xDC, + 0xF2, + 0xEE, + 0x00, + 0x44, + 0xD8, + 0x5E, + 0xD4, + 0x38, + 0x50, + 0xBE, + 0x00, + 0xE4, + 0xBE, + 0xF2, + 0x5E, + 0xFA, + 0xD4, + 0xFA, + 0x00, + 0xEE, + 0xA4, + 0xDE, + 0x76, + 0xDE, + 0xF6, + 0xD6, + 0x00, + 0xE8, + 0xBC, + 0xFE, + 0x54, + 0xFE, + 0xE4, + 0xD4, + 0x00, + 0xE8, + 0xBA, + 0xDC, + 0x6A, + 0xDC, + 0xF4, + 0xDC, + 0x00, + 0xE8, + 0xAE, + 0xFC, + 0x54, + 0xFC, + 0xDE, + 0xE8, + 0x00, + 0xFE, + 0xEA, + 0xFE, + 0x48, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xFE, + 0xBE, + 0xF4, + 0x5E, + 0xF4, + 0xDA, + 0xEE, + 0x00, + 0xE0, + 0xBE, + 0xD6, + 0x7E, + 0xD6, + 0xD6, + 0xE8, + 0x00, + 0xFE, + 0xB2, + 0xFE, + 0x48, + 0xEE, + 0xD6, + 0xEA, + 0x00, + 0xE4, + 0xBE, + 0xEA, + 0x5E, + 0xEE, + 0xCA, + 0xEE, + 0x00, + 0xC6, + 0xB8, + 0xEA, + 0x44, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xC8, + 0xBE, + 0xEE, + 0x40, + 0xFE, + 0xC8, + 0xEA, + 0x00, + 0xE6, + 0xB8, + 0xFE, + 0x5A, + 0xFE, + 0xD4, + 0xEA, + 0x00, + 0xE4, + 0xBE, + 0xF4, + 0x56, + 0xF4, + 0xDE, + 0xEE, + 0x00, + 0xEE, + 0xA6, + 0xFC, + 0x56, + 0xFE, + 0xD4, + 0xEC, + 0x00, + 0xC8, + 0xBE, + 0xEC, + 0x7E, + 0xEA, + 0xE4, + 0xDA, + 0x00, + 0xE4, + 0xB8, + 0xFE, + 0x5C, + 0xDC, + 0xC8, + 0xFE, + 0x00, + 0xEA, + 0xBE, + 0xC0, + 0x7E, + 0xD0, + 0xFE, + 0xEA, + 0x00, + 0xF4, + 0xDE, + 0xEE, + 0x54, + 0xFE, + 0xD4, + 0xEE, + 0x00, + 0xE6, + 0xB8, + 0xDE, + 0x5A, + 0xFE, + 0xEE, + 0xFA, + 0x00, + 0xEA, + 0xBE, + 0xEE, + 0x60, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xE4, + 0xAE, + 0xCE, + 0x68, + 0xDE, + 0xEE, + 0xCA, + 0x00, + 0xDC, + 0xBE, + 0xDA, + 0x68, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xE8, + 0xBE, + 0xD4, + 0x7E, + 0xEA, + 0xDC, + 0xD4, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xBA, + 0x50, + 0xBE, + 0x00, + 0xC6, + 0xBA, + 0xC0, + 0x56, + 0xE2, + 0xF6, + 0xFE, + 0x00, + 0xD4, + 0xBE, + 0xC8, + 0x7E, + 0xCE, + 0xD4, + 0xEE, + 0x00, + 0xE6, + 0xBA, + 0xC4, + 0x6A, + 0xDE, + 0xE4, + 0xDA, + 0x00, + 0xFC, + 0xB4, + 0xFC, + 0x5E, + 0xEA, + 0xDE, + 0xEA, + 0x00, + 0xFE, + 0xD4, + 0xD4, + 0x7E, + 0xEA, + 0xD4, + 0xEA, + 0x00, + 0xD4, + 0xBE, + 0xD4, + 0x7E, + 0xEA, + 0xFE, + 0xEA, + 0x00, + 0x04, + 0x7E, + 0x54, + 0x7C, + 0xBA, + 0x50, + 0xBE, + 0x00, + 0xEA, + 0xBE, + 0xC0, + 0x76, + 0xF6, + 0xF6, + 0xDA, + 0x00, + 0x96, + 0x6A, + 0xF4, + 0xBA, + 0x38, + 0x50, + 0xBE, + 0x00, + 0xDA, + 0xB4, + 0xE2, + 0x5C, + 0xD4, + 0xC8, + 0xFE, + 0x00, + 0xD4, + 0xBE, + 0xEA, + 0x7E, + 0xDC, + 0xF4, + 0xDC, + 0x00, + 0xFE, + 0xD4, + 0xFE, + 0x5C, + 0xEA, + 0xDC, + 0xDC, + 0x00, + 0xFE, + 0xA0, + 0xFA, + 0x76, + 0xFA, + 0xEA, + 0xD6, + 0x00, + 0xD4, + 0xBE, + 0xF6, + 0x62, + 0xFE, + 0xD4, + 0xCC, + 0x00, + 0xD6, + 0xBC, + 0xEE, + 0x7C, + 0xD4, + 0xFC, + 0xD2, + 0x00, + 0xFE, + 0xA8, + 0xF6, + 0x6E, + 0xF4, + 0xD4, + 0xEA, + 0x00, + 0xEA, + 0xBE, + 0xD4, + 0x7E, + 0xDC, + 0xC8, + 0xF6, + 0x00, + 0xE8, + 0xBE, + 0xEA, + 0x5C, + 0xFE, + 0xFE, + 0xC8, + 0x00, + 0xDC, + 0xD4, + 0xFE, + 0x6A, + 0xFE, + 0xDC, + 0xEA, + 0x00, + 0xFE, + 0xEA, + 0xDE, + 0x62, + 0xDA, + 0xDE, + 0xFA, + 0x00, + 0xD4, + 0xBE, + 0xDC, + 0x4C, + 0xFE, + 0xDC, + 0xEC, + 0x00, + 0xD4, + 0xBE, + 0xC2, + 0x6A, + 0xFE, + 0xEE, + 0xE2, + 0x00, + 0xEA, + 0xB4, + 0xFE, + 0x56, + 0xFA, + 0xDE, + 0xEA, + 0x00, + 0xC8, + 0xBE, + 0xEC, + 0x7E, + 0xF6, + 0xE8, + 0xDE, + 0x00, + 0xE8, + 0xBE, + 0xD4, + 0x6A, + 0xD4, + 0xDC, + 0xE2, + 0x00, + 0xEA, + 0xB6, + 0xEA, + 0x5C, + 0xD4, + 0xC8, + 0xF6, + 0x00, + 0x10, + 0x3C, + 0x24, + 0x3E, + 0xFC, + 0x14, + 0x6C, + 0x00, + 0x2E, + 0x72, + 0x5E, + 0x78, + 0xDE, + 0x32, + 0xD6, + 0x00, + 0x2E, + 0x78, + 0x5A, + 0x7C, + 0xDA, + 0x38, + 0xDE, + 0x00, + 0x5C, + 0xF4, + 0xB6, + 0xE8, + 0xBE, + 0x7C, + 0xAA, + 0x00, + 0x56, + 0xE4, + 0xBE, + 0xF2, + 0xBE, + 0x7E, + 0xB2, + 0x00, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x10, + 0xFE, + 0x20, + 0x7C, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x48, + 0xE8, + 0x88, + 0xE8, + 0x48, + 0xEA, + 0x4E, + 0x00, + 0x50, + 0xFC, + 0x94, + 0xD4, + 0x54, + 0xD4, + 0x66, + 0x00, + 0x4E, + 0xE4, + 0x84, + 0xFE, + 0x44, + 0xE4, + 0x44, + 0x00, + 0x5E, + 0xEA, + 0x9A, + 0xEA, + 0x4A, + 0xEA, + 0x56, + 0x00, + 0x48, + 0xDC, + 0x88, + 0xFE, + 0x50, + 0xDE, + 0x42, + 0x00, + 0x5E, + 0xF0, + 0x9E, + 0xFA, + 0x5A, + 0xE8, + 0x4E, + 0x00, + 0x48, + 0xD4, + 0xA2, + 0xD4, + 0x58, + 0xD2, + 0x5E, + 0x00, + 0x48, + 0xEE, + 0x96, + 0xE4, + 0x44, + 0xE4, + 0x5A, + 0x00, + 0x10, + 0xFE, + 0x20, + 0xFE, + 0x5A, + 0x24, + 0xDA, + 0x00, + 0x44, + 0xE4, + 0x9E, + 0xE4, + 0x4E, + 0xEA, + 0x4E, + 0x00, + 0x5E, + 0xE2, + 0x9E, + 0xF6, + 0x5E, + 0xE2, + 0x46, + 0x00, + 0x46, + 0xE4, + 0x8E, + 0xEA, + 0x4E, + 0xE8, + 0x50, + 0x00, + 0x44, + 0xFE, + 0x96, + 0xFE, + 0x56, + 0xF6, + 0x5E, + 0x00, + 0x5E, + 0xF2, + 0x92, + 0xFE, + 0x40, + 0xF4, + 0x52, + 0x00, + 0x58, + 0xDC, + 0xA8, + 0xFE, + 0x48, + 0xD4, + 0x62, + 0x00, + 0x46, + 0xF8, + 0xAA, + 0xC8, + 0x7E, + 0xC8, + 0x58, + 0x00, + 0x48, + 0xF4, + 0x8A, + 0xE4, + 0x4A, + 0xE4, + 0x58, + 0x00, + 0x42, + 0xFC, + 0x94, + 0xFE, + 0x44, + 0xF6, + 0x4C, + 0x00, + 0x5E, + 0xEA, + 0x92, + 0xE6, + 0x5E, + 0xF2, + 0x5E, + 0x00, + 0x4E, + 0xE2, + 0x84, + 0xFA, + 0x4E, + 0xE4, + 0x5E, + 0x00, + 0x46, + 0xE4, + 0x9E, + 0xE4, + 0x5C, + 0xEC, + 0x5A, + 0x00, + 0x28, + 0x7A, + 0x28, + 0xFE, + 0xA6, + 0xF4, + 0x2A, + 0x00, + 0x7E, + 0xD4, + 0xBA, + 0xC8, + 0x5C, + 0xC8, + 0x7E, + 0x00, + 0x5C, + 0xFE, + 0x94, + 0xE2, + 0x54, + 0xD4, + 0x64, + 0x00, + 0x48, + 0xD4, + 0xBE, + 0xC8, + 0x5C, + 0xC8, + 0x7E, + 0x00, + 0x4C, + 0xD4, + 0x88, + 0xF6, + 0x5C, + 0xD4, + 0x5C, + 0x00, + 0x48, + 0xFE, + 0x94, + 0xE2, + 0x54, + 0xC8, + 0x76, + 0x00, + 0x7E, + 0xD4, + 0x9C, + 0xDC, + 0x54, + 0xFC, + 0x4E, + 0x00, + 0x4A, + 0xFE, + 0x88, + 0xFE, + 0x6A, + 0xFE, + 0x6A, + 0x00, + 0x7E, + 0xD4, + 0xBE, + 0xF6, + 0x76, + 0xEA, + 0x66, + 0x00, + 0x44, + 0xEE, + 0x44, + 0xAA, + 0x5C, + 0xFE, + 0x10, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x50, + 0xFE, + 0x10, + 0x00, + 0x3E, + 0xB6, + 0x3E, + 0xE8, + 0x6C, + 0x7E, + 0x84, + 0x00, + 0x7E, + 0xE2, + 0xBE, + 0xE4, + 0x76, + 0xE4, + 0x76, + 0x00, + 0x7E, + 0xE2, + 0xB6, + 0xFE, + 0x6A, + 0xEE, + 0x62, + 0x00, + 0x7E, + 0xD4, + 0xAA, + 0xFE, + 0x6A, + 0xD4, + 0x6A, + 0x00, + 0x54, + 0xEA, + 0x94, + 0xFE, + 0x5E, + 0xF6, + 0x5E, + 0x00, + 0x48, + 0xFE, + 0x9C, + 0xFE, + 0x6A, + 0xC8, + 0x54, + 0x00, + 0x5E, + 0xEC, + 0x8C, + 0xE0, + 0x5E, + 0xF6, + 0x5E, + 0x00, + 0x5C, + 0xD4, + 0xBE, + 0xDC, + 0x54, + 0xFE, + 0x44, + 0x00, + 0x48, + 0xF4, + 0x8E, + 0xE0, + 0x5A, + 0xFA, + 0x5A, + 0x00, + 0x54, + 0xB8, + 0xE4, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0x00, + 0x48, + 0xFC, + 0x9E, + 0xF2, + 0x5E, + 0xF4, + 0x5A, + 0x00, + 0x48, + 0xFE, + 0xAA, + 0xDC, + 0x48, + 0xFE, + 0x5C, + 0x00, + 0x7E, + 0xE2, + 0xBE, + 0xEC, + 0x7E, + 0xF4, + 0x5A, + 0x00, + 0x48, + 0xFE, + 0xAC, + 0xFE, + 0x7E, + 0xE4, + 0x76, + 0x00, + 0x54, + 0xFE, + 0x96, + 0xE6, + 0x5E, + 0xDC, + 0x5A, + 0x00, + 0x6A, + 0xDC, + 0xAA, + 0xC0, + 0x74, + 0xDE, + 0x64, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0x00, + 0x10, + 0xFE, + 0x38, + 0x6C, + 0xFE, + 0x7C, + 0x10, + 0x00, + 0x24, + 0xDE, + 0xEA, + 0x5E, + 0xE4, + 0xBE, + 0xE4, + 0x00, + 0x64, + 0x7E, + 0x6A, + 0x5E, + 0xE4, + 0x7E, + 0x64, + 0x00, + 0x48, + 0xFE, + 0xBA, + 0x7E, + 0xE8, + 0x5C, + 0xAA, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0x54, + 0xFE, + 0x54, + 0xA4, + 0x00, + 0x54, + 0xCE, + 0xFA, + 0x5E, + 0xD4, + 0x5E, + 0x94, + 0x00, + 0x54, + 0xEE, + 0xBA, + 0x6C, + 0xF6, + 0x4C, + 0xB4, + 0x00, + 0x7E, + 0x40, + 0x5C, + 0x40, + 0x7E, + 0x68, + 0xB6, + 0x00, + 0x7E, + 0x5C, + 0x7E, + 0xA8, + 0xFE, + 0x28, + 0x18, + 0x00, + 0x80, + 0x40, + 0x00, + 0xC0, + 0x40, + 0x40, + 0xBE, + 0x00, + 0x88, + 0x5E, + 0x0A, + 0xD2, + 0x66, + 0x40, + 0xBE, + 0x00, + 0x9E, + 0x42, + 0x04, + 0xC4, + 0x4C, + 0x40, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x08, + 0xD4, + 0x62, + 0x40, + 0xBE, + 0x00, + 0x84, + 0x58, + 0x08, + 0xFE, + 0x48, + 0x48, + 0xBE, + 0x00, + 0x9C, + 0x08, + 0x3E, + 0xC8, + 0x48, + 0x58, + 0xBE, + 0x00, + 0x90, + 0x1E, + 0x2C, + 0xC8, + 0x52, + 0x4E, + 0xBE, + 0x00, + 0xBC, + 0x14, + 0x3C, + 0xD4, + 0x52, + 0x40, + 0xBE, + 0x00, + 0x84, + 0x5E, + 0x04, + 0xD4, + 0x44, + 0x4C, + 0xBE, + 0x00, + 0x9E, + 0x48, + 0x0E, + 0xD2, + 0x66, + 0x40, + 0xBE, + 0x00, + 0x90, + 0x2E, + 0x2A, + 0xEA, + 0x7A, + 0x48, + 0xBE, + 0x00, + 0x9C, + 0x00, + 0x3E, + 0xD4, + 0x7A, + 0x40, + 0xBE, + 0x00, + 0x84, + 0x58, + 0x10, + 0xDE, + 0x54, + 0x64, + 0xBE, + 0x00, + 0x9E, + 0x24, + 0x3E, + 0xD4, + 0x6C, + 0x40, + 0xBE, + 0x00, + 0x86, + 0x58, + 0x1E, + 0xDA, + 0x54, + 0x6A, + 0xBE, + 0x00, + 0x90, + 0x1C, + 0x28, + 0xFE, + 0x48, + 0x48, + 0xBE, + 0x00, + 0xBE, + 0x08, + 0x1C, + 0xEA, + 0x48, + 0x48, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x04, + 0xD4, + 0x48, + 0x74, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x14, + 0xFE, + 0x54, + 0x64, + 0xBE, + 0x00, + 0x9C, + 0x00, + 0x3E, + 0xD4, + 0x66, + 0x40, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x1C, + 0xC8, + 0x7E, + 0x4A, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x10, + 0xDC, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0x9E, + 0x52, + 0x1E, + 0xD4, + 0x62, + 0x40, + 0xBE, + 0x00, + 0xBE, + 0x0A, + 0x32, + 0xDE, + 0x52, + 0x5E, + 0xBE, + 0x00, + 0x90, + 0x1E, + 0x34, + 0xDE, + 0x76, + 0x50, + 0xBE, + 0x00, + 0xBE, + 0x22, + 0x3A, + 0xFA, + 0x62, + 0x66, + 0xBE, + 0x00, + 0x90, + 0x3E, + 0x1A, + 0xDA, + 0x6E, + 0x40, + 0xBE, + 0x00, + 0x88, + 0x14, + 0x3A, + 0xC0, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x90, + 0x1E, + 0x26, + 0xD4, + 0x66, + 0x4C, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x2A, + 0xFE, + 0x6A, + 0x7E, + 0xBE, + 0x00, + 0x88, + 0x5E, + 0x12, + 0xDE, + 0x52, + 0x5E, + 0xBE, + 0x00, + 0x8C, + 0x4E, + 0x14, + 0xDE, + 0x44, + 0x5A, + 0xBE, + 0x00, + 0x90, + 0x1E, + 0x28, + 0xCC, + 0x4E, + 0x48, + 0xBE, + 0x00, + 0x8A, + 0x3E, + 0x08, + 0xDC, + 0x6A, + 0x48, + 0xBE, + 0x00, + 0x9C, + 0x44, + 0x1A, + 0xC8, + 0x5E, + 0x40, + 0xBE, + 0x00, + 0xAA, + 0x08, + 0x3E, + 0xDC, + 0x6A, + 0x48, + 0xBE, + 0x00, + 0x94, + 0x00, + 0x3E, + 0xD4, + 0x7E, + 0x54, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x14, + 0xF6, + 0x54, + 0x6C, + 0xBE, + 0x00, + 0x88, + 0x5E, + 0x1E, + 0xD0, + 0x5E, + 0x52, + 0xBE, + 0x00, + 0x9E, + 0x52, + 0x1E, + 0xD2, + 0x5C, + 0x56, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x08, + 0xDC, + 0x48, + 0x54, + 0xBE, + 0x00, + 0x84, + 0x18, + 0x3E, + 0xC8, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x94, + 0x36, + 0x14, + 0xF6, + 0x54, + 0x66, + 0xBE, + 0x00, + 0x8C, + 0x34, + 0x1A, + 0xDC, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0x82, + 0x5C, + 0x10, + 0xDE, + 0x50, + 0x66, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x08, + 0xEA, + 0x7E, + 0x50, + 0xBE, + 0x00, + 0x98, + 0x1C, + 0x28, + 0xFE, + 0x54, + 0x66, + 0xBE, + 0x00, + 0xB4, + 0x14, + 0x26, + 0xEE, + 0x54, + 0x7C, + 0xBE, + 0x00, + 0x8A, + 0x3E, + 0x08, + 0xDE, + 0x5E, + 0x5A, + 0xBE, + 0x00, + 0x88, + 0x2A, + 0x1C, + 0xD4, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x9C, + 0x3E, + 0x1C, + 0xEA, + 0x4C, + 0x54, + 0xBE, + 0x00, + 0xBE, + 0x50, + 0x1A, + 0xEC, + 0x5A, + 0x68, + 0xBE, + 0x00, + 0x8A, + 0x3E, + 0x08, + 0xEA, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x0E, + 0xD8, + 0x5E, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x14, + 0x3E, + 0xC8, + 0x6A, + 0x58, + 0xBE, + 0x00, + 0xAC, + 0x34, + 0x1E, + 0xF4, + 0x54, + 0x6A, + 0xBE, + 0x00, + 0x9E, + 0x40, + 0x1E, + 0xD2, + 0x4C, + 0x5E, + 0xBE, + 0x00, + 0xBE, + 0x04, + 0x3E, + 0xEA, + 0x7E, + 0x6A, + 0xBE, + 0x00, + 0xAE, + 0x34, + 0x1E, + 0xF4, + 0x54, + 0x6E, + 0xBE, + 0x00, + 0x92, + 0x3C, + 0x16, + 0xD6, + 0x7A, + 0x52, + 0xBE, + 0x00, + 0x9C, + 0x14, + 0x3E, + 0xDC, + 0x48, + 0x5C, + 0xBE, + 0x00, + 0x88, + 0x7E, + 0x2A, + 0xFE, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x98, + 0x1C, + 0x28, + 0xFE, + 0x54, + 0x5C, + 0xBE, + 0x00, + 0x92, + 0x3E, + 0x14, + 0xE2, + 0x4C, + 0x5A, + 0xBE, + 0x00, + 0x8C, + 0x34, + 0x1A, + 0xC8, + 0x7E, + 0x48, + 0xBE, + 0x00, + 0xBE, + 0x00, + 0x3E, + 0xEA, + 0x7E, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x22, + 0xDC, + 0x5E, + 0x52, + 0xBE, + 0x00, + 0x88, + 0x3C, + 0x1C, + 0xEA, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x9C, + 0x04, + 0x3E, + 0xEA, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x1C, + 0x3E, + 0xD4, + 0x6A, + 0x5C, + 0xBE, + 0x00, + 0x9C, + 0x3E, + 0x1C, + 0xEA, + 0x5C, + 0x7A, + 0xBE, + 0x00, + 0x8C, + 0x34, + 0x1E, + 0xDA, + 0x4C, + 0x56, + 0xBE, + 0x00, + 0xBE, + 0x2A, + 0x3E, + 0xD4, + 0x48, + 0x70, + 0xBE, + 0x00, + 0xBE, + 0x54, + 0x1C, + 0xC0, + 0x7E, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x14, + 0x2E, + 0xC0, + 0x5A, + 0x5A, + 0xBE, + 0x00, + 0x82, + 0x5C, + 0x1E, + 0xD4, + 0x6E, + 0x4E, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x08, + 0xDA, + 0x6C, + 0x5A, + 0xBE, + 0x00, + 0xAA, + 0x3E, + 0x10, + 0xFE, + 0x6A, + 0x40, + 0xBE, + 0x00, + 0x9C, + 0x5C, + 0x08, + 0xFE, + 0x6E, + 0x7A, + 0xBE, + 0x00, + 0x88, + 0x5C, + 0x14, + 0xDE, + 0x6E, + 0x4A, + 0xBE, + 0x00, + 0x9C, + 0x54, + 0x1E, + 0xF2, + 0x5A, + 0x46, + 0xBE, + 0x00, + 0xB6, + 0x32, + 0x2E, + 0xFA, + 0x64, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x5C, + 0x14, + 0xFE, + 0x48, + 0x5C, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x14, + 0xFE, + 0x76, + 0x62, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x08, + 0xD4, + 0x5C, + 0x54, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x2A, + 0xF6, + 0x5C, + 0x62, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x14, + 0xFE, + 0x5C, + 0x7E, + 0xBE, + 0x00, + 0x8E, + 0x36, + 0x26, + 0xFA, + 0x5C, + 0x5C, + 0xBE, + 0x00, + 0x9C, + 0x1C, + 0x3E, + 0xCA, + 0x5E, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x2A, + 0xFE, + 0x5C, + 0x5E, + 0xBE, + 0x00, + 0x86, + 0x3A, + 0x08, + 0xFE, + 0x48, + 0x6A, + 0xBE, + 0x00, + 0xBC, + 0x16, + 0x3A, + 0xDA, + 0x6C, + 0x5A, + 0xBE, + 0x00, + 0x94, + 0x3E, + 0x14, + 0xFE, + 0x7E, + 0x54, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x2C, + 0xFE, + 0x40, + 0x6A, + 0xBE, + 0x00, + 0xAA, + 0x1C, + 0x2A, + 0xF4, + 0x5E, + 0x64, + 0xBE, + 0x00, + 0x94, + 0x7E, + 0x36, + 0xE2, + 0x7E, + 0x4C, + 0xBE, + 0x00, + 0x88, + 0x0E, + 0x38, + 0xFE, + 0x6C, + 0x5A, + 0xBE, + 0x00, + 0xB4, + 0x3E, + 0x2A, + 0xF4, + 0x7E, + 0x44, + 0xBE, + 0x00, + 0x94, + 0x36, + 0x3A, + 0xDA, + 0x6C, + 0x5A, + 0xBE, + 0x00, + 0x9E, + 0x2A, + 0x18, + 0xDA, + 0x5E, + 0x6A, + 0xBE, + 0x00, + 0x88, + 0x3E, + 0x36, + 0xC8, + 0x56, + 0x6C, + 0xBE, + 0x00, + 0x94, + 0x2E, + 0x1A, + 0xFE, + 0x54, + 0x6A, + 0xBE, + 0x00, + 0xAA, + 0x1E, + 0x16, + 0xDA, + 0x5E, + 0x6A, + 0xBE, + 0x00, + 0x78, + 0x48, + 0xFC, + 0x94, + 0xFC, + 0x82, + 0x7E, + 0x00, + 0xEE, + 0x2A, + 0xAC, + 0xAA, + 0x4A, + 0xAC, + 0x08, + 0x00, + 0x94, + 0x78, + 0x48, + 0xFC, + 0xFC, + 0x82, + 0x7E, + 0x00, + 0xEE, + 0x4A, + 0x4C, + 0xEA, + 0x4A, + 0x4C, + 0x48, + 0x00, + 0x4E, + 0xEA, + 0x8C, + 0x8A, + 0x8A, + 0xEC, + 0x08, + 0x00, + 0x0E, + 0xEA, + 0x4C, + 0x4A, + 0x6A, + 0xCC, + 0x08, + 0x00, + 0x26, + 0x76, + 0x44, + 0x46, + 0x46, + 0x44, + 0x84, + 0x00, + 0x26, + 0xF6, + 0x44, + 0x76, + 0x56, + 0x54, + 0xB4, + 0x00, + 0xFE, + 0x56, + 0x54, + 0xFE, + 0x56, + 0x54, + 0x94, + 0x00, + 0xF6, + 0x56, + 0xF4, + 0x56, + 0xF6, + 0x54, + 0xB4, + 0x00, + 0x2E, + 0xFA, + 0x2C, + 0xFA, + 0x2A, + 0xFC, + 0x48, + 0x00, + 0xFE, + 0x6A, + 0xAC, + 0xFA, + 0x6A, + 0xAC, + 0x68, + 0x00, + 0x46, + 0xE6, + 0xA4, + 0xA6, + 0xF6, + 0x14, + 0xD4, + 0x00, + 0x2E, + 0xFA, + 0xAC, + 0xFA, + 0xAA, + 0xFC, + 0x08, + 0x00, + 0x56, + 0xFE, + 0x54, + 0x76, + 0x56, + 0x54, + 0x74, + 0x00, + 0x2E, + 0x2A, + 0x5C, + 0xFA, + 0x0A, + 0x6C, + 0x68, + 0x00, + 0x16, + 0x66, + 0x44, + 0x7E, + 0x56, + 0x5C, + 0xE4, + 0x00, + 0xF6, + 0x26, + 0x64, + 0xB6, + 0x26, + 0x24, + 0xF4, + 0x00, + 0xFE, + 0x2A, + 0xFC, + 0xAA, + 0xDA, + 0x8C, + 0x98, + 0x00, + 0xF6, + 0x56, + 0x94, + 0x36, + 0xF6, + 0x94, + 0xF4, + 0x00, + 0x56, + 0x56, + 0xDC, + 0x56, + 0x56, + 0xD4, + 0x5C, + 0x00, + 0x16, + 0xE6, + 0xA4, + 0xF6, + 0xA6, + 0xD4, + 0x2C, + 0x00, + 0x66, + 0xA6, + 0x74, + 0x16, + 0x76, + 0x14, + 0xF4, + 0x00, + 0x56, + 0x56, + 0xDC, + 0x56, + 0x56, + 0x5C, + 0xE4, + 0x00, + 0x4E, + 0xAA, + 0x4C, + 0x0A, + 0xEA, + 0xAC, + 0x48, + 0x00, + 0x6E, + 0x7A, + 0xAC, + 0xFA, + 0x2A, + 0x7C, + 0xA8, + 0x00, + 0x4E, + 0xFA, + 0x4C, + 0x7A, + 0xDA, + 0x7C, + 0x58, + 0x00, + 0x5E, + 0x2A, + 0x5C, + 0x7A, + 0xAA, + 0x5C, + 0xF8, + 0x00, + 0xFE, + 0x4A, + 0xFC, + 0x2A, + 0x7A, + 0x2C, + 0xF8, + 0x00, + 0x4E, + 0x7A, + 0xDC, + 0x7A, + 0x5A, + 0x7C, + 0x08, + 0x00, + 0x2E, + 0xFA, + 0x5C, + 0x8A, + 0x5A, + 0x2C, + 0xD8, + 0x00, + 0x4E, + 0xEA, + 0xAC, + 0xEA, + 0x8A, + 0xAC, + 0xE8, + 0x00, + 0x26, + 0xFE, + 0xAC, + 0x26, + 0xFE, + 0x24, + 0xD4, + 0x00, + 0x26, + 0x56, + 0xBC, + 0x06, + 0xFE, + 0x54, + 0xEC, + 0x00, + 0x5E, + 0x0A, + 0x7C, + 0x2A, + 0xFA, + 0x2C, + 0xD8, + 0x00, + 0xFE, + 0xAA, + 0xFC, + 0x4A, + 0x6A, + 0xFC, + 0x28, + 0x00, + 0x5E, + 0x2A, + 0x5C, + 0xFA, + 0x2A, + 0x7C, + 0xA8, + 0x00, + 0x1E, + 0xEE, + 0x74, + 0x16, + 0xFE, + 0x24, + 0x64, + 0x00, + 0x6E, + 0x7A, + 0xAC, + 0xFA, + 0x0A, + 0x6C, + 0x68, + 0x00, + 0x2E, + 0x7A, + 0x2C, + 0xFA, + 0xEA, + 0x7C, + 0xA8, + 0x00, + 0xF6, + 0x56, + 0xFC, + 0x56, + 0x66, + 0xF4, + 0x74, + 0x00, + 0x76, + 0x56, + 0xFC, + 0x26, + 0x76, + 0x3C, + 0xE4, + 0x00, + 0xFE, + 0x0A, + 0xFC, + 0xAA, + 0xFA, + 0xAC, + 0xA8, + 0x00, + 0x76, + 0x56, + 0xFC, + 0x8E, + 0xAE, + 0x24, + 0xCC, + 0x00, + 0x2E, + 0xFA, + 0x5C, + 0xFA, + 0x7A, + 0x5C, + 0x78, + 0x00, + 0x4E, + 0xFA, + 0xDC, + 0xFA, + 0x6A, + 0xFC, + 0x28, + 0x00, + 0x2E, + 0xFA, + 0x5C, + 0x7A, + 0x3A, + 0xEC, + 0x28, + 0x00, + 0xBE, + 0x2A, + 0xDC, + 0x2A, + 0xBA, + 0x2C, + 0xD8, + 0x00, + 0x56, + 0xFE, + 0x54, + 0xF6, + 0xFE, + 0x54, + 0x54, + 0x00, + 0x9E, + 0x2A, + 0xFC, + 0xFA, + 0x2A, + 0xFC, + 0x28, + 0x00, + 0x2E, + 0x7A, + 0x2C, + 0xFA, + 0x4A, + 0xBC, + 0x38, + 0x00, + 0xFE, + 0xB6, + 0xB4, + 0xEE, + 0x96, + 0xAC, + 0xFC, + 0x00, + 0xDE, + 0xDA, + 0x6C, + 0xFA, + 0x4A, + 0x2C, + 0x68, + 0x00, + 0xFE, + 0x4A, + 0xEC, + 0xEA, + 0xEA, + 0x4C, + 0xF8, + 0x00, + 0x76, + 0x56, + 0x24, + 0xFE, + 0x76, + 0x74, + 0x74, + 0x00, + 0x56, + 0xFE, + 0x54, + 0xFE, + 0xFE, + 0x24, + 0xFC, + 0x00, + 0xF6, + 0x26, + 0xB4, + 0xE6, + 0xF6, + 0x14, + 0xB4, + 0x00, + 0x26, + 0xFE, + 0x54, + 0xFE, + 0x76, + 0xFC, + 0x24, + 0x00, + 0x56, + 0xFE, + 0x24, + 0xFE, + 0x56, + 0xFC, + 0x74, + 0x00, + 0xFE, + 0x56, + 0xFC, + 0x76, + 0xAE, + 0x74, + 0x74, + 0x00, + 0xFE, + 0x6E, + 0xB4, + 0x6E, + 0xA6, + 0x74, + 0xAC, + 0x00, + 0x76, + 0xFE, + 0xAC, + 0x26, + 0x06, + 0xAC, + 0xAC, + 0x00, + 0xAE, + 0xFA, + 0xFC, + 0xFA, + 0x8A, + 0x7C, + 0xF8, + 0x00, + 0xFE, + 0x28, + 0xFE, + 0xAA, + 0xCE, + 0xFE, + 0xFE, + 0x00, + 0xFE, + 0x44, + 0xE4, + 0xE4, + 0xA4, + 0xE4, + 0xEC, + 0x00, + 0x44, + 0xFE, + 0x28, + 0x7C, + 0x6C, + 0x44, + 0x7C, + 0x00, + 0xE8, + 0x4E, + 0xF2, + 0xEA, + 0xA6, + 0xE2, + 0xE6, + 0x00, + 0xEE, + 0x42, + 0xE2, + 0xEE, + 0xA8, + 0xEA, + 0xEE, + 0x00, + 0xE4, + 0x5E, + 0xE4, + 0xF4, + 0xAC, + 0xE4, + 0xEC, + 0x00, + 0xE4, + 0x54, + 0xFE, + 0xF6, + 0xB4, + 0xF2, + 0xFE, + 0x00, + 0xEE, + 0x44, + 0xE4, + 0xFE, + 0xA4, + 0xE4, + 0xE4, + 0x00, + 0xBE, + 0x14, + 0xBE, + 0x36, + 0xA2, + 0xBE, + 0xBE, + 0x00, + 0xE2, + 0x56, + 0xF6, + 0xFA, + 0xB6, + 0xF2, + 0xFE, + 0x00, + 0xEA, + 0x4A, + 0xF0, + 0xEE, + 0xAA, + 0xEA, + 0xF6, + 0x00, + 0xEE, + 0x40, + 0xFE, + 0xE4, + 0xA4, + 0xEA, + 0xFE, + 0x00, + 0xE8, + 0x5E, + 0xE8, + 0xF4, + 0xB4, + 0xE2, + 0xEA, + 0x00, + 0xE4, + 0x5E, + 0xF2, + 0xE8, + 0xAE, + 0xE8, + 0xEE, + 0x00, + 0xE8, + 0x4E, + 0xF8, + 0xEE, + 0xA8, + 0xEE, + 0xE8, + 0x00, + 0xEA, + 0x5E, + 0xEA, + 0xEE, + 0xAA, + 0xEA, + 0xEE, + 0x00, + 0xE4, + 0x44, + 0xFE, + 0xE4, + 0xAE, + 0xEA, + 0xEE, + 0x00, + 0xEE, + 0x44, + 0xFE, + 0xE4, + 0xAC, + 0xF6, + 0xE4, + 0x00, + 0xEE, + 0x4A, + 0xF4, + 0xE8, + 0xBE, + 0xEA, + 0xEE, + 0x00, + 0xE6, + 0x4A, + 0xE4, + 0xFA, + 0xAE, + 0xEA, + 0xEE, + 0x00, + 0xEA, + 0x4A, + 0xFE, + 0xFE, + 0xAA, + 0xEA, + 0xEA, + 0x00, + 0xFE, + 0x52, + 0xFE, + 0xF2, + 0xBE, + 0xFE, + 0xF2, + 0x00, + 0xEA, + 0x4C, + 0xEA, + 0xEE, + 0xA0, + 0xEE, + 0xEE, + 0x00, + 0xEC, + 0x4E, + 0xF4, + 0xFE, + 0xAC, + 0xEC, + 0xF6, + 0x00, + 0xA6, + 0x6A, + 0xA4, + 0xFE, + 0x6C, + 0x44, + 0x7C, + 0x00, + 0xEE, + 0x4A, + 0xFE, + 0xE4, + 0xAE, + 0xE4, + 0xFE, + 0x00, + 0xE4, + 0x4A, + 0xFE, + 0xE4, + 0xBE, + 0xE4, + 0xF6, + 0x00, + 0xEA, + 0x5C, + 0xC8, + 0xFE, + 0xD4, + 0xEE, + 0xC4, + 0x00, + 0xD0, + 0x5E, + 0xEC, + 0xCC, + 0xF6, + 0xDC, + 0xC4, + 0x00, + 0xEC, + 0x4E, + 0xF4, + 0xFE, + 0xA0, + 0xEE, + 0xEE, + 0x00, + 0xEA, + 0x5E, + 0xEA, + 0xF2, + 0xAC, + 0xF4, + 0xEA, + 0x00, + 0xE6, + 0x5A, + 0xE4, + 0xFE, + 0xA4, + 0xF4, + 0xEC, + 0x00, + 0xFE, + 0x54, + 0xF6, + 0xD4, + 0xDE, + 0xD0, + 0xE0, + 0x00, + 0xFE, + 0x40, + 0xFE, + 0xEA, + 0xBE, + 0xEA, + 0xEA, + 0x00, + 0xE4, + 0x5E, + 0xF2, + 0xFE, + 0xBA, + 0xF4, + 0xFA, + 0x00, + 0xE4, + 0x5E, + 0xEA, + 0xFE, + 0xAE, + 0xEA, + 0xEE, + 0x00, + 0xE4, + 0x5E, + 0xEA, + 0xEE, + 0xA2, + 0xFE, + 0xE4, + 0x00, + 0xE8, + 0x5E, + 0xF4, + 0xF4, + 0xAA, + 0xFE, + 0xE8, + 0x00, + 0xEA, + 0x5E, + 0xEA, + 0xFE, + 0xAE, + 0xEA, + 0xEE, + 0x00, + 0xFE, + 0x62, + 0xFE, + 0xE4, + 0xB6, + 0xE4, + 0xF6, + 0x00, + 0xEC, + 0x4C, + 0xFE, + 0xE4, + 0xB6, + 0xF4, + 0xEE, + 0x00, + 0xD6, + 0x7E, + 0xD6, + 0xFE, + 0xEE, + 0xFE, + 0xCA, + 0x00, + 0xFE, + 0x4A, + 0xEC, + 0xF6, + 0xAA, + 0xEE, + 0xEA, + 0x00, + 0xEE, + 0x4A, + 0xEE, + 0xF4, + 0xAE, + 0xE4, + 0xFE, + 0x00, + 0xEA, + 0x44, + 0xDE, + 0xEC, + 0xB6, + 0xE4, + 0xFE, + 0x00, + 0xEA, + 0x5E, + 0xE4, + 0xEA, + 0xBE, + 0xE4, + 0xFE, + 0x00, + 0xE8, + 0x5E, + 0xE8, + 0xF6, + 0xA6, + 0xEC, + 0xFE, + 0x00, + 0xE4, + 0x5E, + 0xFC, + 0xF6, + 0xBC, + 0xFA, + 0xEE, + 0x00, + 0xFE, + 0x4A, + 0xE4, + 0xEA, + 0xB4, + 0xE2, + 0xEC, + 0x00, + 0xEA, + 0x7E, + 0xD4, + 0xFE, + 0xDC, + 0xC8, + 0xF6, + 0x00, + 0xEA, + 0x4E, + 0xFC, + 0xEC, + 0xAE, + 0xE0, + 0xF6, + 0x00, + 0xE4, + 0x5E, + 0xE8, + 0xEE, + 0xB6, + 0xEC, + 0xFE, + 0x00, + 0xEA, + 0x5E, + 0xFE, + 0xFE, + 0xB2, + 0xEC, + 0xFE, + 0x00, + 0xE8, + 0x4E, + 0xF8, + 0xF6, + 0xAC, + 0xF6, + 0xEC, + 0x00, + 0xEC, + 0x5E, + 0xEC, + 0xEC, + 0xBE, + 0xE0, + 0xF6, + 0x00, + 0x0E, + 0xF0, + 0x54, + 0x08, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0xF4, + 0x24, + 0xBE, + 0x2E, + 0xFE, + 0x7E, + 0xAE, + 0x00, + 0xFE, + 0x2A, + 0xA4, + 0x3A, + 0xE4, + 0x7E, + 0xA4, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x54, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x38, + 0xFE, + 0x54, + 0x7C, + 0x54, + 0x38, + 0xFE, + 0x00, + 0xFE, + 0xB2, + 0xF4, + 0xBE, + 0xF6, + 0x24, + 0xFC, + 0x00, + 0x7C, + 0x44, + 0xFE, + 0x54, + 0x7C, + 0x10, + 0xFE, + 0x00, + 0x10, + 0x28, + 0xFE, + 0x10, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0x28, + 0xC6, + 0x38, + 0xD6, + 0x38, + 0x54, + 0xFE, + 0x00, + 0x28, + 0xAE, + 0xB4, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0xEC, + 0x4C, + 0xF6, + 0x28, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x38, + 0x54, + 0xFE, + 0x00, + 0x9C, + 0x3E, + 0x88, + 0x16, + 0xB8, + 0x54, + 0xFE, + 0x00, + 0x2E, + 0xF8, + 0xAE, + 0xF4, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xBA, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0xBE, + 0x10, + 0x9E, + 0x2A, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xB8, + 0x54, + 0xFE, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x7E, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x64, + 0x6E, + 0xCA, + 0x64, + 0xFE, + 0x54, + 0xFE, + 0x00, + 0x38, + 0x54, + 0xFE, + 0x54, + 0xFE, + 0xAA, + 0xFE, + 0x00, + 0x60, + 0x80, + 0xE0, + 0x40, + 0xE0, + 0x40, + 0x60, + 0x00, + 0x68, + 0x88, + 0xE8, + 0x48, + 0xE8, + 0x4A, + 0x6E, + 0x00, + 0x6E, + 0x82, + 0xE4, + 0x48, + 0xF0, + 0x52, + 0x6E, + 0x00, + 0x64, + 0x84, + 0xEE, + 0x44, + 0xE4, + 0x44, + 0x64, + 0x00, + 0x6E, + 0x84, + 0xE4, + 0x44, + 0xE4, + 0x44, + 0x6C, + 0x00, + 0x62, + 0x8A, + 0xEA, + 0x4A, + 0xE2, + 0x42, + 0x66, + 0x00, + 0x68, + 0x88, + 0xE8, + 0x4C, + 0xEA, + 0x48, + 0x68, + 0x00, + 0x6E, + 0x82, + 0xE4, + 0x44, + 0xE4, + 0x44, + 0x6C, + 0x00, + 0x64, + 0x84, + 0xEE, + 0x44, + 0xE4, + 0x44, + 0x6E, + 0x00, + 0x62, + 0x8C, + 0xE4, + 0x5E, + 0xE4, + 0x44, + 0x64, + 0x00, + 0x72, + 0x9A, + 0xFA, + 0x5A, + 0xFA, + 0x52, + 0x62, + 0x00, + 0x62, + 0x8C, + 0xE2, + 0x4C, + 0xE0, + 0x42, + 0x6C, + 0x00, + 0x5C, + 0x94, + 0xF4, + 0x5C, + 0xF4, + 0x54, + 0x66, + 0x00, + 0x68, + 0x8E, + 0xF2, + 0x4A, + 0xE6, + 0x42, + 0x66, + 0x00, + 0x56, + 0x82, + 0xF2, + 0x52, + 0xF2, + 0x52, + 0x76, + 0x00, + 0x68, + 0x88, + 0xFE, + 0x54, + 0xF8, + 0x4C, + 0x72, + 0x00, + 0x7E, + 0xAA, + 0xE2, + 0x54, + 0xE8, + 0x54, + 0x62, + 0x00, + 0x5E, + 0x84, + 0xF6, + 0x54, + 0xFE, + 0x42, + 0x66, + 0x00, + 0x5E, + 0x84, + 0xE4, + 0x4C, + 0xF6, + 0x44, + 0x64, + 0x00, + 0x68, + 0x9E, + 0xE8, + 0x54, + 0xD4, + 0x62, + 0x6A, + 0x00, + 0x7E, + 0x90, + 0xFE, + 0x52, + 0xFE, + 0x50, + 0x7E, + 0x00, + 0x48, + 0xBE, + 0xC8, + 0x6A, + 0xFE, + 0x48, + 0x6E, + 0x00, + 0x68, + 0x9C, + 0xFA, + 0x48, + 0xEA, + 0x44, + 0x68, + 0x00, + 0x64, + 0x9E, + 0xF6, + 0x56, + 0xFE, + 0x44, + 0x64, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x6A, + 0xF6, + 0x62, + 0x26, + 0x00, + 0x7E, + 0x92, + 0xFA, + 0x5A, + 0xFA, + 0x48, + 0x72, + 0x00, + 0x7E, + 0xA2, + 0xF6, + 0x6A, + 0xF6, + 0x62, + 0x26, + 0x00, + 0x66, + 0x98, + 0xF0, + 0x5E, + 0xFA, + 0x54, + 0x6A, + 0x00, + 0x68, + 0x94, + 0xEA, + 0x40, + 0xFE, + 0x44, + 0x68, + 0x00, + 0x6E, + 0x8A, + 0xEE, + 0x4A, + 0xEE, + 0x4A, + 0x76, + 0x00, + 0x68, + 0x8E, + 0xF6, + 0x44, + 0xE4, + 0x44, + 0x6A, + 0x00, + 0x68, + 0x8E, + 0xF2, + 0x4A, + 0xE6, + 0x4A, + 0x66, + 0x00, + 0x68, + 0x9C, + 0xF4, + 0x54, + 0xFE, + 0x42, + 0x7A, + 0x00, + 0x68, + 0x8E, + 0xF2, + 0x4A, + 0xF2, + 0x5E, + 0x62, + 0x00, + 0x68, + 0x9E, + 0xE0, + 0x5C, + 0xF4, + 0x54, + 0x66, + 0x00, + 0x64, + 0x9E, + 0xE8, + 0x4E, + 0xEA, + 0x4A, + 0x76, + 0x00, + 0x64, + 0x84, + 0xF6, + 0x54, + 0xE4, + 0x44, + 0x6A, + 0x00, + 0x64, + 0x94, + 0xE4, + 0x54, + 0xE6, + 0x5C, + 0x64, + 0x00, + 0x7C, + 0x94, + 0xD4, + 0x7C, + 0xD4, + 0x54, + 0x7E, + 0x00, + 0x7E, + 0xAA, + 0xEA, + 0x7E, + 0xE0, + 0x62, + 0x3E, + 0x00, + 0x5E, + 0x88, + 0xE8, + 0x5C, + 0xE8, + 0x4A, + 0x7E, + 0x00, + 0x6A, + 0x9E, + 0xE8, + 0x5C, + 0xEA, + 0x44, + 0x6A, + 0x00, + 0x6E, + 0x84, + 0xE4, + 0x56, + 0xF4, + 0x54, + 0x7E, + 0x00, + 0x6A, + 0x9E, + 0xEA, + 0x4E, + 0xEA, + 0x4A, + 0x6E, + 0x00, + 0x64, + 0x84, + 0xEE, + 0x44, + 0xEE, + 0x4A, + 0x6E, + 0x00, + 0x68, + 0x9E, + 0xE8, + 0x5C, + 0xEA, + 0x5C, + 0x68, + 0x00, + 0x6E, + 0x82, + 0xFE, + 0x56, + 0xFE, + 0x42, + 0x66, + 0x00, + 0x7E, + 0x90, + 0xFE, + 0x5A, + 0xFE, + 0x50, + 0x7E, + 0x00, + 0x50, + 0xBE, + 0xD0, + 0x64, + 0xDE, + 0x56, + 0x64, + 0x00, + 0x6A, + 0x9E, + 0xE8, + 0x4E, + 0xEA, + 0x54, + 0x6A, + 0x00, + 0x64, + 0x9E, + 0xF4, + 0x54, + 0xF6, + 0x54, + 0x7A, + 0x00, + 0x68, + 0x88, + 0xEE, + 0x48, + 0xFE, + 0x52, + 0x7E, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x52, + 0xFE, + 0x52, + 0x7E, + 0x00, + 0x6E, + 0x8A, + 0xEE, + 0x4A, + 0xEE, + 0x40, + 0x6E, + 0x00, + 0x7E, + 0x96, + 0xFE, + 0x56, + 0xFE, + 0x44, + 0x64, + 0x00, + 0x7E, + 0x96, + 0xF6, + 0x5E, + 0xF6, + 0x56, + 0x7E, + 0x00, + 0x64, + 0x9E, + 0xF6, + 0x5E, + 0xF6, + 0x56, + 0x7E, + 0x00, + 0x6C, + 0x8E, + 0xF4, + 0x5E, + 0xE4, + 0x44, + 0x6A, + 0x00, + 0x68, + 0x9E, + 0xF2, + 0x5E, + 0xF2, + 0x52, + 0x7E, + 0x00, + 0x68, + 0x94, + 0xEA, + 0x40, + 0xFE, + 0x52, + 0x6C, + 0x00, + 0x62, + 0x9C, + 0xF4, + 0x5E, + 0xE4, + 0x56, + 0x6C, + 0x00, + 0x6E, + 0x8A, + 0xEA, + 0x50, + 0xEE, + 0x4A, + 0x6E, + 0x00, + 0x56, + 0xA6, + 0xF6, + 0x76, + 0xF6, + 0x54, + 0x64, + 0x00, + 0x64, + 0x9E, + 0xE4, + 0x5E, + 0xF6, + 0x56, + 0x64, + 0x00, + 0x64, + 0x9E, + 0xEA, + 0x5C, + 0xE4, + 0x4A, + 0x6E, + 0x00, + 0x64, + 0x9E, + 0xF2, + 0x48, + 0xEE, + 0x48, + 0x6E, + 0x00, + 0x50, + 0x8A, + 0xF2, + 0x54, + 0xFA, + 0x50, + 0x6E, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x54, + 0xF6, + 0x54, + 0x66, + 0x00, + 0x64, + 0x9E, + 0xF6, + 0x5E, + 0xFA, + 0x54, + 0x7A, + 0x00, + 0x6E, + 0x8A, + 0xE4, + 0x5A, + 0xE4, + 0x5E, + 0x64, + 0x00, + 0x4A, + 0x9C, + 0xC8, + 0x7E, + 0xD8, + 0x6E, + 0x42, + 0x00, + 0x4A, + 0x9C, + 0xC8, + 0x7E, + 0xD4, + 0x68, + 0x4E, + 0x00, + 0x5E, + 0x8A, + 0xEE, + 0x4E, + 0xEA, + 0x5E, + 0x62, + 0x00, + 0x68, + 0x9E, + 0xE8, + 0x4E, + 0xFA, + 0x4E, + 0x6A, + 0x00, + 0x44, + 0xBE, + 0xE4, + 0x7C, + 0xEE, + 0x74, + 0x2A, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x48, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x7E, + 0x9A, + 0xEC, + 0x7A, + 0xDA, + 0x6C, + 0x58, + 0x00, + 0x48, + 0xBE, + 0xC4, + 0x5A, + 0xFE, + 0x54, + 0x66, + 0x00, + 0x56, + 0x84, + 0xEE, + 0x42, + 0xEE, + 0x42, + 0x6E, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x52, + 0xFE, + 0x5E, + 0x72, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x40, + 0xFE, + 0x52, + 0x7E, + 0x00, + 0x6E, + 0x8A, + 0xEE, + 0x44, + 0xFE, + 0x56, + 0x64, + 0x00, + 0x7E, + 0xAA, + 0xFE, + 0x6A, + 0xF6, + 0x62, + 0x3E, + 0x00, + 0x6A, + 0xBE, + 0xC2, + 0x5E, + 0xF0, + 0x52, + 0x7E, + 0x00, + 0x7A, + 0xAE, + 0xFE, + 0x7E, + 0xFA, + 0x52, + 0x6A, + 0x00, + 0x58, + 0x9C, + 0xE8, + 0x7E, + 0xC8, + 0x5C, + 0x6A, + 0x00, + 0x58, + 0x9C, + 0xE8, + 0x7E, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x72, + 0x9C, + 0xE4, + 0x5E, + 0xF4, + 0x5E, + 0x6E, + 0x00, + 0x46, + 0xB8, + 0xDC, + 0x48, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x6C, + 0x96, + 0xFC, + 0x56, + 0xE8, + 0x5E, + 0x68, + 0x00, + 0x64, + 0x8A, + 0xEE, + 0x44, + 0xEE, + 0x44, + 0x6E, + 0x00, + 0x54, + 0x88, + 0xF4, + 0x48, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x64, + 0x8A, + 0xEE, + 0x40, + 0xEE, + 0x4A, + 0x6E, + 0x00, + 0x54, + 0x96, + 0xF4, + 0x56, + 0xF4, + 0x54, + 0x66, + 0x00, + 0x66, + 0x8A, + 0xE4, + 0x5A, + 0xEE, + 0x4A, + 0x6E, + 0x00, + 0x6E, + 0x8A, + 0xF4, + 0x48, + 0xFE, + 0x4A, + 0x6E, + 0x00, + 0x4C, + 0xB4, + 0xDC, + 0x4C, + 0xFE, + 0x4C, + 0x58, + 0x00, + 0x6C, + 0x94, + 0xFE, + 0x5A, + 0xFE, + 0x50, + 0x7E, + 0x00, + 0x64, + 0x9E, + 0xEA, + 0x50, + 0xEA, + 0x44, + 0x6A, + 0x00, + 0x68, + 0x9E, + 0xE8, + 0x5A, + 0xF4, + 0x54, + 0x7A, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x5E, + 0xD0, + 0x50, + 0x60, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7A, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x56, + 0x82, + 0xF4, + 0x4E, + 0xFA, + 0x56, + 0x7A, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x7E, + 0xD4, + 0x4C, + 0x72, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x52, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x50, + 0xBE, + 0xDA, + 0x6A, + 0xFA, + 0x5A, + 0x6E, + 0x00, + 0x68, + 0x9C, + 0xFE, + 0x54, + 0xDE, + 0x64, + 0x54, + 0x00, + 0x54, + 0xBE, + 0xE2, + 0x48, + 0xDE, + 0x6A, + 0x56, + 0x00, + 0x4A, + 0xBE, + 0xC8, + 0x7E, + 0xEA, + 0x7E, + 0x2A, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x48, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x44, + 0xBE, + 0xC4, + 0x54, + 0xE4, + 0x6C, + 0x5A, + 0x00, + 0x54, + 0x8E, + 0xEC, + 0x54, + 0xFE, + 0x54, + 0x7E, + 0x00, + 0x5E, + 0xBA, + 0xF4, + 0x5A, + 0xFC, + 0x48, + 0x7E, + 0x00, + 0x56, + 0x84, + 0xFE, + 0x52, + 0xFE, + 0x52, + 0x76, + 0x00, + 0x56, + 0x84, + 0xFE, + 0x52, + 0xFA, + 0x48, + 0x72, + 0x00, + 0x7E, + 0x96, + 0xFE, + 0x56, + 0xFE, + 0x44, + 0x6E, + 0x00, + 0x6E, + 0x8A, + 0xFE, + 0x44, + 0xEE, + 0x44, + 0x6E, + 0x00, + 0x44, + 0xBC, + 0xEE, + 0x7E, + 0xEE, + 0x7A, + 0x2A, + 0x00, + 0x6E, + 0x8A, + 0xEE, + 0x44, + 0xFE, + 0x56, + 0x7A, + 0x00, + 0x6C, + 0x8E, + 0xF4, + 0x5E, + 0xE0, + 0x4E, + 0x6E, + 0x00, + 0x4E, + 0xB4, + 0xFE, + 0x54, + 0xD6, + 0x7C, + 0x52, + 0x00, + 0x5C, + 0xBE, + 0xDC, + 0x6A, + 0xFC, + 0x56, + 0x62, + 0x00, + 0x54, + 0x94, + 0xEA, + 0x48, + 0xDC, + 0x48, + 0x7E, + 0x00, + 0x66, + 0x9A, + 0xE4, + 0x5E, + 0xE4, + 0x54, + 0x6C, + 0x00, + 0x66, + 0x8A, + 0xE4, + 0x5A, + 0xE4, + 0x5E, + 0x64, + 0x00, + 0x64, + 0x9E, + 0xEA, + 0x5E, + 0xE4, + 0x5E, + 0x64, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7A, + 0xD8, + 0x5A, + 0x6A, + 0x00, + 0x5E, + 0x82, + 0xE2, + 0x7E, + 0xEA, + 0x7E, + 0x2A, + 0x00, + 0x5E, + 0x82, + 0xEE, + 0x6E, + 0xEE, + 0x6E, + 0x22, + 0x00, + 0x54, + 0xBE, + 0xE2, + 0x7E, + 0xD4, + 0x54, + 0x66, + 0x00, + 0x6A, + 0x9E, + 0xE6, + 0x5E, + 0xF4, + 0x4E, + 0x76, + 0x00, + 0x64, + 0x9E, + 0xF2, + 0x5E, + 0xFA, + 0x54, + 0x7A, + 0x00, + 0x5C, + 0x84, + 0xDC, + 0x7E, + 0xF6, + 0x48, + 0x76, + 0x00, + 0x7C, + 0x94, + 0xFE, + 0x52, + 0xFA, + 0x5A, + 0x66, + 0x00, + 0x7E, + 0xB2, + 0xEE, + 0x7A, + 0xFE, + 0x62, + 0x26, + 0x00, + 0x64, + 0x8E, + 0xE4, + 0x5E, + 0xEA, + 0x4E, + 0x6A, + 0x00, + 0x6A, + 0x9C, + 0xE8, + 0x5E, + 0xD0, + 0x6E, + 0x4E, + 0x00, + 0x54, + 0xBE, + 0xD0, + 0x7E, + 0xD0, + 0x6E, + 0x4E, + 0x00, + 0x54, + 0xBE, + 0xD4, + 0x7E, + 0xDC, + 0x54, + 0x7C, + 0x00, + 0x54, + 0xBE, + 0xD4, + 0x7E, + 0xFE, + 0x6A, + 0x3E, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x6A, + 0xDC, + 0x7E, + 0x54, + 0x00, + 0x5C, + 0x94, + 0xFE, + 0x44, + 0xFE, + 0x54, + 0x6C, + 0x00, + 0x7E, + 0xAA, + 0xFE, + 0x48, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x7E, + 0xA2, + 0xFE, + 0x64, + 0xF6, + 0x64, + 0x36, + 0x00, + 0x7E, + 0x92, + 0xFE, + 0x48, + 0xEE, + 0x56, + 0x6A, + 0x00, + 0x7E, + 0xAA, + 0xFE, + 0x6A, + 0xF6, + 0x7E, + 0x3E, + 0x00, + 0x7E, + 0xAA, + 0xFE, + 0x4C, + 0xD4, + 0x48, + 0x70, + 0x00, + 0x5C, + 0x88, + 0xFE, + 0x54, + 0xFE, + 0x48, + 0x7E, + 0x00, + 0x74, + 0x9E, + 0xF4, + 0x5E, + 0xF4, + 0x54, + 0x7E, + 0x00, + 0x68, + 0x9C, + 0xF4, + 0x5C, + 0xFE, + 0x6A, + 0x48, + 0x00, + 0x54, + 0xA6, + 0xFA, + 0x74, + 0xF4, + 0x54, + 0x5A, + 0x00, + 0x6A, + 0x9C, + 0xFE, + 0x54, + 0xEA, + 0x50, + 0x7C, + 0x00, + 0x50, + 0x9E, + 0xEA, + 0x4A, + 0xD4, + 0x72, + 0x6E, + 0x00, + 0x64, + 0x9E, + 0xEA, + 0x5E, + 0xEE, + 0x4A, + 0x6E, + 0x00, + 0x56, + 0x84, + 0xDA, + 0x64, + 0xD6, + 0x64, + 0x5A, + 0x00, + 0x44, + 0xBE, + 0xEE, + 0x44, + 0xD6, + 0x54, + 0x6E, + 0x00, + 0x74, + 0x9E, + 0xEE, + 0x54, + 0xFE, + 0x54, + 0x6E, + 0x00, + 0x7E, + 0x9E, + 0xF4, + 0x5E, + 0xF4, + 0x5A, + 0x6E, + 0x00, + 0x5C, + 0x84, + 0xFE, + 0x48, + 0xDC, + 0x5C, + 0x7E, + 0x00, + 0x6A, + 0x94, + 0xEA, + 0x5E, + 0xFE, + 0x56, + 0x7E, + 0x00, + 0x56, + 0xBE, + 0xFA, + 0x50, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x64, + 0xB6, + 0xE4, + 0x76, + 0xC8, + 0x5C, + 0x7C, + 0x00, + 0x56, + 0x9A, + 0xF4, + 0x5E, + 0xF2, + 0x7A, + 0x56, + 0x00, + 0x7E, + 0x9A, + 0xFE, + 0x5E, + 0xE0, + 0x52, + 0x6E, + 0x00, + 0x7A, + 0x9A, + 0xEC, + 0x5E, + 0xEC, + 0x42, + 0x66, + 0x00, + 0x44, + 0x98, + 0xFE, + 0x48, + 0xFE, + 0x6A, + 0x3E, + 0x00, + 0x74, + 0x94, + 0xFE, + 0x5C, + 0xF4, + 0x54, + 0x7A, + 0x00, + 0x62, + 0x8C, + 0xFE, + 0x4E, + 0xEE, + 0x44, + 0x6E, + 0x00, + 0x6E, + 0x96, + 0xF8, + 0x56, + 0xFA, + 0x54, + 0x7A, + 0x00, + 0x56, + 0xAA, + 0xEA, + 0x7E, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x46, + 0xB8, + 0xEA, + 0x5E, + 0xEA, + 0x54, + 0x6A, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x5C, + 0xDA, + 0x74, + 0x5A, + 0x00, + 0x48, + 0xBE, + 0xEC, + 0x7E, + 0xEA, + 0x64, + 0x5A, + 0x00, + 0x6A, + 0x9E, + 0xEE, + 0x44, + 0xEE, + 0x44, + 0x6A, + 0x00, + 0x6A, + 0x9C, + 0xEA, + 0x50, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x54, + 0xBE, + 0xD6, + 0x7E, + 0xF4, + 0x5C, + 0x62, + 0x00, + 0x7E, + 0x96, + 0xFE, + 0x50, + 0xF6, + 0x56, + 0x66, + 0x00, + 0x54, + 0xBE, + 0xDC, + 0x54, + 0xFE, + 0x48, + 0x76, + 0x00, + 0x64, + 0x9E, + 0xEC, + 0x4C, + 0xFE, + 0x40, + 0x6A, + 0x00, + 0x5E, + 0x8C, + 0xEC, + 0x5E, + 0xF2, + 0x5E, + 0x76, + 0x00, + 0x7E, + 0x94, + 0xD4, + 0x7E, + 0xEA, + 0x54, + 0x6A, + 0x00, + 0x54, + 0x9E, + 0xF4, + 0x5E, + 0xFC, + 0x56, + 0x62, + 0x00, + 0x68, + 0x9C, + 0xF4, + 0x5C, + 0xFE, + 0x5C, + 0x6A, + 0x00, + 0x68, + 0x94, + 0xFE, + 0x54, + 0xDC, + 0x7E, + 0x58, + 0x00, + 0x4E, + 0xB6, + 0xE6, + 0x7A, + 0xDC, + 0x5C, + 0x7C, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x5C, + 0xFE, + 0x62, + 0x2A, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7E, + 0xEA, + 0x4C, + 0x54, + 0x00, + 0x54, + 0xBE, + 0xD4, + 0x62, + 0xDC, + 0x5C, + 0x7E, + 0x00, + 0x48, + 0xBE, + 0xE2, + 0x5C, + 0xDA, + 0x6C, + 0x5A, + 0x00, + 0x68, + 0x9E, + 0xFE, + 0x54, + 0xFE, + 0x40, + 0x62, + 0x00, + 0x7E, + 0x9C, + 0xDC, + 0x40, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x6A, + 0x9C, + 0xF6, + 0x5C, + 0xFE, + 0x48, + 0x7E, + 0x00, + 0x6E, + 0x8A, + 0xFE, + 0x5E, + 0xEA, + 0x44, + 0x6A, + 0x00, + 0x7E, + 0xAA, + 0xFE, + 0x50, + 0xFE, + 0x48, + 0x6A, + 0x00, + 0x44, + 0xBE, + 0xEC, + 0x7E, + 0xF6, + 0x7E, + 0x56, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7E, + 0xDC, + 0x5C, + 0x66, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7E, + 0xEA, + 0x76, + 0x3E, + 0x00, + 0x54, + 0xBE, + 0xD6, + 0x5C, + 0xEE, + 0x4C, + 0x5A, + 0x00, + 0x54, + 0xBA, + 0xD6, + 0x5A, + 0xEE, + 0x4C, + 0x5A, + 0x00, + 0x5E, + 0x8C, + 0xE0, + 0x4C, + 0xEC, + 0x5E, + 0x64, + 0x00, + 0x7E, + 0xA8, + 0xD6, + 0x6E, + 0xF4, + 0x54, + 0x6A, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7E, + 0xD4, + 0x48, + 0x6A, + 0x00, + 0x6A, + 0xBE, + 0xD4, + 0x7E, + 0xDC, + 0x48, + 0x76, + 0x00, + 0x4C, + 0xB4, + 0xDC, + 0x5C, + 0xFE, + 0x54, + 0x7C, + 0x00, + 0x54, + 0xBE, + 0xEE, + 0x76, + 0xDE, + 0x74, + 0x5A, + 0x00, + 0x5E, + 0x8A, + 0xFE, + 0x7E, + 0xEA, + 0x7E, + 0x2A, + 0x00, + 0x54, + 0xBE, + 0xD4, + 0x76, + 0xD4, + 0x7E, + 0x5C, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x5C, + 0xFE, + 0x7E, + 0x48, + 0x00, + 0x7E, + 0x9A, + 0xF4, + 0x6E, + 0xFE, + 0x54, + 0x7E, + 0x00, + 0x7A, + 0x94, + 0xE2, + 0x5C, + 0xD4, + 0x48, + 0x7E, + 0x00, + 0x54, + 0xBE, + 0xDC, + 0x5E, + 0xD4, + 0x48, + 0x76, + 0x00, + 0x5C, + 0xBE, + 0xEA, + 0x40, + 0xFE, + 0x6A, + 0x3E, + 0x00, + 0x7E, + 0xAA, + 0xDE, + 0x62, + 0xDA, + 0x5E, + 0x7A, + 0x00, + 0x48, + 0xBE, + 0xFC, + 0x6E, + 0xFC, + 0x5C, + 0x6A, + 0x00, + 0x48, + 0xBE, + 0xD4, + 0x7E, + 0xDC, + 0x72, + 0x6E, + 0x00, + 0x48, + 0xBE, + 0xEA, + 0x54, + 0xE2, + 0x5C, + 0x6A, + 0x00, + 0x48, + 0xBE, + 0xEC, + 0x74, + 0xFE, + 0x40, + 0x6A, + 0x00, + 0x48, + 0xBE, + 0xF6, + 0x5C, + 0xFE, + 0x54, + 0x7A, + 0x00, + 0x44, + 0x58, + 0x40, + 0xFE, + 0x50, + 0x48, + 0x66, + 0x00, + 0xBE, + 0x02, + 0x82, + 0x82, + 0x82, + 0x82, + 0x86, + 0x00, + 0xBE, + 0x02, + 0x82, + 0xBA, + 0x82, + 0x82, + 0x86, + 0x00, + 0xBE, + 0x02, + 0x92, + 0x92, + 0xAA, + 0xC6, + 0x82, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0x82, + 0xBA, + 0x82, + 0xBA, + 0x00, + 0xBE, + 0x02, + 0x8A, + 0xBE, + 0x9A, + 0xAA, + 0xDA, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xAA, + 0xBA, + 0x82, + 0x86, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xAA, + 0xBE, + 0x86, + 0xF6, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0x92, + 0xBA, + 0x92, + 0xBA, + 0x00, + 0xBE, + 0x12, + 0xBA, + 0x92, + 0xFE, + 0x96, + 0x92, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xFE, + 0xBA, + 0xD6, + 0x92, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xBE, + 0xD2, + 0xA6, + 0xFE, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xAA, + 0xBA, + 0xAA, + 0xBA, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xFE, + 0xAA, + 0x92, + 0xEE, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xFE, + 0xBA, + 0xAA, + 0xCE, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xA2, + 0xE6, + 0xAA, + 0xBA, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xBA, + 0xBA, + 0x92, + 0x92, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xFE, + 0xBE, + 0xB6, + 0x92, + 0x00, + 0xBE, + 0x12, + 0xBA, + 0xFE, + 0xBA, + 0x92, + 0xFE, + 0x00, + 0xBE, + 0x02, + 0xFE, + 0xBA, + 0xAA, + 0xFE, + 0x8A, + 0x00, + 0xBE, + 0x02, + 0xCA, + 0x9E, + 0xEA, + 0xB6, + 0xDE, + 0x00, + 0xBE, + 0x02, + 0x92, + 0xBA, + 0xBA, + 0x96, + 0xFE, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xAA, + 0xFA, + 0xCA, + 0xFA, + 0x00, + 0xBE, + 0x02, + 0xAA, + 0xEE, + 0xBA, + 0xAA, + 0xB6, + 0x00, + 0xBE, + 0x02, + 0x9A, + 0xAA, + 0x92, + 0xEE, + 0xBA, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xAA, + 0xF6, + 0x8A, + 0xB6, + 0x00, + 0xBE, + 0x7E, + 0x92, + 0xFE, + 0xBA, + 0xD6, + 0xFE, + 0x00, + 0xBE, + 0x1A, + 0xEA, + 0xBA, + 0xBA, + 0xBA, + 0x9E, + 0x00, + 0xBE, + 0x02, + 0xAA, + 0xBA, + 0xAA, + 0x9A, + 0xEE, + 0x00, + 0xBE, + 0x12, + 0xBA, + 0xAA, + 0xBA, + 0xAA, + 0xB6, + 0x00, + 0xBE, + 0x0A, + 0xFE, + 0xAA, + 0xEA, + 0x8A, + 0xE6, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xBA, + 0xDE, + 0x9A, + 0x8E, + 0x00, + 0xBE, + 0x02, + 0x9A, + 0xBE, + 0xBE, + 0xA6, + 0xBE, + 0x00, + 0xBE, + 0x02, + 0x96, + 0xA6, + 0xBE, + 0x9A, + 0xAE, + 0x00, + 0xBE, + 0x56, + 0xFE, + 0xC6, + 0xBA, + 0x92, + 0xEE, + 0x00, + 0xBE, + 0x02, + 0xBA, + 0xB2, + 0xAE, + 0xBA, + 0xBA, + 0x00, + 0xBE, + 0x1A, + 0xAA, + 0x92, + 0xAE, + 0xA6, + 0xBE, + 0x00, + 0xBE, + 0x02, + 0xAA, + 0xF6, + 0xAA, + 0xB6, + 0xDA, + 0x00, + 0xBE, + 0x02, + 0xAA, + 0xBA, + 0xBA, + 0xFE, + 0x92, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xBA, + 0xBA, + 0xBA, + 0xD6, + 0x00, + 0xBE, + 0x12, + 0xBA, + 0xAA, + 0xFE, + 0x92, + 0xEE, + 0x00, + 0xBE, + 0x06, + 0xDA, + 0xBE, + 0xCA, + 0x96, + 0xDE, + 0x00, + 0xBE, + 0x76, + 0xAA, + 0xC6, + 0xFE, + 0x92, + 0xEE, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xAA, + 0xF6, + 0xBA, + 0xFE, + 0x00, + 0xBE, + 0x12, + 0xFE, + 0xBA, + 0xAA, + 0xFE, + 0xAA, + 0x00, + 0xBE, + 0x52, + 0xAE, + 0xDE, + 0xEA, + 0xAA, + 0xD6, + 0x00, + 0xBE, + 0x6A, + 0xAE, + 0xFE, + 0xDE, + 0xFA, + 0x96, + 0x00, + 0x10, + 0x78, + 0x48, + 0x7C, + 0x44, + 0xFE, + 0x10, + 0x00, + 0xE0, + 0xA0, + 0xC0, + 0xA0, + 0xA0, + 0xC0, + 0x80, + 0x00, + 0xE8, + 0xA8, + 0xC8, + 0xA8, + 0xA8, + 0xD4, + 0xA2, + 0x00, + 0xE2, + 0xAC, + 0xC4, + 0xBE, + 0xA4, + 0xC4, + 0x84, + 0x00, + 0xFE, + 0xD4, + 0x94, + 0xD4, + 0xD4, + 0x94, + 0xA6, + 0x00, + 0xC6, + 0xD8, + 0x90, + 0xDE, + 0xDA, + 0xA4, + 0x9A, + 0x00, + 0xDC, + 0xC0, + 0xBE, + 0xD4, + 0xD4, + 0x94, + 0xA6, + 0x00, + 0xD4, + 0xFE, + 0x94, + 0xD4, + 0xFE, + 0x94, + 0xA4, + 0x00, + 0xE4, + 0xBE, + 0xC8, + 0xAE, + 0xAA, + 0xCA, + 0x96, + 0x00, + 0xDE, + 0xD2, + 0x92, + 0xDE, + 0xD2, + 0x92, + 0x9E, + 0x00, + 0xDE, + 0xD2, + 0x9E, + 0xD2, + 0xDE, + 0x92, + 0xA6, + 0x00, + 0xC8, + 0xFE, + 0x90, + 0xFE, + 0xC8, + 0xBE, + 0x88, + 0x00, + 0xC8, + 0xD4, + 0xA2, + 0xD4, + 0xD4, + 0x94, + 0xA4, + 0x00, + 0xDC, + 0xD4, + 0x9C, + 0xD4, + 0xDC, + 0x94, + 0xBE, + 0x00, + 0xE8, + 0xAE, + 0xD8, + 0xAE, + 0xA8, + 0xCE, + 0x88, + 0x00, + 0xE8, + 0xA8, + 0xCE, + 0xA8, + 0xBE, + 0xD2, + 0x9E, + 0x00, + 0xFE, + 0xA2, + 0xDE, + 0xB6, + 0xBE, + 0xC2, + 0x86, + 0x00, + 0xE4, + 0xBE, + 0xD2, + 0xA8, + 0xAE, + 0xC8, + 0x8E, + 0x00, + 0xC4, + 0xDE, + 0x96, + 0xDE, + 0xDA, + 0x94, + 0xAA, + 0x00, + 0xEA, + 0xB6, + 0xD2, + 0xBA, + 0xB2, + 0xD2, + 0x96, + 0x00, + 0xDC, + 0xC0, + 0xBE, + 0xC8, + 0xEA, + 0xAA, + 0x98, + 0x00, + 0xC8, + 0xDC, + 0x88, + 0xFE, + 0xC8, + 0xAA, + 0xBE, + 0x00, + 0xD4, + 0xD0, + 0xBE, + 0xD4, + 0xD6, + 0x9C, + 0xA6, + 0x00, + 0xC8, + 0xFE, + 0x90, + 0xFE, + 0xC8, + 0xAA, + 0x98, + 0x00, + 0xEE, + 0xA2, + 0xC4, + 0xBA, + 0xAE, + 0xC4, + 0x9E, + 0x00, + 0xEE, + 0xA4, + 0xDE, + 0xB6, + 0xBA, + 0xD0, + 0x9E, + 0x00, + 0xDE, + 0xC8, + 0x9E, + 0xD2, + 0xDE, + 0x92, + 0x9E, + 0x00, + 0xCC, + 0xD4, + 0x88, + 0xF6, + 0xDC, + 0xBE, + 0x84, + 0x00, + 0xFE, + 0xB2, + 0xDE, + 0xB2, + 0xBE, + 0xD4, + 0x9A, + 0x00, + 0xE4, + 0xBE, + 0xCA, + 0xBC, + 0xAA, + 0xC4, + 0x9A, + 0x00, + 0xC8, + 0xFE, + 0xAA, + 0xC8, + 0xFE, + 0x88, + 0xB6, + 0x00, + 0xE4, + 0xF6, + 0xA4, + 0xF6, + 0xDC, + 0x88, + 0xBE, + 0x00, + 0xE4, + 0xB6, + 0xD4, + 0xBE, + 0xAA, + 0xC4, + 0x98, + 0x00, + 0xC8, + 0xDC, + 0x88, + 0xFE, + 0xCC, + 0x98, + 0xAE, + 0x00, + 0xC8, + 0xFE, + 0xAE, + 0xC0, + 0xFE, + 0x94, + 0xA6, + 0x00, + 0xC8, + 0xD4, + 0xBE, + 0xC8, + 0xFE, + 0x88, + 0xAA, + 0x00, + 0xFE, + 0xB2, + 0xDE, + 0xA4, + 0xAE, + 0xC4, + 0x9E, + 0x00, + 0xDC, + 0xD4, + 0xBE, + 0xE2, + 0xEA, + 0x88, + 0xB2, + 0x00, + 0xC8, + 0xD4, + 0xAE, + 0xC0, + 0xEA, + 0x94, + 0xBE, + 0x00, + 0xC8, + 0xFE, + 0x94, + 0xFE, + 0xDC, + 0x94, + 0x9C, + 0x00, + 0xF8, + 0xDE, + 0x9A, + 0xDA, + 0xDC, + 0xBA, + 0x88, + 0x00, + 0xDC, + 0xC8, + 0xBE, + 0xD4, + 0xFE, + 0x88, + 0xBE, + 0x00, + 0xC8, + 0xFE, + 0xAA, + 0xFE, + 0xD4, + 0xBE, + 0x84, + 0x00, + 0xC8, + 0xDC, + 0x88, + 0xFE, + 0xD4, + 0xA8, + 0x96, + 0x00, + 0xD0, + 0xDE, + 0xAA, + 0xDE, + 0xCA, + 0xAE, + 0xBE, + 0x00, + 0xEE, + 0xB2, + 0xC4, + 0xB6, + 0xB2, + 0xD6, + 0x9E, + 0x00, + 0xDC, + 0xDC, + 0x88, + 0xFE, + 0xEA, + 0xAE, + 0xBA, + 0x00, + 0xCC, + 0xD4, + 0x88, + 0xF6, + 0xDC, + 0x88, + 0xBE, + 0x00, + 0xFE, + 0xB6, + 0xDE, + 0xA0, + 0xBE, + 0xD4, + 0x9A, + 0x00, + 0xE8, + 0xBE, + 0xD4, + 0xAE, + 0xBC, + 0xDC, + 0x94, + 0x00, + 0xC8, + 0xDC, + 0x94, + 0xDC, + 0xFE, + 0x88, + 0xBE, + 0x00, + 0xF4, + 0xAE, + 0xC4, + 0xB8, + 0xB6, + 0xD6, + 0xAE, + 0x00, + 0xD8, + 0xE8, + 0x9C, + 0xC4, + 0xDC, + 0xB2, + 0xAE, + 0x00, + 0xFE, + 0xAC, + 0xCC, + 0xBE, + 0xB2, + 0xDE, + 0x96, + 0x00, + 0xC8, + 0xFE, + 0xAA, + 0xFE, + 0xEA, + 0x9C, + 0xAE, + 0x00, + 0xD4, + 0xFE, + 0x94, + 0xE2, + 0xDC, + 0x9C, + 0xBE, + 0x00, + 0xE4, + 0xB6, + 0xCC, + 0xAC, + 0xA4, + 0xD6, + 0x8C, + 0x00, + 0xC8, + 0xFE, + 0x94, + 0xFE, + 0xDC, + 0xBE, + 0x88, + 0x00, + 0xEA, + 0xC4, + 0x9E, + 0xEC, + 0xF6, + 0xAC, + 0xBE, + 0x00, + 0xDC, + 0xDC, + 0x92, + 0xE4, + 0xF6, + 0x80, + 0xAA, + 0x00, + 0xC8, + 0xDE, + 0x88, + 0xDE, + 0xAE, + 0x20, + 0xAA, + 0x00, + 0x10, + 0x7C, + 0x16, + 0xFC, + 0x54, + 0x38, + 0xD6, + 0x00, + 0x28, + 0x3E, + 0x68, + 0xBC, + 0x28, + 0x28, + 0x3E, + 0x00, + 0x28, + 0x3E, + 0x68, + 0xBE, + 0x10, + 0xFE, + 0x10, + 0x00, + 0x28, + 0x3E, + 0x68, + 0xBE, + 0x3C, + 0x16, + 0xE2, + 0x00, + 0x14, + 0xFE, + 0x34, + 0xBE, + 0x54, + 0xB4, + 0x1E, + 0x00, + 0x10, + 0x54, + 0x9A, + 0x30, + 0xFE, + 0x28, + 0x3E, + 0x00, + 0x7E, + 0x54, + 0x6E, + 0x7C, + 0x6E, + 0x6C, + 0xAE, + 0x00, + 0x2A, + 0xFE, + 0x2C, + 0x4E, + 0x5C, + 0xAC, + 0x7E, + 0x00, + 0xEA, + 0x6E, + 0xBC, + 0xEE, + 0x6C, + 0xAC, + 0x6E, + 0x00, + 0x28, + 0x7C, + 0xA8, + 0x3C, + 0xFE, + 0x38, + 0xD6, + 0x00, + 0x10, + 0x7C, + 0x7C, + 0x54, + 0x5E, + 0x74, + 0x9E, + 0x00, + 0x4A, + 0x7E, + 0xAC, + 0x7E, + 0x2C, + 0x5C, + 0x8E, + 0x00, + 0x54, + 0x5E, + 0xF4, + 0xDE, + 0xD4, + 0xF4, + 0xDE, + 0x00, + 0x10, + 0xFE, + 0x54, + 0x9E, + 0xF4, + 0x54, + 0x9E, + 0x00, + 0x7A, + 0x5E, + 0x7C, + 0x5E, + 0x7C, + 0x5C, + 0xEE, + 0x00, + 0x74, + 0x9E, + 0x74, + 0x1E, + 0x74, + 0x14, + 0xFE, + 0x00, + 0x6A, + 0xAE, + 0x4C, + 0xBE, + 0xEC, + 0xAC, + 0xEE, + 0x00, + 0xFA, + 0xAE, + 0xFC, + 0xAE, + 0xDC, + 0xFC, + 0x8E, + 0x00, + 0xAA, + 0xE4, + 0xDE, + 0xEC, + 0xCE, + 0xCC, + 0xE6, + 0x00, + 0xFE, + 0x10, + 0xFE, + 0x92, + 0xB6, + 0x92, + 0xB6, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x38, + 0x7C, + 0x04, + 0x1C, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x00, + 0x7C, + 0x04, + 0x7C, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7C, + 0x28, + 0x10, + 0xEE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7E, + 0x5E, + 0x4A, + 0xB6, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x28, + 0xFE, + 0x24, + 0x18, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x3E, + 0xC2, + 0x38, + 0x3E, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x38, + 0xEE, + 0x14, + 0x6C, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7C, + 0x10, + 0xFE, + 0xAA, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0xFE, + 0x6C, + 0xAA, + 0x48, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7C, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x4C, + 0x9E, + 0x44, + 0xBE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7C, + 0x7E, + 0x68, + 0xB6, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7E, + 0x88, + 0x3E, + 0xAA, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7C, + 0xD6, + 0x7C, + 0x0C, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x28, + 0x7E, + 0xA8, + 0x3E, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x28, + 0xFE, + 0x28, + 0xF6, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x28, + 0xEE, + 0xEE, + 0x28, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x4C, + 0x7C, + 0x28, + 0xCE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x24, + 0xFE, + 0x6C, + 0xB6, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x2E, + 0xFA, + 0x7A, + 0xAE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0xEE, + 0x8A, + 0xE4, + 0x8A, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x38, + 0xBE, + 0x08, + 0xBE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x4C, + 0x0E, + 0xD2, + 0x5A, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x56, + 0xFA, + 0x74, + 0x5A, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0xEA, + 0xA4, + 0x5A, + 0xEE, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x50, + 0x76, + 0xF6, + 0x2A, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x7E, + 0x6A, + 0xFE, + 0x64, + 0x00, + 0x38, + 0xFE, + 0xB6, + 0x4E, + 0xAE, + 0x64, + 0xCE, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x44, + 0x7C, + 0x44, + 0x00, + 0x2E, + 0x7A, + 0x2E, + 0xFE, + 0x5E, + 0x74, + 0x5A, + 0x00, + 0x44, + 0xEE, + 0x24, + 0xBE, + 0x4A, + 0xEE, + 0x0A, + 0x00, + 0x26, + 0x7A, + 0x24, + 0xFE, + 0x56, + 0x7E, + 0x54, + 0x00, + 0x44, + 0xFE, + 0x56, + 0xE4, + 0xAE, + 0xEC, + 0xB6, + 0x00, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0x00, + 0x50, + 0x7C, + 0xFE, + 0x44, + 0x7C, + 0xEE, + 0x28, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x76, + 0x94, + 0x00, + 0xFE, + 0x10, + 0xFE, + 0xAA, + 0xBA, + 0xAA, + 0xFE, + 0x00, + 0x7E, + 0x5C, + 0x48, + 0x76, + 0x7E, + 0x76, + 0xBE, + 0x00, + 0x28, + 0xFE, + 0x28, + 0x7C, + 0x54, + 0xFE, + 0x10, + 0x00, + 0xA4, + 0xF8, + 0xF0, + 0x5E, + 0xF4, + 0xD4, + 0x64, + 0x00, + 0xAC, + 0xF4, + 0xF6, + 0x5C, + 0xF4, + 0xF4, + 0x56, + 0x00, + 0xBE, + 0xF6, + 0xF6, + 0x5E, + 0xF0, + 0xF2, + 0x5E, + 0x00, + 0xAE, + 0xEA, + 0xEE, + 0x4A, + 0xEE, + 0xE0, + 0x5E, + 0x00, + 0xA4, + 0xEE, + 0xEA, + 0x5E, + 0xE4, + 0xE4, + 0x5A, + 0x00, + 0xA4, + 0xEE, + 0xE4, + 0x5E, + 0xEE, + 0xE4, + 0x5E, + 0x00, + 0xA8, + 0xFE, + 0xEA, + 0x7E, + 0xD4, + 0xCC, + 0x72, + 0x00, + 0xB4, + 0xEE, + 0xF4, + 0x54, + 0xFA, + 0xD0, + 0x6E, + 0x00, + 0xAC, + 0xFE, + 0xD4, + 0x62, + 0xF4, + 0xD4, + 0x64, + 0x00, + 0xAC, + 0xF4, + 0xFE, + 0x5A, + 0xFE, + 0xEC, + 0x56, + 0x00, + 0xB6, + 0xE4, + 0xFE, + 0x52, + 0xFE, + 0xF2, + 0x56, + 0x00, + 0xB0, + 0xFE, + 0xF6, + 0x4A, + 0xFE, + 0xEA, + 0x56, + 0x00, + 0xBC, + 0xFE, + 0xDA, + 0x68, + 0xFE, + 0xDC, + 0x6A, + 0x00, + 0xA8, + 0xEE, + 0xF2, + 0x5A, + 0xE2, + 0xFA, + 0x5A, + 0x00, + 0xAE, + 0xF4, + 0xFE, + 0x5E, + 0xFC, + 0xF4, + 0x5A, + 0x00, + 0xAA, + 0xFE, + 0xF6, + 0x52, + 0xF4, + 0xFE, + 0x54, + 0x00, + 0xAA, + 0xFE, + 0xEA, + 0x5E, + 0xEE, + 0xFE, + 0x4A, + 0x00, + 0xAA, + 0xFE, + 0xEA, + 0x5E, + 0xF0, + 0xEE, + 0x4A, + 0x00, + 0x10, + 0xFE, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x12, + 0x00, + 0xFE, + 0x4A, + 0xEA, + 0x5A, + 0xEA, + 0x6A, + 0x56, + 0x00, + 0xE8, + 0x5E, + 0xE8, + 0xBC, + 0x48, + 0xFE, + 0x4A, + 0x00, + 0x64, + 0x6E, + 0xF4, + 0x2E, + 0x76, + 0x64, + 0x9E, + 0x00, + 0xFE, + 0x52, + 0xFE, + 0x40, + 0xEC, + 0x6C, + 0x5E, + 0x00, + 0xE6, + 0x5A, + 0xE0, + 0x56, + 0xF2, + 0x76, + 0x5E, + 0x00, + 0x28, + 0x28, + 0xEE, + 0x28, + 0xEE, + 0x28, + 0xFE, + 0x00, + 0x10, + 0x7C, + 0x28, + 0xFE, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x28, + 0xFE, + 0x52, + 0xFA, + 0x06, + 0x6A, + 0x66, + 0x00, + 0x2E, + 0xF6, + 0x5A, + 0xF0, + 0x0E, + 0x6A, + 0x6E, + 0x00, + 0xFE, + 0x10, + 0x7C, + 0x44, + 0x54, + 0x10, + 0xE6, + 0x00, + 0xFE, + 0x48, + 0x5E, + 0x52, + 0x5A, + 0xC8, + 0x12, + 0x00, + 0x9E, + 0x88, + 0xFE, + 0x92, + 0xBA, + 0xC8, + 0x12, + 0x00, + 0xFE, + 0x48, + 0x5E, + 0xF2, + 0x5A, + 0x48, + 0x52, + 0x00, + 0x1E, + 0xE8, + 0x5E, + 0x52, + 0x7A, + 0xC8, + 0x12, + 0x00, + 0x5E, + 0x74, + 0x7E, + 0x7A, + 0x7E, + 0x54, + 0x9A, + 0x00, + 0x5E, + 0x88, + 0x5E, + 0x92, + 0x1A, + 0x48, + 0x92, + 0x00, + 0xFE, + 0x48, + 0x5E, + 0xF2, + 0x5A, + 0xE8, + 0x12, + 0x00, + 0x6E, + 0x04, + 0xFE, + 0x6A, + 0x6E, + 0xB4, + 0x0A, + 0x00, + 0xEE, + 0x84, + 0xFE, + 0xDA, + 0xCE, + 0xF4, + 0x8A, + 0x00, + 0x2E, + 0xF4, + 0x2E, + 0xAA, + 0xFE, + 0x24, + 0x3A, + 0x00, + 0x1E, + 0x64, + 0x4E, + 0x7A, + 0x5E, + 0x54, + 0x9A, + 0x00, + 0x5E, + 0x54, + 0x8E, + 0x7A, + 0x5E, + 0x54, + 0xBA, + 0x00, + 0x5E, + 0x54, + 0x8E, + 0x2A, + 0x2E, + 0x54, + 0xEA, + 0x00, + 0x2E, + 0xF4, + 0x0E, + 0x7A, + 0x5E, + 0x54, + 0x9A, + 0x00, + 0xEE, + 0x24, + 0x4E, + 0xEA, + 0x6E, + 0x44, + 0xDA, + 0x00, + 0x3E, + 0x24, + 0x7E, + 0x5A, + 0x7E, + 0x44, + 0x8A, + 0x00, + 0x5E, + 0xA4, + 0x4E, + 0x0A, + 0xEE, + 0xA4, + 0x5A, + 0x00, + 0x2E, + 0xF4, + 0xAE, + 0xFA, + 0xDE, + 0xA4, + 0xDA, + 0x00, + 0x7E, + 0x14, + 0x2E, + 0xDA, + 0x6E, + 0x34, + 0xCA, + 0x00, + 0x2E, + 0xF4, + 0x2E, + 0x7A, + 0x0E, + 0x64, + 0x6A, + 0x00, + 0x2E, + 0xF4, + 0xBE, + 0x2A, + 0xFE, + 0x24, + 0xDA, + 0x00, + 0x4E, + 0xA4, + 0xEE, + 0x0A, + 0xEE, + 0xA4, + 0xEA, + 0x00, + 0x9E, + 0xE4, + 0x8E, + 0x7A, + 0xEE, + 0x74, + 0xAA, + 0x00, + 0x2E, + 0xF4, + 0x5E, + 0xEA, + 0x5E, + 0x24, + 0xDA, + 0x00, + 0xFE, + 0xA4, + 0xF6, + 0xD6, + 0xF6, + 0xA4, + 0xFA, + 0x00, + 0x2E, + 0xB4, + 0xAE, + 0xFA, + 0xBE, + 0x24, + 0xCA, + 0x00, + 0x6E, + 0xF4, + 0x7E, + 0xAA, + 0x7E, + 0x54, + 0x9A, + 0x00, + 0x2E, + 0x54, + 0xEE, + 0x2A, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0x8E, + 0xE4, + 0x8E, + 0x6A, + 0xFE, + 0x74, + 0xAA, + 0x00, + 0xFE, + 0xB4, + 0xFE, + 0x2A, + 0xFE, + 0x74, + 0xAA, + 0x00, + 0x6E, + 0x64, + 0xFE, + 0x2E, + 0x74, + 0x6A, + 0x9E, + 0x00, + 0xDE, + 0xD4, + 0x6E, + 0xFA, + 0x4E, + 0x24, + 0x6A, + 0x00, + 0xAE, + 0xF4, + 0x0E, + 0xFA, + 0x4E, + 0xF4, + 0xAA, + 0x00, + 0x2E, + 0xF4, + 0x5E, + 0xFA, + 0xAE, + 0x94, + 0xAA, + 0x00, + 0x2E, + 0xF4, + 0xBE, + 0x5A, + 0x2E, + 0xD4, + 0x7A, + 0x00, + 0xFE, + 0x54, + 0x5E, + 0xFA, + 0xAE, + 0x54, + 0xAA, + 0x00, + 0x5E, + 0xF4, + 0x5E, + 0xFA, + 0xAE, + 0xF4, + 0xAA, + 0x00, + 0x2E, + 0xF4, + 0x6E, + 0x6A, + 0xFE, + 0x04, + 0x9A, + 0x00, + 0x6E, + 0x24, + 0xDE, + 0x4A, + 0xBE, + 0x74, + 0xAA, + 0x00, + 0x7E, + 0x54, + 0xFE, + 0x5A, + 0x7E, + 0x24, + 0xAA, + 0x00, + 0x2E, + 0xF4, + 0xDE, + 0xFA, + 0x6E, + 0x74, + 0xEA, + 0x00, + 0x7E, + 0xF4, + 0xAE, + 0x7A, + 0x2E, + 0xF4, + 0xAA, + 0x00, + 0x2E, + 0xB6, + 0xF4, + 0x6A, + 0x38, + 0xFE, + 0x10, + 0x00, + 0x5E, + 0xF4, + 0xDE, + 0x5A, + 0x7E, + 0xD4, + 0x7A, + 0x00, + 0x7C, + 0x44, + 0x6C, + 0x54, + 0x6C, + 0x44, + 0x86, + 0x00, + 0xF4, + 0x96, + 0xBA, + 0xD6, + 0xB6, + 0x94, + 0x9E, + 0x00, + 0x7C, + 0xE4, + 0x2C, + 0xB4, + 0x6C, + 0xE4, + 0x26, + 0x00, + 0xF6, + 0x96, + 0xBE, + 0xD0, + 0xBA, + 0x90, + 0x9E, + 0x00, + 0xF6, + 0x9A, + 0xBE, + 0xDA, + 0xB4, + 0x9A, + 0x9E, + 0x00, + 0xFE, + 0x72, + 0x76, + 0x1A, + 0xF6, + 0x32, + 0xA2, + 0x00, + 0x5E, + 0xF2, + 0x56, + 0xBA, + 0xF6, + 0x72, + 0xA2, + 0x00, + 0xF4, + 0x9E, + 0xB4, + 0xDA, + 0xB4, + 0x9A, + 0x9E, + 0x00, + 0xF8, + 0x0A, + 0x0C, + 0x0A, + 0x08, + 0x0A, + 0x06, + 0x00, + 0x10, + 0x28, + 0xD6, + 0x38, + 0x3A, + 0x24, + 0x3A, + 0x00, + 0x48, + 0x74, + 0xAA, + 0x78, + 0x3A, + 0x54, + 0x9A, + 0x00, + 0x48, + 0xB4, + 0x4A, + 0xB8, + 0xDA, + 0x54, + 0x9A, + 0x00, + 0x7E, + 0x5C, + 0x48, + 0x76, + 0x5A, + 0x54, + 0x9A, + 0x00, + 0x2E, + 0x3A, + 0xD4, + 0x3A, + 0x74, + 0xAA, + 0x34, + 0x00, + 0xF4, + 0x6A, + 0xD4, + 0x38, + 0x74, + 0xAA, + 0x34, + 0x00, + 0x10, + 0xFE, + 0x5C, + 0xBE, + 0x74, + 0xAA, + 0x34, + 0x00, + 0x66, + 0x6C, + 0xEE, + 0x3C, + 0x74, + 0xAA, + 0x34, + 0x00, + 0x40, + 0x60, + 0xA0, + 0x40, + 0x40, + 0x60, + 0x40, + 0x00, + 0x5C, + 0x74, + 0xB4, + 0x54, + 0x54, + 0x54, + 0x66, + 0x00, + 0x5C, + 0x64, + 0xA8, + 0x5E, + 0x56, + 0x6A, + 0x56, + 0x00, + 0x48, + 0x7E, + 0xA8, + 0x5A, + 0x5E, + 0x68, + 0x4E, + 0x00, + 0x50, + 0x7C, + 0xB8, + 0x5C, + 0x44, + 0x64, + 0x42, + 0x00, + 0x42, + 0x6C, + 0xA4, + 0x5E, + 0x44, + 0x64, + 0x4E, + 0x00, + 0x42, + 0x6C, + 0xA4, + 0x5E, + 0x44, + 0x64, + 0x5A, + 0x00, + 0x48, + 0x6E, + 0xB0, + 0x48, + 0x5E, + 0x6A, + 0x56, + 0x00, + 0x46, + 0x78, + 0x90, + 0x5E, + 0x5A, + 0x54, + 0x6A, + 0x00, + 0x48, + 0x6E, + 0xB6, + 0x44, + 0x44, + 0x64, + 0x4A, + 0x00, + 0x4A, + 0x7E, + 0xA8, + 0x5C, + 0x4A, + 0x64, + 0x5A, + 0x00, + 0x48, + 0x6E, + 0xB4, + 0x44, + 0x5E, + 0x56, + 0x64, + 0x00, + 0x48, + 0x6E, + 0xB2, + 0x4E, + 0x4E, + 0x68, + 0x4E, + 0x00, + 0x5E, + 0x62, + 0xBA, + 0x42, + 0x5A, + 0x5A, + 0x66, + 0x00, + 0x44, + 0x64, + 0xAA, + 0x5E, + 0x40, + 0x6E, + 0x4E, + 0x00, + 0x5E, + 0x6A, + 0xAE, + 0x4E, + 0x4A, + 0x5E, + 0x62, + 0x00, + 0x48, + 0x7E, + 0xA4, + 0x5A, + 0x7E, + 0x54, + 0x66, + 0x00, + 0x48, + 0x7E, + 0x92, + 0x5E, + 0x5A, + 0x7E, + 0x52, + 0x00, + 0x88, + 0xFE, + 0x54, + 0xA2, + 0x94, + 0xC8, + 0xB6, + 0x00, + 0x54, + 0x60, + 0xBE, + 0x54, + 0x7E, + 0x54, + 0x64, + 0x00, + 0x44, + 0x6E, + 0xBE, + 0x56, + 0x42, + 0x5E, + 0x64, + 0x00, + 0x4E, + 0x74, + 0x9E, + 0x54, + 0x56, + 0x7C, + 0x52, + 0x00, + 0x44, + 0x6A, + 0xBE, + 0x44, + 0x5E, + 0x64, + 0x56, + 0x00, + 0x46, + 0x7A, + 0x94, + 0x48, + 0x7E, + 0x54, + 0x7A, + 0x00, + 0xBE, + 0xE2, + 0x7E, + 0xA4, + 0xB6, + 0xE4, + 0xB6, + 0x00, + 0x4E, + 0x72, + 0xA4, + 0x56, + 0x52, + 0x76, + 0x5E, + 0x00, + 0x44, + 0x7E, + 0x92, + 0x4C, + 0x4E, + 0x6A, + 0x4E, + 0x00, + 0x48, + 0x7E, + 0x9C, + 0x6A, + 0x5C, + 0x5C, + 0x7E, + 0x00, + 0x88, + 0xFE, + 0x6A, + 0xBE, + 0xA2, + 0xC8, + 0xB2, + 0x00, + 0x56, + 0x6A, + 0xAA, + 0x7E, + 0x54, + 0x68, + 0x56, + 0x00, + 0x4C, + 0x76, + 0xAE, + 0x4C, + 0x56, + 0x68, + 0x44, + 0x00, + 0x94, + 0xFE, + 0x5C, + 0x94, + 0xBE, + 0xC8, + 0xB6, + 0x00, + 0x4E, + 0x76, + 0xA6, + 0x7A, + 0x5C, + 0x7C, + 0x5C, + 0x00, + 0x94, + 0xFE, + 0x48, + 0xBE, + 0x9E, + 0xAA, + 0xDE, + 0x00, + 0x94, + 0xFE, + 0x54, + 0xBE, + 0xBE, + 0xC8, + 0xBE, + 0x00, + 0x5C, + 0x74, + 0xBE, + 0x7E, + 0x54, + 0x68, + 0x56, + 0x00, + 0x94, + 0xFE, + 0x5A, + 0xBA, + 0x9A, + 0xDC, + 0x9A, + 0x00, + 0xB6, + 0xF6, + 0x64, + 0xB6, + 0x9C, + 0xC0, + 0xA2, + 0x00, + 0xBE, + 0xEA, + 0x7E, + 0x94, + 0xBE, + 0xB4, + 0xDA, + 0x00, + 0x44, + 0xFE, + 0x10, + 0x7C, + 0x7C, + 0x44, + 0x7C, + 0x00, + 0x4A, + 0xFE, + 0x64, + 0x6A, + 0x6E, + 0x6A, + 0xBE, + 0x00, + 0xA4, + 0xFE, + 0x44, + 0xB4, + 0xF6, + 0xA4, + 0xFA, + 0x00, + 0x0C, + 0x70, + 0xFE, + 0x38, + 0xD6, + 0x7C, + 0x7C, + 0x00, + 0x78, + 0x2E, + 0xFC, + 0x76, + 0xAA, + 0x74, + 0x7A, + 0x00, + 0x2E, + 0xFA, + 0x64, + 0x9A, + 0x38, + 0xEE, + 0x38, + 0x00, + 0x7C, + 0x04, + 0x44, + 0x7E, + 0x02, + 0xFA, + 0x06, + 0x00, + 0xEE, + 0x22, + 0x8A, + 0xEA, + 0x24, + 0xA4, + 0x7A, + 0x00, + 0xE4, + 0x24, + 0x8E, + 0xE4, + 0x24, + 0xA4, + 0x7A, + 0x00, + 0xE2, + 0x2A, + 0xAA, + 0xEA, + 0x2A, + 0xAA, + 0x62, + 0x00, + 0xE4, + 0x34, + 0x9E, + 0xF6, + 0x34, + 0xB2, + 0x7E, + 0x00, + 0xEE, + 0x28, + 0x8A, + 0xEC, + 0x2A, + 0xA8, + 0x6E, + 0x00, + 0xEA, + 0x24, + 0x8A, + 0xE0, + 0x2A, + 0xA4, + 0x7A, + 0x00, + 0xE4, + 0x2E, + 0x8A, + 0xEE, + 0x28, + 0xA8, + 0x70, + 0x00, + 0xEE, + 0x2A, + 0x8E, + 0xEA, + 0x2E, + 0xAA, + 0x7E, + 0x00, + 0xE4, + 0x3E, + 0x96, + 0xFE, + 0x2C, + 0xA4, + 0x7A, + 0x00, + 0xFE, + 0x36, + 0x96, + 0xF6, + 0x3A, + 0xB2, + 0x7E, + 0x00, + 0xEA, + 0x36, + 0x92, + 0xFA, + 0x32, + 0xB2, + 0x76, + 0x00, + 0xE8, + 0x2E, + 0x92, + 0xEE, + 0x2E, + 0xA2, + 0x66, + 0x00, + 0xEC, + 0x34, + 0x8E, + 0xE2, + 0x2E, + 0xA2, + 0x7E, + 0x00, + 0xE8, + 0x24, + 0x8E, + 0xE4, + 0x2E, + 0xA4, + 0x6E, + 0x00, + 0xE4, + 0x3E, + 0x92, + 0xE8, + 0x2E, + 0xA8, + 0x6E, + 0x00, + 0x2E, + 0xFA, + 0x54, + 0x6A, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0x40, + 0xFE, + 0x5A, + 0xAE, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0xEE, + 0x2A, + 0x84, + 0xFA, + 0x24, + 0xBE, + 0x64, + 0x00, + 0xE4, + 0x24, + 0x8A, + 0xFE, + 0x20, + 0xAE, + 0x6E, + 0x00, + 0xE8, + 0x3E, + 0x84, + 0xFA, + 0x3E, + 0xAC, + 0x76, + 0x00, + 0xEE, + 0xAA, + 0xFE, + 0x44, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0xEC, + 0x3E, + 0x8A, + 0xF0, + 0x2A, + 0xAA, + 0x72, + 0x00, + 0xEC, + 0x36, + 0x9C, + 0xF6, + 0x28, + 0xBE, + 0x68, + 0x00, + 0xE6, + 0x2A, + 0x84, + 0xFA, + 0x2E, + 0xAA, + 0x6E, + 0x00, + 0xE4, + 0x3E, + 0x8A, + 0xFC, + 0x2A, + 0xA4, + 0x7A, + 0x00, + 0xEA, + 0x20, + 0x9E, + 0xEA, + 0x3E, + 0xAA, + 0x72, + 0x00, + 0xFE, + 0x20, + 0xBE, + 0xEA, + 0x3E, + 0xAA, + 0x6A, + 0x00, + 0xE4, + 0x2E, + 0x8E, + 0xFE, + 0x2C, + 0xA2, + 0x66, + 0x00, + 0xE8, + 0x34, + 0x8E, + 0xE0, + 0x2A, + 0xB4, + 0x7E, + 0x00, + 0xEA, + 0x3E, + 0x8A, + 0xF2, + 0x2C, + 0xB4, + 0x6A, + 0x00, + 0xEA, + 0x3E, + 0x8A, + 0xEE, + 0x3E, + 0xA0, + 0x72, + 0x00, + 0xE4, + 0x3E, + 0x84, + 0xEA, + 0x3E, + 0xA2, + 0x6A, + 0x00, + 0xFE, + 0x36, + 0x9E, + 0xE4, + 0x3E, + 0xAC, + 0x76, + 0x00, + 0xF4, + 0x3E, + 0x94, + 0xFE, + 0x34, + 0xB4, + 0x7E, + 0x00, + 0xE4, + 0x2A, + 0x9C, + 0xEA, + 0x34, + 0xA2, + 0x6C, + 0x00, + 0xE4, + 0x2E, + 0x8E, + 0xE8, + 0x2E, + 0xBE, + 0x6A, + 0x00, + 0xCC, + 0xA8, + 0xFE, + 0xD4, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0xEE, + 0x2A, + 0x84, + 0xFA, + 0x2E, + 0xAC, + 0x7E, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xAA, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0xE8, + 0x36, + 0x96, + 0xFA, + 0x20, + 0xAC, + 0x6C, + 0x00, + 0x10, + 0xFE, + 0xAA, + 0x7C, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0xE8, + 0x3C, + 0x94, + 0xFE, + 0x3A, + 0xB6, + 0x6A, + 0x00, + 0xFE, + 0x2C, + 0x8C, + 0xE0, + 0x3E, + 0xA8, + 0x6A, + 0x00, + 0xFE, + 0x2A, + 0x9E, + 0xF0, + 0x3E, + 0xA8, + 0x6A, + 0x00, + 0xE8, + 0x3E, + 0x9E, + 0xFE, + 0x20, + 0xBA, + 0x76, + 0x00, + 0xFE, + 0x3E, + 0x92, + 0xF4, + 0x3E, + 0xAA, + 0x74, + 0x00, + 0xFE, + 0x3A, + 0x8C, + 0xFA, + 0x28, + 0xBC, + 0x6A, + 0x00, + 0xEC, + 0x3E, + 0x8C, + 0xFE, + 0x3E, + 0xAC, + 0x72, + 0x00, + 0xE8, + 0x3E, + 0x96, + 0xFC, + 0x3E, + 0xB4, + 0x7A, + 0x00, + 0x7C, + 0x64, + 0xFE, + 0xC6, + 0x7C, + 0x44, + 0x4C, + 0x00, + 0x7E, + 0x5A, + 0xF0, + 0x9E, + 0x7A, + 0x74, + 0x5A, + 0x00, + 0x74, + 0x5A, + 0xF0, + 0x9A, + 0x7A, + 0x7A, + 0x52, + 0x00, + 0x72, + 0x5C, + 0xF4, + 0x9E, + 0x74, + 0x7C, + 0x5A, + 0x00, + 0x74, + 0x54, + 0xFE, + 0x94, + 0x7E, + 0x7A, + 0x5E, + 0x00, + 0x74, + 0x5E, + 0xF8, + 0x94, + 0x7A, + 0x74, + 0x5A, + 0x00, + 0x72, + 0x5C, + 0xF8, + 0x9E, + 0x78, + 0x7E, + 0x56, + 0x00, + 0x76, + 0x5A, + 0xF4, + 0x9A, + 0x70, + 0x76, + 0x56, + 0x00, + 0x68, + 0x7E, + 0xFA, + 0xBE, + 0x6C, + 0x7E, + 0x64, + 0x00, + 0x7E, + 0x76, + 0xFE, + 0xA4, + 0x7E, + 0x6C, + 0x76, + 0x00, + 0x74, + 0x5E, + 0xFA, + 0x94, + 0x7A, + 0x76, + 0x56, + 0x00, + 0x76, + 0x6C, + 0xF6, + 0xA8, + 0x7E, + 0x74, + 0x7A, + 0x00, + 0x64, + 0x7E, + 0xF6, + 0xAC, + 0x6A, + 0x6C, + 0x76, + 0x00, + 0x64, + 0x7E, + 0xEE, + 0xAA, + 0x7E, + 0x60, + 0x72, + 0x00, + 0x7E, + 0x76, + 0xEE, + 0xB2, + 0x6E, + 0x6E, + 0x7A, + 0x00, + 0x74, + 0x6E, + 0xF4, + 0xBE, + 0x76, + 0x76, + 0x7E, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x38, + 0xFE, + 0xAA, + 0xBA, + 0x00, + 0x72, + 0x44, + 0x72, + 0x44, + 0xF8, + 0x52, + 0xEC, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x74, + 0xFE, + 0x28, + 0xCE, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x74, + 0x3E, + 0xF0, + 0x1E, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x7E, + 0x22, + 0xDC, + 0x1C, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x64, + 0x36, + 0xA4, + 0xF6, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x74, + 0x7E, + 0xDC, + 0x6A, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x7C, + 0x10, + 0x7C, + 0x7C, + 0x00, + 0x72, + 0x44, + 0xF2, + 0xFE, + 0xBA, + 0x54, + 0xB2, + 0x00, + 0x72, + 0x44, + 0xF2, + 0xFE, + 0x6C, + 0xA2, + 0x3C, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x74, + 0xFE, + 0x74, + 0xAA, + 0x00, + 0x72, + 0x44, + 0xFE, + 0xBE, + 0x28, + 0xFE, + 0x44, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x3C, + 0xFE, + 0x68, + 0xB6, + 0x00, + 0x72, + 0x44, + 0xF2, + 0x7C, + 0x7C, + 0x54, + 0x6A, + 0x00, + 0xD6, + 0xAA, + 0xD6, + 0xFE, + 0x78, + 0x42, + 0x3E, + 0x00, + 0xFE, + 0x44, + 0x7C, + 0xFE, + 0xAA, + 0xFE, + 0x92, + 0x00, + 0xD6, + 0x7A, + 0xD6, + 0xFE, + 0x44, + 0xFE, + 0x92, + 0x00, + 0x10, + 0x7C, + 0x54, + 0x7C, + 0x7A, + 0x2C, + 0xCE, + 0x00, + 0x54, + 0xE4, + 0xF4, + 0xE6, + 0x7C, + 0x64, + 0xBE, + 0x00, + 0xE8, + 0x1E, + 0xFA, + 0x5E, + 0xBE, + 0xEC, + 0x16, + 0x00, + 0x4A, + 0xFE, + 0xE8, + 0xEA, + 0x74, + 0x6A, + 0xBE, + 0x00, + 0x48, + 0xFE, + 0xBA, + 0xFE, + 0xBE, + 0xEC, + 0x16, + 0x00, + 0x48, + 0xFC, + 0xE8, + 0xFE, + 0x5C, + 0x6A, + 0xBE, + 0x00, + 0x7E, + 0x5C, + 0x48, + 0x76, + 0x5C, + 0x5C, + 0xAE, + 0x00, + 0x48, + 0xEA, + 0xFC, + 0xF4, + 0x5C, + 0x74, + 0xBE, + 0x00, + 0x5E, + 0xE4, + 0xFE, + 0xF6, + 0x7A, + 0x72, + 0xBE, + 0x00, + 0x5E, + 0xFA, + 0xF6, + 0xFA, + 0x7E, + 0x72, + 0xBE, + 0x00, + 0x68, + 0xFE, + 0x7A, + 0xAE, + 0xFE, + 0x6C, + 0xD6, + 0x00, + 0x44, + 0xFE, + 0xEC, + 0xEC, + 0x7E, + 0x76, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x5C, + 0x5C, + 0xA6, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0x7C, + 0x00, + 0xFE, + 0x00, + 0x6A, + 0xBE, + 0x68, + 0x6C, + 0x6C, + 0x0C, + 0xD6, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0xFE, + 0x44, + 0x7C, + 0x00, + 0x64, + 0xBE, + 0x68, + 0x6E, + 0x6A, + 0x0A, + 0xD6, + 0x00, + 0x6A, + 0xBE, + 0x68, + 0x6E, + 0x6A, + 0x14, + 0xCA, + 0x00, + 0x7E, + 0xA4, + 0x76, + 0x64, + 0x7E, + 0x04, + 0xE4, + 0x00, + 0x68, + 0xA8, + 0x6E, + 0x68, + 0x7E, + 0x12, + 0xDE, + 0x00, + 0x66, + 0xA4, + 0x6E, + 0x6A, + 0x6E, + 0x08, + 0xD0, + 0x00, + 0x6A, + 0xB6, + 0x72, + 0x7A, + 0x72, + 0x12, + 0xD6, + 0x00, + 0x68, + 0xAE, + 0x72, + 0x6E, + 0x6E, + 0x08, + 0xEE, + 0x00, + 0x54, + 0xFE, + 0xBA, + 0xC8, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x64, + 0xA4, + 0x6A, + 0x7E, + 0x60, + 0x0E, + 0xEE, + 0x00, + 0x64, + 0xAE, + 0x64, + 0x7E, + 0x6E, + 0x04, + 0xDE, + 0x00, + 0x64, + 0xBE, + 0x64, + 0x6E, + 0x60, + 0x0E, + 0xEE, + 0x00, + 0x68, + 0xBE, + 0x68, + 0x6E, + 0x7A, + 0x0E, + 0xEA, + 0x00, + 0xFE, + 0x50, + 0xFE, + 0xEA, + 0xEA, + 0x2A, + 0xEA, + 0x00, + 0x64, + 0xBE, + 0x6A, + 0x64, + 0x7A, + 0x0A, + 0xD2, + 0x00, + 0x64, + 0xBE, + 0x6A, + 0x70, + 0x6A, + 0x04, + 0xDA, + 0x00, + 0x6A, + 0xBE, + 0x64, + 0x6E, + 0x64, + 0x1E, + 0xE4, + 0x00, + 0x54, + 0x38, + 0xFE, + 0x44, + 0xBE, + 0x54, + 0xFE, + 0x00, + 0x6E, + 0xA2, + 0x6E, + 0x62, + 0x7E, + 0x0A, + 0xE6, + 0x00, + 0x7E, + 0xAE, + 0x6E, + 0x64, + 0x6C, + 0x04, + 0xDA, + 0x00, + 0xFE, + 0x40, + 0xFE, + 0xEA, + 0xFE, + 0x2A, + 0xEA, + 0x00, + 0x74, + 0xAE, + 0x6C, + 0x74, + 0x7E, + 0x14, + 0xDE, + 0x00, + 0xDE, + 0x7A, + 0xF4, + 0xDA, + 0xDC, + 0x08, + 0xDE, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0x6A, + 0x7E, + 0x08, + 0xDE, + 0x00, + 0xC2, + 0x7E, + 0xEA, + 0xFE, + 0xEE, + 0x3A, + 0xC6, + 0x00, + 0x6C, + 0xB4, + 0x68, + 0x74, + 0x7E, + 0x1C, + 0xEA, + 0x00, + 0x7E, + 0xA8, + 0x72, + 0x6C, + 0x7E, + 0x08, + 0xDA, + 0x00, + 0x88, + 0x2A, + 0x8C, + 0x30, + 0xFC, + 0x54, + 0xFE, + 0x00, + 0x64, + 0xBE, + 0x76, + 0x60, + 0x7E, + 0x0C, + 0xD6, + 0x00, + 0xC6, + 0x7E, + 0xEE, + 0xFE, + 0xE6, + 0x2C, + 0xF4, + 0x00, + 0x64, + 0xAE, + 0x64, + 0x7E, + 0x6A, + 0x0E, + 0xEA, + 0x00, + 0x64, + 0xAE, + 0x64, + 0x7E, + 0x6A, + 0x14, + 0xCA, + 0x00, + 0x78, + 0xAE, + 0x7A, + 0x7A, + 0x6C, + 0x1A, + 0xC8, + 0x00, + 0xD4, + 0x76, + 0xD4, + 0xF6, + 0xD4, + 0x36, + 0xD4, + 0x00, + 0x7E, + 0xA2, + 0x7E, + 0x64, + 0x76, + 0x24, + 0xF6, + 0x00, + 0x6C, + 0xAC, + 0x7E, + 0x72, + 0x7E, + 0x12, + 0xDE, + 0x00, + 0xFE, + 0x6A, + 0xFE, + 0xEA, + 0xF6, + 0x3E, + 0xFE, + 0x00, + 0x68, + 0xB6, + 0x7A, + 0x72, + 0x7E, + 0x0C, + 0xD6, + 0x00, + 0x68, + 0xB4, + 0x6A, + 0x7C, + 0x64, + 0x12, + 0xCE, + 0x00, + 0xFE, + 0x6A, + 0xFE, + 0xEA, + 0xF6, + 0x3E, + 0xE2, + 0x00, + 0x64, + 0xBE, + 0x6A, + 0x6E, + 0x64, + 0x16, + 0xCC, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0x7E, + 0x6A, + 0x0E, + 0xDA, + 0x00, + 0x6A, + 0xB4, + 0x6A, + 0x7E, + 0x7E, + 0x16, + 0xDE, + 0x00, + 0xC8, + 0x7E, + 0xD4, + 0xFE, + 0xE2, + 0x08, + 0xD2, + 0x00, + 0x6A, + 0xBE, + 0x6E, + 0x60, + 0x7E, + 0x1C, + 0xEA, + 0x00, + 0x7E, + 0xAA, + 0x7E, + 0x7E, + 0x60, + 0x12, + 0xEE, + 0x00, + 0x7A, + 0xBA, + 0x6C, + 0x7E, + 0x6C, + 0x02, + 0xE6, + 0x00, + 0xF4, + 0x54, + 0xFE, + 0xDC, + 0xF4, + 0x34, + 0xDA, + 0x00, + 0x70, + 0xBE, + 0x6C, + 0x6C, + 0x74, + 0x08, + 0xD6, + 0x00, + 0x64, + 0xAE, + 0x6A, + 0x6E, + 0x7E, + 0x04, + 0xDE, + 0x00, + 0x64, + 0xAE, + 0x6E, + 0x68, + 0x7E, + 0x0E, + 0xEA, + 0x00, + 0x6E, + 0xAA, + 0x64, + 0x7A, + 0x6E, + 0x0C, + 0xDE, + 0x00, + 0x26, + 0x6A, + 0xF4, + 0x6A, + 0xFC, + 0x54, + 0xFE, + 0x00, + 0x6A, + 0xBC, + 0x6E, + 0x74, + 0x66, + 0x0E, + 0xEE, + 0x00, + 0x7C, + 0xB4, + 0x7C, + 0x7E, + 0x6A, + 0x1E, + 0xEA, + 0x00, + 0x7E, + 0xBE, + 0x68, + 0x74, + 0x6A, + 0x1C, + 0xEA, + 0x00, + 0xC6, + 0x5A, + 0xC8, + 0xFE, + 0xC8, + 0x2A, + 0xFE, + 0x00, + 0xEC, + 0x7E, + 0xFE, + 0xD6, + 0xF6, + 0x3A, + 0xDA, + 0x00, + 0x7E, + 0xAC, + 0x6C, + 0x60, + 0x7E, + 0x08, + 0xDA, + 0x00, + 0x6C, + 0xBE, + 0x76, + 0x60, + 0x6E, + 0x02, + 0xEE, + 0x00, + 0x96, + 0x6A, + 0xF4, + 0xAA, + 0xFC, + 0x54, + 0xFE, + 0x00, + 0xDC, + 0x54, + 0xFE, + 0xFE, + 0xD4, + 0x08, + 0xD6, + 0x00, + 0x86, + 0xFA, + 0x74, + 0xEA, + 0x7C, + 0x54, + 0xFE, + 0x00, + 0x64, + 0xBE, + 0x6C, + 0x7E, + 0x76, + 0x1E, + 0xD6, + 0x00, + 0xFE, + 0x68, + 0xD6, + 0xEE, + 0xF4, + 0x54, + 0xAA, + 0x00, + 0xD4, + 0x7E, + 0xC8, + 0xFE, + 0xD4, + 0x3E, + 0xDC, + 0x00, + 0xEA, + 0x5C, + 0xEA, + 0xC0, + 0xF4, + 0x5E, + 0xA4, + 0x00, + 0x6A, + 0xBE, + 0x7A, + 0x72, + 0x7E, + 0x0A, + 0xE6, + 0x00, + 0x6A, + 0xBE, + 0x7E, + 0x7E, + 0x72, + 0x0C, + 0xDE, + 0x00, + 0x10, + 0x7C, + 0x44, + 0x54, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x44, + 0xEE, + 0x6A, + 0x6C, + 0x6E, + 0xB2, + 0x0A, + 0x00, + 0x08, + 0xFC, + 0x34, + 0xBC, + 0x5E, + 0xA2, + 0x1A, + 0x00, + 0x0A, + 0xFE, + 0x34, + 0x4A, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x08, + 0xDC, + 0xD4, + 0xDC, + 0xDE, + 0x02, + 0x3A, + 0x00, + 0xE4, + 0x8E, + 0xDA, + 0xAC, + 0xDE, + 0x82, + 0xEA, + 0x00, + 0xF4, + 0x6E, + 0xAA, + 0xFC, + 0x6E, + 0xA2, + 0x6A, + 0x00, + 0x88, + 0xDC, + 0x94, + 0xFC, + 0x5E, + 0xE2, + 0x5A, + 0x00, + 0x44, + 0xFE, + 0xDA, + 0x4C, + 0x6E, + 0x62, + 0xBA, + 0x00, + 0x44, + 0xEE, + 0x4A, + 0xEC, + 0xAE, + 0xE2, + 0x1A, + 0x00, + 0x24, + 0xFE, + 0x4A, + 0xFC, + 0x2E, + 0xB2, + 0x6A, + 0x00, + 0x34, + 0x2E, + 0x7A, + 0x5C, + 0x7E, + 0x42, + 0x9A, + 0x00, + 0xE8, + 0xFC, + 0xF4, + 0xFC, + 0x5E, + 0x42, + 0x5A, + 0x00, + 0x10, + 0x7C, + 0xFE, + 0x54, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0x14, + 0xEE, + 0xAA, + 0xFC, + 0xAE, + 0xD2, + 0x2A, + 0x00, + 0x44, + 0x7E, + 0x9A, + 0x7C, + 0x7E, + 0x12, + 0x3A, + 0x00, + 0x7E, + 0xDA, + 0x28, + 0xFE, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x44, + 0xFE, + 0xB2, + 0xC8, + 0xEE, + 0x28, + 0xAE, + 0x00, + 0x24, + 0x48, + 0x24, + 0x48, + 0xFE, + 0x02, + 0xFA, + 0x00, + 0x48, + 0xDC, + 0x4C, + 0xD6, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0xF4, + 0x4E, + 0xFA, + 0xBC, + 0xBE, + 0xB2, + 0x9A, + 0x00, + 0x28, + 0xDC, + 0xF4, + 0x5C, + 0xFE, + 0xA2, + 0xFA, + 0x00, + 0xA4, + 0xFE, + 0xAA, + 0xEC, + 0xFE, + 0xA2, + 0xAA, + 0x00, + 0x44, + 0xAE, + 0xEA, + 0x0C, + 0xEE, + 0xA2, + 0xEA, + 0x00, + 0x10, + 0xFE, + 0x28, + 0xAA, + 0x7E, + 0x02, + 0xFA, + 0x00, + 0x84, + 0x7E, + 0xAA, + 0x2C, + 0xBE, + 0xE2, + 0x9A, + 0x00, + 0x24, + 0x6E, + 0xFA, + 0x9C, + 0x2E, + 0xF2, + 0x6A, + 0x00, + 0xF4, + 0x0E, + 0xFA, + 0xAC, + 0xFE, + 0xAA, + 0xAA, + 0x00, + 0x64, + 0x6E, + 0x0A, + 0xFC, + 0x9E, + 0xF2, + 0x9A, + 0x00, + 0x64, + 0x7E, + 0xAA, + 0xFC, + 0x0E, + 0x62, + 0x6A, + 0x00, + 0x34, + 0xDE, + 0xFA, + 0x5C, + 0x5E, + 0xF2, + 0x5A, + 0x00, + 0x54, + 0x8E, + 0x2A, + 0x5C, + 0x8E, + 0x62, + 0x6A, + 0x00, + 0xB4, + 0x0E, + 0xAA, + 0xFC, + 0xAE, + 0xFA, + 0xAA, + 0x00, + 0x54, + 0xFE, + 0x2A, + 0xFC, + 0xAE, + 0x72, + 0xAA, + 0x00, + 0xD4, + 0x2E, + 0xFA, + 0x2C, + 0xAE, + 0xE2, + 0xDA, + 0x00, + 0x54, + 0xFE, + 0x5A, + 0xFC, + 0x0E, + 0x62, + 0x6A, + 0x00, + 0x54, + 0xFE, + 0x5A, + 0xFC, + 0xFE, + 0xB2, + 0xFA, + 0x00, + 0x24, + 0xFE, + 0x5A, + 0xAC, + 0x7E, + 0x72, + 0x1A, + 0x00, + 0x44, + 0xFE, + 0xDA, + 0xFC, + 0x6E, + 0xF2, + 0x2A, + 0x00, + 0xF4, + 0xBE, + 0xFA, + 0xBC, + 0xFE, + 0xB2, + 0xBA, + 0x00, + 0x24, + 0xFE, + 0x5A, + 0x7C, + 0x3E, + 0xE2, + 0x2A, + 0x00, + 0x5C, + 0xFE, + 0x5A, + 0xFC, + 0xBE, + 0xFA, + 0x2A, + 0x00, + 0xD4, + 0xDE, + 0x6A, + 0xFC, + 0x4E, + 0x22, + 0x6A, + 0x00, + 0x74, + 0x5E, + 0xFA, + 0x8C, + 0x7E, + 0x72, + 0x5A, + 0x00, + 0x54, + 0xFE, + 0x5A, + 0xAC, + 0x5E, + 0xA2, + 0xFA, + 0x00, + 0xF4, + 0xBE, + 0xFA, + 0x8C, + 0xBE, + 0xB2, + 0xBA, + 0x00, + 0x76, + 0xEA, + 0x74, + 0xBA, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x34, + 0xDE, + 0x4A, + 0xFC, + 0x4E, + 0xD2, + 0xFA, + 0x00, + 0x54, + 0xFE, + 0x7A, + 0x3C, + 0xFE, + 0x72, + 0xAA, + 0x00, + 0x24, + 0xFE, + 0xAA, + 0x7C, + 0xEE, + 0x62, + 0x7A, + 0x00, + 0xFA, + 0xAE, + 0x5A, + 0xAC, + 0xFE, + 0x52, + 0xEA, + 0x00, + 0x24, + 0xFE, + 0xAA, + 0xFC, + 0xBE, + 0x82, + 0xDA, + 0x00, + 0xF4, + 0x5E, + 0x2A, + 0x5C, + 0xAE, + 0x12, + 0x6A, + 0x00, + 0x24, + 0xFE, + 0x5A, + 0xFC, + 0x5E, + 0x22, + 0xAA, + 0x00, + 0x54, + 0x7E, + 0xEA, + 0x6C, + 0x7E, + 0x02, + 0xAA, + 0x00, + 0x24, + 0xFE, + 0x54, + 0x7A, + 0xBE, + 0x02, + 0xFA, + 0x00, + 0x74, + 0xFE, + 0x6A, + 0xAC, + 0xFE, + 0xD2, + 0xBA, + 0x00, + 0xEC, + 0xB4, + 0x5E, + 0xEC, + 0x3E, + 0x02, + 0xFA, + 0x00, + 0x08, + 0x7E, + 0x6C, + 0x6E, + 0x5E, + 0x42, + 0xBA, + 0x00, + 0x54, + 0xFE, + 0xBC, + 0xDE, + 0xF4, + 0x28, + 0xB6, + 0x00, + 0x54, + 0xFE, + 0xDA, + 0x5C, + 0x7E, + 0xD2, + 0x7A, + 0x00, + 0x4A, + 0x7E, + 0xC4, + 0xBE, + 0xAE, + 0xB4, + 0xEE, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7C, + 0x76, + 0x64, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x64, + 0x76, + 0x5C, + 0xA6, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x64, + 0x76, + 0x5C, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x5C, + 0x64, + 0x76, + 0x5C, + 0xBE, + 0x00, + 0x08, + 0x7E, + 0x6C, + 0x7E, + 0x7E, + 0x5C, + 0xAA, + 0x00, + 0x4A, + 0xFE, + 0xAA, + 0xEE, + 0xDE, + 0xE0, + 0x92, + 0x00, + 0x44, + 0xEE, + 0x7E, + 0x54, + 0x7E, + 0x64, + 0xB6, + 0x00, + 0x08, + 0x7E, + 0x6C, + 0x7E, + 0x7A, + 0x5E, + 0xAA, + 0x00, + 0x56, + 0xEC, + 0xB6, + 0xE0, + 0xDA, + 0xEE, + 0x92, + 0x00, + 0x10, + 0x7C, + 0x10, + 0xFE, + 0x28, + 0x50, + 0xAE, + 0x00, + 0x28, + 0xFE, + 0x76, + 0xBA, + 0x5E, + 0xAA, + 0x56, + 0x00, + 0x44, + 0xEE, + 0x44, + 0x6E, + 0xA4, + 0x44, + 0xAA, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x54, + 0x7E, + 0x94, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x48, + 0x54, + 0xBA, + 0x00, + 0x08, + 0x7E, + 0x54, + 0x7E, + 0x4C, + 0x78, + 0x8E, + 0x00, + 0x28, + 0xFE, + 0x28, + 0xFE, + 0x54, + 0x7C, + 0xC6, + 0x00, + 0x54, + 0xFE, + 0xAA, + 0x7C, + 0x38, + 0x38, + 0xC6, + 0x00, + 0x38, + 0xFE, + 0x38, + 0xD6, + 0x28, + 0xFE, + 0x54, + 0x00, + 0x68, + 0xFE, + 0x6A, + 0xB6, + 0x28, + 0xFE, + 0x54, + 0x00, + 0x64, + 0xF4, + 0x66, + 0xB4, + 0xFE, + 0x7A, + 0xAE, + 0x00, + 0x7C, + 0x54, + 0x7C, + 0x10, + 0x7C, + 0x00, + 0xAA, + 0x00, + 0xE8, + 0xF4, + 0xEA, + 0x40, + 0xFE, + 0x04, + 0xA8, + 0x00, + 0xEA, + 0xE8, + 0xFE, + 0x48, + 0xE8, + 0x14, + 0xA2, + 0x00, + 0x2A, + 0x5E, + 0xC4, + 0x7A, + 0x38, + 0xFE, + 0xAA, + 0x00, + 0xE4, + 0xF6, + 0xFE, + 0x44, + 0xF6, + 0x16, + 0xBE, + 0x00, + 0xD4, + 0xD6, + 0xEE, + 0x56, + 0xD6, + 0x2A, + 0xBA, + 0x00, + 0xEC, + 0xF4, + 0xE8, + 0x56, + 0xEA, + 0x04, + 0xA8, + 0x00, + 0xE4, + 0xFE, + 0xE4, + 0x4E, + 0xE0, + 0x0E, + 0xAE, + 0x00, + 0xEA, + 0xFE, + 0xEA, + 0x52, + 0xEC, + 0x14, + 0xAA, + 0x00, + 0xE4, + 0xFE, + 0xEA, + 0x4E, + 0xE4, + 0x16, + 0xAC, + 0x00, + 0x68, + 0xFE, + 0x6A, + 0xB6, + 0x7C, + 0xFE, + 0xAA, + 0x00, + 0xFC, + 0xE8, + 0xFE, + 0x5A, + 0xFE, + 0x08, + 0xB2, + 0x00, + 0xE4, + 0xEA, + 0xFC, + 0x4A, + 0xD4, + 0x02, + 0xAC, + 0x00, + 0xE4, + 0xFE, + 0xEA, + 0x5E, + 0xE0, + 0x0E, + 0xAE, + 0x00, + 0xAA, + 0xFE, + 0x54, + 0xFE, + 0xBA, + 0xD6, + 0x92, + 0x00, + 0xAA, + 0x5E, + 0xE8, + 0x4E, + 0xEA, + 0xF4, + 0xAA, + 0x00, + 0xAA, + 0x5E, + 0xE8, + 0x5E, + 0xFA, + 0xFE, + 0xBA, + 0x00, + 0x38, + 0x28, + 0x7C, + 0x54, + 0x7C, + 0x12, + 0x0E, + 0x00, + 0x7C, + 0x28, + 0xCE, + 0x7C, + 0x54, + 0x7C, + 0x0E, + 0x00, + 0x6C, + 0x7C, + 0x38, + 0xFE, + 0x54, + 0x7C, + 0x0E, + 0x00, + 0x38, + 0xBA, + 0xBA, + 0xEE, + 0x28, + 0x6E, + 0xAA, + 0x00, + 0xF8, + 0x4E, + 0xBA, + 0x38, + 0xBA, + 0x6E, + 0xAA, + 0x00, + 0x44, + 0xEE, + 0x44, + 0xAE, + 0xCA, + 0x64, + 0xDA, + 0x00, + 0xAA, + 0x6C, + 0xAA, + 0xFE, + 0x6A, + 0x74, + 0xCA, + 0x00, + 0x44, + 0xFE, + 0x6C, + 0xF6, + 0x38, + 0xFE, + 0x10, + 0x00, + 0x2C, + 0x44, + 0x7C, + 0x54, + 0x6C, + 0x54, + 0x6A, + 0x00, + 0x4A, + 0xBA, + 0x90, + 0xFE, + 0xDA, + 0xBA, + 0xD6, + 0x00, + 0x44, + 0xBE, + 0x96, + 0xFE, + 0xD6, + 0xB6, + 0xDE, + 0x00, + 0x4E, + 0xB4, + 0x9E, + 0xF6, + 0xD0, + 0xB6, + 0xD6, + 0x00, + 0x42, + 0xBC, + 0x98, + 0xF4, + 0xDE, + 0xB4, + 0xDA, + 0x00, + 0x4C, + 0xBE, + 0x92, + 0xF8, + 0xDE, + 0xB4, + 0xDA, + 0x00, + 0x10, + 0x38, + 0x28, + 0x7C, + 0x54, + 0xFE, + 0x48, + 0x00, + 0x28, + 0x7C, + 0x54, + 0xF4, + 0xB4, + 0xF4, + 0x56, + 0x00, + 0x2E, + 0x74, + 0x54, + 0xFE, + 0xB4, + 0xF4, + 0x54, + 0x00, + 0x24, + 0x7E, + 0x54, + 0xFA, + 0xB0, + 0xF6, + 0x5E, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x28, + 0x48, + 0x00, + 0x10, + 0xFE, + 0x28, + 0x10, + 0xEE, + 0x54, + 0xBC, + 0x00, + 0x10, + 0x5C, + 0x50, + 0xFC, + 0x92, + 0xAA, + 0xFE, + 0x00, + 0x24, + 0xB4, + 0xA6, + 0xFC, + 0xB4, + 0xD4, + 0xF6, + 0x00, + 0x2E, + 0xBA, + 0xAE, + 0xFA, + 0xBE, + 0xDA, + 0xFE, + 0x00, + 0x24, + 0xBA, + 0xA4, + 0xF0, + 0xBE, + 0xDA, + 0xF4, + 0x00, + 0x24, + 0xB6, + 0xAA, + 0xF6, + 0xB6, + 0xD4, + 0xF6, + 0x00, + 0x2E, + 0xB6, + 0xAA, + 0xF0, + 0xBE, + 0xDA, + 0xFE, + 0x00, + 0x24, + 0xB4, + 0xAE, + 0xFC, + 0xBC, + 0xDC, + 0xFE, + 0x00, + 0x2E, + 0xBA, + 0xAE, + 0xFA, + 0xBE, + 0xDC, + 0xFA, + 0x00, + 0x2E, + 0xB4, + 0xAE, + 0xF6, + 0xB0, + 0xD6, + 0xF6, + 0x00, + 0x2E, + 0xBA, + 0xAE, + 0xF4, + 0xB6, + 0xDC, + 0xF6, + 0x00, + 0x26, + 0xBC, + 0xAC, + 0xFC, + 0xBE, + 0xDE, + 0xFA, + 0x00, + 0x5E, + 0x72, + 0xDC, + 0xF8, + 0xBE, + 0xD4, + 0xEE, + 0x00, + 0x24, + 0xFE, + 0x28, + 0x2A, + 0x2C, + 0x5A, + 0x8E, + 0x00, + 0x24, + 0xFE, + 0x2A, + 0x5C, + 0xFE, + 0x00, + 0xC6, + 0x00, + 0x10, + 0xEE, + 0x3C, + 0xFE, + 0x2A, + 0x5C, + 0x8E, + 0x00, + 0x38, + 0xC8, + 0x7C, + 0x54, + 0x7C, + 0x12, + 0x0E, + 0x00, + 0x10, + 0x28, + 0xFE, + 0xAA, + 0xFE, + 0x7C, + 0x54, + 0x00, + 0x40, + 0x40, + 0x40, + 0x40, + 0x40, + 0x00, + 0x40, + 0x00, + 0x04, + 0x08, + 0x10, + 0x10, + 0x10, + 0x08, + 0x04, + 0x00, + 0x40, + 0x20, + 0x10, + 0x10, + 0x10, + 0x20, + 0x40, + 0x00, + 0x00, + 0x60, + 0x60, + 0x00, + 0x60, + 0x60, + 0x00, + 0xFF, + 0x81, + 0x81, + 0x81, + 0x81, + 0x81, + 0x81, + 0xFF, +}; + +static const uint16_t kFusionPixel8Codepoints[] = { + 0x0020, + 0x0021, + 0x0022, + 0x0023, + 0x0024, + 0x0025, + 0x0026, + 0x0027, + 0x0028, + 0x0029, + 0x002A, + 0x002B, + 0x002C, + 0x002D, + 0x002E, + 0x002F, + 0x0030, + 0x0031, + 0x0032, + 0x0033, + 0x0034, + 0x0035, + 0x0036, + 0x0037, + 0x0038, + 0x0039, + 0x003A, + 0x003B, + 0x003C, + 0x003D, + 0x003E, + 0x003F, + 0x0040, + 0x0041, + 0x0042, + 0x0043, + 0x0044, + 0x0045, + 0x0046, + 0x0047, + 0x0048, + 0x0049, + 0x004A, + 0x004B, + 0x004C, + 0x004D, + 0x004E, + 0x004F, + 0x0050, + 0x0051, + 0x0052, + 0x0053, + 0x0054, + 0x0055, + 0x0056, + 0x0057, + 0x0058, + 0x0059, + 0x005A, + 0x005B, + 0x005C, + 0x005D, + 0x005E, + 0x005F, + 0x0060, + 0x0061, + 0x0062, + 0x0063, + 0x0064, + 0x0065, + 0x0066, + 0x0067, + 0x0068, + 0x0069, + 0x006A, + 0x006B, + 0x006C, + 0x006D, + 0x006E, + 0x006F, + 0x0070, + 0x0071, + 0x0072, + 0x0073, + 0x0074, + 0x0075, + 0x0076, + 0x0077, + 0x0078, + 0x0079, + 0x007A, + 0x007B, + 0x007C, + 0x007D, + 0x007E, + 0x00B0, + 0x2014, + 0x2026, + 0x2190, + 0x2191, + 0x2192, + 0x2193, + 0x21E4, + 0x21E6, + 0x21EA, + 0x21F0, + 0x2500, + 0x2501, + 0x2502, + 0x2503, + 0x2504, + 0x2505, + 0x2506, + 0x2507, + 0x2508, + 0x2509, + 0x250A, + 0x250B, + 0x250C, + 0x250D, + 0x250E, + 0x250F, + 0x2510, + 0x2511, + 0x2512, + 0x2513, + 0x2514, + 0x2515, + 0x2516, + 0x2517, + 0x2518, + 0x2519, + 0x251A, + 0x251B, + 0x251C, + 0x251D, + 0x251E, + 0x251F, + 0x2520, + 0x2521, + 0x2522, + 0x2523, + 0x2524, + 0x2525, + 0x2526, + 0x2527, + 0x2528, + 0x2529, + 0x252A, + 0x252B, + 0x252C, + 0x252D, + 0x252E, + 0x252F, + 0x2530, + 0x2531, + 0x2532, + 0x2533, + 0x2534, + 0x2535, + 0x2536, + 0x2537, + 0x2538, + 0x2539, + 0x253A, + 0x253B, + 0x253C, + 0x253D, + 0x253E, + 0x253F, + 0x2540, + 0x2541, + 0x2542, + 0x2543, + 0x2544, + 0x2545, + 0x2546, + 0x2547, + 0x2548, + 0x2549, + 0x254A, + 0x254B, + 0x254C, + 0x254D, + 0x254E, + 0x254F, + 0x2550, + 0x2551, + 0x2552, + 0x2553, + 0x2554, + 0x2555, + 0x2556, + 0x2557, + 0x2558, + 0x2559, + 0x255A, + 0x255B, + 0x255C, + 0x255D, + 0x255E, + 0x255F, + 0x2560, + 0x2561, + 0x2562, + 0x2563, + 0x2564, + 0x2565, + 0x2566, + 0x2567, + 0x2568, + 0x2569, + 0x256A, + 0x256B, + 0x256C, + 0x256D, + 0x256E, + 0x256F, + 0x2570, + 0x2571, + 0x2572, + 0x2573, + 0x2574, + 0x2575, + 0x2576, + 0x2577, + 0x2578, + 0x2579, + 0x257A, + 0x257B, + 0x257C, + 0x257D, + 0x257E, + 0x257F, + 0x2580, + 0x2581, + 0x2582, + 0x2583, + 0x2584, + 0x2585, + 0x2586, + 0x2587, + 0x2588, + 0x2589, + 0x258A, + 0x258B, + 0x258C, + 0x258D, + 0x258E, + 0x258F, + 0x2590, + 0x2591, + 0x2592, + 0x2593, + 0x2594, + 0x2595, + 0x2596, + 0x2597, + 0x2598, + 0x2599, + 0x259A, + 0x259B, + 0x259C, + 0x259D, + 0x259E, + 0x259F, + 0x25A0, + 0x25A1, + 0x25A2, + 0x25A3, + 0x25A4, + 0x25A5, + 0x25A6, + 0x25A7, + 0x25A8, + 0x25A9, + 0x25AA, + 0x25AB, + 0x25AC, + 0x25AD, + 0x25AE, + 0x25AF, + 0x25B0, + 0x25B1, + 0x25B2, + 0x25B3, + 0x25B4, + 0x25B5, + 0x25B6, + 0x25B7, + 0x25B8, + 0x25B9, + 0x25BA, + 0x25BB, + 0x25BC, + 0x25BD, + 0x25BE, + 0x25BF, + 0x25C0, + 0x25C1, + 0x25C2, + 0x25C3, + 0x25C4, + 0x25C5, + 0x25C6, + 0x25C7, + 0x25C8, + 0x25C9, + 0x25CA, + 0x25CB, + 0x25CC, + 0x25CD, + 0x25CE, + 0x25CF, + 0x25D0, + 0x25D1, + 0x25D2, + 0x25D3, + 0x25D4, + 0x25D5, + 0x25D6, + 0x25D7, + 0x25D8, + 0x25D9, + 0x25DA, + 0x25DB, + 0x25DC, + 0x25DD, + 0x25DE, + 0x25DF, + 0x25E0, + 0x25E1, + 0x25E2, + 0x25E3, + 0x25E4, + 0x25E5, + 0x25E6, + 0x25E7, + 0x25E8, + 0x25E9, + 0x25EA, + 0x25EB, + 0x25EC, + 0x25ED, + 0x25EE, + 0x25EF, + 0x25F0, + 0x25F1, + 0x25F2, + 0x25F3, + 0x25F4, + 0x25F5, + 0x25F6, + 0x25F7, + 0x25F8, + 0x25F9, + 0x25FA, + 0x25FB, + 0x25FC, + 0x25FD, + 0x25FE, + 0x25FF, + 0x2605, + 0x3001, + 0x3002, + 0x4E00, + 0x4E01, + 0x4E03, + 0x4E07, + 0x4E08, + 0x4E09, + 0x4E0A, + 0x4E0B, + 0x4E0C, + 0x4E0D, + 0x4E0E, + 0x4E10, + 0x4E11, + 0x4E13, + 0x4E14, + 0x4E15, + 0x4E16, + 0x4E18, + 0x4E19, + 0x4E1A, + 0x4E1B, + 0x4E1C, + 0x4E1D, + 0x4E1E, + 0x4E22, + 0x4E24, + 0x4E25, + 0x4E27, + 0x4E28, + 0x4E2A, + 0x4E2B, + 0x4E2C, + 0x4E2D, + 0x4E30, + 0x4E32, + 0x4E34, + 0x4E36, + 0x4E38, + 0x4E39, + 0x4E3A, + 0x4E3B, + 0x4E3D, + 0x4E3E, + 0x4E3F, + 0x4E43, + 0x4E45, + 0x4E47, + 0x4E48, + 0x4E49, + 0x4E4B, + 0x4E4C, + 0x4E4D, + 0x4E4E, + 0x4E4F, + 0x4E50, + 0x4E52, + 0x4E53, + 0x4E54, + 0x4E56, + 0x4E58, + 0x4E59, + 0x4E5C, + 0x4E5D, + 0x4E5E, + 0x4E5F, + 0x4E60, + 0x4E61, + 0x4E66, + 0x4E69, + 0x4E70, + 0x4E71, + 0x4E73, + 0x4E7E, + 0x4E86, + 0x4E88, + 0x4E89, + 0x4E8B, + 0x4E8C, + 0x4E8D, + 0x4E8E, + 0x4E8F, + 0x4E91, + 0x4E92, + 0x4E93, + 0x4E94, + 0x4E95, + 0x4E98, + 0x4E9A, + 0x4E9B, + 0x4E9F, + 0x4EA0, + 0x4EA1, + 0x4EA2, + 0x4EA4, + 0x4EA5, + 0x4EA6, + 0x4EA7, + 0x4EA8, + 0x4EA9, + 0x4EAB, + 0x4EAC, + 0x4EAD, + 0x4EAE, + 0x4EB2, + 0x4EB3, + 0x4EB5, + 0x4EBA, + 0x4EBB, + 0x4EBF, + 0x4EC0, + 0x4EC1, + 0x4EC2, + 0x4EC3, + 0x4EC4, + 0x4EC5, + 0x4EC6, + 0x4EC7, + 0x4EC9, + 0x4ECA, + 0x4ECB, + 0x4ECD, + 0x4ECE, + 0x4ED1, + 0x4ED3, + 0x4ED4, + 0x4ED5, + 0x4ED6, + 0x4ED7, + 0x4ED8, + 0x4ED9, + 0x4EDD, + 0x4EDE, + 0x4EDF, + 0x4EE1, + 0x4EE3, + 0x4EE4, + 0x4EE5, + 0x4EE8, + 0x4EEA, + 0x4EEB, + 0x4EEC, + 0x4EF0, + 0x4EF2, + 0x4EF3, + 0x4EF5, + 0x4EF6, + 0x4EF7, + 0x4EFB, + 0x4EFD, + 0x4EFF, + 0x4F01, + 0x4F09, + 0x4F0A, + 0x4F0D, + 0x4F0E, + 0x4F0F, + 0x4F10, + 0x4F11, + 0x4F17, + 0x4F18, + 0x4F19, + 0x4F1A, + 0x4F1B, + 0x4F1E, + 0x4F1F, + 0x4F20, + 0x4F22, + 0x4F24, + 0x4F25, + 0x4F26, + 0x4F27, + 0x4F2A, + 0x4F2B, + 0x4F2F, + 0x4F30, + 0x4F32, + 0x4F34, + 0x4F36, + 0x4F38, + 0x4F3A, + 0x4F3C, + 0x4F3D, + 0x4F43, + 0x4F46, + 0x4F4D, + 0x4F4E, + 0x4F4F, + 0x4F50, + 0x4F51, + 0x4F53, + 0x4F55, + 0x4F57, + 0x4F58, + 0x4F59, + 0x4F5A, + 0x4F5B, + 0x4F5C, + 0x4F5D, + 0x4F5E, + 0x4F5F, + 0x4F60, + 0x4F63, + 0x4F64, + 0x4F65, + 0x4F67, + 0x4F69, + 0x4F6C, + 0x4F6F, + 0x4F70, + 0x4F73, + 0x4F74, + 0x4F76, + 0x4F7B, + 0x4F7C, + 0x4F7E, + 0x4F7F, + 0x4F83, + 0x4F84, + 0x4F88, + 0x4F89, + 0x4F8B, + 0x4F8D, + 0x4F8F, + 0x4F91, + 0x4F94, + 0x4F97, + 0x4F9B, + 0x4F9D, + 0x4FA0, + 0x4FA3, + 0x4FA5, + 0x4FA6, + 0x4FA7, + 0x4FA8, + 0x4FA9, + 0x4FAA, + 0x4FAC, + 0x4FAE, + 0x4FAF, + 0x4FB5, + 0x4FBF, + 0x4FC3, + 0x4FC4, + 0x4FC5, + 0x4FCA, + 0x4FCE, + 0x4FCF, + 0x4FD0, + 0x4FD1, + 0x4FD7, + 0x4FD8, + 0x4FDA, + 0x4FDC, + 0x4FDD, + 0x4FDE, + 0x4FDF, + 0x4FE1, + 0x4FE3, + 0x4FE6, + 0x4FE8, + 0x4FE9, + 0x4FEA, + 0x4FED, + 0x4FEE, + 0x4FEF, + 0x4FF1, + 0x4FF3, + 0x4FF8, + 0x4FFA, + 0x4FFE, + 0x500C, + 0x500D, + 0x500F, + 0x5012, + 0x5014, + 0x5018, + 0x5019, + 0x501A, + 0x501C, + 0x501F, + 0x5021, + 0x5025, + 0x5026, + 0x5028, + 0x5029, + 0x502A, + 0x502C, + 0x502D, + 0x502E, + 0x503A, + 0x503C, + 0x503E, + 0x5043, + 0x5047, + 0x5048, + 0x504C, + 0x504E, + 0x504F, + 0x5055, + 0x505A, + 0x505C, + 0x5065, + 0x506C, + 0x5076, + 0x5077, + 0x507B, + 0x507E, + 0x507F, + 0x5080, + 0x5085, + 0x5088, + 0x508D, + 0x50A3, + 0x50A5, + 0x50A7, + 0x50A8, + 0x50A9, + 0x50AC, + 0x50B2, + 0x50BA, + 0x50BB, + 0x50CF, + 0x50D6, + 0x50DA, + 0x50E6, + 0x50E7, + 0x50EC, + 0x50ED, + 0x50EE, + 0x50F3, + 0x50F5, + 0x50FB, + 0x5106, + 0x5107, + 0x510B, + 0x5112, + 0x5121, + 0x513F, + 0x5140, + 0x5141, + 0x5143, + 0x5144, + 0x5145, + 0x5146, + 0x5148, + 0x5149, + 0x514B, + 0x514D, + 0x5151, + 0x5154, + 0x5155, + 0x5156, + 0x515A, + 0x515C, + 0x5162, + 0x5165, + 0x5168, + 0x516B, + 0x516C, + 0x516D, + 0x516E, + 0x5170, + 0x5171, + 0x5173, + 0x5174, + 0x5175, + 0x5176, + 0x5177, + 0x5178, + 0x5179, + 0x517B, + 0x517C, + 0x517D, + 0x5180, + 0x5181, + 0x5182, + 0x5185, + 0x5188, + 0x5189, + 0x518C, + 0x518D, + 0x5192, + 0x5195, + 0x5196, + 0x5197, + 0x5199, + 0x519B, + 0x519C, + 0x51A0, + 0x51A2, + 0x51A4, + 0x51A5, + 0x51AB, + 0x51AC, + 0x51AF, + 0x51B0, + 0x51B1, + 0x51B2, + 0x51B3, + 0x51B5, + 0x51B6, + 0x51B7, + 0x51BB, + 0x51BC, + 0x51BD, + 0x51C0, + 0x51C4, + 0x51C6, + 0x51C7, + 0x51C9, + 0x51CB, + 0x51CC, + 0x51CF, + 0x51D1, + 0x51DB, + 0x51DD, + 0x51E0, + 0x51E1, + 0x51E4, + 0x51EB, + 0x51ED, + 0x51EF, + 0x51F0, + 0x51F3, + 0x51F5, + 0x51F6, + 0x51F8, + 0x51F9, + 0x51FA, + 0x51FB, + 0x51FC, + 0x51FD, + 0x51FF, + 0x5200, + 0x5201, + 0x5202, + 0x5203, + 0x5206, + 0x5207, + 0x5208, + 0x520A, + 0x520D, + 0x520E, + 0x5211, + 0x5212, + 0x5216, + 0x5217, + 0x5218, + 0x5219, + 0x521A, + 0x521B, + 0x521D, + 0x5220, + 0x5224, + 0x5228, + 0x5229, + 0x522B, + 0x522D, + 0x522E, + 0x5230, + 0x5233, + 0x5236, + 0x5237, + 0x5238, + 0x5239, + 0x523A, + 0x523B, + 0x523D, + 0x523F, + 0x5240, + 0x5241, + 0x5242, + 0x5243, + 0x524A, + 0x524C, + 0x524D, + 0x5250, + 0x5251, + 0x5254, + 0x5256, + 0x525C, + 0x525E, + 0x5261, + 0x5265, + 0x5267, + 0x5269, + 0x526A, + 0x526F, + 0x5272, + 0x527D, + 0x527F, + 0x5281, + 0x5282, + 0x5288, + 0x5290, + 0x5293, + 0x529B, + 0x529D, + 0x529E, + 0x529F, + 0x52A0, + 0x52A1, + 0x52A2, + 0x52A3, + 0x52A8, + 0x52A9, + 0x52AA, + 0x52AB, + 0x52AC, + 0x52AD, + 0x52B1, + 0x52B2, + 0x52B3, + 0x52BE, + 0x52BF, + 0x52C3, + 0x52C7, + 0x52C9, + 0x52CB, + 0x52D0, + 0x52D2, + 0x52D6, + 0x52D8, + 0x52DF, + 0x52E4, + 0x52F0, + 0x52F9, + 0x52FA, + 0x52FE, + 0x52FF, + 0x5300, + 0x5305, + 0x5306, + 0x5308, + 0x530D, + 0x530F, + 0x5310, + 0x5315, + 0x5316, + 0x5317, + 0x5319, + 0x531A, + 0x531D, + 0x5320, + 0x5321, + 0x5323, + 0x5326, + 0x532A, + 0x532E, + 0x5339, + 0x533A, + 0x533B, + 0x533E, + 0x533F, + 0x5341, + 0x5343, + 0x5345, + 0x5347, + 0x5348, + 0x5349, + 0x534A, + 0x534E, + 0x534F, + 0x5351, + 0x5352, + 0x5353, + 0x5355, + 0x5356, + 0x5357, + 0x535A, + 0x535C, + 0x535E, + 0x535F, + 0x5360, + 0x5361, + 0x5362, + 0x5363, + 0x5364, + 0x5366, + 0x5367, + 0x5369, + 0x536B, + 0x536E, + 0x536F, + 0x5370, + 0x5371, + 0x5373, + 0x5374, + 0x5375, + 0x5377, + 0x5378, + 0x537A, + 0x537F, + 0x5382, + 0x5384, + 0x5385, + 0x5386, + 0x5389, + 0x538B, + 0x538C, + 0x538D, + 0x5395, + 0x5398, + 0x539A, + 0x539D, + 0x539F, + 0x53A2, + 0x53A3, + 0x53A5, + 0x53A6, + 0x53A8, + 0x53A9, + 0x53AE, + 0x53B6, + 0x53BB, + 0x53BF, + 0x53C1, + 0x53C2, + 0x53C8, + 0x53C9, + 0x53CA, + 0x53CB, + 0x53CC, + 0x53CD, + 0x53D1, + 0x53D4, + 0x53D6, + 0x53D7, + 0x53D8, + 0x53D9, + 0x53DB, + 0x53DF, + 0x53E0, + 0x53E3, + 0x53E4, + 0x53E5, + 0x53E6, + 0x53E8, + 0x53E9, + 0x53EA, + 0x53EB, + 0x53EC, + 0x53ED, + 0x53EE, + 0x53EF, + 0x53F0, + 0x53F1, + 0x53F2, + 0x53F3, + 0x53F5, + 0x53F6, + 0x53F7, + 0x53F8, + 0x53F9, + 0x53FB, + 0x53FC, + 0x53FD, + 0x5401, + 0x5403, + 0x5404, + 0x5406, + 0x5408, + 0x5409, + 0x540A, + 0x540C, + 0x540D, + 0x540E, + 0x540F, + 0x5410, + 0x5411, + 0x5412, + 0x5413, + 0x5415, + 0x5416, + 0x5417, + 0x541B, + 0x541D, + 0x541E, + 0x541F, + 0x5420, + 0x5421, + 0x5423, + 0x5426, + 0x5427, + 0x5428, + 0x5429, + 0x542B, + 0x542C, + 0x542D, + 0x542E, + 0x542F, + 0x5431, + 0x5432, + 0x5434, + 0x5435, + 0x5438, + 0x5439, + 0x543B, + 0x543C, + 0x543E, + 0x5440, + 0x5443, + 0x5446, + 0x5448, + 0x544A, + 0x544B, + 0x5450, + 0x5452, + 0x5453, + 0x5454, + 0x5455, + 0x5456, + 0x5457, + 0x5458, + 0x5459, + 0x545B, + 0x545C, + 0x5462, + 0x5464, + 0x5466, + 0x5468, + 0x5471, + 0x5472, + 0x5473, + 0x5475, + 0x5476, + 0x5477, + 0x5478, + 0x547B, + 0x547C, + 0x547D, + 0x5480, + 0x5482, + 0x5484, + 0x5486, + 0x548B, + 0x548C, + 0x548E, + 0x548F, + 0x5490, + 0x5492, + 0x5494, + 0x5495, + 0x5496, + 0x5499, + 0x549A, + 0x549B, + 0x549D, + 0x54A3, + 0x54A4, + 0x54A6, + 0x54A7, + 0x54A8, + 0x54A9, + 0x54AA, + 0x54AB, + 0x54AC, + 0x54AD, + 0x54AF, + 0x54B1, + 0x54B3, + 0x54B4, + 0x54B8, + 0x54BB, + 0x54BD, + 0x54BF, + 0x54C0, + 0x54C1, + 0x54C2, + 0x54C4, + 0x54C6, + 0x54C7, + 0x54C8, + 0x54C9, + 0x54CC, + 0x54CD, + 0x54CE, + 0x54CF, + 0x54D0, + 0x54D1, + 0x54D2, + 0x54D3, + 0x54D4, + 0x54D5, + 0x54D7, + 0x54D9, + 0x54DA, + 0x54DC, + 0x54DD, + 0x54DE, + 0x54DF, + 0x54E5, + 0x54E6, + 0x54E7, + 0x54E8, + 0x54E9, + 0x54EA, + 0x54ED, + 0x54EE, + 0x54F2, + 0x54F3, + 0x54FA, + 0x54FC, + 0x54FD, + 0x54FF, + 0x5501, + 0x5506, + 0x5507, + 0x5509, + 0x550F, + 0x5510, + 0x5511, + 0x5514, + 0x551B, + 0x5520, + 0x5522, + 0x5523, + 0x5524, + 0x5527, + 0x552A, + 0x552C, + 0x552E, + 0x552F, + 0x5530, + 0x5531, + 0x5533, + 0x5537, + 0x553C, + 0x553E, + 0x553F, + 0x5541, + 0x5543, + 0x5544, + 0x5546, + 0x5549, + 0x554A, + 0x5550, + 0x5555, + 0x5556, + 0x555C, + 0x5561, + 0x5564, + 0x5565, + 0x5566, + 0x5567, + 0x556A, + 0x556C, + 0x556D, + 0x556E, + 0x5575, + 0x5576, + 0x5577, + 0x5578, + 0x557B, + 0x557C, + 0x557E, + 0x5580, + 0x5581, + 0x5582, + 0x5583, + 0x5584, + 0x5587, + 0x5588, + 0x5589, + 0x558A, + 0x558B, + 0x558F, + 0x5591, + 0x5594, + 0x5598, + 0x5599, + 0x559C, + 0x559D, + 0x559F, + 0x55A7, + 0x55B1, + 0x55B3, + 0x55B5, + 0x55B7, + 0x55B9, + 0x55BB, + 0x55BD, + 0x55BE, + 0x55C4, + 0x55C5, + 0x55C9, + 0x55CC, + 0x55CD, + 0x55D1, + 0x55D2, + 0x55D3, + 0x55D4, + 0x55D6, + 0x55DC, + 0x55DD, + 0x55DF, + 0x55E1, + 0x55E3, + 0x55E4, + 0x55E5, + 0x55E6, + 0x55E8, + 0x55EA, + 0x55EB, + 0x55EC, + 0x55EF, + 0x55F2, + 0x55F3, + 0x55F5, + 0x55F7, + 0x55FD, + 0x55FE, + 0x5600, + 0x5601, + 0x5608, + 0x5609, + 0x560C, + 0x560E, + 0x560F, + 0x5618, + 0x561B, + 0x561E, + 0x561F, + 0x5623, + 0x5624, + 0x5627, + 0x562C, + 0x562D, + 0x5631, + 0x5632, + 0x5634, + 0x5636, + 0x5639, + 0x563B, + 0x563F, + 0x564C, + 0x564D, + 0x564E, + 0x5654, + 0x5657, + 0x5658, + 0x5659, + 0x565C, + 0x5662, + 0x5664, + 0x5668, + 0x5669, + 0x566A, + 0x566B, + 0x566C, + 0x5671, + 0x5676, + 0x567B, + 0x567C, + 0x5685, + 0x5686, + 0x568E, + 0x568F, + 0x5693, + 0x56A3, + 0x56AF, + 0x56B7, + 0x56BC, + 0x56CA, + 0x56D4, + 0x56D7, + 0x56DA, + 0x56DB, + 0x56DD, + 0x56DE, + 0x56DF, + 0x56E0, + 0x56E1, + 0x56E2, + 0x56E4, + 0x56EB, + 0x56ED, + 0x56F0, + 0x56F1, + 0x56F4, + 0x56F5, + 0x56F9, + 0x56FA, + 0x56FD, + 0x56FE, + 0x56FF, + 0x5703, + 0x5704, + 0x5706, + 0x5708, + 0x5709, + 0x570A, + 0x571C, + 0x571F, + 0x5723, + 0x5728, + 0x5729, + 0x572A, + 0x572C, + 0x572D, + 0x572E, + 0x572F, + 0x5730, + 0x5733, + 0x5739, + 0x573A, + 0x573B, + 0x573E, + 0x5740, + 0x5742, + 0x5747, + 0x574A, + 0x574C, + 0x574D, + 0x574E, + 0x574F, + 0x5750, + 0x5751, + 0x5757, + 0x575A, + 0x575B, + 0x575C, + 0x575D, + 0x575E, + 0x575F, + 0x5760, + 0x5761, + 0x5764, + 0x5766, + 0x5768, + 0x5769, + 0x576A, + 0x576B, + 0x576D, + 0x576F, + 0x5773, + 0x5776, + 0x5777, + 0x577B, + 0x577C, + 0x5782, + 0x5783, + 0x5784, + 0x5785, + 0x5786, + 0x578B, + 0x578C, + 0x5792, + 0x5793, + 0x579B, + 0x57A0, + 0x57A1, + 0x57A2, + 0x57A3, + 0x57A4, + 0x57A6, + 0x57A7, + 0x57A9, + 0x57AB, + 0x57AD, + 0x57AE, + 0x57B2, + 0x57B4, + 0x57B8, + 0x57C2, + 0x57C3, + 0x57CB, + 0x57CE, + 0x57CF, + 0x57D2, + 0x57D4, + 0x57D5, + 0x57D8, + 0x57D9, + 0x57DA, + 0x57DD, + 0x57DF, + 0x57E0, + 0x57E4, + 0x57ED, + 0x57EF, + 0x57F4, + 0x57F8, + 0x57F9, + 0x57FA, + 0x57FD, + 0x5800, + 0x5802, + 0x5806, + 0x5807, + 0x580B, + 0x580D, + 0x5811, + 0x5815, + 0x5819, + 0x581E, + 0x5820, + 0x5821, + 0x5824, + 0x582A, + 0x5830, + 0x5835, + 0x5844, + 0x584C, + 0x584D, + 0x5851, + 0x5854, + 0x5858, + 0x585E, + 0x5865, + 0x586B, + 0x586C, + 0x587E, + 0x5880, + 0x5881, + 0x5883, + 0x5885, + 0x5889, + 0x5892, + 0x5893, + 0x5899, + 0x589A, + 0x589E, + 0x589F, + 0x58A8, + 0x58A9, + 0x58BC, + 0x58C1, + 0x58C5, + 0x58D1, + 0x58D5, + 0x58E4, + 0x58EB, + 0x58EC, + 0x58EE, + 0x58F0, + 0x58F3, + 0x58F6, + 0x58F9, + 0x5902, + 0x5904, + 0x5907, + 0x590D, + 0x590F, + 0x5914, + 0x5915, + 0x5916, + 0x5919, + 0x591A, + 0x591C, + 0x591F, + 0x5924, + 0x5925, + 0x5927, + 0x5929, + 0x592A, + 0x592B, + 0x592D, + 0x592E, + 0x592F, + 0x5931, + 0x5934, + 0x5937, + 0x5938, + 0x5939, + 0x593A, + 0x593C, + 0x5941, + 0x5942, + 0x5944, + 0x5947, + 0x5948, + 0x5949, + 0x594B, + 0x594E, + 0x594F, + 0x5951, + 0x5954, + 0x5955, + 0x5956, + 0x5957, + 0x5958, + 0x595A, + 0x5960, + 0x5962, + 0x5965, + 0x5973, + 0x5974, + 0x5976, + 0x5978, + 0x5979, + 0x597D, + 0x5981, + 0x5982, + 0x5983, + 0x5984, + 0x5986, + 0x5987, + 0x5988, + 0x598A, + 0x598D, + 0x5992, + 0x5993, + 0x5996, + 0x5997, + 0x5999, + 0x599E, + 0x59A3, + 0x59A4, + 0x59A5, + 0x59A8, + 0x59A9, + 0x59AA, + 0x59AB, + 0x59AE, + 0x59AF, + 0x59B2, + 0x59B9, + 0x59BB, + 0x59BE, + 0x59C6, + 0x59CA, + 0x59CB, + 0x59D0, + 0x59D1, + 0x59D2, + 0x59D3, + 0x59D4, + 0x59D7, + 0x59D8, + 0x59DA, + 0x59DC, + 0x59DD, + 0x59E3, + 0x59E5, + 0x59E8, + 0x59EC, + 0x59F9, + 0x59FB, + 0x59FF, + 0x5A01, + 0x5A03, + 0x5A04, + 0x5A05, + 0x5A06, + 0x5A07, + 0x5A08, + 0x5A09, + 0x5A0C, + 0x5A11, + 0x5A13, + 0x5A18, + 0x5A1C, + 0x5A1F, + 0x5A20, + 0x5A23, + 0x5A25, + 0x5A29, + 0x5A31, + 0x5A32, + 0x5A34, + 0x5A36, + 0x5A3C, + 0x5A40, + 0x5A46, + 0x5A49, + 0x5A4A, + 0x5A55, + 0x5A5A, + 0x5A62, + 0x5A67, + 0x5A6A, + 0x5A74, + 0x5A75, + 0x5A76, + 0x5A77, + 0x5A7A, + 0x5A7F, + 0x5A92, + 0x5A9A, + 0x5A9B, + 0x5AAA, + 0x5AB2, + 0x5AB3, + 0x5AB5, + 0x5AB8, + 0x5ABE, + 0x5AC1, + 0x5AC2, + 0x5AC9, + 0x5ACC, + 0x5AD2, + 0x5AD4, + 0x5AD6, + 0x5AD8, + 0x5ADC, + 0x5AE0, + 0x5AE1, + 0x5AE3, + 0x5AE6, + 0x5AE9, + 0x5AEB, + 0x5AF1, + 0x5B09, + 0x5B16, + 0x5B17, + 0x5B32, + 0x5B34, + 0x5B37, + 0x5B40, + 0x5B50, + 0x5B51, + 0x5B53, + 0x5B54, + 0x5B55, + 0x5B57, + 0x5B58, + 0x5B59, + 0x5B5A, + 0x5B5B, + 0x5B5C, + 0x5B5D, + 0x5B5F, + 0x5B62, + 0x5B63, + 0x5B64, + 0x5B65, + 0x5B66, + 0x5B69, + 0x5B6A, + 0x5B6C, + 0x5B70, + 0x5B71, + 0x5B73, + 0x5B75, + 0x5B7A, + 0x5B7D, + 0x5B80, + 0x5B81, + 0x5B83, + 0x5B84, + 0x5B85, + 0x5B87, + 0x5B88, + 0x5B89, + 0x5B8B, + 0x5B8C, + 0x5B8F, + 0x5B93, + 0x5B95, + 0x5B97, + 0x5B98, + 0x5B99, + 0x5B9A, + 0x5B9B, + 0x5B9C, + 0x5B9D, + 0x5B9E, + 0x5BA0, + 0x5BA1, + 0x5BA2, + 0x5BA3, + 0x5BA4, + 0x5BA5, + 0x5BA6, + 0x5BAA, + 0x5BAB, + 0x5BB0, + 0x5BB3, + 0x5BB4, + 0x5BB5, + 0x5BB6, + 0x5BB8, + 0x5BB9, + 0x5BBD, + 0x5BBE, + 0x5BBF, + 0x5BC2, + 0x5BC4, + 0x5BC5, + 0x5BC6, + 0x5BC7, + 0x5BCC, + 0x5BD0, + 0x5BD2, + 0x5BD3, + 0x5BDD, + 0x5BDE, + 0x5BDF, + 0x5BE1, + 0x5BE4, + 0x5BE5, + 0x5BE8, + 0x5BEE, + 0x5BF0, + 0x5BF8, + 0x5BF9, + 0x5BFA, + 0x5BFB, + 0x5BFC, + 0x5BFF, + 0x5C01, + 0x5C04, + 0x5C06, + 0x5C09, + 0x5C0A, + 0x5C0F, + 0x5C11, + 0x5C14, + 0x5C15, + 0x5C16, + 0x5C18, + 0x5C1A, + 0x5C1C, + 0x5C1D, + 0x5C22, + 0x5C24, + 0x5C25, + 0x5C27, + 0x5C2C, + 0x5C31, + 0x5C34, + 0x5C38, + 0x5C39, + 0x5C3A, + 0x5C3B, + 0x5C3C, + 0x5C3D, + 0x5C3E, + 0x5C3F, + 0x5C40, + 0x5C41, + 0x5C42, + 0x5C45, + 0x5C48, + 0x5C49, + 0x5C4A, + 0x5C4B, + 0x5C4E, + 0x5C4F, + 0x5C50, + 0x5C51, + 0x5C55, + 0x5C59, + 0x5C5E, + 0x5C60, + 0x5C61, + 0x5C63, + 0x5C65, + 0x5C66, + 0x5C6E, + 0x5C6F, + 0x5C71, + 0x5C79, + 0x5C7A, + 0x5C7F, + 0x5C81, + 0x5C82, + 0x5C88, + 0x5C8C, + 0x5C8D, + 0x5C90, + 0x5C91, + 0x5C94, + 0x5C96, + 0x5C97, + 0x5C98, + 0x5C99, + 0x5C9A, + 0x5C9B, + 0x5C9C, + 0x5CA2, + 0x5CA3, + 0x5CA9, + 0x5CAB, + 0x5CAC, + 0x5CAD, + 0x5CB1, + 0x5CB3, + 0x5CB5, + 0x5CB7, + 0x5CB8, + 0x5CBD, + 0x5CBF, + 0x5CC1, + 0x5CC4, + 0x5CCB, + 0x5CD2, + 0x5CD9, + 0x5CE1, + 0x5CE4, + 0x5CE5, + 0x5CE6, + 0x5CE8, + 0x5CEA, + 0x5CED, + 0x5CF0, + 0x5CFB, + 0x5D02, + 0x5D03, + 0x5D06, + 0x5D07, + 0x5D0E, + 0x5D14, + 0x5D16, + 0x5D1B, + 0x5D1E, + 0x5D24, + 0x5D26, + 0x5D27, + 0x5D29, + 0x5D2D, + 0x5D2E, + 0x5D34, + 0x5D3D, + 0x5D3E, + 0x5D47, + 0x5D4A, + 0x5D4B, + 0x5D4C, + 0x5D58, + 0x5D5B, + 0x5D5D, + 0x5D69, + 0x5D6B, + 0x5D6C, + 0x5D6F, + 0x5D74, + 0x5D82, + 0x5D99, + 0x5D9D, + 0x5DB7, + 0x5DC5, + 0x5DCD, + 0x5DDB, + 0x5DDD, + 0x5DDE, + 0x5DE1, + 0x5DE2, + 0x5DE5, + 0x5DE6, + 0x5DE7, + 0x5DE8, + 0x5DE9, + 0x5DEB, + 0x5DEE, + 0x5DEF, + 0x5DF1, + 0x5DF2, + 0x5DF3, + 0x5DF4, + 0x5DF7, + 0x5DFD, + 0x5DFE, + 0x5E01, + 0x5E02, + 0x5E03, + 0x5E05, + 0x5E06, + 0x5E08, + 0x5E0C, + 0x5E0F, + 0x5E10, + 0x5E11, + 0x5E14, + 0x5E15, + 0x5E16, + 0x5E18, + 0x5E19, + 0x5E1A, + 0x5E1B, + 0x5E1C, + 0x5E1D, + 0x5E26, + 0x5E27, + 0x5E2D, + 0x5E2E, + 0x5E31, + 0x5E37, + 0x5E38, + 0x5E3B, + 0x5E3C, + 0x5E3D, + 0x5E42, + 0x5E44, + 0x5E45, + 0x5E4C, + 0x5E54, + 0x5E55, + 0x5E5B, + 0x5E5E, + 0x5E61, + 0x5E62, + 0x5E72, + 0x5E73, + 0x5E74, + 0x5E76, + 0x5E78, + 0x5E7A, + 0x5E7B, + 0x5E7C, + 0x5E7D, + 0x5E7F, + 0x5E80, + 0x5E84, + 0x5E86, + 0x5E87, + 0x5E8A, + 0x5E8B, + 0x5E8F, + 0x5E90, + 0x5E91, + 0x5E93, + 0x5E94, + 0x5E95, + 0x5E96, + 0x5E97, + 0x5E99, + 0x5E9A, + 0x5E9C, + 0x5E9E, + 0x5E9F, + 0x5EA0, + 0x5EA5, + 0x5EA6, + 0x5EA7, + 0x5EAD, + 0x5EB3, + 0x5EB5, + 0x5EB6, + 0x5EB7, + 0x5EB8, + 0x5EB9, + 0x5EBE, + 0x5EC9, + 0x5ECA, + 0x5ED1, + 0x5ED2, + 0x5ED3, + 0x5ED6, + 0x5EDB, + 0x5EE8, + 0x5EEA, + 0x5EF4, + 0x5EF6, + 0x5EF7, + 0x5EFA, + 0x5EFE, + 0x5EFF, + 0x5F00, + 0x5F01, + 0x5F02, + 0x5F03, + 0x5F04, + 0x5F08, + 0x5F0A, + 0x5F0B, + 0x5F0F, + 0x5F11, + 0x5F13, + 0x5F15, + 0x5F17, + 0x5F18, + 0x5F1B, + 0x5F1F, + 0x5F20, + 0x5F25, + 0x5F26, + 0x5F27, + 0x5F29, + 0x5F2A, + 0x5F2D, + 0x5F2F, + 0x5F31, + 0x5F39, + 0x5F3A, + 0x5F3C, + 0x5F40, + 0x5F50, + 0x5F52, + 0x5F53, + 0x5F55, + 0x5F56, + 0x5F57, + 0x5F58, + 0x5F5D, + 0x5F61, + 0x5F62, + 0x5F64, + 0x5F66, + 0x5F69, + 0x5F6A, + 0x5F6C, + 0x5F6D, + 0x5F70, + 0x5F71, + 0x5F73, + 0x5F77, + 0x5F79, + 0x5F7B, + 0x5F7C, + 0x5F80, + 0x5F81, + 0x5F82, + 0x5F84, + 0x5F85, + 0x5F87, + 0x5F88, + 0x5F89, + 0x5F8A, + 0x5F8B, + 0x5F8C, + 0x5F90, + 0x5F92, + 0x5F95, + 0x5F97, + 0x5F98, + 0x5F99, + 0x5F9C, + 0x5FA1, + 0x5FA8, + 0x5FAA, + 0x5FAD, + 0x5FAE, + 0x5FB5, + 0x5FB7, + 0x5FBC, + 0x5FBD, + 0x5FC3, + 0x5FC4, + 0x5FC5, + 0x5FC6, + 0x5FC9, + 0x5FCC, + 0x5FCD, + 0x5FCF, + 0x5FD0, + 0x5FD1, + 0x5FD2, + 0x5FD6, + 0x5FD7, + 0x5FD8, + 0x5FD9, + 0x5FDD, + 0x5FE0, + 0x5FE1, + 0x5FE4, + 0x5FE7, + 0x5FEA, + 0x5FEB, + 0x5FED, + 0x5FEE, + 0x5FF1, + 0x5FF5, + 0x5FF8, + 0x5FFB, + 0x5FFD, + 0x5FFE, + 0x5FFF, + 0x6000, + 0x6001, + 0x6002, + 0x6003, + 0x6004, + 0x6005, + 0x6006, + 0x600A, + 0x600D, + 0x600E, + 0x600F, + 0x6012, + 0x6014, + 0x6015, + 0x6016, + 0x6019, + 0x601B, + 0x601C, + 0x601D, + 0x6020, + 0x6021, + 0x6025, + 0x6026, + 0x6027, + 0x6028, + 0x6029, + 0x602A, + 0x602B, + 0x602F, + 0x6035, + 0x603B, + 0x603C, + 0x603F, + 0x6041, + 0x6042, + 0x6043, + 0x604B, + 0x604D, + 0x6050, + 0x6052, + 0x6055, + 0x6059, + 0x605A, + 0x605D, + 0x6062, + 0x6063, + 0x6064, + 0x6067, + 0x6068, + 0x6069, + 0x606A, + 0x606B, + 0x606C, + 0x606D, + 0x606F, + 0x6070, + 0x6073, + 0x6076, + 0x6078, + 0x6079, + 0x607A, + 0x607B, + 0x607C, + 0x607D, + 0x607F, + 0x6083, + 0x6084, + 0x6089, + 0x608C, + 0x608D, + 0x6092, + 0x6094, + 0x6096, + 0x609A, + 0x609B, + 0x609D, + 0x609F, + 0x60A0, + 0x60A3, + 0x60A6, + 0x60A8, + 0x60AB, + 0x60AC, + 0x60AD, + 0x60AF, + 0x60B1, + 0x60B2, + 0x60B4, + 0x60B8, + 0x60BB, + 0x60BC, + 0x60C5, + 0x60C6, + 0x60CA, + 0x60CB, + 0x60D1, + 0x60D5, + 0x60D8, + 0x60DA, + 0x60DC, + 0x60DD, + 0x60DF, + 0x60E0, + 0x60E6, + 0x60E7, + 0x60E8, + 0x60E9, + 0x60EB, + 0x60EC, + 0x60ED, + 0x60EE, + 0x60EF, + 0x60F0, + 0x60F3, + 0x60F4, + 0x60F6, + 0x60F9, + 0x60FA, + 0x6100, + 0x6101, + 0x6106, + 0x6108, + 0x6109, + 0x610D, + 0x610E, + 0x610F, + 0x6115, + 0x611A, + 0x611F, + 0x6120, + 0x6123, + 0x6124, + 0x6126, + 0x6127, + 0x612B, + 0x613F, + 0x6148, + 0x614A, + 0x614C, + 0x614E, + 0x6151, + 0x6155, + 0x615D, + 0x6162, + 0x6167, + 0x6168, + 0x6170, + 0x6175, + 0x6177, + 0x618B, + 0x618E, + 0x6194, + 0x619D, + 0x61A7, + 0x61A8, + 0x61A9, + 0x61AC, + 0x61B7, + 0x61BE, + 0x61C2, + 0x61C8, + 0x61CA, + 0x61CB, + 0x61D1, + 0x61D2, + 0x61D4, + 0x61E6, + 0x61F5, + 0x61FF, + 0x6206, + 0x6208, + 0x620A, + 0x620B, + 0x620C, + 0x620D, + 0x620E, + 0x620F, + 0x6210, + 0x6211, + 0x6212, + 0x6215, + 0x6216, + 0x6217, + 0x6218, + 0x621A, + 0x621B, + 0x621F, + 0x6221, + 0x6222, + 0x6224, + 0x6225, + 0x622A, + 0x622C, + 0x622E, + 0x6233, + 0x6234, + 0x6237, + 0x623D, + 0x623E, + 0x623F, + 0x6240, + 0x6241, + 0x6243, + 0x6247, + 0x6248, + 0x6249, + 0x624B, + 0x624C, + 0x624D, + 0x624E, + 0x6251, + 0x6252, + 0x6253, + 0x6254, + 0x6258, + 0x625B, + 0x6263, + 0x6266, + 0x6267, + 0x6269, + 0x626A, + 0x626B, + 0x626C, + 0x626D, + 0x626E, + 0x626F, + 0x6270, + 0x6273, + 0x6276, + 0x6279, + 0x627C, + 0x627E, + 0x627F, + 0x6280, + 0x6284, + 0x6289, + 0x628A, + 0x6291, + 0x6292, + 0x6293, + 0x6295, + 0x6296, + 0x6297, + 0x6298, + 0x629A, + 0x629B, + 0x629F, + 0x62A0, + 0x62A1, + 0x62A2, + 0x62A4, + 0x62A5, + 0x62A8, + 0x62AB, + 0x62AC, + 0x62B1, + 0x62B5, + 0x62B9, + 0x62BB, + 0x62BC, + 0x62BD, + 0x62BF, + 0x62C2, + 0x62C4, + 0x62C5, + 0x62C6, + 0x62C7, + 0x62C8, + 0x62C9, + 0x62CA, + 0x62CC, + 0x62CD, + 0x62CE, + 0x62D0, + 0x62D2, + 0x62D3, + 0x62D4, + 0x62D6, + 0x62D7, + 0x62D8, + 0x62D9, + 0x62DA, + 0x62DB, + 0x62DC, + 0x62DF, + 0x62E2, + 0x62E3, + 0x62E5, + 0x62E6, + 0x62E7, + 0x62E8, + 0x62E9, + 0x62EC, + 0x62ED, + 0x62EE, + 0x62EF, + 0x62F1, + 0x62F3, + 0x62F4, + 0x62F6, + 0x62F7, + 0x62FC, + 0x62FD, + 0x62FE, + 0x62FF, + 0x6301, + 0x6302, + 0x6307, + 0x6308, + 0x6309, + 0x630E, + 0x6311, + 0x6316, + 0x631A, + 0x631B, + 0x631D, + 0x631E, + 0x631F, + 0x6320, + 0x6321, + 0x6322, + 0x6323, + 0x6324, + 0x6325, + 0x6328, + 0x632A, + 0x632B, + 0x632F, + 0x6332, + 0x6339, + 0x633A, + 0x633D, + 0x6342, + 0x6343, + 0x6345, + 0x6346, + 0x6349, + 0x634B, + 0x634C, + 0x634D, + 0x634E, + 0x634F, + 0x6350, + 0x6355, + 0x635E, + 0x635F, + 0x6361, + 0x6362, + 0x6363, + 0x6367, + 0x6369, + 0x636D, + 0x636E, + 0x6371, + 0x6376, + 0x6377, + 0x637A, + 0x637B, + 0x6380, + 0x6382, + 0x6387, + 0x6388, + 0x6389, + 0x638A, + 0x638C, + 0x638E, + 0x638F, + 0x6390, + 0x6392, + 0x6396, + 0x6398, + 0x63A0, + 0x63A2, + 0x63A3, + 0x63A5, + 0x63A7, + 0x63A8, + 0x63A9, + 0x63AA, + 0x63AC, + 0x63AD, + 0x63AE, + 0x63B0, + 0x63B3, + 0x63B4, + 0x63B7, + 0x63B8, + 0x63BA, + 0x63BC, + 0x63BE, + 0x63C4, + 0x63C6, + 0x63C9, + 0x63CD, + 0x63CE, + 0x63CF, + 0x63D0, + 0x63D2, + 0x63D6, + 0x63DE, + 0x63E0, + 0x63E1, + 0x63E3, + 0x63E9, + 0x63EA, + 0x63ED, + 0x63F2, + 0x63F4, + 0x63F6, + 0x63F8, + 0x63FD, + 0x63FF, + 0x6400, + 0x6401, + 0x6402, + 0x6405, + 0x640B, + 0x640C, + 0x640F, + 0x6410, + 0x6413, + 0x6414, + 0x641B, + 0x641C, + 0x641E, + 0x6420, + 0x6421, + 0x6426, + 0x642A, + 0x642C, + 0x642D, + 0x6434, + 0x643A, + 0x643D, + 0x643F, + 0x6441, + 0x6444, + 0x6445, + 0x6446, + 0x6447, + 0x6448, + 0x644A, + 0x6452, + 0x6454, + 0x6458, + 0x645E, + 0x6467, + 0x6469, + 0x646D, + 0x6478, + 0x6479, + 0x647A, + 0x6482, + 0x6484, + 0x6485, + 0x6487, + 0x6491, + 0x6492, + 0x6495, + 0x6496, + 0x6499, + 0x649E, + 0x64A4, + 0x64A9, + 0x64AC, + 0x64AD, + 0x64AE, + 0x64B0, + 0x64B5, + 0x64B7, + 0x64B8, + 0x64BA, + 0x64BC, + 0x64C0, + 0x64C2, + 0x64C5, + 0x64CD, + 0x64CE, + 0x64D0, + 0x64D2, + 0x64D7, + 0x64D8, + 0x64DE, + 0x64E2, + 0x64E4, + 0x64E6, + 0x6500, + 0x6509, + 0x6512, + 0x6518, + 0x6525, + 0x652B, + 0x652E, + 0x652F, + 0x6534, + 0x6535, + 0x6536, + 0x6538, + 0x6539, + 0x653B, + 0x653E, + 0x653F, + 0x6545, + 0x6548, + 0x6549, + 0x654C, + 0x654F, + 0x6551, + 0x6555, + 0x6556, + 0x6559, + 0x655B, + 0x655D, + 0x655E, + 0x6562, + 0x6563, + 0x6566, + 0x656B, + 0x656C, + 0x6570, + 0x6572, + 0x6574, + 0x6577, + 0x6587, + 0x658B, + 0x658C, + 0x6590, + 0x6591, + 0x6593, + 0x6597, + 0x6599, + 0x659B, + 0x659C, + 0x659F, + 0x65A1, + 0x65A4, + 0x65A5, + 0x65A7, + 0x65A9, + 0x65AB, + 0x65AD, + 0x65AF, + 0x65B0, + 0x65B9, + 0x65BC, + 0x65BD, + 0x65C1, + 0x65C3, + 0x65C4, + 0x65C5, + 0x65C6, + 0x65CB, + 0x65CC, + 0x65CE, + 0x65CF, + 0x65D2, + 0x65D6, + 0x65D7, + 0x65E0, + 0x65E2, + 0x65E5, + 0x65E6, + 0x65E7, + 0x65E8, + 0x65E9, + 0x65EC, + 0x65ED, + 0x65EE, + 0x65EF, + 0x65F0, + 0x65F1, + 0x65F6, + 0x65F7, + 0x65FA, + 0x6600, + 0x6602, + 0x6603, + 0x6606, + 0x660A, + 0x660C, + 0x660E, + 0x660F, + 0x6613, + 0x6614, + 0x6615, + 0x6619, + 0x661D, + 0x661F, + 0x6620, + 0x6625, + 0x6627, + 0x6628, + 0x662D, + 0x662F, + 0x6631, + 0x6634, + 0x6635, + 0x6636, + 0x663C, + 0x663E, + 0x6641, + 0x6643, + 0x664B, + 0x664C, + 0x664F, + 0x6652, + 0x6653, + 0x6654, + 0x6655, + 0x6656, + 0x6657, + 0x665A, + 0x665F, + 0x6661, + 0x6664, + 0x6666, + 0x6668, + 0x666E, + 0x666F, + 0x6670, + 0x6674, + 0x6676, + 0x6677, + 0x667A, + 0x667E, + 0x6682, + 0x6684, + 0x6687, + 0x668C, + 0x6691, + 0x6696, + 0x6697, + 0x669D, + 0x66A7, + 0x66A8, + 0x66AE, + 0x66B4, + 0x66B9, + 0x66BE, + 0x66D9, + 0x66DB, + 0x66DC, + 0x66DD, + 0x66E6, + 0x66E9, + 0x66F0, + 0x66F2, + 0x66F3, + 0x66F4, + 0x66F7, + 0x66F9, + 0x66FC, + 0x66FE, + 0x66FF, + 0x6700, + 0x6708, + 0x6709, + 0x670A, + 0x670B, + 0x670D, + 0x6710, + 0x6714, + 0x6715, + 0x6717, + 0x671B, + 0x671D, + 0x671F, + 0x6726, + 0x6728, + 0x672A, + 0x672B, + 0x672C, + 0x672D, + 0x672F, + 0x6731, + 0x6734, + 0x6735, + 0x673A, + 0x673D, + 0x6740, + 0x6742, + 0x6743, + 0x6746, + 0x6748, + 0x6749, + 0x674C, + 0x674E, + 0x674F, + 0x6750, + 0x6751, + 0x6753, + 0x6756, + 0x675C, + 0x675E, + 0x675F, + 0x6760, + 0x6761, + 0x6765, + 0x6768, + 0x6769, + 0x676A, + 0x676D, + 0x676F, + 0x6770, + 0x6772, + 0x6773, + 0x6775, + 0x6777, + 0x677C, + 0x677E, + 0x677F, + 0x6781, + 0x6784, + 0x6787, + 0x6789, + 0x678B, + 0x6790, + 0x6795, + 0x6797, + 0x6798, + 0x679A, + 0x679C, + 0x679D, + 0x679E, + 0x67A2, + 0x67A3, + 0x67A5, + 0x67A7, + 0x67A8, + 0x67AA, + 0x67AB, + 0x67AD, + 0x67AF, + 0x67B0, + 0x67B3, + 0x67B5, + 0x67B6, + 0x67B7, + 0x67B8, + 0x67C1, + 0x67C3, + 0x67C4, + 0x67CF, + 0x67D0, + 0x67D1, + 0x67D2, + 0x67D3, + 0x67D4, + 0x67D8, + 0x67D9, + 0x67DA, + 0x67DC, + 0x67DD, + 0x67DE, + 0x67E0, + 0x67E2, + 0x67E5, + 0x67E9, + 0x67EC, + 0x67EF, + 0x67F0, + 0x67F1, + 0x67F3, + 0x67F4, + 0x67FD, + 0x67FF, + 0x6800, + 0x6805, + 0x6807, + 0x6808, + 0x6809, + 0x680A, + 0x680B, + 0x680C, + 0x680E, + 0x680F, + 0x6811, + 0x6813, + 0x6816, + 0x6817, + 0x681D, + 0x6821, + 0x6829, + 0x682A, + 0x6832, + 0x6833, + 0x6837, + 0x6838, + 0x6839, + 0x683C, + 0x683D, + 0x683E, + 0x6840, + 0x6841, + 0x6842, + 0x6843, + 0x6844, + 0x6845, + 0x6846, + 0x6848, + 0x6849, + 0x684A, + 0x684C, + 0x684E, + 0x6850, + 0x6851, + 0x6853, + 0x6854, + 0x6855, + 0x6860, + 0x6861, + 0x6862, + 0x6863, + 0x6864, + 0x6865, + 0x6866, + 0x6867, + 0x6868, + 0x6869, + 0x686B, + 0x6874, + 0x6876, + 0x6877, + 0x6881, + 0x6883, + 0x6885, + 0x6886, + 0x688F, + 0x6893, + 0x6897, + 0x68A2, + 0x68A6, + 0x68A7, + 0x68A8, + 0x68AD, + 0x68AF, + 0x68B0, + 0x68B3, + 0x68B5, + 0x68C0, + 0x68C2, + 0x68C9, + 0x68CB, + 0x68CD, + 0x68D2, + 0x68D5, + 0x68D8, + 0x68DA, + 0x68E0, + 0x68E3, + 0x68EE, + 0x68F0, + 0x68F1, + 0x68F5, + 0x68F9, + 0x68FA, + 0x68FC, + 0x6901, + 0x6905, + 0x690B, + 0x690D, + 0x690E, + 0x6910, + 0x6912, + 0x691F, + 0x6920, + 0x6924, + 0x692D, + 0x6930, + 0x6934, + 0x6939, + 0x693D, + 0x693F, + 0x6942, + 0x6954, + 0x6957, + 0x695A, + 0x695D, + 0x695E, + 0x6960, + 0x6963, + 0x6966, + 0x696B, + 0x696E, + 0x6971, + 0x6977, + 0x6978, + 0x6979, + 0x697C, + 0x6980, + 0x6982, + 0x6984, + 0x6986, + 0x6987, + 0x6988, + 0x6989, + 0x698D, + 0x6994, + 0x6995, + 0x6998, + 0x699B, + 0x699C, + 0x69A7, + 0x69A8, + 0x69AB, + 0x69AD, + 0x69B1, + 0x69B4, + 0x69B7, + 0x69BB, + 0x69C1, + 0x69CA, + 0x69CC, + 0x69CE, + 0x69D0, + 0x69D4, + 0x69DB, + 0x69DF, + 0x69E0, + 0x69ED, + 0x69F2, + 0x69FD, + 0x69FF, + 0x6A0A, + 0x6A17, + 0x6A18, + 0x6A1F, + 0x6A21, + 0x6A28, + 0x6A2A, + 0x6A2F, + 0x6A31, + 0x6A35, + 0x6A3D, + 0x6A3E, + 0x6A44, + 0x6A47, + 0x6A50, + 0x6A58, + 0x6A59, + 0x6A5B, + 0x6A61, + 0x6A65, + 0x6A71, + 0x6A79, + 0x6A7C, + 0x6A80, + 0x6A84, + 0x6A8E, + 0x6A90, + 0x6A91, + 0x6A97, + 0x6AA0, + 0x6AA9, + 0x6AAB, + 0x6AAC, + 0x6B20, + 0x6B21, + 0x6B22, + 0x6B23, + 0x6B24, + 0x6B27, + 0x6B32, + 0x6B37, + 0x6B39, + 0x6B3A, + 0x6B3E, + 0x6B43, + 0x6B46, + 0x6B47, + 0x6B49, + 0x6B4C, + 0x6B59, + 0x6B62, + 0x6B63, + 0x6B64, + 0x6B65, + 0x6B66, + 0x6B67, + 0x6B6A, + 0x6B79, + 0x6B7B, + 0x6B7C, + 0x6B81, + 0x6B82, + 0x6B83, + 0x6B84, + 0x6B86, + 0x6B87, + 0x6B89, + 0x6B8A, + 0x6B8B, + 0x6B8D, + 0x6B92, + 0x6B93, + 0x6B96, + 0x6B9A, + 0x6B9B, + 0x6BA1, + 0x6BAA, + 0x6BB3, + 0x6BB4, + 0x6BB5, + 0x6BB7, + 0x6BBF, + 0x6BC1, + 0x6BC2, + 0x6BC5, + 0x6BCB, + 0x6BCD, + 0x6BCF, + 0x6BD2, + 0x6BD3, + 0x6BD4, + 0x6BD5, + 0x6BD6, + 0x6BD7, + 0x6BD9, + 0x6BDB, + 0x6BE1, + 0x6BEA, + 0x6BEB, + 0x6BEF, + 0x6BF3, + 0x6BF5, + 0x6BF9, + 0x6BFD, + 0x6C05, + 0x6C06, + 0x6C07, + 0x6C0D, + 0x6C0F, + 0x6C10, + 0x6C11, + 0x6C13, + 0x6C14, + 0x6C15, + 0x6C16, + 0x6C18, + 0x6C19, + 0x6C1A, + 0x6C1B, + 0x6C1F, + 0x6C21, + 0x6C22, + 0x6C24, + 0x6C26, + 0x6C27, + 0x6C28, + 0x6C29, + 0x6C2A, + 0x6C2E, + 0x6C2F, + 0x6C30, + 0x6C32, + 0x6C34, + 0x6C35, + 0x6C38, + 0x6C3D, + 0x6C40, + 0x6C41, + 0x6C42, + 0x6C46, + 0x6C47, + 0x6C49, + 0x6C4A, + 0x6C50, + 0x6C54, + 0x6C55, + 0x6C57, + 0x6C5B, + 0x6C5C, + 0x6C5D, + 0x6C5E, + 0x6C5F, + 0x6C60, + 0x6C61, + 0x6C64, + 0x6C68, + 0x6C69, + 0x6C6A, + 0x6C70, + 0x6C72, + 0x6C74, + 0x6C76, + 0x6C79, + 0x6C7D, + 0x6C7E, + 0x6C81, + 0x6C82, + 0x6C83, + 0x6C85, + 0x6C86, + 0x6C88, + 0x6C89, + 0x6C8C, + 0x6C8F, + 0x6C90, + 0x6C93, + 0x6C94, + 0x6C99, + 0x6C9B, + 0x6C9F, + 0x6CA1, + 0x6CA3, + 0x6CA4, + 0x6CA5, + 0x6CA6, + 0x6CA7, + 0x6CA9, + 0x6CAA, + 0x6CAB, + 0x6CAD, + 0x6CAE, + 0x6CB1, + 0x6CB2, + 0x6CB3, + 0x6CB8, + 0x6CB9, + 0x6CBB, + 0x6CBC, + 0x6CBD, + 0x6CBE, + 0x6CBF, + 0x6CC4, + 0x6CC5, + 0x6CC9, + 0x6CCA, + 0x6CCC, + 0x6CD0, + 0x6CD3, + 0x6CD4, + 0x6CD5, + 0x6CD6, + 0x6CD7, + 0x6CDB, + 0x6CDE, + 0x6CE0, + 0x6CE1, + 0x6CE2, + 0x6CE3, + 0x6CE5, + 0x6CE8, + 0x6CEA, + 0x6CEB, + 0x6CEE, + 0x6CEF, + 0x6CF0, + 0x6CF1, + 0x6CF3, + 0x6CF5, + 0x6CF6, + 0x6CF7, + 0x6CF8, + 0x6CFA, + 0x6CFB, + 0x6CFC, + 0x6CFD, + 0x6CFE, + 0x6D01, + 0x6D04, + 0x6D07, + 0x6D0B, + 0x6D0C, + 0x6D0E, + 0x6D12, + 0x6D17, + 0x6D19, + 0x6D1A, + 0x6D1B, + 0x6D1E, + 0x6D25, + 0x6D27, + 0x6D2A, + 0x6D2B, + 0x6D2E, + 0x6D31, + 0x6D32, + 0x6D33, + 0x6D35, + 0x6D39, + 0x6D3B, + 0x6D3C, + 0x6D3D, + 0x6D3E, + 0x6D41, + 0x6D43, + 0x6D45, + 0x6D46, + 0x6D47, + 0x6D48, + 0x6D4A, + 0x6D4B, + 0x6D4D, + 0x6D4E, + 0x6D4F, + 0x6D51, + 0x6D52, + 0x6D53, + 0x6D54, + 0x6D59, + 0x6D5A, + 0x6D5C, + 0x6D5E, + 0x6D60, + 0x6D63, + 0x6D66, + 0x6D69, + 0x6D6A, + 0x6D6E, + 0x6D6F, + 0x6D74, + 0x6D77, + 0x6D78, + 0x6D7C, + 0x6D82, + 0x6D85, + 0x6D88, + 0x6D89, + 0x6D8C, + 0x6D8E, + 0x6D91, + 0x6D93, + 0x6D94, + 0x6D95, + 0x6D9B, + 0x6D9D, + 0x6D9E, + 0x6D9F, + 0x6DA0, + 0x6DA1, + 0x6DA3, + 0x6DA4, + 0x6DA6, + 0x6DA7, + 0x6DA8, + 0x6DA9, + 0x6DAA, + 0x6DAB, + 0x6DAE, + 0x6DAF, + 0x6DB2, + 0x6DB5, + 0x6DB8, + 0x6DBF, + 0x6DC0, + 0x6DC4, + 0x6DC5, + 0x6DC6, + 0x6DC7, + 0x6DCB, + 0x6DCC, + 0x6DD1, + 0x6DD6, + 0x6DD8, + 0x6DD9, + 0x6DDD, + 0x6DDE, + 0x6DE0, + 0x6DE1, + 0x6DE4, + 0x6DE6, + 0x6DEB, + 0x6DEC, + 0x6DEE, + 0x6DF1, + 0x6DF3, + 0x6DF7, + 0x6DF9, + 0x6DFB, + 0x6DFC, + 0x6E05, + 0x6E0A, + 0x6E0C, + 0x6E0D, + 0x6E0E, + 0x6E10, + 0x6E11, + 0x6E14, + 0x6E16, + 0x6E17, + 0x6E1A, + 0x6E1D, + 0x6E20, + 0x6E21, + 0x6E23, + 0x6E24, + 0x6E25, + 0x6E29, + 0x6E2B, + 0x6E2D, + 0x6E2F, + 0x6E32, + 0x6E34, + 0x6E38, + 0x6E3A, + 0x6E43, + 0x6E44, + 0x6E4D, + 0x6E4E, + 0x6E53, + 0x6E54, + 0x6E56, + 0x6E58, + 0x6E5B, + 0x6E5F, + 0x6E6B, + 0x6E6E, + 0x6E7E, + 0x6E7F, + 0x6E83, + 0x6E85, + 0x6E86, + 0x6E89, + 0x6E8F, + 0x6E90, + 0x6E98, + 0x6E9C, + 0x6E9F, + 0x6EA2, + 0x6EA5, + 0x6EA7, + 0x6EAA, + 0x6EAF, + 0x6EB1, + 0x6EB2, + 0x6EB4, + 0x6EB6, + 0x6EB7, + 0x6EBA, + 0x6EBB, + 0x6EBD, + 0x6EC1, + 0x6EC2, + 0x6EC7, + 0x6ECB, + 0x6ECF, + 0x6ED1, + 0x6ED3, + 0x6ED4, + 0x6ED5, + 0x6ED7, + 0x6EDA, + 0x6EDE, + 0x6EDF, + 0x6EE0, + 0x6EE1, + 0x6EE2, + 0x6EE4, + 0x6EE5, + 0x6EE6, + 0x6EE8, + 0x6EE9, + 0x6EF4, + 0x6EF9, + 0x6F02, + 0x6F06, + 0x6F09, + 0x6F0F, + 0x6F13, + 0x6F14, + 0x6F15, + 0x6F20, + 0x6F24, + 0x6F29, + 0x6F2A, + 0x6F2B, + 0x6F2D, + 0x6F2F, + 0x6F31, + 0x6F33, + 0x6F36, + 0x6F3E, + 0x6F46, + 0x6F47, + 0x6F4B, + 0x6F4D, + 0x6F58, + 0x6F5C, + 0x6F5E, + 0x6F62, + 0x6F66, + 0x6F6D, + 0x6F6E, + 0x6F72, + 0x6F74, + 0x6F78, + 0x6F7A, + 0x6F7C, + 0x6F84, + 0x6F88, + 0x6F89, + 0x6F8C, + 0x6F8D, + 0x6F8E, + 0x6F9C, + 0x6FA1, + 0x6FA7, + 0x6FB3, + 0x6FB6, + 0x6FB9, + 0x6FC0, + 0x6FC2, + 0x6FC9, + 0x6FD1, + 0x6FD2, + 0x6FDE, + 0x6FE0, + 0x6FE1, + 0x6FEE, + 0x6FEF, + 0x7011, + 0x701A, + 0x701B, + 0x7023, + 0x7035, + 0x7039, + 0x704C, + 0x704F, + 0x705E, + 0x706B, + 0x706C, + 0x706D, + 0x706F, + 0x7070, + 0x7075, + 0x7076, + 0x7078, + 0x707C, + 0x707E, + 0x707F, + 0x7080, + 0x7085, + 0x7089, + 0x708A, + 0x708E, + 0x7092, + 0x7094, + 0x7095, + 0x7096, + 0x7099, + 0x709C, + 0x709D, + 0x70AB, + 0x70AC, + 0x70AD, + 0x70AE, + 0x70AF, + 0x70B1, + 0x70B3, + 0x70B7, + 0x70B8, + 0x70B9, + 0x70BB, + 0x70BC, + 0x70BD, + 0x70C0, + 0x70C1, + 0x70C2, + 0x70C3, + 0x70C8, + 0x70CA, + 0x70D8, + 0x70D9, + 0x70DB, + 0x70DF, + 0x70E4, + 0x70E6, + 0x70E7, + 0x70E8, + 0x70E9, + 0x70EB, + 0x70EC, + 0x70ED, + 0x70EF, + 0x70F7, + 0x70F9, + 0x70FD, + 0x7109, + 0x710A, + 0x7110, + 0x7113, + 0x7115, + 0x7116, + 0x7118, + 0x7119, + 0x711A, + 0x7126, + 0x712F, + 0x7130, + 0x7131, + 0x7136, + 0x7145, + 0x714A, + 0x714C, + 0x714E, + 0x715C, + 0x715E, + 0x7164, + 0x7166, + 0x7167, + 0x7168, + 0x716E, + 0x7172, + 0x7173, + 0x7178, + 0x717A, + 0x717D, + 0x7184, + 0x718A, + 0x718F, + 0x7194, + 0x7198, + 0x7199, + 0x719F, + 0x71A0, + 0x71A8, + 0x71AC, + 0x71B3, + 0x71B5, + 0x71B9, + 0x71C3, + 0x71CE, + 0x71D4, + 0x71D5, + 0x71E0, + 0x71E5, + 0x71E7, + 0x71EE, + 0x71F9, + 0x7206, + 0x721D, + 0x7228, + 0x722A, + 0x722C, + 0x7230, + 0x7231, + 0x7235, + 0x7236, + 0x7237, + 0x7238, + 0x7239, + 0x723B, + 0x723D, + 0x723F, + 0x7247, + 0x7248, + 0x724C, + 0x724D, + 0x7252, + 0x7256, + 0x7259, + 0x725B, + 0x725D, + 0x725F, + 0x7261, + 0x7262, + 0x7266, + 0x7267, + 0x7269, + 0x726E, + 0x726F, + 0x7272, + 0x7275, + 0x7279, + 0x727A, + 0x727E, + 0x727F, + 0x7280, + 0x7281, + 0x7284, + 0x728A, + 0x728B, + 0x728D, + 0x728F, + 0x7292, + 0x729F, + 0x72AC, + 0x72AD, + 0x72AF, + 0x72B0, + 0x72B4, + 0x72B6, + 0x72B7, + 0x72B8, + 0x72B9, + 0x72C1, + 0x72C2, + 0x72C3, + 0x72C4, + 0x72C8, + 0x72CD, + 0x72CE, + 0x72D0, + 0x72D2, + 0x72D7, + 0x72D9, + 0x72DE, + 0x72E0, + 0x72E1, + 0x72E8, + 0x72E9, + 0x72EC, + 0x72ED, + 0x72EE, + 0x72EF, + 0x72F0, + 0x72F1, + 0x72F2, + 0x72F3, + 0x72F4, + 0x72F7, + 0x72F8, + 0x72FA, + 0x72FB, + 0x72FC, + 0x7301, + 0x7303, + 0x730A, + 0x730E, + 0x7313, + 0x7315, + 0x7316, + 0x7317, + 0x731B, + 0x731C, + 0x731D, + 0x731E, + 0x7321, + 0x7322, + 0x7325, + 0x7329, + 0x732A, + 0x732B, + 0x732C, + 0x732E, + 0x7331, + 0x7334, + 0x7337, + 0x7338, + 0x7339, + 0x733E, + 0x733F, + 0x734D, + 0x7350, + 0x7352, + 0x7357, + 0x7360, + 0x736C, + 0x736D, + 0x736F, + 0x737E, + 0x7384, + 0x7387, + 0x7389, + 0x738B, + 0x738E, + 0x7391, + 0x7396, + 0x739B, + 0x739F, + 0x73A2, + 0x73A9, + 0x73AB, + 0x73AE, + 0x73AF, + 0x73B0, + 0x73B2, + 0x73B3, + 0x73B7, + 0x73BA, + 0x73BB, + 0x73C0, + 0x73C2, + 0x73C8, + 0x73C9, + 0x73CA, + 0x73CD, + 0x73CF, + 0x73D0, + 0x73D1, + 0x73D9, + 0x73DE, + 0x73E0, + 0x73E5, + 0x73E7, + 0x73E9, + 0x73ED, + 0x73F2, + 0x7403, + 0x7405, + 0x7406, + 0x7409, + 0x740A, + 0x740F, + 0x7410, + 0x741A, + 0x741B, + 0x7422, + 0x7425, + 0x7426, + 0x7428, + 0x742A, + 0x742C, + 0x742E, + 0x7430, + 0x7433, + 0x7434, + 0x7435, + 0x7436, + 0x743C, + 0x7441, + 0x7455, + 0x7457, + 0x7459, + 0x745A, + 0x745B, + 0x745C, + 0x745E, + 0x745F, + 0x746D, + 0x7470, + 0x7476, + 0x7477, + 0x747E, + 0x7480, + 0x7481, + 0x7483, + 0x7487, + 0x748B, + 0x748E, + 0x7490, + 0x749C, + 0x749E, + 0x74A7, + 0x74A8, + 0x74A9, + 0x74BA, + 0x74D2, + 0x74DC, + 0x74DE, + 0x74E0, + 0x74E2, + 0x74E3, + 0x74E4, + 0x74E6, + 0x74EE, + 0x74EF, + 0x74F4, + 0x74F6, + 0x74F7, + 0x74FF, + 0x7504, + 0x750D, + 0x750F, + 0x7511, + 0x7513, + 0x7518, + 0x7519, + 0x751A, + 0x751C, + 0x751F, + 0x7525, + 0x7528, + 0x7529, + 0x752B, + 0x752C, + 0x752D, + 0x752F, + 0x7530, + 0x7531, + 0x7532, + 0x7533, + 0x7535, + 0x7537, + 0x7538, + 0x753A, + 0x753B, + 0x753E, + 0x7540, + 0x7545, + 0x7548, + 0x754B, + 0x754C, + 0x754E, + 0x754F, + 0x7554, + 0x7559, + 0x755A, + 0x755B, + 0x755C, + 0x7565, + 0x7566, + 0x756A, + 0x7572, + 0x7574, + 0x7578, + 0x7579, + 0x757F, + 0x7583, + 0x7586, + 0x758B, + 0x758F, + 0x7591, + 0x7592, + 0x7594, + 0x7596, + 0x7597, + 0x7599, + 0x759A, + 0x759D, + 0x759F, + 0x75A0, + 0x75A1, + 0x75A3, + 0x75A4, + 0x75A5, + 0x75AB, + 0x75AC, + 0x75AE, + 0x75AF, + 0x75B0, + 0x75B1, + 0x75B2, + 0x75B3, + 0x75B4, + 0x75B5, + 0x75B8, + 0x75B9, + 0x75BC, + 0x75BD, + 0x75BE, + 0x75C2, + 0x75C3, + 0x75C4, + 0x75C5, + 0x75C7, + 0x75C8, + 0x75C9, + 0x75CA, + 0x75CD, + 0x75D2, + 0x75D4, + 0x75D5, + 0x75D6, + 0x75D8, + 0x75DB, + 0x75DE, + 0x75E2, + 0x75E3, + 0x75E4, + 0x75E6, + 0x75E7, + 0x75E8, + 0x75EA, + 0x75EB, + 0x75F0, + 0x75F1, + 0x75F4, + 0x75F9, + 0x75FC, + 0x75FF, + 0x7600, + 0x7601, + 0x7603, + 0x7605, + 0x760A, + 0x760C, + 0x7610, + 0x7615, + 0x7617, + 0x7618, + 0x7619, + 0x761B, + 0x761F, + 0x7620, + 0x7622, + 0x7624, + 0x7625, + 0x7626, + 0x7629, + 0x762A, + 0x762B, + 0x762D, + 0x7630, + 0x7633, + 0x7634, + 0x7635, + 0x7638, + 0x763C, + 0x763E, + 0x763F, + 0x7640, + 0x7643, + 0x764C, + 0x764D, + 0x7654, + 0x7656, + 0x765C, + 0x765E, + 0x7663, + 0x766B, + 0x766F, + 0x7678, + 0x767B, + 0x767D, + 0x767E, + 0x7682, + 0x7684, + 0x7686, + 0x7687, + 0x7688, + 0x768B, + 0x768E, + 0x7691, + 0x7693, + 0x7696, + 0x7699, + 0x76A4, + 0x76AE, + 0x76B1, + 0x76B2, + 0x76B4, + 0x76BF, + 0x76C2, + 0x76C5, + 0x76C6, + 0x76C8, + 0x76CA, + 0x76CD, + 0x76CE, + 0x76CF, + 0x76D0, + 0x76D1, + 0x76D2, + 0x76D4, + 0x76D6, + 0x76D7, + 0x76D8, + 0x76DB, + 0x76DF, + 0x76E5, + 0x76EE, + 0x76EF, + 0x76F1, + 0x76F2, + 0x76F4, + 0x76F8, + 0x76F9, + 0x76FC, + 0x76FE, + 0x7701, + 0x7704, + 0x7707, + 0x7708, + 0x7709, + 0x770B, + 0x770D, + 0x7719, + 0x771A, + 0x771F, + 0x7720, + 0x7722, + 0x7726, + 0x7728, + 0x7729, + 0x772D, + 0x772F, + 0x7735, + 0x7736, + 0x7737, + 0x7738, + 0x773A, + 0x773C, + 0x7740, + 0x7741, + 0x7743, + 0x7747, + 0x7750, + 0x7751, + 0x775A, + 0x775B, + 0x7761, + 0x7762, + 0x7763, + 0x7765, + 0x7766, + 0x7768, + 0x776B, + 0x776C, + 0x7779, + 0x777D, + 0x777E, + 0x777F, + 0x7780, + 0x7784, + 0x7785, + 0x778C, + 0x778D, + 0x778E, + 0x7791, + 0x7792, + 0x779F, + 0x77A0, + 0x77A2, + 0x77A5, + 0x77A7, + 0x77A9, + 0x77AA, + 0x77AC, + 0x77B0, + 0x77B3, + 0x77B5, + 0x77BB, + 0x77BD, + 0x77BF, + 0x77CD, + 0x77D7, + 0x77DB, + 0x77DC, + 0x77E2, + 0x77E3, + 0x77E5, + 0x77E7, + 0x77E9, + 0x77EB, + 0x77EC, + 0x77ED, + 0x77EE, + 0x77F3, + 0x77F6, + 0x77F8, + 0x77FD, + 0x77FE, + 0x77FF, + 0x7800, + 0x7801, + 0x7802, + 0x7809, + 0x780C, + 0x780D, + 0x7811, + 0x7812, + 0x7814, + 0x7816, + 0x7817, + 0x7818, + 0x781A, + 0x781C, + 0x781D, + 0x781F, + 0x7823, + 0x7825, + 0x7826, + 0x7827, + 0x7829, + 0x782C, + 0x782D, + 0x7830, + 0x7834, + 0x7837, + 0x7838, + 0x7839, + 0x783A, + 0x783B, + 0x783C, + 0x783E, + 0x7840, + 0x7845, + 0x7847, + 0x784C, + 0x784E, + 0x7850, + 0x7852, + 0x7855, + 0x7856, + 0x7857, + 0x785D, + 0x786A, + 0x786B, + 0x786C, + 0x786D, + 0x786E, + 0x7877, + 0x787C, + 0x7887, + 0x7889, + 0x788C, + 0x788D, + 0x788E, + 0x7891, + 0x7893, + 0x7897, + 0x7898, + 0x789A, + 0x789B, + 0x789C, + 0x789F, + 0x78A1, + 0x78A3, + 0x78A5, + 0x78A7, + 0x78B0, + 0x78B1, + 0x78B2, + 0x78B3, + 0x78B4, + 0x78B9, + 0x78BE, + 0x78C1, + 0x78C5, + 0x78C9, + 0x78CA, + 0x78CB, + 0x78D0, + 0x78D4, + 0x78D5, + 0x78D9, + 0x78E8, + 0x78EC, + 0x78F2, + 0x78F4, + 0x78F7, + 0x78FA, + 0x7901, + 0x7905, + 0x7913, + 0x791E, + 0x7924, + 0x7934, + 0x793A, + 0x793B, + 0x793C, + 0x793E, + 0x7940, + 0x7941, + 0x7946, + 0x7948, + 0x7949, + 0x7953, + 0x7956, + 0x7957, + 0x795A, + 0x795B, + 0x795C, + 0x795D, + 0x795E, + 0x795F, + 0x7960, + 0x7962, + 0x7965, + 0x7967, + 0x7968, + 0x796D, + 0x796F, + 0x7977, + 0x7978, + 0x797A, + 0x7980, + 0x7981, + 0x7984, + 0x7985, + 0x798A, + 0x798F, + 0x799A, + 0x79A7, + 0x79B3, + 0x79B9, + 0x79BA, + 0x79BB, + 0x79BD, + 0x79BE, + 0x79C0, + 0x79C1, + 0x79C3, + 0x79C6, + 0x79C9, + 0x79CB, + 0x79CD, + 0x79D1, + 0x79D2, + 0x79D5, + 0x79D8, + 0x79DF, + 0x79E3, + 0x79E4, + 0x79E6, + 0x79E7, + 0x79E9, + 0x79EB, + 0x79ED, + 0x79EF, + 0x79F0, + 0x79F8, + 0x79FB, + 0x79FD, + 0x7A00, + 0x7A02, + 0x7A03, + 0x7A06, + 0x7A0B, + 0x7A0D, + 0x7A0E, + 0x7A14, + 0x7A17, + 0x7A1A, + 0x7A1E, + 0x7A20, + 0x7A23, + 0x7A33, + 0x7A37, + 0x7A39, + 0x7A3B, + 0x7A3C, + 0x7A3D, + 0x7A3F, + 0x7A46, + 0x7A51, + 0x7A57, + 0x7A70, + 0x7A74, + 0x7A76, + 0x7A77, + 0x7A78, + 0x7A79, + 0x7A7A, + 0x7A7F, + 0x7A80, + 0x7A81, + 0x7A83, + 0x7A84, + 0x7A86, + 0x7A88, + 0x7A8D, + 0x7A91, + 0x7A92, + 0x7A95, + 0x7A96, + 0x7A97, + 0x7A98, + 0x7A9C, + 0x7A9D, + 0x7A9F, + 0x7AA0, + 0x7AA5, + 0x7AA6, + 0x7AA8, + 0x7AAC, + 0x7AAD, + 0x7AB3, + 0x7ABF, + 0x7ACB, + 0x7AD6, + 0x7AD9, + 0x7ADE, + 0x7ADF, + 0x7AE0, + 0x7AE3, + 0x7AE5, + 0x7AE6, + 0x7AED, + 0x7AEF, + 0x7AF9, + 0x7AFA, + 0x7AFD, + 0x7AFF, + 0x7B03, + 0x7B04, + 0x7B06, + 0x7B08, + 0x7B0A, + 0x7B0B, + 0x7B0F, + 0x7B11, + 0x7B14, + 0x7B15, + 0x7B19, + 0x7B1B, + 0x7B1E, + 0x7B20, + 0x7B24, + 0x7B25, + 0x7B26, + 0x7B28, + 0x7B2A, + 0x7B2B, + 0x7B2C, + 0x7B2E, + 0x7B31, + 0x7B33, + 0x7B38, + 0x7B3A, + 0x7B3C, + 0x7B3E, + 0x7B45, + 0x7B47, + 0x7B49, + 0x7B4B, + 0x7B4C, + 0x7B4F, + 0x7B50, + 0x7B51, + 0x7B52, + 0x7B54, + 0x7B56, + 0x7B58, + 0x7B5A, + 0x7B5B, + 0x7B5D, + 0x7B60, + 0x7B62, + 0x7B6E, + 0x7B71, + 0x7B72, + 0x7B75, + 0x7B77, + 0x7B79, + 0x7B7B, + 0x7B7E, + 0x7B80, + 0x7B85, + 0x7B8D, + 0x7B90, + 0x7B94, + 0x7B95, + 0x7B97, + 0x7B9C, + 0x7B9D, + 0x7BA1, + 0x7BA2, + 0x7BA6, + 0x7BA7, + 0x7BA8, + 0x7BA9, + 0x7BAA, + 0x7BAB, + 0x7BAC, + 0x7BAD, + 0x7BB1, + 0x7BB4, + 0x7BB8, + 0x7BC1, + 0x7BC6, + 0x7BC7, + 0x7BCC, + 0x7BD1, + 0x7BD3, + 0x7BD9, + 0x7BDA, + 0x7BDD, + 0x7BE1, + 0x7BE5, + 0x7BE6, + 0x7BEA, + 0x7BEE, + 0x7BF1, + 0x7BF7, + 0x7BFC, + 0x7BFE, + 0x7C07, + 0x7C0B, + 0x7C0C, + 0x7C0F, + 0x7C16, + 0x7C1F, + 0x7C26, + 0x7C27, + 0x7C2A, + 0x7C38, + 0x7C3F, + 0x7C40, + 0x7C41, + 0x7C4D, + 0x7C73, + 0x7C74, + 0x7C7B, + 0x7C7C, + 0x7C7D, + 0x7C89, + 0x7C91, + 0x7C92, + 0x7C95, + 0x7C97, + 0x7C98, + 0x7C9C, + 0x7C9D, + 0x7C9E, + 0x7C9F, + 0x7CA2, + 0x7CA4, + 0x7CA5, + 0x7CAA, + 0x7CAE, + 0x7CB1, + 0x7CB2, + 0x7CB3, + 0x7CB9, + 0x7CBC, + 0x7CBD, + 0x7CBE, + 0x7CC1, + 0x7CC5, + 0x7CC7, + 0x7CC8, + 0x7CCA, + 0x7CCC, + 0x7CCD, + 0x7CD5, + 0x7CD6, + 0x7CD7, + 0x7CD9, + 0x7CDC, + 0x7CDF, + 0x7CE0, + 0x7CE8, + 0x7CEF, + 0x7CF8, + 0x7CFB, + 0x7D0A, + 0x7D20, + 0x7D22, + 0x7D27, + 0x7D2B, + 0x7D2F, + 0x7D6E, + 0x7D77, + 0x7DA6, + 0x7DAE, + 0x7E3B, + 0x7E41, + 0x7E47, + 0x7E82, + 0x7E9B, + 0x7E9F, + 0x7EA0, + 0x7EA1, + 0x7EA2, + 0x7EA3, + 0x7EA4, + 0x7EA5, + 0x7EA6, + 0x7EA7, + 0x7EA8, + 0x7EA9, + 0x7EAA, + 0x7EAB, + 0x7EAC, + 0x7EAD, + 0x7EAF, + 0x7EB0, + 0x7EB1, + 0x7EB2, + 0x7EB3, + 0x7EB5, + 0x7EB6, + 0x7EB7, + 0x7EB8, + 0x7EB9, + 0x7EBA, + 0x7EBD, + 0x7EBE, + 0x7EBF, + 0x7EC0, + 0x7EC1, + 0x7EC2, + 0x7EC3, + 0x7EC4, + 0x7EC5, + 0x7EC6, + 0x7EC7, + 0x7EC8, + 0x7EC9, + 0x7ECA, + 0x7ECB, + 0x7ECC, + 0x7ECD, + 0x7ECE, + 0x7ECF, + 0x7ED0, + 0x7ED1, + 0x7ED2, + 0x7ED3, + 0x7ED4, + 0x7ED5, + 0x7ED7, + 0x7ED8, + 0x7ED9, + 0x7EDA, + 0x7EDB, + 0x7EDC, + 0x7EDD, + 0x7EDE, + 0x7EDF, + 0x7EE0, + 0x7EE1, + 0x7EE2, + 0x7EE3, + 0x7EE5, + 0x7EE6, + 0x7EE7, + 0x7EE8, + 0x7EE9, + 0x7EEA, + 0x7EEB, + 0x7EED, + 0x7EEE, + 0x7EEF, + 0x7EF0, + 0x7EF1, + 0x7EF2, + 0x7EF3, + 0x7EF4, + 0x7EF5, + 0x7EF6, + 0x7EF7, + 0x7EF8, + 0x7EFA, + 0x7EFB, + 0x7EFC, + 0x7EFD, + 0x7EFE, + 0x7EFF, + 0x7F00, + 0x7F01, + 0x7F02, + 0x7F03, + 0x7F04, + 0x7F05, + 0x7F06, + 0x7F07, + 0x7F08, + 0x7F09, + 0x7F0B, + 0x7F0C, + 0x7F0D, + 0x7F0E, + 0x7F0F, + 0x7F11, + 0x7F12, + 0x7F13, + 0x7F14, + 0x7F15, + 0x7F16, + 0x7F17, + 0x7F18, + 0x7F19, + 0x7F1A, + 0x7F1B, + 0x7F1C, + 0x7F1D, + 0x7F1F, + 0x7F20, + 0x7F21, + 0x7F22, + 0x7F23, + 0x7F24, + 0x7F25, + 0x7F26, + 0x7F27, + 0x7F28, + 0x7F29, + 0x7F2A, + 0x7F2B, + 0x7F2C, + 0x7F2D, + 0x7F2E, + 0x7F2F, + 0x7F30, + 0x7F31, + 0x7F32, + 0x7F33, + 0x7F34, + 0x7F35, + 0x7F36, + 0x7F38, + 0x7F3A, + 0x7F42, + 0x7F44, + 0x7F45, + 0x7F50, + 0x7F51, + 0x7F54, + 0x7F55, + 0x7F57, + 0x7F58, + 0x7F5A, + 0x7F5F, + 0x7F61, + 0x7F62, + 0x7F68, + 0x7F69, + 0x7F6A, + 0x7F6E, + 0x7F71, + 0x7F72, + 0x7F74, + 0x7F79, + 0x7F7E, + 0x7F81, + 0x7F8A, + 0x7F8C, + 0x7F8E, + 0x7F94, + 0x7F9A, + 0x7F9D, + 0x7F9E, + 0x7F9F, + 0x7FA1, + 0x7FA4, + 0x7FA7, + 0x7FAF, + 0x7FB0, + 0x7FB2, + 0x7FB8, + 0x7FB9, + 0x7FBC, + 0x7FBD, + 0x7FBF, + 0x7FC1, + 0x7FC5, + 0x7FCA, + 0x7FCC, + 0x7FCE, + 0x7FD4, + 0x7FD5, + 0x7FD8, + 0x7FDF, + 0x7FE0, + 0x7FE1, + 0x7FE5, + 0x7FE6, + 0x7FE9, + 0x7FEE, + 0x7FF0, + 0x7FF1, + 0x7FF3, + 0x7FFB, + 0x7FFC, + 0x8000, + 0x8001, + 0x8003, + 0x8004, + 0x8005, + 0x8006, + 0x800B, + 0x800C, + 0x800D, + 0x8010, + 0x8012, + 0x8014, + 0x8015, + 0x8016, + 0x8017, + 0x8018, + 0x8019, + 0x801C, + 0x8020, + 0x8022, + 0x8025, + 0x8026, + 0x8027, + 0x8028, + 0x8029, + 0x802A, + 0x8031, + 0x8033, + 0x8035, + 0x8036, + 0x8037, + 0x8038, + 0x803B, + 0x803D, + 0x803F, + 0x8042, + 0x8043, + 0x8046, + 0x804A, + 0x804B, + 0x804C, + 0x804D, + 0x8052, + 0x8054, + 0x8058, + 0x805A, + 0x8069, + 0x806A, + 0x8071, + 0x807F, + 0x8080, + 0x8083, + 0x8084, + 0x8086, + 0x8087, + 0x8089, + 0x808B, + 0x808C, + 0x8093, + 0x8096, + 0x8098, + 0x809A, + 0x809B, + 0x809C, + 0x809D, + 0x809F, + 0x80A0, + 0x80A1, + 0x80A2, + 0x80A4, + 0x80A5, + 0x80A9, + 0x80AA, + 0x80AB, + 0x80AD, + 0x80AE, + 0x80AF, + 0x80B1, + 0x80B2, + 0x80B4, + 0x80B7, + 0x80BA, + 0x80BC, + 0x80BD, + 0x80BE, + 0x80BF, + 0x80C0, + 0x80C1, + 0x80C2, + 0x80C3, + 0x80C4, + 0x80C6, + 0x80CC, + 0x80CD, + 0x80CE, + 0x80D6, + 0x80D7, + 0x80D9, + 0x80DA, + 0x80DB, + 0x80DC, + 0x80DD, + 0x80DE, + 0x80E1, + 0x80E4, + 0x80E5, + 0x80E7, + 0x80E8, + 0x80E9, + 0x80EA, + 0x80EB, + 0x80EC, + 0x80ED, + 0x80EF, + 0x80F0, + 0x80F1, + 0x80F2, + 0x80F3, + 0x80F4, + 0x80F6, + 0x80F8, + 0x80FA, + 0x80FC, + 0x80FD, + 0x8102, + 0x8106, + 0x8109, + 0x810A, + 0x810D, + 0x810E, + 0x810F, + 0x8110, + 0x8111, + 0x8112, + 0x8113, + 0x8114, + 0x8116, + 0x8118, + 0x811A, + 0x811E, + 0x812C, + 0x812F, + 0x8131, + 0x8132, + 0x8136, + 0x8138, + 0x813E, + 0x8146, + 0x8148, + 0x814A, + 0x814B, + 0x814C, + 0x8150, + 0x8151, + 0x8153, + 0x8154, + 0x8155, + 0x8159, + 0x815A, + 0x8160, + 0x8165, + 0x8167, + 0x8169, + 0x816D, + 0x816E, + 0x8170, + 0x8171, + 0x8174, + 0x8179, + 0x817A, + 0x817B, + 0x817C, + 0x817D, + 0x817E, + 0x817F, + 0x8180, + 0x8182, + 0x8188, + 0x818A, + 0x818F, + 0x8191, + 0x8198, + 0x819B, + 0x819C, + 0x819D, + 0x81A3, + 0x81A6, + 0x81A8, + 0x81AA, + 0x81B3, + 0x81BA, + 0x81BB, + 0x81C0, + 0x81C1, + 0x81C2, + 0x81C3, + 0x81C6, + 0x81CA, + 0x81CC, + 0x81E3, + 0x81E7, + 0x81EA, + 0x81EC, + 0x81ED, + 0x81F3, + 0x81F4, + 0x81FB, + 0x81FC, + 0x81FE, + 0x8200, + 0x8201, + 0x8202, + 0x8204, + 0x8205, + 0x8206, + 0x820C, + 0x820D, + 0x8210, + 0x8212, + 0x8214, + 0x821B, + 0x821C, + 0x821E, + 0x821F, + 0x8221, + 0x8222, + 0x8223, + 0x8228, + 0x822A, + 0x822B, + 0x822C, + 0x822D, + 0x822F, + 0x8230, + 0x8231, + 0x8233, + 0x8234, + 0x8235, + 0x8236, + 0x8237, + 0x8238, + 0x8239, + 0x823B, + 0x823E, + 0x8244, + 0x8247, + 0x8249, + 0x824B, + 0x824F, + 0x8258, + 0x825A, + 0x825F, + 0x8268, + 0x826E, + 0x826F, + 0x8270, + 0x8272, + 0x8273, + 0x8274, + 0x8279, + 0x827A, + 0x827D, + 0x827E, + 0x827F, + 0x8282, + 0x8284, + 0x8288, + 0x828A, + 0x828B, + 0x828D, + 0x828E, + 0x828F, + 0x8291, + 0x8292, + 0x8297, + 0x8298, + 0x8299, + 0x829C, + 0x829D, + 0x829F, + 0x82A1, + 0x82A4, + 0x82A5, + 0x82A6, + 0x82A8, + 0x82A9, + 0x82AA, + 0x82AB, + 0x82AC, + 0x82AD, + 0x82AE, + 0x82AF, + 0x82B0, + 0x82B1, + 0x82B3, + 0x82B4, + 0x82B7, + 0x82B8, + 0x82B9, + 0x82BD, + 0x82BE, + 0x82C1, + 0x82C4, + 0x82C7, + 0x82C8, + 0x82CA, + 0x82CB, + 0x82CC, + 0x82CD, + 0x82CE, + 0x82CF, + 0x82D1, + 0x82D2, + 0x82D3, + 0x82D4, + 0x82D5, + 0x82D7, + 0x82D8, + 0x82DB, + 0x82DC, + 0x82DE, + 0x82DF, + 0x82E0, + 0x82E1, + 0x82E3, + 0x82E4, + 0x82E5, + 0x82E6, + 0x82EB, + 0x82EF, + 0x82F1, + 0x82F4, + 0x82F7, + 0x82F9, + 0x82FB, + 0x8301, + 0x8302, + 0x8303, + 0x8304, + 0x8305, + 0x8306, + 0x8307, + 0x8308, + 0x8309, + 0x830C, + 0x830E, + 0x830F, + 0x8311, + 0x8314, + 0x8315, + 0x8317, + 0x831A, + 0x831B, + 0x831C, + 0x8327, + 0x8328, + 0x832B, + 0x832C, + 0x832D, + 0x832F, + 0x8331, + 0x8333, + 0x8334, + 0x8335, + 0x8336, + 0x8338, + 0x8339, + 0x833A, + 0x833C, + 0x8340, + 0x8343, + 0x8346, + 0x8347, + 0x8349, + 0x834F, + 0x8350, + 0x8351, + 0x8352, + 0x8354, + 0x835A, + 0x835B, + 0x835C, + 0x835E, + 0x835F, + 0x8360, + 0x8361, + 0x8363, + 0x8364, + 0x8365, + 0x8366, + 0x8367, + 0x8368, + 0x8369, + 0x836A, + 0x836B, + 0x836C, + 0x836D, + 0x836E, + 0x836F, + 0x8377, + 0x8378, + 0x837B, + 0x837C, + 0x837D, + 0x8385, + 0x8386, + 0x8389, + 0x838E, + 0x8392, + 0x8393, + 0x8398, + 0x839B, + 0x839C, + 0x839E, + 0x83A0, + 0x83A8, + 0x83A9, + 0x83AA, + 0x83AB, + 0x83B0, + 0x83B1, + 0x83B2, + 0x83B3, + 0x83B4, + 0x83B6, + 0x83B7, + 0x83B8, + 0x83B9, + 0x83BA, + 0x83BC, + 0x83BD, + 0x83C0, + 0x83C1, + 0x83C5, + 0x83C7, + 0x83CA, + 0x83CC, + 0x83CF, + 0x83D4, + 0x83D6, + 0x83D8, + 0x83DC, + 0x83DD, + 0x83DF, + 0x83E0, + 0x83E1, + 0x83E5, + 0x83E9, + 0x83EA, + 0x83F0, + 0x83F1, + 0x83F2, + 0x83F8, + 0x83F9, + 0x83FD, + 0x8401, + 0x8403, + 0x8404, + 0x8406, + 0x840B, + 0x840C, + 0x840D, + 0x840E, + 0x840F, + 0x8411, + 0x8418, + 0x841C, + 0x841D, + 0x8424, + 0x8425, + 0x8426, + 0x8427, + 0x8428, + 0x8431, + 0x8438, + 0x843C, + 0x843D, + 0x8446, + 0x8451, + 0x8457, + 0x8459, + 0x845A, + 0x845B, + 0x845C, + 0x8461, + 0x8463, + 0x8469, + 0x846B, + 0x846C, + 0x846D, + 0x8471, + 0x8473, + 0x8475, + 0x8476, + 0x8478, + 0x847A, + 0x8482, + 0x8487, + 0x8488, + 0x8489, + 0x848B, + 0x848C, + 0x848E, + 0x8497, + 0x8499, + 0x849C, + 0x84A1, + 0x84AF, + 0x84B2, + 0x84B4, + 0x84B8, + 0x84B9, + 0x84BA, + 0x84BD, + 0x84BF, + 0x84C1, + 0x84C4, + 0x84C9, + 0x84CA, + 0x84CD, + 0x84D0, + 0x84D1, + 0x84D3, + 0x84D6, + 0x84DD, + 0x84DF, + 0x84E0, + 0x84E3, + 0x84E5, + 0x84E6, + 0x84EC, + 0x84F0, + 0x84FC, + 0x84FF, + 0x850C, + 0x8511, + 0x8513, + 0x8517, + 0x851A, + 0x851F, + 0x8521, + 0x852B, + 0x852C, + 0x8537, + 0x8538, + 0x8539, + 0x853A, + 0x853B, + 0x853C, + 0x853D, + 0x8543, + 0x8548, + 0x8549, + 0x854A, + 0x8556, + 0x8559, + 0x855E, + 0x8564, + 0x8568, + 0x8572, + 0x8574, + 0x8579, + 0x857A, + 0x857B, + 0x857E, + 0x8584, + 0x8585, + 0x8587, + 0x858F, + 0x859B, + 0x859C, + 0x85A4, + 0x85A8, + 0x85AA, + 0x85AE, + 0x85AF, + 0x85B0, + 0x85B7, + 0x85B9, + 0x85C1, + 0x85C9, + 0x85CF, + 0x85D0, + 0x85D3, + 0x85D5, + 0x85DC, + 0x85E4, + 0x85E9, + 0x85FB, + 0x85FF, + 0x8605, + 0x8611, + 0x8616, + 0x8627, + 0x8629, + 0x8638, + 0x863C, + 0x864D, + 0x864E, + 0x864F, + 0x8650, + 0x8651, + 0x8654, + 0x865A, + 0x865E, + 0x8662, + 0x866B, + 0x866C, + 0x866E, + 0x8671, + 0x8679, + 0x867A, + 0x867B, + 0x867C, + 0x867D, + 0x867E, + 0x867F, + 0x8680, + 0x8681, + 0x8682, + 0x868A, + 0x868B, + 0x868C, + 0x868D, + 0x8693, + 0x8695, + 0x869C, + 0x869D, + 0x86A3, + 0x86A4, + 0x86A7, + 0x86A8, + 0x86A9, + 0x86AA, + 0x86AC, + 0x86AF, + 0x86B0, + 0x86B1, + 0x86B4, + 0x86B5, + 0x86B6, + 0x86BA, + 0x86C0, + 0x86C4, + 0x86C6, + 0x86C7, + 0x86C9, + 0x86CA, + 0x86CB, + 0x86CE, + 0x86CF, + 0x86D0, + 0x86D1, + 0x86D4, + 0x86D8, + 0x86D9, + 0x86DB, + 0x86DE, + 0x86DF, + 0x86E4, + 0x86E9, + 0x86ED, + 0x86EE, + 0x86F0, + 0x86F1, + 0x86F2, + 0x86F3, + 0x86F4, + 0x86F8, + 0x86F9, + 0x86FE, + 0x8700, + 0x8702, + 0x8703, + 0x8707, + 0x8708, + 0x8709, + 0x870A, + 0x870D, + 0x8712, + 0x8713, + 0x8715, + 0x8717, + 0x8718, + 0x871A, + 0x871C, + 0x871E, + 0x8721, + 0x8722, + 0x8723, + 0x8725, + 0x8729, + 0x872E, + 0x8731, + 0x8734, + 0x8737, + 0x873B, + 0x873E, + 0x873F, + 0x8747, + 0x8748, + 0x8749, + 0x874C, + 0x874E, + 0x8753, + 0x8757, + 0x8759, + 0x8760, + 0x8763, + 0x8764, + 0x8765, + 0x876E, + 0x8770, + 0x8774, + 0x8776, + 0x877B, + 0x877C, + 0x877D, + 0x877E, + 0x8782, + 0x8783, + 0x8785, + 0x8788, + 0x878B, + 0x878D, + 0x8793, + 0x8797, + 0x879F, + 0x87A8, + 0x87AB, + 0x87AC, + 0x87AD, + 0x87AF, + 0x87B3, + 0x87B5, + 0x87BA, + 0x87BD, + 0x87C0, + 0x87C6, + 0x87CA, + 0x87CB, + 0x87D1, + 0x87D2, + 0x87D3, + 0x87DB, + 0x87E0, + 0x87E5, + 0x87EA, + 0x87EE, + 0x87F9, + 0x87FE, + 0x8803, + 0x880A, + 0x8813, + 0x8815, + 0x8816, + 0x881B, + 0x8821, + 0x8822, + 0x8832, + 0x8839, + 0x883C, + 0x8840, + 0x8844, + 0x8845, + 0x884C, + 0x884D, + 0x8854, + 0x8857, + 0x8859, + 0x8861, + 0x8862, + 0x8863, + 0x8864, + 0x8865, + 0x8868, + 0x8869, + 0x886B, + 0x886C, + 0x886E, + 0x8870, + 0x8872, + 0x8877, + 0x887D, + 0x887E, + 0x887F, + 0x8881, + 0x8882, + 0x8884, + 0x8885, + 0x8888, + 0x888B, + 0x888D, + 0x8892, + 0x8896, + 0x889C, + 0x88A2, + 0x88A4, + 0x88AB, + 0x88AD, + 0x88B1, + 0x88B7, + 0x88BC, + 0x88C1, + 0x88C2, + 0x88C5, + 0x88C6, + 0x88C9, + 0x88CE, + 0x88D2, + 0x88D4, + 0x88D5, + 0x88D8, + 0x88D9, + 0x88DF, + 0x88E2, + 0x88E3, + 0x88E4, + 0x88E5, + 0x88E8, + 0x88F0, + 0x88F1, + 0x88F3, + 0x88F4, + 0x88F8, + 0x88F9, + 0x88FC, + 0x88FE, + 0x8902, + 0x890A, + 0x8910, + 0x8912, + 0x8913, + 0x8919, + 0x891A, + 0x891B, + 0x8921, + 0x8925, + 0x892A, + 0x892B, + 0x8930, + 0x8934, + 0x8936, + 0x8941, + 0x8944, + 0x895E, + 0x895F, + 0x8966, + 0x897B, + 0x897F, + 0x8981, + 0x8983, + 0x8986, + 0x89C1, + 0x89C2, + 0x89C4, + 0x89C5, + 0x89C6, + 0x89C7, + 0x89C8, + 0x89C9, + 0x89CA, + 0x89CB, + 0x89CC, + 0x89CE, + 0x89CF, + 0x89D0, + 0x89D1, + 0x89D2, + 0x89D6, + 0x89DA, + 0x89DC, + 0x89DE, + 0x89E3, + 0x89E5, + 0x89E6, + 0x89EB, + 0x89EF, + 0x89F3, + 0x8A00, + 0x8A07, + 0x8A3E, + 0x8A48, + 0x8A79, + 0x8A89, + 0x8A8A, + 0x8A93, + 0x8B07, + 0x8B26, + 0x8B66, + 0x8B6C, + 0x8BA0, + 0x8BA1, + 0x8BA2, + 0x8BA3, + 0x8BA4, + 0x8BA5, + 0x8BA6, + 0x8BA7, + 0x8BA8, + 0x8BA9, + 0x8BAA, + 0x8BAB, + 0x8BAD, + 0x8BAE, + 0x8BAF, + 0x8BB0, + 0x8BB2, + 0x8BB3, + 0x8BB4, + 0x8BB5, + 0x8BB6, + 0x8BB7, + 0x8BB8, + 0x8BB9, + 0x8BBA, + 0x8BBC, + 0x8BBD, + 0x8BBE, + 0x8BBF, + 0x8BC0, + 0x8BC1, + 0x8BC2, + 0x8BC3, + 0x8BC4, + 0x8BC5, + 0x8BC6, + 0x8BC8, + 0x8BC9, + 0x8BCA, + 0x8BCB, + 0x8BCC, + 0x8BCD, + 0x8BCE, + 0x8BCF, + 0x8BD1, + 0x8BD2, + 0x8BD3, + 0x8BD4, + 0x8BD5, + 0x8BD6, + 0x8BD7, + 0x8BD8, + 0x8BD9, + 0x8BDA, + 0x8BDB, + 0x8BDC, + 0x8BDD, + 0x8BDE, + 0x8BDF, + 0x8BE0, + 0x8BE1, + 0x8BE2, + 0x8BE3, + 0x8BE4, + 0x8BE5, + 0x8BE6, + 0x8BE7, + 0x8BE8, + 0x8BE9, + 0x8BEB, + 0x8BEC, + 0x8BED, + 0x8BEE, + 0x8BEF, + 0x8BF0, + 0x8BF1, + 0x8BF2, + 0x8BF3, + 0x8BF4, + 0x8BF5, + 0x8BF6, + 0x8BF7, + 0x8BF8, + 0x8BF9, + 0x8BFA, + 0x8BFB, + 0x8BFC, + 0x8BFD, + 0x8BFE, + 0x8BFF, + 0x8C00, + 0x8C01, + 0x8C02, + 0x8C03, + 0x8C04, + 0x8C05, + 0x8C06, + 0x8C07, + 0x8C08, + 0x8C0A, + 0x8C0B, + 0x8C0C, + 0x8C0D, + 0x8C0E, + 0x8C0F, + 0x8C10, + 0x8C11, + 0x8C12, + 0x8C13, + 0x8C14, + 0x8C15, + 0x8C16, + 0x8C17, + 0x8C18, + 0x8C19, + 0x8C1A, + 0x8C1B, + 0x8C1C, + 0x8C1D, + 0x8C1F, + 0x8C20, + 0x8C21, + 0x8C22, + 0x8C23, + 0x8C24, + 0x8C25, + 0x8C26, + 0x8C27, + 0x8C28, + 0x8C29, + 0x8C2A, + 0x8C2B, + 0x8C2C, + 0x8C2D, + 0x8C2E, + 0x8C2F, + 0x8C30, + 0x8C31, + 0x8C32, + 0x8C33, + 0x8C34, + 0x8C35, + 0x8C36, + 0x8C37, + 0x8C41, + 0x8C46, + 0x8C47, + 0x8C49, + 0x8C4C, + 0x8C55, + 0x8C5A, + 0x8C61, + 0x8C62, + 0x8C6A, + 0x8C6B, + 0x8C73, + 0x8C78, + 0x8C79, + 0x8C7A, + 0x8C82, + 0x8C85, + 0x8C89, + 0x8C8A, + 0x8C8C, + 0x8C94, + 0x8C98, + 0x8D1D, + 0x8D1E, + 0x8D1F, + 0x8D21, + 0x8D22, + 0x8D23, + 0x8D24, + 0x8D25, + 0x8D26, + 0x8D27, + 0x8D28, + 0x8D29, + 0x8D2A, + 0x8D2B, + 0x8D2C, + 0x8D2D, + 0x8D2E, + 0x8D2F, + 0x8D30, + 0x8D31, + 0x8D32, + 0x8D33, + 0x8D34, + 0x8D35, + 0x8D36, + 0x8D37, + 0x8D38, + 0x8D39, + 0x8D3A, + 0x8D3B, + 0x8D3C, + 0x8D3D, + 0x8D3E, + 0x8D3F, + 0x8D40, + 0x8D41, + 0x8D42, + 0x8D43, + 0x8D44, + 0x8D45, + 0x8D46, + 0x8D47, + 0x8D48, + 0x8D49, + 0x8D4A, + 0x8D4B, + 0x8D4C, + 0x8D4D, + 0x8D4E, + 0x8D4F, + 0x8D50, + 0x8D53, + 0x8D54, + 0x8D55, + 0x8D56, + 0x8D58, + 0x8D59, + 0x8D5A, + 0x8D5B, + 0x8D5C, + 0x8D5D, + 0x8D5E, + 0x8D60, + 0x8D61, + 0x8D62, + 0x8D63, + 0x8D64, + 0x8D66, + 0x8D67, + 0x8D6B, + 0x8D6D, + 0x8D70, + 0x8D73, + 0x8D74, + 0x8D75, + 0x8D76, + 0x8D77, + 0x8D81, + 0x8D84, + 0x8D85, + 0x8D8A, + 0x8D8B, + 0x8D91, + 0x8D94, + 0x8D9F, + 0x8DA3, + 0x8DB1, + 0x8DB3, + 0x8DB4, + 0x8DB5, + 0x8DB8, + 0x8DBA, + 0x8DBC, + 0x8DBE, + 0x8DBF, + 0x8DC3, + 0x8DC4, + 0x8DC6, + 0x8DCB, + 0x8DCC, + 0x8DCE, + 0x8DCF, + 0x8DD1, + 0x8DD6, + 0x8DD7, + 0x8DDA, + 0x8DDB, + 0x8DDD, + 0x8DDE, + 0x8DDF, + 0x8DE3, + 0x8DE4, + 0x8DE8, + 0x8DEA, + 0x8DEB, + 0x8DEC, + 0x8DEF, + 0x8DF3, + 0x8DF5, + 0x8DF7, + 0x8DF8, + 0x8DF9, + 0x8DFA, + 0x8DFB, + 0x8DFD, + 0x8E05, + 0x8E09, + 0x8E0A, + 0x8E0C, + 0x8E0F, + 0x8E14, + 0x8E1D, + 0x8E1E, + 0x8E1F, + 0x8E22, + 0x8E23, + 0x8E29, + 0x8E2A, + 0x8E2C, + 0x8E2E, + 0x8E2F, + 0x8E31, + 0x8E35, + 0x8E39, + 0x8E3A, + 0x8E3D, + 0x8E40, + 0x8E41, + 0x8E42, + 0x8E44, + 0x8E47, + 0x8E48, + 0x8E49, + 0x8E4A, + 0x8E4B, + 0x8E51, + 0x8E52, + 0x8E59, + 0x8E66, + 0x8E69, + 0x8E6C, + 0x8E6D, + 0x8E6F, + 0x8E70, + 0x8E72, + 0x8E74, + 0x8E76, + 0x8E7C, + 0x8E7F, + 0x8E81, + 0x8E85, + 0x8E87, + 0x8E8F, + 0x8E90, + 0x8E94, + 0x8E9C, + 0x8E9E, + 0x8EAB, + 0x8EAC, + 0x8EAF, + 0x8EB2, + 0x8EBA, + 0x8ECE, + 0x8F66, + 0x8F67, + 0x8F68, + 0x8F69, + 0x8F6B, + 0x8F6C, + 0x8F6D, + 0x8F6E, + 0x8F6F, + 0x8F70, + 0x8F71, + 0x8F72, + 0x8F73, + 0x8F74, + 0x8F75, + 0x8F76, + 0x8F77, + 0x8F78, + 0x8F79, + 0x8F7A, + 0x8F7B, + 0x8F7C, + 0x8F7D, + 0x8F7E, + 0x8F7F, + 0x8F81, + 0x8F82, + 0x8F83, + 0x8F84, + 0x8F85, + 0x8F86, + 0x8F87, + 0x8F88, + 0x8F89, + 0x8F8A, + 0x8F8B, + 0x8F8D, + 0x8F8E, + 0x8F8F, + 0x8F90, + 0x8F91, + 0x8F93, + 0x8F94, + 0x8F95, + 0x8F96, + 0x8F97, + 0x8F98, + 0x8F99, + 0x8F9A, + 0x8F9B, + 0x8F9C, + 0x8F9E, + 0x8F9F, + 0x8FA3, + 0x8FA8, + 0x8FA9, + 0x8FAB, + 0x8FB0, + 0x8FB1, + 0x8FB6, + 0x8FB9, + 0x8FBD, + 0x8FBE, + 0x8FC1, + 0x8FC2, + 0x8FC4, + 0x8FC5, + 0x8FC7, + 0x8FC8, + 0x8FCE, + 0x8FD0, + 0x8FD1, + 0x8FD3, + 0x8FD4, + 0x8FD5, + 0x8FD8, + 0x8FD9, + 0x8FDB, + 0x8FDC, + 0x8FDD, + 0x8FDE, + 0x8FDF, + 0x8FE2, + 0x8FE4, + 0x8FE5, + 0x8FE6, + 0x8FE8, + 0x8FE9, + 0x8FEA, + 0x8FEB, + 0x8FED, + 0x8FEE, + 0x8FF0, + 0x8FF3, + 0x8FF7, + 0x8FF8, + 0x8FF9, + 0x8FFD, + 0x9000, + 0x9001, + 0x9002, + 0x9003, + 0x9004, + 0x9005, + 0x9006, + 0x9009, + 0x900A, + 0x900B, + 0x900D, + 0x900F, + 0x9010, + 0x9011, + 0x9012, + 0x9014, + 0x9016, + 0x9017, + 0x901A, + 0x901B, + 0x901D, + 0x901E, + 0x901F, + 0x9020, + 0x9021, + 0x9022, + 0x9026, + 0x902D, + 0x902E, + 0x902F, + 0x9035, + 0x9036, + 0x9038, + 0x903B, + 0x903C, + 0x903E, + 0x9041, + 0x9042, + 0x9044, + 0x9047, + 0x904D, + 0x904F, + 0x9050, + 0x9051, + 0x9052, + 0x9053, + 0x9057, + 0x9058, + 0x905B, + 0x9062, + 0x9063, + 0x9065, + 0x9068, + 0x906D, + 0x906E, + 0x9074, + 0x9075, + 0x907D, + 0x907F, + 0x9080, + 0x9082, + 0x9083, + 0x9088, + 0x908B, + 0x9091, + 0x9093, + 0x9095, + 0x9097, + 0x9099, + 0x909B, + 0x909D, + 0x90A1, + 0x90A2, + 0x90A3, + 0x90A6, + 0x90AA, + 0x90AC, + 0x90AE, + 0x90AF, + 0x90B0, + 0x90B1, + 0x90B3, + 0x90B4, + 0x90B5, + 0x90B6, + 0x90B8, + 0x90B9, + 0x90BA, + 0x90BB, + 0x90BE, + 0x90C1, + 0x90C4, + 0x90C5, + 0x90C7, + 0x90CA, + 0x90CE, + 0x90CF, + 0x90D0, + 0x90D1, + 0x90D3, + 0x90D7, + 0x90DB, + 0x90DC, + 0x90DD, + 0x90E1, + 0x90E2, + 0x90E6, + 0x90E7, + 0x90E8, + 0x90EB, + 0x90ED, + 0x90EF, + 0x90F4, + 0x90F8, + 0x90FD, + 0x90FE, + 0x9102, + 0x9104, + 0x9119, + 0x911E, + 0x9122, + 0x9123, + 0x912F, + 0x9131, + 0x9139, + 0x9143, + 0x9146, + 0x9149, + 0x914A, + 0x914B, + 0x914C, + 0x914D, + 0x914E, + 0x914F, + 0x9150, + 0x9152, + 0x9157, + 0x915A, + 0x915D, + 0x915E, + 0x9161, + 0x9162, + 0x9163, + 0x9164, + 0x9165, + 0x9169, + 0x916A, + 0x916C, + 0x916E, + 0x916F, + 0x9170, + 0x9171, + 0x9172, + 0x9174, + 0x9175, + 0x9176, + 0x9177, + 0x9178, + 0x9179, + 0x917D, + 0x917E, + 0x917F, + 0x9185, + 0x9187, + 0x9189, + 0x918B, + 0x918C, + 0x918D, + 0x9190, + 0x9191, + 0x9192, + 0x919A, + 0x919B, + 0x91A2, + 0x91A3, + 0x91AA, + 0x91AD, + 0x91AE, + 0x91AF, + 0x91B4, + 0x91B5, + 0x91BA, + 0x91C7, + 0x91C9, + 0x91CA, + 0x91CC, + 0x91CD, + 0x91CE, + 0x91CF, + 0x91D1, + 0x91DC, + 0x9274, + 0x928E, + 0x92AE, + 0x92C8, + 0x933E, + 0x936A, + 0x938F, + 0x93CA, + 0x93D6, + 0x943E, + 0x946B, + 0x9485, + 0x9486, + 0x9487, + 0x9488, + 0x9489, + 0x948A, + 0x948B, + 0x948C, + 0x948D, + 0x948E, + 0x948F, + 0x9490, + 0x9492, + 0x9493, + 0x9494, + 0x9495, + 0x9497, + 0x9499, + 0x949A, + 0x949B, + 0x949C, + 0x949D, + 0x949E, + 0x949F, + 0x94A0, + 0x94A1, + 0x94A2, + 0x94A3, + 0x94A4, + 0x94A5, + 0x94A6, + 0x94A7, + 0x94A8, + 0x94A9, + 0x94AA, + 0x94AB, + 0x94AC, + 0x94AD, + 0x94AE, + 0x94AF, + 0x94B0, + 0x94B1, + 0x94B2, + 0x94B3, + 0x94B4, + 0x94B5, + 0x94B6, + 0x94B7, + 0x94B8, + 0x94B9, + 0x94BA, + 0x94BB, + 0x94BC, + 0x94BD, + 0x94BE, + 0x94BF, + 0x94C0, + 0x94C1, + 0x94C2, + 0x94C3, + 0x94C4, + 0x94C5, + 0x94C6, + 0x94C8, + 0x94C9, + 0x94CA, + 0x94CB, + 0x94CC, + 0x94CD, + 0x94CE, + 0x94D0, + 0x94D1, + 0x94D2, + 0x94D5, + 0x94D6, + 0x94D7, + 0x94D8, + 0x94D9, + 0x94DB, + 0x94DC, + 0x94DD, + 0x94DE, + 0x94DF, + 0x94E0, + 0x94E1, + 0x94E2, + 0x94E3, + 0x94E4, + 0x94E5, + 0x94E7, + 0x94E8, + 0x94E9, + 0x94EA, + 0x94EB, + 0x94EC, + 0x94ED, + 0x94EE, + 0x94EF, + 0x94F0, + 0x94F1, + 0x94F2, + 0x94F3, + 0x94F4, + 0x94F5, + 0x94F6, + 0x94F7, + 0x94F8, + 0x94F9, + 0x94FA, + 0x94FC, + 0x94FD, + 0x94FE, + 0x94FF, + 0x9500, + 0x9501, + 0x9502, + 0x9503, + 0x9504, + 0x9505, + 0x9506, + 0x9507, + 0x9508, + 0x9509, + 0x950A, + 0x950B, + 0x950C, + 0x950D, + 0x950E, + 0x950F, + 0x9510, + 0x9511, + 0x9512, + 0x9513, + 0x9514, + 0x9515, + 0x9516, + 0x9517, + 0x9518, + 0x9519, + 0x951A, + 0x951B, + 0x951D, + 0x951E, + 0x951F, + 0x9521, + 0x9522, + 0x9523, + 0x9524, + 0x9525, + 0x9526, + 0x9528, + 0x9529, + 0x952A, + 0x952B, + 0x952C, + 0x952D, + 0x952E, + 0x952F, + 0x9530, + 0x9531, + 0x9532, + 0x9534, + 0x9535, + 0x9536, + 0x9537, + 0x9538, + 0x9539, + 0x953A, + 0x953B, + 0x953C, + 0x953E, + 0x953F, + 0x9540, + 0x9541, + 0x9542, + 0x9544, + 0x9545, + 0x9546, + 0x9547, + 0x9549, + 0x954A, + 0x954C, + 0x954D, + 0x954E, + 0x954F, + 0x9550, + 0x9551, + 0x9552, + 0x9553, + 0x9554, + 0x9556, + 0x9557, + 0x9558, + 0x9559, + 0x955B, + 0x955C, + 0x955D, + 0x955E, + 0x955F, + 0x9561, + 0x9562, + 0x9563, + 0x9564, + 0x9565, + 0x9566, + 0x9567, + 0x9568, + 0x9569, + 0x956A, + 0x956B, + 0x956C, + 0x956D, + 0x956F, + 0x9570, + 0x9571, + 0x9572, + 0x9573, + 0x9576, + 0x957F, + 0x95E8, + 0x95E9, + 0x95EA, + 0x95EB, + 0x95ED, + 0x95EE, + 0x95EF, + 0x95F0, + 0x95F1, + 0x95F2, + 0x95F3, + 0x95F4, + 0x95F5, + 0x95F6, + 0x95F7, + 0x95F8, + 0x95F9, + 0x95FA, + 0x95FB, + 0x95FC, + 0x95FD, + 0x95FE, + 0x9600, + 0x9601, + 0x9602, + 0x9603, + 0x9604, + 0x9605, + 0x9606, + 0x9608, + 0x9609, + 0x960A, + 0x960B, + 0x960C, + 0x960D, + 0x960E, + 0x960F, + 0x9610, + 0x9611, + 0x9612, + 0x9614, + 0x9615, + 0x9616, + 0x9617, + 0x9619, + 0x961A, + 0x961C, + 0x961D, + 0x961F, + 0x9621, + 0x9622, + 0x962A, + 0x962E, + 0x9631, + 0x9632, + 0x9633, + 0x9634, + 0x9635, + 0x9636, + 0x963B, + 0x963C, + 0x963D, + 0x963F, + 0x9640, + 0x9642, + 0x9644, + 0x9645, + 0x9646, + 0x9647, + 0x9648, + 0x9649, + 0x964B, + 0x964C, + 0x964D, + 0x9650, + 0x9654, + 0x9655, + 0x965B, + 0x965F, + 0x9661, + 0x9662, + 0x9664, + 0x9667, + 0x9668, + 0x9669, + 0x966A, + 0x966C, + 0x9672, + 0x9674, + 0x9675, + 0x9676, + 0x9677, + 0x9685, + 0x9686, + 0x9688, + 0x968B, + 0x968D, + 0x968F, + 0x9690, + 0x9694, + 0x9697, + 0x9698, + 0x9699, + 0x969C, + 0x96A7, + 0x96B0, + 0x96B3, + 0x96B6, + 0x96B9, + 0x96BC, + 0x96BD, + 0x96BE, + 0x96C0, + 0x96C1, + 0x96C4, + 0x96C5, + 0x96C6, + 0x96C7, + 0x96C9, + 0x96CC, + 0x96CD, + 0x96CE, + 0x96CF, + 0x96D2, + 0x96D5, + 0x96E0, + 0x96E8, + 0x96E9, + 0x96EA, + 0x96EF, + 0x96F3, + 0x96F6, + 0x96F7, + 0x96F9, + 0x96FE, + 0x9700, + 0x9701, + 0x9704, + 0x9706, + 0x9707, + 0x9708, + 0x9709, + 0x970D, + 0x970E, + 0x970F, + 0x9713, + 0x9716, + 0x971C, + 0x971E, + 0x972A, + 0x972D, + 0x9730, + 0x9732, + 0x9738, + 0x9739, + 0x973E, + 0x9752, + 0x9753, + 0x9756, + 0x9759, + 0x975B, + 0x975E, + 0x9760, + 0x9761, + 0x9762, + 0x9765, + 0x9769, + 0x9773, + 0x9774, + 0x9776, + 0x977C, + 0x9785, + 0x978B, + 0x978D, + 0x9791, + 0x9792, + 0x9794, + 0x9798, + 0x97A0, + 0x97A3, + 0x97AB, + 0x97AD, + 0x97AF, + 0x97B2, + 0x97B4, + 0x97E6, + 0x97E7, + 0x97E9, + 0x97EA, + 0x97EB, + 0x97EC, + 0x97ED, + 0x97F3, + 0x97F5, + 0x97F6, + 0x9875, + 0x9876, + 0x9877, + 0x9878, + 0x9879, + 0x987A, + 0x987B, + 0x987C, + 0x987D, + 0x987E, + 0x987F, + 0x9880, + 0x9881, + 0x9882, + 0x9883, + 0x9884, + 0x9885, + 0x9886, + 0x9887, + 0x9888, + 0x9889, + 0x988A, + 0x988C, + 0x988D, + 0x988F, + 0x9890, + 0x9891, + 0x9893, + 0x9894, + 0x9896, + 0x9897, + 0x9898, + 0x989A, + 0x989B, + 0x989C, + 0x989D, + 0x989E, + 0x989F, + 0x98A0, + 0x98A1, + 0x98A2, + 0x98A4, + 0x98A5, + 0x98A6, + 0x98A7, + 0x98CE, + 0x98D1, + 0x98D2, + 0x98D3, + 0x98D5, + 0x98D8, + 0x98D9, + 0x98DA, + 0x98DE, + 0x98DF, + 0x98E7, + 0x98E8, + 0x990D, + 0x9910, + 0x992E, + 0x9954, + 0x9955, + 0x9963, + 0x9965, + 0x9967, + 0x9968, + 0x9969, + 0x996A, + 0x996B, + 0x996C, + 0x996D, + 0x996E, + 0x996F, + 0x9970, + 0x9971, + 0x9972, + 0x9974, + 0x9975, + 0x9976, + 0x9977, + 0x997A, + 0x997C, + 0x997D, + 0x997F, + 0x9980, + 0x9981, + 0x9984, + 0x9985, + 0x9986, + 0x9987, + 0x9988, + 0x998A, + 0x998B, + 0x998D, + 0x998F, + 0x9990, + 0x9991, + 0x9992, + 0x9993, + 0x9994, + 0x9995, + 0x9996, + 0x9997, + 0x9998, + 0x9999, + 0x99A5, + 0x99A8, + 0x9A6C, + 0x9A6D, + 0x9A6E, + 0x9A6F, + 0x9A70, + 0x9A71, + 0x9A73, + 0x9A74, + 0x9A75, + 0x9A76, + 0x9A77, + 0x9A78, + 0x9A79, + 0x9A7A, + 0x9A7B, + 0x9A7C, + 0x9A7D, + 0x9A7E, + 0x9A7F, + 0x9A80, + 0x9A81, + 0x9A82, + 0x9A84, + 0x9A85, + 0x9A86, + 0x9A87, + 0x9A88, + 0x9A8A, + 0x9A8B, + 0x9A8C, + 0x9A8F, + 0x9A90, + 0x9A91, + 0x9A92, + 0x9A93, + 0x9A96, + 0x9A97, + 0x9A98, + 0x9A9A, + 0x9A9B, + 0x9A9C, + 0x9A9D, + 0x9A9E, + 0x9A9F, + 0x9AA0, + 0x9AA1, + 0x9AA2, + 0x9AA3, + 0x9AA4, + 0x9AA5, + 0x9AA7, + 0x9AA8, + 0x9AB0, + 0x9AB1, + 0x9AB6, + 0x9AB7, + 0x9AB8, + 0x9ABA, + 0x9ABC, + 0x9AC0, + 0x9AC1, + 0x9AC2, + 0x9AC5, + 0x9ACB, + 0x9ACC, + 0x9AD1, + 0x9AD3, + 0x9AD8, + 0x9ADF, + 0x9AE1, + 0x9AE6, + 0x9AEB, + 0x9AED, + 0x9AEF, + 0x9AF9, + 0x9AFB, + 0x9B03, + 0x9B08, + 0x9B0F, + 0x9B13, + 0x9B1F, + 0x9B23, + 0x9B2F, + 0x9B32, + 0x9B3B, + 0x9B3C, + 0x9B41, + 0x9B42, + 0x9B43, + 0x9B44, + 0x9B45, + 0x9B47, + 0x9B48, + 0x9B49, + 0x9B4D, + 0x9B4F, + 0x9B51, + 0x9B54, + 0x9C7C, + 0x9C7F, + 0x9C81, + 0x9C82, + 0x9C85, + 0x9C86, + 0x9C87, + 0x9C88, + 0x9C8B, + 0x9C8D, + 0x9C8E, + 0x9C90, + 0x9C91, + 0x9C92, + 0x9C94, + 0x9C95, + 0x9C9A, + 0x9C9B, + 0x9C9C, + 0x9C9E, + 0x9C9F, + 0x9CA0, + 0x9CA1, + 0x9CA2, + 0x9CA3, + 0x9CA4, + 0x9CA5, + 0x9CA6, + 0x9CA7, + 0x9CA8, + 0x9CA9, + 0x9CAB, + 0x9CAD, + 0x9CAE, + 0x9CB0, + 0x9CB1, + 0x9CB2, + 0x9CB3, + 0x9CB4, + 0x9CB5, + 0x9CB6, + 0x9CB7, + 0x9CB8, + 0x9CBA, + 0x9CBB, + 0x9CBC, + 0x9CBD, + 0x9CC3, + 0x9CC4, + 0x9CC5, + 0x9CC6, + 0x9CC7, + 0x9CCA, + 0x9CCB, + 0x9CCC, + 0x9CCD, + 0x9CCE, + 0x9CCF, + 0x9CD0, + 0x9CD3, + 0x9CD4, + 0x9CD5, + 0x9CD6, + 0x9CD7, + 0x9CD8, + 0x9CD9, + 0x9CDC, + 0x9CDD, + 0x9CDE, + 0x9CDF, + 0x9CE2, + 0x9E1F, + 0x9E20, + 0x9E21, + 0x9E22, + 0x9E23, + 0x9E25, + 0x9E26, + 0x9E28, + 0x9E29, + 0x9E2A, + 0x9E2B, + 0x9E2C, + 0x9E2D, + 0x9E2F, + 0x9E31, + 0x9E32, + 0x9E33, + 0x9E35, + 0x9E36, + 0x9E37, + 0x9E38, + 0x9E39, + 0x9E3A, + 0x9E3D, + 0x9E3E, + 0x9E3F, + 0x9E41, + 0x9E42, + 0x9E43, + 0x9E44, + 0x9E45, + 0x9E46, + 0x9E47, + 0x9E48, + 0x9E49, + 0x9E4A, + 0x9E4B, + 0x9E4C, + 0x9E4E, + 0x9E4F, + 0x9E51, + 0x9E55, + 0x9E57, + 0x9E58, + 0x9E5A, + 0x9E5B, + 0x9E5C, + 0x9E5E, + 0x9E63, + 0x9E64, + 0x9E66, + 0x9E67, + 0x9E68, + 0x9E69, + 0x9E6A, + 0x9E6B, + 0x9E6C, + 0x9E6D, + 0x9E70, + 0x9E71, + 0x9E73, + 0x9E7E, + 0x9E7F, + 0x9E82, + 0x9E87, + 0x9E88, + 0x9E8B, + 0x9E92, + 0x9E93, + 0x9E9D, + 0x9E9F, + 0x9EA6, + 0x9EB4, + 0x9EB8, + 0x9EBB, + 0x9EBD, + 0x9EBE, + 0x9EC4, + 0x9EC9, + 0x9ECD, + 0x9ECE, + 0x9ECF, + 0x9ED1, + 0x9ED4, + 0x9ED8, + 0x9EDB, + 0x9EDC, + 0x9EDD, + 0x9EDF, + 0x9EE0, + 0x9EE2, + 0x9EE5, + 0x9EE7, + 0x9EE9, + 0x9EEA, + 0x9EEF, + 0x9EF9, + 0x9EFB, + 0x9EFC, + 0x9EFE, + 0x9F0B, + 0x9F0D, + 0x9F0E, + 0x9F10, + 0x9F13, + 0x9F17, + 0x9F19, + 0x9F20, + 0x9F22, + 0x9F2C, + 0x9F2F, + 0x9F37, + 0x9F39, + 0x9F3B, + 0x9F3D, + 0x9F3E, + 0x9F44, + 0x9F50, + 0x9F51, + 0x9F7F, + 0x9F80, + 0x9F83, + 0x9F84, + 0x9F85, + 0x9F86, + 0x9F87, + 0x9F88, + 0x9F89, + 0x9F8A, + 0x9F8B, + 0x9F8C, + 0x9F99, + 0x9F9A, + 0x9F9B, + 0x9F9F, + 0x9FA0, + 0xFF01, + 0xFF08, + 0xFF09, + 0xFF1A, + 0xFFFE, +}; + +static const uint8_t kFusionPixel8Advances[] = { + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x04, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, + 0x08, +}; + +const MonoFont kFusionPixel8Font = MonoFont::makeCompact16( + kFusionPixel8Bitmap, + kFusionPixel8Codepoints, + kFusionPixel8Advances, + static_cast(7133), + 8, + 7, + 8, + static_cast(7132), + 8, + 8, + 8); + +} // namespace ui::mono_128x64 + +#endif diff --git a/platform/nrf52/arduino_common/tools/gen_fusion_pixel_font.py b/platform/nrf52/arduino_common/tools/gen_fusion_pixel_font.py new file mode 100644 index 00000000..a82a82ee --- /dev/null +++ b/platform/nrf52/arduino_common/tools/gen_fusion_pixel_font.py @@ -0,0 +1,254 @@ +#!/usr/bin/env python3 +from __future__ import annotations + +from dataclasses import dataclass +from pathlib import Path +import argparse +import bisect + + +FONT_ASCENT = 7 +FONT_DESCENT = 1 +CELL_WIDTH = 8 +CELL_HEIGHT = 8 + + +@dataclass +class Glyph: + codepoint: int + advance: int + bitmap: bytes + + +def decode_gb2312_range(high_start: int, high_end_inclusive: int) -> list[int]: + chars: list[int] = [] + for high in range(high_start, high_end_inclusive + 1): + for low in range(0xA1, 0xFF): + try: + ch = bytes((high, low)).decode("gb2312") + except UnicodeDecodeError: + continue + chars.append(ord(ch)) + return chars + + +def decode_gb2312_level1() -> list[int]: + return decode_gb2312_range(0xB0, 0xD7) + + +def decode_gb2312_level2() -> list[int]: + return decode_gb2312_range(0xD8, 0xF7) + + +def default_charset() -> list[int]: + codepoints = set(range(0x20, 0x7F)) + codepoints.update(decode_gb2312_level1()) + codepoints.update(decode_gb2312_level2()) + codepoints.update(range(0x2500, 0x2580)) + codepoints.update(range(0x2580, 0x25A0)) + codepoints.update(range(0x25A0, 0x2600)) + codepoints.update({ + 0x00B0, + 0x2190, + 0x2191, + 0x2192, + 0x2193, + 0x21E4, + 0x21E6, + 0x21EA, + 0x21F0, + 0x25CB, + 0x25CF, + 0x2605, + 0x3001, + 0x3002, + 0xFF1A, + 0xFF01, + 0xFF08, + 0xFF09, + 0x2014, + 0x2026, + }) + return sorted(codepoints) + + +def parse_bdf(path: Path) -> tuple[dict[int, Glyph], int]: + glyphs: dict[int, Glyph] = {} + default_char = ord("?") + lines = path.read_text(encoding="utf-8", errors="ignore").splitlines() + i = 0 + while i < len(lines): + line = lines[i] + if line.startswith("DEFAULT_CHAR "): + default_char = int(line.split()[1]) + if line != "STARTCHAR" and not line.startswith("STARTCHAR "): + i += 1 + continue + + codepoint = None + advance = CELL_WIDTH + bbw = CELL_WIDTH + bbh = CELL_HEIGHT + bbx = 0 + bby = -1 + bitmap_rows: list[tuple[int, int]] = [] + i += 1 + while i < len(lines): + line = lines[i] + if line.startswith("ENCODING "): + codepoint = int(line.split()[1]) + elif line.startswith("DWIDTH "): + advance = int(line.split()[1]) + elif line.startswith("BBX "): + _, w, h, x, y = line.split() + bbw, bbh, bbx, bby = int(w), int(h), int(x), int(y) + elif line == "BITMAP": + i += 1 + while i < len(lines) and lines[i] != "ENDCHAR": + row_text = lines[i].strip() + bitmap_rows.append((int(row_text, 16), len(row_text) * 4)) + i += 1 + break + i += 1 + + if codepoint is None: + continue + + cell = [0] * CELL_HEIGHT + top = FONT_ASCENT - (bbh + bby) + for row_idx in range(min(bbh, len(bitmap_rows))): + cell_y = top + row_idx + if not (0 <= cell_y < CELL_HEIGHT): + continue + row_value, row_bits = bitmap_rows[row_idx] + dest = 0 + for col in range(bbw): + if col >= row_bits: + continue + bit = (row_value >> (row_bits - 1 - col)) & 1 + cell_x = bbx + col + if 0 <= cell_x < CELL_WIDTH and bit: + dest |= 1 << (7 - cell_x) + cell[cell_y] = dest + + glyphs[codepoint] = Glyph( + codepoint=codepoint, + advance=max(1, min(advance, CELL_WIDTH)), + bitmap=bytes(cell), + ) + i += 1 + return glyphs, default_char + + +def write_header(path: Path) -> None: + path.parent.mkdir(parents=True, exist_ok=True) + path.write_text( + "#pragma once\n\n" + "#include \"ui/mono_128x64/font/mono_font.h\"\n\n" + "namespace ui::mono_128x64\n{\n" + "// Generated from Fusion Pixel 8px BDF for the NRF mono UI path.\n" + "// Glyph bitmaps are normalized into fixed 8x8 cells so the renderer\n" + "// can keep a single compact raster contract for ASCII and CJK.\n" + "extern const MonoFont kFusionPixel8Font;\n" + "} // namespace ui::mono_128x64\n", + encoding="utf-8", + ) + + +def format_bytes(data: bytes, per_line: int = 16) -> str: + toks = [f"0x{b:02X}" for b in data] + lines = [] + for i in range(0, len(toks), per_line): + lines.append(" " + ", ".join(toks[i : i + per_line]) + ",") + return "\n".join(lines) + + +def format_bitmap(entries: list[Glyph]) -> tuple[str, str, str]: + bitmap = bytearray() + cp_lines = [] + advance_lines = [] + for g in entries: + bitmap.extend(g.bitmap) + cp_lines.append(f" 0x{g.codepoint:04X},") + advance_lines.append(f" 0x{g.advance:02X},") + return format_bytes(bytes(bitmap)), "\n".join(cp_lines), "\n".join(advance_lines) + + +def write_source(path: Path, entries: list[Glyph], fallback_index: int) -> None: + bitmap_body, cp_body, advance_body = format_bitmap(entries) + path.parent.mkdir(parents=True, exist_ok=True) + text = f"""#include "ui/fonts/fusion_pixel_8_font_generated.h" + +namespace ui::mono_128x64 +{{ + +static const uint8_t kFusionPixel8Bitmap[] = {{ +{bitmap_body} +}}; + +static const uint16_t kFusionPixel8Codepoints[] = {{ +{cp_body} +}}; + +static const uint8_t kFusionPixel8Advances[] = {{ +{advance_body} +}}; + +const MonoFont kFusionPixel8Font = MonoFont::makeCompact16( + kFusionPixel8Bitmap, + kFusionPixel8Codepoints, + kFusionPixel8Advances, + static_cast({len(entries)}), + {CELL_HEIGHT}, + {FONT_ASCENT}, + {CELL_WIDTH}, + static_cast({fallback_index}), + {CELL_WIDTH}, + {CELL_HEIGHT}, + {CELL_WIDTH}); + +}} // namespace ui::mono_128x64 +""" + path.write_text(text, encoding="utf-8") + + +def main() -> None: + ap = argparse.ArgumentParser() + ap.add_argument("--bdf", required=True) + ap.add_argument("--out-header", required=True) + ap.add_argument("--out-source", required=True) + args = ap.parse_args() + + glyph_map, default_char = parse_bdf(Path(args.bdf)) + wanted = default_charset() + if default_char not in glyph_map and ord("?") in glyph_map: + default_char = ord("?") + + selected: list[Glyph] = [] + selected_codes: list[int] = [] + for cp in wanted: + g = glyph_map.get(cp) + if g is None: + continue + selected.append(g) + selected_codes.append(cp) + + if default_char not in selected_codes and default_char in glyph_map: + selected.append(glyph_map[default_char]) + selected_codes.append(default_char) + + order = sorted(range(len(selected_codes)), key=lambda idx: selected_codes[idx]) + selected = [selected[idx] for idx in order] + selected_codes = [selected_codes[idx] for idx in order] + + fallback_index = bisect.bisect_left(selected_codes, default_char) + if fallback_index >= len(selected_codes) or selected_codes[fallback_index] != default_char: + fallback_index = bisect.bisect_left(selected_codes, ord("?")) + + write_header(Path(args.out_header)) + write_source(Path(args.out_source), selected, fallback_index) + print(f"generated glyphs={len(selected)} fallback=U+{selected_codes[fallback_index]:04X}") + + +if __name__ == "__main__": + main() diff --git a/platform/nrf52/arduino_common/tools/gen_scaled_fusion_pixel_font.py b/platform/nrf52/arduino_common/tools/gen_scaled_fusion_pixel_font.py new file mode 100644 index 00000000..76375a04 --- /dev/null +++ b/platform/nrf52/arduino_common/tools/gen_scaled_fusion_pixel_font.py @@ -0,0 +1,174 @@ +#!/usr/bin/env python3 +from __future__ import annotations + +import argparse +import math +import re +from pathlib import Path + + +ARRAY_RE = re.compile( + r"static const uint(8|16)_t (kFusionPixel8(?:Bitmap|Codepoints|Advances))\[\] = \{\s*(.*?)\s*\};", + re.S, +) +COUNT_RE = re.compile(r"static_cast\((\d+)\)") + + +def parse_array(body: str) -> list[int]: + return [int(token, 0) for token in re.findall(r"0x[0-9A-Fa-f]+|\d+", body)] + + +def parse_source(path: Path) -> tuple[list[int], list[int], list[int], int]: + text = path.read_text(encoding="utf-8") + found: dict[str, list[int]] = {} + for _bits, name, body in ARRAY_RE.findall(text): + found[name] = parse_array(body) + + counts = [int(v) for v in COUNT_RE.findall(text)] + if len(counts) < 2: + raise RuntimeError("unable to parse glyph count/fallback index from source") + + glyph_count = counts[0] + bitmap = found["kFusionPixel8Bitmap"] + codepoints = found["kFusionPixel8Codepoints"] + advances = found["kFusionPixel8Advances"] + return bitmap, codepoints, advances, glyph_count + + +def ascii_charset() -> list[int]: + return list(range(0x20, 0x7F)) + + +def filter_charset(bitmap: list[int], + codepoints: list[int], + advances: list[int], + glyph_count: int, + allowed_codepoints: set[int]) -> tuple[list[int], list[int], list[int], int]: + filtered_bitmap: list[int] = [] + filtered_codepoints: list[int] = [] + filtered_advances: list[int] = [] + + for glyph_index in range(glyph_count): + codepoint = codepoints[glyph_index] + if codepoint not in allowed_codepoints: + continue + start = glyph_index * 8 + filtered_bitmap.extend(bitmap[start:start + 8]) + filtered_codepoints.append(codepoint) + filtered_advances.append(advances[glyph_index]) + + return filtered_bitmap, filtered_codepoints, filtered_advances, len(filtered_codepoints) + + +def upscale_glyph(rows8: list[int], dest_size: int = 10) -> list[int]: + rows10: list[int] = [] + for y in range(dest_size): + src_y = min(7, (y * 8) // dest_size) + src_row = rows8[src_y] + dest_row = 0 + for x in range(dest_size): + src_x = min(7, (x * 8) // dest_size) + bit = (src_row >> (7 - src_x)) & 0x01 + if bit: + dest_row |= 1 << (15 - x) + rows10.append(dest_row) + return rows10 + + +def scale_advance(adv: int, dest_size: int = 10) -> int: + return max(1, min(dest_size, int(math.floor((adv * dest_size / 8.0) + 0.5)))) + + +def format_bytes(data: list[int], per_line: int = 16) -> str: + toks = [f"0x{value:02X}" for value in data] + lines = [] + for idx in range(0, len(toks), per_line): + lines.append(" " + ", ".join(toks[idx:idx + per_line]) + ",") + return "\n".join(lines) + + +def format_words(data: list[int], per_line: int = 8) -> str: + toks = [f"0x{value:04X}" for value in data] + lines = [] + for idx in range(0, len(toks), per_line): + lines.append(" " + ", ".join(toks[idx:idx + per_line]) + ",") + return "\n".join(lines) + + +def write_source(path: Path, bitmap8: list[int], codepoints: list[int], advances8: list[int], glyph_count: int) -> None: + bitmap10: list[int] = [] + advances10 = [scale_advance(value) for value in advances8] + + for glyph_index in range(glyph_count): + rows8 = bitmap8[glyph_index * 8:(glyph_index + 1) * 8] + rows10 = upscale_glyph(rows8) + for row in rows10: + bitmap10.append((row >> 8) & 0xFF) + bitmap10.append(row & 0xFF) + + fallback_index = codepoints.index(ord("?")) if ord("?") in codepoints else 0 + + text = f"""#ifndef TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED +#define TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED 0 +#endif + +#if TRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED + +#include "ui/fonts/fusion_pixel_10_font_generated.h" + +namespace ui::mono_128x64 +{{ + +static const uint8_t kFusionPixel10Bitmap[] = {{ +{format_bytes(bitmap10)} +}}; + +static const uint16_t kFusionPixel10Codepoints[] = {{ +{format_words(codepoints)} +}}; + +static const uint8_t kFusionPixel10Advances[] = {{ +{format_bytes(advances10)} +}}; + +const MonoFont kFusionPixel10Font = MonoFont::makeCompact16( + kFusionPixel10Bitmap, + kFusionPixel10Codepoints, + kFusionPixel10Advances, + static_cast({glyph_count}), + 10, + 9, + 10, + static_cast({fallback_index}), + 10, + 10, + 10); + +}} // namespace ui::mono_128x64 + +#endif +""" + path.write_text(text, encoding="utf-8") + + +def main() -> None: + ap = argparse.ArgumentParser() + ap.add_argument("--source8", required=True) + ap.add_argument("--out-source", required=True) + ap.add_argument("--ascii-only", action="store_true") + args = ap.parse_args() + + bitmap, codepoints, advances, glyph_count = parse_source(Path(args.source8)) + if args.ascii_only: + bitmap, codepoints, advances, glyph_count = filter_charset(bitmap, + codepoints, + advances, + glyph_count, + set(ascii_charset())) + if ord("?") not in codepoints: + raise RuntimeError("ASCII subset must include '?' fallback glyph") + write_source(Path(args.out_source), bitmap, codepoints, advances, glyph_count) + + +if __name__ == "__main__": + main() diff --git a/platform/shared/README.md b/platform/shared/README.md new file mode 100644 index 00000000..b2be1fd6 --- /dev/null +++ b/platform/shared/README.md @@ -0,0 +1,14 @@ +# `platform/shared` + +Platform-neutral contracts and utilities shared across multiple runtime families. + +Current responsibilities: + +- shared board-facing contracts under `include/board/*` +- shared lightweight board utilities that are not tied to a single platform runtime + +Boundary note: + +- code under this package must not depend on `platform/esp/*` or `platform/nrf52/*` +- platform-specific runtime dispatch, display glue, and board selection stay under their platform roots +- concrete board implementations stay under `boards//*` diff --git a/platform/esp/boards/include/board/BoardBase.h b/platform/shared/include/board/BoardBase.h similarity index 93% rename from platform/esp/boards/include/board/BoardBase.h rename to platform/shared/include/board/BoardBase.h index 5ee858fb..ad0308e1 100644 --- a/platform/esp/boards/include/board/BoardBase.h +++ b/platform/shared/include/board/BoardBase.h @@ -1,7 +1,7 @@ #pragma once // In Arduino environments we use for basic types and helpers. -// In ESP-IDF (or other non-Arduino builds), fall back to standard headers. +// In non-Arduino builds, fall back to standard headers. #if __has_include() #include #else @@ -73,8 +73,6 @@ class BoardBase } }; -// Global board instance (replaces legacy instance, keeps callers decoupled from concrete type) - #ifndef DEVICE_MAX_BRIGHTNESS_LEVEL #define DEVICE_MAX_BRIGHTNESS_LEVEL 16 #endif diff --git a/platform/esp/boards/include/board/GpsBoard.h b/platform/shared/include/board/GpsBoard.h similarity index 90% rename from platform/esp/boards/include/board/GpsBoard.h rename to platform/shared/include/board/GpsBoard.h index 727f5ded..73e60852 100644 --- a/platform/esp/boards/include/board/GpsBoard.h +++ b/platform/shared/include/board/GpsBoard.h @@ -1,9 +1,10 @@ #pragma once #include "TLoRaPagerTypes.h" + class GPS; -// GPS ӿڣ¶ GPS ģơ +// Shared GPS board capability contract. class GpsBoard { public: diff --git a/platform/shared/include/board/LilyGoKeyboard.h b/platform/shared/include/board/LilyGoKeyboard.h new file mode 100644 index 00000000..8df8f423 --- /dev/null +++ b/platform/shared/include/board/LilyGoKeyboard.h @@ -0,0 +1,84 @@ +/** + * @file LilyGoKeyboard.h + * @author Lewis He (lewishe@outlook.com) + * @license MIT + * @copyright Copyright (c) 2025 ShenZhen XinYuan Electronic Technology Co., Ltd + * @date 2025-01-04 + * + */ + +#pragma once + +#include + +#if defined(ARDUINO_T_LORA_PAGER) +#include + +#define KB_NONE -1 +#define KB_PRESSED 1 +#define KB_RELEASED 0 + +typedef struct LilyGoKeyboardConfigure +{ + uint8_t kb_rows; + uint8_t kb_cols; + const char* current_keymap; + const char* current_symbol_map; + uint8_t symbol_key_value; + uint8_t alt_key_value; + uint8_t caps_key_value; + uint8_t caps_b_key_value; + uint8_t char_b_value; + uint8_t backspace_value; + bool has_symbol_key; +} LilyGoKeyboardConfigure_t; + +class LilyGoKeyboard : public Adafruit_TCA8418 +{ + public: + using KeyboardReadCallback = void (*)(int state, char& c); + using GpioEventCallback = void (*)(bool pressed, uint8_t gpio_idx); + using BacklightCallback = void (*)(uint8_t level); + using KeyboardRawCallback = void (*)(bool pressed, uint8_t raw); + + LilyGoKeyboard(); + ~LilyGoKeyboard(); + + void setPins(int backlight); + bool begin(const LilyGoKeyboardConfigure_t& config, TwoWire& w, uint8_t irq, uint8_t sda = SDA, uint8_t scl = SCL); + void end(); + int getKey(char* c); + void setBrightness(uint8_t level); + uint8_t getBrightness(); + void setCallback(KeyboardReadCallback cb); + void setGpioEventCallback(GpioEventCallback cb); + void setBacklightChangeCallback(BacklightCallback cb); + void setRawCallback(KeyboardRawCallback cb); + void setRepeat(bool enable); + + private: + int update(char* c); + void printDebugInfo(bool pressed, uint8_t k, char keyVal); + char handleSpaceAndNullChar(char keyVal, char& lastKeyVal, bool& pressed); + char getKeyChar(uint8_t k); + bool handleBrightnessAdjustment(uint8_t k, bool pressed); + int handleSpecialKeys(uint8_t k, bool pressed, char* c); + + char lastKeyVal = '\n'; + int _backlight = -1; + uint8_t _brightness; + uint8_t _irq; + bool symbol_key_pressed = false; + bool cap_key_pressed = false; + bool alt_key_pressed = false; + bool alt_combo_used = false; + bool repeat_function = true; + bool lastState = false; + KeyboardReadCallback cb = NULL; + GpioEventCallback gpio_cb = NULL; + BacklightCallback bl_cb = NULL; + KeyboardRawCallback raw_cb = NULL; + uint32_t lastPressedTime = 0; + const LilyGoKeyboardConfigure_t* _config; +}; +#endif diff --git a/platform/esp/boards/include/board/LoraBoard.h b/platform/shared/include/board/LoraBoard.h similarity index 95% rename from platform/esp/boards/include/board/LoraBoard.h rename to platform/shared/include/board/LoraBoard.h index 1b26d5c5..8a1c5b97 100644 --- a/platform/esp/boards/include/board/LoraBoard.h +++ b/platform/shared/include/board/LoraBoard.h @@ -3,7 +3,7 @@ #include #include -// LoRa ӿڣṩ RadioLib ķʡ +// Shared LoRa board capability contract. class LoraBoard { public: diff --git a/platform/esp/boards/include/board/MotionBoard.h b/platform/shared/include/board/MotionBoard.h similarity index 80% rename from platform/esp/boards/include/board/MotionBoard.h rename to platform/shared/include/board/MotionBoard.h index 79b19970..1ce7d48b 100644 --- a/platform/esp/boards/include/board/MotionBoard.h +++ b/platform/shared/include/board/MotionBoard.h @@ -2,7 +2,7 @@ class SensorBHI260AP; -// ˶ӿڣ¶ BHI260 طʡ +// Shared motion sensor board capability contract. class MotionBoard { public: diff --git a/platform/esp/boards/include/board/SdBoard.h b/platform/shared/include/board/SdBoard.h similarity index 74% rename from platform/esp/boards/include/board/SdBoard.h rename to platform/shared/include/board/SdBoard.h index 44706cf5..7408ff8d 100644 --- a/platform/esp/boards/include/board/SdBoard.h +++ b/platform/shared/include/board/SdBoard.h @@ -1,6 +1,6 @@ #pragma once -// SD card capability interface (kept separate from BoardBase). +// Shared SD card capability contract. class SdBoard { public: diff --git a/platform/esp/boards/include/board/TLoRaPagerTypes.h b/platform/shared/include/board/TLoRaPagerTypes.h similarity index 77% rename from platform/esp/boards/include/board/TLoRaPagerTypes.h rename to platform/shared/include/board/TLoRaPagerTypes.h index bc6e2f25..408f1ff5 100644 --- a/platform/esp/boards/include/board/TLoRaPagerTypes.h +++ b/platform/shared/include/board/TLoRaPagerTypes.h @@ -44,33 +44,19 @@ typedef enum PowerCtrlChannel { - // None - for components that don't require power control POWER_NONE, - // Display and touch power supply POWER_DISPLAY, - // Display backlight power supply POWER_DISPLAY_BACKLIGHT, - // LoRa power supply POWER_RADIO, - // Touch feedback driver power supply POWER_HAPTIC_DRIVER, - // Global Positioning GPS power supply POWER_GPS, - // NFC power supply POWER_NFC, - // SD Card power supply POWER_SD_CARD, - // Audio Power Amplifier Power Supply POWER_SPEAK, - // Sensor power supply POWER_SENSOR, - // Keyboard power supply POWER_KEYBOARD, - // Extern gpio POWER_EXT_GPIO, - // Codec POWER_CODEC, - // RTC POWER_RTC, } PowerCtrlChannel_t; diff --git a/platform/esp/boards/include/board/nfc_include.h b/platform/shared/include/board/nfc_include.h similarity index 99% rename from platform/esp/boards/include/board/nfc_include.h rename to platform/shared/include/board/nfc_include.h index 9df67de7..0eecd8a3 100644 --- a/platform/esp/boards/include/board/nfc_include.h +++ b/platform/shared/include/board/nfc_include.h @@ -39,5 +39,4 @@ #include #include #include - #endif diff --git a/platform/esp/boards/include/board/rtc_utils.h b/platform/shared/include/board/rtc_utils.h similarity index 50% rename from platform/esp/boards/include/board/rtc_utils.h rename to platform/shared/include/board/rtc_utils.h index 4d70863d..a4cfde39 100644 --- a/platform/esp/boards/include/board/rtc_utils.h +++ b/platform/shared/include/board/rtc_utils.h @@ -7,9 +7,4 @@ #include -/** - * @brief Adjust RTC time by offset minutes (e.g., timezone change) - * @param offset_minutes Minutes to add (negative to subtract) - * @return true if RTC updated successfully - */ bool board_adjust_rtc_by_offset_minutes(int offset_minutes); diff --git a/platform/esp/boards/include/board/sd_utils.h b/platform/shared/include/board/sd_utils.h similarity index 84% rename from platform/esp/boards/include/board/sd_utils.h rename to platform/shared/include/board/sd_utils.h index 03502e38..ac6cfc49 100644 --- a/platform/esp/boards/include/board/sd_utils.h +++ b/platform/shared/include/board/sd_utils.h @@ -28,21 +28,17 @@ inline bool installSpiSd(Lockable& bus, int sd_cs, uint32_t spi_hz, const char* return false; } - // De-conflict shared SPI devices by driving their CS lines high. for (size_t i = 0; i < extra_cs_count; ++i) { setCsHigh(extra_cs[i]); } setCsHigh(sd_cs); - // Ensure SPI bus pins are initialized for SD access. pinMode(MISO, INPUT_PULLUP); - // Use the same SPI host as the rest of the board to avoid dual-host pin conflicts. SPI.end(); delay(2); SPI.begin(SCK, MISO, MOSI); SPIClass& sd_bus = SPI; - // Re-assert CS lines after SPI re-init. for (size_t i = 0; i < extra_cs_count; ++i) { setCsHigh(extra_cs[i]); @@ -61,14 +57,12 @@ inline bool installSpiSd(Lockable& bus, int sd_cs, uint32_t spi_hz, const char* uint8_t card_type = CARD_NONE; uint32_t card_size_mb = 0; - // Skip SPI locking to align with pager behavior during early SD init. (void)bus; (void)use_lock; bool locked = true; if (locked) { - // Try a small frequency fallback ladder; some SD cards/rails are picky at boot. const uint32_t freqs[] = {spi_hz, 400000U, 200000U}; for (size_t i = 0; i < (sizeof(freqs) / sizeof(freqs[0])); ++i) { @@ -78,7 +72,6 @@ inline bool installSpiSd(Lockable& bus, int sd_cs, uint32_t spi_hz, const char* Serial.printf("[SD] SD.begin -> %d\n", ok ? 1 : 0); if (!ok) { - // Some cores/boards are picky about the mount point overload. ok = SD.begin(sd_cs, sd_bus, hz_try); Serial.printf("[SD] SD.begin (no mount) -> %d\n", ok ? 1 : 0); } diff --git a/platformio.ini b/platformio.ini index 53c3a2c7..c59067c6 100644 --- a/platformio.ini +++ b/platformio.ini @@ -69,9 +69,14 @@ build_flags = lib_extra_dirs = ${PROJECT_DIR}/modules ${PROJECT_DIR}/apps + ${PROJECT_DIR}/boards ${PROJECT_DIR}/platform/esp ${PROJECT_DIR}/platform/esp/boards - ${PROJECT_DIR}/third_party + ${PROJECT_DIR}/third_party +lib_ignore = + gat562_mesh_evb_pro + boards_gat562_mesh_evb_pro + platform_nrf52_arduino_common lib_deps = lvgl/lvgl @ 9.4.0 jgromes/RadioLib @ 7.4.0 diff --git a/scripts/platformio-pre.py b/scripts/platformio-pre.py index e8ceca24..c003c857 100644 --- a/scripts/platformio-pre.py +++ b/scripts/platformio-pre.py @@ -2,22 +2,216 @@ Import("env") import os import subprocess import sys +import json print("[pio] pre: configuring build environment") -# Add include path for LVGL configuration file -# This ensures LVGL library can find lv_conf.h during compilation project_dir = env.get("PROJECT_DIR") -ui_dir = os.path.join(project_dir, "platform", "esp", "arduino_common", "include") +pio_platform = (env.get("PIOPLATFORM") or "").lower() +is_esp32_env = "espressif32" in pio_platform +is_nrf52_env = "nordicnrf52" in pio_platform +is_gat562_env = env.get("PIOENV") == "gat562_mesh_evb_pro" -# Add to both CPPFLAGS (for C/C++ compilation) and CCFLAGS (for all compilation) -env.Append(CPPFLAGS=["-I" + ui_dir]) -env.Append(CCFLAGS=["-I" + ui_dir]) -# Ensure LV_CONF_INCLUDE_SIMPLE is defined for library compilation -env.Append(CPPDEFINES=["LV_CONF_INCLUDE_SIMPLE"]) +def update_library_build_metadata(library_json_path, desired_updates, description): + if not os.path.exists(library_json_path): + print(f"[pio] pre: {description} metadata not found yet: {library_json_path}") + return -print(f"[pio] pre: Added LVGL config include path: {ui_dir}") + with open(library_json_path, "r", encoding="utf-8") as fp: + library_json = json.load(fp) + + build_section = dict(library_json.get("build", {})) + changed = False + + for key, value in desired_updates.items(): + if build_section.get(key) != value: + build_section[key] = value + changed = True + + if not changed: + print(f"[pio] pre: {description} metadata already trimmed") + return + + library_json["build"] = build_section + + with open(library_json_path, "w", encoding="utf-8", newline="\n") as fp: + json.dump(library_json, fp, indent=4) + fp.write("\n") + + print(f"[pio] pre: Trimmed {description} build metadata") + + +def configure_radiolib_for_gat562(): + if not is_gat562_env: + return + + project_dir = env.get("PROJECT_DIR") + radiolib_dir = os.path.join(project_dir, ".pio", "libdeps", env.get("PIOENV"), "RadioLib") + library_json_path = os.path.join(radiolib_dir, "library.json") + desired_src_filter = [ + "-<*>", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + ] + update_library_build_metadata( + library_json_path, + {"srcFilter": desired_src_filter}, + "RadioLib for gat562_mesh_evb_pro", + ) + + +def configure_crypto_for_gat562(): + if not is_gat562_env: + return + + crypto_dir = os.path.join(project_dir, ".pio", "libdeps", env.get("PIOENV"), "Crypto") + library_json_path = os.path.join(crypto_dir, "library.json") + desired_src_filter = [ + "-<*>", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + ] + update_library_build_metadata( + library_json_path, + {"srcFilter": desired_src_filter}, + "Crypto for gat562_mesh_evb_pro", + ) + + +def configure_nrf52_framework_libraries(): + if not is_gat562_env or not is_nrf52_env: + return + + platform = env.PioPlatform() + framework_dir = platform.get_package_dir("framework-arduinoadafruitnrf52") + if not framework_dir: + return + + tinyusb_cppdefines = [ + ("CFG_TUD_CDC", 1), + ("CFG_TUD_MSC", 0), + ("CFG_TUD_HID", 0), + ("CFG_TUD_MIDI", 0), + ("CFG_TUD_VENDOR", 0), + ("CFG_TUD_VIDEO", 0), + ("CFG_TUD_VIDEO_STREAMING", 0), + ] + env.AppendUnique(CPPDEFINES=tinyusb_cppdefines) + print("[pio] pre: Restricted TinyUSB device classes for gat562_mesh_evb_pro") + + bluefruit_json_path = os.path.join(framework_dir, "libraries", "Bluefruit52Lib", "library.json") + bluefruit_src_filter = [ + "-<*>", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + ] + update_library_build_metadata( + bluefruit_json_path, + {"srcFilter": bluefruit_src_filter}, + "Bluefruit52Lib for gat562_mesh_evb_pro", + ) + + tinyusb_json_path = os.path.join(framework_dir, "libraries", "Adafruit_TinyUSB_Arduino", "library.json") + tinyusb_src_filter = [ + "-<*>", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + "+", + ] + update_library_build_metadata( + tinyusb_json_path, + {"srcFilter": tinyusb_src_filter, "libArchive": False}, + "Adafruit_TinyUSB_Arduino for gat562_mesh_evb_pro", + ) + + +configure_radiolib_for_gat562() +configure_crypto_for_gat562() +configure_nrf52_framework_libraries() + +# Only ESP Arduino builds need the shared LVGL config under platform/esp. +if is_esp32_env: + ui_dir = os.path.join(project_dir, "platform", "esp", "arduino_common", "include") + env.Append(CPPFLAGS=["-I" + ui_dir]) + env.Append(CCFLAGS=["-I" + ui_dir]) + env.Append(CPPDEFINES=["LV_CONF_INCLUDE_SIMPLE"]) + print(f"[pio] pre: Added LVGL config include path: {ui_dir}") + +# Nordic builds should use their own shared runtime headers instead of falling +# back to ESP include roots via unrelated global injection. +if is_nrf52_env: + nrf_ui_dir = os.path.join(project_dir, "platform", "nrf52", "arduino_common", "include") + env.Append(CPPFLAGS=["-I" + nrf_ui_dir]) + env.Append(CCFLAGS=["-I" + nrf_ui_dir]) + print(f"[pio] pre: Added nRF52 runtime include path: {nrf_ui_dir}") + +# On nordicnrf52/Windows builds, `${platformio.packages_dir}` inside `build_flags` +# can be rewritten into an invalid builder-local include path. Inject the +# nRF52 framework paths here using the resolved absolute package location so +# framework libraries like `Wire` can include ``. +if is_nrf52_env: + platform = env.PioPlatform() + framework_dir = platform.get_package_dir("framework-arduinoadafruitnrf52") + if framework_dir: + framework_include_candidates = [ + os.path.join(framework_dir, "libraries", "Adafruit_TinyUSB_Arduino", "src"), + os.path.join(framework_dir, "libraries", "Adafruit_TinyUSB_Arduino", "src", "arduino"), + os.path.join(framework_dir, "libraries", "SPI"), + os.path.join(framework_dir, "libraries", "Wire"), + os.path.join(framework_dir, "libraries", "Bluefruit52Lib", "src"), + os.path.join(framework_dir, "libraries", "Bluefruit52Lib", "src", "services"), + os.path.join(framework_dir, "libraries", "Adafruit_nRFCrypto", "src"), + os.path.join(framework_dir, "libraries", "Adafruit_LittleFS", "src"), + os.path.join(framework_dir, "libraries", "InternalFileSytem", "src"), + ] + existing_cpppath = set(env.get("CPPPATH", [])) + include_paths = [path for path in framework_include_candidates if os.path.isdir(path)] + missing_paths = [path for path in include_paths if path not in existing_cpppath] + if missing_paths: + env.Append(CPPPATH=missing_paths) + print(f"[pio] pre: Added nRF52 framework include paths: {', '.join(missing_paths)}") # Generate protobuf files if .proto files exist proto_dir = os.path.join(project_dir, "lib", "meshtastic_protobufs") diff --git a/src/main.cpp b/src/main.cpp index 9ba495e2..a8ce2d92 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,13 +1,25 @@ #include +#if defined(GAT562_MESH_EVB_PRO) +#include "apps/gat562_mesh_evb_pro/arduino_entry.h" +#else #include "apps/esp_pio/arduino_entry.h" +#endif void setup() { +#if defined(GAT562_MESH_EVB_PRO) + apps::gat562_mesh_evb_pro::arduino_entry::setup(); +#else apps::esp_pio::arduino_entry::setup(); +#endif } void loop() { +#if defined(GAT562_MESH_EVB_PRO) + apps::gat562_mesh_evb_pro::arduino_entry::loop(); +#else apps::esp_pio::arduino_entry::loop(); +#endif } diff --git a/tools/vscode/run_idf_task.ps1 b/tools/vscode/run_idf_task.ps1 index bab7e4bd..f8e29591 100644 --- a/tools/vscode/run_idf_task.ps1 +++ b/tools/vscode/run_idf_task.ps1 @@ -22,7 +22,7 @@ function Get-WorkspaceSettings([string]$RepoRoot) { return Get-Content $settingsPath -Raw | ConvertFrom-Json } catch { - Write-Warning "Failed to parse $settingsPath: $_" + Write-Warning "Failed to parse ${settingsPath}: $_" return $null } } @@ -82,6 +82,29 @@ function Resolve-PythonExe($Settings) { throw 'Unable to resolve Python executable for ESP-IDF.' } +function Resolve-NinjaExe() { + $candidates = @() + $toolsRoot = 'C:\ProgramData\Espressif\tools\ninja' + if (Test-Path $toolsRoot) { + $candidates += (Get-ChildItem $toolsRoot -Directory | Sort-Object Name -Descending | ForEach-Object { Join-Path $_.FullName 'ninja.exe' }) + } + $candidates += 'ninja.exe' + + foreach ($candidate in $candidates) { + try { + $command = Get-Command $candidate -ErrorAction Stop + return $command.Source + } + catch { + if (Test-Path $candidate) { + return $candidate + } + } + } + + return $null +} + function Resolve-Port($Settings, [string]$RequestedPort) { if ($RequestedPort) { return $RequestedPort @@ -104,11 +127,25 @@ $repoRoot = Get-RepoRoot $settings = Get-WorkspaceSettings $repoRoot $idfPath = Resolve-IdfPath $repoRoot $settings $pythonExe = Resolve-PythonExe $settings +$ninjaExe = Resolve-NinjaExe $portValue = Resolve-Port $settings $Port if (-not $BuildDir) { $BuildDir = "build.$Target" } +$env:IDF_PATH = $idfPath +$env:IDF_PYTHON_ENV_PATH = Split-Path -Parent (Split-Path -Parent $pythonExe) +if ($ninjaExe) { + $env:PATH = "$(Split-Path -Parent $ninjaExe);$env:PATH" +} +$espRomElfRoot = 'C:\ProgramData\Espressif\tools\esp-rom-elfs' +if ((-not $env:ESP_ROM_ELF_DIR) -and (Test-Path $espRomElfRoot)) { + $latestRomDir = Get-ChildItem $espRomElfRoot -Directory | Sort-Object Name -Descending | Select-Object -First 1 + if ($latestRomDir) { + $env:ESP_ROM_ELF_DIR = $latestRomDir.FullName + } +} + $idfPy = Join-Path $idfPath 'tools\idf.py' $baseArgs = @($idfPy, '-B', $BuildDir, "-DTRAIL_MATE_IDF_TARGET=$Target") if ($Action -ne 'build' -and $portValue) { @@ -116,11 +153,11 @@ if ($Action -ne 'build' -and $portValue) { } $actionArgs = switch ($Action) { - 'reconfigure' { @('reconfigure') } - 'build' { @('build') } - 'flash' { @('flash') } - 'monitor' { @('monitor') } - 'flash-monitor' { @('flash', 'monitor') } + 'reconfigure' { ,@('reconfigure') } + 'build' { ,@('build') } + 'flash' { ,@('flash') } + 'monitor' { ,@('monitor') } + 'flash-monitor' { ,@('flash', 'monitor') } } Write-Host "[trail-mate] RepoRoot : $repoRoot" diff --git a/variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini b/variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini new file mode 100644 index 00000000..5514fe7a --- /dev/null +++ b/variants/gat562_mesh_evb_pro/envs/gat562_mesh_evb_pro.ini @@ -0,0 +1,90 @@ +[env:gat562_mesh_evb_pro] +extends = env +framework = arduino +platform = nordicnrf52 +board = gat562_mesh_evb_pro +monitor_speed = 115200 +build_flags = + -std=gnu++17 + -DARDUINO_NRF52840_FEATHER + -DNRF52840_XXAA + -DS140 + -DGAT562_MESH_EVB_PRO + -DGAT562_NO_TEAM=1 + -DGAT562_NO_HOSTLINK=1 + -DGAT562_NO_SD=1 + -DGAT562_NO_CJK=1 + -DGAT562_NO_PINYIN_IME=1 + -DTRAIL_MATE_NRF_MONO_FUSION_PIXEL_8_ENABLED=1 + -DTRAIL_MATE_NRF_MONO_FUSION_PIXEL_10_ENABLED=0 + -DCONFIG_NFCT_PINS_AS_GPIOS=1 + -DUI_SHARED_TOUCH_IME_ENABLED=0 + -DSCREEN_WIDTH=128 + -DSCREEN_HEIGHT=64 + -DRADIOLIB_EXCLUDE_RF69 + -DRADIOLIB_EXCLUDE_SX1231 + -DRADIOLIB_EXCLUDE_RFM2X + -DRADIOLIB_EXCLUDE_CC1101 + -DRADIOLIB_EXCLUDE_NRF24 + -DRADIOLIB_EXCLUDE_SI443X + -DRADIOLIB_EXCLUDE_LR11X0 + -DRADIOLIB_EXCLUDE_SX127X + -DRADIOLIB_EXCLUDE_SX128X + -DRADIOLIB_EXCLUDE_AFSK + -DRADIOLIB_EXCLUDE_AX25 + -DRADIOLIB_EXCLUDE_HELLSCHREIBER + -DRADIOLIB_EXCLUDE_MORSE + -DRADIOLIB_EXCLUDE_RTTY + -DRADIOLIB_EXCLUDE_SSTV + -DRADIOLIB_EXCLUDE_DIRECT_RECEIVE + -DRADIOLIB_EXCLUDE_APRS + -DRADIOLIB_EXCLUDE_BELL + -DRADIOLIB_EXCLUDE_LORAWAN + -DRADIOLIB_EXCLUDE_FSK4 + -DRADIOLIB_EXCLUDE_PAGER + -I${PROJECT_DIR} + -I${PROJECT_DIR}/boards/gat562_mesh_evb_pro/include + -I${PROJECT_DIR}/platform/nrf52/arduino_common/include + -I${PROJECT_DIR}/platform/shared/include + -I${PROJECT_DIR}/variants/gat562_mesh_evb_pro + -I${PROJECT_DIR}/modules/core_sys/include + -I${PROJECT_DIR}/modules/core_chat/include + -I${PROJECT_DIR}/modules/core_chat/generated + -I${PROJECT_DIR}/modules/core_chat/third_party/nanopb + -I${PROJECT_DIR}/modules/core_gps/include + -I${PROJECT_DIR}/modules/ui_mono_128x64/include + -I${PROJECT_DIR}/modules/ui_shared/include + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Adafruit_TinyUSB_Arduino/src + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/SPI + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Wire + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Bluefruit52Lib/src + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Bluefruit52Lib/src/services + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Adafruit_nRFCrypto/src + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/Adafruit_LittleFS/src + -I${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries/InternalFileSytem/src +build_src_filter = + +<*> + - + - + - + - +lib_extra_dirs = + ${PROJECT_DIR}/modules + ${PROJECT_DIR}/apps + ${PROJECT_DIR}/boards + ${PROJECT_DIR}/platform/nrf52 + ${PROJECT_DIR}/third_party + ${platformio.packages_dir}/framework-arduinoadafruitnrf52/libraries +lib_deps = + jgromes/RadioLib @ 7.4.0 + mikalhart/TinyGPSPlus @ 1.0.3 + nanopb/nanopb @ ^0.4.8 + rweather/Crypto @ 0.4.0 + adafruit/Adafruit GFX Library @ ^1.12.0 + adafruit/Adafruit SSD1306 @ ^2.5.13 + Adafruit Bluefruit nRF52 Libraries + Adafruit nRFCrypto +lib_ignore = + apps_esp_pio + core_team + core_hostlink diff --git a/variants/gat562_mesh_evb_pro/variant.cpp b/variants/gat562_mesh_evb_pro/variant.cpp new file mode 100644 index 00000000..977c3132 --- /dev/null +++ b/variants/gat562_mesh_evb_pro/variant.cpp @@ -0,0 +1,18 @@ +#include "variant.h" + +#include "nrf.h" +#include "wiring_constants.h" +#include "wiring_digital.h" + +const uint32_t g_ADigitalPinMap[] = { + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47}; + +void initVariant() +{ + pinMode(PIN_LED1, OUTPUT); + ledOff(PIN_LED1); + + pinMode(PIN_3V3_EN, OUTPUT); + digitalWrite(PIN_3V3_EN, HIGH); +} diff --git a/variants/gat562_mesh_evb_pro/variant.h b/variants/gat562_mesh_evb_pro/variant.h new file mode 100644 index 00000000..9ed17d92 --- /dev/null +++ b/variants/gat562_mesh_evb_pro/variant.h @@ -0,0 +1,109 @@ +#ifndef _VARIANT_GAT562_MESH_EVB_PRO_ +#define _VARIANT_GAT562_MESH_EVB_PRO_ + +#define RAK4630 +#define VARIANT_MCK (64000000ul) +#define USE_LFXO + +#include "WVariant.h" + +#ifdef __cplusplus +extern "C" +{ +#endif + +#define PINS_COUNT (48) +#define NUM_DIGITAL_PINS (48) +#define NUM_ANALOG_INPUTS (6) +#define NUM_ANALOG_OUTPUTS (0) + +#define PIN_LED1 (35) +#define LED_BUILTIN PIN_LED1 +#define LED_BLUE (36) +#define LED_GREEN PIN_LED1 +#define LED_NOTIFICATION LED_BLUE +#define LED_STATE_ON 1 + +#define PIN_BUTTON1 (9) +#define BUTTON_NEED_PULLUP +#define PIN_BUTTON2 (12) + +#define PIN_A0 (5) +#define PIN_A1 (31) +#define PIN_A2 (28) +#define PIN_A3 (29) +#define PIN_A4 (30) +#define PIN_A5 (31) +#define PIN_A6 (0xff) +#define PIN_A7 (0xff) + + static const uint8_t A0 = PIN_A0; + static const uint8_t A1 = PIN_A1; + static const uint8_t A2 = PIN_A2; + static const uint8_t A3 = PIN_A3; + static const uint8_t A4 = PIN_A4; + static const uint8_t A5 = PIN_A5; + static const uint8_t A6 = PIN_A6; + static const uint8_t A7 = PIN_A7; + +#define ADC_RESOLUTION 14 +#define PIN_AREF (2) +#define PIN_NFC1 (9) +#define PIN_NFC2 (10) + static const uint8_t AREF = PIN_AREF; + +#define PIN_SERIAL1_RX (15) +#define PIN_SERIAL1_TX (16) +#define PIN_SERIAL2_RX (8) +#define PIN_SERIAL2_TX (6) + +#define SPI_INTERFACES_COUNT 2 +#define PIN_SPI_MISO (45) +#define PIN_SPI_MOSI (44) +#define PIN_SPI_SCK (43) +#define PIN_SPI1_MISO (29) +#define PIN_SPI1_MOSI (30) +#define PIN_SPI1_SCK (3) + + static const uint8_t SS = 42; + static const uint8_t MOSI = PIN_SPI_MOSI; + static const uint8_t MISO = PIN_SPI_MISO; + static const uint8_t SCK = PIN_SPI_SCK; + +#define HAS_SCREEN 1 +#define USE_SSD1306 + +#define WIRE_INTERFACES_COUNT 1 +#define PIN_WIRE_SDA (13) +#define PIN_WIRE_SCL (14) + +#define USE_SX1262 +#define SX126X_CS (42) +#define SX126X_DIO1 (47) +#define SX126X_BUSY (46) +#define SX126X_RESET (38) +#define SX126X_POWER_EN (37) +#define SX126X_DIO2_AS_RF_SWITCH +#define SX126X_DIO3_TCXO_VOLTAGE 1.8 + +#define NRF_APM +#define PIN_3V3_EN (34) + +#define PIN_GPS_PPS (17) +#define GPS_BAUDRATE 9600 +#define GPS_RX_PIN PIN_SERIAL1_RX +#define GPS_TX_PIN PIN_SERIAL1_TX + +#define BATTERY_PIN PIN_A0 +#define BATTERY_SENSE_RESOLUTION_BITS 12 +#define BATTERY_SENSE_RESOLUTION 4096.0 +#undef AREF_VOLTAGE +#define AREF_VOLTAGE 3.0 +#define VBAT_AR_INTERNAL AR_INTERNAL_3_0 +#define ADC_MULTIPLIER 1.73 + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/variants/lilygo_tlora_pager/envs/tlora_pager.ini b/variants/lilygo_tlora_pager/envs/tlora_pager.ini index 092b7f44..110d865a 100644 --- a/variants/lilygo_tlora_pager/envs/tlora_pager.ini +++ b/variants/lilygo_tlora_pager/envs/tlora_pager.ini @@ -3,12 +3,9 @@ extends = arduino_base board = lilygo-t-lora-pager build_src_filter = +<*> - - - - - - - - + build_flags = ${arduino_base.build_flags} -D DISPLAY_DRIVER_ST7796 @@ -29,12 +26,9 @@ extends = arduino_base board = lilygo-t-lora-pager build_src_filter = +<*> - - - - - - - - + build_flags = ${arduino_base.build_flags} -D DISPLAY_DRIVER_ST7796 @@ -58,12 +52,9 @@ extends = arduino_base board = lilygo-t-lora-pager build_src_filter = +<*> - - - - - - - - + build_flags = ${arduino_base.build_flags} -D SCREEN_WIDTH=480 @@ -83,12 +74,9 @@ extends = arduino_base board = lilygo-t-lora-pager build_src_filter = +<*> - - - - - - - - + build_flags = ${arduino_base.build_flags} -D SCREEN_WIDTH=480 diff --git a/variants/lilygo_twatch_s3/envs/lilygo_twatch_s3.ini b/variants/lilygo_twatch_s3/envs/lilygo_twatch_s3.ini index 6e8ea7f6..9af15561 100644 --- a/variants/lilygo_twatch_s3/envs/lilygo_twatch_s3.ini +++ b/variants/lilygo_twatch_s3/envs/lilygo_twatch_s3.ini @@ -5,9 +5,6 @@ upload_speed = 115200 board_build.psram_type = qspi build_src_filter = +<*> - - - - - + - build_flags = ${arduino_base.build_flags} @@ -32,9 +29,6 @@ upload_speed = 115200 board_build.psram_type = qspi build_src_filter = +<*> - - - - - + - build_flags = ${arduino_base.build_flags} diff --git a/variants/tdeck/envs/tdeck.ini b/variants/tdeck/envs/tdeck.ini index 57d70a0e..96693d28 100644 --- a/variants/tdeck/envs/tdeck.ini +++ b/variants/tdeck/envs/tdeck.ini @@ -4,10 +4,7 @@ board = T-Deck upload_speed = 921600 build_src_filter = +<*> - - - - - - + build_flags = ${arduino_base.build_flags} -DBOARD_HAS_PSRAM=1 @@ -29,10 +26,7 @@ board = T-Deck upload_speed = 921600 build_src_filter = +<*> - - - - - - + build_flags = ${arduino_base.build_flags} -DBOARD_HAS_PSRAM=1